76669 71577
349545135 116736746 34308890 475917227 383248337 4352342 771619480 737476025 33036724 508041101 47915986 349879261 974635308 711341923 126667511 734134243 335401640 878438790 590360581 489294738 518605076 851899490 562138787 192609250 397015493 37884005 364138801 28141216 424520004 704683525 122284116 963080419 804949556 33620378 622956946 614879471 270554431 380568476 769711674 476616953 744642573 50760894 988534864 493701264 483063608 705185792 306920457 575569286 855261737 860003262 257080864 936170908 141753753 770922675 181244329 850917479 170801865 539658874 384745811 671917881 375010783 536158993 60917629 215379047 111828906 531776935 354317817 73518165 190440783 217006195 275326078 142716902 940459698 166868541 965073646 975732347 227913129 129421006 488154534 461693644 561111027 299595567 236169189 407026677 684368120 952256205 842800083 327933992 207734760 340521926 901655631 309108838 496638314 224675518 25981635 112968310 210900698 64278412 240230408 791519691 783086891 603036436 167718577 699259209 840306047 241469546 597320785 643311589 730151125 528401813 936723037 307593368 196918091 904041185 449446343 255790126 211747720 632774324 134465094 712364255 502276505 550464899 467949683 176517774 737394413 644665775 906608189 255442270 743209188 638871714 416582722 239790359 752763056 631704452 516407542 590833199 717105299 367225073 633098274 940665875 47246231 439397573 308059677 485952289 128979376 676902495 789326582 239586830 89574798 229621154 678401577 777170423 210834031 520169471 306364543 533623599 127988499 144063476 275478241 353717142 211184278 278861160 848249504 767580510 735406040 996965954 437241662 631260448 567860977 871681165 29941593 769184909 420989750 724528271 809796815 250111282 636950970 39473964 344051239 113636384 436042184 526727651 148520372 659864371 329938435 625490110 911974772 403254733 222609855 342296450 691840998 33639003 604787308 781707306 194785786 840611366 507869873 798710054 271867814 280174210 771214059 615166657 650094735 884395984 711147254 41736665 365090230 999287043 93335124 611180991 446935853 872651408 471734041 154096458 489748242 462976764 165178063 520491309 385207010 819677050 448957906 626380577 619088304 369872989 341290285 341450529 472063688 128174234 331009751 468526352 509031608 258634547 223556824 893899897 26514947 382282898 831277516 702505297 898956134 326044634 292752598 303204867 744514993 277854129 952962767 431582720 889160594 587602127 404159738 843341405 481851426 7632865 665912085 677270372 229630890 223875261 909455002 281578038 690705961 669451787 57435611 299248619 164457574 453775558 787801309 457925912 121961987 716598142 94808326 774543019 693478313 235648499 346010800 745564483 292484163 396595284 290060953 906132123 864054558 553325859 367856833 596643179 212966512 306252742 66409385 131092381 394128198 496696780 293573058 534237079 23906481 424400543 302342047 617990192 52133371 491560719 638435333 949171176 102913065 739258029 348067317 351866137 97288184 165611047 636537219 661035740 458244329 88890278 448834279 18870843 143635847 942362592 724016509 782428130 115477040 631032012 335629592 64873439 896309431 92373838 603695835 959736382 864787927 370405803 802972044 400976076 98406092 218445581 741405122 296289170 425193474 765275558 880287182 801048367 121310137 409184299 846887437 652799080 116583288 612980603 630403005 573871966 20886209 535197774 657832265 851036087 162656590 104799946 880368262 545196077 775033757 945751459 324795905 204932039 579415809 515207385 362488498 663473476 495613250 233859539 163159230 833496362 832520934 568946280 479195627 173708589 294458911 888195041 872927053 648453118 618874137 185206554 540715021 681619507 658764270 143585843 478506476 946109963 753585315 782085567 928969280 779639369 332243172 540363686 557701283 588953140 944459352 179045512 23906904 990581714 893057021 508302272 736916302 390703944 11882516 819534603 283549980 936391186 778427598 935785870 974583423 211458531 645512074 405986635 761201790 38562821 41430244 511251501 966881307 462070744 986744354 79368972 485916736 922486973 419481271 648759136 89094271 541217327 734246169 620405854 729231492 923873196 960167021 593300787 396951479 794794889 597795402 663553181 620329541 66761676 903667091 687306601 415417860 453654720 184385217 681038219 109041007 14593186 36698172 238861738 774183462 709253371 535807281 870925667 947795605 827608372 642387509 155388205 230352325 363465168 502918598 195759235 705849698 116415771 443429475 797522682 788991628 906245164 317017094 763144929 950234157 742496905 260648322 276984326 151748626 258884654 331426337 84009618 996860114 628922197 337023240 840276547 99320528 692358692 715063145 130334719 610977527 200433381 617655094 146034241 367371656 796469076 864239533 124040734 49182172 896499104 208587140 919704530 606847040 154132879 64866831 3505835 587497204 334191859 606539238 846217706 447206004 810172999 527438589 256796387 525585073 372816733 995237863 222206835 208674106 874356009 611266166 953076777 487749508 581629826 344512988 842097546 975633097 753062850 938021269 797582279 155487182 335322141 282252737 549909770 665141650 250028099 739175736 452152273 837383040 210992860 622013383 807435477 570217190 145113397 695662178 727786378 402125121 139924175 134299129 567331125 94214391 25461291 857413065 662808600 971691636 749107134 511867978 196037466 775126606 535946227 45591921 665942288 149407599 783090181 61111784 615632093 14669157 841528194 518810319 605175435 896345505 514150159 810878719 555279902 39699863 289985790 569553787 688906858 905880035 566559976 574797105 140848168 570036808 783797111 146062745 629379738 337399760 159154868 1075500 166007313 516814895 211621995 205656521 262978303 171086123 530114712 300522215 230621446 141993118 139193726 201588948 476655652 417389442 198838089 17268564 362493663 834799840 746565149 224180948 114212170 80180243 991664134 151636415 840352201 798559145 238134759 528876990 221284907 911347902 242949359 88240228 898199495 716964419 307860774 73793118 631944150 83839577 794823069 513304781 486177025 713140731 229484889 206633168 671999554 410210403 617107122 976967570 924549868 64555752 408417820 869246555 307740463 966390230 7204979 711133491 331749715 344259343 538622926 292358618 841339277 704864372 355755345 521501872 565838640 595242056 457847196 543838717 91407903 490390003 119258907 971708016 647384933 488982143 610529529 230810212 466051693 29065435 172281834 462188318 511499963 98005542 590814945 252471016 716348968 347696453 389842146 344789320 452052307 850421880 963681435 203001944 674122667 202718423 453333411 469755488 563164391 931651580 137744760 288285214 690539671 420528558 135845560 661355067 652524147 74835207 916010282 940049431 152003158 70611610 761820733 192084535 50378145 971940382 663346439 582454423 253385618 20573657 34027940 259727641 219956681 588746993 557651687 411778123 164782547 73796035 127391493 606194165 397936112 517145982 368172658 378488086 406806245 132362963 760903615 478983093 492360876 27873321 316900709 322846975 220746997 17169711 239097764 177896320 443911747 33052073 264774743 124096415 124261989 214275680 374422159 106073183 760888124 409045760 822878355 643913432 265965241 988735336 229940053 194535484 68515696 167817503 332966178 207718054 592496083 758664072 5098852 811234802 621678244 592932474 269437868 278870890 451459575 298895144 132598517 63091676 199631451 708081526 418687493 420593674 312104318 720244837 421120752 67712062 897847120 280470848 853051914 951550026 205942573 398348156 580289196 259755422 531839877 91547638 960714596 623557531 678540234 961471855 73219764 397729792 410711326 564695887 99178451 873751995 868014893 767973749 937635246 20248448 665038600 664355817 722431463 355674264 154845598 330559892 195301660 834836537 792633219 838430797 981156552 534528803 443150182 231266871 292749610 406145134 902134115 149693960 937265500 904981726 238702178 871417038 401296457 417797459 920683072 832525827 678301207 764636577 351165465 727126484 658180696 745711570 31518878 932448482 799293987 379377158 928155576 376373070 480221367 947697337 138109728 32836872 383628094 278969708 297405504 189843399 566791220 5205806 592913203 924697744 366476594 889516675 65673982 416152131 252316534 649784340 418653657 640331258 772896310 232786384 410347010 625517097 176045253 367720592 869988335 38941758 590112967 668905097 331656279 101677949 721312319 268505541 660356250 912932243 72570419 639432824 799946572 242166013 298383927 666815553 613123578 851431515 21501083 492192774 255115204 730576950 505576256 882926816 692723924 689792874 892488187 150271156 241838290 779478600 702257789 186534447 585291626 190431283 251350845 286265684 912801524 949224009 172623854 421675615 762357093 546013867 221490798 533760670 819529656 861782890 597770830 747913843 641114987 279702888 311443267 780108201 486432728 956357776 718515392 144577973 744587734 190150090 287349692 842793670 515498176 898662503 464074149 7714153 163871965 639516682 40019291 584326697 203088225 744834324 887455993 750458837 845132523 827254691 762990080 93443116 822565201 108757598 890298171 787071328 535635652 806565271 337717203 739935998 30732994 741445226 125197079 359139655 918813639 407105819 980939136 524463445 508718957 394466032 492638409 415919593 422487513 626533196 532563598 818802764 27714271 31376135 800046847 149671405 729555746 552770257 809440679 282281150 251090245 150437926 50201453 668821289 433028062 933923053 540694575 457329553 781728224 531188094 535542602 600241175 651585461 372970399 906060485 583422828 80304043 141816667 139250664 382516679 811937814 719697094 429258207 309776637 990443784 628714602 671212216 972599149 36686556 270391744 642325886 736109798 254241617 183734492 798503307 601350847 511760312 224402099 168666584 780363359 983000947 572983206 11927099 841981900 780292056 674446895 31113253 841294377 771874061 556106552 447624384 800748137 303916765 405205295 651995943 298329996 82010396 104030794 912937973 524975760 696262468 424314909 694393405 614838345 459009247 314536687 745346034 919800717 611032723 281318540 262126781 979872915 641897540 729771446 232472709 262439129 690052204 166315918 921108229 298202167 362922022 252774983 428317248 806915933 572857910 362506875 844249225 526639184 530561308 368151646 96982635 269263771 402358060 842962983 524028397 158942619 411811456 791489495 643229437 654121460 581566262 956277509 362978355 499272749 675538499 29730894 567749005 218511649 976587336 701123994 550445529 772833110 660787602 763593949 735633218 514629047 236835085 911110536 81764721 287885827 674360870 72897484 681893313 270945378 26694152 344024819 535043080 45562889 71471778 499880518 414866827 6617980 172261169 716871773 490842523 323811276 401495751 982512639 748895207 491316711 314271953 664334665 923309772 989105390 921201064 988510974 195427258 639716410 119724880 476777736 771339189 168868173 286935592 783524318 739753210 173397277 69006755 521124381 466291594 564874276 767144191 939391593 230320580 739922070 676249536 396757820 135359557 762924871 881688352 190053987 246544934 559572449 670609710 477800859 609606502 373970081 324454594 287358925 479022836 536962071 438713623 637380409 803088390 298482068 353281321 924190525 970802880 416848582 964125458 680091130 37919369 195335487 872919308 169236900 558079899 639976929 968856026 127916708 803384181 986972935 179760499 703724362 576130388 861073712 757127450 479544654 428133464 925939039 55984343 507917018 287480366 798648658 800655362 689453020 148827291 186744300 511593493 365863308 862762279 149936853 153779635 620939340 842198928 137754755 191122186 474806513 594645719 252715002 543294945 527118657 345108436 740746439 413450008 177216950 394307148 896989810 425036285 873282049 77193538 303359558 642196977 795141981 305728311 283040058 92796717 711690215 792370307 243649363 828882698 323303467 741165506 946590990 758238531 105499610 368161460 447285201 541266748 627861141 386089785 894710931 13590601 714641206 668580757 935875690 687009754 276526006 602859897 962460667 176157654 148418928 677718403 355467693 967464397 990894560 494035573 508834032 626151485 85274604 95991079 896586489 499509172 650479142 196133736 802681779 56101462 425545090 208728265 388114257 678314970 230510531 783231226 11744246 223990448 496413155 390965746 161051064 527482294 179679250 858246751 92809241 903679155 939699281 211712033 333412435 743329067 810825447 805061761 863520700 998167298 175593478 762545572 647243641 688716960 108545100 114339287 723301616 848565169 909101653 96467904 176279394 667973425 722310510 443847797 106894725 136459790 697172533 451486183 866222919 740248420 55553489 684490316 846914933 255411033 910270744 491780150 151621558 415796774 263838272 105194614 508068179 237289850 653021399 458523832 164337058 532758197 913059326 317960991 816323793 103801612 820323933 853709746 957617569 982176253 265275118 299828207 426858920 697671670 349338952 120510779 528140094 88327244 245340391 752482854 99945570 800665401 538805410 3629373 362099758 123825815 774095585 213185704 606497288 122999218 759173597 234752670 552329774 986791825 262014718 157762190 853043067 705664419 320575724 65905005 798157622 901088065 898380185 928500159 646563103 533202589 791660250 700021397 940738866 402918545 24638163 522336370 670299006 304221856 907002639 98960777 681001249 95885445 173364035 648702345 314765739 591424648 528573529 640346092 922341543 803772134 19622976 809903896 695090810 14169861 157848169 729664565 449065393 770862968 597429273 91021350 475606632 936655521 842735603 214213666 726548505 744426828 1898324 275216817 176125317 424265022 899633700 790401578 911068350 845933595 641807839 441327337 280761295 635229616 163188645 10018358 34965526 651889168 109053163 396965205 435993380 733296829 40262236 194148619 143265154 673439421 637665006 730322570 504965172 885492921 776257190 423600761 541131496 387520613 144286464 394852366 596835120 866211013 794558037 727933972 387942828 27727433 953952350 892876503 55233708 17709668 670220137 291124060 138262558 217485527 802054889 525965127 688113476 122047608 528479746 856240830 688202026 540408617 660038475 258613521 395918201 856892506 237644097 66974287 703434439 331639539 366311757 297693453 604135578 969514821 400569670 805375911 18761556 795517037 894117694 142079628 742113475 106215270 300625178 740416046 266851423 882441831 600507733 835112809 995720063 104312700 346924945 77349595 547922195 521948834 783529679 592395422 809559320 390119658 888478229 253594933 702780145 96495383 567361997 443510103 852623448 32007034 171269917 823073726 183570686 640024422 539889106 945236519 434916628 687385601 175807287 315261682 459807170 497088578 390633931 853085132 419878377 738487489 373257449 452496304 806567275 852688055 869984669 317340593 977709828 449777645 673962032 934667731 222848862 243354473 631288523 753917544 546250858 12292925 575401873 997526191 808340532 702619366 957586526 475195467 693525447 421019506 692756339 929443583 160841722 307358270 852095297 414589329 406951638 722579434 995060461 892542391 625496501 673821210 171021213 141124865 963639169 175910248 842601154 748810302 343101409 79640919 962922302 90835664 962723440 759238937 493550442 568956993 257346641 722169739 247739782 850924034 998196967 496648484 150588651 179524990 213697131 187870630 608617127 492721044 476666596 148538951 784774277 717341836 151660791 54857570 448773050 48269322 328003390 133460203 353652557 426098481 254215928 764845994 976495743 423193107 140913304 898227030 374619916 286316838 677949446 145558649 853984116 815781809 747447279 792684613 563554755 83443901 16898769 999859084 60151402 81011027 746373203 466021585 824638350 411263590 812371489 840823845 717250322 227474086 282626842 182418743 292988142 970114668 834907208 125862104 948491618 972761269 877084076 787477707 121341374 631500582 891380946 508116115 934740907 395786911 302583623 591262985 230085658 353820310 379876774 802845296 136566044 962489888 443785794 881256852 962364245 145794214 52419708 208732082 756438106 589226289 466603279 894238481 910068512 553500162 430132941 689004688 344433957 31875052 951825107 931196230 864175340 818306883 385545183 10707327 593841599 584717726 306912658 476947266 235256408 245400803 66718828 774407967 704874146 553845144 809586548 927208406 200872713 138061672 84970638 713821299 923207901 713062709 580146067 837577520 644069258 52029787 854398103 260578337 706092695 359478844 186997976 20350355 18294589 564723015 227313501 258042469 215874769 459453994 256287691 454986931 749439529 805238988 915388790 1497271 537868355 536427026 120761097 77358066 260344120 12521961 906107221 268939191 597628426 762144090 623011157 259675326 172392465 859402637 367657107 283966 348756699 711548024 755210736 550491507 595901481 810065276 856169043 389400496 29066967 812205774 672578142 991722894 263061897 867157431 378611585 121784152 292560329 316829373 163063098 959837133 281154763 202308075 150810187 832075817 637985992 430188530 109492741 68453258 217027384 570584270 983860315 59784569 227958397 215356723 507475043 264236734 888486708 955052945 928587004 210669813 755508856 319835941 497829455 694841040 85376206 796366293 584897113 883515427 92826917 165680149 972129187 441309671 629321888 622652777 480765916 100405778 341455606 164902283 74659573 731522113 784154557 788395151 133093159 325760022 798800725 971035713 406331579 158114420 638960396 794096344 179828492 889263419 586701693 420752883 862277799 770760249 462618196 493931018 316866998 871262653 336869997 514208969 648812388 590373778 675135450 578204165 102719130 635033919 545278631 134841405 225752996 680112430 5633500 689892283 769826424 909482691 486443367 154184112 985429239 835408136 598489910 167949263 745361222 969147850 542260780 440987722 261329045 953720594 746684932 428308667 664458418 35034583 546251428 805739057 985542678 865956460 639503657 719657755 586716617 667060061 394659201 316761869 765044694 880106264 731871566 997162021 106066015 637946498 664434442 709925220 343354502 698708040 954046524 588417636 461140968 4391239 889781077 351309581 725212188 634414875 574931520 756782352 636129604 418360876 189956888 186032377 498333160 289013694 973468581 858696419 525021625 290781166 371865913 716458266 56745217 204238496 963598158 121859546 638525212 176698205 219783155 661860059 580737599 939762873 104759088 588349625 227966386 10942439 74214232 859105628 940309754 963321066 879289532 447051118 620893319 416755280 950868814 974815361 906393434 475809307 712737346 395729952 596369342 463370393 688346585 215799265 239204155 246068980 664956914 816261976 218714828 361303028 185764577 885639899 711744911 407617383 545390335 120229845 394157044 199372954 397600380 579801606 525756578 750065154 147561785 352135563 29301790 694036368 36302557 336231028 698899090 552897678 464204400 568826704 968543543 343987898 95961644 277124541 204751598 953975965 445033186 128056034 854876143 945694874 561511456 657297293 67266898 446663207 253106887 170720547 603150608 996105625 651195153 849901153 396404360 163060343 184416670 200017890 168112113 336514837 192602780 764236768 691251843 916056405 442751358 560263276 730866870 938119158 595667614 66735028 996426438 358865225 573401958 768249797 949064801 922740042 232303216 227069415 971135522 374394711 754111560 833122298 41125073 898077657 59728565 66779495 722968291 77740692 966136039 91607584 98474181 297801949 131076303 186393777 863829045 7858425 342032810 895612369 459532977 638929315 883840047 171445432 414207644 189578084 203235546 390283096 381255427 789463025 907793616 392322523 867194463 81856785 414283111 635979110 5980545 203768914 371616508 225501060 403339764 348326325 588744419 917198871 261986966 645068764 648786770 647454428 64731639 473153056 905921509 580596051 214679908 392388553 932240623 707793515 874570283 366800205 471930275 885774673 84316100 637556154 989119900 169829260 904688129 706595993 269214635 265291160 101211750 590670064 670299147 24638742 521818116 131188390 305856166 609598098 763585439 557018835 959810942 787906752 834652834 369709482 843500844 803065801 509798759 708658863 777036262 796058950 427838952 110862389 462891266 697509500 754445960 806296911 589047383 21543692 557873865 457026254 722968490 395861840 908266756 671796839 434322486 900243383 843760848 790532550 432211749 192532986 560604320 321943999 554802812 474944265 264192230 217599327 547661312 240243879 495434165 447401690 411764432 697628136 291497149 786098994 380747679 334839909 548132943 107400653 986343207 25278554 336570928 53874824 675006580 814587879 425537376 823443268 963506353 448248795 245496508 615782843 428960547 243511564 373499915 268708797 303387437 215672850 30546281 7889903 4114109 48611892 126818062 344836570 758971565 709339731 969393057 846153829 452418497 512286745 310744488 388083581 705802264 22481683 654296865 913716386 389659839 426485487 351314108 846889092 407212425 704573937 125110146 628900180 622499164 166782586 606960006 397785932 603919036 328715496 251066757 495961075 462261655 582891923 482666639 916469514 699072246 411773856 688302854 498781395 897391525 352789282 242377367 484357834 244905801 523697733 638879521 199098011 8306681 441435467 605601489 787990417 145849846 990819907 163500154 280295329 992402643 502639597 748512531 16900945 678339439 699557466 614226362 917206669 25708346 464892638 624582115 504389018 367810797 655757607 224985090 106761928 357840765 923125103 822974866 407476082 966076265 960799501 924474182 339249152 878266616 916171054 966146201 545167832 567983984 35608226 470854351 907715136 304612342 278094610 157041560 503693933 269748529 648723681 117475494 663090031 177963674 238000175 756166275 806565741 84564586 598809308 473771040 693751534 269048734 250207805 104164625 673457128 790437559 596716768 183759007 529826975 654068044 964907658 522973191 572146312 868959461 639939281 765451258 687227619 303652974 295428380 760880388 11217346 487080397 253249683 463576193 26287838 385298213 380754753 976136847 969632853 723970615 996025988 29299912 401926233 369693056 413097239 89788488 337275773 780606306 735185799 925957784 478350503 786247927 764375198 238255372 710496370 904814439 160074293 336216242 829058354 772621964 965173306 662307549 226676923 779371555 184114116 55470303 798736732 14540087 113188743 782891169 163590822 670822956 749242772 623067393 856722730 786214232 133223477 90124952 329876824 286238928 161791138 540291427 640725463 162187043 235039544 296966194 519446291 866944434 538415170 830953034 809573915 333888592 519578634 583176531 654571681 891764867 319729777 824904353 662326390 77441706 666357291 121948971 324380409 673590816 36925886 528990856 593369430 527740141 63388593 260448622 450454169 224316959 282992177 755733288 554524454 848594232 10858034 310521087 615266004 480768987 175236492 554510898 66070100 889116019 646991392 605443968 281623814 72605675 678394451 926920355 305978528 702480713 573340410 131033671 645142310 249678923 766892629 442493587 623137648 763562689 186942159 608306803 7734096 883213642 619335264 617829105 684808880 11323617 125709386 739216604 771238699 97965542 505917072 463484051 744950231 363829901 198098568 242977735 638909158 973602483 123189902 224356735 416347232 602131292 973780859 240946592 563129507 849305763 470432754 169481977 332776209 124248248 380070161 960029480 416937014 440634402 321463914 920460611 383057771 54864682 294692567 340106313 843148018 250026192 209017947 196686883 230886323 724723361 279478827 797976040 63747018 527521975 483388439 52840480 860852309 596962310 629158807 595186934 21186256 734919527 214983104 498518407 157110063 906541626 778806960 288621388 106328502 943553396 842659406 978026972 747332977 692030144 148912797 423459918 474744133 890587617 569754945 166699742 142854419 800825401 291418363 398366770 214004564 316969865 411518182 640430737 315195224 681350901 126365585 767854075 417265644 507878201 873887425 376860429 158731241 482811844 529089218 570409323 454746448 83793163 169555013 535607082 183434509 544143912 389168151 228558386 379507916 344889906 222717992 930891732 183993331 754999862 576801855 506174581 602160885 87409470 10472351 814764886 400872985 336567745 885181252 260453118 647755454 949157459 624314285 692355580 863057790 499791101 678705989 644416987 510615516 523141838 753480628 639783252 476638383 845420138 148057352 562278022 754341028 931714473 794452767 217530647 132464178 47915437 510275942 189085650 483420060 557799561 32570084 524124571 916816189 449285281 705103650 512652650 727071243 651971050 864649824 627289020 125203765 812067695 250029910 2154435 345344573 338553561 475667926 931410606 222174872 465076747 793530153 58404084 789350489 910671282 642644620 710474984 838180183 498713064 119928818 345587743 243330585 393033397 962695133 893346596 452311252 69578522 838156177 744233325 252314993 194427262 29958974 736685307 337010527 679758250 494901413 662481453 40918566 347468412 444066646 587082012 34718890 77262776 466316438 478493922 190467763 841292516 402590337 162949050 897818408 116707314 334806544 648226191 304443391 165510285 451662786 799394244 327301501 183876207 254240855 181789919 100606419 573359928 341040622 888560515 250660645 1734997 703630014 41387014 555107703 271658650 257915096 83652920 801433034 75058174 928034789 495688299 773576349 684466921 42493852 462133539 118162979 780080737 221313704 561003386 68234298 600189504 127852641 839892604 293155164 674350749 344995656 47742456 270724276 136342191 753446427 517244780 702675634 337267120 528072888 543790790 940095894 586178855 537413274 980016520 35950932 645348827 505079450 243233209 856331446 6971646 761082385 488956957 148333629 26654786 306284230 83779757 456929163 816316636 698370134 132245657 434245811 566536350 978061625 391417738 301786684 263885549 458955914 115311825 392343475 767639895 698703225 446522765 362571591 325320872 656894693 670525521 714092762 505347782 705486804 565498643 752149357 392703312 846898412 525778592 558341885 575358419 73670244 154052281 344267503 320581922 878600592 40919668 788555540 745760150 438681535 320457720 352188841 394015569 631275068 823618632 947604547 924879394 888100644 797607061 504084223 51683222 179697566 454621056 249560712 625275248 834028307 990500344 431677534 762751895 113251770 436594618 257217649 236170702 401048227 298916454 929125933 301669189 876521312 806462795 673200272 564077176 549585594 393097959 179783693 211258407 642473963 133208649 177697446 478192542 472475895 904371310 71359533 427757151 383937178 638839821 779206104 956090548 94567034 351442742 562143951 544632407 759847875 127266565 987037069 269930153 385996474 856530634 368403566 415357534 704434472 519338872 638799320 348528290 936810032 378096446 155218715 18885764 199996599 653203885 192402405 307492626 584672515 662786317 149216336 836730705 327355546 104912246 513330870 693159003 930833675 948321836 252255118 568658766 177116698 798308274 369175311 158036150 97220143 402324038 839866264 859839453 397257265 123406159 626982771 925163183 469845436 845917445 218089195 968205724 714982104 209653235 34075647 434725402 492148307 89244768 760407370 231356651 128050230 926957551 913747066 399171791 169550359 535625383 996094827 388935222 419258918 765402272 427732873 498745411 27594007 852564854 498233856 184644723 438553934 119872314 424921642 170518032 223784316 357908522 616127225 457010494 564190614 169247390 949150255 596157823 746894704 624516867 457027791 297636061 868560071 20613498 541984233 513447335 19438283 273124508 540246946 436635757 386836807 909738592 402061629 824163722 134583107 911643062 966750672 156339006 695024060 924288352 706834926 827158835 360665970 801018229 561943150 960980687 430017690 912834803 501615107 740876335 893389335 19790836 82746724 441267220 275593687 935367634 460020244 681450323 55132496 254288131 677502110 792262725 851366207 698015960 103422768 125274616 840329175 419970612 395938799 281598921 741455814 482573881 271362666 881904838 491690235 386236016 875714505 22366366 779871705 461123746 752374995 344235689 821523113 776542596 211694462 100454638 987254038 453692624 51257198 634934550 144759655 461014627 621259028 279216328 673528624 63155547 996835051 132658959 224222751 290284714 70460706 144570913 248714721 688165519 253973257 245483239 189207494 524453375 597801658 500037605 953999712 221203764 292978399 120186459 525299477 418242588 506710303 99898336 418154497 903595673 568000478 404686767 608588399 476828597 664951891 900779180 730552607 850279844 573530927 60257561 5507535 481366920 53478199 463084933 771394019 950134794 551683026 693491699 654972322 734039773 342628819 623264086 168187875 630421300 716858053 815999941 535376441 824451193 804554730 407722722 302212239 174259036 883728085 310197768 866044252 566353859 49401261 593967652 639989297 946863540 723532997 484204320 795422365 119737155 906756557 26552049 227552130 895502682 472729181 336083932 793200565 897422331 118918906 135794690 464605316 738813606 508971296 693273659 938135418 305273954 605778684 197136562 785384937 498843820 67956181 395920701 906983984 652860943 671187443 647856937 831823461 981034670 426605376 321415072 535434664 65403035 686204339 766810294 857012077 21128286 644395235 935697975 803652853 273212568 943199046 357166812 194292144 200622028 391060019 898374697 728589640 894809590 287497619 287976714 978914219 136286281 129128968 7685753 390636277 631282567 889324329 987182762 69836822 298779028 91519392 704733957 666208646 226785895 160514524 161809746 912283492 408936889 731842210 381852663 596459637 496291773 253050897 190101868 764134921 435927476 927600052 107594366 502337284 160470977 51983140 333214062 471364408 589577211 999132007 383615258 541359310 583581867 467007801 384171280 298034009 959969797 748629394 819521033 351175810 702168474 23847998 140646010 242676374 247046348 840182062 685877030 864959636 398834249 293962789 177384846 202561012 729636879 441934525 107346816 11102171 108425830 626215172 943246107 370963758 252755514 582455081 906021939 532121079 821615954 24827301 252275869 285368512 954476774 140169076 688686104 603409800 882112494 796377898 846202513 852726068 986494559 406837992 958339903 180034880 650418010 997566935 501087432 498369639 593197131 858754851 211350772 594403366 115035713 584421521 445266162 234324097 229562040 867908984 624099004 299011330 706723415 931901149 831340096 910311576 127870607 446454118 50612975 460136095 800793786 967871790 333331042 699121388 598765938 316321078 4405377 576286705 114463497 615507901 784718982 3801841 820864249 85086795 379836697 516389359 48143474 580604908 724564127 922511594 422208856 441045737 399116725 814864066 592770017 653999851 865474506 895614422 351338935 717812469 158167776 947881913 525101481 333622777 474571412 825298281 650614975 362754721 587632223 867167718 189634877 737894514 548076463 924526994 653340666 656265813 226434513 192124786 436766461 485516727 95821003 766171680 847681911 355670437 950416026 371656752 646611094 641474626 480213438 327825272 423031658 778393806 30809764 222161412 188660373 416252520 951914776 950833555 183224864 633957409 966146702 267296527 317478924 659810647 961399647 302165825 437869492 768293894 364671652 326180434 843456520 890560768 534722878 525977488 82797634 182588621 69787614 505031530 512757695 915192342 563372683 971390714 859832443 972049515 922732236 647203143 289475742 750330217 557315374 500629650 122177383 767642427 549567534 254181303 377193242 205731186 803914279 931319938 471290902 171623505 617216539 328572655 600059937 891703416 192784433 797968237 508870432 654958492 269831497 314405219 343060520 12413768 124553977 493399111 479541715 69877951 352955998 102479689 527150024 718070624 114310303 834539948 905302536 597785123 6733390 476782883 852080362 590125019 462476097 800758029 365956505 209953412 792204966 69696088 284023839 245645837 559976777 303593572 34221923 346570072 324038258 483528825 44463782 427561709 978632001 249561814 932829898 989513741 133279306 900014010 563972144 911416112 696910604 534800608 420995332 370534799 757587399 197905745 520888725 742556828 118280935 465420138 86254717 98169784 744147785 777266891 234037347 755763866 96781277 619003737 347445746 909668616 976672176 573640620 533721530 614604018 214919119 340586249 113672927 282950946 600500942 644871190 342139656 689865575 489405243 187581411 438456446 812166867 849370175 859684187 760287572 590949242 465125485 431380375 318163832 415897364 665966663 982856324 896320437 569366045 769987745 806754409 686118129 325759756 687750606 102488505 575975448 44482081 828692833 128196495 869726657 370571910 891234049 222635556 584255244 251880010 513921627 336220024 34878311 102195532 696148552 454550707 499209436 166537230 242047037 150895883 212529703 465458001 321322111 348110994 707388818 95551863 661405492 89096046 227566908 592616854 683146542 725973916 594729711 803907029 506896474 499617242 106568549 318675006 256972495 578185899 122268950 714234375 431558482 11377775 90754806 763378316 653627687 227977680 136837556 782787344 971227204 756790309 276095890 50746941 14445284 180973289 301742883 440386579 603064930 449856858 601331469 606877855 960847050 781718724 466125540 989915186 22396914 486830645 702540436 462307783 365865801 538164266 574992684 474799449 892159880 40989589 72432916 681589043 765623505 778288977 177902210 675667615 179265043 252431411 606155916 186064785 851213163 802515367 72761365 791097220 118378117 476958010 987871589 361701695 855124883 933351395 50646104 409966470 556113711 481608308 210403865 564259507 272237672 360754926 790430777 958492124 341843720 377835309 297683765 748061819 882392346 497453260 789735856 111694916 678729973 997166596 147798867 7971602 589587568 842671013 415971455 802989142 636677906 729618334 506923329 341474314 657307707 961505667 392414276 980333046 815394329 67755108 858746569 469797743 366996307 856934525 636495540 595960447 726428936 398292197 935733076 55170373 369678062 348634448 516871184 556767382 296225778 129550749 423500422 250690763 983706602 565990753 264938020 399931909 215730859 279192312 429739923 14404709 417231505 873441319 928011765 476189255 161589792 749221116 517722269 939798948 603134288 486655609 729037767 5454668 295702702 508571295 89175891 429339186 303402897 573013516 345437222 596316989 678493760 895767628 623064461 692814991 629820983 743234051 684685049 335978541 841625218 146277667 821629942 408652011 97155760 802670663 756914227 48823867 322434728 367669412 778605146 164660600 256217736 162248879 630418415 406174435 235190319 271180648 229813078 518320639 661111670 919121494 26074535 693172614 463744885 665623119 746082437 309888241 933103342 508759822 608306636 624637346 669794340 688807819 497202687 939943284 498479475 665454982 910768911 768095441 789461664 394383441 754506451 619665489 273471158 127918398 576859971 892002664 476494931 588801812 456862063 113320111 55534667 149430267 870530068 922453265 746657005 765526562 313663417 99924468 684296754 396686877 706659048 270878722 372539079 519865535 923953126 697123393 312688262 960845994 425287181 879066370 716946638 309338906 384096605 266613055 617467052 410467312 506999124 906290916 105183045 97690918 982366456 176714011 550518225 637568119 284464755 428510458 288823778 343418431 538953237 344079223 12949107 983770801 21395320 570949927 545628062 512960242 344034521 241078240 426297143 651066037 581941145 816125712 869443130 513045687 425242595 777722591 640066772 652202733 314273586 422490556 741586276 662768869 468840846 182844388 981609383 414371293 270951038 590026873 50778275 98424019 242032425 338805562 98996276 779960164 241089187 219781800 687000029 643830973 164659513 87015692 356075660 33562073 517788112 468840614 666845370 385013228 244946516 91347429 423236109 762106814 941701137 72860011 101902690 598865188 472904612 942137883 340615610 942408129 333490458 362330544 589969107 661539711 743287739 121432140 958976732 812431812 274953360 53946491 68932632 276964132 439650487 806447707 556238531 828082372 272125115 747016848 511950155 277216065 689782960 30463151 120322662 654133670 974055900 852314898 211556783 978067787 305828367 722976552 317804545 61394172 486742526 385005655 532919782 759917814 427788920 290716695 176276536 342800765 851878284 593058177 631933308 367238755 689321558 353289905 115582710 990602610 550492799 962203510 104815290 854260472 179817922 433177241 410323799 281792853 320531865 807160584 443135503 490344868 342739218 442913921 219873921 391407492 57294764 4777272 834353143 950836875 979898525 936676173 35696370 38980548 376471509 50144190 714540191 250901282 444162069 198404165 19219327 336346317 932443754 659645045 275448787 717940384 853272018 428742002 609961439 97688464 275176367 27922673 541030688 16695930 294702504 12595380 360377495 766784439 90271479 759393927 809556396 155760628 249956166 122416691 913843987 799321494 643972431 673935120 647459892 443493011 983329415 810593215 144298588 319335257 898778322 514763866 135826689 292235937 461052668 192447137 698889058 133670163 647086661 527323196 482875524 876518338 300467750 390577145 418204533 395862567 547064726 620773554 113538495 932267895 897405267 303599699 120882557 997941669 605625809 14335251 76983092 891110461 138840771 427495364 640264586 224335726 992724893 914278306 113592542 904049935 343200754 226274987 667586865 692213671 556468170 483377322 687166809 156915509 370893699 656039899 998594295 624231389 640756497 789603573 130593423 917306817 847496277 501102874 328850576 853362255 504490946 673542704 384537557 514161442 194367121 519602548 510687129 530489182 453027190 190369024 585693358 797156717 292551056 283854799 51260279 764389630 225687915 702700951 19344429 941247658 516519097 286538345 457736777 356987528 903435031 654580529 319050356 616618700 567559224 767300311 909796726 737521216 654535825 368727084 225469004 101832257 120453242 85353827 843623885 482230094 819716477 799074377 992894851 92554484 808090643 755175946 143367779 339575911 686527745 614598213 679179045 763121301 402024814 120986192 249800497 415793487 28596724 948137961 119035779 119602964 889605602 82029541 744459002 73260941 993198617 641069616 937948953 820392896 842959457 210129554 79880834 809906830 65675484 336113872 83416474 654432245 552468949 679756036 545228127 539574608 251053999 821600325 859848760 407761594 769922825 546536453 659197001 103977327 439415484 113946677 216574103 207154125 83051879 124892064 209855695 869273319 58351660 457832856 77636710 105138059 109364645 994169445 473069052 24336318 988508332 977732535 219378204 102442528 430274534 849113045 449186799 47300356 313854488 495689552 319228434 544569551 737611866 582830215 164699161 987066162 588488667 975699421 260879179 562749140 470811201 250714913 222233039 116551184 181015103 661221006 882426032 144501738 462884774 630070533 857794892 568763937 431629816 382981187 456311730 466277835 355953071 29677373 848532067 228642334 580760524 25775929 812649116 487076723 299671323 764211191 985302076 305096077 811886254 262917948 410060215 655486010 71694626 732668302 687240093 853718421 395641009 857068237 604084512 343348542 101033658 780920730 795194095 249467112 21620781 80950428 270705426 600765389 253202278 911772472 38300774 170137806 200155713 444722889 314421392 481065361 489695897 728504378 262612150 188272202 584346605 754141979 335757126 494707914 345122135 594218011 831812768 770335159 203698728 584591108 278665234 769564077 627992796 130140675 579151645 834348296 54524336 195682571 933691787 892319968 795063261 87425664 640824436 78069986 681216846 821797350 323137129 358527686 127540363 938060381 641987777 437971009 361473454 980802873 661058478 938925469 502979813 744709876 194978724 418046647 854913080 41588029 289802833 524762142 873935177 429851702 493719318 652397851 9105665 910636872 227210726 921466140 899168008 583967383 740240427 695294628 597398012 985488629 931932516 13639291 576973576 397343131 956864671 672089404 142101362 395252198 207621792 38372944 917264606 492828741 862294857 744042527 642562274 712605534 153108481 228779280 2780637 455181916 754093471 791295497 590324361 658615087 233214712 758418214 738147376 200169053 50843051 436455832 511040253 40677927 546936465 120782224 69423360 405454649 526403303 65484270 348385232 464140979 91738792 289667722 143711610 309338792 350735552 990034653 736995985 943474308 938360202 585148426 216178572 278740164 111418169 363066060 354479828 71176343 904681454 418917041 584579063 148946292 976633223 990662705 649293764 528816128 151734651 175107915 149210721 200365894 167990277 507048441 501665179 188959976 404151225 884207310 656580477 821425242 15187855 593277136 747190931 283966923 447408329 505453239 740208699 273798149 155314035 497962829 4614809 971710402 881521941 910172686 414469470 381272056 82265859 844260594 559243786 254375326 207674303 888165518 988489410 151277374 303431928 501478903 353157023 675097698 172890723 453925767 860857876 418293814 801813963 795543757 588788174 82058372 56351911 838043817 620374343 200411597 11413821 412208825 986181200 828037644 574618052 713172642 743726850 786390672 177845403 284577190 153155775 906073999 804131647 193840111 554888898 186428388 476115219 629342183 10002018 304497769 651323221 771675362 23373764 585847446 624288374 963098356 34854091 733530977 711980576 633137874 898016385 577189385 994895282 399561853 798680691 142747394 385676371 546840694 779699410 97924693 98419317 848456214 818826121 366718159 707043621 467574660 449698645 355334362 179073852 857324065 238301750 872584079 174779653 874921220 317642111 598147291 85733777 537043360 753516347 839546813 319409802 279323641 801409149 941463774 233879493 276387216 653429995 538126252 834448245 693583627 250116559 326619000 988205767 225698660 313352560 630619848 268128717 507807458 603417121 594631116 677201733 289250796 3060739 953562929 944351951 476348165 243691896 629041089 527085474 51808998 554263722 766325243 490536575 76545117 428555920 613575137 953295658 585011477 977689176 515288928 908192546 185480113 664661672 992163132 908759455 751068147 862682602 44403526 750955537 881093058 986705571 586339236 814269121 336461491 85889835 174418299 4022278 230845567 529228013 779968020 156677517 522371055 638690753 394579779 177234369 364942336 297237428 412297772 926104605 828434865 945534058 865040344 101920013 383627506 389928780 231023049 367095105 7027220 700445522 580987510 845324339 592664409 428205666 425620956 608110934 563048267 32616451 598061340 409957182 439091520 195195349 66182121 113802643 975635770 2937582 747955836 115662500 648535657 552492518 795878192 932209166 683742283 418562492 813632742 63334706 789868054 106067228 599780908 102993338 918416726 715508107 556961285 433090609 213082157 716970437 939890421 904830732 67460264 139756139 499614460 407546079 433097639 323265682 27819694 897431752 194600623 423366435 620020337 641531940 140164978 450881258 447662558 910844437 460777129 353269409 197820720 788177573 523655885 729460152 962529353 836912309 505094831 925603486 942343119 909932956 303439910 828688641 259497737 66984980 736655340 450165108 839362173 786838923 864945850 625348670 630361725 93436356 363352567 115714266 517599329 750715068 796326798 651963989 791274716 82317696 847551806 935923348 659202534 176412900 186134534 574116183 872969704 215137825 247293934 242549756 166416051 261082596 605971780 184971566 87465741 566459066 131053783 663290209 453023310 949398330 402792790 11414643 326487139 55371381 205241130 962818271 473641404 766937524 703593890 187317921 120302114 116209094 542475745 159683234 109240105 110367927 172526477 356350046 531778316 613221201 298043994 66112177 876353015 394898568 307689969 995724423 353587019 595506137 730031003 116786065 576712081 388313815 622993359 223138953 891391327 740172028 705579966 649978761 63701980 947776957 268857418 130565997 581308165 331519068 157917039 167971528 403229315 755396438 476065567 765714780 897641292 490559468 735081389 39237981 491738048 909913736 34711887 757398020 763641657 553740051 653601639 832151283 926341404 43938902 794678340 638535087 988687372 754042763 960642621 631463243 275248986 953177928 403488730 236251746 112014977 307753931 669453848 655377150 227444817 853411063 387212 152515193 870415890 465334053 629829490 328206724 207922510 721217904 659355194 977745645 809747579 303249278 396394166 65376300 909438101 178762810 817173420 784498719 872669528 339948008 248150776 907260703 385641670 117329606 127454374 610956905 334990497 127110301 74170538 591683673 321227280 696296532 456467033 653592019 539557362 525518166 71161294 751665941 987333121 926606652 983019499 480188633 299196407 727539287 592444932 641860280 336253680 31436687 200720388 12062430 505818607 641434018 341232084 224781516 402155873 348831216 64619179 278635996 446492138 716092622 571517940 249171201 732979764 491434444 416269685 996200619 634380648 760513863 120030183 401812366 976203784 692624527 806913052 356050701 687184471 433101472 924713438 407416309 150069563 786403218 911449710 376338431 605888555 971621798 808547999 380028799 282336277 126800267 851888609 149141034 793335052 532488585 38692544 728911045 741269739 843924333 770448992 437309768 452201358 364860950 894830884 614639288 201195680 139876940 758420137 371050274 696354835 854649199 675669863 170478756 700058053 476927695 64357777 194747605 930153923 613337286 523021659 239188585 714515449 450191355 624215663 219782240 423474594 301779276 377368084 610285381 495075171 592692415 605119329 803235088 562889703 747952408 406357907 210231394 337181131 283074849 277290020 292692654 409559480 780669945 170098131 908715057 779251104 979232593 69331141 525247871 771816793 671036740 956445383 274205165 665207390 288690034 362206846 604786951 393750365 491212167 34151086 934173960 326082338 838014709 396118224 155153251 105267998 313219227 159571550 853419512 761535194 193092706 743837708 660581908 773392898 381439818 66590341 620562098 439837293 833670503 997255813 959512061 283541977 16077177 310445482 139268022 768781501 705682456 115094750 904209736 552303969 587065622 40095946 92992480 168923654 798971098 678547749 651887141 590006060 791970948 49775122 463403987 481105740 272242200 708929114 846568663 531002094 606067586 72539225 757506485 424688954 646243185 256579396 690219324 4117709 291938084 990566747 216403505 983850712 220436536 307427690 598438216 133279678 90176791 675954193 333249850 261914398 816073630 245537727 972013073 496363076 417327967 785349247 134870960 685089675 495550085 965605922 83226485 745785496 279889230 103749696 495509765 288186792 763540056 258059721 651805891 517061403 954192216 956281940 830227288 373651749 290228721 557299990 977841301 608023021 300980558 617263153 760536899 140599829 531218678 500634840 300048308 822579589 93909179 771120781 726749183 443571061 399617756 414372241 954990350 410469030 782216709 56833071 996370392 695970850 786936181 623419104 758820590 644868192 615209651 235401683 360322109 725624615 278438396 91443394 507866233 406799586 696400143 255770160 157359952 544893529 86468927 751510978 547698365 518544507 40730347 95538442 456824467 979955586 1896491 992900247 954753083 290913071 423565854 809021305 71062308 157777900 116171573 194275361 32355102 471617881 889689329 354089463 284966920 111600595 42331676 679715993 273501437 344125533 433781396 586982242 75316836 185701565 178012788 713819912 985980118 796916645 340828772 293970973 535620153 467447851 415768228 178433251 255840642 793095984 534456247 777701322 794259582 46601 656684683 883026041 795383649 878347910 447080541 15211836 982884455 205994460 559346084 112777699 218175633 377082087 839931565 770856333 113099337 586677500 792656206 223937378 537177524 833589414 886468776 701058051 443132013 538213274 683328705 52210192 774668069 150291715 816044690 806674372 210929955 739232762 511697683 920964303 240177842 725258145 674344647 227338184 455532355 391081888 575362127 580300926 643279187 638102891 441659948 842256579 684176530 540253287 716390462 43180482 527248429 653994711 963478548 453980340 287870799 334861177 217394328 317915790 901548104 870781615 27150771 491892659 38813018 960722341 541709118 277583902 370715118 778979853 695224511 957454337 42147695 134254316 991774859 852785182 401039075 765329581 844351867 14314592 204331834 998780570 80895215 736824655 617436420 93543653 831105480 149794892 767603673 485290119 710931819 575451571 524630669 387151508 135542609 198885475 51500890 651152992 406219529 323889136 807371818 972887105 14676249 698439302 599832270 391997753 697694143 134737162 397168982 229974458 800691574 192485602 199417546 765934730 940319807 968184538 599769682 690832884 281201332 116272492 466253900 214570556 864839543 220051087 480925719 962754477 958493705 185375710 917160879 204272299 516241190 267090452 371624391 152523499 335511065 705361921 952319927 194736407 167050560 420080244 13542373 325252991 659407402 76864118 186477047 300619252 56790934 850713455 130674651 395998127 770380403 120853469 771176931 244617511 750476354 540189627 888516206 652052366 18542307 603082625 66860128 16609163 252424834 333807445 434782104 264496436 31436690 912219540 703637611 827637871 476493094 381929437 509365425 14169115 226332131 427395805 821170273 924629133 833594419 398086155 322383122 746357744 960768568 373621433 776517566 100289736 223152272 936775564 249772600 343936766 220334309 779532424 242616397 188911035 740149685 743327107 769904016 340095310 858027406 803769772 313889750 675990813 764698650 695438541 960908480 844218525 460066954 931639202 50565626 129705566 433576605 564837211 586461808 273039628 622806393 491569339 621986171 927325836 252613414 640081524 99907981 569364031 812394736 833512389 218333161 161292860 664269349 990493031 956502717 72593900 154800459 223574432 976366217 629474649 675988574 218994883 264073848 962625073 354864518 105798053 56071806 142505203 667560741 752027500 231719658 711722473 485736069 571883442 221329201 190001013 486849256 366467978 439550410 290903045 309083235 656591884 355784728 553763715 312909575 199651720 377560657 648339139 505669358 176869324 969382235 157589450 280373417 513427 621453887 587280952 498230834 690606670 597316758 823716440 451605139 735853092 885563529 784058773 847738856 203531924 179076430 302281687 609865820 725199567 322355512 47518467 49994725 703861274 754889028 929084450 205389473 301287799 617553854 963753514 519491755 520094949 628920231 368455523 271844645 297642249 344849510 286936764 612003274 99127287 173670874 204321667 949272332 836927470 472843995 94767175 184666370 754626159 712328984 12068185 331238668 961751845 229844753 651822321 187769133 462239760 30955560 464956475 678150814 637404121 136359755 475298374 198449761 325484765 957343690 303614693 246400838 723936994 362318211 999419884 689530294 449319951 584629351 391323885 169938389 996977331 785014674 780417765 161800690 430853252 990007249 914803970 805673820 682849646 381468149 850509701 362796460 221253716 975452487 605258239 793348617 14508926 831523447 521309391 684509286 616732823 517734656 840704299 930727517 187497778 137684502 38467923 847976009 265270635 40754555 147251736 489549517 139368169 776492758 307841389 184425689 231390019 257003432 199894295 743207878 417954270 400226821 197108604 661059810 460309887 316251992 700911720 266271384 785596548 188631744 394822912 145229293 902238471 339459352 995000490 949854684 806607982 255828475 959931004 285731734 472863861 286846596 103840451 583946722 995691854 625398497 635721523 721023095 15906264 22627293 943928476 738761883 605536343 377816163 665288722 237011648 264868457 754458752 367232678 144202998 71566339 113372798 58027812 896574270 914294954 245152246 900402385 267458768 7400737 914680290 570989365 83115642 271490854 138510543 109821680 988694875 220921854 828628544 662095179 924667059 93211343 812219539 88705019 325363875 858690597 984611904 54289418 919670713 238831435 668272836 584010797 576849335 14131975 5953806 634912058 1754378 284020295 674812993 867191448 283460898 896254626 457095084 267869285 78108157 354566648 956930590 803031583 216107352 822554028 226519907 425310852 610400708 904019824 830342050 700239434 129246414 148426926 290228278 616526607 397749910 786728537 702619745 54212274 181027568 505661048 895933093 132721494 664694277 258978211 408854176 188391325 167195550 173657983 655341443 531530426 989081876 668603575 896920477 952176816 807185635 805035033 763301881 662972899 51071582 559847751 401451024 695602371 219821899 831951789 101048431 872750003 150932753 184594278 270313865 725229462 146960249 414235244 275757279 768985571 174569657 709230861 975863414 418042398 824879895 821256846 391394009 330425594 922392096 881723421 920154746 756482252 147988064 265470458 842979445 154252699 138974943 529335837 47858413 314798353 308297524 874548061 284113332 118509716 211074026 982383950 564718101 979754240 623580946 772131684 276116487 622627855 53993054 157865840 293536885 405712827 723486604 745069835 228727241 728145009 72537032 82882143 921015941 8589117 868586006 556747944 538869804 447100514 939918420 824427614 902336053 731410636 314521187 219640131 854492739 565523504 884860845 70729832 26305598 255142840 73010430 600138253 284657859 422533515 542660465 253633041 233116671 104062243 182501632 818033552 250292526 204614892 864138749 143529885 33157166 666767967 561988144 913632929 733259349 844580628 887770491 263972999 465914795 523813440 736788068 794480502 482971119 48630597 204135288 871881854 249636011 597272863 955394888 864263774 626892332 398052227 574155774 329442329 898660349 439938056 235282759 276770814 942314864 61034937 426757605 876935898 939521187 525832716 880050346 922980021 551506175 584852269 548135658 446885135 485943388 616664041 492811397 586101256 354289833 636743913 343179656 743354769 702851687 362977733 568875929 701510147 178098777 635597458 667545777 617855926 285211877 949419559 509318323 616850394 332824927 46597438 411421609 715180133 589946389 859748085 11364513 246223670 221221334 816817490 278611636 148602756 471734221 764593269 341710792 723648797 380624799 960998211 839689843 150747417 591853227 919228616 193369787 967401678 586289180 244114700 957747249 906385968 91776093 781415438 853592541 824182904 868468256 390750420 411763845 785700805 938240580 559554296 649062757 257003684 80969252 444157138 465349910 200644272 514373400 300711360 735316883 442757972 326228845 16223967 877198927 210669557 206338306 110043508 719066633 947784963 436810382 852509505 837313332 350072803 253077061 626353056 423729276 893186561 648521554 219845660 121418308 941204379 852115137 849636879 34748594 866603588 995389344 44737889 668491555 64882014 904101940 833045816 465106579 251153974 183189498 294350299 530454847 214030129 838828995 980212398 302734072 721773078 225150013 821230523 780353409 230889096 216503336 232921098 770279791 45720245 924712346 495333224 658409390 702534058 701556008 691757052 875640673 726304843 948544526 468994230 754311384 305027773 430961509 298608778 58814575 453033190 896639069 601877280 490477682 372052253 714109753 419138825 807518224 568233264 73711007 726579597 112538673 421047982 442787884 664665002 171105210 987438742 863398444 502827293 344727642 220467343 166222633 975887593 112469566 579247604 858535838 449446152 175763375 870694875 314169576 87814150 248076929 456961371 595575360 889954994 963020371 368648229 641145864 88279054 786482508 468279526 109985104 432525013 145328200 47733507 789497 321067984 820408028 630313543 425677988 729233562 647791265 876739870 519415339 400333349 977470529 750189767 858745899 896075526 399621939 539026782 255882816 340443816 33990307 152877817 346653440 19535117 570933678 643690031 126940309 94275257 462852857 370418138 955019402 642644643 552674838 323837874 511883142 861451318 520010415 792038573 611512107 376062487 264637747 519041221 5887652 827820561 608702069 171304042 307457736 322712723 820293467 94679643 983890308 418337731 208939650 341283600 466021199 790849597 540270451 988081218 291104604 530403678 694588075 400424269 177540444 623893 240174307 522372747 224036660 398162688 158675754 50012889 565383268 256422313 284359826 676132341 701675229 242286783 159316190 322649631 327975717 738719522 893655286 221833137 737010661 478588920 636659596 546650779 963526757 827420676 755541817 350784031 756814484 390320850 597335679 56454541 928545290 764448423 446693357 897013863 444638902 233792489 223992498 659869958 659499350 940931095 193332464 438351719 206490163 135990516 280114801 191552554 963688539 250526259 528699734 805608945 600702072 522278324 767576637 49994547 639302317 554817412 675126207 39194468 690008644 816009788 158931043 248359081 632853559 977114377 918388279 985238794 137993732 68031457 294113460 803743275 659471977 748496959 811857776 800864425 898614576 589641547 492310015 831980588 761043201 964609387 896752898 143976358 315503060 843830101 486212349 601935953 361920879 415344266 441867302 804619291 255436836 940701925 861019379 430240313 68222812 313286528 723214411 570780820 468781063 524607355 85834593 152556532 564344072 747737836 984338287 287869083 760979368 974439656 828652824 894594748 123878720 802202056 114155004 569673989 847541802 402659504 571403808 547346642 193433292 290448112 715342866 494117849 501917601 994329477 226971943 327802305 192408586 667051507 353057350 515646092 428272551 563463720 704009973 695748860 653148615 310722098 501174221 587620566 81547163 568130911 861525529 749115062 700501901 540169243 48129241 586987018 249436087 990559527 309558406 896799224 708624425 425686768 959771416 263462501 914018864 139162701 924959032 172613423 288265679 165903857 958003898 96495561 870714814 222605698 886407509 494535462 975564594 883346844 510930553 450541609 514591833 721437402 293901665 992729294 804565653 544242784 747861019 237899106 329960773 493872112 278129592 718313615 749633091 365712609 43384487 736861719 24841709 878349517 342306051 852365412 695015983 924350080 617037058 169953201 916388252 684842669 237166020 363668517 574981362 142382677 600250612 274670226 826877411 737569889 881390908 631196473 367983580 3684529 313504359 380211188 700635977 740498159 46952863 156898744 347495234 307715565 635155525 56247712 747071416 88768087 714148870 333979963 792331025 89054535 488613525 445526109 306870387 544824268 452945906 4382964 279378385 715966911 599343799 85242967 759229054 583239819 44978919 368025506 440938827 370565643 590950732 141601856 567332621 414316725 69544851 966100057 847995297 496155223 507345537 613392877 173927787 562866452 538409869 252786727 146287616 545679157 172725100 340607889 466143248 709686288 158110419 275453570 490934362 892889874 248579647 176600301 308878415 248235424 429525867 424168386 951231923 257755772 469074745 254154351 607729293 907824512 610638449 687412078 511073647 817921188 215022099 845206028 893933422 498022607 445399566 36803795 730256561 699213156 650926355 292521180 53083463 149999412 132560273 812582481 692531022 762571343 330916054 219551224 468443823 520484118 365207557 995531167 73770345 948203870 163793410 344581068 813734090 459651274 971185751 18547455 217776138 364919234 320747273 845392718 971556276 383662401 890415393 315619362 253185469 705647157 384326429 837900948 428979814 174146569 521141906 944321691 811184823 128104626 353805902 852128327 443917889 700621925 330787180 377897202 580295835 377597162 691808047 735613200 897524988 503849739 14583598 379546207 257324593 83170307 848439288 229195949 411622665 138478012 652276322 255139889 84653499 418481777 73434043 814022959 497910672 517862906 46209962 461856853 351939083 210375297 24392065 148863061 979515661 339348466 773400430 377582844 676076690 410062996 928512306 801184420 395484147 628966898 173482633 606588986 232812008 348098479 587716638 417134696 294083151 990895865 90228638 267342574 38744087 651225162 799186125 654227127 431337870 651173062 636777220 134273220 803050516 950817777 677963444 408044064 837911849 383923628 86841836 893212750 166665845 748607660 491993276 162543312 763948057 798699232 351952168 931811136 7658564 128360086 759091573 620341480 537562617 44914783 140084866 329269580 794921905 244181254 272107935 142018111 553910293 758214340 184533947 245828263 924512832 97260105 808761379 417173524 848403456 460008 159639553 620822570 790790108 973031114 681308544 952133123 480714639 179165394 308055049 742557007 392954449 950237010 769707707 952797207 937514650 463418451 304864322 619702416 348882529 852301419 466400494 99105577 518522364 30678697 134905994 89830893 891683196 227364311 536940678 272748258 322157511 585923031 841388172 265662920 60511673 646541973 312153728 837930277 561760267 38461348 102922737 621658753 656925773 639028616 813661209 603765950 384803253 793326520 580519210 123573049 893799165 428000407 870292628 210220470 126975592 229140819 594662754 296110435 764701898 23612519 991448618 849773231 173079925 76085713 360664598 603101543 864833959 659299345 320322190 858376311 819494753 533745349 486239485 483379008 970847769 126242109 758256109 152218086 606127000 471814823 654880587 992557923 259777136 919234 695013445 178746533 841173768 272204401 370939387 374415592 872675079 802927325 378022323 168446514 376693738 558470323 136193025 518601617 995637702 65721406 816219565 548178323 602083043 884493871 352495345 27033177 758440567 831431479 888908109 719858221 290371313 561655789 194732647 626046409 132926682 234321497 937991987 644423574 749524480 895484563 824671116 90509841 128381904 40617390 300967371 874104672 439065194 821293314 409926498 529376301 311238247 772052186 655644913 700621354 555638930 836283739 178643191 248846571 440525261 361585231 313840867 700632582 648123712 834595531 223861187 499615355 40935999 41449125 122639536 187095297 698451550 816114861 40634835 220164219 196844168 279150476 901340290 237772224 73610177 122210964 928422690 771039213 227723943 528768068 691806059 776030446 856610009 413838383 878264773 283685852 823404789 252927641 954278973 232157401 118318104 841087048 742348286 959353096 75232997 615618594 561425097 870392606 16557830 693840700 377526156 561704438 379003668 389237083 592427241 298404852 178349003 502877387 631715582 580892164 195814645 543980587 600384484 612050646 8416429 600478285 830323409 409253240 804056850 554542673 763039728 62702384 454757630 763468119 870042328 424942664 842703882 315769655 273097013 516407385 888457466 364523023 629706537 182922272 573497083 982292814 153662370 509096984 704315238 357864431 624903039 773208154 536033569 573366400 896895702 397721952 938902370 458957806 798706136 354390285 136170591 707066594 134842969 325574910 205529151 201522518 405812155 996113855 344212215 100303899 57328333 212605631 898710392 396320676 444691372 574942287 810869709 925326814 795564175 849191926 437071834 949368518 193327580 391395709 865448012 795032639 750723827 399032913 727021583 112627203 14604087 438099572 289153223 821691250 81304903 903906647 884970708 368261845 670842234 750461317 478071149 387327033 285147226 924005676 281431140 359542437 534668310 820134236 686839119 292248011 947322808 297651908 740245071 546711400 508571186 971513992 220307855 537340281 321055093 315370812 715722099 627217623 40294672 112001892 535118532 570501739 53088164 842277661 81717538 616209147 875696473 139080837 929819108 831411008 294701017 508902344 857537201 618360453 754179771 102278641 46039012 119631713 56194367 932360706 254201649 621968892 980127160 178217684 2342821 344928466 291655953 641339428 578667174 152093356 269089754 52103046 938456344 869477089 719950617 618806486 194860949 375868853 63789976 957838241 787764444 416627092 100567258 615123413 281246511 342595435 137486662 188742154 485916883 521614365 643925701 355054782 497114048 963769903 852957917 851142965 365524046 953352493 120624806 295926598 875960787 732094252 272000228 802489506 311030806 898841213 160173725 967296358 217839130 935155834 241444313 342714870 408652141 701308492 249130465 288301639 335201803 305412409 261004102 935651138 771522620 444595015 255622625 260598897 496955110 376973165 713064591 570504351 134627528 711300527 188945479 44448185 761201471 572684574 422913365 397522020 815785565 274591403 897336710 15904636 71937076 987959557 368923285 260775210 849083468 257779991 971090550 662797954 80905650 103057272 283674787 51814382 924801676 176701246 217570938 22451318 757558843 766775509 221308717 225136048 495698913 248116605 924211337 137207113 93007496 705716790 656512865 719830470 447508951 660804533 854280214 521908858 994206945 845082853 358668491 709804767 653512999 979604448 191339067 132329003 895584064 469968581 701710401 690068241 350986636 143216198 480588534 997714117 581073376 30656747 513438295 682925156 258204315 557389172 620444653 29165287 178239118 197630702 578209872 787711816 310544230 417351806 690418474 178533957 368695025 100852476 607047181 881885562 510644579 693686126 443711610 920892827 340207807 578624118 555299090 575308881 92833182 768042585 732700246 890211515 619753275 213219695 1356110 117224727 216313546 362256648 369588254 743909157 700014879 777952311 666358591 489717029 533941042 559518983 792907039 784470524 253912510 970918912 341700125 462885470 520061791 250511504 960873903 173366064 127954683 57453701 451304439 720134304 93845510 110413972 320650586 338985842 235761201 357827213 752009285 234501716 579743621 456166181 146306128 197263575 162395107 566476672 413857909 542574184 823120309 107732190 640801444 556917928 396330361 386299529 861803135 568451680 809524875 108637009 226231197 782717977 371489390 191604783 965815603 424956059 407165559 637042773 254497316 220447911 75805530 250515128 378048165 234338279 945301433 644632909 46874028 125662311 549758326 276041622 468583929 976501611 129656048 754431426 554314906 447039483 4961414 830691790 255095668 641118319 729993869 819540851 232260803 481390157 911485394 73384030 370024770 859779456 569583176 8017921 753109330 937887654 928363891 165576034 270384634 766547448 180779692 842594576 652795267 369126240 842019820 118411724 239796245 787342859 189418053 896502799 770883349 130880817 330693442 398072340 259103356 749988712 360747438 882122581 363314840 928422759 370570733 608884566 963390209 188544227 34186145 469800493 768686864 758000829 795025627 918454016 854729033 630418800 18135390 350968301 656700505 151818696 113608706 623541839 545294248 127173767 873306091 307989242 578680061 716822043 970450020 184999366 669171411 430370715 65957673 292659398 169660336 341834478 635424644 77014765 508679437 715974286 96547717 164443148 403377478 5905017 113970628 202343979 201936354 301101776 961533604 211342160 510897822 577956721 546659150 834353932 325254752 510592773 329644346 701655074 122784332 943545022 541475462 588469320 913123623 44150196 874095157 829397540 990115601 45413876 618613663 638820931 208657687 841268789 473282880 472004760 531348232 69620861 901163526 465923546 15516842 221210880 96553928 971552343 553760047 473263423 451911733 104456070 235778061 870943792 840153062 242853186 12257997 291190826 630775744 104375596 454256380 657772304 703383574 426846756 26267249 175107533 296365278 987958971 974565981 184890479 944509626 593103584 971963740 955631844 72076025 243578946 767912884 97256591 75849604 101392376 901837835 825306675 948392778 69155686 6654994 515563304 437928904 549897346 827113104 825717780 396650706 257806640 220452074 616196284 454937779 374492304 56116722 675526003 733147566 766347650 904402713 434096152 528145517 797968630 267898149 716632836 525853802 556882184 228050633 2871872 445980988 483373951 190499115 595155128 960733304 327102523 961972463 405510217 649295321 588684463 718388908 432877997 273538830 705477657 339167899 334050027 246584608 941358041 970037944 845573598 938918511 469743745 332813487 336043616 465048312 29915961 209438423 752847369 795096975 76329299 536032746 317411678 327810615 800561422 671702615 266614525 675162125 799821930 473490236 846925299 501291126 805593220 899636262 8302233 434200036 887067997 78884552 337608798 210491985 250904055 950534179 988319681 891728079 607582110 412764439 471379946 177419580 71369008 777826369 782245238 284639000 716997384 538371276 359233871 110969558 767652422 557072484 965446527 941941557 2567456 690373357 956355263 55702283 185163639 954105850 304203160 192961675 950291117 774560649 540310331 876539182 824645192 545832377 845255928 898344250 140037592 275499735 817733264 363784007 745958783 193871123 85360956 601792158 523896901 564840940 561449656 386624098 267064019 913990069 300820036 755704735 429890929 554797457 67959973 317129277 564138755 660344852 830244154 999646087 877852915 605352898 156313845 534881537 936318159 532881982 559802599 369042678 526003208 53944839 812811022 419995321 837234264 127515739 469557381 160904537 977340554 176191292 968472329 693707537 568687434 250364612 683432104 484221464 649641786 523114264 379833815 725686500 31268451 146999212 894842519 827394239 470603963 239293098 375029068 202296061 389870078 531893972 911446960 76734214 942489484 478245284 255940054 20761225 609107440 741826458 999932028 195217382 290366183 363106356 354648709 339873040 505022940 250867375 712735645 84202250 659355732 223762409 886425045 742936375 418016858 345263181 970842294 636798182 557658549 602820534 594025908 398281762 195406762 727787536 325969288 91463289 774001140 358045282 396684632 793496193 35555509 705485429 723769491 144174475 21921255 66807861 339854927 896031237 250039112 708496369 561285025 952549559 443259797 45905237 487363243 147485569 941335578 761755323 571546907 836811186 917478029 507079023 929416997 503830278 776226340 422055025 142343001 275522349 695216886 458176566 678864633 196377550 179740792 332584767 301981715 72006848 646393959 673302729 793181457 390893284 134823730 598900836 68766391 264429734 409157333 815376112 644146887 854024481 760396848 890249937 419988207 94809517 852601034 881483955 772245324 238630958 301407291 611630746 625217297 276168683 10184693 205032676 342824952 717781508 252612532 756814342 495844274 674372350 170853354 120840364 427283387 789856719 339470689 823039576 758252065 387648371 738461024 942583926 391096795 381585855 274813048 976793864 652698734 455816262 905114849 970527038 378160426 575689965 425792489 529917099 108565764 39259813 326102767 949535289 998795346 763491770 733660625 541771951 314108847 249894338 557213610 200299720 355951180 283753123 238917250 761936863 349445009 322763319 923058591 641951423 888095563 381626203 829615924 577373134 359222439 926632931 743982629 32451169 399342182 547609454 987654257 71139032 68652421 312547200 154145351 546187206 707956809 209751436 200163356 364643243 762387142 280238761 503298349 194425316 368859764 482278242 681720498 896058405 69410517 960707981 72427123 82670813 183622330 136688623 21675570 573787230 11128143 139787673 581991470 681736257 760374810 311877378 789571311 832690032 839442936 304450705 643723226 847056055 824631281 416560924 500036146 636304125 335095661 597298021 559211587 829118811 908205746 166991112 212682972 364293410 634307392 373662913 924628316 210311822 596708435 226835637 333748593 209698280 14176694 89026831 337809844 678685766 97018609 983776249 393363312 677067364 33064723 345907006 916141979 701736858 276980823 362213912 95947660 128732454 490672405 30810318 434866313 201605715 611147347 241732356 953267631 207599565 583097179 333482176 43857194 77253173 795226096 876453357 268106615 938746213 708006512 653276530 245770750 438890038 367289158 822571558 376000718 794673319 795302122 655755487 592702371 387571391 417119917 942877360 768623080 577483730 698964232 309814428 511633136 18765816 215322186 694448663 785712683 746101463 203655632 307207285 329976153 44533554 114552008 372089613 790216126 646804553 258004395 333173985 363920864 959340502 668878573 40065109 702881074 353235927 942546781 372507706 230797930 238919980 435534956 585671636 625005573 441431165 68535138 913779064 21462323 174893883 672156393 465002650 71175376 428494459 361382133 336442817 991673982 466665306 509251546 449475187 843405912 451439246 406878357 563814833 648785866 429801953 225693970 167909554 22724008 145210641 824633543 204795860 953781998 3013337 618376066 389950021 918869321 531075128 24864285 805786091 629364510 840331175 765674577 798237224 84834224 333505015 702166555 130494224 294101956 734554587 634365092 437214406 561779900 878781179 733430399 13772384 739363994 307859834 557281752 380074953 274231042 321474222 704731951 445647749 799109494 916128646 163639359 541222695 886279152 615104262 607745998 741425375 379218098 75291146 403299112 477287113 119046134 130214178 991366647 680539843 284826925 419817125 391637013 194190422 986094967 120939104 953799254 52791833 883623849 251650020 196776556 770882907 82203853 880851911 648203174 209017439 162921045 460881704 484668433 299733910 575235143 578340365 406264144 909624545 365196534 905704258 210596889 124055612 877759441 183125471 287004349 810004325 512095981 768394629 484602130 911829457 877281682 11945546 944299021 610104670 829194301 683891909 485855443 156499596 639011639 9768559 558420220 331535019 816612813 932022191 831640577 659624727 130532900 398431974 583669487 501542511 939338015 766099185 864610641 928802864 16655528 978051813 589864956 379801759 693695722 559819953 305008017 23966380 897711707 887968889 308751106 654488268 779452271 386822401 552203347 246063621 123956337 247787412 484342017 602175962 96770068 282237169 850034920 478993507 990908013 218992781 80480558 452332254 566314388 264861729 391986367 96362152 657272722 449734962 274456151 253456082 947338354 342667558 787839759 883655521 203496243 402659901 995570508 939186439 414566177 781828673 597256280 255568249 115207158 761469671 900340767 150828926 428891438 278674059 188650413 204527470 558182284 585932907 288825107 265935790 82204492 992496516 898828584 519805690 421023765 854190372 47223077 391252107 534689820 483685356 951000904 794534699 176263169 587761232 74498440 643662482 618425094 129589318 138250222 547045081 1584188 242689362 386672945 925790536 556665199 18636352 361672878 554934706 140994252 957448648 523615952 164661196 533363955 100175785 762117779 953949337 461772256 877914837 697624087 371180068 244181317 820044166 750509016 100679017 946115100 550228688 814524497 941092389 291406182 596532551 63243724 9007401 35092452 372755839 964595044 608191345 85078791 935072071 932023372 200902259 432564467 610382273 577874075 393159577 664890331 635274102 379199598 749540525 678094416 480606253 976115883 724993902 207264591 660768743 272944038 175718269 867237609 262568486 202971466 785087826 440640348 266828586 324075927 228820176 481684109 973324477 277133954 21739407 536014849 682561332 538005761 961377579 735882232 204380214 161008238 694518048 316518116 599915095 560972122 551036118 690469788 128674662 62428847 136221326 327861479 703613480 44198133 278088766 372681692 535351221 626243287 383039253 88656881 84653738 575510582 358728551 652344896 915561251 577232440 506466057 693858258 30046465 564021463 513701349 221731554 315294479 998371662 497387203 18225796 655007951 139328122 251064449 380742392 18724369 123140436 149122823 319061274 129449608 859011745 614271527 531161243 623047327 795503727 228525292 19661201 122588532 515839341 191647368 558976931 879160390 423099187 405184777 432186843 813648203 245500502 799643040 971876470 286790083 875705247 448509156 21102775 968389830 560736337 755720766 646470584 559667103 842790303 898219506 882110303 832775452 850656173 463805094 897630272 568465619 671645660 591158028 639485326 387135035 598325391 106125528 633220762 63638967 421663961 571377752 456520436 614225963 632703818 365278779 684326672 882815252 610791844 123753534 140010446 341415991 687286277 354671994 326896553 141202961 979602731 309645768 917332026 100092993 252894587 498075069 631422744 660876461 69589310 210264696 530131404 619446793 444750945 463698492 396674754 278959720 85519635 890869451 566891223 115838635 753505205 890500446 120868698 869801160 474822118 738937873 616531849 470269952 30103269 413143537 379329759 326635607 603898336 298187359 248394910 483074588 146206366 554528507 754877935 219466004 806486348 699204872 868344234 670291469 144118696 848811603 617679573 635449808 287671872 981638801 69102709 276961378 537951043 866353616 916326314 955300613 867145374 269765624 963487483 206656854 338685323 363074011 132471677 474850662 802046032 425955136 440082159 588203756 56823201 207814450 3517326 820445206 759714537 972461213 789927595 97522769 558493387 582455662 56702058 498570525 882777198 970664866 163884320 909553672 59295780 56121170 604326833 22772571 824529539 861014991 27408985 655054781 996430788 887210099 549622169 994730952 176254718 866778098 502125896 735961605 480264771 821034693 893634792 572238041 156798804 749415869 606852598 852133343 590806489 476469388 762056676 18375950 957939259 532382251 78895749 132672957 874690024 355803936 209587161 560083404 183340039 215322932 935206121 411360989 222258770 510158488 808847765 860083736 374524044 40689520 153667027 907313165 457778870 463586745 637899760 730948168 62264293 32708173 597937397 918692697 10876032 620617459 640852767 678477218 508288486 150778734 165939568 910989310 378224120 898692312 715325924 148257030 662878799 435808424 20975085 879808166 51429599 855521655 744516751 221666747 937573257 843210610 576381476 748973229 34295679 870580521 960731059 332106997 782007773 643741832 239738298 319368477 326391838 99178376 991359742 837457400 228721004 664885416 899858617 447775709 904532848 748172978 908358637 501154144 489285135 406622766 66139171 365380265 497191337 980410484 406846183 349989281 293264399 407766189 966002288 684590435 211839527 391309619 964603291 455360696 834144993 864969715 342225128 945892947 325201243 541116433 549494589 558717563 921175914 645988154 560587887 680781161 381026699 632968446 463549193 170554684 928180000 292472926 63872915 400600055 708338919 19358567 620556823 116016534 499528289 848213836 639662294 191975333 927339076 194543690 93937275 121959296 650027486 298946877 441668254 6176825 449906451 800981315 417611715 957876688 846437804 982313703 687846847 675059037 741508616 429450189 799471935 19721524 244280133 555623844 604144703 37404814 799011785 156567581 416738518 513439607 748429031 248738870 465328468 343870073 286896133 543919360 224384214 98937670 899117520 677404948 992589685 190368132 687884178 699717387 369686500 934132075 925321241 186326125 636800284 343682333 543727901 969662923 878938511 766866043 602881232 131497653 989036409 263287236 528749052 313452251 511575278 597344932 908741587 7614087 791803915 421790714 640365376 124743079 586323992 605199500 431007444 577859378 578838981 270621742 356597974 513967618 390232429 693491408 452309086 580901136 56711582 362277229 62924488 122962782 472474897 791100554 612296465 92502290 444884235 853618633 256924577 274609024 190435947 281201416 297451859 184840597 902336440 83442945 897144873 70410243 665068922 542694647 788602627 897813039 256973500 623122699 68355792 488709585 346259470 561003363 655303422 85297877 738537181 567529989 125329624 955884931 452281062 337607440 682704822 494305477 465993539 519301732 202646217 290382872 563683780 719388331 592238059 629597262 183045232 238560400 46416033 327628108 331227807 740783895 601391467 146684052 410581760 635810484 304336399 392580399 265140452 919901482 67109946 130040822 459098108 289743404 944501894 115937115 920570439 912161313 509810495 958067408 720272344 778442174 355175524 632048290 236768341 697868909 493021229 837885470 29154123 334753247 140171711 230473825 985964901 440758022 228178024 626282745 867960462 346926382 725389789 748449943 517900907 665850718 365403256 164367600 146628612 972175320 413385863 572148261 549408455 320977938 535856201 995322440 56779357 168781807 646729145 121105378 666902776 260897365 425509733 731246730 800356316 758909562 550494595 54211365 365460727 545452433 127606578 544606847 653037672 971085069 294660857 235198821 949238156 835983925 757657037 627076897 404242296 734583222 574903486 833951605 378740867 420545916 64534368 590211931 95911788 335056709 701485448 98690740 179108488 971484212 394563956 981661829 401658696 241820295 75082244 243452322 838298091 317126758 123357420 758790100 24834686 482700688 88310033 835640796 534008663 545203755 30152203 565962980 379609256 995639470 219382844 380257734 268082035 584992487 403845845 466663363 423757563 201305996 91287129 700578758 406166032 876143207 208678241 735768869 64207278 564948778 449435159 460058208 97247222 229575974 672101330 836836483 565820615 461893111 920765117 495428276 130565598 156569500 549316963 112122451 644023706 534154381 144321139 713104 850454468 636656464 657719287 927890464 338013864 880914529 464581524 785151000 145457538 878697161 924766489 249699598 331470045 253766422 401916813 613282686 840914085 672895365 7064656 586955105 160886410 765827036 670400854 513648514 76696934 917324919 839653908 191078507 488101496 301098172 10590444 902135261 947138608 287101943 557275705 364939558 849172301 440506810 340370834 268172041 675922400 313508031 727021243 486195424 72080512 676239829 455712198 711079590 905092104 69323855 742580907 891856470 793368139 601122608 433864969 494941032 324613446 741281162 729781884 374336179 369545623 254195825 176707818 261348771 111206167 380430831 399211248 71062399 980301937 359500148 643672746 492701078 304082868 28111512 802103200 79079832 970323703 34890395 344911618 984025795 504594478 988087864 992776141 813700589 859889259 385474691 806611364 149374080 367716853 110043443 146478218 824568817 631782917 365112605 475140860 765625413 511690769 175583603 879082188 401908347 977914959 760538860 248870475 45014226 739552678 697455972 807977313 474630095 181174288 3799191 710972558 746144135 860748867 692483510 154474064 624700919 368422715 167722172 967499167 810687647 878100326 6943985 62095087 297259806 609069975 940829478 576098934 459217941 264419627 924267044 904633505 859458299 644453 519063048 133428648 934438165 297314822 826635335 933639925 211608589 874052841 86900373 232191368 614572031 600761805 177543074 604658703 906683793 871501225 159517954 582046379 195527834 623333998 814266455 185208169 590971765 678748048 847458186 568625485 637155868 791366289 494811938 63562557 399667526 578768917 648977575 75421260 335452207 211181235 541462536 654245732 919418604 978375191 25593015 96614992 580490986 291525645 627147469 486560096 359808685 898414197 962267037 481661220 823168987 192440930 178076526 191879755 680833645 364688400 449415105 890243652 962659805 314615186 120801740 971510905 778076490 661813595 928536491 791215240 991914954 259292426 826092182 715150343 971737498 171294896 957668783 724610490 99257913 614267385 942387765 681638712 11205057 993259059 63152230 648280148 548058067 413458402 136997294 373515316 311196213 810538696 96583957 223323301 635712794 603274527 173379876 293979613 633492778 485736644 933667189 561085759 162433179 875959685 425952622 507806986 615432192 731270537 913813965 52152450 484730300 606250763 665327383 125294231 81314792 875725311 121803205 265124529 467977729 423532284 410157361 115193614 444828570 66600234 437939069 505769927 182108787 832620787 186850994 703205548 87667494 106272897 329206390 71734634 194210133 420955279 711453158 231934829 784421485 306360257 73494983 752348977 604275076 600751415 438470645 143516527 705660290 462908405 170588985 531473205 681125272 486584580 208966802 131482251 565374320 128839436 581408752 529936797 135121899 818196606 86090324 931753533 296813751 508570752 914798984 504085849 824075959 581870760 34882267 879348 356179794 311486228 289983356 325580556 110168731 478100741 158385329 657589513 841545274 478624599 668569435 200724726 815079135 125376208 612326006 395498722 428979005 932800734 167796218 606800205 702621095 355623679 528349510 58283910 504473465 300016816 613375445 752761405 549973251 354607873 670823299 64748026 132567420 534953216 190657281 425555864 156332837 605217348 370740244 932209434 395225385 142095020 426519941 668296935 177384021 478808134 53751573 36127240 168287330 685451047 476926019 468363586 821940219 778146686 477594116 517547296 3633803 553887824 120113002 901140668 336597895 290904456 130822534 416709145 102135617 771111939 351755184 391847422 855581598 797054628 99542712 37028341 578085409 838426702 61710560 683318597 899227277 714141168 417634135 531373091 250038913 34487488 402356092 698701432 959909998 357591663 623608437 381605901 237838057 699805971 135027902 819953047 344383350 21529813 405791081 128579245 82805167 885326792 83261965 387497894 558653926 71076161 215547860 809139351 518125895 868937845 240848637 799199811 863147104 312719889 58960901 546155003 475813875 956072618 111463407 48385151 613025976 956581913 26808594 351526656 977090253 288415750 363967726 857809625 791276843 297355732 762410873 111201359 797217311 323375300 628871594 475655067 782369715 449166795 46866402 502614372 802472006 227706583 658418013 292229105 879627076 999557116 199246839 63418052 81037697 920018450 707856212 412834499 527373725 177179558 887430975 150129069 336544423 920523906 900703207 143540665 570484768 858644268 136091016 379821804 248914620 918619304 968846565 942238065 192661114 390235944 138805554 33204265 16864938 52145935 527155689 723402133 129040033 890191885 563979022 264604453 147910740 161924308 695108461 936255239 381922892 903056925 298220128 325917732 383702360 146787840 48979766 190525041 379914768 519907778 780400580 802066035 579132197 775442033 273423049 395150504 528169605 367370329 910236485 468924451 426244566 564961952 536046014 172948098 617402210 884672365 992504208 31376105 301487649 778095566 880837363 237771676 574640566 965677102 875768703 26483225 448796748 944526334 684212291 198501228 752226136 629327268 713366569 888682837 113962066 111971369 355117460 922041030 8264648 396192000 551001542 544401088 164762898 108434534 209629846 518831785 367914762 696665158 829994393 219771125 711474149 158479338 521998469 915410312 824269983 347156372 55908996 594369381 660510670 824151929 317388669 317433222 325589308 719884998 773092302 471589386 701891079 892602836 780376534 26928222 129646561 848958750 313055509 244522046 584396504 912364151 497856842 965325251 124965678 741056623 91849676 180627459 462169175 238826105 731263362 686966891 764384254 498847359 210872411 118327089 85707516 78007503 288338580 436825642 201406424 772091607 491874421 789067321 547673070 15710399 751462990 385321589 695498966 831850906 183846593 994829861 240324133 972966382 737289502 389412374 330991773 472628230 401007060 111870437 354507488 725655608 497847480 764232998 81433150 354639187 366252031 569748773 18896084 848740175 298883003 550324090 828163879 39074149 63179700 613127310 751259375 689180570 382568562 290371329 331900988 980406533 643915476 717325520 307925678 368461904 587748965 815387470 901427537 172931772 623037840 335208219 431987494 650392322 745874103 173461201 391284538 823618301 780143050 780881795 800069687 480250109 689376561 906090337 929329208 565638829 362686247 848288000 427787345 529527979 363457276 348691558 930200844 205315775 70476709 673789038 515768501 26098269 131315298 105821784 604200879 529295700 125238037 156293365 536492754 859032714 742625064 815696237 323334134 965569966 848574244 269104401 436973902 324322829 261911725 36485942 818476370 27170528 559465484 209161361 818749689 518941081 327933718 960448562 996440165 928982357 510631922 622619294 152384165 508533218 712958215 16884897 248557381 327991723 828878111 644250938 306126552 225404325 66164262 247645174 533085528 568650225 478537636 6746970 473293405 235357933 260422496 787083885 730920554 373719438 347071005 220599207 35755267 843088857 525166259 900901386 708558403 669573667 749680224 925970654 21423630 155584689 407008210 30084965 764769291 920918325 765960122 581339066 338814157 798472258 412002505 839850014 993350397 11638386 368691732 997523308 261893876 320158925 418533489 807233719 594573824 830940357 867928405 830046753 544452676 247192859 352722906 610947476 766869218 315437219 262137867 917659439 635229473 516878253 614478404 131747191 483774432 22460501 958001682 789835001 547174336 2879684 533888458 240424960 998510692 977623317 863202214 228430410 596854783 153711989 747065791 61387294 284114539 567914715 586007738 458795271 735994478 743466122 603206428 787833243 393691437 496477201 735814004 990199715 187506006 415648833 825659980 966847210 290436495 202275111 981943463 34661941 280111805 785087177 217803394 706444381 288889426 972828885 539243609 370193272 674116036 922621346 820700773 383351306 814787400 483370406 511732002 732141054 559814508 209145801 430429916 30175548 266243978 360945208 194814702 726196811 887020876 24688793 329747743 608914193 967207320 800045365 145821040 433789724 429874837 15582537 832143135 992356452 398577209 748032235 231829557 937171898 304533725 315827402 949780434 692504948 283232687 891714369 558309140 21434824 490446059 387692205 661767112 400785972 774655210 64637278 870216787 471466771 506336954 255069033 740602627 633942749 269563531 567628677 68312096 668204084 798618710 859623860 408615036 633675017 305053661 984866427 48089352 436860918 795208608 200173577 85785502 742444881 126752573 180510296 706275878 861735547 756947873 862593939 501874383 632270151 945821582 993004449 22831986 504634500 515495814 360790463 451988549 159335685 117263127 153654933 397119663 558349131 21528500 92736279 652755260 352269871 879365585 208722115 407426926 235360055 172339267 341490359 85953489 928368403 666316495 211324712 16202518 277683524 280154924 65573983 229163504 674468051 256169913 104539985 356302227 714447750 310668109 278216662 315545132 729497703 165940057 471592598 850169822 302353228 33780098 286628734 248369144 43066838 847902847 674377817 441083842 86474187 571916175 910243495 852873487 595917142 284264710 93269864 757159560 296549670 655792022 533791692 227098638 887195209 678243993 340994095 701847249 630479522 904412749 138546603 585735253 272962346 70290138 765614550 4255075 917050790 614312372 483746499 171992405 380800152 967997358 855060310 841043100 660201775 463337119 537447805 438206350 569974227 650195074 80872179 830069832 226466925 785777630 127727952 985807448 646940879 93875076 200145552 617022739 970307071 708695659 921077448 427799234 808682780 102373504 623590667 986167377 53200990 725743212 595493120 621097784 330258185 265150731 759521826 874679285 524354862 500337937 6537433 963757373 20675389 767204374 784253504 800527362 614193671 700865761 704696974 752229598 426874331 970603840 678109243 644771032 448821728 10445382 438487299 594797145 140806945 947730207 161784554 483124747 979717837 833297127 838240860 317653873 853206207 540060041 808494105 796883587 789998714 541503134 308607174 756632610 249169584 77849056 886259060 425993855 681570194 857008536 680228571 876647155 290457815 599297934 872160007 955564144 468504366 485557910 5916639 218210289 413999505 406608850 937154905 200961477 288327799 176370848 137405449 267946943 890351669 256041752 33028446 813901467 677013921 137437306 82093742 484816882 660776421 740364780 155263209 428302009 111786712 355837631 598983161 810418020 256363438 26946934 369987298 502182206 902022498 687113724 9377954 250846291 811939363 633775753 54376492 107769305 822523650 733925782 334888784 503775744 238897693 10177946 105941019 716588909 517488436 689203268 441845900 924751394 673242682 962916696 92705486 995355 421441785 778525796 850601012 525190038 644432547 64226718 215476398 708418780 512999799 208119408 317938104 870297401 604712375 710006119 871432249 557285867 593953861 140063733 386819890 353290128 938115322 886312213 683984579 568582132 963329127 789833625 243545023 211016709 941285256 11371618 809134624 257008387 189499600 222283855 392492273 860431464 180799322 49367139 988674551 845041674 352207565 409448030 556857808 106986770 827549462 586559814 67934550 516529178 621789624 676347985 677443365 861175951 525921815 110661286 993014181 673082883 856964045 72475223 127852078 666529755 110817433 562572572 512926298 944284301 221545470 714126782 204835934 183871168 586377995 599255538 513661060 824318904 509360358 692406634 152111664 817177071 435286942 411609862 377841969 888960696 930615248 71742813 717573272 96426579 843785429 381409729 787240905 429097439 200690650 454447911 640867660 693865432 255530483 331176699 760099414 273918124 759255510 46112441 335788232 553058345 626180039 404132975 161628751 115334057 675976004 92922486 942570310 965248377 44939489 2444797 359436378 610758828 515512206 369789308 634226134 93777374 550438346 920617788 608943664 29035663 774166016 90467036 206884127 822517728 278145795 455497877 143270338 168980178 965094536 210648563 516780064 514866698 36428699 829979408 157949226 666332222 447825425 231955586 310690384 35887355 510664047 486856805 179343274 415118831 983534039 517378968 776835105 206582016 928526255 71705975 104299715 316806997 981755647 847163521 162615179 762364714 684244790 996949894 379804452 412347488 781467165 234250167 848759775 541266180 11863508 758529840 3363994 795242684 510277142 181010486 476625672 144720403 355284464 455779677 413299019 822067356 432188740 628673902 737780532 754208718 836058785 740342102 258116577 536846561 952309882 565479047 921105275 476614636 509907134 558507679 861891166 177323686 130348502 140578584 621021889 201753977 808488932 974770097 869260443 900080742 931102686 756895633 856606078 205405329 581958805 581726438 213425213 190334714 244220962 236089 25321211 114538447 852799444 943416059 442935393 2476087 473357530 149641533 522662134 10767901 716469738 779482125 162646396 679315019 155362490 291529719 504859514 493985499 351796580 573576319 537459677 174044974 982454125 791416034 212556815 59240790 970826223 842940551 866441205 899584513 285886291 360733943 54673964 262715172 202321432 98534499 358247437 792167730 652437757 435325489 252217122 174693830 617217560 101457063 803552658 933435754 249135134 37311667 187457495 160759845 547363158 335654295 712156471 428868187 950401556 590040095 75341117 675166451 194872502 602006460 27244620 63597321 163334217 717468133 305795002 490909985 786439385 492181385 477810024 735205618 280592757 11244891 400317845 961260563 15108135 6869606 290850496 311889711 970075959 142017469 848506975 978950158 166504401 461389153 457073718 42554672 176640507 24807705 774669910 391912397 626931425 861077872 598524042 347443276 468106222 935182682 821554313 887438561 361292881 269850377 237910696 103310372 972194848 111949863 738871185 132060256 825067676 637739490 924336450 802795543 183979120 562757893 578289046 128000139 358674056 727209374 187939611 740075750 600476459 604624972 249867295 808614512 741423790 278983658 992430008 78918073 117430601 63958668 948670321 20627115 922816201 967167201 558917423 81278893 673766184 532303013 767935918 982679867 245642562 639232389 391454560 962673997 913879054 380473313 742088024 143811232 887621231 139815383 429140380 575395106 810628900 23639067 660777273 794340199 315642972 83079114 772925757 778723702 691883224 378877888 415552323 687552579 776184717 569333410 129792952 800890073 365619711 764285636 949387202 19958729 810704581 420154222 588408762 122716866 238838318 781660518 840021423 104145648 735323737 296879248 768706492 743455163 927257692 72487649 951468826 542927163 244355026 723949684 155208965 279838154 660734066 630525320 943347137 911289603 314550817 249802952 943477773 288720473 215611321 838888715 219761055 157281048 553638973 817427321 625658003 486989595 620636396 212953286 714271534 904565781 295676868 929578234 875365562 778600701 848585705 645475050 563906491 825823118 946723112 818689673 528471494 974937464 608379100 604041910 886821744 783255036 607334702 288470070 294524112 527716685 44244223 954886134 315178408 668520634 682261238 259243307 625327094 974497935 685827396 242556724 696750004 374988171 196599977 402206304 413387048 36370340 538759938 823944297 591685155 914061542 482018463 693954084 767737793 976146011 25993155 434067014 147175920 951458477 658229021 954363962 452423520 785171064 356403673 61959667 812926976 96039003 201896816 761023225 170783362 856282676 79698270 394171444 944610279 533345811 986262451 272000733 30867104 671866298 853588971 388724727 231762618 857554849 772678477 680023603 702934485 388969274 625906028 142567055 129480306 821213890 4432403 929425614 845411157 268340437 938906050 456326178 186332677 257456611 5129876 747015535 476445543 384678429 976359947 622231198 203507445 524935334 502671586 699612933 311948693 540695529 215212364 304642165 865872813 191564403 470714210 466981599 19922301 572510612 849537266 863024199 374881988 800596589 703762869 54276536 234907779 876498165 195328151 753789218 882071143 191636887 265431568 793877631 965639539 297987320 631751662 41454007 85876575 150106006 263094320 40649429 652737078 462882244 903524056 58137349 410015781 864017281 511260899 816811708 484094106 232609707 698333533 175750821 970379472 151312980 261606053 734257915 129966683 935700818 762095725 931000249 103048809 534647808 128663800 129979638 724568413 872951668 957427961 394510263 266872748 330211876 320109568 101459279 3592228 26384310 181920874 434397514 28047230 796368719 802647468 92083885 527584451 141432698 590464654 458729240 656907731 553985853 521492490 672265534 370189460 879044480 209844816 137083437 303263368 359133399 200933661 160452669 935427905 263633254 413750322 824787590 806096760 334095908 33555065 273480545 150992187 542086463 780317273 169451145 480238350 925370665 244924261 108561003 894544969 585431193 312831442 881848564 225377899 525822937 768391284 839615499 808907145 996537122 433415483 955208967 857385198 504588969 621453103 363798634 465979926 519657588 922424792 138941546 511387071 536186888 526595658 465822486 492802773 813952834 389005386 257362232 29296548 441855200 342599440 873415965 839501939 384477942 947358222 248083839 990031076 506804591 448335672 73786202 53749504 596718770 172836456 459167092 801476549 167139399 453529794 339422181 27984250 339538446 993308113 555067168 64263912 779021938 768894996 326862554 604862719 675659675 158797742 823816187 107400232 663850268 739228133 284864414 464022587 76138278 837691685 371400338 340454603 203898397 629435884 779836053 439931077 975514760 687630409 499044100 927026 166317223 609841345 898965410 525164588 983857553 528825758 681371473 546959662 373708912 435094738 776387824 788989309 431870689 522598790 109404422 778412012 852072351 450858691 124230432 570332535 382153001 123612219 139914016 336387806 987738923 423821997 623449933 616017275 665757629 830861914 977542340 195565962 196635816 742695506 492489800 180369421 763369305 976803782 297915060 183053990 179541079 778735543 54821472 754827967 780976721 549488712 211505699 365098773 744247042 449619610 353864750 590952916 701411195 515742549 913087122 568915058 417613592 426839255 719141649 899908720 960773699 705057660 395034492 413804043 981823297 137673387 527671516 976624793 969047464 834160381 415901594 160897293 592201354 660430193 707647703 427601409 374531512 454054321 569970039 566685591 986822150 389340253 560727645 375381985 290825226 705187564 394228613 980963265 910674604 57243072 539558762 129677509 464110497 791912526 224866765 568398125 436768541 55223268 717228400 583554587 192560246 48852096 19650463 511980696 438567326 683781672 537986305 598564710 738522802 996171417 110951242 128499695 138897542 183595855 652019017 109136293 574511776 387546027 903045145 986999453 832427586 30490643 146975145 993927577 626276765 504273498 815202 706457567 393509318 649168869 660702607 88087674 596807623 636293371 352929524 120681980 483368346 844571425 166653695 829091374 123648192 413918593 241487104 330174718 253177540 509503184 64236996 826011486 799880192 898057699 229930905 800426976 862838799 839151849 394620178 873011210 182557664 680991828 617540034 151652576 33635927 941360037 316908164 106314731 881233394 99116884 713837540 238130269 961287361 479950396 717823660 113021347 765207513 404251934 814024112 720451972 529955305 219953808 11345097 267098367 90572212 672294322 346317694 886601148 125556130 295859628 39503538 96680042 674571062 329749945 660401108 879326041 24301559 78886250 600616190 294839937 976715774 415984586 28054061 66032788 383765187 5284441 727318614 426628344 500167355 907116253 642387132 184127961 67044328 243668583 279234033 645449561 651648179 201273997 739633757 790580302 544599737 677040769 598089433 264168698 376317984 940052576 517831811 507361992 755935800 422715687 928242910 601337541 881684874 56439856 230185050 276195648 20909473 42664270 260464525 933110169 672775322 965050241 700448994 445241047 280756670 926080708 472249077 71945166 960948771 189872592 134001762 447519775 603085383 430715699 364173187 832261423 999610814 958013969 146255155 888425213 469041889 492236798 286595022 50659809 574147593 509235440 802488024 599521638 508204946 944723350 840766356 507993371 340772654 498616216 722036803 302350091 689147625 504580857 320881782 2944193 263365722 342025386 373972773 897447289 605519437 245101998 536105252 72794464 355731039 203965371 8370106 710478668 821126331 683046542 743678542 994509145 978823402 118283634 8221152 95599708 276545791 252038169 919929790 621948586 457000846 967765966 36303542 650735990 858315953 719826181 961421375 687323190 185067250 114812720 259014826 192204205 210226871 226328268 349285525 254446990 851360795 21661698 833892509 587204494 338411765 679894523 540091188 192532598 876795371 767777395 271490575 103057616 69800589 935051799 547589211 400701899 560039024 50834793 531195236 735919452 122719608 341321629 467112189 520625295 312355916 121021485 24727622 287835074 429966855 142899973 470062921 941911122 565041357 386128461 453071749 424257977 797774659 408426142 252296927 710123049 286758943 679165851 32798864 367672707 630809269 408982688 177720569 343355893 362299959 71975238 851332847 206503831 285108437 484086169 772723604 893418215 544132329 273106381 425423618 578218393 985645788 670513014 721390940 701694558 725832390 665463280 508836273 954120840 182243106 395143666 331520806 724862866 202557572 846239051 188865499 249247357 379613129 873030150 134117239 571212962 371390950 794082573 215202666 952119028 840136865 504473228 446802943 54678828 519679400 888274783 51004374 289550448 890116604 527817459 829110532 747270312 499423581 736751275 926698535 594526213 156258980 548279007 283577866 690808373 823024532 431556761 691009937 629176730 369466164 712278967 316794297 465138318 684756547 114082391 284012813 682651984 517642356 177068902 311577672 904935598 280297891 419981688 575943711 799400540 212981054 585694228 250089684 104080009 38904846 650050713 22103107 688978714 183715959 508055316 929910470 738194518 173331466 971122954 914433755 611156101 235937707 904403962 144997358 48721705 268363734 335456123 67784563 457976606 3382270 426806225 502403247 285544418 610028261 485140219 590356384 795163849 656911522 13493984 541167629 656590021 832453916 437726532 287012260 19812409 618971653 108638867 876580735 29846781 627232704 836738304 622302344 438559094 424746905 486569547 974744743 755266710 516915803 99877718 847785143 428134051 996307740 136606070 658766717 212560956 910243281 636345664 302764443 990869273 998275528 16591477 358820808 218123420 941111466 225139183 627896884 244837210 591300313 811575114 116205281 298046823 671973081 119004283 619906811 429987476 555927461 924890776 374925053 180418569 804942226 83430559 394484869 663279345 106038097 210117026 677873573 362949455 449617038 419131812 302565210 506743851 845888374 165015903 196599556 304654536 646935025 477978045 787808767 280239845 255254986 679634898 685378669 457246824 821928847 497869133 271419488 587247520 94804760 561944757 312897256 958072361 562537761 51755533 508597623 411609027 296963741 845846607 672597353 806810262 450293473 10681266 268695980 363202963 456883284 212319163 68195844 588953136 463841510 755957706 63429373 251800628 467480669 896165677 241693766 688484872 941207037 508666643 295633970 47719333 372007585 651749592 275266406 296892940 472344029 942918177 69936020 633780135 771814025 145700917 306503455 457499119 234248604 389181871 360777855 80440912 546914785 997685219 509890480 369816805 991853951 378775566 375150826 195980899 146697201 360781211 237519447 493697106 640724919 148761459 850143786 111684187 171498218 787322260 967790706 852530483 298764495 458572610 574629174 986345804 650686675 950459897 890907326 699578245 870420598 476298210 499744186 140406870 486020868 763351791 998970939 400677655 944519698 643804445 200081472 927162665 423289656 698536404 259862421 442032100 269389414 594489727 376361340 298054497 868881719 276658625 697379146 686090162 614957322 669671523 617573443 922183078 969920991 611910338 636192185 89529080 756706454 81930566 461321875 571241315 576891930 808262238 653397994 161810794 213765788 769874967 666660248 124488430 440661100 101192419 717810784 867960595 200584184 562371613 126342873 400237238 561361386 811173406 439784801 307141702 517620485 927547843 812584644 98128059 306243770 236779367 22764856 839239607 820418482 362089972 440588296 73366023 979336 731709647 463264380 221348252 594630069 483352835 957999661 24705631 516294606 254107177 790628274 584321943 455729443 932473551 171670550 778980587 854054181 357499402 790687744 526302926 126484203 424345526 72822957 442545061 496203275 133625946 482282992 723369828 364855573 280763738 388561984 754994918 410200126 662789268 668384997 836810949 149678733 344798469 931466720 912729670 109667973 770879718 68712801 772245608 310278534 87349986 262122517 954819110 729443976 909866181 603810427 295355887 63578935 286008480 455303442 996681795 597734423 484863388 206283267 504983819 303871312 104274786 333049379 840023192 367780867 766196487 778833835 817403958 755773444 572542798 528202151 969176254 24294088 463388102 676219376 971842405 425047327 831726274 136425656 850612915 894619273 862665102 365401039 378107483 488432671 424789290 997695089 530731532 307472678 144880098 101037957 746460164 856633997 949950881 818303791 694373246 412270552 939378765 176156187 359968626 780232471 722973056 669328455 522847386 153793573 122632253 201689308 658143320 855669409 846954995 951881990 839384849 297970391 721592754 967712893 375828916 985087193 957207921 738603543 769444829 679675916 758353149 230960983 844036180 211006195 891230488 372919996 144988343 384972283 539601456 472841997 850971520 897262778 595952888 601028944 855857944 814230792 329153596 358115797 160493346 957531367 417077159 773813258 410769442 17840512 613350175 925027235 266166500 684860187 911614382 333281494 321342907 773865508 705903854 570561317 989158375 582707006 784774657 423250846 2632979 252367804 907382119 604480020 183609401 333056326 414874398 476923686 227533397 575249829 510138382 149130349 351661558 818810140 112261249 169203688 668316362 396904949 474459719 660937699 174838694 379250970 725915130 766699059 165671071 108770823 78897740 367641158 598667645 167705434 871179978 443576376 731536594 74621902 492422741 39148601 779135601 488298981 883848757 642597627 471849962 447152702 350504057 529796381 425720443 367999424 696945049 362206833 465494160 82921890 385893597 232449886 82562816 530527474 199540922 806641888 582416628 598521545 403817827 907289692 549086732 549351320 808166583 64048768 613236175 360240690 877615135 961060126 102998253 944996682 357391313 601478675 454646456 511749947 371394541 207075712 511980281 582086351 894659888 301152678 692778093 232159441 942661165 212861183 662667489 100010821 237851970 847617134 903250885 238434216 513801004 549804381 13086459 592343816 624340561 689433970 925442832 291363494 922424968 620458734 67075647 849433620 894441624 733903672 497304240 415150063 572437722 106255084 977906372 711041712 964496434 498270560 286595740 973877071 371074520 72145242 311110142 461536231 770170106 867008478 906409073 613006068 167229260 850040285 305485626 586909210 721843308 592172591 706104986 210275792 80424083 594351082 333666015 892553153 587353584 994309978 751998357 716412498 351061425 69204884 29567545 728425306 137990953 482445833 930185677 233553156 239531256 979451948 397463200 724415518 839320534 104179827 863094863 193799109 233604919 24267157 638090989 717414726 800329591 781176949 543682524 31737699 735917595 981589173 667137393 548875394 498198853 587356427 890906217 495738132 598375875 241654793 453909307 653824632 253623882 695539124 685160706 375608166 519398173 996658859 507252803 438490164 454767131 25580910 665693895 359136250 205534842 997718145 966222072 940571174 101254686 372461546 843461144 54041223 659515002 719603025 731717727 789345815 871225130 594443367 755964753 174287205 510319940 578950362 590023522 189192679 902202159 749483685 835522332 110925507 3558294 174478661 855944703 127564343 412184516 665234545 253233815 31494853 311165770 267934141 910284285 178174787 564025574 429435108 126313784 157531714 202724418 480373698 784105971 296530786 79312154 911822 445806554 943915144 474894086 900371313 885309176 267479181 621678858 878092979 358789159 170866139 922619016 392727207 365824699 919845235 337806324 244979317 782038630 197265196 609104168 638675925 472412878 694105812 387958432 985191636 882958026 83976664 811797872 172882125 588334277 495576121 666185721 382445047 867618923 715511865 132159477 668074882 140918771 978162487 145146771 823424195 246720057 119438780 668119432 634790437 334582064 420191385 769013261 2802209 353249993 199769719 464040784 380966431 685153288 437711378 949007413 373087736 794875638 136267592 302904057 341848396 222861795 706142855 182478685 597227104 66055908 140352067 148147457 247549488 7331308 702167550 362439422 419198795 152077349 475972953 237883136 822644215 679303481 426879727 491048287 966778049 52781142 307913523 100543095 528834932 900700747 956320324 774414888 366467961 329607997 930645529 723231295 890989870 845495171 796289215 803469138 334212429 453267229 949605023 449054639 223367982 346043924 148709995 406549227 196053580 485179430 280039347 463640942 991736166 655728872 966817867 934591584 953350846 170113582 267785421 709903204 910294144 228530218 566792248 465592297 619430828 417798527 169135185 617247061 285158587 533171709 806334407 560257118 536626874 47912034 539040561 61619226 855617316 897412531 856639459 986924594 181097261 623373365 472985189 633488668 621401452 139877165 562663209 904853561 945782986 237419300 668947500 737415412 801166594 595558944 597472896 231587453 928605253 886973076 241476164 799160164 351441997 727008620 491033013 621452333 287722619 685716629 250231327 142421509 233284981 343065376 710658609 892163642 691077492 190399850 778594327 758733720 36767794 228523073 125940417 677128751 184366571 388662921 98565541 775117646 142571192 722500036 212708607 929162838 255291845 460727797 41051697 204784645 953566337 644281296 379257325 723697041 681448692 723866755 886468209 673628165 358138855 663407119 162098717 592887620 899248820 747332298 689860926 222754895 851135107 906494878 535659766 425022961 928682503 455182272 880209119 323135544 870733831 271582603 757222856 67968910 135442593 389734755 107027492 699164451 294287378 763473027 349402394 774349784 366509679 957545897 48053378 707080745 585072012 783653317 680301166 898278246 467582368 445765436 622667642 390618893 693686272 863698907 418384784 599518940 279542558 410516040 287982455 358376587 862007999 261238015 827239782 375999988 70560699 872914615 436490960 894365854 212079775 276414996 940046783 617307305 252354654 868469205 275678710 499226323 32136410 451050068 547558488 409564615 428031482 918572759 247362727 236150047 814041803 766077680 595327267 827612072 670601391 399821042 600545588 335861497 462154492 753392943 571321318 730148510 998515499 298136405 550286216 403525556 501731405 901291641 177420765 672413839 827352268 957852107 860454508 964340952 816958514 380022653 876306431 224147609 980084472 735656768 31501908 726565825 904997324 605695328 618618785 263850113 933094769 495819585 756883630 789410541 596249145 571347168 726152306 359250898 141634352 646659962 505163162 607973228 111298083 7051023 382414410 926824793 979209077 434286520 601549427 677303210 152105995 768423502 561132648 396865482 819102843 403686872 497094182 837642503 460321058 995102638 998752431 216490233 839166555 560498829 291101388 659146697 383420998 620826744 843453303 142343995 934773173 313526721 765485697 541427619 809341722 325106540 319547921 444589949 935482291 366180735 739535350 949883429 833390670 685407553 245414205 899751816 215568943 135793155 239642511 396946355 894884419 253028050 646388106 943532140 826540333 761103685 177109993 794879977 420296422 862526343 173981640 10766199 315048531 27304303 919062332 841646907 639927973 579482199 609543073 529685522 531415270 739971286 948239 888156670 936432458 927449455 947244411 467075957 648688985 617790751 517970115 801279568 457866414 1571584 410921927 987530384 190409993 727410337 827662639 261913816 783391640 692132993 422065970 245712529 726800329 520752370 247429020 356852549 295191900 947905251 990886529 729419053 100233074 108843872 421732484 483356362 141200836 532010095 197725033 103078892 971396450 621161411 224150916 411935380 450253200 140295198 287522502 361738733 107745612 84856172 312271588 123233689 394098727 695945146 179532397 221103161 780189526 398126066 606361609 585969289 334114215 251714921 297147006 684896156 241239694 751234725 360863458 760934648 424201984 951507543 351213050 546243081 128011011 62955097 946384465 449786161 210277341 113591331 269680497 807734432 758662644 879151317 499630000 402166627 821895007 869091448 727774454 257077734 155661909 598715682 893588791 924373749 112644867 601605342 952345757 397171337 405022408 518327164 948118660 734033647 167061398 510438095 265548852 473698077 484466222 980384929 513850608 382004272 630950996 918668011 699056686 401560067 736367542 983861421 383227595 631359305 152102976 230445671 563071976 566601933 247751734 478897705 724039201 866802629 178013857 879116827 444024934 524178258 601917854 475832773 481454796 148850477 908150019 32660743 750847300 777876425 722519104 44315440 462110156 726663168 524675268 281902142 193606317 485834141 224791558 624171958 493842727 896574721 345393626 912006663 30611192 624086668 111558218 24628846 408638156 118580550 241475211 262570787 74545276 757060953 88934198 973224921 109968679 411443245 709244818 889569463 499311233 605068309 989659589 563831121 412810749 110851510 204515811 327358590 724906605 743665186 369232126 807229755 395505994 988244156 950433808 282449116 860889947 60473647 772423060 796941018 138917202 102220274 767992026 447237326 90321710 3082574 932253416 279613175 465182273 518410786 869036342 933576784 433364117 487803238 54712890 6524858 372909853 646733732 822616277 287154378 38549417 568858676 736324762 137196991 635533076 798757757 372423293 368993018 305861710 717840911 119612120 961029967 956308804 208536677 214543696 222442964 657269372 430341567 632303037 830672881 935051241 683842431 338184097 479332351 149412283 318919371 578213311 206675583 441147595 83436591 335794835 516000104 172394656 827231554 615427136 153392040 966874190 233102166 641493006 980361415 340436756 51212755 16762577 148668657 39107789 21515080 713630299 982881241 277636782 805862962 736075964 858045682 196840038 3261193 988910757 901715249 982039845 976963120 569384468 176256220 51005502 212658592 149766799 542927332 502266952 578255020 442388760 888557932 465731731 518488476 778888000 196300491 718353641 811084526 274236243 316771786 3491834 613522863 61131425 833929216 436214744 679808605 613235663 340666748 602710630 54680567 904828020 640790602 187434461 452842582 39214727 785400651 869077652 661334624 834758251 677759834 184264817 268966390 365489520 58680364 861713334 192030315 260083979 718774857 676887041 258374545 263835206 491448577 252442992 627909956 157757071 729249349 144338117 538560597 545959173 108934775 664821425 999079957 758205459 963331307 202343199 831907795 394162494 291589643 204328922 596788319 803776259 22722774 702371517 504986418 933066298 479360680 469758444 396118159 75098841 475181544 934773353 582139147 537759724 822697762 188015572 296022644 620423039 471125029 492115608 955973158 3804959 717200152 254431753 926076241 67903852 560856613 781688978 122271470 507898798 661422678 387926909 492840086 44340825 759712219 760831008 557074433 934057741 271441379 622562981 290338559 879965935 205910004 884893786 39044289 192705263 347683787 672552532 364205376 571750830 490099770 950539700 914154502 15833389 491218960 709911138 262272047 830032630 39656704 696981482 905586251 10638340 582123005 256061347 833226254 420492774 295023714 26798662 57540952 353652134 22024659 265168968 785273479 760077331 536891178 559806086 532032547 594614665 519852558 583828911 687152098 275793078 823943755 543354577 316811052 476959003 149479910 580652747 167117930 687639410 361750279 786766851 213365887 897260478 892222669 469935086 581298853 651303089 482665444 427566555 55168150 564660266 396947506 981357282 32789531 169963948 107600537 883489943 307687356 876719579 399681103 600984359 410713988 291514412 147992862 949752393 14617982 983050836 954144294 829490411 787195792 865985338 999755113 96300243 241534318 666805340 35225475 929947516 376815909 874877574 430032151 525155473 456797913 468158932 7919309 7551085 432829871 822327027 285763304 433760863 282669263 146576507 445416868 739172585 567901886 396426352 458613524 875976984 524777122 792017648 402861119 159080968 294996580 755238903 918365836 217557087 8939832 65264955 123777346 304551479 83121241 481103352 650982794 799872175 149239012 652670110 703067796 920886065 970909199 679762797 792677853 486204057 222860052 971144098 304329909 2663942 92773360 355414639 200934181 722288014 954507162 61717887 362463811 220222152 670686479 791382507 529315694 390433057 118536067 5129911 986488503 391749515 952826887 656969052 646949853 58329469 28364645 57736497 969192480 304548231 987741883 783701256 879784760 781190037 815097296 170246836 771271288 786586151 849615660 611165006 660475573 792453688 399526620 807305783 558998171 571906953 919631371 59638661 981771968 728164143 548257173 474834524 1779099 331846222 973489791 968860196 981995699 105924233 353902829 303159248 733425840 458602439 807891314 331737977 462026892 235212107 500055591 331773668 8315869 498079694 320523958 227642349 727841081 329221076 361523708 3333314 635012492 632732 517160717 759731987 93049621 784802037 342696548 80821398 34735118 439780023 127055154 46398064 555319784 557627657 913639194 920715667 875550485 963515004 790894267 982645800 392857207 772633849 65853558 62605950 42278628 483355062 773523044 163171235 890939533 551941156 279783859 623143601 460454112 208025081 447846854 876030124 315592967 82029848 819709112 738235637 826435074 342954269 713600901 162416965 527625971 339681786 676249008 633867543 164892254 762870058 882686721 397602919 64299676 622285401 313613796 264800181 710614296 632970526 700308441 359325229 780314311 383195612 718456545 590841703 736175477 678936852 921963005 205163551 622515422 176947821 730448969 630749671 292177832 813600043 777284067 490963673 550216892 846926910 343180178 586719742 219034124 235073885 753146239 997887205 481408983 856308531 383579538 254697650 892960672 765782747 169319890 33271946 622363252 376441362 611813421 797253958 458043907 935924745 437596899 838129671 474796101 837696090 447430166 895996974 993471214 166922447 575571959 117907681 430849216 622905578 677533842 287944422 863752233 326349192 172656427 434293819 138534412 90299693 546943467 707893556 998708142 308070188 881759580 475480148 994582736 146800603 442923669 937926256 52417187 21486874 489001921 95633665 555166764 372079522 10888061 458317811 756398304 131206434 471476627 974937815 241267508 978217812 744013058 263789441 734153994 937717428 441067205 286680561 464282428 220692234 847515706 616162972 725727548 67179235 69908416 126664665 201008084 683027416 241405755 920484491 127184476 297731669 971575245 956880111 643513548 458368754 801389762 57847375 571440384 308198630 294284344 118559307 689809161 631460292 553275685 338575020 969028627 125783062 546004260 919974333 343546227 96763254 335373382 84597306 973193801 369737410 576766824 695861430 259160808 464823954 979087145 982447211 592702143 323552374 793205001 868134821 673460195 915641373 889235309 838067171 93106903 26601248 238385468 152280385 344239765 274257918 22543993 562510017 534375047 638088798 328025521 280603510 64589338 123499344 118221132 843005612 577776418 710820005 579791918 688388177 593702394 581746337 310841323 451482352 129320501 234625381 765776169 426588079 821978981 408763085 684750379 911689209 10271193 787396114 141968331 759154010 706515196 463905609 329519204 262505759 528446829 116103051 503883736 329501823 358033296 752615702 500285586 890079045 146984282 733308928 528747626 12742726 340488259 89581244 991095201 897216306 603057201 28982055 689884745 311205128 652077291 334315504 947377032 895583514 923847810 153053805 654995528 839156650 584770884 134183438 48511288 876443590 701253632 786464675 610982783 523924654 225680011 694020420 458745283 540920380 359601406 569510007 957169415 710119691 804663878 710301721 103591178 381677478 345209091 378246891 430964115 953964643 31125773 297079678 969700441 108267843 758143969 360059307 748526299 36260565 612670314 512258352 446094300 155547328 936041105 687739236 17815084 5545937 654675270 175165665 113360594 262350863 765370514 333282749 872057508 932942944 240364173 791796728 803992073 418193548 4591017 239678893 563790017 112143561 125526427 14143395 549569883 397632392 998042059 169326065 587465924 370178185 308501073 11625098 730992529 940650405 319340187 355607913 212403991 868953103 558695942 744995004 166547332 523574096 891459001 29529974 916376863 517182081 285719232 472617555 895722605 550337977 546481205 765809326 419518840 247221814 732733890 737826272 912855220 392429851 18468481 610228352 18143126 356378427 487393334 708355346 475069166 701369351 239581790 117424236 181781878 964100227 521011154 66974662 521455872 420699715 76703288 727793110 994892914 220539264 524603633 347022012 760670233 656006768 264750575 462549096 991507656 814068925 971995438 505556788 845733698 656851389 568109953 173622091 87366030 671107597 276611273 421799335 461562990 514103517 499333885 96262294 240970174 748533312 545124159 794560407 37099462 787387 374488161 80622656 626902666 650188185 519766539 147568586 869494871 505372777 412766494 354047102 469530108 135500582 974708690 64055751 177379230 396362621 235437576 190891844 362174132 130774166 800756348 960913971 341009374 539814755 665172047 462156186 581003841 35954931 490881922 963331070 342051380 617125149 915247012 478940243 800409565 868679975 444378100 825445673 370479650 560588907 323722805 132232831 965779559 565050854 332599880 756667714 430235905 334786911 466317414 492537570 472716857 744552686 817210413 397265477 169967917 79183755 681367307 833687892 750056441 418563971 727632423 61870084 607957052 602761799 144198172 761769657 608627398 363954749 417828645 807842239 328116352 560947517 77982862 653558585 939772893 806825932 860964009 437098794 480921891 793032894 344895830 882280098 590023594 268525733 115007400 630318441 584518305 660890508 942048716 494398251 608418759 247851766 537810848 72315497 403694026 172904894 133806421 269014059 699859847 704327919 865132278 497251972 534236349 293648254 343731395 980225012 863974508 55919891 402821273 854156989 765994482 432182604 452357213 219571160 800434536 379034283 991143860 757864590 361305704 674305877 327682595 19227655 566184853 988584817 36127104 166957447 807410779 142889849 763096764 223551444 536271318 896477311 312039080 86745830 812492656 543297378 538248460 691024073 597303581 119461213 892942834 337355935 604968884 797705105 154224734 685861867 143849161 92085256 435974317 955551808 916561134 454582782 739053470 129471462 944681754 63637343 582010077 670623929 611877529 653196376 680484273 381203470 334289570 842008220 413664703 154071053 904703661 989713465 158423219 340315602 764788705 800385297 982408322 338964256 625744232 420151710 91051470 798730777 19015678 208902282 952591144 191119422 274126284 496990264 381910568 415368505 550514677 943115097 561920586 11425015 159269053 530089389 171695827 475385266 871141596 871772421 573001519 875016214 2710802 970299796 384662554 455013634 391876273 434268445 871117548 628211847 986036620 979227895 592383405 12872817 954098617 450570218 438847830 866596491 396395080 382134947 238819554 208797230 993286799 304260415 230911010 259833120 648796006 394587477 41095722 348359999 649591305 669106162 862984653 819626963 973685572 25843578 255669275 485383412 796466092 371271766 737972068 541797248 242034581 342776792 919170955 743626624 747619486 781605276 300337389 815387799 724098739 800770732 133474184 976463226 447822421 755117268 146068993 21459905 1495297 63238023 982428708 98238057 252077564 739385870 6672164 470690756 701101094 455399807 694241271 893908914 253452431 993427972 167196025 871964542 9664224 111149424 258759502 621255466 402070614 999175046 475131271 679717195 652137664 294141717 197666253 945084746 837126583 948763956 781971163 548271244 845113404 348131794 411522169 917370348 45244863 700419376 234152005 253425158 915432649 577981231 252571538 47334197 970122262 219969988 157311785 363932471 510562610 344131369 627065102 312382276 951523166 23154614 329556153 946929478 439654989 179776467 723091761 591352103 212947673 906552002 626074340 836959441 669021905 291949755 630568486 833487196 860365301 1956321 191799675 369803292 671671208 4533234 920434424 707756279 121483228 66234199 260981232 689382663 772772617 445255986 202068514 860173948 512512388 729211907 90409754 533902287 872729680 947483110 944380699 755626156 192174357 540206749 398358850 756047327 28325806 809870166 862955080 983712618 819301614 695675465 559267265 837787573 655909556 972228893 464071455 557823319 359655453 347043864 437110816 485600240 783108901 843674849 777345458 349776284 73358922 78523240 537392509 73218776 505759113 48823163 669055020 295143060 943416360 586547635 110793419 236953345 263475050 556392595 971438203 924823813 525880198 963983527 659957880 175326908 340035769 53950702 312539737 890197398 756990637 660066398 918350594 910765090 48626524 225538346 244803088 453825808 717251511 905023670 371858572 226193569 816075090 783933071 99131323 100632274 987449779 191161518 287650467 250398586 815515617 818476438 238214552 915420004 243325731 154469379 277335499 134522587 616482733 352401322 705290986 426734451 252214936 307058662 219712067 74906835 293575268 222643940 769729131 435366387 558678947 604889760 928313469 40951989 699952943 349798459 85532067 14266162 953297496 698016270 525797663 558364101 492962946 816163398 791307724 453680985 357895618 532002454 173512208 25645199 521252586 985908086 710759773 754762123 818267251 657632856 318520912 458073197 510583462 186479246 236752341 41324604 453333576 507015009 204885117 129432032 383985584 333437967 345740302 584752035 711944618 774310154 13840281 990266212 643632588 524191605 789196739 571151786 560151295 868014757 885564513 688205878 136086101 581503944 575164404 296232304 680257048 296192324 677482229 128924038 218014848 621318476 481395756 937012973 303299241 488019641 818109832 66444920 949656615 568176477 705961919 775849534 196144041 647447515 582005870 39071173 602727114 167581886 555867189 710243192 274838560 990799058 554670269 72946481 602962751 259145252 44227552 633201684 639502308 237186536 46647369 755647229 15760358 474033807 395423631 24588553 555760427 67735832 263282987 639840345 789433673 354679009 356815369 865181384 268063348 431955604 558486923 245478192 361152479 748839322 797196760 885086211 914286783 656712425 511101131 6656454 302716203 245717419 527732672 955598303 554112629 313270484 413529079 260436731 277012649 905390107 945927951 420190943 449197492 242589321 16009371 425189978 129495304 703358313 610810884 662474731 124569614 201557093 674040041 166897855 310949379 964145771 515289433 929426079 366942782 173208970 598843195 714275157 411964229 730354934 915886907 429906844 66285036 68347531 513461244 971897390 503673903 218304144 12374332 185871800 363743729 253031210 749856239 576198254 388204373 762621932 163367048 555667819 300173539 873371037 744361934 381005316 80091223 552853563 970551842 903371874 70405841 653087865 218753497 696866405 268345469 946688802 438530054 834525135 107678823 373854079 992178626 812689557 257777975 765451436 389256786 49522760 537164087 732920037 823837929 982734371 276567055 303753315 575536491 307237357 194803010 492992917 806413500 892323174 352568144 1633518 659519855 82703535 16456734 863669622 498732881 942072243 414348716 715420002 426837362 35843559 652448689 533989116 628476441 874990505 548312681 177632584 336347399 96082377 536369720 905297233 233699447 172404978 899225130 168228894 333263119 434992652 309811731 491472467 73878644 528147778 876035825 196616918 21379959 892133602 555295647 505911461 156256091 413678056 609327314 143391188 61832742 16774661 938796775 586801400 712541410 452009330 578990152 333312378 798677122 888055632 697985688 450935088 81724561 631460122 93422864 900205332 480516061 135481165 980262603 876003210 160723161 452851479 915268108 485317322 348300207 537357353 125407660 336119241 790679263 680881130 295566133 929443898 253245376 927917853 926354546 304264397 938471431 845540116 610568134 180259637 568037084 99967389 91134932 60001960 364022483 223496597 658034554 736996074 390699794 510937896 627062009 842622598 654841132 935262238 763147311 379163531 376901404 45646008 416123522 217878210 142199335 845934151 697500008 255322646 974240640 60618223 61414651 352081156 566242932 264790944 553775240 186504250 106370304 529676701 215054391 74907441 67679792 412017265 824169461 439023263 351620471 320602981 536072933 927554317 562693551 37567051 181888110 414806407 445492392 912719164 578295634 230124259 146155054 623097230 445840115 957647397 336353878 39205697 920221549 232991593 920534683 142337393 377511764 154514779 42422085 180024390 398844255 860287169 154357973 625689496 975622229 719045581 482738568 416503539 105950145 940678007 83527928 468645823 539734100 928840638 11937497 324400494 679823680 190627881 243977964 400584301 550020191 921764617 990029370 516798321 953373368 376313908 278341409 786437941 190427628 296749657 961878489 335537 266082040 703604709 689550436 336872766 605523931 212772925 750725811 971528167 302705684 851836847 107799338 872850683 349033092 882462272 173792910 157752209 955619645 966434982 649019301 837229689 589804125 808625457 105165709 172720139 778207054 238990298 580313474 734618594 971855944 350005932 307319777 162014849 52627879 431861376 567894884 162489347 72483019 299942304 247569182 926343758 328733885 788538217 76820773 66139407 5534301 90196780 662671652 858237089 110802767 800688111 985785374 637290028 779395085 256374761 585974477 966193674 944227250 144140252 779618096 417025143 943831229 197274989 142059786 996504043 441196919 595001461 345756670 724962379 561246556 952388997 188804379 293820879 576296355 232607745 20133859 456087227 462058843 447611291 419823296 137884714 492112201 83754090 265613098 605441278 455112670 842500353 160144430 673376032 177376870 361896529 13415049 116790071 886597813 628449834 404324715 106585834 839852759 661880509 949088945 994193700 414493095 177764908 296718600 185245104 396423223 822350035 729278377 389764311 696139305 55561874 752340238 106688251 514146023 26661805 162721269 656239238 484705127 796120145 325021541 522648182 226546383 666100663 388971828 589777100 307077762 502889348 401359690 124382456 373981711 209273781 295670395 306908710 634754936 703099357 716990168 583561415 894037142 450384928 469401589 292518541 758483137 34244794 301741558 941616592 348080436 959691386 976156545 602923433 219701094 230770547 942222377 858253667 415693673 131666474 402167570 521553059 391903740 675807895 929488130 218456690 248195117 326653925 333611768 28320025 994614147 140578446 544006868 463723570 15767832 627972594 237316926 814981256 334253551 374365717 423788068 991463651 544834356 244904000 543899572 7881344 296017945 586079680 346261534 146531286 445732118 319272402 342894795 407995274 285389260 773625913 217394340 756932660 818701049 821992038 235602226 358287595 617212721 559324780 262367149 455793316 587755314 557186817 855775321 242110091 3863684 564575739 621254793 502274215 68002176 428663939 400417141 945895111 780088820 586729541 885794350 691245910 93129119 238483920 35534076 325305546 235939488 586188253 254377199 533911216 991069938 747998094 841890485 136575500 125621372 510860585 428179017 260531982 340033273 538540743 254647108 130803800 523770092 403112062 670745675 455148316 23312904 25233325 34662162 210087492 670460914 390988997 437796723 707722425 17848302 617428036 631194051 882594961 470958203 336126917 522387449 647683780 408806399 462202855 814070854 587216580 902567422 184089248 36251602 568669709 934894918 169200539 874327163 216565302 854719584 913713304 622116885 690880830 823840282 20430911 637543014 392288058 269278666 378582247 3320345 812245773 269570909 100714762 617123077 931514428 121021425 147067399 39496779 104737441 113118639 917866027 493829119 729163791 280419479 994986511 365422984 820784851 769668076 969291223 737126259 988036851 105565524 688989448 65862900 239507287 585158678 140119184 787482006 427224755 819477031 250148443 787178168 230313509 280335220 573321204 200206249 801707183 759114621 719596881 874428202 351212530 313781747 916691541 906511145 231089899 672076786 561608452 391154134 685577147 668163450 807701024 792191017 204107783 53599376 16431648 499578072 216344844 381533580 39788388 713143507 677272920 883958684 995834694 407069355 692189100 883640022 279600701 568507884 72019348 585418873 129679289 733187709 625026090 335666807 359145332 648525523 487000579 772754998 624308712 657899514 551971056 32650222 692954099 818286810 833570015 744523195 872831907 39817482 678029414 520400226 244376663 422366788 811699318 362576206 579430208 438819315 672413065 257866643 368365843 687509764 121543035 261655067 436179595 52582315 182557932 725976547 204529624 993777068 719549207 255870638 828115985 618748765 164571171 263155817 547960780 309791456 544987683 403120506 521337111 421171527 801202411 398788919 596548044 557663891 83622296 9746958 91451071 32129105 281327461 573979749 380550171 884064083 134409614 628264701 530653300 738707783 711528614 308605087 641717535 138935895 375870244 957275459 680847033 818373938 100999704 530775192 399449328 564963491 750227687 837150665 218912246 416349596 430811729 816555949 961441539 15181975 243275738 105288874 965235245 965846434 142971717 72931293 813541697 881388162 334852277 641799736 557570126 757254025 75449273 873908459 108907911 747145477 387131418 897478696 944303055 823812727 849339715 475252919 501685768 36024965 500679389 913311653 966540441 214354213 751437529 514585751 336409324 828437182 460641960 997655877 761250228 369568667 760869842 998918886 596179306 875821650 87452364 843855256 157113051 576760714 720148461 226325991 409153860 818031112 27181001 214203361 688330944 515152540 941816952 995983956 475530292 613054481 457082386 278915872 828022344 228308517 334267785 339093267 889028671 299076667 500632669 874103852 298263264 603871003 918238906 374574101 975908326 691529339 336468922 440037438 167373352 777175957 712041403 129770823 418307844 377262302 93815362 719454691 364360699 931397900 708652474 633530934 279080988 807976190 199879847 422559286 208744177 387460285 873813311 267988021 358238213 318067221 134689487 899117551 678694108 489374859 143487713 313761539 82896403 694797426 852055838 481057941 199176049 820839177 624673044 263932087 482615308 829971523 528690573 890228903 624998975 890233041 757065963 959790657 846731323 166437171 469287668 926573778 933392473 694570755 361833563 811201149 329608413 225523155 925552602 395703507 568271061 564833580 122092742 239978160 334335131 97999490 530634565 528322935 234428275 556221349 619461389 367004518 528757791 73271158 68269879 919693687 808830002 912359909 266553342 804834486 462472912 714490876 429975985 500816102 901327854 943231424 99393603 244414053 220004312 983319066 759466879 712836162 906875803 969886223 610075011 336870287 536367972 388576845 269488455 439319171 618523267 615004312 103946928 50242003 75046801 355294293 979678718 237189528 923945189 887727032 207967296 723100604 470177445 405806684 65565034 422129127 29389355 403217898 340266211 364272774 691651002 412152652 874976480 357310752 746519299 5394603 306980774 366633416 317161710 219809059 365147825 84858555 778886371 317661055 291615374 470279491 672271625 419278176 846417153 996137960 560813472 87814503 662199502 684943539 596761395 595402521 650665975 549462935 80476884 261082492 456134201 470689024 157640684 947766623 774606901 632706459 60573738 997460252 967968060 132816566 979435586 322314531 391456722 597010714 728433696 377264420 990671429 849758135 430475643 617164778 579537176 831219781 400098874 32103183 554420424 189515602 171303351 837046118 128463440 740967501 840022568 240213438 501278852 879292844 953052580 726034118 72092557 972128283 589449655 372728219 672515755 51751865 150081806 551001070 682791943 814450492 377264964 76555339 345548562 419744573 935320297 704738980 195180229 483058694 354838315 658907449 26179579 334313115 404981461 447840796 578601746 188861037 977431871 600913817 177752384 380110642 557829715 277820785 637896481 629970902 206351179 262547456 839804535 320857127 767971447 867860180 174659598 19275753 671650623 931870230 746756106 468651886 865546345 967447864 801997789 942969133 743935679 964894452 647886682 448996815 660317405 476389366 591731631 985560201 97695594 526975830 62615804 157053162 468932612 303156780 118922017 415140365 231622109 199568576 36048345 857936173 492277561 244247409 755353022 319184224 346938398 400978734 424708997 538323653 551406934 787128409 933348000 208092049 64426246 764631065 235765457 807364348 152078849 770232086 601911687 793225993 178572605 10112106 94777739 212346245 610194033 463532711 766853193 271741280 214142480 633333452 494515452 516763033 554460517 452886452 374153756 478762441 308737424 938433019 57890798 998057288 572138379 975442453 297924783 882906741 27919581 280818241 663120104 193833962 548291153 946652480 26803767 683876300 167353801 497580138 838510611 313044371 863643712 855513536 36326296 803282881 705343045 547774837 346168716 205606734 715495804 600865660 971263385 753266994 73222646 916936096 901268047 578599941 910744990 975792487 198456829 454982455 41799526 540773349 472580764 482745538 710577329 316727897 819245914 587703370 481091409 32793428 314333496 460311970 412862469 214032292 88681011 788922546 513183826 651264486 545658832 331443957 564435437 812462154 180335061 735292710 337264769 386041566 568171193 19933159 66159005 59857073 208366686 638095428 975157299 370241292 464130439 887572865 57021306 169005230 259715536 313101464 589449760 188971128 784829152 584930053 876418438 507196500 285424181 817396371 511772974 816754661 46636141 475479173 292288011 892570945 853898578 425380165 13975723 461149835 552709351 766680256 707576809 636574178 687109240 553837245 921112810 547012560 508295225 249697921 889566846 45368599 235381935 973878167 448544100 175913628 467189358 807288571 613356933 130896818 381795542 297517446 94095303 703380293 659164461 453457286 999760132 10219338 144141477 362056228 234217400 500865312 338103735 766904317 675582904 70292843 865274463 749751987 939707209 642652486 207863032 963736897 461408601 314227401 975151992 21091976 252968568 982923675 594559934 818590214 789793347 273219198 726282904 967958279 968201031 21813679 320467909 199172014 461763992 386247677 314696249 302347465 627420978 888858186 225858628 63544505 927427484 250290884 310848161 368269144 895446223 399795377 676528171 894030392 151141188 175755902 784548347 569404735 241452918 906276702 606140152 422566920 958666111 665661973 137185438 990901204 282005341 31962618 568706815 602379092 223134762 730574127 613253683 109956569 154894544 469644524 312377327 359121056 288489139 856338660 459492413 363285307 105559825 784846694 532689813 847813843 335440511 886089600 795146889 161187557 444615677 356020983 956089773 869027926 310525903 607003805 504756169 794441238 170471282 404572781 775955105 358417205 515767010 425534274 594592966 50717977 248513621 455403493 968811429 597714546 215321641 370882120 952114526 117097311 774288054 565865013 247331344 255562244 896577106 487103272 478947867 667419509 590296513 170737887 925798062 556835079 830106132 913135844 709405319 492280848 953168440 181117776 827618718 409905738 419525087 388915978 160465507 830177716 385227030 697558245 968709640 646485383 547544040 418882164 38045230 968374099 27295846 578721869 645924749 4728154 150918571 637056737 226980680 26697380 154364561 704021379 348408371 188403063 189979087 965847487 430355380 627353850 516399819 611310803 236178942 507534118 735736927 853596185 876715390 302579066 772280354 792887161 999399246 87747562 778309435 281966818 732542949 104142869 662837189 169069343 637513898 754000018 573104210 304373956 220269829 577408459 608319205 421292273 125216070 362861183 422287122 579664058 846463305 909489543 630269681 558846537 131563272 349309685 408447856 623951897 112574590 145470614 923454459 571918858 736945920 125202764 787432850 390442372 284322173 407795748 263328590 963946017 45954919 940316437 387516396 428933147 254234427 512436200 396728419 699647519 145424390 987514629 226188276 272730948 332872936 774418622 557007519 465902441 784522883 171436003 789063795 283432012 488584735 441941627 160501082 305095057 353438454 834111866 75177222 943665105 904464232 959221402 300367233 622745684 332684705 315089414 976815154 401993143 489287682 330456266 298728193 632376550 681151434 94451547 804456539 445306405 124072974 420705097 139657101 425886646 349194466 211398371 768181057 438409419 342524507 869698587 777313696 39768314 658258200 740714940 897839966 567646469 955140092 934177229 953400418 275867285 787204993 734016378 469153773 15687096 148229639 501163435 963706625 729116599 867950303 102022474 120723734 847274820 734901855 24079582 860188038 369995764 378261265 909233782 143862129 287957851 715421861 119465640 464515606 76712456 678378326 977870202 459629732 41121429 429359896 335565083 545209230 169309984 140764838 925928213 309706038 653555795 301388513 463597332 875255224 284547493 456951267 574213070 826377936 799550255 4585272 305554695 360950669 773676218 242235597 602772256 319399751 598138223 501903337 481397523 700815652 903045219 332523400 217382309 650220223 554310812 820554353 132156234 551554130 70522298 970365394 479216398 571149293 47648708 263544738 838795343 903439766 394521989 778978852 13529020 52690563 409989249 842503317 987146605 21505001 953948687 218535635 647896924 927662630 462663045 954151477 779995720 984794876 118546 657504858 991103635 266031993 524308102 951408723 19000620 605018257 811211040 107639018 608480631 194665341 665065247 772549740 450899587 234342240 246021174 400873159 805799162 332463890 463217211 664295040 840036837 104923373 825233921 643606070 997691111 907402550 91465102 93752755 100526523 697256830 779415988 199130894 237526986 748026502 886780529 645579063 184388153 857490300 931313072 105556439 343168233 353598275 203043344 306643865 600502498 466920315 376963914 323845583 255651905 925089647 337101040 840297427 593880253 180392862 319637355 89054812 288797955 697960533 463294613 208269564 314473181 47217929 664516799 980131986 935268076 510623405 17134081 968610072 502600760 698717550 833715681 969393977 451420164 398449641 238461473 262749096 117574785 33984648 830822788 636063506 24770422 966828275 865968029 528230618 377459918 402685544 837652397 151055544 681627772 866728620 621986562 53797154 113201501 492472839 896551891 13357902 475935625 327272554 35483392 883398392 582004593 820987702 86490317 890787446 582440573 712508813 27501467 4564951 537241195 602190115 125171829 611954321 473816647 721551098 666106953 457829786 749509473 159225005 252614748 456274032 748634761 784232139 196715687 945583982 250995764 837994316 100069448 925775714 699620013 108297344 697155911 385200742 74064066 52553132 282573192 629408445 445025957 411692787 476443546 103778818 153319301 271319670 130117046 207631237 622175739 410111446 204059159 851544552 958065709 7779903 902828058 845679964 474593189 420698426 386251408 752710998 925272734 679367935 366842406 304804948 439379120 793323622 832693781 366436934 83290498 974979928 702077617 293668930 930258759 630088945 378042527 586941025 174824163 298603950 154569852 252670505 500412022 517435111 683517713 549301573 173525849 978321747 194757267 861479776 792610665 570270103 516350377 163895180 766135820 797220078 743456718 547891035 431521657 388858766 664933962 919811841 761624847 215831293 914830042 949247968 738360698 420738784 908981497 103078778 566339703 326196939 498604645 657879827 684010766 852620835 415522832 365238745 374382985 612007752 26968311 27539535 935422799 246672254 944308674 382422795 999565978 456990520 845777800 603776306 561597159 305216732 495039148 19723933 532548403 954941999 956478988 507070604 871382341 597931757 352063500 936572704 205182173 505413548 98328973 767610149 294708498 440078893 196271127 911596353 730781982 286556902 578614769 476216317 532927579 329749438 675063028 459935760 745690154 874983759 521799788 923664160 559124962 458299574 911269428 122934781 12291854 354587617 815759929 771317972 951939036 106010984 852210092 957564340 893193945 824766511 22407803 493930242 978595458 317462786 218648357 94527109 888336984 478242746 549932367 491169315 752647462 288791746 926764950 442803322 724866205 804216838 425586286 689013946 588887670 410887627 793781123 965408853 648919281 884090754 347484759 233686924 64128387 691275344 355737324 22522835 22682566 9530463 628360688 618919756 980528072 232503439 410903860 399285964 894285317 990259918 938833582 113658186 728058461 963443418 972369250 955574444 765725681 845394387 417392502 479469911 788936977 131415121 722522172 771919267 399081261 584178913 326985925 820532563 119593174 236251729 670796343 75642500 5780810 13690081 263017369 315216853 56450650 823737696 167199610 567715553 372392384 21987470 43522093 391818529 467035781 811475975 62889147 936969823 851906277 358180585 642536542 407739972 818027834 387387404 981660234 550732254 641638130 401293287 598653721 225099001 647294315 574449381 619447926 136429020 896995973 290086292 235072465 81651605 641085550 934117838 96881312 518600230 954670665 122748103 549139722 541114527 369267389 176102912 928294593 551026671 487868542 868451850 160753336 81922112 356854069 978802232 994550190 57642317 507421803 109604576 116571767 591520020 547361649 711664328 878444682 544784271 488711016 374810503 709551961 508321283 502227569 499375023 998091636 434533273 60622015 818945526 178528885 153645245 963205391 498958602 663362809 30089735 134398632 619418130 420745054 253293709 135314696 286368597 919331952 643278832 496594375 624825190 28594977 513028138 931099792 848989254 194546876 271750677 912452833 162333220 480202427 296136695 633301043 557629146 89946576 210566115 207146034 11640089 270117702 797465292 395237953 989197407 198243569 736771837 690761959 407823361 781147185 730808106 336577213 444520716 540116458 168753671 32516457 395493464 475233882 683381074 553705378 257047626 707482555 5890668 570934389 586566243 116488414 355678049 637156007 53879040 207252167 574348498 656256125 400678093 577847293 988615344 799373851 209288680 504519891 559404940 342337578 524227788 171763576 244864139 843422945 188928720 461939553 517777658 214030920 892700680 344523309 488315815 397949366 595993231 452381434 607574238 868534249 329842359 796379114 805550520 619801664 652065014 173195130 123904622 721072441 675777684 287887993 727757282 406336521 562600959 168611343 836413827 970225061 729783969 542351794 77345017 46440754 72563142 597386868 964142672 987399107 930738085 475585756 105007570 184015108 699354176 918963480 684475131 651152597 908779900 63069813 310070681 188692739 490867300 183062206 792027431 541970226 936986333 557259695 524475834 334365711 782015270 171362350 925760685 635618615 729134118 169550624 349121336 123623821 23646577 683655805 654994959 363441217 448609323 199004415 134184031 325147529 682610126 162635267 360658849 729871422 443977425 635684503 760024766 438435696 756620217 937410601 574700508 25150460 111004325 146426360 79516606 779621244 644563766 842793095 727003958 352809457 385041099 176790526 833228325 630877862 280901200 237319987 323631338 86697970 510694860 218399865 316666950 430247129 743630732 241121576 435282523 960748110 786462106 842975362 350734134 990244597 979999385 741991657 219723528 583624094 137883315 188011721 330463542 608324862 437033068 562438215 417888051 147440086 16191893 18925882 171234168 690645598 963482761 528863866 315649002 97351566 614223062 169600851 934237217 44573972 765152363 797761463 972660096 831450542 93477689 555192602 813957443 637385706 413731750 316844967 509010556 549095271 143936322 104193513 421803924 874576563 559251727 530138786 442374730 680180593 535164179 36260602 334858318 354994698 800842161 624831738 449837533 811219075 394499585 405381772 986201761 246854156 65690764 498827304 483039383 393273614 535098429 297186658 685987003 66944387 700731733 359830626 108398252 456286953 616012063 897409357 580349064 839635457 820699183 26138223 231711146 689614109 445999768 828516178 487505787 348468548 644501074 594637444 691239633 440273574 725865778 237077153 731366306 24549984 238260576 130685774 886445440 324668612 903303566 99839265 208298152 495111511 405831007 951121076 838101630 860988186 57316213 232213452 886299516 887840483 929492366 627367595 953367793 389397037 318903675 871804247 598789258 109578348 141050804 595571709 444810900 669131713 915594129 428095652 195398064 616790459 297375847 196244188 422773914 434840228 821588840 369498968 219053248 441734631 567704954 127186006 65355809 629958839 720008682 322771688 264877322 304066654 180493926 385012718 155591134 697589093 2599456 130197098 853757671 154115184 847659140 633430409 37378903 833007627 31930653 599402949 187849738 18902961 224851190 752336440 209554547 840229177 909774568 436113248 458211394 717031812 833757427 73764800 8098093 289464041 575291436 269655705 949040382 992107532 860929973 268491654 176045157 194029585 673609838 969661613 435236515 724718725 183008435 499561190 782688844 303986780 854363845 844543525 714742031 48651800 317262259 743567489 768895868 322458950 681130563 486009349 750692573 851357222 918239683 154814418 560780415 227167185 402188020 267947792 306374265 658572242 20337134 535735939 132643134 67450478 375354209 463792496 914520058 302883615 653633850 36945218 823845478 92475028 672830244 349151786 613017394 26920377 855821452 260991071 440633279 644436741 672853289 649160227 550389198 537585870 275275001 670197066 494725929 876752913 52378485 97812791 50935306 488833379 68857234 580935153 108920438 37374920 783229847 486546426 214159905 813530961 450696250 571978552 419775452 744242694 632973383 866908048 40508344 235166085 600018971 301986565 211387325 582549135 278552884 557773563 190074856 122326223 398698275 217272810 254244487 576127821 510478619 226656664 910874270 919146719 299578959 81573793 670311143 229575964 834029792 124476332 614181610 203709920 456987082 96855674 121358475 111340759 104440703 799840925 558636185 494542951 778664019 451656732 320246552 217570518 416299109 754640113 869845431 415409591 732637772 527528291 549144550 346466541 464654403 795141418 923406162 257797788 860481808 455158860 491086 462776310 682365986 208701253 18784219 631273824 812566290 240511830 439332483 623342454 178503023 436682626 645664424 749448565 587602330 644597905 214165209 881854606 352947118 680229459 556496375 559465773 741027276 526810977 109760716 403505186 606611976 441929708 4779949 950362154 754821262 986759446 225345034 439178510 370214930 906193759 97267496 850633550 533268621 434034042 891313104 765201438 659100541 697339717 800588009 878517008 158415230 687849085 85824522 743090268 192688131 799282565 429821005 61593986 883430243 822031456 498703759 85864430 667967125 691186958 974602156 870815644 697284569 109371797 342068084 352778775 66328255 676914278 146496830 858086570 424972681 595268076 352991456 409933604 481109571 639625331 185154969 561737310 572321617 926449290 417385300 671230817 112066050 960420094 469530093 112057985 643550068 185559347 449465274 275025394 181476835 593318099 793516090 62547308 251267704 347188702 245062850 867689300 584214489 488553318 188339544 13570482 601223685 809666183 194337335 795008113 41483159 297270135 515441453 499034155 683297814 654131881 707196009 417349471 87500138 196933778 602480010 780872090 649489470 723328857 342909684 803741120 703313446 869543816 93846283 961052103 121588494 840339428 514150237 674285645 452990409 47338130 964756283 489044510 6577893 89204393 584993568 525796740 742764489 680003663 8086043 74156225 523906885 392340517 690911555 823909742 426774105 212732948 831386065 195936045 644800575 601421912 97592978 375610613 946305505 728899306 161800427 368129476 481779624 587832339 579905285 534548234 289567869 867379134 305992022 822210874 639008070 293907401 270864705 597848165 55741541 197806545 553502157 868161420 316283227 297106648 122213225 128587163 493870557 275914597 429950074 209684665 635048552 46121976 859814827 764053324 321736158 140143904 360495714 468891650 923944378 380648345 697752613 798030014 541783880 282410395 963332930 743939067 838710159 620927335 837117148 272520718 38871578 907109953 572613518 616895953 6844596 332594158 306736408 11496467 540772078 374041017 527321805 360594190 213528961 763473393 790592431 628101515 229023563 877519751 566182854 607637619 17184005 108691654 392788389 74648462 261215138 74953727 268493758 621027759 669108104 765532279 676972346 850672874 255224669 527777148 922953135 372659505 487249405 272882453 939695184 493804363 475428452 342577959 36408770 780936573 38882138 762244360 327766743 547491643 290859937 772240265 670840372 350983206 947838492 841607087 607728904 299493219 78767227 585409190 579961397 521951710 178642327 149907773 506996664 302732343 845437852 652891106 780197505 104079239 672733237 271176027 239629682 163580683 219962178 95025019 515322012 239479123 141308921 477424368 565214639 338293474 962101271 199532523 559087264 576895554 190426716 800254071 965279064 148533543 536661120 62728697 386338768 244338187 155130316 970524752 533200855 950568356 640876465 559319509 967515037 893979810 193374273 996853062 571438376 412192634 988488092 804066472 464772751 302195771 33010938 371503692 554099669 589816493 65387108 311911538 994702319 47207400 612364720 263787263 975106962 665727970 809014066 482867468 841269890 771497307 236899336 950544135 215208330 349462340 631196751 37414811 169720598 979978451 776238785 242764840 815993476 759808240 269064395 391118781 648189064 471629370 575369617 215408822 389481364 817738873 319046450 823234383 857125643 764057724 797538587 456937994 351269952 654416202 802987228 530172508 664271693 842834333 989648157 596891708 972036933 136183660 658072158 307780551 772164661 413202825 20387554 324081453 329614381 696416050 61095815 849126535 360335781 81040278 447147864 537732512 549011109 535087807 238670835 126942864 812584370 143918154 168848588 687288342 369291921 153267081 665233387 109829760 542006521 531432573 61015243 948614552 850930582 627680482 158119727 16404932 811919038 474288433 616448006 370700802 444311529 543077229 955740918 670226136 241497616 853641375 223382989 845665001 114064038 611253701 761118394 124467109 805246877 556045017 751061586 246772483 752534066 923778130 511200668 956079239 221043950 388328766 567606893 91335611 426346589 388346707 963150696 118275790 470481766 262156449 522893721 463866653 107562698 750209009 305748332 480337837 527601019 659269623 239515524 509717574 136748044 744390853 497817366 452747980 595342300 577145004 5561447 782805640 290226799 823344905 538589898 844490127 123119096 209772342 510165951 626388890 201945277 587130346 953679572 209530600 732446130 448763250 209027896 385611260 646623448 651309953 511146134 301316237 377486021 379606700 47481769 356839105 121001453 619184501 441570459 572522066 771713477 784725511 698817947 481398397 480220888 265175974 486782159 157135703 718882019 858891662 912131866 793119424 16330229 571644853 557802488 17861611 444845303 142278521 150349265 147355425 68538816 796333968 161332435 333223618 781674139 984613308 227759728 395729091 540246680 503310789 287052249 990964081 677882213 134149789 171628855 837403675 187663378 714539832 167838952 186377213 29739678 759142559 615170946 178632733 503810330 241935511 558948174 629881622 467235687 70026978 230476429 908973596 608881334 658154232 250179497 42921246 167899788 444596450 621265560 525276992 2432048 182597250 762961669 419558027 305695100 708080629 854448670 915492264 113365303 563576343 10633118 479281348 757620484 801503622 754002439 650915664 529849873 285907046 591597069 393774537 932225676 37954632 185997484 730957999 943609433 920640489 259419624 907057422 114622588 397537000 21297167 377336053 989358987 508136011 359900574 275946960 152116686 126323553 711019703 604360342 154732733 457720176 745546968 610518268 999820023 722964506 153337330 971412983 715100046 75043001 521015669 984153505 269198852 999533166 854670914 210261255 688960143 416787707 985078318 292883896 470038862 747714139 613521422 392245713 850968132 632665239 242625814 270179047 532023979 385644919 310956123 689436186 993379205 336038500 628084531 903414461 273340337 294793089 827521706 639841418 514393318 581010628 330532274 582022189 381277467 858475424 632672648 323315917 932969077 58701990 410422920 294332254 99921208 778681182 528376753 983603016 595554111 659193342 717120976 917744678 355453768 912974662 747739838 847791453 91652177 389357715 37713264 190195125 914728821 572306259 502738439 787318022 438514117 648599477 728266016 798778660 789447474 578529550 798039904 183038450 531381374 19879571 628930480 636957917 637563979 350827243 216408245 144424121 752113244 930077279 838721869 347936378 153568230 302154029 623844071 907467441 53178672 723409306 108131980 43970924 540432099 855727891 948220247 583625925 475250632 208842946 775455303 792774180 39798075 961349391 178675218 936767943 808915909 229796359 85979275 290769196 975227872 707431753 425122661 676222955 457406845 553936370 577934365 980036811 104824229 400314582 627452629 956503164 447376045 18990341 580739470 933759054 967107989 465542494 866769324 117758421 305280613 928064567 106829281 526539920 348547991 259108379 754653266 437634138 424975518 658163204 550912271 19956081 244086428 788600186 271135011 876561985 410728175 524895255 574427208 326190787 639741052 454335125 603915816 781086849 519051970 384981273 820722103 932073048 318287304 451602080 534866055 177546321 917544827 120202595 94973896 668761382 176697331 222310334 153884728 549026691 938533567 97903919 752254126 964435666 226290669 854876412 26288169 962644772 632563682 851013631 129386933 192244680 871304971 128573571 753909260 655125013 927449712 822200057 857847383 580731558 341829456 818215951 1417549 19434074 711537292 14730360 536886520 987639182 294186432 46333331 36093739 263126577 225755689 640574128 560928953 14146484 900996672 427411719 393132097 760196081 590950740 144493155 300339307 29777879 889676205 668885050 245977651 111128207 227054386 29416417 617653018 165197516 145431751 838735711 645143161 832209881 994237977 620943641 631708609 279281300 42016816 211335865 400532143 265879381 311726802 297954983 586176456 277815822 43394444 790883980 582512976 231860640 467328713 90465359 16008072 209386984 854412830 707945194 496620928 620903655 806910368 947451530 791460382 307298203 953994606 504893476 378071594 188800422 77445484 448845515 155605676 930711845 421891203 725326896 708455343 811435869 713209028 730551349 617798436 48043866 49229368 590891202 928075603 230196900 707407151 836715040 382336060 133164503 933537330 905200674 903726406 795047443 799291655 455036488 615166093 818462778 405753945 569760453 495023469 485498414 678511655 532739310 6381394 733552713 245244002 965667058 788770087 778933695 880560745 946861897 171234430 485969946 236958507 334912886 509394767 522555146 753022618 558680309 674700710 497895245 852808569 467901743 111533092 773650405 846379854 547036872 754634422 590403996 155171920 150747997 772077190 537157660 144248807 197841339 228619484 969555397 209028600 587582950 345255758 253669678 482148115 315852415 37847543 984149284 393908049 845742587 561359623 316678929 319066105 772742334 642072552 800976510 129139142 692252189 170469516 351985071 279274684 143788958 750433935 177476011 416948513 657144724 215013552 887002569 615178732 91917801 547494641 6093900 514047877 482472639 451151756 515244183 881114449 996158086 618657442 361251884 438361938 689720233 645884556 719292418 877349231 980424256 48271666 787264076 852637584 853110873 378827842 890516238 185783927 572393018 813347186 282535427 319391478 496555782 951204267 920317825 270088485 858667961 882135236 326279938 865380495 408191544 706488088 743046101 306449257 315497759 787923904 4719982 928688929 336617046 185355777 93211430 265757883 789604405 153269801 702561537 617235034 850099101 274357596 672418038 146165390 155201567 920327302 376100608 81189896 616210233 378924070 253154871 939374317 271944189 497079142 643578741 137623618 630243131 709981223 277760079 498422841 500226023 395059177 520766952 285741105 80921815 609008727 13811955 558211361 497903451 753518871 183643919 94300908 390329786 857397717 203267724 409298568 488820758 310056306 227340346 189408205 189488951 871699530 296876304 238048284 540196766 916923490 586086414 481197904 518971374 52449231 433222256 273963446 328105851 697449953 806285190 913176785 739162895 786258422 246090007 853086365 316757140 172201355 499211501 264570374 996482497 642490 766390014 857284232 675155281 334918154 331659079 281249907 185826977 397754710 816386303 416624729 792902354 246938735 463627087 88728384 813004629 214038557 226211651 500149534 181782046 683048554 625894392 310548224 507013378 122074180 594081434 468482149 739353495 893772534 178992967 931559542 279433683 636320889 276910526 393978340 821101560 808012190 594982813 262052508 558219317 659470764 412030084 267353473 82873812 423315367 813020912 436736804 13372156 898084827 369560656 773474049 691903066 299706682 926626864 522469605 204097782 589149149 149035132 383845836 401992719 551448398 165026736 373099723 753720335 323673246 233503942 680969801 289973283 106325665 220126454 126457294 889039174 442163619 356022641 108586806 209725783 748873338 92517351 568972019 349853312 941891799 505243162 516292657 337993014 575840177 602333235 163297954 470456929 273214276 508881023 325268046 367744244 412644275 226897918 382924864 653618705 605373757 807927490 866756788 310906064 384884445 685631561 797591435 136240075 498934855 303375091 411151198 980078570 856680992 672465490 811859532 374130278 746527500 849236993 580688826 552125587 326377712 536743950 413397352 756350567 353770358 912725747 833319906 230302261 73454526 523088499 354456763 590288302 24928217 738271031 41678566 289023212 22288464 918876550 886926665 600013355 636957239 938175270 618397119 814890413 267693402 18933104 620307187 318044143 673607570 595715507 209619258 153594565 253766254 411319257 565952153 301830883 900985159 856186584 770107060 179347249 354939528 790701593 298442665 179786315 499700565 341536989 995289093 175956845 514222286 166211112 891157161 904791743 612307870 609523965 581982574 851748995 402418996 125591457 276977052 991805778 833945827 109623939 135266904 647167179 916991559 282431833 55607117 313947171 110737074 834070084 420840318 629126510 6102710 454938479 399849953 757739533 955276870 534957293 18385174 201213273 411880293 67284669 516250254 55275479 904171451 926077684 207285689 415797681 463352724 324793531 575647318 217559229 283694257 943709029 751807359 338895033 293842050 45399163 380911174 423634629 100675566 925326262 752504300 595091820 969469386 495863500 861838704 154004889 230794269 272572422 912176701 751885509 509433986 373498412 291960549 656440622 259174897 707161532 838435234 945939949 697370459 217881586 164282500 454773088 114654365 225400136 995227343 47725779 77441018 184013222 63577338 191717635 695508884 61138292 476841481 847120954 608355489 211746830 541206346 989926624 534270769 166099981 767047496 151930001 771439454 605173100 376988444 270824810 992242239 947193125 2750620 994635974 705437591 268705270 157938099 189991215 436298182 91016301 470126533 676158061 914591659 249281661 330311592 218536384 158028317 548373931 663270728 484934174 977786965 748464697 152095900 951493451 496133672 415271814 561252626 533050809 585460804 493685715 543138770 398524073 757816515 594315159 276203557 984023334 848962322 147735333 885027017 567130275 193229504 349921849 963932259 547805241 187428129 365146686 565268387 10735229 56804837 444552232 217502768 943834816 20723911 168551855 512553818 690898128 723986287 345343717 30314351 691090879 648441843 551236902 312004349 947249202 783119415 630146710 885233094 842394177 442151011 287751753 892982142 592446154 402424612 23192054 614524985 846951515 641280965 327393423 210705869 528524044 69074532 747510083 281797281 225564363 447087880 775899112 9308059 102812710 317342744 622185139 594988575 806836803 660130299 754517455 41338971 926287636 399438562 319313599 728200750 384527553 49644246 296934677 653109205 966822099 386409881 975975181 824694606 173266437 432046368 54600237 596253867 142258801 505172012 257277158 580570859 60910202 342044243 123831355 356318933 62590531 265187166 59973234 148035802 471694657 893529144 988976052 797901445 621478451 104397408 426114135 791002827 710277923 899425326 209935120 355056649 830568683 55398842 40412410 817194151 88488567 810660630 143352354 698160057 594731962 662793825 884354453 149769599 642398454 11181470 708951214 538468946 963590678 277365 903660790 326365615 691128795 595784505 730191720 829401600 349765321 283430944 955706114 500166862 116367943 267511156 972307419 687472189 114879831 687949511 950533390 550770153 757735725 806978572 258740872 69665417 477691886 85630362 563571295 254601566 255203291 89151626 783444801 300697052 340361577 96409866 670264720 239222526 875231947 1864895 946457535 384299393 662242726 67212397 951415339 605924602 777271836 311842429 745249196 362649468 780260723 270058079 363860826 564114394 680170539 488327355 985707468 931886683 365666572 701295561 605568263 645254275 626452924 387845732 418446129 236541906 318600186 876829927 656695368 310876075 186298056 798038726 812996000 81598657 888044023 370608186 846958796 566197859 42777070 487249782 455539535 856894058 153680139 788168847 975974044 273824674 273186634 826059459 385266677 184960102 509649638 623444482 919982867 143898425 952907776 331028311 510898261 315251639 202819376 768609205 242274670 527730958 838543410 289020084 105069673 697999773 219274108 289107983 714759714 63369675 572539180 417544521 422576046 313615094 799731688 290606439 799249610 513007117 911260236 566262543 669665367 258171425 29433264 484384316 48938084 571528416 204887572 780379249 320240695 685106365 264952041 432128773 728039858 43981626 876574826 357398296 846833042 250891578 845035382 856367346 411505705 429123385 322897032 307720185 810133074 537445083 333857744 375887027 887272631 163543026 301172130 558879006 505288235 325621693 372806359 792648496 885729460 282942223 732737911 168287802 506409974 764337049 751602898 945797189 440861073 574319674 824718000 200626022 690005028 154722891 844000807 949977231 367333913 483559874 488819791 193943704 955545751 965925628 945544261 107069153 525559241 389336411 666170473 113762349 531345625 691091499 640488486 832383996 857932057 970755008 609214685 429436656 643037132 674040193 728804822 558947565 235424130 13201245 629362829 49475632 725007871 575706529 598419060 901007818 43651735 488490382 120822328 297926935 28527673 908589835 745782272 675174346 371402174 697997783 155924226 180371719 993173633 608125092 861467153 719290892 544955196 774270293 281135260 468248863 924997507 468771283 70108776 795699001 760703642 820447278 809712297 233989191 867336227 947041872 771731523 465148583 286777883 849500042 254154134 719429744 831324890 562400035 108421093 707340549 445834940 984048278 923917882 925151060 916294407 373498660 209324267 600509712 670342374 44131423 962495192 253918360 498526756 733842484 890142776 124990279 859739420 157774518 507530854 438401627 179695870 355180925 572922001 802969521 774810298 470824348 938792355 472047026 882990697 476843930 127252428 872217669 409131175 782576800 445655718 853461956 898424975 19447190 662147632 286296049 775502179 210258080 292677452 821102112 352171333 620133239 558542267 606083377 521252256 858941823 652083437 574433508 708300179 433126199 883226929 107997018 806135336 776528132 37441469 881602503 872024740 881217382 769677942 105875944 275018198 44870622 905440703 727902974 568989203 409178633 996922561 731689049 47900001 238311422 186817169 108369025 483685118 73112558 283169273 845551751 529545040 958929488 700640129 618796114 969668560 723433874 964571445 578854140 167223741 634951529 984802588 950504102 338015214 923222177 628188419 913785877 47337431 862369264 861799644 808392470 214021544 13344515 6350405 4693546 165441990 1153229 41096278 292360645 473729404 13426180 385414832 666923413 946768918 537460464 723663244 971150377 651853592 395871595 866006894 315582273 906470556 156364883 218701799 642640018 819037519 446526068 474391476 999473418 906264136 535036519 915732436 861916892 943510799 845523459 189450177 793097888 532335532 199131005 623433343 257387711 643839201 289961322 715712070 99997277 870578711 922131070 95770605 981061918 410480082 746457824 103824305 193134919 844479381 445807580 944788715 583652965 195026361 514690616 174441611 605204742 954360484 882248342 795359024 494633692 122640407 961480599 947185903 723211803 73237160 682091107 64850673 740989677 394907989 235083173 313095458 107475596 45134359 60690222 78529549 170873060 133986370 128689536 518128560 214415891 261510462 622532644 565950418 293079678 803079118 514403578 959933616 586416849 888882172 306782328 616164214 438193908 525087918 364877260 122243670 795263064 939099630 800901697 525022539 409118264 246989236 883922400 700363407 504807537 769070307 556447494 111734112 273711079 407719216 85601590 281079053 915821534 28895166 813360790 677180657 413850920 625742253 994398332 517254868 810162841 142048829 5143808 342303190 320775618 330736972 725723675 959571292 589016227 417408469 185242409 349938629 38871277 132320724 472360745 743053453 899217973 805488957 394146830 832710041 751941101 763208284 779456645 184793224 416726539 787713599 346639121 798533833 352549791 785828677 180990232 505292536 47057590 595739578 689411550 634918734 888302254 12171148 406689945 805399426 249854557 650529821 943395891 279023008 138216822 939667360 597658042 833402357 987456985 879865801 337760382 129632531 546066961 98082660 667836330 390569497 46178112 515320049 139612999 453285269 960355347 19973524 794012832 721712800 958563747 900775844 952161586 173598698 633268011 451033852 19533725 219119347 924310980 387733121 877363131 603523729 124455883 954398241 483859213 565677621 262818996 866130078 684668746 666487344 188542448 327900468 693799118 499005648 284070361 570377389 118245148 129151705 608361429 826078391 174691652 574264274 609369151 427385971 56703803 50616092 567118206 116052072 467703181 899059926 83765424 602173047 753236761 40709539 404905865 843812604 147010613 737974315 549140116 385836484 253987863 297874501 778416387 170600919 291651472 509765179 283968290 109551529 610105251 906780656 415289357 760476832 173740106 823531875 925451519 653043513 998142188 571759423 752134638 780871461 685291389 984863031 201820360 276232994 710606927 772475996 910366847 816784060 378928675 677111213 534366924 421324766 67056431 511872138 493518380 738750080 498038359 11521813 312607317 881371604 563276728 33635808 119455504 294612751 303626125 911356231 861560197 356941176 378185596 284517830 209020529 399601362 91795835 564571921 87475032 927550357 796605764 268145822 904397354 194775487 176024328 391681760 110334718 524376497 115694211 787809652 794064716 864576551 879021969 244675610 103502228 229553786 332648426 270173674 14687262 896509438 915518628 332309112 764935318 165097182 616013380 407044436 406668797 460376924 984732101 291423101 237672381 155799766 603757239 356327585 115137231 961785668 728276551 952170649 999505628 395999208 4178076 415789022 584467524 469301490 4361381 87748639 921639739 61117677 768081511 123192055 622346651 144352612 543968034 594758445 540964596 604463614 75530375 304191999 39567773 476608902 978166185 177906438 89311629 204394580 418599474 302688295 810943716 748674057 964540778 623006013 592133905 780301978 996999880 494882584 356106533 346046361 635273586 71179460 657076838 499877360 803621716 519110616 500710010 336744882 591301775 409350060 107888795 812289467 917259437 362950542 43460339 605680482 133168667 693466508 840386234 563079922 882370365 118140494 945540583 129423521 945197587 269174511 110702715 600918379 222490404 827163835 103060930 837107732 170527310 244553647 50453405 908176108 893018711 363801808 709740882 473711597 964125190 643490518 639723697 66647471 296344592 340021755 291007251 416889099 474627785 666928773 162666470 15682316 929389086 283343356 499897364 432042758 800775914 536101618 161613529 964065350 942991541 897649965 801111180 66416868 990629093 957193169 476049748 420662064 660581606 314210380 200409116 495609175 731884892 535446431 167145895 492228464 191475902 894367024 609927944 993173207 183605661 811135128 712416100 508180440 121356184 844063636 279319771 762150024 763108319 956522765 904715086 416497308 790139655 367475166 996666290 398766967 375269492 109553006 266505001 322739653 420245959 223193293 534831722 91537375 506525880 431430788 796042311 557410204 538476240 67266987 733675493 113291101 254114085 133780458 7811611 662755171 662639201 82674024 89698471 637299934 852761661 626186272 487312 871032216 304859180 797954130 676231515 726236676 364613037 656686562 890744313 589412853 142478499 694573909 982914769 684626440 210306678 667998032 424574191 619116621 595318978 125650170 422141830 762363127 655987033 322299671 114269766 970530877 605033151 640197258 26639506 198974399 845849648 201704565 891574189 370072256 395229238 859205877 75767426 607784004 574779421 554004196 939863214 566264086 362948671 308572430 35000956 704989236 146085886 208282593 461526255 805406325 622534368 17039842 830650562 407753624 508500299 491270810 228819245 832892405 87286121 405031274 277112010 315567545 387619040 205219826 799955595 472885722 333516356 624390932 727323871 455737700 26669628 753608712 817384826 164274938 990192312 623952615 104614523 627122309 292601402 844951862 94692841 54414652 278346095 679624579 108218216 359330097 122625579 65113588 586965826 327936699 455144495 435083505 1653754 405568226 696301050 85250520 912737730 906681068 177376697 669436702 464369142 881559499 964865062 933384275 302416351 979511781 744317904 830667875 275895904 155865307 139054737 676190313 396913406 62939009 120036801 119181147 507046137 792823008 546511279 12065736 930819331 407466381 253943162 687294049 466076394 783313010 736717041 697438613 938580141 822499757 530885920 308347909 549579092 997875479 36592336 348105270 106082006 201297140 469932565 374128886 302063555 271157491 19681809 545614036 684845561 158934643 406948356 729817857 914917378 510168370 607327788 894133798 891174029 978399975 666810372 180296316 469701309 316218461 267873684 897143080 541639337 210710503 83714532 306317796 125156920 289471124 821009861 821483605 38490026 203930710 836157853 43602630 777460579 413838712 807526789 377784740 452673562 758737672 615964634 106442313 61814228 870085360 39116151 500228244 45294630 749017526 938470568 503035428 573055781 23213146 555948890 183410114 102787113 806896115 384956935 749364604 71889125 729233499 32546333 770953888 32416861 779634822 516239808 89905913 55045173 638535516 759086737 879325713 289084604 680322212 422703989 214483741 894272751 577927306 952513317 37057879 976735189 604188088 13693502 337571851 163035907 727491450 734493450 509991551 647259206 199446586 731280665 222040983 564450431 320588690 399214184 155841655 306747095 658298312 415717377 104360501 938099234 472885886 589437374 421276079 160666013 199907145 761253102 611866439 588965606 670841400 380032600 949912133 111668736 611622011 90756061 969632078 977803646 539012383 91107908 60229662 367084637 111231383 905526629 722156145 230216404 667339852 545790894 3931654 74519490 397446172 471192308 136370105 138293323 376562999 131021417 180726007 654775641 287516222 564015253 211435253 558669178 413157975 376510970 954868485 893753345 387900491 845738465 905704695 969410700 313590868 151819929 833898896 512302641 685873119 379353327 166559718 612124145 452181823 256345636 455027791 125074971 845194127 947963781 20032765 132303436 92820486 873818614 347578939 107793728 482138825 829584732 797940022 255883561 411960890 62225145 367936216 464515718 68411307 236468101 839153156 516980574 847323506 957856516 604326897 53504794 102137039 846032433 227707007 756565768 970033859 472732924 577239570 739333103 638188580 79928696 734682312 221879237 526535181 9426602 272061245 871049836 453474402 961071858 837394208 110295973 522048148 733187452 891239168 627989575 540182168 371935301 367914932 599840247 267616116 342891006 463161278 966590077 440440837 552893751 648741196 486072525 322078000 428119616 535121356 104423375 335358238 133703750 536622814 855826740 910010312 560569865 779905204 708362641 418787027 951708963 318558726 418362052 584324972 922977190 767405997 569343615 703469711 829140346 373577877 766793780 948543797 155524044 871651981 176538445 560290934 991466621 420394083 202310964 424764237 476250370 752781508 239837491 917071291 584821211 423644863 754699294 297628767 659403638 24593254 21840796 116595788 157845597 324252708 290304487 805265358 575008184 200169828 552036988 957415686 434469309 111684223 282689634 163800846 769570033 343595103 650077765 289858971 900468706 112534127 563621896 378714479 827053758 441898058 96320344 82807267 140217416 31529396 713143380 461061133 911362189 300445740 46713725 256857441 830460026 122460453 569718420 513709701 74397008 530567886 416958807 719175344 934041571 985495332 945558098 603964066 354202055 592332809 721749672 149932347 169137692 176886337 379229774 283803825 922204692 303362827 686780557 728581966 637112458 886323365 165661953 207257627 460210503 399970969 387348499 548058982 444289858 349224792 556259345 423778889 267558362 198986207 996188873 938049915 575720324 883003800 972662298 714140413 322201355 558541429 669285518 207119561 91268779 218463475 417075015 804793161 604126455 283736339 774784376 506160859 88809107 482551216 921362616 856612439 928526509 790247241 596959296 728401634 466045058 349125240 103455522 995210939 252352701 590668207 658180002 299506521 521416120 542839735 886967746 565005375 110527167 238900971 800536414 668871468 734877865 100474594 951453000 575834088 416563665 73446696 544136737 395510858 708540064 980706312 212666039 590982541 714378330 419392344 526296101 156362138 696477122 295813561 774185069 391468286 725645111 41520632 33537171 303494501 640568544 807335049 393418556 754155625 418347896 470141920 461872698 419178300 671120115 705612743 954574918 661666555 891768645 990171303 421719545 546362863 56198834 558681384 550357302 593719599 598017834 205060979 926785345 737344834 952052130 864539151 930185363 376808314 996745323 803259972 94831174 473809534 813656026 806508268 687715860 512841106 485098248 630009421 2048180 499371915 163871472 924869773 603856494 75910340 22196601 968161089 444542035 243308231 874138665 148126438 765122661 25349578 60702217 496009115 792522386 380039244 945729384 110122946 172049855 165533648 268116278 32644119 873561773 16991454 836889420 501622471 691257598 746025366 544205875 828863097 213323814 958505561 26470520 425868077 671702722 335332459 999966974 603418647 254251081 210697887 760229869 91363627 787850154 669918108 185833400 197184537 689827312 408177164 12352613 781073648 499860470 809906406 606415165 102355337 513578489 203088752 308074920 609053523 502852404 329673265 293260644 925135626 903657407 90707753 654617033 764995365 666260729 426757832 594776960 22651443 286292771 742971458 814031772 345918529 348101727 761795693 52605867 305991358 445507812 160035442 911203532 219857676 930345068 650990120 72947275 628414268 425374903 185950315 943319164 559920423 298884204 186017292 956659095 18710916 929457512 634834157 726328827 713333984 684705571 446067836 864305946 887235912 347077174 734579796 185488630 834875349 939587518 439139222 182529211 641683484 267310513 174522868 78693611 260495099 53590747 381802741 676591786 246715708 343227816 4347593 56071864 719978650 832245998 619541908 96867519 871559268 533091309 603882308 296379068 707808630 892387587 80864950 350916589 525486825 65708094 694398711 622075340 830663485 684594579 484040632 609149978 931672949 848189831 190983106 160446051 922096552 45611776 294444280 18683549 973165565 703887331 155882941 62510081 926666265 170361168 135808456 401698579 175017103 424417418 509139434 868616338 594196843 586210834 178076361 342599633 496737491 504539247 188102455 383222849 758422232 617024514 446010867 31320175 391118313 812392806 524213452 350640040 554524692 984673210 970456573 945056916 837233756 960720466 690604291 422569272 268336601 562195884 397720231 614783069 661919427 148805911 34385612 848734673 679329533 101511197 45745044 974576506 67133485 859257442 449495862 33357115 358646923 328611884 198165183 100582577 781614051 201777584 828513730 497509614 595142661 190549213 746680916 536549402 534541476 516750623 155468416 695975743 666056568 403659252 736624839 178708147 751122678 641627121 687963342 780521237 258209579 691631876 971809354 570434794 189680400 980393272 573819322 992314695 892762667 581497637 721100374 4879446 593384707 328464686 704442406 81423003 494225794 459286061 292203204 488535595 680932349 920011247 641156262 513548703 797310038 980644884 295117222 503644519 509243552 15968734 616891407 671367478 790651022 735435497 705455416 122151215 83969929 959036963 52187678 311301819 91750244 236682019 723395421 620434397 872959346 579450104 750440440 500323107 606898915 680125977 734883548 72384822 196829059 148469118 49910566 795026832 103815039 674636933 941491167 192781878 472525038 817000966 834019698 394047169 376138497 493535873 112439826 223274893 687469410 211418573 756255667 786678461 487667307 3439748 84370641 304838107 493861485 545351674 641375874 427070830 514794957 890245556 499358961 844586288 984047765 904579661 999349905 160032777 259684812 682919611 383453242 337994531 439986756 704232182 681668356 166989488 247562994 355097538 245969217 517137276 280643584 955358339 969977528 276195763 417082705 115652620 834926314 101047341 29222880 458207734 403526467 310516451 726845309 580738026 869645546 183289966 981267803 806611720 629283566 773181408 986306247 684253205 71171222 7166310 499766006 554034137 72638002 779108547 294421688 178948572 392780254 44730351 307423052 533712822 391463878 199143929 313494635 582274962 379302563 929661139 533889102 392058176 23042397 977347179 21097628 948707291 862410964 356137424 740375140 126781790 33419840 263482998 478475692 654381976 359302656 823101229 891470837 33739196 372881759 568330535 551323234 488241931 803511937 548625155 55154938 644315398 725934185 508226764 341452857 527962440 628310096 281770403 264451212 815234523 340254102 333730424 402027897 107813631 662603064 226671886 579662311 662313695 450129373 653211271 115951173 906956500 482549134 437018184 408757127 628080216 168369070 186032204 268307717 830766534 865724736 441869603 159109793 729603814 274498613 994324917 756829939 460661282 784066419 772220645 82999924 395079503 952121706 61093622 798882420 340152630 253659501 230243372 504663291 816594141 706253554 340091763 219733914 426394450 641555762 806104742 411340721 609261934 291841918 151237100 83192132 39787651 123621902 761437938 540133651 812544729 303266260 175884044 817936967 90614315 667338632 228624999 763821745 771821244 377142853 958848462 948665537 671033861 730487116 713152978 681761207 747902730 194141575 723050047 729088047 830129485 403747763 16254936 776555728 815322149 614410196 179232688 8725316 212141642 496849073 540144920 18823332 701195566 987309701 744227950 630419548 943777786 128459552 188385087 467036620 73673220 761980469 415371360 398856211 376731857 650935641 265642108 964073660 443806115 336588750 742570562 154667269 692177247 2174928 617073852 964480188 245787814 46486788 872034104 501308948 769024413 34785462 873322831 641850801 64032633 914979809 120429035 829036059 452852035 362021666 379281735 477000608 255224558 876366793 276156638 717950098 20212115 383052717 19328680 814379131 3667856 618164300 509950802 765858787 440171499 337001952 951057660 798332464 987115552 132140351 495554927 377176966 506628623 656916734 501824704 877206149 375159935 232416995 77647393 815024875 741667112 353476272 837220178 304325832 539885343 47861963 63385083 108508332 502207394 762711874 489237979 422785282 776486460 787271295 979160020 537689998 660139448 282704206 483241098 260938360 992052734 187043458 663807380 374681792 743940213 942319633 200802438 752128025 527476981 436675036 921917223 115617712 863912859 929969379 716020963 479496009 383903197 664752693 651488426 444147007 399507043 554525131 531289934 425657372 526793654 10409422 282671473 414320681 500631360 707363005 540891653 67902163 23167750 280464790 376407104 754837673 274933633 678685237 237291853 931497661 975899068 641130109 822087324 352224661 331631564 874919706 983258499 900365188 324939612 912108093 54694866 159349515 870461157 554513786 861628838 819503502 910720318 395871226 831278232 464537194 809824568 780081898 442208398 175952084 406710502 633610120 958843055 560249629 696579126 726362661 712490729 633839106 605788405 136384155 925013219 709639435 225586686 252572612 481120231 49980423 177906409 248380049 18119307 202842314 877269921 847249178 982084608 936463726 886764310 475935616 547903004 370532220 102259465 678318447 748926802 905629552 863936889 791175172 107859738 928403174 390995266 264588277 396596132 863851916 775108359 492145707 172334211 727200727 931632562 828359920 7357601 385163537 60935647 325758011 491180953 424958821 811888840 11515013 635977666 538482589 233480978 111834787 421328422 801203830 302259345 867612990 708501402 223996042 350339489 15725245 895284809 949800773 81224327 381036791 301177999 898924732 913433676 569640849 894248644 662482780 747739995 532589704 471394451 930940790 546908987 143525938 444188297 266823781 788697543 68723779 982161651 830208215 680047457 689543488 172228393 809429404 718703465 15622755 183289327 172129019 111901524 434482399 173448046 809812044 913160294 18641328 446512613 948742447 936388228 98177757 362668138 895948400 70383824 980221435 366911991 727462790 147840112 155903829 705388639 782709810 764411643 92348441 676226053 173124427 456625353 50316382 205785140 820300108 945858958 97500717 18527560 461081238 401579953 593609242 38738831 46756662 981414871 936520892 530094132 291016308 926391225 300475926 522208096 59010408 37398184 26976951 125722523 942211983 310967758 31021257 514071207 31238420 342347381 443611480 918512686 694677809 383700893 365189997 302480397 338803342 386979055 937483817 294147577 797549486 487698853 974541459 910150992 936950526 140875006 425523520 117345303 962285939 922258236 284872863 680100266 202032030 237793307 890979974 311172800 305561831 42063304 839936783 35053360 158500963 528782424 232888489 777571970 311103634 734430033 842387172 419610663 867001977 6272550 484538209 284292286 125287881 580992399 120724436 599339641 364451779 659645721 542014431 931856733 885165950 550001719 862976001 49810662 695189139 825767627 856459339 846494037 25683861 584860867 837178155 101063623 8753587 257924919 650908801 17826669 971178344 917428239 283198906 950513918 946875713 354157792 298627388 189985785 198520241 621423319 728404875 327606303 656339063 943724914 262247714 942633589 547154171 591603383 283815350 186188912 717380702 495029784 191770011 226101708 629517566 900025383 557365259 510779584 606896830 295796828 267400588 148096621 20277921 401335124 682542976 916126879 230143083 929987701 879515907 575930869 542796930 231633289 384783873 601979614 568706318 895556002 464183539 58647426 734980300 114331772 571078380 678047741 451594920 800195628 152197455 715935894 60692775 795148965 323623364 708818547 276754254 476296540 274640617 360970158 917947692 236059604 842025346 934707414 708483659 743762366 240267192 752476191 796677366 280430600 883636375 637764879 822075305 997157578 221679431 914044109 124424931 590140365 908826490 91111023 381857102 303940112 18669041 490014368 340346723 823772123 914010034 802683623 848798044 114716334 433727760 233392203 142975735 919674271 484628382 431646364 525250284 270238716 896331015 90012234 740584655 696418655 183797780 686809854 353791281 277898230 300187766 723633424 802539725 678383163 149079188 738261881 165662943 421769543 902374543 235073066 327333380 691568634 270875068 282369686 242219959 126402134 977465578 41573243 17832582 468689933 104519898 742196415 596193493 763408185 843698246 53427509 558361447 886275070 567510039 969662130 764296156 902965492 764690734 972864702 578521321 257279003 675838174 350669030 208783214 578942577 917868809 96141340 466078531 762654123 890059238 891260556 184667415 814593017 480922756 739306991 216832891 89879831 399049692 615084715 632133837 721282206 263257184 740848202 31239817 16531244 666229226 5400790 516044326 549614100 871573847 983271969 471670764 403751422 711437070 486220097 605580350 383949861 832997378 571357417 316980601 273657999 331792162 637513682 652842508 280540468 330845106 494401507 702774905 208031795 469430569 250277813 2197014 602716534 111021916 853118050 326750800 553015598 136142932 417362703 596607556 449478065 218716717 204024442 471255254 26933006 761805473 657291395 790840498 129530664 613941957 140958663 245917449 845853257 419778496 552820126 348881659 289682307 32063098 533388197 846835723 693244742 926990950 39983252 972744992 198368967 224067173 421913452 269997430 253198300 323351594 123365884 450361529 664079836 512887433 718650181 318763307 527167982 946283751 536286898 957464850 186608862 150982935 801534828 919012104 952356427 380968173 110550016 147079515 246773472 178710446 627192995 375776306 328891888 471916960 711192430 340610074 371698280 558552961 180567920 921456726 759105062 750126921 634713698 803242712 591388246 671629265 654871029 629971650 266812355 38974169 157660545 323331432 596253157 529280667 677724256 562340007 402387095 911817935 740148008 154577489 659788 357000608 507105947 47093811 32547609 924867915 17931949 82263056 390298687 445735613 423382238 419517130 95769142 427144268 321216133 824169869 363865919 29398767 651190779 846616885 522661760 517599891 71310334 812539988 212023805 141713091 447824236 468123958 44747601 407778862 355311149 497582166 389610949 356648270 571192296 600756876 160342286 755350945 399040219 112236689 659085122 550108128 514338178 812938208 842202880 901346271 235258848 915876404 435919476 446676610 348501508 608488458 664541084 503427996 200919009 187842740 711805309 260345319 277411043 206847940 184635991 936527868 100725967 701273187 6133847 599921477 919402543 927469719 712587254 463492492 851667347 641343603 239707061 420278520 123477275 871863525 4274590 618093939 778076648 56381183 842131947 207320874 379283855 899020356 379455655 76449166 263967296 247809856 757673510 597286631 127497475 102282780 873700225 925232244 154222060 28976814 136638516 414257045 410682367 190513743 881823221 228200568 961568308 651166035 840770972 804835669 393205351 245694303 461261167 814193380 989701002 908036959 90122157 528980316 326406669 667919844 38014472 555468742 800569196 908695235 872764018 839062505 766909310 491693172 966752801 196291009 273275041 740400293 427939901 91018229 742448901 675622066 549478303 697309097 890982976 302921170 806108401 944609317 714814593 480381981 767957754 601149022 573001723 68910425 416014758 517519858 70059846 839952341 555214280 636431498 256540308 610551418 938222707 372910338 783157797 554970891 71332333 138514138 578926405 231099459 875259750 846893082 365009899 656618197 873507601 274487136 820720349 814839832 710364629 258579540 681423173 860826316 716593215 707961679 683869885 259182457 869560513 298287734 654414942 323479285 259440826 803602468 699669476 128332367 588586241 929568245 366962004 103012045 91410707 626021716 844496650 585480644 622737188 84043472 351921481 103300018 659278615 424579930 869935369 67826237 598749920 479797016 285979656 652512147 739019006 506234777 196357785 52703863 263296841 388162404 316502085 751785005 859618693 655900213 862611830 938317857 661465880 632572452 349675027 765982882 225955917 24565570 594062355 693836491 680563350 415607505 847125636 696353457 810826207 619197391 490023097 173709528 592191018 194135244 487010042 22581991 582354980 570177868 204235716 689902748 770108986 612707387 966364519 643585799 143679044 557283635 467852744 118190462 419495799 424543656 729171649 293865546 906730079 226555071 389408094 574563343 693792650 364912099 979311507 710163614 155867631 364580237 634125234 380452054 201375459 148193445 295726073 596415703 271175853 630905286 751682037 583758706 394658913 582728211 165632881 255985390 176967561 554191809 555587838 158093998 372944783 110468667 343709524 514213375 592005709 87190168 296018909 77068471 874487833 721481580 600891828 256944464 59366738 457234605 145409455 572119297 820882683 399022650 657455171 695024125 427526507 200295922 396878329 479404147 509340187 595183850 354000917 755612629 243390890 528781491 556764232 713015145 746348047 797369796 102091540 586287497 208756662 762203422 749834070 714454590 477083352 961975113 258873998 701507112 930356874 691888752 379624007 333837959 271851648 647713699 857479009 782238498 379270703 588763794 272466008 321035924 270635507 554359749 527624788 239675203 554939365 470169774 332196103 788825579 544868704 451433950 454441164 6452957 102445406 432768554 433824469 120681552 212123528 718474853 666888923 4354116 156718036 288546911 692958674 626887190 161426493 144130911 592069385 392359487 783530005 55782730 259310763 120366531 18764754 442301056 822573883 933537417 731022585 319032812 850496085 335093899 725890413 564608420 285097014 855809837 846048910 670156832 4568907 304238539 641469526 622225936 435194294 35170299 69264596 241547475 433873993 575269723 355130545 233170505 119257852 924445949 897293881 361919635 898061643 912319946 174898071 753436161 419685936 262347322 344022125 396433590 989217817 686245788 795390841 659700223 541328628 996507143 329911280 773081173 393905966 7737943 425431400 834183647 268429449 576467988 613677076 568399226 126887706 557992824 171539288 584698303 316329059 31438625 881035732 606207535 565177301 91702228 553317179 26493591 123446108 669179183 573273352 328398417 74096100 184458091 301206869 65084535 445088810 652261405 620271186 166704847 360143269 340777933 903485127 950309851 720385383 990716343 24255270 158270585 340949536 997037849 298042537 418289068 699017811 274469863 453558976 256380435 653088293 394317402 348303087 751962583 471212946 202773353 151531120 572708750 242469233 536055203 576011611 339291143 634818907 743729125 793422315 579916551 452149789 735294023 833425145 866658695 165652304 954433713 825422709 739081069 203354016 989378086 262743768 516410146 64246640 748758024 477887540 305470978 715558020 371744852 592918827 928324714 106264141 668282398 987631559 525348715 204967467 323586329 786070349 178728998 51339226 771414320 844578529 781198788 373669213 322823917 715634122 340057875 336315546 901439716 770234103 634421856 923743695 733982996 792083155 212336116 678041724 854667872 450087858 122256626 574238274 419779560 246086166 810762651 625346402 782742444 485319463 860072689 719437890 204868463 77446618 710031781 243737825 914775515 423699513 75048183 319398551 677580700 740448671 148811567 324117352 433642763 952349296 34646943 545056748 290383105 524781337 577383180 819562604 604567299 122485925 488907890 124051406 896650203 536523813 142038074 238900477 792145741 901998489 893875204 338656008 760608911 394338727 617831742 516118849 672576543 375759405 41508294 328145899 987836585 256810468 272879404 439987673 470473301 223566866 754432552 90090199 72319782 2294996 41960043 87948685 980068755 845454598 402467864 81085560 352976411 636496836 783359975 688285168 872592255 796353092 961267397 571974604 549272544 665427050 473058703 200989918 665222656 852924203 62282197 401057952 598784514 20479323 854592222 902979602 454187809 261609415 956231080 645088226 884088273 366036177 291885660 381885293 266607873 788505790 583452867 947322282 644093678 511756567 370207257 359207037 708483712 88758126 513572785 507277037 558328473 91480527 220021499 263153577 395440478 651299719 20014955 601271341 563242130 218725563 379025250 265663600 21749589 235774469 862063693 758115997 699826432 938875410 426094571 228183051 968093564 673514081 541438853 355038612 402303427 920944115 315163595 930939888 954921681 586923122 578152733 66552971 15309014 689344666 897676421 801069257 901360806 577402520 472775186 364353610 264643278 531386274 417654721 827279831 277077987 945992372 956556661 510568006 780288911 798633829 789185646 898474513 625041448 222756450 72351057 237889608 39297303 939520725 295827572 352326566 208412724 393201201 306100171 606736357 219389919 907138532 343141590 353549762 231590365 1112297 95401161 108761542 136376881 400493889 973128680 660372560 482709117 587324427 233133410 374001913 836002793 83006912 871674707 313623380 453974548 397974052 85308864 127802789 15331200 421490744 90721781 312993469 517369310 913749545 783056466 94857217 895789787 725830043 711861047 193663933 970899938 40221150 173124408 25806522 244405706 487228187 410264764 887564845 192364808 235981857 650215815 24088019 470151964 656518291 989918970 807772312 893686889 71396485 724606745 942952286 387455696 590805386 881723350 591257379 698708770 226877352 692642131 158354299 267147391 754959456 518871391 725588520 308991083 1880192 589921352 360795850 668429568 74933560 557293897 14748641 118967749 495471424 659062990 637914775 88303507 635429724 516127795 589930781 919106284 736452331 698643723 673865608 167514179 527707378 829634599 552060796 733632792 598813824 51848358 743831081 154612006 400331576 381044959 734712644 756378547 92031636 672120281 406295694 570378095 204323727 921118577 528002897 892531530 531053736 197394325 222863751 947177925 422940152 780588722 654176613 136828551 572428448 925549795 362379842 517818136 530782429 456661690 259138833 762068198 674256637 221305117 578478578 671006221 323096345 945330556 873964515 763985271 295352726 894430756 499188118 78204015 446331794 85999082 769906390 833733206 217617599 905698444 830277782 779868913 925193792 967559583 460069234 967241688 804548523 15762538 110296211 196409231 73579551 140283125 172739738 418858558 895400292 942239602 443770614 822184094 136693594 718520462 739457591 260675526 415082698 956232012 66504096 331805025 53198841 547898500 138179096 819512717 990902135 84279610 862368411 444800264 466878760 258175854 869281537 517468027 21960579 795670006 953247809 629188020 96732347 352180089 843772018 1676765 470626092 731007303 575703716 516926917 196289220 467188100 649346564 539092048 920475368 287792384 800786878 856645428 251970918 681594201 397525181 357329038 160299946 239856709 978902981 257863494 803824183 513558786 327889500 299682821 777347386 527440010 7739283 22735093 940869439 160960415 515533567 560447666 827745690 550528978 280195597 300114329 119289517 878234789 829549490 686775436 176610694 783826050 328305709 385825660 546200236 925486244 774509931 115960390 90597746 440422785 952714082 728671538 712988703 272033134 181813359 275184708 284613993 361117618 26964628 359369405 332515882 415213936 39320683 361933006 618350862 34376082 471772866 737298377 951662958 719834036 930848770 562548418 887748411 868176326 713550409 47139115 656015042 775258365 209871822 635328667 912938429 240283705 789313554 263328517 343400950 314023334 249672935 40187537 995123416 427643737 380834997 50272370 344785407 970967222 44105655 754432851 889545491 587381510 612245968 409480036 363800031 276922050 921626896 451197840 209508339 348903450 244369714 837903386 853197697 862338868 534885760 148082113 304317652 81314261 137543306 48355073 105680459 270761170 969890235 333247460 752669523 750611573 145353071 629598730 224843476 991888863 870787891 965341013 540774305 16684086 241691262 527081651 152172858 29958656 79901893 380304279 2842245 399354234 165797593 457866093 11867286 54764259 196701082 551265502 671626451 396303372 238438419 267279110 654914581 547187366 285776081 343129575 777958491 541695807 742320955 713299796 89621456 989780691 436775012 889846844 192012969 931826659 680551775 261160412 615612417 54967560 893010912 654942378 576467912 684539105 36424198 53623628 542300711 310036154 124954306 61484574 917104771 872964355 125522973 881501825 829559457 556541478 798816813 374020172 99306655 235079758 918402119 587589537 273081977 686030260 542271745 632630529 243392635 472454881 270650070 59770904 697208120 948601412 231642296 710342619 593730943 84162842 853973154 799919327 140852414 614068309 59398905 546577008 128272761 404806390 221042610 569152974 936626792 876809553 420163399 312159926 684605437 43727224 372974322 378282658 133285825 769475957 587446171 909603968 292140798 505068925 995988558 911031824 452110382 387467801 998298849 390211483 353228626 544211784 238564095 928492123 504230888 792137265 612127392 383372432 864848510 916834403 231967342 675829095 812851354 620179070 675331074 27832525 342031508 531035433 786301780 423403726 630489535 789689529 159012714 224241364 5786556 179790137 425122432 312220900 496941598 798347429 187920211 913920642 260104330 747952541 921908642 549710264 110593494 45824818 350505399 281142051 361855948 237705507 615825796 255506306 91643418 544566850 862275675 866213115 214724058 896312952 395347247 463418224 177208952 238953371 678563944 820648427 137032394 389465146 223721368 172509399 626236269 130496750 442578157 108946872 837526100 819279346 473194342 712788768 443491343 340981276 413772396 818726818 740268760 696720620 812948993 846541521 480781744 624637537 943892997 799119351 622550045 479414708 605488258 962915380 260464828 551394301 258366084 674436328 74114241 894959222 330553733 389646763 95723213 996916067 318772784 943066708 566608277 12811395 475697593 802864049 980972358 21901447 496552108 650549526 359273862 801754099 935033407 399465211 919450673 50388417 184460300 315189736 340948892 787180610 46340785 422875045 548927864 523723369 41593926 923908886 344390521 626016182 653555549 27309690 54840180 404739412 69021775 672435023 929046358 27872659 379137451 244004284 396623282 665966555 132599268 955090022 256887192 724119366 834399095 349167825 696222754 735062244 321502733 178306323 273529051 841975189 631157594 221965845 929715204 131294428 405878023 93826113 511071219 989651642 725698251 66495144 732449813 522964227 338830095 701422560 798030249 763541121 743382580 724779483 611501519 125530300 423612078 931798499 718245696 985832072 101466101 973132520 346749317 215549043 18774963 864933486 299189815 744610531 544387754 332509777 483866459 843159426 488712701 157571271 80405252 297832391 64744329 700455784 919492999 942146164 190989460 582953999 90627490 587753185 80062010 781895833 604878363 24942603 450661141 821364620 427512114 688773779 82971170 259013191 474723717 656350213 996789640 198263391 656931681 155412827 317135565 630898058 50871384 487981590 123262271 954940395 106016636 626554315 935992688 268206345 748518120 15422759 814826524 71580252 258168483 861396095 592734031 354295699 977215749 588266167 91911718 767838477 77597678 668934860 942403250 203485369 27370369 483503902 943986578 856033927 452098172 762248733 879885649 851032906 159559933 60979126 120368954 497882653 563410886 139811433 236355646 601259484 128979731 751933936 613263061 456197199 562136958 454122812 304942679 135606207 434029058 944114938 862194838 684757672 99552975 13309065 4086523 103885496 414023218 237008449 644568083 988820607 753866133 923456469 9367209 10083137 963885932 257279612 65441322 257902926 381413103 708721470 434227685 707610360 777135734 188768200 946902021 128327167 456335059 920773380 535306803 134041638 638151170 890457062 894876739 55876391 305658286 584631061 41571176 653165428 842163963 727628913 101214455 981151515 353221202 58244754 797253541 481743180 447747756 913128757 512486090 764404225 831369281 669565726 752330053 329860803 44454802 631868837 390653791 813608771 899952585 155165439 827080271 517852367 960106097 115656438 912370271 4837667 130185468 431840094 639382480 692742612 35850169 524733882 457885012 445599401 117665017 926785178 612481022 27130281 436063997 997991610 15324581 534924757 614659499 945509903 51449618 124196596 916928772 755043945 2560380 991394438 831076619 496198972 936150641 712550213 793591836 362648965 290629388 230590413 539871534 744500682 801601225 285768708 990529286 478367569 906123848 755109679 372031593 324519241 946361271 781513634 486845478 816544239 387382989 147637415 403483696 126659922 589442459 618488597 471475962 923428346 245821533 226299340 909163325 385357989 938296971 515548437 234680081 738486153 129182745 950621993 347792441 808271020 677828823 595257099 627116916 647941788 40141972 372779210 786662659 535726295 408870976 484291292 535884876 185988288 630764790 139897950 403646410 305924163 236415135 814857377 252101740 879439301 674311418 386059536 387250268 521793289 460017422 493860099 453505628 770140604 71504581 387053444 399547951 153258628 541636446 943418384 897006738 223609327 347407788 676610057 746165735 424429919 871107053 851389672 81431086 803696663 951380750 688469707 704628638 966167771 836357113 241541016 867444664 143383559 816329270 7987697 767281012 906855703 770558954 341317152 951752785 78368466 637548663 841614593 150431514 296326879 923111289 217344167 302524007 623178939 578754423 708509665 946983470 850836242 65033531 531790528 124746019 243319920 375512565 139164790 936125329 202933489 923272481 481642349 335580479 836153700 632805225 237944005 851083260 18732477 926122338 89637239 950971975 440220728 979257560 89872053 935490711 791403956 627276975 615572456 919720745 860899187 458988568 723449062 579034538 767065343 333162686 486047236 298423582 296508778 230700177 369771024 680107920 292678174 896388274 593304183 947077815 722069528 720170550 985343600 475441527 331805444 258945574 57101087 374218224 652811054 975151963 848749297 87465593 838614003 143563241 175126108 555718587 276882926 689508899 86896713 892504431 700997145 822812701 653076167 249890969 64154629 715246162 646690750 392257144 637885497 967369564 930198754 188505295 305025602 484237062 699728212 138921763 645611872 73233147 197704790 312539147 645793161 541140116 95477073 94588762 497627834 755953516 981709416 481861143 828935659 513485080 465456181 754218211 721693723 88302886 408278447 122939382 106847136 616671080 256619102 802200810 990308290 773048756 426863305 287816046 115607799 597916656 750888754 485021463 154872736 884385824 517570080 999337298 442067740 303863445 903390753 443746407 295201940 24922862 466726199 821601704 357924219 151353961 711001977 486832290 440713578 808655111 871222940 510609115 512260215 661985178 167607728 891804399 729985898 783272705 208556502 413705010 606729158 614199570 978271501 6835868 739613225 100884900 944472817 179303735 216078098 760882079 437179422 704042766 812650692 841876133 939230811 621694284 585993854 215495720 710201217 757667240 619049276 10109543 929256460 901461887 591200932 718981739 991338814 339517325 476711190 790770322 191390622 352554904 830644515 916948857 16803256 555052852 973605903 771284422 212937551 743220127 692477271 606015476 173502435 306911598 890350905 547681009 972352110 260249070 506970473 301450347 117068972 409512699 569378987 140363979 346932071 5461786 344479266 65362056 682439831 752332703 225022728 51635047 729998984 413425761 474785507 919295193 333417572 136843526 877966426 247296076 474232835 903373574 767518541 639646994 395240009 715391641 958548617 462679512 96563534 855867125 165416447 397790634 999589769 977366591 346827559 28604988 713964917 438654017 459964000 929426319 208300981 856083499 665636897 184390375 931506117 489802377 595901649 754151547 867107292 159067534 635127164 607698200 489096923 12910171 462596327 915681403 927426873 145050174 541452404 657071631 56550235 696128704 958730002 409951887 39318816 586824506 688505810 198778861 932932565 270139447 176248517 612105297 89753322 64181369 425035006 232762725 677051957 783550985 554898521 109028780 634342099 178311546 166939146 742038901 723139510 569521942 96401008 684729491 973332569 439052637 375720221 357802798 28433403 917230687 74540293 755236120 180184718 423999562 34231065 950405883 508229221 55918391 86064526 867348314 479822696 978842814 538670901 529822170 152059424 392078141 32630576 327891336 448761705 185461318 387283778 167268701 585937760 612378996 990157074 379384458 873009729 981190612 353668324 143572548 402864961 271576851 589709297 369879353 291021152 220282497 363063490 318312823 917378640 838183002 663752607 770898551 50821488 104004653 571006572 236447595 591074120 394342564 361251289 280301967 26173472 432677027 209948718 424330555 196986122 114444851 816049152 564505014 572118068 677226137 906811466 423928471 707219154 650923624 638959892 238029803 314876211 134789224 925132216 653370270 954822274 603820506 834530689 798569334 196674738 532832298 450869414 843041997 179007237 735490495 431208548 140342268 479170738 389740593 266741567 170051214 78349610 819246062 938581672 395435660 838265628 670164913 225540204 521580937 747292615 342369019 236598432 863807783 48507074 828545799 523314678 325813496 214474558 71618249 580615636 949850938 515346630 688599166 627315033 141733575 660798597 156566705 239063946 278839273 881702987 232142865 303668594 24693789 728307935 598587167 750852104 984246416 694761509 43589107 659453037 706203754 116656705 626327798 443201704 911380862 382622019 647127892 154433885 812607292 249725849 501341337 21448275 705800005 533005036 114524860 206105163 633953927 459228272 158358286 677257829 301295727 756130969 161152010 744626891 575705716 942400518 72240475 759839311 992450391 442487919 792784601 972209571 511021991 179621853 124828931 148955016 791920210 67072813 723786031 582521425 223644896 387146317 350159867 156233776 461393960 952320126 118993921 258237393 608500302 102342657 500260225 942996937 68832909 692025326 588478137 103425453 552317520 191893286 222372814 719918335 185054716 776881074 374280787 74642730 622098979 951606715 551103275 232941454 847907858 907610575 339182065 557166600 885855282 588554310 975125494 320629441 994543594 153690608 26281124 384877216 38256194 287254961 544718863 514603141 150315113 825947255 48140484 905422523 909160960 796671296 515515774 472761426 8689308 382765443 25905761 896251875 382371791 745206534 813614534 773922739 436711944 616862671 981594717 275547824 678633223 581137978 608942360 378829380 38314305 582687022 372492630 422551888 642094695 988340229 620028739 872353400 527447803 901719841 877318692 686505534 197055784 480253066 993957950 636903556 926131328 420890244 205242561 595440946 39142155 764823155 711874864 84668413 511235722 888710704 452518872 906028161 687209478 611815860 577873749 561101184 364076666 660282423 257060054 362613531 99262285 927885518 384696754 399832681 765713864 13127185 617598541 776027645 522685363 130459659 735907439 295459665 846325741 371120795 578112577 481376731 228722923 748912912 653433399 12051475 474533821 706984389 439362092 308567052 938978653 103740178 715500384 675207384 313638383 527728215 570096694 841803356 245978680 591243586 957547231 552245329 280653148 675399568 725987080 959877502 105809387 856469930 133013541 965968056 955475259 208689732 302687011 685161423 620289212 489900814 519567979 939832764 823879862 796587445 421996929 964056359 349680442 376909971 854022049 269549551 253956350 496212374 421686287 520422299 94129410 43167096 576689223 235432258 846484056 513111282 757576882 51529886 632276911 169370095 559830424 547710643 829275375 338903977 547464581 87599052 224096578 648330073 781261097 805877625 568344832 447307355 347004781 192082905 680440940 134955362 22952810 17755298 811136118 258808489 351926277 900713778 636501155 550117223 430134503 406529247 528464460 929486172 202867647 308770038 203289709 52941544 545686207 845686213 985713683 129466882 870020011 859605848 47204863 670408375 100565496 291603437 826244583 389240412 842451663 248381818 547178607 763161866 290044827 381903556 343556875 260331202 617484283 597454351 486839322 425686252 246690255 855536152 337100707 209351918 264089227 71195871 400175619 228724889 381977018 212887679 476998899 509228554 475281380 228497616 358354964 416136556 616636527 193738429 524596932 731903380 937950131 972285460 673509635 643903397 618489786 946215513 458805448 361612869 571676008 812013442 856893304 711332342 780168193 909827953 487350333 52359234 884666485 757921261 39701606 259212218 229179168 993663564 540466432 163366350 633056152 214264277 11310569 930054769 575556964 667304914 647985981 571868587 430925057 583838572 104907245 30761473 450182835 136916639 173027855 6865294 547333026 749461161 244282209 430092584 779774338 830531432 103478843 730448049 91273120 923308472 618265726 368041321 592139469 358039407 438763081 612486268 398329856 120688067 264102803 423095149 980770368 449708015 561285507 814743150 594359104 666762125 15165603 434649670 543974253 428541236 731129451 991978676 837974989 316060438 538169874 689152932 461299837 624090854 222050081 141758818 795904686 568201900 822168822 886555052 997272971 679230251 854508256 464628287 818933385 331560744 309442888 774664713 239508424 16586688 432001976 732791700 345319485 419220921 292698875 87002687 842548834 252807421 938543752 632932240 741492514 464500990 331470722 163195381 226033639 996337272 50237435 203567416 492102148 726739631 161748000 898908911 713972544 158592762 598414737 606737012 476529362 44487916 792129943 494229590 357829752 356131637 622902293 5292825 953138675 347918760 124144877 957394699 62913559 613692458 512343673 956622828 883590944 873689657 739005929 495044529 528709703 86063507 239524075 258893241 350478924 575535025 383921359 565466116 180573555 648587093 946736315 526553787 351475517 997553605 396003238 774133718 80139393 406225596 8702370 166948917 490450833 284243888 34563646 400511855 231240011 542837336 78026335 535046532 919281044 617478244 76818775 268057357 615140224 557574871 544015113 565746934 815279726 947429338 622747681 839710185 910656625 621006153 764376519 453661690 847688284 80407511 290081210 204938660 388467996 128921460 127898291 327692133 678181785 277985819 224671932 47361671 642408585 901243374 953977724 755800324 690894932 698035975 779714498 865898179 783707270 645287649 787345311 598737036 549945620 684760222 351696885 44270399 558165699 735317691 482055563 495066675 977340600 744267900 213734444 903556901 38716234 629128363 229705092 176782335 366008590 152044941 411139228 134950482 988865906 179989616 396435573 633149878 256383378 512879415 39854098 147388244 986509633 913859238 941407087 165533320 907313438 675780990 445163496 204067898 145515422 614536408 889023419 610927049 574734263 303366522 679935127 164536068 563132934 866438581 860552196 25419453 573734333 479013898 65485208 585104280 191206257 913229787 616402096 551415649 5886980 713842337 393801576 943069645 854419605 626838111 604196235 100887934 231882670 548705810 635692213 589869900 899582757 172903907 842763304 513943056 481602330 34472600 82707905 423610792 958532765 534985201 59329819 962402460 997625889 433073701 100932129 569961028 862514887 595957007 276694540 933093896 378887418 245326301 244661936 741188484 77090833 832901097 391684412 856336643 121753572 165368708 651766941 724521411 257890522 139076073 429231228 205044988 931422133 795275451 966214415 812499213 989034968 54488403 531292553 654403591 665200431 500110459 732525817 430697590 576457493 979250401 865156286 494213905 744825824 598635877 690356247 24348715 550399330 819855275 928731386 126439605 248181349 658726283 970189608 387049846 790775710 283384436 139536517 158520828 865848209 851195520 435226824 748838739 91276410 49507197 918131486 947527321 760456264 358983450 416161993 564200569 158687691 541929377 652169248 586853212 402785227 569413708 981189479 735696622 53954091 884710169 704652971 157033002 709990583 225348085 604499167 847444148 756503515 537085131 743523969 781199205 737554986 585871484 999685493 400758013 833593729 71900736 587801747 60003541 517995962 100560352 942852019 405921066 721920881 705712167 941624103 576031667 524315199 344369099 141293128 314456283 743937326 804450653 413153639 671746023 697958289 394197369 446287472 215383161 596221329 404016953 147105937 273885124 800028623 842653198 186255799 820606791 303674137 469888375 963990504 934519357 813868479 717339513 576302175 966500295 846368034 518510942 97444805 424391829 400687195 553064009 822595569 121093059 199406417 817383977 272641034 64399914 145326487 502811716 145202034 477109521 139584302 810228200 187234699 665347532 909289718 127999496 460360170 78065688 999489864 8278482 748630992 117883564 891808244 266743582 195111688 667334664 247238114 903578697 910149071 949484551 594682679 398092280 343155408 162231082 522421786 441607039 943542402 152842745 985848326 604568833 887102185 270201442 458319975 837436304 43794440 444235352 836572744 437620849 138861425 871580356 474620550 770860499 110279548 319186882 222778851 650324969 253631081 650736565 747309710 628906659 979086249 419369699 639899075 92393953 699344391 45148756 957879354 721361830 676174783 435204700 73118198 843678559 585320870 561287661 227453063 438646508 25087395 571602069 749303116 971265691 754167353 945205264 821118839 567792055 279527127 329809928 143181249 300965838 273578978 232318741 588224147 420632399 971812477 727600896 154289590 853715711 451333161 334089671 346453968 463924339 608589941 176223854 823161486 694016845 698380192 690158568 232274918 582554794 708617659 361736384 366720441 478670339 688326948 326110869 530724061 700849754 112121799 792114343 816917138 656584231 645476359 278396043 828801915 501025417 101524717 546958759 327701785 543035246 49994077 302638499 506759062 3451123 631219658 790961463 788792018 763002863 981269925 451202629 479503280 895382821 395286646 58075251 423005719 35890461 846305937 114322684 621402385 894527587 289089662 227341255 702430451 571411069 643503914 964456613 920834648 781952808 912755224 866847164 92808157 78497218 931966780 21645072 629441724 771966833 271259110 575775039 722300066 966888091 519085409 924209027 200526681 372322226 989572721 338956589 747906672 207941075 615967389 562717000 798526129 298562857 30781516 978001588 777400877 599506874 105662839 332667171 411618488 446368469 453698977 691799806 780315069 501094179 428262544 447679283 56845064 81364395 144534716 916284024 23731524 919097252 705666342 165452882 927405070 465326276 855388292 37622782 999840636 507333247 314474247 24903486 532368813 649914979 56259298 413544503 152311966 956020168 390683493 300171692 678007893 633164974 387027125 52761612 49825521 403459987 384404897 287482847 910946301 883438805 564179337 433409859 392605735 618625449 659250720 895391666 564160567 753046232 908339931 769709722 363517305 324728379 954014373 528669907 934854682 93510814 155470094 765810681 655944143 166375648 30031875 339007347 496615109 151949328 34578156 771189905 357005150 359066300 198987557 801250944 760901724 808190110 487650099 445602497 292661523 490191439 336498631 940906822 868846786 951416015 695532446 166180355 178794256 682949652 382916650 786554935 836646290 280804179 790550286 475955661 354560208 818416943 256581866 106859960 114770393 369240203 36438117 620383999 84374605 91473836 853728378 950429182 472526011 96284226 954425817 529959831 291293840 325752079 890995635 270076693 717040740 489642049 300108998 762503616 370134400 751056000 992663901 869135757 401618514 628105672 872763278 437274345 483037768 4826088 426798260 572313611 610595838 933318488 647324277 705748869 782148913 832281469 844872004 580901178 33644641 306153449 328338879 808446215 911927320 988926697 308782772 854531610 196029516 313400863 456319506 568067778 569768298 205075762 675906792 741573330 408014374 770497136 122914031 211704152 935125598 60895239 280492362 43383083 45127909 531782678 38723920 93464959 71117936 540652756 126632033 427161059 460377589 305904078 961808427 886879744 159389891 386349194 917445883 98893178 28082753 45491406 183308871 329803296 568873560 803171900 71445973 523170660 406267529 35725332 593452872 860689272 59755511 648115109 662103327 619530770 261322047 565075105 584207470 425000976 727847576 865327230 370912307 913833850 980516548 612184667 750403202 946663937 986564767 288597842 464562286 801151069 355110270 864549665 62390359 953793245 945238512 928060240 17128645 322146951 492294338 105024300 669120875 810045827 572684683 106846389 511680351 999783121 589636020 87635190 845548309 624731988 519935482 577503556 148632269 671604437 801543343 686031180 741713751 601523229 570615365 655745073 625184361 820578311 191518985 157023662 859826061 757461806 782088039 728313980 69206429 808357096 822702071 772650863 357181536 134557619 678787101 27420710 833491363 652375272 329452095 361383913 558243958 856288688 105241292 308175065 674035532 705110011 766419696 262209432 980533345 389214279 596070930 823637092 26362603 242161534 672536046 889341771 201549542 933492738 431091977 979735482 418142076 541380132 140970093 479852097 165418805 710886046 869351710 387649554 208809039 573431354 114343714 352386301 880631906 675608226 781841775 374082979 857752383 591385793 810214308 880261086 164007399 446912901 358365607 65567109 264013212 703846822 186679660 383581836 180758162 136232227 23499843 143885125 141528659 888101650 371276912 299652506 96664662 225095721 190670482 976018715 488037305 506127968 889799167 594031362 915650331 987713092 596396380 833616398 784335474 688219477 370951237 552386707 317098295 134459748 272316499 272831958 405038464 35001982 334358193 694106061 562938060 38975706 677237564 289934841 50879562 224112340 769258968 535601366 20914436 708537067 357470634 931077406 985632838 667338416 361273878 505928500 295445016 505492951 753058373 421571581 713756892 66688654 132228607 879356870 220165098 231720865 403417102 938266475 871112786 312941585 252248842 811157414 202524467 121369057 673926746 848097795 543003337 206473400 77878716 107568439 67293799 140749952 23198017 11861904 209352089 576585707 606097561 3759917 657612085 606646131 376128997 361507221 831896139 633418718 470698567 754569141 132014840 516959971 15373688 629512942 52811690 354949260 116845995 861956918 201147898 721195031 9223603 683087062 385278101 413563868 228104620 955054068 221243951 665645367 593739106 742901468 670016041 305992973 415775528 715635306 406487671 537834084 904834543 606935843 962585351 981741622 806501425 944896805 162552516 756205457 569834651 421457084 750341432 382129573 299122764 473307907 889698635 645623600 795998843 846715308 862592818 929790479 386907396 774524280 143886250 958868448 29093129 817540206 871227675 319230062 112067814 97242571 817063080 796373014 206023913 157687497 673832875 462413904 419865763 993543344 611436602 820594084 440806877 285988448 63779606 414754161 471299567 422206082 290778776 153768484 549358742 773355884 113065212 954555158 434531728 730651287 172772963 298255552 190006352 820947009 686221787 839598869 631722745 236982085 246291569 921692465 368240208 1462924 341931490 982523353 674996070 586295762 266739220 782632322 280497081 413881657 539404007 924676968 537049079 631464794 594446407 287049108 89459231 483933274 362838929 245085574 72960051 522001213 603562355 145284037 706526192 11494095 310023416 550857700 339373821 594469484 751149790 869084718 447399776 312648126 15568862 811909314 908597681 510643503 859624705 874665442 378414802 745161376 929035015 214274807 441212473 630320840 276091432 673248267 849750495 169094298 434541391 561393381 393116815 350115837 848257552 814893676 276926736 535501998 937905765 112255397 11105771 37559880 553815465 544909061 989007171 590135406 705949991 601018266 81499368 821929933 106086869 688154187 758289488 396540060 235373911 833375873 461181729 944161632 591083782 556260350 162924183 460861242 826856008 188940190 610982236 687014750 147636598 785450854 144752607 347984256 420351441 203902722 990463026 994322013 122531260 465024696 633130483 638592926 729276511 602476318 590560470 490254126 770929696 58610103 586317767 382787832 668459631 353207629 424287947 109713373 68171167 375795879 216729656 805545354 227047556 150283812 792058200 216239960 59833522 327329631 188580858 574132467 435468932 955238655 453581491 566735381 529022952 794948265 106731088 605397299 219343596 997337040 872228536 666483228 886231945 500145871 390802021 774596549 644166560 470967389 766532822 190377671 800821201 852615081 559008008 244517342 559094679 199217854 371789855 619361120 40045124 982396111 131935543 153563315 398170331 427075966 580442843 387930854 897640427 716165438 704159996 359223587 610384472 903046701 136556516 809896695 422432110 337794583 938740036 91600859 775960179 764714588 607122685 834106372 854259583 86949097 407410525 271294570 859040897 396547951 388534023 129022508 494054715 675612125 358010087 400060487 292680646 4743583 146165767 153857123 520674726 193463160 515590199 461000910 424907427 623103669 240333412 755068183 57650403 334566983 959379044 687402849 798117232 788024101 738391249 209434740 872851319 796786570 129204963 113071251 423000 195221109 837296173 200516414 283167606 393722883 308815817 536357249 492930751 740587595 228886309 163459745 832541113 814791870 205257186 758756535 252326691 477932286 420873542 841619963 333852868 38308949 845047568 608737348 86397298 374653806 661110530 214141144 388515068 325804720 638016001 373451175 58526258 989458713 489521723 875375302 620734185 420679987 38080443 850857530 888970587 937659805 241777975 240235187 405157366 350733923 895529074 303109153 27301638 64897064 863967891 486104781 190072231 845171629 280403410 730869286 263969512 551106163 330713066 572874466 28006947 821607866 191464783 216722687 489765274 514636963 80337299 468948421 154816020 766618472 639022134 950416205 619993363 43885510 146280538 86023070 343170760 823492641 675248317 624544070 577489627 257917506 62079262 10188273 2107943 475048102 375213535 327440662 746670574 686700537 951216483 772993846 199287217 996433260 101189509 831744629 128799389 601710092 260099539 121033305 154894670 776510814 916200261 79242738 182917581 555480392 16860471 79330475 702227178 24030632 875733175 277100486 810034732 333513881 408677443 72154089 944136527 307875857 563748765 996642402 624583094 153682225 492495842 280939603 356679673 271133695 714757085 446255521 43136147 119175626 344276990 153408225 275253809 632176584 969185067 459767581 950895040 564884126 698319521 920123408 141576306 677940993 459574023 111503961 303448274 903019558 887240663 133930566 78923060 325186378 454059964 429007456 736423792 685533401 49050362 995284171 106215010 653121565 670705724 321498964 289469707 303893364 676491346 60659255 407191769 344615380 688484909 746193613 679292969 729272274 875568243 952400423 491862115 690858097 357672535 321917995 509267650 689530340 394337569 835718478 995640087 739004567 180231640 296894534 351135229 679380079 242998498 734293088 44106079 506250101 499411003 53277040 416447832 762657122 796752339 801061877 416163992 815821709 794241520 94411303 799619157 339902179 390396577 391266202 135209784 557815748 528683410 374700327 82697896 154521321 174593917 24195844 973487935 394432975 11463970 204224497 33121833 107991920 660454009 940935037 575142675 420494838 513987135 316327519 831516043 263175558 23145839 697931070 816478502 165895596 540429502 151985484 786707354 245815250 629065482 15841537 344440859 125539754 638421255 750620186 879793534 732322272 848873638 81576436 937102783 539226579 925631525 857068931 35534672 990508304 807178524 598763712 607311633 550320929 709144964 248420193 904806836 528754851 870904153 983181595 911283255 389261676 595226797 518649926 997281448 832308340 427405497 595181509 543505184 110731426 925783273 325324856 342452634 400498930 496719325 307620554 202167335 692506803 446360895 364075709 567245683 869585712 483512675 556856564 845204795 456842206 510212806 592639822 610992296 450791535 200692328 160501929 88005614 773266460 28745074 40517001 369637495 396186203 363923090 511006552 348663174 345089748 477709261 453382814 465267361 765280294 971529979 947527619 969456216 7559482 64362553 346877986 188527112 842387938 569656824 788900414 660389187 774805241 382093427 628321585 9369194 80691068 363352087 635481701 451459458 674572687 868015059 841796614 940273655 675087990 242104965 295131760 217950139 333069901 310200152 448684166 76328786 796128891 344556521 486803301 741096554 967909474 803374589 851822650 37795973 279706721 212059932 717882262 222670722 87902351 537156514 983138957 624459019 863034003 864825652 701664506 422518494 122148010 428008658 219706679 855360070 630830878 236282764 53677236 313306217 613412027 329253485 488238490 903836853 327960990 643280652 263660324 671610740 918315439 725783286 583944595 564493201 101911429 948565220 245724943 385007069 807030582 591827659 824597472 656499015 763234 330298781 234036760 659800429 507633660 904659644 52876478 814028505 42175243 787100258 344880686 346293776 621775044 707141414 796150074 769983216 696029833 472298609 26001152 132611502 600198688 503116399 158502698 409748219 579579191 125512584 604911305 639444432 892946374 374901479 203740817 420681629 650421612 189553467 751974265 856196319 162837928 571157897 722479461 310563193 988408316 908022180 720843510 486992588 355245239 946966801 1151099 143520406 244580751 408754040 596306500 126616681 212718708 162879495 415480443 236819677 173719168 447514077 36879434 342227332 178410226 316784148 187846465 421173951 624262376 910657932 613077423 692364246 338641321 109928473 577857129 791861505 753638906 700155143 344947837 859329946 982239193 597463037 377336823 736367200 760488301 764406480 396799670 842287760 122859591 182317254 608558916 701385534 722265700 131690661 772855118 833052994 679639087 550171897 992308621 797348231 274482686 473739006 939406009 422366776 727191277 162954492 887998470 706626554 639651317 323657683 657963008 782534135 431316664 372962547 886648818 441421353 611364547 33498878 819362675 569022772 845210924 876171786 725252193 561328795 298131815 454661421 400471463 90681194 509963556 244013867 516721325 312917988 889522739 746046385 783486939 186146959 909631309 794813900 644265859 501704929 35521338 635176513 715769077 823003260 542977841 2498456 986568135 115094760 39564775 428690095 997927715 432959124 274046139 561735047 541865341 259026292 614976628 994743794 301571760 991645463 443201824 289156510 825216203 630473209 634894055 711420370 311171493 89948635 256414433 364162782 348708488 591686561 573050193 365687414 225499905 916856871 661180584 527190069 824080558 476633167 180952373 841302622 266763200 574519815 431993228 343140843 438362049 1944806 609060314 945793098 737905633 344344791 427807469 488109231 607617672 108681665 988894887 334214435 257550801 829270021 629371253 960193077 766945016 858633406 327455563 731394172 588802467 887825656 900797071 811565298 568421495 55791392 605685593 307324310 688386747 586309112 64734943 391650395 279067700 11251649 936391618 602504779 333823720 575597909 930383535 306881821 762564265 534598151 588693976 685877493 482630694 585863176 302510964 131121674 522314416 730919521 536891499 537143559 787930687 949945062 190006291 222234488 369645160 324988856 714818757 469696146 371944268 434065358 160916196 879682394 203304178 134964418 833794520 401982821 532715345 32229378 952771941 36858165 87432984 144979271 783720171 118274922 388408382 736164444 285617427 253543729 552935182 885663917 288850002 113222194 701522316 683907363 611935571 138508780 526817615 935894403 170438480 376695229 30487626 227631330 718889741 820020874 179672550 864996131 852862325 178922436 839550919 188939712 926032420 317735952 908850144 760085281 206099026 603348968 827374556 703180941 571019039 755982963 148265246 883318014 682234650 938702342 532983465 719619965 881071125 468100366 582289652 710239870 204114609 209379109 755133324 576040893 922201729 298301987 506763758 157693416 391609535 498472226 791644267 675947833 916547461 845557306 610703856 401891651 995880630 544450885 236242018 982316648 148299096 305644879 655420954 882640928 706795411 927790822 572760662 612880145 14512454 380832427 486942199 189153014 882340135 358518814 340791460 369750187 850166293 522794871 505603397 376659367 689289171 433013533 226621177 950638014 587299904 663887551 840467548 485425549 660573815 874328178 562199986 778134083 456343483 529202612 521550668 221920255 728278952 295180205 52711554 684720151 245459574 137885942 809591238 664349104 494505572 745831013 41684594 546933301 46088347 334743928 824581929 375432555 832102096 637728827 288408463 903926788 297474292 650528210 316150830 555637274 171882339 316266538 422032609 366475185 700321873 578356542 904278054 675965588 114601947 155801831 833737737 704475421 474133780 468324826 719218101 370015636 739570936 515338260 961446021 289780058 292244296 188452441 603604070 37299154 433824489 77798495 935402852 207991570 21512115 989164852 329218949 944861001 757877599 285786510 201211585 998402398 523195065 362698813 975673270 330656297 103641237 920840439 253374778 582924410 592907357 430509750 844224471 764725703 851247297 373288535 981466045 689653430 818962709 144128859 372156332 927983734 172998912 215944784 617969261 392771747 821566990 714792123 87972625 671994284 951162800 238587406 188863313 169584881 808491973 887623106 443126869 707844471 78086280 681393662 45183106 56336242 195145771 277939186 572406590 845765069 915726649 159647048 727380577 662859388 57688288 614084485 167011362 445333940 856022784 725204181 896335088 126936103 138838048 375973543 725531893 824244483 132511237 695414499 335455570 786088757 927713759 701114435 319971290 170296109 631121883 583541626 313387171 973263351 298766937 926147305 828222237 437267976 523522907 567255044 428440021 639684542 55528048 277444140 187647085 973816202 885784071 347007924 384889999 200896862 222780783 371841435 809922282 365618963 703126408 683300685 716166290 470378183 972181097 745050944 861617219 623200931 515029100 604409603 872939068 40859701 874937571 49332983 362670587 329911587 20570981 423665352 724731062 695151098 715151761 821993327 663811578 892874401 575054685 158087740 788017852 688418709 938821992 975843840 405565803 146197377 455837183 183878949 970472564 902227693 216563378 272726057 61179818 92628413 533836452 461305024 988485656 597983575 798825926 541550458 604056474 880848475 475944789 699779202 517033252 934881034 980891142 420487250 740141947 805918190 733529886 768345819 331709319 995356914 191915679 536439217 643827333 203315465 437662532 594051796 962720796 57788758 314891233 956019341 495429802 664913196 120011697 845504497 350144294 727520091 122531508 581298305 948862470 579096257 253587070 20517269 318017114 449736208 290993739 212284638 757185434 322201648 755995768 924998133 939664990 818386491 77840702 729027276 375692782 356874368 684400028 177825342 807475718 191321733 942000378 829863638 967935961 637078794 704670032 863846822 383984531 941330830 793420651 951825909 408820293 196382639 405489580 73618436 109020846 73702883 614170061 96274116 942784087 407486787 18321160 559547927 661631293 692397030 417517064 591802065 452916023 842378885 205020837 614399517 777681766 111277517 612115324 49896875 2109138 744594516 407613937 255242405 368249367 588335628 37468763 248679083 814502943 307477703 341568449 996368296 952733346 30041097 263848549 386570735 475325242 430886098 352096827 927294075 735236264 987660323 968222931 136292345 822262453 632437881 933954180 232604431 597126619 850398671 256916700 231291881 130255913 661919475 939576714 713028643 486510714 739346048 214873450 851493396 94412102 481416733 692043443 373221426 51542279 291315819 426498274 984478428 437010209 303147616 638307668 844131115 823698822 869910810 757769933 51094561 880985267 760673860 765162359 502608343 321574014 221865750 789620078 694023613 277579791 768411316 932999998 712310200 721753653 284109084 478968776 485477382 275643924 382050842 703602819 747887033 995932710 956852500 409849340 424384370 329977081 609756322 45549802 917377030 593016556 371371829 506741066 973641292 828872187 910391227 480969056 403788603 199687082 33451480 674920821 256244007 8060129 806424708 380123016 966581506 944212641 183851915 620634960 364906326 443367434 266014426 927236731 875657434 531617356 995530700 393269412 369161784 916723958 772830667 77131888 211499401 844574755 8188132 827977261 447157258 604694644 703187613 999830565 634887789 278577857 518464216 863993371 261255018 687941953 148721963 746463785 910190827 811313129 635558900 199103571 733769736 13092497 797545152 540240486 483930273 624714155 605744296 509359400 970001963 507130682 495391437 617114806 999707706 747066429 654156306 357648436 263012859 580998200 404161683 349010909 460060021 997932035 219221694 361938497 170660709 18513397 735401647 169321071 491515543 879152129 625299614 962597444 132727876 520703341 583945353 751417607 835004025 905586396 418914410 476199892 875872407 618839697 841026904 443722480 947677084 782791595 631810959 142693774 846690893 981309485 804304009 790114663 904265197 129309083 352745394 467386616 937706008 31946194 493764511 177842801 987398124 225652013 588567779 899840734 735089451 587732663 458136779 307621753 625283768 43924207 691094091 653942123 360179334 48587452 760826725 217641124 110174204 832486317 468987100 537947170 411375945 909695278 833682096 640790677 30329789 747908920 799759670 696390207 982265407 813652646 573489914 700950104 709412508 435322567 628980375 115434878 601241478 752896659 287123809 551228033 361749525 845865870 449523703 2987488 624766253 79957234 817467753 37534613 802097108 175789395 628787245 208512193 361429017 590099368 787685294 265575420 446909322 314429685 9029645 834987686 807171919 882827625 851815711 963341595 492236814 751604783 771755814 680405548 376301984 957391288 891280869 180762891 501687885 278982476 607964373 352800353 808950186 542586983 506058913 417867716 871983659 724555629 107423650 760027563 590194153 865268910 35597194 847327621 180057099 355550499 797602212 201880480 355195276 125438893 14965207 133358802 400651861 420820616 782653402 346114237 347931870 644380802 499369616 47816795 838928569 671791277 107534426 974410373 452011002 367408791 990912841 990623555 564626233 334933587 778442932 289966434 592564887 149680114 583844544 959065298 213100862 643465395 813780205 898891302 299448168 320826637 229473530 537636923 895691671 365207211 384211657 574817613 858043504 167053713 983496246 200437599 124409555 552715322 451393708 122450419 365942338 706726438 944092538 340002633 536079869 644042383 378032346 766799885 40578818 496041760 237832908 155870430 942861966 682736586 173973863 829877457 618720364 659263208 806210727 835367497 919396785 352226644 941401346 410299974 120246490 173308907 742777457 687381467 979179947 989453408 500366778 771817592 788294526 663026623 893394057 166779148 201945376 916881353 906292099 570152516 344158042 995383198 42461053 328495251 993210433 574527999 216629593 860829827 452008167 343828602 311888272 634645726 862684068 994285224 949926341 324902051 951288081 787308973 505289423 507170976 848611995 562417798 955449227 380648988 602730116 777990447 746879835 983518389 685338977 761137653 750051525 856815737 615964774 115122833 832375893 399950046 93562155 667313110 375867594 411242848 10987609 953103797 929177461 784587275 489553670 214937701 154017372 517548404 288247294 503778507 946386005 733536572 739908904 58877595 704454070 235506777 985364903 915617519 254739277 58709832 336031685 531745131 370425389 562040132 373194423 349955212 395644121 947210540 700099114 445506733 229709261 160120091 131641905 705015614 410886138 8779098 675513115 784548488 772037711 904837188 469419321 402416737 483963035 544140772 159131779 826767669 817946972 718107764 618747133 671608190 35251398 239488436 943157243 102362790 83488258 270397602 109590575 344451188 911428112 547815940 229962515 863370739 317438926 266193365 270319037 66162683 563333666 59681495 397571800 425497419 992548697 117087759 544706811 540502822 731290364 849900455 586267363 168070862 675959680 962420612 830602752 475129165 793340629 543591263 529029183 537640845 363871587 219945005 729978166 683573284 501920982 694272312 908243527 976852602 881833157 408644049 382265295 774978784 98521362 879997166 738900439 779345250 302536727 775760311 866796073 344420399 575574409 151451109 407032597 79271300 239104723 787534232 380467460 975892174 63680670 775326926 92868944 605272828 1495298 35530677 49526550 844517671 317633101 693365646 211584044 565895024 730908787 66285734 372554639 212389380 964828938 831148998 627063689 934617242 664542826 685464304 481351803 944046191 748176356 739027196 436995145 203782076 934118754 42987508 485619821 994316591 470276214 770509223 812541508 863812428 396671530 931754745 903108802 170751617 939853012 960206020 703231714 841445264 200996011 641944841 571649274 226285543 255244680 310863931 5651293 280729107 339707012 504380744 832744432 159002150 471129076 641270887 79521047 567704747 614853429 442538138 755612014 905624771 987049815 317526762 148426971 261440515 209887779 119869685 314065201 767074767 671605255 303975316 286190617 87264131 920674770 644150129 41911323 32190685 115713306 416228757 145399084 397515967 460869165 8878173 17620874 63704776 135813777 78577861 426288475 312639497 279164816 83399026 742716523 757300564 900219343 759948260 401451967 579708724 991384720 416031480 948263636 96272010 785054989 195629294 650638686 813962553 593379223 680048417 52263636 866046859 898982057 179271936 520897792 735597782 394872430 851714932 990863797 612782681 477876245 114303529 331797127 594575974 980494215 61280253 73464942 210199434 957066693 5753353 218052533 178896483 647397588 472861471 715285188 70831207 794825010 151714242 7518448 767315093 419162633 82527741 144939025 607249366 828151663 51559584 807507931 340632827 701888186 441829546 462879923 269256556 516907522 129597601 391638176 91639187 516588940 588552067 158630823 818185170 25137380 519313316 282686639 873577438 887074237 165997786 708285918 820772029 85113778 905051348 270026687 595283096 923786443 276816859 873460541 214188639 419762783 236178353 23412762 12836299 284211725 614855270 930125053 869805378 426539516 189702058 795861894 219389719 111369735 42950097 746161458 593539849 643666840 273827457 721644584 119072933 371362482 770679251 865351638 755822175 972379557 222602870 172110956 378450305 645731762 754779570 513678120 872868531 864802406 549773711 861686321 72719135 791874493 750435162 266619691 932987930 735443296 839049026 629856796 673667410 340134427 469592090 125913128 965912486 530550430 237446323 887924593 23126422 611722199 353859615 586179911 258071902 635588345 696039402 456391089 871344509 484778071 878378530 762982341 487408005 311453257 381187049 206170530 603457455 323108267 47236245 471819866 932230916 438063042 990158838 804761553 215183198 820337690 394123952 410830860 51716955 302285168 899123166 531099945 400834925 901021192 66168860 399662695 412301042 284592863 204323569 269157497 676491487 731638045 848570213 306328052 479799531 499353343 972368283 47885714 107205451 183171048 460327056 507769254 385556551 201476037 189163197 959101220 186028965 156826996 987288643 823143294 371404954 102936261 452925234 198489948 160551614 756750604 753593665 560290130 800187897 291237756 674796684 705965255 524974415 865497309 345158810 436577948 367860563 904300883 474424302 477191383 127334333 516149751 76668811 968445413 947755157 128382759 773593005 813554005 95857738 654570768 133917792 964257690 355002268 353017186 35227400 23203877 308255792 570946410 361207282 18613413 927512713 411597382 911922237 770882239 215998628 22660493 310919223 143049262 894333436 31198011 700646340 867892342 658974463 97015575 764490545 101081899 54424097 444134213 778258053 518730887 218796630 971800921 186445184 774579561 566309696 483963512 974405387 152229757 363979701 825957605 271388306 138635986 173540837 489607297 213848038 960187346 546421903 715173690 690253794 346859589 604776403 786072698 228889195 98702401 728079285 653014997 767191247 27978399 961416700 311261172 73318734 502576322 954197180 894589990 152486901 916795521 874293429 875898165 680787857 594811387 835029085 22688176 625185815 135706833 2573006 381319595 18141327 173946902 752012862 850324348 823847140 602420580 150677051 284548737 349529334 202880387 241615678 817302762 716765412 116295185 301891843 264174324 234665890 918576931 57217753 40356491 984994550 353649890 759149507 829845055 387455086 195164409 298284689 13746669 887274026 180927996 601212506 707660937 683398007 104898365 257409439 279550817 361361819 615349041 154401005 16640774 219472776 674810910 639322917 574950439 626822032 3371082 823862857 271712252 473673540 781215409 393813505 275601198 216902475 427957957 402593546 232088968 436820425 15909545 238589447 380550957 363521700 115364787 525531074 53626817 550822649 514780779 141431357 52719518 905497932 787506936 810774517 474849584 388811060 366938988 646497165 695094684 566897764 622612435 119532085 213398768 581167875 662066479 84758559 437283473 813944527 703458249 368118514 461239579 551520049 810048027 326580181 12606423 505510245 124649338 861003653 152006313 893060504 117662455 469254532 508497516 582825087 704971115 652454266 216371777 979794551 477176018 133003419 379640049 334854346 454726217 6470061 877072815 142609592 319091932 703865980 419881630 96593771 213932711 493302921 728826179 660692950 747048581 908264840 562149819 930616788 124552965 71149600 612396635 463659244 896185796 172441885 699267524 907554550 549586635 534158651 189751261 519557870 132847460 559291795 135715990 209763144 479847599 7962766 244970570 669775968 35274722 975498086 801520380 372158995 108516565 973907879 700516583 378703938 210315700 812307191 863862603 808925604 232361001 873387512 577397444 966945996 304565651 254025975 677096096 9474803 168929488 213912575 547169928 235248721 579720508 266937432 44573834 869614597 142438139 42966130 595364435 144308804 500546528 158310172 93579630 335171314 860369429 304384729 299982052 829633713 613010384 461297232 877076157 346447629 276463492 622782784 94928108 562373644 566281046 190027474 284128356 385140600 694804512 723337175 136800322 618247675 115755140 687700814 197315799 293135861 980736156 283951852 172851261 569480218 465849421 497869381 657490494 371357312 60563600 195483983 916101881 644394865 749522980 700667592 209668135 197369758 256576373 708667381 206619557 437378326 788797605 670835339 471412582 770140327 802320093 118798853 717164143 923824816 762642934 784248035 867472379 631463219 529886315 69103779 90493495 948813933 986191300 906211817 348917087 109204076 765912800 198959106 841180829 373015407 306992991 395886137 709739765 493459849 960485851 261986273 367308038 144339715 202976219 942720108 3925408 690560025 55958131 784004678 493122756 960256360 717576130 863766822 678391955 607580349 373733899 225986083 176813607 517491484 534762034 573116117 621059577 302727252 161787890 978231114 821606166 767742355 246544257 613218334 585794650 211548471 556051530 761237620 557033475 965223920 123178830 379105913 678777535 227618337 697068768 844632129 33599222 112837433 81229797 145286058 765831648 397147266 664793091 20696884 792451564 616941247 96860000 127268319 525270273 276002893 370590689 911426616 563488863 127855545 694155174 252283901 284590944 480484586 555947821 546513069 94805464 573224925 447813548 260302345 462923656 982757648 591405390 723830272 176113289 618194267 99245429 18279487 817857700 238290515 35280340 43399654 221829049 669791737 152653140 351380830 833410725 379509548 659389905 247820707 206392581 79616340 861756907 893633448 610581192 149942252 350103565 293781587 496223739 683183184 303929256 474998673 19945703 373752183 836004209 239885680 242394228 784810858 813893912 742333753 813921589 191295728 368290769 742968469 872355666 246078147 25270437 988242368 738188466 518123364 536506643 29636626 769497018 723029484 600448996 278771008 424919637 164178476 55547491 574288740 519425304 682836458 886440249 289860174 310083562 564683825 473964122 960517135 739082716 979035447 45561926 55494549 828776709 833781895 235355983 90196570 606894490 84108200 715389512 686918752 403060897 604841007 432733448 919739763 879835115 858615378 465305933 283162122 272069911 856657687 346283728 714162775 265385929 428912518 673690701 873119759 944814612 232308514 307935754 808299695 105616846 785217805 997878924 635453365 630557184 422468682 248962888 718769422 541697310 146979775 787430135 633061586 30199665 671041401 554678091 609792894 495069199 514658681 2431931 828571194 257260226 170423415 461594414 539618753 226365776 399903827 635849831 67872508 779326385 573988536 359522582 467348015 800955529 932086976 67474474 729670537 49688110 651866514 401954002 450961303 916387576 164695884 350600137 575531694 451714842 638192549 96012437 135968536 345117076 601123449 70281577 517609440 787688719 125411131 487976810 162821114 3600296 157068751 963299509 67451406 695537913 250111772 301174228 315718141 947833256 898962619 665275031 853120592 705676243 430377038 723378360 756375639 418951450 406832613 348284871 655268461 316718811 377766603 402178029 231684412 288994635 347298389 932324136 586568856 958926543 656312542 593308612 49135274 148387623 583841767 807401179 259335559 230302283 549554578 39547651 966685886 452078719 935833006 663914590 106201324 996085238 195257408 119302231 915709561 638435895 360488629 500299674 482756964 629414116 14381107 149261636 309823333 608084419 506694215 215802861 316933750 778857182 652769732 276351256 505342983 550470223 688987253 904300432 109624180 364456496 197009505 894573776 719786566 74361317 402264389 288930988 681785038 551629065 147561163 509375018 805302180 788460692 463575301 552419491 933978804 511285985 327066341 942813986 181825306 605390853 917791853 875268024 400088920 790339249 687533643 663237268 861197423 330510562 307538264 591112689 423125381 877411855 93791672 843668580 49544647 653461349 20933210 68595562 1981834 425767497 783696220 913583972 765777835 567899911 101077043 115465562 295667535 40596634 387424412 908510125 158808319 555715189 803132714 161214260 828211242 2291604 515788071 779115333 25920016 960074453 534885342 294493127 907092993 323089631 339446098 616996875 571703547 552996143 96573323 957523586 908249704 20742577 875670114 960782196 166642665 938989901 166261036 127875110 529982928 904883059 762107571 55218161 824035585 583463578 216331167 175787338 960685640 344949678 516171196 358038362 478195208 499983554 375760929 723360345 590622260 592126523 331170708 496260167 12428323 166208566 372439461 414544262 648922580 754792350 518922028 284846514 593337716 788836167 957723165 574318211 619190199 371956414 781922161 567068007 3054656 545301108 559291532 795155735 226189521 410196176 489429992 473573828 601316589 288437961 819876597 795899589 137048839 367839433 518135085 459702525 255387284 256854331 967190879 85101035 493310160 599795161 671983854 371150380 180108222 849598398 517551571 175231615 72188895 413276360 243468493 56763951 208424104 889975873 82063775 48389547 485825116 223053473 949324605 586559828 705357787 511746618 782266053 583943619 131694940 594797718 392351849 466146695 659385428 937769082 418737130 738936730 923484155 593993091 301827425 729904329 535225688 935192339 496763837 835150841 433287980 111276386 71072314 674924286 390411093 439203157 695457172 565770764 202091634 876728685 525992398 20699673 762379937 564643304 569694967 594013889 912138827 60729567 854262289 764119153 627374272 577225742 183809891 192287559 732985524 425875044 481028414 734316803 980463572 525447945 138826534 394199047 66029325 568098057 24462479 575661445 483185476 271161232 397988160 18501017 992172235 169966402 317575980 900740073 377027436 505620807 849425489 904860330 619368351 527615605 148779301 397288833 96746715 346054563 379756963 756177515 925926078 190114223 274878987 322110137 905649769 698139088 589298209 825275660 70742178 770746988 729244314 940381055 20680406 837846633 572518173 583087499 194382212 212658213 734961082 692197341 662446648 757766076 954436052 21548176 825821805 143319393 136287955 236620916 461278395 118688892 750198165 526719978 386512080 195035498 965741366 899185570 933619945 665878745 323638215 617265323 701445956 49919611 407018860 931511873 597714628 407948837 91229795 138762898 641527430 464074848 253518651 325850540 419068758 945247884 868674467 616645759 729281808 163990372 417318042 252903781 7788514 387414563 325913414 391638946 886543082 371887931 195960009 911429956 993854074 717548982 422923826 940786335 141381870 627907563 295817374 38233440 725977916 738404364 417823935 289141854 675329083 716456782 202849859 163776218 80393544 348077744 652016166 469995651 688860060 767520335 479450519 461168156 611477020 591841156 678028483 303593826 939061882 90596867 851586864 432520525 698470028 689379626 296680689 305007598 562479993 983575325 485728730 787137741 653616699 69956972 77016115 613230281 154622567 103254221 141538805 661802694 170474401 903191223 633011327 517887155 296013576 666769301 11956206 186120869 327533006 142519653 670496483 42188516 891056318 731805434 106733098 94014561 91736227 188451536 495186404 787050015 163253566 295415278 684090866 193493422 741578903 344411578 188212626 56420317 72423962 254701863 562305017 650270234 49081277 467864130 13187661 74870221 125792634 16079400 61561036 800243744 612308070 480382673 126290012 819599183 619003683 388199598 406894150 421839584 974505141 966909867 839383627 914091256 573193619 385504375 284847501 263730581 878235169 828423826 194385279 992393437 318411930 294687251 274810018 836348085 525497231 201495585 793770072 809918762 328782159 166716491 865649805 596809755 722534922 634571711 906381141 961551207 253928669 49160146 738998281 804662727 435229895 420131086 876128225 120088278 805796462 377956113 550995682 3571217 957003729 366726321 961487030 706241123 690901867 578534738 538170931 960231572 811458615 387460053 996409962 800573676 711191094 9525931 691115973 444188754 227932575 109900850 289328816 729248585 960809316 409576734 679173320 850832024 525155655 693632083 431073284 311898013 171707866 9007643 302000179 837755441 366895230 199378364 74051722 740407711 914762405 934693037 919981306 488703625 277669035 733996089 68165365 268570091 458069033 52365808 119319362 27078432 900445298 201087001 494949367 114222185 970505036 714285125 927414535 359957819 633118042 71419443 223738935 214055071 958777664 43062751 902564061 478783811 313062467 488965100 605910733 965172067 851652731 168788822 151010975 506256628 807386034 942660363 268713597 470953990 366638333 773826499 830324895 548596960 22957339 722969082 418312362 564251690 581529205 395682263 784790473 47045973 789503225 25678413 347889492 834689462 715928687 174217287 86044192 812605376 711773676 56223983 825850548 725158391 101701747 618662536 844120816 974605381 150381387 565952980 419387050 269766177 294039119 376118389 275202184 331059978 373002353 984918403 48546465 244794937 804618208 421853874 163668451 258749718 721812191 48565620 971437811 231436825 844068951 778443248 436675073 330720933 438467057 997306552 343071747 579673644 65606174 255986823 799002631 444645676 707406884 355379390 869105966 445441960 355811667 336295215 625626608 370762287 72166554 177532533 233284826 172904634 779742610 536215288 815279225 544289637 511860961 373302498 545532304 805886861 365568630 265565566 196507334 171412689 64698627 933620814 561535495 740246476 297684017 625130824 80156378 669768467 89851983 281710457 230029248 717018863 325029489 535356621 14626964 552335681 777252212 956001254 509440266 861137909 230543901 110901875 223062550 842769356 401980065 88114386 101676164 85175223 781651231 470178920 898149786 757736110 612005789 925273728 217302771 412536292 125572807 752089361 26735387 450765488 559086694 42619603 350540690 28380245 12768025 227631191 415781317 509126401 181980261 786654488 648619491 725442115 21966559 590023561 919564035 898301461 663214691 257328075 360374815 117750251 772207554 432406348 189635793 468019013 372988101 588236524 546769927 116926730 409593113 19581993 763786740 191710312 272881031 325145823 794224631 416826849 297484450 176759716 122085277 353488967 695018533 988837035 917275451 547721653 482367492 824741378 157186920 139781217 478413905 451825602 774620029 964859725 72375949 991771204 630305990 338668039 907642400 820508127 181276842 46124529 525965574 389813186 549445548 666771997 627195868 5833112 33433959 814673823 814818866 813857927 201073974 719093501 33853599 675698401 439291274 527480118 707112624 471659891 117207609 499997009 827128510 963462395 699695788 578372357 24261911 696426932 227269455 909028313 673882479 367440237 745285324 971828486 15484603 622029330 347272323 793506102 301085247 23541254 322268950 590398371 546912436 934816405 615455869 491664999 297786105 564650084 382984719 795981608 895215400 643053572 737076252 877928402 377147615 327837866 827909272 213369942 421687582 532699949 121834418 356661116 728808844 993971831 646954419 713375919 439420770 738860401 596660291 753547095 558969369 278059148 751698887 801397860 660595503 805684983 334753950 490668357 802696594 470723506 316162980 752577934 946900193 476186544 551839713 673482160 982022489 789127349 824352529 503108843 890087831 494778622 49178286 881241952 326394831 729321633 732562351 161882356 488781994 615616190 239884591 902469825 790441917 696198596 725543287 895268422 909143796 430223089 540725984 337817039 619516814 288165541 983035305 304773935 643371600 333060860 81903909 247050668 226489601 292459477 291837921 128956955 956215720 48365602 753628624 209623220 407092096 362266188 335743131 46506478 930379189 59226968 414893901 576170735 114758911 562158122 462792392 957263524 516533908 615341801 336711609 37909055 850891382 562953699 527615956 285763676 416016363 139183811 186066146 418603102 826471010 904061750 816245770 188187212 277235945 912617808 198747958 143612986 648779801 196041958 289161730 529651643 445887471 519709141 290881317 337545017 71220826 718880894 941616147 775984308 460025555 417582631 74441978 632164938 372345173 82314174 449885932 476628729 249163711 690336265 955030048 60174439 933786741 794580233 725039140 647782177 495451717 177029202 55868049 732867538 684794130 128743893 125604997 158074977 726421361 454078687 161625106 495482631 820478586 596670245 319533222 998754269 665488688 766719372 357754693 802144643 86935076 880366919 523488152 138598143 469770504 651981641 162323235 456407516 396424633 547233909 854485728 349221038 670188662 215790133 673764222 107337371 687254235 597783402 750189845 212290155 723255221 296184817 943696442 289074259 281892836 755831259 395172814 606798717 841800837 189426382 231706811 963089269 312570887 563090374 701154648 968243944 455391537 600994459 678849702 636175237 700813353 70534672 416838693 870464930 99697309 454214855 320677153 975580578 681030689 848961938 130746165 963655475 800040396 764069948 235729451 514208129 761123537 951108175 781455534 66282961 480440738 255589094 171510077 327830497 502664976 605676518 360842683 156231038 857340910 586010132 779681015 183696767 90235097 615170207 509126337 599453490 865491577 749124264 124230596 747466954 693203164 297936663 712193335 620864149 284500491 679004611 68856799 31129440 84825765 936131386 912082409 798506738 699159534 293389526 363316346 807491976 540008351 928203681 808564424 117971431 143275282 664157287 752748748 294642148 238294902 664544270 462267294 616713938 162689601 892663152 14354760 409819319 161033433 785420454 180434754 647754537 766841736 74622844 726887896 864135861 525970092 81482107 951095438 87766726 975785485 430278110 692820974 957683011 775477142 494504691 258078292 285917220 414790659 831297495 965504246 642827251 164033904 593979200 7145393 663674752 188303054 457038852 801362430 5707924 942885316 753045040 383236180 767355153 540908547 801979526 499442014 302692050 751401335 339908070 662896960 47668950 232398785 806300916 422696348 313484771 947948616 98654833 400367546 288960474 440953513 501927265 406770047 889620960 351142487 387234449 212807663 197496165 245186039 19926297 930868120 254561881 467362525 518027119 463621979 936332302 134276000 458285778 201969829 358495314 52155077 319102520 446106435 520913666 784926623 811784094 60806061 293104131 739756171 278021208 259824235 926945791 267603378 495861427 804740067 693880618 917096954 539346223 548273460 149622824 602937913 344317911 862043372 488049404 154405144 139820649 91144866 792559946 652359486 997793139 891568081 783547481 146477335 554240020 928945283 770951081 955421176 768510843 71360566 119156272 877542923 674221008 240639698 438016939 525883880 690257635 306587373 971475217 971148493 717025750 131807192 772324815 773576241 629925341 399395587 711177349 1408484 267875911 857633230 62207893 653211753 700918895 654817782 359635172 286734430 280737476 966871145 682927839 62079484 209065374 459911110 687140317 646099220 786872258 238375903 390969423 345870914 759651912 9976433 256623533 882982504 271212974 902594544 162547611 464932492 467177728 471378779 76459417 271356439 718880661 555499351 535957057 355617048 374197123 783630339 33345234 822467826 827876491 13924236 733838974 17127617 754548304 335722285 150259890 169188310 479146751 297067602 817245252 271451116 299519294 942070263 552648573 124556014 673421021 171805148 955849572 122815745 836151256 481641957 61665782 769266879 390675963 782496014 268611233 315115762 864682918 423718555 360183629 712822642 742497062 664554065 56887367 786738475 20485 556471263 771081228 907551549 917959272 773698898 826642919 246785999 868636456 11467258 847384179 687975798 642437231 554630304 207212488 418305958 207579677 620686047 788224266 552793650 169858058 810666401 170431518 591760587 428466105 811549248 709894595 232038672 432058342 452707201 698891194 17760483 14309237 890949412 803615176 700458032 441148874 94013540 978337832 963368129 246724179 267052173 714036727 451476001 761049728 863659450 885326130 999100552 913907318 745158051 316778950 801350793 304047708 846241648 88971253 702907233 599245937 135361830 883613796 920620523 223846963 760183873 859174602 774633621 167226975 179992942 864612408 507333025 166431544 400952365 840336530 608736664 29774748 701376895 658699184 288957083 586299029 134796695 206139271 359337710 381826952 992345691 662476266 900260464 16034770 595682655 313464303 334724743 910726908 460056097 2884568 596141261 648883642 746510523 916618432 288694272 40514956 83138019 189177413 912192937 418746304 151470123 473692914 137851791 57078172 242523958 203173073 68672942 770036297 277738016 542175500 625724783 286916610 138280504 477805310 346752248 127839840 191627700 597849614 134122644 864165599 284691545 786753986 170078265 285979005 931767034 343187994 805947981 817331868 227592333 440957558 197992532 480507939 925095386 671194203 472519768 559165004 651810505 870499801 812366237 723262129 267755617 603450612 626057112 562033206 982802675 300874779 875187140 475607613 933872884 400487072 470682121 942085890 717901084 702951617 407060769 551677128 355126432 879815058 220685171 412153456 191473891 228440367 272601398 731986664 222464280 110319480 145851477 558190549 269953940 728707346 611993477 946824437 483900329 751739705 989626106 341171820 644867969 166242014 248017041 698719505 703942487 630641813 335946994 622462056 572978763 447878190 988118487 939914901 402749454 577303949 690329581 54388586 155858222 236904460 607672655 693578753 894487481 882353389 387242758 539863160 257418553 349333051 165892283 780739840 583232721 736362538 347439276 159297786 4522348 611488431 457328739 990894408 458629698 999539573 940179761 398182226 158370405 334468265 269280259 881422473 419564588 906046073 547340866 464209834 221965041 225660365 66211131 217633718 799687219 949578633 446923999 21112650 768981313 911859599 996380394 723172080 965756384 471861098 895711926 425248586 73847515 204384 268248799 984223582 338506814 648828340 64496076 860030745 449999154 220239998 41880052 607485297 309169872 734919464 684533352 848521944 945471363 899401394 195927655 649975587 220007941 203249484 72251663 819060726 601888263 719617763 146155550 159785185 514348562 382325725 756747522 169755640 581445527 152317704 126542399 339932632 797285574 789236390 238961785 106719147 678548508 239806788 844934508 935718842 313219227 862415103 800958689 820813488 115444213 706959719 336765305 229231755 567686117 680644936 796620438 695041957 553835627 388351927 673611520 309586984 816285863 987246981 500513512 856433166 514622732 97787108 152995659 862040125 502351959 229818842 20389547 64344891 451674886 756803785 377273659 147252350 865972741 285752602 173139413 877737202 301859985 286510190 284686029 226213568 404269429 299850451 254624916 857809923 165497480 295277247 895561000 705674366 987066087 204635121 837255883 631612341 531572074 602406965 414162158 318029171 586910534 414891615 193315502 331813904 720290117 907351629 175977133 858232922 37140450 271141638 155934938 818172711 814075223 646729185 640460864 660543643 610051972 77314674 880522763 312785315 361140770 129864140 410501399 238613865 869559755 887521888 853336729 121225956 935109378 996507092 428928035 913527084 894940060 54741469 511870030 870992291 284652319 475782079 490233763 275209219 4802875 835809418 933784675 513202963 649568682 686168358 367271863 142987259 138113616 498801220 887510661 210212529 767073757 784593417 644397419 893995138 945225178 358018382 469645915 103396098 363444441 543290576 225653246 437160519 468361284 487177222 337550977 153330634 840691662 961621395 768600278 912064690 796518453 626572642 211403843 115415937 56756342 404677277 304544380 359162251 584786929 687478591 409688237 239502586 114820493 630680897 277287801 615234449 225909544 194506535 515543049 305124572 549433994 231720034 718652313 905484816 998422988 382545627 270438090 169624982 820064915 74238122 607486509 122760807 887588065 814002427 850250560 820050179 120445665 610906181 363663317 303354419 535042891 533651090 499744663 334474079 513535179 110831781 980595324 613920454 590764040 764656469 239786578 398740772 291723743 767500327 290823787 351502333 924793367 718556252 813450106 33083166 775487359 256074580 668521647 309767547 292984197 194644054 237148998 483611373 498683036 8833164 113436139 569667055 184759406 267832845 812267391 347516845 777778356 797091302 890432045 578780391 813124003 815213171 860163338 905925436 419114634 145087914 850174787 776542415 124230731 8522545 82954867 193650990 35611543 798595138 503953834 264124661 221209605 371171004 502517742 279274431 15031120 313852894 410611678 85035176 727584721 184074648 319870082 667950695 983631686 797586036 578168046 443017640 193532207 965866678 950074106 447019857 530786485 484486648 969048438 212600937 565666118 979319595 67113058 708837305 19303588 194708035 754723745 475843000 767794490 452383232 347723625 307592529 533897186 414650662 961251523 850838785 595695456 601820014 995891083 499890702 374905508 328839134 442205164 989581326 62320057 615104587 227448744 767400543 417138125 27572068 827288343 857659743 682264150 957967287 693184419 914040889 881612300 321000417 372586465 572675456 421553577 803642225 200682339 955316994 828556219 263151929 929288089 823625590 906497485 451379932 783079237 120482312 416177858 669168457 326741912 245130917 50342233 425729085 448209562 737981231 944342067 810871482 73749682 771925622 458188351 890045585 592704011 874652975 163914224 469853994 928840386 63256734 902501852 391442020 958132604 500788924 125467937 594530140 880403130 209624497 708094244 109096689 347538741 588692492 633318986 516702778 99187839 58773043 657211303 6786533 694801919 212325488 446333454 588963621 857034815 274231950 154610774 926886999 261842853 598775032 498819454 32684979 49684235 649518711 302802519 95761867 999066772 114125421 842186872 936774847 761620679 644846985 429215350 927247636 150882987 572032922 487061095 981944865 534167021 900366488 643919999 445820090 256456067 317630292 388052628 597721234 5909740 549225768 718221550 962577745 905077221 757155437 747895887 388540793 152308074 928028995 255986905 244945793 789148576 455895740 870116514 842748551 44896117 304226087 888058407 817398444 767314516 932145976 782526656 5571965 202206628 474524019 845254094 988176166 637046698 156668213 41545640 558852354 396052447 422709380 95966793 612235919 663830121 35757660 469216128 624006871 782814431 251407859 394373199 447504341 435655139 504726658 989739697 628703862 958547026 341606291 550118272 137149305 62614846 531028413 83380606 639161058 996513913 293639436 273440832 511446257 354362923 947710746 725651177 12713636 584407513 520503528 77025718 896740781 135445628 308052382 193990688 108129101 5193970 474243117 572882880 290120820 948039598 634434210 609316912 10242616 528781143 26129163 478012531 286279613 167745801 823961555 478286619 63218251 225523444 513167621 672746442 343477535 520808629 456229139 209509835 112316637 389374341 959802619 941295373 604333884 417538131 882386230 214946762 947091071 801830901 710483592 29425732 392452027 995119110 946880324 538449566 271278647 329578693 496540159 95511039 770514250 185801640 599221999 967662657 483436763 799204442 696406471 712260690 634461738 649810925 30253516 294489477 234590560 399112329 292681237 900611361 462055868 356643008 559833618 602263659 386129732 613623467 275964183 936077049 646679808 380923767 600600797 602817192 144944743 967838936 525706271 486856459 872402365 7677190 124584159 120933464 206392384 710010287 934112492 122816384 149655348 382019652 122558004 640152519 96420395 319042405 347649218 951299266 865364859 979265705 663956637 5427634 332751190 201936531 170129667 598854159 513466465 475908809 132191411 160964938 546771635 90746931 421966134 356216808 156793330 350028099 545348227 169172049 812930218 557245461 237646153 810955799 982406481 248446280 427354368 184232007 920325353 31117235 941994884 222253253 65407458 101703382 178649211 489736022 331524705 185882487 75189142 714709110 466864034 877079809 246041812 811848335 56730027 350418281 693380250 578199902 570218868 789537272 381876852 470407759 583151625 618938231 248016942 900973479 234845105 743128398 970897724 940927534 444167805 678032381 827894525 22134782 859301713 811840485 936730922 24172109 70046809 627821278 93009101 922377444 958799255 775080942 370592628 266652758 266088662 118433859 826834511 255877335 72054905 189154862 682431618 582011134 22773323 952005636 878091805 726912450 145512405 701569419 605173905 959074060 992978444 803374478 365461999 574592742 432203784 342601258 187954789 12602760 5999448 780352113 68423951 805284334 891604980 458674705 594663486 302758068 22696927 158674263 797760474 350647828 409074583 396072701 809572604 829909085 530278908 380705305 706793972 10176285 576166535 846226723 772316162 848202137 287980296 340576829 587000896 501362582 141210206 208724911 774205708 974749640 301261715 3138882 895284790 98855102 152058543 536835843 799106 953476790 847427491 35430965 722206884 264276729 562127283 238505989 263076083 417114133 598031712 25484841 389994707 299672483 129779733 469351580 49181624 480632098 479964022 457368244 254462567 153219724 393210384 832792183 410049310 964528927 810193061 732180341 795762269 108654267 474620204 504370440 600825390 504840556 297030318 988570919 275301485 129010324 474578416 197467422 873417598 648266377 861053329 980251725 742966749 78760959 13130775 721858733 432398047 567899069 223453327 776773409 573092330 696742492 82960598 193858818 955037661 88940399 298737223 864506995 205928840 909384276 970893421 102306223 924647572 713598861 757741191 31558996 746603724 296899732 929713282 261994760 708547813 902308375 369028236 758305445 818987005 591401745 374203888 949445688 708072937 652131033 17044767 471078593 968799398 572672119 479677339 246466890 564314498 870126503 429788783 985803309 415413519 999540923 651165823 852987171 911726371 257872496 254359876 666734378 44960668 439849730 277608994 97974359 598366383 742095236 311690558 235935027 304758541 5884575 638944964 593072010 652810004 704806944 245265382 647015859 653861406 466310682 948411313 386283239 242793039 707542117 651127673 772312071 449216407 1312022 112783889 834965659 497345868 63132108 61798363 649046050 908712618 439468377 72092855 783946513 749930094 148184223 488609356 127332240 721323271 852546809 757147940 984310242 78626694 13840549 935803342 629331083 321757497 765776293 236182681 606248604 726952237 440397266 632690830 374609071 748801501 450051812 409663042 908860474 155626965 412795561 821218521 794457634 213978536 121544600 703361885 357314447 414246729 980575661 466467732 630816994 591956766 452098652 954454 163454713 370368626 573371105 262981746 396378382 315423416 872034174 710347665 64836977 311369070 921748491 336961699 577356838 627759500 93104904 932308387 615225018 842742339 91242063 606413845 54087869 472329725 928114404 444602101 507159465 401088580 416098705 457465392 110142204 300032217 910037354 907230471 333203903 278963961 727038144 80971305 815870522 92128166 377386934 590556968 452604634 701765967 577207155 400481959 239090164 566966981 665455278 756289481 199078521 590455658 57857142 808368295 412462757 765073601 381541668 888085106 268918899 767815249 783080925 261020148 742402395 459447577 39635176 993668885 451244616 314560501 498598458 497115756 122275869 71605562 640374204 424230932 41941542 758628441 830149717 790818129 33305935 347813929 531442493 958161087 478066624 439868793 112773727 503797540 355834310 899698311 442859829 33512954 357370147 670789871 986342877 773376417 3369841 788988606 192353364 213259596 962960437 914614440 944321027 305350153 922746244 259237664 856148079 114877326 44602880 887306222 723892083 819216360 864095579 958320950 107834220 759774440 836230771 203118313 319663700 774799107 971212294 390367375 960375281 10663096 531115024 558195484 214343077 708797901 821303023 411228243 321853511 373614745 595617083 550163761 548259934 108769223 600306863 318238254 45774029 213489304 572721075 810684078 427710337 906211352 332432530 572878656 665018914 738510854 679283527 496500135 572396676 188017249 714092248 85706522 229341535 912445361 900750177 623043482 121286052 77584359 550996232 172599967 875070512 748485465 894790643 338258861 244123871 490058216 843377560 537751792 752559403 344940657 464666407 835517292 466887125 600208282 423914017 41838883 13172375 488844395 390585386 63507688 566740642 443882852 362789103 971740830 43785187 840241564 367755338 209059017 510054365 688031374 167353303 425352594 650460624 676787655 895228860 929188344 814972457 470128485 371311035 740676717 6302336 933002623 538127803 634878138 898987875 559714120 498349278 871011366 49524575 124462744 250807698 936934065 464057190 746231788 119148670 652742633 466782773 752932968 626901085 827716002 272465134 809149041 609612907 441911077 489209443 128340024 733335739 866526849 519406903 609086391 95047551 165202025 839204368 91624714 683958013 740282748 944901018 292147302 907345813 838273315 864603319 997986255 57444028 931360244 673976745 777865597 973208678 464499418 8116970 989185408 941766546 314916998 807810625 787044364 580266553 412455844 965521670 52483865 321431684 396358359 662578876 758756761 477875794 229629013 720314281 130586431 163984376 130293150 599043909 800202651 521047067 694785209 973539624 845418520 144512083 194333327 144063335 299185653 366935145 526967213 219299095 343707274 135434406 239645632 478850922 720574250 382411148 261820378 474904356 363668195 186459110 7638243 829981077 941326449 785321880 146177918 457782931 629767112 150046168 766420770 519038385 736834672 292741462 755364689 402746551 119475424 475342995 553370769 342349346 918980455 908291313 241058283 341432205 379204946 439307954 360224754 573141751 799771043 423912594 507949221 704633582 764341591 386637542 28234161 260591365 720290605 29750510 393070137 847230180 704213973 412923561 626677291 585656032 754480539 347916270 130774855 820867791 566008687 167056009 636849593 472221728 65946437 740575946 186157146 797778740 778476634 738236834 575130866 792338519 800874711 136337642 539774272 452159551 164434069 569190021 479806810 164592453 382599220 115354461 158239836 890967285 784241500 539420305 643997227 410521670 839704493 796801846 13390901 881671109 566255697 366540003 608251934 672960956 232872131 499821916 116485422 276555624 375165388 479170433 360312904 735410497 491187472 23849663 191629106 811308689 98338995 639238642 244961322 359544753 594962804 898620228 519017262 766219854 969575752 971452242 605263313 289343619 759690210 870799868 799617892 480748185 970006914 315659074 648866780 228701543 739975076 879530732 463277666 47874002 582520310 717850088 841596257 788184016 265086976 830430369 259293789 926259001 337305619 247920019 453793031 536103377 491128309 657725993 804013876 279628667 52780193 656841128 285986797 886817149 986898775 847054091 472000352 783099563 647165560 21050876 873409229 902847697 885290755 621484180 999602354 989932121 95524076 366969406 234502028 139308186 28875915 948894390 793807743 319720077 889857484 724514862 713108427 559861605 907583993 763444290 709328497 288325815 444458588 563074039 943313751 524255931 856717822 963791943 451466791 986808272 410390746 521721862 494167569 270670711 535856588 945871302 903996313 993225442 544156146 338007985 591865127 525675982 279248574 164812277 453881708 182515432 337427791 727760034 738576254 536044569 420060082 717515273 539061321 151470511 816849116 861351721 205808660 17883296 253835735 600705508 162731771 945970403 35487879 468973974 247499572 757928161 906436198 403866834 277592165 255780431 611081117 796857145 797171851 754761367 415386244 719589123 38473349 830715724 320601163 290411174 866240433 682510701 775085293 570241049 618192474 218998283 129111592 303331975 545366750 821060803 320604089 720045871 273283919 333240485 773747764 711071054 611161434 825207594 850056989 282579432 81096288 201593731 298546582 242153978 65693377 269260008 107095857 197283313 51399370 651040209 985136710 517895255 990072564 987450572 760500833 308289114 495801169 65169061 291476433 191062806 967434356 141991658 613240333 339281087 221208772 512495316 773770604 886198635 938511311 284235717 358974705 123117281 896822449 569727100 646591799 773360893 76581647 430319632 96527613 176397990 406978990 473316174 102750786 128077437 664919565 80795698 219323268 315493809 645678212 29607806 408103779 3494017 635105679 324204678 92559236 602298761 114410094 190067651 591008320 102759028 752636786 855569249 715183515 977169868 231427086 323215902 819068380 390886064 88135011 781969147 333993340 522799572 560129284 115783215 665104389 822439517 445744688 659867953 490550537 173770765 254122579 578390787 533138330 31560007 732870815 77755670 898777903 235188445 498623280 917341154 48137693 718673011 941441611 534334979 775896507 604263916 821754542 975557542 200194206 890166459 121334427 403932700 83122687 954557347 764373918 57717844 257770945 787226762 223972909 646955112 211902038 743315362 215302618 15272325 442758550 465501784 741827921 352165114 391588279 353990924 417401286 183880894 528419106 53555724 133718399 111110902 342467045 289565339 248070440 333306615 207490720 937456531 743530083 45169834 292952903 57848495 258497587 984545097 687815013 87692247 126723123 854126216 338650280 16070413 407439796 716020137 246423122 213675182 938735815 762376169 394302699 459094529 721136296 820683151 585946818 907227244 959154390 461546356 71258074 862075190 423111725 105243911 871410641 105492986 264677038 727174576 776972485 940851465 393452589 813312577 337909958 216191667 561853873 107496136 965876975 684793335 492130845 202123976 678640363 252370175 352148171 427739640 196748026 771596601 697161947 463516277 186626011 85210190 646360985 626061601 429764208 546422846 771299859 229595423 770963490 922083316 421105698 196886888 428417704 651594985 130973434 386166234 220241303 210238569 844067962 271931245 869214435 373307867 461031713 747363715 622260686 330245441 360246431 627649012 837866794 620314997 528503382 320892110 393486945 414204117 958979385 429849822 219633591 324828564 323222282 709346439 614890779 142342337 648455057 669953693 595798385 839543516 137705183 916048924 599897475 379169897 758650034 414063045 712602849 25493878 431960566 661443416 192932729 630780918 414277745 171384549 36477161 91907474 680872092 472839309 830013358 25345699 809050021 668941861 262022471 457551754 200432360 561732415 229893695 418656742 928580136 857658841 535962193 356367190 786607512 464380875 722149674 762166164 377993153 645277295 297180074 255560299 167240735 343769747 461339523 731365884 884151595 353707919 336671427 772354719 132977038 84200792 744255555 897126872 175058782 815791523 745391137 306117800 100863843 393063052 635968937 210116531 10181655 663363428 539591484 1921250 373920265 966011735 800133216 538443933 320719735 162224523 351549177 393645033 713296142 529789856 591022140 926729313 454772520 410503822 626819185 525779062 728674778 205299862 398592594 805016461 414935101 433680808 321019143 458061808 994589003 207024033 282934147 632060623 79351194 987681152 277928901 45985590 696115994 332840618 646344778 472022621 753157594 766310091 891140663 94666185 626779194 473335282 288324421 227862599 873520335 289166716 857454263 225991002 811532590 589196034 101751751 308443416 163231270 236581202 66444994 394658999 685587863 762295557 217402803 901332772 822534539 648508969 843937894 307173561 547502631 910190832 111177401 988359939 113518181 133742156 524553341 808363897 310305126 930069096 725931559 633422835 330540653 267212934 868911093 141651786 142126861 635979549 622473913 635360552 161770522 914998067 650912788 646897515 435633638 92607673 336978566 34696696 966492028 509639603 504837341 743417504 409806366 973287689 136463240 777687204 15109273 204662423 955726426 261956995 686814765 65232562 844727603 507295112 288780478 262209305 767165575 79791679 781057448 836938939 958205759 310807846 91560489 651590016 982150537 732802921 975728073 309738275 55099770 899229205 38215703 20268284 89714824 693011361 18004302 601424018 932413882 247247767 899954087 388256076 218310344 455352435 371241173 644561378 491102598 327380261 543965045 27217156 171402871 815627513 391074564 555475542 644396546 510496221 31044561 999752028 400360603 490432928 61143618 124225722 622312575 926503841 689170076 166474656 56546116 364442213 347755392 500747100 114379846 511496584 867780129 311445094 758166768 873610429 695523852 518591073 953068038 647026063 887414380 893875150 856268981 120503798 712784447 255390562 176074897 830884123 645602882 134696001 388354461 741607713 701369757 926891937 417775143 122824764 521575446 867895805 987773760 22738393 903659966 944586011 894288145 585707174 857354215 659111644 863433766 980275760 509302225 569234390 124585629 1995822 106516666 83591829 139468847 461400763 128195495 27586846 492222383 55519075 219427679 537972800 942864464 998927721 970339372 163059471 812768705 662300207 759546099 177210666 454970498 543759001 613316011 347304915 542698485 345681037 450558883 218994853 583551805 665979999 482456555 345684470 357122975 212907418 497478012 37428000 870659459 477262600 747089607 135630669 590779111 368537055 524687785 199715938 241707298 216318674 169822969 568057074 533634427 190214198 404567749 33676371 771584832 707943108 845226850 879543635 331596701 995190790 99613628 215287873 682564187 215590509 441590852 689425445 409389600 600110693 64346926 426428328 869376406 424344143 573249257 232400615 104637802 722590150 837907910 152629917 267874787 988774474 333539912 266259581 32099744 725202687 344074933 122165154 883942404 84744679 320678374 861061776 485168892 338248904 837372504 207024552 112317123 242117592 710510111 869849056 408064994 282315127 301867247 447835098 17421848 732275742 303970792 603250308 341381853 169222772 282577179 596555686 984537395 20611749 626652187 566591033 501594045 805149261 895176325 946244803 201870825 716658146 404716916 65312751 246499021 231374422 722006734 719564824 976339077 993815193 228270071 974888183 641175588 800052764 812904107 564924547 900594581 727960301 766056136 205020669 11740207 915008750 319736573 479731233 965919175 766230885 596759659 350159193 6268322 733520042 332198799 496419596 299637331 424486459 317838864 471568312 162644599 813536257 736383422 269213777 338111589 768965015 466159748 690572428 710425685 976512717 762239191 95946690 67276098 121594511 742920847 644050235 687675099 859750920 327702078 978634328 547521622 240339614 559234346 612877226 908217664 444904298 701342958 312569473 339927992 721053304 769801987 728029552 871663265 448634376 709844908 956085620 94440137 958200919 108125122 965201732 861412109 458066730 23082637 742332783 667605308 134063654 512768066 327668062 585601037 662636626 858699794 126374658 818431359 645675202 585490154 841558433 317398249 512905606 244600172 145431510 538785503 553453024 592309225 777638928 981318882 496085018 488382419 654861191 207095765 212059203 442347652 37175066 31004446 287061235 618305444 641975112 553123766 884551522 106934231 427106626 364185601 686164451 636888292 245591837 624330805 636316099 382234882 968695186 447795572 682635317 916568327 582740895 346371729 632112737 94343122 898857838 421917975 300578209 26580801 720254506 166542583 850719895 114370273 546424410 600765868 208190052 573439308 313910894 499202843 712016313 395895116 436330049 334664508 476417600 797823276 513810621 843460192 58957179 665460624 944752637 296955834 426540604 989524054 802531724 858511276 667998676 314053165 181227660 375021259 57998909 939961301 97715565 814602135 447417725 415100103 161243794 650600764 692908779 336690089 879587406 223648884 359865596 463438418 627240626 409674920 313036649 228958897 599876960 786426424 112338281 316746966 669760212 736644542 693905679 765474242 788588180 102543498 675652078 867309282 113901118 188766295 838864466 683608263 263564596 352560306 781807256 810005518 378100859 174577043 435098664 13246999 819811403 167539878 820426999 3877515 302832216 331792848 52661096 983402779 268123372 342945608 410732757 860928445 230579750 814028792 695416823 640344603 7457326 662234310 928304188 752066165 16594896 241182595 801033565 604808560 360829941 665948962 292859315 375608453 669357044 544280589 909320989 909794124 852366964 640102332 520955086 503209807 256004224 291293172 557696441 437290115 195650413 111077700 954119044 203078101 405121548 200429249 653941507 921619539 170546005 22236739 36769406 88829506 287184999 695169121 676819853 447494079 336312447 856098941 447901902 3862758 553823162 417081397 752233579 499978777 410048788 807226370 353480287 91868697 532522564 875672683 280558817 838468736 843590340 786406419 883820506 495913089 817515315 938069427 636465648 534746619 885104420 319438138 516182734 877725287 28743975 261301141 510044776 705413229 501712110 754982449 339882191 703232356 827223782 350176061 135765160 66391184 791241420 660923275 344034278 849245702 290802569 337805533 647274594 780972566 514019819 16474880 61156085 2165888 359762101 769374442 384363269 335018099 918702905 833520730 473700320 920055795 234779074 825029509 939606037 128613194 783755446 758784098 814911779 788415026 228688668 287493061 892060353 225991629 401804640 927176600 259793275 297073162 620031880 958188400 550018341 752161972 187227116 288947677 138595888 86922092 417192136 647150820 800747350 938875444 946395409 476941094 580179130 553778556 624501071 805962451 134924813 37303860 986582740 132803692 966478492 991048575 285779001 68512528 639246989 748366000 531440900 515639786 563295520 756080556 335770960 374737243 329379337 68286384 879489858 933852597 488564722 269420398 516839069 829790457 266074490 24083231 112212402 608731067 344863979 634263565 978911941 511820263 352221570 749504571 325367984 359475517 937429053 868922103 404698435 415275050 400955600 37312552 20643810 31293966 831629362 747611564 626741635 734122546 249143564 887736693 201285377 75228201 416565929 488845660 850041274 595015970 500540721 974535534 341383318 853624065 379021457 548651576 405174989 315677201 638444042 667463855 249838421 967440128 811758813 306033832 669581353 373961358 842356361 908516260 493129480 720061276 499268101 797105410 957361187 536937650 723211264 700946865 370498873 453957548 388312609 808990854 235826891 956255489 557700456 268815178 203131376 659364957 667605873 543334816 959736393 424524757 254744025 201597438 448045417 324884240 309692655 306695759 650516487 96550562 452627501 515025984 9134684 304316248 712563110 787518297 567261162 550851176 533619217 945949223 334366833 107067954 934330908 586558479 575881442 992271753 819774012 134589668 834216464 967399985 750512226 889266538 223400582 752378885 945611651 510322848 7292540 750313202 258470539 885250474 486559642 108546148 300318343 727317893 678597744 19044661 399091129 71693943 488241420 372589928 597113732 785986112 221651256 261079264 961714579 36053831 659748688 504714687 130008943 905137238 339373638 199806870 594170851 277163781 756464434 965080217 705304652 648427498 963703683 455465998 639078524 171484855 927377440 578669190 575160663 109372748 923516389 148698539 210751849 41404211 55064096 303337570 627438544 73757812 424961106 392287790 760656385 186533210 881235464 572061420 448691352 802731099 779295463 16758140 548009652 989256022 844498176 802928349 358622280 726685408 271346428 593574261 318417622 253718838 734873260 858883306 140821060 718523792 411045961 253340858 694132082 253089405 470390533 457645690 974495862 369251808 119300465 558720426 802364538 393228699 925803684 753154634 849744685 379692452 364441342 668027670 887690613 539611189 897565146 764130370 238638746 92611220 356396438 111340116 17332398 575054099 55751106 910619456 769538837 218943471 444822253 988778230 318105298 107320470 110437648 138630845 884647676 984737468 663212139 858679334 550889949 407076475 432616424 791071546 225129309 158970686 361230621 115271792 54029941 861166852 973062144 641700772 108256808 254324716 123699742 95082804 122725849 736176590 121529954 966320139 610700932 831974147 553549817 801326859 437718946 715187105 108550032 996362242 318964676 664761840 1062876 344343269 874653270 373326960 275836551 436588456 749752044 755099599 526964221 448944606 843141794 841287861 786576102 432193016 281109146 641184235 387695497 80691249 727340122 60352777 531496629 430312107 138953748 543295464 344813931 922695142 55059739 804894516 944165898 502067565 141943958 430545190 12490085 584123490 65641548 86074473 891723252 837448250 395727326 397515089 292494731 670716032 48792421 216697899 339040377 729021187 792562748 874133081 198454741 129725817 612766155 349805564 681858237 548266055 601342101 354973097 856966411 577967499 119772584 69101217 152056087 8211710 266211120 765753823 914902038 169021532 549110993 567403886 183383789 714790342 301702093 611896126 809774516 396743545 239128773 333351242 485531362 228054923 291096355 884259120 643723694 561688830 824558049 279897031 815300191 823100821 733997261 853381890 8485478 96414464 980060504 718105915 475726800 593359788 510100058 644935584 678638310 697757548 716644069 13062961 72019179 432809626 887873648 217761559 19895257 678875125 644245298 236015053 392950581 816053221 484654296 198397190 416572482 778402488 85768810 476053194 635241688 517273078 192602525 799788692 867288890 914345714 447091354 756882680 767043922 771367307 779415892 232438557 252467231 495409069 500956557 817512815 780479835 419956767 825556082 803591360 985508472 182453004 235944749 190865404 943007535 214165783 617302919 63811165 612211834 294981389 751298870 91698009 87491668 360373177 560198394 309230011 647351588 182609897 646096665 298499665 141806412 525333923 453794370 138099962 740154058 259443160 552105012 214294419 559380540 119012777 878403442 519824153 444017345 912867395 356696373 254932526 23558300 946247384 259297497 890867522 855209700 74354600 284954357 634973430 696036760 349359666 961319306 29172223 658514579 628194021 961551028 686646342 116451850 677440208 303575099 99100443 711321361 272472253 264920101 80126454 272979595 855915332 642963954 881506678 762050795 180266725 76411912 872996592 63249087 152686839 927768751 797212166 228560226 66899508 198912132 598696118 442287165 384268926 744457176 605883892 552687156 886099035 340298874 797428000 906607550 204558035 251277665 563784621 315148203 222674862 968249366 87050552 581112490 96542144 748683348 251716402 67030773 996080309 221344472 811001432 698841110 594098346 211355316 147182278 961774989 631653225 571523453 498294366 281152078 664819243 413495219 959103007 170249252 726340916 960720599 635198479 434067678 971322571 799653799 350574583 816084730 81118429 616402249 593955257 947461831 738310726 141117104 492607037 318984212 812130871 862191690 699523596 530818220 83847253 911948071 507696320 787891248 418639404 53377751 229753994 691724661 301890883 94451494 9851413 705057121 849544930 78565196 599267897 672773880 104505602 418128336 342919487 722419070 322935625 800778048 850769787 162540077 164888389 598182149 319067883 27046334 778917483 62742897 691360966 203251111 503774319 885503652 832374893 379396780 159033105 697485858 797250684 673285570 950581856 696856033 405214262 598755562 262808942 41590206 928834425 20678455 356808652 644460915 733101653 40401731 450732080 160244980 59023201 771430211 150475299 292258145 193335379 678771368 442281506 80923120 670284908 148104651 950339877 527163729 370567215 169984633 222491644 921710660 62179768 496840613 683120505 64247699 158236547 39394901 26980590 946224923 942235797 758778602 470350416 182964254 675566717 300529675 63559882 117774215 809966057 906622634 128460264 425835727 223174319 596436642 335286257 457187208 589345352 739691506 528041359 150698145 756948548 704720331 201188589 518760074 67477334 56969273 584503958 481443629 379098893 358238612 38477034 752953341 646197817 33480982 794425066 329389061 761340471 821033703 185323460 503370923 792499960 782349485 71154289 748769073 43917958 823941265 278977135 494448461 214227043 80984681 834336275 682014983 965064584 265086025 548881034 314723286 177147148 835848372 85005975 696036254 824070711 513876188 451117348 545333445 859322016 963304933 492122632 164706083 611953864 52045506 881699559 245836312 426362694 722732473 475317304 9579092 43035328 921159411 952878268 810370780 501138877 130928115 642815890 532791564 302809278 887116268 90549249 98549783 673809005 731588863 769112229 763605028 392451579 198949397 131482775 720229361 400481581 837656293 499971914 262640978 356630787 887150359 489657980 337567372 163992193 141226937 894959662 379300359 679043753 94492111 984560112 283783811 516557345 445675079 460287812 523162335 106064686 838659335 845896725 549371228 470073346 362629140 462441762 683390295 262979936 342503273 477218693 507033436 601569620 831973394 936164774 850878995 32567707 142652878 900814205 465744086 414459771 540605031 970365829 254809954 76861812 346885254 48123453 276565434 999641691 591932052 645556006 630341313 381708082 511459097 124769051 638460165 999114084 89656853 973512994 69744738 268419218 42455154 554880928 422156324 425509870 726706588 86275845 772391958 263092121 649319438 670435160 189545158 606017697 566400631 354059502 248484943 913116839 758088852 763619340 857239772 810020449 282446721 563298089 41362623 609511736 376047077 214040899 20740640 904529697 218047323 463512924 43203346 75625602 751593435 502192276 989572034 718024195 975247699 257253628 677426957 780274365 191468981 463744567 308277876 756230108 139871516 10317544 580322426 787333998 860319643 654136649 742752136 924833262 955146583 968507804 15520910 353814850 7813279 435346606 688604070 797606176 619950143 327476724 438316130 227579853 903269178 376513746 463124648 229962724 537099432 282205118 394122084 591169524 949488612 796222730 824110617 708759380 180177086 349241804 578642489 65408027 437036910 2746751 59083504 738131180 846273448 557822671 67772083 132524203 816408564 684063001 690148271 509098123 902727568 287346500 202596 925292067 377184574 389702471 674603665 134226247 225023641 159178205 442902417 429789014 495709208 123949546 764155893 695987427 100275267 405081023 66437028 143800128 408618006 564742368 476637441 473875052 669661356 180586633 505929855 951247567 568685531 504684823 857756658 856452634 349886862 294627872 125939164 688687655 400746041 806443197 105620244 642705843 101100131 829509553 330922039 642401437 848564889 525554024 368115833 468330192 784942368 944085603 939401303 979023945 772579688 553712567 140223145 442262176 122856075 393014220 894603399 295487061 537124692 393428152 265852308 538615324 205478469 33002530 789531549 316650396 31336125 173003200 61436756 786323310 332920086 35884387 59846199 127508496 840402129 35954958 729665462 498671464 832885172 242630490 441005777 245355530 683880103 836709741 532612653 321634484 40886021 685327551 686861571 645432032 886342034 554543473 392601125 763482631 668188641 941929373 873912871 598019526 866200590 429648662 815936913 421202261 769358863 160442037 250081710 690236076 834426973 872341121 628155744 405136785 307685747 78296928 170158216 853675738 748296597 289194902 590767083 791583942 978667224 888925464 957442187 718147003 423741205 260782703 462749607 748329485 364588714 180713355 362732813 539130819 929724637 483324653 387827470 341726329 401281605 260952536 959297861 670440881 21547073 709749650 677556806 650275711 204189830 955875688 622405899 252867142 741617247 690944055 794872506 247091773 663508765 147897956 483325263 543736227 978552032 192428736 892776423 801401602 463630298 955888841 776617356 843457131 358523162 262128812 516523904 352130817 915568799 418199185 987512116 765562624 47601777 170964233 942059206 951967777 18032051 259097076 815831132 495719746 922727612 782356291 655378964 501566668 122766999 900215579 417324623 112847606 49056043 381197111 168835646 90439055 967624109 357219130 604365425 927567262 912599343 790652410 329964936 914849499 433707435 850309326 526161082 784761184 906580235 763044789 905360616 427695959 18291945 740726575 676122920 895900643 262853353 467133028 943231609 227961266 528018138 78003083 640765791 6745193 430576209 994070935 483180593 875818289 694113774 774048360 758918389 775466272 707439567 16158409 379291064 231477572 851810523 438247168 441936480 766662811 304649122 364127007 830349660 120036506 368635950 889960573 748508505 44646582 186189318 256484429 914886543 665900482 114426709 107150206 120313729 870771989 742580276 103746043 480879280 346549893 984275510 209044955 594716426 940675342 188461314 588293362 183914935 539175804 154161028 416766590 610569768 678116877 632977011 756941554 425899910 676772856 303158627 815332526 974206635 438342529 235264119 389404611 322932629 517480021 991352432 787651594 788439031 411757428 869872937 648504489 659643139 684747472 465850630 215261159 475012368 525314164 456140612 407824759 6702437 45067524 165812698 722568977 610367169 470220296 284812188 353951650 827701087 978946165 168971613 132685137 46982209 493459377 355296276 482815510 381760203 340907396 796902649 902040889 348222117 205435719 380337885 434130965 723314479 10512427 255733275 190912577 350213100 918014106 474282621 705187973 602651389 10803491 794024462 316011937 607905730 94996049 549597915 480631242 563350701 611674858 357579935 459773378 455525814 254739225 350455997 320961454 736271151 661120677 95683908 674497021 255942171 411390364 129634675 190937851 773194939 843490965 531478807 890008454 893445488 436580084 668059264 426341339 759912367 631629745 304000540 466538232 390417987 942562516 612431843 399646927 122116687 724839905 739180417 609094477 265830855 872017029 472503118 906489560 7237220 529194693 750555573 849020330 754804038 530117043 269887562 779740809 979698803 66412000 197873932 277458264 902634642 255236519 949367059 258662213 748868611 48584727 871322036 9431242 635403740 999748387 573745908 542718652 50975348 488684348 136993329 217821778 847595485 899746914 336418724 102606400 432724665 297150186 542431569 356658440 318755687 432093684 956033411 461687233 249809672 335853420 803753674 973643216 396247628 690881614 738050911 533789942 276236469 101546110 502124777 85136453 985699732 421071140 289861075 498407692 346085770 681541557 681895454 847681006 683012289 813951439 408461649 754343345 114484136 242579355 732495887 849169226 924639573 541650437 361257658 414493142 143348936 748410629 307001844 863457655 28299263 355742007 298486252 563917799 896903075 269681853 319288639 370493013 172294463 411539622 946573736 888011056 565726445 551508662 833320080 100878069 665975335 840893164 937761964 703687203 993868935 513954267 334829837 393670066 109387845 701134371 987356618 261849859 728730209 412565955 206711321 971547476 798560200 582232086 67115876 347359477 980151077 211235851 844065947 435519926 252598750 108478398 275408350 840273472 300540226 645336298 35090125 841155419 829599053 915824519 606331606 721787283 976044216 819826476 56681172 386222771 971431069 27229859 304219289 360756213 988403051 974157438 918252639 515479454 599267928 952204047 441691280 186177033 738129676 315488868 890465445 692935259 914138713 193174185 43524341 351887758 249522338 387975919 476475596 280038477 574921299 738845645 608267569 658098525 457599769 443451443 817814373 830074101 246718813 875419470 363397875 914258703 719425797 794252601 16320450 300917509 801692141 167957004 623692972 691126881 917872422 877216587 152657291 526211010 133232952 211413105 31018239 893901808 738481816 356019567 899819714 200011537 750502730 662859819 453352864 970818207 634114035 269261988 346167827 377228433 524716802 891830750 402086595 461418371 164636920 734227532 187296328 922168096 733016216 610523662 628015090 444140106 754652271 548678606 698557415 145569519 616436964 544664729 861752963 399544777 145448839 794802670 372098580 23193592 532630039 303126015 84898945 867536902 830372445 646938954 763064040 997622897 310005470 769248690 237230056 717790064 370875671 696541539 576517859 730704315 849386017 708938805 343953552 302466003 215145457 742381942 398418585 94702521 271908661 730872115 241254755 49143470 309591530 735218702 199136451 688452737 109013902 398934019 431061456 16435946 331081995 387490417 675963344 108675120 392483509 801688712 800743446 236176509 470991902 491536990 23073774 955750130 67604597 797144057 27531142 14750255 721788251 940387639 191687342 996609599 944448141 157305555 916750372 584232939 986536474 901770294 421283567 886611331 463459625 119367872 954870943 230749483 763477668 838717267 438212310 459468084 902637706 594594605 514025914 307412604 480035802 74934859 212719502 685111117 92535617 753071998 905718019 218286503 416356163 850879541 538249631 436871426 883936928 456992305 443099832 849129196 278247927 648861084 842491297 841926615 498559642 406918779 557565676 698186234 451056597 138032043 774821118 189210887 648958044 404410274 459694552 240737099 427745014 61465426 248353959 411923707 173962581 204414843 785091427 872475721 681022007 111470165 196500785 304731359 963851966 185642865 820372261 745612515 797455332 768895995 471375561 430889396 275323032 912867529 236941101 488993133 284847570 432847529 356833475 442916608 841847683 927729731 589451548 902501099 589183143 991559336 442859846 472308418 567156805 525886909 710099757 857756613 925930564 347808616 737606710 448471978 729521046 333888163 580796745 215246763 273791865 390196209 492366290 495725612 147669523 125444772 880640851 202653927 528746238 442398028 182545021 165188461 937328403 842953716 421327480 298057576 814878490 617734929 194234121 428510567 529346508 779044940 446935941 870575307 788720365 628637321 978629911 198719041 962875364 70513653 253122370 386797668 222235811 405313778 107949832 680031360 750160028 945431814 398671508 848844865 171129158 970546109 922472661 774662908 299897100 306228505 23710344 880963001 108381739 757950738 788957014 530002616 718535809 671344258 771641269 704455249 160389821 806502925 36845691 6625369 371920044 695226747 604142953 172640268 663637104 118984670 746919392 797763410 523533589 292429091 552247948 206829946 302930276 355089627 268044523 184551814 663223167 889073023 103299250 495444524 238260288 25587590 874830451 286685131 649049208 748090243 287159782 74722067 982063717 481636241 474740623 233311045 594826751 614013205 162869908 876920820 51084299 14601207 981968111 417871254 701384369 586343364 298199110 847384443 57592399 127920348 609397392 853666166 302444770 485038825 631011674 738701563 859761323 942877266 348356119 169580772 97734011 50454177 540834888 983343343 176580591 12839038 716504088 92994752 571207487 313767616 575440497 845479297 145503266 320865292 605445971 164293009 69000471 760897220 624143912 498337399 561402011 959897866 955679841 168693116 238753945 232459351 724464127 482623221 814529504 776947358 323826425 926445199 797114229 430227489 238373284 263002717 51619689 882390300 430913258 81286164 85479159 104718282 730483204 321200252 325316670 744708186 388190543 183190327 967843147 96358766 328514638 806490270 508624626 142809912 449010702 770009588 456893071 687881399 872982455 195173561 790972053 13794004 286563980 316321112 594111362 991925999 662155964 20405201 842872268 183652166 904119872 461796445 451883811 722774879 565519230 710242077 161808087 702298847 956072587 747817669 93116264 522343564 17028822 12227874 658538617 674908858 193457579 916177692 87244060 596014081 920880515 142938056 355857143 390692069 508335114 895913978 308211615 562965280 602032307 705472848 630238067 418527738 99632269 106134937 741135028 302548556 917819964 305002181 884688984 855087199 919066399 365077322 908135255 262645459 851187359 766617970 206746239 617006873 218244300 739570946 671841566 77472700 825557284 262653868 515288651 310967699 83168293 738550659 181323575 705006013 7926698 211041092 936658905 674995053 734118312 721505936 586578674 666114780 933837472 773289060 191500955 890375932 83178031 186230509 244330225 406103555 746272295 666430264 432047572 279651019 405985733 368681745 473152550 576457868 511179 214111035 150622074 975226918 769697393 495074680 972736041 131467509 380216741 458161574 277678276 562126991 609770077 456264132 596918860 845311954 721241868 532408754 715989310 103689324 776770216 707027837 695836413 732818998 928438566 222646682 573717141 522529360 933458595 514641574 373473875 652873569 963004292 413028638 564759201 643361658 91541304 893642419 221137735 337983093 349441430 149404870 664251621 537679333 448223275 282318291 507908506 241042364 191579325 870097114 890531069 569552058 428499966 586125030 636310430 515018220 83117276 621213113 286042178 179773832 180567143 718448706 509907172 703182974 365437189 56718517 803210824 398128472 256146373 592029529 950354947 53709409 974764088 706949832 680797130 962781618 371557499 982616394 614183501 741530376 92652847 825562782 82783561 139722547 439037741 541919591 72643621 737010706 230474859 407643841 220304657 202126982 546305483 326815396 578556637 24181063 425083309 409459899 595653171 565056724 946287599 974318872 493654970 202927969 667965651 394286533 270968402 674723955 875324470 721471291 830841637 438454531 704765075 652079772 416666457 460807382 671973820 139561194 812451791 60155069 399987507 443742597 218058559 538026656 318480886 230877566 385261939 285490394 665835138 443477077 373059504 434382723 483939754 479531817 103732065 206967999 906390732 92348837 806855867 247826496 192913427 721113334 216998931 822655162 758019987 785655351 986375769 844741183 296621919 110415712 231383351 309299703 713810406 864097803 242404007 81400676 548659252 898461693 278326701 63752601 485820937 690547946 656004106 575615766 651881599 598015258 33179722 574158425 599148049 511925338 738983735 567628161 157999642 494878468 942082114 246058215 402462964 135001238 478232827 525379250 342890291 454282751 261551502 753460743 808391010 294356113 486377187 187646730 360897223 664890897 865801866 743212100 486610942 356407417 384302693 462154093 355254406 195305240 445047641 507029983 700159382 610496110 795521295 337944393 492138319 739520 197246451 259636145 422810280 487668668 513777590 363918388 464837808 755739612 751818038 999849716 76757827 922090134 87232836 906932286 20264619 22694474 414240974 351302582 373676491 240915740 133165525 668386958 747470633 404269045 200671069 896997884 804807486 800361725 545553702 369646468 469295685 361752539 13191342 50162983 842087254 382561553 757161898 479484543 725074804 468404150 349395905 523899829 640902734 178192936 96411771 434759991 668656494 267539137 566177634 809651527 330950965 511838679 118773884 133723813 752216115 773199003 710166613 516827663 85408970 841290433 642674358 508479024 749292533 120166913 596735515 770669468 550259773 151654595 431163781 174114478 511030725 667293032 790017738 649693755 591626063 635532006 42929054 492937651 13215081 338691741 450144606 816926575 150426881 28342836 683034955 625938118 541055035 624438807 115345364 180088635 529324520 271368677 392423369 24631691 66003753 985111255 267018808 380542643 555019753 925357750 625160926 954299583 140414004 734138944 620165326 985932219 425433984 740069972 686934779 305903336 786014370 284846494 239222904 137082669 697914242 244308383 504789527 533594645 475978735 896209481 349879017 375872519 755071854 449711317 359077473 832523960 521547033 550989114 360064901 239081643 336278890 560299903 999983067 856628972 878035473 772943926 200724153 9661421 354377516 194919601 477435811 744832156 370876379 416845364 803562155 414781745 117633018 427997958 291719348 876434270 675399908 782022434 998166771 315377229 750313710 400127649 231986024 504152677 155215106 897982266 745186931 854134359 842695854 873299507 589207614 403404093 363887042 103730078 486036927 624818292 553302414 74313471 69577180 48505264 205243390 618229632 237320578 447662410 172937306 271061272 781167630 286577134 387582780 914420715 328443054 438699735 271134661 921654832 273542533 107513794 516897979 781586440 714393909 334772437 320493633 810194540 221190999 327292865 611556692 446636587 292691378 721665408 853436645 390216414 977535763 845342070 21541386 363365339 296511901 426228690 657189868 592074474 449811103 749614004 475148710 187374310 484277892 696974472 920188660 109458941 113048149 651251245 266363863 455804985 486735067 571061647 68694845 389102527 19523576 273375084 288124066 262265075 904639288 142280086 570482295 307196936 630420467 970282262 563931678 965320179 278899835 104812885 272634621 773695740 542857780 3425619 967974151 434383111 522813053 356797745 39427972 270715335 795553266 312005560 271842739 638355774 327605358 319489895 551408116 629932115 964336739 932374216 825386835 581766675 448840724 396446224 576625770 992073807 92165514 967237322 366894411 572562508 608678185 430030333 386639216 62987127 449796174 262141511 918008428 181375582 122386257 201089657 596651787 671374872 249082707 938979986 523908110 202191638 512465151 431028058 982704460 119542594 361170550 644457930 129871970 48137915 445730104 751534300 290547339 607570503 785529277 301550943 607087667 154968997 83932228 979363266 619887738 173204545 362210368 250830719 368003718 152400420 246855997 214078599 880643095 922546143 757727991 790907124 486194508 162562775 510151983 726474705 317140683 961144845 198970042 126622214 59365401 36207887 237036387 936011403 373253591 61959998 803298241 441580357 481444789 350710209 98544381 869988660 910815752 678069941 1875878 579615597 719761619 674416579 302723930 651840604 629063587 910297791 802340383 552041676 865642746 293752664 810759838 803645438 918600033 38446961 996672711 35227037 551487420 412130600 374505620 727674338 323531886 437315472 425259262 536656088 290895253 464748130 576754177 26874518 233954012 761290914 267453205 240187097 239730157 460591374 79396349 428394876 931876952 368243596 472242694 337681470 269467953 333214155 613912106 844754072 937218705 798565590 421889905 134787226 873048146 727312962 10217773 723219267 512048795 214965723 313137220 841110006 862392948 131485267 678264293 374732828 675656912 103338228 166834652 647547902 473100241 760599308 138947756 157842780 385987231 718817590 739838923 348792531 657478065 988380599 870039602 701898224 573352022 522705715 33417334 85172358 117187934 87901167 445696936 143195235 313498157 54857905 493854375 520535584 727069191 773542560 223324410 136250627 48113288 267657466 307487214 502737240 749905837 745131412 526751406 373551285 261303895 387437683 38545126 985839654 169199991 472564860 229942484 531024739 438427970 265550214 506386304 598538822 219494607 923514646 337819493 271948827 821457293 704462523 651901666 277055644 337898801 395933302 162285541 576272878 689806122 695264828 380760800 191514863 520870032 369723633 780386952 773497628 372321424 126816728 845101457 491406321 693117047 972993684 98645996 250246592 262506452 143544100 19086486 256205545 297663803 669721660 983864539 723136010 82609157 328544884 260469807 96595077 21029863 737090740 716829178 670055068 392995531 584437189 31310997 201982621 689238781 208205402 355854284 106072463 879862785 511575444 47776143 10288909 108849353 873898206 847959710 417752501 384018696 912152556 636535325 803747841 998444150 306676501 659857998 757596915 865009777 485090749 590568514 925204089 481114726 114286503 433931833 529155172 246205064 201994230 307799331 662463514 353307420 536078799 809926087 85207154 283233383 771641007 630835628 605943879 17706295 79191297 78648125 515031063 659461154 705006693 824195557 166540551 456538106 100108445 461358438 477951533 702685448 840435789 386374758 393402831 341050486 841905635 536164723 364253088 649730774 596831471 348700456 582758842 565636126 138202358 679117432 829266494 386193467 46937467 748657922 328450411 820104920 84367288 253761925 412720872 270950176 657315219 855606191 197199729 431712561 90104315 821611932 255416850 745414139 166615032 898587629 781506746 550486613 376987182 178603967 190009310 572174800 406846140 669551545 980914568 996897421 903381095 756856847 806033163 36475746 230790245 32403640 363052098 625709936 313247822 564209387 504759747 328375277 501864650 552113866 749996159 150362382 880824171 733623347 407454202 284981025 583889777 862384541 265242339 47464823 639701347 844829512 5938111 209282093 532646282 893395174 772526098 823597818 801537736 181161891 424844176 852156786 211301897 78485052 496164732 242747181 398673589 251847855 262828225 766126054 185020018 264010702 806660698 364709408 978611898 928670949 159476043 933363045 151529709 995677896 359730255 85862284 75889937 98412585 905765923 128290745 149399759 951489589 840002682 293238667 226945634 684860324 961990961 543976031 556768952 636199872 150620275 213532856 292080390 74222608 847679925 176887945 247246834 363320238 672529665 103884323 598142359 13932118 601815027 960667070 293029562 750037191 284155370 946135794 844852617 877153699 175713395 404916442 686347642 844469060 983567077 232023756 882327155 828870204 487976690 773544253 561815230 417202262 755029330 795230788 339965515 2255537 945541918 682530368 457756437 70501616 774958827 621512044 499426609 797283255 661886475 106405513 683376683 947218103 936582747 578100697 166397111 644921846 567782036 105142602 321081390 364810448 548217763 879483618 482550033 775301820 354998935 216711123 80911890 393724589 674292875 256999879 208057189 423721153 513962204 82376934 146771504 23598740 684433698 5125450 201720343 510165780 492982253 770911494 868374103 65175609 888960748 313773513 215052463 700714979 828701046 988346902 627180066 960126605 132609366 412915039 278608811 216257345 196012096 663901436 546251926 556399780 196928722 716795753 70040221 75694704 518859331 62202320 906890313 825299721 799500811 263115827 171037355 247030968 929919905 625369460 257903790 162342888 205840542 275256586 118325361 555510639 926582338 29842540 752772753 356624184 246351479 675140590 178731823 865339534 427153445 658666644 803687887 155933948 8712215 50622315 177484702 307018778 580718212 315584456 162873665 300365691 328489439 269915482 767812477 317530409 24801115 357889866 569275987 950354839 207747625 962154972 518402267 498316736 360797456 313824299 525854955 893704563 413548448 567593049 669924805 446832215 683295607 863585249 555208760 604618483 942771962 887605229 454573298 502494356 781700720 772716676 826796065 177690200 998771478 404042185 7514642 437660061 981712580 696917597 423003116 133374919 652354070 681243851 112832553 980003830 893879067 117984707 469146631 235201517 360336437 236223901 262688789 579841985 876255347 242835251 533877609 958895616 839443166 953852724 242832752 528063173 78494346 26728777 777843457 486298998 878586957 646508576 891739150 352668158 545296343 562386067 334227194 126270505 924072099 766196413 381926488 691099268 638101188 900560539 152487355 177748306 339657388 876405441 511145808 585877068 935169167 242786797 617476479 953203837 413631188 138126902 752506259 782822350 812822359 118161045 505631484 768587965 522271869 956303891 871245792 180177987 442137687 330159124 900649695 361264067 131360844 143005885 337794324 624898482 350101663 109956255 735933495 178579852 573565614 663995185 231639454 154926324 352763227 693646166 335218544 550917974 961266508 59399947 563575518 869686442 541633383 555494415 114675599 408855429 751195249 487995218 263126161 248088936 346503618 789852023 526472970 498313486 643098542 595579516 460414254 387917254 291425492 620311274 225697761 732233029 42073466 785031374 942337839 976176556 230056561 642050809 584447195 687507805 94110405 982328011 362455944 725541217 959931021 95808576 362587623 577000262 601166237 147492884 116631386 379796162 569385778 568215271 744936937 888262891 418029191 56559028 38270547 271168383 189857742 803000447 984536637 545096806 460656487 939253372 771060247 328003083 566243468 65255565 185142367 767535102 899824233 91580042 430428487 730631624 444572297 666926810 2756172 967511343 776613255 22070084 510882873 62067826 971705414 824744481 860557162 712086687 976634714 858243824 864089193 54389412 206763181 231921926 909586289 230714535 635376267 739699748 261764123 737779831 930415795 845055582 832930902 323116501 439819509 751770019 34032678 651477296 564885627 456840880 145021345 364464504 299590784 600605736 852782788 911952054 199839051 602734582 61550783 690348691 941385462 515816188 216778308 850651077 288347547 854831186 707668413 618563820 377459974 984064585 431169029 191566946 86785945 187678606 995696250 843056601 888770419 852660382 148294384 861796885 471613027 337364359 950407739 280499021 220489730 397334165 318550157 983099820 492171256 982448679 974310954 614329422 406036217 156981205 824129156 357650636 138854743 487456889 443546179 69858517 325075413 717051094 825153334 276910005 609027001 347532624 970139746 490467661 817499719 565922851 139708933 285189092 330326112 78150658 708451920 212648583 767316321 481316158 853422968 131714378 141706654 1519621 412960651 144901959 89680395 433042993 33255155 14589274 840898490 817819161 472382834 919914070 699389559 697968856 383199983 545609567 546218528 677320604 821510643 663277527 22626441 127074704 641651426 540014982 453033623 20409980 314149629 316780505 756248494 947842545 891328913 897546763 443712380 650847792 204673289 33294151 509058163 457181375 847825391 358432585 911251427 249287190 818389318 14177236 879143322 912424253 4487568 250364219 797467938 530829473 362749690 10473670 690881868 37837281 945140650 472574632 453905705 257748717 46331940 608935340 415139813 914669714 185988714 797189379 379095292 663524295 155970480 78241725 875768467 357451573 646465594 593171631 659202063 906310221 240717844 972060465 924343482 643825684 786917123 673345750 247379623 920424335 993195003 990866279 524576814 290545158 805212284 436616240 891196325 210423031 647251876 636142919 470322540 945173219 695344488 406142090 211864625 158181479 373562220 388314021 596854378 692411675 98053816 858055866 30794079 29560304 773437906 337889269 449113345 283209348 452888919 335468624 213460311 687563678 809388358 697573546 430021386 366664964 279936865 12924645 502380894 425614525 313923773 575439978 977116617 74209543 548383022 411026828 982560463 846190698 686764722 281641004 995072029 442501276 574534843 108323356 422839408 35869323 821089696 783881492 623258982 186760026 198036085 200419318 870389150 899123144 609214133 677944845 422986773 146022052 464040389 756614604 16549506 294213295 388855785 432978319 792394269 333874574 854730911 692670279 964529220 752268313 172351090 800354639 580080903 154742995 607991136 161490535 98981363 952377699 835617996 771584447 30358838 581200968 957512024 245635261 353356105 757731082 287594451 46463413 452873953 947426318 906622195 725070089 51341995 384727546 408007312 373820114 595877317 428348341 951110705 592494686 820895117 959205837 101902897 307420075 562954433 903393337 40666646 177242598 482968643 527452064 434127669 403982715 521430774 376596320 84188449 679112064 673385694 343278291 549242534 610201956 391692002 903872955 299839806 604571520 815364721 778779455 137831651 546566102 844823790 454275391 320319062 352117378 205604174 493661618 992422554 863160945 986054757 292491610 436485424 598993504 69784708 796856477 637632715 350766891 209686072 191487474 42937986 519118351 536464346 11176919 679853537 805108756 35463184 489462700 594452642 296733459 235377000 577884250 755139171 434067194 648796632 622773428 341313955 883209827 349723798 841447665 543086427 8374797 30771262 441483517 517397201 316609848 272365277 87420543 238700445 257281866 305204643 259421116 176836925 7039310 274542147 471300202 599111716 454818311 389831423 264228459 387894236 314570070 211339330 657669000 863022790 113979890 559349077 455714346 838646565 342841935 718072600 380392355 101340458 247999549 62893671 549987810 814430095 291815934 572595667 803099942 359265962 5738407 712963712 397927602 750955564 400545065 463418344 508360103 538946811 70041753 774534101 287159601 222619794 392926696 828134707 845262454 216598449 608472492 994106298 105595229 62699531 975791704 523268779 152771613 38635197 150932959 56243100 453976204 114600173 535110551 514850758 818084227 860091862 459236964 650510281 109823994 577541561 812749872 860923322 949691199 155884696 938705827 54824985 771820345 633124839 860787635 855071847 304218192 19367475 669963232 455984107 738185396 221416641 45833364 825205899 753893191 590802818 667856450 693960985 278779421 141464812 582742731 426182702 984416199 375030014 567253319 988231260 496643621 536347616 22558225 214814018 458559936 456091131 183971964 467722298 378592194 923114887 32605081 203266205 182781577 513048254 664053701 908910062 273670141 54433065 705896418 11868382 837128167 834067849 820062032 631407112 489715914 736518975 773398654 83518301 787802602 674809831 699752192 729921046 339379627 881643001 710675653 529148341 616216327 350201093 867463952 615040509 827162536 143712363 110812206 686817458 453896961 616960820 288687114 277102159 957636094 952948164 390974307 486901223 497823579 665619254 178509371 540535831 21756760 217721109 190497445 895206229 245011611 929679998 842369684 922498717 705376227 323328194 313017847 441399989 1485355 957514097 594254335 928713570 171895718 676236431 300113838 104869321 266578041 207935398 753724874 254090482 135622215 257957854 869882380 354306391 195483422 365920735 257386878 360483509 324359614 328428981 135288605 703144158 288899125 743333532 300534442 776171236 40755206 318288490 879857512 432558164 875246390 583948473 192457221 795179713 298024790 1363278 834020853 587630761 341225025 351726415 300675701 455101572 691288275 697889001 621047450 981102694 395496321 245841043 57903806 335897235 363717425 867003799 213324808 10176682 293494198 464558210 726970029 731053206 833521830 242490167 781357954 304988514 840449433 406208923 224574362 516075477 859177658 831171209 853612619 456743212 191916510 509626224 111511342 964138537 980225874 7730227 910993955 634255997 469062069 75904202 538352293 116227842 805266550 916675617 823691596 607718447 212713347 423645057 618768904 625003242 128668218 286366289 117173266 563473920 865365975 127333739 777622394 760233853 921968050 309499660 887343207 489742808 843849362 774592041 343883778 127083267 686848024 688584679 916742282 958576374 800139768 121118690 806695806 597789989 136973786 233673431 538432972 132752799 699026545 190255112 271208479 402973085 801024152 83004320 305837663 661353568 558333717 901533382 857490426 858863815 995381266 388062140 387633777 193613857 854313563 103357090 147951774 848373739 624346162 909378733 41435172 233565722 812882362 581806984 106347862 215239840 83939663 178859081 961776580 615130526 294638871 295302237 643083921 409460986 310944554 208940088 228318846 137243239 766503142 654908563 663592796 269164856 489192081 378633475 683089999 626025544 724999303 263937785 190510024 298662184 648606866 296658712 9215146 96268063 246493706 755433576 783912963 94109111 10068908 957071036 252427421 492798103 208258237 29650934 681051924 532112225 207076019 182397656 763485339 124059488 250376508 978808693 44855696 419312501 555454566 564937797 315566280 430863310 154963844 841173252 823638796 986131510 700513753 319739951 384164144 975215358 974200262 897586304 175176328 632339169 255176387 914745845 364554807 226906715 577358993 287799635 92667910 904766804 105786520 193261009 124224630 300999422 272294553 226946318 48265401 854110808 377278357 956313262 869364642 93501351 387897613 283197715 766738708 435710722 385655028 922118312 494243013 17944015 490073267 319374654 997059729 83024246 92437050 657078240 719815606 767506101 682417013 398827127 522816583 40041854 303331494 464251918 437419796 394422696 576926478 969800753 781026797 789817993 350636155 24403139 866472434 295025209 163191521 885794066 957819856 306650545 16944210 408832433 398091852 272813115 829405116 541678461 701186600 220636386 973090375 867858857 602512740 64766616 748167050 75756800 514888901 400911071 912405967 32579010 56292113 57287974 472222056 551988518 349707794 799435001 698444146 322371464 612702621 864533467 394314367 988398422 703605617 402482752 462988572 52924862 601642022 202567340 706810131 554064664 270425400 89005679 136835064 259841513 520876445 967134016 565728073 60663054 641707356 22951793 454441866 66822606 377511869 492150797 836607724 386841701 608805741 697536382 564066947 145802422 469541588 457315974 554133175 906543608 14037143 469219323 853708906 235781183 301286916 948272260 881519056 266291718 180562193 88098284 848383467 846717474 954477642 876067741 644641238 563410743 578250711 591682100 915801776 255274188 849404531 686706195 954719585 588343371 28620807 358014546 65325199 855937376 330445094 266353981 959791261 543609989 862062069 116469560 710788926 256827487 947180134 216974150 403063476 715362739 423063450 179478031 413327396 392383973 802939212 239287201 475946301 994870457 616823970 237831121 664419526 971146802 855899060 295220978 228641862 804626508 817402677 399186942 869684818 507689304 633863877 415152863 584996473 495968828 982752536 173082566 855945535 507622949 636128412 685218273 419002337 177166323 173921847 477286300 386875619 344032653 669991531 127507528 622663622 461836435 99831474 615312394 215094783 793040068 29394196 497424272 587638498 458220245 883997263 86553192 32667105 82410470 358627974 612894960 68961480 854372177 649507776 95659104 142946648 705900029 201793707 870825070 572537717 449470810 346247728 880821028 83668212 427393333 109556327 432464430 910210409 774590504 771647856 148321047 121092505 221495953 325613551 636326094 323912886 194855694 25833224 9758528 503416160 980094543 490965095 108189261 993808704 315431266 689888396 523367919 576801127 660177689 784997065 39755327 625346363 953549012 494485039 805747694 416881781 143721233 523789589 653329795 488029488 524903198 111160160 540806426 796207779 177532669 784932122 115508903 483124113 257629512 886327666 867563915 520786843 991168776 900166174 800326461 69362720 828128975 212171304 392046183 343309911 152921901 412435876 881320228 55633679 768541108 998307456 648402669 671519678 511312293 741724954 650093897 93577450 603800618 590397189 129077982 716221371 46993587 193601303 328389948 612342876 530649149 16703449 364945793 187840427 902690893 512924558 374911857 73789213 993448308 730109451 22190118 988667667 270790819 653194737 172780332 812586457 494007188 432604768 457105543 415949208 495083514 800932090 656882461 455726857 333086957 171129397 513702381 954645942 627224726 784000590 818597580 948645739 810113183 260964555 585678526 586322003 884424002 62600959 979140263 934951244 422695335 484547139 178542534 940015907 932699202 56450715 790580185 997714570 644970871 991012112 52718951 177102859 22791249 874186463 328387794 614333856 80657718 298159375 435102222 790997847 786591919 420801141 979374241 347850823 722583571 521233564 108347334 979855975 851294201 248658847 178569181 493146795 312368288 445865704 703792215 120873202 28531132 386574228 138425860 38508764 796887347 117429907 128609391 438140339 576226205 104591691 764148770 378659270 659798510 304100386 932897191 371593319 537648727 146858062 653127219 754161590 987818379 557082044 256026040 65857797 75562820 882900037 790420053 219010079 203570083 762043418 99187586 828113605 808021788 211441942 495244047 869859827 104203642 207983736 285635364 450982470 857414793 249814651 638452266 511214122 336186675 565404153 913743172 715097723 338196437 813850800 482244814 781614598 469155201 198293479 98494895 755448974 214099753 593250883 548143569 526997786 575489461 766948218 81487723 457615684 242825320 167138542 543785548 994942464 736037499 195881435 844465077 906774130 770020397 561538003 453670142 711503181 777423890 225880102 716294390 329982499 125715219 239435793 572630707 668213787 802678462 948695745 409123779 246859919 515952310 4456685 455651069 186192658 197417798 678955571 717288121 624664269 972052382 807876962 429911613 583753965 906227658 49603057 172694253 48599953 201871502 622096939 209781793 981019179 381781324 40267557 400596076 986330266 481088514 789617749 827278139 111729528 856739142 465774624 554209948 501298041 510206054 57887677 470222575 215909273 65296246 45526282 2965110 589165458 833741573 543130789 945021586 851915261 773033136 341126872 90002341 814655886 919543325 88631446 98479374 455486589 798362767 656154064 543532102 281701003 639052497 971377268 884703211 899907341 803756849 288639577 637796679 455449675 493176927 711244830 194431462 229820953 147383286 602335090 30613344 397776402 808080929 891923546 440399382 996903667 420388467 926576193 569513182 431196367 842674869 218403006 576372060 358522735 615363508 893873642 57056118 916650804 573360922 782582320 867008378 130133043 141551187 84026544 514604255 359764430 706415271 659755168 709186434 88019413 657248405 336460440 253791280 968729826 361230179 563835222 803293453 787104201 849942457 600803413 194974482 503494743 768801524 733456697 258575478 713303042 217164173 162403862 252143328 87418179 35305593 79744091 684235154 178803477 655160459 528992635 350414970 862627990 541307103 24490607 36786787 814396761 920697122 279883001 755399326 190518539 893077984 824439980 733942271 970823718 965850355 933039985 444155277 225730354 561226183 883971024 998764010 34994509 470039584 287673360 415203548 118830003 470724893 40067666 193216049 447130803 882684772 981094743 71195425 803491656 786554182 415379466 527550371 191059522 754294364 349243426 309576466 393271895 28903708 617251353 636816959 354882359 775599374 847904600 577515741 197849998 790303014 961717673 458314221 247801655 183255527 769133954 14798865 961169824 852287173 668413450 778693876 566861730 555320589 63295881 931901674 426364296 852475121 698723638 397149370 787990137 983259284 355608019 490995729 131474443 838357345 460870539 369903157 48318375 406562650 403649699 233369274 956482316 712395798 703221723 364204154 842180966 366568904 445486076 747492906 876936516 569410868 637007420 245418175 741696383 199318697 804637149 943929907 891089783 147190641 301841377 373391510 546519592 23907415 868052652 864028391 534256038 680935326 477374227 8375302 574624245 219750598 562808156 37642481 568876770 588832719 720164432 223940130 899260523 282457488 692023039 74192159 346081431 498008457 397136371 72252137 385361714 399725046 487444243 634611040 497319250 750149195 527265641 503522144 23196628 754206344 11870849 921544659 683222478 284090399 563310398 377516471 167494626 85851430 629071286 610442008 845442284 572533992 326750157 900096597 248387852 528475091 38736892 563299156 629167076 995950752 306267741 431465937 179475520 925737829 307966598 182326898 825544326 904612206 940436194 923977239 650496950 690359318 761211518 899412681 589751009 365355309 427780186 288399616 577559604 126298785 536570400 803022814 974844103 883642090 13466575 666521769 946825642 172373814 419870295 338198087 675032098 285564352 184491653 896890387 987777685 733139813 573782808 509163866 812256003 856596519 437461843 850586691 780083638 553837345 531771026 45223274 240270546 224924794 26594325 210988041 526072683 983084606 322459220 583460496 904976987 977390002 962238428 653573299 274320924 27510864 670950509 263124246 402549166 572345252 105048968 497837905 273167365 940635023 92159416 629597662 595182894 98879973 821135021 335767489 475566885 261791569 131119917 747005285 606269516 794019361 811287103 971758087 528544549 269253039 910766253 743547546 742955176 291174003 867675954 342545387 94500824 75310516 428592754 492578974 665682555 978576044 748413260 180437634 996614099 306822941 20342017 193467710 10566942 608670305 292839139 248373155 927093785 955287582 284694657 459409710 326597704 598334164 12152904 248195143 612951564 839237054 510201985 248477781 646128029 957128454 318869491 222107169 36696106 181195930 132987321 709626660 469142578 982247439 254187703 247715941 354304500 797430704 945362716 224648206 654521412 713352210 109575344 932732294 924162435 402565520 518784893 154942301 502672474 231408239 65964210 57367002 714139287 405893777 567353402 253530797 977397824 918230739 14635810 783193374 488390579 748083819 656605457 380675339 818025075 871392378 928220035 668599944 21767743 881383184 265977630 146269559 547695140 209430439 665110460 825515969 546413438 739793571 973900467 609171954 958776774 377011937 96064422 859682725 256450414 877514173 298714109 363439137 689383424 382573960 410878166 586832420 67833807 587795381 795459861 768469123 886163517 940088598 429249098 25378998 771110407 466182657 615300577 626363369 135650223 926421842 959205240 619803929 580199132 817009678 952477575 586536905 202353243 437289735 357259587 447795621 122169518 590063244 10561859 638994393 664560551 244353427 868885544 801203387 526910492 742527953 975710216 645937541 642001607 816097686 518242560 971004841 594115420 634192159 712468197 518631642 404226481 920184627 58412903 115087575 893092352 547325430 830378401 485621673 207709892 878657228 90902271 459145664 510858739 68261115 383597610 424873976 758173315 783908919 917740511 744331467 828579165 344428025 12533413 452580377 836187294 995190921 213576267 76185331 698558724 692821770 18840999 258934806 659809487 203993801 508309831 222532959 413944758 772487465 268734400 813964374 63657713 238599554 955180915 803779354 870308452 468074752 305152364 441159694 504136074 951615612 155533655 437217777 700559533 348095623 271368638 137269093 392372136 641716666 557245219 183878392 727582332 620436768 723082252 90878116 27911105 646583613 295556433 774934081 937373872 935995516 31796227 7052705 662820016 681719051 99282228 325736531 23407398 293780990 878383218 945472515 264944618 678748471 891200155 555487550 51000907 743331615 23797524 519943875 179379630 152838405 649520364 130355431 239385850 279804183 451788536 327080666 871819528 723790404 726003259 514876620 988167808 302272746 923692314 154205343 237030755 448747670 419425099 140692354 31032584 40839622 935157670 624679128 884107553 326443402 73565173 336946832 186309607 286771893 320784118 44813307 417020785 655857615 587164103 496435786 163397541 774982705 511377227 546012106 512303044 375618763 200480307 737237175 260568948 978394008 489884061 348091233 904906199 14074131 769077281 334104052 45776444 611105911 987609251 466485189 364856323 690237954 798459135 332830707 999171702 399147529 907341310 489487403 526633148 519413565 940405252 279552930 151388358 130431020 888444520 368696416 495635044 861028164 100899741 142615178 29389349 954758252 51550868 577052654 111080772 565306961 584889060 76974517 306807080 312596165 26141140 334332361 27830644 708642723 171490988 781282156 906692083 523942259 472053370 360749415 551339190 547540389 222271618 483900740 261995353 327973819 829401729 310805879 654748589 381216322 591716477 729888331 202983145 673393961 942079914 28128824 366169987 268312305 682906850 782537773 346739719 424187919 703250538 290037316 230752916 9281255 505936655 304753947 370168046 876548787 611719825 649387711 270308722 12326364 222912668 692638336 290244403 673346658 397287042 353998991 63630734 329037893 514856292 538905539 406712125 499142142 400789127 209896982 757595805 150293590 244483996 286274531 327718437 18566772 240253603 964934999 489686218 165766376 178286328 677985641 220875122 487120957 528227966 578344659 972871849 688594659 767153757 409118704 237450966 488866133 484705820 450893326 458575940 60207452 460690657 64352175 888342389 140774085 313947219 199057431 830269334 314149680 874609949 508259245 413918852 815824532 47302831 886732670 972260320 754465734 309422536 233151967 942737759 919457970 745068649 96268738 947977835 393533887 679915597 395129632 835294015 995339320 728479506 960922352 652632741 866957652 149265751 671824896 783581607 406418323 258269576 346367554 437144519 694701563 996114794 712445849 363380332 590382284 494983717 679227004 478663618 26911538 671383834 962311745 638698923 203591040 83852946 809243401 184749717 250940605 152460985 651259101 749905267 697637004 562406927 507626792 819025319 509069563 606931532 236876268 875824676 680299845 221744362 915977349 635856115 774446170 195132497 102807599 269332380 375163387 161403209 343493622 528717970 498647160 860696886 782125179 961206020 259252903 124851987 121467501 799193729 138414229 222504905 632086607 903309313 662937021 225215777 293740352 178168947 152038232 986551601 647452103 104049576 791938278 282121292 887959476 666432586 384803677 944418815 466954081 316274549 657950011 546179311 765000801 976035287 931060509 362772617 229038055 241854275 670754362 618851584 146100902 292948984 914363690 397561707 620644171 646010117 519610890 228551293 230591095 216334993 936669254 202329013 289404999 13332940 638899053 455883843 288713893 673164337 989151082 651349674 775868913 199192663 264424000 104908796 448431086 70636337 963272338 303293237 492485350 677268982 573011504 525121057 140003330 495820229 974988149 888541021 559370529 50346842 90829201 990342016 783469777 866204057 965198824 617162553 348336916 650570311 117144322 30485629 591043232 61826095 659546417 712343839 869359476 108446829 738817327 595798087 511982781 967781833 406676322 434911097 263922367 497101223 298944932 500004189 317094743 75393539 330941775 596910600 752853302 848889129 325537685 768436227 608756590 171341548 666794440 908347471 231562684 477091464 378778435 847404355 485291186 426662864 623647900 185444895 495272105 562190514 495473666 838740817 664158298 10621259 561168642 625016950 121878335 381155757 492113071 136249751 773313437 101719471 631189221 985905487 32702113 651967497 60950418 510141024 288971023 382819908 3782590 287369197 115312935 379971988 209558414 103507858 351572452 483080909 551260593 478508883 157232672 506702979 860433064 763103986 351100344 278179981 851173540 216577474 6849231 665981093 829338490 757218257 260528795 920310115 274257415 62747414 497703801 649115888 114439554 593889849 788865451 164325387 411931440 877853250 106502278 466468987 192688420 466942138 858084839 243198916 646177445 973198905 905285191 817281538 909682792 867700671 199621472 118286772 58120724 550729103 402370795 67690167 153977472 575046296 263352194 424800371 265154816 838532190 565906541 832378562 26541011 969465766 693966384 157935366 215914143 272439513 109214330 431800346 739828921 877733677 689975457 529015148 220992907 565112987 341428215 338324543 481129773 34899029 661322719 213740879 545379182 805720594 342021074 865771073 158366825 278192585 257365584 410965155 899098345 453246882 509726869 243863236 750582171 138459097 474642877 361864947 713754692 301279499 343290150 169122874 339867470 82915619 667071152 846092732 398012736 572539112 857126790 206286039 512184068 926215292 53368770 423668789 311034039 669490480 968615711 171101110 618495773 206182588 557990140 406438739 463046075 528631405 799531251 648842040 221100887 194443043 967780742 951340774 21339440 65144678 470792499 688302161 510447825 547699089 32201142 736787990 200929730 195404007 412307031 941871027 524584061 789153088 380115471 977066283 235979881 782910761 1433155 951700636 247624810 970103336 928383138 177429781 340475955 241414355 216930305 925303247 164947045 487730001 786626408 660091112 162018029 197098337 262176252 97109196 48771658 362814173 656034057 241351058 986931708 622326926 927501572 216061678 802024817 118308555 56201077 559418667 474510038 436622300 591657897 298883332 701393196 170649996 868225321 213956511 309956716 503280790 597282242 664696990 179151275 198938044 558469134 145543744 335870823 761997963 677579352 486666902 35592734 673250062 432772046 76000041 431895943 186859976 58298442 339324311 159947277 517042931 799292051 716384718 293670770 794528394 534169556 818861414 7640118 809819349 486356997 458160873 519620783 161833086 951832245 813280956 587226058 50826617 72600397 592687441 379301124 464570701 362920863 466929300 744132589 432115980 969114171 635742730 590456428 355310117 5242911 30126461 314438591 996869994 492057122 599462532 38556714 271010704 57870653 764694414 438671399 691651423 569234351 135335129 989483386 562266285 692418567 229361860 4912500 613712257 164379209 289719354 636089586 145748804 93560240 637536496 205413888 472635948 330918091 217914124 310882153 691843673 486270815 905348362 791705063 393746307 278113198 142945033 91336390 530595676 256783721 277372063 269593977 969331362 797814523 267767871 921832800 855920051 43034411 628070593 891060637 709257807 296659491 121412315 711284367 769086273 636688541 29465114 216004164 438895719 428499127 790180296 414666604 232665933 161770913 640695630 677305438 456231922 652658810 7311439 848858249 380833773 111102025 63456749 510244811 230698402 295745856 292018554 435299738 566859404 892704354 120218602 16651957 922396761 209477366 893760313 64923422 901343453 572594224 218200880 911555961 872289534 230682963 124682536 483748598 187824011 749498299 732784866 54783390 251131283 617374233 226990787 25811750 141097864 120523615 645464316 369699559 578372130 492349701 791759046 560709151 855166945 637941586 818637848 202836773 182180485 307818659 21611232 339521985 332191178 381376751 572658371 313970494 72420949 269036109 126332027 916099458 38263491 391847909 431146290 18879021 769742399 96845910 880467226 271825114 236753471 748484607 852441504 549373919 711778002 904423392 977810507 706100745 836089978 578883132 498657933 641845304 917158106 408051631 391498696 50135662 463443540 432013169 72863111 672897117 900501787 28305938 688403967 924034625 911733104 771669325 855601775 437470327 16439089 573231734 766949150 929333882 889049624 98220159 601957964 453670677 977348130 420978942 227984236 817671089 878089999 214481463 577142342 9790600 313045828 232210215 749986326 797716296 619506073 628797596 877285786 772099020 474604144 943119660 830697773 968837443 745158019 710969455 188425731 635249203 113238652 672089275 355914506 29567931 617888904 930927894 477434902 640474057 277658370 633912741 847567919 891366838 91814207 958295779 329934224 663026496 357856383 5054849 129108334 427363280 938411582 205805788 806812552 208049647 184141054 236117528 959532697 597015861 682596527 157847051 640846605 289133903 748583589 482110186 395879003 795382235 69207526 287636833 674457335 168066391 498415832 945305002 885042627 173681629 865806066 820098955 277525201 121637 848484133 645941510 993144724 525270034 538828413 736297183 894605630 178313351 639156093 170190446 637177326 791953680 974612715 600119831 492656241 713476445 806022203 972381638 659261198 252620637 398013958 928052663 527344694 506314514 376809382 76032419 473497806 855638437 726684297 18480462 473924740 971149816 980578198 940750520 269759753 541078693 414882437 871572889 385879862 196175087 998110859 935516978 673425760 332038181 735750236 29887166 349213212 670442313 420069606 299126698 866862717 556448120 739144263 359300807 429504978 614352831 246899422 606043146 364104175 723090272 206179061 917785647 798724477 453936864 30897864 894043647 139969953 694679131 677078523 389725174 278728726 615229741 567914604 7888014 573775021 331242259 840002880 867601459 948671967 588831973 520969024 435612230 792997906 913706987 67150363 502073202 428823401 405511866 858352817 701726164 68872683 699165539 453988474 173693346 910518639 966162635 880420473 756084641 143120452 836443447 23276937 581771014 876171063 238451613 603966266 680546063 406569722 941877039 764453834 530136489 854603164 574766562 966553966 321652093 815175066 489861278 893885928 142279656 115515604 26438962 984266822 649832278 648368705 828236718 45596930 799592999 701266466 863259538 921292338 364287734 763653054 86368655 406515502 982258268 831954053 938351840 138207744 766244317 954911447 970202000 570765062 793066356 700955091 540557627 372907788 911530497 86105072 96024358 927493411 588838148 250527215 379479681 640912427 906231729 748499532 855335067 735672900 521808466 817261900 643045703 667770632 406913123 817965250 725261357 668488387 85647580 730297214 749786732 26579910 479789623 543207413 371192228 580471635 97091379 853361308 554706221 397527736 432893061 817042196 916437279 346307755 701270901 207763694 854067471 426360007 548059612 444287787 570635877 538133702 241516138 251998332 687531732 681045922 251248623 72008479 511679897 193692582 313032323 428275329 725225256 942210950 352689549 633286313 968343114 931660846 877416757 694401809 310747406 818391395 763459619 905222962 348735538 165663622 832178091 869835099 745241914 495312777 870966239 705611379 806844827 167072768 41749612 874738155 527619798 81976378 903036852 822743449 888092827 268899739 323146676 366257455 689335459 909389389 493281794 175763345 23927057 680836762 471753092 859430590 23548418 676395831 205786058 254670270 505768258 895544035 804050692 224624028 925968690 59152986 5883825 584940253 450332074 670830234 29980187 850618413 39052659 242083545 451438309 294160927 11460359 177064865 262532069 780771199 704717897 615171524 342092031 954478310 694572470 330750440 347207136 280610381 506066943 719387979 334505804 626355571 111820708 763168808 546450418 855541435 509590386 485093036 884774913 582489642 849621850 403580584 637234138 649639918 108087045 632729237 477726757 460130260 529047457 385648944 949504898 448013707 660674816 725524095 884163973 297316482 681006012 578947087 179039780 828066401 75058427 623445940 634498260 676278760 469086754 955243659 399046557 200467541 63719008 648914248 729796460 842982404 177233914 133457756 95601689 564652247 617250306 242085094 665979174 692774790 113593761 582249993 96192123 881605608 254557519 825580762 222559467 100314340 632392908 33389220 779043810 515324251 886903272 447649669 86971034 773562633 650242704 806209278 340308291 752134208 618076991 389714306 431402479 665712321 602221785 178088142 597495994 928014340 217866479 531603382 343983704 414261047 708464089 311167598 605797737 226057909 403494626 371778149 890731542 497509833 341890586 311089323 292513009 994415047 807918305 381774725 369903658 728942532 281918609 989379708 377226219 20642514 76136996 468268585 728864587 103068918 432865022 323319644 284531161 850471939 582406107 852857439 965780051 131602486 769894857 395138118 8835048 946829431 113667844 378532149 983910149 855007490 804868659 434868533 335617665 37022657 34235505 145251760 448144761 322647745 139983074 431534975 87670606 657625031 18526627 55270067 817231802 838484517 640873647 274857741 628250785 323217523 470261804 816107724 534584227 137880333 493419900 931041283 486489739 694001298 679968872 192958932 782758885 629302579 828605656 813631407 990622164 847900352 142662928 69016359 12101240 855927101 315676940 994336156 640487982 732159520 961286268 185062425 625373339 242786403 5782290 338808728 15054973 9710917 371777822 391722956 511721532 451575007 371520880 563775906 282346677 252592273 479963879 153114068 384037933 801811150 284900436 826819383 320163986 372394108 478072400 52987813 971321844 653144549 954046539 66810518 995835697 67636919 349548078 662718787 952005227 780585445 363382666 228707264 715725472 809962862 629806339 701130878 932449066 131730647 848267873 158896058 196058723 20643476 53682818 446284568 255779972 752028381 568225196 620561128 817675797 436776032 738727883 466518848 62609887 766410573 533870448 295929819 321078037 403265527 349292141 988384510 21254818 768683889 236205847 38332530 385170949 246190419 13990815 172223726 625742829 970206451 634108377 151523365 942374492 322758041 291115744 549180556 842698220 272383362 34504308 134528478 772916421 918868093 224723053 642588154 725120587 488159552 95738220 106969170 82573161 649780733 193212100 706086598 996307958 823706611 355614537 528026156 931018304 540019427 659876781 600094234 687498474 486998713 685660858 192371716 655462140 169256059 484993517 301830704 848868131 721546321 755722856 782304088 89696908 227359409 449177160 199829697 2815869 564913338 171064558 647584840 190862192 786814955 619798316 413824579 641050813 879817228 852592351 31490075 17265947 114699712 950324513 223188099 667846050 153098855 757924915 584005188 830824587 166833338 642135927 830476658 707475463 96619351 59343769 868786113 35875694 559007820 839037492 49150908 481620172 232114907 78625992 446183034 159605925 234382498 419244467 677788231 363163548 511910019 324391954 911487949 112003930 143831494 146260290 138344236 347978113 17885867 901936565 669197274 116903253 208126844 527332637 53612752 522424949 500101794 732938011 256141600 403413132 991845572 255914208 937902138 969389509 396245537 933508274 536993827 474634476 846973662 523203067 964888297 291310834 512647838 290831666 140019587 594215204 406347566 289236276 935759988 590336824 594928200 37107580 224532761 686238979 769025622 629541463 536664356 627588785 408339644 177532247 187731360 635498751 442081350 976973571 349734652 551971711 383509133 342375140 793499625 221151720 753093038 682070937 517108779 495051708 542341042 392162848 516136827 12912876 423068840 62768126 282574901 254438984 441061850 343413836 968718878 761402439 317803203 249709869 554628422 371293536 290059618 932646016 806251363 841308392 856753382 61005465 94662664 198235268 872545080 282991284 247856906 628420021 896036041 857851374 253198568 229447794 666421132 692764707 717212001 433874293 307361534 799067439 770056923 892482339 707134234 818345729 191814453 65480118 522223980 552037577 201467553 674572068 873500850 181733988 270659706 426405080 594429414 555379603 221410555 838377277 194825831 855008980 524156141 653197842 188402475 45091258 452872005 547900615 34573198 234809530 413148484 184984788 303911830 338316370 884044738 121459256 258705330 900414841 983145041 416605113 958631859 233019110 705117400 837204191 576083709 516138363 209314021 233329814 360394646 402554668 802455418 908194183 390482464 273070994 498681947 49125446 744655877 676001805 548464944 490521824 643599395 380654297 68136709 369803197 686761327 785194247 575933944 490671746 695080691 509243492 998292832 887547376 763889019 820332316 718385592 506292483 148936236 879815059 410483573 186152999 70338652 414403567 63995554 453344190 308572499 398059932 795055142 532481177 8079858 12322392 707050803 470385566 550593129 981046985 354492504 21923153 62709501 134533473 789038888 167867989 732363770 165160122 922085239 418454589 749119198 490118879 950245192 81324 777851835 153425667 855729356 388634910 978615864 506902067 196135068 657907439 815904142 210013709 676342226 776320419 694056923 684362017 149319193 975708305 820108707 764828727 197870392 676968163 306035349 798503135 96047676 433642503 575396886 522506166 829279549 43174058 81303322 652943970 895135542 553309049 481047572 145782529 216526001 703584160 748877085 866279072 953531613 3445127 440244250 687532141 542827166 886289006 531278514 842480738 486219137 531634710 394037216 295405700 174408339 934653468 476664697 183073788 512939478 181368047 995967516 710289150 862310800 386714662 744136580 236128037 55622544 531653991 191768103 903491273 275002025 229181889 777446647 563467423 454089004 383227934 659378459 357210184 761552587 414018439 357618414 655819752 377265957 564203913 497189109 382210157 975602171 136203360 857158866 789773282 114300154 30162433 390398707 500352987 971194986 951584397 65576178 351441893 180355231 311782764 294035612 452736984 381447455 231555738 350610974 822364984 612303148 561766467 648345483 300546981 569927568 411766588 350195489 191994811 366817756 819581629 410784781 127812595 768845308 876167045 184722269 883576050 199136525 775575463 966550934 383426867 351525325 393078702 151250908 33806235 696761066 94740804 684473496 118467439 955999913 206882696 894588734 297024323 287560008 348177821 397232337 371570340 83803951 162645465 541300597 219133379 987327370 957792974 559801465 275975234 343913012 154406780 519818018 942597964 956349149 237165670 47265678 244526166 34126996 240342949 773553306 354373326 69825233 809866290 134964918 910930956 709505608 252123244 160879882 324714900 893629798 586580015 961584189 827982831 857401502 880694279 980821590 185841298 271152027 145036139 580754304 532307410 561569869 67036541 461014854 528938258 858095696 843376657 726469971 152745891 406828776 240517601 406477949 358056541 325305806 142026121 725761617 342931316 515738210 218023422 809829788 418164761 25847638 991201551 11025484 766669846 295179002 283586890 534699409 780776403 863142574 917487238 423006943 935613082 600838043 938462555 771473822 644289383 204460791 565973405 343650788 873843143 418258892 192631666 324018640 495851367 141431229 614054276 292622010 816484404 986723112 331166660 249823596 603112685 639701424 313860269 988541588 494465989 431885625 125961208 97937070 304056237 194898257 662487600 238291993 179394069 895697685 757417529 193170737 840184981 175188895 514670181 400745682 358141083 43105347 156322190 67725189 300147225 560989360 68367483 135297171 341808858 683780793 911883529 406599586 297456637 351673029 747992233 807779287 890935807 884309658 689638690 91920161 734443333 863730814 418779349 259545661 638800129 432913310 352746064 47047214 630965961 526073087 254637566 680466635 451809487 533954574 457930762 56635690 703627614 642774039 236505900 26939297 229467543 442559492 447247410 104554159 883233575 466988603 512984203 382981881 119622711 180972406 275913831 466271104 290160544 853443760 869768295 780682559 333745318 929173593 94759196 726690977 242325582 944802806 697779042 887810416 606781948 908966526 510797308 668560592 342445369 815322911 547558490 63466353 277892675 495089220 352371514 315757298 631374574 584629842 721595933 777977773 129343390 118458996 169466866 41011475 625404719 840211323 730941812 322144394 305206012 202916163 476201968 661254083 483870022 675359670 288840044 536603322 717310134 364779866 852117346 884451653 383080102 650011319 84682782 834359674 493799677 942755847 737876796 215610918 5723139 73960421 564029299 622245745 828922934 181154062 470727896 151892096 834998128 182824433 649301959 389397344 129098213 241001209 958798059 33529559 94777223 484337217 426542984 81923699 168423817 142153757 964764402 573581723 200930969 830475774 907593463 638988959 799726933 336686829 482624274 511472689 519036655 464359689 271640890 124182238 218560782 738672023 858231830 53857255 618219110 180479033 407097054 291807322 390392592 862695877 969820213 864312943 410571406 576308563 88175623 821868252 149260105 916391540 648054953 4640386 848389162 371724719 353362135 800758345 501096041 966396588 235491158 999851677 59554939 358870601 250920765 879972330 394099809 842219671 882017163 276723399 205846826 901353552 822670595 980963361 170854664 708923205 31532563 948945724 107588285 666058143 686538423 154854492 350892613 833995697 229311358 895031189 137748136 861643353 56757689 775696053 746710136 37241533 565287956 793826947 959097203 222026920 864753740 648175756 902837078 697542926 584228576 295948739 479957011 628502949 515545233 844974640 633952170 553316540 276625210 199564208 938576206 566955886 777308431 6293219 530329253 962714436 789330056 206400030 494989241 460275021 641217013 645665560 12910477 457232212 959061487 838227525 280233042 625571080 112093348 406020970 845112098 407888116 386345040 976276871 358315104 108520076 748393274 135745790 147576298 443408559 598443250 904163400 289543890 286940100 359306334 364936972 137522539 223467317 701953161 614160593 311575370 198320300 436017930 223985619 891580986 793136722 578851122 546661747 486711515 773515768 900798826 221371260 857885048 990642455 635674987 476015191 220086874 930953451 406517295 857453831 999294038 908994865 163639527 716054626 412173843 661787994 227300364 616373554 25433539 479279610 531939903 211400241 293684604 819876818 155734780 402605082 20219838 344035039 984364947 899044295 359410201 198651255 204524703 269515573 563543749 951898401 278863746 312068096 34991634 682483755 426662182 31165659 722226859 398836564 1785328 888804030 121182211 709033196 997681370 154766496 155608634 398342675 79677809 820414500 963396095 396500194 506472057 562197008 530171937 468099071 707270112 330464334 654117545 555627726 747173802 400582926 829105773 328290285 968107359 527211842 326665697 742412966 365686361 755609817 333013095 861435986 972136857 790562850 549961426 499902445 940293302 372374820 427649107 784466093 522185405 623653215 581270219 800740030 653169027 621481857 734569008 887781411 850870551 31036408 304246011 522067197 629804483 194439290 370997931 169740056 148946925 418068620 208521122 408210386 248389008 646489499 644097488 693424220 496612545 591047077 481227869 275605234 29444420 759790646 613109372 549948398 124460320 627538687 113245914 476411030 849984228 751622059 354929066 562359781 637299061 823376532 440739252 777186662 210452349 649687784 904027732 348787581 952056278 744898672 778717352 973757676 132255446 393208784 519497521 831361661 50537717 951488670 468813316 688223969 203347904 438027091 737800107 325435876 210455709 98513533 498899626 812136742 997489172 919282635 331407227 436563788 392958925 405736802 83469510 856182122 452326181 963788266 266681841 155244238 197140373 709788326 839675901 657341647 782461371 341787553 677400756 718627066 991947316 321010280 177953681 178902774 332254107 772503882 856315291 497926435 136427183 691477245 259288577 699921006 462040262 201751936 563140368 54345284 754442306 770054252 730149940 892996762 203057945 801518570 543598283 349667570 856357765 414950717 538687045 791833160 488833946 863438682 274142850 355351268 463114770 461901257 494421058 975087105 994964224 129934387 514952342 502089740 533325585 460420625 303384177 475246351 271918858 912023736 311513405 614838710 462752385 300436992 139994914 656926066 63898989 426814265 425214521 442562576 360859058 985660072 238762573 3117353 551298542 364404067 983154274 431771685 725551534 990521336 864634467 258352312 428056255 283188399 200749414 597446746 614834450 156866187 931752023 982356564 495969971 90682581 920727188 588836099 177061762 417235254 446291707 123340988 647252584 228474431 91031464 478660525 746870158 617158813 740065409 535670593 40714300 217953176 876322997 759579306 256585750 460712657 604649507 922065579 649441664 300338469 977985471 419400329 158948104 878631403 138852881 201105688 821149372 226302738 24254429 397972799 684131108 306447903 272299375 991959259 555140019 416095534 779556706 716531765 948854890 899058425 839136161 828411083 973620424 533106750 427745736 64219175 859652585 573272037 219348250 155938357 303248744 998322118 561415924 967833643 135210769 897357125 120353056 611187941 180649343 199592984 546506079 775206151 36838233 83559019 69309836 49534174 612185330 111336809 627901005 704665346 177524677 969221067 965625281 215088599 654748623 172890741 643431417 733603641 962469553 832659584 881875107 945987341 347504693 108612409 801787610 689706844 803522988 713266297 747633533 415057495 846630120 212754719 659682036 16162577 782491620 817835941 456006053 719194014 32879248 561856475 546167027 147720369 199890954 28966805 740509818 901867258 702399983 613761106 18683042 91125985 89338593 69699273 77219023 75233518 574771728 346663259 319131876 59387515 880690406 900620613 886603515 888663907 618104706 43878133 418376545 144184677 60354720 642182545 555280085 774221731 709313774 34161433 587378794 315837315 414471329 265100280 126983554 514478142 932104696 872567340 576254506 195173906 979499727 389801625 960364798 899822048 924380658 244924286 538302158 276186493 248730402 317672900 665579107 597982878 683670304 630539129 105493657 652887541 848765083 367149068 116759143 105728373 967180756 236165537 283686433 509838636 235582366 343630229 324377321 720568728 139544072 515123814 162555485 650392139 564863968 492244940 641829251 728862847 781072958 829538384 227592269 296294668 418615612 285191046 498443326 335419932 245304621 589824613 999389760 338836133 807657133 203821766 932055658 815238060 340248937 98008453 20516514 811751918 239976937 82339819 312759298 285841040 208957673 483609076 955195992 58825215 266028132 621007385 664088918 120993403 187232039 30330527 906421873 735714608 96038185 461193483 620030661 900876131 509326978 94655023 585933943 799897095 239179711 216706548 499520590 790956956 98919339 197237593 88922659 575708021 925726299 412123897 49771256 920758901 369251603 112417692 914003879 197181426 475669551 414125406 245352272 260150981 411559707 766795934 182688589 904843168 357445994 977444139 320639045 338204964 718787617 695190706 44771040 139252457 710480666 886602287 599305289 372795181 933816920 496161388 6327727 908493436 218162127 620869341 856061419 397884862 839793869 131176910 863715313 457303552 696330066 531588318 558550934 532482137 801353195 497960631 113209250 74323041 961190367 432461430 334609778 367572897 716166569 234633689 488304852 112943418 178284618 296008375 324563768 520137969 723597704 585643983 655360271 153019179 165004347 86186478 578969021 127905249 830902893 142585096 640666133 551461211 632005824 106046268 786501633 259825290 595428689 979224477 987732764 8412617 842139047 593130181 376642066 758284852 375613263 955816527 419571887 84761897 178830017 396424032 428970687 764543542 974270537 840424813 946478022 420148454 942733375 396115787 590724297 388498891 927064194 768936900 409524774 378528639 253483285 539515181 964759876 614684351 389702078 95770417 457995283 280920822 172328570 351217358 662045906 768705307 648085457 148592104 199563846 305138751 887627863 939219978 351852213 846107534 983990432 431565768 278850613 502721864 780471682 261111693 458778328 91671247 727380350 335763720 128285290 372455251 26072482 791579832 68897553 455858126 42843674 776462306 727070161 764522873 306492047 642283999 453717890 732379884 649874993 683409293 503622145 916985663 421195790 903397367 447923551 365697779 864801555 999131742 606443931 328685998 173748007 155585145 494543509 614137306 382584376 363303928 586205935 889432111 322049148 852394028 567348552 274287793 431755131 101902293 148419464 434903122 605463086 301932248 343486879 760856961 948702939 84300238 636995069 30587716 849691381 15300012 368814078 490157319 486143339 371303091 844600858 323111140 186769680 531100137 815474831 314990290 433196646 125061360 391410380 613475980 72483661 660667358 576796949 411486089 817925407 284689914 935257676 51070091 48624860 12941627 180547073 123520403 101373325 540172938 740352315 997074664 326492461 542231620 968825689 706396279 250688209 488290465 444231675 100255824 812678352 279100582 822847116 164294054 648816856 210045663 991300136 307733101 96336217 235433272 436523356 947993569 109770685 780533184 461500862 464127903 159367365 253163068 372084437 704527922 592990413 285214227 793095951 783286020 564389792 392205436 661936987 732561166 880259074 298302763 515073523 687382055 967121501 367993691 719949935 570328576 803418700 558885735 900488811 454804079 584341345 132192266 641235378 4921778 260567584 48577055 678384651 131261398 329501837 873857574 92094548 391111026 169878422 83553147 228872151 844947618 452102269 628293956 523243307 637549439 277285752 216478808 438431506 324623667 938219036 616006788 772943718 403083103 827740676 44590874 43658687 98381473 448952941 112818314 375318849 622391968 179860383 98879713 936385266 371257933 687882709 236298857 453557951 283216715 54137441 568568283 77605438 502481154 801834104 737458785 876456350 415315106 872321908 479549246 987488004 797479918 74952042 691310955 378775925 969347249 337199789 797914637 927695525 823324292 413146677 759641848 387855476 681780990 613899835 245280950 285853691 178734140 268135233 545185887 321204453 121647108 763878322 421700801 770971121 518554164 965946908 457595493 360504487 640689495 989315593 871808363 21407112 569273699 2608492 541206426 979222331 235713352 389005060 92358579 239418743 791852506 183976214 171208405 879440866 412703069 607412065 313490175 523601629 378300210 411277603 74349256 375412339 443261162 499823427 410868837 482548009 800414245 977288200 477552780 956485583 18791316 435753844 770934549 578590235 593696706 821690359 456034389 547612874 51990298 21718530 807120390 372829561 25381582 288312093 414345144 311638704 233558900 138746956 148154168 359275232 594146900 933786903 87320806 772224316 944430554 484931450 884186125 92404547 564579519 973306253 177504325 703936086 352683210 270769025 673748566 805888651 65821635 528489319 686148573 895033318 432241492 270756977 759186341 742894822 330244172 215950605 863272879 396423197 129737923 603295157 974445955 559411788 227047343 592763296 738855167 518394748 585960723 726041403 45705379 313475266 794194102 21982708 997115436 130748217 785861058 179248413 355741400 510705452 732261806 858772263 486355098 42221057 967945530 443742172 737694386 248785883 558416175 677375205 130875226 50897643 361158923 560077871 911230764 242740499 287973612 335795386 643091990 49312163 747668445 332991394 438767798 172061593 814058299 375920564 486034602 166565532 880499971 110920354 482756229 245878402 890653394 529791425 703164689 597316449 456094378 821409191 948208958 719939145 114533808 737393780 276167850 127849928 837377184 902193468 458618154 296668212 19189084 769352112 879489420 826277880 777255223 397275097 62723459 656824396 251260573 194877054 128420447 935422503 94238333 183923202 399906542 792898396 705778478 605782018 373324100 430329888 236402723 988670000 295703667 854931418 453184078 771947448 185362812 347253331 522669238 548447562 973647434 538774354 185118675 531878855 358106337 981064421 382386173 888841228 891424779 247176202 804215595 509530021 221471957 183146897 475677141 307894928 299503909 346345295 487047827 124348719 927384029 655546375 322644062 940389349 428032714 860753823 354808540 392462005 137522715 344930004 341304082 313917779 466351018 855786702 419841402 737266036 354926792 21727022 173770694 650606119 225257561 621545564 711066199 898492200 68118712 686526689 750650620 754683573 665100072 204062569 595048577 55029298 425773492 962867734 449873017 301331228 689079395 68469637 35484349 42680319 493204867 267906787 109510243 787363657 617570730 729239770 912974133 867961591 196978568 259848787 258717694 436263541 876323409 892703950 878523386 338804359 684184197 530295577 721534162 867081342 221466292 330294367 983120227 254863006 439563879 277048387 931906762 974724407 931957701 475179370 928665712 124526949 994306900 475497931 272057564 206010472 262577803 579237090 625922068 671733790 147390330 781236148 594333258 229856477 611182207 819147024 583315573 786247430 685193599 323461431 47343046 382609468 913050480 185485718 548108808 528716521 962500567 230848249 218294116 677920870 536970767 551991148 546928458 982427819 313571507 463507546 644184105 629424261 68862987 920290739 244086579 988434883 933447369 432109093 926132881 839708932 609160163 1685809 198780979 552056823 50942444 899538203 690714434 743397682 941698176 751362347 7349106 443889546 242323983 668353674 935101878 83975737 632435572 315546245 532731944 107114125 620967171 928271035 33106952 551375261 342669692 128081940 114534821 181757244 320936167 375181674 574960214 28630027 37459926 22215758 174618015 993640468 8085834 716038901 829478379 26171417 316257137 780356545 212929371 970492633 263667760 768455329 509979103 913830401 363131340 579987201 971754373 405437865 164641455 339879205 311791908 946087594 255561180 917652642 192367211 381013890 539421279 15905113 357593761 831448058 996507254 921671936 863760091 830429532 299809692 397818034 438790636 82140704 882099200 741969803 468031568 614356994 265122639 647222376 313746523 417485932 435334856 199132368 487339307 578542158 49014580 710808990 116166203 486393027 24404679 878981683 703070978 121194440 227238897 49934152 315519026 790750122 593597514 742941516 287790571 43927674 608830203 860005676 219086110 131294608 896684986 530462506 420470984 566500755 11728460 776776721 824520568 71037735 318412065 74750790 606573942 92425431 463993129 388474502 533591030 271760264 664707177 613019426 807875457 70575555 288979942 713144901 796044476 20564749 720135567 546875718 243985894 637173552 437993645 690541563 805138284 687052114 187143265 365933249 257939725 545279363 924335081 422440445 915433564 324947559 321018090 629512233 528799834 71754963 977299120 26735727 473928488 273667044 731172557 971662080 315007125 158103964 241104075 477597002 177344195 225028588 575675908 703336581 896006332 987612651 273903695 104576191 723219939 539695682 476405866 478793343 811991785 264213386 394648953 585933586 170076547 989544522 667111971 704548273 378263789 986717499 898453387 141037404 561215837 132714317 61455125 25843395 968407981 162233750 916006438 983133344 822365223 459369931 128666109 761192032 662109325 543690307 712361459 419705889 942454018 40841220 397891963 814221636 169257711 859903070 943621394 521331235 400400524 71957579 671526356 334672599 525637794 103142716 546523275 963663770 443226494 402858976 820605282 260682515 339201785 732630377 181573705 100164108 761622883 854529123 382517873 799275165 992473615 84903947 747878310 744124794 777566800 71130494 993969760 245229641 542360138 723802836 525850814 942964468 527093313 158826455 194927613 984536021 175424217 176086697 714397561 120005205 400771145 292899206 789478997 239662489 390804370 705739582 269625429 83267692 725909238 247144163 973862459 59258256 55210760 723632010 889392444 659785575 634775520 506203892 421891053 644300692 671468123 752802378 491175375 670763632 952687473 810150025 736027300 725565695 586546483 158884617 654737181 298404578 955871964 679048961 135773173 978396309 809201965 762121959 905045253 145325084 989433068 909553469 325961277 188793204 338218368 787008340 933454643 466127165 948128652 352954406 775645874 310350399 504438780 989404490 389373 621242950 437645129 989410011 611930651 831806520 670119024 31119509 58408133 735987024 487216519 443640548 350857871 162078694 999229265 251598173 594022931 36645434 603893374 920676548 678802051 32966121 748897515 271932078 455621840 644551212 493809142 518667295 652034461 464847355 272040750 95766620 784198357 772402479 487592102 748108229 185620872 612013306 773404459 111706978 211257892 648768100 646410059 363509910 496091824 481807519 676697304 608143658 499141285 824921530 416402366 32585482 344230206 383127968 197020266 774230119 253304787 285459013 910936606 85061013 678543125 68869579 343259549 171798574 701072739 971903629 358569661 270465586 484272425 681880839 57246777 15231666 657659202 292273008 917823980 605979655 431361778 699449264 638425688 125835812 205642723 919329352 178863366 274175192 567321377 479828657 649956687 583564509 75502418 580619702 546620909 870301858 49624009 17466137 381082564 607309738 465118195 686374843 478748311 366514454 844901771 876613902 622392306 524133121 853311059 414394451 396518617 702732875 556928662 971191557 13182337 303520454 367866206 939393812 987991216 501174001 739211184 305949981 572601378 647737337 539228779 567373498 561243612 887529179 145152113 21545318 935026004 529300818 748818480 330919416 871875857 403886736 128042896 24400141 959446186 633159841 48114635 617288293 155190886 232725586 991278250 782845373 548520736 856614027 157575901 713746035 854573107 395936854 977494825 627664607 22082538 18115726 17288400 565815756 140904991 577776433 428943387 13389396 106985013 394110234 37927880 10572187 674228185 874761138 177778366 581094291 693864002 612631270 677295592 32196291 582288777 576472766 593248150 173177079 906432546 988516807 780517907 974263620 399382257 227973096 405563309 664208928 894400596 33627807 313532631 524114425 87866907 631673166 189003953 266243327 586829961 34653825 963124426 460982466 690582467 695288287 381627962 145183708 503336827 995854795 592879681 274483175 706087436 145718323 628262571 205273726 450531260 619285692 50345367 619374053 460622644 982853325 851633791 962269762 116408228 998848630 57893684 598697398 525367191 786882053 426789284 955838700 348402872 447247964 204916117 794824196 171089564 156195393 446301980 55262706 898139714 495391367 178044165 308460561 80371464 451366533 234585036 144597481 642651226 580650078 790652418 1225782 830578862 638079029 522874536 694517419 228099074 89361277 199247650 90622175 694810892 648143280 481314712 335648013 773556475 397340326 171467257 893831010 33905041 1094923 813395014 79639929 696090183 222147071 648345268 246394240 670609518 202286965 282211463 498604127 518574409 174663954 649526542 424800123 860723621 913666670 403945341 223473246 379832016 304289783 679305423 802123178 874493809 919869613 573254225 318218579 281019023 120538669 504922362 73287790 522179403 338718913 822652122 896030510 400292501 269501043 969386567 71308608 957039145 369224139 69738214 897890437 475985758 845691784 240255392 241532200 972097052 804359682 628211897 811596630 627270747 253771377 423047165 787371911 857117864 719413685 782478512 202407504 116302827 375600241 545013358 991035950 642271239 703609730 440587075 213943304 390972835 531922824 20531855 120847131 923339167 969497826 409864960 888315361 491568637 31813220 913651287 943365939 720888940 303059362 129322732 999834007 433660801 424668863 707395086 583479344 820767302 315031637 834173087 301770695 965991129 193850037 110076454 757196774 532978121 666657919 578779390 704480475 17860928 673024645 106682921 211593699 123671986 200323404 140303811 223120223 454863140 371557930 842463173 654141066 422335048 734264199 949209602 517997988 491593352 828680490 891179477 193005974 595925605 475689600 539463901 874075521 3655768 8656310 990531732 588732072 531940748 78341034 774155818 774481660 794581773 285245191 352918757 225726697 210190534 993717395 991078927 805557627 24192938 376771676 16990087 249377319 48474474 774710807 203105656 730413649 673461320 165922712 254380951 693106958 537637631 856869717 848213905 709608120 909063275 471384129 295097126 540551427 916395014 918032497 630725536 533933016 807245913 619071853 690065491 321979622 421395499 360770483 437263767 159124598 278527817 285933632 268823185 858250266 719380885 71356539 376283586 183619074 904043551 140418423 982736941 567123135 86540517 715985459 944428592 128643231 399267551 459016126 387311840 503836763 180489795 985351559 762349641 204866429 620629871 377111378 473442400 79476462 544076770 300105254 435493441 4646408 349612675 384105143 322540189 842805489 568118730 372931594 567247456 501764417 275550405 382541326 209791564 306196862 728630687 200187216 426316530 606824690 186219831 224276491 307483494 446538526 48987733 669164209 936038335 884336350 346577445 500535204 202277050 100092676 597567789 582833975 859615216 933608596 343828972 235094723 773316865 635889281 405446024 819284713 517195251 789339924 693787589 678672563 602953559 286972167 213397438 928524104 501960394 371532978 513473403 305275841 220910957 886119086 645517258 957983107 721998157 717837677 69428606 790934892 252736079 646131415 163166628 600470832 693697579 821367561 712209437 389997613 57545412 818296144 740578118 313367139 676809421 270798227 128794934 552028828 991455717 776311866 337352390 866695129 849912121 224064411 489812786 924275463 569872460 596996018 412117170 87979145 404460315 788307265 269309860 239949874 300890325 120943661 237438359 511440722 204351340 321815036 424848332 178590064 749123142 123794627 76253513 934712303 738359199 975433069 139581725 237979001 185714463 606425442 229963162 804034383 284811993 205958089 261210173 33056898 504066489 396204319 23588198 92615904 508007303 604928732 233456981 689800131 988161353 846083223 591757482 471607400 623755279 439862440 313575029 361589524 829816006 241488214 591779406 136595205 834804005 576562137 873729276 179059965 337415441 620994936 748052506 828579933 860954674 495422307 652169413 960719133 65408735 506214386 462045070 127693718 516209625 745813374 247078342 429763861 742965617 910063337 756820394 142746731 867125130 380987690 997003974 81752377 302432606 8801257 457993058 290023943 696354003 680301287 441548319 727270441 328376208 450576838 879126309 418094654 446272799 568220463 893743925 705294183 52575637 626696509 53325642 802937859 765484200 991418029 797288453 857059623 903697487 403730943 893622084 696484640 479920543 903777221 526731264 565728054 264588471 925243015 152772831 595473379 749436551 842604072 255972205 216055616 923715466 279019784 173138618 273052010 397380489 871329269 371817266 656614593 768818048 96765561 343637479 898143909 669614655 361017405 416692810 498801386 336880379 320494650 456719847 995808009 294702558 252787834 514637181 49621728 52524154 484502682 693855110 504071151 498096824 851318343 77454052 535650490 825897748 624050492 574404719 211001186 970070528 698272044 17524956 409720878 840329407 523853667 978967737 445772018 32808960 283391279 484747076 907154828 501019067 797114565 824726173 522016419 65627485 144696984 555218358 789104220 207863345 140786658 976512544 506588163 629991316 151176984 89483189 582870074 387624177 783167756 398942453 990421701 748050410 219672329 211040144 349579530 890294698 605850211 254860147 581574331 978330388 562500312 252532594 327137006 890356666 886295995 820809254 14051413 904496456 982034260 231505179 166160916 449076161 701490077 649552647 969436214 498530060 517456120 508357999 713608829 100019560 993774026 255854527 209895121 868564336 561988774 166971145 541032536 962758101 610202292 770038286 86974244 713794470 167820798 508031688 971120313 34226435 831544462 358255736 704323356 187265764 592004035 814143060 195471519 583024110 805510892 582699910 911885935 46330056 722017145 641161688 279359049 769342506 361651486 950671101 971935992 508483804 633967091 194121780 628392550 24346646 286363393 62271669 742841171 787183782 322146105 542413705 860395240 944172934 437489846 385617082 339660062 999653604 287757551 271382567 760686636 27252710 401907455 787494051 653435961 141076872 777118935 64220213 523837154 389913200 611837680 424666548 927026054 63369117 956538309 883255274 997347105 872979033 695823550 305033090 235515009 521891574 28915765 564819944 4447741 289938317 855915796 626059137 983226478 97232405 396377900 246292934 500528743 82514891 702004123 992324025 582404943 826680620 930011333 125596202 649300768 283060715 330634750 275412829 504943279 645706858 58116731 607602734 624127833 713632550 512382192 186025343 841447548 553747270 673337412 3728579 67176118 803558635 731957638 792385513 864974907 486589595 772496086 508504426 388370826 591503827 886092730 482599274 943631145 231679270 241369468 324831456 731690040 508584775 256211919 231583937 87707332 66353248 427310115 772137063 781312420 674825706 578454958 61741212 735420240 207064349 664410828 500879481 652497047 359041118 501956572 944389329 618137499 622414719 99114548 538481651 844043721 106497388 651901050 13716797 601870621 441794983 483098990 504607307 781520411 145526927 710190737 449099110 737478865 319091725 395259780 432654841 84295205 691450193 373574296 479116256 316269868 761323092 743588730 117242232 737778800 782661492 420257918 363209679 801170471 592664340 231423157 898922938 602261684 233036856 869006825 464182692 845801799 827337255 917066591 853755733 987373625 512728972 695270769 382147009 665379661 682736452 161303878 149420860 923199846 425812310 479744516 140695697 459194812 985605725 365901593 361605436 109556530 586687227 986272325 802393443 705481219 269718241 876781407 374315584 92480864 901090758 437844288 129029357 541694001 747469841 609866039 557452786 400563297 194998311 579612457 372183980 466469371 807179687 960627829 58022276 805677957 803220144 644166260 380982892 522857490 813661948 35228492 256691332 818764089 467366100 412726240 611683890 655461179 341442170 480928899 613156473 513564691 650680246 667824004 519951048 462025975 78014524 114469588 458248753 427115265 558170485 933593104 582027573 513798202 337334164 871059451 750877907 49674524 582931591 560427167 566245169 766528485 635195309 317972475 552501301 175763394 987915111 574968195 923790331 881069261 849234894 178110899 368133637 229858429 460541560 391613073 554421903 675488647 369634599 139001018 248177314 968862549 480284819 257135853 743083599 132667836 60610633 657019600 975943090 720046366 938059133 48036060 85087325 569433137 459025947 172659496 532544028 98614487 409510280 604442829 109285039 508470127 303235337 880690891 702802719 358910191 983939844 861415788 889155853 208654138 600317636 700037924 16084624 497811597 481965326 482663675 353789939 306026736 906419275 539031448 33832122 571408898 922244056 463910305 135512151 473118293 535056922 569706836 871327083 420212080 860246885 241626186 52915856 340694973 358298790 971035713 886092758 982480926 955344895 105268135 217534439 288975639 350085839 484677873 138011700 355932388 696441050 183435063 495066014 88550238 549688971 410112480 873938121 800797933 38672879 750380555 442416817 832504839 691374953 772335137 421276637 669103522 834000440 148794376 558440301 718471989 31034598 419451008 245436030 362348705 453095120 744453836 368035639 528087349 72952943 537425256 274807958 492712733 200079411 890862193 690187518 290795110 696874424 717059881 516287206 454622977 795368227 707355334 291474760 600746512 237155992 735234210 611133564 294359937 342309444 661069251 724021891 538553276 386014207 767577190 449420944 306764805 276620888 629381194 775418784 566715981 112939945 943199353 2141288 564925053 238947035 598435178 879303328 681581381 622222425 355602560 646160473 483800410 711543613 670897379 180247389 903308462 822862911 64457794 858953601 598930371 74220749 107137459 450867821 229577165 949196133 506834171 638432493 179436256 768695201 804589086 178248556 206585183 141847767 849699764 337054567 839982579 938932960 385546391 201400274 76542985 755907205 420478252 759129635 570603559 105301042 256456124 395652442 772714037 424116039 714485759 15844341 263011917 81892291 103078571 967041997 216290438 499130336 966896793 571606314 913162830 949035361 566092891 538820480 725259516 26213164 937558833 359149335 903594297 552677996 129780560 234283795 985534885 382780275 544293110 356876603 998768660 34759863 223627739 298184536 957681495 139327826 881456081 62532296 887085087 613758580 940115106 579774950 164940247 158900762 548890297 343182942 131634300 453290390 550908239 602880111 899830684 452968485 679390267 930607161 564422841 353869176 811363253 193731282 40715858 187555429 607297850 985620028 954152714 925624957 972386102 743114220 414060543 700816498 888355134 326998901 137059222 444161666 758954153 200062131 449905517 342853190 555238543 57692775 79229841 225045537 648202967 47642186 418033694 660577324 968359778 396114078 288396118 648802764 410621056 574269637 986754594 114989043 723263020 862683611 858538628 664234625 504802455 36948222 376955187 187632001 124894102 566744095 604492496 173756666 848667187 985935638 869088335 859126700 967929686 63589556 331883602 910658696 434152318 152965603 863620366 709105463 4362691 86670608 879878331 266840042 827059404 543684371 870929517 2050070 8150911 180407578 326328863 832580588 94018892 855500300 983534310 559929125 434628715 500891059 57203492 625867614 666728799 731738722 451509036 769823146 991931656 975319841 221021710 612526365 41013940 119098124 928987887 652642434 122673995 976884616 55096994 663604107 732715 777917970 743957742 113540282 879608514 440715458 31372304 950222747 758280538 43944706 155407504 27775814 244561278 768346710 466208731 681399713 830102254 1252622 287990063 332785924 345469045 186732841 252775761 719560900 461071561 533739550 303659436 606524541 28103195 172909092 16033722 443081361 574224054 226957597 501336715 526652164 36611996 627024633 772500644 308811080 213675350 299465918 879400970 401643026 161378517 679240352 887436844 55950518 374800612 444838490 618116514 48301805 2797845 240054821 401279868 162483662 806211093 897538846 714051081 772395861 95453282 383671506 103246051 755020052 217890732 712641476 443914939 407899096 965218406 763302064 932949670 210465052 725555918 952851501 461092295 635979410 576671388 771235200 438368013 898131795 730229291 481092933 465968523 829968473 518367062 808879076 792492543 125349637 219313045 807044759 119132651 721392667 848403483 423443560 578964333 822954664 681263243 197955574 106381436 316873420 748055704 14092193 974091833 678719442 381090691 161285270 163124758 989044573 943941155 626205886 990118453 238695451 655851809 554730292 353818560 375768594 438279428 222821854 861906590 358217957 729839092 181106790 813363411 501532854 421120948 643958165 508250427 549051985 618186784 622601948 39720152 984251138 811178516 965868963 596278218 655201829 572328874 550609369 170078231 61642518 866872289 374603697 665838693 398715194 477026449 827682433 843689830 375665099 631201111 432094804 610386402 222229605 324339373 826424593 212879817 965540305 15359813 881827348 917855025 360684833 690990736 5769998 642716191 831540962 996719183 583384492 924399079 293820101 101202045 718091677 746431624 198377904 470842690 771742252 457853323 666837437 341935002 840452876 90329015 696330220 581583790 228728837 298328963 862278458 886821305 204308616 565113889 150605805 330100671 102419789 524076852 220240429 877323350 1112362 199656951 859524071 23601645 399149272 43438331 686783990 980986562 670093034 221402742 783527952 422381681 229767174 289376970 48641886 498384379 454960643 886571186 712002582 919644257 890537091 203048538 961923461 398237649 541957960 383022993 595003391 827362279 902720923 492453648 716579350 712169657 984472674 678789276 581672224 896507353 584066695 786310251 369828171 937232717 488336485 429658533 44243551 426289436 170282109 692513707 550635119 210695974 581025469 706150597 769487569 622937056 192052404 245992904 281722284 311061699 6343995 613692906 682335399 285102826 172156597 290339274 290464816 437056591 986790183 503915017 641039152 50275023 92466663 692758503 412651311 618124394 981226811 648992343 703119482 727166880 500344700 900039051 360297623 990141096 84287744 733517248 435988955 438276691 515793410 699912062 63406752 265327074 522746498 332769147 718044409 788334413 969687499 825842666 665658676 444577986 55247767 252125643 335395026 334180938 183426264 18447278 260962566 548674385 538702827 333122820 769224756 665713108 830085918 971639748 31096082 528704422 300676835 619111235 232245930 63183729 43780988 843646302 81179334 856655137 940780494 889974044 525481974 226571888 630601128 287097682 683237273 522425607 479472712 260839130 72075869 254680098 626160030 50276089 479911579 468661750 294827821 657174445 466389188 92960642 28283892 44046950 433587364 638791221 84203648 283376072 527676669 986398870 65098516 138455637 439456323 260347844 492526039 813296183 816713492 70250747 465913366 780621963 307165817 257345856 704750772 655737008 506650707 198620121 552747613 434511041 620600967 683161219 967304285 979197304 193813600 493540444 133551684 13438864 539713895 56366258 175850055 354329812 104142175 832190607 158379914 324087062 913173215 801987703 64904962 450518795 104024964 700693716 578330399 457017932 966192413 408908661 872192581 290437523 406909934 163440936 374994688 396308836 216583722 420081455 653382628 609905468 440509723 572126286 824689309 740999774 808972745 885926819 763852630 49248966 703609447 750647138 574635709 670308559 8612554 529529809 377148058 921029360 717198738 595357495 211434223 97512691 70321918 801030106 501536553 509702182 321273879 806980507 345087417 814764174 208986020 820234602 274793432 127278646 208840292 439017805 770807821 284549188 124273034 942615644 511883591 468621602 892759703 547511515 264085851 807703193 60244652 829030366 713461615 749903116 601919204 796110322 549324654 637259026 222007301 321185004 938307248 602244388 75228745 235134639 992733038 462271277 405273968 24233262 312530522 204838254 201115369 420856468 603239999 413506126 28828984 832750865 175252924 180646343 52358189 919731232 239609390 5632135 898123827 511676993 98690131 491125102 392273525 799312624 336801279 301501027 623759066 764653265 589916759 747640812 375101468 828514405 339092782 256922782 471558871 528169604 129994375 256677281 628547146 795008158 259860525 757363418 309577032 913845428 348695039 487675563 15559396 639389492 19503752 541915858 330160482 952923200 101719271 935541556 379315864 259169807 577315060 467098048 926783754 88455385 618122966 56015013 748138232 544184302 13430764 735922463 167949642 254166667 633816282 692092503 285427188 42244626 296142787 423837835 397895958 893299156 207600205 632499635 7486850 709891709 335165504 596652402 722613414 969521458 929419283 955852086 261020192 843579577 575855775 694072159 925328086 78875836 716476103 182432944 204404402 380820877 544150342 987305410 285537330 644206563 619447733 106938038 67885352 779505556 982242745 338773058 829695960 789952657 93881422 125986159 181091254 826537440 109667233 232168077 43364761 990371832 982170830 983582069 845062782 586839686 91029346 534898770 872014090 433188551 902300185 553573520 971945561 890769624 754325810 461476898 175671525 614944355 78721660 761387154 786580549 22154644 134180783 162841764 626188151 510499984 820974493 344895802 386297804 441308251 649788653 825744453 651469666 301605611 227738116 788505063 555167875 430594996 872725815 419211469 151470484 653423964 376695652 684256179 343690891 449035279 254495419 29597736 428503567 238612890 303192958 255865498 217345688 215436718 642614201 384410633 916779277 495045421 770973847 414985310 591467467 815946097 274829182 441607663 324025856 526063926 242814926 615483672 598800367 162002452 867407895 574665851 731558001 818506620 80976950 599753252 305845671 461791222 551455735 804048971 42674415 979882714 471727732 189619321 447916958 693513401 443036205 914909400 948364145 69412049 933697285 339229776 773321435 696751231 639857328 339868933 493131112 929212985 89997407 753501075 210989610 129434604 771419241 795922011 164497293 536980293 994461991 338791 920572314 636910250 774259709 146848842 237983507 267480606 556161707 478833916 774143012 561179660 140021820 808161300 176396953 772237996 180839400 820863610 806080599 387091731 942568407 311028735 719192477 569305268 665599531 625429554 347452830 424696853 876014633 267398604 404467812 641944985 2720381 969755396 277602021 245701740 84050677 763328530 920755752 211960091 449612356 844887730 84631929 803160370 973389340 22685272 870639187 457490074 827714364 344005984 906936583 481226365 856207492 996407686 740858426 306445830 423350631 738475913 199326137 63191756 102664751 170743303 258240361 614039236 722880894 696678515 499077021 842188399 896351455 780623570 477409608 663409848 55716454 31238460 527028038 216321366 326027846 508971372 297608033 965215422 407909720 384227140 984017536 319785396 747628063 125456868 320197328 685656387 800471577 52955452 479261104 706915226 362515111 546307409 957233499 372712097 322621510 323561877 617813285 646219823 960561547 802081387 767245307 18073020 307005587 510560946 281286231 379955719 717104368 623235095 104642304 601516617 159692896 693342367 505180896 955822377 622068127 279835673 184606732 767696883 365459672 723411781 864699434 70335278 822792282 276371428 85263167 327300963 520946134 660121629 822803291 345044061 887578773 828332342 192031397 224923346 789542998 315935619 710346740 649829425 189635822 46673550 987270503 251851613 456039890 298029634 780478134 46918166 994936049 693503004 614675167 752009826 450540148 349774204 228317968 677621776 169159223 74387633 610674110 797782898 7264862 716406452 496118968 856729429 838592847 363682146 284408888 240869932 903780988 859821165 645825009 259960132 715348510 673085032 592116135 311142266 54833072 829601823 355610271 293718242 428047445 79183159 425430950 556005648 462977568 943721822 931180149 696355671 826675867 701721569 963117878 747956424 163585724 81444861 298303890 602463773 631250066 757423538 380185587 701952848 288893896 375597613 948478046 482563549 575597579 361196447 596438203 312956111 275443289 186310248 773076590 727555813 801457452 53420885 693392419 813041252 673787888 993043161 10308215 685573780 217490109 532833794 993808672 558621386 592886276 702940582 208343772 217626278 2440051 208378876 377559990 441167097 999317062 44632030 618540224 805270808 544207940 830499062 946551434 698548047 785078355 317690215 238884176 25954800 935281387 693263080 445859699 321708529 985593140 857269279 147541799 224353076 408217041 289453883 657879518 456019574 367243841 84533418 408824894 693886043 367537799 804203447 178636906 26040656 370716592 598490755 379042731 688617924 342923967 984163965 427280640 732365341 623446337 148898690 942794724 620364923 69331273 388738475 922020594 63274724 518015055 549580087 575854256 774061443 670550957 171215365 337871036 444316048 854382002 39454026 679388477 849580244 160278140 506433745 185963900 228740325 906587575 349052390 296277907 187755193 736853831 687264762 575092329 914105784 725845166 724668145 50432014 129891605 637752534 202286625 789199893 843805369 526483551 236229474 956209658 18650500 529089025 364102701 317348493 27228007 169802339 726819276 91216520 215579532 729545445 754344448 542549501 256278815 371465768 224182157 993559702 179900154 86347559 605212605 407177603 694790798 939290550 321804243 800895493 907904635 78804871 415041565 163205386 171312422 115783349 62400278 294372570 94065042 529500339 237618958 588014520 226928386 391449445 801541065 747426835 479156805 430195734 281895704 936023432 69441852 747780025 128388199 661779202 54725388 138852400 833188778 155043297 276831243 836020878 800733153 19836904 104876737 826709885 479629070 333008453 620382764 547296876 877091682 245333369 298327103 872665894 620438527 83717348 925377015 355360637 604318327 596313593 901732442 655322634 129318287 836623624 596202935 588126887 327312462 593242803 346521079 900436800 386167812 475845399 73192768 126670228 412953051 200726007 476080508 690355118 33121912 556602399 294870360 263798345 830155054 304776749 588399700 945780031 898127191 261652676 757826813 39826160 269680696 714543405 59303377 206042576 862428807 359711378 821424917 621086507 106223007 653511423 716258184 546176714 44287063 523312801 99721192 636790696 914589474 228588143 695354116 949839072 805918446 170322985 212609152 267703322 435697614 977207750 457751906 247210350 854935641 541774080 180000431 961466029 559797734 297569741 694935336 961415974 406055695 956355143 230314696 748593954 233008968 645033019 511889524 692772224 507810421 400404711 133675804 131920244 603968448 10528388 757200994 627062792 635158878 717787475 196713591 684830124 136701482 146780573 727580984 528647978 871393594 763529786 487362139 672067046 503486075 604015171 320958921 666715069 130553552 351229162 782313082 659114075 539345279 664338628 856168240 983058358 837021628 759528731 392568586 644297242 532384442 338649869 630101317 887593078 365800398 79756073 465725761 345486923 894341691 112864167 85636333 207457240 846447386 396119706 197755543 452957802 788765604 981025484 1148104 664401015 954882695 120236516 430629691 686575415 132358282 462637453 367251010 625462862 970110547 889200355 72650906 208219410 712152570 989213900 777970186 266471911 764928042 801422368 146079966 470459315 123285832 906197598 954902127 875881272 680784902 33113964 644661001 738420373 450658953 993485473 787109691 750420213 723326418 922304507 610127410 457789055 50139976 733522352 373633104 654790016 922822847 297871349 792198613 413456939 521506903 478819891 739602264 635455318 252182618 180325497 279436090 371917653 187275542 411720842 58111631 89308630 818836965 126272813 345103663 556857903 650723380 716797192 187137991 295692720 287702445 250443682 947563063 831528052 225776865 891374150 805259388 325722381 232946306 288265932 866999824 355784526 956668175 509400357 229946833 356181136 443433570 450649387 436921232 822205498 141832143 228649119 911554544 872271996 499191089 122557807 648699760 445085939 330393658 848847755 831866746 843680044 539945702 977172893 445015221 612318476 376714810 111729705 368550472 7645000 605545369 790461813 57860442 527750915 801620168 404758442 219821012 232427027 761669454 347445505 697112019 203116052 186464427 915174576 904109307 434544194 593276562 627851049 495739318 512538659 990816946 560013213 950871915 634677038 318771809 525654396 723750270 606408346 614576578 51892780 126417862 612894721 249352489 488183241 200050939 327206980 671813135 580868993 545043443 677103633 368765273 580194146 685735306 353808525 318517352 769660425 231692787 929226808 618203698 166814000 280965406 188100452 140342668 159545677 64346191 18587001 853527176 266862624 605582880 52024057 695998579 808627494 68766318 336500317 937294692 652346344 659172534 525189335 582300859 400592974 168303705 64638904 778681111 163347235 52163891 271964544 357059589 151577450 211880692 433950297 546039923 731254621 666303624 379729802 585285505 396665695 99010916 443999689 549411324 574127451 313711513 807645540 157980489 495508610 385378917 584877310 147279750 410443048 731754191 197315256 453911020 8230285 964437233 771501764 27294129 240204869 677657625 967036141 205233282 758569492 813056681 346436006 84837873 322593089 736545772 968188975 250517588 578095784 520849465 863027877 8944459 507385300 380772894 794354658 141454946 487723031 823314190 871780118 451843325 531523169 186966587 899558110 754837182 836274388 873723924 68827387 270444936 464579048 201035998 753335860 911927782 636053781 317011938 452206605 4291154 493426901 388402480 890227230 748677059 767257017 848568903 717700778 894793846 976423059 551162018 93450499 705059400 796846665 225453413 303892455 119760890 826248344 335536676 491515113 854727127 336133153 862933494 219418542 998211117 373942379 538350023 115273705 974698782 594475681 571642143 934534231 715188191 377421848 795828138 828197880 114631628 134674517 545057777 594838661 990438930 608503934 51581799 385469558 569937898 737848248 665470362 336314389 426622501 368367871 21850217 234294200 501566986 704034134 569057988 188734929 804729732 600834190 254440769 998085493 990588303 352581900 661734987 637300911 621334604 997258556 322258549 430337621 921730706 469040636 964064116 842684000 67650970 239795439 504454575 620170909 885053569 805691858 214684514 769132006 238510019 818677375 58794143 528946667 19903430 897508024 56828535 601452256 364174326 143673752 430687676 478872086 86615979 554280754 864692877 919356016 931575152 663554205 860838637 788498052 694309670 324230357 622371546 897139284 235273179 240961738 115428148 73120818 45476404 889240175 927379362 778947478 647832253 180656573 769008220 944078470 132026711 561984062 172238329 781122944 291136762 263811210 783338163 629705619 535963099 579289510 342834858 907186083 574674855 91226842 718121104 762065778 801917604 714996324 393987105 291555602 850824906 925818718 363647836 161372593 798919872 692381227 99088071 663182103 920564281 674732682 258445498 991786537 358067010 238861326 9572022 346510542 993209409 130387692 741315196 17744045 372796646 607564311 491347320 869548328 993382398 811068327 250031421 807172203 972608400 728655369 82823314 492211047 537078212 74395423 914923511 422524163 564673732 570213945 95455158 91307461 699234919 549377104 898240054 185536182 376164170 111083938 27344874 640285943 290898507 507386279 922982616 429813248 883119649 964145030 620267200 408858862 627616741 91046266 275516049 376761142 709494638 811646148 172082867 772688726 978625303 761017339 908842606 843735795 222614610 390574069 188384561 767840026 647993361 598801242 16329288 777828817 559424245 843073928 981336151 601520244 17569645 879099868 529930816 471420509 212712803 157715981 279944522 215794731 756980103 983822320 692045267 752442118 95892414 344504310 563972340 803782301 36684403 920746499 925554203 804764105 469926835 676572949 169286434 165757153 960000266 610246472 562425651 521811171 529312025 694464239 50967670 681268731 80275027 202257158 224191487 310299995 188724879 70681263 528024128 233574926 51231271 658370301 818056914 375634969 324033208 288558779 253690098 3929381 301621731 874062215 519874371 147572771 715079758 172631114 802701330 266272937 829449249 820888696 999369027 945594909 957542925 306398191 610556900 981919954 450349492 550775144 436816290 631054129 345286903 207200790 862319282 491317121 377085091 623996982 719029761 225576376 317474169 842810402 728568317 862841498 347549501 315855962 274743239 606207062 237050481 203352866 244034937 261842524 308999563 358921348 162446837 982694823 135957438 441612569 694115715 512030001 973387131 542858462 191617205 977546496 687744927 2318053 851090037 214667885 704595989 993208433 359562418 454427033 134650746 226623915 42414518 813576886 130248982 616040080 982069221 429296414 396552603 812166086 967738166 139217972 139855211 225153919 81232061 461884220 310987769 823548132 328301933 681251721 329220377 483295796 373772977 816246204 154047839 50720391 407121651 840415013 874009762 954805000 644203961 568430833 804164274 541007664 276283991 228298946 995216094 81225481 175108129 248438846 397387013 953293128 502964856 988111940 261983798 877123595 949304032 167573546 107443594 769733482 621461696 554491334 34544578 304308152 792473638 138759148 682796159 999665519 813216089 256217363 937306437 75719537 239204340 577674027 187673724 777877173 522795508 934973775 61155623 636533498 265507068 592026351 812141203 447434771 990042912 242224716 705709725 460556300 997481746 822302629 893927837 344514141 609846812 958809150 535721095 922502115 169023058 708179896 738140760 145094881 519992919 368853999 110576290 190521756 698407483 211735021 542854962 527015061 969364860 608595749 68294003 491309759 151512939 985926935 505266776 537213974 278945206 604758081 831530992 582479436 266485038 361112355 852522930 489243603 448643638 764406398 629231514 842714164 836088751 725534331 920959006 623793452 484324829 866492687 365637608 905080139 552136487 989390494 197803321 6644994 540961526 23051219 571583539 168876338 882820072 44256301 63425794 772576342 173172412 591256868 499551555 614833466 686504449 807320418 336255538 245924458 906632834 383698868 54061543 380879467 777491104 136568886 356112614 554851933 452392765 938775154 460546828 166016062 668635832 771557248 234923892 782547942 128223750 413348779 500301591 686853516 129901968 989718550 212324635 841343342 243740381 90350074 514625926 122582330 363509573 383903577 149954507 890912440 286233446 548763367 570735421 449036863 117056518 581549767 904690895 37516757 758804149 734481154 825196145 661284770 32783922 500282793 896665105 485364554 307005190 459613386 685541340 3084608 838628441 982101919 470114413 139631351 320566112 646629893 775430628 207271022 479720194 551441258 789091444 222409962 153216208 229336652 184542421 122652257 903260020 965483042 800015174 424298719 358462312 991270684 831556860 444275755 933582704 563100840 476317144 173854327 707446151 198826585 418557802 971261777 358313927 757434251 553392739 170549103 568628250 598589922 363805619 637373874 890317802 522484966 15937481 110509600 832914675 828483572 629049195 382331670 202976786 217083941 498374601 351515672 548206129 965955640 805793155 627044592 802789410 436172958 206058478 965497004 673654799 832815502 994583756 96138290 623545154 837537835 751955088 952911965 49998466 626545860 374116668 992776038 642834770 414163456 265832873 283516095 918135047 590792195 425221753 384724908 888900453 149618055 66161913 778141283 919542348 120983339 100743694 81496675 791069814 296416837 938731352 754146149 174942085 502964979 757933827 225484655 596679318 556507386 698096231 231855478 770824202 69912091 527815086 774387624 913061312 76581118 9443754 772358242 431646377 373580485 36738664 339295876 6716498 33062054 383977993 260178357 941378038 999554598 722068712 300220444 551571124 452820919 107061392 627801837 728861088 588862491 331740109 227351287 261299392 743003521 171198888 753957363 251692500 737032539 25898700 433297881 652340044 761958195 542184723 953552375 303305850 510681214 672209197 198463167 420283514 593400394 734238890 28074842 419841028 340225715 691396380 519371954 426446695 902289596 34921364 366968919 293025171 45928455 732683347 961987133 709071559 259301320 601954862 865548049 527508022 729328196 916693729 615469268 106040553 104610370 549827590 818589940 217518016 74659080 538920749 40681565 325323973 428064323 67749527 339256144 243937742 139181930 733601027 178009732 857864843 567404187 527295084 649086148 137972407 285141770 581050917 809974978 352264005 50667807 541306705 951512229 434845108 613084892 509850782 867000439 781563446 590805805 576839760 166471771 290266422 30002793 495715462 624747211 204515196 884806917 217576192 109326853 227714808 69652735 608662935 417239195 75853612 518014806 949535661 55548417 778396536 296005556 753914316 633388283 632648849 284987366 673331346 357928912 114124993 576154508 795632102 692628357 518678430 804148514 50936575 331181058 960467255 105877754 930938095 536652066 257179068 281745255 517988359 413382576 276976281 104779685 124568226 255364679 838534579 668536746 487438134 212220235 215745788 360089547 653335369 54553925 25692732 371576698 195908804 3243844 636828074 968779233 606733135 176286666 369379225 440155840 588926916 201350232 654995267 16441381 703998918 462858701 408553614 351604082 872453473 406534056 20430728 818404322 566277358 270342373 406516216 207188 427780011 878905725 528183484 894800285 666185964 655442481 552533430 927378575 739119624 434464580 418441308 215975466 144340991 640571562 8916902 830276159 808118455 980604688 176442307 735684256 89674416 685707030 618423400 863364621 101822585 437740340 799393377 284977688 705117077 813444540 154650736 111465383 614020384 886686120 789187204 993255245 610842963 501049822 502577649 182157898 909006659 662234742 5057985 571924409 927115167 55568087 102798997 5277000 228914531 35288548 441511480 639057825 146407011 610197535 141857192 879579748 740659417 785286883 426296840 35744103 230287399 760185498 279670522 478766495 337272345 540277089 45428058 120574859 332238526 937280594 519992999 666239689 430234955 340437920 462591801 122383914 410287950 44393030 471082507 528433016 22281233 560406121 895130481 874529565 503966708 979778979 10592903 890020164 931554646 132426411 838648900 591557762 290302761 229490958 615346852 284128953 635793632 105630257 769169880 229753558 566788033 172907498 99078831 689508302 457745748 541402756 743872390 257634999 213381902 630945734 945408691 789108697 962264546 301208595 183843320 41518366 441419952 973180838 526636150 131711772 658654181 181673778 105326836 517211835 514422923 803364929 764539008 880833771 536841826 359760321 172535182 557390923 309952885 734633818 217803493 28675091 936325677 690683597 910672892 339108737 967792062 937051145 874517839 316556507 454049049 394174058 956922986 821244441 361750970 698500382 585213110 356367974 565383668 471753890 421781705 375774241 126373567 23827883 660723259 921975043 579926430 79668968 354542251 587756474 710272590 781293653 22902299 143849041 207779242 877836561 33139465 558909545 73302293 491230323 685166250 334356669 325095255 408010836 181039873 695640095 105166962 132148669 47709784 888084264 697800632 683169582 896419236 451540654 399438154 36834132 476253309 508669140 80460936 368239008 805405421 92159402 981781504 179313507 519687509 999656213 984902566 782664284 532006317 216626123 294586104 509597606 982878988 231702282 289725937 905959669 364833748 442014697 492734100 275575271 501900179 563570940 334426903 30925521 926090733 312752189 712852921 635837163 804968443 269887148 502767396 847816746 467278971 647130037 883546451 196096436 798757322 731925965 867700561 819562269 599936006 507519242 13986101 122494914 203502162 19456860 605306296 854275973 293241463 13737308 25825975 996893645 815427650 771221864 808192471 636770953 684504424 674046529 870718897 675501571 758593411 73268680 596858559 676170180 838359550 727723085 21673115 236811081 203734078 548428025 165202549 524893630 687925113 928995824 625089713 638272178 221997669 254441621 25380775 117507553 7852461 348693799 883615460 834453462 568934932 50686134 962356465 709470343 284133083 746100462 124593639 234546723 856543952 303823910 76186486 477046683 863794391 3727172 197997365 156856635 90677999 747134206 965756390 128411085 584375366 84409858 134393540 501947582 582874649 994647854 497439104 243946636 305461794 373338359 555141012 500353323 667384079 638523918 789372515 904500165 968436219 563185285 953900336 268943532 862723464 178631235 98782616 120714857 959026173 13871682 812265074 685589208 299618417 355551097 410220392 894961211 461864799 256432852 984345560 86675786 900821016 620347489 822868415 98778911 27555363 5332972 469954473 812880160 992951110 80259455 562539266 475551351 665302028 306192889 695588373 753720207 446147353 605811407 621949758 292190917 560355597 996269336 230981288 361336101 702806705 586099046 551679376 285770352 716235065 181301020 673885955 36914497 494302134 619444954 47060061 693362351 800250021 573918555 194345843 153468591 210884307 649396129 764795328 501645443 628846906 98521098 696062850 785307070 579335089 137616665 316297109 854669585 691436987 604522937 227956195 42331115 281753619 794021532 915656249 100423082 436788890 760711337 569500275 197267698 659620725 153888450 345624140 484664654 27130079 700345783 43189983 541923321 747116459 977959625 679817974 423443212 952994710 802524815 491189169 901636399 254523365 733395034 18587372 328994755 456677565 882788432 857038980 161801455 93224259 810163315 242389189 538614995 117704615 692381783 659684218 163671923 8643190 210521630 169422955 714060092 570669019 420895165 59316855 421783712 620385989 661436843 582684968 480227870 903104297 164235736 235450134 635816486 528226644 954713873 191660190 800673750 596430159 163536105 370978516 185976378 186364978 215311095 634941182 59340298 829043319 954452958 988841663 784880859 303442960 720814630 586251446 29556854 370243301 613636713 559314718 151746573 301535929 300161767 641340984 945807944 806902834 880163011 244852418 148990004 439848717 698061486 698132291 817689958 871464693 380122947 933697981 708066492 789804514 263310373 915993846 386698875 141851956 819123320 376734940 658655001 172721231 460761681 900933101 882506656 95846862 555729944 126211128 109482727 580802202 339124128 17742067 507039042 357199440 909459668 13569106 785644919 437066013 530474868 571462798 530420929 874429511 997972126 881137678 438579264 378522770 853944444 788133542 323790330 620476072 970834613 608443696 688316589 415132937 140709282 77157927 264534173 957171689 73878513 874781698 783513223 260367902 574368970 20927184 438048237 460804743 407510147 753126731 84024025 210441680 149077567 566574805 497336640 37933206 769083616 692544937 296138695 792368038 89009417 222382449 608910273 311126934 912887252 293776709 409035739 587459983 368816030 128315407 405795404 261959276 899401272 819693802 673205426 423562950 121785425 545491000 16085474 395008621 607470494 582317137 69256900 245880109 330515897 3463904 400606765 151398284 94060407 304343147 759656719 51337550 449519304 517995253 97460772 744261283 673468177 618409993 902140172 342847294 759761649 120857393 914796430 145538167 606287587 227059413 959338867 342830328 464316345 422139041 830099731 993392617 144681214 530175191 810962498 487427071 180206287 152630652 24280567 352240983 780841714 781185667 287305106 779156826 96683313 919809725 344539109 364896185 293502194 476539667 797375828 754842487 680666029 906968848 79776087 192652927 827676241 649246586 181593682 81943382 669953048 85704900 245504626 198041746 469848506 929259516 930125656 103052187 421028596 69613944 409334072 566574686 604627811 634618776 736802899 632195898 197750942 153469088 435580224 42969625 58660342 390736105 64657109 917504148 618349608 229087017 408667990 724430594 370312230 155749722 569524601 893773845 916847102 694491087 951038005 953817862 710781050 187830899 347580742 84234205 811487385 290552831 877264965 403675038 697770795 164645883 289162709 383414402 536413506 428362266 443387240 337492565 61843754 992780659 611927156 439223251 203495245 704868346 711880573 779169342 947774226 1475129 806066517 443690533 728915362 735457726 18031645 195089744 626341228 241120302 185499786 973263486 142587789 332809629 748455453 399040863 931992375 660193412 804127489 168315147 50075362 701622039 695401743 314192717 787001985 856224033 389491980 651879271 979670005 183176303 755790780 69016217 649340529 856747719 535190633 431102837 299706167 996880994 140226537 717621070 307758889 490121986 207368281 587270857 81140367 505580723 664651969 356315239 421916595 389020403 154562172 715744872 51294615 784261103 226371045 750882530 361125785 540583248 590479146 439754804 472986771 929119312 862124772 99015117 723005766 551925601 186386755 415094052 487154865 24797137 57328793 48778976 966304883 237997924 159108121 161265376 921750432 784998822 299925106 67424640 578355854 858908318 112060033 405621506 629382188 608560215 986000501 275434429 17042332 456924107 680574111 856036853 419452275 165237417 332312382 878829447 42297969 603811828 503669750 215313509 925943267 522650116 185709545 465291556 521507520 297735796 217725278 88309243 303440721 43604881 18225836 535887585 677376224 483343510 175147341 530956941 866289677 975690911 480813193 489002170 13578128 940592687 452849251 717377282 495206900 109126845 546160363 434619880 724340011 964087756 899816548 372878961 139094659 275785326 850011250 418230673 853016 626591707 657114866 222938901 356247705 515476092 956884142 655636295 71191465 299987015 776860527 962211135 409052245 62703353 588221591 357979632 615356092 389182351 286561054 287998947 852908167 678518038 956473089 548553676 530146583 274671564 877577673 593757668 480409537 501128380 28683619 552263577 112163107 839173333 40359621 82325544 501687609 964546209 863590582 16704187 929296884 277473436 471606190 711059011 831761598 380967653 987001220 13428144 7307501 243239309 331881301 251551539 522648967 328292923 333330040 693928397 985466737 252294908 588055906 265324970 780981209 808261745 556927155 188514650 856735184 486291062 569305964 501861919 305516831 369316156 33159500 548974374 951443092 754135727 931832385 367581974 729263314 421020570 943707352 324156237 309881868 295839072 675963161 241359062 587103348 586526124 767313064 195619280 143286646 556863401 57416960 186449281 29120187 526487666 235294182 373890807 467425017 352930068 758330099 244880722 193528613 582512651 696084028 811335730 539236572 641965325 762083150 379437278 74716117 863850089 832555768 409374575 966550801 47197833 81723429 164355709 337631397 179411472 735421262 137991309 32060082 580401364 985946307 53661966 426773218 83719602 323577720 807303505 834196657 570621778 928670797 215115543 475440417 680672781 993235799 133752409 292436452 823223061 695825591 822593536 730786037 538943755 805822473 884189911 916969403 469796770 107411749 960210907 143985323 107435821 571198219 203065873 341995843 344059337 983907793 408623685 523239861 184904194 945203555 916047543 867323611 288737711 27866971 492739973 760357433 19238209 722047092 634816219 776745228 961394380 43188826 999555120 114808293 819697481 59027758 294913923 981581910 608934662 618128001 555106878 252074767 518876202 496614017 914796197 920218904 955123069 237309855 675324108 219252593 578406761 548938423 569012256 442527074 436199910 788591975 278736747 37125095 710725455 754158206 477753506 259902143 504335510 128545983 452916585 19357965 166133227 971212582 866847497 60093648 433714981 361671762 963377549 345289270 562853535 171711198 50652764 455789980 691673586 508404947 523194114 163225604 567164572 114507782 690512891 297390078 448216667 350228070 914755633 48270578 933274207 417882507 400388129 734353810 519238163 306370488 989886617 506901584 970590903 215518226 833938925 568637495 581757033 377932119 546218007 549465468 616521009 535624033 841643311 363612641 518220898 312912994 438280368 644008485 287165461 75458951 328925394 586895217 906971740 80717584 217180115 374973741 751566673 101370021 612346328 636603297 742475219 615798581 609429963 24691125 706925751 475596866 720030575 861601895 299395738 453830013 338620205 140041042 221257901 810718001 841349293 661919111 168956716 392186259 823063323 31492561 540020401 539144869 663163831 182667530 193304846 288915732 546547138 82445584 590660301 596013488 479866078 684625456 140984037 75059060 156666114 640883899 912819732 523693429 292063052 546313728 632368492 673194763 614076802 547271569 674283366 183306618 80174360 76769568 494919211 220200598 533136846 743209624 16103381 595945722 877686885 542887968 156498074 224089911 686677980 300845609 28413178 111473105 993351248 425260459 523298036 255266863 906791064 161889252 933863119 352376382 727811839 877561805 891456601 966791907 737661081 655773526 386750446 817510226 503523592 97732350 945972657 957496963 71933455 796392617 873177798 108754094 10618618 818645071 270271904 755670200 395640606 246445878 195058518 304135457 5012419 255946626 557311095 778175754 602234319 56046500 587499459 537408094 11159452 484243035 898206793 807243986 12204330 791448285 232684348 900398526 903077560 81283229 889258292 966516949 483445161 666519203 561865135 881841045 390491184 721528461 255893516 210139786 815200734 332218898 728374329 748734042 251330120 353971222 682279018 343563532 404937024 639502468 293503817 981991675 746910459 399224712 171635650 49251137 519521902 110018286 145688319 686943483 718496033 271623635 545317519 299412475 864453415 818331419 723255709 449896114 366946204 267948474 510796071 499767079 243230978 614186800 484185777 66008537 113704317 97457281 296414873 803435293 972076431 573339085 576663783 835238975 948664583 757212946 404831 582241522 125825448 609099688 600893399 347822579 561898082 220756818 584951588 687939975 319219022 71678772 948852770 831727035 476304784 742750661 362466407 952405350 484974606 832997378 543714410 369570487 992322126 199365485 189360545 833905099 553034519 277962022 310443744 301307017 524362690 484187270 807970978 331177137 450224574 568467837 736958270 705480591 782951850 913035405 830163292 472477653 646255864 823643960 260253709 655172358 193000360 943890036 553980145 212795656 80431680 380493994 725658350 695009398 624127676 802486931 57649155 101492088 244202215 765440713 672883788 506430318 70877068 577756264 264945765 308459224 596426038 143315441 461989182 962672218 888187302 696752739 994550899 396285919 281803169 780269279 398397751 376024033 677533111 278117682 508668862 552398525 950766839 630538578 86314078 53513893 883539975 542505428 811793331 808923405 597891449 570110054 226164430 353771319 992609415 404908926 201876651 680335165 929308935 964226059 756503897 356819778 213887842 955100149 839027997 170311007 130534814 166051901 693428730 87732324 920772621 818697750 568904496 861206121 551498282 742650281 579895686 999552742 107252118 669541442 97188495 169076743 927576786 913881494 581668163 515441442 463332362 37417211 680790486 762734586 836264821 254707561 656221938 333328665 855628939 316311288 960338814 833323358 665137514 498897694 524225329 810612149 266340774 680016996 930209308 814482868 357540550 376659534 671642180 773987618 346396675 548926095 211798914 801019246 873635072 283434119 218555173 464322116 403820631 661879037 506717027 893204185 467745022 332628834 938622240 300985875 737521067 438396155 863959096 374640902 543419982 679584834 136083226 989292608 217515092 186057824 956083276 316628623 224260735 504001847 525263734 599159908 7958798 641789314 788327410 82748749 295669169 308260657 76846457 402304878 530375701 567001975 862903718 896527346 362200145 897236951 154067536 100664314 866140238 706987667 265719422 951804979 168331174 536627127 167597882 122483328 120940304 722575354 68436433 856446720 395480994 217205282 176975205 876867517 838923236 403937893 873979699 357541063 270429871 242993055 999091707 577026409 808008222 655867618 673655970 94012689 637025218 409982132 760666003 292189131 322793681 888135753 594339645 894947254 850050937 863179997 59476607 178464386 51494097 143545091 586480989 616177590 312212656 244410785 455376169 938972720 77434293 877033557 314376369 812028022 852674690 852013376 235793874 903567200 981234815 689365182 695425382 609979163 669449657 951404075 334674530 826760809 981640066 822507197 961962202 63110594 633899570 471180304 938088717 664996382 962700528 598117454 603016182 11337928 629693743 481471146 859390359 260239482 947946562 683600266 221575747 28073677 120968824 835284378 709511918 445289590 20630253 898375897 781740424 30505608 741677362 206892453 995195491 648712414 663706372 976672578 774868898 652753082 498028385 77078551 256770226 679740966 668838176 967002914 8931711 287714326 81536495 34302983 907794006 255496141 500120175 909095817 694451645 97983449 54348033 388550480 174769490 431379690 695835530 921886505 48605462 311701098 935903383 94583249 537310918 303006923 413947835 33178411 1316025 552199849 388286728 826774762 215482765 223189269 816930474 477431166 710919925 563061247 735838566 396077456 661395872 884230141 873442273 744328775 423567776 301343515 95239604 346282886 660050527 368794597 923190735 634111128 787213038 951543512 204960101 259420259 227564171 315722451 375443536 293718781 337402841 477670565 280217784 608441597 922332915 943928485 477651810 295376653 166654903 249982666 441704188 190214937 297707749 675789723 577928007 248922273 639942284 16453551 553174511 286796364 858276857 548592822 198851221 393820091 385945793 753837674 669912670 288493840 335342635 640721581 162661664 135506241 374311225 406826429 630808114 232884495 950860914 630307541 810963066 132919921 401398821 967502481 956044952 517773562 115003842 481525606 323256615 717560260 799367617 681418317 719011554 239349766 137193276 577915432 814863389 57716604 128672005 711588318 895572589 311508011 815818729 690402958 642409654 136314355 322473040 713101476 854169694 799668570 320076116 122688690 830095316 50833393 852337173 589997983 551520692 860311640 238543106 102718805 7243631 307574284 285847628 969148238 429493627 103454964 974836805 595371925 641236358 996202510 771825235 463849884 901557358 938552609 385560366 184015279 167479477 522898216 147946316 540068793 90011260 540069723 861121377 932291007 40232419 581041706 697617018 538805560 354334694 131428264 387805218 698431068 105598862 64869509 193816226 697822902 107714138 394713351 877397946 589275183 198208514 69458049 528920308 892629088 947323186 903515381 269727584 565363523 161885510 186285042 606051857 271989551 972223876 195365966 909857750 254393045 811672322 238417257 835518974 925127204 50239988 486952432 650107006 664064741 833853226 364560530 687264129 388878500 389268467 461775296 901304798 112849820 447112512 59901222 929321908 925195537 628661133 950086682 393031401 339831012 667596349 155222870 465758105 270581424 691939258 287055339 383373649 682025929 67617311 596666324 50999358 84348716 224413711 841866496 240773031 763119069 612289736 1289791 588524540 349690105 427255579 16379615 594024800 486905644 184764554 54746173 184710232 668557688 929819817 656206662 147429207 949157263 941629352 384357754 127065746 63509192 262011721 505916679 225037656 868510792 960627068 138182437 958255659 578202552 559975455 295934039 421350386 507338120 298072007 767567486 662577318 784442062 424818156 345190518 460430867 954269398 641147721 369627316 293986309 199485335 875073044 297625905 73973718 98477120 947595211 263231289 96401990 561810074 257651372 445609672 718203849 945820597 218801505 681917891 20778705 47951077 263860917 832015812 260728318 665878344 426116010 680822540 977149719 102470121 357834488 532538012 313692397 219966714 802420785 198798737 842306 119068988 903308752 986213724 143693191 816503060 453266340 612321744 293450157 428376376 970803921 923498919 673889262 643364462 430147083 528995238 884856957 636944599 558848002 134372182 534877466 50931061 29334336 871562505 509724482 822050254 852171540 311904182 628940522 777951303 110111651 364934545 678755540 968334521 46577957 369299954 418302570 856699253 727188813 482602411 763563162 349335498 528130260 206572979 909225340 949227876 276337693 615484056 613768314 361288837 892573633 48693619 915799129 627726094 672337635 842118824 514951105 700416280 862348894 487188059 674171457 131405811 402424451 428122527 588226974 566738971 191933009 738564790 258541909 735145633 646163633 469904088 12983384 852670614 50412410 810712497 164234731 150220409 886215157 525458417 784890019 979220404 967983830 848337351 105766678 242675942 859128572 458311018 732659544 434569432 738425811 166415983 397555752 360945428 609051215 612357207 497078374 360014598 776929747 265739770 363952114 670129330 449673678 274395556 623020659 590008861 782595573 292950918 59923872 704715845 552545834 525925622 998062453 19622663 169846940 744985828 940936860 887630487 262148795 600930815 904784834 594031688 808700242 80096015 44068614 993454670 512735042 600598969 463596544 859198298 76915929 263891773 549030529 52153385 646183632 34271771 317273534 884624363 605123000 465110902 946121674 733951268 209311264 657887549 914472213 864596949 153348752 637897570 397662864 590727739 730517315 172152974 780440281 617364956 444948816 365298400 210230465 363569566 905340595 838953139 191704129 62123337 372305687 103532722 547967544 388737448 446399905 282084389 33042617 48027174 644061328 872111383 28118249 677480315 660810772 907400885 936280235 139128886 426610724 712108591 890928953 346589520 45490550 394059242 470650094 356891660 963995212 438736508 412318784 271887054 400496748 839718934 228516692 546397754 307221219 122217443 387903244 404478644 910367213 856488325 154784044 714991658 140038282 463309061 416973285 513433155 559708849 879101189 593306055 721348133 662020624 530710035 974844356 761267776 666697432 905059996 776441931 561621250 326439178 444638603 958827648 774154097 51356641 87074287 748621945 163117379 121841714 212358656 575442134 672562298 967038221 935419879 522619704 226363992 893863707 896847796 634441015 754610581 706700719 768900427 608619293 903764084 93212056 92646362 608469391 476280177 305630396 256609618 620448747 478529491 941826736 939996557 534583861 662792590 763614002 639616266 719160087 650467472 305032759 352531225 39794101 849617456 760465282 667519905 444359797 408694599 777227559 543185941 769305433 700432504 693878188 82966381 622623552 567168847 965066823 933054265 226844109 539235830 822072635 629436814 345707430 801401720 34865258 382330221 416895028 688472918 237049176 432328399 248237536 224072400 981870163 689864357 677718112 5404619 435968444 729412373 14579071 769747471 799054300 732198611 398570637 947860391 752143698 500319339 750680676 487641881 895203523 558907134 840951025 768288641 750665475 143665454 838782947 502506058 822000460 921666421 307041842 244023560 429737809 919978408 120636035 757433742 776185511 382242327 497635733 728198873 640905032 795054546 855347939 438243883 470517585 726184769 521962291 912868095 810532865 834221818 397738399 751682857 899270524 344852589 519684135 890249376 596138828 743906742 272388101 607769912 202106233 259628779 461918542 801163349 630060494 35588385 347206265 125117413 116096211 815340008 12441415 707413364 964689121 162526935 828358968 146496760 136926322 485816227 477142370 518747151 789329390 808501884 886281702 805277651 817544953 311327420 859642108 548530831 915113990 623850389 950723762 596304231 789924568 476041668 18143356 728002641 873696386 157706494 902684469 168961888 680034840 587106462 765665229 558542461 817414245 582034136 387466443 576464450 77341257 955751162 143172388 979445825 255782028 233571421 875525885 710348238 20182339 975655459 327380544 964364433 608836325 317677565 809792417 954079915 508401341 420851170 560188516 970369052 716448708 208423780 41423177 373892190 368466155 428056323 472898434 116331294 584293186 71411862 826229049 670725504 537771053 912917584 422442317 589805208 409009011 729114694 646136934 318293684 979293152 335518037 749473285 168621753 684928158 52390318 220813296 31676827 424744779 851345469 431126118 697315105 994287372 887236472 962891190 780038000 907991568 129441858 577661954 753995048 573479200 88323702 146377310 977503439 555563070 640220894 238375108 802739756 683506927 12413740 186976810 936895224 806009308 396556372 278203032 302433557 968570370 118367277 299356124 809974135 683564705 264728460 446398372 271062509 429797031 299470606 336174257 425698709 384219921 415360720 119372883 894055437 634754369 8545398 222907226 213588594 106868387 934904906 16489078 236125732 832839023 19957411 445206898 588024504 338518835 571241263 642962198 279871530 993606155 164690646 599256551 314028860 330008978 770330242 448565059 416736185 820689222 394877084 572665878 948553729 808060715 669792901 688356085 220002960 48779408 80981893 281354274 689466178 746141915 337630290 245549569 532414956 975121287 949876421 385902261 557947987 990104201 929586775 635737341 128787891 884641907 828520132 553973914 423647350 995787131 960551665 541908784 653530626 723072460 429331846 691889455 712720793 648492914 448471642 259368552 441318260 567962611 693224300 249813978 465641452 259213128 703505180 207865648 841452384 696480591 162365439 681463683 731311501 762401672 680523611 104859769 703756112 533656074 85174420 657482950 328270836 969082704 118187529 845152757 132364434 178979482 312915541 541465927 517566857 568805654 63871057 288217074 828126465 968236541 832991128 565767320 545606492 763236702 404996508 743651640 779744283 210040476 765774132 265205481 419481515 726433966 656543960 447490181 973676429 299677126 479366983 691777905 668008106 429842661 630271479 13657251 696070021 857852702 518679756 637652303 823359829 915153796 936975872 922854335 114272470 259720862 258141212 694456991 270476696 518458983 333124549 837334421 423011889 171357310 89801213 59084839 270470211 240679455 602546626 553793399 678488880 780197779 382558630 790389216 341592955 875141429 497244642 98186626 477022447 578042477 54042673 870805974 852554548 349987738 354615567 305294963 990330709 401163099 569567720 124272377 927997429 157108590 686340728 920000648 434123605 19007203 235975896 718837625 93274189 601323501 433796355 203671748 98492111 309859200 309020712 470761223 886192898 351494208 215987315 42076527 388072474 867093892 142794320 856430845 526865250 8484002 935554821 810869857 749315012 483371914 379701272 919372018 492724165 938517417 182041504 912667336 463213503 714310567 993831010 83575716 927061704 641931445 560216412 466740058 343707585 771275599 116824769 811053084 432960592 926545103 505183384 941583020 84684310 887051742 515609259 193517276 967697410 665462864 347109016 353349110 968765699 751700147 627295720 244855503 568074487 115816166 555856465 12256071 305032268 763028380 572202080 797082069 776532806 780576748 561982863 423709317 398924816 789127102 534065454 385429382 113226079 809251773 111700426 714943931 620307592 210942613 616406786 290710360 588663465 666993836 114190385 535742895 425109372 730397502 529031849 389035929 412486527 95486723 347414536 12720508 755737447 795391345 721467569 256756971 247989294 791926933 509715152 237539358 632185634 275808467 96935778 369618378 929969649 965688157 645019467 327380250 210892132 370982423 312278251 344173049 624084626 794055141 969208224 773581253 909957416 329838343 228844398 783010901 783342058 275351422 185905014 159874803 170052896 906497381 674325147 701576705 909773592 366091557 912783214 821136173 971289336 371532736 699120977 706699308 148120441 497831491 134185886 448996251 972925296 222338389 27186488 239082456 255805620 774156407 433363946 17158856 787583180 550118896 943503640 117702533 3603535 869549793 349892687 417254168 658828564 35525008 816698515 196726050 160343908 288742335 54539950 191344196 299523915 324556912 897702585 603990317 816840775 671254762 266240215 355782470 462133709 104231440 814279592 838855384 216625699 253396642 214937897 368231627 383106620 957278280 40770284 369282250 242325482 466468165 561552200 111528711 493082009 325260805 690845046 15107413 896163428 566295980 203409485 912868115 868771049 380959784 241969693 401736592 825912939 262794886 239420092 987982009 43103251 237372712 907141397 959063867 886696896 227557115 397605 456951135 29978100 188451714 922636480 712494392 51731631 310701889 747801491 167145731 907426887 379980693 173232935 317739687 832838634 199877302 7420831 358433444 660993211 897437781 79880584 957693902 223612140 751988389 10728686 444711442 191144003 188277252 500669924 714334192 748753399 677510837 396463657 148814444 813462207 966199450 139454052 532858417 397171722 7758612 381472219 968888925 391708575 767097772 634666633 821809736 554852298 941865570 360650091 659194080 816465037 893247668 84524112 525459542 490933026 185438694 102888543 550558832 309423376 156904514 821140731 816535240 492393106 782921725 274095496 30610158 964998058 234965701 461557491 872584396 950165449 882853267 291230464 445576902 498336404 577395855 253549113 546867493 74309763 828965490 716712274 553295028 591222740 573662091 15421291 930528154 138782704 535033644 951668762 917702444 493314574 350094048 670570040 33176888 293929784 573925723 864006949 44449705 601082910 567652486 827402815 427780117 621543363 757440535 117995621 172783446 997336221 877216663 312913808 847484255 788366646 345323132 568035783 878220893 936795414 177398504 337550334 16869120 406366712 641154933 515447512 361917511 608262862 35015225 14473007 819050933 612347951 433666043 748484337 620660835 208105649 209568593 622807958 754986509 797334834 491947876 656694483 89876237 398323231 338118403 701927586 497127965 149922879 814799768 409666274 43094691 961286057 585650273 939565124 15854370 48195362 940286607 590762973 313540530 626976419 643624942 286585087 685178247 350115561 272554607 919299002 167580253 378589393 533298044 16665496 721064555 127568814 500618534 573788672 367712262 434211204 35727769 545279324 155922147 733352804 101449600 603666774 452253259 442971167 780841791 409128627 429404400 847278203 217439614 900829459 50980368 577903408 900931513 801214769 734558378 312763129 176058866 195616465 343930264 874292159 238439122 724560279 930849559 282900061 418245799 46914711 960863286 18156732 869584497 356771138 314748739 415821217 565085528 705097619 532300794 908057737 44606056 256131516 502423020 895739500 250969624 234845457 763914349 375278369 913353027 166983188 655139994 275212845 272731832 535739285 815929245 207507545 562302464 953753316 462851302 797077533 581527754 336869732 162339301 532435269 128899131 482564883 236126176 341608765 169707161 23339986 612632832 704461658 972355704 329581929 588184990 798726128 870430855 527473349 499046224 895957892 207815753 266323693 964182700 886979386 427139719 441401054 829117000 251132491 231591292 134810167 492201337 328667725 111797934 295246111 21845981 978678795 174145223 645625397 189524579 359516331 607493958 929064260 624013913 478198886 239760029 509298620 839925335 740137582 40266940 785741674 793050999 995791026 34599655 268907863 168868967 765077671 185553628 605974261 747722482 496745849 355075643 683833431 963715877 490742521 152140515 249872640 24206211 318557733 504329451 214995040 129407189 812158473 568144130 840904399 65830529 238003485 851480621 720171315 717963394 962964846 735184345 279598371 710397389 112625738 871230359 190949253 324838217 853211914 779309122 917388789 378654750 607940958 810779385 748311748 813403070 503358078 674730721 804720532 224234213 231476388 369365380 407472267 93510348 650139113 892864748 467885769 304274236 380213403 528591743 943359308 532179292 869552356 425770368 279144592 893247336 402885521 282074019 368642081 813990156 690449224 987030237 442223092 858757411 167155597 845895006 823906190 328335387 560035594 581407131 926034402 639918915 355344490 395673906 300044884 945485581 672639211 77590388 292784094 647512822 484654860 910815159 327218329 803869044 982569252 358181794 813904057 198381495 231860922 867174715 709318548 530167548 212732251 993564976 862180483 58850616 373904258 109835302 852969686 287383340 833834466 71935980 819529498 799471943 588230265 203988281 473157551 718190261 899181022 940847472 209268561 672727407 311291889 916844503 159378888 571863083 569434033 653732977 230808794 979585338 205508684 973785618 584703812 943196308 116134376 849237018 69270501 761940492 57314759 447854783 883949762 63742612 781449339 971591262 288369192 435670496 992589330 264219151 129277274 819412612 370247829 790304436 274630839 695597917 377213759 217185883 855445101 198453907 863760239 219947923 74839158 417778283 131012350 76925591 669419511 145357363 444889988 402543 836772921 4221286 843502805 110860546 409344476 742311294 752287248 612190396 252033664 357222732 767148877 464516334 303333959 666578717 703395751 39379361 637019966 115365038 174186770 422553725 606644837 843235357 974016244 460925296 843762312 193268842 911031326 97356843 123211369 682900354 443482909 881191440 259262699 850973160 363824890 566026549 165744231 365555138 338211762 242618867 255906151 96362532 744823513 337495994 762805940 457987689 556305590 986686087 545616318 163467834 835225453 642557926 441939063 714777506 303455567 263071028 535883163 970707070 638221325 306132950 794715914 506751703 622531839 959461921 931958266 700174772 670870130 98009798 969337977 74926995 963324203 863915288 304391040 408110335 821313740 123092009 424268399 75025252 377250509 41528709 324809486 284852833 285271589 980423500 354298463 472111575 470333948 759453760 630789797 279621926 4021694 468752030 562380457 754012928 450079025 898581313 132484023 341188627 823874728 43642797 474779715 579348986 908605003 261945413 566013590 969900583 291380305 268277022 524504286 822236874 132169772 884600404 345483350 216316271 525252719 290448962 169819059 905187172 568810301 468546945 407966802 339350291 785586728 64585727 915191940 522632237 675064929 786360936 998133751 928081333 146402293 729053183 497390109 843548975 659983803 630302882 65869580 445567105 514305173 594445185 296343199 356933666 965989459 174331627 951931589 966265133 542519652 788606504 765296289 100185047 662821849 900196009 547426762 804559442 683124002 499467578 439977644 599140598 324009418 896249767 66538372 924875405 282295175 235594666 465092022 390465424 740759521 766950188 840542069 586280322 296456613 534154068 106264948 328306308 771204286 933340247 107492737 530273356 167032035 128761564 507887282 17967445 578278248 105498509 871639303 297242425 115700751 724702528 563060415 832396292 275932115 616802807 441343751 251968459 6585247 338348884 680414080 694433950 14447117 523691836 200984239 23948936 562326802 25008755 978808793 677981457 259395979 282054949 944036627 853631566 570451725 438242112 309995655 300013699 135771235 364290993 735680051 220975264 154245084 702180895 303200194 44916993 471846661 416758222 956282112 91966429 897773421 367416563 902943653 58058664 152553627 483808656 102122129 38823037 621607605 413695528 45492744 432782786 664905311 166865362 568462053 455262479 682132852 932200313 494044226 8871868 955870502 198869770 295434038 57578065 128847586 287601366 543263092 473924777 315304742 432784078 443356903 915447009 791841207 738374988 799520157 875365053 320892344 503235769 167335483 873172705 520089467 176485194 26301047 319437614 246142969 900647358 653858378 747175920 300797845 978149303 496166357 762415796 599665077 979526085 982478518 126541568 661117865 530858145 452498151 334744058 436023191 2827423 162163548 784316511 522596217 506643890 763613702 246560510 782356090 912462077 637052503 423817077 198376495 830686864 307358176 110572544 172423094 329348895 126555500 795580558 35288336 530996228 179504183 343578900 825016497 260746391 185939357 563826 714567908 332457074 827156890 615565304 987906287 143554072 456393239 193294168 261035239 134021631 337076089 769420735 335519224 145292579 192813541 112612599 172242351 824779389 707338769 80026837 205919347 886127962 974902335 555872349 85334784 617373670 851905804 326611452 472193971 368137534 7897751 450815338 455060579 770206883 38442343 129044751 184582344 780281188 307722333 704901234 473720265 841446613 554757195 833925267 748228173 582424415 276495280 243863841 283663506 102288468 947814118 708764451 379930680 526391505 808659680 121547985 883501661 261662430 529012629 964902374 766715515 891785414 1983014 851131606 19991151 853006556 79862156 309045653 383079233 377258176 84300092 425717130 70584840 924964174 625647043 875200096 767524106 654440526 329440878 116721680 266056874 143508883 970384895 65334423 716732275 889539193 643924559 681088159 404392481 361562944 359496461 802207935 480891370 191185837 77659304 60102097 783795435 484093297 128123860 393715115 564117804 529770885 899022776 429517093 280200906 679471014 222350758 247197539 609018198 367625168 140512298 72578295 758556664 906220320 548838580 331050337 384460831 806538676 637951245 42451224 400061876 764635723 667328159 606601742 672446882 892403444 603723152 798320130 126879174 116567492 105040556 200460175 423228605 30684744 78867207 879316755 151954576 640236219 848213330 621763025 583594392 666528975 999267787 801992733 811352477 931317213 546360455 919427427 217904351 257626003 456995178 160946274 210990337 413620129 526531714 568127570 816607345 732288695 323082845 460461072 853789855 902451184 465426659 31035833 328898664 516180203 30031956 919868237 396616376 683871746 86482061 940134159 708215629 418402071 884001860 162704784 954612827 944156895 930421686 319304391 681123673 559636860 790036647 82350440 631771775 405713174 855047852 780890104 44515557 863246849 101030547 310654663 910524658 996983472 244244203 139765554 887013336 411162840 396038763 79219023 341692780 782538483 318797877 939455676 63991200 942130291 811508849 689842573 474363542 687325505 436681297 94507961 697159605 212710372 435427705 168044985 854340637 628839279 429728086 936028020 446613536 954795725 202003916 797115326 103010079 538581144 90226608 612492498 938866009 364909610 357794714 46583293 458312019 538269649 738439004 865334779 941112301 658123976 254883802 601996311 546377687 342247596 328790878 376096968 955929606 729166148 775087385 536556979 80458804 314173082 189104192 172972075 869459178 413330637 453094591 198554617 909992918 222023751 340738128 446485566 283511750 456645764 643342630 671115047 315423521 578509990 438753171 805642877 503937948 509894295 902650920 928083651 578391053 680290166 777121809 98685693 332821766 254289505 969902224 934430152 513003019 355886418 500989856 891046816 8655314 410818267 897147267 783405632 474765602 865681198 55843224 536020210 301852756 690175443 28339382 481881424 987964829 378730327 348633521 353112524 449121925 879668314 26800552 916618264 220098697 48290126 929687351 710035146 718723728 251946054 110932104 136302018 908404061 578492244 421376124 554920195 967216736 442347694 350912479 803967748 535957344 119748722 679882363 521394255 680170582 766179948 294001274 587350556 48413852 995973766 424728517 650588975 179252714 983802101 964200151 807179836 858570178 153664468 108647339 819627549 444629531 625339121 158581917 387240869 106509878 556980820 828783111 36481171 459625851 373400119 226168287 327361801 862509541 914189618 92223530 928550191 897680957 678875952 847635951 216519934 805476498 615948779 24947139 707456303 269350079 604830773 150123845 667252894 407582352 516509970 544985804 968812560 982180239 938390930 258830129 21093231 69760679 427051854 867200257 552210955 134864174 338006155 413957044 67990154 268328448 937401348 556776691 101524560 949487650 88120862 7596161 832318240 939606681 175860261 98143965 692541956 125020115 721703533 591439737 174131305 498041576 358001696 219274347 559424579 570565151 603791145 769778218 571749897 494575098 177063661 658886553 152275677 272543186 248561791 447421497 943140176 484169765 425239004 973093383 714025726 258352825 275794263 412487590 304564261 719685857 145734906 246714919 232639165 533808379 686808940 95384221 685942169 673841135 586088472 446276979 905610343 967294609 435752860 889561317 854648581 890496359 421489156 30434358 434206881 529883707 739206672 187440999 542240031 536625839 342446659 353498938 468025541 657419685 59594696 793039087 91778792 158000319 184947840 872438759 381977213 985674889 468266711 793271866 238978504 807174995 240453333 841726282 493744508 349798747 976201155 960017742 926660535 511049049 670817303 816096423 770437396 490605538 219929158 783870605 220403760 601993089 216273080 661723004 736049915 858300187 905410171 370329234 932299902 425773334 278506415 358438043 297476965 57234120 703695601 78564176 538372782 359599333 881278191 671412410 622243835 460585834 70413153 843589340 756959312 123270982 672578226 369743869 373139488 386987614 547674550 863800210 558791746 781240670 170851380 586912984 748045442 306893849 361873773 892731888 591184432 345540559 31796856 332378290 348020135 837557723 313173016 927248689 707966465 444233332 133317783 481335578 55845612 113813657 791526636 768954376 231523711 827651558 716713531 376131237 499527127 631861593 877494215 977929797 176381730 771777745 986925292 556909802 776772944 455079515 752655344 900398139 525946819 902302744 679276886 662203212 366403105 797853140 646555555 172139438 228053542 558871307 223854316 217011828 942317170 749096906 886992368 518917412 955392467 21319247 962850511 43188666 599430825 546432117 59159920 231977559 239838863 62930259 920816697 244719485 783142185 205371207 615224870 712377652 953631798 445354003 694374504 133458477 971289542 508926376 105026449 808195147 19974600 767757918 949105979 15030325 674092910 511554796 89742633 550258000 654148482 311439832 945182503 511810935 816259226 329689666 936522878 810228175 750376376 409938009 149875334 423483296 434481702 587323649 704401046 138035145 846860582 70182442 513713002 806272897 814977771 161887203 535362275 5232291 940380475 928079288 579487700 31050039 94496540 75669006 427952757 379771131 647931486 310683208 173357119 908163157 137983124 313926184 727631809 416584340 971677892 178850822 782800850 182021474 810342636 452703770 417718570 244366635 545734195 277721968 804595906 58845631 581445410 48679310 506156585 176914144 72575838 982043332 843080928 998046721 731946044 524973336 16841818 276329402 370860819 425223858 807697904 691931910 301584297 761987258 800947394 962224543 99883087 991433552 781865747 186994263 135223678 87154958 286077049 978387554 416580847 176275939 311069604 63509970 566382660 554278715 683806364 70189517 647627462 787640446 802018940 867020135 953315208 338108017 179325344 980323456 326917643 142502596 458565930 179664676 215752545 172505306 147928089 170215207 899494772 38369336 691238537 258772154 538873375 29747199 282421804 617781289 373962482 949115946 912833013 947386810 250421738 439696191 895062424 164612634 90137003 288754268 329240934 764267928 655919143 251886309 849183554 877647179 850480529 955615826 520542227 260216786 40342102 328272451 462820799 774325310 431368018 37986409 141457080 611422526 684840380 687583578 245554629 782794586 237541162 166814465 164496931 395736015 540504074 896753894 868687311 116978246 426343428 651014370 735424221 147955880 438276698 469441279 638551682 908824774 658904565 851008234 580315898 593357665 724219060 369604330 294486309 386487768 961447580 977917395 50491223 576465455 129532885 974353518 236658337 233294438 319505729 625370345 775933318 685711727 546346060 298444974 167468398 51702309 484583991 36283259 983500831 959858284 160351369 269779838 831028466 241631741 99238913 208813372 967328894 723521512 757020417 70654270 413517701 317099880 517329730 822723991 512379376 878792217 31398136 919058664 399683012 35258797 16586798 832396797 653483507 172600350 288742935 124894276 220119476 405756788 215870090 880143627 931951868 118165420 369189279 100554478 587166068 121932486 421975816 620964564 898861803 627801045 447327286 492291733 91476411 136921554 731798770 37099551 999330652 521138341 617352213 253459858 284721078 521946930 778137077 510575666 730488495 98806760 905030686 91424681 18895983 849768778 727345595 668258717 550341874 308656852 188221639 948424405 972796564 753926225 221870710 996320621 260060291 769124143 499207709 957949260 584262890 697286549 948211129 629483848 146495801 180642025 716215872 807509912 455943151 809958472 572795643 456340753 594558341 730645515 237470018 635558193 845176218 485888682 322586121 950469996 180841880 48400159 853355977 9106000 851065307 591233222 475913834 268364789 40831900 266965719 495729672 394739975 1086542 171657055 894754858 969673937 52554630 801543169 505871371 643980840 620105518 295939192 727085441 27298395 79739889 392081097 675627943 76195626 658346439 1981712 900688989 52767909 586973542 342262860 826519815 329798345 256848686 256850454 681169783 128348715 550943009 458279238 309933774 532130038 672543110 87115695 912741105 505685223 317618494 971478026 217171504 330517066 538869071 648202494 441624261 839061092 204962252 598938247 588088110 604171913 190983144 214419707 626474239 430970815 258427243 343345395 280771679 743263959 577819191 237031879 665097413 67798919 412508937 415546647 543217119 448959771 127079202 820912209 833218824 979742210 852887896 58186357 251662019 708461397 203643216 14311012 105980200 566163095 547402025 673202596 309206903 162162578 273024722 711165994 617678026 249553242 283941789 847012347 674581281 445422544 408024915 992709705 27324799 882848563 718548023 285726825 645603595 287013834 858239508 54949278 143770726 17946602 546063377 917635657 147138978 301711700 794512397 984627991 939360078 407966724 458596747 717473932 205497483 509396396 385618379 732339383 554012152 682597856 930402636 766425158 829113280 797874832 15533466 574726269 972629345 645776596 346127303 151676009 172076059 825943180 913624220 61485908 462665295 522350940 823267308 856018955 976722630 920191393 599518710 751332111 69500632 84797241 714241918 382125525 760805050 455469339 432658884 336421743 925665442 640826170 983127736 346120205 548528000 635956669 975192738 796427290 861081261 156601928 214793977 741561389 517291013 736369455 821666030 221524317 522598172 382545558 64202282 139446727 773423803 826635180 504234698 840081924 415932804 541952122 528160122 861380400 316059381 793236596 237526022 550768797 6222694 39626751 961019320 102681720 465282312 258331401 566699126 615234795 127442159 585616347 847082193 202979549 996262509 230620427 55173337 154132597 309646971 894923736 369786289 630273515 609744157 519297162 203838397 682504372 736338311 273212928 858837459 667523473 123427795 836473973 589708246 957726574 6922186 166239984 344724667 451265261 863433876 681781983 380988244 167815705 285492773 828816744 299863705 730220918 587242501 727185960 204045670 805090741 977177282 963119658 375785996 972599098 434004554 959052574 668439238 833301330 631762263 230758591 548879625 597283427 73847357 751482123 757550169 899017778 176631676 51430991 754565058 403186667 847757683 778930917 148796423 655225342 469049654 459593746 474812963 610293829 854750567 700925660 141956662 80352360 887062636 436084671 235385778 636525625 167413828 661194837 912707864 94515696 618165744 353204321 953790940 543153504 997492863 672413377 421501261 253049235 164708049 486406470 718824629 579404613 73831234 854720099 212842788 591388590 529925883 976604405 778458031 966961382 1310051 766253258 55613086 373674760 896335136 714046077 150370806 684629977 755533537 983878939 779770596 661039940 220743417 302633751 976335390 361889879 662985395 664803371 112403359 368624731 449831543 342117108 101704814 5175607 577584230 343190853 516483561 58716869 237292487 326807233 877609773 50636093 778949518 548227031 160479218 946112007 256525961 868498828 916376972 547305838 141531187 258689977 169614971 436312477 174788590 155708843 172773573 475036388 288855979 129622741 695782391 395414350 515635814 48902719 435833118 109580852 76784074 868199474 401187133 955112944 93210140 914407914 776733986 839832772 800137343 755537450 188499759 774837219 842276484 447031174 954921998 480042563 68140073 999048078 522452704 612648406 161270956 145066672 725333723 499806953 700166009 929129966 585804735 997349741 845383918 61734040 493197550 153754683 662888537 551206260 619157769 247068844 512703830 914186987 930735089 58305214 566322784 975464059 470364611 503116186 625446333 574166053 261422175 397775886 884043592 939096994 634210466 885019754 764566052 219776358 433801106 797803993 626399392 652797754 829894993 199508066 237380040 685162595 522222053 360672238 315671063 525341730 708201708 513123528 45255000 160581230 466330339 172932419 873854973 693571503 781718921 391466187 597983377 411437431 867359940 118970729 142873983 98349918 218736084 398162315 888648620 858711147 367444418 325468315 72601157 568902754 530087119 85536486 712010946 708401296 563881 641512170 706489499 405129327 132420922 459931942 613147166 568616528 241520821 107212769 246005350 214079363 104117141 500383150 571476930 776972086 573490808 189073501 587268801 944256320 165388011 291291113 899863601 223989550 344422142 175848731 924307007 556482869 829152516 133513448 934485131 363181251 449505209 790894110 959163662 963240429 947495074 780689379 632824950 905282909 217521513 712792133 912794628 178684009 460112736 379490473 771658617 948153180 384815336 577033329 675711838 555928644 375892772 982788937 249390112 496074035 962822084 352122230 498899265 833212947 96700992 847755661 950330439 721082920 74569692 894860163 150377398 813662875 410352767 702454819 162613541 241003053 384351229 218225027 679498097 895854843 417930676 286336853 899761194 916954213 236519789 392832944 314275861 481001821 771406450 587554011 229464418 452755395 913026163 791480327 757480644 621576029 476812844 565603043 869198213 493499527 584663872 986378279 83777103 462751149 426716258 626867292 997323985 470171200 125503969 328327270 592090743 385046206 601296754 3990886 972953155 823806389 513084968 941564640 13233853 596373123 531933275 151741841 947648964 722303595 462760722 616163197 514004 503082250 831867660 105130892 528152344 319514826 142896970 63693986 499671758 424371082 661608969 571414414 81879780 432797921 245400757 156761907 833008678 224594958 168942152 585257751 774777735 60349958 965665922 328586764 980392351 383795571 492492004 524067825 57523585 592272219 349326298 634789491 115130453 207746513 594198494 189443092 500130409 797554126 722864911 958032402 323805653 665292256 945474282 989376005 281990786 500314164 988190346 884704228 650011559 487638244 843924430 470668554 786433777 191647045 415517090 716489827 792796199 181531386 902190708 510965483 520722164 831432249 330019667 681747871 806709435 602528096 645547860 532289574 728866660 824003885 106802045 787138324 699733427 537156286 556711954 11517614 397647548 42911392 205947406 892468605 436845637 248870265 170070791 607030236 572149420 761771140 91948847 429399791 351174353 590324658 896431473 117953003 460880244 286349348 763530051 708865334 505940927 324845207 306703081 437748551 674621785 814625367 616184916 217116617 16245209 139382497 86472283 890838350 806014898 969434073 642223677 492045627 232249989 795356326 453262235 523657888 865131527 93279767 258007757 225020456 899505080 761053428 484952711 659065998 446958449 860369949 921651058 406312125 400940077 643183256 906058599 339264226 248103323 591874037 851374209 94263587 568432802 435122486 655777567 389336799 637486665 831198796 277800114 461886267 717896377 719217579 11020038 994388718 957952442 119519980 54114649 44907877 556210726 113996659 577576910 916803718 271666875 831254516 154296243 569491362 178291782 228469381 777488527 734838617 664657692 530006909 117894796 56934104 290793139 581598527 404742125 129780693 115703701 746740220 365491191 29456288 468672721 622530712 968129521 730035589 435147799 430745758 680154407 885908302 377978419 29318378 611081358 306664218 594929404 34220804 256734485 390819415 845629209 183844184 185494145 257605387 549317381 560078113 382455227 879071170 449074623 637333044 594513228 371255515 948305167 64158065 122658878 89483023 783095507 349602114 562691438 892754255 191804207 667714835 108783805 929319143 587733126 418247790 603372845 664897541 991632180 364767916 229808380 839546261 135107057 712518213 300243191 429101773 8497153 690871629 52866151 432545209 74938258 948843428 26333744 621938946 643811021 580585405 436775425 290042298 243853906 116576238 436996676 603593219 809807133 765339599 533871076 703587355 789407358 488636381 501517085 372638966 639793235 757449736 351690339 241284115 527292808 890723233 366037852 253087489 424940911 361763347 804537904 95175006 377112883 599331247 208186341 663863206 450183643 496575333 225716143 529321876 428067658 202145753 319329581 718887121 919631811 755796491 186327719 859130039 344782818 240604420 209140757 783274855 749308746 179746781 641847807 448945566 203640216 396365704 826395975 909369154 707759918 332460569 162597107 170790129 950632387 840369709 678290796 605091585 91592130 749890700 874196473 439546243 106368508 935113246 813869030 443777070 119592758 820394527 259839024 106040645 775850269 793890371 543501816 898094889 789088634 157723002 987423343 366448864 639121077 276980195 273622881 355912250 207856789 603945252 463140106 245030334 897214951 764471455 601057537 153729908 303634501 453403711 277302256 898237051 396401247 488129127 606923432 369028881 535262388 168131203 96853561 426668859 636018950 173051748 704793848 986969418 644714562 555131651 13052754 849489270 107843338 881370314 675282189 625811626 935039717 909672287 298323261 63455010 407105705 117808304 621213827 872097822 885936545 568563078 369680328 254668187 481158999 766609600 830338049 310620194 138569133 63398517 857234374 793739490 967268810 66126497 576189621 106249553 37910490 348967474 889293900 485646410 599416290 814707718 433477465 781901314 298357945 863591792 101234232 439278285 590880065 544767295 344662534 121082409 26259672 699055332 32049354 963419036 174540543 677278463 915441772 889251147 985095450 717876066 492990203 353775612 757179051 663233305 878445602 951620642 781431814 278272847 293988546 140436804 469474220 463437393 805771132 748583658 616302618 882883089 828778796 184827654 216018723 347932817 798785831 600554914 151111535 430016989 714093043 74512257 97717795 492812684 624836229 741559996 293180803 331948637 268918615 648728739 649000144 479214551 199151224 692273276 271910751 748070086 29337735 756474380 923763424 801527545 850680817 176198355 1800090 722795551 917822528 791743105 799581637 201529439 66874149 712815421 19463287 60972353 117121655 82947309 427983480 655907050 943934891 641336523 911523969 104307154 517305977 463750361 441356543 170620939 858038964 58735448 529610081 126905766 634014030 718094881 410657215 138212261 335426023 477756579 689222255 115096741 876429695 878355052 373858290 236893732 277255137 333305688 191857243 581934966 404571692 959626026 220104926 157278888 195754214 885104817 318971651 354913767 326301736 400481721 947712502 306266008 648754367 777126079 655722215 134507140 3978154 618248498 301562719 174577635 684605600 66277933 536404225 170741934 636940532 9870871 895924047 759116427 521156591 774791482 848435221 867563621 610071513 390399520 322712512 705971571 354183555 867061408 299877039 763891031 644826769 344653548 102973048 474077058 630555516 584545864 747231338 745558888 172976437 744787757 611013101 728751297 627848489 647199169 648349734 176349225 198528327 70052078 691367716 607780198 434646121 2242748 600532050 114693243 458797741 432121450 236152146 115087684 974388334 940396240 321766539 968077428 463782289 460668725 353118261 231676637 965267287 119930212 406606972 62604067 363990324 712581710 181151187 488164033 723912671 797753282 854946645 176514712 88734687 487344657 886898733 480064195 941828215 740920118 536409088 37930167 433205892 744582764 368789087 289544174 303651941 165248852 565311935 606309245 296289978 324576574 855962435 271099549 579618609 729650579 380665201 842354130 487171219 978213217 623746381 78840960 765551455 846537407 89390745 939376996 124203621 372049007 42966396 556377200 570394367 112860702 194405201 753156279 169196475 632817060 16935285 813491737 114072082 291797664 836522673 548779115 199636371 522405188 775452276 428285251 772105881 66040741 316214131 551520861 430959801 916401727 929766776 601344172 83907787 374434774 222358929 453668274 562194421 760981841 140374872 926432050 721639242 457927544 64572004 697458302 787576046 535030052 47231850 873428158 893398366 209433651 152889598 863229949 186814358 847222232 653235009 378760858 983413186 584816347 343225005 415824310 663788870 1517289 402865955 604176737 627517074 68125062 155678791 290434618 566659647 60684874 608567003 889978917 782199537 513920095 854798180 211479456 406280360 736214494 287179219 786007769 166837316 829918279 760545599 296296585 682024702 719280614 49632537 244616402 401179006 193605614 671696459 785498064 238509907 641303722 293771195 924765590 634566623 386480976 995529775 57666933 836419121 277137790 672995315 23806398 531036818 133661686 121452794 95976291 841525545 579317678 941452876 617981269 996004394 254865706 843025282 925050475 231081818 143979647 491767839 372696225 982637657 187156383 946714876 46498714 713056878 329143131 607014020 905619522 856973691 103547417 927551321 17547672 138473195 189704003 187496190 14911888 475126715 821004102 667156156 213010478 550236189 769065680 121972854 826757013 464789300 79977294 14392914 535416293 422530182 147321953 362408400 317446660 36347537 264346832 776187127 433699452 245890467 46495342 691508381 692851966 514175184 976086615 359063466 770264901 737108159 106969986 123323011 830346320 288702411 723494993 339926753 808835293 102119994 145322903 617242301 369497697 144905074 907410509 554658299 738240611 145988067 265071056 140683027 320558197 214150656 22295788 733041167 164398312 106203821 352847210 684223916 329753213 293705877 832848874 475953742 30466452 629971893 577156139 102108426 86946165 718249671 7981578 126827905 432934533 749509303 482686617 910052239 684567130 331243030 383437143 397041364 606835219 718906714 903319718 209817277 136090439 880280343 805236011 446618060 91829187 361472735 165251944 419461010 36531668 15876641 76101434 256434086 496658074 714913634 76158281 233362426 979811717 4354783 736586958 690736699 232231060 183196145 181512801 947654330 912200136 106658183 862457954 20134587 485147695 798048294 746453883 366266152 814576874 59364698 989766267 351455483 136625062 930402184 218082041 348539306 895233565 301284499 322964557 555468097 605240348 721792447 149005824 202574321 851441794 134704551 466195281 985287919 509290038 521683304 772413014 642811712 495640134 65879670 557344217 790989679 79127044 657222352 705510089 977892224 149766206 570816737 512139222 744679909 503130284 335448525 847698446 539358876 676514938 282301735 86314011 476267074 197746482 123023283 690320321 597762570 184409054 628791740 122105206 479463573 783217119 434219287 283025082 135058748 528915694 911744672 51079485 33746125 175320099 309129628 474403609 553855621 486985314 56656087 737092573 701083244 306084575 232729178 528480361 767376541 731716651 439286985 465928235 57584804 102482875 466534002 989963910 540213182 18935968 31051377 375052108 554036375 295945138 138485717 693913909 315389834 404105044 744700300 618762706 978035241 288364139 781400551 123067402 742625911 869456830 856275009 693343674 423600815 65557814 299323653 339758659 111786783 62303759 458787469 299422137 198464544 211464067 601857793 632759134 184595959 736538202 655471594 81825434 210378535 555187855 479280953 967188457 630079605 352488608 47468281 97313657 808668554 784398811 545315618 271204530 631973697 518935116 949024828 391315377 398771753 776326403 877469546 89899464 616540278 93946785 861633307 284569430 247044779 361993718 898859807 477631354 596699239 488038833 83781864 148147643 382122403 228932698 345054447 768418429 486935765 257488528 432594718 359628043 177798018 781351655 982601079 981356539 401617065 727144462 86239546 995234509 780263751 216251119 414607641 587649505 128250862 652496280 818357722 808879879 769011893 715671680 809382486 362281810 967475847 798101713 972480245 616197886 700108567 986493264 487019622 391009176 696059752 270247346 596266459 930183940 357043841 141898854 935118709 110426831 871356650 660957298 519462424 744584700 540288663 967195897 880444170 301472378 890154938 427431289 49263062 500500296 346818146 157579743 582079045 290994937 496771709 27669043 530572487 582304815 172466317 386567838 503816656 683878294 860868098 178420604 154017919 357830853 101291334 873703523 931084674 294485822 833587066 772893116 658492129 489475063 726012974 844267014 189816208 540460549 44888341 180871205 658578295 239257798 696293124 724291803 160642675 362828812 924232650 868069482 23068465 898199460 600670961 532920304 253156088 745548107 547417075 820404152 379900191 460360014 762730068 821142051 191868443 177290738 511758475 210107911 465653903 567735663 974841331 529882088 246455173 819922790 883648189 470664905 552346296 342647084 554316596 105735314 976516501 687804500 144826239 779026917 532624217 744331285 369337933 684143705 493512231 638393920 216407091 102521886 543687829 61020074 47306578 755000681 381953674 449943844 476574066 834435090 776298405 953131528 30006447 659628597 267361765 926266482 387126555 536137029 983021358 467843110 253037386 380257723 19742761 708713266 589490054 745322172 237582635 461564573 366060748 625045250 849374607 777893175 75921705 611673277 415446040 263897492 490203230 338729690 67172268 691886818 172553439 674135296 772641356 530426635 45465289 680138768 55763745 417109487 33291329 824127609 314297186 230454198 610200568 186374016 737608337 443087177 958175198 153645203 665693750 588009757 499850025 802610486 129996648 657017463 987559762 596007325 124699727 245148687 170381126 692475824 935613516 683514859 722056365 152801384 927700254 486872001 598447852 179271426 228821431 464993098 692458325 892650418 690028249 34410118 218117722 19109098 997273651 655448117 742284364 353034298 410365760 267663290 115242972 747843962 30658311 430917664 812888609 307149468 437270277 418295319 185639268 214168532 652856529 382470213 287529385 364620722 32476350 89995714 510585483 464556743 340611144 132381872 945305673 605398253 818012302 110059531 69687712 697099856 639911712 250792567 870578703 385019654 903147213 810043279 814438705 422488761 667198018 177625876 450744213 31306330 225125993 847096202 653892232 399124479 400927253 841477510 644644295 791122216 212866377 578146432 612029821 951528138 552703243 972290280 170264362 916501221 970461157 383255557 248053376 148580612 431837792 442409560 125459080 61333275 547269575 363086412 709091782 251563932 381165037 874105151 194417753 490781007 840417339 499677336 76142673 65870920 264060368 829604878 74747640 558910155 638375969 193152179 271290711 223081355 79817591 161964105 19606203 233501503 801227394 121872979 723292810 437918748 633594856 357596493 395487164 612347093 449146964 85037788 231126525 610249135 865887079 282358998 276464766 338735084 132299228 418490087 857233435 161505285 362701210 874921300 426298072 818123495 630182693 807618528 325924433 379854158 898017473 979711282 204223305 679510930 200656497 489530201 394371014 788626556 138517607 592843484 196871347 207994958 193318910 749408310 936294325 931055879 652174646 695224181 362195439 855883511 762551290 657377125 822459981 564077285 79550552 898269325 396694078 309280974 579477858 797404221 144654473 855310550 284785312 184620118 736056249 918683259 481684763 550771444 756970695 529343538 828335258 751848977 209539504 47003951 766652471 661236215 852226086 304867773 64562175 818895271 143706531 554570175 20507355 946995777 318274601 854780081 862432958 589476914 954711977 449144774 914178754 755002066 70233130 706656327 534284676 710251780 29691507 76168579 859977686 28216332 668014509 549962582 903441857 870877865 986799447 775925336 126662785 763820401 624897319 954986268 836481144 561952684 592605518 360759333 223460996 126837727 396249378 533204182 554262698 293810854 480312014 236042926 773098316 286244406 775876554 584346735 476761339 628944359 808384402 842211703 205612676 462958321 861261008 991681212 845754117 886894924 442399355 446323308 972223866 575730886 308137110 741747464 344690643 820606749 239426806 837862689 249487828 49240146 865654095 265110411 664677562 646537770 889882569 392576932 627032365 784615240 756904229 728530968 718763622 75175478 475320165 751502266 772502483 133829817 761160394 642975202 879243387 810043584 777733164 323154783 971736305 962524867 196246186 940777361 776330505 967192453 576386155 500853908 845471959 734981599 981547354 194171319 491043847 105320111 89891775 932432153 871800093 58292300 801256042 734558856 199024875 995306466 172331039 527054451 940086389 77228932 150439196 987019157 118784594 922790286 402241205 795810542 720061998 569188801 299131884 522787382 816376121 187291320 592396853 147604007 563826402 739142419 540172828 937433674 921082403 744573912 305947325 418249952 49772629 392933923 868240088 742292698 432415882 879149315 747182309 651349215 713590242 932772157 101772239 291417939 683946248 55474538 658514037 873833787 34236216 529388924 414042698 989171583 176881162 677692915 508435456 829567234 991293463 589828683 192764908 908396367 8125337 537395482 593463989 566732966 350622411 983844934 345758488 156882277 247406577 664839783 581265547 803546999 496354679 853404580 954834839 303896718 438413468 946220597 483246281 53747996 43368727 530726249 68006130 133254134 92086725 184845005 11221127 757821909 378662822 7006845 957804783 665282818 685679573 800928473 686023199 267015603 19658326 186333253 883362540 820952976 435865218 281120013 639360259 211524279 253897073 664871494 865511463 681561217 590253373 235216833 281653239 811254481 71896475 563970274 287083967 261501643 540533855 440729031 880708561 551992352 655916563 501366002 407066821 16146833 812401122 554144137 790601811 660161630 505050365 651245037 103454116 774250528 551722111 540643156 820765502 659309733 881978446 906105813 696825954 741082392 36971634 262485925 74305900 172562436 421787757 147456571 340665 746678782 865912223 4749345 285555747 98927708 201372350 631398706 961652446 974028804 813715016 805623308 253012289 958064388 629181236 304295003 411887317 743519665 14351848 220275800 240303396 483451503 810869818 965377213 880711702 490033653 636717681 396139589 808645366 292930596 991684547 216467626 874477385 995835415 288954165 59483802 741234323 680152915 450462169 423797872 865168111 202527494 343563592 927054957 718329950 863504534 444440155 524334064 640770469 696066248 232858121 650938762 948760639 183573793 309827694 514867274 422128036 514307824 779979044 911003262 391081883 743351933 458809944 228667492 789447706 67969220 742178933 102681201 859083312 659253488 498663417 915507438 890593510 437862233 414677370 720557138 660808860 653338727 709108772 852906621 491780277 402535336 780673550 327238086 274740892 642369657 652577268 240548045 606678755 885912585 110297026 780807053 245103113 402179411 390564965 497101951 743788602 381930814 667450951 531420282 300748560 326683282 411910356 680727395 740665303 4531857 338715622 262130445 620862560 724893899 582911239 671965204 410434871 660804171 768332706 486475221 700993883 131657834 923851898 109296197 570410196 414198969 84022865 733173185 673391038 127087353 759773850 220831036 155109505 260643432 906419566 180700360 66398600 159658744 763901339 332081888 409656950 732225860 11959763 356102636 767732856 129521851 38581059 816911110 426383365 328442556 71242536 93124695 671072279 270643838 717386633 241863794 149072272 433982410 11906076 904601529 103867705 332816769 60194484 419672621 36664528 718265532 55240075 240391270 336005249 383274580 519966385 803685267 577524137 815140582 118188918 326267944 817114267 293724517 455483964 438314274 741350029 829020638 500825091 28433669 538653364 23250298 120822751 603601426 919839144 266441454 683188408 803982667 514486314 164807987 201149900 928489494 379681255 752116626 397140440 850621258 969837776 435109166 757868356 522694002 204738207 84450090 404846270 852825546 555480297 689633307 234260172 678594995 964275629 643227810 741475416 40069729 622496778 33640268 742468621 452167088 87674967 775286779 399780891 221130297 826519157 870900600 703943766 306092628 794756747 275236185 541954239 891084375 45131127 229821825 899768114 865206521 531440987 915116601 922337495 612314532 543750053 459661823 802975181 865792845 763438097 495259324 419697092 92366028 828464532 573453427 637938560 565689847 963152771 891309375 777404140 146720069 26807370 632143473 383445434 228170681 286926341 271915476 874246431 558026869 430106064 198392298 376808339 117529694 862756644 609507674 148185685 727080906 391117105 25223924 116528752 526511011 229183468 71415747 829124870 275075771 207006490 478066564 814694367 523847109 554826854 478390572 851038032 923517794 58355927 339552357 614802658 898343996 208168069 984235306 414836735 164350100 506018293 42833691 50321103 971797036 879444930 482985355 535828007 785070080 955173680 842669727 388961351 135230293 68193286 416549761 606549709 45387418 39911415 896083062 598366711 734657777 334942527 384955612 790180148 222110424 141295034 569626966 82213129 750947428 870551630 298705884 740621008 135303073 503804470 827535342 250105817 481169350 650881670 441093837 272259431 170492777 497795619 269836203 133550840 730689581 46536689 740229435 895671182 358070577 860338241 306644980 90141535 626453944 478253680 662383395 166146068 535382137 247087779 586267719 528498609 137355165 988558064 403920271 423750935 147336286 396828135 311092543 320455771 506648063 109098553 797555632 318860340 590841600 640668746 150738932 410272972 411016282 166333501 758404321 247608009 67036668 709348178 707865425 654442386 13993989 853777687 352301110 564774599 506322445 311545903 184203556 311033192 404488443 874304945 264186600 464151236 460836398 599231734 945017052 359025098 457763346 641007807 665844212 711563466 936149457 113733932 846739136 665521179 753743487 714512506 757108026 934155584 510774959 59776849 186556223 300927944 188241625 363975921 670034977 169019788 399538930 520767695 721211019 989964956 368588358 116043100 180525821 526855352 500233651 184252790 505375061 959220919 958982241 901457121 673573794 961757052 752903905 576219688 723980438 863654353 596126503 616540641 13857069 283859768 917619825 747667666 255146798 876494252 230915507 805202744 506046951 496367079 680890191 557723412 456175043 300915348 587649726 255396578 53059517 396915162 109074005 583233690 345008230 529370363 91726923 302640424 512707600 645967882 453513689 221507630 383472509 166955433 409761020 478552881 206985264 739619015 9599345 555880493 906274286 321113893 457648724 553669459 37948239 842372228 686226739 763535271 187792915 872227809 62997150 200132829 76107067 214571955 943053193 123360268 130773200 8335964 709698513 130363587 490162584 500114876 869048701 977088423 290869590 174933451 707200783 480745633 601981999 928771325 922058099 907388598 349861386 669387558 888554246 662192736 492250837 282217739 437071470 914042154 165984911 827691669 815216123 562034049 425869356 951066581 26639495 270816568 257630348 679783536 19519764 174761352 393924635 137498985 26244711 888692332 897949240 60910721 247696084 903676799 722548241 230179633 647338084 670367350 50027912 849682074 900757627 717197253 560751537 725541013 262004839 331847283 930231568 88006392 44183815 582147016 386371447 754625944 734400779 250370558 281088014 997679404 753648370 995002351 233461317 868934515 748522096 863679325 1872192 581952526 337834689 728407647 406205526 242025198 365617852 916833304 183487190 661305627 770026094 961712475 306645701 40879423 809527795 790981259 898739913 166248584 864134501 802577975 639809120 956194634 574405102 340401 3764701 782385261 473786119 970015670 767076689 214390766 83842624 373153134 49472098 517141707 24745415 745312729 856831271 872977399 981497206 152614908 959061457 470831776 571271484 680091084 258347695 524683370 852343514 634993895 215574404 557747277 475643669 189429295 710194797 937735929 239974839 1082379 536952697 518132170 986393764 232682290 136553200 557239718 476409597 547713320 178279857 221222051 572911299 955054301 730875033 594468040 772829422 896547667 294945955 956394990 845298568 312118774 586847218 903159147 679392763 690249917 85055820 993793639 896182922 416762127 260090725 885485266 672608341 666137328 642275100 267015733 132418147 976814047 747785713 364529918 6575985 371646886 266475290 301804043 238411004 65802808 132290630 579102541 140233943 941257930 552265765 388171956 380921663 115800193 263693256 103145717 226582241 129282784 490243783 203503306 886526384 807764966 696694716 780992859 297766391 739955621 217080928 853326863 739597663 325494859 73378362 812738190 670974690 834021200 851630172 655897555 301076959 66719102 407278583 189868015 72680226 927027432 605734465 805995728 574396153 569709575 659914138 180855602 423388616 42513879 460028188 362751938 186903233 860152030 555728791 42230164 248167046 184158915 441365683 569175295 752731976 634256475 787281542 23029339 335612365 942140261 692273729 851017530 909563489 962888326 35423443 525353494 216181566 922543889 619908882 436046522 359983794 815222563 872286110 972429760 459029000 665086432 246228221 186547699 219460121 634168571 47721557 323010277 862913543 25977719 682402334 109895329 371231167 194303470 587880623 287480953 952620569 423537439 638284247 981344719 67252044 969278542 29828462 62102046 48141160 958515823 101379667 600234226 249024181 187736214 755897056 606360143 437683296 704843806 133991863 648674094 151432679 704781238 776474910 747695058 702052599 344042608 562825682 75088502 204529975 390919483 925336163 21878569 596923837 112773778 348316276 435774101 694971727 857889968 808427344 371924630 40463673 422713009 970947905 811064122 842243633 749058304 513622152 154031143 105462696 674739875 112822156 815985333 858936851 649390529 534033234 14429907 967048692 125250324 770805936 716934371 531792005 673883461 749306515 742041452 268293056 338254899 836277677 604130627 811199329 39380649 68855590 909064303 699140494 64715879 908760384 708089874 970563838 469240568 118198021 230038008 212769103 305925288 564953195 806914448 472580243 347127148 452624667 408363496 553799592 160439282 326833621 736160192 360282274 765847651 385721647 731651099 171683107 480943481 241474029 787186498 989597974 860888097 661269385 818376086 7246329 35748203 151212557 745818311 145791571 307977635 312380843 993397877 751642675 105881729 866673718 418382512 897813958 80249666 667322350 366849664 685535815 722359459 606690198 187638763 57994587 165717970 778360045 52508743 204615517 981839259 613594641 847167509 946300035 406457158 35379043 661994375 289815113 408902720 786824063 749006689 57318788 424418631 850860573 332983353 166947434 396706138 330789454 91347486 864829787 174626589 374020262 292689221 823649694 409264458 242020784 471758926 344674355 320013638 258810513 155058987 167906391 101325663 805553119 196846337 251230504 68153620 354202140 549842310 619462522 70623774 553115414 86008524 479413723 138739817 6331825 894018588 106368323 816677410 418356386 472158658 772139440 802992838 722473088 706716558 605956787 709208212 479678719 69337840 205243985 975012233 303760318 434810111 258632970 688871335 74254096 216333983 829532906 624891576 602395910 953462863 749025226 82325386 812905388 810523498 15360282 403141546 564566734 277524270 615032693 820225503 839314688 753922086 352994702 132760732 495322276 835510344 708360647 617675435 786681314 996372124 174975350 626124783 761483284 822380016 30431470 336497166 512167297 805458850 507076260 630521037 110939537 561444565 138899130 513510011 473474431 5026406 657005130 454314893 200451718 233779218 941991942 651018517 467930327 784349849 573492837 192335357 527496332 418938614 75440823 330988732 599295782 822792905 899980212 408433390 3034817 829277752 471273373 573513456 896135185 762062012 571671718 560860264 480729316 652917165 327355553 237544730 513187499 132585070 377398802 830455013 148901253 990545145 1506861 738164839 470791733 109656839 745656116 201451590 716890497 233657827 934947315 726735441 645730746 849942527 678280992 382707385 372217542 29227881 920518840 87426596 858569363 963149868 565581390 144970386 422187804 844525567 516920197 37823560 812963578 580244861 103708917 669697870 401208584 857126242 807406306 818967095 610890120 899150371 926565244 443134035 771179728 687307175 827653356 454658721 239670136 27254181 816702056 266181157 772272378 535964544 46538823 768336789 646939763 72783168 837319336 145178418 891851602 47783843 366560764 4590061 60625830 366568268 38126100 522050366 680781334 411372266 994511252 67323556 999644565 569168010 184321856 949483611 253110227 275945462 967304972 650049273 204838635 935621111 190473114 89383569 368960964 169817804 567726888 297252025 385071726 47041465 800209424 61690965 339705685 664049990 87761442 642292406 976058304 370670141 480922788 910765058 166007898 755509672 289611813 267153446 814345835 702838126 616083392 539082881 747176006 778906250 127464465 339937138 968316339 759069989 760858981 626966004 673685321 993981180 720976813 886766928 807362664 881844681 515076516 713173833 929018640 803125732 471323148 854749311 398904978 199163192 146284528 170461554 651404354 707982343 313334153 580369568 623507577 797961134 586565631 553913937 131033559 293301595 327099326 727271742 559043869 828193564 476513307 356439392 56172144 375625554 320548455 527425750 775111684 584730616 813862595 834229104 596212008 455159070 965544263 486573059 987831594 910076621 875133867 524770666 517944042 304405917 552493952 860579242 822401508 831698838 274919950 270961971 734260643 801917192 875145231 829776569 542057668 229680707 682622056 974145732 741956946 14559012 175720381 303781565 988867790 172930677 990224685 148688862 20718461 10311524 804148253 562305436 537427292 466246193 656901541 528697690 224751346 954825255 973187833 362059678 647880633 449222613 1101551 876317331 987281170 688041659 82472418 939135133 447746675 755784121 327099287 428520619 640311112 408700913 640734076 215384773 212863777 850329004 887363966 434673256 368905521 425680189 391728199 117952758 573097125 46864707 16727348 572638401 947174429 264508661 40109142 966848595 178228535 667786575 468903273 927358457 186632170 966319407 139314327 339102701 908060418 553361696 99123420 23047555 305117895 213002743 67889314 862571790 18263065 679825971 187157862 532058122 89403518 404489484 517328945 643184832 517825404 189875259 499176739 266512618 476056589 211954529 781749822 589142274 687705198 314848832 121944346 419776886 35714630 547764134 912643837 819714214 455429316 945785700 226891670 89406583 310675708 149244623 432535984 745637940 173065999 623743056 575136709 711257863 707107527 571038636 866559676 359294715 978816982 375522980 594297656 417711649 673770401 459411723 885062907 346671292 560279690 541687302 565175849 458282248 312289143 600393382 909905349 127351126 423826912 134041730 109305369 599280234 84957416 142487074 283220449 824878235 112105430 728683231 383695978 458635916 590610801 891182267 513383243 555675898 703867629 425520165 561264019 528381041 689749925 288905277 447416817 856180232 408151883 917192595 123504406 89414536 532008028 577886196 907336910 554207145 850484061 379099480 732752584 508391879 459746119 789684269 381099532 348450859 353367195 489341460 564819859 663122776 324721739 388324173 139007684 88841714 470489262 930229504 176741507 628540888 751596914 891212537 32324071 334941157 810618406 294550671 718552765 649172503 246240093 48591203 251804357 103566559 525381840 588967811 830462483 207860937 798505536 679578036 823708542 611466701 227421916 330906043 923649234 488427102 488667871 242311714 86930393 624746253 594127837 789102547 895173945 391178989 123179236 711659306 965157713 381116093 981731550 406264127 163351446 498771710 111481444 45344414 898571589 641136577 766344395 767030864 43094598 129847756 759897699 580666650 644942398 156501073 282675006 707791299 750462155 709897723 380259757 835317832 877831955 320695835 836852660 865274724 829996894 573751618 715442451 403005505 675709663 521318934 376169291 778938929 531753247 38762059 881603542 198235115 602823961 104146575 32124522 381367078 663062579 332580643 609538019 736787849 640968507 228049189 293327318 789888075 555578134 236665876 630855339 143542899 270164693 395933551 322841772 921878257 707553474 139126751 393905143 465421072 488066232 531677857 74208865 148360057 616923449 250894592 40751875 294423856 346080528 493446346 824918358 884328975 935074020 869172944 418329959 476031651 230902962 240594905 500498528 519879320 640562452 326550149 577025925 396741598 569707939 842908787 366358323 490801299 328493191 805752161 473980989 979896701 865855138 579292451 505480759 777066921 160225024 834887879 687730834 749373942 805041682 772444534 688847187 106425182 422816181 71369665 455070110 301707223 745658174 287049457 324093517 48347000 337659984 46118281 727118604 33557264 675813948 50554920 701353075 108532462 15551400 946172674 311304164 582521697 772678175 791209203 543455299 950507905 152051896 415546904 219893565 344677968 396252679 379126516 131285168 141514695 548309539 601905274 422496320 738187173 383070424 420919133 151159196 952536419 25826069 936386899 160065058 89254220 897820391 305268485 825241513 691257357 301983651 381314490 792720496 306474575 556837863 148721095 332721022 585715487 863339262 229951859 359972478 827404705 424156654 447425065 596908127 288105445 739645632 275175640 855970386 141280415 311534965 954689163 857637892 28413930 56950701 786037702 549274885 531426862 413079525 844159686 831576335 254601371 883566692 999233710 42999482 547219327 422608580 133905831 99949372 235105218 22243886 780847285 417128357 879682108 670464034 725083682 805144156 919663091 335153341 701076369 975368178 467386783 596142246 682384808 239332672 877357255 158911038 790735098 307540586 466039882 663679350 436023913 895930342 762837898 881782226 19668536 962708421 847640317 424012086 38101666 387620076 625933449 346763137 154845580 513495291 689693842 183680497 670823340 606809732 739588007 201385883 307380682 403887174 898104040 401113228 511865745 342821797 820594483 976062462 135600419 227486433 925409451 509054521 922788315 800521584 481953649 714548669 471993584 458620888 532225874 504684272 92657000 942085037 696194394 470819142 201135800 931329694 497111248 267277669 51699482 56080754 15816171 621455862 229218586 567527955 267959234 213426804 270593546 703729060 918643517 719590817 984122255 885860491 510016382 136118946 579315015 982280864 914796196 944002205 694278982 323177745 697948665 331620013 38411835 484136156 580148959 124779983 618676786 18817970 681259062 487464032 666767119 216077837 534373909 629911375 313126994 737977892 407508677 290868047 623765979 183612510 375000045 976665977 119899627 615411681 791867837 643868799 569782470 699508663 301246770 40678899 254463913 734959215 390383550 809065797 495208031 378569900 331496475 300045238 619813023 984442171 802489146 229348779 56266104 138807528 580960216 76353467 726677875 970012939 647662496 682120161 39165102 420093559 984828149 370950263 545774381 679691367 473080885 529992637 519545153 708451975 564967276 340430123 305809694 365970333 591252076 497832274 11322584 154651118 76039892 32818231 318557291 817467034 31187931 761885579 406556299 633325744 235355919 1781470 870841179 49582449 771563596 220154965 364697845 524905077 883620677 138005337 35162723 627316789 913853244 465370942 31564581 767127647 892255380 135794678 462185624 64408437 878709812 260476952 698928528 29763605 682420694 883470977 670512897 133036036 121819281 624086701 301531846 290234363 396309664 735855600 68371122 499370908 945189844 638290390 320887013 763820701 372126887 404022493 288385056 696532186 588778860 338697031 601242735 819702632 633457551 656433742 945215729 550707880 816164047 884466395 731001924 202434527 651477247 214163859 785269312 225385950 420461238 547515874 628801262 678626635 984252377 405065360 159734592 817125144 892303722 378634779 285357916 748109789 878194406 189419554 752043930 251324984 594461371 578770762 723406959 336981763 353883040 642757790 98341442 993907955 62837297 271750068 922161697 338169113 218303548 108810613 446218434 51507435 172345144 264860676 308960483 705962422 178886577 276578237 766304451 340995262 705450281 948707009 192112869 101415589 302678780 552585891 163843771 277129807 560526538 601662038 745284028 787443870 431069322 194357909 189387759 680122232 473922716 655098100 337127605 620097661 64706588 236882966 717202259 451746160 891971139 355013207 846600833 244525476 73917158 901289650 261420437 251175735 27370062 8579844 976789560 7601880 522352030 378270618 603902749 604395787 509028721 690077123 616211294 543944133 332785500 735960298 714982622 673460397 648758379 57085029 707215460 817277752 348617249 546814445 527615601 582276466 420291262 229922531 294915996 286872223 308040546 833977800 477810642 40960872 901675815 123708271 243836973 368166568 272094330 500560541 284182985 147559445 685363556 331968656 937527447 940378944 250615227 808536128 496052930 409136815 870360268 954384156 706194170 700474487 17121894 823219078 758832839 557402843 43436281 93692560 651939739 98479684 769488769 803339011 898439205 219308391 918120509 567995237 3379354 118247172 746670926 712426517 300014943 391039901 170853514 737921365 983298529 618763646 976292488 110719181 426300683 685806674 160844596 441859774 527660051 345639966 222463657 434697509 856759006 38043191 34902733 936432920 699703993 511351665 103529370 461235638 456227861 810870605 335798244 842415729 848155622 847525172 899584988 699481883 760686144 718938593 976538834 386301500 874316448 312143042 60079517 233134134 540713320 230641447 135386609 922164829 311866608 735217984 625176991 463824861 929152609 358348081 79447667 390489101 425244743 999998199 267589825 943748901 97328050 177493627 114945193 685130768 717194019 289612724 545777888 974618131 459403090 3780100 526691127 921533146 5397557 664253640 771413286 546431480 948906085 377439460 25219730 154139091 209758154 38189574 227618773 150445416 810939031 313387859 919779368 858362501 585749926 287280253 650532234 435172234 871339274 395855906 42175866 705835466 131551866 334069576 129977810 336539436 431920290 695597490 332124244 897228551 49040329 88689365 422797443 891292702 207609128 509624893 750036703 251897245 862904687 833724901 31193359 606194329 265820527 845115908 777749 567677022 522219296 299305210 131254185 50062417 445576529 209108923 711105047 701406213 944438323 473229 992714394 158391089 700854072 871674227 299826363 73333127 673560660 517052790 440224066 300457978 632420363 105031711 785764455 81528262 374684084 528159125 566466699 787916523 622542749 309511760 503412831 481668148 641016762 646219938 650251851 768655614 141023788 504733075 505596490 766798540 85817879 582687550 637008683 596773512 698700846 545788760 907516532 199540645 443365011 613815668 292651253 855813737 637178127 131047277 551160459 118648349 71390176 136844608 491819561 320312242 87931112 344806979 26395624 687323544 124913947 135787065 519529039 119366623 446656530 52014876 625279639 43115790 119517163 565114423 586253900 299787739 462689603 444813388 930123770 275236039 286821138 665718063 661553674 113133335 101729661 796422882 877947394 954903541 413837204 215615660 439762982 801339041 26500490 357734461 248905080 951672265 736962964 147836869 461761543 467245271 10985240 771601057 359499940 498899859 625436621 788487172 607726712 233389103 904500735 995746930 596514580 297646855 116479518 452503727 826041704 599847193 153005185 899585874 843372648 636264985 153570750 436862219 209674309 593574088 147923969 445543079 935655910 71454357 299589828 8300549 373176643 814663861 935108950 317476262 177320319 487003573 390402721 302152341 385649866 70818460 344413510 332822825 54492659 562885299 812793667 616202981 513872019 82513030 991382685 269770915 678030218 499227950 94138528 561042432 727035334 702032956 717094016 108671966 269370062 759981330 191331622 218702506 781034405 109757963 212114827 939044411 396424095 861043296 781189909 543373972 410727150 503205321 939359151 31344113 269423142 94507789 254692236 404595390 936173546 92164600 644147730 976812014 261847282 961127501 778818444 578634729 646410043 735031334 684788535 503049452 286680592 114307864 755826413 214384610 554088167 992969841 995858932 272994452 612568564 764185906 425724288 523872291 507973658 598146374 784087153 446001195 372352285 287684757 137515310 574355912 243594194 320762229 63714917 807648881 925962714 168670173 357418227 11923555 325685402 884775967 589826989 359067995 222189795 129835957 291811661 792214773 218188253 137194640 80779066 161870418 450654320 949990032 836391083 594403298 859185921 351525198 879394292 917776039 636492384 341169500 639667067 790249732 19971081 675660734 681795148 451874900 80715508 388593516 39413173 435817115 459354034 841739184 709406081 293998575 620245027 479065095 543526589 403986581 62234336 226300086 613480136 243070918 185273209 172489413 636054474 156857114 224197932 719666810 156043953 463627836 167306956 310711128 443896115 427618912 752687222 447176864 574760278 338193926 442949643 945527239 146824967 148181803 29428359 916382649 673621923 330731631 770146029 75849778 880155545 771821232 789847126 2635224 915688318 11422461 475902067 496536059 860975354 903252095 854779153 67388157 695229141 260687084 185409809 540615619 312808982 722881676 664957901 846930439 795577600 630120347 684923559 698807506 751686045 327768238 574746847 900430583 401569323 236278072 853853355 129416155 724362465 157672553 947698871 18556544 95499247 157609643 843680897 201268656 178889325 906701699 794169857 81246501 384790967 632986116 535477036 198519427 837322730 907229846 801231912 616885163 508524536 446509480 514250307 604638319 657213652 265763411 279392120 272491126 660786720 186722846 857572945 386135839 33300070 838046947 902917533 414741276 113820037 453043374 271054945 524059492 185247406 454055582 917661967 808391361 537977813 274371268 821670081 634694864 578987064 214160499 632765676 756552180 334256761 837533612 797854402 386866251 73676796 431149386 965210437 741826047 326894345 1140344 630111064 959185298 394330509 450185769 764550676 953770088 258605226 727723465 551588945 683970920 736182692 206764226 758106563 407531651 658197427 756940972 589544805 475180939 168892851 416069042 909284171 357308662 960063680 86258552 583145437 985079852 218962975 297242699 583411296 673483322 446622616 696914959 362179456 625720150 621032993 653658599 995598120 675667965 243555169 100020396 654736371 20211444 476397843 738066109 505912902 132745416 39248098 565521295 508695450 226267527 523498809 620528203 423539819 185562367 821685830 81942006 401327855 521001987 435785158 578337774 266723474 422805884 140898325 167711977 137507412 940439543 605033598 691920238 21646639 587208955 378067236 182480944 83845150 739891294 768482449 635787292 595495803 111769798 260994867 406053589 568427318 538791266 881225583 255816892 242174636 970261843 223565094 743898626 867139615 269930296 418807434 233706414 813594486 103858054 238091247 294891768 200004902 188815500 124374861 951309337 422996150 842823706 50604943 590632538 232130822 45870720 70123292 163115807 756223796 804040393 576304539 422617502 207429985 186839373 558314458 768374144 40929228 984750741 129407873 80978756 19410004 88544269 515888880 314976025 376623844 50430813 442982302 419105355 562310997 264450227 451939397 287256988 183064355 790853278 798311084 322707125 597963105 639063026 750233498 540857209 290939648 257008320 969688003 198227585 812298110 567213133 846806220 324417783 272551456 414560978 788525369 221335242 801366236 510639305 147847330 833757453 601190227 959817688 789321026 504443573 129180547 897573882 82069460 470255220 604498359 981012303 830228848 139964159 85303804 10783599 656223314 575264424 76989443 212454490 612573298 852479916 790447484 351591606 261166289 615886716 445408185 425208246 231772119 648202868 763552884 297014207 301885307 618151083 734707318 106956060 7211866 25224500 76051507 4530552 317081946 970119227 568512817 11334413 205258944 75063461 387610943 642448401 782134498 243516713 981836615 43999799 921589934 54698087 848502795 215274521 234083171 888021928 738343099 917242355 691058569 731710415 39751389 559491385 181353721 368580547 717650271 53041903 233166454 435549287 6873405 776285000 89845150 787556837 668396273 859855594 45595656 441058696 263064994 451948633 950387099 524141887 894318965 937576076 16326993 646600001 65276745 49506417 767148489 956076144 40641494 867654857 744979760 965471540 580455142 476106076 651761880 868178520 65854963 927014463 791751600 95085904 430039032 311366214 654941214 903816506 638731953 990413521 974940609 649245544 457271374 219659310 955598070 179489733 191920101 575555909 369309080 766530696 809801714 671678683 613147642 698117689 900797606 827711650 665596183 972804945 54190345 677416927 381325109 702811051 395968870 806828442 48965202 757156902 257981076 597430523 620112126 593677904 151486762 438527601 265142833 863497805 562459157 845446255 438222980 107594798 895542526 152953008 554004720 374637826 690840455 317120859 408414647 89230279 56531000 297099501 909711159 885085820 888957909 68052697 622017017 943621325 510383913 472763771 44141746 752914982 808092148 786246588 406908560 916525430 153230926 361831133 68800540 707374989 28258399 10084685 182094327 353088374 126863157 279203293 497388377 251481826 375448375 855450803 850516823 913912780 454783617 878591133 574333119 821066881 247365626 261760317 26044058 946073117 967336117 577832693 674447833 679651772 641717932 785660558 949663604 229980731 72734069 78215528 434020082 115064428 446134950 830049071 273911598 302653452 13638907 85323984 269485569 568827139 650183927 106610932 232894383 511480064 215336900 645030155 195060295 584783751 268580027 156472377 680014697 953630875 374570175 136696678 878637772 185844161 526483858 4216080 960757039 43531441 705811509 776100321 729346925 177748026 13792523 258382477 110459999 795385231 870747182 402874252 825883007 964152860 580808779 927930808 876274953 594668734 516169808 107332609 304817799 322488524 734240580 105539413 210894054 518225247 676451048 533032983 291036988 861726427 914546646 480375867 556064393 852163618 921418366 610520391 525599869 575792342 95294928 624476674 573810173 983928904 362688115 816149488 681108602 320270905 925469637 33509834 196980445 621542884 432895734 772476887 417942237 379288539 346611532 218461516 475688649 898671960 219934364 823885013 474097542 935972075 625426767 374379636 673247502 521321877 535494318 937352373 5121012 796573357 170412561 14974075 805080779 889034926 215001677 738464286 82374242 978488275 286023586 577760816 891829973 542819996 496644523 871518001 823665622 910083298 413067065 194489701 357491398 980237824 756568317 754907879 743487914 137583019 696637773 380145316 333609838 773148526 706787784 440054559 213946575 425493485 841993017 672632175 840645269 370196553 914636039 853875323 472067152 505752098 866219306 951531224 669703016 99818542 960115478 132218166 853678944 103769582 569273729 866326384 827338955 965171022 662320661 297160155 377934724 801688159 465662033 520164935 45637676 832685554 20773825 637097943 199006002 252914520 785099636 867942126 419913869 349495186 707100718 99689147 435254288 742103764 777619224 333891791 722316327 137818492 212394207 506575585 8201875 295126683 794878587 759149579 212525973 162251387 913563704 874769538 1509431 432254707 832724683 819003262 502058385 979220153 646292236 203977931 294982337 291853613 976453021 858206288 731116193 113267236 643234642 186271653 958754800 315206636 925291309 866675604 893048359 268437031 211823281 273880080 625741018 112034220 315825448 520876781 595413738 656865246 427992359 346466810 406661837 818271369 329217942 127316974 705818924 974755257 466534247 12965899 537213890 424460995 955081543 882017267 591717927 512786573 786684831 779656032 90479034 35019458 515551596 330394546 110070873 793649544 940856932 531849501 163471932 336561878 106229046 187161323 934637236 969245618 524430771 492626528 153389230 407699985 200432872 179173422 96294611 528098209 789479536 738332422 205731956 486868413 468373641 664988470 9826223 216845036 179923705 642632615 422937054 1887783 385105768 900506426 998394616 354133596 169174810 25150113 518351069 470677189 472448346 610751594 255302258 395391167 591700404 967057557 522363480 832044131 2999457 631639841 246784034 783447099 77487045 790315441 200682485 224638711 523997192 58289538 761633900 124397241 462837886 900894484 750198297 111140933 930365720 519775627 973184237 624854245 59574591 344989822 616603692 529319168 366480097 194971967 343046822 26972220 328718822 253714202 846738469 325694680 961303896 577372665 801555573 320403385 920745373 384422540 105133863 410533805 376981669 886248359 766634907 306871392 683544398 352765202 604867731 416715872 68445174 766846615 531631822 157303467 312839633 349016391 153185905 285834748 163205682 274521918 23768007 793175448 437340950 835911975 619505134 609934413 986337619 407915046 93764061 617504696 883555083 849254296 874181879 938632807 666026586 773451144 812537370 173675849 918618264 338401571 836797182 126966140 654450357 31012016 774065590 448024589 527256457 299587622 890110886 646024113 755894803 562883754 761693109 961610401 644375584 600964216 335607069 294606910 569115253 258150112 184568013 540882697 280310321 965293308 73766990 93736795 952751680 421151584 44010415 902817298 338916558 401567030 144329090 145956262 182900603 590006243 90844465 42191980 358892656 824373603 693280285 544957592 77179032 623587339 13479930 222171234 718139881 783739976 556233417 998557351 310282742 585357932 278542832 821479410 121980666 688702670 201022148 963117496 339788457 386404423 112032636 712007894 545531947 734429971 495713344 998416075 652737247 344174834 595753407 227217182 574720856 117128250 951780391 304937555 643113229 69102267 787765311 963449336 680745383 845752430 144642997 636899696 889751199 332932271 97283457 129091855 370008837 516533486 203118525 639910615 265186342 396488463 692295845 489876159 340807329 682035067 235397862 856197460 790797443 850530052 508040762 456002253 130950808 277716169 587805461 444207605 248903832 334979160 713046364 647764695 735957078 955968593 507951427 81680308 458509695 217074694 871408018 259098571 940951687 966913038 549666100 246920783 2446338 513818263 572763959 921304228 600160509 985802824 490417446 654717940 553363422 713371416 511863330 620401190 371021206 505577899 76213811 570250814 212520117 837774204 82261558 345837359 62651700 838691309 469974915 476826471 166389490 84590078 529891156 564200838 81135132 950389884 59498442 197537980 63756232 888214126 625868868 135614869 840215200 809018538 264066044 190718505 505312941 328522850 856224884 534708536 741474792 255405466 13548535 176068077 883391023 111043199 676931423 236986986 760586501 637065583 741982056 160401942 897716502 25711417 595938187 104391558 791104625 846161712 892349130 757548263 144062090 606191536 303792915 258640287 592737817 100665761 398533298 556485979 925472330 532332911 588142568 509125147 452157099 108844458 317938735 601191592 462362084 786096358 89754510 224272581 627703801 604582906 410831035 976837679 490397763 50943152 4120834 808532080 791727538 709530216 603733605 119218081 440649053 627956944 742864430 743434587 769229258 637597878 668777997 466336822 441543548 982287326 968940448 81815317 396145503 212667289 149967510 911260322 368078 701427432 28468523 358795966 901489824 523644671 541087999 483863744 472891231 995140359 670364833 643781391 606796734 143484867 435293968 809631981 745054242 740802768 671251077 910214658 356532157 80001417 255558208 157094489 69566365 426151847 60167986 360478611 221521855 954134529 362040444 13176879 713151408 677773900 490700614 252355336 969799520 709325704 506369774 926642826 618952899 226001989 678652368 510275222 559474760 910020831 736520479 538302959 583666412 898110976 495847584 312686487 846682398 557214027 208510831 995152642 74454556 306246975 417094304 28825399 741864179 391002371 621191057 847917315 944110806 62152236 460873840 818806683 822525224 43340288 727382193 456178639 385596088 23296288 58619216 783549416 497264082 767560272 748679899 474017933 839535044 9587629 947488529 782894873 792276172 702807961 940777749 762879569 591510326 846688851 969585646 245644591 61323732 441496338 429624792 890201772 746998245 492086740 105499571 116797132 306605556 966730143 45213891 273783943 934490766 697525268 78787085 563434244 706349941 362491873 410270197 332518226 377374919 464390083 973600936 122042016 633965172 644480925 854208553 590097156 459879213 166215285 178741781 434250730 91155283 346425435 683253824 773086252 317638035 725672210 252696324 573815683 614535866 780495062 30807435 387807706 889585440 924906450 58589925 657515914 968438731 594256774 574301567 87873423 688026594 938729860 72260513 413407073 595572367 891747865 680087368 968331901 877144420 417131280 285928152 57305526 168244852 555712458 779420477 857906270 130605972 19241052 81408632 398234140 310791916 862150366 134594637 181474178 119464094 21404001 360788260 473574750 806567304 934818430 930831318 156532624 807800727 463991627 103775347 774084016 408216801 919365189 289083255 193526739 15441382 407610572 520377105 963732669 531177684 241433969 242397717 322520625 935958781 262193076 620062859 769312079 999581403 820251032 523711962 964321727 671877423 811348907 488174049 592010313 981678782 635177770 825754926 705362981 279970505 114866625 910883550 905035324 433096027 681330409 947973839 464971353 689657810 620163021 352019344 977631967 480298137 821139872 60557694 125036872 239062017 172443016 650533094 31660830 108332894 371916286 918133332 410139781 722936161 84006942 784835721 548378181 757041098 246931119 786309478 565230657 843667126 922445894 604299674 520493965 682892862 610446971 629860915 686865167 329769878 668577788 397598457 268401019 252642397 222361551 357644572 241854455 302694945 875228872 54164017 549163163 730312273 148634164 695452973 582280454 442462966 464263807 566799621 500119074 827876619 483324686 201692721 103255562 544091327 766911280 11606714 891558727 766431091 724859926 338965625 108523874 413178641 283310159 283013239 520446016 317379046 190839680 459373161 948893630 99581047 789771773 910983017 302849766 393450944 527635599 101827136 130997417 741857545 214255546 14483015 933954599 529200410 129688454 508379721 770103484 436142020 532274597 928902010 154418653 460138899 262197431 992151047 699844073 368284759 296049509 188991908 728018550 94119762 360783064 992368058 633823865 962595372 390560623 599132615 291910308 955431419 565871298 689655796 288956500 652571462 236357971 263184234 414686664 524929831 187852163 983157179 202119602 138255253 577456022 950969172 338327841 148717324 4167370 200206060 889018126 123859515 877188778 715430625 504220671 93971457 126379176 54575981 965392990 882552440 818598186 992833019 231903264 777702984 57747229 347083170 286521592 655006371 759536105 19568627 619382003 142835860 567066274 693287859 680784185 686934700 750637036 193900304 107519426 275514394 747160052 857748616 488533418 646231372 125686464 903168303 450521176 102743368 835357979 399847907 680773935 857243062 231440184 683286984 260199627 941787075 289208889 416845118 272082363 317446016 384509557 782117506 777506086 475061032 26164380 862093738 848835828 752613638 207736541 257053575 405118178 735905208 76832683 781405853 72804649 390112569 148129404 946822269 923078501 72558434 479186392 92464531 788269325 939995589 859983957 752079281 740186635 832562835 986475781 788849505 349486266 943318689 150601360 376643017 789926196 338967473 358630047 573682886 330993709 799678420 158060389 467851037 727849587 758086166 241334976 822889448 673763672 551527448 765469389 277574406 386739745 600703740 394704407 570560078 959864297 963457075 978291373 922665894 612675924 143655552 537547891 976676493 689490337 687173200 112888061 522105210 520494661 553296539 893726534 925270199 405081063 80924663 886830249 182979433 784533954 142976365 195569657 698369469 24490473 440709233 80647222 71653529 566860358 15962624 279929652 391821487 368865165 490707984 799993341 632294087 833418485 499338705 642473298 240988446 903858417 50741785 749030359 141797078 394063932 400584852 991735940 981730795 529380485 755247757 53344718 749643029 722267259 429530665 947739377 91409798 657065439 466189380 642193217 931482027 81028696 530653314 210029055 926314111 453444320 367101700 545821657 386420350 485226755 675180867 530297356 942815508 647862882 83789417 263007100 653368577 583101298 495393064 616501827 667825268 369146501 664508257 674870408 508851499 621341773 323116308 978186144 155702738 394666717 155109424 678500424 474136279 885020458 240894999 565705384 118553163 834984952 830567796 371186082 541452791 837503547 100136527 574177377 694691858 334036501 420398401 231227050 452212664 10924420 453926322 394025050 593526164 629904672 717554522 635179765 83180246 538356295 941649978 327440784 445466598 545646330 861345664 56969181 609309751 386238462 816515864 99152594 896745015 423988617 355134677 118717834 955320615 739609020 630775475 148370321 60989894 19206820 73115133 559926157 700049563 654405498 836824964 227192689 452128589 52537534 915282090 152975077 354775633 181861801 282985051 393767000 921001728 545989484 189127180 883526422 553286622 298937756 541634870 531805072 292191080 312614303 940994447 928289849 791164821 81475978 254602484 358964132 766987152 75092456 567136784 697378088 181103297 479747576 423012918 94010603 580089820 591796807 250957320 762367273 322944106 277500303 779307751 343647232 145589699 366180939 598725872 887839703 390924927 809944822 441702631 155200707 114465504 628341303 39812472 24204433 672335008 959903581 309489134 93730613 736947139 633225107 759308270 225890558 590966165 873845615 455512080 879492021 174767913 777911285 43563200 740968934 540510984 658100288 348961057 518246639 714031199 99786477 879341400 650916102 320782973 729355566 984453953 836033175 932492595 278740021 36765859 317033510 466805340 102668346 467033747 411830044 789094942 155225884 453219482 693086191 371555548 753376970 27091669 179470671 144077929 962064390 667809552 675304115 290277591 119449971 985797580 870047689 618956864 859278497 836167733 218820354 260415684 616022571 30662412 586174627 67419460 820429864 165470827 766873471 699307384 87882520 220870401 14896871 101962321 184884003 549505807 12702407 766925185 590739670 462823310 944158206 153287518 520489091 402625040 861104205 984598555 769159287 262979478 954108545 226067905 335089280 534643252 930337527 207348987 833486072 629031715 463720016 518416207 23412259 144335740 445400061 983801681 153430308 431175670 721302833 932506765 860642046 406897724 654396577 58654296 664056841 582503470 726083593 830186100 444801202 638294938 378751439 48415711 862453724 971555923 370927563 553543039 105063121 484764820 510343014 539985131 972863960 111506815 453610012 152235975 154181440 998642148 805689444 482705841 608139024 405112165 820998321 397691810 237734037 672094166 920888542 308711839 181165771 274425535 428818697 706339096 708312816 428057707 209662758 588140896 464494200 791998381 603703613 136035699 802319073 985037481 568258234 913248198 928482261 566155703 788204446 57280239 348027148 628279167 879354548 470718875 718336837 212378040 36878936 752553400 517102734 27116393 991990076 635419087 568532352 222856451 339237472 698490193 796737483 758129610 326045848 431536244 516682149 937856004 464324431 354407387 394128094 613947395 917255699 938049679 389255568 540696635 701719738 206870760 644757950 710523744 62430185 335447155 178633893 249393751 384405519 786418539 981360569 515390457 849675842 532616980 943009551 309628075 559488401 665371193 525182487 143033956 36125133 14766692 74976523 20263723 259738909 782970247 270928505 360837217 726777373 712476546 328939961 71258736 772674110 290241687 953005720 472030786 112395474 837058833 135273642 50963727 822408138 947340906 853968393 475645740 942906398 14604120 612577108 68093678 113817192 410044172 273829934 511814784 740345715 904905229 4816264 742642391 525172072 180248698 496364801 248268183 895004473 624977654 403285540 502828707 960210307 428948081 73053149 179273328 395945959 153148202 655315039 936528587 364260312 794063784 696809855 990420338 81421010 67396615 58798093 728936964 558394779 689700397 208675325 557079979 948605182 337312529 636174676 507405551 262916637 755574219 16865109 94506828 645445806 985769103 382341269 726516438 64705075 707516463 643966419 151898242 443037073 824311103 21276634 692532881 441400519 568044205 399635391 987133245 708011003 565255903 181429239 292948349 108900857 643022278 50950882 663154595 574901372 32921128 629814069 860456825 860565973 926239211 617341501 112409563 506246056 639766793 732126847 619625983 263222264 498703787 387256200 694508431 827061267 380135972 182392842 900574985 934691623 542247820 943491208 224081790 148624253 171397071 627334680 100117116 887426411 256693141 239773765 864256093 776184529 16691409 17028124 582946373 652164456 894237254 654795358 305718116 486716792 69049254 875746981 692923717 782228117 369664151 727753648 835086605 453426935 68517936 628124142 691479899 449271600 706326111 233480483 972261055 740405261 431875540 912081959 967558527 426937756 456011930 587406170 716448968 215217180 795951722 317522794 384383704 196120988 777729496 726972918 147891470 524268571 725727950 689936927 249565633 653405361 414790841 222746898 634404416 313162722 845863772 949519782 312256708 618173091 503805325 688417750 999695223 130166270 143974417 919178605 469864343 281670022 45437211 145597325 974249034 868802537 28372085 285630653 763693588 773702736 606027319 83207423 101844819 920508525 839561143 572535294 507787663 55196340 729478649 338455195 391225819 844342583 289576478 696188566 971367968 100745208 320010539 161531449 592416751 829945500 871094411 470246948 568687645 392883583 468957136 308919190 762677891 220835044 283906242 953845790 645657033 971327606 710487582 348248145 50753781 833468624 62657621 239830084 617676651 20614658 309747767 548157603 423746542 786055145 434475894 376740441 585699788 794931049 254158766 420122862 798322339 557911542 495034518 49762634 788978709 321278618 348123297 987689234 578243279 749579979 932841968 110252771 162704799 820577526 297698869 428111887 62569653 54455109 373424673 87701806 737476493 870945011 513495376 411341940 619145832 93011193 413711854 709091656 495285321 156362330 905797190 527881257 849744030 680773950 306855047 43655392 652423133 323223413 88478931 496417519 595379570 340051186 917248911 378698886 734090644 466511165 884737775 962294534 186381646 115044962 954952208 988421724 181976062 614403185 903706950 136681642 659444869 532954478 991572041 536679086 947364399 941701573 211230473 72222230 526343442 879831491 953334566 373934907 889667334 41355191 967398551 294588075 13599102 432894908 265340518 509826137 695856896 792567158 852514958 7170172 82488325 774350684 456447176 549875599 442010207 450825963 215082988 771484052 497171951 629044109 604105624 338500328 492836582 583387233 598007529 563807893 490800862 296618650 787513450 198222387 409975934 623710696 82226982 455210288 675241830 262058026 152231940 775617504 844029219 915640078 390154175 6125269 466277118 259657578 539305732 783204613 286962613 700723816 928720966 751854815 62329714 152993536 85119618 634066620 740696846 299926472 809341026 981108295 454996587 429646874 352635682 920840792 972142809 978042947 959589230 484989495 733151772 575484109 369390085 960467768 301609896 320314458 54751325 380192147 726047980 927276492 21088980 22922212 429974761 670467945 65582133 57568181 977268965 700080287 32051475 461985494 503157554 916482762 254228367 984644210 451213053 635525298 638258614 672609226 402486969 262776845 271657206 270413067 460374342 777357483 982398563 463942629 611670476 36310079 420681427 264956145 375908252 932765898 232300439 420793112 526417455 349115892 977117094 908872453 449500353 508868571 721901077 827007392 66739993 224055415 580077044 242270446 751103601 99532217 73129949 455378505 386618972 225129201 121872730 917112177 328866279 983063805 39661458 676865742 431429058 379755282 388075140 466837413 559359324 394845205 292132945 294323303 285312304 40703907 544912092 231007194 471045161 69648164 404582456 945044244 520380473 867494974 701681208 647601581 208737968 257450124 869787869 357743846 116556136 832384549 295362882 600559490 626624636 499556163 86371238 13224905 174598916 704414762 861502857 243461650 98147186 715237417 656579895 332576226 42210230 440515669 891255051 930359095 933308155 464518903 426642692 69958539 114925984 901909533 90175943 177479788 551942046 13752393 932023427 746257022 274273305 481011331 641618666 151092806 571704212 539951845 405579037 641410615 975137828 766756279 843055796 421035016 349807384 458583954 727738317 749016095 740802414 483076391 153537185 339346935 143757413 600265125 998370911 996307660 416281100 18106002 745293210 810747350 454779437 366629523 730496576 68531259 306027672 537621988 626134572 897410942 544011686 878427348 801564310 111122051 521449894 141057111 732558737 545908202 469173364 831441345 773930585 173798461 424491679 948207888 190485108 931412615 840644176 867207077 447578344 992707656 42955149 618340437 345195332 185911826 824529178 973727129 885139040 63003478 692258040 156437706 102266129 190805436 16357968 646904334 980747397 80848594 534932871 221585411 423967579 738238418 550560921 985287979 43254321 903145354 324681942 184762388 449089506 441671360 306654497 903231800 781012274 294533225 254202876 775594589 39896738 436595603 812849281 952177738 814309595 759462043 517850706 265673073 577762853 901393258 874512788 765688939 61211725 563947148 676857604 134466853 320220467 774163015 749684249 517225831 518927694 551243041 212340047 786187038 860102138 409956658 228729807 93169087 220616742 734070451 990780407 966194076 133643683 477473339 524044616 41737662 445859637 482637573 300958311 640157254 477050676 220302650 15112036 961149877 720187116 914632421 525794018 18378892 166227735 962274302 479790821 506587998 316805353 315394826 132671664 944511238 371104311 641228133 561441195 320144323 199218273 324670205 553493894 617714005 286755694 983983561 407628440 783955638 455526650 265610494 726649399 716745159 112515136 290284087 483640474 807358116 218983400 371113468 350783409 450867909 216588224 873486352 973307135 334666226 727626674 355114232 745024402 110807679 100841258 960843180 533748345 619386652 310773642 242617165 78933714 444083138 877611195 687040072 156424911 734288457 860727177 578393459 587648691 69269435 398420574 129371133 425716545 490548481 481445354 131532578 723592196 256773788 920474276 615145077 164987883 367152496 359432118 301942894 34945461 948060234 913025198 835392016 471627269 17653415 664799068 743329315 565229953 33634818 635545574 578463257 702096538 157740283 459110111 984077712 126975646 170003192 422035732 738096970 240770036 579412025 391584074 176103319 670420572 14903494 326067855 157195084 491246270 94263202 788772836 399021819 758320809 87294245 847417064 295289196 405508441 326219701 318919480 720256145 426463799 460363913 477621769 367257486 302989811 876619413 557040897 109369763 57677964 798434850 696830905 347970025 133086268 740722352 478753371 901298583 684855763 892945426 760059512 374781600 597448360 320887712 121749271 282079967 368342158 137355669 6924724 336848282 91846335 849662768 426298851 853902882 117974896 446902718 523515420 811594348 580950742 241687446 644313865 169407356 995334389 640090827 982177518 476462038 932187499 164950307 208749281 517764757 397561926 991366540 341563603 745370098 322204074 135239456 866782374 69234790 497957805 607692702 586621226 35751647 683450313 815014196 923295848 808125096 354500289 379461014 546650745 624982353 819002397 252733983 138500893 400921134 316278030 147397105 997177322 794392568 538461640 712707939 654199565 914427966 760496028 285119481 617964930 136406757 354519628 968354080 745141090 255767252 886089260 193624297 131864069 82321700 848643987 27901894 860664762 492989964 223101530 502593848 229048243 338420380 838578786 686661185 109014804 820601397 611557308 457228802 765717170 459634241 362233565 882486716 271667946 401306651 930018538 107939801 463723776 468855159 692758146 558714024 853838001 458201427 615306868 200645682 495851055 205340387 288938492 287004755 174550787 964595087 234967828 469537736 952370195 421497194 338414241 474079850 699169276 523444030 5435125 842861129 379590873 183406864 671619036 84549313 704284201 750066825 489880405 546272742 729041240 407883625 206798781 31685165 164692912 986727981 468336909 221409274 304146189 250469209 136827481 448840003 30586555 618923385 53890303 346336179 425223108 222823663 359637341 123806135 611715571 461993457 266518424 273587662 919203816 51857264 571572249 662692844 93845268 747943430 232798369 562061576 630832290 727896442 566114436 374356633 207197181 797679415 739159304 845659814 771785442 906929223 164571993 870581127 546600777 550060851 977139637 858080393 730500475 585402866 428133396 435269085 178405905 361056664 380627161 11859242 941470867 495980958 174037725 708381182 173371925 87237249 280377071 833365160 363168145 132922127 933486612 720149970 255649629 540916871 349553723 638849068 982161665 542226584 209863317 441246401 956509078 16154544 4162705 487088622 972171970 444465458 598763062 753387098 559491637 625671340 664740078 773909648 658709060 731574101 105470153 990305575 194192845 70785651 678465305 904532738 90536467 699881952 607199660 96261459 179259197 802842762 961065657 522160495 712680678 287654403 42520272 444846365 129972382 263297329 184654398 641399384 488766133 577323976 229204218 194657799 664010346 158364140 422563229 28100900 326878578 370284567 724311641 19938073 727270573 159778999 975195173 495822478 291472492 128631495 387236519 491011575 975912958 823445066 315314181 792907425 971531422 93874688 427705969 156329584 287572156 348144158 218157983 524550461 710449046 631632264 207349462 411163636 668122631 450745078 944847739 672128044 114820905 4803887 791848678 714783108 250670313 296819517 703881768 461881656 210665404 313110649 951254196 532594483 761499353 494960885 787675005 576487751 374530557 768365224 27074791 451807020 256170896 861336502 430006178 381809428 232956848 430789620 295655389 813695954 813764180 911085344 525617164 642524525 51515163 785975467 184692121 920351004 329737848 94510293 224023736 980370168 736221348 494787496 566602859 648646042 809488455 822439599 241568528 755305276 405281891 558207121 309634371 738943031 989709096 73663911 638407400 629876172 215203616 521571339 808803834 786456115 675978926 425753581 48481887 796628696 54904413 152255571 367169043 165696184 709970907 726791337 56063723 191232267 110634109 599628075 777079638 243818729 164323453 324516206 255559307 234093018 947011300 526512276 365427531 336450182 115465330 267462597 626722581 124384832 915544132 376500494 334928570 783361087 536833137 42891735 653697046 965234771 71211766 20241508 863892840 472252541 406719628 406160865 859462174 515116839 679442320 322459127 808871189 500084025 631544269 34875909 463549038 8974041 831271099 684898609 770147759 897338020 85812440 753000932 222488117 501382444 59119322 190149475 829414984 213059563 27276350 678424772 464463687 40225809 468291016 473161430 214757933 180647983 109322792 134884357 701637387 309093274 597079649 856984591 471471959 164235953 301675738 795508829 505877527 916565946 665879204 219667798 182029350 69940305 981432959 394234796 653056739 15575162 672230723 686060036 545222502 629173104 750811528 186758335 390406671 758783611 388892234 92357123 574397021 31219169 658498785 868299167 74833589 403450007 224592222 953215588 355932314 547805363 203437320 432376184 770439988 534709584 759151350 231633691 714531022 179024550 110251356 513565466 370249292 496451092 335474166 752602622 322758572 680212773 445721758 864458476 851736411 706195312 473747432 494930117 759909252 96073101 565782849 960994384 106628926 838789115 5144242 307346958 767977645 141713193 857593025 303564510 477348153 929860408 179176913 343244092 757081059 261925118 946244492 737018004 729478400 724878506 300733634 244525379 947707896 968975868 534698787 519369948 474352841 233106488 603862550 748526822 466083330 657338290 170460442 44930539 13587481 111957047 252944883 761894455 236301040 711102680 732885074 533417788 311041130 81499130 836044227 87632181 754537430 499056947 452447888 322722958 132537339 495371769 369062559 397361193 879702452 83904837 141963024 17526401 110383450 387396807 128016344 789213425 68416872 928463059 468541220 516100312 451340600 951967768 120937310 614825560 410370778 33920392 963163406 727866932 253063358 234844341 423993552 850361110 434779760 709394777 146161362 554323241 19896606 151227876 114408238 117653266 567778054 99725672 996483642 964788337 815767995 477334538 568698637 254613747 484339257 703675446 211564483 179754016 156606454 810516204 133216209 213394083 312109129 103019674 322598327 737207709 854078832 865305291 152321845 974814447 206030977 480490208 369094715 396875555 213035807 807848592 651538792 420160893 507959649 468536730 603423251 648201282 228923751 510755375 772317972 470093140 455762344 827610428 596225644 329918814 164365924 380489965 609976207 129286294 654319922 611503215 974832366 438807807 63411005 364628820 994565454 258971879 607675037 760573845 138018908 762972576 978198350 39601165 352599706 117272581 374753423 662774265 220702255 638663824 824712210 557636547 792816835 648156876 970564287 819713148 588801872 480017646 87992363 683503184 34325799 298615548 735877861 438770719 5271618 756238847 262612391 702888442 508492933 78613432 287796470 532092846 214532476 182531907 802658336 633550569 498565355 122090312 679771394 595300601 211003601 10880015 711084785 463311425 915882919 818897911 925416099 639039020 817399018 351107767 256574124 407181223 779329789 308754012 531482931 566983505 482959583 692433954 100220350 183399818 557656640 324333102 546612487 217850355 353818149 291805258 996926085 992017784 39076747 797751496 666979594 272640141 269063715 371745967 479227622 678582158 83046488 185298538 803039323 370735209 894157520 789526676 82629276 284239368 299575239 438651478 552532549 964904394 54521975 168309281 196651135 597953074 649606669 32691526 588339248 266220462 625990072 660781223 68982422 677670489 874478611 64511740 82948894 644463907 978017778 382464468 458173614 22455088 18322566 249681902 753803908 568132550 584944400 742494944 676794200 169870687 764078859 243587473 558283350 129168986 644651010 267257733 389640494 737492778 980806929 463363629 981773077 470918220 482829612 594482223 805746997 707475651 128831660 787416540 218477860 295901402 201708882 643463426 783076627 936233502 133722962 875360963 630951130 386723128 170903482 138184694 984411545 916572523 913695515 824805836 291631864 484237938 913188588 415259511 385821952 61348406 219246618 573710615 694280465 438748933 129448113 986300338 413682035 753729239 916928460 344148704 237663018 793252960 453588542 302652100 42763614 362435656 124933152 956936052 592239657 349945705 176780998 617697376 850424339 586511640 634710886 540086923 682903319 953200278 953870178 471539890 524248368 738493882 403421118 349395853 485205123 882796982 402069537 514830234 93537785 841543587 658329121 306625809 156115696 776128660 278429326 860817489 140649537 772866067 971136577 726524656 497105775 705564329 615056827 519728209 599615962 860230510 827139521 80968654 78677319 411155390 854360733 397623966 916739477 461143215 411005525 677089136 302545347 658690687 204592387 45090014 705777982 775118737 543755776 713874210 216700960 721777415 924358895 680027436 762921235 458325095 589208777 502907124 508663407 471238304 96860469 609388661 81088550 298990057 504267810 86344320 519102373 454699657 28348236 915258121 221916973 333739104 702111416 534823609 796514319 589987783 906839994 862896782 229113322 209878253 249786141 553251427 889879245 397766714 362973741 996168143 562604823 438702956 291646903 812012549 682701406 272616693 816560896 710644714 334497282 389546847 919947488 703510334 611635778 711995348 918724861 315957192 428965287 494768821 209248996 792194653 768528397 477540558 408982917 109197013 600915451 321680784 496722634 285053877 566673495 888261317 270941503 418380623 458004298 413015709 191037210 740380011 616431822 790872717 44124213 281791591 39224051 850452133 673807302 774750351 971275070 651548918 55558912 599438625 726881021 63638495 573178524 643913315 304646488 78086632 871398770 41531791 44499355 875604243 776514796 958390001 948279574 670818161 984976367 596609343 691725091 489476081 153983296 450100987 825444388 892725919 955286301 9446004 702280070 837165565 262238835 734733367 818507329 349864851 529001526 48000786 765737386 66906769 976792381 177115120 766436173 986799289 590262000 933737347 904400100 357457454 180301628 233837680 800195236 299158260 489084505 304586799 14080599 581135867 606921287 95090306 341812609 746441729 345236026 886267215 282910207 42395330 852209023 883448703 806604631 922254273 930500470 142743578 99955794 754135275 134455235 119535211 247996628 902414428 827325979 37536552 687095174 708177605 386003554 864249298 972514202 160564699 540259434 750548995 711751360 281360204 295714187 500930198 338786024 588680717 756407543 820018209 704331844 403461252 944477168 555655325 282765816 854971193 598152908 868776539 385714965 626550005 456076638 125717660 872502697 364337423 846230654 210756704 816100451 553800490 797159787 685851194 403977989 424469662 547249569 988774861 715633149 528654804 154316466 940278594 691029530 737291530 105519724 109339825 815546500 754975311 990473411 242825467 324641979 780838623 967461927 484140772 829270986 999977728 241878141 477824594 515419763 12004674 758054258 585534877 151904482 816437549 487692702 133157416 529246124 251261735 793079442 248235280 470871811 37346939 61057066 700836252 434702295 115267246 775927223 50889020 82086406 884905179 718839485 768940810 723209576 918370641 462893598 278692334 98400141 959967472 493169373 917934294 37390651 593303875 213333645 560022773 217316276 960122455 636163769 473741514 178922769 664948430 726008980 115547005 575021877 420429961 473837734 627938179 608988023 869683671 95846538 428787347 671684364 847564963 580506736 152962346 999893914 962612034 463350434 554974819 131725681 892367557 298774830 108885444 85752580 493571721 622685657 426957111 615233471 593279676 342353202 327248635 364327189 580975278 276085434 306899035 420398254 549875136 545687315 137104346 340818294 227070323 432181447 639027921 902209082 801679120 896090006 92483928 54060787 682296163 809706376 368670625 336399092 244491260 390242326 938855277 71704442 710550487 277571180 271082320 714201671 746176587 550662981 711135247 325980241 168489555 461533911 718371011 276246414 572913579 221674723 907839452 576706120 996141764 748642707 515571242 304880401 581722307 854024265 891003420 947236926 213859400 221824869 644622354 236174140 438735758 731308795 614164458 998287021 621904916 675215989 671774465 311168677 761474479 965836679 998031708 919179173 414458861 59389621 599277719 820651439 473297897 990943466 129549044 410423041 763590919 531086839 872763937 361199815 377926537 217347944 672135216 187491850 140270591 969657532 892224976 441507959 631306227 511942077 287130803 395401324 820281776 248746352 471149282 989822721 112762589 45479482 333414359 411947666 147390575 538739054 622165219 970446465 207059071 858530033 653636920 465533307 847449510 25476988 292610075 626267263 151376214 591791520 854666601 880812211 968930502 443932855 771106531 759321411 940887996 561334981 750872695 937931099 321916891 779746252 314878188 230428382 921269506 520875323 747028258 731948411 775765937 698501051 847606860 346994329 973215548 844413587 503436845 989853846 897950487 976449992 502982667 380012213 805785756 609334499 986347125 906950647 394501017 740375358 373696234 692309163 418036099 981241006 993206772 138675183 31829538 637767730 737652176 137195118 719508567 798648677 870625761 394403739 484387990 973595856 782392974 292853869 438897530 549732687 53257761 645434910 930818187 601278216 968028242 22669834 744014873 149153950 911843331 141126369 222608771 292099381 612541386 861238364 139559561 233210520 561784015 931564749 933685267 809469248 680783490 42271949 398719546 302660435 944671330 833703697 808086420 527595418 215673969 898530906 604630399 244262299 775108351 704767819 426656444 280434292 630098947 838872690 954925036 834417957 863228534 87220549 132390483 613561305 843304436 432937074 986874068 725398561 470882888 389458498 433032927 159204958 849979760 45464869 486965742 382759414 784874976 994203438 761757957 326098230 377465342 24098189 407273536 618923797 462737635 3120975 433595736 991108446 327824856 539650419 503695769 692616179 246525010 503358059 236772299 674224943 445848937 38322345 970615353 547947515 105752932 34163251 927420971 415064422 774369475 180262401 957546914 269469991 435773169 761936746 987565230 25340851 858098890 707232912 8019636 86288829 863701423 549684225 880511852 162276740 593461209 175076012 984104152 843541079 546701305 886696830 736885048 381574945 115479200 502111545 386094586 518660849 231865136 496534996 525227403 433661182 297239582 396578248 368334802 722146885 800921414 585793533 278960853 658674741 386754954 98304795 620574748 973706487 64253944 876328995 589869020 599686480 661514959 838012319 739063630 924109189 15792391 857811101 155411374 6253434 935360122 994552312 394594867 470431077 413195083 388478959 473986003 254659474 852018882 696895723 479715475 558712160 383027272 753455829 814408158 664646028 497503488 754704536 210291207 114405698 496318019 692224605 226449081 147137587 266347216 180584014 953433677 128733534 397954937 829711783 266772947 458585663 678000061 665629351 452172899 407060428 56751086 590104480 124554166 783352561 52695521 839827267 823039592 557537739 34718579 699770364 287344064 955289274 821714814 294386203 512506669 407090428 349742767 914319952 549531592 724352342 325530218 982152182 373511380 469124070 261699400 871570408 304318199 57333691 492086273 154620990 903739125 693635540 729024285 554395071 7454013 875988136 658069457 724211324 783326573 600198935 209285631 752240258 774774255 719876294 637269382 800535367 118439054 513862650 911813924 814202578 343560422 739790934 173603304 638540347 231245029 568374987 745622022 60922091 484193846 375260398 927586853 368281698 493102960 17448470 452625536 549127287 202650273 34811228 441059218 138813913 351008328 340480796 746445584 578391491 581898422 590573323 268175524 851494692 479470530 896612332 66902484 475750738 793412665 683780689 888884977 149488861 923659468 946051728 855270886 896504865 231030598 140997323 448657755 755788578 342827521 381912308 186979215 734254998 310359705 147882458 635584843 283640869 863179788 502238419 752112476 896395246 944539664 687800672 431270145 280791112 17929117 899111947 935676475 237906063 735009804 612264082 771620641 188480280 683758606 866303391 561644593 710993057 163107270 410435221 130456764 809648666 761032949 99471704 767874985 761391862 999702131 256060312 93637743 684661239 718143222 124138959 196085581 714573970 486695985 818574611 875515804 578265296 274743407 161788560 238242263 526151783 567669647 441661950 393775548 624255642 678535565 818774602 852890675 300497224 73586261 462326073 411618272 327884301 695668736 537655010 569230126 89770680 969834214 925212471 145760137 274131516 890168777 180342427 677937963 333218581 22069375 284260072 287097270 474634694 505233992 544400491 430828376 815966300 267255247 475820368 93806384 663880251 860973896 26166171 268559262 278594340 624786456 92597448 281908805 963863762 421947536 247664296 45721836 808390752 79916248 893303951 139670465 71338262 873088450 363317036 258101515 895849207 181154727 424795245 851116265 342844394 230634243 908454439 565334570 340317867 627759491 741362008 770642057 17711547 630707761 556079746 815628250 60784131 704530685 30025700 232550571 862837110 170846563 377595728 434488796 987837888 700931418 657339416 817713009 676149519 277512905 350000700 143259907 673239064 39534049 447378653 169131635 597048764 416392766 172012574 241624706 192679265 564580122 641753484 130087334 718277395 180777510 474076299 770215019 388249241 609214029 119152816 129782413 419016951 147124128 446732443 954127442 325089591 420015232 735108029 983961038 453626918 684110945 871147234 850587855 811819324 124067024 921407210 324354603 664873021 557163191 505772152 491001378 703675914 619181276 412259749 622878578 392071738 892828731 755499051 391652035 634933478 703558397 645286917 892399245 815367975 759464197 470925110 364587748 853339310 35433258 507158697 339108152 221617877 893817503 44046387 623891306 727380874 76115876 569799892 410183778 186901417 511835320 234405616 414857274 93940318 838289300 774854999 426003960 754021279 947268328 89030282 311995570 871193580 455972780 568356655 226667815 67524942 815212348 486679207 448040616 865343045 541038238 738241376 579031610 753852974 344717161 999601525 711389052 626664742 983556900 950957633 115199888 8580374 944739879 593914665 759441139 984563170 165797793 32719460 913770303 523004110 22518188 329456557 776997536 642208287 572347312 336877196 457321848 696162483 48541073 241323848 857022683 145842475 136015665 508618133 900650052 769405030 274678481 357266224 152203786 768006012 761456583 501178192 301663929 92645354 99566345 908062964 893178569 81605443 326491668 819307569 664078006 317621582 837398319 556480638 515189236 437742996 909398488 185363400 520383549 80174097 97827932 173144664 778844593 787101311 226229893 600109613 525853420 124261877 602129223 909481582 6505581 644434736 537173692 305084273 753231614 324881323 731240925 849433212 696559088 945425324 923535591 733915899 214055487 985962609 201075756 930985173 472879820 212973035 375788275 707009484 380877754 555991297 576751737 511117458 166331300 25116207 542198308 612387134 723557111 146745496 701412180 889530700 39952719 391425103 899440177 651780475 734963814 244914821 961535513 19650264 739196656 689058379 119208689 948551300 328563437 700345979 697037483 540719236 82364913 24909491 325692805 426997928 420342591 967852027 800998314 866425437 944904364 392144184 379675694 670182389 359278343 722923275 745272806 718490430 853377428 935580420 591068992 396234993 67034576 896303501 75329991 121745110 335053749 697660045 695194947 217514582 918792543 622934286 594009830 994347990 732834061 808915399 985620453 944841786 643750702 218873806 318859585 368808483 595812882 612962650 829230019 254033190 148166974 501832244 126668283 701823024 628973472 196470978 246245319 342519436 223744617 326713315 295036923 830537055 505679958 926559146 769015049 558076888 520312672 328971254 978152841 802853974 212166421 97576119 169560665 116820138 846968763 753168086 349665268 264361770 32325672 175450313 371327451 487525841 836641063 408882228 234810550 606550737 394372198 249672760 391321687 699438918 842085510 893565095 89295157 888407342 773373649 381082226 578731182 136271033 985373939 244653260 533436007 98135120 348071333 398926683 928135413 511408639 395535107 758710875 84516755 819528290 965550294 238817301 160838022 246039593 443054813 843633969 169907942 449673978 631470566 59932835 246948684 612865177 881339803 493084249 515497350 605878799 186034192 638371962 919714624 136420837 443250985 226997613 123133670 35957712 547443623 891638262 197503402 55542761 722833609 533816327 895817137 612050011 398209798 121044009 702892937 214576701 93257965 729294223 643557239 688897821 831110303 397052536 372794020 766227949 901844735 104955033 865433737 713302827 408013976 312531238 719936600 823669680 572939440 406540718 535289933 824983482 807182762 417243477 73927566 437079132 545608916 433660731 768409953 371332870 718223406 34463638 755582785 188685209 795174223 310946084 263118400 183716397 364051415 639104354 990368701 574897954 98584910 624687223 415879987 324599067 459872624 712896935 853424126 698956182 99907473 748140737 882788262 584929753 318301276 144582681 528080597 66169008 279240567 422077449 440573017 233519603 663759211 6151963 191231885 486751554 282638617 52548667 359642752 915247917 921672970 92855357 376831063 313182799 377095556 375478375 593773996 577250587 505138223 346418174 111662201 179704921 251422592 259455265 44904360 237496772 1771751 121553870 867887271 381802936 380285332 907896619 778371858 239989372 477827691 992182675 772013221 783029002 503013995 858742938 252373209 767774018 46601206 142078249 50360809 119462027 908967664 769573815 538863881 531464850 911867013 172483027 461433574 685569904 768208177 356443869 459329592 711947454 146341717 130708630 224301564 357546088 184894456 309951796 543962074 754755522 564370196 190028070 839978620 746350470 327437872 453238060 139997916 174935312 667808883 477978734 586299857 844331058 844703858 608102089 335578287 719556815 134779986 932928786 164282025 124191653 831012758 760176592 271496370 962532828 100993622 834455430 266549463 547557246 858966194 503639146 513578200 338553933 131018430 533817495 488553545 651020835 223256998 757339205 82832725 516152779 148477528 902466207 633824415 189402331 673250229 991226604 490199240 842939862 716794044 636955443 852286921 657146036 660247860 800445037 978701854 176247050 494660115 471710674 336873104 556562159 680276088 532960143 162958221 101838530 358075171 851410731 343172057 725019155 88262452 976472295 774386540 68926255 381939395 550673183 925064732 154973374 190556800 752832104 339997849 567963370 982276913 315847452 4826888 262667044 501231036 336829473 179311323 99948736 548647572 979487208 609500704 357115031 811664828 317953145 96379809 999821398 278209509 64848123 52569520 579062379 20899511 400879583 845850052 718048466 5669903 906073730 545495937 653484217 101333141 829539733 24573608 804188756 676237818 460090767 716489644 891136606 151835240 560260832 590748426 979227247 555073389 177765896 64354868 149374768 540722560 946703293 245376592 227033870 792403264 1455351 347959209 448497936 958457921 456087678 834769973 997417420 793105327 183574886 831831335 401803236 60875364 89265870 488659129 457920766 592140177 187860586 531741113 705721379 563902984 93820101 584499544 813617769 367334303 373886906 214040987 461384128 260205738 583345271 875459032 135223868 489787939 669190434 52223627 97922204 886722112 195656607 164881523 144586791 121502235 179413740 271985052 456697713 54116874 11184150 202484311 117746058 436500912 947801757 956491379 65943824 474621210 641345361 369462532 575115505 117921922 850307877 238438896 426995409 641458500 441662396 800801035 224342421 576467759 571804070 633562994 605557578 179121980 133801917 530463338 580719311 854830222 891038196 794451216 945056708 815657711 314021619 484287900 350113117 27682238 813158363 361788693 432041598 176638260 459753833 398991596 630827792 742199926 325776576 681397121 909202474 966627653 996668780 616172238 416806624 580783772 942373107 897842220 754569548 782464155 298425379 847191162 822967287 838504865 3594219 541203414 620794506 65855363 227162413 113050759 215245090 371315658 418099449 803685610 480580268 505556176 816209732 289897269 689854983 289989076 946866121 489218339 965716628 940396862 8326560 232244932 882421578 468878383 32820763 902235537 603556039 861190792 896545823 974046240 225147781 556899421 130832519 511392577 770303760 847182332 183160156 417627750 966714019 940990475 319891591 709313095 485611945 491132800 925936998 800900200 536653654 543070191 838288302 365375763 500359748 265811679 274134531 517321888 222936484 881631254 476293853 128362908 448376424 5152147 59868162 328933962 287257086 868257261 300435073 347313542 733047520 760278502 449378063 189372847 454681171 416529359 545242104 664410823 96572652 932598742 884261674 285489587 288002606 801431286 243411117 305079074 767980010 541739719 427604050 108910854 510827502 924810018 404599227 195726155 82308261 10869406 313975690 90662974 300596646 527468827 501760778 237808832 861784453 187336355 181141448 509831014 50306682 523819350 511540436 937894162 70496758 87406 308265116 872408926 79038352 670979241 129166360 660279121 79402663 93992123 443999633 162013270 435688018 344591958 807893633 527447742 660121099 909200701 142414735 352142117 509359421 684851930 532899423 582768532 860630098 401503592 38926531 103380036 982819650 907222494 186406889 173136009 439149224 533839256 602964914 277121826 439384679 76106453 115585011 109711667 799476514 571235418 775830268 505952976 108677032 920495236 675588713 440033378 165937465 694562275 428782298 754051479 314213734 73238203 439562127 48080019 10341271 514627705 973549483 691498347 26020283 601847577 916751066 63720909 238127553 625157296 826745117 475807935 765351448 387062804 835693483 571078365 418682176 527646298 83753871 600063971 496207362 698399433 582805405 177018331 154798121 477258142 528930028 205109987 415885794 425698723 815043196 646336454 526828109 183036018 527757979 516819671 372701406 48987666 198719949 158381903 690197861 87342200 589175538 771850692 931472473 109375342 881482634 158530454 427960640 423256812 367686421 449838719 522065741 631441249 406128472 850673679 241820218 498891144 447689647 915505503 722060581 361292693 319281282 84232350 765532143 821822100 89936676 313330904 941705559 51788190 8101124 560594586 268643495 258981701 853648811 118705178 162673270 652437877 683311760 932429021 256750415 73695980 24007 434680907 938421178 841390890 447107714 687481029 290312374 467341904 779345187 322518275 223229406 495473628 339476437 350342771 224164967 375765866 222797299 300301213 808189173 221618324 754218956 593073105 862198377 250799691 405950387 614119729 97394210 4519360 642588506 797281176 530120009 112292366 320017755 244877087 702741856 766360269 207464861 147912175 282464042 25864360 290676518 303387887 532637836 976295144 849261514 506921904 790201877 667918244 803763921 239479301 772364339 16650037 628300979 979038603 744471934 881555565 473617338 815793588 269024914 574590441 505073399 17254484 943123411 618911812 121278600 322455457 728601222 53981890 13157935 517157263 320425433 978176502 953108362 331379887 786041390 394285622 204724237 720742275 605757602 946561501 188997198 956654611 452881321 845330519 18294172 151434417 508516868 425026736 156272376 974568413 741861837 486066708 106959823 486660462 601956112 923678551 263534786 57810215 925975981 322635973 66248398 917556375 380060224 851024436 395171219 880071546 471242224 53983444 897641403 456100426 557837870 945882681 173612974 353789015 389535580 782738410 979523797 579505099 845276376 495097027 997846754 979480024 362718909 140706813 871383027 808005247 135634050 939392812 884614471 66658129 505001578 980726136 104562281 381992413 402071026 339061147 490724043 676393249 84977714 62010821 622873209 362386425 346373506 608258117 397176679 731854452 838125259 460932675 584420013 139997389 216413740 789181481 672134255 795832823 167362069 995966722 883884209 538941839 707113109 129027549 608434437 452580587 727315021 613269307 34050884 306022050 550842566 76078536 549215307 161460228 750822744 928399585 641008892 345587093 245497515 433119674 148507669 514006257 534864839 733333030 64532758 977259918 385863440 175070835 177791234 368547309 242157004 272393328 18894637 386309294 376047379 392727975 323657143 15114144 171610810 37796205 356483337 313967672 117267154 901243779 492229601 574612019 3812322 298616086 730935192 898021235 148590557 232831976 249790717 106431930 389606 387084525 182342262 538287851 111525062 177701816 923191541 47694790 703784118 155403234 755682739 914750937 648332805 294002504 687838699 270391075 202717641 68524875 94040262 669118816 261590054 614322163 802209316 258988051 288970472 855411570 278277562 596276799 368057440 182775973 961455465 546633150 154075462 72082229 52864070 161775554 148502723 336287904 867045617 160077114 193422853 647340996 44400891 136899096 851496393 475580478 179105162 599251027 178147634 921946470 181869490 516073336 210796678 288425847 999360891 190725713 808137044 154704060 940368783 120455306 597812999 678169880 913265127 914231653 114168274 803792412 172457052 430097936 200434578 573505447 325845991 212461665 282903968 241291596 140507252 652367943 852623525 396990563 260365579 983005120 754373109 823653831 258223937 753673735 239834836 686315502 410281170 875087888 658935324 130081054 66452761 948232784 321609863 809858369 896293547 867734668 967935354 674455948 128495419 863676829 702381563 470853273 476725938 577241191 999978206 436796048 31836476 458557723 636241641 368224398 249211981 388475139 200992229 528911656 749091182 178798957 656979821 285338107 121177804 687866251 499963553 548833053 296381448 434968065 201961860 355945535 549516829 769975623 720796866 471547486 730153327 526972494 158876737 541227974 25401910 79800906 662306175 429094114 531432146 193157214 602345671 733714109 152180519 617145493 923816329 527825302 535751134 820661284 499335634 18636089 885654746 472280325 600572385 197014250 256205431 513270032 18902889 535787791 545522991 747052849 285542823 883085439 153957441 114423606 146435983 541100860 968417317 689767224 151655607 618587952 652809607 990543944 243732936 325379441 70970135 493684753 602477020 37124184 41623979 330041874 469445495 590824928 440313423 919264807 318036717 690563628 106138863 551317164 186019042 421250714 408733758 434214166 246915994 917868391 827076722 946307836 615841912 585801273 96729525 808287996 486581340 769838772 61669604 626153159 161579970 662520048 100820362 153336736 295836491 76850997 234184161 531228035 577280756 454997796 93281575 273649286 836163463 480813582 803358038 959412721 506393608 287844064 333843007 676278952 717735863 206319057 15070610 793297685 180894839 923286406 380999278 881692019 836562675 49653264 683851334 709217037 683337684 227756452 523215637 820843856 927075359 562458260 661858285 818849837 138543703 524217408 845534659 115420525 112556944 657359332 551919450 331827037 974774004 526369824 21512256 981114255 875908043 86645131 456860801 875836903 379904196 265957567 965173642 585906269 21571724 544702547 940988054 513819213 943667365 503042436 141344976 675182402 366957347 170265863 306024434 409682345 841447795 91794100 253353325 732409411 261465785 880898146 991246254 924143629 238856226 190521264 510135900 110651215 733312425 882856042 18477608 360518772 847374089 592248540 938045313 69737738 956221827 18721723 50392418 980347786 637586091 537739684 736911500 899260500 521853533 194906071 311176033 797702748 430766865 230112870 738178668 933881430 922650690 930051015 395149875 962271348 474885931 629092180 100913810 441825248 890704723 711455162 997807820 390426069 81222801 53726893 523681684 878084902 689821736 787372735 878040265 791829491 157474539 715018647 174066669 777801993 659782002 299241682 516325109 597687130 558802880 689721617 790493087 379212609 933173966 375538612 822275733 299948517 997894683 555879689 243250205 766736135 258656704 301308870 508027590 22458637 247949869 654855230 267926792 490829671 811295849 32006901 652556620 173322914 67534962 131536515 565022323 566965448 3097505 593130233 567600533 47043575 867550251 655129150 263815929 600521563 274250108 863350715 781198942 877330892 116326131 969737659 45896629 704787686 981347565 412888871 381046818 623449710 4170401 352169317 5662543 378028180 470066183 879292146 147724510 261346128 432312304 700904705 786509066 363548051 158138934 316213516 699172475 281731655 914630751 470438116 902255070 978793728 18986887 105960369 230096291 931499910 867255490 243549603 108392703 954668988 431228190 558261811 678144045 285929332 299902766 780770242 231789185 267294910 252759376 108388865 684564649 374535032 375427983 92827040 645024039 579760694 424626556 800443415 265210632 376353979 208722007 385838418 787467828 534140943 552758762 912010094 66382255 702029169 702918097 620807195 868977741 588822245 4217343 9731955 715931639 155606888 278237723 859451802 822794787 148718064 504289680 324211698 705491222 936612882 847839493 334803086 925786010 147241515 987844312 94851693 440789673 688884980 219795600 606567166 54301605 547271749 836936119 210515231 323461736 296586382 369892550 450726845 703723933 212753651 834111918 235570483 902335735 939017866 833414696 768917312 530754287 261497860 290438018 802424009 111692557 11342695 657475110 875175076 847242358 267420883 101587734 204738664 21617119 130230637 209989858 407987693 591819805 654740235 600222846 724843413 645746173 652676873 662735860 616764949 928624800 546847328 952867248 856527710 218107940 611122171 63956360 114703403 400707080 639384560 66756445 370908320 411929001 853196669 211941729 48154638 792647767 673865629 313072574 685631123 349117210 953337624 774589923 497181456 54778569 28903638 279062425 100907935 127906479 824549987 62612184 478074786 178746862 329515650 616596025 623723421 543945186 647679978 522587883 655379107 557438040 340786851 873718752 728886328 129031252 69698660 410250431 305324903 241795534 844320120 581679720 485167619 817604830 273424053 622622193 993812970 91627354 609764065 140746088 3186371 279918465 220904984 501945098 139005207 586836923 123421549 522832985 804808205 433757374 23570970 563688715 66263838 61841268 863365163 348750487 302858739 89325563 592236931 977055937 317077037 284966289 605098263 297472151 195189398 183938460 904141881 716495559 544226266 839377525 729548186 104565578 205041606 304156567 641408516 278313823 96318952 112486733 439330780 386310785 93692071 743138532 309819792 154512042 60031766 795020606 260876588 617964153 420998724 152575862 220502775 35659789 576893642 375088913 376069129 132860163 833092266 211834099 464645536 425703511 487006730 495677134 242103844 329347660 735778577 7825382 378585517 411138762 918347077 914827741 145087240 946995529 203925336 761600014 2417046 846730022 906801181 532848162 43184789 754706867 506663331 618526559 335940911 444976535 637343134 779748528 97886444 864999543 378454327 997327794 757198798 396598897 469660640 731638278 457765431 968989970 972957759 576372954 162481873 96381187 204246437 26623799 975776826 382762394 576338505 661796891 232668746 115374713 720331697 691152521 950877981 927945243 168911020 299983483 714672120 476129543 332701113 596717346 443283677 637929514 937453404 181937217 134135920 103063542 965384473 33604707 407971154 785104445 183884302 336054370 575336313 477768310 702823527 395588222 294988355 974470294 349102753 765217797 13657209 991622348 670112049 882257906 549811676 636235270 336320260 147874296 983860527 267188994 903956414 584738125 975512425 384490038 12000298 191933861 280757869 300500122 68064384 734862986 668121499 819739699 408363347 516259339 465185912 16038228 731378268 343749905 135603906 717516901 967326486 7831219 760506282 211884590 784311731 57970463 720422498 578599901 936663980 233437874 202203512 79848109 82829791 264715817 203080215 351417557 562904384 725350773 267464304 102576884 251429078 947673175 732577665 107794689 692543379 20678900 121023829 367744391 644004272 164281687 615478250 25253806 339430628 155432990 760326372 859856197 743281081 433637418 273204872 746654220 115566883 392387145 815247894 558271567 709282398 664657594 607917145 380720927 107250289 181089713 427393809 537430878 567926915 430376570 318246259 790684088 696071196 247744417 731668953 772126266 680212863 810547621 318144389 699421249 778548079 844235260 488034915 398958813 409389189 202723756 266113201 619773721 190037035 911196485 289858955 734940552 369036308 884185072 484944136 783980343 331567393 6385855 837559377 838558009 9446301 41267975 365943480 448495590 308294157 361395235 186349465 169039270 200101501 477944480 771584866 510937268 278696523 389559912 345216966 966674092 902056885 387905229 272380859 423523301 548478591 779083675 49193893 845380137 156857241 165565163 70489562 26356852 133996954 841605246 63506172 142047505 872057635 559806843 154463733 281215494 344597020 65785018 307132503 784707402 247719727 503467652 475954446 63664717 444653826 701056828 148191132 69569973 224328388 782828160 18833098 792275357 432591965 797173881 280851324 269228135 494831739 925435176 306460939 626272232 892967573 332969452 975731949 11186309 392520827 989167244 246659560 583074629 518990573 809748654 315092766 914460599 230846432 747249554 268169583 376487532 932659292 373600334 170621809 418899818 117286471 984119173 253741385 867335677 250463653 116629734 982034494 187056143 757392939 431581972 360753867 165185740 501676901 606427396 643969543 398779170 674685699 451173233 545262386 6565208 416498227 157100183 843356863 647652817 145640549 96776627 657797848 91803681 764011863 489458348 203386178 2631077 354157064 54701704 481193573 610347229 92070742 31465397 154965224 783103450 132607548 948818042 182444407 530924686 464120481 772966266 233604315 585701065 655911632 29203190 683159387 776513115 623120908 764963523 675562399 223962094 497137472 903138421 864298708 524632651 880758898 145713970 972390607 777092418 977848725 949363640 783104391 731771048 554236841 294333907 537573677 584787019 116671816 339946934 106011751 730392197 720202300 871266296 186729931 205566670 410529048 260752888 269543088 643137111 793598732 937139649 690226826 774015343 784109514 549392534 530324197 653899703 421236364 693934268 179534390 527832682 740053069 43972951 289005900 110909983 435439420 433464805 173241924 872238922 547363490 73978750 753731094 295302085 931827151 925139077 953721658 360727732 193837255 494386959 160238519 964719968 816292473 844964241 975494763 88703420 319052162 56060320 803242988 818913434 916248060 408696644 975439805 319212939 293973034 915174618 448429555 559497715 45149836 23464577 323287416 780646379 652231081 843724960 282310085 784520142 272022090 982277873 218764722 144723567 920866312 458037750 148000095 672851790 882495772 760221477 261837467 564046071 786432092 653860033 146950811 181172595 314004234 260232685 790110693 911367987 108029836 728032612 191714167 847130546 594318799 189183291 275102134 640637436 443968293 306441635 310947886 24683362 784702249 282128273 659978482 480337924 339037585 898388667 827690041 283690938 611730359 986771739 846342823 331576789 512447850 645191548 618224613 141446331 257187839 869284037 979216835 73006991 557693347 591571181 185075836 247757336 955473638 616350350 422346644 847925587 429874800 986987663 601305527 231039030 783945441 432426264 719944961 809815593 634487898 874068232 431254687 790072169 625518371 894948725 561125094 62571626 776579320 500570591 189911782 380604829 955795272 269584595 700975764 577841432 115156527 811985650 411328651 626711438 564184696 845951872 95555677 973670356 138922466 644760317 517042018 755779756 449488905 320058187 175327427 783514297 846721822 542172664 508425205 949835122 866523463 269560891 661330353 972480366 637431683 519283264 515977825 492464189 906158328 160066260 561980741 285504525 923112170 431682544 910748957 450744293 679221740 401408448 378554952 108170835 14216000 741626396 415412029 149905948 473851488 906664880 745982797 763324279 664138918 158951001 206288317 49082082 93984756 968141697 950570964 379541943 991766768 394592956 90827919 251974893 407102354 832788480 483299618 729693930 624170169 265285722 357773401 248587034 850048086 486272204 316344390 476862650 717926011 287958706 515182345 949147596 979673097 617939372 218257252 926406444 947461761 450676427 148169014 544085516 915215257 936562798 279968958 924214597 786945134 298723387 563279709 499658608 331147771 618044601 1981981 468273749 499589325 748978112 153324099 491112373 834822933 397466044 599453182 813711746 734597331 439677349 8612554 207922457 648964368 643939396 180337388 114066996 196997391 314791943 369910393 909685279 259159910 768510444 500703089 288095759 403061881 442711772 670326706 957781090 404431803 354359049 645395208 537660591 302819065 367769993 935772438 677511919 941021515 960837470 799843634 70271941 88296216 649308509 709878483 599220914 516298459 268011436 499904797 756773158 127361608 741135847 243661424 363327480 200144119 195885865 664729231 672134052 86296757 128998913 26463637 680205950 957402306 5639791 982956348 774342471 196393960 995958993 652505775 364288721 709987913 328680529 258639452 955257292 475325018 550841864 36120321 264688406 966225474 948138325 734058367 385619426 844722892 364041118 835614381 800438119 89966677 677983306 189583177 106389334 635204627 121722567 94089576 879545894 80004290 700855161 917188604 992802003 227634192 343581363 53981406 10920826 784037486 475154305 210089052 796858041 572379139 466997265 332188643 671041320 884115125 20189548 630211659 55988183 225881427 335016280 576495084 197741 737710331 725293491 421418261 568371227 335599156 582878486 226220963 171626797 371584748 83739182 667810057 443464906 69312352 107254342 823001549 215159161 888073731 936109121 865464951 887271714 170020563 781093097 290430737 48237414 744569054 902438464 775873276 662644261 591561633 410730883 755576967 235960409 838433346 635389340 464515723 347336085 25157408 825406635 645773342 516649921 812572069 618171974 884173099 202227083 73296697 244503494 121040651 612090201 994636112 966593170 821325981 557492982 874065744 950083408 857411296 519681248 862026075 585573836 134548927 29475640 69468858 905632948 359871273 395029610 19392921 998277002 329499010 414751638 474188131 986555968 266674797 409802912 875292981 837589525 796794752 820575715 395765596 576696118 924921556 70370584 236270660 735418166 829306915 79234305 398406377 760810308 383897621 220423439 186277001 653399471 374390130 451868534 915613992 139835515 635137955 474785206 443133333 601921143 327518371 99938713 315278580 811067731 514036609 300152856 523069862 978363273 811972109 615425709 348118993 912827934 992188497 163649836 978856494 231211802 78698910 569588034 249744772 733253463 98403590 183296608 28482078 17839375 259135862 686138593 747753775 735259063 624898056 941087105 764553187 254034463 703742088 546926904 36633921 460293311 241419044 243874077 223206005 849868236 954362153 791126460 563892128 67352094 689655805 183184649 818242236 797305300 154893755 696785949 91312430 472316153 215322373 238509372 703304559 851980471 476216019 326964547 552058002 696064098 835677851 728719664 81068597 303204199 513608636 142121185 965885149 524997078 818694768 562889158 83966378 219745171 494787091 981785580 285615670 20591088 731990786 168002496 254677341 797746289 758964894 41039686 699577780 48522511 535800243 10996706 607878678 783590925 975762028 3261037 694350477 617946145 232188540 900426346 91961559 825249940 989862436 580035013 696701374 195121931 63767128 302734903 206133090 364560683 72707277 990227931 56192810 710081302 61954574 826099379 637410855 258310388 876211907 697304098 562205803 194185270 631303899 845040329 943041013 693943704 197724776 2529861 949473660 405946459 849178341 920449577 560388027 945426594 773348900 270747231 550053568 21132069 468328597 972259909 806722323 604848504 469320966 431682735 645936430 390939162 712006531 847555804 654243002 402670305 613515129 424717027 481159563 838830153 755959200 215704553 628561450 982124169 944718214 343051281 690239722 273452746 608309507 66322344 537587121 377048214 47758720 158918023 5666360 199825977 31267889 489920449 34083949 701353609 275098581 468605592 660027720 778339726 907039700 938105129 108870189 274956411 495578334 953562348 459597045 405705662 959252378 62830395 290780134 836080826 769949571 255889905 713799218 966202800 558298403 914252839 685612717 700892086 31468934 775821175 82469141 659682866 511442503 12968628 60083789 158624196 846859663 228319969 110125966 840983324 877754575 968867145 892123943 498159893 431291255 790057422 298585979 499447445 970500438 651900564 577855224 498211212 774553396 694504020 563244038 204197248 563392354 902543570 432347599 523661092 25947210 841487088 628623510 527058350 364104178 320774972 300152205 467468863 408293521 60191641 677987405 376230451 71278955 993477932 313907317 311287295 607803801 710583178 13191121 819957932 50689156 251472326 162214422 65299934 684746963 913690169 507546216 535646966 770218360 417627018 517346617 32195859 29985282 528884200 215082950 765456290 797306388 332661488 220132831 753956369 530652175 468748587 254958389 715044094 891655937 41287633 183840763 697822844 102303190 168845912 271298370 917859659 727288357 659039821 435305509 347825628 521427393 347769604 193876336 261669275 635082942 188365383 310289341 195504166 847444129 277801109 675148698 887367427 185671600 711976510 749376469 861843706 927139798 632885083 708202111 731595427 564525923 700851089 793213722 425444473 853709615 718227173 980377956 887823397 967998084 628627148 20709404 28324668 898939294 739463931 607030903 80916015 93390159 461357745 118819938 151162757 492923960 616549204 65714340 406057785 935625197 941452886 368672167 282045014 805922939 437974705 38868291 890524596 560189162 770280139 649139440 457668967 718604266 802853234 58062258 699278835 481095492 552323152 377963840 416042290 927494039 530452617 240394895 986371858 88478720 889113847 813507754 400939444 794042430 187835569 537754556 79307389 241075234 97601114 578953535 421462029 335431359 425585467 73143936 836300638 276917462 359003110 141932352 598083793 638786333 734053543 912260327 789614378 54568117 675882869 68368196 319227423 907123253 722372422 970942742 796420657 193922492 985118831 647420145 376237733 671420285 413764827 917930442 780499200 769375147 588233772 845964150 66098464 4084502 740949871 741094211 315594442 762607030 465011203 753456774 977821242 772026161 708513691 477129806 823553444 70201257 759555015 733026130 593143780 723616325 349320844 386812687 671727983 316256488 845249015 859905651 238378643 607918049 11760639 385019754 798007911 762733320 362057257 602856724 962177656 137867355 913885817 831258374 935066033 427673854 227908481 124069634 674305971 543743446 820966342 674500235 507409931 520801535 857413884 344936788 56130803 767059067 439118400 250107722 504386275 747708114 179070219 724857929 882947224 346650568 566939803 650143533 774439443 894072008 784293370 614984885 893207969 946662285 390147217 494884814 86566414 893339674 204823344 221535618 850851710 561163479 169566609 530837536 917171258 253781003 69658269 481670525 104753316 237747453 956988399 563541980 606758945 522035128 836210834 475242009 898866686 436418480 346939789 945048811 737299053 814592729 916041497 87247093 864217432 165770819 951231227 787502371 333602895 471017245 490185802 206793124 367846166 188986363 494465859 77468362 523718319 769335504 61023922 221020626 260268414 706900228 314749468 158489837 911615345 441401265 176792524 170859647 444759275 198893430 331540689 475867343 393255269 125536815 797719144 789556883 227884485 823064430 239261226 863119281 984413466 694861822 424671765 117267922 983533515 139759137 358130936 87263998 646329898 14740058 789863686 6352136 50808109 888648149 712717206 208999285 909030363 331613598 71272221 642920796 611364298 647672517 903924511 549374612 510697476 157198091 876448925 738436529 952661607 393595720 504862174 361789181 51584903 775131414 365267793 843990131 341188540 657614890 14496476 876587492 292521184 657552507 397937044 330988122 233311147 413581978 453430128 158492181 549363771 313891824 390436106 31411771 462299864 508299911 248615367 884945181 92954828 156153355 506378376 746168758 723185463 921213182 505857478 865647027 726278725 452295990 628181196 469112648 702094388 358445641 623019635 691163790 942952013 363651907 72763251 659304222 521795416 298756484 454396986 445340067 42358096 916557091 96662773 373604631 446329395 719128214 130047031 176775849 341583800 592995610 192287252 332977088 868076585 517436878 493105976 586588629 948801739 62105223 201035463 337686930 464115317 465252218 286857397 45341472 794750729 207391136 105309738 602449767 535277802 112238306 158486129 466365956 219371339 859639883 542241043 367125692 691267634 729981826 93398360 669534167 928421135 204715793 759172017 191338286 862046065 646248412 640967144 951755390 966051155 6966077 179808314 53142116 900825222 904810728 316003815 312037919 600415467 155754512 811356325 296268078 77144071 70214158 652100739 697068541 239949401 296324723 166582849 867138394 78627739 599466888 51548633 203349152 485582631 678414936 562526846 874554145 187493985 66457855 971056710 704255307 143653702 791675645 64029067 241192295 250762489 994455655 640725277 195498941 224811639 621063093 37399570 925950908 526477184 781721686 941310427 507318581 758797214 138913106 812527949 798548733 333697760 647425919 223348761 433626269 23749059 552259446 254916426 400623124 477929144 55744037 244143230 771958435 947754270 494857769 359877605 147380379 472582628 799671172 286390933 794924620 861596672 320480106 766979548 56926275 554960336 447125091 388534709 670028763 400028782 913724643 188838099 998296210 902474760 845676408 552136786 617740964 231633741 159651145 218896326 745925157 313113918 168495098 84391071 432555674 789932844 791107728 750544179 266724494 152631140 672349570 569069267 716276774 570549687 602359013 214009793 180607745 9781714 243789072 943793981 867094248 307233069 668098969 724203225 677787824 732079066 359188913 843116736 313687626 881116305 987509524 743427901 152721924 236363154 158573568 249317151 583770347 446368531 422537347 459177281 717774240 49320691 700274228 499103613 762747630 642722034 37615440 401960865 145901728 898618828 708411104 810234655 299490915 517311745 768086434 588819437 210366383 403722642 929898318 711126643 285284511 290732070 564924960 242279174 756052996 180141938 528642718 641777216 539091554 781575978 99181274 681889925 194683 951643059 915246886 922327796 307520181 28689758 977854102 385525765 86757555 545116446 926237864 76253618 770276016 504872178 906559428 833213289 738910470 675079819 144911042 950247248 530830224 161710619 237584026 279205998 38219940 205651587 979966437 26282915 794532083 887062850 232986885 768506220 773546121 955060881 11046139 635748702 731612363 313693390 389228002 833847108 613886640 717411156 150261952 156162096 789550203 605761350 901589933 596880333 883890315 465893825 532870273 590194293 783351207 20752877 259972289 325652349 467272709 478486447 555047806 317654042 726607512 721951400 793650602 318458727 401330653 919971532 655392044 129718295 786250406 672731399 126121568 736878909 394485011 425956229 649149486 280446577 453949817 868364422 199309580 920399570 581908701 197894437 679588910 461988898 437616510 644549880 709053074 904166813 791012234 574645103 170178527 596543951 235395740 325791629 359831894 503051503 789492015 798335732 389733588 618976601 930869535 30416262 982477495 156507158 468842203 227210997 936140970 533119715 106630811 503129403 787767452 218102491 146364839 45505464 492369075 757477288 492017688 839866885 659066359 690729894 122641507 546510191 40755780 214158156 299102038 68793822 969308828 942347222 581659229 337310365 578135809 111432483 951698009 453144750 77892217 817372595 467818217 913309891 492965176 926912218 286001691 105097777 627983931 137454951 610911457 861342046 248923487 597576646 423286606 899840381 433749711 741122893 209955713 322060103 679907573 799198803 910583566 799546589 967036263 470911089 439952251 35538064 76125340 549037518 890688157 148395521 618800719 466653516 607866614 81853327 561174790 406408260 53674352 142535944 611474497 42479060 265096784 963505750 647268161 800284512 922404152 342118069 534720854 338809799 80832855 209634969 791473053 725687865 658561881 687621198 504462776 739852294 929306212 359310668 461669048 820491705 538041847 935729554 139482466 541250647 522255404 889974115 543984468 47480423 580511946 794630195 860100643 171125482 436168547 720448555 885980229 369307299 74604933 424605446 757176567 377891910 152757417 848928935 79777327 243331426 646661299 5723551 54776694 339938700 306890474 306878322 901542203 812475840 690565855 759422622 245215012 453997306 610792951 24114502 992858310 898957285 497345165 811468718 92614272 319757165 703659717 189486285 703903451 784763866 99576061 921190967 953430559 439434957 640526116 106471201 364849204 574670429 302001632 592002668 529864020 935998089 982381833 510217634 487995762 287279617 81305595 947317787 549783551 418746799 513166480 216924772 183368185 282188381 317401728 271576777 351813983 747079161 709970266 649306927 400173239 614498117 628744837 98186060 978124185 838422882 248117148 656365916 926420382 935159387 801273166 607823169 388797021 767012128 523886969 284806668 670928499 68379027 20517644 208267023 670829935 431406711 398571291 428588833 482125183 116481160 419609483 926790007 762515540 611492005 36267705 337403627 427871838 537862569 148171018 493984641 693585158 369415490 666907502 496261001 929352556 522851323 662313279 548772486 292580623 915724179 814506983 266998915 258115844 782265001 635260154 496607303 841499423 363399172 182129952 374700961 786045718 109744323 50602491 700333301 344853584 459387917 954846857 17695377 263767246 305718605 713535802 626620383 895959084 618302937 636507663 954718781 294840284 492886251 423874698 897960199 390739879 309628591 7698993 110635410 788581878 866237511 295394143 678662709 158382322 114729132 315351246 736210980 555243899 977831844 456596911 47708378 842537577 577071678 272983018 177503554 438826119 449904085 880947614 537435019 890643920 207965868 898396111 257236203 973606491 762276880 404492087 946441283 122525066 208220462 359196024 123811851 560808182 507514083 264547790 230343260 343494828 748777375 907538918 546085816 727748800 134769080 221090006 543888393 371722763 377062173 327212938 628181457 493765400 660521258 570230510 554284383 659692203 924475979 206132228 694678894 705770185 40789650 614862345 635334602 501412688 842481939 563195691 410665759 460702683 242503449 215784496 78889553 830593203 371417357 918435264 336458591 519782899 732710958 697740891 28992938 913651204 515993292 854681691 318471125 55256074 774063426 808797335 331882870 708083365 590846574 542062564 891125384 587248280 928069615 182579518 992730089 490276408 154190066 478993437 429875552 482665161 481190984 8769451 105329334 720954025 237359020 731905980 443720674 201550686 942466287 541079903 715320048 466006628 59573215 970495773 469443103 969573799 883749292 818206014 157050215 745599649 884418356 781189555 304112132 929002666 673314765 711825584 793792198 478357941 510606846 384443834 837069848 766580850 974314675 346058320 395907877 394805009 116858999 872446809 243128303 681426241 872422842 719136370 856466522 201662661 945110171 35344497 982959977 734075454 369705373 736398647 674480570 921329588 836842509 991692682 86740449 691853480 484913111 15246133 5446246 205142385 763807365 851218811 896082953 639361060 45431892 178375270 576785271 526956655 386483509 374635279 702964007 343891022 797264417 560727898 92128223 976996605 801198085 652569033 369135909 940747948 672928776 939425450 177244369 824903254 704404970 220689402 606632449 851298358 158886628 477870445 686098316 553574889 654616276 293694420 428233541 680825168 598032542 339461775 69614542 249231753 779816591 450309265 148314492 528944802 188007704 152432895 740925353 985734531 663635435 293854352 226654450 469933044 282758659 283035993 925357461 808546832 16598864 891239988 536907618 468279285 653468781 745430555 558674029 893909942 135368132 699192092 969594181 616823726 919915486 804953509 16031395 744909685 803762212 618745277 204600880 765583418 613877748 123544483 768502096 463871794 760218642 145579399 258737157 775602814 554687167 614658982 40791857 410153466 535042055 327585009 739329533 902447472 221681627 196394954 360968055 919634548 745708835 115733479 913962995 675379132 427013203 528288021 369998815 420019099 738455117 810264732 122956529 201630793 457776437 601126047 211620298 984949923 891736330 885207691 427176861 96830576 451541691 765304964 918379476 558807682 896044968 727355613 691278422 87816428 342649580 50721414 529420397 253905599 463026196 330698109 244320496 606289997 567083060 816100490 248781745 291962202 474321331 13982346 847926343 158247617 569616025 388607429 521799517 503045320 345531353 28914127 698919956 283718101 275612490 789347537 134884063 719629277 402339539 913821049 944765362 552639736 752092916 332651040 355226137 317412975 489619439 739560144 186973038 40721262 737680064 506544815 951625467 45341057 761698729 734915582 40846598 245293402 517616890 231487534 389901092 887476911 512847922 453448979 407392836 573039738 728521108 941331931 40113906 667518687 510210247 434588552 838875670 894268591 509547396 15626667 154694511 928541068 209821860 350489649 295578701 335984822 993398815 608189818 366506320 85053421 251628391 925092912 91996658 138096937 816355039 779730594 571943298 146696769 527861219 559841378 750583737 787283277 277397656 531417208 689910321 825908851 286111075 562950436 426459430 441431365 481430691 375038029 81595807 720658918 817997006 192076576 852088999 986720190 95092193 347586801 397576012 458928042 317214666 374749338 731650076 803258900 784344530 93889029 990231607 449539552 450477445 771289691 348736968 350878564 509319141 361641382 926859332 900454882 80068896 258417512 271510705 537609792 963973970 632885851 152484612 2569097 300329441 944405881 350239002 722441647 457559054 418604863 870261714 866464021 593455266 518114788 774735718 478161707 736837214 715481968 191379169 581458261 987379158 130931454 770212389 212639743 611742253 175337074 718428482 455314560 392039147 834414081 492515493 4128322 406132813 655519812 892115006 399403596 550845727 876208466 924251803 642421334 709266779 33682346 817610469 370492119 873455781 390306972 437889664 193447893 891028364 692749973 434703496 134455783 104606194 514704494 565159689 566400612 722625413 57547730 798541977 566349078 111098610 577370034 796195567 681567105 607249365 597874805 148546583 155947979 196440420 45603456 2113022 905740367 90479056 927966749 395561878 794336651 218081523 394390083 700115509 919686355 742441077 242123791 653702442 984368177 516395017 380026052 642752302 118290722 62854518 415042061 287922932 969693707 132938387 440127303 637327994 798256498 600926706 410672797 887747133 756847497 831272967 402045122 390913564 316901028 368346038 647507794 196611023 474664074 303435541 294210362 237734125 144289735 379984794 46845906 636688643 104000049 639911884 174636897 227033015 681878610 426069042 351185042 332238525 353068694 202473829 55675843 450297112 285109595 709576397 668551022 459967710 288349996 265655930 363021117 182451988 44321694 970524928 406940635 73990408 415859204 326476859 411523732 523431061 448732209 132354893 127589716 17116575 361718556 417826461 464669588 886294222 650681218 66692108 147884209 807693004 939981188 309823467 27613611 736301697 281180856 347772284 750581386 551172813 171768603 556530276 664120598 840130016 756627736 827981599 495194609 498922604 238102909 984344192 690869917 457530619 916084873 259098467 807109861 810746908 890136160 75137098 159697456 596257739 29596801 184256068 988150752 801840693 251718447 551945375 135870544 206073169 923062566 859743816 449751706 68384382 484094230 545858172 88630184 811470162 153996047 671452665 669244947 114297991 22830987 361413299 30431355 638378767 885980874 672104759 353294197 256373995 396880616 542318317 235478385 632037043 377858025 291154787 650135665 452235323 59231712 818888455 933126107 926633069 378616797 680938941 295201006 115805886 800743149 565183846 544571622 177186072 368326837 441575947 416638611 3714164 223522694 838058400 326393746 417666094 304591893 330705768 17473718 246271668 490770736 493068306 787167545 125870738 74790031 766912833 656359228 128025924 970959834 794190821 358759985 342346210 849975458 766129462 174933011 518062705 668765910 678567934 126762656 981652085 161452240 286103347 946892433 793438031 644630755 25929662 273571448 325861992 911949719 201535621 461592314 525114675 73388145 16292629 627891836 845528583 554540893 750050307 258995752 449324531 49620659 207712009 578354399 406697959 616329455 255136220 310394424 226146641 897858502 188060714 257848787 958692298 894437967 753683226 113208913 865902008 726321428 679753587 21060330 347500471 763904482 745091564 774481333 772061275 460049377 525259704 841433295 295400564 587369354 328279278 615882888 736983505 937909672 372186505 35155315 768851332 27319122 24822716 18196460 679076025 602427077 878618113 208470473 364170800 101200614 136809246 434463311 43078931 956565303 256785012 706208900 545720703 398240295 718044550 875473575 822288859 986513373 128945091 918864521 398087388 303275320 910284070 635041257 900303906 971710230 235740116 119545559 300086009 7103786 257083621 702778233 376137888 917128250 147039133 521906342 247052681 543479192 706309656 916525712 432211863 563172848 125138559 372119697 822191259 649721874 742328653 597514067 897433079 766360455 708685936 411372936 93991942 427234304 991328577 250639518 729536334 805701191 617356345 998506747 622107955 407729456 74052725 957735384 64318632 676886255 225163698 826557014 53125801 704481104 365770079 949702659 53387130 190368 598657411 819069907 414663217 757169792 188818557 334300095 485427884 573854659 50791010 124974278 912048126 82346974 593942336 23168108 611178854 966289583 796568916 505914668 878820206 542865157 346467490 574163594 560790199 247891104 101710747 699152562 670095591 584032457 602540496 900017089 287622257 394341319 205769242 494572987 264361110 556871197 798024868 674405953 703174085 240256732 429506805 952438689 817485907 688451428 31260106 21419740 538388377 863387110 455759106 240266630 461075810 534272280 843357833 869909552 429722105 126955125 340031281 937202180 635550187 848436852 205783220 531579794 230566442 98812441 490214248 547313736 177357493 777268477 89715133 955343428 92606149 244889692 474617694 76125312 592537050 14211777 798225270 108339602 2422265 742614938 674605396 171807963 866092019 81341679 330202549 907878035 359073266 528956069 907748786 306991434 311721394 387141766 590069822 733533963 359881514 226260652 846664262 455335943 366746076 14545737 940091513 72315369 412464066 276305596 660012382 156314687 138071941 928844855 992973239 707656529 605791601 146373501 151770237 737609892 584256869 581070215 137515522 72608407 735127831 368985873 465997588 804728126 500900296 832353302 852441818 502230868 711133506 570782957 510769710 184183279 687431577 463698255 707513096 482089199 491090557 442332615 125229427 424008472 122841715 103540165 663438632 690256719 943707404 12118003 812630436 26305628 411094405 578781233 100528136 948806275 376455410 687828569 774249521 416414437 565947724 196895680 117526614 601010809 663098234 661285280 155976843 166758147 351719577 482916886 501639903 322466140 98164022 575204837 684330471 977835770 146778184 761011642 442894055 584834442 372817041 948678928 242307465 972186777 523617805 829535426 289680006 304041493 986638129 232548243 329792327 560762293 380554229 225084338 927341404 556700509 933833220 793523606 638836865 463184168 819176061 816351224 100154555 719293300 357296033 630918527 468833026 133881110 594499858 444270066 333772409 701975195 743338944 212438868 175357526 736137082 22896549 762318569 176433277 236214468 528579553 866628501 384110547 344529025 146947736 115846202 722104505 638338703 136417888 642331456 634174312 603813760 249025189 518631345 308048133 176723555 283144725 134799157 55842195 709384358 585870440 934801036 14301820 575172533 607033827 854245187 338953999 478561782 605420185 26762635 212458157 191065155 322265979 504477989 125966244 138646654 284303992 6034664 391390441 363217524 466316632 881363739 403899277 670159081 914852672 467216628 636867593 456342407 869981299 28111711 455051463 363410757 665944607 236003461 808677957 545562873 483785714 475537813 994981102 361381188 43029623 467875258 146471035 866172943 241579287 254755488 690835535 240733799 932993370 349505988 32351972 42233923 524350528 419248079 645379916 468892946 194641737 19408217 323756821 40868145 672310805 768456403 836042480 450857100 997133732 419484132 255623529 830261222 794075333 511428551 517106745 45361860 772800802 285340509 638798878 451267466 827069231 474063264 248761832 610167840 170257316 902034934 979526 408550125 77804603 727957872 728493052 279089251 826533939 487538941 540174520 931963575 556769477 104676887 46116083 990857381 648036807 391720026 623136573 852630122 694112313 102713991 728895554 902532543 299647443 216247823 825999853 295500841 650632003 983928778 783290843 166930800 626683390 405266565 474823209 894555999 950672468 438135552 843275617 428335763 32937833 316406254 441877726 422573708 951742123 19695959 404154951 824392870 988519994 305911923 728903361 404820248 859170436 981095063 475632220 27150302 271528695 329293658 629718837 487111835 772724542 443031755 729840342 354152385 159418048 561246814 903880562 681196200 930626283 478540948 574352353 164641843 785172250 3605684 899612321 14682084 417257370 100200846 534242709 785223868 716284965 271476054 999336114 313432936 246601051 455630152 825703155 252217221 905911211 356980126 753767358 47579240 9064317 137238604 210948184 725093215 192663022 879783178 46526199 61760397 156420663 683224912 89855202 154486064 355418772 749862137 912355799 832930706 779292271 985639201 776831715 494111823 961447426 417084291 806019663 973326675 623477264 786081048 84745391 714398751 253537175 152633890 860294855 24005218 469412530 449546189 153661011 4781664 603688654 759020211 375332584 240641946 954599861 199154995 261762251 47706417 414330325 370238009 483548116 736123929 949985781 418387844 265984670 199364320 808410423 618308150 703383059 559472776 16077510 983986272 197599900 853884290 217926440 770621379 610553332 768500332 900523412 830095737 9957888 47458301 169579843 434278381 397757984 383079898 598668208 35411705 229390261 33717080 641728399 570328026 847659819 701006209 436781478 952685353 440030624 223309246 557856514 540046280 176192885 691629554 987247557 250926078 487169320 792790539 870177579 445455867 111132031 697817128 30650918 83580438 205834941 685784598 474673247 522158868 633336028 996540855 185823475 25998391 792935407 619105913 732363866 603521701 732105640 145952963 423098929 527509527 884432197 860832767 315944528 968796294 252313318 674742006 479976069 402450644 59431643 138702296 82778639 607381848 916123453 73102354 164726674 53428017 261252 698917668 511507953 918025894 388624330 127776971 155608464 736736158 756305163 297710628 184925371 513979716 436270162 313211419 13981438 285002812 955454260 569170451 805247518 675435154 758237604 769553008 83798435 659694256 422529024 193165857 398891584 665312441 293310488 336517274 940304094 851843428 329588795 356109001 125621803 965491949 434263638 549547925 639993252 817380965 765730235 977948569 534886315 529800364 918822572 562721163 194723333 358921924 685281691 267738409 747416539 509085810 248479420 998352956 321507818 819168244 939449326 20045822 398328816 923656483 556564411 11410699 148575087 853680213 741284237 727300760 889329626 418442767 549282234 798470439 667250090 950038028 560252922 604124334 34837803 900371178 428635607 200731376 40221294 947965388 497178977 579923774 118923287 541450248 81860740 610423296 306779255 867043444 762023442 827918636 964551325 189336475 780169052 475612567 298203117 789591145 926975087 897850902 117521379 330387507 42300292 971899194 607417915 118022814 905172002 920958359 166845171 231982972 660834360 756624197 468785595 521439304 225548746 799062651 436734665 983346675 931652821 559950305 775412377 731887168 108938334 229888539 691680249 548148833 980512163 52853238 561714540 812734289 469534053 980928155 602595190 276674956 155071443 229907193 437281773 622847763 345735460 638128302 49666698 149239531 141987113 681470873 479758166 281824785 244249916 687539467 232365566 202617527 672538547 906309094 553180185 352082584 58023123 533811945 126107532 330387786 23728061 693955454 243759342 720598735 994107226 657220177 215442673 708802184 126887616 483229638 612805084 115669502 211485908 653940437 110470491 573869227 787431696 165565499 110464045 349774513 351149053 141245231 924009260 621310612 633448391 377157837 235801119 26001071 83009424 689676344 785793200 624671468 51297950 186629330 598895245 157284652 110545749 418755490 937725123 999458839 579071218 852457833 548502257 895299639 227394693 169694771 725578281 141606346 269036568 296532724 281900997 746197807 1105752 830539336 559085177 577099478 356515411 717642224 777030123 447752143 839822265 492588363 578889997 855963723 202011808 779335518 370684924 625537742 580929710 93543579 940532685 765415220 5924913 559098855 834700361 273038400 746632386 538493414 6606893 623595909 373107481 232081021 289757727 663040269 941562859 416923948 613046240 467415967 317176659 744070627 458437038 188962962 910936655 80315500 929297923 488796592 170088027 467378101 308641234 758396076 171248876 225871845 161247088 191610470 547384335 217800750 635698800 799901042 62013856 478550212 879921915 171248723 116390905 23781717 690548782 365167684 319155703 283911594 194759445 182248455 335919218 845008874 715517201 129462143 705213965 390556773 899673097 856095923 615617687 162217186 55309781 353256522 479359628 367987196 624267882 530758350 217494779 911859652 824670408 168145439 484531930 251720722 516744377 18061058 457736358 111799910 580271856 391845931 746674680 126812498 213067942 46120949 261605180 361445153 531085190 7723032 159844673 258254580 485111022 592130089 887151056 179443116 929595272 662108139 849369717 311649418 514691041 329748992 397469946 60459987 777983835 486498108 607179536 644908734 84144438 251495457 429110560 470166252 367493500 159733980 426550091 576171991 159833860 154129917 712957970 378070783 201122539 217031891 487811561 911773232 831415892 352405758 43300212 924868161 473542853 517116252 468570243 273053954 588455926 260068674 481744625 821493763 42855027 699835291 35932732 561838469 871818656 434531846 519729557 767641505 463794586 334064463 476282808 102956966 170041561 306716400 563300912 517862301 213065659 494775752 357740955 913234911 428883148 567048207 502370383 83211109 532563679 314783341 272879412 100985318 572980521 589463569 57329276 888061787 670798945 382559662 407824030 504733020 480436374 700244927 869194062 105700384 34223512 737137951 890155601 551090815 226231006 790043443 434842355 821583249 159867198 831908937 952529167 325276151 27391502 422093051 62386901 87623361 79288028 935936311 996409949 24341030 199057207 579470965 630506862 749978011 445250090 610910471 624657257 841400232 214809609 891779362 7421468 207564418 443267925 497158263 778594588 38545149 367654155 480155208 904334902 141594335 577396618 511937711 375782701 245916869 607342937 138949421 348388373 842815372 722900393 937678394 570529463 747134461 174867078 675089446 368061251 285952914 233097309 681045655 787397822 206970935 912108338 508013741 970937669 173486730 505504320 123889915 419091271 653153998 77612875 334246481 254110514 928647541 141659824 647435200 718581963 854465296 937803212 166944381 820487048 136179533 556329882 356169732 656724570 24862135 947079964 522282504 21439072 297198618 360574847 246382614 734444834 180802425 893283727 629934919 839163531 586760742 375911879 835240709 655399921 58018417 823070448 124573423 763886758 952572640 636224890 959679854 672870315 834580368 570984092 809497834 605655509 92198416 967301812 705526584 879731263 125437486 77596932 578839547 356735421 901862238 322081641 583954358 665469065 848479499 179337084 449270295 33350125 685079223 197879491 200889875 415912291 248923445 509843312 8112838 51254503 985780687 202851681 458779244 307010618 457910016 563177985 774216860 830581446 732651544 350840545 719264005 589186673 741065460 92944906 353444221 530140718 684483902 367256883 322888032 45918912 281145493 786354710 350293251 732792600 344718751 516505774 565531477 935453889 833607891 469630929 80039408 387477425 840160385 226310369 939548446 404425900 871061177 570620352 528614279 171057308 44906608 603061874 179728184 494912794 926490055 51748177 341024548 999122499 747760124 486746935 175880985 950074362 568073285 732615963 104390568 997072303 889177745 111195052 972352528 45410280 109406144 377652691 635493087 998395108 61853662 38243404 871830042 289077971 202611223 520078872 766263238 371049691 102774619 504068313 542292839 100858055 394049893 917934321 42592760 941323541 153740678 413843708 710145644 33543295 152760593 417231262 35900786 870958319 935969945 685939497 956934740 664109576 489926854 179766135 85351424 887574416 886145490 63937336 978487388 684043087 972475384 511650400 799143408 540493045 436904981 67520210 36126426 566814448 83509132 505269635 452566434 242968753 598794642 468605908 65776644 551686291 316929166 516790099 295058320 461388896 87956190 124348078 353281984 788144791 486733546 64571787 412652234 260959096 625475955 998610910 219856130 179698710 471345417 474793727 786773767 97572689 58504483 145851725 501636699 950381558 78583981 228264139 196158090 104803848 481453053 887324985 400327570 67171868 24564694 377006774 750111846 358968637 300809179 915765293 517444411 685137132 641193812 723998280 7376842 870225332 962611120 152253704 715010126 601390994 904356011 391984017 990439594 898779545 977606814 175736375 688056241 836122667 42650195 467018897 758613196 89269251 386601103 288740003 389572511 242363676 628857367 660226277 406891547 676084750 675041560 628130482 550064747 479176234 278794823 614790750 924106282 559170227 356352694 188210910 189347812 101800017 882990030 245601006 807172291 171054010 805887249 312587566 369423060 828755514 728945826 7512987 500353068 674355979 892868662 455809247 296827859 331468775 507820985 650463336 552237624 918213017 382687179 257089490 549110173 117691156 818258750 978957029 385408347 675879430 344656686 79657135 381659966 177819474 445451668 880661568 389688327 24188254 509143699 124364342 210872249 753259493 14821290 978953942 201822960 65089258 75151178 449423662 956149964 26615650 363125880 665427735 172722968 696885936 477941905 469994043 834597206 949770772 313439382 784507732 787955721 859029917 256267004 846551068 567285160 546339987 226513563 807109771 912724200 654385551 976337072 823721299 342187544 226206683 790914793 256292912 802993743 426231095 63302505 507001194 569936662 127577906 390655773 786810560 652922127 564538397 631993957 854536763 475716786 346123456 787543098 916389306 17048292 993723653 434726640 263803395 532389781 908224727 55104047 386597608 59124118 925170292 602579859 493384600 359423056 893725569 271908740 684929287 867113411 967246653 122851954 246837524 995138427 623877052 655144125 431498190 870179458 472663735 956812947 98921803 79847347 272077653 309097990 225931017 327030875 788801843 120314971 880448169 497614724 329300054 222342638 233879905 950165712 446007751 246802319 896353942 963261030 160182232 935086193 632209924 347367047 178045029 611192911 835012661 389798264 918905373 141508053 220710002 916024219 924517849 87303461 305483142 437423672 291870458 789785384 891965258 580687101 734455111 641343709 369345691 106822459 578276080 274873776 23782302 988981607 278629253 937922571 782834438 225638082 457984838 784728060 232384445 874435001 978264268 911220753 233524957 475105229 158436791 268217621 630196287 786719638 806426609 907982590 37128752 216462890 571060607 290504881 343510711 340290917 358049581 85191249 351660926 950625560 155445900 756112021 655285354 837788555 937779027 294078740 697709735 954437670 228698464 326235138 787474023 706595581 318437178 324907452 937783572 600619324 184006661 244181322 711123333 88371708 320964489 172108025 809426834 543141692 779848348 863841741 335679596 406981755 308361776 604450820 200924400 220622270 955151312 698064353 520690358 748816116 911376921 917261999 981256204 509332863 586158009 386845407 375520647 512777851 951487901 865132957 657527751 32450607 679704538 992162593 900956201 83575916 313240228 552337778 46859190 771665120 593221307 826873553 938262992 384947632 423354975 415526847 280266325 491441658 461483618 619657701 868053853 109731793 596982857 440898977 820777519 616734096 852531265 139871801 16039741 383093201 134108280 489047193 315136385 427025179 999689891 38394410 454347976 684812178 84963288 197138982 489955128 784604184 333142011 81946051 804265795 978703138 395256083 439264936 747444358 579343061 220802856 625942847 208264856 664289309 687200636 128714441 520218299 159431401 134799276 266413374 695881996 631243588 827299669 817011367 411647319 748856843 986287186 360274849 589623558 513124598 759314791 327142710 315758511 289511537 66161685 199542579 572828978 542743051 190035917 593733336 236659634 234995824 271125669 700406276 474928987 727276273 769615371 574997786 890657328 102879393 439597413 906020768 510764344 441115268 60035807 886024312 299851360 484068755 732133908 295798401 922265831 124632360 916123650 768076227 663051655 257906606 184767221 217178321 622331831 158072006 952993021 794774697 659665115 80597112 420092502 201805742 223335480 91913980 890685841 78300359 267164684 544156533 758021021 478124316 238588265 389677365 901525095 42788854 561039453 686294417 358519405 568167970 370505657 939301356 231492516 575752240 857639962 157051333 910701969 365853380 573555867 374599515 746761749 481670258 953341961 290329511 894608596 377100458 855397086 612674065 609784534 104292494 515924149 54408326 82769340 13921220 204118216 746830110 334569668 839236963 86035387 289405818 957929877 37947972 12696146 904717511 722760913 79914985 924222415 226200654 164602510 628290272 501222095 248945631 822338827 396976748 100763498 636079588 486122183 436203428 474904786 867357680 819920766 79982345 612368951 789333378 532615824 242675352 830021439 351088729 70171159 922934215 300377827 550328402 687184617 380008511 548478015 878081499 153912474 991679240 332998973 205594446 534107407 867408884 527739082 814913655 638972699 519422305 355166410 962706880 689800791 771393818 688524784 417142733 712426022 291928822 563194930 832659186 353386614 573172387 574057818 761428237 246271129 25939312 637924034 913623256 128747381 508632288 201102431 534714800 144294770 487632893 836417985 753952373 783022853 106403089 85853105 595936071 963813511 540894827 53851716 823365427 710124378 463049373 233981476 490142622 173942710 642613479 356150011 897182373 51181375 405449008 930717198 970624802 46318392 406102937 41723719 530766358 277976015 101025652 241315077 255458388 779532992 128155612 399297455 657799715 279840181 266777588 167202221 469059231 359478813 198962200 786371708 821101563 665677857 689567053 417337655 1977872 986372933 814714273 42203789 271308598 983181669 74585483 1030951 688547946 400679675 560207602 253702835 314116752 920045250 304047162 132670333 444236712 876984593 188332693 938843329 743496466 569663830 252215486 794563767 655968834 889973423 934787746 331877588 637579805 24451140 339691856 782815713 177927446 20973018 396450027 91748852 305297674 601690247 340845547 144543672 778314731 673647756 612077711 491986798 337582706 510796533 346974298 4471217 25938609 301022095 40912147 561638620 951721051 517693600 693313316 979278266 841716882 645384357 966329098 485618301 563976138 830016407 819916537 521202444 84268809 556218793 621000292 426026072 978622056 934121051 385410281 59977105 917706909 267114352 41074624 284092833 970599909 463420539 219129311 751472497 858472582 300759862 658712904 860155984 214114890 272732722 933960448 796223176 239456356 760818743 150949218 401529779 792142832 957543118 548313576 71427992 45548795 881154764 438960849 365342777 531774570 59759467 79885237 316060843 492488588 629023433 38959567 70423120 731306417 614404270 164846811 771564157 421562665 302776295 948238915 952905969 803891398 917269764 987796710 256383398 330582559 862678417 451146273 925011475 406713464 397670961 109410200 763771428 884824295 816717029 424972659 389913503 315662778 874899501 214070131 88493855 612174430 645298637 627076608 202936634 651233482 764894743 827125777 920495615 340571722 921963883 997965045 66301010 682578817 542992581 131717140 491781634 825830122 238097189 822093466 216993162 594285926 2378703 779978377 863833287 404635406 239548532 314078517 241585252 374649414 729242464 320958841 610495906 891923593 377839710 984273877 634007407 80042457 783549454 669392453 238896141 368959478 836656460 283026730 384840207 477125307 200815458 691667330 98939617 506316187 742926691 650556390 332462164 38667443 267252404 892429388 933503734 131057996 110593300 213543447 596002677 237232721 804621340 121132215 388740036 682751980 191681961 111239915 839310754 60558877 306051258 710877307 98279928 32111850 867779183 607977309 399528419 567575344 669570474 875681357 469221533 472501718 904399652 511139831 93214556 562186405 931273659 493911494 154185142 669404381 363181881 188300982 861021189 700420352 199916698 136826566 783239443 983283729 173627894 194372467 756815571 349287218 862460425 461209677 315489187 556683997 470226374 410902236 285668543 435261286 312901663 622490835 996454075 510209079 722064872 99617302 233561434 325392608 786236617 540459808 33144494 89202903 692450922 405192382 171347351 636077379 320090985 382229613 767837712 704381827 726507169 438920816 65749271 101522571 46906384 556029132 341873332 968280074 259559946 58870278 991319379 709341876 596378700 892893492 892749420 676886520 547306740 707607981 993836251 139503676 721668058 292730538 832298209 716095666 683506560 185670925 63479858 767722330 314123801 390955904 88383575 456556036 805019142 636592352 910984966 698548638 259613830 279738763 315146462 767024131 691563656 106894721 286415880 294853258 248656032 306793397 811213683 222727945 487555050 418384335 938109685 248721040 615509400 926794570 967904750 339133275 383409846 170733634 220214193 876610104 959916890 382016981 218452853 173450783 927942030 946283808 159818698 722705152 603212536 834440701 857828124 337725907 231202650 480840099 804378429 863925513 231058265 635789393 435479563 754201770 520887669 814203410 450943389 178835055 38045607 896682063 691031038 296845597 602652896 70351806 736712208 972150895 905145654 906356418 155877439 468538884 797945702 743245214 156940329 232913624 507880357 699776278 608434002 302562667 375475253 666549006 930954430 568634407 967777706 471084727 327132043 157325385 792363828 200615156 780575740 764905793 409241479 11895661 27740122 374461461 292724516 831796417 736090680 136404248 425126954 885574794 553592145 559340226 874096419 744073172 764573807 884009921 864256008 748358253 981517757 953772519 871076735 434660287 388447510 869112568 771089703 777931205 836690367 355987609 312124891 77418922 276312518 229234908 899521902 845699708 838014411 576031395 293948914 223204700 17385443 395621964 645014792 37743524 777623019 791941050 577375369 19213930 181830285 435967125 82419223 719684112 81483886 371460063 769964777 772959184 711915666 323469383 236834902 557093536 439288277 771784537 670938152 969612319 614882599 933903646 875323697 962134763 455667730 796626883 342524201 552764196 914379918 759212805 754144143 542562634 320773017 490800977 751493584 989722668 383078323 981167104 341939834 823136136 837088978 130738169 818721507 446615308 305461547 189793122 14135035 62217354 9179112 737603048 113429503 346391276 323440294 844025556 697486427 667127724 398507215 798813484 382809514 837286497 353334623 979941232 117739808 694035103 519338210 954554301 444689242 51000223 814358968 409287387 783129867 277875807 275404402 250307638 773316841 398980307 116173313 74547661 74732554 458584459 915116345 665669393 703073798 277353930 671173859 663745624 499287249 109498962 421922256 292337997 819248045 492704537 506224412 360646694 303708845 716351191 550970530 258075347 975007513 173665221 314599283 635934090 351902774 118326341 202045109 313711597 642517833 454303213 87297147 71993474 68233713 748540199 597005947 829714223 621793909 707933105 224103183 434975337 214561611 137542307 435389267 141191715 708330731 779355478 223114004 456587487 640917687 868290904 437179786 330324151 687979476 920604491 815764296 984653637 706080014 329731233 914660958 827609315 195993601 668947640 447236639 967930624 430532794 72471163 170813478 52433190 990156746 319055862 886762688 881983064 963063075 558410839 727927447 262070815 112766027 190413720 37511204 239530041 934319121 619500014 689682440 210344629 103358946 187080692 612932238 593032317 71894700 821267885 305367216 711948005 835123515 966591974 206969392 599001781 654946864 659708588 556039606 47702511 955184769 870373000 173613857 751263634 625612197 712627021 993691163 735855019 924501105 931829652 822902885 56476288 318671476 649876789 753245403 1455754 732751626 817083338 832160215 153690378 302845636 947293779 72172847 396986627 905617347 728671623 404426949 613923559 509545970 415069989 830559568 776743604 272052012 402258807 386358788 448459609 992513071 937616200 252731803 962212040 367531553 995687518 948962571 244045312 27430496 395622964 678764082 431022853 580299250 937369518 434587500 567359500 331268907 911589047 50490474 761289188 391912203 912241451 134660842 707847569 833405231 389084475 821816163 820789369 483386102 847457660 193761134 685708769 229846657 370656916 920156073 417075555 560949742 538819169 109180884 375017694 886150982 759741142 619056522 232643631 657102570 595954985 546300320 78284551 576357461 256594128 695357650 973924941 636785808 724207104 462179566 241612413 632026899 77109169 409667265 917334856 837315714 345442848 284367626 863898091 931576125 360375276 605035064 339460174 659319930 500852587 863777508 247981597 583756979 838592145 189649890 846627024 517431174 242561722 383552867 254698826 939153357 568909306 497863078 671878750 210251976 313550061 54042255 523835955 332663272 502405223 818606093 336453479 471703018 570119609 8969551 937677426 840506395 736149727 164225000 304614131 953548414 210087595 893184011 273736084 26720574 542936565 832266361 20517236 740756855 899207390 990205808 668017001 396357685 860028181 76606389 186786007 647485399 388210457 899070677 485020558 680596241 638775077 13587647 899822601 121942845 578688718 770365306 911985266 947633323 854227301 709115417 47009121 285035817 492520402 579915476 282979604 519244946 427097945 698303656 388906402 704567910 907642278 636276975 528611806 987707320 761527932 566764925 340038279 362548543 775418752 609245017 194828522 910033790 251775326 737352210 527632876 839012811 446137901 278128519 344932841 960104981 492272317 559457406 962529090 360608130 232764120 942693453 176234699 788706340 691997634 145046351 536647716 293356494 634765326 935310185 45009808 420354608 473661820 354921418 167017835 343988126 440585649 312654715 507293255 249397883 539423195 234182393 153072891 57033361 466089892 448610752 687549739 692050175 94611082 862612194 786219176 394987634 993096087 916410482 195691238 54729200 125336165 530447382 674776422 49369851 406412089 117460100 530276536 501352520 608470836 62310528 641168648 604018444 830878350 825914933 769297468 330965259 866746055 643082208 167324104 588126278 213664513 473598931 434585848 332350891 130440082 293039986 159683268 92056426 828812042 318056429 677397662 162450488 27028244 888200649 445902953 555280181 427834612 596530346 645117862 19923922 413974869 352866616 345137449 392227446 471026840 735329616 641085842 444189413 353697607 23004640 827525977 178714538 862325834 587662296 862610217 703252876 327223782 481722175 823649910 57592121 625254540 246407061 332941439 936283534 606306073 528272057 804757788 381769555 578378073 599212419 437461836 312920951 915933575 588787862 799877737 607584952 595941490 108674824 758080927 887901741 87301325 850018060 149297677 405732910 156645247 530829713 5226314 426348046 448464166 834853469 264712281 922345275 933233452 59504186 64549282 207195454 786391328 369772342 136423954 346475649 697241176 824942877 125442764 449186866 767444039 461164489 530199030 683831513 338556729 986481290 360428887 599041412 966355051 146311395 897917059 447397393 773384445 422106761 945022892 97964028 478105369 885067215 105161403 554576542 543896897 743048322 762245897 711251773 323280928 371300248 543499555 506111951 2367379 232750485 66470272 611210907 683176025 350203701 673395315 997459292 159145426 490616852 256986316 609730935 264964679 247220959 289657225 948345094 215671038 287103529 40320313 892504045 956288542 905114925 230048668 497835535 250780622 787026444 630077229 376802436 126274162 13626179 743432066 482872605 285438766 297382770 924020592 384591583 518973923 223668668 437632470 122375133 125184337 504126247 726445233 683476020 212455265 35583791 704601288 129521859 445576889 683186104 678129556 961102289 3273961 811917131 892629793 223041135 15596949 462819833 535833284 590993644 221578678 69417505 844594697 861891585 838629619 11162599 352759309 164396757 761997514 689288450 991611370 48621014 353073679 210281818 924658601 957037819 960079956 746283172 166876097 422277326 309705595 750028605 594643276 104999796 829902050 774428113 747638309 252989557 772245604 266584362 415530989 342508430 260652168 881447749 634228170 691954573 211946584 831041771 318151782 560044304 618527390 378966360 39209024 891987165 208794813 19254187 964404583 501333408 209442670 503908528 337208614 105375784 70625450 448857759 593116079 766542521 224803854 720334925 77389383 803771133 73015299 688542514 313393993 484005454 894799303 23479698 218057860 244894125 37462378 918760877 637211504 414908630 69789538 532187875 457231002 147161204 12274512 397859410 731494376 628117323 725909708 880365184 796049188 223441394 149211847 305538184 12343891 98435339 925210027 694881470 474190675 211062392 219645806 427462706 840765386 212051938 686032774 667883979 947780074 796832174 375427714 929629117 812444692 460014722 324648388 98954898 638877982 212397384 290602633 373570875 974658011 75045099 571107676 531586265 188353308 652855901 139978950 517813691 912697467 522682321 417310978 173903190 317419861 683556111 660022274 312897669 438831203 880218557 262610988 290563744 112560544 188319238 936227759 64075773 11239174 161190379 42417628 624799637 34850228 638631486 95759340 528596455 288185010 366293472 213713421 508771632 766042843 151787311 431888615 403956256 303697388 353589180 162539343 431013964 314835006 885471487 218088947 942283652 760454729 540241410 159927856 798929811 813191004 491646920 162849273 174452128 744320631 40109101 513335117 412692791 322667279 711832689 505565836 961358621 228584709 727493577 803490732 187613375 747734731 568776346 95239722 572309412 573602408 405121320 883945025 749285944 342512210 598159532 895199951 963817687 573423968 646887325 740877747 974120973 575572125 920546327 293415917 375746290 304886712 733533760 246312044 496600588 87955941 409858055 693677125 564230757 366967458 748980486 30872176 819485326 309156957 800543821 176491829 511398360 387262245 310074340 665771305 824636625 747293342 679955624 267918783 652334454 229071572 993855921 872446244 167595687 74139607 110229799 201302305 733296232 976620736 93356726 414935705 249285793 545027667 575919543 271388332 175379957 779962361 501080904 704877298 307918907 536450046 129454796 851412894 290392251 439574025 770577792 470190659 287498646 627930415 224699694 599991947 185905905 973573697 503494674 81142513 39751532 671902711 443308651 668056758 159882079 136775440 895118204 212048221 55464900 373796178 738232627 536014312 823232789 603601035 434199177 217550295 374701222 623510210 693241840 801180666 895873419 313048219 149543212 784845399 786504477 37342400 964314312 108906539 150790909 684851931 666681983 191344797 726082900 68741162 27657268 616703518 488280050 188773480 67388969 298090049 966662465 194273301 287415978 179311649 960210989 552883763 531651897 156097266 850242372 340040046 550270248 337612155 577824029 795515419 533547681 48817454 675120967 517389090 928547082 945661310 359575755 93560075 793696068 151057176 914038218 184638633 735332303 550282882 506370827 189408261 266185648 708183444 228436091 272642359 996410363 303204048 100134153 796766499 56175729 17156959 10580995 228376052 631772527 664751832 923798150 368085714 940922123 678744166 972896166 95491310 16484631 993631992 623301695 970840556 549030216 257748159 605750093 36006576 242584458 989337627 176124328 738979089 164992374 180399705 266572141 723372323 177036581 734995503 927278477 947231480 349345235 192788367 333880071 9476199 688674931 120286573 526839844 681846207 944279139 484711417 737620240 511440714 167103602 72059503 500976540 519388819 624053134 218527328 331333243 531079732 262870049 996738723 22145100 77691883 698981282 798671669 226144401 281753634 827191390 651046141 373625720 491390421 983499776 780253752 205445095 741152438 828648939 155797767 237869924 430985173 130944014 610038590 906163510 21116795 302305053 279505566 881286555 101773367 223665246 960676386 856294969 496267676 803020015 395946976 394092 573626488 713002226 941825237 546896050 980284611 917003962 720961897 307552364 592176815 353082236 593560126 367264904 712742280 704619257 133800043 615691037 176076969 523380128 682078129 772887468 705583463 725423464 802686980 931044568 163349358 990459470 4209289 664785870 443163188 889549492 948065440 799945077 824194255 967657350 463030362 10001370 714170980 475577883 129301924 345929340 415999701 801399867 78216699 634760798 78312874 313632614 460907315 726082706 578409737 956681771 415651242 953502424 586502238 553633104 843348483 37407917 46120135 128427445 962337787 287528734 826185702 162168117 549019243 93856547 807180146 938646393 663940337 946261178 740892158 289295075 81101272 597402774 778885158 6300559 622193532 267076055 578514160 500958760 547083964 751409728 279416176 736125053 966599363 571723737 51064587 829327969 620494037 304522915 639964955 503511001 378840514 63643757 382719990 677932884 876098248 59423612 486876237 440169196 647460263 530378150 911644966 166680265 689832422 16063754 198082034 679001559 491582075 920287407 279999844 986985439 935106857 534881381 765076115 263777516 475689778 225998762 464961690 600393599 309755176 57970624 977597213 52666496 680009449 165996054 291974582 977786962 206959152 475961935 633402214 946227773 848259941 817865170 88930255 630313012 191182209 410295823 424922007 180769032 673442878 960822135 515829441 916384139 24228914 157531931 975408308 749892102 399475427 72550738 102146472 362356389 360407362 682787329 325886894 760818560 398044025 900804138 884579101 690988964 793260962 837049512 309882649 603639998 872615700 967304521 977639860 365768982 38224429 584948439 907284686 278588231 849428045 76076126 592756355 541265299 913878387 798461632 328156074 559593003 808978132 959407762 318459275 324223407 40547990 787965714 157493084 384728927 372032351 719153675 95714317 470458862 692175919 523323333 799780482 246696754 475449245 163300603 414734252 738827554 121510448 447904659 990168899 672190837 319630834 730265570 830278951 154775740 88620661 272314958 375068003 318518507 178645277 901921807 122003316 65236730 47596122 205112993 752657938 692282035 981163839 929887797 306385618 212384337 586772980 208690757 322649254 824764771 541283837 349933035 994660551 632405694 571827785 453146966 346855451 367606753 1151752 810381182 380753490 918257369 909219041 109197250 778550824 414476241 417917933 671490925 51170403 616981138 719480921 668286653 191802813 234300328 260736450 734925186 425637246 505972993 97940287 511993121 269238644 132205248 795944214 369704479 480755484 873735588 463191934 920424313 235522429 451915291 660925687 483985003 925665603 919778717 246381150 593425144 805513963 377514474 118077328 714974479 818484514 288196865 788558452 133574342 563139746 719372450 222573344 198747042 449884701 553116467 638776920 617024620 431621794 102048389 17830865 632569109 480870367 772793400 175595201 291184159 836327597 806567886 944849623 413718068 829175775 653018270 104904723 537627160 362406837 204272899 30213090 549664998 548625600 861218295 152437013 114877465 787314001 912978317 663468809 734026237 861369529 613775980 222466511 793840082 312658623 762492547 607871484 416702672 370541031 607679517 31440540 392306025 561809561 925485095 911880970 184135773 513912392 622603988 392215459 543954524 567351182 708083428 545310190 373454378 623332168 48262974 956503395 738378236 109947040 703637094 254686667 360906981 472613050 405401377 495549077 881414214 447286614 12554134 747297415 270923164 900678165 10841263 147331079 721400956 718374852 944263567 128114881 919026681 639921006 87372402 101931612 122696733 295046552 141785788 509571309 87867944 444277329 24050869 143676752 684761064 611030287 732550541 358375708 350550726 481904620 485551599 700523120 261672193 560587947 57749967 878979834 510387537 105394127 744516101 306974316 457076130 259555240 643663586 736753661 676906028 539241941 500603356 25144745 407236545 966018674 667775690 557281544 867331765 126032474 274787651 409021025 812807504 536032769 635597458 889685194 304605119 137550787 307555592 205665848 759547730 905519424 873356026 181523849 806905161 923617466 136876466 543722577 103760487 583907469 230813072 709089778 935128490 727817279 754670005 20681566 393621712 651121590 868263377 200040968 333037578 224318295 654851298 122976804 976374 300381836 142341164 356040455 762648359 59215335 477095276 585620587 946963832 29885348 38461421 530923742 925603026 562914088 11929984 687818173 531287918 355955869 474730337 75030795 312777677 548128409 592798042 667535308 857817967 256769152 685372252 727637493 63949408 723548891 34490618 858616644 997080363 281121709 151433955 157994742 731885141 389811426 257773205 514043245 271945720 327021514 171938078 928386195 291421082 53880816 538941981 485685182 839775015 969199739 732310871 449759868 937737881 685331217 103888504 376248825 661693739 993723672 268606397 489998479 548450265 911324865 109919911 740171713 525093056 77734805 116541475 804592975 47624132 157824461 540704280 48116232 966450947 11913633 693102053 69595263 991674612 874163854 162312104 845707718 489604419 287463069 46776976 528445649 265314299 184059697 503137200 120676928 557669766 870108604 364740481 529432809 726500902 881760539 104487645 520946147 442833824 977308988 532037169 214556856 375041080 853918067 10062739 571669445 15391127 723637178 718273320 25730756 586448564 105998930 261639578 505389411 505097834 298079797 643067055 476436088 624443694 318036976 72061279 404188925 178815450 713287642 303524061 675533295 498488839 450543189 118982642 989968095 589937966 338485550 364129599 347670401 995301119 291904615 965491175 591201836 440372068 335800909 831161140 54404665 110309752 268510676 705139228 746231404 500733301 225273397 558724007 647084198 167614451 196573211 909665704 939789658 276590793 992457881 904082392 405606918 613697596 939077967 48910988 806657465 274908821 306146480 793125895 362003773 380337714 741517725 829797924 107448184 911408066 362355487 189014400 451857378 631294861 126439172 168666162 447521174 163143798 758087839 583888602 692281938 512948741 62079844 590246895 142644120 523182980 47004586 431316457 663070662 394442724 638530229 794031519 615651440 564090333 849394890 379877632 339166622 407486666 660806359 46073395 43141096 529911039 640870907 806952732 924690182 425988495 444783761 55418915 443079270 19628498 528896197 447411141 777076559 221455849 226721294 177388570 753591866 742939546 66653295 73980725 158915002 73851217 967897137 666087920 680533044 365178174 380139462 31470818 781272015 675027277 942880137 260570277 284984573 791965166 539058142 723472377 703689433 711010192 476788971 227415781 171349305 155656001 27018899 203631444 245222079 671089095 853428423 257859899 764500395 48438630 170887018 534169706 340112298 798058753 374733826 558731896 630454169 840812609 287430153 969077113 748056973 5764021 925053032 713627002 19336028 484649670 983805824 989602853 718192158 659021155 415714585 692406886 313472805 502652638 24709356 614912767 281218432 747363537 696364824 584321284 309007005 835512250 281463598 168282119 560435451 725179535 203178884 340648761 130897532 874674854 330812490 440807120 903700331 851526621 501712728 525176755 951188555 528951944 840101721 593709873 189559297 470730981 291888429 5560312 304145817 739017178 361706004 520153367 512376928 478705588 997596530 467373837 591298700 300616968 77422677 780128646 772342851 20605255 217543145 174242710 259071974 351889394 451418220 577382253 860400454 744917014 988846076 36998296 347908288 209078999 1429717 784733895 784940058 744806641 606359242 747158581 327779316 608514442 414994416 666502805 288712983 333316847 730607041 200282620 892264045 179831459 276127811 335058431 781553244 808899318 367058210 426041278 419349415 141272182 933028044 456620497 98560093 745889176 440423858 88641677 716195010 745250120 967723378 397802240 650602317 941116353 785027475 263563553 339045897 1465940 655951486 645264327 579348226 603696487 340905855 815114853 486875010 120214858 674726576 863401857 622579115 930293949 284176502 952359968 548299218 88120628 311803758 506483453 219139624 789954975 786381692 207298429 443662448 349396060 936396854 101691162 242159065 97975303 168208441 124489240 58744779 378268919 291828816 613974874 508441200 872533875 861626791 805089702 224172194 937524190 82921849 719321265 188354755 164405379 242044036 80581688 100593754 750075706 149528037 372535474 852515622 273884978 706067749 12610835 64186970 506807361 480398336 461667119 538264222 811560331 671334740 771882847 787386294 619592768 922945026 332638307 788659703 715605502 345297384 63003514 36554130 557321381 504972789 375462318 533288175 564000743 981399952 592442251 701406937 845459013 866651748 789630240 638054073 990872187 630706922 802671125 129858406 452524218 312050486 460562923 792882321 85463605 484221220 280146280 749659263 334355327 272782810 814814580 899503952 947878993 45565725 556386615 288774255 562366667 971671119 303337544 54457196 812017280 721086875 874337065 424397198 106252270 379166855 348503225 853241166 631118652 506132027 930896765 637524445 542884964 503576221 757069701 875016604 182346578 124493688 149904943 852601595 158889483 26157138 282568714 225498910 729303467 716256113 505590692 463372728 552769208 320781680 869858329 589262682 246975042 23602909 813341949 440082574 781910606 810697214 839765092 323156574 906151825 349296353 608468926 706270658 611075169 170296293 680249154 187714269 455908302 567620678 263445073 509547673 997888314 439210248 228448527 855753702 795860048 572064319 423213095 525983 611312470 951507980 567532331 683511419 581770194 112401133 103598762 354482846 962439793 17800639 735468292 141993520 256911749 902039087 62844569 985556539 90863396 580314236 822805192 741454161 701397378 196576097 67528433 24351360 838620681 786819180 418448530 808482006 293960275 250527172 682372542 935799343 428982180 231411646 427478899 677311464 193963133 396212438 682977459 793807633 142577484 25412858 710367300 439831068 250467438 855893840 124223269 659525030 949929489 774871091 297816139 326521395 140358791 740932211 809918225 579097535 706245237 194752900 427334153 846310696 939109641 69753698 9485098 862146261 536046813 569265625 453338348 987904592 890335472 379232519 529334502 911310346 460635252 637869951 637365084 451661121 278877151 686340675 557212397 624971776 403345234 272503533 701263655 82188436 620896090 266282769 583568994 543057429 781249592 452854485 621660371 857441882 367596489 766243291 37935019 294820012 584993574 993949995 748001480 646278196 106201163 91480530 213694759 161319829 531766438 575431379 786108339 984940144 991965857 731876974 109594805 521533846 495137327 850038838 148978057 649829453 136095115 534634795 346826247 659237264 564839833 611654500 796305311 937559893 888044890 388207063 637209690 99058827 996363465 240640512 199303995 787938475 797572718 82709018 740441388 746804395 661216757 81066416 874555190 170111977 656500689 1079910 211640529 94097781 43260708 9840278 426940434 693101495 545614019 925787164 239602554 150719798 964444889 422042032 222395703 510155675 191416793 694019705 589476890 374189912 163368217 783475767 651867605 237183391 416296830 236718962 572240132 650051756 240943051 387861466 664342237 933215317 989492180 764596801 541612002 633541856 848703438 335807978 127250485 906267805 939623080 941622624 320752056 451708815 384761106 184512714 38682236 344550022 95275648 717875808 380068615 62305343 998026612 115593447 321120473 573713561 333491505 690750540 73377823 791221289 889062706 213161604 945570723 979963453 412879507 645129502 433703557 672117404 364342932 467482285 180487408 889211221 58991874 710217927 251777976 165457660 234164847 379084156 752068437 156453054 576491238 154391133 453372542 541238614 509383599 266235126 654098928 515772039 926698685 431760102 17345360 519055831 470618735 841860196 208622203 363508850 37285450 152678271 980408575 812229512 710519450 146081992 992134351 365335028 733146332 473919231 947437536 581891495 654328679 238960256 998469038 559584228 485083707 592832011 419426270 10313083 244402709 744376889 263866630 951170200 996868128 807877923 709986826 300248008 383293626 456385975 322111241 870879147 568785736 664432002 586261393 846990172 302753237 26264938 614799945 826383715 131864732 827657904 397621429 586947417 207367090 393509726 355583278 563798024 511501671 494057655 436799200 923793284 374274999 500490463 169377845 47896766 138145266 282220177 359230732 47592333 318546878 54350069 281944553 341932917 382378159 460725953 545276766 173674584 582632149 347133245 802929299 473066675 520588150 958901460 306129324 660158284 15636821 628829622 506745917 809297824 117102367 323118912 818140189 900831982 860264208 312468221 270476191 981087891 652232498 417030926 991352003 131921904 142315720 180314302 849506031 420529749 83740627 150210876 180880382 889752593 583200213 23196350 454080288 743992981 371186847 141855559 274100790 485287231 596607593 107647313 572806786 121384199 664377644 519774636 285351385 600274222 562194440 545177896 666741028 903692922 206310715 2299057 590719502 243736316 547291600 282273219 418981099 162338912 397453878 720201352 72851361 641216830 627783739 476510731 632151364 667603021 661733372 141643750 939596936 153776098 415546328 331089159 155310171 22754215 456918503 804442865 556218710 926180667 857233379 89561615 304692442 51092527 401162086 633892322 53510440 198862531 508087498 88622512 222496890 1496031 615480398 961243189 657073664 890014576 934313076 915839831 293204324 994894393 87941378 969915339 468575018 586959170 488859354 69020158 147158294 781810769 707623924 55143713 549114748 961939961 811982403 67550002 759598495 264365293 221179072 761382475 378986424 942009933 370001830 272817901 939777572 795311932 854927286 202755311 396114936 576417353 820897920 516127546 728139962 31181675 557473803 757948324 731572770 164370121 530975641 793566253 492292590 618488659 184136619 717308540 317758461 912515480 994997103 328798985 232469738 359192807 73917330 31686338 646730304 192328499 648973476 346879356 115861531 196822794 614061578 481048977 151670689 307902680 135467425 425828689 689957683 611615431 653315171 747632013 844899261 759936070 587265761 617698705 125135167 692802636 281960721 173073780 37296828 15517493 735053027 662871321 738809413 794675243 746737739 297966686 958109067 108110354 910406162 739606743 618028746 592454453 899889364 637074270 581603185 61638124 392353147 851645386 173604609 846780406 158619435 462849379 256175392 361482312 869080955 30880343 983963190 488400349 885881077 780216469 805947817 553346477 351051654 263809528 678093760 927468958 328612080 851573843 617032190 486856885 997645171 759597444 632199706 167312158 475857374 153863766 86816933 792645949 254643986 312353177 267499375 557175483 731010055 793066725 914464239 890369568 711077848 749813539 637619747 648523458 759948436 834182704 455182551 80644584 812832645 16012959 149694224 784769136 987874843 306860957 963768755 254690139 755922651 975389603 188723443 842968402 859057444 275025604 984448131 787060080 817039572 420870836 842246053 357638689 407698075 89769878 538249592 376519769 509936841 514784173 796693394 921448848 162025452 442639938 881866960 885728397 671681087 994910421 377928016 230646419 549197845 584600236 808484381 610234317 888612985 857776763 736419100 510474425 738674835 132788140 258364021 69141375 117460932 935970229 222205388 107947005 806919397 641613701 378480491 269100382 757338569 677989535 777154174 452117485 32895342 906821827 195069488 828003235 176994319 169782114 241979804 544024895 114403537 879784718 747453922 880767914 14744795 625225495 849088573 317799231 25313757 879812692 892033731 163584295 566948312 186934021 224105973 886269705 848620030 789053057 479444171 142429995 731798191 377734105 491505582 911622795 640522528 192154718 105979687 244079976 907615695 789270443 291886209 354085273 805880658 269458544 28933347 938255891 415248569 485494469 616796585 247411810 373035775 847760502 931582661 609190030 961738518 121452295 889438744 959013338 202523305 558495701 322982234 541098596 892577064 193119649 634860527 852217309 559438680 93109429 305413673 39283087 327111610 592560912 989839271 14065961 767374655 429282630 495886427 155495565 568650785 882468942 344241988 83547535 887227441 699980492 623272946 856546765 602897722 70686262 865648216 588959511 610290405 825189801 745851999 13555151 458058571 762477377 989281392 17470962 183580731 320115390 139196207 277051965 654655798 279987869 770936049 131131462 148926483 752630523 671805656 22692774 404156388 45266781 208142810 955105709 982691897 279603532 241043193 211219071 602110307 46527073 471874787 93695570 339826690 162587468 78569098 396073473 54358093 653956390 333114325 334029418 534903330 762680090 690700371 773616909 227040106 435426032 786785142 536427846 883420005 194988895 188752132 311202331 346375820 961386399 892358093 404377760 319999349 285717916 61621446 19279668 590571629 673473198 831236235 678336803 194068123 767002890 600523104 34227565 237106616 429054655 4842338 343698396 423833269 316259281 43459378 653609510 733498000 56536828 82686620 846910327 389095949 897571373 754191582 222693718 862374733 975681504 763925050 745903287 648800952 879253315 556343942 643984355 971776646 924198708 876145732 18110360 889881550 740135637 571619684 685375968 299381163 900983566 957599066 773354667 294427622 317757285 292237818 949446 73096980 763668795 175948092 828630826 163639020 408311251 504709415 412540035 164072667 97878131 14432843 645756577 568229908 611181441 305699366 548807208 702436117 336997774 549298586 473385641 767887980 847307834 386357571 583814629 825632680 372434072 813480803 601337748 403128360 946976606 77615470 905435750 433164604 643083995 943704868 235937297 842266565 924246274 636114133 660416056 135915883 201183763 950004631 188288 418714976 719011073 749801330 2891576 41840551 581435540 372917733 202016695 858241424 504515339 663733456 582707436 39450121 768921482 546547601 728752773 806508202 62927827 970115892 820107340 176651001 943756157 990745013 900900392 127196125 721863770 882781764 358020802 223113352 205380045 316556383 397066645 372996329 941469252 306536573 652898246 857553294 427813966 222513707 693772131 673030738 978120744 410471771 174847240 215672367 960805995 542453223 11264075 62102645 297553058 872582965 230393142 553119314 263816 128826609 291048619 206608526 649412376 561088973 337354279 174259004 775547698 820724901 136437249 240091016 203193854 598889016 764158344 464095558 904011277 424616659 438875452 562712451 15938982 411301303 186184843 734104013 360836043 231200412 682685625 807531232 506985200 237442468 731847223 878798620 971542358 857959744 217874289 288143868 815137430 926347240 92279881 258345958 683744367 121969590 32628179 358230206 262941476 355558838 496250058 906680067 430283344 964806720 253506279 993095546 377593192 236789296 23467936 501373779 656196249 905441733 78906685 907324885 130330815 322063250 906918029 269378125 585182068 659267623 290151091 596462245 542642435 364364124 32500420 927552135 637708505 659804960 854293546 608756502 664161925 454223444 121719322 676488337 424994767 285416025 941593419 851060422 70330098 610001470 759227197 403285589 627401829 409232802 120376372 130450535 823914728 220760223 541160755 524426571 160094461 945335973 459409592 701170618 486206547 17915067 162859547 957399194 962077686 660679292 799240553 432998707 700768015 279456962 485289307 445151954 53807737 9338092 971230968 602354376 124484620 172839168 550233861 797012812 5087994 40741203 975887793 109489670 312040640 686315742 157075983 485748189 203694003 780709092 990281985 328186925 297728008 603101820 93058510 75061041 86072365 898778081 362611657 223028174 973910140 754327986 119876054 835639254 662821868 929443697 897273510 228400220 649404235 311239817 414610545 735656909 195772885 405475767 847037538 28657489 831227481 400178459 240984383 499792658 570879895 633023276 50019305 116588481 617505930 774862171 996260198 698825881 732716118 423696408 805704268 804273263 901159506 934058205 802937854 97162757 491425696 646621708 153201910 947243198 716109566 456027950 867458937 821063073 179836147 292122979 788758112 663946469 113415720 721970765 628818873 139452108 38664990 601861967 402333262 352277320 32746170 181992321 859549599 263960771 938143980 834023889 809322737 862197691 689740941 725911410 885360831 893038958 203706126 405830770 904078148 356272521 72740430 689073345 95908155 610405874 572433191 160394395 937297805 445526710 419539908 979764138 499283037 497118394 71751015 452695530 183642795 374797344 572100586 388368341 537608724 74040653 130311042 882732686 50838982 714654173 642394563 573696409 214670411 123115548 216518373 924335521 452878245 473481161 676659503 371317726 379198243 579350464 937692627 790676767 140957900 817235132 88416359 828990758 197660611 148079614 316608188 164965591 786010612 230884914 358029498 703427859 468110065 190930568 836577267 875218782 681120172 663402774 933670058 341317223 859929562 206462098 423604429 626213879 481453785 107145867 890005979 772499872 13355118 61249094 837824136 832088054 921395149 601458886 407712820 862052809 931780551 747650349 146599982 564545057 154902993 955327166 994133870 305247692 13911460 930013651 219480141 233443252 92691353 244817778 742850238 131516345 62139049 510296381 561671064 764975384 524228789 180252631 473674072 625693308 762443224 225101637 888807874 471017659 853922662 859238277 854922293 611515993 897201948 158766355 961685226 134535407 407602489 563309425 660416872 790770652 510031567 628227492 685613733 396542866 844934895 718241553 390121137 668391079 927606071 535317321 190309691 613229835 583213192 178293976 128193559 766498193 682443601 337368702 912508748 564481870 30123185 464396317 897947260 641143418 103240801 290566429 324236205 94893181 536551160 858503687 570595842 636397596 388718182 157414988 61807789 583998624 809569877 984412957 442122742 513847293 654450441 983079241 121368331 124255587 809363045 536754541 334286324 674102119 554629271 393686456 418205155 152642164 881994327 592611514 494146562 573558266 283520874 616540043 730177168 347571706 146679450 147842075 382694650 768605227 705314750 244053994 91873182 125580887 833361174 149318522 288894723 724506871 890281900 365891832 359666971 364853468 923642257 700221670 637663754 369820662 408917246 374689194 39937644 59645851 811544656 537193788 448214434 365469228 62403887 849565740 921544550 988526292 536931182 928254004 371842643 372913459 280742659 293845594 21715418 731388041 24266044 782042982 448150192 880356013 914319244 995861644 162501589 2101981 203212547 654471714 278984033 652004513 386425249 967302332 486531392 87146749 264194718 444612587 38174701 635928134 86952825 540956257 171929957 57810226 935769869 445685366 750839326 696087047 454535020 610088778 18375850 283625452 203061660 726307981 973421862 535320985 629697920 589789034 29498662 527768259 764658217 114526177 8685305 261937692 996376144 295078833 652603526 904973443 269296173 272186630 312964083 486767044 570689759 358451678 854055599 610118241 623106749 724703289 769981153 876796941 605216072 839066017 479851699 118212048 945989053 438289700 976179724 692850928 997026222 305940441 818200948 789639248 524968173 292611830 673373458 979797957 560428599 254506007 476570184 118888014 310914168 60889065 333393681 79523946 275752596 530803387 474963814 849598762 355385640 548286693 92978960 427443272 811510672 613922486 736185350 87010484 760244899 659097419 711636900 15472290 963568683 935653407 754861093 710520185 214449532 306642400 188860010 490353893 9449992 30964020 348416138 728301890 7131778 868266995 534278538 320765171 9684385 788304494 261949838 112047428 754669348 465568113 909033587 189188411 599345095 789223072 999986104 699157429 572748750 738181699 257810236 587651517 667294536 421975740 663752490 167199011 650400262 710366878 43724318 677419205 868989386 587169446 94789569 85925137 294680874 823680127 280437917 375917223 374371001 193689982 252805614 497852251 372060676 807547221 149783551 937728165 58896904 177315463 960442391 656664729 122357692 588047453 163324265 733517065 530501494 132142921 796370757 214993160 678484973 363209971 596051941 881800526 784502584 791751550 411323009 930616303 221634976 185073535 883027868 167593287 651138469 679027360 877484432 238647637 714880707 627562348 800736624 672569385 32681639 271184625 148194675 977642253 592047328 166198511 243916467 145173745 259229744 939527931 244776235 320595069 272231348 75022010 949257923 207513898 758988089 663012923 649459216 993647723 431225322 82967048 172467974 111566955 694642483 107034310 27150315 644156281 578870348 385871565 861323231 587021978 523922436 918322413 455966298 720493464 16207133 59488298 723455968 263726570 456471565 866774326 743768681 548924583 991371644 533822811 478739653 924249392 841213763 497293795 691981685 867630257 655821515 864426016 139974973 744104760 371357908 2019772 54475989 364602153 803542459 203957264 796083499 239326009 370023911 430876134 806044042 346397383 783715816 535108900 327919863 611743227 578698555 901952127 464858601 493958779 315866871 844621158 307619199 773918207 178400236 791274845 701194842 390596028 667570858 269393693 845829181 408721204 881214228 874667742 147279030 853924820 695898824 217706756 312178933 521974586 914184400 884791931 260689496 192972959 592187857 430070565 167487278 427604465 775598768 343802538 74082639 88108363 862245244 890687727 439968223 265432014 653123619 111947408 912831757 884198627 349083170 475263474 100229325 556330984 274467673 547256009 892850400 449890298 978792278 754200173 718689281 916172691 157090463 747888888 823885154 983592896 36950077 656390434 358100436 173619894 736355371 224257762 12691057 112748367 719872550 550383724 418989315 272920197 817173193 551578702 774468392 583031600 621994204 174549025 749485655 331710225 580843600 447286718 243116020 808232687 830909625 433729639 64802799 983211191 425742362 342296457 288096205 459497782 988324050 123896199 901795517 823378532 577525879 529427955 162031314 591241952 56848031 91263551 123111559 550434851 377031144 754601387 279565946 33128429 56917173 877741361 954850386 513348574 189571350 773675039 475891557 581000919 758670245 647234355 12776955 9567215 339544837 407398937 741042551 676813676 491169164 242277314 825189485 86096245 934437251 361548009 864510178 770939971 178344604 659197234 21989687 914828172 477225259 390218077 969586928 113863865 735809908 82960921 576083586 82167317 816273844 574660693 882694368 446926673 435075537 583605104 375673637 291552399 263918325 652926567 815399207 155402359 678104205 546606392 83733514 672170206 354653237 860184074 443797960 82360867 974974471 338483016 735202000 302494387 815723785 472727659 154401303 430944994 387220658 951054787 736532067 740022117 86598476 243495190 299889444 689070091 918534056 996532688 942479900 456422508 336389714 539233223 641573977 947234654 396481226 804310071 331292010 167092245 667069389 713479998 911146853 580236991 518263583 519754416 824887773 386834937 733307253 742118105 938981492 848192243 637183826 296542387 828729031 503673619 672820671 222806178 859456886 886562675 803966653 196227367 66991635 796397148 837606085 165229068 335045059 995368319 900095791 747130063 652133820 668085050 907432937 495605650 926911309 391760773 931918957 132203153 603651878 71641107 176448285 781333318 269491844 507269685 36456489 638091979 233764455 478979770 116786267 678705576 379116864 524408242 884455163 412255266 778411672 568567090 609487811 191560073 963170744 466224066 907155125 703153874 715087447 52235216 324584531 840015751 416235938 322771744 582115559 567021718 268632872 111225664 309269322 605690069 940970121 382885992 537613277 942553912 242533489 442347014 662755855 556187120 495018074 993171755 729154956 389888848 505119147 558074088 416563466 973853819 832388381 253655522 926396253 942108821 363105677 633394447 957101480 742967996 534621131 842221494 983366640 62002112 638119752 362553353 392310831 328886609 389517563 877552069 585938295 807672027 390091104 483593167 705856580 252933276 155664143 206479079 341782292 269852236 395405211 94371695 971785038 247242981 337022040 546491007 591343943 118621373 18592603 530594067 36409893 488850248 105457298 109598474 803852582 807158124 761867032 609973015 438087752 780800925 498117099 549829197 389446564 922423660 440382594 538136554 710384018 667747861 58462397 424090736 189658120 775786059 171029660 526559747 339989504 36159682 338308155 999329203 412287560 513971726 442915263 943899759 827597770 950042274 517290476 131305500 637996931 550313461 474027040 584556495 116273417 828707604 835087108 735129412 580170836 839632131 271151882 415249394 400863537 508202093 258604475 457203687 631495313 976574171 756322174 110291578 184328909 291010660 124260186 272804663 185240739 591241019 515201237 287159765 609187642 785420107 554503028 18466010 773375852 91445213 653420339 207343505 184650784 626530640 852272662 908822186 288029579 703468418 301353826 816750944 128715011 310701825 746327337 118640376 449319567 655980225 810719517 758533818 43682829 771689352 52581134 224932789 961620856 248656171 646339144 675506943 618990966 708663514 219676410 400679610 839016106 626284252 896171683 207919054 977647174 825269791 356975633 703019444 180092126 702680922 376163184 18967646 452390883 235458624 662118953 300928045 735498966 205939103 688833539 370712350 922226968 861957293 124076962 581974879 556165005 345141420 937487252 381994530 298235953 453441864 411758570 725598342 845725440 766200365 514942146 579032586 305467778 793509550 515319470 23488561 349700609 192912593 858552032 906004950 181490624 193690624 628425584 310196841 577829793 18428713 692372214 947901870 205553451 108031792 377232226 207730211 481168765 598004307 935139708 542950219 869115715 180097049 191188304 563631817 545462721 612857154 352875669 399991234 116433468 941490876 416989279 617551346 572287480 735766021 9825819 447251808 986763358 275817038 326518546 821775134 672081579 455168164 809198926 669229474 189007135 289434387 896323212 839312942 605687901 456089623 948835340 731319539 799435329 523350908 741755193 612895679 654705695 564738199 685699520 581768789 452707865 619815744 424317751 257585058 778636367 773029439 864309500 246726421 672172491 818901440 931342678 129616550 567953609 138102370 320270987 566610941 971192917 542618812 58547225 291679237 637073058 565988087 822574901 666812121 618209489 84136377 943774854 962661236 102489323 455521541 516385431 982776671 228264343 855175403 895524447 839995252 467787033 206743877 205573399 669301965 696271148 198983001 119804024 208345153 699314755 62030901 242069998 535971100 782506336 139777567 494597705 667320506 422659308 206245120 787416663 758751000 618594658 959478242 447228209 787735886 187997021 481666919 734178750 770504827 74321367 176998125 325583607 827451837 865345997 275502559 693836832 128282332 914247105 234254053 533797332 461083131 797459362 506465803 5229281 383193627 259378526 908075788 773999963 301782958 452879525 374249212 861340831 629327096 852820052 667482802 439902865 400378083 881628082 241967101 339762759 459287506 396359870 807896848 267830528 97118146 600242704 891989954 532120808 464510913 593018713 891648883 633776549 755782559 377400047 64120456 38441082 750070201 946603162 314277860 407149150 486957208 303278295 80664704 465271569 495769730 896729251 93790849 989105341 621809687 732343633 303939306 792681739 919917863 323629380 880997912 417163321 479395366 568557154 519994919 914017137 164832002 77119172 281164951 203880164 652067865 809892993 992077098 355787534 367545571 234134625 135607188 939446028 46253629 458918883 854316250 404361159 792956582 540305245 163669856 708196617 952426940 132558200 660760794 437331970 675188347 264662780 457442113 477842747 601821172 716952654 318877954 224730081 405745726 12018392 837934910 597891542 616736402 942578771 981067972 882620070 526411354 728879433 178030270 483040865 287266760 532240226 872276437 234029859 988123509 944781904 386512506 423039705 211358672 252761744 715120521 741293051 340348822 320258833 221564038 542419989 42574843 610533243 668978110 200512363 57393813 367900948 952607684 486223675 560685173 690549531 21925863 354741663 596787721 107370962 113907659 395699035 660932527 886715846 431930269 309229886 421746849 994996803 466889789 552598131 643768137 948748457 248502169 371359816 27452719 296016696 344624582 911957446 779270787 929234944 423136984 705820128 173312734 50670762 556063289 723370905 853981588 945132750 558283532 719393412 206848506 185264434 476366488 835759482 897338061 998996219 878132627 41092448 351419641 313011287 285510218 365973173 902800004 678399774 121203979 486906497 526118030 259831582 772507070 496044423 514613203 406274504 146672726 373857076 250914121 303348151 35663710 541438422 551372262 111142811 846833847 321548897 532275079 456642338 683970235 687260834 406316159 899453937 642556967 676155411 824858445 66415862 865526554 624317961 454381266 181630652 259830907 967969429 197110470 514346911 596653774 504026576 756814362 768957627 295889682 731373911 448237843 71872804 277537581 170794583 295599019 713254524 529011010 369464724 644094469 51965423 625704651 634370989 522315063 669740798 314906064 942406243 340693777 329834217 564815672 907410113 942428451 747228084 341857285 112081953 92486587 492829130 937325121 368117321 259246123 981123228 871158156 453606775 830251292 289974540 993025498 476823964 214415597 516005055 262983230 388300822 210855011 573253700 668241145 842428786 493761163 754633512 641499982 415091729 152833922 441161013 13308186 777133174 719260511 456275124 438392195 793649757 587871647 910288200 842912875 189019383 232851636 802755597 918555827 792280604 423856683 301944583 287416521 106677788 670462522 731025908 553582143 170228253 456643136 138135176 597962901 746064273 269580074 780770345 221545012 925048759 503114004 704841474 193366825 427245907 794739209 472914523 886003335 94242172 56931334 722414601 931195713 632131328 689025383 976272345 442281457 631001656 720401513 362089367 958028184 369042858 429207802 579594896 349435778 929763921 703521536 675351642 174152718 968103078 274565465 717567660 800301098 570109191 676991842 209162599 49890684 297191289 371770194 85378565 819285449 437634317 988945789 689090903 677766468 223908402 20688388 340846153 444114733 927470730 277682947 411189614 711359386 629858488 756239303 544884512 983082904 942182012 980968629 400745683 230522155 161512834 151906660 257531520 83220412 23216380 655363092 277979936 110810567 632287389 201157480 965651746 941659907 228192241 421834913 638125 244795975 503957264 551733318 701825111 224711376 638557931 956223101 532061395 988067976 195374951 50069234 190329823 260740697 139873090 234622906 437652689 435994179 708251037 184711707 958218433 981647953 68654311 682080848 319558681 607477422 630202808 820430006 627300937 410788273 677054359 100380650 212024995 385682313 505735339 824589633 237152108 927341125 768420145 749957646 772973873 521974360 900101384 332163684 626941518 624986665 262486672 942258450 959937192 291494854 30098738 197231914 211975328 471603848 122005758 266754035 669192432 556553171 782579638 376609064 544028928 505557654 673011031 904148855 693652342 85011340 557993308 284792875 477787988 96085732 227138611 940215065 205161950 837914424 407533102 565522097 820946759 596997021 964828601 818914238 991934153 191994420 109156280 581347867 384831346 192009364 909346790 640883929 527494210 147327230 725996868 281301245 267859487 971606734 527099022 47454409 193273732 414546919 627419700 152005761 928635863 98113873 867708582 167093313 213656468 978655021 454205305 164233703 564023471 628952662 748524058 726892423 419093989 460005704 531899139 482780083 196267113 685905136 219228981 301760793 101972946 153941416 667613338 383201508 95982229 51168360 539719066 291972097 118761451 197010175 678723731 21146656 11775901 958984163 535460568 247982305 992282200 813733359 942763185 114700619 124933047 539645536 26526804 480720331 830620234 310293294 791656260 103654234 869962812 316374096 60888450 504346791 758778239 685879580 677551920 444894194 102008301 963744937 243112073 573150985 651284202 816915991 211588694 317018594 715393941 142629695 304354592 317740714 775810273 714898435 799755418 317310268 777085174 634977780 187962061 214128831 684783759 132492162 958665155 35841330 826155674 365575476 768857948 832603706 411140940 538136127 475243478 6087772 191139714 380288030 968354661 461811270 384918772 910546961 812724100 505992195 209779744 979896836 602518861 902374379 160329047 765886445 292467034 334047205 145546925 172237060 738263431 77290846 732442217 961929932 843124053 298754040 906473060 327263314 364915712 855129255 594485134 556811973 373966568 333283530 89691264 908164536 75434477 580883495 298687921 181987445 826663958 654827088 617089798 34903585 78933692 288131434 492615791 774944091 351499632 756860097 426156618 142968677 739452057 528367613 617827298 921237026 118700727 314852322 106788508 786605792 865533811 718041899 960429639 368767299 343134036 89640979 850087914 447427876 517427363 260540444 963335370 325412573 345262530 856848600 936851318 81771059 892241337 263804443 439255131 838329158 188529665 311439941 391799824 503330642 275507851 549708155 349269784 585418146 500720265 301470658 532050516 663186725 535185585 23987331 944936423 749825350 936450783 695942702 128637931 969997666 26910874 214295607 769996932 343253443 902982857 620361770 268472866 869825285 787488978 133221151 26589726 635848829 284345251 786664694 795669785 340361988 437515898 371885235 417747649 294463299 638156627 758540921 640200255 619320350 893501330 80583468 724921418 856934320 974514847 965526679 404263529 762843255 21400095 879175210 317696166 19349126 763492939 986543370 872662031 978784787 213037418 118008380 199993026 321571875 98990217 274215478 139190425 204741218 850591134 200963642 810528879 619085243 458243941 774228354 895922145 246197747 50666169 904265201 39742868 860830996 266404732 295212081 420349206 688279568 700100674 60828911 333937103 303956878 258217161 878108379 6774645 150668623 139713287 628171855 41390421 371105361 646027536 442664417 625277087 628117559 752054969 214840121 97852102 632780345 186096544 513903047 533610791 531416063 878481634 340764438 688911107 697549505 198461051 499457376 427858588 435903626 378410260 552140830 325758136 380608727 930151440 521850737 124770594 452998468 76341128 328470840 932420185 729653614 814544528 776230897 915157655 517916864 337328560 116058534 350471029 831261248 796974443 260500227 226860407 532414189 645298639 850331504 29921101 197049935 177238512 526461740 83375110 419939025 739678596 991792294 11976637 775599123 198022513 607952974 607485520 644537796 948378427 620225375 147582721 595597992 859894121 229282509 358207811 509362502 472443085 693553759 254282397 540613414 420832615 213777377 667073055 846904833 62366653 988036282 453360512 917627982 440181226 198000622 690024985 906537619 228994866 6974611 515058798 204409313 682486193 715943657 355810566 896782943 878212107 73299831 267438876 741011636 115419002 798175661 424458011 226394482 937021044 709416514 779264823 231428435 368447371 535909837 31302891 540939179 872923793 529182674 434912205 710535150 257718104 139284342 689772641 319127736 393819102 14773357 182402138 958511339 505051273 613583502 955763613 729516862 601868990 422998711 139892355 225708260 717774319 597752744 406785988 12352715 78106916 530314103 677806230 554466957 774647322 864493416 701694530 274144643 271532603 476045241 318854770 944525547 654786352 52860798 519990928 823757877 841769741 647378207 884402095 688450906 609953255 118040597 604165912 803290353 989793804 633371774 650176088 295093106 351759885 631673573 253140401 505536579 947279605 158103151 212719971 528851820 782705289 664379197 206107927 940597410 175672430 491856014 37826178 305159506 579345434 889256933 59808420 852474161 398086328 749809137 544115464 110682899 563431081 307368852 897256872 360325323 159079970 5277498 781513361 507856946 659430674 925080121 413692440 816679180 708311095 722723232 422771858 724702781 558723423 596679686 33754510 301277608 160825257 822479802 69846986 695205265 381485980 964576183 362904868 200458478 178671330 823650594 731928410 704313859 925381413 639936769 162924047 769115273 474568909 287749970 760049349 435844029 218322678 811825732 459225672 917757234 155222475 912900150 299204869 716926636 972884395 416309718 703401496 202469679 838273905 474128373 53097533 104286590 316498989 647352454 83526540 50285571 901212598 800924557 6410804 551430478 649809978 904050323 942665065 282204220 77538012 322781827 234693933 180473548 796274299 674818700 785417303 563340409 950294168 303689729 873904276 442220915 412858616 697117412 653483022 458003243 756260912 58073276 618353752 28508627 735994874 306310758 269367953 316776728 660453689 480796116 20727043 673778794 913109387 452710091 679364100 983111619 505000137 932429857 541816511 895469804 905541723 528687976 162821359 407359028 984977994 246311187 474710594 842751252 591840120 819364110 10416742 622933315 800121442 595330651 864999589 407090364 5590642 810599614 775669787 886005339 280975705 462457624 205082345 460534770 61745313 818618893 21051053 66817319 513984858 85512614 188768518 190122153 935799837 531008889 532586156 981406835 775204145 307716752 355343775 867852430 988619694 759340559 379721315 224183142 807439219 175552164 211631147 734153902 634941039 931558405 410816606 793482803 752791437 927007213 917542618 652331051 833056444 74180791 119574294 452683209 922008744 316608662 341966286 114206930 976781492 863786743 959791933 238225401 260549367 528546325 215565165 464030601 429870323 665655668 381622738 293036283 197982270 757082435 363108946 410816224 930774833 430885956 124402879 333068841 382206819 757483346 847277122 286054791 646014478 188200073 976388858 932086546 719622475 597464100 257981488 832188845 707121598 269102526 227855414 364357139 1403366 720215193 489347626 974423231 298732964 281610094 499846002 728291392 926583276 805394914 244532789 683710693 580418749 513744250 367058865 21979924 76509359 817900645 996389212 182164267 181263998 302124718 788662469 972247212 322260970 471893030 373577321 559929874 107149595 549819489 517052488 947733359 921286120 456159302 379296360 267936337 429204845 424264397 526849656 969716560 496342729 289661318 107184719 326691832 997153206 517365959 353148223 304416741 688546936 796297471 498227884 775692941 930740889 429080380 538637405 73612798 296829485 44802536 833168960 737531691 704192161 642643750 235161016 306356104 761072632 879556800 827319257 45487290 262719407 621171933 623476254 652272349 558038787 991157955 207752349 773575213 922895675 773624815 489068864 734763647 638618119 624495225 286632044 623970144 765281387 768098992 752706749 641834652 768649572 283676968 925346837 875546086 892254196 491392955 80064073 782080339 77818427 28210178 303314087 9360832 873870427 534023572 242434398 163675739 422581798 73404938 981354442 212861621 187201634 57184156 584155239 237205057 278530645 232807023 574418322 119058709 884114468 539002074 200720322 764260537 324119492 944255147 452111684 970213699 374240647 681168999 216251208 867047360 320909233 140553830 881168201 594699692 270242014 847240928 989685966 230420553 234105742 934020954 562717001 590258433 238490517 294650986 197068593 286221534 966887079 718233813 325884548 349899957 208363004 16511804 487863937 286227364 864454887 659829835 931187301 463233902 627624023 69030751 395725724 633910909 105207606 135820086 642449758 82574382 599323208 390581649 735221696 368399763 959909698 688361240 172216754 482979708 401560733 869642554 712393609 559607035 955474007 765300660 688033655 303777161 670160273 612939809 159404325 453384982 276451912 617818575 531896753 139592222 950789621 276313256 556742569 525882832 276846969 875946667 955581042 506878924 649501177 518504501 103847640 574082924 797233284 778301310 680551904 516170297 795471891 398890209 730869629 150435477 209941765 807734498 700938520 795413672 837115376 853923728 999642759 492030319 717142890 517074669 758646117 525209799 901507738 21004779 357104367 295241281 48681367 244622134 617125037 684909850 669847632 441120591 15552119 967688897 681421804 109516349 508645837 429038690 725751355 569576168 830322532 712134857 642056692 163374850 748193304 842712718 356333111 220615397 902012306 24516243 190607896 387121254 10133877 99397768 336787558 61891927 885003133 810096518 54484256 701248360 927093262 755460060 180455029 477761080 578827595 515501721 743897692 465314889 463716366 350673686 977956958 559044607 291764979 465663683 445331333 858220470 969266248 689674581 39401414 95919642 728088399 743665112 643422306 687911416 657034005 86749259 948368412 657337403 936203886 628650617 773162290 967648543 589280783 583786398 131976188 851112774 38398583 844075269 122739172 383489738 165921561 226700656 449824125 938291169 649606700 238793824 422453004 743988488 493124580 199118121 890465443 251115461 420973241 516628615 595432165 236375904 585965213 664807204 60248660 868121929 875145278 22653477 318821502 779635575 263921317 421765749 585734588 843013708 948424846 60573134 885466963 791891622 311878366 935344654 366215324 601764883 220556009 471982506 809495497 787805937 450170232 999314960 508765117 655774079 616280618 345070619 500073925 666522596 614834488 76427872 933545742 323632108 467343234 604705541 803259416 392454393 363081445 720687257 750856027 280186539 647730642 100071997 362007397 359103337 442353034 847277406 61096345 34440996 752461753 56918322 665333581 383381964 970221488 346209521 827134331 205033559 427910062 703239684 299446600 712733385 463542409 654965878 362392628 748212296 371614911 892852110 454212730 12272285 622078361 77213242 97849921 133529555 652971307 303021657 181205285 249020565 962180761 805506397 55467968 855373275 398696620 127937868 660859908 269864709 987252048 678450187 963634774 917728257 69014819 296037453 378027557 895098193 315443675 763491828 579828960 743901312 374479550 595632277 13790240 482925739 546615919 55191251 447304849 857743486 529297079 936147038 740867941 180674754 554642896 777394609 957270073 811041849 313791295 235144245 704693296 803146867 110392442 45250532 285601998 546142625 67658269 960858254 511722947 21455564 289328566 961457000 752309160 20688157 190604424 503670764 477632441 690810446 269469545 649249880 368085049 900543334 632826036 886049984 141263541 236046589 961526035 727042034 478532108 118887812 481697160 134971660 433289602 164033235 108949993 845691052 512986304 190538942 899644106 610007003 695777826 751346662 178780967 808545370 120868447 82283527 838352595 876038375 521652606 680165497 929214479 828755388 605660585 489722086 315889763 416267450 848323205 547774367 328415517 448386567 794479764 752968210 968094292 184784811 504181341 617685823 61052157 28294226 474322968 711773665 66269616 139828371 550127562 919546201 441009694 991402914 659011776 488601806 107925627 510548773 121506423 228174542 768984700 33170466 878024064 689400715 423408706 159405717 16228886 173607387 89327283 590097712 161478053 670525036 657567409 482977300 524469478 53725533 127503653 962513815 141755048 808972593 117171419 899820714 330810903 570724251 464057528 991378939 686870264 151659997 54904405 823747687 882961879 759025929 112843770 893010741 601255673 289444448 197808410 270866450 831127303 847307926 57665155 413317355 556531523 320992456 76046517 256125235 736433176 995363785 194006722 657358691 370290913 497900202 123817464 561487175 226433845 146075051 639468330 246103546 249302973 915254451 882754860 480329883 929030111 515789543 616781609 908074291 176183585 654252296 329920330 696060234 967178101 106297418 690403422 881085131 699971704 730063561 491551452 150956702 782259436 463650259 1480653 869381721 55420929 68041319 691064426 251574381 290146629 183541722 350461380 547947983 375900969 925441898 254416652 487400444 210833932 935256997 209774479 774187917 75768971 523495113 218468784 417807769 143629483 362029184 231690458 103955694 814194569 565148772 733014176 216001214 640471336 706231417 29523333 65047180 167166856 873143142 177214161 636791707 675257969 810053628 358646389 746730604 700031134 974024647 299958915 257266892 275502769 112459877 538976178 210338214 556250785 140092561 189696905 213305526 158256724 380678161 111515462 325696927 230385221 399968023 130605132 226561856 245934951 26426366 364806546 602810778 445788875 190052821 60276553 631240702 186956468 894441301 142247607 837754598 637111039 979498586 614949328 395756716 479571563 919778326 596524401 333473381 651374566 204373633 200424780 766113828 952461741 64043482 195735817 652855628 158790299 854651925 544438879 570868362 624675564 665750546 353818 308589715 711709127 124560811 357945673 450542318 103954738 409265186 885049587 39587262 602141068 288474279 845248368 153813277 736854458 482541594 312168652 142986099 510634055 97141298 218261604 73256470 112421487 285979253 35456208 985572841 468689086 29883090 693626791 508242258 230672672 814905530 840416728 891332344 835686636 343082440 933988433 114242137 82687256 923772069 440970349 102512489 2271309 45335604 309939408 640688052 389576645 519861675 74599787 784045055 544974134 633119724 810067888 881309018 643228182 544590645 236650321 134764959 608287927 767484282 410787318 810861570 681122723 991589249 172597434 577365924 830692727 480935890 330316489 518643461 520538930 276940437 596134665 488884109 161053457 837219593 925552483 589366953 846706095 645366097 591454950 229373151 267283274 841899181 175627023 283136344 294055250 572623404 608469546 125615959 678234171 565336087 748838470 316447513 282477833 827318033 800386209 809510999 506972700 580564810 773550667 350396850 365133756 731454403 20742451 216778090 779127160 657168127 243185445 828376686 834534970 185434445 118193918 393907236 959666343 534750168 6001941 542870484 787287241 414109039 550651559 197049827 895958306 533874344 899533860 857313392 591586202 723074076 466796822 336434529 846002355 38105491 372970447 646643458 963120851 379419877 838008218 845200873 389846942 29298834 737061017 771272175 196960244 681973213 682980641 229147978 907706717 787550922 456603593 236804454 90941684 893808673 358613349 828642788 2996764 251439788 503708979 415449775 321861985 339721563 737945707 373891041 144208488 28334381 197557181 276737283 695420895 705220149 525766405 179428971 806083415 977275546 943688975 145289961 912808478 26226570 527902744 113602185 961672466 741986981 712188141 521499554 749627592 318264125 783651868 92104981 846359906 113213045 216828565 524809084 862656855 839433596 169791701 451687480 79018139 772205935 727669714 149666393 878925238 586036102 470074870 816619989 995701409 272029260 699365729 928667120 310212035 425988366 460805127 218904330 340916862 421345153 836818293 461307728 903581861 934581835 948399636 36785464 160891612 863932457 389737272 869820902 148631122 163352526 883561160 232814273 841282225 662359352 841034455 543351343 486067334 768776463 471051941 979581507 813371486 86005201 839226397 96897323 371870957 292946307 896934897 824023326 707010083 256804040 218139880 223055426 912781981 183000366 215066617 276865929 551797779 325358287 54059562 750563478 736158543 227750272 820316029 56692535 340514228 174196832 641572343 804821242 220350536 828848749 410653766 990804559 405702992 224342481 655157879 346843163 52167541 652178671 790897581 376853900 676509289 274228182 535391933 909497331 994541178 210544154 318347241 960369361 128015235 192365885 105403115 535630549 234450948 595338296 627015826 570422732 542142915 562663555 678368925 310087011 231669793 322852983 466564096 360237841 716174499 159844817 138039941 825202183 275926337 577240222 638520430 877967618 334932059 799277594 374254038 971872124 857043076 926876841 901644386 701884152 781341766 213776057 61225617 472849528 809445333 620151938 333059998 640371960 326498561 553502899 872010583 165237433 908015698 836969774 52584336 566981984 151343351 909745489 285165887 679261569 127673093 937637038 62024756 413498176 162892424 113783511 967035384 375872396 40822126 750242572 655894619 279777692 308770177 968713305 382959028 476510852 217503311 499592447 9938689 912327847 937638024 833124944 779218261 543813302 672888307 759586613 108837867 26809957 637906518 226779984 63499350 608545754 112354334 16735114 593607463 198120694 497242587 914496923 901079179 721379496 76694126 207242391 393452274 920365931 669131580 288107277 552298954 862714092 983689263 691107648 476838553 155665241 548519854 930424780 847012696 812872908 442798417 650811935 954268186 527055421 811959419 648397506 219618354 267654007 756564951 919016508 642138658 952392011 812165409 859498815 684800752 587755847 102607170 617296588 549191878 811731931 715462282 239948623 142977809 9367031 146291956 846408268 455262463 304093942 927767862 362505705 951865353 127311454 889681536 614843724 575776500 939246766 428245961 593064125 259778011 732617742 202889633 111162642 319282709 691980711 249916039 332474715 698004651 800676200 152784261 797656622 635435198 216529110 532827711 175736213 287487363 910971774 570382846 200033195 684563234 172491035 406491948 860072857 735842182 962573625 717694975 180669610 675142200 385553552 795964087 477924393 208047967 251961871 771466150 387812228 581605270 358285723 682722252 79722367 756122511 610104798 335014409 387305265 442125280 408766501 808558232 400660583 306013730 683024604 440504763 234788807 617750436 668910547 24749204 139204640 778084453 580002852 511714429 770368248 881278946 792991550 568411840 467712169 710490821 493204816 932968792 721021967 118531501 413896222 998255453 565270475 457873902 422871649 451634469 926508441 972395136 28120394 471123652 529561814 9531914 631654895 384081990 751773316 343504325 734517464 25057875 551774242 87394780 787197036 50224080 967225108 526542576 939257056 918454474 890314027 574639479 168484540 930916486 545834938 268286859 17206600 88568699 162373902 516539145 395470772 11776233 360999975 735074840 118456516 462392223 112605652 796604500 699679994 590339033 312819772 912965295 182397944 946503353 763889282 130351738 505996746 286220755 220184734 503668791 251154165 489064376 163477268 30161665 180899236 209519814 995816451 701241659 327530693 709728256 481390182 766495251 854114114 27760105 344669683 949763046 262888527 326897174 471722439 839415359 695254751 704826087 737731229 7668154 197212548 32208071 254242674 144440040 8890927 614048421 565945141 444285810 61297389 656758446 685714676 44390155 583993413 634499470 111675086 655393778 177284183 70176974 565768595 35279805 498286226 302954704 325623632 472962319 739456846 600065327 27091103 80455566 197976426 206962598 468548779 556402724 639050669 44526271 206532376 185045571 858315299 884596441 100555475 794528004 589036380 909496429 4375534 145890299 149571500 115304059 206508711 925512866 754239295 62916243 116699269 151147773 427755644 903656321 753645587 678595195 951259916 950177637 546108714 464186716 720001803 678776486 138249209 630815220 660952736 113714562 182914915 666047590 522139828 780921158 767474183 58607081 944796687 115875676 48498404 494933874 197404616 498689596 533329050 220433855 51927567 423458254 24165469 427539596 991965465 534308490 653661210 14187325 515071046 925483424 526817170 415136811 56295204 428571096 444841068 47064011 737718391 550856520 293066163 916309285 413397100 794485884 733857415 250757482 175923352 492031174 171597062 674410829 917253798 686281045 180121364 512698126 742868126 311405266 468782469 391377078 642069658 274105536 624915906 51541284 242323372 62383780 461901916 851532568 204209975 498264990 311449885 344973861 116406434 454259128 936324168 661636381 584845531 867898663 576694620 871495123 398570483 815130915 879071700 495566626 535184854 446491824 62067457 38048141 146507627 828893233 988555476 318869272 535030014 486071834 31938475 646403870 141968597 526383745 535013284 450582195 846336123 600755245 760084627 215687716 960520013 500444578 991172794 631492068 320756403 693680505 302340524 446767765 172475836 806486663 588987209 905145308 775786587 603686012 603929419 609131452 75406654 929147110 473061734 203913384 937174975 727368281 144791968 561217127 724511943 209840847 844052596 945806657 457554883 413880614 242710079 691984147 229206635 205475925 440669714 930065174 341406052 995801702 807442062 297563222 762331372 118182831 62372107 373224718 356387839 924631223 588295933 919805305 696792020 662415178 855751754 98158333 150773361 352287768 811494841 923084790 757571940 627181988 871559300 757500072 860125719 475901514 713924540 4197669 888086308 278130601 734767643 860839838 407583663 364614330 147936806 534542306 474095901 966981410 279476828 313507896 428901391 6016490 640882862 705534851 634590544 405028402 648080674 753501799 73645781 955692148 279074753 172625341 321569051 634140737 732799385 802592659 842374252 997011355 515193158 194055792 756721548 640221513 948647712 783924423 856468341 770593568 179840467 435040157 948357296 835238357 592790791 330856127 169512772 10157450 747750841 552564198 594239531 229072264 649126485 962692683 755414615 967821688 948008446 900119903 914942804 489658547 537751274 300025186 763812392 520817435 543988227 662855948 930421508 356881375 984109714 716374422 785566927 591606922 412212126 583216738 949141174 297370574 735513323 232740864 656927352 211125866 765857318 981137556 52935888 93982330 289002782 676819835 470139864 81619581 463418084 503470414 720342012 413152426 65043295 487067320 631023070 228192516 964284751 84309266 777888740 295779349 248679426 480305033 430457422 455916994 999410058 50624928 98049741 749692299 811143515 852890146 890238580 421527995 29229361 667892096 944258073 154708517 59404692 973097932 150040601 652702949 888116512 96861426 684246376 240462605 194319817 224977427 428516700 600807303 597478374 978057803 163797411 748188334 251287572 141078268 607782270 441024593 222192259 540866679 598526837 690073984 509710394 122453960 552341328 405997760 702182072 10314397 406646419 806044753 261982969 137680179 800501151 231529487 672095029 111080664 749626695 786542833 543102823 202081830 993159384 72977245 275888616 631174895 928208119 481186310 969689037 285627240 403425926 914205774 937287383 626247221 118395091 495283026 609171350 127423288 977194932 908163426 824126969 867985700 586410352 84895006 707077753 471278428 28998907 519830783 289522685 596573454 653085274 57517699 708750307 196089423 31592964 749728754 986668082 780124572 139307958 930889674 641305419 350888532 350060985 59874989 220776462 886703321 650693395 203948957 197641908 12755499 192205971 374840483 511601996 16545933 133107223 47485071 489855200 384041733 279469715 123591173 724425321 172989610 228155245 660863285 737643697 311709337 647812823 39122483 55465585 962748402 418184852 451186440 234081979 102669854 823003221 462448204 273589189 378194223 930171596 16056 615042562 212996152 973963097 631494446 727317359 953945892 557701070 967202036 27314955 19530621 433913372 900193549 490911375 27552733 15588621 289549329 19912599 918524717 573053728 515281400 111911395 760315867 548190542 975637539 198376 365017588 400267075 714047808 699046453 330144723 804963068 570131084 711159278 226447837 706725003 163324096 104172833 306342500 641613725 412820089 696662736 897438030 499333650 283147362 640328408 304532018 352462791 481486157 544383803 754450662 68950351 303924303 869009352 883208366 920965542 670018145 97726830 409935872 940594728 251524329 325485533 765695171 672428270 819343936 251855229 809241256 575842757 627982911 991924338 775154265 530255810 130128967 194199035 688649436 139146495 833242209 225226700 37882872 956331078 441419645 50863244 481149042 69803685 358003232 644782019 850415296 295806491 70714495 836669874 911742252 678073247 752671822 476683748 29946983 485337557 734344033 9278575 830595057 64698299 774768456 147630876 464389615 660966477 802018358 403689134 731946053 20619743 429809071 497834488 163446844 253227601 491096668 77282238 623313663 216398401 76418417 244406233 5791805 248971813 321491799 196006318 28619716 926601635 316256573 849249749 75946832 535935931 567374973 305110035 45670480 532322093 892400305 93142529 979566637 571944368 366193870 132857641 167113096 791962950 995564717 829309543 171224880 824756578 135943363 738734866 969716931 823824949 66495790 472505756 183271993 941247864 825547679 35504211 921732996 977024347 463893339 786315447 11499154 657440941 600696308 76746615 430310646 938646480 355216851 511634236 762936852 531107949 285811173 34914138 688618337 717602476 234092829 509728049 418001837 881639119 531690052 192745884 941764188 879940821 512016905 129826414 782723652 103217808 409694199 563236304 909751835 158262173 669039999 632578686 792864990 92705146 559919271 565236961 22711972 627376059 43520185 662856416 125372510 717287487 70307661 945384274 722249376 187049953 335959568 477135518 536244300 550016926 483187013 800342792 494436344 641436934 460892858 269124761 262243895 1126415 99398310 876535821 206257076 397861746 220799936 472724961 456571088 982929757 350344833 385807239 710859028 864761264 298299839 597844879 322508306 937308137 415083367 896738624 606809347 821612025 106369036 99579207 178757336 607527297 384295624 811561454 878031015 652068195 407171000 930112927 633519018 610979650 875892050 507690086 791888988 668092155 299958739 869448380 237019956 82443953 447365893 253435057 390466713 615783439 648168667 819211323 128872052 483799050 215227263 660779662 589384145 928342607 807152424 728048802 624522739 106261777 429169671 736855168 122048015 508796767 212763239 418080015 324038430 644096738 474469762 378993289 891305728 609126580 848267090 47536008 194927555 858702215 149251743 980661393 384542073 280557862 149913416 883066944 261839189 770523213 331116117 18454614 342317772 439724072 122862822 361051024 826385768 558165498 185703726 150514304 141890368 889236321 922598870 453937176 325224435 585995545 665612681 968691137 931629979 654449747 984999828 799136167 327356209 217002048 462569098 741516554 247094880 592721406 181565626 131205411 98954822 557829132 925849380 6901815 442741467 154955700 473002613 225351739 434939541 211865255 149115982 633623477 558211328 351725724 278580608 734217885 778933309 436817645 762188722 594363782 595599412 901196179 659044488 815869441 48882014 962594423 451975317 437793806 259278328 827049764 64980248 546909869 493541217 677782549 614353218 645942072 504281957 299713144 658370938 518543382 302287852 3819020 745007304 398182250 705904307 150042075 54369452 701320321 729075437 926287173 531914063 783979685 490262153 984674663 799822731 807281851 395048551 307841900 190941377 615678828 867631556 200885223 521322865 408708391 219425669 215458373 415961609 634245732 894668055 965805461 905816992 974546225 759831641 126162937 312443200 612649857 251094256 940871587 338388387 501767430 2851907 310416463 228339715 858184488 491123534 337332004 621872457 449224332 724586859 530274058 626425867 329831401 677732163 434408644 948625107 571402023 232124819 99652934 640154982 720235473 798190120 115127853 809728350 198556413 988537311 137525331 670855771 109221944 911441981 708874268 973826957 414824748 627072057 867585456 510849054 316125896 437550439 656388848 723756728 812451506 237252025 679694908 215564551 553208324 882159025 600866311 688800597 732263753 892474478 226778073 65182096 717793271 738918707 842539718 167812569 949706 241950345 842059243 618654312 682167324 669985610 821945996 675946910 828848774 535697458 880315600 717632576 458538257 403712154 655433047 426115075 318213245 618542377 275186100 461708384 575081646 869063361 105699360 853970652 976001152 854097237 489380915 58163208 550392980 568763710 466538274 137634184 698698951 708235669 542672790 472715099 617903643 103581030 587785065 477425008 587549482 344030604 313047784 312944249 168905713 407011316 731099731 795290052 696442610 119693788 95594367 100184807 209313753 915114945 459522016 990034006 995832804 41932899 32688222 868378437 447875055 37245296 669647522 32883405 13914763 141061657 19768398 480928689 310594880 488692436 236540084 118162920 146997153 259488626 277064873 486693958 495079306 172555695 660423939 391473935 937809131 678092367 100682065 526435248 122014945 812393497 67290097 522112813 384930417 375504469 734686872 494195890 369658393 572884994 43363286 404068967 695620099 431936133 249183839 45967249 113807071 720914804 381744695 179671924 597386278 256440195 462783394 108291527 270704893 227661569 913410799 621315361 285498013 700148071 615918450 262851866 177051960 355782629 357993006 607348069 428914946 733989780 397682709 876910849 482860125 684375883 153916466 855984349 824558062 184480475 614645453 550997499 190841443 988743511 17568873 640383877 418594495 378588996 12544733 672439346 361410375 250935008 692242483 701257042 987952161 31802997 798327388 705143156 405635552 623452294 567515437 143412271 439935790 16167571 45902535 350169892 560794402 627147441 386487205 15518872 293426651 933101437 890734010 317533317 520206690 887895534 256556542 368057968 234038711 198718579 964006349 881734786 501192699 871623259 740328656 868129173 502483952 138225899 552057553 728130031 132241509 10204462 488046494 814169356 227162146 908211836 321463546 55395018 547446903 86874984 380531474 741976410 187203662 609873205 959253296 400268764 179752747 328601758 387728798 830193206 486841460 415934165 622444219 473385212 645393985 768322401 295887209 332923107 56695109 580673116 83775784 888813672 333224884 372774026 387184843 67287503 273745388 233120048 995498881 513513180 66456085 682920565 641617173 146919605 107347222 362350978 854314310 366382860 896998497 502531880 839668548 181482163 904972895 609390885 186994148 980393971 204369044 600257614 971432559 80878761 346153003 589993886 40076645 798147859 526896874 152620980 649159722 458147991 470153818 335223007 291266984 969966229 691318230 864913088 579745997 893382813 745442112 397982709 667915856 913946482 672039673 546754886 296030172 501058794 803262895 11192336 693150445 778142257 61720324 696205262 986691965 746668494 224961607 873737127 545718799 50244155 486901383 965557457 55602647 220147021 163947063 168904154 471235631 184822826 469169769 526057482 348181642 789203064 400425651 315789162 752369416 48560997 348958988 604790960 929439953 605814083 610705687 33881215 332566013 555352151 379550505 681812582 668320432 181857485 991651852 463673755 169528864 983198658 735574825 167514557 387874026 729038733 357828173 858420157 857154554 391979854 66766732 338491195 355823084 621180321 609032789 445501452 367937278 844591853 491988154 258451649 770579506 959680398 15375788 680531958 586067416 383844668 672163639 926042665 896967510 516289440 540370798 785656969 519738034 289547616 547519587 53925653 143909616 634151877 524994012 353978735 454498255 398978833 63537045 110600728 183297373 730309858 695032528 893000293 601450467 325526670 291824850 268708866 715870552 806311747 873225612 202133294 816148875 737574638 603525186 636052651 79473596 927203338 433721365 227000509 862033086 119316132 243164464 363927257 962674267 325997000 94805778 75443120 262877891 929616730 52542233 986939344 962200431 548092086 262390767 462159048 257667523 584680744 428095116 916233978 405119646 409618581 648796493 150657159 427328126 177720471 222613378 425006133 939090093 261749497 158092576 880803517 848305375 426845316 30889839 283967897 32061413 12770060 447316719 180488522 391107347 167417681 755188357 344822803 368227821 603485717 232467031 280901356 198036319 201628972 877264375 801532910 658371609 963287737 266023177 379346053 866546534 715203429 555211928 527062739 792796998 457385047 287451172 908348131 859442247 914067336 746905029 116835392 577667632 975320175 998617134 399703088 829134948 159857522 890345549 448754450 459986360 214030225 23050835 85665637 14944627 610081639 434361338 135661202 207915098 797631181 345744431 990633434 548068942 353041685 159125338 287276891 842575023 314073356 565345721 296481556 914908401 277580169 928766544 541356509 284922438 146415166 110610105 766392372 78575758 775663170 309791166 676612801 704818546 783766303 389922508 609961276 913700666 444842090 539054818 771919627 163703818 618603085 667349135 428412280 29923196 264602444 445190309 917088585 963271680 973688464 988372426 207885380 435155092 366799725 857975995 864106268 586759992 821460789 900336612 470237264 125813727 525150479 681013256 77952873 443893584 769699590 2673934 596291780 906831209 851576852 314756058 663639921 395272094 779293139 184178091 464272820 283640248 924890599 648669292 236074485 578923924 198895499 673447389 551644812 406708348 533775856 954953205 655595943 374973830 727874186 412804722 227272422 661100186 140107346 436547040 625213926 756044459 107737276 8657762 212285582 123771856 274334650 164044916 222609282 37801411 879942064 926246417 919996424 812064183 707585786 617595238 343195123 502581704 752011866 147985173 455379074 637999867 534528451 839723373 70246460 352859059 78429486 151975292 259193284 226737841 526958832 819759916 434935689 938386567 386974715 153129179 444212632 453544017 581820542 77944746 545745220 529039908 34516987 291518167 921283370 317342938 666375264 756049503 727871202 592316542 220631195 288169396 511868853 832670147 53821449 527984618 295957229 412375839 201729403 46948059 285259034 297030271 769176986 210663763 744938948 798972501 392841606 536211457 88691290 518956139 38737168 682237302 182242048 655125336 143477202 203344499 370906460 689463950 486530044 983471230 324095449 319059015 364178423 732234024 308368057 640529506 277642832 988744280 541502441 443350159 936073045 591355562 865537215 439742939 62343192 93435619 239307778 302968048 883563902 375774986 840086632 852272416 561887610 195422963 461484304 213660976 568880571 1977438 652138825 47757394 444184398 620181334 532064646 450205139 13466066 540452507 682476559 546961001 841866629 71440725 940993114 554169437 363990513 735954045 459682009 820941569 80370166 242497295 187460352 888467475 571828062 924141411 834930708 107427653 77713882 741200761 934102564 472595443 135932858 541782472 909117049 574710246 72459834 297597361 263491807 493533051 869399352 22327168 408711576 880110389 437545372 27790326 444409300 699126125 912557686 688215513 725134447 79171754 561087370 793239453 852643408 751428434 879437277 822603545 355033855 396788721 360230308 181818344 99360041 544261082 462136380 59409123 62673710 711410432 97271120 56244277 618331370 350554561 658844650 13433869 366170290 807720850 152504537 913613697 93815397 207331024 785719712 36285598 15229056 280193237 649988224 896026496 470031647 504049358 834335478 226897616 271952270 432689828 982043773 862402424 457140984 34016190 832966998 430592801 36574284 268581168 451426623 277136924 774104198 360529520 967053398 457919669 191016534 75192892 313041261 905626397 795296363 950111717 459652119 385269532 935362492 920496523 943733695 940705983 182345516 895849623 214858441 369727358 780619112 13740289 749423861 359275931 310877778 197389025 925232692 173184883 747306395 988045403 270063130 19745529 851833739 994557971 579386585 252202421 705902830 504954918 233050270 61521030 725808337 569243002 839431393 767283929 447764530 78476249 743134840 901682706 923189966 366538874 18672991 184000261 261848595 856449533 497728039 153454558 379126559 644937185 188209578 214111720 331685722 23999462 464432375 29248420 704670529 504271329 944343862 387282928 834772280 131844364 513160071 190073847 541503714 744366169 682944073 149947251 95158618 366874764 85362573 807723608 538219009 708179221 56265461 800541936 198323954 475078783 10161791 729282760 979773937 116069692 242485698 793946111 217446126 827191967 121210677 65476405 571141907 317076204 885455476 257512054 522800660 818373162 814282179 641520720 571222339 793391475 13037481 740581825 161359332 918601279 772194658 109891886 493250065 320049006 435510763 893894102 608616386 225273545 868672345 244401620 856693809 278554850 745366670 325516882 908439841 162209361 607230289 656114741 411800819 461921472 55747006 799862532 5343761 952349738 652550212 209328764 594287667 122695743 399448146 421620546 413679138 833131712 339599642 945259261 76794292 365014899 778277468 421913944 783028651 770571498 24561546 485750376 311284120 424317734 302960390 933246941 711849614 857332405 801427844 383797907 295324277 286735597 683310685 376141608 417830185 747633282 405693311 391629936 389701558 946222915 63135656 830719858 308755052 322879172 408672936 263438883 159307718 340139708 260427150 742880698 891309410 772144801 137185275 767976066 720668714 266847209 473588447 179236249 213407710 253762899 775609643 103669813 31996346 248065308 450958842 551213051 546092224 653798901 761001544 776252737 827836971 443535468 844017609 641516728 152865802 110880408 567314867 279401273 652983520 769301461 639910519 27965413 987892042 261877469 57692625 429256340 924121405 541479895 591362993 230082405 937703179 433740176 459229753 816763300 768465317 723243562 68671911 529767672 61645654 212536432 986962682 40571222 106915561 576796256 269158581 701188381 485906368 414442819 324999507 259022460 356964245 949957376 713373980 745014394 460137718 88626244 185330820 728094282 853245428 835477651 960476951 506795773 478616419 243078472 996541602 762193326 483827356 849573475 47132698 161939311 949844631 463250057 498587916 987603418 528858744 217424384 135732082 821735531 608075533 759238309 293213687 253572979 385225948 451588762 896758096 612844581 296936282 846585255 566092729 150866668 41062903 318416340 850654779 347090993 263177659 368765691 82032586 944223108 137887302 305930931 376213571 22598460 391911416 409562530 152333646 944595098 240814545 38051527 431905497 625487027 925498372 997606683 179990583 640179212 323515956 62582402 951259830 627964931 480687498 348549656 423595481 975143179 67129300 855053831 891588934 194502770 256104696 809780243 307698539 73421217 131479750 564637601 512544590 973296781 194456720 45194291 970858019 856692944 159084561 655981718 314565897 102880759 67790679 911009430 274287376 923650587 806852195 839370299 965491068 545107411 437521421 454714349 178118922 546132970 95391457 650116129 485986742 126617829 913999826 373938462 423462962 417922591 950265144 378073215 718285930 205913044 491866584 367273290 282525786 940587125 903692535 510775040 352545585 619573302 318252951 640271040 734565426 690393033 877801110 204731735 932327395 894208837 171744888 501507853 215573304 285392348 120391361 838249043 139590607 744838298 168716068 512650209 655311819 30996391 952103618 554652857 514168494 544698491 203760436 122479438 612952792 155314756 544326178 943944835 62629473 713008451 608809104 94959172 265792991 504645520 135103759 135675284 476687501 477395358 38381860 508003056 734631165 944858827 396106380 267874992 650567151 745540457 151226842 340761296 598850822 629874036 785935125 743653432 47959904 871614132 403457505 756229639 11116151 26724361 270565551 634067650 625030307 164343847 498766485 30643188 53432404 319814675 552300908 779741286 458535671 210896208 79407784 379546811 672033925 482481315 226439722 614118148 523858659 910648769 960990650 55552207 644124433 293318046 465124316 886180176 879218633 739091633 225754978 59450418 458164716 364639902 36520791 917662740 814862703 743868371 139814976 670141253 67232856 595196360 328251428 389740080 355124690 679906978 879065798 790305579 231794230 809871152 986158856 28151307 696501309 821406672 605065635 363483512 975227642 974708069 92464184 149149094 320043871 437117746 879102653 668917909 120000666 268349431 509234859 133661785 244463496 295785731 967525403 771594093 942362240 744378760 840448514 270066102 450773534 289997936 139334686 422240334 869532932 212221059 781958173 710883543 589311850 231866783 401172871 995701623 685600381 112576705 387551192 436897192 80365241 770661296 363118690 50605968 603122952 108098208 425269353 931140382 68431176 741404921 603231685 502182895 421838129 483637477 640160622 690767014 540428462 268908591 757669688 352804614 92838175 34475801 572670717 655769531 837607863 613775567 484733273 976940214 874796543 638962739 829930327 446896902 204278767 349839830 184682833 319624445 379400528 767458558 126414253 749878001 555615567 723136320 973032546 990756853 578860544 729809990 789473250 192564886 743456093 421570950 707212831 304997480 626202568 633225222 910803014 698626843 531736052 793929883 870384739 862345658 880618782 323336361 364480384 808030346 373695059 368982623 339916832 234218310 370096838 340378497 846583747 234326897 992034065 5838144 421734616 309031606 573527300 789035840 984362980 929310299 414543352 120809871 632964226 534841868 573060261 410107327 936872142 377726006 589343761 467516565 74636227 354805317 501215282 236272201 459552009 556728101 834263682 100561138 919007068 40841795 129026602 907006516 619289581 874517915 764020465 782370713 989331035 974273516 87842095 347102076 702644763 546641107 998599295 48159345 855773055 403431485 142427418 163999115 21489414 35276942 152074476 909619868 850032954 628688069 407763426 246903301 594274063 682330352 275114967 471451621 700858577 799956294 425414351 646919904 91321919 277625711 807602234 569553598 523229949 558506779 809030315 835519832 711578355 461322018 957279464 666912184 724857385 512440714 752126956 878890867 794751027 822953034 806998448 964526848 278334073 811407807 421231417 513543779 94414134 542149230 389318090 853363432 888093148 884796345 547115948 40287385 474053826 4075073 400619170 849901329 501428240 533244630 574307682 577319247 556648322 489511739 528610203 127205997 57891133 403256908 924578514 109611101 546394314 842405031 873465922 3386459 538333832 459360415 265723896 145768692 182066781 344893289 158242112 367200992 123994532 380984904 72452670 863793229 863933500 123783656 782804408 723520363 338466795 733970366 514588098 788105302 686837455 295632792 145418082 753241661 29677236 541503468 116211844 458033863 508761734 927651669 890707718 553363958 424886804 65309828 93509451 984583682 614928756 507183286 991485987 944701425 782951434 643556680 745520199 192460203 533434623 267735459 486552764 256950688 447416136 15603434 694719455 916397065 348868458 483241964 868626744 494830836 874510541 15540458 860500463 412008261 621465073 969760223 245691259 338251057 766705081 755299448 46179305 950548077 87948383 188441245 633248400 424022332 424702705 718183874 386967644 941286474 360575104 302341098 22010339 430727941 537641656 230123251 335338321 263640185 76806648 678861068 958440510 152159055 808890263 655096438 759729652 48499490 99679499 273006782 172691191 419209027 997792558 996101953 703417776 817626721 295005932 984589763 479342655 833784804 154395078 572470518 132620818 436370766 495247345 750881721 510998136 581276159 548431499 193171841 106483896 201190349 89222154 959939930 496719613 734633759 207538185 225253110 891435502 998335590 270675839 542220406 24856288 774469621 444111100 58677865 805692413 136161290 683245499 658748664 638424514 101234879 610541696 60618076 893546384 95893873 407491387 395947807 11356908 813967209 649260464 160996195 743474225 362978738 708226970 514136977 101443128 545920357 366983246 585609208 492844866 675327702 3366153 977215587 630093275 250131244 559551546 926488021 216924823 907094549 451196722 536903368 610429481 746696157 280983687 980247973 947619284 747414883 935207082 809034836 268990909 851535305 49116152 764932673 156963674 177080273 475980674 349126381 255386055 974357998 800604374 374277503 784637081 890581338 934766734 529548791 469486877 168019306 259546431 449131742 469315822 13798128 311606382 382852967 194872963 794236698 182060316 407434968 254328109 716815669 527660578 409395118 371913097 578608191 593348134 426363535 969130688 877189987 317512577 253656870 805496729 532185154 987151770 451210773 127047761 752227841 748833333 127082072 37818531 33929752 726149295 29009642 412090110 153678744 448830185 276794904 643860423 407086810 932697700 618928175 410971791 56231553 673194547 290102927 156282178 303199062 663643613 853331608 949481838 482634848 91502100 328867385 343743121 513244943 224003422 389883899 608663293 536703812 504745793 970838177 169459692 90654897 628491852 774686847 329581993 796787152 333585704 809143590 166203687 169220156 915934062 40953284 679064262 358712605 426006803 125437091 83129545 93424380 139102971 845714230 879766646 91860467 170992565 50202686 267085807 504495306 975575450 641607573 239918596 621382375 387651156 887179023 839175835 244024162 88838525 871077087 307595611 134645422 768843791 819389245 269580143 87075363 28979932 724819756 911805227 940284139 612851182 318679699 663036181 8120900 932224584 826233661 158112192 397176343 427450739 58404867 457856478 942993516 492791163 692534756 719274109 551703206 836265479 130862101 10907410 39774656 514550493 905216578 819294750 2714814 442059865 82718192 711652503 546481595 521660439 909421832 765278538 157781570 368160843 952921701 814578735 670437373 479679951 138419734 767184913 997899348 631541599 728704756 782145386 392630551 488047331 485609630 232109950 677412651 592284189 587108813 635487820 989160423 340158820 104990639 591639587 850226954 335960049 3357446 213423360 190245451 938587604 372832085 524698406 424243932 459954472 810390577 273097106 306071247 845634447 84263168 964410878 436221712 842804425 827097285 82361812 847267332 11420895 871006516 949456777 666514418 391626078 85257308 713145012 353877908 896686630 788365985 57797811 47178453 672213451 222980666 673225076 921609055 391378166 63994469 331532922 923960971 836765960 435835258 669642637 53413541 631579583 760178694 896567345 893481405 857682382 63722315 874622943 704794846 136929793 693264143 446760317 113794932 150187120 426936096 869899286 697788425 395466747 680007637 365315558 572505456 153067183 118299163 708413323 975048728 948351569 554586545 949104455 990092331 173651951 86546590 625390756 838122936 476592019 99820053 466556787 484466166 592219235 852704366 27288254 704184179 214357636 671646879 815400435 660484417 861708603 517688405 408809025 851767608 892067493 847552033 455679376 544209831 809530119 444104324 19033427 707467564 772025317 476398981 463128061 489425700 889947290 95159983 433958558 926855386 512908053 436812026 977001181 701738893 625719688 484914238 606623317 451100276 53448119 751194684 639213207 897740817 991662679 806263780 5638390 686470884 458327651 685067755 594013906 898013574 681250507 16870771 533300155 452728052 575097473 240717012 745690916 448328915 752143048 17486985 116829808 650233210 399390354 271513657 971903209 259391700 632354368 640508791 692933064 40241191 543000645 107633739 715294358 569396960 714618145 369834648 478641010 793300438 258626806 823463210 535958273 165124968 829305679 266041826 977695691 443051112 709688065 837931885 556290939 991465294 903141752 782650063 686346024 27548739 852171469 168382867 879784516 94131711 28237250 130157803 127634377 285735059 383917331 930528112 615369741 539980249 115011481 339912595 999763960 806898090 826418146 932609526 854353447 731611691 584249970 519616775 713065464 17734124 297624758 18132596 172522589 294972822 255995020 930942276 762400209 575930129 505697938 891764670 507539276 30957815 536201560 28092039 818731618 270903102 56221921 617031773 27797699 320969231 304441704 19311798 817810536 782525645 350026577 333625425 850371423 319099044 7532803 287814702 407959965 298021567 199504056 333319298 741759502 217654702 618607052 701289957 80305927 975534603 654607939 152633230 884662413 545345243 593641567 974015488 847462581 699379740 367908240 259209421 436464413 460978060 682268421 905568346 200703441 22545890 841078787 620607089 937081000 305566395 312856734 208974766 863513918 202204919 22702514 192566971 464985163 817556561 930673000 107226149 786535090 292315253 460186494 954775656 803062683 276812640 714354524 368878455 505286633 571481179 335047662 379031222 244061442 753952099 817082639 806582974 769397089 709682529 72737171 462959139 892617213 200349859 475928307 741667536 354345556 155230738 986217311 15214208 870484797 308192726 403536580 268459812 357475490 791448432 349068820 362126446 595986816 587418742 176895470 139281286 738730764 497500137 902594218 976505530 58931198 702412587 856294944 897605840 780581503 240286543 496325756 269997238 378464946 972713612 118494724 28412720 621723299 655616646 931438279 895706011 7246363 517246888 518578524 29589332 498285990 153224876 604521142 776792944 211073296 71131196 645417165 690241106 522724281 77619992 632313396 866847675 829179584 268992033 712390635 571685654 277184946 927134956 844692080 69361152 460576716 683871330 182993531 792082535 635932237 861605906 852179480 46828655 11015634 762920851 878396831 63269971 692494848 770800258 325098853 31189720 756916673 538156915 424490989 831421065 753243158 749932256 341146244 852910381 650426970 394931338 963180438 681946685 358040375 38033548 237503347 643322415 358859842 635949969 181253059 687687413 887031553 802086868 27230031 165519248 534152714 427418753 732516642 633100336 582076908 769505163 685917214 894912386 295298822 871778999 39945696 296457150 783728741 954123396 587119439 405438318 125575712 839362396 889004596 172309471 875824658 804966672 34702217 929848799 73544933 143282630 435190413 153173297 399427326 421223301 406788880 418332741 721232459 740971411 702078463 681782234 874542030 782507948 331748845 481841475 919524741 776495628 166449417 494699581 215446585 102083695 694833708 756418486 515525408 778197929 611962625 106045151 463631369 25181771 760492912 324717544 406014280 30828410 290087925 432061523 254916019 830329936 467976032 607158864 804664680 897775663 255147026 359703138 204297380 11566211 67214114 520357430 698631869 15105330 942827731 361059436 591949354 314210083 157021628 944455604 560033831 256013731 149881679 166674531 835706112 251343512 872766927 288799340 848618951 765608480 935539655 329516486 219304305 787611296 423138744 165063120 998126344 410375028 465070377 825303535 781993528 968428720 594390429 804273572 74187696 322492698 511528004 622601114 237579600 795304806 934043469 403745105 915433714 956145662 656445725 787099882 311458697 952484538 776166047 284226448 680905885 612687034 702158481 14136400 767272695 241737566 613653875 25803835 754222657 115837549 576717693 723084475 783725205 462296573 377036514 92222061 418653278 953869904 543511995 870758413 396389920 507734974 431370217 307735578 342354023 385826113 37386357 933120439 321901743 42797135 761184617 496756522 734011444 113763481 344163675 762501298 721990776 548441198 543658964 659653173 94123633 815134241 275530126 663434550 891043885 432870504 382810485 980892669 723015410 662473137 724941066 513505168 55091917 552817340 359706870 243026245 63773192 104583052 912876308 948654585 893488420 791581281 365299083 292460612 959066703 962786328 515590361 654104640 650751674 208235347 470892355 7655612 486874932 837648286 82173085 976027891 554913756 862599494 119415073 667607966 25596654 344828128 318114986 854789869 829830952 938806139 72404796 640660215 354694390 266249977 459703538 451742306 124642223 623544757 213797066 524454508 264430052 931787105 402715956 712056101 946535685 924142743 606593385 112982598 390905737 319061800 346020257 996004694 990033741 837887491 757839387 519788998 542224410 98096933 169078468 168221083 431756991 226749254 654643848 514187197 680173946 834334798 10945070 943183263 261123403 513687023 919648329 268590637 962191743 242973012 342704567 883031165 86010949 567158004 263572236 113565308 969026453 236822967 487184513 668007078 321212810 43516373 295486229 91827296 102415711 209425898 858081287 295002872 356763025 590082349 100810527 17591867 771290255 954400379 79270880 566611144 878370817 25243488 695534696 754293643 387633714 715357950 664162664 262685285 862477297 621850315 616647584 242085599 539128892 705442358 278056870 488060464 339837199 33728057 950147447 574098225 734616676 990946079 969377067 706016988 983560598 969719032 278803975 411695494 264633168 713299505 998869419 607757917 953144498 964627312 309155394 238214304 771729618 996532944 524567024 543605535 41280572 317761798 380570402 187293401 927991917 575963478 323343445 570339467 176339624 450115898 292822865 135640715 205192473 512818191 562376847 476485606 388003119 23217593 930945920 501737240 828862208 982955421 944873698 561006721 716366963 28572986 640589628 550250377 998254276 349469397 335413393 545633227 995695441 648512438 724771373 974489883 673616611 690173339 699183343 651771016 902697546 10301805 485953088 884872061 861703326 632428867 781730680 257449940 841162632 249745264 166946901 424679513 556556889 894275768 903228361 963548376 216936511 967625903 182484787 797631242 934749053 651085117 823228300 225311382 871858672 210097059 945552844 985103366 741824214 809505292 971458641 267291808 22991707 253967566 21244373 196170122 384782775 535612303 345096555 379863599 270826723 303842264 179464190 626211682 692056640 421120834 326858259 383442042 882822696 625072742 940950886 729070857 207899128 590915588 200889863 932108569 602694375 698664485 591703457 730518304 318983217 35329464 617501265 32389839 973169840 838260688 616706023 253721285 265378637 229753912 760860286 880292724 929723928 755086606 303239545 484635007 279504545 454363336 154906610 684532578 67126161 562277771 856549700 790761394 977401134 832927834 907576423 193396435 239593445 701161276 63067354 31501234 152313249 590845919 238234007 756550681 100915881 95368573 533287391 579488598 803193904 215101492 585981039 864977460 701238484 640486824 825719334 37227986 437376051 408547634 78187764 46050962 977125991 14442023 916984424 823680202 379538542 983312407 570800321 137592087 797091569 865103003 419350449 127427555 528341920 251594608 611714598 589387124 591227802 204523521 481590036 119757451 234354614 996566872 655021290 327258688 751465682 901487982 33370625 788424910 539636101 714517686 472858459 221990172 645224401 254536558 657057935 183367044 396197064 846618581 551909865 775502959 480314760 580494337 445518071 454309379 194448676 788512966 999107189 257081663 905876463 560158025 317572973 614136569 293487652 685270796 911971415 474665686 517401754 185009536 257046579 350152869 572762688 921967935 472100877 686328305 258141564 921799788 985521552 36414871 779203295 449710782 769006159 564653275 21558794 436875346 462418170 605259817 452135658 931300053 258824525 966237383 582507301 230841294 481884688 937612462 680416320 169006181 761237750 794946565 802298500 767236231 830955304 424756308 475521320 399286030 372685693 996116306 744466469 206588417 684469655 718739495 840884917 731381240 605235393 708903801 628905302 163312386 764742589 586675277 872104131 603497695 737383821 384956390 903978189 739772038 835025019 47095558 499959322 11180670 914980044 236561952 930972952 229499747 165576443 524668902 186219219 67614 903635374 290242394 777304899 245877112 375637209 880748157 361791264 812312794 760449712 995775939 630583901 455398645 976241184 672093132 880000449 540966275 707001267 7407305 886816470 554066666 796941343 314414301 241066804 109052020 50349487 565924066 793824100 31582029 38838835 278127755 874680574 598089182 250311232 58700442 232158528 877878248 786318792 401276624 378946781 900687899 471042792 36270062 443473502 384961876 311988099 529710683 314661467 191634249 107827371 167180922 736045878 833521311 12647876 173344939 388729292 634424420 683244355 170638373 509467501 197900409 449844757 493758518 334821860 375208767 488832542 945971060 236258644 422001279 773461730 596425474 593368029 857807694 838262298 685276822 748444165 225311416 38040503 300695914 602692615 621261767 792751251 917108072 404752468 561026744 871109170 149432433 628323519 714244507 311771750 564363072 120236630 991725776 908983336 745330055 586569646 956644336 436824778 193168270 628846508 353863828 909410218 428869859 766780456 289382957 574566198 863503571 999767555 169855242 296589167 727420709 781175984 744864309 480795483 460739732 830720638 144836058 199118827 969159590 938515085 457691168 125905237 130312879 440544504 165265847 851726235 574066312 370763491 930131989 938146934 107116116 25788002 595728557 146818028 620972489 432510867 75175808 202461190 129065263 861228631 952108848 406317658 368741187 376452029 520388956 664483003 146782587 2885008 409337901 631352269 982294420 515078051 312935449 16816993 666711610 779664981 530678334 776584576 315043545 212559479 807455648 680649919 43778846 501578224 152463907 133082518 731425543 44024253 390139003 575340659 977494348 105043174 345999304 56348621 469609617 822773217 809804955 450490332 215428629 881192281 534990245 600326333 309558957 407224380 563170259 467482192 143175250 99904678 888632961 222931659 857088562 409339871 701471540 997949282 942499477 750409647 237070889 998257856 390655192 159563076 345070393 656357764 515268755 500166165 658704701 813045394 863138102 407165034 669108681 767569701 964332426 865868207 715127884 639721343 316881391 488101392 416541863 145634378 423587936 430987798 456666875 382371516 114339877 796654418 742009760 820225961 302047452 558096442 883212746 502030255 703571639 131210143 999002724 951699915 539854220 618525348 324598518 987344238 351892988 367925150 56296604 376003553 522676897 478287287 236865012 944700444 163526136 503492263 325632406 840826208 375118825 713463438 682316958 49021264 52813866 383489871 26995063 411986299 586059316 692080285 578423543 577961025 962854192 63255614 622726185 49173268 636616126 731241078 150709924 897924260 73896591 7587686 113854662 508118999 881032945 606218711 759658615 349227916 192188929 640227930 24977067 106403505 444454102 778763692 561919542 941038230 611002343 784152888 808901892 324137192 559934235 209345153 703244324 818389545 142966008 873543567 658495275 797239090 748466823 390593671 613584436 406535671 71885486 46598766 88447914 348737911 796641458 743721977 128685612 423669889 735277559 993336554 690328977 62857243 635278472 916422485 432786137 893985105 416557431 374973557 440372472 899649717 86330275 272808881 264361810 602600189 907240840 171105072 841979546 739745498 955453446 212143117 658690327 151815050 807216516 42412148 860632162 639711274 64344380 962337486 366883211 227249240 124599923 695482237 635256593 641347258 346312091 341812873 343338658 907813236 799356354 87946950 784529976 884006939 143170515 339938720 709324768 672002116 808308461 117547032 245682641 438928928 905537178 545280727 144895930 106174462 655872693 665408344 225352020 165270852 835139477 34688638 146822967 507342707 582223563 269941426 248168322 638501233 358855517 851958584 897061143 978075377 717369608 780816811 504272576 517615530 277865821 224550393 722316793 437997413 233659718 697120179 79006579 792540740 294914763 649513796 733678017 820272473 680930731 494064264 387412261 919460444 290064687 208968587 465362929 679422829 170305747 240046977 377885731 476944157 319324208 574058733 103972850 168756081 945708038 768430861 649898581 671882260 504630368 355034920 338205290 768620452 415578085 129054703 107330166 825314524 436967734 82658693 325684412 372357124 300530958 529487359 773484418 776127366 553070070 107409090 899138932 977821566 522148198 676620537 98798915 662142887 222001996 618984937 933328599 394412934 483104835 351803820 171447605 715403037 459554192 496356665 487558903 953601483 387266868 596208418 816187694 7222970 285997871 689939896 714266645 234086133 337251905 96835557 388726220 97317720 737610297 380795400 809135734 821771214 496592862 836489202 164980917 581868162 283479113 538759963 604086453 454909878 147900970 307137348 670155000 953745297 502697497 820003442 406753334 492537164 563417448 951760348 279554015 287692509 523899162 740834764 217769352 312935752 800224067 808183033 849171380 505880580 594892827 739357045 681640453 606421127 747412498 679920246 792991468 750732284 209720676 868759774 471308077 199223482 884247046 504972617 249879173 464078545 657564117 837001237 360433138 225942427 6863247 368977998 10362311 561903098 793284034 636947728 602658396 749491990 68592930 583802113 174543976 405660302 608008359 489080671 331790450 513339938 823082461 252085244 476863083 969301051 551836691 795000412 550788942 574855192 86562915 234859047 807334424 943366980 577317500 77234133 32510075 697420580 293274699 261947012 12358165 675870428 248978749 880673905 121677224 493517282 20239107 12172824 884164613 890805112 739250052 379008385 71817462 418477670 109379942 906220194 326861337 364683016 196601744 966600159 869548544 743402803 466550648 948820350 959114504 985178304 771267100 878306434 713916427 238891527 826408403 175986954 127873482 887584437 349921746 599229828 115644178 237491503 449809210 714507672 18245420 361045129 190422710 897493445 250445058 66353492 387296023 13105715 760645088 563040510 627587781 754672853 822833213 730781335 660046076 873653755 30545699 401661771 5225163 595074587 35577186 623604944 627316675 622075689 291124963 892436808 484948205 783728820 675403016 832661278 798742265 284303209 597383998 691852631 417357516 942890720 153042583 154881547 644535590 763673380 723806699 468858196 582525597 83096924 493874901 786716272 51820805 135759286 776460989 371647907 312169487 266241678 884910002 641338760 258841873 158051264 577428936 839467234 224996037 626810007 521933171 406254278 468779641 316039774 6425264 270733037 153484394 164465415 829181689 878289175 827096352 30218377 20943415 738908109 140863468 45131278 108207725 135461127 161689401 260373013 855894142 38588609 790145622 838933983 376493093 819585419 638131159 194570699 434546549 913624001 143910515 342246088 372530353 303258774 766335690 171923012 823707415 847479344 621482691 343154781 97325705 410534268 704288802 644239942 152333003 955152552 445906678 156914978 853979501 454936845 885636413 515913946 859081922 166624037 999277944 967026669 718686425 239677143 384504727 797700241 967554649 362778826 94719091 573927098 963592360 894472149 778550265 766183592 780286252 617513559 385258417 686855716 383931459 542445315 788351869 205045226 218969800 299570683 308128959 210257736 614727939 139061143 727581553 741943039 777572057 551890070 785769752 479728161 20282389 954449316 770279556 824715666 822846583 286866829 385806486 60977323 983803110 547028222 378519316 576355255 563639935 376290797 934802807 999433557 493325310 457547634 357859941 362397286 569957065 989293946 171841984 115010002 475820508 845835098 54713482 893504931 882218600 94125527 270746297 551842179 335401818 529293617 459499225 323649130 408448190 572384175 383119858 159467602 456521359 596526134 757800417 782037501 198860724 210469025 731964555 385155558 310782404 863140645 954215943 163918577 580295605 814607636 583432737 801394151 782780079 142786260 111451 295507913 18226076 858387937 675029258 985965423 349505637 597997348 120612589 536798778 389525624 181154802 814106300 698345149 423254948 181383436 655929203 182865787 904652775 230010516 455573837 316763762 532764202 90888260 59189026 402908965 464040023 970506934 897951606 663845131 279977529 691966236 190184880 335392877 791410739 226345835 231859064 35325076 961395348 464242411 565115601 647404766 17104309 221787175 540025363 531698141 87339448 890862884 603207415 438787946 411785122 612149460 705030752 477424271 986483831 652408700 568145311 18459406 184508802 241668223 713615885 167560882 872082486 752724933 32751528 722706792 555537584 44026791 97118880 646064317 245413069 763690588 129363136 128629591 314316247 764479712 940130087 982367432 861459631 175352107 431644819 449118619 983937064 666318816 942363864 156756122 542919227 289303547 584035293 787809807 845134547 398880825 239899753 708674780 127148253 197993611 786279100 693448353 310508827 911641569 364707099 945487796 74622681 824863454 997658771 211095320 876885824 598326156 963248593 418227344 344963428 535813103 808279140 872726823 869202955 820340064 857022390 839074604 136163296 135691354 722357754 375745283 844700368 516437948 572395452 127445555 203556896 395441252 578443307 455187723 881494450 918167935 77012377 415629308 383098658 106410287 637674371 827764259 461733292 885727706 790881076 511147218 320729171 245977369 275883129 855260712 841835161 478472594 705936842 131969678 695869131 3982297 703817131 684223011 619821916 81865587 988752350 271654884 458137072 905476934 753786323 933237254 918733698 402198426 70424422 270501878 672607722 422857158 599353553 771738348 807634327 92474708 687952477 550733473 725742466 307482524 132489638 115087824 396566597 912105539 692444229 806582737 131040335 616466464 989238006 61389244 89831428 173490807 826626619 728171254 923015851 72942109 672052567 711516210 385966349 422306138 485791317 589325333 527553359 377963808 829877504 730794383 474235922 888937259 405880291 919945178 321533035 784989131 133655123 596075674 777605463 647553748 958251326 342237784 800379224 111514254 382717763 215961219 764957581 676839669 535641081 4463799 588819358 780148978 413816008 422005856 296909164 43562176 205005018 261495569 183906035 301521409 57843633 4755217 485882848 371428201 55556803 355915946 363576299 42054258 539446356 566688930 853455225 443589304 22896313 787961313 933327797 599877578 309892493 736416365 893056857 748573807 401702661 351290673 758702533 94104511 693773484 45771006 67039631 369629564 821322128 169366875 484444441 613728074 262278388 810526947 339816498 299951414 621449613 815972677 435598727 435076056 88459850 558764627 228189403 361835961 792197865 902447431 841787982 473136224 715896409 209589803 766190565 92075107 943796962 754901278 821903249 783572145 328153496 759527075 570452116 864340580 484954722 363956941 143554640 598653180 790322970 641664192 896314839 229348287 894687664 250621641 954894834 656804383 780660203 388266033 784685035 469472484 45115714 53331147 964282857 5292310 321429500 913083521 481638547 146489529 611238650 18239188 695816178 205655970 269612081 327260514 65652205 30218903 53718914 410825259 773177818 554047837 839632214 204750511 684410266 457582573 645518903 39017845 373791035 943714424 253998120 648227596 89460950 468806905 908730151 157047036 783895511 824176733 949710516 460647371 15247563 292729438 281610925 157889843 436839892 916575617 44381065 144982644 309798397 889021091 81801611 623840105 554937529 537032162 83623416 823810644 729732 439474605 760137490 442090035 855502938 672711697 839468218 627616443 716336328 320306722 48806155 264020967 566519459 12236936 814302479 738727195 973009606 329528682 112562339 630793064 36407802 920437407 596228807 494819485 687146857 500091578 114949980 351652861 165384591 99830537 414334581 712959020 132646175 196108298 892232903 52000187 628103380 947787613 816424350 329892892 597059929 512852250 264219297 706449604 353780574 735158214 789706653 454480095 268953547 525529733 138379590 537725544 116820646 761038189 278880895 638034358 213124988 699798011 742646778 495373061 373951728 73541163 140747385 368066254 371040395 768167763 767826307 104206382 539308276 763366283 480751138 351535839 236608435 389426744 195084296 876082358 506418900 676972346 946740231 986398530 197469233 125508593 327684842 89792421 995495145 884936514 534610432 443865459 865114579 103843648 46021620 75923518 44851653 682555368 98085316 837294252 232591765 440184029 97522976 158695162 593738014 608355704 869122437 795327812 457895840 575029804 178586301 184820664 503224836 855721980 224264376 728683568 731484274 826820308 421612417 475823566 235158582 780158581 219146618 758167596 755101104 972019009 609093270 423103127 723669182 755970149 122768418 814840982 163255188 784737885 58457577 511880197 61117693 768415422 634263804 57443887 549817636 576068299 900239984 483750475 381469955 368035189 663577833 184852535 194015557 349278204 595642600 373808004 45341083 797643117 764561465 869785124 441373919 126534283 413402925 512769538 344510321 520108622 882727898 770044332 879560613 101731592 28858257 236261125 345089772 764589832 593690724 489931568 158363011 273804777 811436158 438906567 139577315 643236930 150359681 358113417 911449307 767408643 859503359 347282633 34912153 821909595 285160675 726168649 619095219 720057013 755302067 178374076 476449603 266153339 345661300 582550284 526345614 198709530 636493816 416341269 66527228 943799572 201852563 816232615 339130385 369752223 306130161 43900344 670830383 418761265 273423016 135358648 193278391 817531685 149862152 201848889 456671068 360147883 525998834 678934683 932067019 88482392 612275084 260509154 222126879 308974990 843198277 341857249 544874169 246898673 534019718 383654764 990669934 142648928 35354880 926312497 267560157 885082806 299047818 818784641 976389091 824707454 48233521 510751557 737840433 95583193 815956157 52009670 67636959 837016944 209728349 959897721 376655643 842313135 736906927 697199383 368698925 642962865 498528378 676751852 334974576 336385287 521450063 448477886 857051845 31037657 882594820 188908611 987503356 336945537 949620209 218137683 61201009 424311065 742361907 250633389 232351762 649175785 115036037 226209284 34521877 182137047 903813049 491090489 498881872 869319262 952122095 314810437 551266451 929013049 799803349 625700646 184317932 73138595 117645265 136717461 285934970 610943987 774685934 368857560 337601767 57371716 720521112 102829914 626113341 375957277 916206792 414621745 535601868 357597095 732883643 62864479 718954158 933097919 645421722 12868229 76003968 926647051 867844543 675344551 55687789 735378822 623904879 718156126 848072174 261463574 63339264 937397775 794396487 115229123 751714621 663104867 373726601 143894316 866905119 361150808 423402180 964878421 754191490 303240020 963169343 479698936 626198576 60787158 666120421 250196540 680494384 32056632 341469521 352764765 659887641 311230083 278305160 828930012 342643098 492747621 612420492 955562647 296521090 990748691 150516127 468769107 42385592 686047403 75295978 681454659 481010123 513783010 255916928 575713961 759531314 433112043 395280917 724609274 96966959 856912402 922744177 649456709 787828207 135115354 338550384 658939350 249280006 769409821 406453510 253624611 272143461 631044111 988208838 79474973 812871972 365050732 703315833 354447443 466028856 158288431 415475554 918562983 525278352 763447650 832810217 461434128 613823463 49263951 916133469 948190511 149253047 65206819 912830455 525508772 26296304 36447664 558156468 569368401 433000558 433066869 973345813 253204991 75915995 675771812 336316839 1495923 668033963 685807525 964276190 177179379 667321222 306847779 417906268 709159705 134738572 916861839 920983400 620357300 371894612 269836001 7703490 114907036 933454359 648282957 399510194 384602978 469741020 869158843 964354587 708648191 256650017 899930436 769715705 48695612 182982388 122293537 93401264 925956264 647754682 630037222 924239581 265930458 598684561 755729156 105879647 798036595 116465402 140288614 314575326 316705918 585428257 424347870 688062707 236049479 537763118 42797229 214258701 761986572 15675281 634359327 953087119 683592510 83623008 709955628 424411572 226239817 47319279 651502424 338646373 219624065 417584878 783959185 736666928 549651563 719969048 959103547 612434970 930125359 877070501 707317735 572404314 565191387 947014966 332235460 83845329 538138418 739533343 320498264 865200729 569896474 818870009 986378460 942122881 75447025 46127967 472101102 200732022 65646552 621143034 731311709 858388880 912143754 855672161 365145850 429858369 56412180 394358255 562627277 488565870 525275722 557408602 106786162 225405057 444497053 855817534 684873170 525810472 979267692 666229706 169180790 815936963 119239217 12193961 233517962 265175949 318387966 760963443 705566906 367151275 954631267 997969183 946201418 145933594 431673305 890788318 615064101 205441518 15737158 853573869 603780014 75766551 165248118 925223115 387842585 842355290 620262855 57416873 865962507 55079472 369094994 722465176 468913856 686174761 313590840 906711793 549004540 863585399 431128946 89829514 24433226 105196110 444294776 109321890 125364648 330198425 392437986 311054838 665165215 144060745 353164455 651186993 980109662 19386283 455535056 490884426 923173230 229371086 312860426 542464100 154162651 293899950 400045506 62644365 691200735 413630475 99904066 590510618 56960515 573634633 853801784 194032786 744186407 490240958 712653771 572021489 344850892 538948195 123993284 169733197 360693133 148740278 987860138 969207892 557210171 818599663 626045200 992934937 194470452 506910810 908092751 987867370 54208341 533666067 220749263 527116338 238240305 822020858 679458460 939387242 855813687 808561655 54222080 416844568 230562969 793808206 128068136 778213225 222342044 463053367 951440064 437568505 188289059 619667238 539251305 212739983 848498493 869219728 43456699 902773283 880517707 27987612 955888581 966535718 204227998 15497557 221090898 748589503 209837536 298950175 23357388 318188403 708404652 993897752 688525550 62980369 959116205 442910042 568653262 528074045 18605529 448092140 407712712 727987726 422576272 48299005 388484222 475346448 706319706 410333195 795355009 459374898 595528869 179444714 563448150 59931821 908586883 914270015 292436121 343544349 981604429 897507300 625911518 488982756 971798876 696759196 729818826 780416770 321816126 844386043 173074750 893684686 745354987 492726417 363390744 414224993 111821257 312904681 541149981 73429036 108679388 969941285 477034474 468261983 750377128 662795794 432063903 48084983 1829202 111051895 832624336 557143832 564895090 255449863 57765801 346109757 835923844 863459935 818917868 340229839 927043391 952898644 660611458 96857324 815260397 514854661 434397442 277956637 13626008 399902111 163452347 122139629 733251538 916427055 958324721 12266589 571459838 776969378 259914818 340050404 562652792 256263562 571104580 389185430 871742819 511196409 774952578 561048806 928030880 332016183 114216224 686850465 782989250 660405878 671708113 844409521 751196647 125617326 79499718 5286796 777838854 389136412 93136396 563710827 855447825 872259446 145781557 794186603 883591064 974659200 221177842 321162270 658398648 495121959 932838565 347411758 997962345 246546218 598345629 31839344 671526015 477046427 696036968 99215787 512043524 748575805 168052957 940796843 940688980 299060844 727984661 637230629 831625099 119575866 389416166 388112341 759804005 420560430 414896428 696888973 79567510 683427199 183732860 245327741 58710689 599314490 417183895 411984412 78440087 986561649 364051275 493401871 856888804 64192185 742438538 621489569 766670646 460109310 72775327 224342798 379981793 391513357 408879015 686387262 930393970 243563803 995022522 441007547 920725650 451481088 226896234 2399624 383569974 957332003 503658318 616307862 619500482 68102300 170627653 366816986 150442639 849197471 946219276 826947229 998914010 290845525 696416479 325363513 261702699 680706336 981334474 789971522 758412637 340898854 660582309 557472730 575457719 788183216 733793136 507976367 976833216 261199955 11661558 795122772 879124911 46534287 98706435 584554245 877700449 880476880 743512510 908860856 628886235 991603105 745888663 259619038 319870518 616962269 815475864 36197799 540408043 768395028 382348728 294955197 705409982 248867412 675777014 150665709 201829458 845200660 186814947 940420243 731326428 873188479 26198037 178737662 422258305 735000854 65016296 633824903 504785491 302383360 183918169 367221619 197761544 412650734 620171800 237359356 486047376 253259276 537457501 209263734 121658171 580719488 674285930 948491869 43209050 361276254 164183493 70767559 794251542 824692960 635732873 340557840 497771786 934099135 973008583 567618602 903618853 739517805 622774286 35029382 201945032 751896717 807771858 705506994 361919905 544170866 652544297 170536307 288766704 135490359 911963721 342095341 28763858 636638753 793773334 128606426 281268247 963966141 792271440 26400381 922503692 385867795 443659304 668724305 823021710 63663456 829927112 150617940 454397672 101144563 178063509 165421963 285458313 828460128 634258942 747298521 852897908 239669904 322271558 256228563 673878168 375618977 511927487 178001530 952246154 897888008 523646809 541199933 544294182 249668004 217841005 91413830 959931385 525554569 279648377 218874573 318197364 274618879 340239234 442235528 141441313 86827060 122156164 529038770 886759217 696632484 796954259 338256770 220840450 670286603 859106810 608848214 43448 791747235 295519928 68434328 497605894 202512419 294810975 9961095 943376850 36421219 597840996 660505557 755231808 580381433 721589818 586569621 988532914 408462745 90603763 75977096 501638151 366622386 347285285 177043287 708694427 537087709 300565812 277772001 306459677 914071190 76738750 118653168 485880893 752576516 293297948 159687492 173552081 877650944 55936933 593350651 717716376 129983326 696643670 850623873 573290206 394003739 508319285 954320876 494578211 172835026 991610718 766912863 215988657 543678096 973392227 408298173 936207968 710767791 514251828 688733500 554152941 123044637 833436732 683217031 807049706 190536155 464769237 295450764 380654503 569461615 20507737 338785844 103563904 630420195 94012085 143721261 279080810 567171731 160319776 219872144 95590329 934672371 79314769 566474624 830657852 716505205 608338311 536073349 463782027 804425859 63497868 232360868 337979440 781163060 161492740 867134395 767625181 138731221 313773192 829529990 400623035 557195574 747794480 564251290 661228024 237534769 885597175 842525971 362400426 709222229 268358868 764826851 707523307 520174234 774564223 694341919 686457211 726060167 842295240 604249000 394456376 667952282 532384571 203849313 189829480 263735123 48649891 558700044 442217536 909069665 557876383 173723602 192428408 749841906 815785305 106048712 684759732 580542208 935155366 781024607 819846664 971918327 667584523 816132554 404730435 891107055 534635575 627720890 78948402 486020941 164357092 27124722 359277198 139815050 818005527 508141276 160425186 507797292 888378473 503468055 860804002 291234224 371014965 984099404 337840348 213509257 665637973 377548574 529753595 88273644 749192828 351264251 785461999 237361805 174060113 981895805 485390328 429256425 961615546 527470702 668254615 262351847 984177438 223650033 589566672 977790084 435964183 773578493 937303440 604856223 547341133 824444099 821840062 324041628 398978556 341134180 901621683 30869700 676013731 144596059 549798360 769301482 53256506 884353343 256539479 8872057 156342069 621065470 204550985 66995613 50970894 408920833 793838787 437453164 259330081 836380401 342879918 145407837 688662693 783874923 217617154 361244981 175136991 889528582 528091724 27324826 897071525 891723573 542091813 517960752 628892828 31516303 785842379 632868880 373361464 25915660 29587531 335703554 187715731 862487201 504899613 145079152 314741903 502868111 527688288 278342190 480765559 451275048 971820834 865622897 939193041 567327719 174075748 53828954 12546090 126419141 606332454 328173257 841439419 747577634 25371394 48308858 567318852 201874709 175422853 21709896 543746328 324119572 764779376 190271382 398696996 83119159 131301117 227440811 805674509 188410369 555800882 938521246 102942666 278788024 327929633 796252675 753940690 272728684 778049043 742635999 219910914 538102951 738279753 332575807 979125448 135990190 468142162 977674308 274586870 309797077 144676038 358294373 119490515 486545393 746875662 693117387 408389748 903599165 380536871 71346182 956907686 46084545 686165867 793308672 801771446 87296526 514379184 785028487 161316523 689114490 594722804 286375296 166515139 536337792 682595208 35764355 193920853 329018080 6512780 57457854 33838220 977804263 200256435 766597894 114781127 91148734 6997890 128130001 159041458 892620509 996651539 192452015 609884384 546748777 153881174 883786530 380455224 746833472 175362750 491663376 163309131 179072602 582970149 142587167 63635797 846329664 78190869 747784844 119778920 16852767 265237066 473219924 189772617 240944232 709571405 629340938 233226149 965622356 11635285 353555941 58641933 790981311 627494100 743222698 594088224 637844979 629372186 445557136 402522737 843892204 680033409 258077372 828943745 831597910 951984890 265235487 90595441 75718933 369908238 421376772 100632347 152694456 199687141 636634505 945539531 860261402 650536333 201755371 789326933 820468106 165014026 475480714 650057916 832661904 967099896 494625009 704737786 187807954 792549303 203921075 9069054 402833612 997195145 749322544 491829959 30569850 874958776 173335843 325837688 172750951 777406598 178141297 224096706 495565726 674180 958183582 321421122 31468177 877252242 237664148 817799780 963622988 985500764 126361578 677787407 531078559 748201689 990091884 29451711 868330941 935592237 844823110 147541998 188327718 557859255 562992420 766366889 780973613 342231691 498581359 50624725 632251799 132538814 214556774 732231986 724871093 235739311 415323885 352201445 76414809 367806797 205425559 124332879 176853860 784335048 196559743 588038064 623010165 150814225 712593338 208460471 955647171 395267177 144178840 582941863 428930201 880777651 599663204 627249617 371483865 663942734 128797017 284111488 545622842 455551294 832927320 626079383 655320006 359640342 391761822 497983933 135568910 586861700 599688712 532718902 683085447 873105922 225959746 148441783 675586154 528692835 575916321 153418331 696419414 930539228 852379731 662499218 493082394 191982745 601818014 524691547 835530768 899505646 556672812 417212845 562844781 641115544 817111759 969665029 286044311 919983988 783431470 70296679 639218175 828240228 916325475 496068558 348492795 696336053 174440769 302741181 271536135 409814037 448252187 652345580 215501650 14527562 790473965 457164214 162579194 62349464 683601518 912635646 465430668 278845018 575626654 639280252 633312108 739731478 639018404 153905127 477506862 863391953 278693529 616157912 616069040 387370708 837239814 613627014 515169444 831265435 851000959 132340955 981634660 562810757 245376752 3203212 104771669 536032531 482103276 975624596 937663394 294983040 972533144 141211372 750879643 656903441 639087194 354551943 766728333 217680028 110792527 788961108 531653021 366124681 227333440 765197190 906852892 811290902 435643602 62658291 495354648 518800954 27827835 939565920 140469446 498622328 643658686 60958537 249290937 738008362 740157713 478851786 902869435 240812262 138739874 310455704 793673541 22495578 448344799 179513026 617171856 642986946 252488057 525903949 427443344 856809982 851650459 135568156 164629873 632585654 467860433 193013912 509995371 161909055 356093852 672462262 25722130 966198295 241871239 158052944 637365870 634408417 449005934 677923061 530757024 51902011 25580168 767646011 449978613 588776840 957860562 472261687 784192799 107559487 766080010 697508672 993764174 175359437 173516285 870405166 385063467 851679601 473037997 688938921 950186600 199996113 76703665 191998805 917163455 674403181 323798780 401007006 757190633 241954343 338928388 87674040 440773111 709163513 728841117 909215882 308555371 195355996 506056016 904173197 69806740 189639897 986408 65971957 672930695 94909607 121626053 725430185 689273771 221478353 104457718 450669447 137280388 365074500 863350014 926543013 25330118 284926541 954372075 431058184 232798972 608170080 175553850 981334321 580264061 898005988 549868748 386096952 460177733 920774868 341497022 357591949 979399973 222755868 638756111 784684702 977546650 885128085 60690127 385460846 961084628 350074707 268121603 527886918 904693983 948330079 854231432 153452595 65139358 196414804 476676109 36903295 313010124 138886136 517329265 595965280 834346581 570736912 498637069 5766440 363640107 595200206 269713721 158113778 776797973 661558979 247650862 408898801 248518502 439692807 175903056 101072694 543685510 798088454 72143771 997844896 641552639 857714484 950669370 369060354 372598684 167144609 913996018 150490628 299614859 601458286 413199829 839959937 502605079 429797226 689169382 111908385 139467488 928711293 326674874 349766029 945724121 228777508 109466757 20641835 425158089 423324371 285451512 765565783 870091360 436406497 264502530 526646299 258160652 159616197 608687830 363982499 485525368 315936002 598175873 181082415 136613700 119204820 541924382 432976062 954886539 37225 405589932 763947400 471139439 892961435 956842482 487299724 72125843 885623494 86432279 333800550 223781681 47052295 573034654 929149641 242668443 984926656 379464808 901871699 220663031 40061030 985322802 195537018 105165605 28339423 828023235 140963185 155468722 137005839 952497303 27792287 503315063 165198808 399208885 358722868 618684491 49292101 329896352 249609762 176012425 753735296 940600070 380440832 259938448 277186730 523952426 964362718 795809646 318826045 329760528 362416011 643047364 248820613 557255394 284584526 860123422 532877111 673033283 447863727 233082877 39262117 483132823 515732541 699996346 858091495 139933138 271179215 957244502 58038553 703635730 251839984 882487060 600784500 322089094 589247084 185067469 457298369 491348326 302115551 394513302 12041176 465547210 482982258 102017934 813273699 245233884 179171457 87203758 524511345 983455079 409429704 509167370 967272959 653076916 789522725 961756971 333437378 292179996 953325328 722933247 921807693 411540516 293411883 945813837 687312782 946840043 844895193 869397731 776606484 719327733 312406378 153706621 208094643 699653628 763567087 927285748 300397756 536385814 616398365 828847499 460290831 859476566 864302719 875693500 673342910 645129169 129556379 871482109 48673260 103823196 125245507 804733780 989728227 580696092 785576688 894197542 312671790 986808379 688093361 837532219 763822271 699773886 915609714 789303177 217065041 930949210 141317943 431621862 158926795 206441274 564255748 111158622 955720889 969221182 553015049 305106845 266258103 577708281 657329103 155827267 520814191 171328304 323270562 992174210 861471150 436271948 242729407 923851233 503615236 921509873 357324596 817421816 199394399 59628271 886155377 237388728 921572684 651169038 342949143 94270952 309199792 711210605 786367390 690306169 99223794 712481795 190563042 98929314 461265367 757081514 590697983 897480555 517565884 940281217 670015297 650273085 540270966 560136025 342763142 503304977 141595170 768399983 306309540 414629741 593176391 979543574 16279296 565335799 401243171 223080561 5811312 802768692 157617034 992155787 296685194 519590617 1303245 60986521 698503086 480403835 96426487 815169012 773276809 268125316 398012990 908759505 558180191 639484649 591853409 526691145 484202132 467802379 226693903 563226926 188179560 78468274 517868396 63737560 440194740 38809132 627817312 436530848 249168272 238894060 216995393 343765818 131670745 527991135 731612783 319566081 535348087 878616224 201192138 869053418 192231028 879170525 692893456 937577988 19632521 834617500 54560541 308138335 754986583 23947649 73072252 411776346 105960452 869594765 132780103 56863875 343983621 853370837 842101772 84080788 201103590 450256207 994918677 15753016 477649924 488973426 90377464 588319625 552071854 196361690 139649086 132297772 732800467 490187586 301179553 207553123 541322945 575464024 263008750 640475183 992688436 213560944 76617803 79511030 862387860 401848888 59358522 336338897 314449434 833608149 397482211 900580542 306134309 847012730 981580374 943706172 312915844 746349252 682758807 336107083 606033787 455562287 81644556 675022027 814953539 113348680 445266369 760826683 553246349 591344133 965658311 206706536 889841092 283637362 725003948 732963259 345276278 37218858 542781364 81506406 573749823 396355373 300300260 377557725 346183466 684815753 976473835 134981552 525867335 186473513 87381467 236496334 271559511 286618383 865661230 932892297 153583101 471151125 362594547 838059532 960912435 320279881 358759635 842032810 111649289 264142829 503181338 923443378 163221157 79007872 27675897 717302558 325858462 669043778 882110491 42201507 934517736 748701589 649296444 722893510 350472773 183623395 147050361 103863300 919575169 447489822 343688507 467803246 863903502 326683908 130572626 552761890 263917712 45101965 483651118 525994066 671883069 329700948 662974045 368792735 132923272 123797794 171809800 649722828 138732984 71932054 958106129 222622276 339790971 4210586 569860980 487289018 335429610 215411793 18061003 204108322 314374334 709668041 268682227 394057467 398474048 45892875 544160431 881114707 955991077 880990870 125977252 701899484 831475476 239276663 344768962 919758076 338810272 695881093 606561924 788642353 441849870 239102398 684947263 30473402 822014120 222807592 233858344 917068849 61656572 459337919 73747688 74151483 277484685 591030752 667287627 741357832 437882637 266532249 691139847 670838840 425336579 560944516 158300075 936013336 511888012 696875144 69935768 877624078 495616411 78072466 596444603 191040591 41968060 475125384 733866818 830598552 906352404 22023667 479588762 995679818 418288492 275005387 675379151 476516690 565874724 689017862 614380641 861261818 134689549 20641706 240432082 684543210 620044265 368229774 761926079 597720648 262003888 422550654 447307680 918265291 728100806 626504865 657445507 542154032 57036573 871555322 61185042 682945780 382060568 523877456 525354251 278623228 127235454 162516079 77113349 664849342 837135871 46469157 447058699 291887337 79790953 82365528 106759608 122035798 581734184 417177708 485284990 187748186 265142263 602473110 194046497 123604473 889255643 135134360 476567095 421846636 793402185 259772540 52339687 914668537 749118947 773215100 28728572 784160731 829593270 769323676 726989794 581614447 999619021 506722807 799230267 937972048 45459650 147449293 295069416 417890806 491154165 967010692 452472088 871488999 771661868 975440727 394155952 470533184 216663068 410379357 856403707 479478473 969806044 738530957 650530692 131378506 242007378 609919042 755689058 404829542 940865353 939037469 433888750 922651566 889614777 18875485 450403669 470396270 970537867 421618499 784977907 122315473 100959909 170977909 900992327 754166076 472697728 496012108 739876003 296686583 621875152 311571996 298657522 675976862 556059105 900533371 172751252 286833992 743369341 908250655 693511143 202701315 446676146 767175607 355102721 625625970 859679524 700588556 936939409 640110775 147660788 368389250 486531998 73381512 649560566 200737708 260863987 820246766 348327045 197377992 996140519 574712399 780413838 344380791 129422541 404835822 927861095 921767529 785735032 227309326 817429011 979923343 360972978 699287518 334377231 538777286 417011229 263197111 109713253 507425199 154798002 468678525 383591555 806697727 929375701 161096926 715148390 130675405 922632372 647872719 470319230 902798109 265130611 609057158 420214077 547188070 67194340 511369974 654815525 638859960 488434459 783196246 375995258 555329045 685915905 300389950 790466231 713178061 903143876 6569334 907067942 863696977 615522604 841176463 26169540 659119564 999033544 305984244 73721929 302556491 858762862 238944628 665853470 697773111 96871767 95585601 354431948 936754904 883698008 690395158 352563080 781196278 456302110 816439192 195559471 484379434 574080737 842328951 62140819 976249088 74237520 27208935 102715975 482853446 612921390 859022080 174661841 786154441 105345299 406542918 113514669 842082988 462895928 114789172 613916975 49050456 1986322 156236513 185469125 471344918 300609825 572962711 451060060 589041986 540973450 30885023 538741038 877471692 890008727 960461649 53004910 925950529 749663902 655802261 246496024 69096132 549453946 135397108 231478472 198876559 496006603 814777865 652606346 118070011 685101989 395496159 372389539 579742796 910146160 220750396 123232325 91870106 176565177 758189431 666281289 81112524 515581784 490145400 818603180 615822231 620822448 727926070 258504360 420090795 899807657 531522513 244298230 411914222 98314946 9262098 923040539 276689130 54650618 9964124 245874542 752006866 151618347 311453713 408894003 570252507 279728117 645016122 760837391 780024309 662384151 650092057 301667407 46046428 972031193 220842435 235592019 754983598 620410528 434655133 717728950 342115714 106092802 392450422 681827349 502307799 394558064 443410884 755493325 507517128 686309309 340218726 543340104 994071741 424545095 796932617 650942181 306829025 63532532 388324222 710597594 396501774 930160785 849528901 741655923 178909202 558222796 424566559 115672510 94645888 95132051 347411018 813683567 714347803 674829074 919387178 698197285 210675586 327011385 358977017 19756844 893168673 476622611 856394518 409324662 421040233 937913658 388750758 387302322 689041438 222201103 420015184 408187322 695537932 625350104 65461218 77719889 840533982 955561107 604624116 370106913 293708469 465311121 82171815 673426090 258006257 796191677 807000841 44977869 187981616 522701061 205852680 338860998 339677807 303826817 873900191 724925383 283898869 519525009 160852302 41752661 507307192 284015325 218514531 706676629 244343355 819036070 607675607 228591714 897301205 271960024 833329355 147148155 661114613 630566685 674973675 956969380 323484990 869594135 353870076 474268527 830481468 826890673 602502037 446025675 872997088 930370899 923343937 759677305 211829677 912950913 511747497 907856251 278093797 377298655 823923968 594037855 561467128 648077954 810920681 539440138 688436412 972997117 894865849 411633999 521202655 779521920 34391126 461745052 147791461 13811153 111624187 334423008 386674332 860747436 60806805 559806582 561288083 854002681 18999509 560357658 888689689 901587500 461268751 151419005 775373915 938706464 701682924 856585725 4336457 398192366 22660838 840582740 584459468 991868537 122024738 434778433 89487739 157105898 357071424 44854754 622190158 874982374 534445056 483742516 300622507 207431724 227697311 70590135 729138881 810725745 583894467 427812846 191884151 277748760 626411089 728453371 519454835 894808739 568059379 600290281 39152411 503128573 893530607 697115505 160881678 189371847 91382864 186816577 134833406 782667082 17636476 857250365 98696844 609172096 400513016 147091789 977695769 594983626 465998444 964864074 227348076 211641428 762076770 570055636 734776221 733372115 91906462 696672843 362975348 859237193 492316240 736993753 586524117 21730271 679981819 578188685 737637211 500017204 248069521 905699832 622707244 457384145 417111637 731600894 270082061 503664524 135809118 45575555 622146322 20791004 140542486 119223499 978146066 397890112 39846053 681786906 111700586 933459114 297918036 245940518 105452106 781519247 422471989 222802822 546640637 978993235 303652394 892564946 833988173 937031433 974664771 378744584 472612009 706910213 737784217 744151022 118179218 232937538 92669439 879591140 795044450 411451550 729524788 298942718 126543726 435240018 190224985 840290069 899526047 722568746 669091240 370304868 502565569 691199335 881294653 656516099 630658526 110058187 836476485 340133638 834084694 536083326 224820152 670526345 985564437 177936120 30777954 441358229 878681078 230196022 483348783 925657427 218001818 512722794 964398528 337051715 328398684 330274087 921897798 137057183 890139673 962699465 41751147 64796647 24728645 489924364 39331924 173487203 732219036 869485929 244677284 918664163 675682888 701231915 521902136 420397463 488547838 181409785 876424031 355580844 46014996 263208596 768443549 443179235 906479041 151374227 71669353 732042180 979733969 675378346 508751395 938813376 487953272 430962012 740589384 270011470 417567666 52637521 241493668 482204806 586244437 948054819 515295948 375291222 615132775 605263465 665687628 871006213 407489183 716113279 700730219 380083688 659594014 332340094 519473100 643181208 404487275 703540449 619123686 834138319 98324245 877273935 228116504 57397842 13902247 217444241 666874954 806842716 147416011 873483905 360236421 193035792 595054440 977792719 441856748 681864454 555568236 874102167 589658830 949219568 456082365 879463098 106857975 950854977 693439909 599165677 162015912 901130541 679733812 378016286 674919393 570604308 237343502 411473823 750556455 286761542 438969089 608683310 741241689 77170147 601354237 5760006 881874334 855227626 670642382 787869400 171635069 589484025 69558463 442356958 557945099 48759365 100253574 642966262 663959617 329712729 673611595 950998894 559858634 569732130 12833394 499144925 652522954 318014733 819576576 573665312 229390253 748133322 562034547 202178065 536041519 595518020 391430690 457659693 789821845 991553035 301248941 816674277 84440504 576445541 118728546 848736090 486936928 226575852 655081606 447326239 538098235 987609796 894581910 295120481 491644760 614777537 49738474 834149384 833896771 444838795 656676292 666226716 294567974 115963603 78684936 922033377 226812955 176703379 208670 185868084 869903474 552557505 989389906 779664248 217989835 261706302 522830935 36030748 966358448 529591514 376880284 168468160 114988018 18189759 149186889 463700904 371016839 790356616 973253239 53060305 510548885 494833254 428927607 33246804 542228642 737682251 572800618 288134723 217659988 759498279 205777223 609850715 857577009 336761399 287561802 146927802 188685447 114719871 544728698 220162471 573820253 99447795 987256130 251217456 515228263 769875158 257548059 49120680 754237931 241215948 981712505 441115706 7198771 263373822 85370616 234599724 468203793 150399336 991739182 975461313 881302663 85997764 908337710 248860231 179764097 70149552 50586140 709632863 458909236 125967571 648354 226099333 298042921 117876314 877191044 135121024 437534638 867742192 760171994 412310662 574382796 763974471 599319366 543535757 480685242 454744231 129941704 546281939 177547256 545570978 930726218 97732674 780853358 206875515 590544196 249490006 174246292 824529440 853702774 859364070 855783411 906044853 838173491 267851682 566258505 305165796 409705542 780153690 686380577 981066945 414900836 411854227 688335892 269929732 707870696 858087940 66356789 843306074 428038786 241167138 733877350 744755760 469580892 853458469 371407829 392766679 302918951 158042837 661950355 328365330 729320756 961106654 698425921 568901411 441948660 259868068 621648609 818844124 970682758 506829415 567481300 948341922 501610902 255515325 685114574 793620706 688735026 158236543 166805998 830680946 842806292 61127239 228459980 944131275 694152100 703573933 327726168 582670914 242489126 694687546 605936690 848926121 172699220 225313199 952585496 365524762 604040447 872180987 426519710 276693594 762447433 966054250 836296782 933045991 960502195 918316715 562901500 273812062 203604596 921535359 988056868 181081399 992375670 673027856 835073774 850982056 117418266 396616882 322534004 77918666 537841164 276981309 703399249 84017642 784572276 436152060 675315980 403273985 793920146 853818 748294363 338413562 948998356 746843960 527320301 946780707 75243933 557861811 953993636 569208421 755051725 471214754 910727906 365356850 365896484 500346898 418136912 974578529 101765730 420688877 643192500 603894885 937658466 537519359 554699974 505190198 710024397 799849134 354502793 153342270 124351700 18034542 305447072 248634036 766716642 334982406 182434647 251515893 816785225 280852098 589247408 72817500 423622299 378391043 919324247 467001994 217829264 630384400 501304760 536319286 620624116 38420371 390667494 79911421 721620945 490604666 311921686 32023486 389099695 914037135 252162565 349830051 659358302 498491342 515054226 7038962 555317457 480191483 870650044 295191808 500542844 871236553 188963031 562740549 666107539 65260126 180471125 339474719 399382852 992329493 386881067 995395983 205927222 346010537 921366253 191738089 340904112 626356652 861641586 254267466 978475265 801593502 56853381 185818419 766328833 269671782 437119858 590562718 347989201 13862293 562277399 846000086 927884587 730232253 914782896 313695140 413971189 22456128 986530098 161102465 938915922 48894691 751106443 225781602 107260307 964761901 585058033 776974576 670334413 614659465 479512768 618580518 548509256 847308783 105810629 232593265 777538641 222355650 237607079 128799558 423557388 698669606 723345866 974354297 786249232 153955047 395169154 430812490 632515232 762701540 639115924 972310473 292077695 786662017 771555458 189802732 161383163 140196709 852026266 246664688 484197037 286152476 514209303 601413097 445928814 662121749 951366597 861796656 479664668 25940981 708141123 32819029 783734294 633499607 93677932 692773183 382166824 350876437 649146603 936312312 901107102 885471699 54075157 432588822 28089155 695453299 336475799 421396926 904030897 123113552 474521833 639255721 339367652 649408175 817858184 697264876 588051263 188195740 317851668 317387398 932041400 905279693 91075064 189609315 539273150 717633254 528577665 311383392 996219219 359316445 283500604 116395365 798057616 30130947 354727756 855666293 39320801 555158732 730120018 659022829 139681561 670874151 731580987 854748466 283426551 179187613 603410059 552260452 506618337 946809609 952290061 349026539 211956200 507955132 790776663 417005421 192821474 357393138 145230739 197452901 952289930 767056420 631667675 148727827 635971767 186996743 395788216 966934782 952910220 930032212 886607766 50164377 194944975 801826192 67885246 991661821 530939436 725501711 668601244 937634108 661586897 973811056 607677195 508629678 60971082 541318593 856825950 501649995 716188788 68248640 608925037 642209785 372048986 140477041 801872873 121051162 226560710 924554362 239011181 200486213 541801134 801491214 758899193 888502810 581486224 148997615 712680 41341488 194095520 871400932 210872000 952803126 852801289 693951899 453499158 930093663 385144021 336077413 136811903 562412710 435144061 53622142 179085586
S 56492 145799724
O 47699 55670
I 39841 45522
I 51159 63978
I 17888 56754
I 41653 60084
E 9931 52823
I 29811 57342
O 38842 69764
S 62763 769382426
I 9319 27073
S 45324 427843190
E 45626 49561
I 13719 55102
S 12688 193789123
I 32045 71905
E 6296 67506
S 5045 832124845
S 46476 739080989
I 6381 51333
O 23507 64150
I 27110 29061
S 33944 761422942
O 36235 46800
I 17795 59764
S 59798 313975824
S 5573 469032572
I 15883 33893
O 53782 67582
I 25835 66973
I 3921 70248
S 76520 819879959
E 1298 21966
E 7747 47487
E 16786 20271
O 36213 54071
S 57985 907542710
E 47156 56347
O 35688 60751
I 20213 31639
S 70885 39003414
I 24983 71234
I 56161 61438
E 23617 68862
S 53024 302324260
S 43993 387031248
O 13379 50871
E 9892 35908
E 21902 32115
E 1546 2787
O 15659 58810
O 7719 22976
E 1078 8710
O 47572 70934
S 73708 648697627
O 44310 68615
E 12028 47434
S 29069 781813521
S 50829 672122943
S 28255 431401274
S 63588 312452598
E 31285 35294
S 22454 168584910
E 62055 62817
E 17109 41385
I 1330 51688
E 27635 72281
E 44800 74629
E 37789 44803
I 46967 52228
S 57874 508003557
S 41665 533355619
O 39544 50248
I 53882 72770
I 17726 76500
I 47548 59533
I 47770 51088
S 1083 684604593
E 13720 33688
E 4123 17388
I 43839 59062
I 449 19254
E 35380 69180
I 29814 34294
E 72794 75048
I 50292 75885
O 9561 57403
S 17671 489061609
O 29079 51745
E 26479 61899
I 1580 25146
O 17470 21559
E 19843 62833
S 21849 581369886
S 6673 486603032
O 58397 60079
O 24669 43408
S 53822 24092759
E 15703 35628
E 8616 21249
E 33997 60276
I 14023 25131
O 16938 52402
I 16253 28819
E 15246 51572
E 61529 76253
O 5961 30996
O 46985 74639
I 34787 75608
S 53327 377887129
S 54276 985727725
E 1245 51852
S 52080 207825779
E 7011 24969
S 20122 458751173
E 23619 67986
E 2008 39571
I 11888 66242
S 58240 276854471
S 17603 511509839
O 22797 30076
E 6189 17994
O 59449 61795
I 27809 70972
O 22563 72902
S 59389 156631268
E 44628 44827
E 26040 54217
O 27098 56525
O 25243 26528
O 18677 30481
S 23152 582499259
O 6733 24155
S 26422 438751686
I 40404 56508
I 36597 46012
I 12262 46820
O 27825 48872
E 18702 20499
S 14210 794790314
S 18083 409223201
S 63721 302468679
O 22511 40369
I 11125 11549
I 12906 47319
E 24156 74444
S 18998 18407288
E 39237 73572
O 12728 15609
S 65794 458647306
S 54231 220279310
O 13578 36493
E 21887 61063
E 15847 23724
S 30986 524468214
I 19300 42571
S 15985 260475339
I 10476 12631
E 46671 59719
S 38122 444217756
I 3859 13115
E 23892 74309
O 42023 60673
E 54570 57901
E 20845 72979
E 579 40594
O 7834 23091
I 24893 76106
E 7178 18688
I 1854 21945
E 27313 48424
I 36311 49156
I 30157 39114
S 24392 301449414
O 61658 66433
O 8240 55642
I 43728 50213
I 31438 59706
E 29621 35399
O 53233 56083
E 42119 56022
E 87 42027
O 7972 36384
S 60242 77926803
S 35551 824474312
O 37202 44814
E 4525 36691
S 61116 193520814
O 32871 76474
S 75246 176251443
O 53017 58982
E 14403 40269
I 37397 75535
S 27221 187258458
I 28392 30281
S 27739 94150648
S 8149 805508861
I 2519 26704
E 3910 63540
E 26320 44292
O 43665 54274
O 5433 10944
I 53660 70516
O 23635 34306
I 8376 42660
E 31034 43832
I 24547 47748
O 3222 14483
E 23365 26417
S 65970 671175765
O 46656 48903
O 23803 63804
I 4563 28899
E 16086 37004
S 1325 781729475
E 36228 45074
O 48897 73905
S 11012 671645839
S 32644 347728635
E 8959 69325
S 35035 666006624
S 29304 496299887
O 2271 49472
I 14195 55768
I 13962 27656
O 28929 43432
O 41900 55542
O 65005 65855
I 56405 58729
S 17604 48234971
S 68016 304162741
E 48576 50827
S 60543 762409270
O 6939 45126
E 651 37908
S 10766 339900946
S 14577 700556655
S 74821 372133882
I 41519 44082
I 25551 54428
I 4885 29734
E 28905 43092
E 19598 74625
E 10480 60139
S 68189 519610677
S 45182 765428600
S 74571 950532798
E 37614 41403
I 3648 58474
E 8409 33256
I 26860 75425
I 15554 43585
O 9879 53708
O 30180 75796
E 10421 50967
O 15009 25476
E 13891 38022
S 32029 82765363
I 62237 75737
S 48616 670095083
E 51252 68441
E 18019 49729
O 23965 58844
O 20431 48698
S 67849 444658866
E 63237 64566
O 12230 37849
O 39240 43170
O 30958 33723
O 12106 21585
I 27621 36864
I 29796 45828
I 6974 58470
E 12343 12423
E 54416 61826
O 33053 62901
I 14359 56595
E 21016 71863
I 14205 21788
O 13119 56187
O 23152 37337
S 27978 745125606
O 6323 57820
E 54947 74847
O 23017 26438
I 41936 52043
I 10473 50706
O 8233 56889
O 8416 39761
O 34208 66925
I 20996 55752
S 31526 170522552
O 36172 46530
S 72109 636979222
O 24580 53029
O 55371 65253
S 51615 701890775
O 32051 69255
E 27138 37586
I 5302 55758
O 55688 70319
I 31866 41510
I 14512 63237
E 39577 74697
S 28394 835365181
S 11950 179645634
I 934 21840
E 11216 40553
E 29506 46559
I 5259 28705
E 7122 27224
O 50717 75135
S 2860 78754840
O 48920 50941
O 46361 73337
I 10269 16064
E 5041 66346
S 47237 586846509
I 3626 62175
S 2092 114876233
I 38406 48678
O 21577 70718
O 10564 10942
E 189 23488
I 4146 30522
E 24797 66603
E 4246 20427
S 4909 665358771
O 13885 54274
E 13347 64594
I 64530 74301
O 8737 76345
E 23513 32784
I 60866 68028
E 29865 52884
E 41149 73821
E 20336 64549
I 17779 22002
E 31376 54923
O 4434 18698
I 28533 37498
I 65949 70232
I 59600 69490
E 8145 44563
I 28430 31116
S 36413 253708619
O 85 36728
E 37296 73650
I 36099 53082
I 35095 70537
E 18498 29698
I 6745 66799
O 45309 56855
I 43633 46658
S 30459 560408682
S 10798 267886826
S 33251 634618369
O 8596 37369
E 14180 38212
E 57319 65605
E 14390 59152
I 13553 42410
E 50267 51730
E 2017 49003
S 73121 982659035
E 32184 40235
I 28745 60507
I 45211 61096
S 39929 421740465
S 12117 834719356
I 63299 72066
O 45921 74997
S 8755 803988315
O 46213 71633
S 36065 695073456
E 51852 73890
E 51831 75457
S 50212 318342082
I 5751 67024
S 25484 801285754
E 35006 75747
I 34591 36105
I 20755 70697
O 49251 75112
O 5193 66752
S 60196 82320226
E 11130 53424
O 7591 35224
O 28909 52208
I 36954 73553
O 3935 7802
O 20143 70942
E 65183 67428
S 12092 155289128
E 21647 55321
O 3377 75621
I 11518 16943
E 58547 60175
O 15211 52604
E 54301 65783
O 12993 75986
I 36584 62572
I 15118 57458
I 6435 30958
I 1214 55691
O 38443 39564
S 73044 775614219
O 49311 68812
E 49161 68833
E 45338 49791
E 39182 66978
I 23330 50832
S 75858 791959502
I 33764 61726
I 17713 43584
O 45266 60257
O 656 29004
E 44851 62498
S 43893 699597792
I 769 41920
O 17696 23212
E 36638 57843
E 19247 39492
E 21668 34773
I 63897 66658
E 38261 60349
I 5154 12096
S 2081 219730759
S 70689 319671787
S 19698 6371256
S 52355 189758748
E 12996 73102
O 24123 61658
E 14370 39870
S 61840 211092582
O 1647 22054
E 6483 31187
S 75377 643538587
E 15070 33228
S 66965 296108806
E 259 54870
I 16075 28387
O 59764 64503
I 47443 71358
S 3251 295460907
E 22148 64670
I 2415 23270
O 49401 70848
I 56047 75478
E 32644 34207
O 18967 32461
E 26859 39657
O 25168 26636
O 2215 44870
E 23828 67941
S 49631 183262645
E 10405 62444
I 49993 56291
I 49283 72453
E 47521 61302
S 8627 951152328
I 38597 73579
E 55780 73536
S 11462 131581163
E 42827 66240
S 15435 956640997
S 20258 944024708
E 13338 44684
S 19618 467128840
O 7358 16873
S 15117 472653998
E 47652 51812
E 37966 54737
E 45197 62954
O 37948 59244
E 5522 60595
E 10264 43411
O 1572 39364
I 6954 26065
E 13773 72875
I 20 23669
O 45215 46714
O 8630 46032
I 28099 60460
E 13806 28864
E 42441 67203
E 47546 53816
S 42960 535326537
I 19736 23106
S 3077 781816498
I 22496 57371
O 12660 59626
O 4158 45427
O 20343 66694
S 28224 369036829
O 33551 74968
O 40345 71021
O 20483 76375
S 2367 667014015
O 61603 70822
S 67836 485149962
O 47866 61235
O 63823 68572
I 16128 54127
O 25325 55660
S 26959 758755877
O 51168 61401
S 34462 526840485
O 15825 50563
E 17623 61338
S 11885 452132107
I 14103 32241
O 11053 14238
I 49458 71930
O 10367 27314
I 74471 75758
I 9297 66876
I 2299 31209
E 3374 52061
I 19221 19354
O 44397 65180
S 60224 533182490
I 8435 71070
I 53172 71696
O 15658 17813
S 54046 682187454
S 16313 641069306
O 5777 58509
I 59941 71726
O 21709 31490
O 48394 57282
O 25299 43276
S 69334 173136580
O 28768 53746
O 20291 46291
S 2101 966219048
S 26545 188978147
I 28146 74715
I 3210 9377
S 76547 925305694
S 41976 559903889
I 29135 63784
O 21132 52576
E 49008 49387
I 12436 61755
E 28766 63234
O 27524 73932
O 48485 76086
E 18199 29925
I 15648 69290
O 22454 48061
S 17756 333323781
I 2766 70042
S 49494 839947751
I 67768 72114
S 36060 144834930
O 55146 60335
O 20084 64496
O 17830 41217
O 4165 4437
I 7343 41567
I 55726 70316
O 8781 43830
E 62707 72402
O 17073 38951
S 61338 838713127
O 36084 50571
S 45405 321327560
E 22421 76016
E 7337 62778
I 18524 76218
O 69376 76313
E 7526 14203
I 31980 36981
E 26727 33789
I 20029 47324
E 9610 21000
I 48328 61079
O 4497 25691
I 23946 45883
O 38342 60359
S 24400 253361246
I 18974 39393
S 75073 476932950
S 64835 430179919
E 40020 75109
E 7225 44076
I 8928 45257
I 18703 44307
O 6053 8639
S 59381 422773669
S 26029 920577406
I 44203 44991
S 2405 381627717
O 13407 49770
O 12009 41266
O 32584 70225
O 23894 59336
E 38910 63744
E 33542 67149
S 17162 498875274
E 32532 72886
O 3451 32283
I 1672 30749
O 11552 51492
O 28262 55907
S 26800 885000031
E 38053 72136
O 6310 46271
E 12782 34674
O 28215 54289
S 55773 956101990
S 70734 360644934
S 36274 40718058
I 12277 21561
I 51283 53113
I 819 41630
I 29391 54577
O 21893 35409
O 32676 71968
O 21708 31131
O 547 5328
I 15830 19840
O 30922 38767
E 53416 64665
I 28590 48491
O 46458 58399
I 43806 58296
O 19051 72677
I 20987 73941
I 1790 52466
I 9650 40656
S 46583 3820527
I 23584 38973
S 73365 355980791
O 5924 32413
S 6957 9893250
S 24844 349728278
O 21321 36698
E 18432 20255
I 36445 52120
O 66218 67839
O 59047 60108
E 30967 76474
S 70282 269379961
S 11119 121771216
E 43076 67792
O 14060 37836
E 40020 57413
E 35633 65303
S 43913 663032516
O 9170 15690
E 61597 74491
I 48321 54529
S 37216 367881075
S 30509 722991254
I 25335 56933
S 61728 262896439
O 5490 48597
O 10466 73919
I 47313 71359
E 40967 62610
I 28079 76236
S 43585 226017860
I 36407 68068
E 38572 44340
S 33207 59848984
I 10568 28464
O 20692 39837
S 19979 427419119
E 554 60525
O 31150 50654
S 7541 457935154
I 31493 54020
S 53329 999662910
E 49599 62728
O 23205 34598
O 53413 57558
E 32295 59192
S 42696 152414928
O 56882 59919
I 952 24831
S 8284 60789575
S 59065 439382068
I 5166 31138
I 3848 53744
E 26952 76398
I 11260 26458
S 11732 748088147
E 37290 69359
I 60980 73707
I 24466 75092
E 15412 59009
S 23444 601186876
I 4731 28353
E 25710 34256
E 58727 62061
I 60306 70008
S 17458 456358382
S 38568 781865889
O 10816 16271
O 66445 67118
E 43374 57097
O 65979 71218
O 18255 61854
I 45706 53193
S 48824 42923179
O 32745 34438
O 19081 49960
O 14154 60238
O 31724 51933
E 9925 31279
O 42786 68037
S 41846 405611908
S 5844 12005653
E 3861 64017
S 29172 918351590
I 16559 65273
I 5045 44778
E 25844 39450
I 19839 35018
E 5488 23604
S 2447 532345101
S 63414 189109884
I 2629 11501
E 1560 10914
E 21058 48262
O 13224 47969
E 47730 73785
S 46692 835509398
O 17972 68463
O 14127 40501
S 76163 793112324
O 26993 46400
S 29083 45892410
O 4711 38129
I 37209 64774
I 30020 70126
I 38501 68488
I 39822 58006
I 7363 10601
O 40378 68165
I 22623 38667
E 15620 43772
O 6659 42772
O 5554 49818
S 76395 363355035
O 39852 60447
O 10659 13344
E 19200 24807
I 64043 72245
I 59803 63484
S 54890 129756796
I 2155 36741
S 15197 109699424
S 4550 548542116
I 41681 54816
I 21014 45752
I 5294 48694
O 31403 72764
S 5160 813339366
I 26150 76357
E 3098 62989
I 11245 17150
S 54393 738886767
S 32222 100890420
O 4963 19820
O 22094 62940
S 41874 123194068
I 49155 68935
E 27149 31673
O 4206 73462
O 51659 61126
I 794 52334
I 16493 28179
O 7070 33751
S 53506 20177857
O 28765 31457
E 6705 41802
S 51159 49882947
O 22049 29445
E 4684 61421
I 28507 74180
O 10752 18759
E 40025 67631
O 42480 43884
E 1479 72111
O 17905 50344
S 5396 827382266
O 5973 52367
S 64108 625888745
E 57895 71214
I 34302 67731
O 5554 43895
O 59529 66675
E 11994 53970
E 8853 68789
I 8485 28123
E 22853 24670
I 32449 62648
S 41273 60832247
I 30523 71624
O 41802 54107
I 36435 40478
E 16385 55178
I 1041 19114
O 18317 27719
I 46717 72793
E 5600 34179
E 2675 27347
E 48451 66734
S 25753 372971707
S 75425 518497970
O 28524 42259
S 53531 114321454
E 12745 30406
O 46786 73190
S 46279 538624658
E 21103 25776
E 24766 43754
O 9206 42412
O 29331 29359
O 16111 32457
O 5942 65667
E 54703 71307
O 34879 53058
I 30397 66911
E 32546 46845
I 3898 33004
O 5404 43796
I 15319 18399
O 9217 62758
I 34689 44602
I 28306 40821
S 44125 674723083
E 43751 76326
E 43462 45103
S 16422 830420711
I 8677 48896
I 58355 63967
I 16677 49542
I 7392 22643
E 10271 34715
O 51102 76370
I 25630 58485
S 14151 689744893
E 2487 36475
I 8339 59235
I 51225 63208
O 15106 58742
I 58861 60170
S 8964 558894715
O 26782 65639
I 38901 40596
I 44238 74228
E 49508 57720
I 67394 71719
E 38515 71821
S 7691 849187339
S 62226 331382928
E 15832 41164
S 63863 206814836
O 18149 50837
I 24924 42167
E 9505 68784
S 25730 962051242
S 30325 762579207
I 288 25881
I 26293 43900
E 8206 63612
O 10125 74718
E 46146 61967
S 43999 472335876
O 16943 68073
S 30107 536881299
O 26734 36759
O 42413 57489
O 9765 23296
I 17036 71785
O 28772 69617
S 52111 804732450
O 56767 73813
I 11521 67757
E 7553 41948
E 49617 58475
I 22160 30024
E 898 6807
S 30968 451244581
S 20532 151159489
E 42549 56792
O 15442 52983
I 22824 32415
O 29862 39580
E 23008 46437
O 10148 42033
O 1768 64095
S 52324 997252189
I 13948 69344
E 27293 36131
S 59456 214972814
I 46665 48069
S 3249 954412486
S 12848 450804205
I 38554 68312
E 12494 35247
S 23261 160509847
E 3111 34352
S 8590 7607396
S 19013 905868233
I 20509 46523
S 73270 103411871
O 35411 72549
E 47201 70105
O 34788 58645
E 20422 30232
I 8533 19045
S 22376 290048389
I 33467 62654
O 36950 62996
S 57993 553288203
E 57011 74854
S 6477 742444401
E 26002 47650
O 35942 43101
S 2372 996815874
E 55898 58210
I 1789 76576
I 40292 46435
I 62173 64043
E 33354 44482
O 36154 72863
O 15840 46337
O 8857 23302
E 38949 56684
O 52804 59263
O 3690 43582
I 4627 60883
O 13787 63874
O 2039 4471
I 12684 36551
O 37658 59906
E 36937 75060
I 20868 56251
I 43904 49388
O 2426 28179
O 14928 69488
E 19676 40373
O 65041 73167
E 24384 63058
S 35646 16741751
E 6054 46172
O 10266 73054
I 53165 63363
O 42144 56777
S 58354 390886461
O 1904 71469
E 62628 71342
O 20568 62908
S 1851 630254375
S 52896 952355453
S 37896 835997801
I 42313 61335
E 42664 75179
S 29859 283008160
I 19199 43096
O 39501 42251
E 29783 32745
I 29027 33911
S 53412 333185159
E 22416 44975
I 10458 38026
E 16507 52379
I 36867 59550
E 25737 74960
S 50238 143727416
O 45775 52094
I 28955 54152
E 14435 17721
S 3964 295846871
S 38996 376785423
E 14259 26673
I 13002 28087
I 16296 20497
O 50839 67792
O 59924 75523
S 35865 883841389
I 29460 45255
O 22473 33762
I 6783 13056
S 70068 2087266
E 11087 54916
S 47057 661621152
O 21445 28691
E 3078 69531
O 5812 50126
O 36672 73293
I 13885 71781
O 33205 75599
O 46670 58045
E 23222 41503
E 19804 55843
I 12927 69532
I 61979 73192
E 38795 63595
E 18286 52079
I 301 12345
O 9000 71040
I 26009 44877
I 44087 60720
O 5344 60300
I 22439 59868
O 2720 20105
S 24331 696095344
E 20340 65568
S 15877 19980278
E 15340 27800
E 5097 46430
O 29483 34260
S 42602 708435023
S 18513 986760276
E 62467 68893
I 3135 25775
O 19675 66907
E 44309 76389
E 28108 71611
I 36099 60589
S 47803 769753891
O 29407 33672
S 62013 720195697
S 39338 963584258
E 27432 63014
I 16611 65488
O 4169 36649
I 8887 27583
E 4256 5004
O 965 7726
I 6621 67678
O 14638 53007
I 32935 39653
E 4258 34048
O 45929 61726
S 679 249777109
I 46389 48831
O 17914 25840
S 20536 138059295
S 33487 70469181
O 19166 59180
S 42897 772820653
O 22119 32391
I 1322 23710
S 10927 775068061
E 39591 50051
I 11165 34876
I 79 35383
E 1035 23704
S 75787 171741573
S 17771 661471814
E 8542 56138
O 18737 48826
S 20307 353100318
I 12608 40039
S 29293 855616161
O 10551 60220
I 2542 21777
S 55330 275441883
I 4890 74782
I 21158 43495
S 46151 546978672
O 39013 73783
O 6687 50803
S 22220 840854539
E 31678 63866
O 12944 24748
I 36237 50992
O 38329 51545
S 10970 307365435
O 34280 43517
O 2822 25162
O 37138 61943
E 38380 59643
S 63998 85562164
E 25313 51951
I 53529 56056
I 2111 34966
O 7089 42384
E 6592 30634
E 41060 74839
I 14361 32210
I 13897 43995
E 37762 46624
I 54822 67028
E 29290 34292
S 61894 83680614
E 61371 69320
E 66440 68435
S 41974 680578065
O 972 21684
O 36095 66008
O 13287 54897
S 62897 24567514
E 5268 56524
I 62048 74522
E 9472 76233
O 33594 70408
I 22874 39076
S 10844 962515702
E 17780 36824
E 44854 53609
O 18050 24459
I 20160 50438
O 59197 60391
E 21487 57270
O 28037 47387
I 47500 61886
E 62452 70827
I 2252 73324
S 12047 123649151
O 55376 73355
E 35313 72471
E 36861 64117
E 37813 41829
I 48601 59570
O 14104 21043
O 31211 61061
I 16313 35235
I 12039 24871
S 63412 634067755
S 57109 509775490
E 36336 69309
O 9312 26870
I 22230 66712
O 55761 65183
I 1234 70175
I 37475 68129
I 2714 5049
O 45601 61771
O 43452 60018
E 5706 56602
I 5005 42519
E 32694 55554
S 37182 760116473
O 2208 30102
I 55586 64862
I 37431 60528
I 35223 39498
I 23156 67614
S 28257 598274511
E 10681 58536
I 10329 40500
I 48562 60305
O 38094 50183
S 72596 315402482
I 16515 40144
O 18060 47145
O 15759 68426
I 29143 45761
E 53100 57245
E 4003 9831
S 44582 701009727
S 9498 279853876
E 3827 54466
I 7510 76286
E 43087 68801
O 22093 72716
O 41474 55435
O 14245 74053
E 48170 71161
S 50953 193420631
O 1953 17087
S 31354 974620100
O 1717 4472
S 9219 517670030
E 42100 50353
E 24916 70905
O 15982 56948
O 20630 72409
I 52784 60327
E 37870 57068
O 32563 64258
O 4066 73221
E 1405 57290
E 38155 62819
I 30639 59967
O 22020 49315
I 2107 23927
I 18951 41799
O 4505 7420
O 25223 27342
S 10299 569442500
I 24381 60035
O 69775 71896
S 34342 659388881
E 13534 32658
O 3328 52521
I 9096 45553
I 2095 11894
S 35980 856733454
I 30453 30702
O 31216 42181
I 53664 61269
I 23683 71395
O 66054 70808
E 8260 57916
I 3652 8337
E 8394 73634
O 22984 63666
I 16018 24416
E 18009 31365
O 3087 64287
S 67948 489194087
I 3773 21412
I 13376 76319
O 24681 35492
I 3138 58894
E 26377 37664
O 7578 17152
I 7800 20435
S 73655 799479406
S 51742 725978216
S 67035 42737955
I 57653 59493
O 34837 65410
O 7551 8683
E 33900 40478
I 37569 50007
O 3976 73665
E 27309 47089
E 36630 66978
E 41857 66175
E 36786 46616
S 10880 590202191
E 6936 14126
O 18148 52868
S 42057 357501484
S 10753 166460947
S 39525 38285191
O 54777 57371
O 66340 70604
O 24582 64180
S 22322 680250656
E 29154 45873
S 61456 953030830
E 44031 65101
E 22398 25432
E 24718 36444
S 1785 18610059
S 2651 74729657
I 15432 74605
O 70602 74347
S 57802 331188786
O 3562 30494
E 876 50136
O 9304 57133
I 58206 71750
E 25890 58680
I 53180 65136
S 5562 978302515
S 75282 751889448
E 31573 33827
E 42046 67269
O 38510 75554
S 24487 695677655
I 30574 42606
E 63933 70887
S 4205 281229284
E 36628 52263
E 30189 67955
I 25943 48057
E 25492 47812
E 12877 52001
S 9166 398131994
I 19143 40031
E 17957 67116
I 12287 66656
I 39773 69482
O 27702 46819
O 41678 45552
E 5504 22742
E 41825 57200
O 39072 47907
I 34509 54160
S 41242 1073039
I 6607 31396
E 8736 41695
I 9595 66176
S 58705 85082928
S 59553 359372062
I 1588 73248
S 21865 663914343
I 19447 63690
I 12064 59922
E 30474 37146
S 72189 769714448
O 29632 36888
S 75910 9123456
O 48254 64725
O 2105 2624
O 16172 69769
O 21204 55196
E 17639 49343
E 44414 66335
E 36561 44702
I 16308 19177
O 20624 23528
O 27925 53203
S 47711 557200648
O 37245 38763
S 16416 380703125
I 36598 65204
S 61379 835900032
I 37855 38867
I 52760 58032
O 5076 55695
E 54156 67933
O 44182 51712
I 5698 73165
I 14253 20065
I 11487 38988
O 20809 59887
S 39646 497564804
E 19678 38469
S 64364 594131273
S 44075 974283518
S 20784 93091943
O 45600 51324
O 52524 55529
S 52446 81353324
O 9564 68410
I 37634 39291
S 42951 117551074
I 17890 59098
O 13187 55837
I 1208 51342
S 28760 638677258
E 513 69068
E 5754 30337
I 22415 62844
E 66342 74990
O 55037 62700
O 54433 66669
O 33 5476
E 55383 71211
E 41588 57855
E 6679 25408
O 2950 75301
I 23677 26699
S 6546 300640483
O 10399 11820
E 52422 58298
E 26376 36243
I 45834 65928
I 49535 71341
S 50284 680147412
O 68256 68602
E 12203 43594
E 9418 27719
I 18382 43695
O 33443 59891
S 64080 961589887
O 15236 68657
O 25849 69773
S 4909 528583849
S 3439 731614248
E 19771 66772
O 55681 67462
S 40363 308395595
E 7122 24741
O 22731 60575
O 42394 75168
O 38230 58972
I 23520 57821
O 8439 61730
I 9033 36774
S 47723 347971719
E 21849 75881
E 9426 22929
S 67513 495907736
O 25603 36448
E 36559 42422
I 11973 21084
I 288 40129
E 20598 33326
E 1609 60808
I 2884 61453
I 20893 23325
O 19233 76153
I 7003 61107
S 47020 574257760
O 12576 63957
S 24005 926590111
S 54533 540139211
S 45133 656631583
S 59469 492886262
I 7319 35599
S 24566 564797036
O 29934 53084
O 41314 44004
I 1878 4043
O 26532 26763
I 51577 72647
E 52866 61492
E 231 18782
E 32197 58684
S 75678 721442476
O 9730 33279
S 56550 29359886
S 68129 200149356
I 2619 44545
I 12248 62291
E 40291 41094
O 34362 71535
O 9710 45485
S 35719 257038558
S 46228 517333184
O 9067 32106
O 33337 44869
S 6588 577778257
E 61392 66805
S 39465 94923523
E 1804 59952
O 15276 19413
E 5221 75450
E 53037 53449
I 5963 14699
O 13071 73098
I 2155 32337
O 59748 70996
E 40807 72733
I 10545 22306
S 62587 3589773
S 66762 33784319
S 75111 992255881
E 9584 62108
I 4334 46747
I 62566 70884
O 25529 41540
I 16094 40429
I 1149 58346
S 29383 29763239
E 17022 53309
O 13607 34917
E 9 19507
O 50542 68078
E 44083 46297
E 22900 72624
S 15301 582906488
E 14186 33564
I 35846 72315
O 27040 36394
E 7730 58978
S 30014 355043645
E 24430 69176
O 19853 27480
O 52074 59262
I 32878 63485
I 23680 50769
E 11215 48069
S 21497 978314289
I 2805 37462
O 1010 49642
I 22395 42491
I 6504 16418
E 54171 62379
S 4790 522644463
O 18021 45702
O 11257 22056
E 44001 52071
S 38767 884827791
S 24109 912553427
E 21726 35394
S 14096 599788007
S 31073 85522253
E 9262 13351
O 29670 39430
O 24703 61433
I 16588 49876
S 37245 118889149
I 30382 58038
I 8594 43530
O 24885 75138
S 53953 191952963
O 25643 45575
E 13591 30749
E 7261 13048
E 56368 60050
O 40295 69086
O 7467 41116
I 12600 22478
I 25869 45395
S 75092 757670213
O 46132 50170
O 29756 63286
S 16678 977844577
O 37705 51881
S 74120 156127190
I 51864 75242
S 6628 712723131
I 7987 51342
I 16453 39732
E 11267 23035
O 6605 57515
S 20722 285716978
S 67622 369747364
O 8998 67933
O 11220 67596
I 23044 33126
I 39070 47859
S 68162 420906432
S 15322 959687572
S 44408 508608450
O 5667 12488
I 23821 24969
S 39580 62062158
E 9932 44149
E 38834 61011
S 59409 538633761
S 33674 759110121
S 66066 110296383
S 42699 826253067
O 18794 52667
S 40309 885661793
E 19489 44162
O 21817 46626
E 22982 71410
O 49860 63733
S 54864 522425220
I 29648 56891
I 4506 50088
E 13208 36589
E 20140 67034
O 19714 72542
I 13153 52356
I 18055 55988
O 8124 57168
E 46442 48804
I 43881 46299
O 22384 65520
O 8749 56997
I 13994 39608
O 63433 76367
S 38140 303964496
E 5241 67986
E 18337 28084
S 64803 888588583
S 45183 151227674
I 12531 34215
S 44361 943218725
E 1641 68087
I 6194 15180
S 70690 417073141
I 45796 72935
I 10971 53333
O 7045 32804
O 9866 44775
E 27263 43956
O 5718 26864
E 21743 31733
E 33280 45237
O 20533 48133
S 18933 235838920
O 33464 53581
I 33194 72841
O 37456 74706
E 9141 48249
E 70898 75969
E 51623 60326
O 9419 23364
O 49500 58924
O 4304 32671
O 36612 52878
E 38868 63841
I 6889 51178
E 16353 57286
S 57766 119748169
I 29836 47577
I 1106 48986
O 56359 61453
O 15354 66872
I 8583 29447
I 53402 61172
S 76653 490203391
E 18137 58297
I 11674 13140
O 22424 27969
S 36282 769670686
O 20437 38165
O 27673 76526
E 55540 63865
O 58227 68083
O 57409 76202
S 31603 495561504
S 33583 153412795
E 23409 58708
S 53516 805277595
E 23848 59187
I 2922 15398
S 22989 576979714
E 34868 57430
E 34798 63918
S 46236 510186958
S 59862 300539611
E 59943 72371
S 49669 485996856
I 27103 63728
O 3711 50691
I 19598 71509
S 23465 957669925
O 138 41263
O 26630 42648
E 31634 68009
E 41184 65907
S 57746 133417190
S 9019 962404274
O 58031 70037
E 5586 74624
S 58818 344679024
O 12686 36618
I 52599 57211
E 15470 43709
O 28871 68286
I 24076 64747
O 14407 48426
S 36049 463010652
E 19087 25713
I 25149 44477
E 22279 40878
I 15594 36220
I 10820 63846
O 45572 51642
S 69972 519970378
O 2144 43613
E 9614 72323
O 50594 63108
I 20729 23065
I 21611 66006
O 8927 68720
S 12392 128158116
I 11448 53143
E 65335 67976
O 19443 40837
I 7211 29309
S 444 244503105
E 39715 53358
E 19268 46993
E 44162 62607
O 41259 43612
S 25984 182511263
E 4855 67324
S 76288 307859044
O 26528 65068
O 36932 56697
S 60287 649540548
E 30117 52909
O 46189 56703
E 16243 76628
S 43798 463015249
S 29636 265785676
O 19443 51038
S 23645 910636187
E 7481 49311
O 46325 55443
O 64 3727
O 27603 65590
I 68971 70865
I 13937 51924
I 36539 50756
S 286 923795027
I 4222 29974
I 59597 66333
S 3192 634697358
E 19481 44736
I 39595 52284
E 8057 42775
S 12343 600626920
E 34279 53324
I 57415 57652
S 35206 960278800
I 4668 67840
E 16529 40202
I 9772 38720
I 3262 68558
E 32482 44310
S 3817 44478223
E 58064 70223
O 2860 51481
E 11885 51518
E 18826 49343
O 43312 59669
E 18074 71115
S 16231 779650687
E 35613 40844
E 52096 59713
O 52330 67967
S 54269 321462853
S 315 279904988
S 45225 537050896
I 37893 62718
O 49784 73193
I 7418 14149
O 66 38321
I 27258 57422
S 43561 462465603
I 8380 64685
S 18860 456037766
I 21584 27141
I 4782 75255
S 10621 118490087
I 8658 71659
O 31429 44992
S 1474 970474000
I 25847 61054
I 13217 70259
O 135 31974
E 23559 52266
O 8913 14685
S 23371 466598736
O 2320 60030
I 20527 65720
E 24328 52098
S 20960 487961374
E 10703 39040
I 64501 66622
O 31904 70976
O 24035 36289
O 40050 75144
O 5220 31175
S 590 28863034
O 43676 54600
O 73990 75233
O 27856 30353
I 43450 69795
I 5990 35592
E 23547 34438
S 13551 37212857
S 27874 496404543
O 13371 70288
I 25414 31902
O 25535 75340
E 23784 40922
S 3606 970207195
E 25559 31479
O 17002 68961
O 5329 23681
E 41799 66635
S 60889 190323401
S 59064 108477928
S 25850 321205565
S 37706 115135725
O 10091 66774
O 3695 74600
O 44138 65859
I 9908 39515
S 59115 704298855
O 41165 49490
I 789 8080
S 47681 748539265
S 33970 952014664
E 5740 49144
E 8416 75834
O 32769 72273
O 28604 65669
I 24454 34198
E 2583 43634
S 43686 272419634
S 33707 744206866
S 22710 709226935
S 43829 658209697
S 72851 163598894
O 19420 24470
E 31034 41965
S 75713 12035410
S 2699 736750761
I 21127 33994
I 49458 62062
I 33346 58136
S 16566 291558036
O 47509 58262
I 7085 21123
S 26711 962856535
E 36959 63781
S 11179 714610516
E 13677 65226
E 46735 54233
I 8348 63564
S 41085 735149484
O 21519 49603
E 13375 42166
S 38158 742409209
E 9249 43141
S 21124 408424784
I 22222 23389
O 23283 30395
E 29590 37455
I 53318 75241
O 66869 70993
I 43420 71253
E 3106 67060
O 16806 31916
S 42059 240665602
E 21573 72282
O 43336 62355
O 3101 67193
O 38624 57267
E 30200 55758
O 20394 22766
O 2139 12477
E 71379 74367
I 50105 51683
E 30725 48626
E 42836 68453
I 8286 64186
I 44190 75682
O 15327 69725
I 49474 55476
I 5248 55015
E 30501 44321
I 28137 69724
S 14995 829827650
O 2600 55282
I 10596 74078
S 20819 941959881
O 40099 60024
S 59546 359659160
E 54287 64212
S 72828 252768414
E 34144 44493
O 46572 70015
I 4409 21502
O 829 31735
E 4181 20226
I 54675 64826
E 25643 74158
O 35554 59313
O 45737 49845
E 6851 8422
S 23064 373448214
S 57096 436221402
I 33613 57074
S 1222 53036611
E 4118 45690
S 72281 790008765
E 26470 70914
O 13621 51842
I 31465 71379
I 33767 46083
S 14696 998207852
E 41243 42344
S 72119 861902279
S 19215 757076268
S 16179 295288922
S 14992 157128295
S 61194 848300029
O 25602 68713
O 1616 3837
I 25497 52929
O 49095 72630
E 43267 71631
I 25908 46355
E 24700 31602
E 58222 74959
I 16843 36685
S 49121 122517470
S 20238 401852555
I 2427 23505
O 24685 40555
O 39339 50692
I 31887 50949
E 10578 39540
O 29963 52782
S 4198 484063856
O 50001 74474
S 36592 530836864
O 52117 54338
I 51578 54009
I 60815 67968
I 3867 13339
S 12398 798446706
O 9588 43582
S 9411 57999193
I 13002 51563
O 8655 34514
E 24476 42147
S 15822 192304199
S 16266 655235937
I 54506 57870
O 10061 40063
E 15454 73962
I 30571 65213
E 2384 41522
O 4951 58303
I 7784 18792
E 51003 63870
I 7605 29847
O 40847 42449
E 48588 57831
I 63412 73284
S 8885 71263759
O 27903 67917
I 44121 55946
O 7050 60417
I 5265 43379
I 41301 50863
O 10937 35371
S 56736 375959484
E 4193 69637
S 34173 987537507
E 3718 21565
I 1230 49996
S 61268 847102302
E 17333 46770
E 33073 65106
S 54475 198734275
E 38573 40512
I 24514 34262
I 6000 60759
S 56542 140496479
I 30167 36020
E 38117 63053
O 29579 73594
O 2332 20158
E 47149 57526
E 16474 38329
S 57876 842909542
E 15597 28954
O 10436 66774
I 7635 51447
O 15853 56543
S 61984 534488274
E 47616 61095
I 50103 69067
S 47238 139552313
S 49620 582851949
E 30002 75497
O 1270 1371
O 45438 67659
O 49784 68465
I 2199 35355
O 9506 54927
E 20468 59437
O 57627 58738
S 66126 226611200
I 20037 26931
I 51775 51980
I 50915 69198
E 3835 19029
O 506 22391
E 11757 45055
I 33176 43216
S 24648 195604207
I 21703 70599
S 18192 903144520
S 25245 877017344
O 33725 51185
E 35580 60386
I 26611 59331
O 6480 8242
S 47031 956213176
E 40247 68560
I 49194 51108
I 14455 15164
S 68709 77891268
E 2552 54547
I 3917 57502
O 52988 74215
S 33384 991104251
S 329 374139136
E 50248 52919
O 19618 33816
E 75473 75745
E 43076 67065
S 48470 370479819
E 29977 52654
S 51814 144363207
I 6985 34401
O 20521 69350
S 11351 999726799
E 39769 51428
I 3081 45822
S 33170 807097112
E 25476 62981
O 27865 61018
I 37206 47116
I 38554 65046
S 51576 329773115
O 9020 39780
O 10915 13241
O 22131 72027
E 56243 76042
E 29407 67891
E 14838 53698
E 11732 16787
I 3837 14240
O 21879 22495
O 924 60923
O 5281 17866
E 4145 16080
O 56924 67540
S 14677 968786666
I 29120 67534
I 36489 70843
O 50047 58394
O 27617 43370
E 26523 26652
S 60624 136030860
S 67535 310914794
S 15445 395826132
S 3970 21863162
I 26114 52861
S 24395 514292754
O 22104 38510
O 73202 76047
S 37293 791420762
S 46492 457797575
E 4253 74418
E 7756 32149
I 41530 66188
O 41041 75815
I 28919 37854
O 47941 75045
E 11767 20033
E 14358 67604
I 16892 35098
S 42213 129416154
S 72930 723139069
I 10371 43217
E 10471 73093
I 4879 51871
S 25961 953756512
E 33736 37579
S 75447 772344117
I 24981 50240
I 34428 46639
O 876 9916
S 29981 575223882
I 67652 75494
E 9542 48831
E 60768 66028
O 44206 45550
E 34599 58140
E 6407 51390
I 9054 68391
O 35912 35926
I 58031 61856
I 45803 75225
S 51346 686792189
E 41243 63479
S 40411 143632771
S 59577 922185843
S 62828 98680806
I 36176 59875
E 65903 66125
I 20354 37722
S 4476 726642606
I 11312 17172
O 3488 57055
O 24264 60091
I 4284 54431
O 19757 62092
E 58585 66022
I 23260 33437
I 22406 75802
S 31140 681979239
S 48592 139010937
I 6320 72640
S 66254 66671991
E 11062 73461
E 23631 44164
I 4781 38911
O 21493 42369
E 11847 40858
E 24637 73185
O 63980 72778
E 6609 22886
E 17486 75390
I 33989 72035
O 37875 68537
S 32532 10904970
I 43657 57568
O 59756 70268
E 30251 61897
O 7240 49430
S 47055 707623408
I 54160 63029
O 20714 43474
O 54435 60034
E 8478 42433
O 25730 25997
I 4656 30696
E 53826 60516
I 38959 48019
O 43861 52807
I 6857 7971
E 67679 75179
I 11768 22212
O 17045 36111
I 30503 60361
S 61607 78556150
E 34980 59521
E 29715 56727
O 57355 62616
E 41783 56430
O 25979 53761
E 30537 30838
I 24958 71068
E 38987 45484
S 19663 637524483
I 28272 62025
O 26301 27830
I 54789 60698
O 12650 61519
S 24296 332319921
I 45314 59420
O 36288 64101
O 26839 26939
S 48943 543930306
E 28105 34465
E 2138 58865
S 18799 269922877
S 18019 298551380
O 602 30885
O 40640 64654
E 3715 8309
I 23751 69540
S 14173 458630025
I 14858 35902
S 20008 626647875
E 30777 67309
S 5487 721801442
E 10604 69384
I 20364 76621
I 35304 45014
E 14451 52264
O 40221 66739
S 57120 342616041
O 41319 58819
I 17832 23186
E 653 61569
E 47898 48885
E 9348 25804
O 28920 29482
O 3672 42484
E 55246 57259
S 69238 901542356
O 4886 22190
O 37501 45765
E 26399 56106
S 23049 791224448
O 17596 45858
E 872 16453
O 29857 58963
I 13448 43935
S 24847 250812402
O 17944 66563
O 7856 45590
E 13071 41544
E 23432 67487
O 11369 36395
O 47077 57801
I 24523 24539
I 26512 44096
S 40919 578479799
E 15574 26286
S 27229 226404958
S 53709 472667802
S 16982 806204290
E 20333 28485
I 11534 55251
S 57965 145475795
I 35627 58505
I 58263 67426
O 43231 68563
S 13482 872763785
I 46748 66402
E 42264 53360
O 11642 51973
S 71174 312734135
I 12126 47866
S 11675 182456341
O 40087 55631
E 14905 50891
O 24381 35472
E 18261 57422
I 25894 43633
O 42213 49096
S 55603 150517828
I 11135 46296
E 25896 27041
E 33975 48507
O 63243 66790
E 26702 60204
I 68513 72865
I 29857 40344
S 72691 517783956
E 2047 38243
E 7391 30795
I 26161 67038
O 10038 64242
I 8890 52124
E 5539 72136
E 5716 63889
E 69929 73008
I 23616 60158
O 16720 32491
O 14118 72331
I 15732 19046
I 30293 57617
I 10085 26060
E 6812 19387
E 42651 70839
S 53328 285577408
I 24279 52901
I 35941 43661
S 75231 409654667
I 7931 27675
E 33487 51881
S 13013 461784659
O 33405 51485
I 11369 51446
I 30402 52816
I 7375 75391
I 22821 71757
O 6104 43897
E 35387 57150
S 50595 818453801
E 48906 59984
O 46956 49959
S 9012 249138145
I 41827 72533
O 27996 57312
S 14158 638678999
I 69305 69424
O 16464 32093
I 30996 74385
E 29452 63255
O 23117 44827
S 18631 873591283
I 43280 47902
S 32877 744973366
I 29809 55690
S 52 259336939
O 20142 25125
E 34344 57480
E 14916 66657
I 16685 23481
S 26765 992299071
S 33500 307312249
S 3088 117611929
S 42638 165610374
E 72479 73823
S 43138 158167801
O 662 5449
O 36145 75532
I 2157 8954
O 474 44702
I 17786 51880
E 4113 38927
S 72652 296827982
I 12493 44067
I 4292 25004
E 62346 68191
S 49669 740041443
I 35317 70300
E 9935 43839
I 174 33022
O 24164 36532
E 10074 42393
O 2147 55299
O 398 58037
E 5949 62410
O 53521 72461
I 50816 54193
O 37509 52132
O 24771 50391
I 51020 68420
I 25368 59553
E 9175 12838
I 2467 27036
O 24712 45660
I 75758 75937
O 20196 22066
I 582 63948
E 56080 60470
O 8982 28782
S 907 277627026
I 4436 18808
E 51812 67020
S 6081 184526124
O 2759 18060
O 1095 53874
I 4681 45404
S 59833 301387289
S 68139 850007366
O 19499 24213
S 4267 380006432
S 11417 778175989
O 7743 32812
I 1985 56072
O 26902 69394
I 43599 70431
O 18598 28154
E 37431 65101
E 10259 29024
E 54566 71603
O 32529 48369
E 42559 49557
S 34382 121193633
S 63537 759606966
E 47963 68550
O 37104 47035
O 60223 66345
I 10397 40418
O 11907 27900
I 28050 28961
O 20668 49227
I 12444 28175
E 24612 43394
O 8943 58253
S 72084 950078108
O 47762 63561
S 47831 479229234
I 10686 61237
E 64156 68028
O 18101 76532
O 16619 31692
E 40864 68635
I 3784 19823
I 21472 23233
I 30060 73977
E 8768 49374
I 11273 29243
O 45877 59130
I 43267 73437
O 30038 55092
E 45035 68079
I 60022 63735
I 33071 70266
O 2368 12931
S 67978 428634926
O 56785 57874
E 12064 33459
E 7774 61754
O 12796 61078
S 73331 161433461
E 17953 31838
S 22602 471681049
S 51565 793005018
O 51077 56281
S 803 777794121
E 3234 52852
S 66567 74478860
O 42353 53657
S 5499 690408744
S 18962 458728858
E 26865 67775
I 51839 64920
S 46868 152377590
E 33935 37909
I 16510 41623
O 49762 55511
E 13667 26776
E 39288 47091
E 20105 39878
S 47180 550551386
I 22407 44921
S 9392 686345737
E 9666 70270
I 6475 53825
S 41110 575629161
O 30115 57983
O 18326 19967
O 23484 54000
S 59549 58104821
I 34217 75030
I 5752 70030
O 5841 20258
I 42001 56520
S 13020 435303150
I 44607 53426
S 10923 746704837
I 16640 71310
S 9615 348357038
O 69414 74483
S 15810 7850568
S 34334 979841784
S 73217 85288237
I 2222 7002
S 35386 314425673
O 11382 42617
S 29907 126542109
S 51417 993973785
E 45355 46821
O 31537 46131
I 58839 75562
E 12465 66199
I 41715 72675
O 33579 60234
I 70052 73215
O 15119 15342
O 14157 50214
O 26988 59911
O 20880 65190
O 38039 38702
O 2697 61341
I 7414 24656
E 15759 35977
E 3842 35600
O 60799 62576
O 19433 32663
I 33346 48424
O 14299 48302
O 47811 53338
E 9305 41807
O 5318 39770
O 47679 52148
S 55417 331515450
O 38350 69030
E 42340 50341
O 11832 54908
E 22777 50390
S 68499 680701910
E 22717 39353
E 23477 63690
O 18228 38030
I 2581 26518
E 11554 33326
E 57611 64882
E 66624 75422
E 64076 67660
I 1221 21783
E 11396 46112
O 2632 50469
S 65128 290722323
E 27599 37374
S 49643 129366897
O 49937 73517
S 28696 13665875
O 42884 58795
E 30133 58173
O 30220 47721
I 18918 38590
I 19571 39586
E 17575 49886
O 56795 64399
O 8119 19346
S 49866 256239529
E 61151 71009
I 5451 37886
O 12265 68685
E 50506 55571
I 27972 43757
S 53287 670825460
E 21895 59196
O 13446 34328
S 32263 711250415
I 18828 71075
E 4093 16813
E 9325 9607
E 54365 64508
I 16297 16605
E 29881 45168
O 50530 53459
E 57856 69398
O 34500 44962
I 10352 12248
I 1756 31498
E 4551 15048
S 21857 216577236
I 37913 54940
S 53941 886398136
I 37693 74786
E 19574 67309
E 44304 48820
E 33071 58276
I 5746 21570
E 23235 39155
I 34725 60019
I 24651 62169
E 38691 66702
S 28279 882445094
S 7879 942544237
S 20737 719715059
S 48373 925062900
O 11054 69949
E 49947 71107
S 41600 941359654
E 56432 75113
S 25448 822006939
E 44568 68322
E 20392 26685
I 24305 36507
E 6527 37252
I 15510 40459
E 3132 44412
S 68146 853772266
I 10244 68885
O 5045 11068
S 19905 658103530
I 26996 29629
I 11595 37095
E 8955 18902
I 25542 42850
O 57065 63840
S 4308 935218916
E 2897 44403
I 14125 37719
I 26979 69846
I 48802 66787
S 45723 513565651
S 57458 245077097
O 42804 47781
E 17717 59408
I 44053 57621
E 36372 71425
E 38523 65031
S 56582 952731943
E 4093 6537
O 13744 53095
O 15975 34224
I 26411 66266
E 27288 50786
S 44021 404456559
S 39034 498890146
O 59568 73200
S 45021 64115875
O 24817 52423
S 37950 515800260
E 12989 29430
S 9448 214114200
S 12237 471035024
I 9976 55428
E 3806 33324
S 43620 587379680
I 45795 71249
E 48663 51448
O 48190 57705
O 39646 65414
O 58965 59990
I 9253 39491
S 69003 389958219
E 2189 56506
I 18462 76485
S 23164 861050350
E 54437 57297
I 29346 69926
S 53554 348646483
S 36966 660155384
E 18782 40334
E 24881 54998
S 1602 269278855
I 5580 42569
S 58828 198738556
S 22312 826920720
S 16994 78672473
I 3645 20203
O 9504 39921
S 6836 291100925
E 24452 71805
O 26487 49095
O 18078 40073
S 38646 533798450
O 17662 74076
I 17914 51234
S 18694 926044383
S 68737 74352253
O 65561 67746
I 1276 46909
S 19288 462948844
E 6347 57215
I 65081 71889
E 12201 73242
I 20277 61924
S 28736 828276228
I 33486 34175
E 22823 58793
O 25977 69787
I 48187 71281
I 43006 43897
S 2786 407654122
I 25166 61245
O 18342 68309
S 24286 506301146
O 5388 72563
O 35850 49647
I 24382 60476
S 55361 140151671
O 45636 62421
O 44745 65791
O 24924 47245
I 47770 57823
O 1592 55049
E 50621 71227
E 25824 65582
E 2790 38880
I 40376 50381
I 19578 58535
O 7685 32079
I 49710 68434
S 11366 706506402
E 35547 44373
E 7174 73228
S 12075 818698589
S 70656 352655677
E 20770 46830
I 53416 60037
S 75078 559899602
I 58526 68693
I 40678 48451
E 21115 35326
O 47804 69272
S 64959 847608283
O 8022 38301
S 17746 604969156
E 21410 48893
O 17740 49905
O 20639 42361
S 19279 347926455
E 22589 45923
I 9075 50997
O 26043 44315
I 26546 32480
E 901 13785
I 55497 69231
E 175 68729
I 28098 42199
S 58879 277448681
S 32741 299562624
S 50592 451798506
E 20334 40881
O 60952 66518
S 28044 8665839
E 43005 74692
E 6643 61126
I 35894 59679
I 18120 50770
E 43467 62110
O 31049 71533
I 38135 69297
I 4263 70355
O 14701 40468
O 33638 60434
I 10563 59435
E 14321 23773
E 22868 75563
E 23405 70982
I 1244 37372
S 60931 124882281
I 42949 67267
E 40203 65107
I 7777 36750
E 9899 13417
I 7284 54865
I 12188 65107
O 35092 70616
I 16475 74728
S 23601 296272563
O 11626 58013
S 60908 879609468
E 31810 45821
E 39377 39613
O 10306 39602
O 40346 54997
O 56491 70953
O 23094 28798
E 6687 64532
S 72586 64587730
I 17751 26255
E 64519 76219
I 25470 73792
O 4014 42962
S 29476 386548524
O 13927 57994
I 32385 55651
O 38769 66591
E 22383 71092
S 23747 221410376
E 41108 42234
I 4789 62244
E 2331 64869
E 622 5020
S 58924 891804063
E 60811 65376
O 17083 75625
I 7089 25096
I 66478 73851
O 27805 66091
I 46566 69436
S 22400 443434213
O 15557 15899
E 48602 59172
O 10236 38601
S 53417 523202075
E 26249 34873
O 15685 19581
O 6057 16640
S 58086 952852374
S 30496 142187040
S 41279 133225653
S 28720 237290119
O 24622 72666
O 29864 40780
S 63806 94972945
I 8792 12772
E 1603 53951
E 2009 33319
O 24276 71842
I 11988 42254
E 70107 71025
I 1361 17277
S 3404 839160736
I 39323 66386
O 37969 61567
E 1057 24375
I 38970 54863
S 7866 354190272
O 40641 65310
E 10832 60183
S 54646 996068356
I 28441 36735
I 41386 70795
I 23254 70838
E 30723 71845
S 19649 566989474
I 8777 51909
I 40231 69171
O 45898 59027
S 41344 3974697
S 64737 936972166
E 43111 54560
E 12642 29246
O 39550 46417
S 3655 69818719
I 14927 43569
E 7384 55765
I 44190 73554
E 918 63378
E 13853 23388
O 8184 49248
E 40414 56450
S 61825 185136691
O 39350 40688
O 8764 44287
S 53792 966310895
I 10171 31591
E 31153 44495
S 19208 44086425
S 11909 196919860
E 7462 35218
I 20386 27681
E 36438 49174
I 23437 65166
O 10178 64406
E 5086 8741
E 24634 43225
I 52370 67630
I 33472 65179
S 65075 173084031
O 15895 74238
I 64995 75216
I 1344 9016
O 1432 21960
E 15227 74505
O 42508 53611
I 1727 58245
E 33115 63842
S 53112 563645063
I 26878 34170
O 161 17805
I 162 62474
O 38480 66918
S 62722 153448581
I 7920 59323
O 20579 51110
O 1927 51585
S 48505 88448842
S 47874 915822519
I 21540 71123
I 19220 38728
I 17148 33122
I 11201 36202
O 26139 43122
S 56115 327125421
O 40259 75174
S 33520 674592648
I 13023 31291
S 67884 693083996
E 25327 71148
S 26528 887392441
O 57075 62762
E 43139 53836
O 18815 41987
I 11151 37500
E 1308 28336
I 13303 15598
O 5915 49113
S 30178 91073323
E 33727 34024
E 50349 57925
O 14627 54943
S 5311 182560956
I 11222 11253
O 25763 72988
I 45151 49256
S 29650 157320217
O 10731 53428
O 47869 74039
O 3137 46396
I 117 55400
E 9792 33696
O 21493 39710
S 16161 202988882
O 30703 32363
I 9244 76279
S 72294 638966904
O 514 34635
O 8397 37075
I 9843 47792
E 28988 64398
S 22675 203717840
E 8727 30090
S 18956 121972877
I 30693 38650
O 10362 63840
O 30172 39348
S 45344 995604277
E 35887 65956
O 11548 26431
O 3974 19501
O 25904 47026
S 8710 875991371
O 35354 42342
E 2582 67591
S 23906 796447755
E 23394 57299
I 8478 14980
S 49015 620811868
E 31600 64226
I 684 53869
E 559 44445
O 24381 65212
S 34492 718579716
I 28446 64441
I 29351 53440
E 23653 58051
I 34847 44015
O 5843 13013
I 20875 45338
E 3440 29081
I 50978 59486
S 34988 687056314
I 33360 60173
I 27277 68300
O 3840 35670
E 4591 16389
S 34191 746170282
E 72058 75525
I 23984 57195
O 24580 37166
O 41376 53809
O 14602 64610
E 18992 68415
E 46738 56701
I 40908 53260
I 39001 43416
S 32829 548199857
E 51453 57242
I 24052 44566
S 75794 651111031
E 7480 9698
E 26280 40311
S 56646 139767670
I 11021 60845
O 4981 64769
O 6444 66697
E 55919 56537
I 29511 48002
O 20322 73072
O 25300 42756
O 29440 44760
S 59936 742223786
I 28021 42138
E 25353 43331
S 69319 173500589
I 9728 18935
O 15458 37439
E 23422 62211
E 29857 41666
I 46006 65762
S 75786 719783579
E 17176 68005
O 33646 75888
O 43921 46520
O 40170 43074
I 57989 60287
E 37174 51809
I 35639 67908
S 8919 683764551
O 41866 66451
S 25597 663590704
E 5376 38304
I 9694 27918
O 48301 65292
O 44938 56267
S 27577 417141716
I 32246 55511
I 5133 31803
E 49479 63011
E 34233 62616
E 60801 73173
O 63486 70822
I 2453 67181
S 54700 133546645
O 17166 64456
E 19643 59725
E 39062 59670
I 41690 61394
I 22487 37833
S 57504 409052346
S 75167 272590686
O 50959 56799
E 17853 56018
I 4741 43554
S 68676 392841783
O 2803 69628
I 6671 25440
I 14072 53049
I 45160 53917
I 58771 60499
O 8409 76337
I 2849 47617
S 37439 134446723
E 7711 71265
O 9292 61620
E 14377 75427
E 54600 74999
O 39009 50390
S 40206 285237613
E 13993 40327
I 32380 60839
E 25345 53841
I 3308 48134
S 56594 752896547
O 5805 23710
S 3 88363254
I 38758 47769
E 17500 64662
O 26703 33338
S 51353 762896582
E 4624 16613
I 1705 70508
S 74437 314948322
O 21303 36055
S 38569 189215478
O 15386 49399
S 24371 290809328
I 26701 26950
I 18450 28379
S 65883 984488560
E 3603 73160
S 73811 704504375
I 16203 43228
E 13656 42973
S 3404 887076734
O 54750 75045
I 4246 70050
E 17980 62779
E 54252 64821
I 62386 64006
S 46110 705793946
I 60469 75903
S 46319 702428212
E 5028 44280
E 842 51597
I 28729 56041
S 75282 60645901
S 294 967418370
I 9132 20398
S 57504 382464397
S 73037 818819687
E 36910 41940
O 22770 71940
E 40556 51877
S 14847 438041379
I 39286 74367
S 18934 842620927
E 1065 43575
O 3463 30367
O 19235 52417
I 51276 60181
I 19328 56217
I 31836 33307
S 26237 573953293
O 23180 48988
E 7134 7750
S 62635 645309686
O 1434 11023
I 34622 72156
O 330 60593
E 16227 63365
O 15442 31997
O 45442 62897
I 3422 42014
I 5940 68831
O 53869 63914
I 33077 42226
S 57204 875618942
I 39898 44080
O 33991 74730
I 45398 60533
O 14449 27052
O 22887 64672
S 58632 524787997
O 41318 63856
E 67741 69167
I 18705 66434
S 54517 212302745
E 48100 51366
I 44604 45110
I 39096 73677
S 33887 9992332
E 62273 67212
S 14059 377767798
O 11859 58808
S 3012 121829912
E 22475 24910
O 13598 47445
I 23701 43482
O 16747 55882
I 46198 68652
E 26833 40550
I 33732 62882
O 8911 51205
O 23236 56264
S 21406 901919067
I 23528 35493
O 5608 67414
S 63894 569447639
O 35540 75015
S 72638 137646459
S 76338 751453808
O 36039 52920
S 4278 561342340
O 17560 48532
O 60977 64119
E 44138 63309
I 44018 45895
E 51567 65940
E 45872 69180
S 40778 82164962
I 2056 12195
I 40544 43816
O 1546 67086
E 9553 34460
O 17130 25813
I 52775 58217
E 34709 61624
O 9488 54448
E 36127 52632
S 40425 346495765
E 69921 75046
I 36471 75955
O 45251 55030
E 11335 17621
I 8378 21645
O 18242 43945
O 8380 50588
I 3892 32255
E 7228 12353
S 30112 218693636
O 8807 38179
O 32135 37266
E 22683 72090
S 2787 807600186
E 56299 62672
E 16910 19135
O 8687 65551
O 34646 40956
I 10035 19739
E 19476 46921
S 5273 644361135
S 52498 780429010
E 69273 73126
O 2295 24231
O 57884 60032
E 43165 70206
O 28560 30604
S 67591 259802210
I 10527 56644
E 32793 44433
E 2859 29355
S 63606 37061716
O 71514 74805
O 18744 24979
S 20077 385338461
E 8663 64910
I 44078 59911
E 33589 48940
S 42860 673677000
O 29482 52452
I 25717 70314
S 6184 457738899
E 29188 44629
E 1023 19019
S 75516 368915118
E 24686 30455
E 46146 61194
S 74723 190972847
I 8999 12387
O 35546 76008
E 64105 70040
S 44928 331704244
S 10027 871006884
S 11479 34578857
E 15127 47428
S 40616 294708407
I 49011 57013
O 5828 52362
S 13197 886678738
E 16059 23240
I 38908 68702
S 52231 732772065
S 29874 287799919
O 13996 43909
S 59152 694908484
I 42687 57745
S 9290 530318493
I 7022 64473
I 1018 13151
I 9327 19654
O 39164 58508
O 32209 71531
S 2880 331922136
S 53087 91019633
E 11154 53407
S 59945 275408618
I 12957 74808
E 48103 54308
O 29271 71299
I 35031 63365
I 12984 71299
I 17659 60684
I 3129 65223
I 9438 50836
S 35564 907218549
I 47223 75993
E 33495 56573
O 6843 14461
O 13375 21226
S 42178 796278976
E 22081 27344
O 721 76650
O 5891 42672
O 1788 47283
E 44156 69559
I 16574 45753
E 38911 60254
S 7177 515535907
I 39531 43483
I 49798 61517
E 17729 70225
I 23172 66756
S 20028 388094848
S 6385 765655994
I 1127 68263
S 47351 847791228
E 52272 52879
E 120 15720
I 36820 60302
E 5104 31969
S 571 911317721
I 59950 61392
S 14407 51436121
I 18546 74798
S 20143 969171043
S 41769 439588797
S 10056 969464024
S 60519 724311659
I 2650 13625
E 12831 62944
S 28958 823325854
O 29980 68724
S 38568 46979669
E 2310 14261
S 68201 883874947
S 49079 575268352
S 30063 14267441
S 58874 992894854
E 16644 54521
E 477 714
I 62476 76353
I 31127 48887
I 37583 50183
I 17265 50789
O 12457 49914
S 33800 417277898
S 29230 645344704
S 42376 242795489
S 58170 317325541
O 55670 68086
I 16952 41455
O 28663 47770
E 7967 47049
I 12832 24756
I 26017 72845
E 7312 9666
O 6160 64327
I 9172 55357
S 28318 387422118
O 12111 41199
I 10353 57504
O 19269 62765
E 22253 59670
I 35177 71502
I 29338 63131
E 50149 56999
S 37982 399446184
I 37519 53873
O 14839 71005
S 19964 919664475
E 21564 60635
E 34421 37903
I 39191 66852
I 8840 33601
S 35939 935050540
E 32871 66766
E 822 71262
S 41500 846889234
I 2337 50922
E 26375 69055
O 32006 63246
O 8439 32839
O 23049 58456
O 6699 43418
S 56627 490896915
O 12871 64267
O 13344 27233
O 21071 56807
O 40188 52137
O 39120 55290
E 8854 68124
O 20773 20954
S 70322 866305330
S 63777 730727658
O 63144 65987
I 6592 27670
O 31506 73054
I 10144 25386
O 4827 58409
O 45586 47094
I 27629 67599
I 24961 34992
E 41401 67586
S 69921 970291051
O 18948 35814
E 44042 58307
I 10665 62503
O 31377 72451
E 53622 69576
E 14939 28239
E 27262 52208
O 8034 66671
O 35119 46039
O 11936 19489
S 36526 399442067
E 14358 14579
S 23573 895928399
I 45956 75593
O 381 43528
O 16896 40207
E 29634 59642
E 1028 69545
O 9281 61476
E 66225 74263
S 43994 777183594
O 11025 35752
S 52082 895313600
O 9625 15704
O 54077 59143
O 9839 14021
I 41075 67604
S 29449 771374321
I 15846 26529
S 43927 856644195
I 48683 64140
S 3681 741892330
I 42302 57380
I 49215 60343
O 30953 68704
O 1010 48056
I 34826 39972
E 36056 50744
E 5530 52199
O 39213 71585
I 15161 46437
S 1574 963974284
I 37207 53498
O 4622 73059
O 19403 34463
S 13212 969952172
I 11834 32902
I 9915 33179
I 12211 52707
S 35623 512023778
S 19048 151217886
S 18937 191285210
O 1230 38230
I 20002 37875
S 25566 15518333
E 29050 48794
E 10000 42972
S 61854 423592414
I 14608 58100
O 4988 49266
E 31452 53887
O 61134 66015
I 12759 43041
E 23444 68867
S 29745 228788078
S 4651 895988657
E 50669 70547
E 64322 72591
S 53003 568882997
E 25884 57426
O 57791 68566
E 36922 50407
O 20112 33700
I 37325 51612
E 49185 62948
O 13786 20893
E 17274 64554
O 18752 38908
E 50040 59957
E 4641 61042
O 3900 42121
E 27315 36086
I 50865 63673
E 4758 27009
O 34129 75232
I 12200 31684
S 45457 78593673
S 29838 30472855
O 26955 47264
S 17659 720767833
I 12396 21475
O 1292 47074
I 41679 44507
E 22475 71578
S 63650 151619563
O 45056 66075
O 14618 68950
E 36385 55559
O 39770 73263
S 44704 900801763
E 7792 23058
E 9477 20165
I 51307 58713
E 3919 25684
O 34600 44146
I 28187 40234
O 46297 68329
E 33859 74981
O 72 47136
E 33699 37783
I 47697 72427
I 22126 74965
E 10879 37941
O 45592 56724
O 25183 38561
S 25610 196850590
O 11921 68484
E 29619 33929
S 32520 271070565
I 6959 75928
O 49566 61894
S 15534 426887256
E 34194 34865
O 6827 32052
I 15968 18824
I 13327 52558
O 31440 36082
E 15799 60054
I 39138 67671
I 18728 28124
S 12611 358721922
I 48489 53475
S 49156 169486815
E 22716 71157
E 40566 53169
I 29895 31265
O 1935 30161
S 1728 891296813
S 26922 815646840
O 10148 29409
S 71458 559253910
I 16871 20362
I 7468 74832
I 2104 31594
O 16444 71447
O 6005 48021
E 11943 18239
E 13794 56313
S 5698 867402628
I 13534 19888
S 8830 377941161
O 15270 34711
I 54298 68957
E 1031 22469
O 3856 52839
E 25245 53235
E 42006 50287
I 122 8510
I 56318 70686
I 9672 63965
O 47646 59670
I 5586 73819
E 299 71515
I 1014 30178
O 4748 32405
O 38280 49782
E 2699 76241
E 29671 29798
E 50552 66360
S 45130 41858287
I 9169 76223
E 7467 62515
O 557 69044
O 18357 74102
I 45537 74331
E 4727 76623
I 42489 49255
I 3391 19298
E 38581 56387
O 34884 73376
S 54642 299013546
O 29835 37476
S 25980 259083202
S 21854 257716020
I 55968 68747
O 62267 62484
O 43904 44839
E 5785 23927
I 18550 56806
E 6445 40060
O 11465 27815
S 51211 2899674
E 13676 67263
E 40035 46500
I 4706 10135
O 57556 76206
E 39777 61637
S 20472 189525884
E 8693 16801
I 15622 43564
S 64023 419841962
O 39769 70468
I 45641 53770
O 32573 58659
S 21702 33445011
S 36901 373601135
O 43444 65770
I 30276 40937
I 45803 55127
E 57647 63640
S 61748 856016599
O 4300 42602
I 26744 67497
S 19123 964781511
I 42293 45506
I 4391 31644
O 42612 73041
O 24296 63446
S 20730 320075188
I 9322 63378
E 50746 51664
I 50686 59227
E 19400 74202
S 39285 95666513
I 15659 76279
O 52044 52060
E 48134 64417
O 18882 63699
O 15706 46451
E 65817 71772
I 63644 74158
S 16730 524272687
O 32070 50080
O 7081 32675
O 29779 38312
E 3872 53640
S 34599 68752836
S 2774 228997094
O 232 31157
I 38889 43891
I 61376 65555
S 35164 152288402
E 3120 19919
S 64718 512034193
E 25151 28963
E 52415 64972
S 34662 607986624
I 17871 72593
O 36889 46380
E 10359 52345
E 5476 60625
O 993 50393
E 8676 11773
O 21547 67399
I 19494 75322
S 39347 457878600
E 13972 70298
E 51442 60195
O 66099 68160
O 26316 29224
O 13087 70312
I 64958 67512
E 3265 54849
O 54109 73567
S 19567 554279611
S 66062 456003461
E 54263 58067
S 10127 245754422
O 21581 74862
S 37774 992323118
E 7511 22524
E 54057 65296
I 49997 53374
S 71211 555619685
S 54300 825815828
E 58848 72236
O 24607 30711
S 53114 104024443
E 14998 46282
O 44392 69217
O 14346 24797
O 341 51689
S 26351 953596378
S 19173 477762040
I 6480 49483
E 38896 71892
O 441 35241
E 43672 58094
I 24447 67660
I 12510 72923
O 16781 48108
I 68352 74628
O 3143 38724
S 55939 579286818
E 27140 49547
E 23539 52187
S 13028 175683501
I 39358 43857
E 22419 36048
I 22256 51165
E 33722 73070
S 23880 749876738
E 12480 64165
O 31035 46764
E 46318 50212
I 23469 28616
I 46855 63655
E 43514 57553
S 74107 718691297
E 69017 70194
E 53000 60431
E 19265 21552
I 18564 45130
O 20752 38660
I 39088 68639
S 52422 755116585
O 19573 67363
S 48554 670128696
I 41217 55755
E 29364 43576
O 3248 64421
I 44372 73295
I 15441 23350
O 34422 74270
S 55656 638983581
E 7464 54427
O 16771 51857
I 3355 60791
O 15257 17719
O 43278 73432
O 20607 35488
I 31782 49436
O 3690 71130
E 4730 29822
E 13370 34103
O 32357 54723
S 23673 289864567
I 27706 64686
E 24405 76135
E 16519 67055
E 30281 60273
E 15191 36820
E 12172 57663
S 27160 48825275
O 16048 41316
I 31019 37885
E 26711 47621
O 35970 54075
E 9783 31270
O 69778 71455
I 18650 47899
E 5141 45092
O 35403 63797
I 37158 47295
I 35458 72592
O 24869 37397
S 16298 896305212
E 8335 55945
S 58670 30129749
O 45627 45788
E 552 4128
E 54762 73055
I 2947 76368
E 28060 41148
S 15713 291296389
E 3584 67169
O 2263 24485
E 10963 22105
I 29602 66452
E 6243 62080
E 2046 58166
E 23368 58179
S 24175 636474311
I 13603 72572
S 37856 489460788
O 728 48395
O 10002 27571
I 30451 69846
O 12265 21383
E 21437 23999
O 28932 32078
O 21175 27602
O 44765 65905
E 65436 75183
O 51456 70730
E 9031 40082
I 35825 63025
S 4288 170871570
I 4946 24023
O 51529 73215
I 12372 26169
O 18268 35612
I 25093 48762
S 26751 20244672
S 55673 606026046
O 58156 67395
O 17067 33919
O 8976 73193
O 7813 53781
I 23599 74928
E 58032 58771
E 16574 56717
O 5532 52289
I 19703 75611
I 24351 75199
E 18625 53591
I 36951 71833
E 32919 34476
O 12884 69398
S 3603 881022294
I 589 36808
E 22471 58027
E 696 32820
S 41670 179269163
S 61273 726902320
E 45113 48238
S 20992 426484107
E 16564 51070
S 8805 811641523
I 1274 17017
E 15658 27626
S 1416 244401834
O 17487 44032
I 62084 74795
E 10600 71088
E 19241 23717
S 54650 774292890
S 29684 892323317
S 30538 220485639
E 39745 72209
S 36640 857829986
E 57169 76362
E 64017 75885
S 1491 913437412
E 13762 31786
E 22338 62840
I 10452 16146
I 40865 56021
I 19688 31906
E 34871 75880
S 43057 488800062
O 42209 55239
E 8662 53056
O 28979 64106
S 73345 886716027
E 25161 70844
S 42889 499526627
I 9615 39787
S 64977 670029052
O 45488 57209
S 48742 338633353
I 1438 5125
O 3482 3587
S 52905 590508932
I 6097 55550
S 23831 776744229
O 18288 67622
E 19040 63959
O 10132 53960
S 7822 33851842
S 31333 522107623
S 54214 545478323
I 26689 31461
E 46041 46239
E 10934 65779
E 16893 51259
E 55689 59604
E 25629 67298
I 40000 62955
S 30455 962634353
O 31031 45877
E 44989 71061
E 24343 63359
O 58917 67858
I 30234 74601
I 33921 61269
S 8077 667951620
S 10932 999026013
S 54695 957401604
E 20594 55289
S 17326 153646279
E 50072 64569
E 36875 52592
S 52412 987266377
E 23841 60684
O 68807 71158
E 5509 34120
S 40026 300848749
I 51099 68206
I 5585 29103
S 61095 139504925
O 25262 46275
O 3221 39427
I 55561 68470
E 38984 57556
S 73356 642440610
I 52479 57910
I 24241 39431
E 9923 37460
O 3646 22512
O 16120 38207
E 17359 31316
I 8375 28573
S 24150 530861605
O 55172 69474
I 8009 75802
I 37928 41167
S 40994 246281709
E 25427 67130
I 40357 74334
S 29457 788894305
O 13407 58480
E 66758 67012
E 41912 56870
S 9802 101914682
O 10194 27183
E 13922 44890
S 66439 919057154
S 37973 476126478
E 70413 72671
E 31631 48646
S 28288 151890937
S 43150 539471314
S 62176 732028883
E 54532 61539
I 2749 27090
I 61278 66765
S 3102 40544026
I 52263 66064
S 30335 673321427
S 23299 737275967
E 45588 66219
S 2186 620751023
E 15799 35253
S 11988 87497562
O 13196 35128
E 37486 43453
S 45472 427309268
O 49168 74089
O 27185 41921
I 1923 48789
I 21886 42729
S 34359 971071722
O 34661 56797
O 4043 5194
S 28429 824559828
S 67167 8589310
S 9583 502568956
S 30193 361375626
I 770 50224
E 30992 62756
S 43614 891620194
E 12677 27095
E 3925 44650
S 21684 304130417
E 24088 38265
E 6231 61965
S 50844 322079953
O 63775 64304
O 29010 70037
S 70338 982101235
O 865 17769
E 23416 33805
S 23198 727666864
S 58488 631757605
O 21945 29027
S 17910 782690643
O 33039 73153
S 61736 864596253
O 59296 67010
I 18038 41359
I 6491 24063
I 25919 40097
E 24157 66992
S 39363 323071679
S 25177 374207697
O 44234 72982
E 39767 65725
I 28142 68488
O 51305 60246
O 22167 67101
S 34294 121212310
I 10765 70167
O 20057 46257
S 52719 656265246
E 62812 63456
E 2209 36445
O 4946 9683
E 20156 53163
I 19604 46941
I 15323 60896
S 24518 874211200
S 56491 493485970
S 27603 671985709
S 26199 847755824
S 74638 674702086
E 244 35462
O 46304 53247
E 10860 52132
E 4127 33273
I 10353 26563
S 59109 764508245
I 12872 54324
E 2795 66239
I 21369 61027
S 75568 375184540
E 24806 42660
S 58677 609584026
I 40883 51461
S 59349 907646870
O 13777 71999
I 16731 44629
E 40470 75731
E 23909 34495
I 54112 71015
O 1010 20039
I 19434 75827
O 14527 62533
E 46622 49845
S 65116 887855964
I 19126 41807
O 31871 38523
O 20310 67951
O 10499 69335
I 6172 6194
I 47882 66559
O 54877 68470
S 33854 758165638
E 15234 72684
I 13383 69585
S 42951 838613238
O 10218 59433
E 225 22400
I 10232 58252
I 43725 63281
E 66427 74353
S 14619 341476565
E 21534 49402
S 285 87015643
O 4483 7551
O 65209 66345
O 3774 37002
S 8170 320154560
I 11981 56220
E 14975 46073
I 27984 74741
S 14498 443260436
O 7900 32657
E 19593 28168
I 64598 70853
E 49225 69516
E 55767 71713
O 15279 57623
O 3122 66385
I 19754 20899
E 10301 20991
O 47388 54490
E 17380 46070
E 35521 61376
O 15965 38202
E 35686 44452
E 9409 73426
O 45473 72712
S 53055 996383121
O 19110 53055
I 17784 26677
O 4086 10323
E 9227 17167
O 28922 53090
I 14265 35807
I 2851 23202
I 19479 69544
E 21445 52815
I 3573 36603
E 46421 74358
I 37913 38795
O 48086 53472
S 60650 159331038
E 28074 39319
E 27116 70053
E 10618 23716
S 35757 796177329
E 21184 36338
I 60305 64119
I 15191 67050
E 3539 40661
O 20423 35366
S 74446 28610434
S 73922 719286221
S 61470 888306537
E 30025 60788
O 48517 62352
I 17881 56268
E 6581 65958
S 53244 348733367
E 59947 63931
I 17231 29698
O 15550 25628
I 11587 48777
I 35983 43737
E 66641 75317
I 60310 76345
S 70234 290143438
O 17418 63908
I 4257 38305
O 14099 61882
E 42645 49579
O 11994 36100
S 53799 621744902
O 6311 41603
O 11231 75234
I 45024 74624
O 28372 58341
E 16524 20081
O 31813 61658
S 8485 105758120
I 8812 29719
E 16503 35255
E 6909 60291
S 886 286034189
I 19912 73552
I 37925 52120
I 15 9199
I 14640 32251
O 24241 67725
E 28501 43169
O 42832 63784
E 41161 43842
E 5603 20289
S 6496 598580612
E 18051 72648
S 32901 780462912
S 66415 389077062
I 32071 44967
O 10029 10680
I 37373 57493
E 39172 74685
O 11691 48435
O 23745 50786
O 36301 48843
E 12913 39756
S 55252 192876646
E 11710 42200
O 45186 58047
O 49784 51506
O 21288 30240
O 21844 46391
S 12977 267011537
E 3098 47746
E 16129 74638
I 31749 34977
O 20689 68768
I 39064 46756
S 42125 852612690
O 13060 39362
O 4537 31771
I 516 32593
E 31151 43254
E 2681 50053
S 59693 769806116
S 10164 448345762
I 24485 24808
S 13702 428274775
S 38610 955697279
E 21505 45544
I 50996 73536
I 8177 35586
E 21458 65489
E 10507 71896
E 41083 74778
I 22226 25015
E 35727 51555
S 43374 564481031
O 22032 26327
I 39474 63230
I 39610 53128
E 51118 65922
E 28947 58730
I 32211 71897
O 33428 52944
O 37729 44834
O 17693 67099
S 74267 409605359
S 35339 553360986
E 25971 62662
S 59388 649657236
S 8753 160248915
E 16970 17857
S 51746 125685401
S 10019 636714736
I 2233 9564
E 4876 23093
I 9884 64817
E 25787 56164
E 4234 54052
S 36306 703186829
E 48677 64105
O 14104 57907
I 26730 61845
O 6777 59439
S 72383 582188635
S 11327 413042024
O 60383 61475
E 618 10482
I 15956 70411
O 57127 61046
S 16502 416694822
I 34696 74346
O 17948 24677
E 2249 16978
I 29841 33796
S 12232 571263066
E 5154 54874
E 34406 45193
S 55751 676299592
O 17949 60512
I 24456 33079
O 5405 29341
I 53330 59607
S 25811 273136108
E 35791 38642
E 17960 55325
S 48058 231411986
I 58479 67781
O 19880 25400
S 64315 835123236
O 31785 42367
S 52166 141753683
O 12673 44915
S 28343 219169000
S 70630 939844437
S 67202 390394036
O 9679 43577
S 23172 588157291
O 18104 35059
O 3514 18989
E 17547 31608
O 12788 61602
S 33182 104209788
I 5858 60995
E 4725 41339
I 61088 73102
S 67234 590280712
O 7770 59438
S 7908 727616280
I 25551 67871
E 8293 37837
E 5001 58988
E 8987 43471
I 8646 43688
I 75159 76631
S 22197 461765848
E 1751 27728
O 21448 61894
E 35546 42310
E 7069 31259
S 27808 960702071
S 24524 2436522
O 37755 51678
I 5340 50090
O 17192 51651
E 1833 47205
I 16372 54905
E 49765 60491
I 10672 21814
I 51015 65753
E 29847 74401
I 1641 2477
O 55145 74034
I 40916 49322
I 7856 37025
S 34432 399479862
O 35315 48423
S 17017 761263196
O 52308 58587
I 13334 54048
S 10950 753187462
O 5652 21743
E 35667 49758
S 50423 54012758
O 18140 38393
I 35993 39837
O 3488 49996
S 3910 478980286
O 52612 62151
O 44394 76137
S 69866 148108781
I 52914 56835
O 14943 76665
E 8409 23807
I 36003 43970
O 61502 73860
O 22447 32933
I 26574 74981
S 9934 985639060
I 10342 36645
O 28760 40255
S 38240 349096575
I 44847 58205
O 13978 51031
E 21564 70650
E 22244 69396
S 71694 221296335
O 44304 67598
E 40548 72570
I 42847 48533
I 444 34471
I 9005 66758
I 3356 47610
O 28800 59969
E 52849 54922
S 4177 532925897
I 7438 43882
S 25510 289836703
I 18264 28177
E 4044 20084
S 66879 720428039
O 59719 74817
O 2964 75559
O 2448 73859
I 39407 71518
E 5846 44238
E 2651 61711
S 20881 673257801
O 14762 23084
O 5877 11226
S 32946 130233775
E 5060 31714
I 1848 70123
O 3817 47992
I 52283 68035
S 10508 748329094
I 13608 20822
I 4641 24015
O 39578 46341
E 2736 57307
I 25849 62814
O 3134 21354
S 76225 136291598
O 56831 57088
I 17443 55477
E 49035 67418
I 50421 63906
S 382 396483646
O 27942 68728
I 3064 57286
S 53144 426081585
O 4880 46516
I 44930 66909
E 7872 30890
E 59171 62223
I 31169 43934
E 62820 67552
E 42048 66740
I 39647 55154
S 48065 694644261
O 11015 50834
S 40692 431090597
S 66766 62909445
S 23773 161916107
E 5718 67474
S 11598 760889101
I 8677 47350
I 7216 31303
O 67143 74374
S 10165 87916770
E 31019 75109
E 19273 29509
E 37867 55279
S 67284 765281129
E 13825 44162
E 57110 58428
S 29822 481577063
O 35409 74544
E 3793 67629
O 7658 15531
S 52089 325521930
I 3097 65300
S 2065 80572321
I 14581 40279
I 21549 60079
S 76152 525152652
I 35971 76078
I 22680 23644
I 14336 30775
S 53702 52077781
E 7203 70842
S 47334 833396687
O 8345 63917
E 23516 23699
I 14007 61013
O 9031 64843
O 24806 28504
I 753 36872
E 12731 39032
O 18480 49570
S 23236 585655913
S 74037 387383577
E 19696 64501
I 35782 66757
O 12937 54273
E 2158 67298
E 325 32027
I 52180 60273
E 31165 40136
E 22641 42172
E 19323 28266
O 39791 60470
O 20059 69038
O 4617 25096
E 4842 59113
O 66940 76267
I 37264 40237
S 1643 657147052
O 21551 31043
E 43891 56070
S 2116 551782249
S 43118 447717865
S 32563 315970117
O 9142 17392
O 10263 61662
O 20361 23157
S 39598 137307349
O 10617 49869
O 8671 67812
O 11956 46325
E 49886 59579
O 16070 74739
I 25397 28614
O 61653 65524
S 15874 368882535
S 56443 768676068
S 29830 965367810
E 36476 42502
I 14040 63306
O 9318 25657
O 17604 37970
O 14875 39183
S 44047 526117927
S 1818 102856197
O 13857 22550
O 22318 26923
I 9980 53901
I 28672 43458
E 1174 52198
O 21957 45659
I 27268 52660
S 52236 762642535
O 34549 53168
O 6352 66556
E 63639 74842
O 16034 17266
E 6700 44027
I 31274 59226
O 2419 45893
E 34865 48034
S 42656 46395861
O 2517 37597
O 10087 36978
O 57319 68541
S 70243 517306660
I 5732 59733
O 16188 40965
E 6987 39312
E 16260 54904
I 27926 53742
I 27851 54048
S 34189 66105848
I 29035 71659
S 71914 988579860
E 2852 9796
O 8428 12693
E 59351 61336
S 21085 519075098
S 35968 637682842
I 46559 49882
O 42728 45754
O 10571 38825
O 5854 67826
O 7034 23919
O 28033 73916
I 3470 9052
E 42696 49916
I 59160 71770
S 18329 118382042
I 42473 55705
I 16370 49483
O 64692 65967
S 56359 884386577
S 59292 44676812
I 452 71540
E 64206 74240
O 6778 26811
S 67101 28474731
I 52089 52879
S 75285 443155360
O 74968 74998
I 142 20391
I 1793 30407
O 4599 27285
S 27985 1630255
O 34568 74688
O 18094 48114
E 19514 36608
O 35159 63822
S 11729 265059257
E 36947 43595
O 18105 69275
O 4438 47787
E 9739 33360
I 44227 50546
S 58220 179249898
O 26032 48774
O 18861 45387
E 19807 28510
I 32233 39033
I 25270 52601
E 22122 60035
I 44341 50390
E 6574 38647
S 45252 639356246
O 26199 56976
I 54537 73634
I 14927 46960
E 40801 42053
E 33726 59286
S 61036 483559515
I 6232 60214
E 10218 68256
O 18118 20802
O 31621 55081
S 64899 549270928
I 11130 33320
S 9664 179118660
I 19518 34757
I 452 15215
I 2580 59224
S 65985 683409979
S 59182 427380318
E 3956 41278
I 31591 42629
E 45381 52532
S 10111 316882745
E 61230 74192
S 59656 55420898
O 7722 12116
I 57603 60846
E 17353 68406
S 32371 675729068
S 41241 149219561
O 32973 60095
E 2593 60376
O 13523 67288
E 38958 43192
O 2427 75787
E 46104 73816
O 27162 47281
O 27567 34693
S 51122 187032203
S 26055 339199847
I 31260 51907
I 35377 43261
S 27403 377128362
O 37924 56668
I 29879 45753
I 53310 73475
O 23393 55221
I 35376 69433
I 26533 40265
O 25570 33617
I 47552 76639
I 44435 76261
E 15051 40662
I 13875 75448
O 31045 33363
O 16544 24752
I 15240 58034
E 8461 48722
O 33650 55768
I 58658 71102
E 44926 50756
E 65092 65820
O 32404 61378
S 11551 686339841
O 14492 65302
I 20058 44794
I 27061 63454
S 59817 385120280
I 11729 67121
I 6649 68601
I 17748 44219
E 20299 44505
S 7609 874171577
O 25367 64830
O 51087 67317
O 47062 75150
E 22274 54838
O 5341 76589
O 5706 74144
S 61511 600193232
S 56907 652201128
E 57886 60603
S 57755 618623036
E 8693 33924
E 27632 40845
I 50271 57819
I 62211 71755
S 36012 782176762
E 28215 59223
S 25333 458049497
O 8231 37514
I 17744 41920
O 58750 70389
S 53636 845999764
E 4331 24602
O 47159 57890
O 24637 32854
O 29991 41345
E 24205 48287
I 2883 31572
I 3494 66859
I 26059 61447
O 29296 48152
S 34318 868622639
I 8686 71951
I 44105 46978
I 16046 28335
O 8266 33611
I 42849 61236
O 2209 6220
O 50427 67815
O 50202 63144
O 15345 59105
I 57678 69935
I 22879 63072
E 14149 18044
S 145 449931790
O 22332 74312
I 21151 46250
I 43446 44632
S 64901 613709009
O 27126 72403
S 26358 129617988
S 59010 391446783
S 5079 815459442
S 69430 447462549
E 29354 67645
S 74627 890196644
O 40206 46578
I 18954 52398
I 11954 47249
E 1871 73086
E 30830 63396
S 61168 28958550
O 14242 34916
O 13520 58246
E 6081 72132
E 9633 66545
O 40446 48260
E 3735 22861
S 48198 411688540
E 14841 43462
S 390 740721920
O 54981 76129
E 20556 37071
E 7530 66816
O 32982 75237
S 26347 978478457
I 52835 58041
O 12791 46206
I 7884 26251
E 64530 74071
I 36733 48627
S 763 651757174
S 33245 93206344
E 52994 74856
S 63411 610626824
S 21851 480066817
O 56346 58180
I 27936 69773
O 15356 59745
E 50165 68220
S 64941 72866653
E 16851 38347
E 6775 17959
O 15393 52334
S 37132 42415404
S 22054 630637920
S 18768 351152066
O 65173 67937
I 47210 56927
I 26803 28938
S 49766 757082490
I 5812 41867
S 44673 187025683
E 12805 41628
I 6169 34716
I 42589 49508
E 8013 64555
O 22729 42296
S 49429 445258449
S 62798 397366611
I 50210 65605
S 46621 414979003
E 28360 59213
I 38220 38520
O 47382 71468
S 63104 816086862
E 25295 41669
S 53061 788620618
E 23613 53356
S 44581 300414209
S 6402 47009741
O 4103 24888
S 11835 491594004
S 28075 968873965
S 11675 684155633
S 53948 454276817
I 19469 29973
O 13981 31364
O 66176 72059
S 12214 564226108
S 47771 22167961
I 25193 70542
E 14493 38389
S 18490 187834238
O 26025 63395
O 24531 58870
S 15315 480733102
E 12334 49078
I 38299 69969
O 14073 25511
O 6605 32900
E 42448 58388
O 1849 4700
E 5150 29933
S 45807 809668839
E 17626 69962
E 29264 53045
I 26174 47192
I 18335 43394
S 11088 583405567
O 9981 43559
E 13487 45572
I 22566 45428
I 12049 51880
I 16924 35741
E 8147 11187
E 62931 65446
E 17620 69836
O 58473 63938
I 32614 33328
E 14976 19587
I 11012 74830
O 14241 58770
O 8828 25041
O 1602 59398
E 35935 59525
O 55176 68463
S 60895 236681236
E 13536 54561
E 33008 59280
E 4661 43455
O 7328 48268
I 20757 32121
I 19153 74959
O 32544 53151
E 46273 76078
S 4664 202804851
S 40425 229025470
S 60648 404697252
O 46924 70258
E 32120 60456
I 36733 60344
E 3039 6961
O 69219 73965
O 50236 56825
O 8763 64360
E 49703 59894
E 15434 40873
O 34261 42178
I 26156 41555
O 17317 28014
O 61378 68242
I 25418 68435
E 9817 57289
O 20330 24646
O 38023 71782
I 19667 31595
I 14840 70845
I 23115 75930
O 36908 62653
O 2678 58812
E 17814 60393
E 55126 69927
E 67965 74146
I 22708 41254
O 25806 63505
O 34939 40825
E 6395 75478
S 55456 317771100
E 33927 71899
E 44644 67978
S 8944 156520579
S 97 606782533
I 19407 61384
O 9387 52485
I 3625 43495
S 71189 778012110
I 11867 74931
O 6963 34479
O 27371 45261
I 23901 30538
E 12093 55872
E 49167 55378
O 40253 75847
O 12942 61243
I 21067 72843
I 6324 50961
I 30299 33329
I 28712 75240
I 27922 48023
E 28707 62681
I 15480 56375
O 23872 40456
S 71849 289257154
I 44445 48444
S 18204 235208794
I 13498 47857
S 23693 52560339
E 37833 54950
O 22124 22824
E 15395 52028
E 33904 62362
E 9102 13592
I 60581 67213
O 10627 59282
O 29710 44796
E 32055 55899
E 40621 72165
E 35565 74551
I 25521 54510
E 52447 59383
I 32690 50653
O 50018 66038
E 11100 47521
I 2193 50337
I 46556 48711
I 40142 72090
E 26844 51730
O 10924 70569
I 13695 29750
S 66748 908719067
S 49951 643871764
S 43887 139910700
E 14691 39120
I 20140 75928
E 2836 54072
I 15154 34862
E 32761 51435
S 59752 712660958
I 31571 39666
S 12129 935881132
S 27055 77079316
E 36386 74357
I 2914 46377
E 45605 62889
E 1543 59290
I 5448 44288
E 10786 55143
O 1392 52897
O 6997 11863
S 35569 607416031
O 14131 70053
O 11692 18073
I 28342 43583
I 29600 52482
S 63675 569685485
E 38428 72940
I 42545 46381
O 52780 64445
S 28084 57266364
S 65229 616103789
I 30414 61342
E 51450 75685
I 10113 74536
E 22140 25763
O 58808 66575
E 19049 54976
I 11349 46384
I 11196 63080
S 17980 158353841
I 15755 63162
E 8519 66953
O 4509 18470
I 9587 67653
S 18099 803227500
E 6451 18100
E 31886 75753
I 63598 68020
S 59979 465097994
E 22784 66101
I 4496 46247
O 9342 74091
O 22147 36954
I 21626 65529
I 45521 75111
O 2787 38635
I 5369 71034
S 1657 569606322
E 24586 54414
E 772 52962
E 38787 67089
I 14204 48246
I 23503 47031
E 15757 53978
O 56448 59653
S 34263 629351534
O 48638 71929
E 42112 75750
E 19567 54086
O 23343 37995
O 54924 59268
I 65486 72525
E 14847 74484
E 1361 16859
S 58398 516247934
E 13229 16456
S 22104 626212764
S 50213 950832780
O 8541 13447
E 34538 40263
E 8342 11315
O 39069 54309
O 21863 27299
S 2496 703228041
I 22136 68280
I 6769 24244
I 11447 38968
I 16663 62406
S 72073 527795870
E 14311 71948
S 59668 530158846
S 74008 823005843
O 165 50568
S 66830 670637903
O 31631 42707
S 50279 887106410
S 72897 712501057
O 26650 72609
S 75282 45610424
I 14128 74813
E 55784 56457
E 33788 71727
S 37814 626131434
O 41483 66316
E 26007 34516
E 28835 72006
I 17420 41489
E 239 13472
O 1262 71757
E 13499 29514
O 1634 52452
E 48769 52195
I 67376 74295
O 12872 19425
E 42122 69063
E 9549 45351
E 19601 43925
O 32878 34014
O 25118 49400
O 5616 36856
E 12250 74651
I 15915 63087
I 57131 73029
I 59142 71647
S 64824 760526840
E 19609 45775
S 41112 946385433
S 44733 751604763
E 11455 51869
S 71414 901331914
I 30234 37768
O 7644 64410
E 28817 31862
O 37679 58820
S 11612 52958094
O 6202 62139
I 11100 37629
E 737 62491
I 20412 71828
S 34525 944479185
I 18508 73032
E 19779 32478
I 370 46911
S 15119 245518918
O 66823 72705
E 6020 63424
S 35763 807733975
S 46675 440081969
I 31773 56700
S 24958 635294584
E 46878 74289
O 1727 34536
S 49360 596196936
E 10193 33759
E 35655 69847
O 39663 59214
S 47823 833619697
S 75930 368921632
E 3214 68924
O 12380 17432
O 13620 27433
O 44601 57594
E 34268 57612
E 23744 66791
E 18249 44649
O 15758 26709
I 28245 30596
I 25045 52706
O 11191 72954
S 12312 633565148
E 33742 42813
O 5563 40136
E 32686 40871
S 48717 337780856
I 6697 32875
S 37979 765343776
I 7637 25548
E 12198 14920
E 41914 54776
O 53232 60383
O 4285 47971
O 16768 73818
O 35102 67793
E 10586 70234
I 46772 51012
I 12397 32335
I 23184 36224
E 21600 39898
E 24873 58565
S 22558 757711497
O 7707 20373
I 66237 67551
O 11189 27156
E 4207 24202
I 37959 72062
E 30651 72376
S 22554 352507729
S 70277 835622639
E 28049 35539
O 22362 53900
S 20343 127228170
I 39596 46837
S 30451 590760553
O 48909 75959
E 10197 27933
S 39477 986548399
E 2982 38054
I 30838 75994
E 67713 73879
E 44985 53001
I 12022 71205
S 58180 900458781
I 63291 73386
E 403 63032
E 12338 29366
I 10275 70097
O 27897 58191
E 31198 70935
I 37092 62044
O 46245 64595
I 525 871
O 67099 72063
S 57625 667866697
S 51434 570608640
E 37862 63032
S 11086 452151827
I 18088 34815
S 22682 308813118
E 6793 69082
E 3634 16965
I 4449 26932
O 42610 50634
S 67826 283260079
E 31704 54524
S 12708 320104078
S 34118 829200760
I 7957 46486
S 39367 904554454
I 9822 73482
E 20062 33387
O 23098 42808
I 7981 19744
I 13784 53345
S 74473 419230743
O 36878 49279
S 64677 849848600
O 28475 38748
S 41370 206202964
O 51517 53533
E 27237 51483
O 41632 66487
E 23349 73442
O 26346 42291
S 46633 851004755
E 71542 73051
S 58717 266180826
I 38313 48925
E 4876 49953
E 2145 26725
S 20311 108662673
E 32656 72966
S 63452 961605644
E 39234 43151
E 1436 64494
O 36203 57710
O 19234 60896
I 37538 55674
I 14220 60034
S 66548 128877820
E 39901 42712
O 2207 40877
E 28820 36148
E 65987 68386
O 2177 46346
I 1247 44408
S 51289 392219764
I 5653 13468
S 67720 821365988
O 5092 36262
S 60352 797116851
E 11359 36849
S 75319 326102796
E 26443 48237
S 16525 86351559
I 39432 58389
S 76176 289228655
S 76379 677426632
S 2443 66913531
E 3686 65930
E 52836 63355
E 23936 52321
I 23255 56541
E 56507 75697
O 26899 74246
O 56895 71230
S 43345 134147801
E 26976 54327
E 25559 58099
E 7980 70925
O 33296 42466
I 46013 58834
E 11284 65869
S 42901 584135991
E 6522 28969
I 9246 71368
S 75883 609770523
E 18554 55636
E 4810 46562
O 52289 54642
I 5120 21986
E 43734 49300
O 47436 50975
E 57171 66957
O 25958 52065
O 55023 71220
E 2811 69440
O 13443 68725
I 2714 63541
I 3760 5605
E 14482 74693
I 68050 75711
E 27402 56298
E 53033 74450
O 27107 60145
O 60484 72037
E 34637 55437
S 1705 105242507
I 6324 51508
S 13835 703932220
E 5914 55298
I 37367 54543
I 3751 34737
O 32692 71625
I 4162 50079
E 5871 66759
O 20493 45026
E 21511 61953
E 64930 69059
I 1015 16685
S 60532 164805065
S 18141 126047096
E 47039 52491
S 66494 28465048
S 42788 593861449
S 45156 196470088
E 56077 72115
S 58720 925519596
E 66290 71167
S 7214 23884862
I 15334 35153
O 57049 63263
O 14190 52715
E 10785 41340
S 12892 696314275
S 55639 669458477
O 18493 37391
I 26819 65998
S 24165 16237980
O 13261 63018
I 29720 75298
O 6400 10338
O 10573 56526
I 50242 60002
I 153 65444
S 62367 292412602
O 31497 72945
S 24252 915213926
E 31021 42091
S 13054 30494164
O 13572 39974
I 30900 41202
S 73797 743192779
I 1347 40304
O 4893 12265
S 40179 100515597
E 7772 21338
S 54938 892448948
E 6896 34803
O 56194 65139
S 36817 959737944
I 33004 56726
O 21814 62045
I 15494 65746
O 26525 65888
E 7404 9395
S 47583 168266412
I 22661 27528
O 18893 63773
E 13113 53644
E 26 25591
O 37986 61332
O 6548 60892
S 26282 803954576
E 27243 40335
O 3208 14979
I 6535 27217
E 64656 67326
E 54218 72078
E 51045 59623
O 19777 26978
S 68165 656437048
O 10687 47126
S 61744 351668613
O 7210 17394
I 8123 12774
S 59162 730492422
I 23118 66605
S 12277 289703894
I 20482 52831
O 21294 69865
E 38084 70691
E 23992 73840
O 12471 74819
I 28463 42870
I 10629 54089
I 16169 65660
O 46815 57899
O 5953 55562
I 3176 68602
O 33684 56452
O 6593 53393
O 3934 76039
S 18152 582179926
S 22620 564739522
I 9693 12692
O 15068 63560
I 24331 58810
E 68452 68695
S 22626 481755336
O 14030 33878
O 15829 28387
O 58445 76128
I 18365 28865
S 63558 987523197
I 13582 64662
O 63282 64123
S 8532 108521609
I 51227 66058
O 1012 22632
I 19393 62036
S 41849 639279103
S 56986 678356644
I 49251 63811
S 28922 155960645
S 74307 152417063
I 38130 47291
E 56140 56994
I 871 49820
E 19211 45232
O 32654 64049
O 43366 62837
O 16322 24902
S 25802 251787840
I 67284 68841
O 589 18653
E 2643 74579
E 10099 18285
I 34111 57661
E 2466 25573
I 12471 48527
O 28761 56670
O 27170 66228
S 52447 436122192
S 3678 13166656
I 48051 53752
E 359 63723
E 27620 45557
E 46705 54430
I 11905 63906
E 366 73515
I 16957 22860
I 19705 44749
E 12054 12379
I 3259 19547
S 19303 222056762
S 45863 582846306
E 43425 61998
O 53797 60882
O 29212 73944
S 18473 979692749
O 51961 67050
I 23473 51055
I 34011 58846
O 10615 73118
I 16873 44096
E 14112 36973
O 30220 55326
S 50149 195502701
O 15639 16587
I 53297 71251
E 25397 33175
O 611 28634
S 48079 124522780
I 6324 42325
I 37101 73144
E 62176 63789
S 16556 812858991
E 22344 37854
S 19547 694315167
I 21411 62638
S 24648 142079118
E 38672 53835
S 22782 782780123
O 15808 25172
O 3616 54653
O 6654 50727
O 1013 8783
E 19806 47929
S 46967 832446826
S 36008 236013883
O 48302 59635
S 53350 925230998
O 14158 29692
E 38248 40472
O 43851 50824
O 21068 37808
S 19222 679209694
S 8412 324463822
E 45771 74424
I 15245 64271
O 24933 70729
O 64841 66598
O 30758 55081
E 24619 50351
I 8235 18299
O 25630 61031
O 2774 9476
S 13983 545191415
S 52203 473104148
E 55564 76416
O 12927 45726
I 31699 66300
S 30325 841383625
O 12633 61469
I 70319 71673
I 10100 22867
O 68666 68689
S 57154 428076215
S 48461 864785972
I 3485 72243
S 22490 55340892
I 30257 46204
I 35797 53302
O 43670 65328
S 37498 565955126
I 17231 55089
S 76196 204490675
E 11533 14434
O 5574 7986
E 7817 57652
I 7773 11766
O 2312 74740
O 37485 67670
I 14379 57088
S 59498 261863330
S 70233 478608901
O 12899 71618
O 54840 60932
O 42687 55454
O 39452 44341
O 40728 53379
E 8596 49817
O 67184 72848
S 69139 627610225
O 5266 15661
S 26367 265867220
I 21917 29127
S 47075 194278588
S 14487 283845050
O 29547 48294
O 10656 30645
E 8908 13445
S 54849 511163491
O 28234 68176
I 61674 72996
E 40888 68538
O 20705 34829
E 1656 67811
S 75071 841559351
S 55886 417155561
I 4288 32167
E 61755 68436
E 34039 42264
E 59799 66635
S 7419 890101633
O 49546 57970
O 17490 29302
E 6407 59853
E 1481 67460
O 56092 64436
O 5269 49255
I 21915 42957
I 37331 51199
E 8601 35783
I 35627 46901
E 16518 35927
O 991 61856
I 5848 59202
O 35554 74009
E 10929 16964
E 53913 58228
E 7512 49635
S 16419 955522206
E 63187 73153
I 3027 29670
O 14770 41223
S 40480 344057505
I 57774 63340
S 33247 909275838
E 7132 33511
E 1527 3085
O 13198 72836
I 13210 48536
S 8597 974882316
S 18566 878293749
E 20103 70621
I 24245 31029
I 36925 38669
O 762 33230
O 42604 71560
I 26578 40485
I 57051 76551
E 45734 64009
I 57640 75054
E 8482 64772
E 6122 46299
O 37980 71840
I 30693 58287
S 59061 826411976
S 57413 189596141
I 4244 22990
S 14127 297254718
O 4742 5792
E 28427 49813
O 33653 72270
E 39449 40065
E 45449 70267
E 17621 40902
I 17325 50686
O 23147 56045
E 3594 48202
E 979 14608
O 19470 47878
E 7748 15425
S 56390 216020784
I 26630 36314
E 2839 13066
I 67761 71816
S 37671 700758286
S 49764 139379032
S 38380 813379388
S 26449 988405112
O 28420 59977
S 17071 168890708
S 20108 67686183
E 35863 55827
E 3967 48172
O 13935 36781
E 1184 42116
S 68606 948077443
O 58108 61187
I 9225 71433
O 33621 70000
E 41176 46929
O 12195 51563
E 10727 12253
I 30353 75476
I 29971 71541
E 6260 30428
S 42269 78250566
E 1339 15804
I 9237 48726
S 3160 776418984
E 57817 60599
E 47633 49626
S 63072 873981181
O 6710 74565
E 39500 46508
S 63740 694792601
O 27094 30538
I 20035 67945
E 37533 38168
O 8393 36056
S 18959 197778223
S 71059 460197524
O 12798 41509
S 27066 520638142
S 27581 951316191
E 65067 69058
I 27282 75090
E 5159 46157
E 12814 38067
E 5216 25502
O 4367 66860
I 26351 68100
I 7564 27474
O 51216 67294
E 14409 67154
O 24353 68036
O 11870 54981
I 6935 43765
E 70768 71792
O 12342 52563
E 26817 63453
I 21235 50510
I 41205 70252
I 46020 76353
S 75502 923566506
O 8664 37815
I 557 43931
O 75140 76601
O 58899 61745
S 51277 192374816
S 6827 798162490
I 23162 70762
O 8469 13717
O 47942 55378
E 30866 59463
I 31747 57351
I 23731 61321
I 27020 52247
E 34056 48619
O 21593 55232
E 27914 49407
O 18119 44268
I 16202 48832
O 6210 20039
O 24746 62944
O 30426 53690
S 57936 216460288
O 32326 75436
E 72242 73283
S 13546 246988240
I 38077 63792
E 12187 45087
E 6478 33496
O 10684 63548
O 12808 29429
O 19007 35201
E 51146 65528
O 10151 61944
S 5031 470778429
S 36347 178940625
O 7577 20539
O 22820 33413
E 561 27656
I 10579 64316
S 62122 494459142
I 5092 68475
I 11709 30253
S 60393 791049825
E 11201 32352
O 13553 42961
E 343 27985
O 22053 47665
O 11758 23194
O 44715 72266
O 67557 69803
S 30149 654383046
I 13466 24781
S 31763 339397663
O 16732 26360
E 29307 59688
E 3227 9013
O 38241 70048
E 3574 5966
S 27159 460540303
I 19806 28982
I 32207 65097
O 16391 39884
E 1087 63940
I 46025 50660
E 41739 73852
I 28717 71518
O 7862 26955
S 60252 95059354
E 1971 6238
S 68499 743110314
O 21154 74428
I 12907 47074
E 15650 22809
O 49105 72545
I 23328 56687
I 13191 64498
S 31534 15239267
O 22092 31100
E 29572 66372
I 20253 31996
E 30328 50822
E 44683 55323
I 18860 39807
O 9004 13406
E 46733 70855
O 48854 50851
E 19518 62915
S 27833 988574466
S 68476 680092928
I 51415 58430
O 7944 19568
I 20992 33115
E 46826 74352
E 37284 76536
S 21277 66852551
O 20298 68182
S 63626 346171017
I 39138 55159
O 35157 64163
S 12188 638998834
I 8126 35291
O 17169 26348
I 63111 66964
I 746 46684
I 2777 22060
E 11896 56810
E 2573 76492
I 38769 45329
O 18923 41521
I 20322 20689
I 15218 48042
S 48508 379036400
E 5541 43793
O 33368 69384
E 20755 29787
S 62378 972655067
S 29838 201211169
O 20404 75643
I 51832 66418
S 65966 527518210
I 39595 51750
I 21995 61421
S 48524 62672036
S 53875 841081390
E 2297 54075
O 4234 9690
S 12189 179739472
E 3090 4965
O 34252 67895
E 53664 58951
O 17198 50683
S 54133 22380755
O 24786 66761
S 18840 553352943
I 14036 37804
I 46526 67418
I 27403 75840
S 37346 552174801
E 29386 43180
S 29780 256075541
S 47223 151417673
O 8651 11051
O 7605 69500
O 19114 35935
E 7570 53956
O 14214 71743
E 14455 59221
I 38541 60060
I 3078 65624
E 42487 53205
O 68296 69385
S 43039 682857822
I 65220 72351
I 14266 37583
S 24638 524549301
S 40082 986585554
I 45703 66784
O 20841 42538
O 44970 56205
O 35112 76271
I 11565 59723
I 23551 35266
O 66237 73596
S 19797 66241258
I 30957 42852
E 61719 67834
S 3883 717273486
I 47778 76128
O 31984 36887
O 41654 67521
E 23504 33993
E 22440 59200
O 19314 52567
O 31615 45870
E 43631 72028
E 18523 46651
E 54960 74551
O 14235 71679
O 54740 69572
I 42628 73011
O 7529 33122
O 15582 58326
E 22996 23651
S 74641 905920222
E 22806 26946
O 15048 68781
O 35048 63715
O 22621 54344
O 13474 34902
I 17747 66498
O 9006 56280
E 45577 64159
S 70540 659454298
I 39308 47123
O 39886 63096
E 53796 60088
S 74892 834678531
O 12399 22932
O 20831 21432
I 52284 69526
I 35882 45364
O 5713 58618
I 17284 25896
I 19900 34870
I 11733 53246
E 56536 59590
I 13988 34933
I 10703 20749
O 18677 29044
I 38329 58851
S 74 817542606
I 9578 30605
S 10857 463272654
S 60244 714048582
I 13152 75467
I 5867 27634
S 29119 520333651
O 37828 48207
S 40306 978956092
O 42210 48800
E 17884 57444
I 42999 53860
I 24594 74614
S 49038 819727683
S 73083 552690428
E 26907 37907
I 27109 43779
E 27655 33916
I 5167 5452
O 24289 71889
I 25641 56432
E 7510 64760
S 55730 320838671
I 33209 33746
S 23256 418499354
S 13365 642797097
O 21413 48197
E 8618 48436
E 60382 64908
S 20956 504709676
O 16838 64394
O 1330 74086
I 37826 49058
O 6003 14573
E 54164 54613
O 9285 50385
E 11377 40658
S 19961 148053655
E 54221 54655
E 48285 49221
I 29808 46179
O 5831 76545
S 26435 722361908
E 3993 6822
S 50776 332195265
S 48432 610461180
O 50176 71595
I 3188 26933
S 61446 93525236
S 37329 299841946
S 38283 467404898
S 57040 788159166
O 13881 35802
S 76323 839061674
O 1759 24268
I 27680 30720
E 46136 46703
O 16747 53300
S 48196 658415602
I 58010 76011
I 36772 61901
E 12895 66683
S 9936 546603664
O 38087 69815
E 34195 54239
E 6902 63412
I 13488 62971
O 15797 36520
I 3921 58580
O 50695 69284
S 73952 687454548
O 54954 66965
I 27868 34497
O 44492 46272
O 7164 14862
I 46272 55815
I 36352 52680
E 35463 36689
S 20802 876098336
S 40801 436324306
O 39194 70061
E 17681 49125
O 278 47938
O 26474 59611
I 30239 66132
I 20221 47320
E 50370 64853
E 25981 33195
S 43829 457352079
O 22136 39585
I 728 16989
S 48149 931168762
O 11592 72438
E 11149 45453
I 61684 63866
E 3696 23582
E 22799 65148
E 65483 76279
O 24976 55654
O 4506 39094
S 9511 191661141
I 5751 11911
S 41545 897747693
O 38178 76417
E 35379 59846
E 19057 59182
E 43468 52944
E 2425 33342
S 9418 947102774
E 33917 56016
O 8480 65657
I 16775 20056
O 13725 58864
I 24820 62052
S 69865 83353071
I 49181 57603
S 34461 88955985
S 64240 78110042
S 34156 984346097
O 59365 68390
E 36568 67597
E 26259 35761
S 59929 416587708
E 16960 21443
E 40547 70346
O 30706 40446
S 47214 206854270
I 4756 11509
O 29173 39709
S 71001 375331777
E 9736 10993
E 15120 20486
E 11890 40281
E 5561 9935
E 19597 72936
I 19913 48705
I 12188 51057
S 3882 655537162
E 4677 19736
S 57579 343762529
I 7956 28844
I 2008 36292
S 40651 522678565
I 9603 31837
O 11936 54920
I 5817 46257
O 16200 73494
O 38258 44517
I 19938 67424
E 13366 55768
S 13670 324464497
I 17972 30629
O 13713 71537
S 4952 255088386
E 5899 71417
S 1827 938833110
O 298 30249
I 49587 50625
S 9403 759027539
S 74396 712053252
I 30413 74144
I 19376 67411
O 21825 56100
S 44540 971571673
I 36598 38733
E 35081 50622
O 40831 54068
O 39094 73600
E 17752 21069
S 29967 271444902
E 47680 55903
O 28704 45779
I 8712 65166
S 68932 317137563
S 57331 454936871
E 16819 74902
E 14993 26829
I 6429 12164
O 52145 67180
S 31823 851197601
I 52534 70450
S 36165 856054121
O 1607 73073
O 585 4916
O 49426 57418
S 43017 42938312
S 1905 461525578
S 67911 359312108
O 31243 45024
I 40620 66575
S 36427 907241897
S 59788 946335149
S 42962 361382898
E 19302 65410
I 14279 28129
I 15057 32823
I 464 69455
O 24008 27059
I 36935 50427
I 19571 38999
E 23437 42213
S 12896 32228499
O 28999 55927
I 65925 69149
S 56828 664299930
I 35872 58292
I 67886 71404
S 37722 676781142
O 9692 68936
O 21720 60922
I 21302 27196
S 67395 411716798
E 12497 49946
O 35263 61253
S 34473 231991084
O 26026 75144
I 37457 63326
E 61753 64505
E 50333 62735
S 23600 157618684
E 25671 62721
S 16497 949874834
S 14344 892899811
I 27707 38783
O 8596 9721
E 58108 65608
I 58415 73025
S 978 515586959
S 44955 614073960
S 32008 385631232
O 37645 49069
E 244 34617
I 53293 73879
O 72767 76130
S 66831 607072772
O 3416 74651
O 28299 59482
O 64483 75825
S 42449 113234557
S 30439 584924228
S 21860 448219182
O 706 53486
O 29495 39469
S 56276 351570746
E 1835 66782
E 1117 9437
O 16813 60955
S 26680 416597746
S 1984 442859013
S 29134 457703465
E 34471 40436
I 19880 50474
I 8605 9060
S 14249 679100417
S 27825 818419833
O 39891 46917
O 51399 53866
I 3702 47386
E 34528 37356
O 2953 70752
E 41947 68011
I 21197 71552
O 39628 62139
O 938 5077
E 23320 48914
S 9965 147896614
O 28799 39312
I 4623 43077
S 30510 579648207
O 4614 61712
E 31064 54728
S 53996 46818368
O 68984 71927
I 17708 24795
I 10765 39409
I 50955 60067
I 43880 70529
O 48313 52152
E 13256 25798
O 855 2837
O 25147 74071
S 42187 160934119
S 30760 586301109
S 66821 868580574
I 68307 75699
S 12930 976332812
I 16210 23578
E 2870 45494
O 22211 58450
S 25979 221907415
I 32633 36474
E 4953 63800
S 63776 321204244
O 1700 42668
S 4266 572823167
E 38541 50893
S 15439 305364718
I 28294 54374
E 3944 58577
S 35289 368277325
I 16849 37302
E 49506 50569
O 14471 70663
E 7787 21100
S 42709 380740808
O 17536 52243
E 16543 72997
O 11733 61593
S 76665 102369316
S 5539 610779876
S 38036 545537019
I 32825 51088
O 836 9946
I 22064 44732
E 12896 47458
O 5669 65476
E 18947 59020
S 72345 723112370
I 13221 30320
O 5263 48148
O 14349 26092
S 46828 687681925
O 12646 14068
I 1252 6007
O 42380 57784
O 25205 25989
E 394 27261
O 8230 73304
I 54047 57798
E 35171 61754
O 13204 38080
E 35144 59925
O 64361 66900
S 43329 549449025
O 20109 57661
E 27230 48652
E 2310 30015
O 23124 55934
I 5016 42766
S 38948 483701194
I 60561 65831
S 70990 136261403
S 66178 897223004
O 37388 57611
S 73639 782972187
E 47508 64659
O 620 60523
S 25640 908036298
I 18185 30930
E 25098 53609
I 20148 36772
O 28778 53287
O 19963 30747
I 47435 50741
E 1201 32405
S 33884 508034262
S 35234 614870133
S 18942 778509462
E 22274 38333
I 12783 18795
E 25127 29965
S 14968 952776736
S 73199 61403197
O 14757 55875
S 28814 707665554
S 48267 445048018
S 59344 2117872
O 3301 11641
S 46635 536848729
S 17592 653855030
I 11281 54947
E 41820 60709
O 11072 38944
O 47284 58645
E 7665 50758
I 3280 41984
E 70571 73602
O 16145 25196
O 11958 69138
O 21099 75835
O 13159 13745
O 10950 53886
O 15433 75346
S 61151 76817484
S 63972 744386332
O 9714 50644
O 23566 46526
S 30239 903217017
S 40300 694040325
S 11620 307026278
E 33809 52399
S 62486 82701819
E 25673 66967
S 49386 177844421
E 1955 38855
E 25407 44324
I 48309 72310
E 38145 69812
O 2946 66199
S 76039 238732951
O 13867 53259
O 9104 44061
I 14194 61435
I 2376 39948
O 30800 35152
S 14887 139570948
I 39293 42753
I 15445 56276
O 19743 65265
E 31366 70755
O 69848 71399
S 68019 990939278
I 10233 31886
O 3789 23020
S 16831 86191425
O 42929 45157
E 830 25187
I 29340 32225
I 23040 44254
S 39304 848032310
I 33577 75274
I 46521 48007
O 1141 41779
O 20556 51811
I 7116 58689
S 68666 845344101
O 30 25975
E 924 45303
O 73680 76397
I 13436 39516
I 46770 73501
E 45865 68934
O 11665 49845
E 39631 51934
S 17489 31221445
S 60454 48901273
S 48045 287642860
S 6098 375214636
E 45220 50058
S 52136 874857087
E 14229 58590
S 60350 516847544
I 19742 63660
E 27433 73135
S 71076 421768839
O 2319 30638
S 60096 701001246
E 3037 19261
O 61404 72564
I 6611 48496
E 3586 15649
S 61879 399109400
E 18879 45353
E 33974 63656
E 24883 73470
O 20624 50471
O 48509 68256
O 4811 29775
S 28552 404784851
E 41384 70409
S 37146 21528657
S 30153 533118698
E 29971 53751
S 55908 627339110
O 30286 48238
I 1901 31274
E 5640 69156
O 358 56950
O 6539 69248
O 4613 45242
E 25717 50851
S 34706 293465444
E 42278 51352
E 48593 75945
S 71761 504869901
S 68712 211428397
S 69292 122406956
S 67653 274430545
I 74779 74984
E 21205 46175
O 36765 61038
S 7028 897441963
E 30458 57239
I 1703 63992
I 17093 40503
S 45582 885676898
O 49243 56309
O 55473 62003
E 6797 75103
O 36331 37393
S 36467 712230123
O 13041 56246
O 30216 65303
E 51377 55273
E 1853 43938
S 19512 848010879
I 22328 65235
E 1910 50495
O 1989 26867
O 33999 66907
E 41987 47324
E 1866 22842
I 14964 22623
E 21646 38941
E 23007 51421
O 29301 61455
E 49868 66342
E 5100 21209
I 2511 49597
I 29253 44432
O 28017 41155
O 41993 59311
I 33832 75762
S 54451 871296927
O 7119 56093
O 22164 68786
S 70300 652905611
S 44953 905197653
I 1439 35152
I 4961 67680
I 36644 40186
S 71793 320236380
O 11078 68601
S 36921 357005264
E 62288 65379
O 5262 7872
E 54896 74464
I 33784 70466
S 62242 230933852
O 33141 63155
O 23114 57376
S 51239 972036223
E 25591 38707
I 59846 63918
E 1853 15875
O 9379 51427
I 6085 63774
I 39329 69030
E 6816 31854
O 11818 22039
S 3573 11871128
S 1057 853772638
O 39491 58072
I 4434 23880
E 46793 56669
I 5085 8079
E 47279 59859
S 49420 363209395
S 44383 657405337
I 32132 59690
E 39595 73195
O 556 6738
E 50090 58309
S 36235 604800755
I 28603 61773
S 13343 54438162
S 72646 811156818
O 29348 42771
S 9145 778032947
E 12919 44898
O 13563 33711
I 18007 38324
I 31674 31897
O 28975 54058
E 37374 54539
O 64188 65652
O 13074 58955
I 10548 19428
E 36402 50482
E 64003 73030
O 9737 40588
S 19922 767710086
S 23956 343447546
I 60571 66709
E 33942 52718
O 59284 73906
S 2038 246990332
I 4351 59902
E 33739 66116
I 5102 8851
S 38306 340792099
I 10821 37161
O 39647 66692
O 17830 59196
E 6201 36888
O 25433 64873
O 43584 73486
I 3293 27360
O 14823 54394
S 11447 860082130
S 15049 612242772
O 14133 23799
I 27507 28718
O 2715 56201
S 60723 466194819
E 5633 39681
S 47381 502527823
I 20349 51017
E 49801 68648
O 23712 62201
I 4499 31051
I 10562 30691
O 15354 18488
E 53150 53625
E 48947 58975
S 60250 617607071
E 11808 74880
E 55583 59898
O 1189 24910
O 50311 61701
I 8030 10488
O 25615 38814
S 48104 108325920
I 13114 53483
S 60090 217137353
O 17194 51678
S 50458 405700870
O 37282 67606
E 1347 2371
E 29698 73681
E 23191 39005
S 23082 741690538
O 62381 66697
I 20898 35738
E 8616 32654
S 71814 27257519
S 36591 363990074
I 8716 46559
E 73044 74168
S 13964 707513347
O 1841 71644
I 3385 61808
I 7535 26368
S 11600 264395034
I 51757 61764
S 32147 140178763
E 15488 26646
O 31105 75343
I 34722 54554
S 63331 196904099
E 21891 30362
S 9778 764054870
I 5635 8103
O 19384 68893
E 16811 43342
O 31748 48967
O 58036 61264
S 44977 282766033
E 22121 67466
S 36092 151471978
S 16328 176986400
S 48899 501076251
O 26969 48400
O 32352 36730
E 8749 16058
E 24263 50145
O 49546 65444
O 49750 66992
I 23856 62084
O 11667 44867
E 10121 43399
I 43286 58699
O 29366 57254
E 14808 45621
I 34878 42252
E 30937 62425
O 55754 59667
E 58297 65067
I 9190 25557
I 20814 51315
S 3405 518197957
E 6034 26364
I 1439 67087
E 34185 45511
S 16623 605276679
I 59079 74757
O 63691 66903
S 73342 411409951
E 36994 72566
I 39311 42558
S 36961 121519476
O 67733 73139
O 26688 38364
E 29822 73344
I 70778 74656
E 30048 55217
S 10760 645556664
O 25542 28043
I 34665 57840
E 7387 37425
I 32305 38085
O 33567 52236
E 29625 62482
I 65284 73894
O 14020 55129
O 20645 48102
I 18216 71778
S 32244 822954730
S 40148 443248777
I 28856 31092
S 60309 922416328
I 28299 53722
O 24181 38079
E 16927 39370
E 21277 57325
O 3229 57275
I 6935 21451
E 52263 57528
I 11077 25723
E 2923 14676
O 4963 20709
S 5431 936104008
I 28502 71502
O 29870 68357
O 8327 69663
I 53575 69774
O 2888 37646
E 48864 53481
E 33002 41234
I 38977 58954
E 52234 63073
E 22682 55248
S 33742 901366525
I 64430 67800
O 10365 31885
O 10453 17839
I 22346 47925
O 9559 43298
I 188 23542
S 18409 891523544
O 40690 71788
O 18731 21993
E 31703 49259
I 19091 32881
I 14978 19224
O 94 30869
I 46970 70238
O 13489 50816
I 7445 12368
O 9694 57026
E 49604 73024
I 4064 73017
S 67441 331275528
O 86 31690
O 52983 74175
E 30537 39828
O 58010 76166
E 937 40790
I 26464 60178
I 28324 33451
O 55614 61093
S 51718 2133224
E 11385 17722
E 10443 43576
E 30385 64492
E 40915 43304
E 19151 50338
O 58312 72970
I 59342 62253
I 7492 41897
E 44769 68378
E 43432 45614
O 27210 75757
S 61195 525755941
E 3544 8053
S 42710 895875570
I 40468 58581
S 26371 428648431
E 17317 44285
E 3274 5882
S 6940 108487147
I 7435 21963
I 26095 74255
I 20181 38811
I 14156 36333
S 13994 417869747
I 36278 45355
S 66401 520821676
E 62558 64387
S 7523 401518796
I 20684 28124
I 49185 64753
O 24132 32273
I 53326 56244
I 14456 61323
I 6097 55220
O 35759 41479
E 18906 21239
I 50824 55884
S 67546 633022385
I 151 1291
I 37720 49712
O 4273 48338
O 6059 54338
S 61889 685503664
E 17733 24614
S 63955 52332744
S 15105 944505648
E 6538 15676
S 75766 718293893
O 26171 51869
E 10281 64314
I 13656 64676
S 31502 867597717
I 1819 30339
I 13078 69787
O 17098 46883
S 34516 703724041
O 32551 59474
O 29991 30376
O 15761 65076
E 18858 30230
E 32098 66577
O 7295 28878
S 41837 900715091
E 15633 22579
E 55588 56260
S 61236 560735917
I 12168 14958
I 11101 20918
S 47491 175198001
O 28992 33194
I 18957 52112
E 6683 16892
I 9090 49112
S 25736 197367336
I 15591 67338
I 37347 70432
S 24517 520692135
E 44565 47064
E 31561 46054
E 60664 70081
S 4021 569496641
I 44799 70430
I 48661 74093
S 66043 791695027
I 5234 38229
I 53335 63017
I 5495 21183
S 36137 630115255
S 52842 778320711
O 29789 38823
S 39936 39586451
O 26034 26113
S 40635 710958688
E 29059 65259
E 45071 46648
E 24275 57502
E 46795 67822
S 28049 870271284
E 36359 54691
O 17122 50972
O 43692 61774
O 20947 35263
E 9701 37170
I 42166 45473
E 2795 30418
O 51999 75684
O 29013 48894
S 42115 948239957
E 1113 27294
I 19683 23246
I 22401 32654
E 3879 48785
S 54575 20455840
S 27863 279320965
O 14776 37626
E 17899 33820
I 6819 28834
E 47570 51496
S 47226 122152505
O 4968 13805
O 24458 35962
I 21306 74679
E 20432 46960
I 52775 58531
S 54619 560999282
I 50377 72394
O 14026 27434
E 51197 53919
S 853 112386827
O 39825 60873
I 43063 74482
O 24295 40709
S 18455 140201153
O 26776 67527
S 54405 105171934
O 69709 72549
S 22606 592442569
O 22701 26381
I 42185 57477
E 18051 30063
I 39415 46604
E 11203 43764
I 22276 40986
I 52770 60105
O 51886 54848
I 25275 54591
I 10910 73244
I 3052 69951
S 62757 280158711
I 53594 66860
S 37483 566814053
I 31821 43727
S 45870 735150117
S 10307 457080551
O 3895 53700
S 49940 269503765
I 54073 73230
E 16294 43494
I 21946 35325
E 45539 57357
S 45426 781877928
O 30443 62445
I 12901 71478
E 43983 58948
I 44313 57866
O 12125 57110
I 32675 55578
O 5515 18436
S 6395 511479848
S 31888 520291877
S 53165 684809390
S 61435 5568209
S 37954 448171494
E 9137 66712
S 14395 982906769
I 14525 26124
S 1474 197349971
E 38282 73625
I 46725 52743
E 15922 16976
I 46540 47451
O 29701 37500
S 336 682365243
O 6776 14226
S 15249 605624157
E 31824 68598
S 39772 739386877
O 24633 31621
O 73878 74393
S 43348 680224512
I 23311 73397
E 58994 65087
E 69180 70873
O 3609 26248
E 12398 38866
E 24933 51458
I 19399 23903
S 30847 487271265
O 1731 67208
S 56197 737192233
I 13318 21889
S 47008 484620308
I 5997 28745
S 63446 491715667
E 391 19782
O 9111 26882
O 20414 65518
E 21371 50591
S 29543 344232673
O 2671 49015
O 34839 69680
E 51264 52762
I 25953 29658
O 23071 70787
E 24119 68940
E 58661 61921
E 2904 43458
S 73987 965946758
S 21356 596959591
I 27880 42031
O 14575 30163
O 35332 58791
S 45469 919291569
E 23377 29805
O 34191 62486
I 53853 65041
O 57219 63684
I 62686 72303
O 36402 60933
E 21655 25479
O 25397 52698
I 24843 26307
S 14841 344920117
S 65169 731075753
S 62873 220947113
I 31404 50510
I 1013 9232
O 34503 69636
E 36770 75303
E 70869 70942
O 67298 72927
O 25912 74629
O 12021 52455
S 38206 743713311
S 1988 698666866
O 12379 34607
O 6843 57752
O 18075 22276
S 30270 71580434
E 2989 71023
I 812 53816
E 69793 73490
O 36623 57700
O 40548 51742
I 2983 23102
I 58642 73070
I 26119 36205
S 23423 779103579
O 23301 55733
O 44297 55474
E 26410 62933
S 66456 16590081
E 29871 56633
S 10738 769065144
O 43871 45726
S 34917 318910591
E 41899 48882
I 33964 63622
I 3962 25954
O 6522 51719
S 9138 388043979
S 51502 804056517
S 63968 226574694
I 33747 68054
I 49772 66983
I 49223 52661
E 16687 64668
E 36088 56174
S 67955 462964293
I 37919 76316
S 65510 208488343
S 34383 750214888
O 10757 25587
E 71694 75503
S 56033 877073228
S 69322 545801697
E 41254 72472
I 45782 58868
S 14859 553815648
E 9063 23917
O 8718 9646
S 2219 342809646
I 13300 13694
S 16286 445163558
O 12629 67486
O 856 11533
O 34937 37307
S 44544 310581647
E 53222 69314
O 28931 50268
E 19085 24235
I 17783 27203
I 30606 31672
E 16494 17618
O 16155 46698
O 57651 60725
O 1781 7765
E 21659 27466
O 39831 75298
E 36739 39381
E 51598 65802
E 33043 37550
E 50812 75368
S 69396 255520448
E 20986 26897
O 29707 53228
I 23671 53384
S 37969 463592110
I 24612 47909
I 12977 29830
O 11689 26485
O 39171 58521
E 1350 47176
E 14942 37967
O 43047 72606
E 28547 63022
S 52333 991491596
E 17163 28013
S 30584 993672474
S 47697 363435131
E 60157 73033
E 18396 22434
E 21670 60804
E 48539 72755
I 55815 62409
S 56625 479750187
O 14100 20541
O 42466 48553
O 13881 52092
E 6574 63737
E 42075 69927
I 14770 36172
I 10484 16173
I 29891 61067
S 6167 911719339
S 6151 837167792
E 30032 75202
E 14712 30796
S 17891 521382981
S 19359 823757086
I 32780 57653
E 6582 48479
E 28868 38217
I 2810 71566
I 53733 61640
I 3310 20314
S 27400 659052291
O 8266 46983
S 64073 541614926
O 22112 37938
E 41948 75066
I 2837 33870
I 33256 68678
I 61065 73724
O 47343 52388
O 44274 64793
I 46169 58868
S 24629 264631303
S 18970 46071768
S 332 142863246
O 21317 46233
O 29874 72687
E 4024 24741
I 46977 76349
S 2359 141123457
O 58291 58904
O 37511 42752
S 57669 242070540
S 14850 599981158
O 69470 75512
S 34525 874303286
O 46088 68931
I 57916 75565
I 23852 52161
O 21935 40111
E 15623 53549
I 12519 48312
I 1874 16234
E 5738 31246
E 27323 76494
S 27643 662388336
O 3500 65079
I 13727 61536
O 5249 18360
I 52327 67263
S 25603 726160669
S 12711 647334413
I 12497 24824
E 21377 72555
O 5921 8561
O 22880 58744
E 32897 64462
E 10970 32302
I 69506 73642
E 19253 32040
S 46568 23936548
I 32014 53210
E 2321 25296
I 499 64678
S 19851 24946164
S 54162 176963575
O 10429 47766
E 36226 66134
S 35360 505291149
S 56863 914972069
E 32750 51908
S 4383 80003782
O 12771 20213
O 63699 69613
S 22900 68607287
I 16117 31300
S 15946 99216708
E 31979 33086
I 22621 30510
O 25850 67325
I 53634 75544
O 8999 62834
I 12427 72778
E 5196 22724
E 42135 46322
S 29172 121595331
E 40607 69596
S 47040 200233700
O 12915 22384
O 16280 74547
I 27155 59540
I 4284 66573
S 53003 745313679
I 6966 23588
I 30516 33450
I 61261 61443
O 23360 45373
I 32772 62580
E 21948 53264
E 2749 14271
S 23248 134853657
S 40137 299866810
I 66582 73284
O 13974 46356
E 17423 46740
E 9232 30919
S 19015 678144161
O 68787 74062
O 1367 6022
E 2432 47456
O 20490 55241
O 19855 47276
E 33512 62002
S 64481 609784929
S 49443 420122450
O 8976 37189
O 38123 68527
O 19061 69777
E 12621 49315
I 5353 17238
E 25214 70884
O 22449 64695
E 31568 58498
E 12196 29175
S 23526 282977934
S 6555 272776932
O 424 60441
I 31255 42708
E 6196 70864
O 11626 73773
I 7151 18027
O 2715 32739
I 43399 45999
I 16097 49092
I 13495 66937
I 27914 54369
O 12383 33555
S 73400 903638611
E 16838 55512
S 72052 618737956
O 1312 50955
I 33126 51868
O 708 41659
O 1455 50843
I 20941 26134
O 40591 41293
I 12148 60898
E 35944 38061
I 6026 42837
O 51830 59390
I 671 65592
S 20991 30241136
O 11957 16767
I 12673 54052
E 54449 71804
I 27729 74011
S 5682 545630317
I 24105 63750
O 8134 44580
O 8868 30678
S 74640 440967150
S 3814 612967267
I 5928 68491
E 9878 68690
I 48479 69908
I 3240 43390
S 74089 359633334
O 50099 56144
S 3996 124058044
O 10092 27770
O 50098 67610
S 45208 888685476
I 18200 59827
S 52990 823162305
I 27454 70316
E 29515 50813
O 44972 61324
E 21116 71202
O 50949 56933
O 101 30240
O 11767 60117
O 54013 75399
O 16049 60857
S 56010 677098915
I 22757 56553
S 58423 774621113
E 7877 13490
E 48195 58981
S 18520 150489417
O 4085 43417
O 2394 4651
O 6172 67417
O 10786 43792
S 36027 306569275
I 14139 52772
O 63815 73549
E 8394 37665
S 19805 614080420
E 41466 63926
I 5400 13650
O 40350 54341
I 24432 27571
O 10921 51781
I 3147 34599
S 11149 561203881
S 67019 48176861
E 2692 75293
I 20044 47851
O 38028 65869
S 19815 155230848
E 9327 49819
I 34135 63485
I 12026 75289
I 17259 62266
I 40379 66578
I 7415 56756
I 45147 73197
O 13915 52918
S 69425 651047353
O 27964 38262
S 34611 467896180
S 37544 241243210
S 66471 279029826
O 18948 19725
S 33252 695839407
O 59355 74348
E 19891 53682
O 427 10122
I 26651 52547
S 63727 339706619
I 8412 70247
S 56318 535617596
I 8998 10413
O 35605 60704
O 22235 73506
E 14748 18680
S 69246 346184001
I 10632 33737
E 1688 55436
O 1310 66069
E 70190 71831
O 45017 76554
E 3935 35139
O 296 34052
I 29691 61223
I 33261 66042
O 1793 32755
E 15246 24003
E 9825 22186
O 3370 57772
S 21366 264335210
E 5573 63825
O 66796 75109
I 18121 46280
S 40076 608210585
S 58050 777272103
O 32710 72371
E 38604 75147
I 41868 72683
E 18902 50264
E 19079 63797
E 24667 51727
S 537 128157250
E 1321 57430
I 30475 51776
E 19858 43533
I 51448 70638
I 29484 50037
E 12694 62063
E 46694 64132
I 16672 59502
E 13624 35700
S 41187 182576722
S 12600 380343862
S 40317 989718276
I 35825 51013
O 53881 75273
O 43358 73957
E 36577 76462
E 9024 57534
I 46625 75634
S 18973 336203241
E 54121 72221
S 46984 312439287
S 21205 171718532
O 38055 61273
I 16994 47312
E 24902 72694
I 44903 65608
I 24324 33412
E 965 57613
S 32446 901059553
O 6815 46841
E 10461 39841
O 22801 60688
E 31646 62153
O 24458 41267
E 32823 37090
O 25471 69351
O 23886 35824
E 40904 43486
E 19487 52868
S 21173 466592458
I 59571 64388
E 2577 67357
E 49149 73366
E 42199 46989
S 33917 955964960
O 69160 75874
I 62377 74435
S 10618 575130398
S 54495 314537344
S 44744 947112974
E 16190 74761
I 28499 47081
I 3326 48013
O 50085 61567
I 37868 61473
O 42617 49017
I 45652 75930
S 33574 407314108
O 30093 32687
E 48491 61341
I 37447 57662
E 20764 22394
O 15953 26191
S 75150 509072826
S 67165 466972742
S 29305 761431192
I 9988 30893
S 38344 403768911
O 7983 52230
O 52935 62690
E 33505 68750
I 5449 75239
E 43663 64029
E 67415 68485
I 3809 62305
S 41453 38240083
I 21438 49389
E 38351 71968
S 41909 666975034
E 30814 33836
O 7988 21718
S 35579 546609431
O 6683 46565
I 4120 68562
I 8300 20349
S 70121 361930601
E 22781 59884
E 2165 60198
S 63631 406407495
S 41308 465778117
S 69471 998825704
O 53397 70315
O 11198 56724
E 14528 42665
I 10838 50415
E 50463 71744
S 2533 813360995
O 20427 69588
I 59193 63862
S 13768 798916211
E 35407 68196
O 28845 46046
O 16396 47665
S 68840 789741512
I 6196 13338
I 44543 67688
O 61472 61659
E 38098 56386
I 32394 38074
I 53441 60399
E 15923 37796
O 35290 55569
E 33779 62597
I 61488 63223
O 10612 49405
O 46984 71063
E 13696 15627
S 6299 202204129
E 8047 39322
E 15572 64417
I 60230 60336
E 17206 67641
I 31850 75645
S 50366 975433448
O 32296 61705
E 11514 21966
E 35004 40234
E 24876 67832
S 57126 79167780
O 28304 48018
E 9786 14974
I 53344 66162
S 6390 198713221
I 9340 39274
O 18467 61676
I 30129 40824
E 62615 67925
E 994 25630
I 48518 55287
I 2559 66298
S 54815 819184719
O 12988 14168
O 12843 69740
S 22689 667720592
O 59012 72039
O 16128 28960
I 11735 36792
O 61797 61888
I 5397 23785
I 11010 72929
E 22512 70868
E 8726 70007
S 67869 91572866
S 41471 26457146
O 16661 21708
O 14882 73802
O 33514 76186
I 131 33129
O 4767 23903
I 33279 42830
S 65005 436587587
S 68880 836134181
S 46226 765740438
I 6001 22330
E 24272 63126
O 34426 72882
O 809 34810
S 56900 439520822
I 1184 36777
E 17058 75387
O 34861 74661
O 2769 57595
S 68322 609517471
O 1363 4749
O 18499 28213
E 1496 55200
O 14938 71617
S 18890 928531164
S 33867 974573891
S 44196 759960144
S 26671 35870107
E 39334 47719
E 51455 54626
I 57418 63223
O 8241 67009
S 8191 760395487
E 50728 73878
O 3820 69464
E 44203 59749
S 7097 268482337
O 20052 67574
E 60041 71132
O 33069 66640
S 64798 632618084
S 48243 225443076
E 9532 67304
S 19804 170656110
I 42898 67744
S 35178 878216181
E 13506 74726
I 5109 15733
I 19045 42175
I 37908 62239
S 45406 810263713
O 17898 18491
E 70134 72552
O 23204 24132
E 61690 73564
S 39705 375181108
E 5698 20960
S 15282 362765827
S 57732 482872684
I 11510 27035
S 66135 166895421
O 56868 69671
E 31457 75527
E 9931 53395
S 51059 794329124
O 34683 42799
S 35547 148147833
S 45019 82139296
O 16920 65092
S 76433 229933407
I 60724 69019
O 4789 40182
E 37823 75310
I 49661 62455
I 25171 37511
S 76186 788458073
I 2103 39820
S 62642 562059791
E 44754 46326
O 13585 22237
I 39246 47737
E 47973 73910
O 19750 46675
I 19330 57189
E 25554 60820
I 2903 41051
E 53034 63945
O 26435 62739
S 56958 818171833
I 54128 55332
I 9861 46825
S 14011 790064697
E 62687 72852
O 9238 71440
O 20536 61377
S 21822 965637988
S 52922 216087905
I 39841 48368
O 27809 57103
S 42336 872473737
E 56092 63262
E 55685 73689
S 21865 350760541
S 59318 801055194
E 37947 48467
S 45341 910867530
E 7769 28862
O 38685 49229
I 33806 43310
O 11178 68525
O 48603 59041
E 21759 44838
O 25663 40749
E 39451 65671
O 51575 71821
O 32310 68056
S 70591 327849316
E 63205 64145
S 40244 734870889
O 1034 35904
E 25712 65671
E 12345 18062
I 27474 63126
I 18652 48171
I 50808 67098
I 46370 63752
S 38859 169548886
E 19337 48079
I 26528 34295
E 42774 65024
I 51082 73386
E 43295 57567
O 70120 74931
O 62202 72932
E 56155 56278
S 59998 641160737
S 69509 893327904
S 46280 153982646
I 16300 56238
I 793 62460
I 49107 53851
S 46494 698847283
S 33152 389067777
I 393 23845
E 42690 70173
O 14046 61735
E 33942 65849
S 62501 519329909
I 53567 55566
E 20598 71973
S 39280 624623317
I 38968 39823
I 34807 57864
E 20899 69736
O 1817 70117
E 19418 20243
I 3866 52969
S 11438 508254590
O 63006 68941
E 24734 62753
E 7373 8364
S 11192 732754589
O 45297 67568
O 24845 28798
I 9100 11032
O 15059 21721
E 6937 30867
I 28061 32699
E 40963 59145
O 15574 46171
E 35478 60066
O 56645 57050
E 65734 66034
O 54898 67666
S 10551 371014511
E 67253 74595
S 6375 752397795
E 11831 17505
I 4402 12838
E 20409 32127
S 30301 552508463
S 74628 150993361
E 15224 21647
O 21448 67490
I 813 25612
S 13762 275882445
S 2212 932569953
E 11822 42562
I 38797 63514
I 48493 65452
S 11921 481257641
S 24429 23693843
E 28641 31612
I 30830 56097
O 44233 51185
I 7569 42482
S 39770 647887995
E 42415 51767
S 11365 515060006
I 53881 59642
I 60262 62424
I 36817 68139
O 37189 75656
I 7903 46938
O 21722 31220
I 59309 65780
E 5161 5673
E 55213 59146
E 39173 76343
I 9522 50669
E 32652 71539
S 66231 431216936
O 33951 50936
I 61635 65857
I 28377 72326
I 11012 59208
I 13458 46540
E 32332 42115
I 26280 70809
E 30340 63619
I 7434 37927
O 6601 19321
S 51701 302626288
E 267 10063
O 33979 56507
E 24155 65958
E 15133 56779
S 1918 333591265
E 21404 36786
E 14816 62979
S 16792 603063161
S 73514 63627535
O 6669 53380
S 17438 982148834
E 1670 43514
E 1452 56256
O 17757 70146
E 21358 68463
I 18195 22892
O 61914 70531
S 34092 219220705
O 9413 43080
S 9065 503581276
E 41113 58752
O 42846 75224
S 12567 494062769
I 6433 39968
S 72599 405085244
S 877 453556965
E 5345 59327
E 39873 64251
I 23386 42434
I 15429 48590
I 25343 27763
S 64596 519666439
E 22758 46038
S 40250 400181180
S 24891 547552193
S 68506 267008904
O 6272 73266
S 61444 109719189
S 55120 887629920
I 19556 52142
O 26722 68200
I 59522 65350
I 7531 43749
E 37756 49571
I 30470 52250
S 11417 951342153
O 54622 65283
I 70106 74147
E 72412 72623
I 30721 53352
E 36380 63676
I 39039 50800
O 20764 25094
E 52243 69325
E 32044 48277
O 45591 52578
O 60762 70043
S 921 465516632
I 5246 71958
I 23272 74833
I 46804 68369
S 6139 461233963
S 40739 544287532
O 2938 3965
O 51367 71388
I 19779 63313
S 65654 878468680
O 59264 69348
I 10350 39156
I 9547 51262
I 9574 61352
I 16362 66426
E 29627 63865
E 19954 39836
O 33683 59144
I 18987 52658
E 33750 56926
S 15267 983819289
I 10742 65478
E 11586 64199
E 13705 26730
E 29170 52577
S 733 101620227
O 29423 34670
E 64705 72256
O 15428 56439
S 7745 300111331
E 32883 49985
I 31099 42483
S 44803 742038986
I 46444 55568
E 10724 19459
I 72610 74338
S 39413 66297051
O 63572 73338
O 23793 55373
I 4227 61043
O 5564 13891
E 50153 72660
O 55789 60609
O 43575 76093
E 43487 45570
O 3618 42991
E 45313 72577
I 6126 54812
E 42460 48238
S 48020 93704649
I 38805 51121
E 13202 66089
I 5105 26271
I 9593 54928
E 6986 67196
E 9734 29949
I 14754 32670
O 10183 43724
E 1019 65174
O 29073 75332
E 27603 35693
I 9319 32911
S 73902 38341841
S 64222 582638669
I 62508 65405
O 55528 61433
O 281 33430
S 30225 246125652
S 41510 338292281
I 2605 12898
I 38150 47119
S 9216 321218214
O 74972 76500
O 63292 64846
S 70666 907786623
S 5784 267661240
S 49678 96320649
E 25354 38154
O 25993 45498
E 15659 17533
E 22158 63958
S 22242 649342949
I 24273 54287
O 34522 48385
E 30291 69917
I 16387 49635
O 6849 17900
E 34282 34372
O 39660 53968
S 32325 852701409
I 5321 74805
O 5420 22834
I 27415 73831
S 25085 884329109
O 46088 62942
I 46594 61658
E 9108 60610
I 519 67936
I 27828 34740
E 46024 66905
O 13777 50040
E 47419 62979
E 41820 44741
E 15365 19085
S 58480 836010956
O 4852 59604
I 19515 60047
I 22342 31870
I 5770 24078
E 20592 43668
I 20977 34658
O 17261 69667
S 441 936121769
O 20919 73928
S 4143 570323792
I 12559 25558
I 52347 63210
O 10428 46416
I 30780 46096
I 16780 66874
I 2000 5699
O 36262 41948
O 12675 69501
S 49338 650494860
O 43217 46848
S 21239 669256134
S 58984 143970832
S 51467 974849730
S 46260 774276863
S 5107 118579666
S 22766 805502371
E 47876 73623
E 41321 57089
I 50403 63208
I 39639 65566
O 27501 56821
S 26466 560217271
O 16058 19685
I 8555 30295
I 59214 64591
I 21256 70430
O 12149 72676
I 10686 30829
O 14160 73979
I 32743 54560
E 22178 59252
I 29616 74802
E 20813 69198
O 44715 47976
S 35633 369328517
S 57519 695391422
I 38572 61208
I 51406 76385
S 45843 328856298
O 57849 58708
E 62360 65874
E 15066 42825
S 578 947117527
I 37887 65608
O 13258 33728
E 13291 21208
I 66855 72954
I 62011 69656
I 57582 67188
E 27960 70375
E 31600 46106
E 9764 37482
S 6020 534513543
I 2039 18817
I 7128 74354
E 30819 61553
E 3567 63110
E 45689 57188
E 13857 64239
I 33881 34653
I 27718 71987
S 29262 171418251
E 5149 12279
O 17647 39331
S 67279 797851864
O 17168 48058
S 71031 592272705
S 11102 564293965
O 32188 70020
I 31268 46331
O 23104 57009
S 4181 678066469
E 265 64952
I 35015 74468
I 3631 17430
S 63356 103707010
I 17971 63758
O 38292 38805
O 25528 60886
I 12470 39973
I 62359 76557
E 20351 54732
I 2019 69153
S 28291 381931891
I 36883 75812
I 5462 48160
E 33431 60988
E 22548 74210
S 22601 114923766
I 5020 51261
O 4197 60773
I 22669 38560
I 51835 68737
E 20825 40608
E 52207 60760
I 9191 73331
S 9681 645050738
S 53176 994199011
E 54402 72099
O 20798 76614
O 46069 61239
E 22532 33311
O 60622 74751
I 25125 68142
S 37426 661459131
I 21780 31300
I 7996 73816
I 42490 64025
O 3733 69407
O 70533 71471
O 47501 60024
I 47659 56132
E 16312 72484
S 46169 994652099
O 49104 55777
S 53621 41739760
E 53570 68981
O 38665 40796
S 62254 301228550
S 27930 949514172
I 12617 16098
E 13420 49901
O 26197 29453
S 66987 887095297
S 56871 618545196
S 19096 767795466
I 17236 32749
S 67921 362631012
O 10442 42355
E 8163 14479
O 28582 58524
I 36357 62179
I 11460 51880
I 57054 63268
O 30311 69307
O 11031 58840
I 18270 48801
E 20002 53740
E 62034 66401
S 44411 207634975
S 70274 560981684
I 9811 73940
O 13823 40633
I 32853 74644
I 20786 52056
O 21665 66138
S 70742 27618762
I 44668 59250
S 63242 574262283
I 13093 19303
S 49753 202961802
E 23320 50479
S 28368 877515040
O 496 14160
O 35759 73588
E 2506 39383
I 3715 19484
S 42780 116625854
S 17411 4870790
O 46596 75153
I 29551 48627
I 22719 45493
S 62499 422207918
O 27039 30858
S 49709 575117616
O 35898 68191
I 55678 74497
S 47329 732886143
O 9870 69427
I 29958 44134
O 73860 76534
E 53817 57478
S 5776 764836992
I 48799 56117
E 25818 28355
S 65408 667729722
S 30960 84312560
I 29570 33000
E 33180 53515
E 62139 68318
I 10573 15051
S 60735 212972542
S 73337 730958077
S 10879 91488109
I 9410 14836
I 39151 46564
S 13734 727098810
O 24476 71071
I 57124 64815
O 7972 45731
E 47454 64762
I 44281 47735
O 5145 54502
O 30612 49960
O 27299 70351
S 23714 801211313
O 45339 45513
S 32992 976165386
I 1371 56208
I 2309 58006
O 33624 69422
I 13359 60652
S 4257 353572918
E 61739 72303
E 8917 10432
I 12200 36668
E 18563 20563
I 16850 65030
I 42965 72802
I 47973 73284
I 51761 70598
E 61427 66342
O 42763 54175
S 71750 958262981
S 56324 359312183
O 33039 74915
E 38946 49610
E 6268 17320
O 55250 65210
I 47392 61591
E 19235 27592
O 15609 74620
S 76017 989423522
S 6445 337626131
S 29341 568331280
E 23388 51963
S 49976 23853439
E 23736 36798
S 20655 700296681
E 34421 47888
O 56908 71669
E 8041 33052
I 17297 36370
E 22562 69750
S 30102 302942310
S 9678 937502782
E 43034 50872
O 5629 41449
S 19055 809719559
E 16273 62562
O 11041 19210
I 51168 60225
O 14048 64204
S 60929 579058869
E 30431 53343
S 7025 529437325
O 52855 61467
I 30153 66197
S 7341 224238440
O 18968 68345
E 28810 75252
S 24251 849750609
I 46528 69532
E 15816 50299
I 23727 30882
O 29765 73868
E 28959 38737
S 63037 392126207
O 59708 76661
I 29059 34708
E 62121 70482
S 74217 532309491
S 8946 138958621
E 7564 27200
O 29640 73355
O 20223 65792
O 49358 53263
S 54415 807997846
S 28212 494697865
E 34694 49929
I 14203 56745
I 11400 52530
O 21547 64003
O 52200 75486
S 31338 741979984
O 182 21899
E 19226 22881
S 48448 32099778
S 72674 142008978
S 17296 55388640
I 37246 37663
S 71064 455026008
I 16359 61916
E 6123 46069
I 14923 18937
O 31238 33463
S 7896 717821827
E 30148 34420
O 913 6954
S 12023 582863507
O 33531 64625
I 52335 52893
E 40199 49049
S 34934 667151725
S 12563 200742859
I 32950 45783
E 16038 61693
E 24420 26405
O 23530 57445
S 24876 39271996
E 24805 30500
I 11245 56923
O 49936 51912
S 16179 462049525
O 8258 59189
S 31156 375000951
I 5735 31602
E 37588 48706
I 46420 69173
S 71621 143140077
S 41882 578119027
O 35839 60089
I 27352 75951
I 3864 17938
S 22214 729860496
S 21226 663933331
O 10055 63384
E 45028 59471
I 35126 40070
O 20718 62795
E 20871 56577
I 6821 9268
O 31957 57408
I 9675 63371
S 20405 798476817
E 26991 45467
E 1334 75249
S 3278 21472806
I 7581 58760
O 38914 57989
I 58210 70180
O 8968 70639
O 26051 76121
S 43204 661553845
O 11842 56701
I 14754 61109
E 28511 56692
E 15443 46872
S 62106 416806067
I 43499 60137
E 23254 38142
E 37482 74146
I 57898 68170
S 55413 734680592
S 2527 956023707
E 14437 62116
O 31193 75179
I 9134 29419
S 5600 71675102
I 60153 68591
E 3091 25581
E 29669 66331
O 3679 31276
O 37503 52583
E 34892 63527
O 52723 65686
S 5496 60605950
S 54088 460986488
S 52622 582339245
O 15548 33767
O 18813 24893
I 246 17137
I 52944 71707
I 34029 60125
I 21031 32702
E 18148 27047
S 68274 749191808
E 1468 36329
S 31404 231287874
E 6258 63361
I 5640 69947
I 19209 30077
O 47167 50700
O 4377 12711
E 14961 54707
O 15153 45126
I 35997 55726
S 63269 302746182
E 33947 70138
I 27481 44919
O 17264 65145
S 41453 617324277
S 28797 735702059
S 34714 661204235
S 15312 83257931
E 10276 12222
S 66881 724000930
E 7070 27886
S 61771 21687243
I 41803 55838
S 15245 788615585
I 8335 59908
I 45444 58948
S 62422 957346566
O 9678 67267
S 50883 851934536
S 61394 247972687
O 1157 39735
S 31824 414375087
O 61488 65910
O 4867 68431
S 30172 396341704
S 61325 962648548
S 22686 700045564
O 58467 60550
O 40926 47295
O 38510 65427
I 20832 39713
E 35502 41483
O 37297 39505
O 21778 69165
S 59428 517610415
I 5066 30423
S 2991 690195281
E 32800 38498
S 42218 785580785
O 22471 30280
I 33799 44604
I 4446 14404
O 27803 36630
O 33392 76629
E 8466 13479
E 53244 70237
O 51624 60376
S 6791 437747648
O 36194 58188
O 19942 30391
S 1765 594815106
S 459 26070983
O 34722 42832
E 45892 69285
I 41952 45303
I 33790 45827
O 37502 74549
E 26622 64779
E 6898 64105
S 57496 911475544
O 52226 62363
I 31563 72100
E 6278 57832
I 30810 51666
S 9211 15921596
O 29520 30326
E 17888 56879
S 22303 944352665
S 65277 212492029
E 30159 54010
S 1425 966021781
S 68783 476937716
I 30858 64979
E 8152 67353
E 58094 71848
S 45718 348924628
E 13192 34747
I 6865 61710
O 4592 52503
S 11279 424838840
O 22684 59227
O 1597 50052
I 22806 31723
E 9883 47265
O 16246 20032
I 37964 52857
E 9862 48131
O 65800 69759
O 5852 38499
E 43586 63900
O 26404 62913
S 12961 351949192
O 68606 70431
E 26824 32621
E 10390 56719
O 7631 71817
E 55607 58994
S 21220 865843275
I 22823 76274
S 46160 619582715
I 951 41151
O 18907 70133
S 53251 799580551
O 21086 23909
E 10551 68530
O 40902 65116
O 2432 38455
S 5049 461675922
E 26550 47746
I 59693 70520
O 13999 64870
I 14401 59719
O 38297 45089
S 30760 542358744
S 61465 406031876
I 7067 38380
O 13099 48339
E 35020 51351
I 30388 33832
S 9404 923032898
I 4192 46743
I 21878 62130
E 11346 67992
S 64383 531468343
O 13424 66180
S 74790 990150526
E 5290 12074
S 53196 597405458
I 2924 34480
E 33695 70967
E 61940 71416
E 29393 45814
I 43195 45978
E 6944 73592
E 11419 27401
O 11351 56572
S 51366 725501987
I 21454 31773
E 7654 60215
E 548 71887
I 27715 68869
I 63622 74957
O 52256 62798
S 26924 105718702
E 2580 52462
S 29662 579287523
I 28582 38396
O 25704 27489
I 677 60972
E 28928 39973
E 11794 13109
E 25988 29296
E 52164 55625
I 6555 58845
S 29991 325745912
I 1556 30399
E 9329 29975
E 9218 44171
S 31089 625981044
I 12587 75481
O 4597 37037
O 1362 69539
E 15085 38212
I 4482 45063
E 32004 49208
O 1345 51808
O 31547 57421
I 25083 35944
I 12904 68618
S 19671 492455046
O 28500 62521
O 25702 28578
S 4415 735125068
I 33360 42799
S 3213 485347585
E 30757 39290
S 4602 668621462
S 70234 494522377
I 21245 55923
S 60807 457184029
S 56957 508399477
E 19754 67606
S 9100 278037392
O 1447 8589
S 44379 707107579
E 36639 64228
I 16553 49690
E 2007 22453
E 10639 47142
O 17171 39089
S 13833 649215123
I 24136 31672
E 24768 72458
I 30807 76231
S 60349 739421471
S 65279 734018385
S 27791 329006517
O 15870 33648
I 25952 34068
O 37328 49189
O 59513 64113
E 1077 14564
E 60776 73671
O 40580 56670
I 24904 39580
O 47747 48827
I 26614 37959
S 26462 73307423
O 14761 15022
I 29864 36908
S 4529 638340205
O 30969 72171
I 17252 53493
O 32731 61160
I 53201 73978
E 5316 50196
E 8132 59170
I 9918 60246
E 24001 64046
O 55746 63525
I 28971 29229
E 616 37087
S 5156 791056871
O 28261 48388
O 19311 48837
S 62844 76833706
O 12275 36936
E 49517 62551
I 19166 69050
S 1866 721519399
S 52473 748797827
I 18940 42080
O 12090 66736
S 72999 137318845
S 57711 424778544
E 10643 17773
I 10969 40278
E 609 4984
E 51015 63989
E 31811 58629
I 16165 21639
E 52254 65053
O 176 76489
O 45902 59630
I 10049 27625
E 5518 26591
S 40529 678134122
I 34439 50274
O 26818 27176
S 61633 770231138
S 61348 575161993
I 5370 36779
I 18003 48445
E 51829 73742
I 33388 56137
S 22841 55161339
E 30769 60800
O 45117 58144
E 3073 56053
I 43432 60045
S 15970 59082065
I 4237 64354
I 28596 55046
O 14068 47607
E 805 63858
E 10779 26061
I 34327 42978
I 29533 58308
E 18135 38996
S 56831 809454636
O 21192 40866
O 22359 48945
O 48444 76059
I 21670 31527
I 25641 57644
S 57754 372358922
O 20099 21296
O 24177 70163
O 26251 51402
I 32196 42265
O 4243 48329
S 36986 44577933
I 41536 48096
O 24762 45964
E 33327 67954
E 4446 4714
I 19224 57563
I 139 18673
I 31833 34176
S 73937 274565644
I 49916 61933
S 19699 365493960
S 5106 496739440
I 7889 72574
I 13735 67759
O 5162 27550
S 23295 207460404
I 47730 75166
E 5405 33571
S 60074 471970136
I 34579 55713
I 4406 67795
I 33523 51359
O 19802 56013
S 6287 320512029
E 14019 57362
I 22772 66006
O 15653 39618
O 28145 36753
I 2888 30193
I 19362 68999
E 458 73310
O 1526 12660
E 29872 41476
S 64628 378274558
E 19747 40838
E 44101 66294
O 43361 59802
O 9087 64024
I 30741 58421
E 47654 49525
S 49041 749433279
I 24050 72182
I 8768 59619
S 56619 905566624
S 22968 357989946
I 26186 65942
I 70535 75621
O 12024 12944
I 17210 25749
O 5749 28969
O 6724 28641
E 27141 28458
O 12215 29050
O 26883 58940
S 49650 529933661
O 13085 53054
O 16967 44731
S 56730 839603267
S 55483 615184662
I 28546 37072
I 31613 48568
S 12396 523500470
E 7491 74399
S 7225 774310864
I 28741 65767
O 16426 38444
I 40359 66903
I 28146 51409
E 7544 62107
E 5311 38525
E 23962 31282
S 48065 334634275
I 38693 39774
E 13058 70897
S 4999 737962378
E 37951 62468
E 62375 71228
S 57481 741763139
I 23949 64492
O 14403 14540
I 7243 53776
S 56154 500119989
S 4838 563547646
E 6399 66219
E 1786 44741
O 33077 69082
I 52392 70457
O 11869 48860
S 34290 37989792
E 37570 53082
E 23469 68162
E 53373 72534
I 13858 74913
O 13153 66873
O 10537 46589
I 20274 58928
S 72055 54363177
S 76143 200689540
S 9141 813092009
S 57259 748871848
O 10545 23636
E 31801 33725
S 25094 277588213
E 8044 73408
S 59463 442095631
E 11204 71895
I 7336 59015
I 55607 65403
E 38107 68084
S 17440 434713832
E 62069 72331
I 32411 75552
I 1564 58507
E 40221 60736
O 11122 25398
O 57185 57913
E 43446 55355
E 26554 61125
S 2497 104928462
S 54457 689959733
I 29467 45099
I 57630 73542
O 38010 41101
S 36536 459521117
E 24303 64498
E 9053 17441
O 54926 70418
S 15410 724109500
S 17784 224036553
S 17710 559400854
I 36281 51225
E 5087 49937
O 24194 53176
I 20379 65328
S 59388 798883487
E 62216 63289
S 49368 18179435
S 51230 345881402
E 50601 62972
S 25022 780837162
E 37421 51800
E 34314 39574
I 66900 68426
S 21321 268319362
O 25537 52515
E 26904 69227
I 24120 70074
E 5570 37080
I 9951 57729
I 33697 34061
S 8528 755609722
E 4118 20213
I 12250 65650
I 13679 65074
O 42615 55292
E 50773 71224
E 24841 52689
E 24756 26599
E 3856 48297
I 32000 72022
E 31312 72640
O 64484 66771
I 12213 65824
I 39234 39251
O 30901 68979
O 43918 54773
S 9674 249166907
E 21466 21813
I 53402 57109
S 50093 375044635
S 32189 831798780
S 14146 190616798
O 19738 62707
S 24790 719819319
S 52209 74802399
O 32413 39370
O 29606 41371
S 25521 409762532
E 17473 71889
O 3514 24905
S 37095 545353169
E 1413 46947
S 31873 439278850
S 19701 337909661
O 35574 56422
O 2398 70135
O 58272 69261
S 64933 816520405
S 74236 407083089
O 48243 64714
I 27757 28310
I 12340 18804
S 189 65686216
I 7861 15566
E 71994 76272
I 40241 49794
O 1628 3895
S 74707 935947003
S 1870 751775488
E 8735 31922
E 30858 58723
O 32928 41356
I 266 8229
S 1597 99454196
S 42778 942744096
E 25482 76300
E 38127 63696
I 2988 28903
I 50603 51521
S 43158 681421415
O 10551 33047
E 56297 57263
O 2947 3119
I 45653 62267
S 47524 678990328
S 69698 41281573
O 30430 69394
I 39215 49630
O 19527 30096
I 40 12022
I 7229 27277
E 51216 67550
S 59106 974340285
I 35965 68896
E 14474 66888
I 3753 20168
S 53230 684761060
E 23374 53230
S 50093 407204620
S 18565 390179759
O 16572 37339
S 71029 792814894
I 1581 41669
I 8510 73390
E 44727 53807
O 21653 44067
S 29217 297815886
S 23632 42551462
I 1830 25503
S 29283 292794354
O 30570 65969
I 34462 65317
E 16804 49569
I 21855 33194
E 587 12303
E 11539 16478
I 24487 51982
I 11985 62744
E 34782 46516
S 58527 984013680
E 17017 34047
E 9210 53440
I 33050 47312
O 63038 68067
S 40525 953830493
O 14922 72954
E 43267 71307
E 53935 54600
I 56597 68407
I 898 19809
O 4520 18409
O 10024 18016
S 55048 774265212
E 70697 71448
S 73588 686775173
O 30313 63051
I 1828 49567
E 1095 14752
I 16574 73095
E 36207 72206
I 9161 73841
O 49074 55909
S 73616 31039342
I 69427 69729
E 59385 75563
S 36081 102056825
S 26897 533810872
E 2789 63763
S 45471 581578
S 51316 796390078
S 43607 479985884
I 11219 44481
S 49786 498956691
E 52569 55990
O 9350 66452
E 47297 48626
I 1798 60141
S 45215 420293193
I 609 33312
I 44004 73842
O 23497 70169
S 3102 51221878
S 21673 655535294
O 18144 26499
O 6931 17184
I 44875 46528
S 58528 183866972
I 46081 70995
E 20694 52729
O 10038 64242
E 7049 68932
O 9567 29563
O 21300 23386
O 16934 57041
O 11725 45794
I 22169 42918
S 256 914999369
E 31233 47996
S 1701 575484052
O 39051 76316
O 3297 7010
S 3970 973238026
E 414 29794
I 34406 43001
E 9348 22341
I 42361 63050
I 26262 32759
O 39540 58081
I 19684 53233
E 19387 41666
I 614 35327
E 40238 60079
S 51365 152048817
I 56691 65763
O 2824 23448
I 43504 57310
O 43648 60011
E 3139 70613
O 45330 74518
S 69883 406892844
S 70182 764358528
S 64217 245211642
E 11620 72764
I 35633 49845
S 54911 890218091
I 9115 66135
S 20084 747835787
O 5288 23642
S 27496 807729523
S 69171 115105457
O 17537 39900
S 55026 954364514
I 17652 37523
I 22120 44634
S 36452 965775265
I 41765 76169
E 35211 50094
S 72413 586418349
S 39794 215662243
E 90 58706
S 35346 139356690
I 7223 59962
I 5894 17664
S 42379 503091003
S 17422 741260477
O 32026 68267
S 66102 834173724
I 3312 4931
O 17567 57904
I 3088 6015
O 13471 50485
I 29875 59777
I 40326 68468
I 33958 67683
S 2145 530754520
I 40055 50156
I 23571 72214
E 3807 34155
E 1839 20556
I 24492 69354
O 21457 35481
S 55029 547509081
S 68861 755266609
E 5316 21680
O 5525 75374
E 20902 29518
E 61066 63809
I 30158 51057
E 16605 30761
E 15678 35893
S 30936 945399851
I 14877 66721
S 72169 374219477
S 59251 329157115
E 264 42366
S 48299 288374787
I 13598 31210
E 2620 26898
S 22876 106404184
O 3300 67609
E 4757 25028
S 62720 801567063
E 26225 58537
E 38571 38603
S 35831 844779252
O 69258 73166
S 51332 280853551
O 14748 61174
S 52761 29304669
E 30867 40647
S 31051 529824394
E 48492 60982
S 71648 553730472
O 26436 55711
I 23013 69512
E 10130 64047
I 46933 65540
I 23392 74631
E 25529 71621
I 9381 74145
E 3475 43021
S 53067 170639951
S 66289 366094112
O 6994 30574
O 34565 60071
S 23192 676313580
E 67177 75140
E 1385 50218
O 13609 44004
I 8596 43440
I 34795 42572
E 49460 51069
I 30746 40663
I 11447 64671
S 14338 959549109
E 17006 50199
S 62280 145080156
O 31818 49912
S 42612 888437667
I 25379 27530
S 66966 973171817
S 49847 548687579
S 35888 237606828
S 9968 523148380
S 22561 564470812
S 76002 795432925
S 20696 996201492
O 9627 56129
O 28979 48023
S 12842 836501111
I 53415 65306
O 29409 49529
O 5158 51133
I 7493 67293
I 26030 28896
O 23017 24689
S 72225 479028383
S 47798 741720578
E 4134 60396
S 48151 118361953
S 45365 162192973
O 26559 52702
O 51350 62330
I 20025 27833
O 62941 67109
S 13608 312267457
S 67901 40791483
I 70447 74162
E 37822 52246
I 11532 14282
S 36373 443618712
O 27438 59580
S 1263 613635555
E 27586 72487
I 47505 60007
E 10266 76653
O 38465 66854
O 23021 48690
E 53357 61585
I 16827 31512
E 27253 56300
S 21553 613000372
O 17628 22248
S 17051 354458745
E 155 51298
O 1785 39781
S 26473 471595702
S 63648 572592093
E 815 4582
S 15871 791644579
I 56973 75036
O 29575 70266
S 62029 859635613
I 63121 65213
O 40757 57460
E 13211 48000
I 54126 67066
E 56377 70611
I 12616 30670
S 18189 140968212
E 17378 70723
S 9240 484137298
E 19800 59371
E 28944 43811
S 68766 516078270
E 20755 60941
E 18694 60543
E 18254 38120
O 3541 3591
E 2327 20022
E 8497 23889
E 16117 57244
I 39559 69180
I 20461 46242
I 7370 56056
S 31352 965769210
E 26606 53207
S 801 296911843
I 36268 56398
O 14079 20564
S 53219 499283768
E 4982 57960
I 53316 61670
I 40785 45384
E 10190 60488
E 22444 41735
S 54054 947311810
E 5176 58814
O 43243 55270
O 26550 41188
O 11220 53229
S 41237 159177564
O 23780 32452
E 57166 59225
O 32849 44025
S 65516 56750650
O 62557 69813
S 3630 758606987
E 544 62680
S 71240 502158653
I 22461 56282
O 29291 58044
E 25615 29222
O 39314 67640
S 73723 266409431
E 11771 50909
S 29276 976013379
E 37659 42356
O 50799 71761
S 41689 170563880
S 62599 971641698
E 14749 47631
S 57740 921841247
I 18066 70445
E 22694 24289
E 19587 72488
I 61840 63516
E 41650 45660
S 8217 724092316
O 2259 42537
E 52895 60895
S 30137 817466403
I 22291 51840
S 44148 249597353
O 14263 44339
O 61782 62439
I 61586 72684
O 24229 44188
O 38003 47818
O 1715 48576
O 5480 26925
O 32115 65020
E 164 2388
I 27071 34923
O 8528 22779
I 20853 24781
E 2558 64958
E 34004 63037
I 73332 74706
O 64923 68209
S 12322 849728989
I 44210 68287
I 5303 40372
E 14474 30825
O 10054 47647
I 26255 43427
I 6585 50372
E 23896 70221
I 62999 76601
E 3951 57129
E 1900 6439
S 39417 590321114
S 61138 296104037
I 64505 67575
O 25132 49428
I 5266 55273
S 32586 716496520
O 50293 51941
I 7851 50718
O 19713 53629
S 45984 687349795
I 58568 68088
I 23357 50533
I 11897 56211
O 29428 63426
I 9158 39083
E 23430 28702
O 22188 42975
I 46458 48069
S 567 632519936
E 2728 61751
E 21976 52885
E 18708 55871
O 47541 67394
E 64838 69999
S 883 377461553
S 28037 204455852
O 25588 35726
E 1173 8796
I 55929 61993
I 20718 49645
O 4918 49689
I 50392 69694
O 20370 73496
I 10482 21158
E 31143 37402
E 30188 31458
E 26064 29693
E 2290 22441
O 28195 54027
O 37305 75026
O 23107 44804
O 29938 70292
I 55720 70570
O 22769 64825
O 45950 49784
E 45887 57714
O 58861 66730
O 18758 69852
I 2081 6778
I 6252 65848
S 3876 882711059
E 53439 71095
E 52153 74389
E 31967 56311
E 1249 26356
I 8419 29194
O 7224 41688
I 31025 69996
E 48165 62566
S 1427 972504212
O 25432 69260
E 37910 75715
S 61938 914634759
I 25532 65785
E 20894 22256
I 7246 21077
O 24211 28697
I 23830 31853
O 16697 54442
S 57571 439419497
I 4347 8383
S 34919 289969914
E 21714 35537
S 67521 158424994
O 3055 25942
S 47029 308896420
E 28737 31901
O 52499 69981
S 69959 358000493
E 17911 42214
E 41659 74654
E 58820 75072
E 16646 29074
O 14996 22761
I 16178 33020
E 2782 52517
E 52435 73688
S 72370 318231720
E 29128 33923
S 37570 902393437
O 25511 34554
S 53640 889671054
S 58139 689139219
S 59715 189221146
O 19684 25756
E 35286 41704
I 14197 34462
S 315 18782151
E 53125 73617
O 6862 27251
E 32311 39150
S 54233 333187522
S 33718 766631760
E 13686 64023
S 351 891018173
O 32984 67380
O 14682 29536
E 12897 56388
E 60103 63466
I 56178 59318
S 4689 410560940
I 19011 71585
E 19358 27375
O 9065 65244
I 48821 51506
O 59267 71130
I 58394 72344
E 47199 51029
E 22124 73964
S 5162 190561924
S 53419 104112980
I 17197 56131
E 25437 39623
E 16760 71454
O 10787 35506
E 12955 40431
E 23975 50633
I 43847 48420
I 57130 72621
O 19352 47961
I 15649 32712
O 5490 63253
E 17513 68454
E 11974 25864
E 49322 56541
S 54991 804990005
S 45449 652630976
I 70761 72191
E 13572 22232
O 45481 45975
I 42855 62228
E 51825 69020
E 3330 50424
O 38306 61226
I 7661 27368
S 42622 850596895
E 41634 54155
O 32 37667
E 5099 65190
O 21856 41087
O 31345 35519
O 8533 60629
O 46526 50753
I 9699 75377
S 34240 86154071
I 18903 51625
I 19344 71107
I 1615 27044
E 26491 45763
S 3268 149849180
O 19579 21662
I 29160 43776
O 5057 13147
O 4911 49422
S 61991 72207090
I 28507 36857
S 65956 836772881
E 5693 68029
S 9584 55902560
I 2390 30989
I 13014 22103
O 30617 47819
E 45637 50199
I 4218 48566
S 35295 337711202
O 58171 73111
O 482 63753
O 11146 13458
E 9929 15161
O 40952 50142
I 3516 74982
I 23394 70690
O 54710 75663
S 75026 435298687
I 45943 68401
E 43071 51447
O 22044 47913
E 54332 56454
E 40418 52570
O 32647 65525
E 44725 64243
S 33937 70445373
I 2546 54933
S 64568 207636960
S 62782 884514114
I 12417 53336
S 43200 104162260
S 6947 236667599
S 71181 118574065
I 60098 62680
I 41613 67687
S 44559 406158645
S 58014 992412303
E 24969 37894
I 13172 31473
O 40695 49436
S 33425 3480378
I 17357 31580
I 2330 19365
I 541 35011
S 11307 938200910
S 5906 592057018
S 75711 111098325
S 54759 283765975
E 62511 74382
I 35576 48128
I 41528 43451
O 42984 52074
O 57161 67550
S 46525 859852928
I 66011 69138
S 34482 973112668
O 38718 44773
E 53814 61923
O 12612 24470
S 63514 721590041
O 34811 40458
E 7023 26849
S 10708 648544629
I 58572 64218
S 37594 12234942
E 62059 72345
I 18696 75077
I 26813 63787
E 36274 52635
I 25317 34658
O 27381 72999
O 44767 73075
E 29276 53902
E 11608 20388
O 10964 25254
I 10631 61368
O 33382 39709
O 16304 53396
O 5655 40901
S 57911 920089857
I 35639 39268
I 20422 41650
S 74502 37482583
O 1428 47302
O 32604 73755
O 16817 71127
O 57233 61979
O 3061 72516
I 45143 55161
S 72739 904562249
I 15323 67223
O 44219 45898
O 2646 46907
O 22943 32618
O 36905 39244
S 66237 28942028
S 63791 247551318
I 62529 76434
I 23694 60940
I 43512 65719
E 8498 54313
S 55479 379197068
E 45591 56188
E 34363 46153
E 16722 35413
S 4353 200853254
O 18722 22340
I 39813 53874
O 2128 13459
E 21352 37100
S 46591 660007837
E 20014 72169
I 6113 71490
O 8271 56209
E 6405 25336
I 28826 62968
O 39804 75610
S 61527 153220968
O 1226 37244
O 25161 59146
O 10143 73480
S 15865 606315386
S 42315 650543066
S 5796 196298305
I 60207 72787
O 26440 32340
O 4330 43695
O 14971 71605
I 48557 62361
S 53434 330582259
O 67773 71799
I 24178 47358
E 1396 44530
I 4190 67417
S 65680 176656610
I 43173 55113
E 68581 73492
E 20728 49554
S 47816 912545680
I 18991 36557
S 60994 134342231
S 54743 631420081
I 44747 61296
S 44695 853658509
I 24123 26025
I 63876 72973
O 21142 50016
I 10718 47424
I 38605 41359
O 5303 22316
O 4406 55722
S 52703 496101342
O 18854 61543
E 53064 69336
O 63336 68237
E 55041 68257
O 26813 65783
E 69055 76155
E 13911 39727
I 17210 74079
E 6725 48130
O 48946 68939
I 43242 49416
I 28001 42721
O 59911 66575
E 21168 33777
I 43579 64579
S 73494 400853174
I 46565 75839
E 42509 49221
I 51730 60727
O 13149 57013
E 19862 34964
E 45382 75538
E 40426 55213
I 24662 39388
I 17315 35171
O 41028 57788
O 71215 73232
S 62336 362982120
I 43088 75699
I 12793 74812
O 3996 25744
E 55131 73992
I 46079 70051
O 22821 45929
E 21172 27070
S 58244 226625143
S 57731 116542280
I 48556 65325
S 11674 636132190
I 32880 62514
S 60955 938418710
O 15782 18804
O 18796 19928
S 69183 562395846
E 39610 74593
O 52625 61239
S 51205 831163810
I 14598 22443
O 27088 50825
E 41037 60694
O 8558 56538
O 2269 71168
S 4153 844398119
O 30938 42809
E 13022 44771
E 155 70859
O 3314 27302
S 61068 918170217
E 7427 27443
O 32855 59384
O 5871 63659
E 8688 20833
E 2043 54126
E 21011 44598
I 37770 44100
I 47219 70291
O 16693 62230
O 75165 75937
S 19397 353309878
E 40995 51371
E 12584 24368
E 22519 61884
E 4656 47902
O 15317 57570
I 22708 66165
O 49002 63009
E 693 5020
S 64762 404647807
S 52059 753250747
O 32168 64465
S 42274 389029316
I 5978 26369
S 34671 103307803
E 13188 71920
E 26880 41210
O 59808 60454
I 25285 53296
E 22244 66385
S 44189 472472603
S 66331 446928144
E 56233 68712
E 1389 70550
I 56864 65694
O 807 73633
E 3033 49708
I 2379 12578
I 33483 60473
S 26776 247357020
I 68134 75669
E 6741 57351
I 171 48511
O 43548 72704
E 1975 19070
E 57028 75779
S 38877 628379333
E 20857 43597
O 51723 58042
S 51969 852666421
S 49534 851968852
E 22162 37515
S 7842 40005280
O 22603 54384
I 8625 15146
O 15833 75717
O 28249 70865
O 7921 35100
O 29620 69659
I 49586 52427
I 8252 19900
E 1697 43458
O 40150 61733
I 7237 26795
S 11390 90771446
E 72871 76454
O 37447 37587
I 30619 62689
S 39538 784043485
S 24463 813546937
E 2971 60930
O 14994 17685
O 2025 15527
O 6017 53591
I 18173 69794
O 3034 74145
S 10518 431168567
E 57410 76299
O 21908 76514
E 38084 60269
I 2872 31115
I 29582 52729
I 72134 75462
S 74418 51175602
O 17651 60172
E 17407 66284
S 28603 724289898
O 20521 58874
S 5625 447445239
I 10803 23751
I 10901 41232
I 12206 75167
I 62519 71618
O 29691 56971
E 44463 58049
E 41302 51075
O 28818 63589
E 34761 56036
I 10436 63242
I 12131 37982
O 9422 22679
E 10999 42562
E 5120 57129
E 10587 74668
I 22627 74616
O 3131 10732
S 29497 760573789
I 34528 56100
E 34320 63397
E 31883 44267
I 24350 73817
I 13398 62806
E 13332 46383
I 342 58697
O 10296 19856
O 3795 16234
O 7668 37343
E 28895 52366
S 71652 8325803
O 21971 49483
I 3991 6291
S 24324 703861001
I 46390 67531
I 32234 43456
I 51089 52000
O 55722 74251
S 23391 190092999
S 66622 996292684
E 1257 9271
S 16429 188326849
I 2678 67423
I 62199 67786
E 14148 32662
I 33456 58789
E 40024 47117
I 32432 56304
E 15140 21607
S 71794 349584446
E 58702 75416
O 23875 65390
O 17595 32887
I 30075 41103
I 43459 64983
S 66188 377226351
I 15049 32963
E 8461 69229
I 149 4839
S 76101 223334826
I 36565 36768
S 29277 141360854
I 5826 10429
E 48008 48029
E 8132 51308
E 9776 25835
I 56199 63862
S 46578 96558925
O 11440 21792
O 32100 64152
S 15076 105494120
I 12166 35412
O 19354 46002
I 20707 50661
I 8297 31435
S 21119 947103825
I 37199 50870
I 3876 18203
E 57117 69032
O 52250 55229
S 44341 108681479
E 1595 16637
I 45181 52043
S 66567 137231951
E 59705 74856
E 32894 74358
I 46233 71396
O 41003 50970
I 24061 38302
S 55949 189616984
O 42514 53410
O 45010 68078
E 35689 46805
S 30245 338991140
I 49500 50011
S 48758 861101746
E 52998 71329
S 50585 858505372
O 31041 63738
O 9481 60107
O 72773 76387
O 35408 65943
I 1619 24247
I 21705 35540
I 340 56725
S 76566 397148284
O 14243 68772
E 17463 30296
E 20144 46358
I 20254 32972
I 13899 15384
I 12378 32077
S 71970 343113305
S 69462 221627836
O 24775 40593
O 31252 57065
O 54132 63524
O 17035 20767
I 11541 54824
I 23152 36063
E 2414 30778
E 16147 61470
E 7315 53887
S 31333 823180704
E 38306 69210
I 40008 57651
S 17056 831321979
E 3825 46412
O 4093 50719
I 9515 41823
E 37860 64327
E 7263 26109
I 8776 26332
I 14898 33091
E 29357 50732
E 17657 19023
O 1239 68512
S 27644 59712991
I 43030 59366
O 16932 33069
O 55254 66741
O 32314 52230
I 36854 47497
E 42071 71933
I 17261 28383
S 33816 421536857
E 55768 56033
S 40309 409026768
S 47309 401636892
S 51016 930046984
S 44627 910339964
S 36054 759713811
S 21495 642079453
O 6505 33387
S 66199 976985975
O 40095 61699
O 2441 20999
E 3920 55182
O 14199 29138
O 46192 51315
O 23232 24581
S 37261 922662729
I 9864 55865
I 25399 65253
I 50630 71508
I 21661 67941
O 25667 41746
O 21841 65646
I 15392 31417
I 9293 35616
E 5205 70715
E 38294 48727
E 15119 28951
I 3497 19685
I 16893 63994
O 50082 73358
E 36290 40051
S 14527 116466320
S 67793 298239616
S 17302 442716032
S 3494 351394541
E 7759 54032
O 1139 52274
O 19603 34770
E 66073 68277
E 20239 36212
S 30839 176658882
E 5477 59893
O 26795 66961
S 8311 906733146
S 22849 165698336
S 789 148472507
I 8644 10069
O 58887 73536
S 70027 716648499
I 64422 67714
E 9696 34864
O 6629 68179
S 73119 653982431
I 30354 37636
I 52052 53719
S 47646 597517757
S 15840 358299462
S 70484 407779066
O 12022 71626
E 32319 64259
O 67450 70317
E 20943 57443
S 66982 870450473
O 16413 73568
S 69417 276850051
I 25163 48473
S 26647 388107544
O 16735 52146
E 14083 75811
O 47379 70990
S 76406 744941310
S 12692 677957561
O 15276 34502
E 40541 52517
I 14026 42885
I 12020 46439
S 66613 30087028
I 28492 31582
E 38394 75687
S 14152 646168995
E 11631 11747
E 34957 54601
E 22722 41253
O 3928 12767
S 44827 796803936
I 6947 42639
I 19706 56514
I 16138 38692
I 3882 12204
S 69154 53952680
E 14627 53725
S 41033 635951135
S 69412 480337939
E 8385 9333
O 67329 75407
S 45738 25233674
O 36701 52435
E 35449 68098
I 40719 49249
I 2589 37153
E 8742 25719
I 65988 66573
E 67185 69011
E 11056 67402
O 35917 38058
I 13 48016
I 31667 47632
O 2776 45980
S 62902 174735767
I 37452 66944
S 16327 513915689
S 28376 532429499
E 51706 68388
O 11822 21830
O 4761 60373
I 1373 74727
S 62073 500744695
S 1825 681804588
O 1458 7840
I 32819 39168
S 42762 981376544
S 13845 473112073
E 50090 51363
E 17853 61582
O 763 6315
I 5781 40153
E 25473 35724
I 40093 55923
S 49771 5430539
S 4131 882791015
S 18301 492010603
O 19856 71106
E 16325 50003
E 53525 59898
I 49458 62661
E 46269 64498
E 3168 54300
O 14888 19172
S 41009 544738609
E 18245 66852
E 8987 58155
O 16384 40384
E 1890 28354
E 24574 33755
I 8028 34125
O 1892 15433
O 27709 55757
O 27099 48615
I 19706 55667
S 59017 226593508
S 66367 385053011
S 16477 252785147
O 9914 12753
I 47078 70409
I 22724 25891
S 50188 428556087
I 67138 67264
E 34088 55467
E 3455 50136
I 15811 23225
E 14584 70332
I 10350 59139
I 33383 66056
E 52056 70239
O 19725 59209
O 19097 58958
E 22613 61705
I 13101 46075
I 25928 33258
S 52341 911360940
I 12364 63490
O 25626 61039
E 7043 70721
S 48865 412934658
S 32772 346333030
O 49256 57741
E 46482 52469
I 760 14150
O 1254 56966
S 70776 88699706
I 19219 50341
E 55486 60066
S 74379 118604884
O 31851 57876
I 7845 72382
E 33975 39907
S 27047 828750714
E 25678 58397
I 13662 30786
I 40887 46888
O 1539 11348
E 26218 70025
E 35198 52525
I 205 59961
O 36240 59737
I 1531 50552
I 2598 51830
E 24968 30741
I 55271 66814
S 42662 900002894
E 55819 60783
O 20145 34653
E 34478 54482
E 58203 68330
S 34017 235587589
O 14217 65674
I 28518 74590
E 17226 52405
E 62641 67469
O 12054 59599
I 17928 39135
E 62637 67817
O 2881 68049
E 18364 33471
I 8955 10915
O 32028 32536
I 37087 50422
S 65518 763672785
S 63821 618364948
E 10151 12005
S 55079 738858759
S 34709 24451533
I 35321 42453
E 5862 46754
I 7902 9445
S 13550 493183216
O 1046 41827
S 53176 268342691
I 27697 72412
S 71924 492616156
O 19637 33833
E 57941 64963
O 50993 54104
O 62441 71492
I 26907 38916
S 11104 496395646
O 39645 64276
S 21045 357435095
E 23817 43148
O 13543 63752
I 21485 23387
I 18925 33587
S 47079 69325594
E 7196 68365
I 5337 63762
S 2174 23657717
S 53722 687617843
I 22082 60615
I 2146 18949
E 17170 25751
I 10107 54139
E 40586 61718
E 5175 43440
S 34017 31562146
S 24950 763094191
I 36233 73872
O 33332 62652
O 30862 44087
E 28775 73548
E 54524 55405
I 29959 38822
I 17054 38591
S 73329 96647461
E 6287 40931
I 34009 34126
O 58852 62146
I 29269 33013
I 20624 46223
I 32419 33460
E 16323 66934
S 45317 600023174
S 69943 312815603
O 39974 62290
O 16456 64249
S 6490 673720784
E 5381 46034
S 19352 354373785
S 10010 209120099
S 8002 126286208
E 9507 60073
S 71581 965943817
O 49640 57520
O 9401 63928
S 27302 114173611
S 74089 817251189
I 10997 64388
E 22477 35541
I 19211 43561
E 20624 36884
I 43537 44505
E 28446 41642
E 5653 14943
E 1310 38505
I 28868 52669
E 8841 73175
O 58879 74732
I 61100 73537
S 12278 8560439
O 44162 69348
O 14229 59926
S 34339 518559624
O 15901 41723
S 3605 399582920
I 22097 26898
E 7358 69138
S 43079 898733189
E 47296 57049
E 49551 66153
S 26012 540485713
I 34705 76639
I 28272 31508
S 28784 749617240
E 11941 22879
E 28131 64328
E 33209 53219
O 27446 44329
I 6323 9385
O 5686 38885
O 15040 43272
S 38897 470953541
E 55572 73824
S 64620 965848056
I 6241 41685
I 13087 53682
E 1115 48750
I 9255 70047
E 24659 58154
I 8947 23851
S 48093 120932244
E 66918 69262
S 73306 629151731
O 44397 63816
E 27812 38496
O 36780 63323
E 47858 48058
O 1302 35041
S 31144 628224950
E 2800 26781
E 381 15994
O 35190 68693
O 21225 73724
O 54598 59992
O 8469 30092
O 51001 56857
O 57059 63794
I 55890 71059
S 11544 949086220
E 22322 65466
I 35191 56175
S 18321 257211793
S 41824 18226886
S 43246 507904611
E 3610 63983
S 45144 718894371
I 11749 75086
O 67561 72414
O 58151 72102
O 65052 71346
O 11454 59403
I 14861 33404
E 21094 49919
S 28921 85115105
I 56593 70717
E 5654 42275
O 8366 45379
I 1336 21427
O 43676 54657
O 26290 47489
E 52507 58397
S 51621 268290194
I 8577 63581
I 19061 67192
I 30819 55017
S 73361 542750326
I 56015 61326
E 19315 61334
S 38716 272566794
E 4992 54516
S 4755 958867168
S 25595 544790583
S 47899 617126640
I 57750 73085
O 5832 72684
O 19234 63589
E 2227 9235
S 43311 836164901
S 3299 405791724
O 6159 50696
E 36515 39201
O 5880 22374
O 43128 44095
S 11645 815229260
S 49094 968530649
I 29758 45376
E 36840 51446
I 44211 62259
S 8207 404073141
E 49297 66951
I 71809 72246
O 455 36672
I 25079 39500
O 10264 68394
I 4421 39710
E 18467 33108
E 25762 30961
S 35484 193279958
S 6749 928612159
I 46655 54122
S 67095 255187666
E 238 20555
O 17416 68554
S 66970 351874407
O 347 68476
E 1716 42255
O 5260 27184
E 8203 48603
S 59196 212089056
E 53538 59961
S 2498 854805258
E 17982 41686
S 27219 648962319
O 22666 24011
O 9525 58429
O 49478 53157
S 23317 184186713
O 26491 33025
I 47718 64752
I 11235 59093
E 6799 45109
I 24321 74428
O 7481 61203
O 26341 65106
S 58032 586564711
S 32835 37311017
I 33880 65438
O 23884 63315
E 40466 63456
I 1232 36840
E 5418 59658
S 59662 644955885
I 2190 25299
O 30372 73792
E 21671 27682
O 22965 64753
S 21691 748546282
O 25276 75833
E 16324 68898
S 56771 56414894
O 54996 60342
O 37931 55539
E 26681 61195
I 55903 59575
E 21815 62453
S 18782 876855985
E 40310 48468
S 75067 599037620
I 10324 30355
S 29499 753332270
I 8219 71526
S 30638 723124713
I 7995 12663
O 26088 58574
S 51289 766543671
E 10203 68756
E 24686 45168
O 16602 49140
E 30228 35328
S 2363 59165528
I 22473 66661
I 9474 39900
S 63725 155829542
E 12201 70850
S 39118 276007138
S 40370 854187696
E 8979 36250
I 23574 40668
O 18257 26536
I 22545 61870
E 12325 76428
O 219 73212
E 19735 60819
E 27651 67081
I 21355 22393
S 4228 832664201
S 15351 553045590
E 8047 31082
O 33517 43153
E 7235 42205
O 51543 67130
E 26133 31311
E 1002 23157
E 10295 27576
E 10866 30159
E 1267 24125
I 29175 49540
I 4522 40883
I 55525 65784
S 44123 505121984
S 32111 24191073
E 44132 52204
O 3159 27717
O 1760 25703
I 14730 65949
E 12410 67043
I 32260 37361
S 74993 336321886
O 62002 72852
O 52229 68518
S 58158 917607173
I 16934 26032
I 42012 71179
S 47680 904384158
S 11174 912159759
O 4233 6381
E 8319 76427
E 27780 36509
S 69816 666745089
O 18472 74257
S 72853 680333957
S 42776 391810280
O 52106 55641
O 52457 58898
S 9541 159707101
E 5493 74013
S 53290 721024401
I 435 58235
E 19323 54984
I 35901 40416
O 13115 50587
O 55268 62140
O 11583 74314
O 3164 45242
O 35285 37888
I 2239 32941
S 40943 725004485
S 16820 581264594
S 26058 523088140
O 7572 72232
S 48030 760789403
O 21021 26175
S 29735 859098953
I 28123 52996
E 34264 48779
O 1836 30087
S 7601 987641138
O 47962 62593
S 16393 448954794
O 53934 67621
I 15107 33884
E 27947 54145
S 75942 262934290
O 15844 53279
O 5002 37117
S 72975 383236069
S 37362 378863324
O 30185 59451
E 14282 52574
I 17637 68442
E 31142 51288
E 26271 31020
O 21961 32298
O 26614 60214
I 40612 50910
O 6929 43088
O 26215 64408
O 6896 38749
O 3157 6994
E 8445 49396
E 28844 58004
I 33616 71892
O 33866 68229
I 17119 27771
E 15109 65732
I 60673 76599
O 47668 51295
O 18118 20041
O 51990 76093
S 30948 566734388
E 31122 61065
S 58555 815786906
O 8774 18019
I 14815 54874
S 74105 407386089
O 31724 56112
O 4640 65316
E 21308 48450
E 673 32173
O 20399 71734
S 58493 974332664
O 17151 18836
O 21072 63064
E 39840 64127
S 20275 302628465
E 44373 68682
E 9848 36630
E 10624 65955
I 25073 62263
E 765 22010
I 39559 46632
I 61965 66733
I 36269 62699
E 6324 50766
E 28795 70875
I 10598 18595
E 37983 61608
E 28249 38851
I 40462 56282
E 22815 47087
O 17887 40358
S 68554 426129912
I 10398 43411
O 56120 56316
E 37451 59007
E 6179 33121
E 39224 58902
S 21777 926122694
I 25590 41109
S 51469 998856063
E 14651 52634
I 7167 53332
I 29131 30520
S 55873 389685240
E 22168 23931
O 17564 18703
E 9172 41635
I 14344 40348
O 26853 32791
I 4805 39292
S 16815 34619398
O 15904 70446
I 8595 33281
S 15820 141760806
I 19902 47415
S 74247 161960710
E 38064 74459
E 45221 51083
O 21076 65612
I 11866 72156
O 36004 68027
E 19051 73980
I 23868 66784
O 43047 54144
S 60614 309193171
O 57887 74635
S 38659 283388262
E 31406 44239
O 37817 56056
S 28729 56105438
S 53721 988714577
I 36828 55348
O 8315 24090
S 46868 472895122
E 2519 53950
E 36959 51375
E 10822 28633
E 1293 65040
I 29120 68956
S 59377 817790529
S 1471 127184122
E 41197 57146
S 33798 395258568
I 42089 58132
S 58323 272798246
S 35757 251110621
E 5377 54991
S 21166 382994521
O 34325 62665
E 1925 26933
I 31927 63090
E 35136 53933
I 26386 29143
O 10233 40023
S 45693 834366078
E 13451 69549
S 17705 998462427
E 49968 76123
I 16914 55123
E 23269 42341
S 24463 757638064
E 35247 55929
S 43174 391684576
E 12439 30927
E 43862 65930
E 5327 68432
E 12279 18132
E 9219 75524
E 327 39718
O 5628 65481
O 43396 57850
S 32220 573364845
O 30805 36217
E 48747 48965
S 14905 867565383
O 9808 59581
O 47777 52006
I 11858 27545
O 22643 59009
O 5008 33635
I 44811 57791
I 36314 44410
E 56383 74881
E 26512 53023
S 911 989807719
S 21010 855887274
I 28617 54767
E 50895 73891
S 28825 241515761
S 22749 633031301
E 10566 44435
I 23875 74203
I 22926 54545
O 28630 75885
I 41231 64211
I 23457 43027
I 13201 55805
E 41559 59052
S 33930 190439156
S 66100 490294354
O 55514 57617
E 54063 67130
I 28976 51676
O 499 24843
S 42432 152054677
O 4315 55577
O 19196 49914
I 3156 67978
O 26731 73270
I 4755 29555
E 50905 54131
O 10383 37005
O 43084 50277
S 31234 385345684
O 9518 56828
S 32633 516679133
E 52690 69229
S 66931 424831687
S 54807 782517027
I 25002 34833
E 58942 68637
O 44987 68568
S 33583 25384077
S 12975 729959862
S 54739 718701557
O 29383 75637
S 39457 65091354
I 11759 39858
O 13499 27507
E 46889 70272
S 47265 690212917
S 55028 427468616
S 43110 114900724
E 40216 57227
O 49675 67580
E 20787 28282
S 75760 482374820
S 44976 512323969
S 51906 691474602
I 8027 38654
I 5477 43182
E 450 39544
S 5493 87828825
E 12867 69138
I 32130 62234
E 16005 42262
E 36183 74294
S 39992 344846911
E 2601 34185
I 10808 58043
O 37867 72680
E 59035 74583
O 20225 68081
S 63865 307055482
S 18512 871296961
O 2767 37099
E 33400 59574
E 2112 38405
S 45440 925077073
E 3910 6704
E 38766 54537
E 24731 64327
E 33329 59220
O 62787 64765
E 29910 76309
E 20291 26045
O 23365 41036
E 13224 68994
E 45329 48018
S 16511 754510555
I 22223 47884
S 21047 715288333
I 21414 30943
O 21053 53808
O 26688 48413
E 30215 42537
I 22872 36283
S 57981 237652589
I 5808 30095
O 63312 70651
E 42104 46077
O 6396 61012
E 9659 49857
I 9338 50872
I 21935 39566
I 564 37502
O 20414 46019
S 76057 388386284
O 72324 72586
E 6686 41316
S 40876 498511992
I 17067 65392
O 17343 20740
E 39991 62718
O 4877 64249
O 24731 71278
O 57811 73048
S 45914 276358437
O 10577 16825
S 74609 308636148
O 37155 55349
E 55899 60571
I 50974 71497
O 41936 75041
O 43335 70137
S 15660 339797152
E 16075 68934
O 11133 64578
O 8762 55972
I 2214 3085
E 26905 36609
S 16256 323960306
I 13427 41854
S 36242 103188598
S 52314 723671179
I 5129 20896
S 58200 839955159
S 12898 599959919
I 44722 49089
I 20121 46623
O 48396 74855
S 40878 367490880
S 69268 625651481
O 13993 26952
O 15237 71116
S 49719 404513717
S 49439 681529352
I 8034 57301
E 37561 50470
O 13220 54034
E 11925 18722
E 706 58376
I 4147 37225
S 17621 592515847
S 75344 61978686
E 62711 74808
O 53637 72596
I 33364 38120
E 54833 62912
I 25421 53874
O 22785 45294
E 14746 29802
I 19093 49581
O 18274 49107
O 12892 66267
E 2337 42388
O 55842 60602
E 2420 56791
E 59535 66400
I 410 71095
O 44830 63679
O 41433 47403
O 3051 54347
O 36367 66574
S 18380 632259911
I 4574 26958
O 33643 47434
S 882 53260247
I 50027 74956
I 5608 29888
S 28163 936436322
I 16305 33233
S 6512 837942367
I 63387 63808
I 31962 51719
I 36571 67083
S 4920 291416601
I 52719 70346
I 55346 56022
I 58064 71497
I 29731 52043
O 15556 58970
E 37581 60217
E 45346 56832
E 46995 75027
E 56958 69232
O 56424 57524
I 1895 5654
E 33117 36862
O 12854 45947
O 3337 22380
E 2562 50550
E 26611 51376
S 23770 330588379
I 8685 67837
O 16104 67697
O 32313 35690
I 9896 21570
O 66056 73056
S 27365 292121266
E 5859 24436
E 24422 35664
O 6197 57740
E 19755 19817
I 25647 57481
I 23387 61486
S 19711 353601970
O 43329 71367
O 43842 51594
O 21227 41306
O 10163 32439
I 40089 72856
S 44167 510579804
E 18231 51217
I 63167 73260
I 5315 34355
I 11014 12518
S 71402 689904296
I 27601 62537
I 12765 67331
O 2927 40998
O 14661 17979
S 48227 502501276
I 14593 25958
S 74182 178015305
I 24955 29963
I 24751 49572
E 37514 59491
S 6841 466128224
E 8098 68908
S 72014 132289300
S 10909 946272571
E 52658 52763
S 36956 287221348
S 45370 486245285
S 59469 81054264
I 12785 71867
E 3835 41198
I 15076 68777
I 8319 41762
O 23176 63851
I 11989 18156
I 17913 23117
S 47454 598205975
E 50175 68987
I 3565 18344
O 34590 41689
E 6285 59005
O 27012 72151
I 36477 37849
I 34440 60898
S 13840 774424253
O 40083 70341
I 53143 73363
I 16183 41033
O 25746 60983
O 4461 15516
I 39593 60450
O 29038 35676
I 23607 53616
S 46191 131165793
E 21078 68804
S 33656 953594642
O 39225 46042
E 53536 68753
I 44791 65006
O 4532 52039
O 28966 49321
S 64238 113409534
I 20376 76354
O 19278 39278
S 34141 635182909
O 5092 21505
I 59519 62453
O 64651 73466
E 13823 73560
E 1596 10357
I 34617 59107
I 42550 49330
S 55932 462686978
S 54122 57795973
O 13833 36545
O 34571 48347
S 75671 514596307
S 3197 36486310
S 26562 755913183
I 28525 57241
S 19411 421578988
S 29975 954158161
I 35237 63650
O 24472 32372
I 28490 44694
S 70768 846530261
I 22656 58810
O 14165 33620
O 71922 75439
I 24140 65806
O 9644 74548
S 43241 249741389
E 4816 62937
O 28688 76077
O 13106 52160
S 30163 598050510
E 508 37665
I 11993 23745
E 32613 38072
E 9337 42231
I 17440 46160
O 23708 59209
O 33027 73585
I 34792 51310
O 34042 66686
I 10708 56627
E 4614 23153
O 342 5446
O 20189 27026
O 22883 73825
I 23797 48296
E 47014 64123
O 16020 31262
E 24898 60779
S 39660 52241798
S 40186 225153827
E 57433 68754
S 432 566814741
E 27394 37333
I 12673 58839
I 12326 39686
S 26854 502504485
E 15853 28948
S 9541 202918644
E 11702 64423
O 38167 70458
E 30830 75289
E 41554 72648
I 19446 68510
O 1101 69784
I 39937 58336
S 29037 122140314
E 54950 68192
E 29238 43720
O 2685 32168
O 37387 62395
I 14743 40460
I 23895 28652
O 30267 74161
O 22199 60545
S 23731 942393072
O 908 11929
O 31873 32099
E 820 37074
S 18470 223086537
O 25348 38807
E 15349 61705
O 42528 71834
I 34386 65597
S 20957 114757855
S 41848 667643492
S 34989 138088086
E 9667 63419
E 34465 60562
I 54179 75024
S 32888 979952958
I 31153 64583
E 58471 66289
E 21514 63904
S 21256 852559852
I 9082 37687
O 15909 39289
S 9238 305298378
E 64449 70592
E 13595 39396
I 56974 64521
O 40118 51012
O 17461 49809
O 61264 70353
I 20319 54211
S 45982 824477730
O 42605 74093
O 5284 22245
O 12283 41790
O 41304 74165
I 24638 67137
E 29094 48965
S 38836 371067358
S 19035 829950224
I 32173 42517
O 8681 16603
O 54330 71188
E 31952 32482
E 48123 59867
S 62382 154921355
S 42083 422665119
I 8265 42222
O 37196 66483
S 56686 906934060
I 23633 44751
S 51521 394694428
O 46040 55926
I 2952 11071
S 34353 815440932
E 29 13265
O 3132 4069
O 25705 56020
E 6249 20630
E 16072 41916
S 49678 498265911
E 30893 63095
O 31981 50608
I 1762 72366
O 26696 50410
O 34296 54654
S 1577 717391827
I 27242 61771
I 175 63683
E 38756 76434
E 53913 62363
I 3043 34782
E 29037 58686
O 9909 41810
S 53922 752224077
I 23189 44004
E 59393 59993
E 16707 69806
S 41199 734245619
O 31308 48652
O 58340 75666
S 76507 879268428
I 31574 42085
O 25089 27020
O 2487 16309
E 2496 71786
S 30287 776845550
S 59361 528906690
I 9625 53710
S 20129 507691861
S 50730 34725468
S 17047 235193802
E 26443 47738
I 30184 75184
S 44833 137924036
I 19367 60669
O 737 32714
I 33689 47261
I 934 74385
E 39366 48682
S 76470 474797933
I 16197 62801
I 18096 47215
S 11664 833575608
E 37021 54921
E 32614 69681
E 33063 69827
O 39610 64527
S 22486 952785294
I 21394 38817
O 23905 39785
E 33137 56776
O 5672 7999
O 8337 47249
S 60304 70441323
O 47300 63295
S 65468 175109212
S 206 336658381
E 63557 67588
S 61229 931262837
S 18437 218450916
I 5375 15723
E 7405 64813
E 3960 51740
O 43348 44854
I 33281 58688
S 24760 29044881
S 37000 478651216
O 2704 9547
O 11329 56526
S 47372 670099777
I 41022 57673
E 497 76179
E 46037 57090
E 28470 70128
I 45842 50595
O 27169 59346
I 28132 48265
I 16472 75341
O 1211 3382
I 35309 44740
O 46403 73355
S 11283 90922681
O 39139 42746
I 29513 75869
I 25511 65377
S 5701 992803522
I 4701 10754
I 38623 72411
I 19705 27117
O 16675 48437
S 34995 490466811
S 55847 361430138
I 19619 55539
I 17444 63611
I 65233 71295
S 52538 324450336
E 2358 69303
S 90 253849517
S 63455 733119967
S 50190 211931067
O 50930 55768
O 50821 74719
S 48649 278570137
S 63996 297415905
O 35335 68294
I 1434 58199
E 28360 44299
S 72313 89136334
S 67746 288629203
I 19022 75690
I 17313 64853
S 17538 433133069
E 3970 75799
O 2160 44728
I 17574 67795
O 2827 70860
O 69105 76534
I 5862 52797
S 48917 799098886
I 36330 47552
S 70697 879443134
I 70268 75612
O 387 43192
I 5546 62162
S 33104 600739924
E 4325 73550
O 28869 40496
O 6362 21437
O 38114 38167
S 63030 941907028
S 36306 929356616
O 37901 49011
S 16614 789142977
S 61925 591008532
E 14598 18066
S 59910 930605949
S 68830 375499301
I 10901 21199
I 14369 56298
S 7414 202282628
E 53296 54595
I 33466 51898
S 48959 119719354
E 15150 36657
E 21300 58746
S 46832 497684930
I 37947 53065
O 36287 36957
E 26815 45007
E 37746 65454
E 24966 52541
E 18919 38181
E 19327 24717
E 49955 71949
O 1543 25538
S 21141 109668933
S 18163 604353599
O 52028 75187
S 28066 847381352
O 4163 14351
E 38883 51542
S 1381 775766295
I 2079 55857
I 55868 76085
I 36581 50279
E 20197 22511
O 4972 5748
S 71685 772530614
I 38149 56230
E 13058 44153
S 21550 867704556
I 38808 44660
O 20932 43204
O 10840 73869
E 36244 57148
S 7297 996690420
S 69275 389836133
E 55952 56771
E 45463 70927
I 40368 58111
O 15558 73700
O 67119 74237
O 26374 73686
O 41481 57575
I 12804 32117
I 14380 65594
S 69295 364668105
O 19885 73251
O 36378 53705
S 61501 172861529
I 9083 39458
O 64588 67413
E 21381 47239
E 3086 28234
S 65059 848136707
I 7835 22737
S 74920 337365068
I 10288 33697
O 19995 40576
I 9110 76014
O 8866 40254
O 17295 36598
O 18223 40738
I 60988 72722
O 37897 39347
I 23298 65762
E 59369 63692
O 3325 55962
S 41472 232407897
O 30745 31238
O 912 61769
S 23364 639652962
E 13553 73204
E 8474 10531
S 11307 297997967
E 24413 52895
O 9375 67093
O 17387 73686
E 41957 64995
S 12167 268286405
I 46238 54863
I 11830 58931
I 19687 28363
S 13750 999260005
O 23771 26937
E 37039 51928
I 4880 67772
S 54725 106376734
S 52610 414959723
I 36173 68460
I 7531 29359
S 76351 554952521
I 1304 3442
O 27642 33577
E 6724 48019
E 57699 61343
S 34003 446288848
O 12567 20798
O 45915 74983
E 26755 47418
I 30272 34719
I 35943 76475
O 17321 68643
O 9221 47473
I 25415 72192
S 45088 619002468
E 18331 39172
S 9677 220505287
O 28858 54981
I 58027 75966
S 73558 85170721
I 33075 62163
I 7694 34525
I 8433 22282
I 29296 75703
I 61905 71038
O 18048 66108
E 6946 32393
S 50765 444955436
E 6657 63886
E 34963 65145
O 61779 69307
I 2020 12654
E 26939 37080
I 16909 70956
O 26281 71458
E 33262 69420
E 30509 41862
E 6395 23984
O 1589 23702
E 14806 18321
S 53751 944206022
S 23529 777815646
S 49675 932784987
I 1021 73080
I 43039 60928
O 44142 70374
S 73939 6882665
E 18589 31028
S 9229 227851638
E 39992 45090
I 15003 73813
O 22779 72278
E 44424 56784
I 49083 54482
I 51706 60719
S 36018 306528486
E 48583 60562
I 10218 41656
S 69881 8341136
E 12300 62929
O 42362 47141
S 39807 298741027
S 33211 305475995
S 52541 768426554
O 10689 39512
I 33733 74366
O 17241 70899
I 40508 76223
I 43302 71531
E 15965 67279
S 58740 607040272
E 27004 70252
S 15656 58128203
S 16978 121352142
S 263 996852333
I 29031 60300
I 36206 49172
E 40645 70106
E 5043 51022
O 52381 72568
O 56189 70899
I 48874 57053
S 57517 929439398
O 27917 35601
O 2122 50330
S 44281 714636182
E 10156 49969
O 18627 43326
I 27336 28148
O 15678 20103
E 19224 56497
E 52398 72867
O 17241 56067
I 6876 59191
O 27752 33968
E 18176 68663
O 3898 63627
S 46877 730638281
I 11027 15107
S 36200 599859394
S 1808 348711000
O 58719 69719
E 20987 43099
I 19391 56831
S 46166 128057468
I 13773 57379
S 22 721712002
O 12461 17281
O 64524 71878
E 42587 51324
O 16951 65255
O 608 27293
O 12130 72088
S 37000 268187310
I 2938 58023
E 12247 68963
E 1930 50914
E 8099 24203
I 8550 35987
O 10265 29257
O 14454 57526
E 11751 22351
S 57660 738443198
E 48081 62911
E 61215 63102
E 19678 49691
I 13045 20947
S 72056 796330127
E 15820 26632
O 36577 66496
O 20149 49129
E 11197 17877
S 48466 126806031
S 57400 697392228
I 31397 47812
I 17342 68795
E 46544 55514
O 1096 49893
O 28083 62645
O 32149 36859
E 50932 59847
S 1845 804590853
E 24742 56686
E 35986 71497
O 29812 34728
I 2035 16686
I 37101 66291
S 58051 642426485
O 22452 31475
I 26313 59288
O 26680 69220
I 34958 40051
E 44248 75119
O 7963 22408
S 71134 505133833
O 57614 70823
I 9038 36443
S 46592 289840561
E 49350 64213
E 12864 59636
O 8609 52182
I 38062 76575
O 64618 72509
E 5865 75960
E 3668 72494
I 48820 54355
E 2378 17476
E 15835 45186
S 9153 555676449
I 7383 62223
O 11637 46041
I 9487 17542
S 11231 525328209
E 37434 75976
E 22989 52858
I 9888 60367
O 19909 64451
O 26589 51950
E 17778 42647
S 58158 88009765
S 3428 694917779
E 50679 57459
E 19972 55501
O 30184 56649
I 16853 29748
E 1130 10111
I 22916 41160
O 22909 31598
S 68462 314709921
E 13265 70167
E 9335 39832
S 64692 215571071
S 65571 321400280
E 54542 63440
S 52820 470437099
E 17920 42867
O 5883 69849
O 66323 68725
S 53322 932442000
I 33411 44712
E 70290 72238
S 25333 985362225
O 34857 57906
I 18799 48782
E 41482 68114
S 48245 508992697
I 55732 71291
E 26675 59664
E 24304 56970
I 13898 61046
S 45146 681728851
S 37671 52307810
S 56251 892595759
E 283 48597
S 28938 262509504
I 5679 69165
S 28602 703976746
S 4324 65927786
E 21137 21716
E 5172 22159
E 53126 69280
O 31188 57251
O 53621 67401
O 18135 44227
I 4911 67880
S 58868 702194263
S 3983 326624686
O 186 39117
E 53414 72346
O 60515 62563
S 39171 22407726
E 35088 50686
E 27620 73702
S 19831 744375358
E 16838 32789
S 71315 918655925
S 43433 44768199
I 27964 68086
E 59248 72342
I 15099 46883
O 12916 26469
O 9731 20539
O 21384 39668
E 20593 52577
I 5602 53222
I 15792 60689
I 14600 64989
O 8417 45648
E 12699 29661
E 61444 62185
I 25801 65992
E 8595 41778
O 33803 60481
E 12594 70564
O 46402 64472
E 67520 71734
E 43265 71077
O 52590 70742
I 6748 10490
O 34360 38464
S 48547 465153996
S 35761 541110066
E 41629 73910
E 41947 62855
S 75436 533665411
I 33774 44070
I 12854 44759
O 24778 75769
S 50421 479658514
S 11625 307425046
S 72241 450479909
O 70523 73608
O 15953 30341
O 14195 27588
O 65930 74145
O 2718 27845
E 7894 19949
E 29428 37131
E 46815 69536
I 57778 60730
O 52439 62725
O 39078 53029
I 21618 28046
O 49355 74082
I 17366 71040
E 11974 48004
S 36832 207218258
S 24304 973449842
O 26701 61997
S 35623 120903176
I 546 9898
I 18585 45591
O 42284 55717
O 47357 66046
S 39840 35230989
I 729 65580
S 66720 253653265
I 9363 65236
S 65153 489771436
O 26371 66237
E 18837 54200
S 31996 230410813
I 850 23072
S 8045 386237147
E 4452 13354
I 8973 53270
O 7376 13392
S 68481 546593687
E 10754 15800
E 34634 38060
O 42591 63426
O 6923 32045
E 41457 71144
E 24252 56434
I 25102 53324
E 19377 65117
S 14361 212584675
S 475 137625007
I 3033 28031
I 10472 15835
I 32811 70764
I 8987 51148
I 27630 45010
S 24911 119716083
S 26363 996448660
O 4595 44359
S 12142 917372374
O 13364 67416
S 2742 221412489
O 23008 28838
O 36269 50791
I 13060 75413
S 66239 231622526
I 1621 34042
S 34121 538813983
O 15217 73525
E 30120 41473
O 48596 75108
I 4409 20185
S 16660 965887444
O 50012 52199
S 5800 557923659
O 18384 71698
O 61808 65231
E 46002 47603
S 59192 960998680
S 32608 731507992
E 7661 47320
E 3990 58438
S 58260 76792184
O 42584 65141
O 29411 71271
E 15945 75131
S 36575 290631734
S 10828 375443017
I 2596 27007
I 16326 21950
E 23728 50838
I 69711 71751
E 1521 23461
S 36702 513221489
O 45263 66821
O 681 63485
S 26583 997159539
O 10434 20061
E 262 46724
E 4238 42284
S 53483 266622190
I 1986 54822
E 42446 64862
O 65271 76543
O 2940 67591
E 17035 28446
S 71060 615661537
E 13616 22647
E 34578 45483
O 2125 9473
S 27735 92866626
E 12671 36061
I 6286 33085
S 12536 550680197
S 66233 230770572
S 45263 769279049
I 30696 71536
O 10477 48265
O 12537 22709
S 74940 139465016
O 18222 44359
I 3329 66663
S 40875 417920598
O 25777 38211
E 32916 46809
S 74005 326095217
S 53916 324502021
O 3326 74604
S 52255 303598915
I 50268 57835
E 40468 71219
E 46247 48435
E 134 26491
O 18212 44110
S 2871 466700706
O 21161 43553
S 14533 578090714
E 38239 41024
E 33400 57821
E 26020 43444
S 29833 405072676
I 34340 34612
S 71780 57783577
E 1148 23875
I 9424 36822
S 30668 747178802
S 10653 613235355
O 18198 21365
S 30444 83777740
I 14377 50357
S 34043 72329281
E 21193 27487
S 59873 262426815
S 24924 570220831
O 20780 36927
E 17371 48478
S 60924 925739291
S 33501 68871672
E 20180 22148
O 46177 63755
E 31403 63036
I 17141 53607
E 28767 37219
S 61098 429705646
I 11644 61844
I 22448 67882
O 26794 51975
O 10658 27966
I 31948 67897
I 30952 47578
S 76336 177981776
I 51018 52404
S 22708 759434284
O 36051 61735
S 70795 846292270
O 18027 53735
O 29523 55664
E 63827 75406
O 6192 29159
O 51773 70598
E 14088 38951
O 6591 61872
I 22430 61492
E 11113 13717
O 20458 74444
I 40502 43150
I 15201 25326
S 42312 772917846
I 19096 51383
S 29131 829360245
O 23914 61821
I 25025 30838
S 39573 927213341
I 7476 75914
S 24836 698035088
O 51219 59123
S 13850 587261492
E 38628 53019
I 24916 29984
S 62088 374267582
O 1388 16232
E 2548 33246
O 66341 67431
I 26139 43257
E 35553 36914
S 21141 517525631
S 16513 706538014
E 9328 51726
I 46340 55444
S 36709 861839041
E 2575 62601
S 40374 756670399
I 39748 39926
O 17007 60109
I 21964 35307
S 64104 796431772
O 21959 67583
S 56533 567986214
E 29448 54528
I 5066 27744
I 11028 15282
E 3313 23350
O 4484 8440
I 2935 68143
O 10869 19599
E 20899 26312
E 396 56207
I 15201 44896
O 45952 63280
I 15808 60272
E 16845 41790
I 60720 74770
O 5920 44977
S 40277 755225144
E 19644 22980
I 34455 41684
S 15950 178263479
S 32572 169481798
I 47532 48905
I 5478 51591
E 31668 38992
O 9233 42596
I 6184 48018
O 13806 32560
O 22594 42225
S 23874 991058636
E 30891 50994
E 14881 73618
O 51529 52907
O 10852 20597
E 49262 63341
S 28495 801587648
O 32998 43138
O 43706 67660
I 5927 40128
S 53878 140533927
S 52530 217025295
O 7311 29107
S 20392 309719842
E 62468 75077
E 40372 75327
I 21895 39208
E 1238 30275
I 49571 57622
E 34674 68300
E 7354 28759
S 60898 88663905
O 53305 72174
S 23647 113928454
O 43470 64079
S 64447 587000594
O 878 28710
E 60600 66881
O 26267 55023
I 34666 47574
E 11305 73430
E 7357 56155
O 32369 60434
E 16823 72115
O 1635 14139
S 31191 172111491
I 22398 74493
E 1711 73041
O 1594 67484
O 30949 66918
I 3441 67262
S 36836 340731627
I 31438 36275
S 23959 972262423
E 70064 75452
E 24343 69025
O 14375 58911
E 59666 69393
S 3722 110399684
O 52859 64409
I 55710 65369
O 11961 63872
S 71066 671049417
O 4707 39071
S 37278 621439925
S 2924 378420695
S 39941 565778624
O 4835 45306
E 32599 73327
S 67320 766005030
E 20565 28928
E 67923 69454
E 3335 51742
O 33490 52548
O 42132 53716
S 15632 351462681
O 6111 72224
O 15580 27527
S 18199 397862073
O 35504 72417
S 25095 39868882
I 19374 38040
E 59321 69520
O 43679 63024
I 23035 58463
S 40761 393589953
I 49430 58245
S 22434 963033165
I 13006 28778
I 26231 42130
I 61679 72000
E 30741 67981
E 71147 73153
O 2013 39584
E 40704 56552
O 38867 74013
I 67339 68627
E 50122 75191
I 39125 45334
E 34192 66233
S 33989 397919645
S 13594 491663236
I 56914 60977
O 17003 75049
E 60861 67425
O 18126 28747
E 38634 49665
S 28979 683728277
S 61905 126595976
S 37200 261748996
E 36498 47964
S 551 953236107
S 50055 291789797
I 8163 70277
S 13721 813230669
S 73449 240564852
I 20171 48878
O 58914 67329
I 3961 29705
E 5567 22213
I 1108 57053
I 4369 7941
O 56902 65145
E 3227 37963
O 33964 46109
S 13853 471997625
S 2914 488905810
I 24657 64646
S 5580 161546462
S 13659 772394558
O 14329 17137
S 4668 8387847
O 66834 75362
O 25454 65573
E 41746 54337
O 48663 56126
E 16197 48067
E 34000 74803
S 17495 455505909
E 52441 67525
S 63484 25849712
O 741 72314
S 72109 593933202
E 20193 72659
I 18669 42262
S 21612 773801387
I 18101 53554
E 31756 56854
E 57930 69880
O 27231 74493
I 33825 59307
S 75490 497361389
S 15198 208986628
S 47574 354095600
I 5366 48231
E 49630 68863
O 48173 59573
O 336 10313
I 29652 68306
O 20531 36508
E 8085 54893
S 76218 795130951
S 22354 434991635
I 7980 73302
O 8494 51935
E 48994 66185
O 38654 61910
O 32808 36040
E 20433 52758
I 24560 68747
I 21449 35708
I 22498 27046
I 28467 62809
E 17367 62391
O 4553 33958
I 30801 49303
S 52154 936546323
E 10320 68224
S 35087 307406105
S 16105 24259791
I 21424 54643
E 3539 32892
S 22453 866975
I 33982 69901
I 56846 66928
O 8386 58830
S 67927 76310581
S 57153 703905292
I 9599 35887
O 9369 53448
I 45887 73278
O 18752 34620
E 31003 41821
I 22201 58785
E 56260 57649
E 7750 49967
O 3167 3609
O 38481 49835
O 45567 64027
E 61661 75377
I 2722 14738
E 1336 17870
E 18514 32472
S 52840 50270782
O 8289 72200
E 26237 59520
S 46011 467385130
S 20427 58946627
E 35994 68776
O 33134 76127
S 1363 453330112
O 9543 46007
I 21027 29029
O 6009 59294
O 40080 57031
E 7616 74117
S 28832 343337893
I 38188 76154
I 40635 52521
I 35902 43946
O 13065 26503
E 12668 20346
I 9975 66848
S 40666 494399114
E 5329 64199
S 11231 788070740
O 510 66528
O 56350 71871
E 26121 47004
S 34314 10682379
I 17753 53940
I 1627 69084
I 46611 65814
O 20075 28529
S 24122 286221091
O 32396 42959
O 16275 43526
E 45158 58190
O 34348 64540
I 3421 65543
S 38307 587161972
S 16595 836132196
I 10651 72921
S 18263 773589410
I 61773 68974
I 48396 65460
O 115 30615
S 1410 765683216
E 36868 45646
S 51091 884266843
S 58476 915780877
I 61816 71625
S 8914 767972204
E 34332 52827
S 66112 462952554
E 35138 57529
O 48965 68476
E 33487 71413
E 55448 74695
E 35044 67820
E 9720 70443
I 17746 74789
E 37516 51765
S 63965 526023138
O 31022 64250
E 1028 58907
S 74190 445067256
I 19142 47135
I 30285 46493
O 5425 49905
E 17970 75460
I 50259 60654
S 25477 818970692
E 28117 39153
E 17407 39038
E 53445 62004
I 16618 68369
S 55435 499882213
E 22952 36121
E 32805 57843
S 5535 48308935
I 18220 18761
S 25050 609642442
I 51327 73216
S 28599 44418526
E 21658 47520
O 27011 57622
O 41846 55706
O 20319 36881
I 26048 58410
O 31876 56033
O 35193 41554
E 20522 25722
S 21715 163092675
I 7013 73747
S 47546 960764674
O 13876 39220
S 36693 351443981
O 19926 41999
I 3865 9603
S 9701 240127539
O 54912 55224
I 1295 21559
I 28828 28892
I 17128 32606
S 39019 8636667
E 15821 44734
O 6129 15514
E 55294 61608
I 9590 48537
O 12179 19637
O 33471 52007
I 38852 59748
E 19668 36289
E 14249 16187
E 4251 20700
O 47599 74468
O 52875 70112
I 7052 16807
S 6195 728913874
E 25009 53631
E 2154 56890
E 51314 66101
S 56826 267526836
S 33477 840185740
I 19618 26116
S 29204 646059894
S 56652 596775359
E 4203 26794
E 44669 48880
S 1799 139895712
I 13974 18789
O 49085 73015
S 65288 294897810
S 41608 425402517
O 4486 30483
O 8313 60372
O 13795 17435
E 55086 69747
S 41987 937643101
S 33784 527509147
O 56180 73069
E 11361 57162
E 12998 35198
S 61583 246430578
O 253 53003
E 414 40073
E 41854 45374
S 54083 220181168
O 56809 72176
I 27552 39747
S 32479 480832626
S 69609 754316409
S 71770 160483348
S 38784 234170477
I 10095 30773
S 2093 876605104
E 32258 55167
I 23238 57185
I 8394 46362
E 23810 61753
I 38481 73853
E 28325 57877
O 12852 35405
O 18317 43757
S 52292 675493282
S 51063 622881864
S 43878 740967276
E 10046 50564
E 25159 44109
E 61866 68434
I 26467 34722
E 6926 56212
O 2707 39667
I 5431 71020
E 9050 33280
O 2449 59275
E 39128 55907
I 5219 59842
S 75397 152999266
E 151 72991
I 27803 60408
I 5150 63102
I 3383 8950
S 29615 151060505
S 26612 118012134
O 60546 76476
S 33075 286684668
O 62894 76619
O 22626 49564
O 18511 62653
S 43198 641857206
E 32840 35301
S 42255 46570740
E 26188 30097
S 64439 143706810
S 42374 366432311
O 26470 56540
I 39698 41174
O 28358 33505
I 39684 49855
O 56634 75933
S 72543 941417871
E 16112 68553
O 42068 47949
E 55015 69403
S 24101 209732260
I 25105 48616
O 5757 72972
O 8778 68173
I 40967 44761
O 9450 21330
O 35 68673
E 7018 39070
O 14077 61295
O 30882 50879
E 36240 74968
I 57870 71761
S 43567 183950006
O 10809 69040
S 18789 538822823
I 22514 49806
I 22321 56381
S 43929 645625411
E 22396 73294
S 74404 162159436
O 16395 49338
E 42806 59745
O 934 24730
O 51738 62911
E 15981 23193
E 31166 40242
S 22026 531824793
S 43868 6714329
O 10491 74112
E 58038 72134
E 589 54561
O 18550 35669
E 31348 61145
O 41203 48766
S 53996 239787827
S 6974 97558701
O 30505 63031
E 17424 60336
I 6433 64587
S 2451 335685299
O 13879 40129
S 59580 581846637
I 31235 53597
O 36257 44889
E 63487 64217
E 54313 59261
I 66662 73653
I 44824 51197
I 45613 46122
S 46118 23329548
E 9206 30148
O 24089 42305
I 27039 34613
E 20835 42463
E 29549 68755
O 20015 69693
O 32662 69080
E 23378 29302
I 18031 74225
E 13948 18243
S 59711 539268830
I 11408 37481
O 62572 74292
S 28646 171080761
S 62279 471192674
O 10199 66894
E 41188 62079
O 10682 41381
E 17306 40964
S 2095 942658367
E 48161 60013
O 27308 38330
O 43114 66415
S 62689 935711576
I 34123 57555
E 62760 63976
I 45282 66458
O 7910 59202
I 51549 68039
S 42931 503032292
O 47123 74609
E 66745 69074
S 30315 924819987
S 37187 931436539
E 3856 48804
E 37163 68546
E 24109 76524
S 21435 753170478
S 24172 904868607
O 48624 49182
I 31791 76314
O 13305 44556
O 21074 27310
S 30139 605774084
I 5611 47950
S 2856 215510856
E 27935 65107
E 20975 38092
I 34717 57186
E 4156 34995
S 61787 304726635
S 20745 666529073
I 46980 48730
E 10312 24699
O 11664 14065
E 3399 60927
E 11539 35580
S 15030 256501967
E 46936 71048
S 29051 302387073
S 19755 727695856
E 34854 68620
I 15191 25592
E 23636 25524
I 16652 34080
I 5025 25810
E 42331 62680
O 60719 69144
S 62231 719406250
O 10045 36601
I 8046 75165
O 17075 63823
I 10781 60478
O 25303 45743
I 13202 52248
S 4816 73906983
S 24139 207457166
S 40877 142106867
O 15757 75667
E 8836 22280
I 9774 76533
E 34145 48770
S 11034 624060397
E 8646 51918
S 16326 331532616
O 20190 50289
S 24558 317274577
O 61610 74668
I 25942 35966
I 18307 75431
O 22317 28179
I 22314 41552
I 31752 66007
E 34926 66845
S 51592 188040349
S 2241 150880394
E 9813 17202
I 11563 19414
O 72122 72202
E 20450 55545
E 16478 47385
O 6824 24445
E 46666 61710
S 11360 984219955
I 34179 58343
S 32591 404797874
S 7052 227610434
S 44406 365021840
I 15252 43843
I 26640 67957
E 51959 57897
I 23389 58209
E 32068 65731
E 21691 46893
S 16932 978610621
S 64158 942195069
I 38936 40034
O 4352 57231
O 51371 65607
E 872 43240
I 24687 50025
S 71789 201067906
E 24612 69138
I 38999 70517
I 1654 62885
S 42871 864559187
E 49835 60295
O 49265 60622
I 31268 55572
O 42991 67415
E 58020 58971
O 11211 54304
I 49010 71058
S 58204 43679361
E 36956 39033
S 47665 605267406
I 27138 29771
S 31434 872103453
I 4866 57390
S 26866 859306692
E 20750 74823
O 58663 75982
E 28256 61353
E 2921 52334
S 19219 413169120
S 2258 837296067
E 41885 54097
O 30538 69496
E 6408 51216
S 59464 201402281
I 16326 21096
E 30953 47815
I 11232 65819
S 15976 844623067
O 35676 75549
O 38290 73837
S 75587 386718628
S 17482 832219022
E 37182 60697
E 36969 69504
E 50268 52798
O 23200 24896
I 21991 46206
O 15368 56920
O 7850 35146
I 2578 17768
S 54141 507030256
E 9885 64462
S 33193 317022232
E 7273 17849
E 12363 40187
E 43106 60779
I 12353 73258
I 14003 23560
E 25779 71366
E 17008 36770
S 59428 373529478
E 24859 27297
S 358 875995887
S 19571 870556049
S 61731 980964771
E 11671 70357
I 722 58969
E 47735 63863
E 2505 67963
I 41945 43803
I 35352 39853
I 45965 55826
O 20684 65685
O 21198 51574
E 67737 68000
I 28713 60706
E 18905 55217
S 43625 925746965
O 30638 51416
E 12704 75606
I 15691 70062
I 73131 76295
I 17144 48967
S 9688 341567122
O 45084 67636
S 32157 838916524
I 21259 24748
S 64985 535110927
E 46858 61249
E 38585 53297
S 16643 591917786
S 46007 57098255
S 50189 351771092
E 5149 63965
E 2039 57650
O 13899 26720
O 7724 57265
E 30651 65833
S 62233 686684568
O 27051 41740
E 53719 73528
E 37272 69925
S 18722 841970090
S 3282 957712845
I 12213 36148
E 28754 44471
S 24406 517162567
O 39041 68550
E 57807 57913
I 7105 61893
O 11377 45599
I 41424 44852
O 5165 68287
O 404 65323
S 17308 661422935
I 41566 54315
O 11374 55097
O 20865 33677
O 14732 24483
I 18782 60931
O 49322 75193
I 4300 56683
O 73131 76507
S 29141 150133126
S 74154 92279510
I 7208 14132
S 47279 607485977
S 43535 969570567
S 3475 34217665
E 32747 56247
E 12491 68553
E 1564 38415
O 49359 63847
S 21945 211519993
O 47138 68432
I 34533 75721
S 50461 430195605
I 37752 41609
E 34603 60171
O 6971 22306
E 49016 59780
E 5707 46577
O 11206 63743
S 13495 765334942
S 69016 99036152
S 36780 636991951
I 10571 65639
E 39150 63452
S 50981 567223816
S 10028 887003242
S 63827 364838179
O 13143 41323
O 495 34107
S 13527 748192779
E 39893 52052
I 34572 72978
I 14457 68675
S 75882 887307194
I 25750 54699
E 6524 55749
I 3321 70388
O 44993 71971
O 60489 68264
O 36160 42373
O 36161 72480
E 4309 59187
I 43402 76557
E 4916 56505
E 25888 36223
S 24558 111915267
I 41175 52967
O 5847 32026
E 34248 58365
O 47873 75385
S 31248 342715488
E 121 39181
O 14474 61201
S 66931 34195882
E 1779 11166
E 2401 55545
E 17392 37383
O 12133 21754
E 37467 76062
E 6400 34583
O 40006 69706
E 36913 72690
O 2302 20841
E 60957 76649
I 5766 56148
S 11971 485571053
E 34304 37983
E 17971 73691
O 32087 67019
O 44222 58863
S 24347 879017022
O 27332 48468
I 5657 73648
E 33814 41502
S 21956 169381074
O 30224 70575
I 12754 52862
I 15745 69648
I 70581 75692
S 46421 954291756
E 24906 26567
O 40629 43165
E 54057 58330
S 4294 184105767
S 45569 679012064
I 28783 49825
S 43966 312698086
O 7498 22194
I 15090 74224
S 5068 396444271
O 8713 71313
E 36562 61168
E 30364 45092
S 17321 968270522
E 33079 64087
S 50398 775403436
O 1647 5475
I 26982 47873
I 59949 67030
O 39203 57805
I 19902 58138
I 6399 13221
E 16460 59262
E 56754 64028
O 46611 66168
E 283 699
O 34708 61057
E 16237 55598
I 19062 69297
E 29158 41719
S 53307 152354034
S 42569 341885313
I 7696 70499
S 73373 982690060
O 54303 73512
S 39356 253513752
O 65031 65558
S 30254 591039546
S 18694 798615652
I 3947 53772
E 3558 75916
S 71010 303613854
E 3388 53844
E 49895 51950
O 40025 62092
E 27895 38616
O 21833 28224
O 13797 28828
I 44998 53933
S 35791 911639387
I 9246 44574
E 62920 75722
S 59539 198504893
S 60784 924372119
I 14769 20263
S 28136 211852675
E 2582 33900
S 12453 698353521
S 28644 123336222
I 8083 70005
I 25960 56203
E 10571 47116
E 75572 76007
O 31 14036
S 992 503478475
I 4680 27871
I 13964 60032
E 38365 74075
E 21859 29898
I 34542 52441
I 17464 70272
S 70173 497181795
S 9491 57349660
S 16462 712929862
S 47970 771932461
I 30723 36801
E 6592 22408
O 27841 61873
S 69581 329349233
S 76342 777963731
I 26607 51711
S 59673 207243227
E 4023 24730
I 20628 75544
S 47685 959561024
O 32053 51750
S 3679 37722577
S 7737 329834477
O 47355 67618
O 13956 72048
I 13648 61508
E 5922 42719
S 4330 814803160
O 11021 42993
E 24115 54613
O 2123 25537
O 12813 52111
E 8697 24406
I 12837 44179
E 47938 60562
O 9651 74906
I 5083 58790
O 38481 43992
O 18772 57066
O 594 30817
E 31316 47037
E 9781 27074
I 41651 49974
O 57995 72751
I 15532 46547
O 30759 71761
S 2774 229924682
E 39335 61955
O 23855 49238
S 72865 355497197
O 71400 75559
S 48572 22661212
E 48685 57768
I 8166 37903
S 26641 109223677
I 5469 6507
S 35034 456376481
O 56003 70304
S 44365 776965546
O 35735 74360
I 7176 72462
S 53134 220635863
E 16152 26567
I 68543 75896
S 28626 269212513
O 30216 48068
I 72826 76321
I 21458 28107
I 21280 41536
E 12732 39793
I 64148 64879
I 38910 40271
I 42394 64241
O 45 39760
S 36529 217279061
E 24600 44568
S 15373 421096031
I 44582 64127
I 55391 76407
O 7042 8727
I 18631 49600
I 63322 72491
O 19601 35938
I 3568 72605
E 45597 73482
I 27487 75871
I 40482 49896
I 24230 67797
I 4067 11899
I 45751 53233
I 11349 75147
S 42283 850602770
I 55164 71361
I 17522 64580
O 30930 48087
I 27656 32320
S 3590 391461224
S 26497 20746771
O 35246 54242
E 5506 40630
I 7084 10633
O 11832 67488
I 18949 50388
I 6316 9870
S 72866 67837681
S 24806 6183092
I 29960 64301
O 5508 10952
E 52260 53120
S 40743 667776384
S 50163 991795802
O 16177 70990
S 68831 560205664
I 34564 67794
I 5818 29256
O 17146 48322
S 55046 172868055
O 48844 57523
S 42832 674601664
I 22612 54139
O 44940 75143
O 15071 65628
O 44449 66719
S 76090 784540418
E 37211 66868
O 4805 16218
I 19570 21097
O 5380 37722
E 34228 41560
O 14199 64027
I 917 57866
E 36498 72389
S 73315 579747138
S 75953 101339459
O 31710 62931
S 14164 614894297
I 559 13876
O 16828 52550
I 20724 63687
E 24288 35052
O 29700 32848
E 19129 59295
O 16064 53713
O 25435 37857
S 33496 994334077
I 29431 74758
E 39309 55221
O 47199 76351
O 29762 53035
I 19494 51166
O 20478 30001
I 5676 12308
O 23571 67894
E 14796 16287
O 49716 73147
E 681 48230
I 14663 23961
O 19569 57336
S 30604 393955236
E 20228 58105
I 19688 75906
E 30480 43022
O 8226 33986
E 37038 37058
I 24071 44385
I 5816 49171
I 5785 25904
I 15731 21671
E 22183 40237
S 47983 257632568
E 4369 65096
I 1011 41134
I 42229 42702
S 63577 212977752
E 47762 67652
I 11510 26277
E 3742 25284
E 22901 23606
E 882 9092
S 51452 62852406
S 29313 781654282
S 40552 607952018
I 67533 69827
E 29023 70977
S 39387 539262992
I 56759 74335
E 44632 58005
E 28726 50244
S 52445 46364148
S 65231 375569561
I 66964 68583
E 8730 72826
E 29786 74863
O 29414 47534
E 12415 71671
S 47390 856958246
E 44453 65088
O 29739 39036
O 38327 52667
E 57257 74643
O 57317 74797
O 15917 46952
I 36604 59344
I 32693 47291
E 2231 50490
S 14552 586438914
S 24694 916896601
I 8184 21864
O 23955 70751
O 927 7781
I 11369 60798
S 10062 949190031
I 11323 41597
O 37934 45309
S 56197 505507104
S 25147 4849528
I 3770 28105
E 1344 34604
O 28860 57298
O 32604 60952
O 46022 50591
S 24950 701609042
O 41088 74230
I 3241 31974
S 54615 789124189
O 115 5209
E 16680 75355
I 11709 34276
E 35972 47220
E 15379 63602
O 38027 65701
E 15633 73659
S 33075 37862896
I 37597 39971
E 21599 73337
S 12161 643319610
S 24871 437203137
S 40158 165081084
E 10941 72713
S 18226 426351736
E 19064 28154
E 45092 62985
O 50400 58066
O 63537 64007
S 70336 343961715
I 25495 27719
I 25155 37467
S 31323 874906230
I 20399 21811
S 73556 713879291
E 54318 65255
I 62464 69261
O 12516 75060
O 62228 75670
I 47473 68135
E 45669 61631
O 20313 29545
E 22829 49722
S 33761 352921729
I 46259 58454
O 34834 46845
S 46667 908016832
E 43936 54550
I 31411 56605
E 13141 65387
O 50571 54530
O 12492 57155
I 36641 63933
E 46684 53851
E 16786 40241
S 61673 107338319
S 18909 552829108
I 6487 9656
E 57267 70483
I 42135 57253
S 61812 547682886
O 37205 67088
E 21588 74035
I 47843 67542
S 18655 930492716
I 46446 72448
I 3493 7657
S 31760 394214887
O 16838 20358
E 27164 43650
E 39052 54570
I 7298 32936
S 59647 762544205
I 28550 64657
O 15576 70996
E 27487 65314
S 53309 223765172
O 6389 17519
S 31096 896380510
O 122 30065
I 3215 37878
O 3836 76542
O 6974 12074
I 18014 63894
E 12947 45492
E 68189 73860
S 47217 711346759
S 44297 16455864
I 47 76467
S 52783 231925057
I 28788 30131
E 58541 58610
I 18298 19447
S 44718 825154301
E 37024 60972
S 4603 958488460
I 3114 23040
I 8602 42699
O 774 75904
E 6036 34288
E 39883 53221
O 6478 74682
E 4568 76368
S 22747 701740587
E 50319 70774
S 68641 595861394
O 32608 44522
I 769 3380
E 34148 44910
O 10600 60365
S 67861 630792613
E 1555 10515
E 52223 67554
I 696 53438
S 31341 342479918
I 25141 47446
I 50593 71329
E 29699 55329
E 13013 36044
I 40579 67921
I 56390 68213
S 69441 790466587
O 29615 74977
S 45585 53296897
S 18958 324112681
S 6677 87790610
I 31868 36800
S 26966 534886189
O 5436 10338
E 13401 39260
I 34239 39812
I 12560 37515
I 27574 34076
E 4016 36057
E 8031 14176
S 22911 448978438
E 12740 59296
E 3941 13396
E 9290 23589
I 5804 20639
E 70379 71093
E 28745 46460
I 11012 72547
E 12920 39481
E 28251 49386
I 58630 72387
I 55754 68824
I 2898 38693
O 36573 43812
E 51331 56726
E 34499 70474
O 32739 34287
O 10793 71863
O 8595 35374
S 21132 480007256
I 12387 30967
S 22061 502355814
I 58914 63403
E 58161 64139
S 14718 296456345
I 14471 64234
O 35526 73896
O 37634 76298
S 4741 453860236
E 3085 17648
O 6672 53875
I 45172 75868
E 67301 74944
S 7749 243110267
O 8072 42530
E 40514 48215
S 51425 667502736
S 33270 103716944
S 56406 686063052
E 16800 56945
E 5439 12064
E 33122 49283
I 32273 60140
I 12955 20226
E 51513 66593
E 13868 21157
I 14094 42655
E 50537 63368
E 40401 68253
I 65222 66138
S 509 809900920
S 31 915234625
I 29253 56988
I 53596 53871
E 34849 62200
E 61838 70527
O 40220 67936
S 26070 366448052
S 55482 453548060
S 56770 133619286
O 29871 51505
E 1234 57744
E 18477 56918
O 8772 56500
O 30898 44215
I 41796 50682
E 35664 43647
I 4201 75036
E 37906 57127
I 31523 56700
E 20783 56231
S 36433 74028331
E 37413 63753
S 62090 133635516
O 71110 71242
I 12162 66085
S 1865 86291013
E 44112 75143
S 48552 15044680
I 34036 38012
I 35483 52115
O 9604 73961
S 17686 8960752
O 59032 73197
I 35881 67190
O 22890 48152
O 10960 42179
I 21286 56667
E 2402 65326
S 31961 724370635
O 32587 39000
I 8741 52802
O 25591 64452
E 6508 38950
I 8537 46612
O 27983 57042
E 8165 70513
S 19997 108829827
O 27533 42160
I 7638 75309
I 19705 64764
I 36334 57165
I 20479 74050
E 34545 52678
S 24837 828178761
I 46968 74423
I 6061 72401
I 4550 46568
I 24259 75818
S 65005 111672124
O 72381 73386
E 19366 47801
E 7305 29729
O 28896 41090
I 33205 44989
E 29163 76357
I 69893 73010
O 16075 32948
S 1340 665337232
I 51450 56608
I 23933 63219
S 75708 545415494
I 11656 23515
O 21760 27755
S 55887 561416131
O 32451 60986
I 44539 47549
E 25391 47076
O 23983 48045
E 17719 66682
O 31773 54772
I 2785 72223
S 71101 772391004
S 7052 49306778
E 29891 30803
I 47270 51569
S 21573 238321839
O 31420 59902
S 28345 980939857
O 13798 56607
S 72819 208193315
I 37855 43648
O 4119 32624
O 25067 27599
I 46193 64629
S 50950 233274069
I 2397 20508
S 17674 269715627
O 19869 21027
I 20825 65906
O 32706 67009
S 62136 616201803
O 4400 24945
O 40032 55671
E 54121 63810
I 9781 14041
E 23012 40916
E 50697 63536
I 66848 67567
S 46353 240445913
S 9017 962514490
S 19864 773939429
O 10549 67535
O 49395 57252
S 7865 287358231
I 15437 64592
E 67699 74404
E 6680 59998
E 45522 61740
I 39276 43050
S 52210 219532616
O 44976 75561
O 56645 57960
O 40704 65358
E 11751 44166
I 12323 16133
S 69583 423874740
E 16763 70220
E 11812 29266
E 5889 48959
O 62827 70041
I 8885 54853
S 28768 82448023
O 6916 54977
S 56317 964131971
I 29766 74042
I 29162 32955
S 6588 913507839
S 33765 234470713
O 51678 53366
O 18984 37966
S 46000 673901942
E 12213 71685
E 1206 54130
O 4073 17994
S 29372 822275850
O 19851 52422
E 2108 14866
I 16101 65778
E 54878 55990
S 30295 41285442
S 34620 976860728
E 61762 69935
E 24944 37702
I 11465 22314
O 13297 54843
O 50636 74644
S 45414 679529715
I 3088 58515
O 50267 71149
I 57721 74888
I 21356 52448
O 3570 22797
I 22115 76013
E 13104 18858
O 25852 67215
S 65896 408587500
I 31819 53405
I 22653 71168
O 25985 35150
E 24569 57765
O 53199 61788
S 20670 703763228
S 67187 4835119
I 35007 54986
I 58899 63890
S 72288 402519385
E 29909 35476
O 42088 59235
E 10579 34954
O 20554 62756
O 58794 75521
E 2054 47644
I 40587 51052
E 2491 19325
S 39913 401718695
S 50698 757406191
S 27489 599527101
I 32947 66871
O 17679 33378
I 1337 15795
O 5543 29747
S 45220 790610272
O 26398 56733
S 53667 203493772
I 9387 28875
I 35049 57627
I 3481 21072
E 705 42037
I 58586 69500
E 35712 55789
O 2264 5263
O 34380 41153
E 12259 48652
E 584 36281
S 47769 709650346
O 11956 60679
E 46018 58781
E 61284 64382
E 56452 75246
E 8183 52880
E 16865 47150
O 8721 66966
O 30228 58184
E 19625 63236
S 63967 642056348
O 37587 42802
E 23877 74392
S 71710 782071431
I 15841 75182
I 12279 71751
E 6269 33190
E 40051 63972
E 13607 35657
E 40787 64745
O 9491 56974
O 7203 39198
I 36560 52744
O 20347 72325
E 5600 44557
S 72189 180393299
I 41839 59942
O 19125 50257
E 17096 49902
O 36510 53499
E 8557 12554
E 20309 21046
S 68071 163479512
E 63409 64165
E 16665 51230
S 72317 401694436
E 30446 31990
I 5307 45861
O 23292 55829
I 10087 26741
S 70824 256253082
O 4453 58414
E 26540 62300
O 61444 70522
I 19835 47666
S 3890 830004481
E 26995 29573
I 3576 9204
E 11424 18770
S 767 676045902
E 24607 63792
E 18476 50093
O 39481 51632
O 39692 49605
E 12835 35126
I 18707 35536
S 21833 52026388
I 21147 54706
O 47052 69673
S 30324 377688482
I 24740 45618
S 57823 969237251
I 28822 73403
I 898 72527
S 21316 885238719
S 4117 795593856
E 10514 23980
O 21342 39910
I 22884 45357
O 16638 75280
I 13773 72112
E 39586 72318
O 58263 71874
I 8392 71410
E 40097 60185
E 13187 22991
E 20067 62127
S 58789 50936547
S 71944 578247465
O 21791 74403
I 2720 56501
E 4181 49804
O 3338 59013
S 20343 601725284
O 15021 31781
O 35585 76521
S 9987 768330457
S 33558 368245688
E 37254 43507
O 12789 47196
S 22217 239812672
I 53901 69233
O 17049 45028
O 24598 76446
E 26863 48150
I 49075 68372
I 18850 22818
O 34956 61152
E 36105 70641
I 19754 62244
E 33773 68464
O 22092 66365
I 18748 60603
S 37707 833798421
O 60886 71490
O 19185 75251
O 2590 22417
S 3562 774922869
E 61747 74044
S 19917 54129920
E 33033 49855
S 62461 363670947
E 17186 65079
E 11632 40660
I 48727 68138
I 15459 72557
I 34085 65284
O 34090 56386
S 46141 646064991
O 1408 34608
E 37665 39133
O 47124 72189
S 69866 746749567
I 24296 36670
E 17759 45570
E 19847 59368
O 9979 35552
S 38807 849660744
S 61516 299131021
I 62900 72561
I 38331 49820
S 49905 440725914
I 49814 59826
S 42734 497966917
O 22071 65162
I 6682 30049
I 13436 52254
O 62043 76241
E 49871 53293
E 33811 64224
I 23244 73696
O 43607 73214
S 59719 612393408
O 11723 74442
E 42863 61644
O 9746 16966
S 48953 342805924
I 28454 69119
I 6577 24323
S 52683 547352359
I 7905 21693
S 54290 778130251
O 39771 48345
I 43746 45041
S 72639 405735895
S 699 391543859
E 12036 37455
S 15806 924210191
I 5043 42331
E 10434 28458
E 16124 52701
E 7988 60202
O 7714 40348
I 147 3001
S 72652 139106959
E 9113 74400
E 54522 61489
E 6716 67284
S 47928 861214433
O 32418 40739
I 5080 22280
E 34560 39215
I 21465 42250
O 19808 33210
E 55594 66600
O 28493 61157
I 60765 73442
O 15992 43591
E 47749 60349
O 36070 46041
I 57330 74685
E 2187 68222
O 50651 66702
E 54027 54300
S 67774 54140621
O 39868 63285
O 26266 48546
S 71190 39070226
I 25260 62439
E 10987 67376
I 693 31980
I 32825 57094
I 7027 68809
O 14334 66040
E 21005 61906
I 10029 14944
E 8014 24503
E 31457 52061
I 41723 76085
S 46567 83492836
S 55990 337857246
O 43524 48067
S 59605 852866575
S 40234 648481845
I 1183 60010
E 13876 53149
E 13984 46420
E 17047 20210
E 35897 68518
E 21273 45867
E 27400 49276
S 63530 502759470
E 11408 65312
E 27824 37068
S 33061 411233102
I 45 25318
I 50184 62488
S 71439 173436526
O 17926 72819
I 35163 37337
E 56548 58522
E 1640 34835
S 52948 622455463
I 26136 65280
E 12941 39231
E 4979 7344
E 55355 61990
O 36923 67017
S 16817 726260863
E 29243 46258
O 14848 68685
S 15217 913545041
O 339 67813
I 33944 71579
S 58052 42375004
E 6186 37134
S 14411 9855052
S 43719 84484975
E 13087 45751
S 2619 776580823
S 33024 956431158
E 51306 68625
O 27171 49823
O 43476 45417
O 62383 62825
I 2997 5118
E 42726 58029
E 47768 70198
I 11655 20409
O 19046 43302
S 21942 78909522
S 48902 918640569
E 4856 14024
O 18830 57555
S 14375 542915526
S 14123 446895352
O 25291 55625
O 66112 76640
O 61041 67685
I 4754 22199
O 46683 47671
I 60290 66305
O 28793 46057
S 15062 214089394
O 27537 72394
I 1839 35538
I 11988 44437
E 32260 72546
S 61001 481308004
I 20476 24245
I 24668 47461
I 58788 65846
O 37759 74255
I 66388 71377
O 23212 74482
E 29075 39097
S 65414 860651258
S 61888 18637893
S 75581 994849960
I 28745 40005
E 5227 46584
O 20636 75605
I 25464 70890
E 30144 41623
I 22622 69828
I 9367 74532
O 6479 34101
S 4713 359641552
S 13204 626034371
I 24325 59078
S 19003 292330926
E 61091 63462
S 26930 86098940
O 7596 73438
O 32137 61849
S 35516 780350193
E 1407 25159
O 41592 60758
E 11510 35595
S 26439 119120738
E 33674 63845
S 47213 957944482
I 60410 60546
E 669 42132
O 3685 46978
S 32732 401692274
I 40453 63196
I 43350 57795
I 8056 35100
E 19267 32945
S 41416 893256586
S 38458 117773406
E 15780 16814
I 3203 58692
O 44691 56817
S 53632 214134642
O 44684 51193
I 15664 47207
O 50822 54599
E 11576 74054
E 2023 27230
O 14215 47254
I 40956 47029
I 9907 63088
S 58103 949736767
E 15112 55938
I 27864 33991
E 7858 70102
O 29929 53982
E 18416 27375
E 16923 26503
E 19948 23325
S 47149 939256137
I 4234 65061
I 59692 67497
E 19053 35126
I 37709 68503
S 56655 755869160
S 47770 133016230
S 20380 785160927
I 8561 19756
I 38198 67702
I 40215 74485
S 56204 623988220
I 24180 40141
S 10769 76571161
E 49258 51703
S 32432 762933952
E 60449 64729
O 2597 62042
O 7059 16796
I 61169 62489
O 27572 39170
I 36791 73946
S 45970 888015595
I 8212 74039
I 44257 51368
I 11251 19423
S 23343 751058709
S 5992 430273104
S 64809 647965218
E 1339 56893
I 5266 32646
O 40512 76615
E 20540 71125
O 22138 30826
E 5993 57747
I 22416 74023
I 13043 35774
I 3649 61885
S 50887 767740645
S 69250 107284312
S 10383 845978006
E 15593 53516
E 24358 59305
O 11425 54004
E 2283 13280
I 10342 14981
I 10184 74748
O 7228 62551
I 70024 74307
E 16777 32810
O 6969 55251
S 3709 456272957
I 34525 51756
E 37516 42918
S 51907 870577181
O 28986 37830
I 12979 62582
S 61249 196341215
O 43653 56413
O 15674 32199
I 40889 66973
S 10344 502727855
I 13090 30998
S 425 844182435
E 14301 19833
I 26741 74139
I 39888 69374
E 4485 33175
S 30989 49346832
E 9410 36605
I 10343 68941
E 25489 33845
I 3704 65730
S 30814 427724192
O 6847 18176
I 63343 76035
S 55193 588572003
E 43591 47348
I 51395 66368
O 8087 39683
O 74961 75240
O 48861 73283
E 17201 26882
I 19669 70975
S 41894 579089833
I 29347 35684
I 17490 54566
I 10146 27448
I 12281 45152
O 9013 32811
I 32919 55438
S 28262 815959971
S 7449 768639990
S 62740 105442874
I 39586 61272
I 16652 24583
I 29478 68142
O 16781 40397
I 15209 37784
E 27021 58040
S 3621 464395986
O 28979 43481
E 11412 20124
E 9692 23249
E 6873 19737
I 42686 75990
I 3476 6814
I 16999 65405
S 24309 663651850
E 45767 60232
I 38929 65919
E 52451 57380
O 5644 16516
O 41569 75121
O 46385 50692
E 9298 43479
O 4368 14838
O 11392 19599
O 25304 69676
S 55290 22456776
S 19045 632611267
E 17912 28519
O 41396 73485
S 37274 685192110
E 8635 39586
S 45495 419652032
E 1437 31869
E 60622 75213
E 3455 66538
S 50321 477675207
I 25486 31266
O 2430 39716
O 25110 42582
I 39857 53735
E 714 21332
O 35569 67920
S 51170 881166663
I 9534 24860
S 74679 336962708
I 41873 65846
E 49008 49930
I 53634 60494
I 1279 16915
E 18797 63579
E 29492 41951
E 62285 73766
O 12654 60845
I 22761 55760
S 66301 290500220
S 386 117732852
S 20606 957013436
I 35589 54269
O 1789 29828
O 32909 47188
E 14446 43164
S 21246 302277128
I 7852 14153
I 32891 51880
I 38379 57443
O 48497 55165
E 42222 47545
S 10472 246484990
I 19531 64012
S 56267 251462201
O 46980 69742
E 41046 53011
I 43094 69036
E 259 62066
I 21164 56756
I 47995 52191
S 20116 497897209
O 20374 60943
I 29001 73402
S 52410 673031522
O 62365 70431
S 32834 947290162
O 40629 67145
E 11474 28763
I 7746 23200
I 35033 57911
E 34797 62166
I 29825 36011
I 22939 29293
O 60785 74587
I 42490 55705
O 16967 66044
O 27103 27562
O 7742 72387
I 903 28542
E 21177 63200
E 36399 44833
O 18158 73203
O 2129 13783
S 45470 417429877
O 27667 29092
S 18646 13213417
I 11396 25927
O 21237 27123
O 31973 39145
O 39188 73169
S 34165 238128267
O 29047 31992
O 18208 41932
O 36461 45095
O 41648 71510
E 40440 76658
E 21331 52292
O 57997 64369
S 41620 978379374
I 46766 54656
E 39661 70756
E 44706 47230
I 17744 20824
I 19961 20463
S 14127 809769594
O 8754 30553
S 27195 75486501
E 27327 34486
O 49309 68844
I 8083 76053
E 4016 28345
O 44571 57344
S 52039 504697635
E 11218 59326
O 17611 18650
S 1415 849752884
E 27321 75452
O 1888 40869
S 1537 661620254
E 39581 54176
O 2187 63583
E 61713 67998
I 5338 38007
S 29341 145422109
O 8975 41093
O 5575 25493
S 25492 255513900
S 12472 472510039
S 13001 562138926
O 16552 64552
I 47648 69136
E 1975 54126
S 22252 287005650
O 3988 4916
I 10994 62587
O 19304 21058
I 35033 71842
S 26333 531156696
S 44984 489630387
I 49512 51927
S 9118 59058235
E 22160 24324
S 43029 847048586
O 51142 68859
O 22668 57695
E 29504 48510
S 44888 151063915
S 20332 833576071
I 29523 33015
O 42798 51079
E 2876 32706
O 22355 23970
E 12085 45858
I 27228 39412
O 3720 61810
E 5403 24466
O 21902 62314
E 30142 39806
S 5236 742728678
I 55004 71420
O 32263 73116
S 54418 216996883
S 53634 543578533
I 54740 60878
S 20766 829408915
I 29886 71659
O 19040 31777
I 13088 19465
S 59504 879916004
E 16576 54480
I 42647 65625
I 11218 11461
O 8653 63059
E 18744 55165
I 7621 69675
I 20252 43572
I 27404 64819
E 41851 43818
S 10330 460933445
S 7249 431378496
E 49459 59277
E 9443 28111
E 11098 57204
S 56121 649490335
S 37353 462481154
I 20050 46419
I 51727 73883
I 29420 74580
O 57483 71552
S 1564 86993339
S 37116 46999059
O 2740 33070
S 49473 759896164
S 34490 807434415
S 76131 403395318
O 7361 33833
S 51810 57713382
E 49679 71232
S 6087 500425650
O 51354 57852
E 32047 75432
I 28708 42588
S 28423 431349240
I 11907 52271
E 36172 56115
I 1167 74539
I 34028 35006
E 9246 32506
I 38986 50240
I 33880 49727
O 20293 44816
S 32540 910610742
E 214 64928
S 46316 779905901
S 62974 679382803
S 56150 854911951
E 30991 46803
S 75374 855126439
S 8602 148355525
O 25540 50519
I 23325 52029
E 24001 55698
S 63937 973140832
S 71252 427469675
O 43538 49458
S 38150 483273297
O 23487 39935
I 15008 68507
E 30111 53746
O 18729 18770
I 4127 42568
S 59560 798238237
I 20004 55667
S 50403 411735764
S 55891 971970051
S 65186 340749596
I 40441 44162
I 361 5805
S 10371 564965369
E 39886 49428
S 2752 656032838
S 32871 440804145
E 34841 61502
O 52099 57023
E 40774 62692
O 2178 5759
E 50727 50831
O 9148 70914
E 18886 30988
S 18062 257128266
O 45847 49091
I 22794 60067
I 40820 74599
S 31301 593511744
S 49320 206329718
S 35034 555214335
I 2869 63003
E 35212 37952
I 16063 58351
I 6687 23950
S 2579 909476265
O 54414 54674
E 28918 63798
O 10825 28749
O 10243 75917
O 3153 40316
I 20825 68698
E 7116 57264
S 18511 423741658
E 41564 52009
I 5424 74425
O 36410 59711
I 22482 71712
I 9780 37245
I 2423 24183
E 33975 54083
I 40152 41667
O 63414 67273
E 24267 46350
I 18008 58612
O 36880 49850
S 11252 704886087
O 20748 35322
E 15226 19145
S 56025 340869552
O 7037 24931
E 25574 36782
S 67745 512656940
I 60568 61984
E 67445 68714
E 61555 68168
O 11081 34992
E 18088 20007
E 16271 17521
I 33718 66661
S 28651 814153515
O 21759 48444
O 713 7981
I 21774 62944
E 19902 72925
O 29150 45453
I 23922 24285
S 73583 421927061
O 1946 26445
O 2155 51035
E 14167 16330
I 42608 56277
E 6943 29581
O 23166 57206
S 75157 879630838
S 22097 228740120
O 43039 69307
O 21061 27544
E 60526 63605
O 30114 51653
E 32988 60913
I 74432 74817
O 45151 67640
E 20698 61923
O 26593 50284
S 35433 875760002
E 24262 49689
E 28879 38081
I 14147 24854
O 48750 60803
S 66462 467796606
S 49742 44054776
E 9502 48611
E 4272 4887
S 5277 595406198
S 12635 391319281
S 15391 708140525
I 39 46948
O 21034 55768
E 38149 65876
I 37123 59519
I 8749 65143
E 5132 15675
O 14687 41980
E 6533 61551
I 32473 37949
I 20197 45792
E 20487 61395
I 12552 56997
S 42211 107944257
S 27232 937436033
S 14817 531747803
E 25467 34031
S 68291 254037748
E 62823 63873
O 8476 52716
O 44525 56484
O 18448 67466
O 60285 74433
O 41476 55745
S 2415 707318409
E 25987 38249
O 4077 27452
S 39689 227826412
E 38248 71747
I 20773 37225
E 3443 50187
O 37344 61775
E 33489 39297
S 67293 876446261
O 46088 58545
I 4971 71298
O 41953 65184
S 46121 316010155
O 57303 70007
I 25842 56875
I 29038 54874
I 1579 16700
O 43330 55063
O 29196 47145
I 55740 71444
O 51395 65676
I 11022 59871
S 67485 177668985
E 14422 51655
O 26301 60790
E 13638 30135
I 25039 26661
E 39090 49200
O 3802 58615
E 17431 67632
E 26086 56945
I 8087 47467
S 8320 104623467
O 24833 56418
I 3818 43856
I 8814 62064
O 8256 40844
I 11760 43190
E 6312 18177
S 54404 201133296
I 18305 28395
I 43983 48527
S 11412 208643668
S 14454 402833228
E 10762 55378
I 5309 70139
O 10278 16954
S 70633 431814690
O 25896 53356
S 49437 842981758
I 30588 36953
S 2421 962851532
E 13085 25376
S 18232 595957023
O 909 67330
O 23260 51796
O 18656 70685
O 13521 64467
I 41812 69597
E 34410 68798
S 4224 291024001
O 4748 41334
E 34452 53034
E 1851 43887
O 68357 73101
S 1305 794203703
O 18820 75016
S 38832 52561559
I 6809 53520
S 56168 205196964
S 49518 830244060
E 7291 73928
O 26139 57420
S 6325 7690574
S 24348 404528074
I 42218 73579
O 4212 76666
E 45755 74771
O 66788 75539
I 27655 73766
I 15250 59363
O 52286 68615
I 39208 65387
O 32106 71514
O 1890 2153
S 16889 52759002
O 2881 13348
O 18850 76052
O 3606 45781
O 10698 16161
I 13937 43966
E 42421 64438
I 62921 64690
I 14126 21818
S 12273 228510371
E 21979 47144
I 3548 76576
O 925 6135
S 14404 614771245
S 24791 126270483
S 23306 664268362
S 61607 443981027
S 30235 962899972
I 10018 54982
E 26659 51510
S 37402 577395724
I 15709 62110
O 4657 43160
E 13222 53151
S 19468 247014711
E 7492 69297
O 26240 58820
E 37705 67554
E 14760 67233
O 12950 55635
O 62551 67851
I 1974 34649
S 73121 663196869
E 15326 61128
I 38743 54825
E 35644 71055
S 25743 100768260
E 14480 66008
O 33175 39375
I 5953 12512
I 39061 71847
O 66239 71256
O 35579 56415
O 58310 74664
I 5887 25914
I 32685 58314
S 13494 584393511
I 10669 59736
S 65729 462808066
S 67654 301654205
S 71205 420036237
E 19725 68251
I 27599 35003
E 19265 45627
S 69189 792026602
S 9148 494168562
E 24836 61863
O 6685 68631
S 64775 763049127
E 58520 61104
O 64565 67695
O 11218 12015
E 56529 61545
I 16572 70065
I 38902 71308
O 26141 40000
E 37259 72476
I 3166 26931
S 10921 77276292
S 75244 240885063
O 52163 70861
I 6151 17549
E 55565 64253
E 2063 16478
I 65510 65524
O 6147 41888
S 9766 86109103
S 49869 395975414
O 1158 9616
O 66380 68345
S 6762 562789898
E 28536 29681
E 35163 42652
O 12085 25363
S 37303 736632680
E 10272 69487
S 64610 638835429
S 50114 117610658
E 14004 57350
E 8844 42731
E 33526 50432
I 18992 35249
S 45243 129521157
S 53179 392893990
E 50200 68085
I 47071 50184
S 55108 362336394
S 47796 868249253
O 10365 31113
O 25111 26267
O 10245 20310
E 36494 71770
O 11053 45495
S 31596 923971974
E 67422 71721
I 497 9489
I 11519 21705
O 63221 72094
O 3293 35257
E 44014 57441
I 34065 41970
O 62231 65046
E 22751 36301
E 20693 38188
O 11700 18502
S 3844 31983328
S 39580 610683123
O 14436 14917
I 14581 61944
I 8484 23931
E 26914 59121
E 32971 71652
E 10937 56706
I 13267 65302
O 45897 68455
O 20513 57434
O 19716 53289
I 48131 65054
O 38623 38829
E 11809 37773
S 67303 108887734
S 32515 983165978
I 38432 67894
O 17252 38769
S 49304 113653064
O 32990 68591
E 47912 54285
E 25711 72031
S 37849 90771841
E 20196 22932
S 11252 363520376
S 68625 307145513
O 33223 38505
O 7197 42169
O 17523 41872
I 21820 67202
O 67607 70093
S 28810 342284159
E 8175 13033
E 17971 45576
O 38485 70771
O 44526 51132
S 18681 314534185
S 33465 404909168
O 12680 68531
I 51699 61655
E 146 8001
O 19036 74908
I 9025 52047
I 13225 75161
S 1491 131679002
I 12943 41661
S 62715 216410718
I 51015 55009
E 897 4330
E 43277 72225
S 20844 313096181
E 20474 63231
E 25368 57560
E 26667 44103
S 2968 240556920
E 68789 73487
O 40233 72403
E 41921 61925
I 45184 55079
O 2566 73325
S 44483 642758765
O 43358 43442
I 41442 63094
I 50416 66108
O 26664 61669
S 18202 827584147
E 59313 71427
S 16835 595229056
E 52597 65221
I 24410 51008
E 22762 28100
E 51035 58367
I 10464 60895
S 55936 504966682
S 35464 172028679
E 58720 63140
S 35660 404686050
I 28481 28838
O 11314 52370
I 6258 67559
E 12586 45654
E 46628 51452
E 42266 51629
S 33654 474675050
E 14623 31074
E 2197 37142
S 61185 380009434
S 5980 132678162
E 3228 4966
O 1211 61547
S 15250 878278713
S 44657 842854739
E 4659 52539
I 11478 39317
E 26316 60985
S 3979 236323988
E 52604 57514
O 5186 47752
I 48694 56811
I 11414 29861
I 30463 49310
E 24353 55130
I 10671 15009
E 24573 38060
O 12673 69161
E 5117 9988
S 16476 481882704
I 28670 45849
E 225 26515
S 20858 368974756
S 56217 107857514
E 4101 10958
E 17288 41989
S 63094 972662480
I 46933 58347
S 58564 145722323
O 4851 17126
O 2859 63631
E 15531 26317
S 35865 171831026
S 49828 329587598
S 45597 605079024
E 9093 51950
E 12009 56896
E 52920 57219
I 11019 73982
E 20775 59869
O 23057 34819
E 3468 76197
I 51963 54908
I 6615 45014
O 44793 60090
S 45474 156052973
O 53863 54219
O 51123 73560
S 31003 763253492
E 32873 75999
O 14627 39833
O 43549 55805
S 74583 19714986
S 7312 458205688
O 57053 75343
O 21699 51999
E 57911 73334
I 812 51033
I 14920 60619
E 21211 48307
O 47071 64707
E 64967 70347
S 2195 943434736
S 60020 669774058
I 30880 43649
S 11133 663122097
S 55667 509212597
I 22848 69786
S 68085 184271134
I 30615 41762
E 56069 68726
I 56842 67472
O 54890 58758
O 41472 67081
E 49587 53822
E 47592 48742
I 12198 13283
E 54475 58595
S 17714 452472616
O 26084 50160
I 5911 58952
E 280 20191
E 9016 71717
O 8361 62228
S 52961 261547416
S 22372 641411175
O 21109 38893
O 40496 75509
S 64452 258777952
E 4366 11982
I 6613 72392
I 31567 61680
E 42907 73220
O 60183 73745
I 16263 30082
I 40098 69828
S 24681 415333182
I 13472 19556
I 6880 41292
S 51518 607742411
S 46632 850661044
E 5468 5710
S 18000 283427813
E 2184 5712
O 1369 27145
O 7125 42478
O 53974 75743
O 29654 66440
E 11877 65484
S 51263 188316043
O 38726 76229
I 19780 59325
S 45710 109358580
E 28088 46395
E 46875 56404
I 11808 34936
O 10483 48629
E 56681 57919
S 35997 673933897
E 15991 65388
O 44293 51486
E 58470 67787
O 10098 43084
I 30173 59260
S 16264 953847768
E 4437 28159
S 55593 133336225
O 67665 69320
E 40770 41059
E 58612 64180
O 4650 9313
E 3018 48852
E 766 74668
I 11432 51528
I 11775 76525
O 19241 68544
I 31690 42367
O 6197 24150
I 12909 16985
S 58390 831216927
S 73625 839347370
O 574 21323
I 17543 76665
E 29563 64715
S 66699 20483187
E 31068 71395
E 4888 68977
S 31966 750027412
E 51640 66027
S 1815 980667636
E 17496 65620
I 25549 55885
S 15698 462841415
S 42183 427210793
O 10855 12470
I 3602 75894
O 31677 50417
E 37650 59118
I 19931 38799
I 11865 25472
O 23864 58980
S 19630 107182021
I 48749 56414
S 12263 337848304
I 21322 56952
E 5011 43488
I 6513 28592
E 2280 29681
I 1631 49438
S 5364 276057662
E 9534 14100
E 50592 71394
O 20904 43964
S 13425 579378957
S 54251 450377381
S 30934 531202257
S 61386 973139628
I 7517 13179
I 29991 34588
O 25655 60723
O 12295 18407
I 27724 59293
E 25139 54524
O 21185 29033
E 51536 63939
I 29562 71308
I 37156 74785
E 44444 60494
S 30303 564762826
O 8128 55848
E 5447 38605
O 28301 36036
E 37913 72694
E 25945 26783
S 73940 142947037
I 13229 17767
E 24417 57111
S 63532 494478634
O 20574 26205
S 39246 542074164
E 55731 57424
I 10201 16151
S 31032 859837807
E 23258 28410
S 48435 764243378
S 38376 849349785
I 54767 74990
E 46965 74211
E 4111 39217
S 22442 714265845
E 19385 57146
I 16836 52386
E 56080 72953
S 2209 841367212
S 46096 313514444
I 36542 41249
O 5530 56392
O 7375 37900
O 16224 62899
E 26003 69128
O 16900 18872
I 17908 30735
E 48074 66437
E 14235 36362
E 10311 62762
I 17554 49929
O 46764 55810
S 68128 251140297
S 58851 831222173
O 42575 71039
S 24865 510248748
O 22610 36928
O 42259 43193
E 44645 66690
S 65728 177425740
S 16523 536370886
E 63309 67600
I 7978 16455
S 65334 208210270
O 6137 72620
I 25660 66400
E 614 9113
O 31972 61233
I 43147 49009
E 7922 57525
O 27964 28613
I 19186 58698
S 37461 455284659
I 34779 42091
E 12149 58616
S 19636 837685646
S 48030 167783943
E 27651 27885
O 64665 67352
O 68829 73281
I 54545 65737
O 11183 70068
I 36200 46144
O 37253 37390
O 19168 58395
O 15881 42738
O 11389 36874
E 19586 19919
S 16230 276036497
E 28228 67982
I 19669 50019
I 3874 33869
I 49406 61664
S 42921 921799786
O 56886 67314
S 40044 838817196
E 28376 66197
E 1933 65832
O 4418 32113
S 41326 128802877
S 56778 416851188
I 13355 20165
E 34335 50020
O 64011 65883
S 36404 675073592
E 11623 73436
I 44342 56688
O 42987 71258
E 16816 38967
E 31887 69248
O 1344 4157
S 13750 825548168
O 25678 26626
S 40568 211137845
S 70454 316741212
S 18724 407860548
E 45493 60446
O 54003 74692
S 1050 904189673
O 6838 67557
O 5686 38075
S 40563 431255830
S 14632 582468988
E 63432 63757
E 5932 51257
E 24414 46621
O 7334 50145
S 22685 122821523
O 36018 53386
I 20275 68936
I 9041 16970
E 21631 40947
S 38095 534843250
I 36347 49758
O 53979 56203
I 46888 68388
E 20719 56570
I 48653 60904
O 33529 35736
S 3663 486450581
O 10307 58369
S 19485 9547883
I 20118 65738
O 49334 66631
I 51681 73150
I 18675 25625
E 30532 49290
E 43783 69383
O 42820 45957
E 70721 72663
I 7499 14313
S 4040 377469075
S 16484 434979016
E 3922 72428
I 23539 58946
E 10416 33302
S 64956 296091140
O 1887 75877
I 37218 48325
E 25964 41272
S 64353 809370950
I 56383 69340
E 40361 54478
S 32344 183850970
S 8568 321375393
E 31683 43563
I 40078 63552
S 50217 622291951
O 55091 63849
O 6635 50984
I 43320 54184
I 20083 73823
E 14073 29209
O 20126 68707
E 57969 71839
S 38375 836028158
I 4171 9598
S 56790 160715781
S 49585 618816995
O 61927 74677
E 32662 49427
S 51631 983008166
S 3913 624273138
S 26208 275602067
E 15129 32061
O 60247 61910
O 5020 75230
E 21603 44769
I 50214 55113
E 75688 76132
S 26973 198220962
S 3553 346942754
I 27724 59245
S 61624 420423597
O 30025 42467
O 24479 54039
O 27687 53854
E 347 22211
E 19950 43623
O 18786 66175
O 6353 60092
O 35808 50248
E 48049 53131
E 56450 62993
O 25340 60415
O 21118 72508
S 8000 761274769
S 31145 76234889
E 1260 33581
I 12485 22358
I 14112 31058
I 7204 41358
O 6597 48525
O 44194 68381
I 7665 43567
S 6242 951993176
E 5096 8986
E 61133 71257
S 58133 492202352
S 13641 65093625
S 25450 395295203
S 42844 361988526
E 31134 59070
I 15956 32597
O 10025 14829
E 152 27643
I 28094 68604
O 6700 9903
O 44487 50175
E 13094 63080
O 49185 49934
S 29362 567076457
O 2730 63152
E 17258 47044
I 29972 40220
E 70291 73706
S 53520 340040156
S 26868 261461136
O 25160 47045
S 73525 29198119
S 7694 48348531
O 1803 49437
S 5977 971024042
S 39446 305548281
S 33195 753053790
E 13184 42542
S 6948 488290507
O 35018 54859
S 59725 987953654
O 41216 65502
S 45580 793920178
E 33763 74039
S 13350 570543681
S 56229 950612426
O 22454 50108
I 5780 9478
S 69782 130144470
I 27989 65437
O 2307 33952
E 49307 49601
E 2127 65542
E 12888 50441
I 6932 70752
E 15823 17857
I 10337 42417
S 15842 502710723
E 4142 22197
O 10911 68671
S 68199 685078499
E 5580 57478
S 31622 581490066
S 18973 147756553
E 9838 75343
O 36186 64915
E 1751 30335
E 12658 14022
E 26933 58751
S 11223 125480876
I 60423 75488
E 7170 41133
E 3755 44539
I 62670 68150
O 17878 52907
E 8430 26618
E 54537 75599
O 30433 60852
E 19995 38527
E 10737 32497
S 63013 658240820
S 6795 349024722
E 9830 18697
O 3169 30735
S 62537 861132155
I 29996 36795
O 59509 76659
S 17132 810484247
S 50538 671142016
O 35780 56850
I 7519 15648
I 6823 51467
S 6520 327819687
I 39328 68728
I 36011 75117
E 44921 53355
I 26070 60411
S 3648 227455565
E 24177 47373
O 21554 48644
O 46059 54183
O 36867 71024
O 19855 47614
I 43908 47813
S 19453 175545864
O 10273 69440
O 28696 29803
S 33520 491803857
S 36074 915147715
O 9962 38988
E 7584 22915
S 22241 438770510
O 14703 67134
I 56215 61175
S 74546 276463678
O 19421 35417
E 38366 73795
I 11833 47467
E 27625 39952
I 8540 34456
E 8521 51375
I 34830 65624
E 27108 43522
E 7342 54678
I 7948 36513
E 20170 52476
O 19298 54182
S 62078 326928162
I 35092 36880
E 14083 18056
O 61919 63848
I 36696 40710
O 17114 72471
E 53248 62777
S 34348 759037610
S 71657 596433773
E 20771 46641
E 62630 71373
E 39300 71106
I 19860 34150
E 1879 27563
I 28731 57486
E 36423 73076
E 4120 13670
I 71444 75756
I 4061 20994
I 3152 27764
O 62462 67380
O 20537 73002
I 39679 45509
I 19425 36490
I 26254 61702
E 51970 54456
E 15641 35619
E 14172 33693
I 28476 30557
O 9212 57320
O 9246 24198
I 59109 64491
O 31710 34870
S 43391 234116668
S 47222 745077963
E 1593 15186
O 7681 23134
I 51690 75124
O 799 17062
E 16445 41587
E 49352 51646
O 26921 59140
O 33347 36806
I 26645 52927
I 29446 57498
I 883 10523
O 24037 41606
E 32745 33147
I 5180 71079
O 6628 10012
O 20632 69684
E 67667 73207
I 1849 48405
I 8024 36217
E 36614 65180
S 29409 951576342
S 69240 788547432
O 627 66783
I 10362 21919
I 8156 65554
I 41297 43208
O 1331 5754
I 26349 53643
O 27824 72934
O 51919 64236
S 70511 749217686
I 42221 47484
S 53567 97598412
I 12765 35305
I 66590 74189
E 6065 51269
S 24788 501364770
I 22203 40281
I 6658 48972
E 7141 63395
S 11882 858534341
E 4110 13824
S 7173 441280832
S 55000 853148586
S 43602 261474623
S 59222 177908196
I 35529 56903
S 17578 41019046
O 51086 76431
I 13 40513
S 11142 845669246
E 36703 64152
S 61185 685214310
I 9011 12719
I 4620 55716
I 9612 74539
E 5509 23892
S 58661 175290829
I 27694 39367
I 17158 72348
E 3689 75024
E 33548 59869
E 8885 15153
I 33329 64377
E 11334 40539
O 5614 36263
O 30435 41178
E 12251 22521
S 867 111390923
O 10640 37736
E 24894 73217
O 86 57433
S 1718 101643895
I 34314 59401
I 38225 47200
S 68595 412767136
E 29612 65889
S 45416 842546348
S 29883 985074913
E 54903 70430
S 11734 6961671
O 11480 40975
O 49996 58545
I 2999 7070
I 459 37456
S 91 593959421
I 13476 62115
O 11954 38164
I 8690 59243
I 43107 43631
O 13169 32192
S 58727 347031418
E 7520 41057
I 7151 48251
O 51959 62820
I 35198 49968
O 59693 61909
E 7277 17215
O 7994 59050
O 44394 53757
I 35598 38126
I 44515 71293
I 8282 39203
S 58587 318740763
O 16043 37143
S 67453 261198639
E 45318 75538
S 25020 643787372
S 13331 577991122
S 20753 324766087
S 20264 751452448
O 3714 20524
O 17072 47221
O 29596 71480
O 56594 72861
S 39635 925788421
E 36806 56676
O 10064 61221
S 48277 719414245
O 4132 74185
E 59345 68251
S 27017 197476711
E 35359 39843
I 10443 70341
S 2317 677483108
O 19453 51817
E 27788 58501
O 38769 72574
I 5630 20381
O 2270 38650
S 49395 684553434
O 632 72744
S 49677 78619289
E 31326 33900
I 43660 49315
S 29583 280621352
E 5124 48599
S 31777 172724336
E 10452 40131
I 30502 74649
I 35440 57979
S 56990 796861399
S 75591 274308494
I 16570 47037
E 40822 61962
I 4338 28485
O 66327 69357
E 11410 40527
E 7140 7336
E 51040 72078
E 8272 24438
S 25857 544260424
I 25138 69152
E 2079 65768
E 14673 48503
S 8748 705453859
I 8672 8921
S 51734 473920226
I 4577 18699
E 17366 29524
O 46347 65972
S 23703 237950670
S 46524 73702007
I 29295 37740
O 60492 72508
O 28512 71613
S 25226 897427685
O 34465 67864
S 75202 647625361
S 58949 599493090
I 22355 61762
O 17000 51794
S 59846 819022931
E 18763 24145
O 6194 24916
E 1386 20932
O 56001 71761
O 36528 52391
I 182 21122
O 47919 58421
O 4038 21167
I 46402 57979
S 67244 289624678
O 34307 69117
I 48105 48437
O 7179 44475
I 33446 58207
I 3057 49700
I 8488 65541
O 19307 21052
O 26825 39028
S 66091 282769884
I 26113 33813
I 18593 33474
S 16926 15583753
E 31782 57785
E 54893 75924
E 9673 16934
O 39485 40730
S 17548 592606106
S 57070 551036350
E 21000 54277
I 2159 22608
E 63204 66314
E 54906 63576
E 21612 66051
E 5808 67990
E 73 49452
O 41035 54414
S 17600 263375284
O 7048 8720
E 29662 50691
O 26562 69024
E 53060 58574
E 35582 71301
E 39356 70305
E 3321 43960
S 13297 867561094
I 24237 61095
I 22314 23687
O 902 50817
E 17096 50237
O 36190 49919
E 19527 32181
E 37542 56281
O 24761 39907
E 3098 16714
I 47283 70455
O 46458 58566
E 44235 72569
I 41712 45420
E 24276 30782
I 16939 75479
O 1250 50413
I 9312 26877
E 43367 62098
S 60563 662852826
S 70099 824240549
I 38377 55796
S 7432 682538325
E 22384 31626
I 19372 35548
E 37251 45453
E 5531 36365
O 31439 46653
S 21063 127347693
S 28533 473734086
I 4643 18394
O 14897 28096
S 60976 65067417
S 75871 78790697
I 25753 58740
E 6728 50476
S 61728 637294819
E 25788 39039
I 24468 53638
O 15150 52410
S 26957 410282199
E 12829 58216
O 12164 74829
I 15450 32916
I 1353 4367
E 23682 40154
O 13056 45631
I 57188 57280
E 2189 2408
I 1650 64773
S 53033 585824434
O 45500 73433
E 16048 31269
I 13699 17076
S 34695 435689799
S 36271 147271212
S 23538 440183310
E 62153 62774
O 49742 55302
O 11958 41904
I 54558 65451
O 39357 75027
E 24341 27604
S 48965 237894202
S 69222 738517824
E 24827 63304
S 53403 551059337
I 3569 8948
E 30545 56705
I 1344 59264
O 36308 39118
O 67250 68340
I 63027 73159
S 13566 848485317
S 18120 343459253
I 22664 63344
S 30694 334532749
S 63428 322779924
I 14583 42824
S 66990 349848253
E 1189 24308
E 18574 30939
O 65270 74029
E 16862 66066
I 18475 61608
E 68474 73420
I 1163 49783
S 4122 493131607
O 24933 39527
O 55275 56294
S 9625 997529935
E 9645 29155
O 4425 21349
O 53677 74731
I 52581 69124
S 466 825124035
S 61294 796964181
E 43925 70484
E 12674 74459
E 52052 66702
E 37779 64346
S 56564 461896380
I 4551 26479
E 8441 59368
I 7585 76519
O 33387 35404
S 10981 501340445
I 41069 71465
O 46557 61866
O 7187 27055
O 35749 64017
I 10727 15048
I 12923 26327
I 43153 71385
I 549 71123
I 6356 53517
S 40492 907170427
S 53254 983257884
O 48678 60594
O 5337 14341
O 44599 66207
O 5246 65552
E 23284 63600
S 30455 640826967
S 15560 637204425
I 15875 54195
I 2575 41296
E 54446 72749
E 42916 64157
E 33631 76164
S 19808 109489498
O 8791 76258
O 41807 64495
I 48803 53373
E 53301 55448
O 7239 38240
S 62298 894175836
O 2722 37881
S 20497 553681898
I 728 15106
S 939 538746907
O 4245 51818
E 37138 63068
O 21024 57166
O 56377 73658
I 21989 28378
S 63435 312449224
O 28376 49031
S 31846 459215159
I 19394 66080
I 19896 49575
S 19030 247648965
E 51919 54777
O 38871 49518
S 9662 257540571
I 44721 58949
S 60740 476133995
S 55026 77032207
E 10345 27790
I 19753 33255
I 56305 58292
O 32497 68351
S 66150 150861845
I 442 6595
S 38738 608517724
O 43025 58546
S 75610 555986369
I 21596 73628
O 1420 72767
I 7199 27832
I 5789 62185
I 19875 49848
S 62767 865624004
S 63736 746758798
O 35861 64489
I 8567 16819
O 2772 59831
E 49513 71074
I 49976 71071
S 28533 711025132
S 36839 8831014
S 40729 645720868
S 35645 864863641
I 46154 52032
O 58592 62071
S 58008 375670560
I 15999 53942
I 28992 76279
O 22295 67020
S 52479 505482705
I 13362 46650
I 19231 57901
O 18745 42471
E 46184 52770
O 49221 67026
O 28893 62816
S 37350 456645677
S 69839 174132933
E 49125 50979
E 23226 73376
I 8354 44180
I 34112 68545
O 9443 39261
I 38617 56193
E 66853 67208
I 2392 76464
I 8982 35109
I 96 65636
I 26459 68605
O 2631 34711
O 16988 60995
O 1723 25601
E 37461 43488
O 44286 49992
I 54872 59720
S 22554 599448402
E 12978 76090
E 26553 68871
I 56008 66521
E 17956 28560
I 27979 47528
O 9504 71875
I 34068 49050
O 15216 66328
S 50961 159795631
I 160 75428
E 44307 54506
O 17865 26156
E 64165 75425
S 52400 671771619
I 32585 38029
E 26494 53399
S 29751 495737074
I 12218 41584
I 34220 65983
O 10465 34603
S 47849 98265147
S 55211 801235745
E 46426 66807
I 20403 22315
S 57240 188579422
S 56592 306310082
I 41312 65596
E 12495 60536
S 2030 662920788
O 55118 68813
S 36238 594381929
S 28263 134096855
O 22525 56715
O 37617 74737
I 16619 24885
E 8475 34354
S 35237 295260865
E 41347 55042
E 4529 13042
S 4657 324691990
I 17752 74495
E 12308 47298
E 26331 72401
I 66916 69240
I 24882 62983
E 28865 41352
O 17387 30170
S 54474 565823082
S 22894 344934802
O 4389 42859
S 43452 963970074
O 14617 32797
S 30104 40135431
E 658 3018
S 17650 735378676
I 1376 20666
I 19526 52737
E 32343 38139
O 44668 65765
E 57568 63611
I 26554 35608
E 41016 46526
S 2565 66095292
I 44467 61853
I 39375 61579
S 23280 866243851
O 20803 43775
E 20102 42843
S 52665 717461688
O 54827 67340
O 64184 75598
E 5382 20296
I 18118 19911
O 13502 53060
E 28071 45531
I 11645 39663
S 54925 636845203
O 34500 35053
O 11599 32890
E 7137 29209
O 5376 71162
E 3085 30071
I 30863 61836
S 59059 557465741
S 54005 290301329
I 20676 37443
I 32680 40667
E 9240 59378
S 26184 207432911
S 18294 969668465
I 6867 61545
I 16384 61511
S 73828 541028705
S 53218 354760297
S 42873 275345259
O 4229 32639
E 26802 61038
S 69851 887666379
S 27500 397618648
E 2319 14418
O 51615 51649
O 15382 43470
O 4 58181
E 3259 43209
E 18759 66448
E 40179 56368
E 10588 44949
I 23376 37584
S 42414 24925858
E 24987 39989
S 29875 537215234
I 2140 71321
I 19922 21835
E 4660 39684
E 15630 23537
O 37447 41037
I 40066 61969
I 16808 25813
I 1154 72926
S 23339 334758391
E 12270 21284
S 60883 884558758
I 2001 11314
E 17670 57358
I 18896 62521
O 7192 18655
I 55759 76546
E 7506 46814
S 18467 550607473
S 52467 977565555
S 65880 783184185
S 69425 354858631
I 2929 7299
E 1904 69605
S 18480 908146064
O 20879 31763
I 16836 25191
O 58254 59690
I 28872 46678
S 70439 152491515
O 38419 63183
E 46494 63744
I 40456 53427
S 41473 734085226
I 46764 48191
E 38154 39576
I 19947 61020
S 53164 519859783
S 67572 426008642
S 35778 639403676
O 37898 42956
E 31633 74589
S 66597 751398873
O 66228 68109
S 68472 330012277
I 5620 36377
I 42433 73649
I 20957 33289
I 31593 45972
S 49518 616335508
S 39425 168355890
S 32495 253570951
S 14637 713560372
I 11072 64614
I 45388 74029
O 39553 56196
S 28425 111339082
I 48834 76318
O 33047 60220
S 44254 203881083
I 51362 72492
S 15641 957427251
O 8777 38876
S 22316 807517450
S 29945 476618749
O 26457 27417
E 26100 73282
S 38860 353933822
E 62545 73379
S 12959 510542852
I 3020 39269
I 62317 64036
O 46213 58557
O 16824 27477
O 10659 71662
O 15098 47486
I 44063 57899
O 18761 49293
E 13515 74250
I 21732 30099
I 4260 64331
O 7171 17302
O 37944 54321
O 27327 48986
S 12159 517270008
O 44082 64644
O 56290 60347
S 38676 896556492
S 37091 816718868
I 19884 29297
O 16046 40029
O 23269 48474
S 69330 902801855
I 46167 68339
I 42811 47686
S 18695 952594027
E 49563 57281
E 6199 28679
I 23925 59053
S 44619 319696652
E 43418 50581
E 52776 67840
O 7245 56788
S 33806 64520815
O 325 13291
I 59330 67239
O 13666 69109
E 17862 57510
E 33180 36691
I 50022 55608
O 38139 49106
O 18702 65808
I 13290 69649
E 22500 34243
I 37455 56632
S 37382 659228858
O 34933 55621
S 5363 795694601
O 12017 60019
I 62619 69490
S 51133 471892241
S 20653 714177036
I 13378 29341
I 25897 37579
O 50106 72265
I 28006 33561
I 17658 44715
I 67981 68569
E 49688 68648
I 46344 53988
I 2629 41119
S 23114 765402287
I 3519 73453
S 41959 659521429
S 49304 89806000
I 12419 70171
E 17940 40063
O 28131 54928
S 43430 303079544
I 28294 47432
S 16098 365831908
I 13730 28273
I 1520 66800
I 18946 25158
I 38745 74584
O 7968 11234
I 6114 53531
S 61517 52910352
E 32818 50085
O 31306 70401
S 16821 969069460
I 28586 44071
O 1038 1322
O 22256 42221
I 10720 62603
O 745 8840
S 53296 251329911
S 53055 518280689
S 39362 248132114
I 73079 74881
E 17661 59668
O 31957 46349
S 2750 644389730
O 29356 30139
E 36509 51507
S 32267 874059019
I 26356 54941
I 54420 70465
O 23680 71038
S 41202 160131834
E 1723 44625
E 22423 32101
I 48429 71401
E 9000 53159
I 33339 73473
O 51984 76024
O 22754 66997
S 71563 968844739
I 665 73095
I 9584 62623
O 24044 72747
S 31025 511313824
E 23776 65024
O 36483 58542
I 11409 72651
I 5805 8595
E 43829 71184
I 5300 72931
E 39361 57730
O 7134 63878
O 16812 56825
E 40816 43997
S 1825 342468023
E 14964 49625
I 25427 39243
E 4406 11567
E 40935 56130
S 19995 42792665
I 20454 54695
O 7037 44397
E 4018 15860
S 57880 453378460
S 20130 738600235
E 43914 57339
E 7312 35378
E 14583 46228
E 20594 58620
O 12513 74837
O 6889 55888
O 15558 39391
I 28709 76518
I 52928 56718
O 18916 43013
E 4299 41891
O 23008 34521
E 64758 65231
I 3279 72570
I 3276 55016
I 41806 59075
O 7021 25360
E 26819 60405
I 61520 70820
O 961 42250
S 75082 748647843
O 60058 74906
E 21406 41926
E 35033 48082
E 45180 72697
I 9187 75826
S 72518 730272152
I 23094 43535
S 28073 409235822
O 45075 45491
S 66559 485702162
S 72933 51053067
O 53994 59698
E 23540 48794
I 564 21830
I 1046 24254
S 53909 248503996
S 43126 335326090
E 10102 23241
E 31680 51317
O 34578 72420
I 1059 6250
O 66 55080
E 24883 67489
O 26637 29537
S 7653 875732117
E 56977 59187
S 32303 513528881
S 15013 153332617
I 7808 9771
I 10383 54439
I 11523 35841
S 45232 504136468
S 11839 212377808
I 857 5625
I 16779 20055
S 29535 89055993
E 7109 40603
O 14738 69241
S 72110 104178123
I 29676 63734
O 23990 33715
S 31598 707447158
E 34415 52965
I 17816 64425
I 8367 42221
O 26454 29742
S 50529 825517760
O 385 10975
E 16625 48150
E 16160 75237
I 29988 30747
S 69155 781777592
S 68957 857779860
I 9058 33657
S 30054 358832573
E 53066 53460
E 51495 61307
S 49321 865215183
O 34456 39538
S 24841 487342963
E 35414 47541
I 2628 24896
I 21949 45443
E 7684 25078
E 7204 39701
O 6371 47079
S 26140 65357195
S 68347 295835597
S 153 105446669
S 62976 632664944
E 15862 42499
I 22870 35756
O 10439 23252
E 9789 47461
I 12161 51125
E 27224 60354
E 63290 75430
O 34851 71261
E 23531 29627
O 435 16183
O 22298 30766
S 63166 759561241
I 203 75434
S 60930 251149396
E 38687 58657
I 19254 24258
E 38149 51135
O 3328 56905
O 6953 56563
I 17478 37048
O 775 59762
S 6708 358253780
S 52382 606248545
I 40327 40496
O 43230 62501
O 35502 74073
E 15356 75868
E 1922 9139
E 32856 51276
S 29300 482887438
I 34229 56338
E 11513 61768
E 69756 71985
S 16596 163475357
O 11125 54392
O 34756 66060
E 36830 58062
E 3451 35128
E 225 1385
O 64926 65839
O 24046 64340
S 8212 461078702
I 41270 43892
I 23803 64817
O 3114 45191
O 19939 29415
I 56534 59370
S 3387 346660902
E 24961 27008
E 7249 45123
S 66252 121744307
I 4656 12528
S 35347 192044523
E 5996 20078
I 47082 57122
O 48286 57919
S 59291 504147554
E 27513 42726
I 11824 13220
E 34333 55277
E 49736 59333
O 43610 69896
O 8722 63237
S 43747 73397296
O 19503 37818
S 53582 753240205
I 14529 28021
I 5895 51088
I 28045 76210
I 50493 67546
S 40524 836802839
O 58810 62126
S 7453 306643448
E 26907 56746
I 45749 46039
S 24388 989687828
O 53251 76294
O 20465 71263
E 8348 10655
S 68966 376481219
I 14650 18595
O 13412 42247
E 1312 66418
E 53969 66109
I 4709 56236
O 23865 57792
O 54646 59374
I 46741 65616
E 46505 52194
I 7790 51520
S 9078 839976318
O 11020 62948
E 3340 28650
O 466 18195
E 28844 30816
S 32108 232978746
E 7777 48138
I 22915 33717
E 11823 36820
E 18983 72535
E 60868 75120
O 8811 61099
O 44188 52277
I 15340 73509
S 26015 421570093
O 23960 43978
I 27541 72030
E 7801 29882
S 9057 467039105
E 42425 73780
E 64134 76051
O 3522 42677
S 67814 586116981
I 15504 30371
S 61704 672670927
S 42369 665520548
E 25343 43321
O 20981 32958
I 41632 72137
S 22835 82358611
E 10062 55906
I 28017 76056
E 68361 74347
O 23926 55616
E 16707 28625
S 62575 891051276
S 19085 221490183
O 44043 50297
I 7838 54614
S 55112 22286706
I 29569 45781
S 4983 80197918
S 54681 352984812
I 32585 56769
O 2403 17144
O 22374 29162
O 74364 76329
S 38630 426860219
S 26016 588938851
E 24073 56725
I 13382 34463
O 38839 62278
I 48598 67661
S 14399 573727931
I 6599 43399
S 60733 497311573
E 2403 69528
E 34993 76343
E 22160 62015
O 14423 20207
E 6920 28241
E 13385 49890
S 13146 473516318
E 9124 72779
S 62306 879315826
I 19754 74522
O 22244 28045
E 16446 29868
E 44813 63511
O 18677 43415
I 36493 55146
S 6840 242988999
I 24959 71648
S 19911 477151177
I 26820 29702
I 24481 65968
I 21459 63233
E 18571 47266
O 7002 30762
E 20827 44965
S 58389 247345830
S 55780 852749517
I 1177 8294
E 28568 58463
E 5258 61113
E 22046 23187
E 62311 68613
O 16187 50461
E 42853 72717
E 9696 12591
O 30144 49801
I 26949 59908
E 32894 55126
E 7278 13919
S 20549 47114936
E 22107 49686
E 46247 53762
O 68836 76322
E 57614 68741
S 16776 207249723
I 32801 56791
E 11338 69824
S 68879 124409908
S 66224 895486889
S 34456 748808555
E 11258 47706
E 14552 64439
I 10545 28281
O 33164 63385
I 30808 56644
S 56224 508043490
E 23195 61798
E 8754 67584
I 13842 28286
I 11494 50858
O 36312 74625
O 40702 53642
S 33526 186803219
S 29830 833600288
S 76316 946228857
E 35884 65376
E 51698 52838
I 35627 35938
I 51900 70512
S 70676 625536680
S 25714 440047842
O 841 9813
I 5069 50614
I 63951 71850
E 28127 67191
E 30960 71244
E 4187 6657
E 28072 45080
E 1813 48200
E 39670 70718
E 2535 26688
I 14981 31826
O 13891 23532
E 13735 48399
I 8779 9590
I 20549 28915
E 2805 59910
O 4897 42675
I 19981 39463
O 19832 59115
I 43111 61849
O 49083 55778
E 12402 49881
E 42281 71481
S 14528 883808124
O 39633 57394
S 67628 193001310
O 2956 18445
E 1621 7215
I 8417 54459
O 4925 45556
O 3272 54244
S 53063 729049395
S 61313 756179502
O 72195 76400
S 8497 152938050
O 33533 76012
S 61883 909896695
S 74283 275035953
S 64597 406024184
O 9104 22363
E 42090 42321
S 71950 162978499
S 19388 186484005
O 36394 42747
E 44677 47961
I 2205 58379
S 35920 157580885
O 70551 71890
E 11449 75921
O 52035 53863
S 46844 756191510
O 25639 67909
S 66366 431983262
S 28770 347901810
E 41057 65787
O 27841 38908
S 34174 209311135
O 29878 73285
S 29716 231207291
O 39465 64590
I 8670 44347
E 2141 4040
S 16703 721798073
O 50257 55551
S 9097 529171449
S 8525 74260024
I 50218 61971
I 22744 69919
I 26656 32933
I 13173 68704
I 8402 64189
I 176 52200
S 40099 969918640
O 7495 14210
I 65343 66667
I 28294 37876
I 41679 60760
O 41264 47217
S 55213 315110433
O 36846 55136
S 32555 133449862
I 16576 67299
O 5098 10884
I 54377 70709
O 13228 16954
S 11193 22957129
O 19407 34537
I 14360 53148
E 27746 36745
S 68363 692034811
I 40053 75269
O 50280 62511
O 67335 69703
E 38413 40471
E 12356 52607
O 3066 24079
S 61942 608913884
E 773 70250
E 4962 28041
S 39965 722740783
O 43963 49453
S 27359 463366847
O 18107 24831
I 45420 56321
I 1030 15362
S 42651 519750156
I 39063 60093
O 21817 38473
E 9600 22341
E 37069 75680
I 28580 41990
S 39458 61602760
I 62602 62625
O 23621 58484
I 38780 72916
O 54304 67607
I 26565 69261
S 74927 936696320
O 20344 25682
O 8511 24583
S 73673 737523520
I 39511 64234
I 16610 51533
S 6893 206288011
I 31415 35772
O 23939 70407
E 55525 59317
S 9728 965023778
O 27573 61455
I 31246 41658
O 24409 71505
O 3890 62097
O 31318 75364
I 12338 26879
S 23479 803407050
I 9030 67903
E 21895 46127
S 31128 560456188
O 11527 17388
E 49046 60783
S 15026 886816236
S 11706 814655848
I 19505 67433
S 3487 22760040
O 9144 72451
I 45794 72542
S 74774 859972163
O 40841 68422
I 27570 53677
S 38754 435006590
S 64233 527005384
O 17244 24324
E 3503 40119
S 24934 102696744
S 51175 50582760
E 14712 28120
E 4959 27630
I 10514 58986
I 18044 50524
E 46001 72739
S 11931 517372562
S 24279 845704159
S 43831 798188596
E 18281 35103
I 18098 75942
I 51257 59095
E 39439 71571
O 4989 31535
S 73456 258779482
E 13562 58893
E 64016 76274
I 3434 35289
I 33641 49940
S 53827 645461861
I 1428 36560
S 36688 92073715
S 52307 402412822
E 65311 65745
O 15217 38544
E 4060 57714
I 22624 74096
E 67244 70610
O 24046 73721
S 15709 751116562
S 62305 381125777
I 9209 63850
E 8864 45779
S 16634 867692313
E 30685 54026
I 49302 49951
E 7047 70140
S 54650 177060474
S 31674 683817663
I 48765 68973
I 33884 36660
S 33621 682113488
I 22233 44436
E 62275 75455
S 26877 636444525
S 75429 311754930
O 21973 40033
S 1069 124268978
E 11782 12570
S 72809 543180912
E 26132 51369
E 24932 38310
S 10597 16835746
E 9780 68829
O 63836 72759
S 11938 684583214
S 75665 793102563
I 33011 46605
E 25849 73625
I 52728 59058
I 484 56372
O 24354 57057
I 7419 36454
I 24820 63794
I 37124 72629
I 35416 67756
E 29972 38954
O 8721 58948
S 18014 566651533
S 1034 881988986
O 24322 34687
O 44933 71079
S 63485 486901740
S 58287 678667011
O 45645 47825
O 8276 31073
S 63771 381193052
O 34571 43111
S 45721 94545900
O 22097 61958
E 13410 13968
S 19751 908997626
S 251 956129869
O 5285 29799
I 10084 61334
E 28869 32261
I 3070 44371
I 65158 72726
O 27874 46296
I 63331 69430
O 15066 44610
I 12118 62548
O 8165 75576
E 22023 22893
S 68510 460908946
S 70370 680314345
E 40095 56545
I 31608 74219
I 1675 28059
E 166 1820
S 26289 445574406
E 13090 37911
I 24767 27316
S 68145 300296043
I 58570 76199
I 29758 40810
S 29992 609090581
E 4818 19347
I 39627 39927
S 74699 835938794
S 8205 628904808
E 21537 32781
I 29089 65726
O 7449 19644
S 71990 485535618
I 35728 61031
O 44830 64407
I 12248 16401
O 3443 45951
S 47361 698717780
E 22267 69360
I 46853 69564
E 27102 76118
S 42154 476722148
O 62405 70789
E 40192 45886
I 3142 44471
S 73884 531338142
I 29841 75078
S 47624 946656204
S 29922 124595347
O 56783 63172
S 25289 813866159
I 5573 52028
O 52565 65512
O 59170 75477
O 19782 20680
O 47551 48813
O 1778 52667
S 8853 927510185
I 74646 74892
S 58417 113222186
O 46625 58402
E 34662 42146
O 51730 55282
E 33613 63348
I 8292 56491
E 42067 73362
I 50018 74213
O 35214 36339
O 1495 35179
I 10545 22391
I 10703 19194
O 8763 24474
O 21682 64041
E 63448 66425
S 41382 727574688
I 42385 45457
E 9189 49860
S 4991 22877180
O 16178 23510
E 2222 56131
E 38610 41395
E 32579 67082
O 2594 70417
I 64444 74302
O 18471 59760
I 61887 73400
O 21266 29666
E 34512 65779
O 9731 54146
I 11075 63187
O 4532 35105
S 3277 739557921
E 47199 65240
O 22205 42709
E 11059 29727
O 1770 62636
S 7613 585210324
E 17051 61563
E 59188 76585
E 27366 34547
O 30730 67614
I 5334 22844
I 3579 53582
E 50800 56575
O 15286 60690
S 63851 234261579
I 8774 52309
I 6405 52453
O 45251 67002
I 22808 32271
O 7928 43765
O 41651 70015
S 17908 680877758
O 21431 23108
S 4770 721405920
O 12116 76291
S 69001 131436794
O 25151 32671
E 37463 55263
E 70914 74707
E 55768 59421
E 8177 62091
S 46373 973078752
O 33187 49211
I 26601 71048
E 39716 55382
E 1207 52961
O 16331 68335
O 27060 44201
E 21632 26594
O 13495 69791
S 19903 905085
S 21672 649605689
I 21799 27299
E 48624 54985
E 23680 30388
E 48422 51818
O 34140 46241
S 55780 668222942
I 12864 52501
O 1019 41953
O 18013 32840
S 56123 461802280
E 70798 72960
S 21070 942802102
I 45453 65852
I 13214 16066
O 5246 27277
I 9498 24722
I 1901 34666
O 30925 36361
O 12248 20030
I 25943 46631
S 28803 372279426
O 6175 32589
O 5007 75659
I 64242 64986
E 15828 72939
E 43665 72694
E 30478 38887
S 38330 570741113
I 35028 64210
O 9350 17711
I 8766 27473
S 53467 84370799
I 8123 68729
S 60152 299988932
E 23127 41608
I 7221 34107
S 46286 781558046
I 20246 51909
I 21538 26406
I 30009 41039
I 40520 44029
I 11736 31135
O 52764 54375
O 25427 41339
I 11174 64377
I 46428 46944
E 27802 70354
O 57409 66391
S 25603 911787465
S 47320 364879893
E 50795 55800
O 17782 57210
I 43425 60224
S 39528 464590545
S 11676 530766272
S 71641 985779646
O 55632 71150
S 31924 320378772
S 46273 671293107
I 13228 50105
S 22925 68670662
I 43853 60799
S 57292 417747411
I 51156 62764
I 12040 46518
S 60137 818772343
O 18310 32759
E 33996 60272
E 36679 71644
E 12949 45511
S 60366 373183138
S 68302 37068102
E 56654 66650
O 20841 35614
E 17680 69568
I 42489 46016
E 9346 48805
S 22458 348621217
I 70620 76308
O 11884 62577
S 48715 730253955
I 9206 66523
E 12045 51353
O 48149 59054
I 17931 43668
S 49159 628701628
I 12162 30105
I 40452 66759
I 20221 66598
I 1569 64970
S 53582 949708402
E 38139 54463
E 63568 74500
S 67718 277213053
S 71853 612709989
I 16707 23491
S 8640 690974681
O 9801 64481
I 56736 60320
S 56481 70187583
O 12218 70036
I 21202 64084
I 12208 57458
E 67413 73405
E 15160 49434
O 46486 57980
O 703 13573
E 13010 36292
E 29188 47882
S 7572 35345284
S 27976 666997667
E 205 32221
S 11890 412948344
I 29230 69501
O 6347 65030
I 2835 9289
O 8442 72530
S 13710 279143455
I 19071 63660
O 31556 59736
S 12174 851992125
S 65231 338337491
I 22753 37539
S 75102 541764881
S 63906 154936006
E 34567 66920
S 1158 633470654
E 21116 62225
E 23841 27735
S 43410 319088113
O 41833 64772
E 46452 49603
O 26448 51756
S 5655 309996723
I 20278 29801
O 15082 62099
E 28533 54665
I 47584 55361
S 60794 232017053
I 6766 65904
S 22103 875280978
I 34411 39293
I 5417 7611
E 28035 31120
S 69283 696480837
O 18911 25453
O 10023 53519
E 8355 43923
S 18476 905852124
E 3384 53125
I 49822 65817
I 22703 65595
I 11498 33568
E 18408 41697
E 73276 76433
E 4299 60745
I 63182 65493
S 24149 764992327
E 18501 40078
I 2815 58429
O 29749 61182
O 6064 68009
E 9011 53667
S 65300 968928652
O 13195 37624
S 73962 441019907
E 53809 70927
S 53609 756233663
O 1378 31585
S 72252 505850108
E 20308 60931
I 22277 71551
E 57330 67004
I 27428 33825
E 3269 14384
I 3532 8226
I 1571 64847
S 33270 53985798
O 4755 32083
I 14045 35171
O 57493 62606
O 773 16964
S 43987 80343300
O 55680 56992
I 7426 71847
S 29382 324773975
S 26106 338765052
E 52009 72132
E 33173 34961
I 24344 42785
I 20605 32403
S 45599 134712103
O 26316 60295
O 7013 12490
S 66073 793428718
O 9873 58653
E 21945 47024
O 60952 64282
I 6115 8881
S 44474 704998156
I 6639 49034
S 6833 18385474
S 53639 612213461
O 6062 37305
I 38495 43684
E 36285 41329
E 53548 61872
O 12428 39481
I 16825 23561
E 24912 28407
S 72281 27610388
E 16671 66501
O 27355 48605
O 14088 68544
E 13360 30466
O 8425 72354
O 32977 61667
I 54867 62069
S 26388 624126271
S 30546 263836346
E 26636 51835
E 16644 27126
E 62391 74028
I 45692 47665
I 67407 75729
O 26058 72974
S 2704 687939529
I 4284 31193
S 74525 924086351
I 37553 65393
I 2089 56246
S 49732 261324600
O 40621 56562
O 26736 31105
E 29595 60504
S 16231 624586194
O 13268 14239
I 510 8579
S 6178 742357334
O 3061 43590
I 27040 52947
E 24901 59373
I 1427 32272
S 74322 927617400
O 25473 74323
I 23684 42780
E 4737 51913
E 36809 72074
E 23123 73592
I 60111 74623
E 12918 69875
O 49306 55927
I 64440 64989
I 22408 37918
O 47436 65935
S 3635 794683505
I 1803 41630
E 9500 60731
E 12620 30200
O 41761 76368
O 30849 58213
I 51607 66373
I 59055 63376
S 40347 753557498
E 156 62529
I 35652 46652
S 41056 189822498
S 45849 201136890
S 17125 991197184
S 30200 945094503
S 64122 333829303
O 8696 9875
E 30830 60725
S 64405 117227930
E 5999 41194
O 4959 34070
E 36873 46883
S 27920 834488732
S 50378 911276855
I 52552 61573
O 129 53480
O 3375 5628
I 6492 31788
O 8433 70581
I 38891 49075
E 6041 35599
O 10015 61548
S 50440 636939692
O 16603 17452
S 63126 590763685
O 4412 49148
S 24910 56742605
S 19589 934192171
O 19816 67953
E 66080 68929
O 37714 64125
O 719 48993
O 18966 75884
O 34427 67496
S 33479 720590635
E 47716 66065
E 29394 70993
I 21383 46010
O 8227 65472
O 53520 56118
S 18362 813197702
O 60691 75072
O 4701 49025
I 39480 46460
I 47221 58679
O 23287 57993
I 28152 40676
E 8996 57536
O 29766 32782
S 75099 615283641
E 6076 51626
O 15181 70647
S 60653 900323834
O 17066 41410
E 16738 20836
S 11534 301311413
I 5605 76427
I 15081 31467
E 49415 59792
O 34835 42966
E 4102 51140
E 35197 37443
I 39450 50730
I 21845 45959
I 15149 62848
I 54488 57071
E 48163 51547
E 44199 70422
I 11846 47290
S 72421 536006390
I 16230 57375
O 36728 40438
O 1636 63712
E 58998 73535
E 32461 61833
S 40281 915958905
E 10251 14971
O 29952 58828
E 42753 62106
I 23829 36163
S 65931 236331227
O 15765 71409
O 3693 19673
S 62479 748094137
O 28574 42644
E 7001 74261
I 46251 61496
S 13506 221712319
O 35606 71786
O 35975 37216
I 234 14578
O 31469 68689
O 934 25281
I 11718 59686
I 32874 45494
E 20051 42396
E 20073 39927
S 57025 61376016
S 59490 934124484
I 14253 52202
I 21263 56127
E 11750 55015
S 50894 3580973
S 14503 744472492
I 33554 37861
S 18150 199693670
S 21743 26855476
O 50478 61975
S 21682 184146411
E 12036 71229
E 35699 73407
I 31033 37910
O 8717 64511
O 1088 65902
S 1311 637587091
E 42926 44856
S 17229 403265442
S 37878 381773460
S 9638 351884887
I 11698 30541
S 13925 788604891
O 15373 15794
I 5301 69560
S 23868 451872141
O 24935 65114
I 21413 45081
O 48563 71605
E 18401 65090
O 15469 38699
O 6834 40081
E 62275 71454
I 35549 50867
E 25553 59396
S 11284 420363723
I 60865 63745
I 16015 68609
I 34442 42434
S 3227 953039608
E 50117 73297
E 37479 73161
I 3850 23556
E 31977 69466
S 1296 785047194
E 62816 70288
E 42224 49334
S 5555 238876569
I 6129 52103
E 4119 15949
E 9066 49885
I 9061 47672
S 52501 894287598
S 58971 609309903
O 7527 71675
O 5983 41681
O 1847 33487
I 27131 53354
S 38342 241082860
E 25809 51683
S 61023 198088115
S 30065 228958674
O 71773 73770
E 7243 54883
E 6353 14867
I 13781 65748
E 20556 55379
I 15507 29864
O 12655 25847
S 21513 605124613
S 42441 528791232
O 3585 4586
I 12600 25015
O 3745 30571
S 62864 237724829
S 36909 892517941
O 23828 31014
O 2976 23684
I 54978 73054
O 6099 73019
O 31052 39138
O 48762 63818
E 42195 57195
O 19210 53982
E 6189 29491
E 7996 45808
E 4874 61424
I 54958 61976
O 9158 21274
E 32656 40004
E 47921 68535
E 26049 68385
E 63741 65996
O 54027 65330
E 18742 22394
I 33921 54804
S 1121 257517224
O 56304 64956
S 55318 105306125
S 40491 127129631
E 61724 74261
O 54787 67201
S 21298 945202957
O 4845 7231
S 38385 701003438
E 18936 49394
E 1428 19933
S 20584 517952573
S 2139 214272621
O 4307 21802
I 10851 48920
E 22924 66107
S 50499 127162029
S 76097 17916139
I 21503 29947
S 72093 217758118
O 9380 30755
S 54779 849723562
E 9846 52073
S 53286 930056922
I 34187 62047
O 6236 27780
O 41113 45893
E 14442 21949
I 10494 57425
S 36085 50639964
I 38701 72821
O 5758 57647
I 25690 58090
I 3565 69164
O 4321 69855
I 3884 27090
E 13126 46439
I 56120 56415
I 4367 13793
O 31638 60379
I 66020 69956
I 30359 52697
S 53354 458281189
E 28096 50567
O 20753 72594
I 46189 73671
E 50563 71297
E 8690 13804
S 76499 977182457
I 10647 23923
S 45806 657688275
S 30813 837788911
E 25494 49668
I 28052 53008
S 24862 708463873
O 5758 68745
E 50913 68909
I 32421 71332
S 47507 165534725
I 24534 50089
I 41480 56640
E 47038 60169
I 11670 63356
S 37323 48454341
S 68307 948513946
S 48975 329619143
S 59543 644504371
I 61568 73008
S 62853 952553626
S 7680 978344668
O 32038 51783
I 22319 63207
O 13317 48363
I 29866 31517
E 52640 53082
S 27864 582880362
I 49269 51949
S 53977 644979062
E 27437 28748
O 17944 36026
O 23784 37875
O 13454 39753
O 17221 27074
I 63649 69535
O 16946 57846
I 8900 72062
E 9729 29422
S 42919 755833072
I 46713 56817
S 27235 670790349
O 32384 45436
E 27893 67428
E 609 49611
E 46363 55605
E 18261 63265
I 14717 61924
S 48922 813556258
O 5657 8648
E 48653 64980
O 36003 56425
I 31964 36177
I 29747 71933
E 22428 45818
I 67224 73396
S 62351 440740695
E 18435 22542
S 70935 613008333
S 47678 816213920
I 26759 47183
S 30379 556147520
E 49709 75094
S 7239 828650288
S 26953 931711570
S 72078 143214355
S 10542 307157779
S 35835 508127222
I 31613 32653
O 42218 54769
O 435 41832
O 34775 49642
S 76111 812145312
S 9970 586831482
E 25111 27800
I 32009 50539
E 12001 32358
O 19490 23892
E 2019 45729
O 30612 42819
O 25793 48682
E 10766 63902
E 20745 67016
O 51166 68759
O 16619 43095
I 46785 55581
S 1401 348348470
I 10276 60799
S 31447 862081242
E 25175 61643
I 42907 62981
S 63894 91520716
E 21110 56933
E 16432 22363
E 23974 51421
O 13244 29270
I 10994 36824
I 8245 75874
S 59763 889396323
E 2333 6341
E 21111 74422
S 44100 801150416
O 42054 61547
S 49175 976879819
I 15901 70920
S 19667 622487785
S 71501 916577352
E 42170 53591
O 56338 72332
O 13777 71587
S 10006 394010153
O 46780 51630
O 38055 63214
O 10391 48556
S 74296 299351840
I 58973 63669
S 30853 94409585
I 18196 47659
S 56455 877379112
E 30304 56724
E 44059 53946
O 39740 53084
S 11040 495251552
I 23450 37238
E 24412 39671
S 2589 567735162
S 12814 928552427
O 24235 52897
S 50349 505939831
E 19423 66360
E 4760 62744
I 10173 46189
I 13879 64492
I 41867 54428
O 48401 55907
S 62985 80869678
I 21751 59985
I 13446 18483
I 26424 49704
S 37177 156739335
E 40752 71057
S 14353 969786766
E 57688 62438
I 14273 72379
O 30612 55807
O 1574 14529
S 51140 462173574
I 26200 40020
O 37076 52206
O 68829 72632
I 21962 64497
I 43864 68947
O 61239 62653
S 52093 223896745
O 11338 54464
E 42092 74708
O 37149 64048
O 25031 76074
S 20429 295681153
O 11844 15644
O 47920 53036
I 32342 73235
O 43010 68997
E 31001 67777
I 14128 71471
E 9944 73646
S 11134 402902637
S 803 301164026
I 60580 61640
O 16305 27051
O 5043 23606
O 17170 71903
O 20067 46818
S 72880 821729694
S 34737 765107069
E 734 66492
O 20719 47997
E 28191 35977
S 35738 504775268
E 1075 9546
E 47071 55659
S 12053 578336016
I 22284 69377
S 70754 307189683
I 8691 47198
S 42623 538526030
S 5848 472357294
I 19466 56059
I 3107 48774
S 46089 524443104
S 54950 606282441
O 47617 74137
O 44723 59299
I 17028 51708
S 70571 123406091
I 32475 53129
I 4483 36948
E 1137 31977
E 42956 45286
O 1867 36273
S 13264 807428922
E 26483 62120
E 14853 56417
I 8308 49335
S 26386 294253065
I 11375 63804
O 12229 17893
O 9925 37902
O 22568 30692
E 61679 73839
E 62247 62725
S 29943 707209247
S 827 875884838
I 11010 24128
S 55350 360896893
I 42660 45572
I 37735 63720
S 36195 346158269
E 18856 33757
I 38608 47716
O 13941 44340
I 135 46624
O 9258 66606
E 26633 66085
S 57049 70818486
I 9316 30364
O 51051 59640
E 7252 59007
S 37799 51791481
S 23932 837600528
E 20246 39085
S 60268 754086327
S 42249 177137581
O 5994 74051
E 11330 51909
E 7186 25534
E 10781 74401
S 25288 637321852
I 32034 68852
S 42150 719597349
S 48215 427343218
E 3587 31819
E 15346 47920
E 14482 16238
O 8212 68737
I 44235 75371
O 15227 73342
O 10565 22685
O 26398 36811
I 32133 67280
S 37402 769502989
O 22082 72319
O 16275 56905
I 23295 54649
E 11640 44891
S 25516 767757681
O 32207 40989
O 44933 55700
S 42724 18411066
S 27535 398102516
S 3183 154374206
O 38537 52339
S 27583 449434130
S 31757 683435636
S 39625 901295245
S 46779 526423766
I 647 26218
S 35078 425078430
O 36543 49336
O 5350 10986
S 60867 251494678
O 45431 45860
O 9817 10173
I 23741 58258
O 21917 50989
E 27359 74597
E 12715 52218
E 25907 30245
S 61800 5578563
O 6365 10404
E 52794 66987
I 14872 50956
O 41 66002
S 52701 742840729
I 10891 60900
S 41492 724859575
E 21070 33043
O 22804 66368
O 51771 59855
I 23818 28310
I 8409 28111
O 5172 37923
E 28237 45125
E 59968 65783
S 27206 683056192
O 14337 61204
O 7283 66906
O 20949 68482
I 31511 72030
E 23135 50417
O 3703 72724
S 41729 148864445
E 2634 27333
I 34340 69921
O 1910 54217
S 51324 893210827
E 24826 55661
I 29171 49776
E 43128 73768
E 35098 58785
O 12014 32555
I 18987 67027
I 21589 40866
E 10446 17717
O 51480 61668
I 14043 67105
I 24475 75790
O 190 19501
I 30776 35429
S 7673 943166469
S 70871 690236496
S 22162 706146569
S 10009 253974258
S 9126 473449465
I 56423 62731
E 44932 71930
E 20677 49612
S 50123 548082433
S 75963 360663429
I 37322 39301
O 37746 56642
O 25553 56123
I 9947 29417
S 44880 969669404
S 4047 626443749
S 60771 658020646
S 29430 231028356
E 24695 27176
S 11398 650625562
O 3915 53805
O 380 17577
O 31208 50387
O 51275 71681
S 58132 728136137
I 18000 63997
S 55678 640923876
I 1245 47145
I 9292 26728
S 45416 664636071
O 20384 29853
I 55611 58591
E 56848 64879
O 14762 56576
S 7723 494570376
O 53508 69470
S 62264 331778414
O 27768 30660
I 3377 71352
O 9476 13868
E 1338 10883
E 34879 35005
I 13228 22424
O 7267 71104
O 39381 60009
E 31461 37191
S 12977 670172977
I 19200 19835
O 38076 71128
O 6172 51060
O 416 37268
I 45373 59560
I 40001 68589
S 2947 120052922
E 13238 53980
O 12773 64797
S 50810 919553086
S 74847 404246332
I 12981 67292
O 31802 37009
O 20405 21533
S 44586 284510035
I 66742 70486
O 3130 24665
E 53891 60314
O 5583 27244
O 14732 47591
O 14948 58964
I 10653 37438
S 35673 973940157
I 42009 72893
E 59213 70813
I 31082 57654
I 16069 57918
O 41635 75784
I 9256 17532
I 47421 51691
S 61104 269245103
E 31651 63847
E 13313 58600
S 32707 712425160
E 41484 44439
I 571 3991
S 69533 852781259
E 50758 60206
E 57733 72681
I 24267 71856
I 35246 47598
E 5013 64798
E 43528 69817
I 31542 65555
S 73644 101030614
O 30118 45606
I 3743 46777
E 8065 45485
O 45194 71661
O 31279 44216
S 5629 444995655
O 35224 36600
E 4788 32808
E 52029 64302
E 46976 48646
S 32512 343601788
O 42460 74561
E 12318 70040
S 60583 72894735
E 18079 44695
S 5402 605506978
S 48122 29499981
E 24569 38704
O 55971 65278
I 15236 30839
S 23177 45475685
I 21385 47452
I 45097 64472
I 69734 74243
E 1825 63484
O 18995 37094
S 36965 870560905
I 73172 75223
E 10744 43613
S 11553 889368070
I 24416 66036
S 15804 166903895
E 11374 49813
I 21669 58753
O 12479 39934
E 21357 21674
S 28229 752434966
O 14126 18497
E 32000 65070
O 9391 32958
O 15800 39002
O 22173 48327
E 61997 75095
O 46869 47676
S 73225 121953046
I 10687 40098
I 1638 45753
E 7423 43398
I 8826 51824
E 13682 19525
I 47615 66179
O 59222 73950
I 16158 76335
O 31196 53065
O 19213 58105
I 23776 74543
S 69185 104816693
O 7482 61160
I 41732 55607
S 59595 500959859
E 17291 27173
O 33015 45769
S 26704 524074484
I 24338 26948
I 34927 63633
E 69043 75661
I 4777 76278
E 15412 40574
I 6323 13787
I 32743 36858
I 16001 62682
O 50911 71229
E 25984 74919
I 1190 15217
E 14690 19045
I 47755 71586
S 11726 680375418
E 38819 75556
E 727 31692
O 21716 55047
I 23421 61479
I 30314 31530
S 16651 215024995
I 3368 32988
I 55989 59578
O 72687 75530
S 24357 367372169
S 11950 481440293
S 38768 110040929
O 9907 72264
O 52208 60043
O 38250 53715
I 24019 68942
I 48196 50964
I 3024 74881
S 20505 420819793
S 21982 412676478
S 6183 930420713
S 32319 519688658
O 28480 74803
E 30660 38672
O 1755 67053
O 6681 16306
O 25712 55496
S 40190 367386898
E 4569 6262
S 51734 144237861
I 28661 45414
I 1457 52672
O 8559 26731
O 1013 56374
S 8875 702056190
O 63070 72920
O 10618 19407
E 33813 50005
I 14977 55219
O 45018 65274
I 29811 32528
E 9787 56343
I 61664 65402
S 37993 489671600
I 47850 65326
I 29996 69048
S 76436 615457986
E 20580 53657
O 9234 9237
O 23346 28902
O 44377 60733
E 4273 55588
E 26765 29662
S 45026 517843721
S 36879 339940737
E 14147 32484
E 46257 65440
I 5423 64455
O 60448 64855
I 54179 72447
E 10676 17872
E 24435 45750
I 33734 45939
O 15790 59490
S 9658 326844089
I 47591 59476
O 2844 32612
S 61362 977655292
S 38077 823651237
O 37857 49551
I 37976 65413
I 43065 62148
I 5646 67582
E 32839 62972
E 15267 66017
I 22310 27353
E 36535 38133
I 12827 73438
I 9053 24282
I 29860 30382
E 62785 73755
S 14425 364868378
O 34329 37639
E 15455 69308
O 60014 65076
I 66114 75354
O 3356 28540
O 35084 44113
I 37107 47553
I 15350 69774
I 26459 59348
I 3331 46569
S 46405 931966872
E 3679 29356
O 1485 6693
O 23005 45077
O 3103 67159
E 60244 62286
O 18901 46205
E 27762 47387
O 11509 61097
S 27043 847760170
O 12007 34936
S 16164 565527995
O 22014 74167
O 13624 16060
S 62047 861408327
S 72291 161441128
O 2179 62596
I 20576 73712
S 8891 126908502
S 8186 229253776
O 67970 69812
S 1195 724235764
E 23298 56882
O 38113 59250
E 9448 58979
E 5200 46148
I 50682 64119
E 3822 50138
S 16964 384411258
O 45978 50331
I 27593 56662
O 22005 59345
O 6932 43904
S 24926 231923523
O 35946 60472
I 57863 71708
I 34230 39382
O 6213 32957
I 43401 66294
E 23592 50352
I 64776 65660
I 24595 28355
S 59036 813946752
E 20185 34387
O 31349 75731
I 66138 70367
O 4005 49110
S 29032 708144290
I 24348 61677
I 1182 44266
I 7206 52288
S 11598 604003440
O 17851 42564
I 839 10738
E 14820 51546
E 34091 51139
O 36529 58299
O 4466 10932
O 41650 59144
S 47545 766879322
I 15423 65685
S 1955 961485425
O 8046 20725
S 12267 409209530
I 1240 52529
I 39655 50270
I 21800 67918
O 6261 22235
E 193 23204
O 26116 32415
I 8141 32291
O 1546 70767
O 39589 46086
S 13007 326453615
O 638 72719
I 54105 56487
I 37125 41326
E 36733 58685
I 25118 34547
E 24766 27377
E 21807 34943
S 62379 974289344
O 53677 66880
E 34667 73692
S 27428 100100110
E 57300 72526
E 17540 41185
S 50115 46230597
I 22231 64350
S 56753 473751608
O 19922 31059
E 48530 57674
S 70685 273932694
O 29639 75775
E 16044 23206
S 18535 555370867
E 3969 25391
E 59186 62034
I 17031 31146
E 15315 71079
O 29885 30774
O 5938 74988
I 63704 76316
E 7397 9042
E 41968 60363
O 56656 67175
I 32864 72729
S 67876 443411064
O 14237 59141
E 1253 46228
I 57849 58575
O 9740 69769
O 28886 33934
S 73166 724089035
E 10133 38025
I 26966 66304
O 20305 32683
E 17147 67677
S 13941 285513714
I 13953 65106
S 28804 987621898
O 30072 68353
E 5776 29850
O 25349 73142
I 17254 64419
I 49748 66176
I 30140 39162
O 7552 21773
I 916 28037
O 19577 38190
E 21029 36973
I 163 25422
I 39400 40562
O 292 64230
E 57210 58376
S 24240 285366247
S 22841 317445895
I 18892 35635
S 74774 536666532
E 7982 14309
S 35988 237407936
O 24483 56919
O 12163 44795
I 37957 49509
S 11127 199760196
O 15043 61373
E 54124 68434
E 35487 62548
I 23355 53214
E 17923 69959
S 74760 203720494
O 23350 40191
I 23275 27758
O 6901 49185
I 23509 51155
S 68597 323999861
I 356 16866
I 3287 16024
E 14140 71052
I 42661 56457
E 42991 44662
E 23585 27783
S 4860 920654504
I 50804 52908
E 31241 40440
I 5522 58121
S 17287 738770529
I 20582 25646
S 38809 932781298
I 42 60284
S 21417 990381807
E 33667 38410
O 373 57283
I 24070 54981
O 35139 46266
E 56401 75613
E 5346 23514
S 12183 818389649
S 50782 936651111
S 31247 168175075
S 20885 604314780
S 70609 880292639
O 33828 70893
S 22989 579482135
S 56017 328091164
S 19143 887962929
O 8439 28726
O 59315 61790
O 10936 66302
S 2111 554853688
S 42399 455779826
E 59991 60694
S 56901 5589567
E 30826 38030
O 13712 35702
I 50953 75170
E 1001 41140
E 59464 63084
S 12157 891266200
I 34610 67992
S 33076 682413731
E 22116 27966
S 55277 598047439
I 68193 75414
I 29458 49405
E 54653 71171
I 36575 49461
O 39054 43446
S 72368 352294001
S 45485 9134783
E 1564 40876
S 52384 18359172
S 39835 484216747
E 17450 18220
I 36660 46200
E 57581 65768
O 22616 45804
E 6789 67997
S 9171 411265560
O 7886 46901
O 39087 64890
O 5385 67739
S 47878 365438475
E 27275 62782
O 29958 75275
I 30319 65520
E 5774 51334
O 21091 47775
E 5527 25534
E 32399 76629
O 6870 8650
E 18477 41243
O 19909 38017
O 11846 28988
I 26484 68836
S 75687 862422460
E 20418 36785
E 39685 53329
E 4260 20218
O 54188 55810
S 56537 942959907
I 36580 58195
E 36472 69797
S 46079 548580787
I 46960 75940
O 1997 67916
S 69619 580452444
S 46413 95747734
I 1735 34952
S 807 89896854
I 14021 72592
E 17727 17782
O 17625 20656
O 51296 68678
E 17893 73762
I 75195 75213
O 68090 68694
I 28861 66252
S 67220 927097165
S 37870 605670262
S 37616 908430687
O 23380 36386
E 24472 36091
S 25783 548546127
O 21351 54891
S 75618 554364085
S 1154 176107955
I 44524 65233
S 56698 877163574
O 11439 67570
O 4705 71424
E 9519 55714
E 36805 64741
E 15807 59443
O 38840 53942
E 20758 49470
I 23718 43126
I 25367 31434
O 8736 19380
I 3108 54109
S 30706 990413852
E 52400 71672
S 60268 680893398
O 33590 34658
S 21334 772665133
I 18258 61103
I 13611 37830
S 39670 825119355
I 23978 72661
E 4691 11543
O 37322 57313
I 37263 70579
S 31634 477805102
I 35558 53906
I 7101 19659
S 15069 767740510
S 47999 417684436
O 52341 54473
O 47714 67398
O 40554 53805
O 11331 34538
O 62100 63504
I 6674 16710
O 9601 20104
E 12379 38359
E 7994 52219
S 48655 973284634
O 29940 45978
O 5054 74725
E 30135 43706
S 36301 503799818
S 17520 224085589
I 7954 76385
S 48083 507195660
S 44790 326529275
I 34331 46958
E 7758 14691
I 56014 62701
E 11590 25666
O 7714 24702
S 25311 312728235
O 1007 52055
S 6285 547401047
O 43481 53275
I 27354 54405
O 49837 62938
E 16045 44999
S 45377 2194539
E 33760 40256
E 27327 64796
O 5739 66706
O 38471 72184
S 20455 476445489
O 6365 11725
E 23587 64242
E 5380 49639
S 76135 232614961
E 9362 76540
O 33588 37884
E 15896 71377
O 6824 53370
S 57379 117404085
O 48009 75056
I 28115 59709
S 51230 624723009
S 41590 226122867
I 56330 68840
O 52732 68323
S 59169 753238828
I 21499 50076
O 14181 51388
O 46196 56185
S 51995 549441144
I 11152 39331
S 33595 596454473
O 28053 64199
O 3148 53574
S 760 396657653
S 34900 495341451
S 4172 99602976
S 27471 782537755
S 26614 772952067
S 4397 781387798
O 10991 42658
I 8493 29582
S 59574 730701958
I 11997 22932
O 26631 61792
S 14626 953542503
S 33148 784854792
E 30679 75894
E 58473 73076
E 55420 63558
S 10004 940694806
I 37703 55184
S 4145 544193055
E 14058 33889
O 29243 70333
S 46715 967801115
S 65756 117457634
S 46922 684414082
S 74922 857053177
O 41981 65236
E 907 37291
S 57407 227095136
I 31859 46186
S 76143 426813814
O 36792 70544
O 13853 59302
I 33073 47367
I 15260 50443
S 117 139169051
I 22212 70269
S 40406 94721313
S 61424 953362672
E 26548 67416
I 17345 63573
O 57725 62577
S 47480 164297738
S 29801 369214634
O 7361 37839
O 49880 51133
I 49582 73576
I 59424 62528
I 19007 74685
I 23061 46995
S 70642 559604774
I 31328 69716
S 37150 335307288
S 32128 107434971
O 14375 19468
O 37700 74573
E 31195 52570
E 51331 52175
E 39353 68196
E 15802 61171
E 27506 59241
E 23029 32487
S 46094 424982365
O 69907 70697
E 11641 44352
O 34862 61656
I 20474 55989
O 29656 47305
S 58072 368455825
I 880 55742
E 14685 61039
I 35973 46532
E 41651 69910
O 15758 47479
I 26199 53372
S 59464 174057606
S 32571 180684869
S 62510 595365914
E 1841 34608
I 3396 19887
E 3409 31615
I 12513 49216
I 952 1319
I 7143 15423
I 35521 56962
I 5291 61159
S 56696 889459921
O 9749 36789
O 13161 65063
E 45259 72505
S 74169 537513946
I 29581 43016
O 45292 50143
O 13956 32860
O 56378 64943
I 62465 73991
O 23615 25658
E 48332 64068
O 16070 32284
E 15139 49334
I 48620 55599
E 27760 67882
O 35792 54950
I 37747 59254
I 16900 21719
S 18254 95573809
E 38768 74248
S 25387 564864982
I 22349 54861
I 7059 19207
E 3971 5327
I 54965 65161
O 32427 72413
O 19650 50906
I 6581 73897
I 8566 22243
O 50061 70918
E 53383 75732
O 23320 70842
O 13975 45103
E 13045 49926
S 52260 895195403
E 16518 24913
O 12321 18560
E 476 49309
I 14244 52937
S 67754 255377423
I 1542 41155
S 71284 879152417
S 42444 140279423
E 12491 71061
S 16934 36580729
E 16195 25568
S 26643 513961743
S 26970 668472859
O 9873 16205
I 2951 8949
I 51310 52490
S 12863 893220101
I 45594 56110
E 4162 61850
S 43166 35516571
I 20598 65180
I 8894 24290
I 37189 62128
I 4526 60047
E 22925 68708
I 12584 52821
S 68173 293868107
I 48911 50366
E 17410 52443
E 12413 62136
O 34213 40673
S 12989 387604501
O 33456 51318
I 14371 51321
S 7341 528085086
O 47901 65378
O 5404 27751
I 75433 76331
I 24100 74601
I 27236 46889
S 24975 862671251
S 4158 949187444
O 24369 28835
I 30832 73975
O 27737 60894
O 912 53243
S 65617 332818868
E 31898 49771
I 51028 74714
I 14800 38445
I 8444 19624
O 69723 74765
E 26971 53007
E 11126 33524
O 63192 66932
E 30953 71125
O 774 72512
O 6909 7133
I 20739 39160
E 69258 75592
I 36539 48247
S 60176 863050852
I 22977 47925
I 4265 44693
O 9921 51803
O 11634 54030
O 7534 63858
I 64330 73244
E 37805 52927
S 56946 991820967
E 41183 72920
E 36603 69952
O 15466 22524
I 8843 32016
O 21125 56251
E 24853 32316
S 26501 64791448
E 30559 36225
O 12358 76363
O 24772 62984
O 822 37998
E 17093 25552
O 47594 62684
S 38127 732329894
O 14690 76102
O 55205 73697
O 35029 44914
S 35411 847204164
I 30796 75848
I 1076 75140
I 15378 43553
S 65449 757025588
O 9972 24801
O 44621 46961
S 13193 934677222
I 20470 35083
I 7346 57546
O 21622 53684
I 7312 43621
E 54625 64861
E 11270 75898
O 15865 55873
O 48710 49096
I 49773 56671
S 62354 287226597
S 18510 508484818
I 49955 63574
E 12028 48733
S 10804 629289895
O 37730 58145
S 63781 747527050
S 11809 817371231
O 17073 41721
E 27003 50852
S 8583 556030256
I 64521 71847
O 26891 41250
E 69846 71831
O 52798 63898
I 49536 59335
I 1974 26021
I 18836 28978
S 16526 469568468
E 12721 28839
S 56965 159799348
S 28030 613070629
S 44231 67612322
S 74165 18706744
I 7003 11413
O 3633 35329
S 63929 202896907
S 51419 121168474
I 60376 69896
E 12775 36523
S 8128 172626402
O 25316 50332
I 27139 45577
I 30906 66638
S 71784 380186828
E 57939 62457
S 7801 775780809
I 5331 12181
O 8999 36668
O 18095 72990
S 40980 964568177
E 17851 71161
I 1716 70848
E 50439 54093
I 3644 14512
O 17608 28288
E 14754 18036
I 19584 32354
O 48309 52147
O 14562 46674
I 10722 31588
S 8649 538169689
O 395 64805
S 41391 718785072
O 10991 56585
O 44600 59476
S 56543 422767633
S 23021 129671104
I 36783 55551
O 8987 19379
O 46096 53520
O 15819 16763
E 7629 67828
O 11364 55840
E 7422 32105
E 38979 66388
E 64769 71228
E 5807 76376
S 71954 210163586
S 56311 791321368
E 18866 69323
E 22728 74408
S 31646 81014879
E 3595 23753
S 42604 828210765
S 65683 860454241
I 576 65892
I 6834 39658
I 33103 75993
E 5047 6952
O 35430 57983
O 57779 62307
O 21581 47876
O 10484 72298
I 5917 46254
E 7411 46974
I 9874 63713
O 5943 6759
O 16855 62595
E 61433 73854
E 23339 70564
E 31635 38092
E 10798 73368
S 47516 13186436
S 57276 337101711
S 36155 686211287
O 46830 72380
I 949 25852
E 8324 69876
S 65856 771499088
I 36555 51126
S 72537 832513081
S 27704 306629319
E 11138 36421
O 27151 56003
O 15298 40940
I 9319 69215
S 25145 660267593
E 45753 75155
E 4631 55799
O 35524 69889
I 61353 65803
E 31048 38217
E 24157 28215
I 46788 57423
I 853 70081
S 56506 603505095
S 22517 352775430
I 19645 23149
E 9124 52156
O 27967 29665
O 56308 64260
I 94 9435
I 13959 57366
E 3460 6243
E 49077 67975
S 75877 101732633
S 74427 802071418
E 39844 71750
E 31069 75256
O 22298 31649
I 24607 48787
E 23048 27083
I 9023 61310
E 2546 17763
I 23373 47439
I 36270 37336
E 46837 50794
E 1387 75103
S 58215 230610603
E 5772 36344
I 2417 54404
E 30458 36001
S 49078 47506993
I 6462 42107
S 62480 677059400
O 10963 63882
E 61920 76649
O 56653 76453
E 24498 73928
E 33373 67253
I 31158 74488
I 31081 60006
O 25452 43038
O 24432 37039
I 4799 75433
I 46800 65870
I 7602 62043
O 29177 35961
S 3704 556488598
E 34329 45002
I 26526 68945
E 10546 40250
O 29000 66260
S 5734 34370784
E 3013 34854
S 63131 536007230
O 12917 18847
I 3739 29917
O 8226 50189
I 18362 20468
I 13266 34048
I 7226 62676
I 8269 61740
O 33299 66417
O 29638 46557
I 2679 10083
O 1810 3167
I 869 75136
E 21863 40968
I 3801 75440
E 38544 64668
O 10681 42577
S 47487 63036123
O 41657 74167
O 60734 69166
S 14460 979223725
O 31567 52780
I 20601 51007
O 8814 41626
S 54143 633719894
S 32410 565053749
I 51503 69177
S 23497 182194919
S 68560 807481640
E 27382 45861
E 40067 46894
I 30431 38447
S 8587 350410100
I 36510 43462
E 1807 61296
S 45800 198853442
S 404 781528015
E 15865 47049
O 64043 75848
I 12520 21247
S 56431 452090470
E 20112 60792
I 2939 48017
S 10501 379513021
O 4169 47401
E 34910 52714
I 2658 54163
I 6969 54904
S 32080 98728532
E 12553 46008
I 28558 33474
I 14252 46732
S 74983 976721297
E 26694 67889
S 54770 68171872
O 20727 44253
O 27490 59488
E 52298 63857
I 11697 64376
S 10929 728150486
S 50262 274718557
S 56536 236975463
E 48007 74854
I 23164 28227
I 35352 56181
S 12323 945294348
O 30954 62864
O 549 25182
E 51462 68430
O 37712 54397
O 53000 59092
E 35550 51170
I 53081 54793
I 55378 72749
S 68185 242910178
I 39410 59002
O 53783 69529
O 42599 59518
E 35977 40450
S 32126 486255369
E 64647 70800
I 58731 61271
S 29836 831310513
E 10731 23673
O 59014 65090
O 59527 64051
O 59571 65724
O 61343 62794
E 19722 31762
I 47627 64119
E 29016 71256
S 37905 691761961
E 32172 54640
E 328 6650
O 22970 60960
O 53240 69410
I 47081 53330
I 4131 15407
E 11622 40760
I 45940 50349
I 8444 68908
O 19335 62146
E 7140 7942
E 68 18768
E 38003 39324
O 23662 24749
S 48497 882616945
O 40006 64077
I 51686 73238
E 14888 28423
E 10127 14397
I 35091 36361
I 1090 75043
O 462 62237
I 754 62618
S 12797 81156850
E 58799 74561
I 9796 68427
I 12100 38021
S 72970 814040363
S 50563 400472259
O 39833 42744
S 33590 394221179
E 452 66246
S 65367 433845156
S 24112 977312280
S 11888 208290111
I 45957 68533
S 42337 475996974
E 15899 61302
I 5075 69475
E 4553 53213
O 35522 58200
O 4678 61231
E 28662 43869
I 17931 33031
S 20033 623656192
I 15610 70775
O 15846 26820
I 1459 6952
O 32778 49889
O 3827 34623
O 4084 13723
O 1883 48291
O 16470 27235
E 26240 50735
I 8092 26523
S 67237 725912888
I 31113 73247
E 27522 75663
O 36552 37482
E 57029 70952
E 31359 76013
O 26196 43768
O 49055 72402
I 43524 57444
O 42496 54428
I 24337 29744
S 54371 80448458
E 4012 35328
S 35478 779352966
O 15577 61678
O 29384 50591
I 66158 75407
S 70480 526026962
E 7690 37041
E 41670 61854
E 28823 40084
O 21664 42472
O 3558 26276
I 74735 75246
O 19859 28353
I 12775 30947
I 47685 61041
O 13007 41420
S 16021 636085451
S 48251 585693737
I 24738 39913
I 31644 37688
I 34768 54709
O 2277 7018
S 72007 171615689
O 12474 14472
I 13992 72592
S 46666 663969422
E 1933 53253
O 12556 25526
O 6652 51529
O 50238 68055
S 32486 15718973
E 39200 43478
O 30208 48418
I 22299 23389
I 7566 46557
O 5160 7772
E 358 5209
E 13712 28914
O 32553 46307
S 24459 573914263
O 12427 46439
I 30 41866
I 46713 52491
O 12956 30222
O 33337 33376
S 12743 853257127
E 19115 46491
S 35945 770656474
O 57788 69075
I 14907 24726
O 28552 47277
I 52019 72294
E 24800 41291
E 11043 17046
O 2029 13790
E 29035 32404
I 39472 70686
I 42755 76057
O 48003 54841
E 1351 19090
E 62355 72775
O 6121 60540
S 34393 313441358
I 9621 68873
I 6382 25663
O 50804 69324
I 52436 61559
S 55968 615010335
E 44232 75372
S 27351 775382377
S 1539 666192001
E 4817 72626
I 56879 70224
O 34023 34882
O 8127 75705
I 34250 51497
S 65657 507087255
I 20883 24283
O 43568 55528
O 1167 36916
I 55051 71756
O 45401 53688
S 21342 532353205
S 1959 442068361
O 1352 45151
I 37448 66855
S 40227 511473520
O 2491 6572
O 45730 69854
I 32134 38360
S 48984 130440005
E 26922 49853
E 25187 69976
O 4650 35895
S 37065 542662900
E 12439 30494
E 19755 42139
E 31903 55281
S 24606 623898765
O 40796 59342
S 605 272291374
O 50045 52867
E 61195 66356
I 35323 58855
I 39753 53870
I 19916 26348
O 24308 42385
I 57532 68409
O 10927 57163
O 14276 66278
O 15172 46502
S 30479 166417412
S 13005 786199620
E 31935 56239
I 10777 21120
I 58964 73818
I 36931 63500
S 55996 868155261
E 48700 50684
E 46730 55732
S 5019 138381129
I 4961 10516
S 17845 807442112
E 40642 58765
E 972 64248
O 11400 31781
O 4950 36030
E 58196 68992
S 20609 223463643
O 21809 74832
I 43315 76639
I 6657 12676
I 23014 66360
I 60755 71268
I 22584 25867
E 7437 33208
E 40934 68045
O 18176 24023
I 51721 74738
I 4506 11428
S 57998 655450460
I 17880 62370
E 53540 75010
O 3546 25848
S 2856 986354692
I 4554 56420
E 46777 75646
I 7703 12283
S 75435 250236854
O 23752 63727
O 61725 66741
S 55452 254288033
I 23148 58131
S 38466 773343677
I 20192 75559
S 70183 220068688
S 73462 361762002
I 47033 57929
O 8881 39258
O 54933 71942
E 67863 68490
E 40651 75400
I 49290 64855
I 39500 73097
S 35268 479226192
E 2522 66118
O 11065 25606
O 22444 57153
O 24953 29785
I 42407 64368
I 28797 39554
O 26448 38335
E 36449 38473
S 47575 236426133
I 8538 62560
I 60977 70365
O 5590 50279
E 27887 38686
S 11197 439093610
O 23343 37453
I 6916 9905
E 9154 61491
S 39767 367538422
I 8735 17134
O 46160 47787
E 216 40189
I 7181 14340
S 57063 407041855
S 43412 368647929
O 36366 69945
E 13307 40359
E 54349 64403
I 3657 39197
I 9330 46894
O 63257 75763
S 12810 274680454
S 53252 779197807
O 65945 68764
E 18449 23994
E 48676 70295
E 9765 29795
I 16067 74867
I 4400 39794
O 24022 61074
E 59775 67293
E 10121 30686
S 41183 560671122
S 26373 136206871
O 9781 56578
O 18230 50436
S 62917 806998107
I 33831 41938
S 28298 624846990
S 31569 996152844
S 13017 790942916
I 14563 59399
O 70612 76658
S 47201 492417540
E 72607 72727
O 44740 57039
E 4717 65625
E 39916 63622
I 14674 47819
O 34310 76386
O 4021 64799
S 24809 399521590
O 12952 36842
S 38535 628363395
O 10537 62645
I 36113 76464
E 33624 34397
O 11049 49049
I 18980 57194
O 45586 68579
O 3299 53059
E 42521 60272
O 15964 21920
O 42999 73354
E 5354 69622
I 33574 63522
S 27864 267076869
O 56391 69692
I 1220 2222
O 23382 56466
O 4623 72066
S 74328 633096237
E 68627 74763
E 17431 74374
O 8376 11689
E 46707 52002
E 5994 60682
O 4490 14919
S 48161 553330693
I 3673 21936
E 26758 75781
E 21636 65430
I 69293 71792
O 3293 69668
I 552 43531
I 73265 76616
S 59003 586790643
E 5148 47435
I 15416 71903
I 46249 68945
O 30467 75128
O 8940 69439
S 57569 536578418
S 44981 968672809
S 65982 989872843
E 71607 71953
I 411 49807
O 2 10192
O 23941 69274
S 11618 781090026
S 35179 384845660
S 42129 387273336
S 62925 59807402
O 27914 32972
I 52552 66010
O 167 53977
S 11637 363852970
S 74767 296425396
O 21108 66655
E 18857 21448
E 35303 38850
S 12505 30532779
E 21174 31172
I 34711 62904
S 71689 449141928
I 34863 58984
I 59856 70364
I 24451 50995
I 33342 40674
I 53761 55495
E 9322 61782
O 4060 27623
O 17267 25786
I 50736 54209
S 15661 498866980
E 7160 15425
O 3982 26575
I 1487 13150
I 22324 31317
I 43573 61323
O 63044 63191
O 26153 62729
S 23267 349256693
O 31872 42498
E 11562 55863
O 41345 69720
O 22676 34334
E 30206 52949
O 23145 30412
S 68934 236988961
I 19160 28462
O 17981 52229
E 27994 30047
E 30219 60510
O 25057 58079
E 10352 43066
I 23146 50806
O 31586 68877
E 2200 76287
E 3380 74171
S 9406 744180929
O 53448 73152
S 71880 59466762
O 3739 52711
S 59708 308387332
S 26893 946192004
S 15389 420003878
I 43458 55754
I 19067 54456
I 20806 42159
O 5680 57779
S 22669 785349315
O 26323 27092
S 3494 727402125
S 184 944881732
I 32197 46405
I 9656 70341
O 6375 11393
S 35802 598152829
E 53501 57589
I 28734 34180
S 43568 322054247
S 63052 999010975
I 44256 53764
I 26583 70736
O 10435 71448
I 7221 76452
E 28327 30407
O 14963 48970
I 8023 62942
O 66810 71288
S 35631 227212334
S 69856 245523388
O 49417 52004
E 7329 70670
S 40251 688338971
S 44943 506099286
S 59529 161413958
I 29757 40313
E 2489 60176
S 46040 170193520
S 28304 195828244
S 70248 161764724
O 67002 76133
S 20265 751048339
I 41558 41835
S 62924 35646772
O 17330 67768
E 64423 69899
E 24131 71584
E 13149 34921
I 8404 8757
O 17309 52683
E 55335 63011
E 15705 47138
O 2961 74732
O 4960 21458
O 12817 37242
S 64270 547400581
I 42491 72147
O 16383 70708
E 27936 36467
O 2764 54138
S 26982 647824965
O 31536 73229
E 46236 65915
O 40397 45992
S 65637 909852404
S 53267 769603627
O 15592 25986
O 22685 57857
S 19839 240021313
O 36781 52101
O 21754 48854
S 11011 320518968
O 34556 57764
I 37072 46945
O 41095 48619
E 4111 28245
S 3431 260118989
I 26758 66886
S 19857 56191941
E 35996 52225
S 24813 462110264
S 41281 205320828
E 57237 61404
O 5317 16695
O 40598 69473
E 43922 47660
I 37273 61685
I 6007 46536
S 45493 490951041
S 21837 854539906
O 52551 60603
E 17124 45267
I 1153 32770
O 22410 60534
O 14097 60306
I 26088 52013
E 2991 12588
E 19454 67096
O 55845 55935
S 24641 190872400
I 12408 36010
I 38063 48621
O 1659 57153
S 16263 285084121
E 23774 64362
S 9315 361392112
I 20043 71190
O 15608 60681
O 33964 47803
I 38417 73717
I 34391 35789
I 23622 69318
E 33708 67374
O 24122 39886
S 49671 351619005
I 38948 42036
E 44564 63797
I 10114 18083
S 72990 885123915
O 4273 70794
O 41710 71227
E 26799 44682
S 58132 410179367
I 14385 51625
I 53766 62746
O 34014 73017
E 28751 60960
O 31700 62903
I 37849 76215
E 26385 59767
O 4348 5309
E 46836 55138
S 43613 220074098
S 12079 791370142
I 58168 61958
O 34236 71129
S 57329 136560802
O 8360 13373
E 8434 71993
S 56126 236611451
O 12187 63342
S 25271 163689353
O 2695 53035
I 34438 69062
I 57245 75400
S 61252 569305145
E 56756 59080
I 24359 64841
S 71520 803459088
O 46164 68394
I 5254 20269
I 24320 34800
S 59616 17186848
O 26873 68544
E 17879 59000
E 47588 49478
S 70987 1449192
O 32536 60028
S 47720 836837259
I 22459 57331
E 19666 54901
S 47555 909688024
I 38609 66313
E 5934 30456
S 57824 595469846
E 57026 75568
I 29371 62992
I 3325 58504
E 19261 66842
E 35068 38345
I 10871 76157
I 13166 40435
I 56552 72507
I 18818 68904
O 2725 35274
O 49765 63207
S 22176 475643312
E 29490 72792
E 17428 61585
I 20894 21020
S 34294 387372000
E 1582 66420
E 8983 47864
O 13290 22919
E 17357 21636
E 30710 35584
I 38609 63152
I 47977 59818
S 72116 481003857
S 53868 150238569
I 42632 43865
E 9990 63819
I 39049 39129
I 5151 5795
E 60397 61531
E 1271 47347
I 956 36613
S 22343 885334875
O 26491 32787
S 74770 280440099
O 15074 73403
E 15307 29782
S 72055 706106931
E 18725 63403
E 5744 43637
O 19096 30546
O 30919 33271
E 3161 59322
O 30948 62568
O 17881 64036
S 42373 171834173
E 2054 63973
S 11224 402068430
O 4393 50778
E 19370 25892
I 28941 39278
O 7565 50967
E 24278 41971
E 48145 59036
E 28006 33903
I 23040 43416
O 18277 20272
O 3745 21496
I 1574 26625
S 34727 206998662
S 48675 607563015
I 33965 45499
O 73527 75501
S 12050 582557882
S 51627 194818639
S 53801 943060985
E 10867 37550
I 20379 47050
S 60118 147083826
O 16533 19823
I 47998 75470
O 18000 21335
I 17185 35696
O 1353 14646
O 50369 70759
E 1935 33231
I 27392 57938
O 20165 50490
E 2452 40358
I 37464 58643
E 15589 24470
O 24057 53872
O 10222 45471
I 21638 26069
I 37031 66829
O 6749 48169
O 15884 69403
S 27942 848817573
S 58042 272774510
S 28093 45577806
S 47576 881827580
E 48605 75695
I 23322 44600
I 27922 65462
S 65080 836243869
O 8091 63940
S 72948 324471060
E 4376 24445
O 31898 32689
E 3650 4571
E 28655 49334
E 26311 50403
E 18909 34882
S 24780 262130680
S 1666 38393605
I 12695 45712
I 31610 52383
I 14105 36109
E 7846 54567
E 25923 59739
E 18549 43860
I 24468 30608
E 10789 73085
O 34874 61502
E 7565 68802
S 54981 806103174
S 54242 140008486
E 794 72706
O 6831 38168
E 6083 26354
E 46458 57274
O 30674 41086
I 22421 33647
O 13307 71569
E 17525 38585
O 59731 76390
S 25537 718452072
E 12666 67402
E 29807 60104
O 17501 52253
S 2272 651081452
E 30040 74076
O 37372 44928
S 48318 928631546
I 28607 71534
I 29786 51768
I 35450 37366
E 39389 66604
O 17397 36762
E 12171 69182
I 17900 66121
E 24535 48591
I 26754 47751
O 36366 51511
O 24352 40299
S 63695 21755647
E 32873 37046
I 61352 69019
S 21803 372903075
O 64274 71912
I 12216 19151
O 4466 31618
I 38440 61332
O 3912 27897
S 75689 942338971
E 26211 31549
O 17139 30035
I 29857 41833
O 19441 25088
O 6535 74475
S 12336 53226866
O 27188 45789
E 1486 47601
E 19936 65400
O 3044 19421
E 1061 21886
E 26982 51597
O 33172 58187
S 358 807167721
O 11200 15995
I 3814 13144
I 4978 39639
O 19284 46115
S 63409 51586783
I 23451 62499
O 45920 67693
E 52737 73094
I 10672 28032
E 17105 63427
S 21766 450781453
S 18922 717173567
O 11498 62564
I 1455 3353
S 59267 826303339
E 44991 58257
I 62153 63145
I 50989 71670
E 17114 37874
O 11498 76344
E 21939 46339
E 6768 55518
O 15079 63595
E 56206 63855
I 25336 45057
S 29387 654602915
I 54263 70885
S 70418 570685673
S 37690 782909713
S 62396 439587807
I 20725 57967
I 12502 42352
E 50077 60857
S 22934 139495312
I 23020 38071
S 34194 540582930
S 11814 819012600
O 46983 55284
O 55899 66881
O 17772 35935
S 1386 39210757
E 40324 60799
O 1015 70640
S 45406 620824569
S 10163 424712703
O 6543 61313
I 52505 61042
S 60922 824939230
E 11163 73111
S 36956 303380515
O 30116 53518
I 22845 55213
S 39840 441939949
S 47183 873047354
E 7601 17569
I 56191 66384
E 16893 27479
S 61021 671344064
I 27947 67823
S 8244 438719301
I 37637 66775
O 8363 32680
S 49510 117870207
E 16988 75287
E 32077 59827
S 57373 40897908
O 8421 51335
I 29879 35864
O 46763 54675
E 56102 60703
E 22389 72843
I 38708 57082
E 16954 37694
O 24535 25715
O 2358 63657
I 38850 56736
E 7181 40932
O 431 31301
O 42686 73289
O 46594 61358
S 40315 184640317
E 5230 27043
O 20387 62118
E 41920 50691
E 36905 60889
I 7514 48014
O 22065 29058
E 3187 69548
O 46178 54631
I 42763 57319
S 75338 365868597
S 32475 806764836
E 56039 68974
O 9654 25128
S 73507 493778527
I 274 34022
E 16032 27027
E 2108 65688
I 5961 14107
S 35691 94353496
S 8549 594955033
S 33862 670978192
S 25120 267465476
O 2509 37121
S 966 840786883
I 28491 70222
S 42302 492661200
S 29883 37578736
I 17483 50317
O 1424 62746
E 17793 54054
O 65645 73584
S 12057 34781960
O 55923 56667
I 22141 25224
S 38302 73959748
E 31890 63308
I 40980 74675
S 68478 439954342
E 28432 63923
O 31094 49599
E 21333 48162
O 40108 64504
O 9141 73300
S 22515 937400286
O 6482 35438
S 6231 405629316
E 64741 71722
E 16780 70626
E 18815 44432
E 770 12247
S 6061 11225107
S 13145 259420985
O 15182 76639
I 19350 53313
E 35190 64587
I 38882 68578
I 42110 75592
E 1069 35110
I 10678 26812
O 11605 62795
E 38208 72986
O 40410 67932
S 43864 751015928
O 53741 56313
S 21732 309935663
S 27579 494744864
E 10267 38074
O 15630 49999
O 9464 23516
I 27183 32820
E 16777 43010
O 24012 56157
E 26991 29306
E 10437 67969
I 40501 57236
I 6517 34243
I 44445 76161
I 43454 47187
I 23056 38945
I 40300 43591
I 47547 62630
I 38029 58211
S 14274 841590749
O 4497 61260
I 1331 12736
O 11574 62556
O 14849 16052
I 17426 37310
S 62549 671905062
E 10359 56834
I 65154 73558
I 12632 28619
I 48073 49397
E 42859 60831
I 16176 58992
O 792 8819
I 43308 74682
S 37646 433998625
I 1680 19781
S 17066 399439208
I 59052 63157
I 4220 64551
S 18493 124028768
I 25980 40710
S 20649 916787331
O 8629 59507
E 24739 74899
I 46148 51986
E 17479 52297
I 8823 18666
O 36970 66157
S 50621 451094610
O 20959 25469
E 27524 28268
O 28769 70927
E 45555 69251
I 65190 69354
S 8843 504852044
S 74414 303254985
I 1942 47647
O 19648 38528
S 54463 24657486
I 14464 50707
S 18675 209813929
E 13029 49277
S 50518 550233533
O 2890 36453
S 54620 175409826
O 4139 70379
O 39603 52125
S 47555 364625448
O 527 30748
O 1913 23855
I 44073 56303
I 12421 25039
E 51156 54955
E 9401 17202
O 18197 29873
E 24723 36772
O 44968 66009
S 46263 13408703
S 32110 277419129
I 53704 75799
E 11387 71044
E 34620 71568
S 27117 308916434
O 36249 45693
I 1315 61245
O 20170 23929
S 21684 961510577
S 74591 628739336
S 55356 117806551
I 41204 69923
O 57013 63540
O 17728 73175
I 14069 42314
I 21505 29409
S 31663 245890157
I 12027 76443
I 16932 38678
I 52589 58136
O 42975 68617
O 21206 67918
O 35915 44029
E 6021 60107
E 9940 58531
I 48761 54052
I 37151 53867
S 32738 843003436
S 58688 400962756
O 41111 58705
O 17695 74682
O 46286 50489
O 32483 64938
O 14442 64348
I 5553 7661
O 29760 73730
I 11483 44872
O 49859 71768
I 23636 53916
I 7291 66161
I 35755 61328
I 3057 30723
O 9955 74167
O 18613 34705
E 50397 72732
S 41640 937610035
O 15341 61935
E 33031 45112
S 47364 701321056
I 42823 52795
S 40363 154570345
E 190 60325
E 20912 55257
I 31103 52610
E 1856 58629
S 39553 810283232
S 24042 983855442
E 54728 69489
O 5067 54632
E 65986 75918
O 44027 50138
S 67591 476464570
I 23019 58209
I 29699 56909
E 59720 76217
O 3582 47933
E 1251 47103
O 61932 62278
S 43839 579167113
I 24882 30721
O 33450 37884
S 61351 771895597
O 28680 71341
O 40446 65470
I 43665 64250
I 22064 69736
E 12189 23751
I 12271 73928
I 41828 74280
O 587 76095
S 71797 866905099
E 35574 67684
I 32141 32468
S 49000 32879504
I 39141 59805
O 1395 24749
O 34134 43909
E 15876 53531
E 6331 53705
I 7299 50401
E 30558 56307
S 34735 132641081
E 12755 46252
O 11558 29102
E 955 45950
O 68721 71741
S 39742 592820025
O 23219 60844
O 75693 76587
O 7151 35772
O 32352 42645
E 1752 32537
O 2119 28839
O 6306 54853
I 15925 30097
S 39451 126897499
E 38463 42452
E 3005 37901
E 6549 11202
S 40810 548357040
O 39527 53648
S 13393 886116860
S 27807 58377834
I 8154 40118
E 3537 60910
S 74716 558743397
S 54292 795757448
S 29574 348006273
I 10442 65257
O 70590 75837
E 56510 64998
S 34190 249444855
O 31486 35039
I 33102 37170
S 12985 917242372
E 28265 68726
S 19814 890331711
S 74298 87821365
O 2362 36492
E 69 34456
S 9234 49324214
I 49822 67707
S 4960 108093470
S 67722 947358455
E 1425 49936
E 6936 17131
S 29660 317050543
S 12236 483799118
O 39636 69598
O 47388 69442
O 48123 63258
I 3425 15816
S 5338 406833706
S 72805 193503599
S 5266 429425952
O 7417 53821
E 10569 28971
O 5027 71575
E 19599 76474
S 49873 940351019
I 10251 56504
O 47407 58453
E 24818 46329
I 3534 19037
I 3127 53925
E 45202 60007
S 60522 154701925
S 40600 228710343
I 10208 19295
E 26711 74146
O 29685 58280
O 28445 31571
E 25684 47139
S 33909 554001203
I 55896 69977
O 49082 50972
S 75746 209737660
S 17329 695979052
E 5778 67815
E 5651 12013
I 22724 59518
E 24737 58233
S 29972 374332808
E 50968 59558
O 41967 58353
E 18060 40541
E 33111 71652
E 33678 67277
I 12072 56116
I 15298 31180
O 14287 73965
E 1602 55380
S 32459 9772297
E 6922 74293
I 7272 10909
I 31097 67074
S 15792 272341210
O 9694 11746
S 67005 485708339
O 22933 32940
E 18563 57059
S 973 736463319
O 46028 47893
I 25247 71568
E 15975 59121
E 36835 61905
S 76440 91888813
O 23752 45300
S 48503 302012206
I 11543 35887
O 35882 73794
O 12182 54322
S 6283 648555215
I 26642 60103
O 20006 33918
I 42642 58133
S 35220 799113750
I 23853 46642
S 7188 705405222
I 50532 76025
I 20213 47643
O 30057 49066
I 18753 68039
I 11476 47280
O 18639 43653
O 46648 51066
S 20997 509491563
O 10716 25802
I 24761 26688
E 58226 73107
I 60894 64893
E 5226 19942
S 35673 452252415
E 38905 58042
S 8457 155721486
O 14338 58440
S 18448 354164916
O 37559 55460
I 2778 46031
O 19374 60696
O 5055 24779
O 58728 58809
I 58833 59082
O 22800 35959
I 46803 57413
S 69623 801172948
E 62627 65999
I 58390 70378
S 62453 717620237
O 24181 47110
S 50723 251266911
S 39316 128171694
E 37352 70585
E 12704 51378
E 67068 71186
O 8185 47639
I 13306 54556
O 3983 14682
E 6059 58323
E 13941 66499
I 50129 57979
S 50202 40340003
E 59151 64141
E 270 19367
O 19731 73953
I 219 34897
E 61638 70815
O 34130 39096
I 949 4282
S 41315 12810768
E 22957 65861
I 25614 26317
I 13813 34323
O 710 44119
S 21618 428984127
E 64413 68704
I 28344 38049
E 17255 76642
S 49478 141645179
E 1240 17914
O 21974 38042
O 56485 62905
I 22913 68009
S 76576 987819008
I 6706 48171
O 4673 62592
E 3567 29281
O 11705 53017
E 19777 40988
S 52807 970232403
S 18173 285531
I 24025 63801
E 4929 70132
O 61332 70106
E 27295 71937
E 33709 61248
S 74667 695259886
S 45046 576264347
O 43193 54967
E 49825 57638
I 12497 14055
E 26075 63071
S 69023 333179014
S 8549 846090682
O 35499 38720
S 69146 409758727
E 32634 34583
I 28679 50590
S 60385 569564602
S 16698 234217565
S 65665 468539775
I 8712 66717
S 3458 299416855
O 43982 57622
I 8721 73398
O 48403 63129
O 7530 57527
O 31505 59261
S 3017 399050782
I 16861 66880
S 62491 620092953
O 26703 74311
I 21316 50265
I 14841 45092
S 67903 21962838
I 34572 53906
S 9038 595761098
O 28190 45670
S 1537 989510105
O 43076 70765
E 43764 60692
O 51527 53313
E 1338 56643
O 8370 30086
O 13051 40985
E 55899 68324
I 4260 70515
I 13470 53153
E 23944 45839
S 30507 303931407
E 25205 45499
O 15347 30293
O 62994 70482
S 39765 39385419
I 35840 51761
O 54603 70972
O 54786 58711
I 33236 55136
S 58888 813553853
I 28015 72479
S 12891 640798633
E 14173 23570
E 17408 45734
E 27246 48241
O 4434 47512
S 21010 202812876
E 3277 76036
E 2483 17288
S 39544 256877570
I 69089 72351
S 13253 75298567
O 17675 64235
S 19514 544317543
S 12818 550643891
O 67390 69666
O 6626 18699
E 17126 46145
E 38044 68768
O 24581 32148
O 7105 31032
S 75564 380431775
S 54867 152188627
E 39367 49427
I 28560 36045
I 5043 30484
I 15706 59775
E 31609 62815
E 18485 34921
I 4892 20397
O 49301 59571
E 13412 42929
S 40945 319092421
E 567 17154
O 27096 39105
S 67964 549620801
O 33007 64266
I 53158 70678
S 6951 708552091
O 37194 40951
S 75592 973735993
S 61564 127887905
S 4434 255933589
E 10497 32209
I 28836 45300
I 22589 64564
I 38192 61603
I 27375 47536
E 30780 31185
E 30805 32820
E 33926 41235
E 19318 38544
S 18640 851739874
S 33270 34027197
I 45430 48212
I 8563 30023
S 16489 444447453
O 277 56211
O 14955 38407
I 58308 70416
O 36916 74062
I 55025 68614
S 3320 939786858
S 32826 68181054
S 14770 899678120
S 51791 394075818
I 43830 52954
E 4 1362
S 45807 577369203
I 35641 67233
O 9888 20501
I 11859 70123
I 33071 43814
S 58585 278580124
I 37373 62734
O 3621 47229
I 32580 47567
E 49872 65881
O 25006 66765
E 41804 50605
I 33237 47226
E 45891 49575
S 16719 789537474
S 73274 95269780
I 4880 72889
O 4843 41507
I 40206 46485
I 2906 55130
E 11017 30375
I 41479 54638
E 34127 73011
I 6581 18844
E 42954 60221
O 39116 53827
S 10459 256670670
E 36333 75299
E 6743 40423
E 4520 6129
O 43338 43854
O 13749 19887
E 6280 23079
E 23932 56834
E 41619 58736
S 35680 394090674
S 58411 498841312
I 23198 39678
E 14330 53316
S 13867 283375993
O 28965 64260
E 62928 74964
O 45236 57467
E 5812 71816
S 60835 550783015
E 2462 42078
S 70766 839690459
E 21043 66609
O 14575 62774
O 21252 70212
I 44554 53589
O 919 63784
O 9173 47773
S 76587 96853543
S 10962 920450356
I 1653 25156
I 40066 71383
E 65085 65510
S 33503 167082352
S 40405 713893968
I 9536 43804
E 15393 71400
O 43246 56739
E 2833 58720
E 27807 64061
E 7010 69432
O 25163 76004
S 44525 428442907
E 44135 66541
O 18789 31927
I 2933 18595
S 46270 631885798
E 2886 49724
I 31919 71276
O 9387 72587
E 19235 53338
S 72172 347184413
S 45912 214850673
E 5238 6891
I 6141 34315
I 47576 54572
I 2486 8940
O 6301 35280
S 43702 741860025
E 41168 63864
I 13164 28736
I 3000 69881
E 23963 53582
O 11431 28478
O 25589 76650
S 35514 45828961
E 38771 45554
O 41309 56419
O 49030 50196
E 21230 47873
E 2129 34431
E 27496 60974
S 40289 457574826
S 14842 216096616
S 22163 355080517
S 5043 816968812
O 2922 67134
O 9268 33155
E 59936 66701
E 18044 38813
O 57141 71559
E 5829 24666
S 44525 948502235
I 67957 75609
O 13209 55188
E 53404 60179
I 42976 50560
E 13140 24515
O 41197 67869
E 28993 76316
O 22169 68182
E 42505 58787
O 33789 70650
E 5460 54314
E 40420 71795
E 47164 48941
E 33869 36297
O 2397 47194
E 438 18070
I 22232 40582
I 3105 27101
O 21358 52554
E 11741 76484
O 12731 56554
S 58974 308553532
S 39981 676602609
E 39347 52890
O 36027 68370
I 17945 63690
S 57679 77104376
I 3917 27815
E 43047 47786
I 2416 5183
I 15250 66930
E 21396 73150
O 54605 56089
S 35558 450915992
E 1901 38018
I 16536 43765
E 1879 71650
O 1021 35032
S 42141 974912134
E 3807 40642
S 28017 80823531
S 8573 851699203
S 44063 884836329
O 1946 35628
I 19326 32789
S 48993 703066219
I 7978 73245
O 69195 75742
E 33707 36525
O 12254 70779
S 41596 572755261
I 23337 47848
O 42815 53010
E 44157 75869
S 1256 257251285
E 51472 76339
S 19655 5534137
S 63779 917679720
S 62180 880148208
E 6202 35053
S 32728 146950788
S 58477 226178029
S 38781 953184385
O 62597 64267
O 6794 43014
O 35112 57876
S 22897 426412367
O 32166 44127
E 931 26961
E 13866 59350
E 24128 49199
S 1708 335842106
I 12 51683
O 17766 37457
E 31500 55476
E 6911 37293
E 10292 70445
I 53990 62314
E 31699 48745
I 62999 74241
I 20149 20609
I 17098 47887
E 10958 65005
I 41018 59338
E 2416 7444
E 70786 76179
O 56497 72800
S 141 373282581
S 47448 266816445
E 49730 51664
E 21993 29784
S 28293 924331533
O 3133 37945
I 42238 49357
O 21566 49945
S 19433 718938480
E 8197 20575
S 66479 172635377
I 36563 42512
S 49337 193094662
E 16901 41549
O 6617 18495
O 2802 29801
O 41085 74473
O 17136 39741
S 35428 741393312
E 46313 60044
I 15 15942
E 14100 76381
S 39865 266598046
I 38541 48180
I 22831 66239
E 25136 39717
E 33308 57420
O 28823 46749
O 3652 73541
S 9792 822962569
S 62792 660307596
O 24295 73647
I 13972 40605
E 8823 18779
S 48289 233084163
S 59463 476848177
I 25309 74831
I 50268 60059
O 658 14866
I 68535 69786
I 34849 36391
S 54504 364704663
O 62440 71264
S 59205 82365145
S 65025 485386593
I 66925 72501
E 39772 67320
I 37892 75832
S 34195 236713116
S 14272 807904731
S 54562 924909447
S 52100 380842294
E 58717 74647
O 40619 61427
S 75712 991472737
I 28320 71485
S 7812 352744585
S 7235 883869527
I 27041 35943
S 28803 124018727
O 7932 37493
E 47409 59972
E 12004 57338
O 21413 54140
O 5423 8425
E 28560 60138
O 18475 37674
S 19780 365688873
S 65210 536485058
O 8356 16079
I 4439 14665
O 2503 42504
I 33566 51718
S 56517 323933028
O 52750 71923
O 18879 51412
O 9894 68578
O 23768 63722
E 32485 60749
E 70703 74219
O 36686 71283
I 7147 18882
S 54102 500760288
I 14393 40447
E 9163 48602
E 25042 61110
S 56148 98152181
E 22139 34807
E 19842 49444
E 67911 69036
O 4635 74973
S 18658 924082968
S 58914 807814238
E 6908 41624
E 1845 37756
O 20188 57203
E 12858 28869
S 275 897592201
O 6812 38639
S 47103 122399461
E 43250 72334
O 39914 59408
I 46028 55921
S 737 812866883
E 21258 70069
I 56074 63710
S 35318 840870347
S 74849 99405933
O 35149 60159
S 49269 764538050
I 15813 53458
I 30866 66271
I 14 60995
I 32140 48126
I 21341 53002
S 84 555680529
S 27990 383009520
S 23035 237811262
O 2629 35634
O 1639 58839
S 73270 468153691
O 66938 73159
I 13029 37269
S 13800 100989622
S 13619 837096320
I 23854 46273
E 40157 75052
I 46407 70515
S 34150 888554916
O 1760 73758
E 46618 52198
S 56875 698065187
E 16915 51087
O 36285 71184
E 30560 41435
O 13200 20376
E 5295 8862
O 19482 19639
E 56059 62578
S 26085 396577942
O 45873 73829
O 35414 58981
E 16110 16485
E 264 74412
E 48643 50801
I 17979 47584
E 31122 44211
S 44189 682638363
O 42383 71515
E 24493 69189
E 34841 50334
I 15642 23113
O 12956 31510
I 5243 73086
S 17880 877195649
E 3060 66812
O 12002 35051
O 59568 75378
I 11711 12203
E 54309 65349
S 51407 434277904
S 7341 844571855
S 11132 795040565
E 18004 50165
S 27153 337063225
O 9493 40958
E 15707 17630
S 55769 780988440
S 40716 51046017
O 48231 71286
S 1750 492116510
I 10691 53698
O 35865 41741
I 41469 45491
I 9233 62171
O 8807 50439
S 27919 371839396
S 21499 387594110
O 5848 63460
E 10501 67349
O 31226 74487
S 11052 117588850
I 23018 75440
S 8036 684622812
S 74751 207782942
E 49777 56204
E 48091 60765
S 15143 401734241
I 54653 63357
I 49598 57567
E 15191 20961
O 35945 69374
S 7769 417854671
E 11068 59710
I 10185 31933
E 16794 26650
I 49738 75165
I 6505 36286
O 13721 62834
O 9678 73072
S 41600 58533326
E 34950 44600
E 58848 71022
E 10310 24292
E 33022 53398
E 37023 41075
O 39447 67914
I 597 41273
S 56196 94321979
E 67367 73268
I 45347 73287
E 20843 54684
E 53582 74733
E 7821 42138
E 37743 55967
E 45958 61489
O 52003 53905
S 14153 755282204
S 12042 862934980
O 36812 65097
S 12732 858488369
S 60447 106692349
O 14970 34306
E 16634 23172
E 9729 57239
S 68723 906040224
O 14798 67349
I 46829 63002
O 28130 50757
S 46299 246815460
I 20618 48641
I 2111 22091
O 782 72921
E 13199 21637
S 53995 242604422
S 28052 165803430
O 41148 70127
I 30017 66704
O 37522 60818
S 23164 952613280
O 55129 59663
S 17553 483110954
O 48151 71748
E 64150 67721
E 15650 42575
E 15182 61673
I 29039 40913
S 60204 152570715
I 42663 49293
I 39054 75434
O 52076 59966
E 6529 45878
S 61548 671797129
O 26469 47165
O 19214 52956
I 47457 54372
S 49028 510048443
I 2673 47165
S 26136 116719971
I 12270 24221
E 6411 53872
E 34371 43678
I 66977 68039
E 28282 42152
E 44368 49245
E 5524 41748
E 1912 53589
E 13663 31500
I 32816 36461
O 6230 38304
S 5997 179441668
O 956 32439
S 72508 851938161
O 25969 47262
S 54246 34828480
O 46696 60049
E 13466 35880
S 47143 455649040
I 15434 48747
S 66296 363663946
S 57712 605256965
O 35133 62758
I 5062 25776
O 25137 39896
S 73162 615555561
E 26524 68007
E 15354 20541
S 53497 111584145
I 26208 48791
I 64773 69003
S 72856 353003905
I 18505 19224
I 6715 21793
E 1049 73533
O 5233 23006
I 7302 40904
I 19718 33732
O 21947 22206
O 1570 17148
O 39125 64480
S 10579 690566678
O 3386 39325
E 19136 76457
S 2482 545188696
E 23161 40683
I 19622 32056
O 36673 37938
I 17317 30728
S 22686 369202483
I 11867 33343
I 17378 20123
I 2228 16902
I 25067 58839
E 2366 42148
O 44605 68912
O 17573 61424
O 3353 71456
S 10766 428861213
I 28265 62685
I 26857 59999
E 3097 73510
I 16528 24861
S 29768 147937476
S 15650 655567811
E 2285 20371
S 4171 390738638
I 17996 33501
E 34893 68676
E 8458 68224
I 4214 43717
O 36087 39122
O 32828 51290
E 21650 74577
S 58651 830402789
I 5433 59169
I 3588 64138
S 71017 753600439
S 76270 229507204
I 14096 28789
E 12988 16486
I 4609 63495
E 46644 56514
S 72615 756624918
S 26232 895310511
I 28197 54155
O 45 67781
E 17453 44417
E 30994 49946
S 44746 324614451
S 17044 874204259
E 23322 50430
I 34512 57429
I 10934 62188
S 68912 314792858
S 47179 822092388
I 6454 45517
S 37951 924828884
I 5923 71278
S 17753 353524734
O 18617 44655
S 10200 506004444
S 75658 838756405
O 27056 41322
S 43422 780876185
O 4263 62579
O 26288 31912
I 22134 58932
E 58466 65193
S 36359 942735811
E 60892 62119
I 56016 75101
O 24094 45830
E 1992 36672
E 9227 9806
S 52516 356999875
O 50650 58571
E 4510 12038
O 59516 71740
O 64727 71121
E 29999 74824
I 29778 39010
O 26198 42241
I 1528 71716
I 61699 67085
O 3110 31679
S 6968 167768347
S 42991 429889735
E 56536 74231
S 4485 392160669
O 42886 51504
S 6529 836656303
I 41463 66084
O 12135 16664
I 31889 38241
S 60417 369827455
S 76292 259465346
I 25883 68170
O 16291 31695
I 26633 67387
E 4866 62397
O 45165 59250
S 23794 774861079
O 47429 76521
O 47815 75008
S 27990 656528489
S 11874 248036471
S 42385 596330498
S 5388 513259108
I 30325 48026
O 28143 68275
S 68686 329245404
S 1858 562487693
O 40567 42845
O 3356 24624
S 42314 296126585
I 20164 30691
O 4580 33284
I 724 11190
O 41620 69200
I 45604 69471
I 26339 64044
S 9678 982416513
O 36896 71831
S 9968 445763160
O 11397 67984
O 3690 54635
O 11221 51226
S 67919 630035015
S 3099 89184044
S 24988 506105952
E 3079 65295
O 52177 55353
S 66609 356407225
S 72022 471193442
I 48699 68793
S 56005 804774492
I 13747 41974
O 10712 13335
O 51945 76320
I 3249 32725
I 56065 72002
S 3571 853375394
E 6878 45857
O 44647 54016
E 8287 11153
O 31954 64998
E 60363 71791
O 287 42739
O 8917 37781
E 12586 64263
I 12083 46343
O 31588 35914
I 31649 71395
S 7310 220612431
O 23805 49107
O 34386 41332
S 27473 692042444
O 30234 34966
S 46589 917800426
I 15371 49527
O 34860 73043
I 23096 67539
S 57387 1637490
E 8878 48104
O 51687 64182
S 37532 549083546
S 41739 593599819
E 9237 41571
E 44559 48462
I 3725 11046
I 13789 16465
O 13043 58684
S 34532 312830950
I 9990 64457
I 52306 66955
I 11966 75840
I 40495 62316
I 10734 30200
S 16183 825937643
I 9467 56398
O 65522 69523
S 9275 781708667
I 22882 74769
E 21222 72551
S 51643 505861145
S 44405 708028485
I 20368 47729
E 12 74641
S 21209 517500798
E 4885 24536
I 51146 53531
O 25767 62568
I 12479 52202
E 16887 59269
E 17367 43892
O 50965 51235
S 65880 714971811
I 30786 43826
E 34864 40976
O 4869 46963
E 40596 61230
S 64450 308861134
E 46490 67593
S 38262 131010823
E 12511 69224
E 53119 70625
E 9648 45421
I 1978 68483
E 40155 60381
I 51995 73268
O 30789 44916
O 51593 53958
E 9887 69490
S 74294 529925498
O 19295 59250
O 30481 36877
O 42562 72787
E 24418 28624
O 12142 36021
I 9528 60824
O 54789 64923
I 30889 55174
S 34380 976724274
S 31737 388640725
S 48047 942218477
S 48058 910528071
O 42431 43251
O 1869 69894
E 38989 69513
O 3833 27390
O 44142 72203
O 46581 72049
I 11786 58223
O 46135 62564
E 22743 54101
O 34782 39268
S 33264 718309044
O 34496 36961
O 59943 69390
I 38015 75173
E 15325 46531
I 7163 38642
O 16686 64846
E 41983 76206
O 7453 28979
S 6792 156865458
S 45652 318611305
O 7919 43735
S 26168 481093117
I 47658 57660
E 10196 48423
O 448 26022
O 23229 57872
I 66053 76354
S 11477 461561548
E 27167 51161
E 74274 75745
S 1906 111067663
O 18372 40730
I 17568 38926
I 48966 65330
O 71908 75092
I 34526 56872
I 41398 59039
O 37928 55758
I 4314 63190
E 45392 61488
S 31410 964974180
I 14792 65002
S 51025 124105010
I 17218 76492
O 23925 33275
I 14700 75598
S 70466 434941767
O 8246 35201
S 47320 807894804
E 2581 72217
O 63788 68518
E 12790 15210
I 45730 48097
I 25532 68545
E 37823 73222
E 9598 34881
S 5461 564494249
E 35310 47200
I 33992 63424
O 36877 53346
O 9002 51938
O 10794 35568
O 49826 69932
S 53743 412461311
I 17378 48963
E 19959 33111
E 7151 33007
S 15220 440778037
E 7585 13038
O 68866 75701
I 53053 56793
S 59256 327551197
O 39300 51215
E 49374 51562
E 56925 57088
I 11552 16274
I 15526 71630
E 67954 69148
E 24294 52474
I 2690 35966
E 32147 72052
O 1666 36243
S 42883 363441324
O 14338 74687
E 31746 36239
E 21022 42158
O 39991 53644
S 8695 712028234
O 177 69793
I 15056 31036
O 10092 75607
E 26629 35703
E 17341 53592
I 9967 21423
I 31998 40227
O 56640 65104
O 11328 38991
E 42238 47950
I 16384 25082
S 3682 855827428
O 16966 38552
I 13434 51615
E 2893 72886
S 3427 487367754
S 12840 729754313
E 18688 25487
E 48987 71946
S 44350 378740308
S 22368 408514961
S 51793 690956712
I 62508 73023
S 14425 623111620
I 28595 38638
E 34646 41032
O 15579 46168
S 62185 368847546
O 44512 59346
I 45216 66749
E 6228 21354
I 4460 20649
S 48054 727445463
O 19010 49682
I 23276 69969
I 24258 45944
I 52379 74046
S 38591 540965077
S 42190 46329976
E 38129 68313
S 29548 909613108
E 32419 57818
S 260 196006151
E 28414 63259
E 24316 45702
S 64877 277969332
O 50030 50486
S 32455 198252683
I 71123 71125
E 47740 75672
S 54932 3808897
S 25450 731295846
E 38067 68009
I 18013 41612
E 3723 67684
I 40444 63938
I 31465 39695
I 6169 7478
I 31174 49651
S 7080 152138441
S 51903 876025003
O 659 39262
O 7282 29585
O 13912 29829
S 48458 217105886
S 36937 495705923
S 13821 634148363
I 30454 63944
S 32620 549770226
S 26553 860892128
S 58839 232486865
O 23818 29802
S 20676 866447190
O 57645 59468
I 9888 40125
E 22040 57464
E 23607 74713
S 43919 148052764
S 20216 632556717
S 26350 98732512
E 4287 14722
O 5305 66768
E 14291 23413
I 49644 66986
S 45060 405325926
I 6544 35748
I 858 64030
E 10444 48124
I 47503 67498
E 42003 69476
S 44366 275160130
S 68869 684540223
O 23945 33203
E 23050 51609
I 26219 54675
E 787 40933
E 47139 75234
O 53105 55433
I 42373 74230
I 43616 71630
O 41364 74493
I 33531 61881
S 24618 489881748
I 15253 23199
O 64328 75083
S 22185 153580037
I 53140 69617
S 65652 378504528
O 35174 54637
O 7812 25231
I 33763 60287
O 17565 71237
O 8329 27454
O 10031 38077
E 31832 61649
S 19903 194768458
I 15529 31842
E 18893 32634
S 56167 459833490
O 7984 74331
O 22442 37959
E 73024 73776
E 24533 62548
O 10254 62025
S 49737 65913236
S 8690 573231002
O 27291 48270
I 7729 13380
I 9384 21244
I 17487 36558
S 72352 286642586
S 2948 754465157
I 32249 44578
E 17807 36072
I 22493 60057
E 52894 73772
I 6917 60871
E 5739 40273
S 60702 101268539
E 47973 54448
E 8219 53830
E 836 32182
I 150 71297
E 6007 39858
E 19699 45220
E 39398 55911
I 62094 70926
S 61095 562648052
E 21136 51498
S 29621 818325291
I 55231 66208
O 56710 76169
S 17513 76717438
O 28723 39104
I 23345 32916
O 19208 61703
O 2616 33977
O 7219 20040
I 38886 68046
S 37924 235100096
S 50596 13182897
I 39249 59995
S 52882 467759860
I 26268 55675
O 38184 38774
O 5318 6278
I 63935 69337
I 63883 66087
S 50503 12844467
S 49112 735717125
E 24023 31228
S 52650 856399321
S 11209 464519530
O 55165 71989
O 1791 46677
S 38454 708572026
I 25870 43156
E 55483 60293
E 32439 71293
I 26092 61771
I 14136 52070
I 56009 61328
O 4430 33310
E 15482 45068
I 33493 65362
E 8564 70275
E 40278 49824
E 13551 65043
O 26637 40602
S 58291 759761918
I 59995 70811
I 43665 64626
O 10148 47996
E 56600 57234
E 25725 44426
E 32668 45038
I 13593 14213
I 20436 20599
E 43201 62887
S 44713 159707313
I 55822 74478
S 20905 348515184
S 11352 185360410
S 3926 48644222
E 24695 58105
I 70653 71616
I 26878 68053
S 26920 618890918
O 8104 65120
O 6519 48878
S 52548 111265183
I 8661 40163
I 4263 11467
S 36207 382148313
S 5183 990203094
S 16198 882707030
S 33115 961188127
S 76501 383146936
I 43 29687
I 42423 74325
I 2087 66140
S 23629 102915485
E 39554 50352
O 10499 46652
O 3395 38635
E 2606 13681
S 22823 756375007
I 27728 51391
O 40897 48912
O 3132 53419
S 37396 44764533
O 4801 18665
S 17290 655558058
I 47402 71825
S 66873 352260132
O 53768 73177
S 45033 866643081
E 6197 45903
I 42189 47578
E 18886 20880
I 26515 55831
S 10912 409243342
S 18213 332547278
S 53342 261396834
S 70208 177946808
S 19355 113133477
S 76039 986158518
I 26354 49509
I 6610 50634
E 43781 47858
E 6011 37421
S 54451 960212566
I 21790 62792
I 880 1830
S 73202 270779063
S 31997 309196263
I 3760 72795
I 39107 47168
I 19818 57847
O 13736 73033
S 25910 811650075
I 51903 69540
O 22788 48487
I 28023 76453
I 20781 68021
O 24646 46829
O 36931 41775
S 42911 846904208
E 46530 49604
E 28504 68560
I 6021 73212
O 21637 28713
S 16619 477020864
E 12302 75794
S 27783 117985580
I 70409 70703
S 46919 355494391
E 1345 47947
E 21350 40747
O 43027 52827
O 41977 68150
E 45463 57891
I 13093 61817
E 41735 43513
E 12933 27037
S 70768 483713036
I 40912 55305
O 2863 23452
E 24868 62532
S 33534 45333660
E 19905 58271
E 13691 53681
I 2869 29190
I 24530 46938
S 76567 912598274
O 47840 63655
E 19751 46382
S 33844 519009954
I 40463 48636
E 32135 47707
S 29773 481202199
E 17376 69439
O 12169 48937
S 11891 577816629
I 5107 27833
S 49965 34154909
E 1973 15747
O 19734 59195
S 59034 43391811
E 8413 49079
O 6779 7615
O 5933 31351
S 19428 322194910
E 8343 49292
O 22779 37231
E 13936 28705
O 210 18579
O 11087 75480
O 8569 66707
S 8357 7497391
I 17480 57008
S 26429 499681717
I 9434 72652
I 13847 46356
I 31989 72367
E 37249 65314
S 46373 141311007
I 21967 65938
E 19158 33898
E 17747 53344
E 30391 54441
I 53392 66010
I 44445 70305
O 33182 45471
S 73205 648973323
S 26210 987571347
S 51424 797796440
E 13131 34255
O 3288 55485
I 12796 74862
E 7956 35506
E 45477 50589
I 23394 58424
E 33357 34749
O 613 60267
O 7141 57246
I 12214 67481
O 37053 40727
O 17368 58855
S 23993 200968138
I 42313 46147
S 75784 853712483
S 7240 729570741
I 24678 75395
S 44416 32553066
S 58351 918535014
E 31614 70019
O 3282 47058
S 20757 49836137
I 18060 62429
E 30426 62890
O 12064 50460
E 478 62794
O 14122 75350
S 25213 448294197
I 66021 66381
E 7724 43835
S 64384 346041421
O 52327 58770
I 3573 35660
O 61382 62897
E 49326 73171
S 21188 632738816
S 14781 340792591
O 11781 34775
I 36402 50339
E 23526 71464
E 10058 48864
I 51977 59977
E 25003 34065
S 38700 758892224
S 9338 259676471
O 9986 76149
O 1615 38746
I 9303 13787
E 15993 75231
S 45096 23894413
I 10199 73227
I 1971 48853
E 45180 51315
O 1584 46787
S 29037 275385839
O 29507 37410
S 20382 118124384
S 63563 742355392
E 7017 15473
I 2071 59990
I 7932 39967
E 40032 74520
E 45162 47311
O 6162 55806
O 39251 52181
I 23438 26176
E 15853 42328
S 62553 56697299
S 59172 862849593
S 75785 779427353
O 7120 29582
S 45308 405460179
S 12464 809837398
I 20560 28426
S 48184 938644257
E 9790 29383
I 11962 22446
I 52816 71136
S 75170 622644260
E 64011 71198
E 2056 5369
E 28062 35421
S 50675 368384506
O 10363 72302
I 28877 35732
E 16572 48134
O 50726 73221
S 41372 310721891
O 35356 55139
E 61722 73229
E 29776 48909
O 2752 48610
O 27713 55176
S 36251 910116179
S 68537 538754448
I 6562 71296
S 44028 621092686
O 37601 45031
I 21528 75782
S 13329 442196878
I 46300 72524
E 35485 59845
I 21791 64480
S 44429 820111523
S 1050 410719550
I 46065 71486
E 36993 67715
O 35979 48836
O 9663 59529
E 24747 40106
O 38963 67498
I 26877 46437
I 28713 43740
O 17866 18462
I 13518 18052
O 11939 66002
I 2696 41805
S 44703 731208678
S 58250 126941502
S 7218 388943956
S 72219 820689961
E 56272 73591
I 39134 74075
S 43836 695115008
S 8172 445365083
E 21621 59132
O 246 31363
E 257 27180
I 28294 32224
O 6457 14683
S 12119 52067115
O 2617 67631
E 18963 39713
S 16999 684028780
I 16021 74513
O 55778 63838
I 24082 28155
E 9972 16457
E 37253 62562
I 60310 71270
E 37307 62574
I 53565 75221
E 9897 35920
I 29087 33171
E 27121 48907
E 3637 61531
O 21011 43320
O 45517 64104
E 23619 28733
E 32123 71565
O 56115 69364
S 69339 799976874
I 37133 66971
E 43981 48504
S 46826 504529674
I 34879 53785
I 32427 70732
E 6848 74934
E 2254 21185
E 31568 63893
E 13261 15044
O 25549 67486
O 43632 71880
I 7037 65821
S 72642 987055143
O 29790 37419
E 22555 32110
E 20343 40994
O 1163 40607
E 52852 68255
O 23020 43264
O 3054 47706
I 55202 74764
S 64654 528376556
S 58104 472481939
E 33303 39603
E 8256 59986
O 32624 47501
S 23155 971020608
S 3762 174601757
E 724 65411
O 18615 33435
I 44022 53257
I 1244 42368
S 7838 611434942
E 25363 68496
O 45177 46246
O 11022 47091
E 26688 45252
O 4220 48477
O 12574 66610
O 821 74843
S 17489 18372714
O 29154 63432
I 6655 47721
O 18703 54046
S 15287 649224731
S 55635 994310755
O 64647 73454
E 25071 37821
S 39972 103510313
E 42985 69326
O 31599 45403
S 33334 523331477
E 1960 23763
O 7561 67428
S 680 550541654
O 514 9203
E 1515 4817
E 68963 74061
S 39258 800221879
E 14960 42516
E 6024 30724
I 1098 19004
O 21888 70593
O 373 70150
E 56267 61430
S 15968 109168308
E 35350 63606
S 75218 729203233
E 883 4797
S 35615 827192419
E 4712 10278
O 41021 75076
E 19814 72971
I 28748 61486
O 9999 23972
E 67663 72097
I 9188 46021
S 6476 275707102
S 19224 95965576
I 14982 51135
I 1278 71173
I 5576 21311
S 74547 797782434
O 4609 44207
O 40368 56315
I 10193 44123
O 13030 42865
O 44920 71788
S 58299 710466219
E 13476 24777
I 4587 47764
S 38150 146402500
E 48073 53366
E 17944 47579
I 35324 51943
O 47337 58582
S 31215 691288662
I 2983 24039
I 54342 69236
O 29532 57417
E 1210 14662
O 24172 40769
S 74610 410925954
E 12186 14772
E 3599 51167
O 29459 75888
O 58063 69520
S 67359 69712143
O 25138 39015
I 9227 9431
E 51806 69238
E 22161 61817
I 5851 60953
I 3147 54874
I 33708 47793
I 4551 57600
S 65691 31584140
I 7211 25525
S 58967 636287346
S 70882 441914000
O 32880 49377
O 3543 66961
O 42257 54803
S 21314 63842187
S 43447 698045248
I 71070 74580
O 14012 17721
O 24949 75958
O 37240 65284
S 4331 882904550
S 43720 645922188
O 32064 53158
O 48959 72088
O 9399 63403
S 5114 660977366
S 24036 549293624
I 57864 64718
I 12840 13521
S 73535 551726432
I 26874 36287
E 2094 10862
I 58727 66899
E 10546 56337
E 7937 17884
O 19113 38800
I 13265 53179
S 5793 59512488
E 22565 48152
S 11112 923210730
O 63773 71107
O 54056 61189
S 51824 416740334
O 10945 14485
I 39224 39419
S 37383 817737857
I 6494 33793
E 11810 15023
O 11108 43518
S 24971 883908117
S 33537 581942777
S 21215 302566465
O 9913 19452
E 55218 61511
I 3398 18464
I 13241 66015
E 29743 51240
E 10749 67348
I 35432 67200
S 23596 197247134
S 27987 412760412
S 31858 735388992
O 9053 42069
I 26713 31198
E 11199 48117
S 19847 809211554
I 59754 61274
O 23820 72810
I 23905 28108
E 29818 30822
I 9207 13498
I 60336 72965
E 20513 56195
O 35139 44872
O 40541 59993
O 36175 45414
S 2348 121909074
S 19978 713678495
E 38756 65044
O 64586 72942
O 9454 22128
E 11822 18695
O 41452 45897
O 19097 68836
S 58983 892310363
I 9563 10894
E 11106 69267
O 16984 31978
I 50029 59291
E 37359 53911
E 22077 34137
E 6345 29952
E 17049 24966
I 30967 36031
E 74271 74732
S 55040 965625781
E 3772 4414
O 24529 45893
E 26207 72267
I 42264 63111
E 21424 71234
E 20983 45472
I 23807 53927
I 7969 33880
I 38784 45447
E 34998 56883
I 54102 61851
O 57016 65935
I 15608 69034
I 13572 36947
S 12773 219627443
O 18455 71028
E 16450 33572
I 34796 69244
O 65397 66463
O 6921 17162
O 35996 45805
O 43759 69909
S 43531 618433424
O 52893 58480
E 22854 41410
O 147 55179
S 72635 193564586
I 46520 53493
I 71240 73484
E 20783 61807
E 15018 61109
I 13219 19652
I 51969 58068
I 46820 68288
S 76167 404902032
S 71938 279067313
S 75937 901288127
I 4169 21937
S 27467 596300375
I 41056 54454
S 5048 920466642
S 709 401894340
I 26392 27320
S 55368 31406337
O 38290 53583
E 3747 49066
I 23874 42830
I 54850 71304
S 9922 811613827
I 63854 75664
S 76620 57973750
E 13277 41807
I 24277 58405
O 20673 54101
S 25135 878665057
O 34676 44153
O 12970 40870
S 36325 81767517
I 8843 23855
O 47886 57162
E 39955 65171
E 439 29838
I 37839 47751
O 5574 64380
I 48701 74367
S 24475 648418767
S 46649 510283934
I 29340 70541
S 58349 967934634
S 55028 513714437
O 18862 32775
O 15435 36833
O 12276 16239
I 41570 50205
O 24877 61516
S 23080 869478381
S 4307 875246011
I 18877 37277
O 63723 72143
O 25679 70236
S 25503 249596311
I 28148 32981
S 11499 12862200
S 64285 343816042
O 25535 30698
O 24712 32274
O 4015 45259
S 4955 683051073
S 23438 57958667
O 8286 10982
E 33868 71907
O 8631 56717
E 33629 36087
I 9520 27251
O 9026 62255
I 8654 23967
I 11864 20501
S 59484 48277158
I 35300 49851
S 25930 365570954
E 5540 35899
O 29766 40335
I 32468 51652
I 26108 54234
E 10704 16501
E 4461 42965
E 10239 57341
I 14054 16235
I 26189 28463
E 24396 74484
O 57905 75160
I 7855 61735
E 21836 49429
S 56248 176764994
I 23995 37245
E 11069 28943
O 68308 70853
O 285 38164
E 27256 37338
E 836 29356
S 40738 810347605
E 23443 56941
O 23113 48061
I 14678 40759
E 21364 69773
I 37383 76522
E 14907 26997
I 19330 63475
S 384 426975811
I 32604 58399
E 2179 36761
I 64122 72574
O 778 19343
O 38027 56942
S 35031 815428866
I 31066 32755
E 66736 73790
O 27785 62857
E 4452 12517
E 28612 72186
S 23007 648301103
O 60689 65375
E 49237 54507
O 9762 75151
I 16704 24785
S 8312 927624196
S 22153 176755148
O 30829 58479
O 18920 51859
E 27487 58626
E 6331 75873
S 10928 210339183
O 20568 36486
E 5763 32127
E 9003 18427
I 44726 54750
O 40552 42623
I 12504 28642
E 10872 71496
I 4239 37656
S 33056 506935157
O 21421 35802
S 38261 675701960
E 2700 70306
E 17739 75446
I 41648 47165
O 10975 34680
S 37568 731666719
I 11696 23056
I 51794 70119
I 13308 37512
S 62793 22802709
O 15585 35188
S 14538 552798224
S 2316 750408327
O 20054 37935
E 19144 50957
I 3230 3953
S 59021 917088856
O 20779 22077
O 8875 61417
E 25299 26204
O 323 14871
O 36379 73057
S 53078 781737463
E 42666 53589
I 61513 73761
S 9519 95833533
S 76374 576200844
E 47259 70852
O 21726 37351
E 58280 63625
S 16608 299007898
S 12738 478167370
E 31647 66465
E 16173 27839
S 15235 118019193
O 23572 29569
E 10268 63575
O 35194 42510
I 6707 74771
E 1763 57573
S 69874 97183166
I 9535 58994
I 64630 74411
S 25500 182727562
E 35222 39381
O 18809 55853
S 41357 479843961
S 42944 26715768
E 16500 35301
S 65641 185882722
S 62180 618226923
O 32449 36235
I 46339 55644
E 38375 54391
S 42353 54656432
E 55778 72522
E 11124 17303
S 85 971035623
I 637 59010
E 68730 71159
O 9432 58330
O 11393 50400
E 48742 67974
S 37900 925502909
E 69104 72119
E 31850 75292
I 49022 67381
O 10294 71936
O 19694 52453
I 7797 12878
S 26595 48140999
E 3018 41809
E 35132 68264
O 37849 70916
O 37423 68160
S 18813 318527200
I 57999 75896
I 24929 25542
E 6936 31412
S 64203 148744342
I 4590 68149
S 46270 269916134
O 49643 66508
S 20562 464577224
O 13999 70060
O 12204 31539
I 46333 67000
O 20379 74765
O 14087 30958
E 51326 58143
E 21970 22885
E 34646 67171
S 71403 807009309
E 50296 62539
O 2137 19524
O 4183 65271
E 17225 49155
O 4343 59919
O 32260 76370
O 37243 54442
I 17403 72057
E 46483 55594
I 18540 45977
E 10917 36626
O 9588 32422
E 34531 44661
I 44510 72396
E 42389 49357
I 45 65660
E 48404 61789
I 23451 65494
E 32677 35749
O 3956 27710
I 13101 46354
I 32669 55511
S 58735 900783339
I 5887 59092
E 54420 70625
S 42446 251544198
S 33297 610819836
I 6755 9396
I 51417 68682
E 40667 65343
S 22549 295593669
O 42505 51393
E 516 74943
I 61334 70190
E 38774 69419
O 12625 16423
I 34303 34596
E 23369 35668
S 36845 731360202
I 49804 64986
S 63700 165293343
S 61451 634244518
O 42530 70176
O 58583 68475
E 45922 66960
I 16002 53644
O 6365 7916
E 43476 51887
O 40021 48447
E 38966 45282
I 35913 60808
E 6447 6472
S 47378 620345439
I 19946 57966
E 60583 73920
I 40412 65404
S 42274 536099461
E 12066 20957
O 28035 36367
O 29286 46696
E 2688 21919
O 34472 74139
I 52687 70772
I 6865 76165
I 7472 39652
S 32727 392302212
O 38155 62713
O 7112 12596
O 21368 72433
I 24310 44838
E 26104 56589
O 17562 47980
E 36213 52899
O 41631 47765
O 56745 61251
I 27398 40177
E 39667 57143
S 11601 115468710
S 15797 878883730
E 14905 59659
S 70315 739713974
S 14120 160285886
E 14080 73849
E 34888 63110
S 33504 930905594
S 8623 691241018
S 65607 559968549
O 5923 65791
I 744 24405
I 1192 14485
I 20264 68269
E 17597 25210
E 21855 67846
S 43738 482180409
S 17420 737518777
O 34863 67742
O 9881 14513
O 2161 17648
S 52038 275996651
E 15156 17503
O 52607 69616
S 8447 93899714
S 26157 947005234
O 24354 56981
S 62464 493628972
S 53678 77199985
E 18629 64259
E 9355 71317
E 24994 58938
E 7653 44622
S 2094 488641085
I 39178 66710
I 30372 74013
E 52812 61672
E 12676 20729
S 5773 266463817
O 15807 68942
I 16919 67925
S 20219 199141462
E 44084 64052
I 35835 52279
I 4302 46002
I 36895 65734
I 23305 51505
I 61134 73191
S 40651 253108297
S 2839 314274092
E 22188 23118
E 43213 44838
I 11435 47424
S 63578 181944491
O 6080 21720
I 24858 41645
I 6412 63907
O 30244 69620
E 28316 37751
I 16499 23776
E 45158 59312
E 32196 58560
I 44274 50406
S 59733 390088523
I 2810 29119
O 8835 12856
I 30713 34738
I 17560 18763
E 28868 75332
O 60356 73302
I 6591 51229
I 27084 73337
O 38021 59031
E 16921 29957
S 74982 371287405
O 4243 38636
I 33503 73724
S 57959 485926278
O 7320 76664
E 41745 43149
I 34835 49260
E 58443 63615
S 48640 392061316
I 24556 26044
S 37456 329185543
I 68162 70444
S 47969 126752879
O 16213 43444
O 9092 47952
E 40774 72093
I 45456 47953
E 17841 30620
S 67432 592445949
I 2459 34524
S 22872 309543227
O 2813 11265
E 964 45082
S 58590 238682168
E 43890 63203
S 32107 478233570
E 26992 44931
I 63277 69823
S 56656 608449598
E 24810 61646
I 48142 71744
E 64122 67642
S 70247 627801499
E 42111 52446
E 11462 43765
O 40519 43314
I 31834 59610
I 4445 32579
E 51514 75484
O 41704 66679
E 18532 60708
E 34237 68017
I 32634 49273
E 24457 45213
E 13010 40830
I 35810 65311
E 15330 31840
I 5198 72174
O 18688 23515
I 22974 38586
E 32224 33386
I 12332 27363
S 1004 415624649
I 4919 44796
O 390 69392
O 5782 53336
E 49045 54976
O 15367 38715
S 60798 544427711
S 32487 56421341
E 1333 10133
S 44634 262868141
S 36250 887359791
S 39693 369186763
I 19728 55057
O 21071 32100
E 2703 56206
E 16271 43914
O 43210 58141
I 12241 42908
I 4936 32062
I 32177 54997
I 16267 41690
E 541 9654
O 27530 71153
S 62268 205622426
I 1634 16907
O 20848 62005
O 18125 19643
S 48169 592916573
O 21310 72041
E 22566 73305
I 52409 59794
I 21382 53556
I 12567 28381
E 68979 74211
O 30222 48394
E 54011 66535
E 37041 59849
S 33942 484621052
S 16043 763548963
O 20869 36446
S 8793 429810427
I 27766 33489
S 32083 346728605
I 58084 62816
I 8553 68387
E 3970 5116
S 46253 663255263
S 72544 793631448
E 16279 59692
O 26446 65862
E 29156 59933
E 8760 67297
S 32483 718747204
E 7886 12569
E 52289 64744
E 49952 73680
E 33456 62226
O 26070 36196
I 13867 65511
I 578 19324
O 9537 46728
E 34612 60479
O 11693 25265
E 37986 64697
E 20555 70504
E 10466 57406
S 36394 628294152
E 27083 66915
S 11434 662158699
S 61858 459381811
I 28411 44203
E 37710 61740
I 32468 70118
E 28136 45413
O 10646 70637
O 6055 52539
E 25016 63105
S 34000 353898530
E 12891 63110
E 24674 49121
O 4389 68136
I 19801 54527
O 31133 36403
E 4513 34315
O 32452 52942
S 9723 624890023
S 48735 142528184
O 15243 36658
O 16623 36301
I 16782 28524
O 64337 65929
S 67498 408375149
S 51391 805707818
I 19987 70505
S 44318 750931730
I 18162 60016
O 10999 27226
I 27899 55376
E 47906 71536
O 19840 76573
S 18688 401777509
I 93 44352
I 45581 48344
E 21093 44463
I 29197 66891
O 29675 31806
E 40654 44651
I 14848 19475
O 32572 40316
S 75407 358121725
S 7595 836114993
I 17813 22124
O 9457 45129
E 8647 39139
I 30970 33861
E 61472 76341
I 4071 25021
S 34397 140132177
I 24628 27933
I 39372 66295
S 14044 299465206
E 36136 74388
E 5413 19605
S 35596 113924885
I 52750 68702
E 20039 70532
E 20679 32582
O 46941 52812
S 59594 596577245
I 6124 29163
O 62873 69258
S 75830 72568627
I 2116 25406
O 26590 76278
O 37905 54372
S 8288 871882029
I 4906 38965
S 39191 277094763
I 58946 73699
O 18070 49875
E 11828 55695
E 45314 72387
E 30279 44175
I 47885 59714
E 60250 62915
O 32693 37317
I 43042 61062
O 34831 72186
S 43259 131892506
I 42874 56641
E 21963 66074
S 42511 66362888
S 59073 961806161
I 5468 9968
I 6927 49564
E 27740 75758
O 11469 38109
I 3355 40458
I 10784 35514
I 58044 64845
O 25422 35878
E 30720 54562
S 2372 379512947
S 75174 98710813
S 14522 618199412
S 72717 25648145
S 5429 159493672
S 22398 112231924
S 22616 402643814
O 63388 69716
I 73836 75551
E 23905 52920
O 12164 13227
E 46776 52887
E 27672 71316
E 49157 70517
E 11100 63960
I 42878 73152
S 31884 390160156
O 32047 68286
O 71765 76236
E 52438 60676
O 35027 35757
S 52776 307377988
S 44730 652588584
S 21359 725786505
O 40698 75918
E 4680 60778
S 68937 360393855
E 54304 54959
E 7183 59489
I 50679 62137
I 39030 60086
I 30844 39067
O 58835 63766
I 825 43221
S 1575 155229842
O 50406 54094
E 29970 75318
S 43966 286945163
I 24016 32330
S 42445 873880499
O 4283 46930
S 56837 814275432
E 20888 35031
E 32750 36672
S 42217 937270028
I 4986 61033
S 11141 740133938
E 2143 70917
O 12190 48058
S 10929 667603292
S 16357 500901202
S 41948 678886057
E 34997 61248
O 2039 51211
I 43211 65714
O 39527 69574
O 18789 53520
O 20597 62884
E 1108 52912
O 19008 43392
I 27331 31046
S 10369 213057577
O 10936 76667
S 38227 952196559
E 24366 69933
E 47020 71500
S 52843 708613402
S 71222 628474676
O 41567 56683
O 34059 76330
S 53627 164434187
S 45299 766110399
I 825 67928
E 10594 29088
I 29822 37566
I 24153 53035
I 52460 60936
O 8540 29180
S 20695 327758368
S 7575 753057786
S 44796 784637803
E 22302 71847
I 30262 51587
S 76293 669490903
I 14887 56464
S 64822 648738046
E 54745 73089
I 2901 70625
I 14613 64620
O 12005 41304
O 17963 49926
I 9173 62663
O 16098 46783
E 26191 63086
O 919 74397
O 44476 59325
I 9774 42388
I 9229 69482
S 23921 796368141
E 18590 47136
I 2811 69540
I 34411 35128
E 22716 42884
S 58678 370773557
E 65034 69489
I 50878 59444
O 30752 41335
I 13104 60347
I 6111 22322
E 35570 52261
I 3376 69118
O 7150 24576
I 23585 54633
S 71276 721157557
I 716 61766
E 20143 46395
S 23522 42341425
S 29437 63179652
O 12732 62829
S 40536 17812513
O 21619 39857
S 56161 291941270
O 25195 36975
O 1202 50151
S 45605 380882503
I 51142 59934
I 1045 31568
E 28050 31842
E 6262 34018
O 14574 75383
I 3027 51525
S 55618 703557643
I 16258 60324
S 28370 697287682
E 35277 41164
S 15563 271617388
O 44231 56757
O 65 13642
S 54417 820449792
I 34808 49306
I 27826 66609
O 9736 56402
S 3424 194662632
S 35328 791834513
I 6429 55359
I 51161 63219
I 3466 32603
O 23872 30110
O 51177 70786
O 7176 65201
O 31771 57663
O 51966 56652
I 46769 53153
E 39505 52317
I 10548 39194
E 22840 43467
I 37615 45713
S 37865 301609394
I 35158 51761
S 26962 479004500
O 18432 47005
O 26387 71293
I 10663 33888
S 35128 640500801
S 55398 166343183
S 16750 271427918
E 29974 71754
E 5463 31102
O 13141 30310
S 12508 592253949
E 7684 28388
I 60740 70028
I 15086 37233
O 27180 72622
O 2632 68930
I 30345 68442
S 9547 162928703
S 9733 981418551
O 20258 46612
S 21216 201896508
E 47578 59171
O 10154 60158
S 27055 818406159
E 30962 53244
I 22813 38419
I 1760 53919
S 25148 388835445
I 14118 21648
S 16063 267415974
O 58832 72460
S 72188 719388750
S 21446 425749906
E 37314 51044
E 24009 25718
S 4441 172505829
I 3711 30679
S 43339 566059946
E 39612 49770
E 19832 29558
O 16373 28971
O 43510 50663
O 1762 43390
O 34408 40104
E 36102 48636
O 36523 60136
I 27430 52635
S 27513 811312637
S 52660 620246133
E 16401 65543
S 1296 950944264
S 49014 474745970
E 31547 58745
I 44436 71082
O 16421 54489
S 19819 911651673
I 40014 71421
E 50050 50668
S 45313 492074828
S 45439 933377061
E 60830 76108
S 420 696751054
E 7555 44953
O 14461 56641
O 20489 52285
E 42529 67116
O 3442 53344
I 31757 40482
O 6886 35044
O 18918 47234
I 13253 41882
I 60850 62439
S 27742 622979954
S 14853 422763340
O 34728 49933
I 15955 69431
I 31256 64439
S 56902 604138986
E 24535 64315
O 12594 50403
E 29549 41379
O 24983 33049
I 18408 44593
O 28443 31331
I 7558 36812
I 20818 30195
E 15414 59872
S 75870 444094513
S 12558 827913985
S 50119 31530558
S 53698 685071646
E 19098 74725
I 24530 41745
S 16103 893501627
O 24236 39596
E 37053 45590
E 23194 29897
O 30341 52803
E 4281 25194
I 19398 58440
E 20024 42247
S 23996 680367995
O 33820 64797
E 23676 61673
E 34291 68965
I 11613 24645
E 2889 76027
I 5191 66036
O 22386 61953
I 43028 57587
I 31393 58275
S 40326 893644137
E 48385 66681
E 24915 59927
O 19895 41398
E 13112 45937
O 8567 67699
S 46590 640330797
I 23753 42198
O 43607 48130
E 16969 17193
O 16557 29816
O 7884 43169
I 29895 49838
S 75927 425081820
I 30447 40042
E 6921 10686
E 30352 38201
S 4015 399106598
E 45505 49659
E 11458 19090
O 56696 72380
S 26361 769229237
O 501 76579
O 5167 51918
E 68170 68310
S 9733 708269374
I 5635 60782
E 72179 73266
O 18667 49987
E 16509 52034
I 13476 72716
S 58092 977617874
O 9723 15895
I 41300 68012
S 22420 747512382
S 35608 240395399
S 46003 124884132
O 4470 54424
I 11437 65248
O 942 75301
O 17667 48999
S 9266 814154930
S 70742 104198681
S 44473 818839867
E 33652 55615
E 43754 48057
S 42453 647502043
S 32183 437518163
E 48988 61455
O 26495 45321
S 35109 593882814
E 758 51337
E 8686 37066
I 11001 73685
E 49364 59934
I 44591 73619
O 52596 71323
E 24656 53946
E 31442 66235
O 6275 24273
E 23825 57653
O 43095 61162
S 25935 273299159
O 51654 61894
I 14307 49428
S 19241 981425880
S 65533 261013214
O 34489 64591
E 6523 40525
O 48355 72019
S 67370 804644722
O 55447 68060
S 55750 800487206
I 44375 71606
I 7212 39004
E 24538 54949
I 3217 42444
I 48175 72462
I 10102 64158
S 1692 829287728
S 14444 727380999
S 47128 149260068
I 4539 61211
I 8132 33191
S 8547 114659198
S 48498 374596851
E 40257 66289
O 28255 32549
O 64645 73995
O 27642 48255
O 6030 8905
S 76558 427301841
S 54249 211458150
I 50056 61721
S 22221 603416601
I 71868 75002
S 51056 91955291
E 21165 31712
S 68014 306113051
O 31794 44565
S 61089 87493277
S 8615 829110067
I 10098 62266
O 49451 61066
O 493 2392
S 40971 191766211
S 8773 591891599
I 6886 33465
O 12111 33590
O 40713 46229
S 53260 928564583
S 21612 966443828
O 58275 75484
E 35803 62322
I 66223 72357
S 463 916125163
I 13966 33349
E 17999 45303
S 33434 820068967
I 4562 35478
S 55586 164421029
E 28639 75833
I 36378 48481
S 72001 109824809
O 11216 40898
O 23203 65901
I 4705 40478
S 54892 800358473
E 26202 57549
O 19557 47220
O 1645 53432
S 18597 421512920
I 11413 32549
E 48227 65727
E 35249 73293
I 28220 51357
E 8158 44313
E 40608 72647
E 17462 46100
E 32841 41097
E 31479 49033
I 39387 42452
O 44218 63204
O 34529 56560
E 10679 23785
E 30292 46874
O 16152 65082
E 4305 63158
I 34796 35727
I 43396 74255
I 35157 71932
I 13474 33412
O 41454 74074
S 20377 730378189
S 10984 3070667
O 18434 65573
I 35774 67087
S 2956 638286861
S 1863 398642843
E 11040 21991
I 27869 73215
E 1091 68306
S 65436 664825415
I 67840 68683
S 47472 641769617
S 16970 291717224
E 6743 53346
S 18953 769070415
S 56982 928192335
S 74646 290488799
O 35226 64691
O 57531 67620
S 22628 622241889
S 49626 193835895
E 7000 19187
S 7761 135032083
S 11400 597981161
E 32364 70826
E 32742 58760
E 43357 60219
I 35548 61370
I 62186 64622
E 6681 64104
I 17807 30156
O 25700 56715
S 71878 452170758
S 55394 385384720
S 42940 318350229
I 70205 74576
E 48283 59346
O 1745 66244
O 54106 66739
O 58258 68308
E 1373 74508
I 5533 73622
O 12291 24811
S 64088 168113302
E 12544 65652
S 21893 998335387
E 43421 65329
I 40622 48541
E 9589 35104
S 37246 5072033
O 30670 35323
E 12036 73462
S 59997 552157970
O 25256 65382
S 69835 912016085
I 7789 50681
O 58753 67774
I 27961 35816
I 8068 19328
S 15601 890251216
I 2394 75176
S 62852 604106680
E 4498 76379
I 25360 29706
I 9354 47135
S 63640 399253413
O 28838 71752
O 1682 22840
S 44475 598170151
S 50090 411755562
E 29107 38163
S 14535 997388269
E 21291 67840
I 57749 70307
S 3338 803850975
E 17123 34365
I 7092 14882
I 3190 32236
O 53252 56455
S 57897 436058305
I 1945 71406
E 9152 63621
O 55319 69780
S 28451 309364616
I 46774 69465
E 14775 62703
E 18959 28056
S 56265 190923029
S 39050 992283396
I 1270 41392
E 23424 30103
S 27268 103516712
O 23554 53755
E 41943 44116
I 3184 34192
I 44347 50598
I 7593 59100
O 8312 11096
E 19182 61538
S 60427 745844476
O 47565 69289
O 19406 69314
I 21852 39295
I 1787 70088
I 3799 44335
E 5090 45170
E 34814 47803
O 36145 53051
O 26388 39877
I 65330 76521
E 11644 74733
I 17764 75758
E 2222 76624
O 8969 30078
S 60157 452784337
I 6509 48323
O 38985 60396
I 28033 44442
I 1260 20006
E 8127 53358
I 28132 39500
E 4748 35117
I 12784 20309
O 26899 43083
S 57559 935838698
O 11049 11555
I 52731 56132
O 38084 48814
E 27474 59166
E 975 4439
E 13857 61895
E 24710 75983
E 37828 59964
S 42389 872306599
S 10110 592847189
I 3659 11001
I 50367 56328
S 32674 422315979
I 50724 51124
S 17324 375031312
I 18301 28844
S 46109 759161260
O 32486 53008
E 5732 19149
I 13147 69442
I 45495 45630
O 32549 53306
I 9926 56487
S 3764 808531759
E 8209 26186
I 9576 62656
O 18799 29399
E 41101 73218
I 9755 44148
O 2898 20376
I 62866 74697
E 20822 28869
S 73612 384648289
E 10372 65920
S 18540 300413982
O 29353 75477
S 55141 98735427
S 12921 747595501
E 51243 71902
O 12337 52328
E 22137 59812
S 67413 443969013
I 13519 25395
E 40176 47530
O 22784 27787
O 33794 61910
E 46518 56028
S 31206 45578305
I 14843 70427
S 23135 130012760
I 19053 23685
S 49780 964699357
O 38779 61014
I 25558 46921
E 25375 28886
O 5812 26288
S 70357 801246405
E 35007 48834
E 45949 64434
S 51838 692812542
E 4647 69562
E 51065 75767
S 48185 733572274
S 12347 799750730
E 5154 28233
E 51499 53099
I 4428 46871
O 41686 65007
S 3918 695881562
S 61857 924820073
E 35193 68551
O 40302 58509
S 39402 225768875
I 1388 76223
E 27413 58887
I 11011 36853
E 26220 26824
E 18923 28188
I 12094 54552
S 43121 239982725
O 33962 34219
E 1214 43827
I 32586 44809
I 29122 47946
I 29145 34118
E 6144 34701
S 53396 570837694
O 41571 52758
I 2764 68996
S 13598 651657654
O 32681 59986
E 48291 57236
I 25662 28360
O 15073 20628
E 34381 35118
S 1324 245707785
I 4607 36649
I 14294 66401
E 38377 67129
E 19936 31090
I 26629 48814
E 7092 13203
E 30607 71243
I 18530 76063
I 54160 69292
O 55569 56168
E 9751 40136
E 59393 65858
I 12444 24954
S 18531 953018506
E 1681 72692
I 54817 64953
I 27551 74508
S 45917 755120341
I 2467 16237
O 13801 69772
O 9567 68186
S 65298 116752814
S 7203 131994456
O 54196 67563
O 58346 69998
S 28013 907877786
S 39210 599397802
E 42506 58506
O 2256 54169
E 17153 35112
E 38805 45064
O 50852 65930
O 17557 19362
O 41123 71436
E 32388 39533
S 7409 668105860
S 21206 711355541
O 37226 59004
O 31549 60840
S 46228 783541262
E 14263 65402
E 31210 48215
O 39814 55545
S 3105 629288271
I 42717 51233
E 28597 55232
O 44186 61296
E 5145 23676
S 43332 303974160
S 35557 713614512
S 25833 649829186
E 5975 47206
S 45717 522801786
E 17258 22888
I 36815 46559
I 10076 18509
I 24421 57545
S 52850 410746373
S 44578 187626397
I 1258 37728
I 21325 55267
S 45372 175533460
E 46378 63535
I 16636 18581
E 23311 59911
I 21908 70393
O 44629 45397
O 2019 7368
I 13259 17240
S 69030 581731890
S 34476 332380769
E 44554 60364
S 28958 870862104
S 2584 135516731
S 13376 829696318
E 22539 27221
O 26134 32328
O 38847 63919
I 29265 70208
O 21418 64407
I 46531 53371
E 26902 32542
O 4146 33761
S 4115 543958893
I 12585 41563
S 46608 310520106
S 20868 794530219
O 27644 66612
O 12747 47764
E 51484 68528
E 5516 19334
E 62061 70385
E 9125 11233
O 18716 23010
S 62183 707242332
E 46482 63217
I 17400 35237
S 44787 737598666
S 6878 707065776
I 3858 45089
S 24511 352867961
E 32816 37769
E 64696 68730
O 10408 62344
S 17331 14760704
O 33402 60910
S 24933 465877770
O 39441 57982
I 32165 41222
E 28206 66084
O 2175 5810
E 33033 55034
S 14813 587936194
E 29473 71197
E 25129 56712
E 11520 38448
O 8783 26146
E 35941 63382
E 18189 31692
E 11901 51573
S 30112 217036038
I 32952 74285
I 19626 41309
E 53870 58289
S 68697 466716984
O 5498 61432
O 42974 44399
E 5079 52657
E 15481 75212
O 45888 63397
E 10363 63957
O 45015 66362
I 30901 39514
I 31234 51868
S 31802 169539768
S 58645 625316559
S 12986 65311849
I 2285 26357
O 14218 34973
O 43052 73560
S 17368 558518159
I 48924 74785
O 8429 29505
S 21766 186684520
I 23276 68260
O 29585 68792
S 55388 35826492
E 58198 70283
S 68363 197093467
O 45029 70545
E 17296 19607
S 70126 646243209
E 388 73841
I 4623 10653
E 19464 61792
O 1372 61626
S 27828 48715309
E 7636 69459
I 18194 69121
E 4522 43229
I 16647 24937
I 35123 75220
O 43182 60133
S 61520 661856407
S 16007 651573011
I 15633 55744
O 12991 35077
S 8699 619305898
E 15023 18672
O 38503 69856
S 47978 234155330
I 1360 43791
E 29292 34421
E 998 71743
I 9484 29840
E 21320 43321
E 28047 59167
I 29699 42318
S 2065 567991769
I 29526 63873
I 34268 67639
S 66453 825495621
O 53150 61652
S 45315 961771098
S 16999 674883536
O 31601 72981
I 14700 34116
S 70943 622996460
O 52231 74539
S 65463 13964705
S 7418 601665304
O 47350 70756
S 25987 703628891
O 18001 57783
I 30383 67118
I 24246 67791
I 25524 36377
S 39012 60304660
O 59618 69593
S 12051 563987922
E 5224 43719
S 70538 395219291
I 31376 46102
S 21502 516470027
E 30793 39689
I 61648 69555
S 7534 361794881
I 6614 54816
I 54259 63399
S 21384 992302350
O 20173 33789
I 41351 64107
I 10506 21210
S 3481 161072737
I 27730 74332
S 17901 52139595
E 10367 46270
E 8930 41105
O 5025 25084
O 32899 50428
E 15607 46094
E 16770 39508
E 36354 44733
I 36641 49892
O 1018 56745
I 29173 39862
I 55139 70511
I 2189 73580
S 48373 113966571
S 65576 171991517
O 4694 10507
I 28807 69493
I 55910 59143
O 43582 66612
I 27160 69734
S 28301 249157563
O 27952 61571
I 44931 57175
O 53568 76407
I 11054 57243
E 70092 74921
E 63249 73101
S 35263 586030306
O 6298 13325
S 32488 373087079
O 30400 49740
O 49329 61900
O 41414 56642
E 38184 51694
E 56468 64793
S 69677 447918614
S 35068 727785000
S 72614 837903243
E 15889 62718
E 4580 51688
E 4528 20139
I 43154 68673
S 32619 648625484
O 5214 12570
S 59637 379413727
E 9290 50302
S 66854 90876572
I 6877 50961
O 19026 36696
O 20330 46261
S 50360 766595041
S 41448 932629859
E 20369 31160
I 5948 6462
O 30966 65884
S 22532 779284839
O 50829 61684
E 2774 16345
I 35665 38854
S 2513 648715392
E 25549 45221
I 55986 63204
O 47648 71146
I 8979 70979
S 24695 377346394
S 27591 293025648
O 2319 71636
O 21171 51411
I 13411 72722
O 28973 33781
E 20747 51238
E 11674 45814
I 38060 74864
I 10752 70425
E 45402 66824
S 74805 2768505
I 18261 58568
S 40719 925149670
E 11185 54025
I 2457 33940
I 16685 36144
E 17656 24546
S 16238 973296840
E 11334 43474
S 60996 217338842
S 45357 223931247
O 52146 55777
S 6865 309583085
O 23866 26747
I 15322 52778
E 47121 61138
I 48810 70553
O 22674 75909
S 13626 461600994
E 22147 58585
E 43633 61026
E 45399 62181
S 19347 999219836
S 46833 781208454
O 8292 34440
I 54214 66351
I 13146 14301
I 61638 64782
I 34796 66906
S 1062 577471827
S 35658 36636210
S 18235 858214628
E 9522 39912
S 27084 673788691
O 4218 10220
I 54782 61280
S 53853 559945892
O 46547 55560
S 20850 770909757
S 5742 190001318
E 13182 65808
I 37378 49199
I 18815 35086
I 11103 42195
E 39484 75079
S 75277 248746469
E 15927 55837
S 61754 218048842
O 14205 56799
E 2874 24287
E 11949 73549
E 1523 14615
E 43788 54337
I 9125 69927
S 191 335281407
O 22559 63188
I 18207 65815
E 13914 38083
O 49587 57668
S 55595 559799138
O 67397 73200
O 7411 47299
I 13714 58272
S 49942 40227543
E 47431 56210
E 24764 42298
I 61910 76177
S 37526 507376034
I 5048 45587
O 37437 68408
I 53230 55350
I 72777 74860
E 33760 47303
O 14757 75204
O 16606 68379
S 72006 351675784
S 23477 34967871
E 58595 76385
O 43768 51031
I 41555 44689
I 38695 47723
O 500 37916
S 30943 978720528
O 64677 67314
S 61036 181470321
O 68464 72912
I 36522 56584
I 9862 17472
O 46543 55311
E 31859 55794
O 6640 52458
I 2972 75349
I 28762 53066
O 18423 35045
S 64367 713395069
S 55163 365707455
E 37831 74570
S 1963 163230918
S 5907 234538341
O 6474 64890
E 74495 75752
S 40575 561903808
I 17132 55880
S 58325 173312277
I 45523 73761
S 40965 54617843
S 7457 229854634
S 12893 777723680
S 27610 340693744
E 30852 42713
O 9971 59234
I 26558 54913
I 2510 55560
E 47360 65609
O 61177 73176
S 25368 726352808
O 23112 47784
S 25759 384664288
I 46563 57702
E 47193 69119
E 4092 7748
I 2272 60989
S 17224 809807280
I 25731 30926
O 35421 50949
O 15284 75477
S 37606 856215111
O 1120 6575
I 32504 57613
E 21914 27637
E 42382 48307
I 46152 62367
O 1857 9980
O 8352 70066
O 28895 69153
S 25252 760685307
S 62128 65752846
S 66096 271446625
S 12164 880205633
I 40355 56113
S 12476 998471338
S 30773 674423047
E 9222 15364
I 59564 60220
S 14299 888903911
O 48917 72632
O 5770 47245
S 859 368206182
I 22927 26686
S 74886 809912446
S 2543 972655317
I 15836 49124
E 16110 38587
I 329 29096
I 4780 72545
I 6667 46729
S 66885 693496834
E 31502 46930
I 22398 66949
O 22183 24412
I 36087 74134
E 21509 28158
I 27014 31330
O 11827 62427
I 5415 32483
E 20948 26313
S 15093 813902093
E 38914 74736
I 21505 44488
I 12354 76393
S 34512 254546527
S 58154 496294127
S 47978 303315614
E 2031 20248
I 2019 67936
O 21994 65582
O 4371 63731
E 13310 30500
S 7266 219587819
E 29131 53639
S 16267 933208629
E 22796 44838
I 16005 74200
I 13776 37443
I 2888 49851
I 60235 71562
E 15918 68762
I 18329 72897
I 24250 60959
O 38219 48936
I 8387 40779
E 17532 47942
I 4327 63805
I 19540 36950
O 44765 46817
O 27296 60083
S 63355 903895827
I 5562 71609
S 49825 879341302
S 43713 491414527
O 910 26743
I 37948 41312
E 35 37671
I 21574 33763
I 16115 21225
S 63629 386653932
I 72295 74345
E 15230 22712
I 12857 15587
E 31305 66513
I 18493 30970
I 18860 24102
I 10841 44574
I 14540 56513
I 3024 75111
E 2255 47172
E 8406 66970
E 1836 61678
S 52539 39761725
O 12577 24167
S 55112 608118977
I 10683 70698
S 41504 211468140
E 40831 68989
E 28233 46786
I 452 43928
S 9286 126330705
I 28796 44230
O 47869 70616
E 24918 55931
I 26901 47577
O 65804 71287
S 67122 224112503
O 45158 68588
O 6905 63372
O 33839 40071
S 70350 106925431
S 43897 361817139
I 42232 68650
S 76347 852956142
S 17296 997473082
O 15330 20681
S 40218 948557533
I 6428 48185
S 36357 789619106
O 4991 20126
I 2994 19352
I 56770 69902
I 25480 34341
S 68632 700801333
E 65274 74107
I 26970 45805
O 45152 69919
O 15251 68538
S 7724 142257435
E 56265 58008
I 30023 76164
I 26460 74569
E 11978 45273
E 12210 45662
I 4077 39846
O 26319 46088
O 7236 14256
O 24537 38328
E 22112 53611
O 40350 50558
O 2278 30689
I 48805 60210
O 39821 50206
S 45388 961944070
S 41350 18062612
O 680 38205
E 5708 39984
O 10354 22037
I 70209 71391
O 28615 59127
S 58610 130638124
E 7588 20540
I 3204 47608
E 26504 49701
I 9776 74381
I 28528 51996
I 12761 38719
E 1516 58525
S 20158 49743155
S 7277 77022240
E 64513 73679
I 49546 54589
I 32816 54850
S 57445 967472859
O 11063 21645
E 52657 63573
I 38854 64166
S 61691 375067530
S 39823 14279524
E 1547 2574
E 7881 40944
I 25548 53253
S 6735 380553470
S 8571 95243999
I 47051 73799
E 3020 11194
O 55640 66295
S 33541 228231577
O 29273 39134
I 6538 29864
S 69438 562308743
S 42862 991553196
O 2354 45546
S 18902 521156441
I 65442 74664
I 6550 71774
O 11117 68313
E 10253 37006
I 27678 51632
I 7257 51493
S 66774 275107567
O 55090 59029
S 76221 301266907
E 7125 23753
E 1016 27982
E 21862 68159
E 4068 31050
I 49442 53684
S 76360 342085411
E 4982 45756
I 22734 73001
I 46586 71880
E 10398 69226
O 27750 27857
S 65750 115296057
S 40330 82879947
O 32040 72748
E 33179 44320
I 19835 26038
O 63789 73483
O 63925 69588
E 49580 50522
I 27515 55816
I 46042 67375
O 60692 73088
E 32677 44723
S 1303 615604353
E 12973 53225
E 32511 70478
E 6063 51873
E 33984 75186
O 20481 39079
O 8452 13349
S 21942 279324282
E 1093 68530
I 2273 61894
E 9164 22993
I 56230 64556
S 20923 313506288
I 44242 73404
E 22363 56318
S 29117 739842627
E 1501 27063
S 12793 650153254
I 3121 9266
S 58793 469403251
I 22039 22840
O 31341 65300
O 13494 42639
S 39584 24744247
I 8466 42407
E 6321 58176
O 4174 7238
E 1588 44009
E 13200 59934
S 11580 210406751
S 11463 826762096
S 1287 673111353
O 20506 57046
E 18666 61199
I 45744 57384
I 44363 56264
E 11148 11779
E 34868 53056
O 32651 38239
S 65357 64875331
S 2677 890666788
O 38778 39892
I 30314 59158
I 56116 65039
O 41839 57476
S 52495 489829384
E 16180 76358
S 9555 217120758
O 1806 4460
I 6319 75806
E 8458 47238
S 8966 766664833
I 14042 25186
S 41869 310062189
S 26419 161370326
O 22363 30537
O 58337 69323
E 26064 76209
S 23268 612865143
S 74636 7615726
O 30092 64711
O 28701 62452
O 3098 39229
E 26168 28059
E 38629 53534
E 63700 76382
S 60535 411400507
I 50070 54295
E 29696 69915
E 72515 76478
S 31132 334472817
I 2534 50304
O 27412 71260
I 30421 48011
I 1330 29896
S 5296 860712896
O 29118 39106
I 51562 65450
O 11129 28216
S 24583 806460556
E 9834 13165
S 6048 391845676
E 1370 1517
O 58137 72449
S 59059 998736645
S 1604 283551318
E 50524 72682
E 43357 45023
I 37730 59783
I 790 37715
E 9505 69233
S 50436 950668330
S 14183 836303913
I 3226 40440
I 66634 70154
E 12765 40520
I 2233 38594
E 26818 75525
O 50224 71700
I 10840 35612
I 19642 20210
E 350 63671
O 6663 54096
S 57719 488240957
O 17852 64460
E 56719 71552
E 53164 63480
I 25751 65153
O 27161 61108
E 21987 68566
E 44022 54360
S 63251 971640305
I 6213 74890
O 59671 61339
S 59085 247206392
I 9386 22907
E 17229 60747
E 21139 74640
E 4672 65590
O 38531 55798
E 10300 34982
I 25012 70538
S 64350 467675895
E 23234 45051
S 34835 359752534
E 36041 40647
I 14148 28918
E 10616 29070
S 28510 449491406
E 19934 63974
O 13447 23035
E 70199 71418
O 1830 28450
O 11656 65670
S 33588 574809619
E 29704 50216
S 64054 289868105
E 5536 20810
S 23928 610518725
O 11399 44770
E 55352 62632
I 61534 65518
S 67754 634693164
S 54590 341104707
O 8728 35586
S 18128 560228263
O 19016 30559
O 4525 38129
O 33402 58484
E 2304 54640
O 6049 68591
S 38283 361390817
S 65437 836814077
E 5632 64131
I 31825 32046
I 10692 36981
E 44786 65846
O 18532 67029
E 40276 72599
E 27181 43894
E 17150 74524
O 51113 53075
I 59096 73156
S 31634 468855060
S 4983 364336174
O 22591 60929
O 24636 67056
I 24038 50253
E 64290 75803
O 67517 67832
S 74457 630141530
I 456 69609
O 13820 70190
I 11437 30144
S 28846 987147810
I 10772 69788
S 11100 287442221
E 31369 65274
E 20453 46901
S 36897 274673301
E 23512 73025
I 25304 55732
S 18445 357868192
O 19671 54341
O 36230 64527
E 49578 68468
O 12126 57632
I 39528 62721
S 24827 415817282
I 16860 28535
E 45732 70474
S 13662 107142859
S 7455 431132880
O 52488 56049
S 68843 785153190
O 780 43906
E 35790 44877
I 27922 49070
E 10079 41162
E 29478 35354
E 29270 40986
E 12031 64800
S 2130 108548778
E 15456 62468
S 35489 659896225
S 68374 244314364
I 39198 65379
O 7958 53911
I 9424 48016
O 9272 11112
E 29628 49342
S 14342 497253156
O 12133 13911
I 32096 51259
O 3132 63611
O 10156 59650
E 4531 50479
O 37801 68432
I 21015 26191
I 30640 32876
E 8841 9546
O 36487 73796
O 4191 50106
I 23807 67924
I 43872 63259
E 6883 75394
O 50843 52895
O 20922 60509
S 64826 821848415
S 5295 133649070
I 35832 59487
E 42097 61986
S 5048 66256857
S 30798 703893581
O 12049 14358
I 22492 55885
I 33065 60941
E 16560 17967
O 26568 72988
S 56434 488036431
I 3799 17420
I 57151 68695
E 1528 55484
E 23593 62808
I 14906 55398
I 5853 41483
I 11560 22996
E 56930 59845
I 15906 42004
O 9069 49157
S 3183 538095122
S 31700 615627911
I 50840 76624
E 8794 9705
O 8879 70632
S 38678 675512823
S 9218 457406107
I 27921 68617
E 53002 58031
E 12968 72575
I 9769 39086
O 2295 48462
E 51785 74870
O 24356 39839
O 67668 68084
I 3982 12563
E 914 1642
S 24649 87004236
O 13914 42570
I 30040 53524
S 75572 163235790
I 18987 61459
I 33245 64382
S 59436 827244600
I 29014 55803
E 56845 62200
O 2621 70722
S 18955 723405436
I 46449 64759
I 1451 39825
O 9949 75300
E 53043 60877
E 33172 69982
E 9969 27203
S 562 909778949
S 27707 853158926
O 28367 70031
O 53004 76327
E 7519 31987
O 12866 41125
O 33878 48644
E 35346 44480
I 24413 44340
I 14096 23650
O 23407 65244
I 37903 75333
I 58297 64692
S 44546 910389239
E 32240 67534
I 32964 48081
S 54479 271295087
S 74523 864508096
E 53436 69498
O 46650 69601
I 6930 18656
S 62246 398658462
E 33649 53031
S 2922 170066139
I 38550 64649
O 7680 68127
E 35650 58596
O 9819 56822
O 9275 49618
I 33584 50781
I 7309 62689
S 63206 28806012
S 39009 833766840
E 16861 52090
O 49405 62734
I 31306 36251
O 74815 76394
O 22432 39505
O 37831 47421
S 24831 422770846
O 12802 44717
E 28219 46271
O 1194 73302
S 49183 96688538
E 33410 40891
O 5257 45585
I 48187 53567
O 43145 49175
O 42323 44194
I 35487 67952
I 8571 46991
I 13849 72936
O 32850 47599
E 2031 37947
S 7320 556032823
O 12911 50384
I 36737 73316
O 7360 68736
S 7581 819535811
E 4818 65990
E 43858 59705
I 3905 18016
E 39852 45653
O 53674 58097
I 15122 33694
O 23570 74692
O 12889 73071
I 889 49045
S 71731 949658779
E 28997 66315
I 8951 26678
E 31842 43440
O 11010 55447
I 5175 6260
E 21738 60015
S 39140 947310495
E 30374 45590
O 18209 46096
S 12754 657546217
I 10280 14416
I 17089 29394
E 11292 16349
S 10115 156609289
S 67575 91027199
E 27046 44283
E 45388 47841
S 32776 759270605
O 26276 72296
S 11077 23752370
E 59272 74634
E 22327 63848
E 29734 55492
E 9648 68075
O 22036 47049
O 39236 64919
S 12849 595423505
E 54991 74391
I 18805 24110
I 20853 49809
S 72074 111932917
E 10783 12476
S 18825 822038921
S 43110 212549415
S 16349 290559254
S 43725 263176941
S 48717 352864748
O 19951 61220
I 68378 76007
E 2371 26354
I 544 60901
E 2740 72022
E 12738 76568
S 52144 871193770
E 11008 72462
O 40595 57671
O 14326 56949
E 3996 32071
S 54098 969164350
I 24540 64521
O 33631 48892
S 17792 110576955
E 47907 61689
O 5806 30609
S 28928 318085441
O 64044 67840
E 33123 46405
O 17160 57614
S 19628 659620090
E 13617 52994
I 27366 76008
S 6585 850629756
O 51511 76384
I 9213 66006
I 37121 74694
I 12181 70073
O 15981 26820
I 11203 28540
E 35754 75828
O 29591 76642
S 25687 971585073
O 41003 71028
E 58754 64738
O 24499 72012
O 52849 76361
O 9869 20462
S 68349 618998521
E 6603 29575
E 41317 48398
E 40252 74081
E 35824 76576
O 51766 53888
O 9989 11261
E 9512 62549
I 26088 35492
E 24409 49523
O 8692 44779
I 7606 43297
I 66237 69860
I 25699 32581
E 8787 18678
S 59059 8552189
O 9270 50284
I 28875 49978
S 48866 327395578
I 55081 59539
I 37029 60790
S 38530 960176208
I 29741 32902
I 1481 51426
O 4705 18371
E 22863 34075
O 19074 72238
E 4693 61246
E 8913 64185
E 4070 8088
O 10361 14367
S 68298 944623258
E 42253 75932
O 29252 66783
I 17162 61911
S 64157 214179793
I 720 37869
E 28541 53093
S 72833 823090370
I 10663 69441
O 42623 43169
E 14292 39089
E 16148 20586
O 63509 74724
E 54883 58347
E 4173 40114
S 6875 31288722
I 51929 67066
S 41109 264331808
S 41837 151946957
I 15401 23834
E 7789 38947
E 25203 64615
I 4125 13815
S 12210 618252025
O 384 51969
O 12109 49177
S 66724 666419369
E 6789 69311
O 7685 35227
S 13479 183020501
S 32690 717466433
S 57293 831605324
S 72448 950409613
I 27982 54055
S 12481 801935261
O 24548 58236
E 5242 54821
S 45470 876031237
O 67308 71767
O 6178 54720
I 28555 65238
I 24081 71393
I 14760 70596
O 22320 48466
O 2783 13849
I 3564 39161
E 65539 69256
S 71092 529096611
E 36784 41467
S 74797 806163579
S 62355 779550419
O 15586 41989
I 3814 7414
I 32415 32637
E 6697 28044
S 40396 123050337
S 57569 165601952
S 26874 110367226
I 9160 72262
S 54591 502611527
E 5906 48720
E 33889 35879
E 64238 64609
E 19822 57634
O 30946 70363
E 8414 49439
O 22830 34084
I 37467 43791
E 10904 44274
O 27997 66451
O 9738 53924
S 54990 888915093
O 62561 70792
I 6911 57736
E 51650 61724
O 23422 34669
I 675 49825
S 4659 345929729
E 26254 68909
E 12340 28127
S 14727 694064690
S 57553 960280345
S 29207 453522518
S 53502 677850874
S 36016 72006609
S 11621 496546427
E 50898 73134
S 618 951185260
E 9935 52329
E 17522 46645
O 29024 45650
I 51113 51456
S 9151 462484029
I 12537 75180
O 44841 70690
I 33290 42966
I 26471 30792
E 522 52161
I 62576 75830
O 33980 61111
E 36704 48825
I 5222 37360
O 8409 73921
I 15516 38552
S 23191 921247160
I 43091 55517
S 3388 310139804
S 49800 349198181
O 28975 67719
O 21663 34307
O 1390 16893
O 2087 23036
O 51846 62233
O 58825 59384
I 4736 49547
S 63865 562359289
I 71299 72546
S 42796 31871772
I 10914 58845
O 18503 37702
S 37620 695525832
O 8100 39118
E 41199 68902
S 44411 969405805
E 70484 74594
S 49287 588873109
E 22902 32868
I 47091 63347
E 1965 36004
S 3328 252922001
I 27711 50380
I 862 30106
S 49417 387752779
O 32109 60075
S 68593 152200128
E 22846 65714
O 18861 38782
O 48577 67178
O 8591 66268
O 30690 63476
S 62444 706374173
S 9255 8365472
E 48185 63066
I 9612 44480
O 10688 73516
S 14407 315883308
I 54180 65002
I 24403 36980
I 13170 48720
S 26088 853712101
S 59342 75041667
E 51166 72448
I 41227 41955
O 16508 54955
O 37106 74290
I 28824 69404
E 32295 74532
I 1385 28423
S 24851 795563036
S 69427 760053277
O 34404 38864
S 1936 46985560
S 6205 251700078
S 1131 844622424
E 33098 70447
S 46589 196640268
S 52870 239623842
O 17757 72516
I 21678 68958
I 26842 32428
I 20754 45592
S 3021 819656030
E 27849 42164
O 23889 43002
E 11555 76295
S 34263 166951008
O 11839 48776
O 2942 18834
S 44651 166874080
O 14273 67464
O 49539 65769
I 16056 48936
I 8940 69499
O 30819 74169
E 51960 69113
I 12743 25401
O 16486 70567
O 10351 67531
O 2073 17972
O 2380 63958
O 35789 43370
O 41008 66702
I 62196 75980
I 26587 39946
E 13893 30576
I 24963 30430
I 13895 30416
O 35714 40809
O 31344 51269
I 10586 58223
S 67841 420001044
E 6101 29976
O 39398 61602
I 43667 57155
O 1461 11206
I 39585 73244
O 7804 56708
E 47300 70644
I 14790 30566
S 35324 883354399
S 41563 520641421
E 43232 69639
E 9101 63043
E 6393 26459
S 53224 468852263
E 4075 36489
E 12879 64146
I 12446 68245
I 6642 63798
O 35976 44256
I 14079 69916
E 13828 71723
I 504 7870
I 30532 30632
E 33623 41746
S 65386 352985689
S 19344 903341110
I 10586 32281
S 38705 593715116
E 23123 42852
E 33071 71495
E 49875 69321
O 30060 65128
S 10880 2472487
I 19567 51325
I 56618 57209
E 26825 68154
S 53176 444821642
S 50928 821915982
I 40928 43915
S 16614 163970492
E 6872 19652
O 19587 67352
O 15858 55098
S 28241 769577455
S 9017 349817935
O 21618 68935
O 25180 60583
E 56574 61190
I 10830 65760
S 7879 352021077
E 37820 48815
S 57804 240502950
S 42440 916128743
O 18187 70152
E 39756 40147
I 13825 22464
I 23236 65696
S 54337 589611325
S 19404 381429983
O 44356 67545
E 22592 72024
I 8968 41529
I 13975 38564
O 1497 40815
S 59381 422245811
O 41167 50042
I 6344 7430
I 17408 68255
O 50003 57580
E 10791 51568
O 24141 71607
S 15846 271810683
S 57784 546991013
I 24213 29415
E 2675 51110
S 7320 646179102
O 36574 53632
E 14637 71459
E 15269 28083
I 50366 62874
I 5599 8874
S 48089 198079915
S 71166 724177910
O 34877 62519
O 29916 66488
E 22536 41338
O 4058 29319
I 6056 19515
I 8759 17005
S 70950 682528359
S 39198 853885542
E 39277 52910
I 28198 51223
O 17090 55806
I 50438 58209
S 45854 556779114
S 13199 885801212
E 3206 27148
I 47045 66574
E 2300 73595
E 17321 55553
I 29474 64993
I 2125 53548
S 1985 808407691
E 21830 29648
E 30675 70342
S 30282 154224806
E 46581 72124
S 46732 585654422
E 10510 49632
E 56960 58242
I 38644 60196
E 11000 37882
I 1902 10009
I 20185 50092
I 36569 75211
S 55981 533200894
S 70745 64963489
I 8332 52443
S 14200 567128828
I 26867 67077
E 13582 55584
O 9329 54538
S 2483 136476653
S 9948 309744221
I 6200 22301
E 43349 68505
E 38182 68174
O 25993 50388
I 8076 50159
O 10904 60540
I 8629 65797
I 20137 26862
S 43924 611623077
I 33995 35301
I 22361 29115
E 25738 55710
I 16921 72280
S 72985 717216011
O 26726 50514
E 67108 70127
I 3144 28691
I 41225 75994
E 25413 60433
I 35026 56750
S 47340 393688448
O 19242 47838
E 29909 66470
E 60554 61142
O 1472 12123
S 57207 499953027
O 24738 33555
E 4029 18401
S 39387 351058754
I 28116 41647
S 11929 114388428
S 21831 812344437
E 44695 49045
O 2630 9958
I 4018 31415
E 10161 26298
S 76271 150602366
O 6607 21530
E 34727 65350
O 4204 70146
E 28552 61868
I 11382 31636
E 10261 15219
E 17678 27563
O 49284 57793
O 23490 54858
S 57003 686799756
I 12026 14281
I 950 5172
S 35407 623995320
S 71022 142065218
E 54881 68020
I 39714 67476
I 18405 75841
O 33088 53598
E 34523 50412
O 44687 57771
I 32421 49488
O 17456 56700
I 46211 50814
E 22494 29007
O 14607 72999
S 15373 31999375
O 47850 63648
I 26835 73343
S 19179 301132627
O 34998 70368
O 34408 73842
E 7655 24832
S 43913 94614959
I 60827 65071
E 45455 51975
I 32920 72594
O 56237 70956
I 19526 34004
I 21090 74049
I 7608 45116
O 65684 73694
S 17807 860581628
O 13752 42185
I 53208 70163
S 7098 814441676
O 11017 13947
S 42116 588354298
E 58265 62944
S 9565 488912865
I 8379 28348
I 39493 74144
I 10176 12753
O 63161 70006
O 12962 36258
O 19278 68718
O 40147 68603
S 69354 352666357
S 53522 518380177
O 17487 37738
I 59802 63609
O 13005 34370
S 23236 690032232
I 25618 62509
I 38198 45671
O 8344 72454
I 7914 58131
E 50260 53379
I 21895 40301
O 18005 51422
O 8768 42463
I 1879 31634
I 27231 61537
S 10091 548563415
S 16745 871042568
E 68245 71801
E 25083 76207
O 15949 16776
I 21042 39897
E 1106 25320
O 56015 69988
E 8053 38688
O 66819 73719
S 52824 89469646
S 25947 119752987
I 12627 63524
I 59558 74235
O 12496 18295
E 37610 42087
E 22665 25056
E 20503 55136
S 4649 453601209
S 36357 996928815
E 24963 29763
O 547 586
O 23412 76105
O 8659 48617
I 34646 67545
E 28557 74018
O 5893 57387
S 69748 660575008
E 29072 51745
I 22177 23615
O 11899 20519
I 35108 74843
I 6080 27974
E 32493 66960
S 21258 802439008
S 36740 846106848
O 44180 73571
O 6695 70070
I 39535 52155
O 24215 29694
I 9643 67428
I 26078 72250
E 42695 59619
O 36603 55365
I 45264 46872
I 5440 8449
E 1826 55503
E 15881 31161
I 3019 41049
I 19480 48516
O 49702 66794
E 36207 66529
I 47309 58354
I 28559 62419
O 3009 70734
O 17978 62806
O 30709 52648
E 2111 64286
S 34359 562844822
O 27051 69167
S 148 916771525
O 39055 71579
E 33204 38800
E 45749 61608
E 14041 43654
S 4737 818526917
E 32903 44966
E 71829 76615
E 6370 54661
I 42010 57125
I 5472 45956
I 39177 65038
I 22411 38593
E 3073 54252
S 41429 858640608
E 7690 40111
S 36739 684780888
O 28939 48140
O 46954 69532
S 29052 957087384
I 15174 73953
I 10838 33618
O 35202 35321
I 27260 37156
E 24083 63932
O 25237 48423
O 25494 76127
E 31687 33499
O 19165 24791
S 64267 749562843
S 13438 728357447
I 2394 68661
E 43749 65080
I 13514 24783
I 40457 68805
I 38891 42343
E 38435 62250
S 57502 458092973
I 8028 56594
I 6562 67818
S 13737 600856485
I 37877 73105
O 10901 26700
O 5772 61677
I 37279 59208
O 29759 48067
I 21734 43735
O 23612 74514
I 24075 25645
S 71493 765197233
O 45088 72034
O 47690 51710
I 46214 62082
E 9028 35690
O 3878 40582
I 3956 15926
I 35762 71368
O 45143 62222
I 27088 59038
S 39446 844269718
O 23953 69078
E 26120 68169
S 51000 251287623
S 21721 206271716
O 11690 36452
O 35044 43742
O 57625 59892
S 56578 643140387
E 39209 63716
S 40816 908107024
S 61488 793991424
E 53936 54077
I 49356 66898
O 24788 68377
I 15772 21132
I 18571 33740
S 48860 51808736
I 6791 40704
E 55089 57187
E 38955 66419
I 4513 19491
O 3836 47808
E 51127 75439
I 53928 72394
E 61180 76142
S 72628 490364090
S 32722 599574228
E 6840 56680
O 21860 39744
O 8388 60575
I 2575 27168
O 42093 53893
E 2850 15455
O 13172 40466
E 25806 35715
S 64814 73623905
S 34441 332860953
I 5430 37458
E 16716 46607
O 17634 41829
E 47929 50666
S 76280 351598114
S 9289 127236951
O 2030 53586
E 68850 75302
O 40050 73743
O 14731 23816
I 48399 63788
S 74552 96317
O 6384 56696
S 251 339815303
E 11945 57481
E 7621 62618
S 54969 948921427
E 6110 54275
O 4900 70217
S 20139 986684806
O 34120 55439
E 15620 38160
I 2598 29210
E 5436 47531
E 7160 17070
I 26644 53448
S 75816 422147976
O 35218 41963
S 29296 957218975
E 19588 30293
I 23799 36247
S 6664 552786341
S 33416 529546741
E 34072 66575
I 31182 55680
S 26673 500607637
S 24317 761339443
S 19040 46363651
I 19915 34825
E 26561 38773
I 1229 74336
E 2227 35757
E 20770 39080
I 5270 31964
E 7818 16818
S 54594 435541824
O 27474 28673
I 2041 62172
O 11154 41314
E 34608 41910
E 5315 27122
I 24879 70927
I 16001 68795
S 1004 642167568
S 33922 297334153
S 61371 184794084
S 9497 292862530
E 53052 53969
S 19360 260827162
I 44901 63223
E 47664 75677
S 43386 60568568
S 14957 947691890
S 11761 587792499
E 15646 61802
E 400 50332
S 8433 279133198
S 52003 326138901
O 56402 75754
S 17069 674688828
I 41078 64619
E 59720 62364
E 50781 76254
S 55777 382966871
S 56075 517931567
S 19984 151014469
E 26928 64393
S 7183 249546869
S 13138 635315473
I 10506 72690
I 653 57056
E 55942 68895
I 51233 60507
E 23415 71234
S 69532 884504779
E 5731 75592
S 14291 857198807
S 55115 12234454
S 72291 105175195
S 67466 809388776
I 7619 64181
E 42395 49934
O 6005 41106
E 14466 32114
I 42814 55156
E 9195 64521
I 7441 17222
S 63089 155206451
I 18355 74929
S 18130 818503931
I 25920 50288
I 42991 57352
S 71737 237643046
S 23264 314950066
I 8214 72408
I 357 62616
S 61837 873498661
O 13938 53556
S 39030 566559271
S 17877 515471013
E 15308 53554
O 14790 35693
E 5614 15169
S 37637 589573374
S 49879 500364537
S 6670 857401332
S 18097 941948074
O 2411 23862
E 7509 25308
I 37619 38739
I 36563 39637
I 743 36486
E 33507 33542
E 53960 68349
E 980 34830
E 38421 46201
O 45418 70597
E 2506 21966
S 26193 543794633
S 35396 385230797
E 32089 35377
I 44158 58777
I 23124 72748
I 19372 32442
O 17997 25905
I 749 56413
E 11016 71981
I 30398 59423
I 11506 44292
S 35225 958957068
S 43533 933842105
E 4602 15348
S 21083 356355489
S 40448 547674462
S 1410 308636151
E 14010 42076
O 9335 66163
I 65928 66493
E 12226 72048
S 54116 527542139
O 25597 34647
O 8395 58758
E 64456 73307
I 19552 74128
O 40201 49703
E 47201 60831
S 37043 393929785
E 21517 69128
O 41707 63642
O 33028 63518
S 72798 797959969
I 8528 66696
E 40855 67142
O 31573 40626
S 16582 605777567
O 44063 68940
I 22418 48148
E 6322 20551
E 19000 54313
S 44327 650170183
O 59965 64700
O 19743 48120
E 9447 67260
E 12784 74178
E 11130 18707
S 45488 435037657
I 16359 53508
O 8827 9187
I 58244 64203
S 21351 824631303
E 28440 48451
I 33043 68731
E 30891 38683
S 30186 491408439
E 9850 47918
E 9377 49941
S 51238 68437849
I 7656 48892
E 13766 57447
I 4127 15182
S 46782 303342617
E 11933 21476
I 28610 61350
S 74565 498087193
E 2436 39114
E 14502 64338
O 1812 75939
E 10567 34618
O 30720 35418
S 52124 746540460
S 18134 948892541
S 75854 439463773
I 40822 42774
O 11396 35102
E 6360 61308
O 23325 70883
O 23169 39991
E 3207 5002
S 67021 672574766
O 30623 61791
E 42746 71302
O 46565 75912
I 7652 12228
E 6939 15807
S 68075 659633074
O 13869 14867
S 24339 974572060
S 39268 131167815
I 34370 51721
S 32575 174831184
I 10233 51445
O 32480 69703
S 66958 802346667
S 72456 960563056
S 64916 366694263
S 56720 5658357
O 17909 42689
E 14053 42024
S 31465 229629116
I 48370 54159
S 28909 88612600
S 41703 44394838
S 61023 940586892
I 29342 45453
O 34183 65985
I 20614 67855
S 67777 788356262
S 39632 650399513
O 17619 36567
O 116 26272
I 38253 57499
S 19279 959739957
O 46700 49933
S 37172 881012321
I 11879 40970
I 55307 65844
S 62228 706723194
E 50415 73178
E 59131 62669
O 30329 69776
O 43453 59331
E 22152 28726
O 31203 55288
E 10043 65161
I 37163 67649
O 29762 38289
S 18943 624863573
E 36551 57455
I 12701 62822
E 28984 35768
E 38316 42679
O 30270 62142
S 6691 41107218
I 30401 61192
S 3885 485456207
I 32550 74546
O 26855 63173
I 52905 57358
O 39806 55631
S 9853 896812637
S 50720 558768896
S 74855 530160615
E 3621 37377
E 8009 37088
S 1101 506643058
O 64504 66715
I 2215 11146
S 61274 409245062
S 20212 619487151
E 15687 36662
S 58787 905015670
I 43171 67104
E 5628 13025
S 38290 296714622
I 37493 49284
S 70225 529756793
S 69080 833597229
E 45361 52531
O 54912 59972
O 18012 51260
O 27919 74779
E 49950 55502
O 2335 40176
I 18296 56716
E 34934 71858
I 38033 76464
S 58834 164086503
I 50480 69946
E 31788 43446
I 40576 55519
E 25750 34849
I 24886 61158
S 53536 678473050
S 26031 177100300
E 2086 3273
O 21131 32882
I 37290 43948
E 18360 63284
O 32367 73972
E 8205 54192
S 21367 493615354
O 204 29050
S 34837 593060523
O 38875 67132
E 59801 69126
E 46956 76330
O 21088 62300
O 32674 41264
I 18707 36775
E 28131 67897
I 2089 21360
I 57413 67468
S 31172 256807048
I 50032 75645
S 6317 106696291
I 20514 35873
I 38872 58072
S 55517 367203400
E 42748 45834
S 7248 183019633
O 74745 75782
O 3051 22003
S 42120 163676594
O 27791 52848
O 40942 68584
O 7099 22088
O 28002 44554
O 50641 67094
E 9634 54129
S 47671 54708777
O 35711 48192
S 74938 790789416
I 7712 56120
E 29363 73134
I 13935 68465
O 10956 29533
I 2334 34226
E 29947 46275
I 32773 66237
S 17512 278767112
E 13661 61001
E 9496 56818
I 8571 66450
O 31099 63872
O 25895 47195
E 41503 46566
O 19394 60059
S 30583 846339083
S 73908 307663891
S 15305 808976126
I 26789 65526
O 5677 61161
S 15826 865741004
E 23608 39802
O 52984 59475
I 5654 50669
S 62499 548047188
O 28325 53241
I 18337 30749
I 23494 24082
O 9878 64143
S 55806 899955825
I 5847 49875
S 41104 937422266
O 79 48169
S 35786 969730839
S 10182 484225458
E 3275 38749
S 54595 524935487
I 25104 61862
I 1457 43367
I 47582 68153
O 67000 68098
O 41853 71647
O 53371 66939
E 32039 38121
O 11978 25047
I 73019 76212
I 65257 71787
I 15183 63078
O 8701 31747
I 37429 69485
I 5499 38374
O 54354 74594
S 51063 344925180
S 17647 348512056
S 75733 818606177
I 20612 70890
S 10746 307494724
E 11341 13228
I 43463 73378
E 2025 41027
E 105 23722
S 56300 102588165
O 33403 44738
O 59660 76159
I 41279 76359
I 8509 73752
I 57348 73428
E 38627 58225
E 29077 54782
S 50189 597293955
E 34597 46029
E 3483 8823
O 10552 36127
I 9228 67585
S 17376 559146621
O 14213 67470
I 14595 37903
S 55446 369961358
E 52663 67997
O 24305 31967
S 67899 70354260
O 8053 45040
S 37061 135481845
I 2342 55880
E 4639 34191
O 59507 74719
S 8320 143788109
S 64411 115946630
S 36417 498932124
O 27311 48552
E 23309 52768
S 51528 832303411
S 54729 531769040
I 22334 32250
S 5902 565986516
O 24629 50833
I 38966 75325
S 46949 248262380
I 46715 60420
I 6569 37255
S 8833 720392964
O 5509 74581
O 41304 50431
E 23761 49433
I 53130 59722
I 43258 43361
S 11806 64064008
S 25370 125591362
O 16469 51104
I 3631 42667
E 10978 60355
E 20451 58410
O 39279 44860
E 5741 59760
I 7245 52558
O 15813 50954
O 14355 20670
O 13036 74490
I 45564 49963
S 34689 621258864
I 37908 44222
O 45138 69505
S 31552 974714705
E 73496 75785
E 21121 72444
E 21887 29871
S 27004 672852871
I 16679 16956
O 11892 28182
E 62997 69176
O 24305 55142
E 13297 75707
S 34878 82387177
S 70058 346768219
O 4792 16583
I 2757 49660
O 14460 17622
I 40545 67375
I 29493 46483
E 48231 71445
E 30413 63726
E 7219 56066
E 38919 62040
O 11097 43427
I 35217 39647
I 40152 74692
I 3834 75213
E 23135 45943
E 23189 28552
I 531 49569
E 1035 67295
E 11591 29757
O 7489 71349
E 15240 53344
S 1571 555841614
S 3538 147474660
E 21724 29553
O 30754 51801
S 24009 517338515
O 42117 43519
I 31353 48049
I 57021 72693
O 14588 32375
I 37639 62571
S 72744 836285092
O 42587 65783
I 8232 23440
I 9927 65462
S 4126 232605365
O 13476 61326
I 17849 62371
O 2096 17079
O 50358 69229
I 46652 68603
O 335 56419
S 50047 554570324
O 30928 49728
S 35720 685530746
S 62396 806747940
S 36685 508023210
E 19782 49831
S 13091 972881304
S 6303 656515811
S 12527 914259153
S 10391 847967873
I 11718 63121
S 22557 217235275
O 710 48494
S 54121 177251955
I 56531 58719
O 49948 67857
E 28433 49329
S 44846 277351898
E 46743 73518
O 4341 49761
E 10598 66209
S 62081 267213656
S 65875 477168034
E 40957 46552
E 12287 50214
O 11525 17702
I 64592 69548
I 9639 53750
O 36372 71925
E 27415 60223
E 17193 42569
O 999 41801
I 32086 69641
I 15572 51959
S 13388 238555783
I 17384 58024
S 35733 848016191
E 3099 11737
O 67880 69778
I 817 45712
I 44842 53489
O 16283 48562
O 27933 51748
I 17602 49396
I 12230 67602
S 4536 371325623
E 54307 69103
I 35179 40685
S 41654 874834850
E 12574 72276
S 48311 880910620
S 5942 868023184
S 37016 361914134
E 68941 75443
E 22205 56316
E 49073 73328
S 68273 632580402
S 26983 278073601
I 56495 67096
E 28013 61604
E 56483 65976
I 32473 46808
I 31814 51963
I 29456 69277
I 9323 47131
S 68168 211132840
I 26366 76115
E 33440 51600
I 12410 75918
I 27559 41832
I 32500 42184
I 1234 44526
E 57120 63377
E 9831 58634
S 25089 173668450
O 62034 66598
E 19173 27066
O 8016 63826
S 34748 451954266
O 13049 45890
I 21629 64548
S 70545 168874195
E 24081 68696
E 51836 67650
O 20307 47630
S 65657 179595281
O 20702 66335
S 28984 786482860
S 9952 204068033
S 4754 803658883
E 43844 67392
I 57708 67627
O 14171 28970
E 2085 42151
O 15991 39589
E 43416 63168
S 18812 265834000
E 2432 8163
I 20737 41602
S 19867 304074918
I 15923 49452
E 38881 55851
O 22639 74595
S 62145 729251045
O 43059 72665
E 30002 58304
I 19188 28397
E 52627 53168
O 50607 51714
S 73285 322215138
I 8870 55478
O 3390 7005
E 33874 40717
I 38867 46834
E 24026 66838
O 62073 70812
S 75770 251257240
S 75110 292417334
I 4663 52867
S 55809 414412031
I 7369 20243
O 3132 71315
I 1880 54302
O 57702 73107
E 33020 72158
I 30972 43301
E 25870 67421
I 52271 57286
I 41409 59585
S 70352 135868253
E 9870 33323
S 35634 704270563
E 2729 9145
S 65387 845529803
I 16969 20490
E 4444 69268
S 66037 624580044
I 64743 66377
O 32626 56771
S 71845 878237052
I 59282 73108
E 50816 58969
I 2802 76663
I 15038 35495
I 29495 72237
S 34426 442351992
S 64894 421202906
S 28578 253457120
S 28478 971180232
I 43700 61215
O 9001 35675
O 21033 72174
I 28249 38395
I 12054 26851
I 51104 51406
E 15306 63043
S 399 613860232
I 22521 45507
S 43577 475976758
S 10446 326559451
I 13435 40902
S 16313 891160777
E 23021 58253
I 2920 13514
O 33915 51400
E 52642 70285
E 45839 76237
S 20617 203045346
I 16296 34082
O 9567 41479
I 21455 72400
S 30748 947779586
S 10725 890867581
I 73280 73760
E 3391 31393
I 13921 44961
I 5891 29617
I 53813 57328
O 6631 56553
O 8141 76420
E 64262 64835
O 4031 54991
S 24083 989563121
S 2873 510016409
O 19104 21649
S 28443 36202800
S 15295 463648139
E 4276 54289
O 13138 62265
O 2880 73242
S 54676 687091475
O 28771 58463
S 13256 906452130
I 57895 66952
S 45069 940250082
O 16354 42352
S 102 305208125
O 27885 40831
O 39165 44030
E 19675 48910
E 64922 71539
O 27522 58074
S 45260 443637872
S 50092 838056158
O 1496 59570
I 950 29263
O 6999 65750
E 38188 49623
I 34852 68616
O 36414 43501
S 69412 809751065
S 52956 413736814
O 5639 44366
E 5375 62154
E 20064 20240
I 22881 32353
E 46069 67632
E 38581 41762
O 6217 49976
O 30467 68791
E 18116 62025
O 697 59389
E 10049 59322
I 36691 38317
O 8372 50070
E 36716 57954
S 35377 921433394
I 21912 56588
S 50396 701112200
E 4491 69145
O 22705 56358
O 4507 61291
S 74349 194342302
I 14256 27496
I 35568 56478
E 56259 74665
I 29105 69426
O 11016 59014
I 13674 36430
S 66452 170046554
O 62308 64103
O 45378 75507
O 12797 28969
I 1548 4262
I 38689 56903
O 69102 74161
O 27710 35181
E 5881 69597
E 5897 10749
E 58376 64457
E 22835 34355
S 11310 125110709
I 19795 38723
O 37558 45278
O 5312 43342
I 29215 32383
E 7115 52287
I 42787 75622
S 17425 610434942
O 26205 46512
I 19032 51639
O 42546 59838
E 42689 56704
E 22354 41709
I 36155 65422
E 6022 20342
I 2078 66921
E 6815 24644
E 41849 43702
I 37869 48130
O 5473 53609
O 4210 49389
S 76605 845372106
S 13953 727730187
S 50263 223645868
O 8187 71822
I 7093 10636
I 67906 73981
E 41370 47589
O 46297 50447
O 62529 68569
O 46452 63344
E 18755 18942
O 23082 23520
E 13102 20405
E 12650 38849
E 29813 45364
S 46100 456456428
S 48958 759078800
S 50845 441154012
O 15158 25410
E 28993 30098
E 832 58564
E 2650 63995
O 8312 36799
I 3129 42174
I 44981 47919
I 34489 68715
S 10221 68427256
O 4583 65056
S 40497 847111696
S 52195 89190232
I 21396 40490
E 36450 44326
I 44201 54682
E 21381 45449
S 20941 484972031
S 35089 989953015
O 15752 49170
I 51986 55301
O 45528 53452
E 17893 54823
I 1963 63538
O 24618 33057
E 14469 61861
E 20894 27166
S 60989 860269325
E 38186 53564
O 4893 15832
O 24985 35549
E 17199 32288
E 19499 53854
I 18555 56214
I 14544 48212
I 3989 73092
O 33089 58214
S 11440 663102781
E 19871 49384
E 16987 28528
O 2162 43263
O 4123 12973
E 18955 70635
I 2838 4940
S 44913 448410151
S 38281 235595510
S 51701 727165226
E 20299 40743
O 38392 46977
I 24860 71422
E 43938 60520
E 43152 50255
I 34982 68113
I 26281 45048
I 10864 18255
O 61055 63328
O 32172 52958
S 69212 259257931
I 13290 55639
E 31115 43171
O 7195 29464
E 57986 65627
I 62981 72116
I 64126 68059
E 18348 36845
O 26367 52814
S 61780 673069023
E 6987 42212
E 4063 47988
I 20718 37376
O 22859 24506
I 11240 73012
I 7981 39702
S 30090 592810537
S 55428 996148709
I 32967 39551
O 37047 71205
S 27221 189034591
I 24359 56350
S 7248 820308279
O 770 24150
S 34107 280964261
E 31870 73585
S 2807 849262273
E 474 58367
E 33046 65353
E 23671 56015
I 53977 72296
O 46141 67000
O 11134 57038
E 46791 57260
I 12476 73027
S 4536 748826750
I 23672 63169
I 32550 73965
O 25914 73927
O 59800 68122
I 6157 68075
O 17002 66571
I 48539 54632
I 5872 9115
S 48707 82034476
S 8366 582515924
S 26436 29329295
I 29565 30013
I 34003 73940
E 11291 57875
E 1314 11581
S 11086 317731586
E 9390 50814
S 46591 503470003
S 24014 307398076
O 42402 45218
O 26856 27593
I 39193 50739
I 18100 67225
S 4033 854134812
S 22391 569249232
E 14866 36528
O 30203 36991
I 20358 29889
I 33923 50876
I 17465 70041
I 7558 59968
O 34976 62802
I 53966 75646
E 31955 36710
E 49310 52982
I 35314 59475
S 33081 982227321
E 46257 51434
E 18629 44509
E 16774 48649
I 34268 67820
I 41410 47598
O 48069 53303
E 19251 42168
E 30885 45156
O 30260 67107
E 53539 64985
S 45740 684719005
S 57767 616480042
O 17307 53304
E 7100 30941
I 13389 18139
S 14277 59524137
I 17535 32428
I 32725 58031
O 11614 29376
O 28422 59795
S 59536 455525846
S 16825 6187431
O 55594 55927
O 1453 47799
E 47881 62028
S 60411 142877800
O 16592 40423
O 22091 60377
S 51026 926653600
I 33178 60003
I 24267 32065
E 33895 40463
O 8284 68286
O 48561 53621
S 50777 777192510
S 733 373214032
S 38663 40250295
I 28479 49856
E 36937 50195
E 32430 64758
I 48774 71438
O 23604 73168
S 60759 622455110
E 31334 74510
I 34577 55844
S 16113 222949722
I 230 48914
E 21552 50710
I 17705 73631
S 16598 504240929
O 3345 21264
E 28893 47305
E 16488 18767
S 17830 649941486
O 39131 64907
I 1019 67234
I 35724 76558
O 23220 52239
S 70922 257804973
O 2733 8419
S 48766 984031914
I 3696 70749
S 36853 309090568
O 34259 63103
S 48153 437856963
S 3553 883952529
I 2260 8078
S 27524 437723071
I 16251 57378
E 6543 46695
O 18473 36748
I 18467 49753
I 3879 23145
I 36812 39069
E 8493 9201
I 9116 11849
S 69578 562927236
O 28165 49342
E 18448 60797
E 3975 44203
I 8424 41268
S 66343 101043023
I 42544 71980
E 7606 14639
S 48729 363613993
E 10188 36451
S 49944 698837350
O 17176 56286
S 12858 812221904
E 393 30454
S 45495 840320665
O 36778 69496
O 2796 56104
O 14860 17161
O 30411 39887
S 16588 616364877
E 24315 56336
S 14845 372091234
O 1921 59901
I 36346 67213
O 10520 47422
E 13298 56941
I 3299 73879
E 22997 45747
I 31438 61453
O 48861 71011
O 54208 62034
S 71786 186809601
I 3678 61302
I 15353 48260
O 16722 20936
E 15540 74525
O 37045 58778
E 10504 34083
S 65558 212474707
E 43251 67579
E 16476 52302
I 836 58631
E 752 28525
I 471 23981
O 30604 46554
E 37902 38862
O 16041 28337
E 35858 39707
E 19422 31557
O 426 34466
O 4885 6545
S 50928 338778638
O 8230 37480
S 21756 541042406
I 5695 8142
I 7995 62845
S 56074 988459172
I 4070 68200
O 867 68293
S 44162 550635858
E 5058 7500
O 31882 72113
O 26055 38294
E 2499 70623
I 48860 60992
O 819 26257
S 21457 813243226
E 26449 34663
O 20351 75954
O 66976 75895
E 67043 70544
S 19392 844687669
E 12899 41783
I 8652 12445
S 66739 573140251
I 18895 43445
I 3221 52710
I 39415 53936
E 29949 41123
S 22477 217720628
E 36831 62997
S 27357 384848923
O 46207 74545
S 46681 655829382
S 74171 988822427
S 58737 926514596
E 39485 39798
I 10421 46741
I 30175 65309
I 46149 76160
I 10317 54426
S 65346 799221438
E 9741 31293
I 16102 30717
I 14595 43664
O 11761 55765
I 45293 49460
E 51001 67560
O 25504 27402
I 20306 20995
O 31441 38023
I 10405 69509
I 4872 64535
S 49324 245078550
I 28866 48690
O 20373 33664
I 41368 50693
O 19703 58829
O 3388 64018
I 54647 59226
I 22605 42950
I 11982 28090
S 26232 649536477
E 4605 48598
O 64156 75794
O 555 3258
O 16419 25853
E 48139 53231
I 38691 60034
S 6179 854503143
S 57115 417605515
S 43190 914020207
O 8112 50261
E 30500 66302
O 20765 28737
E 51445 53948
S 4365 29995195
O 2119 53577
E 22083 38629
S 1443 787838351
O 61341 66608
O 1722 51160
E 10303 49717
I 7773 63763
E 20809 30586
I 26924 62650
E 3524 56490
I 34937 48506
E 13407 75892
O 18836 41911
O 17759 37723
O 14974 26177
O 10437 50134
I 7687 59894
S 29991 578375892
O 33778 65095
S 13629 767535822
O 20062 47758
I 16542 28712
O 20660 54664
I 24870 55392
O 8772 75444
E 39848 61244
E 26828 64933
O 43053 58349
I 22022 25946
I 5532 8592
O 5189 52251
S 25573 349465175
O 34605 37548
S 28776 810244997
I 23598 71620
O 5962 20453
E 42164 43784
O 43108 53805
S 54182 339955684
S 11428 860527470
S 26030 195197754
I 16209 52994
S 53381 433568044
I 70873 73437
O 27522 56754
E 41708 47184
I 44810 50565
E 45281 51991
S 74680 434026919
S 7690 48088839
O 30270 46362
I 31043 43321
E 21448 29786
E 45064 64525
S 29575 531772445
I 129 22362
I 21608 58949
E 50174 67161
E 31347 67611
O 6973 39461
E 14550 31951
I 13724 68060
I 42748 44461
E 6406 9829
E 17668 44953
E 19259 35722
S 1052 734948504
E 41387 62722
E 45545 69756
I 53503 71520
S 31005 316818254
I 17087 53331
I 28360 30534
E 55741 68940
O 940 14701
E 6296 47647
S 46385 858110757
S 54859 653721094
I 8782 36924
S 23797 62441535
I 1473 61392
S 73423 748438287
S 69241 571530176
I 43969 64857
O 26349 64274
E 12087 71608
O 37891 67170
I 51585 54769
E 17439 53085
S 7514 637497359
I 35521 74264
O 50150 71318
O 3002 37991
I 24357 42169
I 8599 53742
I 30554 72236
I 27758 36498
S 71450 312918940
S 14257 318988149
E 43021 69221
I 7957 66792
O 41272 43720
E 1543 60966
O 925 43708
S 50680 855836199
E 6203 68147
I 3867 17868
I 50237 67433
E 5381 46239
E 13939 26029
O 30993 47667
S 12751 176231841
I 18647 25908
E 65492 69466
S 37632 444091848
E 18327 41402
O 18627 63998
S 54071 330009413
S 12250 869228139
E 56690 61762
O 27513 49508
E 22970 60624
E 67447 69464
E 63247 67805
I 6155 29784
O 52149 64250
I 50313 54242
E 6325 64514
I 14948 51360
S 45060 34904786
E 9976 20397
O 24011 40416
E 41226 58915
I 38870 65188
S 31825 921650530
E 8319 12597
O 4420 46023
E 17596 63207
I 14837 18020
O 33991 44101
O 42874 67658
I 35737 56922
O 28949 69266
O 53233 58049
E 8850 47030
E 21782 51773
E 17979 46182
O 25094 26806
S 11392 579175510
E 45857 62262
S 54721 537924691
E 35757 68133
E 14325 26195
I 39884 51651
I 1304 67881
E 6755 53529
I 48117 52112
I 28655 36848
E 20349 56476
O 429 56147
S 12141 570140030
E 41459 64388
I 11169 57942
E 2847 63288
O 43675 57828
E 8219 31671
S 34085 32265452
S 68553 317922327
O 10704 70865
O 14356 43522
O 18873 38524
E 47436 60949
I 58831 69419
O 22167 38207
I 8339 45240
E 18472 24763
I 24973 63967
I 11864 15164
I 18902 20273
I 19598 52078
E 48770 72117
S 34336 513451835
S 68873 776670872
S 22173 36772216
E 29433 43245
O 18766 37132
O 28030 54330
I 15881 63919
I 60678 75030
O 925 15312
E 5509 71107
S 42500 796728839
E 16134 61793
I 13184 76642
E 38970 43309
I 3102 30756
O 28932 50727
O 48012 67324
I 37993 38814
E 5139 64845
I 7141 7798
E 25471 57262
I 7239 8296
I 13619 22379
I 34630 54274
I 35885 59171
O 37644 56416
O 35307 48332
I 15279 18761
O 5091 66580
E 7386 71382
E 12828 45034
O 51848 61325
O 25269 50743
E 13185 15968
I 5480 18135
O 4004 14576
I 50822 66095
O 7419 53803
O 58706 67695
O 40142 55684
O 39024 55246
E 23441 57962
E 45630 49063
I 6307 37918
E 27691 65500
I 25945 76187
S 72025 846128575
I 27529 34229
O 35191 69344
E 49239 71067
S 9360 970425435
E 36834 71735
E 44521 70774
I 30926 32183
O 49324 71403
I 19351 72224
I 4453 38963
S 15110 205202879
O 37252 42963
I 1502 66396
I 17292 59001
S 65089 837465672
E 19278 41316
O 17639 70994
O 26702 62244
S 61647 162832386
O 49283 68046
I 861 42377
E 33890 59838
I 22221 55544
S 28032 977473595
I 9127 66154
I 36618 37735
S 15664 229291407
I 30469 36721
O 36017 52541
O 3445 35428
E 39384 56443
I 31210 59523
E 29662 55871
S 70107 310610402
O 53237 69127
E 41666 53408
I 62954 73921
S 20289 904437774
O 6122 12874
E 22470 47972
S 43410 664250966
I 12902 36705
I 44130 65901
O 16784 43515
I 27909 69128
I 33177 74803
O 23851 58603
I 32255 47021
O 34150 38665
O 33515 40916
S 16545 258319942
O 37502 58594
I 52891 64146
O 6400 8535
O 11221 68142
E 4086 41647
I 37074 64250
I 15760 38839
E 34407 50510
O 21164 47699
E 21188 76251
O 44464 49595
S 42623 920063397
O 1740 46851
O 22007 52130
O 14338 57491
S 39730 411110553
E 63105 66435
E 36164 56389
O 2927 21341
E 3872 22469
O 53929 73056
O 7260 12320
O 10168 58576
O 19931 42662
O 43612 43917
S 70404 608595057
E 20375 34751
I 12945 61398
E 8224 30223
I 7375 10662
O 29452 75804
S 71228 766512128
S 21125 536704534
I 16615 70543
I 8768 20044
S 8401 298124266
E 4787 9691
E 35446 57454
S 40411 809670864
O 76080 76168
I 45047 65652
E 15445 74525
E 55463 61273
O 51461 72403
I 17136 24779
S 53596 604750285
S 37154 617891690
I 1969 75501
E 66094 73048
O 7157 39001
I 32278 76495
O 39330 53217
O 24792 50496
I 50791 64562
S 17719 668453694
S 2312 916386240
E 13972 52049
S 36384 193483408
I 39928 66830
S 55820 271650872
E 47390 51156
O 29855 59101
E 40787 66668
I 22518 65510
E 5233 12090
I 50375 57457
O 1064 68997
E 15717 56784
S 38798 969214634
I 17414 54623
O 1823 34670
E 7198 37933
S 63537 483082202
E 40890 61317
E 47051 71700
I 33197 39301
I 35268 40790
E 11669 56156
E 26812 50279
I 37023 46694
S 60270 461149312
I 21467 42877
O 30878 75157
E 17512 34067
S 63762 427309924
S 29144 418674013
I 5511 17347
I 6277 64603
O 30236 53680
I 28906 37818
S 2143 850108983
I 8059 69834
O 49704 70500
S 10087 942377154
S 57529 919884194
S 70658 379704013
I 27346 53518
S 49005 112678959
E 6166 22572
I 37523 57277
E 23590 42469
E 11647 57017
S 45814 530930528
O 23070 54484
S 9723 255633538
O 54229 62848
E 28283 39204
E 30883 52988
E 46944 56753
I 23518 58424
E 21777 42872
I 14843 41031
E 32998 70955
I 10516 56949
E 39809 66341
O 40173 59212
O 29844 55375
I 19156 45398
E 5161 64597
S 38968 49683830
S 18819 5885929
I 21760 60372
I 10278 63106
I 277 56899
E 13334 37118
I 28501 76035
E 40916 57371
S 56053 914570485
I 63175 67505
O 540 4868
I 21855 23458
I 5379 64712
O 23811 74226
I 20375 51641
O 36403 62070
O 28111 63297
O 2494 28359
I 3801 59643
E 28644 75316
S 24682 857064362
S 25600 178151850
O 22686 47504
S 40324 50514041
O 54613 72955
I 16558 34599
S 69414 947692930
E 5613 73677
O 20301 48878
E 17187 53600
S 55428 489385847
O 34492 49997
S 26039 935094466
O 13586 13934
I 25134 55346
S 35585 300358465
E 33070 64679
E 3439 65130
E 41989 58865
E 2453 54127
S 65262 116924420
O 14577 54737
O 9485 37031
S 29600 740265356
I 5276 36698
S 5523 899650473
E 42633 52964
S 76346 502100689
I 10975 70229
S 10011 455360236
I 38888 53512
S 11581 129179223
S 5132 480444399
O 4400 62317
S 18101 672362188
O 2095 12755
O 12287 16835
S 73035 963473452
I 41552 67721
S 60119 447205574
I 9485 65036
S 33487 189530983
O 45412 69677
O 11468 72213
E 63573 64605
S 34441 465823711
I 42755 49277
O 12003 39766
I 49121 73324
E 23980 29246
I 26604 28445
E 10342 17064
S 47926 406473446
O 18856 66198
E 50649 62675
I 1741 30874
E 39315 63122
S 25945 836473509
S 21161 313032041
S 49878 540852226
O 11472 47247
E 19515 47223
O 14948 32079
O 7402 29473
O 67524 75029
S 8586 805784194
O 24982 29455
E 57377 72792
S 21749 721037639
S 4217 527924510
I 21445 47839
O 849 15459
O 12517 54850
E 54558 71557
I 37256 46367
O 30537 36750
E 49278 49749
S 41589 680666888
O 13199 58455
I 10285 19212
E 35525 73198
I 8717 56804
S 37149 365673757
E 11699 45494
I 11191 16810
E 1325 15500
I 37833 71427
I 43372 75480
S 6709 442868817
I 38974 48706
O 28701 65412
O 31167 61661
I 25813 37376
S 35411 841210098
O 4878 5013
I 6667 15138
O 10456 41588
I 49287 59479
S 39896 119247902
S 34294 49903721
S 16304 728749237
E 52533 65038
E 21257 44093
O 5123 31323
I 11241 28555
I 32568 71346
E 23632 53357
I 45757 56944
S 73231 854594715
E 32450 63706
I 27895 32612
O 28547 70207
S 72289 941029069
O 48294 68300
O 5320 24061
O 43524 66738
S 75465 172734474
I 60743 72860
O 33756 74500
O 36632 70018
O 46793 67808
I 69287 72415
S 47806 356548608
I 14076 66514
O 23148 57587
S 10701 104753157
I 11919 50493
O 50999 57475
S 5244 798370602
I 56061 63924
E 65698 70250
O 25557 58255
O 34361 45201
O 26529 33541
E 2395 50402
E 21604 38811
I 37096 64273
E 42059 54246
E 24554 62637
O 849 71099
S 14886 596940154
O 30650 48196
O 3136 65794
I 15345 70844
S 8553 420928243
S 7142 745539050
S 30435 63493624
I 27740 42128
I 46910 70070
E 51033 67350
S 74062 409712851
E 2595 60060
I 31402 40729
S 311 344115545
S 44326 772392436
O 6945 8382
S 20120 689225408
E 29126 59605
E 10868 44571
E 15143 59275
S 57749 476485879
I 21895 47144
O 28101 42945
S 143 151345494
O 13071 47526
S 1085 769315523
I 16157 42036
E 62526 68054
E 46132 53329
E 9647 33433
S 23571 653568593
E 6997 16265
S 37014 127627431
O 23275 71785
I 30419 62050
O 13920 74198
O 1964 50417
O 38797 46194
I 28952 30587
S 40026 25486581
E 56970 63825
O 39388 62235
S 51831 3572665
E 40045 50078
E 6116 9180
I 43457 55169
S 33063 6048894
E 267 47413
E 1351 4720
E 69395 69669
O 2746 24663
E 62877 72776
E 47052 58481
S 24788 999121907
E 58469 67944
I 25847 29586
O 13556 64137
S 70331 596401175
O 37024 50231
O 58763 71161
I 33346 45514
O 8830 19253
E 23004 38164
E 6937 35197
O 2195 22447
I 35142 43980
O 10671 40945
O 23642 70513
E 5885 43554
I 19592 52664
S 9326 318945497
O 17952 62690
I 8480 26383
E 3895 70343
O 8585 67840
O 29160 75772
S 15668 515749322
E 5569 47435
E 9619 41729
S 56028 128309400
O 1145 39714
O 14771 26531
I 26526 63461
I 7147 31972
O 22370 65177
S 39869 281212346
E 65317 71977
E 59000 68444
E 18737 35187
E 1433 50679
E 38454 57964
E 40446 49963
O 1269 74700
O 33618 47245
E 4186 18667
E 30302 32075
I 20617 55977
S 65179 92903758
I 1549 20983
O 23496 41335
S 64763 899218126
O 8223 22970
O 18371 23607
S 2089 701617602
E 33041 69552
E 28562 67651
I 41554 57433
O 39009 51571
E 37664 73004
E 27651 46431
S 75816 346242103
I 44937 61335
S 37447 489604274
I 34699 43190
S 45930 107994980
E 5992 60864
O 12959 70265
I 2143 38893
S 40089 53644661
E 24918 50608
O 69400 70852
O 47162 70853
O 25466 45352
O 9995 53110
E 5379 14324
S 14313 914497623
E 23041 55638
E 6786 18834
S 40513 83620342
O 17310 34301
I 9075 57393
S 26258 568090820
E 35354 70968
I 30863 38767
O 24768 44397
E 9698 16524
S 26702 144165888
E 25351 47430
I 33841 60625
E 48735 49338
S 11753 34734309
E 46016 64653
I 55085 62574
E 1587 72632
I 1600 76501
I 51655 52032
S 47487 310996864
S 54678 697872217
S 52653 780717109
O 35935 62822
I 22358 36160
E 28953 44258
E 30250 37351
S 6844 667361131
O 26232 29332
E 4168 11207
S 18924 643801329
O 2107 74555
S 7871 249466151
E 25590 50421
I 10480 52915
E 39268 58227
E 32642 71798
S 46566 9320304
I 9751 55881
E 12157 51288
E 18015 56873
I 13 60594
S 595 623669036
S 18637 108946375
S 60780 505245725
I 558 76077
O 25204 75186
S 35296 870145006
S 68821 322543136
E 15365 19707
O 6301 64079
O 6379 64861
S 13315 522507486
I 43639 55532
S 21240 203238779
O 11974 20456
E 8672 65207
S 22960 972023073
S 28129 262408458
E 7392 24432
I 5525 54500
E 35942 39213
E 46681 53778
S 16181 350390160
O 24054 50612
E 5367 42209
O 29374 60982
O 25269 62247
O 25543 27140
I 9964 45871
O 24366 76494
E 16993 50917
I 11491 22595
S 31522 296297244
S 21016 264454801
I 55888 56815
E 2837 18320
E 38041 74263
I 65821 69395
I 22288 38913
O 47121 66735
I 2424 19160
S 55199 118978165
I 67312 67340
O 3083 36491
S 15921 373871060
O 30045 52111
S 52935 177365094
O 6509 54949
O 20874 24876
O 10397 27108
E 20449 50494
I 5720 47469
I 23255 55213
S 64405 574764399
E 41217 62717
O 45585 67839
I 72321 76654
I 19299 50602
O 35775 50187
S 54469 523022277
I 27000 68439
I 31496 47400
O 29326 31211
O 32596 39955
I 9120 56496
O 6513 20967
E 5646 59065
S 9828 427959943
O 40562 43722
O 36688 61960
E 32504 46333
I 358 50242
E 5080 50194
O 19400 55942
S 66964 31010709
O 34793 48952
O 15315 76100
E 6125 66237
S 65254 152746472
E 29321 29441
S 40853 523352970
S 59351 981655750
I 18813 23447
I 17725 68295
S 63231 775043468
E 8270 35981
S 63517 277369297
I 11168 14815
I 43824 62048
S 44234 379305264
E 20978 63050
O 55877 63915
E 51598 64604
E 25872 49927
E 47801 73268
O 12917 76659
S 52349 103213790
S 25977 537823266
S 23025 327273666
I 40767 66603
E 4738 45491
E 48673 58396
E 26213 39676
O 12925 68538
I 13670 35992
S 60448 15621536
O 43989 65666
I 49755 70767
I 9359 45396
I 29388 50646
S 62774 551436529
I 29660 52534
E 8341 15397
I 31638 68124
I 59150 70483
E 58807 72128
S 12777 261221874
O 20652 23147
I 1132 41947
E 1280 64479
O 6835 58447
I 27630 58285
S 60055 306594450
O 42092 63358
E 5204 50601
O 16550 64504
S 46895 514871264
E 29072 69231
S 17536 30684144
S 34668 993940414
S 71677 200412268
I 49124 62089
S 62354 226621729
E 34130 56437
O 42749 74296
S 16362 194318988
E 33172 38007
E 30409 42478
I 21878 52256
E 28849 55269
O 24909 72328
S 60361 909296017
S 45622 479691007
O 6288 30675
I 48579 54408
O 50707 59259
O 13227 69493
I 6337 21271
S 17342 373192738
E 20513 28769
S 29628 577757573
E 40222 57756
O 14521 32189
E 48514 57945
I 53412 56750
S 36762 103979330
O 43418 71179
O 19357 29048
E 9845 71210
S 19743 386885047
S 46589 515946152
S 4707 123692544
I 7463 68501
S 32956 288652775
S 35833 164390025
I 9644 59783
E 1914 13824
S 23669 377099381
S 45363 447240016
I 7121 62869
O 4290 22768
S 72534 913597119
O 32045 64797
I 10457 18410
S 34255 16009321
I 35169 44257
E 24738 39210
S 26031 122753720
S 38358 306047437
I 43615 76127
E 45188 72209
I 16385 16681
S 51851 958367356
E 7086 74233
I 23923 47100
I 13004 48683
I 32477 33270
O 25530 74540
E 32732 47725
I 17517 52144
S 13225 667946639
O 26485 31249
I 55391 72874
O 7292 49933
I 9401 66874
S 36315 400536694
O 29033 52687
O 26158 42082
O 13205 27230
S 19880 644693397
E 27810 62779
S 68764 979366492
S 16611 214502697
S 55292 701128423
S 26036 497510085
E 52175 55222
I 34762 60108
E 58581 62736
E 19365 56270
S 62155 919329357
O 7637 37150
E 22195 33525
I 3879 40411
E 1535 50010
O 33294 47032
E 20220 48270
O 10228 22371
O 9906 57513
I 10246 26751
E 22365 75271
I 50462 50530
O 13212 30587
I 5540 37791
S 59259 882750914
O 42774 70461
S 6460 408140441
O 47247 60167
O 2712 37405
S 14984 637283250
O 46384 57026
I 37761 45073
S 74001 594875417
I 48634 57963
O 19454 58615
S 14513 677088719
O 12905 24260
S 26594 122597232
I 29987 76509
O 7635 66380
E 36488 60857
O 37611 66802
I 12177 47812
I 7083 36075
E 58251 61051
E 52940 70149
I 11507 44109
I 6936 25305
S 30638 212283116
E 6285 27656
O 37331 60863
S 28773 903951603
E 3695 73785
E 9302 70643
O 32793 45068
S 31579 859436417
I 6522 28473
E 25960 27600
S 50819 535860444
S 47511 879722404
I 34452 75567
O 13914 69774
O 11460 46495
E 976 38189
I 2946 52810
O 2677 43555
O 21684 45458
I 17500 68745
E 21045 35107
I 13022 33142
I 38038 45591
E 2900 43364
E 22593 47901
O 22202 45129
I 7622 64688
S 2065 789436564
E 38313 60889
S 3022 22796074
E 68750 76304
O 52433 75214
E 4459 69825
S 14297 71344647
O 23934 52397
I 7044 63662
I 1861 17534
I 7653 28448
I 43883 55818
S 75629 634839260
O 13282 67306
O 28784 62345
O 25554 33351
I 47728 74946
O 24053 46287
I 47056 61928
E 32625 37185
I 14341 48609
I 37929 58480
O 4073 58328
O 17108 64910
S 30123 899872307
S 44868 167617901
E 44331 58437
E 2924 73400
O 1725 75497
E 8849 46352
I 2438 61735
I 3118 20939
I 2054 15266
O 4668 49974
I 58374 68361
O 7421 21715
S 29651 808187401
S 5610 323115748
I 25779 37549
O 18287 19580
I 21635 26076
O 5527 71101
S 28947 506599601
O 34278 76332
O 16215 66089
E 47637 55167
I 12218 21578
I 51684 66781
E 6418 29437
S 23556 709533293
S 67529 510381261
S 13644 154007424
I 22468 54775
S 33514 647894140
E 15542 27951
E 10478 51062
S 71505 758551339
I 27704 37971
O 40148 42341
S 20264 47201364
S 51509 148537714
O 13864 35570
I 1184 44125
O 34798 38890
E 9201 14658
E 31288 31748
E 2102 34725
I 18668 76505
I 66582 69514
S 40322 595413824
O 12661 16528
S 74242 868351407
S 34825 473226880
O 41414 50283
I 51556 53397
I 3894 21978
S 41800 725837078
S 23387 822428411
O 55 60021
I 39444 69786
E 46053 75110
E 26500 63348
I 28478 71889
E 16905 46271
E 9370 61082
I 55196 65207
E 15133 61599
I 10341 24449
E 4838 17898
O 12477 23696
O 27453 43622
E 32779 75810
E 54374 75972
I 38816 72136
I 56893 75105
E 12850 71873
E 28523 29583
E 29449 35529
I 3765 33523
S 38400 76272566
E 35388 54210
I 34911 58515
S 27560 44834072
S 74366 657051334
O 40164 70681
S 21807 181579076
S 29195 574707581
E 26679 42783
O 32028 43322
S 29370 452967707
I 15851 26465
I 32540 68906
O 10857 66300
S 64379 990144871
O 24018 53863
E 22677 33946
O 55693 65373
E 7722 47366
I 37200 56311
E 5225 7841
S 70817 316353555
E 52357 57318
E 7278 24570
E 5576 9563
E 44629 59813
S 45778 751248447
E 26690 72789
E 35550 53781
I 6066 72284
S 37403 817419933
I 49833 51676
O 6994 41410
S 29734 233308917
E 15456 49738
E 71578 74004
I 4502 36386
E 8342 10363
E 25144 71703
S 46857 13592399
I 38036 61429
S 39373 973859862
I 16387 70553
O 59938 66431
O 25123 73958
O 40707 68866
O 34651 62994
E 17249 32287
O 49554 57559
O 46767 50564
O 13640 23510
O 4011 20153
S 69301 938104634
S 17794 642761877
S 56226 779080766
O 23500 50668
E 11335 51466
I 5375 32427
I 43569 68319
E 21984 37479
I 27193 67328
I 7492 53166
E 43730 62423
E 11190 39424
S 62760 623176977
O 9573 23879
O 3162 31964
E 48956 62351
I 10720 52915
S 47372 344845665
I 44530 56475
S 4436 56541860
O 36143 69011
E 30566 33237
S 58738 954269270
O 1207 60153
O 3672 71993
E 2864 38998
E 12396 70577
E 53760 66992
O 60025 66706
O 33683 66897
O 20548 74539
O 47841 47891
O 19870 39100
S 71420 644839455
E 21301 23935
S 37934 860240691
I 29905 39307
S 34911 313416062
I 173 59539
I 59410 62733
S 25792 734417920
I 24510 39057
O 3055 35928
I 8751 11863
S 16294 185177875
S 10198 170621399
E 7094 38418
O 136 18712
O 28643 58927
S 31195 23397486
E 19653 36184
E 5085 64966
I 12848 54826
S 8439 257610790
E 17304 68565
S 1804 796350165
E 13963 54761
E 18481 75286
S 32016 584273135
E 32810 50961
I 55928 56063
S 21286 361275749
I 43893 51608
S 12755 686380487
I 4503 47435
E 29177 29432
E 37496 38948
I 30725 64625
E 545 14459
S 17053 124449692
S 40612 794930499
E 41359 70455
I 28488 75910
I 61884 76664
E 45683 46281
S 48953 163019441
S 412 562379934
I 27078 59144
E 35352 39491
S 2541 424316258
E 36491 74897
I 40770 74166
S 41678 689455726
S 17358 228209935
I 57366 71810
E 21290 59475
E 2087 26975
I 46436 55424
O 35720 39419
S 73958 303530291
O 797 12529
O 35794 43860
S 10005 932315715
E 47161 51198
O 7996 30330
E 34895 72477
I 25858 26585
S 53509 30616312
S 24794 622679291
O 1997 38029
I 15747 67052
I 20194 67663
I 53023 75821
I 48882 64515
O 25702 76593
E 32991 47938
S 68785 355631520
O 32897 48810
S 44122 32512354
I 9501 61037
S 11712 549859583
S 60631 109183660
S 1628 964200442
E 36265 46943
O 35440 51034
S 52279 60153104
I 67034 73465
S 68206 438917073
S 61534 969678855
O 20441 48668
O 9756 71550
I 13900 67691
E 49319 54011
O 22891 26805
E 12378 76273
O 18206 46851
E 47252 64036
E 35387 41762
E 29805 48063
S 13984 372480641
S 71117 97489594
E 34713 62470
I 22561 73574
S 16339 175140196
I 46752 49840
E 12921 43713
I 36548 56774
O 30946 69730
O 67044 69698
I 46608 72963
S 41236 694993810
O 18662 34503
O 44239 57853
I 30192 44910
S 54879 291102471
I 26890 39287
S 53167 4192737
S 37094 132306965
I 26597 68224
E 11530 70994
I 32655 49898
I 43431 43488
S 23276 137457090
S 20921 366561584
O 58590 58634
S 69562 144234626
S 12802 190874918
S 6989 900941877
S 20207 959155000
E 57539 76253
S 36281 567717884
S 45751 999484084
I 50673 50719
E 67714 68260
S 67531 769881819
O 65933 69472
S 70569 361533222
E 4617 71669
O 12155 15272
S 22623 477022061
O 8055 51700
I 37333 70065
E 103 44640
E 25319 75151
O 2759 75174
E 13728 40887
O 63454 64118
S 65797 50882470
E 54022 71823
O 13380 62009
O 67629 71247
O 30829 69996
S 13643 293088707
S 46541 930062297
E 16741 72119
S 23655 991278355
O 43863 60482
E 8543 58421
E 14098 35988
E 12281 53391
E 5362 62904
S 53630 1934304
I 27697 46133
E 4897 45098
S 73960 868243895
I 19421 45295
I 64153 67933
S 41411 458883469
S 60387 934948594
E 33154 72791
S 13566 19396626
S 43862 965488886
I 5971 38351
O 42925 52807
E 63687 74281
I 17586 18856
S 24165 837480833
E 21961 44085
E 16739 57456
E 50896 63221
O 15167 49271
E 31012 37991
O 29812 57701
I 51500 73116
E 23547 36883
I 8911 25190
E 37303 61544
I 30419 58529
S 23985 779725978
I 14819 36206
E 1212 42732
S 18943 27641266
I 53239 66258
E 45780 51886
S 39750 246370849
O 60511 61467
O 237 73790
E 22914 64685
S 41962 454481723
O 42719 54112
E 3707 39879
S 43420 541142930
E 15540 23030
E 2813 70574
S 3904 969486429
S 4157 837517179
E 1407 73985
S 58403 164868389
E 62358 68102
O 31975 33790
O 19832 65283
S 75997 555859494
E 51258 67687
I 16623 69593
S 58787 970627064
E 17460 76526
E 14029 14828
S 65864 965404220
E 11857 45251
I 1781 62973
S 66896 678807582
E 27138 69476
I 13931 33360
O 10642 70837
S 18792 943370606
O 16995 41255
I 647 75550
I 53399 62664
S 57586 405455295
I 21128 52886
E 59055 70433
O 32919 48122
S 74892 909669316
O 53760 60470
E 8554 67309
E 51726 66046
E 23766 74229
I 36325 69867
O 14027 28122
E 52436 70825
O 57150 62811
I 6769 58972
I 19887 38886
O 5135 15802
S 38900 354449893
E 56125 74456
I 55886 57596
O 31051 47963
O 17498 68945
O 60034 71350
I 9851 57268
O 31110 42786
S 45700 850775956
E 48332 71526
E 23975 35016
S 5257 405781626
E 360 42758
I 1884 16436
S 32980 939917866
O 42361 74332
I 2221 67498
I 1566 8863
E 32625 42398
O 4944 13574
E 40033 45716
E 19759 54538
E 3455 70014
S 4263 462356003
S 62897 64405651
E 26820 73183
S 56216 450895580
I 66203 73993
I 4135 27126
O 27930 71980
E 13260 51556
I 21492 39124
I 16071 52994
S 37695 313048199
E 4510 29300
S 12762 886866745
E 36383 57231
I 19324 27624
I 13532 15834
S 25989 980746659
S 35319 916517844
I 15685 19944
S 58958 74209608
S 36014 600841572
E 19410 44341
E 75925 76389
E 47980 49077
O 16638 55063
E 15492 67504
E 21639 54885
E 15414 68144
O 7653 49547
S 10528 605185797
I 440 41653
S 62021 413591621
I 32827 51187
S 49249 403475743
S 27264 131431220
O 9154 46747
S 72288 377468910
E 5769 46180
I 10231 30368
S 67620 720801452
E 6648 54362
S 18325 645978322
E 8963 32026
O 20556 45215
O 27117 34939
S 62167 465598601
O 16999 51052
O 32384 50589
O 14131 74707
O 42665 64369
I 52013 62242
O 16104 71174
O 12218 39455
S 53970 238641564
O 33594 53514
I 18710 41134
S 22635 304798323
O 27473 53609
S 61541 681451344
O 40883 63692
I 3374 22875
I 15219 58582
I 9576 73991
O 69281 71416
S 1131 278115867
I 66977 74692
E 7814 28584
E 1497 68274
I 13874 42760
S 28694 811760702
E 13272 76010
I 3790 46192
S 5001 804890598
O 67663 69651
I 12510 23281
E 24941 35838
I 42863 43501
I 34834 63871
I 6606 51033
S 58243 106718714
O 14289 47546
S 47918 722683617
S 12792 684556692
S 70716 36267306
O 18523 47864
O 40677 74473
S 6213 55914200
I 10072 63832
I 67190 74151
I 4340 24508
I 12660 39568
I 58088 60774
O 39534 57731
E 41430 65688
E 15283 57780
I 1432 11097
O 18745 22610
I 38107 72752
E 31690 62671
S 51922 712597328
S 46014 732329985
O 8022 10174
E 40839 72905
I 68461 70109
O 22497 61588
O 14886 50768
S 7487 149828120
O 62784 70742
E 12224 23426
E 50822 61736
E 7735 19732
E 275 14481
S 33476 622374748
E 30976 56276
I 18221 26650
O 23212 37613
E 28692 54328
E 16291 33124
I 23988 32936
E 4475 10241
I 22801 47885
E 4100 41510
S 56405 468815050
E 17097 61587
I 22551 41450
O 8478 72557
I 23016 41920
E 30485 66452
S 54896 843016221
E 8927 64722
O 51161 66675
S 25450 869334504
O 30455 61098
O 13664 47167
E 2614 38581
S 6618 995111860
E 40425 56182
E 44401 49700
E 11780 76427
I 27051 67061
O 32502 37021
E 12649 13074
S 50828 607681180
E 591 26944
E 34950 42218
I 26339 61490
O 59158 68167
I 13313 43919
O 2366 57669
I 21053 39212
O 8456 10288
I 34161 39873
S 46434 521177556
E 13556 75565
S 25586 357764874
O 6041 41508
I 40967 55675
S 48409 10473524
O 47524 64154
O 12101 20237
E 40298 66029
S 36500 684182803
S 62072 376630933
I 25018 42589
E 48097 62535
S 34286 115568726
O 4069 34172
I 36532 36843
O 4281 61081
I 5729 11171
I 31174 59148
S 32084 473791606
S 5222 708727909
I 53527 68384
I 30659 74579
S 65530 789055470
O 5960 12690
S 58059 266263448
E 44525 70434
S 39828 806755116
I 9252 42602
I 19894 63106
O 6515 8829
S 45004 527575080
I 58606 65366
O 22914 58656
S 64888 151110929
O 11986 64278
E 56840 66358
O 30856 76337
S 67259 276988570
S 24546 657936963
S 12915 921772506
E 647 25653
S 23553 122508375
O 61555 69925
O 47584 63565
O 42634 66085
S 37475 450402006
S 10597 778028495
O 4637 67435
E 8854 48622
E 18051 52020
O 36407 38676
I 16899 32094
I 32747 47076
O 1365 35492
I 33333 67678
I 7791 39506
I 2830 41508
E 3389 21728
S 64277 814771313
S 29384 591805466
E 22526 52836
I 26790 52344
S 36864 196134462
E 7560 22329
I 31897 57095
E 19573 25102
S 74183 971868532
S 52453 253512718
O 12526 33430
E 22749 43376
S 37270 833853143
S 15616 857029249
E 28832 35242
O 4168 25531
O 17922 67216
I 40735 75562
O 23364 54284
E 12138 13425
O 26421 56168
S 38735 500168769
S 60644 825192039
E 13645 67077
S 22109 573312442
E 51598 74580
I 10697 51224
I 46615 50927
O 32641 63910
E 31027 49510
O 75312 75831
O 13620 58184
O 12669 19577
S 60717 943173750
I 23842 29664
E 34303 45847
I 40045 64076
O 49745 54063
S 65149 902294462
O 52880 55895
E 10552 53035
O 8193 65783
O 21467 66351
E 44149 48877
O 56116 71813
I 23588 69990
E 15024 67057
I 5959 12485
I 23807 49002
S 28976 750487624
O 9400 42417
I 4338 33538
E 30942 55913
E 6496 58599
E 25655 75525
O 24917 27554
O 35599 47520
S 29743 812991162
E 8602 71408
O 48074 48177
E 20651 50988
O 37519 38311
O 5615 14497
S 2982 266235794
S 37567 1013495
O 26539 57587
E 35501 51367
E 11104 18325
S 15860 476573463
I 20103 41536
S 15076 348192058
O 38928 58661
E 38518 50397
O 12377 52950
E 3027 20016
I 11870 32288
S 67768 833545776
I 62658 71457
E 69247 73760
E 3263 20154
I 38319 62738
S 48208 900759455
O 946 74580
O 65868 72148
S 62088 355372782
E 6848 75756
S 10525 761374575
O 43992 61492
O 48133 54218
I 24554 65419
I 13684 71413
O 8967 10775
S 21649 977958374
S 27004 190774397
I 55337 59000
O 13015 26694
O 2051 65578
S 65997 501229759
E 9500 11995
S 75361 212916814
E 44624 63778
I 8674 34406
I 29068 68715
I 12661 26230
I 19914 51622
I 27523 66388
S 49934 869856496
O 7793 15574
O 49547 53947
I 738 16332
I 51414 55999
O 9623 71062
I 2783 48400
I 63086 68914
S 54275 37964586
E 3348 18560
S 75477 20033887
S 45807 843190968
S 45180 540200079
E 19654 61416
S 1110 268562433
O 9420 59154
S 71059 721072777
S 49276 416082779
E 7208 34722
S 17583 496419096
E 203 28960
S 32404 194993768
I 4139 23237
O 14360 42127
I 15102 43144
S 36434 756619318
S 75132 427884854
S 8917 106312414
S 36703 772193588
O 3742 56837
O 29982 47135
E 58460 65233
E 12145 59850
I 54525 70158
E 23482 61664
S 16709 355208198
S 33366 953685008
O 7612 51591
I 8893 26304
S 43431 977817952
O 4284 28971
I 20590 51939
S 43882 196657972
E 53139 62009
S 30914 272210709
I 43997 68332
E 54562 59719
I 27412 30627
E 5555 24657
S 30904 526149012
S 34681 503150385
S 68816 247644236
I 14134 32227
E 69956 76543
E 23756 37466
S 30707 480806518
O 3835 76355
S 18835 608106087
S 25422 699004742
E 7470 44868
O 32039 43328
O 22351 60190
E 560 50312
E 42797 72889
O 7111 61258
I 35038 71053
E 31787 57101
I 23861 35542
I 38313 39014
I 46911 53095
I 39990 51064
S 22599 184050219
E 6402 36341
I 26006 64429
E 21015 21639
S 63426 33611012
E 15153 43086
E 38390 63531
I 6738 66013
I 21573 69804
I 14643 71410
S 22607 48027718
O 29189 73867
I 44292 72774
I 20066 73510
I 4646 62019
E 32944 43614
O 16292 26768
S 18162 274061718
E 9173 51238
I 4797 20163
O 5939 49927
E 57629 67919
O 35681 58481
S 16765 778908279
S 72395 745294260
O 22754 47294
S 63393 440695425
I 13746 20844
E 21019 24437
S 19481 482738561
O 14013 17805
E 44759 72028
I 4860 57955
E 18503 71349
I 27707 53638
E 4320 56281
I 39688 76181
O 43320 53309
E 51405 51548
E 20019 23887
O 3280 41481
S 994 194354141
E 31132 47549
S 17944 171618554
I 22614 68358
S 23399 35130426
I 21899 25581
E 22150 59164
E 3466 26633
I 2515 40612
O 27082 36382
E 36787 37951
E 55133 72458
O 57173 72190
E 47297 70978
S 57871 88790486
O 16144 43922
I 37050 38543
S 9268 613110881
O 23097 70664
S 28943 96529556
I 10607 63502
I 3217 25905
S 35238 154542930
E 24785 34417
I 3496 58834
O 5804 74681
O 10195 75003
S 42692 845232696
I 23526 41220
O 4124 53234
E 20644 48575
I 987 5058
O 5368 38133
S 13646 956225427
S 48015 256456618
E 12822 38005
S 8551 173700945
S 26806 368332608
E 51275 62305
O 23913 70514
O 22583 51148
O 31452 65068
I 22875 34376
O 61721 68389
E 10150 42473
O 774 21077
E 15240 17160
E 7121 58898
S 21005 852825823
O 69647 75996
O 26813 51243
I 57830 58542
E 38798 52863
S 27089 497963664
E 32601 71127
E 29377 65834
I 66424 70481
E 30510 68424
O 788 70092
S 48112 180194126
S 48220 109878314
I 39512 54265
O 47464 48524
S 12749 683526092
O 23188 39800
O 4427 63651
E 18602 65801
E 30195 73700
S 11214 748791458
E 2705 56042
I 42707 62354
E 5618 40067
S 70505 917932583
I 29186 60607
I 55900 70398
I 12363 57936
O 7240 10287
E 21459 71396
S 10547 42527697
I 46915 73713
S 37246 485225474
I 47842 51266
S 22074 186803282
I 46803 56739
S 70161 343482358
O 25705 36401
I 4792 21630
O 25135 71152
I 3383 17121
S 28083 66774931
S 29584 312562771
E 11730 31781
O 34162 70513
O 61138 64584
I 30736 50489
S 60971 344653730
I 11130 67267
E 31371 41133
S 22461 938308576
I 19690 42633
E 3361 21429
O 33590 42972
O 22831 67508
O 40730 75699
E 4852 69842
I 49630 65758
I 68005 74582
I 16910 72576
I 46041 75050
O 48206 62769
E 20451 66318
I 9866 62597
O 40099 42181
S 31521 539168280
E 51671 68987
I 65249 68348
S 6065 28772602
O 10595 13895
I 6869 46992
E 48772 67520
E 48851 74401
I 53821 63907
S 52128 291448676
O 37180 73024
S 75005 941712702
E 60510 62088
O 57027 72224
O 43331 55576
I 40090 64537
O 46217 74527
O 23443 67328
I 23415 38936
E 24718 41611
O 27767 44909
S 74664 82252749
O 15636 33859
S 8790 981000322
S 40559 389565369
O 36317 56812
S 12465 978616875
E 1247 49147
S 34984 190443845
O 11914 25493
E 33360 67419
I 26023 55395
E 41457 45408
O 5022 62817
E 32797 72144
S 35558 645765856
I 4926 74442
I 3914 25235
O 54335 71795
O 46423 57207
E 11402 74349
O 13755 62048
O 32667 76417
E 13188 62329
I 65023 71754
I 42217 60202
O 70610 74658
O 9910 51634
O 31860 36857
E 22965 75721
E 11133 31816
S 30873 595528463
O 30204 57957
I 5293 35238
I 45650 70887
E 25996 38405
S 6443 649780693
I 33562 56589
O 8731 34490
S 38535 710834095
E 8453 73727
O 34385 39870
S 69741 184857187
I 22605 43604
S 53826 93610911
I 35868 44319
O 62107 65381
S 21018 203280530
E 15336 46488
E 38115 48360
I 44870 58104
O 65444 75941
O 43969 75138
I 46657 55152
O 37765 75096
I 2023 24604
O 47011 68888
O 62378 62979
O 64461 67979
E 14817 25452
E 1219 25223
O 12999 65195
I 17103 69517
E 41754 53812
E 5261 28536
I 18152 19321
S 64736 799174350
I 34076 53207
I 20234 38020
S 65149 202931570
O 65728 66385
O 4974 28540
E 7216 7587
S 18286 43551058
O 52938 68097
S 60045 75736033
I 27245 75865
I 3708 61312
E 23629 58442
S 1897 493446049
I 134 71726
O 19215 65664
O 13966 29236
I 9624 30685
O 1869 21374
E 10648 50279
S 11322 572891638
I 39031 66941
O 243 3639
S 26916 614495852
S 5031 383478363
E 1706 45565
O 66013 76172
O 37888 58554
I 22869 32929
O 927 19423
S 61964 310453047
E 42121 46821
S 36106 86310245
O 56980 75086
O 62653 66439
E 4001 54254
I 47541 69721
I 1929 30756
I 56757 58273
O 35750 40093
E 5942 55890
S 33421 349505116
I 44149 54090
I 21080 71043
E 57777 67479
E 1990 47187
E 50720 56862
S 4358 113125722
I 61765 63718
I 25299 27768
O 26396 61987
O 5169 38084
E 11809 19654
I 20059 24148
I 33456 48208
I 57886 58523
O 14005 15661
O 5950 10037
S 68659 643447811
E 32366 54841
S 615 573164350
S 15611 369278022
O 4984 74589
I 29982 39569
O 34177 39592
I 12052 69587
E 15903 59951
I 1490 54005
E 17485 44440
E 33789 61915
I 159 36687
S 23197 847961682
E 12866 50999
I 9203 55762
S 13627 436357397
S 50113 5548675
I 17399 72130
I 26929 41437
I 11328 57939
E 65411 70897
I 36057 58393
S 50268 304420845
O 17649 64036
O 3166 59139
I 28760 70108
I 25364 74378
O 5873 48413
O 40610 45900
E 6327 58688
I 6874 41636
E 1683 21101
O 12675 27367
E 11050 25887
I 7262 62269
I 48579 53428
S 56436 321342263
O 1826 22367
S 67330 304861765
I 43996 55748
O 31746 61848
I 10233 21625
E 49066 49802
S 67926 827545647
S 50539 26703216
O 15556 66991
O 9941 36670
I 47520 64172
I 16933 55183
S 3052 723213375
E 57613 62345
O 7653 49883
E 24552 68040
S 56457 142899166
S 25314 959087134
O 3011 48051
E 6544 13385
O 35097 71796
I 16574 66663
O 38497 75573
I 3234 72908
E 7606 19269
E 4288 29405
E 40198 62219
O 63665 73766
S 41409 911069399
O 6790 58263
O 1189 44112
E 41826 72348
E 58854 64273
E 43991 58722
S 65383 796513273
E 25178 58178
I 7043 17271
O 49315 71645
S 70702 657090314
S 52656 665836214
E 37448 58578
E 490 61378
O 27594 28325
S 22106 493471383
S 2578 40934958
I 31800 58400
E 7301 61374
S 65254 149422868
O 6596 51906
O 13231 56869
I 41235 48757
E 48785 56669
O 16661 60101
S 49936 248522208
E 1607 39639
O 14370 21075
E 52460 61451
S 75373 975900690
E 57220 69793
O 15653 51312
S 24912 972240201
O 11263 61523
I 18512 76367
O 17196 74811
I 19710 32929
O 70243 72043
S 14776 739646190
O 16001 51460
E 43024 64201
S 33599 728044866
I 61652 64190
O 26887 41778
I 36003 48574
S 1513 270830815
O 35685 45641
E 47159 55702
I 22438 37017
E 48436 59055
O 32476 54953
E 31332 63836
O 18934 22274
I 24340 40577
I 10533 68380
O 16528 38338
E 59978 63568
S 39403 89710884
I 16528 17855
I 2648 55164
E 12958 64232
E 19008 36901
O 14270 16255
S 22195 534088397
E 8689 42429
E 32357 70704
E 12452 70738
S 46655 151373590
E 3975 47980
S 44358 903291434
E 2827 20894
E 37151 67153
I 7817 59466
I 246 18348
O 32386 52890
O 32867 67772
E 40147 44824
E 4081 69756
S 53935 943946676
S 37073 713788494
E 1863 8952
O 9389 50134
I 22124 63828
S 29982 316674946
I 41541 69875
I 14065 72599
E 2100 46570
S 13671 866784212
E 7276 76561
I 25239 72239
O 4394 42317
I 18910 42092
S 69423 577815669
I 8073 8867
I 14985 30068
I 32106 55840
E 58210 59377
E 37714 49670
O 67687 70046
S 68934 292225557
E 38360 61072
S 31754 33868391
I 48616 61079
O 54040 58553
E 37744 57167
O 32006 59111
S 30602 451702812
E 47938 54776
E 38827 54900
S 41513 526417789
O 20214 50514
S 8412 251684330
I 71789 75479
S 35389 368727691
I 6215 32148
O 39465 52399
S 59050 622301188
E 32566 56313
O 30725 38015
O 32713 35981
I 3997 70863
E 17383 37898
S 30163 369032661
E 12861 34780
I 16187 67565
O 7978 55775
S 53402 313378994
S 76512 449226159
O 27622 61093
O 65680 66164
I 17258 62331
S 33609 247928662
E 14538 71199
O 25447 64510
S 21300 576120824
O 55422 59887
O 7697 61496
S 69347 887988687
S 38633 307188322
E 7530 54446
S 1037 811278733
S 28282 541540895
E 46475 56636
I 55171 64302
S 53046 547104684
E 27037 55466
E 31283 56873
I 45730 59457
O 48338 54467
O 17291 40005
S 74100 741847973
I 25456 61541
S 64960 603192769
E 7973 26141
O 13043 15377
O 23264 45534
E 63323 73537
O 71883 73598
S 69948 727713113
O 9143 52510
S 54437 521933720
I 29078 36509
S 19232 373889834
O 16242 70477
I 4266 21351
E 42108 69217
O 7711 59124
I 58888 64255
E 53634 62856
I 31406 38980
E 6326 40596
I 13591 36036
S 24575 369941586
E 3693 65163
I 16209 74402
I 37404 53975
O 63196 72145
I 31878 36962
E 30675 60322
I 9522 58158
S 30960 919105411
O 9581 30811
S 75525 646386448
S 40539 975205722
E 18508 34013
E 14617 62220
E 7145 33684
I 8724 74543
O 58625 70451
O 28838 43792
I 58780 64492
I 21516 71496
E 72981 74428
E 31122 34939
S 76628 960817898
O 55147 58357
O 34287 45075
I 24472 58630
E 4004 34206
O 13460 25159
O 11727 26619
S 24237 470792945
O 5087 67107
I 48342 51778
O 44483 74430
I 59971 63604
S 40379 647396674
S 18483 972333326
O 22504 67220
I 35491 67436
I 18709 24349
I 31991 54955
S 42101 374758643
S 48273 429369527
S 57184 487928819
I 4712 54418
I 8921 20414
S 62094 795874831
O 7386 45604
S 10361 956166307
O 29785 51289
I 39139 72923
E 4860 59141
I 10837 44215
E 39596 66075
S 47005 741509598
I 10041 17490
E 50801 72247
I 14740 46717
S 72797 394973397
S 42321 161582493
I 10337 56550
S 36338 259356651
I 19481 53987
E 10166 56398
O 32513 63702
S 31011 63529085
I 26728 56669
S 41273 883009656
S 56520 378340620
O 15110 35525
O 11728 38306
I 28005 29135
E 34286 44309
S 19490 857451540
I 23031 69299
E 16015 66620
E 25877 40864
E 2796 42132
I 18528 42130
S 47756 435849927
S 51089 688035385
E 51100 73044
I 66278 70390
S 26406 379646307
O 75137 75178
S 25395 917600517
I 6196 35178
O 14296 64458
S 16576 401014200
E 35094 53417
I 32890 36271
E 5450 39707
O 22318 61471
O 6626 43250
S 42728 699343826
O 9075 15065
E 1757 67211
O 62269 75190
E 5055 13010
S 76408 552994796
S 9624 300641496
O 34491 40009
E 384 51569
S 49474 421001933
E 22251 43441
I 25468 27469
E 50199 71088
E 1574 11506
S 25886 647696732
E 1288 31218
S 61614 256236974
O 28728 34402
I 3477 63963
E 10448 28977
E 4639 14463
E 29178 71906
O 13710 16965
I 9642 74344
I 2741 49624
E 15349 53945
I 2319 18677
O 56039 57116
O 58610 76244
S 60717 38650248
I 49416 62708
E 14747 58533
O 17810 25714
I 24168 53226
I 28520 43911
I 4937 60543
S 22242 121367883
I 24596 66315
S 54140 6992516
S 38879 584458503
S 42304 612647064
I 56797 58744
E 43753 59601
E 27761 71414
O 9715 58321
I 8056 27488
E 55470 55695
O 46389 76642
I 67653 75285
E 8292 50462
E 27019 42984
E 30878 60035
I 22695 25901
S 2724 804032428
O 37873 66436
E 48388 50375
I 30665 73888
S 73005 158294363
E 15601 44061
I 12637 42295
S 732 148236048
S 69776 494384082
S 10370 588556459
S 43852 71948524
S 7415 578437700
E 10580 54245
I 48162 50436
E 22353 38995
E 15118 56323
S 3886 847883215
O 46252 46874
E 41739 70995
O 44826 54447
S 38976 226940114
O 25248 41517
S 63175 833354484
I 26812 30292
S 5701 449978841
O 12019 42397
I 15425 58844
E 15083 45737
E 2746 73817
E 32739 73186
I 68352 71878
I 61383 74641
S 31415 948733313
S 7758 779185501
E 50118 65888
O 5307 8927
O 32375 53696
I 6768 36025
I 14628 55344
I 5916 18570
I 23938 38593
E 11092 21714
O 12425 52323
I 42525 47999
S 60412 837180174
I 15167 67880
E 37011 54616
E 53689 61850
S 69135 349085688
E 14831 70104
I 16432 51253
E 1006 40087
O 19142 62115
O 12329 31710
O 46928 49532
E 17090 59213
S 62117 545298130
I 19329 37271
O 42147 54174
S 15259 443229990
I 35201 76458
O 997 34945
S 39446 339619870
E 35601 72655
O 31550 51400
E 18180 38499
O 30185 75811
S 13449 211681285
I 68237 76481
I 43423 46823
S 43318 753159601
S 54242 425771497
E 11484 31685
I 38668 39403
S 61322 708658215
E 1514 62722
E 4061 56500
S 73714 256621694
S 67387 236655911
O 449 9081
I 5413 28897
S 45359 176602103
E 10040 21523
E 18238 57860
E 25233 47751
S 73340 465118275
E 25790 53218
E 22998 41559
O 25017 55354
S 30906 814415984
I 5275 13983
I 13441 75688
O 32725 68775
O 25069 66893
O 1935 32066
O 46749 56850
S 38235 588758751
I 56431 68427
I 23751 56969
I 35402 40043
S 23082 109035086
I 6138 73837
E 46440 61553
I 17773 44599
E 15301 18296
S 32753 186718841
I 5914 60937
S 13032 522753193
S 39581 970325557
O 18167 37218
I 19417 31457
S 36627 669818845
S 24731 306991275
E 15484 21668
I 16111 53959
S 61478 838886249
S 24557 626490863
I 40907 71873
I 52338 66683
S 73408 217664807
O 35705 51157
E 14137 29978
E 14858 42770
I 29715 37190
O 24477 51157
O 45740 58105
O 51492 75227
I 14719 54980
I 49700 64581
E 37398 43370
S 20067 567353897
O 1655 6079
S 19491 598706790
O 5008 34882
S 71784 143462208
E 34414 45041
I 10008 22107
E 11902 44020
O 40435 55158
S 42476 144973709
O 36542 75725
E 39095 67510
S 36698 638913391
I 12248 41854
S 69494 526580499
O 16300 62942
S 33804 353503650
I 7887 30552
O 9109 76158
E 24726 34073
E 41401 53169
S 44025 997389122
O 18871 32196
E 29418 42800
O 46250 74454
I 1161 53730
I 13278 44193
I 39459 57325
S 47429 92575004
O 64992 72348
S 23992 747832444
S 50236 213869288
I 13618 57556
I 13299 38046
O 23838 42294
S 60074 386344742
I 9466 20415
I 10765 21776
O 26122 44803
S 28561 912720987
E 20254 26168
O 28195 32289
O 8921 48760
E 54024 74316
I 39362 40987
S 9204 622139195
S 1772 573821397
S 71205 941682816
E 10456 12650
I 5684 14454
S 57825 758626717
I 39386 67141
O 25690 54731
O 2059 75262
I 19392 38303
O 19987 56811
E 3446 8554
O 17746 40487
E 28179 53095
I 58285 66808
E 32552 47780
S 6471 77636745
O 67852 69337
E 6947 69006
S 43932 535124703
E 26451 51778
S 59830 167425082
O 59680 65317
E 25063 37579
S 40479 900751808
O 59664 61152
S 66862 704826921
S 3080 261917356
S 46815 82257553
O 15803 23759
E 30541 36986
E 10111 68042
O 5061 44241
O 14207 43335
O 14402 17111
E 13928 74237
S 20130 25392064
E 49166 60761
O 5062 63431
S 14076 38538048
I 1964 65085
S 5873 459416861
I 27793 63877
E 44044 56353
E 19529 30437
S 16406 429928258
S 51761 769354706
S 4569 24074345
O 5028 51763
S 25973 360011218
E 50479 73943
E 55550 63237
S 37257 128967927
I 60258 74587
I 22052 27029
I 40225 71902
I 56845 74142
S 26891 412044582
E 16103 39422
S 26466 575679699
S 16633 522119637
E 63852 66706
O 39674 70476
S 43495 944165689
I 1876 58944
O 19841 69684
E 2254 15340
S 32667 614141651
I 3850 12687
I 24219 26970
S 560 975976725
O 470 31242
O 24688 60473
S 25315 17581852
S 53200 498646933
S 4844 453446836
S 45219 365957734
S 12357 195607425
S 50311 231596008
I 17481 44924
E 43767 57104
E 37119 56098
I 64181 76049
I 22850 28546
E 7385 42402
I 14838 68285
S 11349 942493422
I 3063 60619
E 11401 50737
S 60483 362289076
E 55332 64440
S 6154 40059868
S 30477 633799273
I 32214 50802
O 18755 46276
O 13809 16344
S 35687 556932500
I 4959 51511
E 13776 28686
O 36781 47251
E 30704 56750
E 5886 66331
S 18850 572154325
O 32362 68011
I 4504 57856
E 28379 41177
O 35476 61746
E 13428 53772
E 60453 72574
E 17406 43292
I 38279 62242
I 13038 73624
E 25530 49808
S 44552 51686671
E 11999 65483
E 16276 38061
O 12145 54448
O 29216 34071
S 2534 357678433
E 5126 15564
O 4387 73524
I 37604 57894
E 15861 46660
I 2953 47428
I 31331 45446
E 4373 10261
S 75559 916394159
I 1013 10997
O 38322 70149
S 42299 787952861
O 45159 47200
E 35712 53304
I 3480 55540
O 5300 16829
I 66359 74954
O 40536 62054
O 21685 39634
I 24227 66746
O 35019 43157
E 36392 55864
S 62550 54086841
I 36183 62799
O 6451 74556
S 16563 727893087
S 24683 296209481
E 2891 40632
E 4407 55563
I 16122 69703
S 59549 40823876
O 11707 33573
O 28753 57475
E 10957 47950
O 6446 76142
I 24368 55566
S 6902 848560366
I 2036 70704
S 14616 345979552
S 73116 635071032
S 74133 484335663
I 14310 76606
O 10135 16460
E 7852 60701
O 10754 34601
I 20239 75608
S 70293 863396410
I 12859 63753
O 9852 24687
S 2135 135509407
O 8284 60158
O 43482 58946
I 58370 76129
S 9762 229340248
E 50416 60132
S 9477 442508343
O 12174 31861
O 58588 67599
I 20955 50710
I 46619 56404
E 16561 26471
S 4372 196774184
S 3197 964494918
S 4574 901660710
S 52668 448403594
I 4199 30051
I 35226 35794
O 15515 75295
S 8965 801726065
E 34358 36318
I 1235 31907
S 27259 163431349
O 5725 21628
S 31654 63751365
I 11301 31049
O 52054 75222
S 1683 36935603
E 446 22907
O 23858 63184
O 28942 66801
I 64585 72679
I 28251 48046
S 25231 59279479
I 777 16448
O 19114 62284
I 26484 64103
I 14021 74097
E 47183 66119
S 50853 346679801
O 17712 59193
S 60887 236114820
I 19883 72743
O 25808 29908
O 46948 63452
E 65695 76301
I 2428 39464
E 27376 50501
E 30035 62135
E 42886 53088
S 72411 555525920
E 21900 49117
S 32245 12277584
S 40784 469823411
S 49967 689285592
O 7865 13627
I 26648 72302
S 13227 705014738
S 34345 118015188
E 22736 61410
S 37854 289317117
E 19275 30360
S 38895 203321335
S 43561 745331112
E 2160 41285
E 15788 36950
I 37811 43522
I 39218 70416
S 65882 582235287
E 13340 73047
E 30635 32697
O 31266 73979
O 2672 19960
S 29910 243533274
S 3999 155118053
S 10595 952740635
E 66575 72598
I 12814 69848
I 25577 29792
O 37298 64943
I 5127 16011
S 17175 197875132
E 30107 67365
O 10919 15058
E 41977 45695
S 72046 817548195
S 8444 96302069
S 19018 735525663
S 39209 222780097
I 30486 40759
I 43923 69116
O 5855 49833
E 51793 53245
S 9023 439067648
E 60558 68671
I 3349 57226
S 20209 811057530
I 37992 38893
O 10458 12657
I 17412 18219
I 24739 48920
E 16027 31684
I 13734 58058
E 10682 56506
S 65372 410104917
O 1671 33877
O 68836 76607
E 15654 72247
I 18922 65946
S 74530 267927337
I 27762 64144
I 49008 67821
S 38988 426408354
E 19194 39939
E 29902 59550
E 40780 68248
E 27212 43518
O 29301 58419
O 21618 33551
I 23198 40983
O 22889 65354
I 45434 65180
I 23104 41071
I 8896 27804
I 17711 53644
O 2913 12856
I 62648 63243
E 17009 41883
O 3836 5491
I 3581 14527
S 25126 543738322
O 16334 42741
O 22093 61958
E 14362 30054
O 26566 43672
E 35436 58728
E 41714 68426
I 30762 73301
O 16541 29473
I 25617 41893
O 29116 53656
O 2247 72766
I 53185 70770
I 26953 74828
E 38421 52553
O 7972 59900
S 63572 421930988
S 63862 400576394
O 8607 50123
I 36971 39559
O 42219 64806
I 32675 59307
S 74415 986851130
E 128 46051
O 15923 72120
I 55260 71198
S 20027 232691074
S 50221 452740790
I 20330 68406
I 25053 37238
S 69456 407928413
S 6377 139101001
I 43498 49816
O 73951 75440
I 17152 44544
E 28574 46773
S 17530 325386767
O 41074 41656
I 8503 9603
S 61820 862680052
E 22950 47160
E 41015 42314
S 45537 528040
E 15964 51315
O 52708 71470
E 39512 48864
S 9504 164833594
E 44999 72727
E 15906 63944
S 34142 583079246
E 7689 23873
O 9131 69747
O 27434 64245
S 73446 612296886
I 64128 67950
S 66904 992146897
E 1473 20241
S 40307 141873797
S 52547 652574714
I 26499 34731
O 12687 28909
S 21276 491812514
E 36439 57312
S 76582 176487502
I 43419 55847
I 27599 68659
E 3956 72320
I 60790 64956
S 56450 934450386
S 33721 293380978
S 48603 843468054
E 32198 50108
S 44884 992102477
S 50378 202925619
E 11241 62014
E 9833 61261
O 55161 68266
I 2049 20773
S 71155 507988780
I 42701 69699
I 16284 72377
E 53829 71314
I 52042 68446
E 18716 52129
I 8922 68006
I 4670 43575
I 41148 68565
E 14896 56321
O 72335 75450
O 6809 33447
E 23008 70713
I 4007 71862
O 23102 47008
E 9006 65862
S 7314 657140389
S 40669 125741038
I 9857 40322
S 62966 495379072
E 31165 56554
I 15031 40264
O 7467 38017
S 71240 404302234
O 47903 64228
O 38718 69252
O 16296 67545
S 47107 769292239
S 38664 858855102
S 49569 732199911
I 44608 46135
S 22596 963558905
I 48 73135
O 67789 71801
O 63884 73547
E 9151 22127
O 23591 62852
O 18565 35518
O 16753 51349
O 29163 73618
I 724 30331
E 28097 73748
O 17685 40924
O 5082 21342
S 33437 806342868
E 12972 51434
I 1900 29765
O 23839 75757
E 40138 53012
O 2775 70936
E 50441 70043
O 28236 43637
S 51216 143264898
S 44995 33287208
O 60145 70954
I 22407 35799
O 56549 63687
E 17950 22259
E 58470 67224
S 66775 817627268
S 29119 124839927
E 55197 67167
O 6421 67104
S 4910 870555746
E 40169 67668
E 27302 53631
O 11841 35819
S 47732 799857613
E 12662 33297
S 8465 551429269
I 7106 19848
I 54973 61106
O 26894 65678
I 48647 71771
O 14816 69467
O 29186 61204
I 38257 43457
O 7901 30739
I 48775 57243
O 8498 60392
O 18873 44793
O 24640 47999
I 22361 38543
I 15035 71612
I 26838 53270
E 48430 49239
O 56689 66104
E 51943 65071
S 11940 470120731
I 9028 31668
I 55071 64555
O 8475 70778
I 29154 66067
O 37190 39774
O 57373 65241
O 13073 26000
I 17367 28258
O 4168 50509
I 6689 76129
S 4791 712537993
E 28724 65524
S 37009 704896944
E 40419 70830
E 37362 41489
I 23357 40285
E 38262 41815
I 9751 76632
E 33654 42945
I 28818 57307
S 66230 594761072
I 58522 63767
E 13927 71678
S 43207 617260732
E 885 69063
I 9323 66439
S 69462 598835716
O 12078 27183
I 14863 23120
I 13054 57657
I 7904 36168
E 15364 38792
S 1498 942141861
E 48966 73409
E 35302 57767
O 13864 53712
E 11137 60203
O 39251 67461
O 20543 45759
E 16445 47515
I 40605 68542
E 4138 74181
E 21686 58744
E 21303 36918
S 64362 531867309
O 708 61422
S 73116 773973052
E 24698 41862
O 54776 59168
O 27908 68274
I 2361 19248
I 21654 67924
O 6867 48318
E 6160 36373
I 50274 59534
O 22349 31629
E 25018 68685
I 11416 60185
E 1801 7138
I 8473 71119
I 7636 50358
E 2856 70890
E 42 47679
S 50959 82227563
O 10824 67451
E 71840 72992
E 5021 52935
I 31408 56083
S 33801 655439879
E 4334 31195
I 12881 59891
E 15532 61933
E 27382 74204
I 23194 53974
S 63144 86394268
I 63160 69787
S 10764 995960689
E 23428 34360
E 17934 63412
I 41683 66913
I 19985 24328
I 18316 19801
E 12506 56289
E 8829 75383
E 40472 58289
O 9508 57732
E 454 17527
S 603 324466859
I 21694 34578
E 39013 67614
E 64261 69417
O 40019 50847
O 1735 39988
S 69431 305248487
E 19578 22978
O 48262 61070
O 3454 68158
O 14310 52135
E 4211 23716
O 15941 45802
I 5616 19769
I 10846 32929
O 51394 69093
O 25878 62492
S 6411 544775115
E 42421 68685
O 57003 59967
E 41803 46992
I 1663 59559
I 43170 69100
S 14868 725982243
S 33796 923366029
I 2540 63847
O 30509 41315
S 61768 215188710
I 45403 71582
O 32778 75910
I 2690 13513
I 5456 52738
S 44260 189023773
S 9266 722003538
S 33728 428547110
I 38160 75325
O 14829 37226
I 53007 59532
E 2570 71486
E 5791 22367
S 35386 679872927
O 62719 75019
S 57810 143201726
I 28357 73932
E 43161 67290
I 5927 21781
S 28636 532703826
S 40022 517882731
S 21858 797640559
E 23662 70862
I 3930 68209
E 18784 44817
E 20941 75383
S 7635 534196039
S 18352 280214746
S 63698 834729810
E 44264 58126
E 33077 71441
O 25963 58702
O 17382 41196
O 166 41884
I 25604 48634
S 56736 32101201
O 68743 68985
E 16391 66190
I 32578 66399
O 32015 38192
E 43823 61734
S 63912 884039119
I 37110 74542
I 36616 73290
I 17651 40212
E 74030 74943
I 2769 49705
E 3846 36059
O 20615 71566
I 7219 17369
I 16148 74390
S 53806 509054
I 26290 68594
S 19661 436432465
E 19625 40508
I 14333 22074
O 61066 71499
O 14190 48090
I 29961 31164
S 32435 234095389
I 12567 14053
E 47125 73206
S 21098 286108552
O 22929 52284
S 76649 83974451
O 13751 49756
E 32471 76610
I 10313 28445
E 27583 28350
E 7348 61487
E 43807 47420
I 25943 52911
S 74382 344976065
O 24310 53704
I 20242 26503
E 44402 60518
O 2424 27429
S 58277 347986759
E 54995 74629
E 42752 74581
O 5071 17441
E 36910 76059
O 20039 30368
O 23025 44663
O 6141 62671
E 18027 33279
E 411 9014
I 1076 2204
S 51420 207380691
O 44529 63543
S 38670 910066871
O 9902 41481
O 29468 53389
S 72680 197125318
S 28884 502900429
I 49600 66862
E 37217 43515
O 70278 74999
S 54377 95959919
O 36713 65510
E 1540 21745
O 1332 66291
S 56650 8767756
I 5550 33903
I 14862 45450
I 58799 60535
O 627 72410
O 66329 69815
E 26591 45575
E 39102 42181
O 3622 56748
O 51084 70919
S 11567 571940118
S 44314 718685723
S 76395 943109674
I 36282 71929
E 4444 11913
E 39734 70030
O 33052 53090
O 25314 72357
S 52253 281950373
O 37245 73956
S 71646 648788574
I 696 22201
O 55976 56943
S 31826 107184546
S 32489 743774499
E 28278 68529
S 70622 709051879
O 31285 62331
I 36138 70545
S 59077 806838175
S 15876 85456907
E 29979 44553
O 32872 67692
I 40053 65887
E 50275 76167
I 42685 61844
O 43945 65159
E 9828 38151
O 14780 15911
I 30449 49519
S 46683 893767791
I 20487 21132
O 8855 64858
O 44941 52640
I 29880 42558
E 726 50489
S 28308 236145582
E 40830 65322
I 2154 74644
S 52015 236212991
O 4890 42620
S 63266 152507502
I 25078 64591
S 49366 610309142
O 21224 69107
E 5185 43296
S 10503 213670543
S 26259 94294269
S 20902 19372847
S 73469 247406060
I 38984 57788
I 12786 12862
I 24717 55480
I 30523 73677
O 42498 45689
O 11107 32866
S 3301 466498918
E 9761 65788
E 4391 66790
O 33362 48027
S 56942 894673528
S 31494 609076497
O 71770 73619
E 38494 38667
I 52044 60339
E 8251 26340
E 61588 74598
O 46034 47558
O 45422 50495
E 8390 8490
S 32499 541940272
O 7780 14831
I 4962 17063
O 28139 38983
I 3848 45988
S 8927 993803345
S 5950 333049516
O 58808 74243
E 54382 72407
S 44621 605222972
E 9881 17910
O 26242 38796
E 2279 12973
S 40836 475544831
E 39597 58474
I 27562 61487
O 14806 61861
I 43723 47568
E 6479 19111
E 1738 26870
O 35350 51218
O 47858 63054
I 19152 50195
S 9263 680711561
O 46557 72289
S 11026 947714696
S 3665 49269279
E 40884 56839
E 39088 48023
E 21436 70220
S 62012 768539965
E 4653 15093
S 69885 323127384
I 24879 65448
I 35548 71262
S 7518 597010225
O 24566 38547
O 46977 71427
E 971 69091
S 42904 984511861
E 5153 14491
I 39851 41713
S 43831 663819395
E 12782 37876
I 31244 46646
S 19360 251405904
S 31521 259415420
I 50060 50746
S 65320 572455261
I 13207 31778
S 25422 559781838
S 29908 801358061
O 10967 13974
O 13732 62544
I 3512 46040
I 13301 53829
S 61505 795669804
S 45120 95372416
S 3898 807090893
S 5705 69937890
E 13928 58794
O 25557 31437
O 29155 71461
O 29090 58073
O 12927 26958
I 11501 73482
I 38063 66364
E 58795 69654
E 15544 28181
O 49953 63749
O 15669 59731
E 22955 33128
E 2693 70279
S 26907 158291649
S 22002 504756230
S 30154 641798238
S 19208 259772463
S 20109 145172069
S 52468 132014639
S 70841 632523678
S 29139 504536830
E 2976 74737
S 14482 401147113
I 55760 73665
O 31001 63739
E 5360 59194
S 3886 701424946
O 1005 65763
O 4321 49872
O 30198 54450
O 47653 68809
E 11528 60713
I 17857 22985
O 5897 62343
O 27247 66075
O 14786 32632
O 36814 67687
O 41695 75601
I 10461 51061
S 1413 843206868
I 24090 73323
S 31175 587768601
I 28028 73750
I 17344 64126
S 72672 827324485
I 12719 45899
O 23222 31244
O 7657 20565
S 528 944158187
O 37846 53448
E 28206 39849
O 37292 39779
S 7448 665783240
O 24072 34441
I 50666 54684
E 24755 51495
O 32834 58501
E 4898 69201
I 39167 61013
S 18484 546370803
I 12447 52649
S 5194 939881067
I 5646 44447
I 55643 70699
O 29360 55831
E 37942 39130
O 47432 68887
S 4982 84293232
E 66609 72710
O 20222 25453
E 12503 55113
O 7854 22334
O 45898 49165
O 29664 38063
O 41268 52683
S 44927 461094248
S 43434 12686066
E 27614 60247
E 59711 66874
E 32009 51605
E 38050 74473
E 18830 22118
E 15132 64527
I 200 880
O 60751 70343
O 45106 66748
S 23600 465617130
S 8763 135617073
O 7577 52858
E 29089 30067
S 2003 871044748
O 650 726
S 21567 195798759
E 7612 8239
I 31341 33461
S 7267 36149560
S 3047 512907276
S 71486 899767925
E 36102 68847
O 1723 41922
E 52981 71937
O 10422 24934
I 21474 26165
O 33397 37163
O 69634 74655
I 35004 56183
I 32876 36820
E 3612 15801
E 41933 50990
S 26425 502848036
O 17544 31828
S 56201 342311530
O 16592 56606
S 47639 363588802
E 20657 71306
S 55212 540516895
I 64160 75330
E 49143 75612
S 60904 882929497
E 145 43192
I 25709 51079
O 32480 58337
O 47279 74041
O 49662 66472
O 28362 62615
S 22793 478836069
O 11577 45418
I 1942 5261
S 12840 721113641
S 11400 492823241
E 16473 39760
I 12289 57144
E 36450 47697
S 61016 259394658
E 2450 39450
E 16767 19076
I 4164 63933
E 16579 18620
I 35526 67426
O 18737 74716
S 72013 648368431
E 44327 64366
I 48797 65494
O 34942 70466
I 12202 32061
S 37136 51942488
E 16437 49477
S 17622 246465064
S 5247 790615249
I 25284 60470
S 55963 522840758
O 9063 46176
S 22438 255833702
S 2819 296518332
I 3190 40180
O 17957 54209
O 2370 24790
E 1290 53757
O 28186 72255
O 71631 73838
I 21054 74858
E 4952 56521
O 4005 36550
E 4973 13212
O 22758 45379
E 56625 65060
S 76443 280691445
S 7003 95515071
S 61474 273759012
O 14126 49605
I 37444 42169
S 43805 7206811
S 546 276091289
E 874 74999
I 31544 59127
S 48666 958592681
I 8449 53284
I 54581 72449
E 27031 34529
E 3772 17830
I 47245 76399
I 9502 22430
I 20255 22525
E 23999 53313
E 5988 64848
I 20375 48585
S 64126 671627652
O 15917 70187
I 44151 54468
S 53705 759584791
O 50202 65205
I 27460 47419
S 34840 706052062
S 54833 357661480
E 11961 28967
E 19067 58004
I 14664 31521
I 12769 58339
I 23703 71172
E 20487 48977
S 36153 966486259
O 40445 44164
S 45760 581728805
I 30888 64400
E 42838 61308
S 3042 479479253
E 43344 70152
O 45671 52443
S 29266 350369735
S 67635 961804782
E 65672 70214
I 35932 59700
E 25675 50914
E 31085 71948
I 34682 44067
O 721 56408
O 69279 72565
S 40088 513497468
S 74641 373882651
O 60887 71281
O 48873 50429
S 451 718951794
S 63562 654092137
O 36511 37992
O 37073 52333
O 8636 61749
I 32241 65519
S 9584 925512023
O 17867 59741
S 39882 213816753
O 62316 70592
E 23667 63478
E 40518 44695
O 4195 65641
I 55687 68940
S 59226 950123700
S 63904 637069990
S 60049 901510775
S 30758 920454207
S 40820 214148546
O 2823 6710
O 5962 70113
E 40442 47108
I 24858 27711
E 9757 31714
S 66191 257535431
O 38864 40850
S 49620 728994598
E 28355 52402
S 5872 671628753
E 436 20251
E 7354 24959
S 41174 347756773
O 28092 62844
I 53484 60000
I 33526 67058
E 27915 74271
S 9020 974505552
S 40192 28597782
E 7200 32671
O 73430 75097
I 33074 52577
S 34702 858675821
O 19457 48804
E 20207 21032
I 52878 64166
O 24087 40030
I 30963 52080
S 39492 984624251
O 7686 24290
O 15858 19678
O 29667 36048
S 28280 378884645
O 47818 72786
O 13894 39802
O 1843 28179
S 13333 809575366
S 42236 397129916
I 5131 57289
O 1965 41442
E 8483 42001
S 57270 594436446
S 66583 287469976
O 9210 28161
S 40496 621647487
O 2283 5399
S 12055 665740516
I 60138 63114
S 10784 611793356
O 43783 52569
S 65115 997904486
S 385 476794071
O 8873 13959
I 32401 34455
E 39722 55352
O 23304 74684
I 10861 43716
O 28355 43715
S 44263 72400260
E 20002 23789
S 58324 685103254
O 17246 75041
E 13979 47518
O 14941 43402
E 556 45027
I 1423 70364
S 49023 117444406
E 41302 48428
S 56889 251815941
I 6435 50684
E 19378 64343
S 7318 230837867
I 32181 59429
I 30874 48118
I 36410 48045
E 5013 8306
O 21343 38754
S 12809 640943817
O 10225 48349
I 6104 47221
S 28744 734549234
S 9692 519116863
O 14978 52487
E 42477 51065
O 30368 50770
I 19262 26201
E 3733 26644
S 12216 813817928
E 28776 67082
I 71690 73887
S 47213 770203534
S 62454 542219417
S 67058 180915858
O 65467 70824
O 19701 66679
I 13443 22719
E 1026 20644
I 32267 36172
E 15382 18239
I 13559 73870
S 25108 378150164
E 39181 45837
S 8063 574606279
I 30218 37774
E 35247 62810
S 16343 502499045
E 14282 72992
S 29858 958813999
S 21826 311246959
E 211 57356
E 30457 59331
I 26046 44901
E 19217 66771
I 51475 65796
S 62354 716445725
E 6858 66414
E 11193 47375
E 58329 75438
I 47137 56942
S 11663 368047365
S 57550 542427159
I 12498 22328
E 56915 61579
O 38609 58471
S 49332 878646285
E 73252 75267
O 67002 74447
S 24559 139913722
S 16366 665052016
S 62308 343532491
S 2866 304663919
I 21103 71373
E 56268 62894
S 34958 666357843
S 41002 778297587
I 36546 67220
E 54446 60953
E 52017 61641
E 4485 65629
S 33118 698641610
S 3144 246242990
E 30660 46005
I 50958 74730
E 5140 63098
O 10748 64347
S 4439 577854851
S 25062 543350721
S 25639 945113584
I 3291 39095
I 4853 67885
O 40867 55436
O 20767 70280
S 41844 737996833
I 29677 62429
I 23299 73984
I 19628 42424
O 31701 33626
O 18143 22375
O 36711 53358
I 6392 34853
I 26032 59087
O 26668 57448
O 37864 65297
O 16872 54226
S 2324 671240799
O 19130 28853
O 9928 74702
I 51858 55857
I 30883 55571
I 32920 45365
O 24628 62216
S 21149 933141370
I 35363 74522
E 18936 47293
I 25241 43167
I 71447 74420
I 28542 36469
E 18314 67386
O 22702 70510
I 50013 61460
S 67550 853577451
S 20317 587318006
E 19783 69306
E 34563 54721
O 46859 56161
I 20344 67294
O 5099 34505
O 12124 53149
S 24340 924043454
O 4887 50655
I 13232 44028
I 55520 74096
S 34497 721990161
O 10239 73487
I 21123 35524
S 68054 708118168
I 12489 39312
I 61480 69310
O 13601 26093
S 53447 790050089
O 10228 46585
I 5593 68719
E 22337 75634
S 3277 545283282
S 5912 444037521
I 1090 61477
I 26594 60677
S 29792 498131804
E 25294 48628
S 73293 654921210
E 34279 71407
S 17502 720943466
E 32630 70608
S 48984 293413134
S 50349 221642777
O 13870 33462
E 31933 51883
E 26764 72570
O 31170 66397
I 38941 53615
I 35202 59909
I 24951 46070
S 74274 759844534
S 8525 964380398
I 6148 21526
E 28989 49353
E 34821 35905
S 43452 13624073
I 2458 18036
S 12966 265922607
I 59797 64141
E 1202 5519
O 9287 22282
I 13055 46781
I 13298 49138
O 27402 32907
E 45168 69500
E 19013 53382
S 28388 728377432
I 2747 73369
S 32146 45624935
S 74002 538441984
S 73831 16343034
O 2840 36043
O 46083 50876
E 48655 61815
E 11084 27141
E 31204 43883
E 57173 70156
I 7484 37998
E 15689 60586
O 13131 49963
O 41633 74218
S 68134 387095896
E 20797 65760
O 13454 52036
I 54325 57108
S 32997 703718387
E 62452 75969
S 67394 313692337
E 52808 58066
I 57162 62847
O 16390 40960
S 28286 549357534
O 11143 38787
E 54642 65098
E 35860 50902
S 69753 261432722
I 6596 22187
E 13490 65078
I 36511 55820
I 8396 37234
O 15672 38756
O 13045 38479
E 3928 54951
O 2234 75198
O 55270 56271
S 42622 886813581
E 36639 37367
I 42289 64494
S 18256 664928503
E 38306 50480
I 10756 31566
E 13865 16047
S 37408 52252865
O 14736 28468
O 1241 4859
E 29339 66709
O 1435 50013
S 48747 201110934
I 11081 66961
S 2551 424778666
E 57987 74236
O 8546 43836
O 15289 34985
O 53945 74451
E 44328 63899
S 54113 888216359
O 47756 65397
S 68814 595769584
S 11621 297621059
I 20442 36410
E 57568 76555
E 10985 58513
O 29103 45650
O 9731 32326
E 54492 65531
S 1546 782706544
E 18606 73717
I 10197 40303
I 4039 74552
S 13301 471325572
I 24989 40513
O 19208 48898
I 38546 43788
E 33612 70409
S 55814 683134411
I 35474 51125
S 12263 449211193
I 19112 54667
O 824 47792
S 51719 954329681
S 32234 161492854
O 24010 55978
O 34952 68581
I 58748 65289
I 27992 55070
O 4807 29138
I 16160 66460
O 47053 65149
I 55376 59443
I 11708 73251
I 28227 39196
E 47940 52166
O 11164 13016
S 20738 886056780
E 1727 40012
I 2900 52561
S 53802 436949951
S 14238 484258046
O 440 73996
I 4832 56147
E 19902 73681
O 263 60511
I 19207 51372
O 16610 21747
S 5062 726140791
I 13840 69475
O 22044 30347
O 2899 32141
I 14138 61433
S 4436 743143963
O 16209 56289
I 18634 38802
I 3471 56323
S 69001 575388885
O 20324 27638
I 56254 67315
S 11250 324323630
I 4116 44569
O 11717 41489
S 63545 469991451
S 13439 626532886
I 13008 57759
I 21875 67618
S 52312 624984184
S 30693 740400548
E 18715 29751
I 42583 64378
I 44723 58406
O 5708 55136
E 63264 68653
I 20935 22962
I 13728 71462
S 29340 514910633
O 7368 32708
E 6904 40575
O 42924 55152
S 21981 959260445
O 38974 52432
S 62380 775578664
I 49085 65267
E 14644 56280
E 44545 70700
I 11025 61162
S 38738 471006031
O 23484 57578
O 34839 65976
E 20655 66634
O 4693 17274
E 50680 74367
E 4900 16784
O 38507 49741
O 33836 62759
I 40155 67880
I 9904 27563
I 19901 75069
E 1814 51701
I 19348 64652
O 29298 63844
E 37983 67608
S 51096 786290764
O 28605 69765
O 43019 67526
E 1948 10923
S 8811 117197898
S 25751 868680119
I 7411 33245
S 12238 666478878
O 26433 39282
I 4334 48973
O 14020 58587
E 1880 24895
I 33823 64454
E 51637 75250
O 25178 68040
E 4949 54597
I 11480 21669
S 61058 653674463
E 4933 50843
E 6104 53399
E 29596 46908
S 6150 980783089
O 11418 42842
E 58155 66977
O 34549 64344
S 68669 336499767
E 898 73786
I 3365 23183
S 25427 619638304
O 9187 53827
I 65732 65788
I 53761 72522
S 27415 7543610
O 7080 41984
S 66249 934934754
E 38901 46081
O 23828 53801
S 73638 912905655
E 14472 20827
O 15512 39126
E 25226 58004
S 50383 301218165
E 41009 69808
I 10390 16059
I 47367 52477
O 3414 6272
S 20594 724536439
S 3790 9489372
E 10508 57284
S 57752 796121350
S 5572 3903391
S 2640 136854515
O 52571 65319
S 18952 68903671
S 30443 178459171
S 27597 715748687
O 9680 50010
I 10606 52794
S 37861 253693562
I 6159 32903
I 30310 57643
O 14015 68073
E 20933 25262
I 3658 14401
I 50981 56106
O 16451 41969
I 17871 62379
S 70798 350589084
I 27520 34388
S 13200 29767441
E 37029 54977
O 8569 55656
S 9476 439479522
I 26272 38111
E 42239 55155
O 24147 70499
O 24021 76610
O 5085 18288
E 29741 47567
S 29749 394705944
O 10540 64804
I 48657 56022
I 17200 41893
O 69701 72683
S 11094 712889778
E 472 24054
O 17050 50900
O 25751 65062
O 29335 39179
O 24151 25904
E 19579 35411
S 50240 665713708
E 6301 37288
O 10681 72968
E 59671 62609
I 34583 65878
O 7056 73857
S 23041 991986793
O 19022 28302
E 27472 49989
S 42080 153638377
I 4812 14441
I 992 68346
E 1382 15894
O 537 26549
E 36934 50388
E 6229 68322
S 34178 783444835
O 14107 25899
I 23961 43631
O 32238 57686
S 40775 963536679
O 1793 46938
S 35199 264908980
O 5156 23745
E 63716 64156
O 37990 57270
O 31998 46948
O 34010 43486
O 59369 68869
I 24350 46471
E 36043 57646
E 23072 57041
I 20758 70814
E 6664 10389
O 7972 36097
O 30511 67361
I 28106 65536
S 71538 65227588
I 68811 73547
O 22747 40260
I 11578 32561
O 18006 23895
O 14753 39292
S 59363 60792900
S 15021 161286314
I 4345 48639
E 6352 57616
S 13582 61706534
O 8065 23553
E 3197 72279
O 19528 46103
I 62681 74958
O 9499 40032
O 37931 45165
E 53283 56369
E 1663 3155
I 31045 35154
I 17290 59228
E 8391 65991
I 2589 56447
O 12253 16305
S 19772 56209633
S 33039 871085511
E 50024 56031
S 65030 212766661
O 31525 47766
I 65928 73803
O 30261 39241
O 46339 68343
S 23283 339326682
E 12049 51986
E 15714 30188
E 24100 70041
O 20989 64010
I 21958 54556
S 22668 962791529
I 1855 47459
O 26598 74772
S 58320 565968616
O 38441 61768
E 33699 48777
E 4766 25424
O 19637 28673
O 18604 19563
S 4502 591702648
O 4780 49020
E 9641 13694
O 18035 54024
O 44041 55493
I 7588 45677
O 19946 20345
O 36867 70381
O 35318 75668
E 19584 41382
S 61871 383591883
S 17838 354773846
O 55170 56794
O 20741 72397
S 39914 189344888
E 32654 58834
S 42697 575138589
I 13551 61107
E 2437 65743
I 4635 26624
S 50107 27528462
O 15062 64815
I 22443 58310
S 31738 818399234
S 1569 104690280
S 41549 904098199
I 11976 40001
O 30046 69013
E 24644 34073
S 58327 873779
I 39714 49308
E 19201 61214
I 16153 35130
S 63476 498688190
I 3809 31936
S 72510 317530421
E 49163 74029
S 13 967497783
E 25958 28897
S 37026 990747043
I 21767 23084
I 9524 54558
S 23053 290338615
E 12696 53093
O 5620 22873
E 26839 33258
S 40493 358730016
O 24187 26156
S 18823 869970274
S 41271 279893
E 18234 53753
O 32832 40546
E 40244 63937
E 7131 34929
O 3605 9568
S 57575 839844281
S 65409 107332988
S 33737 257191233
O 21531 42863
E 28405 55973
E 9936 65056
O 26892 45550
S 76473 912389943
O 23020 24751
S 9877 856217267
S 69530 812335542
I 41953 69515
O 3569 12311
S 56172 134020421
I 456 75555
E 54341 66028
E 7244 53552
S 16566 11531884
O 6415 8772
E 45061 62609
E 15796 40416
O 25970 52270
E 10695 49008
I 48100 58303
O 11626 73171
E 32500 63511
S 49076 933479285
E 8096 47746
I 41748 75440
E 24242 34279
S 65809 540520758
S 2974 952523938
S 55235 123497915
O 10520 37950
O 40505 72918
I 1436 44500
E 10240 61458
O 3537 57435
S 14629 558943244
O 19441 69027
O 25334 69072
S 40701 803011372
O 45 36340
I 40674 62968
O 57147 65873
S 76168 261359234
O 64378 66075
E 42937 75436
S 44286 950150205
E 66089 74361
E 26569 38566
S 56632 659553162
O 47805 61769
E 40892 66942
S 42256 59329580
O 59914 72649
E 11019 17853
E 67302 70836
S 48843 683145757
E 2776 70797
I 16339 33279
E 40382 49153
O 756 57070
S 13618 608087900
O 36933 54717
E 36766 51918
O 31156 54512
E 11849 12392
S 57135 432292095
S 7055 908086633
I 68417 73243
E 4570 46112
E 18630 71061
E 20331 47351
O 47990 63354
I 15056 75034
E 35888 61386
S 31443 170391023
E 42853 58651
I 32679 71304
E 16043 64929
E 11247 62644
E 51394 65167
O 18390 44949
E 33076 49016
S 25942 487230144
I 26799 55482
I 19785 30088
E 51011 53313
I 3592 34735
I 23539 25140
E 1367 47637
I 1325 43195
I 199 60446
O 35442 41627
E 774 36147
S 53681 636328746
I 9107 32358
I 14007 56288
O 41674 64812
I 38775 71602
S 72837 50448734
S 14512 721933970
O 16293 41713
I 5168 12504
S 26542 541173372
E 10008 74492
I 44205 57126
E 1536 76040
O 46671 71466
I 16435 27640
E 23621 69492
E 62374 62951
I 7479 29863
O 23456 64332
S 5289 872901644
E 40185 68947
I 34163 72901
O 1007 44476
I 22371 24424
I 1411 37667
O 40856 65344
O 17397 47545
S 36015 326070776
O 29058 43246
I 31624 46553
E 11560 62923
E 18266 66774
E 8260 46071
E 59804 64368
S 61461 614949288
O 39357 51770
O 40983 72272
O 42714 62754
E 56108 68890
O 18119 37157
E 28344 41333
S 5801 552985865
I 14697 22655
S 41793 134657331
I 10764 54382
I 19575 28076
O 56353 57933
E 5170 12330
I 14540 29794
S 38620 574637296
S 21228 628578851
E 28290 65237
I 5804 35638
S 19996 603281790
I 48327 58916
S 67003 337054878
O 2833 66638
S 1060 626784902
E 26960 65006
O 30990 51946
S 37510 769132026
I 11385 31024
I 1983 69488
I 5057 59610
S 62141 631032706
I 45241 67993
O 15998 34604
E 11970 56516
O 51330 52157
I 8036 20857
S 19547 745228658
I 8769 23684
I 36252 61346
O 25701 37580
E 37382 49020
S 20692 161903668
S 32708 887419577
O 1156 29909
O 1714 46366
I 1539 62281
S 63291 223648392
O 4571 7121
O 23189 38443
S 4003 252952050
I 26598 71162
S 74860 788964716
I 2650 48399
E 21251 33453
I 36680 68931
E 6573 63194
E 49927 69948
I 5999 58036
O 3738 30725
E 17074 66000
S 49972 85832853
I 2627 68127
I 7022 28044
E 34483 62104
E 23022 25679
S 21901 33273939
O 17985 38052
E 27722 53603
E 48570 60133
I 12846 43569
S 44400 717781615
E 34498 60341
E 47549 57180
E 6354 29257
I 944 18634
O 43111 44678
S 53143 626418362
S 32521 193359823
E 24530 52727
S 42592 962675806
I 1433 35510
S 61453 773162877
I 49800 61992
I 35340 53901
I 16676 59983
I 14963 25337
I 15707 76216
I 13132 48680
S 59296 846789319
S 44252 810649651
O 30588 59846
E 15197 76111
I 24061 48222
S 9977 843484129
I 24302 60084
E 25178 34589
O 25958 27819
I 21910 23495
O 8555 41809
I 52942 72168
I 51469 54792
E 50104 66832
I 2007 33197
S 54071 288681598
I 22008 65075
O 37691 40044
E 33864 44003
E 50008 74051
E 12182 54620
E 14950 62459
I 18458 70164
S 7506 135879115
O 14668 26799
E 22186 73216
I 6418 21046
E 12248 28080
E 8719 58977
I 38040 44341
I 10383 61924
E 30464 42709
O 50412 64080
E 27725 41881
S 40514 977327285
E 30931 45946
O 34873 63350
E 47654 57123
S 49405 972947867
S 51602 599563447
I 13101 19149
S 4121 803690682
O 34968 58237
E 47553 55296
S 55846 318873382
O 37468 68381
S 3830 255881546
O 41138 53265
E 23739 53839
O 40954 75998
E 30053 40814
E 2688 29588
S 27509 438108910
S 67083 388995548
S 18118 354166274
O 26382 72210
O 10545 75343
O 3514 70572
I 19735 67143
S 1511 68230702
E 22709 41639
E 27900 29561
O 18405 29638
S 5093 606631091
O 18202 64395
I 8251 11016
I 12301 59316
O 4107 16953
E 15319 53727
I 17622 36619
S 50919 546160696
E 6957 69190
I 7872 57138
S 34695 409851611
S 3376 812153621
S 32763 72949738
O 3069 60872
O 22910 32926
S 22570 396368227
O 16147 37527
O 73097 73544
S 67625 125448159
O 7542 20125
I 19444 59841
O 21095 37375
O 22754 43631
S 46253 409352816
O 21292 36024
O 21682 54704
E 3097 74058
I 69615 71101
E 14205 50595
S 25164 975442065
O 1482 37825
O 24095 58034
O 27764 42775
S 18240 828983229
I 42224 73516
S 62684 492765515
E 25470 55722
S 45940 350401948
S 36472 342631264
I 8476 29659
E 51899 61904
I 16491 46520
I 63365 74056
O 49979 68452
E 21985 49138
S 30310 214087492
O 26811 50847
I 24445 31295
I 25234 50316
S 76423 97002225
I 21693 70826
S 30564 724708905
E 19204 25891
E 23375 62099
E 35607 36575
O 24874 49265
O 19503 24653
E 32077 59619
I 45518 46665
I 14696 25614
S 31742 978218449
S 59349 989293093
E 6746 17343
I 49638 57204
O 4867 55893
I 56841 68834
E 32929 43906
E 25079 33992
O 33295 45874
I 7383 36146
E 21016 42449
O 64588 69053
S 17256 767509186
E 8437 13204
S 4009 595430530
O 34667 66716
I 4611 58752
O 47327 48403
O 6544 51454
I 36249 48409
E 22589 39497
O 23180 60176
E 12792 32077
I 1801 6691
I 6302 34524
S 62426 341855342
E 29373 31560
S 41684 461966634
I 61274 69914
I 28098 55625
O 7312 41098
S 30713 665898330
O 40195 40303
E 17455 76095
S 18971 955042673
O 2012 13444
E 26060 67484
S 34324 81278127
E 39308 48061
S 46043 65162757
S 14885 130074588
I 37733 58467
I 1255 18112
S 2358 661812325
S 73624 753246181
E 20902 32741
S 28983 949535600
I 15861 35012
E 56828 67159
I 15307 26916
I 28922 31578
O 19023 62046
S 35444 771483311
O 25935 35911
E 36542 41046
E 2185 51971
E 2808 45816
E 9776 63731
O 44068 47294
O 48154 58936
S 34913 534133577
O 7369 21209
I 21939 38128
O 25049 61660
S 67862 838507131
E 7539 34559
I 14638 15593
E 30632 67184
S 56501 689652438
O 4791 36130
O 145 51419
S 14574 16452500
I 19216 29958
E 4468 65281
O 6410 46208
I 61519 72852
I 38153 67803
I 21403 46352
E 12930 16100
S 62110 877810622
O 37982 43845
E 20682 46858
I 1907 17224
I 8629 65955
S 1823 425304908
O 31524 51224
I 38755 53695
O 17662 58737
E 38798 61877
E 40523 75866
I 57265 58431
I 64906 74854
O 5242 45781
O 26006 58864
E 26516 72724
O 65751 73806
I 22128 61125
I 67635 70128
I 68131 75786
S 64920 5016764
E 4664 43355
S 18977 836174654
E 36684 74594
E 48251 55845
E 23490 56881
E 47318 51100
E 2957 31373
O 69088 75121
E 13519 75960
S 10195 725644492
E 47023 58333
O 32854 76565
O 20302 44373
I 56772 72302
I 19717 52279
E 21486 40621
E 35872 68442
S 66555 57441006
S 24720 256864863
I 6182 61221
O 52398 61842
O 1016 40563
O 38022 46291
E 308 28570
E 42689 58597
E 20440 37972
E 2365 24546
O 2188 35794
O 9632 16167
O 25521 56917
O 6822 51531
S 12109 60198592
E 22241 62524
O 12053 49181
E 2897 8099
O 19925 56123
E 8091 15775
O 39570 54566
O 30591 49205
S 42414 126004553
O 39254 40852
O 60842 67616
O 30715 44196
O 5454 25660
S 31498 833135662
O 28606 43034
E 1254 47027
E 48771 65192
I 23251 46952
S 21425 124036448
S 72041 973143301
S 31986 198069342
O 1943 32114
E 19936 57319
I 7014 36143
O 11002 30853
I 2690 25216
I 23837 69575
I 27338 38520
E 23527 61559
E 68569 70652
E 11259 15883
I 2697 37145
E 54867 71739
I 23905 53461
O 18752 61086
E 33982 57049
E 6919 57377
S 671 65107985
S 71397 818157138
E 3995 52210
I 15084 48771
E 46356 56916
O 29482 56772
S 57371 958418442
S 8597 777277486
S 7964 73344111
O 5185 21294
O 66141 67085
I 3201 46787
E 33769 36662
O 42768 69806
I 32211 73643
O 13536 29502
O 586 63636
E 4243 20308
I 10062 19598
I 11530 39113
S 15455 883562237
S 74612 990843066
E 16005 18965
I 1065 76443
S 20250 131501698
O 783 4757
E 13184 13900
I 30442 47373
S 41909 981185029
E 52601 61685
S 70650 956366062
E 43486 45141
O 24577 41099
I 54508 66487
I 57028 68430
O 54131 59687
E 21805 41395
E 44816 73175
I 20727 62045
S 54785 890409996
E 17386 31786
O 25350 63540
O 36058 62095
O 16944 36095
I 15008 47164
E 657 22134
I 35651 62363
S 24899 272113336
E 32843 56966
O 18500 50286
I 30767 76661
I 27717 39377
I 4810 64914
E 1299 62794
S 55316 169507733
S 66627 849169127
E 6169 25308
S 49966 70318506
O 57864 59336
I 4023 4834
S 55005 767438279
I 49046 60131
O 16367 67184
E 15905 53266
I 18762 36986
E 56349 59768
E 22993 49614
E 31093 71460
E 10230 51356
I 36307 62068
O 39592 59426
O 1473 4323
S 51682 411834934
S 69795 733889002
E 23392 32107
E 6339 9805
E 17894 25293
S 47492 654126565
S 37711 207156881
S 64243 352931672
S 13872 109077377
E 17436 41388
E 2865 46896
E 34884 60714
O 45863 50398
E 1603 68099
E 26018 40785
E 51820 74717
E 18715 39568
E 2479 14907
E 27405 38637
S 52253 287151330
O 13629 68070
S 8459 456444300
S 73718 63394424
E 24205 50431
E 32073 73855
S 41118 576518573
I 53025 74319
O 4820 48901
I 13938 49516
S 43565 690462825
S 22053 17302562
E 30105 76576
O 58547 60680
S 277 321049535
S 1655 564747067
S 5352 693936669
S 22947 495903527
E 8699 75140
S 50815 762460696
S 13565 544805015
I 45130 62563
I 27762 75954
I 40 34000
O 12983 13808
E 10470 50687
S 11257 18733440
O 5834 44986
E 321 48119
O 3578 63532
S 18931 281333096
O 48481 70976
I 42346 59644
O 21966 50791
I 38596 63207
O 55658 58438
S 42579 9040480
I 73 29695
E 14262 20027
E 8839 59283
S 21575 980017806
O 21153 21899
E 24712 34103
I 3095 62177
E 1771 8678
I 27167 30412
I 13595 35122
E 25015 31451
I 7770 18902
E 14410 28395
S 43292 891526977
O 33369 55389
S 2315 677959064
O 59431 60574
E 14170 39055
I 46679 65086
E 57805 70088
I 25397 29476
I 18205 72186
E 12180 45318
I 32146 67311
O 555 2938
S 17236 555450626
E 14546 61000
O 10005 69036
E 33771 45359
S 51421 339763924
S 11155 798413347
I 56551 61260
I 43075 63626
I 26393 34079
I 19451 49309
O 864 24010
E 6617 67960
E 21473 63879
O 41078 74569
I 37943 50335
S 41998 416215703
I 1748 8514
O 30209 70213
O 25860 62802
S 38299 765952801
S 70501 144488224
S 13939 494066063
E 1658 28029
O 56387 66087
S 60311 210637078
I 12458 60344
I 19552 46859
S 25219 339574785
I 14622 42083
S 62479 235880089
E 26603 40050
S 35039 82628209
O 12423 26463
S 71683 556101666
E 32873 34450
O 21491 28239
O 20745 75613
O 25739 64010
E 1890 35351
E 21676 49054
E 39926 67071
E 34109 40111
O 38979 65038
E 46507 55099
E 29910 56861
E 7696 23719
E 64479 76143
S 44642 376923053
E 43535 59250
S 74558 363476315
S 27674 461939376
S 43107 577021787
E 23259 66241
E 58192 74791
S 31883 945267131
E 2966 67422
E 31339 63757
E 51928 60452
I 52890 70091
O 38198 55133
O 3744 67824
S 72352 638935376
I 58881 71099
E 26299 63625
O 37253 56344
O 7641 33114
S 53800 659601815
E 12784 29362
I 34505 36132
E 69217 69923
I 1588 65115
E 49481 71988
E 45034 56574
S 8410 335252351
O 26974 49029
S 4535 381890390
O 23153 40298
S 24991 728035915
S 27169 163946593
I 7125 68954
I 2034 29463
S 29421 66298747
S 24943 109942606
I 19519 39111
O 23158 44700
I 41115 63873
O 53341 64083
E 27965 42950
I 3819 60170
O 50913 75506
I 14744 32415
S 54835 234985974
O 33898 54575
S 22940 547006892
I 38748 49298
S 12997 845959495
I 37982 69667
S 64471 660872500
S 1593 118368707
I 20293 57389
O 57876 72203
S 73570 104291481
S 9084 534724952
E 28220 51587
O 18092 58363
E 4711 38496
I 11369 59079
S 52862 719520052
O 56877 74291
S 68234 751362246
S 50566 997767211
I 30244 40182
O 31264 64502
S 64736 553236381
O 38148 49037
E 3278 26304
O 30776 61402
I 10729 57617
O 1437 9627
O 16887 20430
I 12890 32112
I 5367 34391
S 5584 242103681
O 602 55400
S 5834 294293282
I 8152 9303
O 32075 46951
I 37181 58989
I 57938 58869
O 49649 75732
O 19943 56704
S 44562 857741996
I 6767 63416
E 40627 47730
S 26090 70922760
I 5036 54788
E 38091 50763
I 47786 68533
O 2045 38872
I 7576 20801
I 63551 75347
I 35563 58174
S 44086 648592308
I 65419 75838
S 28076 729658630
E 14110 52453
O 20248 48358
E 32759 32801
S 56486 950604564
S 25750 332869586
I 2362 4784
S 61038 51166679
O 1949 18390
O 16403 45983
E 22144 71540
O 32055 72861
E 23787 34013
E 13479 74513
I 2600 24904
O 3656 68526
O 9954 22752
S 25514 164322653
E 17608 25732
O 2975 38956
O 48293 71373
S 75282 419930508
S 13522 864727925
E 34811 43142
I 35599 64627
I 41873 55773
O 7552 67999
E 5307 21321
I 33261 59566
E 4572 53324
S 19000 283942950
O 31121 64770
O 43440 71150
I 22918 75731
O 29139 30316
E 316 49694
E 38330 56384
E 29363 32333
O 6752 40691
S 5294 409654857
O 7941 39156
I 46515 51375
E 30270 51869
S 16771 410893573
E 4251 54293
O 12714 13423
O 56919 60721
O 29335 33660
E 30211 56243
E 13783 18582
S 65972 564903349
S 6141 349375277
O 4962 48481
E 54182 55011
S 4119 847311763
S 55379 93550832
E 18203 31314
I 13805 57923
E 7586 65147
I 4719 69035
E 40762 74121
S 14368 197450968
E 58627 60174
O 39515 60989
S 41251 597079624
S 75296 144038618
I 60552 74058
S 20234 441235366
E 28113 65228
I 19336 42445
O 12644 41947
O 3732 63152
S 39418 596293535
I 36374 67911
S 25098 313582809
I 42331 61100
S 24414 612475943
O 25104 34418
I 35038 72123
E 37899 54674
O 55099 65978
I 64348 76455
S 76213 218753396
S 33080 969107978
E 36857 49934
E 4789 72569
E 56115 71956
S 42192 443907654
O 40179 63339
I 18392 59147
O 7486 39387
E 42220 61886
O 17624 19428
I 59169 72456
I 32116 64264
S 32656 362682916
I 38895 62142
O 34017 39294
E 25139 44555
I 24186 56224
S 67006 437794803
O 18714 40008
E 40712 73647
E 42899 69490
I 21245 43238
O 58736 69158
S 16525 955290176
S 44111 397771088
I 474 41562
S 8367 307578323
S 1688 448868296
E 30160 49407
O 11934 60245
S 36915 827147114
E 30862 59886
O 43026 56463
S 46767 955327010
I 5096 6377
E 50355 60833
E 53226 55622
E 6621 49575
S 14082 147714757
O 17690 32321
S 6846 529599457
O 15531 74286
O 34264 47396
S 6045 58199614
S 32740 585765660
S 58816 878633624
E 16638 18781
O 48306 60382
I 11638 57744
O 40539 57976
I 3267 63954
I 20422 46158
I 25284 46287
E 63172 72852
O 35678 67237
S 19167 848504975
I 1320 57623
S 52938 251485020
O 18247 57797
S 5229 825210142
S 51089 650579661
O 22429 70156
S 29297 897376005
O 21245 22213
I 70108 71728
S 17761 241189538
S 18826 755190036
O 13088 44611
O 40909 53399
I 23099 49217
E 11927 58450
S 63317 161567126
E 30647 70379
E 36720 63279
E 20867 71383
I 13144 69092
O 56777 75417
I 27365 27530
O 6002 54525
S 71544 471482903
E 41621 50384
O 13071 24521
E 35429 50792
E 32880 63847
E 13489 64486
S 13588 785885357
E 40017 55007
I 13003 60250
S 51980 526764315
E 27870 73926
O 34907 62168
E 21639 66335
O 4888 19323
O 6342 58263
O 16942 74239
S 67729 634217972
E 26823 45779
I 22101 63443
E 49064 63123
O 10400 39166
E 65507 74151
S 6727 187452558
S 52397 229355283
S 52802 287520928
E 24290 27583
I 17341 68692
E 16808 26939
E 40361 54130
O 5519 65796
E 4348 46287
S 25399 379854860
E 30513 42848
I 3580 39789
S 32857 419742837
E 2402 51049
I 47294 52767
E 62208 69310
O 24230 54491
S 7100 918127401
O 23028 43986
I 61375 72087
O 64637 69980
E 36904 63471
O 52462 71860
I 57984 61429
S 61964 296707162
E 14800 31000
I 30298 38503
S 43481 704321855
S 10265 798412259
I 2650 34167
E 7164 28020
E 8982 48241
I 27926 73372
S 24695 197512390
S 48218 971380858
S 19408 933027681
I 21324 41312
O 30292 61523
E 4632 34803
S 72276 899508698
O 8314 76315
S 32774 290648022
E 9628 50760
O 38022 73619
E 9582 43909
E 26742 73307
O 4029 47418
E 15782 47967
O 22366 70126
O 32119 75325
E 67291 70632
O 6541 63445
I 6216 71846
S 34516 956714754
S 70334 386801987
I 49477 68957
O 1560 59934
E 1403 42986
E 2487 51292
I 49387 74321
E 23802 23947
I 56753 57210
E 1607 12529
E 25621 57108
E 2314 8468
S 42285 432156067
I 23041 54061
I 7872 29273
S 1583 586362949
I 513 57535
O 12540 29704
S 74818 936889274
I 34286 52032
O 14076 51027
E 12816 64608
O 34172 54534
I 10539 66932
I 55649 65480
I 1661 6084
S 64596 432989456
S 30577 432909156
O 26803 33517
S 75221 582819425
S 36977 724954707
I 28835 31858
E 60281 67873
E 44641 76360
I 33867 37111
E 42300 48123
E 1923 29735
S 18283 681503225
I 897 53908
O 37824 52895
I 18067 29541
S 28138 987862967
E 14240 21255
I 2669 24226
O 62184 64234
S 17284 407991768
O 6250 73659
I 38253 42986
O 2361 38974
E 16367 19835
O 18598 40684
O 5155 62090
O 10158 33412
I 60977 75974
I 58604 59322
S 3992 588413769
O 68096 68852
S 39103 917340650
O 5925 49347
I 62982 63798
I 61980 73349
O 57958 63123
E 14558 32066
O 12348 64646
S 56132 428868061
O 25889 68781
S 8828 350489717
E 1600 4347
O 32082 48291
I 40148 74092
S 60997 1909694
S 73907 794317012
I 44589 67047
O 27567 38721
E 26182 73837
E 4695 16640
E 9779 68011
S 72035 491591977
E 50215 75214
S 35183 590200131
S 22146 36382361
E 4300 62878
S 33020 927177251
E 15471 29161
O 20322 22271
O 25799 64265
E 8773 38908
O 7892 45233
E 57918 72419
S 24111 177355230
I 140 45603
O 33113 66315
I 28006 48439
I 3944 52170
I 37508 53510
I 48260 57740
I 61281 65493
E 38208 57461
I 33013 42712
E 10441 35874
O 27318 67177
S 65298 80421544
E 50418 56320
I 17596 27842
S 6867 619877144
O 11717 28146
O 38712 41920
O 15008 41654
O 40059 40576
O 25944 32506
O 17096 34104
O 22768 60698
I 3400 63244
O 27635 45592
E 37511 64954
S 7336 189222211
O 17977 66598
I 48329 75708
I 13969 38634
O 3402 65009
I 15994 44671
I 2256 69575
E 635 66504
E 37667 46403
E 14329 57844
E 50241 62485
I 2970 16431
O 31595 62633
I 38952 44987
E 16660 42085
E 24338 64185
E 64153 76060
S 7307 989822704
E 16237 25920
S 13550 85454474
S 28850 135253518
E 655 60201
I 18043 29539
E 28042 46121
E 20829 75151
O 37977 72002
I 16109 71012
O 55535 76470
I 61604 76661
E 32940 76009
I 10972 75376
E 2412 50558
I 6837 72334
I 11523 22853
O 20586 37707
O 50139 59617
I 61265 64044
E 2067 6694
S 21563 145060382
I 9367 62184
I 1274 50218
O 29221 48637
S 61451 136070200
E 36717 45385
O 5228 17289
E 37735 50605
O 14131 35810
I 36358 64077
S 76354 233543200
E 52908 63144
E 25741 62440
E 8116 72102
O 26514 28071
E 41814 50968
I 38194 61815
O 33089 66449
O 17505 55225
I 73346 73917
I 835 53073
I 5523 47168
I 10753 63394
S 68907 640592245
E 40285 58527
O 13324 18121
S 38793 720491769
S 24898 860883223
O 2945 2968
E 5080 72407
I 12756 35146
I 35061 49600
I 32107 48734
E 51894 51945
O 39259 55758
I 42322 64242
S 43724 552467233
O 10933 43794
I 1731 22983
O 5370 21101
I 36485 38144
I 13852 25752
O 19739 31803
O 60823 74830
O 12296 19308
O 21199 34478
O 39084 47262
S 31752 365084082
I 28953 39556
S 1385 772876371
I 18502 25036
O 27648 75851
O 59958 74205
O 13947 15596
I 35191 62640
S 73365 430835075
O 15420 67747
I 13790 37598
I 36912 75962
S 67877 674245602
I 2771 56164
I 16187 45628
O 26017 63267
I 17507 62575
E 1004 22872
I 10293 33406
O 810 29236
E 11137 58080
E 57428 71410
E 12433 18792
I 1844 38407
O 333 68823
I 17571 23032
O 33862 66438
S 32833 169164555
O 14243 19921
O 2036 57135
S 41248 298068269
S 18525 420793051
E 43298 70411
O 44272 58992
O 25872 29947
S 188 896054424
S 40675 492136717
E 3131 73117
O 32047 72571
O 17963 44229
O 11013 24484
S 74380 651819731
I 3606 9028
O 43558 48300
O 35972 59793
O 33691 45438
E 62968 73359
S 36888 680727018
S 51049 548182579
S 61131 423775917
O 12297 75539
O 30971 43915
I 14185 50658
S 63443 397930010
I 20900 55619
S 18944 242247768
O 44233 52324
O 25502 68622
I 41235 47121
O 921 49267
I 36457 52969
I 31925 39018
S 66449 275823390
E 15874 52654
S 71852 817228960
E 19688 65962
E 7838 18084
O 13121 48620
O 2318 45480
O 197 37141
I 40854 61925
O 19874 64016
E 21589 75985
S 9988 489599133
S 54646 194477844
E 50077 69660
I 17124 45717
E 6930 12850
I 42551 49239
I 2746 54749
S 48708 752430871
E 20936 55955
I 13742 27412
S 70964 603978794
O 26544 61446
E 20850 50061
I 60759 65414
I 2763 2854
E 3347 16910
I 17828 46880
I 43463 52609
O 10502 11195
I 3048 10652
I 16106 31301
E 62314 63649
O 10731 51237
I 261 57279
I 6928 41504
E 17012 17160
E 59874 70261
I 57666 75835
E 10519 73281
S 29006 203842088
E 29753 74504
E 22266 26706
S 49929 30471370
I 65864 71504
S 76244 148056451
S 7732 151182262
I 28625 56559
I 6884 71714
E 6908 34793
I 11432 31949
S 65410 260600786
I 17566 39240
I 25107 44316
S 22668 847627504
S 75536 341689020
O 7744 58529
I 8633 20076
I 16420 75748
I 68407 73324
S 24007 436401508
O 64842 70689
S 12096 302542804
O 10510 49272
S 45830 196368700
E 41467 46732
I 65545 68216
E 420 42492
I 31963 44894
I 6915 67763
S 23337 365134125
E 59292 60611
O 1807 55589
E 21317 46695
S 10308 866491066
S 76503 89234705
O 32937 72242
E 51831 72447
S 43553 972301890
I 5526 21888
I 22530 65607
I 26706 60639
O 48096 61250
I 14422 36793
I 12001 60562
E 14161 74360
E 17265 51373
I 64379 70542
O 55707 61440
S 41128 901040671
I 2979 58560
O 38196 40766
O 9987 32494
I 26123 64834
S 10882 588828834
S 21346 526673795
S 19865 692754210
E 3633 61219
O 20205 60663
I 20619 51878
O 5879 54718
O 37075 58970
S 51375 835947085
I 9336 58514
E 19437 72081
S 14907 906936381
I 19945 52174
E 39963 75358
S 73511 78053181
I 60710 70296
S 24292 554747345
S 56855 663107757
E 1044 54826
S 45980 937894346
E 37963 60614
E 48888 57815
I 15257 21765
E 47062 47935
S 26056 40586525
E 37356 50571
O 14157 29012
E 18244 19596
O 34391 49609
S 42656 677586981
E 20651 70176
E 44662 61432
I 8940 12646
I 1641 62633
I 28150 54815
E 14962 60161
I 12999 34368
O 39224 52909
S 2055 753855435
S 60964 243801549
E 33369 43030
E 18568 22848
S 20932 336672069
S 65508 204032898
O 49628 63251
E 25590 43794
E 4436 26980
E 19542 23454
S 56664 546181356
O 50494 66994
O 20551 58757
I 24582 30470
S 52198 569763460
S 60480 64492543
I 65507 72944
S 4119 485845290
O 35187 70845
S 12823 244880317
I 3008 9304
E 6611 14121
E 17216 64167
S 22276 935013751
I 15840 57909
S 21957 271179159
O 23880 45329
E 20837 30471
S 29153 582240838
O 1384 21657
O 62629 73272
O 17922 68014
O 39073 45555
O 44661 48442
O 19901 57072
S 68301 559857164
I 6763 9386
O 12944 17214
O 3263 72618
S 12475 204979484
S 18517 516519964
I 27281 62730
I 392 27793
S 44742 612360906
O 8965 12491
I 53545 68439
I 20174 29241
I 13293 73252
E 22319 60206
O 3565 45802
O 51904 71384
I 6767 67729
I 48092 50049
E 20933 30752
I 4381 62488
E 1303 52004
I 46196 51746
O 35586 75944
O 19462 63474
E 34151 34329
E 7588 50255
I 6538 40636
E 39819 58173
O 49350 63698
S 72338 306459002
E 26024 49459
O 4078 50121
E 15410 70927
E 35729 69454
S 6984 318131729
S 18413 954714745
I 9182 45900
E 17720 50348
E 37860 64873
O 5549 50894
O 14451 68917
S 68635 801844310
S 46089 631233250
O 11969 37638
S 18322 990310283
S 46652 144647738
O 57453 58740
E 48727 69660
E 3574 69513
I 12060 52479
S 30474 210265614
I 14117 45747
O 5004 38616
I 8459 67074
E 19075 34433
S 64315 241839989
E 8627 23581
E 35317 46844
I 35912 37239
O 6120 51236
I 15899 60503
E 34697 47510
O 67143 70376
O 43253 73199
O 38517 71802
S 28381 715893510
O 54425 58235
E 37923 56531
S 45404 270093823
E 20554 64184
I 15237 65573
S 41137 113024934
O 41998 60347
E 53823 75531
E 17710 67499
S 30028 630372433
S 27813 460337940
S 72665 389435973
O 5904 19856
O 33608 72848
O 53664 57501
E 54250 74928
E 3837 71631
E 24947 69192
O 9126 16715
O 28953 40180
O 28857 34145
I 34820 50982
E 21011 37030
I 1633 33682
S 7852 254744891
S 12263 574991344
S 11360 141492765
E 30797 49338
E 8727 76467
S 40945 921150149
E 17268 37069
O 56357 56651
S 25839 990424448
S 4485 189976914
I 4298 30464
O 16511 17540
I 49542 59640
E 1054 74900
E 22190 69686
E 13583 30807
E 4216 70325
O 59401 73618
I 19707 28043
E 14707 62647
E 10342 63823
O 4155 22641
O 11246 69439
O 18014 63281
I 1473 55134
S 14302 740044997
I 18384 19541
I 13691 23114
O 36047 76325
I 36077 63535
S 52212 32302389
I 56973 63121
I 54423 74044
S 5103 624484280
O 42220 67881
S 71070 405517037
E 21303 62631
O 5273 56211
S 50063 324442536
E 27681 71611
I 33865 47977
E 43649 47006
O 32707 40998
I 50564 61344
S 2541 322293820
E 60320 62673
E 23937 66066
S 22792 78860322
O 21434 30404
E 5601 10812
O 30492 68805
I 61841 76442
E 48754 72645
S 62872 706542339
I 20209 27177
I 27769 57408
O 40622 57239
S 44704 394560017
O 26399 53771
E 4679 70097
E 26553 39539
I 6382 23375
S 34878 880525758
O 26946 32556
E 11146 21969
S 43673 64653475
S 48445 457061952
S 20284 444889369
E 1514 20776
S 27056 674833193
I 6010 6115
O 40796 62479
E 19040 72300
I 9325 33655
I 32631 47433
O 52875 68085
E 9499 37536
E 21994 47128
O 15833 61566
O 11183 24861
S 64900 393857322
E 1164 7448
S 54474 852661805
S 32451 991656877
E 52998 56114
I 54850 70387
I 6339 41549
E 34400 64773
I 401 63916
O 3849 55814
O 33945 38118
S 3795 640606734
O 9217 37414
E 7167 52819
S 25549 623883288
S 23900 669284098
O 3854 60110
I 60264 74793
O 67126 69143
O 31471 45445
I 27335 76210
O 18066 22706
S 35578 563896980
S 53622 266910260
E 7354 41614
E 55679 57578
S 23986 671556969
E 58226 67310
I 1733 66190
O 12528 75227
S 61574 899742549
I 32012 40330
S 52211 661682744
I 36444 58162
I 29176 36979
E 5089 62262
S 33891 220242634
I 67082 71033
O 18531 54632
O 37714 56475
O 746 29387
O 48338 73649
E 43777 57861
E 18207 36754
I 36347 70102
I 15990 72158
S 33828 773629741
O 56569 69273
O 13685 56270
O 27597 48058
I 30426 42326
O 5109 45844
I 26857 60302
O 23577 58401
O 50747 55314
E 8160 20470
S 43897 259704123
E 15490 66420
S 52756 223457483
O 9930 52132
S 68727 955006023
O 22409 54368
E 6662 11617
S 61982 534741754
E 26469 71441
O 13939 60434
S 11812 397362932
I 38396 67500
S 45462 113777237
S 21321 953159838
I 6538 58452
O 52246 54248
E 27284 36132
S 40682 454110145
I 12719 71484
O 35884 43699
I 32306 44350
I 36701 41157
S 51251 823460653
S 19342 589242881
E 18900 69880
S 71747 708291252
S 43910 609229107
E 1413 74824
I 2023 60780
I 13585 14015
I 10261 31222
S 321 760362116
S 6278 77051280
I 26714 55304
E 54108 61513
I 20727 31848
S 63352 998123485
S 52269 520185476
S 58121 605259035
O 32935 46585
S 40583 346830015
S 42443 574947681
S 43960 175444038
I 22710 73507
E 50216 63684
O 27888 73090
O 375 2764
E 3608 64344
I 27772 34677
E 59718 62782
E 39560 64417
S 51104 89616002
O 34755 72218
O 5694 18884
I 22427 48149
E 3087 15334
I 2791 29577
S 28304 672032378
S 27747 730089588
E 19655 31365
O 51831 52499
O 18326 19960
O 8480 9806
I 17199 60481
E 40876 50742
I 2234 69214
O 20791 65012
O 2870 21856
E 22592 32412
O 4936 35981
E 23649 61235
E 9239 60202
S 71468 18080510
E 58488 73055
O 19093 74402
I 38037 51298
S 47477 405140111
O 8104 40383
S 26581 971086481
E 4293 70703
O 14209 46573
I 26716 44357
I 575 47282
S 4864 514449471
E 53140 63046
E 25264 37723
E 31156 36372
O 44655 52562
E 38055 41180
S 3151 3071074
S 70633 345043700
I 50031 75112
I 2887 28128
O 10007 49701
S 28616 109445897
S 73153 869679127
O 11644 66759
E 40842 74206
S 65137 549290818
O 7959 37316
S 51239 183079509
S 40214 721856288
O 16920 24707
I 19621 41550
E 66895 67078
S 3570 522967593
O 17676 22926
I 4689 68150
S 75121 68898252
E 23916 71048
I 45200 57961
I 8829 43797
I 6655 69289
O 29362 59729
O 20912 25780
I 58628 59020
E 50555 62316
O 31083 65765
S 62722 531739611
E 48244 70620
I 50530 50856
E 19206 61846
S 11050 47475898
S 49504 629911962
I 18949 62337
E 25626 25983
I 37231 57928
O 50311 52140
S 66153 906543554
S 64544 750167787
E 15519 22106
E 1932 33134
O 66558 72404
O 58939 69083
I 28942 57288
E 6412 58732
O 56792 63102
O 20318 56459
S 24722 837539114
S 44334 540136399
O 51484 76203
E 49716 57069
O 1492 19878
S 4653 925993100
O 9533 55487
E 6600 40095
O 35169 45546
S 25510 631510581
I 55032 74250
S 3983 924665113
O 13288 14215
S 27276 176320627
S 38169 582189788
O 20275 61940
E 58044 61632
E 515 29384
S 20478 400742686
E 37627 48648
E 49557 70349
E 23835 66721
I 34376 60567
O 2306 18290
I 4717 62119
E 22132 53343
I 25393 71030
S 2448 837571702
S 58982 414333026
O 8057 42440
O 41251 49992
O 4056 10151
E 21753 46451
O 22173 43087
I 30954 38012
I 3625 65131
S 26912 434445270
S 64658 405298785
E 72384 74780
I 18558 61433
I 21424 58216
E 46545 62459
E 6694 18490
I 5347 45552
E 42739 63745
I 35976 46194
O 28321 48644
I 4848 39254
E 17292 72841
I 366 27118
S 40187 194895214
O 5511 68130
S 31653 210880012
I 30584 41423
S 49967 97124367
I 3047 33715
S 11960 486774158
E 11317 51771
E 21337 62194
S 75394 665619021
S 43283 339383418
O 5236 43298
S 65430 88391123
S 7957 375153893
E 41014 44399
E 40932 71767
O 38517 45844
S 28069 324521194
O 9799 9854
I 8469 41337
O 2977 57614
O 49818 60107
I 38637 58050
I 14916 66096
S 60838 507790897
O 1626 40322
O 48756 66128
I 35437 70178
O 37636 49686
O 26662 30896
E 40546 75011
E 376 31417
S 73451 42973956
E 43625 73038
S 36101 231502818
S 74497 670193586
O 48166 65342
O 36565 65849
I 21917 33473
O 27048 67117
E 44887 51385
E 45019 63850
S 45636 686201875
E 46628 64588
E 41364 49853
O 18692 37072
E 46272 64272
O 9463 55117
O 59037 63710
I 21637 23312
O 8123 67598
E 43784 45398
S 17422 498777293
E 8898 67384
S 72593 843404221
I 38680 45964
E 13468 48810
S 5957 732073487
S 20263 827106578
I 20139 69235
E 9768 22092
E 20194 27921
E 3665 21263
E 39330 55576
E 14865 36588
E 42752 52183
E 364 52317
E 48230 50111
O 6222 6907
I 21356 63190
I 50566 53673
S 74328 297910449
E 2234 2713
S 51778 280143055
O 23888 36130
O 21013 34206
I 40829 73258
E 14496 66711
E 45063 74230
E 13621 63510
E 8033 39355
E 17715 75742
O 8524 27232
I 6335 64130
S 31836 572999409
E 14297 34723
E 34232 66402
E 48087 54575
I 5278 26422
S 65512 113535856
O 27063 76477
S 75225 535106813
E 49650 66572
S 19290 590627782
E 14891 46470
O 48690 66060
E 1462 47793
O 4065 65951
E 33255 74145
S 44628 545242739
E 38991 62075
E 52692 66605
S 33232 668666719
S 21577 960872899
S 52790 590065343
S 26171 418479404
S 51619 600616232
S 8331 961902398
S 28353 291368299
O 2865 53582
O 48557 71120
E 10217 74595
E 32892 54262
E 14873 50727
O 3199 64340
I 15625 49320
S 46443 146836552
I 32802 61164
S 54207 275269413
E 33968 76074
O 45016 73127
S 36289 959895843
E 243 4299
O 22904 43027
S 56207 350884760
O 56750 68035
S 52241 805282241
S 37936 538302146
O 486 39697
O 40778 75544
E 25207 32339
E 19702 19985
E 52691 73053
S 16917 36388184
E 427 57370
E 43647 72624
S 52324 125619369
I 22136 63760
O 56852 59158
O 22511 54936
E 6878 53530
S 20558 904803018
I 1272 34178
O 2044 13065
E 36297 72817
I 148 61872
O 62189 70739
I 25420 60545
I 42929 51625
I 15975 68934
E 12701 59320
O 72864 75668
I 46420 49835
I 49116 68240
I 30610 62601
E 25751 49923
I 51565 57681
O 30739 38634
E 5866 68284
S 56212 881891
O 54872 68520
O 30058 31387
I 21125 63657
S 45475 763773693
S 9488 555225484
O 12691 70406
S 11482 25208317
S 41856 452986928
S 32650 1086490
I 33587 55030
O 38477 51021
O 32158 33467
S 10878 922074652
E 32268 65102
S 51506 508382917
I 4015 15242
E 34582 75859
O 39897 69491
S 43817 710983017
O 35410 36963
O 3723 50994
O 32878 35769
S 29757 49780760
S 46753 773657880
E 32669 58774
S 34984 894516294
O 18421 72840
E 64913 69336
S 17380 365979389
O 31934 40136
O 57176 63495
E 7140 35088
O 9905 49599
E 20487 65653
S 15656 82390818
E 20911 23922
O 1898 69050
E 38937 63167
S 43773 302537485
S 627 962356783
S 50171 585731332
S 24518 568910818
O 37090 53928
E 1786 73192
S 24394 762819769
I 51304 73021
I 14935 38789
I 24247 62118
I 50369 59560
O 1082 60073
O 35525 50095
I 46070 53397
O 31834 72344
I 16465 75942
O 33820 65868
I 51785 57542
S 68491 535886460
S 38808 910075396
S 40411 19028054
S 7227 275387609
S 40977 54475519
E 26163 58788
I 52208 56822
I 11767 68301
S 63537 959242984
O 11355 44347
S 44704 733710029
E 34305 51044
I 20850 25742
I 18130 42656
E 8538 23552
S 65657 353873489
O 28859 41528
E 7050 7726
S 48096 325828442
S 56178 811798511
E 73546 75178
I 22258 39094
E 19774 27908
O 47524 48676
I 43999 61495
O 43300 44804
S 26855 293730777
I 30934 52942
I 130 62143
O 18856 64612
E 10847 69578
I 5585 34494
O 12542 35827
S 28049 888731999
S 70947 114019647
I 61207 67345
I 22699 31029
S 47877 532581958
E 1365 42122
I 38283 40627
O 48090 51209
S 6035 680047880
S 22349 2444785
E 53242 62426
S 47963 907871315
E 40379 72162
I 29387 35195
S 61008 930886287
O 5240 40877
E 45 31182
I 31714 68885
E 29535 47409
O 16135 40722
I 28320 51813
O 7661 53210
S 179 710792160
E 27238 29751
I 4583 7273
E 13946 61530
O 68614 71225
E 6686 42203
I 41326 49440
O 2506 17044
S 36275 827660358
S 68276 944534573
I 28026 43233
I 69430 72925
O 45133 76230
E 7717 37228
I 15555 43282
I 37116 43263
I 34263 59458
O 23599 59719
O 23038 31810
E 8498 24434
E 23110 47820
I 33069 36893
I 5098 16210
O 9926 42460
S 16809 853362229
I 11260 43594
I 63610 65941
E 2263 32817
S 15195 790589038
I 30928 48262
I 17738 34925
S 57695 458634049
E 9351 21141
S 70013 625235811
S 38367 894131987
E 38016 70379
I 52740 58385
O 33060 58124
I 63026 68449
O 15707 70279
S 65138 850961645
E 39211 53983
E 26418 37702
E 59121 73808
I 27471 50046
I 62761 67380
S 32365 947327154
I 28512 53524
I 13640 61134
E 41128 58080
E 26634 47204
O 20488 62170
S 55122 546668163
I 30955 62418
O 46714 74498
E 699 8750
O 3464 65648
O 17551 62189
I 45936 75813
O 8052 52863
I 20537 46378
O 18109 30179
S 40200 229273771
E 37420 55200
S 51447 869533082
S 60097 561474594
S 26304 343285234
E 10737 75176
E 32986 39424
S 1282 450773353
I 6648 60307
E 40405 41966
E 1790 37899
I 5828 18196
S 25803 317557460
S 24658 533477163
E 17781 67074
S 33417 245338350
S 17688 516644711
I 25667 66700
O 37533 65532
E 48480 69386
I 13209 17866
S 35141 562616599
I 12423 43175
I 19870 46085
I 16434 17575
S 59060 558022520
E 7040 37943
O 38851 45469
O 4299 14920
O 20048 34156
O 35704 65594
O 17122 41945
I 47110 62803
O 34472 35643
I 51387 52263
O 22275 46481
S 59217 743803312
O 33896 52019
I 43699 57295
O 14537 37485
I 6988 57975
E 6121 22491
S 9306 183547217
I 593 16612
E 67342 67988
S 12626 452527331
O 13084 40288
S 1394 489527130
S 12487 488241927
S 19310 337362844
I 49196 56997
O 22264 34473
I 37879 75720
S 67747 776194506
I 24334 40965
I 33517 51669
E 36724 60870
S 57174 704059145
E 53097 76045
I 21580 62587
I 15519 16123
O 3856 45075
E 36944 60661
I 4767 44298
E 45182 59767
O 922 3306
O 39192 67803
O 24230 59639
S 54083 319088630
I 3780 8887
I 15511 44218
E 25584 56254
E 62442 67021
E 47807 56619
E 40453 52828
I 20778 48179
E 50410 68438
I 7986 69515
I 30355 60635
E 25448 32895
E 15542 34226
O 38703 46196
I 45497 68526
E 37753 54570
I 29353 43646
E 15389 72472
S 70831 457605473
S 69260 522764872
I 29768 37980
S 27750 683000167
I 35779 72246
O 42607 42858
E 40046 56123
E 17015 46219
E 4914 54747
S 19323 974337258
E 37377 46612
E 43388 46817
I 32683 37718
S 63584 130141091
E 20979 31659
E 15828 26677
S 46778 924335431
I 51607 64856
I 17327 31188
O 29684 69075
O 8447 72991
S 8104 713731611
I 27022 58511
E 3812 48048
O 30582 56764
O 30952 33686
S 71389 302270604
O 69137 70736
S 18210 70232130
I 44539 46760
E 23249 76441
O 39162 43665
E 42322 48503
E 1121 21793
I 32701 54029
E 24202 56336
O 50377 65366
S 56624 793000794
E 32066 66493
S 34433 529607527
E 25331 49434
I 61334 71671
O 35687 72462
O 45955 69656
I 1939 38290
O 20324 20770
S 36489 768623607
I 25318 49869
S 48170 749100977
E 5247 32127
S 12334 335030727
O 22251 30942
E 31108 64319
S 7864 586152427
S 65002 677060330
E 26078 45333
I 54872 59952
E 21122 57913
E 30554 45293
E 27250 70091
O 20778 54382
I 2178 74972
E 30825 63158
O 1899 11101
I 45503 45998
S 46414 828547187
O 19826 30976
O 9275 27241
I 46841 51516
O 1647 38551
O 31919 57602
I 21511 69159
I 50049 51204
I 32497 70652
E 29349 66320
I 23357 38869
E 60161 70017
E 4782 38642
I 11646 30791
I 3362 8179
S 3405 24409836
E 32221 61213
S 48848 783819882
I 11986 14737
O 45205 67824
I 55601 62356
S 19622 168565237
S 5545 540521579
E 1718 5733
S 60019 825243455
I 47325 60592
O 39718 61974
E 61853 68058
O 20900 63854
S 3433 930630612
S 35156 723130379
O 47701 53471
I 45278 74205
I 6228 53146
O 28041 53213
O 6653 24068
O 38947 55666
S 67277 471925255
O 3956 45556
S 72428 467863588
I 16989 51959
S 34525 962964592
O 118 52706
O 10412 24021
E 36328 46340
O 49937 66557
S 7 410017840
S 67609 442281894
E 37717 40840
S 17187 715612654
E 30132 52047
S 66981 732332457
S 44636 565788750
E 32162 34652
S 60798 427437747
I 7796 70874
I 43615 48444
I 2783 16176
S 36474 774520925
O 71737 72195
O 29437 32361
I 5341 58109
E 23425 52492
I 2637 3249
O 7096 16940
O 376 60404
O 3617 30771
E 33767 61195
E 32259 72937
I 356 34938
O 39601 63040
I 30781 43136
I 3824 50551
I 29383 38247
E 28981 66721
I 25817 29179
S 4789 753840417
S 63048 522517374
O 37612 56677
E 41200 49747
I 24276 74781
E 42462 59594
E 32299 47845
E 27068 28353
I 18293 75895
I 33204 71417
O 26805 44796
I 15663 38721
S 22142 967727836
S 67099 46652779
O 33672 46097
S 2247 201455676
S 22365 630258107
O 46395 65197
O 10939 74493
S 47668 203802920
S 66503 759641312
S 39277 827584077
O 10255 67835
O 29102 54913
I 4642 5709
S 35346 522770422
S 19106 22897565
S 66995 431589696
E 2533 76406
I 56328 72486
S 74860 257287910
O 20271 24346
O 31114 38926
E 46186 70016
I 21402 42588
O 6621 57605
O 21137 65849
O 10044 34859
I 60066 72600
S 52930 709634053
S 60527 782645527
S 66931 695936166
E 4685 57111
E 32140 58203
O 38713 49784
S 55835 54357211
I 36735 68415
O 41807 64856
S 4994 846831899
O 3198 71586
I 11035 29601
E 50235 57600
I 20905 65237
S 42689 837614326
O 12654 37147
E 13759 40519
O 62078 66141
I 11267 37210
I 5136 48984
I 15141 40360
S 46969 830172815
O 8246 38501
I 26027 53466
I 31304 63382
E 29638 64317
E 22408 69987
S 5008 675968890
O 27947 63329
I 483 9727
E 9020 28260
I 28459 67620
E 5688 7038
O 267 51494
S 20384 608310081
E 49025 58448
I 41829 64061
I 54793 64484
S 3411 775344990
E 32034 65897
I 53739 61840
S 74288 765226203
I 21108 70652
I 28373 67487
I 2110 73664
I 23393 59236
S 15169 937812056
S 64203 604016375
I 20510 35105
O 9384 24452
I 10735 29115
O 26201 49290
E 2355 36347
E 5736 74597
O 9753 69860
O 14453 71232
S 64397 208761436
O 24782 67599
E 2315 5077
O 47412 59890
S 4160 620094167
S 56114 904280339
O 20822 40428
O 28212 67900
O 14534 19563
S 4522 205317837
O 59045 75544
O 16594 38472
O 5137 38078
E 33359 37375
E 31555 53277
E 12652 25120
S 6370 644260617
O 5247 54629
S 65015 122494082
E 55724 65947
I 3864 29284
O 16539 51693
S 63039 260568435
E 23546 68142
E 71874 72670
S 67266 638738050
S 71837 109901174
O 18072 43347
E 33609 72052
I 36153 55496
I 12540 22928
S 75636 934302496
E 4978 42228
E 376 70533
S 39875 84258974
S 4628 532103168
O 49940 66406
S 40212 331016674
E 16828 50157
E 13653 22917
S 51130 241388229
E 10068 33020
I 31625 35972
E 20056 71337
I 44660 46741
S 59585 127356206
E 8918 55953
S 64021 735064852
O 41500 74245
O 51706 74306
E 52503 63697
I 10578 47359
E 14470 48341
E 19225 52638
I 62811 72884
S 7105 878755231
I 31764 48923
I 31933 35894
S 31104 293870296
S 16947 360328603
S 68992 695342403
O 9702 47610
I 38081 45855
S 14729 674521579
O 4657 13715
S 35274 969441064
O 24426 25312
E 5566 69060
I 1228 10768
O 53457 63904
O 56191 59180
O 1134 5427
E 2921 24134
S 61587 530304189
I 34306 56763
S 73702 278686139
E 14303 39619
O 48729 53735
E 22696 23037
O 33491 65535
O 47866 50035
O 5161 44020
E 42691 65010
I 17064 25324
O 53850 63763
O 8918 75472
S 15645 189467560
I 33283 54464
O 24589 43830
I 59005 59717
I 13715 73213
I 20265 69220
I 9153 14557
E 39556 60610
I 5328 36872
S 3237 93410871
S 32536 636338438
E 25042 75190
S 74046 872189074
S 74423 603275057
I 23730 46605
O 20966 24239
O 27116 50854
I 1593 67735
S 60592 764371796
O 35368 58697
O 33658 34624
O 9072 15322
E 40147 41894
O 5854 74432
S 10815 399251773
O 6656 61130
O 44327 63979
E 35384 51566
I 30348 75665
I 37778 59766
E 787 56267
I 44386 55362
I 62483 66769
I 19314 68821
S 24498 874619955
E 24248 43633
E 10943 15261
E 35899 56654
E 1741 70613
O 49788 57425
E 16190 37175
S 7446 662304378
O 57710 75499
I 24909 32275
E 33774 45690
S 35962 298443838
I 18406 67656
S 48549 465020995
O 58361 75403
I 36075 72383
S 43567 426085697
S 30316 358046004
S 70177 933176090
O 9794 33730
S 51190 345080570
I 52832 72491
I 35567 51767
O 22457 24518
I 4752 8367
O 50955 57692
S 26133 416453477
S 9668 871009258
S 14173 720561700
S 55305 903735073
S 51504 870330136
E 19182 35610
S 33784 329179643
O 5818 22247
S 25848 561504207
I 17664 44659
I 33082 74821
I 24605 39682
E 19996 48859
S 63090 116401235
O 22329 74292
I 8556 44962
I 40658 72890
O 30381 31790
I 33749 72292
E 62951 71128
E 69022 70863
S 54096 179741330
I 12823 59966
E 67857 70560
E 21164 47791
E 17225 64517
S 24403 111859199
E 5594 51781
E 17618 71559
I 12295 54642
O 22809 54263
I 28567 51036
I 30682 67642
E 26613 30452
I 49076 53710
E 32824 53370
I 6287 45776
S 33762 165509842
O 49135 61054
E 13538 40800
E 1982 60317
I 9084 25627
I 3180 61781
E 10586 73942
E 7482 19056
I 28304 59886
O 3522 54985
S 28245 494637054
O 18719 56832
S 15622 145848446
E 48473 51958
O 16424 50368
E 31062 71780
I 44710 74790
I 1184 23866
O 35086 62318
O 31146 75487
S 64496 63237176
I 31389 45680
O 7793 25464
S 57732 421532610
S 69247 485190783
S 58015 603640988
O 18072 50798
I 69367 71630
O 32874 71336
O 47172 61734
S 62270 648857116
O 5395 68529
O 29184 58881
S 71383 460242076
E 17825 20296
I 14604 59348
E 3973 65725
S 8651 352197594
I 16941 47787
E 11071 21258
I 33313 50744
O 10586 20995
I 19579 45925
E 12955 35771
S 6422 860845250
E 35827 57325
I 36631 45965
I 21558 30220
I 46497 48795
S 76120 332189351
I 15585 53493
E 11659 50528
O 10731 11018
E 23086 37205
O 14163 14374
E 30708 33548
S 62 667978733
S 3039 172431189
S 15107 907920309
S 71248 196239181
O 26767 59046
O 57024 74920
E 24187 50138
O 20220 32164
O 5439 37173
O 8285 55669
S 26033 250111844
S 8466 277669193
I 53765 73880
E 34988 64433
I 45614 58301
O 6494 72840
O 49995 62208
I 47767 52494
S 76147 289916221
E 28766 66969
I 16789 49019
O 52553 65552
E 28206 47859
I 65135 72107
E 3212 29392
O 4182 73639
I 8935 19740
E 27847 28873
O 20774 59586
E 68071 70148
O 64498 72849
E 65548 73066
E 7410 10297
I 16586 53090
S 35941 99145772
E 32998 72268
E 23636 57278
O 20979 75818
I 18356 33447
S 15868 581433641
O 7583 11301
S 13651 959245067
O 20172 27134
S 24978 879136271
E 23731 39147
O 23055 61357
S 63132 477668054
I 23417 63243
E 32057 73921
E 38208 63571
E 3303 74554
E 55899 66506
S 53384 159032482
O 56558 72285
I 40215 49377
E 56542 60189
O 41799 73900
E 32013 63007
I 57376 68610
S 55832 468423337
I 38722 70698
E 4945 12575
E 39792 73221
I 10395 23708
S 27517 651239120
I 26837 46071
O 14596 17701
S 35706 733333726
I 11529 62211
O 15682 21398
O 21858 31616
I 42578 67672
E 8177 58032
I 2639 23810
E 38759 62915
O 4577 66139
I 14042 15001
O 37626 40677
I 22012 64207
O 29898 61169
E 9320 10654
O 2790 14024
O 58093 58267
S 62401 51253918
S 24178 331771862
O 50734 70456
O 26386 36762
E 7446 56537
S 32928 281226697
S 57452 854138057
O 9546 23236
E 8629 14481
O 46261 67961
O 2271 12100
I 27394 73707
O 383 61417
E 9342 14935
E 10012 54158
O 2714 47294
S 55469 577655484
S 38974 460645405
E 14393 33304
O 33673 60650
E 14109 36467
O 14498 71959
S 45315 411686606
E 32839 47716
E 17502 36465
I 4327 58628
E 8427 53626
S 53497 540908510
E 36317 48803
S 45527 114207103
S 57589 44162862
I 15480 51873
I 29520 71934
S 19865 442142403
E 42929 54723
I 41377 50285
I 58458 63821
I 36504 65780
E 24601 75561
E 3502 45908
I 20020 56106
S 53984 765265138
E 12887 43673
E 11985 22312
S 41091 88873188
O 39527 62967
E 29345 47773
I 34862 47305
S 4212 80042985
S 7480 425119270
O 14087 60409
O 1736 18059
I 21650 24075
O 18261 24568
E 9763 46351
E 38760 56210
S 11089 725449576
I 1545 19965
S 27913 754207156
O 30043 36704
O 10173 20091
O 26124 47489
O 21573 38553
I 15140 26130
E 30774 33903
O 33281 55308
S 39893 369051809
I 12937 59319
E 28416 64404
O 5531 42510
O 10910 68370
E 19501 35701
E 31821 69010
I 16303 56308
I 55541 62587
S 67721 478563796
E 31795 43504
I 28484 32897
E 7557 19723
I 61178 67764
S 64601 212479682
E 49537 64762
I 26994 51269
O 55232 70446
E 563 5889
O 9925 52305
I 37910 73166
I 15714 28038
I 7419 33761
E 18706 47546
I 40437 69160
E 36764 63366
I 70616 75709
O 2081 43506
E 39305 70343
O 4989 50579
O 61495 65106
I 41443 72553
O 2933 12348
O 17669 55454
S 40382 33746077
E 33760 64297
I 7015 60611
E 8345 49616
I 50910 54681
O 17187 75307
E 16966 61341
I 22444 66041
O 47278 52246
S 69713 358658188
E 31075 57332
I 33240 34572
I 42389 61837
S 41897 96710606
I 51520 64766
E 463 36272
O 11463 53613
E 16759 35236
I 40356 66798
E 14955 76513
I 14593 33700
O 45102 54353
I 4469 6450
E 11133 17665
S 7457 420429590
S 73523 171623104
E 6500 6633
O 36830 47710
S 38659 807027266
S 38348 457947390
E 8886 71076
S 23934 859958582
E 1231 43241
I 23752 34170
S 34607 593287358
O 5044 58162
E 5601 65123
E 29342 69069
O 24625 57223
S 70747 651526556
O 32353 68362
S 23542 925813987
E 8852 16317
O 48094 65552
O 8241 40863
O 17117 43514
E 42953 66620
S 65861 706075376
I 32135 53694
S 2243 124917603
E 44851 74208
S 71695 65731219
I 21726 43499
S 58542 430601023
I 18364 19575
I 63295 65351
E 1503 7195
S 36336 503443552
E 33822 47943
E 9213 63224
O 42126 55718
I 16350 20093
I 7118 27222
I 53676 75771
O 14098 18481
I 29331 66709
O 41789 55301
E 6446 60199
S 26641 203689662
E 20332 72057
S 37345 35441778
S 21223 925802796
S 75130 505624783
S 73977 654919815
O 44150 64728
S 61379 11846537
O 70606 70941
E 5037 44043
E 16105 18459
O 24142 54086
S 28567 250809117
O 43419 55218
S 15140 350539600
I 38488 63004
I 11139 21330
S 14741 212614824
S 39905 105384416
S 72514 554552636
I 26522 39273
E 59394 71936
I 63814 76549
E 6066 27326
E 7765 56789
I 38894 38988
O 15562 37175
I 39031 67818
I 51386 61439
E 11832 31598
E 694 60569
I 12229 33040
E 46111 67034
I 36226 52166
O 31849 48278
I 4682 19561
O 12631 35656
S 42966 450196975
O 22562 23765
E 23938 34054
O 18559 29041
E 20941 76323
S 41197 435703144
E 50997 61308
O 7564 52582
S 74060 39405013
S 52556 142173897
E 10675 73438
E 20520 38649
O 14308 72296
O 19159 36825
E 8217 62926
E 3494 13576
S 73069 59319428
E 23984 67603
E 23801 42640
E 3383 48412
S 39097 809200301
I 27398 62979
O 10996 33707
O 37346 69444
E 48005 71657
S 50377 539007892
O 53188 71163
E 1176 15740
I 60496 72318
E 62585 68020
I 430 27072
I 33128 64116
I 10491 57438
S 34317 68885199
E 28296 60962
O 38108 49088
E 6524 18273
O 16222 43166
I 37044 54544
I 54833 63237
E 39364 73306
S 38891 454836282
I 37472 61208
E 6894 25413
I 616 40090
S 38593 28075218
E 45187 56751
O 45044 58921
E 68316 73372
E 49861 59157
E 18730 63103
I 24360 44876
E 1053 34141
S 20625 668250912
O 1992 27223
E 24097 70669
I 5714 45745
S 15618 577263534
O 20415 59935
E 2205 66680
S 73795 157007229
S 56793 443518378
E 13413 29077
I 18894 27409
S 272 135178520
I 30910 37300
O 5664 33919
O 28368 54392
O 56515 60548
I 36728 44766
I 52456 63286
S 54724 36222933
S 36565 798078430
I 29456 56009
E 27183 55021
E 395 11941
E 17387 50234
E 23356 48298
O 720 35502
I 54710 58652
O 913 48327
S 8015 883554295
I 39822 69957
S 37425 577119457
I 68268 75094
O 26161 34514
O 12759 57683
E 15144 26092
I 3514 39860
E 58162 76410
O 24865 28628
E 46847 49262
S 58818 207329319
I 47805 74381
E 45881 70683
O 10290 63165
O 11328 58909
E 7773 60218
O 40090 60853
E 42782 44777
O 35785 48169
S 58632 851336231
I 33274 50065
E 46959 57294
I 2115 44267
E 45446 54926
E 17038 54945
E 27299 29122
S 49579 982049
O 16871 68275
I 46545 56475
O 19108 19926
S 11504 881395944
E 6085 24475
I 11054 72935
S 4699 729127500
I 280 5090
O 30210 49566
I 67198 72033
O 16235 32503
S 56865 543017521
E 1512 20853
I 1904 32603
O 64290 72940
I 66984 68779
E 8561 11055
O 5776 70282
I 19907 72553
I 36332 72185
E 13875 38468
I 64453 71417
S 27064 204941748
O 25313 49605
S 71638 494008049
S 70352 38300994
O 4652 47474
O 28691 60472
S 24261 132082010
E 62098 72361
O 24400 28716
S 64815 252428121
E 6728 58882
E 20847 75005
I 10828 34370
S 69620 241514907
I 5643 65110
O 49226 71538
I 11944 35442
E 4604 31918
E 5448 58908
I 23242 44878
S 67995 499534396
S 15216 823645917
I 8959 36936
S 37018 275964375
O 39875 49155
I 4928 51904
E 63890 63940
I 38026 47528
O 45189 47181
E 7280 73598
O 13379 68664
I 3483 17510
E 14393 47449
I 37210 64616
I 6564 28379
I 40058 47074
I 46644 73417
O 32129 73447
I 13019 26884
O 21403 36190
O 23626 40602
S 27189 704929519
O 54862 58265
S 75759 4683718
O 24517 68499
S 56192 976929747
S 10620 745991093
E 5312 38652
I 5444 59402
I 32941 53146
O 54923 59033
E 9110 15035
S 68306 855808514
E 5516 38595
S 34081 997892752
O 10094 21583
E 4788 20991
S 55635 463877835
S 38652 874226756
O 47769 54852
S 48321 755436713
E 20284 68342
E 2031 26341
E 48938 53376
E 22304 70233
S 17045 332351182
S 3168 660092370
O 20525 31392
I 36585 44323
I 38005 67862
I 21317 72735
O 5050 6620
E 21003 70690
O 31530 67545
O 8949 35617
O 53149 62024
S 23778 826228571
O 53010 56823
I 40557 70177
O 12658 40065
S 62650 757113964
S 69131 468920642
S 69111 371564476
S 64035 435827989
I 26770 41591
E 4033 4292
E 48514 69134
O 30556 48711
O 29594 52034
E 12214 15447
I 20445 57037
S 5103 917135613
S 9184 306218510
S 41258 60910790
E 42419 44305
I 3283 43864
S 19193 292869936
I 3861 70518
E 42352 53811
E 12237 54102
S 4070 525185738
S 12813 740255059
S 56041 335180575
S 72437 280223267
O 26959 70780
E 18250 32776
O 53902 63629
I 8869 9907
O 30326 65160
E 64109 74417
E 1082 12023
I 9806 59275
E 17183 27116
I 30401 53521
I 50906 76049
I 7667 61440
E 42565 46327
I 52978 69293
S 62675 213009381
E 22718 66790
E 34358 38634
I 2587 45305
O 21251 43874
S 39117 441749295
E 12936 51529
I 16087 65443
E 1785 56252
I 4117 30759
S 3027 505349512
S 5263 794141251
E 9732 39810
S 74967 455351403
O 14140 24232
O 10522 49217
O 59414 64872
O 2118 23904
S 35286 177225012
I 1176 71494
I 34952 69140
I 8614 44344
I 20919 67970
O 11417 64371
E 4433 65524
E 14867 59943
S 36214 678784112
I 39119 59122
S 36089 699449321
I 43109 65660
E 27780 59249
I 51199 64248
I 11599 14570
S 52670 478338670
E 477 39941
I 52812 55566
I 7663 41782
I 32037 62174
S 15687 612509308
I 16183 27471
O 4006 46544
O 11534 57163
S 20433 860239454
E 37328 40626
I 40958 60991
I 22357 54960
E 15837 21110
O 33623 75630
S 37478 569848069
S 26300 932703784
O 48467 50375
S 33563 565690224
E 18073 45968
I 311 74276
S 15908 783267391
I 30820 62647
S 76292 796343327
S 55882 200361692
O 38455 61524
S 9488 179285344
S 68235 97662997
O 48117 72049
E 6435 30082
E 12503 13254
O 226 4210
O 27229 38089
I 9386 26021
E 820 16222
I 30133 71847
E 21808 44864
S 37033 490573197
S 68506 265888048
I 22843 69668
I 17642 75936
S 66854 212873309
O 30093 61587
I 27793 66270
E 1185 69419
E 2640 66594
O 15779 23271
S 70509 915802244
O 4108 53789
O 55729 73941
E 7120 10756
I 19439 66922
E 31068 60447
I 2909 50837
O 12423 30226
O 16451 30113
E 1377 7618
I 38852 43004
S 25724 526143031
E 8417 68529
I 23353 35603
I 60111 62308
O 18127 60063
E 30324 56267
E 28987 70217
O 30677 34221
O 1913 4678
I 44834 70586
O 24465 34103
O 34307 34608
I 29837 44244
E 17532 70437
O 3045 9264
I 4858 34156
I 7509 56870
S 64071 577063882
S 28589 124118104
E 56451 59226
S 76589 839635091
S 32164 548777756
S 32698 653173154
S 11112 14062546
E 33742 42037
S 37005 339571055
O 64840 68614
I 13980 65530
S 3633 873493710
E 57826 67369
S 43977 410008533
I 9702 69377
E 11742 44420
S 818 135864975
I 44265 73308
E 62743 71997
I 12222 36830
S 58990 903746019
O 64874 74383
E 320 8849
E 12219 68248
S 26661 866994633
O 5149 49617
I 33590 73892
O 12993 74570
I 24740 60940
O 43900 69931
I 20596 54255
S 50658 807591456
I 12598 55527
O 10671 50805
O 21694 61933
S 3220 394029237
O 1450 15495
S 47121 346607417
E 46815 65679
S 68287 59521784
I 66300 69150
I 28137 68145
O 53538 53972
S 18100 997447506
E 9069 73480
I 24092 72552
E 57283 63013
I 51099 65116
S 75957 770208484
I 41610 58459
E 2666 66754
I 2273 8154
I 13089 61556
O 47588 52925
O 2838 74346
O 26629 31516
S 10742 83007759
S 20329 132796564
E 41711 63481
E 3848 48400
I 22578 35811
I 57549 59500
I 13682 68376
I 29788 35261
E 25620 29783
E 2250 28111
I 38267 74685
O 39103 70534
I 17770 60021
O 32941 68316
O 25265 60752
S 67925 841227560
I 34495 40725
E 9303 45296
I 10130 61593
E 48986 75033
S 67764 486433071
E 71865 75936
O 28586 41179
I 17056 47520
E 5164 64810
O 33589 54210
I 58698 74889
S 55381 938394035
S 49673 13915578
E 42168 68630
S 68904 597755997
I 14482 61792
I 23231 43532
E 10194 62733
E 19887 49106
I 8871 59281
O 11286 40726
E 41390 68434
E 1986 34759
O 23739 27188
S 5397 656204410
E 51635 60742
O 2426 42390
I 53876 57877
E 1649 38441
E 22615 75569
O 13586 46041
O 2670 59888
S 53623 331425383
O 24549 60361
O 11687 38887
I 46220 68641
S 37123 179207489
E 1505 29134
E 6606 15819
S 59612 994599537
O 24756 29746
S 6668 117750055
E 21338 27587
E 57061 72619
O 11707 64603
O 1194 65549
E 16279 49051
S 47121 983308632
E 26898 40709
S 53536 849902388
E 45304 53379
E 5696 54205
I 26017 35534
S 27830 240823463
O 11660 21638
E 27894 47471
I 13542 44512
E 43765 44592
O 37656 44754
O 13196 15183
S 13814 344024362
O 21766 35112
O 38395 66153
O 18346 62993
O 31107 47432
O 28395 48719
E 17011 41461
I 5207 68768
I 5456 52309
O 34486 37811
S 63999 957846897
I 36884 37211
E 9387 53847
E 17889 55723
E 37066 37681
O 31277 71194
O 1359 72248
I 35568 62070
S 55016 450725543
O 22088 59166
O 3471 56834
S 49754 928468727
O 38954 73833
I 45006 70351
S 4779 222737862
S 8118 285017477
E 18152 32555
S 49285 555585915
E 6651 68026
S 12969 750627565
E 35975 67608
I 60809 62152
I 7222 21027
I 68948 74089
I 6232 52829
S 6072 823738436
O 62225 68999
O 1632 20770
O 37096 57959
S 15860 366833384
O 26211 59189
S 20602 875073355
S 43839 922894478
S 68306 559734552
I 2252 22224
I 6687 25833
I 6448 34812
I 7781 47777
S 14216 895804057
E 53772 68273
O 1615 38912
S 52345 315958680
I 20642 45691
E 35879 36211
I 28613 66357
E 34840 42997
I 16760 45194
S 49135 476574794
I 26256 59051
E 4104 30846
O 18594 31735
S 24716 442599929
S 54083 677346191
E 38654 61652
O 22314 50659
E 44154 72633
E 6754 10543
S 36290 726298348
E 12134 56498
E 65888 70479
E 7017 10032
I 12280 40457
O 32897 51637
S 55954 610119464
E 41204 45995
E 57625 69972
S 9122 835527143
S 45304 806292759
O 3351 53394
S 46233 42871247
O 30051 55863
E 1000 37462
I 61070 66356
O 24017 53696
I 16571 34017
I 52738 57455
I 24407 39300
E 20831 37705
E 23125 51465
S 70135 674243633
S 33460 122741240
E 7652 49222
I 35390 38882
I 58532 59294
S 46548 467351158
E 21679 43822
O 6990 13702
I 27440 42578
S 7357 787287059
I 38692 41558
I 46073 66990
E 25476 33854
I 26313 47984
O 51817 55692
O 449 54155
E 10265 41469
O 35332 37148
S 28272 396912622
E 48866 63951
O 56994 73082
O 36068 62417
E 19400 37636
S 14922 603275564
S 68679 727023715
O 54588 67453
S 42257 51466395
S 13847 274685919
I 63770 76219
S 46697 652347842
O 22567 66275
S 75331 66653688
S 20553 984014059
S 28855 837791252
O 50496 68027
I 52980 59665
I 41006 62210
I 19460 43239
O 9246 67770
S 47144 119742113
E 6901 18676
E 34112 63119
O 36512 53125
S 35177 478367259
I 16866 46557
E 6981 59318
E 10351 39825
S 60566 759399039
O 3806 26686
S 51163 284621545
S 21227 488756661
E 666 49463
O 8125 69537
S 73924 303233476
O 67583 72720
O 68113 68352
S 27991 448329989
I 14501 43116
E 27299 61264
O 54840 67890
I 3459 67957
I 51147 61118
E 13826 14600
I 29868 75421
S 44826 249913797
I 13662 54477
E 14198 36172
I 33482 61771
E 7502 51134
S 43764 454490777
I 7831 34036
S 58083 740124905
S 71377 281561059
I 9654 39494
O 44900 56738
I 647 70537
I 29729 44407
I 23356 69194
I 50286 70095
I 33548 34154
E 45641 49971
E 202 26903
E 53001 73249
S 36315 945898200
S 59340 177154470
O 28546 41171
I 57378 63897
S 16173 801720077
E 54433 55873
S 47908 215019554
I 750 24370
S 3949 278144997
E 8948 53692
E 6094 16433
O 17556 68058
O 1436 59561
E 16788 57491
S 38516 171432859
E 27012 50149
E 5500 70565
E 69028 70756
E 31233 44365
O 4803 27549
I 15819 46434
O 30295 70397
O 48256 49057
I 34628 42982
S 17353 331887189
S 60172 744359865
I 36331 49171
O 41553 54360
I 17178 60403
I 19575 50884
E 9119 21241
E 42602 71281
I 54116 54256
I 1942 69718
O 46821 66729
I 27332 31067
O 55474 56260
I 9619 35410
O 6619 46092
O 10413 34759
O 15305 20080
S 13016 774086342
I 15257 49476
E 41525 68680
S 64026 275101742
E 21895 61527
O 41313 72684
O 13670 56302
S 42694 17020023
E 1010 41001
I 63987 72280
O 68969 73372
S 71451 668430166
O 26889 37877
S 70981 427289557
O 71632 74322
E 733 59768
E 16837 36138
S 12195 174283244
I 21664 73598
I 60334 66325
S 71673 652414978
S 60334 878490751
O 18403 20612
I 37004 50793
S 11250 770962026
S 71395 359802100
E 63595 72559
S 52515 509103854
I 26309 62465
I 5259 17420
S 41827 746336017
I 50289 54444
I 25597 29134
E 44126 68988
O 25839 51229
O 9580 76303
E 8371 13326
E 19306 41560
O 10982 34162
O 19881 40446
O 27643 32147
S 16649 800550306
E 61931 69458
I 29537 47829
I 33765 33826
I 68394 70931
I 2731 6895
E 38065 66847
S 46903 15293789
S 65154 799777788
I 8522 26201
E 9252 53937
I 9278 71533
S 29481 806754041
I 10937 32869
I 8052 71669
I 25871 45385
E 33451 59352
I 44064 62632
E 17562 40346
E 2154 76191
E 73575 74148
S 72899 669018230
I 7358 36998
E 11285 22256
S 475 627805541
I 14602 33275
O 25192 52514
S 16426 637875533
E 35302 38028
I 25749 62553
O 31244 60327
I 57196 60892
E 18662 59525
O 8163 50790
I 10119 30564
I 17275 46533
O 25596 52012
O 26249 65433
S 44410 614133398
O 11307 62033
I 35978 66173
I 9735 40421
I 13091 20849
S 39474 587168480
E 19721 20475
S 38899 226536916
O 54977 74053
E 12187 57857
I 21590 75946
O 26881 50521
O 41273 41575
E 2297 37595
O 35053 39651
E 24931 37144
S 34432 145947005
S 68095 937544736
S 46731 176465260
O 16937 51703
O 21201 34863
O 60194 68321
S 39779 387603513
S 32904 40765651
E 6865 38253
O 25944 70320
I 23530 65253
O 20397 46754
S 22671 623616258
O 70557 71415
S 7887 295333760
I 9976 64016
I 18670 22988
I 22371 64372
E 2442 47935
O 16107 65694
E 43785 46725
O 10302 55283
O 57700 59362
E 4706 28620
O 23209 53370
E 14331 17992
S 58243 430869341
I 5239 28234
O 60677 70617
S 14050 241296887
E 38147 41773
I 4531 21890
S 69591 129696037
O 13276 19498
E 21326 56718
O 44898 52513
I 61516 69367
O 54375 56735
I 118 44123
O 40186 54332
S 56931 539950757
E 29517 42092
E 16844 58497
O 53462 71165
E 10875 34271
S 10889 919801097
E 16403 42675
S 33006 870304880
S 37932 304089365
O 54712 75642
S 67151 487270215
S 4237 705782808
I 14397 61316
S 65740 403763859
O 22191 61889
S 40422 501683509
S 65269 195877056
E 5987 61110
I 27479 32165
S 46965 230196036
S 53893 240902696
I 12941 70715
E 38563 59252
E 12381 43892
E 69624 75550
I 26316 44494
O 4393 9811
S 8472 186598995
S 14417 608075930
E 6667 57923
E 36844 52014
I 30192 37089
E 39925 66299
O 9404 18412
S 34513 282297343
S 38321 371782892
I 16734 36514
E 10979 63316
S 58969 436402600
I 8308 31435
I 3310 74962
I 10577 75783
O 10644 47207
S 40415 274472392
I 6842 50296
I 5756 40354
S 10209 988345814
E 49454 57040
S 59422 386624712
E 37342 60866
I 21739 38184
O 8515 23155
I 10211 58007
O 9171 36640
E 7189 50377
O 2534 69415
I 4909 70239
E 1495 73529
I 15972 56027
E 3824 8381
S 46149 371180340
E 10921 45448
O 12131 21770
O 32013 58436
E 52451 69853
I 25220 55931
I 44352 53927
S 18575 108602767
E 24788 65803
E 31994 64891
O 65348 70432
E 4543 63516
O 46896 68354
O 36977 37961
E 39920 40873
O 23146 59388
I 22158 23431
S 67886 950965266
O 33867 59526
E 41913 52909
E 22337 36033
I 60345 76586
O 27406 42599
O 15423 26961
I 17548 74154
E 557 42049
S 35460 592687027
I 34234 37096
O 22466 45442
E 12941 25622
I 25865 29636
E 28122 30628
O 40706 59982
E 60539 71946
E 15626 18049
O 21882 50209
S 5435 450622463
O 38451 74467
S 40823 912955620
S 65752 168914354
O 62407 67639
S 67410 209163428
O 49573 62301
O 13874 16329
O 2104 30440
I 58013 69087
E 11681 25633
I 4063 37107
I 41754 58000
O 35637 74593
E 40968 42218
I 24413 29768
S 67452 896463364
O 586 48432
I 7575 62823
I 18032 24414
E 47744 71727
O 10525 76650
S 31291 434816808
O 20449 34909
S 58995 502966745
S 60289 280641960
E 30536 33039
S 40510 159612530
I 12218 33695
S 14695 345175217
E 2273 76373
S 9864 470473430
I 53626 74872
O 13488 50492
E 34888 72094
S 63052 784371903
E 68688 74847
E 27078 55118
O 23073 26498
I 17261 24708
E 29682 65757
I 20342 75507
E 55361 72158
S 32654 755174312
S 61212 887045345
I 27796 74675
I 3560 26729
O 58985 60108
I 5230 13328
S 30621 92717339
I 71627 73406
E 45871 72550
O 25768 47336
S 63504 928702813
E 21810 72444
E 46511 51248
E 8623 24178
S 489 189769432
S 32028 327598165
E 1615 14444
E 60046 66660
I 1101 6540
E 4726 51636
S 74017 450025781
I 21023 24760
O 41763 58096
E 563 60658
O 19730 76116
O 55829 67520
O 31155 44138
S 38606 925145918
I 40029 74553
E 22449 67887
E 793 27479
S 3437 311029526
I 53632 75894
E 55834 58981
S 8827 656689628
I 20682 55629
S 56351 36495248
I 13873 57034
E 12425 36049
E 17425 23204
S 46357 673196182
S 9971 924891444
I 23500 31960
E 8889 62850
E 40217 60829
O 18954 64552
E 8567 58146
I 2779 5569
E 12878 64227
I 5249 9621
E 21900 66168
O 4061 14835
E 14884 25992
O 36844 41009
I 68341 71488
E 5189 71302
O 22868 56708
I 46628 69504
O 49709 58370
E 27906 39616
I 2083 62597
S 58045 234757089
E 29790 32262
E 266 71959
S 56817 478652020
E 42714 69636
O 21744 56862
S 28217 103082715
I 22040 44693
I 25123 66713
O 16708 40368
O 44237 56319
I 41941 45450
S 37140 541986570
S 12774 30077146
S 4422 430160510
E 3332 67807
O 13041 70262
S 4000 354293365
E 39631 39923
O 20465 64748
E 31598 76301
S 50390 727319547
S 30021 727184291
E 20883 36247
O 25461 52874
E 32403 72356
E 39254 47607
S 51795 313070037
O 59722 75891
O 25344 76593
E 56311 72786
E 10291 33432
I 25250 30341
S 66415 990013431
O 37478 53914
E 508 47469
O 14514 64079
S 39073 197940620
O 33255 56473
S 3875 162856275
S 50686 469610378
S 25523 94462984
S 18636 270549745
E 26019 44984
O 25464 43689
I 10711 51792
I 60100 74129
E 22257 55835
E 52857 56096
E 29230 38215
S 60319 401502395
S 74580 280942255
O 6748 47899
I 24185 68731
I 27022 35890
O 13221 72252
I 10490 17662
S 17079 294132168
S 8281 234447580
O 3815 16778
E 50910 54398
O 22993 23879
S 10199 765969399
I 37574 42232
I 49792 64544
O 24786 55397
I 16565 34474
I 5622 21787
S 61726 961486750
I 23833 60819
O 6974 68447
E 31727 61160
I 18884 62190
I 2016 62313
E 2119 73551
S 75105 148822544
S 48570 30610016
O 33410 55050
S 2349 334147288
I 41692 42384
I 12219 76648
S 27922 676809603
I 49757 67286
O 7 76487
O 8007 61823
O 41957 75353
I 14815 68407
O 32717 34049
S 59887 142083378
O 32722 56745
O 48372 54869
I 51122 71949
S 2208 706592854
O 14201 34633
O 24484 26612
E 34094 42169
E 11321 43591
O 61008 63457
E 22045 38032
O 28707 72870
E 18990 40856
E 5114 6593
I 366 23511
I 35724 42876
O 23382 43441
E 33083 52865
S 71899 724788984
E 33870 34457
I 28923 36552
S 24338 155714729
I 46868 65548
S 21573 206725604
O 46272 48883
O 63855 69932
O 25131 27129
I 20742 63856
E 4043 36668
E 10924 12579
E 69467 73326
S 41804 946365967
E 4150 34556
S 56356 162085449
S 75235 303593204
E 26756 64027
I 41343 47900
E 29142 70544
E 48806 52675
E 11441 73274
O 7721 30711
O 34454 48413
E 3104 72979
E 14087 47062
S 71483 431963941
E 23139 39998
S 50662 985834097
E 26432 58494
O 22835 52103
O 46595 46880
I 66238 75440
I 237 41927
E 24478 42586
S 45662 614828412
O 52270 55927
I 45174 71497
S 57823 883208560
O 57109 57330
S 24525 53246640
S 44960 592638457
E 7255 33825
E 8150 17936
S 45384 848007964
E 14226 35503
S 56577 517185180
S 15961 215203291
E 58933 61825
E 65159 74984
I 159 73831
S 37769 406887753
E 296 37514
I 36273 72729
I 31125 68536
I 3939 11603
I 29427 70504
O 9454 13960
E 22997 63607
O 3882 5124
I 41388 48310
E 30456 31524
O 55855 73306
S 61000 174284542
E 30902 41580
I 6943 35184
O 4348 19152
E 60691 73696
I 288 28195
I 25236 63241
S 38606 34293475
O 1839 46982
I 60438 67598
I 2292 68768
E 68494 73287
S 17094 873286556
O 47922 73652
S 28576 42134185
S 70340 906013763
I 915 63783
E 12046 17173
O 2041 15762
I 33738 60596
S 20740 59606146
S 23448 875790186
O 24437 72777
E 11955 63052
S 20483 958838489
E 35684 53783
I 12023 67895
E 11401 70682
O 65789 73180
I 38814 63295
E 4031 52370
I 19209 45287
I 24191 46974
E 18093 51884
S 67705 338536657
I 5725 40429
I 62809 76128
O 8448 65584
E 19802 48507
O 45433 51995
E 3755 50467
I 9299 58263
E 1187 18623
S 2086 619771294
E 16340 47850
I 9260 70912
E 62583 71784
I 29323 44146
O 4014 73183
E 43934 65778
S 52402 671599349
O 55628 62633
E 34570 66562
S 70836 597631108
E 7668 46675
S 299 365144109
O 5499 41964
O 868 22063
O 40784 75383
O 52397 63268
S 42719 826545608
O 68525 70520
S 66475 559977589
S 38212 654879200
S 39967 219998791
I 30781 44661
I 33573 41169
O 526 1846
I 22206 37803
E 20748 39724
I 15726 32065
S 15743 770335194
E 14382 34508
E 33143 52521
E 43800 52246
I 55153 71273
I 19222 68761
O 24069 51465
I 9639 23226
E 12800 20462
O 52649 61501
I 44341 66653
I 57682 68099
E 5402 37567
O 2341 8912
S 43365 465599719
O 1353 3244
I 27276 37962
I 44888 66086
O 20480 61438
S 31970 703777647
I 11292 40162
O 14071 54921
E 61679 66771
E 8110 73618
I 10158 53273
E 4686 16553
E 23237 59349
E 23167 43093
S 23161 11465031
O 23447 70774
S 16722 798727471
I 10663 42518
S 44003 446062863
I 17770 70272
O 35451 61170
E 35360 50679
I 2320 26176
S 5394 675409017
O 8272 74856
E 24282 48881
O 799 63631
S 22856 634646647
O 13889 48036
O 3034 71160
O 9074 10574
S 51129 535602710
O 37030 62383
E 58233 69857
I 17684 43932
I 29724 33808
I 53004 56152
S 59109 217449552
I 3146 15403
E 36360 42770
I 15835 23465
O 16932 26746
I 54661 61771
O 15025 49287
O 48866 50512
O 6270 19186
E 22105 74333
S 8919 727128428
S 38965 448546973
E 12871 17545
S 14313 418778374
E 15209 52090
S 6003 204822015
E 4752 5580
S 56380 901684959
S 55564 779719639
O 41617 67202
S 58129 593054778
E 70956 74589
E 4525 27458
S 32131 996306888
O 10024 31803
E 37064 57758
O 70083 75203
O 18069 40716
E 37284 44524
I 12879 29179
O 618 15464
I 16331 17585
O 42438 65618
I 27156 46775
I 6027 62280
I 10980 21483
S 29244 13795014
E 34400 64979
I 21786 62801
S 28210 138980257
O 26481 31483
E 52217 54384
I 38259 58933
O 10409 47633
S 6021 799488544
S 68819 936722100
O 38034 49258
S 67620 322464743
O 21848 48101
S 47559 334101385
S 65218 789732387
S 9023 746836247
I 26208 52836
E 20631 57892
O 1231 57555
I 59463 75947
I 4618 68061
I 21411 64710
E 18217 40990
S 62631 497748406
O 2956 10821
S 37304 419649501
I 19417 72620
I 29369 72442
E 55790 72591
O 46981 55978
S 73884 695781572
O 13255 66615
O 11470 59986
E 23031 32648
S 52394 38464004
O 18730 72435
S 4166 846543906
O 57503 62499
E 50129 68182
S 34756 51934016
E 23180 66521
I 8052 30274
E 43639 48348
O 20523 22955
S 60223 439093908
E 17978 65630
O 11315 24892
O 60529 63805
O 6457 59405
I 20891 22564
O 37631 43115
E 6374 17658
E 34080 52190
S 60524 705517396
S 75749 466178058
O 33881 70947
I 53936 74957
S 10405 922710779
E 26121 42956
S 53184 373455041
S 16766 981153297
E 58886 62322
O 8182 8919
E 24450 59356
E 19180 38117
O 26505 49247
S 67720 606494649
E 6653 22917
S 1092 740973241
S 44803 169621705
E 23921 67193
O 31733 47741
I 14319 53947
I 8078 58894
S 15399 52425929
E 50381 58772
E 21264 76480
S 52046 403969516
I 44298 45312
I 26924 46614
S 45107 148725226
O 2323 16749
S 44404 992209441
S 51571 237086040
I 8405 35264
O 14849 15193
O 33414 38419
E 4171 21693
O 4971 29147
S 48588 756315846
I 9590 30616
O 5793 61730
O 10563 60530
O 24578 63142
I 24108 24804
O 4122 14148
E 44014 57685
O 59779 74561
E 8283 52609
I 20505 44843
I 10014 75557
S 60129 224635217
S 61920 923930627
E 4661 26881
I 3865 10095
O 14328 71850
E 16063 53988
S 23547 762775473
S 74308 268897913
S 48129 906275192
O 17862 62390
O 38365 67360
I 41687 49340
I 2103 13166
O 24479 32606
S 74505 352278245
E 19445 59979
S 33610 262896013
I 4059 65057
S 46376 627837183
S 21354 514409630
S 20615 211512502
O 41261 44209
S 70213 433244497
S 56373 474059502
E 5231 7694
S 69735 42287696
I 31787 37048
S 73579 645843195
E 23879 44584
O 2000 66903
S 30423 6737017
S 15707 140598994
E 33998 60908
E 33926 40398
S 50327 545810148
E 6371 38773
E 4869 38940
E 25860 35412
E 15938 58820
O 41233 64550
I 6254 39163
S 11335 405723410
I 36367 73254
S 8493 953333869
E 32989 42374
I 22862 66850
O 15275 24421
O 28031 46208
O 15302 46333
I 7045 50269
E 21770 29685
O 4167 43363
O 1748 56638
I 51483 58335
S 25306 530175562
I 18947 26442
I 26160 61920
S 34344 722566702
I 3812 28722
I 521 14696
E 1390 16620
I 36651 67226
I 45045 49519
O 54064 57993
E 44249 47326
S 33168 354235798
I 2372 22086
E 3894 68742
O 74202 74330
I 30224 33454
E 7037 49979
I 55853 74083
O 24997 40511
I 68356 74967
E 24979 26563
O 19432 28034
O 10900 41576
S 5724 191942693
I 57093 61221
I 20648 43799
S 24253 594023573
I 10848 47907
S 59891 332286417
E 4963 43575
O 14677 21407
I 8837 72470
E 1019 56108
S 46802 21993250
E 18191 55434
S 63888 161309772
S 76537 611911882
S 58896 603669583
E 760 44373
E 5618 15727
I 32487 60141
S 8044 496026229
I 8695 23678
O 6306 46569
I 6660 56809
E 22457 47791
I 54173 64900
I 35102 49757
S 40984 522746228
I 40114 56703
S 51477 784933010
O 847 52267
I 3753 72918
E 24378 67697
I 4883 30861
O 45014 51080
I 5269 67034
O 2171 50945
E 4417 23204
I 46851 50484
E 56780 65440
O 10980 14537
O 48699 62814
S 57641 787174688
O 14282 17328
I 14113 71385
I 8195 27782
O 12943 41420
I 16805 21533
I 28233 44605
O 35600 36062
E 54203 64202
S 61884 988822917
E 3569 73350
E 12847 54386
O 23677 65383
E 63193 76635
S 69950 574951633
O 37021 68702
S 64480 909348447
E 25183 26811
I 17410 40636
I 33031 51170
O 15932 40487
O 10600 62507
O 10680 73848
E 24824 51273
E 357 27561
I 15781 60784
E 2945 44180
I 10649 18843
I 19067 23410
S 51397 222395039
E 23025 51926
O 33820 65790
S 25207 528598993
O 8308 11770
I 2816 4425
S 20026 679122896
S 61551 830514620
S 46397 653840048
O 27179 66391
S 44176 254483508
I 28933 60353
E 35153 48477
I 35595 65041
O 43984 71213
O 37226 43405
I 44820 66953
I 138 582
O 32348 70801
O 28867 31873
S 8910 528362680
S 75545 922127286
E 54602 64256
I 8604 65567
E 3189 62260
E 61405 67050
S 41003 584656787
E 11061 73420
E 11964 14538
E 29011 69344
E 7721 16536
I 3732 6076
O 17251 34214
I 52453 58007
I 59326 62699
I 53680 68512
O 25185 33701
I 31458 66078
O 29296 33510
S 15825 931840275
S 49703 374331562
S 47545 473140605
S 10814 340700536
O 35813 47291
E 48538 48547
S 20275 803484652
O 6399 21144
O 62509 74562
S 5334 384006241
E 49278 50399
S 74394 303740972
S 62733 988031506
I 12040 64314
O 39483 67140
E 14832 28646
E 21427 58811
O 11508 22198
E 57008 57015
O 2701 25263
S 51330 819775995
I 53875 62825
E 42055 57021
S 33300 606189304
I 17876 62059
O 18194 32304
O 24059 51321
S 57760 565383699
S 73246 72752426
I 27412 43654
E 255 73115
I 9013 30008
O 50518 51470
I 54282 58804
E 14243 26943
E 39680 48617
E 28651 68496
O 37925 39840
E 643 62886
O 16073 19292
E 35630 73349
I 29565 62690
O 8997 66401
I 34885 63189
O 25540 40996
O 59172 73947
I 41938 43836
O 22967 71953
E 31632 37553
E 7170 75193
E 56998 74039
O 15084 65352
S 48132 257589351
E 11336 55231
O 42262 65458
O 6113 33411
O 189 5847
S 15130 359554611
O 57268 73527
O 6203 38414
E 9086 73500
O 22778 51311
E 1270 74312
O 1744 22010
I 38982 67585
S 62903 748050347
S 75468 554166239
S 41554 515967678
S 70666 645855042
O 1133 58170
I 50945 67348
S 39389 970485723
E 11410 23475
S 19089 773769325
O 37923 69956
S 67110 446032409
I 50697 53325
I 41166 46064
I 53867 69636
E 17821 19331
O 13769 76180
S 69215 880535477
I 22871 42645
O 1416 32182
I 52145 70760
I 18973 27554
O 28120 60174
E 37125 71555
E 52479 53712
I 12665 16407
O 7964 58620
O 3767 17532
S 41365 422630287
I 28082 69262
S 20695 879071943
E 42132 62601
I 22835 31788
O 68735 70284
O 31225 71398
O 19086 68507
S 38385 817209269
E 12329 59663
S 49870 905217473
E 3314 66421
E 1947 10308
I 42898 69004
O 50878 62403
O 14248 42159
E 73308 74705
I 17066 53793
O 32476 42788
O 12666 35240
E 20732 32763
E 59560 68315
I 54630 71449
S 247 451698661
S 37181 315840295
E 13458 55699
S 19634 229264913
O 39201 44102
I 16910 19359
O 1701 51954
S 21024 153092265
O 28770 65261
I 17092 75040
E 58432 61865
I 33924 39528
E 23416 65876
E 39591 59830
S 8984 119312682
I 35840 64069
S 51820 326102784
I 44807 51935
S 28404 993185424
I 17017 53920
I 39120 41781
E 19684 73705
E 31598 68852
O 35763 61635
S 46175 7308440
S 67272 787919501
I 68351 75121
E 13658 20844
S 25375 111113078
I 10055 67293
O 18009 22089
S 40451 139428364
E 31042 42715
I 3620 53042
S 53608 163496910
O 17308 54866
E 9357 13434
O 5424 37700
E 31307 75957
S 5466 916516152
S 32903 695419673
E 16494 61315
E 9771 26078
O 7453 47641
I 6147 29891
S 70629 715051534
S 61378 338662273
E 10001 33587
S 31932 30910596
I 21085 55958
O 8923 46266
O 53084 74995
I 26947 39832
O 1921 49293
S 63967 104643127
S 56379 675636681
E 19326 52304
S 39539 621072096
I 27721 33850
I 52570 75910
I 25107 69059
E 8551 60088
I 30639 59031
E 59639 60506
E 13096 75909
O 44215 67852
O 40007 62916
S 75262 318976049
E 43268 72686
E 44326 46171
S 16630 51702836
O 69454 73290
S 65578 895304376
E 2648 35547
S 53799 233023553
O 33927 74036
I 22812 69136
S 73175 655805147
S 50557 487802940
O 33477 38539
O 6110 37753
I 51280 75958
O 20190 35001
O 3370 44219
S 1937 525185398
E 10092 28331
E 11385 30401
O 51538 71818
S 35818 794902457
S 8206 142308366
O 883 61665
E 28844 33027
E 4407 73950
O 14247 48698
I 35332 71097
I 12992 22842
I 18003 75916
I 6202 74166
E 30085 72608
S 105 17158957
O 18445 35144
S 23044 391607615
I 61646 69219
E 16441 56826
O 19826 25348
S 61642 299622535
E 3759 28341
O 375 75738
S 73317 610619473
I 50612 73637
I 43995 65786
O 4094 68674
I 30848 44404
O 11330 11944
I 5040 65461
E 8932 66546
E 15238 55602
O 8118 37339
E 23338 59296
E 25984 62019
I 35793 44697
S 22310 25736054
I 24293 43205
O 5865 28808
O 9926 15616
S 300 558679470
I 2609 54051
S 13545 595918416
O 57693 65399
O 10884 70331
O 19633 31682
O 985 61635
S 4781 692450234
O 15594 74809
I 55557 61869
E 8924 41925
E 44235 74961
E 28393 50621
E 42519 60931
I 31835 39138
I 61154 65685
E 38943 40061
S 41008 224137761
O 5954 40002
E 1521 47624
O 22862 37641
E 59210 75162
I 14722 68615
O 21345 43151
I 30970 56284
I 4826 14581
E 48464 51935
O 30852 40098
E 18282 37229
S 23028 67551851
S 47622 698357964
O 43069 61830
I 21943 34088
O 43679 64744
E 50898 74681
S 38895 33159441
I 18811 23212
I 33061 56390
S 71927 524850789
I 10794 61293
I 43338 69278
S 21714 706721853
E 17594 29524
E 15424 49965
S 13915 111431835
E 1622 28679
O 19432 64240
I 46852 55728
I 10107 47905
O 33443 54774
E 48273 60164
E 25664 33257
O 26028 70702
E 35171 70247
E 13681 35333
S 45964 686905711
E 2679 69573
S 23652 630139484
E 65743 67722
S 45190 88902217
E 17805 31996
I 66047 74798
S 3343 886092294
I 4346 71223
O 30436 43151
E 30407 48089
I 3085 8549
S 41364 860785594
S 46798 587027082
O 2704 46534
S 7779 854586235
I 34308 52341
I 9592 56537
E 15755 64606
I 1813 45277
O 12308 69052
O 45047 57034
O 17705 45320
O 5888 8807
S 40526 965681836
S 42074 227173314
E 35264 39243
I 30379 37920
S 50535 397285618
O 333 57030
I 37767 56466
E 16166 68201
S 62978 723381894
E 40926 44334
I 47994 64141
O 27817 74559
S 40867 158518608
O 13082 17196
S 35950 617500284
E 6538 59461
I 6415 35003
E 40965 48320
E 10641 18366
E 37792 41468
I 10657 32254
O 36003 36377
E 28158 64996
O 25146 54604
E 42911 49751
E 22757 28522
S 24601 344444104
O 18161 51284
S 41669 133675160
I 11615 46547
E 3915 44689
S 38173 840969751
I 12582 58069
I 12953 18477
O 12345 61929
I 6006 46527
O 5630 8067
S 47641 668253844
S 57469 430536425
O 50211 66159
E 33860 52346
S 76549 69815497
O 51749 59128
O 40023 69646
E 61756 72676
I 13490 44070
O 26543 61830
E 48181 51203
O 23071 75489
O 50563 75346
S 12641 431924645
I 41543 65231
S 68282 904351065
E 6471 28383
O 29143 51815
O 12957 12961
I 48526 61228
E 21824 29299
I 34474 47066
S 29759 444337962
O 19081 63865
O 69457 75930
O 5425 53332
I 9076 73677
O 9387 56014
E 23134 44742
I 9563 41966
E 19944 56699
S 8237 187314256
E 6401 16045
O 15053 74113
I 43343 51556
S 44561 983469948
E 14924 72673
O 20415 44353
E 27370 75312
I 48471 53956
E 3401 56850
I 14772 35411
I 14964 50196
S 11808 897566351
I 7338 38831
S 43212 129558143
E 1997 8436
S 55043 416157252
E 12634 58757
E 15975 53760
E 29545 50783
O 41998 56328
I 18747 69446
E 10751 66942
O 8500 58167
S 35741 858134340
E 2982 59283
S 72483 368260213
S 4230 955351777
O 10766 24655
E 3928 20988
E 62982 67102
I 14176 14441
O 13302 23979
O 13094 44814
I 18173 31243
I 37226 55444
S 2386 51562230
E 6038 37535
S 4483 344596280
I 6813 34038
E 17562 76455
I 16131 76056
S 47053 164621150
E 49270 64052
S 10472 435997473
S 32579 661935674
I 37714 49062
O 13989 54734
I 6239 29017
E 11125 43303
O 10977 63336
I 4124 7076
O 26631 47311
E 9092 12504
I 6334 45479
E 40281 56372
I 40804 66217
E 5693 57745
I 8500 44001
I 25167 66773
O 29180 69963
O 8465 65988
S 62600 852192919
I 16046 34665
S 10569 491648042
I 5911 58220
O 36735 50090
E 26092 39439
O 48990 72191
S 74957 463554432
I 3194 13137
O 10018 76064
E 17534 25394
I 7258 68841
S 25916 877535145
S 58652 159163398
S 30870 583387783
I 40725 44201
S 7853 745759459
I 7821 17798
I 54420 54794
S 19190 243142024
S 58023 627297783
I 37536 50587
O 728 71260
I 45919 47491
S 49703 601955257
O 10009 21236
I 2803 20923
O 7031 24592
E 13845 73290
I 14572 62267
S 71243 408393537
E 37463 40219
I 546 4966
I 22708 50850
E 25341 48018
I 4182 61643
I 21344 62734
S 69114 248536000
E 37936 40250
I 9428 76145
E 39773 51394
O 55272 62508
I 23755 63963
E 49941 67910
I 39270 40901
E 35719 55198
S 65740 161068900
E 11413 48543
I 190 15276
O 52475 61916
I 42293 46820
S 7898 271417005
S 24963 311331880
S 72937 546646844
E 42249 68950
E 33212 61201
O 1889 15898
I 51517 63808
E 23492 55675
E 35555 67342
E 35839 53381
I 10123 75617
E 47570 63222
I 41449 60994
O 15861 75858
E 3995 21450
O 34757 74213
S 43243 466504550
I 7148 33328
S 23322 261858137
E 745 70770
O 13943 63296
E 28688 43361
I 21093 69432
O 7253 19485
E 24985 54105
O 22582 25527
O 15584 72332
I 30265 43233
E 6951 41600
S 63745 127223410
E 53335 57939
E 66572 68991
S 19507 222469305
O 12579 38338
S 47126 741102590
S 71797 76103671
S 45085 163048489
S 49278 870197720
S 29806 20761642
E 4108 63269
E 29715 55161
S 21990 964432970
E 24678 38725
S 67253 351951825
E 25172 52898
I 39814 53861
E 18315 60827
S 37074 286692649
O 58849 68582
S 62026 285806691
E 16864 68685
I 29621 33789
I 35981 54908
S 15851 276635643
I 31984 48703
I 948 33847
O 27604 68437
O 28342 29515
O 16860 51674
I 37295 59376
O 3584 50590
E 63894 66284
S 58422 340542733
E 44218 73916
E 62059 74466
S 75929 82764919
I 1897 65439
I 58276 65597
O 20796 46103
E 1467 1780
E 48987 58242
I 52559 54127
I 43717 70908
O 6570 39468
I 10379 63268
O 14398 62183
S 35539 968484929
I 3829 13496
E 47095 57697
I 33766 74527
O 36786 46947
S 72772 331953389
O 18230 30116
E 14434 38198
O 20978 73349
E 1117 31386
O 8350 15485
S 74956 406900916
S 13730 209794606
E 37936 41755
O 49338 76437
I 28312 38429
E 13739 75612
E 25051 50753
E 59687 67311
O 36375 49637
O 10152 47504
I 8244 42003
I 43505 56141
E 11054 50810
S 43869 891333032
O 51262 64526
O 25900 60974
O 33333 53879
E 53780 61029
O 18651 57178
I 29280 50554
E 69987 70541
O 44957 50662
I 4848 38415
O 26660 69479
I 33266 43896
E 510 32894
I 29311 46286
O 24316 30718
O 10116 39179
S 17827 838249649
S 5884 323532359
E 36588 68064
E 8673 57800
I 50706 75961
O 12516 50667
E 44550 55928
E 42770 52092
I 12110 21757
E 27544 64445
S 12313 726137692
E 11798 66709
E 60555 72409
E 44789 44843
S 5494 760508385
I 31651 42714
E 50161 50275
I 19009 42308
E 12297 36136
S 30837 16876022
I 38619 52124
I 4379 23284
E 72972 73690
I 3790 16987
O 13264 28579
S 62881 593521011
O 24448 54695
O 17701 70109
I 57543 58295
E 1483 54443
I 23147 44670
O 4962 10513
S 73490 548466439
E 60908 64437
I 400 14569
O 43390 71338
I 23914 50580
I 49892 56033
I 25924 55105
S 25666 206469656
S 5795 498594138
I 54015 74925
S 66410 516089153
S 2819 324697236
E 10719 22570
I 23868 38520
I 6168 16037
I 10938 31637
O 19979 28585
S 24226 476853359
O 17395 60606
I 18308 75999
S 65012 826826921
I 13711 46008
O 3793 36412
O 19029 29879
I 38799 42869
S 60737 223016198
O 54578 66183
I 23891 30040
O 20040 65119
O 27051 49282
S 13060 479241483
O 35949 59383
O 45576 71083
S 12353 778182466
E 24437 37919
E 98 33408
E 22866 57509
O 8188 15204
E 4511 55330
S 38759 548509564
I 50585 55829
O 16600 21898
I 654 64818
S 11671 576638328
O 24442 74216
S 2106 249554779
S 74222 363078568
I 22563 49563
I 32062 75821
O 40082 44170
I 64732 74539
S 68262 341562372
I 64192 75604
S 9063 153624629
S 61328 444697821
S 4080 828910885
E 33564 51891
S 74182 418789343
O 9252 65788
S 31439 180811849
I 25346 55280
I 6104 72842
S 9251 666668565
S 38220 398255928
I 53464 60003
I 42221 60974
O 52001 60852
E 34814 71694
I 27925 52462
O 13187 40086
S 41501 910886196
O 428 3616
S 9439 656535582
S 49386 593576612
I 6281 8127
S 6071 537649995
O 23908 66616
S 35624 911790976
E 3128 20363
S 60006 716237507
I 7175 44293
O 1969 54401
O 75058 76211
O 24654 71908
O 6470 44767
E 33497 49764
S 35883 627343521
S 2113 606035998
S 31088 213745014
S 57994 627011643
I 11889 24873
S 11255 187752018
I 8858 10728
I 21214 39156
E 4237 43189
S 55231 360872124
I 11297 65013
I 3009 71809
I 6782 22411
S 13680 30259119
I 25202 32274
S 15180 98538793
E 48786 73489
S 56909 286275236
E 30694 70090
O 33512 38030
E 37790 39719
I 16096 50721
O 52764 55692
O 75139 75443
S 20187 236157375
S 53162 154720657
S 31322 725181056
I 26707 30918
S 14278 783485193
I 17647 27189
E 33921 74898
E 31054 48856
I 52359 59268
S 37814 213906008
I 1831 46015
E 25571 52422
S 74026 770688384
S 72728 275190293
E 10368 14777
O 17900 72468
I 25034 64491
I 1048 47836
E 16736 63963
S 33641 904877521
O 13197 70316
S 62880 387472447
E 61302 62420
E 8560 46991
E 17642 56824
I 2398 72383
O 17706 38483
O 62288 75932
E 20740 22379
E 19410 25832
E 34090 54194
O 17581 21057
O 38283 55751
O 41198 62759
E 1876 18646
E 33790 64619
O 18090 21522
E 11272 39365
I 46330 69702
O 27379 75411
O 40224 51450
S 30556 241283805
O 17838 44014
S 30306 376513108
O 67139 68045
I 5529 76614
S 34204 625650747
O 19891 74197
E 37098 58447
I 15436 46614
S 65910 234354212
I 15436 68156
E 3747 32152
I 23027 27339
O 17996 31692
I 26098 61030
S 31719 630639873
S 28992 868637711
O 39249 52129
E 36877 49499
E 44296 73478
S 19157 510054701
E 38642 42569
S 34389 468471167
S 53942 338809570
O 9876 52614
E 50181 61194
E 37560 64635
S 1381 611456938
S 65916 732110948
I 838 25649
I 36997 66712
S 69872 642653352
I 38273 52863
S 16190 187057487
I 15965 65718
O 37828 65390
E 15281 56200
O 51541 72976
S 66135 537642482
O 9822 42463
S 19315 369198460
I 51361 67357
S 49916 676869340
E 46107 52618
E 24344 58521
E 51434 65099
E 53012 72275
O 30500 44553
I 35995 57683
I 5430 28659
O 55442 76401
I 36923 53830
S 19801 76457558
E 23602 36727
I 59759 69794
O 16376 52271
O 20433 36463
S 55065 678354343
E 39078 52288
O 31251 67243
S 33591 410490720
I 19897 56811
I 32950 57723
I 30913 72462
S 69172 662698918
O 33766 58246
I 51262 72231
E 5877 53677
I 27143 60472
E 18003 26970
S 30478 625276577
E 37692 64792
I 70302 74587
I 9883 54778
I 30497 43286
I 8571 10507
S 54833 911883238
I 11941 69905
E 30 38379
I 7365 14899
O 41476 69834
E 3295 5546
S 49965 409079247
E 40408 42762
O 20112 68193
S 37333 949481890
I 28959 31129
I 6577 35880
E 25393 41923
E 66584 70750
S 31233 65685988
E 39631 63408
S 31716 976645162
S 14476 893475347
I 15929 62294
E 14297 30428
E 43230 50187
O 7303 27557
I 70423 74059
S 66714 88849141
S 68224 630755149
S 57411 539265424
I 22477 59495
S 10208 853442320
I 9276 53647
S 46895 516345023
E 7346 64952
E 48066 76320
I 10442 39804
I 3310 30650
O 17101 45250
I 9184 50306
S 36985 890882971
S 28450 218969177
I 5756 28492
S 57108 652600406
E 21862 39923
O 111 27570
I 34668 38423
I 63266 69761
O 15699 69349
I 1226 67589
I 39465 48634
S 30365 415886081
E 11943 65441
E 48200 48708
E 7670 22785
O 23234 72828
S 39464 734193310
I 34236 34978
I 22121 52206
S 55991 615791815
O 57060 75569
E 13427 20968
I 26711 58936
I 22716 53672
I 29772 70140
S 44291 240938441
I 30693 40732
O 9198 9369
S 18625 642576104
O 9439 61945
S 64272 37982761
O 16881 48210
S 28688 343559794
O 25788 74858
E 15060 21875
S 14309 297098520
I 29288 48571
I 27751 44938
I 33532 61688
I 32166 32413
O 2223 69491
I 7457 10554
I 31445 60866
I 23894 24396
E 5030 63463
S 36285 312938704
S 51190 162253571
I 13213 61371
S 30602 703099221
O 22171 32165
O 46179 71373
O 32249 62914
O 30584 60291
S 28028 97803851
E 24315 30978
I 22004 34420
S 4670 952924800
O 40606 50842
E 48285 48584
E 27626 69612
I 56705 76273
E 46367 60803
I 1441 42971
E 5641 11133
O 16545 45578
S 42329 15018603
I 17869 37224
E 23470 60006
E 34124 60545
I 39615 51210
I 19277 49771
I 54436 74288
S 40791 106493503
O 33494 49712
I 42959 44257
O 51975 52065
I 969 20891
S 15948 714847560
E 2129 35169
E 50350 64336
S 673 883117763
O 19357 56487
O 58564 76246
I 28625 31483
E 325 35636
O 10229 34335
S 13956 991447866
I 32793 32943
E 51285 58823
O 55522 58036
S 29644 721900315
S 15709 906392026
O 30097 66427
E 24013 24112
E 32665 47072
S 12830 319766963
I 39815 62374
O 53409 68088
I 43109 64481
I 46172 49026
O 7631 62945
S 57571 562106454
I 7685 33121
O 6465 14551
O 47558 60385
I 18635 57662
S 9183 836681650
S 40279 788543495
E 44457 64645
S 70772 465315425
I 49575 67583
O 14028 32347
I 47682 48783
I 8793 62171
I 39812 40171
I 22947 65778
E 580 74046
E 21719 63147
O 195 35555
E 26208 40514
O 50283 55957
E 18752 62278
E 36951 55235
E 28483 52775
S 52836 759903607
E 19703 70405
E 53688 66999
O 30307 52672
O 19869 75960
E 9756 62336
E 68495 74127
E 5626 26344
S 24546 275460405
E 8520 50646
S 30712 517242412
S 47699 563521700
E 9157 12220
I 39032 56858
O 29112 56356
O 23689 31205
I 56241 61444
S 70380 825967870
I 9077 27908
O 6176 10356
S 31329 992880586
S 42392 321877036
E 22348 26395
S 13832 423018632
O 21141 27904
I 64479 69319
O 28880 36622
S 46864 793235825
O 8824 54263
O 6277 19322
E 56230 60780
E 56456 59734
E 23012 68297
S 69372 467817316
S 19991 566830528
S 39598 884679336
I 53139 57424
O 18694 48949
O 35459 67686
I 3193 14532
E 63003 64932
S 15286 190633738
I 9836 16291
I 29765 76111
S 57619 20914526
S 49954 666233763
I 12788 18962
O 23312 49352
E 3443 31237
I 23390 53927
I 19792 34754
I 12910 15524
S 51739 115788947
O 45130 70136
O 10267 54946
O 37431 49334
I 846 71574
E 6675 47104
O 9778 23510
S 53551 673575138
I 1713 15145
I 8912 28092
E 12061 61212
S 51739 542140492
O 37756 65612
E 4056 21450
I 1878 3789
O 12077 12370
O 12319 13589
I 35272 53830
I 27786 40084
O 8444 67106
O 14820 67520
E 11146 57661
I 37807 41459
I 18290 73391
O 72682 74335
O 49197 70452
S 41461 542067198
S 4033 170332800
E 44199 68291
O 5811 46747
E 47199 71275
E 18408 60262
E 14644 52575
S 48218 182310095
S 40329 457055448
S 39078 197609052
O 15435 21424
E 39600 65199
S 8435 346129291
E 31163 55100
S 57883 250097857
S 4623 210533717
O 41609 49548
I 13050 73815
O 17010 29320
S 60991 876453064
I 54615 75628
I 48365 49372
E 11073 12149
O 59059 73521
I 18684 41565
S 17252 505380589
O 11807 19254
O 43487 54295
E 17260 23011
O 64071 67601
E 4403 68101
I 31606 53334
I 35601 37440
S 56978 474975078
S 28103 254490938
S 18170 20622807
S 57093 809817308
I 3583 24771
I 1770 42908
O 6572 24800
E 17308 37649
O 40924 76440
O 40791 41161
O 15825 41629
O 23368 72174
E 19014 25332
E 31935 56999
I 3682 8723
S 22403 385574168
E 6715 10641
O 43775 53014
O 11260 71666
I 14232 32807
S 75887 914516565
I 7087 26107
S 36335 68091032
S 15181 756633412
E 16130 56231
E 2542 3490
O 31619 39113
I 9222 59898
O 22735 37810
I 5228 59308
O 46946 60476
S 19165 160065555
O 15920 38194
E 74956 76041
O 35252 66746
O 56008 61821
I 58190 71867
E 13763 33592
I 8385 69891
I 34992 75686
O 30391 65117
S 59784 620378704
O 57979 67629
S 12711 592006293
O 909 6068
S 39759 278042212
E 14712 64368
I 29387 55110
E 26494 64170
O 33183 35243
O 7117 7701
I 43948 51920
I 40893 68620
I 58591 67098
S 50762 802070799
E 18101 50869
I 41459 67313
O 8775 10565
I 55015 60083
E 53257 67249
I 28437 50382
O 15114 49771
I 19379 68936
E 760 47932
O 8984 68671
S 11436 333325557
E 36180 56835
I 4690 38851
O 18989 76177
E 12204 39470
I 15330 72237
O 8351 42700
I 7217 57462
S 72739 886636910
I 34674 64594
I 54477 60661
O 1809 49619
S 63976 752638313
S 39684 374423107
E 22137 50006
O 13622 38480
E 7101 28732
I 55957 64126
E 72207 73843
E 18992 67886
S 11982 927590981
O 521 73724
I 21187 66014
E 38436 42252
S 66552 825541290
I 21184 50844
E 1882 18128
I 29150 59027
S 42730 634363091
I 5799 20249
O 8225 13418
E 15382 26289
E 1738 4137
S 54373 323489033
S 74059 717876516
E 5019 44700
O 36168 68568
E 31786 61965
S 5420 612415740
E 59935 71781
S 1014 613757626
S 55206 928057724
S 67273 98928486
S 5883 809302974
O 22322 47245
E 66754 75409
I 1110 42139
I 1876 48947
I 30192 34717
S 68570 465648349
S 46517 318310879
O 10169 66393
E 43960 45166
S 47073 959293187
E 33495 55676
S 41905 5015951
E 14122 44990
I 3619 34055
S 70261 403817652
E 66592 69866
I 2813 62573
O 19371 26371
O 51906 59970
O 36481 54172
I 28176 34348
O 75837 76548
S 1824 776546191
O 29322 32230
I 1933 59570
S 29507 755132880
I 29777 37354
I 57158 68150
I 42456 69536
O 7817 14074
O 62536 65573
I 19464 64114
S 68574 547453044
O 33426 49054
I 18680 19457
S 19400 469669090
I 16037 44458
S 72219 662051859
E 28587 41159
O 9061 62701
O 10810 20956
S 24174 367574103
O 11956 73972
E 17380 45899
O 23242 28654
E 14835 56556
S 16736 128911567
I 10507 72655
O 51097 60781
S 22745 161741572
O 46857 58287
O 21214 26447
I 57754 76620
S 34208 158975339
O 8249 22207
S 7861 292051758
E 48680 50370
I 10340 14018
E 24493 74804
O 34104 65110
S 44248 189558490
E 62862 72726
I 11082 36694
S 1874 414222033
I 24407 54079
E 24443 52728
E 11147 51124
O 21995 74817
O 20023 51783
E 15310 69634
S 36765 877613482
I 26844 43762
O 31822 57524
E 3754 36120
E 14820 58546
S 24462 561733576
O 7101 44112
O 2448 5108
I 66073 76519
O 51084 52209
I 10826 53535
E 45586 49982
I 8732 18831
E 11485 63605
S 3966 155170114
O 25678 34571
E 6074 16817
O 6312 57312
E 4945 75340
E 9917 27649
I 17176 72819
E 47614 73597
S 4211 123744251
E 15574 33761
O 23030 28384
S 18572 204294360
S 61648 477898739
I 55917 60177
E 7704 18294
I 49449 74855
E 6857 75835
E 17644 55249
S 6077 202125600
O 14848 66372
I 12122 27225
I 6147 63922
E 36133 69143
S 33011 644877160
E 24999 76375
I 12152 32459
S 46159 507983428
I 15032 64932
E 28643 54294
E 11608 59457
O 15905 74053
I 37968 52750
O 32492 73189
S 36642 797742932
E 46457 68481
E 59335 59367
E 34614 62332
E 26186 30748
E 37134 71156
E 16808 68542
S 67940 322911127
S 54087 666900396
E 47638 60707
O 361 70077
S 7099 157865968
S 69437 948711381
O 37025 58927
O 3428 62963
E 31778 59427
S 26855 845257861
I 58738 68968
E 50550 70160
E 8025 45375
O 13587 42002
E 18997 66133
E 39830 59875
O 23395 54123
O 15967 65125
O 6329 57283
S 69021 400372236
S 57707 378950672
S 19278 306224608
S 10580 148280043
O 38568 61101
S 42317 895979398
E 42719 58983
E 31803 35219
I 15706 20114
O 15715 52177
E 2909 11369
I 48722 73504
I 9374 24212
S 27635 607268662
E 37134 52352
E 42261 61641
S 31149 11439640
S 31207 605086804
O 12484 37256
E 75263 76357
S 70965 682421296
O 11640 53101
O 20019 74200
O 8034 12307
I 14973 18643
I 16879 25390
O 21198 28067
I 5506 64718
S 39212 653810273
E 36795 61156
E 50199 55020
I 7550 44840
O 18148 39959
I 34741 75719
O 67894 70977
S 46362 827379089
I 14579 27023
E 62361 71440
O 33449 58866
S 21892 943363382
I 5336 36395
S 63636 482273730
S 22724 201777591
I 16382 64020
E 55387 58486
E 55832 72763
S 69315 988011179
I 18314 51518
S 29302 614441813
O 35733 66044
O 36240 44456
S 20087 413008696
O 7394 69075
S 75517 55880393
O 49353 70953
O 49804 75207
O 9937 33523
O 687 65857
S 37325 299576868
I 28182 34951
S 1726 575467669
S 58245 644561430
E 4251 42539
S 28633 534978340
O 45969 55151
S 21525 514785865
S 66668 490749219
S 38557 537719842
O 24911 31363
O 339 8892
E 19764 34235
O 33049 74508
S 15532 466662533
S 70263 542343538
E 22392 32852
S 55404 34176798
O 7358 30733
I 41892 52399
E 8283 38609
S 182 62787937
I 13568 36367
S 73150 763291837
S 32942 492929775
S 69280 337015986
E 66686 69473
S 38943 64547331
I 31924 61769
I 8382 33340
I 24160 36527
E 11978 72816
E 18482 76638
E 34220 65737
E 33549 64948
I 24722 49660
I 16778 31001
O 2772 45936
I 56407 75433
O 11197 62516
E 36861 70454
O 8111 53916
I 71875 72912
I 15861 24442
O 3924 56709
I 33635 70536
I 66380 67815
E 12856 25686
S 70212 236527219
I 3173 28544
O 21924 51205
E 6984 29544
S 34171 940087404
E 29598 70643
I 49969 50473
E 6696 53337
I 13853 68364
O 37507 42742
S 7882 365723458
E 9078 51863
I 46452 66633
S 32356 109758687
S 52047 897134634
I 5828 47763
S 30720 322896569
S 62358 387632292
I 47242 64909
O 30365 31138
E 35185 37050
E 9699 52384
E 2519 52770
I 27836 48375
O 25319 43680
O 40550 63930
E 36874 68358
S 5491 438821581
I 37625 43959
I 14627 40358
I 9187 50214
S 56509 799498675
E 20892 45525
S 27562 761459017
O 49828 72092
E 27529 57404
O 47661 75037
S 7879 810519313
E 64589 66294
I 14203 30673
O 3429 41737
I 9126 54931
I 47177 71638
I 38984 43204
O 12889 30191
I 2906 8999
S 58210 287226596
E 18106 21705
E 5511 9641
O 32150 47206
O 35467 36834
O 2564 34697
S 28067 989483219
S 72390 647678107
S 50916 48195798
O 11250 49440
O 12377 55673
I 33662 45504
E 48800 68143
O 9949 48843
O 27304 70090
I 22133 51259
O 1596 43479
E 33464 34331
I 38227 75594
E 19101 21601
E 17025 61055
I 34106 55613
I 15115 29570
S 47524 487676251
O 8960 52838
I 10465 42341
I 34299 55571
E 61967 74373
E 659 39225
I 9720 19222
O 1275 52367
I 52043 71621
I 39999 69453
S 45013 739886522
O 4930 5599
S 70361 87606514
S 51313 917726730
S 62602 778036798
S 58513 573901351
E 5869 36961
O 49488 70088
S 69796 165040413
O 26391 46900
S 58261 410036795
I 29147 30808
O 5182 74041
S 42419 581571734
I 36306 60530
I 56705 70464
I 7650 55734
S 26702 210497010
O 33237 68656
O 32626 52800
O 37107 55718
S 49917 316516580
I 5532 41056
O 4371 58535
I 48667 55857
I 36041 70425
E 22015 74964
E 6581 44231
E 15583 15590
O 42354 67544
S 35985 977581244
E 44625 53554
E 25269 63370
S 28988 888950222
O 19212 34539
E 16497 61334
O 43442 58425
O 28301 53138
S 76602 354988972
O 52886 61865
I 17879 34139
O 29573 42389
I 31446 31972
I 37950 66386
O 49098 53398
I 34526 51135
S 23253 628892814
O 50362 58710
O 2175 35507
I 1621 24711
E 12383 15336
I 20141 76258
E 29492 69844
O 39264 67923
O 40517 40743
O 22651 46839
O 58034 65151
O 27081 34313
S 32575 764180735
O 11191 54499
O 7060 14082
I 49201 56260
O 32766 42162
O 9965 31947
S 37369 512255563
I 3525 56537
O 31139 39376
E 49913 59378
O 48307 52134
S 72758 798194724
O 40015 69601
E 18947 57142
S 17399 273937998
E 2221 4023
E 36566 37821
S 53652 403225912
E 15282 44816
S 35540 710387681
O 37473 65871
O 3255 75957
O 20389 38200
S 13456 142341772
S 65403 974545087
I 15860 52013
I 35035 73297
I 42774 61004
O 52245 60261
S 27363 984503570
S 51680 971989521
E 15092 62048
I 6299 47784
E 23823 62325
O 9446 14157
E 14569 16690
I 27477 58110
E 6774 14537
S 29958 527595768
O 24910 75789
S 3675 811275825
S 39856 92118255
S 19452 154615738
O 54635 71142
S 16981 430469430
O 51474 57770
E 15662 50446
S 40624 986484230
S 4761 177491176
O 33905 36373
S 50855 577151950
I 8127 69319
O 12358 35356
I 4959 27355
I 35152 60009
S 6430 630404522
S 30545 304679904
S 60074 377408507
E 12225 57316
O 12991 15903
I 54125 64537
E 22981 31871
E 42846 52267
S 3260 755518043
I 24245 55644
S 25774 555269853
E 3384 71751
E 47444 75006
I 54732 70976
E 49356 72889
I 73791 74655
I 5696 76002
S 6426 310055508
S 30897 689774853
I 16681 27425
E 33273 57086
O 39557 71099
O 55048 76525
S 74949 490920013
I 52161 65405
I 16276 46804
E 51709 71715
O 302 75819
E 8842 69825
I 34480 49689
S 66268 443357229
E 41500 63877
I 37751 72462
E 20660 36815
S 56087 164845254
S 65496 537611939
E 17024 40176
I 48715 74184
O 62156 71052
O 43897 46247
I 17221 45100
I 16407 76047
O 122 67774
I 24929 30412
I 10638 37940
O 53441 69323
E 21113 63013
O 8393 27683
I 29043 42245
E 17110 19392
I 60616 73108
S 17712 43982730
S 43372 310176453
E 12005 34090
S 28477 830683549
E 25804 60964
O 29053 33908
I 19433 30216
O 32599 51211
I 24595 60368
S 30324 671814859
E 1329 51992
S 32437 112697794
S 58158 451132407
E 41648 73156
O 7000 52272
S 64301 270698086
O 13658 60624
I 42948 49837
O 3464 26774
O 3946 46348
S 47168 508508000
S 71343 308974316
S 10435 260396427
I 9349 72643
S 59626 25290584
I 33392 42190
O 19599 61319
O 32921 41127
E 46694 71263
I 11105 69116
O 61539 69902
I 48487 60804
S 489 919872137
O 6487 52466
S 38156 63445275
E 7125 23330
S 63214 137130397
I 50692 60864
I 32004 59942
I 44639 75383
S 37776 188893912
I 46646 67985
S 74594 386470958
O 42165 66271
I 26834 35875
S 37867 173802551
S 20854 21405367
S 4144 737677465
O 45784 61509
S 19496 959705036
S 6633 589096142
E 57288 62339
O 33580 57476
S 72348 214856327
I 8648 71887
O 56705 65316
O 38366 55006
E 22399 66233
O 682 46762
I 54996 67226
O 4602 28043
S 57 870490031
I 38743 70878
I 5644 45171
I 24139 52618
O 63829 66557
E 41760 48775
O 22803 67190
O 5244 28966
E 41913 60832
I 6569 46061
O 67866 69174
E 19004 65061
S 61152 469054743
I 13279 25483
O 14271 57024
I 3612 72063
I 2679 30012
S 43221 708012798
S 14003 155421052
I 28657 74212
E 58371 66098
I 31975 45243
S 28597 844915230
E 56595 60307
I 5597 15797
E 17583 53401
I 50354 64292
S 73261 119232576
O 10774 73530
I 9549 33559
O 9560 28677
S 32656 537623871
S 8238 745115668
S 46529 850910663
I 34608 39880
E 5468 11231
E 30392 50694
S 38225 631137362
O 66811 73068
S 35758 841155394
I 28739 57841
I 58708 63584
O 6548 62998
S 53321 482434691
E 23600 36582
E 705 6621
I 2131 40438
I 41948 69491
I 2395 57872
I 29406 45355
E 1336 54658
I 3878 65382
I 30326 56554
I 30698 63219
S 14810 87344750
I 35930 63411
E 29369 44587
O 23934 67895
S 60006 317241468
S 54623 65519589
O 5542 37136
S 56210 589224341
O 11937 65344
S 14792 411205455
E 33748 51474
I 30372 43558
O 1989 40779
E 16256 18451
S 54524 455263778
E 36289 68389
O 28211 55236
O 5153 64244
I 18183 73479
S 55427 112687887
E 32164 45292
I 14087 19808
I 62 60481
O 15419 63771
E 38108 44981
S 66522 450831751
S 65573 868430979
E 56461 62891
S 24281 437859545
O 29367 51618
E 26042 66351
I 32849 67602
O 25879 34128
O 3388 48906
E 5011 8111
S 37632 802564928
S 75088 188722532
E 4396 11844
O 7815 68684
E 19032 37911
E 9666 44835
S 63673 729864641
S 16408 174914996
E 9893 11241
I 50057 66884
E 18182 49850
S 71717 178846906
E 8216 40821
O 24973 60553
E 38408 55471
S 33834 185517810
S 50230 14954309
I 10632 56113
I 52201 68878
S 27209 644759474
E 35702 57289
I 24396 28816
O 1929 19375
O 34966 62141
E 29549 48014
O 46722 47111
S 48389 557150205
S 63470 260181171
O 30584 32888
I 46260 71122
E 58841 74643
E 3154 13967
S 28114 866735763
O 33694 62946
E 33566 72775
E 23168 41479
E 15675 22521
E 5540 41886
S 65780 634196013
S 75434 715521992
S 61537 714472290
E 40498 53456
S 53681 959046135
I 6214 18592
E 5775 33582
I 44651 56859
I 12472 67881
O 30528 68263
O 46153 64933
S 47109 637674485
O 10592 11766
I 11088 46277
O 66853 67414
I 8969 15760
E 21140 70507
S 29730 658995495
O 58108 68081
I 2550 74691
I 46196 48848
S 28927 515056073
I 43063 57850
S 1420 15435320
I 25700 27416
O 23598 71806
I 4844 24694
S 73506 833792684
S 52807 832979426
S 32825 2787743
S 35551 549293611
S 56875 439123747
I 35055 36368
S 8483 139315862
O 619 47406
I 13044 43664
E 29646 47260
E 21895 35972
O 35056 44857
I 11460 39110
S 40234 77242137
S 42530 933293012
I 16185 18938
O 60812 68329
S 13203 82614530
E 51323 74419
O 19318 47798
S 61167 982754588
O 39096 55544
E 37405 64037
I 24049 69186
E 5278 45063
I 2216 15830
S 12899 414773569
E 57255 58342
O 43414 51306
S 19352 647459200
S 34498 259572636
E 27083 67606
S 25349 465355457
E 16089 24314
O 25727 74177
I 27737 55011
E 32069 43984
I 17976 28993
E 4661 53747
I 19747 36176
O 9903 38169
O 71 11702
O 50802 58233
E 28316 30126
I 6783 23217
O 21269 44301
S 49441 880519343
O 44511 58242
O 16841 49059
I 13718 69680
E 34919 53940
O 14838 69989
I 19233 38431
S 9578 381206007
S 9828 498599087
O 23399 48741
I 36341 56563
I 16062 70350
I 1123 49639
E 53042 58401
S 24164 498426097
E 27602 35246
I 8557 64638
S 17386 688499699
O 35196 36498
E 43839 46752
E 18201 72287
O 243 5248
E 4850 64732
I 10150 33141
O 9061 72786
O 46601 76475
E 50118 69210
E 24053 60113
E 45277 73538
O 10170 13385
E 6031 20984
S 38626 321314076
E 4589 30812
E 58171 65619
O 39026 47717
E 16369 38798
O 44315 64790
I 4147 24400
E 6812 16399
O 37138 70888
E 63614 76398
I 5664 22947
O 51720 74153
S 73613 18432467
E 5329 14416
E 57906 59015
E 32498 74286
I 46418 68486
E 7273 34566
I 12759 31977
S 2823 132963949
E 17605 38141
E 48220 49933
E 61499 71468
I 63769 65034
E 15243 70387
E 57310 66416
I 42378 75628
I 32164 50527
E 20578 37563
I 10477 35990
I 11585 59961
S 4582 812191905
O 5606 6054
I 23791 36367
E 31125 41867
E 22469 67666
E 9781 26021
E 8089 11833
I 44019 47747
O 22092 56447
S 9090 443483822
O 49584 70364
I 49327 74689
E 19125 32290
O 25796 26649
I 15870 75479
S 47521 890741389
S 2009 998338173
I 15356 19901
S 30614 837329566
O 36022 53739
O 33326 37283
S 62317 337137168
O 27564 44924
O 23887 49390
E 49123 70783
O 18353 32390
E 422 27812
S 20895 700948433
E 21755 38464
O 31878 64519
I 9533 64342
I 11259 26477
I 31096 52514
E 49176 73943
S 54115 706257326
E 30184 75924
E 7118 72201
I 60643 76201
I 69663 71089
E 74136 76568
S 32650 185007744
O 31894 68892
I 47037 75040
S 49626 880197429
O 35693 60497
I 36502 68217
I 9012 28777
E 32145 60010
S 33215 947979291
S 63555 9639533
S 65160 86707764
E 23574 26016
E 7454 35902
S 50814 748982083
O 11807 70950
S 24644 125741122
I 41353 54375
O 10193 65621
I 62031 74448
S 31851 416771227
I 49969 62885
E 13437 59977
I 18652 69776
E 6369 9659
E 58481 61016
I 26862 68790
S 65185 942204099
O 23431 37717
I 4607 12811
I 8578 52885
E 40733 58325
O 54517 76229
E 63103 68025
I 37058 42653
O 3638 73882
O 39878 40991
E 57468 68221
E 58067 60510
S 17498 423887132
I 22151 70479
S 29341 654146051
O 31336 41771
S 58306 290515961
O 27173 50231
I 204 40174
E 39324 58956
S 25775 846545359
S 48293 910476413
O 43547 75079
E 21567 66741
O 12677 73561
O 9560 10038
O 37605 50033
O 39537 49838
O 43385 48237
I 27169 45494
O 33436 51761
S 57381 819502468
E 39486 57156
O 40893 51071
O 48216 49146
E 59353 70893
I 1476 62781
E 43403 56988
S 18954 881575719
S 73855 306718328
E 8435 17631
E 45119 61868
O 36663 46932
O 3365 53288
S 58281 768216543
O 11874 60033
S 52729 811541767
S 11947 50968817
I 40686 67574
O 33188 65010
O 25753 65400
S 43327 651148780
S 25284 962602574
S 71674 720467592
E 49064 72994
E 23811 65747
I 37163 60272
I 32739 60115
O 3305 57837
I 4969 66095
I 8798 43300
E 7607 23735
I 1431 59993
E 3434 36532
S 62043 639309462
S 13866 449251623
I 33618 43390
I 11430 71224
E 23855 53169
S 513 887631166
I 17315 59828
E 25095 70064
E 26448 26655
O 37198 47862
O 34100 43940
I 56092 67343
E 6608 44175
O 55057 61608
E 54915 59369
I 20025 44145
I 38487 56597
E 29293 57232
O 35040 75589
E 40016 68974
S 49905 247119904
E 9093 64994
E 35646 66857
E 20245 23863
I 6190 23520
E 47415 69930
E 28770 60559
E 56099 64382
S 2365 593144074
I 8590 28973
O 21604 35071
E 35202 63538
S 9018 699287013
O 6187 15008
S 75784 379257278
I 23395 33050
I 17341 30855
I 69353 69435
I 32645 63295
E 17970 21150
I 4488 37403
S 10955 529761201
O 26052 72659
S 135 260147226
S 27085 910561881
E 58367 66232
S 72587 385594677
O 38638 65361
S 34510 185207167
S 33471 89616495
S 52446 771864441
O 55074 73535
S 29325 752274522
O 36547 51428
S 12850 53520681
I 15738 58677
E 41365 66287
O 33962 60975
S 20230 662481117
O 12358 31114
E 4447 41296
O 30994 40828
O 32201 71590
S 19144 530980753
E 62438 62823
E 60022 64495
S 5248 303483038
I 38748 76571
S 61939 959346253
I 42847 53644
S 3378 812075341
O 21200 65034
S 40149 807498335
I 42146 61956
E 14837 74991
S 18038 714383211
S 6527 267156482
S 53763 996574445
I 13423 29452
E 30754 43308
I 52001 68593
E 39044 50486
I 4507 61309
O 20892 33664
S 34167 167129376
S 8229 526537902
O 73131 74319
O 24757 75572
O 55557 75799
O 19876 32037
I 3746 70604
I 14246 60186
I 64331 74474
I 7235 23426
E 61066 65721
O 12268 60502
I 54586 55286
I 4943 62890
E 10191 22986
I 41824 70602
S 9740 536388004
O 2072 69992
O 10733 28835
S 61316 264038903
E 10795 38177
S 34364 776902976
I 23985 32009
I 26439 46033
S 51413 899096069
I 26448 59385
S 42666 675866227
I 45520 46919
S 45548 494723213
S 17760 461253364
O 39602 70256
E 22811 35308
I 1499 39538
I 12699 14395
S 64980 705530036
O 1566 10859
O 41211 60511
S 49172 953004408
I 36110 40446
I 26951 56386
S 1154 349724320
E 33664 41252
E 57210 68270
O 8678 68368
E 45669 57395
E 32189 35855
S 74209 644103921
O 24326 40620
I 4851 41473
I 7034 46072
E 27036 66867
O 34943 60680
S 56927 856993505
O 6613 39603
S 40254 625831829
E 8919 51701
S 8756 994503517
O 1122 40060
E 35859 67666
S 12082 967503590
O 12485 35412
E 1319 8653
S 50091 665278968
S 14562 906271977
E 27656 62166
E 5906 27138
E 35736 70707
O 19059 50470
I 36505 42107
I 2999 34854
S 22867 97203723
O 10759 42628
E 33302 38485
O 30839 68955
E 26186 66534
I 36958 73964
O 22339 63103
S 19938 575488317
S 62133 118824924
O 39058 47277
I 14894 33520
O 54099 63743
E 7076 36552
I 47426 54864
E 9476 46419
S 69900 820582929
E 17153 20549
I 4584 64490
I 22448 31603
S 37323 130338017
O 30841 68493
I 59697 61910
I 20569 38186
I 55824 69202
O 48115 58473
E 27744 42708
I 19058 55151
E 62804 64991
E 31006 43124
E 31126 53385
I 12108 34895
O 17958 70513
O 20979 69511
S 51877 354213625
E 37875 67768
S 21481 452086256
O 52300 76633
O 30 61663
S 13574 435394556
S 8855 273817726
S 46505 863201244
E 16521 60334
I 61347 76593
S 67097 172261784
S 17878 363883829
O 13769 42302
E 22132 33881
E 14051 22300
I 17975 65801
O 32670 41085
S 2042 641132506
O 53897 59628
S 8566 904758511
E 2660 50638
O 25457 69014
S 44489 795666932
S 75932 997475291
O 16253 22814
S 72277 460673045
O 9636 75007
S 26023 408480930
I 10201 74085
S 39470 158760181
E 33610 53821
E 34791 49224
S 70767 111341226
I 32737 33638
S 11375 555530326
S 33234 902907752
S 15458 739842986
E 31992 35757
S 18969 395357969
S 25680 117542166
I 53340 59874
I 14287 65704
S 12631 977146578
O 60327 66426
E 50108 72759
I 21950 52747
S 68570 703948822
E 18814 20299
S 66667 977123980
E 9324 37369
I 16099 43066
S 65589 674946969
O 9417 61863
O 9441 25259
E 2414 5620
S 68284 250488929
I 41822 58564
O 6197 59316
I 6965 52507
E 20589 69404
S 15631 156203658
S 17505 787141109
E 63135 65676
O 6244 26243
S 25312 115882075
O 28298 50823
O 21650 66190
O 36913 60824
E 13968 30892
I 18793 52292
O 17132 49415
O 57224 63723
S 68512 341719812
E 30084 33114
S 55690 188395610
O 22895 73614
O 3804 16830
O 21288 67288
O 5859 54805
E 41421 61659
O 13335 34969
O 12290 63027
S 75075 961849864
I 20551 49501
E 60424 65167
E 18312 69106
E 30853 75099
E 9536 9931
I 2925 30703
O 39776 68124
S 833 897920719
E 35634 37469
O 432 64539
I 47429 72983
S 71191 631046523
O 25831 54682
I 33523 52496
S 65301 338734633
O 16715 73532
E 808 34719
O 36342 51670
O 480 3849
S 12926 599731909
O 64117 67663
E 52927 64781
O 19354 42802
E 51855 58243
E 21802 25475
I 2094 30045
S 72045 934306354
O 25320 26894
E 29027 72871
O 39956 54496
E 9678 63500
S 33596 686544017
O 10710 52382
O 35505 71239
E 62968 75614
I 18425 62259
S 14832 685087393
E 38353 52512
S 56996 474468260
S 85 965378091
I 4274 11101
S 57076 573005713
S 39503 333776392
E 3771 68650
I 55006 62105
E 39233 67516
I 2783 3465
I 3158 22247
O 11558 76381
I 20472 65239
S 13915 766810108
I 4793 44286
E 25555 29644
O 34947 66537
S 71996 781106620
I 7900 33779
O 26133 67292
I 30762 48665
E 22644 39725
I 24557 60111
E 17239 49221
I 16784 37709
S 63289 987429219
S 61294 810120007
E 30383 71574
O 42364 47045
I 25653 54292
O 15221 38337
O 14612 61415
I 27018 59548
S 59770 184815908
I 3053 56424
E 23864 41654
O 18521 35126
O 63448 70320
E 23905 48686
S 23262 622007219
O 8606 51832
I 3543 40553
S 14467 144588362
E 29647 36365
O 1180 50389
S 47154 684756535
O 53964 58042
S 68366 604079049
E 19662 59464
O 961 71541
O 11411 29618
O 25429 55883
S 591 83671030
S 12866 173395841
S 76242 914452988
S 48620 58394605
E 29026 60638
E 17689 76355
E 43365 65062
E 6101 16889
E 4189 22260
E 23674 49706
O 50080 74878
O 49302 71128
O 7361 20853
E 21734 63202
S 33555 135225110
S 27646 429175467
E 49112 74880
I 72660 72849
O 65132 72163
O 15459 32058
I 46059 75493
S 48953 873029484
I 1871 22747
S 28772 787235673
I 22667 43543
O 21759 37871
E 24205 75812
I 807 40524
O 19684 62344
S 74064 686136568
E 14916 35535
E 9856 23568
S 6478 592506480
E 20768 68851
O 25502 57000
I 57178 63349
E 19995 73752
S 44752 606403178
I 12599 53268
S 31330 197813504
E 47633 70612
I 4745 64239
E 19395 26887
E 46837 74871
S 8550 9947347
I 9146 65156
O 22820 49418
S 1971 251355421
I 28660 51771
O 17410 28852
S 42534 276247628
E 73698 73879
S 74368 665567062
S 8563 584249603
I 41169 49846
O 34059 44704
E 16708 45511
O 23799 45784
I 39875 61441
E 55060 55196
O 46513 57068
O 11077 27881
E 17590 38573
I 4542 71051
O 12358 23872
I 24042 46283
I 16844 29480
I 20400 23841
E 58051 72562
S 52367 127524616
I 28098 30654
S 32304 258233285
E 19401 55030
S 62520 310259825
S 47075 903063961
E 50782 69675
E 6913 31290
O 23653 67678
O 15239 62337
S 21386 469874978
I 20987 74925
E 49877 55154
E 23120 26973
S 30998 359671319
I 37537 60157
S 54313 652467371
O 34545 35936
O 65853 71686
E 227 53168
E 5941 36955
S 22467 394008380
I 45312 63078
S 11447 324284203
I 49053 61834
S 23922 542746944
I 41776 66524
O 12150 49005
I 24993 54941
O 30121 57710
E 1092 46841
S 32453 651552132
O 69657 71341
E 40127 58167
I 29886 50576
S 66051 353184040
E 23032 41988
S 31070 811902130
S 22481 381785720
O 46268 59243
E 13654 46249
O 43853 56382
E 44352 65364
S 74652 295116145
E 14948 56078
E 60580 73735
O 10004 61901
S 36025 53896844
O 29909 41534
O 2933 73643
E 27578 31106
S 3149 210621797
O 63521 65145
S 66594 580586249
O 32324 53038
E 43121 53905
S 52363 18348419
S 55044 864609489
I 22543 41423
S 49849 818142380
E 852 42718
I 11749 54091
E 22323 34396
E 18907 36075
O 8576 37423
O 67082 69075
E 18583 45447
I 14551 53023
I 17443 19923
I 62113 62701
O 542 34809
I 29470 73066
O 41199 56061
I 1486 63858
I 9112 76606
S 40148 829222110
S 75158 784058197
O 12994 76664
I 27134 30337
S 49201 254934112
I 18189 26207
E 45853 46578
O 22776 44171
E 4370 72392
S 70781 102137164
I 18638 25827
O 36620 64563
E 8835 58804
O 40758 61503
I 3324 16773
O 13544 20023
E 37754 43428
E 3708 40329
E 37272 44385
E 27193 48727
E 20713 70624
E 27116 72181
E 9287 22382
S 57130 846820795
S 15924 826405108
I 16562 35791
I 36803 69278
S 15891 990050140
S 24492 878264254
S 41551 9420396
S 42236 19695215
O 24844 29099
E 41227 62035
S 75547 189554182
S 32370 155231908
E 53285 62305
E 43223 72580
E 44641 72487
I 37609 63697
I 63745 70726
O 1295 29527
I 41546 69303
S 30953 105633888
I 23146 31084
O 49506 68827
I 16548 68605
S 766 188139271
S 7909 636361830
I 37215 56555
O 24536 25541
I 28180 38661
I 291 40317
S 49636 821298872
I 63259 70122
E 9943 72753
E 2821 15943
O 7287 65695
S 74452 375983652
I 30791 64808
I 19241 23643
S 48309 778099821
O 52971 59008
I 26328 28214
I 14967 49887
O 9227 48249
E 37405 71425
E 34575 36272
E 17485 66877
E 11748 38287
S 12353 160104463
O 36311 42651
I 10464 68093
E 28507 69568
O 8229 23957
I 1706 21244
E 692 55427
S 48434 598495634
S 19977 156864339
O 8174 11236
I 21800 21900
S 65645 179789982
I 9469 36212
O 30155 56563
O 17955 55129
E 44937 60196
S 31204 331810697
I 47700 49694
I 24717 69612
O 309 5837
O 3931 56397
E 21982 36579
S 26138 186825341
E 18228 75574
S 68562 654604442
E 15186 61917
S 67767 820239005
O 39721 70280
E 7939 16828
I 53431 68403
I 22872 45695
O 34085 69415
S 28031 780709251
S 61937 40876188
S 61389 870064110
E 121 18199
E 29731 32048
S 2382 664954049
I 38453 42033
I 35717 57243
I 8380 34312
S 43876 138317266
O 34068 67288
S 66503 609224865
E 53033 73399
S 44811 696016257
S 60156 959373740
S 62752 407502718
E 46167 76225
S 20045 864280979
E 5566 65617
S 37956 958805172
E 59151 72644
E 5315 27035
I 65181 71977
O 2898 71769
E 62699 72088
S 71218 399619661
I 46717 69740
E 10820 48657
O 17417 45684
I 1479 67560
E 1687 65804
S 68797 537658609
E 24025 67292
O 43999 44605
E 12638 36181
E 21954 67328
E 2614 2697
O 21594 65810
I 48976 66764
E 13403 33831
I 31503 54976
E 43811 61525
O 4089 19918
E 25778 63809
O 46739 52544
E 1196 35252
I 5101 28977
O 10360 66779
E 17404 46459
S 45668 482701214
E 27022 70457
O 29975 61728
S 11371 975958246
E 32955 74513
O 14196 47179
O 31859 35413
O 39847 75175
E 47979 59909
I 23453 44357
O 7455 24564
S 36180 854451082
E 5422 38005
S 50322 24252130
I 1696 53833
E 4995 71140
I 21795 66627
O 22513 33959
S 19388 9877678
S 59464 23404284
E 1632 68429
S 44970 997306330
I 21391 59624
O 40051 45788
S 47451 394379856
I 17594 69688
I 18140 19099
E 22345 41003
E 48775 62201
I 48688 66025
S 44464 76595909
E 41741 58179
S 69674 837120264
S 14813 215599289
I 54098 57720
S 33251 384412405
I 24445 34303
S 7830 373687010
S 57238 752703191
I 3678 43673
O 3666 39684
O 36815 42960
I 17174 27905
E 6506 31675
S 7477 803410422
E 27926 67921
O 13592 29001
E 19964 65623
I 8788 37498
E 46622 55029
S 13748 223772643
O 3610 51216
I 29457 31794
E 45549 65335
O 41326 58515
E 12600 46691
S 45526 463893120
E 11660 27839
O 2864 53801
O 7063 61217
S 1913 96788674
S 29252 756815557
E 4944 9224
E 43227 75835
I 17633 36847
E 10416 66506
I 10762 68748
O 21967 52414
I 4206 19251
E 50841 52743
O 39433 60957
I 41924 62992
I 32598 42564
I 5774 23878
O 44158 61638
I 15974 51785
E 560 37041
E 46867 63012
I 9441 23952
E 46688 71891
S 30776 420269826
E 20249 57001
S 54284 883861569
O 57187 72509
O 55357 73644
S 43491 902818038
S 70515 741803846
S 73901 153922855
O 4295 64897
S 56046 511096597
O 24496 36760
I 3733 61950
S 5707 176613879
S 40435 70331284
E 48943 72634
S 38596 716953673
E 2814 75402
I 19365 69092
I 16878 75852
I 18657 46197
E 63324 64611
O 33961 34104
S 40778 605368023
E 39389 76326
E 29819 54928
I 57167 62219
E 6848 55381
E 7960 50906
I 380 64493
O 20061 61933
S 20667 381428500
I 9599 56334
I 14275 71201
O 12854 64514
O 18567 48823
S 60434 387139603
I 5614 63133
I 12329 63957
S 28355 649342067
O 24251 43024
I 28215 64142
E 19982 76474
S 26483 214434941
I 8522 33899
S 56541 698435965
E 22692 40810
I 5467 12182
S 60807 430498491
O 4809 29303
S 54832 382319204
I 19442 26944
E 12256 60638
O 69471 75430
I 5203 9607
S 45229 421347288
E 5162 21052
O 37326 56167
I 29055 37450
I 6043 76427
O 9687 54966
S 58428 207035093
I 39880 41726
E 3446 3895
S 22686 37093166
I 4566 16258
I 18996 40636
E 21721 36422
I 43185 55520
E 12283 29544
O 16385 18629
O 48784 70186
S 57063 930774244
E 9082 11525
E 12871 74249
E 59269 68001
E 36852 51038
O 67644 74054
O 11528 27356
E 36808 73112
O 4382 17973
S 4939 457795771
O 47582 61418
O 9918 35599
S 69511 886427004
S 23992 345734405
O 15332 49072
E 58648 65254
I 50315 73324
I 64530 64687
I 3156 54112
S 22066 931504194
E 25944 65387
I 14926 30078
E 60513 68607
I 56729 61450
E 22705 75087
O 63321 68790
E 36472 39166
I 5173 28442
E 27063 31762
E 39843 73013
S 27081 732662708
I 34337 51866
I 10773 47203
E 12219 65348
E 39708 65126
I 11487 67949
I 179 74192
I 39260 76211
I 6800 43786
S 27735 657959587
O 2986 24900
E 34435 60407
I 31366 41568
E 13241 58107
E 2095 31381
S 39968 824591503
I 4569 12752
S 13860 854331581
E 42159 63134
S 56990 18716614
I 55681 58058
E 3960 24929
E 18893 64569
E 48947 65996
I 590 69869
I 10597 26441
O 2447 50299
O 38611 57962
S 3588 313418630
E 15196 44540
S 65489 961165256
E 14301 51491
I 56641 57307
O 30507 44978
E 9100 72454
E 455 10070
E 21575 29367
I 38445 46690
E 26764 73562
O 7348 21797
E 6065 22554
O 59441 68589
S 10964 436753211
S 44066 676810109
I 1845 33921
S 14799 26247636
I 7538 12350
E 38475 47093
O 23161 47561
O 6244 44914
I 13926 38733
O 26535 31622
O 7842 37348
O 58545 59818
E 18450 25614
E 46262 71317
S 20916 134669218
E 50348 52510
I 12247 17034
S 10393 438520309
I 4790 27001
I 2019 39013
S 71684 950938823
S 51497 397592422
I 29835 42584
I 11183 62516
S 42876 329274185
E 29293 70716
E 7471 22668
I 48519 76321
S 51906 157023299
S 72328 877920144
S 59244 510648866
S 37586 578782816
O 23300 52739
I 61062 61203
S 45350 953454641
E 39240 41221
S 34806 332754946
O 51532 59799
S 1402 844232373
I 18276 67693
O 6806 39326
O 5977 8326
E 31066 67611
S 17514 258277656
O 27292 30086
E 23982 66085
E 6370 38795
I 9593 40470
O 34074 62577
S 72748 898500382
O 26265 69583
E 23421 75107
I 870 2792
I 14398 74158
O 28804 53433
S 20534 610525142
E 1196 3672
E 45570 57778
O 5078 63350
O 27751 40798
S 27236 83644280
I 16575 48761
I 1944 15611
S 40304 824615864
S 29961 459610593
S 72601 411444254
E 666 19281
O 2160 15091
I 17636 43059
S 17877 370204333
S 65294 920113099
O 48196 60155
O 32598 52411
S 4548 582761855
O 26367 54114
E 18050 66525
S 15022 824280491
I 64285 73124
S 61325 322694802
I 57195 71208
S 17873 680950198
E 1382 4505
E 1645 49596
I 49371 57335
I 53637 70747
I 32684 43859
I 40890 52250
O 48997 52256
E 40791 56347
I 3059 40077
S 71032 109999818
S 35130 422721823
O 2628 9888
I 2412 63017
S 54139 955762230
I 5870 74182
I 34692 54777
S 34043 702630449
E 55720 70346
S 41525 94202995
S 48201 420536906
O 14092 30667
I 40300 45055
E 46925 57787
I 44116 58747
O 23187 44220
O 30633 41686
O 23705 64662
O 19150 25470
O 32758 73572
S 3455 507895471
I 9326 26874
E 32857 53031
O 47262 59568
O 16055 49497
E 27283 36859
S 26580 411358410
O 60375 71302
I 50456 70130
E 3094 32810
E 33733 73817
I 2883 52689
O 51411 53048
S 47412 289329807
O 370 70635
O 35640 74512
E 36967 41362
S 9129 605224866
E 64650 75533
E 50192 50675
I 9731 19100
O 12426 21039
I 20909 48485
O 1320 13724
E 8388 64238
I 2550 29921
E 20626 44268
I 51936 75459
I 22241 53211
I 48479 57882
O 44244 71790
I 69645 69765
I 10553 73729
E 10501 76588
O 54254 69280
S 6403 466033209
O 71862 72257
S 53505 645390934
E 35041 63270
I 58391 72013
O 34619 44085
O 36782 60165
E 7563 33444
O 4209 26032
E 42606 55475
I 19012 75767
E 19918 56118
S 12076 418622324
E 4712 47273
S 58138 676497769
I 17306 34311
S 72252 117674265
I 1864 65709
E 22622 42885
E 14971 44437
O 17238 59892
S 71794 768832525
E 2256 13130
S 47884 878470262
S 42731 996828677
I 42883 74825
O 8409 27549
I 39911 47403
O 43469 66985
S 65579 875781286
S 74776 955217884
E 66315 67476
S 19233 602050844
O 1146 60384
E 9149 73353
E 3059 16512
O 11636 54343
S 8851 590014914
O 23030 28012
S 40117 640820308
O 9014 58738
I 70604 74803
S 20864 873568230
E 70959 74731
I 59080 65989
O 20719 61248
E 19015 24166
S 13003 494400440
O 42594 55844
E 16972 29245
S 54610 846264880
S 27611 272141791
O 15992 70511
I 8026 23312
O 38325 49694
I 47833 65399
E 4794 56628
I 16102 28675
O 20510 47169
S 29517 619897462
O 11706 50054
O 22482 36568
S 63288 57564436
S 37278 150287159
E 63935 75690
O 33829 56488
O 15399 49902
S 21060 244498433
O 70975 71195
S 63069 707307211
O 11070 51512
O 62748 66486
S 38236 194314135
O 472 21258
I 7920 24345
S 25702 235283992
S 23518 839145673
S 17577 199040046
O 49355 59614
I 29123 68370
S 16316 459332603
O 25418 35073
I 24206 40750
O 31676 53164
E 49907 70023
O 13992 34937
O 14486 15564
I 40733 52326
O 36430 44269
I 720 51651
I 58998 72025
I 30706 69306
E 30233 73822
O 24864 58030
S 43932 544989632
E 45019 57281
I 28128 44815
I 37196 63175
I 37223 39334
I 32575 32996
S 10217 244938217
E 54599 65670
O 6193 52146
O 10840 33742
E 16270 76218
O 31358 71502
I 3301 18084
I 48270 54563
O 6059 26973
S 30917 9419147
O 10141 74691
I 19101 56902
E 56449 68254
E 2 24298
E 39493 76177
O 3882 60768
O 23017 76060
E 17396 27102
O 28771 32362
I 12728 61075
O 7390 32565
O 30904 59260
I 28650 31589
S 71756 821969682
E 21872 31877
S 5348 134821741
E 17306 19451
S 43154 145510059
S 73966 587426725
S 6854 793896124
S 4297 402999391
S 11854 825558828
E 49927 66988
I 36363 53229
O 29514 65178
S 50693 52815336
E 33282 71791
E 1895 6431
S 58329 340521082
S 68008 685313509
E 30228 72175
I 5038 8244
I 127 56806
I 25535 40703
O 27636 28885
S 20088 201004155
S 18175 225437408
I 29454 76426
E 5891 29615
E 49891 60042
I 24317 33680
O 58428 60980
O 22536 62069
S 17699 315489982
S 50557 938210712
I 9852 14736
I 371 71760
S 63702 955624389
E 7850 50860
I 3120 27338
E 304 50281
S 38637 654801195
O 13008 14292
S 2455 718076415
E 54291 57294
E 12455 64324
O 36562 60713
S 30490 345434493
O 49995 60893
S 56896 165340737
O 42111 66750
I 26434 55705
O 15905 55223
I 53082 55228
S 32435 488889797
E 10473 14861
O 35782 75069
O 2116 74289
E 5701 37452
O 42736 58710
I 8339 21554
S 42861 888699963
S 63915 565613233
E 225 22114
E 39040 76655
I 13048 58778
S 2083 597445817
O 4093 68470
O 31193 46277
I 16888 20773
I 35903 42016
S 51884 958336246
E 13588 31384
O 7033 38717
E 3903 27724
S 67600 837249798
O 7638 75166
I 17778 34216
S 53692 523665637
O 8709 57361
E 5798 15001
S 23064 344070964
S 57124 68199677
O 36403 55056
I 36994 71613
S 65433 193177936
I 4217 54506
E 34000 63082
E 16572 75477
O 47808 75003
I 10685 72568
I 58977 65376
I 58492 61037
I 69349 71005
O 46196 65085
E 3091 27901
O 28404 49254
O 23822 72425
I 47771 65504
E 20291 61582
E 8562 30235
O 16793 35342
I 7263 50867
S 41704 555742530
I 4138 18991
I 23873 74507
I 23644 36045
O 14765 72503
S 75227 666950883
O 5078 56332
I 45942 65814
S 45589 806487796
S 61849 684312453
E 9447 10115
E 23768 64308
I 27596 37531
S 64530 609481481
E 31330 72739
E 45044 71989
S 35288 456744377
S 32849 102469550
I 1814 33109
E 41128 43697
I 60077 61370
E 24415 45977
E 16106 35772
O 8917 52462
S 29230 324910339
O 3699 45815
E 44251 65992
E 20096 59788
S 50427 975857961
O 21705 35433
I 23433 69134
I 12744 40412
S 3421 940873071
E 5422 60848
E 10972 50769
S 34645 865962269
S 4114 644650456
S 10071 961569901
I 11634 46368
O 6474 29775
S 33577 243933001
O 2706 11689
S 66862 484809051
O 9560 17270
E 43643 64166
E 10224 73339
S 52636 175616402
I 20556 24126
O 2331 17550
S 50095 429804638
I 1971 71237
O 54735 67538
E 41437 52947
O 38555 41780
I 15815 24403
S 1417 86794692
E 592 30081
I 36615 63319
E 39572 58269
S 22627 575917809
S 9116 372618629
S 26186 335458579
I 52639 74681
I 68225 72806
S 20801 52302299
I 9529 19002
I 4021 71541
S 28050 835701548
E 28286 38852
E 28155 38553
E 14498 63246
O 17386 23186
S 47394 535536505
S 5947 79822509
I 49512 59353
O 31289 47037
O 58057 66713
O 29170 44506
O 559 16524
E 9191 22161
I 11821 70007
S 21015 758436922
O 8409 61433
O 16621 68737
E 26002 53264
E 16303 55384
E 58952 74792
S 32030 61289971
S 7803 762476666
E 4959 27700
S 51878 313508069
I 37327 71626
I 15385 67183
I 3399 5254
S 56745 167313429
E 16315 67898
S 46868 917066693
I 429 16815
I 42040 66498
O 36342 50420
S 67379 325526435
S 43294 845809925
O 3683 76668
O 46787 46958
S 42981 29164090
E 16088 29539
S 26566 748354741
I 3850 35997
I 21836 31267
S 57411 965615560
I 50840 65329
O 48115 66764
E 19955 22892
O 25029 30520
E 55672 66998
O 26923 46245
O 21759 67963
O 4278 48020
S 17864 225515659
O 52758 71550
E 49017 61762
E 1883 28865
O 42173 68078
O 19917 58551
O 17952 18407
O 12341 28788
O 11384 72288
S 28114 806725941
S 18692 181920265
I 7506 38459
I 44376 66204
S 71134 514880566
I 37250 45276
E 8854 24946
E 39470 58637
O 49633 66195
E 5443 13267
S 32726 210265184
I 1088 61076
S 51134 100888199
S 71702 592654119
E 20479 64515
O 5288 49035
O 46401 62491
S 28007 917737150
O 25823 36228
E 17105 58518
I 38530 65764
S 38995 904820563
E 44835 55237
E 10035 20869
E 40916 49729
E 29117 29686
S 41369 170265825
I 35354 69236
O 39518 72119
O 35740 55294
O 1276 61318
O 31879 67747
E 994 70714
S 12706 281959065
I 23304 73449
E 10410 35207
E 21792 37813
I 9787 63998
I 2915 40726
E 14380 41462
I 37213 71021
I 44746 70002
O 18692 44486
E 60530 73699
O 19282 53580
S 28880 884445730
S 21993 529109181
E 18769 54220
S 71854 491542922
E 30103 66669
O 33160 59862
S 32585 697603410
O 10718 36272
O 16715 27791
E 65728 73156
O 32093 41506
I 36841 39377
S 52521 599412597
O 877 42973
E 22530 74355
O 13389 42325
I 60205 69774
I 3976 47762
S 57935 96496736
S 22481 365803562
S 28653 140712573
O 66995 76357
E 22974 38389
I 32422 72532
S 71645 376597118
I 4048 47068
O 36654 71882
S 27505 140788624
E 60685 74261
E 14717 54268
S 68572 368400920
E 39803 59718
S 67199 349649970
I 25774 62361
S 64130 93249163
S 19169 737822747
O 18048 38953
O 4713 37057
I 27469 70429
I 41993 68559
O 45479 72107
E 38155 38176
E 45478 62892
E 33901 37417
O 45755 64990
O 8113 63528
O 49857 57690
I 6458 48422
I 24866 26483
I 14210 52723
I 32514 57901
I 34103 56846
E 31432 62938
E 23019 54230
E 49996 54073
O 30304 35366
O 9265 44405
E 1479 2001
I 8231 31948
E 18215 54185
E 25642 26751
E 36626 64805
S 71479 56639000
E 9032 20463
O 50402 51298
S 35744 264407144
S 22769 333679086
I 38534 60744
S 58103 860201549
I 12552 22753
S 58951 599743230
S 14409 379091341
E 16994 57406
S 31761 150181127
S 40973 161903795
E 48871 69255
E 22734 71761
S 26199 547516864
E 9438 41861
S 38953 317960048
I 28621 53546
I 20134 69065
E 12389 56947
E 33941 57383
E 43216 74908
S 49931 477181468
S 74723 958983346
S 37045 831704385
O 54864 58320
E 7373 46660
I 50496 65383
O 900 38299
O 58964 66684
O 55562 60494
S 50157 145284667
S 40180 378730170
S 61153 408523080
I 38132 44657
S 45789 235760926
S 41093 105362025
E 37942 53710
I 41995 59655
I 17883 53074
I 5069 56288
I 29220 44636
O 4269 32020
O 21553 65115
E 1565 42910
E 156 22028
O 26236 46959
E 24929 45351
E 41973 68818
E 37381 69024
E 42661 43152
S 51095 79988531
O 61703 64190
E 24365 59328
I 43609 70549
O 54972 65328
O 53581 69813
S 18627 766650679
S 17439 694986720
S 6324 679755983
E 28349 61896
E 28004 54623
S 65537 173641864
I 12308 39002
I 16656 31804
E 58954 60022
O 284 51762
E 23564 45010
E 18145 66149
S 14417 325191143
S 68258 100250260
I 5991 13271
E 50701 52301
I 10276 59341
O 10454 59185
O 57027 73127
S 57584 579587649
E 21568 54368
I 3719 7609
I 36690 45750
S 52920 988561070
E 13775 28450
I 22864 50386
O 41548 62734
I 32331 37714
E 35816 66562
O 8971 41639
E 30927 72134
O 54900 56779
S 42946 23846410
S 8571 980935820
O 44439 54264
O 38927 73653
S 71582 782993236
S 54109 45775443
E 9818 27330
I 44452 66582
E 1638 73715
O 44748 47753
S 53093 681280855
O 43966 62064
S 29651 870979694
O 3048 35941
E 20084 27989
O 11949 44435
O 23482 54051
S 73005 154717602
S 74726 926386962
I 65268 69412
I 52667 73928
O 39832 62893
I 4235 53893
E 4808 68707
I 12775 60546
I 11044 24949
S 43163 31285787
I 40475 60496
I 49502 66419
O 34039 35776
E 25024 40508
O 47961 49656
E 30455 57463
I 22308 25535
S 8556 112194404
E 19342 56322
O 46502 59695
E 23072 23375
S 70437 258122711
O 33106 39445
E 38016 62986
E 71045 74580
I 8757 34371
S 23904 173656336
E 8475 44143
S 63288 325012821
I 18116 73721
I 30597 35586
I 26021 67279
S 3378 195163627
O 22103 40296
I 19560 22337
I 27419 66095
S 71027 67967188
I 16016 25638
S 64403 37482520
S 32084 208337647
E 27548 60344
S 2679 804546819
I 33318 40788
I 10932 67799
I 68488 75937
O 22170 53337
E 8565 66862
S 66418 797683094
S 14136 826501265
S 40520 992572354
O 6794 10261
E 12430 75030
I 35032 65265
S 2091 997859207
E 29859 60741
E 7513 53151
I 64013 65602
I 52614 67826
O 1777 9637
O 13108 31559
O 27329 64337
S 8052 473046636
O 33192 62159
E 4224 25901
I 42103 46269
E 19688 72059
E 1738 59347
O 6980 66124
S 54609 958215807
E 29105 70442
S 22482 982171470
E 20566 26462
E 45937 58994
I 17798 18426
I 42255 44399
I 56752 64355
O 27381 32933
I 52807 69144
S 68793 946885448
O 57616 64105
I 18814 75593
I 45515 70316
I 9594 76274
O 43856 53886
I 27448 51623
S 18678 512871466
S 49602 354168114
O 51804 55392
I 7809 32446
I 36947 59101
S 14774 371418082
O 31735 52474
O 35278 58240
E 69153 75598
O 15911 54293
I 27585 51617
O 19439 41325
I 22896 34915
S 37959 833200606
S 73745 247871837
S 38179 949573970
S 56606 818768275
I 38412 43958
S 33582 649038692
O 2420 35806
O 29142 69184
S 74311 786169752
E 40965 75951
E 29573 44830
O 29260 51740
O 56366 58960
S 56929 642220417
I 31162 51990
E 654 54967
O 200 62186
S 39946 419505170
E 18946 53453
I 9335 29960
O 2278 76569
S 41235 828403628
I 17288 45833
E 48244 50615
E 14714 70799
O 67256 73666
I 502 13245
O 31330 50050
S 76502 603771503
S 45903 807278918
E 8258 57894
S 48920 382389482
I 23128 74755
E 13487 29449
O 48782 73785
O 46218 65804
I 27036 45875
O 36004 49780
E 65444 71060
E 31789 56066
S 50307 97321041
E 23760 74009
S 35745 410144861
E 2762 6864
S 74961 522697310
O 58278 69985
O 49728 73383
S 41997 86532549
S 7868 223107316
E 40888 51044
E 22412 38576
O 11972 14716
E 16449 45877
O 67307 71480
S 23144 158080647
S 69444 307723962
I 63169 66514
O 7037 74188
S 9108 398522036
S 65304 877315381
I 14546 38432
I 3554 60648
S 71119 575662683
S 39408 914558172
E 15456 35924
S 52878 920707662
E 28254 46038
E 20785 45319
S 45487 857246808
E 30185 46290
O 30128 60754
O 5652 49762
S 44041 837466054
E 34690 36728
E 56189 68406
E 32858 74384
S 31754 874992108
I 47217 60632
I 16577 30759
S 76635 598649049
S 44765 546904460
O 8110 41327
S 298 854304630
O 43553 58251
O 23179 64673
E 21300 55535
E 21797 44701
S 4459 363590403
S 21206 652510383
S 74944 735263905
E 15181 18984
I 48950 67721
S 41699 901777993
E 22889 65447
O 36840 70820
I 634 65059
E 1466 49193
I 4755 43678
S 25446 742242099
S 37864 378983479
O 41900 52667
O 8905 52598
S 19637 534268300
S 67175 503118707
E 41717 43336
O 6910 14477
I 33782 37477
S 7892 516579256
I 26647 42708
O 14925 47891
E 8691 37757
S 66382 67967939
I 20594 29652
E 29493 49510
E 1894 17843
S 34496 998791697
S 44801 679733989
O 59577 65626
S 28681 792287344
S 23949 740614834
I 6318 12430
S 29215 328196742
I 18531 31296
I 2496 16938
E 40060 72135
O 43171 71033
O 47678 57993
S 76148 777822695
O 17385 71324
E 20413 49374
I 61333 70815
O 8123 24737
E 19864 36217
S 47238 247025606
I 4612 44427
O 41673 43327
S 45216 82622440
S 8406 664211076
E 59836 71679
E 39885 64994
S 60523 580541343
I 1375 59199
O 29371 44909
E 49288 51174
E 54502 66643
I 21162 76245
O 6535 64166
E 12431 39665
E 7636 54611
E 5777 74944
O 24493 52910
O 922 26271
O 42744 48109
S 21161 132810879
O 29037 45146
O 12163 39117
O 36702 60226
S 54665 988623813
O 1119 62035
I 6994 64482
O 1490 22671
E 26944 37804
S 24495 811717343
E 19146 46866
O 3022 33882
S 22162 106054143
I 39622 59979
O 3806 25486
I 6404 42019
S 55100 456851233
O 1085 32810
E 29022 42257
S 28247 4768304
I 14414 70431
E 13103 38711
O 42703 43700
E 25667 42581
E 54829 69661
S 48182 968371603
I 21596 36827
S 11858 11359336
E 34603 62969
E 33844 72272
S 21316 306754408
O 29018 60296
E 68748 75267
E 15648 39062
E 12491 40645
E 19467 45715
O 17219 76023
I 51160 71836
S 50957 18896943
I 36479 49197
E 4661 54496
O 31463 39534
I 36334 45967
S 53014 198458188
E 15317 47033
S 34370 506694918
E 51784 75432
O 9001 15495
I 45567 55591
O 58105 71276
S 30884 880193499
S 21960 248282336
E 32362 45849
S 21547 961740781
I 3009 33294
E 62764 73967
I 26672 39035
O 9294 12832
O 53999 63654
S 40847 545871223
S 51108 576118706
I 15609 41780
I 54560 72240
S 74154 604638016
I 9861 59596
O 20693 30626
E 36166 72265
O 19216 27039
E 22208 60643
I 3435 38510
I 34029 63823
O 17946 36862
E 11093 30077
E 43196 56080
E 40893 51567
S 31825 17376565
O 41845 54151
I 37222 44542
I 2789 37749
I 28507 74594
S 11103 424170055
E 8951 68873
O 8281 38600
S 67353 393245384
I 23516 43504
O 8661 30091
S 36747 801425064
O 52628 70439
O 513 1521
S 13031 278822681
O 27567 31793
E 25069 62936
E 53744 57699
O 56447 68378
I 19978 52144
I 19845 64403
I 17943 65700
O 5999 55861
E 55463 64472
E 40881 58169
E 43080 75508
S 3593 683930141
I 17758 50849
E 5193 13246
I 35790 37513
I 39633 43562
S 53389 926816289
O 18121 46943
I 65362 70947
O 2626 76468
E 16469 50101
O 10105 45061
O 63607 75224
S 1053 452047066
I 22361 26246
O 5952 54299
S 51422 115458704
I 10578 23350
S 11011 931510670
I 12310 44023
E 8157 48584
S 24341 491384899
S 13256 73128006
I 52598 69152
S 55639 705406774
I 35599 48808
E 46396 70769
E 43428 67291
O 30617 34703
E 64086 72624
O 41975 65640
I 2399 62755
O 34677 43829
E 35733 46551
O 14692 29952
I 1798 2700
S 55922 992106809
E 73377 74616
O 56341 72485
O 27355 54079
E 9366 70668
S 45644 687574086
S 19120 494639517
E 38389 42015
S 15521 457650198
I 47737 56460
E 42596 58110
O 3589 13550
I 29170 57523
S 6887 374669393
I 32234 66470
O 7237 13188
O 21446 24739
I 62921 65061
O 4234 35721
O 2388 18529
I 10438 74436
E 24506 51757
I 58140 73455
E 18077 59084
O 10068 65608
E 21751 52267
E 2438 31024
I 17677 53934
I 43676 53664
O 14110 58233
O 16058 35677
I 34024 43854
E 26070 55480
S 48222 65150451
I 16639 40767
E 33072 56153
I 17203 20217
E 53529 73096
I 2770 67872
E 25844 70653
E 51808 61793
E 43440 56822
S 47032 961385312
I 58306 72703
S 71309 103837635
I 7504 63167
I 12819 74457
S 45214 553589352
E 10471 45332
I 37398 76156
E 28357 47027
O 22124 61329
S 64857 800909785
S 64495 212174734
O 31489 49355
I 36414 57492
S 31835 402391608
S 15533 322304163
O 37760 46200
E 39879 46945
S 29506 76031256
O 59112 69448
S 43361 211056368
E 34730 59399
I 56571 58261
I 68704 75429
O 20921 53698
O 5655 59175
I 8188 60531
E 26525 35159
I 7819 57896
S 45325 475617255
O 8826 61927
O 36389 40160
O 6328 47226
I 51207 75868
O 10185 42378
S 24878 828652731
I 15494 75281
I 57465 64640
O 18768 73820
O 39129 57207
E 23753 68004
S 47752 968781036
E 34768 59593
S 7436 470213621
E 39718 47118
S 48850 800697145
E 20034 51882
E 36122 51921
O 19827 72077
I 1515 69354
E 31942 41681
S 75467 484619118
E 12503 38200
O 4349 35270
S 2303 482898927
S 69542 432879774
O 38561 72872
I 29684 57167
O 27670 39355
O 16662 53980
O 42361 60754
O 28361 37721
E 47073 61304
S 35462 887298638
E 32275 73945
O 3538 42571
S 3630 657326985
E 15559 56580
S 34161 424421672
I 21073 22027
I 13350 66079
S 52901 473575444
S 63313 81312165
E 2048 6019
I 20493 29379
O 6814 14871
S 20363 267022045
I 28520 45146
I 4017 13417
E 50696 64606
I 31301 35962
O 41102 59823
E 2518 7529
I 36052 48760
O 14962 75147
S 20233 588213911
S 59088 327198485
S 46837 67762405
E 1459 71915
E 14518 62480
O 4763 11291
I 39547 65826
O 359 68025
O 16415 30524
E 59279 69793
I 39115 51488
O 71585 74785
E 45154 56552
S 11193 779161729
E 42103 58423
I 66194 68839
S 17043 703374046
S 25032 618303039
S 71147 891475752
O 5466 7850
E 28428 35760
S 73476 726047460
S 20757 87267480
S 66641 842284154
S 39754 811019483
S 23227 485383831
S 17973 882008857
S 30096 899957116
O 13785 28179
E 12093 46130
E 34151 35117
E 46916 76124
I 46669 68930
O 43217 60182
E 25844 55495
O 26933 71304
I 2172 36909
S 9170 451169071
E 1092 6381
E 5514 24827
O 37443 51711
S 1569 591804787
O 34365 62546
O 23969 38352
S 50067 291064775
I 42790 45226
I 24590 72681
E 10185 47347
I 63320 72237
O 840 51651
O 4396 17448
I 70674 72268
O 17099 45086
E 24190 58364
O 33407 74287
I 55030 67186
O 3660 23564
E 29005 44835
O 27881 57605
I 17310 60261
O 24619 47312
I 10826 64457
I 2764 13517
I 16860 29445
E 64584 67545
S 20822 942977155
E 16619 42775
E 15034 59972
S 59290 810809846
I 18349 58573
O 43195 50977
I 11263 71831
O 30891 70180
E 3736 28895
I 29028 65507
I 4892 67630
E 23501 35023
E 44251 46435
E 71456 72021
O 2677 4003
E 44692 46143
E 38122 44561
I 1022 71209
I 12396 53715
O 36464 46870
I 7021 68181
O 11512 31207
S 74007 371775037
O 4854 66652
I 53507 63981
O 57294 58576
I 35936 48962
S 74395 199978149
O 531 32752
I 17082 52346
O 39219 59395
I 5655 6743
I 3734 23220
E 20791 70327
S 941 729592497
E 8074 10601
E 312 54656
O 37557 76487
I 5977 18409
E 13996 36802
S 25763 594712496
O 20320 56384
O 2359 61310
O 13842 58816
I 2274 39282
I 2465 56580
O 9217 69248
E 31465 38097
I 21291 52771
O 50968 60250
O 36164 42795
I 734 46649
E 21204 64275
E 20466 48849
O 49098 51586
S 50863 473644135
I 47420 66259
E 14824 43024
I 15532 51408
S 72682 176590349
O 537 24067
I 18213 74654
S 53566 781214629
E 27200 49865
E 56167 70712
I 1080 48113
O 19237 72488
O 25754 49697
S 978 274837316
I 2190 14309
I 44556 61694
E 51533 72489
I 71583 72710
I 30227 70388
O 281 1094
I 27257 63566
O 24211 64402
I 3486 69426
I 3675 45506
O 65062 72605
I 66700 74214
E 54477 73839
O 2031 15644
O 57420 71830
O 49123 62885
I 59266 64140
E 65704 70480
S 18819 84620950
I 29394 58245
I 14592 66648
S 58403 326203673
E 5938 60536
I 37102 61673
S 74872 124720294
I 33665 74218
S 57138 325785911
E 7639 54877
E 5132 48231
S 34453 305872830
I 507 42667
I 23862 53173
S 43708 374122297
I 25347 47536
S 55494 658601723
S 50502 57777467
S 16521 461548771
E 31333 68084
E 68670 70483
O 1727 31940
E 15836 37756
E 43933 56561
I 21780 40122
O 55412 61248
S 20912 206518150
E 11104 26443
S 59345 446409333
O 2843 76453
I 35499 72107
I 38797 52532
E 13811 58407
S 19102 233286723
E 33530 65144
O 12377 64334
S 70586 606629035
O 33413 73105
I 18453 59083
E 25308 26069
I 2004 30451
I 10979 56686
O 13672 28922
I 1116 57396
O 14953 43885
E 32588 58783
S 33408 568284050
E 74297 75284
E 44093 73118
O 5074 62893
I 39979 67653
O 33988 62577
E 54769 58833
I 5319 73657
S 72886 415588492
O 27410 71184
S 13373 292675803
I 8947 43676
O 22434 43870
I 30680 37748
S 74678 520555532
I 36315 56250
E 10767 61942
I 9032 32908
O 15740 49781
I 24964 70741
I 46282 68367
I 13290 54551
O 35300 47022
E 32886 36396
I 48747 58158
E 2179 57104
E 33526 71387
I 44420 58743
I 16000 37973
I 3314 12023
E 4259 42931
S 41586 862077433
O 38738 58885
S 52012 343827420
E 17985 65353
O 32355 76391
I 12526 46350
E 8276 54168
O 21792 70959
O 1057 9611
I 53725 66527
I 21750 30107
O 5168 75779
S 62969 171533177
O 17382 71980
I 25837 64311
E 26799 66179
S 65815 773202326
S 49334 484907939
I 2530 30195
E 15292 53149
I 47828 63020
I 31379 41125
E 4564 13926
I 42355 48811
O 11538 33745
S 5362 257225203
O 25724 68427
E 41172 76582
E 30788 55839
I 16504 59387
S 14554 122105316
S 20660 724677680
E 25774 29407
E 1917 21844
S 33239 521859205
S 43675 13567764
S 2620 852054245
I 17296 50376
E 63398 69245
S 1453 739819124
E 20424 67713
E 28487 56842
I 54154 55166
S 49029 329992535
E 49490 52998
E 34994 49473
O 6469 38129
I 27219 69864
S 30006 692925793
O 52317 57870
S 46953 788001295
O 37916 68973
O 4821 52808
S 56002 464339181
I 710 17188
S 7875 779515958
S 53914 487306560
S 64831 572304160
E 15824 30170
E 12766 64732
I 30415 58610
O 31815 67103
O 32220 34461
I 9428 29899
O 6660 14689
I 23109 50458
S 26450 156763133
I 22528 33106
I 25428 56710
S 26525 445525846
O 9246 9246
I 1060 69611
I 37611 57122
I 10762 68461
I 30492 33354
E 24938 51374
E 7992 75560
I 6737 28632
E 19436 33487
O 6552 50813
I 32219 61012
O 3587 13964
E 13326 45516
S 23067 865707106
S 34837 759059019
I 32887 52520
E 13581 15199
I 50061 57806
E 9655 25560
O 31685 48379
S 16204 289329586
I 11421 17643
O 13228 48857
E 41748 65402
I 52685 65198
O 20532 39367
S 9676 971689734
E 29151 68394
E 16682 53986
S 5398 148680543
S 73536 843191757
O 20230 28566
O 54409 60278
O 41084 57558
O 38407 69372
S 19637 990856514
I 8264 56070
I 19008 41718
E 48523 49074
O 16023 27635
O 17875 65021
S 64988 551610670
O 35764 58219
S 32884 419225243
E 5082 23355
I 72239 72871
E 9955 43072
E 10754 22431
S 24751 571683123
I 21639 21979
I 866 9889
E 27161 36002
O 5960 47830
S 70689 461479784
I 37051 52502
S 57412 593477403
O 8002 37364
S 2370 423720120
I 20203 32497
E 18460 29382
O 8304 40297
S 70428 874212685
I 9659 43257
E 21002 47169
I 13879 24092
S 3915 54803141
O 34571 65623
I 6711 55517
S 59606 416209721
O 22198 22799
S 17649 523950740
I 1195 22612
O 35684 72731
S 7745 583549369
I 13345 46589
I 4063 72109
I 32217 66382
E 28380 38954
O 43756 57076
E 23605 69035
S 62258 637087238
E 58552 74414
E 47064 61899
I 16648 27391
O 4636 56404
O 36242 50980
S 71912 773829014
S 68363 700293073
S 65953 739262669
O 16740 71517
S 55542 399769529
E 19770 62699
O 3870 52771
E 49118 55260
O 20587 76341
O 41121 69901
S 22612 810224846
I 1494 61862
O 206 62210
I 23467 52315
E 23195 69358
E 32890 43939
I 29145 58764
S 30303 115273254
E 11397 50806
O 29625 35129
S 27202 357882284
S 42184 52662908
O 11551 70457
E 14033 65816
O 2775 3502
I 3671 30120
E 40686 41334
S 65912 581981833
I 31457 38015
O 2222 44580
I 36415 44318
O 7757 21312
I 24367 36784
O 10914 40446
S 58142 553175030
S 5992 693406024
E 18583 32867
E 66752 66816
I 50106 55886
E 27941 47845
O 5245 12022
O 19551 30008
S 16252 436919593
O 23053 48542
I 13483 75359
O 23664 41322
S 69052 748968501
I 14057 75320
I 10978 44088
E 26708 53882
O 2854 43233
O 14991 57041
O 61066 69084
I 29654 66087
O 34585 43975
S 69189 390408573
S 48920 705659026
S 4027 201064825
I 13039 32571
I 656 23462
I 34544 65666
E 22241 48219
O 32658 40314
I 54962 57319
I 3717 39274
O 22318 44260
E 42236 75169
O 47507 68728
E 29381 70903
O 64241 69121
O 7770 68957
O 18953 22167
E 6240 63580
S 40346 319998209
I 21649 64684
O 24052 45950
E 24519 44462
E 35412 49035
E 7489 75935
O 24543 40228
O 37916 39972
I 29862 62415
O 20885 57359
I 14635 29047
S 43130 721168894
E 45630 48591
I 58891 71885
E 17065 48251
O 44722 71571
S 32112 785907798
I 15531 46694
I 55937 69111
I 8721 31037
E 1785 37278
O 2352 41427
E 8459 73835
O 39512 56699
E 7481 8653
E 6117 68670
S 63457 510133787
S 19456 623941264
S 14404 967735565
O 31908 63386
I 12838 23482
E 36840 64420
S 19727 581004878
E 36397 71904
S 13389 423983055
O 24855 73794
S 67339 578101288
S 47348 207632135
O 25090 73515
S 19874 34633631
I 22886 38369
I 32041 47171
O 23852 76437
S 23577 217230648
O 5715 47805
S 68830 860802907
E 14424 72846
E 17983 70963
E 12740 73765
E 26189 43298
I 22241 64750
O 6362 30216
S 9880 63592708
I 61305 67544
O 38417 40414
E 27535 68809
I 33607 38778
O 10461 59163
I 42431 68659
S 52126 115893141
O 61910 67922
O 36749 67695
S 53148 8608349
E 20659 49130
E 17166 37872
E 62321 74871
I 9501 22583
S 9495 22996995
O 35289 50244
E 28200 54100
I 60451 65376
I 44913 64465
S 54071 897372749
I 44624 70397
I 7866 23716
I 54737 61775
S 16430 374362261
I 37259 39292
I 23816 74630
S 759 493899411
E 68611 73815
O 1796 8817
S 16213 227558025
I 18933 65968
I 62780 68403
S 55776 824262101
O 130 16161
O 31750 50495
I 10501 68226
I 27053 30193
E 29546 51769
S 26618 503835697
I 33240 45727
O 50478 58649
E 42867 73966
I 11134 35109
I 36952 50835
E 2002 69902
I 23471 58151
O 24589 46580
I 9534 74789
S 17085 177534907
I 9969 44489
E 33694 55492
O 973 30627
I 38214 57471
E 26422 44726
I 41599 72217
S 12229 786322254
I 57984 71505
O 3253 12745
E 28691 62991
S 72856 251447230
O 60253 60606
O 21691 68206
O 11950 26744
O 3329 10397
S 38757 270738506
I 10664 10695
E 3730 64026
S 61508 830820526
O 12048 36285
O 40379 51178
E 2223 50475
S 56020 982228150
S 4250 641766756
I 53062 63994
S 14591 278397852
S 43967 547501950
O 38390 45837
I 29737 52467
O 11093 68814
E 52506 64557
I 4719 60138
S 162 973531812
I 43839 64222
O 75381 75875
E 7224 31738
E 9782 44193
E 72810 72995
O 30191 65391
I 24513 30436
E 64088 66709
E 3357 68637
S 31201 259703440
S 6312 461328418
I 32462 66562
I 6095 69038
O 16459 60138
S 32211 197303679
I 43860 52129
E 10753 47298
E 10532 72679
S 24133 973784171
I 42737 47387
E 5231 63638
O 41469 59764
E 34841 69805
I 58021 62550
I 1076 58264
E 11942 23953
E 24140 75703
S 22722 973570481
O 17131 69619
E 40076 58017
O 22594 42895
S 75297 208973584
S 53743 80310820
S 22657 336052216
E 44474 64862
S 4116 889605864
I 39303 41126
I 69948 75652
E 1714 72208
S 47016 507505545
E 2860 19857
S 22534 480635626
I 9432 10230
I 49176 75397
O 16554 55221
I 58755 61064
I 27093 43468
I 10175 65644
O 48243 63902
E 40877 70993
O 35293 56347
O 21219 63888
S 64951 745723031
S 44317 475464777
O 38572 69595
O 28133 28745
I 47286 68664
I 33658 67565
I 36137 70211
E 10502 19649
I 2066 33283
I 47241 68816
S 69671 468215299
I 31010 59167
S 21516 4732914
I 10112 23310
E 3767 60660
I 26654 43714
S 45661 460684359
I 9533 17412
S 45241 249131450
O 42141 71209
E 37125 71899
S 59035 933080702
E 52351 54011
O 50435 61896
O 19789 40941
I 3750 22539
S 33987 533643039
O 59191 73488
I 39688 73650
E 47675 72170
I 1015 25321
O 36704 76341
S 6922 77978129
O 17756 43117
S 23118 894448543
O 5816 53525
E 9001 27636
E 26759 51879
S 50457 413999345
I 41673 65562
E 64498 69227
I 16551 34401
O 23525 30248
E 52525 73149
I 68311 75105
S 11000 482560340
I 43945 72210
O 5337 11712
E 14493 54801
I 13332 34305
I 1809 34551
S 63061 578160536
O 11682 23158
S 61357 500473331
E 45991 56622
I 11611 53994
S 35159 365951602
E 31334 49374
O 32906 72469
E 65046 72826
S 57496 119304832
S 76222 633901961
I 36538 58362
I 27195 64397
S 6353 386459665
O 3013 48700
I 32697 65856
I 34257 63050
S 32004 810366001
E 15564 21651
S 41731 915157360
E 10189 70524
E 53706 73729
O 33662 61583
O 42 27435
O 39403 68486
I 3212 5474
I 19074 42011
S 65582 358846594
O 10410 42072
E 28168 32421
E 15844 52929
E 11181 43581
S 65734 88201974
O 39080 43461
E 56904 76218
I 3953 44299
O 49533 62663
S 18714 997181075
I 6997 11187
O 40504 45683
I 12857 23921
O 16733 65363
S 6867 247313378
I 3030 72264
E 44340 48573
O 6730 19252
E 15898 58248
S 72375 463013777
S 28853 877136562
S 65391 30179232
S 7011 81165546
S 38967 653342228
O 49685 55329
E 33743 64237
E 48878 61344
O 29427 43719
E 15567 27517
E 2256 15413
I 30153 49228
I 16842 63980
O 5732 19924
I 27388 45876
S 49111 557537793
O 46739 54596
S 48983 5931920
I 12491 42391
S 29855 273184997
E 5532 59684
E 8223 13134
O 63550 72696
O 5501 6552
O 21412 34371
I 10616 37371
I 52247 57456
E 59592 64228
O 42173 50199
I 7850 34055
O 66228 73245
E 18623 62344
E 4809 30966
S 15995 373609028
I 19330 73413
O 8984 11581
S 50952 249180694
I 48268 62050
I 46954 71315
E 308 43029
I 2456 47968
E 7152 59763
O 30827 69824
S 26582 237696029
I 4930 12796
O 8996 51229
S 40003 588166599
E 2665 46316
I 25388 36674
O 57268 65972
E 5525 16133
I 8955 67808
O 16219 47229
S 32339 96713135
S 52016 914292533
I 21235 30337
E 26637 40022
O 15746 68439
S 41763 928071229
S 68697 505287872
O 71025 75754
E 2644 21994
O 10373 41787
E 55543 61547
I 5956 45159
O 19359 74032
S 13247 217412559
S 9076 856180887
I 25203 52729
E 79 29090
S 51542 883783752
E 43025 64182
I 49866 50545
O 34676 63438
S 32875 47557886
E 25974 48474
E 7093 63288
E 38564 59730
I 6331 32545
S 18782 50256101
S 42207 527970180
I 23722 63814
E 31276 46531
E 24283 33529
O 21921 28217
I 3591 48793
O 41132 69167
I 25891 75881
O 54412 64990
O 57959 70718
I 39689 62391
O 46865 54706
O 25337 41281
O 18284 19547
O 22675 56604
S 67350 32863179
E 39826 57661
S 13273 588944096
E 15744 75789
O 14091 47480
E 69402 73158
E 34551 61271
E 21645 59526
E 13507 25655
E 34435 75317
O 38164 47469
I 24715 66804
I 15096 43314
O 3670 64320
E 19108 73511
I 56765 61229
E 25071 27273
E 38616 50493
E 4764 56576
E 71474 75964
I 18162 26711
O 5629 11891
O 7419 60517
E 17658 17830
S 64329 41712591
O 13779 73460
O 41745 46154
S 75247 476475719
S 33321 996750616
O 370 55539
S 9580 292188624
E 65704 68551
S 16367 223744058
E 25961 33366
O 53826 59216
I 35079 35353
S 10216 677578261
E 1732 71076
E 36257 69758
O 31747 63097
S 32042 526513529
S 24840 153678303
S 54831 714461419
E 16425 44825
S 35073 532613661
O 48771 49942
S 55497 189872662
O 25870 42185
S 25864 677470211
I 6170 50650
S 71641 459294923
I 8633 31916
S 45019 373171671
S 31341 974817550
O 10900 54451
O 39709 54655
S 36558 347406437
O 45683 56755
E 42046 43427
O 43953 69845
E 61174 72727
S 55697 493477733
E 30012 70316
S 72293 410271533
I 11767 36283
I 2070 52774
S 33512 110650997
O 10084 50865
O 18524 69074
S 12498 450946845
S 41667 551357670
O 7104 29990
O 21512 37932
O 7434 40999
E 8203 26045
E 9111 50383
E 45168 70243
S 19369 447158128
O 11541 34631
S 36786 256894485
I 57026 59476
I 38743 76419
O 24949 51676
E 22325 50044
S 26399 123111931
O 62334 64546
S 315 231313378
O 13165 64137
O 30987 55393
E 36393 76132
S 2132 328810247
O 29500 48952
E 11457 55537
E 15211 28621
I 2143 6501
E 19885 49532
E 20412 67127
E 6229 74427
S 35628 548404794
O 9363 67108
E 8367 69842
I 56043 74217
O 41934 57008
O 24516 24873
E 38922 71803
O 9289 28923
S 56278 562537826
S 60097 287000460
E 20341 28015
I 1599 44985
S 23738 179402699
E 21172 69690
I 11278 50162
E 21908 32532
I 7462 25553
E 32359 32584
E 26651 64046
I 1864 4813
S 14700 895574540
I 43260 53200
I 42257 42500
E 73228 74304
O 12993 38312
I 48849 74237
O 22 4335
S 13448 649233435
O 9023 39037
O 49882 51102
E 20027 54730
S 22734 104663333
I 51503 68468
E 30337 41946
O 22076 28010
E 29101 72256
E 26870 55431
E 7251 28443
S 3935 731943181
O 6482 61711
I 5158 58348
I 62742 73515
S 63375 64513820
I 26637 27455
S 14289 209717893
S 20642 384970634
S 52740 333143111
O 26009 34915
E 34694 74342
E 5928 28357
S 37764 607384926
I 61306 75683
S 31237 955603599
I 41805 68505
E 51884 76043
S 18927 746060608
I 2796 45967
E 32358 58663
S 66284 503010456
O 39020 57607
S 30977 587312402
I 24502 48938
O 33215 74752
S 64591 904169843
S 75863 795450659
E 16425 75700
O 4484 27914
E 35135 36050
S 73959 557636514
S 44670 158588943
S 25451 840189885
O 9206 26475
O 9364 10340
E 18745 38062
I 19211 57159
O 32343 38304
O 1464 22423
I 22617 36454
I 16549 51720
I 47226 64194
S 15124 863026855
E 32314 58051
E 12659 66188
O 35740 74940
O 26656 31685
E 12690 76650
S 58610 183934219
E 4281 34395
E 3293 54503
O 2182 43682
S 19226 97758773
S 25879 477343928
O 19225 56293
E 11264 63011
O 10834 26908
E 5944 33471
O 24525 69029
E 17413 74972
S 54097 371894407
O 22308 47062
O 16862 65198
S 38601 379234828
I 593 55946
S 7745 690615692
E 27927 31976
E 38573 60202
S 58100 687432573
I 19838 75146
I 52533 71745
E 6161 49297
I 28909 57991
I 45492 60395
O 40233 57992
E 13326 18048
I 16907 28637
I 55761 75362
E 39376 65411
O 37502 45422
O 7054 53230
O 31413 57610
O 17539 53050
O 30296 31099
S 25299 854370557
S 46437 620923091
S 5559 428371063
I 8356 74040
O 34923 57954
E 43509 72833
I 36831 69200
E 3123 47244
O 37746 64214
I 58488 67867
E 58502 58913
E 17333 70353
I 23553 53860
E 8305 20542
E 6478 17867
S 24217 189168967
I 19059 41410
S 28510 94858569
S 20911 588161107
S 61357 876380201
O 20589 24611
E 2424 5465
S 2153 384163346
E 12888 52845
S 34857 800565259
E 57258 65813
O 20769 25939
S 1614 770830286
O 14931 25036
O 39981 62329
E 24974 43151
E 48650 76086
E 27402 59019
E 15842 63072
S 41075 390999921
O 48425 60276
O 43966 59732
O 14366 66218
E 17518 62242
O 31026 74564
O 41923 75544
E 13450 32370
S 65986 794241942
E 21245 21863
E 35083 37700
E 4432 47785
S 28693 311417602
O 66457 74139
E 9108 36671
O 13413 21349
E 14274 18399
O 28690 62503
S 72000 988851693
E 9376 22120
I 20520 70483
I 31243 59944
E 26201 47631
I 26445 68197
E 27341 67448
E 27939 70913
S 36048 105555083
I 4446 11484
O 2279 14074
E 27307 75702
I 19208 76532
I 34117 38039
E 5877 73754
I 45648 71574
S 13807 451704132
S 71433 529405580
I 1026 8792
O 4391 39301
S 58383 589838906
O 64253 67917
O 26326 46501
I 13391 26134
O 1085 45480
S 70174 766981376
I 11152 35086
O 20427 50482
S 5639 644523240
S 56068 923152599
S 17374 988433
I 55901 56479
S 11183 485819876
I 20056 31096
E 57598 71816
I 13222 19419
S 59855 882514126
I 18881 60041
I 18765 38503
E 61798 62120
I 19038 26399
O 36520 51133
S 1100 119149378
O 23855 45465
S 59699 214960169
E 1319 66020
O 27487 33958
I 1310 43619
I 1737 10144
I 14065 72046
O 12375 34831
I 11077 67610
E 20339 28597
E 51875 71853
E 64721 71187
S 17407 318445682
S 64401 462609317
O 16409 49096
I 32088 47652
I 58244 65837
O 1751 66662
S 19649 428588932
I 63013 66305
I 32149 34421
E 25302 43347
O 63649 65425
O 8827 45564
S 6548 885156176
O 49454 76601
O 23709 26687
O 1245 42525
O 60469 60632
O 16164 53856
O 10568 59765
E 28824 58775
S 55983 680022054
S 24814 458292790
I 7855 58207
E 67497 70100
S 65586 147182152
E 16783 41034
O 6963 21606
E 32971 38483
I 51380 64590
S 65999 90074318
I 6564 21083
S 3261 692376164
I 9611 20478
I 9825 36245
O 28709 70764
S 56939 619929228
O 41208 63304
I 31565 72273
I 29414 68693
S 30635 553435894
I 15745 32618
I 35360 63933
E 23041 27144
E 12946 45313
E 47934 70461
S 56486 4864580
O 6122 21543
I 48127 51661
O 21561 24207
S 1718 5062951
E 19373 29272
I 3711 5172
O 64642 71564
O 9247 40409
S 25689 79227822
O 1622 15576
I 61395 68854
O 31383 44462
O 28054 41434
O 54843 55436
E 30323 48684
O 12741 60357
I 9942 39718
E 3119 31257
I 35557 38781
S 67049 993037282
E 24938 56087
S 3781 19723386
O 19645 45661
O 5869 46977
O 25296 42620
O 32820 73104
O 908 40430
I 22132 51894
I 56627 58114
E 46356 67944
S 52013 375671608
O 403 39947
S 13729 311706072
S 76082 957882198
E 62211 63027
E 26951 60008
I 9611 58869
I 39980 46729
I 53426 72623
O 31329 34734
S 33978 38500046
O 61114 65745
E 3477 48926
I 13912 58287
O 28598 44571
E 65220 66258
S 64084 299840906
E 51017 74750
E 76530 76568
S 35891 404598626
S 39180 483102624
I 62324 69804
I 42915 43981
O 24480 74373
S 72888 479143191
S 66222 512292239
S 54847 298527221
I 56868 69982
I 3469 18711
I 29799 76419
S 13337 239166733
S 5366 262106925
S 33925 719573257
O 46923 63102
I 43120 72507
O 5497 26299
O 8430 20148
O 44729 71029
I 46160 48651
S 40912 605514397
S 67608 912233037
S 7294 279849497
E 4032 31461
O 46551 62758
I 766 75998
E 47720 55260
O 15537 44222
S 52239 521951584
I 24733 68675
O 311 22098
E 49707 75624
O 11449 38694
S 70605 788314715
I 35316 64742
I 21631 31008
O 22385 72781
S 67695 587781967
I 8622 29842
O 52755 70015
S 50128 518052511
S 8795 844791966
I 54858 59700
E 9144 64538
E 2603 14700
I 8971 21784
S 44175 397462054
E 23476 38596
I 10506 72581
O 13405 63577
I 20334 42764
O 36772 75582
E 17469 65839
I 18454 46350
O 23332 30041
E 37377 60283
S 27640 238426623
I 15394 18414
O 7576 42155
I 73341 73996
S 34931 40611613
E 17830 63242
E 24686 76343
O 21077 29922
O 12548 69898
O 14998 72326
O 1127 48292
O 34719 45086
O 5199 42182
I 33101 73006
S 26560 90190440
S 61888 574432472
O 13675 30853
I 30471 35800
O 5112 7585
E 11901 74666
I 42522 61789
S 71843 466009651
O 38558 56790
I 1999 50976
S 17292 229714483
O 25678 60146
O 62122 73739
E 4720 46217
S 43075 552354107
O 6286 8554
O 29958 69407
S 10383 942247437
E 6223 10834
E 35587 54644
O 37823 66421
O 31841 55694
E 3547 47365
E 63321 67266
I 31529 70066
S 8236 733218841
E 25648 29062
O 62181 68827
S 7085 293115290
E 11128 45297
S 56735 118248762
O 55979 74681
O 50110 59402
E 28149 43589
E 6920 53837
I 8658 57741
E 10278 27592
S 10851 703696680
E 21852 61760
I 38933 54736
E 49384 61527
I 25688 46586
I 12706 74162
O 8461 26294
O 32473 73032
I 68555 71554
S 48284 303984337
O 69305 70418
S 49065 365790693
O 10048 25434
E 29593 59118
O 65058 74840
S 1635 392295279
S 23045 744007990
O 24755 60224
E 38187 72869
O 1740 63415
E 12532 59327
I 2453 32115
E 24338 28732
S 24317 887645184
S 35630 479051030
I 37482 58480
S 43638 426006553
S 71689 554771154
S 51698 71159826
E 26872 54428
S 53101 433169216
I 35995 46039
I 30010 39305
S 32868 861405317
I 30519 50704
O 51936 58017
I 10607 52130
I 14627 64847
I 4991 33654
S 18261 469298335
S 46090 470445348
O 16445 66526
I 1670 66182
I 8125 39379
I 1694 28127
I 53797 66862
O 22126 49665
I 60231 74086
I 19268 45039
S 36290 435905963
E 7671 65562
S 60261 651353732
S 31943 591714467
I 46272 61467
I 17799 72261
O 20929 76431
S 24537 21917630
I 397 50185
E 5854 19405
O 37180 49700
E 70710 73469
S 67287 932320370
S 66165 403206779
S 48106 966326180
I 9954 22844
E 24743 42313
O 5359 62257
S 75786 704235805
E 28940 29305
O 12604 15702
E 66816 70357
E 60477 72581
I 43973 57533
I 18502 52343
S 13299 357672552
I 54596 75978
S 18299 851239874
O 23221 75860
E 27308 54582
I 46753 47702
O 5462 51763
E 1995 23835
I 50187 71834
O 48633 72899
O 1444 62039
O 42846 70937
S 19411 706586858
E 54692 58491
E 61324 74108
S 22819 322194507
O 22968 43997
S 56836 532337088
S 14213 752890752
I 13050 55861
O 35482 69966
O 52291 75296
E 67418 68991
I 40587 46723
O 24972 68005
E 42457 72292
O 10938 68819
O 56773 62323
E 25669 34251
E 16800 71254
E 63473 72173
E 7077 35160
S 31354 694295948
S 10720 136953456
E 58124 61394
S 43962 796194821
S 65074 857506030
E 32582 58667
S 72027 313826722
I 50423 67223
E 10036 37324
O 55753 56817
E 7599 67973
O 33475 64086
O 4438 54914
O 7083 37921
S 73130 427945030
E 1479 71675
I 5427 19661
S 32296 677057739
O 20339 36344
S 32454 389842286
S 23934 976153748
I 40950 57610
E 45892 63223
S 12013 75878806
I 32585 35782
O 2124 57541
S 8327 911840318
E 18740 59102
I 2519 30047
O 59296 66672
E 11367 57466
E 12084 18393
O 25821 27708
S 64577 526526768
E 6984 21380
I 24644 47872
O 46983 67453
E 40752 44244
S 42622 228346584
O 17852 42981
O 11876 47970
S 25177 681690919
I 15667 58505
I 8512 54723
S 1041 862416030
E 29283 51615
O 15438 38259
I 9635 34365
O 10756 69903
E 41138 58171
I 449 56660
O 50450 53372
O 32985 41353
I 27273 50511
I 22980 34311
O 61167 69728
O 1917 19144
E 29865 52196
O 7716 38917
O 13532 37963
E 13047 47402
S 1138 936711535
E 11910 43102
O 14746 26198
I 30063 32492
E 15289 20864
I 24406 28285
I 31253 56861
I 4941 42555
O 9920 31077
O 31011 51943
I 26509 55912
S 21996 51194266
O 4078 60560
S 35980 793518285
I 793 55609
E 39853 47716
E 34628 44135
S 13332 491203995
O 39085 72266
I 29277 70888
O 50370 72324
S 59910 866234321
I 36505 72989
O 6918 48336
O 6960 35478
E 11519 25368
I 69841 74994
S 60216 405947901
O 36063 51348
S 62552 879098655
I 46862 64856
S 75330 136404739
E 752 52569
E 1981 12931
E 41603 74721
I 10493 52921
I 40594 61423
E 25046 64323
I 13158 68806
E 5337 31395
S 3587 877194392
O 24189 41033
S 60503 498593774
E 3483 35649
I 11927 69551
O 59453 61749
E 919 19595
I 11164 41101
O 12769 45863
E 8071 37631
S 45394 462079356
E 31513 43686
E 61836 75844
I 6098 58504
O 4614 8293
O 25128 31152
I 28972 56670
E 2397 28899
E 4727 76426
I 33890 55748
S 19579 238636624
O 18804 58497
E 13991 17355
O 1962 20757
E 62230 71256
S 59211 943801902
I 6033 29293
I 10730 49687
I 19953 20914
S 73366 292195856
I 19377 22896
E 51809 54970
I 72199 74547
E 15851 60833
E 15871 43961
E 4128 19196
I 29652 61599
O 30468 59739
E 3736 30605
E 14730 30308
I 18855 67381
S 17965 71596109
S 61257 628095220
E 30614 63811
I 10446 44362
E 27605 55106
O 24139 66571
E 3555 53267
S 36010 329855138
E 7423 22315
S 41205 273873422
E 33350 75725
S 60785 237729658
O 38016 56792
E 11069 24888
I 625 8935
O 19294 64123
O 18367 47660
O 2976 56362
O 4350 59985
S 11399 429775966
O 41746 53901
E 15523 40066
O 4044 59272
E 14617 43042
E 10437 48315
I 50870 64230
O 2521 53608
I 6529 45119
I 47702 75072
I 53615 74192
E 59809 60682
O 1012 56913
S 32174 381382505
E 55937 62571
O 43324 72950
E 36184 71888
O 52718 56585
S 6754 433874735
I 38776 44947
E 30558 37369
O 63146 70118
I 12992 38668
I 17219 45752
O 15333 52761
E 34411 63327
O 48683 65446
O 4725 53981
I 10242 43911
S 38952 592516757
E 49214 66077
O 44148 73319
I 8356 40479
O 64961 70951
O 17341 23392
I 18692 20455
S 65030 782642777
O 49094 59928
I 23410 53689
O 45620 69136
E 46898 61284
S 36206 147575825
I 40488 69732
O 15331 71079
E 15407 59879
E 37884 69818
I 44461 49900
S 31415 603289554
I 5982 64242
I 23466 27413
O 46126 68989
S 37818 800295704
E 45539 67485
I 15434 44350
E 49844 56176
I 57836 69480
O 4867 59073
E 12075 48124
O 32048 47296
I 10661 75547
S 73148 458989947
S 35740 445950891
E 48281 62278
E 28074 67422
O 31999 42963
I 29460 38969
S 34062 861135684
O 24807 48282
S 75925 517908689
O 45735 59766
I 16649 57000
S 55519 239931612
E 67782 73869
S 21709 848985051
O 30580 42260
E 4135 70297
I 28223 54003
I 5350 70237
O 16158 29183
O 27817 50151
E 817 13346
O 44976 70382
O 43827 53214
I 11177 14178
E 9173 65735
O 60398 74837
O 17916 57057
E 26018 40109
O 13819 70966
S 55786 812566911
I 34727 55242
E 3355 16100
O 9939 25170
E 37238 73336
S 11037 912313913
S 74842 524706620
E 32327 74899
I 8128 15089
I 31677 56782
O 1019 17697
I 15585 73933
E 11373 25461
O 18025 55983
E 47387 76217
I 41525 63466
I 2512 13263
E 9675 29835
I 46911 74242
S 14368 437423024
S 29933 804654209
E 9427 37099
O 39106 46893
O 8544 66567
E 52394 67365
I 33927 63393
E 1368 26610
E 36667 56307
I 35125 41475
E 2686 46176
O 13476 57526
I 3941 35042
O 23645 70723
E 23295 42451
E 49112 74009
S 34282 202462771
I 9785 45589
I 22538 36204
E 45394 70292
I 17099 41944
E 39329 71037
I 13471 24977
O 56388 60509
I 37666 39030
O 14330 42010
O 38935 75988
O 30505 41043
O 34997 44954
I 63366 63982
E 8382 52979
O 52341 62773
I 43314 46328
I 31269 59504
E 3660 19820
S 3956 774535295
I 43079 63225
I 26584 52747
E 7074 51965
S 28731 951679068
S 70233 742517230
S 2294 137114540
O 27474 64831
O 5413 32536
O 21083 31561
S 18065 771692386
I 22203 33679
E 46374 52891
E 3804 45389
I 35745 63229
O 3964 22987
E 39182 60098
O 55128 76308
E 15623 35074
I 57857 71967
I 21723 37655
S 41150 478764214
I 10681 62388
S 5848 18208155
I 24782 63821
E 13012 41303
S 63602 550219339
I 28255 68516
E 7804 39531
O 59378 65843
I 35800 53212
O 14696 75857
O 33550 53283
E 25599 59511
O 20702 55070
E 1088 9550
E 36992 44884
O 58704 73233
I 29205 74968
I 6751 45539
S 525 633166026
I 24365 58123
I 13300 33562
O 30191 58094
S 11513 909464696
S 57262 798768750
E 14706 66767
O 13877 63286
O 8719 67709
O 46187 74288
E 52963 53556
I 36596 60921
E 50505 74178
I 21686 30050
E 14200 24774
S 46649 466536986
E 32153 75928
O 22503 57534
S 8358 685593056
E 10521 70842
E 17710 69753
I 25331 42086
O 12787 74797
E 10047 10618
E 5707 41647
E 47890 68024
E 3647 50038
S 27787 845678521
I 44186 71433
O 251 48559
S 68897 230971741
O 20125 71887
S 20262 38473291
O 18935 39687
I 46035 76060
I 8428 20823
E 32906 38227
S 28549 201353238
E 40131 63904
O 57198 69881
E 15778 70603
O 14081 58873
I 22074 45745
O 36191 60490
E 7406 62378
E 49806 55654
I 33340 58658
I 12092 32683
E 36316 46609
E 150 65326
S 26529 518217159
S 7531 610325511
E 42629 57070
I 32526 46040
S 13692 511456921
I 69400 73769
S 19304 267967704
I 25707 31651
E 31555 57419
O 38681 43628
S 36263 611111328
I 16117 31886
I 35162 61466
O 26375 74106
E 12814 66487
E 10869 58648
O 57750 71568
I 26499 40717
S 43864 847502337
I 30590 62822
O 2027 14040
E 7617 30659
I 6133 21541
I 44019 56660
I 18448 59569
O 12399 49593
E 27498 48053
S 51451 928444924
I 13399 70859
I 37788 53281
O 60490 73770
I 3301 12344
S 58518 536225212
E 16312 71765
S 20287 974466703
O 45300 46002
I 12902 15668
S 5780 357991544
I 9869 15985
E 39531 75224
S 71329 487424932
O 19294 25506
S 15231 676334165
S 39711 200701360
I 15362 30960
E 26684 35658
E 10660 59369
I 2514 7263
E 11847 51829
S 66387 500208036
S 66447 988181934
I 5483 12371
I 13444 26156
E 5334 72402
E 30740 43621
O 52261 64233
O 35517 66526
I 33733 64399
S 52134 777249930
I 52861 53470
O 25662 44137
S 11359 756280848
O 29737 34383
O 17913 25792
S 49377 315657086
S 34009 819638234
S 46794 776046188
S 73461 589811565
E 11923 62700
I 56090 73009
I 36254 61458
O 18268 75862
E 22852 32095
S 25175 986965143
S 2832 69679754
S 27074 953124948
S 31644 946668011
S 71272 31281632
S 19992 222080804
S 8071 180752293
O 20794 22101
S 2835 236578235
O 74817 75835
I 3214 51484
S 21074 582051308
S 21087 262485065
I 26652 50833
S 40859 410655121
I 5289 16297
O 10585 46193
I 13613 52354
O 5177 55055
O 20056 69777
E 22883 69269
S 58467 761863992
E 18601 49105
O 38545 41546
E 11052 54124
S 23438 713402636
I 24021 40099
E 30682 54010
I 37275 71741
S 52089 233256266
I 21777 45089
S 27757 616877640
E 22 15051
S 4252 677808205
E 38017 50168
I 19445 26265
S 21256 433891543
S 50622 578968560
I 42590 59770
S 2419 794646849
E 30215 75231
E 34750 66064
I 469 46791
S 55301 647505657
E 4308 38480
O 20899 50267
S 19579 968580371
S 62073 239410441
O 30999 70204
I 28042 46979
O 29980 35208
O 38797 62062
E 4042 65683
I 5930 52630
S 72991 829663105
I 37267 39373
S 28833 131945234
E 22586 76509
S 55281 390737260
O 24670 54586
O 69449 74550
E 11142 23021
E 1956 15263
I 49739 60195
S 74656 580807108
I 40924 49408
S 15066 190953975
E 38356 65642
I 27004 44192
I 7132 59489
S 64107 949214790
E 46609 75003
O 21656 35614
O 4588 35178
O 35187 40037
I 36527 47962
S 54005 985305761
O 37928 55797
O 11002 48076
I 4164 34809
S 59908 127549972
I 8429 51061
I 32508 68704
O 11433 34557
I 2354 68352
O 10199 23673
S 11526 582855187
O 385 5800
O 30712 70928
E 1125 57660
O 23716 23794
E 32787 72071
E 16426 71439
E 13044 45664
O 69310 76360
I 40584 60900
E 48001 64478
E 48977 50141
S 38203 792451015
O 8455 11927
O 60016 61576
I 37435 67091
I 47434 69904
O 23465 70033
E 32495 69344
E 42791 60753
O 27692 45009
I 26618 72810
S 33535 797420553
E 63975 64745
I 72901 73413
E 66427 67236
I 39650 50643
S 1367 205300596
I 13086 18014
E 12509 63699
S 12892 308255958
S 4724 554241221
O 14864 54011
O 12681 26821
S 31794 211952674
I 54984 73426
E 26053 30355
E 35717 59052
S 72686 399568261
O 12893 65974
I 7378 38290
I 15902 71213
E 11755 25551
S 37808 388414582
S 34205 847942310
O 35752 76321
O 15749 16025
E 12571 15178
E 25872 27662
O 5476 12060
E 29764 35496
O 16255 67744
O 3783 17592
E 72708 75081
S 39991 446976484
S 21620 195932358
O 19259 28572
O 12963 69704
I 36544 64364
I 33203 57869
O 48729 53858
O 22524 63829
E 15563 20833
I 16116 76029
E 43879 57922
I 33365 49138
E 11331 46569
I 14733 32981
I 8992 54082
S 39822 742052204
E 39509 69500
E 3796 6807
S 39870 108794617
S 74420 647982045
O 32062 75318
O 16478 37255
E 20329 54968
S 5106 489394739
O 40588 57679
E 45395 53724
S 25935 30893965
S 53456 41808660
E 14364 21074
S 27832 132820979
O 47234 62475
O 9785 31733
O 8114 16067
I 318 4058
O 9684 75199
E 55949 71876
O 72992 76457
O 56070 64954
E 44585 53345
I 6313 52138
I 35738 70477
O 6497 14550
E 19984 20088
E 511 32501
I 26419 40790
I 12254 67770
I 49573 55936
O 3625 65301
E 11793 64380
I 32626 51016
O 36895 50972
S 75143 367285199
E 31100 59329
O 23330 28761
S 41301 937630085
S 9729 912192134
I 34853 50105
E 49715 55681
I 16923 31393
O 15442 26545
S 10358 610442515
S 26256 353380835
I 46831 57067
O 37420 47284
I 48257 68093
I 46315 48245
O 15750 76253
I 23951 26802
E 19837 73663
S 66014 699860856
S 48330 118776594
S 24814 636849719
E 26040 66936
S 12854 534169673
I 46593 74610
I 41673 71587
O 5124 51962
O 9545 16376
E 11387 41208
O 35044 51314
E 13191 17742
I 55934 56525
O 1091 66437
O 28739 48582
I 1060 2414
E 6441 43098
S 53909 963950905
S 33761 44126734
I 14554 45261
E 70844 72638
I 28796 45620
E 16187 24075
I 13567 24857
S 7253 92476709
S 25139 876342084
O 40843 73075
E 26967 61085
S 66574 267528688
O 18490 21367
I 32230 60780
E 48400 68747
S 15217 599005006
O 14986 34992
I 22877 43356
E 40431 64946
S 34521 982965988
S 25991 466402182
S 46030 857090441
O 66416 74246
O 10759 65140
I 18785 49996
E 15376 65316
S 31991 829531765
S 53575 247059924
E 22741 67518
E 24567 34330
I 70554 74532
I 44111 76387
E 1185 24975
O 49827 59054
E 5539 41657
S 68131 764690247
O 4610 63715
S 22635 271796534
E 31695 58006
S 53220 200777860
I 2206 50497
S 75366 245582517
I 26763 41222
E 1788 56553
I 24606 67367
S 76329 531609368
S 37702 814293736
O 7741 49216
O 41097 48335
S 33031 384904921
E 26723 36559
S 7179 327640335
O 22022 65797
S 71586 840151834
E 29955 60507
S 52034 320525414
E 2145 11585
O 41034 42391
O 28737 30514
E 35037 66353
I 6994 18839
E 36116 58259
O 29865 42823
S 45109 998427436
O 29202 56870
I 12873 54681
I 14016 63081
E 7743 39198
O 56262 70441
S 56221 91805495
E 36916 40499
S 70215 243177664
I 32832 55379
I 9614 72793
O 32523 54472
O 20365 31687
O 10189 11363
S 445 7255246
O 6703 7474
O 50080 63738
S 37215 204403674
I 18889 40817
O 18143 37959
O 32084 60313
I 9813 11039
S 39178 120018114
S 8283 452164990
E 25647 44167
E 23677 63393
S 51315 264231904
I 20598 51915
O 29873 62876
O 8723 12005
S 42670 643310842
S 11652 221932472
I 13231 60316
E 45009 70956
S 16561 781966985
S 52984 431341844
O 22440 42283
O 34784 64906
S 50189 195489173
S 45692 839974465
O 25735 32202
E 6103 27473
S 34757 157781314
I 43534 47728
I 18248 38252
O 10959 21108
S 63059 962886711
O 46428 65332
E 18757 36205
E 6111 6566
E 33780 75385
E 27349 48928
O 23873 32952
S 76639 684624001
I 16299 38032
S 47600 649401050
I 38276 55898
S 21486 428807964
I 10614 20994
E 3008 54442
O 21400 39735
I 4599 12676
E 31651 34040
I 160 8230
O 33576 73474
I 48060 67472
E 39839 60784
E 32982 52180
I 12247 56020
S 52303 63419002
E 12533 30321
O 612 32172
I 51173 54651
S 50839 338245226
O 16536 19553
S 54886 24781365
I 4858 36604
O 9824 12573
O 35067 46980
E 72679 75374
E 21173 58391
O 4267 9717
O 7471 18907
S 30569 719500210
S 16661 221463309
E 7080 55557
E 33134 34373
E 47096 60806
S 38493 812518715
E 16132 71877
S 12164 635299337
E 59857 66944
O 1520 49889
I 17760 19372
I 22187 74984
E 66149 74568
E 45652 49456
S 5930 527513658
I 21820 22335
S 42328 936258294
E 14224 67186
S 5547 296764224
O 39471 63779
I 30588 54215
S 112 673891633
S 2003 788763632
S 21230 206945930
S 8245 609881069
E 7938 57886
O 8422 52595
E 21050 58238
O 18471 61824
I 522 32898
I 2161 49739
I 68054 72765
O 8663 55620
I 27008 66741
I 14661 42768
E 8344 35508
I 55279 73720
I 43838 68075
S 36659 876445969
S 579 550023442
E 39598 54107
E 28321 57666
S 36937 132522228
S 14126 765919325
S 36701 518650499
E 21482 24413
I 21359 63986
S 39192 634823598
I 29794 64531
O 62315 76058
O 46031 72119
I 24419 44637
E 42978 60048
I 18858 34426
S 48946 262825943
O 21767 26507
S 3309 58900488
E 4826 75217
S 30199 761437578
I 12170 57359
E 6544 14839
I 25094 59421
O 36726 44433
O 21916 49358
S 71960 426517677
E 3573 29895
O 5915 47049
I 62824 64057
E 18028 20666
S 73850 808083216
I 21263 75185
I 40489 75633
O 25813 75785
I 27655 68399
I 41358 67321
O 7905 54433
E 1576 75276
E 11444 46665
I 44476 49506
I 392 5909
E 24461 74123
O 17389 23418
E 5070 71836
S 54043 665649852
E 33777 73053
I 14847 30702
O 16110 64128
O 32865 48115
S 31607 859321235
I 59378 62523
I 26068 35299
O 11586 65379
E 67678 72312
S 47238 610807210
S 40898 848716830
I 5078 9986
O 44544 45372
E 13465 60414
S 23776 695975499
S 68553 159264243
O 13415 41747
O 15738 55595
O 26071 61780
O 28409 64414
O 9002 75642
S 7465 417383791
E 29757 60725
I 20910 58277
I 16145 48574
S 35266 222566523
S 4681 854148731
E 18376 55523
E 18660 51526
I 814 40689
I 59554 59635
O 43786 63154
S 52770 289379298
O 12441 39144
S 64891 406769518
E 7471 23296
I 72729 76653
S 3064 376777182
O 35358 39337
S 15901 89205511
I 1490 37621
E 11124 42460
S 20133 5235721
E 282 67840
O 43978 70721
E 22380 29888
I 34998 65482
S 64536 702765189
S 38808 690673874
I 22230 34241
I 43816 75621
S 69278 212466691
S 8066 22286259
O 16037 22096
O 16001 19999
E 26846 47271
O 19867 76607
I 63490 65963
S 27157 575181566
S 57543 225195253
S 39751 242359364
E 38486 63238
O 8450 66939
O 57365 75218
E 16096 18565
S 13867 977212346
E 55759 70188
I 15201 41041
I 8113 29612
S 73202 402919225
O 33392 52240
S 75297 272504885
I 38329 62556
I 16087 19317
I 52069 56236
I 52663 70039
O 2964 43395
E 23297 62776
S 29551 510779225
E 24053 73752
I 3913 37386
S 67466 755705003
E 349 32668
E 20892 59741
E 20168 50147
I 6646 66767
E 3528 65206
S 3244 782531696
S 28914 307006334
S 61526 481917389
E 14000 36424
O 42308 60430
O 22170 33712
E 20878 28150
S 32465 782792949
O 51637 60801
S 26269 429726876
S 38299 618726434
E 29837 30350
E 12441 40197
O 7753 52785
S 53617 29515158
O 15415 54467
S 42426 593275599
O 26220 39827
I 16205 31324
E 19327 36168
O 34343 70456
E 30135 58064
E 903 73158
O 21857 55260
S 14385 896060793
S 73532 600978073
I 26251 41985
S 15525 307630180
O 2148 23956
I 43698 59657
O 10675 50750
I 3024 66068
I 45842 74374
S 24227 796073883
I 30153 39281
S 70592 103303059
E 46527 67893
S 27152 595303899
E 20736 51705
O 2823 31217
O 13362 19009
O 5835 10321
E 60920 70564
I 19051 30547
O 18532 52960
I 55529 62487
E 40247 75670
S 52515 354585136
O 30685 55842
O 20743 29021
O 23199 29647
I 12906 14875
S 6064 919605088
S 52016 755926143
O 40138 54535
S 48600 346204878
S 75217 939569136
S 7596 727373071
S 45986 88551411
E 21869 39401
I 11235 15928
E 30081 56387
O 23224 52442
E 9136 57464
O 62247 66641
E 34254 45143
O 27120 30555
I 5328 61254
S 5236 741256743
I 44058 59041
O 48104 50870
O 35221 37492
E 1760 52825
O 13355 45236
S 15733 266585339
S 21719 77500293
O 21692 65851
I 57099 70289
E 43224 72902
S 24247 874302396
S 26931 617290732
E 19881 58417
E 20293 54747
S 64595 409471104
O 37664 58837
I 40281 43524
I 25158 36960
S 53823 430243996
S 46484 765705023
I 15152 37921
I 8536 35534
E 14201 56150
E 63278 68710
O 33823 59274
S 54144 313916521
E 1409 13864
I 33773 57785
S 53806 279558731
E 27538 33287
I 11173 70057
S 65840 557173647
O 798 32113
E 37660 76292
O 7422 71537
O 31170 73266
S 33360 205649695
S 3225 881629634
S 57097 990333993
E 13735 70508
O 6699 12187
I 19178 63091
O 14218 47924
I 73 70047
O 8758 31303
I 17377 17585
E 61870 71245
O 14350 16499
O 12021 14064
O 30986 68759
E 10649 70782
E 6014 42485
S 53478 267320630
I 23263 62776
O 23006 43714
S 33918 747019383
E 56445 60624
S 11773 329062572
O 16461 63852
I 28317 63107
S 17829 284766616
O 36684 41994
S 60736 466280170
I 17400 71185
I 37449 68039
S 58830 941334496
O 17018 65757
O 33922 52918
E 48062 54971
E 20409 59136
I 12794 19625
E 15624 17725
I 54152 58188
E 65178 72142
I 31040 72745
S 34718 461680897
E 10324 62089
E 34513 40844
O 20177 57389
E 46876 70324
O 32327 33456
O 49742 67871
E 37342 52348
S 40409 718983868
E 52259 59474
O 8726 57779
S 28332 656434931
O 48737 68419
O 22430 74740
I 5552 38125
E 32824 72319
I 61354 67180
S 21625 782243485
E 37839 72810
S 23978 643145169
I 4245 13025
I 32973 40432
O 31481 50376
E 41823 71760
E 29674 44147
O 7615 11486
S 44658 798726719
E 13236 52164
E 3987 22271
S 58568 134248440
I 16588 48051
I 8114 42826
I 19758 27667
E 62916 67207
O 51455 74585
S 59351 98260016
O 24167 57704
E 9997 53734
O 9635 66167
E 19091 19793
S 55831 446538116
O 7403 8759
O 4729 59245
O 40508 49175
E 32248 73358
S 52579 884303308
O 20308 25919
I 39308 65313
S 26882 836338046
S 21817 984955104
O 55899 63315
I 11180 55242
S 31502 901415523
I 36250 60534
O 21227 59728
O 23271 50847
O 23029 50053
I 21771 58167
E 20758 59994
S 43232 497068230
E 14436 70602
O 35394 59023
E 13143 40859
E 11603 58985
O 21029 45877
I 34437 35457
E 20219 50915
E 26089 67930
O 4101 32431
O 18028 51790
I 26663 39747
I 14703 16162
S 61809 695124439
E 12810 18312
E 5070 72340
O 58088 66004
E 39122 55443
S 67374 756669559
I 18653 33300
I 64538 64936
I 40469 46942
O 17540 50029
E 61618 73748
S 40897 880220465
O 919 73347
I 2118 2795
E 24369 44116
E 31053 46178
E 50055 64906
I 3730 50912
O 53271 66369
I 18885 33254
E 17632 75378
I 14972 55015
E 55762 71773
I 48832 51439
S 50352 36442860
E 28984 68778
E 45122 48583
S 41901 626419129
I 14473 27133
O 14726 61849
I 50092 75987
I 35329 39770
I 33425 52454
E 7747 60377
S 59624 848710018
O 20810 25103
E 16812 18022
S 17020 620051143
S 41269 776235616
I 20513 52105
S 66913 882225968
E 2324 50585
O 6030 64437
E 1238 3893
I 8900 42696
O 26280 29177
I 13033 35800
S 6172 980723548
I 41746 62094
S 14160 431864523
O 7568 30530
I 9557 14873
I 7278 9937
I 34473 58915
O 72119 72333
O 4723 40219
S 16358 719596294
I 53776 71702
I 1353 34033
I 20955 24083
E 299 12828
S 21244 579880339
O 1977 48349
I 873 53238
E 32363 38091
I 47252 67533
O 2645 58097
E 4765 44120
S 15041 119432926
O 34417 72636
S 60737 574536047
O 15996 22005
S 39805 715192782
O 13077 30865
E 827 29733
E 5500 23833
O 4500 20834
E 38531 60922
O 4778 14716
I 21521 29068
E 4756 13905
O 33401 75873
O 10747 71699
I 8372 26943
E 16219 38304
E 11159 12353
I 1423 12861
E 11961 46256
S 13031 191930708
S 53740 892770972
I 53449 53801
O 26272 55345
O 27896 59000
S 42895 208466953
O 12376 62560
E 42852 73832
E 3696 36926
S 6691 565306024
I 60198 73811
I 6131 61033
S 39905 39941957
O 20734 28859
E 21866 31531
E 7867 40258
I 6368 16145
I 19527 31149
S 20308 322971876
E 33263 46550
O 32585 64510
E 20658 51745
S 64729 274845911
O 11661 27873
S 37752 776446195
E 16667 36615
I 15782 69145
E 4611 62110
E 16616 34072
S 69730 541585445
S 18882 691924812
S 60973 265163364
E 22352 67166
I 13547 43722
I 14274 64118
I 33516 49273
S 58894 988278291
I 44856 54319
O 15955 25446
S 13010 442660643
S 49717 948041646
E 35730 40999
O 28177 37334
I 674 8014
S 24773 327740078
I 43537 70992
O 31224 47383
I 39094 44163
I 49879 64203
E 38211 70241
E 3662 64402
O 10459 52025
S 46112 919485586
I 31021 40488
E 8732 62938
E 15086 19769
E 29443 69518
O 27634 49782
S 3647 998957538
O 44532 54763
S 7302 649682328
I 28102 75614
E 20823 34065
I 2381 23930
S 24361 505047430
S 51836 543672554
I 66709 71690
S 41208 541393325
S 72836 777201458
O 12712 72793
I 5523 24839
E 27160 67272
S 46024 56190509
I 53973 58146
S 68845 878501748
O 4586 28017
I 404 54878
O 1183 24861
S 27584 929017176
I 33283 64707
I 18154 49176
S 138 330069011
S 2281 502215224
I 18632 60432
S 26939 198904466
S 46976 555501379
O 43484 70508
I 16329 46992
E 26360 53133
I 22350 45181
O 18499 63786
I 59015 70614
E 2895 19170
E 52385 57518
O 17559 51666
E 8835 73144
O 48324 71828
O 3482 66640
O 42241 58321
O 6454 8820
O 7528 53843
I 28468 39990
E 24850 52171
I 26755 69803
I 7047 73574
E 36164 69418
E 51864 58134
S 2118 603062193
I 12557 57348
E 20694 20751
S 19853 876348660
O 1979 53344
I 40459 48633
O 27448 29971
E 24780 46967
I 46635 47220
O 70700 72171
E 45285 53493
E 25018 41556
O 8681 35302
E 648 63622
E 3215 33563
E 8062 23082
S 44440 852636610
S 53952 8588060
S 40592 918818919
S 75122 989582899
S 30121 365690717
S 27685 664236784
I 34907 49844
O 1447 32880
I 35426 51312
I 60713 71142
E 30617 34711
I 10537 54870
I 67371 73103
S 56863 776296157
I 10069 29014
O 51668 71835
I 614 68642
O 46028 52532
S 53229 675387426
O 13547 63403
E 39854 55329
S 2125 199162958
I 12254 42756
S 47769 784688969
E 66971 73532
O 19521 72078
I 19881 47871
S 40361 762813659
I 9329 14085
E 11249 13327
I 17659 55176
S 11118 805253176
I 55696 75452
E 3107 42879
S 39981 742541564
S 34515 312333320
O 21278 74100
O 24322 67816
S 19027 820540445
O 11308 19492
E 63551 67207
O 17515 18464
I 66912 71112
O 35582 62472
E 36518 61688
I 22705 45203
O 49735 69106
O 34344 47731
S 15462 733115193
I 2162 37802
S 47812 233386919
E 25888 47856
O 53518 63559
O 17820 24792
I 12737 66679
I 16289 62569
E 63078 70626
I 36751 74848
E 13491 43200
S 13833 175792320
I 13054 56274
S 33825 368396019
I 56375 70432
O 42588 74620
E 7413 66334
E 55682 74945
S 7579 259972192
S 64277 851277825
I 22374 41080
I 23606 67583
I 6790 76144
I 32794 67215
I 64079 71716
O 25950 27615
O 56292 71676
O 25782 49690
O 4268 74772
S 39963 630285203
O 71016 74637
S 25864 928700934
E 60775 68999
S 70542 220890599
S 56268 880023205
I 9282 55489
S 62462 698403523
O 24835 62644
S 20338 353796817
O 17430 17772
O 20741 54861
E 2590 48747
O 33894 61664
O 10212 20424
I 38704 52025
O 14048 25868
I 4975 14230
S 25674 428109378
S 15182 89606404
E 8874 17586
E 30016 48849
E 196 40743
E 17540 35228
E 18044 20323
S 4003 561979110
O 31828 35764
S 40866 72708695
O 18820 75459
I 12467 65855
I 36589 49038
O 3225 24045
I 45258 73717
I 25921 44279
I 4733 59179
S 71102 211036041
S 8968 384558344
S 30253 955301955
E 61369 74166
E 59362 73665
S 59799 68834329
S 18638 98998770
S 37338 890241
S 66386 184416239
S 2901 541619017
E 14844 72711
O 21643 45690
I 17833 65377
I 45139 50468
I 8047 73570
S 9693 54793622
I 50553 66314
O 30595 50672
E 22132 73834
I 32714 46073
E 1096 26448
O 46261 59955
I 46045 54221
O 11179 72225
E 25996 71873
S 63099 153328411
O 1839 25434
O 54901 65042
E 15519 57724
S 27170 525489012
E 48271 69489
O 3251 52808
S 47528 353860535
S 71939 256774098
O 12840 37578
O 20698 39249
E 6887 62054
I 19178 28045
O 16508 65235
O 40231 64236
E 22298 42066
S 7715 843658907
S 293 85158063
S 126 666952603
E 4450 49673
E 46461 47259
I 11751 73376
I 29383 54648
O 27608 36998
S 7213 342916829
O 10794 33798
E 36550 61792
I 4837 14984
O 15393 41844
S 4514 373573461
I 36921 54924
E 40599 53114
E 977 15237
S 16030 857727601
O 12385 36424
O 68464 72630
S 48301 984160155
S 11523 143393369
O 4762 73976
S 59145 635214849
S 6681 587643365
I 29170 42695
I 45599 53120
E 6760 64660
I 25119 25250
S 53911 622403577
I 9620 33141
S 333 317148217
O 1164 66021
O 37126 43704
E 12206 25448
S 31015 840948935
O 46083 56854
I 55064 75458
I 42041 46455
E 10902 62577
S 28903 255890285
S 40814 410929690
S 50558 24382178
I 36264 64343
I 56538 70886
O 19939 20667
E 27687 62566
S 15323 400382142
O 6662 61244
O 40280 74434
I 8273 55265
I 4573 6450
I 17956 19570
S 32652 712874456
I 57297 69738
E 3046 40110
I 5780 19672
I 37126 72069
I 40290 45072
O 37739 45904
E 14747 22032
I 41679 64930
I 3790 35002
O 58938 71884
E 46742 71391
I 22823 32225
E 31904 62499
E 43918 75476
S 18170 862826027
S 23491 896604429
I 4921 35383
E 30417 48904
I 24241 34820
O 8008 14234
S 40302 134703293
E 2296 24088
E 571 57647
E 62676 71270
E 20878 52062
E 9688 53900
I 42114 53954
O 38226 42748
E 34580 54036
O 29613 48895
S 49438 351037516
S 37579 410808883
I 27282 63755
E 54472 71175
E 48498 73982
E 20787 60852
E 33694 45124
E 41793 70360
I 1195 47115
S 54725 721948
S 50129 680366275
O 16310 42235
O 23135 58380
I 32598 54914
O 21496 34320
I 13664 58217
I 37542 76585
E 59670 60204
S 64055 694601094
I 36665 71350
O 28642 67697
O 21484 61031
I 57432 63098
I 2830 25280
S 18862 296166368
O 32530 39642
O 45572 50628
S 52870 240265349
O 51170 73131
O 27305 76057
S 47428 890005135
E 15600 43175
I 27441 43151
S 40387 646483053
I 21311 71781
O 28119 48062
O 19134 22996
E 16683 68135
O 19341 44754
I 37232 40162
E 48321 65432
E 61427 63665
O 7102 65826
I 52088 58161
S 32958 124634947
E 8432 11745
S 64031 667762649
I 307 63684
I 3774 26905
O 10481 15059
S 39635 852017821
I 12566 41735
O 28924 43682
O 55846 56464
S 45248 489360716
S 7238 889988739
S 7781 767661004
S 21470 790953653
S 71917 664277449
S 3552 206460294
E 16285 68170
O 25065 34126
S 2999 306996307
S 58020 297056488
O 7554 72757
O 36048 46069
O 140 75974
O 64008 70258
S 66321 194434114
O 60909 68342
S 68202 686843975
O 63717 73540
E 3281 28472
I 11197 71377
I 3457 56423
O 42141 51641
E 14577 63319
S 58426 310435651
O 4269 16661
E 14097 39796
E 48444 71691
S 37893 431148979
S 23003 487485363
I 20227 74335
O 12791 40759
O 39841 48019
I 46745 58375
S 13765 509518718
E 22091 23477
S 46428 598053174
O 41729 64028
I 6250 19847
I 11703 58400
S 40690 340128062
I 6521 28357
I 56052 68054
E 1949 40210
I 4366 8149
E 49030 73123
E 4083 49976
S 35004 46694139
S 41687 69002922
S 58597 406260122
I 2541 12573
S 17394 400242409
O 25065 44373
E 30506 49054
E 8168 43557
S 74364 177851016
S 11684 807128410
I 29754 33278
I 47272 58617
O 7289 37379
I 21084 61142
O 112 74684
S 31547 457987591
S 58807 50627908
S 8755 279038708
E 29804 40041
E 53941 67718
E 5385 9005
E 15358 65175
I 30836 57714
E 8745 24942
E 22965 52604
E 17814 25655
I 48612 66084
I 12301 51839
S 21653 476204134
E 28511 56943
I 5377 76349
I 243 23078
O 67387 76179
E 12226 53735
O 42802 44637
I 58670 75322
S 58334 264033502
E 17311 31533
S 14811 795743030
S 31386 319491709
E 19821 57672
S 23806 906604417
I 31356 54475
E 18880 69692
E 59187 66195
E 43041 52881
I 44264 52353
E 4551 13799
I 5872 34370
I 48662 60224
E 19618 60169
E 4187 49568
S 28175 457013603
S 60888 283948008
O 38049 45331
I 49945 54713
I 7257 68980
I 28322 75460
E 1280 31314
I 59071 76360
O 12076 26872
E 39018 65911
E 13701 37807
I 11854 65353
I 19340 54083
S 48782 895245463
I 10621 58587
E 12472 65569
I 1217 41035
S 13362 686766008
I 61651 69163
O 13381 69689
S 34179 967106155
I 3521 30851
O 66157 69086
E 9555 71436
S 50330 611324964
O 44950 48899
I 31088 54442
E 4484 63925
E 27908 33444
E 19755 53377
O 1267 70740
O 7729 21739
S 12079 280433428
I 39551 59680
E 23169 46095
O 21158 48907
I 3856 48788
E 7861 10283
O 38060 51162
S 8769 125512824
E 28049 71650
S 76394 338292161
I 11639 72746
O 54187 62255
O 12605 31605
I 48218 61450
E 59245 61071
S 65174 350398590
I 72550 75619
S 8528 229559396
E 7802 66611
S 1954 417729954
E 49069 54910
S 53446 291178944
S 47137 930757886
O 2518 10590
O 7579 8463
S 38994 407004021
E 35714 67474
O 18341 21524
O 880 39463
E 31789 60722
E 10250 30749
S 76612 555693132
E 35894 76122
S 66574 526201441
E 47814 70823
E 51651 60825
I 34768 39502
I 22695 76018
I 52245 69409
S 38723 39680129
I 18262 22929
S 36273 501357793
I 29236 66650
E 56430 58185
I 7714 49705
I 4751 33238
I 16365 44100
S 67576 367183655
S 62309 896722138
E 55805 73791
I 41873 67058
I 42866 54306
E 39977 59425
E 45393 68986
S 30008 550547633
O 4740 23520
S 7432 556001186
I 10083 42194
S 54787 715337000
S 45358 197887419
I 23906 68403
S 52773 692279817
O 5463 23955
I 25470 68489
O 7724 69152
E 1843 65356
S 738 864076392
E 7589 56478
E 30984 73712
S 49120 664492657
O 7819 27159
E 20972 47102
E 65656 67572
S 23990 88213058
O 51122 57620
S 43141 966272460
E 36026 53476
O 4184 8806
O 40739 52206
O 11874 70844
E 32315 34641
S 43462 216256322
E 47808 74615
S 11598 880754347
I 25645 63931
E 37340 41207
I 16075 17053
S 45382 190204111
S 65845 378093443
O 7105 28827
E 32743 56761
O 19553 75888
I 31483 45375
O 31757 35783
E 11866 67612
E 14170 50755
O 44177 51025
E 22822 47969
E 5186 48610
S 7205 652955486
O 52472 61471
O 35288 59822
I 70306 75900
E 4165 8899
O 44911 73490
I 27167 60659
S 8261 261557911
O 2612 70486
S 44639 810573848
E 20822 45852
I 43049 60990
I 27738 47783
I 24475 33966
O 4861 34267
O 42308 48945
I 11374 14184
E 23582 67404
O 6567 38886
O 49841 74229
E 15908 43842
O 25601 60090
S 33985 882626631
S 33826 729114166
O 11377 19737
E 40910 62705
I 27431 55764
E 5594 8655
O 297 65619
I 48507 70624
E 11290 71117
E 17324 73276
I 10314 55770
I 34570 49901
O 38828 74067
O 66904 69388
O 15207 48525
E 55747 73083
S 66770 953142527
S 11965 104386469
O 21268 49077
O 39097 40848
I 52792 65895
O 12438 17140
S 1053 754043716
O 2026 72560
O 2216 57938
I 24967 64090
O 59261 75214
S 74329 987167303
I 32186 68162
S 4998 528159519
O 12195 44293
O 15010 66229
I 30036 44099
S 30047 17701208
S 17383 834573735
I 63747 64575
O 23106 27776
I 3447 68353
O 62298 64664
S 60045 971814334
O 61498 74287
I 48993 67076
S 21649 554344959
I 33764 51084
I 3303 52822
E 26059 37223
O 1935 41613
E 41158 42952
E 31078 41816
I 53584 67810
O 18191 56625
O 16986 58388
S 44627 756796640
I 33173 44995
I 27266 62826
E 2758 22754
S 22113 681497613
O 1557 53320
O 5409 57707
S 50361 839290070
O 7815 62087
I 42865 48873
I 43263 56672
S 45608 273179650
S 57356 15754486
O 48901 56564
S 8359 726640412
I 34775 63183
E 894 32573
S 58307 189448355
E 6954 37851
O 24861 57477
O 6064 73204
O 40078 51194
S 20180 60470190
O 13388 37586
E 29792 31579
E 4394 47848
S 55688 36541872
E 35984 54441
O 30205 63500
E 32071 75267
O 33690 45758
S 55595 861673878
S 55906 387232347
E 1134 70990
O 35117 43277
S 51594 372450297
S 24816 848976581
S 37364 741416822
E 45145 55115
I 56552 57716
S 52764 321150240
O 62714 75457
S 23178 958978983
S 74254 903868226
I 4314 41534
E 10372 20162
O 2850 44334
E 13377 61588
O 5409 10940
S 76299 649701363
O 10926 58935
I 1474 7355
E 6404 19074
I 23575 23795
E 1830 26619
E 39288 41737
S 68070 327382217
O 42526 50511
I 16675 16835
I 60719 71147
O 4612 66437
S 12082 620281184
S 42970 624362105
E 35306 70795
S 34967 279672614
S 37508 880195328
O 524 40294
E 19923 48697
I 3820 8475
O 23882 36863
E 54249 63367
E 58623 70250
S 70448 199339945
I 47452 60902
I 67370 69828
I 19831 34006
E 58720 66294
S 58800 98170989
S 63701 407855635
O 8129 68239
S 1822 623855645
I 36892 62217
O 65676 73710
I 16014 73814
E 15455 53586
E 11398 14540
E 31078 66126
S 18324 563509108
E 5079 59667
I 17582 67210
O 40435 73819
S 48401 390828377
E 29741 75211
I 1936 17123
O 66260 73531
S 32704 279483113
S 63114 638506894
I 8726 63119
E 27582 65251
E 39848 68453
I 33777 44779
O 15421 52907
E 11850 19198
E 13051 64342
E 9653 65298
E 11074 69351
S 16377 299463092
I 11439 65722
I 38368 48755
E 10757 39138
S 33293 772179862
S 26535 412646251
S 18014 625255233
I 6448 8830
I 51545 66724
E 25839 40429
S 54152 633851776
O 35729 55013
E 2132 46554
E 68305 76162
S 42078 312226197
S 35017 781003363
I 38595 66300
I 36691 56218
E 48409 75860
O 33149 59080
S 6388 745910408
O 26603 57181
S 43794 850586469
I 6181 7474
O 3003 24441
O 30057 73504
S 26093 839888042
O 69017 76616
O 18364 30257
I 20806 62074
E 11714 12869
O 3756 13409
E 23016 66093
O 47205 64039
E 18178 32913
O 2595 62928
E 48983 66218
S 1708 71133944
S 32941 187409898
S 10864 362854456
S 52464 750976906
E 447 53161
O 1311 48917
S 15798 507874770
E 33800 66066
S 15943 121961611
E 35076 56948
S 20364 405786131
I 31076 48399
E 4881 35059
S 65291 940846368
E 23492 60599
I 5385 17613
S 9884 615780344
O 59883 71664
E 32235 52708
I 15670 31094
I 7166 17878
S 1693 805374578
E 43550 55016
I 21042 23182
E 8887 51755
O 42740 67159
S 44993 282333637
I 15929 34436
I 52899 62815
O 42286 53962
E 13302 35462
O 12328 69467
S 37290 30516472
O 33651 66833
S 55808 597425874
O 19204 23045
I 10193 25125
O 14725 21155
E 28054 29538
S 32749 558198228
S 54074 799716310
O 6918 13195
S 57952 989683255
I 35189 61664
O 14876 56355
I 26824 60722
I 29917 61676
O 10272 74876
E 3751 74898
S 38457 708242286
I 11971 49182
I 18447 50712
S 53293 158469569
E 8033 73654
S 25884 999821665
I 36988 48395
S 19019 515946181
E 35572 40131
E 52542 56419
E 25040 63953
O 28598 40363
E 31988 65694
E 25283 31541
S 58257 516549293
S 6586 315010357
S 12282 200658578
S 44884 458831529
I 11141 63766
E 23612 54930
I 20720 67595
I 6774 63953
I 12089 46656
O 41319 70989
E 29689 46959
O 29982 60536
O 27512 58062
I 2296 39071
I 64631 65649
I 1749 55601
E 29559 52859
E 5085 39696
I 26035 40425
S 2809 81022284
E 2504 44031
E 21631 39866
E 30019 68892
O 13593 75973
I 67113 70494
I 42396 66998
E 17926 41940
I 46533 66478
E 27077 58352
S 71476 568768558
E 46815 61990
I 13844 16173
E 33507 65219
O 33678 38441
E 1441 18956
E 2477 26231
O 36677 40547
E 24792 66822
E 43412 62752
E 18631 70889
O 28320 42397
S 7303 406767005
S 16154 987451509
S 46549 982382809
O 5975 35978
O 13655 70890
S 40055 453841758
E 10924 33506
O 2420 19501
O 49275 70814
E 15753 65102
S 41386 386608500
O 35856 46961
E 17370 36371
I 19994 49939
O 1549 22209
S 62752 885770332
O 29093 57606
O 46247 49572
O 29425 59582
S 4939 980932699
I 50374 68250
I 46215 52053
S 47353 31974435
I 20311 43023
I 6472 58638
O 23622 57280
S 49869 4308197
S 28002 849235146
O 1925 8210
S 38881 761316410
O 26326 38381
I 30367 72280
S 37552 791863529
I 6176 43019
S 10012 913068
I 11274 15301
S 12153 476397700
S 73912 434770160
E 30662 62413
I 3394 55746
E 64056 73484
O 16901 75575
E 21794 48810
I 23291 66482
S 61591 271463759
I 10113 27648
I 23265 25082
E 25549 42307
O 60229 70311
E 55114 66527
E 2562 41661
O 9103 43757
S 35191 198191047
I 58831 71671
S 5739 30362171
I 11951 67725
E 25995 39090
S 4411 592090953
S 11049 129453651
O 48201 56681
I 1863 66484
O 70197 70290
S 67947 56776454
O 2683 61605
S 40896 23469877
I 63257 70091
E 48044 58543
O 53089 59154
I 6021 15816
I 45467 59121
E 48018 72911
I 43291 61476
O 45044 73995
S 70462 563514610
S 18348 918381253
S 12843 27498673
O 60530 70422
O 14771 74302
E 18936 32528
S 45327 631451508
O 23622 62382
E 35981 52277
O 34730 71875
I 13816 31542
S 15787 910847956
O 20167 70123
O 6880 30311
I 38881 69847
I 14748 54997
E 66931 75421
I 59146 69525
E 61099 64936
S 69191 174502350
O 16041 23285
O 21367 71627
O 66723 67580
I 56863 66133
S 21087 111326358
I 3709 59520
O 1317 14515
I 23132 49545
E 10674 24353
O 1662 17346
I 49244 51742
S 31200 261878101
S 48251 266001395
E 54771 75582
S 46413 133375004
I 32873 59397
O 11748 25950
O 23441 58566
E 30940 55610
O 2409 59637
O 4979 42982
I 20422 64102
O 11568 55584
E 9968 53591
I 34177 68691
E 24435 27691
I 14539 76613
I 20485 31521
O 64776 65686
S 35071 812528157
I 18357 45985
S 50650 861058115
O 37324 53271
E 14824 60960
E 10050 37793
E 19843 67763
S 10999 518965543
I 50841 70843
S 31298 461452751
S 10227 106155736
O 20881 48091
E 28042 40079
O 24894 62595
S 58341 219414614
E 47008 54840
S 13854 689752972
E 27618 66355
O 17821 44979
I 30743 67869
O 21734 33034
E 51252 73047
E 38744 45225
O 24049 66655
E 41606 45751
I 11539 70576
E 45967 49451
E 27826 75460
I 9543 59623
E 1042 22129
O 5891 43653
I 32595 55755
E 22745 43416
I 17715 46898
E 11414 54271
E 19082 58650
E 41560 53278
I 4714 26642
I 21839 74790
E 30373 35037
E 7465 38609
E 22127 64043
O 17085 27710
E 24007 42047
I 36348 75320
I 12845 24793
I 10193 69736
E 14852 47916
I 42326 63230
O 17242 61784
O 17885 65679
O 30138 38894
E 15845 58525
E 4436 9251
S 56665 226736841
E 23435 60283
S 36132 669949534
O 27116 51236
O 41234 68202
S 6586 866161989
O 52575 65703
I 27143 48896
I 43863 49903
S 3728 161467749
I 46872 75382
I 7582 31558
S 47511 848238155
O 11252 61585
S 65071 92361542
E 15517 43064
I 39955 41848
I 31271 41160
S 67652 295269778
E 39667 69969
E 9067 16010
I 15847 69645
E 5732 17460
I 5779 18338
S 17197 533383122
O 10168 69843
E 45977 70728
I 49286 67678
I 7189 63354
E 33152 60755
E 8940 27608
S 115 437421920
I 24146 34743
E 36871 52726
S 38436 173561913
O 15114 67866
O 21804 49904
E 26619 31161
E 4531 45414
E 48203 63011
I 22303 50900
E 60083 69544
E 22395 68436
E 10456 51207
S 4425 987304371
E 2614 8014
S 20270 783333677
I 45572 72829
I 14864 41962
S 11559 253169315
E 34826 63810
I 7569 67822
S 69656 47208619
I 15529 62891
O 33276 57583
I 19311 55355
I 31347 53886
S 73107 394396301
E 60143 71213
E 43338 74766
I 4002 51174
E 18143 45309
O 32787 49562
E 25848 45339
S 19809 583674927
O 35301 75604
E 7676 75556
O 7210 12172
O 7097 69254
I 936 64317
O 26167 74006
I 17304 30509
S 53701 999077445
I 57606 59570
S 72390 715267506
E 51608 70309
E 42847 59119
O 29710 56465
S 30525 247501752
E 20371 22197
E 19758 73453
O 66727 73670
O 52341 71836
S 76521 229820288
S 66201 400045053
O 12804 56272
I 41842 65511
O 16920 57375
O 5870 59651
E 6306 6377
E 17410 74258
S 62303 701181773
O 54565 63636
O 23174 28584
E 37797 58506
I 13143 51770
E 7720 14440
E 36108 70651
S 13931 543307744
I 28763 30927
S 23271 982093945
E 11739 70640
O 35711 37546
S 14866 812013576
I 22644 42892
I 37966 63891
I 2123 20412
E 73696 75025
I 9075 36990
I 57663 71529
O 66291 70295
I 4420 35642
I 16177 32781
S 55712 902805426
S 44090 420405033
S 30874 363802091
I 53866 56547
S 65046 668753550
O 33600 71640
S 4403 81477644
E 22152 44163
E 1458 24430
S 3275 233174809
O 6273 33765
E 14073 36982
O 19373 72935
I 29167 30030
E 11153 29201
O 18138 52425
I 23481 31305
O 17166 41744
E 11825 49345
I 60015 64905
E 10377 18634
E 14698 22837
E 20297 54859
S 25257 390920587
O 47338 75388
S 66514 89844365
I 9373 32231
O 5770 64311
I 35848 56185
O 12080 34648
O 725 6357
I 24076 42241
I 9800 68727
O 45396 49688
S 74004 392453803
I 7956 52298
O 6440 51367
O 59835 67276
S 50674 717071374
O 18102 29730
I 6748 36111
I 8018 22035
E 42502 74261
S 75403 551378454
S 56025 562443443
S 22541 362358534
O 43922 53679
I 31311 60307
E 55714 75019
I 15871 22276
S 75903 251756000
E 43781 55527
O 14276 24713
S 35861 817496582
E 41284 69502
I 23813 61034
O 8742 69328
I 32487 44730
I 27902 51745
E 10422 69539
E 23154 41160
S 27498 219085694
S 23172 351164829
O 13334 56922
O 9844 42743
S 3290 27502322
O 484 41862
O 1209 24130
O 20976 29171
E 1310 25932
I 55995 58992
E 53992 70158
S 15506 826857781
I 2814 55971
E 29552 34495
E 18674 66032
S 8580 223788681
E 35252 70674
O 33002 37624
O 32136 70308
E 27492 28725
I 43886 58742
E 32262 57177
O 4630 73195
S 68803 996170666
I 23691 62636
E 54913 64536
O 67831 71213
E 8316 63729
O 21278 74150
O 5936 7707
E 817 21388
O 21965 73479
I 5124 55702
E 23038 36482
S 74026 369223996
O 50900 58648
O 6484 20760
O 1849 46426
E 29792 51888
O 21636 32216
I 21398 65919
E 6772 33409
E 6461 65185
O 21945 34531
E 20994 33304
I 4686 50374
E 19444 51610
O 10821 76586
S 54438 964199866
O 38080 38767
O 29971 65439
S 14133 784394347
I 4322 8930
O 11778 18169
S 56112 157528756
I 34635 75285
O 56855 74710
E 46624 65676
I 30672 62544
S 2419 157736190
S 34089 291805558
I 44814 65679
O 7199 51015
I 34680 41420
S 33264 139941158
E 4089 55675
O 17730 51654
O 5291 62373
O 35706 62352
E 33029 66002
O 43888 55410
I 49340 66420
O 65404 70531
O 29196 45655
E 62924 64511
I 44960 52265
I 36659 69052
I 47789 53764
O 9243 23575
O 46469 46644
S 332 601516585
S 29023 220559082
O 27045 35142
S 58521 153283854
S 28854 598912892
I 28292 70143
E 48979 53584
S 24719 422049975
O 55417 67688
S 8426 835138280
I 16071 29857
O 40392 56412
I 23603 29040
O 60333 73610
I 329 70770
O 49529 53174
I 29468 54623
E 45023 54678
S 56060 541822964
E 26947 43920
E 22266 55066
S 71371 263811917
O 17637 39716
I 6418 60013
S 40617 26185316
I 25396 28015
O 61125 66659
I 27834 35899
I 33261 47609
I 20588 52481
S 55762 36145240
I 4313 25113
E 60283 67794
S 76280 75029235
O 699 33413
S 64218 762680224
O 11898 38577
S 32291 355685140
S 37763 809477617
S 45069 880857526
O 26463 43913
O 7610 75976
E 2986 57719
I 14497 64597
I 64211 73177
S 5034 84583799
O 34711 35992
I 72586 73889
O 31372 62817
S 48943 465818196
I 28857 68859
O 13700 67151
S 1820 953953484
S 66040 643268485
I 204 30580
O 21284 51683
O 17866 24585
E 10592 73278
S 61774 186522622
O 16976 42646
I 14859 52573
E 20285 35369
E 33933 71685
O 4503 10042
E 65583 76560
I 10708 37812
E 4565 76047
S 19868 995637996
O 34415 45553
O 64324 68727
S 38531 672045424
E 13367 64287
S 70552 488794609
I 3848 14942
E 27693 40287
E 14196 65188
I 37109 65589
O 2145 55305
O 26162 71991
E 26654 42834
S 5140 576810446
E 12213 34816
O 11268 48591
E 2340 31275
I 46030 66234
I 29802 65220
O 1182 36998
S 8878 57235324
O 39895 69969
S 58725 390415175
O 48887 49207
I 10313 12115
I 20974 54895
E 9818 68444
E 8029 14970
O 49397 74113
E 8483 19315
I 8282 55333
O 15331 72991
E 13023 42183
O 2326 45366
S 75053 311081391
S 13665 945110249
I 37587 72019
O 29883 58708
E 10858 39347
S 72012 403593509
E 40756 55532
O 66344 68362
O 25469 42519
E 9003 51999
I 39657 55299
S 1296 178996152
I 27523 74648
E 17186 51006
E 5221 41511
E 31655 48221
E 34462 69906
E 14611 50934
E 5580 58564
I 17385 23124
S 43268 327766426
O 42722 58867
S 58858 483795213
I 1559 52380
I 8721 10636
E 19182 70460
S 54395 300070197
O 23890 38248
E 24482 56354
S 18478 597694348
I 54344 68778
S 56344 832961248
S 7798 316841371
O 14432 74216
I 53128 66133
O 20361 46444
E 14929 36065
I 25271 34500
S 44310 915511856
S 48065 620454604
E 36023 56160
S 10420 568103334
S 16136 935951312
E 94 60113
I 10354 72577
O 22271 63287
I 3341 18583
I 10281 50759
S 18664 342368729
S 13650 44029487
I 22065 75221
S 28104 598485794
E 7050 20800
S 51050 971032671
E 37275 50958
I 15369 59475
I 5840 39717
I 10058 42422
E 16120 26065
E 52127 59970
I 13120 72666
O 2054 29388
I 7162 34763
I 2451 46501
S 68659 138285010
E 9130 72578
S 941 593425479
S 18580 461304147
I 5925 55205
E 38891 68347
O 21672 24247
E 28212 58327
S 41788 176349982
E 20868 68058
S 69356 673908067
E 26856 60643
O 11490 75108
I 17121 76482
I 64693 65714
S 26735 244925947
O 7421 31212
S 50440 148906128
E 2150 71362
O 50161 64011
O 7447 69198
S 27104 563803497
O 38273 54991
E 18653 66776
I 721 8936
O 9039 27454
O 46716 47556
S 18584 659164940
O 55115 71681
S 16604 824247682
O 2526 61825
O 6551 65489
O 63052 72421
E 7588 58511
I 2290 57944
O 37052 46828
I 43485 67787
I 30937 72670
O 51717 63319
S 17344 153827788
S 7491 663991031
I 51619 68235
I 53880 59908
I 13756 67164
S 35477 102914829
O 55146 56124
I 53903 71909
O 19600 39421
O 29459 68483
I 42842 45682
E 7745 43746
O 45560 48683
O 65660 68646
S 22556 935866466
O 51997 52901
S 18300 593427024
I 33825 44146
E 21653 60911
O 24900 61314
E 37496 69105
I 21186 30365
O 20363 49954
I 41218 62399
S 74961 640552215
O 15344 28432
O 64842 75233
O 25510 37548
E 2513 38994
O 45189 72435
E 11246 69589
I 12249 51141
I 8459 27270
O 2145 52821
E 18114 21110
S 39826 899167873
S 36273 844516397
S 70678 285614543
E 73578 74698
O 62104 73036
O 18184 46468
S 22920 769083438
E 16386 25208
O 11611 50457
I 13264 60527
O 17082 60398
I 2318 51409
O 31801 37191
O 17342 69581
I 20972 60514
E 20580 20815
E 63193 63471
O 8676 21257
S 27906 233988243
I 29032 64376
O 54566 64837
E 8601 49762
S 1765 54346986
I 15683 57481
E 32378 61299
I 47034 70051
E 40969 76182
S 76539 735395175
S 58016 13678663
I 21732 40827
E 9304 66861
E 4940 51628
S 59823 596876323
S 3270 604713385
S 41931 728275615
I 20664 58700
E 36199 46849
E 30685 73719
O 20351 61911
I 24729 32919
O 10546 54595
I 23085 62709
O 8797 37893
I 8352 52127
O 26345 40037
E 19435 28102
O 38913 61852
O 4104 13962
S 9481 124809895
I 21437 23481
E 5072 40189
E 31289 55216
O 3643 21994
O 38819 51846
E 1262 10044
I 5716 70869
I 29967 49554
E 7163 73967
I 5844 19134
O 69843 71395
S 22529 63116272
S 62014 121815449
O 7417 17480
S 71717 436151803
I 54067 62681
I 54594 74768
O 4610 17686
S 20890 428338335
O 11646 18990
S 52069 954738452
I 9283 34017
O 65481 72161
S 55502 391414848
I 54157 65597
O 47503 60585
I 56763 60684
S 28329 399549183
S 25941 756325203
I 19626 75042
I 26017 55197
E 4879 59225
I 14069 32246
I 22349 71115
O 49908 76101
S 21730 603391339
I 23597 74629
O 25840 28905
S 61016 634608142
I 7584 43950
S 25714 721494477
E 18832 34424
O 69041 76221
I 17615 57999
O 38391 40141
I 69611 71854
O 25567 36230
E 45193 51205
S 27578 239474113
E 20067 73818
E 33704 71359
I 22789 53308
S 37347 167939605
O 50997 57399
O 8660 54744
I 4111 10980
E 49884 72237
E 244 2525
I 25458 69361
S 29897 736578
O 31336 74088
I 4139 32827
E 1231 59140
I 25447 41662
O 33583 54581
E 9181 70262
E 14173 42284
O 7494 10171
E 66431 70003
I 30059 67081
I 40068 55506
O 6112 76377
O 34290 37778
E 17980 40903
O 23535 40009
O 2204 26012
E 21474 39803
E 35944 47388
I 21259 22788
O 71690 73235
I 38597 40842
O 57307 62035
E 61873 68404
I 2577 36443
I 63546 65109
I 5082 73323
I 29092 54071
I 12848 36897
E 37176 60626
E 11656 28723
O 66479 68219
S 52167 33927419
E 8417 31401
S 66259 735905932
O 29403 56175
S 74608 872859898
S 71092 953859676
I 25152 40864
O 4865 33186
O 54444 62009
I 25331 32218
E 34726 49918
I 2479 42718
I 4359 65608
I 62319 72303
O 27455 67710
O 20306 51583
O 10873 40312
S 12559 377981255
I 10254 41935
I 6219 6801
I 36051 45668
E 852 63687
S 8706 94062871
S 11128 215029412
I 32006 41160
I 1177 52293
S 68469 814646598
O 45577 64013
I 13063 74061
I 14803 64739
O 39286 74933
S 72543 496866747
O 26473 43516
E 20751 75414
O 61608 71183
O 3895 69341
S 67221 89264931
E 1307 24804
I 53409 54771
I 35288 39932
S 47767 892548856
S 25602 91258647
O 10921 65016
I 21564 65676
O 6066 25690
O 32711 54324
O 16680 16733
I 34163 56468
S 45423 969328046
O 6676 47930
I 28587 52223
I 5723 51208
I 34781 49280
E 42174 57115
O 23259 54235
I 18211 25140
S 14360 648603530
O 30415 35716
S 45549 382490800
S 72247 966439384
O 20977 58345
O 13037 53878
I 16874 69449
S 15620 557327509
O 63733 65491
S 47060 558026734
I 14310 26266
O 47074 72236
I 28411 59962
S 20710 525038008
O 11987 73064
E 32070 52618
I 39680 43072
E 15185 46833
E 1358 26486
I 65425 73026
O 40752 56066
S 7468 529195474
E 7915 44812
O 33990 42141
I 39670 51170
O 1439 24052
S 67542 511600095
O 70921 72400
E 1209 17895
O 17499 23300
S 49930 815685615
O 37983 43665
I 29349 35183
E 3968 54787
O 18795 60689
E 15170 75085
I 2473 70364
O 54509 74459
E 30626 69428
E 5832 13648
I 45328 58560
I 62749 68717
S 25967 494100255
S 4768 678331153
O 22369 23111
I 27975 67987
S 26053 822926139
I 19891 71782
I 13494 60356
S 48739 505166834
E 7230 58967
I 11236 62828
I 41271 69687
S 49176 307665175
E 7860 10270
S 22026 629244775
O 7298 65167
I 8189 12172
I 50620 58113
E 25249 40530
S 62285 335553811
S 66952 61008759
E 14541 18787
S 38085 94850956
O 5022 48693
I 15015 60616
S 68380 243609313
O 13267 14594
I 18572 71555
E 10499 22766
E 18882 69484
O 18525 74441
S 24784 225026856
E 20902 72844
S 68712 304321644
I 53067 75242
S 73328 700551223
E 48096 61963
S 32839 43721917
S 13280 350497490
O 29905 50607
S 25425 165463442
E 7165 56767
I 24973 53713
S 72820 212547234
S 41531 154955493
I 7816 72627
S 67097 233061644
S 24961 936871014
I 976 31876
O 15492 54952
O 14506 72171
S 28681 771866654
O 18296 49930
O 1941 70400
O 8148 39783
E 4261 19385
S 877 254397446
I 18068 44155
S 28891 844129461
I 5935 40101
E 6837 75963
I 44553 63770
E 51777 58943
I 62808 62831
I 25407 37639
E 57786 63839
O 10011 63094
S 69819 644851867
E 7912 29112
I 41052 51143
S 39520 92220118
E 9805 61932
I 25405 69172
E 26775 30439
E 20960 69472
E 25290 49085
S 43989 335375105
S 3482 106225953
O 33922 40837
S 47239 252136553
I 16134 60852
O 12472 74312
S 57466 169077309
E 7990 8373
S 58452 521405154
E 1170 43174
E 17357 30176
I 17570 52212
I 2403 22913
O 653 13526
E 55529 58579
I 24183 75614
E 33190 56709
E 33500 49061
E 12803 13275
O 53277 59117
S 34001 57090531
I 65054 65323
S 28884 678215944
I 34395 34800
S 56494 636654896
S 51935 929752237
I 9244 42291
E 42513 71538
I 37211 63394
I 29882 53594
E 17642 73112
I 47536 69457
E 43600 46422
S 38409 182302264
E 33304 43020
I 24431 33893
I 37895 64091
E 24331 75077
S 12529 909477576
I 10742 24698
O 7287 44301
E 7768 35217
O 17786 41331
I 61063 66290
O 21388 52267
I 7923 21444
I 52141 56743
O 35951 51457
O 30643 60787
S 25243 631668164
S 18881 38382536
I 11580 70155
E 7948 9044
E 87 59116
E 16213 25632
I 27119 69577
E 1519 10554
I 40532 72753
O 19072 71713
E 8583 53636
I 54576 72008
O 32553 34272
E 25256 45946
O 22933 31038
E 50246 64771
O 8686 44008
S 7205 868452045
S 30321 844273020
E 43702 67309
E 16682 74147
S 5379 154165856
E 4614 62638
E 43869 70729
I 15942 37493
I 60174 64217
O 29423 38842
S 27234 11655401
E 28248 72099
E 22111 57132
I 65684 66430
I 42305 58692
I 21185 49744
I 43263 53270
E 10482 10957
S 17871 165583128
O 15962 70120
S 57541 825900839
I 15442 37328
I 30910 38980
O 33658 37557
E 18294 64141
E 42291 70959
I 18106 74912
I 14935 55735
E 14838 73708
I 22197 66943
O 9329 13439
S 54415 674942636
E 15 26178
O 38319 63646
O 1292 5207
I 16 39627
O 7517 41927
E 32285 70764
E 16380 39217
S 65273 339138367
O 20148 53348
I 431 61175
I 8590 23552
I 32336 55034
E 43640 71073
O 30263 68220
O 70858 76431
I 33656 58022
E 37854 69327
E 5133 11261
E 12286 61667
E 17244 58135
I 6538 16635
S 18944 422733559
I 44987 63051
I 15147 20128
E 3268 52957
S 9116 936234715
S 48137 969310003
O 62888 72750
S 5701 648869164
O 15000 56146
S 47972 939578505
I 27940 62296
I 31665 60030
E 35723 55808
E 11607 32474
E 28488 45564
I 39536 60780
S 26287 614307754
S 17746 586487837
E 137 1112
E 30426 31874
I 7154 26874
E 21612 67790
I 8517 69250
I 39370 71109
I 37157 55273
S 5117 768604524
E 8246 8933
O 4227 65927
E 17245 25517
E 63712 72579
E 28081 42490
E 20571 22252
O 17565 60774
I 25871 51656
I 37603 54709
S 56887 564829455
I 7428 45589
O 52316 56217
S 16082 391257130
S 27794 137860601
E 27833 54880
E 19958 71823
O 22132 50608
O 24547 70923
E 49274 50037
I 17868 46800
O 10816 19744
I 16464 68234
O 3139 56642
S 67441 4708043
I 8829 60716
O 6677 34769
O 36751 71972
I 4891 71499
I 12583 47309
S 20350 377144708
E 42573 74201
I 13333 24872
S 33228 362319073
O 57920 63928
I 6120 54370
E 27945 37300
S 58620 466147421
O 40299 53882
E 31951 75633
E 43204 52464
O 9433 59197
S 8644 12312530
O 3996 20878
I 30433 34071
O 45 16437
O 34430 59932
E 68391 70156
E 26250 37574
I 26231 43809
I 1755 69311
O 13601 58295
I 6775 70110
E 31519 70542
I 5363 23569
E 68745 69619
S 14608 72778389
S 76563 950215656
S 69472 513011771
O 28807 68054
I 61502 66721
O 26901 29340
I 8432 37701
O 64658 69618
E 11532 34301
E 45732 54639
E 30733 63616
O 40321 45402
E 13818 48285
I 57559 59187
S 3385 973720314
O 24513 27506
I 2349 27048
S 14103 307491274
O 14639 28116
I 7321 51955
E 869 40286
E 62684 70805
I 22622 40469
O 21722 36775
S 67185 679075012
E 2014 57989
E 490 70367
E 24030 42384
E 55486 62483
O 44734 52610
O 14325 36200
O 4943 24555
O 24517 74917
I 30747 75266
E 8496 71717
I 11700 25040
O 19580 24494
S 6776 424460598
E 45285 51966
I 8200 53491
S 10938 900530868
S 14710 452333487
O 46295 47679
I 43902 59159
O 5297 62886
E 51863 67678
S 71761 658782626
S 42064 815483343
O 14507 60409
S 17037 952539811
I 4610 45949
E 55596 57521
E 36378 54110
E 6352 47302
I 54680 58670
O 22704 42655
S 3476 245563354
E 57840 73601
O 45709 64119
O 15675 32280
O 42282 44487
E 23116 28165
I 21404 35374
E 47642 68904
O 26983 36457
E 35819 59220
O 22952 34703
E 41761 52009
S 8805 563473258
E 66306 67461
O 33585 64236
S 6657 260056568
E 8500 64300
I 62653 72142
O 13468 24300
S 41971 647708362
I 27686 57043
E 13521 64750
S 27465 477028492
S 63145 282553384
O 21696 73985
E 49861 56946
I 4423 37339
O 10648 63955
E 7617 10839
O 56634 75961
I 26207 38084
O 2232 72081
E 12986 42862
E 27064 67217
I 44384 56921
I 28353 68922
S 8291 165812199
O 7484 56940
E 44661 49351
O 27876 45887
S 75593 305317274
S 510 803232211
O 28662 30019
I 6490 6997
E 29357 34977
O 47141 73635
E 12974 39022
O 15088 52909
O 20749 35416
O 23149 70572
E 1246 11269
S 5124 457299402
S 66630 352650433
S 30334 599743297
E 8851 52455
S 12741 386006875
S 31889 826551630
S 7693 30090132
S 61168 622893536
S 10407 793157303
O 34324 65678
O 30217 72210
I 11300 76393
I 12967 54605
I 24866 58608
O 71686 76329
I 24402 61893
E 61161 61994
O 67873 69711
O 30450 58926
I 24391 74881
E 15237 67922
O 8567 19537
E 39454 53689
E 18018 20925
E 21463 50355
I 1594 19590
O 5041 6066
I 31516 61842
E 9982 30364
S 70698 91719636
I 5293 57360
O 12408 46490
S 23233 227629749
I 7829 25180
O 24596 65272
S 70598 223953192
O 9847 50963
E 42297 64400
I 17838 45653
E 19849 45981
O 5564 67943
O 35200 52798
I 47637 75696
S 37892 669000139
I 30004 46576
I 5427 53678
S 17592 883516542
S 62451 841706072
E 31257 61191
I 9182 64420
I 29711 74713
O 24699 75071
E 60868 65792
I 15544 63688
S 45258 211418607
E 30687 59469
I 23151 55277
E 64344 71905
E 34335 46932
O 26114 71024
I 598 25726
S 61567 166422892
S 61375 412500257
O 38153 47666
O 57344 58021
S 67471 590543069
E 61668 64027
E 33115 73407
O 28076 72243
S 28764 271069600
E 35854 61330
S 2828 858378779
O 15935 29237
S 62607 62059192
S 56319 602323458
S 17929 296847063
I 9935 41736
S 31928 84427991
E 39924 67210
I 40970 44146
I 31478 72982
I 30463 31839
O 24927 76043
I 11758 65368
E 33912 58100
I 11526 16618
I 47339 54775
E 52903 60284
S 55215 687790749
S 54549 292097139
S 39969 821628208
O 33892 69767
I 1126 74233
I 5459 40743
S 55562 509858156
O 16007 63689
S 33839 581168251
E 37420 50184
O 38112 48681
I 30545 32502
S 59049 978609068
I 17041 28296
S 52148 434274347
I 49855 68474
O 5535 40914
E 33332 38238
O 30467 44649
S 65289 523005697
I 62871 72670
S 20194 953203316
O 16636 16962
O 72938 76060
S 68493 376200797
O 38359 38394
I 18648 76177
E 23907 42614
E 70777 71333
O 16408 18427
O 15610 25341
I 6372 61313
I 30479 35334
S 17492 139463455
E 19836 67316
S 18102 306352585
O 8386 17385
I 22750 27124
E 29899 60230
O 8151 13278
I 45778 69653
I 10608 21749
S 28305 598866605
O 20474 76104
I 37442 45970
O 6208 74620
O 43747 51693
S 25163 106488928
S 35124 972779555
S 335 4315659
O 68175 70829
O 22971 32242
O 13568 22651
O 3097 9298
E 63040 63387
E 2928 3395
I 1131 52665
E 30399 49573
S 38583 962598883
E 36760 59948
O 60370 66342
O 29262 55054
I 7098 70180
S 22619 902514544
E 28614 38986
I 26081 27771
E 37425 55447
S 11900 843741464
E 8128 57195
I 23186 64588
E 52522 58330
I 49835 60430
E 26140 68623
E 19419 56011
O 4375 44201
O 1310 63992
O 69408 70518
I 45727 52230
E 8759 66354
O 9026 16197
O 37183 50943
I 30347 39626
I 18017 48848
S 27057 425589274
O 17024 57113
I 6950 24995
O 28537 74586
E 32314 50273
S 65827 178163192
I 19970 23600
O 71177 75812
S 34596 606741568
E 25179 30437
E 51754 58136
O 5978 45796
E 20613 46076
E 52971 53956
O 16765 67140
S 19798 378434106
E 14755 25597
E 18446 49747
E 36505 57545
O 20156 25301
S 64815 824893940
O 26724 70614
E 22734 41578
S 73172 996691925
I 6415 35111
S 26346 292242638
E 33194 42075
E 16103 19848
I 11493 32028
I 22348 62590
E 7490 24904
O 21897 53804
O 3328 74147
S 5178 748723984
S 17021 43508455
E 3035 47270
O 21590 49083
E 451 68876
E 5392 59557
O 25554 42511
S 376 398167736
S 54853 45124347
E 42144 61318
S 30863 853946985
O 70010 71744
E 5552 57889
I 55527 59373
E 51521 66542
E 30298 57683
I 214 19387
E 934 13797
E 39482 41648
E 24593 74217
S 60176 222764252
S 9854 587906617
E 29915 33204
O 14248 74469
O 41666 45067
S 61738 663944840
I 22422 37816
S 1305 496065527
E 12240 22457
E 17216 51992
E 4726 24783
S 75303 550355068
E 28380 72367
O 52016 63237
E 10299 20985
I 6980 41520
S 72711 215508812
E 45851 51249
S 58137 49940543
O 22119 60954
O 33075 49060
S 30813 382835209
S 25658 368520623
E 4739 23664
I 15179 16116
O 16741 20862
S 28113 531521183
I 12662 19443
O 3638 69898
S 50394 533858274
I 27172 53391
O 23726 41656
S 12977 3387412
E 12945 68139
S 69054 281094925
I 33077 34778
O 21996 65173
E 50229 57886
O 65510 65624
E 10154 31001
E 20 15669
I 61742 63656
O 7750 51589
E 39612 63322
E 28518 34736
O 45259 55271
S 15816 183224497
I 18251 66031
E 59116 72693
S 24763 579954921
I 16846 69233
O 1041 36717
O 50521 75741
O 23661 63038
I 69512 72138
E 51400 54402
O 4859 51665
E 10390 75879
O 49725 61904
E 31085 63306
E 29903 58484
E 50652 73179
I 18847 22985
O 28844 72044
E 8240 51592
I 27985 54241
O 19246 63264
I 66954 70476
O 2457 39427
S 73574 920571242
E 29510 50618
I 28718 73284
S 71330 428562396
O 11754 59276
E 22750 40208
S 31892 925469499
E 22344 43678
I 46102 48366
E 8670 70719
O 7088 12693
S 12993 468830528
E 35839 74398
S 11058 639107261
O 9711 64623
I 6274 55904
E 3540 31942
S 59331 584615456
E 40072 49049
S 54256 335704545
E 1396 8399
I 21453 49723
S 33859 187035913
I 43526 60574
S 42846 992314081
I 54716 69781
O 52833 68911
O 37814 70984
O 41211 53130
O 65172 65340
S 11219 150928097
O 17260 22935
O 34693 40970
E 37849 71592
O 44742 71215
E 8937 32870
O 47944 68452
S 70349 782629617
S 4359 518723474
S 49526 117800280
O 7966 66414
I 47721 53965
I 36419 45080
S 50227 172123199
E 19462 34745
I 251 50532
I 200 48045
I 30520 52466
E 3271 19081
O 22232 41601
S 53325 593746299
I 18734 37824
I 43722 57165
S 8653 97120440
E 16964 48099
I 4684 69913
E 44033 74396
I 9830 40064
O 1042 26766
I 12422 61025
I 3320 74476
I 59975 70499
I 9102 32165
S 47696 985819949
O 5165 53785
O 29117 40943
I 18304 31351
O 39846 72993
I 9017 60358
I 10975 45381
I 40074 72144
I 31394 37295
S 60697 354135686
E 12926 34913
I 29573 31804
O 30765 48349
O 4737 28754
E 44205 76350
I 204 31715
E 44458 72483
E 26951 55897
S 50786 436344577
O 3359 60266
E 22095 47305
O 40895 74768
E 1276 60298
O 24961 30490
I 13530 18837
I 3887 22625
O 22319 49565
O 37988 67485
S 9550 424008690
S 13815 962204892
S 20144 389892745
O 4116 60596
E 3736 51255
I 21073 30385
E 38160 65068
I 41931 48670
E 3710 22181
S 25998 318004306
E 34407 70173
E 17139 42744
S 24820 673048878
S 28668 183076532
O 57259 70788
E 1221 72142
I 1549 45629
O 26085 41930
O 20448 36511
E 20296 57712
I 6257 64898
S 62394 247602729
E 29719 36761
O 26154 38589
I 42036 58228
O 38935 52435
E 32651 56470
I 4661 48476
I 19278 67602
O 943 36034
S 22558 37537729
E 8538 28059
I 12065 46183
S 60725 473009274
O 13427 45121
I 29991 37719
S 5620 757446073
O 24266 53617
S 69418 662139923
S 23635 118623521
E 2416 4511
E 14903 48167
E 50499 75571
O 17162 59016
E 32937 52686
I 16594 35045
S 76604 482523485
E 48467 75316
I 32884 74838
I 34218 73828
I 12766 20442
O 41683 69223
O 10388 73025
O 44996 47837
E 27599 35557
E 21523 53876
O 10533 31914
E 26948 28244
I 50038 75869
I 37413 37851
O 48123 64150
I 6345 26789
S 44833 828390349
O 44071 66543
S 34423 398982997
E 45192 58826
E 47982 68353
I 29934 69401
O 5321 15969
S 25586 198423344
O 38086 39611
E 15475 31963
O 28169 61780
I 42833 47966
S 297 143592817
S 75047 36289567
E 44659 64783
S 46886 341151080
O 43051 73152
I 6986 33591
E 41325 74640
I 31860 38337
E 23118 34520
O 64676 75556
E 4331 24082
O 38447 70704
S 70887 577252680
I 28635 73853
O 16625 67141
E 47768 63478
S 32862 294114637
O 5961 51232
O 9047 36190
O 20740 28036
S 71547 649580309
S 69870 923670811
E 10347 46834
S 6764 324798659
I 50823 54788
O 5364 64653
E 9828 74780
S 22739 925347251
O 21467 63603
O 40219 75093
E 5569 18475
O 29705 72359
I 17348 38393
I 51215 64223
I 20189 69375
I 57194 72496
I 61813 70525
E 63445 67505
E 9615 36038
E 42487 67414
E 7820 66801
E 14826 33298
S 54605 98033012
S 5168 410443252
O 71855 72696
I 3265 74181
O 12290 32842
O 12840 71292
E 19801 37175
I 4425 27995
E 60759 76424
O 45523 59796
O 31093 46014
S 9546 227266043
O 33439 44965
I 12402 43518
I 5687 16511
S 48319 435693109
S 8305 678821810
E 57682 63002
S 11082 38321492
I 50433 64837
I 41193 57083
E 2192 42312
S 24819 280248570
E 65865 74469
I 10159 59593
S 70345 826973094
E 52394 59589
O 14555 42829
I 59786 60034
O 6575 58634
O 13537 64499
E 53592 62072
I 3206 51499
E 41228 54821
I 4014 53015
I 13783 25505
I 38494 40479
I 53739 70332
I 31327 69608
O 36911 38775
S 53206 510711353
O 7780 39524
E 22222 61079
O 42743 56551
O 55712 60135
S 21913 385438766
I 66222 74189
S 28530 347149590
S 50717 941108071
I 71673 71838
I 26380 28909
E 10170 35802
I 31868 46664
E 51488 59120
O 24515 60555
S 52821 220152786
E 74517 75464
E 35586 74765
S 19725 133346070
O 17346 40381
I 12846 20868
E 19142 24214
S 3015 751345808
O 22998 52027
O 35785 64828
I 57735 59992
I 6433 20624
S 50212 821859039
I 51264 69575
S 57919 666940996
I 12741 69380
E 43278 57502
S 40520 153415235
E 15589 18181
I 72085 76338
S 12144 317162699
E 11179 75900
O 16789 26766
O 5423 8668
O 11642 69921
I 2223 57642
O 25598 28462
S 14679 856220968
I 55023 57194
O 58404 59600
S 27704 429104597
I 303 22803
E 9581 28079
O 23257 25177
S 2108 223641841
S 3776 425581750
E 36313 68477
E 13555 40928
I 31261 58954
S 8877 231293457
O 12488 66183
E 32106 63597
S 24320 918597818
E 34683 38701
I 10680 50845
S 74858 268348249
S 54076 308769723
E 72239 74190
O 9217 54454
S 61401 699274366
I 53043 56371
S 54715 979309616
O 4113 31173
E 8220 51511
O 8008 33922
S 21163 544901727
I 42324 43348
E 1050 69014
I 31704 73912
E 17421 30658
S 37338 678842140
O 6693 68017
O 641 32275
I 29872 70608
O 4205 48163
O 39694 58660
E 34865 45617
O 27029 48346
E 2979 70379
S 34641 689473107
I 26835 57884
S 32039 515998696
S 49305 435402808
I 47095 64693
I 46362 54919
S 18186 145330028
E 51278 62445
O 35342 72153
I 31941 52194
E 26509 33688
I 20364 35830
S 44060 316766176
E 6712 36551
O 48285 62830
S 19755 854306988
S 70724 528804341
I 50977 69862
S 7466 640495516
O 48161 60598
O 54920 57198
S 45176 378415154
E 62493 67879
I 20805 20808
I 6735 19678
O 13831 25475
E 26884 44948
E 18082 29769
E 22967 66941
E 12127 53460
I 20494 69909
I 13461 55298
E 66311 76031
E 34447 62957
S 17295 510683323
S 18845 501905939
E 29392 35399
S 48820 569910438
S 73433 470569223
I 24183 75562
S 16243 336822865
S 580 652535731
S 75261 579399675
O 20805 70513
I 17123 43490
O 6234 73383
E 73266 74765
I 4568 68692
E 44231 55598
I 38408 52063
E 5534 33780
S 46865 268171123
I 37890 46927
I 48314 49728
O 33521 47751
E 32015 59337
E 4113 27676
E 10713 47003
O 27300 28105
S 13342 394572857
S 7544 954802362
E 10753 48995
I 23599 34605
S 61190 584895296
E 2553 51936
O 17798 48265
S 58607 961362201
I 41530 54824
O 44535 68229
S 27741 550218354
S 21443 453589998
S 62001 205870377
O 8638 27395
I 38432 62128
S 26361 668177078
O 7909 36032
I 22663 37311
O 49452 52452
I 71055 71897
E 24495 74482
O 53935 72703
O 65124 71356
S 1034 462672578
E 3541 32245
E 43568 72894
O 1684 63072
O 16293 41458
O 23611 42158
E 53733 73152
I 64470 68942
S 68156 576838747
E 46377 53053
I 3462 28670
O 27686 32094
O 18971 33327
I 25425 69365
I 55711 60332
I 24859 42448
O 10143 57297
S 52584 496398577
S 43930 302122213
E 12753 14154
I 63673 71720
I 8306 55102
O 10510 54168
I 46026 61027
E 18723 20078
S 28201 417859566
S 30671 28461956
E 55265 71199
S 18353 453004454
S 75956 685017345
S 25421 35339357
I 6958 49374
I 14759 42259
I 37735 51421
S 26194 75769645
S 73810 735472182
O 8644 29373
S 54790 402195372
O 51592 69504
E 8155 59617
S 65375 851895763
I 11902 33201
S 23670 774662127
I 34126 71455
E 37035 42557
S 29061 823292080
I 36890 65363
O 42696 55461
O 3313 52613
O 11554 67620
O 16592 49753
E 19899 66593
E 22769 61963
I 65951 67307
S 46702 628475561
O 8848 66780
I 28303 37067
I 30609 70536
S 303 180971668
S 11003 174163205
S 30372 189368693
O 2405 59579
S 63310 159328255
E 18770 50144
O 40416 74002
S 10435 66251833
O 24347 41378
S 22376 99585318
E 11332 55838
O 18847 68012
E 35482 52815
E 55202 69839
S 21720 441315531
E 31960 71346
O 47388 61779
S 74159 655059692
S 6912 217579166
I 31075 41000
S 70753 486060050
E 1711 61758
S 50130 51912376
E 33573 75365
I 3081 33538
E 57727 66694
O 19130 20421
I 3423 7855
S 53594 493695002
E 57809 76449
S 6312 814853054
S 37504 785104035
S 45769 139736539
I 9689 36697
O 5778 24716
E 34694 35941
I 3340 12774
E 8959 21020
E 5890 61791
E 63476 69313
O 56022 58988
S 50890 932266157
I 4482 36164
O 11048 42263
I 54089 58061
O 4269 6524
I 13360 66933
O 19607 45473
S 49781 198543089
O 3800 24664
I 3304 6120
S 55093 7669505
S 74704 369920095
E 30020 41245
O 46310 65939
S 66242 970693989
I 52076 69947
S 63684 240961238
I 1233 17196
O 25010 68815
I 24928 33962
O 12161 15303
S 13933 326707908
E 27230 33754
O 22735 61667
S 19121 340556607
S 17552 399950604
I 5790 59100
I 27976 73699
I 29116 52859
I 59256 71728
I 16437 18488
O 8324 65521
E 7159 47730
O 38907 45793
O 66002 68818
E 50748 51286
I 8411 44316
S 75396 123799690
O 45615 64820
O 26676 64712
E 12944 21540
I 34108 63730
O 30352 76526
S 538 644218755
O 8931 68750
E 46222 73295
S 7424 151440316
I 11609 28097
E 9447 30144
I 16602 59118
I 13328 31359
E 5681 59754
I 2325 7040
I 49717 58527
S 19459 531100007
I 1121 30620
S 18645 779188773
I 31297 40311
S 6322 359032227
O 15995 26203
O 15813 68154
I 3789 12640
I 10968 27211
O 55653 70954
S 60954 776125793
S 38111 238006355
E 69122 73161
E 8284 17489
O 10848 59364
E 7791 21474
E 7807 11312
O 13236 54113
O 22115 47751
E 23354 57158
O 4682 27178
I 2805 37243
S 17423 98018208
O 38108 75334
O 29967 67828
S 30111 319181654
S 7430 371316697
O 5651 60735
O 13898 23767
S 35445 496656744
O 32720 39751
I 6474 46452
I 39128 50371
I 6238 20694
O 13882 49789
S 69495 811518259
S 74109 440943747
I 12713 15017
I 7194 48163
O 23779 25525
O 41334 71734
S 5611 303120471
S 39044 52379965
O 9000 74416
O 68 37398
E 28608 64265
S 15016 843236316
I 27919 73102
S 66154 667673171
S 48274 737254627
I 559 48020
I 8285 9828
I 38944 41851
O 1521 68982
E 63942 75574
S 28369 359652038
I 39004 58793
I 20639 55557
O 4494 29699
E 34479 64540
O 3970 56684
O 34345 37168
O 53153 72273
S 33881 166900540
E 15763 39640
O 12558 35961
O 25771 32064
S 28926 491161027
E 12548 63068
E 28946 30003
O 9365 11716
S 36589 171658134
O 48540 66179
I 37995 61668
S 4982 920923561
O 25720 53986
I 15250 42591
S 71729 724673745
S 20892 200441816
E 46977 70957
E 1409 24987
S 73874 41664196
E 7535 25871
O 2694 55839
I 42948 47225
E 47524 49370
S 38347 738974919
I 63436 73005
S 56165 279077834
S 38953 310808527
I 53403 59593
O 10362 43967
O 52781 57628
O 40971 50835
O 32200 58083
S 25656 557449218
E 6345 38114
I 4443 8712
E 27395 49300
I 25236 44965
O 11185 26517
S 32950 549579783
O 3343 20328
S 75092 988338205
S 43774 993602666
S 33980 451725879
E 18050 23389
S 57055 471176439
S 31627 404425430
E 18804 69516
I 23566 55413
O 17361 69270
S 3565 348830642
I 18246 72722
S 8992 520293988
S 11422 208341406
O 61222 61794
I 59626 76291
E 59619 64932
E 1136 48813
E 8477 69415
S 1658 284940143
I 5789 68073
I 47392 61352
E 26326 54788
S 28286 695856555
S 52958 57135865
S 17803 471432668
S 69699 280855938
S 34772 700281165
O 5287 72967
I 25800 69260
S 4352 643620403
O 68522 74005
E 8355 13497
O 53841 61273
O 45314 64566
S 3146 409859054
I 27694 50398
O 28794 45442
S 65450 624927733
E 1498 47934
S 32288 51860680
O 67555 69400
I 10435 52625
S 43721 996328513
O 40335 69453
S 52623 31620029
O 14481 22312
S 62886 466849447
O 20138 60682
I 17616 41054
I 35742 44112
I 39214 74201
S 28600 291604346
S 42125 888808995
O 16494 51252
S 52856 543603577
S 32401 905390784
O 59612 68760
O 70449 74752
I 50854 75582
I 42800 75062
I 4331 59979
I 40314 56221
S 9914 838690011
O 18229 19767
S 29354 388237225
E 9448 61473
S 51882 712727831
E 6088 28446
S 44647 518909469
I 17457 17878
O 17576 34167
I 7936 49662
I 9254 13617
O 52173 56386
S 19034 17012208
O 11733 26803
E 24098 68259
E 48820 54724
O 24426 65764
S 45296 27395209
S 61015 626921058
O 14967 16775
I 26657 60686
S 55213 132791763
S 21112 170399288
I 12104 71067
I 20471 74658
I 42112 62767
S 47234 799312060
E 12874 42918
E 27985 61373
S 76657 69546091
E 45348 69928
E 34913 73538
O 6589 22390
O 24446 39998
I 7919 71291
I 13709 37493
E 17798 30952
O 31843 45525
O 20905 47645
E 8691 13613
S 4575 594689713
E 62615 68049
E 38770 40042
O 8424 53307
S 76202 170059924
O 29583 58840
S 63156 365129817
O 36440 53808
O 23585 59374
I 60200 60315
S 46225 191735948
O 61111 71034
S 72105 252223749
S 16365 385950115
S 42930 130070789
I 58114 65389
E 24436 48785
I 22248 36389
S 63729 278117637
E 52764 75151
S 8078 815311147
O 35616 56683
I 19801 61461
E 17195 54792
E 40601 66075
S 32790 875430376
S 16640 171852140
O 27123 28821
I 9435 14526
E 6991 55305
E 23164 52550
O 50204 66342
I 37009 62757
E 21923 57705
E 22705 58198
E 21615 51186
E 7734 31554
I 44773 54046
I 20067 49322
S 48291 130608012
S 38640 461976091
I 11863 42460
S 46063 567192226
S 16528 280905598
I 30299 64144
O 26552 41258
I 22032 48335
O 4703 76350
E 43725 73214
S 67093 750677386
I 32839 59438
I 22735 69029
S 9179 575161272
E 21544 60435
S 72008 766106706
S 25338 516973095
I 23024 31882
E 32386 55385
I 38155 51016
I 33311 48212
S 70599 785353246
E 53624 65852
O 33332 48944
I 1222 12476
I 21982 54554
I 16 58495
S 75182 611892159
S 4156 808283790
S 42743 666469564
O 490 27378
E 18387 40466
I 16752 34675
O 47191 53289
S 124 970789872
O 27680 63984
S 48647 805229681
E 3930 10712
E 37055 52447
I 41824 69588
I 68421 75539
S 62051 155588447
O 2530 76448
I 485 1428
E 7310 68853
E 13085 63922
S 10040 495185943
I 55045 68504
E 7199 48419
E 47407 53843
I 30706 63575
E 25440 66681
E 42865 60127
E 1000 11860
O 7802 8744
S 55792 367711365
S 52657 153223172
O 35284 66421
E 10234 50040
E 61288 69775
E 17279 75151
S 32395 335081126
S 64467 483741840
I 24404 49646
I 5393 47144
O 3765 52640
O 31749 59494
S 53892 90751969
I 29940 49351
O 32290 54298
E 15998 16024
O 22028 30992
S 49277 887200095
S 74411 259249862
I 36221 40516
S 54520 548871771
E 5212 20217
O 24033 68214
E 50609 58779
I 11157 74694
E 23021 55797
E 27598 68105
E 10211 39132
I 9543 68442
E 16886 51124
I 7590 27740
I 22809 74316
S 46378 856869971
E 19922 64482
O 53074 56251
E 9401 31262
S 42266 15191826
O 21531 73615
O 36485 62440
I 23338 30968
S 318 972634388
S 5198 624182938
E 33551 48866
I 13702 69787
I 18566 36068
I 27748 52560
S 47804 758786431
S 59337 140247069
E 1029 41180
E 18066 67862
I 37116 64342
E 40454 42962
O 7805 50195
I 28958 38729
S 15564 701623743
S 4635 605114107
I 22177 75022
S 64024 776778478
E 24162 38947
S 57305 92201744
I 14107 71655
S 32530 120382347
E 19213 31752
O 13048 60481
S 43590 323096700
O 9320 75535
I 4105 36735
E 62694 75178
O 43825 57810
O 55352 73740
O 38375 56754
I 44914 51201
E 38015 44314
E 21324 24347
S 43641 641635229
O 294 29633
S 74127 259141293
I 16275 55401
S 52455 254770613
I 14577 20547
O 24199 73918
I 26932 50819
I 11369 42430
I 3720 60904
I 21879 35220
E 8224 28547
S 28606 724860221
E 37620 50889
S 55998 722507696
S 73128 422652627
O 17420 22268
O 48417 64791
S 6918 725662977
E 33829 64084
S 61077 116046457
E 36490 47288
O 22902 48579
E 52766 63564
I 22405 64147
S 22373 620145327
I 10026 24030
I 20038 33140
I 45794 60527
O 26865 38211
S 74915 615925168
E 5872 33743
E 29473 41523
S 59947 998508512
E 42840 47179
S 57916 848924982
O 15637 21855
E 28318 53239
O 37908 37917
I 15996 22916
E 8151 63240
O 48074 62768
O 3954 23085
O 24502 52824
S 55068 691239773
I 482 54506
S 65050 937742259
S 5268 689187238
I 27433 74242
O 8844 42515
E 33410 36779
O 46135 68724
E 70453 73629
S 24372 735933903
O 12461 38751
O 5761 14257
S 62030 271540711
I 46551 63061
O 1044 63389
E 46071 64412
S 15650 876937863
S 11779 370513857
O 38231 65131
S 1659 287401244
S 74316 814341809
O 51948 75020
S 57676 814597664
O 66254 73805
E 22669 53929
E 207 16652
S 26899 954459438
S 36580 166680185
E 24401 27917
S 67378 273409407
E 7580 66637
I 56903 73018
O 58982 76155
I 21439 41524
O 36089 47613
E 45862 51145
S 19114 35896712
E 20407 30134
O 56192 69343
I 22266 23874
I 11303 37049
E 61763 76513
O 21432 31411
E 35969 70920
I 13577 56061
I 6110 60786
E 20479 70582
E 23605 30670
I 22696 70883
O 23696 53787
O 13066 69995
S 23408 762671354
S 25842 28332291
I 34272 44322
E 55809 60432
S 44336 632998499
I 25903 76636
E 16790 21199
E 15431 31258
I 23164 68254
E 33265 37853
I 16442 18814
E 47662 47928
O 32688 47642
E 2773 66482
E 51837 70291
E 24149 70385
S 45325 539106413
E 58358 60721
I 39310 73143
O 8003 13193
O 27597 54699
S 50557 283706724
E 14231 67369
O 18852 72684
E 11023 51493
S 75080 417398062
S 22553 965430770
I 21811 40386
E 28927 60122
E 18097 55797
S 16247 853958276
I 50612 75697
O 27357 53994
S 53686 922298662
O 33366 58403
O 4826 50674
I 40019 56819
E 20576 31227
E 47683 52940
S 67909 502852946
O 36323 67837
E 18673 72857
O 24189 76179
O 41384 50521
E 22425 39499
E 27515 63779
S 24717 638582891
S 35859 757579077
O 79 38053
O 18816 26666
S 54300 933841789
I 15872 70240
I 8398 40760
O 42832 67759
I 703 2145
O 21292 21343
O 33523 60292
S 51093 407434666
E 26882 40331
E 47447 70122
O 54876 60522
S 49605 187274717
E 15471 72747
E 16515 42630
S 39286 592627071
S 60728 625678480
S 26277 426051585
E 17785 33256
I 2523 59580
I 28610 37410
E 72098 76078
S 16130 792762317
I 39156 43126
I 27168 59990
I 2488 15421
O 35358 42612
I 13489 73529
O 27859 75087
E 15230 41499
S 74903 739884564
S 29588 719290481
S 20691 938172051
O 7289 20612
E 27987 52607
I 5507 52419
I 33796 75180
O 27233 39913
S 31687 632227405
S 70046 147070012
O 42650 73425
S 71854 767652880
S 36631 836986894
S 16580 66410164
I 4457 6485
I 10652 37694
I 22892 50470
I 35610 42846
S 29938 519000358
S 55896 41288790
O 62366 62517
E 19387 32527
O 47525 64105
I 28677 51513
S 12753 353948135
E 19666 59649
I 38732 69903
S 23877 392074403
E 5376 23264
O 11912 20707
I 2579 19448
O 13325 62890
I 39280 54654
E 57962 64591
S 62709 191176146
O 22670 23923
E 29965 63241
I 68679 71922
I 16782 60620
E 6216 70145
E 17920 64282
O 38104 46867
S 49550 671507397
O 186 5281
S 65414 872301641
E 60115 72934
O 17184 20505
S 71167 989561245
O 49824 69769
S 4890 544572018
E 4382 64277
E 1901 46533
S 17996 785095389
O 2364 57037
I 4247 38994
O 10390 28498
E 26403 76068
S 60674 159264058
S 55873 692381207
E 7394 58349
O 90 23887
I 3506 25418
I 58851 66590
O 9575 21940
S 41071 952145288
O 74360 76534
S 5501 292445156
I 23249 46281
O 14821 37271
I 1246 13391
E 8848 48936
E 61026 66116
I 21216 52013
I 24235 34702
S 42648 754004277
I 24835 64481
S 3386 323285046
O 53886 65637
I 66045 68296
O 19069 55995
E 25868 51938
O 32905 73556
S 19323 603953454
E 58961 65825
I 35783 59900
I 29924 62751
E 5970 20868
E 22949 74285
I 42588 67776
O 33256 50201
E 888 36912
S 28589 831679329
E 42906 53457
I 7591 11081
S 44359 495618783
S 11834 814476179
S 47230 261787622
E 58944 66513
I 5609 8758
O 61414 75702
E 31473 34334
E 37621 47825
E 13904 33432
I 248 8253
S 28416 840979002
I 20024 37201
E 12020 23905
I 13370 58458
O 28374 64612
O 41238 74131
I 30920 33515
I 44369 60991
S 31307 423610027
S 19506 75285929
S 25614 960632935
O 51923 57929
E 72873 74311
S 9321 359712377
S 11312 370515943
E 33909 69021
O 59724 61542
I 43837 47806
O 47805 63656
S 1835 203546503
I 9636 31088
E 12601 31803
I 33275 41494
O 55253 57005
O 24443 53865
I 11391 12221
I 13128 33932
S 54098 521789353
I 4398 25386
E 25534 61141
S 76109 145084337
E 31452 51613
S 33160 147199940
O 43322 55487
S 65702 598549713
I 18821 35073
S 34790 667662733
E 42694 60328
I 6784 51148
S 8003 255143203
S 63146 653636313
S 61494 35069609
S 36011 318542560
S 60156 617642835
S 67114 418768960
E 56551 60389
O 13147 14395
I 20462 34220
E 32321 71262
I 14411 22063
S 29917 591392195
I 30417 49304
I 12130 25290
I 48105 58948
O 47983 50861
E 13988 40054
O 36940 56776
O 25357 34676
S 53977 32528076
O 12136 75442
S 55922 16461454
S 32361 971532732
I 46179 48446
I 12945 49618
I 15860 70686
I 34294 73087
I 14307 65230
O 31948 58912
E 44635 70469
E 2995 64434
S 53803 102951347
O 40228 63466
O 22910 47601
E 23789 49524
O 34233 65459
O 4606 16070
O 72368 73468
O 8068 10970
S 3495 270597688
E 41768 48209
S 13641 342911347
S 46040 776618610
I 54171 59842
O 13365 55849
O 17460 74206
S 17103 732293647
S 67229 179665466
I 37187 46531
O 25192 28386
O 12559 32121
O 35953 75697
I 11158 55915
I 45952 55722
S 66148 393781466
E 15759 59508
O 25590 60148
E 3115 23171
I 13013 61039
O 7006 46273
I 15121 27615
I 35951 48727
I 20276 60132
E 1333 22000
S 9558 89523779
E 4801 57023
S 64287 146866552
I 55018 58446
E 36691 65619
O 31575 52029
S 35292 585285217
S 47985 77174506
S 42483 385660220
S 72848 349820695
S 39325 764279456
S 3380 120447647
O 14480 72256
E 29102 71779
O 24667 43161
E 18808 71024
O 46320 49455
O 35047 63085
I 12872 29224
O 60617 73712
E 5357 32788
E 12662 37652
S 29831 500112356
E 44565 67851
E 12377 66334
I 2121 7648
O 9584 17176
S 33799 880200615
S 36338 671610988
S 74537 115777931
I 59339 62577
S 38853 72382355
E 54206 68297
E 35976 40248
S 908 569771016
E 31181 35792
O 33353 72852
S 76184 504318474
S 45648 14842311
E 17362 38395
O 15478 16729
S 16373 385701599
E 35827 45129
I 8332 68453
O 2024 32147
I 1434 54198
O 20009 42499
O 37633 41335
S 7413 438284101
S 38081 447705528
E 1261 1296
O 19826 67900
S 39441 2359991
S 7959 754543634
I 5620 59597
S 2210 737900412
I 40706 59369
O 10271 13911
I 12782 51584
S 74357 37947469
O 12295 52483
S 57016 25002005
S 14770 913936078
I 23449 53953
S 17323 196378134
E 12971 70237
O 10436 44275
S 24514 977729581
E 10759 21615
E 13091 73874
O 18765 50113
O 9856 62929
S 65913 600983972
O 11002 55969
O 30498 57379
O 46436 51088
S 47638 598661268
E 66527 72964
S 63701 977502466
E 33739 36498
S 12699 929808869
S 18583 275472141
O 6395 45437
E 32347 49867
S 25084 502315799
E 54650 68976
E 36125 44362
S 14309 143042124
O 14666 35180
O 25066 57227
S 32459 597811996
S 62054 969039164
E 69811 71743
I 23325 29121
E 15137 48980
I 25037 74949
S 51087 929326490
I 33957 61430
O 12748 47166
E 23677 25936
I 52465 64367
O 25532 76464
E 60702 66254
S 3067 340071282
O 17437 34274
E 2715 39977
O 17886 24837
O 25431 71107
E 12522 42279
E 26864 27464
S 28343 246706935
E 24614 57389
O 2117 72790
I 18638 40955
I 11807 44891
E 9845 22259
S 43047 949618964
O 8221 70060
E 25855 26762
E 13512 74484
O 38192 66776
E 46255 75252
O 8703 69514
E 42349 45350
S 36571 130951334
O 42837 66310
O 12108 52818
I 8580 26266
E 25322 41095
E 34002 75182
E 43471 60086
S 60421 140832812
S 22019 334549714
E 591 16425
I 24053 53330
S 50912 508032294
E 3525 15993
S 4149 72665056
O 21960 27335
O 40930 62047
I 20645 24296
I 24765 60648
S 42309 751898246
E 27108 43961
S 71152 819134743
S 31765 239030678
I 5061 33624
O 25589 50142
O 15512 48245
I 35570 73594
O 26270 50172
O 16918 72620
O 38026 52075
O 27241 60765
I 4437 68410
O 21458 45404
I 47875 65066
E 27397 63559
S 10074 284924625
S 11989 304730517
O 5018 31748
I 42023 72278
S 7212 127335410
E 4659 37858
I 14363 55953
I 7437 44464
O 32953 54824
S 50224 57210275
S 12678 320362375
O 37406 46885
E 23686 36707
S 31805 445876189
I 4270 48936
E 30244 61934
O 46867 53561
E 18625 21913
E 26976 69406
S 4725 967340033
O 42471 65103
I 5089 32742
E 35983 37982
S 72562 352164851
S 53055 921493607
O 8613 55446
I 4077 46756
E 4919 70629
O 13125 16212
E 30006 44833
S 25171 60060899
S 68354 524457278
S 3618 299949591
I 8346 25988
E 54569 76341
O 57390 59261
S 72435 282525593
I 39028 48625
S 21241 827947506
E 33273 63684
O 4879 21724
O 28962 59082
E 28076 61494
S 16079 908049528
O 60273 72385
S 59875 561415436
I 37616 40411
I 16619 36279
O 12753 42456
E 29475 64749
S 18032 724064324
S 74482 633063275
E 33640 51208
E 29879 48567
O 15098 27772
E 769 23533
E 45806 74942
O 10263 62584
O 19919 56811
I 13206 75166
I 37852 53670
I 9869 32610
E 37696 67969
E 15566 73847
I 17609 76048
O 48486 62838
S 72991 733970295
I 19097 68572
O 9492 71417
E 11302 40599
E 55874 62316
E 35626 73312
E 21660 43760
S 19902 406357631
S 18401 540382134
O 46251 69945
S 58666 881792215
I 9186 25525
E 36439 70890
S 34751 367666793
S 67135 588996593
O 62572 66171
S 76359 796292059
I 24328 34946
E 20866 61854
I 25240 36507
I 10745 24762
O 22245 49122
E 6057 56208
S 37195 233377531
O 7544 11734
S 37252 582064900
I 12510 70908
S 62726 424798982
E 36089 71997
S 36825 158911004
S 50225 720328838
O 15634 23043
I 7838 41335
E 30256 49432
O 18593 50672
O 52819 74345
O 65602 67465
E 54457 62815
I 37494 47964
I 6074 72514
E 9023 73113
E 17801 55374
O 23068 40670
I 1603 58002
I 63251 67762
O 16227 29908
S 55108 238911397
S 7843 363694570
E 21474 46527
S 29996 253380623
I 66569 68088
O 29164 71092
S 66450 695220399
S 669 294793828
I 43510 70361
O 36189 76354
I 21446 23449
I 5930 28636
O 3564 64531
O 31109 33757
O 26291 60683
S 26133 109746846
I 49744 69285
O 16859 28563
E 28189 36617
E 9863 48392
I 14132 54728
O 5184 66309
I 5633 14431
I 35667 42103
S 23348 223726811
E 26587 55181
S 6743 394072523
S 19084 131331703
I 47167 51759
I 48062 56246
S 62948 219747115
E 3364 42199
S 75270 662167902
S 17834 356387572
O 13254 74381
O 32289 66257
O 55118 62431
O 30912 59127
E 25463 74982
S 44985 659898906
I 32669 54341
S 75559 928102733
E 5998 65619
S 4297 368529919
E 62961 65743
S 11929 547724205
O 13257 27768
S 2505 908793086
E 17574 28829
I 35497 69666
I 45937 74531
I 33784 56109
S 41387 639928613
I 29355 37508
E 10998 18159
E 46052 66829
I 10183 15399
I 41699 57937
E 57737 57871
E 130 35551
I 54714 61730
I 17425 66544
O 17597 55870
S 72546 814024998
I 1763 64552
O 43003 53658
O 11042 25120
O 18529 57540
S 60811 27092367
E 3619 72664
I 23627 58146
E 7170 56037
I 17844 31902
E 41564 48671
E 64811 69082
I 12816 42906
E 20234 49669
S 70946 497341937
O 20350 54815
O 28268 42867
O 26452 39100
I 13384 55250
O 22583 42307
S 51500 406942759
S 4438 340969392
O 1546 35526
I 1528 29378
E 9873 64768
O 21319 37859
E 35303 56408
O 50037 54381
O 4816 25043
I 8892 56366
S 52424 267570247
E 20372 23964
I 25091 73397
S 24977 663103465
E 28031 54108
E 11411 23732
E 17671 69368
O 50955 66583
S 76168 821807655
E 4958 28090
O 20966 34342
O 31580 37046
O 63454 76545
S 34744 638615505
O 9338 10313
S 22519 753314231
E 31138 60905
E 20029 59205
S 23164 248736988
E 29896 49488
I 8116 10332
E 21016 67077
O 63828 74732
O 15814 57072
E 5062 7160
S 49761 820653592
O 59157 76022
I 36459 67526
E 33057 75453
E 46849 61827
I 1241 65019
S 25181 704707311
O 71905 75070
E 8271 36564
E 44607 65592
E 16243 52724
O 15905 38701
S 21318 70817174
O 1523 17026
I 28986 55751
S 48766 862877194
E 2239 62777
I 49136 63895
O 12150 24297
I 2174 8472
I 30242 74380
I 1872 43621
E 1588 52775
S 59524 18329732
I 20925 74337
S 17176 12992092
S 49216 716826560
I 15729 67169
S 46200 685031316
O 45043 69467
S 61571 492442235
S 13002 992603858
S 69324 877705328
O 13500 64819
I 17202 63558
I 4457 59677
S 52728 660079652
I 8401 43377
I 76180 76251
E 30448 39402
I 41243 41488
O 8379 29721
O 35779 51019
E 25731 31749
S 42522 285898594
S 48550 533190459
O 10220 27027
E 2696 63890
E 52342 53055
O 44625 57344
I 33375 56707
E 50449 64470
O 12666 74846
O 39660 55019
O 69086 74213
S 210 185754067
E 7532 65702
O 40524 59348
S 38268 644163845
S 46494 522549360
S 44728 934337502
E 25880 30041
I 9216 59046
I 43454 65486
I 41831 55204
I 16729 55911
S 31745 555653874
S 20880 263410438
O 18295 28853
E 3360 31464
E 22486 72965
O 12167 14162
E 30944 39555
S 49290 810461699
E 1968 70157
E 5966 48516
S 74765 721733425
E 2678 66699
I 43901 56702
S 26913 476052691
S 70853 200902324
E 35670 55239
O 20453 25973
E 1517 16206
O 62546 67444
O 48694 52699
O 46629 65380
E 28913 45191
E 74973 76438
S 13298 440459517
E 51373 61558
I 3294 31187
E 9000 67410
I 1976 18577
S 25497 410358963
E 11458 30615
E 8935 49082
O 4777 74037
E 25939 28018
O 4258 24427
I 64327 73088
S 69977 493094117
E 28895 47484
I 54267 59101
E 2934 54418
I 50047 68540
S 30861 813030236
O 8297 40715
E 39562 44924
S 63030 485848710
O 14680 36699
I 16251 73266
O 24947 30283
O 65637 76153
I 3028 37047
I 42784 65930
I 23861 24416
O 5508 46105
S 58765 851084898
O 22653 47174
I 25516 36425
E 5471 47695
O 10936 18510
S 7639 871837826
O 34686 47872
I 40006 61858
E 26738 63104
S 9068 678442233
O 7551 36827
I 11842 17428
E 1783 72085
S 62270 679365064
O 56080 71226
S 71572 305095204
S 43070 641253816
S 43220 511586930
I 12078 45850
S 43397 352778607
O 2251 49196
S 27590 732043369
I 9033 65492
O 9161 53699
S 22543 233397042
E 6067 63939
I 7717 24823
S 43293 708899117
S 64875 935685978
S 7898 883311269
S 45599 698549103
E 15527 19569
O 13292 63040
I 10470 70430
E 21105 43869
E 29446 54637
E 54115 60658
S 4790 620877812
I 14817 57592
I 63707 72124
E 16931 59869
O 12478 22658
S 54717 405907586
S 13437 634577861
O 22271 33617
S 67593 544045202
E 9841 68018
E 16037 36403
I 30102 52091
S 22332 199360854
O 5636 40829
I 32615 46100
O 1782 68739
E 42059 46306
I 43540 44854
I 22018 46709
O 26242 26734
S 30198 766700887
S 74361 801053562
S 75971 598452723
E 27861 70371
O 1637 6557
I 5661 50901
O 33039 66270
O 14292 75138
I 50123 56471
E 6341 76192
O 48465 48695
S 26576 880822636
I 22003 62737
I 22557 35361
I 40423 40804
I 30075 31150
O 41956 44710
I 19940 51531
E 17908 22252
I 42406 62421
E 335 54151
O 34242 56264
S 31083 231806704
S 65128 134599518
O 67419 68006
E 56363 60452
I 33395 41759
O 47602 58156
I 352 38568
E 24680 26299
I 21363 56893
E 16451 38605
E 21394 76527
E 27328 57002
E 17372 56852
I 9957 22919
E 39441 50233
I 50810 67060
O 36448 63675
O 17027 74115
O 4186 26520
S 11275 142007445
O 20480 28116
E 14927 53589
O 26723 57390
S 33557 727744980
S 49433 175747295
S 39325 646006092
S 19465 81719111
I 46509 64258
S 55065 119442823
E 36413 70725
I 35180 52665
E 60704 70264
O 16483 74487
I 12033 14766
E 64816 70337
O 15402 26132
O 5688 34388
E 35276 71708
I 29247 71143
S 31026 956906631
O 14288 69329
I 63877 76189
I 14449 45363
I 31448 67476
O 56787 65246
E 12945 32550
I 15718 19713
I 1672 74508
O 22133 71749
I 21072 42023
I 1262 31705
I 19813 52006
E 3047 35389
I 125 69567
S 36253 389444177
E 45405 48560
S 56322 534241859
O 4218 68522
S 28202 821339850
O 23210 39336
I 9297 19481
I 24233 53652
O 20747 53473
S 62723 647071114
I 16791 67623
S 34065 2652993
E 90 37299
S 21678 503845574
S 11853 738854564
O 10080 16113
O 37099 75518
O 11323 30133
O 1205 68310
S 17711 411567771
S 50970 274573941
S 14930 127840581
O 9273 74966
I 43289 65385
O 53642 57382
S 39963 514632579
O 14608 34953
O 40931 49526
O 1710 47232
E 61596 76646
I 50552 67107
I 1816 52297
S 40584 670340575
S 39229 103114979
I 6152 28298
O 37997 52801
I 37795 46235
E 46114 73500
S 75185 272904114
S 47984 556842361
E 48649 51089
S 39978 932553916
E 16717 27804
I 19618 37914
S 6560 434164296
E 9064 31172
S 41332 372446876
O 35702 73756
I 21131 74225
S 30197 965436122
I 28273 68278
O 37458 65096
S 54738 862535194
O 20863 67711
E 30478 46601
O 8101 12758
I 15903 42582
E 54907 73180
I 34485 60562
E 13319 63910
I 54266 67501
E 25857 26505
I 18190 59655
S 16622 665563011
S 61206 473601526
S 56304 485303531
I 31447 39856
S 42483 727336745
O 15520 17760
S 43382 248420048
E 15972 33010
O 1793 51638
E 41133 73045
S 23131 114442809
S 16834 886400533
S 31865 537530127
I 12075 72521
I 112 41817
O 39928 68490
I 41928 47146
S 76104 619705985
I 34219 70524
E 17499 37618
I 27047 69299
O 10514 58188
I 46706 56725
S 45958 516214706
I 53512 67400
I 57474 61606
S 55758 782201907
S 7860 960273782
I 56739 66525
I 13895 70243
O 22453 56082
O 62145 63415
O 21759 37931
E 33184 65592
O 27092 61202
E 22245 74891
S 70431 720175125
O 34921 56067
O 59165 72003
I 19997 38601
O 31860 49289
O 20301 53464
E 38677 51394
E 26008 38325
E 27281 51883
O 14606 34477
E 10507 33956
O 67 39141
I 49311 71055
I 21670 37456
O 33495 64358
S 1514 179114297
S 51246 574999132
E 13785 32776
E 14385 20508
O 29082 62104
O 26736 35639
S 22693 305732231
O 9564 69723
E 6413 58084
I 26287 54775
I 9672 64831
E 67913 76329
S 6285 705666334
S 67692 702261054
S 68739 582216740
S 75816 572391702
S 24679 79939669
S 67797 193304090
O 7053 16291
I 43873 74426
S 72653 981968556
O 4174 26789
S 56764 86377375
I 16674 73315
S 17073 949292775
E 28444 61656
S 75736 462066258
O 18976 60583
O 57272 57928
E 21865 36613
S 10241 712200598
S 17625 972866271
E 36084 60973
O 64434 70191
S 49025 169271377
O 50582 63431
E 17556 29185
S 48836 896718020
O 35938 56082
S 61008 77783346
S 19417 181708942
S 27171 248229051
I 8248 12957
E 48509 54184
S 5363 259876208
S 11475 360026812
E 32736 37945
I 7132 57280
E 30374 47998
I 15166 64973
E 54307 63906
E 31686 59752
S 1138 721579162
I 13960 56069
E 33237 54388
E 4081 73242
O 4106 36270
E 10189 28342
E 11234 65357
I 11114 46401
O 24113 58664
I 35680 49898
E 50806 71516
S 2291 535961076
S 42766 247646155
O 18885 23531
O 9233 17054
I 4649 58727
S 36604 517658287
S 23560 358122423
S 45964 898814267
E 24813 60919
E 15834 46944
S 61902 686589541
I 24892 56299
S 44269 165032459
I 19319 75519
E 40779 60635
S 19481 154517446
O 4081 27608
I 23064 59435
E 37812 50539
E 10963 40190
E 25284 63380
S 44770 146953310
S 10630 531502409
O 14348 34684
I 32102 67813
I 21825 23115
E 16908 65896
I 5258 41316
E 49767 67466
E 21848 34916
O 12713 26442
O 29179 34502
I 11969 36212
O 48344 58537
E 3195 55302
E 25140 54672
E 52780 57147
E 32968 44246
I 12223 38819
S 74163 480866049
E 583 62175
I 31948 70374
E 65798 68720
O 2513 51122
I 24957 49767
S 48876 929206750
E 58292 68662
S 27272 792098953
E 559 63545
I 47805 65891
I 22022 44807
E 11396 14548
O 25592 72829
O 2562 11855
E 17610 53412
I 6464 31816
E 24071 35331
S 263 3624706
S 51665 806561976
I 51792 74991
O 1943 21113
O 32611 37677
O 5977 70580
O 13359 49706
I 35913 47097
S 34184 231427333
E 654 58494
I 49878 72504
O 55261 69176
I 61689 63733
E 903 41150
E 41530 76441
S 24623 86241686
O 23483 26432
I 26378 70267
O 13110 42246
I 37009 53036
S 29 966939132
I 8528 49379
S 149 33046129
E 14776 67713
S 76004 558894949
S 71759 223580196
I 7755 44691
E 62247 67476
S 72169 934339411
S 25453 377410866
O 1111 62577
S 65582 673281691
O 6822 57528
I 52794 70169
O 16330 69648
E 5511 61794
S 57535 995600404
E 58401 63504
I 17534 36038
S 32076 207157185
E 59434 67984
I 39998 51814
I 32250 47009
E 54889 66608
S 53753 586214076
E 58723 75900
O 3116 27348
S 67004 411847899
I 9836 53968
E 33844 56143
E 15464 50652
O 5919 41362
O 23718 66638
S 32861 139461911
O 44141 75950
I 15322 53350
I 40655 53775
O 12857 39459
E 11516 68566
E 17015 51011
I 4533 37274
S 3428 301983644
E 59600 62594
I 13959 34269
O 19572 27074
I 19227 19946
I 1492 6098
S 47422 298401183
I 2598 74311
S 5903 669547718
O 40995 56952
S 45911 671157899
S 67030 514236131
S 23086 371747992
O 52065 60098
S 8662 906044671
I 21667 32834
E 22695 24750
S 43667 507286318
S 71588 323928224
O 42563 49220
E 19205 33429
E 33734 65580
O 54614 71526
E 26549 68544
S 21687 699127025
E 33972 43660
I 5558 63956
O 43732 75101
I 22880 45680
I 33352 34794
O 22356 44960
S 31526 343940749
S 1768 811435335
E 1543 29887
S 74183 956962465
I 1765 62259
I 26930 70555
O 19134 39483
I 19567 50653
O 6933 71265
E 55404 62150
I 4292 63509
I 3044 11035
O 268 42896
I 44798 52247
O 7717 53458
S 61950 604408342
E 26500 50660
E 22016 26004
O 58929 72050
S 39991 776631780
S 22887 35805888
I 3205 51047
E 28608 31649
E 36082 59876
S 49008 863668866
E 26641 30112
S 5800 698487294
E 32855 72987
E 37279 65403
S 34203 485194252
E 21697 37679
I 696 45003
E 44126 60621
O 23107 69433
E 31450 56699
O 45739 54157
I 35902 54373
O 27311 57290
I 61650 63755
I 71983 75616
S 63175 106518630
O 53942 71745
I 44056 68533
E 2600 54481
S 51297 967758750
I 25524 72545
E 12562 53332
I 19814 54787
O 15538 68912
O 10529 40571
O 42418 60302
S 45743 914934343
S 3710 743190361
I 39965 55262
O 1013 15244
I 12696 28745
E 19301 46518
I 47332 48469
I 68938 75022
S 61415 459635072
S 42889 84911304
S 27108 634153695
O 2764 64428
O 18238 24545
E 24907 30851
O 5993 49283
O 50992 59776
E 10945 60409
S 75762 448886605
O 43407 64743
I 32048 64818
E 28095 48598
I 50759 75662
O 39872 59773
I 34056 57459
I 33760 63093
E 15015 62485
I 45568 73062
E 22624 42654
O 45333 71725
S 15088 934579558
I 53692 61063
E 5355 30624
I 68038 75599
S 3399 945091707
E 30821 37985
I 34371 73484
S 44317 715211243
I 3411 51789
S 22076 685240963
S 43786 620843427
I 9880 10388
S 52084 643002134
O 10242 37387
S 50276 942883376
I 35804 57386
I 1905 35382
O 5696 9113
O 13846 37691
I 44083 73185
O 1151 9167
O 17029 64463
O 2924 56360
I 40827 54096
I 13811 24331
E 27696 54024
S 32986 453520395
S 29568 573846598
I 36945 40871
O 25248 63975
I 30803 32792
E 26238 27565
O 5602 41844
S 33274 346222770
I 52423 60574
E 16113 22510
E 37829 61525
S 11083 557578377
S 37734 215119555
E 54603 56939
I 23795 31847
O 17563 52971
I 50898 63871
O 44574 64185
S 68217 811073358
S 17240 248515478
E 1107 28036
S 63837 430361874
E 51083 73117
S 21388 65882095
E 43548 49662
E 50312 57168
I 23502 50141
S 11456 388892699
E 3030 18030
E 32389 58987
S 67758 750945273
O 33680 46663
E 63003 76431
S 58858 896862976
S 68313 933709311
O 12395 15050
S 32482 685059945
O 34995 75837
E 16834 66288
O 36513 51493
I 8593 48127
E 10702 11113
E 36608 57905
S 24164 885987157
S 4181 695156736
E 47975 59493
E 46819 61945
E 3103 21549
E 49292 74662
E 22054 50973
I 27712 35883
O 28380 58646
O 24878 52137
O 43110 69571
O 48535 63597
I 36624 52724
I 5638 46108
I 39816 58123
E 26806 75145
O 1414 70634
I 4136 25145
O 34193 53643
E 54993 67074
S 29911 935203977
I 16394 72472
I 48494 68779
S 26003 241203142
S 7568 243137813
E 38616 45251
S 50947 547447059
O 49526 63925
I 3792 7093
I 31944 38376
S 15450 45629604
E 22676 60524
O 14126 42558
I 3229 65096
O 9777 46572
E 3217 16111
O 48897 75644
O 11146 32661
I 47005 48351
S 44134 567133229
E 41320 55297
S 74587 286317114
E 17489 25707
I 10564 19403
E 59551 63537
O 20494 26068
S 46251 850010156
O 118 23622
S 62371 945265549
S 57923 397388632
O 34426 40861
S 53040 740609643
I 43818 64088
E 38086 52887
O 3292 19235
S 68659 804205365
S 75737 678384376
I 2905 67538
O 27001 69618
S 75678 550231437
I 71423 71993
E 43386 57878
S 18686 397652866
S 57416 841175076
I 7228 24408
I 45638 52457
I 59737 65952
I 18319 37681
I 11566 63725
E 31483 62642
S 27778 69986506
E 19692 30202
E 47787 54267
I 18093 32165
E 18214 40539
S 63788 177078844
I 10961 71637
I 29987 70708
S 1628 289903428
I 55882 69369
O 30401 31477
E 40480 74185
I 15659 66253
E 3745 53734
S 41130 608802954
I 58639 72278
I 6434 69531
S 17394 526536217
O 55853 73435
S 5676 159754503
I 30979 56786
S 27325 733156402
S 37086 155735917
O 12834 66720
I 8546 26015
I 14394 34393
S 22771 623066527
I 1780 45484
I 1066 44528
S 19249 899994793
I 32266 73968
O 11937 60398
O 15511 22757
S 73226 400112245
I 3862 63277
S 25762 857232376
E 40527 58181
S 23507 16362155
E 7842 19900
I 48277 48582
S 53383 624713034
I 31713 48787
E 39100 41926
I 835 30665
O 12249 38076
I 57692 66203
E 48417 60987
O 24460 62575
I 44006 68014
O 5348 27114
S 44474 822496782
S 71046 6544765
S 4750 179140302
S 52370 357360699
S 47777 170613543
O 10111 29686
S 61213 184481557
E 11601 15785
E 61225 63881
I 24493 34585
S 76335 181407421
I 46697 63065
E 9638 76097
I 14680 59569
O 38729 39888
S 59700 846352135
I 357 75628
E 11887 42310
E 57876 71795
E 34325 46980
I 23522 45394
E 23456 57100
I 43667 61447
O 46242 65512
E 18389 56482
S 8250 48832209
O 57934 68953
E 9017 61440
I 46470 71980
E 3762 76656
S 66758 88666686
O 5474 26544
O 7556 29113
S 5770 862129389
I 1909 35891
S 30835 45533386
S 76479 19744577
S 61154 535267729
E 26902 68349
S 10418 825042182
I 9769 14462
O 70437 70995
S 40563 885166739
O 33434 60454
S 28902 23272353
O 46686 73655
O 27350 74632
S 26815 555427819
I 62166 73579
S 2868 95091536
O 16292 72142
I 11303 37045
E 50548 74063
I 21009 60853
O 6630 31996
E 40276 55565
O 6563 73806
E 45606 55161
E 37647 75708
E 12447 28771
O 36311 68602
I 12436 32569
E 44588 69209
O 4584 51900
I 2740 36660
S 24548 798605264
I 24972 30799
I 19627 41989
O 10294 20030
O 15180 74590
I 2084 17371
I 36118 71180
O 28829 54036
S 12631 504986238
I 53816 70392
I 7508 72810
I 33931 70024
I 35690 41171
O 28818 37219
O 33412 40681
E 5350 53758
S 75554 358683051
O 4346 35013
O 21238 25604
O 13744 27893
E 20684 54344
E 4762 9439
I 28381 38461
I 26411 48350
E 17281 20887
I 15098 32865
I 75595 75624
I 3173 66414
O 20806 36809
E 4515 70244
S 63330 591762988
E 25848 41929
E 60211 62330
S 47820 96653699
O 51993 62826
S 39781 442850838
E 22332 70531
S 6156 402062278
S 43053 843151000
S 30689 938551685
I 25826 75994
I 7218 70710
I 22242 68508
S 32939 46063160
S 58539 621733968
S 60595 750745800
S 43859 965038973
E 1603 55438
I 45625 50690
I 4755 54096
S 18320 590373846
I 1427 34427
S 47360 434800571
E 12769 45167
I 11117 47062
S 37659 540996993
E 17098 28006
I 61765 64769
I 19466 68315
I 45176 67697
O 11564 44572
I 60779 69377
O 46142 76326
S 2549 835008993
I 17783 43094
E 51171 62833
E 31312 60448
I 6231 69720
E 40221 42564
I 50113 70861
E 19094 43993
I 5543 25816
I 57001 65923
O 5947 51966
E 13303 69015
S 15617 199699463
I 51447 54546
S 23426 537581155
E 37593 40806
E 15558 42761
O 8878 45443
E 34828 55869
I 20261 34694
E 36894 52332
S 8386 820344293
E 21502 47476
S 10900 735473362
E 16743 70280
S 76258 130764953
E 16341 36747
E 17894 34007
E 42691 45062
I 23649 45875
S 64250 692003010
E 5975 31234
O 7628 16303
S 64500 246523856
E 25933 68647
S 43081 106880854
I 19410 74569
S 12182 903190772
E 33144 39905
S 14853 323917364
O 16015 62157
S 42779 747411292
I 14538 57229
E 40261 47212
E 1776 36603
I 36865 55223
S 29439 991624752
I 46130 54002
I 53319 70151
S 25097 569802902
E 510 46269
E 1218 32290
E 31117 51812
S 58855 852605696
I 43374 51255
I 8228 66068
I 12489 74452
O 9428 69958
S 71527 748986726
E 51216 56863
S 51770 249386757
S 64818 392312039
E 18215 30859
I 45136 65797
O 32185 69705
E 7261 30129
I 12819 18199
E 32111 39723
I 316 69231
S 50136 583236511
S 75211 51531440
E 47204 57070
S 46456 624084244
E 35731 67445
S 40076 33099960
O 30216 54179
I 28036 75662
I 38389 67295
E 1751 53511
O 587 35902
I 8450 50999
I 12685 67316
O 59301 72753
O 68423 74235
E 56985 67732
I 7612 30747
S 15804 587277709
O 16651 75446
E 5307 58452
E 17108 26938
S 20215 85495720
S 65732 529942279
S 24022 213472570
S 23114 909527476
S 54801 645242168
E 25000 56615
I 5489 16992
S 20448 682854928
E 60684 63645
I 13587 26291
I 9923 67546
O 2717 55960
S 41130 722362115
O 21177 33291
I 64 5538
O 15448 57225
E 37825 74171
E 6884 23531
E 16469 72278
E 53677 55122
O 5858 33115
I 47654 67970
E 48017 60405
I 38108 51558
E 7617 65184
S 46314 448542676
O 28702 49619
S 37970 180534720
I 38043 48149
O 20392 63153
E 31484 53580
O 29804 44280
O 10396 50860
I 47404 69347
S 5215 951430206
O 34511 50400
I 22808 38106
E 17033 19377
I 635 48128
O 10734 16921
I 3448 9505
E 47126 73329
E 39949 75489
E 37897 55834
O 30411 72635
S 32638 310900912
I 11783 60988
O 30962 76632
E 9086 38309
O 35330 76394
I 4300 74713
E 34781 45255
O 18271 57443
S 18092 327512876
S 69091 268660356
E 1778 68697
O 45687 55706
O 20599 57172
I 2473 6180
I 13748 69210
S 5791 354694307
E 37813 65282
E 9628 73006
I 34556 37065
O 32708 51710
O 52971 58065
O 41461 74331
I 17854 70742
S 4850 481757040
S 829 281895553
O 36645 69060
O 74671 74829
S 32955 705609094
O 22836 40250
I 24283 56215
I 5876 12071
I 31638 63555
O 37672 51037
I 13483 42707
S 73576 775502364
I 37534 37936
O 6714 22759
I 16271 34362
E 48175 72593
I 21927 47356
I 62992 73506
I 4190 56390
O 34295 52107
I 2172 51504
S 35877 750975419
E 39210 64247
O 24563 73225
O 65129 66079
E 39750 52031
S 45782 49210737
O 27879 54037
S 53617 941943007
S 67401 27779571
E 56866 57861
S 25318 159092905
E 31764 68982
S 71327 934928366
S 31216 766683636
E 23081 72595
O 1770 45602
E 15312 25560
S 25195 452445525
E 10109 59701
E 3659 40399
I 20335 26594
E 28296 47214
I 27327 56696
O 37419 75373
I 3571 59579
E 26665 48130
S 10039 204480471
O 15932 41241
O 17327 35493
I 31062 50426
E 61373 63279
S 63753 420328528
E 7775 74815
E 61790 62457
S 24623 110954593
O 6929 18041
S 54676 68701983
I 29140 67237
E 34008 73924
S 18171 664194167
S 32401 315180033
E 41913 68273
E 6338 22431
O 20674 24699
E 8260 10004
E 53767 57749
O 49248 62828
S 60549 581105006
I 3137 13442
O 5470 11269
O 61526 62099
E 30986 56218
S 24032 684045803
E 11617 70652
E 32843 47165
S 25339 415133499
E 9184 48064
O 52532 63897
S 18241 405269456
O 5180 73227
E 52076 66989
E 51447 63677
O 33657 36399
O 16631 40910
E 44800 46889
E 9710 49733
S 27757 852024114
I 16295 33239
S 15463 575989442
S 41556 691099265
O 36615 75003
O 37431 38929
S 66208 757247525
I 48048 67379
S 15606 978662018
E 24548 49657
E 18342 40174
I 25341 39997
E 4379 38663
S 68410 804328937
E 18728 66370
O 2439 58310
I 50769 51710
I 20606 73646
E 15217 46792
E 24750 50339
I 20383 41710
E 44815 51456
E 29190 70845
E 15676 32412
E 24999 33289
S 54828 500555219
I 20845 46122
S 46871 12737532
I 19126 52627
I 24011 36348
O 29525 40564
O 28757 76664
E 19896 35712
E 28292 34837
S 4523 805579017
S 10095 180272686
I 14641 49458
I 7214 40100
S 60341 22617784
I 1136 73770
S 8860 912620544
S 12357 404327533
O 17644 26873
O 31850 52854
I 16122 41467
O 24149 63309
O 13656 47530
I 26389 35056
O 16823 30800
I 21954 72942
S 39307 18159542
E 19120 41738
S 43410 773069704
S 25395 400305055
S 12996 291755075
E 33651 74647
S 53463 245472257
I 14749 38071
S 71335 252916092
S 50731 949280962
I 49176 67089
O 65082 67513
O 15391 37000
O 41574 58232
E 48248 52337
S 50403 91030893
E 43554 53649
I 30201 45946
S 58234 899740902
O 14297 34544
E 2490 60748
E 14753 53752
E 4776 72754
E 61409 75941
I 53462 63070
E 65677 72239
S 71418 223959835
O 14524 76446
I 66043 74824
E 13572 49506
E 21628 53157
O 33987 52398
O 41588 66423
S 10704 997649502
I 10039 58588
O 38511 51908
S 42630 741636596
S 60532 516978832
I 39063 51123
S 70461 253467741
S 22337 579331696
I 35655 64789
E 12866 47264
E 2378 37398
E 307 60756
E 47597 53568
E 38475 39442
O 8011 45986
I 7246 13464
I 38817 44912
O 51773 64865
O 8929 18581
I 2178 62531
O 20239 36455
I 984 21347
O 695 24350
I 25692 48717
S 51151 582679025
O 31847 55342
E 9857 26383
I 18050 20645
I 58128 65356
S 45248 280414619
E 20267 23869
E 23765 76146
S 68070 621541081
S 39828 922795429
O 27423 74495
I 2669 33788
O 15958 48360
O 8534 73064
E 6254 57473
O 10489 73491
O 45642 60179
O 8741 67283
E 14284 36830
S 28900 380361307
O 61759 65409
O 1152 30930
I 19923 55995
S 62052 70578554
I 19065 66789
O 8659 25721
O 6613 11256
O 27123 39411
O 14027 56163
E 737 64455
E 49431 52108
O 3539 16215
I 1738 52590
I 18757 49868
I 6252 10717
E 34971 36496
S 8357 934826484
I 18683 27708
S 10344 86180622
S 57367 378726434
E 51742 66326
E 36178 51950
S 3914 944826649
S 27903 483581160
O 46518 47773
I 28436 73746
E 39760 50029
I 15905 32628
O 29769 59179
O 16063 36316
I 56936 70591
E 40773 72406
I 10247 16901
S 41443 324057838
O 47285 53472
O 62603 67454
I 7726 61695
I 2092 37802
I 32891 60102
S 7129 223094482
E 18553 27113
I 7528 28481
S 74168 584606561
I 66767 73210
S 55115 838855719
O 29414 70670
I 7241 50953
S 67852 849614549
S 70747 997400529
S 28530 635732641
I 38421 46032
O 40585 59295
S 53374 556893000
S 29432 273772747
S 70346 740584606
O 31387 63353
S 30998 706045596
I 60176 62945
O 19231 68670
O 25616 37778
E 20455 67515
I 48044 54416
E 378 65681
I 22556 35521
O 139 28448
S 59110 665629850
E 26480 42525
I 25859 49431
O 39549 63469
I 17728 58504
O 16401 33200
I 10986 40805
E 23896 66793
O 41569 76531
O 4388 52927
O 67531 75656
S 71445 816599225
I 11449 63305
I 10889 69052
S 46943 645526581
E 18482 47757
O 36679 56203
O 57159 60602
S 66160 433887705
I 36979 58507
O 23018 30197
I 22185 46735
E 24610 25253
I 52756 71609
S 15075 218032118
S 21199 993496206
S 1902 379814048
I 66607 71566
I 17089 30724
E 25749 38092
O 49388 69618
I 179 50229
O 19032 75557
I 4151 28155
O 2062 73698
S 44652 470462186
O 40105 60214
S 33015 696564934
S 24821 912363391
O 16592 39363
S 27815 787411107
E 60547 69537
S 55369 666890831
S 25687 469162357
O 35909 75562
S 28897 983773444
O 65971 67681
S 9694 337840376
I 43300 50529
E 11335 26788
S 21954 140666335
S 68276 586468558
S 25578 678336249
O 17912 33085
E 37068 44665
O 19383 27375
O 35323 46523
I 4126 19956
S 21436 516873399
S 22655 370073275
E 10778 60587
I 7799 63977
O 60567 61349
S 64335 742305726
O 1045 62258
S 34174 774068836
O 1819 44469
E 43547 61909
I 38317 40355
E 45383 53804
O 21420 49436
S 28310 878246366
S 40639 175500521
I 42994 58221
E 19629 36810
E 23285 67131
S 44445 297473757
E 11471 14605
E 15 72077
S 24318 175659102
O 4855 41872
I 31370 48497
S 74785 709971537
O 6618 73790
S 28845 481318364
S 43742 59661188
S 32886 629293044
E 29146 41863
O 4416 12130
S 2286 218010703
E 28460 36390
O 34956 54431
E 3764 49289
S 12422 164202785
O 29729 43087
I 17563 29132
O 30201 69261
I 5621 63272
I 25705 72197
I 10043 34089
O 68932 75505
I 71550 74108
S 47612 867788323
E 22868 56740
S 23901 873892267
I 8531 23942
O 1260 1636
O 17702 62022
O 21687 44299
O 53505 73178
S 12703 333276720
S 61333 150374657
E 52641 69508
S 1756 79012251
I 26211 30180
I 28606 68549
I 19350 25188
S 1283 850396920
E 43967 63901
I 2859 41571
O 3319 58230
S 14160 215397734
O 26660 40754
O 3723 9977
E 2586 52668
I 60835 69009
O 2083 16951
S 63982 585496688
E 26650 64815
O 19149 48692
S 13243 921197637
S 51993 656576566
E 50377 71432
E 3577 35563
O 3896 36953
I 32637 59652
O 29806 40647
I 10817 46194
E 58110 74134
S 58000 607128969
S 66684 868393971
S 19746 227696154
I 47378 70720
O 33678 42202
E 29324 45693
E 40593 53347
I 7365 59752
I 19112 34767
I 31300 32644
I 28456 74151
O 19353 65943
I 37198 68609
S 28464 926163811
S 63150 626152823
I 9948 34153
I 4523 9939
I 70112 73492
I 27002 52683
O 3434 4087
S 30542 693341730
S 27954 615191879
O 7653 26611
S 45046 312751766
E 16024 62597
O 48104 66374
I 4167 37691
O 2785 45555
E 21109 58734
E 24168 58369
I 5222 30064
E 1006 72483
E 67720 72384
E 690 62186
E 15459 68817
E 19382 38703
O 48905 59301
O 2356 61248
E 17738 74148
O 9114 21195
S 26157 516670073
I 61944 63136
I 48302 55575
E 25531 72515
O 33070 37059
S 60669 875679626
I 6867 56326
O 7706 27627
S 63528 937974911
E 23976 46444
S 72121 391878889
S 60966 759196579
I 43278 71785
I 5967 21155
E 51109 51959
S 14623 13873107
E 67382 69857
O 38699 67376
I 6357 32560
S 21492 255345669
E 55741 58744
E 42308 74281
I 53032 60756
I 47975 59582
I 23530 27350
E 55149 58521
I 14444 26537
S 75557 336301133
I 43106 47328
E 46357 70979
E 63482 75368
S 8566 336256959
O 30130 42286
S 27853 805450214
O 8693 72853
O 61101 71339
S 36337 873425684
I 11193 27856
O 8329 18798
E 13453 16596
S 73543 188891120
E 22562 24054
I 22792 70955
O 44377 51266
I 40196 42842
E 56288 56797
E 850 19030
I 49235 60620
O 17736 26523
I 50749 71491
I 1122 72238
S 20615 429882157
O 35339 46196
S 37099 205549715
E 236 58047
I 51510 73364
I 48849 70720
I 40983 54713
S 26646 83376506
O 6453 28135
S 46463 792471403
O 65958 69588
E 50020 67326
I 31608 40461
I 9613 24682
E 35379 75028
E 3369 7876
I 44256 66131
E 27265 32438
O 62163 64681
S 19507 553324534
O 15946 64303
O 4841 30349
S 2730 362368764
I 3049 74676
I 25576 46629
S 36403 501244066
S 41901 315752707
E 34952 38583
E 42056 47797
O 26666 27666
E 13381 55394
O 2257 38096
S 31189 76043076
E 16460 47709
O 31925 64771
I 36432 52808
I 61232 67962
I 15186 24329
I 9243 35559
S 23158 434575779
S 72408 273649451
S 50141 257261357
E 11666 19234
S 22375 365106250
O 794 3077
S 72191 204286779
O 12846 62315
I 8637 9599
I 4334 38419
I 5182 63450
I 39576 57777
I 22004 73445
S 71165 641934106
O 6894 68681
O 67799 69430
O 30258 57635
O 4390 62382
E 21951 49724
I 47813 73871
I 35604 66793
I 71153 72889
I 13948 39846
I 45249 58858
I 30547 40591
S 23540 954283337
O 2254 18903
O 16187 35245
S 27912 714362724
S 38684 540077676
I 34308 39339
E 13870 67088
I 93 32687
S 16980 822860031
E 19798 40833
S 24344 788404109
I 4069 60836
I 5378 54848
S 44329 449393710
I 22723 55534
E 27929 47353
O 24572 34801
E 17092 23126
S 61268 194209674
E 16653 71067
I 66635 69288
I 10223 46466
O 22863 72703
E 67784 72586
O 16400 43124
E 19907 50948
S 68101 877794379
O 15436 43966
O 27677 56110
I 64433 71495
S 76508 407143995
O 28796 30396
S 62265 33794993
S 43229 495495463
E 23750 57429
E 45898 58413
I 12786 19353
O 29913 47059
O 42111 76042
E 48307 63283
E 56265 74245
I 43091 53294
S 14949 161411917
S 9338 791765873
S 55910 667240881
O 21745 35148
E 25884 28061
E 17756 40330
S 31942 957772027
O 2356 45707
O 3784 59472
S 66701 559613185
I 18522 71222
E 32602 55992
O 40980 58572
E 19439 43169
S 73620 98160201
E 15273 18767
O 30148 55926
I 26657 57807
S 48850 882289675
I 14842 68478
O 35868 62082
O 751 11524
I 23559 28663
E 32237 47469
O 23055 47154
S 26501 284080066
O 16030 35575
S 13574 760092087
O 13494 14539
O 47511 66471
S 67575 142222470
S 55671 72376924
S 25050 597003470
E 28230 42656
O 15280 28574
O 18037 53266
I 38201 51323
I 49443 54164
E 7345 34994
E 13457 21683
I 30085 31986
S 59082 523623513
I 17264 38904
I 31259 51064
O 1029 59487
S 52567 421716588
I 16601 64802
O 1437 76011
O 5529 15636
S 60327 651806263
E 21475 76438
I 38326 73681
O 5532 20864
O 18257 48770
I 28493 70117
O 38433 71270
S 5868 253765068
O 52457 76586
E 27187 29282
S 35923 31888413
I 37139 75621
O 36929 41275
E 9952 29010
O 19593 69951
I 8522 74113
I 26931 37825
I 21687 31707
O 51697 69980
E 49071 69030
I 9930 68048
O 46327 51122
O 43271 69368
O 47966 55209
E 5748 37224
O 12958 31890
E 2725 9658
E 3041 53223
S 37559 143095815
O 5805 40374
E 35197 64269
I 29030 61391
S 51770 734666820
E 2822 8198
S 45462 871185628
S 54557 830590874
I 6553 7396
O 9074 35715
I 37238 52303
O 33779 41315
E 40190 74259
S 8973 980174178
E 13150 28409
E 20520 76170
S 13749 179334873
E 30160 32570
I 7603 15272
O 57089 66595
I 18036 25400
E 11952 50999
S 26917 618192513
I 22770 37489
O 29556 75810
S 18464 643221808
I 17904 44476
E 10199 48033
I 4486 34661
S 978 187808223
E 2160 65472
I 49220 65755
E 3145 24998
S 48549 360149611
I 34004 55292
I 29305 59104
O 9078 40513
E 41440 58568
I 3673 46608
E 36204 73841
E 31509 43025
E 39233 50454
I 1563 27921
S 48474 508008127
E 23481 65139
O 23104 26119
E 494 35398
E 31789 46786
I 60853 75902
I 24568 70660
S 49165 282692521
S 53118 157719074
I 4750 68591
E 52612 74661
S 26754 893083479
O 50602 74477
S 70137 490837501
I 21490 59072
S 19035 95863191
O 2749 32093
O 49171 49230
O 47617 62367
O 40216 56371
O 33557 63945
O 25732 60684
S 26124 754825779
I 13319 52056
I 923 23051
O 31414 45841
E 33850 48113
I 44874 57799
I 19198 68559
O 12286 50411
O 25216 67060
E 7988 59444
S 18702 294622891
I 9487 64559
I 27088 56925
S 53785 552135322
I 22827 48469
O 22885 71291
O 17203 57592
S 74891 462496728
S 26259 900618725
I 8870 60098
E 11938 41725
I 28023 62549
S 28100 610287900
O 2038 16473
E 49664 55029
O 1862 5648
S 39737 883109235
I 7107 43525
E 20541 62964
O 1712 34885
I 273 63244
I 46568 53791
E 59773 67964
E 52937 67341
I 43162 69614
O 12914 44839
I 2071 5434
S 4225 670267060
I 28238 41648
I 48034 56672
O 22034 45780
I 15424 30754
O 48142 73938
E 33655 68490
I 15790 71509
E 35374 76495
E 45776 57766
S 53689 33720135
O 63884 66509
I 28934 57568
O 322 53868
O 23187 45092
O 18488 41526
O 3157 23398
E 3133 10713
I 26537 62512
E 4232 10332
O 24579 65985
E 11782 44030
S 18818 432232129
O 32542 61088
S 75413 338500821
E 1059 39018
E 28908 64562
E 10475 43100
O 18978 21332
O 66204 76141
O 5363 62002
I 20893 21179
S 12684 513147996
O 6122 46117
S 4325 466314652
O 2158 28870
S 56196 390707235
E 6531 36529
S 33369 627229875
O 17526 19785
S 69129 443326353
O 50799 54710
E 16411 74930
E 1620 69422
O 64339 69574
S 13742 238275472
I 3006 71344
E 14355 18755
O 14441 25661
I 71981 72717
I 2572 48470
E 14468 22486
S 20644 617502767
E 16774 69388
S 54386 791130602
I 9744 54475
I 34083 70785
S 49667 691544928
S 74702 570382076
S 39110 209490670
E 22682 45712
S 4990 218142464
E 36122 74528
S 747 353778415
I 10060 24241
O 20637 30004
S 75938 167404758
S 76457 881746651
E 56636 75659
S 44937 877767911
I 34864 40885
O 12888 56052
S 37223 881913744
S 68821 378654481
E 7798 44840
S 11544 126341311
E 18447 38391
E 9355 65203
O 36227 37007
E 30582 35506
S 48613 914371171
O 5651 62825
E 11691 18538
S 38928 832938572
I 783 48458
E 3300 37514
S 3852 600335793
E 36892 63026
I 36633 68312
I 34774 52457
E 36618 63117
O 19706 73005
E 25185 59554
I 57723 62438
E 48243 54664
E 24406 29721
E 41109 63673
I 27097 41033
O 8072 49748
S 57330 431773436
I 15363 36439
O 20414 69598
I 25167 43289
O 25780 62352
S 49092 762881261
E 28979 45991
I 29340 73824
S 71349 429637514
O 7404 21056
E 36568 58900
S 58168 329249261
S 46922 527694010
I 43431 48163
I 33842 52034
O 558 12061
O 15034 16190
I 2164 6112
I 13967 66692
S 8439 801331832
S 19397 684564513
O 30335 42880
O 324 35480
I 14562 22799
I 1844 5972
E 41123 55390
E 9502 61186
E 9708 14149
O 45913 47728
O 7775 41874
E 58202 74053
S 14244 410895346
S 27987 510009123
S 57816 851005338
I 32630 71071
I 7409 21157
O 45303 61371
E 16783 48516
S 6947 527967298
S 69356 715002221
S 69415 432857336
S 33225 465592461
O 13128 31318
E 8179 57177
O 5167 41926
I 14975 22837
O 61714 63607
O 24772 63760
E 34851 41677
I 4335 73061
S 62577 287254815
I 10927 16829
I 21946 69504
I 65188 71916
O 34380 71287
O 42997 60449
I 58127 63114
I 3863 38968
O 41037 57201
O 6706 71641
E 14304 33454
I 57776 65513
O 15880 18289
O 61546 66178
E 61205 65339
I 41700 68033
S 39260 566343468
S 28496 614611504
I 13185 34166
O 1321 52799
O 5135 55871
S 39353 149430750
S 63911 638512682
S 30321 268881769
S 40774 296858273
E 63629 69310
E 22958 76588
I 16246 17813
I 14407 17277
E 17403 53120
O 34266 48697
S 44155 406078544
O 37159 46882
O 45639 71107
E 7893 32778
O 9472 47087
E 51070 60842
S 60541 298948390
E 21741 71172
O 13203 70371
I 17869 54800
S 32502 899176696
O 60086 70726
E 10791 15701
S 75800 764501468
S 17727 384201776
O 46738 49687
I 3757 63456
O 41022 50449
O 12068 46403
E 6531 54113
E 13069 41625
O 23354 70068
E 49034 64809
S 37722 827725848
E 10999 74858
I 28658 70326
S 14403 247395068
S 62225 570937665
I 31976 57535
I 39812 45749
O 31804 63890
O 7824 73871
S 24933 897120615
E 14074 63831
I 35702 75869
E 34093 45948
E 16656 33566
S 64528 517672709
E 26693 57628
S 2833 848713227
E 3917 12648
I 31443 64162
I 1751 59107
E 30987 56426
E 22417 27144
S 34618 588533175
I 51842 69177
S 42654 297247342
S 29808 235167715
I 40993 65532
S 53554 913135487
S 34776 865564695
I 15702 45514
O 11121 22911
I 24306 30680
I 8265 25330
O 7275 74026
E 44889 50111
E 38971 48796
I 20137 42491
S 38191 20576738
O 54013 71288
E 35587 42520
O 3429 47100
O 12209 60907
E 9141 17685
E 7595 63096
O 20585 49147
O 51960 65990
S 23862 82110077
I 54178 72538
S 36438 105877088
S 20554 371869201
E 12516 32438
O 22132 34834
E 42351 58875
O 7375 52195
I 24967 72563
E 846 67664
I 19398 54032
I 54124 63457
S 4296 530103634
O 50668 73455
I 34325 75378
O 43362 54771
E 616 3840
S 74639 396402202
I 60788 70206
S 54882 516281129
O 43320 64750
I 55480 61545
S 24166 870374460
O 18972 74979
I 14034 33325
I 8137 40019
I 19161 32276
E 5578 31488
S 71999 297147535
E 30549 45135
S 50813 832521757
O 40979 50187
O 22216 37732
O 59459 65335
S 68054 167352115
S 44948 935855274
I 46429 60668
O 40068 44804
S 3676 545836868
O 44903 72964
S 28428 421123265
E 28256 35956
I 17746 48841
E 38622 71725
O 10853 49289
O 24492 48421
O 148 29757
O 35560 55922
O 5549 22391
O 54331 72024
O 4156 19225
I 25750 47652
E 46174 71721
S 3316 271064759
O 31806 59397
E 41357 62003
E 7275 59069
O 49284 75196
E 24574 37435
E 33155 40110
E 13072 54722
E 19094 35614
E 1843 35723
I 31978 52017
I 17596 51862
E 5621 72805
O 15337 15509
S 70436 944664675
E 2783 9913
I 3184 29728
O 25733 40893
O 64509 68700
I 6625 14046
O 19828 44467
O 66207 73184
S 11223 398839687
E 49668 67185
E 3130 62204
I 1045 40758
O 67139 74834
O 56580 60149
I 18232 30151
E 5835 57714
S 69558 775288062
O 23962 65480
O 17140 71025
O 1313 51488
S 6417 708300796
I 2601 5126
E 36343 64469
S 21237 358461364
S 63805 712724643
E 33558 54591
E 40031 71734
I 4106 72936
S 39260 173309480
E 57463 57639
S 44673 382321344
E 48705 55582
O 10356 19769
O 47598 58580
I 9103 12421
S 2961 920510693
I 41685 45345
I 11279 48338
I 11283 27439
O 65806 75263
O 32195 69581
E 44643 65718
E 249 75628
E 8508 23073
E 3353 62724
O 50064 65202
I 21081 34329
S 19189 135482638
S 36161 888995516
E 10707 65195
O 22759 37487
I 70501 71217
E 38247 56189
I 45354 56074
I 53310 62564
S 55464 859752734
I 52139 70439
O 36559 70665
S 10185 591913430
S 53337 953542859
O 47687 56102
I 16051 62445
O 16136 60790
I 33356 53306
E 44784 53187
O 3432 25099
E 18632 24579
I 10450 13438
S 55680 161612403
I 17857 21472
I 14613 61787
E 16763 61974
O 7643 56761
S 7810 201183702
S 55324 425129611
I 8579 67597
E 14715 38179
E 11972 70944
S 42142 843516242
I 11267 35428
O 19024 27133
O 19038 45099
O 31937 36216
S 2996 407367401
O 43744 73862
E 49927 75374
I 43496 62758
E 58668 63755
I 4361 8632
S 44016 45325305
I 26847 71373
O 41950 56895
I 36255 36984
O 1856 72152
I 37200 76563
O 31589 55518
S 1891 99677324
O 53479 65851
I 23600 32529
S 9214 579420620
E 14680 68884
S 9819 544467869
O 21163 32970
S 14815 458329941
E 32962 52877
S 44740 961213330
S 73575 161297472
E 24597 54843
O 1952 33640
S 26160 639336785
I 46586 66392
I 43959 53757
I 49207 71579
E 1860 18132
I 60564 61269
S 3666 153517329
E 26974 29831
S 54575 390290339
S 75628 749368696
E 6616 15282
I 8601 60815
S 13287 35481694
S 26735 893169824
I 34139 50187
E 21042 67679
E 6067 12761
O 44317 76663
I 1633 66063
O 33276 51737
E 1502 15898
S 27599 547268433
E 22031 26963
E 33424 72018
S 2248 532091635
I 5870 44824
S 1769 385749840
E 24327 75462
O 23762 58403
E 9375 60394
S 71234 317696411
I 19773 53029
O 26927 58186
O 29096 30148
E 55301 59173
S 13794 760687173
E 42620 48843
O 18520 55702
E 13534 59400
S 42450 435160389
E 15130 33239
E 13470 51879
E 8198 48557
O 22812 51464
I 31093 34044
E 10361 49648
E 45038 74849
O 1726 60397
S 13328 363980755
O 23423 56781
S 3405 194513231
O 24450 52693
I 38118 68929
I 41659 64906
O 49881 74444
O 30773 74575
O 35410 68413
I 27528 44131
E 7772 72841
I 34434 44697
S 467 79718354
E 27934 69522
O 56359 65698
S 41440 36749684
I 2163 34534
S 39429 581443439
O 66219 71650
E 959 7566
I 51534 63002
S 65820 861762521
I 2326 34536
S 27951 863499367
I 5025 47655
E 2383 18178
S 14105 324620998
S 15320 685717406
E 15508 25533
S 67190 27044414
O 54580 55392
E 9297 32950
I 17303 64818
S 15381 544615216
O 1277 75956
S 61121 423755298
I 5292 15043
O 2912 62249
I 5356 69723
O 17498 69743
E 46828 64732
S 51442 876196832
E 2711 36577
I 9497 57141
S 45422 375113356
S 59503 811638269
O 24240 67461
I 23036 43016
S 63789 223276004
O 10659 60576
S 902 578939728
E 18690 36893
O 2094 76520
S 42350 494240063
O 18142 31697
I 10298 34965
S 22278 947634190
E 8681 58509
O 15011 61197
O 64597 70125
O 32765 68886
I 63236 68645
O 67532 76068
O 20023 74944
I 15858 21512
I 45732 59048
S 61363 922115573
E 7361 22078
S 35426 490604053
E 267 5363
O 2053 26434
E 70901 72308
E 22140 28085
E 377 15567
O 7772 60072
I 1190 12523
O 5461 36897
O 1595 73899
S 28287 641204125
O 38348 57008
O 20944 73971
I 36692 61801
S 66092 204004848
S 41950 149329426
I 32811 62510
S 52087 644203214
E 27408 47909
O 5207 49418
I 16779 52953
S 40153 704484586
S 40564 502480364
S 62921 48096860
O 8974 72997
E 9515 29240
I 36590 64563
O 16620 47469
S 36362 926819056
E 18014 32035
I 1185 46952
S 47254 213314626
O 4333 67781
I 22023 75598
I 16556 64182
I 31164 46532
E 143 36424
E 2014 37717
E 54143 65373
S 20962 38637793
O 34482 61991
I 33736 68811
O 65443 75838
E 12617 75631
E 39495 57823
S 52665 658257403
O 3614 43078
S 16696 227291162
O 34699 40518
S 73511 3801886
E 9522 60993
E 35409 65576
S 71565 147263515
O 3219 17336
S 47205 700740015
O 11076 44933
E 63198 66316
O 51810 76256
S 9995 842691676
I 21659 46486
O 14670 48358
S 20817 557455867
I 13941 44828
I 21458 49557
S 4869 827452276
S 60422 943296971
O 21046 35401
O 23602 74243
I 15981 54590
O 6982 9289
I 49723 74086
E 11368 30346
I 21585 40950
E 17933 57738
S 48375 182955983
E 41579 42292
E 11305 53828
S 4234 702464339
S 51061 794249006
I 28273 37450
I 16681 23075
S 58356 371055234
S 976 387008932
S 63192 375544491
S 31737 553733907
E 12298 54756
O 10441 70366
O 1830 72996
I 48681 74582
S 64781 620890139
E 9661 68862
O 3253 32742
S 28186 914840035
I 1793 33429
O 26716 27287
E 33156 60294
O 11901 40079
I 21888 49247
S 23240 594392884
I 8658 14220
S 26063 22217858
O 24906 28632
O 8284 46496
E 15916 59180
I 14684 49079
S 37056 943186354
E 16294 16939
O 20595 24580
E 23003 75788
E 2216 55550
I 4372 33270
O 24061 50827
I 70211 74524
S 55029 910074060
S 67235 453724288
I 4767 59254
S 13087 705550242
S 22748 308871097
S 57295 809575092
E 17954 47004
S 33838 627011029
I 21028 66365
O 25616 27935
I 42937 73895
I 7152 34380
E 25328 29341
S 19526 65989191
E 48369 69780
E 43031 58435
E 20921 23843
I 23917 62110
S 55988 139500495
I 3651 49047
O 57174 67395
S 26291 516831099
I 20479 28307
I 60840 63617
S 71767 289465388
E 3746 66778
I 17644 56857
E 37934 65511
S 26251 503054025
S 3011 398564509
S 210 791765718
E 14931 20729
S 56328 725240183
E 8590 28088
I 42470 67543
O 24260 66858
I 24661 33123
O 31085 42009
I 27374 70258
I 29318 43752
O 34975 58526
S 49207 384578191
S 45128 361118307
E 30065 35149
E 24310 30524
E 16985 75826
S 36550 906339337
S 38292 596483771
O 46535 49665
I 13963 59025
O 46642 67431
O 13605 17702
I 12688 25410
O 8472 17074
I 37164 48687
O 18916 49156
E 3981 62934
I 5716 44550
O 2214 25180
O 52026 57111
S 68783 879502315
E 2821 3619
I 8905 71976
I 130 37902
S 76121 513798978
E 29032 31929
I 19844 47290
S 7675 811279922
E 772 61021
S 48997 361542644
O 1964 53175
E 4742 13772
O 7851 12301
S 66801 323377708
S 47895 602170323
O 9329 75085
E 66768 75358
O 2687 50104
E 9539 18886
I 12837 42336
S 68085 163210770
O 8850 17582
O 54257 68574
I 10624 45855
I 33991 64772
E 53883 59734
I 15017 60539
E 2444 59750
O 6732 14662
S 40662 771008464
O 61627 67746
I 45114 58980
O 71958 75470
I 24079 66657
O 19274 45878
I 12558 16539
S 57693 633630803
O 21034 73952
S 15866 696925065
I 59211 64935
O 24409 55091
S 37675 395095878
E 56211 65526
S 71294 271312687
E 16736 50797
O 26193 73106
S 25162 616523248
O 29912 67134
E 31311 72019
E 43491 76285
S 25242 341662698
I 11020 38437
S 39782 779846110
I 7566 7772
I 39893 60746
S 20053 957191899
O 20831 47617
E 11210 53850
I 4180 71765
S 30578 246105793
S 34943 565159647
E 51328 63606
S 71916 874139850
I 34028 62190
E 34285 56348
I 67226 74185
S 31033 337728623
I 44850 71797
O 55712 66855
O 10869 65133
S 18296 31771210
O 32964 40906
E 12953 40150
S 35741 869399300
O 15801 68510
E 6825 44513
O 38486 45202
S 1551 320296990
I 12718 20408
I 42167 63146
E 10756 41851
E 28462 47075
S 6791 94506304
O 1262 76471
S 15338 310834283
E 60166 67857
E 22810 43245
S 31086 603047194
S 44313 883687551
E 6682 7351
I 14027 18687
S 13378 630022842
I 51122 66228
S 72675 697114828
I 35395 55617
I 55716 55798
E 12085 18016
S 47615 482911012
S 1982 445926788
S 12555 644622504
I 12564 44490
S 18697 232987220
O 24652 60187
S 10658 774655994
I 12858 46924
I 19672 30262
S 8978 307943835
I 3272 69468
O 15044 43683
E 27791 57621
S 52827 929457519
O 20826 64501
I 10770 75297
O 57721 65939
E 16682 25191
E 37162 55060
S 38896 234862681
I 38204 47756
S 67040 935516183
E 42848 67520
E 10762 65781
S 49252 787940729
O 26238 72683
O 4329 13156
O 31732 38719
E 8705 17346
E 14112 75365
I 4943 70461
S 71527 943708
O 20366 38153
S 65008 74065498
E 48447 61323
S 36859 717142114
I 13613 29804
S 73438 935736334
I 42415 69052
I 65555 76311
S 74185 903917254
O 39247 71791
S 32424 888829928
I 28732 46772
I 29360 66813
S 34370 514642760
O 31851 48412
E 25780 52284
S 4746 408422497
I 41911 52017
I 65501 74559
E 27987 42970
I 5876 75237
O 12170 57799
I 8034 11002
S 56605 392902170
I 44598 48036
O 53940 64396
O 8587 39865
I 44906 67150
O 17442 23960
I 23948 69873
E 54109 55519
S 15642 671616927
S 62123 997826330
E 11308 18854
E 20146 72705
S 26586 485821983
I 46638 74133
O 31621 59778
E 54441 75627
S 27277 91904519
O 13171 16179
E 14720 51528
E 34743 45819
I 50958 62257
I 19802 41816
O 9538 73173
I 17341 61841
E 29531 46436
E 1453 44745
I 22844 27170
S 9952 591654770
S 71799 507466964
S 75001 365279759
E 18855 62831
O 1617 53010
O 40969 44314
I 23409 33228
E 29100 71007
O 30518 57776
S 62221 406184538
I 21310 73974
S 64608 647272079
E 61682 74364
E 41643 57235
E 119 52085
O 684 52711
I 57515 58238
I 8778 23926
S 43505 905255350
E 8361 73274
S 65795 256249089
S 20648 31475111
S 63932 828050713
S 24749 722679729
E 24613 63930
I 29677 35487
I 56738 69876
O 39819 60740
E 17336 52434
I 16086 64324
S 48301 218969842
S 54443 775079209
S 37638 283315592
S 608 917513444
E 19282 70873
I 21614 25493
I 33983 50555
E 30699 43976
S 67368 362772747
I 9317 38594
S 73471 787477280
O 63215 68564
I 16354 21702
O 7133 14619
E 1427 40384
S 56557 642361592
O 60395 62173
S 72619 185940022
I 45937 68044
I 2264 2325
O 47172 57282
S 48251 596334422
E 35841 74115
I 34844 73029
I 26816 30220
I 31387 66378
I 38603 53278
E 4965 9618
S 29464 718821521
S 10396 778454172
O 44428 68290
I 29547 62455
I 20036 59262
I 30842 56334
E 71160 72717
I 51032 72818
I 28930 49400
I 25679 70169
E 18858 68271
O 6995 15841
S 2325 807022292
I 31727 37468
I 2666 48132
I 41553 70381
E 50437 55900
I 57468 63289
E 7727 40946
I 15466 59293
E 4879 51883
I 33110 37243
E 6598 58853
S 64067 264729465
E 17339 76249
O 20097 25925
O 12214 36272
I 63005 65023
S 43240 797528477
I 16700 53902
O 23738 26966
I 23531 34667
O 14012 42157
E 36944 44002
I 4736 61093
E 28666 71730
S 19036 115419146
S 11333 201806466
I 42831 74545
E 51202 73380
I 43675 55074
I 1803 25116
E 27408 54158
E 2940 64910
S 45849 494738789
O 35636 65949
S 19649 110100451
O 35653 46226
I 30441 70664
S 43004 261879001
E 17379 19884
S 10079 211949478
O 33418 73864
S 8048 118177553
I 31170 31790
S 29685 131920447
I 48670 69494
S 20096 631615108
O 47236 55569
I 5668 11091
I 33041 70208
S 11356 44878363
O 24590 44619
I 25431 57470
O 64920 75338
S 22204 785035625
I 8066 19879
O 35865 49518
E 19885 37437
E 15709 67630
E 35262 59042
S 50689 934804360
E 37908 49137
S 11290 683473614
E 14608 24509
O 21753 34060
I 52822 60325
E 13800 46591
I 2769 53792
S 57703 801074384
E 28152 64460
E 47614 65514
I 29540 60825
E 9668 27365
E 27587 59847
I 32649 36529
E 8129 18543
I 52001 61457
E 14035 47213
O 32067 65412
I 22977 39217
S 9031 769012876
O 25942 51644
S 13164 344165488
O 20456 40803
I 4471 64980
O 45068 65219
I 11831 44390
O 8520 49121
E 50714 56237
I 39228 47009
E 61361 74958
O 2422 58182
S 71390 254628606
I 21785 61959
S 60128 657455661
E 3012 56435
O 17313 76354
I 16331 33976
I 51028 69242
I 60781 73340
I 43338 50348
E 17805 43153
E 5145 9337
I 21325 24531
I 3765 37056
I 36786 52505
O 5812 37768
E 33392 38571
S 40747 362825099
S 4163 782355280
I 2591 5519
O 42787 68695
E 3357 48253
I 16228 30506
S 48644 120160771
S 73995 134048792
E 27042 49016
S 11656 695191934
S 41548 80668512
O 17341 23812
I 18903 54673
O 28515 36356
S 70110 58149482
O 18285 65210
E 56035 67936
O 2760 73798
E 1938 73448
E 27300 33329
I 4519 67268
O 66721 72066
S 11812 967937905
S 2527 759446412
S 58218 626693271
E 46279 76074
I 18130 28053
E 47589 50555
O 64913 65445
E 57145 61484
E 32877 49232
E 27938 73002
S 69334 407357904
E 65247 66808
O 12229 54124
I 36714 40078
O 57278 67098
I 66292 71854
I 17490 65567
S 36467 524265466
E 59681 65303
O 17039 47960
S 20130 815673447
E 11090 32140
I 36289 57147
O 19618 28117
I 21017 68595
O 16972 18870
O 9790 75624
S 42653 789236055
O 37864 39014
S 32169 621916769
I 981 56821
S 5255 555159449
S 49353 351466354
S 35560 845567197
I 17557 22154
S 30634 571454786
S 7924 906345877
I 44896 56718
O 32002 72750
O 37326 46754
S 16411 898437604
S 71719 710970195
S 62104 453521613
O 43950 71065
I 9813 53343
E 10070 43502
O 20149 59571
E 26717 61945
E 43684 64139
E 521 39982
I 7970 46807
O 21023 30739
S 20630 901544956
E 26705 70287
O 43213 46988
E 4051 50566
S 50521 322523897
E 21149 31799
E 27452 48547
S 74481 733277045
O 41647 62486
O 4257 35696
O 20297 65018
I 45988 48329
O 13191 36693
E 47965 56165
S 74596 264271198
S 27459 967757946
I 13959 51792
I 26045 46859
O 8613 24379
S 40585 609928569
E 51230 55324
I 27757 72402
S 32455 333976879
I 47977 71612
I 3748 68527
O 4482 46350
O 44491 48712
S 60182 990080840
E 2679 51612
S 70443 897826041
O 28308 74642
I 30401 59458
I 4696 44054
S 56610 330845714
O 4033 66001
I 5393 29824
S 34575 887026699
E 34631 49771
E 20687 29547
S 26030 627592323
O 28033 44981
E 56394 75708
E 39321 70627
S 63279 639601750
O 1210 75470
S 72129 78372767
S 23991 490049003
S 5527 309913213
E 8755 63791
S 43372 56562018
E 33897 49520
S 32982 105140494
E 18728 25544
I 35873 50297
S 39661 841315384
O 5772 20427
I 14645 67852
I 14409 61470
I 15189 31793
S 62223 803649154
O 21453 52390
O 7576 70149
I 30391 54059
S 32901 881136496
S 72435 882080132
E 17950 63250
E 711 25618
I 5680 66417
E 7559 31884
O 30735 42383
O 33832 45873
O 33894 58222
E 14322 62736
I 28021 40901
E 22583 66377
I 8094 63082
I 8727 67881
S 49938 346370451
O 15745 69922
O 10588 41394
I 15356 23588
O 43850 48317
S 74272 542585043
O 25088 25414
S 13775 504008398
I 39783 45830
I 11634 58816
S 68298 477168840
S 36064 715130539
E 72263 73651
I 24444 73528
S 39998 223587319
S 37436 761727162
E 22600 53953
I 2644 42251
I 3952 4482
E 53510 72506
O 15486 43714
S 8190 986885687
E 30263 72914
O 53662 69817
E 20670 34445
I 12940 42537
I 66107 69206
I 62938 76091
E 16439 64545
S 59566 780552450
I 13653 67925
S 76316 343063460
S 56902 716459804
I 64599 72706
S 30012 371641187
S 25836 113303645
O 10981 29622
E 5110 19149
O 52082 56612
E 5484 61263
O 12193 32109
S 72050 43736061
E 3481 9314
E 6477 72521
O 34692 65529
S 10507 575312324
E 17423 27404
E 31560 75898
I 19763 55380
E 6868 16257
I 36824 59117
S 64333 36330694
I 7575 32943
I 952 40191
I 4060 41986
S 34690 160590013
O 53383 70100
O 249 31912
E 16526 44104
S 42652 17819765
S 3596 772728093
O 5653 10031
S 22334 592714644
S 16046 226020580
S 21055 213528323
E 23096 51951
S 24379 596967262
O 21687 38540
O 14193 59136
E 56898 75073
O 40649 46262
I 20008 29565
I 13984 14352
I 40122 58969
E 25247 31414
E 3077 62856
O 49928 51968
S 68847 600529956
I 27270 65018
E 22953 30442
I 54602 61078
I 14861 39475
O 14634 51577
E 33062 62358
E 28648 73294
I 13532 52167
O 4988 64165
I 31429 66675
I 50831 61059
E 9443 20750
S 14577 842716782
I 51160 60361
S 73331 781521097
I 19557 38061
I 63366 73827
E 43879 63573
E 9978 65195
E 6890 74870
S 68114 191571623
S 14144 74949923
O 18239 62311
S 65869 74715749
S 68694 429977218
O 25099 49123
I 53589 63819
O 41552 57742
S 20817 102564260
S 13933 739713234
I 29040 43045
I 10618 40204
I 16076 69461
I 14083 65742
I 48397 57744
I 33311 68199
S 75402 97376296
O 56983 75610
S 50604 367949729
I 21265 28445
I 29941 65918
I 26348 66138
I 22361 55377
E 20310 63126
E 11825 23749
I 177 45631
E 26656 52679
I 24498 29962
E 16666 25341
I 38988 52338
I 21562 56913
E 37955 51937
O 10891 24254
S 8694 738002555
E 72667 75579
E 10066 45349
I 30746 63880
I 6276 65885
O 56326 64308
S 47796 79854282
I 32336 42837
E 50505 57156
E 16254 21037
E 19915 27029
S 51125 691130871
E 47701 50962
I 17256 50507
S 19725 331431417
O 51216 52551
O 21094 55982
S 45614 873382202
I 19206 45228
I 2044 14506
S 54371 868546035
I 23877 55351
E 14902 48349
O 2007 19534
S 76669 920794832
I 36722 57796
O 63170 68624
I 162 48458
O 12891 75029
O 10577 49234
O 31239 69866
S 62173 166261683
E 31027 46605
S 1353 748495805
E 6032 9032
S 66715 320580713
E 5360 58311
E 23103 24151
O 30904 59508
E 67605 74962
E 10630 67998
E 16094 55717
O 30521 32108
O 10306 60737
S 13595 731360005
E 64109 70490
O 17653 73038
E 11180 65585
S 22799 77991051
O 33529 34656
I 55096 64405
I 14310 47552
S 19546 323676858
O 19372 37571
O 33329 57724
I 47896 68850
I 15509 33540
S 69170 931656292
E 52169 65277
I 11316 36154
E 18417 32053
S 19472 215051623
S 39433 556754961
O 2172 71014
O 17255 18814
I 61419 64006
O 25244 35825
S 16645 248403854
S 4148 904993311
S 44241 572122446
E 10000 66050
E 3341 16661
E 13131 36540
E 17197 33954
O 63370 71371
I 3525 30130
O 25461 45964
O 11308 69798
I 36291 51223
I 14293 72302
O 40372 49953
E 7512 49885
O 38301 58784
E 3604 3824
S 57559 516403312
O 29619 49628
I 14238 65182
E 20396 42933
S 47315 579687433
I 29715 54993
E 19061 30586
I 6394 34002
S 38530 285715659
O 60586 73974
S 72136 426678427
O 34625 51100
I 7115 45946
E 27054 30047
O 40271 42444
O 43660 44050
E 18262 34057
E 22540 30946
E 43976 71944
E 53648 66603
O 10323 56013
O 35028 55350
S 6554 631610206
I 3661 23086
I 11983 49745
S 52332 607490134
I 26195 28337
O 4406 64236
S 72908 919782796
O 21889 75207
I 7077 37118
O 38047 44686
O 11044 68189
O 49104 55872
O 9749 13463
O 19091 19947
E 16240 40105
E 21841 71980
S 20922 782551125
O 35191 56193
I 29423 69942
O 52276 68535
I 56758 72553
I 10736 31603
E 59690 61209
E 43377 72473
O 13209 53260
O 51990 57689
I 39856 42283
I 12268 17972
I 50813 58398
S 56898 796446094
O 7023 68883
O 235 49245
I 22428 60328
S 19992 752626994
S 63890 13456758
O 15243 75003
E 8870 68666
S 32011 302462500
O 69159 74496
I 18523 68910
E 28580 52687
S 7156 323956053
S 64649 620706621
S 63046 588676384
O 977 51561
E 28657 49072
I 50180 74272
S 70474 592674214
E 16056 57368
S 28371 639713549
I 6131 25101
E 20845 32169
I 22551 66880
O 4465 8423
I 20995 53501
O 24941 25459
I 20389 70118
O 2795 9336
E 11583 50250
O 38123 63346
I 48336 66525
I 40478 48371
I 13832 37959
E 38190 38540
I 36746 56152
S 75094 180152166
O 35357 69414
E 29073 68703
O 70872 72132
S 42679 594701937
S 71383 484458267
E 38146 69840
E 17300 72539
O 54834 76244
I 4739 13581
O 47170 52837
O 16834 57747
E 39914 65778
I 21704 54800
I 9997 63344
I 35944 54928
O 7431 71291
S 6673 209850845
I 35922 62390
O 45795 49864
E 42990 56788
S 58716 329984789
S 57199 995172189
E 22294 35462
S 36705 428223287
I 1597 48121
I 5932 14533
E 19781 26158
E 18445 66945
S 20449 848294908
I 38709 51709
O 52962 54619
I 1938 3981
E 5521 32384
S 37936 619185186
S 51231 927394912
S 42885 35038051
E 18875 30662
S 1278 865814729
O 30070 43201
I 28039 30594
E 62855 75508
O 40455 67371
E 22304 41323
O 2405 44777
O 10251 60698
I 69157 74742
O 41421 69445
I 24581 41374
S 6785 422112649
I 27634 65054
O 37931 44824
O 21325 58737
E 52356 53215
O 48374 72330
I 29754 69805
S 9551 974274645
I 57768 72813
O 7003 7867
O 19205 65235
O 16267 26332
E 53323 72450
I 3095 24815
O 6945 8800
O 40356 72997
O 20602 53265
S 60840 307277520
O 52970 67986
S 4059 949592410
O 8548 48784
O 8042 66574
E 16888 56381
I 17117 57011
I 20984 60351
I 9180 9988
S 64470 535680912
I 12420 40869
S 16868 446907476
O 902 22973
E 18650 32731
O 7260 32755
E 22176 24740
E 25967 64005
S 66194 515620255
S 28288 372270054
S 63565 216069030
O 13941 73544
E 31012 75094
I 32621 67438
I 42598 72346
S 32785 936510469
E 60284 61849
I 11861 40996
I 20643 70376
E 31522 63363
E 49828 52285
S 63841 375419186
S 31994 974242949
O 37075 71134
E 34283 59382
E 53895 75221
S 52269 643615251
E 48572 69975
I 29835 70719
S 36906 705788139
E 13226 76066
E 10541 61539
E 19985 55652
S 36637 274137299
E 15301 61198
S 39380 449193116
E 36284 64929
S 10055 467687032
I 7903 14539
S 55685 456004724
I 11816 37759
E 17567 58822
O 3166 57447
O 35035 63863
E 16314 25307
S 76145 302081855
O 41918 42937
E 9649 32027
S 56796 347324167
E 37477 46461
S 10931 732076456
E 2903 5652
S 17691 480966149
E 30822 44299
I 8651 43903
E 69676 73397
E 48265 54491
S 26813 773400383
O 50874 61682
E 8636 64256
O 40117 49311
S 57277 188926776
S 2705 848541942
E 14010 74635
S 51954 136495363
I 56833 74284
I 7257 47491
I 36877 60948
O 5703 16597
S 23576 325583850
E 4038 35671
E 55056 70799
O 24452 39822
E 35999 41216
S 38707 362150199
S 35974 773334802
I 19740 46964
E 24144 47598
I 13738 58870
O 20727 59149
O 26112 35980
E 50752 61900
S 5503 461274327
I 22853 24679
O 6559 25869
O 18400 21799
O 47886 64212
O 18621 66607
O 22563 29317
O 72791 72845
S 48356 343576708
E 50512 69123
O 35204 38250
S 8007 401179541
S 30381 687962568
S 59446 160704246
O 13545 43368
O 14141 60978
O 39819 76219
O 22508 63544
S 8648 265026261
S 69214 665925147
E 39125 41274
O 62130 62537
I 45328 57557
O 19980 52600
I 4804 48233
I 4776 61965
I 11618 55618
S 75187 191715898
O 744 57692
I 52875 59167
S 50349 968115039
E 2893 55374
E 8249 24748
O 33120 33288
E 40947 58023
O 49933 63632
E 58549 72852
I 18726 58485
I 4157 38226
O 9970 55321
I 69060 74984
O 1811 64152
E 5602 50114
S 25536 76761997
E 22773 30116
O 18772 50807
I 49861 74215
S 10821 238182703
I 5912 25388
E 52829 71184
S 12485 627669510
O 20324 44856
O 58805 71270
E 21926 47122
E 22374 72540
O 27062 41596
E 30588 52789
S 15994 295263681
E 14531 21209
O 24111 37898
O 8656 30044
S 2248 859920265
S 51206 334478389
I 7209 48577
S 17783 484184928
E 39600 43991
E 6575 65693
S 74941 586710903
I 3361 21380
I 37291 67768
S 34698 980700820
I 39935 49771
I 49567 55179
E 15788 66817
S 53414 682451606
I 18577 30106
S 54715 249865604
I 17652 17897
S 23714 651069541
S 25929 474002379
E 3472 36409
O 45466 74428
S 63173 84952980
S 36375 163763425
I 9767 13438
O 32255 50647
S 74494 272152724
E 37051 60727
E 1311 9124
I 2871 5939
O 893 38756
I 31671 54556
E 26279 65056
S 55735 420351265
I 1511 51434
S 6901 701997985
E 9620 31510
I 32813 73191
E 1940 27702
O 64329 67869
E 29105 37855
I 36961 43430
I 38032 70224
I 34748 56049
O 36374 69507
S 27687 939575418
S 6100 764251642
E 16848 25687
S 71954 161392660
S 9452 299317610
O 29293 30308
I 14931 37105
S 62738 141856580
I 2700 51764
O 46137 66328
O 52267 74017
I 43800 48322
O 16493 67116
S 25201 584000936
I 41888 53012
O 13207 61178
E 11353 55803
O 7248 25206
E 69476 73350
S 9181 441479428
O 60846 66133
E 12566 34834
S 65548 588906965
I 17866 74612
E 16940 28171
E 11106 22822
E 9724 27423
E 55330 71925
I 13056 44987
O 43188 45634
I 7372 68471
O 23702 34542
I 66086 74006
S 65584 556756485
I 23908 38572
I 54662 68859
I 19611 27261
I 52605 72411
E 5253 66753
O 31917 66546
E 2932 15528
S 2185 18475882
E 15596 19290
E 64456 68959
I 18406 62741
S 39408 500282399
E 29663 74072
I 23241 52592
I 41021 53899
I 54965 61589
S 52049 394241997
I 6322 61080
O 61241 69647
I 61510 62189
I 28530 49838
O 44645 62404
S 10298 45936482
E 4421 53835
O 11691 14547
O 36963 71769
O 32448 36547
O 55625 65114
O 3532 35612
S 20913 296192411
S 38648 227869231
O 20382 40798
S 21612 338850987
O 46600 48040
O 49881 59906
I 7812 63344
E 71056 75702
E 33756 52100
O 47571 72675
S 72425 721962444
I 43566 44391
O 1389 56323
E 71385 75633
I 592 8213
O 49773 60372
I 56019 56808
E 39993 43557
E 1455 28785
E 34199 57196
I 1589 24851
I 41717 68336
I 22419 67396
E 3349 58341
S 55437 79258420
E 52794 54839
I 27342 48081
E 27594 34756
E 23562 36943
O 30304 46319
I 18216 52084
E 37144 49151
E 37265 72511
S 57041 602555154
S 13035 826824979
E 7450 21953
S 33326 101478446
I 5061 16745
S 11416 449234124
I 27142 29825
S 48672 740073459
E 15990 24949
O 45933 67769
E 14964 20165
S 51490 965070516
I 45968 70092
E 56064 73565
O 4731 39797
I 26930 55286
I 19573 59060
E 25989 42492
I 48926 69779
O 10011 55907
S 74791 543379506
I 8072 26694
S 16705 73115496
S 66511 84511089
I 5151 24368
O 54196 64501
S 61404 413611348
I 63019 74853
S 57958 794126546
O 2116 6799
I 23554 48693
S 60618 181487718
S 4751 715222316
I 27601 75193
E 4596 75765
I 21562 75197
S 26153 535582318
S 58436 513591948
S 17549 486247009
O 45376 57996
S 8620 790139878
E 2611 64614
O 12040 34243
E 10279 41912
S 32888 920298515
I 24170 24178
I 6402 72849
E 48054 55932
S 8511 270483409
E 5757 71689
O 33678 41696
O 32799 72157
E 19984 67026
O 38587 39609
E 28996 33055
I 21446 50041
E 44447 68273
E 50063 67925
S 4349 136063362
S 16818 724120717
S 285 322865573
O 187 49823
O 21538 67066
S 71052 378656968
S 15043 670986567
I 31192 54270
I 25743 45941
E 11455 22176
O 13835 59984
I 55449 65421
O 32363 56074
S 37054 265748684
I 24476 54903
S 34591 751728751
I 47571 55918
I 47806 57020
O 10752 42750
I 5633 55652
I 16724 62586
I 15123 28581
S 70431 787925920
S 57628 928654374
E 2618 16420
I 7538 59393
S 45231 294109976
O 10192 25676
O 65999 71498
S 74298 922308203
S 69271 290329258
S 44065 197650802
E 14700 54584
O 26003 30208
I 15792 18534
O 11123 32383
S 58045 70307775
I 28004 34650
E 7349 10062
O 21634 36009
S 5831 405340921
I 942 8538
S 74998 668492546
S 54016 663661360
S 62652 749905299
I 41991 66493
O 36599 47009
S 76547 268623089
O 12371 56533
I 5455 56019
S 34915 368324454
I 26367 59983
S 15258 393699150
S 40060 334523928
O 500 16081
I 4715 20498
I 25508 67970
S 71520 888072013
S 74996 948978126
E 21131 34935
I 6631 72552
E 27551 31543
E 12003 43161
O 58074 59175
E 38356 45017
E 27585 32577
I 18809 31162
S 15123 400422822
S 68377 544238231
E 5573 45368
S 12727 764028760
I 28770 35157
E 12478 60372
S 24838 134785936
I 37905 52374
I 13102 59031
S 74586 199121189
S 47253 218007229
E 10447 59784
S 13648 28524684
S 1274 236344107
S 74587 569369930
I 8670 16672
I 29874 32416
S 55459 412331036
I 55478 74034
E 24901 38453
E 32297 65964
O 15506 60212
O 31046 55488
I 12192 46971
S 11766 261466431
I 525 54245
S 38339 149271144
S 68717 906502484
O 13364 74109
O 19054 60580
I 7353 73060
S 64019 40595265
E 37613 59091
I 37956 62370
E 52592 63959
S 36510 440259242
S 69890 386779353
I 1418 69070
S 24532 770966837
I 46497 68107
S 46025 312294124
E 48340 58315
O 17533 20440
E 35729 76604
O 50900 58213
I 5157 53450
E 52598 64768
E 34635 72611
I 21749 59515
O 46071 53737
I 6771 11715
S 46294 357570239
E 33256 53057
E 610 58575
E 4085 36418
S 65682 897506087
E 68471 75490
S 21941 872562028
E 19720 38607
S 12927 141733223
E 15646 36933
O 41881 58274
S 42144 62471624
I 37103 61655
S 51633 938979255
E 23941 63398
S 62718 735218355
I 42578 53008
I 27971 40737
O 48675 49835
S 3066 984856146
S 27249 914764260
I 24620 68026
I 9337 69368
S 71828 586237299
I 31946 67663
O 568 6001
E 20942 64930
I 11183 62187
O 51679 74673
O 28894 32407
I 12827 61753
S 58908 487409016
I 35815 49371
O 62948 63350
I 14570 47871
S 28766 540313108
I 15582 63306
S 21377 440179451
I 11514 46235
S 44564 249927134
I 61014 62329
E 36136 69920
I 27863 48259
I 30752 60608
S 75156 681115014
O 31128 40479
S 34325 791928490
O 4579 8196
O 31478 50915
I 7793 62237
E 11973 34496
S 29679 629956828
O 8675 68807
O 22900 63686
O 26743 58187
E 8694 30387
O 30215 30953
O 13021 71342
I 460 28391
I 18771 60921
I 2246 46946
I 29703 58856
E 20584 48432
I 18533 22614
O 24350 68983
E 10251 18985
E 19705 45109
E 44165 65945
O 11096 40953
E 6137 22958
S 42843 440728894
I 35502 71663
E 59436 61654
O 14016 26707
E 47501 59080
S 54429 457073485
I 19376 31519
S 56453 905884456
I 34059 76041
E 19375 55953
S 5871 544337243
O 8821 36514
S 47292 383894550
E 19617 57479
E 49603 74379
E 13081 32429
O 18621 18621
S 11069 28522164
S 61220 894907680
I 26882 70199
S 13659 938584339
E 32758 37767
S 855 906249486
E 1241 20087
O 25834 37307
O 62461 74057
O 23055 27689
I 27725 63254
S 11363 414800608
E 19809 30480
I 5002 56511
I 5793 18919
S 61422 836381677
I 7290 60012
I 35371 65448
E 13279 15847
E 25277 55516
I 38349 48024
S 65853 889236002
I 16633 62416
S 8269 99861601
E 3998 38296
S 33608 78175034
E 38945 73919
S 8955 219069794
E 6336 54655
O 12241 59868
I 61313 63845
I 38297 49719
I 18420 72142
S 272 159947963
S 58779 987690666
I 68407 70331
I 23910 53533
E 24101 50765
S 38814 981662062
O 48491 65811
O 31679 41005
S 31567 581442626
S 66795 985026945
S 38322 998989080
I 50624 66163
E 12558 30571
S 22365 374524152
E 43790 46848
E 26704 65501
O 19145 51220
E 27253 43000
O 57063 65959
E 8897 66727
O 32161 35291
E 46691 71424
O 45352 50152
I 74902 76143
S 56611 845039206
S 22004 516248860
E 2164 50442
E 44850 61449
S 73348 759961094
E 15690 42447
I 10906 71220
S 44485 17032966
O 63656 66796
E 999 17612
S 33798 149208395
I 46014 63449
E 1100 70480
O 17881 18274
I 36407 45483
S 56744 450806172
S 47022 354198399
E 5561 33372
O 15656 61997
I 27781 31030
E 20512 58598
O 25928 31585
I 15238 19683
I 39855 71793
S 68672 5234293
E 36613 60610
E 10847 49197
O 51166 55117
S 63267 235779113
S 46711 65907300
I 14799 19719
O 13198 26280
S 61201 725593143
S 13302 539009666
E 37802 68966
E 9012 35257
S 29945 642964531
I 4084 33645
E 1151 20604
O 19678 62464
O 69988 74947
E 46065 74526
I 14207 27921
I 35209 41387
E 12099 59231
I 16589 21999
I 43583 72182
O 11387 70336
E 27537 53122
E 8048 43829
S 36323 235361437
E 60503 62726
S 2978 593028856
E 45017 76030
E 55079 64636
O 5369 14312
S 10141 384362267
O 14025 50976
O 36633 61344
I 43958 62761
O 35287 63752
E 27988 71520
O 19317 30339
S 39504 356588769
I 13313 59517
E 29424 43864
O 20188 32482
E 48089 56259
I 56516 57605
S 33499 43918763
E 14424 38506
S 21446 667112100
I 46321 46883
S 33840 213843652
S 22518 941904738
S 15114 422027337
O 17865 60649
S 70156 271699588
I 15377 57015
I 33814 66549
O 44768 52374
E 11242 33202
S 19399 960523349
O 49197 53323
E 41415 45227
I 49216 72785
E 62854 66312
O 29730 66990
E 2145 2819
S 10273 161342380
E 9171 19973
I 8403 20451
E 33891 44292
O 13157 55643
O 44899 48972
E 43719 69914
O 7479 23644
O 56761 71313
E 34079 52395
S 67164 36448281
O 1036 61965
E 30074 57743
S 8542 966329511
I 2316 27034
I 27743 32092
O 41610 52953
S 26494 902827576
I 10842 38683
E 31406 35066
S 13582 772569008
S 56751 244015049
S 47747 351875841
O 66140 67697
O 26787 74285
E 12436 56735
S 6765 705976881
S 30835 523590496
S 71946 460359353
O 767 23915
O 31727 35144
O 61755 63063
I 42494 72854
O 27886 49401
S 11157 948268756
I 39543 53895
O 29410 73359
S 10133 499844092
I 3196 18680
O 13803 68090
I 17958 56341
E 45882 66191
S 68403 22805020
S 38012 524376169
I 62216 75484
I 18276 56483
O 55329 71490
S 64757 844529478
E 14389 17361
E 950 76555
S 75235 398522424
O 21692 61988
O 46539 76652
S 65711 706121310
I 1460 18918
S 45065 122078285
O 24258 48145
E 34010 38475
O 24953 59440
I 5420 20400
I 4380 52342
E 22688 39267
I 33270 70557
I 18952 40092
O 44731 74863
S 26351 912433416
I 46685 55952
I 42499 64833
E 15993 44619
E 14539 52851
E 37328 48066
O 57294 63697
E 22087 62548
O 22460 54330
E 15534 54655
E 19687 25947
O 45949 57679
O 20430 67712
E 8692 67568
O 22896 52343
E 31840 70739
O 34222 53235
O 39655 52426
I 15397 23947
I 15509 21323
S 71324 197905973
I 17488 60253
I 51833 53152
S 16587 84771868
O 4677 70309
E 13774 49044
E 12307 61605
E 10971 28281
I 5571 35092
I 23627 75975
I 19664 51187
S 1068 758422637
E 29911 76519
E 7148 62655
O 8475 59144
E 20910 43567
E 39858 62154
I 17675 18858
S 68785 232383979
S 46514 728339404
I 8179 33753
S 1151 271237005
S 65971 865254914
E 60670 69679
O 36133 47755
I 5876 56826
I 15927 44143
E 11727 56060
O 2430 4905
I 5983 73554
E 17815 57926
O 6558 51743
S 52996 183039555
E 34128 53211
S 22753 455312131
O 38312 72704
I 52128 67257
O 40871 64639
O 40856 48661
O 34592 51364
S 43930 347043453
S 69171 132406010
O 27311 28135
S 46383 782717183
O 26829 58334
E 14807 39699
I 11649 37623
O 59972 75534
S 10200 96477711
O 33782 38873
S 61622 825299055
I 21407 24786
E 39437 54802
S 66283 678781054
S 34271 367149629
S 33443 133569258
S 1834 574281562
E 1802 8186
E 51115 54454
I 23064 23257
I 63527 68067
I 10920 29578
I 48567 59482
I 13938 64108
E 21593 72370
E 15369 33597
E 44652 71686
S 55429 428820672
E 70734 73158
I 49781 55585
S 7725 854281837
I 10620 11832
O 2782 28073
S 52846 373763452
E 24332 61157
I 16289 72738
O 3979 24402
E 28768 35378
O 45757 48583
S 16796 546115547
O 8252 69049
E 18457 42904
O 3507 6133
E 20225 73329
S 7403 66964650
O 1710 40899
I 22831 61977
E 34304 60760
I 15606 34223
E 37020 50623
O 10586 69728
I 18917 34934
E 5076 66869
E 23401 74543
I 14840 16301
O 16480 68203
E 986 34131
I 54621 62666
S 34458 322634282
E 35156 63253
I 10997 28773
O 2575 19749
E 50653 57887
S 75088 744809075
I 18190 28277
S 76134 181371145
E 9572 14431
S 63308 307879271
S 61616 191016137
E 46930 63155
S 51598 934442007
I 9055 66778
S 11250 997571408
E 53036 54362
O 22226 71905
I 3930 74512
E 9594 19479
I 20280 65888
E 15111 20081
S 7179 351386020
I 29689 41588
E 5923 36902
E 40366 70883
S 57358 348372794
I 6725 69095
O 20677 52795
S 40892 354551905
E 64856 70103
O 18705 61737
I 14975 28202
E 14756 31835
E 17157 62783
O 9243 40190
E 15125 38965
S 44722 558308521
E 28274 45171
S 9352 254557061
S 16225 381365749
E 2406 57206
E 12321 64281
S 61661 530547095
O 9878 29892
I 10962 30680
S 72469 728403984
S 63397 508180873
I 49981 50869
S 10935 479247133
O 40231 55427
S 32220 984349527
I 11790 44790
O 33329 63014
E 20992 76278
S 16686 825023146
E 34793 65398
O 21011 21747
O 19974 35466
I 43035 73034
S 5509 25482549
O 11213 47717
E 4438 75125
I 26067 60192
E 28999 64167
I 30879 50177
I 57642 68767
O 27065 62682
I 12847 73772
E 66493 71451
O 3072 73463
O 23790 42291
I 61237 76066
O 37064 47328
I 9885 42443
E 35563 59981
E 43540 66107
I 8035 20715
O 27343 38646
E 46576 70333
O 55903 57523
O 29143 43333
O 946 9893
I 16193 40017
S 37428 179389304
O 28612 55282
E 14256 23175
E 3537 28286
O 38151 42454
E 21299 51795
I 13999 50020
E 44867 71311
I 25972 28758
E 17097 54133
E 7407 44580
S 19910 841001626
E 54451 57572
I 21285 32336
O 46529 48383
O 8897 46157
E 47251 73908
E 27763 39879
E 38261 50580
I 40437 47665
O 56604 60751
I 16835 39749
I 20929 23140
E 20413 26090
O 23499 50409
E 3481 10338
E 12785 36884
I 11097 35876
E 12771 35295
I 20174 30442
I 44470 75152
S 49455 109828960
E 9611 64000
O 37841 52439
O 45780 50561
I 50384 65554
E 11755 57251
I 30301 70641
S 2620 875186094
I 1255 11654
E 44321 48387
O 17104 74690
S 71725 396208687
O 17206 38815
I 60037 67135
O 71765 71878
S 64388 553221472
S 66602 256340249
E 28280 74584
O 23780 31194
I 52409 66885
I 4309 75827
E 27790 54350
O 42673 44311
I 9642 28109
O 34157 50715
S 30324 327439030
E 44637 60531
S 37538 42343505
S 59282 401694641
E 48426 48778
S 54792 762269091
E 5390 36564
S 5892 74162496
I 6682 70234
O 36201 43090
S 38762 811337495
S 5993 622586661
E 7300 20066
S 12182 216235586
I 21430 24819
S 3262 653725356
I 33456 44740
I 39927 54796
E 5785 58899
S 32902 498551169
O 40333 48847
E 29514 42061
E 12362 73613
I 46028 73951
S 45212 815101352
O 24708 28014
E 29361 70287
E 4023 51303
E 2944 40712
I 15716 33661
S 33472 493323049
S 38993 901815448
S 8088 50482018
I 43967 64975
O 732 8839
I 11977 40300
S 6589 210397519
O 4342 44110
E 26374 51824
S 29247 670791302
I 33340 64796
O 17235 76606
E 36673 71814
I 14437 57709
I 25142 50316
E 51082 64700
S 3827 323459715
S 22885 679743729
O 11732 30644
E 4521 71640
S 55057 26096866
I 4355 25592
S 68926 197143248
S 13485 840048157
S 6022 841308354
I 10230 41943
S 14627 721810593
I 42745 76254
S 70099 63356566
I 2466 41502
S 7319 545315779
I 48883 61529
O 47011 74300
I 62135 75248
I 22651 41528
E 4350 39741
E 608 63415
E 56399 67078
I 3662 38242
O 32444 75642
I 14123 56409
O 20548 62205
S 52283 862105997
I 14067 28033
I 198 71027
E 45475 65445
E 87 23533
O 36953 56577
I 10446 31058
O 25813 32482
E 18260 41828
E 26875 73817
I 15906 55257
I 13485 68676
S 35945 175214216
O 23028 35976
I 30812 45822
S 5007 28082617
E 48012 52588
S 64617 871345091
I 52043 68681
I 26879 67260
O 35070 72374
E 58225 62975
S 15358 814728227
I 40846 52874
O 59051 61441
I 4255 26939
O 29668 58461
S 44332 24133223
O 2262 54022
S 33252 432493399
I 20466 49225
S 2952 170532990
S 15361 212001043
E 1306 31968
E 52360 71144
S 28246 793590228
E 27030 64232
I 29138 43347
S 43036 619927055
E 40695 52051
E 32201 59868
E 14894 59774
E 47176 65271
O 15095 22189
S 39469 54360391
E 21638 66008
O 749 28407
O 20783 66817
S 61007 352721435
S 19804 507689119
S 76463 26441566
O 32747 50856
O 24505 41044
O 59591 70579
O 38666 71268
E 3562 75328
I 6030 39594
I 23914 54568
I 10263 24853
I 33618 33952
O 52774 67433
I 4812 74303
O 965 51791
O 9712 31437
O 34047 66034
S 75197 588522261
S 21962 367182091
E 8792 50614
I 13982 66001
O 25567 49869
O 11703 72022
I 1549 28053
I 30417 71206
S 42310 916028866
S 18741 850461749
I 3474 68096
S 44962 895982945
E 15121 54959
O 30366 73319
I 8696 61369
E 30459 60777
S 40965 938720713
I 37520 46112
I 10665 54145
I 62809 64272
S 62160 186241153
O 31084 53394
I 65275 67100
I 44411 53629
O 1438 55236
O 14466 22580
O 72698 74014
O 17000 31614
O 13514 61708
O 57214 68105
O 4533 61484
O 46288 69781
O 42700 59560
E 27307 64031
O 15343 50093
I 3610 47606
I 42070 76206
E 35382 44066
O 45181 74130
E 23583 74676
S 64097 473278305
O 11679 29211
O 45490 53660
S 59071 756273246
E 30414 33490
I 72080 74190
I 14909 74681
I 1973 21907
I 3116 35862
O 58904 73802
E 19036 56922
E 23612 66135
S 57535 533018085
I 57356 68653
O 25540 59858
S 16099 934588067
I 17221 66991
O 28577 34469
S 32501 839373300
E 65235 66156
S 47204 181466873
E 35783 73279
E 64234 66723
S 54847 776070965
E 29408 64336
S 13690 536703409
E 25950 72126
I 14515 50800
O 6878 61707
I 885 46867
S 31813 851870127
S 60827 971715515
E 16382 62978
O 7469 28816
O 8229 73076
I 57240 60848
O 27723 64293
E 4577 15992
I 48511 67073
I 22411 38973
S 65052 834268294
I 12245 27696
S 6790 283581808
E 19953 45132
O 12187 47312
O 1617 52635
O 8849 33761
O 34765 60634
S 40937 843289240
I 35223 54895
I 5752 10722
E 26187 30585
O 10153 22256
S 21224 444834333
S 4764 6257096
E 54059 61586
S 49303 876064033
O 7985 10143
O 16744 45948
O 37792 50898
I 41731 55553
I 40360 50083
S 1452 9952044
E 10834 43511
I 39525 55451
E 7884 31279
E 14105 45778
I 27505 33859
E 21830 58537
E 36092 51637
I 32893 44438
S 54011 181741848
I 60187 75928
I 1021 71085
S 62776 108261747
I 10222 28448
O 40745 64462
I 51734 53271
O 11149 69546
S 7641 208814209
S 48729 459453077
O 11614 54040
O 38875 75007
I 29881 43152
O 26133 26442
O 25886 29635
E 41606 58972
E 7554 62930
E 33153 68129
I 2632 39885
I 28966 55467
I 9308 66941
I 50986 60760
I 30881 74276
E 26951 56866
S 28384 420276479
O 36891 74930
E 20562 39626
S 74826 703688724
S 48180 414543348
I 16755 28723
S 9168 717717251
E 36198 67979
E 23110 75856
S 10164 9011224
O 52789 59417
I 10222 27658
O 51157 73446
S 7178 29069488
E 68656 72182
E 11745 69517
S 45089 433716924
E 7436 64043
O 1272 15105
I 16973 66847
I 1174 36913
E 42600 62051
E 9023 54890
E 17260 39744
E 73219 75142
E 5271 42014
O 3317 34475
I 54168 68754
E 29742 38800
I 48061 69856
S 14224 174427442
I 17397 43565
O 14722 71362
I 2533 18942
E 43149 60945
I 10165 40004
I 15267 54449
I 27032 40642
O 7190 46965
O 54929 68783
E 34064 70594
O 58450 65196
I 4649 26517
E 37591 60733
O 45883 73872
E 14974 70128
E 23196 70957
E 63061 70125
S 2247 367690155
S 8699 384825308
S 62803 925854266
O 1734 50714
E 2943 6315
I 14977 49697
S 47867 216281157
S 71630 59809517
O 5880 45425
I 10570 23296
I 34703 67374
E 22484 55005
S 25398 218268726
I 72291 73615
S 44377 685475227
E 24906 49905
S 9301 665166118
I 5949 16125
S 14720 835492039
I 16496 43977
S 67871 532647204
S 37593 741828611
O 41521 72455
O 34732 36320
I 11452 35944
O 7917 74802
E 32915 55162
S 58429 358783708
S 406 361251779
S 51877 585872482
I 13267 13344
S 33208 1983804
S 22659 201522819
E 39687 64743
S 5213 678212346
S 53816 836801670
S 74989 285342858
S 16489 895306198
E 37089 39338
O 8727 44709
E 17898 52133
I 20093 46976
S 20066 508963332
E 4250 6054
E 13403 41577
O 46039 47269
E 40828 68220
O 28935 36716
O 11271 33649
E 53499 70769
I 1270 53077
O 7088 60761
O 13286 70775
I 41564 47257
S 488 297395222
I 4979 13727
I 20038 75690
O 32711 52609
I 9166 33812
S 69225 97061150
I 53588 60825
O 39059 41989
O 11175 41070
E 62945 73952
S 66224 180472799
O 7799 50816
E 8641 37705
O 35723 43411
I 34236 50623
E 9856 75668
I 6196 49292
O 27493 42346
S 58471 946539873
E 30448 60408
E 23792 52248
I 9202 63374
O 39093 70269
I 36556 75106
O 24726 47846
O 21163 22606
O 14045 18664
I 40232 45881
O 4000 26087
S 43915 240975616
S 61476 120751050
S 59223 403962626
I 51683 63876
E 7781 44868
O 33366 49602
S 11934 960132761
I 39190 51860
O 35585 52272
I 28572 52237
E 9578 29510
E 28010 62459
E 1080 12945
E 11046 28462
O 1770 71870
O 35498 65893
E 23487 68695
I 16837 51004
E 57450 66835
I 15746 32893
O 1429 27517
O 63628 74694
I 34812 73719
I 7549 50722
O 34426 58359
S 23139 526181531
I 23180 26889
E 13087 70754
E 723 35464
I 1316 62300
O 11528 34585
I 42457 56150
O 5364 9451
S 44694 750826491
O 37479 44843
S 76622 90111280
I 17296 20045
I 2484 50507
I 8206 56769
S 71749 65582663
I 16944 41660
O 8919 27114
S 16407 830400453
I 19229 53265
I 42083 61489
E 40792 68809
O 24074 49896
E 33365 36979
I 10072 64926
I 32261 33278
O 5021 71498
S 37631 961731397
E 51374 51996
S 18223 479802223
E 11637 65681
O 7345 10312
O 43864 74000
I 428 9021
I 13743 42257
S 60289 497257839
I 23135 47233
E 6252 6484
S 22695 942185413
I 56045 58893
S 17357 736015407
S 20489 146811162
I 23867 64257
I 5130 63961
S 59685 478411112
E 19817 22858
E 25793 54836
S 15026 482423645
E 32366 36571
S 48369 340467617
S 43822 212718945
S 11070 660268875
O 15720 50104
I 11762 60609
S 4681 435199575
S 56479 641034213
E 20026 56320
S 64657 241815561
I 26147 59097
O 32005 68952
O 4395 54043
S 46202 648464394
S 58106 709304207
S 68247 640735441
I 17790 46165
E 63928 67095
E 6277 37996
S 82 619127307
S 58340 812873519
E 7084 17543
O 9360 60187
I 8919 54657
O 14778 55514
I 53561 69622
E 14670 24642
E 1986 28977
E 23874 50467
O 35227 38184
E 50793 59804
O 18290 62282
I 31060 76267
I 40504 72065
O 15926 34938
E 4907 29640
E 52163 58928
S 33577 806251404
O 30779 52790
O 37622 45082
E 965 65825
I 26452 58992
I 17769 30395
E 46099 51710
E 25544 25858
O 62358 71009
E 46383 73901
O 16813 58914
I 62182 70583
O 19010 38974
O 31329 62416
E 18966 38809
O 58347 61141
I 45933 57535
E 49511 62673
S 74024 319639403
O 2660 27442
O 12643 40294
O 52602 54031
E 34752 54550
I 6382 41461
I 31474 46211
S 20619 406836575
E 44347 65336
O 9570 67479
S 20287 696034183
E 9871 33638
I 30281 66836
E 13536 76162
O 39084 73406
O 14252 54998
O 13854 27004
E 24661 29027
E 60365 60758
E 26665 63952
I 62165 66074
I 14650 52921
S 53263 305492747
S 8277 359080073
E 21991 72290
S 18650 961310092
S 56380 199755388
E 10034 60564
E 58861 59176
S 42639 647321765
O 15148 56922
O 2149 22880
E 14939 47523
S 32230 488669585
E 34452 43219
S 37694 315283745
I 14608 48552
E 9866 57569
S 20404 261814872
I 41179 47340
E 30652 49290
I 10276 63245
I 26613 72797
E 15798 19531
E 21040 51538
I 4268 17428
I 11748 64976
I 32242 50093
O 48448 55635
E 24482 65289
E 8530 76107
O 10951 64156
O 22554 27857
I 29540 57014
O 2337 35587
E 10625 62355
I 12441 49214
O 22013 36520
I 12387 52115
S 60454 30427600
S 40623 396278301
O 35630 48334
O 8525 33149
O 32970 43118
E 20066 62580
I 3383 27716
E 12765 26135
E 24900 65272
S 42574 773393177
S 29560 861899074
I 12337 29974
I 43037 66471
E 5846 51628
E 29127 50084
O 22267 23606
I 55693 60479
E 19099 49197
I 15717 43241
O 4524 4697
O 2096 7935
I 47554 55322
I 1235 18566
E 22127 70634
I 28294 67905
O 5016 5205
S 9 319870503
I 27691 42565
S 48540 229465165
S 4023 157602999
S 51414 637982807
I 30411 32921
E 411 7179
O 27681 64273
I 11727 32492
I 15538 59616
E 6345 55813
O 6447 48833
E 31384 41217
O 18182 43597
S 4663 518061192
E 12330 24862
E 46142 58731
S 3300 416176514
O 45691 66284
E 36083 65075
E 25885 73263
O 17381 54783
S 11281 643230349
I 50569 56796
I 35412 66640
E 63893 73620
E 25429 34194
E 6926 23902
S 72840 310170307
E 47816 61022
I 1207 52846
I 26259 27517
E 47054 68122
E 56659 67799
E 35430 43065
O 29042 58623
I 47253 60786
O 15740 39435
E 2027 41410
S 43814 682347925
I 13582 68677
E 22535 41614
E 14005 74214
S 18454 372035388
S 27874 453630341
S 40893 202553803
I 14105 24290
O 10828 73548
E 26236 46258
O 19185 64664
O 27998 53388
S 18511 677229687
S 22522 987076809
I 52749 76608
S 32824 346124835
S 15727 435875986
O 18282 36524
O 43432 72743
I 429 52177
E 7086 42249
S 13754 348523551
O 36579 64959
S 25260 954542816
O 29435 37634
S 42112 186588049
I 21200 63342
O 13816 41405
I 3440 63811
O 42300 54612
E 55227 61546
E 24757 74494
S 17193 448125598
O 62759 70076
O 36891 67311
E 23876 67180
O 22227 64252
I 39072 60815
E 5863 36381
I 45883 59527
I 47667 63069
S 3091 398651718
E 59662 67524
I 38320 71404
S 59036 673821679
I 412 66391
E 16352 25072
O 3756 29357
I 12567 65516
E 9160 65228
I 33319 50755
O 19351 38058
O 41429 65987
E 23028 69258
O 12150 37752
O 8848 42721
S 37953 931805497
O 55940 69071
O 916 60680
E 21454 73074
E 8759 61306
I 47721 65377
S 10748 286099068
S 47041 928887989
E 24770 53217
O 7731 24320
E 7499 62011
O 21559 29952
O 61955 74455
I 2898 46773
I 2127 3028
O 28103 28430
O 47524 50296
S 1941 412168800
O 38660 69490
S 5036 849789193
E 21772 47281
O 52017 53860
I 29581 74833
O 31254 46784
I 35258 63827
I 58617 59428
E 7147 9368
O 22790 37694
E 19081 45016
S 71016 591167215
I 9721 43015
S 12217 993200721
O 52068 68253
E 3494 17089
I 13755 43412
I 11532 62218
S 76040 984764998
O 14563 46545
S 10631 440783958
S 9630 594131174
S 74509 814784670
E 51221 70344
S 19189 392970697
S 13536 200533683
S 60167 218979821
O 60734 72546
I 42920 54302
S 23792 819192272
E 12903 63492
I 20744 68098
S 13622 48948252
E 36691 74984
E 11578 65142
E 8391 25475
E 45632 66053
S 10642 583562797
E 56180 63866
I 44736 49362
E 4369 42416
O 59866 75569
E 69393 76337
S 347 630804194
S 41419 250647917
S 60199 15427706
E 1690 12774
S 17664 962480760
E 21805 49674
I 1460 46402
O 65862 73115
E 17782 63967
E 70726 74875
I 52508 75955
O 6226 52546
I 6677 21717
I 31057 46632
I 55125 70569
S 19458 672654943
I 23793 47048
I 26311 65595
O 15582 42697
I 46345 53616
S 53885 767613929
S 11645 841259944
I 14746 33713
I 19199 61865
S 35063 569494710
I 35107 40978
O 8396 35016
O 2496 43342
S 28163 721309964
S 42179 307882926
S 40735 256775883
E 924 46880
I 42866 54780
O 40837 43164
O 36675 40002
I 35503 35651
S 8112 881200984
O 8117 51167
I 44272 65047
E 41738 67487
S 59853 961019620
O 35488 63430
I 55641 69824
O 48695 70482
S 13773 688355234
O 1464 13159
O 42384 51498
O 12002 53763
O 4884 24372
E 39296 42832
E 9979 44034
S 73481 17983090
O 51440 65811
S 7258 107889741
S 16356 547560401
E 69356 69429
O 17447 69733
O 2186 55050
O 13426 63995
E 53098 75199
E 4310 72113
E 29473 64811
I 19538 25651
E 7733 60624
O 47706 75780
I 3152 24864
E 17806 48003
S 30026 464502233
O 53363 72679
E 56509 66953
O 8226 45706
E 55589 63044
I 44488 73755
O 16533 18174
S 29006 50638479
S 13626 225109629
E 20454 21523
I 61058 67103
O 14828 51031
E 50663 52268
O 49888 69672
O 39901 40581
I 26934 58386
S 45109 898731731
I 22481 44533
E 54234 61796
S 9019 442212067
E 14887 15119
E 35849 40715
S 40130 237845436
I 42259 56591
E 1515 4422
I 28170 28900
I 55034 75445
O 3739 32742
E 46073 46791
E 35809 61567
O 25772 39309
O 26663 44211
S 76647 548578714
S 62244 720872613
I 4491 30499
I 45837 57522
O 555 64814
O 8893 48201
I 20227 53583
O 37014 53671
O 18476 56326
O 40399 40520
E 19674 56889
E 30485 33113
E 47037 61956
E 8699 29274
O 56105 74822
S 57605 164534615
E 61954 67136
E 604 45234
E 24821 36403
S 61525 521845338
S 2037 651672923
S 12605 556478263
S 4933 840426745
E 4053 4535
E 37497 45478
E 36377 54399
E 1864 41870
O 38907 65859
I 26939 49785
E 54447 74251
E 23533 34168
S 54606 249127746
E 57561 64286
E 67707 70186
E 39935 65749
S 54034 197800182
S 45737 509890360
E 43111 54752
E 21710 22959
I 25493 56966
S 32282 503244633
O 6217 69337
E 14450 33304
O 39919 54402
E 45999 67983
I 22523 62208
I 3161 47333
S 6517 111259947
E 18279 46935
E 2255 11118
O 28849 71142
I 50978 66084
E 18114 45500
I 14619 73975
O 21341 34135
I 6482 57867
S 71156 281793184
E 67889 75881
S 45568 389239327
S 75633 839746428
O 54859 67904
I 50198 68869
S 48583 402538858
E 25079 59434
S 6846 988428264
E 28341 30200
O 1773 68510
O 7496 15364
S 37503 176195548
S 21183 86923087
E 2697 33489
E 1144 3644
O 33426 64966
I 5209 67216
S 48245 436394839
E 663 30947
I 5198 51734
E 57523 73626
O 13672 41395
I 11060 54249
E 5802 47767
S 5430 931801118
O 13192 24249
I 63040 76026
O 30394 46922
O 42199 74470
S 9561 263752603
S 16470 341481009
E 30991 63589
E 1476 18548
I 56282 70854
S 29205 327938381
E 5302 11515
S 19071 216056921
S 33251 314971929
E 16257 42662
E 5441 9522
O 35371 53907
S 22804 544189139
S 25122 610962714
E 34858 70434
S 58709 345555711
E 33590 52830
S 73899 197147057
E 13631 73393
S 11963 501423486
O 33919 62946
E 61059 71807
S 23656 10270061
I 24250 58693
O 40405 44244
I 16185 28402
I 5925 41988
S 68242 275145504
E 27600 52259
I 6655 41748
E 21495 31823
I 20108 56062
S 9512 522368409
S 8493 587858321
O 50355 58401
E 24307 54022
I 36228 70595
O 14653 41726
S 67907 433556455
E 22864 26963
S 26210 560127313
S 25932 653178600
I 26551 64311
O 7249 21094
S 10011 355488058
O 21953 42152
O 13463 39018
I 5160 11497
S 56538 824776186
S 35148 277494989
O 25731 48461
I 2146 16928
E 13097 18800
S 57094 996155850
I 18930 47466
I 9463 24701
E 27366 70298
S 72953 540829716
E 3033 18037
I 24659 35703
E 3199 57689
S 340 707697962
I 75402 75540
O 47550 59747
I 58380 72713
E 28174 63020
I 8962 40240
O 50585 63653
S 76577 85157509
O 20183 61736
E 6347 55684
I 40547 52448
S 44012 91191020
I 17398 74286
E 23088 29002
O 13750 61685
E 2955 55112
O 1134 38897
O 57640 68683
O 40552 61491
O 26072 53600
S 70780 529536483
S 14677 142551519
O 2506 58893
I 34704 75823
S 12588 815959238
S 54999 452151414
O 21193 65614
E 18973 40641
E 19358 31711
O 28598 46175
S 56341 416458612
E 13968 46885
I 8147 17524
I 51241 54390
O 35979 49332
S 19223 178319127
O 24775 38664
S 15460 121738826
S 22487 660015083
O 53441 73862
S 12994 152183505
E 15399 25062
S 9617 213510527
O 11545 75098
S 4988 130120338
S 33063 112290779
O 46568 71767
E 6139 61083
I 31693 37964
O 37717 41418
E 12580 64338
E 4683 37047
S 55565 792060523
I 30009 62709
I 16610 37817
I 59678 64063
I 13084 53542
E 14029 72131
S 46874 69531791
I 19050 59690
S 50088 897241128
S 42601 879804752
I 24379 43208
S 7742 187338652
S 14150 601570371
I 11034 13168
S 20976 155252143
E 22259 22699
O 21389 54342
E 18779 40782
I 19168 68403
I 26085 74169
O 31754 48436
O 11541 15644
I 29950 58508
S 23023 680508894
I 70416 72784
O 35943 37755
O 23697 32275
S 54655 501367466
I 8703 36363
S 70625 611387874
S 62961 906493614
S 2658 907206533
E 59261 62901
S 23516 710354325
S 35121 195826661
S 7561 293546461
E 8124 26709
S 5744 84820590
S 32340 956808849
S 57508 162642821
E 18836 69816
S 47477 354487509
S 34688 489129160
E 44364 62286
I 22862 60220
S 62584 544590042
I 2193 48010
E 11160 60023
O 40815 58518
S 55630 816707911
S 46234 351331037
O 37289 69651
O 27001 50497
O 30088 50581
I 33861 37065
E 22608 31970
O 72942 73525
I 19938 31226
I 19126 46258
I 3980 58494
I 6975 70663
I 959 11205
I 4109 35359
E 27455 62831
E 2575 36287
O 23981 61384
S 43718 316561054
S 32197 67647520
O 43948 72723
O 41918 44800
S 4578 582113326
E 15662 29299
E 52936 65133
E 8865 39021
O 52498 73874
O 13948 26031
S 31534 851583543
S 11454 703673821
O 16565 56007
S 27715 363025812
S 28772 443154679
I 58647 71071
O 1753 62044
S 54479 790161676
O 462 67062
I 36968 46403
O 30473 41701
O 40099 45989
E 5075 76079
O 4448 35662
S 58874 869826075
O 52621 76607
O 38536 66078
E 35649 46859
E 16216 53502
O 34315 50001
I 15763 46587
E 8150 20549
I 31481 34990
S 66945 149279918
O 27006 70574
E 53878 54002
E 21445 22963
I 34299 60596
E 13049 21623
S 44456 643414694
O 7224 13109
E 22788 39006
I 7051 48292
I 68563 71857
O 52486 74047
S 16113 84247228
O 27544 68970
E 66217 74563
E 29883 47712
S 24857 248839023
E 30298 36977
E 1665 68199
S 43575 531687946
O 18503 57574
E 32062 47197
I 20092 63690
I 27209 38161
I 12348 60907
I 43208 46503
E 17200 65296
S 23619 247564206
S 39602 806736596
I 14267 72441
S 8174 224779194
I 156 34316
O 13076 38331
O 26279 59589
I 4504 47604
O 49952 56170
S 71763 23315028
I 7189 75137
I 26035 72719
I 56051 69501
S 59459 148916715
I 39859 64828
O 28576 53155
I 734 62743
I 21289 66461
O 40613 62674
E 5472 75162
S 16965 280062977
I 8676 63237
E 56818 68952
E 4449 13297
O 3314 29315
I 52212 53921
I 7323 48226
E 44014 48238
S 73282 162529023
O 11789 54508
S 24006 76745239
S 54593 269306219
S 4716 120931020
I 48680 51911
O 32091 56053
I 18771 25636
S 53025 829253334
E 10525 49245
E 11406 14040
O 22063 49433
I 62694 68943
I 22607 34454
O 61871 68007
E 255 65235
O 58264 67431
S 32237 765936452
O 6206 24187
E 41782 45541
I 1094 60612
E 20338 39345
E 10253 33603
E 46354 47992
O 46922 58185
O 730 60254
I 30849 34449
E 60352 67721
S 49751 266248099
O 21934 61117
I 26688 68875
I 47433 63244
O 3440 50523
E 12685 57581
S 5371 575340195
S 27052 676472693
O 712 35879
O 40900 44238
I 544 43444
S 69435 757096645
E 6486 35735
O 75 5079
I 45441 57493
E 2815 18117
O 40442 74022
O 10003 55913
O 14990 31350
E 7124 32498
E 8757 15946
O 29315 61009
I 35290 48336
O 17606 74220
E 5457 70031
I 50126 63952
I 4668 59493
E 6640 55408
E 59731 63175
E 16633 21674
E 10058 71496
O 16845 61656
I 18581 52195
S 23651 944340505
O 50031 62863
E 1530 48882
E 39301 39479
E 11471 75676
S 64086 880940162
E 33776 68627
I 7774 63509
E 36404 44238
I 63073 71853
S 56367 933427409
I 66454 69123
E 10505 53154
E 33025 56871
E 5127 43509
E 9928 42109
E 16080 42004
O 38858 59525
E 15390 65686
S 27995 417952267
E 46535 71884
E 13917 41327
O 33537 34903
S 47132 150903518
S 15219 647277113
I 10923 22238
E 63882 72699
S 59007 707962818
O 29434 55993
E 475 27253
I 39315 39800
I 23008 28016
S 41067 862244168
O 48601 64391
S 16764 441566051
I 11426 15124
I 56732 57831
I 1470 16511
S 60227 300446920
I 52987 73992
I 17816 19627
E 44991 53370
E 13443 55850
E 43441 75819
I 53601 67160
S 76540 964540357
I 15576 64167
E 28259 58116
E 16549 37061
I 640 38616
E 53086 61961
I 50154 56904
S 21453 206200132
I 24761 67595
E 42086 62281
O 48455 56503
I 60318 65296
S 58399 476908392
O 3941 27993
E 12802 40850
O 21911 42717
S 33457 952942419
I 6001 49131
I 28962 76004
O 9019 56178
E 23824 61313
E 54013 73403
O 10665 41869
I 5619 35923
E 6165 18415
I 22476 59985
I 36797 55197
O 64420 70128
S 66868 415723436
O 10104 75657
S 76038 789443732
O 65204 76588
S 64923 561339804
O 23964 45264
O 23430 39523
O 1966 61027
S 51324 918801208
S 39285 694176099
I 12742 16366
I 16374 22755
I 7213 55455
O 44178 73532
S 39275 870248359
I 16076 18945
I 55274 56925
O 12418 71541
S 52393 470636229
S 33704 726517836
E 47569 53289
S 50498 924181344
I 193 59338
E 50440 63166
O 23950 55453
O 5911 12315
I 13747 55192
S 35480 701553647
S 17738 879112104
O 39647 53693
E 30950 50758
E 726 37570
I 34242 39850
O 43816 44667
S 12151 210475684
E 40666 53302
E 36041 40006
E 4835 61811
O 43527 46403
E 4355 48385
S 7523 445866058
O 38900 51443
O 31237 61094
I 487 67721
O 7692 23010
O 16802 51156
S 42785 511893886
I 5695 51683
O 29419 69271
E 2481 54043
E 2253 22337
S 39947 987805757
I 27467 41754
I 9232 28364
S 52761 933748188
O 41786 56381
S 18477 983166933
I 22417 66746
O 3901 68842
I 35370 37868
O 30724 49803
E 4856 65424
E 996 32982
O 4378 65885
S 38422 761743689
I 20927 38866
I 1123 16211
S 26941 55974597
O 47302 52998
S 64298 513315204
E 5511 58761
I 61238 69476
O 1973 68134
E 2363 68224
I 25778 65051
E 26035 31457
E 13058 75261
I 32812 66506
I 33410 70080
E 57052 66351
I 23448 63933
O 43767 65939
I 34200 61461
E 25161 40393
O 62999 75294
O 51049 58604
S 68783 912298061
I 17036 67382
I 27527 45061
I 26799 37737
S 47708 555067672
O 36760 61402
I 1874 19151
O 16554 25310
I 10952 30615
I 34924 53754
E 37423 71088
O 43211 55202
S 60503 172995047
I 58617 58969
E 17562 51462
S 21583 95928415
S 14617 970244749
E 27162 46321
O 30304 41940
S 14945 188919789
I 21483 49301
S 63653 663644826
O 19240 55714
I 67028 71298
S 58298 439931261
I 50191 50627
I 31536 36610
E 9195 61304
O 13885 33985
E 10176 56445
E 33976 53755
S 11433 939315918
S 46882 381608818
I 40638 46301
O 14695 71715
S 38627 906291436
O 12473 60925
S 63380 632906972
O 1072 72835
I 16920 55083
I 4030 25432
E 16913 52868
E 15487 39970
E 66232 72663
I 41816 75655
S 20194 155135248
S 6971 56421892
O 15080 37212
O 54855 61172
S 63212 506340194
E 5737 6251
O 553 2055
S 70860 880025011
O 13740 38110
O 48893 62599
S 10938 117587576
E 12510 23456
I 41770 41991
E 5962 18715
O 8220 64374
O 26223 75062
S 51866 237828570
O 51306 70744
S 12547 73591651
E 40350 40575
I 38939 73283
E 6742 60386
S 5763 37666920
E 22312 43162
O 30450 74200
I 26768 35321
S 3426 861929275
E 37641 39727
S 58572 710517547
O 17367 56504
I 19888 70764
S 26837 148512521
O 356 29243
S 59226 312571657
S 40865 613302982
O 26598 75185
S 28949 524364333
E 32014 48544
E 4112 69504
S 73391 966939459
E 28512 48625
I 753 32926
S 143 945124086
S 29770 592714565
E 41906 66731
S 53595 73054344
E 592 2413
O 10090 64186
O 7501 44633
E 49104 51504
O 9917 55103
I 9434 19804
O 19192 55190
S 15342 593078888
E 25400 50851
S 39824 275706621
E 34662 36677
O 61267 66591
S 58957 554669378
O 67206 68479
S 61188 900937876
I 16720 47430
E 17504 47507
E 22975 74239
I 5655 15224
O 29830 68254
I 7344 37185
S 32561 194071092
I 12316 35433
O 49420 66647
E 24242 75793
I 34849 59327
I 5140 9628
I 20288 36594
E 37703 65910
I 24069 60759
I 15023 67505
S 59575 657863252
E 5047 49482
E 30225 32566
I 37747 74862
S 11586 359434077
I 16505 65440
I 12547 70330
E 48377 59405
I 70310 75991
I 3787 69744
I 32681 36874
I 40170 62847
O 1261 3688
O 4331 18021
O 35614 68786
I 9381 30006
E 44991 47929
E 9090 13502
E 42850 54562
S 8569 628664610
I 32616 75973
O 55768 59255
O 60568 71659
I 14414 18989
E 49721 74979
I 5451 74026
E 14022 34964
I 25324 52541
O 46877 66297
S 20814 398036822
S 68856 605307128
E 368 44211
E 6020 75047
I 65960 73780
I 6022 17406
E 47723 62212
E 11894 52550
I 35033 67340
O 9838 42951
O 13804 63837
S 4857 983359318
I 11155 59625
O 810 1509
E 32931 43603
S 54599 922109836
E 25004 70469
I 2264 63778
I 28175 34532
I 53143 71898
O 27648 29917
E 42942 48225
S 34676 890382733
E 13447 69211
S 31292 320370844
O 23597 48409
O 39337 43705
O 45676 58867
S 21852 788960298
O 23403 26167
E 66216 67522
I 29332 68454
E 21342 57018
I 10139 11136
O 38224 47900
E 18895 23329
I 53878 57610
I 44563 61042
I 37512 48158
O 2022 5028
E 30999 36945
I 1946 67955
O 25626 64120
S 41305 753326761
I 6881 38237
E 52444 64804
E 1040 31970
O 18892 68000
S 33604 72326037
E 8820 21400
E 24658 66058
I 6451 10341
E 14051 34431
O 30462 50648
S 14330 95989727
O 41380 60258
I 206 44648
S 70563 380980299
O 58069 62849
E 4417 17702
E 28637 63762
O 7273 23188
S 62666 84864587
S 16212 441075281
O 29535 30300
O 58322 73569
E 11583 74595
I 15153 67452
I 40139 55833
E 43459 56851
E 27654 65775
E 15914 23231
I 37999 44902
S 19857 83699204
E 71445 74133
E 17514 55014
I 44895 73670
O 51847 56990
E 46555 56694
S 58185 386226292
S 59584 640883738
S 54423 441456360
I 43058 44867
S 53255 719378932
I 30126 54211
O 57511 57642
I 28223 55914
O 706 2904
S 31212 174051005
O 31764 62141
E 29170 64548
S 25174 379199848
I 32553 63015
O 20536 58838
E 67394 70257
O 7490 20161
I 13218 68500
O 51881 75372
I 57032 67664
E 37040 47889
E 19656 54405
S 43830 781353190
S 26188 745679649
I 50364 56822
I 15835 29212
O 1636 35862
E 9950 26273
E 32696 63419
E 70383 71077
O 25662 59389
E 13680 38687
O 38882 50420
I 3743 24203
E 20963 53459
S 64716 350117791
O 33627 35172
I 15316 42677
O 7689 10882
E 9724 23425
S 15350 901924741
E 28760 32745
E 18733 74171
E 708 34113
S 2396 943228556
S 9078 921718511
I 36675 74792
S 70871 65576679
I 5165 60118
S 5525 760339490
O 3207 19088
O 39276 67671
O 49379 63397
I 9995 63194
I 27735 40137
I 56552 74798
I 18305 53270
S 72442 877786028
O 49514 59299
O 50648 72700
E 39147 40323
I 43532 64865
I 35425 59724
S 69753 476236775
O 9136 74765
S 64462 61253581
S 15669 550601471
E 18090 67716
I 16213 69541
O 65168 71975
O 62458 63760
I 10504 39747
E 13773 69671
S 46616 984257919
E 10205 47017
I 36470 55277
I 6776 45168
S 66252 427071436
I 1515 64839
I 10886 40258
I 22751 70092
S 59805 708201876
E 54819 72418
E 6032 62089
E 61205 72484
S 75858 197068057
S 31346 14292643
O 24960 76177
S 36727 663999231
E 28082 61247
O 9223 33493
E 8975 72028
E 30487 53974
I 46808 65950
I 32590 48542
O 52987 71880
E 60006 64945
E 43369 50563
I 5527 14654
E 10973 25045
E 2430 29293
O 36300 37773
E 21797 28861
E 65715 68086
E 21282 64158
I 29971 67350
O 63995 70800
O 21173 52306
S 65988 800613651
E 4741 60455
I 12551 40798
I 31980 64891
I 932 51215
O 57751 60438
S 62591 2101321
E 3178 52885
S 52760 336580531
E 40268 71160
E 51110 52658
E 6185 20711
E 26205 64864
S 26929 93004288
O 2098 71039
E 8756 48854
O 16337 48328
I 7326 63214
E 31694 48012
O 22984 53739
E 24039 50661
S 69153 9920861
I 47955 53521
S 1645 976265954
E 402 32376
O 13053 16635
E 8286 76487
O 9208 13141
E 33237 71789
I 14887 59274
S 53450 902956182
I 13791 34067
E 9533 64455
E 43816 49019
O 11755 19284
S 265 331483684
E 43633 49055
E 39105 72396
I 17157 48271
O 31836 75142
E 69891 76455
O 6343 30531
O 13528 44721
I 50256 58563
O 25258 30357
S 70438 756557670
O 29180 30704
E 26372 50577
E 34113 55759
I 33203 75734
S 59669 573130790
S 25730 390610417
O 18880 66245
S 13842 903751455
S 72155 365515716
S 58221 953207360
I 8627 56310
I 29763 47217
E 44349 70464
I 47726 73641
O 62205 74089
O 6365 8861
O 8826 22460
E 12099 67978
O 63042 66343
I 16371 39130
I 25159 67775
S 55048 785635748
S 55724 841457302
O 28055 34715
I 35654 41642
S 25772 340908646
I 28907 72977
S 68231 357380124
S 72483 465970870
S 6040 681295852
I 759 69204
O 30965 41252
E 17700 53446
S 61365 620625102
I 9461 16190
I 18217 19555
I 69359 70712
S 5778 472096438
O 11443 40560
S 18573 174305129
S 64259 515395612
I 27972 28435
O 14192 53819
O 1826 6149
O 14856 48211
E 56347 62076
I 20623 74630
O 21995 53275
S 13512 624238393
E 61230 65641
I 30684 48649
I 27901 36016
O 27297 60351
I 56103 62137
S 72422 350076802
S 36520 945882175
E 24864 67897
O 27824 72991
S 8256 35301118
O 21979 44823
I 10015 54270
O 41355 46842
S 25911 818540146
O 38870 49296
I 4287 21456
I 7269 25443
S 64764 751024196
I 36916 40883
S 21475 206352325
O 23275 36168
E 31054 71344
O 21875 30380
I 8313 28474
I 27341 56762
I 46004 63032
E 1402 19648
E 8223 40472
I 50126 72555
S 26864 466610739
O 32579 50454
I 47866 71840
O 8190 47635
E 402 64851
E 9268 11018
I 44534 60360
I 33895 48942
E 4751 60683
S 30633 687304535
I 5203 48230
E 20564 66921
I 23680 47151
E 9639 46020
S 54000 905680645
O 25599 36350
I 68410 75753
E 20547 72462
I 49663 55594
E 39357 44587
E 4022 19782
I 32469 67173
I 16717 24599
S 11951 898993154
I 26170 39886
O 55693 60993
I 39776 63210
I 39023 56197
O 26128 46230
I 9910 45860
E 10146 17496
O 41481 70843
S 49889 703344946
I 24476 70276
S 74281 665674360
I 1109 6312
E 4777 33672
E 48684 64917
O 28076 37986
I 38082 57119
O 38955 50547
O 49708 68824
E 11760 34046
E 3164 45497
E 49167 55541
O 37784 61811
S 61088 669448928
O 10459 54322
E 9247 66731
S 62580 187986970
S 26050 693520408
S 53799 608315556
I 2624 36301
O 9470 16289
I 2371 50361
S 27385 522851663
O 26235 34708
E 24569 32478
I 57754 72899
S 53398 321121130
S 68116 911243394
S 67722 795189237
I 8601 50598
I 8020 50951
I 8200 13197
O 10184 24851
I 48008 58760
I 29754 30615
O 10836 32097
O 14354 20754
O 57607 65928
O 58668 71414
S 59782 737165956
O 25142 73040
E 57159 62065
S 32185 418118422
O 32017 74407
O 31575 43844
O 9918 12522
O 29976 55241
S 72484 458268929
O 17932 57637
I 24966 62342
I 55645 72882
S 57083 336892367
E 1579 32357
I 4586 67600
E 3465 49194
S 43564 273478369
E 50414 55280
I 14809 36127
O 12377 65841
O 18617 69064
I 31332 37373
O 106 15161
O 6429 11268
I 53671 66685
O 42826 59057
E 3977 19240
O 25140 48274
I 42430 70821
S 73600 189741248
O 24895 35804
S 42767 891005973
S 75898 397809684
I 5841 69970
E 42786 58669
I 1695 53138
E 70259 75635
E 10019 62855
I 45554 45585
O 32388 73623
O 18312 28259
O 44969 53682
E 13688 37699
E 10152 69523
S 17130 177296178
I 4306 48032
E 7444 73881
E 46452 64954
I 44103 48145
O 26278 56896
I 16151 60858
I 4747 41729
O 1819 23205
S 31082 166355829
I 50384 53745
I 60574 71201
O 57545 74186
O 33755 74208
E 16717 72323
E 39380 50231
O 34409 38367
S 2331 303922752
E 2387 34193
E 22695 48623
S 9619 720015943
O 38969 53924
I 1295 18012
S 64904 114483137
O 24496 28599
I 4275 40117
S 74698 400552699
I 38468 75069
I 2363 57114
E 17784 66941
O 787 10168
O 11293 54323
E 3830 5761
S 53177 357366301
O 9061 27554
E 61664 70759
I 19461 44782
S 35764 720230434
E 36473 49423
E 33225 45009
S 49984 544406509
I 52872 56470
O 62526 67904
O 50549 62951
O 17139 72374
O 24605 71315
O 22117 57630
I 19011 42083
O 37825 73317
I 1696 14667
O 16704 24469
O 1376 32818
E 14017 47408
O 15585 29379
I 19036 32925
O 29994 47770
I 19530 41756
E 56333 63466
O 64517 73569
I 3512 16128
O 26797 60134
O 12433 14221
S 64114 939510252
S 6411 626985421
E 21454 42891
I 3261 67653
I 43040 54933
I 24234 35645
E 35295 63028
E 12304 47518
O 18078 22141
E 24027 29199
E 55544 68777
O 34985 46531
E 6293 34436
I 32267 74354
S 8818 455562721
O 9930 31003
S 7448 527861919
S 70260 161470901
O 36136 58668
S 21644 907817476
E 9042 40016
O 37274 53915
S 11883 681660926
O 14530 68355
O 18729 65109
I 12844 49157
S 73642 223262726
S 43468 179963723
E 22620 27609
S 26628 436359496
S 3257 678396882
S 5615 246831968
E 35478 46062
O 17360 64203
E 16129 66044
E 22972 68367
S 60115 650505078
S 24872 262463295
O 5961 35915
I 48256 52501
O 25421 61263
E 18450 74603
I 21413 65990
I 27683 53422
I 33603 73377
E 17870 19825
I 15947 74486
E 8546 69377
O 5606 41474
I 24227 43410
I 59338 71094
E 24626 76593
E 28640 60590
E 37106 41957
I 28244 64134
S 7800 96293555
E 8593 57885
O 50514 52166
S 73283 297803485
E 3876 15834
I 19364 39601
I 54557 71990
I 13992 28573
E 8456 34379
I 20301 21221
S 40299 651976325
E 39344 75225
I 16767 31781
I 34436 40556
S 34369 132676402
E 13695 14587
S 48699 333785519
S 61395 215660426
E 32514 63967
E 47245 66676
S 67843 357292968
E 23062 38494
O 35691 58318
E 47221 50893
S 24048 484020909
I 29713 33192
O 14108 38707
E 51887 62347
S 51843 943227984
O 16602 48765
S 35874 50152408
S 26046 1024825
E 23512 65758
I 22793 52482
I 19460 31917
E 38453 40864
I 19212 56420
I 43360 56756
O 39585 63233
S 1998 416711766
E 14947 39825
E 34065 69365
S 48228 79856236
I 19294 24837
I 66245 73045
S 54045 250592266
I 27380 48484
I 19149 61741
I 4719 70410
O 21032 30000
O 52765 61496
S 31286 3531849
S 43948 183034713
O 44255 66631
I 37558 63262
S 4142 697999228
S 14735 678855940
S 3793 865976552
E 3294 3517
I 58008 59422
E 21269 21599
S 33044 536490512
S 1983 992217357
O 8450 54686
E 23051 51566
S 71183 708919902
O 43169 61305
I 11023 39020
O 35565 69327
O 25294 51141
I 6791 14009
S 52241 17168475
E 16026 75579
S 8461 982580261
O 24844 64495
S 32635 694200426
E 15163 21071
I 36267 39258
E 53747 53786
S 13383 880023656
I 9734 34975
E 14291 28012
O 494 48757
E 27758 75271
O 314 23956
O 30490 44962
E 18003 72195
S 19189 978935541
S 22104 285106144
S 47025 618263809
I 36706 64839
S 21334 275732299
S 31555 776012739
S 11703 727065358
E 2243 39486
I 6698 64985
E 53137 56027
I 49321 67808
I 49982 74194
S 68059 127611922
O 3309 66699
E 31997 70609
S 52945 997504728
E 8554 36658
S 75762 580268718
O 5752 53216
E 5923 11710
S 72112 377703623
S 2240 537712197
O 5862 54693
S 28385 787444571
I 35130 58200
I 40616 71064
E 42225 71107
O 25766 75975
S 63587 157058624
S 3243 833724225
O 4766 17774
O 15068 33323
O 1611 49215
E 9347 76378
S 56431 986550456
S 57105 803370552
S 37931 37084065
S 6098 599945871
O 59100 65557
O 1617 61262
S 44394 968308427
S 12564 235085836
I 22852 75174
I 15665 45413
S 29873 200736737
S 68533 940288180
I 18290 39656
E 16003 17964
S 7064 839120880
O 27221 32725
E 4161 69887
S 40858 811260013
I 57711 66224
O 13473 46526
S 63244 500788543
S 36429 200582972
O 3239 40460
S 49999 49445338
S 39881 680209321
S 56614 52652349
E 26453 38010
S 58713 744370147
I 15249 56384
E 44408 50139
E 10704 57557
I 60945 66166
O 54298 56730
O 15237 50356
E 32233 75214
O 26118 60182
E 967 15060
I 9309 64980
S 2307 864548528
E 19877 32711
O 29982 30871
S 70324 112253896
O 44426 68924
S 12323 669172221
E 30486 76135
O 49852 59432
O 38354 42867
O 16086 19664
I 6059 46366
O 48548 67217
E 12925 57967
S 60039 111027603
S 67045 395931876
E 58545 60421
O 9503 51355
I 18009 40359
E 47688 69065
S 31532 863968858
O 36610 64430
I 18478 36230
I 22749 28956
E 17188 23342
O 56826 76195
I 4074 4841
O 18580 37369
S 16966 457475386
O 33930 53967
E 2062 61582
O 24565 35004
O 19234 31383
I 28270 30531
O 8054 55907
I 23227 73822
E 3458 21135
S 5157 899738697
E 5203 38300
I 50968 56940
O 6038 23657
I 46728 65441
I 3258 65890
E 10603 17344
I 31049 75288
E 25252 38293
I 2213 14331
I 45226 74712
E 18288 63224
E 67957 68321
O 9944 59760
O 52967 65550
E 10186 32435
O 26166 47937
O 38203 46967
E 65093 67662
S 53181 148465711
E 10952 56048
E 17978 31556
S 55465 371058715
O 30352 39002
S 8054 395757792
I 2946 68572
I 1553 42045
I 34022 72371
O 13606 41842
S 47877 340062774
S 31110 57387249
O 13431 49148
I 65396 69278
S 59033 820349780
I 55855 61601
O 56399 59391
S 9307 479379498
O 11394 33869
S 62795 268392304
E 30704 36613
S 7995 647227207
I 8178 42056
O 31821 67639
I 43918 51869
E 25988 63730
I 31440 34897
S 27709 137446366
O 43844 49665
O 51779 62682
S 30725 257315064
E 61355 70340
S 56351 620568159
O 16303 52676
I 4764 23969
S 25053 910384378
I 21615 29764
O 5069 41183
I 798 51684
I 7380 36921
I 8890 21652
S 44816 873375474
O 1887 46126
O 15428 38641
I 5555 61463
I 26210 29939
I 18795 40484
E 13880 24549
S 48425 514857885
E 36177 45459
S 4286 808864472
S 60507 712205995
E 1670 45313
S 66839 617994170
I 67263 70306
E 6883 62732
O 39261 43354
E 25496 31844
S 7738 907906894
E 34239 40417
E 24301 76174
I 11069 18559
S 5746 81739116
I 14165 26019
I 48932 74370
E 26487 33568
I 53301 66671
S 29318 554110385
S 31484 694035364
E 45491 55642
E 6108 50800
E 40816 43882
I 18173 60060
I 19319 63397
O 35931 39436
I 2449 55996
O 11195 52084
S 34188 734314165
E 51070 72128
S 21027 116566730
I 8352 58540
E 18526 53092
I 24369 57364
S 51114 720268390
O 14751 71616
S 75664 485384871
E 39285 66118
S 59319 559640968
O 29964 59433
E 578 57163
O 2329 19202
I 30401 61713
S 29461 555404890
S 46990 59453908
E 26371 40105
I 45556 56209
I 35583 67067
O 31068 70122
O 17313 52752
S 32167 587430615
S 11211 164364392
O 66206 70595
E 21002 40262
S 26472 989986118
O 34130 68349
S 71749 272070743
S 40155 387532025
S 30916 39738254
S 33302 448575123
O 26803 50892
O 13771 60739
E 33 12721
E 2786 21946
I 175 16635
S 6765 744710842
I 40656 59025
O 53134 55194
O 19781 35204
E 15789 74890
S 30355 120086974
I 6832 28135
I 50738 60292
E 18162 62660
S 7736 475701979
E 29707 61970
I 10927 58983
O 11134 13620
S 20112 13722544
O 26458 62144
S 11988 4654279
O 49322 55337
S 70514 869579525
S 30510 487620359
E 39719 69598
I 47578 51835
E 52652 62765
I 39286 47457
E 9613 34580
I 31888 34173
S 12747 973653615
S 35349 313654236
I 18323 31547
E 55487 74692
O 7244 30318
O 44590 48563
S 43759 446917643
S 4826 100291629
I 12155 32493
O 1503 52801
O 51022 64231
E 51234 57998
O 25810 57508
I 4886 5464
S 4599 77589561
S 42304 176772438
O 27571 28105
I 11468 18001
I 27557 44773
I 36209 65993
O 7237 56341
O 26931 51446
S 10733 558292023
E 12330 37256
O 58141 68533
O 11783 30161
E 19455 66475
E 16531 70813
E 47407 55959
O 8077 40987
I 15556 61291
I 27577 27871
S 23634 41987358
E 2615 20191
S 61457 47296318
E 5215 61150
I 61728 75616
S 47525 430447662
E 48224 61274
I 36422 62932
O 24535 49877
O 31912 35176
I 50208 70490
S 3716 925517770
E 9180 32766
O 17038 66465
E 21127 76107
O 5187 13653
O 25427 61022
E 39119 68565
I 43684 55037
E 6789 6978
S 25612 875363635
S 14320 969156114
E 44463 63571
O 5163 11267
E 4379 21888
E 42125 61765
E 33425 61988
E 14038 16600
O 731 7500
O 5036 54424
S 57497 478715154
O 53093 61370
O 13468 73261
I 1471 10794
I 13669 67923
O 9231 46198
S 73636 365103503
E 10460 55444
E 7799 16519
E 4107 10429
I 67337 69645
S 74303 439644737
S 55044 882215322
S 32345 88186615
O 48643 75387
S 74368 487598827
O 1189 19618
E 30159 60433
O 11967 60629
O 15055 34081
E 10062 69455
S 34955 511814040
S 49983 279505625
O 47592 61892
S 70471 773396136
O 12912 29011
I 17178 18432
E 38499 56383
O 20149 64339
I 40779 76244
I 36901 67211
I 55175 76299
I 13687 35602
E 14960 32430
I 47372 54283
O 9927 23766
I 32 52512
E 24508 29300
E 7876 17964
O 22888 36323
O 3928 29224
O 23733 34550
O 6026 39386
E 33771 75333
I 20013 41910
E 25858 26321
I 14508 15562
O 17531 70803
S 10800 693859542
E 37355 48544
S 70334 523468988
I 2179 56956
I 28753 63288
S 43593 914669501
I 2543 33228
I 61173 75212
S 20272 336299168
E 6613 45203
I 29226 54670
E 9119 47074
E 13155 73094
E 10055 43173
S 19125 952028313
E 33405 34488
E 59598 68924
I 27518 51303
O 66272 66835
E 7892 34514
E 2413 62621
E 908 10636
S 27301 634329093
S 55290 701765568
I 10813 36891
E 22402 64879
O 28990 44712
S 28119 53719627
S 57586 450036860
S 697 931796915
S 5095 895667198
O 15494 65248
I 27669 75662
S 45853 39909993
S 35210 990226344
E 65466 74838
E 19667 72632
I 12248 14922
S 8547 249329286
O 30066 53113
O 72046 74778
S 76035 144949558
S 3524 774156087
O 19621 68051
E 19591 70832
E 20682 68319
E 6209 26857
E 55019 68745
E 3776 72575
S 54344 879097518
E 32643 54310
I 38758 57118
I 13160 36158
I 29040 57604
I 335 19424
O 41919 45418
I 26747 47070
O 3394 52455
I 3813 69705
S 4318 784909398
S 38820 752466900
O 33222 47075
I 51109 61577
S 43349 312337172
I 8774 76091
S 1505 384923168
S 7726 373447131
I 18937 38527
E 40000 75451
O 16948 34005
O 34137 72749
S 72025 791668741
S 65516 393105507
E 38742 59987
S 75707 701449878
S 5911 53471825
S 33979 994785607
O 45022 67706
E 12245 74119
E 22263 35385
S 9662 286600940
I 17296 32913
E 62131 73253
I 46576 52372
O 2143 76046
E 26898 29870
O 42955 53810
E 43418 45723
S 52234 650259293
O 13744 24098
S 65767 630932524
I 11611 46345
E 28518 32049
O 56350 73865
E 39047 44653
O 32073 43506
I 5648 26660
O 6292 46527
S 48341 366020219
I 55356 69046
E 30453 62612
O 9976 31811
I 72306 73167
E 48299 58003
I 52392 67640
E 4855 41314
O 56215 64975
O 9132 24916
I 55836 74580
O 33384 39975
O 49444 64053
E 31669 52576
S 14563 653574801
I 45827 68394
I 44082 48385
E 13940 75447
O 15436 17119
I 22887 23767
S 53853 759537867
O 5291 74137
S 27616 875007330
E 55306 75297
O 291 10815
I 13169 29727
O 21096 40029
E 24726 36844
I 35085 66536
O 15608 27009
E 21962 36864
S 59921 665043919
I 6461 23980
S 52998 879112253
I 9557 55937
E 13420 52875
S 34499 751738366
O 26360 44483
O 61047 66734
S 74048 387822269
E 1590 73035
E 10356 38891
E 48062 67809
O 20214 36262
E 47423 54823
O 55325 59010
O 39540 52802
I 40054 73879
O 33323 44988
I 8191 39051
O 42434 54744
I 17134 52880
O 22439 51552
S 24473 136618637
E 15231 67393
O 40593 55043
E 8929 32127
E 5470 47886
O 23874 75637
O 26190 59451
O 55310 59187
O 15759 74946
I 6610 54915
S 37369 191608549
E 60114 75840
S 35159 771744223
S 19988 29811757
O 13437 58739
O 57909 58356
S 42254 853149118
S 61152 290412490
O 42360 45965
I 13976 72208
O 12396 67313
I 12665 16947
E 43075 69698
O 18695 52664
S 44738 243461331
S 21480 769269699
I 9143 27950
O 19626 50702
E 30242 33034
I 25899 35611
O 476 23602
E 17790 48099
S 46600 198345588
I 46587 61366
S 32612 96767513
O 11993 27701
S 50483 288663264
O 22038 31084
E 10391 32569
O 14216 55771
I 18624 72683
O 66508 69215
S 6977 526151860
I 41374 70648
O 17834 56089
E 25796 26067
O 18436 22781
S 26325 211473351
E 20456 23479
O 5580 75879
S 7116 643585178
E 23946 56169
O 21173 54076
I 18978 57225
E 18889 75171
E 1037 56982
E 8073 34890
E 19690 23914
O 7862 53522
O 1919 54818
E 41999 58533
I 49978 65289
S 29512 298939864
E 39497 58585
O 5882 59829
O 29737 59084
O 33350 73210
O 607 11830
I 48707 60042
E 37689 72792
E 27962 61029
I 14611 71622
O 51573 75352
S 59065 738407638
I 2941 23732
S 76449 956919527
O 46733 55408
I 65482 71201
E 21194 61296
O 8807 46964
O 369 22937
O 19330 20165
E 52624 55073
E 19715 71997
E 46992 61724
O 36273 62660
E 10158 63804
S 66925 71220111
E 2832 45289
E 59412 73175
O 17780 59397
O 48241 50989
I 50764 52313
O 5336 19120
E 37166 60169
E 1714 67037
I 17991 56001
O 15079 64702
S 36302 953021542
I 61444 70279
E 4785 16646
O 28844 47042
S 41937 869460980
E 38675 66361
S 50977 700562242
E 1116 63401
I 57589 73009
S 74118 931386256
I 8063 33046
S 53256 106157012
S 41734 208467213
S 37813 382677294
I 71761 75178
I 72392 75094
E 39079 63315
E 38322 41630
I 21536 23368
O 9608 23671
S 56524 436471375
S 65326 905008236
I 58785 67315
S 19000 469688153
S 37824 896059504
E 48191 60829
S 10487 315201397
S 44943 63450477
E 64346 66767
I 24568 72500
I 3258 58997
E 8716 45146
E 21165 36809
I 18943 56178
I 13082 75364
I 42292 50568
I 40559 71550
E 35188 56467
E 36898 51067
S 72226 645085840
E 4098 45428
E 12424 18318
E 31612 73092
I 13627 52265
E 8983 18242
O 26163 32388
O 49717 54562
S 40531 622637133
E 23003 41250
E 9765 36687
S 29550 536216593
I 9025 12944
E 21258 35655
I 4655 66717
S 32798 222966443
I 4652 10965
O 60488 70788
O 15553 38505
S 7035 14150288
I 2671 30878
E 11955 69698
E 67664 73912
I 964 35492
S 3654 636908009
O 218 35547
S 51676 668674609
S 7417 363493843
O 27631 29578
E 47813 51588
E 7607 33722
S 29284 863256801
S 34471 769690842
E 10605 44941
E 1228 59815
I 55234 69638
I 17610 60930
O 29236 43328
E 29587 69965
E 22438 74588
O 2998 37230
O 4075 72524
E 10871 50702
E 5384 74128
O 39296 41416
S 65655 547042171
O 12793 59465
E 54392 68628
S 51819 670064103
O 38670 62964
O 265 14115
S 6075 386120192
E 57505 60219
S 29963 825124946
I 11059 22663
S 70150 724609743
S 73377 861822922
O 486 52218
I 20629 59086
E 6138 47872
O 35221 43687
I 20369 34571
O 7782 33194
S 57767 721263234
E 23392 36641
O 16653 47237
I 9432 67072
E 28315 43360
S 20393 882265715
S 62706 105396829
I 66463 69714
I 56812 58133
I 42343 62289
I 16516 38372
I 1286 28111
I 6855 37935
S 55688 992249638
O 53542 59873
I 25043 44946
E 15739 18685
S 44681 789548055
E 16200 60044
S 64959 365617660
S 37593 133896756
I 15562 20886
S 70338 994948813
I 33470 76647
S 66067 330128326
S 20445 64962651
E 8063 26841
O 69711 74530
O 18384 50220
E 69077 76403
E 60275 64801
I 34155 57879
S 16632 550585400
O 6766 39233
I 65809 68005
E 32523 40664
O 456 68817
O 14177 74450
E 23165 55092
O 18605 74954
I 26553 59596
O 16856 73726
O 3462 39738
S 13158 41329211
E 19575 25521
O 13131 69128
E 1543 47219
S 28427 22041709
O 13170 40340
O 38684 68820
S 34894 809711259
E 27417 37600
I 9750 58554
I 48793 50928
S 26628 795127207
S 21342 388394404
E 23224 68775
S 12162 121417412
O 54125 56917
S 75497 96160341
O 4218 74591
S 27229 400490048
O 72443 74128
O 14807 17901
E 2168 59335
I 7516 55514
S 44917 857290277
O 26249 66442
I 28012 40679
O 2057 50765
I 48869 64009
I 27436 56237
E 37395 63655
I 16901 43499
E 30821 72428
O 4574 61698
O 18588 33196
O 47313 62948
S 6236 764681287
I 38418 63301
E 60569 74091
S 9884 710197816
O 22185 34575
S 70713 891367744
S 56551 372635116
S 22198 794995835
I 47300 47890
S 23035 889434876
I 1919 15226
S 30507 700740313
S 45939 457408341
O 4681 21664
I 20360 71573
I 6639 36347
S 18544 210758907
I 38890 56301
O 944 36484
S 9811 732652341
O 34572 67505
E 2649 32734
E 50230 75265
S 43086 705261592
S 48530 197959653
S 16271 882874323
O 1547 20993
I 22850 28175
E 24000 69038
E 178 36537
I 16074 68023
I 7939 51292
S 66115 791821805
S 50267 748967446
E 38773 44325
E 42804 64693
S 49957 711638174
I 55756 69036
O 4615 21583
E 2291 41104
O 4908 72551
O 9861 32121
I 17506 66735
S 31771 746891230
O 11974 52854
S 53576 351253723
E 2737 7685
E 8802 46224
E 16376 23682
I 32163 70855
S 69322 104894684
O 89 8105
E 11452 58237
S 57148 673667063
I 22407 45246
O 5366 57376
O 3964 13732
S 62426 142871186
O 3711 27475
I 49238 52499
E 33366 73553
E 15657 30361
O 29719 47699
I 45077 64183
S 37711 325156747
O 19604 55190
S 58081 236980010
I 1054 58267
E 40137 75629
O 17223 52068
I 24865 42854
E 21063 40356
E 20961 63936
E 46334 60769
S 73095 367230437
I 68 60373
I 2567 76466
O 33829 52606
O 32592 64334
O 14573 34887
I 69634 70370
I 9943 50835
I 20487 46239
O 33813 33983
I 21590 46186
O 3175 20746
S 63048 873937700
I 27895 44198
S 12028 555418863
O 30036 76611
E 18852 27896
S 75489 217978987
E 63668 74778
S 41117 496153431
O 30136 44364
O 48750 49240
E 1562 63619
I 22701 64874
S 68368 16724807
S 60809 167779375
O 3481 13469
E 26951 67758
O 29825 46656
S 39484 462313974
O 17829 47855
E 30583 53568
I 27746 48161
S 14485 908667339
E 10574 67738
I 55111 75743
E 46908 54188
I 24986 73630
E 47153 73981
S 20259 931221623
I 22675 51110
S 33472 508706177
I 26245 74562
S 9293 440136690
S 27674 96105454
I 57816 75283
I 28873 38140
O 64174 66454
O 62365 67685
S 44763 539681634
O 12331 44839
S 16585 739557454
O 42320 67772
E 31473 74565
I 1186 31620
O 4811 56629
E 31070 61972
E 20194 55894
E 30569 66361
S 31351 333189548
I 60980 64706
I 39978 58060
E 20222 44177
E 8323 22589
S 55058 147176479
E 16484 38056
O 41757 65790
O 30818 58400
O 10518 39241
O 61718 72833
S 33466 976560140
O 51033 55602
I 11006 16541
O 65599 69384
I 12515 57984
I 25672 44840
O 4295 15890
I 30766 43202
E 36276 49299
O 23638 42082
E 48029 72980
E 43865 65811
O 2701 71811
S 35709 601856752
S 23118 138987269
S 4081 607035958
S 37034 377908640
S 22859 742679580
E 8057 63219
S 26753 640476643
O 5706 21570
S 14148 91265972
O 19987 40492
S 39429 479135585
E 35293 44705
S 14347 526312008
I 20298 70279
E 12491 63293
O 8825 76373
O 24995 45502
I 61062 63163
S 35187 125990312
I 25362 75545
S 62546 879334368
I 16719 57869
I 41691 46521
S 35715 112562867
I 27363 73325
E 54253 70360
O 4547 54185
S 57089 796098462
I 51083 64151
I 46934 71223
O 14492 54847
O 16816 31128
E 5662 51796
O 44705 47210
O 38136 51805
O 20296 59225
S 30244 23551195
S 46834 173089112
E 20507 72394
S 73833 671018635
I 279 15565
S 25614 490265077
S 16481 774033184
E 63999 67295
O 2051 58959
I 22290 47883
S 18351 930380196
E 37404 71586
E 39506 53052
S 64013 648521663
I 70362 75543
I 19047 37858
O 3734 14992
I 9977 25476
S 41508 726826884
E 17116 60253
O 42002 49303
E 12703 27831
S 45030 690005769
S 16524 307591445
S 16972 46328322
I 25820 37234
O 54622 74827
O 32758 67998
S 55155 668420188
O 1070 28117
E 47878 55687
E 21765 28566
I 13327 57301
E 20779 52104
I 21814 64803
O 27877 45892
S 5183 365839511
S 29885 144993408
O 47248 66229
E 11642 32582
S 18343 308614772
S 56082 657380443
I 17192 38681
E 24803 33066
I 69025 69130
S 56330 184519822
I 24459 63187
O 42212 45429
S 30255 595322196
S 13716 141677963
S 73573 331524530
E 4101 14465
I 35050 43587
I 64833 71622
I 61379 62101
O 43167 54906
O 16336 71157
E 12512 17441
I 27890 74846
O 6338 46433
E 27935 31621
S 63126 149427478
O 63845 71472
E 53194 72651
S 54816 404273433
I 27274 34945
S 66170 814565221
S 44384 3022038
S 21052 54352788
O 9813 73907
E 37733 71164
I 15244 39857
O 1501 61250
E 44628 68119
O 12697 62997
I 12757 44985
S 39826 645787409
S 61028 311391118
E 50912 70371
S 13338 490599966
E 2321 41253
E 2164 74128
O 19223 51480
O 44884 68293
S 9663 832432655
I 67814 74629
O 17512 23853
O 13758 41516
O 11972 14544
O 7617 9742
E 39796 66481
I 16109 44209
I 39245 43322
E 7332 15557
O 18920 29093
I 4319 45643
S 18695 498073641
E 54604 62166
S 36156 909884496
S 6523 687151050
I 20440 39023
I 55405 75651
I 8426 21341
E 3852 23884
O 15149 71312
O 50134 66307
I 39842 46370
O 8413 11029
S 65017 731762920
I 24510 31345
E 42429 70718
E 279 9061
O 13870 18605
O 60949 62049
O 8714 27426
I 11224 34146
S 66401 914323227
I 40345 65013
E 21689 68995
E 7076 21132
O 50347 62567
S 47078 266670942
I 24055 34943
O 874 10692
S 46823 371393068
S 54383 476543616
I 35112 42993
E 15713 16535
I 54479 62614
E 17893 18011
S 9221 212063613
S 33440 456883413
S 65578 882676745
I 62713 70712
E 47987 68818
I 382 64073
E 14450 75025
E 35922 58977
O 46066 65829
O 28910 48567
E 17792 73592
S 76261 994286044
E 4407 56593
S 10682 72609279
I 55802 56885
O 19074 40404
O 9199 44099
S 37374 758864540
E 6516 55087
E 12716 26829
S 64868 686505133
S 11813 563305061
O 37529 41043
O 5812 22608
S 21621 457620508
I 30392 43339
I 33297 65634
I 26524 29858
O 68818 76483
O 21575 73788
O 27241 75463
O 21908 21998
E 7571 70755
S 41119 32799364
O 13876 24699
S 6616 927954621
I 32377 53841
I 43503 72885
I 10444 10693
S 67488 404824600
O 72308 76030
E 28600 49757
O 3582 30174
E 26105 27895
S 1748 845727397
S 70066 865696654
E 1825 51688
E 62530 62839
E 298 33850
I 11748 50938
I 4702 16904
I 41466 44905
S 45585 796421703
O 36915 42568
S 35912 97803792
O 57889 75325
O 37044 37455
S 24977 385797047
S 14865 503912815
O 13330 60990
O 32661 38623
O 39982 41778
S 44467 569084895
E 65495 73988
O 14119 57506
S 12504 242805868
E 27973 76165
E 46015 59421
O 14589 73669
S 33504 800418350
E 1564 2765
I 3684 53934
E 24780 43777
O 20424 75901
E 23956 57651
S 31788 666359133
S 64779 189533487
I 51377 73726
E 23790 46114
S 30363 832807438
S 43653 723887198
E 62436 70497
S 66899 789349713
O 67416 70713
S 23935 173767309
S 17138 377497848
S 31622 540435422
I 19440 74506
I 5909 67797
I 10069 46982
S 53445 618153825
O 60763 72385
O 19452 46891
O 34505 40326
E 16660 39357
O 44608 64131
E 10835 55205
S 64021 759807566
O 2718 9630
O 4871 62257
I 66632 75073
E 3857 53749
S 73984 297319625
S 40194 629300352
I 63132 65946
S 24001 400089819
E 8792 19695
O 8860 73456
I 64298 75448
E 51841 59978
S 9446 762744305
I 6614 70301
E 11852 23186
S 11414 688350663
I 7463 27769
O 22592 37686
S 65915 213221985
S 64733 985561907
E 45077 54698
E 54773 75502
O 839 12664
I 42874 66768
S 71807 411082067
I 49824 51347
I 43554 46463
O 33580 71395
I 19820 71540
O 25327 73388
I 29166 74737
S 68266 991181335
O 45500 66867
O 32590 66817
S 41397 66947574
I 3592 37836
O 64249 64475
O 5098 72350
S 33914 476557352
S 52707 345698843
S 42282 383900578
E 40086 75977
S 44700 6320227
O 39446 59895
E 647 26176
O 34445 62727
E 23798 43045
E 33223 48716
S 52736 183346144
O 35662 67261
I 13180 57064
I 16868 19806
E 1452 4870
O 4066 16456
S 74279 762181065
S 69560 602826627
I 37251 58290
I 49570 59717
I 25113 45968
E 1448 32598
S 20781 686846821
E 28095 74442
S 74169 649877528
S 55609 243565856
S 26634 238092095
I 19029 30766
E 32832 45304
O 1429 31749
I 57420 68480
I 24051 52274
I 3558 30702
I 54715 70231
S 49110 913572832
S 6899 480972280
O 46287 47041
S 61990 500240739
I 7811 68622
I 23195 42972
E 38884 47439
E 6023 44715
S 33401 615711190
O 6624 39062
E 32743 36719
I 52601 52815
S 40542 938772926
I 12380 14951
I 20346 65933
O 31311 55227
E 25505 56468
S 40927 194353891
I 63579 68343
E 5863 22455
S 14409 555249139
I 29344 52975
I 49361 58888
I 19742 37658
O 68779 75909
O 58822 67812
S 37431 104603162
E 4389 69573
S 59925 788377483
I 12534 43455
O 5827 10404
O 24559 56494
S 8653 563169219
O 72925 73970
E 59867 75043
O 38061 65547
S 41958 926327464
O 22965 48713
O 1790 39971
O 5038 44291
E 6072 40472
O 9886 66675
S 10615 242263276
E 8020 69014
E 34480 37316
E 2389 50438
O 19564 44593
O 19900 22494
S 54547 222998206
S 6184 61934093
S 58611 294696823
I 54771 58798
S 42325 733009569
I 38960 55560
I 7029 35629
S 54533 903682900
O 2708 69325
O 9259 63782
I 25592 47724
O 6054 34182
E 7840 51128
S 20928 211725999
O 9951 71986
S 69953 193555887
S 59832 931702138
E 1097 32188
I 30861 47016
I 21460 58760
O 22214 70523
I 19144 33177
O 28855 60108
E 26552 65398
S 53022 642058465
S 41320 378876171
S 23135 216781161
O 63103 72826
I 46542 67820
S 40878 399634867
O 25511 74847
E 19934 51835
S 38092 790955618
O 28656 38708
I 14609 46114
O 38666 70115
O 27208 59547
I 35182 72501
S 40912 84071515
O 41826 48418
S 26832 498960181
I 11757 41124
O 13169 36041
I 20226 22467
O 8620 36230
I 19159 58762
S 40666 648784422
I 26549 34165
O 7050 68576
S 74070 590404617
I 21294 53889
O 9202 51478
O 16801 57812
O 17898 49648
S 32619 264209855
I 11646 35459
I 39648 72977
O 2793 22015
E 28202 40067
S 38424 773354884
S 12884 272205295
O 43464 73467
S 3441 541422106
I 16639 50486
I 2016 40196
I 6295 73817
S 65608 328987961
S 65308 983524987
S 30983 914790100
E 58692 76034
S 51005 161266893
I 55705 68783
E 12582 33855
E 37953 58554
S 6620 595750599
E 33742 47145
I 44266 47558
O 32078 38225
S 64307 995668173
S 5756 455832517
O 118 58850
O 3612 4480
I 37828 75343
S 39267 769048088
I 1466 51325
O 50628 66617
E 38821 67856
E 6695 74357
O 4449 67825
E 6156 18552
S 41219 775552454
I 26734 69292
I 9952 12574
O 12698 23619
E 26689 61740
E 46306 61514
O 4216 56045
O 40652 70534
E 40185 69689
S 20403 405771198
O 67210 73514
O 8920 73464
E 51579 67306
O 6332 24318
S 36215 191362278
S 11053 109706838
I 20691 53341
E 14457 57039
S 31227 661988815
O 7978 29437
E 20503 43651
E 39461 64305
E 2159 76432
I 2795 22633
E 47660 54990
S 40383 553629022
S 19393 655281858
O 10069 43038
E 29883 56885
E 14160 42128
O 44718 71301
S 61740 450261038
I 2177 75488
O 66289 73193
E 44361 67533
S 24115 971073096
I 25290 49699
E 6376 26081
I 28885 68267
S 8200 584791054
I 55260 69102
I 49666 74833
E 37502 50547
S 44658 415235167
O 29626 54681
E 262 57231
S 46952 129702027
S 41410 776537890
O 31804 37225
S 13298 774766490
O 13771 36169
S 219 884972487
E 57198 64450
O 19933 37019
I 16870 33391
S 59548 885893489
O 208 11127
S 36425 891360771
I 52801 72034
E 22572 56174
O 7155 26657
O 54631 69522
E 52776 76514
E 38143 63080
I 16806 76353
O 13919 41085
O 55016 67338
O 5433 25936
S 41129 224328558
O 57003 68504
S 32708 776965047
S 51558 233932003
E 5333 12085
S 47563 662622009
S 1884 776054386
E 58732 71254
I 45429 67241
I 27249 68995
I 35130 59211
I 9973 48706
E 13681 76137
I 52470 74346
S 71821 710421731
O 30607 62125
O 28987 63866
I 58382 66907
O 53780 58215
I 33341 48536
I 32365 52182
I 55256 67840
S 60665 79799611
O 25412 26511
I 37976 39161
I 7654 58008
S 22999 877545175
I 17920 28270
E 53444 59214
S 70150 582668606
I 16356 59667
O 36547 45447
S 30917 930808425
S 55860 622920185
E 14820 50485
I 63859 71495
S 49200 263040953
E 34463 65520
O 3849 9972
I 1444 50784
S 9611 28629791
E 8425 22635
E 30163 47184
S 60555 268273728
O 25627 58114
S 40898 413031880
I 7705 28672
E 68237 72677
E 31233 70089
E 10583 40858
O 36443 60431
S 21588 538480906
O 29287 52351
E 24350 53440
S 66453 386542185
E 7411 44174
E 46294 65171
E 16138 65176
S 14490 695981876
I 9689 35732
I 51798 70535
S 47094 905209756
I 25458 53203
O 63485 73020
E 21062 41833
I 5136 65540
E 29581 65751
S 21630 919160373
S 75895 811671529
I 4758 43741
I 54379 61610
S 64268 652819893
I 9066 25911
E 11705 37132
O 66892 71004
E 10982 32929
O 56002 70726
O 6134 18204
O 24564 47493
E 27134 27470
E 2669 12783
E 1459 53449
I 10621 33269
E 17821 55888
S 28409 178035635
I 15907 34720
I 20958 65957
S 16101 466279494
O 47839 69024
O 9021 16085
O 33991 61214
S 53004 971286947
S 63967 993357764
I 20998 59776
O 16877 18235
E 1273 74989
E 63031 71359
E 7781 32905
S 58400 885175809
O 32459 62274
I 10613 13290
E 9650 48769
O 21939 48851
S 10099 438616209
S 66035 871404882
S 18609 303464841
O 6456 39113
I 6509 65107
E 19377 20807
I 1213 43429
E 31155 65573
E 31161 36814
S 20113 568513869
I 20005 69572
E 7549 43372
S 73274 149258780
S 1944 232159309
E 11629 35741
O 59580 72958
O 4783 36238
O 36799 70251
S 1760 911966416
I 40876 59899
E 12343 12743
E 62070 66707
I 451 26091
E 28189 54156
E 15075 53234
I 41358 48748
S 43548 163817611
E 64370 67918
S 33441 957689729
I 2629 18375
I 39134 67206
I 42209 68904
E 10415 29379
I 15060 42247
I 63934 74641
S 1087 676732898
E 63666 70154
E 2638 34774
O 28082 57819
I 39056 66340
O 6493 52171
E 7211 47586
E 16967 76396
I 17268 39644
E 20257 21814
S 74325 578100145
O 63067 72254
I 31955 55190
O 106 41101
S 25840 121116302
S 69470 497018519
O 4175 19418
E 64859 76330
E 45812 64654
O 4058 7090
E 8403 47051
E 4269 14428
I 6206 63593
S 34058 104286952
E 36286 53486
S 5232 399879852
E 60893 71128
O 24163 66800
E 23568 39291
S 186 811662501
S 37725 176215284
S 21257 2344436
I 49118 49928
O 47629 58085
O 5476 35219
E 22328 63936
E 33151 58179
E 12587 53210
I 18462 67938
E 9279 52054
O 41891 70083
S 21449 716710925
E 17526 40381
O 6411 27756
I 30598 31981
O 70846 71701
O 5149 31533
E 4651 17502
E 60514 69186
O 28495 66751
E 21983 24005
S 17911 502429126
I 529 7166
S 4861 383826497
I 12391 67451
O 37270 64650
O 24715 58443
E 28368 56491
E 34384 53551
O 10294 12346
S 69520 717630100
S 23139 954724816
E 30388 50177
S 12934 939272929
S 43010 669577823
E 28491 35058
E 23348 64129
O 15806 66906
O 4741 49017
S 2200 627781837
E 2864 4821
S 23172 299805167
S 35311 154951565
I 3765 31626
O 34917 64755
O 8408 60814
S 40640 914097047
E 184 61725
O 32649 69681
S 3203 353047826
E 29980 74921
I 50423 67013
O 5613 19899
I 9331 57287
O 3103 46758
I 22332 73961
O 45186 49453
S 4852 314078962
S 19626 388278773
E 43975 46225
O 8224 38046
I 1563 26959
E 20266 39503
I 2619 16114
S 15627 154889673
I 46367 68212
O 39108 69117
E 24333 66903
I 14993 56549
E 42818 75043
I 50942 59481
S 3253 293953171
S 51091 313300876
E 11170 28094
S 27233 128493198
S 30933 334979671
I 30465 31114
O 33451 53918
I 39187 42879
O 29481 73983
E 18601 39777
E 41850 56796
E 47279 64987
S 65983 956312821
E 60081 61039
I 18156 19603
E 31980 54994
O 6805 15453
S 48112 237265303
O 23546 44315
O 49783 75439
S 68898 504242816
S 41334 463251874
E 36224 37282
E 60860 62690
S 44047 970362800
O 44446 48798
I 40777 56232
O 15178 68390
S 22838 948766140
O 31779 61395
I 68195 72987
I 31741 71364
I 34773 58080
I 31470 52739
I 18236 25322
S 68024 855856570
I 7301 58790
I 29207 56354
I 34213 44685
E 45079 59880
E 47935 55293
E 63124 63876
E 65272 75995
S 63466 673416986
E 7119 65427
S 47258 308502561
S 39230 165766203
O 50083 51892
S 19823 139659731
S 49602 741706181
O 54735 57358
O 8370 62016
S 35018 699001116
I 10940 65167
O 26602 46677
O 21601 48017
S 22635 558947454
S 3824 165654259
O 8248 67324
I 46235 64226
I 27723 35896
E 25578 59147
E 16833 70246
I 18657 40396
E 12120 56080
I 37448 72453
E 25026 41268
I 57982 63175
E 25630 56966
S 62786 866141838
E 36701 38175
I 28241 45080
S 67503 145031339
S 28383 915773644
I 11686 61753
S 5855 224644141
O 209 62452
E 11101 33690
E 38833 72664
E 28494 53843
E 22571 71196
S 34058 206545300
E 15742 18428
S 74552 141832058
I 24161 49699
O 1637 15159
I 8607 26651
S 13177 714228844
S 26754 53170675
O 7507 32537
S 14424 125220016
O 31135 34220
O 46976 68798
E 30798 46183
I 665 28451
E 31210 41332
S 50956 290554773
I 36380 38449
O 31522 43168
E 58995 71474
S 57054 637628924
E 29982 72070
O 31648 37950
I 13897 60499
O 25051 40367
O 48194 49897
S 3802 113242151
S 46012 441614836
E 30786 43291
E 32969 49096
O 51364 62830
E 13632 14618
I 28567 49637
O 41841 70722
S 44958 485377050
E 34257 68436
E 8085 41623
I 47734 49586
I 679 4913
S 17275 540206928
O 627 24654
I 12542 31007
S 13472 66815671
I 15638 22894
E 33851 66561
O 56525 59722
E 26854 56822
S 54071 671366569
E 3004 19683
S 13540 136602656
O 7326 63784
E 43212 45072
O 47789 65004
E 6970 12865
O 10484 70377
S 44058 496957651
I 46730 53735
E 11817 46361
I 56171 70223
E 31038 51194
S 74333 292070839
O 21493 71548
I 20072 60839
I 2254 35561
E 5183 70375
I 1315 63861
O 67695 73302
E 7013 14245
O 56020 75296
I 17179 44050
E 12492 30775
S 44568 84334628
I 24981 73369
O 35165 43874
O 3761 36689
I 8086 29999
I 37467 65167
O 39184 73903
O 8334 43924
E 1344 66599
O 31142 56910
S 4817 729566788
O 19265 34320
O 50225 63568
I 15939 34238
S 74401 550034891
E 51064 64487
I 4140 48815
I 47247 72548
O 40114 40178
O 50960 74109
O 24049 37475
I 51502 70095
E 11397 30150
E 62287 67839
E 1819 15034
O 3756 7431
S 64239 53294809
S 26930 456545941
S 67781 590996991
S 7539 791905624
E 29970 51811
S 38949 188929988
E 18459 52226
E 44600 66417
I 12327 29848
I 32300 48253
O 8119 30126
O 16160 36796
O 65521 69289
I 43891 56114
O 29798 40167
I 16071 27249
I 39260 52066
E 43213 45250
O 37803 70855
I 22969 57703
E 52747 62656
I 44660 51194
I 6458 33086
O 73 16522
I 13201 24648
E 36743 52093
E 10882 62021
E 2495 71186
S 27047 230032957
S 19329 384584809
O 23298 47880
S 68513 73803628
S 49498 559040106
S 72684 943571749
S 18404 107237569
O 4424 18714
O 39315 44165
O 40141 57486
S 48072 873144114
I 20695 28171
E 9471 33762
S 27598 436911876
S 72258 726977163
I 2868 9101
S 44153 610329406
O 26445 74568
O 12781 57590
O 9535 50955
E 36927 61658
I 17886 58733
S 9818 250896173
I 18648 20788
E 15208 46319
O 29415 53195
S 53480 800687657
S 52493 714240499
O 19780 65286
S 3309 556925106
O 14019 18031
S 75780 515120987
I 46634 55645
I 3433 74599
E 47320 48154
E 5740 9378
S 32089 877893435
O 42145 74219
O 15314 38784
O 23328 34137
S 49992 165419318
E 10950 14112
I 15466 71145
S 36594 224713119
S 40376 881973955
O 3249 67348
I 23438 76214
S 23888 860849246
I 9437 10978
O 23205 63629
I 44373 45358
E 12595 75991
I 37594 42218
I 33147 38247
O 49568 60087
I 2523 73613
I 20520 38413
I 4097 48589
I 11831 60410
O 61681 75533
S 50184 590306926
O 19818 29008
E 50004 60669
S 55662 895677382
I 8312 47408
E 29750 72498
E 55895 63555
O 46992 64094
O 31033 32100
I 19326 46414
I 4182 58489
E 34681 74408
I 60020 72082
O 27442 27742
O 24082 36625
E 2073 37636
S 43585 4871517
O 19849 46627
E 24893 25899
I 37899 71990
O 17144 60870
S 49426 177520719
I 6149 75582
O 38809 52855
S 1604 329498717
I 16930 50952
S 38875 96000351
E 6840 27268
O 3932 67678
S 54144 767662544
I 56455 71957
S 74744 590725693
I 58575 59776
O 7528 52831
E 5590 29662
I 2011 42079
S 28829 226165614
O 504 62469
I 27217 67464
S 26732 568933819
I 46362 50269
E 36050 36153
S 41285 827469848
I 25254 39427
O 27368 33612
S 37461 571366882
I 17508 59347
S 73985 281345229
I 42331 45433
S 43786 282245818
O 34978 57802
O 53705 63580
I 37654 52846
I 25272 36406
I 55405 70270
E 29608 51864
E 65977 71219
S 7689 793927833
E 9043 53422
E 42366 48685
I 51427 71365
S 8236 199667485
E 23723 28721
I 6400 53631
O 20046 45014
O 21303 26508
E 17327 47201
O 861 74722
S 64804 716714790
I 3122 22847
E 55364 57056
I 12651 44053
I 30832 51402
S 11316 860309956
O 10189 56184
I 27408 37963
E 41431 52505
E 16917 38259
E 26606 59100
O 13142 28756
E 32138 55035
I 53762 55822
S 6534 570419756
E 45151 47544
I 17598 27713
E 35652 54560
O 12401 58839
I 60475 69820
O 54115 68646
S 66983 366717571
O 43410 63394
E 38360 45793
O 14820 64470
E 36763 45562
I 41887 49119
O 56326 57011
O 13519 69627
I 49481 63466
I 31428 52294
I 13782 66236
S 73089 915183297
O 5288 32299
I 37566 48880
I 4964 63338
E 12665 19201
O 31117 68312
S 64645 183340655
O 43736 61393
I 41036 50276
E 59631 67975
E 47839 69438
E 631 44027
O 35838 56190
I 31373 38241
I 41583 51223
E 45607 55774
S 1085 553455383
I 51595 53527
I 21609 46779
I 53947 66091
I 7601 13565
I 13301 74775
S 18463 670838123
I 1676 72078
O 7603 66592
S 23964 274079149
E 16065 75118
S 24474 74148006
S 35432 312421777
I 221 38553
E 2710 8567
O 6517 34548
E 24723 55069
I 9662 47211
S 6552 637802939
S 53043 632108576
S 13854 52605507
I 21376 72926
I 28461 68159
S 69189 445899707
O 41979 70370
O 7069 45783
S 38581 878058852
I 33548 46002
O 10238 39143
O 17619 54172
S 60963 328111371
I 36223 58774
O 57668 59495
O 8592 69474
I 23109 47355
O 7122 26394
O 54278 58528
E 62108 67309
S 37309 782214147
I 34190 63164
E 45339 51370
S 52895 770999433
E 6002 28975
S 50080 1150659
I 34519 59860
I 1587 61449
S 6739 858545612
I 7200 44290
I 44075 56218
S 11900 339271980
O 32784 44688
O 31047 73365
E 10380 53385
S 20438 448442700
E 3089 31506
O 12622 64824
E 2061 10358
I 24319 33840
E 14511 43558
E 32818 49734
O 35931 43551
E 46070 63904
O 6207 51276
O 22339 71018
O 29903 70320
S 18594 224120849
S 35248 501117510
O 11424 28927
O 18553 31946
I 54560 76471
S 75464 783504792
I 3058 66762
O 58184 63586
O 32827 55631
S 56530 8595612
E 46957 52859
S 39669 24672056
S 51864 329418625
O 39567 63684
I 22732 58035
S 42461 703158629
S 16702 861872579
E 2180 32564
S 39477 521374902
O 22212 39950
E 42986 50967
E 49412 60025
O 18651 72750
S 17040 430929017
O 8152 71096
E 4035 25920
S 22425 350933898
O 24215 58635
S 12611 83016496
E 2674 38265
E 12689 68146
E 38803 74635
E 43419 45377
O 38287 64934
E 31605 75768
I 2129 58095
I 15248 74606
I 21864 39885
O 17248 75019
S 5667 559339596
O 36195 57364
S 30211 462628092
S 56388 526957339
I 27756 58680
O 9945 19576
I 19351 43475
E 35423 38891
E 15739 55075
E 15442 18359
I 47321 69881
O 37810 40514
S 27424 940803925
S 71511 571738326
O 4390 20700
S 70216 492237689
E 56877 66075
O 40194 59331
O 54066 67929
I 22886 23719
O 2734 52168
S 671 795098929
O 45457 57044
E 2598 65094
S 1239 988108542
E 35103 40389
I 31039 41887
S 13082 932297830
O 10138 19925
I 18142 38145
O 29902 47850
E 29486 39747
O 2011 12172
O 18376 31144
E 280 49253
O 47331 56282
O 15528 58457
I 18339 27594
O 3029 12626
E 5466 17268
O 4395 38012
S 15253 666061025
I 26514 43070
O 9026 48237
I 8874 58278
S 75253 452580799
E 45254 46161
S 61869 108522765
S 46765 525065374
O 56144 70434
S 56886 932834915
O 41113 45493
O 56253 67997
O 14240 34235
I 22928 73072
E 28769 45801
S 22802 172530685
S 65993 424924398
E 21594 23074
O 30699 47985
I 36830 73524
S 41718 285647355
O 30199 65935
I 32607 55522
O 21750 40257
O 1750 63785
S 44193 712713044
I 3179 20478
E 58899 66338
O 47560 71401
S 22547 34638560
I 22941 75835
E 2595 19625
E 13053 19052
I 20402 69524
S 21931 241717922
I 33732 61076
S 56334 531599433
S 35318 127946164
O 7561 30848
S 3951 127500074
I 20753 36588
S 9038 224059448
S 44610 998428635
O 13122 63938
S 37958 266027835
S 395 173837146
O 69489 75709
I 41877 69693
I 35279 72446
E 36892 44768
E 33747 45205
E 43720 46879
E 6223 75546
E 3948 68150
S 39450 420815565
O 187 27780
O 19416 27292
O 30265 40215
O 5592 21822
I 5143 54559
O 3542 60269
O 65297 69005
I 51675 76481
S 62698 750681991
E 10773 70797
S 54351 564007231
S 42560 79536727
I 26477 69451
I 42211 65410
O 22453 51261
I 50108 64074
S 48302 673880784
O 204 66237
I 2063 24113
S 24288 268301913
I 386 67360
S 47760 799948384
I 33149 61218
I 2843 7003
E 54138 57858
I 7593 68176
E 32941 37145
S 47229 616588543
S 27938 598094365
S 66147 230761541
E 53161 76166
I 5652 62522
S 41002 90776249
E 30223 36612
E 17278 58535
E 63590 71984
I 47050 60934
O 28312 53273
I 10488 23934
I 8894 63782
E 63643 75804
E 17342 53232
S 49502 331774112
I 29806 62859
O 19100 29049
S 52019 611143581
S 43736 162182480
I 2163 56705
I 37464 62705
S 33990 406701186
E 44757 73688
E 54881 63344
S 22907 951380158
O 11204 47711
E 1025 22615
E 23026 32755
E 50552 62960
O 53978 70481
S 38350 496778298
O 2311 48185
O 4345 30640
O 1432 38400
I 11616 56610
E 35379 36805
S 13030 405992695
S 54835 264483590
O 10465 26809
E 21004 73671
I 1469 36197
I 19939 58509
E 31456 57473
O 37027 40053
E 16687 20329
S 9849 432221350
S 27107 157444386
E 26891 42955
S 12762 359370323
I 67561 73891
E 60053 63085
I 12740 12826
S 30040 908508640
O 53434 68822
O 34598 42012
O 42173 76340
E 13547 30163
E 28680 53879
O 34596 57466
I 26567 58499
I 4939 30096
O 63612 72440
I 13660 25478
E 27059 48847
O 14430 25444
O 26335 58531
I 62782 72116
I 31273 42634
E 17607 18124
S 29312 787251878
O 46251 71431
E 8935 44094
O 59790 60346
S 70263 232837510
O 992 46503
E 31811 66795
E 32273 76526
O 2130 56827
E 7603 61803
I 985 41907
O 28772 35986
O 9456 37905
E 25780 68474
O 46166 68115
S 72394 438788937
I 20287 56846
E 9061 65168
O 2269 8220
O 29133 40217
E 26127 36852
S 613 320842925
E 3579 52615
I 2662 50748
E 24736 66211
O 66921 74480
O 29145 63363
S 2187 996265875
E 5759 51796
I 3947 43961
O 37645 55272
I 35368 75005
S 16840 528626129
E 18508 26397
O 48839 68606
S 18149 554430378
O 14639 44345
O 46659 53022
E 9754 40121
S 53896 174128210
I 4061 63933
S 24416 245950971
E 763 66366
I 27448 65884
I 34253 44649
S 33449 907046584
O 6269 62969
E 36147 47038
E 57025 67148
I 303 36181
E 625 63608
I 22652 63761
O 15817 36857
S 53454 847379289
S 37709 259243353
E 41227 47474
O 33856 60015
S 55014 933736185
O 10938 64247
I 23689 50567
O 19504 20753
I 23174 60415
E 4717 45793
S 42470 352141605
E 12701 13895
E 8625 24396
S 32421 727135100
E 49550 56176
E 36402 69174
E 17636 76465
S 58131 912381565
O 18644 23776
S 72956 497625670
S 44789 262898948
E 54019 57599
I 2528 63434
I 2230 38199
S 1772 307141460
O 44085 59572
E 36524 37410
S 45060 816432388
O 7618 46351
O 36269 44504
S 48702 789862635
O 38917 41503
I 6140 57841
E 18577 40213
I 36440 70674
E 16662 17622
E 2772 69620
S 30478 977921378
I 2302 29199
O 14295 37836
I 12867 63914
E 4842 26682
S 72790 527508532
S 44989 404496978
O 22087 66720
E 22022 37079
S 49440 139568700
S 7420 212826117
I 6048 36003
O 7739 58702
E 7383 59968
I 41087 72681
I 24740 52642
I 3572 14511
O 3618 55118
S 66566 582860658
E 18567 19316
S 35542 65554542
I 7391 59082
S 42726 370514583
S 26719 218068030
S 74492 408403183
E 14761 16623
S 18429 103487753
S 29038 954803664
E 5405 73784
E 58267 71545
E 8569 14270
S 74512 80653139
O 8897 71634
I 31364 64855
S 36738 323973753
I 13273 42839
I 29920 47039
S 42530 998878641
E 34640 39244
S 347 974810486
O 2112 67403
O 22130 57676
I 47939 73464
S 38531 165418500
I 6764 22356
I 51393 66724
S 45303 396927603
I 2981 23307
I 490 43480
E 58045 65766
S 61250 482212194
O 47585 51916
I 2567 40924
I 15310 75932
I 27448 54232
O 42355 73310
E 14300 24696
E 32126 49555
E 6344 65483
E 15560 18771
E 21926 36326
O 45567 46811
S 73762 284527522
O 3928 44557
I 10853 41750
S 24701 81272589
O 3057 40901
E 18576 66266
E 11593 16293
E 7111 39732
I 45621 74855
S 53715 367246351
S 26005 126573055
I 23846 47633
E 52357 60538
I 26132 60565
E 4268 37129
S 17239 10747272
S 57728 809738156
I 17361 36824
O 52271 64374
E 47763 49596
I 40725 41386
E 339 8404
I 19286 66670
O 13408 43699
S 73245 238317590
E 6251 65511
I 43344 53605
E 17960 61902
O 23667 56072
E 56385 71241
O 14771 54945
I 25708 38981
I 58479 64784
E 14413 56682
O 14985 25514
E 10451 20411
O 30651 44817
O 38378 75892
O 27323 40560
S 17244 310886936
E 143 7523
E 14549 72868
O 13767 19076
S 12410 710909660
I 59161 68062
I 12356 52604
E 7562 69212
E 9142 53773
O 52229 66778
S 38143 731847770
S 59706 726328243
S 37451 82353361
E 16125 55646
O 40349 54227
E 31643 42676
I 7138 32646
O 8874 28574
E 7564 59726
S 45063 447366490
E 14889 64766
S 72871 856083718
I 19384 26268
O 2857 44737
E 1271 39191
S 58776 465933627
S 55523 955754856
E 14934 72202
E 30053 70698
S 37834 339904506
S 75634 342745193
O 14516 47657
S 12363 272178150
O 312 22986
S 6551 23755605
S 8031 618679181
O 16294 30632
S 38501 946451450
E 29291 30116
I 31406 58284
E 60813 70401
I 24452 42081
I 27165 39477
E 10773 37391
E 62572 63513
I 4172 20374
I 3023 8236
E 30309 40146
E 11359 20415
O 33674 70676
S 62624 759928405
I 222 37231
O 44814 71834
E 46724 55112
E 14657 40684
S 5937 651966082
I 29969 33630
I 2871 61058
E 10207 11687
I 8322 20348
I 22926 61353
O 35244 76217
O 46017 55300
E 22672 74739
I 30176 64481
I 40909 74788
S 58950 285875248
I 27078 30439
I 33525 57221
I 14613 34533
S 25177 994314245
S 36095 159186122
E 9993 70639
O 2420 45767
I 46792 57137
O 64113 65344
S 48685 409998594
E 58578 60711
O 50261 58846
S 19848 402571761
S 22714 238873558
I 21235 53276
E 11050 73182
E 1336 32634
E 4699 58215
S 51536 25683075
O 14918 43672
O 32854 65129
S 9674 171704262
O 14716 48929
E 13839 39183
E 1940 67307
I 37821 65046
O 30678 51105
I 950 40476
S 20773 380348305
O 184 58948
I 9489 35021
I 295 32800
E 58947 63910
I 57963 66837
E 17766 75110
E 15750 60825
S 55215 444956731
I 39539 44697
S 47999 593814674
E 41813 56606
O 10008 15133
O 4746 67090
E 23040 60750
O 8306 43162
S 5091 195166589
I 39720 41122
O 17074 51343
S 65767 847771423
S 23982 9246794
S 74135 970572001
O 34316 71026
E 11120 51703
I 28969 29032
E 26880 52939
O 35041 64104
E 56319 67359
E 6106 18939
I 31300 73970
O 31972 65147
E 151 22445
S 21902 957748187
O 27266 65530
E 28045 70605
S 28488 89813682
I 24170 47350
S 59427 825147661
O 23962 39245
E 15102 24997
O 23321 44079
S 24966 166105223
S 76305 751438886
S 65040 109566851
E 19782 49287
E 13325 17954
S 37325 431992208
S 35059 583976591
S 12947 737591328
O 34013 42193
O 46528 62193
E 30027 35632
S 2168 86327289
S 76238 215798775
S 68770 778612936
O 5852 38008
S 74197 687450456
O 18113 53598
I 26140 51471
E 7211 61983
I 28473 76437
E 1649 56271
S 3103 216318573
E 1877 54594
E 5480 17548
S 7451 974064939
O 26149 71176
S 75774 793203589
I 11407 41549
E 31140 59594
I 32339 42423
S 54873 323739790
S 21849 792242550
S 31992 294958411
I 15233 66270
S 3357 164236820
I 35628 69928
S 69940 559494916
I 67384 70241
I 20400 58919
E 24589 31203
O 35513 63387
O 12341 76338
E 24180 44124
S 29750 393743024
O 9400 62493
O 32310 65337
E 24863 64839
E 8002 20356
I 57291 58423
O 29641 35023
I 28429 57419
S 39789 394015686
O 12211 38864
O 48415 76501
I 29047 45803
S 10488 267509897
I 17971 32384
O 34469 70058
I 14437 60190
E 54306 71451
S 65520 373432062
I 42383 47622
S 4530 789259205
I 3656 47630
E 9479 68536
O 24210 31932
O 11008 65841
O 48056 48658
S 26329 142244388
O 51095 70019
O 61566 70267
E 8583 11056
E 42253 51644
E 15266 44533
E 31692 39650
S 11831 175540613
E 18339 37127
S 34656 925510076
S 17193 605055860
O 383 37119
O 7146 56004
O 19121 24654
S 45669 771123018
O 10436 32434
E 70129 74565
S 33839 101460492
S 47636 457970159
I 22503 52103
E 11816 36480
I 30718 40365
S 57560 943237432
O 1604 26694
E 11021 55827
I 21199 28799
E 63117 64477
I 16595 46171
O 1157 4172
S 37979 381196317
E 18164 21508
S 73256 325475708
E 19171 40271
S 12425 472864134
S 44612 130603702
S 38783 100979237
E 47725 74399
S 40360 205598212
I 17368 64623
O 49683 62611
I 32349 49824
I 1894 38037
O 9884 46748
I 28907 33083
E 3046 62944
O 51508 72913
E 2728 36849
O 9263 75729
E 8980 76126
E 56200 61160
O 33946 50578
S 74312 350060764
I 37274 74496
E 39986 72845
E 6933 47430
S 14729 192596664
O 68949 73057
O 6459 25813
S 46309 824781753
O 44650 56289
E 4370 27730
O 42499 45633
I 58016 76615
S 70446 574148766
O 10668 16011
I 26548 59758
S 9762 755950925
E 7302 38229
S 30446 562079804
O 39515 43993
O 5587 72399
S 5750 60291208
I 33183 72905
S 61588 177847912
I 19596 36442
I 30781 51064
I 15697 31187
O 8778 63243
S 13482 762758304
I 8088 55729
I 43902 73668
I 23620 72692
I 14501 57689
S 32847 213072222
S 33594 896741385
I 18407 42422
O 3154 30637
S 5713 79145883
E 3345 53691
I 5774 6842
I 28565 31526
E 31345 41132
E 30224 67744
E 17725 42432
I 15310 23637
E 30878 51884
I 32184 52042
E 37002 43426
E 18959 61510
E 3754 41855
S 3357 271174961
I 17390 19833
I 55664 57471
E 19730 62334
O 24313 48818
E 10565 46534
O 24868 41875
S 43707 271648254
I 17431 32176
S 53405 566248291
O 3290 69671
O 38401 44582
I 62012 75264
O 932 52638
S 20961 911373991
E 792 41821
O 39075 58415
S 20873 158611581
S 72511 944990383
E 23594 28417
I 38579 68077
S 53880 596299871
S 60170 196182743
E 28845 49276
E 47536 59467
O 13732 46831
O 8550 35344
E 10636 55114
O 34919 67028
O 14118 68268
I 166 15651
I 34394 47546
O 11479 12896
I 37089 60303
E 10036 43432
E 7872 18566
E 17063 44346
S 53018 674976359
S 68685 206872757
E 13637 72815
E 15202 25001
I 14477 43755
I 7149 48091
I 6877 7267
E 68080 68354
I 606 60506
E 10665 48736
S 50162 761953757
I 14047 68226
E 3205 69188
S 32590 220197370
I 28163 63844
E 51834 61332
S 49557 409072419
E 12535 50017
I 34333 46662
S 32513 234431958
E 5891 59319
S 54905 141253574
O 52113 65324
E 44362 50024
O 19220 67475
I 5029 72295
E 36965 48297
S 70108 971613058
S 53469 72916258
O 91 53868
S 65464 21792299
S 75966 534952530
E 15283 67392
E 7886 34857
E 61057 67935
O 23869 75279
S 37183 841451756
S 57272 374829502
I 47096 59919
E 42300 56658
I 7586 26969
E 34330 56038
E 7874 36868
I 18460 75237
S 66005 326331117
I 8816 32906
I 500 9974
I 45137 48979
S 74559 186237654
E 13304 36226
S 74837 482241118
I 40042 73190
E 19606 30478
S 54992 975245690
E 12845 39402
I 4151 49444
S 6263 979583656
E 5178 24731
S 51139 407012194
E 38231 39467
E 47038 75899
E 39917 51436
E 49 31442
I 55277 72925
I 53379 70658
S 43095 167154425
I 20957 22635
I 52174 65093
I 1208 61702
O 11047 62654
E 15926 28649
E 44818 47266
E 41688 58204
I 35632 50650
E 27400 67654
E 5749 50942
I 29194 29992
S 74997 657101435
S 33813 175090463
I 6599 13750
I 6720 15910
O 4342 31473
O 42416 64599
I 1909 57308
S 59902 233831344
I 13465 66451
S 51355 351156484
I 18931 72674
E 11272 66044
I 33682 58691
E 20883 65965
S 62239 294820934
I 382 75914
I 8420 52720
E 21442 63415
O 53608 53971
I 6485 65388
O 10114 42444
I 21703 32928
O 46063 46905
O 3724 66038
I 50675 51078
S 40365 182289903
S 23875 633352482
O 27770 52662
O 38333 52697
O 36207 48343
O 36158 49136
I 1228 52870
E 20930 65312
E 13919 18474
I 22186 42080
S 43959 935947477
O 14804 30825
I 36159 68925
I 9445 51968
S 7207 626459292
S 20002 480247134
I 21794 37175
S 48677 937099474
O 55508 67787
S 29037 480381332
O 69124 75690
I 31648 58559
E 34297 55607
S 36384 806065884
I 58875 64375
I 46130 75320
O 8603 13035
E 3964 43680
S 6802 995314109
S 10112 556831157
O 6798 23852
I 34252 39046
S 50841 775718404
I 45329 63987
O 44105 70114
O 40449 41468
O 5193 60272
S 33306 279548847
S 72033 420927310
S 62895 374350120
O 51727 76410
E 25944 70777
S 35938 818614062
I 45083 69572
O 29822 65923
E 30609 42152
O 620 75576
O 30072 75691
O 27253 39878
S 44980 122780833
I 2536 49637
I 28278 56192
O 26825 59600
O 51427 76340
O 10785 14989
O 24859 57859
S 61936 35691396
I 22511 41240
O 19317 33724
S 25756 552546425
E 13704 28035
I 50751 68054
I 10863 59865
E 62693 76117
O 9542 72063
O 12681 36967
I 37545 71810
S 54299 795934109
E 12414 73099
E 38404 48954
S 582 494056091
I 68344 69468
I 39876 72406
S 27170 161518473
I 44984 69636
E 17258 48061
S 59279 148138605
E 24103 46066
E 61139 61808
S 1716 430248346
O 6308 12320
I 34061 55327
E 39448 73702
S 45040 56825025
O 50399 75348
E 10365 15509
O 11651 29710
I 4338 28334
S 44578 890451149
O 8437 76164
E 10487 41528
S 25470 746974591
E 2482 49483
E 8151 21177
S 55477 817153077
O 71072 74826
I 11421 60334
I 10083 42665
O 4156 6914
E 14318 50585
I 14986 64901
E 23839 59337
O 52136 58490
S 62710 487808689
I 750 39225
E 45787 66670
I 22121 62320
O 199 12792
S 75055 698783990
S 25598 882514839
E 12170 51501
E 39027 50989
O 72883 73300
O 23128 38599
E 49358 74162
S 34894 112925157
O 19159 34254
O 57063 73401
S 22095 368503602
O 38282 46386
E 19538 50580
O 22248 39877
S 13296 238484810
I 13165 40219
I 4683 42623
S 9116 328504692
E 13614 75914
S 5059 438662377
S 27186 402996204
S 33905 829113749
E 12245 57724
O 27349 68393
S 31234 538290583
I 1973 44727
S 55185 617006095
I 31024 67661
E 2496 69387
S 56485 259382070
I 48945 51342
O 20213 70386
E 20688 32724
I 16395 58428
S 39263 215438677
S 9699 221526874
E 51380 57226
I 45441 76618
S 19044 573866806
S 39982 704269753
S 16225 308873922
O 21972 40314
E 37022 70929
O 14373 49840
O 7631 34725
S 32124 769144621
E 9597 51967
I 38122 44035
I 25218 29761
O 5331 50320
O 13325 41898
S 41933 210678340
I 38582 61787
O 37120 59759
I 25627 56201
I 11204 47553
E 4804 68653
E 5851 12353
I 5166 35713
E 10409 20254
E 2370 38667
S 43462 21283754
I 54852 61594
I 32903 51781
I 50384 66735
I 5914 42510
E 57057 60875
S 13603 770415515
I 57827 59604
I 53851 61001
E 61894 69125
O 18481 71707
S 41864 634393948
E 43078 54354
O 12151 47993
O 8827 42683
S 42968 655040437
S 21339 588780859
I 33446 53036
S 30374 458542180
E 5156 24836
O 7842 26369
O 40085 64483
S 34097 858943982
S 51240 907403414
I 38959 49236
S 48912 619521172
E 38456 40194
O 61251 64130
O 5777 68113
S 36184 632049652
O 18008 58252
O 5899 71368
O 44192 56022
E 47486 60666
O 5034 74255
S 8958 149403214
E 43125 47771
E 19941 69146
I 73056 75123
S 7865 352150673
I 12070 31193
S 12248 927280725
S 19631 536367678
S 69057 747835805
O 5555 12479
S 16885 754248232
E 51123 59165
I 1830 74197
O 25145 56145
E 19568 47602
I 15822 23723
I 36660 69235
O 31612 41991
I 18218 41043
S 11070 863839222
S 67082 461425447
O 35194 70095
I 40306 54190
E 13591 23555
E 4983 36601
I 13764 70215
E 31095 46976
I 41041 64648
S 15908 666421171
E 52014 59459
S 7403 74643963
I 4571 25502
I 9663 48624
O 44743 50274
E 16023 32548
S 30469 587910774
S 6216 55908531
O 181 2808
O 4380 5079
O 50624 67704
O 4504 41077
S 73651 768181608
I 34346 55640
S 70369 272644232
S 47905 425496391
S 14230 237778896
S 66822 734760661
E 58105 64248
E 8157 31747
E 12555 16395
O 18983 48007
I 7036 57167
I 38139 66541
I 53751 55884
O 17735 63532
O 44766 76215
I 68015 70768
I 27913 72549
I 11153 27952
I 22348 54408
S 32103 256028335
O 8355 43499
S 69386 704239677
S 6319 856669255
I 3364 56677
E 13573 73445
E 12905 29308
I 4959 56208
E 50776 63129
E 24123 61560
S 18472 700954493
S 5205 947319829
E 5390 51917
I 41595 62470
I 25471 56566
I 15074 21540
O 5689 67493
E 50755 60366
I 45220 56385
O 55742 61052
E 48673 61773
S 76067 793509381
S 33813 423925837
I 8876 44131
I 14195 74364
I 17363 63235
O 17361 37164
O 49937 64791
O 34672 39507
E 5639 53570
E 26820 32386
S 23598 234841772
E 52686 69217
O 28603 39814
S 58076 909971586
O 20845 55938
S 68276 876579868
I 50817 54995
I 62746 71402
I 2932 59263
S 16812 596653563
E 31296 51350
S 43521 756765747
I 33793 66534
E 43576 50777
I 1482 37447
S 59324 883387443
S 48189 400839520
O 4636 53801
S 63223 720062509
I 9810 29451
S 14413 776435452
E 118 25586
E 32804 72410
I 27435 61237
I 609 55539
I 37189 43250
E 65910 75120
S 51705 793377424
O 20375 36959
S 56293 750055992
E 10073 73820
E 7566 34434
I 8050 10063
O 5106 59750
O 37145 66824
O 21699 71612
I 2548 60704
O 9965 43723
O 25019 42814
O 40044 44461
S 70463 732811571
I 6216 74452
E 8812 55821
O 36874 44026
O 59186 74161
S 52164 419086730
I 15741 69753
O 20172 46314
O 61154 73790
I 17216 34941
O 9975 61729
S 33492 166781411
E 543 21485
O 16095 69092
E 980 49668
S 58981 815370596
I 9255 55594
I 40401 58950
S 52743 350582295
E 25495 57369
O 15088 28312
S 8611 674590144
O 306 49204
I 2346 27429
S 71437 608315318
O 52965 66497
I 18901 43879
O 7017 63744
O 6136 29264
E 18702 74595
E 17844 44184
S 40141 975731592
O 23068 31379
O 61700 61913
I 72199 75033
I 20246 28597
S 19028 52996403
O 3795 41284
I 30599 73368
I 26689 42436
E 11931 27945
E 36522 59854
O 13192 54901
O 10301 35020
S 24300 732671604
S 32817 481072727
E 65064 69629
E 2636 29677
I 20880 49174
O 43141 53326
S 28416 402601261
S 76538 299498908
I 9409 16069
I 28737 31932
E 46474 56496
E 3059 65451
I 8385 63280
E 16933 71209
O 48065 73047
E 5340 43427
S 51563 424349152
I 5759 57135
E 5911 40334
I 3399 26926
O 3427 75598
I 6260 66424
E 24050 67060
E 5269 19923
E 2805 15870
O 19989 74495
E 13272 40034
O 37187 47035
I 15347 22365
I 60937 68361
I 17399 18106
O 17500 31953
I 57563 74851
S 58465 286102076
S 34125 122240097
I 21415 67917
O 68445 71029
S 53358 234189763
S 68620 287151586
S 13923 71233258
E 7614 11972
O 66829 70259
O 9398 38056
I 33860 51832
E 32460 72823
S 39040 27684061
E 44532 49706
S 32675 687913477
S 53626 972359854
E 27965 49785
E 30124 71380
O 20676 63559
S 33270 895721844
S 3459 772531448
I 38459 44410
I 60325 68025
S 44885 528935054
I 27100 53212
E 7952 43422
E 8807 75010
I 47451 65337
E 12727 62571
O 43759 45277
I 10935 22319
E 44621 48457
I 25316 69873
I 34362 72753
O 20257 76657
S 22325 987716046
E 39649 65321
E 50940 55220
O 48757 59128
O 6845 73882
I 4291 31943
S 20918 977028552
I 4118 68917
I 38824 54918
E 19595 20050
S 26107 492544614
S 37661 371200913
I 20786 39978
O 133 64030
E 41002 53805
O 25257 56411
S 26346 861860850
I 42999 49676
E 55863 62471
S 49525 599415748
O 33421 66006
S 13598 896582452
E 2395 56450
S 64393 541746568
I 44564 76230
E 13835 62496
O 21814 46413
S 57616 531961021
I 18079 43802
S 50866 501854562
E 39495 46914
I 173 53577
E 30369 41508
O 7995 22308
O 15618 72727
I 2657 12952
O 26303 50164
E 19948 52498
I 51695 75803
E 2595 29964
S 60526 319237564
S 48307 734218238
E 29504 50738
E 33937 46415
S 5006 13995437
O 4412 60209
O 13025 60411
I 16208 38930
I 8794 55448
E 1713 28672
O 60751 65637
I 9187 47154
S 33799 784346512
I 27136 66349
O 58768 67918
S 63251 505835191
E 5625 12531
E 35099 67262
I 6075 21687
I 63429 71752
I 25031 36229
E 26365 59456
E 181 43119
O 19101 55623
E 7033 20150
S 57975 492363139
I 36405 58375
O 47062 76185
I 8326 65390
O 1421 58815
E 50053 75556
O 43356 49632
E 34891 51812
O 26338 53754
O 14116 31127
O 43407 50309
I 1858 14545
I 25071 59227
S 3810 417471323
E 22405 47914
S 40448 648811166
E 19013 47204
S 3823 110300660
O 40937 59954
S 9443 116350555
E 44088 44578
I 36007 41513
O 43241 72698
E 26831 37028
I 39117 57905
E 49681 65749
I 24248 71127
I 11780 58395
I 5241 26737
S 20198 66270523
S 69849 723995230
S 75438 760511747
S 67794 462092187
O 2452 33443
O 17075 39152
E 18787 35279
S 68714 505751552
E 56682 73294
O 21577 38069
O 30694 74107
O 35436 45674
O 4133 74140
I 18797 76179
I 6882 54373
E 19405 37498
E 51007 59961
S 39835 382019136
S 68533 617574757
I 53337 68531
O 2875 35315
I 41601 54948
E 55126 59050
I 29089 69452
I 8900 52326
I 44567 53224
O 23046 47800
I 44868 55398
O 38746 57312
O 47735 64031
I 33966 54857
O 11392 48540
I 3552 56170
O 43647 45265
I 40907 75895
S 73173 57828328
I 38713 67811
S 55774 316786752
E 2923 13282
O 4452 45416
I 5734 19628
O 17572 69655
S 64196 912876934
E 48023 73954
S 74467 190674110
S 70482 468239265
S 47363 430319788
I 46008 57018
I 8266 20178
S 68223 756437110
I 36351 47306
I 23255 23754
S 68250 769845289
O 45464 63228
O 36548 48773
E 3246 36225
I 44859 73126
I 8302 25166
O 31398 44112
O 24441 35855
S 37830 525824864
I 7939 57522
E 18743 39991
O 21181 51257
I 32030 43462
O 8011 32923
I 70242 75503
O 9803 41744
E 12531 44224
O 47620 53393
E 6571 30076
I 3876 65995
I 40186 73786
I 55454 67727
O 25413 26558
O 26256 68585
S 38264 794659671
E 61612 67671
S 45706 199281577
I 48864 60071
E 26414 74032
S 10956 928403315
E 11723 22189
I 44570 62199
I 17068 69188
E 35895 57106
O 46044 61960
I 40639 53189
S 29019 759504394
S 73963 692907365
I 24186 47260
S 15190 387586809
O 26628 64787
O 2109 56775
I 1200 13186
O 24150 32422
S 16796 512065407
O 23142 57936
O 20204 24145
I 45947 47735
E 6313 69578
I 18410 50217
O 16901 46157
E 4605 27245
E 7062 29463
E 31575 50401
O 20684 44154
O 12929 70810
O 44429 72058
O 1114 67926
S 57917 399830850
O 35967 38132
I 4375 60947
O 1004 49983
E 12169 19964
O 39713 60032
O 3703 6799
I 8753 69510
O 38922 69163
S 8210 58553867
E 41603 64658
E 69 1689
O 10609 41366
S 23308 435026681
S 49833 168579016
O 2402 16601
S 3493 279601359
E 13190 60336
E 149 56175
O 4148 29805
I 53444 60563
E 29155 70437
S 14014 223614095
S 8458 325741424
O 28670 40443
I 13296 17089
S 26866 23263707
O 25072 40509
I 43480 72339
S 26541 795812170
I 30121 45820
E 9628 40583
O 27535 54479
E 30365 38209
O 30968 33094
I 2900 6584
S 57292 684639883
O 5737 15516
E 22447 34519
I 2599 73088
E 21391 53206
I 41899 51838
O 51308 51530
O 17156 71735
S 13662 982288810
I 23173 56615
I 20615 21248
O 54487 64492
O 52851 76124
I 2581 46117
E 40842 69064
I 9953 63073
E 1464 19801
O 7203 37954
E 8689 50713
E 11048 76064
S 14809 636770400
O 1141 10809
E 11529 40604
O 17062 36293
O 56193 62831
S 49464 647304271
E 51626 52077
O 15269 40213
E 11882 57313
O 34078 44385
S 16013 367880409
I 58303 64443
S 42726 684269391
I 46661 71144
S 28457 444326688
E 25174 27762
E 5399 12669
O 45971 69802
S 23764 510233679
I 24917 53260
O 44149 58721
O 5864 49973
O 10402 18718
E 15150 42097
S 57645 763694969
O 14756 68830
O 47110 74366
O 33657 33893
E 1971 40519
I 63047 65228
I 23123 40153
O 9636 48103
E 5276 75759
S 45414 238933303
O 43766 59501
E 3687 10668
E 53578 70688
E 759 47733
O 29808 61674
I 21436 71789
I 2888 59237
E 14416 69232
I 14751 62650
I 24022 73978
I 37434 40160
I 41549 64853
I 33852 36645
I 15964 30528
I 12482 23354
O 59991 61333
E 56036 72367
E 7181 54425
I 60639 71188
I 25127 46179
O 37671 61701
I 8796 32159
I 23094 37574
I 22961 54073
I 41869 74280
I 41875 49057
O 70863 71166
I 35221 69412
O 6476 62268
S 64702 957022927
S 44716 237070660
O 14733 14742
O 1219 16828
E 9114 13436
E 24879 41839
O 20510 46788
O 4918 65627
E 15080 42105
E 33158 73096
E 8195 18797
E 19943 27831
I 14151 16711
S 6336 672925304
S 45608 441122699
I 8694 52853
O 4718 39368
S 17141 63931697
O 3679 22941
E 27097 60186
S 27577 236328131
E 2730 14640
I 40744 46867
I 24170 24964
E 9024 34403
S 28375 401797841
O 12593 64409
S 55554 682160780
S 28845 548788913
O 21450 40458
E 35818 55086
O 21893 63350
I 8089 58814
O 60445 68101
S 29554 855130537
E 41653 56354
S 3547 630503790
E 30199 72557
S 61 85867979
I 14987 59961
E 15590 54320
E 38572 52907
E 14314 62029
S 51447 280670800
E 43660 47695
E 11073 65289
I 38242 63546
I 18332 29616
S 70944 393143784
O 38 37419
S 53268 656135097
O 35239 75642
E 28767 43703
E 37126 69697
O 22647 54809
S 35672 388113027
I 39291 59088
S 62887 435384842
I 33530 41947
S 27978 60656992
S 36162 930395701
S 63663 826549559
S 39401 175219419
I 24844 46005
E 35509 46239
E 29075 63117
I 37076 47292
I 35457 66367
I 3214 24628
O 19476 41892
O 8245 48083
S 45565 770170289
O 25089 75862
S 45625 883033696
I 40662 56158
E 5630 45950
O 16658 70385
O 17564 49219
I 34696 70230
I 3731 75871
S 55365 44866951
O 1057 49178
S 37915 688296217
S 6243 619282646
O 1743 38638
S 15677 10883454
E 47701 55333
E 5132 53004
S 33494 758572003
I 46522 46994
S 57191 966349804
E 2594 75860
I 21629 31338
S 9395 258369126
I 10449 11027
E 35680 39569
O 17874 21303
E 7071 41359
I 38382 55878
S 43616 877467831
O 43445 48402
S 20508 688245420
I 10764 64124
S 18107 71514202
O 41603 51693
E 35510 72657
O 14881 29279
I 10279 28469
E 28006 67188
S 19570 980459417
I 46023 67033
O 8249 10318
O 39150 76353
S 16271 44818736
S 13334 988289540
E 10280 75615
I 7725 13598
S 40496 865597228
E 1536 46101
I 9985 11011
S 65899 528197630
E 61152 76011
O 8769 15428
E 10419 26998
E 27629 74706
E 18563 74528
I 36599 52556
E 9236 75864
S 68701 485650487
O 54158 66071
O 49623 69708
S 43367 664714844
E 27765 29465
E 54421 69115
S 32892 848665487
O 11955 65817
O 7949 8528
E 46158 65205
O 41299 60187
O 17847 23193
S 22612 643554171
I 2674 23646
I 4721 63501
I 4418 18422
S 49606 845281626
S 66487 548884855
O 913 31276
S 46250 74640862
E 5825 48007
I 21892 62310
E 31768 43451
I 53146 58985
I 55993 62439
O 37369 37945
O 913 51064
O 38367 67958
I 51263 68960
O 32381 51525
S 47730 297677834
O 40790 42560
O 25225 45176
S 20494 306789744
O 13818 70065
E 49788 53631
I 30013 56597
S 23059 884046515
S 63291 58598185
O 64653 74749
O 7609 15985
O 12522 45681
O 6852 26571
I 44301 69272
O 51450 73141
I 7002 41381
E 5771 38181
O 4850 73769
E 6045 6997
E 7037 33702
E 20793 25686
O 6202 66886
E 27359 44094
I 25846 75612
I 6639 73058
I 6832 68750
I 8108 14877
S 23826 482198606
S 55728 935135939
S 44971 55004405
I 5009 43385
S 33987 766844423
S 41978 49188397
I 20425 46706
S 67847 837756803
S 24734 875277416
E 22179 69149
S 67051 762408642
I 1609 70647
E 26921 56129
I 32639 62244
S 21125 905289384
E 15695 74272
E 7814 69524
I 18526 54315
S 45571 513997613
S 10957 376851726
E 25874 29408
O 30454 46808
I 40086 48872
O 12759 20788
E 9189 66754
I 37350 45898
I 30108 58222
O 7942 12443
E 1895 40756
E 5220 26244
I 14924 16074
I 42358 47906
I 9559 25718
I 61358 64742
O 49489 57672
S 31903 699101227
E 6304 30069
O 5380 6718
E 24019 47113
I 57014 57922
E 24378 44018
O 42296 52976
S 9516 516925025
O 2601 24949
O 31373 64573
I 33657 42087
E 2640 63129
S 30915 685127703
O 12784 42167
S 63481 378210868
E 15903 48086
E 30902 67678
I 16095 40893
E 63888 72301
S 24875 736011253
E 28690 57295
E 15504 20774
I 31979 71975
I 60633 76481
E 59 67091
O 8375 55366
I 38885 70146
I 2594 43223
O 17569 63699
E 10912 30767
O 54026 71688
E 25438 55325
I 24793 75545
O 37168 71617
E 4390 63797
E 10178 43434
O 7426 29897
S 37670 114225907
O 27955 72540
I 34202 66165
S 26166 143310599
S 50940 965731817
O 5191 31477
S 45329 869082634
O 20416 45141
I 49866 75050
S 23221 692986129
O 7167 65196
E 58195 66395
S 35568 913435139
S 72328 511507208
E 48532 61719
S 11028 797427154
S 5980 930065441
S 43279 566933015
O 18850 75456
S 35440 157000045
E 20501 22868
S 5327 78182803
E 9761 18600
E 26023 46992
E 22534 69448
S 3069 43833239
I 7060 53547
I 3948 22284
O 49689 76309
I 3469 35982
I 33194 69346
E 27841 45294
I 31240 43154
S 39140 450132394
I 14151 19518
E 23068 56904
E 24013 51634
E 9931 37661
S 10229 122447098
S 18958 211715298
I 18245 39050
I 12074 20815
I 55747 69377
S 25862 376437497
O 2431 5257
O 20488 58455
I 16314 64688
I 19423 76230
E 39114 50780
O 28197 34533
S 42495 892771374
O 57528 69957
S 29827 496410759
E 3873 59692
I 70099 74694
S 591 202161976
S 53086 512363338
O 2966 41540
I 13403 21224
O 6712 46970
O 8610 28575
I 13282 55198
E 3764 46735
S 63632 83989000
I 30087 59513
I 7572 50684
O 61084 71269
O 4691 15507
I 1335 3956
O 2423 53326
O 3951 28221
S 251 35001905
I 35129 37950
S 44521 604405525
I 22601 75255
E 6139 41717
I 35146 47665
I 23946 35626
O 29893 51846
O 11633 65768
I 12117 56967
O 15182 51073
I 18759 51527
S 10666 706382849
S 29049 463325081
E 21956 39841
O 56954 68189
O 34393 53364
O 23724 26258
O 17933 46888
O 54097 72672
S 17753 708907193
I 6150 42023
E 9014 40931
S 62768 181323716
E 2708 52401
I 15327 48397
O 28807 70358
S 58460 82654564
S 37375 149701986
O 43120 51988
I 6717 42989
I 38023 60711
O 15000 67059
E 33998 36249
I 15550 52885
E 6841 57394
I 3972 18327
E 5357 53256
E 55430 68791
I 20791 67449
I 52964 69013
O 50567 74938
E 1232 58299
I 29090 54042
O 32106 38996
S 31968 782463849
O 4268 55042
E 17426 26037
S 69392 919225492
O 4104 26473
O 56256 70040
E 19188 34340
E 20054 57076
O 19614 22355
O 9211 24713
E 2525 10924
E 33997 55212
I 28754 39680
S 14332 400101367
S 1773 464318808
E 30573 36522
S 10541 970439520
E 36131 72050
S 20698 560144770
E 139 49703
I 29373 47755
I 3967 20443
E 58557 73560
S 67920 786071863
S 73958 539378405
E 36019 47846
I 17361 29582
S 13007 537454149
E 4255 9631
E 27466 56013
S 21978 760706702
E 15155 17893
O 3795 23913
I 53728 75822
O 4019 24610
E 19148 76068
S 5531 907528435
O 31910 42949
E 18246 43382
I 3290 51283
E 17591 53557
I 47380 74706
I 9156 74287
S 57273 112653514
S 72154 193889139
S 12821 506010419
I 24184 29449
S 62722 171623249
I 11670 57909
I 24011 45363
I 66975 72418
I 22313 42576
S 7409 474178198
I 11540 23798
S 60955 506649104
S 16272 734520775
I 4989 68859
O 38941 55428
I 45316 59451
S 3466 308375350
E 5594 74668
I 26335 71727
S 51300 942560000
S 65430 706634477
S 61400 617467661
O 31784 58488
E 57868 73372
I 6995 55166
S 47453 111328353
O 12904 27687
S 69271 604791991
E 8396 57446
E 851 13920
S 75784 72870185
S 27040 114892179
I 1394 38251
I 6222 35074
I 12947 73526
O 28076 45167
S 67532 753633058
I 1387 65896
E 17953 30424
S 33605 103418584
E 14888 44748
S 3865 906202590
I 28350 51591
I 24672 38613
E 12741 20908
S 33623 553134104
E 15012 29231
O 39277 61231
I 6042 45054
E 12941 64859
O 22912 37003
O 19893 42543
O 12259 20687
E 5315 5588
I 70690 74429
I 14514 29215
O 14228 22605
O 12658 33283
S 12564 182087066
E 5123 52873
E 62875 67431
S 75201 402955336
S 39333 612411224
E 44251 45488
O 34028 76328
E 1405 14268
O 43887 61730
S 25387 142413381
I 34358 65063
S 38736 510779862
I 7199 24947
S 27947 453453209
S 25095 661011243
O 38118 72390
I 3840 49021
I 38790 72967
S 28071 105160717
O 44948 53769
E 63336 68733
O 8807 64997
I 53794 68982
I 10240 19446
S 18706 93477128
E 15123 66790
E 8898 75067
S 57334 200283956
E 28821 61944
O 39710 74791
O 41310 56279
O 24271 69564
S 745 120598157
I 14048 22200
O 4233 52434
O 27783 67377
O 41924 52210
I 43623 53930
O 22847 38210
I 25088 68565
E 36179 65534
E 42065 67641
O 11482 73587
S 67755 964132886
O 24300 52829
S 71357 811307432
I 35562 36358
E 26237 50371
E 35062 47240
I 31913 69521
E 32860 47300
S 48185 368082216
S 72381 253528645
O 62520 69011
O 24651 30567
O 3635 16868
E 29588 40882
O 44146 68690
O 16118 74118
E 66900 71766
E 37635 67143
S 9092 390388399
O 52266 68823
O 5581 48856
O 64165 76363
I 64097 70928
E 17747 73767
S 47155 14444261
E 15124 57380
I 17749 37096
O 55920 61389
S 13578 520165939
S 29228 464121848
E 40230 75588
S 76268 663543706
I 6193 75967
O 73296 76464
E 30688 44630
E 21337 72961
S 6202 404882233
S 38435 920313740
S 51246 455293714
O 28663 33453
S 69845 298222523
O 25226 35303
E 22535 64821
O 7222 37968
O 37263 51765
E 54752 67589
E 53338 67009
I 7515 42451
O 58980 67826
I 6975 16584
S 45706 19703292
E 43312 66420
S 18301 515025488
I 44233 45569
S 61149 978856201
E 61283 73609
O 32927 64922
I 22392 64453
O 8291 22638
I 11698 21621
E 18031 59747
I 11248 66741
O 36433 64348
I 37960 49162
I 24000 28920
E 18520 69063
S 19264 102796171
O 14191 48248
S 74351 408827320
I 35747 62179
I 29975 45701
I 41976 75481
S 68419 882710005
I 10323 23699
I 11509 68054
I 7164 68420
I 38714 47061
O 24262 40235
O 15795 39646
E 60835 73199
S 35521 292816436
E 14202 67213
E 57099 71955
E 13486 49597
E 21875 36411
S 37181 200643930
E 19020 43605
O 38666 41916
O 57889 70598
O 33892 49013
E 31521 43508
E 25764 65715
I 15151 68713
S 59169 827132935
E 25496 26232
I 51746 59199
S 8185 913654287
S 67133 713730910
O 49282 53355
S 28601 77792169
E 18527 61730
E 50126 52560
E 2401 57344
I 20101 38846
O 4343 60464
O 6881 42247
O 17259 70771
E 46231 57888
O 57438 60578
E 1079 63857
I 54208 61020
E 3841 10369
I 2602 68321
I 22359 34595
O 4486 49148
I 14902 59314
S 6134 896275432
S 17281 375246468
I 3207 20088
I 7491 18247
O 12621 23518
E 37397 59382
I 23184 76216
S 30306 800819268
I 37971 40927
E 20064 71261
E 38500 61121
O 10296 61046
E 3733 56392
S 55433 129151230
E 11372 14785
O 73152 76559
S 49639 333110185
S 49467 454610742
S 61565 919741733
S 43268 100880752
S 12398 684133595
I 23746 47806
O 5414 40364
E 44843 70709
O 11665 61718
S 10404 709455463
E 35793 74545
E 21558 49351
I 1515 29654
O 28296 43612
E 11118 41385
O 12160 48884
S 44023 614643317
O 13742 19192
E 21335 55914
O 70908 71608
S 58639 505944297
O 37539 56611
I 30601 74073
O 71963 76263
I 7784 68614
I 29712 57009
I 30688 33694
S 44789 860314122
I 37465 69439
E 54113 59535
O 34902 65810
O 15217 51928
S 66148 307810022
S 25115 634650212
O 29344 60911
E 14708 53537
E 42492 50819
O 7922 71514
E 48434 50467
S 29951 607169671
S 48606 38041746
O 18813 25122
S 4706 423095679
S 75002 442093770
S 43385 385508750
S 70703 330725854
I 33654 64824
S 65392 997739968
E 55894 69726
O 35336 56878
S 48238 479580741
E 34657 45304
E 58807 75920
S 13354 596318900
E 13910 68812
E 35352 51771
I 36277 68813
S 17438 348918004
E 24778 62061
E 45746 52161
O 2842 66859
S 58201 855687161
E 21388 46033
E 26075 60349
S 62012 966655993
O 3096 49897
E 4498 24687
O 49036 56910
I 19624 28269
O 467 40534
O 18137 72163
S 54185 439108878
E 11733 32397
I 56376 70061
S 26382 826060424
O 14490 32504
S 35700 581047667
I 42374 50419
S 24623 286273356
E 22826 57307
I 19366 75093
O 40390 48577
O 5046 26574
O 34145 50510
E 1050 55814
E 14491 73825
O 21476 54928
E 19745 69930
S 28288 360440960
E 41038 66875
I 4443 6750
E 51572 71095
O 49001 60830
I 30483 51313
O 17583 30836
S 40837 596469107
O 28185 71880
E 3830 26088
I 17353 35251
I 59690 74842
O 23559 41560
E 46832 69478
S 21216 315025037
E 3320 20612
O 41966 43319
E 10524 64669
O 28111 58964
O 32837 43131
S 68112 798863267
S 16713 950549284
S 48915 522675901
I 5562 14099
I 4304 70849
O 21060 74910
I 8032 69979
O 56978 70437
I 13277 49721
I 2032 36599
I 37629 47600
S 12870 505135071
I 1409 27967
I 40196 63248
O 29186 30356
I 14296 23237
I 48474 58355
E 39865 69959
I 800 27087
E 44865 67114
E 51275 54951
I 24516 73889
O 42351 72983
O 37088 75476
O 14575 63925
E 20736 26713
E 16381 37500
O 11850 73367
S 38009 437290541
S 41789 383155933
I 5292 35375
E 34914 47362
S 60971 810409961
O 18183 69534
I 51522 61540
O 9714 66452
I 44704 69210
S 69465 613522906
E 3829 46408
S 6676 322777939
E 41643 63291
S 29423 191281681
O 4989 51360
O 42863 43101
O 5278 10171
S 69357 487606120
I 48308 66629
O 35023 50477
S 50543 683459441
O 56760 73164
O 36258 60284
E 1237 54394
S 60245 427372437
I 8351 36257
O 26111 46594
O 5562 7495
O 35912 36006
E 28976 75951
O 52066 75813
I 32932 47341
I 3292 71177
S 30386 569279371
E 5595 73059
I 689 5495
O 60926 64935
E 56544 72988
E 4568 63853
O 44703 54761
S 18353 901579941
S 14706 107311089
E 65040 67888
O 5410 49624
E 35960 46427
E 10821 18569
O 10836 15868
I 7312 45308
O 59472 73785
S 76538 799849051
O 51820 70354
E 47302 52286
O 46016 69798
E 6014 23744
E 63422 72630
O 24247 59208
I 25338 27258
O 53207 53628
I 9855 70092
S 74952 516108742
E 22699 49764
I 4583 11252
I 25548 57407
O 3092 11545
S 53280 520949958
I 34622 69082
E 15799 53156
O 36523 61207
I 12488 62833
S 1704 203844435
S 71381 188949762
O 5106 75078
E 19 23848
O 26109 34164
I 11488 63598
E 12146 27150
S 73172 681712473
E 53003 71166
O 62665 75381
I 41755 61645
I 62075 72662
I 6225 18447
E 16684 54893
S 15555 802935841
I 16692 32418
E 56532 58440
E 4046 74518
O 7669 56809
O 24156 49769
I 12824 55839
E 45134 64081
S 60826 608939750
O 51812 69356
S 46569 257862382
S 63276 573079281
I 57195 60005
O 51789 62571
S 41499 417685280
O 67265 71054
I 61389 72653
E 25663 60116
S 29471 220001251
I 9181 39993
I 15900 66590
E 59116 68085
E 21899 34680
S 26140 184754919
O 9067 59855
E 50678 69775
E 59855 60548
S 26681 681875827
E 36071 62293
O 8993 29748
O 19066 34193
E 44644 59652
O 7790 16534
I 37020 63991
E 68938 74146
I 62647 65516
O 27352 43218
S 8370 864540969
O 4473 71821
S 50252 753197550
S 5934 542000777
O 3133 26061
O 49944 61058
I 29016 35168
E 36786 47453
I 13970 29711
O 16203 34421
S 42141 157316808
O 25960 37905
S 74415 807421850
E 11069 61891
O 4934 21123
I 20281 29422
S 32404 59214581
S 74533 896889291
E 7363 28945
I 68343 73527
I 53465 57390
S 63988 181719197
O 7972 72592
O 53671 59973
O 50310 71048
I 17510 40185
I 15803 38909
E 6898 48484
I 8293 67807
S 19373 405590614
E 37495 45510
S 31799 49972790
E 39026 46859
I 20422 66454
I 57198 60574
O 20624 47099
O 21627 66048
O 26786 73224
E 21036 74357
E 27898 58402
E 27272 53688
E 40338 55132
S 68313 544727673
S 50716 512204194
E 51146 70899
S 18013 888636833
O 15127 42831
S 56708 917014453
S 49607 10765786
E 23318 39601
I 13024 33624
S 45163 178627910
S 42899 418829353
I 31927 51075
O 26238 33542
E 24511 41304
O 20136 58918
S 8350 152846636
I 54325 59900
I 54439 68631
O 8030 74313
O 14079 59701
O 11185 16016
I 40553 49039
O 15413 22403
E 11625 53096
I 2689 64508
E 3895 43418
I 2214 55478
I 4479 6861
E 41110 55371
I 18207 28509
S 28027 128344946
E 4521 68248
E 42757 70246
E 32426 70150
E 7210 48749
S 4686 919408241
E 3109 37658
E 68397 75595
I 9342 20877
I 42253 61025
E 1397 58430
O 51910 68963
O 30195 58420
E 21430 42931
S 150 46059539
S 4946 614101564
S 13008 174425589
S 14317 125892072
S 50112 991336969
E 8985 76273
O 21581 51848
I 33039 69183
O 2520 75890
O 31099 72769
S 48220 123854324
I 45684 53513
O 308 3169
S 6235 649485969
E 939 34349
E 12019 71124
E 5747 52440
I 52661 54556
E 72570 74096
S 40575 14544306
E 59597 60008
I 26614 49485
E 9387 12360
S 13083 757394011
O 9450 13864
S 6086 262864642
S 57982 283019384
S 27225 818982440
I 29116 30944
I 59123 62092
O 17137 60164
I 5021 32412
O 77 57882
S 46797 366404914
I 27016 52545
E 4272 26616
S 43542 412808090
I 28551 36903
I 13226 63543
I 62320 64473
I 4653 28416
S 219 810506291
I 11599 30541
S 10967 447941981
E 25264 70733
E 8636 63878
I 9439 29508
S 22075 656929111
O 42338 51381
O 57167 65459
E 4632 20233
I 30700 40141
E 47262 69090
S 29388 546507059
S 54457 512684401
S 68961 56392231
I 30538 55901
I 10043 53468
S 15434 989125300
E 25874 43523
S 42322 65335601
S 53175 442810946
E 43180 70885
I 48410 53848
I 4352 22658
O 13428 21779
I 12418 44841
I 41060 60643
I 14439 67804
S 4429 505653844
S 44311 227075875
E 48886 61742
O 57269 59651
E 57483 63725
E 42925 46586
I 66921 67920
I 21899 22811
I 39489 56529
O 46447 51600
S 71276 401446637
O 1111 28306
S 55824 375275784
I 12016 61258
O 26407 65627
E 5820 37114
S 46130 812234486
I 46372 66123
S 27039 893072555
O 54847 68953
I 21183 64245
O 3967 9289
S 71147 645953706
E 48667 50013
S 45842 789653163
S 39467 138131066
O 27734 35201
O 22603 65137
I 34395 53377
S 56064 326347441
O 61341 67040
E 289 8904
O 19291 42394
E 5652 29139
I 32668 32901
O 17699 24911
E 40848 71990
O 29754 61324
E 54618 73539
S 56034 876383117
I 39854 75712
O 13086 46586
E 18946 57023
E 18076 24571
I 8673 8829
I 59103 62935
O 29449 51028
E 30862 49778
E 25652 57033
S 39184 250769639
I 21865 61872
I 38662 76474
O 33832 49928
I 4771 27811
E 48129 60801
O 33269 65043
I 13179 23523
E 17169 50871
I 1655 26134
E 57453 62763
I 10299 63654
I 23663 75958
O 25843 48020
E 43034 59640
E 24474 63960
O 5764 72265
E 17171 57181
I 23536 66902
I 56050 67269
O 8961 70402
E 36291 63440
I 12267 63214
E 21392 45320
E 5512 75200
S 70994 730931929
I 24110 62649
I 46090 72508
O 9562 20670
S 63288 884757385
O 5997 27824
S 32014 356889213
E 2872 11288
E 19012 60172
I 22461 33053
O 5725 67132
I 23835 53223
O 10458 33075
S 14759 618831406
I 27755 57203
I 30748 76445
E 13477 27159
E 17553 65550
E 7999 24439
I 60434 74492
S 73269 267589804
S 68922 607896372
E 38464 49761
S 43377 516911217
S 22203 97412396
S 76635 649602598
S 18999 990060183
O 4708 46870
I 40487 45104
O 18608 65070
I 63211 67636
E 13092 71234
S 61364 97972609
S 9322 902013108
I 34332 53163
E 44574 70282
O 17116 32172
I 46235 62711
I 18932 71089
S 30070 32341064
I 2817 19099
S 1802 421664725
I 8986 9963
I 48182 71909
I 59733 70524
E 21808 51667
I 35081 56958
I 27782 47311
S 63599 607393341
E 5542 58218
E 26133 63511
S 32227 507356726
O 21167 68968
I 15550 43077
O 33777 73288
O 5660 59427
S 53464 252491220
O 62322 74094
O 58980 64196
E 24728 38643
O 6007 22530
E 17180 31116
I 31272 65762
S 73026 944268296
I 2836 36731
S 66417 398647589
I 41860 45345
O 1634 48756
S 32948 384329384
I 18268 54235
I 37537 75878
E 3909 70609
E 13885 60288
S 66792 461175654
I 61148 61956
S 52870 611657890
O 37776 51025
S 64236 430672847
O 29072 34597
E 46610 63977
O 12216 55174
O 2676 21093
S 3859 469942744
O 8223 74203
I 41199 64905
O 11758 41430
O 34380 76115
E 19916 56295
E 32772 37003
I 9882 29099
S 2926 733580368
I 26507 39446
O 14977 68587
O 20414 43102
E 2877 11831
E 16492 22686
I 18752 21061
E 2475 48858
E 6686 23563
O 46347 70229
S 6359 146745160
O 26149 55545
I 22908 33426
E 3787 27771
O 35405 58240
O 70358 76269
O 48940 71354
I 54771 69947
I 53536 73455
I 49031 76435
I 61215 65609
S 67233 207327305
E 34296 51708
E 1541 52472
O 4030 31052
O 54035 57481
E 1452 47297
E 2992 49801
I 20873 50573
I 23349 24660
O 16005 75401
I 23548 46496
S 67135 367460480
I 25119 28633
I 22375 45744
S 60887 116850732
E 27479 45220
S 10063 133652028
E 26818 67935
S 20183 158965637
S 8444 382714115
S 31751 431327242
S 7052 504073074
S 22286 480969259
O 32249 76201
I 25998 43609
O 13497 34049
I 65820 76465
O 40285 40626
E 11789 46544
S 67972 539885185
E 6789 40562
I 17434 40407
S 44477 459248891
I 22251 46182
E 25683 30294
E 50046 75407
E 19598 34788
O 51623 64117
S 57721 279886946
O 5245 68103
S 62564 519323578
O 17249 36563
E 13250 72245
O 17298 41300
S 54930 599756542
E 42510 43485
I 7898 24364
E 12017 55063
S 41551 588615306
S 25745 376245312
E 19791 46456
O 63770 75742
O 38222 48021
O 45732 50394
S 37673 35501709
S 40294 459252873
E 52605 62286
S 53840 707377072
O 7832 28049
I 10658 21381
I 30149 33799
O 27918 38932
S 57688 889156879
O 63501 70938
I 30940 52169
E 32638 39987
E 5611 56677
S 42563 53440445
S 58518 126728403
O 24414 45459
S 52056 934995376
S 39246 90315885
I 46224 55958
S 46699 517980175
I 5457 21268
O 225 6370
E 1715 14186
I 33724 46184
E 51269 56038
E 21236 76476
O 5912 19013
I 43697 44603
S 70299 189581494
I 65356 65725
S 28894 316018477
I 26194 61683
I 34817 40945
S 57411 765118743
E 17702 68863
O 15097 70478
S 63586 776810257
I 46799 55777
I 9937 64725
O 46524 50279
I 14575 75204
O 25816 43585
O 10267 69334
O 14238 63413
S 52683 385081698
S 65558 844646133
E 5995 55271
O 48480 65804
O 13078 52111
E 9707 70897
E 8622 39130
S 69862 160875496
I 43696 70833
O 17601 52571
O 29615 51814
I 19791 68716
E 2899 39270
O 11355 34033
I 3945 44655
E 14014 70869
S 43863 90928344
I 14586 50901
O 20529 34627
S 3342 910709786
E 45983 54625
S 25636 276577789
S 25865 932618677
O 31275 53666
I 11672 69522
S 58978 814739086
S 62244 362080479
I 6593 44444
I 41710 49952
E 3094 74931
S 14114 810471041
S 6679 532252530
I 52191 70204
O 48482 72382
I 33585 37906
I 39749 61272
S 40665 737481536
I 54934 64127
I 11403 48781
O 31692 34036
E 54914 70946
S 72826 191101265
E 1358 63645
I 4298 57872
E 16908 24229
I 46271 57515
O 17836 33523
S 38342 747066540
I 10498 45171
I 15614 31339
E 84 22074
S 61652 830380241
S 46933 438218913
I 67575 74293
O 36697 37856
E 3561 35464
S 68360 433933008
O 53128 58025
I 34491 34626
S 44860 103668306
S 26460 320514972
O 38999 55941
O 5087 20972
I 6318 47400
O 27854 41602
S 71037 165540874
E 30248 70729
S 3572 238020510
E 56932 63123
S 55397 959189349
I 28987 54128
S 57895 592907548
O 17031 51180
S 13432 399659512
E 7335 16203
E 12679 30976
I 29673 67710
E 17463 47413
I 49433 61472
I 69959 72511
I 40543 41096
S 59441 538766858
S 18463 101006127
O 38553 64946
I 15526 72758
E 24014 69419
O 2903 37797
S 22608 776303389
E 39101 56338
I 23279 38514
E 1469 69097
S 14034 97289167
O 29330 31036
I 960 64404
E 7832 71207
S 67387 849851164
S 34173 838451681
E 40463 47358
E 10238 50200
E 57906 59904
I 18412 42067
E 1176 3173
I 4921 28647
O 36213 53850
I 4134 46720
E 53468 71184
I 7584 32994
E 549 64467
S 19750 888956570
E 11328 42411
I 26945 73514
I 7335 12889
O 9820 15660
O 22984 58790
S 46043 692860790
I 34044 58796
I 26056 71794
S 46106 702395682
S 3425 215465816
S 76513 98469110
S 59693 455204907
I 655 67741
I 14941 68186
O 4930 17531
E 9431 11219
E 11967 64222
I 380 46172
O 13953 66070
S 15923 354045763
E 6795 25464
I 10012 57899
E 22554 65162
S 1102 834387221
I 11748 14080
O 12422 66356
O 40932 66347
E 24770 45938
S 40368 160547501
I 54546 58944
S 29277 60672209
S 25327 187857152
E 5157 16703
S 29300 578968392
E 6638 51917
E 3103 41228
S 54199 674313574
I 25562 38714
O 868 15716
I 6998 8019
S 5815 841891330
I 8726 57672
S 1195 391168050
S 53721 465360429
E 36938 55207
I 39058 52896
S 60798 645792521
I 27682 68029
I 34628 75336
S 26542 389798856
O 5028 50349
E 43388 44073
O 17355 47390
I 9436 25752
O 8311 65549
I 19709 68251
S 14101 186606908
S 73753 103461063
I 1417 74107
I 12541 41705
S 59746 729991757
E 71649 76082
E 15507 65803
I 46200 49135
S 72027 767002212
I 23034 57510
S 10291 271949976
S 45337 630385624
E 27180 66361
E 68942 71236
S 49902 426137137
E 45619 59920
E 63628 64704
E 15085 57218
I 11148 43783
O 35718 65850
I 9109 64647
I 25044 48746
E 1535 40676
E 39652 70849
S 30410 921773032
O 42713 43999
O 5619 38439
I 60081 73188
E 17058 73267
I 48063 68906
I 27094 59103
O 38513 74897
E 13108 36574
I 50355 50934
O 36673 40381
S 46738 529441403
O 19484 57247
E 49411 60505
E 46937 67728
O 56819 64457
E 16322 72644
E 38106 38793
E 20966 65953
E 20196 55262
E 4344 54356
O 12679 42077
I 26958 76136
O 11704 47156
I 16765 39871
S 40649 937321034
I 44310 59076
S 17286 901972841
S 49659 555125141
S 45893 669793287
I 20521 65568
S 26952 638727804
S 30814 54057716
O 39328 40078
E 6529 29323
S 9200 768864246
O 9484 54304
E 3206 29275
S 76639 585085483
S 10031 627695092
O 14715 46676
I 9206 10866
O 38803 66923
O 28616 75489
O 7171 18122
O 4500 10981
O 38512 54781
I 7243 15831
O 42408 46796
E 5601 68216
E 24066 32694
E 9243 70908
E 15360 27948
I 21265 61383
I 27551 61115
S 7507 885952649
S 71239 316957671
E 15838 46153
I 20394 24029
E 64184 66677
O 36703 75792
S 25367 445737395
E 45603 62277
E 8449 34665
S 30190 771184357
E 24801 71536
E 55782 60878
E 13761 18385
E 12649 65043
E 2932 13622
S 35070 577863239
I 282 23433
S 28668 200506052
I 48679 51115
S 71390 702816290
S 64317 929877877
E 14890 60757
I 18995 70639
E 36428 54088
S 28282 396754362
E 28520 72687
E 17334 62618
O 51220 53392
S 66161 187819849
I 27201 54439
I 20819 67483
E 43683 48434
E 58430 62055
S 3059 911314401
S 51449 858251930
S 60031 172108934
I 8161 54664
O 5634 68461
O 18897 33192
O 48977 58539
E 41005 50370
S 48084 492146534
O 26036 55476
S 9990 752334868
E 36089 72644
E 12051 42285
O 69563 74821
S 24202 831820570
O 41566 43715
I 7315 39891
I 41701 48586
E 4350 70026
O 42865 59972
O 27928 30508
E 35418 53441
E 28827 58198
O 42282 51333
S 2619 511264801
S 2621 180587819
I 487 21569
I 2543 70661
S 74065 814576914
S 26370 195179137
O 17521 33144
S 26523 97567967
I 3223 28103
O 2371 65537
S 8785 456723336
O 6561 75264
S 45651 818748846
S 43874 429135191
O 39761 48509
E 10347 50575
E 10417 41373
S 53053 292642388
I 51755 53801
O 45313 62820
I 15885 19215
E 50197 54565
S 75371 407433895
S 9480 11904527
S 18497 783038522
I 6245 43472
E 7706 72380
E 34755 60176
I 22447 56170
S 58240 62019107
E 25385 26106
S 34778 536665044
E 16262 16443
S 71555 132559136
S 885 407607328
I 10150 36132
S 5403 261255093
S 17925 799097662
O 54302 60670
S 6664 72738973
O 25176 64606
E 45767 56349
E 54534 71481
O 35406 51898
I 41905 52836
O 13620 44415
O 3611 11823
S 51854 786229114
E 21238 58941
S 58306 768009394
E 34440 61769
E 6140 8438
I 15832 18572
E 22835 49300
E 26711 42041
S 45049 108463521
S 42368 337985414
E 6732 44164
O 2805 12682
E 49354 76291
E 15623 57208
O 14591 35547
E 15463 51333
I 24342 33794
S 20326 292337422
E 56975 68986
I 23851 28987
I 54972 66792
I 31297 51821
E 10390 59687
I 37016 58325
O 29245 30884
E 21763 63810
S 26812 328530412
E 21364 35508
S 35614 165342022
I 56713 74244
S 24388 897135915
I 10497 68853
I 27574 39385
S 55232 853170931
S 47171 977206197
O 294 43053
E 22860 76328
S 76569 226426260
O 57725 76641
S 20955 329938959
S 9012 23544339
E 10818 44162
O 56719 71655
O 52955 61974
S 20025 875321439
S 1931 808816592
I 16555 43608
E 21284 27246
O 2255 68979
E 4178 53538
E 1080 62398
I 14746 18060
S 36963 776541906
E 9239 75432
E 16600 54687
O 7077 28243
E 5957 74294
O 41692 72082
O 17520 19440
E 14707 76669
S 17211 602608693
S 41920 92200844
I 9873 73060
O 45294 52398
E 4629 67388
E 49905 68025
I 27835 37038
S 23390 160309385
E 21334 45135
I 11318 47478
I 52 25995
O 5883 55545
O 45902 68387
O 8875 9101
E 43332 48823
O 60189 72863
O 9768 56941
E 3918 62287
O 33139 66194
I 46276 71686
S 40598 520039121
I 43059 73029
E 54679 59118
E 13240 47114
O 46770 72831
I 13055 74145
S 55484 104301352
E 676 25771
E 24484 67642
S 20842 916387071
S 24699 964879357
I 5529 52899
S 73231 427813621
O 47893 69905
S 62464 248280031
I 39019 60978
E 63514 70234
E 6138 20835
S 47671 618449668
S 49853 936959683
O 61511 66775
E 18247 48552
S 48285 205668444
S 45634 548306055
O 8376 23262
I 50317 66318
I 58195 63569
E 43226 68364
O 44020 75953
I 23547 69892
O 32784 48973
I 19722 23779
E 41398 68301
E 7141 64659
S 14982 390700002
O 25943 35714
E 23761 56485
E 9231 53265
S 68491 765083830
I 48921 50590
O 35212 40869
E 26217 75729
E 26995 28418
S 74212 268892187
E 18288 48339
O 42746 45031
E 231 13231
I 42128 67131
I 27907 33117
I 59084 64916
S 46811 909034933
E 4023 75903
I 2986 6181
S 74318 840857670
E 30440 43544
O 2338 67872
S 67889 211926306
I 52005 76416
S 7811 807917908
S 1479 777619283
I 14916 35275
O 1963 48336
S 36579 701829133
O 42578 66922
E 50970 60856
S 9633 794884189
E 40476 70043
E 32632 35233
O 24444 67304
O 63151 74275
E 11188 59884
S 38538 613180608
S 68240 667889895
S 54774 477647573
E 19577 66430
I 20400 41080
E 1997 37549
O 30237 70395
I 9915 47657
S 40161 606133272
O 2629 36886
S 41080 127660966
I 4637 75687
O 22247 73614
O 42982 66236
I 26136 55683
S 23649 946233741
I 12992 23176
I 6520 44130
I 30256 30374
I 44725 66728
O 50832 55577
I 8926 16315
I 34364 45597
E 43351 50232
S 69733 376117298
S 63558 628323460
I 10803 69876
E 42080 69143
S 45716 286894821
I 7929 17555
O 18662 33487
E 52995 58506
S 69620 546830974
O 15254 57780
O 34132 53459
I 46347 51231
S 6627 966599382
S 50097 485635172
S 13894 68922660
E 5383 12651
O 3632 55294
S 31960 398297648
S 25098 410559542
O 56689 57030
I 1940 62808
E 58402 70580
S 32804 158842166
E 9707 19733
S 62429 620789699
S 9603 115795432
S 63810 281368249
S 23232 932577173
I 11261 17095
I 6148 73404
E 38562 58515
I 5180 13015
I 7859 54350
O 60239 74822
E 32256 59298
O 37833 40597
E 65207 74075
S 25416 414614131
E 18325 56163
S 57924 652397939
E 27923 60727
E 45959 74749
O 15132 48711
I 44108 64127
I 9715 60598
O 4539 43133
S 52236 85918149
O 35557 73534
E 30782 38109
E 45114 68461
O 25079 30988
E 17709 37730
E 47119 75840
I 6574 13693
O 63840 75771
O 27176 63738
I 7888 67291
O 49721 69583
O 9332 71475
S 848 788472113
I 5114 18923
I 20473 41310
O 54558 58967
I 16908 21437
S 45619 515498284
I 6982 59346
O 43032 47302
E 37543 38759
E 34985 62210
O 10686 43368
I 11611 15386
E 57695 75806
S 14404 174660165
S 18249 731112044
I 11173 35149
S 35556 698628815
E 29241 35049
I 35823 51777
O 23350 68002
S 37387 873934916
I 59910 62476
S 49712 270471973
I 56339 60265
O 50268 73475
I 453 28893
O 48175 52664
E 24377 49676
E 63091 70136
O 56390 67206
O 9281 54171
O 985 9471
E 51241 67188
S 42779 162455374
E 6317 73679
I 10511 28630
O 25976 59636
E 13455 45311
E 20799 58328
O 20346 42001
S 53891 622645091
O 40703 68979
I 3457 45875
E 10317 50401
I 5523 49179
I 49617 75579
O 19311 21520
E 25522 51062
S 59811 803937124
O 44428 56603
S 52026 483805031
O 2999 70659
I 74173 76637
E 7462 23009
E 32327 45891
O 52596 58973
S 59895 104309413
E 31268 41198
I 36502 47270
S 62511 528259995
S 73190 280268109
E 40786 75257
I 41261 43097
I 24553 63904
E 10863 61187
I 4753 59764
O 18993 20065
I 6170 11617
O 25911 46163
E 7481 37619
O 22704 32009
O 26741 34157
O 35479 75829
I 16357 48063
O 21290 24972
I 40360 72211
E 1985 20052
S 41965 985351004
E 2957 34739
S 55012 715316600
O 14800 20484
I 10347 24905
E 37829 57722
S 62172 640630717
S 53982 334933583
E 23412 51921
S 75685 955131293
E 29773 47156
E 56687 76292
S 64944 478988995
E 7846 65838
I 48167 56767
O 28734 65838
O 10021 33740
E 10058 65523
E 23960 69482
I 9959 71395
S 56839 131709712
E 40020 73969
I 68439 70538
S 9235 584288369
S 29097 559939791
E 19631 51588
O 29196 67223
O 47537 73240
E 14515 33545
O 26513 50248
O 12359 46326
S 15442 743700635
I 31907 62822
S 885 316167167
S 51467 11753111
O 5850 70018
S 58187 355767053
I 9821 17724
O 34478 59737
I 24903 42099
S 38432 910695756
S 6724 236826867
I 23068 53216
E 42746 47812
I 19401 38438
I 17210 53938
E 2395 59490
E 14868 46028
E 20293 21556
S 30968 7631452
E 6093 52941
I 28368 61685
S 26155 832456007
S 45159 308010266
E 4923 43447
S 71274 196390581
I 21090 31404
E 56526 76548
I 16364 48086
O 16003 49116
O 44522 44850
I 17449 43792
O 15278 40347
E 21537 71341
E 21020 38805
E 47418 52732
S 56502 34510875
O 43489 53369
S 14766 141565259
E 18837 65375
S 14448 813237777
O 39971 43251
O 31971 50704
I 13632 73762
I 8507 16664
E 13375 41093
O 5146 75780
I 8712 38652
E 32044 69476
I 6234 49917
I 37890 72715
O 19994 46543
S 52710 507598664
E 46410 73238
O 24415 51539
S 50685 25975350
S 54640 611414649
E 63523 71607
E 11878 21037
S 19349 509346987
S 67769 650054500
O 44739 48931
O 7868 33069
S 52410 636753757
E 39172 57381
O 63802 76130
I 49 54623
E 19594 43992
O 27454 38590
O 18142 25059
E 12176 37985
E 30612 39582
I 15507 47429
I 21890 62621
O 6739 56799
I 35923 44653
I 45124 48387
I 49523 52049
O 29534 34176
S 28179 744613417
E 27753 75422
I 12108 12300
S 76381 181547699
I 42493 54712
I 8124 62247
S 64438 492188939
O 33045 58429
O 74193 76322
S 47868 285184285
E 58267 59047
E 34003 53909
E 27694 75134
S 54724 43465400
I 758 41118
E 6737 8060
O 24900 72183
E 7590 73567
I 1936 44291
S 64106 731154487
I 62585 70678
E 24839 71979
S 21720 777297413
O 40946 59063
O 9709 72895
O 57767 66155
E 10210 50827
I 10217 56172
I 24603 36534
O 20457 68162
O 9216 17804
I 23902 37354
O 24578 52115
O 14496 51586
S 23732 322147249
O 5700 11989
E 172 9682
S 8905 687584761
O 57599 68969
O 1919 63690
O 43306 53315
O 20875 49548
O 1588 66081
I 29181 58399
O 9786 32426
I 45973 69973
I 73060 74845
I 29264 42294
I 9799 13238
O 26813 61654
E 1919 55482
S 69190 406307278
I 10204 65741
I 49147 50113
I 20706 64727
E 11966 36820
O 19476 53566
S 15925 837557873
I 22758 30161
I 29439 50274
S 69867 542762117
I 10493 47505
S 37559 549850512
I 13457 50607
E 34643 68319
I 17586 32189
S 7325 801637241
O 42584 47623
I 25533 69733
O 20533 72176
S 17918 777375739
E 18862 30617
O 74145 76534
I 3978 16659
S 7724 867162657
O 1639 57189
I 204 8537
E 46897 75427
I 51926 57743
I 20458 76632
S 49185 494516229
I 47055 57407
I 16368 62972
O 11043 37125
E 66652 74928
E 26459 49066
I 62608 73324
I 50233 53935
S 4743 617985603
O 6052 13439
E 39244 67720
I 61448 62463
I 38271 55562
O 28775 72461
O 18618 34217
O 49514 71935
O 8725 76318
E 14502 24103
I 21761 60081
S 19901 55337372
I 48324 57665
E 20286 28646
S 34729 916152090
E 26410 49662
S 64994 324821742
I 23011 53419
I 6005 48775
O 31831 68741
O 55534 65034
I 40384 42445
S 10741 631685290
S 35518 140895934
S 20351 865005680
S 54984 860904486
S 64483 910811206
S 55578 522388850
E 368 7011
E 33244 59260
I 9301 19489
E 27943 41307
S 1591 670216164
E 38231 76646
E 9183 13270
E 27097 58061
I 35288 36385
S 1099 623566950
E 14731 71497
O 56133 58775
E 10088 25661
O 6369 76542
I 19697 68295
E 5566 59610
I 7804 16267
O 57812 62836
E 15402 68893
S 56466 233532894
S 69598 276934748
O 33455 56016
S 19298 237346872
S 4530 588017730
O 19649 71453
S 71863 472275915
I 15386 47712
S 33332 758965134
O 14203 32221
E 38393 76257
I 40294 61230
I 18934 65222
O 9018 62795
I 4155 33197
S 27722 454628762
O 19526 49719
O 27923 73227
E 12711 68971
O 16757 58456
O 67816 74329
I 15742 67038
I 36700 49224
I 10051 32775
I 39050 64951
O 25610 71624
I 65462 71974
E 21122 54639
O 14109 28423
O 15925 53714
O 1213 53310
S 23068 459582754
S 5000 63911320
E 5525 16906
O 33127 61979
E 20589 45301
I 10026 55017
E 49049 50331
S 6173 311238722
S 15446 17032323
O 22390 51922
I 4463 7135
O 10667 38947
E 62791 70328
O 22161 44630
S 66539 90393011
O 50505 69980
S 14964 512329834
I 26613 30580
S 17063 734886082
E 13312 49591
E 9410 63016
O 1652 56898
S 28314 759785113
S 43927 370075119
I 8480 14844
S 3905 401409228
E 57516 61637
I 36194 50928
I 22845 53847
I 2502 42008
E 48642 75833
E 4199 29379
S 40687 751059700
E 22479 60690
I 10663 17106
S 51969 670778600
S 7138 314037450
E 18630 38006
O 13433 30682
E 11575 53430
O 11383 40172
I 21748 55638
E 237 53228
I 34540 72877
I 30685 74231
S 42219 230010412
S 58719 263770835
E 18516 37267
I 9823 57644
O 42889 71237
S 27196 783235560
S 28973 40360147
S 43578 388510695
S 55153 275840700
I 10177 37687
I 17244 23275
S 52830 378815282
E 14522 56802
E 30268 42984
E 31116 66170
E 43483 59806
O 4639 23281
I 28271 41695
I 166 11993
O 11060 63585
O 57522 64544
E 12103 13927
S 6598 918097050
E 4447 15439
I 284 66674
O 3131 69749
I 12832 68903
S 56032 915748192
S 65586 673144450
E 27444 28363
O 13771 37352
I 46640 63728
O 27422 35360
S 71325 148398936
E 30502 63229
S 70648 285477059
I 5959 8959
S 28618 936597245
S 18301 118303966
O 57920 61601
S 7910 70160874
S 8866 808086645
S 26546 275317460
I 8979 32435
E 50997 74251
I 16413 48158
I 15082 35681
O 11944 12392
O 3535 40639
S 40390 325655389
I 28792 57613
E 12071 22310
E 21326 52419
E 10655 56762
O 1822 60526
O 13863 14089
S 35949 670829981
I 41236 67169
O 4502 35897
S 10931 611253711
S 49779 676260541
I 9310 71266
I 25318 56535
O 10740 14040
O 30125 75284
S 66521 664390653
S 52663 559688505
O 5830 48760
O 14397 44405
I 8230 56086
I 19727 27833
E 32824 41668
I 30190 67958
E 10268 43518
I 30444 61923
O 19284 49376
O 65347 76626
S 24479 207789627
E 10127 75783
O 9077 60118
O 20452 29330
S 34568 950958286
E 18301 19567
I 65491 75627
I 8976 70600
E 28285 67068
S 55579 490321661
O 57227 62068
E 24032 36677
O 11292 41307
E 26389 46778
I 45598 73120
O 18194 76233
E 41538 41897
S 40227 646953414
E 54097 54238
I 6297 33051
S 42788 975768960
O 7705 42613
E 25191 58118
O 12348 16419
S 42661 919052726
S 47138 49236499
S 64155 607740886
S 12208 885787001
S 12067 779427895
E 11968 62200
O 28074 41189
I 65193 73827
O 20841 65178
I 64285 67887
E 3324 20359
E 11477 23996
I 12610 69798
S 28009 692483637
O 17075 18569
S 52440 356659812
E 10509 56102
E 36189 71105
E 7737 11088
O 4219 34075
O 27949 56753
E 2763 26774
O 16265 46640
S 27077 652576243
I 10392 44781
S 44681 189366845
E 4810 66848
I 6362 7597
S 55847 492433578
O 15625 19457
O 51405 56217
O 11144 76639
S 43138 621128738
E 4941 15801
I 2687 59594
O 68369 75233
O 42567 54823
I 14577 25937
S 41855 66990092
E 55669 74386
S 549 140468845
I 23302 23772
S 67628 987010514
O 55374 62718
E 938 10483
S 8301 286319420
O 52797 68763
E 54480 55279
O 22591 28827
S 27687 262581858
I 12222 19806
E 17369 74217
O 18380 54676
S 13316 266898926
S 65297 660273320
E 23976 72410
I 38657 54013
S 24887 100477207
S 43633 109939140
E 50215 62339
E 52052 76290
E 8181 44131
E 7657 32694
O 59229 66128
S 58400 642037099
O 32512 36297
I 57348 63580
I 69070 76576
E 32663 64145
S 6007 806767383
E 48181 55682
I 12192 16420
I 27912 67890
O 23302 46749
I 61349 75279
S 42165 456983319
O 842 53191
S 63068 150375980
O 18436 59151
O 12578 31444
O 16205 55802
S 67039 234531231
E 34989 62706
S 5804 714461889
S 2068 573896287
S 2849 219172774
I 21006 45767
S 35617 827996754
S 51785 530850593
S 10364 873565501
E 17533 54862
O 13634 32420
I 54267 74316
S 74377 800080780
E 10660 43700
S 17438 160268866
S 18601 922931215
E 60522 67553
I 14384 57450
I 13193 30250
O 1828 7212
S 44298 682977425
I 45663 75308
E 47873 53874
I 19653 32292
I 53014 71224
O 12532 35889
E 5248 33833
I 27977 75475
O 52694 54988
E 38643 43157
S 26166 340695307
E 4168 29656
I 31516 41984
I 7906 68004
O 3714 24208
O 14837 40791
S 763 311085911
O 31388 61846
I 17753 31906
S 23712 583921243
O 42608 57729
E 38059 68402
E 17124 50533
O 50325 52641
S 37254 810635440
I 11571 68940
S 45500 312571514
O 37622 70540
O 6596 58132
I 33034 74591
S 19630 702831871
S 16445 72330507
O 30981 55921
I 23315 35438
O 828 65396
O 35895 63341
O 38660 73375
O 8202 74187
E 25652 51422
S 38146 782583490
I 5325 8143
O 58638 65238
S 14558 940131460
S 51023 151772109
O 16029 49686
E 8782 31996
I 53646 55434
I 9354 61663
O 25027 53822
S 8134 560062125
E 47469 60465
E 22250 48708
O 6374 23968
S 74136 556575090
E 42043 71822
I 16645 31008
O 65277 76121
S 70508 761249647
I 3425 17754
S 67492 470555595
E 23964 43262
O 3081 42242
S 42840 451852398
O 3806 44555
S 11876 907100408
I 55782 74119
S 63975 73935759
S 29294 469229966
I 40453 53915
S 497 406937319
I 31907 53412
O 14078 59926
E 29944 72269
S 72794 433340512
E 20051 76088
I 31381 36095
I 4908 65198
S 22396 653219229
S 4394 619507064
O 13060 43073
I 30381 54518
O 21080 69659
S 50309 929463642
S 40847 539215063
S 27382 8233194
S 58001 403327121
I 58542 66535
O 5865 64105
O 2848 21305
E 38841 72336
O 56664 70125
O 45621 73091
E 61247 63779
S 7548 241465860
I 49161 61972
S 7661 319781030
E 31220 31290
I 12620 39136
S 66359 230160829
I 51839 56919
O 515 56148
I 27299 47387
E 11280 75560
O 48165 56870
E 48460 48502
O 9406 14106
I 7907 69525
O 53833 55808
E 9494 71063
I 7301 17753
E 21066 39737
O 56737 57876
S 68992 691359976
I 7843 28609
I 39162 58817
O 20534 39871
E 10845 51924
I 63474 70781
S 16750 717221079
I 25949 40826
E 8280 47822
O 55281 72314
I 7500 48082
S 11090 7163263
S 60797 851731140
O 4819 25472
S 71201 353244917
O 63663 73775
O 29506 62853
E 38324 38692
I 33172 57096
I 5326 46220
I 39007 68984
E 38385 71815
O 34689 71131
E 35124 59977
I 8460 33972
O 26087 74979
O 46201 72017
O 42859 46859
I 7941 9932
O 12077 24602
O 22198 55197
S 47536 369604704
O 30297 41323
I 61153 61281
I 51176 75063
S 34149 102896128
E 57083 64078
E 32475 61385
I 52706 75886
S 54264 873535233
S 53784 436504229
O 54463 70923
O 1603 6934
O 51643 72438
O 54513 59401
S 66188 768591927
I 22639 75595
O 2209 26659
S 54861 654179008
S 55566 879458780
E 26023 26162
O 33804 66598
S 21529 613729583
E 13613 24570
E 59075 70535
O 44816 62156
S 342 161899665
S 6291 270152600
E 15599 26130
E 56362 58398
S 35403 89853643
S 21672 938808832
S 58886 326565908
S 5894 581496455
O 37587 53337
S 41143 295986207
E 5875 34985
S 74939 358027234
O 57251 62527
E 22146 67846
S 35671 769692334
E 4805 7855
I 18769 54622
O 16656 17352
S 26194 271457482
E 38308 74816
O 24222 37461
E 27173 47921
E 4934 65252
I 10744 73841
E 9105 57810
I 19054 21028
E 9854 75244
S 72043 972741861
O 13712 58373
S 29319 124256681
O 7535 74572
O 34586 40024
I 35749 74503
O 47931 53705
E 3477 57363
S 60978 774556710
S 63066 414270988
I 56044 76234
S 69343 431073128
S 46636 776813294
S 9624 105873482
I 31829 61138
S 42651 667656700
I 3825 24440
O 30342 32415
I 46236 69710
E 35079 64396
I 12917 41306
E 59328 64422
S 61475 396216862
O 55819 61376
I 18380 60718
I 41398 67880
S 21181 121889166
S 33719 569724443
E 67242 75859
E 2160 35058
O 9416 43855
S 48716 602788094
I 22831 32829
I 68837 68997
S 2603 432137105
S 75895 958149936
I 36363 41589
E 28810 75831
I 5994 21312
S 66151 713615450
O 26331 71692
S 2737 168359427
I 49799 59987
S 17141 707944958
E 3211 21614
S 26416 30534946
O 21547 54375
S 323 420899744
E 46805 49049
O 3214 36131
S 66607 954618839
I 9184 56705
I 39563 65596
S 37691 778446480
O 30772 43605
E 32877 53697
E 30334 56720
O 18157 38128
E 18277 18808
E 3518 34375
O 9151 45688
I 10107 21038
S 66812 150699807
E 807 22552
E 319 28841
S 1411 397470982
I 21710 64626
E 23695 64566
O 4102 5049
O 40717 70082
S 14799 327395280
I 28222 56260
E 44678 75976
S 49717 197208527
O 39519 50820
O 27230 54065
S 55604 720422786
I 4070 52824
S 62944 686507833
E 1510 6160
E 13371 33894
E 51578 65521
O 2039 56998
I 18611 20430
S 75804 808129504
O 52796 58106
I 9497 18416
O 14980 63325
O 15380 64064
S 71557 236323255
I 20138 64712
O 32304 58210
O 25173 66237
S 69653 842737927
E 8189 32481
I 46567 66949
O 7736 35594
S 60343 393975099
E 10470 14136
S 27250 788295697
O 34934 67152
O 43699 61128
E 6825 9251
I 36253 73277
I 12024 20653
O 991 57023
I 38633 49219
E 52264 64423
S 49503 611564293
O 10146 30396
O 19041 42314
S 38254 66747157
I 36962 66499
O 7059 41756
S 61861 159507682
S 73253 867592435
I 7328 68099
S 61660 575839649
O 62468 75076
O 38 55922
I 28483 52891
E 23162 41992
E 12037 71298
S 51150 89894039
O 12696 27911
O 65229 67953
O 8865 34658
S 63234 386033434
S 10863 988875201
O 25690 60788
O 262 42428
O 22802 64327
S 23680 388710909
S 25659 85058435
E 39632 70304
S 28573 748155800
E 34595 61762
E 16551 61723
E 39026 39788
I 18089 22853
O 48942 62735
O 38117 63481
I 6531 21545
E 2052 13047
S 45059 17057507
O 2439 53898
E 47920 61292
E 35160 75213
E 14778 55155
I 14623 35065
O 44792 55743
I 39947 41777
I 27508 67651
O 5609 32042
O 10006 22908
O 12724 57907
I 20738 57754
I 14570 29572
E 53771 61993
I 25190 31748
I 37768 62864
I 39176 49118
I 11670 74300
E 20411 50980
O 24706 35464
S 61526 30128824
O 18095 75248
I 31457 68265
E 23065 30697
O 27604 39797
S 52745 720865539
I 3589 35173
S 31672 897311659
O 29974 63352
O 28184 35412
O 73312 76228
E 18363 34914
E 24883 58997
S 46654 740374934
I 44553 54742
O 41216 64274
I 22292 73411
O 36126 50201
I 4434 52951
I 23962 72107
E 30869 54626
S 11292 499331222
I 21089 45834
O 2545 70808
I 12213 66320
S 67724 657024834
E 23696 34195
O 3777 62123
S 58073 320130337
E 31878 72578
I 22284 31565
I 9198 70137
O 341 37799
I 2862 75364
E 18413 36133
E 15928 74857
O 13490 23893
I 37810 63005
I 28071 73143
I 14397 31476
O 64677 71222
I 56517 57886
E 34850 37615
S 13689 378348008
E 17704 66804
O 23727 65286
S 76455 604124366
E 9708 14173
O 11218 35935
O 36884 61709
I 15427 51778
S 29403 473728794
O 3332 36846
S 68764 466910983
I 19514 58928
E 47886 58175
S 7769 595002136
S 27811 654218518
I 12209 18410
I 8821 62560
I 11229 74109
S 67973 221209398
E 58446 60389
S 76295 940853475
E 17238 26331
O 13031 20230
E 8291 60827
S 20158 390026411
O 54095 58092
I 53824 73859
O 27799 76397
E 32269 49152
S 60812 892249891
E 17916 61159
I 39081 56313
E 39238 49342
I 32450 52066
S 61025 305632739
S 15797 732830225
O 13338 62584
E 26787 28513
S 48701 64149274
E 38466 59017
I 10259 30895
E 18272 30546
E 4730 58221
O 3085 40543
E 16635 58853
I 12587 34146
I 10251 24966
I 60642 70783
O 23362 58932
I 40129 64015
S 5950 147017531
I 13570 48097
S 1411 240721763
O 22543 45779
I 3308 64339
I 32968 57514
O 26800 56465
O 18015 30009
I 11181 66876
S 19550 671457609
O 27774 69248
E 42956 65603
I 6519 70373
E 40199 71677
O 13451 60886
S 56390 661222814
O 9699 49501
I 2087 18026
E 167 50672
E 48417 67943
E 14113 42637
S 42624 628041851
S 26858 935688848
E 39076 52055
I 23859 39612
I 44756 68255
E 44348 52832
S 68818 74642901
O 35684 54397
O 11111 38865
O 37158 42242
I 23834 52277
O 21157 46752
S 37261 494639673
S 69313 723172876
O 36867 55363
S 34639 136800474
S 33854 461963245
S 53841 143321729
E 36619 55841
S 14035 524309178
S 19542 669915047
I 48281 55618
E 21893 74912
O 24642 75504
O 37394 70788
O 12495 60018
S 55511 748031277
S 3833 705616229
S 28745 741974811
O 21794 66189
S 71868 13192633
I 25989 68258
I 44124 51501
O 20027 32719
S 4244 995443138
O 12284 31224
O 11313 49898
I 150 42430
S 70279 288626697
E 7276 53061
S 46527 199318181
I 6984 47636
E 24800 59792
S 13724 481124912
S 23959 496851353
I 9356 44783
I 6192 51842
S 65474 755583264
O 45119 59372
S 55878 214874704
S 71155 90106141
E 12839 63827
S 36095 286300986
E 25535 55144
E 16245 30758
O 10961 22781
I 44390 70124
S 65703 324689374
E 5498 37549
O 4518 37719
I 15459 19325
O 39491 74856
S 9466 785731536
I 9302 29213
E 21197 26913
I 33744 34279
E 37570 58864
I 685 38796
S 41328 830570297
S 9627 337435386
O 31371 46858
I 9610 16442
O 61081 68740
I 31240 71008
O 70559 71513
E 18307 62201
I 15451 33160
I 20462 67919
O 12898 42851
E 4986 67015
O 12958 22111
S 33484 515201262
E 30240 69690
S 14352 28915505
S 34979 603864492
S 55663 509829558
S 32910 887191714
S 40973 133486803
E 35499 68872
O 30107 42940
E 36218 68947
O 5435 28643
E 22141 47062
O 19062 22842
S 62403 557285573
O 229 39006
O 26333 65079
S 61718 302731682
E 5837 75717
S 58495 49929013
I 7814 31155
O 28598 73808
S 43590 10391201
S 21293 615889808
E 13157 42056
I 12854 20887
I 63147 73228
E 47784 64731
I 34282 59555
O 3003 74055
S 4369 630511397
E 584 58169
S 5515 992980611
S 16978 488839938
S 35032 951517299
I 18674 56223
I 15837 25567
S 61538 442962712
O 9179 75580
I 32242 71811
O 18204 40910
S 13676 724762366
E 569 8346
O 3315 13059
O 31085 60540
S 34366 358784130
S 50756 781765290
E 20651 76589
E 11786 46343
S 70652 57250554
O 2091 45990
S 4474 550648652
E 13037 60738
O 47390 56884
O 12170 55188
E 28566 33044
E 26495 44616
S 69888 791291736
E 19839 51040
I 39253 41360
E 7728 15281
S 8511 612670936
S 23075 866072333
I 33941 66814
O 2057 20336
E 3209 14749
I 3309 75365
S 47672 175235358
E 53858 55995
E 10790 70420
O 10394 76008
O 1315 32177
S 37580 231952155
I 40744 52335
E 36198 64257
E 4145 29772
S 53703 912425779
S 52924 727778401
I 8788 28247
S 37321 404150672
I 22647 23566
S 71783 406304177
I 26414 50066
S 5296 960357838
E 11138 19771
E 688 50426
S 801 27782012
S 68323 133074687
E 8873 15364
E 227 626
E 544 49959
E 18646 52415
E 27994 61702
E 26890 49453
S 16050 90446381
E 20692 64825
S 25918 62723334
S 65993 710574039
O 8137 11608
E 65955 73776
E 44771 67379
S 6666 983614931
S 67502 307045143
E 1996 72156
O 3151 40028
I 17057 73878
E 27648 53679
S 27069 625511908
O 54234 75766
S 63445 404159587
I 13508 16980
S 646 701300884
E 17568 29276
E 50452 53609
S 20787 322091307
I 25804 71086
S 38102 621441404
O 37236 55082
S 11664 18533844
O 5560 8217
I 46201 50969
E 40130 69403
I 18426 58272
S 63557 107561084
S 26925 235914405
O 30471 37253
E 35745 49693
S 6253 131300066
E 12959 48134
E 87 20816
S 37012 305898166
I 24137 42254
E 34571 52461
O 25387 58612
O 23794 37830
E 5343 56910
E 34732 61877
I 1342 55935
O 2482 68875
E 27746 60604
O 60841 63155
S 56398 671613001
I 3272 73188
O 2748 24265
E 3168 26819
I 6362 19754
I 49751 61226
O 12535 32929
E 17504 43580
I 38096 50228
E 36182 54713
S 56406 740631544
O 2698 40146
E 43431 63567
I 10205 29167
E 15246 32412
E 34521 59867
O 16506 62839
E 26096 37943
O 18078 38780
E 34561 46929
E 39789 51161
S 59362 847838462
S 69591 836502872
I 68800 71418
O 7673 30387
E 23867 45194
I 22178 44400
I 36826 43654
I 19402 32389
S 68343 387191582
E 18131 25120
S 69096 67579340
E 33780 60350
O 15578 48370
O 55398 69760
O 8238 28958
S 13817 308668812
E 62520 71512
E 17722 73715
S 16854 953984526
E 48562 54137
I 13210 70737
E 28143 67480
E 45422 73521
I 52777 75440
E 3253 3997
E 42382 50438
E 14 11389
I 15118 47947
O 31910 60462
O 11766 74595
S 51319 698093117
S 63725 778313095
O 31576 66262
S 43842 77701608
I 46384 67075
O 46757 62569
S 73001 691709531
E 55173 76131
O 5988 49065
O 19313 20810
E 2382 53538
O 13342 31271
I 30865 66414
O 36530 41445
O 29362 47325
S 29303 434113750
I 24916 67004
E 35953 43521
E 28168 44926
S 18677 203322237
E 22699 52461
S 70085 106973473
O 14844 58327
I 64940 75420
O 10589 63266
I 5586 49464
S 5327 649829895
I 3829 44275
S 21478 416331518
S 35951 335042917
I 3740 69919
S 19455 753794636
E 18404 30861
I 12309 64636
S 50018 603281918
S 42855 992398245
O 42356 70037
S 60566 601258246
O 5448 10052
O 25212 48481
O 40367 70508
O 41567 76648
E 6004 50181
I 18581 63585
S 67127 986715635
S 8306 418693072
E 2216 64394
S 8397 363999432
E 8412 36548
O 2266 39832
O 28069 64273
E 57850 76336
O 28963 38664
E 9032 41282
O 58150 72315
S 64766 324443306
I 38856 61237
S 63120 231127402
I 48665 69040
E 3111 31850
E 35744 52142
E 23473 23762
I 17742 40158
I 53058 66572
I 10275 49964
S 68725 668337406
O 53304 55065
I 18834 40444
E 22359 40781
O 4639 26619
I 15325 41455
S 55605 142636554
S 49504 831175164
O 33527 72547
E 10808 45076
O 21856 29560
I 69143 74959
O 27929 33377
O 13274 58526
S 29840 160282551
I 7032 63712
I 35849 60579
I 19151 46749
E 23178 27650
S 72133 425931820
S 59290 824511146
I 42428 62082
O 31823 32678
I 2330 37386
I 23659 34384
S 53381 368229823
S 7366 108779074
I 12525 70744
I 27472 38368
O 6167 51526
S 21741 92411822
E 8777 73757
S 433 459260388
E 12495 31724
S 44356 975043366
S 30342 530791944
I 43000 54161
O 28720 59891
I 20795 53312
O 4807 62505
I 4376 54796
S 68650 978591642
E 30889 52260
O 45375 69234
S 4377 707836648
O 62056 73013
E 31957 66260
S 46361 623370936
O 19956 67714
I 32978 70705
E 52006 73942
I 4150 17931
S 255 449970721
E 1459 72648
S 66855 471581854
S 23726 516342587
E 48427 61678
O 10489 37052
S 39107 662771598
E 13041 25858
S 11510 121170132
O 17650 30294
O 51976 59398
E 12639 24847
I 38058 60811
S 39763 564535625
E 11722 39452
I 1424 19506
O 4495 36374
I 10836 36888
I 32549 54775
O 6035 52044
E 28737 29030
S 67087 128801571
I 27344 44522
I 51894 65274
O 20257 46723
O 70061 70153
E 57413 60113
O 49230 53485
O 32497 57701
O 51547 53467
S 26088 600559899
S 20919 726571882
E 29196 68677
I 34766 44570
S 76559 36920327
E 9120 69563
E 25174 73456
O 29876 68257
E 35845 37114
S 23611 763157546
I 48360 72882
E 10908 69967
O 33783 47043
E 39275 65122
S 70692 648691827
E 55521 65535
S 75973 909523799
S 55182 930893596
S 63955 122400366
I 4473 7471
E 61564 73398
S 40683 6530019
E 42178 60988
O 17948 49407
S 1193 692062100
O 8986 32565
S 72636 317580328
E 25395 70922
I 26716 59336
I 113 49411
E 32363 66794
O 25608 58548
E 67679 68421
O 33275 57599
E 11200 12221
I 36546 57014
I 6523 75080
I 7235 34126
E 26037 28533
S 10363 193750378
E 43807 60613
E 14992 21915
O 29661 67589
E 8488 11107
O 3747 74026
O 53913 65956
S 22253 258062695
O 12424 34582
I 13751 70226
E 27774 50024
I 17034 18214
E 16968 41251
S 49053 93055865
I 60266 66350
E 24620 30887
O 42040 54376
E 30979 68041
E 27906 45207
O 5456 11143
S 56693 215486464
I 11345 68125
E 52545 67299
E 39321 47196
O 9728 49133
O 12566 60686
E 5539 6919
I 11966 29924
E 1726 16098
S 68150 693058641
I 16273 32228
E 59361 70708
I 16208 43844
S 9984 91609453
O 60788 64367
E 43588 70763
E 67365 75765
I 58543 74098
S 47975 545429300
O 45250 73008
I 35304 74132
E 26297 74665
E 8615 15036
E 21095 61033
S 13518 972808639
S 61052 781141378
O 46693 71299
I 45524 72372
O 17681 52670
E 1927 27494
O 56205 70417
I 30217 76448
I 7165 53311
I 38407 59869
O 9077 43344
S 31588 224672259
S 17263 206589517
I 16737 64881
E 26025 73169
O 40678 59812
I 46028 47710
S 19893 895509109
E 10438 46192
E 33264 44388
I 4122 34855
O 7666 67298
I 20241 73261
O 54075 72355
E 2969 36735
S 28809 235213017
S 38933 540290911
I 25675 31391
O 13847 24672
S 67049 525975481
S 40696 495287095
S 42457 334333912
E 58860 71240
E 14157 54532
O 25773 65092
E 3426 74846
S 32060 769636920
I 2759 40939
S 6 355380032
E 32341 71790
S 63492 312313851
O 22576 35129
O 18488 68107
E 20720 26136
S 26594 961993564
E 19286 40359
I 20937 30417
E 12539 29194
I 12509 15598
I 23280 64352
S 17490 158945821
E 6754 24539
I 47480 59495
O 15490 40503
S 60981 954501366
S 58972 207092204
E 51043 57166
I 40632 45333
S 74046 7409225
S 13709 262015215
O 6166 62057
I 12944 30493
E 44418 73994
S 15914 521350530
I 68409 68858
O 36463 71111
I 27661 63323
O 22040 50194
E 3978 75088
E 24420 33848
I 17726 33871
O 4887 11663
I 15690 18715
I 17752 31861
E 57229 75634
I 44470 46319
S 62103 563210023
E 11167 42873
I 38842 55987
I 11886 71963
S 25210 232126959
S 35923 800836094
O 48591 53800
E 17888 75379
E 22717 35225
S 35093 992358060
O 2227 50573
S 44758 895268361
I 653 76607
E 24204 61623
O 8912 37074
S 67852 332933383
O 3291 10207
S 49154 359124669
I 13653 41767
E 8791 58316
S 15033 346051528
S 48229 903435759
S 75316 351234692
O 10939 26225
E 21245 27371
O 21006 59941
I 24589 58562
E 62463 64882
O 21623 51894
E 44599 66606
O 739 56326
O 28058 72199
I 36840 62198
E 6382 34521
I 45445 69589
I 49471 61181
E 11848 27485
E 45616 74491
O 33076 44145
I 56184 58905
S 9880 557149830
E 63395 67995
E 16387 29272
O 35684 67025
E 17627 52338
S 49519 599994516
E 34761 59940
S 12113 559165024
I 25681 71766
O 54332 69210
I 49592 62930
I 5899 53757
O 66249 76392
O 56295 64453
O 16953 50850
O 1598 7623
S 60235 443275656
O 2414 53823
O 16898 54926
E 44384 47434
I 10283 41760
O 46561 50759
O 38948 46292
S 63248 345431313
E 21935 25797
E 23877 66872
I 7841 71003
I 29484 67035
S 64166 612591604
S 34226 957477028
I 8717 15759
S 61932 461000505
I 1511 29282
O 23184 56617
E 39651 43302
O 28499 60095
I 17963 18170
E 9881 52405
S 34370 495166843
E 43829 58552
I 41525 75547
O 11732 36337
S 51411 779694985
E 2480 17471
O 44069 75414
S 12051 722248063
O 28667 32672
S 24010 460576280
O 15951 61671
S 56014 825906481
I 33912 71354
E 733 30687
E 9077 67180
E 14838 31988
E 8185 26463
I 10682 49683
S 49141 290021711
S 345 467129954
E 22624 60933
O 11699 20057
I 10207 22739
S 55454 956632956
O 25105 53927
S 34876 906374959
S 19257 839315305
I 32676 39369
I 18318 59635
S 32782 780852069
O 21915 76656
E 46972 63674
S 44901 55775590
O 41508 67657
I 29336 41291
S 16510 289376258
I 7648 61799
E 38981 58916
S 17351 798432451
O 23580 25129
S 38613 608975427
I 56361 67250
S 38777 682718443
O 2325 22343
S 72551 700695333
I 48526 62160
E 22886 44392
E 29987 46085
O 18495 58066
E 23974 57552
I 21730 41457
O 12875 49999
O 20817 26129
S 64771 672936904
O 30197 53482
E 54085 65906
S 8765 717999765
E 11946 74311
O 1898 11986
O 31980 65627
E 51902 64035
S 4590 815397407
S 5610 509208386
O 14247 31812
E 39982 70017
O 7953 9649
O 33122 41958
I 58652 65560
S 72239 590774188
O 3378 27903
S 25428 762005292
E 37319 49010
S 7899 243953951
E 71158 74267
I 33944 47054
I 23717 50022
E 18055 25162
O 24298 76010
E 17938 35919
O 1105 15753
S 37015 226291768
S 11283 284577050
S 15902 964690023
O 2700 15453
S 67537 305307463
I 4440 16144
I 39452 48689
S 30671 48906470
E 49927 68208
E 32354 57398
O 21332 59017
S 51001 818074506
S 40472 196942228
S 49170 871895473
E 38610 71339
S 72659 477732053
E 27991 35280
E 34606 61569
S 28227 783633394
E 17763 46931
O 5068 68517
S 66213 348624103
I 9694 16161
S 18421 764287951
E 40050 67391
I 3760 22460
O 42672 54231
O 63851 74909
S 52683 64926138
I 46733 59806
S 45825 405635782
O 2232 12183
S 13972 627011072
O 58402 73969
S 54808 139372392
I 13954 73840
E 38843 42258
I 20798 64267
O 29467 46574
O 17070 21349
E 15718 35470
O 70060 72955
O 24206 75498
I 46719 57022
I 52901 65232
I 35773 60125
S 2470 268764567
E 45833 69752
I 37341 57227
S 74087 215804193
I 14744 36891
E 18510 39242
E 15005 61534
O 27014 31205
O 1471 3155
S 11872 40479389
E 1726 40163
I 7661 30885
S 18330 298753785
E 24133 58498
I 28713 63411
S 71343 472619043
S 20705 696816842
I 22429 46058
S 58520 56882181
S 11635 376676407
S 65805 284646265
E 5060 66355
S 18125 375125256
E 3557 24826
E 10133 24116
E 25731 68547
O 3897 14364
O 27512 51764
I 19075 35546
O 30339 42476
O 19363 62752
O 4551 63501
O 19169 71198
E 45369 55504
S 46052 37777191
O 10296 30956
S 69483 616661859
E 10818 16933
S 20654 895918458
E 14149 33272
I 56492 74839
S 45512 661466558
I 9619 75276
S 34594 473397259
O 28854 41995
S 38740 435800559
I 292 50573
I 34915 73678
S 41181 379614268
O 27770 49580
I 2173 16078
S 62474 354508707
S 24254 380641429
E 24915 42550
I 5923 26857
I 2717 28537
I 44525 52863
E 1852 60465
E 36118 57416
E 33042 66116
I 3313 76548
S 45066 315362552
E 10057 61897
O 31903 58063
O 44920 69489
S 55108 161737370
E 11014 65811
I 12538 76238
O 9498 42663
S 32865 816313742
O 4826 29651
O 25828 71340
I 31428 51706
E 21665 49808
E 2529 45517
S 5309 165969937
I 14090 41261
I 48265 71808
E 430 45163
I 38351 69644
I 7378 29442
E 1260 19168
E 20269 48444
E 66481 70324
E 16354 28746
E 39019 44886
E 2714 2890
O 8705 23144
I 67289 72404
S 15035 987785385
O 5691 9017
I 39184 52072
S 20113 197604506
S 2841 139431859
S 3741 414440052
S 19663 858909919
I 28231 32231
S 47693 336038574
S 61395 561162910
S 19894 661333692
E 11837 26844
S 26349 690023214
O 6976 27325
E 12660 56384
O 50408 74399
E 40698 42229
O 14089 29972
I 18139 56552
O 23392 29220
I 7949 60369
E 8202 21782
I 3270 41652
S 4099 179204892
S 21083 336275742
E 13674 30863
S 18938 948015823
O 57783 67383
S 53897 144285381
O 30657 61309
E 29734 63384
E 29538 60258
E 5054 66551
S 30759 45569565
E 30516 59715
O 53959 75267
O 31990 73117
O 1931 51000
O 30295 52610
S 69941 909336244
S 48018 931035364
S 44374 937499743
E 348 52698
E 11046 13091
E 27488 45199
S 57108 201589404
S 23734 322175512
S 39772 322497402
I 20094 31602
I 254 63405
E 29901 73138
I 29579 38017
E 17517 41007
S 50727 653117738
E 13281 15397
S 25579 354949226
I 36668 55098
I 20062 39858
I 39134 46355
I 63789 66584
S 34732 895671380
S 32704 93239414
S 17670 785871500
E 28684 75351
S 18617 247520357
O 38148 53714
O 20462 40862
S 65727 313831792
S 27182 161610489
I 7728 68104
O 49905 72479
I 17419 53848
I 5711 20078
E 15094 27175
O 28233 30220
E 40068 49672
S 1058 309871780
O 12018 13441
S 8054 178772013
I 18839 24963
I 26489 26910
O 38764 42459
O 6467 65454
I 32225 40280
E 22220 37579
I 4829 76517
I 47741 61274
O 28712 63014
I 11709 20037
O 56716 69457
O 58948 75022
E 15727 16599
E 41668 50458
O 23628 61303
O 311 2059
I 19653 25694
I 7880 75214
O 31740 51597
S 40857 740052089
I 30818 33990
E 13790 60441
O 36320 54345
I 1629 14281
O 13614 19283
I 45075 73734
S 1861 853058979
I 46137 67322
S 37569 449737719
I 38181 70165
S 72254 519474422
O 38006 45047
I 6113 75809
E 49982 61998
S 18244 937235105
I 54883 72234
I 27958 57467
E 13409 45854
I 57542 59229
O 16648 25598
I 18690 64781
S 52509 890420619
S 1121 515023432
I 15220 59240
S 25637 331992305
O 35289 76097
O 30021 40410
I 23692 36702
O 2759 50837
S 37061 758977620
E 17938 35818
E 11875 41185
E 4138 49961
O 38576 52692
E 21024 23402
E 662 48286
S 1089 787752078
O 38835 48495
O 24579 66434
S 50688 422594832
I 17096 52462
I 41389 48306
E 11966 56214
E 19945 39772
O 35308 63273
I 14515 23913
I 20718 63041
E 775 71443
O 13677 72037
I 60635 71376
E 40999 59786
I 58159 69495
E 46799 53493
I 2179 69011
S 1339 552865269
S 26237 712640783
S 4573 239025805
S 31751 90450379
S 60288 127508732
E 8998 48062
E 39627 70575
O 24508 52917
S 50558 358172269
O 9375 35150
O 21556 53586
E 14021 42780
I 3666 61802
E 26448 28567
S 63092 235255222
I 9426 45451
I 3208 28479
E 26151 60744
S 71922 240475328
O 62344 70648
I 8851 21257
S 14815 285627377
E 70276 74842
E 39562 48075
E 59584 72469
S 62726 953559889
E 13727 41157
S 53396 122937768
I 38001 52718
I 10212 55357
O 37151 49488
O 55746 68828
I 34807 40253
S 15809 402247585
O 33628 74747
I 24860 32068
E 31411 70800
I 30430 44204
E 33785 37481
O 510 56838
E 42050 57240
E 16932 25618
E 4140 55141
O 19875 27317
I 45346 53080
I 38042 60190
O 6855 15564
I 70565 71261
O 61258 67250
O 33984 43398
O 49660 54562
S 11446 712502107
E 42353 43765
O 20470 40539
S 32686 929769129
S 18203 613219721
E 3043 64701
O 45416 71907
E 58112 76228
E 23319 59037
I 45218 63263
I 14545 60483
S 75939 189495031
E 52888 56808
I 1170 20529
S 2268 799555076
O 72585 72865
E 36044 61893
I 36897 52212
O 22824 72254
E 48501 59766
E 10860 43886
S 48780 647209067
E 2064 49363
S 40053 84055283
E 28612 71990
O 9682 37080
O 19598 36845
I 13809 62723
E 33358 54363
I 41796 47043
I 34391 56449
S 42909 90624665
I 16268 39418
O 44612 74983
O 60383 76329
S 69590 645496631
O 17815 49608
O 4603 68643
S 18988 728464824
O 21310 26478
E 36373 67027
S 59106 95209272
S 48813 924361071
E 31763 37660
S 22981 410809899
S 26831 742637824
S 21464 702629986
E 1028 41844
O 52977 57972
S 5844 454300325
E 2132 75314
S 18573 560849854
O 29234 47412
O 11646 72871
S 51061 203871152
O 55189 73485
I 60395 76101
E 29414 56115
E 22729 41742
I 38507 40365
S 810 652108166
E 10877 13009
I 16296 55096
E 29480 65271
I 54908 74543
I 31355 42799
O 36794 68074
E 9935 60652
E 24933 74207
O 5919 6821
S 69051 723801151
S 48895 851889436
I 15418 72849
O 58430 76649
O 10184 69937
O 41781 59970
S 60808 10297849
O 38235 60045
E 44819 68132
I 1274 1404
E 12008 26147
S 45209 846164471
S 66995 998156553
O 67062 75168
I 5266 22579
E 3779 64143
S 19623 422348699
E 31903 73585
E 3785 17729
O 34594 56201
O 16073 49189
S 54304 982791077
E 32623 73862
E 5929 7625
S 19633 152609168
S 35567 796198537
I 9802 67993
I 7458 68388
I 34024 68305
S 75536 337580038
E 35215 41653
S 30667 713542303
E 10098 43297
I 39047 67876
O 14366 36724
E 5623 45035
S 49218 119202497
O 17091 43427
S 38910 200759235
E 15148 46773
E 31455 56990
E 17346 62711
O 21907 30105
I 7191 65099
O 14657 46317
E 8090 48983
O 31808 60557
E 70543 72445
E 7878 59111
I 39522 68246
O 9414 32510
S 63473 400126618
I 165 45655
I 14209 42544
I 21490 24978
S 57316 452361182
I 4259 36860
E 37715 51049
E 21078 71180
E 9456 14698
E 11605 16702
I 54087 56691
O 8594 19212
O 32410 33981
I 12225 75250
I 64624 65321
S 15022 367668822
I 9312 45002
S 71672 590318063
I 34220 43106
S 67106 364795958
I 45843 72555
O 2967 33404
I 16029 75716
O 12531 41175
E 23080 61466
I 13374 25544
I 1647 32622
S 72311 430568085
S 30938 868235459
I 30432 55765
E 23699 58240
I 42809 74586
I 25598 46326
I 11267 61014
O 12641 47206
O 11861 49853
S 68739 564343854
E 23323 64892
O 705 61560
I 17844 54869
S 29932 88457982
S 12122 295646318
O 36894 44175
S 17838 693212626
E 52483 54082
O 26648 53052
E 21887 49119
E 7366 31885
I 26558 61805
O 11087 75619
E 17804 51567
I 41309 67569
O 23992 27878
I 17567 42361
S 61860 815094876
S 36139 423425063
I 5052 17966
I 13868 26887
O 9258 39121
I 34726 34753
I 40008 49106
O 22351 67912
S 22607 118640613
S 38200 927036381
E 40682 51795
I 32597 60683
E 63787 68792
S 29113 12342298
I 57495 58564
I 46889 51380
S 37065 272897927
E 46337 70432
S 45830 14595484
I 52022 73093
S 29784 122369124
E 3756 10469
S 61650 126464962
E 15464 30169
E 36762 56337
E 32009 61615
I 23163 27238
I 11211 26208
I 23466 46527
S 19684 670363241
S 810 514641448
E 51491 66817
S 59186 404670413
O 579 46343
E 32018 70421
E 49280 75731
I 22661 35949
I 40457 73501
O 9479 73056
S 17465 971787008
S 14112 835837204
I 12463 64067
O 20491 51624
S 53274 360409781
E 3802 70028
I 604 25051
O 15149 19915
S 10068 74505214
S 60275 401987135
I 55709 67778
I 54526 60703
I 64514 74618
S 67628 120956041
O 1794 39046
E 1366 23896
E 203 57700
E 14248 42319
O 60960 73136
I 12179 18722
O 53082 74620
O 26250 42216
O 15222 49360
E 50841 69049
I 5681 15697
O 14774 43179
O 52554 72632
I 6743 7527
S 75234 659870020
O 48025 60609
S 30895 409290569
S 42165 858375283
E 31860 35268
O 2912 3128
E 26237 33427
O 12895 61218
O 832 24971
S 40212 466612468
E 7616 64926
I 20763 71459
E 43364 62698
I 204 19273
O 3699 69627
I 7490 46020
I 70094 70179
E 17117 57250
S 46133 603630410
S 69130 572980116
I 5227 42042
O 444 73280
O 11061 19904
S 30335 930103293
I 21966 47236
E 6563 76078
I 70286 75961
E 34433 61531
O 42321 49396
I 50151 55522
S 19102 719779358
O 30640 42799
E 34399 63310
I 17438 53981
I 68214 71404
O 34884 70082
E 2492 24269
I 13147 73237
I 35135 63300
I 3710 74196
E 20128 71358
I 20575 39295
S 3919 739909578
O 47527 54546
S 2173 118244955
S 9137 259525562
O 14239 41817
O 4640 7912
S 37911 685839359
O 485 35082
S 19897 765962984
I 26222 63768
E 19620 39743
S 22655 6070262
O 34369 59413
E 18318 67312
S 42504 678041459
I 3667 25803
E 21955 32173
E 48902 51645
S 71275 395510406
E 15046 21180
S 62157 148181347
E 33977 55735
I 26138 66068
E 16906 65390
S 75376 197667805
S 34665 192659505
S 4696 982610575
I 32253 60272
I 712 61758
E 3610 64381
I 8685 21858
E 39796 76419
S 52092 935598552
S 64330 655667565
E 22414 44631
E 68190 72052
S 68294 37369542
I 12693 43859
E 33913 68944
O 10146 58257
O 47888 75912
O 699 54488
E 448 50537
S 39604 713893772
I 9588 59245
O 25065 64572
S 5209 807758574
I 755 75937
O 25814 76505
S 22481 467217438
I 1325 32344
S 35512 498747216
O 22576 45077
E 25305 68922
O 3453 12065
O 26526 73487
I 25433 60899
E 11872 59698
I 18818 38215
O 20932 57538
O 6549 18983
O 7567 21770
E 10604 19668
S 57323 742199878
E 64854 68612
S 25760 425519581
E 33900 35162
E 17737 35133
E 43100 53985
S 58170 643392628
I 2262 18773
E 6600 55346
E 8716 50769
I 29488 68952
O 16980 43175
E 62630 71544
I 11417 69605
S 37807 17446002
E 2605 34407
O 7214 8233
S 61768 57464331
O 53442 55574
I 30487 75164
E 30202 30606
S 63029 907618189
I 5720 73874
S 39897 822841428
I 8198 18885
I 14990 38370
S 30570 770994969
E 1938 40265
I 38757 41099
S 28845 935245842
I 14443 46690
E 16352 57488
E 693 65870
S 66319 455957634
I 32878 56481
O 15870 74921
I 28326 37369
E 12990 44440
E 3292 56000
O 9098 30365
O 1714 10834
O 1263 5172
S 70975 691656707
S 36296 547848055
S 34111 591489494
S 6210 310868351
E 49904 51920
S 33554 340444036
O 51133 72416
O 1451 58401
S 5501 647598060
I 25259 26850
I 57724 71301
I 403 18598
I 19292 71766
S 3193 458351427
S 28338 852543008
S 62519 656614161
I 8406 16518
E 26970 72711
O 30016 66172
O 6381 34692
S 56744 435947134
S 68427 857891370
S 3228 528012405
I 30145 68369
I 31209 43381
I 16104 63948
E 34129 72653
S 56013 96510616
O 34403 46491
I 29276 46946
O 35786 46831
O 42613 74751
O 1089 53637
E 46962 54829
O 33385 62549
I 41417 63969
I 12152 42666
E 70207 72213
I 14271 44824
S 76537 993058239
O 22433 32777
S 13047 213476173
I 23175 68574
S 52459 871905707
E 20856 75243
I 13256 20551
I 7955 44670
O 22145 30353
E 778 61260
E 8400 38066
E 7111 33003
I 27328 65161
I 24642 67018
O 69555 71655
S 38071 122024824
E 25394 60372
E 10483 43195
O 24803 38984
I 8626 24592
E 26252 27134
O 14189 41514
S 19079 87673687
O 4858 29670
S 67403 586337648
I 10994 15145
O 34980 60408
O 37987 38639
O 19279 66470
O 5418 47240
E 28577 57068
E 5170 70010
O 6544 69351
I 9249 62697
I 15489 61522
I 9565 52271
I 56827 60428
O 32939 49935
O 4758 62243
O 45644 71632
S 56805 388712705
O 41695 45513
S 60314 978087297
O 9449 27158
O 19819 22517
S 20548 815803140
O 59728 68869
O 49236 61935
I 13414 44466
O 4614 61898
S 19338 740825132
E 38111 60768
S 33729 785229241
O 2535 15653
I 21837 33381
S 65896 420254409
E 12867 75083
S 43206 761207220
E 27032 54198
E 44925 70880
S 74321 305148001
I 13667 67629
S 51672 513073310
O 23466 74204
S 56321 283835904
I 3204 57680
S 24615 846628102
I 37736 68195
S 59072 523316094
S 17105 756248634
I 33267 36378
S 3698 181246866
O 7533 65093
I 7666 63951
I 20469 65738
S 46181 396607473
I 2388 21861
E 13053 27089
E 38551 72178
E 38285 45799
I 39653 49324
S 51897 79971569
O 22244 39114
O 53023 60018
S 26101 339020308
O 39132 61306
E 29170 29728
E 1263 28368
S 10395 161691206
E 5377 12482
I 41498 58680
S 37592 673598001
I 1528 76223
E 145 60083
O 45151 76413
O 1375 8271
S 45502 856575530
S 49916 480363209
E 55867 60304
I 47676 55446
O 1987 40086
S 64608 497439545
O 53112 59380
S 1464 767869183
E 2461 44547
S 75333 853188306
O 5288 10704
O 21048 48963
I 35499 39209
S 6356 699391114
O 65688 68968
O 1779 39195
S 72179 851239748
E 146 74530
O 5440 20370
E 22790 47132
O 482 7366
S 54619 566203070
I 20312 73891
I 2705 61056
O 7995 8635
S 62592 27622239
E 62701 74728
O 41833 47387
I 33969 43830
E 17554 55103
E 1942 13174
O 42620 71992
S 75720 426767859
E 16095 65900
O 45545 55263
O 12940 19763
E 6349 17100
I 17882 52605
E 13673 22742
E 33485 51828
S 50924 508078272
I 4497 27806
E 20888 52245
E 45893 71258
O 14472 60935
S 38647 532777975
S 71972 616172489
S 43737 45056305
S 51515 611578560
O 4699 60152
I 597 18256
I 4618 60170
O 38123 66806
S 13504 156619987
E 1426 3079
E 29665 61946
S 21550 519065612
O 29219 30750
S 72507 346378135
I 19205 26856
I 26461 67880
S 1984 21209455
S 8298 50805217
I 43702 62283
O 48304 65806
E 9132 25208
O 7285 57867
I 28346 67041
E 25585 59677
E 33478 39871
E 19969 36445
O 27727 63475
I 16988 30359
S 63121 156059723
O 38620 69625
I 53273 59129
I 42462 70731
O 16236 30493
E 68223 70208
E 71391 74968
O 18818 70969
S 1548 519073625
S 38265 551808430
I 18219 61851
O 11421 64398
O 19850 33338
I 36497 75978
I 2244 11559
E 2971 70657
I 56798 60235
E 40482 56819
I 18232 44938
E 52973 62886
E 36151 54923
O 41048 47633
O 44874 60056
I 32381 72461
S 68331 317242379
O 12379 60451
E 45510 51216
S 31605 224718121
I 35628 43791
S 4552 385713278
S 49497 829173673
I 27179 71489
I 13276 47514
O 699 69918
I 14261 47775
E 2377 50863
I 70992 71685
S 68008 647059517
I 2 28590
S 6345 951436786
O 5726 45967
S 47612 916293847
O 7225 28957
I 43685 52748
E 10921 44987
I 10783 52983
E 5164 29748
E 68377 71903
S 46186 694412941
S 46963 334893785
O 37308 44803
E 9962 40347
I 43729 47216
S 50074 63320762
I 34507 36558
O 36667 53771
S 37910 761361803
E 1515 65770
O 33388 69468
O 17646 71553
I 67767 70750
S 61340 766582698
E 10224 50687
O 35419 69403
E 50859 51416
E 61467 76068
O 17210 68650
S 54410 686491093
O 10374 11392
O 234 8737
I 19248 22217
E 5065 44256
E 6033 47047
E 44593 56815
I 765 28762
S 15248 231006445
E 28612 53841
O 30851 51499
O 39302 63444
O 17165 33432
S 68283 17235575
S 68910 47610814
S 18370 376736348
O 8164 40163
S 70170 25643699
S 61398 231709052
O 17984 26435
E 33544 62943
O 34586 39851
S 69835 930285447
S 51291 609082164
S 47899 104764272
O 15822 64827
I 18939 38103
I 6819 71243
I 55767 76262
I 12514 44328
O 16260 61227
O 361 65493
O 18928 54799
E 21958 35081
E 37970 40163
S 12301 596320149
O 23398 50291
E 8530 34390
I 10311 61533
I 41894 43750
S 44456 258986522
E 10986 17685
S 55249 804971134
S 54941 63462315
S 59301 508405070
E 40453 61291
I 15332 70480
I 14268 34278
E 7406 75956
O 18688 37313
I 9959 52383
S 3177 795164211
I 13999 38739
O 8645 13427
I 69363 74320
O 54146 64154
E 8965 73480
E 7432 33961
S 10052 544764236
E 20591 72998
S 7494 954465428
E 2325 13689
E 2668 70548
I 21847 34411
S 50672 214808138
I 41122 54423
I 49850 50341
I 47690 59653
I 51930 71896
E 43720 62996
E 5755 22489
O 14834 36496
I 6668 30278
O 46508 63386
E 6774 47121
O 44429 64058
S 52133 223801522
O 55692 62729
E 2340 54918
O 53217 66476
E 56766 72854
I 21320 74459
E 37457 66537
S 31032 475853332
I 38220 65647
E 6331 62468
S 42664 792756447
O 21154 38169
E 20602 74604
O 9858 38929
O 3003 57475
O 63192 75396
S 57822 386595134
O 35588 75514
S 7485 937853795
I 43441 71446
E 54594 68530
S 37391 696500506
S 38548 418847178
I 1147 4102
O 32641 38977
O 47918 52263
I 46829 60963
S 38875 196910033
S 49468 285695517
I 35677 68869
O 13285 36779
I 1798 63842
E 54476 60619
O 4130 13949
O 33973 34424
O 38249 38669
O 10381 45337
S 53618 377292853
O 41072 69351
S 31299 348990119
E 7861 69845
E 25236 44580
I 13183 74309
S 19098 174543439
O 45541 64097
E 19465 37843
O 16231 49216
I 7751 51841
O 42329 45303
O 14685 42492
S 6962 710634180
O 49019 57146
S 58771 802724391
E 13599 47665
S 13917 721929961
S 7972 166745110
E 31317 55888
S 21898 141575396
S 2127 586908181
S 58079 478424559
E 1063 15580
S 35867 582295691
S 13399 211201228
S 40684 171763327
E 36589 74516
O 21362 69040
E 61043 67407
I 25362 74270
I 49640 56032
S 22166 697478304
S 56669 103730254
I 54721 72064
S 36437 923036693
S 7303 920987483
E 41867 47776
I 26069 62466
O 4432 39629
S 58031 270342305
S 7297 624557965
E 48446 52102
S 14749 14215764
S 41291 88424040
E 27388 43219
O 14811 50896
S 30375 79061837
E 14435 23075
O 27005 61505
S 11585 575059127
E 32832 53960
E 2128 20431
O 394 70239
O 23525 31377
S 22850 736359909
E 22241 31220
S 73093 125076396
O 1731 48374
S 2833 900214018
O 47474 70530
S 37053 627392289
I 4675 47609
I 4420 33259
I 2920 26745
I 44254 62657
I 18326 55416
I 9129 60642
O 27222 39952
O 10009 66316
E 20477 54386
S 69599 619719466
I 18752 32881
I 40713 67121
O 25322 42665
I 69083 69911
O 27183 33042
S 66166 88640060
S 34128 458694406
I 18610 58068
O 29242 75540
O 26470 65086
I 4133 50858
E 40669 68647
S 6055 743357339
S 1819 553508915
I 17368 71293
O 34168 41171
E 8657 19253
E 43545 47457
O 62577 65828
E 12139 56578
E 51382 72415
O 36162 62496
O 18896 38219
S 31585 327776659
E 5818 46957
I 18724 39006
I 49054 50127
I 379 31491
E 40932 62586
O 26551 47067
S 62564 237348197
O 9253 45269
I 28547 60168
E 53397 64278
I 7100 67963
O 12896 29421
I 22925 39266
O 54673 60854
I 34269 55775
S 29152 234441478
O 5509 29273
O 19608 23974
S 44143 200704759
S 63489 791886578
S 11685 684953014
E 32612 66599
I 11930 75036
I 66161 73862
I 59899 70176
S 9408 321679169
O 1606 23345
I 32330 38721
E 49826 75391
S 2550 139957298
O 48459 66245
I 4062 61467
I 7998 35344
O 63123 76333
S 45589 188908123
S 24363 99742608
O 17442 48183
E 350 15334
I 25473 55577
S 35180 273248443
O 16286 16456
E 47642 59114
I 23695 29288
I 14878 76432
O 21735 54366
I 40951 53624
I 64485 69777
S 8041 719244748
E 22720 40150
E 6373 56788
E 12934 72012
S 38434 734900361
I 14920 56532
O 8327 17299
S 6448 206083804
I 5565 26039
I 28532 52676
O 48427 65611
E 18038 52709
O 2149 46102
I 10714 59798
E 40558 41033
S 41269 301592201
E 20667 69623
S 55180 450639593
I 21276 37880
I 7575 58935
I 40751 44735
E 52293 61248
O 69932 71703
E 24545 69183
S 56946 641505962
O 40276 61386
S 50769 245665996
I 49008 76480
S 24087 811868079
I 55077 59603
O 29453 72629
E 10637 33893
E 21739 41638
I 14494 43794
E 62835 65016
I 52172 68180
O 33723 75124
E 8746 58729
S 17475 406063906
S 9206 393274945
S 53041 129915069
S 17730 215198694
I 28239 30159
I 11175 47345
E 24174 38311
O 9766 63331
O 52046 73837
I 12775 39400
E 12941 16970
O 34425 53139
O 1582 19086
S 4367 770147258
E 49701 61299
S 32303 769636876
S 46413 705899346
S 60707 915123028
O 44412 72719
O 13625 34258
I 20754 38135
E 24380 70562
I 39047 64661
I 42381 55973
E 4570 74273
S 57508 749561252
I 14772 47478
I 53239 53414
O 3800 25893
O 68952 75145
O 7868 49988
I 29111 53464
E 15612 20700
E 12019 48209
S 12459 5615626
O 46865 70677
E 35278 72678
E 17466 35754
E 19595 24883
O 4415 76667
O 20565 35607
O 15737 58090
O 14807 42193
I 14823 23593
O 16282 66557
O 30955 37878
O 5043 14033
O 11092 72345
E 4446 38757
S 57252 427170131
E 9246 16987
S 71317 198147373
E 16561 20605
O 33379 62283
E 2361 54461
E 7871 67545
S 53717 487673802
E 48390 61595
I 24149 58984
E 8370 24598
O 7172 25774
E 15238 44515
I 38600 41125
I 52037 61885
S 72282 343724358
I 50149 54290
I 1980 69415
E 44569 70702
E 803 46228
E 16466 64524
E 35487 56621
O 11602 47597
S 9786 382943791
E 37652 60251
S 71462 411308487
E 17557 32005
E 27312 39996
S 75857 789584911
S 22404 348980414
S 52747 112197197
O 39450 49609
S 24338 202046276
S 66628 721609785
I 19643 35151
S 8205 95065490
O 63771 69785
S 72361 335370706
S 17833 991596857
S 47747 921674937
S 4735 566443469
E 20178 22369
E 1654 35133
S 71274 479747294
E 26079 39868
I 10855 61518
E 14533 62096
I 24244 41571
E 47596 75957
O 40739 76220
O 61017 66647
E 1944 66220
I 30068 35901
I 39004 70613
I 61983 73179
I 7892 24526
O 28528 73116
E 47716 66418
O 2687 60034
I 53047 75435
E 19457 50036
O 67283 67935
S 72238 988651865
E 49419 53845
O 24304 60048
I 18645 37994
E 19435 23138
O 3615 38784
E 28330 53462
S 68782 290709307
I 2627 19215
S 19231 9904822
I 46153 58178
O 59646 72256
E 27615 50247
E 13854 71927
S 14358 976035821
I 5537 23979
S 14819 960566856
E 22330 53492
I 29121 34577
O 25019 38851
O 31152 57489
I 37440 57439
S 68079 885907177
O 47170 62825
S 59883 961557427
O 4108 48546
E 63989 68255
I 7258 51581
S 25172 491530351
O 2571 42809
O 35836 51570
I 34410 65702
I 8579 66237
I 49647 70689
S 14320 720732148
O 3098 41021
E 12363 55670
O 18510 30995
S 60969 246867148
S 27595 812332594
O 25851 27075
S 21823 20898179
S 62830 361859336
S 22043 889263961
E 19825 41109
S 32902 824832991
I 10888 21926
S 45490 424583053
O 14734 24786
I 32410 42637
S 47734 45902619
I 709 37331
S 75457 419667748
E 44241 56014
O 3587 17080
E 4716 66811
I 30417 39958
O 68473 69581
S 34415 176549230
I 17827 22683
I 22729 40857
S 24263 942653954
I 70753 71305
S 52039 566412821
I 4545 24503
O 12926 56756
S 1565 745238568
O 52110 56657
S 48490 65462557
O 34023 41286
E 59680 69702
O 2364 50959
I 23724 57916
S 52608 450873555
I 29098 53296
S 73565 353127325
E 5488 69386
S 71640 470662563
O 15343 35179
I 29988 51973
O 49708 64388
I 17910 28377
I 20518 22061
S 73937 725877184
O 20882 47835
E 27922 37807
E 4281 30456
O 23171 31135
S 64011 665282460
I 39422 62000
O 11953 36282
E 57896 68226
I 19736 56918
E 19401 29363
S 12184 715249470
S 49413 371740670
O 1833 41075
O 36893 56414
O 12195 73914
I 58547 75176
S 334 515285256
E 53100 75197
S 31850 269115479
S 66227 562766783
O 12578 38017
O 21599 33503
E 24342 68290
O 16363 56108
S 66058 169684132
O 18049 59944
E 675 14194
S 59305 320479874
E 24765 66104
O 16218 35305
E 18889 24734
O 50561 73709
E 52813 75459
S 75806 634114511
E 39832 66782
E 25078 49311
O 11185 23132
O 25115 76510
I 25082 62624
S 23109 591259766
S 65982 551079198
O 50285 64202
O 2058 5864
O 19135 71556
O 27077 40276
S 19785 978799420
E 20712 52167
S 57518 347012355
I 10904 47251
S 42776 471788778
I 27212 70748
S 53520 781521561
S 31500 388857304
S 1761 979913435
O 24724 59480
I 13187 45335
S 65011 174678656
I 56596 63519
I 757 66414
I 58309 75100
I 16014 36488
E 68758 72740
O 8551 40884
I 278 42803
I 31826 69246
E 11275 35509
O 20729 26057
S 46830 937771879
O 20644 52664
O 7715 34520
I 14212 65745
S 15344 173771899
E 36881 48783
O 10794 31100
E 64694 75506
E 7497 59329
O 33890 41121
E 3390 55921
I 863 16123
E 19308 42821
O 23201 43041
O 12729 50635
E 5776 63689
E 37517 53980
S 7816 463055274
S 55482 243748162
O 49650 66804
I 6396 68299
S 56262 838107866
O 40496 44501
S 39650 621781191
I 13931 71842
E 7008 17072
O 22179 60334
E 18582 64053
S 66144 957094376
S 55888 643237437
E 23370 50305
S 45149 620862765
S 67907 557465029
I 18768 23641
S 2178 10342772
S 74022 587140291
O 10548 19564
S 74079 259990813
E 23845 41696
S 64707 745029217
O 16922 18281
I 7388 44457
S 53700 199737815
O 48106 58318
S 74727 2780132
I 4618 58876
E 65928 71047
S 49383 740039021
S 71553 181500782
E 29498 61004
S 6143 312265047
O 11760 76507
E 31208 50113
I 31713 61154
S 9207 510102820
I 37476 44985
O 28143 46684
I 2901 66950
E 70823 74373
O 26153 73712
S 64583 208740830
S 3263 151052757
S 59609 779524338
I 50179 70507
E 25460 63875
O 7718 64286
E 29569 34383
S 66592 687509588
S 62036 499934565
S 68546 678749437
S 52571 904217725
O 65859 73325
E 5816 65113
I 14912 27964
I 2631 70350
S 61 708417069
E 254 28811
S 58202 557004770
O 14427 67077
E 35860 72472
I 25968 63312
S 74402 780032359
I 27832 60705
I 39773 50914
I 39701 67688
S 26605 621012589
S 9307 914081509
S 48897 386333337
E 29340 71373
I 18919 67457
S 13506 298909223
E 18482 75786
S 30824 806635598
S 19173 149562476
S 62745 644984810
S 36341 862042602
S 40787 225559333
E 10804 35719
O 18521 27672
O 50140 62372
S 59152 470976847
S 42251 429751125
O 1454 64526
S 17595 94412979
E 13128 33011
I 1365 35915
S 45691 691017387
S 66454 556312157
E 41583 61366
O 4661 41039
O 33353 43612
O 46156 62217
O 12073 14853
O 49373 63783
O 45406 74363
O 3986 60126
S 4983 158175607
I 37065 72933
E 16628 18821
S 13722 793857018
O 36073 45368
I 12226 57297
S 65162 149197561
S 8044 628283539
S 16536 588456262
I 35225 61401
S 8504 17808012
E 31399 43364
O 19002 49956
S 59940 326112551
S 17440 531257132
I 838 59693
I 48820 60671
I 32802 57449
O 17420 50985
E 48707 57346
S 46471 461493436
I 57098 62944
S 36481 443101684
E 5222 60105
E 33239 48964
E 5670 20159
E 10409 44807
O 50360 72431
E 50534 57921
S 60733 388554793
E 2657 52014
I 229 45396
E 25794 33631
E 3114 43950
E 32014 48873
S 58625 149093073
E 10350 17695
S 42785 76069886
I 3961 20665
E 50424 56326
I 19430 34087
E 17741 24296
E 60811 66904
I 39739 67370
I 47795 63083
E 13600 27678
S 72224 778788551
O 74346 74875
I 32468 50538
O 43310 44649
E 36681 41659
E 4113 23649
I 16244 35933
E 2704 44437
O 35777 41682
E 15038 49468
E 20662 38766
S 71494 948056241
S 73067 62075005
O 5841 57584
S 60063 26248749
I 792 44521
S 50290 524487833
O 6308 66109
I 18431 64534
I 44243 53671
E 21527 41485
S 1173 360171013
E 44523 65037
O 4148 42753
E 3584 22956
E 3168 21221
I 41420 65101
S 49064 464300690
O 10413 16127
O 7163 50351
I 3008 9408
S 9303 563436536
E 3316 76390
I 1258 5755
S 51031 575384771
O 19931 31840
E 57368 63886
O 32766 34433
E 5964 37582
E 4939 41004
S 72450 308646802
E 14941 31038
I 2178 53314
S 22412 247863584
I 15934 58159
O 21690 75984
S 48205 633445089
O 52707 53355
S 73090 424542875
S 6416 833787570
S 20144 576937654
O 12255 46709
I 32791 49856
I 45602 56012
I 7692 41970
I 32201 41767
E 12641 46848
I 31121 47849
I 7511 72118
O 8565 67101
O 4018 49796
I 47950 61839
I 45087 62494
O 10929 72039
S 40456 612290234
E 45889 72870
O 48364 60145
E 10975 28190
E 20771 50862
I 9950 12385
I 8191 14129
I 16076 28470
E 3484 33839
S 19943 724585047
I 12209 53087
S 69593 610343640
I 2285 18949
E 40202 62279
O 28467 52483
E 20939 46500
S 6586 60129578
E 11736 26006
S 12703 78580284
S 47163 377492982
O 33555 63992
I 12875 58378
O 25269 64816
I 33057 53809
E 28337 70246
E 32226 40243
S 69324 946561541
O 13362 22308
O 355 14411
I 3518 25204
I 12849 30642
O 6439 28838
S 43613 523251872
I 32076 37643
I 40092 60341
I 16267 52185
O 32426 36838
S 72356 208089644
E 62299 68544
O 11215 38922
E 26904 43615
O 38467 60597
S 36070 176431430
E 17758 51257
E 7215 61789
E 6567 28021
E 55156 73291
E 26209 36802
I 2193 61322
O 29070 38810
I 38950 44982
E 33713 35170
O 8754 72456
O 50041 50759
I 35215 47017
S 73329 294490572
I 12727 33103
O 42069 73558
I 38458 42931
S 7001 424920141
E 44416 74042
E 4146 59147
I 20154 32350
O 49629 73175
S 10366 775469946
E 11496 52756
O 37448 47085
O 25645 29339
I 8551 37203
I 39963 69851
O 20124 42595
I 9833 48217
O 8633 39751
I 5671 51121
I 29143 44253
I 6995 18300
E 47467 56574
I 10061 34927
O 3989 43126
E 31114 47726
O 47092 54279
O 1241 34135
I 14045 71999
O 23032 32068
O 22555 28372
O 56396 57245
E 42744 48931
I 13598 25771
E 46910 52484
I 4202 33458
S 53469 754288020
O 22796 55119
O 18407 52752
I 1726 16922
E 24311 62548
O 18624 46354
I 11995 41233
S 38370 335989936
S 63283 32702869
S 71014 759036638
S 28015 189245193
I 6470 7782
E 46305 73316
E 38730 49691
S 33634 961561690
E 49018 73626
S 42037 240601891
S 6662 328770289
S 65181 136227510
S 14524 501975255
I 33794 47415
I 26790 64059
O 45890 47400
I 708 14613
O 20902 75906
E 18799 68277
I 13849 41381
I 28740 49921
S 58751 477755150
I 7679 38418
E 64106 72936
E 50273 71504
E 9230 24599
E 1068 58881
E 14072 65094
O 9778 29175
I 18553 41873
E 17251 36909
E 47374 51105
S 63230 379217597
I 26150 31624
S 42579 829050997
E 56865 68709
S 5316 485688132
S 46161 578148865
I 5061 46221
E 24186 28664
S 62330 895425701
S 71421 33917411
E 7246 15859
I 13663 40267
I 34316 50494
O 30026 60856
O 48188 68555
I 44917 64180
S 11429 71208968
S 63745 306878029
S 25732 748807450
S 32297 893922483
E 8068 14897
I 49589 54489
S 23555 335143915
O 4434 62972
E 25612 66793
E 67226 73358
I 12765 67238
I 43101 43722
O 52449 58005
S 67877 495704405
S 70297 823202325
O 18934 35965
I 11866 24506
S 42983 182477282
E 19297 54863
I 3211 74345
E 10412 17254
O 61846 64534
S 51258 190556702
S 24649 993116677
S 73417 35934980
E 32656 60180
E 68527 68577
O 18673 55199
I 43812 64512
I 44661 49855
E 29667 69874
S 50020 718730731
E 59274 64076
O 36338 58718
O 14090 59834
S 67480 934945210
I 31625 51405
E 54055 63364
E 22763 64814
I 6603 44969
I 35209 58853
O 20824 49715
E 18770 25034
E 9746 46450
O 17521 57250
I 45222 54025
O 36922 76359
O 4453 38274
S 68695 41365682
I 24301 49549
O 30470 53908
E 22058 38463
O 54093 58769
E 17854 45361
I 40 66046
O 1233 55260
S 70826 167802939
I 32429 44513
S 43691 569365515
I 51206 65877
I 18763 39409
S 46760 484351038
S 15357 736033013
E 30837 42744
I 39297 53640
S 37237 45883190
E 1707 75007
E 17965 47570
S 15090 561261972
I 42407 47217
E 10396 53695
O 1532 61357
O 1854 20498
E 46149 60401
I 1470 6002
S 68702 804559967
S 50803 769000359
S 41214 675541108
E 5588 13383
I 48217 65697
I 12631 47242
O 31286 45402
S 54641 369654723
O 1304 47221
O 11671 40069
S 18124 913978522
I 7194 50161
I 27973 64257
I 15225 41259
S 20502 935818920
I 36753 48161
S 66297 245661254
E 332 7545
O 13040 36246
I 21285 65125
O 7594 27869
I 4985 45161
E 64740 74125
O 14111 73933
S 10858 16183092
O 24576 27589
I 11279 60589
E 28177 39155
S 61607 50539783
E 8828 47861
S 7735 573722948
E 50854 60275
E 15847 53706
S 68446 885203842
O 15162 41818
S 37578 222612922
S 72710 280368681
S 46223 177565069
E 12961 28351
I 28705 42458
S 38387 726510304
S 67563 68334867
O 22323 55618
S 61216 352152003
S 14462 749964368
I 4658 56208
E 11246 44956
E 17116 74442
O 14659 25144
O 29072 50663
S 41069 274801155
I 41837 63558
S 20075 442362499
E 27862 58183
I 24657 61951
O 65138 73202
O 2856 31687
O 12596 63158
I 5460 34260
S 10768 768246330
S 32955 124025081
O 46126 53139
S 13293 804413936
I 14201 57950
S 4633 775828119
E 50082 60776
E 3598 74104
I 31434 37505
O 35440 42476
O 12142 39847
I 3016 76562
S 33369 710267857
E 52077 69833
I 43134 54166
O 18296 43268
S 48309 991130622
E 6370 25018
O 18430 40749
I 9169 50581
E 22473 30791
O 3579 40035
E 1693 60347
O 50239 58080
O 1473 16453
S 57493 484655969
O 54483 73646
O 5789 20580
I 7138 23478
O 7247 67969
O 68016 73360
S 29426 427180977
E 25275 39773
S 61360 214580375
I 26693 72887
S 46653 75218844
I 780 52263
I 34597 40523
I 50074 51528
S 14844 947998269
S 23174 836056055
O 54966 68292
S 65707 785135993
E 56694 62482
E 3866 38423
O 26735 68738
I 16504 20662
S 68345 939243988
I 7468 73939
S 41173 878064193
O 19411 43488
O 17997 19967
O 54333 61760
S 13432 49275601
O 50640 75594
I 8823 25640
O 44821 51574
S 45308 848575199
E 11581 17339
E 15830 75809
S 2935 33906281
E 15579 41239
O 11402 21375
S 41745 521126638
S 8347 516630270
E 32718 52672
E 2909 58452
S 11270 209792874
E 62945 64538
I 16239 64750
S 75475 506458969
O 6588 60108
O 4697 23806
O 12540 50111
E 11980 25533
O 61281 75718
E 17891 20476
S 15113 158757357
O 24114 65555
I 5032 64757
S 67376 302594835
O 23009 28601
I 43688 49916
I 16981 36617
O 19622 23479
I 58744 72247
O 67389 71221
O 50303 76017
S 8387 981923196
O 18845 57505
I 21265 24167
S 52738 9079600
E 34175 69159
S 62647 969773315
O 57533 60248
E 28152 33999
E 30407 70379
I 61190 69118
O 27844 44092
S 7158 500961457
E 22146 24809
S 4355 405929713
E 4922 44933
S 7104 758933864
E 50982 55768
I 30864 44993
S 53934 529107573
S 62247 315266604
I 1318 57263
I 52911 68303
S 48498 699164971
O 42143 74608
I 2113 61881
E 7358 33652
O 5483 63004
S 26084 569780659
I 52845 74541
I 4816 40295
E 3604 59412
I 33752 66031
E 7549 73662
E 2703 34275
O 3655 41419
E 21196 50868
O 16077 64166
I 5650 47878
O 13663 56591
E 51383 62740
E 45316 73330
O 33031 69118
S 51759 874197271
S 31782 226019175
O 16778 30644
S 41791 105723813
E 2878 59384
S 20426 570987247
E 19608 46372
I 19615 65691
S 65999 338104720
O 24827 71485
I 21562 43963
I 8356 68791
O 43415 75201
I 1376 59628
O 19653 24081
S 5077 837579937
O 12026 62861
E 48086 70431
S 3936 791380305
E 67792 75835
O 13872 65243
E 35719 48066
E 10183 60006
I 19448 68163
I 4311 67647
O 61427 61757
S 63091 4798455
O 3896 59639
S 21264 884770831
S 38270 248644975
I 30237 75932
S 58 718139168
E 18187 73191
O 25493 55377
I 62947 75070
S 50022 764845894
I 45662 48278
I 6169 64973
O 3016 3285
O 6561 50536
S 72303 733566725
E 10534 27721
E 51565 52046
O 33394 59421
S 389 925721718
S 7776 239286193
O 61326 70980
O 65139 68057
I 1849 55197
E 25150 33323
S 48789 95883046
I 6425 59896
S 44541 460108041
E 42315 45465
O 8280 37579
O 31741 44788
I 4631 29146
O 37345 76604
O 387 35430
O 35474 39621
S 28500 621262355
I 21469 61156
S 73724 11505295
S 60782 118180255
I 18693 70818
I 3804 60753
S 9195 411030145
I 5750 28445
O 27845 39553
S 63389 785883927
I 10659 33517
E 9837 71464
O 20805 69925
O 32795 59799
S 32161 544166699
S 56098 168368085
E 24213 31806
I 28396 61492
E 24920 76257
O 16554 56402
I 5520 16425
I 32927 42384
S 15020 566737042
S 7882 213730606
I 28255 36544
O 27255 45091
O 2144 66126
E 41820 64018
I 59258 74884
S 17456 329950554
E 31870 63406
I 48678 70735
I 37677 41595
O 53972 66265
E 11374 20896
S 25428 564445959
S 14960 427315396
O 10181 39341
E 16921 62727
E 56223 64479
O 7118 44462
S 43085 749272387
S 21171 89824979
I 23779 38398
E 5602 35340
I 6253 57535
S 61633 766610134
S 71783 357043509
E 36631 58835
E 21313 67621
O 43181 56659
I 19732 40420
S 65157 65077327
E 68615 71881
O 23615 52928
I 19994 24607
S 66772 481582124
O 440 32496
E 22553 56297
S 27067 824441004
S 31238 501127090
O 17855 44667
S 70470 529532138
E 44691 57771
E 38841 70398
O 10617 49524
I 4542 25935
I 3094 38652
I 6593 61610
S 22520 577968858
S 59911 608940874
S 51242 277312781
O 10524 71121
E 8317 47912
S 63172 807759968
E 26632 70675
E 55246 60140
I 17563 75225
O 55962 61814
I 9283 39329
E 53325 76642
S 52964 619287205
I 22369 68208
O 16443 21620
S 1327 926876943
I 13112 23443
I 20240 47003
O 22697 25895
E 70191 76203
O 23752 63801
S 24592 608812376
E 497 56280
O 29670 68710
S 71282 638262502
E 16492 21773
I 13993 16866
O 18527 42744
I 43644 71983
S 71702 686174150
S 27042 681160217
O 16692 55691
O 35696 75241
O 36013 46180
S 67764 530347634
I 61521 73775
O 10233 63634
E 30265 39474
S 64737 139076871
E 13412 42413
I 19264 69041
S 34897 616432027
I 43488 65545
I 31386 32564
O 30698 61659
S 3944 119040992
E 37559 38091
E 12444 40530
I 17047 34959
S 36750 430573477
S 28211 813943192
O 8790 43964
O 58337 71812
I 12183 50894
E 4761 17854
I 65670 72549
E 26680 61357
I 37800 58084
O 7975 64905
E 8824 19180
I 65402 68420
I 6972 39413
I 37245 74771
S 57600 45487249
I 64980 68101
S 11451 854235781
S 31723 35569035
E 4299 43177
I 37956 42517
E 26762 30742
I 3821 55484
S 32282 251221104
E 30513 76208
E 22567 54868
O 6202 37394
O 10780 25193
O 14666 47365
I 13189 45411
I 43841 58371
E 18793 56863
I 70955 75494
E 4948 21762
O 31980 43143
O 5537 62243
S 14865 686496196
E 23607 76242
E 8093 50095
E 18472 27810
E 8711 28699
E 6462 26120
O 26995 55634
O 34189 39984
S 66593 426317596
E 20996 49253
S 14092 169710000
E 56750 66399
O 2182 35019
E 25691 37609
S 17143 248097785
S 44585 268542827
E 26958 46363
O 46635 49545
S 68902 16868974
E 15535 32764
E 6899 54795
O 17085 68933
O 17150 42532
S 62877 2136981
S 62617 987226271
I 1672 75520
E 22676 67535
I 45457 68952
S 66022 999841565
O 47373 50870
I 38163 73085
O 103 46379
S 5977 21608186
S 62762 413288129
E 66636 73696
O 12298 40026
O 33518 52454
E 16819 45132
E 24887 67886
O 53065 65940
I 58303 76540
I 21230 34854
S 42918 445550675
S 35896 40785325
S 27336 107344843
O 29462 76362
I 56385 71577
O 32243 44241
I 10916 31996
I 15003 43679
I 4213 51460
E 34841 40752
I 20438 61730
S 25549 469573631
S 34401 661555121
I 9536 52743
E 57430 61191
S 68163 159218049
I 8842 44815
E 14219 28421
E 43740 52186
E 57446 61534
O 7743 32751
O 31203 65837
S 7609 368569543
O 30774 46575
E 13461 41125
S 30075 382797663
I 5384 30612
I 22869 44640
I 34087 49450
I 5113 55283
O 4736 74815
I 16113 23598
E 68913 74262
I 71080 74080
E 34989 60324
E 59808 63409
E 68971 76275
E 1925 31401
S 64991 241024581
O 7661 23363
O 30113 43503
I 9931 71870
S 7942 526791124
O 27079 50866
O 4493 13001
E 46607 66173
S 76428 48748452
I 44767 47577
S 830 922521172
E 1006 14882
E 4633 51954
I 33269 43220
O 50991 65018
O 70513 75852
O 41476 63057
E 7715 72289
S 73726 274870877
S 11593 7923799
I 17832 23753
I 3879 72433
O 52076 76492
S 45564 651828196
I 1786 28714
O 32667 65835
I 13435 26999
E 46816 60256
O 12840 33536
O 13381 22816
O 46682 49823
I 2044 4838
E 3555 36068
O 3135 13908
E 31176 64257
E 14517 20770
E 7344 35372
S 19750 734408057
S 13780 88975087
S 55623 197706942
I 10629 71183
E 19876 41329
S 49525 945006723
S 38712 525246268
O 5465 44922
I 20331 59576
S 48171 688749087
E 6674 40050
I 40526 73707
O 27140 70592
I 5931 24538
S 12509 250749486
O 12024 36735
O 56532 70022
S 75993 681715632
S 18293 183805461
E 46273 62105
O 35177 40140
S 46536 310082347
I 32960 73423
S 6685 89966528
S 56361 576465303
E 31790 70764
I 35100 66895
O 31155 63972
S 14463 244746020
I 11898 60099
E 18489 68682
E 64167 65218
E 32133 49406
O 8949 9761
O 61812 69276
O 39740 57100
I 670 46459
E 11151 29147
S 19025 637644088
O 39135 39481
E 11131 19331
S 29163 398570025
E 35244 59226
S 60739 818287651
I 21137 69540
O 24163 54632
O 14081 26744
E 66938 72338
O 28507 30692
E 36275 63627
I 7691 36609
O 28173 50169
S 10561 557996696
I 3155 60221
I 33971 65454
S 44799 805673704
O 16459 66391
S 68147 433047334
O 10600 17325
O 9162 14442
O 15634 22135
I 19793 65204
S 10031 421789491
I 38462 65812
E 30461 56099
S 65273 520634973
E 21616 35010
E 14668 24062
O 55036 65200
E 60506 72181
O 9130 51247
I 2366 31557
S 58120 406757891
S 14988 775339209
O 53032 70909
I 32332 71684
E 29804 46964
I 25086 75735
I 11688 34705
E 19686 42311
E 29369 40091
E 3717 31574
O 60214 69110
I 36398 70918
I 47398 73841
E 53078 56125
E 16728 31965
E 10123 53703
O 9324 27157
I 31172 67697
S 49312 903214093
E 15715 69656
I 25758 75909
S 52083 210047784
S 63513 73988252
O 12338 33165
E 15290 56409
O 23411 44496
I 28988 51229
E 48701 56740
E 19909 25021
I 2754 42332
O 24432 52436
E 7569 42297
O 44347 54132
S 60026 827742380
I 2457 73491
O 29842 51636
E 27942 41873
I 19722 20288
O 7287 59776
E 24478 51942
S 7338 574100963
I 64272 67454
S 13558 182940288
I 27726 32243
S 58026 694383651
O 56782 61146
E 32558 55367
O 50571 55785
O 10820 25467
E 36859 60183
O 41394 59719
E 3400 9640
I 17645 20960
I 33123 45300
S 60608 769732276
O 64063 75148
E 42764 43412
S 21118 129150366
E 33552 66045
I 4377 39857
I 43820 54130
E 36307 56066
I 55091 59826
E 69722 74068
E 31456 59843
O 48782 54414
I 362 14146
S 23385 607912936
E 31377 32404
E 21071 34734
S 50619 214860607
O 20573 58074
S 8711 918684763
I 223 40236
O 2842 49155
O 12192 46603
S 61350 576452432
E 32663 67042
S 49091 396043380
I 39987 66504
E 17070 24323
S 9582 907481966
S 66966 947966994
E 16380 43128
I 19669 28766
O 26121 63085
E 44477 47051
I 28001 51331
I 41927 68665
E 38136 62312
O 3482 42851
O 8957 26541
I 6250 9968
E 5830 56439
S 51059 45484666
I 28109 54704
S 33502 924455907
S 55556 485938669
E 37320 57764
I 1672 28541
E 44645 51496
O 22697 64982
S 21975 22089818
O 1473 58083
E 7771 68170
I 64668 65577
E 40720 60873
E 30609 61893
O 3091 33385
I 12928 38074
S 18966 602957705
O 27284 30296
E 66289 72426
S 21732 110294901
O 34824 43683
E 1140 6435
O 6532 37985
O 38901 51797
E 14714 47094
E 356 42583
S 37179 137920375
I 123 40254
S 10293 596489962
I 14304 51100
S 74181 125319424
O 24482 37826
I 38636 54135
E 48911 53985
E 529 54828
E 64347 68694
I 43098 61039
E 34367 43884
E 56441 76639
S 37287 671816012
I 17130 26968
E 46371 56538
O 53398 71829
E 16403 35337
E 23178 28853
S 38522 581341844
O 31960 33253
I 47098 56948
S 23200 81118579
I 41380 59051
O 37971 57177
I 8667 12993
S 31941 343157014
E 20289 50407
I 10797 63798
I 11905 74612
S 55560 138170772
E 20868 44680
O 36136 38132
E 50238 68349
S 74403 824703388
S 17800 64084626
I 18479 29221
E 13535 66436
S 42525 139168705
E 34766 52927
I 10459 13614
S 18949 149772758
I 62386 76036
I 27862 45452
E 55594 60531
S 75231 941451627
E 19006 66347
I 3662 21383
I 54267 75074
I 6472 30155
E 1386 51646
S 9190 940734230
S 39735 523560913
I 10203 57377
O 17100 70473
S 47841 390699834
S 18154 470558147
I 30132 53297
O 12037 66510
S 36205 456623743
I 25319 42440
E 28138 62737
O 5527 75844
O 33919 62826
S 74739 621569909
I 30306 36498
S 8952 529947367
O 26679 45118
I 2186 35991
S 41803 587763695
O 53009 60051
S 41402 509714644
E 490 63530
E 48912 72000
E 21169 42231
I 56073 60132
E 25060 31941
S 73196 789559701
O 27960 70898
O 7843 24290
S 2575 735887621
O 5600 63580
O 3581 64908
I 16751 39814
S 66169 157918404
E 13964 36667
I 8145 58424
S 8199 666940630
O 46294 70235
E 33072 65642
S 73525 588690182
I 24035 46869
E 4514 17229
O 43088 43897
I 68147 71517
I 16638 33047
O 31872 62327
O 40561 74262
I 48500 65099
E 36132 46397
O 12325 29162
O 63367 70967
I 51631 58713
S 29588 640438556
I 21453 70779
S 62592 641921767
E 2348 54195
S 38542 721071326
O 3107 48842
S 24083 777315442
O 6304 19440
O 25069 34121
O 3172 3708
I 9170 53461
E 24345 70172
I 22305 36040
S 4692 922494872
O 12795 36392
I 50129 54918
S 44165 518661465
I 37193 68107
I 12902 36235
I 6925 22737
S 55405 143167910
O 6866 54923
I 10000 11525
E 10443 15945
S 35749 644021784
I 39800 72342
E 14240 26830
S 13252 821847984
O 13111 62792
O 43938 47068
O 37487 59631
O 54443 75283
S 18906 103457777
O 60322 68013
O 37156 75480
S 40126 511089430
E 36223 70110
I 274 37767
S 61258 686167649
I 14115 63901
I 21685 36301
I 35992 39423
O 853 5365
E 45580 52607
O 28061 55398
S 55138 537822704
E 3229 13048
O 24710 47910
S 68686 101047839
E 6977 52825
S 6401 956131208
I 13182 45109
O 5256 55405
O 61103 75616
O 13242 46754
E 51674 53211
S 38977 593751959
I 19309 29863
I 15368 72755
E 5856 60045
I 2322 19568
E 21055 21312
O 1242 18963
S 29513 189535191
I 20153 49649
I 51659 70420
E 38293 40180
I 29063 69936
I 21851 25084
E 12931 70928
E 37822 53545
E 42353 55719
I 35310 38816
E 14181 48965
S 71632 500816005
O 7936 57052
I 37775 47004
O 26175 72262
S 68648 513733931
E 31696 68298
O 7812 11285
I 17251 63336
I 12516 61479
I 3019 69988
E 17157 34967
E 33985 43313
I 19788 48073
E 6199 9189
E 41666 70962
E 26012 75448
E 40214 61132
I 16981 61175
O 38861 43354
O 31035 52682
O 32416 34442
E 39791 45353
I 35245 62288
O 38811 72645
E 23882 61549
I 23016 42038
S 16292 925764375
S 27631 422800881
S 66661 69388744
E 42548 49846
S 62634 452952198
S 31732 610698832
S 4365 272141
S 6517 498926219
E 4455 45933
E 13335 69835
I 10517 75037
I 18781 69840
O 6379 20183
O 58934 70014
E 17111 65176
S 35413 217887622
E 50976 62093
S 14693 350244635
O 43889 51608
S 48335 250057992
O 20431 49435
S 959 671236559
S 69679 862378999
S 1187 112523814
I 675 48883
O 291 69203
O 324 25859
I 3669 8193
S 57225 607760688
E 8187 51181
I 39091 65544
S 1017 925590859
I 25436 55942
E 53813 71931
E 42670 68648
S 76028 978228987
E 10036 76057
O 10084 64621
I 23290 42361
I 25470 46268
O 40954 55864
I 27411 45034
I 13533 75639
E 6717 56847
S 27359 603453930
S 24246 438221236
O 49614 52379
E 17750 68056
O 52384 64793
E 22432 53457
E 63515 67393
E 48946 62630
O 5484 67501
E 5763 76506
E 17119 65466
I 48020 53953
I 40114 52752
I 58021 70329
S 12881 578547818
I 36417 45489
E 44795 65290
S 5666 137838798
I 11071 34449
I 29111 42438
I 4226 56268
S 68742 272578998
E 24033 69006
S 35468 530105994
O 18675 64827
I 31035 52693
O 25286 68744
O 14693 24514
O 20843 38942
I 33929 57394
S 5184 17100836
I 20039 29133
S 39104 491645130
I 4457 72986
O 14530 15290
I 18965 50608
O 11544 51344
E 17982 34308
E 5036 76388
S 32270 391868228
E 67072 68903
I 8067 17227
O 72310 72571
S 48529 973034560
S 41394 800408706
I 41590 57853
E 29903 49121
E 4779 44374
S 26530 141919834
S 48116 886051189
I 9548 58187
I 13058 29915
S 12223 81097295
O 5554 22821
I 3034 69540
E 23537 60766
E 10614 11667
E 22768 43856
I 17344 71221
S 20875 657452965
E 60960 70037
E 27041 50542
I 8470 29468
E 1571 37791
S 46293 246010279
O 25953 45593
S 10554 697575034
E 52957 65904
E 11407 63418
S 31105 789913531
E 5404 5549
O 2059 11961
E 8604 54482
E 15311 66248
I 26167 43880
I 48811 64575
O 34960 52747
E 2185 69864
E 4556 65154
I 3766 11728
O 38604 73185
S 73124 984041644
I 23862 69601
I 3111 70781
S 68414 467656744
S 31695 141851242
S 24041 318400525
S 22396 590746350
I 16344 44766
E 20083 56896
E 9963 38413
S 7681 68930934
I 53212 64522
I 41602 58156
O 9774 66511
E 20629 32923
I 16157 45002
S 56372 982596819
E 23833 76003
I 14777 45177
E 31487 61683
O 65278 69384
I 24169 72348
I 5263 66226
O 17138 50304
E 17048 53385
O 23050 64503
I 58922 71777
S 20810 127880745
E 21426 58387
O 5349 46055
I 15267 50694
E 15891 43171
S 40205 630833692
S 65896 856747264
E 16143 36660
O 11994 67535
I 11046 41461
E 47659 63203
E 22093 61057
E 25680 56555
O 38363 47889
O 41441 51839
E 37664 47153
I 66911 74643
O 69334 70645
O 25681 69941
S 5130 75072826
O 27559 61208
E 9716 51407
I 965 26108
O 24115 24703
I 39582 53278
O 38089 50188
I 58772 63965
I 14371 62604
O 36482 74633
O 18409 76661
S 25133 867372097
E 38532 41642
I 58384 64284
S 17120 930587242
E 46224 69928
E 19469 39101
S 59160 41331623
S 27150 603317617
I 20664 33693
O 44677 62244
E 2367 35825
O 24481 58510
E 217 436
E 65777 73765
O 21874 46494
S 55200 816124144
S 68446 940210373
E 12106 72501
E 54832 73940
O 55701 59888
I 49479 62794
S 28686 591864985
O 18681 64868
S 52977 834396350
S 40332 572194908
E 24929 32516
S 52458 794825200
E 41917 61102
S 56536 805819500
S 10888 41165236
I 6976 33667
E 3125 38749
I 19160 31663
S 53432 254535658
O 29178 38454
S 72095 433020324
S 72306 677599589
I 26414 27746
O 46988 65908
I 18537 52986
O 53693 54281
E 26957 63036
O 6337 40777
I 14014 74136
O 36836 42787
O 1774 66819
E 7901 11178
E 31124 33322
O 26357 45358
S 16646 410548733
E 38581 72072
S 66355 345401156
E 59568 68157
S 61127 499307298
I 61557 68076
E 13121 43929
E 40155 50983
S 45976 399595830
S 28949 819677580
S 47260 356307442
I 1618 15299
O 19048 40515
S 55660 421843001
E 37033 59936
I 48273 50448
E 9246 71402
S 544 941098681
S 42329 983829099
I 32142 62170
I 21816 66191
S 3945 896547595
I 32759 64137
O 25308 39005
E 13773 35330
O 15094 44299
O 24884 68089
S 43139 782008627
S 61709 395045978
E 21140 26101
I 1122 54413
E 19216 60240
O 27655 57803
I 28880 51913
S 59136 141814456
O 24008 31264
I 3544 73180
S 41725 259446398
O 12821 61153
E 60221 76583
E 41844 47643
E 23323 72556
S 69824 629558710
I 10655 29369
O 35203 53603
O 42572 63732
O 41654 52482
O 33128 34886
O 14067 70581
S 7278 469621119
I 19385 44271
E 7600 18757
O 10444 43584
S 17609 528921707
E 7093 36755
O 41639 52766
O 42334 56884
S 63385 874721441
I 8143 12578
O 85 37203
I 38289 42284
I 1703 70150
I 32593 47547
E 30425 72251
O 29801 76404
E 56035 61120
O 15316 44022
S 52003 954127610
S 55623 399755249
I 41057 41443
I 70474 71378
O 6705 56980
I 60089 70871
O 17063 64356
S 45180 776462141
E 47914 54844
S 2302 577406387
I 51383 66931
S 62674 672926194
O 56596 63365
I 47872 67839
I 61087 66051
E 50009 61979
S 59422 983087034
S 42335 42637210
O 33779 72937
S 9288 615711455
S 73180 448557089
O 32443 45015
E 24176 29741
I 31338 53214
S 46534 561590218
I 23908 40149
E 6462 58112
S 37542 45148698
O 29415 50549
I 507 68066
I 4376 56592
E 26541 57866
O 10664 19372
S 37195 550733381
I 14014 19428
E 24095 44546
I 16123 32580
S 44095 814781748
O 51235 70110
I 53814 56593
O 19455 43095
I 18284 33543
I 24229 46552
E 33131 55595
S 73813 600956240
E 50820 68471
O 35826 38600
I 3190 27789
S 24320 379184094
E 16042 21071
O 49186 59324
S 73756 783065572
O 34495 60486
O 58904 74058
I 23331 25515
S 19485 251545069
S 37570 293587048
O 7293 64893
S 2450 157593003
E 9948 37533
E 15672 51443
E 15755 20737
I 15502 29828
S 25653 171297707
S 59445 723546528
E 505 66227
I 2006 17190
S 51627 533357742
E 16503 19550
S 26363 970669223
S 7929 799647770
S 11578 163701334
O 36447 67766
E 32019 51532
E 40501 55678
O 52829 69908
S 52088 14906395
S 18716 462478862
O 19105 66690
E 7170 22617
I 10852 43267
O 38936 40468
I 76 50648
S 39472 521689976
E 41196 73945
E 2678 42516
I 43255 60330
O 22695 36318
O 33994 65716
O 3538 24242
E 31323 64095
O 15743 48258
S 18422 717590787
E 15549 64641
I 6512 76538
I 7966 61331
E 15170 59204
S 23070 70670116
E 4672 52798
S 32977 736037959
S 30955 641787703
O 6084 25712
E 22463 33585
O 12461 37122
I 2420 71550
E 29066 43693
S 23441 399160756
I 15963 58952
E 59388 70744
E 3826 24404
S 75366 143006978
S 27601 723210625
O 31978 51679
E 18325 71116
O 25999 55121
E 10154 12040
O 8516 22028
O 6544 60869
S 18075 927103543
I 12714 42041
O 40026 59763
I 41828 60809
O 23846 60410
S 76327 657113722
I 31452 57316
O 34870 51852
E 24259 67588
O 29200 53629
I 2153 56508
I 13498 62147
E 19669 65713
I 10339 28521
E 35058 53814
S 57359 871569844
O 30974 72254
S 12905 888546029
I 3200 38913
E 27689 70399
E 15392 24896
E 1867 60786
O 47725 68176
O 5055 59249
O 63026 75303
S 48717 952793118
E 42602 62397
O 32171 55976
S 5253 886785074
S 53030 912687591
E 10416 65706
S 1784 348027107
E 13580 50373
E 5847 26239
E 8361 67415
E 21242 65559
I 27437 40359
S 40933 99591499
E 65090 71089
S 17614 748582464
S 30618 391620306
I 38107 69584
I 18534 56074
E 2657 12619
S 2629 897274265
I 44447 70475
O 44198 59435
I 40443 64225
S 52174 410924694
S 1541 177186226
I 12857 54569
E 8733 69910
O 4707 69303
E 1352 41812
E 29349 46748
E 36973 66522
I 20246 65868
O 50756 72524
E 9886 68099
E 19984 35829
I 16250 31326
S 24297 986128245
S 34663 737230720
E 4594 22878
O 9558 29838
S 29494 562167324
S 20703 713618981
O 22209 55821
E 3705 22250
E 14199 65413
E 19958 60039
O 40062 69355
S 25123 742920599
S 69812 2152779
O 37945 58284
S 41585 590894065
S 59806 228695631
S 37008 346771488
O 52357 69854
I 32982 75091
I 37797 42795
O 9908 67106
I 21132 72989
E 17129 74663
I 27304 75296
I 13465 34996
E 10178 51072
E 7123 35836
E 15202 73533
S 63108 422132756
I 12382 57573
O 12530 39884
O 7256 11252
S 26887 551653983
S 65941 260580208
O 21006 56427
E 16585 63263
E 32087 67811
I 21456 76310
O 44336 45242
O 22665 49041
E 21031 50186
O 24494 49518
S 66543 556858935
O 55956 75717
I 43369 62050
E 33272 43335
E 34708 58270
E 765 53858
I 19677 29113
I 61838 72906
S 54886 747696703
I 32691 71940
E 65264 74339
O 24283 76595
S 35303 49352721
I 31492 47927
O 35049 54553
I 4752 29751
I 16183 69580
O 40265 61853
S 35963 195039084
O 28276 63396
O 43821 68988
E 18826 73482
O 34537 64686
I 29146 44357
O 51308 68142
E 38031 70876
O 36518 60871
I 46743 53505
S 3952 275237723
O 59484 65821
S 18080 465458549
I 18908 47057
O 2577 21824
E 37073 52706
O 8301 11110
E 53139 61663
O 18107 71467
I 18084 20635
O 1339 62344
E 47242 51730
O 32923 71160
S 27073 717117071
S 65239 306526590
S 56995 813408791
E 608 34451
S 24727 705579893
E 13099 28137
E 12039 50336
S 20666 356016567
O 8066 68957
I 34487 60664
O 11455 20346
S 64421 603628207
E 6567 10549
E 19091 51922
E 29403 69003
S 7680 193597107
O 21979 30129
I 2012 46366
I 22979 29433
I 56893 61975
O 16212 48752
O 9796 58181
O 36344 43991
I 28493 45701
E 923 13467
I 3377 57893
S 52788 696145898
I 15376 75808
E 32359 48473
S 51088 198865249
E 5319 68951
S 30172 702254353
I 26107 47866
S 16344 552743405
O 47930 53290
O 37645 51245
O 61952 63264
S 52120 110037994
I 18352 63467
E 1278 37854
E 13779 32308
O 7075 57061
O 51743 68357
S 72806 955830235
O 16269 60192
O 21459 63664
S 43725 315961648
O 36512 50827
O 12661 49482
E 31797 74566
S 50471 799087664
O 11604 56285
I 25016 61314
S 10546 191554409
E 2050 76198
O 2141 56965
I 32228 70101
O 20432 73427
O 15396 21614
O 26950 45359
E 15429 41179
E 29512 60064
I 63907 76666
I 17219 48556
I 42611 51570
I 28641 75327
I 17019 45480
E 50913 72556
S 46063 217335423
S 54153 439210425
O 25433 58369
O 3622 34213
O 16437 49845
S 55198 326771227
O 17942 61904
S 26609 99358110
I 18068 61320
O 16029 41807
S 61658 488389759
I 19266 44716
S 27872 729017392
I 29888 73645
E 4193 66634
O 39064 46866
S 64011 140970840
E 21894 56261
S 27631 963528127
I 25506 41986
I 57377 62008
I 43060 67331
O 7453 62568
E 190 18969
O 11690 74002
E 7419 32178
S 37269 493997063
O 29564 40364
S 59648 955070988
E 56939 66896
E 11691 27040
O 12504 29279
E 42129 75725
E 16399 47811
S 31661 449417404
E 32679 66027
S 6462 236268503
S 5330 868065189
I 1566 2517
E 12486 33379
E 11380 21449
O 57249 61098
O 43356 58910
S 63826 900075703
E 27233 50390
S 45165 126040448
S 33303 914916114
I 26272 44544
O 11451 64961
O 13610 23028
O 36632 52821
I 3512 16961
I 12470 22038
O 371 57838
O 7039 8801
I 12072 70633
S 68108 276356761
S 66511 310441367
I 4010 46217
O 55823 60543
I 36940 50927
S 74777 409243152
E 50822 74334
O 46888 63554
I 60350 68437
O 30858 69983
O 7516 67010
O 38731 52272
I 57404 69388
O 41412 65627
S 50307 581166519
S 22304 950903223
S 7490 6828018
E 23647 54422
O 13588 23933
I 14290 55093
S 1161 219231594
E 15371 50608
E 36089 47162
S 34560 284658436
E 14988 71316
S 61493 388794321
I 34021 58428
E 42675 76177
S 63959 844605718
E 43772 72002
E 38638 73264
E 23761 52836
E 53043 61423
S 54603 194057023
S 32267 650359265
I 3092 54239
E 22867 65044
E 69084 69581
S 64648 397690018
S 712 427408750
S 74227 59211818
O 50021 71185
E 11052 29857
S 53042 659165042
S 69288 376106074
S 49787 780081830
S 28032 950766915
E 15368 46100
S 13562 742495768
E 29237 42648
E 47001 62980
I 39165 57745
S 4878 267671323
I 3431 69504
S 15028 859491326
I 39952 62366
S 48742 478136070
O 16617 26970
S 62116 323338746
O 18273 35023
I 35013 41746
E 32657 48206
O 64542 74903
E 11720 15981
O 21715 67890
S 19063 962470204
S 48178 348860129
E 41422 62275
E 31893 71214
I 4164 32472
S 28036 821706623
S 60331 334431922
E 46275 74695
I 4416 54650
I 31337 58374
E 57268 73526
I 52520 61039
I 1536 75266
I 13364 21297
O 22601 43979
E 7721 48909
I 11519 31550
I 34824 58937
E 493 14434
O 13746 40099
E 29660 50451
I 12865 68381
E 1062 1147
I 13346 56288
I 65433 73053
O 27023 66720
O 69808 72168
S 63196 189903831
S 7619 722046000
E 6606 26616
S 64616 978159580
S 31208 782247888
I 2962 66192
O 19365 27584
S 610 33567582
E 37725 41349
I 64617 65902
O 930 44285
S 17964 487303842
E 34539 41023
O 55133 55475
S 20539 754741167
S 31777 556371125
E 42587 52559
S 64916 47034542
S 51502 263893195
S 5441 575649663
S 74735 644366020
E 44923 68126
E 33103 50093
E 23698 63323
O 31676 65902
S 26952 279217640
I 22416 48608
O 5765 11420
O 25441 32806
I 28292 35203
I 34810 47704
E 16830 56029
I 68210 71545
E 26806 65493
S 41510 694823778
I 57307 73731
I 17036 46715
O 12951 53586
O 28764 46412
I 33301 34723
I 33955 52284
S 36767 796450899
I 36974 57617
E 23974 71985
O 11098 70232
E 39507 64441
E 34425 42503
I 25812 31941
E 54417 69452
O 16856 37926
O 7465 43298
O 9235 11859
I 27642 53108
S 41634 927130690
O 508 53656
E 48616 70726
O 16870 67433
I 27686 58071
I 41754 42375
S 51380 856891981
O 8961 22376
I 33167 59026
E 32457 72041
E 3384 35500
I 2340 62212
E 64759 75402
I 17063 71932
E 9825 58637
S 47386 384034241
O 7165 64658
I 11633 53687
O 9252 45960
S 71844 516409346
O 39598 41441
S 74277 358196182
O 39342 55559
O 40973 63018
O 33301 61439
E 14219 67163
S 40643 784675771
I 13040 39891
I 54696 63162
E 33088 41191
E 31356 66791
S 7094 943495368
I 33833 74280
E 52006 53694
S 4503 263626247
I 47089 74641
I 24708 40410
S 10080 416183770
E 40288 44565
I 31553 59631
I 38510 48344
S 25300 49628077
S 38455 677904344
E 33552 67657
S 50658 120255649
O 7228 13024
O 7695 69733
S 2734 649964128
E 50367 57654
I 36152 68652
E 11746 12251
I 13226 23881
S 16092 394236170
S 74846 379619254
E 1631 65229
O 22450 36370
I 23044 49991
O 19978 76255
E 14736 25112
I 1817 47331
E 8474 65175
I 45549 71118
E 50937 60128
S 13988 989273023
O 51794 52109
S 70648 285046666
O 4454 46644
O 33113 51040
E 25770 45299
I 17607 51855
I 14067 73772
O 6639 55590
S 67559 706543746
S 21850 612926116
S 56565 584085039
S 11511 999739765
E 39943 65052
E 6997 56638
O 25225 76418
O 575 16983
E 3183 9312
I 28382 30704
I 11410 49073
O 29566 59805
S 75362 296075721
O 19006 48467
E 36541 55690
O 38274 51913
S 68708 397118400
O 12801 31837
S 57764 662193527
O 25119 74513
I 29063 38642
E 28454 31079
S 70472 321146786
I 667 40017
S 30745 350013449
S 34310 841939236
O 55445 74093
S 29450 620636788
O 47775 73882
S 69491 762208866
I 41772 53316
I 14270 51254
E 32962 75076
O 40348 70277
E 7717 58728
I 36588 49124
S 76356 884552405
O 5891 45598
E 17886 62983
I 27545 63116
O 28268 30934
O 19477 41431
S 72684 953300091
O 33204 59874
I 5252 66282
S 21596 234876126
I 23930 43665
S 7396 811486653
S 6716 19129806
I 21864 65520
O 16435 43400
S 27021 621546102
O 54375 60330
S 15264 310264025
I 23695 38902
I 37248 56578
S 60381 350144365
S 65943 408740644
S 16799 849593344
S 66921 443802309
O 9178 15893
I 15513 63744
I 22842 75314
I 16097 39929
S 62471 24043498
E 2107 7539
O 18740 47231
I 29376 66897
E 15040 35496
O 24626 30975
O 3431 35199
O 31398 59001
O 38431 65409
O 37435 75821
E 5943 54409
S 15115 832394606
I 6979 7886
I 25900 57939
I 54879 68526
I 14321 70221
I 22854 39927
I 18382 49985
O 13843 51783
O 19754 38798
O 18449 52287
I 20024 47176
E 29129 56671
S 73651 792018479
E 24908 54434
E 5666 48229
I 51377 57443
O 9626 22348
S 2493 609422326
S 20432 936269233
E 48060 48378
S 39990 955520539
I 361 1721
E 28686 60131
O 16484 58088
I 11472 49277
E 12554 26978
S 9033 174913574
E 22014 72360
S 14059 750115849
S 58249 197606387
O 7485 65449
I 19547 45649
S 36325 475323153
O 25455 56917
O 10285 60166
E 13727 27787
S 52838 937224050
S 65503 68107316
I 49360 75301
O 37611 46756
I 17734 70463
I 15942 51121
S 58272 365776827
O 5989 37350
O 24894 30670
O 43252 76331
E 41599 68593
S 11899 511814238
I 48129 57019
E 2228 52842
O 31578 62103
I 47402 52788
S 6962 230126638
S 72626 635460786
E 19274 28167
I 10511 23212
S 13331 829613962
E 28603 30110
S 54479 788563937
S 35677 786081919
S 16667 707540301
O 17279 22706
S 63087 363016832
S 64501 482741220
I 33848 71825
I 2243 34341
O 43797 64308
E 27456 47733
I 839 65099
O 34815 55559
O 43610 61022
E 3988 33358
E 68087 72426
E 12962 66896
I 8178 21140
O 15689 42278
I 27025 48337
E 53200 54560
O 18890 23080
O 38074 61738
O 70993 72150
I 29554 48683
O 3259 28626
S 50277 193098321
O 20789 37226
E 49601 64037
O 66971 69287
I 42859 64701
E 14678 63186
E 54759 61150
S 7632 628971787
S 7416 94589987
S 12112 381672685
S 31300 531769056
I 60491 69935
S 36672 446082606
S 44969 678490177
I 29958 59598
S 12033 398852869
O 7506 29119
S 72779 410168886
O 15701 18280
S 62771 796826223
S 49749 520406831
E 48919 49816
E 45459 76601
E 9995 52865
I 27822 61797
E 30065 66288
S 25875 531933204
E 62344 70513
I 31238 51492
I 11444 24712
S 68092 929363251
E 43396 66844
S 16444 11647275
O 14151 20333
E 12921 26592
E 5128 50929
E 13353 64685
I 29699 67633
O 28715 58880
I 28325 70921
I 27418 30992
S 66364 716377297
O 54497 66065
O 20891 38786
E 44700 49327
I 27902 64501
O 56621 76343
S 10463 167982946
I 17626 61086
I 56438 66483
E 69840 73853
E 8590 30291
O 16857 26388
O 20714 20766
I 11462 69399
E 44807 54192
E 37780 64546
S 50622 277967920
S 64695 122340795
E 23271 33969
E 38213 40716
O 44447 57614
O 42444 76167
I 13353 50056
E 36200 53129
S 24466 894055348
E 52268 73264
S 32004 440113686
S 30182 946183066
E 29117 76067
I 63434 76264
S 34297 17632113
S 15124 888842244
S 38250 406154093
S 9254 979196339
E 5476 9871
I 23058 61135
O 11229 28221
O 15719 50294
I 47138 70402
S 16870 901769781
O 26868 68912
O 3245 8670
S 18024 53321672
E 11632 74727
E 41311 72765
O 7848 58568
I 20855 55517
E 29436 59968
I 25690 27975
I 35383 56698
O 15876 22546
I 49589 62301
S 26845 486384596
O 38212 75757
O 46263 73266
O 61060 67772
S 28194 253420065
E 3166 35427
E 9265 19002
S 61847 445748984
O 61404 61694
S 49635 207564216
E 14585 47148
E 49258 57837
I 52748 65740
O 21268 75397
E 8600 75415
I 37670 55932
I 37938 76625
S 11422 427496742
E 39748 75753
I 11398 34466
I 397 12375
E 11647 67262
I 22179 73515
I 1139 66120
S 65891 188113974
S 75276 564312043
S 54836 283095949
S 31167 806307148
S 75318 528661588
E 8092 39306
O 7364 24987
I 8497 52571
E 22549 34004
I 16852 74729
S 60020 379046670
S 27851 728372921
E 15444 40093
E 8335 22539
S 3010 537149885
O 6120 54390
I 11764 44401
O 30399 75909
E 46562 59048
E 62960 71105
I 4144 49145
I 48608 58493
E 1149 18882
I 53812 60650
I 18515 34837
O 37884 45225
O 43487 52606
I 2740 16846
E 1669 64152
E 3101 55230
O 25279 52454
O 25518 35308
I 17902 36936
O 36823 44342
E 46145 61719
S 33444 32617412
E 57994 71250
E 34485 37020
I 12778 76341
I 30153 39282
E 42190 50266
E 23410 44941
O 27139 67435
O 7662 73995
O 15153 42377
I 5997 62247
O 27358 29488
S 26833 486836252
S 55130 283989448
O 24720 31896
E 16845 53151
S 8167 597451280
I 15162 39203
I 18495 24292
I 41025 48077
S 68986 617322674
E 31153 45665
O 31484 61651
S 62657 727448216
S 47436 587069654
O 12564 51195
O 23272 50424
I 49432 68444
I 16431 41308
O 202 15055
I 3615 52756
O 61683 72498
I 19552 47376
S 62229 407941840
E 12745 18630
S 5862 833154839
I 8594 70976
E 34290 36241
I 54459 70961
E 9196 23906
S 35283 605353485
S 70957 45919301
E 23760 72695
O 7461 24903
O 24299 26065
E 8802 38036
E 2136 72821
S 44814 288462546
E 9186 74789
E 257 36533
S 37300 651772808
I 31706 40584
E 25955 53332
O 20503 26866
S 41681 64307365
O 15241 26353
I 29646 63916
I 20451 55038
O 7926 72353
S 59304 617056241
I 4914 7721
S 76025 430754580
I 26034 26418
E 29317 60140
I 11746 34841
I 48006 75542
S 1001 685115481
I 1858 28981
O 67884 71038
S 62964 617926069
O 37574 46597
S 22245 757832812
S 10221 489347075
E 10864 22187
O 22363 42667
E 42848 47725
I 44967 72443
E 17555 21466
E 29296 39264
O 23489 42103
S 64178 839284863
I 42702 65065
I 57254 66826
S 826 818452433
I 25330 59044
E 10320 71082
O 14460 52577
I 17852 21020
S 30129 375447517
E 21456 29386
E 4291 11931
S 48918 926948256
E 14778 68780
S 65777 45065930
O 6273 26360
E 23907 70462
I 44349 50531
I 28744 43550
S 35137 691889408
I 72310 74398
I 9464 26690
I 25018 26665
I 60357 65188
O 12718 24620
E 20990 70170
I 25712 37428
O 37856 55283
S 36077 575520696
O 51946 63373
S 37446 263896453
S 20763 108979710
E 35630 71881
S 32736 146435238
S 76631 813423978
E 53667 71768
O 2550 35061
I 5989 22080
O 24092 60575
E 27481 69443
O 6357 27179
E 55801 62233
E 7739 10711
E 964 58793
S 70257 400291922
S 4430 531344015
S 49303 749875548
O 39848 41241
I 59161 72266
S 30726 311042076
S 35456 229725412
S 48237 648574169
E 42979 44961
S 72442 668852692
O 52463 62511
S 43903 738642085
S 58737 718151976
S 75902 452854693
E 48137 58121
S 10278 880390760
I 45415 74283
O 33298 49123
O 6353 25951
S 28521 216823476
S 22223 855558255
S 28073 100317463
S 8865 680990244
I 19689 25597
O 69770 75376
O 16265 59902
O 52767 76324
S 14824 759820273
S 59270 692079928
S 69035 866832000
E 30864 76249
O 1771 27488
I 2353 41314
S 1197 476088675
I 8579 53780
E 11158 25987
S 65451 570964126
E 47540 64029
E 39721 67301
O 8967 55043
O 49026 72853
E 20072 69358
E 18583 66323
E 34231 54328
I 29920 43510
E 40727 45308
S 12712 671113712
I 50489 52028
E 24258 39213
E 25897 54656
E 38198 53110
I 48213 65887
S 73609 808518623
I 65449 73055
S 31283 482847024
I 30017 30866
I 55925 62924
S 75658 277452212
O 9118 19953
O 6480 31576
E 20834 34846
S 9326 329428292
S 9145 246431619
O 6300 8178
E 22173 58689
O 43174 54475
E 7465 25625
E 30391 38822
O 54229 64386
S 65362 131561636
S 44181 430795845
O 165 63263
I 30154 37117
E 4015 14570
E 40481 69898
S 62778 821055019
S 27614 324754229
I 16793 55765
I 54639 65717
S 40565 49479319
I 3128 51992
I 18711 40104
O 22863 33506
O 25228 57187
S 6387 623445246
E 23012 54207
S 43640 56930383
I 12694 41750
I 31042 72838
S 65385 284892654
I 62007 69678
O 29361 41831
O 44192 65883
I 184 25594
E 25123 27253
I 23981 60381
E 4955 66695
S 7016 517387003
O 14430 52895
E 45494 74057
O 17976 24853
I 17053 43272
I 4308 15807
S 46599 490441526
O 11010 27464
E 21672 45251
O 37135 49219
S 1496 767020983
E 23251 48879
O 26484 32523
E 11244 64232
O 6701 12711
O 19154 41735
E 15986 71209
E 17917 64192
O 14868 36883
I 8784 18504
I 53451 65382
I 6585 36803
S 45370 251688753
E 11840 50932
E 6615 14130
S 8821 154137282
I 56751 69353
S 10279 340832475
O 9018 38640
E 37525 75458
E 27818 29386
O 5446 14843
O 62510 72556
O 9087 57088
I 61643 70683
S 39804 258557159
S 11560 956005394
S 28684 977058478
E 15428 27096
I 29359 41408
S 34734 19786134
I 23525 43271
I 7062 16794
E 43537 59158
I 14849 25572
S 67849 238354832
I 12165 72591
I 18096 73176
S 10402 447556513
S 33763 834323661
I 42492 58399
O 41674 51430
I 25874 70821
O 28959 35670
I 22041 45036
O 29285 64935
O 42984 49606
S 9508 953135303
S 65400 116762673
I 18344 25292
E 58080 62102
I 58616 75737
O 6628 71070
I 14075 24707
O 18649 34679
I 13455 42891
S 49503 594681543
O 14315 33400
O 28800 55602
O 4028 22658
E 12348 25120
E 43553 74651
I 30864 50276
S 34954 996368140
E 15991 28986
E 6218 40793
I 8600 57945
O 28448 40463
O 35260 51566
E 15243 47188
I 40267 76598
I 13261 28056
I 23512 28910
I 15420 43755
E 24359 68052
E 48303 49024
I 49499 54348
E 59937 62470
E 6838 70098
S 27229 334199579
E 8348 69091
O 6902 51199
O 18881 63035
O 6382 30510
S 4883 949708411
O 23415 38794
I 21109 48945
E 8316 68131
O 18317 27478
O 6078 24815
E 48711 56577
I 42245 55799
O 4501 16288
O 12233 43932
S 39600 773321105
E 15755 50037
I 6678 18452
S 42126 613373166
O 58329 67834
S 47751 38108987
S 40522 446652806
O 32771 66697
E 13931 49071
E 13042 40189
S 182 902448243
O 32047 48734
S 40535 411956417
S 40356 865484396
I 776 61980
S 38095 797572910
E 25319 56600
O 28630 33548
I 3513 46292
S 23108 135150335
O 38367 56427
E 112 68117
E 12676 48914
S 35365 751787899
E 32920 64363
E 2449 3137
O 24346 44355
O 27332 33377
E 75238 75742
O 8845 64015
E 10760 52265
O 40036 74198
S 12053 319014176
S 15273 506764290
I 14948 30571
S 37322 140857262
O 59818 62883
S 18041 388251847
S 66220 492369616
I 12241 71646
E 23401 56213
I 51235 63234
E 3258 71523
S 44361 934113902
O 55593 76590
E 16948 61655
E 5090 17932
E 26006 64561
S 29107 497549438
I 37201 48751
E 17471 70765
I 18641 41062
O 20854 51921
O 16661 51947
I 12157 67229
S 65871 327783366
S 20 670384690
O 31442 55082
E 4504 37535
S 48272 348445872
I 53031 67711
O 36463 49847
I 5942 34791
I 29703 38544
S 32019 743375624
S 25206 926618684
I 38184 66460
I 15479 25371
I 53748 70220
E 10536 54119
I 14255 20491
I 2204 15403
E 32288 57413
O 39713 67981
E 17310 22550
E 3250 16004
O 50102 65930
I 7026 38733
S 56023 233759842
I 62962 71085
S 22100 963073687
S 42782 658398625
S 55523 707324472
I 50783 67451
E 44348 66010
S 47548 230815547
E 971 24581
S 62111 918607239
I 69869 73050
O 6906 49204
E 29654 73245
O 19392 52544
S 32433 196498748
S 68198 123089897
E 29595 63220
O 4398 63919
I 32611 39086
I 23954 28988
E 1423 75876
I 31742 47134
E 28351 43663
O 11173 30987
S 64435 907470512
E 6856 20157
O 48716 72484
I 15032 51396
S 25090 52547136
E 3776 41903
I 42698 65250
S 67059 493484885
O 24226 59149
E 32614 39986
O 55420 57836
S 47362 685169742
I 13947 61143
I 23966 41480
E 32020 55736
I 40712 56788
E 17056 32114
I 18092 44615
O 52864 67015
I 59391 69039
I 14888 47553
O 4997 55682
E 7799 63459
E 36193 44926
S 58097 10994818
E 4397 50480
O 26125 54423
I 45610 51071
S 64550 871598925
E 5192 23920
I 8864 12528
O 2719 35689
O 1511 16250
I 11722 28937
E 13556 34160
I 563 11968
S 76187 583487498
E 10497 34709
O 20186 43972
S 9417 199701559
O 3050 43932
S 17434 413127378
O 24908 44408
E 4585 50288
S 11429 44835808
O 12589 61276
E 55308 69513
I 43464 58208
S 10687 51717803
O 43311 62926
O 36663 60660
I 14996 62877
I 8062 54179
S 30416 565376739
S 4106 768346286
S 53498 741997432
I 45984 74108
S 66197 502152057
S 23714 249824519
E 45245 49369
E 33342 48702
E 9422 33210
O 22137 38966
S 34717 384934898
O 13579 23576
I 53156 65064
O 16620 59592
S 3763 347506157
S 73628 357371607
E 21097 50108
I 33274 39575
S 19868 528771717
E 22898 65210
I 8712 71849
E 55943 76448
S 1094 316525784
E 3183 37067
S 44854 352101304
S 66336 990142597
S 23432 722655663
S 53919 932356824
S 64259 392834774
O 6969 37499
O 52805 60194
O 26490 29488
S 10367 371225996
E 59836 70073
E 4626 19306
S 8279 624961774
E 19080 23004
I 36690 42385
S 7012 623377845
I 15278 54705
I 42912 66542
E 28266 33023
I 38961 66491
O 1882 20398
S 73118 330610060
S 41350 302949769
I 40099 73883
I 5570 13784
I 439 22347
I 68124 75655
I 58589 62721
E 35738 51251
E 28821 37474
E 10713 63527
I 16570 57752
O 42852 67472
I 14206 67432
E 33090 63359
E 28107 68738
I 21015 73242
I 30242 60938
E 37852 42266
S 21805 582352452
E 23902 29893
I 10077 50065
S 30307 550984151
S 16810 853851002
I 29386 57313
S 46464 743036172
S 43038 291509874
O 63 53180
O 30009 35902
S 69630 270400311
S 15763 344066563
O 36913 42128
I 9783 44496
E 29520 30374
O 42600 47636
E 12805 22074
E 867 26339
E 5408 32612
E 3580 41959
I 374 29151
S 31321 220001389
S 48418 85682366
I 5679 20654
S 34274 844402171
E 4614 10344
E 6205 32863
E 6185 9549
O 17701 63410
O 3358 21600
I 1905 43621
O 25491 32264
I 35072 35733
S 11747 798397552
S 36365 67284362
O 105 7351
O 12781 16926
S 12119 122022843
E 3268 73418
I 34301 39798
I 10420 67432
E 55565 72754
I 23785 25306
S 51100 371697999
S 64354 969852158
S 61411 579360032
E 26954 67660
I 3404 50933
E 26564 30561
E 10704 16313
S 63400 500645677
I 71932 73188
I 31646 50597
I 5144 66564
E 2142 22961
O 2110 7745
O 40663 69579
O 7819 74469
E 2756 52051
I 62680 64005
I 10426 16305
S 71931 459055931
S 31715 305328409
I 4047 15763
S 9134 28733171
I 31456 53868
S 28105 754945365
S 61529 119966644
S 76067 302824015
I 29772 58941
S 29765 886685033
O 35370 61264
E 61282 68398
O 2923 60178
I 38964 72586
O 14948 48326
E 34280 57229
S 45888 392673270
S 14894 284063102
I 19960 36633
S 58097 189808771
S 68072 214409318
I 7330 61208
I 22413 23994
E 14016 49492
O 3100 62246
O 21913 67757
S 19611 105269053
S 49980 506955981
I 8582 42290
I 7250 25311
S 13877 401887294
S 20817 664665183
S 35244 85646949
E 33529 62046
S 28780 25800549
I 12865 65242
O 22473 51409
S 4206 449634311
S 39964 866658779
E 29687 73916
O 39752 51767
I 6719 47130
S 35061 213997461
I 21848 69437
S 11618 644584215
S 35066 62376585
O 44697 55484
S 50565 631198586
O 700 48512
S 8060 906739653
E 44082 66985
E 38131 51911
S 22369 520502091
I 19687 63394
S 6317 646875089
O 16376 70403
S 72727 356897194
I 30365 46959
S 14721 996082955
E 28295 71690
O 64576 73018
O 12078 60487
S 20195 898768482
I 58310 75150
S 47813 78487720
E 27444 37729
I 13900 58294
S 72233 84789588
I 7120 21187
I 48446 60938
S 46164 386996729
E 23533 36952
I 30056 37564
O 2559 21358
I 26693 56032
S 3120 231386009
I 17242 33628
S 20391 419865830
I 18820 70738
O 13708 29012
I 24601 51068
E 47934 74657
I 8302 68223
E 28786 32117
I 36913 50180
I 27870 48363
S 23692 421232294
E 24239 31846
S 1900 377227409
O 22827 37703
I 23207 65649
S 374 264411685
I 8235 58418
O 35442 62013
E 26047 58968
O 2878 70659
I 52509 69905
I 14199 68890
I 61634 61715
I 6925 72106
I 17805 39775
I 2058 73361
I 13630 36411
E 15687 40110
S 56286 77895970
I 10767 40205
O 11254 60413
O 64148 70514
I 65281 75029
E 30939 50351
E 42771 74552
O 48865 64051
S 54219 101203462
S 25023 547261927
S 64208 122044296
S 66243 55045422
O 49014 66402
E 46362 71681
O 36375 43729
I 41369 59938
E 26098 54932
O 41904 48714
O 3342 16265
I 38243 44185
O 14383 22453
E 22376 30263
E 8411 8918
E 14629 49446
E 44618 58712
O 16697 49583
I 6133 47906
S 67162 109492168
O 7391 23600
E 3268 61016
E 51834 57421
O 22099 74722
E 41749 69504
O 27735 29358
E 43093 60339
O 38 4264
S 11806 729437053
I 64459 65790
E 1990 50074
O 54606 56257
I 578 52573
S 8067 680655914
S 14693 917689227
E 31610 45350
I 9733 63607
E 56812 69135
O 36215 65943
E 13432 35307
I 19704 52550
I 36529 75786
E 50130 51965
S 32090 474931397
O 17128 41186
S 65146 577488924
S 7948 552591679
S 45525 533831633
O 40277 68198
E 3342 26032
E 35299 51491
E 1784 13956
O 19373 39079
I 27345 36062
S 3084 639126599
I 26814 39130
E 15043 66892
E 37365 44125
S 40768 271487173
E 26596 41583
S 54010 327605411
E 16330 17396
I 18294 64166
S 50146 852624835
I 6223 55314
E 14664 53334
S 43844 215668047
O 8477 21687
I 31297 35812
E 17900 62371
O 13654 38002
E 37578 65851
E 10997 32195
O 12972 21785
E 43805 72586
E 19609 59594
I 34329 35872
S 28016 242157007
E 52227 56431
S 55195 83660476
S 48870 917519465
I 17709 24280
S 32838 961727425
I 41864 76462
I 21906 57172
S 46398 811603458
E 15781 23520
E 7601 74288
O 35339 49055
I 11412 58755
E 32379 43551
S 37743 984062891
E 27826 40553
I 31051 51629
O 2834 24380
E 20248 34405
S 17394 930291343
O 69252 72338
E 51599 72083
E 48683 66502
E 23584 46272
I 21971 69086
E 43255 47325
O 36318 68642
O 14998 35824
E 16858 27000
E 13989 74965
I 3158 46886
O 33465 47722
I 5428 63258
E 29067 64493
S 12671 125302227
E 7132 31012
I 11688 21534
S 48702 365375806
O 9427 22635
S 22060 10711821
I 10293 19328
O 75084 75482
E 26386 49763
I 54989 70989
I 22753 24256
I 12498 75680
I 22501 44317
O 31200 35235
O 11671 48116
I 9483 75870
S 71597 332245631
E 44931 54760
I 4253 65187
I 2738 14532
E 13769 22556
S 68484 92255062
O 24666 31670
O 40170 69875
S 6121 877557863
E 43518 70684
I 2828 9230
I 22157 31071
O 39010 51523
E 40538 48279
O 18454 61183
E 7107 52181
S 35585 583397868
S 73990 313452120
O 20996 40914
I 24193 31107
O 450 64538
E 26930 49399
E 842 35610
S 67161 699020159
O 15446 38224
S 34288 585373080
I 21171 40850
O 42135 61350
E 16036 17233
S 11470 415901014
S 45319 404292442
E 5612 37599
S 65344 191414366
S 44118 804544461
S 15798 670039120
I 15575 23735
O 23993 43842
I 23637 49177
S 76180 348534049
O 61669 62601
O 9123 76212
S 32491 878887161
O 39161 39781
S 47860 357672646
O 3061 35580
E 3206 34197
O 16581 57063
E 44684 48777
I 6316 43421
S 423 315667669
O 16766 54470
E 40222 72078
S 14897 675702221
S 74934 18002263
E 28397 48612
I 11316 69189
O 42601 75192
O 6268 7783
I 25543 34576
E 32678 66630
I 24314 37793
O 40723 62990
E 31063 41206
O 47618 74986
O 24780 24820
O 67440 69535
E 22885 36573
O 55749 62946
I 64166 68707
S 51014 942812753
E 31369 48630
O 48582 59424
I 58740 76411
O 29969 32370
E 18460 40481
I 443 42870
S 22997 391873262
I 17436 38292
O 2058 9013
S 64055 971007295
E 33333 67928
S 66956 868795756
I 48918 71545
S 14076 623290400
E 32205 65336
S 28970 784655061
E 12887 23951
O 4769 76450
E 28605 64419
S 51243 740969009
E 47156 72337
S 36807 564282850
I 34703 39977
E 41534 53785
O 38564 42140
E 16155 25662
O 39432 61422
S 66392 702199152
I 42217 44434
E 2724 56124
O 7033 73158
E 45748 52161
O 2883 60547
E 10051 32293
I 7335 26778
I 23804 66792
I 10493 15064
I 25644 53119
I 1237 25407
O 33744 51556
S 48447 41646207
S 4832 686534836
I 30792 44667
S 51543 743886709
I 37377 70362
O 44156 45766
I 64483 76664
O 68203 68319
O 16788 64860
O 20308 56080
O 37587 75514
O 33752 43333
I 27420 35608
S 68782 338487274
I 57317 73263
O 53978 60456
E 19692 44494
S 54609 505471088
E 32685 36278
E 9458 71046
S 72211 45388692
E 12164 20011
O 6864 7940
E 44800 73445
I 1732 7208
O 35263 36839
I 53190 66871
I 36719 76223
I 4609 46108
O 30664 62473
O 26551 47883
O 54399 63846
E 45001 58893
S 45672 212150357
I 22934 33235
E 10719 70942
O 7310 10244
I 45337 68492
I 16527 42286
I 33220 36325
I 12914 55890
I 33696 70373
I 8087 71427
S 40750 131200636
S 54418 722055253
I 18388 50472
I 9370 69574
E 5833 74712
I 6882 53751
S 45837 211495255
O 19735 62036
O 49672 56968
O 36703 74435
I 28545 38624
S 58980 203398018
E 34631 58961
E 8866 76176
E 5431 7767
S 65398 315421567
E 29336 56081
I 32447 41620
I 15246 21669
E 31897 36286
I 23917 52827
I 19127 24243
E 14620 67401
E 2505 64801
E 17283 48513
O 8375 15549
E 37596 62877
I 10784 15096
I 10364 49245
I 74531 74557
O 31254 52454
S 27661 196618513
I 65587 66434
O 21437 35079
E 26835 40198
E 58780 64000
E 1807 37449
S 35 60171302
S 18459 900160982
I 12240 53179
E 6660 50239
I 7628 65101
E 28257 47936
S 55946 915811062
S 36616 229263602
E 5050 50538
O 60358 67481
O 47800 51767
I 46227 71552
E 9232 32176
S 15076 627548749
O 15953 26548
I 7327 10393
E 15317 15808
O 26572 71604
O 37666 67737
I 43727 52895
S 52904 986800333
S 55901 742450832
S 63634 683095578
I 15732 76453
O 15574 64801
O 45723 53894
S 13554 118436460
E 5534 60828
E 4643 17249
E 22960 58726
E 61582 69443
O 14022 33076
E 62282 69604
S 40640 60915056
O 17843 35842
O 31579 64133
S 54207 139174330
E 29822 36242
S 73782 534121348
I 6981 11735
I 54612 67094
E 10408 59880
E 36378 44476
S 41310 534758727
E 36302 60452
E 41304 71591
I 36967 49829
I 15849 38713
O 34409 37320
E 23843 50044
S 75509 71478165
O 10609 24568
O 64365 68875
O 24036 31036
I 63474 63758
S 43602 80227020
E 31218 42231
I 52081 54309
S 31405 361999380
O 1458 16907
I 141 69141
I 17122 75217
S 3404 56732665
I 1696 40804
S 33958 901625375
I 45436 59867
I 20639 69781
I 46077 62941
I 29353 49673
I 30236 42067
E 16132 22431
I 3944 66398
O 51132 73127
I 25740 64789
S 18685 128480732
I 6467 23752
I 39374 56296
S 50825 65794173
O 64007 72739
S 68717 60689671
O 55502 75372
E 1622 19215
I 52908 72654
E 20182 34208
E 32906 49493
S 22842 514465823
S 8319 369790263
I 99 9583
E 13216 57221
S 9126 263285525
O 13107 28661
E 16849 66249
I 15007 42479
I 32112 76272
E 25469 49587
E 66682 73835
O 31706 46103
I 48972 63185
I 61168 61182
S 50544 887217225
S 3724 945754790
O 17414 40522
S 176 599193911
S 57581 995246241
S 59203 631540515
O 74707 75138
E 30430 36661
E 8879 72764
E 5907 47935
E 17886 57882
E 21193 27366
E 29959 75971
O 23767 52011
E 10441 30757
S 1982 543722338
O 543 73678
E 56134 68702
I 3603 59100
S 9159 829262761
S 39409 12695554
E 6488 60276
I 35300 48535
E 18460 37479
O 6555 69561
O 28450 66610
S 42483 237653154
I 9922 28338
S 37631 923473718
I 2487 58305
O 1563 16079
S 2765 835465010
S 17375 292452865
S 14870 372817018
I 27804 44598
O 55949 61786
O 33396 56898
O 9364 33822
S 70310 497786067
I 37907 48784
O 74097 75706
I 23437 59901
S 27114 508211271
S 46247 561362162
O 11936 38960
I 5268 20743
E 28562 53995
O 12364 47953
S 74863 568661239
E 2918 31734
I 57401 67440
E 41440 61505
O 50089 70468
O 4217 7969
O 16137 44697
S 57525 309543064
E 4574 49853
E 11435 74079
I 31548 35110
I 62396 69846
S 7069 961165276
S 27811 322214612
S 49177 441109175
I 22833 31324
I 5719 37459
O 7805 50241
O 15199 27201
S 31831 662576041
S 67439 773383048
I 24666 73237
E 5344 33149
E 3841 28508
O 37980 74692
I 45978 46641
S 27484 741286823
S 40000 647406890
I 26212 38095
I 43216 48507
O 6230 7891
O 3290 6091
O 827 10024
I 24501 48355
S 7825 748084422
E 6307 41709
E 26918 36341
E 24434 42093
E 62162 62933
I 7056 47088
O 15502 24411
S 28745 467779712
O 7903 46272
I 15414 69376
S 50794 601835084
S 47701 42371519
S 43139 526963422
O 23016 56330
I 18245 43920
O 14610 36422
O 60037 68907
I 40737 47501
I 7656 55795
E 16216 24632
E 13095 30649
E 7372 68463
S 54705 87779137
O 48551 74014
O 8959 33714
O 12888 14051
I 49114 65073
I 9710 41283
S 41908 211071052
E 38181 53192
E 68822 72733
E 21084 66775
E 35420 54538
E 39553 75231
S 9767 526579171
O 20839 44603
O 13680 16100
E 9024 55930
S 63681 30607023
S 17805 732924782
O 35155 58846
E 40128 76096
I 2477 9778
I 24780 74148
E 44481 52435
S 33676 481679336
S 41414 556891017
E 27860 61016
I 30345 72893
O 24648 31177
I 10788 76397
S 65545 842436880
S 34649 559850224
I 44461 51518
O 26489 71495
S 62894 509407415
E 8869 34823
S 11777 111112888
I 16078 50701
S 39617 114741872
O 3691 27184
S 54700 122021361
O 15475 52101
O 25471 29723
I 9128 10970
E 38477 69585
S 23851 658877268
S 32889 950894062
S 35153 430938371
O 1659 54035
O 53970 70729
S 26638 191389263
S 39113 770361096
I 15870 25588
I 17344 43776
O 33199 55037
I 24396 61071
E 47395 69220
S 34448 372757092
S 51638 371405886
S 49428 454204578
E 5342 13178
S 1219 154631075
E 45140 59257
I 23882 35244
S 11016 134068563
I 28238 53736
S 8667 136280610
O 40961 44462
S 41505 977954804
E 16076 69830
I 14508 31737
S 46145 681784706
S 63287 702161741
I 1843 55186
S 2328 202293404
E 2589 32484
E 3812 69141
S 63426 785433572
E 37279 51810
S 14451 56947282
S 72269 305608168
E 25811 65328
I 48390 63809
I 36207 38726
O 12266 42231
E 13244 45819
I 17094 47691
I 20230 76178
S 76087 998008960
O 59528 62863
S 14016 340960837
I 23610 59275
E 41564 47982
E 11311 74516
S 27903 137781497
O 15167 40581
O 5506 59887
E 48760 52515
O 36063 76445
I 20396 40929
I 54743 75404
S 24975 228930404
S 29925 491213664
I 8204 40430
S 30644 189565448
I 46359 64393
I 144 4677
I 22146 54708
I 5097 57225
I 56831 74155
I 23167 23985
S 62544 437317971
E 12520 38138
E 6766 54249
E 37576 60556
I 12494 52256
E 17503 66137
S 16285 420807541
E 15365 21144
S 55793 473837684
I 15235 18567
S 34973 783168531
O 50049 54946
O 26921 61442
E 16183 34090
E 9792 59327
I 13056 13910
E 29280 72866
E 2349 59931
I 59648 68315
O 13327 37809
I 33084 34788
E 54769 55762
E 62895 64687
I 44005 66920
O 49366 59574
E 26217 26269
E 54086 57579
I 11673 56030
O 27275 73685
S 11424 590267681
S 50008 951759622
S 4986 481246944
I 65554 68184
O 29482 39943
I 54863 58734
I 9323 26237
E 3713 18260
S 20874 541210769
O 37521 61694
I 46206 57136
O 17041 63908
S 58378 24708484
S 57098 943688980
E 18829 56400
I 18558 55018
O 13143 67326
I 11156 70446
E 47229 52859
E 26990 51822
O 1442 32076
S 26939 796286459
I 28564 52915
O 34017 60400
S 70049 536514163
O 24767 44665
O 11177 75240
O 8438 64836
E 7716 52742
O 13679 46964
I 20259 30718
E 66491 71309
E 10407 71030
S 53883 71656893
S 15805 906659755
I 15473 60555
I 5977 55865
S 68293 538213998
O 64393 65637
S 48848 509097633
E 25722 37364
S 32355 840030607
S 63271 983380378
E 6029 9803
O 23893 66296
I 30370 71078
O 12373 48831
E 6155 19329
E 24056 32809
I 60784 64838
I 65647 75558
S 73923 796619616
E 11917 51645
O 32942 59584
O 48319 74468
O 8066 45704
O 3313 31019
O 32788 41378
E 54147 54356
I 67579 69246
E 7952 19700
E 35154 39377
S 42809 978935787
S 62822 50648047
O 20323 67589
E 25002 38356
I 44581 52123
E 20509 47234
O 51976 75477
S 17016 796246207
E 9744 50364
E 22379 65815
O 12626 30337
S 11173 682302476
I 49512 56691
O 8496 49813
I 22093 34872
E 44157 54559
I 14804 55657
O 21010 69288
I 19504 34724
E 30186 57004
O 10094 57798
E 22274 72646
S 3463 719022276
S 61575 489766454
E 34739 67797
E 6754 42586
S 15338 477458757
E 25537 27138
E 25781 51634
I 16661 22617
E 24281 61219
S 62518 56410061
I 339 29076
O 4255 7898
I 52903 59311
S 9691 41329793
I 5705 43261
S 67603 728580181
I 11076 70352
I 56094 60731
I 56533 75280
E 22751 73940
O 374 60345
I 32010 70424
S 66811 810971930
E 65907 71039
O 51721 62836
E 26665 29268
S 38019 714456289
O 27701 28352
E 44294 53388
E 14524 50439
S 42181 152515744
I 23112 47645
E 57425 71963
E 7517 58551
I 14109 70913
S 21965 792570366
E 3262 7035
O 31112 46864
E 30151 65401
I 4185 39077
S 30627 580322112
I 46784 72403
O 11551 38646
O 67135 75930
I 27366 64703
I 31220 41850
O 32385 53140
S 16074 75537936
O 52608 75423
S 24198 592005304
E 21090 69750
E 56130 74387
O 18481 22339
I 15626 61394
O 45065 52277
S 45793 16268003
I 30050 76028
I 3836 22064
O 16108 30689
E 3623 31450
O 32905 66627
S 30671 287702981
O 72947 74501
E 6718 63024
O 7185 47282
E 5746 47440
O 37233 49432
S 37744 237791144
I 8373 68960
E 10054 27925
I 56167 70727
S 7006 686291879
E 9636 39453
E 23125 62645
S 3905 1694576
S 40454 757153844
O 37645 67532
S 55282 969665154
S 39363 977509065
I 20787 52925
S 30947 477336107
E 24745 61088
S 55931 795384707
S 41697 200230211
I 3549 23398
I 9851 63801
I 19207 23592
I 64079 64677
E 31206 55103
O 18984 43700
I 43090 43364
E 53836 56613
O 52477 68129
I 24306 29116
E 30990 44455
S 23872 596015518
E 56274 62841
I 45354 48839
E 14289 29313
I 12743 59911
E 21448 52742
O 7865 64578
I 49011 52514
I 32905 50369
S 29959 157827435
I 43559 54763
O 30152 55931
S 14044 411865973
S 19341 534911990
I 33050 68524
E 6818 25996
I 18888 20142
E 21581 23459
O 14465 18348
O 15431 60721
I 3078 67552
O 24832 68223
E 36859 50439
I 28253 67814
S 54373 460108279
E 32041 39724
E 8356 54219
I 39811 70275
O 40526 50377
E 14737 69820
E 38421 66371
E 35811 50014
S 47303 498281330
E 8209 12883
I 12237 60497
I 15346 42219
O 17344 67338
O 1497 68026
S 60890 259709833
O 1080 9448
O 16700 48384
O 49929 75273
E 1902 62287
S 32311 716220465
I 10516 55385
S 72196 293916760
S 40892 605593789
E 7781 64795
S 70874 624984272
E 9447 64381
S 73551 231219562
E 13029 67231
O 12823 38199
I 15181 39392
E 40678 64091
I 53980 56834
O 12997 50259
I 8380 30754
O 26921 64609
I 10564 29970
I 49711 72922
I 36997 73572
O 19851 73194
O 7528 26085
S 75371 722603050
I 17973 49656
I 30464 35858
E 64174 73639
O 62195 73050
E 11566 42735
S 51025 257128391
E 12745 51353
S 41160 560769978
E 29108 55993
I 32067 41615
I 4792 18634
O 24076 46076
S 74928 434487619
I 27153 75567
S 32553 546747925
O 10190 18208
E 4227 58308
E 56775 69774
E 18095 55759
E 34487 60396
E 33292 37735
I 28405 54741
S 52456 604062252
E 635 60426
E 29552 32542
E 57058 72926
I 10883 24650
S 48532 832636679
S 14057 37176536
O 18796 58973
S 48965 176743429
S 64416 910468029
I 46377 55620
O 30483 62090
E 27000 64788
I 23462 46432
S 52714 929728345
O 28898 71406
S 34923 132210477
E 41925 49750
I 31637 46892
S 50269 402408484
I 28721 65638
S 37399 848785976
S 42674 128055674
E 20270 56366
I 64412 73633
S 21930 202404684
O 5704 68723
O 50487 56480
E 17107 22619
S 5690 531885695
S 70039 963266426
I 4866 10319
E 20803 46535
S 45234 12195975
I 21261 26056
S 41853 377691998
S 69747 750809621
I 69256 76323
I 29781 59084
I 11169 42815
I 35072 72688
I 52791 73359
S 45215 309551892
O 38025 65841
O 31417 34041
O 7833 23089
S 20929 544209337
O 6725 16376
O 48021 55483
E 12173 55683
S 41009 724544532
S 39685 60439185
I 31232 52837
E 284 48874
S 8603 882679017
I 52709 74689
O 26314 73208
I 3023 40651
S 52416 27870482
E 294 20526
I 8111 64982
I 9085 38575
E 35925 68324
I 9428 47961
S 46806 102632796
S 27779 606513743
S 34568 758846148
O 8255 19241
S 69506 356604443
O 51814 67141
S 7224 921661081
I 41685 64289
I 28025 32218
O 63022 65127
S 8567 927686459
S 4288 27687262
I 16846 58286
I 2767 60677
O 60539 73344
E 1215 6217
I 26777 42101
O 16237 30268
S 14101 777891809
E 13523 69201
S 73393 813075863
I 23772 65167
I 14583 27689
S 20055 586987591
I 2764 62418
S 16813 481156175
S 67137 659005983
S 44232 788483267
S 3700 122628785
S 39168 483714336
S 73724 452194251
S 76477 493652468
O 25260 45686
O 22342 74836
O 53737 59995
E 13658 14517
S 71540 566591851
S 50867 533296393
I 4373 16850
O 16762 53676
S 67740 262066884
O 5921 65506
E 23835 72966
I 18395 60604
O 2185 29139
O 23101 24115
S 64285 735543360
O 50200 52397
O 14571 19822
E 16750 63175
S 23116 958157641
O 11684 58159
I 432 18716
I 18389 25099
E 6787 67378
E 23003 35258
I 44287 51155
S 20467 943268640
S 62945 784960453
E 14239 35425
E 16735 49312
I 22231 23250
E 2396 71349
I 6568 62241
E 29925 35092
I 33070 72629
O 36156 36634
S 72437 517564343
O 9733 71776
I 8486 21164
I 17818 31323
O 31412 65744
O 24751 28659
E 14089 25800
I 17822 25177
I 21525 41616
I 38733 43466
I 14316 40153
I 17067 74326
I 30349 43561
S 25244 225930586
I 6541 28224
S 52169 664016336
S 24666 757425116
O 6369 34972
I 32874 48152
O 1637 70327
O 44835 74385
S 63268 170363031
I 5198 29102
O 2046 60219
O 36055 66351
O 31754 60374
I 5509 20518
S 69683 530175420
I 7724 39695
S 4430 512663600
I 57349 65678
E 20891 69263
O 2689 5398
S 47761 556398163
O 23915 29093
O 42321 64583
O 37767 54324
E 21602 54650
O 13935 29216
I 64679 64724
E 35013 66885
I 15989 69333
O 35137 62460
S 73387 230743025
O 11030 58424
S 52605 500024484
S 5868 146730594
E 45996 47859
E 46198 76485
O 39553 48320
E 25233 38952
I 26112 65556
E 17405 71115
O 5394 18767
E 33712 71837
S 66080 497626396
S 69466 545969384
O 41698 74231
O 898 19222
E 37159 43874
S 41439 313088659
E 12207 33511
I 34445 73266
E 41603 76441
E 2164 39846
S 1830 86713063
I 48937 53220
S 53463 659626794
I 6638 73903
E 199 71337
O 38294 40942
O 29755 64037
E 55164 71780
E 22884 41630
S 62910 16900266
E 25733 58489
O 15597 29069
S 58901 202975556
E 15571 73598
S 48010 793226782
E 23029 63206
S 10104 970010555
O 526 51398
I 72376 73273
E 22159 61810
I 647 8456
O 5508 13274
I 8296 14754
O 21151 75149
S 72445 972238397
E 7038 50972
I 63541 72528
I 47854 60110
S 39373 764870509
E 853 43332
S 54332 142673316
O 37312 52686
S 27709 374738021
I 24006 31328
E 44522 59212
O 23220 58019
E 20671 47951
O 9232 48503
E 33151 73595
I 32751 69375
S 72285 767345476
S 61386 731005602
S 62842 652433891
E 18417 66594
E 34697 46368
I 20966 52729
O 12722 67821
I 39879 41308
S 73583 552573387
I 11035 70912
S 54769 245806154
O 10380 43160
I 11337 28370
O 42192 63874
O 36471 54727
E 14399 43900
S 53567 671158223
O 9554 53787
I 7562 7998
I 40173 48419
I 19857 38559
S 26629 959515993
E 35188 47985
I 52510 65476
S 23502 256928479
I 17698 41524
O 8103 74133
I 2752 52121
I 47185 69225
E 3278 60635
E 26025 72258
O 65137 73888
I 17846 62079
E 39690 40504
O 29445 38442
E 15143 62100
S 40665 987100469
O 47278 70420
O 9951 26852
O 38038 56778
O 12908 43357
I 47247 58397
I 32832 56948
I 40649 48384
S 8168 547433953
I 30547 47666
E 14384 43678
O 8862 31616
I 6677 20668
I 14828 39074
I 37089 61097
I 51460 64571
I 46898 51891
O 61416 69134
I 26625 37244
S 74838 570301812
I 20128 69295
E 23531 25655
O 55585 74539
E 22436 23537
O 20683 57810
I 31597 69457
S 48698 247616964
S 38505 257776389
E 46767 75725
O 34506 39399
S 65531 176619045
S 37060 874964409
O 1840 45387
E 53651 70618
I 14949 47188
S 36379 817311474
O 35632 38374
S 75706 155541470
E 17301 20785
I 1672 65297
O 15261 73384
S 39058 761984401
E 29104 75822
I 20147 55350
E 3180 68240
E 22128 59895
O 43824 54213
E 2926 20578
I 22629 37659
S 26502 59214785
E 25615 73764
S 56579 973349359
S 14208 46663796
I 16398 69807
S 51928 443374679
O 18245 72776
S 51403 361958794
E 9697 61456
E 5119 68343
I 17487 39447
I 5478 22859
I 28450 64998
O 37150 46643
I 13578 61338
O 16287 60018
I 33305 48294
O 5211 11893
I 21888 54913
E 26637 55883
S 13548 935461521
O 43200 59226
E 34894 41563
I 1568 5738
E 26823 56631
O 38620 53349
O 38511 60138
S 62629 31771171
E 50444 60438
E 1664 74636
I 3208 35792
O 27202 60250
S 66318 753574929
S 13778 470357395
I 13477 48336
I 49082 68465
O 25337 58019
S 41504 556470157
E 16791 63947
I 4499 31660
I 26780 26986
S 18721 197240985
I 20629 29083
O 26658 31944
E 55224 63794
O 18909 69534
E 35136 39972
E 17470 29907
E 4176 5342
I 5307 58086
E 44951 76088
E 6176 61511
S 71403 647020229
S 23552 303367034
E 21899 41442
O 24217 32795
E 20037 24353
O 24695 75813
S 22900 305866388
O 11073 28903
S 52378 504392189
S 47805 826258965
I 28249 47722
I 7347 13161
O 31525 41582
I 11986 27256
S 10778 697643813
I 12403 42557
E 17270 22883
O 15304 33666
E 21127 51938
S 60053 118723561
I 19282 62859
O 45186 56043
O 12722 67354
I 31214 75630
S 68064 971224289
I 13901 50926
I 13844 46166
S 65312 751412936
O 4301 57094
S 71686 654095023
S 1970 178435608
O 47438 48839
E 15434 32440
S 47036 960076956
S 46484 115807211
O 34413 75489
O 14176 37782
E 12573 16036
E 29723 57010
I 4743 49903
O 15690 44822
I 16405 65413
I 3827 59757
I 1460 55249
O 11046 72305
E 39861 64934
I 14016 72310
I 67623 76202
E 20091 34930
O 8274 60058
O 10710 63001
I 46853 71553
S 56395 962788589
O 60700 65200
E 17574 57244
E 12976 16102
E 61071 61477
I 6311 16363
O 15110 57656
S 47986 230826192
I 38557 68017
S 5500 696620295
I 10767 22937
I 17459 69864
S 4241 607105137
I 3743 29953
S 51582 188149438
O 1824 55273
O 61041 63024
I 15314 68151
I 30299 70750
E 45146 62550
E 13307 17453
S 4265 566352180
S 33779 668689070
O 73014 75171
O 70453 75555
E 9271 67820
O 466 63512
I 21701 67595
O 9221 70356
O 45396 75181
S 44114 685215458
I 4398 69675
O 3691 65023
I 35364 61986
O 6732 45927
I 37526 37599
I 72376 73950
E 21885 54785
I 7089 16655
O 45666 75332
O 334 38571
I 16611 61409
O 46579 61359
I 8378 11675
O 11062 71885
S 28971 487771888
O 40524 52435
O 11813 39241
O 4095 40846
I 7526 72608
O 13886 22413
O 8814 72354
S 45548 132099125
I 19127 60109
I 22759 75286
O 8191 21856
E 10401 44756
I 47211 73298
S 55840 385802467
E 13315 68237
E 31210 43971
I 42925 64456
I 23758 40488
S 65286 732752087
E 646 20108
E 49499 50776
S 47756 19961498
I 37461 71435
O 30464 71210
O 31402 76337
O 49518 67435
O 12569 39190
I 31654 59476
S 10293 348817559
I 15465 64146
S 4153 43177896
I 26504 34929
O 2133 44843
I 2194 21982
I 7616 67593
I 47910 61305
E 21931 25980
E 50897 73246
S 50532 151581361
I 1590 15735
O 35453 57722
E 6318 33611
O 38990 74571
E 29080 53040
S 28161 80989766
S 62419 493380001
E 47712 59554
I 51648 64938
S 9419 498337296
E 11860 20114
I 34516 64836
I 7083 41449
O 52877 53540
E 14824 48660
S 38615 487732717
E 4453 71514
S 11306 127118758
E 17049 58520
O 22763 32952
S 30599 878532386
S 14419 621952961
O 23434 49541
O 5096 19725
E 297 29280
O 15686 28359
E 59380 68189
E 47261 75615
O 6847 30780
I 32900 71473
O 15715 35542
E 20826 60464
O 5806 11320
S 64915 36246606
S 48217 782824851
E 30893 61454
E 28013 65711
O 16909 66428
O 47398 50627
O 44908 62039
E 20195 55035
O 39161 58161
I 27116 54837
I 11067 42933
I 9323 37227
S 17930 918076212
S 52357 13606117
O 19322 72314
S 16199 520672622
E 25349 75893
S 37786 160326586
I 47867 49451
I 49745 67600
O 10194 59510
I 29619 68948
I 2594 68760
I 20029 31889
O 39361 50758
I 24360 36711
E 2047 37499
S 35198 257602889
S 34299 201516790
E 27882 40011
O 42107 56656
E 397 76259
S 62212 924638225
O 1043 57050
E 10391 14055
O 860 40051
S 54039 481096694
S 67370 761073858
E 31042 74287
S 73409 151990960
I 4329 57185
O 4859 64727
O 19550 76291
E 35721 37708
S 7818 190856834
I 28850 57980
I 6522 38696
O 15260 25159
O 38965 62250
I 50618 68359
I 4465 60645
E 10381 52498
O 30865 46876
O 30050 47478
S 72972 40171893
I 13125 34851
I 37451 65400
E 11540 50769
S 58764 395896500
O 53355 60892
O 18600 48774
S 60771 131061844
I 9196 73695
I 26136 31770
E 27347 35083
O 16155 67084
I 5141 60919
O 24356 32846
E 10759 29637
E 11147 65769
O 21273 26896
S 15018 703610531
S 53476 782925910
O 73616 73895
S 8762 694213026
O 16149 70346
E 42486 52053
O 31474 61205
O 26944 47049
I 18427 56066
I 41300 45055
O 62721 69951
S 11844 644030133
S 73994 171040624
O 28988 57720
I 43260 46887
O 3167 68096
E 13675 55517
I 14438 17915
O 24 22310
O 26043 38462
I 23002 60913
S 74385 636496977
O 53059 66206
S 14745 541906771
S 63411 406057011
I 1804 20145
O 24160 41679
I 8343 56036
S 11424 143037614
O 5012 48845
I 1370 51317
S 70811 958650099
I 69350 69694
S 543 311098351
E 15412 49876
O 63293 70314
E 6276 37279
I 6176 9154
O 15331 35461
O 12687 59746
O 12129 29566
I 39092 55776
I 7244 14171
E 25237 70149
E 4171 26124
S 56170 391110723
O 17391 53504
I 50337 73319
S 14308 131494129
I 2363 62452
E 10100 27789
E 5334 36452
O 45362 47343
O 29452 74841
E 65738 73530
E 23149 65078
I 22101 74284
S 71647 285440590
I 67258 68280
E 11013 23843
E 14317 60801
S 39468 783246659
S 16557 545110949
S 16734 603675563
E 55079 63480
O 45633 48292
E 20159 33598
E 56702 58520
S 38001 888425169
S 69036 728026804
S 58809 219822262
O 30661 42168
E 26461 69468
O 7467 30629
E 28832 46901
O 2289 48816
I 37374 67402
S 13499 761427405
S 60423 556827613
S 50561 320766323
I 2066 23269
E 36463 49256
E 23885 66601
E 30704 48990
E 10687 13241
I 39786 55285
S 4813 115293806
S 35254 588397857
E 7970 59478
S 75697 256543901
E 13686 57954
S 59532 137672767
I 221 14947
O 303 12318
O 10767 54453
S 66407 61551988
O 30047 44114
I 11923 18218
E 44705 47324
O 15708 59392
E 34402 46956
I 31822 55191
I 9591 55986
O 40934 76215
O 37300 46365
E 38752 39860
O 2782 37716
S 1375 428461368
O 21193 68455
O 2081 56723
O 39992 49328
S 54923 812135819
O 62202 74318
I 20076 55501
E 24077 70240
O 6131 26617
E 14693 23162
S 39646 327895584
I 10237 18088
S 7001 933122102
S 26649 82934026
E 19551 37610
E 33736 38622
O 17571 51157
E 12044 25463
S 14531 15170327
I 29871 48695
I 29031 48672
I 11618 58544
S 30502 630652815
E 57727 75498
I 7055 57854
E 14416 48990
S 67509 507770570
S 47772 471535458
I 20267 67089
O 12832 52521
I 65502 69936
E 42933 57421
I 42349 62998
I 9713 15075
E 43605 45526
O 25008 64672
E 29797 73213
S 11982 62799862
S 5839 485701679
E 30665 42472
E 15559 25411
I 21504 69264
S 66756 891298016
O 18745 31242
S 39140 625959989
S 14593 763386797
E 15008 28528
I 23329 75834
S 59858 535784045
I 8494 29308
I 40407 47863
E 39443 45061
E 10239 25503
I 37084 59076
I 59649 66348
O 34542 76155
E 16275 37752
O 3719 71660
S 41842 343475108
E 21795 58817
O 11172 55912
E 5866 46415
E 5829 42644
O 16388 17582
S 65106 607739361
I 63535 68867
O 12314 51472
I 53296 54879
O 21648 71993
I 286 69031
E 7539 55005
I 4894 52564
O 20526 38419
E 12928 19784
S 413 959960636
E 2118 18260
S 65072 23616864
E 17491 75210
O 24901 48602
E 34626 35915
S 71617 809582391
E 12650 42911
S 11211 690179457
O 58539 60532
O 3135 49819
O 2989 52624
I 12145 42724
I 51439 75125
O 4377 9332
S 68264 881767714
O 42839 57415
I 14966 43209
I 11776 66595
S 19244 117812689
I 61485 71934
I 28145 37009
O 15297 24830
S 67940 410036695
E 47422 65716
O 11773 71953
E 49307 60970
I 59184 64694
S 1690 115908651
I 6099 20296
E 44801 62341
O 21769 66131
O 53488 68055
I 56360 76303
E 9337 39763
E 7861 71108
S 37713 299747632
O 40496 46225
I 45875 65629
I 14471 62360
E 18723 75880
O 458 54993
E 13111 38090
E 49264 64106
E 9019 72855
E 24332 64291
I 24395 59423
I 58405 67813
I 14899 56597
E 48173 64018
E 51560 63374
I 36674 47357
O 59656 74089
I 35862 60655
E 27945 38117
I 53184 73063
O 12064 29724
I 27995 34359
E 30052 48308
S 19783 616485171
S 36785 236908144
S 35825 833123930
O 12542 36679
E 54448 59107
O 3346 7822
I 8448 11530
I 24169 47487
E 18839 59521
O 37107 59882
O 7913 50627
I 29914 32028
I 51854 72280
E 7086 14372
I 34345 42191
I 23546 28330
S 61427 377124632
E 19714 71026
S 16501 109643351
I 52601 74847
S 54578 92489155
I 28818 74190
O 11711 60999
E 10440 31183
E 23956 51039
E 37278 75856
S 14841 192752079
E 6865 33057
O 41593 64172
O 6408 23354
E 14902 33854
O 1586 10253
I 25624 32830
I 15495 60826
I 62118 76097
E 5708 6317
I 18629 45698
O 11051 18315
E 8767 17089
I 10151 14695
O 28665 48854
I 8792 69751
E 16038 58674
E 12874 22313
O 5791 67028
S 15049 526394201
E 12147 12845
I 22213 73745
I 4221 28246
S 32298 370326609
E 9407 15336
I 8692 30286
O 2697 27943
I 24591 51411
S 68657 482187117
E 32677 47213
I 57073 58253
S 17347 481090698
I 23241 26589
S 64421 847372922
S 19434 814891339
I 54336 63527
I 2157 8918
I 37357 58712
I 19674 47206
E 11999 56458
I 53839 57217
S 26007 433445291
E 1877 25434
O 22707 72095
E 8297 38964
O 37087 72868
E 42571 62592
S 38047 260323027
I 13238 36817
S 20303 704957085
O 58040 64202
I 3441 55668
I 28397 51500
E 48401 74110
I 32007 62057
O 43084 69227
E 23205 65388
S 30458 431717541
I 8157 72693
I 49209 67600
O 7423 49930
O 44890 46563
S 60583 587180413
S 18965 614433771
S 69544 316693626
E 7901 69770
I 60544 71312
O 14719 33867
E 1444 14634
I 55165 64091
S 21471 995214055
O 10177 67733
I 46233 51402
E 38539 49253
O 16009 25027
S 16198 652258204
O 15705 33424
I 14705 27835
S 42967 214619431
I 12798 44496
S 48622 961090107
O 70851 72504
E 2808 74863
O 24229 26401
E 5698 67651
O 39689 71513
I 40155 52870
E 323 4277
E 4610 60400
O 13122 22597
I 35700 76636
E 48076 67215
O 19209 29702
I 470 44192
S 32134 621781023
O 12165 68025
E 4366 52258
I 42179 61894
E 22874 34912
O 15143 20338
O 12712 69450
I 6021 29630
O 71426 72814
E 60898 68686
O 39266 51107
E 11432 69371
O 34411 60209
E 19984 21354
E 16877 71800
I 23799 51732
I 1252 40117
S 14139 404868361
I 30758 46795
I 5861 75641
O 60597 74727
E 17098 74861
O 21375 31400
I 16607 57432
I 14029 21167
S 65437 132701426
O 4604 27237
O 16289 34626
I 11372 37110
S 13634 308955045
I 17026 34860
O 52998 60646
S 4930 214181994
I 2740 39382
S 14455 682337891
E 22008 56874
S 34608 391792282
S 54561 86509761
O 58250 61143
O 37266 45184
O 32378 55245
I 33884 64959
O 14460 65143
I 16977 74551
O 342 32797
S 75504 633211091
I 54926 62032
O 274 54445
O 14551 14631
E 25111 49026
S 19895 778159095
E 6927 15123
S 2288 818960295
E 22156 52939
O 430 16863
S 13606 529041568
E 67464 70122
O 44487 62348
O 60036 74401
S 64646 401587768
O 36722 42827
I 21859 49818
I 34820 48628
E 16719 62302
I 20206 51123
E 9750 44941
E 58020 68702
O 9623 32919
E 60872 69709
E 14595 58143
E 18163 57840
S 28121 744982405
E 31182 70156
I 27412 49438
I 3596 13153
E 8456 28530
E 60164 60486
S 3441 485459462
O 70734 72105
O 20684 46090
O 22579 48806
E 62715 67667
O 267 52736
S 52097 156406713
I 4610 49828
O 68719 70860
E 28930 59312
I 46403 72467
S 14253 458559119
O 34001 42207
E 11858 60996
I 6150 9818
I 48422 60383
E 1568 70346
E 27595 45583
S 23089 85607346
I 11750 45733
I 482 48003
E 26051 68284
O 15183 73422
I 4014 65315
S 64052 316881525
S 20814 263945032
E 381 22140
S 60558 667127795
I 12285 35385
E 45851 59340
E 15411 66856
I 19212 63449
O 50056 50680
I 19510 43748
E 6374 10381
E 9066 75006
O 17550 37237
E 53007 73144
E 53670 62979
E 18187 50037
S 15582 299001726
O 612 45532
I 16462 37132
E 4921 18084
S 1574 766607941
O 16914 43727
O 62912 71288
E 49651 56987
I 13951 24266
O 34160 52127
I 8129 44810
E 41700 61136
S 2912 863536680
E 34312 38434
O 59999 72964
I 15636 37541
S 71287 802689404
O 24037 33310
I 3583 23117
E 32414 72711
S 66240 946188478
S 31290 915979453
I 2154 68836
I 37567 57773
I 50973 54420
S 44724 229399311
O 34169 39677
O 21681 53138
E 578 63908
I 28670 76318
S 60075 272516634
I 5056 20087
O 17502 63912
S 19511 161211083
I 44499 55521
O 6210 30410
E 43774 64967
I 26066 40952
I 48083 55737
I 1713 3085
O 15798 32287
O 10273 45966
E 6315 32320
O 11657 25978
O 32743 46392
E 16635 49063
S 63589 736648229
E 37803 70587
E 6729 19943
O 44084 63773
S 7702 149150777
S 2150 587787459
E 33415 65607
E 24471 47900
I 10049 14288
I 33999 45230
S 12386 524009346
I 47024 65762
O 51480 54838
E 3720 4878
O 1951 75556
E 52492 65852
S 33668 348073996
S 60611 158346863
O 18913 31491
E 40874 50326
I 20563 37868
O 49169 54068
O 54033 63142
I 60622 66905
S 66290 296593325
O 11914 60436
I 11348 21230
S 10629 619749234
S 36251 633301591
E 5613 30621
E 34750 75654
S 60761 267901030
E 14906 24292
E 56876 64033
I 67606 72854
S 39941 20065387
O 17802 69626
S 20775 172668026
I 16231 65141
S 49296 832583647
E 21465 56044
I 11711 42766
O 6692 20203
E 24808 39459
E 29205 60001
O 28075 62612
S 56893 454867923
E 3905 72625
E 60182 73929
O 42958 62404
O 27371 42682
S 72592 176418083
S 38738 907652973
E 20272 58710
I 12485 45550
O 19252 19465
E 13907 34037
E 9949 49039
I 412 9838
O 30607 48076
I 44990 48049
E 29827 34745
E 10978 14235
E 31520 40146
E 26221 61209
O 23483 45086
I 8246 64071
S 12526 393069005
E 343 62725
E 28156 54395
S 61046 626789970
S 15311 652370653
I 14455 35237
I 7634 16915
I 29145 68481
S 46124 671813841
S 19871 384732076
S 46828 371337994
I 13176 60053
S 37925 65801633
S 60474 351245647
O 7271 49491
O 37135 44367
I 19297 57670
O 31199 74431
I 975 6493
I 5150 28076
O 33511 70552
E 4245 71644
E 41381 42642
O 29318 73279
O 11514 18917
E 9998 70542
E 54096 62212
S 63499 618897989
O 26340 50991
I 24713 75577
S 33271 815801714
S 1215 709799526
S 18845 735542362
O 49013 60093
I 6745 55610
E 3822 18991
E 52636 53863
I 49573 58924
O 22481 55839
O 1380 38211
I 19100 64760
E 16846 35384
S 27135 998111513
O 51082 64279
E 10017 42767
I 10874 40055
I 13175 51941
E 48613 58566
O 46524 72800
S 9268 100262313
E 17753 46315
I 2898 18046
I 30786 60975
S 46441 769865723
I 67210 69457
I 25012 68602
S 74479 460083783
I 5025 5707
O 38773 66764
O 24808 72861
O 11647 61573
I 38908 59210
I 8311 42878
I 5536 20099
I 14233 53531
S 60940 49225709
S 31496 407010815
E 1191 76377
E 743 29592
I 12479 53039
I 22720 45325
E 51147 70494
S 67777 744737423
S 11127 587649737
O 14965 29238
E 24122 65919
E 15185 65337
I 21409 76457
I 27743 53770
S 8279 973179270
S 73342 937962678
I 23438 45344
I 32093 34155
S 36381 303854601
E 20372 47659
E 29885 47588
S 38372 384950866
O 3001 40043
O 48406 53168
I 30709 41252
E 25244 34687
O 10084 62550
I 26188 51252
O 26725 50980
I 52158 74408
O 5788 61086
E 28669 69627
E 46791 64886
S 69668 414623353
E 11879 20189
O 31614 67321
S 57604 535348983
E 34138 47950
O 56173 67890
O 10621 48830
S 72204 850700063
S 30868 822138010
S 16325 986113107
I 62980 75574
S 70457 54868219
O 56334 75700
S 41468 547871419
E 16930 27427
E 13186 38408
I 5141 35536
I 39298 57921
I 8206 67549
S 13446 570428677
S 44974 786893764
O 39713 46162
E 18556 19311
S 25402 1342264
I 19095 45634
E 45354 57734
I 17334 73439
E 21958 69582
E 21089 21954
O 11175 45606
S 9595 131105763
O 7925 41091
I 21527 38893
O 38242 56496
O 41915 55896
O 69917 73498
E 71979 73614
I 10283 57164
S 71513 138941654
E 45119 64515
E 33561 69763
I 32264 39999
S 42530 740605353
S 35440 522918092
I 5195 18384
E 55679 57580
E 26464 34401
E 36575 62172
S 2388 316412026
O 50722 65422
O 45745 62643
O 613 21479
O 25453 45341
I 10470 13783
S 63862 188525724
I 31743 55854
S 39677 101893718
I 17927 35463
E 5526 76662
O 10929 30977
O 8867 19598
E 16272 33226
S 55633 804101939
S 15265 375513279
O 41464 72273
I 19655 65198
I 36696 52061
O 9401 41718
O 32971 65428
E 13522 19309
O 23160 60658
E 45698 53484
O 8797 45603
O 16878 60701
S 73691 687167619
E 1136 42366
S 65297 758804658
O 1284 59463
O 41305 69472
E 19715 36435
I 14015 64030
S 49221 83768020
O 40776 43916
E 4295 73348
E 52136 60328
I 55248 57528
S 551 904638281
I 11076 55062
I 64098 74772
O 16435 52428
I 40349 44738
S 26662 981216033
I 5667 29564
S 47519 239676827
I 26487 34025
O 51217 62918
E 35304 69664
I 24706 26238
E 11360 17410
S 32515 827269037
E 9814 35652
E 10638 52547
S 72651 941686936
O 23328 28988
E 20713 58399
I 18449 74300
E 9313 50491
E 60709 65025
O 29454 52050
I 47400 73191
I 17318 20804
O 28809 64306
I 29448 66510
O 2799 74171
O 12697 23182
I 9177 42294
S 28443 867394333
O 58390 71987
S 21874 238537033
S 40020 328813929
E 1030 60472
S 36473 422175661
I 29636 38293
S 31605 87366290
O 24354 70018
O 9631 58054
E 29996 69203
I 34382 69620
S 27377 733726110
S 51132 850750966
S 10180 891174098
I 13847 72857
E 44586 53254
O 18203 50414
O 802 60779
S 17951 75562810
I 24491 26893
S 39980 337784773
S 23670 434043201
O 50387 76369
E 26477 57389
S 48587 637101035
I 17571 50242
S 69454 440896428
O 64343 74023
O 12976 23879
E 19736 73954
I 6676 8523
O 22575 33015
S 63800 54961295
E 41263 76208
E 19300 21319
O 33906 50660
I 47426 65084
I 33872 56576
I 18455 38467
E 15328 70175
I 9295 52706
S 47796 301209057
I 6881 13547
I 55163 67539
E 7162 28427
I 23817 26161
I 27434 50477
I 29502 74592
S 49505 578463570
E 28323 60393
I 5531 7320
S 4571 578353641
E 10095 29241
O 6749 50111
S 56486 36572506
S 16225 681466868
I 37410 70930
S 17119 829747834
O 916 49900
E 32538 65212
E 16807 70367
E 5140 49484
S 55433 94971678
O 30564 55633
S 16979 868732207
S 10616 828546512
I 17740 54672
O 38231 65863
S 54205 34136500
E 1829 5303
S 46143 662788609
O 39231 64071
E 34165 37901
S 52541 669360114
E 10510 57721
S 19998 621576392
S 17691 502011080
I 8092 23731
E 32926 35313
E 27492 30172
O 52457 62978
E 35774 39627
S 37987 213946597
I 11751 41995
E 49361 50790
O 16505 27811
S 54544 686632387
O 10519 21132
E 6712 61600
I 27871 39087
E 28975 61055
I 6290 15622
O 38243 69085
I 15407 46377
I 40690 61746
S 6180 950560819
I 29864 45500
O 43917 69090
S 68674 374501415
O 9226 72797
S 72159 951083774
E 12847 22769
O 34693 52177
S 60032 615840172
I 20345 67655
I 283 40881
S 34407 256353407
I 18207 52525
I 4498 40258
O 25325 36041
E 10549 35211
O 5099 35025
O 28798 75222
I 56327 66275
E 1727 45938
S 43390 744157649
I 39707 49252
O 14692 20393
S 66931 458142485
O 68371 72829
E 3113 39731
I 62407 65245
E 40345 68648
O 51774 60113
S 2380 647717320
I 4586 41895
S 6044 895231748
E 2161 12533
E 1460 17214
E 25239 58061
S 23036 548288686
S 75024 754030797
E 27070 60012
I 48035 68796
I 24035 58967
O 42869 43362
S 50751 432042393
I 17310 63383
E 5491 61789
E 31046 57236
I 61488 72543
E 30828 56924
S 45479 94222696
S 23464 767442362
E 34111 58061
O 20722 55377
E 24141 49888
E 5524 60447
S 35823 22749993
O 15450 37085
S 34313 522802730
O 1020 76029
E 46360 73796
I 42348 65858
O 40666 55457
O 27677 69463
E 6920 37124
I 10429 36405
O 17112 71591
I 23850 64359
E 40344 46541
S 71235 932234719
E 28399 53798
I 6749 45286
I 51011 73880
E 41085 74811
O 9348 54832
E 44172 73096
S 74550 827396989
I 31772 61837
O 73398 75990
I 28692 65867
S 52894 380775842
S 19549 133221765
E 15579 32762
E 32747 72600
O 10188 67711
I 43450 52314
S 409 142297726
I 35946 49512
E 18977 26524
O 40068 61945
O 36157 39637
E 18752 66914
I 7771 57201
O 16987 17874
O 64704 66464
O 6372 32312
I 33616 58929
S 16789 226796931
S 6261 165253490
O 2888 73155
E 55528 67180
O 42899 57176
E 460 39344
E 3130 13105
O 24153 49992
I 43301 72986
S 7101 762823686
E 54163 71123
S 1042 453424330
I 31806 44460
E 5396 70986
S 21500 836614763
E 44949 44994
O 24478 47262
O 70548 71367
E 40692 44734
E 9440 59169
E 14760 41396
E 30428 66229
E 15900 62191
O 23207 52956
S 47070 36981588
O 9106 49345
S 13033 573722247
I 1796 35332
O 11583 15108
I 53369 54663
E 25090 29043
E 59077 67713
E 15001 27159
I 50063 64569
S 41851 52099149
O 39927 55897
I 1246 72663
I 9555 32246
I 22717 76284
I 6945 11086
I 2222 63736
E 18845 41682
S 12356 765837234
S 62555 487573453
E 4719 38894
E 9511 67843
S 56390 415357971
O 60702 61928
E 19369 39842
O 30072 41142
I 9748 47714
I 22593 39588
E 2116 72657
E 32700 63330
S 39169 127190536
I 18207 37904
S 50292 154450754
E 13258 20024
S 62402 954476016
S 29110 73088136
I 11966 61064
E 3742 54952
O 44696 54704
S 43817 477396633
S 68248 585606149
I 29473 30296
E 15807 25524
I 43973 53814
I 6390 47102
I 11807 74432
O 41746 50673
O 30427 59523
E 19041 23364
I 24245 28679
I 161 68028
O 19906 35630
O 29262 48298
E 67466 72977
E 7791 16040
I 15429 26867
O 44644 58340
I 16812 65578
S 31723 196156818
E 57785 72885
I 42898 56815
E 14901 30559
E 17781 30079
O 1903 69439
I 58782 70239
S 74155 688143831
I 4138 58960
O 15816 56406
I 136 63135
E 19285 41937
S 23350 201415975
E 42220 69768
S 30530 976747833
E 5833 33042
O 28566 33430
O 16360 17289
I 57865 58778
E 677 22345
I 34661 41717
I 12542 56550
I 9618 55433
I 35405 37217
O 43521 47744
O 19596 45393
S 22795 512601173
O 14227 47482
S 33130 168854227
S 14328 802487532
E 6395 69291
I 21138 45414
I 21850 54434
E 40612 71945
O 24844 25728
O 14085 56173
S 44511 717029563
I 7332 33881
I 41865 60552
S 29498 886861465
S 7658 238495567
E 14427 58100
I 2510 4841
S 75216 104629564
S 70294 725183214
O 15833 71097
S 63311 404393863
S 41396 969394978
E 32218 55838
S 10929 44027059
I 10923 57618
S 38120 480526714
E 6927 53945
S 51619 242168350
E 15046 41557
S 62713 873059
S 68071 120536639
I 19350 44898
O 12690 51823
I 59604 62771
I 30915 54040
E 23584 72528
O 74047 75350
I 13840 21550
O 28592 40834
S 59428 583202147
S 40257 615142944
E 23014 52999
E 35565 37148
E 4626 4641
S 67362 810185428
E 5957 46323
E 53405 58695
I 30562 62443
O 25131 29964
O 13306 45263
I 43119 63365
S 53733 85911778
O 20270 61456
S 69429 154003441
O 55277 65881
S 34804 194654306
O 69009 70922
E 36594 62260
O 45020 53814
I 5620 63644
O 12342 42244
S 31416 986421404
I 3729 55756
E 27160 57776
E 7702 26871
S 44962 987612177
E 56180 69602
O 3183 12720
O 22363 26003
O 20619 38783
S 7833 437705221
E 5969 18681
E 21165 27700
I 6823 66169
E 9589 19563
O 3538 72470
I 41471 73227
S 6601 294203816
S 11653 96915733
E 12154 73967
S 10064 456195789
I 27116 30736
E 40810 54255
O 73633 75061
I 11685 72482
E 40772 56901
O 65592 70142
E 53364 71472
O 61564 73239
E 40743 59059
S 4667 677723244
O 42928 61596
I 14418 68615
O 18227 47765
O 69924 76264
O 45381 49188
I 29777 75371
S 336 201218279
I 50350 67999
S 42739 583027621
O 62130 66004
E 32575 49279
S 3404 284786748
I 12373 65600
O 14635 54247
S 74777 145981271
O 17703 18753
I 9007 59510
O 3234 16691
O 16527 45149
E 33807 68273
I 28919 52195
E 32726 34063
E 61515 63309
E 19010 72145
I 6492 68769
I 39255 74497
S 46741 968084850
I 40759 52455
O 31991 60135
S 64887 732676291
I 5106 15285
I 29370 37998
I 20882 76545
S 7444 506497594
S 20438 786373793
S 29614 487605644
S 28141 615758254
E 16296 58695
S 11696 17660415
S 64186 449855092
I 11904 43519
O 3419 33425
E 9537 13159
I 6448 14960
O 11172 32652
I 29082 67421
O 5805 64832
E 25996 75181
E 27709 29529
E 2592 3028
O 24453 31329
E 38960 55458
O 67466 72618
S 1539 231618338
S 37247 251861166
S 19492 616003396
I 1422 27879
E 70452 73419
S 23167 377016661
E 39010 56313
O 41995 50977
I 40340 58500
I 32673 37662
E 1997 59513
O 22284 57303
E 35920 51587
E 57073 67802
E 57421 69695
S 31272 84072198
O 2646 56883
E 34931 66555
S 12594 548317742
O 31257 64370
S 49357 223946778
O 18084 43129
O 55515 72247
I 35994 57101
S 32415 641785455
I 22276 65409
O 40032 73668
E 25281 59890
O 36204 59693
E 26985 34939
O 54312 65972
S 53427 884430355
O 4446 76198
I 11893 49898
S 40670 638848654
E 39504 53156
I 10193 36414
E 11116 33603
E 7768 63600
O 5234 27405
S 38539 246273576
O 38454 47133
S 144 320791718
O 23061 55491
I 38120 76319
I 1554 62073
O 26596 55298
E 55152 65785
E 33571 65934
S 67678 370773232
I 20894 38236
I 23131 60369
S 1019 842518963
E 11453 14745
O 11130 53053
E 8690 63125
S 69965 315763860
S 19037 566178220
O 1103 29174
I 23010 63934
O 2635 8500
O 25426 34962
O 1741 49017
E 31774 55830
E 20398 20632
I 22056 68960
E 45385 57434
S 64300 517585305
O 28954 34416
S 23717 592313258
O 6098 20420
S 17396 526926684
E 8706 10289
I 28693 49989
E 46912 55362
O 6197 47026
S 12474 242624341
S 20717 489264333
I 52355 60170
I 4132 11501
E 18974 54752
E 23028 27408
S 16386 667589394
I 53459 67097
I 34854 44330
E 23678 29001
I 29801 34342
E 1538 28466
E 3275 16312
O 17810 21456
I 13174 42912
E 27283 38946
I 50204 67532
E 14566 28756
E 29537 39669
I 34393 49027
S 35766 783692873
O 10175 56346
O 34565 44881
S 67408 591944969
I 9854 48908
S 17500 414084015
S 4459 240665966
E 10771 73629
I 33209 64144
E 44636 47817
O 69754 75788
I 62562 74464
S 17930 925421913
S 42588 689967300
S 35596 975983872
E 62311 66598
S 1441 649403774
E 36649 52814
O 32441 45980
O 65885 71904
O 50587 56307
S 18350 444813718
O 38508 68352
S 13555 598607524
I 11509 62341
S 45193 137134545
O 16358 46009
S 52599 677840535
I 44786 75982
S 50695 436371097
O 14617 74760
O 22383 26024
I 38354 52288
E 13870 61328
I 4530 32742
S 51144 446791887
I 10991 60070
O 56548 68383
S 31034 497705622
S 69540 385943867
E 18474 71247
O 5704 45033
O 27360 55295
I 36361 51027
E 11316 69602
S 9175 577466717
I 54591 68036
E 50356 66437
I 20170 53063
E 6667 12153
S 25691 824170450
I 5155 45902
S 47580 395169272
E 1002 41378
E 8078 54156
O 13750 66011
O 12672 14289
S 59252 698195365
E 2685 10943
S 38766 427801595
E 14609 47645
S 12539 912890275
E 13068 17572
E 28231 41829
E 31196 44311
I 2203 61404
S 12940 652338729
S 69131 224092080
O 30619 59752
I 7724 23524
E 41931 54495
I 28739 70174
E 16472 21205
O 67849 76021
O 39109 67330
I 8136 73348
I 11449 57401
S 6550 577747891
O 30013 47811
S 47034 924723550
E 22428 62952
O 34587 52412
O 9797 58435
E 16945 49907
S 55989 368158966
S 45637 904180053
I 25969 75851
I 40294 46828
S 28023 615440336
I 3787 62037
O 34621 61480
O 26663 69582
O 7363 50733
O 3144 35493
O 18931 51705
I 43189 65654
I 28411 38215
E 60246 65063
O 50885 58941
S 29655 190756756
O 54330 68130
S 27656 790520081
S 39765 840395344
E 2858 56655
I 5538 37384
O 28134 63466
E 42253 47321
S 51375 792460328
E 51551 69904
O 4239 45209
S 49878 67158913
E 10591 41078
O 35313 43804
E 9961 33610
E 20867 39126
O 22968 24575
O 17338 38865
O 16943 32386
I 41929 65450
S 30926 916966234
O 64619 65280
S 58911 629277260
I 6888 33403
E 1098 71549
E 36766 41584
I 309 25725
E 31124 44523
O 18255 33548
O 31643 39891
O 35294 58042
E 51511 55947
S 25135 249769464
E 15821 41337
S 53195 982673430
S 25788 136874043
I 40903 64558
S 7611 929628294
E 8677 24471
E 28344 28664
I 3828 63267
S 35629 838399507
S 27095 282609084
O 2629 37286
S 65340 237367899
E 10277 62720
O 57517 60221
O 18226 33760
E 1270 21008
O 25254 66535
I 13233 31968
O 3243 24597
O 11250 22998
O 32662 49119
E 6471 64760
E 22656 44165
E 6736 17240
I 33686 60424
S 68433 572520735
S 26135 267670560
O 28177 68541
S 49535 912130864
S 48113 542374466
E 14504 23399
I 25593 73504
I 24936 69646
E 4534 73765
I 26083 36876
S 26295 484038673
E 37029 44617
E 6615 13656
O 40131 41460
O 21614 50218
I 12318 61508
I 19556 45032
E 17468 38309
O 21284 66511
O 24813 30561
I 58929 69210
O 34120 67034
I 42158 62842
S 19200 902200660
S 16117 18562758
E 13427 40417
S 1837 952899159
I 26991 46930
S 6951 458574203
I 58409 66169
S 49251 566582138
E 16704 35453
S 11538 692159858
E 22905 75562
I 44557 63722
O 25130 75795
S 62057 463685898
E 17547 52825
O 32894 65818
E 19682 45683
I 3335 10218
E 43647 68134
I 6254 61719
E 69174 76644
E 2339 2918
I 64380 67639
O 27951 60625
S 28916 327051041
I 56953 74502
S 18094 536027079
S 56574 927727250
I 11490 30442
E 8148 75407
E 24750 50429
S 7116 981817484
E 60923 70536
E 38814 64008
S 20489 513603897
S 62176 415982135
O 42116 51808
I 22325 37236
I 54716 70065
O 13619 72143
S 44819 544958619
S 68021 604905034
I 9646 16120
E 1914 29404
E 31454 37596
O 53405 68196
E 8826 11748
O 1429 39135
I 16930 54286
I 60848 69453
E 41403 48634
S 27441 287716518
S 27831 88377837
E 48840 65172
I 45053 55598
E 15158 42869
I 17349 37632
O 18112 69059
I 34233 55309
S 51681 562886966
I 29584 69390
O 29457 57871
O 6074 73817
O 38961 49068
O 3494 49340
O 46782 74789
E 22021 34973
S 14919 459548134
E 32074 75179
I 18944 71218
E 19450 30302
I 4146 66312
I 62645 69522
S 15892 589909324
I 1679 18293
E 47220 56824
S 43288 360626706
S 3170 849861559
E 11712 58984
S 5686 832824656
S 14099 997726784
S 1799 655492447
I 30745 60678
S 25877 358121957
O 23403 42116
E 22328 68530
O 16000 21822
O 14581 70635
E 626 6585
O 54876 66955
E 31852 57360
E 41990 72141
E 17356 52647
I 19570 54895
E 20569 63754
O 58512 75550
O 29993 52510
E 42727 49904
I 60938 62694
S 50432 746047297
I 39815 58142
I 44256 54410
I 4960 23714
S 71629 316753539
O 19670 57291
O 57795 69222
E 35693 49098
I 2030 54614
O 48881 65521
E 44546 44822
S 47587 274999017
I 30841 69283
S 63983 578270749
E 21136 46596
E 32149 41626
E 38314 38971
I 44089 75287
S 30894 686133310
S 39791 761847885
O 2217 33096
S 1549 884701692
I 26727 63905
I 11409 12533
S 35201 165030893
I 10545 54918
I 28323 38319
S 38285 739434294
I 29765 50737
S 71092 25807317
S 12067 706714928
E 25373 66089
O 5306 52024
E 62696 67197
S 62133 106117887
O 32742 61046
S 5841 982712595
I 24851 49373
S 65152 807125885
O 60282 68281
S 58621 453372486
S 44345 180824798
E 4431 75566
S 29463 119998924
O 24888 26001
E 27015 39499
I 25646 74585
O 53556 64443
E 42561 68018
E 9103 24254
I 20586 24097
S 47033 95146992
I 3469 66571
S 62352 516447239
S 34143 8071876
O 33823 49269
S 56718 173747344
S 7456 313471178
O 21363 43223
I 29047 44343
I 2755 50507
I 69396 73115
I 51622 64902
E 36484 37312
S 65277 616441953
O 19361 62738
E 32741 58530
E 1540 31118
I 53789 70063
I 19049 19419
O 36771 62731
E 46734 56533
I 6472 10479
S 72218 162255765
I 49142 62642
I 39193 76260
I 27196 49175
I 36431 40048
I 22162 75155
S 60780 697277756
E 5577 10765
O 51296 61098
O 43960 44398
S 22264 875797089
S 10399 238547008
I 12368 63885
E 8206 16914
O 34018 65097
I 25609 35589
E 30146 73592
S 70958 50294995
E 19699 52030
I 52992 53880
E 18874 67134
S 28841 794200437
O 11257 66668
S 21820 15751651
I 38154 52109
S 16330 446405738
E 2259 29683
S 2185 450585105
S 61226 447458049
S 9595 113180851
S 39995 464590205
O 22309 76319
I 18386 23970
S 19267 455195185
E 1567 49896
O 35208 68104
I 40086 47974
E 35613 68521
I 13859 47285
E 26471 44178
E 9425 36755
I 9115 55449
I 18754 66096
E 52432 73709
E 26967 71077
S 55267 874599216
O 14270 61139
I 18095 48069
S 71258 600686418
I 43410 67468
S 45840 648931861
O 38432 61199
S 41210 652203952
S 10613 262257150
E 9896 15588
E 13618 70039
E 29094 51028
O 22279 34867
O 31194 50400
S 1909 788008110
O 40127 70576
S 41536 342938549
I 41065 69774
I 44083 60458
E 55898 73925
E 57865 74093
S 696 421912577
E 55781 59580
O 30620 53551
S 26506 267401622
I 28623 67806
S 58038 777113204
E 5666 52221
E 48214 61695
E 11270 18691
S 17544 688604334
I 33282 73225
O 5219 12154
I 2040 60591
E 26194 36967
I 19867 22340
I 42128 57701
S 71808 598554701
O 26266 48128
O 5691 66261
S 65423 836464096
I 43580 76305
S 23901 53586197
O 52454 59214
O 50239 59895
I 11746 18394
E 918 29557
S 61711 157528756
E 6747 37187
I 29384 73777
E 3841 54267
E 24834 42160
O 28737 72787
E 24074 65684
O 37606 63882
E 8842 31926
I 23087 33888
O 27315 60374
O 18906 63363
E 47829 66323
O 23128 57378
O 48750 68454
I 39117 58103
I 4826 60989
I 19980 72444
I 26126 62982
I 18672 69328
S 16803 480717896
S 37641 41115538
O 18634 34685
O 14111 68235
S 74542 176490037
E 7318 74015
O 14005 29585
I 1527 22795
S 39550 236654888
O 2214 31915
O 1041 59945
O 525 31796
E 49206 69399
E 24649 50254
S 29850 255750924
O 18693 57755
S 47727 965368547
E 1973 19552
I 2832 3385
E 68850 69154
S 60131 232351526
I 1615 49579
E 26704 61685
E 30110 31513
E 16708 67097
E 1767 20493
S 10017 752678598
S 19148 409821500
O 2567 56520
I 3676 43346
I 25748 51738
S 73815 552370287
E 20491 27164
S 17940 664018634
O 52677 55595
E 26705 53108
I 9309 70990
O 49249 54722
I 55483 55693
E 48487 53098
E 30587 38104
I 31539 50558
O 7904 28594
I 17875 49541
O 34231 67093
I 32576 36493
O 52959 54471
S 65363 233990700
O 35617 52170
E 1138 47905
E 14209 71122
S 63345 27699378
E 1518 42329
E 34744 46907
S 32375 998779209
I 19810 33160
I 25951 55722
O 15187 50125
E 30938 35202
I 6339 65511
O 45136 57323
O 8571 26592
I 10472 22050
S 11362 548881460
E 45320 59242
I 59985 62058
I 31290 55157
E 6249 13167
I 26635 37070
S 16624 861979261
E 12456 52894
S 37775 993217279
I 1334 19108
O 7883 26073
O 27935 72833
I 42872 46408
O 30380 63469
I 67465 69426
O 35725 65081
E 37984 62833
E 28154 61181
S 21954 50620813
S 70396 850921690
I 27973 43331
O 29029 62306
I 44892 52425
I 29210 73402
S 45292 274627345
O 25119 59401
S 73910 369446356
O 15676 36422
I 13147 48956
E 45664 59777
I 42729 46188
E 50130 68847
S 72401 838975165
O 58797 64379
E 21722 72223
E 5682 68522
I 51741 54380
O 618 59308
I 30572 73120
O 10720 35196
E 63301 65833
I 451 6010
I 36442 41174
O 55291 74339
S 40027 25144178
E 29547 37197
O 14534 72356
I 25466 30656
S 65262 887541960
E 21981 73900
I 56639 64191
S 15512 189314965
I 46948 67340
O 68736 74052
I 1809 42767
S 49529 58215645
S 72417 647026022
S 36302 728979140
O 30591 50673
E 36814 37346
E 47758 74029
S 39799 68416541
S 71098 61759208
O 11799 69151
S 54393 68136678
O 62073 69082
I 43757 45575
S 15854 461727205
O 24449 49995
E 5958 55636
E 961 28091
O 3104 54745
E 77 3838
O 13704 56600
S 26247 73272046
E 26836 74616
O 19120 76271
O 7561 23414
E 20254 42914
O 34833 68495
I 7038 8187
I 19800 32352
I 6679 22640
E 4439 51555
O 24613 63603
S 43966 82793055
E 38058 53458
I 14778 76071
I 30607 39117
I 17537 45496
S 58534 709763946
O 9209 53150
O 31371 46525
S 4687 135329763
E 18463 54374
S 62661 169817270
E 46248 48210
I 20010 39944
I 18481 39764
S 45747 617040249
E 1455 16154
I 19072 62175
I 3633 67631
E 1064 45119
I 12319 43524
I 12770 33735
I 5684 71525
I 29724 44572
I 3487 27647
S 65730 424302617
I 34279 48310
O 14146 25973
S 5923 170044369
E 29184 35431
E 2676 15330
S 1075 663348601
I 34690 76434
I 9909 61266
I 2185 51443
I 3832 11638
O 687 3247
I 3288 72469
I 12648 57486
S 26087 37637240
O 4828 51982
O 12231 45638
S 19514 519594136
O 38305 76060
E 1516 71823
S 67419 126113347
O 47239 69647
O 9053 59642
S 38332 137994087
I 44692 72110
O 27828 29723
I 21865 46478
E 32309 33581
I 36800 55747
O 8307 13210
E 35995 38996
S 30507 85442326
E 24164 55115
O 28408 49173
S 55024 893300467
E 41346 63354
I 41632 66977
O 7359 68665
O 4464 7709
E 1338 1404
I 44942 64497
S 30874 449678646
I 1252 25385
I 49562 60871
O 9825 52752
E 51921 61987
O 54086 61455
I 11956 41051
I 35217 52813
O 46171 67801
E 15914 63470
I 13759 22829
E 26356 72906
O 224 39584
S 55947 55332838
I 9319 59943
E 41510 58165
E 33816 73026
E 26350 41073
I 35425 51144
E 3473 75057
S 46558 454082133
I 23913 48312
I 1503 43060
S 6611 96536084
S 68074 782511749
S 62946 986412401
E 15748 62717
I 24854 62843
I 51948 52182
E 27338 56206
E 42918 70341
I 64428 65627
S 47718 703853832
O 3877 68672
E 13023 60782
I 59789 65060
I 50779 69365
O 28033 28689
O 51933 70320
I 69464 74028
O 42269 61934
E 18428 22775
S 61568 327564853
S 67964 221762282
O 30195 75136
O 22817 62484
O 39762 75062
S 6233 388037447
O 55723 68121
O 1767 73124
O 5872 41161
O 68028 75362
E 7303 10051
O 23075 56040
S 11183 303421603
S 62480 510487050
S 50824 530950449
O 6860 19713
I 51326 54880
O 6376 10658
I 23152 32948
I 47878 59216
E 26578 30668
S 31841 235117154
S 51067 338836150
I 60141 60504
I 25785 32580
E 25611 35852
S 12681 200353315
I 25170 74762
I 40442 40554
E 34286 38280
I 13461 14040
E 42473 62886
I 23463 34283
E 13395 14873
S 35499 399095901
E 41109 68394
E 5949 6878
S 30668 645001259
O 2644 10149
I 62281 75738
O 12138 16887
O 29119 37304
S 39957 75496681
E 11488 69335
S 17874 466533092
I 31664 67431
E 7906 43227
E 42797 61083
I 16246 56357
S 37581 524516650
E 17262 72466
I 4908 11344
O 4212 43530
I 2676 62733
O 36684 44488
O 13023 21889
S 67249 205470166
E 39273 65302
S 32134 37504951
O 20568 33449
O 509 37471
E 26052 41661
S 36056 68019236
E 5529 9382
O 8976 74588
O 19017 55036
S 9740 613959996
I 43723 61161
E 8528 42743
I 22229 43717
E 5749 19823
I 3556 72392
E 16939 20920
S 3056 279476458
O 2340 3639
S 35186 841518188
O 4632 74843
S 16684 541624548
E 36829 38277
O 44797 75145
I 17102 40479
E 68847 73101
E 26384 54556
I 27839 55116
S 75831 674857438
S 7681 684135323
I 64080 64713
O 42385 45886
O 61827 72810
O 60520 74835
I 9307 60904
E 29967 55703
O 15336 70295
E 58286 72364
I 17212 71272
I 27614 28749
O 16545 23497
E 26900 45056
S 72596 66593318
E 34092 66294
O 65792 72851
E 14163 45940
S 25008 390755526
O 8077 39212
E 40533 46276
S 59886 433975419
S 43510 22240303
O 13853 34483
E 35619 58299
S 35902 539967631
E 20987 47816
S 53656 838364618
O 51280 69806
O 65277 76051
E 40550 42561
O 9090 44199
O 11374 16597
O 2270 37076
I 17903 71582
I 47840 52908
E 35462 76515
E 23152 70118
O 46304 59699
E 30807 43372
E 4807 73878
I 2889 29402
S 13426 908133801
E 1780 14517
S 22113 96765789
I 31944 40735
I 14118 71197
S 36153 357374140
O 55441 72164
O 10627 65430
E 943 18745
O 15446 63382
S 4877 806990978
O 16105 43067
O 42662 58504
I 6707 62375
S 16553 576989271
I 11361 74331
O 14687 60077
E 298 24715
E 11172 73584
I 24442 71859
I 12146 44988
S 41685 558930603
S 6855 336623798
S 7071 618644711
O 50531 64163
E 26603 39927
S 71367 257252458
S 67177 885393916
I 20001 56782
E 22149 63580
E 20190 52611
I 29721 72247
S 21658 480053244
I 18127 23613
E 24164 26039
O 21534 69598
S 50729 758982238
E 7784 21606
E 25021 73098
S 71306 624665640
E 44397 61673
S 64143 842661698
O 20092 41745
E 32204 59261
S 48294 7142393
I 10498 53066
E 13909 24398
E 6605 55070
S 40386 916548782
O 69192 71853
E 22032 56342
E 33274 68337
E 2649 35555
E 10346 29248
O 51755 57410
E 61360 74934
E 16642 52330
O 58766 69044
S 14469 943883181
E 2049 29879
S 45230 691189099
E 6236 36595
S 46075 993422166
S 43780 75963748
O 24207 43615
S 38167 658387191
E 48867 51693
S 42216 354552406
I 29996 30706
O 26957 50878
I 11923 64716
I 20833 73497
E 14186 56222
I 33770 35175
O 2318 3507
O 57198 62034
I 38523 43304
I 27386 72673
S 42907 548716512
I 23822 62219
O 4614 35317
O 29230 51550
O 31522 64487
E 2229 59396
I 25923 72199
S 73006 653930231
I 29420 31778
S 55452 898680535
I 36909 42236
E 56256 66621
O 3643 29122
O 24494 51425
E 26300 62906
E 5249 24853
S 34501 225522583
O 39956 70356
E 892 45046
S 74103 350772011
E 7397 10399
S 68306 257830610
I 3919 52787
S 58988 805587856
S 38540 141579299
S 29289 706967580
S 59710 90015106
S 43988 507250472
I 12471 70139
I 69310 74238
E 44053 52305
S 60231 2524781
E 28696 50747
S 40277 460066030
O 39743 68121
I 53809 62498
S 60107 752014807
I 38922 56871
I 57216 61138
E 11085 40889
S 13914 813439655
S 5045 314781886
E 60459 75167
I 39870 68221
O 16357 42462
I 30930 49547
S 28002 162856051
I 15992 29467
E 34077 62308
O 13254 23665
E 12040 40383
E 1312 42492
O 9179 67902
S 31903 303092104
S 12726 589244947
S 75121 571365042
I 19175 52720
E 25276 48113
O 11443 61348
I 11854 34390
E 10139 61617
S 46846 499762483
O 258 19691
E 32209 49746
S 22431 925467583
I 42730 67413
E 49145 55761
O 47901 58012
I 20331 50656
I 17372 22111
I 7685 16700
I 30945 74030
I 41673 48029
E 13687 29871
E 45192 50469
E 2207 61829
O 55681 73896
S 62735 129942343
E 23184 62206
I 63507 76314
E 9107 63564
S 38523 502859447
S 66102 316175849
E 52728 57777
O 56320 65963
O 19363 27483
S 51343 362424256
I 14369 54133
O 29321 73470
O 3392 43614
O 2352 47049
S 53166 849038935
I 42450 54416
I 2672 30589
O 13923 58566
I 38956 71081
E 2306 64873
S 36334 194095103
I 11652 22977
O 34398 39613
S 2282 769750484
O 51879 68613
E 41891 48794
S 67245 803597841
S 64181 853132717
O 18789 30355
O 36758 73776
I 8735 71082
E 33817 52975
O 60436 62888
E 34510 59797
O 4859 13102
I 4226 24919
E 6259 17849
I 33714 40945
S 38126 162936778
E 37458 60151
S 69484 768936939
E 22251 71273
I 44442 61792
I 53757 66513
E 5255 50694
I 7488 61041
S 56529 292541922
I 15625 60158
O 10279 22940
E 12065 18651
E 30770 34601
I 69080 71676
E 31175 68870
I 52051 67980
E 23049 74968
E 25352 73673
S 49929 921579924
I 13809 66264
S 40404 170078460
E 5906 28574
S 32598 999206894
O 56024 73487
I 52853 73668
S 47277 365886920
I 9687 29897
O 42096 65446
O 21959 44017
E 374 15778
I 25250 68708
S 14922 647509338
I 12900 37623
O 9480 31217
S 75930 740726202
O 18423 49290
S 68320 342928429
O 12345 47522
I 21671 51274
O 15298 76491
E 2445 28727
O 37767 49139
I 21754 66275
O 25264 60661
E 196 40337
S 9836 298142853
O 57928 58986
I 59441 68266
E 627 65297
I 24894 72457
O 37442 71974
I 39951 75956
O 42093 45553
I 48158 63521
E 18830 41602
S 23201 79049715
O 31307 48142
S 7620 565642218
I 34172 58457
I 44723 50435
S 67911 418102142
I 22197 55455
O 70931 73334
S 8441 106797889
O 27558 31352
I 11771 17152
S 40787 112561976
I 18349 42313
I 44736 76379
I 6338 46625
I 32944 73370
S 40453 340271512
S 28058 162278625
E 8876 54599
S 8836 919797138
S 72616 720094073
O 49882 65280
O 5543 59070
I 20492 46291
I 16022 56676
S 37693 842639174
I 23837 27057
E 36014 37320
S 6114 964396873
E 32809 36956
O 11433 73258
E 3949 43973
O 8147 58315
S 68209 912618929
O 27072 53304
S 56885 223337291
O 8495 21086
O 67140 76110
I 6340 50669
E 742 14760
I 50716 74216
O 16870 26064
O 67133 69361
O 24625 44182
E 18131 66874
O 2308 46461
I 24552 54067
S 6750 360955992
S 62461 276774581
S 5152 570516953
I 16380 73966
O 51704 69866
S 24611 24881775
S 497 334254301
S 10205 59895882
O 50842 64687
I 5685 12307
E 12190 68742
S 70437 851246014
I 17093 36223
E 13131 43586
O 10812 75109
I 25755 38039
S 73322 860854204
S 66820 30214946
E 8190 56344
S 58792 377025937
S 14348 93450858
O 28711 64735
I 36005 73043
E 2969 32272
S 43763 857095994
S 32288 946141052
E 29921 42882
O 15213 18707
I 37964 51142
E 29675 66362
I 33839 56211
I 40846 74664
E 30379 38332
I 22737 46589
I 7413 53625
O 11169 68108
E 35463 71558
I 54167 61779
O 1340 19987
O 41700 60303
E 9134 57443
S 6304 539383359
O 12525 16973
E 1973 74352
O 3490 45876
O 19453 23994
I 20719 59722
I 30211 46972
E 27238 53456
S 40153 182739546
O 26169 59277
S 64770 54031547
E 11982 52023
E 2426 29812
S 71875 551223479
O 71713 75882
S 34109 573758754
O 56266 57584
E 21776 25249
I 31479 76299
S 73720 886264966
E 30923 58568
E 4366 21773
O 60300 64622
O 60932 66785
S 75975 970780738
E 11696 29420
E 43959 75727
O 2614 65060
O 28419 61877
O 22248 76222
O 11347 61298
S 4784 414219238
I 11624 55076
I 21469 34484
S 12538 415660617
I 1338 27614
E 37981 74286
E 22687 68367
E 55215 56127
O 10954 13560
S 32981 270939946
I 16903 28783
O 23834 50085
S 46507 603171452
E 306 14168
E 2024 58442
I 26712 51094
E 8691 32940
S 26579 486053674
S 40308 957637835
I 13756 39376
S 36426 199887016
I 5308 42061
E 17402 51337
O 25628 66030
O 471 14787
E 35236 54197
O 9357 63795
I 19668 53227
I 7327 26594
O 24422 29013
S 60789 989333280
O 8298 66695
I 3151 8585
I 12648 22838
I 8524 16795
S 6753 162208037
O 20932 63819
O 58242 69001
I 28792 40810
O 55602 58319
I 27243 49107
O 51545 60483
I 16377 63339
O 13653 42979
E 6716 28154
O 50945 72592
S 60892 136060596
I 55880 74116
E 35587 51281
S 2061 711780515
E 17670 19938
E 18589 56223
E 28903 36438
S 68634 192165114
I 36235 58441
S 38921 807032497
O 2059 2905
I 17321 74919
I 1933 50418
S 17839 663368704
O 46458 48736
S 47067 24092763
O 9082 28034
I 23497 59657
I 37550 57705
I 32014 64849
O 13359 76579
I 36863 51877
I 4271 7078
O 19898 36870
S 69934 716834073
I 19908 26195
I 50291 67168
I 38399 54543
O 21842 39845
E 27377 33734
O 35968 50772
O 8589 17243
O 46770 63198
O 19641 54420
E 51184 74803
S 7298 342016963
I 7038 48780
I 12877 45930
E 3678 35002
E 36623 69747
I 5265 20008
I 1601 21834
S 60035 942889684
O 35762 50055
O 30854 59643
S 74332 662873390
S 16233 121910113
E 43305 55347
I 12901 55715
I 27733 29918
E 14823 67182
S 4062 589915517
O 11153 70200
I 5984 60196
O 24720 26941
E 7527 50110
E 12091 27638
O 415 23696
O 52877 65688
O 3221 57517
E 48745 68108
O 505 19047
S 35478 80684783
I 22933 35207
I 53273 53293
E 3599 29001
I 59830 72781
O 50198 61880
S 5513 561657392
E 60978 63789
I 63812 75496
I 2059 58644
I 20774 52213
I 49972 64375
E 62008 66520
E 23840 74206
O 17405 17627
S 65013 709287457
O 7916 37032
I 7550 39781
S 69776 761975358
I 28897 43941
O 23131 73038
I 15240 50628
I 16074 17108
O 41013 47973
S 44157 824905622
S 24072 152464599
S 5230 825373224
S 10333 608342591
S 24023 295559857
I 48073 60705
E 57100 68139
E 33203 53856
E 14574 70554
E 4265 36768
O 734 48162
I 48978 62308
S 57471 144614645
E 37687 45578
S 64879 652136748
O 22936 64959
E 49669 63162
O 42910 76063
O 57742 73311
I 413 31585
S 53890 394256871
I 37823 39680
I 6141 28701
S 1331 694051822
S 56125 462305836
E 23456 59651
I 40028 73723
E 43792 70839
E 2481 37753
S 35530 523275965
I 9754 71466
O 10401 38175
O 489 73731
I 38368 49192
E 3885 67293
I 4680 19746
S 54780 449496904
E 2260 47984
I 20402 57394
E 19687 68247
S 10543 580771244
E 64783 71146
S 9179 132987632
E 26544 29398
I 43779 51648
O 3908 4015
I 11782 75846
O 47746 65846
S 2919 578986522
S 26273 307061462
I 14899 68584
E 50467 72922
I 67060 75104
E 27030 45626
S 24262 107586515
S 67345 39205544
I 40648 60310
I 37057 60478
O 53981 65241
S 63631 670309166
I 46706 58567
E 60950 73400
E 21015 49062
O 22742 62113
E 56714 65208
S 46046 134213389
I 23456 67717
S 36865 531873801
E 40792 56119
I 21989 43527
S 66751 412836029
E 53066 61753
S 4860 661834926
S 16174 902828414
S 60359 29299792
I 34396 35496
O 5284 40630
S 49615 923927276
E 3357 76394
E 23454 59278
I 21342 36376
I 6025 38292
E 26020 70192
I 24124 62766
S 40080 392714056
S 10031 50490799
S 23734 263496044
I 30299 73913
O 6630 21430
E 65746 68469
E 31675 66481
I 11934 33920
S 44614 815871127
I 4293 19197
S 64998 830981527
E 27963 68617
O 30858 40695
E 3157 22466
S 50611 214514332
E 4901 54805
S 18871 354764820
E 17875 59487
O 60291 63991
I 30211 65417
S 3623 438170815
E 16222 49884
S 20107 100120347
I 38225 58809
I 29814 47484
I 11222 71095
S 69146 181455993
I 29744 47295
I 6695 68582
I 6658 18927
E 13928 60747
S 8702 282500842
S 35936 896526942
I 33996 41600
S 13560 452282433
E 48366 56130
E 9960 63381
I 14347 56149
E 47674 49387
O 7788 17877
O 23295 57289
O 20174 61553
I 30743 62264
S 3091 506218834
S 62394 978906096
E 8497 51300
S 56441 507110315
E 55926 75265
O 45215 58167
S 37954 970768601
S 38339 132971958
O 3166 75072
I 9596 75567
O 11130 40614
I 6395 47367
O 23365 62268
E 17394 28357
I 45829 55588
O 34640 56413
I 16849 32809
I 39498 71889
O 25578 27162
O 41411 49970
O 4676 72096
O 20739 50083
E 24062 72390
S 56373 673968145
O 16202 44790
S 31278 803624370
E 10591 50300
O 25467 67154
S 58400 992188688
E 16453 18408
E 6038 44742
I 209 40253
S 7052 833143999
O 35094 46133
I 73139 73938
E 31502 42402
O 18370 21274
E 38998 50286
E 27894 37540
E 35040 36892
O 14318 19438
S 33865 126108571
I 29955 54568
E 9317 76603
O 53742 65165
O 35057 57761
I 158 52906
S 27955 937496330
I 10909 68513
E 53049 54980
E 49736 52418
S 26684 359819997
E 34908 53708
I 21722 42291
O 5850 41869
O 14910 76259
I 22502 71269
E 32880 55906
O 13037 53271
I 2587 43583
S 25962 457603428
I 54531 70412
E 13111 45443
S 71914 589269039
S 66862 119014425
E 17513 29184
O 59722 68148
O 4932 52396
E 2472 17703
I 18210 59275
S 22300 545939079
S 47503 989293275
O 12077 15923
O 25069 42955
E 11269 75623
I 28707 62412
O 33007 35851
O 38545 67328
O 21651 72694
E 41265 48574
S 59534 279594437
E 45950 55664
I 57433 72476
O 22491 61562
E 57469 63069
O 16577 33796
O 36748 60836
I 33584 65778
I 2941 54182
O 21205 72952
I 14220 64048
S 16441 754192317
I 49412 66569
I 1166 15850
S 210 475185533
I 7348 54402
S 6842 335285624
E 33953 56960
I 54009 73986
E 10230 71106
E 44218 46184
I 48774 51727
E 34999 73490
E 12085 30573
S 73575 927675593
E 60423 66654
I 11731 73523
E 17561 61593
I 44924 62717
E 6364 67757
O 45830 62187
O 1930 55126
S 75417 712788995
O 42984 61115
S 74165 381863448
E 6971 42990
E 38901 50926
E 31719 33866
E 32038 72121
O 51854 66817
I 37776 72616
I 24598 29835
O 12057 54406
E 68024 70906
O 15433 46168
O 8425 70055
O 13468 14045
S 69164 689982358
I 44289 51770
O 18940 46773
I 4076 50450
S 34443 518124439
E 31687 63497
O 31382 37699
I 27795 51686
S 37344 897480308
O 7819 21291
S 44427 506903354
I 25931 54318
I 17112 48822
S 26900 841422397
I 17736 66266
I 12313 67945
O 13969 54627
E 11320 13334
S 3353 786647606
O 25880 76580
O 26192 27305
I 9780 43074
E 15826 54581
O 70166 70832
I 3428 55003
I 2057 35054
I 73600 73817
S 38621 169039817
S 60861 780648765
I 32121 45118
O 65505 68774
O 15394 69485
S 19454 285736556
S 76590 319466990
I 8491 36108
S 75866 855091767
I 33932 73739
I 22121 31816
S 56788 196885663
I 48980 56257
I 8842 40056
O 6376 8710
E 23575 75480
I 1523 35042
O 40086 54267
E 1932 50703
I 11535 76443
O 888 51380
I 69766 72658
O 34055 65068
I 27840 35442
O 50164 68993
S 2225 508104847
S 47667 533846806
E 24188 66620
S 45583 663065371
E 56757 64143
E 55527 55657
O 6842 32751
E 54173 65914
I 1940 30426
S 25508 829576611
S 55021 508918741
S 73487 515571495
E 3180 13849
O 7382 68999
E 23674 37887
O 56138 61070
S 65229 152214576
S 7986 926589929
E 41562 44194
I 22750 73469
I 10904 44877
E 18202 66215
S 49930 729841432
I 34576 40008
S 46582 822237991
E 13640 70266
E 24222 70535
O 13119 39476
I 8214 68945
I 2462 59682
I 61142 70818
S 60423 716562905
S 54165 353146622
O 25639 34378
O 34838 56240
I 2926 38237
E 15855 48893
E 35720 61354
O 12210 43620
I 7433 47606
O 60528 73127
S 72852 896691727
O 1311 33409
O 56887 64377
S 73842 396032861
O 64954 66659
S 23380 730939393
S 24932 554960945
I 42127 62093
O 45934 47824
S 9320 833259884
I 38359 75774
O 15360 33574
E 7261 64148
O 5314 48441
S 62331 221482696
O 25961 39553
E 66001 75570
E 41279 48366
E 57547 63466
O 50948 54749
E 49054 52070
S 13413 682781286
S 32467 27608283
I 39284 57377
I 9389 38686
S 76461 443141822
E 2987 69047
I 9059 29389
S 75928 244627900
I 51170 67145
S 47654 827413408
E 9822 71227
I 926 34597
E 37663 42020
I 31204 55261
I 47778 73319
I 11100 29679
E 49807 55823
E 37689 52457
E 36099 51491
O 6992 51020
E 58749 61885
O 8639 11273
I 27265 35468
I 6536 37813
S 10986 549470765
O 35037 52939
O 66487 73821
S 54847 526531425
O 44816 47506
E 32053 57243
O 29778 46178
E 43535 74027
S 61864 287326176
I 8099 60314
E 32375 59717
E 21757 47046
I 1394 10460
E 361 69279
S 13242 375993697
O 12945 29138
S 74802 339548362
S 40309 567112035
O 30277 55488
E 5600 45291
O 10275 73665
O 8118 47832
E 34542 71782
S 40111 348675020
I 4562 74753
S 25507 388878651
S 12962 783949189
S 16951 226247137
O 49645 72102
S 73135 783723996
E 5293 36088
I 14886 73283
S 72912 358134253
S 33536 682525648
O 18956 29388
I 6580 62102
S 58787 560921962
S 65514 654216901
I 22706 37543
S 16684 690344147
O 38386 65342
O 7462 9135
O 11544 30842
I 20860 43335
S 54566 804730248
S 33739 911486247
S 39222 792526890
O 17878 23933
S 38812 35726655
I 26463 30791
O 9322 52123
S 46836 703532317
S 34703 108484906
E 39547 61718
I 7523 70538
I 14150 62185
I 56724 73794
I 39035 66465
I 5813 26578
I 20085 51600
S 61431 257947850
I 29576 74589
I 3044 60308
I 3714 9760
O 26556 32561
O 4540 75908
S 31384 128982575
S 39572 580876465
S 16624 860667110
S 69741 872349940
I 1284 66185
O 23637 26571
E 21350 26190
E 1874 53568
E 18908 61175
O 8736 41499
S 6952 177852567
O 31955 36703
O 44639 72903
I 3483 44096
I 3400 46310
O 40836 67162
O 11711 15440
E 1292 47095
I 22644 34237
S 37590 857495184
O 1889 40369
E 19355 56933
E 16767 33825
O 69341 73290
I 31707 65073
S 9699 864318026
E 25076 69738
E 6415 57701
S 30495 399231430
E 4561 68573
E 8903 20772
S 74793 771381455
S 70781 594437296
O 22179 23572
E 2342 51762
E 45832 75296
E 17287 18983
E 17899 27853
E 64343 66718
O 16707 28666
E 17739 70620
O 5751 17659
O 11781 12543
E 27623 41884
S 32057 304115131
E 20358 68739
I 23766 63813
O 74741 76127
E 48039 51596
O 30739 70493
E 23120 70172
I 35067 61978
E 55014 64242
O 4849 21974
O 22681 55639
I 16658 52725
S 31981 746277726
I 25669 31183
S 54196 186797090
S 27850 762992867
I 62076 75940
E 10637 19092
S 44783 419919009
I 15833 27628
I 10030 29492
S 38895 47686501
O 37332 76417
I 34474 60491
S 57869 560673170
E 21594 33012
I 54482 76647
I 21496 58347
S 46564 231790021
O 55056 60646
S 75131 512305911
I 9854 40898
O 22401 58755
E 7965 59593
S 52092 712075313
I 15015 74356
O 50945 72477
E 3011 27758
O 23453 43964
S 14292 59612530
I 19556 45481
I 19974 44382
S 65571 548927219
S 48194 402295241
I 20505 51180
I 3417 33855
I 45338 61803
E 33548 40685
O 42506 53116
I 8944 31869
S 10669 79118375
E 56538 58977
I 6982 18792
O 32568 48389
I 27430 47469
S 57517 242275165
O 2526 45114
S 173 222615951
E 14355 23478
E 29434 66480
I 42378 65016
I 23814 69306
E 1927 28715
S 31058 652284208
E 49492 75370
E 58953 71628
S 64835 981876042
E 5781 31189
I 54927 60900
E 44767 67312
O 65827 68973
O 16449 50912
E 49856 74860
S 4759 836031573
I 12852 68200
I 12154 50152
E 5316 54165
I 96 39289
E 49104 69603
S 10004 396410482
E 53135 58624
S 27550 959024854
O 30949 71196
O 19262 56880
O 7722 50264
S 25580 483204269
S 28723 961536068
O 25005 44548
O 40012 52248
I 8348 44925
E 10962 23415
I 571 43938
I 16613 52380
S 50179 671269919
E 24692 33420
E 21970 56864
O 23445 74247
I 1574 17797
E 2533 13846
E 43664 69757
E 34884 71775
E 2247 31148
S 53178 650460482
E 25247 73034
I 40490 75771
S 56833 556268009
E 12016 12450
I 6424 19307
O 17318 59288
O 18608 67627
E 63782 75463
E 4758 61599
O 2686 30659
E 25823 33546
E 19449 61546
I 6823 48297
I 37230 61286
O 26518 51518
O 6319 62845
S 2833 886518276
E 55331 68912
O 18847 73083
S 22535 16828746
E 20369 66133
O 6081 11876
S 13493 87745785
O 2678 42437
O 4043 61626
O 29401 32234
I 41317 69342
E 8298 71124
S 25728 973637390
E 11293 44840
I 28345 38966
I 13818 53922
E 5248 41387
E 33614 60060
S 51009 866155059
I 12952 37224
I 4818 37452
O 1474 2339
O 32763 36624
I 62127 62714
O 21742 75332
I 39631 76050
E 3222 68816
I 71160 72852
E 25247 52322
I 2422 21131
E 40022 64889
I 12826 22377
O 54605 70043
E 13299 16583
I 24533 58703
S 43340 224035871
S 38321 309809266
I 38575 45082
I 40724 44871
I 13213 47738
O 60969 76404
I 71350 75737
S 72342 52794534
I 16545 43127
S 33850 95684501
I 23648 43397
I 59648 60082
I 40278 68597
I 32440 34669
O 52235 53039
O 67244 69916
I 3896 36258
E 43405 66297
S 36799 442553247
O 37248 68977
O 62130 67281
I 4193 71587
S 63692 185013387
S 14540 973137819
O 32646 68399
S 51339 880128755
O 15280 32254
E 43569 44697
E 55466 66967
O 54738 59716
S 42284 581668227
S 71936 832444372
O 19524 41528
S 58224 168669527
E 44636 58426
S 59704 624482380
O 24347 30014
S 62068 255875635
O 36718 36823
S 67438 129985613
E 41911 74923
O 54573 70375
O 49251 76604
E 31603 64553
E 6941 44468
I 16388 74744
S 57978 686740980
S 11792 867193733
E 23599 68026
I 27189 74844
O 18200 72713
O 21518 64818
S 73332 638587504
S 5029 876543210
S 67230 406562710
S 52412 350404424
E 3658 44515
S 3829 927317423
I 32803 59669
S 29809 976760492
E 16658 35863
I 58741 69042
O 36234 75572
S 17396 434795637
E 22958 51477
I 42052 73654
E 47841 49990
E 12084 41134
S 33981 292542901
I 26126 70373
E 1604 7733
E 30209 30961
S 9129 918012514
I 13949 17169
E 39580 46968
I 17911 30182
E 45624 59274
E 10968 60971
O 16473 33679
E 10720 67764
O 25929 76061
I 28597 59403
O 16814 71052
I 45660 69645
E 35874 62222
E 26748 33760
E 20900 38104
S 55063 932949086
E 9937 60365
O 17638 21083
E 5184 66186
I 18174 45038
I 48700 75604
S 63055 704304531
E 12297 60501
E 40431 53983
I 23591 35042
E 33288 56330
O 11009 63235
S 31255 1421276
O 32063 56060
E 9301 63398
O 18706 76533
O 22627 42171
I 30839 32130
I 25751 72571
S 28122 714251925
I 5548 27900
E 34179 67156
O 7168 59940
S 69 753596079
E 62346 76398
O 38985 43225
S 48281 439481080
E 14091 41925
I 58915 69566
E 42190 56372
E 30311 56015
I 7184 35565
O 1896 32678
E 49632 67963
E 9473 26191
E 55486 55645
E 14718 33232
E 33551 48914
S 42598 731969616
I 27314 33944
O 31934 63420
E 18603 44160
S 15753 807308847
S 40764 151211996
I 14259 35007
I 50365 68257
I 13145 63279
O 7527 56662
I 2391 41830
O 25576 30773
I 1159 31306
O 11399 16710
E 58730 69129
O 25474 76204
S 47250 444071350
S 21004 431549833
S 2826 382393001
E 13489 33918
I 7375 60486
O 9370 35655
I 25979 67192
E 34018 53213
S 12841 476669576
S 16787 59619117
I 8407 45518
O 7439 27908
S 15843 743761135
O 15778 61294
E 29151 72035
S 6592 138879718
I 5645 67814
S 11646 714102180
I 44929 60464
E 6653 19422
O 5231 66305
E 12312 57887
O 53304 66669
I 4170 49220
E 12423 28768
E 62198 68731
O 38520 70425
I 17830 73315
E 18964 32300
E 31289 73150
I 12449 48750
O 2958 26331
E 38226 67268
S 20232 357116324
E 33370 73133
E 39028 74131
I 28663 54616
E 11890 53363
O 1526 44062
S 74471 94200071
E 14702 25546
S 22064 140726409
O 41289 46304
E 15977 46821
E 63220 70371
O 28506 60765
E 29355 58951
E 3730 14403
S 37095 705801613
S 46856 698804471
O 5347 50834
O 5152 38587
O 32216 39923
E 4152 63111
I 24188 67808
I 49646 75519
S 43470 214713904
S 28226 108860944
I 25693 69690
E 18036 52356
S 40947 365480567
O 3643 48323
E 4185 5208
S 10744 822492846
O 34846 35984
E 849 34978
S 31543 469260253
I 13113 75500
O 24932 56310
E 36776 58495
E 14443 30835
S 62063 551210263
O 16015 51414
O 7385 55501
E 43034 49236
O 20698 44194
I 20977 38265
E 34770 43292
O 19561 52384
O 66817 72960
I 46335 61263
E 10000 25998
I 44961 68861
O 18836 48926
S 42168 92452890
S 30254 743410156
S 57644 40336139
S 63719 38120505
S 2299 240894161
I 17947 43851
I 14618 45698
S 50398 548654013
E 48281 65213
E 750 42770
I 24481 47334
S 6077 988423961
O 5923 55371
S 59855 898862
I 67058 75891
I 6469 43956
E 450 19560
O 13122 68415
E 7328 42577
I 18024 41178
E 24496 63958
S 2880 634229856
S 4040 663880709
S 66959 82819075
I 12595 49552
O 35033 70675
I 9257 67955
S 55986 924530209
I 27065 31157
I 11482 43900
O 3204 53206
S 45515 615460224
E 32402 60991
S 32745 80954880
S 29564 911940830
S 19795 400478870
S 11938 29274143
S 1033 820038159
S 75607 444116465
O 689 23032
O 47200 50352
O 14471 41174
E 5824 37625
S 4766 91408015
E 15104 32339
I 11688 32862
E 42135 45912
S 51373 702425543
E 33722 53418
O 21415 60022
O 7194 31696
O 2544 11908
I 9916 69736
S 20765 405258080
I 23584 71851
S 46932 940942203
O 24002 25012
S 29662 254782323
S 51786 963775692
I 21812 50358
O 2779 63858
E 35270 56137
I 33192 71052
O 16617 73161
I 29878 75993
O 4915 8594
S 46629 373176199
I 12469 36418
S 64064 853770205
I 23351 25200
E 18711 63437
S 40489 474884695
E 74781 75308
S 26514 758505316
I 24471 66223
I 50385 75008
O 58229 68015
O 28461 75892
E 16005 52006
S 43593 439574734
E 1174 45241
O 13402 45403
S 15930 125029605
O 5416 37718
S 5825 702029603
S 76585 670712931
I 17215 52529
S 28179 474061779
O 27648 52511
S 21663 631749731
O 15976 64586
S 50668 252040886
E 19605 27106
O 12670 22530
E 24294 32581
O 56069 74686
E 57112 63022
E 26404 30016
E 24778 65822
S 24941 598774722
S 58869 430009217
I 59081 74213
S 46201 523449726
E 28513 71607
O 38245 60831
E 44828 67758
E 5646 42348
S 42626 66533168
S 57784 978821347
O 20743 73538
E 13143 18850
I 13069 59385
I 6948 42141
E 37170 72426
I 26311 32847
E 5256 59435
O 11683 19836
S 10179 910915591
I 32210 41655
I 42554 44031
E 44916 46917
E 12448 35864
E 2753 25258
S 43727 210963465
S 3659 28387937
O 21781 35864
E 7998 31727
S 31121 768404732
E 16862 54808
O 36729 56594
E 33225 35223
I 17405 73832
I 5056 71694
E 13191 54291
S 70704 300665323
I 26776 52817
O 286 51155
I 12760 18510
E 54466 54637
I 34749 66267
E 20648 27288
I 13081 21582
E 43778 70943
E 2212 67398
S 46922 867749769
S 34680 398269422
E 7959 20445
E 64744 73126
S 41399 893001841
S 17137 940476235
S 20002 667683867
S 24514 250978547
I 48627 51733
O 2411 69112
E 1374 34413
S 69154 500850637
S 6400 445109168
I 48101 53220
S 30597 19868900
I 15678 29874
S 12678 291170939
S 36648 930211348
E 12751 21588
I 28558 31131
I 24680 33016
E 47084 75965
O 54738 69314
O 8997 61763
I 6982 73819
I 57840 64317
I 22671 38000
O 4140 11539
E 49657 62051
E 29057 67662
S 10062 817442201
I 29828 32872
S 39196 462182520
O 25146 28024
I 38529 42941
S 23956 561953894
O 14014 64724
S 25909 296492630
E 53762 61088
O 4210 70184
O 36490 49431
O 59288 70956
I 21846 59519
I 20342 38073
S 73199 545599472
I 40480 52649
S 67174 920971360
I 23512 74296
I 10776 57662
I 51334 53154
I 33479 46345
E 17117 71096
S 25037 726592496
O 65784 68059
S 57530 46061844
O 48188 54309
E 53820 76372
I 2993 11749
E 23133 66093
I 1314 19686
E 53417 73737
S 73860 58749822
E 29425 33794
O 22022 23850
S 59952 176576293
S 74968 56920157
I 57905 69224
E 27513 30754
O 18346 58573
E 1464 18562
I 22148 72522
I 7171 32375
I 3184 54961
O 57504 59439
O 35675 72273
I 17721 51193
O 12119 12622
I 69329 73266
I 43052 76534
S 20734 928773700
S 7859 756580968
O 11095 28826
O 40256 56398
I 4917 25125
E 65835 66424
O 2118 42436
S 25037 321561425
I 25886 28175
O 34438 38575
E 28790 29401
I 41608 57847
O 19467 36836
I 8107 49197
E 60728 76170
I 35634 38636
S 49137 158829921
I 33430 40898
O 65013 71631
I 43545 75554
O 46254 75187
E 10370 34087
S 13761 670129013
E 23788 47526
O 56414 62634
S 29094 825218587
E 470 76294
E 21776 59482
E 2758 60997
I 35232 63678
O 9920 66912
I 2061 24870
I 28255 48379
O 31614 59687
I 56299 75199
E 7723 27753
I 13101 53669
E 27112 68010
O 7315 60377
E 6422 70981
I 1928 59066
O 28329 38886
O 16671 35748
E 25526 41732
O 20191 30176
E 20913 47667
E 40737 49822
I 43746 44864
E 11524 42250
I 46788 66391
S 49099 845747677
E 58488 75096
I 33660 46427
O 21072 36457
E 71486 74606
S 58974 989815923
O 57516 72175
I 58438 63499
I 32530 57954
O 24430 33124
I 18429 49751
O 10627 44561
I 29345 68242
S 72139 945308936
I 69325 75653
S 45034 643232076
I 13664 19866
O 5226 53156
I 25172 33846
I 24992 49603
I 19232 40241
S 26543 853244506
S 27467 204829803
I 22822 56813
S 15270 12457292
S 19239 696208976
O 12582 70136
E 9737 48765
E 65516 67131
I 806 862
E 12826 24964
I 8761 12733
I 39260 56763
I 40379 43992
O 17704 69202
O 26557 49885
S 29566 252563128
S 50369 630692693
S 58272 133823026
E 43175 67533
E 23253 63063
E 42199 59994
I 22024 68246
O 22801 28895
E 8546 25507
O 12851 45689
S 52199 716973045
S 71506 797565037
I 17433 57445
I 6934 12319
E 1288 40473
I 17189 74242
S 39697 34201369
E 62149 67974
E 1548 74978
S 11853 890815861
O 37821 72440
E 10923 31043
S 19445 913813234
O 19426 74016
O 1039 6216
E 28224 48610
I 61732 65209
E 8383 24732
S 20896 138186838
I 36848 72261
O 11429 27112
S 22783 699500766
S 64237 827767824
S 70238 147390428
I 47861 68131
O 10078 28274
I 458 57532
I 25977 48457
O 11070 43171
S 26592 260925825
S 25657 725167148
I 50559 59111
I 1460 48676
O 6796 20754
O 3213 28010
S 71408 272076009
O 19030 46028
I 41350 73332
O 5223 60300
O 5505 63101
S 4008 557258372
O 30797 33206
E 3842 28865
I 54901 69945
S 209 511792207
E 28227 71439
I 9660 61528
O 27379 71386
E 65328 75671
E 37406 42634
O 244 29209
S 25877 496834042
I 548 52033
I 24107 41907
S 47387 174682189
O 23848 59741
E 19499 34071
I 22560 52472
I 10476 71396
E 38324 45144
O 16249 74898
I 18992 19133
O 15005 30717
E 31449 66348
E 11366 71365
O 45696 68413
O 7685 9463
S 58270 301316990
O 14105 60426
O 20809 26851
O 27788 71961
O 16738 23159
I 12943 46648
O 41567 44331
I 8677 75561
I 23089 34386
S 23157 182585446
E 40510 51435
S 63290 884748173
E 53987 60489
I 7968 54495
O 57104 72615
O 14273 42555
I 8919 30426
O 48257 54462
S 73868 354936940
E 19092 59626
I 237 2682
S 37847 693746257
S 67870 357147471
E 18875 71816
I 12572 39140
S 26161 834450249
I 20484 24811
E 8089 54775
O 19621 23869
I 14844 29417
I 8452 53404
O 10991 14212
E 2763 71478
I 980 46472
I 3809 39401
E 40002 59989
O 25340 34070
I 22311 69867
O 21876 23760
E 536 7596
O 38908 60163
S 16568 854782259
O 8520 50843
O 26990 28487
S 16488 576350106
E 3973 30137
I 10703 64710
E 16360 41973
O 10617 12453
E 64824 75707
I 6891 13163
I 52343 54831
E 54323 62019
I 21287 56044
I 35478 69023
E 35832 49163
E 56318 74252
I 38614 75290
O 14798 17181
O 43848 52082
I 16724 68598
S 75714 172990201
S 37843 174102683
E 30404 30912
I 32922 73701
E 16328 36608
E 7233 18803
S 61800 838686356
E 14565 17126
O 93 71913
E 56622 62206
I 1317 62891
E 31179 39862
I 429 61826
E 35691 55136
E 36746 58736
S 10274 1296180
O 4854 9179
O 66979 74277
I 23837 45713
S 4834 855362341
O 64959 73951
I 5932 11887
S 65153 980907122
I 46914 75676
I 14135 60743
S 35792 220786567
S 22231 613004524
O 35037 53049
S 18943 306742679
E 17286 37592
O 11155 62768
O 3227 40555
O 12687 18440
O 47179 72542
O 1394 2256
S 4820 500287870
E 22268 32572
E 2368 3285
E 42598 49277
E 10467 25134
S 30158 658346282
E 23624 66432
S 61946 962160708
E 4559 56260
S 20599 790181755
I 31301 65621
I 55355 73534
S 18721 821053972
E 2870 55004
O 21170 69039
O 10243 18668
S 63796 755453201
E 32110 71308
E 40180 55233
E 2525 14383
O 57861 69671
O 17565 49624
S 73184 700305808
I 12406 43173
S 21885 788792568
I 53509 69511
S 20793 708458124
S 22754 48255415
O 32293 48420
S 39397 270516994
O 436 17684
O 24644 36663
E 61301 63945
I 8397 74566
S 18883 630289744
I 13400 62143
I 6250 31717
S 55813 588263602
S 57409 229945508
S 20281 417935050
I 21771 63760
I 17775 18868
I 9931 20576
S 864 185887769
I 66615 72181
I 11875 44209
E 6206 36442
I 20731 29517
I 1246 12440
O 13929 25795
I 19561 51149
S 71980 722315613
E 45234 64240
I 2825 68225
S 4398 257742204
O 664 56708
S 8018 288573836
O 44979 49687
I 50292 70479
O 69974 71728
S 50097 146286097
O 19985 30353
S 58059 466464564
E 12247 65213
E 15222 71211
S 45452 359687346
I 21202 42773
E 58549 66421
S 14277 877506904
S 11694 425658943
E 20235 38681
E 37472 49041
O 21839 46871
O 7531 45126
O 39764 42587
I 17955 73150
S 31082 880136845
E 67517 67856
O 48793 72995
I 15966 32395
S 70186 714259487
I 16461 57557
E 59144 64377
E 14639 62637
E 34111 45645
S 47924 983119957
S 30904 445859850
S 33856 998285137
I 14293 65073
S 48490 34643157
E 44410 64441
I 27974 75131
S 50329 905033944
S 45136 759291693
I 3248 44165
S 65557 558475003
S 24479 337543876
O 6507 22923
S 7102 561770826
E 27908 72061
E 16175 67893
E 50077 56900
I 48331 55628
E 41066 45498
S 802 139008587
S 64341 655192331
O 10022 45504
E 10562 38589
E 4666 19358
O 31301 35896
S 9367 926334659
O 53529 58645
E 18310 46573
O 28748 71077
S 75678 303438619
S 61720 372194414
S 22428 777550195
O 24846 64854
E 9880 56606
O 34880 60444
O 8903 67461
O 11856 14879
I 28203 51799
I 30960 68366
E 21658 24373
E 15270 25432
I 11222 19791
O 4327 49927
O 24717 60355
E 40959 73472
S 47217 31995371
S 35971 464148424
E 15161 42765
O 16613 22538
O 40475 42012
E 45807 70829
E 1343 25992
E 51427 64150
O 32737 49304
I 38705 53043
E 26548 31303
O 200 41505
I 22471 51961
S 62548 869991033
I 21751 41654
O 13128 70637
I 22383 24724
E 2527 31261
E 19188 46356
O 7641 68495
E 42675 61984
I 63435 66845
E 65151 73687
I 11031 47791
S 3430 905569952
S 22799 473804188
S 22041 134448469
O 7977 20367
I 21764 32283
S 65025 328509897
O 46207 61474
E 37252 70824
S 18312 503284359
E 1706 76050
I 27309 31934
S 39139 297542358
O 9387 27319
S 15909 52954766
S 19885 721065704
S 17055 457745742
E 50220 62511
I 10425 42197
E 31863 68366
I 61121 61565
E 19170 52557
O 65215 69517
S 55781 152764602
O 38807 56006
E 10638 68012
O 11983 49013
O 49888 56384
E 47739 48908
I 11244 52715
S 50719 217366026
E 21175 69333
O 16741 53303
O 58740 75635
O 13991 19301
S 37259 624809504
S 26086 322025729
E 39045 49967
E 13533 68419
I 13573 32652
E 10855 40612
O 9662 35499
E 4715 36753
E 17330 61016
S 21743 292715066
I 39796 43019
S 46655 472244974
E 48454 62477
E 27100 73023
E 14937 36253
E 1013 39952
E 34827 37020
O 29430 59094
O 38308 69066
O 13391 20227
E 20734 57443
I 27996 59358
S 34838 293870266
O 26962 43377
O 4180 8562
S 36250 363004563
O 59640 63659
I 59751 60489
E 1501 49369
E 59434 62091
I 49132 61461
E 48939 62094
I 32598 71863
E 43217 66026
E 796 39573
E 28357 56159
E 42916 73214
S 46615 323608735
S 9788 255643824
E 40535 52564
O 50527 59711
O 40046 49433
S 67537 372146727
S 7991 598499149
S 42032 918564837
I 24576 57075
I 23682 59342
O 59726 62151
I 49833 53500
O 22798 63074
I 35099 60576
E 1979 2170
S 26241 33106747
S 49011 565672296
I 12948 70954
E 24584 40175
E 16545 36942
E 18035 32146
I 23067 56130
O 18551 70627
S 60126 741990580
I 30762 55153
S 24316 589686198
S 74227 829576354
I 36952 64986
S 6544 497573425
S 7265 306549887
E 652 72405
S 4499 983058070
S 75268 361307335
O 40029 47354
S 19754 941406232
S 50333 546958478
O 6718 55828
I 31255 64181
I 36381 63922
S 12430 517825123
I 56486 66186
O 43226 72417
E 18460 44426
I 12845 27834
I 4865 37088
I 24565 74954
O 4345 6193
E 28665 62113
I 6379 34888
I 102 32853
S 38014 744418714
O 19206 76508
E 51867 52540
I 19418 25788
E 9503 13978
S 48518 973068100
I 12088 43860
S 40863 760448673
I 34730 45338
I 75245 76633
I 2930 65719
O 791 44356
I 16060 70522
E 10520 35925
O 29123 37618
E 4396 39988
E 11282 74226
O 10594 65246
O 14610 47101
I 5765 45312
S 74970 209239661
E 25545 48231
E 17876 44650
S 35313 85931985
O 23682 66219
I 57849 76145
E 37820 65793
E 62238 65683
E 13711 75818
E 43457 70849
S 2539 929322320
O 66931 75513
E 50745 50968
S 42338 981520829
I 18397 28398
E 34978 64881
I 49415 60421
I 39948 64049
S 35113 206906508
E 31501 56465
O 28796 40108
S 8093 489732963
I 915 34547
O 15145 40015
O 49792 72422
E 38936 63958
O 29832 60764
S 20648 627425222
I 51674 52020
S 67155 942463308
E 5873 28811
I 30521 72776
E 45562 58156
E 599 48787
S 16372 639879085
S 62013 892670107
S 44520 600813677
E 13357 53622
O 32489 52393
I 41042 52911
I 39009 41247
S 71499 737530213
S 24844 415042210
S 24511 621104374
I 8025 8330
S 26866 909950007
I 13873 57989
I 49790 73857
O 15827 68644
I 30210 57466
E 46834 46920
S 34016 369545727
I 10232 62105
I 24298 39349
O 7432 8180
E 13861 38929
I 13132 37436
O 61737 73791
E 54519 68827
O 54478 68998
I 32189 52171
I 33553 34339
I 10306 60676
E 52826 65293
E 1077 47233
I 512 41352
O 22313 58607
I 8552 14747
E 30568 67843
I 41956 44901
I 57523 75468
E 43832 56925
E 34323 39428
S 46015 819261397
I 4655 15545
O 2645 44484
I 11367 48195
S 33649 688506225
I 11773 15533
S 25250 744037551
E 35867 37075
O 1715 63494
E 36704 38977
O 17520 50568
E 13838 20837
O 11894 21035
E 64941 75447
S 63436 982142838
S 33144 218963654
E 60814 68362
S 38653 107324508
S 15847 571871350
S 61236 218555254
E 17160 57418
O 56205 64642
S 70814 914855143
O 13116 26459
I 39165 48221
O 15012 24739
E 22731 28006
O 5767 23863
S 14101 149994902
E 107 72303
O 42358 67946
O 22921 66528
E 58270 59950
S 74696 905708773
O 274 1378
I 10756 21545
S 6770 562062006
I 57504 74924
I 6787 67333
O 5582 6913
I 55309 73796
O 16774 62518
I 41226 43444
S 35175 735634830
O 22801 65117
E 17914 34660
E 35373 42710
E 4125 14089
I 27885 58119
E 25454 53886
E 8220 34043
I 9060 24900
S 46329 948812884
I 7250 19061
E 25961 58493
E 8932 62946
E 11218 47862
O 10885 67113
S 2379 440860146
E 21348 32936
S 65846 629524253
E 51753 70077
O 31414 49633
E 13460 71828
S 17122 335648625
S 27857 972528854
O 33296 39295
O 8055 54236
O 23244 51876
S 61740 366911475
O 3852 69289
O 19531 64296
O 56524 74740
I 43042 59952
I 32790 59797
E 36282 45061
E 47429 52944
I 39111 47773
O 34076 60400
I 16785 68555
E 13026 24407
E 13087 31682
E 6364 76626
O 16545 71261
E 19843 68804
I 4617 65144
I 37960 65965
E 31034 32711
I 31558 38427
I 3025 40510
O 35646 42944
S 8264 130734706
I 13399 45551
E 4099 72677
O 22083 55234
S 9356 113928
I 50529 64314
O 66617 68492
I 18432 55007
I 24530 34593
I 35768 40356
S 25447 320801597
E 9983 71200
O 59631 69210
E 22059 42878
O 37606 61157
I 19473 41863
E 9417 36728
E 18006 38352
S 16452 371523602
S 10374 839660537
E 322 37068
I 39709 57978
E 12056 44254
E 61105 67720
O 44085 51294
S 65020 844847913
E 3421 73280
I 9837 57903
O 29526 41685
O 39489 50711
O 25898 68671
S 29610 711320940
I 2100 73808
E 12493 56561
I 31828 48795
O 13034 17358
O 55484 65558
I 30178 38674
I 61 12592
I 28563 39776
I 12766 58306
O 11047 59422
S 19867 782171611
O 7216 71569
S 54647 23719536
E 51958 52117
S 13830 596198509
I 35208 58534
E 33037 47631
I 34714 76308
E 8602 18640
I 2670 41887
E 35890 41954
E 6617 57873
I 25951 45019
E 1395 57805
S 6661 998364926
E 45620 69887
S 9199 469522750
S 53206 463046219
O 15416 40328
O 6497 57716
E 6199 61025
I 22915 27548
E 713 26656
I 40686 48623
I 3815 41060
I 54742 74705
E 6071 6951
I 42032 52808
I 65489 68778
O 351 11474
S 61937 466900697
O 2134 65542
S 61198 766431375
O 560 6536
S 52467 46873571
S 39228 459150037
S 11591 380469141
I 17559 69284
I 20329 74384
S 60613 53488513
I 16703 33050
E 3900 17336
S 72859 595364054
S 26140 975620387
O 14136 61645
I 37954 52604
I 9990 70302
S 37096 872283314
I 5467 8591
O 20994 44603
O 37880 57512
O 26188 46320
E 20018 32123
I 1853 46117
O 56217 70067
O 14321 21633
S 829 387797770
S 64556 702642557
I 17070 61942
S 13756 818543317
S 661 411924228
I 22362 34460
O 41656 44848
I 51151 51620
S 75020 193049981
I 15262 73441
O 55312 63202
S 18981 868545646
S 5019 50499302
E 19797 67239
O 9098 44344
S 5326 967674567
S 29151 505389578
O 14078 51649
I 4010 67810
S 30708 772290183
E 3605 43155
I 2587 29984
I 27987 75608
O 49062 59508
O 31759 72936
S 3635 252114669
O 8856 15275
S 25814 934687934
O 34657 43655
O 23138 23759
O 15168 70870
I 19830 46863
E 21783 67544
E 25977 76538
E 2945 66142
S 33169 77878286
E 23221 33822
E 40772 49406
O 66821 71083
I 29242 42084
S 7021 558909041
O 48011 62745
S 48600 777056661
O 30891 68621
I 668 7971
S 30794 16495687
I 18863 19570
S 44432 910217744
I 35287 36864
S 51095 801859129
S 34623 893618975
S 45213 32901043
E 19209 67223
I 35777 65125
S 15234 297410450
E 7667 66309
O 9852 16842
O 13504 19907
I 20794 32333
S 5109 335533819
I 49266 60672
I 7000 36222
O 31036 57453
I 46610 47549
O 48693 59935
E 15101 60871
S 46410 915510292
I 32059 37724
I 11698 28524
E 16023 58178
S 56425 745102816
E 20866 37458
I 17924 63703
I 43951 64278
O 11569 71466
O 11832 43603
S 24305 651086778
O 29420 67277
I 46472 56294
E 10959 34805
O 10612 38801
I 57328 64104
S 8269 307689923
S 45052 565353652
O 51000 57192
E 27914 39300
S 13356 183145579
S 42505 49523712
O 54529 59610
S 28924 684925751
S 42928 372680296
I 12769 39329
S 26490 752795555
I 3425 40304
O 4158 20885
S 57776 696451007
S 32354 753888709
I 30062 54686
S 65837 430605558
I 53410 56763
I 17765 24725
S 63601 478017211
O 36918 63131
E 31778 63758
E 14155 27401
E 67050 69553
S 23509 453382148
E 11692 41696
S 38485 589030910
E 23290 23915
O 26516 63500
O 18529 69314
O 10953 38701
E 16763 76358
I 19757 33353
S 65721 117608904
I 5870 19584
I 7170 65807
S 12903 870890710
I 15217 40030
O 24083 40737
O 41342 73700
O 39509 40478
E 27316 71797
S 55752 137845320
I 33549 51526
I 7477 54871
I 44861 64505
E 18534 24935
I 35226 48826
S 50991 937003992
E 2646 15412
E 43151 43290
S 76327 904511251
I 51332 64266
O 15219 69614
I 19680 45096
S 69154 556916107
O 57776 66458
S 40918 142834950
S 4996 307272442
I 681 14670
S 21481 804381446
I 811 34252
O 46074 54958
I 42062 64009
E 53244 60119
O 23992 56400
E 61601 62128
E 23110 58810
I 54062 64755
O 55635 67781
O 27017 63661
E 47098 50150
E 21697 32289
I 29385 45289
O 39552 72579
S 42340 250574434
I 62836 64220
I 54963 57570
I 18295 41724
S 60727 115119360
S 12718 85029933
S 46656 690240013
S 67538 624464045
O 27018 76525
I 36065 48112
S 41676 179098940
S 41436 766242639
E 5441 19737
S 54234 984662997
S 12046 821986253
O 11426 54940
O 6086 15511
I 21735 38306
E 51199 68635
I 42591 51904
S 28296 545427446
O 3593 59152
S 24459 276811395
S 60883 701601806
E 14862 56033
S 11040 543827157
I 35434 45673
E 16314 29013
S 36529 835178106
I 7725 29430
E 54354 70360
I 26366 48903
I 37343 57954
E 7268 32024
E 15842 67797
I 6211 53041
E 8959 33315
O 49770 54427
E 22512 25435
E 58883 64665
E 54218 61957
E 6209 61173
E 17583 35676
O 17145 54643
I 42336 75174
S 8925 997914948
E 21602 40332
O 3708 43479
E 3082 66580
O 12139 34621
O 37344 51584
I 47184 62461
I 19990 73402
I 49772 55735
O 3962 9685
E 11900 41854
I 41335 72844
I 31745 74183
S 43402 865130278
I 18319 18476
E 19455 69641
E 15608 41419
S 62038 548455479
E 28443 29564
I 18336 54388
O 9367 55363
S 61598 366386464
O 35446 54915
S 26344 420137827
S 69835 571214770
E 41651 51473
O 2209 25733
E 24922 25454
S 44038 86003041
S 1047 375928602
S 52130 640155572
O 45465 64687
S 534 628907439
O 31855 39154
I 73987 74612
E 3816 53334
I 47212 51138
E 2374 65776
S 28193 448852512
I 37512 67858
E 20188 28357
O 30536 76211
E 21591 44434
O 25051 65571
S 65681 274758562
S 63382 611079039
S 3899 413515695
S 1943 343973356
E 37472 59475
O 25170 29440
O 8664 13936
S 27305 7609778
S 46253 152152885
I 42463 52376
E 2214 53295
E 12648 70764
I 15612 34267
S 50946 396504483
E 10294 45472
E 27284 30413
I 25890 48833
S 4644 176109077
O 60075 75667
I 22815 59830
I 21337 50799
O 47359 65318
E 51550 69917
E 43606 55231
E 42021 66361
E 4285 66815
E 4110 40679
E 33392 50456
O 5418 27202
I 67368 74096
E 63179 74391
I 53284 57048
S 59360 366579895
E 46976 53697
S 19511 804193183
I 22294 46289
E 71880 73636
O 28024 39082
S 64658 87270158
E 38858 55623
E 35919 73069
O 28093 41959
S 56537 487700037
I 35140 58265
E 58431 60046
S 22961 705292915
E 9599 23125
E 15354 57203
I 2013 34847
E 4655 73498
S 3218 839770480
O 1818 43426
O 4826 70987
I 16031 45368
S 74199 862237933
O 55328 67203
S 1896 41602467
I 18112 56306
O 27436 43036
O 51506 70235
I 4161 39332
I 26592 33122
S 67959 725210597
S 23964 41653402
E 18553 23555
S 32853 995333890
S 8953 151762931
O 38260 41255
S 8297 600719904
E 41848 61912
E 13118 16777
E 40608 55552
O 18179 35415
S 46149 557895835
E 21447 74925
S 27966 318629402
E 18057 73558
I 37636 65036
E 44052 58363
O 729 5479
S 5763 650431549
I 7235 48543
O 58712 60688
E 35058 69338
S 1084 184289953
E 8234 43188
S 39572 640355959
O 6016 54115
E 17814 68301
O 23550 33662
E 64583 65296
O 4555 33442
S 52290 119441296
E 31008 65939
O 25162 75674
I 8882 41766
I 13311 14829
E 38341 47870
S 29854 332785201
E 50576 61999
S 46217 558854416
E 5743 30104
S 37359 341245866
S 62865 278090786
O 63318 73912
E 4170 61812
I 35888 71520
O 42135 46366
O 2669 9210
E 56059 68566
E 26985 51040
O 1137 15437
I 28983 37044
S 1112 298737306
I 14661 15189
I 22889 27431
S 9765 561396063
E 2349 43086
I 17749 34701
I 9610 25018
S 74181 52299487
E 22678 58539
S 76651 262201720
O 7345 59801
I 66358 69411
S 21312 557289051
E 8410 39916
O 15747 20972
I 27587 34919
E 23406 51492
I 6569 59467
E 12277 23120
S 2192 710365363
S 57949 230662739
I 2976 5652
O 48947 64228
O 2919 73340
S 62795 827992574
S 6739 984573980
I 4420 32286
I 2729 74822
S 23766 493352091
O 37087 69080
O 8807 74179
S 48041 964301817
I 55650 61017
O 40033 41885
I 19766 69370
I 39064 70444
S 73894 698014332
O 3469 72997
I 27733 56976
S 19310 46534222
I 35220 52112
E 28750 50896
I 26345 63200
E 8587 33617
S 36639 136976469
E 24121 65217
O 28137 75965
S 74473 58179840
S 47571 903309617
E 72009 74521
S 74976 889212607
O 5126 23997
S 21019 47884156
I 31322 72082
O 49234 68011
O 65924 73738
I 17146 25843
I 14310 21872
O 10862 37887
I 3068 37872
I 9376 36292
S 50456 670565098
E 62727 67025
I 54568 68853
O 43225 48751
O 61670 69881
O 8417 43279
S 45514 309922097
I 41196 69623
E 66253 68737
I 32140 37279
E 54144 61649
I 10662 63058
E 39558 74171
S 75656 470327766
S 42638 707206393
O 51512 55883
E 32882 44721
E 61476 62008
E 19942 47245
I 4849 34771
E 26521 72524
O 22226 66492
E 8607 57748
E 1159 11134
O 16154 75226
O 56429 60312
O 63691 65562
S 64911 295526200
S 61820 149788307
S 51796 177548468
E 10327 29713
O 14711 29395
S 16800 596980275
E 51198 56464
E 25515 49705
S 26148 420246118
O 14521 51598
S 28205 16634750
I 35020 67203
I 6367 66677
O 14118 30928
O 9692 61519
E 59789 73789
I 28861 33006
O 13643 17977
I 17862 71615
I 7647 9291
I 6509 31584
S 18503 446584254
O 14826 66034
E 37850 65779
I 15586 71068
S 18319 468591155
I 66395 70958
I 30028 72750
I 3411 7108
O 29066 39255
E 27422 29485
I 33198 59209
S 3626 416083977
E 1300 6596
S 41754 509033169
O 48099 76222
E 39240 47022
O 39371 63522
S 45400 839373384
I 11429 48553
I 53420 60504
S 74621 961977694
O 15157 36476
O 8221 55331
O 52480 62481
S 25096 249926468
E 14070 38996
O 11893 39232
I 8611 62223
E 6885 40627
O 53026 70489
S 36931 459502721
I 46114 49030
S 17108 572527974
O 27145 38864
O 13234 16806
I 54426 55035
S 39784 606295932
S 22814 235072148
I 48730 56196
S 10730 424061297
I 17653 28161
O 55801 66900
I 23063 68841
E 54284 70623
I 5534 73371
O 51858 70237
E 503 59434
O 9821 72727
E 5578 47777
S 68312 601966677
S 448 875216528
I 41018 44968
S 14099 594424190
I 73834 76080
S 6226 982992366
I 46914 54967
O 5851 31281
O 32589 41119
O 725 12304
S 14055 27606809
O 33962 71516
E 25984 48693
I 23005 68792
I 18533 71050
I 54298 70709
S 36011 806113815
I 22663 53520
E 17380 23877
E 32002 47769
O 31378 72250
O 46981 62077
O 9778 63019
I 9914 31113
S 68292 484313017
S 4571 640483535
O 16851 71212
I 48927 49548
E 2844 66878
I 31433 39161
I 42371 60845
E 5270 47659
S 936 726536128
O 58569 74794
S 59107 283936436
S 3544 264989708
E 25173 30417
S 68546 392793678
I 63031 76364
E 36708 72687
O 17483 72660
E 21596 60964
I 27337 31729
E 40732 52441
E 22008 36616
E 442 10667
O 3807 26506
E 3244 62303
E 303 61481
I 23038 32816
E 20412 29914
I 4293 5229
E 7250 16597
E 6700 39059
I 16105 68547
S 71046 48219746
S 48841 421106093
E 45812 74023
O 597 27382
O 2110 67218
O 28738 75145
I 59701 65993
I 11858 70170
S 41544 699434937
S 49978 452524615
E 44248 66257
I 46879 73229
O 2441 17340
I 56039 72833
I 19238 33551
S 72060 503380616
E 58960 64984
O 11999 26506
S 64527 555814313
E 28795 47223
O 34546 45907
S 27616 596589641
S 20268 739701726
O 48405 64618
E 11792 27698
E 7866 35844
E 33038 63577
O 12441 58586
I 1793 63055
E 26375 27127
I 36910 43590
S 9136 629202667
I 11828 40281
E 46849 46963
I 64776 76066
E 6202 74224
S 44323 428200128
E 13477 71594
S 26775 120701936
I 9351 23245
S 1235 661234231
S 49861 114038827
O 28294 42930
O 51808 63780
I 5661 59937
E 16602 38651
S 29762 981523478
E 7119 32513
S 72097 783419620
E 36889 69890
O 24229 69216
S 74582 956792303
E 16492 69264
O 57508 71881
S 46921 862674636
E 19537 30293
S 58459 430778329
E 12383 75609
E 48619 61627
O 4733 68653
I 57444 74162
O 26478 58055
O 8117 73341
O 28947 39898
S 54931 259569483
I 61746 66220
I 18224 36774
E 16120 64250
S 70865 959319839
S 17687 353982687
I 13158 62104
I 19699 69305
S 40690 341269588
E 14747 72928
S 74991 183122993
S 38374 937147798
S 36305 246098588
I 36639 43145
S 53939 436945549
O 36373 46955
S 9082 152173905
I 34798 75182
S 57618 553506417
I 9082 9728
E 18592 44119
O 36428 45313
O 41801 69180
E 6958 53998
I 28153 74263
I 3335 16516
S 62589 907205570
S 65190 939188905
S 73728 13110434
I 34194 70697
O 58960 74876
I 14770 66046
I 21496 45828
E 9840 16456
I 12439 67760
O 55326 58144
E 64979 66413
O 23426 65458
S 71750 679535444
E 32516 71639
O 6595 44516
S 26327 164885267
S 23587 837099799
O 6841 6951
E 3853 32223
O 52003 64928
S 33367 57499764
S 24447 887183229
S 71492 219300603
E 8585 57788
O 35596 42375
E 11264 22763
E 31505 66048
E 47269 72066
I 39681 61035
O 8253 49237
I 14504 33196
E 44938 75592
I 9388 29979
S 14764 577464489
E 17105 37018
I 731 7039
O 37053 69938
E 43001 66281
S 25836 466150287
E 12929 59543
I 6120 14335
E 30109 30609
S 26278 830732491
E 56501 66616
O 19326 73547
E 28501 35963
E 48843 52580
S 48913 339508981
S 74252 459447291
O 40158 57362
E 61091 75468
S 9885 827073623
O 12697 16003
E 41582 53822
S 16229 359037287
E 693 69821
I 572 42406
O 26371 31380
I 11865 62202
I 2438 54402
I 39489 70693
S 74460 855025926
E 53658 66553
E 17171 54208
S 40473 971955367
O 42922 72395
I 53932 66925
S 27870 794419858
I 21977 34398
S 1004 779591560
O 18014 65454
I 18115 65314
S 16785 691307449
E 57980 75113
I 19777 31311
I 44249 59887
O 16802 72679
E 45464 72813
S 5405 260699829
I 73592 75371
E 18799 41769
O 19264 20135
O 23666 44701
O 14611 30215
E 22090 68137
I 32554 35240
O 26804 30023
I 8486 15113
E 18758 51489
E 9728 51001
O 17247 17878
I 7386 22088
I 11218 32320
O 38404 53848
E 57297 57650
S 39948 131451377
I 16542 50616
E 25962 46642
I 18588 49956
E 30587 56643
I 44398 61975
E 63137 65449
I 19054 22643
S 34674 322285778
E 12654 61212
I 2858 16649
S 20441 648329811
E 32888 69093
I 10944 53876
E 5869 62202
S 38040 313017094
I 31119 55395
I 34643 46193
S 370 341768711
S 39382 901360371
I 23823 45502
I 44813 46281
S 64458 91163574
S 32622 189649055
I 12756 68053
E 3902 31149
S 25928 973778202
S 27903 376487306
E 56165 57991
I 10285 44009
O 20607 26422
O 49252 58246
O 38245 50204
S 52694 398696345
E 34244 61726
E 54444 56094
O 44515 47502
O 15070 24826
I 53129 72226
I 20415 23390
O 14682 39558
O 9294 38252
E 29107 32152
E 22741 60319
S 70415 702506828
S 71928 67939101
S 48463 371914550
S 57575 313296751
E 11069 75644
E 49355 62392
O 11256 29556
E 18819 70883
I 10614 15253
I 462 27241
O 58219 75808
E 14966 64574
S 73072 139719133
I 11491 71748
I 4191 13517
I 73118 76217
I 31567 75655
E 12919 25644
S 39553 118131131
E 5517 14449
S 49009 581722128
I 26229 59692
S 42134 980229643
I 48282 65013
O 2746 38714
I 7517 63523
S 65215 456549632
S 61180 331236765
E 14118 73286
I 51062 69970
O 35265 49672
I 53819 62698
E 59579 63990
E 29950 60035
O 11887 61968
E 2705 59435
S 32626 906796695
E 2135 57832
S 32103 838481745
S 9985 977398710
E 937 10134
S 41616 602823919
O 35033 71708
S 37024 197623045
S 1548 345370842
S 62721 670119736
O 9753 32862
E 26247 73931
I 41988 61461
E 59204 67790
O 70218 72013
S 50982 588932861
S 34057 889495163
I 60317 61451
S 20909 386522468
O 29838 69175
O 38988 73345
O 14012 39397
I 64174 71637
E 26912 69139
E 991 42673
S 45178 835110292
O 30968 65958
O 33567 45262
O 524 56925
E 27472 30841
O 42992 71978
E 43647 66340
I 8788 61949
I 5643 36369
O 59920 64162
S 5129 264281016
S 18482 717455031
E 33516 41203
S 60893 571387900
S 55656 724402939
O 39323 72487
E 17281 67880
S 4154 428249370
I 6940 43036
I 27903 70729
S 21803 452688394
S 75727 753658266
E 27313 42230
E 2583 18507
O 11833 65178
I 1481 8124
S 48221 389819583
S 8504 734567490
S 39627 285075113
O 7706 20902
I 19754 62064
S 18646 768054049
O 24267 50449
S 14326 13249509
O 863 30051
O 30299 43456
I 16731 65086
O 34914 49759
S 18128 457520917
I 24338 72877
I 20471 38044
I 7803 12200
S 45418 867432355
I 44390 45528
I 22969 39368
S 60805 330721370
O 8175 42344
O 4041 65389
E 27968 45263
I 45515 70313
O 37792 60990
O 30361 72486
O 23726 67465
E 12917 47102
S 42005 702039548
I 10060 74416
S 39024 928470467
O 16920 68870
I 6375 58704
O 10578 51867
I 61121 70393
O 8836 26097
E 28166 30212
I 4531 23419
O 61846 76274
O 40252 50066
E 34181 68801
I 20406 37579
I 33375 50753
S 61752 189965666
I 40376 52602
I 13177 58358
E 571 31400
O 29805 35775
O 37316 52874
E 45096 64178
O 39700 70832
I 32474 40782
E 55661 66528
I 5575 60753
I 9076 70627
E 46127 50267
S 42965 478983998
E 16690 18642
O 19446 21806
O 3269 3655
I 25340 63028
O 21866 70301
O 1912 22019
E 11727 74723
S 46393 882605693
I 35251 65287
S 7086 743977664
O 28226 70897
E 41645 44076
I 10563 50059
O 35976 57454
O 18066 51296
S 63060 205146871
I 12361 62891
I 10730 55995
S 45661 975430951
O 50196 72677
E 29505 29681
O 71305 71861
S 37610 562869832
E 6648 37846
E 23004 54676
O 11260 23111
I 15243 63514
O 47719 61373
I 41759 54882
I 10798 16123
S 27121 465041359
O 26501 56192
E 995 30171
O 5784 39648
I 20797 65774
E 8241 59796
O 53094 64496
O 18764 18841
O 18316 72050
O 155 2633
O 40475 60871
E 58122 62490
O 16857 51196
E 7644 45347
S 31943 818657380
O 22626 47548
O 3468 54206
I 21484 66121
E 6047 26713
E 36427 47341
O 3877 76373
O 66363 72855
O 39186 40211
S 27618 997265487
S 70488 297558952
E 1073 54614
S 49285 632082019
O 24471 41202
I 3362 15222
S 13907 742205400
O 12457 47899
E 46000 61232
E 51040 53061
S 69159 920668480
O 15146 48165
I 529 60021
E 23761 46631
I 18098 50378
S 66055 834839930
I 18721 75460
I 64377 65267
I 1753 65320
O 7444 33562
E 32761 63289
O 25963 73471
O 5696 26836
I 37018 65376
E 30403 64613
E 31843 64767
O 9976 45863
E 1740 42255
I 55787 56699
E 2672 70804
I 23129 25701
E 60750 68774
I 992 70842
I 12618 17977
S 53493 14989522
O 4141 23964
S 1686 391975592
E 4804 58105
O 12619 50764
E 3164 21099
E 13589 14890
O 19225 31522
S 5594 11361268
I 47664 68881
O 13487 53551
S 373 70199386
I 21403 46259
I 28848 63734
S 493 630769926
I 28461 56383
I 38361 71396
O 30798 61930
S 49188 902638919
S 26777 472425655
E 8192 70758
I 18074 64828
I 47130 63384
O 6135 31423
S 41715 801747293
I 31137 59312
S 59548 244460199
S 25627 203670376
S 47760 43094330
S 55418 397720847
E 4335 50792
S 70163 305714314
E 10447 34875
I 13015 62360
I 1040 14949
O 5584 31945
O 8819 73286
I 52483 72094
I 3915 19905
E 1833 39229
E 5852 67522
S 33205 411086476
S 55406 100511037
I 24821 51269
I 13929 19279
O 20043 36769
O 23234 46099
E 42102 65662
I 860 9788
S 61679 173045024
E 21781 43516
I 8193 35193
O 14842 32815
O 62176 75490
E 22129 26360
I 73672 73820
I 12684 50012
E 4978 54008
O 38172 45160
O 38167 73317
S 30410 573924479
S 15191 702654382
E 11245 33450
E 39733 74311
E 24320 42630
S 22352 921596929
I 49678 51300
E 18405 46508
S 54658 428634555
O 19522 42689
S 42404 303602034
S 17974 65727734
E 33652 63598
S 46107 807119849
S 75958 955284621
E 35743 37107
E 2530 8960
S 44391 120499696
S 56695 485926655
I 18697 23976
S 29004 433728506
E 23400 46769
O 42611 47254
E 30020 37890
S 1196 939174824
S 5596 332720919
E 11515 25330
S 58255 723960968
S 74084 870316633
I 7021 76628
O 16238 64295
E 18786 67580
O 8385 40448
E 37054 59988
S 38058 689419285
E 51287 68488
S 45737 126969724
O 42753 74908
E 41152 51604
S 2296 147433250
S 4721 865462799
O 56102 74775
E 421 71001
S 420 954727112
S 12319 625322161
I 13402 32053
O 123 56066
O 6728 46416
O 38654 41068
O 28140 29778
I 24922 56176
E 12600 68846
S 17245 313898634
S 73772 412142386
I 5063 32858
S 23722 371941434
I 73330 73494
O 342 2743
S 65133 820538329
O 3801 49229
I 55632 58970
I 20557 33605
S 33670 828989942
E 7742 50428
S 65161 796112541
E 12336 61498
I 33024 67540
I 21663 67812
O 19877 50651
I 19004 76263
E 57471 69428
S 19586 44539993
O 16751 17643
S 35475 28246466
S 4187 880961144
S 67601 379041984
I 15494 59468
I 32035 46984
E 20970 48296
E 31770 33940
S 48201 53986689
S 74976 146382327
O 27064 30865
I 22290 30860
I 28187 60273
O 15252 40456
S 39929 481158637
I 32410 68778
E 11322 30388
I 6114 22797
E 8931 41900
S 67066 846099741
E 61271 62105
I 1461 19981
S 48522 198032910
I 8146 37232
E 34962 51112
S 36897 126780070
S 57866 706953994
I 34701 43858
I 49107 66796
O 9718 56815
S 72967 631548057
I 25577 74377
E 24274 55462
E 2048 15732
O 25904 72398
O 40202 51342
E 35688 57713
E 51604 61514
S 14835 266866049
O 30887 35471
E 36814 63283
I 4966 39318
S 2601 945222058
I 14870 65567
O 10379 43964
E 16439 25317
I 17414 49482
E 46503 68172
S 23280 756464714
E 10617 22973
E 53213 66638
O 17473 51192
E 24063 63423
O 28052 36761
I 15762 73349
E 8154 8461
I 22017 31708
E 16220 26310
O 1741 8736
E 45397 69954
I 5357 44673
