29343 45736
451566038 778225170 969830153 378776182 901709535 372330036 790991117 611468876 616586093 356387972 180180706 582589059 421977598 80844458 451980664 446422349 68618505 944089252 915294727 32727478 668728305 299752546 320689013 438158881 449606374 32147287 885872728 828652521 722959025 827957700 291690184 469689930 828238300 876500882 450295073 648967166 895146333 148225535 608110270 356753513 117845875 677157757 752406473 105849295 739544296 405675433 49452355 547087179 105228512 871663701 383895454 772371462 24410289 113415096 908926648 398390034 370821210 325723769 716881645 497949871 959844813 448306835 322705520 887225034 762245953 753470544 568779583 334562104 538630239 650390809 944610003 597765493 127907750 370313979 741552886 865971648 463704456 175882466 293439802 181237463 423391557 52929186 361035363 363661628 720533907 940769116 436600306 619761693 904134908 55082905 629322474 46684830 442463164 302652903 797296816 520893308 956129186 278446603 767563434 237952792 129922741 907045912 706033436 67655759 750196308 66560784 503421870 177476521 409713212 606608834 684618296 842003367 867110256 396729450 337891090 293282083 746597434 836377647 592312739 482185786 282086836 999551335 575113703 531988659 497482636 835617133 588586712 138299841 627317404 104317633 468492688 814483970 407439652 428323013 763281691 880991408 987311507 783785992 64786413 661079022 22990583 753912995 974927602 15829037 690281513 364856516 762396775 202925231 610438687 763146254 445609902 308572322 725682553 341042762 577636247 321570271 554741615 78710132 9497790 960679393 109265205 866088331 534130504 423872091 468114392 592797497 284866850 408435010 641729395 410724684 580958956 698631979 94996584 774708897 903256818 538480346 505652601 840733813 886400268 49012669 968598558 650745431 975607720 430712763 205424421 816499939 155340022 629966062 952010947 122313441 129348937 527511082 357770622 46624869 189870869 783855201 938732915 932232370 696116418 840964390 985015344 815883019 38144532 641277218 67625142 443776467 62938421 279917838 385280083 44699049 551381136 259056100 225181792 482764302 625937491 802639195 411545938 340527368 788259317 290468324 7836477 93624620 327579506 20375670 668764454 698079233 876645979 420167766 383964472 266447701 125891654 120526639 792703288 716454498 44549784 347538997 272859488 868394435 395914864 882336522 283246573 334703660 725972423 380449083 870703810 650347872 1371774 390649863 771054226 3926078 710459109 604106345 598077683 339349806 408567298 697528107 591393858 916602909 421970573 744275995 145833796 822447931 139952695 301332010 665397561 13892578 363382263 906989725 803440304 353775076 171091834 451208186 407156740 514118728 68670064 528424079 599076275 939809854 193617229 121095530 646004355 764502895 234639528 626154624 922114000 240564081 724737535 782882994 166437775 935615058 964467926 620256704 222961813 180832796 406886219 448972558 364690768 983096351 307258644 876900340 715304956 496866463 949665862 321396030 95924348 96372563 905894146 131718002 152187639 723827683 531118587 588872553 432213349 298108605 463075159 251080697 309571470 299950555 855729140 788077085 222683431 72656092 192765548 400010593 402365857 258183811 790665335 596181090 581599353 659162111 8509840 46846023 186965559 951188287 273563046 49553172 501580136 134751129 681084549 601931132 451097186 946095684 279002619 845430248 212586671 852426883 632987967 855476114 772463144 371597316 907586184 31907839 971373852 348682422 570905156 263044234 363796577 594637891 738931418 863044477 641110788 44983737 329469021 856800873 93810262 429040346 417968364 731450375 258536729 582424664 295741554 711770125 836921160 869334433 73358824 554772774 784320275 937260941 304882570 666164678 182089272 978000593 668557250 373379640 181992970 107238426 382575139 196052212 87676874 560650441 699353041 949110759 459830832 698216344 935339764 525003609 64997092 366335221 829772619 173187710 277812682 183024525 36010005 154467664 42121644 253487817 595822464 932321877 607111583 791494328 223343708 136023073 715397747 436107943 252604380 661982551 511482448 785187555 462913553 945392676 800567109 163242023 413385132 955922171 728472977 327272113 677655613 166231084 640716094 407894550 775609979 419794230 382832988 906335122 502964501 114758011 460881934 648965068 376868037 731650366 222404787 196976011 581320683 671635765 393262102 932560118 869557796 923139435 856578664 505533517 445029654 227926902 703687766 40539381 842645288 736187998 430605109 392704388 954153125 848664737 184480541 181257935 709547866 308795895 125990663 96786418 469040709 215575375 421439814 349027928 155146128 272307436 419892974 582322558 533654796 99675153 113492500 714278668 387921843 422665450 710157825 907829214 229218006 501416516 551299473 111928274 781047465 785571327 291849897 239716177 585269329 9267266 285288908 184668198 650590168 130207438 328613803 243051567 658834459 536446985 653811070 726008077 505202998 919921105 662034201 688896204 602399430 83670091 706003131 704289992 868443217 719233553 682697634 433473291 884698807 326204616 43745140 123964652 761282034 341640088 856529241 502489336 844568437 159806786 937432754 943053220 985753481 415127771 66883771 695504128 30404369 148993842 102339816 952922029 577524263 784383350 407678577 483404637 610163847 174666088 473377816 741808742 456909379 113370703 861443139 125230940 718769831 498407108 438248448 832896476 178708300 870162211 166090194 958430491 815244175 370277534 447171845 798691494 806550337 8254456 243178660 163807967 988310549 906565239 14109479 762932028 764977410 50405028 698780866 423141550 296549690 190572278 272696674 833966638 918501787 684355149 768134394 69601616 92803898 680134587 531249690 555738413 221827421 674114151 34053092 975544567 551424527 704036961 190859780 608326005 707061214 855299479 617117413 842019174 755992125 2587377 599720664 731309902 911916031 956885105 251655300 675542742 438826983 120412034 440768019 818450802 486661447 98174329 577424408 358996683 755681879 111244517 324547236 722331225 502653182 832194210 271062123 727166682 158882487 159469050 278396577 234587135 872814904 777277073 328688565 308461152 299671938 583039566 387554942 827996746 136119157 694932339 105615433 12736079 499636087 338601097 794446576 425204293 44151693 285738874 348775654 703554083 50681410 671762052 563049803 902051230 425358437 20469367 966124267 196809065 42760807 412594591 420245668 61434652 394182136 484761568 321289107 162431357 434887174 63178342 392126757 110896318 631318352 605417078 821371403 356582381 844453581 576189817 594352845 213253638 390347097 302168888 998890799 304394168 564887131 86433602 119361596 224551862 94083317 643127447 103413774 968389579 335266636 774364456 510839250 640034426 707342876 179990323 848928480 847697106 357464932 845359968 377481404 728905874 164878772 968523139 204031464 603362550 134307671 477707898 837855612 430808778 209750424 868941664 582111868 236913758 516061889 878346644 253215305 879169431 597138348 711689727 969769949 538189412 861280843 282515715 646286782 39928863 807448369 159884973 651178759 898658442 193629380 47471610 949672182 212935521 660658628 490470404 771946037 635444678 229483197 168643983 526946006 715189299 348490567 189069396 61915054 751302232 142207945 214773507 422872640 89458594 854052699 908899973 260357557 113805328 787482596 49349374 354532080 658662546 934426444 290324968 824022081 611031454 170361404 19914577 911598454 49534306 814538106 505183388 607100793 521025483 646058912 484248448 944400474 636682133 536999085 113415514 567379022 50253702 124470688 371002687 209275994 668575681 785789878 47233101 269152835 905690945 184312809 333465703 780625101 175690649 265917536 413274587 400701540 941223261 597091618 433313032 546493652 981076986 11278432 434795641 745771232 350000559 18197760 52079437 846387934 334820682 928866750 706571044 410938344 631422102 40080705 577853216 200277175 468873171 916945347 73898515 502516340 374141984 399594889 380852321 660457103 879138664 86367805 911986397 987105585 102746610 522193900 281706213 839580776 250755175 16294907 810521535 857575954 441468065 115670826 522740488 755949179 867247362 889858491 758578768 741436316 146627014 365511483 541332221 806112349 407594779 759601245 420373739 935232796 935291173 87626022 12529873 991876936 296471805 687319385 735096978 468794892 506872867 429359155 481219866 470229724 186503322 362858050 777952605 800046924 416672382 542451254 247732851 739231084 78957145 437416086 873928321 123468430 320041999 833638620 515929178 252170760 907989708 285999901 282503807 765013371 815307790 672243676 268520874 828797484 138263494 813422133 51328379 414073201 296246484 653146585 101658687 833066085 707355521 730169917 997314757 948370861 784201833 922916045 47862780 288549793 645876238 140537495 829277697 176273967 124311041 568209321 480303215 249743639 627334385 180272677 912264535 625403947 628049765 897329062 575889769 109331341 317711525 556273190 110817475 274494437 884259510 348533212 22898828 653104652 380659172 595243037 70535192 716554350 603895644 93029300 159105008 367271382 890997650 74975596 149014707 342781611 195291884 437772742 656149347 619417412 429087693 787724201 956990155 700779242 349889997 994300855 372954000 470691749 347601223 406884716 635729456 822967338 925042760 320572393 634727241 77306669 873359061 102832795 210500397 462216289 441275576 575808142 859446841 46368137 847346338 189980876 13175284 321705494 485957416 219507374 161745692 797916880 115899099 388822247 725237890 232319222 10229548 638219518 857459312 582060039 270398860 849041621 672139188 209315008 25278627 831398036 516049242 766023703 651645424 737485929 981767347 140189020 133932181 374613021 907479181 989181263 683713030 342436954 883531652 274387221 436122462 79957607 412883739 510449356 288741889 705554696 644141834 283909938 886781185 342813680 513966021 824161782 970328088 744285589 469562763 99659469 465109109 808153096 687177689 715256833 624888234 504830852 592729696 947494893 564036735 716064454 302357255 731555685 189560116 397336450 950778578 765162476 423828119 17829489 680309282 457461013 639376410 341417031 189978663 734810963 138443945 674167797 462190827 146204176 341362941 559249802 743865837 713222738 693790665 155171757 843150473 779787489 338709790 316152187 794453373 770668194 300691385 22342561 506428603 3749637 881860916 86923661 759992914 615395316 386034285 293725703 299544566 341000853 622943491 243785206 267906196 298349696 258295826 753806014 392057624 510592906 561817868 203658034 712603791 482102373 999532353 111219094 471176110 468307884 867766103 675767278 400379007 794935662 38439275 700025486 355055506 638421760 334340947 46542503 426823847 127011182 538427449 162066671 636684700 455754041 901575494 664744249 665701556 694225002 570582915 563466272 703019573 235009722 261103812 834979235 779856045 303064760 890196108 849714562 784871077 787442509 369068810 437822853 626445870 895611925 970448685 728489071 890429732 25433481 65670818 583061110 752498864 707419148 478880946 146590955 920709288 408055765 411159541 99593994 650874535 761401966 834730809 313620943 650172300 60924305 107937005 245551257 812190615 306045138 663126707 367311581 808286686 879155804 701233315 701093116 137476460 355738652 332388515 191908406 434102864 497141604 47209541 819671836 385131401 332197651 856753100 179146769 422439979 323473177 100098889 120385950 796581350 397262600 849937998 931308996 534166606 369859673 332096485 277986314 578721765 869795261 221840546 100438275 35182716 154134886 953010299 1297821 54541978 401101059 268906183 574056432 917446842 472381142 940128232 543367643 449030169 241640569 23966231 711352761 747932924 102680368 860314071 854975446 277460328 894178179 960773936 794776739 338212956 276699025 592532967 811726165 155769812 552521677 294578986 276578763 401041892 616395594 449421852 928800029 382503095 80252192 75017454 573267494 622801684 647018633 67223139 887194655 844443788 858075013 229053884 332800125 658290094 530732270 78594094 976699414 588014663 654117442 504573934 16847328 427950099 816627449 956083297 460376550 618560161 909322713 800185264 992674963 996899008 625873324 307121650 184409827 483013256 943908588 149702574 250890252 32114941 878131850 500252361 4535760 96468530 580001217 2161898 800280139 625775185 38771222 540995759 853657140 298561954 956654622 729743071 73900722 837211068 507586525 246866390 261029333 483442197 309457617 992408430 484550224 530109250 503748786 103522398 576705618 363709032 338279367 737022655 308220617 913210304 288962421 789286325 374809144 215205977 523457350 632037401 206952938 360241598 963318988 674550208 567970377 2081542 350740486 315585438 167118827 981995707 443272271 103702571 45794712 567220801 122681573 853017336 726217001 174732385 825425091 274019041 542087583 781907376 690044730 176978049 190167587 718087631 154893682 181847404 815838113 414347733 56646402 918988244 71354469 791794352 798641242 611577361 609275969 287469379 908246954 228121770 765314704 107235916 997172758 84552955 434511781 26381110 420895836 45345097 801330667 191438758 371994786 374781288 865515310 756171681 463365037 590489293 479506440 314887534 318668676 309816793 944287690 312435643 989912127 67737627 290975616 234190004 555318355 710941540 232459521 800271585 851573813 638776327 326548336 49633043 358346657 205407760 988149219 598690356 815307080 280784997 672023396 456801367 527646502 809584475 193655620 961035075 354195462 396187362 597825941 26061518 398303099 80533161 793128787 695746696 867657102 957637400 480674384 641282551 122265277 678590161 693238596 944781890 937602199 540585478 552531518 330802692 728287456 564376384 897503804 95448247 39495997 436846937 822924394 984765283 822283067 218267905 24376557 39711174 654285675 178817199 426604766 54804044 77787412 871400659 877566715 986706655 548482155 346658643 883695296 46935404 170747913 861753626 521617135 382121873 361575385 639705983 118576693 757868146 690022170 113600124 705056232 402789866 120187010 408824424 638447636 747378177 600438162 5121905 754381934 659890097 570514138 96840896 416873668 900781452 521578828 546046610 345776443 409814608 926081166 573495496 578251566 445690168 410578075 579851641 749398855 118071210 868968086 233008453 931396100 430651433 935565911 245965896 967137368 436372096 394126867 297602673 564643567 355086622 476288957 559922398 749787872 637062214 779671213 729846331 498382218 137164900 223620360 610251152 677354827 24082482 1891171 617640028 590602773 937382203 47421030 639709058 873598374 802171611 468173517 94741968 632114098 104335279 237080689 117164577 997463760 250671717 982354093 942758325 293349635 85387753 444804086 19645547 273370755 246696958 505001073 744191960 661122761 926865208 524055681 659779088 516434079 129131033 550750086 970973319 272939936 159663028 776543 167263270 241671598 333023999 187852134 200043713 806701372 636964689 115907887 481210303 677138517 150707922 235546154 376176317 92887304 269862211 41809315 588458443 427052241 453074400 17301127 900182448 545928460 334339932 399433045 574459946 558826400 163825726 401063474 13133544 207781943 426884643 473117181 657942250 375794455 81466123 624257179 356139813 380716315 184659920 45288180 969070973 413604484 813891712 865170535 609367267 601533844 2034485 672991321 554474464 96311335 41204321 775060874 591993797 653789478 336301343 589761964 375118386 468197251 187090008 791922807 986799373 947049045 416506730 316166635 452105043 897919340 669477063 38344871 898131778 187121700 252410965 184675648 486034303 485978965 406198171 330995498 827284994 679160421 401643501 730618721 628078456 61393241 463362429 143870117 72537745 710232425 294065437 149867824 164752266 654305732 785485748 118932198 583391672 314960036 486029909 55724069 866510895 938026561 945847621 550201635 857501467 584110646 556769363 788613179 570821289 252777575 990718880 274598644 708808540 546414847 476043548 51966738 737161486 242115359 652464482 554994283 547870741 956246717 675383688 705492461 432179232 970408860 525331179 907088244 824990427 426852545 60212766 111132749 393562658 657126746 120336018 287515054 828252305 220748733 892952317 709761458 266769867 722971533 740512738 813295696 190862473 770455143 768928510 409637365 342259815 138618588 970969488 627437904 792530533 657806238 565888668 820953649 881619759 56400133 283915653 658182831 244638359 726002662 45501077 688260021 107054995 962241544 802963562 218122130 17617724 247690202 122050500 440395454 806722184 58172203 790715332 213245757 979138107 911319383 880403527 213180174 953227300 79364916 625038135 648507639 550728386 863958077 6210459 959340966 115456427 755222597 331692171 461904650 549913108 867434956 939124879 736972982 793223254 557052621 368996553 516905345 98995697 478147616 135843694 817542049 891867410 884743622 655060730 910814809 372023516 827703509 813119840 687655843 867021685 863812295 495724854 878022271 67103077 563311842 461177147 537644859 733723596 31228901 627289113 755326261 465932301 404289792 686218343 343795294 743741323 198478015 369723680 783035154 521346515 936050136 166507788 145779869 103661127 794287092 261675903 511454830 377986487 60970602 191118025 393883868 21574283 481001124 719584768 738604220 176566693 658125055 551342071 277804712 331875798 180634209 45608862 171637581 471499568 510085855 371587427 736912034 708881293 683381506 574084613 552299105 240509450 109892324 86747319 481643561 809852892 336604288 981741671 372160102 891442644 569474881 359313401 354072353 462494756 935238632 835343539 485124985 852107701 869389064 773165551 202779690 144873838 333369971 39139574 830132853 207376908 921400796 130706321 312971385 746016202 95888159 200341116 529830513 983563365 192922438 791279830 956524672 470478767 129451595 98642752 637493701 765322489 112425245 581174586 909083401 329572143 995367344 458283400 601359274 656309891 275105868 654961965 280428868 953727873 521474834 675969001 817375953 84245038 875006925 207517486 702947487 208845327 906553586 270055686 154555334 357782125 669804859 584581358 733151287 41331287 106141711 152476041 512155749 713675573 746194507 277520034 943745951 512239739 75751284 342543770 418070044 894169857 490959272 870618517 221513385 41930662 306920795 351521959 333493330 811880382 53911609 890113118 215009824 416782738 359503717 141912103 465310554 537611795 667432155 339355438 312734786 105760106 701782938 417991818 412762002 859139716 491740552 303736271 505476791 501075348 814426927 300601678 430565650 335532980 375817287 5705352 946144923 640354916 873040043 418373114 32159228 801570233 606984433 793058266 617783608 227480571 566068061 224720438 325705029 640672882 895088498 751907159 357726271 142255295 675727604 708085985 194084930 374052530 945453589 339317206 927621496 907709521 230592740 369601830 779082424 314994200 689495950 745545931 808640056 480139443 221343734 525013916 852308289 466668851 382474126 849647133 340384791 203361237 568483212 527291650 80211259 555919827 614122146 842092990 742977345 15565770 912902800 864998344 508422035 830070303 493100297 339879087 439924382 82429926 146200356 649473794 695842314 113189886 582658867 370000012 787420504 662896957 582745583 881095504 294450662 209820616 597745745 300059069 603390521 65296249 91210109 412433813 531247031 837662248 174150518 127082538 798489408 904290304 980443728 536521166 854931011 96141423 556413596 94902190 413253523 478345282 376395572 518341212 204280514 311405106 542493026 259373218 475714492 804704044 334741062 142682881 605113443 813137522 489283463 430556734 356419260 350639027 800245567 368142149 479416316 467944897 852316262 187122292 141008521 121996728 251909192 136420090 808741018 887114728 944898296 680700768 778249355 16928999 629489545 822560046 699947707 682044886 960875679 486791454 604775512 956253801 268842417 985489305 850727560 886723645 366665421 837404763 205521620 754238857 859000466 240541557 787285081 839353941 658729682 987674708 21868092 110644796 620169903 129778643 183340338 3098362 969512723 15452391 753961833 448451051 590980618 861041564 344577390 888073326 916927535 198906889 74131923 63907234 228660304 569753885 919744873 76142767 373033427 799923240 311891027 514512897 157695413 863328127 528512311 170031859 943329373 528048604 378251431 136380240 83543493 916737622 357838631 839142185 770431522 121330499 271831552 910016885 216886293 141091370 642919730 127254588 125730181 964374849 466514858 742540995 158192245 684573816 35386338 263771410 205418961 310723571 250256720 59130156 14355418 33926067 506332053 264211784 191852563 441695066 555282635 675929893 694172646 101412977 388149707 799283631 362264105 29693567 836963821 895906038 423637104 173210517 523651224 29933590 669342842 192581559 513325989 378126444 322477880 445725274 724659542 473165348 490075541 107355471 805841517 407992423 103720221 599457740 159489377 206869670 566366480 332141881 229995197 692984014 595693186 141935017 440064444 5615371 600386899 961719679 184502365 901943594 506071207 791057942 127727794 666363575 422061027 241086812 320581174 98804607 678169530 279572263 138897211 890298599 350113761 355880792 437226757 268773916 969591522 742270084 457859168 716563697 731732968 271502745 912375719 31659974 750755753 871610525 290681110 565379488 551290389 635615625 5042725 321462291 936070972 75347460 314553688 171711763 552505881 695010572 247635970 302787923 667314627 142393622 280037841 946551923 469460015 28201391 295969135 462455182 275756316 512599359 416698612 834338100 957839949 818013500 519892544 278332853 226069643 479912165 923421581 982782814 166935673 229717125 29663037 93135304 745870806 859411424 768999860 802356817 957476397 286652213 157764131 648732619 906151045 279283963 289712134 295244063 22293936 119645823 490303925 858926351 785664645 142916272 143938388 275857178 410394728 922548754 43795286 83256586 509651273 329733082 859147591 464996860 752702834 486432785 111790186 780594344 622856784 938750753 154586790 256413249 397455013 553180991 93190617 533555659 878007458 544461610 842632014 877739690 922169484 333641856 987836672 261725368 404503987 322994086 802737348 555085781 999039346 823737991 106709088 59327997 970632514 467366001 950155815 51783856 55061276 70383354 961259531 466433898 906902110 298529688 967643426 474472160 591097839 571941248 469626572 251197701 493999394 944285154 364327900 739816118 311338944 326702491 299236710 828650149 726582139 442293177 352325445 803128117 129281382 788409280 783533798 53309700 967580508 628567998 666186312 766756849 357239675 237356854 760382890 810181608 619070760 839305765 927556314 945481936 736224355 634928902 819825808 256941665 470134807 956882002 489008923 758840887 366552832 222343404 484745772 873634227 573478459 521747483 698233689 247332064 97190248 915198685 668921758 826855415 47010168 961671944 832622144 993463650 761084879 627015138 520349501 743938468 430901179 467230422 502823971 1371179 57656208 760362756 861634063 629604338 752901582 987512258 23598057 885087180 409818397 914639981 955976858 508940788 715057115 959559790 446738074 548587914 365907551 398405985 179520208 434413194 449931857 192972464 116598379 989287405 337195292 576625506 546114641 747780299 874558121 813390913 738048577 214602144 32150406 222255052 258524356 412021183 399842064 992378989 936173555 721233982 977634001 33946702 598022783 385484950 350522161 212737945 811829307 25966402 465508779 659982669 736384290 517956268 490518070 49002495 768102522 395523275 16983866 356059928 746931759 58561307 633804176 340975192 657655982 144127108 161522709 103604677 154563894 871964017 15919692 3684070 695560253 466193957 873694811 427576953 1648512 242373391 542819203 355892411 264434496 435471215 862117704 61701464 208164328 494986878 68776051 47379123 911415024 876095492 770989602 93244018 277221880 764351850 609433679 736024387 416811470 109336014 242978899 308094727 977839946 320604402 311538983 756242016 484345474 473108150 515310527 806249188 496563646 540916527 22250500 89807205 729773229 31330371 179379138 777696438 326105337 79103070 486512632 128875291 525617491 710639542 192997636 559065546 315561394 60607717 774328080 887947850 372849658 63338422 780698434 483972823 701599877 631952704 227178339 514437103 619092895 727547301 307405588 853675072 281334940 268775507 603684366 763484825 875177284 908097069 313060839 329346148 615172350 863591882 864321075 357683846 479952118 381822359 945865497 881219892 34068214 200573216 549683208 640263893 879547202 349070644 180460126 875023791 401325687 505275243 563497169 709940067 94943065 413267804 707651720 29322810 986462224 207161513 890686365 251432154 779395819 820062884 965849183 776185273 777338748 824744088 291461262 221656511 548864742 820305673 520101086 260655105 680321288 488222513 882548945 819856319 380266636 107905706 287450278 618006092 453583761 322862912 722550230 964230770 449794460 983572398 212950801 673597214 755812504 646337630 894363203 891502858 662383665 430160644 670630234 354518349 662555028 241486503 821761720 481252530 333396530 996051747 627542918 242465517 148474021 473978531 543081010 327759590 91909699 505255439 729696542 42562741 105653945 533060282 540782277 391918175 964845296 217505561 564838943 99256902 879455173 27824529 57774662 529498715 112384989 166725822 693488153 365522340 282348250 9236503 971347139 368343628 968599009 908746227 441031531 60089761 996391845 633880605 456897630 740951926 701060377 465305052 648698247 364182297 730898374 117347206 329988605 623841993 609775813 675865522 839846118 351746240 920873592 755994201 928048054 322328577 342783125 490524867 467981610 843789677 699838007 736757226 954934118 651958508 104626992 210727313 504441221 454748095 396406720 300012854 977797527 259207657 196399088 991685444 965423008 716625598 305973759 341405678 335038030 574182685 593038124 918215586 959025001 235541582 144919728 41969899 418826155 17927771 218738997 610882980 303070266 365242971 40010318 160745221 500281408 423249315 246955885 921215562 922800367 972170925 765060089 70127312 472393165 983353063 787378803 226637389 765557618 602045772 788904647 978886059 229892051 388957407 917889649 807179224 791345571 21660199 551838203 551784763 865974975 276773527 714846861 816869405 154492794 477323836 688439192 560544789 167854138 66310587 3931021 6373449 924899233 893567360 720947892 144670709 267079619 968327109 768600464 298161856 949028853 203093137 237123384 735232958 222971426 76389714 741555011 925879958 525811110 268232247 126923139 91439575 773362237 5796114 517227113 861136036 161260591 156095175 411337228 334973536 267336197 938292326 699880637 957060565 948960260 468118432 258214030 673263614 639028624 643061364 19541862 373174218 456630680 702228725 534173924 299787171 633229925 510360419 827684219 139765878 143791060 585948675 276217671 410750288 778341261 565013359 591223965 710492077 804567199 943415663 464157927 352480409 992566902 274565438 733515052 595661275 911491268 797837989 133783464 919545339 18914144 557726464 644136942 877368796 370034954 994533896 701944368 53572811 119909033 185050648 201568054 654331238 131200403 117210849 802532563 821312470 539692829 346191668 399565206 869429729 189495550 672410283 682507253 764371644 618653449 499493460 2783554 195586919 254439831 658840200 24477610 506166217 276332462 230907244 265520654 66233013 700239811 914364658 548052276 226248591 801510173 713575807 286214631 146398084 61151589 570082751 871318701 675531302 817701925 115525700 883842332 912951746 264911096 131010860 506568333 981577814 588206084 744224882 94180988 271719725 673206502 672389971 209918267 192964704 762429374 751026733 250552557 854129502 90531669 490825641 858292173 420369963 176061068 244989302 39099859 877257625 500414637 82876430 866561187 508969368 345113985 220887740 371853903 378122596 633887630 93727131 573001534 387005406 152791684 501636019 543760517 73810441 533348193 724897337 177440159 255237307 41946996 752127824 360715571 975738623 209707335 721337692 916077769 201302742 835985695 497773994 66056653 544468460 49265304 297334069 956249053 535360225 976748149 193819222 313678030 324387034 592398995 603608837 939630756 607851889 175376000 454686671 687316702 202244120 755407243 19412818 683033842 603937120 341034601 858106588 46281427 268317296 818985018 104734250 34495555 683975978 152585187 369117110 971985478 396246455 14236895 184522536 697453412 176850270 719262764 158891876 549325816 84648272 450216596 586112725 738307473 608534402 838979673 105175438 121562819 11262810 915327284 697534791 536995298 395621144 29608634 500029650 740249898 317072034 555597782 795489647 30243935 929178030 684314265 98698214 697127244 646281160 237966728 372736952 206018254 145557197 488994222 720700072 79324933 435202485 103678749 342833560 663938303 844218817 358304062 550070884 180032971 123877354 504891820 636874988 303413117 35631987 801184627 798078373 401733925 799595641 217398424 852289834 277119468 856538003 782771961 470203274 395580001 303141119 508787195 731839109 726241804 554006643 538600406 734456275 561551653 359608027 88329803 971763244 144508730 625312716 473451328 673903697 670185083 998193897 721337539 5526078 543807453 798351231 342061216 146297584 130656249 843805555 653704644 18802219 322821654 668792339 693887901 76698115 75402629 752187334 751739956 658900472 243656648 747153333 212480811 985515348 341880688 9249858 210787148 634572855 365697863 29164025 833070031 81629909 364467282 943338507 71096637 177962102 228358316 805010232 329074652 484136417 964871024 846420384 971861938 422772224 494188492 856596834 74102003 597592373 807901529 905648189 33079225 781079411 334202313 991892451 733500412 204033541 684047257 152570169 950099059 827377163 920815135 13703061 438574006 355221424 440607166 628897799 666937268 733524730 361101443 90219540 803757704 288353263 829558862 701851922 202257233 709171743 722275530 9046493 618517116 70794089 28433051 285979282 578583481 876494994 728356371 276117695 791975753 211740266 518083342 687764619 792463798 852340436 734878699 688741613 929051401 871399335 623951890 919793361 399580017 537535055 719022502 277009104 199905356 983286127 734486064 523607894 555188181 323297443 79503609 311657316 529771681 386174136 130168295 515904304 221296141 288850951 918046250 590801557 558402606 158343504 174088509 188637931 194423715 93342427 672791670 738960805 432427679 617820365 383061387 770528563 5326148 102442114 832002502 250617077 356814803 484666248 700505389 196535426 271178693 503071661 537780664 362534894 424576569 52405432 628973738 178836005 896556020 713538395 221189680 362867567 526472142 385696033 525354432 451731071 781103312 539449330 444346279 358808985 758898304 132877842 257607935 255432007 397866710 721248444 154091019 833554265 813357624 415139273 678158193 266400747 394885520 801568981 161107947 609698932 642533334 77388389 149748959 973682151 902410856 926972292 577026045 727583854 203774910 549824688 138391582 171035696 300616414 782883010 750003742 437915882 770768234 664128818 475496034 223930574 858051251 351804884 633371739 802298241 539474725 117790762 546216185 176393528 902113222 891435194 848573726 285311922 876108271 56697734 879690900 625333302 488833892 628303221 817292366 891278363 855996840 468131470 260418194 600930304 262537158 27652038 422888014 639633541 121694030 365838950 670185746 383573098 499742615 657046366 177296444 690949907 764177082 224950924 256105554 482081883 385112848 83946419 627198726 282209372 956586806 545291077 696928991 690031732 556782547 64268010 652895676 442655514 724683030 646957986 491250493 390646761 66260206 474611505 782254624 547687655 405897370 277439751 880982377 658414462 391185326 940343540 405446749 865821550 200777559 681767832 572687182 677967156 614006417 163199755 181631744 915859459 435295205 842060132 407510809 65177074 204487660 837827779 265965350 17399112 587157273 182042149 387360005 809254817 478718269 409374506 30955153 961799633 247624986 761556886 963412741 800775693 287150001 587471695 849706675 552988892 846021891 561366045 70068835 665211860 181504820 212855566 215408366 667744639 421126650 981400767 601590969 133177708 271061145 161884208 367085086 616782581 220604053 914400958 271667271 820659828 77149640 619757778 439828585 307748814 451321800 295226453 879572472 192377361 450028663 733994737 608442990 506021091 68925945 562505420 272523498 86974764 821910808 878119934 465330885 737564921 457675595 922309386 987362868 632808463 901963107 815600465 284728854 807694129 518884983 970396293 935936120 186213697 481655629 991121734 688189814 488748001 984690769 297821841 404861995 755860331 895226851 914330640 943875449 459136895 930930259 409555719 173574091 90219258 754350042 126249375 670648192 637072207 255973684 723338831 596797184 563279423 799698480 454080623 187109764 256597964 303029434 933492909 164945826 653407192 826504954 71157243 720946517 325804173 585432663 580176732 714289741 867909301 282182689 57078258 88463771 427045930 232249352 407592130 407049657 188373972 808664813 648111546 42945303 571272360 718248092 773852218 152154878 899312148 708822894 446064185 52570332 774709145 134625864 572249651 436251230 613470748 714552295 863569634 826596362 685580338 966194164 974574897 623555688 693166249 828197982 354468033 448442220 651738920 726053841 765019263 904423882 219567417 327377100 649872373 225949892 314548583 46437047 841561553 819266966 982173488 471515469 581279310 360461376 807867811 304512677 533676425 746790177 371572630 385123330 697288677 831650317 493429405 294490509 52207912 259803870 700428798 208908804 444840434 788969891 637953873 644308831 722897268 582012075 542859773 272939800 841373065 433774373 661671099 720658851 85095110 646971038 982347099 893286958 460568523 106055766 762541877 933804129 342173086 364965908 772893788 501639161 263310445 920917166 94523100 68880261 514829934 136255359 508366356 934659725 829720232 216127836 159583453 287667644 622559521 785641639 987144541 434813441 97195331 754523128 64253591 792528385 645251901 852758902 211043610 852708991 631709622 367356944 43561371 294394440 40122760 507831023 31498855 322552681 505536450 645413930 409120218 345882238 6001522 525372356 473398827 876647597 506673435 242930745 221832499 175106872 116787676 225795256 225849470 779127781 197186194 280347419 300318045 587260333 136951309 902142394 976598110 749218617 632703488 698470504 154717207 494641714 349446074 447915379 293759900 906588489 423649591 337551392 667695599 649957241 810946320 568761056 338997393 519912675 693340602 154982109 759699098 735850213 890084310 815888301 119884951 884374183 464824393 818249391 146918468 703113505 9940168 791092206 875960402 176107898 530211202 454136928 674728185 329530018 519393039 223900367 736341658 647658422 801800233 397084925 503434341 89220341 645692318 727011675 254528233 959341556 784754331 71899128 247178339 215439938 896014204 390978789 890209431 386724505 888148708 902496553 261866325 919211258 231249722 286102368 588108425 443146565 428048398 143628124 128943734 75898961 750480921 947073496 237037844 927251725 5445897 832135330 803852768 830986049 433669166 412431588 272153337 708753824 408183230 199451720 715152762 376252415 198262393 959726004 95720502 905402268 869960383 623057859 397621166 87174798 418907270 550271443 1640905 634968948 567762242 541618202 163352889 901265335 296542555 254627790 55471273 410161297 945217791 671283030 682025514 971117476 256781840 722173671 605137418 713796054 172580518 642540018 546406416 321130910 859095721 122546450 320075151 744048681 861561248 850919366 80424512 635411160 381301088 568517116 437263697 666229698 379652244 339422221 874251637 761547903 150992869 393816324 51019407 866930478 903330351 514264423 478543365 783904915 814167197 195620617 820083023 629628606 482596744 267827946 908424308 74170240 178248373 182878164 576925565 199783843 859285919 694417607 146268858 597317022 19356065 113218590 223928620 265090534 320345523 56284035 497272642 154117274 549776226 636254606 342171158 717635955 648329644 861069223 339414796 198972300 353181973 177419789 408686091 430149780 449939677 490601276 354126342 691437973 286758398 940236152 402027494 357913845 314309524 903675463 789179857 64784334 328975424 467735270 182525059 999986734 336971966 827784239 750845240 266558800 489795070 836785744 254610483 85825134 87511286 138674294 44965955 806932759 656395402 109528177 657276310 542238785 721560567 692713202 731358628 275818697 962002681 316897393 891499524 109029363 436204595 487731029 289370635 680617581 756161413 344752628 421805526 150444739 246125546 115760983 252790553 420272166 249672504 64205426 931112224 732836975 416650401 962129158 854209229 6184906 281634689 62410568 171944268 190814872 669787204 363764486 299944447 284049654 971794839 670443576 775726581 246804543 253088506 676929548 192960391 773121450 408260847 262806597 87646939 592323804 925111751 699150168 715403705 189991633 415269144 679209154 537841328 879480632 894654743 88965605 821899744 722815390 34526278 748802175 486077273 404389469 180528241 10251960 614385104 600310990 338648131 895077921 932567752 321598781 60783943 828342100 699494259 353875051 570144790 51953825 369796837 678485565 441150759 256116381 233947329 140700189 421131624 843986055 166085392 120044078 66310826 31365349 243370347 40047646 848382071 602437018 424147608 834229060 61376611 252285861 412553032 212945644 827859392 421195702 659139133 483510351 288813262 53237957 823304441 706858871 823929304 995169406 852023568 311353157 503536901 371750028 556423893 701310300 348026830 580612702 193283768 22206860 587202699 460125561 675236492 396202281 328858088 370236789 436984813 466125122 591900699 853577528 581290566 88897691 792624168 744457838 155627257 271349599 49773954 562936176 426552861 303579130 51425760 555762664 166575299 76912680 664369363 922631797 958907017 557252467 85675653 54822616 173823861 147687378 650054071 88177438 381580903 394488366 15422331 122365898 418692815 696613840 137144025 306234494 746950642 312254752 815366503 63151289 264323102 105826685 432533522 450469542 104782520 232001861 107943688 395229407 388293864 278685166 38519907 936554818 75856697 355179476 958311758 260529502 131886353 222322671 440743979 620670850 621512913 260129763 330453334 918060499 715553745 631218736 828657417 181990475 340554924 227979801 124079519 361253102 998052267 3504024 345300141 228537807 643049725 681122529 378692061 884425040 720117373 327576348 136596241 907870301 205955062 204735448 917173841 486456026 786430812 292681511 381370983 880014060 228749061 173902931 573821801 145238461 119523965 666476299 126967485 867132110 570132544 571707878 554008710 481735449 980219675 515570243 574064808 7992253 416574108 297987162 277085300 285942819 678197955 872696458 199169169 484533475 270315584 454192119 195361289 821656892 942123869 136860476 691989871 601969226 846354158 953338499 386632731 704249941 327024804 603307683 330869490 978930702 557938911 782244397 902018253 131206316 740704832 876624702 940876438 126606589 281546436 813733968 30886446 623379814 688116912 280060332 724123340 717116533 675880631 818750487 619654384 973472297 505984420 859181643 597271411 40500979 723846655 870754462 413564605 396947815 453746036 478181788 396008146 841970674 723168834 394688615 125637715 306905634 434150880 595124488 501839594 594752906 683804943 28256886 764819535 766826071 775133941 878354949 477687717 884526390 433110282 850485730 614484076 99852017 454072234 47083276 425904168 911153877 612143580 147474642 972283222 971621064 878723109 559791554 138121716 571774233 31143482 957363408 808568261 421302387 509013374 253658153 792468888 852826716 569371395 693849689 749968229 701935430 39672089 44492642 235645619 833842275 774451233 856056301 372802931 426713201 863284157 154146969 130634902 486110274 316162694 956452231 268792562 304877688 846393058 347305633 941601965 536090198 80668778 166215449 772367416 562215458 587802173 161436664 533395930 808556674 603777941 266016089 66414106 995554463 49948930 436656995 533346893 558340183 631175916 30736203 699005553 993170154 768966829 194553785 487861703 710629340 112417150 892362950 512723274 789026993 801106576 880615334 536444356 690911046 265954428 79972095 978190393 480936568 775431359 853087834 61227745 3049686 122070538 732746028 828496561 740736699 249239114 463084510 773137560 758173460 890113852 686079668 564207107 251560926 912700808 191771438 892697683 379591982 217477258 577372149 945458294 952792793 536779733 119623956 785995454 562699298 106390257 782777283 739700564 513952421 161015566 244086335 121433457 319495151 620781437 393240379 702364299 756753771 599769559 730129576 477244677 199968970 197971393 767729420 243707736 712074149 735525095 475570408 378806832 537076331 112761030 666057250 625819900 586470642 89159932 217123096 726493853 590733247 618839031 112732669 258427036 160832670 446881513 40948696 821163626 334265560 706205042 915332089 828162967 754617883 520833491 822202958 394384224 7130956 210879442 645742817 429758864 739111850 664404068 544813351 326347065 700283584 586523182 301501382 68794920 637220388 703957873 119008077 604773169 307073564 922638373 876908216 672368160 30447473 299983023 162187851 319379852 338635544 266076587 167737483 489839051 584603114 795084693 666995505 706866642 782259367 97158751 791749476 980333472 288682422 100797720 591984368 105130726 676135152 267350699 272253878 272931936 446237210 542255543 272018824 859730938 852013690 523175134 768894802 489643020 846655831 129496921 839167508 774352715 896929523 83897362 70888275 943433329 213256811 41396301 350564006 579414692 232187600 874969364 332559659 767400427 875850746 828595174 743605290 115944031 118099753 671821861 854663114 418596392 516005537 375614689 455696639 448575239 9061808 69718911 196069414 936437171 856955414 782533003 285794053 496369877 614034014 82990258 159469157 290244495 257119266 710996292 950380261 899660141 981308498 305731257 675249561 398859708 71657614 730873608 453684572 363405905 768874325 189471303 910015536 822611982 367467067 85517624 419246321 471933323 472042677 338121706 168503324 507502495 450978022 495355804 234046156 297133328 551544533 694697190 534300847 654539578 367562576 866009517 791972403 546756316 523273143 925122089 788665956 151088383 322454364 786274412 888456063 593316472 772751318 227664041 925506329 400279291 994738348 112906891 766983716 582829810 249357900 806990956 436704086 346198785 215248249 566587164 544005582 427882467 625146280 927666405 649332363 292215569 907260669 598971668 542472699 324194225 445522725 360947871 763875925 472190822 50259642 183683699 783460957 558619699 135232472 213876043 518448726 806717493 494982135 603772525 610375103 214957686 520489631 692673653 958961265 924068497 558594393 889371714 985996492 899001845 454287698 544841513 131182396 190749442 948563547 953189807 337911127 215158573 583196038 595398699 867514235 557030413 27270521 665245344 39801592 982286076 811996753 289316901 768369932 206038610 123400886 954612382 267507453 345839909 269930566 775591256 767831577 529017180 823592211 918651765 559993685 368254026 857015944 763167779 506184327 635365744 463148699 78676974 246454111 653257669 246141357 568213854 207836835 529521931 685693212 266286285 265568813 465446457 358261278 879723275 407626699 68341460 338443483 472076085 374405840 900463233 1996681 991489446 433100016 284935735 829733390 387766442 264400478 15773800 410906432 139111953 499844951 169057549 822829622 866611686 880136381 920971217 93374537 890469228 736895968 349015142 465942996 334524520 885613700 340498202 581857283 850677963 389144648 310900453 442094733 955732639 335589985 674488874 344133004 747234715 548163795 835339551 31981167 580674154 768992974 654352787 434771914 978421561 519943643 420236814 824748618 655115182 126244238 497214352 829662605 867241729 343201056 556051039 745965993 918625461 735156445 485204849 944146429 170756389 951866908 930463669 301339280 993264857 175386328 508668912 256763122 632145057 445918871 922985959 716203320 658166745 951103541 823432933 726181945 216456613 225898037 985382810 111958074 70024159 939528145 227653743 57028836 339244560 386799811 567158238 950386708 968025949 479999067 113718284 382304232 869716959 160745350 597472135 341555996 395560139 755884326 396772950 514712539 579410572 639692738 1228152 357499697 863376937 912709945 108116374 437967566 672222568 420074707 412368774 938159092 160265392 572616593 298468375 376971952 565677743 430291280 443155363 59128526 150009621 397711550 711719830 664295149 348491883 285937911 672689986 241710483 757607259 202707184 967695702 981374399 639919241 5640001 134433257 540254004 294350315 162822044 641333206 681245038 244994371 301225788 819836282 743090615 755834829 72049999 330724001 723481459 855234214 19638192 921949704 333534800 123001568 205809015 869251296 595814535 395118810 485220555 342068501 294000746 789329058 262069 120903862 10919301 889823076 176578352 277064425 178205861 337006695 586403375 576175199 307054357 56366432 244912591 263593848 253507699 842317850 138845122 207721679 52808074 540642218 620403427 9937534 257275999 172303502 575623054 518476768 78804145 988343492 259586924 143860276 16197586 746260233 463018793 683943535 819244032 213747125 576558462 8070978 116752207 315604076 67955333 845800893 644864853 570656950 505571863 954807357 879190116 802252681 159646110 289208867 196928323 374535288 362325408 789373993 537699248 374104752 474516427 803127074 910338738 298375493 672638307 105258844 23352570 342610710 294230680 476623919 594518313 772500638 125451548 58951835 158402005 253526306 214346732 265283602 613469327 823939445 823465944 162941481 914684603 884907556 246738568 225487805 44469350 933630158 41715023 409909583 760301070 241348671 351971713 32336862 360753409 403644857 486414624 724977229 472693298 166604709 109952980 310402126 802779749 726649513 194379162 443125600 76866450 469564783 262231422 887644836 557545029 950186674 73459387 919536242 69944933 416359628 327785538 27383238 313786133 448692016 252801384 125253703 950736085 657233103 495693358 902596259 701518207 593470275 456194804 635229037 190096704 698305394 410082884 862200170 178444198 442593936 928791749 582926912 758913202 147020839 990572196 87338100 343992972 269126628 653135092 728419363 31834694 829688771 158063177 153621548 44710185 360728596 321584216 160319837 348165698 461755641 732595044 536224073 617888709 322927118 448397271 935557894 632194227 758811192 155156403 995326918 217313156 719680827 352983388 717065597 66012545 400734376 12342411 159150819 620951511 938225308 427905592 416737826 850007471 664536421 702537595 173663875 779080532 979108781 407179014 802352831 700505995 914480417 870147431 473183265 914942321 762988050 444815540 388286401 624124669 564647964 542735682 360796066 29743648 684251527 807602141 954065783 926951484 391797754 773886139 348219548 223340704 544852501 371997990 83755984 769395989 477174845 430029112 101427212 402607483 648448238 148068714 672448496 978696524 82008711 885374084 897270555 145413622 19768930 138486520 322706677 1299562 627339260 346986582 204653137 226462912 836163392 879590934 846113096 407468236 962894334 669004214 830656936 684779070 3629435 693803916 707521369 73685363 389221234 723511300 745319450 376128862 533443666 651244448 837956403 11224426 518226441 908886450 178347695 124138780 434873011 663968150 984319357 919552185 908511429 831581810 722491794 796976546 247462418 132300006 230191990 294119963 574143073 610954718 988646386 28708939 523377753 449159092 162165093 106034767 370703390 262884897 615015281 642813046 272891828 435576371 242883089 819839673 704945335 448377353 776146752 496260250 962335804 976052594 436644966 980248290 777269178 811414345 991322702 587661943 706208362 290068578 688787653 136648526 365737064 285471399 52950170 789834684 529732899 776592601 783097835 907694952 145158180 496813229 396153826 745802021 291699346 943617103 107107231 448376286 714507822 150455960 711871185 995565209 121549154 159116375 175102641 531109658 936987282 445118804 502128164 77028807 53440075 822132248 447237982 185649636 294674293 100731886 209530057 399729013 71462759 948062724 669649 187474704 760289556 831764959 467890974 297991556 11966812 966735304 260174407 300997860 210407603 104495363 687987656 339498912 492871708 205341851 8113880 896412563 277744834 960553828 513742354 65413440 423075624 187733133 860901423 667390768 977777280 554900924 546299324 660891128 886430746 55638584 799297522 467504031 721500498 421567018 557830679 31981096 313890802 820893117 427366007 650934709 218849561 901064485 470093307 227533363 882640892 413690512 563067920 105504925 313852101 753007517 92908449 489986059 977740930 45418814 75725844 492587831 946290152 733952203 47624738 18068177 39804245 441713669 834074390 925348134 735118902 309912215 665281368 479678146 444434268 273813304 654411753 482048919 280526834 588162769 908987908 478305281 470159337 711530835 862540004 757622730 982481914 139333426 843607157 349083151 72062883 944977540 242585782 750597774 617312912 325686812 808190461 817743844 616702187 186706452 984747450 621506370 668962584 161754112 573265313 834237783 351833318 422812352 837367875 943299424 311796824 282367316 947149889 214278465 256484667 574272052 776178289 621642534 760390555 166683496 618769992 340803572 817426740 674217920 363934263 776312132 508677714 5856344 665635972 917382900 895096102 222232542 554066745 201144805 95250296 997407174 173940265 524401428 212535178 746598022 469861174 588230969 550628650 83309463 920665754 119879477 413169239 379431028 259212031 792855991 64439614 217467093 585984871 190619436 592616273 659824179 215134928 591962706 446649935 184452634 911442513 539444970 451054885 244291 334838736 167983073 693533394 610871713 646039335 454341372 377807854 630724241 387370217 181460392 59880350 553935631 272158486 731469400 220581663 98696230 773380892 165785816 412477293 662368967 333577735 151996359 369625306 933242647 889677720 982456202 76965765 746645090 938641902 329721551 204660168 180816848 818571616 290406574 304566641 309824941 935482724 457467715 224711866 966614961 831252750 250313812 640790467 610911486 535383116 843438674 641067345 896032122 274970185 428819490 470685519 926718932 728920219 406004910 286885725 163059776 628912765 698360791 50515403 444230851 564883551 849047883 162474531 966403709 563333712 563952630 69608905 526163029 347247134 425092536 908176737 528122819 339737248 13749465 782682809 589969178 991262023 997887841 557986320 962419854 945892988 388165237 887762074 58930611 858969879 118504456 685100076 947255511 315675608 173480615 440752669 384236310 838523938 563916240 582238430 217158573 963945121 466986175 695624974 366297812 408464108 773389362 672643756 800683945 897147733 999368413 359152417 310738819 737336451 475301498 130061019 287556915 625171451 99202420 721352879 202934186 889357589 139263182 459923675 906621952 295408070 350555477 40186043 309191941 848119029 759397609 884735674 433665299 132645694 101984591 694906154 41990798 352468311 929560824 615107775 438781714 343427511 917046769 462320937 569108533 566072016 880457937 846417028 917205945 587681788 231822580 449649959 575302876 319550114 281678199 47705624 704144967 437312578 951589091 148886034 979926529 222080929 101668768 773660871 456462278 341009895 912251853 125182120 223911463 323371946 886825093 870610169 796368014 246624596 619826178 585461909 757149128 808595596 375952123 784482021 83978169 731063635 475555182 895796932 844525500 788120362 578955408 744831910 571595674 541054300 363165466 943559124 182588409 773083782 756075205 716548866 169122994 745722042 840898873 605994552 285749260 858655541 684692395 608264717 223661195 267806024 4751295 776458916 127195267 167760739 282174251 488857424 980762049 311008677 731361986 549123406 823812422 541723273 864004369 109109749 205171189 683440732 305419453 606481159 737984129 22842262 223567542 477604699 819812485 247796787 901991765 499394634 740001238 321703527 638686261 247088076 428341412 668483481 640007626 340169081 197876206 517370299 997424077 156860244 72203891 526156928 156740002 196388968 300558361 555637739 384278170 264583485 248290423 944769792 260429674 236911341 637001302 200879425 361012772 249414203 613828322 815922480 378916257 308707716 918877995 643960183 927164851 298938043 263444587 295637398 697367454 466408144 871549372 200463745 497567130 314521204 339984381 674723536 806454453 824573074 886925256 933278985 458840353 583781326 730944343 455965077 940081199 14712320 23681995 398679768 266060929 143918900 55154461 857535118 848335117 144589550 781812112 787850436 18309085 670077432 867798064 118862496 521445816 706975218 961378849 490731025 206973325 841530148 770639721 902092689 392069656 331400694 869958715 879613179 892121512 725926118 317304375 177295655 423929934 556949615 940485902 553032473 483848238 894950034 590208102 995365416 642015220 980289277 703837844 791183343 478522778 820186144 57525033 268211289 140386170 368437400 498153019 947484575 63198407 3512386 917415850 922572943 595494261 907135247 901870224 174482863 34780636 790008639 445103639 308759194 85478105 52834488 255671640 616708206 794319060 475148550 125097499 238475066 382136305 854989243 50282232 537456567 767713592 989968157 812394800 384910487 114575982 372322833 765439504 473615445 676461395 548300194 416357161 900579229 661941984 515923134 542992420 925204323 765859203 273497781 409555924 490599274 629576852 375777657 398012920 523928238 35285018 379765636 823650733 568238611 357144521 652121324 580141900 474558327 891744266 312073129 386576528 812619527 375222320 45910649 941287616 546377518 164952924 357207235 817508886 162167574 887052104 488598787 290311146 460987989 515885627 523308369 969039648 112964732 100330981 263970422 748990289 616571190 259705824 327959171 136392600 245663588 478109402 656453977 275134687 829502600 915529912 8275472 799131421 772732301 445757905 548397650 415254546 301349949 598890221 423558938 871380262 684144871 32959108 120271784 732481558 577887232 273360822 246677194 879975036 169600783 599088533 158835462 335409393 611851771 651485365 249491522 403045113 112706001 723913946 964924195 783749541 346936309 916315709 314844228 710213253 798997482 5397022 881736386 516210020 90630515 755269980 547204720 428692646 601215687 410596024 876269394 307470535 131400760 939315207 350483236 988291233 805971381 241579803 588455852 852415899 269794004 956581010 654815762 715044580 687398714 566427538 416561450 415003977 702971952 785412619 780415684 795371051 56716296 930839339 480053527 18995927 144152566 344206583 757271774 308548805 230083601 698209708 579186234 181674284 372204905 699996935 402851967 958358482 143648772 813801581 901110592 607412576 298393022 814978152 118400226 111342689 857356979 48414696 385233 679861375 950093235 889553203 306442968 941966513 629704040 485354959 232669993 272272797 6532912 39518278 393285790 143249293 34351671 582572957 327858120 80978438 569175783 670617991 727087558 96262372 753303856 360194509 182333793 765255648 148355166 137183583 439978084 986541379 316030967 775714506 556760797 632007093 600977333 52814565 904465679 246960032 719766998 784761855 883499207 991525589 816810231 53435212 706934147 222915355 976298987 634013525 19746500 597148394 404284384 96860402 611067508 636420275 964618519 895254808 812721232 964505354 793237719 3588463 782576039 721456294 827801531 878857147 699536056 329791241 583555003 940252383 560449972 632608238 99462785 827348316 140777409 191157151 144168344 772442235 348938485 941145632 468645933 152912308 647487930 717224731 305333919 339456092 803797271 682120239 499424763 351991364 684201181 601650855 950618227 830702513 201518488 953100535 655358163 752962236 384181229 264230110 557746821 148769618 345303559 627531904 280305771 753246753 558741336 408943597 592657154 439035285 358387660 541542605 143961904 969926193 324176326 629795055 561017843 711066689 14127703 346135809 238930066 346514477 561635526 596131492 978984633 216838060 990873247 331753306 169159113 866732965 636394098 457331668 407810846 218542371 726933411 43828302 521753169 106595821 423913256 595969789 668850683 718235847 205575044 928500711 512721315 434735065 291966089 325887968 242563666 666644449 488501667 945159228 954535376 302983049 578832750 591703077 677016255 954487801 794223392 198463803 731101448 544778483 338790720 650622610 640468205 820281572 980040938 231056440 757952457 600540155 269342574 987752867 274423029 569997946 542413362 387592922 872700419 955952233 218421729 293546138 442521178 199478350 28303871 905183781 232337693 553673916 326307416 920141702 852274049 110250000 725837418 281689009 524097685 928877076 77442948 906962390 912231149 478171229 489804330 322966368 559325970 16572757 912370033 858954433 886664918 495927198 490963016 191597980 928104124 723298763 816198639 917287781 579984721 898214465 3435824 795588029 282816783 202523280 391350289 472801151 144426629 588703793 444712852 714651488 149929926 648837862 586967903 203469002 961913343 335850097 966957062 444004799 436641328 461607918 404297284 767219525 921323846 192296757 973422682 607293521 477254349 832786307 292565039 92455179 760255642 684140664 379329150 340669654 700529505 509250312 202722490 590096857 541943989 707274216 117120745 752014653 372336039 954164097 924485966 962437107 610718601 716391058 685251673 937272105 983876607 693552949 82866900 897109746 741256582 393766729 784721491 607791205 541477113 837282033 749227508 169684228 25922924 582012884 36499426 92367911 437596090 208488104 374524631 710368213 414630374 524236887 670376597 400877280 866447329 693129637 876746393 229059188 727526747 676750417 749990018 424246221 750760232 598066633 719133116 334170244 906015431 908087007 102887697 255892148 239716179 816924302 281620954 933552970 118523895 567143569 110101838 835281764 469807026 91946060 315546940 248921775 922285268 625068286 681733722 62006818 750225344 938567344 202005743 881373223 187689292 205338117 721345789 853308675 399021626 253938459 666466458 174714828 760270447 85999680 82621071 320673758 970587164 322110586 231571349 894222608 533449033 452289683 952878784 835757516 230000542 581693266 947482897 605325634 737365208 836858457 374601901 51716403 419776442 541585583 203615884 683060017 892171407 217967706 627223629 607668413 973332636 323206344 79438477 151888653 570045445 875357845 375158398 45831385 804797564 322046206 683618533 268791794 770831104 878662429 961761886 841761168 747787287 99142614 714076896 361861499 804575538 733864954 4518025 447769246 737870874 502612176 183809170 912211233 861772640 478211108 186252034 90268562 986979699 914888665 159379604 876969181 164419175 613555862 856196861 337247701 390793812 387834849 520269473 554516018 741751006 68711049 315985190 694232343 574719327 780623964 418600208 604376409 478822179 202819773 186419975 266218591 351115951 614691335 964064214 32185011 926495179 976997291 418341516 840840258 311450966 193208767 665449557 39729135 456645613 919256883 415288412 730052250 676903355 162991206 466610111 820400997 218494168 85717347 557187440 640572066 585280931 480739670 928972819 784824238 387666177 659908236 304457373 18296495 332455220 488651239 643013209 797941822 2088064 833484128 561776672 667780832 306696572 515810438 235987426 846729576 872559189 293669185 756144613 302074159 624769324 780723039 613437968 461577060 873445129 494230208 75796575 312182770 980128014 662772841 287056587 763263315 394742401 850326716 631138997 251034772 916825159 993052646 683138200 352148135 410178058 190824720 82147749 621729331 237515406 768513077 617962514 335459975 692301700 903501155 930758077 575544439 487293723 187046018 808124514 844467196 458292703 159858678 997141418 768449582 86661576 906381816 802152175 401542658 363860963 677514393 558177535 748975469 118974902 249522438 977585601 198231114 448777274 706411370 814025399 375301592 43718455 179679869 430430852 326331201 338663854 675692851 779984097 417175038 195536171 825862842 667225691 530914201 842880297 886030340 262766948 68200317 565302626 401992909 861032852 822931287 74601559 59314222 823564533 391995038 375018212 133660962 127829479 151258796 581203446 461098188 982819724 589728054 531168179 209970661 17656992 636745902 415484853 836184281 948687435 214592867 216424701 792618472 555358539 574708245 230267078 576657276 75064524 868936983 471395783 582871389 750176903 548658717 632338316 932057650 854936635 415855192 643082234 490507861 367436166 447593854 246735337 879415138 95746111 349992910 641893875 415970213 528189949 939974508 622755080 721254772 133131424 319443584 263024395 948629665 381113228 647441168 771018939 247128205 331915233 225912679 222037826 737981410 532781922 609988662 683575629 224404843 167848328 953820767 705525222 631862780 498409343 911281598 100578849 400350906 8777778 564986354 677096333 911995532 397199793 230081237 360424372 204419089 523245882 862526667 744984932 389054814 220154585 756848799 201951422 800255212 284252072 42004302 410091290 253859533 305246518 408807246 127679455 86620420 408295151 873127696 210675054 794205961 310050096 905053985 102427223 287480453 992156805 405560690 225360320 387215613 493022110 137125794 853205244 914491452 719228860 815595904 955806151 792337192 388243151 141103768 858858929 526826427 827968176 139079447 22164459 945788713 641600589 285028974 172668012 216251507 6559360 609083276 425377001 535246448 989023438 238314826 40153776 422546970 458275776 217534102 126795474 241231031 873553148 856980454 906819831 866525242 161074731 385726372 442139612 654995368 81469219 698314955 280613246 689474754 350586926 491829173 937056164 789865783 348861192 269687121 595649522 458250949 220689843 269263871 829992879 108611882 191522952 608151284 590220102 235458267 145003227 478361981 352902990 598618599 787479050 989774657 868719088 837372270 774662011 611363265 834439791 513113633 455518477 120129086 418359049 38731081 239213069 223686423 857329357 235160189 611573575 24979726 355048576 73033532 231058532 467792215 19399054 147153723 708576103 283870124 513493953 67865705 779355843 461055778 181321655 275222371 35525791 231812332 667472404 640147233 128653007 213416579 333831633 254215757 147065391 376307745 197078164 230464418 838748013 141573776 581443470 393660263 329237760 256789952 314340452 976438482 278053807 537173442 147549896 906174364 864223670 387552384 598192425 884525855 353077349 540249192 323277974 706465041 494848346 962926638 695820637 414343217 221876270 439717354 989220627 134128362 426730553 255797842 5369932 396046143 519774007 863545856 322840259 552831708 709546811 982152044 429552332 659328046 970266136 975511352 790422400 290659045 565094129 37050106 126995684 849490938 931207207 384733097 704781022 441464224 662227203 242585766 171053683 662921406 449551354 336351645 869353538 593170379 383891963 139154105 498426668 107027380 590944584 968142396 299390736 355951618 670459663 794125432 842604661 469190171 798673650 976492668 766020401 412595534 274859355 873357721 665960611 63481343 603172315 891442919 524459864 685500567 212459430 709469195 117726156 617752875 849764533 964567519 995460180 449441442 16720292 550701005 986501455 739453266 307754837 569967824 839098553 133951646 462594413 802359238 597471383 508700938 925060442 130347465 737005395 496720389 413056768 336663432 782021095 333609575 946600501 584627127 559110401 850077655 634044310 136944297 290647417 699580976 133146235 977436369 879343734 108763449 715292599 122022541 304417250 366463983 879711072 623643877 811878299 666348030 875590590 182422053 810826349 385648435 421848777 340510874 14731408 487701347 378016820 522644536 793311966 566581671 901733428 387216441 996243312 573647402 244967871 232926473 452164143 918113281 978742656 101357243 839501770 148297636 902249689 734495290 389889241 269928700 356065243 882879606 830830565 833011841 533019329 256455870 239492759 988526954 65845330 554885286 529459231 200534580 851301392 469028402 758550832 978692165 90132222 55105868 736026289 250332353 992917221 780436104 766437279 303994308 863923580 478307478 828762428 222876495 495863145 483585474 933701948 242327369 614379764 69534205 954952029 800169405 982316396 96333664 732125427 592532952 519984054 748599156 388542021 351166519 105268362 615031757 648451338 146247709 261396462 260422935 322057924 518496217 381184181 188781105 879504843 789635116 223458516 698625653 701773348 43604735 742298491 191898803 703737640 979680185 767366355 878591158 527506227 141327694 909809704 907021918 265123016 413566564 51754090 804576351 167030833 749892796 66487053 22433006 974746760 586484250 490926326 533303799 509770837 418011254 17584126 195916647 292516039 95717860 473098882 300617832 878050884 183226271 714418446 949970596 819395348 56762512 864495391 471668080 774266717 94391380 307566773 330529138 767294658 533618212 115916886 962592221 914020101 106355991 705627754 157084647 708603264 718801776 680020945 601178840 553013822 816329242 420061835 165170351 733389157 545579713 901448327 913268445 703449145 204439863 9570288 120701823 478322622 414877782 906300504 567851680 936987098 721353306 703013052 921500739 73692285 226234974 545430185 965066264 174402017 50523538 684606651 421301794 980687689 881781599 782592709 405469148 415953130 932629674 356389432 219546013 380126947 959719822 994879506 662181134 113933192 308680933 246569532 72737125 19178028 84896886 999037242 158066577 595587417 17795773 810475942 37642231 477803516 139709869 220839770 645874609 497626295 652967319 848574761 571366196 15836658 65666717 98073909 574534299 975824960 665558784 12205705 506951524 220168354 35617143 645902857 780686884 149536540 917223266 1961203 239816331 200209070 41555746 480289476 178516319 372387009 169616774 898786741 943758343 3815082 249461470 716407025 261906730 314803548 104941391 877085638 191132969 12105308 809879089 997435605 694055420 683047287 499173160 274243108 248436948 263493378 503942644 99438730 337421333 797983876 640712454 318483792 305515016 300758969 480889063 525948773 356583695 139085532 465476941 1743608 960357850 710058559 382043465 71895652 720848451 91029436 828630817 369343025 68933486 270448859 997979090 234584441 452489203 799471528 424263530 924480003 931362615 770490755 944504986 327834742 557650361 94174748 740849256 915423215 887620829 494362165 515886053 89419215 857526437 962845508 476418122 410922402 622762319 62050817 147689987 724382115 778747661 440976641 661982898 593190656 946535368 226918870 275021348 782749591 166729699 50689132 639611411 137313440 880346616 559013912 88396002 415432015 289601421 910844659 839582044 506763695 598853750 10732899 582236960 218375807 316352966 724792846 747959076 957254767 462577330 726888106 203597399 229597657 98360217 109616953 858540302 338076333 486939519 683199177 482190471 255244678 257547671 59285392 51462158 719461970 587747418 899897889 987013382 80201223 322091284 274510897 765356955 716662135 26988083 816117687 413183575 513115104 828719013 526854361 264637277 940520089 648691141 328087031 931641652 116066183 364151460 938528532 707392857 213297843 297021597 182145635 413805584 465928940 230882283 816238513 503318497 298487050 610114820 394832004 805152632 929439851 466896726 163926789 593406623 999557515 959789815 652091047 464337654 659007407 279752509 704577094 446847472 905154230 893038411 707012425 763156295 128338115 220006427 730565039 72328848 364520059 704007837 556249489 306943288 146083164 957223153 694732615 863998329 297546399 41488472 697106100 658237908 8613365 493885248 631702089 361182676 693332173 994504058 103567757 4122038 846588989 641486472 712067446 535672563 485269258 43258180 815224507 985302257 128516542 178519348 628025306 694550143 111864133 824130926 542040699 268130351 376799324 258919925 987732124 915636286 151710027 768748363 205326391 744334156 50712052 31754692 48985749 960446994 445784548 356937643 387451244 200333483 130862223 254997814 380285880 754518593 212973328 147004019 756549891 132802578 815219723 934119018 406845 983854316 760335318 406992855 986288358 827478161 912924110 530017980 659477520 298983714 42598100 948819512 873528611 30866632 229808264 857480928 603577158 866820230 493998967 38844959 321172088 940064596 877961635 616276381 600205907 5352146 626742528 710455925 85934539 47390904 351609659 61791248 252736728 353598157 75236460 243429429 150029012 887678776 471697127 556860933 354334744 281579521 376768678 272086205 70894740 366864279 213878670 543945684 222546742 211004952 336829022 576187658 487869768 79122482 453855144 721694390 332864519 645360953 854217125 83603281 301827696 224089706 448923135 456167636 923013521 999464768 121576848 595366343 523501764 668285802 372728351 21080521 876060412 72325739 752352541 389551212 610570588 395071878 23974886 745856088 535151690 604568246 172307744 656301365 378220599 303106758 981655359 608775872 855066516 442540877 413176816 489563701 911053398 496595028 487955577 38296855 459208618 345064211 167526592 897260968 398095996 252162809 654418040 176644012 466093657 943408971 806531373 868719920 62673891 971746815 262695289 851906503 153353029 901883353 918688401 702932952 349717357 799237829 189467896 632908531 128755810 860886685 64377966 94098908 658854506 229524563 65866423 632485419 934130110 789276580 528496308 608620466 480246656 940300514 297720426 384272439 233345253 835725588 439358307 815579867 998316828 102451451 52362405 145524143 442715205 35967822 606947828 678605576 823581207 720706536 449454929 954891752 751541981 525718854 855138823 159268388 163543731 737276292 72782821 386440445 807439593 547960640 508899074 157834008 128205483 650076646 346090999 413488970 591768232 484279756 93562369 930288329 431657355 427564009 655573458 871444959 69963416 325357638 285242142 836654559 293593707 85130988 345967235 26760799 673150206 183477402 634115194 60574116 612907645 960094745 4656147 818521773 200692742 572885355 572356467 191384616 37265845 851429106 55271926 482004177 146595320 819298308 994594156 501722100 304191681 11467442 563334792 412259212 843976870 74930805 848565779 484517031 427840353 98928497 484449909 959559959 780452379 674833533 93116714 813142239 802198467 589887789 307945215 904403947 222410393 434730272 847619392 113681385 732323415 50383104 858953653 981768213 299694916 796417916 642275676 461367162 189078967 331219783 495813210 902798645 56226414 648220586 92310199 306384064 973111185 702528399 641076727 785500404 120187666 305318371 717548075 636910883 527854373 383003982 652406879 684130515 290580148 61161605 878102475 981477070 620862553 418496470 464446632 93705924 341309737 409032069 583187768 496595383 531129806 719200686 699465683 346265065 190759909 612148809 280477195 25255151 972876081 112293259 985485411 792484857 563528355 123778355 302940296 668359771 71466329 654013607 914083302 686956308 382071133 965715966 943454988 189134561 234168829 229975168 829731074 69022964 579866542 195798491 950329068 17408587 191549550 365514507 254093596 555785189 667601701 385025861 793364426 634429646 810706537 778638846 655773900 749397781 344216989 317666926 76247132 937510696 624542065 478695847 8081349 113208236 34384091 498633862 146667205 936771348 982236857 394795890 61549601 527818326 801458434 168166758 381649212 541518642 854152398 77863764 759141774 970503822 198562608 821614707 629858655 637230890 864702967 466883934 904518345 858977448 132669090 446696543 579484901 792256935 178226970 120333105 690675763 815503164 475616505 593429533 416446594 526934254 817733797 186468657 228274276 415116533 405059239 818951221 914189435 169918093 490818015 609888022 413837671 259729150 355291546 932694010 95179463 277670065 46161800 149180016 624025706 549337091 606005562 295759402 295384958 824692554 472365232 439546044 231671246 614985490 369365568 202041508 78548521 879726181 901636942 919119342 36076212 476753233 642002978 191176593 996162628 384622135 304889355 921033357 413037541 415165728 412280742 717779515 701504054 688964473 398317921 151100809 362264837 6860308 278936040 928839939 70413375 570964009 310606511 203135010 762214697 622741215 671295351 313055614 994074855 381323005 125079601 560876708 849347285 858098444 226833034 676098971 354109399 825469307 48379532 680797730 533153088 571197252 174089203 54180518 609130406 908635909 937164787 679323148 211946195 289578028 574743163 786987625 506426553 822598700 28500372 678140312 703518527 791857634 410029631 955919240 408428136 158112210 316256175 696178495 708208969 641788733 726127203 32031368 877007750 331028579 497907707 729365909 848463736 846991932 267217942 436303143 655818124 70069053 531538095 689178766 479851186 581404204 126166308 623045555 832535619 275049070 91262103 294032255 925434691 749115241 87644058 468793978 384930023 982670206 815509018 183809427 231594138 92415127 193533271 804692810 120609452 525520152 899835520 799021636 150057102 568968220 396379257 978867506 297806313 672844394 851927759 993950439 19124247 86429464 717066459 562132150 209435585 127022499 953127584 584062993 309239992 640402613 615212407 886927829 263463661 827262904 46671456 390857631 365966363 886069382 420025408 62869147 256259642 282491099 299134669 674973823 891150455 808221948 276711231 547724493 441813071 263329253 629552423 790666293 953293036 65147558 992282701 797655046 678633607 997095874 685100244 348200240 837717578 158059251 310277482 111395064 329954013 24262694 598349008 596428000 476549841 526676599 94698113 869868721 776708783 910244473 474482182 890897870 652530205 109614393 641481192 76242616 252884805 213863080 825563895 657569097 765419556 727714393 625305120 560588101 305742921 573454705 924619530 101643301 232652367 109783314 908805333 482072609 657502737 15770925 328665543 595458279 483808854 672527517 494864850 478746054 428183064 400187873 803142023 687703224 473419965 551339753 333810990 395988501 966386435 124052083 842400488 550365751 689772925 908365083 21736993 529517580 788891225 932883536 147244838 238300621 308585719 600772094 808469143 420101061 974743644 617581390 386429756 463463300 661083435 410490771 159530114 162903231 491894090 971506558 244669826 735004388 171485192 881722819 401543724 505782310 344706371 969607760 886577263 459198894 132347863 720791809 266021980 287251164 218222520 680783665 14469382 35264100 775154819 409380708 843379513 494173246 993156262 967206270 876794137 753035347 333339545 393939584 837890638 806880982 962004052 636824370 844233664 543172038 505814802 741075531 858770349 103033033 544274625 92593352 696426486 364362551 74513184 104358233 65943338 237333179 101396509 241686867 920899538 550924604 593489868 637303905 845643148 564474682 609786071 173708297 785361283 985741477 931778029 641616332 957845508 295260008 970335475 690071039 688841022 909090269 574368908 620546090 586683228 403871705 570972435 947000787 602997645 84380631 875279651 125408657 436885714 160052177 226958838 48594369 913056714 132471550 165770832 787287696 39893132 142589220 971591644 291300659 712788202 806160770 684167661 597506598 371265716 124566122 218798798 277226512 54219601 265199387 567144406 638058779 125582940 976325208 979474502 666912975 572762645 708298233 454082403 677376373 19963567 218189872 210943089 445787585 575616434 213849792 465324753 272093410 196298590 755219632 331500910 825618813 92899650 343564903 887379998 8468299 941550636 460220903 157673119 644091114 828180497 437713641 133319847 43611236 985251967 580895055 949827267 465841881 139781553 386349214 998118407 448780930 637466043 477016116 81028477 975997330 556080019 22675282 180571674 625152603 214994270 52615971 179324630 882174698 839914789 132286291 79799848 258404529 838262197 680891495 298428972 148764736 414091826 414517396 75480545 518904194 286607307 508246092 352278694 437522757 904771732 458688894 563606194 895552919 805838344 342345157 778359653 569813415 791293403 474730296 252441551 669795237 659319146 537292477 841717039 184061204 669962569 867814587 483582143 676704704 917903607 600380675 935479191 281100483 636902662 165999930 897503837 29888078 709352593 928537883 91368837 441915525 569618847 561815518 836081846 476000409 973185785 817478115 532048226 618491447 88363296 849012222 814226315 322864074 545317107 163875204 470675176 211993700 197657079 680795017 646286246 8871310 723346727 977910500 175356289 408135140 257483881 20128529 152931454 292732995 179727614 447739264 22051622 337066411 68840572 464820359 680516900 790217111 91094764 833619496 381886111 171977073 595375111 36836745 476715079 852413281 346277134 318610094 655547326 247752751 435573765 344605434 661219570 819003454 191883884 727308755 650760332 387618997 731805926 585194203 761205485 409305457 624676739 2685104 404309018 644782097 970117495 721509553 681374386 867006122 793632894 527416907 349940760 238973361 772104654 841356631 873980890 871841204 476731886 525345168 946805036 133369993 315093255 815641637 843199223 443130193 632575079 482547876 519930493 760827970 216523856 734525722 405042937 466811217 674682211 948951806 936001204 511198873 355816094 828880225 402573560 893714625 785762335 57562520 210021453 879429819 424946770 218981123 377646094 270761122 761515092 873678735 193426229 462635162 174083713 660990777 591374333 476630345 831503667 838197055 518372348 627423406 367359812 728428559 62420727 766296562 741023078 653387542 94795002 564427782 201168356 768486475 936580967 903705559 587862828 422425188 368589893 578148867 382907452 855160781 354470223 745934830 567444146 654196327 543969828 439531937 559261399 377092528 351358049 229087543 142186464 562243501 312081230 601842953 12950023 60621817 929207846 394991673 943298115 216602455 327645722 427894668 879239959 240565343 39881003 265829496 139030439 52263992 806058560 682649807 790749085 786266938 22727573 197584241 184137975 183706267 105220794 95954767 228236473 599169861 88797502 798301175 409382333 47348345 653621050 102689482 635064756 96054177 610954836 836776817 892388648 454770557 574598422 237306382 646004682 737599097 960035305 123132144 567214333 589277544 218920937 903831582 422999360 320368957 227686049 773482765 64403113 396558042 735496716 6927150 706924471 985605268 146160952 779198046 431169357 224407913 915546993 675337719 175812316 504983632 354987731 983242867 326964644 998455013 306033129 418480729 352845351 388811860 902967137 769704687 943080637 78767962 734165895 883781348 933940535 399835313 510007039 171720872 315842638 363470884 681796705 276485159 167508011 626389109 472301791 464399287 192486293 670412401 649515116 256021069 160944399 683362361 423106149 560230702 185747640 701304710 526665197 45272351 745648050 940326128 268075272 483781375 573997571 961531956 93670261 742213328 691375969 59981512 384738008 582560748 745410161 906108657 938546551 901924935 12935341 65986801 541190363 226893202 983779773 572252258 193798605 80250656 954153461 245063116 944214774 520814038 897832159 845543071 896550976 42715229 61825263 304208810 533179236 574339668 560037697 103971748 836964094 400850027 1462802 650615545 837263341 507900489 896168683 982450243 349009886 342364144 899746085 99348513 524765338 264144461 637828554 462136649 930431449 56805080 536304842 62830099 4917694 406360088 445269823 271679378 265972621 202781702 903925985 221375003 105173009 24375559 961644396 746842271 104910738 897535904 831275815 202753187 962114143 577956553 435236140 133955626 366685301 156067820 280960185 233110236 505542165 151663115 42039979 576012451 737242932 936498756 695439261 724401869 351289692 974805876 243058563 170180554 183561087 397431528 349374320 160739565 37508381 591459252 540189326 544184334 294336672 759767028 897994166 280607963 400707703 920301913 41659558 284887590 178243378 796578031 923773570 98631583 395166899 403749048 647573622 859643837 659730281 726428567 471997359 859209662 561816784 579631903 548053142 348546835 859162103 712456989 903034075 951404527 336153404 699928011 230731839 709233807 34639947 162891895 183490622 1310054 740533472 136741237 248635928 976666031 457119502 271275134 983872709 636343600 205440221 117840003 248327359 885986349 377022964 604821762 799559206 766657737 659845109 476683388 199664313 911946545 881016299 224266953 347310357 691201493 552661419 76002078 858311551 767087969 361564100 431987965 579671387 371255103 807375729 27310543 284455222 236448143 189635342 802454667 100734594 293929508 552232549 107735769 428410676 414443796 253932990 597960327 506642867 832690732 516273350 392799620 544021185 668305785 226664416 975387546 436049416 526584503 902214013 146557762 770134962 3895072 197622712 758739964 371337977 848810256 340120042 358280091 472259604 516318293 273135097 719764105 185147692 120123509 379618588 979407349 454039048 159707227 55691287 863612605 155153666 947705826 264630056 754234499 531007147 132020501 299169901 532502266 894241734 382848875 956464629 883948884 863735479 863511759 305303733 587888247 249284816 836370159 108680145 297943564 179039735 797063678 810570126 681127583 106616819 427476282 882748919 370629627 733817662 903506681 627768924 575365514 896261337 608866471 634131927 46131290 684784210 790184961 17539294 180876511 488210180 504917523 6750585 121482640 621179106 775055176 540300372 840853484 542234504 510351214 751094696 407135623 933965185 361688322 689993439 112524678 533410147 92800111 120238186 120856001 760897993 706819205 323707443 643529301 7911802 884047712 459375960 560175906 243211196 612845749 434046110 431283316 890458833 428687891 47119609 72305385 244705688 801213442 161788972 23871885 593621841 238598462 812502220 677063207 133575647 564436126 368790060 225575521 254384841 256207954 679189873 649001403 17625843 659427494 543426197 253247643 670481954 951576280 483347599 842743140 805898014 777214170 435412760 821715254 109136481 274569018 360928363 605720082 667370241 401331221 418981673 844996489 139778172 848206272 628480792 607779671 84920144 461419720 594010053 770591088 361474432 466850257 182961056 496273013 989813448 687541837 795193541 151710171 313347814 17152018 29900123 379239724 99539587 742079709 298951446 780188142 82001318 919290829 92312409 952689036 562193979 884833368 622202580 640404881 679295460 601785058 605564899 558749126 699179519 230759982 919695585 425073442 467233772 754075484 423409733 428078609 582578887 450783772 736199754 154741239 126104795 239007662 39089260 434524261 83201398 965503066 755828187 224655067 371018545 255538605 629534296 184886312 935012724 638038081 914455438 419311169 550403897 501428777 321197105 883738863 424403608 530092783 628222696 75838026 364579931 235298368 43033490 720352873 547542887 857964231 345572019 873370004 371303048 905857794 382093257 668108177 128584238 932655362 804188669 231670336 529514714 380313394 754365966 971009690 256634914 3006306 464238393 6160432 523897906 458123702 659724715 976170496 735185164 443699416 254494035 413327383 636760519 210362846 764887170 594031423 972122000 492293127 646196663 47133193 853780011 691400138 467753068 627651146 720507719 581756211 920406874 126580839 538016546 420405285 664463029 637627872 794576475 680745976 294587292 39075866 10310580 999076494 21287861 284916672 135318114 139853274 944260854 191154577 689997249 955167802 53052423 156866480 347664544 25589481 363357614 65481227 307505751 330276152 950686927 378519989 73791032 631575851 179220438 296668674 678631613 67479931 269386585 29187234 524738101 958442671 23129999 724210616 671160978 689203437 722485615 152374479 655585196 495523076 269438669 58113523 998781762 686397783 167223155 532764432 703046 162460324 846983862 281891923 194090452 579178758 821595136 630556798 631961539 614847240 33577187 290143143 807709732 413431178 483967430 56854622 134028139 505840836 126401226 213462402 182567430 607883544 901709052 12725724 483102599 375818107 934689540 984630165 400042797 944003124 293290373 950924239 886770417 790993881 459705127 42092647 893249665 174765631 186220860 252395526 763652523 292231071 139553010 649013702 660077160 218919502 212654797 211341883 419164115 434888483 734543841 513232493 121967746 444966458 411897438 509712514 282186467 94403876 601585045 381298287 917907751 840914030 162564235 816659327 545758227 942742264 571716171 892379710 315484308 877421254 982755590 426457615 102079337 258019524 857843723 665348936 551275081 791697886 852319022 774428532 65358326 424532729 243754728 115060235 852551124 85179722 479354364 848846462 686875163 81942181 28926434 133451614 450245498 827039258 855676644 330397827 447442676 963836415 661660548 486120514 668780124 537833488 661899790 68669882 495034565 399182187 610692138 368033633 696528586 475731098 229501981 530981320 262819759 406862674 763528299 519231853 781559030 977432612 204800833 366765401 686510666 139950600 1174412 934641254 359150043 457309818 244838127 70581947 894475411 970189832 356087964 696994639 351271693 917309651 579744701 428758987 356431110 790789213 16620708 181400578 503086959 979600114 57715750 273107806 741479856 570456079 80436040 157421078 627123299 635737136 83875102 874880927 557800261 343184905 675829899 433707929 444659320 167568817 452047989 459325033 366622475 725349871 353470135 950327181 724246460 150108460 295628563 818765541 930985073 179073119 958657529 163307769 422424087 47464433 169274370 921562741 234466925 251365352 468124712 983912547 197650433 772004390 683558512 510233827 900892139 799187874 543627852 77468330 113051247 503239855 839277468 932540978 640000644 388943632 529392427 828439553 970782929 965646600 886656159 246379880 897187693 302577810 690035050 734819072 242124553 930587079 171881812 210759442 265392527 698513047 944254767 203171055 740119113 354262959 313412244 621783798 659886819 896237031 877608696 878375090 264433293 576821108 770331451 68702415 587970740 357054565 442708116 804622429 152493635 457032717 442265213 131045661 147473652 63855414 137749924 411414445 395261182 360256710 298728153 211354578 111497324 41037045 688769248 877324607 286295631 944336162 690100107 242137176 466199485 774112967 862509799 481760930 19623637 918910918 556846192 537901491 893210764 232769105 349580063 616572348 94866594 337682925 270761151 306495197 670023685 556525494 223996093 470740527 217227315 514070648 333983884 375549594 988039763 701459652 131202645 157491382 767846187 946604338 215067975 668234991 347198702 805765168 922723801 924619664 675327895 322858205 845219293 927119546 970959212 610488777 642016903 365232325 743202402 711740086 17838682 59346826 262003430 829442488 691589399 221390061 303398321 981069457 482771334 105030135 56857380 501360954 631213855 278799857 426772673 696725313 553510880 841941326 464798873 30244799 651037872 768162504 501039930 243141764 35067188 438250788 160357583 266545180 483902299 525256738 485440188 240158886 228435390 889881078 464409311 223674952 243650608 725329309 486640863 209857016 519785093 404460366 297033848 734033061 308627310 708080862 75495876 721937087 324142545 809489429 917588333 895087661 753499890 443203813 569972127 437798214 589873067 36741381 286834898 676388542 57256246 500320086 538623886 672197849 505951313 693026509 446679492 781571540 933950445 118630336 88602788 459451615 116984719 204377568 136160465 48270812 375192628 710419296 748910004 404036014 768894705 782216095 34339905 204677614 339302964 50945693 681015753 139439 922002004 742200535 521459419 948242525 949955258 396903711 484903963 497378765 499851650 702546915 487460675 765002299 213920823 236605110 455966327 592866900 349696507 497255761 886890316 805007758 552456461 483506892 214451981 425235459 467649190 975810652 856311072 101085513 24610036 967617190 613995596 238562474 285249182 176767057 8412058 848224502 627288561 220554825 233378316 993730735 588279559 279707227 811529439 490392563 378684709 230274362 336979249 757912170 766779357 577061645 717458730 952188782 109905315 113146808 380134812 743307071 810807058 838768381 819245416 245172971 899137549 742199283 5921659 130840449 128961278 605393106 613226297 636526272 395187353 217924493 520377903 253076267 228018408 49557593 76614805 459441865 716319897 337115712 486611613 418165924 401074005 466801811 637692350 669178057 699215296 444915883 769590187 876442058 774283319 137393855 449321778 406669741 425919763 167715853 627920936 376897862 494733179 395274749 16892482 72688208 328209212 602826077 783776113 412247565 268165574 695965831 872303714 528795455 626326013 311769565 867085257 128694297 447354268 719771687 587994635 106924464 706343209 309236936 5760142 51462386 800575787 985614150 109097804 887639371 886399503 681764187 870260923 196255884 390604169 185623219 961365070 484587103 575608696 624721018 192083416 804493878 292438087 596683163 196146102 764568038 951942500 381519516 494507046 501999073 396752302 31098819 240020270 110647854 840539964 808186074 89500595 877014174 431962693 939870219 958081074 928914484 817610444 495577856 844910469 763014993 244465538 999515069 699529068 491842407 258227345 908416678 89325689 710327967 52465894 332464290 370597595 310997889 574155292 428203503 385360168 1768339 83800420 38516599 165222804 356847812 556256009 589117333 67958643 852520427 709120594 679538122 450011411 583055965 589025087 941960673 86996704 603352939 566741216 988275304 410043132 579810529 769399088 948420610 605465801 915854935 852113910 193677739 118905074 420596357 226202152 859973890 267749045 116685949 783402858 947626133 960387610 901138080 231266037 269627707 849885572 359284032 74390858 446817070 825001285 824834734 935701003 259904309 883962186 278993137 831802302 659388588 910464895 199124393 491249983 991944317 547903215 377187195 450640321 755244086 860385311 414564943 282076634 354739547 633173215 221821149 840450784 761071994 568718061 778410731 942265856 681776658 1691608 893044360 472428900 688433099 136581731 240077174 411342146 560469381 728707186 971234010 956216929 31517202 273971901 388152633 391691431 127174616 709302633 998713111 377880751 382061448 797499084 500941714 292011930 514297028 129577853 80017237 126414412 262188474 200073795 685706920 304888460 618300204 712111626 1407390 381281134 924911875 898639479 498059979 276949622 825308037 25576690 207747556 41750229 576895232 504032405 266894289 764380191 6361156 857428301 471626133 685756734 21230377 846896422 674275111 480112538 310648184 332980872 538716093 25893664 150492632 576497140 378838559 67196123 247528357 543528417 1205027 3941996 341566663 440064847 950130051 463339596 418205371 147075445 873258469 749717885 897598582 977526537 609748489 291534516 407956488 732843292 387942258 245767204 538496068 809187292 311304899 539286247 940329949 160310938 264884360 626761934 161832781 49588880 381386667 13244434 444682518 643301460 750483103 348956644 541041782 874675386 685185769 607403197 357315139 913614091 705144881 789384772 351420652 431649654 575428671 969887536 7169203 132980628 944580528 677108892 301287452 52388441 132313233 968717748 783666522 845813424 792651818 535416723 754411176 242134508 847544099 534928872 111723571 100899444 849110966 89508931 241225721 569394968 94740361 976393537 723503797 61379325 440624163 792372225 912684900 210216708 750841146 169210862 60860675 35791116 129977506 449673962 759725533 536536885 807192343 918661259 397761607 887952314 696715202 104621992 869685679 262187344 645207360 473741024 810045823 766579124 346114743 122461723 242199840 693817989 890140181 402273966 280704225 418165518 575039979 439442864 381892216 705619869 614607503 424637165 102299087 624465381 976714927 219760444 519137657 531812899 195894297 33536859 28164226 843587233 150585760 494205685 910849309 620214693 811546007 198035811 826511766 106785714 515934704 55428087 65908786 992916622 339993604 266583403 489881453 935774951 829991677 655404951 986649610 289244868 752286236 169785235 777912117 370938446 158265796 104965673 79814544 89727901 564454979 434653430 917252703 668625274 309955837 389224672 249847263 93181624 818428196 592702869 954846467 654868854 47888651 842077443 982317626 268226341 677365607 758705885 691525663 856639441 474854260 336637436 814606788 896018319 475233444 431599187 226225998 768200061 945210326 935884430 587815432 808064727 355237284 305446734 662220227 809272268 62458878 306883658 939057559 50071764 741391319 68336877 79039349 172696960 123804799 902917523 211806005 609809040 59057178 360259820 419187360 269177628 944075847 426218071 589815333 763702412 688298106 874342140 424265801 755910540 696583140 159423469 476717799 373088869 464872740 675939281 191089549 910073333 539048069 200005763 739360588 617764285 799935174 730692262 148607616 263165260 680090590 599512324 421988265 134536142 335599984 697927447 228004637 607612105 570363317 337059197 567531168 166809511 128182741 563769395 919523586 335109577 885925182 989042324 571821814 425362837 302817681 228721268 170443019 602418525 132272936 156294540 564367639 541304221 472446606 278421372 63357058 661032539 643865796 254561995 744308772 715623359 515943407 444044141 861967222 780471530 50507574 832274575 719160508 936971102 956212476 680106637 435696125 478159675 19436089 785259899 364833471 401694720 935843133 828545527 694102866 710252510 483451986 373911151 408778328 218828003 673004432 342604020 609187891 132464282 847562039 951441927 136827460 852120638 929602220 500866135 405423920 413274913 79222415 421282821 308374399 153759809 426285302 835226369 496890586 442268382 260350515 950595146 424287260 836086248 69073432 874146820 288919248 915486772 605696384 629346099 440372612 164207568 111167105 701149998 367730164 96415542 835210178 494688968 515941791 439137153 436989382 651126144 273448321 27089436 792824516 258333078 906098591 739310419 536629614 213164747 358164452 211448150 568001002 233748442 302355948 440677413 570921726 914187137 372327822 11280075 208760578 354537051 522068411 564789366 529913037 252317778 705379030 733384555 587226363 973469632 298644954 706616388 26341639 749735335 102241658 950351717 918911404 4660885 101927827 922619754 513264810 884388960 224788867 468835994 211867019 153326026 573010694 451300095 96212910 417896002 929651475 550479198 60498389 51197114 165308747 418317015 854563443 552018928 353882427 81522416 407502633 328941615 770851245 712831916 690708707 649481504 592115036 405131087 228452090 440187166 654707182 500457892 941186736 797396362 74077118 136800926 263041501 730097156 990551185 585334490 771059315 842943059 660746241 620397734 969822249 710423815 933705842 62882763 620889268 997167127 871288135 525400090 556712451 541342831 643864678 39634460 672155751 298583195 336166296 912387594 979775280 800952423 795672847 497067463 469313795 917805810 902734089 617729844 202469164 286074478 725540622 596930546 551111460 623235069 610430434 179367204 288653610 329987016 595694698 411292541 531910732 238516525 609087493 741372585 990265587 989517247 558557361 174559557 771847777 466881327 808616880 742599419 423175278 603555811 737340540 374763019 769419014 554017656 212391792 526442835 706024565 841817910 346825012 846418223 944379637 2448409 301107417 121746307 646469524 213513538 986338411 911560356 740868475 907285321 486126277 826910609 381057093 312457450 574642832 663553628 48203659 421997893 607231052 91960056 578032352 820214601 399379272 338020683 463163348 46601701 471005786 121694975 851539192 898951689 176512609 775860498 627209103 12498439 630878760 235359778 287533825 968204949 209721710 865641433 302703324 247898463 25972007 540011073 211207629 952459396 273935276 593758338 134772467 451688088 175785491 5156907 331069008 294239298 450726945 568299710 106722305 926760257 900293608 722695611 889622934 648735905 856930056 673670987 898267779 317318982 474468795 233153366 486279041 96551277 33469632 90513668 629871421 748110538 270759266 130006676 366465315 811834724 763365770 666485117 821033631 667548517 217800133 409266501 863121188 277993709 661037094 201784096 111314897 938664645 802920571 293190956 715646496 51866788 652265646 9967534 437401788 57824306 730838526 467261446 43193602 436240814 808916381 902017304 703595935 359821454 580529992 256872744 425134337 18052751 864652172 369514145 41751339 767100698 343300026 581970465 434410681 97053969 64588502 446301543 981930559 545886513 850917114 978033744 776214956 687711344 890956617 716225586 455571927 809087249 731179667 264659138 192195987 708597135 980183558 107237226 688729271 834434639 615863905 658033124 167911773 14475484 416904587 339672756 243435275 809373847 747883027 791342380 821425735 546814821 464546265 447541476 574458287 184417699 291895628 789259626 358641137 359935506 818184826 481021552 124568953 87089812 750849025 210516759 277961004 890618811 97982845 509038853 585573056 88910527 983612650 624885596 912895338 502126466 135251628 397467462 142047040 230705175 571764457 689909868 561073811 862261734 846095753 112295972 970559302 704880471 33712077 698076921 842966776 520983855 952236659 246501404 930783812 665339398 109303116 845892280 108528485 587969507 14026688 207686980 25464011 693866800 467300446 740393303 606156748 275514805 855772724 166449617 989872260 724459038 582325769 924519147 776368428 972400758 271234477 207081934 988618820 896068300 62955223 953991251 801844287 7014908 824754571 486309394 241058542 273110796 687754964 834576692 660888752 850065822 60346923 70523667 812437977 114711411 637891853 985659494 362872516 140402712 643149517 506230039 137111949 751842811 757761047 227957558 51557048 435312678 874170736 867309998 617277174 16521588 60781979 463405824 238414560 574590631 204539285 713558070 603804677 296294900 390139909 671540718 871783858 599265191 321778428 141220582 292814259 866024472 351572000 487077211 226777387 829456568 803038998 28223049 862005405 948555155 880188103 82331746 872739378 791450608 789910809 848785408 421693289 524727334 926045393 457276024 970163678 59137962 408344257 970544288 226169301 368456005 498788794 310338827 268045857 58001941 797605863 890115938 499916704 764171438 911772897 161517148 394001670 930164777 525915251 842705999 449526595 366583508 455145507 974639620 582680566 442652574 577254319 28148905 875703218 681970428 92922670 480811607 936557164 511865069 521444364 210307150 496929301 234727144 698673444 964069263 637673042 876194994 716711641 747706450 376944888 489623541 789161460 397909741 34584664 714052086 252543294 311484435 527294035 267652094 663758210 471274309 811394968 921662776 429258570 304664974 47228713 224187524 246557701 526216936 469194453 416331907 23423575 799019843 676990085 571018358 712569356 288287747 985810049 123746851 442124768 729880417 405938467 375392827 163858978 891684062 681926803 611152046 785489553 997806654 385082626 48377407 101585723 575811303 888796674 311418777 394656034 127072419 653561217 65711693 151071101 931734287 249248467 939384079 545692649 309775446 910707743 783953129 675053625 208898343 195935593 855028483 699685361 689656168 876903056 264640472 848588378 401683998 304593287 353594346 372961684 281876196 413019768 23107024 695223451 228766778 301927863 317353450 101450740 365507538 311745969 628033500 953507618 575425196 132244417 164907622 613792763 80406998 45053619 419143302 602641855 467692792 712385785 940100832 34864892 735824470 25510477 736859132 430579989 866137602 686235160 38552894 369910019 520357188 930365062 395492046 83411231 64962221 756731493 123074495 243269498 555507396 62512722 375721221 519947014 748263398 811678887 260745826 7856009 967828990 655137848 88450532 405070474 78532118 11695978 544210697 883362089 6081747 213886470 494461243 233275658 385807316 244732035 246829714 547304312 713124519 601587364 821781085 779249449 963052923 46051463 937795170 26472574 836158693 816897567 717013763 11472119 821086800 262725795 618046253 261240390 399768137 996533007 298468677 78779858 476338821 480766352 589394207 137874909 437823766 255457116 31306223 880877443 363037439 430125826 367939884 443334327 545815258 910172225 364204876 322014640 477179754 889263090 837514660 870872696 583689984 986161521 798439429 732098888 897128212 81102995 827881770 623324090 544808875 658725665 438630075 147014945 107287843 951780856 194452360 703029145 732804838 998888886 393056192 949196157 832182141 962171160 164420983 200384223 497214458 954600297 579184952 991533953 679823339 37182244 106795493 4068634 876553765 213226695 954537777 704786316 254037858 599602075 959644132 265042008 516385640 23264560 451243271 427203007 760795392 119580685 685669921 722286239 90262504 302328047 895418662 791145037 13342274 566282360 784178727 376943842 231991751 664412806 264642396 105452261 864271245 606095229 613343536 582292612 572010746 186460170 911103618 54475770 897076234 333400087 457870441 569607856 703268446 765467031 599270602 603094880 866185289 102227282 896919550 502725999 101364373 444462045 622742231 234833604 33252775 963612387 86804710 102861803 723887234 475690377 123964736 990406622 809204754 411966552 788639724 888020407 51921888 363770282 286715424 414780296 917358863 698278771 161904639 100916616 543004113 247309157 2370981 796629160 795212053 847511736 153106791 964404760 915976557 743674442 703944211 33319261 898727089 608746923 106291981 211838250 388533525 780829326 107460814 352922595 213881329 898103287 204091549 225177655 130036625 637514607 454793736 864702871 544937150 665450191 275122987 124578877 674603952 776920449 892591468 24805333 229191946 200376835 948508585 164420736 899571171 315728066 211559767 319788579 490561203 320486708 525920023 146275480 472790230 840187631 3997288 552411904 391570457 190952943 12239500 786188077 869911771 615336534 534320650 218412331 780606108 227220458 14251610 268034483 396719158 408370492 990647154 158781126 11296247 341886798 630551604 536022754 114064919 616750454 705144909 292545727 238505271 197373554 838929819 113602775 256177403 303442346 463895376 825003635 135988623 257010987 771192486 693047160 433042456 706839287 403156905 291174084 548047102 319483291 291464351 295028786 149334232 195013042 837267548 521942786 11426456 395671909 258830022 370636284 63281376 823991490 163404476 456150225 618400280 904449921 826359563 252756353 997782102 536250776 269866478 518106381 20943706 384262908 682393286 21808030 315650540 395174377 829970914 12136713 275044032 780440736 923789109 266117613 955586073 538321626 17411744 197251663 194114250 897135766 439316757 819091193 617099018 997621821 492586921 533118403 890786620 619890786 537333753 835003011 592326104 177587943 291253383 424294551 260950962 257948134 284077135 554163281 147087656 112969339 170452747 587450746 411643218 294307268 97318378 965486237 474431398 122368198 981382746 373589168 260059813 869063501 618748891 11487866 704104831 436325764 288303559 235799174 374914043 707037339 515686476 210538024 774347735 110022059 628988745 115364456 629485759 394740932 885503385 599131823 280609041 397016802 383107190 893993897 789784235 686875173 907588235 505354810 38328623 275318873 930093816 582417725 748290863 839836519 453781353 668923016 548379215 716436396 688048620 113546549 242503450 846230878 225297259 538282821 665135014 66987479 944891362 666876048 866014134 25520755 37650829 436145692 581428352 953888900 40597047 82035629 363605090 800692614 77312298 908116091 917173662 981665706 653874066 652982700 553820963 313768334 569846516 488964947 918958477 790920114 93518758 415662284 795930919 379265194 295543766 827286189 499879474 689517654 361341432 66129084 397753545 305850577 321048134 678501811 353246122 343252400 486861820 487007997 12588995 484789604 873938456 673661370 456432468 297430643 700951640 892358574 917551732 625377474 250651776 39192813 957769988 502265069 500691335 339561869 755038670 310577582 916859540 336014583 809550767 449644281 925794072 72654850 134537033 69185689 918239848 811716686 830970183 308040912 908467012 706346358 413199039 286433763 263267356 191036822 313453949 824265241 266345887 418744396 543058040 864054061 226677158 912770760 217406329 553111568 646269941 227312719 24229430 31904156 720057840 917400849 929263773 479713179 249655266 399931126 607421082 816926936 511814946 209312563 467252062 689124542 951750274 52668687 999412418 108020413 711938426 263072255 149026811 381809100 85612564 303153966 845351004 573315035 138924786 177438152 685225681 190328319 464287749 631120228 482600491 494914028 578322721 572844001 310268576 537340563 221075675 357000133 215048953 433412040 154995939 467562885 971428325 554088630 557503855 591704118 236593991 408460246 700803314 634329623 910947402 251687882 663369386 451944820 510521700 215546209 460934536 472712783 345632830 917440917 583071541 224071561 508152421 458887878 364909409 198145615 180539375 372690378 182594438 826544360 614614434 737081697 62966069 445267110 881123396 234566187 283099307 327643017 757081720 602448484 251567458 256121421 533899908 567363704 279416037 584168319 919078262 695335043 707442879 807863189 109153754 713367189 920168247 647734326 783901810 854913518 276219520 602491568 310654409 972724483 223081713 438206542 775416111 725533201 357208591 144567285 632027654 269786113 18697523 61742682 105553047 382506107 638354453 997205459 445139945 812473529 103765391 456043253 931945961 917758820 774243546 386756189 77812633 754032552 923090606 875940520 390647170 590856552 569384262 987739833 356412988 603658636 686813800 271071196 747961868 227947793 107621133 860721940 715715875 130089893 68668979 161292088 683815911 984949441 561306322 510006763 889008689 587108587 30187363 338348091 92893791 605660070 12869882 261337982 283090167 168287529 168731903 614721264 479304560 915110783 810882305 571980606 405831086 309875173 45294001 172169073 19480480 996225640 372840182 542372143 300809331 296253787 108178962 53221270 661675532 91433494 506544421 714764402 982144635 267329997 362599989 597512352 910748455 344897615 450443984 323667211 702596786 157179036 732232555 347338067 653952381 732458326 107197079 219918906 275551716 503208556 292910687 750816410 870631079 459919217 649233188 906350283 171057365 97916047 752626818 741160778 1735522 171402669 268947109 894455127 493879212 462046427 667644382 480219341 937059342 829442116 611438416 489380039 656592955 891345381 262226621 844916053 703260914 464425626 252401691 544963126 213983283 618894184 475049358 237937420 82335934 66044009 779993712 462233733 89838251 822359339 926044400 265450551 2407999 104830972 89811824 17856924 51454079 553940227 746441693 973493596 384950246 916804196 770872363 420535699 713675724 900608763 951774819 712754914 661223590 34251885 23073946 707259904 252893477 471037027 996805820 148695859 974696997 925292929 398156540 349832714 672879577 730464805 806509051 672262 359133707 606234243 148064579 473635002 399969418 365231946 851230553 88153698 672726321 973150866 798794076 489803750 603635276 350163428 121331201 220577046 798814511 17366023 533848879 997349495 141065724 362258057 255012518 847297768 375895495 23363471 381932522 368257625 777802425 544900022 481403506 110418033 596893365 958956645 819723090 885689035 33424932 957753857 502411966 937701806 53207684 540152840 264917983 571970905 720195073 944981194 985588542 520405423 31785946 866059070 473612518 787394568 910557720 218899533 288307649 748227670 972348579 742656091 638846653 28903429 935939046 812454138 612680511 251810913 251737943 803295266 369305772 486214918 808127347 959833310 676940447 955150140 951404208 570813334 315026122 821377633 860943342 518225685 155573289 407106569 841180758 744044113 176550579 482485122 261594362 709437246 346470097 295611826 659425045 708940204 718171930 352353426 519159666 946612500 220002474 101770552 726467549 791653086 983630147 166697152 980086161 712845102 280693457 632274633 126002000 136065996 4263012 36059989 168212694 678677938 218832014 831504440 911725427 264389530 85985334 393799310 137393202 235608183 849465353 38527741 210568617 102169048 399528180 159236404 726456086 772073012 15719112 396907592 850850401 95783517 232810014 988593674 326356867 505973179 280831939 361761338 278824242 856027389 655952389 913622898 757195198 778429137 560130076 462799366 995004523 9616245 114352903 747900894 745308966 789669789 644744278 954632754 141544031 512010531 866001941 110472117 298151286 312405972 734764229 895668301 840903729 673686181 650908950 881344600 989055183 930052801 870002453 537863923 906970086 68604083 748041832 899500495 567762297 69880830 270909296 637694248 475540238 972469383 572646693 281023683 249255491 944060714 965007229 386748356 240183216 847609130 926344168 138302394 916344522 457620128 55026413 309079211 760250430 132493091 465887518 779506017 226604545 89407676 225403018 102921422 828451151 799518447 346000835 994311175 526893089 21924070 810120956 840409833 554391631 341121638 911676200 543499566 431237260 367955672 368779177 160010796 490864752 81494678 872971968 592060025 183057626 417726492 304269291 554219123 321391505 574986861 700891941 561738653 467428859 948495284 376029823 718243429 619612921 526089526 775585806 166595886 358462792 466778298 62018782 554028600 408832078 199429561 779753888 399357701 41349430 126092080 60386467 395631502 451288912 348578972 574907930 332919980 936695360 413306778 577126371 762548334 727357079 172427427 800351628 9948647 496716155 812146319 744425512 48101159 970142035 15522558 614785037 438298249 109497853 979993705 153788281 498180982 93218119 142742720 397487812 596415723 899955156 839828662 959322504 973960542 949171048 734609560 123079281 644868918 282822440 318281466 455460326 978278151 819608933 138189907 337501335 316215832 319754198 240992648 97453670 781714469 368342120 44123763 454729962 151800841 52232976 913658395 125161798 937631852 402866322 908364125 635706274 834846392 545073251 819986595 305828822 784239401 353519202 270061686 176836270 848502126 730962748 783769037 336139080 306952104 455112562 916559847 981214711 176603333 7288289 203124512 246827644 924085143 608445021 91242842 738887533 827955556 892907632 574590059 317128832 303296999 407982038 996111639 577357185 936280634 197223540 477328247 772123421 935944697 173012918 874473632 347028539 741801335 769054859 876014765 55374681 416750722 726095595 653180687 522959384 521368748 399201391 297397926 293193698 264434491 25301151 364755761 309139170 385955974 562094251 827011210 209311185 170287499 329026186 527528101 242773153 806214986 600497865 947053254 644945017 119818120 566469019 68773945 800674555 990081893 948443203 437500998 501191570 681713252 864869584 501977348 332743505 368285143 991330497 69638859 855171088 814954223 457447815 154396186 4436020 790317343 19412067 92995555 170949033 12350976 624185369 293705951 47677552 570915805 91271459 696275804 407141680 431058689 584044980 470600425 889656783 586475813 419548078 719217676 716118013 66047687 723539500 533985985 369386975 764034398 720021171 353624013 110101674 246631486 258278635 223824112 452679396 277076298 803029711 211378462 779203076 157994541 668647581 383694493 991077747 993080432 786326193 798365717 311558051 799840180 675743851 4350012 988861406 543252493 582709161 425839980 120334193 383996076 258193508 852636093 620634132 985097692 699938311 671341996 967234743 799140297 786875917 924502478 592096281 814584213 124304354 732626323 476019466 782509626 924383219 726652114 221987207 810222650 991397672 728228075 596014671 810138561 952243372 161672502 873441025 653998912 872377120 927871361 919881976 919325841 371022024 503695104 71841250 786987054 378046676 412813139 382985471 721329992 426835565 383800476 54296796 738016905 675362646 897426598 635355758 201111680 922586139 929402714 576194493 803370467 485953754 275684649 122963568 226128817 851505148 523367343 748708548 128547572 422721006 290008704 379225145 642591080 861767153 547217999 771456816 270329758 871560489 910813090 627707101 536795461 260262893 660778056 638618818 268262640 599665870 132737024 822544751 464570244 461526367 434908952 796048473 187269358 129703692 623613569 807041962 509125120 806225921 928080351 64634312 177563003 544898927 547819143 948197164 800769396 795568569 158990798 292261435 307750677 962762113 413114348 852981133 248295046 552149876 569419388 495886539 715960100 907776787 643988210 298587490 624973769 596473585 582074554 783986663 553487002 378980614 681857615 520953593 40200592 644719377 52800438 242903910 232821591 255962047 626549515 623247076 199656442 971879469 77739785 711920683 831663693 179505674 253874806 558584768 308272082 233903219 451675534 61305597 791290533 100395830 502969904 893642218 958925411 687402384 822189528 504212757 70711580 803316233 870121076 509451306 293206742 791289411 70340357 682123002 413514190 193204577 96763772 515230529 931910716 70058553 603847179 524763579 276972321 781830691 317583853 434487168 135811315 349910423 475074812 823344665 331406434 6801687 318361214 128658689 180960195 848927287 910044977 591152240 920184907 922177193 413175971 721514899 20561059 212377816 888630280 281355836 707282801 927565063 384247928 381055609 547895731 923940956 65931554 965997136 694733544 480450049 529507384 855435307 824803359 785372923 192079327 572978400 562191921 744272964 299186968 667266180 816599078 130411173 874782038 942737158 945408544 219372310 120259134 648586459 700254602 751963888 190678282 759706093 668725742 233358202 921963371 442570645 32797995 211815778 260799546 295184253 997672785 98148415 491270836 32556238 672861847 225251743 25745514 975675889 169657620 290502766 404893501 607096214 631241202 150072708 676209700 357455895 188955391 477998156 455245211 446526115 518843857 495642102 932866712 569246114 107902220 567362955 735041001 392421232 466467906 109658517 842555465 465352843 110859504 551355344 988411897 912426526 541442717 562146429 803957357 753787615 981846238 197520117 710584205 656056053 726645982 930417428 993773545 903389197 90935422 793181127 875722093 252335277 424778421 929389055 73024357 240801928 403803822 426555301 876455137 498304213 130632031 544288946 390508923 676042989 600884265 954195679 266024368 605559724 592754415 34927100 772826248 528621723 684329566 7255102 642069514 243477983 178505578 633371280 12384487 917352489 162775103 338699476 953265244 796074795 180873507 861597441 819288292 344532270 288760113 866680614 421051988 549069372 583107391 421603724 998936622 526702260 51035914 412823636 979825334 469664577 240825884 330774910 227249974 182904922 565837545 412197232 465959041 884458267 753245107 73093000 884079854 572013154 586353413 197002893 145581014 395885169 633068203 504754143 346952977 71727629 32264464 693017890 946483273 901330922 494674177 524784225 643044034 10928450 157011370 219558162 42682452 532025016 116813295 438738678 458332669 583024095 394728022 776969440 177290442 749991414 503571320 271764738 48626177 895681290 468434326 853535729 909921895 272178705 947622447 156644003 6376686 773230930 996906657 383191563 869608711 122954759 946875727 767298735 944109806 913847896 159118700 33792916 501359666 97588565 4007359 752126632 443101879 622350723 288811284 791465373 533807302 880723484 295665047 900052 357516960 267281323 434734757 812767725 940974496 678930481 446927415 168059693 665567113 22256563 894095153 466341996 165740003 811207422 741141576 767119075 220157741 256352351 341537574 889952269 660355614 798705512 117908654 74854285 691542570 138520636 363802220 441788277 913482985 680320322 309882550 354757088 542713613 177207499 975420845 207659340 990814140 676137676 794364444 988695909 151330455 865714800 221545308 783418744 801333962 854140798 453373254 62586601 332466125 51442977 690078868 583574907 59987563 290389566 574537270 900821582 753899597 77181883 182175250 674474270 711220467 468792312 945001289 450591073 953398346 56810205 451439239 947147993 223570255 73753849 778964509 469854693 776247550 522482336 736671878 171878437 359714423 192437843 458307722 703688110 228090002 171473459 711842913 567859381 217722834 556113505 939255946 920112109 897093513 833335116 633350961 814337909 72532340 709220428 928275302 55627736 361950373 368755917 285296425 357517862 507933844 305515152 65207810 396198786 470388156 207489211 166498344 127444096 156283608 518021044 380154975 346524236 719643379 420566014 573936821 990009785 227089849 981997905 385442078 245320602 185828922 493621763 548267676 155439165 654911870 389300625 270400135 500536553 6890170 72115530 819098449 88544826 192888457 463521117 19591210 36576926 176348980 473433567 127090250 464505639 338519986 283986537 228276613 144312119 106065123 729549286 665477036 179574237 784140785 480029145 761355689 38018429 943007200 736608582 375198562 157501789 963421369 534665518 789319076 418169928 982219117 870589576 211110333 486096709 323893900 907884466 201634176 729919348 749818001 877398253 580337478 105065689 712559426 951625707 855286335 997718360 468830925 524795995 396797007 492392688 326986513 757990716 596801635 672787506 778035414 266587456 121604467 760716689 94103733 622204698 816028672 845673735 497028 831008297 22081291 281732144 807573437 459276999 453262360 883480843 859726104 518161129 760971068 84645231 767057347 917529907 700551320 10788055 382260887 891837508 482833594 732085848 504597250 723064873 442391749 441230218 273414288 578426478 254039765 929798623 898465477 36334128 385785215 632482071 187066134 212249650 545522552 967145315 762688144 849870149 731890912 179120219 107156551 479864723 978027650 185625066 665878787 675240212 270282124 898626756 723176624 557639683 51247396 237370897 949245098 260857222 124044160 744713562 863164823 150246987 559666236 259667835 415303008 4307891 580593508 606316680 620102555 75838376 661960107 135426148 254219884 120635138 810017175 270764881 586954402 230873764 146704332 938945143 76634878 791543811 693320285 338121183 652877930 576278249 39158661 912100201 265251865 720130538 601959125 655722196 434887791 879258634 286899790 223646171 883279360 593459787 3494748 895072645 795409617 817980482 493072376 604405196 222157139 331547232 688482895 796420557 405938746 955793693 454645859 903704333 636114806 7080793 684210248 852364586 783363374 134029596 257308303 433259623 425650137 389315306 410553391 866842906 461534728 47378785 280117103 684093544 321569162 145110371 730489502 761513534 367252794 762658073 15065853 579018846 556195061 548128629 911944997 750328430 952768032 774481010 831226280 432664188 611179395 994447517 386579429 467001886 276846286 807036500 58400957 404793453 657638599 688376269 174524946 578714567 962145252 951354326 589131148 238983387 665964221 633701250 198506846 153942573 241877560 364296533 894809900 41659904 669178933 440029011 766342149 778058791 711533276 526482930 636381820 721312982 914802686 633051501 256334289 823397746 733573235 132870461 971508306 956567060 700376502 247098931 849447037 288901238 205094448 938723192 598520972 424366671 438744558 436211957 906263128 736098385 582240741 557738432 407551302 433733527 638989052 253930274 590151603 175814339 117748286 37807919 787839145 225047207 544527706 617012187 750060789 911853962 583387479 283765894 405538468 485238062 1361027 501549636 395911398 776030680 626489738 264251433 152181690 326717779 868722030 196895280 9489018 210316076 74183239 488227489 41758302 825221330 841489100 555110080 207295219 319720074 337292557 498582971 342361474 385262517 607385048 102716139 674338453 148919257 376238083 219551671 478742180 504762992 813631791 59844016 183207768 455301426 737009456 895580230 11575222 654815210 608060433 574146460 444584541 892347833 232598464 372755143 268574085 87335743 968052001 916878598 170743519 389101061 475386809 902129909 153445052 727626208 231656230 500788780 997679252 728467580 288624328 237361168 265547019 311113611 494723881 108539242 662536986 907723612 345032185 407154788 834992615 146250989 488611270 519949541 240370985 514789818 437398463 871576360 528505518 165448794 557246122 39844286 490761163 248590614 614663003 936477568 140538550 597019967 247617539 526460240 735342865 884831238 475378532 400976247 992471925 832753375 827879517 152806023 407804884 149278452 995116894 203319718 984065454 298497734 535645088 205944660 407466802 695734865 255655887 283886943 314099113 772609929 595109438 311855889 199354264 486210684 215475865 757154969 269229006 730337486 333134818 988448138 796895076 167492446 711709624 143896897 167008683 158329492 230371527 427271889 14809655 319334959 9626918 82252721 326603384 409734289 401928880 95265623 915354828 510678123 154322701 778626227 146658661 708184586 567134312 527164310 25967417 30873060 312781601 450066140 210615429 666984649 389385900 611360741 647634038 406258761 747820677 658051044 134285872 900713862 359028539 41261210 709214537 885949540 846607255 982496157 229157421 993405237 489904482 501289293 560499597 456471209 371740514 224985593 195714631 106331059 43126266 75964673 561013348 162769324 131803057 454288792 912129414 385023230 226524349 871127991 440620054 851074760 36957800 991383006 216018550 244763131 725833778 63932679 266968886 35231556 93220860 782993713 920392511 482484584 966192665 309430221 223120714 415859002 719731229 30052134 169303357 904714736 411596282 258187338 242672432 710337423 154755017 460497196 457919164 826496531 190388198 544588441 408763874 408802373 751448284 491253390 907755672 701155332 957310830 858209952 964435271 963910815 563750628 833373850 710206610 472823722 112656511 752277485 123345415 58084743 425939527 456647860 898630223 50937247 478111054 841723701 635982284 132343107 110677929 311929993 198629632 358421477 462108333 700570959 603395335 255285833 271086916 579673914 337096481 370968350 267705957 116330213 898341792 555705052 728423893 272463731 466383626 339143951 640275961 144614311 258674455 188139497 168150686 390889341 839401277 642652377 813061226 391080060 685644150 189855197 382781426 409421478 412804334 325342201 810023950 815090536 85070514 499197648 621693896 316858844 920322670 451246898 73623953 935998661 452011533 430758415 843851331 989322532 353634704 946196221 398335414 252425153 810772798 651469892 53860763 599489559 367255689 409973483 812180061 155749149 49802769 757853597 870088172 357582340 157555230 286701348 747911797 716344821 473683185 894764614 685286125 457295389 545550237 633382062 357792181 175830496 148513056 625897064 418417240 836993927 183207478 130688854 849341718 885509342 70936055 487465548 567313454 935422472 943563098 698789472 714488342 140222058 66919007 485320433 544453970 91812384 971519291 842815850 281078199 445211731 609039203 53480201 217004859 824373347 720090742 443326915 554117345 627981734 811976942 446104580 752857860 692799919 93605889 631185117 113196102 86449418 804688445 226870869 55573459 447308206 613157222 183812064 903822510 954839923 201991243 848470105 246274183 745438161 407618903 25247178 399772186 608902262 748469543 785620972 345395054 144578381 275656700 911888251 263879009 812131856 250674575 427064040 86134323 650373486 81025785 271054966 104246606 968454309 432841528 544274939 769044620 874123291 93165400 155462623 745734849 686386597 524480043 845482639 500396056 738827046 322456623 217788984 34420446 709580954 346367808 786045922 463175389 573985079 500898599 438555850 631387323 647317810 280855883 259930556 323169123 674371543 728037014 330272929 934053912 493957818 892287250 6636672 440902618 355290268 963070215 380902864 731367814 771726035 660221873 250899265 881984545 89872857 426524302 88425950 269859147 673097372 385253213 407992869 129255087 907154826 425405528 401327717 681721528 736344372 984940659 12437931 801679739 120409260 935268667 788878271 329640319 501798922 872773050 602940113 789297764 319998497 627629418 873794437 403062858 778253301 966027085 867372799 250763293 610514867 300495505 425506988 90619760 664015031 261653541 524870132 110045369 106086191 832431979 235296197 345643894 854250018 931749518 655975123 631302897 192840051 572969977 142740726 844789467 985067460 505467328 756377840 83520162 241616745 941815632 918919461 310663188 11629347 486712487 477730868 249810872 588590391 101308388 645310438 557800594 155827333 865584557 298588302 414224101 918205828 79876260 364084344 860610529 965533828 101806179 291055317 974501269 380814326 376457753 236585357 556754894 602113835 160729699 387935285 778231343 571688354 517138808 518115047 134319923 681181249 817598409 664542108 93449668 431460850 956334088 217158153 33890792 26495870 616696672 880603726 908998821 80328860 407393790 804574753 962820966 87416042 457320916 372537846 550597980 590943198 471200934 890334346 968956726 433562760 411791744 879385619 715945810 218014309 685961705 536621804 393289237 936048915 716498167 880415913 330866346 412515615 815738282 518527714 966951783 791282897 845432925 144351947 927943536 55050673 687258064 975068630 964674940 649338371 433156364 408287123 116477839 478180862 877816839 964117095 924360087 28131799 868763404 248044170 920407 780539793 391092745 189835296 860661596 214883031 470277833 320196911 226992722 113872907 536298380 270125215 663450105 869695000 562868621 457255709 357905634 170218819 815960439 140825369 952564122 233000210 388259146 193602937 776265940 176795374 264801185 556300716 586504497 362542797 969665964 387928944 769476745 709029388 816026303 869690235 760503276 340150693 452115217 998325038 825147618 976878145 113531374 177556803 267747986 988537856 920362985 492009822 911203217 615171933 649256220 270892752 993308542 709911019 185872059 940737874 980893983 430350446 508905717 293098307 526366151 661910230 916534944 803770502 526537773 359868843 611492942 619335261 628656942 793714962 131660191 948949040 820633112 445239055 839004320 186947979 108380837 736396434 840006494 892641160 926344434 953627519 724759067 562694469 785729899 82293241 840183592 769407534 875958377 271434104 796821376 231793155 670622638 643794729 325065093 985695411 43104740 451939633 334796951 655699594 297495024 770316874 280272669 97268495 7067981 324873292 477058743 390785443 817652815 652633827 344163069 999598490 454267962 824330372 678974063 511915774 904489173 440872250 481959825 359747357 482744281 387242911 27865226 527300144 562659431 348946038 929860436 8198931 326450416 60385824 888147706 537978933 555166216 774551081 18890304 568157853 889638956 799315694 780171592 610385867 587081511 2348095 643024263 442102965 172335076 252530722 670914982 302136689 632309375 332015893 303048467 512516607 812855561 776330139 111016339 519823043 441904778 971711149 501119223 918855650 202154439 446570537 998966745 6679280 877522704 241671276 403448061 95472867 489932364 9207784 230581643 767631255 710781280 809066812 902707225 430631750 655863510 270265882 741541760 370695822 581365684 398405646 993779438 948704628 722199202 157392152 190196282 754408736 18557334 826779498 248675393 650250587 86867926 79966193 713927428 144190745 713954694 441474662 41699617 733785394 151443770 998743550 391936956 471089564 287226746 626502189 519360963 912550470 587354683 667864892 43641895 237458828 467949558 648079898 60997275 418738012 177792646 309868362 767130216 601253081 468122823 195856844 490664577 597727272 974143601 506033445 926943013 914023986 373893949 264886055 122062341 724023393 763169529 940331581 471651430 546078420 764591784 847311157 378809093 945919736 281941098 517630159 202227474 153442954 544628721 958272020 839022659 469237992 925034013 837376394 192855244 243547815 255662059 782867872 846627245 916940864 586202448 575824357 843559187 595716373 345180676 191711382 297842817 984816650 889936435 10586452 972062558 39866885 61971141 570905960 985114312 768007213 56652615 983106930 235533769 599271851 8291685 145428269 877552585 27909630 409918871 452520064 207470246 431438017 240569343 353225884 732541138 708137200 846983740 981054455 297514603 151965291 973055220 202401536 377159637 546983740 94252563 501447238 944740834 40227733 764910887 279551922 824927289 579851766 863857936 755420469 957697659 554628834 264355368 212294830 392076819 725675608 342367767 734322565 97739950 666289990 953437812 983534399 881694910 548485188 801008079 796945881 311488842 338296860 782295134 639128804 707215073 130642532 424424240 513824240 538595875 820819336 284292634 643380278 908108772 983253780 520507357 89429047 852742760 683785453 412113761 934306578 75963722 777846104 945816974 511911459 887419414 976470982 703486688 718530620 846334499 888509870 232822351 994029511 659237962 336250547 508860173 596680625 903577132 777610903 354135519 979676076 553184345 989381858 33669417 557966244 93812117 797042187 345708869 841464746 111498316 46443024 249052567 358484540 7442597 113717336 970340458 946495213 943815698 547299112 417711346 650169333 439674451 718901257 182691312 703823905 657436906 979543994 691695637 258852181 375518989 547771269 488743043 890510618 781746945 12120927 637394591 600310703 345201990 490623004 934088550 755059057 46110106 353991319 525231000 384831363 44018184 144610342 955753591 732638782 740320538 377785023 800846609 827341271 54494764 60339996 147881384 870505662 529634804 728535186 864605167 454355358 468023639 245643702 111793227 81234026 73301758 299019182 242861729 797736834 921750377 330427255 43768140 405907966 901461287 457192656 422054041 586582898 411229679 356423784 181337816 168229202 483110985 336394493 331574383 981140678 302639448 513685943 835252932 475127982 40305112 758247696 242177521 115618919 832773825 412387531 408016484 523487416 205004222 104559598 20819459 28776201 456026548 528631222 122202093 770309087 742683298 221730456 841329769 882847612 904486000 511605722 512404160 743435680 52877712 192120749 251156134 505707772 567830281 320020777 324768084 688295714 892891691 972972690 770249559 125121743 983719012 91881519 536142031 683448375 813146617 787968897 579178259 44533181 445315586 387169485 770722725 612922305 18624408 773112358 988004497 520954257 161810933 218579313 637814032 410489659 900744369 289224318 496987556 991623270 784531773 935754675 832684930 71331717 743474661 752505795 274900658 773632865 830494695 210914804 768220755 899005583 955092219 191063646 438565597 909134457 916077917 416004030 868919612 891165952 199525172 949225542 557995606 778573611 536032237 58060617 678282274 56520549 259863159 122698668 292938808 517603706 847574498 11994518 348991040 134066863 652235369 306400714 345103189 830676888 277493286 699482334 281104409 620942772 944780280 338773754 940187498 911320594 734887100 951186472 309459590 602167735 594695115 678714721 922861067 248514810 482403803 14629569 371419139 995001227 766584478 212154240 432717983 280078028 651427039 201833365 86444402 883564007 307161993 180174816 138107351 856754599 372557001 71110126 56600671 354429021 900004224 509285183 475477259 135309802 447506649 358931438 419481985 579578085 310155686 122865055 826568918 435718053 967880184 62683092 793691219 599900735 711618764 165396187 808927628 840765414 159688947 79231674 42429527 908176030 452946457 565476499 901115158 387482990 425826073 204966632 331777894 66912767 650676220 964078553 104215530 204544554 411549660 545155895 116568576 219440779 519015780 932647272 219703675 894502014 535232172 852832867 502778138 686297404 466594294 175956483 718750983 248922120 505779374 309463820 554651579 502634954 142546516 390799091 565648028 108455158 440517674 220666115 620972707 515416597 520487445 847449556 793816411 255443 82475883 514731972 323029987 28677984 518929102 233022794 195348384 604084077 513222623 415219120 167091994 158990304 373897471 626186456 445017423 336732320 713466616 574660301 489719035 210602930 990477815 57671466 46103931 108313790 146631710 436604726 172672088 692949463 237085544 217664401 657269399 21978923 770491435 326994690 844584654 50431146 980033840 253594948 986272466 530329928 104155338 599653008 110305188 329182541 487615939 530049908 42621160 82800171 517050312 47928447 125170081 993451672 814746706 218116702 516508141 460565353 27981492 375300533 107744936 840919187 874408988 963007176 511648600 476727867 68973884 775670558 213792730 409144003 980850140 819580941 761223323 971765969 397282774 478086428 440882522 776215761 423910782 111549837 765488209 670190977 762800461 481631516 284265092 797306744 739682750 569166439 533472786 40948240 409075377 831466920 904011305 338282299 908707447 387765187 968878036 476194851 368363801 977219436 728952072 645930170 764633213 424964102 354577897 92990725 506498273 756387730 997260336 25139518 707044323 626395103 200733957 194668370 114230294 723308514 937600182 77014804 272519185 160611403 6216623 767692557 821574061 740792818 948466401 710765072 128293774 683765574 709130291 533375910 452803222 436146886 940959473 446271930 639829020 135215329 800045302 680768690 470895192 152343918 644948480 988383815 786156288 566808786 71297212 763317577 668764636 354032765 427813694 971245743 253532432 523155718 559234862 122173408 243585662 435570409 726110190 195062039 67134526 661927698 191424322 261302659 820701978 259862598 465228343 220432497 414497427 266524023 125538335 944616263 974197067 635421903 787734444 318566896 268697573 189526055 703250425 730057186 948878468 159288509 266340623 777204820 878427116 363847961 530144633 111418878 960457447 115355952 140148168 431591513 261244693 949293422 345664482 244193217 17978309 742549246 287679830 640651601 739043611 979462165 565632776 62670905 815780037 482165217 868680272 792122083 439708909 947686114 309809417 751344766 408754981 326919071 927974445 628723567 413354693 950199115 833965657 17752039 592762334 681381164 873478747 447383047 928367285 514088890 602163836 85300260 269566742 893124118 262592072 673540567 286876038 705235939 233460628 291032722 575643507 339056491 461511880 845421083 771067913 211274082 823955195 580453953 842832792 303166249 643785298 531631656 383821830 688928231 727690187 76852031 407510166 82105578 509306424 664578809 894850663 857269168 488405367 963666891 239480667 220895364 247668691 750887359 261539291 306210623 808765278 548053377 652445844 621219084 530699454 37695998 430698410 129863135 113021343 517322273 83214849 218055822 591511588 289152823 690190789 378142287 204522508 335568435 975585512 946040723 469138107 285544595 671364720 51836521 722123754 653246440 641610841 164937515 133204084 657335652 886298487 197636111 645583637 817559584 842176961 702488037 248862200 241575505 746220738 517016967 297442815 525099661 962476391 942730363 805164080 264215216 698709602 182455227 509198192 866348264 915213859 862820363 220436979 574970024 371062649 756805915 994029128 775512873 435531312 90095538 256995396 536176831 363310750 109176746 623666599 223242870 642563034 519510843 244145193 604734818 576265154 264011709 578297517 458375413 258059384 209091357 49291479 821508158 274037445 412562042 149599476 307365099 133657589 762674517 836407407 804906889 700959967 410257353 689050000 642777161 477604884 788334154 75822244 38206245 942526156 617440871 666923602 470609518 912852833 439710647 325820778 172504621 160134366 879620038 858631135 314712902 851274232 159931921 837894619 515793973 196491030 205730173 618353602 819149492 503129058 439857398 960617616 129563201 276512373 400732368 923244134 167392728 756409938 10291942 358152163 218997585 149889037 259404704 208085580 536645008 760512978 572706283 771625971 681499313 828541650 551784180 337649839 351144005 115050565 653131841 130830335 322919925 896109029 702462377 585399969 736396791 801808921 792049491 590148203 369981659 525618160 450771544 770317734 373170579 811809374 566598255 598467046 564954029 618287826 438863067 977930179 784227405 231579560 324738030 896681366 531512881 176366119 926984113 912240356 655492471 886255409 298957922 741767362 41472583 670431531 904442489 331171608 743813733 488263257 726889336 615566177 714384082 829665862 556950541 394055818 853053689 309161974 868807871 926145766 730408617 399585238 48211266 678878693 885072181 271354644 329517248 156960402 368822690 784617930 466333206 136803593 351006177 309391744 943573706 332088604 631718660 313862417 183624170 434466989 332491681 286621115 391026448 193554800 918185107 706869431 883042687 221670533 447050253 661630208 987669895 664101720 615892967 749456859 884359574 573232407 697274629 745294968 994757191 584595520 642978210 988322328 840001134 428795412 474643271 739009039 375720956 150307817 596506652 486699543 984246942 517648657 820935570 889354857 349198705 521000030 439097142 679289336 834484459 341704880 764413576 690901217 260267190 797885860 868719066 552970424 942845410 866882921 652889540 890207043 206808431 895690046 499044389 70337737 71867142 914797128 176596357 906151283 264599684 1333236 357231223 195930114 742694041 963970785 810371552 610740164 502576741 103816632 353875554 793496728 668919143 949850600 884278413 984335502 516726034 106342992 294159333 199066428 353302549 158637008 169688203 33241901 511558310 26094070 409043737 936816892 858592321 504498275 181844805 854905826 571541660 163253056 803494399 501181632 359269028 378199344 886591024 929599509 815904491 488379288 712771973 525087686 83028504 277257107 73609474 408527502 582015129 735054161 598337721 824155402 869425477 778574883 828645095 302851374 113197213 399030475 704818163 575742132 450133288 726383556 730578342 392558402 617200159 613456249 835104660 490390227 94044814 740638670 889828149 983470875 484215151 792839589 921957885 121375542 50715369 424522085 558008390 261933996 613646103 727798574 602694070 687980047 882240063 293709210 200454579 476012384 890925098 734011532 120998224 909815892 380484500 472871094 595071565 182851859 737659391 159054880 261066660 784491195 862662497 645140566 454366889 727120484 175461791 211395332 690175103 369451095 845445289 395401982 405980114 81473707 3084338 317618149 779904942 191959672 926315223 780317752 220631774 470333077 629917140 134098170 224371122 308658118 466977445 760656966 656158691 394266612 976825217 55919245 558594563 815343563 757523488 703030615 441903195 602994438 827750810 838605915 505987469 215430839 151115668 411860437 332471247 25775692 596807179 143221879 641899355 465064829 87863722 796338708 223502207 323778718 673879704 764735712 182926818 752148945 523599089 568483519 858570804 799209775 329241066 183378263 327186502 136459615 224755530 335438361 386766219 108832635 816889776 422470718 736535691 540633872 653821977 555570011 818171111 127226481 77161554 436110328 201379481 516746581 637796310 411799848 926656346 108750824 679383610 829835215 810718790 370816387 888260552 461186925 14256941 865445778 902063012 161889706 746219126 276633220 18588794 89347762 454658873 873190977 176058787 54227231 203995405 898586395 855461909 288790372 377702071 300519311 562442806 53474960 96496052 899344035 23043084 59093859 386775732 890131569 551185458 702872916 689500561 808638138 109708000 13373496 50383145 96112961 798684996 380763766 21360895 623814874 653395056 594725453 556094460 182832825 834550792 490488356 532213032 647134708 753346650 913190566 848687980 820778814 581342366 550762 655975283 646503137 169783229 829562845 669993349 730065705 488394610 82291889 16582798 870286045 314957769 931060150 279557526 721634756 57036568 867457515 678921450 219027770 588737678 256030146 338376345 572193994 506957124 571566284 121277459 26690328 363933405 961891868 893412253 730518598 908391386 362488012 295230589 444898131 806273136 92670068 735568586 493292977 436689857 756344546 493601477 592773529 474003286 213296102 788804987 954339934 634977001 572782693 117763634 94353441 583978323 78550951 426165183 968917445 772967565 372890027 390052712 90738929 225599500 152901140 386029908 376949000 731868111 386734604 493940683 642750625 176122615 222719375 954360072 559089466 54406727 775411480 83222502 39085167 816653214 982801449 413387618 705855556 962702600 988262154 877165187 783780281 630129596 633902594 659640440 755067440 188326381 14193555 287393658 258479669 664357599 836186083 274832060 255205485 697432386 103441690 431552384 361701909 800579619 210065269 391067802 39886657 331934462 837993979 660018744 282573428 862861757 265588621 673172954 917304380 152946065 348334548 892022734 724675964 674106143 919034149 212666957 549541516 125603894 100684891 197090696 291661493 242751063 3124349 492124829 691410176 343518922 772453737 222921461 658104587 182191866 339112208 883801643 292707625 753657212 146870540 893717324 491271069 916174692 126450096 875663354 660559659 380473854 580146769 691207018 20599050 289590178 985721882 701266693 109029563 153992745 653276708 372175199 522691016 210395935 446277031 668105538 136288265 392324068 42598035 123524857 933475472 826745238 974237845 499613248 931523000 94677729 20832782 723509946 254443190 469319376 71105930 500907273 191026550 143782396 368800908 67895430 138500101 126381291 895642392 369950861 677782231 238522271 57581969 725930551 328468595 695176518 477709644 610089645 211195694 667382510 959109293 835863972 442991787 281280163 10783425 235179249 654657603 546432139 851528760 572467028 214307558 599200576 356069386 957654993 742003874 224291331 289026650 914512060 194540474 692929953 392355657 717830238 750760075 34279652 298824544 546360268 582227848 425304588 295723543 65707029 374664691 779053016 918873162 709290536 693291182 314657046 175839466 812922681 864475835 696844419 916211815 111570937 20255979 279374564 130702386 106799119 645138617 499271084 795343709 527734284 765260014 507220041 972659458 365795117 802574454 411714466 674550715 862424286 116871886 493801552 900480804 905156393 745967318 317956700 932409434 832513248 146768794 280773747 446633155 28042390 61445249 631481451 853004931 742104095 841669125 801208640 456144349 349759838 800911677 547799991 128631940 479545035 510965734 163263709 148497167 28517655 912702753 132928818 316188948 709016814 975929148 234142294 340075081 325167344 797794368 479772359 847184964 389396157 682952249 601373019 643078090 379851480 709775514 46932770 911047328 126085166 772784006 396320431 84618590 410922891 220416961 607183653 790549972 634863572 38428557 229947509 438787507 692708750 480841337 802175574 575446708 370410550 729866193 711582696 449125835 633701854 684693214 38776427 231839195 758832556 565352463 131376213 388255730 735425426 577918044 12480617 264277839 613810613 792404862 653975537 262645691 35600073 450789968 591221132 789531959 20486267 167670440 199844705 53492378 330015353 763224823 248140462 726750051 648522590 829972833 819172422 754183270 293394041 78198630 551307604 532203001 870979145 658321684 660605913 228768643 726408088 27900048 811852124 604695198 570315786 685427009 788264150 489383033 794548698 215350130 875565698 468968705 210933375 254088520 799421444 285557463 533780776 28065844 483717290 742800038 928721975 19962732 967763810 760301225 368264919 126971397 560938815 414603583 141564990 846791940 306019369 614741930 264257810 525136393 940734025 647131788 879781929 97247036 240897749 298118030 15540384 783447267 581543201 244236714 164653550 457789276 881593387 663422404 907085508 203186612 406437367 159404200 817062569 625848263 508229162 251565267 857459814 841628774 759328300 645894577 864273872 931803537 683993455 108773611 920246082 826283430 318541159 346783984 152492753 325858493 366812461 991674796 89073332 177145946 291878078 9568843 955677117 435173416 840124323 348576985 337587098 203778383 661041280 22191950 651228075 607363082 775947796 894876433 499678911 201498273 883936828 775907597 609822455 222095032 813021764 669994209 118083380 357994709 742120649 447257703 664031864 780090789 925419595 722749901 86250632 611929342 480088776 527885538 539842215 839257588 655062723 699667612 983852085 344956227 707703362 759354494 769951795 996511400 276169300 570807514 100137982 229662227 866533980 227293045 861377040 969876430 559687130 767681805 558146168 987744971 916771425 770522944 220086917 601321227 197327749 837121191 344704453 874239266 892923885 585684744 902551162 581904871 197746311 324543520 340156556 418841190 321997080 443774700 59297919 429871903 132896881 690260427 562206266 362319360 599025724 657973144 112293689 81817303 550427962 339412467 967191024 892101647 737380171 654681610 913520044 772421562 19849281 995571560 253495751 481489585 640644298 38339193 442751581 913365047 604142769 324591802 277818065 574276678 434669457 740298849 493287422 832774338 190614917 168753050 763808203 578872348 857637921 105153936 691426228 855151196 614279950 461133401 991215804 772764610 757880844 544644498 320424219 591254039 306524637 607222953 864997060 111545231 969006926 722508034 269425739 493098795 506917838 385055527 776972846 621157771 601993301 916454194 361643461 762872428 282185208 95329389 497596291 869892002 127169958 453670097 74255148 248490103 897106031 651366834 958998 126329175 173841688 702533535 856744538 68490922 486436623 500318890 74135797 742752124 469676925 717343941 57821074 131264279 227231229 721865435 284178135 671979044 527618310 7789633 395528403 615719224 971766668 232172374 962456966 170988227 651687935 482449174 453590062 541137253 634882714 823298347 395581938 230318960 135521348 74865963 323764224 643571146 222434403 122639405 13533856 483441296 911450647 675435077 614852314 642632516 840083139 272731370 746025299 755014872 130473968 992974845 706531712 13226279 726929561 343566827 962147333 498456324 966660009 905790571 420328675 382025487 706278052 264568307 575221846 492524548 424105066 95378259 856201565 553691829 188710320 536206417 731387800 406963529 937834925 630953882 836042396 285693736 723684125 741587910 132379003 487544574 6183845 314454549 949362093 796344335 610596188 779667448 739880509 732201 802198721 252617974 361692338 933831269 420694860 544878293 870973064 26484505 351292807 597071725 503384571 561543548 838931780 470977963 156458511 657301058 36217938 978927423 45007713 420985641 900489146 904122869 320149758 219070322 158985559 292126338 165308398 569502849 962930512 590963945 925005956 333424608 19763157 71696045 565325211 226521550 53405666 240939855 45593412 324273639 443462968 236871644 304224167 471800391 427182180 814485384 206835566 505025076 442391049 881390177 580023155 947636498 747304218 232403479 847751950 881387718 643329443 658653226 396661331 626472282 454221624 683122088 752963872 767324255 333122777 892338679 91492245 899360236 163864512 763086740 937735570 745229465 84841152 43815813 434846024 677873656 10695302 566669094 304298549 134298479 229844319 158616236 958078325 764649780 609308983 609024948 224965654 567492648 442196258 126843031 87450777 745261811 465226490 312262181 864636266 314347285 530904043 223387992 936974635 645080213 126791102 378379550 423554971 218637881 986637597 536577138 410506591 807971539 647793106 490781916 671548350 208119837 439293151 428721894 31912133 443275178 197342522 480105981 227064497 44684734 378769732 984515844 845598535 698959113 907603920 443208669 635781772 522883310 766120566 599807358 476682732 860637845 232000450 551715691 277284541 654398040 611866965 19678083 851448068 21288450 660151904 35704308 967154303 447175575 624055804 20325422 556577596 233145122 945420152 186789923 393383809 86260344 199957229 959609546 471949036 864963190 541694303 224967770 110888567 901351218 798889453 356661687 894902877 343988784 798855621 107738659 210819398 486151035 513490595 849849300 75753024 524032946 885944677 185319913 110278038 717063682 418119909 477246119 242952878 962063204 928567792 184998531 495180022 235932913 412101383 721780230 412304369 595670649 247468011 249556848 346880384 52165104 307958895 875105388 177095809 257202384 982517039 696239258 932647159 336324175 253298909 606896255 272577840 473840895 229465404 674447036 526874321 242757426 631600208 224367901 320958998 991458653 35891918 20228481 23382286 674971647 615550335 266736552 826702046 204975834 391051412 531682819 858687019 581341435 261059032 834501925 395298106 450677977 84175687 216616188 768992409 43107384 963218413 253244777 598101732 657372681 112035830 61475534 106379383 306372073 400335710 91396233 948772836 26168400 410243708 359156573 892230425 454979336 516623583 682103175 414545369 495486288 126974675 872532864 971968592 545765428 268202026 298058742 297264699 90465734 588671879 403660837 827713549 526708511 501079642 216487953 988787829 752677732 551535133 265077237 720762839 754459831 273779399 934319879 77055719 149037417 211702444 514849288 270596963 69465855 466072496 992009483 759188257 929884812 691575990 468148892 648997658 570116187 139317149 644537300 401132403 624100268 798182277 240912381 948982556 811160313 187095818 730469592 337405015 11030007 230162158 676951927 264102589 629446443 176566309 552021355 531759426 431101839 810325466 750988320 24882009 551935252 631056777 516309118 747146998 10965682 331280372 748444783 848606584 164565594 327411039 316431437 20575712 955024131 741987131 858761562 461416574 679938264 192180501 286927943 884354304 752241794 444974188 220361754 173844519 912360016 856273286 479727582 342653685 17453473 803090705 679125755 53579415 402072922 832499490 449392779 786820567 107866149 130014728 305827743 266786980 222834141 657434077 627544255 809213865 733571575 383852494 212066843 127957464 413939861 366405298 327644452 937910280 411723201 577134903 826440709 272327153 671315063 773359327 966442680 922984679 678754468 970549213 638022341 761729802 300823284 138017468 75077497 414268063 55208415 663997619 287288487 931745000 712394618 596177858 131144629 883961340 518944196 813113571 651792132 929081337 482909990 153668584 375046923 164805458 751187289 432864361 183975419 202504106 622032422 876948026 247902694 956446799 170971802 438775773 236379105 560735717 403128533 39170288 938127050 99101566 458157697 96118847 637660389 492962072 744561432 373323992 507837918 810238668 371697357 600599937 560389061 643345263 904872359 914073400 485983418 267437608 670761857 130922314 139815633 456605304 223638449 552229963 310997397 750485680 435103555 445021117 281278828 969256069 373506121 128777755 676604611 279094574 14475004 296921536 767815545 696054080 397887673 143114679 940599230 834743490 429065893 739460664 146183563 583909293 186920898 56797118 210806282 138144792 648830393 742190366 648552644 348631194 81286065 668714954 16476715 27773816 924118843 461222422 651559212 876184335 247818321 525042404 887604044 733519815 960997155 212060392 14189533 750530533 691072534 403510042 75086357 187787304 219990505 208007054 508732277 562142922 714319065 643949086 377360218 323082001 237213198 550127658 577269344 18484453 494848720 653387541 428736092 486395303 953368532 877410409 887804537 798912651 466236426 9208031 402574866 290894842 336923340 453273204 646734055 324255215 294390028 434819304 408629392 716314291 496953363 773704964 764584186 956709274 732893236 407347683 492260843 451260878 806851395 416360461 980788887 493656952 614458757 219097605 974047113 466968913 84449792 93276384 688513900 349511010 855143433 773073933 293260266 147668178 598138653 925967500 61165370 680221474 20771343 555901400 191169992 699521614 132408002 905968870 551561786 293837536 831273700 970965412 503222221 945995050 598463081 710114147 334036272 820521052 590899155 120921922 407131316 148916706 824160359 110843728 709982428 436507368 215020960 295013783 95875521 513260811 40094830 456572260 931911427 644618142 143362313 870603328 370134519 493980973 213046450 281220132 630665855 868969822 181019179 874830621 904393836 795367758 618046279 1036694 384571702 107110035 349825696 368233892 214723280 303665185 604843280 660855985 126840252 620682938 117340178 973229134 218145367 58087270 876840637 960240892 729584479 480606085 555213070 252886133 9373375 474482704 146828594 563297431 219257644 130224959 626746687 703677402 929623345 699082031 35192118 246324136 875021889 693892520 780724103 255356252 401132500 644109870 978084348 444887669 470715516 523725224 441067815 589292319 495378688 842036389 401605543 194732397 755693953 599002597 856184311 796377565 173174799 881821735 342682257 235482011 974888313 991709480 868175590 933323046 841723114 748286790 866310704 238369353 649932921 593499529 487888772 53932107 620207851 976637260 461320243 125099521 548711364 984645940 526089560 885024330 184572941 852384165 908167975 356275812 830561471 498563316 596522318 819609170 666679419 198020198 753621350 759121518 306450475 390788613 349543482 335191594 307149886 988444463 298807509 663358197 766959285 759113610 926131681 648026598 54241948 625584777 982994610 928892761 736297533 739001907 256204292 225187287 26477770 268308634 551006917 455412326 943227259 764351053 187577745 371475084 441863217 87586021 228211759 683238207 198426851 123966153 412620909 536566340 259244615 752124127 819512627 761837577 300537131 339272110 792786244 79098183 332304289 281797176 906750038 705118745 220277478 966244608 137351674 856991778 43964020 697417424 494857672 312368298 895432797 529146000 870446088 920764104 80556648 523835151 448999863 666314999 238290659 879704567 333527753 43829153 807255230 199154300 273489446 544375222 14125451 675875510 980446669 629503911 36195059 397668446 510816055 759812418 165552748 498557178 957870075 180465730 778504651 312073846 149264949 464754479 179733457 558645315 352771885 175672295 904289903 164756937 113680073 238310630 857815682 346542344 416194705 785573338 213592110 835160964 195397367 185212565 210632858 677506285 165482852 286823383 47366019 147033102 764106439 618138630 14535260 708344672 924434123 120548854 634753145 969097727 101145941 19783482 496549225 546957677 911040649 342362232 385992214 841206083 589492556 395826462 530297536 836702485 479698076 188749277 709888096 504825062 849486579 940359676 913895366 165823582 917248559 614055954 813280454 672738428 178648651 635872011 945863526 327073505 103152847 436771696 462055458 62429722 287042188 32884878 825327408 968379373 520742457 142464862 265682584 726487854 931225735 219610245 659106245 715856201 983992445 575472229 98538729 821545015 759548862 113418779 838187704 482358231 198366604 750445200 809462746 158555112 502942944 767912164 523550063 736119010 243602596 24378326 882858002 920465163 830739203 802168015 138745775 583951780 792720978 550186426 210121449 136225585 998715734 162891726 291672419 62153150 256842942 475819460 50715891 714903113 343817234 636232119 494311675 555107038 310678428 511603268 222348574 765509031 326653146 401761796 275063302 684948055 726010191 911798744 362264092 627524899 242992004 237910959 906344749 350069903 217742667 207122865 150183131 262937677 60417815 593354955 46979929 643785653 854921234 175293351 749768207 843829930 796335686 776795659 503004922 912457282 851099820 925680859 776522003 847050240 211131611 700984963 78246994 917659237 479453676 819631633 878139967 668094406 659068236 673648988 819502870 392101354 780351562 519062177 910013266 665937590 699650443 851500783 119557390 723634362 266592187 913376563 633089768 571157454 904756772 532671670 144083292 528438011 626608949 572497591 973147738 69829964 788452815 628504391 784724253 768482037 379127940 502156596 891507995 326065673 594336008 285952018 473886718 656187954 377151025 706312125 848221883 916690797 775286541 208186914 736123695 168177488 636446513 73767134 608267282 356448979 602794740 557280646 336991276 133416174 407922043 382123921 915100304 919460635 581995421 251679001 177736325 243003813 416301320 12304477 639254097 976005210 183448850 473180176 729796520 883043016 997677320 48198242 926741283 117434991 690848993 872734447 529040428 321153842 394861091 607741552 988246678 68816490 277513279 726822548 439439756 895054944 637537701 692897164 573704848 530849803 890502833 842067382 240789472 878782608 620748694 803394450 720324700 706757231 934515222 396610622 86375962 235295077 427567428 696976715 215364064 848882807 727584318 314210532 855119835 752221071 360139819 83727997 440665823 532696666 428662928 5825771 943065366 58219788 330486840 865077966 950314523 410148726 485445306 123260956 833079520 791886914 862059768 519619422 286273815 889098645 814045598 850112820 930833029 361997481 732247054 612487087 480582198 365611271 399348027 911351901 997109101 725586403 322204749 949718605 473857903 509677673 291651419 668589137 772520635 623371068 354844239 319282611 749569179 245289368 462953788 125423457 919872045 288954534 639046820 944557192 142277454 465550004 639916362 501863412 295351803 203911782 140495080 748953523 524243236 650012494 672729998 521941230 586453773 188465348 71985658 185938774 470220875 960833101 754562438 308993087 786858095 128965933 308944135 96216588 47063764 849919077 796268120 91709632 514086447 998327016 587607960 462271277 63458958 278630421 379498632 636883721 640510833 566942781 276650215 994064412 229969398 478200021 625967720 768451028 987231559 224389381 305732240 253914001 975436546 402948674 977482239 80020787 9248854 568218821 240968880 370494258 947451596 12594857 625481874 376829500 702599414 451288336 658543943 957254766 461599145 784596744 787995489 781502873 430687557 104735200 520714545 289496652 199005406 59502139 447124218 530558908 404148377 783575789 523758705 248659622 830526327 68656791 255283368 543469853 561853130 839934790 370741767 767688181 422059732 929411235 604966360 40912774 676224150 966551761 1676474 243085876 39191087 731381608 30272651 909583374 552765675 975930365 194209749 648213920 662726328 165604462 482222534 582594179 605158580 144164385 981158316 481288837 586675216 502493227 697594788 420317906 975764460 671262241 282581556 679263675 217015816 884776131 980228416 485435385 551872451 696119933 501287889 835895624 126360769 97639683 345663033 717228299 231761143 822065984 132459442 952715367 912299573 437392180 437511697 26908805 354269573 209915214 117796026 25512459 550525494 507120169 717837052 444498598 143598371 517137932 597967425 582265239 246101897 585704869 38121880 226221282 878076280 747478161 970904548 846392389 708345562 563768211 906132673 653453120 306676675 435022936 937879496 577501039 896740936 86764816 845801202 880189578 759605783 677478811 408566841 645018138 575840222 106658228 143228272 248815198 176458873 201894294 200623312 481333683 44343005 555552049 652584578 94247592 618491298 415146846 187259903 305948683 216070656 758210763 99401785 450333738 713952587 469632575 884294543 817588277 672808857 829583762 275799352 303775555 624690098 390420291 315748974 330414526 74551923 487235550 588980367 700033598 476302294 613837152 38457766 212954040 674528954 521474143 425873277 1246480 444383131 935338378 422791678 198564047 253773520 405823964 87839433 49750828 567171450 329687257 949520813 549775682 149789115 114546608 967152423 823356401 441669240 822671339 898878551 99696559 865256405 719190721 927418834 528645707 434666775 598365667 935132973 239065056 346954121 484494425 288038234 632341507 571711190 803867982 851002020 677050786 619674497 681555487 165845536 54427335 662691460 849069209 893494172 672172990 331769919 85009936 442354237 908003344 74498414 369408659 431906580 993469023 481919396 569934656 82599907 916719108 601632492 652026458 23215789 159037858 397605369 73704910 428787360 189061216 918041593 81463295 815420103 91827852 248590169 2250141 165252998 628381693 958019839 312192242 102664147 481736608 537273159 875942738 105796351 961477092 480266028 122218237 521789117 930135255 152324992 681233735 64069258 874190608 335284169 952415224 924966110 736513747 752902534 309731257 677196318 964206583 931101369 285756373 762498546 870208934 986766771 463435150 284132786 891468874 525883372 186149318 484954433 840084464 444632969 648196844 11014071 365015951 855968510 172602340 540121662 122467997 188218371 623390898 285533960 973423155 768013374 919767954 615461389 18714609 348519435 27308470 420235796 535046709 263591603 51013322 387775406 459073197 944529360 483126161 109734891 397867218 762922027 397270786 408656055 973057792 628507278 775301112 715665551 750331037 11269862 716073800 312369381 230968361 280535013 989316276 998210709 431329607 784633450 816840293 85973394 729282634 483039019 161929057 463958813 957343134 97439015 777598669 807508430 423589336 174151448 681367060 828155590 755634298 581398233 19539679 642286110 59241148 61110023 379767543 785217605 557278933 670923277 847221870 369785207 515808442 193665463 495703016 267403163 198320195 565208654 318159848 956076859 362439443 449602517 380327922 692539037 124985009 2366846 348482528 155726395 262828344 450306964 437524873 725343623 389149877 973586485 305169239 759472038 438423436 709614401 723219029 771468308 248576920 731404797 872031069 675230820 298523931 212212893 132147536 605474256 60617438 11593335 477939958 587230363 413561156 175007930 981411768 91436714 4294636 454750179 605271719 839509603 508650458 83248695 281347584 866544303 841413169 815912944 470485034 759383250 294896864 708100279 270088299 295973217 76361128 38767181 838220444 569550443 147316626 170680014 830526896 835685002 550371459 788937424 764198813 540427691 678485215 814686920 608286023 789545367 135562314 99054004 221200311 45234510 135517598 662471635 777946850 861727801 759290648 378914193 454489346 370104824 808812758 820455224 516061878 952739124 827049429 743056216 522817455 319602278 179973503 918542235 184110748 971810073 373016811 225910149 621678479 644693694 289198481 375784292 303007732 670446998 326048025 356592394 357042423 983653020 79300322 604481556 979462072 610692465 947933738 756705977 801076020 752895032 618974890 401206791 155054742 20250068 924645723 566537957 889600637 719165384 184399619 282246622 248806528 424936581 738501583 865018451 268985724 96572551 215328686 521118945 859964668 209373044 382053036 384338994 845684168 939559007 563652591 853740150 222936504 306618657 922406840 136443789 698934760 465197351 601510461 949679972 622264073 814876299 84449344 461381505 391896736 77250410 281950354 97379156 988294955 492309000 680144495 953226969 925237139 809487487 480000148 359766935 330079245 355875491 821204277 542724277 795390677 742729927 125701696 285603322 457975526 999359508 463668078 810056479 509490725 514858983 308182889 359719515 251547493 391640134 822083741 465026319 439361361 999731113 376694892 374634065 691684392 551780366 508347853 456265051 404641136 211221484 544701906 900822271 724715417 150347836 982008118 889827859 677768749 271191272 140010973 265677710 595155742 703197718 548163774 129737662 532206324 113431454 391029796 408743391 902201267 512508000 589126055 700616143 608980574 802803422 272740798 927251494 856077074 928138776 409652430 586520271 289939178 907818998 201441642 583335470 378479368 23387602 259390014 107500484 207630756 720281302 432695903 153511708 339510556 74952482 495234764 216049370 982150883 226137537 289337543 51450805 87775048 622911147 322825477 621143392 49382621 510018424 157599835 370972833 453481713 423125120 187595843 166060450 178160438 594736816 409304067 805139409 74007055 526346348 948547783 483598419 60181467 843466919 612693297 222284443 525906742 61411314 442345467 513875511 780890901 800848485 956458562 867664963 809363411 959605092 733245760 776674 804910248 748093862 61717368 590953054 803270145 48427785 897994211 860920560 327581863 246541739 579742530 402596654 307877748 905131960 922536883 713087431 816018068 541484887 672826574 909348392 795920580 817095739 943929859 337494403 697773622 569097360 247445874 399500203 836551209 980694230 612287211 330255592 439017867 75172138 559406551 989161097 544722988 949485402 743698513 609162277 391683288 297416146 852099280 62166426 965831372 73982039 949558179 368613336 977289662 105763001 997158082 185687981 15056855 126260318 227054762 543537160 606095911 873173319 479466642 558539420 976013168 15885387 743464187 771586988 750633034 111446759 911130444 349542470 887439742 91219779 786048585 643291763 987989577 34170459 839967541 433771134 530833811 623481333 48345100 400711407 812577418 857314413 67676530 427656898 286269990 268140453 703536435 906762224 324912921 36031485 827109730 731189433 206646269 892304004 856085398 746512221 864293100 127592956 345260722 170791304 825346724 286263783 789321148 586656199 531953258 119346767 522749089 424853794 354497131 854836704 171387843 201827176 264968220 67298290 789340919 119436889 598415111 372006440 87632034 506625248 432801836 420779826 397134967 871362486 526761319 877927854 978964671 879101699 137773137 342655986 950684971 568903406 492321549 502686756 639144583 794272867 652321474 429259823 128678910 935460571 167250843 888246838 301145951 810353444 776835939 536148072 547914569 832204237 46025521 519351313 820672694 557871182 830654624 120421349 966640825 845013989 412122780 644969785 324450774 483062884 760732543 574855488 637721993 673268877 310476786 976816350 375675025 80634448 662871928 477273396 961390797 181312726 399226811 685468473 342785694 339481573 191098160 256658084 417475955 896933255 751551510 251507169 203074802 158422940 162926562 813826338 506215626 489304740 777664609 68918867 132983797 874314877 662781010 412692650 12585636 389176465 108511298 70201696 794096907 393759001 20694166 861877117 30244218 250002927 178489490 686175748 832668155 864381513 544514341 211266034 855609498 888454730 846271180 995957338 488920880 948467149 662474711 101411840 278126559 60761881 966812870 577366961 741769634 955451527 359053945 179533564 272285852 83931250 711821 421108971 728965320 676801173 99256085 753936544 525663440 817594984 895962912 619972504 523668933 332215377 231518001 913277018 611372437 290676318 830270828 820407085 657284613 665585981 763119106 600359350 819250834 595043445 441412208 166871632 849599745 996799959 294666031 91159485 167412853 839029202 319334322 592600049 546365262 605359331 876464239 901877772 907266531 263480931 986312284 139175843 926804516 263564548 753798824 108876237 11464545 940627690 132224006 785195397 500431360 128967509 980699923 617154857 359452218 962660748 24351495 973597964 56274158 633281338 51186311 890173312 543297763 496976173 251552177 361575608 498499017 111420953 363889790 7205423 796885621 81367673 601002615 89692044 812129559 465089475 887468436 794495184 159059942 279183989 524189858 788171849 922026349 665551443 384625135 530048507 740772378 655233698 308615739 62361437 383986706 885544919 22388782 284410369 114102472 505597696 323440243 231904809 391342239 538754813 29882999 887526639 796711584 556660584 323427096 26294543 118017374 595793386 73704904 646303500 177938907 507896528 30494141 486069876 152477490 927682283 687870417 5342761 604724126 921500169 706035938 629103768 379816686 717571383 845340295 251565047 541893212 670433610 505215512 781680700 165081937 164786830 533154501 20127639 143201356 897044187 512397462 865768409 233708193 119020663 342280652 912704648 349973113 384770878 372207941 558668337 297822130 621674312 407262695 94363058 357319816 921990654 538777238 698921744 136091664 75720971 781859894 945642136 633972181 617410189 251045236 365827857 403200453 935529362 339425185 282645121 139331609 504945401 986272959 971843464 358916221 693567987 296152840 330334096 556814478 650671593 112020815 834727328 689824752 389098053 379561729 363265621 397987496 279484488 864825491 763409637 261544103 137865762 998754940 488861964 63123926 855191264 409486171 932223490 773580164 301030096 653511646 733612078 714153076 301361664 199317709 148164178 255431060 888119656 812084020 796094080 476762282 581752622 485234855 118934143 75906051 608816117 45686295 589725415 968209665 880900768 922094390 885786050 582021222 335974783 942574532 768703242 68454187 303407017 592869872 643961931 777329547 954709752 714983156 737328903 748774574 691623301 526310053 309641821 687643831 549249921 974779948 855757103 608992730 691077643 944442042 817009895 537905370 489584274 997408748 999127591 99213130 276027238 696647767 807723230 490635693 704439471 231004371 430407107 680302851 78481967 657455700 331361415 541858677 965092722 566524574 700433619 588001321 953722071 484651747 439416402 958362655 842075780 599187002 479126113 567253914 738547442 260103285 489981780 631368211 131171257 718354306 477813311 151844484 62601716 102178389 691234873 318349347 402324551 146934500 720351773 6176547 612385186 473062009 659909043 946225212 662311028 850953737 292568026 409973594 897119194 689912740 312496265 692510012 888533624 143747552 664953668 256952882 624480767 915556110 987725110 465765236 831518684 615678789 690740682 425205540 795219654 3741278 560979806 385730391 469676798 599278469 814624142 995094298 191466561 723974987 840898620 296507590 84992819 955851902 938091065 645882787 429357864 44241111 403680892 442406585 472044965 603620096 644413742 471015877 178608503 900370888 817167761 911917054 510608737 878005744 844128828 881577052 759871680 449504681 639137091 887917468 737761651 144011745 771226696 421373494 527281081 313181240 370343473 743254507 391510663 385752579 310184336 11050506 508396663 123058767 959579835 354221133 599363164 515873688 335979382 891498770 882061502 947036502 331960508 231908154 737863193 957132192 439564917 523431231 693134296 539695072 308264721 49751721 563087182 294768664 346084726 605393760 189811846 628656411 941749242 994637441 652093240 506050265 535362405 631071802 98817718 695951870 92407954 611202639 68299553 644718140 355607695 11542096 694076147 950143032 522768679 847344987 644112468 975532075 94219273 458699582 210426113 838117970 984667035 537879554 743417354 180606557 418192768 662055887 948027114 551430495 504650011 240805519 82235478 822009807 255342688 37662716 747026926 920944409 787248041 164323140 489540045 237896648 993159370 460558727 988446814 841304329 249501911 942016743 218459648 477204646 246985913 137952398 75405620 971307469 714691883 393414587 312421513 428989241 393619463 782919420 80199116 962367576 963336451 810531336 581826681 252819888 711877446 165399055 321557989 600783927 10950503 831340502 258636217 759881355 170099235 202044074 447768012 375193873 633532791 812858087 551399650 242389108 859985563 627915231 640051323 653881673 169235831 880618266 960140586 696289911 619817885 99564830 378591146 657556660 115317804 897027177 603819908 322391590 962892209 764767408 349924269 775562826 88438746 442283155 163252385 946097275 271395835 768401967 622872392 914939166 109012982 266045032 989518797 364022299 927928107 904873625 336360000 204922090 217712315 660681652 615814144 795145476 427317295 310887709 723053690 704676721 398872311 435546079 748568806 489394491 383949907 922035389 835707775 253931935 785378901 907233449 32017175 920918205 483185027 45276793 793554204 794439489 565115929 711226181 264685891 546292074 927769109 225621052 161661793 430488159 112193267 14719301 225514926 550760159 491795037 130315738 600370784 318081579 886881582 736826030 237544185 566739314 494615951 839303695 776744798 878743716 830217572 300042996 79004140 896009890 412470433 770394285 278826689 190233426 596216174 903606721 278341153 916101160 330442643 674906363 895880431 908017907 412883365 750858925 583264897 394143559 152881663 732688303 776810520 261386191 119648007 79981344 861787884 661538185 514306008 630400308 896968855 941343833 48808474 506783299 318063387 213114803 437451871 920199265 202514189 332662904 67952550 251356043 30906847 396360111 820907554 533569871 187675257 2418864 543263125 496589899 619191402 688487516 255197783 266682271 789394631 388560251 667175366 770261361 102897482 987364483 21461787 105042548 303684002 81067680 606946325 560040755 718948279 948161521 325913315 921828578 501038611 956325062 709701694 754519253 538081786 680731649 889656318 307453999 565120184 613824666 761733776 655733011 166999659 186271511 341999358 331451696 321833915 921343536 839274106 762123403 740597139 116678036 807630364 838714199 63237999 927354706 778043773 731242280 159510745 550359824 741328902 572179889 242581841 179009567 748713130 173165333 99052351 16698516 4214158 474245828 564411496 449512579 463788895 140244344 352415690 660161884 125892213 589658675 203926046 73187006 355923658 375594655 75660338 856319921 639977207 293298995 185439665 222529931 808529159 656940222 110177728 228618195 44323040 905219874 869885618 475315936 781307647 546159209 382834933 218074572 108026893 872812826 360424830 312119942 813692423 435015117 531023344 180977426 718406168 709186465 444337097 742763900 956012969 337638367 746818130 899533568 904804885 128755925 263162468 847362024 295188851 892114124 949639632 228754778 805542586 181993745 591909142 7607575 585292596 565954494 746820388 70405837 428887125 622429188 64701514 707818698 948624308 732654998 202401281 147189408 630377264 162037753 925094801 576386822 703526755 718680770 662858313 844972820 590912787 325904537 339891374 888999720 282337091 862660479 341334908 759080244 921910232 359573537 605994723 142297046 912232443 433241286 505002826 497180936 792989101 428928676 338195898 449425414 701149122 669150507 643130504 954004680 516273747 919394831 175769835 422957864 599077079 656753631 747053732 974568746 227666200 924316049 389789885 915128384 59774165 39238249 549239191 550533986 971728601 676370692 762954562 538006268 73923380 184487663 673618869 700333907 978860562 418447025 685556127 485554438 488485028 788191153 813829645 204242110 150050703 177227848 355755548 331885323 864828457 737735132 503987813 602662165 135636739 745434528 533445052 808857615 821183342 469499150 867393191 153082707 312979718 33455200 579058493 198561425 931245714 208500490 557140419 165957067 299690619 626502007 921560091 32048650 526063443 279043505 933994011 288581996 833913534 755087903 114855257 501804694 173939574 981034995 144959130 287955813 612831014 6047830 115840089 807131425 632939681 453498012 267134564 506622511 191689593 494074307 791284317 915760210 525788739 551139772 387849554 109125726 871097487 457448330 659426634 917632956 794927922 435709820 417004485 192223121 584931133 610963486 461563229 747771130 708742384 119965607 128847875 633003610 489368792 939032951 26834115 598020565 652071600 272963578 233754930 427329129 200707653 338193580 210949869 375372708 371601484 820160650 968828424 365021887 115295970 485476942 521210365 330455911 11524738 214594 866582240 484555402 654361168 400723414 590416824 462807372 593086968 973373840 768539758 741777753 912375623 553631345 413401092 845434077 437127364 143831379 260241574 585868381 645966034 69615276 5925175 510227931 544267465 492536358 363294067 804941871 829546725 354513309 662734838 458614924 532781826 231324189 759536027 28423823 396962690 293323917 52072949 656235623 63574725 641945983 167208286 148666092 853609890 584026670 255255712 692558351 588996838 330492679 690387935 344651747 57897556 630378855 450264643 691884422 563643339 51230300 271630080 478484401 200357936 971574106 776789782 824304849 275762460 333031106 187851256 974455287 89393383 17843593 777838768 631049870 542161626 188530956 268795395 416108068 814169948 221643076 82860485 807310294 928242127 592095340 921007160 704609557 686460472 970311936 49875637 724751611 332824093 219765358 745230997 559942367 16822731 226811324 204839691 813187164 669867525 268522278 205529200 76450570 255233922 70244140 101907254 527020480 256384299 556726005 275215619 571272356 803707327 28896428 311820865 918238333 940394435 178151698 846739600 399154938 284380253 146506593 640618296 593564060 173758034 892213196 178455562 893851612 490133055 188140955 702721035 322460940 944428823 871856485 737981531 463065298 874107073 131515031 631717998 896008304 433044984 803402898 476494968 109970930 916027748 44854783 550587774 120181693 525862459 29986170 575798654 379496060 838033765 912779941 557061992 767657570 56295620 623739561 110210410 814678261 707838263 62926271 63005263 858248651 211597255 849442519 632842153 660208035 26086625 499709628 709232229 823288272 550076367 230861425 744488926 529613016 492967919 799518076 86706939 362713395 31760292 560668695 582271484 3710814 227462124 529360336 381121522 961696782 295954717 890841271 76405795 375583095 894840160 788718501 38632643 979904501 525332211 718531869 240892655 844210017 991148786 892073863 566792340 867128498 866127306 13207091 252021423 550649070 37999475 954554340 827969021 644432066 536510024 380555223 408083481 549447121 512148666 81156712 907686653 919855420 688169831 948656996 159875565 573265161 334606503 174510739 914330795 84508920 623661773 423481009 951682506 251473724 896771393 897294244 914160565 999144781 520718229 194407860 744482609 489785972 47737674 994109395 189326282 57839981 121807937 394928922 70240698 331234933 713056102 198627091 205971244 631176467 887694073 78163611 460029720 111843308 321345703 899725511 494460136 323598507 773468465 808092639 494868635 193276165 750906609 222222502 449063264 885255114 820781075 629049033 793267985 827480970 470124694 820800683 465932244 774282065 610580941 799819294 203688 463010413 322820986 425520531 167836905 521523164 583479578 510441247 527240992 791889657 733193332 307021199 516336681 18681080 938989251 466435955 112651929 657966250 453124349 416282372 68302549 514562131 185315870 137526171 717159628 939073883 172700817 28853840 960882350 52087487 128082989 809161822 441993167 759353181 545511374 318761298 178343555 595210504 460559156 405177628 778395753 984719451 833792975 676260383 533575117 535092920 940495897 148284973 71855945 174930032 656169148 368117609 765427390 59541775 84028584 222422752 819060870 76065263 493160240 255253852 66410054 565836883 70270897 824668848 272557383 257119332 638495341 75384243 735416101 450007909 714521224 228494047 144175552 313127867 908387600 246290666 808349979 649394357 761239693 618307172 873276775 393892051 976682257 613357097 862023349 602366687 143779755 525297233 265330554 793444737 468394011 311835046 699365831 925425694 105661504 914801745 842055111 552714519 983475674 482246137 582323277 844559042 604844745 187745372 294128198 288149564 840237469 973455088 670582303 832239362 534668067 510184483 902337118 330861645 221746106 758676467 763885550 65064219 427322801 340968211 451267587 55979683 985241993 423460539 659604384 676869098 940565747 953855683 242506175 506584481 81236885 901068457 331185786 573369352 801228215 94360757 79313694 73336239 594992073 461091421 296426577 204859395 865704349 828562925 494958305 323556315 239108207 156305640 878206516 50894918 296726088 79409312 879358085 727439795 419245278 272580831 642501889 378048934 251718335 771781528 518027639 648396022 504244411 597358339 718329835 776859584 999033303 787002901 387075191 838234329 162033220 983264345 478293294 995841944 477335705 358464788 127940811 177442814 710192296 289145795 234040181 984499371 252983806 464732855 651396419 500890180 993120392 240001807 420603562 35033608 337047470 10599894 961442971 655870199 494279034 652214418 518276527 51197877 396809692 353107811 762775238 130341080 396015241 386052940 648419913 971938556 859378677 699136748 600432593 266331339 876264986 125034279 653005227 265001435 870729603 676556033 619888068 845749395 263394831 236657400 644058122 555120186 161751880 75334981 711264263 495462592 919249897 683637746 703975740 172064551 234224248 485328055 995836163 581785930 707574653 457537714 908589059 696179144 809546854 484066334 799145130 130994127 557189919 240066447 228010059 321260382 894271594 276785703 633304157 602617183 455081502 302917051 931285526 429490572 360375280 658293306 729622156 599361537 678286161 182892896 5055908 541905194 119544414 115297482 70869583 66173082 625176328 557496142 947881977 440735643 300711633 352409712 59245126 362289447 877867402 328626829 355382370 428529438 784493879 180304529 873440930 990432588 374051079 577441583 442780156 292015035 860534613 715466141 880277132 806002457 661295342 403466242 561494142 562772539 98482256 723115070 962758213 74073941 684840820 934718997 537561712 988511164 257231627 393271371 523292368 848573515 403248592 970190824 767953842 59785430 279043834 489067545 665316633 939363370 147348262 493647815 507566010 622461653 114408239 751492121 899068146 211067600 447260740 155750260 973744082 201559821 982929313 427193644 687923607 973149956 744224376 988449866 558349275 692884768 785982010 851233120 372042983 669888172 381745003 688335139 208669574 409855931 96515532 517385175 931126831 109772416 856751549 639132992 763397761 665559984 256806910 22095072 161383493 695329557 129352121 860193766 922476921 823553220 208450819 676442403 355407817 973227425 342307520 699859807 514099810 780745821 850195923 72593823 416776840 988459592 817979150 404885261 494116868 33584349 705094235 521589241 520494142 465938033 324202580 419039788 108424588 656741480 870697009 628499863 370121669 753211405 53108071 804826764 914247630 643011343 931576326 901329031 182563813 142192837 58317673 927310824 403601924 898757551 787347741 795834442 425493656 255379344 253538656 527974691 369246267 741218605 691386628 151984993 89110108 96018793 921780517 714747725 372168192 726222944 236292325 307468684 273002321 62509699 697411638 32719874 754733292 849334762 393120568 488914688 432493513 491090336 852800185 337026991 739158654 186759211 228936512 81606225 419951495 59546574 128404153 691031064 376394232 20383388 612993907 367219331 195575039 463704232 136425643 653388380 777948219 850074397 330911071 581074669 219412714 306799664 888346034 197604013 499514131 241787763 400873592 665750398 857404341 815597712 74451121 672738642 814834183 448686279 399459236 120806454 528979697 225041902 582137153 390542016 344447023 757736105 801341715 825000209 553871818 638508978 720852677 613986932 233826639 13395719 836704690 902900026 236963203 308328509 788624916 120310959 286004896 164765072 885094517 642311625 856688477 866707974 196295793 555632661 746605959 514028300 153122057 95336427 522878599 943619292 490752383 203442975 98505077 874038579 670518585 467262302 568023020 6995818 18410679 691187576 934926443 130372735 250919458 149942491 680503036 777884047 201118670 986533886 769584455 978307005 565463369 771120332 133244184 941560801 239964549 347809029 43706237 244659129 208134163 802038751 272057029 97650945 190345769 386667419 534475211 229149440 388175419 223470926 95872771 573169932 888527909 610555577 355513181 90423006 195291626 554313010 645299460 638209307 377975143 680206817 68682344 126577215 255881355 597034650 416892446 285622745 735734453 367375706 629510796 603710681 760791297 478744811 224495407 715342599 476057699 85557689 244255879 265209655 847172396 928788407 925632586 146496774 229325329 894367721 978851503 292453138 568149774 293622590 589940811 719696782 280361633 340163821 450319840 387883189 800193926 307144650 296059094 681125689 405421277 670157176 818199520 177892802 634941962 592524619 654208770 847184140 344844840 180451755 393510612 362244390 570139890 347732708 133262941 85534925 565582911 877214382 120506401 96539320 176906502 750122110 710622061 684116178 30516543 819299178 381829148 184865616 158918066 101315327 9395748 640157599 195891727 519858666 133505275 357027272 445977889 39572242 782476958 467289064 994929121 84330055 938568829 724123133 94639165 497382799 319909652 159994747 986110938 468285132 370076405 978991208 95578463 815880933 741692024 216284181 306421995 565424702 239561097 296467802 726121748 359158189 893538018 711628627 629339292 740176271 94941909 715946835 661767286 889715597 400368077 810290016 526332410 545613494 764859312 274193350 783889813 858216189 939786116 499198028 591611148 693648389 235197595 157962700 999455053 103935215 162996315 744782481 128727502 212074001 341332526 127410755 977621045 728160026 446045085 22445325 352995453 584932238 244623599 175492698 228380585 870971169 85532729 321927285 404529979 498916687 844482038 519811294 342229868 49667112 107053099 283528925 317503210 966047496 189904050 301933971 959520625 678526080 327908509 645810373 707080022 450778233 626378312 962410031 315592055 858015262 510557025 842474245 560463881 339830283 282449931 994603498 95184878 207594141 208235092 537373961 912392624 862916413 380930721 320888528 925535404 837031093 526671445 722152405 387190933 696145383 573661695 197490448 726296053 802619859 742302913 117798335 75309047 391446886 282673347 588496127 227484428 677223141 995965820 617732647 716715433 961366955 278033523 840295599 982790488 682431354 863409140 874559399 627557664 590106045 931672038 93677824 88338084 682441316 502541106 165635368 499964113 814064802 295964777 211123949 538905656 732804017 825132428 50061938 73298063 752055636 556766467 505169819 111136075 610612154 88518774 948735793 865978426 979029387 737237589 85237649 651085396 269446975 315117784 417594091 334656979 298420176 318637289 528816300 360956340 577712392 767162950 909045984 924848090 822513061 782252811 784351366 517353096 724567692 525284219 891061693 176466545 964280500 394503167 911932302 612382925 375000117 37644558 279648271 209217255 354399224 889528653 876164706 47422339 640356063 604263394 991769477 378509633 751031029 8113566 581242584 33561514 420846631 531940764 703798176 985342587 525907246 257590861 739928505 569479456 554298241 127770539 673353765 573167267 619162062 860153983 482879120 818199067 77219015 607925943 353831482 958504006 110047610 983914069 721633959 238141926 369758654 62043404 649341063 954211674 648715278 676755376 974766532 504970190 176761549 868251064 247857952 266558126 487777539 862718772 576805965 689546313 162292742 715212840 219039351 973285642 137529292 835956426 352968451 884189041 24363319 143471908 141511073 671010418 928038918 609893419 194498762 652389534 439072463 104582294 374166564 631030636 597841648 164307378 535116639 563162294 419646749 6431237 499834424 671103745 90443128 5163607 850299434 37047695 243028674 3216501 713294947 490051251 320267315 547631037 828569043 959396498 604601 851151579 380191836 433661705 766571259 906597302 26304477 164487628 344675438 628543877 84488261 876578533 679052204 598022726 104445832 365495471 896949654 122777896 953631492 162714207 675579250 54870699 722688200 738615723 589203263 977979419 406907275 409473692 6443649 791553886 265067135 641394153 917801389 497712574 445750281 6131700 612899850 77812843 676475190 25397093 355096789 875857795 523497945 406894956 756008931 271094395 58003691 9741857 261673181 245487844 579446227 968437520 231164030 625965370 885169039 730113514 87303928 678729284 196920632 539641635 607502396 608442634 582501722 846235498 146484492 717494653 664213286 586716064 934074492 441912428 527788932 418772234 322448984 519436486 993145637 234997846 275046769 596121665 807359796 860187597 16833493 902181390 161095405 474198146 396422047 876956081 195848425 953861788 532844616 77879041 967841793 805196913 273254658 892234899 943303101 482406266 280420 815837392 969546429 301765934 878722188 970735373 880555856 424970966 215268376 836602232 345528310 248383169 301564303 234907864 463681024 193297616 498632826 718756374 695814368 395920829 962851523 143542362 866959794 910438264 580054752 871448077 715107924 883221535 746798693 234547320 820890202 333972508 61876183 988856995 911124025 798080500 992139924 943626795 491877143 877800801 900018741 441599528 788005407 430034718 716201195 809410650 36267278 488183624 990218414 443819379 603234796 888004625 390713730 894546017 371626123 399645262 812964530 710083269 607719118 838702095 268983648 491403487 862394680 723673488 507171282 935943815 584954752 766989607 26097454 918299247 599310237 680889282 88206685 960330455 894656727 210734360 298247069 323321308 676251530 933639019 372947362 739770198 616156341 177425895 71403100 649243052 340873056 64905783 416316139 232139379 180413218 24736290 598088276 479488399 797642448 848287031 614968262 947878293 484768369 758428630 727458464 123092792 132572168 37520565 239786812 934346077 520101971 270199810 175819922 627286583 897352618 924154413 921260443 319159326 895389940 938938869 769532639 3366205 882811573 435368115 249746542 148951169 633594478 755088560 707758273 225291572 828887392 838141244 238031787 422263058 200252008 44628770 392807925 47243042 855291443 543973509 445093044 689049374 387271555 615074426 147461515 581032087 705190506 308781172 841224100 912280901 216451083 183783116 802037803 788861150 225474362 98035898 50190775 158013509 374329840 502760381 38840853 721001932 530677275 406081286 546090953 977817244 969593342 736282741 719214760 312740169 100126918 400791389 953864542 682952922 872997840 458584097 623570628 490096418 799335010 730753372 180633207 864335131 566790536 368791071 396403829 486610474 574683138 449559992 126663089 977236950 443004021 215817051 355255905 252078601 9956522 366214413 789845688 441001287 619077097 409963690 511376877 683926661 349698424 628398097 67084819 887302453 408738773 144280142 270313564 335753396 650816026 967471333 867007916 182559287 600920581 323722456 536085764 433459476 180155528 671070461 897396651 568396530 925318209 459559791 222754643 354283983 71831669 412215601 43415908 572109001 699063913 614630574 882761677 357886514 740713278 99823362 935865462 158544162 631790308 360090657 287832284 403978175 838915740 789646190 438829483 490590160 60444336 686098608 11762005 973225793 194523705 877560052 861896497 36514812 375227021 36755151 384715156 175282948 907834880 789021158 105752532 573071584 209025164 592776071 60503418 35619393 32374591 443563910 268001587 180947682 924577777 399203775 713052382 945781575 571403536 278957415 395955837 613956646 360819447 16248634 365116223 33531009 960590654 932620787 591788629 454931516 716370092 735617786 678772321 159266847 54262751 173546189 396477297 31036439 327476598 855401519 58667073 160457751 173282057 695945050 282967074 189539561 864815107 107734060 411693604 803519096 175783351 920513185 439021816 375001719 974931890 151968773 994698753 646906818 377145161 735393673 576121159 900444405 105739282 729999157 142939881 575087338 921223662 502908206 295417014 653947903 844921261 924569276 34330004 52380551 68790754 71065449 552724027 521576597 29574398 69838618 2366033 281038513 950979597 816098363 597644144 420512868 412671155 780590647 804918663 854545443 877125802 879811678 725451297 548745364 57929989 856781586 440885002 54941389 364141651 868385611 40635574 984841944 791016162 915383183 665756661 31334051 400611968 413369600 836762432 24714828 500403485 936546973 113697070 522037797 289563061 878042447 444624801 454289580 387064573 881946783 788297380 275742256 727359674 877086047 291073202 99255282 932642630 16404436 232173731 937700910 899372449 648579102 994291305 634488182 5338204 873931945 158768713 54404869 107473425 2804715 673562713 121562419 869626429 873161518 713176502 397529125 542968418 173632406 143678986 482816547 449844417 396749349 970099329 629166868 237144465 566438617 608697888 913077538 824192720 996401538 920806264 204903326 56070748 623765638 956390411 963044001 726617685 481149888 881208210 90110075 803426056 420716963 630746275 928854444 492759377 493705531 516910131 538026922 269157852 957333219 998563765 615464168 896468632 43313129 606382225 667336424 586819152 439331921 229640102 191647691 253232595 114565001 76851637 707713870 630583169 461766406 437608605 462864441 478206493 908294871 624341488 406257076 670630210 95423703 631337297 313070181 493560875 124601545 125318450 977143673 137740137 230853610 444667524 245236569 886779867 100109873 80136070 358572460 631721303 222282035 233267518 753371147 91967745 555179942 472067674 342997903 805704593 930967653 219441277 777380313 98371909 654837391 433120678 714425072 264396735 417204726 612559808 100071343 234544628 424786304 752449983 805617554 615050522 326170646 306129398 82698983 797289677 850397426 655136529 975537906 828371971 764152579 944131968 642329877 434533163 652937481 923491288 693963790 282273486 517703669 917544525 383746648 245666394 163907402 915959327 881375684 579782649 244452152 392699415 575397102 708926361 710027587 711035316 851857438 533983001 762019056 924946398 515711244 39800839 966459133 223597215 156047347 150276756 45511286 398331220 72717867 748949557 246758026 689862022 754203785 6807884 44686731 826638702 442065559 404329331 893121579 430156361 301185877 207232696 901575112 609817494 981915139 227847464 869809393 539402103 891788283 78907943 778580074 50885469 276120989 20378804 922361008 983526204 112372063 263190286 311326110 149475242 924688153 993013475 207366719 197074640 849737797 227005983 248789396 593998908 418655625 288635479 829359255 207978368 928606392 929660038 162938057 88511487 510811236 351213241 620632152 733452984 53954555 591553496 492347056 387213312 49697804 107308792 642828805 474293727 132804177 588571510 717274552 381241653 848942578 335248261 207410279 1262361 821716288 193869679 343160886 738196256 481349481 710564875 527754966 444762083 27037964 342592638 145792896 92081544 965142748 206503224 220388160 100242460 455541223 100996319 479341933 823196367 654625900 162295631 305718909 762007699 725935756 82909079 903999844 835854980 911878484 280354884 806302414 486317938 675549175 624979064 398013406 946205125 923927166 55678817 814893305 144834694 521594440 717188167 993832238 18957924 696676281 10981318 865424523 209697715 597771706 657247056 912252618 619230221 251906677 379551580 176205866 443824515 672568191 331488086 914080190 776327544 789181305 890176620 486646153 114572411 338388951 206638078 701365873 853148319 923581700 483941596 869259622 158056772 531174841 553176275 886893412 671913957 103815563 769083056 283057263 164995917 716801248 913164727 43361711 168567820 989238416 117982018 918494916 907822278 681900474 120625013 580405829 372252100 252870434 976762481 423174620 213867780 688934638 961970302 439221765 131549834 250266932 954097418 924047756 821759247 855228233 15041373 968170339 704037113 515531761 755588225 252765488 932442984 183722296 443263384 252341043 495521521 825892828 632076294 219854770 987086419 49848005 311972781 39867095 532903780 234052664 419205818 200931090 458890717 310081931 911755908 955188134 392856387 679192164 679844283 943804191 526795483 795742407 369610106 547584070 858401210 561246057 83670803 11703463 871912386 203176437 752492051 258354131 360810826 707178190 461409379 938233554 924417147 938396798 144549164 801533783 319883739 170395618 511999984 48973056 566100363 172677646 199581880 485559908 202780313 901169802 148923686 624876520 570907952 17221599 208353402 674753804 430213144 510155604 159476118 168045051 203443622 893533860 802912377 698659478 476982970 142691985 52392592 937753675 448686835 374537818 693876763 694731175 253117956 175033236 699211916 216353739 283437814 969594863 692667339 481999084 876530524 983811473 513468477 749566615 39273803 612423117 888297669 3467186 987508468 543888429 356779651 432826737 325333794 745170487 634215917 335692989 122518660 154696424 216052932 277653793 31517051 402069621 444369839 627470115 464497034 557125899 340938112 116103315 978011406 425408342 489841303 241251439 236909795 144861292 251339403 691246262 836473856 108351918 463305764 202818171 936660103 325526309 385189610 366969836 615292208 500485111 519667221 241471792 343436344 580678213 946965670 626627458 140930008 632592787 890857276 578212200 680131477 628379093 654985264 626998879 123023311 765781209 190018935 430986411 335955598 432042781 635491139 436729178 643710793 943071361 793597930 117562000 826459485 37340319 505103728 499417656 931026600 836540437 340158675 184245975 447486191 757985778 808734618 731418062 587494336 463114043 91994100 213115396 910115934 649726228 591659262 848616134 85335032 898651682 409982274 406216861 887676753 114662017 861054048 131904580 635268711 579820145 801632393 310764715 646803449 717380905 254929189 551922500 406293708 998397480 226239219 195785334 858710605 82430051 692364879 805624817 312939560 792586122 837400554 507546276 778578228 286770029 927648720 889995317 576946587 316292351 795969024 658011472 864953587 734029435 527459364 402384491 462321143 338985807 647073507 289679991 863134874 309582357 199936211 691622516 471487901 292101440 762510608 261001983 328483476 140054369 982822506 82529495 950396464 483646473 993427019 279605489 211388873 114900062 909317298 893592682 506275723 352083877 998961610 442588894 146953231 578003315 345962201 386980027 859499315 336227151 280424060 256655020 707685620 790560218 279689601 562911585 55916918 266051129 181090719 856283500 992328323 187495394 526198990 967248726 460562492 267545165 971071166 808409570 132658805 169353116 664118906 421023255 475893119 301644958 456393959 487439739 679477658 830568731 940040940 717688456 17764084 561647399 11512757 433359811 663121571 503836478 239977794 742848508 334331082 648309539 629688616 255290909 864264069 30984786 386432140 709582575 471002666 556227558 299846441 340810896 964860619 432053348 884045188 731669526 915497493 303792607 164627072 569832244 786089100 961389230 657236240 423087598 849933719 817071615 977697514 963027539 146329901 957828379 121417218 199715181 686346135 930255338 237567228 553934079 627369796 147233358 520836485 763429008 889247668 854504014 472846962 636345435 479367125 593413492 300052499 203295577 116160979 999350582 52982127 350759131 858773716 637748488 596798936 966658852 436216422 339707715 938086999 52815675 848839732 273455928 553546751 770698472 209719656 131170661 46301797 535002501 669227719 795443561 636298504 738416747 565922126 456438208 333373177 481026869 1490254 163636267 449056755 180314905 941420270 434162158 75582777 906186522 57481941 791092275 608662188 499255627 66556914 916322356 484295390 413796553 554823252 48007149 319059013 528927425 215649812 134496919 407122319 584335624 167712067 677693085 865833011 815498974 775881405 448833727 864240919 210738547 922368233 504296973 400063258 905258394 676736869 695287600 415369527 45076878 788861143 221408027 781025391 400842936 984598665 640978411 649210546 815046158 439565640 82473752 128285258 515967859 602911484 531147939 511395290 945509290 75662194 67827225 922553787 42400014 535856956 198722355 5982194 492300151 518813040 923851971 730225417 939915725 205225642 159673981 227755466 215912659 281867375 791543114 245518324 432197411 710109771 212977548 109959944 450565795 273255418 545139285 488050846 454000005 24386055 372760576 633769178 563592479 935227870 427116225 898104726 223820536 464729209 898328622 491246928 576221281 876994747 544840646 538727391 15012240 610568027 246481931 513556877 974637864 874919520 156367189 722959352 437331023 281180201 628300457 986825455 958778750 317930326 517124533 332141804 184564131 204673165 254476860 661375877 536620153 180432745 174214485 68654896 156747984 777859704 832788864 217851552 485840911 104067410 801246384 731860203 154379254 4210671 524762517 993523825 225586779 773443672 795124103 150831438 337880809 36907202 127080532 290116066 766696045 671197799 110310340 882826964 603367775 158096279 549526051 489668014 491824865 57094895 24844994 335467558 808315523 132283989 785813469 596139746 797458877 693593573 177999623 531873730 686660112 713768416 740675426 596790202 831554336 755056192 160764340 963258240 836329567 111695386 581603334 370523238 581192797 673916789 865390790 868468358 317692912 128981784 495606341 295614587 239356682 490809622 839274825 329018834 633714348 86182859 320725290 586969575 486202088 272106909 18542894 462114141 427649648 681471047 256050073 991551907 683180239 808486392 203032442 513515588 473840551 631727357 660666242 73356611 680090476 194720041 477517927 394872144 802168831 984055610 569909196 59912228 691830744 137856985 958301169 946513001 319761967 249542302 508697633 937135620 917989414 262385953 581431633 173762650 140185027 84488654 760939926 546670133 806989158 692981578 976270539 468863755 737409716 75230645 470959585 495798700 692239066 208693354 588699413 448146160 255761823 121113514 902841714 594343994 928830928 451110424 267021391 281585728 594214300 453796033 988330187 151809521 980408891 725793145 42786605 687932135 910576430 228419564 700706200 593646693 977966095 289984570 574072801 901069185 681439115 145691052 915258116 938596445 159755532 760110346 568389098 7126130 514134666 175406537 97947832 490751866 87970832 514923887 598548304 757865589 157119982 327874924 951380915 424160521 9637008 874886496 652081698 619580075 585658486 638872595 943431207 670342112 799916540 347951742 173782606 978733596 700945573 476800197 330659570 505003354 355997471 22315853 563794660 863593216 873903510 772108277 47196099 529393960 810538705 365958895 795365006 994889413 102169847 196325633 58960844 933043028 706297572 741261091 166778199 84675543 450543016 754125511 519164389 793542983 125204787 815233854 454800225 563294523 502098783 428824035 181345326 260879694 555916192 982246998 345093269 719954892 269558921 663236404 299221742 472600056 483427123 611310294 120255067 692202266 414600928 395991341 662805168 987241291 970570407 272198577 940079627 439309864 664511044 126777389 965362284 519477125 512746468 432849238 559973972 282083655 992268464 576580083 34843612 450094429 208967175 872553964 13825385 859872368 534124904 796880731 692804112 927984704 791340556 342659658 668237504 928027252 336737709 857780298 649264117 80700460 185482787 881632947 640526753 966882906 20981181 474955244 77238805 885024975 275375702 37400246 913700550 716241270 974514925 576317917 176604971 945912667 527481367 509783106 730515026 180714335 354816611 736047445 874279905 153088150 264596214 928587906 146409687 630236289 262214324 65889311 714550779 672015803 603583925 530115246 530972624 348151492 102562408 976618471 83291413 617307795 966059425 701070436 940824021 535904704 335935830 996787512 167471015 725586403 120792939 710029392 935604671 976925431 204515865 65325811 792417926 61053505 839693886 477551972 732849432 289465789 497484788 517951185 138299576 125940141 399610872 880085792 961877880 564852931 972723997 898796733 200869253 563100881 127576399 651730919 101414203 886057725 740453321 230060039 191195823 639729440 23233276 892489713 174016576 666232432 384138047 265057819 875689834 103665432 754040821 50735001 80363478 187151091 874479480 426082197 840908206 474175564 837160980 683041511 295869482 740580302 283167271 196936670 640296079 787117152 665035374 408948295 257374886 76594753 848874208 662169207 863379403 710093140 331747261 783984928 15683425 608651142 651214337 225627724 373524854 312852132 22671084 946746035 563993215 363049146 545873987 982244008 96205180 282658045 178366114 133192757 218935856 212885759 239799866 257153983 8659711 123492959 498456042 80434068 926940778 497712500 956979869 963935306 563819196 257408906 924603516 990597114 494467105 901946140 468751902 862094034 593472922 227048840 495212150 679183404 546797187 741092214 251685824 516461311 713728609 869974931 422991303 679641790 737454375 572254081 368189163 702021224 399005221 66174373 716999230 838491058 107254801 462113917 153871 126616505 107933867 750903098 303650780 402658577 403722758 687941737 279569283 294084990 990765316 858570373 399652944 47526321 463127705 322089502 833605628 321592444 787097066 811427730 602282181 941225480 294126809 298051987 686993857 112653196 795809228 539029300 201967111 420496371 401794048 889724953 192820854 100158482 297351106 969926018 377780847 895879378 486652795 550243493 227362884 284540351 64871804 408413636 61791347 651198801 455064277 950619463 134056179 771244100 550110288 554598801 779703370 802515598 623744201 97602354 711564810 199796325 480871362 284058310 631209838 822982415 984676381 629310556 534219248 511860022 660704590 838153601 766849011 325749252 180751716 792955647 769438272 565084935 975324518 967965367 925361932 915309533 276111892 186975795 771012045 655727524 54527056 725606684 867927472 314745979 222292214 743889681 361109343 708243183 389913113 537833661 574577035 1583417 479223169 89161167 511617010 849729250 230386479 675144056 222055643 977287071 625844130 575704960 644641282 41975812 332824708 851566813 418068514 288869596 369556031 822586357 565208023 609649935 4583471 696239984 224975220 306946286 752416614 522742990 928623816 530897255 650046132 804101406 26359426 716509685 208609873 923190213 977191695 18410662 626197116 65240039 682401113 459567415 899448343 63795935 11413307 334608761 643507299 987740718 99101916 362443832 680093800 976619047 126915313 810463406 410540004 862023808 358525616 904847135 62067246 290772125 137665142 792789260 368318069 502395600 962925954 804348005 866373655 238432371 74539577 818933796 808835623 525257987 619751417 361089550 245307044 667231821 185414504 948633179 662952442 116414644 32167622 314434190 149412381 443937192 842874286 194657665 766401446 484103317 527413706 79785655 747818506 310112789 94777971 4705921 749961081 960849334 990256478 367176869 693948677 534083380 717210700 845453899 369772130 356970554 679885547 328117021 761796844 728419618 516694264 223402777 233232641 384292821 363535761 591646141 825439672 64541958 99571271 514376790 343093374 932446473 496279166 576909908 32911824 4053652 659121986 850752722 680461731 338958237 562095180 958652840 896146076 168667294 757471523 302786408 624586005 604371073 323183656 543457251 484942356 239382983 929581956 619116075 996825234 684020851 895282080 192628754 541150711 271028846 967675003 735589249 844576631 803204688 68939324 771802753 964318571 282809705 861585252 990819445 358338387 454068438 918915520 499392517 537287692 303550081 305232452 425636763 151583377 905761906 216366388 901000442 596750976 281612759 76939933 571616455 152280945 987775558 633821458 410685461 865167321 227614871 165134674 867199228 88178556 331433035 610366189 821904162 818136253 66155795 552783784 294999858 359603619 593910434 196752182 615051954 530120027 738601087 576742806 855320162 7531809 666336993 889611220 679593944 902376687 119926468 870408493 17890571 717137636 422525709 349850652 989558105 287646596 454566845 485452317 377892562 713376792 702411289 735373865 757316894 783286661 257932871 670425760 576261895 214500692 941340733 843187099 479500398 406455484 792179686 792337757 575916241 678572028 272490970 326607036 255750491 111675609 633846603 186250464 958438567 632048974 957034280 690129788 166468473 886375279 606814818 191046663 870756523 654765664 234470287 131456986 150355615 766907737 936769566 303725006 889134102 681457246 635438119 163479609 35984585 103661610 127470509 794173167 510113513 612230820 173193963 772834209 18742659 136215909 551415535 345482703 295943408 358609181 415415180 431356631 934382015 577476318 769246904 461885348 981676847 965285602 220986040 844036950 795763597 585559728 263448400 886279250 849855708 910089308 708529334 231521962 113674144 981567968 329928251 826641543 245083096 348801401 259292610 532139563 930214111 305575300 997220828 810184107 427747945 422601907 956673184 911334621 684453016 964837684 104475090 614866693 983486448 156916957 113726494 861986918 258693825 694722304 459049687 759081972 993699300 474194019 222880710 786688218 695795472 238526123 553883667 671371622 258225048 883064773 330043562 333911776 741224726 814985996 227120937 259107641 908782471 960926719 629094510 18568099 552304676 491841617 254778135 747023042 615828439 367729813 265447310 947768053 576934727 875187245 641610708 472974154 44446834 247723720 902036436 284691965 52552527 984032469 178798456 702477600 125141064 996118522 684282840 980939132 709007793 704150959 287272326 504009509 825552464 800966290 181354588 60669581 859963542 373492658 152252983 624272294 518348640 629159517 604358124 345338542 243731627 122798767 335129691 151424182 1076301 608449394 300162906 40927452 63701447 23797118 857178121 830028595 901423846 585906930 698966093 973232507 213499295 414316708 32793169 937243874 955300870 413954976 864185465 159464822 466243507 93340709 845807647 550932164 830503067 505774985 437864968 536179193 926839040 196345759 129630895 783774709 489633922 344277683 937967145 59040588 603878723 886649273 664133713 124168587 204366744 161704140 830740980 440869285 451252089 797971236 794891614 359514949 326201369 11982255 65349077 133989874 336823362 149251648 240545643 840994994 847833245 318445562 505765540 743469707 672004589 147275475 661518697 800301814 198486612 315678146 866006827 669774613 339854833 507080179 371543565 469246087 682925172 617158479 656014025 97819611 467355688 937865163 127950839 685395916 80632887 790715348 450804365 312079850 663842863 373043052 290473987 117374045 484014300 553991273 391337888 183470027 917306326 190727115 61195084 764435781 176635124 896510188 276209272 435451204 16957891 626519767 50640004 797215461 980974519 208853244 359431443 673469457 298550223 747251694 869107614 757631769 289201611 709023382 128606207 44143497 727638704 777012513 76967725 863717624 139096002 750398735 680575487 59611830 819696036 845577400 390022498 155743337 227657455 136077865 776219685 823049142 11462778 555478693 86348379 792596987 536341323 927905654 100169900 116489540 398915116 813619740 77606210 841712853 463665924 497692631 350884183 834295516 438419793 720585195 557774539 802934506 714244490 790503161 203665749 524098469 725198921 30475740 266918104 40165343 35967808 797570822 688717503 571178731 301507391 696039317 178768290 779385357 319146610 323628627 630729917 626810278 898706096 443475702 861877549 300046859 524998169 105457635 304529961 364551222 462087715 218985899 562946204 725219861 824870470 377661831 880793481 941826710 296897517 245252340 430366931 417013059 390563364 54042730 933075283 929147733 845888949 603522991 761399464 859848702 298237187 344742576 999419289 883127063 245053571 116831508 426580397 694786335 541711676 690548538 268960211 716483830 503171306 583367328 47685520 398127763 252652443 985933998 442100557 758241626 780153346 325444460 832059092 540820641 969306019 624390568 465606199 796682049 921164493 660350195 663145155 425482394 854884319 907253797 448532925 354005774 360512742 148023650 685799957 977132415 308933639 379510189 64641525 141437452 868882480 516805053 456052783 107122293 464240170 445168241 618356650 317166711 868605838 338579139 205955488 133380048 997090175 594516915 633621431 168113648 139041857 815594375 587111696 814206496 21032902 308697513 711300914 54123747 855502585 474147442 2570449 174879787 355429828 53123032 839481435 442161350 855321844 145925700 532761369 284421929 784954198 574963368 371603014 222379676 807735491 662075858 286974745 298339450 422370181 559798648 867079560 71908337 718003696 816506718 635706401 866065881 51924767 442893042 192650500 546567791 567512409 42451299 765189327 688612251 354103780 919694888 800633184 8889608 415213821 539543511 405565181 859776415 712520285 101864418 833119820 521470773 393227548 767131064 552628607 621959803 498169984 786707531 522750074 121664744 295414847 956518149 231399474 196726412 200212731 193771057 219417125 452636123 831843707 803360503 514578429 402692916 35451215 990795064 14051068 122090630 408215711 812407756 798339046 782481303 81517510 81179985 336621189 38481976 422885512 297092161 36606040 979859045 95454277 939293948 397014741 867765515 999025072 106273433 748868046 233148271 606566205 842517768 975928198 85182401 744939159 886925953 876414722 452719265 779125550 716856971 258114137 130991767 156335692 834077541 598669079 154521741 689153786 842455024 134963295 668799182 16746387 13724273 20068266 502809013 775435728 670238858 86404105 43029648 683696263 874548507 653549092 762503028 42505778 109526525 744848845 317791530 125230612 976242877 113616493 822515067 516716208 341847107 678623451 927229812 419809299 730636584 226666949 308589407 265638348 424312059 488889535 538399176 307932629 647892593 669634116 957854078 102028125 947040760 381224814 406680603 538397514 256764645 386224456 287104129 165778496 330852651 86732902 539336464 235857234 615904755 400558995 721620450 142268243 751725356 14534222 440865793 935952269 863036762 715276088 21548730 780430576 286835281 142696315 913997325 816577195 850823423 678839718 490958782 945336164 207621945 522110148 586851069 990201825 331449755 367929920 391541210 752962006 365424257 295651403 123716570 972190371 172435946 560577793 815414242 742177172 937411990 432475142 452975536 897118138 986737986 223852172 822660633 578160889 309485486 92990598 297258462 465334815 982600877 314067245 150117794 302841602 286096577 491463522 838800590 511065905 157805633 254117630 190284349 70862347 743870298 897101051 771908038 187566559 154336862 357013289 550281321 152820989 181089103 148067680 847436335 315620590 425422963 347964055 573578282 973330176 120353627 677430188 665106325 109342180 890650563 990036600 978009269 996962373 768700647 683279315 34021440 795182648 708003774 904412444 16008113 186451259 38153187 882970988 676189214 658758399 769442846 339219302 739836278 377926582 132899331 343266667 867192104 338170119 342944699 426890499 2994638 415309987 31882150 346476431 176629970 779158054 481709129 994886722 211009249 959988859 177608254 829203869 942395411 297425287 162419139 586358344 815160175 680801687 686757820 571505577 707369967 198000237 440961176 958253354 908704297 721645874 861868541 703330827 899245113 380312373 362778196 801064070 948264329 293440958 780991080 790969787 338093930 533134677 190736382 121785395 290493824 785093803 152012360 901006731 1858603 457161795 557375284 707454588 346105991 900539275 737375145 886904697 952457292 360296042 454931375 395950055 371406191 407719053 145586573 780149186 696322396 367525537 628209165 315360031 758388741 844955440 567241652 751391076 969566541 488084463 590965419 437311562 170934865 889333964 249490420 499089793 473922226 411116303 582211652 590187138 124207491 224636814 816533671 136692077 101213563 28721111 288243543 107559263 796194879 241492182 841308126 267622123 114789150 694349176 684945092 65753393 647851628 460337282 14199763 962683913 535580129 491165487 346350475 487354228 587345771 883143423 772360331 868193505 232167470 72961499 107020941 880509666 327670690 277075777 298058468 315546598 237655220 207558713 811682942 701187388 468329147 576922564 526050610 316109455 762102395 356663370 250990383 725446186 34019822 788129229 682270663 407907079 561682508 43624394 556168540 9773501 800516976 360087310 344322969 917031728 328647937 888013632 418652803 279563497 216999752 874417270 419177149 604661322 532171283 140518391 271707491 671009405 418347422 112274021 450130869 608921160 174739569 762520006 614311159 43231148 905250639 592169564 228068269 909768699 259090630 879059736 324176931 114814501 129909749 71754919 550765003 945456024 818794569 143745053 212721177 954521243 480801273 383081334 911975180 39402021 659427803 780930693 997690111 535195669 71576263 355558833 88807483 888446778 976170225 575799241 608093141 476545691 760603859 702485417 62105817 465137310 445857863 665417562 492284859 875456441 74495608 547723181 915117946 811921603 912067396 156516132 108058364 721875051 735944470 28759793 590768719 830970513 735458728 429532768 492663125 611541207 660181452 291107687 240571929 541188219 896033238 921927247 725330682 836530311 314949978 128071761 114709751 333163011 328420090 352865938 907843077 609932267 940401976 220771466 151162964 460652962 720961096 475719401 419989926 911123691 324641960 301910094 55960820 272162924 670124929 791696099 410409280 476595817 113862115 873684446 127972643 883323584 141512165 220599064 25445184 368588900 822350196 961784674 706156444 610351423 255567235 531492363 262212446 131745906 416282854 130484795 870593150 467747568 950222894 94982211 978942122 408468745 542793267 774940835 785812501 988581208 401769584 550846954 353028312 266317853 186397131 958351986 387963285 297120893 422585151 731448603 782626943 282031860 780357948 3455220 731910361 40236381 556121989 52857407 852148527 47840272 425239098 99383262 757078090 266157824 276439614 328182458 138112544 99254103 150568227 933424467 476963542 143697318 431441768 274110841 5987671 243034170 285554853 953139897 797274532 169955927 572838978 920694917 182670719 871237237 384068580 700471948 134024030 568664503 481596997 774200666 105586015 625041177 896398399 353179799 105751126 694250954 548185097 949812694 641414308 498321327 872226052 147012272 436562156 150761000 407266771 486431860 573064757 640499839 432391739 682769926 281845492 804950928 456196699 303467385 255283966 268079708 617065027 338998353 797157396 455500668 745817371 931129902 140817927 892058210 115514629 4819360 924469935 549094671 449769752 814480121 874468215 811252551 275562898 689719836 42448124 162850922 197750308 823874093 720197978 424891694 803033004 55877259 264235734 261390352 549854356 331811607 478269438 626610190 816435622 84189956 913235430 537223617 225620910 987450059 142892713 215475656 523601344 227274740 781395495 533463679 497689072 488196450 762840748 972075533 894828337 620328950 160961373 340022014 390045401 56564964 19627221 403506049 531289752 777402117 758491316 932056390 643579706 95426745 620232926 895057255 381065897 926060740 881082855 128450556 524494621 515384443 237710469 9088615 380719520 624004021 684241716 517998107 646811981 973133336 108784841 906926667 141298805 924885689 171862906 287477424 883211731 333387827 358680555 700365528 518878339 438315430 360516487 986227210 248763592 50621907 441580043 454993693 413090709 921457006 277996302 880639689 748233733 579918381 765816669 585199787 86190041 664216788 289248971 940656035 538468486 600409685 18365539 24924219 467884980 238177916 559623079 409708857 461047790 58692207 978737704 996148903 101467351 435283213 382566019 754038796 820527202 347493600 597106450 548301876 409748364 698837654 803670698 482309150 736713127 254936285 387081645 395936860 474587413 465005852 663438021 624568401 416349002 791810528 62668048 277287798 818518170 629194143 725200315 296423086 719981028 987748841 712127538 257319010 880162532 689552071 77571426 133868812 569733909 325490791 679639101 212453168 152924058 61267775 145482950 5824822 28158450 689089517 845302892 696120680 358177107 380451852 313073717 585965825 663933296 987338487 317790523 292224713 659404734 650848124 573655792 936190637 539479805 715976923 733835699 629922767 920819358 143953464 231957904 508756759 759607590 627950330 90973635 869167193 508299238 757767317 996367662 145888129 900181162 118641529 624216760 113577206 436070687 333818372 680858098 504397632 306368171 882542147 93704497 179857363 153439627 145756844 687997410 300991023 331229373 765993954 611435473 891047018 817723441 493954772 492227635 500791973 589557095 515743328 661354440 77359326 137069902 765682572 575243709 841110719 895250699 487926503 794464827 199727138 491200465 35966320 501794333 601162579 317352732 115515686 628198503 412187224 371853480 306122636 358569170 955782362 801766131 374348000 167711097 731688338 939005361 203128370 40153173 415502433 325759163 783783758 814825009 278455894 57327645 173489122 766859759 916792150 466549902 915124465 864530673 137091331 157949824 64877774 366420739 333034614 538347970 581252172 390098291 564617186 524206673 214216746 922263432 669210050 646740078 328276901 966022012 855729424 119823608 321440129 862714504 711666373 60578271 503466656 791599544 691303391 605163975 92885135 88026015 884684644 831106905 540576625 459037274 323285914 993300445 128894085 972600430 800534187 878333493 424674285 782104992 301689011 920435337 632002591 395940960 550233419 580879628 279977045 826933440 897509001 840782804 505096115 335622591 464857526 843598472 187943259 56768429 74451573 860902420 402038777 773168503 705615710 822750135 494262967 803852908 145643192 626435613 572535868 761233790 682482214 906894590 280841828 421606728 703062949 143519914 50496096 661189320 582732327 687802764 673642632 813352893 840196020 320812935 384236099 709324743 479395938 714610446 866012827 127668565 197206543 775430644 580810079 890035484 771323332 680533770 250672711 99359932 748522580 53583022 904332451 573589147 442039126 995226068 928365972 289264766 180629530 133063591 396443061 460591989 95713970 147644892 754535754 281505120 441034449 991724742 495353569 271926925 210291489 497324217 200597254 478252932 606352278 610231378 460016731 676861556 838800715 921920984 86239494 731818313 680970169 317401510 545627180 490176168 159675736 589843671 673024649 114110996 410793943 442097464 107705340 926594019 932051479 42461200 599559914 276101493 227136947 97941076 994280241 804796632 756039496 960171762 769264572 582607591 615560482 399583844 373846368 408403538 380579187 271328413 126175283 603924468 509399951 150930102 379969455 148333776 323312164 760118584 352434802 753172122 826661545 295773246 508701336 102659361 475460045 497782779 239555432 704156936 863758387 966797587 565628235 907528016 617996044 511871295 766550317 599612960 225127615 385935758 370443007 731469331 999310163 856030049 134510000 854894854 670068518 892761380 420680798 431940074 353626152 982454817 482224712 409271384 795565023 655003309 957415409 364599249 442847313 258402378 471691517 374184055 417662490 886301255 325353247 318158168 479184857 335438968 790054420 589539581 827799029 533903030 914478624 890696258 439042151 777678311 296286250 630024055 580013 949667108 550357121 327199853 126378265 533848152 446819505 267525987 164860733 579523926 794180747 693388813 759244723 124796992 766261032 476565724 831913219 468207680 161919960 233828576 46313910 912376695 368740065 920987581 245990241 917712263 778776947 281939135 659935062 839463563 309899968 100215825 379790758 995599100 165295362 610138729 160746562 633633871 188076233 871387567 645999018 810254402 850960518 702778437 334887214 551823076 500904951 263086085 49100033 937296313 380654642 326398387 821091368 262705121 298834034 867713617 119476916 266693266 894579463 706384549 980394379 560530683 861878944 288479856 179864360 451042620 891712416 132613092 790941419 748108055 724108302 14162106 842761562 630839554 102739868 899142769 857974278 580999535 651147754 365117580 246546199 631133118 5684919 709435313 607204959 478441160 491698843 566829169 944798061 621680926 539951050 148615992 585854611 432923558 919341646 484904120 816011767 518573635 319183165 228950536 525075365 510311343 58669919 871580884 861995495 557174769 102083495 157481213 545428235 301769711 88035079 586127249 248197537 213861764 601676558 963444940 604680289 619206802 87354278 220539276 144528306 677361148 465988728 833699773 501128107 181974886 767811577 136655524 50702278 653541347 760334533 153602339 430436380 840042581 291276380 959669710 63533389 789765064 679544958 366054248 378272967 158766320 55936245 424426005 365577658 887099891 125145457 972831125 836625451 207194819 499758483 804787545 581749771 895264959 361462080 108018588 438751950 662618022 430241532 874508282 242484701 296531851 683832042 247901970 320820537 610373964 320725064 799061374 774696592 297308760 600769642 47591852 307085754 179609164 707015013 554033959 968083055 484768056 825847761 385627059 238830688 187807082 218759530 474182507 216435172 939031917 780816151 192427234 224750017 956165023 354670722 618223778 740555219 408142221 941976126 304530614 134247791 918399083 481610151 101743615 457735789 707986100 19730883 675683551 382503170 446489475 184959091 22349870 560754418 332985586 289649306 629752396 591159002 703614989 224451294 248768625 354059539 415229015 496093650 765610593 10568754 737868411 180451496 527076898 992527076 852024765 55045573 67817767 885547962 892067294 156697957 975079791 847598174 83489937 835622997 769902543 347662767 527026952 616114788 978363945 127906661 811157481 518129062 361155796 561717547 581328246 31983473 163000465 467188420 390405617 661692165 844826921 826916314 971187411 188925764 233164913 567212641 13909264 919700194 177648163 247718471 41374690 389341213 56051508 947207948 886615660 358696466 257015790 336950280 5149510 14047710 704240884 79102849 256926492 930279833 800374343 492162326 410690716 644992754 112613346 944884845 482849984 856625621 318889212 125255514 198435889 702045610 772614871 277283633 810697681 292412336 13651081 492670963 258572397 250907089 139529323 930986454 113101621 843265836 828607378 408960930 587453266 32162179 251575882 882188871 25574515 728073673 533867883 856570511 424617310 713376832 225303596 965376790 565432291 15136343 509575998 249820934 291930228 691800640 105220747 270220851 302012627 451963627 740348355 981868642 670594209 255327654 352306556 769068385 67421130 877071342 669667499 7046544 2506934 648916764 797826939 782417961 472657040 985226803 760447549 442497887 553749936 637734137 524043834 837686722 991093370 511120455 77377962 812943421 548910079 18126123 448062689 549644217 818046440 413927291 513036206 992189091 982722026 689812494 716045051 406229263 868453988 242369292 1851477 79112631 424221996 474448985 620657444 272965101 538187535 841811896 705358103 13038614 826105104 335014600 509096769 405015392 921021930 629022190 239421916 846188457 189254294 440074038 210813475 924427187 197926462 279844063 894740692 258646922 916559528 222796256 67370312 136084497 389302312 863278696 867591748 482204847 949705841 52078964 397862321 54086597 416901157 139032659 266165567 248567668 40271736 216623904 980628189 416363896 857649845 92796477 818345192 947778904 138717370 370500756 516782152 614553364 51306579 480710367 146628145 504938923 68267741 693203670 965883795 462253647 764278950 224663838 571107506 47197680 335798172 881066136 543571737 531951850 461683680 822819784 738070152 329756141 6819353 619429249 76140688 161123665 368121253 983409180 561300559 507768118 521962640 121751663 784916500 294696385 889043076 446241089 842038426 41721390 813364735 167332213 606462360 483746839 850390710 351568503 20103422 3422591 564908488 955967533 15915425 74290386 930221517 315683229 668152060 381996963 327519098 30956831 952478759 240218673 142690126 462447246 863757869 804003983 772114302 180278617 969727621 564326403 435640072 649227886 997482313 614548276 954457806 618691797 360856484 959795867 212211724 485246720 611197756 634969658 734508538 819644785 940080711 396612493 943187305 296827285 74922465 791961652 593438726 757885 457601260 162603642 517786511 881549279 291290503 336423648 313691615 998604244 771010232 543457978 127383542 494688591 450689981 524562777 947809258 918473552 25667423 280915181 661650727 176219360 497456074 258312717 61507497 942592325 869268283 479579559 577350021 158791162 994137422 525008877 966751561 577665832 212754488 981853317 635225823 653787782 574937913 248295390 898876769 54554140 682051558 467117095 180667416 873521208 173017349 601297170 733225927 642904330 241989076 782601886 47519736 523530249 431544315 88945552 70953107 967994473 699048915 195371088 101453881 795581987 324891610 113358070 431780462 65760608 891361974 262810312 162463722 108310933 947022135 676555100 260676224 597038334 579611461 752797432 164687078 743705833 94117668 599000902 176002188 251404209 103409004 624315639 406896570 42254597 167901380 762815667 479188999 781103859 662700237 380088443 612463227 56447095 806201800 483607861 634994558 623407791 474021788 133300233 347869292 686728431 16565090 758584594 99180036 511921524 446969380 10307763 157086524 842099660 642251312 679616786 186415648 319581727 931912175 747438334 563143162 971387027 969098455 347567203 182969864 519665225 940513986 789941606 711191810 561594367 234323866 118724211 511530193 448071501 819083405 551640975 554392002 594482279 217084220 101611752 865178573 93063379 345664316 195945384 222452072 50490466 838727988 980067443 516646853 823966822 233985425 466937630 316359682 450767679 741191674 209355912 350994347 979521744 855117094 282441696 623716084 254924522 703869346 219088436 560184701 453482923 642452719 836186169 264389245 158898588 688820281 479639958 984741586 683987612 312765926 574316776 615398294 217002654 762946198 697838141 866542938 206225145 769345150 686496341 491968268 530683820 777718376 480854931 125988545 694390775 614441011 118560262 693508558 289684804 821205597 576519686 801327336 978153269 752641570 776681715 154885326 794844533 186651533 604739743 947817493 243296141 781461875 794692351 882514579 871323721 820395109 649882222 426360259 91709253 142609419 467833784 401106370 250372673 469639494 262901064 402023709 251020776 799089880 171271230 239074699 564799897 805791889 964704728 965584277 705114445 177566188 945166090 29947312 646563357 677944404 410538741 544758406 669114617 251192744 316597598 354583895 863633876 420664747 163651003 904918649 80172294 951301136 423201617 896936306 306498586 128948415 447130997 923219259 831465176 357915809 395065884 272629392 517252184 87482804 447698937 128408853 247295006 521388675 415720593 383387616 779872643 666482708 176411815 8048184 92605702 511229892 36932761 104947046 739241426 562150134 545219239 552629896 282367313 746032586 163737217 894325519 55413492 553112832 113009804 354950576 590856596 680912555 392618198 881439199 54022763 394056182 928382460 188494263 8401757 871591604 304985626 619181359 289834939 584994599 990909283 642971938 88749384 951663013 791609962 276280229 632826145 409047081 619470387 620395825 492320104 856066910 429056508 250235244 138758427 732784461 236984363 438430398 887008430 43798861 926194019 283655713 901280314 257565897 156470362 157474975 518098035 184564229 200304975 85186567 186588043 846469423 61281869 950503724 430211751 655696458 564638529 992336153 226540563 261637946 765654050 36043206 191625721 784101723 281034527 313789313 41649940 618081972 241157837 223111514 410656123 175998192 968211248 994041167 428983753 175625887 407595477 69616008 93288909 540301955 937994147 461131268 569431322 228127937 219996306 865993549 571871418 547818037 807355500 304828706 287584356 271638215 936317532 636871844 553409799 335863058 857214371 519639101 563113469 572806121 598347667 561724846 868259088 488422997 815731474 751998977 929516507 922084845 121083076 679655927 330604542 415085145 84434110 480346910 966770176 261369980 405953844 540503690 219690538 178223408 210513089 830548246 27244443 262851329 567267222 825121507 245350874 725886885 435149599 490703126 793020460 495387112 659326879 496956503 239825856 355332912 914227092 784035152 32158399 216926307 996110949 868265099 815848583 345582231 80310725 569375186 577665808 161607237 393550435 540456569 572114677 680925104 316275731 476334027 805383764 302002437 432150311 246739780 248884816 132528746 535309961 590470515 858119347 27855557 945137446 902294520 999550644 698554632 970203477 601154686 384450481 918137724 104519029 189242926 992385138 457697157 507458061 462725673 650719191 931423502 904235367 453069518 883526810 593271486 323771423 282470837 309456741 285305366 552610049 667065409 287613503 92065057 924115805 258645604 211881622 937401507 730916087 887127236 71935333 615177726 846967540 940142632 686256616 855284545 300254742 350002605 673034558 846654780 110617058 528646285 5763131 110460903 204429758 552164064 439544485 123767017 962304882 433174526 400890904 97184074 352450566 386800962 201455547 241575875 583319200 968291450 36147217 158481393 888434199 773769409 396874217 598960147 517994898 883822890 886807317 982714433 185203224 537037601 816064412 96521686 245046808 598139217 618039297 639703288 379953356 904989650 530281156 773541777 278417217 339500983 921957511 722298364 959626489 789552961 955066779 583292239 935379628 6428326 20156584 624427864 763817171 910833102 851395873 253108829 80346095 183402001 508255864 250422731 939794320 240241768 631931553 819642293 233752174 611010551 648665296 187095267 440142243 444181694 676658162 73464793 834926806 474889097 21848770 385559660 731894283 57126683 353825599 360124812 580443309 868092558 808241912 18271120 339514227 31928591 283995633 199960346 260170162 412540419 749113475 666247453 763151987 160879566 420638226 517779684 242760409 413980092 191084872 436543270 331074797 887570548 208111904 550412842 451015154 847335193 501970137 69059111 444460844 303587231 787988384 744821211 748674129 558731193 892060375 435552645 604163756 669701944 516727785 162968705 213741658 426744468 393719189 982769519 481454206 385264743 3294563 10330066 679386940 301529082 91620701 472537433 351782907 833838378 630459089 303600217 54656451 206562894 540573254 754222112 960670836 532184921 389854973 376659587 622073381 276854637 463129674 96315502 885961725 313730940 26686145 705888506 402829135 169197462 60992411 435967489 550964277 860281949 258101858 535718870 156111147 287415555 340212997 240052836 491388857 372833636 805442858 320184238 333841994 637419115 668664577 516624012 475234006 280121086 897985665 327033475 734075337 89294586 563935270 327741392 448615135 718967939 776023392 932151735 310407700 617063441 191084702 75611825 73771067 825085077 328779415 99471377 916984420 820512924 802369760 965914502 308658922 713128466 503091553 184159624 766758423 3443788 394928528 765106818 976965509 316691292 740248853 793261582 323049593 595010550 818938169 501543256 69113798 478894728 617987606 858718861 985197010 715572527 688711006 596922040 496198078 105971406 894987305 989212202 278730200 769168834 428910615 277507941 833568126 48186070 571734733 248909082 718409159 349779560 174243346 59645868 893152417 422270203 58748143 604824423 153647116 267827512 742876682 135527657 618158424 110414341 64706637 594230019 819343329 586656828 77867236 305465699 688921562 242963805 218218346 854018122 45514057 504738892 779592688 58326701 180639445 445058642 761150711 69250412 48914103 240127677 821897187 437187466 337502935 851484472 928251574 716234107 337141160 287912133 579098294 852796964 693699784 918589610 776284010 560888525 125698927 535111166 149037458 45109783 595774361 330196864 552802091 965975022 53520298 666040230 646748496 326453969 213978407 620393080 961601034 907029215 400599268 628589575 808170180 941935204 399920263 899454445 30375400 20609583 111142162 484871185 417492620 605024071 475471026 870539950 826626108 169186203 898963037 126182020 298395573 431321849 936552731 492115774 781990732 664568384 358857533 276694898 316838522 234463625 812116337 680318265 76171667 822909210 601341180 879091063 283309196 428824491 230472839 8310574 822098025 623928656 687378029 183547583 919895058 807627475 326826748 891732904 945745917 861913751 940470287 449126184 301510886 834218300 55999394 344649289 997717954 459214566 284548302 303675025 922696274 830184972 319476981 892653288 168124442 972665252 80190606 276356519 38915952 263556429 862180945 675541615 100001471 888908721 355910687 856544988 913929808 571638148 81480233 61812458 993222975 177002595 97768978 985976755 119065846 342363746 97562507 104551861 890528580 533306640 423973383 693589114 125193272 630397406 858046251 263620472 365527845 818783073 528678139 181839215 23445294 392272932 253717515 832195605 248433977 809597807 369993922 586809974 875519299 836831544 556651570 609539558 185341648 703562420 407117885 282501149 826309683 348268961 576599294 302393541 543887889 369577029 745623691 49817857 484272553 3661866 941067686 377211721 547469151 289595628 332296030 328017905 819375612 990622126 732756814 951976009 783396313 792523558 28934890 776533675 377401963 615176993 958293675 605656002 874369696 208345143 730206629 397029563 729019163 61348981 8146833 87524112 635167720 553363798 859226893 777162880 806577785 918448932 821242935 301725741 631792794 24384845 442015794 996468252 70948355 959020162 221042616 70465284 284841959 792029724 855245400 135093712 576552804 673354087 590551502 896931325 118701456 432522664 224810337 352562869 583075250 664421234 978551009 93287419 493810122 663084310 168668792 85348470 732371135 866826106 79235877 71705093 603283634 314832764 252109754 693995523 741719302 675532531 51769991 218531178 699948258 802223046 30250483 909773435 627331163 270375523 923484133 30817875 653319417 856559197 311356635 196461328 631340438 436351240 368829909 806157609 160545104 144228194 254687268 978889706 694005668 734649164 388847908 233919995 800461520 989779164 934788454 785241746 810234842 836509521 14105254 327489940 1815846 705002190 435217781 105460531 991874372 364203653 828247133 279815585 733898291 705450291 950180194 15236290 595693955 868401347 381782069 706271238 610645717 772982428 638916365 765607849 897026625 600313764 627645766 885895102 22876749 383657892 661946295 854845963 8512631 52020449 679729894 828028892 468797815 837003427 853282751 750324065 714978726 717703175 442003886 955030769 855025477 838580815 579335234 718506909 936406240 481590312 762721449 190316136 458558504 479276225 798734934 697274668 639188753 901388678 752656131 415084397 788858250 914932885 466065591 895965087 862435201 741522855 257677475 590707426 633346500 761109784 944763771 648740733 350261647 817985351 574685106 133261454 662340877 767092350 349276198 222799987 465871204 964740953 180469507 221399349 535960619 859654871 569968378 206186967 677149002 860317871 67778714 580036644 744483839 297944677 932760454 763140454 173397287 813676364 29713107 750363890 743667590 191424696 673667589 941407680 859991310 646345312 734127465 666689769 580045603 556651831 551528367 132581351 842310450 33584566 162594048 885940000 187701265 46225895 941831451 122429732 1209099 497559742 248054946 950172384 237218820 653893782 199619276 538878412 3286061 843981134 701276308 869700235 295426428 619872277 172720536 907945674 435392756 934457163 344796662 9904023 520960190 836023823 767266421 639562709 15894755 870212863 571136925 665233791 834382682 537358849 415277792 329452812 95740965 121826608 48222668 369874762 760882284 564255102 255125248 794195558 594080603 597214023 700504593 483750840 81232859 145915301 81720114 548676323 976736399 643665011 554304371 134391175 890095372 621578178 477418289 982283577 376457000 535811885 616229964 346393966 539991854 993409839 187327134 100935199 456594698 857015206 727721527 499069575 741143818 745474666 346917272 615743456 984267691 617605315 760237628 393451242 350670082 971903202 306638378 320407189 540687931 670169193 254655726 971192075 853602016 691438463 242087536 835266425 970011161 836871936 363631915 607370978 202351467 711329323 542255491 683231451 695742014 963199952 517697435 573013627 790163240 475552268 157791676 145356438 831180218 206203006 877691475 593105260 708983774 243665454 260498963 147176185 123272806 566429444 228464085 290969680 749885031 544147482 925208011 934532165 435113079 299116440 100775839 479981240 858335817 926242827 989794601 243291546 251731150 228895844 864633519 539350967 484283093 551612873 351303495 934655924 973860505 292731667 522121927 663420649 262004744 711091827 605207158 348453841 469383206 589613259 338187603 282313708 477879288 291701678 817059619 724121272 782371050 393430264 848416415 569839059 278280886 782674326 640257679 279839053 968816716 904506851 779133732 704001414 979529510 280603748 234200094 408739378 35644063 337378926 72800827 85402104 468058842 190494989 913546919 647718983 476875921 817360464 263420536 233989038 248714956 31595045 547106582 270596184 104929237 268431268 972676084 681381556 795384402 107721538 319230949 324773336 728053899 170632870 259532480 731455952 652546681 857973036 872496537 829834503 864742271 320593972 224366660 63310726 555120628 604935389 236448568 69636169 478459065 816405751 596323035 969330060 974129953 799064060 511560219 776797778 599840455 322989825 210944194 136795660 905164260 613260711 379360765 210261717 653523720 849545475 972865802 726481958 19502551 671323844 671680723 456895953 773548962 593178724 118423354 19143442 138547027 191551008 81939498 640994665 738525315 282648791 246638748 209960155 462244178 568268210 111738184 215257110 339352414 884624232 391163290 537961318 221873051 608253198 126204274 726024037 725384305 156229441 344559803 367108763 151562242 626643222 891137771 527421522 360344162 622477344 221144125 416295318 329438118 111615980 827327515 833364394 311360677 81674217 796947514 204483061 341615892 674687581 997895872 492545528 590791172 393263535 690250189 17958695 37486947 508033988 226043906 915676337 580275060 877853510 389365923 11029732 236510831 892455363 980353447 588262876 344633340 903619598 975448939 605781965 521094291 90301421 384834643 414684031 495132822 534151367 444833077 908748907 905740912 377039861 259819159 660210589 206321856 328895097 830016073 575903260 142805701 298287908 854561472 106057851 571840240 383747771 221103854 869078814 479330096 402671075 317876114 428636165 43609280 295700154 309484392 653164324 548021469 914400708 580514274 312699282 166767615 577712409 606241507 524011672 441960732 255652562 18644854 838077472 975928337 925628331 980109978 702254285 220121818 726084768 538728845 625439709 834587503 233629973 971091528 506628340 193377932 774633048 9178142 782021046 355711147 468454313 108395434 27637462 277239944 903065106 501053348 119160886 310261340 319400464 566890941 279763125 666474856 664708364 732183269 748727298 395709706 296444417 784688738 417542320 579346508 359847763 521783133 648255930 917159562 186226132 926821759 544763917 283651916 602330014 405098327 790247447 197382626 366007205 374657695 265183603 55935631 430765938 908021229 66070316 844090141 68258983 71705102 72000352 829238964 503555124 922392372 462072429 770873127 75765166 466876507 321094139 394975801 255815961 576377740 897253837 157554190 68050517 53893771 276829630 312435051 876771987 562273401 740768361 663224517 718410365 227147279 580233560 764816864 282787855 805711329 318266988 261786422 485229230 86514807 443302629 506643786 316626453 451127340 945535227 751463077 528720677 805678093 201505644 514345275 278531683 801551792 476730386 287201878 739531744 884539913 49634721 29810835 287648246 845435366 275412253 540074122 553624965 211737339 694753286 602074717 744070263 708845739 803853136 591318421 348681330 909176506 994202567 856095494 863927151 92441203 438846785 493512272 694226061 355687607 26740739 555183328 69787685 59020468 711050336 421480494 384656738 913773682 852849246 27971640 145967062 267205469 194341855 154746285 730348426 115759708 541565525 69194552 69764194 375360771 222066576 149491362 84250319 868472735 407053687 426286830 720211570 366342080 726453531 511500149 901331336 648489924 240311146 891315416 157045257 521023951 293810329 712158217 224213963 783084758 218726283 570051184 213866573 564838354 559137007 599968004 341623294 535952832 40998107 679023438 648185806 752167829 605879918 544167476 554648715 575736641 136089552 427279010 528031541 263314402 422754922 525241335 958347417 72493022 683933888 35460560 651168580 107777300 976473102 408437231 787208032 844536689 943187420 726192337 724039904 82907257 112098642 415927933 766074616 621525449 886892080 305971962 899582945 778452411 551088794 32830066 63365182 265613641 311320653 969611465 1324217 954551987 417595174 189393199 188108375 575116652 874694804 338272881 868239426 420249355 512324600 517150653 344989964 875174749 247466536 847626481 102134746 405717009 81084332 229637681 957987397 89724524 974240600 384700437 638962843 651782893 296095904 843595857 73344259 871486109 159667321 228119901 164415484 974459836 849304349 204824088 741858945 875618346 232230457 385648606 78593305 653697871 77579541 238446454 660266090 330926335 859238938 845921800 859652918 100268005 425236759 575350013 797432249 155061088 898897310 786586130 184911636 881486523 533663232 94876041 126625249 849226826 565235081 283155126 673058557 678574671 324416924 587372084 456231750 328467992 771577105 857214793 535126653 461079263 363763380 577317577 915361073 458930242 919745660 544047311 613642764 236353589 511923919 5080428 807899256 752084915 212493417 395151950 842809493 665526144 732989358 907065041 778907927 109057061 24622424 976078751 34531402 120723215 960092715 462973304 739781262 469271225 934046653 802875235 335492987 938006679 453706867 206942008 733371152 630396290 366740249 535135955 682399309 691700321 18479464 634064529 855491630 326870765 843572012 819181355 12328397 241544737 794884163 78571990 949960936 382656218 413110737 994714975 837489297 745963592 697078992 314598188 627622375 63686625 213330045 82097113 561178942 225226427 338898333 462059608 712870624 195100662 437227899 931046674 695487788 783095333 141174054 75357381 979328817 989374267 529360987 744155656 970631547 962733711 723472633 557866584 900149837 403335758 77462825 776496408 341746423 509891828 311146984 887084559 455703647 66301819 399268049 722229033 312027673 536066797 190890203 797694457 703192603 193322191 919068867 133279351 795701287 872062904 602201914 488287890 332154658 64548531 649726250 77317482 30436218 637381324 655155691 324523110 30052058 934727446 82381374 965876318 943044320 375369420 729523300 435334037 75325586 79558551 948053436 687774057 112528687 486810561 605667732 919579808 417539493 244741200 841083576 273952617 182401061 604842214 226753661 824697214 88347652 632893357 999789529 746683271 460341250 545051497 228051361 761638304 786703195 626251673 790234446 83080464 831328513 234307566 668111049 739041831 487697411 353423084 355185 114848975 310092762 413173036 350303185 206050025 454597879 840447909 116356764 980411787 628376197 862444108 920527829 27593262 817260315 697535225 656843192 57937255 115627924 165539926 601225145 651372101 974853309 556933622 98696354 512705389 752069782 723565501 959071517 929769363 157532936 814739605 930594527 152976349 874217526 312590297 115978475 297803265 457364013 723361252 700600277 96326189 796774356 976197900 137058554 666290227 801162070 751753710 510246533 476502294 668565332 999045080 436387055 451841333 931118838 215948474 464983932 942375142 143029742 629772500 161783661 474873110 719883595 703370128 171691311 573807175 663251302 20575683 221126758 740773789 562149278 254455809 167453774 308338343 619337283 834124713 908056790 219840692 914785819 194798466 282714679 741962385 834341016 580346071 204507279 46362635 152513267 701012612 686368426 618639096 2494782 746112848 146416781 736659558 654601681 489490698 221175855 436683748 158483 237439598 323348276 299374123 110687580 930854415 446691662 498362767 519678187 173578964 869212997 33541728 86325089 340051582 804752818 64181384 4695509 533290505 97900521 931636875 885744926 869585011 692895708 83581267 684700784 684442280 313148303 258163076 859228095 493785693 632551011 123030512 200585451 985417821 85511318 972908942 261443152 631184897 740352215 297396969 389459534 914341440 879902763 754718929 393174184 231662739 70864888 451192752 917904342 832288500 859803119 843825828 404551076 932528064 106101613 918798325 760295624 774270878 168674356 856531536 146860934 467682944 593478778 725785897 432632100 362534572 492608134 657363145 459982527 719783370 669542247 640638971 842751462 110259425 926824342 729943573 60462051 125622887 875331865 509852049 669641055 369743871 237246322 32146143 743475554 779520440 115194151 496890992 776810642 222851303 540076172 859338010 658527578 412499739 151676483 338530008 238479194 542874777 101414757 231823136 341145955 98161000 664696417 975450629 975285099 142645752 128083667 237122978 813555206 480324105 874134158 651939644 509264462 678770452 587217893 494074002 853973449 582774067 532913731 116210051 398187499 931929287 317073328 543077964 105283707 786635638 280713923 140923302 6775382 615198232 861873642 358063075 66694629 497384066 711976073 365873144 472688384 475144390 289088389 858608012 953464432 214981606 636847563 566765618 348214930 146174903 282824474 98838930 732284565 271527164 724254229 515551203 39084411 825082557 621286714 523066620 874120855 812056197 573225367 179068616 570403076 535831730 65823583 586933843 577321098 641170580 684431648 506434399 928234435 280711410 350507704 353868384 415281134 745446313 957000963 759300883 847873451 508361899 458462412 779501958 245591259 539680366 795058360 844140921 935918943 219068433 91313926 631669276 791461464 682500285 251003047 628550850 935018676 297041925 286292150 226856406 743346557 856934447 753757512 163687515 390808120 308996070 998600369 810713032 676883458 413075462 536763038 539594648 195011806 406038108 504408046 488195504 305348921 614579240 395962405 234299775 195878000 241061101 889485887 814289075 315994064 93047069 679651082 67674292 732645228 198641827 195096977 248227240 427625227 849334532 215789951 388950051 29470637 259911705 866452925 317321449 889124458 203161357 514906683 32281627 175722182 246047775 898922730 45595544 715928157 150489446 156024613 363164921 315505235 955742484 547699494 320846533 887855910 559401053 144050713 317006093 134713441 36370012 575404959 521875122 147343118 596474827 611243008 666834801 904095345 741939578 414265405 124149106 453040090 536993386 515624688 842416221 379965106 934108796 867522870 560146081 942265361 792528064 952089280 471934103 37491560 553680580 271565827 901904956 54920867 72357530 66633368 662361174 216582665 141473271 684100917 514876155 248070520 436869940 804368892 238996515 896290009 207145675 440936218 415117576 577248134 266052288 989456169 764303968 926127166 835325228 811556532 387930008 183015878 50368707 891654176 777542645 426720676 337937971 306803467 663835380 113319463 817081299 477749824 134862555 402372996 621497828 668559790 695776187 921247002 322230723 549315245 884214323 920608441 178947659 711802651 871327482 580585406 58251857 562723328 876070081 451014816 590542239 684357546 485135639 167835330 25164677 495300365 25224479 557316560 693030091 131199919 320608910 506950198 655435032 166721213 893768841 245126564 705808630 914874556 662709900 907471618 61714572 798595777 374068827 266393591 60041049 305696184 942746638 791389941 371431791 725895831 284401678 987611158 279661004 642437839 293355870 577726410 430976520 836901591 841436409 122550698 144931887 101036680 301418787 839862988 35867253 465277794 498808926 597699695 613880198 719917504 924398072 584877113 194454386 458158845 729977426 783797329 751958233 929805079 421294544 632471454 551984389 61551833 595538288 217433505 689431215 500775565 149767956 93206654 308132741 836525593 992437873 977927102 46009712 836555334 189976329 377412366 426250196 598233816 794522090 488848026 857027497 796018981 445821803 470653513 222847750 390135299 355180883 194676605 689327181 496887788 268442853 981986849 566212148 662765779 318990370 189331545 456392745 252709314 587322510 25949113 910835028 964816229 274851172 380785127 454396015 278424270 765466689 965229452 136512161 612834279 657752306 439356475 209700806 505357848 121473845 179736357 949472382 567841822 938555860 648414842 980137209 410114349 752104374 293369857 885184730 824679016 889666291 497388642 402914914 874720215 896314442 859755050 906520254 253600498 871098127 597020437 185917486 347848731 261525597 228990385 125799450 558237109 190682945 116397846 727045702 298322440 177056331 599162458 997646364 404515216 49109319 153832926 141450972 564999529 999689270 284156479 13347797 530563519 101461537 867200910 841987553 245236324 917007633 516912971 121507584 30848959 179058172 979827981 329965097 318466616 398263310 346713764 97360794 324905326 77130078 533932720 410031315 644698149 354484468 683205516 420269597 688760305 978450769 672855747 38802030 817110081 308903328 950078848 350234181 605652786 290012799 180979939 669093670 849544361 927016074 823954719 167184456 721753747 78945256 944751952 475265956 962984896 626914424 704078650 969477022 87538561 560082909 330900350 444082478 817724376 931324210 725482942 93251714 4438895 803485576 153074598 641460644 238798894 826847764 189286364 176830566 502517881 554984556 927069130 881375123 17293409 213420554 480346674 36486543 379657962 776080222 954277738 303432781 157358121 758114205 144386306 868337216 111961237 502099964 620135869 398977116 547515106 598232196 631373713 623176489 529241915 894015756 554547103 248617352 689477435 603076262 880844625 823788952 387112004 794293173 625719554 497533015 575121037 951359613 790524983 604239551 985646535 643989253 543372960 140894599 933669701 19254110 137381632 427587863 320317912 707798398 151172629 182353071 316979852 606512241 412309168 659062934 503278396 984135045 475360563 417958004 700294899 580892986 976762651 826736174 963642265 691006532 339350582 209928333 557245855 519530479 526352399 18465112 510801813 393332321 769495941 335113724 422069473 969401424 180111894 714613260 603081374 828858186 105074533 224889612 960022613 218623557 687889345 490848128 595044783 421525661 950849111 686135713 66871732 725224486 868989149 14860223 837927167 420576728 605515165 270354269 793622965 582043666 631299562 852991537 444834469 699580754 585262291 618209649 857341516 983802586 46273484 400652141 58476215 97785631 687069 278262799 325795884 985141443 427386030 415223383 444148561 485831381 60614083 360948030 687754446 894115738 537611648 290817661 129898439 447065358 774716270 328788593 686488261 644320901 734401144 667641171 180808699 10980754 757531406 521880521 34877176 970986500 558877571 541157862 747938562 990981258 674020964 886005029 364545359 127522343 646370340 403736477 710371329 259765524 578482424 991662747 641790068 155858716 990319166 737268396 17271561 574140978 384802557 75010139 544083112 731009331 369775632 68178399 537083083 644083523 201796138 709825832 581501274 572513644 42426908 196213375 292016971 665543019 93189185 473308908 147668305 992664521 312579410 533939128 17958120 463732723 136400825 613973513 441492426 244290974 985982495 909234896 146740742 715527472 903393491 919077693 95776104 577876989 257886256 67743607 276531885 29915515 934040439 649453811 20479764 550530305 951663919 799605497 789119804 442043250 980906306 61241578 982864345 305803360 988612491 909669401 805138835 686665668 206361091 643322775 506613233 345781552 779596614 249594097 255058707 789063750 340720153 773031048 2450519 763814838 417932356 907464444 549122287 356780810 525809701 4452488 673529968 529186895 278315622 398272831 316776061 956323385 493025030 289099585 158782293 504307546 200499713 609110630 914635789 366592691 827594109 349675897 463404009 216329250 126864039 389451440 135579713 671050881 456321802 595213953 489589197 500928454 292030483 99450043 954581403 518737770 178497045 22530047 781177129 640028238 555155407 212270434 937238057 417171166 708505479 588641116 431852264 964906568 591375641 973810916 396235085 856904656 788399223 385933382 619430600 337830446 443184050 655742580 870448305 413696046 281551398 316824839 702943 628645941 216491569 398690933 1868205 741823877 550432117 854284315 141613290 757936780 812905057 786723432 373717244 63213469 184876638 630689972 570418479 255423082 553427016 437083606 676572762 455766624 821767393 486767787 668675037 655476320 558282224 39250762 418075119 650563152 449916637 230959549 655017765 238209154 813507254 317178410 305948895 315973852 841168401 381143390 590126872 944855720 263103287 411267447 563339199 448649037 76649247 752592391 227589899 847076313 592158250 959684042 1687023 317059540 587135649 521963419 838800799 101674086 169715099 737930715 264289018 359676963 999807508 9404505 788942286 884158730 78309538 74812387 358343318 956548379 471940415 208398550 121245993 370540685 496170255 14848415 208152361 279060746 865100804 957710079 783362243 759295299 335797848 696031028 474663079 717964865 821285365 399125194 422980718 639178613 500518671 788532108 692486436 994725529 979356253 815642146 322566480 114477060 899283247 667859760 205797416 468363512 923369566 923841047 623578666 966543161 928723983 44008990 827918477 147509567 395607406 341321081 226400478 971989509 103310349 140934762 166390751 165847702 691313349 916484856 760409708 884330277 944844978 481922691 61472166 489876731 880045519 443896673 451779322 909819908 860146315 603369679 159961551 318263700 310188242 164869364 411038223 921289035 160798087 850414399 916698354 77952693 19659936 718535406 602699746 470137662 491331782 841041727 310719296 309542730 885866247 750917954 690456846 276946235 76105906 688259908 799298103 24383377 835064390 226285261 554442433 945070262 650851264 401901609 696462000 462357432 14221320 667588822 956845088 908938865 418370035 238825434 646822924 721170525 5948353 756833066 384942176 448204312 970375245 991584742 568446463 73594003 663647168 52672318 638222269 102954308 321093610 724803115 208835906 353187305 832877867 515661841 424730340 515501155 542876439 772455098 845207102 344132640 512342456 451851412 925835352 557445317 323819512 393355004 873169196 827946634 805940466 601251310 801855646 517739277 954320603 172129337 617174691 548736749 715510904 147834278 81387382 436490569 604014996 875218502 133937423 199512530 749078855 435413022 131788491 671014187 761129140 509884354 831558680 337253937 529003381 406623231 940569030 98209733 522999141 732080074 569897854 632852342 917368812 242584641 295794328 611653399 661575105 654590614 152940232 767104462 964365682 692596 988563334 840291924 248314038 52797566 984268103 550537497 986375244 73184908 458382079 803988436 149734037 717389100 421455857 427177840 12873890 406247661 180266599 236581994 850409394 221960602 614023764 783191640 674819123 439602755 81832676 882680039 54352483 67719534 453899979 99572168 361475228 532713045 61981313 903008670 183701354 540487296 109917576 300951320 715437865 84914096 477255201 990663868 497956568 422337541 956637013 913068854 555305431 715351985 354096049 235894306 839452608 204616881 246667103 91999845 755607316 685481834 44411170 646161426 232731694 398380510 196951676 836023884 100531032 448293792 155475990 810179024 642228784 361405486 858547672 365396276 778779215 651026932 940353327 373407399 601648003 869315849 623212248 265427838 979478327 528214640 391465228 569346783 246436763 869934380 238081579 761349046 597180220 850094361 977629280 758629838 336678189 61787244 629121097 562016430 702201134 89799492 215900150 937106988 276473260 163175852 675542631 244390795 75935683 758029693 435641055 525280247 806949577 144907723 545634408 541807973 539337828 207758758 175216678 712636243 117887218 380831611 526360094 922007593 673138062 116712659 461579655 162315749 378801490 3612591 699028961 268537385 434129568 646683104 617894180 201562340 698097829 601041951 72223416 351059297 636668925 663587231 47928566 268058517 27175134 47066385 942248801 109925485 338714210 965607691 993377109 980035204 68541618 160803711 196274097 263525289 160666317 561202031 37875474 218191671 514302397 41824389 971711906 134594294 747044657 749949496 942934110 568397464 53292163 621522950 653167425 621257734 796095879 330814153 424012377 382160193 336473068 922274084 370814066 381727098 799632582 770674830 559690722 971344420 269914412 519540532 895600942 184383888 389484159 718950086 31509005 347574889 482953160 8608114 485147155 468061563 152640859 154330633 438952144 193755932 373222940 985528374 449268781 181574475 462029224 437036825 747355832 374579042 2498532 380320486 771445401 717936124 691043404 62603391 95398331 437706116 266996738 137999963 52332636 622724342 545245207 880830890 610679428 963173267 367383954 938660905 966874623 127125283 649687511 409267157 507997603 984041828 755207566 978039036 878395518 202410124 850839340 99714438 709129307 777039245 638396260 415003417 876634925 784378630 354059757 807358359 588050177 732527942 230714451 592236411 315621484 275075255 461547200 266014201 614051410 323680243 500955358 854711206 836052366 308662281 603029721 698120299 868650750 518655546 460306160 845599657 275366502 634181965 734619683 659670098 493066933 260535114 92223491 352385427 181535809 124550006 999051514 763511714 797358500 207446835 173028912 877948380 328067566 593960587 456015239 119347837 740900510 357647116 334977783 784048929 313859039 948359076 402461271 453149812 298673772 830229507 576571884 890756627 981145544 620400194 914588513 881737826 732468104 651073092 233319444 914877522 331692424 192246200 888858973 662968476 399392626 843584582 120581936 958271151 670864344 780041014 617551693 530726603 275229848 348656857 977958148 272352377 641551450 494329051 36433395 531031587 35943698 761777647 805181199 233533160 935322304 299527096 829794339 846539350 577616011 601252092 217031115 942175524 283731808 172330881 507077519 491369754 128116925 864365941 321842597 509856644 716835566 652636224 402784269 840216963 855231054 338195662 717808634 681343454 729358848 452794504 78665775 61107590 979525417 978865546 740116774 830705712 789668502 682218076 886913562 784024613 689535478 914702107 394527582 589675010 712371374 995021415 520953984 42932356 64411208 761694439 228683236 688313417 321669321 71259232 59161624 740012279 714133296 674118901 184400907 224450767 306322071 282908223 43308639 156051361 930160299 309205103 501667316 311499717 526936267 724005051 235812086 930344135 117759831 669768505 310066638 467016704 968522406 637937885 62297626 638957728 528591032 983135200 843596256 823424674 803133040 609034391 622293314 718819454 877154074 127716927 892731078 221727112 493741224 441618115 854212391 497127033 760343862 3480952 788598364 678387327 29818745 325660114 851593886 117976107 450646063 268489606 317118990 760276927 669634325 741032731 51882869 931746626 46344023 781091333 984714136 770949402 350929862 169975445 9400807 26606854 490592094 90881599 387073232 840192722 279443187 865186401 191312752 140716537 415248526 341232421 743157917 390462620 565513511 506136770 198198635 625942409 581695056 628590220 97532006 915676581 16281632 578408256 258972331 967969735 799132529 633149537 333253928 526706635 158892698 207480318 120652932 296730808 916966261 663642381 183777747 811572021 587266865 820242088 933129237 814833315 495332270 293735647 731020784 714317796 351082908 262045868 159112355 184267721 120153949 934151088 344664798 623667320 341194273 688024321 924605283 759700963 158458180 922891269 241682317 985261690 239107478 114268999 44294004 307869098 562199332 556593938 944312055 212079007 474309014 582051659 910871861 108116931 491741451 339085342 397440399 235501356 401492131 265370553 419992662 196987359 716446942 782550741 249199984 736522836 285821541 134828358 186751794 684177040 897952921 57234943 82799316 769828135 876684068 342800901 343600172 53625788 313328752 357142247 250768896 989986053 262399585 634395797 352762728 758333972 45219122 893254662 604164491 852698799 169926355 965883724 491676843 457075798 524406663 886480553 93472246 896060778 565878701 344715198 15490692 502568817 788939882 566593573 121432066 609873473 364803423 621279602 374335982 641703831 991789129 827806130 123932775 251722350 807723477 891016469 438563985 277782203 569294502 572465182 976412477 802605736 988095110 455361851 146834487 512816159 669459923 820312479 357050119 937580667 6805609 364808555 772778070 143791764 662154686 749134778 847529974 228442018 160701303 56721227 265184672 852005738 121650487 45677495 46675397 780313295 481276251 52444336 282210152 815099492 838572396 285748610 866749043 728886100 672398448 668824662 35047529 334332956 321612900 828062219 527455199 781473098 549742547 853906058 371142258 329957644 336718795 164369998 42318879 37178980 304668004 378201054 347324572 954877370 844791668 726052235 698237262 339120321 565590057 156633009 36019494 776915940 15371347 17012489 352167105 786914452 551809703 544235673 431984483 441299188 621996471 677348768 856112655 620813078 711891302 400142125 699851630 504880021 203109926 324843871 927026504 741208982 393613259 817626753 191859768 414912331 951410445 601521121 694834142 808931134 784801068 403827384 943375713 102550436 808548489 543499687 525928288 258767899 905937733 799354261 746492186 906356716 108171673 601446222 501272220 498860051 348989848 208520376 736611164 301763061 495679231 466742192 339182862 177776654 542846667 956759125 558895210 433045688 779762387 461541501 279428864 722067008 428350659 355909717 804958201 253620451 706357484 371183220 983038685 469486409 596241406 183880859 780456901 896526320 701729183 760893307 933674173 837898459 628678089 356504511 938858517 646621633 886669517 839818613 666909974 96286244 995500891 288614653 994407080 36541762 181587546 608233906 819192800 189134952 802806106 466037348 135109072 462035259 670219801 690203123 662377592 304884126 861504376 920937966 382263282 806722673 265850148 558312085 506920510 645369946 249098073 40478003 514164981 475013757 562607522 722223706 23377937 989065071 249102037 712067211 663999819 294630239 375811112 397733073 464597552 605444579 389940293 690318777 5644731 670934696 171146487 311499097 723455362 374363120 542543045 433752718 990498683 633747756 984336521 447789290 577636118 173156245 773683183 808797689 357181546 198907614 218050303 828836599 684691394 109410049 91261611 485524069 555434027 564350543 12573551 906295721 321426875 614124248 213779673 261649894 673309829 809550954 171076820 389365436 325527888 747645587 37793908 149652248 752222644 584355574 681462743 621041613 82100767 220853404 346196670 923155457 742245894 280102250 703417180 781359970 884549573 93657807 284400044 176194308 645282817 721691967 839957772 320335584 8302785 512281587 82594161 958892431 848381662 754814425 308068280 357701139 963848102 758341742 508874712 622964912 344491202 681020994 118117039 658811064 138918715 801590783 56186972 889233774 805873239 743257178 271445207 436105835 936306215 880933563 465735171 80032532 541291778 916531936 907324423 227110755 717640309 2750277 202882853 544248702 977374262 769367880 298248831 89204612 26370019 851518806 297545520 882208712 345489904 501698258 660612587 553017673 864059512 510008541 926118202 236170666 768429546 467144347 571824417 279380547 62483343 997458186 683881203 35138783 485276697 637192605 861687936 721820771 391500106 943220171 99477966 452885081 506263775 995861975 971158733 327307386 800269683 45241396 342536639 187779474 886973743 394254534 559401299 325160762 403547112 258359767 821321718 174582735 337316737 541222141 201983581 837941524 58822539 627207148 103759721 268233911 331562666 63659247 947048304 26778178 828348451 315563573 257168900 621967401 350005503 382774837 28755716 700587164 806464845 617104640 192985240 496530432 10273060 516795650 909756835 93860329 795301548 78476355 573795692 450371402 235296450 217261517 397333524 50860385 495831731 563733227 410827938 524802035 929243648 960455467 763746259 535704248 129783074 122774838 196909875 627806085 305809840 214201978 567039688 265933832 450971669 282293797 661957213 441326298 67612560 997463171 221625726 27395795 640838274 726077604 835159963 101852395 995408529 900892064 231399374 296707125 8471271 269892224 348438367 541245598 828356112 184245439 941954835 606650530 902790920 541680933 873218697 152581710 584735157 249516614 516598367 356844437 90805690 219590886 59058391 573437430 461228893 499680371 423618800 225960743 59178784 850947843 664776161 521761860 222454453 831603315 182210590 128664557 935141287 50045054 78632914 688062123 267737687 965268395 663218926 421400107 258825690 466689598 490921742 695788738 741607056 327805993 234040478 700980735 899988701 683614773 710968372 986107823 542817370 597618848 336581680 416334293 67382454 316450032 443758527 651917027 424216601 325806922 165536310 110989655 622965901 930693121 313423060 434924038 362701017 727061377 634504792 685627494 636711440 764133773 488394911 998641685 383242425 875024793 196771675 965200951 700805151 570136380 350499330 527151046 430449473 611188311 589105315 69145234 293660260 759705387 683741518 883873430 326773484 905331937 454497292 965668109 509808164 565489987 262020973 328215759 419340057 199177152 875857594 96236457 672722613 322677150 574090341 751783989 50248553 905850647 788427955 467231671 783676492 106795677 848390942 791475339 429754301 536365901 86182488 770031049 983959270 822745615 138051668 408656973 775689253 145174480 960842706 780164475 675345124 964355312 660653794 38280982 347062737 983715435 357618006 335421892 497371625 548402731 56806794 513919924 543225582 655030263 963959774 908850514 844670950 522588806 515369585 103037556 245444069 23546144 772959220 327504765 675632701 961625997 837351319 339213521 842045706 723428822 396864609 980634099 777221402 128815003 337856735 649731163 773512248 583256950 570653501 640589328 667912115 481151012 382232063 118312303 378703013 787971957 385241625 724585833 650384310 442728074 596119706 400036987 977561860 524277008 855721230 711575401 870159090 682105012 271779801 602451688 476635149 612067841 71195915 541067261 793122032 248782211 889978399 229014974 837022486 256739168 518632631 131275617 383053010 531984453 465642082 813034927 292411763 664665280 942760387 385265991 645976418 785752905 884605736 437335828 410575141 208880150 246674572 909724976 348348053 840911488 736377184 304755931 469540987 343099851 542058820 958082026 734646254 48964067 459549474 660036445 578230456 561741177 26783873 174980182 639597724 419869732 418015493 537397349 910121871 33838067 672736 403184805 241709993 370397719 855942214 382871544 250967281 141689872 620105787 241866631 357295550 486598838 270703157 496451069 440031964 901972443 279241482 933964417 737864987 317366169 455872623 544728652 380760089 301677532 183679030 568775169 202742069 248506344 838160148 521725631 101062615 34330706 481626666 898389086 513648233 987769357 635407691 341498845 145360979 775650433 176285405 539569693 178710383 563825609 162275001 98558065 770754834 267560647 496419927 835082571 271594227 419199019 879532911 745650140 943785605 382840562 958360979 955172322 675505093 5613587 416328900 977257526 73499495 632544844 725310837 711466116 968436008 594663413 363552835 376132308 270837507 362152111 144824596 56387063 480600833 556686887 974759433 667361688 964046417 417658627 280525820 517396423 289743598 542916756 610065303 800168268 824153208 675573037 872210621 335778382 792201613 182393808 209850968 19398008 375913196 122048742 57644943 176880927 512333853 5546191 495394824 714108739 354446008 608317588 520411458 217854053 621853278 938782689 829710252 182678601 960624981 856069002 684183313 693113682 361616830 330500 785665341 230869777 441596023 868037815 340821294 510826909 658412052 772738074 185860281 752251280 242910241 178804536 67657720 801220242 53614752 301191379 425784097 435527334 991542814 927045751 265221993 323869963 654609597 901149865 202124998 501102066 839047438 21149230 99632331 802301420 246083610 625347148 641924697 367460413 984324098 613805469 535432069 648228271 362162472 657364442 748975044 662514347 784527471 495948467 167430321 121681213 955521052 409543738 779253646 468537685 109159040 416402287 660044016 365237925 413848206 521975151 907786837 800380583 339508305 259913609 755135841 531432387 816192412 366946374 373470200 576517082 605424802 237142510 463069667 322918198 316915678 606705357 876290706 540731861 203718868 149493096 524718357 634297900 770749634 148567822 611470318 650526592 486916000 845816809 346965922 921103774 405315318 932180782 136148472 504589124 957340529 380817392 447876027 29686598 280242738 113646714 27148346 610001797 22911600 177296634 877984746 151777202 784153089 273093309 432351655 751678937 770631635 851293493 802411690 158932881 503811939 215978064 363997682 351834797 451181379 856379597 127306196 75084468 372089244 9820126 665040552 847007470 827481963 694700615 177955647 174968425 755069059 287187369 527842625 215323118 798142048 7219271 847814539 138530597 218141700 581905512 875732849 400210315 693827376 508764196 498390497 963647278 204337093 445880874 528188490 315209447 392527792 982465912 456517960 584284771 966563054 648264036 7498329 284127191 594510346 632038167 761050974 156622486 299419542 399956925 676018298 224458173 247274419 967718368 671690298 183740336 192970254 708092606 592534283 31854869 783429004 781086722 317620817 569159792 717091738 944523571 137485354 213322596 571545646 662113868 276813347 703318229 722608214 815598680 700600124 44215950 152766169 635652390 773582913 302678056 298680623 742600421 23895854 476014815 571957960 225880009 61365762 555302628 172523692 654880858 385467628 498957342 126601626 782875804 722386297 492817333 402053669 99233591 866113785 353623720 196888152 247459747 976490630 241153262 213801202 932899264 114826334 37544131 914799169 60365489 387184166 900549330 448633847 324161533 858404389 907672543 195679536 897490436 366274414 433426064 442844220 609923390 917421761 801444271 360005832 964305156 292966910 567196632 145553505 621809631 458495500 926285702 282489222 656125015 424080461 378557713 650766514 604145230 571463646 531497710 286443130 120583609 160569081 628630170 961868656 878230055 221930584 969764047 298675981 79094867 657972765 696703059 532335708 277556376 883381233 913292230 645401583 531896149 484489968 242146207 220517546 644005509 457133185 439255511 484350965 866235675 612675124 188930735 355927871 700645364 862634134 742658875 363458018 724477093 857436510 462234825 408835657 954977469 74454738 978178737 143511411 837796821 557064833 497857556 473331835 459208554 695989764 929444670 90396673 143175095 624158018 599175879 766124160 174332036 832079051 123057750 288653387 708803345 17249589 802199687 862735311 264304993 451756460 781706021 968525550 209585964 896671935 595644342 521281649 47010750 338385306 612333750 331866121 67753909 141044140 911013110 32041504 547872144 457218436 309675572 764694683 950694892 970264901 353253639 418317710 274906615 522556694 653450978 784732108 611161416 594998222 292774525 342952610 962563118 687715330 500162569 669677713 331197929 497243577 184179778 537395321 477607045 219929327 727343338 836737526 468251983 85635823 374412894 723607505 307346717 317102485 761436289 10320117 459733261 422935183 590562197 148606191 259544585 302390012 599030297 631167137 616830817 106348179 285096189 284192723 31072144 650508105 425892200 861792023 256823802 225946081 693095899 986863699 89766866 590686301 557745375 675217585 92803544 152252589 185634620 506633466 62948092 656243081 608888650 695157647 174283459 463254041 398437266 511793182 720909610 448215566 949326197 380527560 833786081 423057290 294050283 636100423 398501912 952852510 933473709 749189244 855426024 952505651 55617299 499923534 814833666 967106034 895923766 82094461 423413985 570244135 669251623 238076531 526114171 557263229 397583048 300908688 212733396 806131543 650103921 370045554 184406526 184735511 534649641 5718394 460557687 550528957 50892565 947981894 743713092 342105514 586204551 788033938 412100570 896515733 929238858 15302145 948462037 437508010 511370420 327342807 874333627 405645861 212234567 787522550 614941704 63000042 957676056 107791795 226771671 503206406 257869185 295749581 558336560 68969458 853612266 14118 15167220 95742333 976434789 620945470 829283461 365174738 685674698 731580266 785038708 44610224 697093912 738241588 20313286 850624392 685351658 477794869 755270211 5843102 511449633 709305090 906388650 355666048 881259484 943489161 426367079 536740825 865844320 437688746 17450848 785496340 152469564 193220912 300525907 136721068 998130707 318081484 569383038 754276003 838698185 28745365 649306826 275442080 422977592 336316716 886152797 714524797 927440325 914417095 360294919 757863111 461659983 431893749 328439065 126645890 357159399 316507225 51781041 345892006 136133959 420858516 446733802 93447488 952457965 215311796 39564311 73319284 432863007 562191926 624017587 760410615 517084739 463466647 116028574 98271676 204798750 106828903 524370941 386247753 559069220 933486186 218713451 546624748 920854780 287543566 380775192 64729398 870108450 598826039 577049653 968694119 201810121 360767554 395721932 159361219 403381969 509128920 701026987 663978100 756781551 610280772 871330647 185177224 177158205 658524052 520154704 516928115 125759576 136307855 570057729 403697498 531523283 78935089 685356144 123430727 440865971 306853309 41595513 244557655 334234959 205360499 340819494 201807508 497326034 590945314 414756157 539490548 392935142 982094983 448966330 868330428 365617561 110914684 49253712 92940101 562260572 588796739 267883197 982674886 640048074 611899194 690187573 856473889 308152926 513646990 833236691 316243346 556618182 913120369 771680130 670456414 180668025 978180060 139698505 898366990 33743487 79172023 248921289 631122373 141752858 46705167 462617167 364456861 548855410 23415561 64593508 400294202 489898678 251131750 375581753 614316831 311496280 535734561 378840492 93057337 891335935 80999435 590485032 51309955 201167368 451563435 388981879 335965742 470244503 173480414 176139187 47484719 250044055 736295850 360254784 908099065 742864594 216260390 67108597 990817643 294173668 949913526 866006350 48438253 872125965 542722479 931184264 601740264 76388906 649296107 385449561 938132600 397890692 556444912 433254127 20465742 68645926 961987133 859084322 646374905 414270617 728364663 855143634 549614632 109277933 106007361 896604482 328447447 90217787 900076296 188707541 837230605 948277972 324255141 91227165 326790579 483255937 148655835 296355303 719190668 633047959 784860244 780852992 606831909 716995870 377681625 844675950 44598903 107647689 902093001 418284877 787163541 875275888 963586029 3535991 761395047 145384777 627478564 289113108 359518019 42287127 429808545 950302434 657929727 191814348 546368294 190726468 209446200 910557085 881275027 114456623 145456370 526761658 530692868 10676930 378257620 28720130 949755040 458809872 260023250 499558387 631181888 846573377 639078017 65360513 567353943 146701554 534829987 188871535 301693905 147062184 384883351 282792013 725719425 873168438 665437796 489095077 629584697 62616017 220705460 193655584 759394849 538625755 79959548 247591153 92152397 383396993 204226716 279788934 721174613 380248172 981639997 70843280 16621187 916253531 267821799 237443710 261580081 809369410 901621725 80343511 131542341 887134526 85449283 765379453 689132708 553806292 207259396 497730440 644340080 177440676 861380104 752926859 947576340 87247080 399307947 649014997 327976549 503342545 514964204 651735106 518458194 702985929 729636498 857326810 821216687 655162498 682223244 385701605 126673135 529493008 53652263 922127336 227414308 876674542 510336501 602800732 341641187 88271179 177460677 541981449 942061004 116713737 528141004 397659532 36143341 684242916 854051106 468205358 304001713 650471287 663164420 930214793 959923009 848813811 158176982 293656423 977001321 644862316 570963772 1062171 254876359 517158804 467180944 981014190 74367854 470203303 78582985 118349270 850930821 603609818 396868535 934989471 174983859 920344114 271900485 773159976 425089410 379510093 438671077 550740653 850578307 416825490 434698277 754022289 839631105 240681740 752644338 281552442 280996139 649673543 923723256 697161235 224468618 550885275 959891301 984415065 430274076 494940375 11339804 972811460 612150908 93863799 200070479 189193658 791360822 194281764 922470365 129181408 831598896 572727096 32625027 573153916 668068778 602225689 997873290 329704989 395033555 772332379 124915738 576816173 121537975 413597143 591661161 789083234 73590391 429726296 821734140 265480053 627927487 235465630 11260543 785099272 867747309 375398500 446147088 313333223 163531781 677757832 559211764 985755570 788992819 486882955 407682247 46120877 366494184 974362693 569167713 193954822 112111771 768514680 520893625 559105214 625542658 108916179 465604591 399504552 238056374 897281292 490192226 11664847 127307880 802510619 454802661 562884121 414719033 968614092 974155992 684640292 833973312 776504653 464102568 40719126 487610183 23201306 462595113 768831096 83326315 214198706 588539252 232125925 47594085 883563737 137764730 935989092 466541605 194424948 62096782 535917022 227590171 839096489 194740642 148425391 434875242 553174474 518782857 130102933 646513752 485591996 744338994 387483773 913568056 896298505 625948684 567449042 77940947 20808591 480327227 183098361 692549679 185486295 393414530 363548692 254123627 859702562 805652669 114088456 41603710 214805433 309814742 941589390 649421304 865832785 730479492 532958627 99346491 882157522 379356701 131925058 497818780 195758090 12713623 257071903 468420869 523637953 653325561 99049298 826692470 600247177 739651772 428371338 52642263 855264102 759729423 402635654 119088128 412792431 923151161 447558034 527579224 767379902 606633730 334358409 128744984 742580602 225773490 215983937 727846854 564672788 345661309 170702480 503808586 322806708 24667949 127539743 917093119 662168728 282979036 148847964 710116936 148079979 679512458 618337501 412849553 833639407 78889271 145897360 691920201 727514031 417126612 163840688 858659076 440754626 975989901 872046464 476679665 444692904 63454331 644952529 412427196 545402468 429518914 987955404 709650457 259212386 303550931 380747326 683527841 176445673 902565874 740178749 252305022 92381358 274125917 403316111 769298571 261481486 931453350 457190945 794764789 99217498 978194752 347720157 462449480 691404951 322255937 127058441 604614721 962020875 346518654 693340960 285384422 411834186 622695136 586711423 458754873 788429569 74155145 549651100 16916959 22438979 420113329 568698791 934130221 851873978 511841620 154507760 174949048 878214141 477669162 938485048 634573406 757344149 779275067 946667539 616027929 14138063 119201920 642114923 409263997 59988970 224203364 77139286 149796843 151305325 255620007 743715235 292606265 40384589 151307193 516250714 737310297 740723506 83787531 829715468 800006168 520667189 266552924 728245387 964739943 871959886 566574937 494677744 929315299 5250790 906971066 377967274 343239049 368101734 753072739 428860439 464976415 902362371 207399428 567977299 319929298 211562141 475246117 583273103 57279628 933643053 723982120 760076796 460191502 661661368 708326354 452907098 291939720 421916629 428803712 977780485 368854098 887594777 109805864 685344120 777352179 153753055 466114064 283276898 353368554 69704010 514602888 605764442 233044242 700053224 357066608 532619575 260817590 841258808 339786866 752726078 687061198 917633747 739095858 313431311 815540142 626350478 574194747 494574938 13096980 531625534 324414226 945129836 443789620 343813645 591391952 19860963 233555325 64239248 143366645 967872089 553424868 497538350 107966643 450349088 238876371 530176087 521954627 875102090 416967143 487475879 160768 495376244 441771755 628441473 973776054 984197931 6908839 276010735 626059422 195402411 252483505 298653272 335043580 938276736 73175128 527445538 508066293 485370171 338468924 916277250 264989295 639410554 47868738 213538531 335157738 398103556 658267478 338972839 874098774 130939047 600870499 946396517 646873419 824466442 953576614 262977307 656010351 655071810 307454210 254392180 299338115 530215543 729772111 748126273 849460710 817135855 943945537 452749704 443213724 615928616 456091246 318301541 99833748 502023987 96216604 235962206 247674968 840932951 285080203 222768212 841453630 715265583 378654971 454903280 601469752 88988312 604360563 478905779 83314443 470388428 823085629 606336464 68611395 255524365 946074690 167148259 743314620 966691817 425763901 168840886 578252256 500286443 26393685 144150854 905732178 370561435 970350033 404263071 820325606 838452494 425834360 111698615 993811909 446840346 754273485 339313317 88154836 809132669 811750365 550622037 949542530 26365830 870030704 554169560 239258978 713158564 569399662 871010550 96330021 154841609 350197437 258770880 682673858 535817467 755744309 341057312 330666221 741417129 889464018 107227894 349369013 54358591 875246195 432242842 971490860 987916672 776130590 547617360 642443279 526878115 319905985 292783413 478298668 444507610 232661425 304843921 195992936 816110606 616270637 15498851 761507434 70830638 327393751 153464515 823248738 332972045 601299473 108380105 983942340 909567107 319196309 367679841 319291177 822827709 616442463 677389624 392428452 777814150 188881967 154483971 924398262 408867777 837674140 228780266 588077022 251663593 58178685 595683699 272982561 113561429 473998515 408961446 108246866 506365083 215050313 360553293 869792559 914523935 390514575 713705288 289446150 994272968 11134026 724023411 797613977 130138272 580935466 889509020 15454526 897356051 10067022 122480833 330199401 259643684 641728062 368614427 493205163 555716899 435441766 762443560 31512165 963038167 143012940 679040489 795264940 625053551 218361880 675283969 700760611 157807135 904193868 153269511 355796760 703136105 279317049 329650608 949812019 626389481 281057979 82167849 708401243 413503371 151384165 282866892 848422368 941344272 427191610 469059720 393144889 753579724 848086877 547004617 482035018 434066854 951343600 52896329 398943814 722189570 28422671 708700880 87965955 258304813 269171353 415166495 54482772 430190087 814522024 487872701 368413873 903654065 141930951 627076410 129150073 394260691 973216072 391206501 646873869 582237006 190527604 304948434 239101878 816650139 820163899 754981099 765386470 185958306 39218188 554511070 487529953 466790074 202941651 900682583 526063331 664994003 741871600 890069603 643570866 841614958 909403109 937864503 155109723 870067669 315172809 375802186 450183150 524348105 909877208 863853269 118555569 558972648 294150843 218449725 89618959 806558518 24858925 53900751 17435798 238012667 602001111 529115306 418656484 489143716 481482916 901795609 254913261 281423360 914943129 120133172 217276919 121128557 87424126 286742697 641602518 300484406 129004564 855756828 213688208 949195479 934746542 11525646 347532295 65031538 390161129 692210514 161218756 107050303 196040283 595197001 436898938 438918362 585058690 558224413 337585272 197764488 564545556 54229060 477495189 360567381 790159896 817027061 808645021 700521629 762131982 352944493 515848314 120564495 39109867 515384201 570364812 917329806 917570669 699241959 826613574 775107281 28081025 869238346 874835008 472344777 248241132 566453047 772928122 612834657 910163833 467104752 495498457 977263709 667522872 586186053 587763273 305043990 976338560 368100594 708836867 359879924 65900903 502246472 804503682 668948434 975903067 167077027 871955325 19574687 771828194 996088428 118085318 267738594 145080145 265573916 229715892 554259013 923050378 714474898 392946610 684965011 322602453 482242460 654867719 416002373 113574649 843896648 488737638 830198649 698842375 9995875 701582943 976412417 717762202 854002694 502481993 864813708 985030382 813262002 908678105 722375675 304742798 984239958 845852584 994346909 882574065 487461831 9653720 113060746 764294131 482299004 249597667 276834187 425554533 844628981 740705640 279435354 309882254 569607419 270339899 587575459 659550146 727616792 377542806 133636788 548173792 514815835 661099535 910063311 121482749 278097964 347963754 115273484 334149956 252978311 133214674 434703267 543128288 597982171 251516037 71818051 796865768 780563271 217680159 497882644 647562084 149758245 191299766 878293925 712562355 781825578 144428201 778396789 958096545 34430868 206564115 649622055 958354588 358120795 848963185 553586970 394655604 225044323 918875658 922405624 352469194 775758854 183071282 963516442 48942844 180206814 645372008 437050493 539885649 846539314 989474094 626733555 319553895 546610510 642949473 870070193 924630764 832182896 774954674 312717862 517277415 863738240 507070132 128436589 363294599 658422227 808525605 504320100 53969146 221424135 378831872 453270530 841820541 951330024 387084261 46156842 271649551 227345426 809878925 821173062 262282292 972278437 389293238 904516904 102770327 565520973 759049714 194681501 727510394 777255154 167560458 300317639 423299796 70689873 713442814 984850532 378323890 751768135 125054685 429670413 865968524 577664381 819134742 61123385 794734248 905113385 486384121 107081024 756965714 650608550 369657216 729692316 248097935 221631644 990905537 414867239 437903791 644209709 663934999 931320492 852224736 864309463 97064724 702150779 746367514 657842312 452075430 281449000 903287141 654285963 520338176 284485912 131813783 158936225 73220203 443996665 629290860 347751578 68237418 893053026 958455886 711181885 280597539 254834715 304047283 450786627 752519711 593714966 476282813 206262495 943280184 104150628 489734747 201802968 481885079 909673376 820426745 942552152 172261392 347652618 395711804 406351086 70500572 205992288 719847583 376859749 174841554 469697977 478366560 694323371 666526638 181796944 597247024 260411117 781075862 609082522 791522203 32222366 140755115 812940036 902098962 985231146 928320939 921233899 582159656 88192090 277124509 723393770 209423435 389367792 108861599 255304369 355366573 792765625 561855604 725251341 402587409 757641783 474871756 633341760 448403688 870576456 576615775 114801256 933507322 856293509 78029542 58177703 959514811 790550890 222494689 917233337 768292308 198199766 185350182 515397830 26341391 604232649 383373423 134941569 617899420 6345383 22645674 66513004 984382602 428966554 451551791 502046517 949108309 768488056 708805955 268266240 428348037 362243646 135445398 738949375 380207295 855094443 614804675 487236023 591841676 260469032 672896599 256810014 992504085 171698430 390233361 567955240 683861682 434527349 544748908 99358854 779189422 424929251 946665545 934956712 297615630 634773596 592993281 429920596 715870356 613769639 432199650 473614515 257178801 603763351 957151138 180424648 201955171 376976704 880042773 160897762 486070088 355160444 714973837 84663449 624326725 216546862 936685819 252395748 431042133 514847543 59482928 362265902 36239168 312840454 27505628 158421930 362103786 388475300 263037308 306297120 554677122 108389740 960873633 269810660 804570912 698089281 283070700 250259061 131757229 693932369 587099378 578710949 604346609 567754137 701579933 75467469 592919058 73184114 785049339 255821042 850418019 634493166 778537047 672881247 291192976 563131361 781615263 820409284 746182031 862648405 717835309
E 13855 28763
S 19316 347739006
E 3526 12486
O 25889 27775
E 9381 26447
O 9389 28340
I 1249 6054
I 9440 16244
O 8850 25656
S 1612 817281848
I 2251 10547
S 1358 866288148
I 10431 24001
S 3878 653326214
I 1080 11028
I 902 28943
S 24548 924294764
O 6528 20263
S 3630 944783835
I 4053 11065
S 23457 809385755
I 10857 16100
S 9346 960600980
I 3183 9974
I 19261 20106
O 6227 13522
S 22172 100145469
E 13535 19037
I 11033 19357
S 17399 837770426
E 2978 25341
S 7617 27787963
E 11487 21231
O 16255 24018
I 9900 17589
E 12069 14181
S 10166 546118447
S 25605 415242762
S 6406 196049366
E 3724 19501
E 19617 24714
I 22234 26962
S 5635 679772143
E 21716 25174
E 1304 27285
O 3754 28768
S 25429 670287429
O 16223 18852
I 721 12712
I 7939 21641
I 18058 25069
S 1685 315099089
I 73 24691
S 19957 867237806
E 15155 20491
O 2926 13329
S 13135 879795602
O 13266 14962
E 2863 28507
I 9271 23477
I 14444 18764
O 9999 19153
S 25175 116266828
E 20049 24278
O 2311 14077
I 14980 28579
O 4280 27487
E 1223 21649
E 17693 18126
S 1128 533223325
O 9590 21456
O 7685 18645
I 1376 8954
S 9866 404744342
O 17490 25694
S 11754 516258331
E 13404 18796
I 6344 27072
E 7453 26291
I 26287 29279
S 20216 535837939
I 4339 19040
O 16445 26484
O 1623 10115
S 28619 241172893
S 27616 527602642
E 2820 19459
I 10581 11726
I 138 23401
I 102 22796
E 7074 14164
S 28488 932636363
O 2007 10450
S 14918 561084176
E 6501 22174
I 16369 20543
E 10012 16486
S 14350 637311377
S 1961 130720419
O 5003 23032
S 1606 667008631
O 8847 18371
O 18698 29324
I 1132 15024
O 20813 26548
E 22294 23735
S 2300 996376666
S 24563 633051294
S 26967 442635470
I 22217 28417
E 18038 24298
E 10677 25641
S 24721 372151487
O 26199 29329
I 4547 26838
I 951 9000
E 10274 21061
E 4298 8389
O 3738 8425
O 2097 3290
S 14190 591815394
I 21573 24879
I 7635 20381
E 3821 18426
O 2433 28032
S 1137 990210313
O 1382 17486
S 15128 380740758
E 3866 26453
I 16914 26739
E 16361 20415
E 21007 25318
O 19375 23645
E 4671 11098
I 4802 29078
O 18728 19349
I 20882 24412
E 6225 17616
I 4954 13364
S 25841 630931112
E 682 10349
O 665 10425
O 10366 22840
E 7219 20079
S 17791 589579853
S 26245 219319245
E 438 11666
O 11084 17625
E 22257 27696
E 483 14524
I 219 17047
I 22962 25675
I 10029 26361
I 12343 14632
E 243 21129
E 910 25668
E 5916 13454
S 14556 994311893
O 15793 23967
E 23171 24600
I 3912 15476
E 9751 22014
E 14544 14748
I 2830 8017
O 4276 26041
O 22492 23191
I 14566 21034
I 3083 19023
I 12230 15481
E 20499 26096
O 14070 14961
E 16337 17876
E 9411 16645
O 469 15308
E 11341 28157
S 12126 546863265
E 4965 19568
O 5119 27607
O 8640 25371
S 18265 191012872
S 24838 398312504
S 4064 738959091
I 13585 18723
E 1019 8092
S 20596 102405846
S 29155 379588132
I 10304 26870
E 8019 12642
O 4580 16545
O 27 21372
E 23243 24719
O 23578 28385
I 1625 12937
O 2379 19834
S 8833 246106504
E 7781 24487
E 16109 26253
S 4532 835449543
I 16975 28066
I 8839 13996
S 10618 275504436
O 13130 26668
E 11103 19908
I 15385 16267
O 5372 29137
E 7407 28245
I 21022 24311
S 7238 264576745
O 26043 27811
O 16293 23094
S 26622 483348752
O 3299 27096
E 12089 17541
O 18901 27941
E 12214 20321
E 4788 16919
O 1680 11474
S 22905 400256898
S 28906 843741728
S 24889 242018371
E 19721 22246
E 6050 8153
O 1397 13506
E 408 21201
S 27674 948891061
I 11046 26893
I 7951 10983
S 9951 174656338
S 24832 311383259
I 6949 19804
I 9731 22875
O 17156 17286
E 2720 7077
O 11254 13205
I 13192 23518
E 26323 26945
E 8153 26264
I 10359 14141
E 4831 11688
S 12016 362838941
E 5343 15356
O 25011 27497
O 11824 18427
O 12327 28780
E 14859 27894
I 7465 18594
E 1029 10356
O 3487 13339
E 4135 28832
I 21210 22270
I 27378 28976
O 969 6009
E 2459 12825
S 13435 200118693
E 20852 24444
E 6679 17075
S 10342 577591194
I 4852 20350
E 13372 26908
E 23131 29128
O 18378 19945
I 7902 19665
S 7324 1036440
O 10518 22181
S 21584 185770723
O 9658 20443
E 5100 6016
E 7923 13370
E 5145 11020
E 2636 17670
E 12982 28046
E 4513 12636
E 4546 22134
O 8141 12523
S 24209 284355463
I 1536 21461
E 4522 9399
E 23996 29187
I 7426 10598
E 173 1558
E 227 26473
I 2974 4835
I 8441 12358
O 16825 18215
E 7709 16780
S 7169 529691428
O 4039 23903
S 2728 340243840
S 24499 667764089
O 6149 17353
O 15332 19598
E 7400 10410
E 5518 19836
O 3836 5447
I 22257 23655
S 1138 155112427
O 17742 26235
S 6609 302003242
E 24033 27629
O 18989 23380
E 168 16649
O 6150 24942
S 974 153520566
O 9374 14488
E 21151 23719
E 23507 28351
S 5144 445055400
I 16897 22517
S 7568 494401962
O 1528 5503
E 16702 16795
S 27969 254544790
O 11057 16221
O 25394 27172
E 4328 7172
E 17443 28538
E 8412 18434
I 5125 5976
S 5148 116390984
S 11576 180721185
I 16684 27437
O 225 9141
S 8359 415935781
E 44 23777
I 3745 10869
O 9398 15560
I 8261 15724
S 12062 933853946
I 8011 25539
I 14411 29107
S 14691 548821385
E 12621 16248
O 6993 19779
O 2153 6298
S 8826 415365492
O 20294 23845
I 22571 24797
I 10503 22161
O 3653 22518
I 10882 22307
S 23937 930066152
O 7512 18867
E 4871 19775
E 14413 26355
S 25770 155964503
I 10745 13040
S 15469 88995333
I 12100 28244
S 20182 788861046
E 5788 13713
O 7324 7767
S 27615 644691132
S 7723 172395054
I 8995 23476
O 17547 17857
I 24144 28482
S 22347 391692914
S 1127 893219346
S 1326 517044678
O 7376 24005
I 22653 25220
I 8454 25577
I 6091 25424
I 20671 27671
E 11537 13613
E 2399 3836
O 24030 28404
I 27376 27623
O 17247 28551
I 10761 12136
S 2092 293377511
O 21430 25946
O 1628 11314
S 3236 58333206
S 25823 281252748
I 6472 22937
S 25531 44155626
S 24253 257595253
S 17950 996450187
I 9477 23586
I 11245 19175
I 11805 28287
I 4367 11637
I 6306 24674
I 16600 26378
I 7235 18255
E 71 3247
I 14594 28213
O 4914 24388
S 21954 582870242
E 3936 21315
S 413 789412672
O 21373 25781
S 1410 180893534
S 12261 917286879
S 2684 998731353
E 13278 27952
O 15733 25660
I 607 19353
E 9311 28105
E 16195 25058
S 22265 22732994
O 8918 16109
S 4489 265997155
I 3746 15858
I 11814 25010
S 15219 514055299
E 14550 23058
I 4185 27991
E 8947 22272
S 12452 799249134
O 3348 17557
E 7990 25437
S 29023 180234403
S 19880 492222676
O 7862 20874
S 23783 823533042
O 18631 20463
I 8428 26882
E 2430 18181
O 25863 28239
E 7361 22821
O 11740 26892
I 11397 18591
O 25183 25683
I 4969 18597
O 2996 10245
I 19421 24613
S 21591 191012379
E 3429 26719
O 19120 21588
E 3955 29299
O 1877 18160
S 20674 165627837
S 8591 130166400
E 9543 20413
S 28837 191264005
S 9739 882160920
I 7701 9545
S 16044 35548962
E 27316 28343
O 7380 25937
S 28691 776376509
O 8256 23578
I 607 8344
O 6421 22590
S 23188 154239258
E 10148 12091
O 15370 16114
E 1874 20409
E 2563 7695
I 13999 26544
I 13610 17227
E 9314 20581
I 6859 8390
I 16572 16758
E 11314 15003
S 9643 948291581
S 14001 400669711
O 6407 10551
O 21989 25815
E 5208 10334
I 20316 24958
O 1794 25682
O 2066 7396
I 6990 8374
O 2479 23957
E 9345 14305
E 3015 27869
I 10893 11382
E 6920 18497
I 2177 29128
I 1097 10669
E 3511 10329
S 19894 659641397
E 5774 23869
S 13100 763211080
E 25085 27062
S 16588 960706934
O 8075 10543
O 3152 21943
O 23991 25460
I 1935 18295
O 4078 10435
S 8326 154445683
E 13397 25389
S 7857 407242900
E 10656 23206
O 17086 18151
I 20229 20275
I 23244 25984
O 4237 27524
E 8624 28317
O 2205 6615
O 8696 27017
I 3013 13900
E 360 7135
E 1795 8218
O 6986 19595
O 15141 26105
O 3714 12920
O 12136 28323
I 18530 25816
S 10496 126588547
I 14428 26610
O 15235 17322
S 28036 308620914
O 8488 22312
I 13993 22669
I 10602 22668
I 10341 28084
S 777 940060854
O 10809 18772
S 12955 14539683
I 3831 8522
I 11107 26823
E 4413 23966
S 22638 417371299
E 16848 25796
S 17999 886880882
S 27191 897561619
S 16626 153693723
S 2454 961133851
E 8664 14296
O 16268 27538
E 7856 28569
I 5895 19570
O 18779 25136
O 2989 7390
E 7924 14439
E 7453 16836
S 15676 184645074
I 507 23016
O 7132 28949
O 5732 27397
O 12424 23716
O 7675 24400
I 15523 16606
S 26514 558475863
S 13728 293848966
O 11790 18365
I 18577 29206
E 4291 19639
O 2 8761
S 26115 182266715
I 20026 22457
S 24472 799708933
O 4551 24450
E 12243 17671
I 11844 28846
O 4851 13597
E 1116 15032
O 11024 28667
E 3407 15364
O 8616 18337
S 22289 644829543
O 13441 21553
E 2988 26021
S 14125 257065886
E 18188 20460
I 23257 25305
S 8437 396694170
E 3012 8942
O 11401 24325
O 16182 25770
E 21661 27567
S 16339 126917143
S 4770 791390816
I 3229 9170
S 25457 406930108
I 9186 15701
E 673 27543
I 17762 27881
S 1347 500962459
O 5562 25818
S 10423 233773907
O 15841 23903
E 3776 14848
O 27183 27186
E 7342 28806
E 7264 14432
E 4285 9357
I 5967 26830
S 26691 803393869
E 15508 17469
E 4527 15770
E 7750 18351
E 19249 24052
S 29002 411174069
I 1649 27395
S 15899 487013038
S 4576 424820260
I 17557 18842
E 1471 28045
O 2897 21704
S 1556 616310986
S 3158 178354496
S 13692 344216206
E 15651 24229
I 17592 24593
I 8484 12115
I 10378 28958
S 18060 363985111
E 4819 18717
I 6397 12285
S 20802 689327048
E 6426 22377
E 3887 6025
E 10732 12458
O 8715 24760
O 9353 17558
O 14677 24155
S 773 473128545
S 6704 168084097
O 10171 22431
E 12348 20337
O 309 8813
I 19057 19406
E 17683 27860
O 3861 20036
I 3934 19962
I 1090 9782
E 25428 29138
O 16705 27090
E 1605 20398
I 26784 28393
I 23683 24803
O 7370 9478
O 8505 26926
E 17036 28636
I 14732 25667
O 310 13744
E 6203 10896
I 11698 26905
E 577 9308
I 11353 23082
S 6671 328398792
E 7999 21689
S 9949 983097009
I 17804 26090
S 5382 434619638
I 1211 15608
S 12413 292066524
E 12847 22394
S 4589 675095311
E 3351 9616
I 4103 14862
I 13508 24078
E 4312 17874
E 6483 15827
E 15161 27159
S 3729 238297503
E 20496 20779
E 5438 14184
O 24369 24761
O 10312 26312
E 8307 26369
O 15785 28810
E 3961 25188
S 26507 757831867
S 4434 351565677
O 589 6470
E 986 28627
I 15837 26206
E 9092 17319
I 5413 15971
O 17608 24925
E 11417 15457
O 1691 14331
I 4675 18265
O 22545 27773
O 12329 21835
O 1345 22215
E 4298 9158
O 3306 7101
I 21045 24533
S 22280 598601993
O 4579 23280
S 9800 52282179
E 19757 20360
I 13153 19042
I 10728 27572
S 15970 989091725
E 9224 11764
E 2220 24328
O 21480 21653
S 4661 277472777
S 28875 769081936
I 9171 28520
S 8255 437849862
O 19732 26030
O 12725 20390
E 15044 15291
I 12072 13058
I 19049 20656
S 23357 234628150
I 1658 19710
O 8310 10496
E 19360 21740
E 7219 28552
O 17525 22667
S 28899 445984525
S 13283 252065784
S 4156 588802913
S 3050 476456706
O 2934 18754
E 6748 8774
O 9171 15619
S 28137 563370002
S 529 607743585
E 9866 26917
E 1334 12546
S 7022 184352450
I 2250 28898
I 331 982
O 22591 25600
I 11918 21449
O 19421 20286
O 1440 13680
E 3033 4707
E 6786 23681
I 593 21266
E 14401 26376
S 12295 208633595
I 9566 10641
O 10357 22756
O 12649 23394
O 5297 28208
E 12923 27111
S 21644 106689915
I 509 16601
O 11397 15128
E 8893 17176
I 14191 28653
O 3179 24628
E 11284 24720
I 6841 28899
O 344 17561
S 10603 733455277
I 8367 12311
S 24919 11078869
S 18834 354494356
E 15602 17900
E 20151 22132
S 6881 844440292
O 2515 19431
O 1740 17248
S 12981 943064683
S 18197 348252571
O 8927 9714
S 28598 490981394
O 20286 26891
O 9033 23711
E 21232 29146
S 204 39133126
E 6988 8758
S 6439 567572909
E 20927 25044
S 4568 115443205
E 3615 27574
E 17883 24595
O 24425 25217
E 18536 22310
E 20225 28083
E 8257 12913
E 3523 27766
O 3593 10399
O 194 9507
O 1327 13387
I 427 23010
I 8912 23969
E 2453 26695
S 10124 59966489
O 21632 24974
I 3208 9906
S 24518 844847996
S 8811 656059759
I 486 26201
S 14485 225291103
S 29246 665860328
I 9635 9765
E 10632 13306
E 18663 26987
O 9978 22956
I 4529 28262
I 23001 25982
S 27082 752833668
I 17446 27208
I 3500 25034
E 6230 20447
O 1479 4597
O 15673 22924
E 6771 20778
O 13724 24452
I 6782 22388
E 5262 28979
I 2071 21202
O 3985 16748
S 20104 748222150
I 15212 17895
E 14032 26580
S 2369 842069702
S 10550 744894007
I 3384 21321
I 14419 20960
I 22324 22592
S 17556 208060741
I 21057 29197
E 17148 27615
I 18492 22836
O 198 28534
E 16172 20653
S 17840 755900139
E 6992 13452
E 17205 28780
S 24490 539993561
O 9218 19546
I 16409 25205
S 14798 856747700
S 6581 343176701
S 12805 638942900
I 16303 28143
S 24176 61152999
S 12550 468971884
E 7548 25096
S 24909 480602010
O 11476 16906
O 11793 19057
I 2466 19477
I 10776 27291
E 5977 12277
S 11375 462083221
E 2926 15858
I 857 26943
I 18386 27313
O 17549 20750
S 14308 797177869
I 2806 8429
S 7116 545308573
E 2033 17812
O 15679 17193
I 3502 4143
E 11072 20464
S 11335 607602167
I 9033 16277
I 18151 21714
E 91 17844
S 10713 706868476
E 14894 17788
S 9280 493322538
I 13954 22250
E 18964 24225
O 15605 21929
E 867 17612
I 2695 21747
E 24820 25251
S 11973 760485287
O 3150 19977
O 8693 20396
S 12592 340486049
I 568 29128
O 1456 4632
O 1562 15953
I 3838 13056
S 18431 871311647
O 15087 28915
O 2002 21227
O 5161 10188
S 13884 605594897
E 9252 22995
O 845 25109
I 1978 25140
E 4665 28239
O 778 21928
I 3144 4428
E 19387 27564
I 4488 5725
E 12854 20077
O 22128 27079
O 11231 18821
I 4681 14724
S 25287 962396612
O 12927 18584
O 6037 18472
I 18197 23662
I 19737 27008
O 8904 17142
E 13556 19547
E 14690 23174
O 2591 24131
O 4874 23284
I 617 18229
O 15041 21165
I 121 27218
I 1870 26171
I 1887 9168
S 24260 508947852
I 45 4202
O 6512 15527
I 4397 23985
I 18841 28181
I 20070 21235
I 3709 22710
I 2267 19321
O 6479 15671
E 8115 14798
E 7927 28610
S 25346 94928509
O 16282 16639
O 1339 3253
S 12063 290086645
I 13661 15713
S 7532 566568218
I 25920 28791
O 18944 26720
O 15796 18288
E 16486 17555
E 16860 26057
O 9212 27820
S 15993 196636210
S 17804 92000821
O 5264 26887
E 22248 23492
S 20330 893061068
S 28633 2090567
E 11585 19934
S 24352 748169133
E 25430 26167
E 7763 12328
E 12952 23064
S 436 101254546
O 14464 19753
S 175 129462421
S 22410 948384861
O 9349 27528
O 15958 28949
I 6530 22012
E 9146 21655
O 2025 10550
S 10520 824295887
I 14514 21286
I 16723 18823
S 27632 687575340
I 4470 14751
E 17828 21862
I 14164 22422
I 10662 15359
I 1033 2748
E 2829 17730
S 27155 931827414
I 7503 16140
O 4517 7598
E 17810 18576
E 728 17332
O 17224 29019
E 68 14262
E 1731 23563
O 14441 21494
O 11631 18983
O 11600 22793
O 12164 15519
S 2123 840176869
S 16809 468803681
I 2450 28747
I 1491 15991
O 4794 8526
S 5567 342016750
I 9915 19588
E 13211 13331
S 4841 67479500
I 11078 24075
I 26107 28887
O 3460 16621
E 6203 12168
S 9791 584873037
S 6528 502863875
I 19229 19231
O 4139 10300
S 1177 378398112
I 5968 9328
E 11980 13469
I 1851 25945
O 2540 8260
E 9870 11168
I 15687 19962
O 217 11659
E 26473 28747
O 5527 10581
E 14147 29084
S 25287 116632878
O 11476 18172
I 19769 24125
E 8209 16074
I 6107 8895
S 1945 706213443
O 2497 18005
E 2092 13475
I 19005 23571
O 17846 29289
I 11693 15042
O 1164 13159
I 17822 23049
O 10651 29167
S 5356 433392882
O 9881 23939
S 19959 824569925
E 7784 13062
O 20135 21603
E 2640 22098
O 18964 19034
O 9516 27602
S 29107 790236515
S 6491 48330320
E 17684 24460
S 6524 107516338
O 10933 12663
E 9271 11269
O 22122 22639
E 3485 25636
O 11280 14677
S 20328 820009029
O 17759 21067
I 22529 23822
O 26859 27364
O 11966 21017
O 3570 15448
E 10801 23082
S 23993 50982615
I 22549 22966
I 15778 26657
S 21185 258649547
S 9728 921095371
S 8432 69952677
O 12315 25396
O 11944 22107
O 8294 14681
S 419 753684286
E 7140 25808
I 7719 12823
S 4298 141381356
O 16042 24359
S 6621 135584190
I 3641 5955
I 17240 25716
I 1611 12282
O 20314 25997
S 13234 885055110
O 16792 17083
I 7865 14117
I 18146 19739
S 22111 772140264
O 17042 23430
S 14385 183021318
I 3089 13254
O 20954 25129
O 11635 26052
E 3240 14020
E 4352 18849
S 8680 558280275
I 6585 17639
E 17951 23934
E 18041 26605
O 8063 26894
I 20147 22228
I 15338 26685
S 27720 90413340
S 10245 324729561
E 7408 14653
E 18800 28819
O 6058 16119
I 2692 5319
O 12002 22151
I 8547 12610
E 3220 21701
I 19637 24447
I 9490 15755
O 7812 9691
E 2599 12163
O 1156 27919
E 2304 27527
S 27538 359828273
O 20780 23641
E 5633 17841
I 9876 22486
E 1227 9019
I 2131 25397
I 17497 22048
I 11968 16179
E 2137 15162
E 117 3970
I 6601 10203
E 4797 9114
E 10764 13640
O 7727 11585
I 2647 3574
S 14724 968723588
S 11427 728934445
S 25359 282107995
O 10105 20778
I 4734 28574
O 17096 29219
O 20259 23626
O 333 26015
O 2234 26235
S 9658 127403642
I 25221 28600
E 11023 28885
O 7854 12868
I 7387 18380
I 5267 7761
E 8464 25394
S 3218 719108434
S 26848 121773996
O 17325 26658
S 23838 565478019
I 7493 14420
E 6040 26490
I 2117 17135
I 10542 10733
O 16671 21405
S 22150 606138332
S 3796 969399459
I 2344 4964
S 23655 656404327
O 18191 28894
S 28047 541039154
S 8145 619075949
O 75 26023
S 16013 865882097
E 1368 19143
E 8905 21681
E 5063 11312
E 6723 28850
E 10003 12863
E 12494 22528
E 21751 29295
I 21269 25673
S 10329 886744353
E 11685 19399
E 12870 16177
I 17184 28989
E 7261 12343
O 1559 17892
O 13455 22160
I 4007 11457
I 14381 16050
E 12455 19817
E 1875 19066
E 4917 22043
O 10414 17412
O 8280 14510
I 7206 12039
E 188 9892
E 17273 25750
O 14983 27009
O 5816 25370
S 16727 294980603
S 15809 998609133
I 19437 27614
S 12652 969473106
E 8650 27219
S 17086 807523681
O 8358 18609
E 17845 19128
O 14857 22475
O 5842 11701
S 14291 454156411
E 5194 27841
S 18541 896079606
I 11024 11048
S 22347 287138746
I 11231 14390
E 16367 19036
O 18498 18651
O 2156 3143
I 11181 26981
S 1591 831449578
O 10752 13777
I 14406 16261
O 1020 17461
S 15027 978633885
I 3034 16473
S 25997 588614769
O 7674 11847
S 21541 988716748
O 12129 22325
S 10843 272317148
I 21778 25865
I 5988 22713
O 11702 25254
S 24664 668696119
O 5440 14725
E 20889 24137
E 5503 21246
I 5860 10406
E 8793 14909
I 11407 19163
S 5865 491317023
E 23597 28936
E 26631 28860
I 15663 18343
O 18484 28800
S 26821 249688692
I 9301 28269
S 15687 821654388
I 306 2784
S 14040 887572658
E 6276 24325
E 7258 17292
I 14729 16523
S 3233 77273584
E 1801 14597
E 8373 14590
O 3573 24640
I 7886 21860
O 2657 19049
O 12378 29080
I 5680 22075
E 13198 18852
S 14584 403506895
S 10260 617179496
I 7113 19490
E 22590 25464
E 21712 24141
O 12689 16406
I 18819 21073
O 8273 25607
S 11108 189112971
S 27478 534292874
O 3481 10819
E 11000 13594
O 14441 23741
S 27589 206860868
E 14772 18855
S 21875 309988956
O 1073 15927
I 12686 13450
S 1182 53386134
S 13982 707451024
E 2964 14461
I 4493 27522
S 13984 418741720
S 24833 615385928
O 18096 27330
S 22075 786732022
S 1192 913025039
S 16565 733088890
I 18731 20493
I 27759 28878
S 489 450579918
S 14686 377229537
I 5332 9382
S 28386 203182504
S 23469 247467731
I 931 3348
S 13053 691897593
E 13239 21317
E 16519 18203
I 14090 15939
S 25829 593528117
I 13642 28255
S 4391 74492149
E 6203 18433
O 22154 28404
O 1090 22934
S 18839 915639594
I 22145 24786
O 13055 27265
S 23971 627373024
I 3518 11382
E 6790 23523
O 3407 12634
I 754 22552
S 405 831572963
I 5370 26001
I 23644 24920
O 6641 11802
S 635 161108738
I 10993 24475
O 10657 16927
E 2251 20896
E 17993 24784
O 1319 22574
S 3974 277914249
I 5768 13595
E 7927 10137
I 1865 26053
S 6477 40261589
I 15496 18220
I 152 1317
E 10418 13879
I 11979 27629
I 8055 26167
I 1733 11634
O 10713 12797
S 17380 424032260
O 9136 18152
S 7341 925161299
E 1615 23922
O 844 14671
S 21690 404855031
S 6088 420538224
I 14076 25776
S 20664 320688344
O 20411 24477
S 1477 213883587
I 9608 17808
I 286 10607
O 4579 13625
E 15268 21206
I 10422 29077
I 3309 9331
O 10353 14857
E 11138 27005
S 20873 450690721
S 20232 134318027
E 18597 26463
O 4870 23444
E 11726 13032
O 1945 25978
I 5314 24004
O 7214 9556
O 1811 18142
S 25240 731179553
I 16112 17798
E 841 1206
S 25408 879900890
E 18342 26458
S 27413 358600938
S 17200 162149473
O 6735 18484
S 6879 535506143
E 25349 29184
I 6677 18719
I 10325 25219
I 12077 28801
E 17696 20705
O 8455 21915
I 15836 28421
I 3368 9218
I 14433 18608
E 12322 12744
S 9790 597337950
S 8127 465569293
I 8883 22528
O 17084 22929
S 1891 932109901
E 11154 24702
E 11697 18733
E 16356 29293
I 19973 25035
I 10353 14752
I 17277 23032
E 20963 28201
I 1139 10980
S 25046 765566459
O 12102 18502
S 2268 541179964
E 4882 12728
O 2816 3157
S 10129 780443478
E 16094 28344
O 15139 17484
S 4992 475995786
S 18181 722460830
S 3183 974275495
E 1653 8991
E 4040 25816
I 11737 21285
S 16591 473933958
I 24694 29140
E 11193 25087
O 5665 10268
O 2773 11459
E 8528 19641
I 10604 28778
O 8530 25207
E 14222 25868
I 13256 21111
S 18324 651807170
I 8102 10157
O 234 18419
S 6267 106996652
I 16612 23852
E 17646 26947
O 20224 24799
S 1115 657538416
S 6919 805788223
S 5935 688850899
E 8572 13752
I 9331 14125
E 9884 21099
O 1996 15876
O 1082 21198
I 9495 24328
E 13276 26925
S 15263 141012751
E 2719 17053
O 3974 28166
I 2603 9837
O 2591 26882
E 18044 28774
S 29060 274138313
O 11160 12753
I 10120 13869
I 3989 5960
E 7126 27093
I 2537 14428
I 2886 20715
I 4767 28244
E 21344 23558
S 24639 985346562
E 20352 24065
I 5490 21738
O 27006 27163
I 22565 22980
E 4670 27433
O 1009 14299
E 3356 26692
E 1471 25512
E 1981 16835
S 2375 493746761
I 2865 16206
O 1935 6815
E 5881 24285
O 6790 24752
O 22005 25364
O 10736 26227
I 18215 22527
S 5394 674121978
E 10405 13916
E 4935 26926
S 28691 241825553
S 16979 296434868
E 3227 4675
E 7701 20299
I 13061 23547
I 3900 5798
S 19116 872334903
I 17678 26111
I 1788 7955
E 8688 18255
I 6520 10644
E 3319 5050
E 15165 22639
O 8618 14931
E 5463 9313
E 4124 13926
S 13775 214407495
E 6329 26513
O 17213 23877
E 13547 16271
E 603 23313
E 12592 24310
O 207 4988
S 1507 158098751
O 10614 18781
E 14949 21364
E 5630 6184
E 43 9595
E 10050 14398
I 7601 20946
O 3067 12999
O 5902 6254
I 13641 13660
O 16695 21404
I 2344 20769
S 7595 136594042
I 5597 26996
O 2894 18929
O 16372 18994
I 13404 28574
E 19739 28369
I 4099 18382
E 15107 23858
S 17817 180127319
I 25895 28986
I 6134 9033
I 5398 13545
E 10365 18489
E 13778 16579
I 13702 17174
S 3643 295694245
I 8484 10954
S 22378 829220427
S 17330 958146881
S 21228 117804070
E 25390 25401
O 15865 19807
S 17552 954780424
O 4454 17447
O 5861 22726
S 18667 919958760
I 8380 16504
I 844 11416
E 2831 22792
I 19212 28891
I 1764 15857
E 23512 23959
I 1394 4133
E 1250 10585
S 24866 184647982
I 19822 24669
O 2396 7802
O 4749 16752
O 2986 11603
S 8775 713415949
S 18501 974973544
O 11682 28216
E 25150 26002
S 3351 155446014
E 18180 26408
O 20419 24149
E 9094 18398
I 13051 16926
O 2004 19370
O 14266 26155
I 7483 16148
E 8833 26184
O 654 8339
I 79 16264
S 14134 821235294
S 8110 846360963
E 9491 28155
I 4506 27527
I 13519 21132
O 12775 23205
O 6539 27299
O 17358 23221
E 11188 25116
S 8561 986605139
I 8026 15990
O 4851 14516
S 6062 534786376
S 25409 763476835
O 11544 12469
S 4336 992675114
E 3984 14455
O 27873 28360
I 28194 29191
E 2428 9831
O 5290 5933
I 15750 29292
E 14409 14508
E 12883 15057
O 13226 27146
O 18086 23919
I 5592 24580
S 12344 490324734
S 19298 678301225
E 16311 17058
O 18364 25673
S 24404 361568777
S 27005 85247580
S 7128 910618502
S 16357 670096783
O 1269 16569
O 8509 25916
O 9034 18857
O 320 14173
E 16671 26931
E 6383 18315
I 21662 22261
S 142 616664361
O 884 28937
E 23571 26314
O 6111 17014
E 4327 16394
E 20914 29307
S 24710 391533280
O 7246 16263
E 1631 8008
E 13649 28685
I 1502 23332
O 19829 28326
S 26745 832853759
E 13981 27138
O 8087 11777
S 20392 269206851
O 5173 26692
E 1560 11205
O 8401 15514
O 12694 23958
I 11099 21008
S 4112 192943836
O 8864 18437
I 10238 12094
S 28532 177163095
I 5101 23577
O 12792 24092
E 8091 12150
E 21519 25648
O 1141 17616
S 28116 914338906
I 26499 29065
E 4582 11757
S 19803 434643766
O 16740 28185
O 14129 20225
E 8454 21407
O 3370 14546
S 27812 477459639
I 15058 15298
I 14285 29292
S 26733 577992743
O 4061 20943
S 17140 917578728
E 1493 5278
O 18204 19223
O 2477 17654
E 230 6277
E 4872 12625
E 15389 16273
E 2979 28825
I 5803 19354
O 3993 6432
S 23070 941057378
O 5317 24596
S 9211 855650559
S 22674 985948233
I 137 25541
S 24453 706852327
S 14348 993016047
O 3382 7197
I 21011 21607
O 862 7388
O 7661 14599
S 19660 130899614
E 11225 19946
O 10478 27342
O 13383 14673
I 18297 18980
E 9226 16887
S 10961 646200040
S 6002 316457904
O 17018 26037
S 2511 7408734
E 4253 17466
I 1177 26077
S 4535 277476410
S 11156 442509959
S 24797 148073966
E 11798 26377
E 16191 17930
O 26236 26596
I 1355 17596
S 13154 757145093
S 23537 360505769
E 5933 14107
I 19556 22940
O 887 4341
E 1989 20315
S 20978 595626016
E 20537 20562
E 18072 22925
S 2112 792399564
S 10066 794299802
O 9103 13096
I 15728 29165
O 7282 14206
O 14723 18601
O 3618 18507
O 10950 19304
S 20985 290475291
S 7772 916943344
O 12701 18887
I 13829 22886
I 13012 18044
E 14521 26614
I 8134 13154
E 2378 4072
S 12335 786019334
S 23235 128543951
O 13214 24185
S 24583 195734088
S 12279 74128221
E 9081 14085
E 5776 26992
S 21932 556587335
S 24897 145888388
S 12946 217085409
I 13983 17442
O 23274 26860
O 12806 28760
I 4149 10905
E 12489 28200
E 15460 28423
S 26701 281407059
O 16908 28261
O 17679 28060
I 5112 23385
I 13920 23432
E 14512 28224
E 6976 7853
S 25116 475835945
S 970 723320656
O 18362 21857
I 1355 25813
I 5293 24447
I 10838 15517
S 26843 572524614
E 4094 26231
E 11327 15375
O 17140 17852
I 3730 6781
S 18534 179354955
O 14919 27230
I 13766 26295
E 23953 29044
I 6321 14229
E 25885 29324
S 23351 635227220
O 14392 24287
O 14600 22054
O 2442 18435
O 5258 23764
E 4087 16575
I 17824 25401
S 9215 517794731
E 5008 11748
E 7577 26768
I 3477 9355
S 17378 572030419
E 22462 23072
O 379 17660
S 5915 709767385
O 6234 24498
E 13268 21800
S 21741 690570710
E 4525 9344
I 10475 13383
S 13739 827765898
I 2034 27064
O 19383 23208
I 10010 12123
S 15678 223780525
E 4063 27731
S 8904 955915641
I 3618 9120
O 1160 4629
E 24611 28573
S 5090 360361781
E 9652 22010
S 9383 917484550
O 16325 17577
E 14807 18535
E 4897 13304
O 4505 18569
E 22814 29181
O 6474 14150
E 1877 19750
I 8640 10843
E 6881 29054
E 13258 27753
I 18911 23802
E 14396 16436
O 3785 6743
I 4445 23145
S 8162 86563057
S 14919 765372689
E 573 11946
S 11148 707913863
I 10663 19308
E 12542 28858
I 9869 17731
I 23480 24622
O 18011 25201
S 8167 359275690
E 15903 23364
O 4678 12263
E 20004 29299
I 354 11620
E 24723 25537
I 10216 24332
O 9974 12361
E 11079 24789
I 11273 16549
O 8382 28551
O 9190 28395
I 16163 28784
O 8917 25772
I 3304 16067
I 18059 21984
O 311 16225
E 6044 7218
E 22180 24908
S 5372 46929066
E 7044 25076
E 18491 20033
E 5783 9626
I 22666 23464
E 6054 19428
O 14303 24079
S 5077 1442364
I 1323 12683
O 13798 21882
I 19634 22465
S 23179 620781587
E 7626 25645
E 10856 20996
I 19517 21959
I 9451 21535
E 11 21362
I 9903 23464
E 17418 29291
O 2423 11123
I 12670 20975
I 5809 11489
I 11040 19452
O 5877 21557
E 8184 26377
E 9769 21086
I 3347 7899
I 5459 26129
I 12724 20268
S 25235 245857313
S 12775 349010062
E 3976 20926
I 19879 26511
E 6312 20595
S 12832 429882254
I 22024 28762
O 9157 22124
S 3525 774499190
S 11209 934635617
E 14903 27016
O 487 26834
O 4317 6956
O 23287 25257
O 14501 17247
O 4230 23904
S 17530 152095372
S 7651 748064306
I 4163 11054
S 6129 292614633
O 27383 28331
E 16328 24026
E 1711 17596
O 21983 26171
O 14329 18929
S 12488 753068553
E 1799 9933
I 18287 24046
E 6535 12775
I 16662 21326
E 4803 16498
O 5575 10573
E 2262 23597
E 8949 29234
S 7653 711553864
O 4891 28086
S 10815 549363551
S 14430 867309522
O 1941 27894
S 22623 148096203
I 2382 24857
S 8940 424320228
S 15461 11939229
I 7831 28743
I 9772 22216
I 4537 21088
E 2777 5779
S 16313 329428434
O 7756 11392
S 13917 438669567
S 4537 62366949
I 20579 23360
O 22843 28730
S 16370 169855079
S 14662 184552596
S 21172 255122654
I 9358 20427
O 5165 28848
S 2375 414779662
O 12970 22152
S 100 162498108
I 7386 26981
S 20491 152994041
I 17875 27388
E 16014 26085
S 2345 351211990
I 13023 24804
E 8532 24073
O 2482 19311
S 20861 442091313
E 5144 10067
O 25367 25528
S 26904 874971212
I 9857 22723
O 16721 20649
S 2282 269593896
E 15354 21065
S 23592 279438205
S 23758 801436021
I 2945 23370
E 19252 28796
S 18465 644670100
O 1542 12495
S 13090 810545334
E 6454 7156
I 2031 3366
O 6216 28794
E 5134 17401
I 7002 7020
O 9189 18007
S 24765 488117499
S 22301 34643353
E 15676 23265
E 20866 28213
O 5041 19659
E 21982 27405
S 15789 63870975
E 1900 16902
I 1179 12164
E 12722 25932
E 10044 15108
E 24543 27860
I 7257 19231
I 22010 25536
O 18234 18274
I 6697 8548
I 4496 5305
O 9860 16755
O 1732 8838
I 18825 27194
S 12660 809078968
I 6040 22981
I 20210 26229
I 1693 2308
S 4703 608007966
E 1161 9942
E 11331 17630
E 12339 24396
E 10346 23376
O 20151 28413
I 12713 20349
I 6432 8486
I 17 22618
O 6660 18068
S 12546 283850730
E 1419 4068
O 20708 24358
S 9553 188189591
I 10840 17849
E 5204 21374
E 8749 9772
E 8179 16269
E 8563 18474
O 3361 5151
O 3463 15160
O 18426 20515
E 8032 15880
I 12570 17144
E 1338 10229
S 9649 620000842
O 17850 19238
I 18860 23844
I 17526 20440
E 7368 9089
E 9789 24208
E 9134 11051
I 3745 15070
E 14635 24851
O 3477 8805
O 98 5666
I 15831 22280
E 16332 26230
O 9961 20958
O 6552 14554
O 4294 15443
O 9937 24454
S 4394 52322324
S 8275 163340436
S 22088 811312843
I 4600 4614
I 8676 10932
S 1330 306642126
S 1002 487115091
I 5764 9774
S 18003 122466588
E 1718 28001
O 1838 28262
O 21207 24481
S 19878 66762627
I 6737 9721
O 4740 12202
O 4421 16552
I 2415 18765
S 11886 195411164
I 7417 25846
E 7373 18057
S 9160 184506765
S 4370 342992755
E 9019 23295
E 2083 14265
O 18045 19494
I 19922 22551
S 17107 922190466
O 11816 24579
S 7084 251991786
O 10584 21040
O 11833 16954
I 28042 28767
S 8036 417427704
O 7381 26479
S 14259 485620189
S 2803 722943671
E 12595 19587
E 21234 21414
E 9774 17517
O 2536 19857
I 27887 28535
E 24363 27869
I 679 1510
E 9332 15647
E 858 7338
S 7069 91880169
I 1234 23073
E 4139 14473
S 19805 178227741
O 26009 28187
E 22083 22352
O 17323 27293
S 11076 38227502
I 10156 20825
E 2354 17046
O 5859 22083
I 9651 17605
I 14394 23958
I 20802 21780
I 8650 22732
S 12455 915310444
S 23099 359791378
S 15223 766141951
I 11332 20537
I 1070 16637
E 11054 12371
S 11358 68293909
O 7331 12924
O 11698 28203
O 693 7925
E 14306 17518
S 21258 301244601
S 24434 770600119
E 4575 26334
S 18969 698570176
S 12454 332103406
E 2265 17435
O 9117 17569
S 27791 873207144
S 7043 699822018
S 5698 573196539
I 22152 25001
S 9055 578387390
I 4787 8604
S 3913 494107107
O 3037 9436
O 20951 27927
E 6327 29060
I 10783 11395
O 3667 26230
I 7834 17472
S 5341 828343160
E 359 14383
S 12285 903721246
O 2053 9426
O 1151 28709
E 8906 21031
E 19314 19363
S 29313 795089114
E 20220 22733
O 17 194
O 22489 22981
O 1112 12651
O 17451 23686
E 4307 6699
O 11872 12864
S 10550 325245365
I 2038 28577
O 1949 16530
E 1954 23773
E 21441 26920
O 2315 22926
O 5757 26756
S 27334 720235381
O 10587 15675
S 18745 984623952
I 6447 25757
I 937 10310
I 689 3148
I 10559 12929
E 7300 13995
I 20429 29286
O 4468 4593
I 25098 27721
S 3082 321448404
S 28910 48088884
O 113 6622
E 23531 24539
O 1258 26866
S 18418 369451016
S 16504 376546822
I 1157 11086
E 19714 22785
I 4649 8169
I 353 11582
I 20307 27912
E 13994 16300
E 2039 21911
E 8661 22468
S 2536 928068936
S 16182 771767228
I 6550 10927
S 10781 264478336
S 16845 783648849
S 16804 518464701
S 22350 416508938
I 14349 18891
E 7921 8170
S 2759 451926022
I 15694 24483
I 5304 26701
S 27231 985630344
S 16005 274780112
I 2545 3974
S 29140 448015228
E 1605 12292
S 10155 109670535
O 17001 17345
O 5264 16919
S 21010 87401237
O 14614 17691
S 9004 713089448
S 28607 763205103
S 153 33956604
S 27322 901559294
S 719 614074834
E 17869 26161
E 7286 14252
S 9830 587106592
S 28398 497099715
O 16069 22405
E 11279 22263
I 10734 17763
E 16120 27266
O 3228 8744
E 4250 7457
I 15672 28904
I 22035 28988
O 8105 11526
S 14731 633705067
O 28285 28708
I 12424 17568
I 9605 23577
E 22734 26240
I 9384 17399
I 11173 22942
O 26521 26925
I 4288 22565
O 5807 20155
O 19572 23589
S 2228 195381483
O 6949 8220
O 12678 14049
I 2660 9653
O 2967 20799
I 12528 25469
E 807 10697
I 10948 17942
E 11752 14776
I 15941 25170
E 5921 19541
S 4545 55159219
S 14886 418540905
I 19817 20933
I 15635 17691
I 14089 21544
E 9319 15788
O 1294 6375
I 4927 14520
O 1468 5284
I 10774 11612
O 2463 19579
E 20167 20579
S 16257 640448387
S 29116 271948117
E 20972 28355
I 10738 13250
O 15271 16659
O 17195 28809
S 4654 969829254
S 16841 759807214
S 23220 679075983
I 8746 21692
E 3301 19401
I 7527 18984
S 8127 870059672
I 22858 27497
O 5291 23003
I 12880 14694
S 28900 702163421
O 4914 22466
E 12795 13090
O 1773 5540
O 2630 28320
O 26608 28764
E 5092 15846
S 22109 599003823
O 18646 23144
S 29265 653142083
S 14144 795591004
S 9645 794929547
I 25016 27743
E 10559 12220
E 14945 28923
O 9892 13378
I 2700 22937
I 15717 27408
O 10413 27107
E 12423 26111
O 7990 20545
E 7691 12433
E 14045 28765
E 13570 24442
S 14912 601068071
E 1608 14151
E 7508 9276
I 7463 17012
E 679 23281
I 5251 17585
E 1811 18773
O 7742 14595
S 20720 675458985
E 14435 25189
I 1819 22354
I 25940 29150
O 4834 9012
O 7482 8142
E 6966 10791
O 12951 23866
E 3496 17978
O 17348 28287
O 2925 6749
O 5858 28225
E 6070 6448
S 7366 577898386
E 4563 10247
I 11959 23460
I 4187 5615
S 9822 39301870
E 13029 15529
O 8898 20782
I 6736 22275
I 14799 20415
I 8255 18360
S 6669 64283608
O 5468 20492
O 25269 26839
I 25822 26492
S 22115 837885600
E 6687 10000
E 15891 19509
E 17903 28589
S 24145 353531231
O 984 6741
I 12479 18791
E 18833 28842
O 11353 22275
O 15043 23703
I 8674 25362
O 10967 27264
I 1598 2964
E 5534 18287
E 13924 15931
S 22536 104189912
S 27173 816580654
I 10275 12277
E 12704 20281
O 13308 14649
S 3847 832551501
S 2973 579191100
O 10892 14637
S 2648 129299840
O 14356 16499
O 78 25897
S 16837 780363016
O 10799 23607
S 27510 560913921
E 802 10016
I 305 623
O 22281 28772
I 8673 8853
I 18743 22888
O 22912 24854
S 22907 973241533
E 5664 27334
I 14288 20695
S 14675 479974027
E 1235 17734
I 22824 26361
O 132 22531
O 13693 21378
O 22466 22813
E 14260 21150
E 11695 18092
I 13522 25808
O 15482 29280
S 21920 316504415
S 10743 565508131
E 12502 22749
E 11906 20764
E 306 28906
S 21791 193056137
O 8634 16559
O 22269 25103
S 6319 146322209
I 1766 23918
E 2075 6466
S 21563 912131293
I 10237 28046
E 25391 29226
I 2212 22272
O 1574 22233
S 14295 193594951
I 8032 10141
E 21186 29028
O 2294 2678
E 10523 15674
I 18510 28929
O 3994 18370
O 1333 17402
S 6853 166257348
E 10155 10526
E 10771 13833
E 25867 26671
S 28570 967785068
S 6717 350837995
I 5765 14351
O 13722 18061
O 5194 13001
I 3267 23430
I 186 21581
I 17841 28844
E 4682 15192
S 10502 41232129
S 22826 804630200
S 17914 456025173
E 4016 10334
E 1482 16554
S 19426 559828181
I 3294 22020
S 21371 224503960
E 11377 12773
I 11524 16019
E 6250 26543
I 4479 9531
I 7456 8937
I 7531 18303
O 717 20407
E 899 26278
S 24256 292091102
S 25478 528260955
I 5350 29161
S 4929 183538882
S 4193 896512496
I 18863 22284
I 22195 22479
I 11431 15494
E 656 11148
S 4110 447471420
O 15139 18851
S 19270 695620886
I 5968 27642
E 16420 21981
I 12333 24418
O 20589 28814
S 10370 864441012
I 23884 25361
E 5992 22394
S 1690 915991846
O 20146 27909
O 310 27918
E 17741 24843
O 260 6393
S 28123 322443356
I 2763 5450
S 19255 831020373
O 4616 8493
I 7705 14887
S 10646 46197104
E 20881 21370
E 6698 12124
I 311 9169
O 23129 23966
E 7880 27613
S 2234 632976483
E 13027 20934
S 6057 135047771
I 8584 13682
S 1948 692934752
E 11550 17834
O 19568 21666
I 23740 27461
E 7314 27148
I 5035 10319
S 17316 785863148
I 7166 19882
S 13909 442492206
E 13402 25534
I 19134 20433
I 6562 27761
E 9525 24810
S 7796 791717718
E 1554 11776
S 17043 238641131
I 22107 22528
O 5416 28069
I 14124 23206
S 17605 299233348
S 19175 700993796
O 11230 24488
I 13481 21651
E 13062 25478
O 12539 18465
S 11551 62530473
O 3112 14514
S 23197 323584910
E 11704 16016
E 17665 27773
S 1536 920122366
S 14463 33422851
I 4020 12186
E 5111 28313
O 12609 13414
I 550 12617
S 17852 22120826
O 7779 22728
I 1833 13251
E 8996 14403
O 2654 23403
S 17389 609725933
I 22918 24185
S 21362 251281228
I 17905 27466
O 8411 29071
S 5495 260993563
S 11750 381220730
S 353 9219859
O 12742 19493
I 13106 20104
E 773 22314
E 2707 7075
I 767 18372
O 11535 19401
E 5454 27078
O 7274 29076
O 20579 20640
E 3800 21597
I 21014 24225
E 13577 26174
S 20778 652571588
O 25547 26640
I 10208 18129
I 6651 14960
I 3225 3634
I 1001 22147
I 2944 27389
I 19105 29254
S 28812 42325200
S 27839 566368962
I 13245 21830
O 16333 16960
E 5857 5999
O 18662 20478
I 10285 23209
S 25117 440435716
S 13505 663393990
I 10159 15485
E 28262 29310
E 20018 28852
E 9491 16431
E 4853 13902
S 10199 10484257
S 7975 871309115
I 10611 11696
S 24710 248484516
E 874 24652
E 22103 24557
E 7238 12347
I 11221 13484
O 7043 10661
O 23039 23976
S 17883 680396204
O 13628 17209
O 13435 18128
S 22849 600362357
I 10500 14055
E 2826 9839
E 1667 25645
O 515 7998
I 13176 20526
E 12077 24934
E 10999 22186
S 26973 875411276
E 24308 28395
I 100 3651
I 2663 15980
O 18105 18152
I 11877 26806
E 25063 25966
I 4611 24234
S 22598 719219841
I 8330 28114
S 9523 272498693
I 6063 13193
I 4215 14879
E 4582 6938
E 14976 27963
O 18292 28632
O 5910 9546
E 8173 26963
S 5109 364111454
E 14508 19983
O 1891 9555
E 17745 25692
E 16352 16657
S 19059 715536294
S 13451 705664505
O 9692 14356
E 16090 22255
S 17724 3292146
E 6257 7808
E 19984 27748
E 13727 24162
S 17031 12184033
E 1218 24781
E 6416 18262
I 5404 14835
I 22899 29220
I 12156 16084
O 1356 10465
E 2949 17281
I 25154 27342
O 9462 23717
S 7259 558299303
S 5717 983779572
O 4699 16679
E 4747 25934
I 14337 26363
E 12764 14164
S 8363 553096332
E 19008 19898
O 2866 13637
E 7909 11221
S 22720 866119716
E 19481 24385
S 22419 968373033
O 10614 13905
O 8990 23668
I 9690 11976
E 26654 28476
S 28193 906510301
E 14466 19332
S 13052 149649105
I 8639 27037
S 10992 794216046
O 7395 16473
S 7610 877933584
S 14216 60714515
E 16750 25616
O 4749 28910
I 12655 26903
S 5634 344648856
E 9741 11581
O 7360 9263
E 18226 25626
S 28677 154510562
S 3185 199431929
S 8368 284244367
O 6421 14606
I 12295 29328
I 12951 27630
S 11755 921524410
O 11830 14096
S 17823 903181483
S 17452 122122561
S 3729 190473966
O 17694 22686
E 15872 17549
O 6531 13111
I 16352 25582
O 2686 5047
I 15375 28582
I 21752 29156
S 13767 912339146
S 28338 138700332
S 18248 290572822
E 5477 10261
O 9933 18283
S 2588 879637717
O 8358 27055
S 13583 26043217
S 8642 954489438
E 19604 29135
S 850 286931026
E 9086 9799
S 13054 454220831
O 21276 23718
I 11610 16510
I 5383 26667
O 95 16670
S 20412 152373006
E 6938 10544
E 26696 27263
I 16248 22068
O 4659 21288
O 6511 25007
S 23309 555144257
O 5648 22137
O 14081 20458
O 15913 16590
S 6811 500898697
S 19745 669186515
O 5680 8109
S 18887 502159399
I 19000 20797
I 4373 4420
E 4787 22878
I 24085 24604
O 11754 24731
I 9239 12638
O 4180 20478
I 18944 19765
S 19601 370317802
I 1585 20421
O 15962 16560
S 24669 722073906
S 25547 170367344
E 20310 23819
I 21716 27725
E 12021 14972
S 19797 166836975
E 19297 21628
I 2512 16565
S 21279 891045474
O 13069 24666
E 129 12600
E 18805 28710
S 8899 592829507
S 10176 8293704
I 17092 25539
I 19113 23618
O 5041 22937
I 3780 25723
S 3261 254852841
E 6403 13838
O 3160 20144
E 15645 25304
I 6702 8669
E 17364 28759
S 22503 356026560
O 8000 18640
O 16191 17671
S 21242 868452349
O 27612 27976
I 17221 17443
I 5873 9011
I 9053 27257
I 8397 25959
S 25408 231839022
S 24028 585711985
E 13496 14427
S 25544 799937074
E 5310 15382
I 9581 26969
I 2836 19071
S 11808 935875203
E 12931 25694
S 3886 421099322
E 6219 27579
S 26711 914495751
E 15276 15636
S 6775 131920507
E 4177 10531
S 5674 9871305
S 21975 796602207
E 12051 14912
S 9484 195464588
I 98 27828
S 17781 193598285
S 13128 306554971
E 3963 15985
E 22294 29087
E 2862 7111
I 11313 23758
S 9397 439490765
I 6637 20958
S 16120 912099652
I 9739 13236
I 7193 25352
O 11273 17030
O 23718 28888
E 682 22440
E 9645 16384
I 10079 14415
E 6602 27203
O 13470 25615
O 10899 11973
E 8202 8234
S 24927 98858132
I 20964 29170
O 4796 8903
E 6105 21125
O 20272 29073
E 866 29191
O 6423 19595
O 4477 20586
I 20270 23796
I 16773 19153
I 15342 22433
E 3069 11389
S 25409 301120623
E 8800 24115
O 19342 25099
S 23294 819818936
O 10757 14434
E 15858 27948
I 13887 14648
I 9553 15390
I 1357 27031
S 22002 486897967
E 6734 8016
E 16353 20220
I 11681 17700
S 10178 797793908
S 24071 896980151
I 6219 29143
O 4142 4810
O 2766 27345
S 22180 818219559
S 15376 699296933
I 3911 10267
O 9320 17430
E 3437 22069
I 10156 26424
O 17467 26615
I 4072 11735
E 19921 21333
I 10991 19799
S 18529 350898809
O 10681 25696
E 2277 5353
E 23653 29309
I 22132 24081
E 9713 16243
I 5528 22259
E 2357 6183
O 4277 21554
I 16368 21158
E 3216 22403
E 2430 2738
S 3073 298704145
O 12347 20086
E 17718 24414
S 7116 883026990
I 8818 25572
I 19486 22374
E 11685 12481
S 23462 203283670
O 7320 14415
O 11003 16764
I 18875 28699
S 5888 25340173
I 25448 28821
S 20426 687194907
S 28929 26309607
O 11755 19041
S 4614 281746677
S 23577 10233687
E 1196 16004
S 19947 95570096
I 8124 16058
E 17023 24334
I 13354 16648
O 5604 18711
O 592 10881
O 14641 23251
I 5051 12919
I 11960 21658
S 25944 154951343
I 3659 4256
S 780 528852822
E 3722 27860
O 9462 9952
S 1165 883647944
E 9032 23951
E 18636 24091
O 14870 23374
S 22528 729621030
S 25002 922734560
S 11568 125360173
E 15558 21445
E 6199 13372
O 4230 21616
O 23980 28224
I 14335 25508
O 9852 10186
O 21474 24618
E 1141 8409
S 27620 168586890
I 3721 12390
O 9489 21148
O 5162 11119
O 11710 28943
I 4604 10304
E 8576 11006
O 1753 18245
O 5504 18175
O 5295 12454
S 16422 567616221
O 16420 19872
O 2047 29294
O 7031 22728
I 5258 22589
I 8329 8609
E 8540 24835
E 15458 26866
E 7804 25433
I 21274 28029
S 16236 401081678
S 11468 822261288
O 12215 20890
S 23512 946584319
S 9725 296709953
E 18377 26200
S 11028 143785970
S 25588 470121061
I 19593 21490
O 24842 28419
I 11484 16016
E 3129 17003
E 20596 27346
S 13365 319500930
I 18778 28104
I 27517 29151
O 4335 27137
E 13783 23918
S 1321 607055640
S 26553 712712
E 21585 25877
O 20601 25633
S 26731 484042205
S 16252 679588930
E 4182 23953
E 850 13819
E 1369 27569
I 9857 22811
I 6633 26515
E 15910 23093
E 916 2161
S 15809 748758273
O 19613 29017
S 12639 438780784
S 28970 366844674
I 8611 26861
E 3114 18792
O 1857 16923
S 12778 777263012
O 7291 7994
S 28718 287161979
I 200 8548
O 6854 24358
S 20239 724807673
O 5877 15655
I 16794 26463
O 10265 11711
S 1811 119895361
O 21365 24433
I 10505 16098
E 17057 25362
O 3550 8434
I 15897 22960
E 2935 9004
S 28140 449770865
O 23794 24747
O 9920 28101
O 11607 13097
O 4618 13457
E 17653 19985
I 16693 20553
S 9314 395025770
O 1176 22140
S 27722 731465214
O 22411 23507
S 7131 609140700
S 20672 175575207
O 21999 22102
I 15198 23840
S 28595 489273140
S 15105 988527170
S 24243 702178304
S 10729 320867438
E 2728 11050
I 9495 18227
I 12283 16209
I 3251 26417
O 9192 22568
O 19403 21615
O 4977 27552
S 3712 836370969
E 25383 26676
I 3215 15562
O 2877 19564
I 16340 19089
I 19344 24912
S 23964 724074867
O 10979 25350
E 5632 27605
S 20868 575769219
I 4958 25388
I 19090 19173
O 23274 28396
I 25906 29132
O 4692 15967
I 5622 29025
S 25913 235032237
O 20767 23665
S 7716 786059913
S 26386 889454713
E 7990 26476
E 22416 28881
O 19031 22829
S 21627 793574772
S 19369 846607211
E 24551 29031
O 12362 19827
O 14076 17582
I 3997 23487
E 24717 25129
E 3098 12823
O 14256 16695
S 22163 183054010
S 5743 692336764
S 16182 459286834
E 3276 8988
I 273 4351
S 19063 678518054
O 746 5780
I 19175 20716
S 2883 997239572
O 3870 24037
E 3746 28833
S 9943 567618177
S 8630 293172556
I 9309 29061
E 13852 26385
S 12225 968677511
S 2309 493528428
O 762 23024
S 4756 888170300
S 14577 368456301
E 12108 17453
E 13684 17814
E 11625 24081
O 15703 28179
I 19669 22312
I 3693 23759
S 7039 914145183
S 19286 631032943
E 10086 24894
S 8362 874441773
I 11039 24083
I 1313 16407
I 11887 24659
E 12621 24012
O 1984 22842
I 16332 25833
E 1787 17355
S 4538 428513668
S 3162 208429633
S 3491 816526889
I 22476 25387
E 6441 22234
I 7561 22909
E 2052 8032
S 18985 989774915
O 841 7461
O 25355 27747
I 14029 22225
S 7799 565957349
S 961 826318488
I 10562 21666
O 918 7018
I 4249 9009
O 3518 14715
I 2344 6002
E 5628 27471
S 11485 919896282
S 4468 228010055
S 9158 612998731
E 7819 15250
I 6829 26645
O 17021 28239
O 10877 19018
S 11968 254816912
I 2998 18889
O 19589 19657
S 22871 132188547
E 4375 10655
I 19032 22711
I 4311 12625
I 18980 22488
S 28625 437534457
E 8188 24824
E 10165 25609
E 13501 18889
I 19774 20413
E 135 4185
S 22719 135144026
O 8885 9209
O 21091 25441
E 15838 20752
S 16103 378291566
E 7576 15530
O 9311 18426
I 252 299
O 128 21769
I 3443 23642
I 20135 27419
E 19197 28085
S 27190 34401587
O 3994 23042
O 16220 27617
I 8609 24856
O 11232 19374
O 3265 4953
E 3092 5146
O 11043 16252
E 9330 19771
I 2424 15143
O 4252 27091
S 28964 588181290
I 10282 22059
O 3967 18389
E 9450 25942
S 21719 498589564
S 18299 311423187
O 19768 28971
I 6697 23202
E 3188 12445
S 1197 234263491
I 15693 20997
S 13371 935893107
S 7783 435405149
I 231 10918
I 23810 26585
S 14927 183932832
S 12125 372765466
E 12748 27001
I 3491 9333
I 7195 27286
E 176 8024
S 27150 367350460
I 16948 20818
E 9996 26847
S 24735 182431189
E 14909 26594
S 2750 255847662
S 13615 542969123
E 14994 21306
I 9633 18952
E 11078 16365
S 24939 98878565
S 18271 834183467
E 10025 11635
I 5180 18031
O 2839 10379
I 3674 6093
I 9483 24178
I 8911 18186
O 13554 20284
E 9902 23542
O 9382 20136
O 3665 14261
O 13918 15897
E 11025 15579
I 395 7389
O 8746 24892
E 3886 7703
S 9457 976539623
I 15995 17928
S 15355 427174442
O 5498 9843
I 16195 23961
E 7516 25392
E 4037 15045
I 3682 17766
E 12820 18172
O 14422 27528
S 7522 917969790
I 19647 25178
I 754 28512
I 8091 22187
S 23291 266172888
S 19543 318592601
O 18317 24504
I 12846 16753
I 10231 12769
E 10341 17321
E 2528 6198
S 11031 46012855
S 27868 681150545
I 11789 18474
I 1592 29214
O 22751 27891
I 20834 21337
E 5229 21234
O 6142 23502
E 2688 4913
O 17024 26103
I 11535 15985
I 431 15845
S 582 266734436
O 9181 17622
I 15258 16015
I 426 5833
O 8717 24382
E 11548 24767
E 1400 16372
S 27293 924338416
O 11452 23085
O 12184 26722
I 21749 25255
E 3644 3814
E 281 24193
E 7442 17913
E 3661 20807
E 2688 25854
O 2471 4368
E 4021 9444
I 18794 20734
I 3642 15091
O 615 13468
S 4022 120780517
I 4570 23653
I 8621 21084
S 1162 998690434
S 8465 402741354
O 18670 25666
E 9047 27107
I 904 21153
I 12578 22546
S 23607 338436013
O 11188 21543
O 600 16712
S 18698 187850559
E 15366 15614
E 26573 27517
S 480 249325695
S 7439 824364656
I 1980 2986
I 16750 25086
S 21482 378389664
O 5015 19988
E 13544 19329
E 4610 21641
S 23718 815518420
E 22573 28882
I 13516 19175
S 7770 73244897
I 4082 19374
S 15708 423536145
I 8530 27687
I 14609 23413
O 6040 17210
I 4494 24501
I 856 9499
O 9702 16452
S 19870 88814597
I 15879 18924
I 5401 9518
S 377 988832136
S 25836 945525301
E 721 28642
S 6589 114943998
O 19578 23853
S 1165 304004784
S 20446 309751731
S 25833 434102559
I 3508 7303
O 5440 21693
E 7540 24047
O 3419 17242
I 2532 18824
S 11802 349399842
S 8310 480774270
E 12900 26274
E 5068 7493
I 14149 22370
S 26296 338070583
I 7249 16847
I 27812 29046
E 4612 24914
S 29248 841739762
O 7467 15804
I 15635 16965
O 7972 11003
O 7651 28179
E 11385 20183
O 27347 28704
S 9929 632975972
S 22485 205937326
S 13133 534563271
I 1806 8302
E 668 10556
S 16256 855702022
O 1816 19954
S 14503 384866291
O 3348 10103
O 16460 18333
S 18554 559586326
E 5413 22241
I 6497 22294
E 1527 26680
S 19619 841908878
S 13980 93809987
O 9598 25944
E 5874 18919
S 11349 399138038
E 1802 24899
E 9472 27305
I 7901 18041
O 13731 27348
S 2951 179778090
O 6543 29067
I 1063 1845
I 8607 14976
O 14210 21492
E 10759 22851
O 3659 22580
E 12917 13886
E 19603 24464
I 6730 6811
I 453 10966
S 6879 142389368
O 6928 28296
S 25480 379025502
E 3799 16307
I 2731 23340
I 667 5036
E 5726 9489
I 22390 27620
E 5025 24731
E 20012 20653
S 5513 230788040
O 9816 10185
S 13513 727208418
E 320 23250
O 21764 23954
O 3270 27340
I 9775 14138
S 12002 909113196
O 6155 12573
I 3679 28308
E 14210 17675
E 1501 5841
O 10079 17339
E 11931 15948
S 4710 598196646
O 6963 27141
S 5670 207284021
O 11761 29300
E 6410 7478
O 5373 12188
E 7300 9787
E 3104 15569
E 4694 13354
I 3255 20715
S 27934 324838453
I 21104 28665
S 25457 178234763
I 7880 12089
I 3653 15737
O 21946 28848
I 8253 27875
E 10541 10895
E 21630 23941
S 23227 354336590
E 11669 15386
S 19251 630346990
I 17815 26390
S 79 753483611
I 17207 23132
S 4943 102669799
S 3442 943299790
I 2302 26205
S 21278 307210338
O 23705 25800
O 896 4118
O 5405 15413
I 5087 6953
E 4390 5982
I 7182 25468
O 15586 19209
S 13081 185235667
I 19497 20644
O 12460 23254
O 5189 9121
E 5456 20482
O 24696 25190
O 14043 17498
S 13569 347090953
S 5631 525367070
E 8723 14731
S 27453 355455100
E 10823 18327
O 8245 12105
E 16242 25082
O 7591 16302
E 18340 27657
S 26018 152599985
O 11291 20380
I 3232 5342
S 5630 390704035
E 7702 27039
O 15123 20522
O 1782 23321
S 3764 32174191
I 9707 13040
I 11946 21913
E 18321 20311
O 16803 21512
E 368 13559
O 3503 28134
E 6166 17615
O 2911 28335
I 8285 28915
O 15719 27483
E 8804 29218
S 27602 687284378
I 13772 20225
S 26883 488447396
O 19908 21150
I 21642 22478
E 1373 6659
S 5235 123312518
O 12120 13910
O 11943 23249
E 1280 4016
S 9883 894921699
I 2949 8163
S 2964 876358187
E 4383 15482
O 7380 18232
S 27613 213534751
E 8232 16185
I 2729 8515
I 10795 25524
S 4523 925832912
O 8976 22078
S 1583 939708391
E 1901 12965
I 10779 23577
O 269 18144
O 19964 21592
O 6239 25144
O 2506 12165
O 10192 28098
S 9922 531143230
I 8549 9126
O 8982 28701
O 7193 26104
S 16364 90467217
I 12752 25185
S 27240 427668588
O 7941 22108
I 2966 27372
O 2433 4741
E 7468 9693
E 8790 17080
O 2956 20164
O 14832 15501
I 3672 14036
S 17619 544143430
O 10864 17468
E 7091 29330
E 3436 5036
I 7149 20817
I 20847 21202
O 16296 21694
O 7139 29148
O 820 5882
I 26049 29338
E 4168 17603
E 15484 26797
O 9051 17521
O 12228 14030
S 17649 848210575
O 694 27093
I 6146 17001
S 26074 629303646
O 18845 26829
O 2580 25206
S 677 474327137
S 24987 450394183
O 19019 24809
O 2960 12060
E 10445 18874
I 12638 17159
S 504 669436678
O 10502 17542
S 2420 156100027
S 8417 157760894
I 6832 22669
S 20585 848542937
E 9930 29266
I 3413 22097
S 13014 747368626
O 666 19212
I 8178 15922
S 15145 52957919
O 9837 24567
E 12246 20770
I 7051 18795
O 9564 24546
O 5855 19824
S 18428 911478076
I 1435 16486
S 28322 828274934
I 16544 23698
O 12145 25953
I 2397 11789
E 1900 4536
S 20559 867852333
O 15869 22268
I 8919 22677
S 13320 684960493
S 3385 443737937
I 1653 25160
O 7240 25550
O 10689 22061
S 22554 823037723
I 12894 13932
S 25021 237369493
S 17188 465337885
E 346 12746
O 16456 16486
I 486 8154
I 5054 23146
E 13345 21687
O 18676 22274
I 263 5072
S 9346 362324911
I 8531 9312
O 6312 21569
O 3264 24882
E 5928 21825
E 7969 21348
E 11809 26159
E 8672 14601
I 3332 11680
I 15439 19544
O 425 8696
E 3207 10046
S 17836 366248361
S 828 530234949
S 21911 227727432
I 1591 25127
S 9000 148978851
O 12241 21952
S 19958 708937759
E 8025 17564
S 8593 138635416
S 6764 829784577
S 7915 544272319
I 15846 23742
O 2368 5818
S 24888 707734491
O 6138 12432
I 2574 12158
E 6361 6673
S 22002 869893975
E 24485 29220
E 4832 24513
E 5309 16732
I 1988 12858
O 12216 14832
S 26728 940492502
O 9344 25030
E 9905 24439
S 15254 70524519
O 949 24533
O 8467 23839
I 4364 6576
I 5049 16899
O 5361 12164
S 28319 301255335
S 27070 851734261
S 15059 18021180
E 7070 18929
O 1459 25258
I 3835 8595
E 26575 27065
O 10103 23870
E 4714 21064
I 5295 18442
E 1362 17480
S 4982 246633247
O 10158 18973
S 5703 258182740
O 8450 10108
O 6948 21419
S 19543 849226549
O 3900 27983
E 14737 21568
O 2690 3813
O 5877 12956
E 18391 27631
I 5674 6766
I 14286 29125
E 6740 16896
E 480 13621
E 5083 11109
I 1446 27663
S 16003 583664453
S 6716 239393235
O 6951 8514
O 20388 20781
S 3830 688489748
O 419 7195
S 365 764892754
I 2143 22808
S 29202 669234763
I 21424 26576
E 208 12689
O 9957 18524
E 10809 24714
I 5568 10447
I 4710 9359
S 7378 382942529
I 27621 28319
S 26691 415174493
S 26690 448637243
O 10530 22197
I 6734 14968
I 3008 5538
E 2505 9814
I 9341 17801
E 10240 26308
E 10417 26127
I 18704 28733
E 5267 28234
O 8363 23609
E 3443 27435
O 617 16153
O 265 20104
E 3823 21908
O 4624 22607
E 7466 8297
E 4585 11512
I 5397 15519
S 11577 40466594
S 4141 354529741
E 1339 12778
I 27623 29000
E 21201 23042
O 1735 7618
I 412 6680
E 23601 24853
S 16553 76353619
E 4616 28388
I 4740 20952
S 13904 192334919
I 3583 22776
I 3885 9797
E 2425 22293
O 5455 20338
O 4964 5926
E 3096 25952
I 24749 25858
E 1765 7950
E 1549 14724
E 14158 27100
S 7328 237759577
S 11967 773162529
E 148 7573
E 16819 21984
I 8820 26869
O 14989 23477
O 4749 21525
O 25924 28038
E 18028 22682
I 7267 17098
S 9773 995357321
O 9372 17098
E 802 2548
O 9191 26872
E 1480 2297
E 9813 17071
S 22095 380048329
S 1787 541597277
I 483 21697
S 6735 984018599
O 18441 28724
I 21406 25713
S 11617 62364444
O 23798 27264
I 12574 22776
O 21311 26851
S 3609 181357949
I 8345 10942
I 23950 25678
E 3051 24930
S 14368 531549110
O 4470 18225
I 11561 25925
I 8095 21860
E 12883 15682
I 3850 28142
O 7288 24857
S 7147 858474366
I 310 8757
I 7607 23608
S 2570 561636347
I 9859 10036
O 5096 9160
O 7148 18785
I 3173 10098
E 17970 26235
I 7420 28903
O 10145 12101
O 17746 22754
E 4564 18143
O 27928 28444
E 5185 22838
O 4926 28706
S 28818 250608041
I 16013 29265
O 9577 14593
O 2006 4528
E 2417 17169
E 6524 9165
S 13383 183371061
I 3943 7144
S 28335 250378267
I 7315 29183
S 17721 135657907
I 12788 15026
E 1479 5133
I 6409 25445
O 17895 26107
S 14540 759018456
S 12975 139726758
E 23868 28168
O 14902 28845
O 2057 18867
E 23851 24503
E 5191 10504
E 3129 18516
S 18769 710280715
E 1372 5204
O 11806 18317
O 18685 19620
I 17193 27041
S 2938 752654038
O 8069 23351
O 13164 19252
O 3749 27331
S 728 4346221
I 17985 22709
O 26890 27056
I 8870 24851
I 17659 18576
E 3130 8472
O 5885 22452
O 4800 14722
E 9116 23738
O 27237 28140
E 11752 14786
E 19221 24161
O 639 2819
I 13060 20951
E 10390 27804
S 4715 305741402
S 12402 486589418
O 20377 29281
I 3314 6137
E 9275 18970
I 3455 6957
E 21349 25842
E 2205 14874
E 1538 28722
O 5445 14832
E 1302 28689
O 414 1828
I 13435 25041
S 9779 708566900
S 3868 573011007
O 1253 28139
O 9818 18100
I 12730 28814
I 6279 7306
S 25828 269436937
E 3200 19641
O 20921 28831
O 17263 24217
O 18 17117
E 19546 23691
I 10712 19714
E 4089 13790
I 11544 14760
I 20107 22413
I 11724 14074
I 10947 22531
E 9060 24409
O 5361 22142
E 13161 20225
S 29090 835206521
I 7848 24505
S 24753 214410759
S 12537 950323073
O 21438 24760
I 12499 25307
O 8292 11220
S 22847 903728117
I 4051 24797
S 385 839320306
E 10094 17284
S 28172 504517963
S 12491 487532325
S 8930 968755953
E 896 23724
E 6485 11426
S 13211 679053455
I 17101 21433
E 13457 27386
S 20415 97709972
S 2332 931931770
O 12834 17470
O 1572 26222
S 21289 508055489
E 16516 22191
E 7464 25716
O 8211 17215
O 10845 29169
S 7775 422177122
O 8777 18793
E 16336 20880
S 24146 345100178
E 15834 17178
E 2962 11701
S 3918 469495342
E 6948 9368
E 554 16058
E 11479 17536
I 2857 5782
E 3402 5431
O 676 26256
S 8223 930317597
S 28523 975380152
S 3108 554406359
S 29235 310787809
E 234 1672
I 19243 21140
O 1345 16933
O 9606 16008
I 13050 16034
O 20275 22767
S 14003 259178502
E 12498 14088
S 20122 358280819
S 6211 583011205
S 9399 312731744
S 26692 87666149
S 8519 492393428
I 9976 11064
S 20142 632179687
I 17491 28796
S 9783 416766828
S 1132 902749657
E 7352 10865
O 15662 28693
S 3198 296323623
O 7409 8767
O 7254 17389
S 20390 430180325
I 873 21039
E 14355 25733
O 7934 26695
S 12197 799485005
I 6118 14703
O 22092 23926
O 2007 5382
E 17812 21954
S 4487 796740350
I 4670 7737
I 3510 28551
I 8618 16668
E 124 22869
I 13160 13378
I 1385 20909
I 12855 28501
S 23627 158426922
I 21873 26145
O 15445 27590
S 4665 759817612
I 9203 21392
S 9572 664428988
O 4085 11006
I 9087 12120
S 21101 64974216
E 17238 20084
S 26788 769860023
E 194 12957
E 6178 10647
E 8383 12030
O 7061 17755
O 8044 12771
O 7367 16757
O 2747 6922
S 4145 95945584
E 6248 13124
I 1045 3619
I 20772 20954
S 6177 551735564
I 15655 17605
E 8216 22611
I 8609 11795
I 1512 8948
E 10504 12927
O 15401 23554
S 3281 313310776
O 8934 12045
O 19431 25252
E 14714 27585
S 28609 315714263
E 1405 3383
O 6501 21544
S 22221 131732507
O 3103 27658
S 9362 971869505
O 22410 23850
E 4473 27399
S 16677 122608973
E 3658 14124
I 6056 12472
E 9938 25480
O 12193 27159
I 17732 18472
S 1268 722222349
E 5094 22063
O 12131 13655
I 18746 26392
E 4807 17047
S 15871 641925786
I 2915 20227
O 1515 14869
S 3713 876933810
S 16062 54911309
E 1301 9063
O 1958 22422
E 2217 8720
S 11255 25484177
I 3771 6196
S 18628 12898186
S 17201 839711591
I 4872 20334
I 898 20841
S 21485 6077996
S 2720 319756798
I 8114 15687
S 20529 758863800
O 7432 21618
I 13722 25562
I 11519 16342
S 4461 804626267
I 4709 13717
I 6815 21127
E 5690 17326
I 10074 27326
E 15880 16088
O 16664 19598
S 7666 486288120
S 21660 325638945
I 209 25665
E 4702 8450
O 4731 29194
O 15193 24212
E 2129 25609
O 7461 26940
O 15175 18429
S 1467 258173925
I 17638 29003
E 12958 13790
S 25728 430016784
I 2272 20149
E 9863 26458
E 5856 24199
E 11230 19554
S 17549 331952546
O 23963 25539
O 17302 18477
O 10432 18610
E 11613 23572
I 13543 14775
O 7737 16542
E 16831 21545
S 23970 52368970
O 726 22320
I 1278 12162
I 7582 15850
S 13224 505488310
O 5783 26082
O 16730 28100
S 24866 997071331
I 13540 19177
E 3680 14468
O 3637 16551
S 16237 226526980
O 6905 23405
O 14123 20657
O 17913 23207
S 4125 465996819
E 16994 25332
O 213 10406
E 1526 21452
E 8045 9614
I 2808 26303
S 14343 73147969
I 4477 28485
E 2644 22454
I 16631 23320
I 6585 16334
E 13983 20852
I 22628 24188
S 10109 507279353
S 3465 32139038
I 10776 19038
E 8811 22840
I 11747 16813
I 3571 29169
S 13351 237798831
S 9429 833996072
O 502 7036
O 14679 24337
S 26810 689471906
S 9080 814993410
E 13370 18799
E 19042 28660
E 23629 27426
E 5179 6741
E 19597 27836
E 19437 26559
E 1392 12546
I 4671 20401
E 20457 28932
S 12148 202097760
S 8712 865293250
I 11724 12469
I 3567 10499
E 23266 27830
I 13190 21977
O 8029 20226
I 1710 6032
S 11901 331210485
E 4819 15534
I 10600 18926
O 847 5850
E 16526 26683
S 12929 103668759
I 12812 17164
S 28246 440890507
E 1911 7577
S 18134 764731564
O 10612 17348
I 8809 12142
O 4068 24229
O 8979 11162
E 9091 11330
E 7546 28965
E 14393 14393
S 18966 191587985
I 571 22239
E 1211 12970
O 13363 14982
O 1432 19456
I 7112 23215
E 10860 11147
S 10553 680620361
S 18427 895198538
O 4630 18526
I 598 18277
O 13300 18706
I 8359 8404
E 9980 26483
S 7373 30726629
S 15740 110060198
I 13503 14820
E 9061 19260
S 13641 395428218
S 18780 57128304
O 14060 19573
S 13384 846771824
I 10926 28737
S 28173 126759193
E 8281 19694
S 26294 388176925
E 27551 28460
O 12698 25411
O 1860 10004
E 3559 18485
E 8043 9499
S 7526 756669259
I 12571 25676
O 8031 27143
S 23857 327126943
I 2324 18379
I 8195 22327
O 18193 24821
E 1896 7406
O 350 28699
S 13689 521257905
I 4865 15242
E 12064 24603
E 2220 15590
I 15187 29093
I 9684 24152
O 1229 11886
O 19175 22037
S 22427 539263561
S 28584 482637510
E 6799 28847
I 1667 24435
O 3768 28132
I 10956 11341
I 16670 28662
O 7995 14710
E 22772 28042
O 6161 9587
E 11100 14764
I 15425 22276
I 16095 27471
I 6715 19790
I 14022 21825
S 9443 741984354
E 9483 19742
I 636 7828
E 11558 18439
E 13983 14235
S 1096 614361739
E 14128 19320
S 10173 656518299
E 15384 18267
O 223 26812
I 12280 17601
E 2153 2716
E 18490 21420
E 16061 23653
O 15177 26963
I 4706 12908
E 1361 9102
E 700 28305
O 933 29026
E 8088 19237
S 26835 961422971
S 5126 532518778
I 7647 7856
E 23504 25396
O 1690 7143
O 58 10743
O 2142 26782
E 4340 11888
E 16844 28840
I 778 2619
I 10969 26268
O 1284 4643
I 19837 25450
I 17751 29099
S 21439 638064246
I 8692 27919
E 15702 26196
I 18987 25271
S 603 537235608
O 7481 21602
S 11929 955519777
O 3495 15145
E 5241 19709
S 14061 959457636
I 10864 14871
I 5192 19929
S 20976 94060723
E 18290 23492
I 4005 19159
S 6800 177911325
O 633 1395
E 10851 21629
E 13364 28787
S 9400 837428239
I 7191 14798
E 20540 22525
E 6997 8963
O 22828 24219
S 5439 749606429
S 17043 741083732
O 17279 26877
I 8567 9998
S 29096 115640230
I 5512 22122
O 17171 18683
S 24653 498832706
E 19898 28843
S 29126 682951001
E 10031 18765
S 21523 180541300
O 3688 17990
I 8119 16821
E 3754 22960
O 137 24516
O 17573 22841
E 15536 27402
O 25 229
E 7537 19695
S 7709 808679516
S 1497 862104178
O 8071 26001
S 9501 541081642
O 19551 22384
I 3780 24929
O 20286 22579
E 15906 17480
I 2813 14866
I 7572 21544
S 23373 50558386
O 4574 23402
S 18634 830136931
I 498 19929
E 4965 15427
E 4720 13960
I 11554 13799
E 20183 26684
E 2150 21791
O 18466 23724
S 25203 775068757
E 3431 18678
O 12238 21324
O 9470 16428
I 16187 17056
S 28475 826951326
E 20339 21557
O 4409 5926
O 10677 28396
S 12278 725390371
E 25047 27551
I 15876 17849
O 20178 24283
I 8866 17635
E 409 16598
O 22600 28278
I 1891 22590
I 12811 26951
I 3371 6592
E 4058 6435
I 2675 3052
S 9433 224988447
S 13044 54158056
S 15239 224145788
I 12517 15095
E 7892 24326
E 3435 8164
O 4520 26522
I 13539 18238
I 20940 25240
E 5434 21288
O 4534 20750
I 1568 26467
I 9175 11638
E 8742 9047
O 448 29131
S 5277 297432498
O 5267 14797
I 18049 25035
O 4102 18580
I 9363 25163
E 5624 25609
S 2733 132771258
S 7417 644053954
I 10067 27326
E 15259 16473
S 8672 16530432
O 20268 25706
E 7261 11645
I 264 12657
I 8521 17605
O 12647 24249
S 23439 160387566
O 21368 24184
E 15693 28344
E 20766 24296
I 1251 22836
E 4804 25851
S 1938 956590411
I 646 4269
E 5264 10642
S 28474 498842781
O 16264 20577
O 4375 28426
E 3674 27467
I 12747 25609
E 21632 24896
S 8614 245969838
O 8662 22705
I 4396 9602
S 7149 652573701
I 93 10346
S 18497 302588673
I 2443 19316
S 13172 478736085
I 443 19099
O 12232 16596
O 9997 20313
E 4132 11964
S 27064 708483095
O 12448 19770
S 14069 65913936
I 4480 6353
O 6471 10452
E 3157 25204
O 5888 27017
O 1995 22755
I 11572 23933
E 22512 29271
I 2752 6320
E 11869 24741
E 1258 3672
I 12241 15024
E 7215 10058
S 17264 813160148
I 3424 9557
E 9793 18039
E 20749 28073
E 2745 17052
E 8468 26711
O 18748 18996
I 14061 25525
S 1136 582856937
E 13200 18685
O 18224 19377
O 4255 8504
S 13302 174267832
O 8189 10514
O 6476 24207
I 11960 26443
O 2250 19753
E 26581 28574
I 18053 19475
S 23904 814597938
I 16526 26731
I 13015 20377
O 9372 17686
O 64 6718
E 2535 17444
S 14524 421676834
I 5203 22736
I 18841 22647
S 14863 882924368
I 1321 26431
S 12762 629081341
E 7115 18392
S 21831 673187939
O 716 2699
E 12981 26885
I 815 20761
I 6437 19956
O 11983 26947
I 11994 21833
O 12631 18599
E 19721 23762
S 26567 830954109
E 18146 25773
E 8985 16597
O 22150 26672
E 2221 8346
O 10145 23615
E 22533 25912
E 1298 23423
I 3070 7810
I 1987 27592
I 17755 26972
I 1695 24370
E 11306 26908
O 6088 18703
I 13167 22580
I 8649 11016
I 8245 11048
I 12978 15477
E 3395 12068
E 17432 23327
O 175 21664
E 6959 8319
I 8829 18639
S 9820 645067312
I 1877 29297
E 8479 14440
O 13020 23699
S 15957 286381469
S 11192 519958846
O 7371 13667
S 28933 939195840
S 13246 702144359
E 8811 13523
O 10782 23486
E 12886 16629
O 16945 22055
I 23889 26273
S 13174 312044369
O 2564 17279
I 10375 20611
S 11817 516551231
S 6119 483192234
O 7514 10454
E 14228 16270
E 6727 24197
E 25545 26040
I 6607 27228
O 5838 26713
S 24588 447515243
I 21922 26613
O 18844 25046
O 681 22401
E 22028 26230
O 3127 26080
S 11524 777953512
E 12485 28658
E 6544 17497
O 16846 27966
O 1651 27879
O 3185 6035
S 7569 972235610
I 18850 24148
I 24638 27546
E 6440 27299
I 2549 6985
S 16735 417837688
E 128 2284
E 3171 15885
I 16436 25902
E 1143 15749
I 419 16795
O 4769 24300
S 25778 171004419
I 3477 4990
O 8996 25836
S 11841 90376738
O 2159 7316
S 9568 927108753
O 17031 19236
O 12033 28601
O 13753 15054
O 20638 28011
S 24766 75586059
I 11491 14876
S 23798 400613026
O 5262 9604
S 19045 757643283
E 6943 21237
I 24559 27520
I 10030 17605
S 13868 748472392
O 6326 18877
O 13263 27823
O 20251 24240
I 5411 20877
S 15171 857223017
E 14845 16967
O 18640 29038
S 21154 295677104
S 10678 108234550
I 92 14738
E 334 19400
E 7949 22976
O 6540 13449
O 6870 28325
O 11001 26926
S 12775 457693011
E 4834 25296
O 10214 29250
S 18815 499012212
I 3070 18260
E 16622 20490
O 3520 6931
O 1815 7322
E 3854 21404
S 21388 868092203
O 3746 16697
O 396 1675
S 10662 872992894
S 15152 982381655
O 11386 18518
O 19452 20961
I 16208 16682
S 11267 861955144
S 8238 810630732
S 13678 557521274
E 12603 17153
S 11521 92135375
O 127 25832
S 899 306505467
I 229 17410
O 2158 2917
E 3411 11270
S 23450 534387077
E 7457 9455
S 25929 288990352
S 23903 699515206
I 10326 13049
O 2085 6618
O 2574 10654
I 9637 14814
E 1852 24778
E 23102 28611
I 5117 6851
I 21147 23268
O 18583 24977
E 9622 20022
S 4358 134844279
I 18783 19592
E 15782 25749
S 941 404768868
E 14277 16626
O 18071 23383
S 25082 839716816
I 6232 12321
O 4060 28142
O 24327 24836
I 12256 27475
I 6295 21068
E 8811 10421
O 5768 6944
I 1459 9518
E 77 12502
O 17254 20530
I 8741 11727
S 5538 836164888
E 17410 20607
I 11161 11607
E 6671 23785
O 11133 24501
I 8722 22238
E 19724 28739
S 6485 168929397
S 10859 467640551
I 11388 25711
I 4778 18226
E 411 18693
E 18552 22271
S 22645 458863534
I 847 2444
O 14428 14450
S 28996 215042205
O 14229 16893
S 2054 167548456
I 9865 26043
E 638 25744
I 17120 26472
I 8746 28450
O 9901 25555
S 24155 838160233
O 6 15026
I 9326 16082
S 15355 524595633
E 19725 23264
O 4707 10087
E 21304 25122
S 29316 685799235
E 10624 23639
E 3072 23471
E 9262 15713
S 7564 602778765
S 25554 153434001
E 14779 18722
O 6233 14169
O 1282 16467
E 134 27811
I 4194 11632
S 6435 234373956
I 10533 13277
I 16358 28898
I 20299 26646
I 11311 23087
O 10818 23022
I 11301 21888
I 5028 12200
O 816 19005
I 19106 23711
I 1490 21755
O 7478 15674
E 2173 7546
E 4048 14942
O 4982 18977
I 8893 19767
E 10580 22872
S 23856 687908300
E 4993 14762
S 12151 652183521
O 8369 16510
E 16236 26968
S 29265 905297072
I 15058 19831
E 16688 17891
O 2759 25191
S 4023 706758493
I 6540 16139
I 3313 25143
O 6681 14598
O 19778 23487
S 24714 225001336
O 15106 24154
O 5054 21968
O 9440 21321
O 1643 6643
E 12584 23320
I 19642 23842
S 21868 747484182
O 8890 17300
I 2605 9258
S 6196 921968381
I 4698 12443
E 18411 24704
S 18951 456992766
E 696 11651
S 1580 786342414
S 4996 568331478
I 19209 28302
I 21408 26148
S 18221 883932576
O 21865 26757
E 24814 28599
E 8628 12196
S 18925 230051179
S 18002 740461918
E 9013 19137
S 2077 490086108
E 4489 13484
I 6466 14998
O 1453 12561
O 8655 10887
S 26806 955354409
S 24661 801782548
E 5347 23404
O 21063 25912
I 23046 27213
S 25659 908138702
S 28743 253231816
E 5039 14547
E 8926 19315
O 15394 17821
O 21427 22104
E 15084 18689
I 4245 17695
I 16607 25193
E 18133 27147
S 8328 925376384
E 18516 19797
E 4034 21422
S 28693 800666742
O 44 4910
S 21229 949277595
O 7284 28950
O 20999 27119
E 3629 18617
O 6398 18271
I 11531 16557
O 11245 22169
I 9438 28641
O 21050 24135
S 11023 841668124
S 6897 252371030
I 18044 19942
I 3479 13068
I 1273 2600
S 9744 490883332
S 13371 760808138
S 1235 164058480
S 7981 491645206
I 21294 24432
S 9535 296062213
E 3350 21091
S 19988 882774970
E 10169 15461
O 5608 6545
E 17305 26012
S 7551 568735899
E 23008 24876
E 21101 22652
O 232 19789
I 11828 26996
E 14147 16615
O 20591 20931
O 19513 20650
O 10069 26818
S 1116 229853712
O 4124 15625
O 1426 27631
I 17913 26141
S 27372 671698110
O 6890 11202
E 24751 27859
I 658 27953
I 6807 22626
I 14868 26518
S 20487 698047096
E 7358 14316
I 10021 23015
S 853 988287304
O 22476 27874
O 11560 20640
O 14818 26441
E 5898 10306
O 15879 27314
I 6490 29285
S 28443 903721117
I 1836 3494
S 7900 539354624
S 12978 163662917
E 6337 8296
O 5195 24296
S 8179 49123542
I 6869 10969
S 22769 765959958
O 2669 16962
S 4962 595626866
O 13836 25769
I 15041 19819
I 9121 26943
E 5672 10586
O 10258 21106
E 13620 13890
S 2045 364024391
I 1400 3195
I 9685 21005
S 12611 967711266
E 8078 23537
O 3084 25702
E 10848 24201
I 6508 28752
E 830 27360
S 10604 594420355
O 1251 18636
E 3469 9896
S 8466 240727685
O 10370 15781
S 14888 619074464
S 29333 246278446
I 5831 17865
O 1886 26397
E 8732 27208
I 22738 25056
S 14085 450846469
O 2491 16703
E 2406 18579
S 20126 906469376
I 4617 10169
I 22694 23630
S 28150 910738128
O 2032 19399
O 4445 4842
S 1692 588027032
O 11934 12176
E 3284 10553
S 25781 364773633
E 24011 26344
E 8278 10887
O 23176 25174
O 2748 3359
E 16160 26555
I 13144 24280
S 28818 998098295
I 13075 23622
O 17588 24322
I 11456 17322
I 15688 19913
E 14629 20713
O 9211 12941
E 19987 26191
O 5645 21155
S 1504 889472562
I 2144 29086
I 6615 24032
O 6138 19342
E 15605 15798
I 2220 8960
I 2679 3148
I 11507 25542
S 27284 11423656
E 1635 17175
S 12933 658065904
I 1210 5784
E 13674 20614
S 9826 9645034
S 7501 225041932
S 18599 830874752
E 17926 23416
E 2169 12587
E 7122 17321
S 29104 806974772
O 6893 9826
E 11607 20811
E 14223 16110
E 17037 20849
S 6540 782761339
E 5706 8579
I 14448 23547
I 2142 16072
I 12997 26629
I 12469 14070
S 14242 773168514
O 11490 14378
I 19333 20956
I 754 25233
E 27706 28021
E 1761 14525
I 4471 9248
O 4761 9303
I 15216 18798
E 17450 28335
O 3319 17492
S 8493 575812287
E 12880 15555
O 10172 19969
E 18836 23544
E 4317 22847
O 17289 22509
S 5126 785313726
O 1444 3936
O 1162 16613
S 1827 722163440
S 11880 129990317
E 17344 27344
O 6552 14210
O 875 25647
S 2568 813250950
O 10173 16305
E 14112 15310
I 5354 9215
E 1056 22760
O 6471 21585
O 5198 9551
E 19997 22140
S 29059 21189832
I 7023 15457
I 5459 18111
E 7371 29248
S 3669 792591851
S 6841 835947123
S 15661 810595804
S 3980 323860586
E 11858 20519
E 2993 17202
I 1874 2112
O 18454 20961
O 9439 22228
S 21330 904174602
O 19605 25159
E 6637 19972
E 17389 27198
E 6663 21551
S 17075 426863132
O 10648 19395
E 11761 14072
S 28245 716964952
S 17537 760433380
O 3145 24406
I 5725 16402
S 26712 644950340
S 10964 884577350
S 15607 828011855
E 3895 4226
O 3680 20861
I 17613 27320
O 25576 28567
O 346 11174
E 3067 6139
O 18569 23691
S 27011 393640908
I 4898 21963
S 18580 397299855
S 2142 528209568
E 7504 20501
S 15095 536965312
I 19803 26119
I 13496 14662
S 6831 827652977
I 2959 28731
S 4429 502498940
I 21696 23081
E 22814 23162
E 23817 23926
S 3200 982814603
E 7664 16177
O 2962 25092
I 6868 15131
O 9789 20139
I 10405 18075
S 1490 994550117
S 28628 986402968
I 5093 9536
I 5455 16364
O 6450 13953
I 6566 12975
E 2868 17872
E 3141 6058
I 4712 5789
E 6887 14854
S 23474 151309392
S 6333 293846320
I 17383 22971
E 23847 25353
E 8118 26051
S 9109 602136877
O 4 17382
E 3724 8035
E 5865 26285
I 19014 26709
E 2924 22730
S 26425 147158981
E 21731 26535
O 1932 15913
O 576 22207
E 17466 19325
S 18830 829249717
I 10341 26789
E 15600 20393
O 14690 26601
S 3390 76819233
O 3299 17237
S 22723 401594367
S 10274 198874963
I 10161 12957
I 7457 8386
I 11618 25855
S 11610 856620530
I 15232 25077
I 1812 2851
S 15279 451326073
E 9066 17615
S 6781 524192956
I 9468 18727
I 4628 24150
S 24020 45151909
I 1816 6856
O 3066 24052
O 3925 15730
E 5694 10152
E 487 5933
E 3665 14466
E 1696 2994
S 23646 910259655
O 15410 17951
S 14243 589271691
S 191 896802676
E 19690 20700
I 3069 12263
S 17843 231895222
E 4434 17152
E 2126 15704
I 2537 17577
E 8572 22772
I 15285 18100
E 2765 12403
S 14457 703910310
I 1449 5051
O 11566 26658
E 324 22626
I 13371 22655
S 4159 581705487
O 2935 6660
E 19861 28651
S 7666 478372890
S 14043 135255709
I 12599 13505
O 3954 6138
O 1797 7078
E 10224 12810
E 6691 12335
I 8786 28992
S 8233 307956514
E 3923 25240
O 25357 27726
S 647 751556896
I 7815 16302
I 5218 16412
O 7180 22869
O 1750 22281
S 8597 23581961
E 7613 13410
O 1166 27638
S 861 275017975
I 6501 10428
I 822 9856
E 10026 11348
O 14541 20002
I 7111 28564
E 14737 25175
E 11286 11928
S 14571 259326737
E 539 12836
O 476 20185
O 20903 28077
I 3434 27791
O 152 26127
S 20638 310282703
E 4255 10603
E 21906 28851
E 13456 27455
O 22422 23478
O 9302 27821
O 1503 11942
E 5445 21218
S 18441 955774996
O 8829 15119
S 22211 125185228
E 16841 20693
S 26268 387578652
I 2665 20031
I 9127 20316
I 418 20525
S 16671 196883663
O 26148 27137
E 22332 25147
E 12817 16064
E 24488 28376
S 23254 584249454
S 25900 497607693
O 1156 14509
S 9679 394224499
I 19401 21373
E 18037 26366
E 6122 10284
E 13585 24163
I 12210 12382
I 4036 25925
O 293 8437
E 3828 20952
O 617 4227
E 9787 21090
O 1173 25167
I 16408 21753
O 16296 22433
I 7007 21706
I 11 25456
S 2419 104862234
S 4970 412078486
O 3578 7980
S 5225 737835075
E 8841 17597
E 10192 12632
O 16833 28106
I 1943 2649
I 4925 18798
O 1571 12984
I 13859 20242
E 5070 14780
O 5576 12409
O 14413 17759
O 8782 28481
O 1063 25560
I 14771 20395
S 9805 652460663
I 12 27063
E 52 13932
O 22688 26292
I 12719 29264
E 3448 8732
S 9821 972195819
E 10694 12340
E 5174 19444
I 4682 11800
E 22091 26983
I 14700 16563
O 19882 28635
I 17997 27482
O 5633 9696
S 20295 551140287
I 8456 16165
O 2752 14411
I 14234 15035
I 12678 23747
I 12005 29001
E 8112 8226
I 14862 19795
O 18745 24198
O 14392 19522
E 11697 12734
O 3188 17348
O 16649 27157
S 19970 386045182
E 7601 10206
O 6440 15108
I 4524 7170
I 8675 9188
E 2825 21869
S 13938 345886955
I 4267 14637
O 7936 23425
E 19906 22199
E 781 26630
E 21519 27007
O 18874 28607
E 5016 11700
S 24988 638017787
E 12483 23331
O 17546 23383
O 4212 16662
E 6095 16515
I 10785 25891
S 1860 949244809
E 28599 28619
E 13113 16692
O 13647 15057
I 24372 26206
S 25233 965127939
E 5348 21299
O 17794 24428
O 10786 18209
O 8541 14199
E 10275 11608
S 16363 650255773
I 6786 26368
I 21829 24329
O 13678 14112
E 20093 29205
S 4564 442079085
E 9759 11790
E 8294 8400
O 2209 26476
I 17173 26892
E 2862 20951
S 23479 696880642
S 8990 636300791
E 18383 27630
S 15322 444438821
O 15294 19928
I 13294 27942
E 2239 20870
I 467 19120
O 324 17825
O 7458 27060
I 18885 28634
I 8063 19982
I 6912 22578
I 968 29137
I 278 8521
I 2567 25982
O 11675 24104
E 7411 9181
S 4193 25252266
I 15323 16454
O 5475 8113
E 13928 18639
I 1133 18891
S 17420 910031601
O 1109 13779
E 1521 13043
S 9749 541166628
I 2773 8154
O 13716 18210
E 26614 28714
I 512 11532
E 13965 15918
O 4033 19202
S 27352 66768480
S 27022 467156761
S 5996 689078724
I 8122 12771
E 10209 23882
I 4554 15270
S 20707 184850995
O 10900 11628
S 24347 98026417
I 43 7982
S 10704 129567608
I 14125 25427
O 7976 27125
O 1293 5549
I 2255 2490
S 23380 714459686
O 4917 5109
E 7770 27144
S 26569 381373563
S 26657 9635249
I 13718 22085
O 3812 4183
I 771 10102
E 3700 4409
E 15040 25634
S 8631 977203109
O 8812 13408
O 14793 16313
E 11874 22171
I 459 26772
O 2080 23733
O 6612 17100
O 18399 22390
O 1651 10142
E 10717 10819
I 19604 25210
I 9323 28177
E 27801 28432
I 11243 12046
S 11828 440394144
E 65 15422
O 2369 17004
O 13338 18050
O 52 5452
I 5830 28471
E 5261 15957
E 19262 28083
O 3321 13619
I 23317 26474
S 25817 866862040
S 5253 316359646
E 13808 22601
S 7316 407520647
O 17419 20675
I 15257 25371
O 10424 14704
O 15367 16167
E 9604 12516
O 18163 19683
I 11521 13576
O 4141 8015
E 2139 23981
O 987 6306
E 6325 14429
E 12658 25848
E 5673 12638
E 1959 27288
O 28471 28502
I 6116 15729
O 15012 16151
E 4599 8821
O 7735 26402
E 17875 22729
E 3899 5491
O 11625 21543
E 4607 14076
S 7125 885812522
E 3571 26099
I 18937 20070
O 4057 16283
S 15085 475377862
S 13664 481147335
I 15041 26468
S 12375 796370566
E 683 5785
I 4227 26568
O 2094 21985
E 417 7147
E 9302 11541
I 17669 20924
I 9011 22054
E 21037 27266
E 88 11608
E 13323 19194
O 4549 5875
I 6764 18986
O 12076 18571
S 22746 704899540
S 24320 572346182
O 67 9739
I 18968 26921
E 551 8755
O 15276 20517
E 5930 13886
I 11036 26963
O 132 16015
O 11446 14618
I 2375 27261
O 27273 27693
S 18475 890859824
I 5985 12613
I 17874 26097
O 11395 18776
I 5238 9385
O 10214 13165
O 2994 17699
O 15085 28101
S 15685 198248488
S 18446 278925597
E 9757 22038
E 15957 28646
I 13999 17956
I 11808 20516
E 4609 12342
O 5343 20706
I 10690 14487
E 2246 6854
E 9964 10206
I 5612 23995
E 7887 28214
O 2723 15712
S 23380 889726835
E 5541 16371
S 4063 819589747
O 7687 20199
O 1441 8260
E 8508 22419
E 7611 9399
E 5329 10285
S 2135 283923231
S 16330 85071086
O 8834 20154
E 6215 9728
I 6461 16710
S 8105 248456510
E 23863 28120
S 11878 996867389
S 26988 855858991
S 15471 182752078
E 14713 23538
E 1647 8068
O 4857 11229
S 6004 837202726
S 3408 188427474
I 19077 21506
O 19698 25563
S 21154 685905989
S 10434 513530259
O 13731 16595
O 3051 7870
I 18821 20569
S 16456 832519150
O 6971 22908
S 10147 560551820
I 2745 20218
S 10847 262926831
E 10939 26580
E 2535 14544
O 8510 18505
I 21549 26781
S 4063 173269592
S 20180 56994744
I 10241 15674
I 19930 24097
S 10884 887660352
I 15748 17698
O 22691 23275
O 11438 19203
I 19671 28772
O 17315 20648
S 4461 841106679
S 26739 931410013
S 24782 189873756
O 19474 24126
O 15987 26949
O 23561 27587
O 13155 27913
S 1871 607297091
E 5926 14819
I 10215 25317
E 2954 28597
E 18670 26390
O 17840 24155
E 7053 17444
S 14745 494511036
S 15818 881496114
I 7340 27033
I 8882 25778
O 11102 25505
O 12808 15272
I 18670 24393
O 18783 21476
S 5842 498677473
O 8820 21694
S 20148 874939836
I 5827 28333
I 6812 27241
E 10716 13681
E 8612 19355
O 11055 18624
O 1250 28943
S 17184 10009214
O 5053 8340
O 15111 19644
S 10408 566511505
S 13292 907642397
O 6955 18395
E 7386 28087
I 7853 27387
E 7231 10131
O 25288 29242
O 15548 27014
I 11486 12096
O 3206 22084
S 6183 808205200
S 10931 724466964
I 11122 13179
S 314 106516368
I 9326 15858
O 15130 20090
S 21967 800366903
O 3381 4875
I 1332 18826
E 6090 29251
I 18223 26728
O 13344 14611
S 2350 675245359
S 22573 43017542
E 11566 16779
E 1626 22173
S 6159 581534128
I 17978 28208
E 13507 14917
S 15688 548641071
S 22179 816177344
S 24915 677508249
S 11753 235996076
S 24263 814792648
I 6093 7791
I 6300 18182
O 3534 10257
O 11539 14443
S 27372 70130702
I 6098 20797
S 23726 415560214
S 11217 967351007
E 6392 9633
S 8840 98130735
O 9861 18482
O 19637 27748
S 28432 574480216
S 2853 510851269
S 7273 996115610
O 5271 15828
O 13623 17911
E 8398 12774
S 11977 546941579
E 21212 23577
O 10624 18147
S 16114 787601672
E 51 2617
S 14619 48418836
E 503 22955
E 2997 17880
E 5495 17232
I 10157 24401
I 10322 23237
O 16988 24473
I 10124 23688
I 20414 26705
E 27065 28962
E 422 14520
I 3311 16072
O 12690 17260
I 12026 18083
S 8664 540682186
S 18181 319207058
E 5501 28638
I 9627 27222
S 4551 404430266
S 12514 928329510
S 19139 179552795
I 7294 27267
E 18775 29105
E 20677 29119
S 10418 713440496
S 8471 997775347
I 5293 9447
E 5298 11614
E 28081 28362
I 127 12266
O 4488 12853
I 24112 28820
I 9638 12430
I 4001 19904
O 5042 15684
S 15567 796540986
S 11776 975639696
S 16419 840832201
S 22751 680615180
S 1914 583838182
O 14085 17615
S 18535 9322825
I 2524 14619
S 678 680548724
E 2291 16960
O 27628 28810
I 17206 24053
I 467 25409
S 1248 597810809
S 17806 474606262
I 3566 25322
E 15024 25264
O 9804 25939
S 4957 106994565
O 8341 17196
S 4231 859026769
E 1415 17143
I 6374 8185
O 1124 18360
S 12027 417405886
O 15836 17202
E 4345 26797
I 16532 27406
O 2302 27036
I 2247 2636
E 3535 28705
I 4160 9766
I 11475 15834
S 28237 514893533
S 26231 463970696
E 590 26905
E 1103 7289
S 10090 836600198
O 3318 24204
O 17275 26902
S 20025 360328116
S 25680 179523667
E 3823 9814
I 11811 28158
S 4438 313903779
S 14099 474108771
I 7761 7925
O 5271 21385
S 6836 405820648
I 8307 11400
S 20508 435915688
S 29058 337228003
E 17889 19052
I 27221 27993
I 8397 17749
E 3800 12938
S 15610 118798995
I 7182 13634
O 17521 18507
S 7621 449639124
O 1336 1507
S 6330 728138993
I 5733 17803
I 1546 23651
S 25668 348690065
E 10404 28136
S 27782 416444278
O 7610 18205
I 873 20255
E 22313 22727
E 4408 14291
I 8927 27927
E 13092 18171
I 9786 28467
E 15062 20711
I 11360 25812
S 11983 53586883
S 22332 591768333
E 7636 11665
S 25288 887670305
E 3024 14004
S 4660 549213629
I 24091 25628
O 20715 24559
O 14140 19382
S 13007 718045702
E 20112 21664
I 20620 22509
E 3336 15798
I 256 14900
S 8044 158762619
S 16955 958159447
E 10428 18768
O 19524 22591
O 19749 28477
O 2363 16120
O 25509 26738
E 627 9916
I 8923 10142
I 1393 21115
O 6114 9800
E 1858 19423
O 2318 26224
S 26102 346991264
E 825 28431
E 16229 28789
O 16355 29170
E 12679 21654
O 10730 11560
S 6513 904607679
O 13273 18112
I 5419 20851
I 2869 26472
O 23650 27100
E 16228 22561
E 14810 22309
I 14692 17081
O 11816 21911
I 4742 11712
E 24188 29179
S 29218 674837377
S 18398 805658056
E 4130 18170
O 16529 26580
O 3668 25469
I 13082 19278
I 2185 10102
O 1659 8324
E 4004 13653
O 15299 16671
O 729 2426
I 11565 19896
S 27070 315257770
S 12911 551189985
S 13029 214982556
E 66 28854
S 19776 787525619
S 5819 909138306
S 2783 356343885
S 6629 990706912
S 24717 987589015
E 16322 26157
E 5771 19408
S 14901 924440955
O 21437 28417
E 12266 23808
S 4094 750820840
I 5090 5098
E 19272 27845
S 14970 664272415
S 8946 125732777
I 1260 4047
I 10219 27507
O 2878 14844
E 3425 24203
S 12029 685791084
I 10922 24340
S 14319 890495493
S 6434 872245225
O 21649 28866
S 14589 272889544
S 13378 655686974
I 18526 23524
S 304 612827056
O 1379 6208
S 25054 167245581
I 10325 15005
O 1995 22344
S 11056 113969330
S 10268 56699531
I 1313 27166
S 16078 689754188
E 583 6125
E 6350 20883
S 10162 917544255
S 8069 979554482
O 15481 25656
E 12200 19242
I 18956 21254
S 7537 293792108
O 6195 23729
E 2071 28119
I 16058 26762
E 12136 23706
I 17189 17268
O 16239 19769
S 7768 776579444
I 9316 16185
I 8318 11372
O 26699 27852
I 5220 25703
S 21137 132909067
E 21959 23379
I 12735 19206
S 17023 338003264
E 6303 18371
S 28306 820826654
E 10359 24926
S 2818 756120154
E 6510 25641
I 5414 15354
S 2579 533650533
I 10997 22274
E 4919 7098
E 15155 23429
I 14397 17363
E 8233 12310
O 1609 22884
S 14989 945407499
E 9003 23904
E 373 16965
O 1314 22682
O 1965 15486
I 17620 20254
S 16447 982136999
E 19259 22843
S 28566 257561411
S 4574 797705840
S 3394 70541306
O 4162 7288
I 12324 14388
S 17162 461859472
E 7136 10070
E 5654 12513
O 2082 16392
O 24989 29169
E 20 19533
S 7372 544937984
S 3578 833240495
O 20479 24601
S 15423 605700980
S 15648 451333217
S 5880 833886171
I 5983 27452
E 1876 6878
I 18185 27755
E 11428 12585
S 2953 527161992
S 1454 832678524
I 15554 22658
E 17332 20253
S 14587 167606537
S 6786 864223302
I 7593 25208
I 351 2636
E 169 24239
I 9661 11914
S 9490 820493077
I 11300 28623
E 2671 28463
S 13236 418137780
S 866 58347759
E 6205 26372
S 6882 487248649
I 12914 19548
E 791 6012
S 16751 95270930
E 6659 7846
O 12008 12751
S 26498 597359974
I 6397 29295
I 360 6460
O 371 14851
E 12312 29177
I 15855 21762
E 7023 12451
I 18968 27551
O 13491 28348
O 7665 16069
O 9895 27339
S 8223 684651593
O 4442 17634
O 8291 10535
I 1289 7355
O 8001 20008
I 21749 22662
O 17389 18757
S 10752 89590521
I 429 25343
I 16174 23516
I 18067 26082
E 14288 22386
S 21629 376341508
O 3051 24125
O 15098 28634
I 26706 26712
E 3395 9250
S 10720 230640661
E 16662 26696
E 132 27009
S 15126 237499933
E 6878 14411
I 10172 16278
E 3773 12561
I 14256 17246
E 26114 28922
S 9988 83128581
E 24719 28567
I 16070 19976
O 7380 24244
E 8247 23453
S 20688 833401238
E 14410 15590
S 28663 705288853
E 2357 16022
E 17021 21896
I 5907 7762
O 5719 24386
O 3407 7875
O 4963 18600
S 5545 732179593
I 7913 25165
I 9083 19983
I 5095 14907
S 5617 637009008
S 27708 794876485
I 5384 19174
E 18275 21978
E 20219 20698
E 8185 23940
O 958 14859
I 1008 15956
E 12778 14784
S 5696 858674960
O 19321 22796
E 12764 22227
O 10911 11703
S 29263 419235261
S 3656 288414705
S 16673 826933902
O 6736 21862
E 25011 25635
I 19493 26976
I 10623 17433
S 28857 474915752
I 4946 17949
S 3353 281682038
E 16072 20938
S 11195 117110299
S 3827 603355556
I 18063 18139
I 6725 24338
I 10104 15746
E 8623 20961
E 4357 5808
O 893 12686
O 6648 7596
O 8461 26796
I 2860 7032
I 6466 26463
O 598 19455
E 13420 13429
I 2299 4041
I 2345 4447
E 2096 26106
S 7413 316038552
E 13932 28476
E 14492 21394
O 1015 20672
S 24092 241767657
S 27889 606825211
S 17619 508721117
O 19748 26987
I 5510 25106
O 12623 16325
S 625 74814053
E 4898 15861
O 6891 26931
O 11542 19297
I 10812 10821
E 11740 12570
I 655 14527
O 6826 26400
I 5816 26486
O 633 10420
E 1075 5008
S 10770 516494788
O 3433 24992
I 14956 25448
S 23591 898565372
O 860 20990
O 8737 10760
S 18279 610438563
O 10791 21095
S 24214 351775950
I 10742 21760
S 27371 623509116
S 28281 871756503
O 8998 28698
S 26314 93607279
O 26347 26824
O 4487 9596
I 2694 7917
E 8731 15638
S 26150 508757083
S 22217 558194948
E 318 925
S 22040 164617722
E 23590 24818
I 3504 7139
E 17020 17351
E 19704 21375
E 27814 28898
O 26344 29248
O 23910 25392
E 9635 27611
E 24915 26416
S 2568 393421758
S 8585 591257257
E 7487 16112
O 19681 25572
I 1631 25647
O 963 8368
O 12717 15400
O 18591 22004
S 7480 32451666
I 10827 28462
S 5785 877761246
I 15738 16784
S 3337 130101184
S 6631 499322219
I 3188 16741
O 1255 4365
I 6443 10736
E 1666 22044
S 1505 712699782
I 11215 14110
O 11320 25139
E 3785 27322
S 5900 267174069
S 17852 40012815
O 18903 25931
I 701 8440
S 6295 145643964
O 11085 15761
O 5519 9554
S 3652 661493127
I 4585 23038
S 5673 926581835
I 7972 28666
I 11834 20624
I 5277 20033
E 3020 7354
O 19291 26283
S 19005 755454600
S 281 290848036
E 7159 21863
O 4801 23139
E 2817 4149
I 4292 13766
O 3016 22773
S 19175 718782556
O 14021 19154
E 14869 27095
S 26226 153702965
I 9467 14381
E 6796 21198
S 11420 158349738
I 27118 28984
I 6017 11044
O 12171 18006
I 16150 23024
E 4811 18836
I 6635 17146
I 2280 20891
I 11967 12795
E 10941 20279
S 24254 713084616
O 13811 28318
I 6085 27913
E 23988 28749
O 18003 21663
O 4940 27826
O 12903 14877
O 8826 27588
O 9472 15781
O 8451 24625
I 7308 22762
I 2482 11750
E 22238 24809
E 1360 11766
I 6638 18274
O 3946 26982
I 1087 25267
O 22628 28148
I 15981 16939
E 6935 20857
S 12930 763622836
E 9782 22942
I 15706 25892
S 22336 890147999
S 27361 445693821
I 7265 20287
O 1409 5587
I 5660 20606
E 5585 25745
S 14144 370288135
E 965 12456
E 8220 11322
I 10122 24452
S 12614 857297476
E 3534 6639
I 5228 12014
O 3422 27801
E 8152 15260
O 24010 27663
O 21571 28046
S 17859 994387382
I 3257 26838
I 3903 21953
E 18757 29273
S 24786 951498923
O 17334 20972
E 10203 18189
I 565 23030
S 26582 519202780
S 1336 346142423
E 2151 7122
S 14014 710167003
S 21848 126164488
I 7545 25410
S 5099 368215886
I 16429 26843
I 16582 21002
E 6483 14230
S 9294 926637196
E 6303 26658
S 2415 656947344
O 14397 23792
I 9118 25290
O 2705 15893
S 5112 437851163
S 3630 328760630
E 1245 26065
S 4540 6037247
S 3911 134140186
S 12086 25753091
O 10664 17450
I 7540 14662
O 6541 13334
S 20732 445167683
S 7028 465010061
O 505 18967
E 779 19288
I 7044 18034
S 5892 448832306
O 3697 21819
S 13134 221221468
O 8699 13326
E 16298 18666
S 9869 142631141
I 4648 7840
E 3385 3997
I 14656 21971
S 25248 612442614
E 3061 24481
S 13099 73382508
E 1105 16794
E 13387 17867
S 22596 258066728
I 19102 25051
E 22572 24769
O 22947 23950
I 676 24268
E 6047 15048
I 4241 24513
O 4302 18869
O 27602 28245
O 5108 7657
O 962 18799
E 17787 20184
S 8313 526498537
O 17452 27900
I 1452 16348
S 10803 947707292
I 2717 16381
S 15988 889528771
S 28875 754574502
S 24152 894689441
O 11656 14019
E 25301 26957
E 7297 23012
I 8741 19244
O 14575 25897
I 9076 9875
E 2243 3784
S 19421 240132616
O 6092 20519
O 12613 26950
I 18488 26450
I 12807 26952
E 12073 23946
S 12829 834501860
O 7630 22991
E 9908 19589
O 9383 27975
O 7159 28380
O 5152 7338
E 22429 22987
E 17149 21183
E 10592 22653
E 3895 9228
I 4905 26664
I 10451 16648
E 12307 13043
S 23760 110602576
E 3852 20092
E 9569 24498
I 1293 14926
I 10140 12843
I 4474 6817
E 9799 10010
S 9199 476393085
I 7223 28465
E 15359 17725
E 22303 28822
E 5741 15978
S 15912 317520765
E 6729 18674
I 4292 11144
O 4904 8332
S 5578 843727813
E 18967 28721
I 12649 17247
I 1312 16743
I 9381 13383
O 19111 21324
E 20513 23649
E 10680 14594
E 24269 27605
I 1477 10691
I 11650 28938
E 11214 13237
O 5079 8025
S 18378 558214476
S 14318 897458260
I 1095 18538
O 3947 5950
E 10148 20160
S 6116 980487122
E 8857 11668
I 6587 21313
O 11248 20852
O 4527 15700
I 23380 26860
S 3 237514380
I 10344 23224
S 4447 540852314
E 2713 24719
S 6133 446802653
I 16922 17428
E 3114 10050
O 19881 27726
O 18178 27144
O 8872 27616
O 21116 25670
I 6930 22176
E 10662 20877
E 1899 19760
S 18913 620346278
O 10723 17627
O 2152 11894
I 22012 23359
O 14688 15231
I 4700 28605
E 4958 26410
O 6 28030
E 1479 27398
O 16939 20878
O 16202 17222
O 17260 17365
O 272 13357
I 1390 4885
O 8303 23852
S 2975 712198553
E 14713 24553
I 3367 19858
E 20533 25411
I 14134 20592
E 15188 24283
E 9088 19698
E 18200 21066
E 14108 26416
S 25230 22803963
S 5385 369646036
E 13121 26436
O 9624 21278
O 19382 22827
E 13898 17951
O 8789 14266
I 7117 28882
O 5277 14257
I 16179 24201
S 28245 828336899
I 6978 28335
O 9378 28093
E 783 24497
S 19062 481087406
S 14999 970834592
I 2796 20763
E 4052 13698
I 27720 28160
S 17222 789268465
E 1118 3367
O 11989 25697
S 1786 458754810
O 10086 17375
E 4453 7499
O 20010 21888
S 5628 282674188
I 17056 21710
I 6716 14190
E 9437 15886
I 22519 24182
E 23857 28082
I 14594 28040
I 21508 26724
S 3785 879037736
I 3410 5090
O 3360 9218
E 6515 27519
E 8390 20064
I 8123 11422
I 8209 14952
O 12680 23594
E 24279 28844
E 3155 6514
E 10422 21331
E 8142 26028
E 20618 22924
I 14323 18283
I 10925 25240
E 6207 19124
S 29001 935980950
I 18386 21032
O 732 20323
E 7636 25385
O 2351 19396
O 8341 9477
I 12611 22344
O 17933 24281
S 24330 838077261
I 6907 11561
I 6534 27454
O 10672 28877
S 21935 205235376
O 8196 24527
S 3374 538294400
S 21532 853570633
S 5842 691617140
S 14686 541914361
O 9767 16900
S 21856 257666919
E 22214 26107
I 10457 26987
E 5950 11119
O 191 15692
E 7813 7985
E 4374 23329
S 25812 717736834
E 5547 5619
O 18263 28612
E 19328 21194
S 21320 264132814
S 17728 109153909
O 1371 22141
I 22439 24995
E 3762 9359
I 8228 8620
E 8134 18295
O 5944 9459
I 6568 20480
E 13208 16899
S 28803 507349080
O 188 28629
S 18443 110851147
O 1009 23925
O 4774 16757
E 15005 26430
E 22138 26985
E 3430 20687
E 14708 17337
S 9817 919296643
E 2129 2182
S 15927 308225639
I 11330 19606
O 3849 13367
O 14721 25307
S 16258 327715784
O 7441 27020
I 22135 22394
S 28801 799607259
E 10569 27202
S 29086 966161935
S 22555 289835464
E 17936 28410
E 12498 13898
O 21596 22053
S 28815 909332296
O 18591 20745
O 2778 26487
O 6058 9098
S 10218 758346436
O 16822 18986
S 1979 921254746
S 20040 723532627
S 25695 723273439
O 1463 2931
I 4053 12603
I 16094 23130
I 4807 18108
S 19931 222677610
I 14347 26067
I 9394 28627
I 3350 4514
O 11910 24716
E 593 2073
E 12535 19810
O 2228 3780
O 5520 15461
O 8644 24785
O 22159 24529
S 7820 411763779
E 6469 10632
S 26427 689155489
E 23446 26528
E 6915 12745
E 6507 27803
I 25964 28086
O 24854 28410
I 713 21264
S 1445 436484704
S 1591 513679160
I 1453 9971
E 14418 16695
S 4311 48126755
I 8453 19649
E 7972 12043
S 28509 253817949
E 19343 27263
I 9323 17733
O 6190 6733
O 2693 20049
S 6922 158579872
O 13171 17018
E 23912 24549
S 10270 640580730
I 4708 20868
I 12344 21259
S 2718 548193241
E 22492 27641
O 12905 20677
S 9663 635342991
E 15542 26119
E 5980 6246
S 6103 244941375
S 23660 446521512
O 16677 27884
O 11830 22069
S 3578 838981181
O 2632 28013
E 23472 28889
E 14603 19095
S 2491 208924933
I 5845 15619
E 9517 22663
S 15100 423587270
S 22148 814237680
S 13107 650585970
S 18901 961454053
S 4971 470585747
I 526 16920
O 7091 27308
S 701 146266697
I 8107 18699
O 5552 19240
O 19252 25480
E 5590 7451
O 6527 23195
O 12258 26146
I 1224 2070
E 11303 19787
O 2089 23698
E 7643 13649
I 20769 23339
I 17793 26986
S 19154 815874495
O 14198 14429
S 18415 898777472
O 5841 8920
E 6467 25858
S 23804 58002681
I 15458 26498
O 1113 22603
I 12153 28144
I 1237 18313
O 5152 12256
O 5260 24575
S 250 451149538
O 27343 28278
E 7567 15023
O 2718 19665
S 19504 214614685
I 3696 18734
I 23754 26364
E 17739 22862
S 1509 764336115
I 89 27883
O 2581 14301
E 25497 29162
I 4028 18777
E 1015 14531
O 10674 26804
E 977 21558
O 20367 27982
S 22431 203497943
E 3085 25838
O 11638 21088
S 12239 907986058
E 12210 16458
E 6334 9716
S 5007 734497027
E 21342 25252
O 12784 20746
S 22768 348137153
O 17842 23819
E 24363 27737
E 8716 22874
E 7799 8155
I 6604 15600
O 11207 14025
S 8731 819868536
E 8033 12502
S 1454 998367235
I 6786 8996
S 3144 968954932
S 25472 424440469
S 27356 472303346
E 10363 18417
S 7910 443931193
I 11553 20456
O 8122 19027
S 20289 400200472
I 7584 13206
E 413 2276
S 24116 307652305
E 14737 27705
I 14383 17191
O 464 21063
I 11360 22833
O 12395 26833
E 2540 21516
S 25824 519554704
I 1998 14671
O 459 2374
S 28880 309448469
S 1097 66287626
I 13424 15085
I 16237 26212
E 17548 24760
S 11067 822862103
E 1080 11362
O 20855 24502
I 6798 15355
E 4358 7608
S 835 393668561
S 11922 581873366
E 5851 19138
S 3417 54500930
O 6685 24244
I 13025 23363
S 5071 234234266
O 433 19535
I 26347 27566
I 6993 22775
O 1240 21104
O 5900 28274
S 21948 195231030
S 29023 666046430
I 24411 27456
S 20772 474966696
I 10672 19709
O 5924 28701
S 24269 767701684
O 12047 21315
E 7452 19828
E 15145 21471
I 10088 28316
O 1133 26527
S 15184 587672185
I 18247 27699
E 20289 22927
E 5893 15189
I 1847 2867
S 15236 651505592
O 852 2755
S 22072 903310084
S 5243 306809164
E 6067 23874
O 10398 27242
S 2873 862235622
O 10452 15235
S 16037 347947612
E 8380 27783
E 13815 22896
I 758 26902
I 2884 15841
I 1953 3223
S 8530 73303797
O 1972 25900
E 6301 7217
S 21768 191099249
I 8081 26719
E 11372 21630
I 9258 23352
I 16276 20516
E 907 17981
E 18644 25908
I 442 17492
E 14346 29172
E 24939 26578
I 468 9510
E 13656 18097
S 12965 429837640
O 5659 14060
S 1557 455814862
S 4696 293915415
I 21671 28080
S 21104 937285582
S 5157 732082451
S 24685 775210047
S 7526 413036779
S 28151 67400519
I 5728 9128
S 13104 317592589
S 528 563590997
O 191 25817
S 5128 825807412
O 2370 11935
S 14599 599731170
O 8387 21729
S 23019 270344276
E 12734 17829
O 10362 16760
I 22239 22819
E 15928 18493
E 24807 25046
O 9204 20962
E 5267 27742
I 5206 17162
I 5782 15882
S 4073 892195586
I 1873 16268
E 4438 20481
S 13642 977262317
S 22743 104334621
E 739 23464
S 19591 12625910
S 10643 769516052
O 14697 19674
I 2896 24122
E 8859 21578
I 10335 18772
O 22680 27332
S 27945 669618613
O 989 22376
I 3686 10728
O 13177 15657
E 10911 15954
S 14593 471002347
S 29157 47679999
I 106 11425
E 4219 26586
S 25145 308746065
S 21357 330393083
O 4072 14257
E 6344 16015
O 5449 6052
S 24280 240275358
S 27227 457236416
S 29260 728951676
O 24441 26180
O 10416 23879
O 8652 20130
S 21297 732871051
E 10512 20164
O 13368 23300
I 19750 27292
I 226 28893
I 27042 27672
S 17406 563906501
S 20783 359748973
I 6309 12090
S 28848 95304789
S 26530 522442766
I 1621 12208
E 4999 21521
I 10650 26778
E 6318 13868
S 28328 971940414
E 12651 13390
I 15450 20887
O 5197 12965
O 12889 27482
E 2982 18378
I 1827 9376
E 29 10637
S 19199 440180740
I 4995 26644
O 4546 14773
O 3690 20998
E 985 12797
O 9070 15747
E 23528 26988
I 5025 25333
I 19177 21136
I 16522 19711
I 6213 18877
O 7717 18096
O 4738 15927
E 22658 25011
E 9991 27117
O 1113 10621
I 5888 8868
E 26542 27218
I 10594 25200
O 18764 19143
I 21189 25252
I 11105 11743
S 19504 426736279
O 1101 26447
E 1179 4064
E 7380 11807
S 6553 598336615
O 2380 22991
E 6129 26027
S 19009 171808420
O 17745 19753
O 12990 27857
O 14062 22985
E 6731 17620
S 19027 384067465
I 8947 25771
I 3876 11280
E 25113 28183
S 11325 711905446
I 9151 21756
O 15943 17488
I 9633 25701
I 9598 27111
S 11556 161548848
I 7926 28742
O 12493 22019
I 8790 14648
I 5537 11331
I 3693 11566
S 11631 13520361
I 4147 23060
O 2361 20495
I 15386 28227
I 13115 20837
O 7664 27301
I 4452 17366
O 139 26917
O 6582 20375
S 25407 552301279
O 4130 8100
I 3553 15033
E 12968 18401
E 7234 11382
E 21518 26980
S 13581 660405837
E 1326 13816
I 1526 24366
E 8662 28265
S 27426 422607405
E 8201 15180
I 17236 24342
E 8432 17514
I 7320 16788
E 7190 9386
E 14685 18740
S 27589 945458827
I 16585 18263
I 10383 18033
O 19106 28117
I 10412 19310
E 3778 12647
I 1248 3783
I 8051 27335
S 23079 298016882
I 2946 15763
I 7263 17673
O 7078 11893
S 16035 174890287
E 24917 26094
I 434 14776
I 15883 24283
O 3246 12171
O 1351 11538
I 8657 22312
O 3718 6657
S 9189 935877809
E 2616 4617
I 2906 17524
I 4015 12978
O 11871 18836
O 9048 10795
O 11211 16441
I 7984 10723
S 17475 327781665
O 5396 26789
E 17949 28291
O 2502 7917
O 4678 10139
O 15838 20384
O 3664 13703
E 14387 23864
S 10520 165238334
I 23420 25051
S 16926 761941827
I 12403 15002
S 21208 65329920
S 6737 112013844
I 11730 27214
O 153 25538
O 8499 8718
I 12007 25473
O 5150 24148
E 2855 26503
S 22534 820513015
E 20148 26500
E 2536 14244
I 15358 26878
E 6098 21891
S 25189 893604079
I 3213 18806
I 5354 9593
O 2779 19874
I 2708 23650
O 11815 27250
O 17432 22085
I 19660 26857
E 1939 11785
O 15964 26042
S 4981 730785146
E 2903 28717
S 27350 657553788
O 17236 18929
E 28160 29302
E 4494 8302
S 10945 732504329
O 7589 28223
I 2797 5209
E 10541 25982
O 9770 27883
I 26131 26258
S 2341 219019702
S 7110 161583527
I 10859 27938
I 149 17178
S 17854 512232571
O 7092 7296
S 27058 425403173
E 6237 20582
O 16430 25120
E 13603 24949
S 22208 944837057
I 1744 28057
E 14153 27209
O 19164 20448
S 3428 104354565
I 17757 17779
S 8957 295034733
S 2740 628939868
O 9759 27030
S 13813 363241833
E 2577 10294
O 17911 23111
I 449 17155
S 24305 56230005
O 7501 14452
S 17724 735790146
S 21396 526154650
E 4712 10835
E 1137 28834
O 13017 22235
I 5624 14381
S 7658 308313807
S 10118 927781776
I 7730 20387
O 26568 28794
O 8104 9198
O 10658 25504
I 11341 23204
S 19882 936872146
O 3223 5245
O 7535 28322
I 8436 15739
I 14597 25233
O 11823 21259
O 20509 28945
S 7885 880518062
E 2568 9322
S 27802 544227195
E 9548 15945
E 20970 20983
O 10495 18877
O 8167 10878
S 18619 62802524
S 26668 192776315
O 11657 11827
O 11520 16204
S 1956 969117213
I 10852 28636
O 306 27496
I 20311 25763
I 18984 21006
I 17235 23555
O 14268 16455
S 25279 722228749
O 2320 20020
I 13155 13313
S 20645 359378148
S 8037 670499836
I 7981 8359
E 552 6039
S 27425 787127175
S 17102 622773469
O 2676 19289
O 6626 19518
I 6979 14914
I 2160 19919
E 16339 23578
O 3939 15083
S 20723 194662224
E 6269 11802
S 11280 824909264
E 8297 26418
E 8723 19014
I 1264 20351
I 15341 27022
I 5963 19411
O 4495 27718
S 22402 271447725
O 1473 5966
O 22699 26160
I 19353 25429
O 10155 29300
O 16729 19977
O 14193 16468
I 4886 13853
I 12684 28858
O 19518 24172
I 10030 21185
O 16051 28257
O 4112 13819
S 13646 995018284
E 3977 20179
I 11886 26310
O 14111 17975
O 21766 26270
O 27020 27413
S 12307 587774089
I 1139 4228
E 17286 26691
I 24789 28302
E 22545 22588
O 621 27311
E 669 9594
S 27899 277773683
I 4092 16952
E 23437 26903
I 3790 22200
E 18986 28392
I 2778 22662
O 19636 27662
I 4299 18367
S 26791 903306438
I 20244 23396
E 2220 8980
I 2113 28587
S 27370 668370551
E 16228 19817
I 21564 26548
O 5742 7797
E 7415 25970
O 10552 22557
O 9252 22257
E 8840 21132
O 637 15110
S 13324 690390459
S 5450 964201356
I 12808 28319
I 19132 27518
I 1974 13328
E 15633 20241
E 16726 25983
O 2868 4913
E 3795 20828
S 8365 860185494
S 6216 529898924
S 8785 346555258
S 17206 219654050
E 3436 22849
O 6914 23724
I 9183 19577
S 26706 884664264
I 3889 19739
O 2923 4438
I 13231 21591
I 12763 15882
S 11564 331502126
S 22629 107927114
O 2978 18386
E 5974 22069
S 20934 859892124
O 11941 16520
O 6203 19576
O 5411 6174
E 1882 26352
O 11084 15058
O 13507 24515
E 8325 14813
I 9085 11294
O 7513 28128
S 23696 694672419
E 4973 20630
I 11687 21800
E 21029 24646
O 20439 24674
O 18854 23169
S 11150 145982534
S 23544 959981641
I 1061 5151
S 14224 223004911
O 14843 15118
O 23656 25759
I 8452 23538
O 16127 28020
O 8100 11489
I 6027 25590
O 2770 21618
O 6678 27679
O 2624 18646
O 5627 20955
E 18190 24690
I 4298 7197
E 21495 21987
I 11507 28115
I 4284 22030
E 9635 29142
O 10587 23335
I 10973 25710
E 5884 22443
S 12978 160869731
I 6678 25596
O 21202 27188
S 5924 561050741
S 1115 886386869
O 9682 26745
S 18335 353221224
S 15589 151762579
S 12726 452889425
O 1530 27459
E 10652 25418
I 1388 2401
O 5771 14792
E 4303 25383
S 17510 454558043
E 3834 28963
O 22923 26862
O 19784 24669
O 16293 20488
I 19289 24870
O 9582 27375
O 1358 2882
I 11380 12947
I 11156 11874
O 13541 14159
O 9713 17575
I 11048 21065
I 14507 23800
I 20915 27990
I 15914 19156
I 10022 25063
S 27556 61987067
S 18198 616240679
I 420 25454
S 16056 789142944
S 27890 958739106
E 3486 9156
O 4487 20707
S 3585 591728010
S 22501 468641040
E 14889 25506
S 28947 682389091
S 18623 815267302
E 2133 28770
O 259 6901
I 16521 28444
I 3611 14993
I 18276 20409
O 725 15259
S 3129 566942497
S 19709 940592661
I 358 27453
S 26984 478736371
S 8574 687688361
S 24255 837803108
E 2551 23392
O 6282 15444
S 22284 100665278
I 12213 21899
I 13662 14633
O 5635 29178
I 4192 20029
I 3499 18383
E 7250 24262
O 200 6395
S 24343 628972519
O 19177 20746
I 1431 8144
O 14995 21003
O 14090 20823
I 3803 5162
S 15663 287001824
E 13394 27919
I 192 18315
O 12481 13949
E 12568 22330
S 11612 830396314
I 16630 25256
I 104 15392
O 19702 27009
E 515 21585
O 15585 29167
S 28924 542169439
I 21835 25859
O 24525 28507
S 21258 362243194
E 13863 20005
E 4917 10011
O 998 12798
I 18327 21132
O 4036 5545
I 5340 22133
E 24744 29044
O 11911 15108
I 22142 27938
O 604 19786
S 3522 469300061
O 258 26514
I 22904 28863
S 5429 656254751
I 12280 16368
E 9547 23691
E 3791 24616
E 20780 26328
I 9967 17153
E 4589 10630
I 11292 12117
I 13242 22854
O 3574 22496
O 11839 20489
E 9205 25534
E 1817 17238
I 4214 19213
O 26123 28830
I 19119 19248
I 419 24019
E 20352 25229
E 9675 13515
O 11485 12512
S 14357 822619937
S 27997 334463873
I 22903 25529
I 22888 26246
I 7158 19220
E 7152 19435
S 8706 146550112
E 25709 26889
O 5384 20323
E 22796 22978
E 23787 26907
O 10659 28728
O 11997 20859
S 9177 762550631
O 23382 24943
S 10825 158460734
S 28818 777503996
E 8200 8579
E 3009 28737
I 4765 16437
S 15643 33502145
O 6372 14749
O 16037 23115
I 3900 19827
S 3362 846759306
E 295 28535
O 2425 4836
I 1937 3774
S 4598 259917070
E 12212 26019
E 5983 28715
E 2257 16956
E 14586 18095
O 20138 22158
S 15802 544035869
E 4857 14331
O 1196 11340
I 23675 27969
O 13954 21096
O 8708 19432
E 10911 28689
S 17572 94624985
E 9369 28058
I 16853 24276
O 4250 11964
O 2294 5856
E 13033 25308
O 1971 19222
E 16829 21902
O 1078 20121
O 7009 8751
S 24942 11690250
E 2671 15553
E 5419 10891
S 23131 849187558
O 9197 17121
S 1016 943127995
E 7286 29212
I 10887 27062
O 3414 22343
O 10186 24140
E 14884 18256
S 22321 924643020
E 12391 16559
S 27797 295903888
O 5180 20368
O 1442 13374
O 8497 16208
E 6192 10685
I 965 25477
E 7061 28982
I 20673 22192
S 11805 384157308
E 3433 8933
I 1122 20452
O 16470 23026
E 3552 19926
S 13655 769768281
I 9988 13842
S 16805 574370435
O 24783 28111
O 11731 12307
E 11471 20124
O 19617 28512
S 16010 740351892
I 16987 21284
O 10571 19339
O 217 9527
S 20353 119261552
O 608 10352
O 6904 15106
O 4839 17189
O 24252 28350
S 10262 172620277
S 13147 727066608
S 7198 658338669
S 5180 182887762
O 15961 19493
S 14708 80815920
E 8558 18187
O 740 24230
E 11906 18458
O 1736 20289
O 19012 22938
S 20918 195922514
S 3997 621858153
S 9870 798515965
E 11574 14265
O 24157 26631
O 4285 21179
I 1680 14774
S 9711 740981561
E 24422 28137
I 5790 22810
I 3563 22263
I 3017 12788
S 5396 11872855
E 17 2605
O 25751 28531
E 2137 4405
E 18779 19880
I 20244 21796
O 3621 27717
S 16608 236850403
S 12273 9443605
O 16938 20952
S 1701 478785922
E 7444 9667
E 18181 24209
O 4626 21759
E 3277 16631
S 4769 892367657
I 21119 27588
O 14117 22921
I 3648 24407
E 12203 26672
I 13220 17702
S 13148 359886211
I 12603 13064
O 12335 19638
E 2225 3623
O 12046 24763
I 8950 15610
E 2389 12182
I 25282 28912
S 864 94617639
O 14614 25268
O 1240 13158
I 20851 22553
O 18542 22116
E 6618 19392
I 27200 29285
I 8996 23913
O 3369 9698
I 5003 13778
E 9105 25164
S 25708 829381226
O 2915 15878
O 10116 16619
E 21992 26490
S 22440 637652037
I 7449 25570
I 18536 24548
E 1267 20989
E 4801 20732
O 15592 21499
S 1509 568169672
E 11644 16131
S 23671 451217606
O 9524 14238
E 1419 4686
S 25184 82687110
S 6813 676326918
O 4073 13293
I 26733 27591
E 19926 28056
I 12740 23740
O 21752 26780
O 399 29233
O 329 10499
I 9950 10547
S 24091 994437985
E 11887 21610
E 6602 26612
I 18016 25682
S 17321 591767107
E 10048 21583
I 126 18182
O 17160 26375
S 15687 150201075
S 13051 88784057
E 18519 21628
S 4069 341517070
E 3 8922
I 42 15619
S 2339 923138783
S 28693 650239636
O 2650 4558
O 971 11226
O 17308 22550
E 16487 19898
I 2465 14174
I 13255 13446
I 1889 16019
S 10556 428971474
S 18084 477396153
I 2158 3979
S 18206 694291306
I 8863 17690
O 689 3941
S 28986 328379453
E 1246 9448
I 24934 26898
S 18881 578163465
S 8225 264123868
E 5225 13538
S 24524 757998210
E 3739 9439
E 4885 12104
E 248 24563
O 23969 28834
E 22480 27854
S 1337 117725182
I 15763 21717
O 16039 19340
I 5498 21864
E 27892 28331
S 17622 957356732
E 221 7479
I 6749 8680
E 22567 23777
S 4902 422754402
S 26853 196697869
S 3154 356387344
E 15447 25280
E 11480 22648
O 16916 17451
O 10689 26226
O 20060 28485
I 16840 28599
I 24275 25058
S 1276 684060188
E 14913 21709
O 265 27819
S 2476 822618414
O 9965 15340
E 9232 10279
S 25954 673608670
S 18737 967724551
S 2043 104819337
I 9925 23786
I 6179 7628
I 8460 24398
I 15277 17098
E 6317 28304
E 20570 20969
I 7629 10986
E 18624 20301
E 3341 14764
O 22761 23380
S 17221 795999509
I 7514 27256
O 19993 25050
S 321 637154237
S 8296 898313857
I 36 28123
S 8201 639669236
E 1721 17164
S 24742 996710269
O 17894 17969
S 21271 508206020
E 9288 24877
S 18243 259129210
E 5324 6311
I 7761 17133
O 3711 28648
S 5688 324474937
O 2966 26072
E 1517 12344
I 6032 8468
S 22003 82067489
I 17302 26809
E 712 2152
E 24551 25384
I 2364 7645
S 16131 112534645
I 7793 18181
I 6708 18025
S 11733 789853762
O 6811 9182
S 25664 570081656
S 15187 179013667
E 1451 26732
S 26130 56802482
E 10597 17841
S 8184 626343162
E 8763 25106
S 2663 87120886
O 4412 11532
E 17602 19433
O 21395 27045
S 25835 33196138
I 8178 28960
E 7767 28515
E 20887 26488
S 22354 733523776
E 11257 29317
I 2323 16630
O 17395 29311
S 23070 965009539
O 5259 6259
S 22003 980827222
S 1367 110108773
O 974 11117
I 16532 26888
O 3687 27876
S 13563 197515028
E 21527 25714
E 14669 15391
O 21428 24532
S 22639 776776717
O 20647 27069
E 18612 22387
S 4717 400774940
O 12779 24062
S 3832 170252875
O 3788 28094
E 14231 29033
S 14312 828057410
O 6612 9617
E 14993 27799
S 2001 269965976
I 9582 22507
E 4547 5962
I 2542 11638
S 28210 342458569
O 23557 25417
O 13404 27821
E 7053 27462
S 17967 841765691
I 13600 19290
O 9418 19192
O 8394 26691
S 3136 755546891
I 16690 23815
O 8796 19736
S 3352 877649212
O 13155 25285
E 21004 21281
S 5873 68029477
O 6030 21627
E 16830 16851
O 6344 11399
S 18762 669899817
I 15822 17679
I 2649 5577
I 1129 23200
S 3677 970387992
I 20595 22914
O 5262 9582
I 6037 6594
S 16859 352236917
I 13860 25561
S 21895 758316096
S 7173 714676729
S 7665 512803172
E 2571 8997
O 6135 19588
O 230 8503
O 21582 23141
I 6309 17269
S 17085 701925502
I 769 21159
E 4049 22149
I 12421 16354
O 650 26951
E 452 10200
O 18093 22126
E 4080 5721
S 26788 796150073
S 16416 348942898
I 2586 25407
I 3350 26613
I 15105 18700
I 16067 24719
E 7667 27505
S 21140 891401568
E 16278 17563
O 6567 19169
O 3340 22357
S 7804 210318382
I 8632 28410
I 26260 28333
E 18532 20887
O 2919 13800
E 27453 28870
O 13636 25587
E 2285 26882
E 5730 12660
O 14265 18232
O 4185 22779
I 13556 21686
E 9856 15109
O 7837 18416
I 8940 11694
I 10796 14621
S 29299 966211104
I 3515 3647
O 8558 29026
S 27209 881508859
S 5458 663440576
O 6782 17875
S 28056 121802078
I 22436 28978
S 6733 341774724
O 5563 12572
E 1908 11324
I 1864 24574
E 12119 17236
O 4355 15834
E 15573 17905
E 10305 25878
E 12449 20296
E 9347 24400
S 27792 891603255
I 50 9091
I 4037 20316
E 13279 21798
S 10564 898201732
S 17139 233760580
S 16065 399726822
E 22275 27863
O 22089 27373
O 2083 21055
I 7920 29196
E 1591 25747
E 2380 24001
O 2639 15341
E 17015 23296
O 26001 28644
E 2832 27153
S 3201 722999746
E 11747 13523
I 2600 24700
S 8696 763201106
S 17465 735828176
E 16297 25157
E 2679 9123
O 647 14158
S 13357 353458608
O 3180 4317
O 17867 21335
I 21849 22432
S 23290 762785338
O 10627 19235
I 12475 16720
I 405 14556
I 11185 17166
I 21631 26848
S 14480 735460618
O 12825 23117
I 9865 25004
E 3628 14857
I 22756 28016
E 4604 16986
O 11556 18554
S 7281 595399771
S 7424 399185576
E 13553 19083
S 20813 496537340
I 643 12186
O 11117 11800
S 27071 295059770
E 6032 14065
I 2501 19869
I 858 6846
S 14962 209410031
I 382 19975
I 9387 13882
O 14335 26129
E 9559 15162
S 24705 928230239
E 26248 27595
O 5782 14315
S 20147 655664732
O 5307 19394
I 11799 27617
E 2642 7686
I 15844 28449
O 12478 17121
S 10082 42588107
E 14994 21247
S 13908 790935623
E 14740 28527
S 19481 485437801
E 8575 16310
I 1179 7613
I 6433 14613
I 26082 28603
E 6088 25156
E 8028 17745
I 21941 25868
S 28235 63256687
S 3270 507247885
I 15962 26105
I 1214 21807
I 6459 22050
I 4807 5126
O 9822 21164
S 19752 142246073
S 18532 50108523
S 11624 991733045
S 13540 486252250
I 9411 18947
O 22748 29081
I 2195 18284
E 2480 25947
O 2929 19174
O 1451 28859
E 4886 21387
I 6166 15398
O 10050 10514
S 6278 688598780
I 9991 27400
E 9419 16473
I 18036 27942
O 5864 20387
S 22460 976115977
I 3200 24386
I 6370 16319
I 16352 26926
S 1264 220258706
S 7912 154660836
I 1560 4910
I 1128 29215
E 18999 23021
I 15330 28559
O 6379 24200
O 15380 24746
E 8387 22939
S 18401 616452572
O 10732 15152
S 15624 522941436
E 19018 27286
S 5067 749052235
I 4433 17565
O 18585 25655
S 7815 417832844
S 15202 563855077
E 23517 27184
O 16710 24493
E 3975 9042
O 20729 29166
S 29161 686751309
S 8216 730580161
I 10287 14082
O 25631 27576
S 12730 676070269
S 17692 8314853
E 5879 18796
S 10878 149717726
S 15772 241045807
E 1069 23202
E 18330 21063
O 2161 12632
S 11956 193316600
O 23635 27469
I 12486 12649
O 13527 17565
E 9881 26966
I 11871 17103
S 2571 791436406
O 519 9664
E 4475 27022
I 5833 5923
S 3056 86039467
E 6920 13379
I 13909 28963
I 12172 23762
E 12225 27694
S 20405 696988020
E 18416 20179
E 5043 6776
E 26623 27239
S 28819 616226173
O 2758 11911
I 25446 27611
O 5854 28884
O 11890 22512
O 15059 15097
E 15346 21289
I 8232 9628
O 26707 28415
E 5422 26778
O 216 13537
I 17158 25246
I 16771 27698
I 14444 24098
I 6389 29057
E 10240 18909
I 1864 9634
S 1053 589583968
E 497 5378
O 8912 28950
E 14845 25837
O 24898 28169
I 7208 25497
E 24709 25896
S 8367 980340988
E 21341 26805
E 16466 21304
S 9852 122965878
S 19564 126182889
O 8157 18024
S 3631 798156676
E 13856 20627
I 15358 28084
E 493 15710
S 7220 862180444
I 16810 23543
E 331 9093
E 8549 22830
O 22944 29335
O 22809 23275
O 12921 26647
I 9955 27875
S 14001 335518020
O 279 21899
E 6231 13327
E 6826 19587
I 14287 16835
S 8620 766674384
E 1175 9105
I 8722 14641
I 18399 22233
S 21546 596028262
O 24091 27885
S 3062 692279031
E 19468 26916
S 8581 917620002
S 16109 983802873
S 26471 475704018
O 56 6270
O 6807 26156
O 3198 29238
E 8309 17926
I 12346 16710
S 15277 671559494
O 493 1668
S 24723 564736003
I 3210 20539
E 15498 26208
S 6417 112744181
O 12880 13988
I 13679 25752
I 7879 9038
I 7607 13534
S 3426 892049088
S 12376 627515248
I 13785 27260
I 9936 11233
S 21953 409251334
I 18780 27059
I 12562 22745
E 11187 23008
S 12688 723524665
O 6779 28698
S 25527 204373427
I 3441 18914
O 11157 23919
I 6326 18329
S 5865 226257033
I 5719 5969
E 15076 19295
O 21723 28057
I 4865 10826
S 27894 82121874
E 19596 24829
S 20422 184168596
S 21547 887282911
S 13980 374010491
E 1934 28049
S 13488 591578953
E 4500 5196
O 10786 13181
E 2965 4387
O 874 5278
S 16437 232257153
O 6464 12810
O 17103 27062
I 1669 7194
O 13135 27258
O 4108 23069
S 12123 289777154
I 14538 29269
O 9849 28791
I 5211 11382
E 7894 25867
S 5789 434462431
O 3565 12332
E 2014 11299
E 13994 25954
I 5830 20452
E 27854 29106
I 9486 10610
E 5098 11634
S 4338 34231016
S 17706 794310661
I 9352 13177
I 18158 19452
E 1589 19115
S 10355 763953339
E 2222 11277
I 6771 27094
O 4372 23242
E 6308 27888
I 7141 11605
O 9063 28327
O 1469 9943
I 21227 26923
I 131 9621
S 24867 634637368
E 17666 19087
O 12117 13303
O 10584 22518
E 22083 24577
E 2764 25337
S 11176 825408914
E 20045 22593
S 12782 970717588
O 8432 8845
E 128 22758
O 2993 25620
S 7383 678268129
O 10585 15017
E 8155 16780
O 1693 24166
O 18114 25063
E 3242 11433
S 12466 129826581
S 16011 974598870
I 23335 23344
E 837 22035
E 19354 27895
E 1050 12511
E 20071 27582
O 25361 28215
E 17662 19110
S 3480 512440279
O 14340 17115
I 9222 9878
S 21166 147844068
I 12519 24978
O 12871 19028
S 27439 821947747
S 19020 107154442
I 5109 8513
O 7882 19497
I 18593 27713
O 7582 18576
O 20163 22999
S 28716 566369446
E 22209 28062
S 1696 695028944
S 29238 29171780
S 13356 867520782
E 3327 8832
I 14888 20223
I 11975 23368
S 5669 266552623
E 22592 25695
O 13936 28785
O 10204 16926
I 1653 12172
E 6214 19658
S 11313 660892614
S 25180 135222344
I 6726 28350
I 24745 26215
I 2022 15819
O 3277 8858
I 5613 8725
I 20037 27658
E 5090 5229
S 28747 290202258
O 4767 22934
O 10268 24995
O 2036 8304
O 17915 22967
E 7264 21387
I 15807 19453
I 2235 28963
O 1602 17270
S 13237 37021461
S 16501 685329608
I 21409 29261
O 11022 16330
O 13521 18865
O 9258 13517
S 23137 732663414
E 1395 19216
O 27 7354
S 4388 821868805
E 4734 9875
E 20400 22467
O 2247 22863
S 19035 687003510
O 3303 28514
S 766 627730966
E 2299 20174
E 9438 26211
O 7283 13131
S 13739 184033112
I 3624 9039
I 16444 23695
O 7374 13970
O 2406 15298
E 10484 23216
E 10049 27334
E 139 10299
S 9649 876752259
S 2136 356535551
I 14106 26687
I 7102 8779
O 9392 11864
I 9637 25185
S 20329 479634108
I 15718 26426
O 2017 21141
E 1387 13878
I 12706 23974
O 3136 20761
I 5635 5829
I 12861 18765
E 7695 9155
S 5073 218057681
I 12950 28856
E 2345 5235
E 15214 19149
E 5516 6418
E 369 22520
O 23096 28328
O 19187 20574
S 26444 128028404
E 19890 22020
E 5171 7500
O 22674 23012
O 13178 23042
S 4094 99779555
I 19744 24816
S 16333 434954557
I 2582 24638
S 2744 721190116
I 2908 5612
O 5175 20591
O 18293 28283
E 8492 8931
O 14634 14822
E 10209 12894
I 4414 26864
S 14196 664424923
S 27755 990136690
S 11907 863310927
O 3920 4338
I 11406 19720
E 8657 13144
S 18495 652632856
S 9872 292355336
E 12860 17960
S 5673 428934668
O 11537 21867
O 630 29266
O 7290 22761
E 9317 21593
S 29037 458548544
I 210 20283
E 7905 27346
O 3809 22229
E 9871 10176
I 1355 7126
E 457 6684
I 10175 27433
S 15079 991803420
S 3738 15286141
O 2544 13593
I 13559 16935
O 5214 10417
I 7357 29178
S 6798 240015310
E 1879 6594
I 20814 23896
O 648 10416
O 18620 28501
I 1735 26181
O 4009 12467
E 14611 20450
O 11938 22517
E 6597 8134
S 700 608614736
E 1107 14588
S 12619 18557660
E 6827 6921
I 5192 20379
S 4447 619583268
I 2345 16430
I 3788 22279
I 18539 25100
O 3100 7903
S 15121 713393840
S 8928 275587442
O 13222 25578
S 15191 453521211
S 18420 393989804
E 26526 27043
I 15469 15783
E 7650 28459
I 3935 22721
E 19631 28799
I 8450 22309
E 4660 21535
E 17967 20572
I 323 24557
S 25993 455287277
S 25143 117266825
S 22320 759115124
E 2684 22022
I 4981 25926
I 17618 19919
I 6247 28801
E 5636 27355
I 3732 15927
S 13065 58072972
O 26582 29112
E 4846 28714
O 26611 27355
E 12472 21692
E 15573 26286
O 1553 15514
E 6565 23967
I 6850 25562
S 5650 163073345
S 12281 226713551
S 22401 589871226
O 1429 14169
I 27240 27983
E 289 12195
S 8734 728996138
O 21419 27078
E 20472 21725
E 7271 7375
O 2967 7686
I 21411 25492
S 24170 738852421
I 11085 15550
S 16842 470328740
S 6458 894836115
I 2312 12523
S 9389 376044948
I 4777 5718
E 1406 4760
E 8379 24146
I 7882 12725
S 16446 89842026
O 7084 17575
I 12804 19089
E 5754 19869
E 9154 27179
I 17366 27290
O 9567 14091
S 22546 463426755
O 11210 28568
S 25911 101081996
S 8242 90702684
S 26701 104636397
I 20245 22545
I 2818 24237
S 5483 578962263
O 3390 12719
E 5783 8004
E 9382 13101
S 20873 694102880
I 5514 23615
S 7620 243555897
E 15289 22446
E 12962 18069
E 10560 15454
O 13625 24804
S 2462 996349019
I 20144 21816
O 9984 20638
I 19138 26338
I 22555 26791
I 1633 11804
I 13223 28582
O 1133 3748
E 11066 18799
I 21448 27517
I 9757 22786
O 16731 28806
O 8480 25304
S 25442 29195522
I 13696 13957
S 12444 627037451
I 3250 9472
O 8245 20231
E 19120 27473
I 18605 20844
O 577 2366
E 310 4964
E 2648 20198
O 2180 12018
S 7622 876426720
I 22575 26225
I 1142 10211
I 14716 18904
O 14282 15900
O 20191 28174
E 7310 19651
S 20849 740822817
O 16148 22086
O 4448 7768
E 782 12263
I 16517 22617
O 475 14427
S 28228 123693384
E 9364 27158
S 3377 682903337
E 1377 2231
O 8256 13305
S 24596 136797661
I 16581 28537
I 3270 18722
S 27100 77800865
E 24077 26864
O 5237 10387
E 8453 15519
E 13166 22213
O 1814 27311
S 4573 287137650
I 16473 27994
E 3698 26859
E 1398 11216
I 1749 18350
O 2141 17932
S 20240 230873002
O 20553 25723
E 9261 23282
E 5298 8304
E 2793 16380
I 17817 27871
E 18329 18990
E 8364 18231
I 6862 10334
O 685 7919
O 17056 22693
I 6971 26065
E 12642 27268
S 21630 741547957
S 8167 404779026
I 19663 23399
S 21907 71752819
O 6810 13681
S 29218 322758725
O 4139 22804
I 9481 12902
E 3658 5619
E 10110 22588
S 23749 114802745
I 20295 26295
I 5103 7301
O 4124 28559
O 2253 2267
E 21337 27573
I 21817 27851
I 26243 26592
O 12659 15670
S 1009 539686761
S 16198 12960128
E 13130 18955
I 21110 25683
O 11979 29132
S 11463 412439875
E 7431 23980
E 1800 22559
O 5552 8867
S 11571 603214089
I 12268 17246
S 8627 789862066
S 24241 330176476
I 25588 29044
I 9766 28882
S 24319 465922286
S 11501 48616423
S 7311 804333786
S 12380 702720936
S 22490 517342326
E 11228 22802
S 19692 645498492
I 6163 24147
O 11396 23035
I 16146 22480
E 11920 18254
O 15691 17108
O 9868 14266
E 20056 25163
S 28785 944200024
S 21151 591157129
O 6496 13543
O 16301 28219
O 10341 14449
S 10732 403004167
O 26219 26981
E 54 4415
S 25514 500579323
I 10530 13789
E 10884 24877
O 19328 22774
E 11244 17150
I 2704 5015
E 9716 20258
O 15611 17300
O 2578 18967
O 4532 5801
I 14702 27137
I 9117 21030
E 1374 10706
O 22881 28435
S 13673 635240192
I 2968 13486
E 3236 10312
S 14232 554588119
I 664 1913
S 21208 991415743
I 2393 21881
I 517 28406
I 18591 29289
S 13453 8448113
O 16032 22529
I 6782 9555
I 19998 21871
O 10321 24590
O 16545 24103
E 9802 15453
O 3331 23237
S 400 861955253
S 22670 632408119
O 1031 5267
E 6785 18911
O 8721 21668
O 24573 26919
O 12992 14304
I 10386 24729
S 29299 447763802
I 191 25864
E 12954 21203
O 22446 29063
E 14507 19207
O 1321 7673
O 20001 25459
O 3680 9807
I 20165 27646
E 5844 16444
I 13611 20833
E 22545 22980
S 8345 73811097
O 2438 21428
I 6620 14787
I 1025 3800
O 10318 11069
O 1846 7600
I 16396 22339
O 16880 24046
I 14085 21120
O 15382 16563
I 4530 20676
I 13096 14223
I 99 14610
E 16853 20336
S 18487 490460780
I 9817 15425
O 3559 3625
S 28445 615850177
S 20504 417483156
I 22263 23718
S 25052 996877350
O 12366 17780
O 13664 17791
O 11527 21772
S 23790 124329805
I 5470 23570
O 1889 22397
I 1682 8653
O 12203 26579
I 3026 17761
S 10889 996758691
S 10978 655883285
O 568 7845
O 7923 17862
O 7103 28262
I 4715 20393
O 14605 23005
E 19696 24364
I 2807 27145
S 19457 443678519
I 9082 22722
I 8350 12444
E 8512 13991
I 374 9253
O 16882 24639
S 7286 887350216
S 16785 96283457
I 13420 13474
S 14446 337771606
S 17278 428234272
I 12465 16789
S 19539 77283648
I 12971 17117
E 2452 20887
E 4706 16535
O 8862 13384
S 13668 459396054
E 7833 23170
O 822 6213
O 5729 12348
E 24764 25954
O 5544 27656
I 2724 27349
S 11093 510934084
E 4536 19869
O 9209 25687
S 8022 674013860
S 22002 799681392
I 14064 25712
I 14491 15682
O 1621 21941
O 2510 11390
O 286 12261
S 2545 961530256
I 5347 29227
E 12819 17210
E 13359 25314
I 446 14093
O 6678 28344
S 7454 390427688
O 5864 11182
I 21570 26430
S 13557 898731756
I 15326 18034
S 22000 568012786
I 15509 25014
S 7004 768826891
E 4227 4682
I 12506 14022
I 27115 29190
E 4505 25001
I 2676 9599
S 18586 462088744
S 6048 669985784
E 4974 19548
E 1041 15070
I 6610 26014
O 5355 27768
S 22670 257881170
I 3564 21793
E 1410 18904
S 8853 798681830
I 826 14098
E 18814 22830
E 11974 17756
S 9523 575973685
I 22378 27902
S 5472 658123086
S 11883 979542318
S 16276 519752922
E 4177 8528
O 2843 6501
I 10599 27191
O 4450 7369
E 20491 26555
E 10177 19163
O 283 16940
E 3970 4156
E 8814 8909
O 9386 24501
E 6292 14058
E 4023 20778
I 7163 25949
S 5383 305152263
I 1817 15059
E 16773 18537
I 8740 27734
O 6508 25050
O 15015 17724
S 19619 951160790
S 2995 430694049
E 13820 16383
I 7044 12707
I 2012 21078
S 8764 181870561
S 12434 740564750
I 7118 21052
E 24587 27935
O 27039 27995
I 3201 14171
I 22432 25193
E 2310 16105
I 11715 11864
I 10057 11155
O 7254 19047
E 3977 18853
I 5630 13780
O 5400 14840
E 5940 24648
E 3164 7786
I 11637 28556
E 2601 11639
E 4534 13461
S 2942 574599061
S 20057 54217585
E 9302 19829
E 4525 21199
S 5346 951512320
I 23055 25255
S 7630 639568047
S 2764 67528594
S 3649 671959914
O 23225 28723
S 16026 745451321
S 8080 859404314
S 10606 125186635
E 2546 19281
I 6773 27796
S 4893 167182388
I 1982 19443
E 16649 19911
O 1057 10867
E 18881 28689
I 273 812
S 21564 495420552
S 27743 634912530
I 2631 28572
E 3811 21419
O 125 5476
E 5759 8386
I 10210 10531
O 1221 6830
S 5204 7218270
O 16162 16849
O 9534 11499
I 13016 21594
S 2741 107743923
I 8043 23717
E 26986 28559
S 28985 747449604
O 559 8262
O 17876 25468
I 2617 26267
I 4762 17041
E 19072 27761
O 5228 20298
I 2222 9822
S 18602 652253630
S 15839 441914025
I 636 24172
I 4247 22470
I 25597 26912
I 16678 17961
O 13948 22779
E 6696 10187
I 28151 28987
E 1906 9495
I 10996 28840
O 9480 26975
O 23232 26197
S 28812 217053252
I 8177 16804
O 5098 25861
S 9013 51125532
I 2955 24766
O 13905 28824
I 2791 22792
O 5043 21737
S 1336 883027441
O 2658 19008
I 21101 22838
I 8787 17832
E 14774 24664
S 6396 70606347
S 20675 172928910
S 14257 829640390
I 13039 27489
O 11864 24622
E 3204 27308
I 18228 24784
E 6863 20975
I 4576 18535
O 4286 8971
S 1782 726647709
O 10305 14432
O 7615 27676
I 16803 20777
O 24183 25777
E 13324 27453
E 22990 25822
S 20856 541525988
E 5436 19334
O 3771 14204
O 22459 25697
S 28150 3576635
S 8047 590370632
O 22922 26226
E 11162 11324
S 10112 386746956
O 7101 25674
I 2402 3522
E 16276 26621
E 26068 28298
S 1819 272011140
S 17240 142393619
O 5398 5997
I 3424 15787
E 10303 18102
I 17594 27552
O 8763 18102
E 1068 6706
O 10406 21646
S 25786 240276782
E 9115 24069
E 11677 22283
I 6098 23443
O 8587 16831
E 8476 17689
I 396 12843
O 8813 26378
S 8067 322652687
E 8864 15265
O 1993 19150
I 12232 13532
S 15969 403138366
O 3148 20922
S 21351 794834579
E 77 26086
I 5109 12628
E 17221 24752
S 4598 808073573
E 20575 28982
S 26719 151468535
I 6588 6998
I 9980 12503
I 20078 22440
I 6961 26801
S 2502 824722866
O 4243 12821
E 14111 27759
I 5751 17380
S 160 821661161
I 19384 19386
O 4782 5092
E 12922 25854
O 25085 27853
O 1354 27168
I 12581 17565
O 15688 21711
S 29293 198622519
E 12713 23548
O 11852 13084
S 18555 684793191
O 8134 19952
O 3196 7957
I 5792 11466
E 19297 24223
E 1674 21123
O 2281 12004
E 16425 27550
E 6801 23055
I 5357 17532
O 7613 8767
I 14424 24220
I 4865 9472
O 7839 28666
I 16357 19272
O 674 3634
E 2938 19729
S 20913 730262244
O 3977 16691
S 4439 371847
I 2974 24399
S 5011 897608615
I 3639 10027
E 14372 17629
S 13110 771390717
I 2190 9219
O 9225 15187
O 583 1717
E 7680 7712
I 2766 22899
I 17060 23433
E 6686 29017
E 7180 27435
I 10033 16595
O 16919 27366
I 1975 25590
O 3819 21822
E 20922 23007
S 21282 309280098
I 3210 20064
I 5903 28463
S 19424 400242858
E 16815 21053
O 20925 21817
E 1567 14811
E 3842 10455
S 5878 860249237
I 6690 16227
E 16636 28808
S 14405 819060152
I 8516 19519
O 10073 25693
I 17950 18144
I 7684 22818
E 4 10095
E 7455 20558
E 20099 26771
S 28181 448021193
E 11486 21345
S 8216 582543448
I 17657 28565
O 1793 13181
S 19872 400446094
I 20384 28366
I 5639 24160
I 6776 23118
S 10648 207240413
S 7095 541022924
I 2169 14853
S 17749 412747554
I 8982 20339
S 25881 254920328
I 11949 27290
O 3111 20679
E 5665 10030
O 5697 27757
E 23581 29322
S 5079 970040907
E 17522 26984
I 2775 26205
S 15674 531183000
I 5239 26473
I 7372 9667
E 4542 24464
E 2774 20055
E 24515 28184
S 18455 159679717
I 8609 13129
E 1158 28367
S 22274 558615257
I 1145 4369
S 21688 876203288
I 22241 28093
I 10049 27983
E 15747 26622
I 6695 24472
O 15585 25667
O 2843 12741
I 18329 24137
S 10839 398818158
O 21075 26354
O 2709 3788
I 27286 28968
E 2607 22568
O 20225 26241
E 2184 7128
E 6594 17003
I 11420 15362
S 11331 583814729
S 6695 421208492
I 9367 12055
S 24049 895678749
S 21728 901976677
E 16185 21623
E 7518 27613
O 19469 23843
S 2832 648768641
S 9547 405973748
O 7916 23772
E 5244 28681
S 14716 692733437
S 10015 954168678
O 10355 17458
I 6289 28281
I 2073 7748
O 1288 14943
I 27408 27772
O 20940 21750
O 9630 15592
O 11768 19191
O 22758 28329
O 6070 23023
E 2584 7511
O 8723 14700
S 10714 776170102
S 4230 672200436
S 13155 670780817
S 7277 744406245
O 18886 19347
S 12986 529985349
I 2536 19331
I 3041 4754
O 21980 24412
I 18949 22261
E 2187 26455
E 17043 18717
E 14885 15218
I 10778 23316
O 11843 22033
I 6753 23185
S 28405 119980471
I 15527 19254
E 8770 14406
O 4206 20207
I 3460 13383
E 6599 18445
E 1195 25603
I 2302 16731
O 23079 25140
O 17299 24915
I 10689 27439
E 10359 15327
E 4072 29199
S 7134 698024592
S 1299 934111702
O 18217 21067
O 9927 24332
E 15 17146
I 14736 16488
I 7409 26351
S 325 406600792
E 772 24046
I 13951 13955
O 7648 14974
I 9448 20273
E 4297 10569
E 7281 22180
O 20754 25699
S 24851 591527135
I 7657 13217
E 10820 28421
E 9046 23394
I 2256 3278
S 16673 753380973
O 10431 21686
S 3857 130237135
O 12828 20424
I 11312 13840
E 8299 20120
O 4410 29049
O 4008 17697
S 23337 351904248
S 21056 860462114
E 11192 28717
I 26012 27908
S 10066 781175280
S 24897 586520235
E 22181 23119
O 1117 12558
O 10704 29113
I 10614 11250
S 15109 146767508
O 5015 15197
I 8197 24689
E 14914 24400
E 24224 27902
O 11352 26919
E 3471 11680
E 327 5991
I 9011 24598
I 9308 14173
S 16257 923415058
S 15814 545575835
S 22887 182697478
O 842 12314
I 12878 20700
E 19893 23946
E 5579 13025
O 699 8492
I 3059 13340
O 5559 13428
S 7386 30773978
S 18434 726886567
E 18324 27054
E 908 20164
S 13944 255914786
E 5585 21533
E 7848 11941
E 19361 24343
O 1837 20134
O 16343 24115
S 18782 246627563
E 1163 7991
O 20746 27701
O 1394 15317
O 20746 23679
E 2756 23018
O 5934 22953
I 29003 29101
O 392 26467
E 20088 23072
I 14033 15412
S 3155 613126361
O 4315 23986
E 7123 25894
S 6998 325098017
O 3892 23661
S 12424 485531996
E 2867 5003
O 20753 24980
I 13232 18629
E 5185 26681
O 2574 10357
E 9284 12770
S 18357 560224189
S 1539 665848123
I 3142 28372
S 8344 882957084
I 4065 20976
I 5421 28189
S 6295 484221586
E 7037 22772
E 3813 14196
O 14598 24803
E 19151 28364
I 16222 22335
S 16023 238793559
I 1924 6942
S 28429 623672381
S 3580 934025426
I 10077 22357
O 11209 15498
O 16943 27246
I 17030 19491
E 7014 28036
I 109 11792
O 18690 25245
E 10996 14520
S 225 144767307
E 5257 7538
O 1901 19131
S 25639 221580643
S 2065 309285979
E 5934 15808
S 15798 176622702
S 27662 482774203
E 10455 19100
I 16286 21712
S 19652 893380909
E 12191 23175
I 7520 24892
S 7141 738543192
O 568 21868
S 610 471674221
E 4731 20612
S 7186 859443116
S 17895 965045549
O 165 3303
E 2402 15168
I 7709 26357
E 6441 9023
E 16155 16639
O 24391 27750
E 9785 12604
E 7232 22985
S 9601 572758715
S 5688 881025200
S 26770 252548461
E 7934 11480
E 18629 21523
O 20691 27677
O 4715 16457
I 2916 5684
O 1082 1427
S 6247 985004820
S 28117 586853376
I 2530 24543
E 4785 6669
O 15721 27622
I 22047 22175
O 4296 7811
E 6457 14141
E 13913 19955
S 22200 287294883
O 2221 13428
E 7899 18875
S 9562 226275681
I 2881 6714
O 3463 13972
E 1290 23552
E 4910 27455
O 19514 24442
E 7623 20690
I 270 19698
O 11542 14520
O 11645 15380
O 4573 5251
S 939 302065027
O 20209 21639
S 28225 963133524
O 14636 22993
I 10048 27189
E 5736 7995
S 18691 321523667
O 8950 24549
E 3449 20028
O 22033 24243
O 1061 17594
E 8236 26693
S 23316 344263820
S 6971 173765836
E 1209 11418
E 1425 3245
E 457 9960
E 2737 3963
E 10225 14205
S 16901 860464943
E 1223 4123
O 7505 28555
E 2321 12008
O 3555 21670
E 2767 3378
O 4236 27091
I 14408 17468
E 4755 23936
S 8079 483419425
S 24082 650084310
E 5526 15196
I 12295 15921
O 3922 21413
I 12368 17562
E 8991 20587
O 4765 21117
I 8377 18513
E 10079 16274
S 18779 148199927
O 20272 23977
E 803 11652
I 7004 25091
S 591 365851202
I 11440 11888
S 5675 512516046
O 16333 28118
I 12437 25980
E 11840 23592
O 6673 21577
E 3660 17836
E 249 26082
E 6322 12502
E 6379 27937
I 6477 14689
E 17684 27340
E 2197 18700
E 3206 18582
I 6253 26802
E 18092 22598
E 4532 7481
S 23346 769480702
O 13822 19360
E 1754 1944
E 5904 28454
S 15959 852049891
I 10164 17329
I 1154 6269
O 9297 16342
I 5998 19336
O 511 11287
O 5101 8499
I 5504 6693
S 7424 450148944
S 1283 536721147
E 7672 21703
I 5984 11131
O 3956 19919
S 21048 75027917
O 22362 26875
I 9503 20292
S 7358 160174207
S 28267 205308440
E 10797 10799
O 15460 27152
S 18144 669732845
I 18430 20099
O 3011 15459
O 21172 23198
E 14360 16602
I 24536 28884
E 4682 8823
E 9249 22989
O 25812 28860
O 17842 19518
E 15631 16536
I 8541 10886
O 14571 26960
O 14819 17899
E 19989 21988
O 4529 4787
I 17415 28576
I 12124 28733
O 3122 25609
I 7297 10528
S 13955 182183603
E 10006 26104
S 16861 470143147
S 9161 804150518
E 5404 21205
I 1762 8825
I 20735 26289
S 12528 504168610
O 14724 15866
I 6114 25475
E 17383 25383
O 3800 7032
O 17122 19103
O 10393 22567
I 2891 6788
S 14801 577797171
O 16903 21477
S 21228 180311645
S 24956 591572100
E 10731 25391
I 1299 11863
E 9092 12738
I 1179 26882
S 14138 761296931
E 2796 13800
S 20176 707951187
S 25799 305816335
E 15730 19335
S 18484 544757721
S 13848 824134339
O 472 6637
I 16115 17768
E 27021 27662
O 4711 16470
E 2947 15876
S 29276 785455087
O 5191 26513
S 22407 344750116
E 15268 26175
S 4543 230614528
S 29233 701900061
E 10094 11645
O 18696 23612
E 13095 16192
S 4077 566245208
O 19519 27726
I 130 18544
E 21712 27923
E 6341 17332
I 2671 19127
S 24039 38198185
O 10609 24667
I 4005 20845
S 10469 315075016
E 8652 21346
E 9494 21678
I 8999 18650
S 22558 305996862
E 20261 23951
I 8319 18498
E 2552 7033
O 14285 21881
I 4927 19762
I 25315 28925
S 7035 97085311
E 6989 9726
E 22323 27625
I 4240 17914
I 5276 13249
O 19449 26732
I 15360 24443
S 29141 622716317
O 4415 21223
E 4712 18233
S 23844 90613452
I 13512 18401
I 11947 18890
O 9207 13568
E 20371 27402
O 8800 9603
E 18765 24253
I 3464 25867
E 17167 25854
S 11486 116103591
S 8293 947244828
O 11244 14601
E 15325 20761
I 11031 19575
I 6409 19671
E 2622 22292
O 22384 27550
O 9260 14941
O 11314 22615
I 5611 14237
I 7506 24955
S 8078 936682255
I 16523 22644
O 23087 27770
S 2810 509877483
E 14297 20658
O 18744 22438
O 3009 14722
O 9905 10444
S 17479 962721781
I 9429 26222
O 5886 7928
E 6138 11134
I 22034 23140
I 5265 27194
I 7848 16963
I 16378 22195
I 2451 29105
I 2094 28291
E 23725 29073
S 27071 527982265
E 2795 14893
S 16816 72660889
E 7597 9996
S 8496 33252944
I 8909 27422
S 28304 205128924
I 4333 17600
O 14446 17609
I 3890 13444
I 20065 20625
E 20278 27645
I 10113 13966
I 3447 8617
O 2489 5511
E 12317 25814
I 2625 5049
E 10243 25873
I 4598 20905
E 2168 3524
E 18216 28405
E 76 20902
O 17977 25809
E 10458 11237
O 12730 15318
S 10420 75676001
O 625 28387
E 395 22985
O 15867 23390
S 12796 556918239
E 4050 18638
S 12428 903191308
S 14794 843656886
O 12785 18114
S 22407 314189223
I 7244 14053
S 3802 413570773
S 3183 227228270
S 8389 153496894
E 15287 28105
E 1687 2979
I 8206 25668
O 3632 20479
S 3397 400275151
S 21177 480999090
S 3135 845989755
I 3648 27074
E 7825 23352
O 6706 27189
S 17502 368757376
E 3417 21555
E 2542 25667
E 3305 12010
O 21268 26807
O 7658 12074
E 2109 9334
E 26942 27556
I 1910 18813
O 12650 15054
S 12996 650377798
S 27059 472858694
I 24157 28288
S 273 987066980
S 18474 87831644
E 17872 24480
S 25454 530272010
I 6228 24548
I 10525 24140
E 10105 22824
E 2812 6861
O 1533 27207
E 291 25043
S 1527 757358107
S 13755 552597708
I 10796 15802
E 8820 24307
S 25920 23457784
S 26274 488082051
I 15294 17208
E 3425 22626
O 6486 25270
E 15658 15979
E 19447 19542
O 11591 19329
S 7318 127120239
S 6197 662505533
O 3064 20457
S 19780 595361897
E 8623 20450
E 10291 18721
S 16096 785425904
O 19132 21835
S 11270 130045068
S 25897 752096767
E 8781 19790
I 18873 26955
O 6867 17103
I 21304 28348
O 4810 8333
E 6483 25680
O 6057 23963
O 18906 20508
E 18386 26426
O 21029 26019
E 20 8057
E 13027 25633
O 4400 22881
I 2172 11725
E 21844 21894
S 26687 586233336
S 7540 80008412
O 1019 17303
E 18164 25115
E 3839 22624
I 9024 10032
O 109 24224
E 4356 6099
I 14094 19061
I 14601 16347
I 7037 11257
O 154 25075
I 6847 26401
E 2486 6207
I 6713 28295
S 12288 429857259
S 20319 565328107
O 7128 27145
E 18667 23771
O 18879 20150
E 12632 18658
I 10233 21262
E 16124 21344
O 6408 11608
O 23463 26777
E 21116 21877
I 12071 26759
E 1727 28886
S 6344 453076864
E 18440 28886
I 4829 19118
S 4778 343264230
I 15931 27528
O 17069 28058
S 27734 915906727
E 3547 15570
S 29189 928909154
S 18728 525926298
E 4411 16308
O 7459 17053
E 1521 19443
I 9099 26444
E 3637 19726
S 7718 860574760
I 27237 28515
E 16841 19931
I 7782 19780
S 18368 896714238
I 22340 28976
O 23007 26961
S 17185 557327437
O 6053 22608
E 15082 22465
O 2892 10430
E 1116 4474
I 11234 21910
I 15889 24175
E 3214 20524
E 24173 28540
I 505 14359
S 27557 15230321
S 260 465899554
O 16485 24418
E 18051 19075
S 27792 927218351
I 20120 27546
E 11558 17767
S 15290 751637333
I 333 24186
E 4306 28353
S 11837 250563821
S 9239 385326199
O 5038 20668
I 6094 24015
S 27719 191281338
I 3728 7171
O 7394 26727
S 7182 73744914
I 5644 25369
O 10124 20472
E 10173 22283
O 15416 25992
S 28538 358744832
I 17448 23753
S 21547 946160310
E 15194 23194
S 8750 834903851
O 9287 19672
E 19215 24029
I 12247 16510
I 968 13948
O 23547 27490
E 12772 24413
I 15397 24995
O 13182 13577
O 12825 23387
S 660 703938694
O 14150 21766
S 1576 82835959
E 5463 19014
O 19687 24877
O 14308 21696
S 17038 971688302
I 6633 24043
S 22373 257188928
E 4710 17870
S 6890 966947689
O 6031 28796
O 26949 28804
E 17778 29026
I 9214 12050
S 17782 300863989
I 11734 25313
S 27035 66281602
S 15993 256422934
I 27684 29027
E 1840 22983
S 19748 668664460
I 591 6501
I 10287 26031
O 7151 19204
I 9337 15723
I 5001 14945
I 12435 24861
O 1225 25746
I 10755 15449
S 11022 66487843
O 7190 9998
E 4729 20777
I 5894 18382
S 4623 342482031
S 24668 471193940
I 252 17161
I 2127 22937
O 995 27837
O 2374 29147
O 10612 23486
I 4651 23753
O 8613 16396
I 8827 9621
I 4013 22112
O 4176 5333
E 442 22907
I 13689 19628
I 3912 19293
O 7942 28356
E 2175 13691
E 14936 22881
O 7507 8908
E 6040 25534
E 12790 15904
I 11867 20780
O 5992 25670
E 16790 22909
E 11021 20240
O 8508 14133
S 27054 927038215
O 9794 26145
S 27037 22703698
S 21165 505498961
O 9794 16101
S 7112 533986577
O 11990 24254
I 763 940
I 21042 23709
E 11848 28955
I 11919 22794
S 8955 917848409
O 13453 24748
I 3008 17793
I 4492 6980
O 2283 17270
E 13640 16545
E 7793 27863
I 8047 24210
O 16426 29015
S 1194 574091836
E 2908 26765
O 821 8057
S 7979 901853594
E 12574 28036
I 57 19227
O 5379 12986
S 3831 385243552
I 744 18530
I 17855 22011
S 15884 345393849
S 1311 533607212
I 7884 22759
O 10199 17417
E 10849 11722
O 399 10979
E 1707 11976
E 2572 21000
I 15097 28892
S 7799 143216677
I 8159 13343
O 10311 17861
E 15501 24184
O 7246 13041
S 27925 319837044
O 9662 28305
E 5979 9446
S 9450 311845307
I 3441 13639
E 419 8810
O 6641 11423
E 245 6630
E 7938 27958
E 512 4258
O 23720 28405
I 22337 26586
I 2985 27216
O 12485 22171
I 4023 21720
S 9154 344585618
I 1970 6218
O 2547 22544
E 8869 21212
I 20314 28005
S 11671 795244039
I 17101 27683
S 15826 783392090
I 6504 15083
I 183 17483
I 8430 25972
I 14054 25129
I 22193 28745
S 8292 851380578
S 16067 300457209
S 25012 611259060
I 7237 16309
O 10213 15402
I 11098 23545
E 3008 4815
E 15991 18340
O 3008 3675
S 11640 655270387
E 7656 21459
E 16065 23111
O 416 25976
S 2443 126491268
I 18030 22966
O 26006 27878
O 8235 24452
E 476 13857
O 8920 14905
I 3112 5465
S 16913 263205451
E 23997 25149
O 19569 20694
O 6913 8192
S 11002 627770750
O 7016 10274
I 6029 23738
E 11873 22698
E 11750 16481
E 1114 26272
O 7505 28186
S 15591 810856219
I 4744 9701
O 529 22698
I 8732 20271
O 15520 19777
O 26980 27448
E 25470 26134
E 13531 19461
I 9360 19684
I 6897 8143
E 9928 21275
E 19827 27641
O 1429 15557
E 14516 20048
E 25749 27262
E 2601 10723
O 1689 11600
E 21457 24772
E 15925 21372
O 2139 16188
O 15422 15892
I 10892 27122
E 2743 15111
S 3344 769275465
S 25179 239630467
O 4274 13728
E 9822 15042
E 23911 24940
E 466 3454
O 2595 7736
O 8119 15842
O 4651 26020
O 3008 19789
O 7301 7950
S 8046 457391656
I 1606 23619
S 12891 374824834
I 10769 19362
E 18947 25211
E 7095 25481
O 8176 17530
S 29034 335480399
O 5227 5505
O 4173 12661
I 19837 23554
S 27643 793716558
E 2883 28337
O 10169 27627
O 4083 16705
E 10661 11561
S 17162 540862676
O 5953 20864
S 22124 716159065
E 14610 27051
S 27553 42157605
S 26371 914565452
S 6525 577015891
E 3530 15516
S 8356 991868221
E 13672 21780
E 9101 28665
E 4947 20488
I 10564 28876
O 16785 18274
O 25294 26075
S 29010 782576994
S 20935 81339602
E 9437 28231
E 4635 25002
I 15309 23781
I 9177 10613
I 16254 27017
S 27445 512922492
S 22465 550633506
O 13139 26435
O 1145 19669
S 14984 834677713
O 4292 12658
O 4639 28340
E 18066 22191
I 7654 25332
S 21094 110537472
I 7904 23305
S 12522 960557542
O 17283 23452
E 19818 25311
O 15567 21390
E 16970 18723
S 3662 666177299
S 23985 200312639
E 7413 22742
E 18442 21221
S 29334 7593996
E 18082 22557
S 3563 796138034
S 20762 474197308
E 5084 7900
O 19327 21077
S 10608 564856987
I 8991 12564
E 13335 19603
O 7213 19295
I 20282 23640
O 11170 23098
E 10152 19759
E 4077 7099
S 9358 201780299
S 931 779287658
E 2250 28736
S 4238 857829042
I 17345 23014
E 18072 24386
I 13184 14109
S 17161 600090557
I 4450 17697
I 5461 25244
E 19185 25344
O 16717 25097
O 24478 29102
S 12977 149712158
E 2365 13050
I 11465 16817
S 8435 849452342
I 15101 21300
O 23249 26259
I 21134 28790
S 13600 887760299
I 11995 21658
I 5520 29231
O 12679 16132
O 26511 28827
E 19401 20267
S 3550 34113997
S 23686 922019111
O 8134 28072
E 778 13138
I 19935 24515
O 9780 25615
I 2856 3367
E 12575 14291
O 1410 28884
I 2991 24048
I 8967 17541
S 28029 777915356
I 4483 23649
E 2494 6740
I 11798 28102
E 7919 13439
O 7068 20049
I 20478 27939
O 18747 19034
O 11863 17370
I 5425 25200
I 10417 17142
E 13556 19364
I 10314 17950
O 4664 13060
E 6701 8475
O 2234 13521
I 6867 13567
S 28378 881944777
S 24483 665523119
I 12297 24479
I 11651 17562
O 7508 8242
I 22402 25646
E 12766 18939
O 6972 28481
I 6055 28613
O 22655 24214
E 15705 28992
E 9030 27070
O 1746 6226
I 16973 24272
I 3168 7687
I 13389 25562
I 20225 21773
I 1773 13515
O 444 29047
O 3371 12823
O 22222 26236
O 9723 17690
S 4077 143721293
S 15551 612550584
E 4463 22467
I 19456 20532
E 13622 18746
I 4198 11202
O 6774 13549
S 22402 866709086
E 20724 26203
I 12320 16146
I 6849 24187
S 14637 556052280
I 14714 20904
O 6947 15223
E 11731 18739
S 4647 727671774
I 816 912
O 5058 5336
E 17435 23931
S 23836 393597583
S 15746 586678323
E 6230 17948
E 14924 25501
S 26807 239504258
I 6728 11773
O 15604 16328
I 18750 26372
I 17476 23959
I 444 16994
O 9130 12502
E 7057 24416
I 4333 25089
E 6534 22617
E 7335 13569
O 5388 6091
O 96 1491
O 12511 27834
I 14190 25609
S 19700 585467076
O 17311 22919
I 3691 20174
E 1352 8488
E 3352 28777
I 2538 20262
O 2391 7363
O 14986 29342
E 14727 24041
O 26628 27974
O 11982 20880
E 4123 20405
E 5843 10404
S 16303 864172560
S 1337 280158336
O 3102 20460
S 1582 363193324
O 6962 12227
O 5761 29146
I 5114 24192
E 4717 23859
O 1425 17163
S 13277 499374463
E 7737 14684
O 3139 15979
O 9533 22633
E 11007 14049
I 17519 22855
O 4845 20454
I 11221 19988
O 3648 5833
O 10709 17398
I 33 2895
E 2773 2791
I 23562 26733
E 27762 28217
I 5734 24332
I 3460 6505
S 8803 281609593
I 10547 19936
O 5427 28819
S 5077 682752130
I 9996 17042
I 12740 23929
S 17379 610002940
I 24182 27128
I 16705 24522
S 843 674664385
S 13861 144742519
S 19379 616419089
S 12383 389116018
O 9482 29294
I 23631 24615
O 7071 11428
E 2929 15364
I 136 15600
O 3257 10148
O 17938 23358
E 1449 11710
E 5444 17868
I 3310 22906
E 2824 5207
E 16448 19252
S 29000 500172617
E 23031 25190
S 2804 24747235
S 9318 269413275
I 8172 10653
E 8980 9408
S 11531 89810655
I 6266 26746
I 15261 23934
O 10015 18523
E 9819 25162
O 28152 28584
I 9462 12668
S 28279 79371627
E 17426 20785
I 966 6199
S 21186 203890939
I 175 2315
E 14510 20176
O 4823 7159
S 28108 596896138
O 3931 11865
E 19894 24188
O 7407 22334
S 26729 468616098
I 15585 29024
I 7058 8359
O 15456 25653
O 16010 27852
O 19249 20079
I 870 9946
I 880 6409
I 14796 24630
I 14652 18667
O 978 11984
S 3181 935168293
S 19374 919056219
O 9932 25075
O 25814 27918
I 16717 24504
S 23368 45801439
I 16778 19968
I 2652 13052
S 14501 624696773
S 18611 660881040
E 19658 24900
S 15571 988407447
O 5682 11129
O 26291 28598
O 1821 17236
E 10817 23719
O 13742 17378
S 7095 722138997
E 3426 18457
E 14472 20323
O 2106 10524
O 10415 16977
S 159 947104324
S 25995 940717967
E 3420 3438
I 16711 18688
S 3407 79499709
I 22687 29268
S 20035 974008739
E 4341 15102
I 4678 11332
E 954 2233
I 10312 13525
I 12887 13996
I 4746 29306
O 16260 26597
E 11271 12780
I 22193 23546
S 2323 278355833
O 12162 22797
O 2869 20602
I 14052 19223
E 12382 23844
S 15097 992523632
S 12060 369989605
S 19504 160798139
O 19502 22663
E 14329 29112
I 7410 23929
O 7036 17904
O 26192 27528
E 2096 6598
E 11750 17612
I 4504 14513
S 28159 91811582
I 2582 7504
O 6761 21506
S 3615 732311594
S 11587 524144311
O 10432 22263
O 5146 18886
O 1346 9738
I 17860 18549
O 988 6796
O 11845 18689
E 21449 23671
O 20765 25148
I 23447 26865
S 4261 427999787
E 9141 19084
S 24887 390742631
O 8136 10974
S 4616 449924224
S 27782 606674418
O 11018 12553
O 3267 3667
E 2570 16005
I 23351 25897
I 21048 27810
S 10639 433383903
E 6749 28663
E 5597 5979
I 20117 27930
I 18882 24379
O 13207 29219
O 25444 27911
E 19028 24723
I 1890 23786
E 10676 23567
S 20253 140350991
O 14460 24780
O 9786 24857
E 570 28005
O 19864 25854
I 12103 24054
O 7968 17019
I 1531 26721
O 7203 25340
I 6071 11690
E 10298 10993
E 14740 20547
I 7048 28458
I 8598 11358
I 6746 29109
S 11370 961308054
O 8302 16328
S 776 742792485
S 4868 864637504
E 6685 26574
I 3849 28204
O 10891 13687
S 10241 91324175
E 6563 28079
I 1974 4671
S 2298 51230515
I 774 5594
I 3412 22296
I 755 8066
S 3456 374084366
S 25642 902275990
S 25885 289632486
O 3695 22149
E 3404 24254
E 4641 17916
I 10183 23118
S 3304 981574913
S 7197 163820838
E 9226 16929
S 26872 591630932
I 4149 20370
I 16019 18025
O 11483 22038
O 1940 9532
S 6794 122129077
I 3136 7759
E 13810 18113
S 2479 987748334
S 8897 171055323
O 25778 26992
S 26260 111889137
O 458 6084
S 1784 390667501
S 24596 379950834
E 4180 18313
E 2107 21660
O 12261 16037
S 12584 302043357
O 23143 24294
O 934 16896
S 18865 714757317
O 9701 26112
E 1273 15710
S 26096 64838912
O 12081 16872
S 6928 475269681
O 16180 25956
I 12697 16202
I 16686 27685
O 15148 19109
O 2850 9656
I 5867 19813
O 5895 13413
S 3694 641055313
E 10459 21387
S 5368 239850666
O 23888 24385
S 3808 695724501
O 7762 18003
I 4125 4814
S 15701 80702703
I 11517 16453
S 10536 576960523
E 15421 18686
E 22986 27719
S 23598 41895559
O 6739 23441
O 725 23750
O 842 14727
E 7429 18522
S 21529 224139491
S 8637 107403033
S 184 3586859
E 8649 11479
E 23337 24654
I 10912 15947
E 4802 9261
E 20196 23722
E 9701 27675
S 2800 520192315
O 3837 16233
I 11158 14886
S 14426 84247317
O 188 25372
S 14996 895810464
E 1666 19756
E 8723 14809
O 11331 20275
O 2022 13305
O 22778 27034
I 355 9598
E 4719 12862
I 10655 22280
E 8938 19668
E 8398 25277
I 1299 21502
S 8568 118354563
I 4387 26695
S 25407 995541529
I 3553 24973
I 13488 15672
E 13191 27582
S 19192 954819966
E 2698 19662
O 10610 26705
O 16709 21754
S 8651 935338639
O 15715 27378
O 5259 24804
I 14321 23098
I 1378 21395
S 12398 576198195
I 7328 21363
I 18269 18354
I 17498 25558
E 500 9077
I 2097 28077
I 8596 19617
I 9088 15497
S 8695 621046293
S 10083 959307448
O 7702 16224
O 10068 24009
O 4537 24330
I 9038 9193
I 10527 11582
I 7367 18408
I 4969 26188
E 21130 25853
E 16849 18897
E 21043 23080
O 18951 20724
O 24005 27741
I 25621 26443
O 1733 6491
E 5044 10729
O 1147 26219
S 21260 175117826
S 25101 243983034
I 11763 14956
I 120 9516
O 895 18369
I 13930 21184
S 12185 709744389
I 17436 22280
E 23755 26414
I 20343 26876
O 15872 19994
S 8830 131320835
I 10275 28063
E 2939 9228
S 3751 866426941
S 26825 546709290
E 2212 10947
O 12376 28513
E 3756 3898
E 10869 26830
E 5156 16422
I 10942 14542
O 20015 25985
O 3484 5377
I 1165 23679
O 10299 15153
S 27162 404057958
E 11126 24456
S 28457 88397785
I 18560 22076
O 2611 14449
S 3368 85171518
E 8050 22517
E 3250 24851
E 22491 29031
O 8408 10036
I 3543 23046
E 9065 15782
I 12218 15742
E 12676 29138
E 3525 27624
O 7086 16995
I 13624 23160
I 11410 17119
O 1613 11581
S 27610 414883818
S 11181 354615700
E 6849 24174
S 15918 101881379
O 10740 11654
O 4285 26274
I 16351 17506
O 20478 26071
O 16557 22129
I 10348 13633
O 5596 25379
S 18341 591989785
S 6823 716643055
E 9160 25449
E 35 9870
E 12526 23779
E 20577 28596
I 13471 19559
E 2520 23717
E 11298 12199
I 14533 21386
I 5292 25366
E 12537 12863
O 3749 24594
S 6386 778296618
I 2834 28816
S 25250 765742831
E 11721 13948
S 22585 167496036
I 14069 18134
E 8362 12116
I 15754 20461
E 10546 21678
O 10409 10555
I 2263 25911
E 8195 22600
I 19267 27327
S 20283 676012436
O 1055 21885
S 12810 480217855
I 3922 4776
I 4326 11180
S 18483 330768666
I 20608 20741
I 4172 24130
I 16511 17520
O 8138 28823
I 9643 16422
S 18270 298473816
S 7502 892255796
I 11714 25310
O 1538 6973
S 20782 314922495
O 23962 29232
I 3045 4973
E 991 18382
E 5610 19009
O 11643 16581
E 1877 22412
I 10129 18752
I 24340 26434
I 4596 15909
I 9603 16103
I 4113 13777
I 8125 15121
O 3965 21684
O 20625 20714
O 2754 3757
S 24124 559525754
E 5526 7841
O 5868 17173
I 12720 16265
I 4079 25998
S 4284 124212090
E 11879 18489
S 26767 510565571
O 6546 21240
I 18300 24206
E 10043 14601
I 16689 22386
O 4889 21334
E 5616 29019
I 26424 28171
O 8614 21022
E 10413 24681
O 9976 12670
O 6919 23163
O 12388 18617
E 5127 10057
E 7494 15511
O 4839 20743
S 13118 794842891
I 2737 13893
E 18874 21358
O 11120 19397
E 13059 21763
I 5117 9802
E 2364 11639
S 28248 391261966
E 8501 11152
O 1676 18138
I 6599 17763
S 28396 856912503
E 18173 26531
O 8329 18001
S 14759 153422559
I 9142 25423
I 12575 28455
E 21815 23678
E 2238 5671
O 15257 22684
O 8426 18763
O 24537 28126
S 8163 216084940
S 14236 365612203
E 3885 28022
E 11775 23014
S 19568 299859139
E 7457 12604
S 6904 695285782
O 1763 7855
O 19499 26009
S 11216 578354658
O 8384 14603
S 6453 803157034
E 12105 24384
S 874 38015156
S 13679 278606520
O 1158 19826
S 10608 425074025
E 11632 15873
I 276 13065
S 22962 212730332
I 5194 7278
O 2967 18780
O 14150 23235
I 20930 28576
I 20967 21190
I 8428 20848
O 6040 16212
E 5582 15782
O 10984 22628
S 21204 610294471
I 6984 19020
O 2445 4242
E 12351 20252
E 17328 21235
O 1387 23694
O 12895 17901
O 8072 19889
E 22806 24861
E 16915 25984
I 20934 24361
I 15358 23422
S 18439 607035454
E 5853 21468
O 20676 23288
I 17846 24972
O 5087 7167
O 11396 18492
S 11983 660517588
O 843 8163
I 13491 18667
O 13412 28695
O 19567 24074
S 16221 404604164
E 10872 23132
E 5452 17904
E 3398 11482
S 7488 231946699
I 17533 23858
E 1228 13603
S 11200 168714920
E 11165 17156
I 7924 20999
S 25274 74823921
E 4065 15869
I 9884 26309
I 5990 6957
I 14206 22179
E 23746 28851
S 16297 327237268
I 12856 25442
O 17524 25094
O 4735 27284
S 675 821181745
E 6269 19963
S 4701 86530252
S 24282 108157893
E 4020 16825
O 12579 27203
E 12612 17397
O 17376 28228
E 16544 25973
O 2658 21557
S 10566 610700233
E 10587 25568
E 4806 21832
O 19634 24708
S 4821 214471293
E 1134 4067
I 20729 23887
S 26735 97553786
E 11393 27217
O 9815 26793
E 12535 23724
E 9521 18974
S 1418 685937142
O 9603 15650
O 4439 28806
I 14814 19854
S 3416 82764227
O 8813 28926
I 13486 14241
O 17405 26097
S 6106 848879005
O 946 3707
S 26433 482775883
I 13396 19097
O 2324 23554
S 18101 953296383
S 18095 622314661
E 19265 20517
S 20739 812272749
E 25208 27608
I 7875 27846
O 16512 27023
S 27941 440476175
I 5052 26378
O 3611 5192
E 4018 15325
O 2825 16278
E 14154 27800
I 1897 21034
S 11817 755028475
I 1043 5834
S 13347 410698271
S 1923 196357501
O 23011 27945
O 6635 21514
E 19246 21132
E 4419 27692
I 8232 8482
S 6885 473947505
I 25308 27462
E 1199 9729
S 14208 949837749
O 5106 18514
E 15645 25532
I 3359 27428
E 6416 6754
E 6939 14734
E 5773 27355
E 15012 25615
O 4986 12268
I 7111 18140
E 8744 17513
I 2246 4676
E 12509 24988
O 13689 29325
S 3918 926757705
O 12910 18523
O 10296 17411
E 10916 15582
I 11111 11843
O 8011 14232
I 10028 21597
I 5353 10703
I 10348 21472
I 9518 17420
S 19736 658733577
S 20038 548431091
S 15603 73796423
O 1911 21191
E 1103 28400
I 6368 27196
E 2970 14585
I 17332 22933
E 3156 5172
I 5208 17542
I 25522 29101
O 27182 27912
O 2842 26259
S 13164 527511656
E 25041 25086
S 20439 71859709
O 12247 24630
E 20548 20811
O 16716 18049
S 19110 577883130
E 2082 12202
E 3451 7679
O 3430 15937
O 4910 7465
E 6540 19440
E 1105 24494
E 15464 20437
I 1440 19019
I 5173 10354
O 22601 26631
O 9538 14878
E 10052 18023
O 8 11484
E 2597 19673
E 13037 14485
O 11662 28264
O 9624 18356
O 5210 29312
I 21951 24499
O 3192 13079
S 2625 671555629
O 13171 21736
S 14231 167993710
E 6890 17782
I 12237 16838
I 20634 24363
E 4774 18705
S 15784 920986811
I 739 12972
I 16742 25061
S 12451 201017791
E 4775 12004
E 1357 3056
I 3497 8663
O 5506 11966
O 19361 24422
I 12834 14145
E 2026 18480
I 7325 27215
E 17523 25877
S 12383 648305599
O 5571 20251
E 412 21950
E 10024 11686
I 7110 23047
I 24443 27157
O 4587 14460
I 1179 17150
I 20784 26790
E 7527 23423
O 15419 25200
E 5511 9663
S 19017 15063326
O 3114 27205
I 10676 23095
I 8826 12732
O 21123 27268
S 28413 440871922
S 28176 640806227
S 16764 593026691
O 1072 26955
E 22105 27423
S 711 603819444
I 14384 27941
E 6506 15570
O 16011 28469
S 10195 908430060
E 13832 28381
E 6149 9612
S 10764 338772444
E 9085 11288
S 13281 876084835
E 6289 20134
I 12373 22651
I 616 13329
I 6721 11369
I 8904 27348
I 1485 21461
E 20631 27205
E 19249 24901
E 3994 27270
I 1572 19268
S 7311 354459151
I 323 29271
I 774 9568
O 842 5365
O 18681 20988
E 6373 25874
O 17818 27034
I 16973 18296
E 7625 24728
S 14888 403688630
I 11844 16837
O 9956 17501
E 13036 28233
O 14082 16843
S 14289 467691341
E 20266 21024
E 9541 16357
S 3951 840501789
O 18694 19991
O 9093 29084
E 2580 23406
O 2605 15238
E 16962 23219
I 13818 17543
O 16275 20035
S 7697 894671953
O 9195 15415
I 19200 28109
O 12734 15711
E 11241 24696
O 16889 21487
I 1525 13660
O 18598 21970
I 10578 17931
I 19125 19998
E 17944 26980
E 10769 25799
O 19619 23146
I 12852 23934
I 1427 4434
O 2452 25976
E 12271 16227
E 19489 22434
O 12261 26331
O 2937 9169
S 20305 624032844
S 22111 461164868
I 3267 23033
I 1825 8470
I 17543 21676
I 2890 20897
S 20871 86374111
O 10543 13125
O 11850 16210
E 7575 12015
E 1049 4232
S 19380 660777339
O 10487 12010
I 9978 25387
E 3811 7115
E 12615 21105
O 12888 24432
O 20759 28259
E 15356 25642
E 22848 24548
I 143 23514
E 20589 21650
I 2249 10632
S 18967 937804990
S 28542 780184879
I 17055 22275
I 21434 21894
I 569 28793
E 3954 11239
I 19232 22482
S 11437 926754284
O 6209 24616
E 20455 27387
O 3295 13958
S 21985 433213595
S 22339 118826993
S 6221 489981172
S 21494 642693809
O 2932 14178
O 11557 14220
O 1594 27165
E 9980 16453
S 14662 85514514
E 3289 19345
S 18672 410856747
E 3361 13113
E 2884 8136
I 11331 23098
O 9748 23359
E 6728 25645
O 6857 23331
E 6930 18576
O 10672 16212
E 8661 14827
I 10638 16605
S 5606 901019232
O 1570 22245
I 11550 26172
S 5968 509716181
S 7660 384974985
S 6895 653853240
E 3650 10134
O 6549 26306
O 4023 15972
I 6889 17389
I 19477 22153
I 4622 18623
O 12679 17173
O 6043 20888
S 4142 431075062
S 2990 813438000
S 24139 923488728
O 5931 19113
O 9933 17176
S 12677 158137772
S 12364 774594916
S 18017 594337666
I 8118 22438
O 4070 8626
O 18390 27416
S 19107 845043800
S 2617 317535625
S 7125 499442805
S 7811 518902098
S 10132 748016012
O 2287 10204
E 11863 25577
O 11064 12566
E 7797 25873
O 4300 11102
S 10983 35291611
I 13425 25248
S 29060 222517297
E 18291 22381
O 10575 19825
S 467 949008044
S 17877 273158686
E 1732 24816
E 1661 6662
E 6283 16060
I 2987 24063
O 6658 9157
O 1291 24635
E 9611 13060
E 2561 15474
E 14260 15673
O 21171 22936
E 5821 7381
E 3848 14278
I 8588 15771
S 28589 955760832
I 17920 27725
E 26550 27347
E 5760 28059
S 1375 884372029
O 2952 22320
O 10263 12852
E 9693 12185
S 18905 833121036
O 2312 21754
I 14 15721
I 13835 17567
E 11874 27512
E 15319 23357
S 7498 709439765
O 3466 26336
S 10947 866639497
I 4120 17082
E 2924 20011
O 6932 16209
S 13228 675150394
E 4870 9796
E 23714 27280
S 16486 340802241
S 369 198906736
S 17738 505642774
O 5453 18776
O 3725 8829
O 17147 23694
O 11480 22907
O 3155 19360
S 507 727017109
E 4022 6432
O 10469 28061
E 8807 27587
O 11173 14644
O 3208 16503
I 25330 27671
S 28300 565496890
S 9631 243635525
S 25297 260775437
O 4371 27481
O 11523 21535
S 14750 583196831
E 22008 23889
O 6804 15231
O 1721 16635
S 10723 499365525
I 19086 26056
S 26935 159582544
E 3683 6923
E 20371 25549
E 8857 15084
O 19940 24748
O 14005 15028
E 10926 15658
I 6297 20811
O 13732 26303
E 1145 23346
E 12400 27534
S 3261 241984991
I 3373 11029
O 15274 25614
I 7626 11614
I 1866 21865
E 18258 22470
I 22840 25320
E 22427 26118
S 25621 288417920
I 234 28567
I 14694 29169
E 20155 21410
S 24251 25830002
O 12681 14800
I 693 7960
I 4712 24195
I 9265 24077
O 5463 28049
I 15096 28271
I 1446 11514
O 5324 22852
S 25735 211714745
S 27587 211557046
S 4962 938662658
I 8217 14036
E 15268 16003
E 18461 22630
E 568 16605
O 12996 14523
S 13878 407505319
I 8786 26004
O 11462 16305
S 16767 931378974
I 709 22856
E 15409 19219
S 5723 778029002
S 10624 850920728
I 5526 25893
S 12709 497142174
E 2378 13134
E 15395 28229
I 10054 24958
E 19130 26207
O 10735 20226
O 25379 26816
O 17178 18024
E 3553 4880
O 6259 15028
I 55 10767
O 14809 29178
I 18322 23932
S 10439 920071930
E 14696 25745
E 9029 22002
O 9078 19571
O 7597 22682
O 8969 9189
S 15548 965465830
I 8918 13601
O 17766 21779
S 22271 514139968
I 24195 24738
I 1709 23281
E 11698 15408
S 13839 853465268
I 4323 21903
S 10197 696526907
S 20265 440193213
I 4470 17340
O 14188 23374
I 3976 4161
S 28649 519029501
I 3710 8337
E 14028 25936
I 11970 27229
E 9283 25960
I 19384 25296
I 2990 15790
I 6955 22860
S 21024 838580676
S 11050 787896509
S 15058 484333856
S 18674 334642776
O 20697 25435
I 5877 20693
S 19844 872341317
I 1522 10724
O 13391 28401
O 988 20763
E 4042 15370
E 8563 21269
E 10973 11538
I 7940 12489
E 1204 7345
O 9872 25780
I 4868 15237
I 22106 23024
E 16414 18372
E 1872 5326
S 17686 138717604
I 695 22499
O 1814 11492
O 20947 24125
O 100 6027
S 26427 633690428
O 6334 21402
O 8291 9754
I 1557 4264
E 7573 21306
E 8306 27709
S 23625 990212503
O 11534 23769
S 6065 616005822
I 4955 24797
O 3173 6560
O 28736 28770
E 6190 8645
E 8757 22417
I 15716 26780
O 3797 28075
I 11892 16335
O 2037 15550
E 14942 23830
S 11471 449482003
S 16406 591347394
O 6295 15590
O 2901 10621
I 5897 11911
O 3265 14648
E 6562 19155
E 17527 19466
E 6709 22680
S 18632 649064723
O 8604 27927
O 14753 24639
O 6064 18754
I 22305 22828
E 4786 22983
E 8227 18918
O 4050 14125
E 7196 9626
E 193 8293
E 12698 27973
S 23947 884210115
O 4484 18688
S 8392 964996188
E 644 26433
E 3036 22728
E 2893 17687
O 6724 17170
O 19262 27595
S 13580 738273354
O 3993 4866
S 2242 372060198
O 8532 10782
I 9078 28385
I 11473 21862
E 855 28941
S 18240 463410822
S 7844 131874320
O 17167 24482
O 5513 19263
E 5025 12391
E 4507 20421
E 2311 10075
I 16656 26137
I 18478 22158
I 4042 21667
E 15540 25515
S 23930 181547797
O 20618 23533
I 6734 18126
I 2005 23286
I 3513 26325
I 3388 14085
I 16773 21670
E 16962 22824
S 19194 760993756
O 22843 26018
I 7791 13555
E 4630 14513
E 22753 26674
O 12211 16498
I 10596 10604
S 28453 713010506
E 1280 12583
S 4870 965830434
E 2741 12772
E 5163 23465
I 9023 25232
S 28175 881611839
S 17466 902067027
O 7371 7556
I 18148 18693
S 23374 975038244
S 7614 60803327
O 7269 22303
E 2795 13524
I 12548 28670
O 524 24584
E 7100 9731
E 26991 29212
O 4536 15503
I 11193 25095
S 15462 100299484
E 22233 27768
E 18240 19477
E 2770 18442
E 5846 23178
S 8316 120418163
O 19233 19739
E 6580 14409
O 6573 22412
S 17302 766495777
I 3751 11331
S 4110 350058308
S 27719 553648119
I 7533 23969
I 449 5506
S 7077 200698266
S 18088 309747873
E 9571 26400
S 20909 712499582
S 6879 515383294
E 2860 23519
O 16701 25716
S 9388 97534686
E 432 24098
S 8121 768302940
O 2501 2524
I 7898 25969
O 3993 9524
E 6211 14276
S 19309 102389029
O 27463 29306
S 1664 559662411
E 7341 28572
O 4810 7104
S 21688 173252230
E 375 7555
S 13456 45385045
S 5372 913797214
S 23704 210672566
O 9180 16313
I 4578 26872
O 20913 23964
O 14250 16076
O 8452 14328
E 7042 8512
E 12160 25152
S 12478 466107920
E 7962 18822
E 1359 14049
S 23921 254078881
I 18989 25439
O 26442 27029
S 5408 599414640
O 17810 19863
I 11745 21971
E 909 22411
E 8495 26777
E 17239 18591
E 646 8423
E 726 4012
O 24529 27418
E 3591 21173
O 15457 21472
E 12130 21892
O 12526 24978
O 6878 7045
O 18119 21227
I 5261 7509
O 18683 28153
S 7783 358066168
S 10324 91884872
E 16564 27688
I 10613 15715
E 19205 19533
S 16771 341986879
S 3569 826883199
O 17050 28379
E 19626 20823
O 2276 21066
S 14681 255476508
E 9315 15010
O 3218 14164
I 11891 21891
S 1123 293602024
S 15240 576661138
E 11773 23272
E 5313 8227
S 12995 244679457
S 3619 164076505
O 7116 21938
E 202 5491
S 8291 768130368
S 9532 437111378
I 12425 27735
S 10965 223303361
E 7916 28605
O 22345 24398
O 26121 28349
S 7378 729130184
O 5498 23162
E 1918 22765
E 9489 21123
E 20208 26252
I 20659 21486
I 21480 23951
I 4455 19458
I 14219 18567
O 9590 13086
O 1677 4131
I 5496 18337
E 3858 14580
O 581 21336
S 17339 379006972
I 6064 7001
O 22060 25817
S 15042 783917621
O 2238 21162
E 9331 14912
I 2807 16491
E 11302 20384
I 6685 13983
I 4207 19033
E 4307 10205
E 4064 7633
O 503 12689
E 8398 11001
S 20874 359500550
S 18198 629261121
E 2341 26525
E 6028 23176
O 16519 19365
S 25652 634408372
I 11684 24866
O 18530 28717
E 24194 26848
S 5622 840136657
I 8616 14310
E 5837 16247
E 10106 15514
O 21534 27206
O 14739 18020
E 7938 20590
E 1911 15919
E 18582 27289
E 10794 11542
E 856 17651
E 19996 23883
O 7626 8598
S 14754 252743327
S 12316 478601855
S 23727 265445852
O 600 24097
S 25260 461139785
O 20618 28996
S 26286 445837483
I 14644 24945
O 1186 9426
O 8982 12846
E 5122 18872
S 19846 785297501
S 25382 427766895
I 19816 27999
I 14825 18934
I 9907 18220
O 8226 19074
S 14102 13258708
I 1602 23372
S 28113 591600034
E 4148 6030
S 1964 115371228
O 7513 9650
I 25128 25546
E 13112 20431
I 1307 10473
O 7360 20438
E 1672 28907
E 1585 26999
E 3496 23174
O 23098 25969
O 8775 27176
S 23667 292383460
S 14672 792915639
O 14366 18936
E 15756 28408
O 841 5921
I 9681 22492
O 6377 24555
I 10885 17833
O 22725 27692
I 11238 21464
O 1977 23731
S 9408 399730691
S 4653 334194411
I 1660 5541
E 17513 22442
S 7838 390375396
I 27108 27123
I 11130 27406
S 5871 427246109
O 5999 19414
O 8499 17512
I 7110 28646
I 8225 13741
S 11401 347463717
I 15565 20695
S 10996 93151585
E 5691 11459
S 25272 343604263
I 2743 9363
E 1049 8506
E 4145 14080
I 13313 27105
S 18150 297207339
O 2551 12032
E 10950 22895
O 11227 18554
I 12683 15437
O 16885 27889
O 11317 20454
S 2853 272536927
I 10710 24674
S 27898 574586560
E 549 14994
S 22232 977265906
I 14269 15885
O 18929 28551
O 14975 16186
E 6013 10741
O 7390 20145
S 412 652390680
S 9903 563117534
O 2122 20539
O 7550 22279
S 28577 884495819
O 161 6157
E 163 29187
E 10629 17894
I 26405 27136
O 6342 7502
O 16911 18437
S 14130 755819733
O 15306 16002
O 13406 26426
I 1453 2442
O 5727 18585
O 3903 18719
O 450 11232
E 12809 22471
S 3940 876333865
S 16641 442880545
S 22589 409358496
E 12245 23416
O 6970 21615
E 23765 25047
E 8071 8278
E 4773 27915
I 2855 21250
I 17445 18350
S 23893 679944745
E 16233 17360
O 16325 16947
E 9433 22512
E 10764 20508
S 2438 572655683
E 4250 6186
I 13859 23061
E 15486 17350
E 288 15407
E 18254 27827
E 21733 27642
S 27580 316735172
S 7744 207931950
E 1397 11309
S 11417 448904993
E 6482 18267
S 5501 5633412
E 5747 8647
O 8737 9376
O 11648 28065
I 8923 17193
S 5962 392517807
O 22204 27183
I 7627 27531
S 24014 70782598
O 8854 16285
I 11327 24197
E 10677 28927
S 2492 923695112
E 12993 26548
E 11145 11492
S 26383 209107780
E 2764 9780
O 688 4357
S 24988 753521212
I 17654 26539
O 3621 6390
O 1496 12117
E 4682 16535
O 17598 21944
I 9168 27805
E 21164 23404
S 1657 661826826
S 2067 344457060
E 13324 18880
I 13345 24728
O 8474 11189
S 2322 643201063
O 22049 23737
O 2922 19079
I 16568 19929
S 13880 954014012
O 9846 14211
S 6900 96733853
E 23129 29119
E 10356 21499
I 16671 27273
S 19294 754633521
E 6641 17208
I 3936 10880
E 5663 9146
S 10052 449976071
O 12687 23871
I 19609 29323
I 2686 20549
S 24463 982813252
O 2659 22685
S 18484 978055710
I 17148 18614
E 10188 28207
I 6359 13403
I 4259 11971
O 5241 27492
O 13281 18103
O 17814 29111
O 2994 8341
E 7215 23776
S 15312 789375232
I 6397 6463
O 9593 11276
O 532 970
S 18519 762218339
S 9987 197537619
S 13017 846117055
E 11340 16633
O 12325 22634
O 17335 19534
I 16218 25051
O 23359 27978
O 17195 20943
I 26718 27860
O 6098 25793
I 3033 12546
S 13370 731268561
S 24404 941146976
I 10023 25635
E 5846 14875
S 7520 514446999
S 3822 295564751
S 11114 452679756
O 5386 10062
O 12307 29037
S 9206 445940663
O 1118 2006
E 4604 25968
E 1484 29336
E 22154 26895
I 23476 24780
O 3259 21544
O 6524 25728
S 6509 188472849
I 10774 13247
O 5895 14816
E 18377 19627
S 21328 921156256
S 26185 452728159
S 6490 849725545
I 1444 4015
O 667 4260
S 23393 931336573
O 3501 23746
S 14397 355267330
O 20677 28750
I 14028 18267
E 12456 24589
O 724 12466
S 7606 337368043
S 23636 842377941
O 16464 17550
I 11854 23195
E 15084 25234
I 13734 19026
S 22389 727381875
E 7320 27854
I 11653 15791
E 5208 16483
O 21798 27802
O 1587 10256
O 9570 14146
I 10458 28649
O 16310 26873
E 10463 15258
S 23962 331288894
E 2177 22256
S 2430 412119326
S 757 93297307
O 9265 25950
O 20720 27083
S 19105 454431820
O 11023 12564
I 11268 17397
O 4979 18502
E 3816 22186
E 7592 15755
S 10808 629637336
O 19872 26291
S 234 407693565
E 12520 21071
O 1097 11609
O 7396 9604
O 24915 29144
E 3032 10611
E 7477 13900
E 665 25805
S 27326 865441900
S 19168 150098561
I 18209 24075
S 27850 664020237
E 28035 28222
I 16175 27069
S 28556 12272518
S 11398 628670385
O 7491 18445
O 5796 25574
S 3559 233833233
E 2028 12539
I 84 13008
I 6270 11795
O 25335 25962
E 8806 17024
I 8478 15225
O 2238 26213
S 8126 660084119
I 14113 28429
I 14107 21902
E 14099 17961
I 14842 28478
S 12316 524365766
O 15462 27471
S 7477 789935677
S 12099 703241569
E 36 10834
I 24554 29053
O 23387 25098
O 10427 24569
S 8575 610695781
O 14941 21109
E 2039 21595
E 4170 10996
S 19420 466277596
S 13729 776646291
E 10756 23098
I 22324 23874
O 926 11020
E 451 20246
S 28969 134443486
I 15607 22102
E 14235 17661
E 11589 21185
O 754 19212
E 22784 26354
I 9538 19574
O 2765 21084
S 15478 283420973
E 22038 29203
S 28540 505903831
O 1712 23001
O 2929 14092
S 26239 540038524
I 16770 18826
E 11 16010
I 672 5438
I 4380 10085
O 13138 15262
O 5599 6553
I 2644 7088
I 7696 27962
I 9864 27014
O 1027 20462
I 15157 20469
O 1482 2288
E 1003 22798
E 519 21329
E 12504 20369
O 3419 26005
I 4007 12636
I 4447 14774
E 7961 9590
E 10808 23606
I 5671 21309
S 20350 902970593
S 12723 162853460
E 2663 8111
E 14134 15922
I 5132 17583
O 7273 18947
E 1933 2825
E 7000 7390
S 9671 739100759
O 5036 20906
S 27190 630363240
I 10070 21200
I 21963 23562
I 1650 8059
E 17437 28877
I 24758 27453
O 622 23967
O 3202 3511
E 3687 9254
S 13663 383436589
S 1385 844223924
S 12169 742805562
O 4178 15634
E 10445 22031
O 8779 13438
O 4366 15821
S 24706 415184950
E 144 17457
S 15531 824566934
I 7132 23241
S 27229 765419162
O 11089 21991
E 19891 24168
E 14423 15282
S 460 753073411
S 174 742241738
E 243 25150
S 20327 33347639
S 683 698368395
S 3330 104788382
E 14583 20688
O 23066 27713
O 4523 27661
O 9163 21247
O 2802 18222
S 15394 714499377
O 6754 24274
S 5822 639377670
I 25532 26337
I 3855 18441
O 4156 27206
E 5381 9274
E 23082 23144
E 7176 13959
S 25088 948708330
I 17557 25302
O 12828 22356
S 22633 51823293
O 2726 20550
E 2029 27119
S 25593 59661704
I 14304 20848
O 22560 23995
S 21547 41435111
O 1917 4230
E 1 9775
I 2181 4756
E 2904 3250
I 8294 19269
O 4376 26950
E 22466 25842
I 14188 14561
E 16997 19352
I 11803 27855
S 11230 179003128
O 3952 29071
I 12559 14220
S 29052 801466792
E 1312 9680
I 4043 7104
I 15326 26653
S 288 730131489
I 1144 19970
E 2396 11884
I 593 5838
E 5399 28784
S 9014 587627930
S 8861 253222650
E 19212 28111
E 9973 23385
E 1018 28204
O 2367 6255
S 7673 883247679
E 16478 21655
O 6518 9728
S 10826 264012347
I 22047 28766
E 13870 28811
I 19622 29224
E 18658 19745
I 13553 14850
I 4007 14796
I 20495 22267
E 21025 25671
I 17373 24423
S 5484 496499362
S 7821 101055084
O 11968 26538
O 3659 17882
I 8760 19083
S 7958 253547431
E 5275 24810
S 281 969351502
S 15797 640154429
S 8469 852288256
I 9868 18860
O 3690 28354
E 18415 26996
I 4183 24858
I 3294 18187
O 13201 25338
O 24839 27893
I 2637 6079
S 9385 375875734
S 27703 339664406
O 5996 22544
E 16877 19812
I 6681 16390
E 1135 19734
I 19801 28083
E 19491 26380
S 23574 916797116
E 13799 16979
E 14013 18188
O 18731 18886
E 7819 18918
E 13253 22777
I 5637 27691
E 4323 17070
E 12007 16497
O 8706 10180
E 15038 18433
I 26470 28393
E 27425 27970
O 17840 24575
O 20009 27905
I 21551 24401
I 16943 28029
S 990 783139455
E 20253 22458
O 11541 26149
S 5526 803754457
O 9025 25471
E 7819 15114
O 4860 27136
E 15906 24010
S 10131 923792689
S 28832 204133451
E 11005 19999
E 8285 28854
E 4238 15006
I 21286 28083
E 8893 26446
I 14468 29097
E 2153 28607
E 19226 21595
E 20252 27929
I 6457 10537
I 993 3375
I 13700 22302
I 14126 27239
I 318 6449
E 23926 28065
O 3754 28180
O 15618 17107
S 4379 660889473
E 18264 21254
I 10593 16891
S 11600 353720062
E 19545 22706
O 19144 23428
I 24045 28278
I 676 24687
E 3351 16189
O 5559 26251
E 3465 23317
I 25096 28928
I 6020 20135
I 16963 18565
I 16626 16776
S 8294 494905198
O 11731 16052
I 4767 9986
O 6872 8189
S 12573 15088813
E 12462 25311
S 23532 307537252
S 27744 629965067
O 18603 23636
O 6963 16940
O 15727 18784
O 18665 21666
O 14274 21521
E 11628 12959
O 24423 27534
S 24967 203421464
O 15245 17897
S 14147 560901490
S 7259 954584729
S 2164 632984744
O 16595 17783
S 5608 331997135
I 19008 29216
E 2600 4890
E 1532 4005
E 22401 25373
S 24663 592030239
O 20554 28545
O 14704 26031
S 34 858647283
S 1574 983701106
E 21398 24704
O 8725 21383
O 2621 23779
S 29126 682891288
S 8627 680888709
E 4513 9488
E 14667 25290
I 3989 10914
O 9149 13095
I 16306 19824
S 16466 720783385
O 17436 25126
S 27715 437469905
O 19064 24388
O 673 2313
O 20068 20531
E 10135 16821
I 14868 22723
S 25140 74965124
I 18408 26601
E 8118 18923
O 12352 12773
O 9456 18201
O 8469 13745
O 5979 22127
S 6884 592313630
E 14447 23629
E 2846 15409
O 21253 24763
O 11086 12231
I 1955 12204
I 16573 29256
S 6439 879646183
I 4833 16324
S 15914 802309120
E 3821 16438
S 26769 845851551
I 13345 26924
O 6700 7731
S 16165 5222393
S 14164 980941208
O 21190 26419
S 12728 52405441
I 10870 26503
I 8727 16550
I 13059 26155
I 18806 23408
O 5011 15263
E 21843 26635
I 14731 21478
I 4557 5616
O 6031 14000
I 3244 19997
O 3080 15632
S 1923 18259505
I 1392 11798
I 8673 27482
O 11243 18614
I 7177 28869
I 10957 26159
O 10743 25958
O 1939 23995
S 29321 317729424
O 2128 5254
O 10046 20687
E 17580 26536
E 3854 28399
O 21977 24088
E 12524 22351
O 20533 23079
E 6353 28850
O 1655 19173
E 3046 20209
O 7590 18544
S 5794 472568516
I 6799 11813
I 1953 15083
S 5585 635257050
O 7321 28483
S 5520 61316163
O 16386 17019
S 16560 486513579
E 3764 16762
E 5468 17088
O 17301 19217
O 10622 17162
I 18588 26825
O 16725 22025
E 1044 6013
I 11186 19520
I 6782 25126
I 177 28641
E 656 15330
E 2758 3303
O 2951 25705
S 14620 430799093
S 16393 781401292
E 14680 26997
I 13112 26720
O 291 5466
S 28150 394524203
O 6879 9245
O 2383 6949
E 5414 15914
O 5402 6737
S 17080 755981630
S 15320 431707889
O 1699 25389
E 16614 25144
O 2609 9858
I 3299 23188
I 6083 19763
E 11636 12973
S 2032 285018175
S 28844 130551081
E 768 16931
E 4001 9509
O 1746 5390
S 23546 375558997
O 10697 23182
E 13790 22759
O 413 4746
I 5813 17734
S 3108 594037725
S 3749 1771785
I 23654 26432
E 20886 24479
E 1993 23267
I 2760 20554
E 26568 28185
S 4125 732861145
E 9727 26461
E 16986 17324
E 3863 18590
S 20533 431545152
O 5059 22396
O 12884 15165
S 17944 85131310
O 19682 24236
I 6371 8877
S 28881 11714455
O 11636 28080
E 17684 17727
E 6644 12483
O 11992 21498
E 6564 15822
O 6199 12364
S 9437 492103045
S 11886 620190929
S 19897 122101347
I 8915 9973
E 2447 5229
O 17930 22668
O 8221 15521
E 7507 26439
O 4510 15835
E 17701 24649
S 2265 411901897
S 21906 675265405
S 27385 158770670
I 6637 20475
O 16103 21752
I 5647 21119
I 15484 24970
S 24639 713126743
O 12027 13835
S 25248 557214793
I 9869 26939
O 10029 14449
O 3403 16736
E 9374 25077
I 9538 16934
E 4884 7704
S 8354 31781912
E 61 8819
O 5144 15572
I 18722 27079
S 7242 775717588
E 7195 9996
E 1534 9922
I 13697 16702
O 8091 10399
E 125 16898
I 17997 19713
I 598 26923
E 3139 25390
O 24557 26499
E 5395 6340
S 5473 553530574
O 22007 27428
S 4314 696021325
S 1442 601215609
O 8738 19087
O 4753 13597
O 8710 20948
O 9745 12851
I 6242 28875
I 1466 2119
E 6333 11091
I 20782 22651
E 6707 21179
I 36 1997
S 3368 388760860
O 1323 13934
S 11534 504754615
O 24096 27822
O 15158 24883
O 5590 13074
O 11768 24828
E 8159 18263
S 28090 515654165
I 11039 20246
O 11573 29291
S 18754 453622385
I 2315 25446
E 22794 23428
E 23301 24170
O 16659 24184
O 5813 22703
S 16681 588900423
I 7017 15851
I 15564 22433
E 4266 10017
E 21000 23837
O 25595 28370
O 8289 23174
I 469 29249
E 13798 15935
E 316 15747
S 24515 820580994
I 16347 22548
S 24084 372694897
I 4677 24510
O 17677 28578
O 3996 17221
O 5095 20649
I 7159 24401
I 2246 21486
O 7262 26546
I 10933 15116
S 26902 679863533
O 109 29194
S 980 88035808
O 5028 9173
E 2334 23154
I 18898 21629
E 8952 27308
O 3547 8752
E 16712 24471
E 5069 14734
E 1495 22562
O 2597 8374
E 13121 26127
O 16232 23402
S 7783 536956112
E 257 13149
S 9430 768937194
E 144 8450
E 9025 11378
E 5248 24571
O 7614 28898
I 5827 22656
I 8093 17376
I 9484 10538
E 21194 22908
O 928 15747
O 1031 4096
I 2043 15158
S 25742 231773392
S 22170 317740889
S 26523 587733364
O 7728 10847
O 6163 17782
O 9349 22722
I 2161 28980
S 22095 477057903
S 10795 984944551
O 7103 7324
I 6339 11167
S 1201 115630250
E 807 20143
I 2640 22584
S 13665 823348639
O 10429 14469
O 4831 17410
E 7958 19704
E 4471 19282
E 10897 22409
E 2133 8813
I 15317 17851
S 17962 471234139
E 24994 28911
I 14418 23820
I 4886 13422
S 27630 208646566
E 27873 28527
O 19845 20887
I 5764 26676
E 22982 23749
S 12917 302912025
S 10587 845214344
E 2402 23500
I 11094 27618
E 16101 16212
I 2270 22748
I 3332 25913
E 7754 19140
O 1726 28584
E 1892 24907
E 1084 15278
E 9881 19919
O 16727 17779
S 5409 498917769
S 24652 832497751
S 19501 961382222
S 19401 155121213
O 13032 15439
S 5623 379723657
I 10536 16368
I 12195 28690
S 1797 710862940
I 6216 24231
O 6248 19414
S 3119 829144646
O 2206 23624
S 17594 632779267
I 6597 25802
O 15500 21622
O 6297 14966
S 2774 651021274
E 11308 18486
I 1170 10520
E 11469 13291
E 6949 28334
E 7467 22135
I 4242 11602
I 12097 27282
I 5655 25470
E 8456 19177
S 16015 689957952
E 7012 27906
O 7276 16368
E 6743 16443
E 6701 24813
S 15362 465915210
S 27203 696544855
E 7931 28760
I 6444 26308
I 10428 13913
O 5918 16401
S 14598 525159571
I 1464 15603
S 24090 425554596
S 5501 477014515
I 3218 11678
I 17479 19045
I 11188 20475
E 14719 29108
I 8247 17702
O 21000 24706
E 8804 22264
E 11363 15094
I 894 7718
E 5491 16433
I 145 19533
S 9973 817649418
S 3178 741156824
S 1887 189535528
I 5961 17071
E 11960 14713
S 22716 8948167
O 11402 28290
E 4193 29128
E 19110 21249
E 13466 15730
S 85 892669868
S 13888 287630614
I 1009 10044
E 4359 8537
O 10646 28736
I 3954 14009
E 4303 11442
I 18568 27283
S 7799 735891898
I 7001 27238
O 9254 27939
I 10540 22782
I 13059 13542
I 13808 17481
S 25352 869032132
S 15509 82155469
E 14706 25203
S 12815 837551703
S 3010 998081642
I 2408 29123
O 14120 21180
I 19005 27397
E 8222 9577
E 2160 14533
I 13706 13886
S 13212 687645178
O 3102 9850
I 12934 27471
E 8592 18355
E 9964 13685
O 5870 13900
S 19313 2644896
E 8576 26977
I 7212 21643
E 6962 26285
O 14068 20150
I 17937 28839
S 14240 788422915
O 2637 15661
I 4755 15501
S 19578 826324904
S 12801 789591804
E 8860 15793
I 18090 25099
O 16651 20035
S 25845 473356759
I 678 21898
I 7778 10234
I 154 11870
O 9990 13388
E 18707 21757
S 27980 313697953
E 14586 21572
E 153 23987
S 14112 553208631
O 13758 29194
E 10490 21001
O 7713 22621
I 469 1582
S 25925 105569930
E 9449 28661
S 23861 258522300
O 9221 14148
S 6724 61920651
I 12626 24463
O 20487 26791
S 5657 5320435
S 19047 637959721
O 333 15841
S 3964 320029753
I 17507 28841
S 5320 129590320
O 18555 28753
O 21524 22019
I 17099 29179
O 2313 3399
O 7877 19738
E 7043 25661
I 18809 22750
I 866 4552
S 6279 999246746
O 8807 12803
O 2642 15735
O 7718 27396
O 1661 24894
O 5007 7743
O 12727 28988
S 22680 256554465
E 799 5901
S 10845 957584721
E 2958 10308
I 26107 26890
I 18468 25377
I 21520 22820
S 25418 231062532
E 5869 13261
S 20575 536629217
I 5497 21579
I 26593 28083
O 9288 17597
I 16278 23038
I 6247 26404
O 18523 22197
O 1066 27611
E 10063 28460
O 9525 12462
S 12960 272411504
S 26256 375766129
I 5667 16865
E 2575 18514
E 4540 21344
I 18485 22798
E 486 28230
I 2077 24168
E 25076 25831
I 8298 13380
S 26287 26614201
S 22688 751654472
E 4052 6775
O 7664 21227
I 5896 10799
S 7583 366894370
I 14486 20418
I 9191 22979
I 14749 26071
S 133 957061691
S 7217 493529070
E 6988 26282
O 7147 18797
E 4 29119
S 22214 71647737
S 9988 989384886
O 13156 20887
I 7604 9291
I 11571 15820
S 20970 749211095
S 15064 690720234
E 5975 7062
O 25935 28298
E 10679 11832
I 3662 4986
O 8222 19527
S 16624 651917772
S 19008 134729703
O 12416 21879
E 14976 27241
I 9371 21364
S 7262 223224308
S 18780 678395650
E 1729 22737
S 5685 776332772
E 10590 27935
E 7001 10856
S 20426 725538985
S 26134 106801066
S 8062 360183141
O 11258 24818
O 11070 24899
E 3544 18702
S 26325 41724610
S 25969 191383796
O 11938 12205
E 15019 15510
O 204 24286
O 10374 29253
I 5411 21113
I 16121 21440
E 13628 23683
E 4525 14728
I 17871 20246
S 2534 185989221
I 10815 17690
I 11538 24210
E 3461 22462
S 4774 135456887
S 13683 871703994
O 7003 9808
S 26543 260905724
S 18084 963653097
O 12599 24374
O 11186 11595
O 13749 20610
O 306 23551
I 7826 11137
O 9042 28645
E 7602 23782
O 5671 18249
S 9056 185845912
I 4400 24525
E 15384 29232
E 16105 28295
E 9197 13680
S 18889 588361618
E 1849 5763
E 13522 17355
I 956 2591
O 2369 18291
O 24592 26189
S 23474 502837110
O 3814 24788
E 24999 26992
E 14967 26163
I 7385 14540
I 7660 8398
O 15379 15728
I 5624 11388
E 2620 23403
O 15341 28864
S 28832 540118982
S 13364 392034542
E 11443 24544
E 9774 11415
O 9545 28184
O 2481 19422
E 14277 23533
O 11634 19856
I 20058 22771
I 8310 13526
E 5435 22367
I 1617 10613
O 10544 12087
O 1689 7259
E 27182 27455
S 20982 240127813
E 13047 13434
E 4697 18408
I 3796 28654
E 6828 15739
O 2499 18652
S 22679 905045365
S 3781 685909287
S 20941 985722239
I 8384 21262
I 24676 25018
E 597 26461
E 4605 26606
E 25543 29317
O 13223 14576
E 6985 11270
E 14571 16212
E 176 25572
E 4274 4467
S 23765 123554258
E 172 19411
I 18981 22866
O 6119 13251
E 6828 6975
O 6637 28987
E 7324 18197
O 128 23555
I 8952 18173
O 3685 9942
S 15392 756685105
E 14812 18650
I 22570 24329
I 5241 12057
S 8203 214006605
I 7391 18947
S 890 416021509
O 9643 27549
O 11732 28124
O 922 19575
E 6642 12890
S 17765 413125584
O 22878 24513
O 7641 13148
O 18173 25244
O 5193 18131
E 1784 7649
I 912 16676
E 17785 17949
E 18468 19637
O 11804 17579
O 2319 24949
I 2641 15387
S 9170 629506846
O 4992 8074
O 19654 27383
E 20193 22845
S 27832 494845832
O 8916 26620
S 20074 157803612
I 5707 26665
O 11060 18576
E 3667 10296
O 5378 27471
S 9280 920544918
E 7369 20946
E 4401 19402
E 2358 2817
E 9425 14033
I 1920 11978
O 15552 20842
S 8549 102804850
O 12988 17981
S 4498 960820308
S 2839 768133453
S 16743 708052673
S 18534 186515175
I 9897 12488
S 7626 594981441
I 17141 28688
O 9292 22690
O 15528 23240
E 12304 27585
O 5393 22826
I 21718 28058
E 11754 26689
O 10150 23308
I 8336 18654
I 17631 25573
S 13362 137017381
S 15594 744715545
O 3983 11618
E 10630 15235
S 20753 322985608
O 3995 11195
E 12595 25490
E 16566 26052
I 12087 12592
S 7777 285466598
E 22127 28059
O 18106 28520
E 14451 25188
S 6158 223779797
E 17397 25858
I 7988 9436
I 14891 25094
E 2899 26394
O 17915 25194
S 22180 371293644
I 13812 21784
S 25659 470151537
S 12819 303496869
E 7542 10543
S 25933 861985513
O 15614 25496
S 20684 657747547
S 10888 773214436
S 16118 846165338
O 21766 23216
I 12828 27324
O 15479 27804
O 254 26415
I 15627 24675
O 1627 8182
I 12549 27109
E 8183 28238
O 3833 20500
E 20139 26801
O 21169 25023
I 13832 21470
S 9522 610744596
I 6896 12435
I 3479 21133
O 12255 14049
O 1718 24535
I 6417 16866
E 6077 16121
I 2386 6900
E 8886 18818
O 9802 20444
I 22461 29336
S 19541 185087567
S 9160 850700352
S 18340 256545505
O 12656 17637
S 3917 74754317
I 4179 23245
O 17223 23930
I 3226 27191
E 16556 20814
S 18326 51369889
E 10075 29264
I 64 4012
E 3559 18244
S 5183 719568403
S 23907 93934991
O 10451 17689
I 15668 24222
E 788 15136
O 3864 23026
E 15362 17217
I 4910 15861
I 13754 16176
E 11955 27346
O 1755 17408
O 20066 24754
I 19573 28092
O 7831 22520
E 9432 21451
S 2804 439724627
S 26552 494580040
S 8485 787193120
I 825 15193
O 5083 27237
S 18531 262104870
E 5866 28345
S 20226 965580150
S 13336 369848251
S 28537 637917551
I 7457 19413
E 7434 20181
O 23217 25238
S 9391 154660062
S 27960 308802371
I 21936 26731
S 12351 998415643
O 12988 16501
O 21883 26505
I 24164 25787
E 1729 18963
O 20769 20796
S 5880 120763055
O 1580 16606
I 10473 19858
E 11840 12121
E 2481 21198
O 1444 10438
S 19431 704200935
S 20690 805685742
S 5269 743049420
O 17039 29227
E 12401 28333
E 1655 11289
I 2550 9689
I 7755 21968
S 9708 99343050
E 9587 25675
E 17775 28888
S 17627 736542380
E 5315 9227
E 5307 7724
E 71 15190
I 141 16281
S 14572 67252446
E 4636 21950
O 6203 19994
E 15932 21188
I 3758 17661
S 28266 124843069
S 10287 841315273
I 379 24518
I 9723 14074
O 11192 13271
O 7798 15803
I 3262 26892
O 8319 10027
O 6800 21457
I 5676 16567
E 4018 22479
O 2039 23264
I 1660 3489
S 15020 989771914
O 9389 23404
O 17564 24655
E 6231 16704
O 6856 17830
I 10696 12239
S 27688 733303982
O 15387 21556
O 14074 24449
I 2143 28399
I 23901 28352
E 2230 29232
E 3845 16055
O 7605 12098
E 3746 25519
E 14580 22517
O 17197 24256
E 18817 26000
S 27494 978303406
I 12428 16469
I 233 20665
S 17713 125930553
E 4050 17879
O 7666 24330
O 1508 14257
I 7320 12389
S 14778 715884764
E 4525 18502
O 5164 15561
S 21658 447232042
I 24638 28954
S 4116 786417831
O 12517 27581
E 4997 8566
E 7868 14569
I 26617 27828
O 7821 16316
I 14217 28901
S 9539 285189331
O 7555 22945
E 25259 26134
E 24619 29156
E 10181 24661
E 11837 20085
I 13262 29138
S 28823 420582067
S 15989 506603701
O 6749 24165
I 9754 13773
S 1466 940612550
S 10321 474239684
E 6310 14870
I 14101 15652
I 8914 12408
I 11967 24591
E 11979 16757
E 15435 19818
O 9786 28959
O 15539 19252
E 17734 27268
I 16454 19369
E 2963 14144
E 8592 21215
I 6562 11987
E 3739 17798
S 23089 467045440
O 21192 21580
I 2907 10038
E 17478 26295
S 16530 946428497
I 4401 23351
I 2411 3306
E 5488 24721
S 6116 90048383
E 6211 20626
O 925 16559
S 16507 149103899
O 11445 27253
E 785 19955
E 11362 20221
I 14782 14833
S 18588 960741947
E 7562 20157
I 5761 28032
S 1636 918957831
I 14608 20308
S 25845 325786295
S 10668 908559609
O 18265 23858
I 15746 20076
S 9221 256247391
I 14528 28873
E 2388 19966
E 24391 27372
E 24933 27306
S 22317 452330913
I 13166 17905
I 3995 5238
E 19107 21151
O 745 15689
S 15657 381929380
O 13680 20523
O 12082 14030
O 17095 24642
I 11080 26442
I 1844 5495
S 18248 196312070
S 12274 482815474
O 10147 18836
I 21596 26460
E 8745 23892
I 3458 22721
S 17524 451732985
I 19153 27395
O 14404 25170
S 13554 990655249
S 7290 43023829
S 3544 829461918
I 2237 22533
I 23223 27913
S 28978 685491296
O 2672 23677
I 10076 25479
I 17330 25450
S 18629 738004710
S 7394 290772455
E 877 20621
O 9388 27082
S 6729 942230868
I 15538 15664
I 2487 10151
O 1168 11674
S 2315 780881828
S 1569 31868557
I 2258 17864
S 26194 873705564
I 938 9559
O 9303 18498
S 6032 738793680
O 10495 25347
I 12233 12859
O 15546 21974
I 26404 26955
I 7411 17985
S 9209 876521803
O 12822 23115
E 12904 28630
O 17239 27853
E 14877 19832
E 35 9818
O 13747 25311
O 10960 17469
O 3815 10567
O 4402 6844
I 9746 19049
S 8141 481436783
O 964 26120
E 4870 23494
O 14619 21492
E 2681 11240
S 13149 366227113
I 9807 23720
O 15027 17346
E 16269 29291
I 5458 6617
O 22617 24523
O 11378 21084
S 21799 931556336
I 7188 7530
I 5404 8368
I 11590 24354
O 20369 20713
O 9637 12588
O 7395 20400
S 27032 802265836
E 2372 7704
E 7732 28449
S 11472 179877828
S 21372 897164067
O 10319 11676
E 3796 24095
E 13162 22208
O 3120 24999
O 13163 18999
S 7935 22727672
S 28713 849123651
O 8597 16769
O 7131 12879
O 8367 24171
I 1294 25312
O 3084 4284
E 13108 24226
O 3801 8749
E 10575 11945
O 13086 15901
S 17329 357800013
I 6017 16963
S 19169 898291761
E 968 10375
O 9256 16448
O 17871 25660
S 286 523265778
I 8039 12636
S 8237 286353437
I 19743 22140
S 11591 285124823
E 17833 26948
E 16392 24386
O 9638 25090
I 4690 6462
O 10154 28051
E 13509 22474
O 23016 29121
E 11575 28827
E 23048 28388
S 9738 244087985
S 15231 610903544
I 9108 14206
O 4184 19971
E 162 1268
E 17994 28072
I 13095 24326
E 1579 24680
I 1060 27760
S 28923 173852532
O 16617 28744
S 29175 318541072
S 12216 856047155
S 56 98861287
E 11750 16945
O 12287 28070
O 2140 14496
E 16867 25803
O 13913 16292
I 14115 14888
S 13474 823066658
S 8141 848901937
I 3638 11364
E 4185 29014
S 10462 658112221
O 7837 23638
E 18145 27096
E 456 1674
E 13238 28688
S 28139 117530805
E 13677 20179
E 3587 18559
E 1436 24170
E 6877 17145
E 19351 20771
S 18788 792421739
S 7045 331863339
S 19011 209522575
E 6688 10481
O 8205 20313
I 6149 19802
S 14319 750292675
S 1396 971379551
O 18858 22750
O 4710 11470
S 27477 994200646
I 6653 28054
O 3482 7370
O 7282 19892
S 23670 254806235
S 1018 462751125
I 2631 11151
O 2347 17977
S 1487 615131494
E 2287 27965
O 256 5092
O 21788 24654
E 5361 29313
O 19582 27187
I 19140 22138
I 13783 16016
S 26582 999574257
O 4895 25821
E 19723 28368
I 4116 18184
E 18108 28696
E 7796 26486
I 6374 11133
S 3185 566832890
O 1930 8685
I 13121 25375
I 517 26254
S 24730 848466597
E 8445 24040
E 8922 28421
E 17053 19412
E 14291 17852
O 15 13802
I 2661 2975
E 26708 28129
S 13252 698324973
E 6047 12322
O 23018 27419
I 11026 29245
O 10920 11090
O 18666 29119
O 5870 10096
O 7782 17971
I 21162 24943
E 18693 26723
E 16455 27455
I 2879 17081
S 3629 861056995
E 6449 28912
I 10567 25970
S 8017 851918824
E 7093 21823
S 28520 268314808
I 1264 23032
O 20389 21496
E 12623 16469
O 17310 23583
O 4770 23315
O 3391 17479
S 16567 995233405
I 11280 11973
O 6537 17499
O 8563 21757
E 2350 5193
I 4997 12186
S 20537 479046353
S 22087 530566123
O 17815 19894
O 11950 24051
I 5612 9263
S 620 499090177
O 10735 26502
S 7408 414260473
I 26504 28175
S 24075 168832807
I 17943 28698
E 10765 26346
S 15728 987581284
S 15009 700075377
E 18908 19850
E 18537 25954
I 16655 23772
O 1148 12123
E 8840 13660
O 17915 26748
I 151 6919
O 12813 16712
O 1923 14021
O 12419 21586
O 16418 27150
S 5830 382049279
I 3119 5392
I 18485 20496
S 4469 873102523
I 3684 4093
S 11411 812727339
E 14405 16241
S 8678 809731043
I 6543 16850
E 6645 22768
E 9227 27597
E 5926 21075
O 710 3078
E 7744 9635
O 2176 24272
E 22449 27916
E 2423 8741
O 5847 16805
I 23991 25599
E 13416 27526
S 23520 896931088
O 6411 27820
O 13545 24224
O 21128 27515
S 16821 762982220
O 5670 17642
O 3155 9631
S 19539 88911398
I 10966 18896
E 387 27564
I 9272 26103
E 16643 27889
S 27934 468244796
E 14848 20016
S 1627 777569196
I 10650 13988
S 1402 508012299
S 21310 732802799
O 1205 27096
O 9220 16038
E 15743 16479
S 24130 339086700
E 6469 8920
E 6087 7441
O 3962 4324
E 19202 29183
S 22427 192594027
I 5709 14329
O 7106 27363
I 3641 22209
E 4699 8587
I 11521 20650
O 15250 27032
S 5906 667802261
O 17325 18178
I 4208 6904
S 16881 364238343
E 6531 20466
O 14635 23649
O 10413 12024
E 8351 9823
O 23246 27637
O 13648 18968
O 4257 27370
I 5589 10275
S 2608 401638801
O 7335 29084
O 5561 14017
I 3452 15168
S 15570 672227801
S 47 274369429
E 17167 18516
I 14945 21533
S 8021 511618633
O 19506 23479
I 8604 11736
S 7507 884561209
E 4189 22874
O 5935 10318
I 815 22673
I 6811 15948
O 15998 18239
E 8270 25516
S 19517 404950681
O 6925 28617
E 10338 14614
I 4172 25449
O 14871 21717
S 12804 959059459
E 22646 23753
I 20981 23395
I 4421 9196
S 10639 677690666
O 15913 28542
S 28111 835760257
O 4905 12934
E 10845 20287
O 1813 13712
I 3146 22259
I 2296 18613
O 1455 27734
O 6176 12428
O 782 29044
I 3257 13035
E 14478 16846
E 18572 20279
O 19145 23647
O 3487 13521
S 2785 371573857
E 16999 23010
I 1700 14737
I 17308 18880
E 24765 26440
I 8158 24829
O 3017 10057
I 17138 27430
I 6069 16720
I 35 25934
S 4111 29879841
I 4570 20449
O 3168 23561
I 20068 25290
O 12133 14352
I 19898 20149
S 2720 684647346
E 9329 11540
E 3609 14690
I 6938 23757
I 11635 14761
O 7074 27571
E 17719 20560
S 24177 870714406
E 10859 28569
E 10930 20556
O 5311 7048
E 6213 22367
I 496 22794
I 6232 19209
S 22324 9901166
S 14724 548855359
S 23062 925989406
O 5158 5249
S 236 594607225
O 10104 22543
O 8229 24036
I 8657 24571
O 1734 23826
S 25929 721435157
E 9655 22573
O 19067 22572
O 9326 27764
E 3049 17400
O 592 4602
O 9066 23487
S 4831 222062950
O 16066 24744
O 19428 21484
I 2474 3891
E 7434 7805
I 6099 29339
O 8858 12103
O 7752 18567
E 4801 7111
E 4534 24041
O 22195 27779
E 7298 25045
S 289 702123084
E 1045 10722
I 4035 16489
E 20486 21986
E 9865 22798
E 13854 20699
O 14317 23151
I 7809 11916
S 15478 466420556
I 1770 8713
O 2992 19344
I 9646 22730
O 12917 24928
E 2075 16112
O 1731 4248
E 6824 11479
I 15742 26952
I 13252 24638
E 9155 12498
S 8498 220751848
I 17483 25539
S 418 936158035
E 2627 23691
I 2445 2875
S 19148 110270239
S 17608 911011056
O 8757 15640
I 4298 16375
O 13393 24916
I 1224 20058
S 28983 121879628
I 3623 16295
E 6371 17927
O 6643 23089
S 7677 53332049
E 15310 21368
O 4563 15277
E 4904 27670
I 21230 22475
I 13648 18126
E 1058 5188
E 9484 13138
I 5003 19324
O 6700 15888
O 8501 17992
I 16082 24924
S 10219 884026952
I 1883 5774
E 18621 24610
O 21997 27348
E 3852 16722
O 19268 23684
I 11021 19703
O 21616 28935
I 5847 16258
S 24012 487644636
E 8311 8366
E 23252 24539
E 20014 25641
O 932 28583
I 24067 25316
O 21525 23334
E 19423 20795
E 16300 27529
O 2028 11259
E 312 507
S 9427 606910332
S 19301 242789770
I 776 23749
E 10757 21192
S 18338 332286206
I 9927 14030
S 20146 431283360
I 4968 19061
I 11193 12365
S 1642 863421036
E 11097 26178
E 1040 17946
I 10189 20963
E 19400 20869
I 15476 18606
E 10359 15468
E 9729 18550
S 8429 34218489
E 7530 26822
E 4652 15898
O 7847 22837
I 5533 16636
S 11816 959948528
S 7747 377341367
I 15611 24034
E 14335 15357
E 11899 13053
I 9890 13997
S 21854 222076673
E 2485 27765
O 4681 10021
O 23344 27807
O 2096 13758
E 6282 12435
O 11429 13963
I 21542 25281
I 14355 23285
O 364 2349
O 7159 12934
E 4945 19298
O 13624 14444
E 2583 26743
O 2024 3393
O 3486 21100
O 10121 27138
E 9312 26275
S 20396 412422455
I 7941 26343
E 7936 13186
I 826 10191
S 4372 70175238
S 5847 411207383
O 3487 12537
E 3708 5958
S 24314 29057050
O 12850 26140
I 3729 22726
E 21888 25089
I 23188 28900
S 12604 803630552
E 20272 29036
I 10149 11979
E 7719 9141
E 20725 21368
O 6271 11853
O 10756 14310
S 8941 844984877
O 17525 28022
I 6196 16396
I 1087 16732
S 29017 559201389
O 10999 14390
I 2009 6346
O 1964 27207
S 21477 708848182
S 14736 413011300
E 11138 14504
S 16080 274397185
S 29137 741555046
O 9804 19733
E 9959 28758
S 14436 416886471
E 10547 10918
O 5744 21751
I 7720 24746
I 20430 23170
I 11630 17059
I 3984 19663
E 3965 12834
S 26522 643800764
S 16390 937327777
O 8169 19110
S 5064 86953838
O 12059 17045
I 2059 3908
E 20245 22104
E 9633 15056
I 761 25285
O 1219 14415
I 3633 16703
I 18515 18534
I 12658 26877
I 8906 19419
I 657 20666
S 27118 551255199
E 21031 24924
E 8778 14412
E 3201 23833
O 6731 17464
I 13127 19149
E 1181 18910
O 1844 11183
S 11332 516980732
O 6920 29223
O 4224 13749
E 19904 24701
O 7001 7933
O 17313 23864
I 2010 27983
E 20355 22375
S 21358 356679772
I 9408 20606
O 20186 24818
S 11312 963086652
I 1357 10164
I 1089 4259
O 6737 27790
O 18881 23338
S 24497 797405697
E 15482 21626
E 8388 17241
E 13860 19862
O 11606 24845
E 1661 18288
O 2 16397
S 12175 751267078
E 16855 26247
S 23171 802252782
I 9798 25813
O 8612 10004
E 8590 27023
S 26581 71788157
I 1379 21364
I 5390 28631
I 17858 19722
O 7647 11236
S 22020 692549518
E 12246 23913
I 18214 22653
I 27328 28326
E 10146 25142
I 24913 27782
I 4516 26784
E 8725 28036
E 6911 7525
S 2543 525622714
S 4732 559952373
S 19393 314247695
I 14853 20543
I 12519 27398
S 22223 802268967
I 17252 18757
I 8545 16173
S 12263 306672213
S 6008 640726557
I 21829 25910
E 24001 27820
O 8927 16393
E 9557 26341
E 1180 25292
O 5863 27703
I 1778 5242
I 7495 28788
O 1659 28206
I 1595 9195
S 5491 743793920
E 12961 21330
S 22970 588367722
I 21256 26289
O 629 24144
O 24452 27581
E 4391 25453
S 23786 668539717
I 601 16211
O 7612 8299
E 22571 26771
O 562 9238
S 20014 418983954
I 11945 13865
E 5593 7085
E 8929 12788
E 1133 19593
O 1069 7558
E 2353 12839
I 2773 29165
I 145 1109
S 179 469324686
O 13446 18311
O 15389 29232
I 15633 28782
E 2396 22395
S 15047 348882695
O 1553 8260
E 11445 15071
O 26404 27552
E 3429 26957
S 20460 193869106
S 24516 685821996
I 5907 21491
S 12181 296995404
O 9896 15144
I 18054 22612
E 13344 18326
E 2563 22154
E 4099 25544
I 6896 17142
S 26990 758875239
S 23286 838884769
O 10054 12587
I 23189 23451
O 11139 23994
I 10271 12482
S 22806 465824697
I 5305 14015
E 8114 9799
I 1559 17344
I 9634 19832
E 13881 22430
S 9507 674762286
I 6455 14866
S 1703 983609246
I 10023 21178
I 13647 17721
I 1105 26958
E 24618 25817
S 20817 285555414
I 20204 21740
E 9746 22787
O 12189 23166
E 225 11657
E 2417 27442
S 28538 356040375
E 7398 11374
O 2634 21076
S 6101 663540399
S 23586 426313066
O 4229 17400
E 25815 26912
S 9178 979507767
E 6488 24873
O 1467 23543
E 4962 29029
E 6468 18318
S 14434 150657161
S 18380 132493985
S 16052 513753243
O 2332 16987
I 17874 18387
E 5523 12049
E 3881 22321
I 11245 17697
O 12945 16805
O 4399 9638
S 23022 796908188
O 9462 25093
O 14204 20234
I 2539 12917
I 17296 23736
E 609 14371
I 915 11848
E 7915 19649
E 2272 7139
I 9576 20160
E 19121 20851
O 11057 12186
O 17501 18589
I 13049 13470
I 18072 25079
E 4093 12025
O 11277 24035
O 15679 18292
I 18425 26399
S 21380 937323106
I 17833 18746
E 4075 29270
E 7448 16131
E 22742 27494
O 1106 12804
I 18562 27680
E 1780 25481
S 1105 238049244
E 2511 15203
I 325 10163
S 3622 902912489
E 5017 14701
O 9800 23947
I 6091 28419
I 23154 26453
S 20136 85179122
O 13078 19030
S 15653 462114101
I 17018 24180
S 5411 98783692
O 2290 12214
I 6403 10740
E 634 19482
S 2587 301068784
E 2061 3303
S 9603 647046458
S 11398 717250161
I 11935 25836
O 392 15548
S 19948 834257681
E 26616 28840
S 27967 555432388
O 9841 15411
S 8986 631776576
O 6907 16018
S 22508 112636009
S 8824 790759152
I 16533 25411
E 23856 27844
I 5330 27821
S 8377 592836434
I 25460 27284
I 4269 21611
E 9847 15300
O 6774 14252
O 6312 23845
O 4858 15061
E 7221 14504
I 13105 27048
I 6603 17519
I 18246 28216
I 15893 20636
E 15043 27057
I 7271 22425
S 17308 822551799
E 28567 28985
I 5764 28173
E 3547 25752
I 17471 27678
I 3337 18972
E 7336 16425
S 22300 260449623
I 19178 24127
E 14893 21873
E 1201 15300
O 1676 28903
S 3550 616203820
I 5752 20410
S 27509 53284937
S 22013 131022090
I 6691 27477
E 3301 27638
E 16043 24822
E 18725 29023
O 6931 18359
O 316 13879
I 4065 6855
O 2568 20754
S 20070 517929012
O 11950 12980
O 12098 21666
S 23991 26287211
S 16607 109886440
I 8235 18134
I 22564 24328
S 28534 799442892
S 22350 15861512
E 3219 15014
E 4347 9152
I 25726 27124
O 17632 24815
O 755 27561
O 12319 23060
E 9526 28659
I 22145 25080
I 4678 9571
E 14021 27898
O 6654 26840
S 23786 201463664
S 6920 908518863
E 5159 26058
E 10371 18963
I 21872 22901
S 29245 158979748
S 23656 705645449
O 14141 20262
I 767 24237
S 17696 357307277
I 56 7038
O 11612 26267
E 12388 24455
I 6483 13845
E 19007 27090
O 6414 23398
E 13929 23763
S 21125 142656625
S 5553 615369969
E 16766 28063
O 17076 21612
I 14407 29268
E 19868 29104
O 9029 29146
E 14758 25938
E 9371 19703
S 14500 830424774
I 7832 14735
E 12881 23281
S 16009 667932885
E 26153 27342
E 7316 14820
O 6638 28221
S 20674 215681886
S 14670 323670535
E 13094 23706
E 4753 21582
S 24915 211505822
S 8430 753424820
E 7112 19595
S 4852 505713533
O 631 24209
S 5219 563390376
E 17294 24658
E 707 3522
I 14265 27897
I 21136 28147
I 14820 21596
S 16520 107528982
E 3747 10826
S 2314 31792374
S 14150 217193234
S 13991 88672689
S 24053 211383126
I 14340 23696
S 11313 301949993
E 3318 23580
I 1183 10461
S 28530 812763568
S 1978 70154429
E 18051 25246
I 8007 19118
O 5051 24926
O 20767 22250
O 21661 24406
E 8714 23203
E 3191 26778
I 4994 29135
S 7661 561823196
I 12571 19401
O 8189 8472
S 27646 393110379
E 2014 3405
E 13425 15199
O 1089 9946
O 7673 10068
S 17215 66680931
S 20078 79741054
E 12096 19829
I 7209 10250
O 17136 21627
O 2531 12310
O 4154 27384
I 5318 28028
S 10898 174133020
I 24 3120
E 1081 11510
S 3660 892730951
S 13417 122103285
E 3100 10087
I 824 19076
E 2285 2537
E 14824 27784
E 19505 24089
S 10177 865849226
O 9350 18979
O 14031 14861
O 23658 26290
I 4214 28425
S 5969 477174572
I 12195 12323
I 15463 17618
E 19101 24176
I 2850 28026
E 9727 14780
S 22836 984250603
I 10578 19820
I 4395 18305
E 5472 5739
E 13566 19124
O 14070 15398
S 13191 613109043
O 23913 29198
E 16747 21721
I 5911 21789
O 3217 27644
S 9938 128105637
I 713 5762
O 18495 20244
I 19148 24514
O 15553 22303
O 9735 17925
O 21458 29262
O 4688 12718
I 1724 28940
E 1845 21882
I 21595 29273
S 10826 732937548
I 635 8357
O 8504 26090
O 12528 23442
S 3955 960086203
I 2335 13567
O 680 3414
O 6569 17319
E 13652 15859
E 20192 23246
I 2154 18452
E 9091 15061
S 22068 305231199
S 8113 669416850
E 6566 16205
I 11673 26243
S 2567 85731522
I 7867 10680
O 16730 27156
E 14412 14591
I 10155 27760
I 10770 11420
S 18197 548737929
S 17770 847089464
O 12872 16082
I 25300 26435
O 9698 22542
I 9685 17962
E 8604 25372
O 17977 24213
O 3647 5891
S 18420 335996303
E 23859 26042
O 12144 22454
O 4032 18397
O 6938 22854
I 7074 11941
S 29034 681346252
E 10793 28393
S 5106 806371155
E 721 16593
O 6359 15605
I 2633 5384
O 20801 20860
E 5718 15341
S 8035 138807975
I 7730 25950
E 23917 28709
S 24615 838128397
S 6647 335945222
O 19176 24900
O 22037 25119
O 985 8087
E 19301 21431
O 112 12866
I 12828 22183
E 1652 23239
S 24086 451812058
S 15536 780384038
I 3398 24898
I 2523 11258
O 8298 18269
O 18930 27491
S 17095 466212942
S 1722 460573354
O 15276 24942
S 10391 720532818
E 13345 13687
I 4580 9399
S 17358 350724002
O 6141 8000
S 3121 733687804
S 16466 900484566
S 15253 552069719
S 21119 203541271
I 10236 27491
E 2910 13045
S 28542 842841835
I 11611 27233
E 2980 11858
O 862 20642
S 26667 850416235
E 21705 24501
O 2886 15398
E 637 19964
I 4203 15461
O 11217 24617
S 3881 287550434
O 749 2843
I 6356 24110
O 41 10421
I 25094 29289
I 5196 17860
I 2830 28587
E 3006 17244
S 444 125993734
O 19493 29140
S 1914 845856082
E 21688 24900
S 15404 872708409
E 20985 21387
I 17827 21486
O 18748 26265
O 17054 21951
I 326 18848
E 2440 15174
E 11941 25530
S 3982 54172143
S 13011 434002231
O 544 16373
S 1445 834213043
I 1811 24992
O 4151 25388
E 13453 18464
I 6629 9173
E 7388 9431
I 19886 21846
E 2454 19568
I 1077 26174
S 269 859532712
O 22401 27812
O 4785 7779
E 6376 21113
I 24066 27548
S 10782 143988420
O 22055 23289
O 16361 17914
E 8203 11847
O 5080 15287
O 7193 18003
O 12628 25084
S 29141 488109746
E 9591 16229
S 8620 429553197
I 13240 26147
I 2184 29207
O 230 8906
O 673 18650
E 10700 12836
S 29148 725926313
I 15699 21280
E 15812 18046
I 3454 17527
E 10808 25142
E 2443 11491
I 9566 28107
I 8138 23316
O 269 11067
I 20717 21678
O 4195 4888
I 12970 25778
S 18748 740866456
O 3546 25053
S 3670 986940489
E 4713 15222
I 7001 12198
S 16082 479367964
E 13191 16267
O 13989 20457
O 5355 15739
S 3630 947060132
I 23888 29055
S 9619 540027893
I 1062 15178
E 10064 22406
E 9457 14204
S 24875 528605600
I 10546 19958
I 11589 19892
I 6811 29049
O 12025 25124
E 298 1562
I 20473 22770
S 11874 970119073
I 24770 25105
O 6704 13895
S 6706 469379435
E 10181 26970
I 4524 23767
I 20224 25819
O 7175 11716
E 21542 28728
I 15710 27363
E 606 15829
O 24507 28457
S 10874 945931191
I 1017 10610
O 9283 19620
S 29275 520257306
O 22509 27287
S 8104 376288104
S 16919 576052212
S 21573 316608038
E 10403 24261
E 3460 15962
E 8263 24847
S 19690 997553895
I 12387 16520
E 10213 18920
O 12659 13051
S 25579 591027176
O 2547 7862
O 14211 17533
O 22105 26461
S 1038 324364149
O 4049 14355
O 4440 25416
I 13431 28962
I 2294 24591
E 8808 23861
I 14102 19660
S 19044 377617294
O 17270 21072
O 8347 15327
S 20399 520400805
O 19254 22202
E 1413 29254
I 704 25555
I 1211 8624
O 16308 18065
S 26543 706965533
E 5994 9803
E 718 9871
I 18349 28485
E 1791 20145
E 6007 23133
I 8926 18239
I 14670 16338
O 17084 19411
E 4650 8310
O 5521 10939
S 9091 363226277
O 4987 25396
O 2040 24631
O 10612 22153
O 8357 25500
S 24380 285281960
O 20413 29308
O 5127 18411
E 6134 10813
E 428 4242
E 3996 17781
S 1238 89716780
O 7585 22992
S 4527 398586340
S 10319 532076731
S 26829 144478595
I 4202 24707
S 24778 809009670
I 6100 26401
O 11092 22451
S 15033 62778167
O 8057 18885
O 19391 20453
I 3667 27245
O 8931 13821
I 10221 22646
O 14450 15069
S 7142 951636185
S 21059 639409
S 28126 500125562
E 3470 17545
E 5785 28280
I 19921 22162
O 1448 14861
I 23601 28644
I 13410 26414
S 26882 861148101
I 5571 18365
I 17678 18928
I 17279 21376
O 1464 23058
S 2988 141136572
E 1128 11301
I 12341 28387
O 17087 22909
O 23463 25785
S 22445 201459948
O 6508 9934
O 2030 20019
O 9328 27602
S 17417 75120881
S 10411 221871533
E 10573 11434
E 6642 24589
I 9072 16765
O 13941 26506
S 13596 145780921
I 1312 15833
O 7925 12769
I 9800 22993
O 10833 26564
E 5189 14360
E 12267 16383
I 12448 18615
I 10821 21711
E 10748 17475
S 1476 115376037
O 15277 22153
S 3358 209027304
S 28423 193238431
E 26001 27767
E 4340 14890
O 11772 14889
I 22506 28414
S 11344 953808324
E 16757 17390
S 11922 408053075
E 19437 29251
I 1475 13515
I 25832 26727
E 9686 27956
O 10290 16386
E 8574 12981
I 3585 12553
O 17810 23767
E 16824 18170
S 12184 797145190
E 921 6033
E 10057 12981
O 9026 11937
O 5850 14813
O 7531 19446
O 6438 15986
E 14664 24487
O 5243 19531
S 7891 892315798
O 8204 15650
I 3197 10942
S 11680 832097049
I 25152 26958
S 13857 973697466
S 25932 470994873
S 12437 952193136
S 12106 463153945
O 10831 20737
E 5679 26288
S 24060 809903720
S 16141 806571159
I 1848 27520
I 3412 3541
I 4060 20207
E 214 6958
S 17842 986813745
I 426 5821
O 13251 27520
E 15024 22909
O 10990 23751
I 2938 29293
S 3777 214254319
E 6563 7553
S 2658 232494694
S 13992 716729267
I 4846 5438
E 3198 8770
O 5732 7136
E 9398 27034
S 23052 66519291
S 1424 726387699
I 5233 28155
E 10939 26086
O 18532 28494
O 16941 29315
S 22859 49633185
I 2452 8149
O 6190 20416
O 11786 24490
S 27537 865290991
E 15115 26292
O 3397 25403
O 1923 27167
S 8308 854132208
O 82 3161
O 4086 11780
E 12153 13102
E 13723 22654
I 8879 21319
O 971 18848
O 13333 18191
E 4472 15931
S 21636 594440417
E 3401 8461
E 28355 28716
S 25233 745126405
S 14122 507657693
E 6326 26062
E 4409 15466
I 22227 25252
S 12628 184200955
E 15384 25628
S 247 758916125
I 4018 28205
S 3576 659724280
O 8584 23620
S 3721 207707764
I 7772 25009
O 21440 28494
I 325 13504
O 3419 22928
I 7021 8127
O 4534 28304
O 824 8745
I 12660 24920
E 8683 16129
I 22636 28509
I 11372 21236
I 3287 22461
S 22204 17952737
S 18220 146278700
I 8867 14340
I 24514 27018
S 28115 304184184
O 822 2346
O 596 8076
E 1897 8435
E 5885 23527
I 16916 20182
O 1480 5902
S 19859 640349832
E 6382 18368
E 15670 28152
O 10910 24833
O 6169 20932
E 14555 21586
O 17163 18593
E 1287 19724
I 10255 21371
S 16019 85692103
S 11497 254022399
I 25281 29271
S 20897 83432170
S 21962 447081730
I 28640 29275
I 176 8539
I 15776 27134
O 7193 25253
E 6429 28524
E 17813 18530
E 597 21327
E 6890 28907
S 12784 662062297
E 15387 27545
E 760 11719
S 19707 602345377
E 7732 20778
E 5781 15582
I 25988 27867
O 11662 22414
I 6844 20500
S 7077 581675121
E 20778 25333
S 19619 823286347
I 22567 25028
S 8243 274826507
O 116 6849
E 1177 20187
I 2288 22395
S 767 926974157
I 10550 23675
S 18784 585572399
O 7677 19518
S 18380 357700822
S 4807 703490009
S 23072 22931615
I 6899 7380
E 7955 13312
S 4550 225638880
I 12194 18539
S 437 26975938
E 7198 7835
O 6955 7656
S 26056 886277129
I 15121 26876
I 16839 17106
I 10697 21832
I 1454 27812
S 21637 504223440
O 9349 17534
E 19130 24344
O 3431 7752
E 1497 27868
O 14112 23950
I 8474 16630
O 11450 28240
E 9598 21362
I 26056 27748
I 15488 21545
O 9320 16852
E 21954 25973
S 13659 650201688
E 15427 20133
S 10149 133550070
O 1333 9480
I 1439 17538
S 901 363393033
E 5835 27015
I 2379 22941
E 8905 12832
I 9301 23427
O 16189 20179
E 9422 14920
E 15588 19838
S 22745 409063763
S 3636 816512151
E 3667 12109
O 2029 3672
I 658 23055
S 13555 471626580
O 20362 26216
E 3945 7088
E 13718 19689
I 20895 24526
I 12075 15604
O 11057 14968
I 10881 11039
S 2504 221214242
I 20450 21855
O 4807 27041
S 24210 895978330
E 6235 24102
E 23959 26184
S 23115 183604976
O 7106 14975
E 18854 21063
O 2542 25331
E 3202 28161
I 6332 12267
O 6138 23449
E 16360 21502
S 16742 969671772
O 15409 16037
S 23225 449615134
E 8029 28414
E 11187 23044
S 28778 152241127
S 6996 570282123
E 18306 25247
O 3335 25368
E 17212 25227
O 5100 16816
I 393 23877
I 6552 7523
O 7437 29150
O 9004 10344
E 9612 24103
O 2977 13420
I 19633 25086
O 11112 27593
O 8065 18573
E 631 22986
O 19471 22180
I 3789 20704
I 7712 19138
I 7811 20419
I 2347 17648
S 17655 502149104
I 4093 22506
E 18206 20232
O 20131 27508
I 545 22599
O 7118 15420
S 2419 786533893
O 10122 25078
S 18990 494884094
S 19887 275209469
I 21847 29022
E 10306 25629
I 15843 23702
I 11425 12029
S 13596 899496223
O 2428 28640
S 12286 117017279
S 13058 865751381
E 11236 23607
O 8528 15608
E 7333 19372
O 10580 17907
E 5838 21189
O 15726 16867
O 11398 17991
I 2219 4924
O 517 5288
O 22937 25739
S 4866 263820179
O 5917 12166
S 24346 870268223
O 17869 25675
I 9913 13436
O 26064 26864
S 20139 41101404
E 4328 11692
S 20041 118503461
S 24912 167300837
E 9761 11692
O 9145 18073
E 1254 10604
I 23492 25915
E 6836 7574
E 7486 27374
E 11056 27416
O 9502 27077
E 8035 9586
E 5741 19423
O 13207 20971
I 5312 26577
O 9996 19545
E 12561 27506
O 14227 25083
O 4105 15778
O 13362 15968
S 3162 290315731
E 12771 17337
I 11323 24405
E 24536 29300
S 4896 20280838
I 14811 15820
E 688 15899
E 1041 2874
O 17598 22403
S 6407 601414318
S 9101 512142695
I 8547 14905
I 4952 7857
S 19387 162422340
O 14452 20508
E 11404 20641
E 9985 17667
I 2636 13406
O 6551 24093
I 3629 21039
O 12828 23854
I 1992 8272
E 18571 22527
S 3377 724296123
S 18098 762011301
I 11723 22666
E 16566 23217
S 29076 134468877
I 13889 25252
O 3093 4303
S 24660 513771975
E 4268 19881
S 23406 521887854
S 27854 257148852
E 11453 26637
I 7160 19276
S 10285 39054052
O 10868 20789
I 1394 13312
I 8060 20730
O 4604 5419
E 10008 21497
O 4727 16525
S 26923 439905548
I 11206 16680
E 18824 25528
O 8875 12766
O 1545 15034
S 26706 124872093
E 19155 20943
S 12053 177966017
S 20933 858752507
O 16501 18575
S 21583 370568350
O 5520 22151
S 23233 417119660
O 23446 26881
O 11068 11872
S 13331 68114551
E 11983 20334
S 16241 230988961
E 12144 14362
E 844 22509
O 1055 21461
I 9067 25181
I 13323 21209
S 5789 220740443
I 13470 21269
S 13279 728354289
O 13683 28777
E 12745 18731
I 18988 19558
E 4077 24996
S 21695 548871733
S 24790 183621036
E 14672 23481
I 8126 23869
I 7227 9227
I 6393 12409
O 15696 16041
S 19876 239225209
I 11482 11662
S 16214 843620366
I 15965 25583
I 17247 17922
S 15312 628746758
S 29307 171158932
E 15785 23529
O 18614 26507
S 21870 157924341
O 9830 19727
E 5116 12345
E 6786 18075
E 2513 10161
I 8342 20188
O 5279 15907
O 703 13339
E 3454 22284
O 14513 16991
I 250 19308
S 11593 868699055
I 5750 23127
E 830 8417
S 19420 320780638
S 16652 248649811
E 15221 22591
S 20197 78024461
I 2137 29209
O 11097 11548
S 21261 983700381
O 2067 23665
I 13433 21959
S 28362 151352311
O 8681 10087
O 12135 25417
I 18656 22352
O 23191 24311
I 5725 23004
O 15512 18838
S 13034 109870534
O 7480 16091
I 5229 13107
I 3606 27651
O 4710 27931
O 11760 14540
O 7794 16028
E 14529 29208
O 316 11837
S 28841 856733033
I 21137 23183
O 12557 26989
O 9642 21921
S 3744 186314932
S 15314 477557
I 15173 16568
S 21024 57655207
I 1602 6787
E 6331 10306
O 16362 22538
I 3029 24187
E 10421 13775
I 7125 12924
I 5585 7540
I 8548 16667
E 1093 26381
S 5360 419227529
O 26959 28210
E 10970 11353
O 4593 17687
E 4142 23865
O 75 6239
O 9307 27890
O 25740 26989
S 20269 277223393
E 8578 24895
S 22331 497832869
I 15143 15588
E 1466 11039
S 12984 315591229
E 6726 22093
S 11295 399508086
S 17469 797645523
O 22270 23742
E 20213 22652
O 16475 20267
O 5114 18246
I 9115 17741
E 7625 8606
I 1058 27315
O 1741 6223
I 19532 25261
S 21382 693898542
I 8531 17276
S 3357 874307407
E 575 24091
E 12021 27115
O 8260 26541
E 12861 20269
O 12946 18145
S 19237 43790846
E 21645 25109
I 18460 18814
S 12337 487599383
E 612 6473
E 8454 21033
S 16490 675602447
O 242 18412
O 5020 16695
I 11404 28269
I 8943 19782
E 368 6673
E 10178 18283
E 782 8270
E 9970 17925
S 2892 654945010
O 19710 28455
E 11190 20406
S 21577 610853310
S 3859 968042477
I 17116 26127
E 12443 16762
E 17801 28523
O 12713 22576
I 68 10517
I 21830 25414
I 1061 10332
E 18361 25135
E 922 8423
S 24636 585878184
E 2219 17775
I 17651 22198
E 1500 15231
O 17852 26982
O 2592 4914
E 402 16021
S 11147 800483209
S 14722 424561323
I 5144 16332
I 15929 27377
S 27915 469511229
I 6817 25465
E 18430 25593
S 27882 3179924
S 16783 746772530
I 8157 25959
S 11931 912546408
E 7654 9018
S 28011 738246727
S 22447 162625967
E 17847 18327
I 2919 12313
I 10874 19110
S 340 893781578
E 14405 26127
O 1018 10831
E 14670 23003
I 6974 25270
O 10493 18383
O 2445 25694
O 3554 20674
I 22333 28837
O 10382 24318
S 25497 17149674
I 18050 26120
E 9761 28112
E 1295 1540
S 8779 892697143
I 16348 17382
O 16411 16862
O 2458 3729
I 12356 19834
I 11242 22106
O 1632 19228
E 15678 24388
O 1276 15228
S 14208 927943016
O 29005 29343
S 27543 983744617
S 12906 688321396
I 21468 26888
O 10624 23490
I 14458 14927
I 14681 22718
I 15826 19765
I 8621 14000
O 16791 24872
E 22610 22961
I 8923 17532
I 15729 16714
S 24811 810541652
I 10726 25514
E 3341 24897
S 25447 656738743
I 2980 17594
E 9357 12988
E 25532 26218
I 7517 25593
S 23194 803627825
O 18383 23120
E 22858 27543
I 23963 27612
O 6062 15613
I 25101 25978
I 1166 14021
E 4883 16105
S 19143 998710692
S 9881 980830976
S 3596 255916843
S 25341 327885535
S 23774 468231193
O 5477 11156
I 9323 18519
O 20373 21590
E 20523 26210
E 25415 26676
E 9200 16474
S 6420 532195092
S 25156 670701008
I 5689 21970
E 6926 9541
S 21810 412806489
O 7878 19399
O 3598 27751
E 24050 24813
O 5219 15938
S 9583 925233479
O 7134 15914
O 17071 17766
S 7408 452804430
E 8309 20049
E 11699 28230
I 6723 8661
S 28906 87998389
S 26126 278498907
S 12734 192523990
O 2042 9287
E 10036 20232
E 10645 14077
S 13174 613710418
S 15557 754013755
E 3408 15458
O 7441 24080
S 9279 71893290
E 25323 27117
I 6335 12490
E 4047 19777
S 20068 90471307
E 8173 11493
I 21376 26345
O 4365 8166
E 7500 7979
E 9035 17044
S 21432 916772451
I 17297 28064
E 1056 12674
I 4726 6753
O 3408 26134
E 9025 11043
O 4949 23560
E 5006 15629
O 4141 23445
E 7356 16943
I 1775 14830
I 4369 25426
S 8609 903910160
I 5810 8514
E 5724 7308
O 11199 17524
O 14624 22149
I 9089 14172
O 17089 21847
S 2032 917286895
I 11259 22611
O 14478 23617
O 10947 21362
I 15766 20916
E 13714 28574
I 2799 5187
E 14232 21033
I 67 20306
E 2452 12245
O 8112 12171
S 15514 520362770
E 1114 8804
E 14059 14877
I 8763 20756
S 19333 365428524
I 10713 25332
O 19883 24728
I 20257 25677
I 21047 24163
I 25384 27445
I 16 913
I 9624 17258
S 4593 498341470
I 12485 28823
E 6775 9164
O 4369 5636
I 911 14829
O 3126 24143
O 741 14612
O 291 11195
O 11571 18823
I 14486 27023
O 12563 26842
I 8850 28643
I 9370 17014
E 4083 19745
I 16309 24977
E 958 3752
E 15983 26337
O 22177 25049
S 27043 201318338
I 5272 8440
S 10503 59116345
S 14160 189378696
O 13624 16385
S 5534 735589047
E 24256 26788
S 8891 947122068
E 7815 26321
E 1657 10474
O 11985 23619
O 13683 16476
O 4500 27555
O 1798 11271
S 24582 705846240
S 745 646525770
E 20917 25280
O 7083 19863
I 276 23527
I 13149 21128
I 23008 25949
O 9350 15916
O 3340 6083
E 21478 26943
I 11075 18352
S 9932 940164589
S 23137 524753390
E 284 18486
O 16014 20086
S 17054 422529940
I 18115 28980
I 20686 22757
O 11360 16162
I 12756 17917
S 3588 736690925
O 496 16141
O 4915 21371
E 9179 26895
O 21990 25687
O 15515 18221
I 16168 24207
I 455 15569
I 15852 21186
E 3889 20891
O 3022 12338
E 16205 25709
O 10945 14896
O 17003 27928
S 2089 568978458
O 2197 24537
E 15729 28454
E 3215 28393
S 29123 229846159
S 13815 269592289
S 7213 183229285
I 2073 4312
I 6649 20486
S 24369 479069009
I 3142 24501
S 2261 470301944
S 21505 420292279
S 19637 885075354
E 1860 27648
I 1203 15982
I 10710 29319
S 8444 917393656
S 19695 206161615
O 22337 24581
O 2989 12563
I 9878 10235
I 5183 11217
I 9892 12364
E 9904 22623
E 5818 14921
I 3444 25021
S 24894 240759228
E 2185 20648
I 20797 24478
S 3244 344871854
E 12326 18057
I 488 26286
I 9860 13395
S 15516 264272070
I 12506 21992
S 17202 810180594
E 13341 24096
O 23963 24713
I 789 23192
I 9213 18974
O 23941 25169
I 19927 24901
E 14925 20255
E 1474 4414
O 7247 15524
E 915 8100
S 10385 585309886
S 2800 920132802
S 19200 316276322
S 6595 211382661
O 12972 24283
I 5561 29331
I 8697 18097
E 7354 27984
I 3669 5262
I 16934 18597
S 26632 397205032
I 22548 25812
O 5408 13780
E 19936 26990
S 2223 145412710
O 18651 20020
E 4734 5179
E 3885 12886
I 11694 25771
O 4985 26587
S 18274 587415897
O 2704 5012
S 28350 27372813
S 18481 60305869
O 10826 17303
S 7764 257684777
O 22619 23168
S 830 809977099
I 3763 12996
S 3579 202273826
S 10790 221062157
E 18669 26897
E 9508 17659
E 7559 12327
S 25760 539720025
I 7047 26153
I 15211 28641
E 64 10390
O 10003 23580
I 2734 21015
S 9992 42320480
O 1477 4104
E 215 5558
E 8800 11333
E 5404 14970
E 658 9982
I 579 14447
O 8561 15694
I 5642 9074
S 16834 284183522
I 12641 23970
S 9273 712644390
I 6611 12349
O 13917 19152
I 8442 18502
S 8351 657666679
S 27811 902031226
S 6748 696153874
I 23281 24284
O 2910 16685
S 15509 103903563
S 1534 949210438
O 7148 21046
O 21881 27340
I 12725 25756
S 11356 61863444
I 20791 26812
O 15571 22582
O 10471 15858
I 911 28877
O 14376 26276
O 7336 15745
S 11119 215838209
S 12886 371602442
E 705 28236
E 1843 14036
S 18546 159713221
E 16249 26326
E 509 12124
S 8466 607572441
S 11089 779581466
O 10798 21739
E 981 14651
I 25957 29186
I 13856 29318
E 2971 6838
E 20051 22369
I 23447 29013
O 15855 20069
I 582 20590
O 15809 21574
O 2008 11188
O 24673 28558
O 1943 7739
S 8141 433518543
S 11406 11699309
S 26970 955873308
S 19247 342406836
O 4778 14159
I 4753 27227
O 1648 3728
S 21192 994871696
O 10042 18502
I 9364 10708
S 15013 178133103
E 21188 29214
I 8846 19268
E 20364 29007
S 3750 16130608
O 24630 29178
O 5248 5374
O 25173 26611
O 2277 17184
I 12349 26643
O 207 27910
O 20453 27732
E 16157 22947
S 25582 720201390
O 1939 8688
S 21321 485083465
E 4779 26912
E 12992 15273
E 8539 14263
E 4943 10962
I 2868 23744
S 1637 6120826
O 12121 28259
E 22743 26510
E 11655 18743
S 27083 832243999
E 24105 26327
O 12859 13280
I 15868 25293
S 7737 909252710
S 3655 3807363
I 5021 14709
S 18757 330828880
S 14245 352660023
I 8110 20173
S 2504 588526150
E 3314 19666
S 14793 41539832
E 10478 14208
I 6065 6771
E 8075 8831
I 16845 21427
E 1919 7972
S 23093 948755725
E 1446 12237
I 20737 27529
S 4969 65112937
I 1539 28390
I 1645 6895
I 7246 10213
I 11612 15657
O 4627 8864
E 8722 10095
I 3394 18433
I 2687 9336
O 3586 3780
S 28372 66092096
I 5314 7855
O 606 17378
O 18809 25395
E 16640 20822
O 4610 16418
O 10655 21094
O 16700 23153
I 22335 22550
O 10079 12585
O 690 10623
S 14367 93717831
E 21245 25937
I 7070 9578
O 15054 28510
E 8127 9891
E 6951 10853
I 185 2374
E 9611 20734
E 1177 3564
O 6410 23883
E 13998 18467
O 5592 25404
E 15741 26633
I 2585 15338
I 2824 5591
S 26741 357951294
E 13138 20959
E 868 15847
E 2756 29329
O 5618 17771
I 6712 16043
I 3949 13083
O 5081 28397
O 16822 27363
I 471 27535
O 1385 1745
O 25229 26749
S 2942 542575719
S 19570 110595351
S 15951 98344756
I 1825 28097
S 21932 5512660
O 1874 25237
O 2592 4510
I 8734 20683
S 18993 142418736
I 960 14761
O 9277 24107
O 2890 10587
I 6016 23258
I 6931 28988
E 23820 23825
I 4461 27831
S 7011 572087736
O 1200 16497
I 11292 16679
O 11946 19289
S 8465 871353199
S 8951 25646447
I 11570 19732
O 10876 22935
O 17784 24035
E 10897 20299
E 7911 11603
I 10559 23407
I 2923 16445
E 2304 23556
S 21924 556829544
E 14253 29069
I 6523 18543
E 4676 28155
O 7921 19791
I 20775 25551
O 1075 15979
O 18713 22081
S 676 915012421
E 8423 28187
S 8494 180845144
S 11346 358771883
O 15214 27392
I 3384 27906
E 3910 6734
I 7920 19101
O 8676 26074
I 3589 3872
O 11100 21255
I 21420 29289
E 1488 24829
O 3451 9039
O 1809 7907
S 15965 329943849
E 6570 11566
S 28533 190436949
S 9165 75392386
O 16190 27769
S 26066 415924516
S 20450 329762266
I 8006 14532
S 20782 640952997
S 10222 510191641
O 26915 27467
E 4860 14166
I 4124 4961
S 2943 657982970
E 19433 27120
S 7441 779495038
I 24339 24836
O 12595 20662
S 22024 467393447
O 11316 27300
I 11704 28413
I 13997 15890
S 15057 835121920
O 5574 13474
S 2610 678729856
I 11281 28407
O 7853 25586
I 3141 8228
S 1344 723175305
S 12029 86961133
E 7067 7353
I 16393 17471
I 12499 17180
O 3063 9965
O 5237 23103
O 6688 12249
O 10135 20034
E 1458 17581
O 3286 14295
E 8196 22269
I 6821 23663
E 466 3118
E 1983 19051
S 27099 558645762
S 14201 42452963
O 1890 28735
I 8698 15850
O 20313 28429
O 4395 18783
E 17366 19367
I 27690 28942
S 28440 205999218
E 496 14631
E 15415 26732
E 11764 16750
S 8762 931920039
S 21965 972390708
O 16790 25068
S 13885 375118573
E 2365 24970
S 14130 826669324
O 801 7807
I 10637 21646
O 9266 16046
O 16660 21693
E 7583 9068
S 24357 845773115
S 10651 871538252
E 16964 26898
I 8437 21764
O 15059 26196
E 16884 24600
E 16276 20688
S 11788 249783217
S 601 228042593
S 14895 219677383
I 7232 28874
E 6222 14910
O 875 22306
E 16858 21280
I 2443 24090
S 17873 784214534
O 11633 25612
O 6200 23311
E 8434 20772
I 6130 25670
S 5355 428842496
S 22879 873386061
O 9184 15017
E 1040 25449
I 17930 25299
I 2139 18086
O 14189 20846
E 16151 18119
S 16982 349480609
O 223 716
E 8343 14864
E 10945 12598
E 9453 25530
E 10057 27023
I 108 9282
O 7791 12662
I 10091 28299
I 7125 28795
O 17393 28192
I 7475 20062
I 5659 27954
S 27873 883208864
O 6630 25078
S 4357 938000109
S 15733 554657599
I 2034 11833
E 9552 27780
O 12114 20709
O 10991 28164
E 23136 25696
S 26283 719263463
I 2013 7500
I 6321 17665
O 1799 10097
E 1473 2099
O 8208 25881
O 20966 24989
I 13011 16404
S 28041 133930618
O 7514 16747
I 10581 25363
I 23680 27291
S 25616 789916807
S 3964 678825378
E 7360 27949
O 1981 15212
I 14484 18767
E 187 11566
E 12342 13938
O 7147 27858
S 24736 669036734
E 21395 29338
I 8719 10880
O 8339 8791
S 12894 521141607
O 11802 14071
S 13389 932291757
S 23518 264964946
O 11856 22912
E 9179 28491
S 20658 473363812
E 6700 20700
I 2936 4268
O 412 3231
S 9131 731033886
S 20343 16135004
O 10285 13204
O 11303 12538
I 25056 29107
S 8327 951228474
S 142 845725105
O 2826 17163
O 14334 21158
O 13008 21010
I 1781 6384
I 7564 26972
I 9750 20090
I 13639 23923
S 11077 120904973
E 7620 11523
I 16467 19360
E 20199 25874
E 2574 8175
S 10152 46567966
E 19750 29265
O 2736 3848
E 10389 20979
E 11520 22231
O 1690 10444
S 3682 49845047
E 11844 15494
O 18228 22608
I 8843 11600
E 3419 18350
O 20475 21150
I 8324 26427
O 9512 16210
E 6827 28255
E 18832 27415
I 12781 13909
I 6117 13154
O 11824 23906
I 7343 17881
I 4294 19297
O 2211 17861
O 11270 14235
S 6805 577803721
E 19977 24693
S 4725 348669873
S 28100 692939753
O 8479 11153
E 8555 16165
S 3547 175910752
E 4322 11405
I 969 28280
E 4937 21179
I 13323 14607
E 10939 21238
O 1125 4364
E 14446 18643
E 10940 20548
E 23339 24154
O 6953 14183
S 21662 403640690
I 14984 15933
S 23455 573943772
I 10511 11499
I 11759 24419
O 2302 21073
I 21058 24006
I 20581 24132
O 8573 9791
I 6112 18154
O 5048 7828
E 14996 16868
O 7575 27424
O 969 24345
O 20940 28968
O 5475 17181
O 1665 16531
O 17362 25253
S 26877 764848975
S 18883 685735453
E 16047 24912
E 393 8815
S 23331 409641523
O 14005 18331
I 2247 18304
I 5921 26398
I 11458 20896
O 12707 22757
E 19847 22278
O 804 23668
E 7447 25658
S 26585 901523223
E 10092 25591
S 25089 980756347
E 19525 19790
S 14629 858961671
O 16614 19876
S 17245 26194102
E 16694 22544
I 10432 25570
S 18822 817458181
I 5603 19159
S 18484 689912679
O 5330 25701
S 4895 157152545
E 11360 18002
E 426 14246
S 7361 480948017
S 10328 200818161
I 6394 26528
I 20666 24715
S 16448 327044563
O 8882 17948
S 5707 176023627
O 12700 29328
S 9466 422150670
O 17930 24367
S 3038 323481906
O 1787 17781
I 4632 13499
O 25183 27522
E 14277 15278
S 20013 655230893
I 346 2455
O 513 5478
E 2265 16052
I 1103 11884
O 16537 19329
I 11132 25911
S 6069 771994621
E 18608 21673
S 1667 822492338
O 104 5330
O 13458 21567
E 3484 13792
E 18883 20435
S 12732 358353816
S 18777 464711713
E 14436 18068
S 19442 246078559
E 3182 5879
O 8995 28050
E 2608 4601
E 785 15164
O 765 20447
I 4013 27119
S 27888 631424035
O 17854 24118
I 8946 13323
S 22665 266646493
S 14063 350446375
S 1721 905706322
I 17664 25894
E 10106 19269
O 4249 23160
S 7619 840653357
I 14273 21118
E 7595 8964
I 19476 27028
O 8946 28093
S 3401 526181210
E 2394 7580
O 6203 14701
E 12671 14423
I 8835 17283
O 6966 26043
S 24517 891092649
S 10132 216161897
S 3654 365694127
S 22629 338575700
S 9887 114619309
S 24914 299261039
O 9237 26731
I 14434 24064
E 19626 23131
O 17297 28278
I 3863 27810
E 14058 16178
O 21081 27878
I 9303 29272
O 7464 19013
I 303 25600
E 12496 24933
I 5800 24006
E 3395 6623
E 1811 20900
I 243 25377
S 26006 554223372
I 14399 24430
O 264 21318
I 9671 27228
S 29188 797423636
S 18136 143619668
I 2462 6072
I 9436 18007
I 4019 25039
S 24594 772479188
O 238 7363
I 9668 12521
E 11541 13329
S 11574 330807862
S 10190 133697238
E 378 18961
I 10863 23492
E 7127 27387
E 8172 19247
S 6372 50197144
S 8891 410522039
I 18012 21560
E 620 8936
S 12385 324823254
O 8150 21482
O 5555 27733
E 11730 12534
O 2675 24161
I 4398 8753
I 17065 19335
E 19255 28573
I 1890 14243
I 7943 9515
I 1214 16023
I 4953 15895
O 9091 26967
S 13200 714002163
E 1125 10354
I 8035 23803
E 1626 18293
O 11262 24805
I 12524 16775
O 7956 27992
O 4012 19064
O 14742 16533
S 17438 968488752
S 11968 362471476
I 18042 27113
S 15044 94605588
E 3189 6063
S 14396 208103288
S 7753 715896437
S 11461 154734294
S 13568 563652215
I 368 17673
E 3915 20743
S 2364 546854189
I 24212 26189
S 27656 277696897
E 4782 16377
I 7738 26799
O 2555 8095
E 8301 21762
S 2260 856062176
E 15823 25149
O 12207 25039
I 9862 24049
E 8169 11794
S 16849 672259506
I 498 13493
S 16195 107274686
S 23083 164742680
S 2512 889383643
E 10449 20908
S 3887 2632667
E 876 3530
S 6983 969363495
I 295 25209
S 2988 601156031
O 1558 21053
I 4092 21733
E 3875 7307
S 15883 57332764
S 13106 509574502
S 22622 389361384
E 10615 23897
E 26654 28799
I 1148 13543
O 8321 13582
S 10830 449767250
E 24154 25108
I 4896 11138
E 24964 26415
I 3847 5720
O 3941 19449
E 5103 26573
I 12172 15139
S 13872 299057184
I 16801 22697
E 6822 16782
O 4629 23027
O 16799 21459
E 17617 26266
I 1172 9338
O 10367 19472
I 9822 22784
E 3258 20705
I 1407 9949
O 685 26118
I 20594 24978
O 13543 26756
E 5323 26488
S 881 115664254
O 20730 23402
E 4319 5894
S 11528 763725857
O 25249 27818
E 8723 27171
E 23006 25357
I 6515 19637
I 6733 15311
S 9548 279128152
E 15143 15787
S 9129 437574407
E 15303 17935
I 12231 15127
S 7533 660827031
S 8922 802746701
S 25248 634027722
O 14163 15668
I 128 22585
O 10342 17557
S 5415 158878117
E 11718 21714
I 6289 26309
I 4014 26844
I 3946 17517
S 16129 640534133
O 13561 16985
O 4429 4607
S 7246 78470895
O 1267 5817
E 8148 19139
S 9587 126654308
I 12488 28501
S 11219 58869311
I 15506 27321
E 1815 26850
O 15529 16378
O 7788 21782
E 7557 13339
S 12316 687505245
S 11886 430824987
E 4897 26104
I 3773 6980
O 15686 15765
E 7487 16952
O 16844 21530
S 21844 41618373
I 5839 18745
E 3112 15575
S 27153 685297204
O 3766 15767
I 2801 19962
O 12303 17841
O 7639 24935
S 3826 594419634
O 17930 19976
E 13095 16928
E 4215 5983
I 9180 18753
I 23564 29055
E 25 27144
I 6926 11649
S 5047 238023134
I 3278 14917
I 9183 13956
O 2601 23281
E 19533 24257
O 3959 22023
O 8925 17832
I 17209 22408
O 1371 12163
I 11702 20552
O 7515 23023
E 8198 16714
E 341 8131
I 2565 18334
O 13100 14847
S 13099 896762623
I 7498 15815
S 24645 568785008
O 3935 19556
I 16070 23097
S 2976 325280331
E 5311 15803
E 5855 7606
I 9959 26631
I 4425 20308
S 29043 304475745
S 27495 806629327
E 4895 26135
I 8155 28190
O 6388 9993
O 12085 20454
S 15737 199496559
O 3795 23308
S 8372 852020118
E 18655 21078
O 2855 15752
E 120 19112
S 19720 312062581
S 23616 713992675
S 26840 562369583
E 15404 22211
E 7508 25389
S 20497 694560351
E 12086 16130
S 11496 13050701
E 23443 23845
S 22797 758204271
E 7622 11669
E 1540 23263
E 8855 28401
E 9698 18518
S 29237 26272965
I 24978 25313
E 2733 15187
S 21777 997002803
O 9792 16394
I 3962 5565
E 16435 20337
E 9353 20857
E 5398 16582
S 17715 46546807
E 1021 25206
E 4004 19225
I 14568 23242
O 6339 25303
E 406 20454
I 1115 7169
S 13371 423437305
I 1696 9922
O 25448 25987
O 17860 24032
S 16347 624818778
O 14961 17537
I 20948 28964
E 14240 14613
S 326 317267855
O 8124 11521
E 19043 23169
S 24584 950233315
E 1736 13127
O 7864 8652
I 14287 23693
I 308 11313
E 1488 25844
O 9749 27117
S 23199 507594261
E 8828 10665
E 13624 22057
O 6685 12321
I 676 21277
O 15129 15278
E 1007 19854
S 27531 282370790
O 4290 17147
O 3307 17155
O 1569 20003
S 28316 881223065
S 10448 286270908
O 1430 18078
I 10630 19314
I 17712 20524
I 863 23419
E 22182 27538
I 20084 25981
O 10620 22408
O 20804 24045
O 9056 17506
E 18586 20741
I 20203 24363
O 7131 16024
S 21697 491208423
S 22660 962727754
E 3851 28487
S 21096 832694698
S 8125 771311346
S 9238 212621944
O 5859 27535
E 14012 15300
O 12771 28041
E 7611 7790
E 16213 18164
O 15760 25757
I 18551 21648
E 14305 15738
E 8395 28340
I 23012 24862
I 17582 25057
S 19928 825251091
E 4440 8609
S 18366 359681018
I 3253 24425
E 768 12229
I 11960 28294
E 19912 21005
O 8741 12721
S 29185 638574686
O 3259 3652
I 865 13979
O 6050 22172
I 16826 28001
O 17567 19143
O 3122 15704
S 1561 397284182
S 21751 330401492
I 3613 24566
S 8587 328602637
E 3299 27542
S 16010 851309576
O 7139 17618
I 15288 19182
O 5570 19383
S 13585 739985362
I 12774 14656
S 10577 660201508
O 18624 20493
I 239 7522
S 2717 883166273
I 1122 3007
I 23875 26594
O 17962 18769
E 10961 14654
S 15845 994772982
E 6415 8487
E 2388 20027
S 9485 382633591
O 19584 23925
E 19677 29212
S 5390 150661495
I 8359 13325
I 7104 27167
S 22006 14935214
I 3757 18362
O 11466 21681
E 5739 27016
S 21270 927955409
S 13918 396776680
I 16114 24757
E 20184 23825
I 8308 9739
S 26970 296356611
E 3578 5266
I 2843 22093
O 5683 12859
S 24610 412376465
E 4875 17725
S 19397 882220411
O 5876 9748
I 10102 23025
E 7136 9437
S 26099 888827890
E 6485 23582
S 14274 723848562
E 14472 22996
S 19080 203047618
O 22231 28899
E 2759 7996
S 20780 315430127
S 9139 122669080
I 2971 27546
E 504 3781
S 8786 890259633
I 2135 4172
S 21984 822451762
S 23964 831863578
I 6478 10918
S 12446 263208922
I 23660 25836
I 5747 6041
S 1039 417216065
O 20221 23746
S 6418 31960149
O 4425 18978
I 2633 7812
O 13041 20023
I 21654 25814
I 6961 8543
O 4759 5834
I 10633 12219
O 11507 28493
O 17344 19702
S 2269 658230231
O 7560 18434
S 25618 198761556
O 2535 16493
E 21287 24426
E 1116 7980
S 18143 372612111
E 6281 6745
I 6695 10449
E 19869 21785
O 8497 9970
E 6717 23824
O 24243 29248
O 785 15619
E 2808 6782
I 19681 28347
I 8858 9305
I 1104 6199
S 27162 215241778
O 4786 16190
S 3032 922773347
E 4425 15368
E 5558 20569
O 6144 25441
S 916 483584155
S 18391 320034743
I 6217 21556
E 21702 27702
I 12236 28546
O 6332 14236
I 17387 27987
O 15243 28665
E 1086 15591
E 27527 28988
S 11448 6905927
I 9530 17840
E 11933 20692
O 14576 22878
E 18775 25904
E 11528 13811
O 1597 27198
O 16234 19621
S 16700 354978644
O 4653 20924
O 11305 14808
E 14295 15365
S 9534 183702300
E 11032 22412
O 9223 19576
E 15768 25759
S 28157 108830818
E 12001 23230
E 11623 28929
I 433 21305
S 18659 497412160
S 2643 403785992
I 12230 27281
S 17840 614030097
I 19199 26494
S 9459 225104050
I 5959 18802
S 22261 884215572
O 6320 23842
I 8301 13765
E 3508 18067
E 4761 8087
E 14628 17494
E 7529 28478
I 4466 5832
I 11195 12072
S 6616 101387179
I 8941 16316
I 4273 18958
O 9908 27860
O 4433 5166
E 25495 26612
E 9822 17785
I 13342 27477
I 14761 23573
S 6778 657569429
S 12562 671416553
S 23909 452952859
S 26783 115518723
S 10663 314535770
E 7653 28203
O 1355 18360
S 27160 36452346
S 3816 462551246
O 7833 13950
O 4432 16654
O 23743 27345
E 5217 19997
S 5204 420819842
I 3913 5599
I 1857 2398
E 16871 29218
E 11189 16041
I 3600 8526
E 3611 7546
S 23335 356207327
E 11214 23351
O 325 8855
O 21577 21954
S 25479 626312888
E 2915 15480
E 12516 24466
E 6286 18671
I 11659 18669
I 1005 18016
O 6064 13019
S 21863 161053063
I 8387 18414
E 14033 23185
S 25827 465841251
I 21713 28109
S 6333 849152320
I 3099 4460
I 11682 26416
O 16835 23623
I 21 10025
I 13259 27295
I 15050 25116
I 1585 20895
O 9760 21918
I 23386 27379
E 9541 18024
I 5183 27538
O 13865 29200
S 15865 68243849
O 1179 16136
E 4070 12689
O 803 24291
S 300 518366818
O 6677 9303
I 17776 21246
O 4318 18008
S 9361 803632962
I 9739 15009
E 2816 25706
O 9576 12526
O 10393 16754
E 10210 21365
S 25631 327501213
E 4526 18315
E 14260 21562
I 3949 19375
O 11931 15881
O 4767 18858
E 7152 27693
I 20797 22216
E 15023 24201
S 5134 413736092
E 5463 8071
O 2949 16752
O 151 9574
I 12976 21689
S 26904 211824053
S 126 476213284
S 16977 93249821
O 1062 24526
E 6441 18785
I 1080 29270
I 10381 26756
E 5080 11538
E 11932 18070
E 5107 21839
S 16935 833775124
E 7772 22792
S 3042 219564464
I 3607 5857
I 19020 22195
I 4413 24238
E 87 18744
I 13462 26607
O 8560 9365
E 7969 10598
O 20994 28155
I 9573 21870
I 8204 10778
O 18627 27973
E 11605 19809
S 9457 694480311
I 1862 22517
O 8431 27675
I 1906 19662
I 8215 17613
E 5254 21119
E 73 26614
O 11214 14726
S 26584 310012441
O 962 22788
S 3164 910007791
S 28512 204605255
I 13538 24035
O 13245 17545
I 25640 28084
O 4786 22054
I 7989 10496
I 19066 21152
E 11958 25248
I 14651 15834
I 2033 22022
O 24864 26135
S 10517 129880983
I 6928 15839
E 15360 21754
O 24729 29317
E 17702 18995
E 9118 29018
I 8473 20882
I 4544 11022
S 5381 386111478
I 25145 28235
I 1246 25887
O 5262 20300
I 295 26240
I 5146 20961
S 26923 883719757
E 9129 18778
S 11561 556450353
O 15010 19866
I 17263 23706
I 33 12806
O 18267 20223
I 18490 22062
O 27294 28083
O 640 8157
E 789 8668
O 8209 10506
E 27037 27359
I 1351 10628
O 18151 27630
O 9643 24708
O 12653 26645
S 5759 551564384
S 27345 578235823
O 12263 20757
S 4269 797701582
E 21212 24141
I 9048 25060
S 20008 390485650
E 1812 6131
S 27532 973064277
E 894 26697
S 26186 556849206
O 9368 13525
I 14106 28295
E 12188 23182
S 6087 542260691
O 5147 12654
E 8547 17754
O 20527 25566
S 1338 470258993
I 6568 9842
I 7158 23798
O 6658 15952
S 2788 527013254
S 22865 956596304
O 12989 22895
I 14836 23062
O 26214 28120
I 193 25331
E 2778 9342
O 8897 28417
S 19302 920753723
S 16950 16417883
I 9923 19395
O 901 6731
S 7511 343941226
S 17163 180085974
I 2466 20474
E 13340 25243
S 28331 584296351
E 4869 16858
I 9588 22847
I 2567 14250
S 5001 577416990
E 9509 25972
S 8003 823193954
S 10198 724945058
O 1726 7542
E 8454 16238
E 2416 28652
E 10662 12250
E 19624 25860
O 5463 29060
O 10435 20125
S 10759 784216610
I 23461 26469
S 18523 568926626
O 18849 23924
O 4434 20047
S 7888 734362667
S 13219 130146094
I 5053 28853
O 4053 15096
S 16644 955002347
O 9063 23712
I 20101 21368
S 6690 313311442
I 1572 6945
O 17630 25522
E 19777 24208
I 3187 6630
O 13296 22587
I 7624 27917
I 3343 18833
S 6011 61284639
S 5019 174222282
O 5144 21655
O 10817 22346
S 12594 483477329
I 1966 13455
O 8796 15272
I 11367 16433
S 10398 578443663
I 2897 4412
I 17416 23978
E 9269 16653
O 14447 19944
I 11066 28241
E 14002 21811
O 9715 20207
E 16234 26309
O 23676 25216
S 26902 255185150
S 4774 540025853
S 25440 636116020
I 23041 25686
I 1334 19139
E 11105 25208
O 7396 13090
I 7246 22639
E 14573 29245
E 17599 28365
I 14528 22514
E 9370 27550
O 2149 15291
S 22419 284996089
I 24147 27875
E 2242 3391
I 7099 29211
E 13582 27661
O 5741 22060
S 3547 121551161
E 1242 8734
E 16581 24182
I 10145 18441
O 20342 27625
E 1083 24556
S 9577 643539318
O 3654 12464
E 4792 6169
O 8016 21515
E 14760 24227
S 15521 883472007
S 27606 623370099
I 5404 23819
E 8806 27774
O 795 21088
I 8758 26385
I 3150 15289
I 18698 27005
E 15845 25022
O 15776 26111
E 19291 22029
I 9946 15060
I 20463 21751
S 23522 246568954
S 6540 4119048
E 4935 23581
O 20472 23463
I 771 16051
I 1080 12500
I 4861 9719
O 5564 6698
O 5355 22235
E 9664 10660
I 18891 23176
S 15774 203659640
I 2297 14045
O 12165 12273
O 17081 21525
O 3899 6309
I 13626 21520
E 6116 21481
O 11904 12099
S 13902 953795053
I 9981 24088
S 23770 749573385
S 16437 552140170
O 4393 13874
E 13282 26309
I 14782 16935
E 14513 23404
I 24384 27917
S 10641 964672870
O 9249 13455
S 28989 6547930
E 10522 14026
S 28839 491672462
E 11411 11566
O 22619 26476
E 2348 22656
O 18146 21493
S 20772 179011414
I 10438 25063
S 14421 494577537
E 14863 24637
S 16742 186545108
I 8830 25604
E 8588 11623
S 19732 64441910
I 3405 15368
O 1773 1973
I 8769 27755
E 8947 15015
S 6916 107024460
E 6120 20579
I 1432 2996
O 7184 9420
S 15700 769691659
E 15018 28661
S 12195 935233607
I 3952 20268
E 20584 26591
I 15367 20865
E 142 17389
E 995 13874
I 5347 7543
E 21915 24262
I 7549 23079
S 12949 514571362
S 16897 971782487
O 3444 28352
I 2672 17372
I 18583 27255
O 7730 7926
O 5364 11510
E 9618 14366
O 15015 15334
I 12908 18542
S 3344 99563593
S 25159 528431033
I 7972 13851
I 9089 21444
S 9843 808897391
I 1330 20628
S 6606 358860988
O 8917 26476
I 12923 23253
S 14488 324556263
E 10565 21138
O 7448 20525
E 6961 16259
I 10381 28583
E 8557 10347
E 14844 20896
O 10171 22776
S 24027 461338823
O 8982 11931
S 27842 562157157
E 5334 24597
I 7183 12709
I 234 25748
S 23794 51783763
S 28840 983339182
I 11748 20145
E 7832 16200
I 1565 10151
E 6427 17893
I 2396 25838
I 19912 26263
E 19983 23061
S 16289 77502614
O 11327 12269
S 8535 852714743
O 868 4413
E 18481 21424
S 26336 534901187
I 455 13770
O 1660 25496
E 11237 16471
S 17517 855284431
E 2227 20340
I 18440 24143
E 6143 9172
O 561 27867
O 15596 20975
O 15704 17436
E 12704 21507
O 4315 20666
I 10410 17194
I 3126 23677
E 3332 9038
E 4935 24744
I 14347 22646
E 16529 23303
E 20821 23835
O 5024 6907
S 16470 816540721
I 21505 24008
I 7750 28585
S 6069 770978784
I 13905 18734
I 25274 25422
S 24880 219363732
I 7693 15568
S 23564 622851714
E 3601 13884
I 10749 18768
E 4188 4345
E 2183 2519
S 24770 521774141
E 92 8996
O 7157 27130
O 2553 8106
E 18205 22307
O 5530 20683
I 11957 26815
E 17638 24066
S 23215 510365808
E 278 18042
O 13235 28502
I 12528 26464
O 9656 17967
O 11991 12648
S 1539 727675277
O 23996 25877
S 2583 958793826
I 11303 14139
E 17363 25201
O 15228 20212
S 3450 718520193
O 5051 28174
S 25564 668721533
S 23825 754867643
O 4020 27712
O 15118 23270
I 7537 12649
S 28186 595478148
O 5002 17182
I 7883 13058
E 385 7243
S 17858 205697173
S 14718 93441633
S 15714 590479402
I 5724 16156
E 22620 27762
O 15627 18306
I 4034 7688
S 22846 766334136
E 108 12495
E 2929 19621
E 710 10992
S 1933 959396682
I 112 5271
S 25676 583024405
E 23276 24155
O 6787 10925
I 23397 27603
I 13307 29310
E 24008 29078
O 8456 14925
E 11130 18262
O 3090 6251
O 16692 22081
S 4500 120164072
S 7572 328420812
I 7455 23085
E 3923 10059
I 14562 24869
O 5493 27579
I 3593 23384
O 9743 25069
E 6779 23442
I 17107 17982
S 5295 116626936
S 27688 850169621
S 14526 65070945
E 8625 28343
O 846 19745
E 7067 23319
I 14180 17004
I 577 26030
E 11569 12341
I 17510 29061
S 27437 404218622
S 26053 235750958
O 686 6190
S 4978 482107543
S 10990 15882830
I 3776 10208
I 26522 28812
O 11048 12840
I 9127 20132
S 2767 6824126
I 1519 23185
O 3383 27558
S 16267 892688599
I 6321 21273
O 23300 27635
I 7118 14814
O 1090 21392
O 7086 15742
O 5769 18778
S 8497 17163169
E 1188 7315
O 5329 26791
E 657 6110
I 11169 16440
E 5365 19667
O 1210 19924
S 26810 414136641
O 12118 15930
I 656 21911
S 740 531073609
O 4939 13860
E 1130 6068
I 3568 14959
I 16637 16935
O 2191 12538
O 2354 14785
E 9023 29321
O 17405 18859
O 23454 24207
I 9415 24831
E 17444 28560
O 8090 20760
E 14561 16369
S 21775 293784489
I 3063 21019
E 5171 28477
O 14833 27197
E 728 16323
S 13131 546995731
S 28196 51828517
O 1949 23974
E 2946 15498
O 14463 17960
S 23645 877493666
O 3594 9209
I 11263 18134
S 2581 432760776
E 10600 16481
O 837 15952
S 27874 331483856
S 28719 307724628
O 14062 24064
O 15807 19187
S 5118 934227896
O 9057 28717
O 2559 12843
E 19872 26607
O 1928 28333
S 27105 319125129
O 2638 11898
E 2812 5916
S 18670 318168104
S 8453 4619903
S 21996 638006661
S 14958 745084171
E 4653 6546
O 1046 26952
E 7606 10912
S 11342 889240331
S 12445 106015813
O 2755 27653
S 4750 6288909
E 3500 12201
I 4901 7141
E 13227 21931
S 15969 656207564
I 16289 24201
O 21679 25603
O 9706 22365
E 674 17595
E 1201 20261
O 10034 12574
I 3083 15291
E 13923 14508
O 20526 27941
E 21124 24270
O 6716 17894
E 6421 7858
S 21575 561399631
E 3510 26904
I 24052 28139
I 23378 26879
O 14653 15050
S 9512 119594602
O 599 15340
S 25464 90359923
O 19330 26431
S 23954 264055866
I 16432 19089
E 10741 27096
S 17219 381233388
O 20040 25393
E 12209 18218
I 12777 19211
O 18812 27975
O 5013 15918
I 6557 10708
O 6565 10975
O 1963 8314
S 3103 144066462
I 2884 14773
S 556 302538093
E 4839 19460
S 10723 880483753
O 7306 22062
O 13005 21155
I 12513 23234
I 5803 6728
E 5434 5895
E 8084 15235
E 4388 21404
S 1658 745586168
I 19579 23646
E 17808 18228
S 8898 32799499
O 13080 27563
I 442 21539
S 9733 756101015
S 15729 773157212
O 8862 25562
E 371 17981
O 2633 8553
S 15639 622951523
E 25901 27717
E 1917 26198
I 9456 14569
O 11428 20523
E 8542 24276
I 4915 21952
S 20296 897202088
I 18873 23061
E 527 15820
O 2570 3809
E 18526 23590
S 985 420445829
O 10375 10929
S 26260 218472094
S 13569 863546123
I 9675 10668
E 505 4319
S 17089 368788942
E 11909 18293
O 13368 16165
E 2315 2425
O 20173 23458
O 8122 9959
E 4489 15600
O 6806 8962
O 3360 16145
E 1941 6236
S 22398 593525164
O 4978 14785
E 16612 22501
O 822 3214
E 1073 4631
E 3811 24168
I 2387 24198
E 18920 20296
E 2463 16128
O 7361 11427
I 5258 8595
S 29322 997919299
O 6873 20337
I 3234 15450
E 690 11288
O 2320 15196
O 7213 8173
I 14674 16903
I 9564 28630
I 10200 13977
S 21604 232320062
O 1797 9474
E 16977 17328
S 14950 337535934
I 3433 15440
O 7162 16785
S 15710 875590468
O 25867 27680
O 1938 5156
I 14624 26491
S 16647 383259939
I 3349 5292
I 4737 21215
O 17226 27846
I 1080 28815
I 4784 11212
O 764 5391
O 3017 20666
S 9667 553780288
O 9071 23752
S 14105 175853998
S 19663 855739275
S 25914 14160320
E 11209 24434
E 4140 23990
I 6334 23709
E 12598 15744
I 10585 22806
S 9176 595320065
S 20098 448424172
O 18646 27614
S 6129 32782941
O 9612 16206
S 28601 183551816
O 10496 29185
I 10004 11056
S 2090 400810070
O 2449 7185
S 5018 744636067
O 7268 20806
I 10180 15478
O 17049 23543
E 12737 22784
I 8564 14979
E 3396 20477
I 10481 21674
E 2220 16976
S 28341 81606083
E 15690 25065
S 9338 646807348
O 4908 28960
I 3309 16987
S 7642 474197484
E 4104 18436
E 1348 28444
E 599 16135
E 4881 13170
S 25337 669137339
S 2693 208207163
O 11230 18781
O 3602 12491
I 459 2267
I 17953 26104
O 956 20271
E 4734 20908
I 21712 22759
I 10123 25384
O 7917 17996
O 1391 10838
S 11132 296527253
I 2941 13026
S 21485 259115946
S 5843 927631214
E 22929 26239
E 14703 28584
E 8840 27370
O 4371 25232
E 553 3157
I 6349 13374
O 10569 21351
I 4534 25417
I 9535 11096
I 7337 14418
I 20819 23174
I 10608 27422
I 15936 17062
S 23490 684155814
I 4793 20190
O 5011 16885
E 13657 17164
S 11074 330787371
I 12463 16947
E 23548 24223
E 7604 27580
I 6331 7993
O 1556 22782
O 517 27353
O 2886 25487
S 27881 115228611
O 15882 18584
S 26968 761709585
S 15709 823675743
I 2410 8035
I 13092 21461
S 23340 708037152
S 8981 886434731
O 517 18299
O 1955 5199
S 10393 155800413
E 13373 18843
E 21821 22390
O 10040 13917
E 5299 17189
I 10651 24169
O 7686 29072
S 1688 744589701
O 23702 28273
I 546 4865
S 6592 13936042
I 8898 21335
I 3654 14834
O 1398 10342
S 22227 201326306
O 751 14656
E 4418 26556
I 10436 16234
S 8392 262062007
O 5528 27811
E 15178 23407
I 18838 25080
O 12698 15537
O 9598 29042
I 3088 14378
O 6911 20744
E 13583 26285
S 1239 752447579
E 24328 26244
I 19433 22630
E 25598 29067
I 12919 15759
E 6930 16013
I 14625 19188
O 6203 8652
O 2173 9531
I 16201 27891
I 5685 17922
O 24305 29243
O 5690 9189
E 16062 20304
E 13533 16853
O 2307 8772
O 3328 7016
O 2769 21964
O 20894 28525
E 8779 14509
S 19099 32970070
O 8140 11542
O 19061 25827
O 1271 3549
I 25519 28121
I 1462 2377
I 2443 8089
I 3408 27541
I 6079 7659
O 17282 22675
E 24368 27307
O 11626 22475
O 9478 17990
S 13769 774484303
I 10368 15352
I 27208 28367
E 8044 16939
S 24263 164809842
S 16083 881567470
I 14577 23354
E 5231 17983
O 19947 23646
I 6845 19994
I 682 11388
I 1961 27434
I 14159 18292
I 17651 24963
I 14167 14292
O 2529 3156
O 16614 20920
S 23091 330505684
E 1916 12248
O 4420 13589
E 22999 28861
E 2139 13832
I 9117 21393
S 20436 535206099
I 15842 19956
E 24502 26276
S 24727 698271145
S 8543 343844562
E 3515 26053
E 897 11954
E 14478 18574
I 21509 23421
O 8723 24352
I 13478 22818
O 10502 14941
S 22334 681889875
I 229 22377
S 11468 797480103
E 13787 16018
E 6491 23060
I 1002 17765
O 10242 13724
I 2138 13162
O 1048 19026
O 9431 22015
S 8066 784335961
S 23922 782943122
S 15573 88363322
S 25405 591821863
I 12077 15751
E 1314 22040
S 9470 261073706
E 6282 8431
O 1104 7619
O 6521 19132
S 26253 113725425
S 13121 768224451
E 23483 26630
S 27748 898249432
O 5561 18665
E 1878 25139
E 13337 22264
O 5024 19815
E 13942 14574
O 2833 5196
E 1128 13465
I 6716 14591
S 15207 34458371
I 18728 29095
E 2875 10635
I 22633 25716
S 16919 79738181
I 18446 23935
S 21057 502332297
O 9279 23246
I 7565 25329
O 3045 23667
E 4652 20692
S 14084 667831414
E 17444 21661
S 18018 754363825
O 11268 16960
S 22152 86571878
S 19224 302555974
E 8998 18691
I 2977 6194
I 21963 25751
S 28688 132291435
E 6723 19341
I 4378 19498
E 15643 21687
S 17540 28274570
S 24622 120321610
S 27819 363088385
I 11782 15125
I 11992 12059
I 149 720
O 6181 18989
I 17463 19770
E 2427 16722
S 7073 260563079
O 10635 22401
I 11489 16130
O 1789 6397
S 8258 661223913
I 7121 16059
I 11224 20239
E 8865 19669
S 7118 469279454
E 316 24832
O 10816 22415
O 7470 20510
I 7691 27887
I 7818 20685
O 11069 11781
O 1693 1771
S 8543 740909882
E 19978 26669
O 13170 15339
I 15309 24891
I 19359 22673
I 12230 23608
S 6635 837487160
O 4431 14633
I 7859 12909
S 26501 812939121
O 1592 26096
E 109 16617
S 1766 258299582
O 2560 20900
S 10315 716371842
I 14830 17522
E 11351 15008
S 102 641758722
I 27305 29184
I 14749 22080
O 20499 27770
E 15226 19242
E 5414 6251
E 10802 21506
I 15365 18344
S 2892 263302410
I 19993 22483
S 13770 894928776
O 19218 26092
I 12457 18509
I 1809 26706
E 7287 19339
I 8418 27631
E 17489 24013
S 7711 23572055
E 1279 23807
I 10225 26421
I 14464 16658
S 16531 639650014
O 1009 2674
O 6867 8787
S 14891 395031861
I 4753 26009
S 29094 334064146
E 26335 27661
S 510 253116903
E 13202 26724
S 6367 921165448
O 12289 18103
O 2562 13326
I 14346 16028
I 10015 20119
I 9611 28864
S 12545 200963240
S 22950 309106427
I 20477 25684
O 3139 23528
E 6193 22212
O 3656 29173
O 13208 22111
E 19632 27511
I 1633 12973
I 17641 20060
O 5057 19117
S 263 270213494
O 9647 24412
E 12327 28393
S 19186 32504682
E 15743 20215
S 2950 714074064
S 21325 986216808
I 24367 27304
S 26916 278755518
I 9485 24107
O 3918 23923
E 19314 23054
S 2643 727839561
E 28743 28915
S 15470 806435254
I 7743 10226
E 20455 27580
I 1225 5549
E 25852 28376
I 7766 16569
E 13684 17295
E 8829 22272
S 5839 451014292
O 12391 19796
I 45 20367
I 20951 25190
E 11847 23243
E 4430 13587
I 14266 26983
I 23026 25189
I 5037 10009
S 18378 280161825
I 20717 24219
E 13806 17556
O 7413 13930
S 10713 481964030
E 13087 27220
O 8253 9125
S 657 815974193
O 16555 19933
S 2381 496292210
O 4965 16070
I 2028 8816
E 1552 7986
E 13699 21325
E 19071 20651
E 7511 18891
O 10309 14012
O 2664 28994
E 10402 20322
E 18171 24845
I 4315 9158
O 15926 22117
I 10490 20770
O 20795 25965
S 7335 206169203
S 16362 403346544
E 10717 20234
O 272 654
I 6998 8431
S 26257 467467261
S 19252 971784765
E 4106 11952
I 2921 21008
S 8710 687745714
I 2223 2592
O 2218 26039
O 11345 25398
E 16444 17355
E 18391 23489
S 9659 759034636
S 14659 721393284
I 4501 7659
I 870 24118
S 28277 979628381
S 20361 662470376
O 15317 26172
S 16434 833331213
S 15661 606590266
O 11226 14774
O 4625 16007
O 917 28753
S 4938 314617931
E 563 25081
E 17679 20997
I 12238 22923
O 20530 28958
I 2241 27268
I 14200 25545
I 13323 22585
O 1463 27682
S 17454 204830669
E 1207 25252
O 5448 19600
S 5242 560522957
I 7438 19962
E 19767 28287
S 2279 561745097
S 22173 612149599
O 15079 26215
I 11050 17775
I 13007 16702
S 1866 621423135
O 11907 24822
I 15763 15837
I 14137 17856
O 7324 14204
E 26471 26548
S 26509 167027962
O 10127 26384
E 4690 17192
S 923 916178599
I 15854 19914
E 20760 25225
E 14839 17054
O 461 19863
E 3730 17979
S 7079 605675893
O 353 24751
S 25040 880649606
I 14000 23132
E 12569 14497
O 7652 16641
I 25259 27404
E 2616 8180
O 2325 24784
S 5000 834832494
I 17618 20295
I 15878 19708
E 4703 24132
I 9851 22375
S 25782 560492183
E 881 2717
S 5553 922758849
S 5025 718481580
I 20314 26962
I 9684 25570
O 768 24152
O 7728 26098
S 14726 736856852
S 21355 95982177
E 6549 10502
E 12060 28074
O 3735 16676
S 4740 848836937
I 4569 25682
E 6295 22144
I 2883 16856
S 12468 622419154
O 5013 26835
S 5231 854371030
O 22037 27748
S 27402 444667971
S 2247 387590252
I 5834 15607
S 3057 70864563
O 19802 21899
O 13267 24209
E 5181 9885
O 16078 23139
E 7088 10201
S 14550 635661876
E 12571 13029
S 10165 768927040
I 4888 21025
I 683 10820
I 6215 27076
E 15193 25892
S 387 171779318
I 20105 24698
I 7184 11262
O 4505 18626
S 23450 773151012
E 12025 14198
E 3326 7091
O 11889 25457
E 4486 27876
S 17173 45958771
E 5213 9922
O 24115 25678
E 308 11121
E 6566 21448
S 15976 397592368
I 2303 20922
I 13953 25041
E 3615 15280
I 2120 13919
I 28213 28840
I 9782 10560
I 9424 22433
O 5678 5754
I 12193 16002
I 676 25756
I 11042 25516
O 7270 14902
O 1458 26245
E 6877 18997
E 20796 22131
E 15985 19344
E 11016 13829
I 6648 8786
E 18209 27725
O 7602 11530
I 15045 27609
S 6456 979691937
S 5912 428596221
O 22636 23951
S 26588 650389361
E 20078 21006
E 6004 16530
O 13534 22803
S 19312 664191537
S 9195 443728924
O 19100 23548
E 5826 18659
O 10532 17677
O 6185 18043
I 11307 27208
I 5668 6455
S 7719 536527988
I 23070 23984
E 25566 26657
O 7827 21608
S 9872 963406633
S 25393 353540498
E 4155 19312
S 21650 698861819
E 6173 13103
O 10775 23760
S 28283 246233355
E 13908 15240
O 8238 13124
S 20259 289521415
S 24151 534885362
I 9006 11101
I 5808 25627
S 13991 513747988
E 16935 23259
E 12428 22734
E 5325 14935
I 2333 23232
I 7587 20681
S 5946 778101505
S 24665 438061693
S 19617 431555021
O 14551 28723
I 3463 18016
I 22981 26927
S 28594 245853757
O 10103 22290
O 4642 6385
S 9066 360620931
O 14605 28910
O 2725 15709
O 3867 25926
I 7060 18089
I 9772 21508
S 24329 196684764
S 18763 735062199
I 1239 20866
S 3844 633542814
I 9272 19102
I 4349 17459
I 15588 23889
I 25451 29236
O 13350 15388
I 13116 20912
O 13256 20972
S 1699 874096879
E 23973 26808
I 11310 25706
E 6089 23946
S 22894 950707365
I 665 23372
O 4042 9786
O 17734 24350
I 2493 14620
E 1663 11690
I 16812 23437
E 5244 15267
I 2191 6899
S 15337 379814221
O 15318 19968
S 20319 668873347
S 3553 350129106
E 4855 7797
O 7775 23507
E 125 7081
O 10186 10193
E 8385 16984
I 23799 27037
E 6470 12302
E 12220 17743
I 1767 13764
I 12039 20125
S 3892 107248872
O 7713 27201
E 25633 28396
O 7300 24071
E 1751 14438
S 10179 67132868
I 2283 7724
O 10152 28230
O 18216 29094
O 2338 27917
E 9945 26362
E 15324 27595
O 740 7566
S 18532 47539610
O 9626 10151
S 7249 118628791
E 16366 20533
E 17834 19925
S 1111 915628817
E 5217 23605
E 14374 25172
I 5492 25716
S 897 532875262
E 3466 8449
S 27521 549736180
S 8229 403115014
S 11731 487307491
S 7638 830121156
O 3645 4433
I 19683 21724
E 190 26773
I 11986 13435
O 7729 17592
S 27900 790182863
E 8661 26819
S 15501 222679037
I 199 11999
S 9561 975086940
E 19684 20067
O 19279 26066
E 2511 22354
O 6043 19708
I 10731 15503
S 23865 488451569
S 5339 493041679
O 8617 25212
I 4229 26824
S 24536 725286085
S 6845 687832582
S 27366 878032155
S 16411 935760043
O 5286 28712
S 9578 592315883
O 23556 28522
I 5374 11894
O 16052 22028
E 5460 21021
O 14742 23455
E 8266 15856
O 3611 14186
I 564 10038
I 7418 11510
I 4320 11325
S 15592 951464932
I 6984 17267
O 9391 20510
O 3128 20862
O 22403 27546
I 15812 19587
I 7341 8103
I 1684 21132
O 21466 25451
I 4111 12005
O 132 15966
E 907 1255
E 10373 27889
O 24217 28394
I 3577 6093
S 11534 224797579
E 15721 20611
E 23349 25286
S 5961 87594201
I 14385 19122
E 5149 24828
S 13043 982187265
E 264 26616
O 21573 25739
O 12913 24619
E 23570 26128
S 1300 354562964
O 18662 20363
O 13986 17877
I 13409 17820
S 23794 47823591
E 7803 12348
O 21624 23428
S 17830 911674222
O 14934 18433
E 11445 24426
I 14240 27747
I 21873 27044
I 361 12401
I 23698 23860
E 9860 12201
S 8252 680167411
I 18131 29085
O 8484 21938
O 4409 19236
O 17509 25006
S 7651 270314664
O 2557 27207
E 7818 26795
S 20130 854630018
E 9117 15517
E 19869 23980
S 15109 795013249
I 8109 19462
S 484 523729654
S 20092 199718017
S 9767 245753092
I 1030 1898
E 2259 7124
O 4032 11394
I 15564 20537
E 11919 16023
O 7364 25023
E 13132 16910
O 12358 23784
O 19261 20104
I 5077 28212
I 6600 17463
I 6350 11051
E 16526 28069
I 15336 20683
I 2748 11558
S 25548 147958555
I 14040 28788
I 11100 29087
E 8022 28439
O 10517 24792
S 5090 544923185
S 19915 417798921
S 8017 444671947
E 14981 17849
O 26783 27857
S 7482 889466673
E 19036 20216
O 17329 22615
S 22538 643880301
E 1627 4040
O 5556 12281
S 21706 87979119
O 5425 22720
I 3731 8593
E 6096 19042
E 3554 11035
E 25975 26737
S 3679 414908693
I 3852 25984
I 7848 26954
O 1086 11040
E 2579 10387
I 5481 15789
S 21814 399943469
E 13717 19913
S 15981 447317653
E 6310 20319
S 11876 472720383
E 7061 26081
S 27654 911915971
I 5098 14937
O 5102 23532
S 20504 457457343
E 20234 20381
E 2852 16028
I 18742 20160
E 7297 19478
O 14276 22666
S 28771 301512739
I 4869 22049
S 21727 463485582
S 5302 792234159
E 5845 22153
S 23341 367939282
I 7857 29056
E 8758 19140
S 23477 878324507
S 1853 698071961
I 12214 18091
O 647 13601
E 24460 28644
E 9131 26753
I 17840 20883
E 8704 21493
O 6759 27796
I 3094 26208
O 3154 20991
I 2009 19796
I 18044 24949
O 2912 11424
O 3663 10584
I 2863 9651
S 841 777818241
O 1004 8257
I 15105 18772
S 9086 216176319
S 14357 128870291
I 11639 19153
S 18531 459581829
S 17836 419684606
O 17981 18891
E 11121 27417
I 5690 18408
O 3253 19278
O 19558 25195
S 26486 201126204
I 8853 21834
I 5249 6196
S 24068 337425356
O 263 9043
I 17531 19872
I 3778 23174
O 1187 23282
I 10 14610
S 22786 846386102
I 13768 23943
E 7918 18574
O 5773 14063
O 16460 18344
S 4501 462306322
E 9465 13014
E 25681 27544
O 18226 19321
S 3068 721370183
E 10082 13952
O 5637 6165
E 9408 11291
E 11848 13377
S 4105 740387842
S 24462 993892870
S 6906 266514360
E 6219 23564
I 13557 19067
E 7554 18200
O 10832 28159
S 29192 986281030
S 5200 852887788
E 2475 6027
E 20177 20347
S 17 735270444
I 6766 8802
I 4719 21246
S 16836 543070358
I 10737 24797
S 5428 97661754
S 10791 15776051
I 841 15195
S 12679 663484952
I 20403 25142
O 7536 25622
O 22045 24372
E 19264 22483
O 12951 13205
S 2603 196206408
E 5853 28788
I 19184 21981
I 14255 28191
S 9365 247985238
O 10464 25419
E 3785 11346
E 15312 28277
S 7240 933367669
O 25725 27525
I 6899 22132
E 4269 21893
E 10853 24613
I 21915 26904
I 5526 22527
S 20424 422828171
E 13012 13613
E 23830 28781
E 3443 17946
S 8424 636246225
O 6867 27012
I 2683 16872
S 23585 303423089
S 26415 393677157
O 12349 25695
S 6092 827274534
I 18404 24426
I 8461 26092
S 28884 750812283
E 3276 8310
O 10231 27545
S 11653 318032931
I 8617 10876
E 18236 23224
S 22638 31776792
S 17912 400917116
I 2760 16772
O 3251 9472
I 8181 8835
E 12995 19532
O 13997 18429
E 5269 19615
E 12370 25336
E 2504 28224
I 9263 14357
I 2552 2831
S 6047 186251821
O 5298 9124
E 7456 15293
I 8624 10245
O 4770 14445
E 4514 12203
S 20496 853973705
I 9648 19813
S 11182 221784278
S 25280 385063345
S 11844 968991655
O 17094 22810
I 17541 21428
I 4902 15361
O 3240 9827
I 3166 8005
S 6940 669925174
I 8608 20061
E 10428 26888
S 11170 730663121
S 9171 758872892
I 4027 8280
S 20901 231857450
S 22570 541839760
O 16526 25154
S 15049 923547581
E 3785 14471
E 21206 27877
I 9588 18450
O 12285 13980
O 20213 26853
I 4882 27300
S 28053 335372891
O 7966 25814
E 2972 10588
S 16830 854297838
S 12668 17362396
I 11295 14001
S 25936 55425516
I 7075 9264
O 2754 6605
O 492 18652
E 16489 21710
S 28116 854120740
O 881 10598
I 1340 9964
S 5792 997876362
E 1942 7572
O 3097 17150
O 4827 12445
I 5698 17552
E 1067 16239
O 6595 12036
E 10317 15358
S 9625 732078384
I 16431 16784
I 12117 22601
E 16831 24683
O 5783 6042
I 11725 15422
I 16798 28608
O 3216 9150
O 13721 27768
E 17869 28767
E 3230 9088
I 25139 25554
E 9075 13812
O 12484 17874
S 9972 666578249
E 15275 18974
O 21880 26524
E 25912 27307
I 18452 21365
O 18913 27593
S 26698 23124440
E 19735 23216
O 3616 16989
E 18211 26205
I 8134 8454
E 816 3633
E 5920 12534
E 16848 16971
I 17090 21041
I 10044 24564
O 2640 20877
I 105 13922
I 9086 19943
I 1019 16658
E 652 7866
I 15005 26155
E 15891 23750
O 1203 1870
I 16436 17668
O 1252 3188
S 531 400137141
E 20942 27175
O 10337 12916
O 12670 25551
O 4336 20698
S 3639 318094568
E 2350 4409
I 7417 28998
O 14492 22906
E 21452 27434
I 12082 15704
O 10270 13719
S 10346 91114207
E 1986 19261
E 8096 19290
I 15427 19442
I 14554 24444
S 14007 426541145
S 349 711219840
E 5447 9614
S 15270 98044747
I 8839 20318
E 5466 23056
O 9022 22134
I 12944 20111
S 14371 985576942
S 831 556958928
S 10938 48416331
I 15254 26076
E 4058 25571
S 8960 552341770
O 26223 27421
O 14282 15461
S 14888 44762403
O 3453 14884
S 23403 529024774
S 3612 470150871
O 25530 28334
S 15039 114391910
O 366 8664
S 6138 631767371
S 3479 340770429
O 17171 20661
I 5225 5321
I 2368 21945
E 23403 28289
O 4311 18360
S 2093 963135957
O 9944 19572
S 21480 529658295
O 8953 28148
I 1824 22104
S 19681 580889256
O 906 23478
I 18496 22183
O 21970 23071
E 12018 20321
E 12731 20331
E 4431 17948
I 18337 27942
O 23292 24900
E 5500 22186
O 11075 12921
O 17492 20594
I 13467 19868
E 2595 20119
I 5569 8742
O 23703 25580
I 6441 22000
E 6107 10432
I 7355 28793
S 4133 21388861
O 9473 20131
S 7379 782255565
I 178 21044
S 11081 882718780
E 18920 19280
I 9495 22496
S 4127 704406668
I 12314 12956
O 1710 5569
S 12347 100773521
S 15643 164373725
O 9834 20726
I 8444 20880
O 6238 16598
E 17920 21078
E 13230 18944
E 6367 12678
E 7733 16439
O 18014 23784
S 6240 453726364
E 20652 24215
O 1834 8324
O 14197 28262
E 13017 22792
E 5803 5868
I 191 23116
O 9862 15119
E 1274 14374
S 9920 181519323
S 24046 665103039
E 2260 10057
I 10279 17524
E 1729 19453
S 15331 946682607
O 1632 18611
E 133 14676
S 2826 542344629
O 19734 27187
E 19898 21028
O 13130 28072
S 13062 864868674
E 8887 21755
I 21473 27486
I 8848 17872
I 9238 15350
S 10464 138297484
S 16540 391236911
E 14461 19270
I 2179 11351
S 13892 471881525
S 18295 214530377
S 3294 39528339
S 18282 758289569
S 17004 221086436
O 1077 13773
S 19465 858100898
I 15489 26961
S 2351 806296589
O 9098 23894
E 831 8122
O 26077 28497
I 5547 19024
E 6598 12766
O 9255 17026
O 8848 13089
E 1437 15563
E 9487 16071
E 8026 16829
I 19033 19634
E 8453 11418
E 14306 20787
S 20028 257427959
S 26313 176874345
S 10702 686578647
O 3557 12992
S 17154 41083487
I 21160 28159
O 17466 25517
E 1234 10299
S 1751 530370217
S 24029 321815565
I 18945 27112
E 3412 27718
S 28066 11991392
I 1615 28353
I 1706 24435
I 7257 10282
S 22166 330542099
I 9236 25032
E 12493 23283
E 576 27465
S 20967 66929600
O 11307 22015
S 24911 356720656
I 5723 14435
E 9426 15561
E 23651 24950
E 10396 11568
S 13516 291543026
I 23409 28288
O 10866 25607
I 12268 22873
I 2741 18519
S 19928 747364236
O 6429 27948
I 11542 11680
I 1898 14998
O 2925 17880
E 23558 29020
S 2332 241465647
I 12147 16340
E 21578 25357
S 11661 789674626
E 1871 27602
O 4253 19595
S 3709 740046232
O 16918 17742
S 24649 202541331
E 9148 26203
S 12272 371720309
O 12744 23174
E 11064 18714
E 21633 27426
I 5542 16696
S 12516 938826489
O 24483 26588
E 8747 23582
O 22926 26134
O 2642 5279
I 10872 28996
E 12257 26611
I 14954 17378
E 5575 12915
S 29090 585562469
O 9227 21675
O 17499 18295
I 12601 21113
S 9959 609830125
O 20272 26040
I 20406 23813
S 23219 60548450
I 19161 25684
S 28179 300698662
E 14686 28177
O 8424 16697
E 3678 7180
I 3383 15020
S 8437 690064459
I 2732 8813
E 10748 28880
O 7777 13993
S 25999 917604150
O 2003 17243
E 13773 17975
I 15185 22136
I 7198 19945
S 3864 742760195
O 12535 23017
I 17106 25463
O 19973 28017
O 17357 23663
E 8474 26581
S 15139 770975387
O 18344 23641
O 23435 24431
E 22206 28433
O 3244 15289
I 20864 25848
I 2898 5982
S 756 849651585
E 10326 27353
I 6059 8248
S 13088 784717952
I 1246 16120
O 7188 26485
E 25671 28827
I 11106 21243
S 8762 117255468
O 4195 8329
I 3299 9356
S 17884 633257530
E 12498 23879
I 5823 16786
E 1752 13739
O 2990 17062
O 8251 13285
E 6889 8518
I 5578 28551
I 491 25005
S 4815 37264345
I 17230 23215
O 19534 26938
I 14027 28411
O 14965 25722
O 14746 17356
E 8690 29055
S 27658 322019656
S 18291 129982238
S 19322 350178018
E 11782 26395
E 18784 21385
O 17443 23289
S 18559 260657195
I 7478 10531
O 19564 26277
E 13890 22508
O 4362 24587
E 17113 27120
I 13759 24402
S 25245 297273238
E 16577 17265
I 14457 22261
I 10206 18191
O 9025 10132
I 3235 5054
I 14916 15470
S 5692 899659442
I 6605 24501
S 29108 459446635
I 19155 23729
S 28638 525049196
E 2210 15415
O 5412 25549
E 10236 26713
I 8073 24585
S 24653 269822612
O 9057 24980
S 28044 483755089
O 6248 8536
E 3938 10721
I 7583 22581
S 11982 618607942
O 23070 25049
I 7580 17667
I 2684 20304
I 5561 21287
O 10867 22460
S 6377 71663594
O 21215 22679
O 3070 9811
E 6586 12726
O 6192 7754
O 1004 26115
I 5503 21329
O 4605 24631
O 1426 14590
E 13548 16454
I 11396 12554
I 4468 9711
O 10554 22615
O 18136 21323
I 11937 26681
O 17167 28065
O 24126 25567
S 960 332623973
E 3545 25146
O 5138 22611
E 1315 20577
I 10034 18177
O 15190 26469
E 11438 12403
I 14059 21439
E 15873 25069
I 3172 11689
E 2716 22793
E 622 28918
S 5925 57007468
I 3684 21950
E 15267 21196
O 2102 4749
O 16354 22237
E 19787 23902
E 10017 13207
I 23430 25946
I 2217 9738
I 9208 10501
S 29054 148332792
O 6515 25840
O 554 22021
O 6061 15492
I 6861 21119
E 11408 15698
O 701 1562
O 8122 19647
O 1808 8941
E 5503 25786
I 4486 11668
S 20637 16145923
O 12981 25986
O 1259 1672
O 4890 19812
S 18268 839303050
S 13317 399795055
S 4927 289550836
I 5428 12201
O 2017 12328
S 7135 427003794
E 1240 11197
O 1688 7615
E 18343 19878
O 14030 17142
S 24530 471556153
S 7303 864098228
O 23836 26888
S 19934 680629464
I 309 6522
O 3290 22886
O 11849 13974
E 12253 13230
E 4801 11371
E 6278 9638
S 5533 312486844
E 9205 15227
I 6481 29085
I 20144 25745
S 22216 316232152
I 17741 20483
I 21034 26058
I 10057 15776
S 18606 695593991
O 293 18556
S 13935 385281131
I 11067 23097
E 23068 25232
I 10167 11745
I 14841 16229
O 3705 12599
O 3620 12428
O 27972 28890
I 8808 10752
E 350 11663
I 14459 15519
S 15293 988795682
O 5435 6330
I 2625 9823
S 20717 18671220
S 7098 429262156
S 24655 352644773
E 2583 9775
E 15655 25042
O 11209 25813
S 19278 758100059
I 11361 19642
O 1430 13012
S 12216 462121436
O 10996 20957
I 8585 28721
I 11175 27911
O 8983 23613
E 4636 10352
E 10783 21312
I 15937 18344
O 22880 26007
E 1113 10391
O 4487 22012
O 4305 7984
I 4468 24813
S 9994 81619201
S 9845 686733953
O 25372 27109
E 152 7021
I 15750 28692
O 4641 23083
I 4429 17323
I 476 9679
S 6277 394101988
S 11068 69971097
O 9988 24344
E 4861 17337
O 6882 27133
E 19475 24930
O 8349 25163
S 28586 291527093
I 11468 25360
I 3511 4256
O 4975 19213
I 20224 21379
E 10346 22264
E 15216 18870
E 8947 28922
I 8961 24520
O 18094 26866
O 8933 29331
E 2102 21076
S 19438 559161032
S 13936 211641156
I 25919 28168
S 12863 178629563
I 9335 22588
O 5172 22098
S 25278 148336693
S 8613 90700123
O 9381 18893
O 7709 8294
O 1677 13984
E 191 6695
E 5577 13690
I 15232 15838
E 11558 16059
E 3260 14927
S 24178 285452289
S 7516 279187854
S 25458 952056685
I 25478 28970
E 672 1622
O 8045 21876
O 17077 28045
O 9671 11614
I 6446 26888
E 4008 5723
I 5198 23107
S 13623 408649268
S 17856 678722210
S 7345 816715989
I 5338 5911
O 27721 28760
O 13423 17641
S 5350 444355172
I 10841 25432
I 5150 12849
I 4033 28684
S 7908 553929261
O 2869 24645
O 7735 9178
I 4697 23808
S 18569 55313643
E 19156 24204
S 7159 893736843
O 7057 8793
S 15076 616791293
S 14621 897021978
E 18283 22953
E 10836 22576
E 125 18469
S 471 5969630
I 490 23695
O 5431 6413
S 15752 843272200
E 20688 29215
S 16429 734339351
S 10920 180254105
O 12444 14475
I 5484 25489
I 18518 18536
S 16352 522959113
E 17 20162
O 5764 8079
I 23511 25788
E 10455 27908
S 1138 227742585
I 12813 23340
I 1081 17306
S 17273 713861341
I 9644 20643
O 6572 18429
S 19993 337566010
S 10866 636763580
E 9573 19617
E 1277 6130
I 454 7281
I 22846 28975
E 22944 25031
S 8321 575529379
O 3405 10539
E 5645 22318
E 8689 9170
O 7738 7987
O 13621 23398
S 27137 608963750
S 6156 412186517
I 11924 25937
S 26856 172504483
O 1638 25916
S 11394 779187802
I 16626 27301
S 28791 910933452
E 17813 19458
O 1734 3855
I 610 18581
I 18761 22752
S 28108 545014696
O 16079 17705
S 15448 975821955
E 2610 17785
O 19121 28260
O 14296 19954
O 23296 24923
E 14580 17533
E 5199 27097
E 2066 19816
O 4028 19992
E 11174 13368
S 25139 480234927
O 10339 10867
S 12962 777746316
E 10769 13104
O 1374 18017
O 6282 6502
I 9040 27362
E 2241 22389
I 22726 24002
O 3242 10912
S 18527 488047442
E 22262 26784
E 4542 16956
I 4565 20337
O 4107 12016
E 17961 25561
I 17 14528
O 764 15631
O 18544 20186
O 2307 14320
S 25612 788806859
E 3336 18092
I 15051 23905
E 3822 25851
O 9081 13293
E 27792 29292
I 16113 17264
O 5043 27558
E 19885 28592
E 20445 25859
E 16910 19419
O 10020 15395
I 1019 25214
S 29182 215761542
E 16831 24960
S 10657 401023767
I 7548 23538
O 8501 27334
E 1358 25435
O 7615 14739
I 121 23049
I 6705 11593
O 4734 26954
O 2913 16876
E 122 4922
O 2067 2621
S 14714 384922060
S 2002 35534744
I 3124 12732
S 25955 313517985
O 2574 26292
I 4478 10776
S 12512 517323307
O 6305 17291
S 2893 24782557
O 12405 15277
O 10169 12064
E 8411 17944
E 4266 5922
I 5151 7582
I 9920 24725
E 4587 26212
S 7710 683001104
O 16784 19250
S 29112 301040779
I 14691 19395
I 3009 25063
E 9665 11087
S 9664 811117603
O 11287 11701
I 9186 13730
S 17583 15640087
E 6024 12524
I 5094 11228
S 20214 271962585
S 481 731065296
O 18903 23366
O 12406 27214
S 28806 518947301
E 444 27798
S 19799 661270038
S 24485 324314955
S 27731 765203516
I 4353 10856
I 5414 19146
O 7518 12797
E 10716 18847
S 20666 948696506
E 21733 26436
O 15346 29163
E 22482 25286
E 8008 11735
E 12195 12707
O 9568 11495
O 1271 28343
E 11487 26389
I 16001 27656
I 9135 22500
E 8685 13637
S 970 134916363
I 3160 14443
I 12858 28485
E 2792 26038
I 4125 18134
E 1310 2045
I 2947 5183
E 13202 20317
I 5286 12227
I 13863 18259
E 15812 22830
I 9773 12243
I 14300 21639
E 19930 22932
I 13304 25112
O 11965 21634
E 8824 16669
I 11952 23153
I 15036 19355
S 19042 28471466
I 18817 22099
O 4342 21069
I 4478 10011
S 1457 836861832
S 7608 600844669
I 3569 3699
O 14381 22509
E 7429 19053
E 5632 14476
O 22526 27516
S 24554 270648530
E 8512 8672
E 4977 7907
I 3667 26380
I 8811 24492
E 16005 27546
S 26726 561772790
E 4942 18562
E 3826 19947
O 18399 27427
S 13836 525120876
E 9017 11144
E 1713 18365
I 12209 13981
E 4073 11717
S 20917 139525883
I 2683 11597
O 19688 22362
I 6083 12360
I 20524 24889
S 10513 628456637
E 14406 19726
E 17003 22995
E 10839 17935
E 5166 17736
O 18223 20965
S 1063 316455873
I 11465 24922
E 3207 25732
E 7847 8244
I 17671 29197
O 8278 23384
E 5365 23394
S 7532 62307124
S 11879 294135414
I 9376 15185
I 19952 27622
S 8496 753407840
I 3487 14176
S 12536 213815279
S 13815 963760474
E 12311 14604
O 407 14135
S 17502 162475981
O 17820 19703
E 13212 20577
O 12304 13234
E 11206 26254
O 18766 28415
O 2007 4063
O 22728 25046
I 9407 20154
I 14271 24902
I 18543 26367
E 7361 19393
S 5136 503998072
I 17183 24017
O 22279 22493
E 7007 27011
O 67 23835
E 3396 20089
S 11781 616775189
E 7122 21195
S 20565 264930405
S 10340 290944145
S 20479 503465927
S 16682 859644163
E 4617 11264
O 1370 22523
O 8373 19299
O 3135 13633
S 9097 878375344
I 537 25149
S 26181 180755792
I 12844 25862
I 9767 12812
S 22972 25206716
E 8846 11192
S 20110 428904055
I 5986 11247
S 10500 363952521
E 20576 28615
I 13229 14738
O 19322 26510
S 25320 62166450
O 2370 21956
I 6692 21017
E 5674 29203
S 16950 497514213
S 17572 561111516
E 10718 14479
S 19720 716319999
O 11974 16132
O 13954 29183
E 1728 3991
S 26931 343960939
O 7984 26967
I 12497 28043
O 7963 23823
S 18434 611893129
O 1073 24849
O 6552 7578
I 19081 27641
O 15608 19843
S 10881 473372296
O 1708 14005
S 8382 802332784
I 19755 22815
S 16553 681032669
O 5369 28742
S 28599 544449536
O 18190 25815
E 1458 3892
S 1600 575993323
E 7967 25645
E 2784 9771
E 10733 19835
I 14657 17305
S 20337 751587738
S 5902 373902636
O 8429 17608
E 21046 25951
E 2721 21074
I 6783 10793
O 5798 17427
E 6328 10532
O 3690 14767
E 18043 18047
I 7626 8228
S 2187 702411736
S 7475 216756780
I 23630 29299
I 19628 25269
E 5776 24114
S 15664 295833160
O 6037 24299
S 26947 899432289
S 4534 671219155
I 3109 8863
O 22168 26947
S 21569 808227725
E 10319 16381
S 25531 385290685
O 13693 26386
O 24347 25356
I 2999 13141
S 22176 180764099
I 17692 24691
E 818 4103
S 28868 85253775
E 10946 26746
E 7913 17456
S 1047 275883424
I 16928 27443
I 7114 15564
S 26233 453311987
S 20053 983808598
E 26506 26997
S 10343 537767360
I 777 14215
I 7966 16780
O 17190 21887
S 4042 363813385
S 11291 720980584
S 10992 658534201
I 17178 28650
S 17726 176518490
O 15053 23264
I 4701 4705
S 876 187967615
O 15068 22998
S 15452 401391248
O 14505 20866
I 17003 17020
O 2141 6408
E 7704 18818
O 551 18892
I 17852 22289
E 14891 28338
O 9944 19923
O 15910 25171
I 26743 28837
O 12159 17937
S 25891 107643089
I 7644 13565
O 3284 28708
I 16090 23813
E 10385 18719
I 10704 14505
S 3385 541086126
E 20030 26943
E 14898 26342
I 2276 7935
I 9232 25076
I 10920 22939
S 11903 920427474
I 6854 23082
E 12311 12558
E 11686 20337
I 3539 7775
O 4255 4765
O 6642 15516
O 12603 26620
S 23865 189874936
O 6344 17941
E 12427 25456
E 5416 7662
E 3232 12664
O 9827 27182
I 3144 7075
E 9330 10494
I 23626 28896
O 15639 24719
O 5716 24288
E 2842 7073
O 557 13167
I 937 24347
E 12702 13359
E 13826 29088
O 14409 24203
O 5699 13678
E 13449 17425
S 24155 45385257
E 5745 14802
I 8068 26072
S 22104 402368609
I 3129 24876
I 15806 20100
O 16410 23287
O 10361 17382
S 20786 124882171
I 25878 28536
E 7491 22281
E 2872 6121
E 1783 13673
O 11658 18959
I 24108 27714
I 7433 11130
O 78 26742
O 17104 28207
S 6003 442428281
O 105 24611
E 1944 14709
O 5293 17527
O 24113 25983
I 6724 17154
E 2025 20413
E 11035 13708
E 9035 27107
E 26571 27815
I 5227 15198
I 7153 13048
E 6669 16171
E 8027 16819
I 5274 10809
S 13513 338234280
E 624 8128
S 28041 291002429
O 1128 11060
E 344 27054
E 10594 14926
I 8286 18800
S 15974 122565000
S 28205 737995368
O 5378 9714
S 23623 452473458
S 23483 406301451
E 13271 23248
E 6622 14799
I 2664 25403
S 19720 899574548
O 12437 24305
E 1619 26565
S 6151 480819003
I 468 21351
S 11998 457430331
E 11958 19185
I 7296 13908
I 25336 27622
I 4644 9113
S 12968 481673408
E 4336 23059
S 17743 952666179
S 28357 861021204
E 3752 23409
I 23605 24633
S 8627 45126209
E 10445 26198
S 24008 636537012
O 316 22635
E 26546 29104
S 941 813827903
E 14384 27789
E 1890 24145
O 3698 11174
O 6127 27749
S 2873 985735402
I 15621 19640
I 1560 24891
I 16320 21506
S 24428 357111534
O 758 23385
O 2450 3491
I 17279 25025
S 7456 93395362
I 8820 24489
I 699 3810
S 23974 328389723
O 20731 21070
O 7768 16813
S 20434 643236104
S 25371 900659542
S 2779 250087847
I 16003 28494
S 22980 61619032
O 21591 24952
S 4011 557862857
O 15070 21936
I 21407 27105
S 11874 91203577
O 3308 16292
O 4800 11215
O 7406 12364
I 6193 14241
O 10253 15617
I 5345 7374
E 9093 12027
E 9910 25614
E 1892 25064
I 18309 19008
O 19163 20701
E 27710 27830
S 19606 517294800
I 12888 22185
S 28825 19407613
I 837 12598
S 1748 864839527
O 7452 24481
I 1263 26571
I 376 26109
O 20960 27220
I 2995 28664
I 3540 4944
I 8065 22493
I 192 17665
E 1032 3592
I 16631 25617
I 23808 23924
S 6935 552052350
E 9008 21266
E 15195 27865
S 26343 867427348
O 20190 26663
S 24995 278006711
S 11776 974241147
S 25860 698543172
O 1153 6972
E 17505 26782
S 16179 204052494
E 9643 27806
O 1824 7154
O 6906 28365
I 3459 23886
E 885 8943
E 16585 18246
I 213 15924
I 17495 19964
E 19 1684
O 4797 19804
S 11588 215190463
S 7096 387907732
O 4032 19706
S 26334 282895540
S 10476 753327818
S 10661 504461039
I 160 663
S 9577 495673212
E 4690 13509
I 3211 8707
E 2780 18254
S 16325 850023402
S 15464 344487557
I 12597 14271
I 13892 15053
S 4362 176150699
E 19428 26320
S 7709 665305591
O 11925 23827
E 16090 20361
S 24303 511544113
O 12730 19784
S 19047 657392183
S 22268 291908668
E 3033 14527
S 5069 173062748
S 14848 281836444
O 5795 13607
E 17126 21661
I 16128 25932
S 6041 860415685
I 12426 14554
S 827 868267974
E 12805 13891
O 2405 7073
I 9765 28437
E 11977 12176
I 4662 22040
O 3434 11717
O 661 7079
S 18128 703842942
S 20361 403694986
S 6404 191029304
O 6065 18154
O 9883 14285
S 19880 622873834
O 8007 28288
S 16298 186898586
O 3362 11626
O 1346 19531
O 16592 19198
I 13917 18476
S 28782 715045980
O 16895 25289
I 1796 7436
E 6700 8815
I 17801 23544
E 19653 24119
S 23761 866093450
E 3043 12159
E 7630 16817
S 28696 103636764
O 2400 14003
I 3490 29142
E 6610 13289
S 27667 267493730
E 13935 23278
I 3477 27860
E 6949 23148
S 14125 157103578
I 6710 23512
S 16336 493280513
E 13710 16252
E 5787 5983
I 15769 20000
E 1743 24348
I 12402 22365
O 16560 21257
S 21623 886775562
E 19114 24563
I 5194 12599
S 20609 420508577
O 3703 10750
I 4371 18791
S 9926 30317370
E 10183 11667
O 5596 5804
O 4859 15681
I 13034 14726
S 10883 393408579
S 19570 751176832
S 4643 118344225
I 2059 3526
E 10766 16924
E 6708 22524
E 4494 24279
E 7981 20318
E 9956 19634
O 12633 14283
O 17354 23806
I 3051 18210
E 3630 9695
S 9677 587358219
S 211 923092994
S 25166 257175891
I 4194 8371
O 17058 18206
I 1384 2460
I 5662 22144
E 1335 20817
S 27624 85781329
E 20035 25477
E 8303 24525
S 20177 932154021
O 10911 24362
E 11798 23126
O 13766 27634
I 1459 12588
O 808 25089
S 11340 478485331
S 22450 497718581
S 2627 107393069
E 10885 24437
O 11870 27463
E 25690 28412
E 2359 28879
E 5529 9024
S 21589 815332426
S 21512 851970496
I 18516 28374
S 5176 108947652
E 13573 15653
I 699 17777
O 3525 6606
S 18326 584926717
S 20256 465952780
E 1462 24743
O 5625 25321
O 3380 18624
I 651 22017
E 7897 16137
O 852 4436
S 4712 169761706
S 12876 3424769
I 9347 12646
I 474 2561
O 683 28909
E 11692 27810
I 12184 29140
E 22500 23748
I 22323 26987
O 1028 28924
I 9317 18597
I 9936 24670
E 23270 25890
S 23340 841666310
O 3189 5734
O 4583 7275
I 12467 20618
S 7471 977697996
O 20758 22214
S 27970 423866652
E 14459 18418
O 5385 28182
S 6801 394768680
E 18262 24968
E 8934 25632
S 26948 982073033
O 1880 12594
E 1815 11943
E 4457 12363
O 291 28724
E 19970 25727
S 21246 802236176
E 5438 13913
O 9744 22775
I 10851 24510
O 11053 25087
I 1397 22456
E 2151 4587
E 14447 18858
S 13818 133611561
S 91 420281813
S 14411 794748755
O 11527 26510
O 3387 12984
I 12594 27905
I 8622 15838
I 8510 21905
O 6751 22051
O 9772 9892
I 25171 29298
I 6962 15697
O 12491 25072
O 14741 16478
E 5927 17558
E 271 12966
O 1056 23474
I 21206 25563
E 2338 27512
I 7719 24831
E 742 3082
I 12102 13254
O 22240 26095
S 20070 896749459
E 927 23814
O 9723 20082
E 3955 4576
S 18517 644310551
O 16728 18516
S 24065 70679665
O 9027 22298
S 21474 882189326
S 8189 505209962
E 8764 26371
E 9862 19372
O 18306 23043
E 5747 11619
E 2330 12763
O 4992 11650
E 10834 12820
S 16215 967550172
E 1385 10069
I 5013 9465
S 15051 449659982
I 9176 19963
E 3193 7265
I 10657 27075
S 757 90975729
I 4878 14942
E 1063 22210
S 23747 189200861
E 13265 23329
I 7383 17345
E 21600 21640
I 9891 21911
O 4769 18122
I 17985 22455
I 8441 13158
S 10414 903811963
O 15800 19477
O 15481 27451
E 4413 5629
S 14912 550734350
I 2344 24941
E 17423 26850
E 12445 21316
O 2038 12312
O 12882 26903
I 17680 22548
I 996 14993
S 20061 768193451
S 1853 267512312
I 2822 17545
S 11696 887846688
O 13017 29253
I 4291 18445
O 13220 16884
I 4667 26170
I 11457 14686
O 18332 22974
O 12406 21802
E 2038 6118
O 5733 6485
S 7109 122117778
S 24314 358913598
I 8567 13836
S 24188 551111097
O 8471 11587
O 11481 11724
I 26905 28632
S 8648 281772241
S 26123 760784548
S 25175 745444467
E 13504 14496
E 10613 21647
E 8743 19663
E 17503 25547
I 12862 14415
E 6621 12665
E 8290 10010
S 27680 871732577
E 23830 25001
O 3103 12239
E 13572 28850
E 18534 23864
I 2350 29016
S 12070 57830778
I 2539 28472
S 23472 614567847
O 1801 28270
O 7810 25979
I 2838 10362
I 13903 17196
O 11267 22754
E 7541 27059
E 12877 25181
S 10646 36112048
E 11968 23064
E 6180 28044
I 21575 21598
E 702 13505
S 7621 647803380
E 1485 12778
E 11796 15383
E 8895 11102
O 20371 21236
S 15789 551678526
I 10802 20793
S 26146 399248241
E 4002 29329
O 21661 22175
S 5315 477134222
E 482 17661
S 3413 194344666
I 12318 17971
S 26341 59436198
S 2115 841074762
I 21 11086
O 16709 25184
O 15118 17403
E 14956 18163
E 13653 19872
I 10516 28814
S 5457 964156271
E 15915 28992
I 1112 6526
S 13305 390211225
I 15574 27643
O 6908 18781
O 17336 18279
S 8587 979089778
I 5058 8059
O 15090 23514
E 1003 4002
I 18825 24476
I 13384 24748
I 1079 8640
O 5862 11845
S 25320 563229298
E 4002 12780
O 21711 29138
S 14268 253933599
S 28989 982127191
O 4123 7375
O 15411 15806
S 7993 355558365
O 13115 21428
I 3664 25810
O 3659 11835
I 16826 20911
O 900 11090
E 3028 23291
S 86 703078411
E 6065 12361
E 10656 27688
S 21719 689083607
I 3231 3499
S 5943 85422532
I 599 5557
S 28704 194888758
O 9080 15816
O 4748 21576
O 13054 27256
I 20941 23591
E 10456 20898
E 9190 25202
S 16329 99038630
O 6761 7878
E 12978 14926
O 2706 21869
O 6769 8167
I 5042 18359
E 10269 13127
O 2123 23826
I 15684 22721
I 8554 10363
S 22794 891370998
O 28775 28887
E 25520 27390
I 4290 8401
I 8652 10569
E 17398 27991
O 25010 27401
E 7529 20837
E 1501 19268
O 2038 5187
E 4859 10646
O 14704 29179
I 7317 22436
O 19347 27433
O 15654 19358
I 12600 24342
E 6712 28681
S 17250 986251397
S 10190 170728750
O 15337 20285
S 12475 35598782
E 3416 28271
I 12595 25363
S 26943 298658673
S 27127 549593665
I 4972 13479
E 14535 27973
E 9696 18604
S 25719 237610025
I 24755 28555
I 579 25568
O 8823 18938
S 27348 772473901
I 2944 9602
S 13951 619356499
O 334 9365
S 4687 623882112
S 26592 201766662
I 18811 27687
I 9085 20629
I 8660 25026
E 16220 24952
I 16404 19702
S 22264 363642869
O 2139 9197
S 21826 292950456
I 8208 26995
O 11554 28249
E 19180 19578
O 11323 24848
I 7309 10125
O 13381 22350
O 21399 24464
S 23246 975321452
O 2628 10084
I 20899 26242
I 9073 25952
E 5979 13330
O 9422 14869
O 938 3135
O 5397 22970
I 497 10665
S 4916 432058340
I 8029 12298
E 1419 3322
E 9399 15606
I 5959 8250
I 17906 18397
E 3131 14999
S 23812 932595494
S 13334 45242741
I 18094 25099
O 11016 20267
S 12338 293344205
E 5819 12888
E 5869 16841
O 9611 25801
O 7907 21131
I 23407 24532
O 5301 12746
I 17874 25156
S 6428 594106843
S 14742 18658161
E 11919 28616
E 3801 5234
I 2080 16517
I 10819 22248
E 1438 9073
S 10549 341284374
S 11143 222083329
O 1201 14167
E 6585 13039
O 13283 22126
I 11909 25110
O 19455 28836
I 12273 20960
I 4739 13548
I 1453 16523
O 5384 12924
O 19783 24842
O 4208 27510
O 8287 12737
E 3597 22077
I 2606 21962
E 27453 29116
O 6442 10513
E 9750 10729
S 12032 85811124
I 18129 28036
O 26376 28131
O 1321 26103
I 1874 27218
I 16973 23589
E 13749 14892
O 9918 11801
O 1217 23086
O 17185 17736
I 4942 27654
E 7641 8824
O 1838 4289
S 26144 340201110
O 7150 13376
E 15446 19474
O 11152 14505
E 20867 24484
I 10453 20928
O 9126 28594
S 12380 317553257
E 5714 10541
E 4232 9772
S 20491 146455053
E 2092 26282
S 14504 145047475
O 23385 28844
I 173 23989
S 12672 29389972
I 8145 13779
O 15594 21086
S 911 264382960
I 13597 16448
E 726 11536
I 107 2535
E 3769 28489
S 5384 549387793
S 9699 632260363
E 15174 17926
E 6034 12990
E 756 6021
I 13832 15283
E 4542 19819
S 9905 347072012
I 3404 18357
S 22127 111890220
S 26012 382177815
S 22208 279174497
I 8674 22219
I 14555 23029
S 2063 613857400
S 24816 64801809
E 24821 27693
O 4004 25205
I 196 9805
O 2506 13812
E 3506 4439
S 10782 946209544
O 19142 28609
I 8366 14611
E 3401 25947
E 6395 18928
O 437 6974
E 1456 2077
I 19226 27046
E 5732 8665
O 9649 19032
I 18532 29266
E 9068 15933
E 5233 21310
S 11091 385997221
I 22762 26166
E 1696 6969
O 5182 10756
E 3807 20988
O 4180 28756
E 15848 18272
I 16107 27036
O 26206 28286
O 18101 19208
O 14239 28583
S 15326 409418943
S 2847 707660478
I 4397 7976
S 22747 727792704
S 22388 710465443
E 6887 21473
O 88 20964
E 1074 23587
E 3485 17537
O 2037 23571
E 10296 21853
I 13239 27548
E 13903 15985
O 10551 10627
O 24451 28365
O 4911 8891
E 9572 15285
E 19598 26033
I 1596 15191
E 3839 17150
E 10078 10204
S 4086 178913000
O 7526 12509
O 20931 24344
O 1542 23833
E 18313 20228
O 17009 22870
E 3325 13370
S 8110 240302671
I 7373 10270
I 17813 19617
I 12839 16152
I 21176 26897
I 3342 10964
O 17811 20551
I 13933 28487
I 5377 26494
E 5508 26796
S 21649 566528849
O 16145 16319
O 17226 27695
I 12265 12485
S 8326 288777245
O 24646 25457
S 15938 850234271
S 2626 682888957
I 7403 21590
I 6062 11621
S 15380 649989240
O 5266 23923
S 20774 835262662
S 15067 899159571
S 14391 341522039
I 9026 13971
E 19022 26336
O 11024 26500
S 5295 629862897
E 234 2727
I 15128 27207
I 1968 26419
E 11190 17607
E 19988 23675
S 207 787287032
E 7392 19157
I 24786 25385
E 2622 28589
O 21966 25202
S 7745 909818190
I 10038 13850
I 17993 22574
O 12318 18513
E 10790 28092
I 22752 28542
O 14037 18815
O 18549 24068
S 13196 828633887
O 6244 8575
S 25807 215505618
S 24100 667698361
O 2853 9620
S 28587 304832252
I 3346 26850
E 3339 19457
S 21467 331999015
S 8828 110821014
O 5725 24523
I 19594 24217
I 437 1677
S 6200 325765959
S 17435 351679379
S 18929 427393868
E 320 20370
S 2721 242640257
I 15810 27739
I 631 4260
E 20623 23850
O 11996 15218
S 10101 884726436
O 17956 18692
S 12889 181929215
I 825 14238
O 28080 28902
O 6281 17039
I 11734 28809
E 3 15511
I 16857 27857
I 3901 4118
S 5062 969713266
E 2572 10305
E 9718 14839
E 3323 18745
I 4241 12821
I 25132 27431
E 8081 9687
E 11747 15997
S 565 260298054
E 2101 14536
I 3767 5382
E 10646 20507
E 3243 11613
I 5669 23916
I 21785 22251
O 1820 18275
O 2447 17941
O 8457 20681
E 2033 9904
O 7034 11487
S 25678 580896035
I 2389 9304
I 17329 25204
I 12430 16224
I 10089 14725
S 11339 471197065
S 15891 755758476
O 11891 20215
O 10016 17940
S 8586 420188058
E 6510 17417
E 3192 9304
I 377 28526
I 12106 16115
E 316 16534
E 2990 25440
O 19433 20587
S 24951 202367042
O 7019 15769
S 9215 796033586
E 9406 19677
S 10897 880925485
S 25690 335501159
O 13003 25477
I 1331 13239
E 15076 17161
E 10459 15472
I 6174 25875
E 12496 21079
I 6901 26518
E 13531 24250
E 7953 26121
O 7356 29265
E 615 10764
E 5852 29109
S 9808 235255504
S 19556 326395539
S 17640 258803138
S 13269 605830217
E 16918 26599
I 19247 21456
E 8594 20130
S 5446 523018712
E 5938 6469
I 23356 27150
I 8967 18077
S 18623 935836931
O 3648 5417
E 5326 13992
I 16279 25362
I 5056 15669
O 10139 11677
O 15278 25376
E 3171 8277
S 14525 318435785
S 16275 949934048
O 10545 15121
S 14805 397094057
I 7891 28938
E 25960 26097
S 24071 698688551
O 26618 28746
I 3772 4917
I 4200 19491
E 13846 19488
E 9121 25925
E 6355 10551
I 15102 19153
S 18562 56958470
O 19466 25262
O 20528 27206
E 11014 19947
O 6271 21725
I 1876 18377
E 20042 20901
O 19137 19937
I 10576 17577
S 18792 914065039
I 21334 25699
I 28564 28948
S 21397 272727546
E 10610 20737
O 19896 29040
O 17476 21374
O 2746 10913
O 10747 12064
S 14112 476658213
S 24526 143439456
E 2764 22816
O 10982 18469
I 15257 27674
E 12544 25077
I 2814 11182
I 7158 11515
S 29340 878634570
O 19501 24709
I 16644 17024
O 20706 22094
I 19043 22989
E 11712 12073
I 6464 15189
E 8635 20590
I 25344 28647
I 20304 24749
S 4827 118813971
I 10845 15887
O 1699 24742
I 9206 13388
I 16417 23360
E 12166 13283
S 19098 516992082
I 18326 28112
E 16394 20352
I 14967 28424
S 28155 383086819
E 13807 16760
S 28037 508987333
I 8842 13346
S 1339 812419197
O 4292 23952
I 12194 27916
I 16113 28749
S 15826 20247153
I 23438 27744
O 9192 16831
O 3660 23029
O 472 11151
I 24826 27642
S 14929 22814593
O 2 19000
E 13169 28626
O 5524 14086
S 11994 204073395
E 1020 27359
E 4131 20462
O 5043 24455
O 12690 16795
S 13018 212409719
S 28036 928560186
S 4116 334029954
S 28793 375146587
I 12591 22079
E 2383 16969
O 20839 21677
I 12632 19862
I 14452 29057
I 17347 19876
E 12532 17897
S 12218 682360538
O 16223 25405
E 14252 23207
O 12902 16633
O 241 564
O 6707 12315
I 2669 7045
I 10130 25724
O 13189 16661
S 6449 279737079
E 16297 21134
O 20137 21702
E 20631 26047
I 9778 26079
I 19075 19922
O 15742 16764
E 4188 23603
I 16510 25792
O 2259 13497
S 14821 641653725
S 23414 139428286
O 8862 20475
S 22136 95837475
E 1760 9457
O 1424 4706
I 18550 22041
S 8349 279945279
S 21623 134989966
E 1952 6460
I 6427 12126
E 2374 3766
S 20142 417173930
E 1945 2714
O 13941 27581
S 8682 843243111
E 2097 19719
I 2147 27774
E 14520 24377
I 13424 25121
O 23842 24725
S 21343 941140735
S 10945 664212627
E 3893 18846
O 7087 28966
I 6347 14108
O 15275 20941
S 14246 749483540
I 18879 23208
S 27390 172664402
E 16206 20118
S 11764 583266180
I 5278 17609
S 23273 632161815
S 18521 946472304
E 6774 12893
O 1370 8243
E 13095 17845
O 9806 18623
E 12207 16698
O 25218 25791
O 4500 12203
E 7838 12514
S 27309 607092166
E 127 12182
I 12368 12837
S 27450 726464745
I 17174 18326
E 24501 25414
O 14157 20397
I 23441 29214
I 17303 25625
S 4423 228964615
O 12546 18158
O 2592 15022
I 4733 10679
S 15694 748573915
O 959 10691
S 5105 553085498
E 15543 27913
O 580 25187
I 13121 20320
O 25451 25702
O 22899 23336
E 20266 27013
O 1268 16837
E 3150 23704
E 8379 15368
I 12893 22938
S 4174 331475982
E 9864 11221
O 6190 22504
E 4073 27691
I 2652 17277
E 2187 23348
I 8665 21765
S 17332 271451072
E 14605 28211
S 9284 406742270
O 1610 15701
E 6242 24729
O 17221 28533
O 4416 9580
S 9488 200774366
S 20857 788099097
O 25180 27736
O 13962 28704
I 13522 28823
I 7954 26163
O 3101 24891
I 18022 23964
O 8629 13485
S 23818 428281886
S 7637 924193830
O 10002 26139
O 1970 7623
S 7827 465393243
E 9993 22803
O 13398 22909
S 14746 301019740
E 7774 27100
E 6999 8768
O 7398 26504
E 11302 22373
O 7429 14961
I 26292 28023
S 7284 318252595
I 21267 24529
S 18641 424726801
O 20969 21760
S 12289 709109817
E 19412 26488
I 7978 10490
E 21297 24438
I 14616 20468
E 26388 29107
E 15665 26797
I 24424 24703
O 5128 27337
I 11875 17357
E 1491 6740
I 2731 4222
I 14590 18274
E 2625 11673
O 3897 4800
O 8779 9443
S 13054 161116089
I 14651 22812
S 25434 154977768
I 8632 22590
O 956 9881
I 3974 19850
E 2586 23202
E 1394 2000
O 4824 17666
S 3863 721707664
E 1270 1549
I 7166 16112
S 3872 346812672
E 5274 23334
I 26103 27449
E 6493 27289
I 4133 19081
O 15244 28599
S 26635 326915653
I 12112 26583
O 19129 27029
S 8463 730224054
I 7113 27425
E 9928 19326
E 16796 28594
E 1381 4225
I 5130 9895
O 3091 5816
I 2205 20286
S 2693 631867979
I 801 9455
S 6803 489654292
I 15831 22292
S 17044 785034477
E 14458 25862
E 10293 24272
S 1068 976961632
O 3125 15856
E 4465 22001
S 3416 234231836
S 11269 921668792
S 26738 566265909
E 16801 24698
S 17827 916507664
I 7960 10547
S 18435 54782273
E 9359 20267
E 5754 17949
I 10620 11123
E 2568 7473
O 2773 25783
I 8797 11572
O 5440 10396
I 5456 20577
O 2288 10072
E 2736 24230
S 21455 999262504
E 15571 21354
O 722 8994
E 6906 14731
S 18665 940973049
S 8712 259097625
O 15714 19231
S 10805 381738487
O 8835 15293
S 14575 451116547
O 9706 17450
O 3167 19670
I 20254 20455
O 7184 7984
E 7730 25188
E 9385 10096
S 10525 48134911
S 27400 280078257
O 16766 25242
E 14569 27565
E 15163 22041
E 4791 18230
S 14931 339946158
E 21037 25154
E 1056 25005
S 12107 650396015
S 13952 887630518
O 15768 26074
S 9510 312963573
O 6318 8438
S 427 110874535
I 7457 17345
E 26064 28745
I 2414 10970
O 17310 26459
O 8697 13868
E 2283 13248
O 8531 17463
E 11323 18010
S 23487 590815508
E 22468 27844
O 9625 26258
O 16824 23232
E 7450 18585
I 3288 19667
E 25163 25960
I 17592 29314
S 14456 699689514
S 29092 999142668
I 10369 16980
O 10555 12866
O 17341 26403
S 1636 790624393
I 247 26274
E 14766 28820
I 3254 10962
S 19636 104504584
O 4366 22684
E 20388 21974
S 9599 926340415
S 17148 393725022
I 8884 20206
S 16193 922473376
E 8881 19680
E 13083 23499
I 17729 25591
S 9650 543270794
S 21753 864961746
E 2941 25024
I 2616 12610
S 14097 86949364
S 19164 346336735
S 10223 642292398
E 13271 22453
E 362 15117
E 8460 23570
S 26704 492896195
E 11731 19942
S 14682 667570480
I 12863 23988
I 13989 22544
O 1511 16130
O 1934 4619
S 4741 22170593
E 8913 12705
I 15373 21627
O 5152 8283
I 5176 26883
O 3694 16623
S 9103 778532298
S 4337 958235006
I 342 13357
S 1491 281303661
O 6451 11157
O 1982 25704
O 17105 19303
E 17583 28630
O 9567 17267
S 22804 319359058
I 14672 20959
S 15365 686447068
O 10257 19966
I 10189 28469
E 1556 20952
I 5145 19078
E 13663 24196
I 276 23149
O 4161 19600
S 4599 634138259
E 5217 26097
S 19082 882035914
E 13534 16025
E 11572 21073
E 7306 11286
S 15047 528002484
O 5780 27865
O 9463 27150
O 8059 9513
E 5252 28002
I 16702 28398
S 18244 580097243
O 2733 27087
I 9556 16676
I 5173 20772
E 4356 13957
S 29000 749961019
E 793 19536
O 10967 13781
S 17289 395150751
I 11474 24981
E 1123 24945
S 13933 142562769
S 552 481753739
S 8398 247518790
E 5916 23954
E 21707 26365
E 12759 20135
I 7841 26219
O 16225 24162
E 14438 17964
E 6047 21874
I 9284 22551
E 20434 28481
O 24415 24551
O 12401 18747
O 1537 19448
O 21077 27427
E 3059 26985
I 9040 12376
S 5387 969447606
O 8557 23051
E 483 20635
S 9550 290773516
O 11438 26870
S 4925 271627336
I 11799 20458
I 5267 18134
O 12092 26093
O 1240 6842
E 6459 17338
I 131 16498
I 4595 17165
I 8415 18414
O 4044 17440
S 9289 300429380
O 331 23957
E 1516 8341
O 5837 28202
S 16271 90829961
S 28335 710121688
S 12756 404942428
O 5603 25856
E 9047 25889
S 3204 594378420
E 10407 13325
O 12762 21095
I 16800 26625
I 3941 22263
E 8369 21295
O 24522 26663
O 3093 3700
O 21981 24717
E 23412 25638
E 1614 26079
E 10181 15749
O 5390 9996
O 873 1176
S 13458 441000562
S 21222 340349294
E 3014 18245
S 4176 69616225
E 16379 22376
I 16019 18802
I 9665 12651
S 4196 566448233
S 18802 886951692
O 3194 12383
S 24808 334568542
I 243 14062
E 8008 20888
O 2755 12448
I 5867 12064
E 24465 26057
I 10817 17404
S 26404 458278264
O 17601 29291
S 5089 746810959
E 7785 25355
I 2893 27622
I 3140 13033
I 15806 18652
I 3987 4134
O 10961 15160
E 3425 14957
E 8742 18529
O 14333 26574
O 387 6764
O 11215 24085
O 1299 17833
E 3212 14529
O 7230 14699
I 7724 12233
O 6866 23666
I 1932 26136
O 4633 6418
I 11330 16211
O 4780 5650
E 209 27806
I 8631 11051
I 5285 8707
E 681 27028
I 8942 20287
O 12155 16054
E 14202 24768
I 9175 11892
E 12052 15974
I 5946 12271
E 1041 13376
S 9178 310313818
S 20047 983971137
E 3970 28030
O 8241 10351
S 7277 922897991
E 11395 14237
E 2353 12963
E 10608 13087
O 5120 7859
S 14720 93497447
O 14167 23300
O 724 5113
O 3644 5283
S 12584 513781718
I 5584 5808
I 8496 10959
E 23686 28248
O 5915 26326
E 5753 28195
I 4479 6714
S 16101 786573247
O 21332 21375
E 4865 9618
E 12376 12533
S 25291 830436734
E 9441 21705
S 25359 798288960
E 26662 28059
O 826 9337
S 13864 241370798
S 13454 554205094
O 4995 10246
S 10823 682909378
O 3034 15754
I 8719 15563
S 20029 266279940
S 16089 552142324
S 23427 277896809
I 13118 21509
S 20826 324864795
O 7654 19878
S 29006 215944261
S 17638 675922059
I 14164 28903
E 1559 13274
S 6135 16491829
I 1549 26392
O 10922 16646
E 12195 22966
E 2039 3897
S 24743 441322660
E 9608 22056
I 1328 6920
E 407 23105
O 3285 11885
E 4213 4863
O 13045 13429
I 3253 15349
O 13718 21800
E 7024 28685
S 15450 901768967
E 2441 12883
O 8219 8407
S 17827 557086593
O 20017 26650
O 2729 5436
S 14600 137153882
E 4307 7225
O 24060 27290
S 7566 562911148
E 7465 13938
O 14660 19829
O 5537 19830
O 25195 25793
E 2596 7578
S 29080 545224394
S 15837 2080625
S 19456 213457881
E 24912 25338
S 19782 92244900
I 7111 18382
E 5292 13985
I 183 17593
S 27105 612732680
I 616 14436
S 8319 870961777
S 10284 261865163
S 27214 624193380
S 5610 709303627
S 15830 903870818
I 20086 25684
E 2259 2652
E 3668 10217
E 2894 10419
I 23659 25547
E 12843 29317
I 1890 6471
S 17574 916676977
S 10115 446798879
E 14224 25041
I 2089 12983
O 4558 23697
I 12375 15662
I 16249 24671
I 10214 23705
S 8380 821021076
O 8548 14878
S 18247 850207553
O 514 16518
E 10529 12168
E 18793 20012
O 11179 27975
O 10702 24114
E 538 7822
S 21811 284690596
I 9238 28004
O 3938 7810
O 2625 26466
S 21087 4647933
I 5648 26653
I 19916 22618
E 2693 7094
I 22350 25195
E 2336 27858
E 7915 27679
E 2232 7565
E 6925 12592
I 4384 22127
E 9741 26019
O 4850 18260
E 18643 20883
I 24633 27980
I 5647 7102
O 17200 18672
O 2327 20631
O 9023 16239
I 4384 7353
I 15661 17581
E 24765 26292
I 3709 6232
O 103 6748
S 10590 173990478
S 16130 991767070
I 8821 26209
O 424 8387
O 22148 27164
O 14229 25807
E 2942 25466
I 8731 22414
I 5317 25821
E 12057 27493
S 15564 984850387
E 5013 7081
E 1857 26567
E 925 17421
I 2086 13030
S 10780 787946849
I 2831 11568
O 17158 24968
I 7903 22723
S 953 232934752
S 24801 726976738
O 35 10781
I 9461 14848
I 15362 23253
E 2643 5620
O 14932 21632
E 11196 20247
O 1450 11647
S 19235 49427442
S 20737 949979331
E 5630 7053
E 12900 20996
I 277 9293
E 2822 10424
I 1877 25688
E 737 13647
I 1308 15341
O 12661 26490
O 9533 17388
S 11592 877451969
I 12083 15424
E 441 19374
I 8610 23256
E 13348 18650
S 19737 475272380
S 13934 30212846
I 23064 25408
O 18739 19234
E 4035 21929
O 8304 14968
I 4868 28697
I 12491 26877
O 3408 29187
O 12377 15271
S 25932 203162556
O 12822 16573
E 625 7192
O 13251 28759
E 616 10129
S 2710 537049631
O 21276 22906
I 16829 18083
I 5197 25811
O 23003 26241
S 22477 923439648
E 14666 16780
I 6186 7213
O 15682 20229
E 15443 19149
E 2990 7392
O 4713 11348
O 1649 23922
E 4798 29286
E 6958 12204
S 8798 834860815
S 14786 762122131
S 25394 8997911
S 16363 704286284
I 14428 29297
E 17202 18014
S 23591 329279242
I 359 12542
E 3052 15654
I 3482 8542
O 23888 24118
I 12252 17803
E 12927 19720
E 18715 24985
S 26531 725397376
O 8667 11565
E 7191 9428
O 9795 13473
S 4144 604449010
E 12215 18362
E 13093 26290
E 12708 22822
S 27666 157644564
E 20399 20812
O 637 18781
I 2721 16575
E 6713 18330
S 23995 971749990
O 996 13490
E 15851 28818
S 24534 163367383
I 1784 22787
I 6157 13650
I 4787 20006
O 13452 21661
S 29255 341473502
O 8680 8935
E 10916 27109
O 27558 29285
S 23434 389363283
O 3507 14174
I 7915 26124
I 13345 17349
E 3571 28535
O 23040 26237
O 6737 14780
I 14405 24380
O 3481 27004
O 18274 23905
I 13973 26945
E 4954 24013
O 8272 14545
O 2349 10679
S 2264 455123889
O 4937 25788
O 1300 13593
S 15346 872772146
O 5883 24114
E 1610 8274
S 27319 421292138
O 20226 24254
O 5732 17679
S 8595 404018613
S 10961 933006089
O 12608 16458
O 8336 24741
O 11421 16693
I 2427 27029
S 278 138476743
O 792 5894
O 19464 20385
E 4845 25684
O 12666 24763
S 8169 6081317
I 10754 27260
O 7484 14315
E 18377 25564
O 6347 17048
I 2395 25720
E 8318 8436
I 4552 29318
I 10764 15988
S 18575 172817771
S 2197 791141331
S 19557 216522491
S 11783 345639732
I 10186 16406
O 6952 10228
S 8824 323664185
O 1205 10141
S 13527 529798825
O 25957 28781
I 8301 14175
S 12335 940964639
I 9876 24958
I 25090 27869
S 26091 25150025
E 7795 8891
O 7873 14201
E 3002 3471
O 6027 16444
S 20843 382843620
O 6204 14560
O 12136 28269
S 14149 910744545
O 4131 25953
I 20262 27099
I 18835 21385
E 12453 22944
S 14323 63751864
E 868 18683
S 12388 47818167
O 5343 20627
O 25895 26933
O 1095 3918
E 3327 18790
S 26138 962388520
S 28622 329360567
I 4006 6323
O 12754 19412
O 4853 17595
I 165 26416
E 13582 15755
E 10421 29205
S 23772 915198062
I 1908 10336
I 12217 28800
O 19694 28569
O 15139 25467
O 12658 28317
O 10368 24506
E 12587 25731
S 1836 560241765
O 16122 28499
I 12720 25860
S 10309 987066372
E 16858 28735
O 15943 28061
S 4031 134199533
E 7282 11730
I 12683 22317
S 17206 745787995
E 4394 23317
I 10618 20181
O 12607 22433
S 21613 991473918
S 28609 258907163
I 11395 20211
S 3355 114176933
S 5627 465120954
O 5274 24713
I 1216 14464
I 11665 15149
S 10028 63797243
I 11248 21315
O 1329 4192
I 112 18786
S 3015 646142052
I 10795 12770
O 13385 16447
I 4834 26619
I 1009 25249
S 11568 889846624
O 1831 11688
O 18566 18750
S 19465 922220449
I 2126 28275
E 11609 25519
S 18423 511213830
I 17500 26075
E 5262 18173
S 21801 609996397
S 22390 679601967
E 26285 28468
E 6218 19979
S 16944 688592557
S 6222 843604731
O 13393 29243
E 3017 4567
I 8908 13781
E 4655 5486
E 3128 20992
S 15362 253744585
E 10396 25924
O 7782 28663
I 13099 17471
O 1934 22857
E 1913 9911
E 2293 5392
O 1113 17924
I 4604 24969
E 21011 28262
O 8701 9549
S 10513 707360146
I 1149 23452
E 2703 18700
S 10084 336285483
S 6649 435129236
I 4428 6069
E 6115 24981
I 9822 15957
E 5189 6054
I 1352 28353
I 15639 24831
E 13320 22641
E 140 7592
E 12327 28863
O 3083 23287
E 946 15183
O 4636 9116
S 8292 232335130
S 18493 249268964
I 1516 12128
S 26248 177721300
E 5137 18096
S 19127 18103185
E 23705 26859
I 15984 19725
O 11754 26837
E 15122 26970
I 1639 7242
S 6121 564016332
I 7825 13281
S 17896 170526344
I 4451 27896
E 10518 14835
S 28841 217853801
S 25440 60077387
S 21387 922655360
S 1907 572133388
S 16670 293342577
S 13462 379240820
I 868 3691
E 972 17637
I 2434 17164
E 23623 25345
I 4911 10371
O 4111 7353
E 8604 15548
O 17924 28188
I 3052 13881
I 13488 28118
E 5962 11046
O 503 1746
S 1225 98558918
E 10695 19740
E 151 1861
I 13296 13808
O 24944 28560
E 12075 19669
S 3384 177362177
O 507 7957
O 8879 18074
E 1744 16287
E 20734 25890
E 12444 26729
S 26890 315266674
O 5076 17179
O 15338 23228
E 1405 24133
O 8397 15581
O 6210 13510
I 8373 28089
E 10540 27814
I 4055 19324
I 13452 25261
S 26972 584959567
I 12200 14901
O 6326 21734
E 2660 8737
I 8120 26463
O 3794 28626
S 7589 245911661
S 12932 62651166
I 6189 18359
E 4215 8481
O 4406 9852
S 27294 592301417
O 12069 12395
O 20236 24969
I 14289 15970
S 17567 517292113
I 8654 17633
I 4752 13999
I 26601 27310
S 25321 167378659
O 12871 25812
I 9204 14397
O 2130 20885
I 5853 28049
I 18247 26526
S 23581 443010188
E 19122 20671
I 10323 13457
E 977 9529
O 13146 21920
E 6043 7209
O 19528 23499
E 20064 23829
O 10115 13475
I 22274 23468
S 4934 315068059
O 1477 13891
I 5306 9593
E 2482 14012
E 25159 28896
S 261 697597143
I 16163 23018
O 2946 22561
E 1341 11309
E 742 8618
S 20853 200893206
O 10198 26879
O 22943 25275
I 18984 21082
E 8868 25697
I 5076 21034
O 10891 22513
S 24146 772963881
O 2205 25040
I 9322 22812
E 11548 27898
I 6118 26601
S 9843 757094199
O 5438 12013
E 19576 29039
O 1449 19531
O 27862 29253
O 6348 24734
E 2262 11935
O 21762 25115
E 9489 25608
E 503 20899
I 4171 19293
O 17735 24548
S 18121 521555146
S 1612 559068211
S 12708 771360495
S 16669 88932694
O 1160 28832
I 3028 9878
I 120 7842
O 20305 28749
S 4013 982205976
S 22309 923087273
I 7386 16888
O 13381 15944
I 13686 16938
S 28478 42622436
S 19709 771283078
S 27341 867839746
E 16173 20415
E 15565 27035
I 2616 9655
I 7932 19802
S 9539 95719540
E 702 28690
S 29268 538014503
I 11739 13254
S 16505 822540073
O 4214 23987
S 23845 174604620
E 6927 25392
I 20553 27833
I 6910 25995
E 35 20043
E 24523 25811
O 8986 25645
S 14379 272265443
S 14459 548315222
S 21588 509418798
O 14548 29099
S 5409 296581625
I 9487 20981
S 26062 269890071
O 14318 20959
S 25419 631654248
O 18451 19215
O 11002 25279
E 7492 24141
I 1866 20309
E 15709 24409
S 25422 774106721
O 17543 24759
S 24756 146901416
E 3613 19164
O 6597 17545
S 23284 515508184
I 9901 10118
E 4931 14166
I 4382 22230
O 7328 10831
I 4928 22547
I 6053 28845
O 18348 21598
O 4408 7982
S 7195 82529902
O 2703 27397
E 413 21290
S 20070 974595670
I 16980 18707
I 4292 18360
O 11653 27782
E 7527 14719
I 2219 14361
E 8974 24040
I 6731 19582
O 10609 21277
O 9578 14156
E 8952 9068
E 21295 21797
E 657 22322
S 5592 280324582
E 2822 24528
O 26003 29043
O 3423 14163
O 2694 19766
S 15213 4196226
E 8209 23009
S 901 711334607
O 24500 28564
E 618 15713
E 3708 13703
O 16490 25169
S 12289 127878640
I 15850 24855
S 20376 993116415
I 2538 14377
E 2026 23443
I 6095 7164
E 11719 26330
S 2953 970270422
S 26645 691835223
S 24220 824888262
E 2368 19084
O 7756 27480
I 2397 14780
S 29181 496607822
O 14078 27127
E 9009 21154
E 17905 20299
I 8371 18502
I 9554 29252
E 7314 13902
O 9546 22266
O 6338 20367
O 651 25794
I 26927 27310
S 9853 913625354
O 3097 24366
E 14819 17074
O 1891 24331
S 10860 310805288
E 17066 28006
E 13226 21972
O 26511 26673
S 24709 366456215
S 8476 477827002
S 26947 438393577
E 2963 12739
E 7866 19530
E 4126 28218
E 9205 14397
S 4689 670349835
E 9557 13299
I 15065 21525
S 1538 89301415
E 6771 21927
E 8291 20480
I 1993 23222
S 10719 264847290
S 18764 216486155
S 2173 181051211
O 10915 19378
O 797 5338
I 5102 5601
I 22805 29090
S 23316 393332166
E 6211 26638
S 26748 723448720
S 25997 153691043
E 6103 17636
E 7225 29045
S 8658 602459906
I 20646 24445
S 21383 794152130
O 12048 21190
I 19823 26158
E 14702 22147
S 23646 944710390
S 4360 959890345
O 23537 26268
S 6779 483475605
E 381 13386
O 3209 18008
O 17009 19877
E 10614 14328
O 16075 18882
S 24219 990606712
I 2795 13370
S 916 578783389
O 10847 13192
S 14778 231828003
I 14416 17167
O 5841 7692
O 13724 22070
E 2625 28278
O 4422 9687
E 9460 20949
I 26602 27001
O 18833 25451
E 4394 23532
S 28445 623031711
S 754 543363640
O 16550 28587
E 6916 26777
S 14510 519025068
I 8415 26419
I 168 16165
O 5361 21815
I 1582 3036
E 7295 19767
O 7027 15281
I 2112 12218
I 17145 29104
I 17606 17933
I 9513 19190
E 253 23481
I 8929 16092
S 2850 835794885
O 2496 9107
E 3410 27087
S 9025 304207332
E 1019 9407
S 10806 968129583
E 6513 23545
O 6642 10252
O 24922 25303
E 1052 15302
O 14545 18584
E 6519 16324
I 9922 24656
E 13619 24004
E 1832 24309
O 12231 27176
I 1488 11843
S 2559 601243065
S 10814 599973677
I 17132 28482
O 18227 28736
E 1482 16749
O 5343 25070
S 17857 398213489
E 9612 16270
S 14306 738515515
E 3332 8085
S 23962 225971084
S 5684 662927894
O 442 18383
I 18877 26374
O 973 9649
E 15769 22328
O 5521 19535
O 463 17696
E 7902 10590
S 25328 756947995
I 1988 22263
I 7656 21565
I 8377 26246
I 3574 19164
E 9631 23825
O 3342 23176
E 11170 19286
E 6377 7532
I 12922 20211
I 3745 28378
E 4725 19656
S 7263 358379163
O 6098 12898
O 1799 16821
O 9699 27235
O 25623 25673
E 6291 15762
E 21059 28289
I 17706 22776
I 9856 26266
E 14439 26515
S 5146 646655802
S 7634 816513612
I 8090 9000
I 5709 19444
I 2818 13621
O 1514 9125
I 3684 20544
O 11546 21553
S 7143 767574190
O 10983 25093
O 6631 24579
O 2674 24894
E 27145 27671
S 133 527452670
E 1133 1913
S 8022 555200485
I 10620 17950
E 9050 11135
E 663 22570
E 11464 29064
E 9094 25250
S 27442 802059324
I 20974 21240
S 26819 141990385
E 14727 18136
I 10516 13931
E 7637 29225
O 4397 22059
O 19295 28756
O 9189 12258
S 1037 860536569
I 21108 21415
S 22993 226601644
O 18241 19336
O 10725 12693
O 6759 15232
E 14956 27125
E 17306 22169
I 5098 7602
O 12386 17020
S 1153 540813260
S 28993 467291715
O 8174 24729
O 1871 7650
O 12914 18283
S 15475 389041308
S 11832 753597349
E 17067 24426
I 17887 22664
E 19642 25772
I 17361 29048
E 10882 23582
I 2034 5758
E 2176 24232
S 15776 55979377
I 22584 24861
E 11979 20079
O 24867 27110
O 15362 26504
I 11590 12046
O 7177 26577
O 21279 25382
S 21148 410608477
S 18299 924997571
S 19892 276710911
I 2400 21718
E 3382 14143
E 16085 19752
E 7571 17122
E 6452 25506
S 18457 418529333
S 26747 277330598
S 28496 107108080
O 8435 18870
S 2972 770378089
E 25 28916
S 18751 761896455
S 25766 857492827
S 2238 392836331
O 8850 9749
S 16690 616739007
S 17099 597077765
S 27192 163503729
E 12751 22344
S 19572 570625775
S 16007 745243477
E 10972 23903
E 3075 25071
O 2485 27463
E 39 1251
E 76 457
S 917 137954467
S 3320 715131355
S 906 23062424
E 5022 11379
I 17432 26309
I 814 25409
I 13926 14408
O 8791 19096
E 3785 7137
E 15547 27034
S 17183 290529237
I 13669 25061
S 10578 65392638
I 10030 23600
O 8061 13960
S 8612 348576234
I 25757 25830
I 5440 18987
I 17625 21692
E 178 1648
O 74 18565
O 12897 28554
I 623 10712
O 1008 11689
I 10775 16305
O 14041 24800
O 6306 21551
S 25606 757422569
S 28065 666509712
O 5408 19915
E 10001 14190
O 10411 26232
S 10438 103249579
O 10861 13886
E 7732 14696
I 13170 28336
E 21994 22153
O 9857 27235
I 16143 16890
E 5463 20323
S 20446 746455147
S 16275 90093758
O 10679 19429
E 17796 19803
O 786 22061
I 10434 16044
I 1161 12217
I 4669 10667
S 14035 182892730
O 1366 16046
O 7178 13670
I 6355 23726
O 193 4587
S 5625 480085470
E 18042 20264
I 5692 25648
E 19018 21796
S 28643 82736465
S 27584 568294467
O 977 18494
O 19029 20373
E 12983 22458
S 21023 368830875
I 12887 26053
E 4917 10016
O 11381 12478
O 21265 23519
I 12507 29217
O 8359 19977
E 6209 21265
I 15769 23018
E 1377 12109
S 15082 56038499
E 6116 23603
E 10908 25613
O 2728 6923
E 10126 15630
O 7996 9054
E 18022 27913
E 13139 25531
O 5182 11473
S 9140 476165358
E 1007 6509
S 10363 181367570
O 9619 15035
O 24799 29178
E 2023 14948
I 5834 17984
I 14424 22377
S 12512 448102477
E 2186 3296
I 16628 27483
E 1259 5639
I 19600 24510
S 25332 284459052
E 12433 24174
E 14053 28735
E 20746 20816
O 5720 24380
I 17484 25283
I 2417 15229
E 7296 15927
E 1036 8908
E 18893 19835
O 2513 6274
E 10919 12936
S 834 250311942
E 16175 21905
I 20058 21476
S 17112 837656131
O 6558 21385
I 23362 24273
O 1142 21803
I 4445 19793
E 10425 27975
E 23239 27151
S 27459 305192486
E 11237 20552
I 21141 22736
O 15018 28676
E 733 4432
E 4427 20178
I 10075 19241
I 915 18951
S 24613 988748488
O 17849 27187
E 6027 17127
S 4387 699973647
O 6370 10217
E 15912 23965
I 3795 5394
O 3404 11923
O 1508 11493
E 13097 14765
I 3744 16203
O 24294 25572
O 8762 28815
O 10672 27522
I 6092 26508
S 24586 640768293
E 2124 10527
O 9549 19287
O 410 22865
S 15975 48212592
O 1612 2288
E 6769 27612
I 6048 6659
S 16099 432005118
O 13762 25771
O 15203 21273
I 516 14360
O 7216 17616
S 1371 153817758
I 10884 11301
S 17363 379400785
O 11939 15228
E 3459 12299
S 8422 173303641
O 9660 28606
S 28584 926484281
S 21461 864043613
I 21563 23373
S 21929 421266216
E 9355 16925
E 26738 28769
O 9522 9967
O 10395 10923
I 19700 20158
S 15844 479975094
I 12292 20199
S 14048 179691939
E 15905 23231
S 27820 689183423
E 10288 15663
S 21890 358518831
S 629 376924223
E 28541 29204
E 598 16682
I 17168 28986
O 13935 24068
S 8269 516502883
I 165 23645
E 5574 21199
I 6289 11168
O 3816 9229
O 20704 28060
O 11086 12177
O 11939 25923
S 20420 776491052
O 7382 12639
E 3229 19486
I 22821 26239
O 7693 19954
S 636 995709959
I 12581 19939
I 21158 28406
I 15230 20528
E 10565 13156
E 6623 14885
E 4608 27902
S 25444 500577415
S 10421 272847205
E 2227 28955
S 27568 743120757
I 4770 14395
S 25006 981507011
E 675 26514
E 4721 26951
S 1152 369259540
I 11462 20569
O 7981 27266
O 20408 20604
E 338 27534
O 17182 28193
O 17098 23221
S 25662 406005209
S 17982 946004359
O 25865 29083
E 25756 26751
E 4860 10283
O 6885 21221
I 17590 23855
I 4896 19818
I 15464 20919
I 15775 25595
S 22967 457173294
E 5362 20068
E 14069 23189
E 2323 9565
S 1673 431537843
I 21115 25941
O 973 28241
E 1483 6514
I 23062 27051
E 20006 23403
I 5105 26497
E 18267 19621
E 2652 28056
I 1424 23726
E 12263 29259
I 5115 11141
I 13466 21884
I 4180 19933
I 17226 19667
E 4929 15701
O 17855 19937
I 14687 26556
O 5827 15514
I 20104 26026
S 1579 763363980
O 17309 18165
I 9582 21816
S 27475 245122028
E 1021 8866
O 5690 18132
E 10463 23351
O 6681 18257
E 18520 21001
O 8649 26188
S 25665 859110627
S 28432 488092247
I 1072 28845
S 17357 615380607
I 22428 27707
S 19472 660582932
I 2066 12564
S 7786 207438077
E 2004 11272
S 4128 6375083
E 471 29050
I 3449 14033
O 6203 11871
I 3312 24479
O 5163 14034
O 5060 18672
O 10478 15755
E 8011 10867
S 310 84051555
S 3812 27185099
I 17060 17840
I 7459 14976
E 14998 25223
E 23689 27136
I 6698 23238
E 7394 21786
O 16762 21375
O 4095 18176
S 526 41684818
O 11028 21698
E 3045 16670
S 11470 122816669
I 4823 14160
I 1638 18769
O 12157 16313
I 12790 21598
O 4828 24018
E 1519 19231
O 8164 10598
O 9808 14636
O 8042 20203
S 10022 302455035
O 5981 18020
I 195 11701
S 16336 649861059
S 22970 174496707
S 16293 319283729
E 2893 28526
O 8789 19219
O 9229 26129
E 8805 8951
S 2048 461394071
E 18516 24614
O 11583 28503
O 7462 25333
S 6081 879058337
I 10829 23376
I 6397 11649
I 24430 25887
I 3136 21203
S 17063 614980725
O 965 4209
O 2772 23062
O 28082 29038
O 12786 26528
E 16623 27849
E 397 24722
S 789 977931787
S 28345 34449666
E 23772 25188
I 16104 17720
I 1500 20648
O 18116 29307
O 17078 20845
E 5036 18380
E 7446 20067
O 6778 14186
O 2143 10083
S 16695 172950268
S 9319 360763912
I 12694 15571
E 2784 13751
S 22314 657618724
E 19802 23102
O 2472 17139
S 14314 818007588
O 12525 26546
S 7800 621310359
O 21724 27353
O 2356 12641
O 4341 5378
S 3634 750578829
I 42 27017
O 14436 19875
S 3355 905132133
E 3814 15419
I 9926 29248
I 6744 25822
E 8275 14409
E 7675 11490
I 3980 27928
E 1279 7740
S 12302 387017169
E 4622 23591
S 26187 782812280
S 428 379975013
I 14654 19742
O 12688 26851
E 1866 22824
I 24166 25467
E 14036 18072
E 22534 27465
O 4078 19497
I 14907 18759
O 1745 23483
I 1310 22355
O 19027 26152
S 5475 269494218
E 2780 13017
I 9753 24034
S 3443 757251742
S 15536 87967283
I 2921 12169
I 2618 26183
O 410 8984
E 7709 9798
I 10378 20040
I 19905 20911
I 20686 28049
S 28808 299652470
O 21376 26541
S 1246 55386156
O 3861 4902
E 17374 25190
O 18516 24313
I 13321 23343
S 23046 361378480
I 8154 20036
S 26008 893568470
O 4941 14584
O 11919 15283
E 9788 26454
E 12761 18871
O 13534 13830
S 9640 36732688
S 27003 988420425
E 2196 12198
E 14686 19263
S 11199 339822414
S 22568 731046541
I 4044 7060
E 479 4576
O 3028 24485
I 3007 8661
E 1627 29084
I 2025 19099
O 16309 20111
I 6587 21804
O 11970 20768
O 14331 16337
E 17299 19906
O 5724 25078
O 9494 16921
I 4867 21926
O 1109 25752
I 8557 24407
S 2916 454301864
I 14249 20731
O 8394 22865
E 6629 8092
E 18453 21558
S 13545 733657992
O 4156 13321
O 3229 3348
O 11082 17494
S 1985 590834282
E 19634 20674
S 19212 351627712
O 6696 28991
E 8797 16692
S 11040 116080195
O 14886 27291
S 13068 636395091
O 13987 15795
O 6123 22752
I 7462 21809
I 13686 26690
S 2241 437662021
E 12261 13393
S 14687 97599415
I 2800 4633
E 6046 28849
I 26077 26980
I 6703 16221
O 7000 23698
E 14743 23884
E 2970 3787
S 12944 616154129
S 1544 534735189
O 3357 14617
I 16277 23650
S 8420 414902562
S 17665 494106239
E 6401 21085
E 17302 21778
O 1283 25885
S 9369 114862053
E 25705 25777
E 11742 26971
I 5163 23139
S 23905 111940760
O 14519 14954
S 3992 867983939
I 4363 13965
I 13484 22896
I 999 23383
O 4634 21935
E 16408 16707
I 9337 20932
I 10615 22199
E 8298 21032
I 17538 18112
O 1190 4711
I 8250 13798
I 1459 15639
E 8671 13389
S 14809 300567737
E 3391 18009
S 2200 348267167
S 12035 941278743
I 5284 20482
E 1009 14251
O 26525 28386
E 1228 17863
I 17907 25774
E 25524 27564
I 5922 25808
I 13431 13852
E 9401 17126
I 16772 20319
S 19065 914385678
S 26194 355517570
O 3843 26423
O 7033 9848
I 947 24218
O 1945 6325
E 1587 17664
E 2782 13911
E 9010 9534
S 60 862801422
S 4429 194233572
O 10072 24819
S 14273 229595103
S 1196 642336537
O 3569 23713
I 449 4294
E 11472 19738
E 19212 29080
S 24424 355705277
I 14086 14223
E 18299 24164
O 20076 24172
I 25003 28795
S 1881 499693405
I 7435 12614
E 5223 22146
S 6441 127356779
S 3745 17463270
E 1762 10627
O 5389 14023
I 2463 16062
E 14326 25198
S 9254 228175570
S 9093 649940467
E 12068 19759
E 11057 21912
I 8945 14498
I 12040 27619
I 5360 25552
S 9073 835971539
E 8537 12215
S 28918 520135824
E 4345 28752
O 9141 14559
S 480 350714833
I 3662 28814
E 5128 26981
O 1099 20868
S 1212 817432422
E 17275 22322
O 10598 18726
S 1841 692537688
I 4007 17483
I 1138 24647
E 1699 27672
E 3455 11743
O 7556 10239
I 124 13019
E 6540 7497
S 23529 845863180
O 20527 22551
I 4638 7853
O 8256 25757
O 10697 21743
O 4354 14580
S 28515 636108374
E 14325 28403
O 25209 26765
O 1040 6518
I 13939 14297
I 876 4978
E 23696 26769
E 913 27828
E 9485 28544
O 9 8631
E 10713 16052
I 16076 19291
O 6769 10499
S 26731 755774868
S 28814 836937394
I 4661 6718
O 2012 13947
O 12487 13588
O 1738 16172
I 1476 27177
S 24033 265146458
O 25849 26922
I 7705 21538
E 9182 9875
S 28988 377568198
O 17454 24244
S 21368 58493792
O 930 21389
S 5756 135555218
I 12599 26659
E 18155 18545
O 25098 27145
E 4033 4186
O 23650 26348
E 4613 19096
E 11933 22256
E 80 14613
S 17250 28477519
O 12474 18380
O 7091 21144
S 27284 357082675
E 872 16975
E 15758 21148
S 8702 869560402
S 24893 454091460
S 14085 485807788
E 12406 21322
O 7260 25751
O 21665 28086
E 6675 9945
E 11247 14257
I 14415 25142
O 14524 25213
S 9098 16260415
O 13327 17581
E 9196 9947
S 18887 212407461
E 13869 23240
E 10772 18549
E 20616 21207
E 9931 17696
E 15985 21331
S 19173 801209353
E 22372 22632
S 4338 674850882
S 10948 302687012
O 9419 26564
O 2267 19948
S 28492 5371355
I 6132 21287
E 1105 24006
O 15516 22527
E 1946 6146
O 15839 19299
E 2289 19113
S 23470 378786946
I 19035 22963
S 7645 840896197
I 17102 28787
O 1020 17603
S 8698 906676201
E 6616 28610
S 10233 868823301
O 15233 23610
S 1957 801672735
O 18413 20430
S 3157 618667612
E 2486 11510
O 6451 20567
O 22352 23572
I 15011 24948
E 5149 19175
O 22852 25230
S 10457 446097838
O 16215 25178
I 13945 14242
E 3348 20965
O 5054 9763
O 16899 26000
I 2594 24825
I 5604 13629
I 8601 16791
I 7501 14511
O 180 14527
I 2244 23805
I 3952 17941
E 17429 27716
E 4811 4876
S 14459 641305247
E 3848 28481
E 12188 25457
O 6682 20849
O 4049 25242
E 13533 17441
I 17006 21715
E 2846 3133
S 16967 214172464
O 8573 13213
O 9366 22488
I 1955 11203
S 20349 325881369
E 13159 23593
O 17056 28717
E 1562 4940
S 14078 701299813
E 13469 21974
S 8674 311364139
E 12632 29180
E 3485 25876
E 6919 21536
S 27964 811964404
O 17400 19133
I 3660 7883
E 8239 11668
O 13147 14798
O 17259 25257
I 1383 23685
E 8565 20881
E 5805 20379
O 23531 28515
S 8459 374627828
E 14239 23314
E 12036 23896
I 8775 14126
I 2891 15320
I 12713 26455
O 19013 27074
O 8576 9782
I 7053 9921
O 26026 26576
E 10189 12942
E 1880 13031
I 4868 16500
S 8296 688706740
S 16987 517563095
S 3753 3341136
S 5363 960642577
I 7313 7848
E 372 5872
S 13427 992509110
I 20262 26741
S 7199 394705369
I 1062 15380
O 754 2442
O 8384 27908
E 25534 26493
E 354 11282
S 14839 235923670
I 2181 3944
O 10450 21726
I 5485 14548
O 1667 23190
I 20659 29275
I 18834 19764
O 3483 29061
I 3027 17175
O 9634 10321
E 2129 17943
E 588 27019
S 16196 768616136
E 7382 10980
I 13254 27455
S 15906 592482298
I 26976 27125
E 15983 21482
S 7663 42072836
S 8065 924060046
E 6393 15396
S 27037 860226431
I 20405 29315
O 3479 5576
E 101 4430
O 18694 21364
E 15189 26970
S 18596 426911848
E 1199 18315
E 17110 17891
E 21639 21879
S 16946 840623441
E 25148 28313
S 1016 233254558
I 2786 10699
S 15442 634476541
E 236 25138
I 4194 9463
O 20846 27785
S 9418 457382528
I 6896 16292
O 5207 24971
S 1432 83316949
E 4248 17084
I 12005 21831
E 20386 26751
E 21367 26488
I 24639 26569
O 5184 24000
I 9058 9519
E 22583 28035
E 11958 27395
E 19463 29126
S 11494 332998338
I 11965 14499
E 8457 25383
E 10751 26543
S 27009 886020246
I 14085 21731
E 14269 25797
O 1794 8208
I 3777 27322
E 2503 29179
E 3432 14244
O 19848 24480
S 22201 800126191
E 15481 24491
I 1216 4104
S 1956 188149877
S 22146 995281020
S 10835 135571036
S 14177 467502377
E 6769 15455
S 23686 364306154
I 7570 26103
S 28382 50965599
E 3073 14027
E 460 5770
I 11667 15988
S 25815 583738282
S 5946 343256985
E 6452 18671
O 18521 21330
E 19043 21217
O 19552 26267
E 24825 26876
E 11916 22575
I 12948 26095
O 20307 28203
I 7267 15719
I 17047 21546
O 2505 18014
O 17911 23318
E 2138 14374
I 3801 4728
E 13956 20517
I 2837 26841
E 18160 19685
S 18666 67093269
S 16033 174354852
I 660 4968
S 6546 619942848
O 156 15350
S 2272 462485651
O 3176 12122
O 3176 23040
S 20332 506082384
I 222 5087
I 7114 19253
O 25700 27162
O 14791 16729
O 2170 26622
E 2681 19552
I 10734 20844
O 7443 7485
O 10025 13279
S 16154 697118670
E 24885 25379
I 21551 26629
S 20694 960133299
O 10976 18887
S 28923 605487863
I 6448 7052
S 16003 308294442
S 9647 846864330
O 1292 27900
S 20778 553164700
O 15097 18844
O 10529 28689
S 7510 205250590
S 19674 965747705
I 5032 20780
S 721 739381681
E 15821 22795
S 24660 473001888
E 9744 13207
O 16377 28599
I 7405 11301
O 536 4355
E 13674 19480
E 1626 26748
E 19086 19931
E 3482 29317
S 8742 627528822
I 15247 25691
E 11284 26384
E 6643 26804
E 10317 21700
S 26836 285358019
S 11384 957654796
I 13484 26696
E 2286 24068
E 1367 3041
E 6874 28065
E 247 18508
S 13337 383283346
S 20246 310179884
O 21449 28630
E 12591 15916
I 10344 14145
O 17730 27975
O 1538 22379
S 21420 414201379
S 25159 957311382
I 7077 28322
E 4433 11315
I 7533 26379
O 3627 14211
S 23503 598816251
S 1362 190833860
I 245 3899
O 9720 10217
E 9890 22475
O 2171 7776
I 16522 26285
O 8041 18270
O 1092 20746
E 7970 14170
E 3639 29279
O 26640 27888
S 19086 344787129
O 3261 14358
O 8605 15282
I 3524 26368
O 13061 20736
I 14671 23178
I 15335 21533
O 2522 17088
E 3913 13867
S 25981 179645899
I 6761 13724
I 9843 24688
I 6490 24935
S 10909 926944248
I 24759 26953
I 17590 27621
E 8706 15413
E 7513 16468
O 3274 25705
S 25300 551603806
S 6634 188446960
I 13058 24011
E 1676 5682
O 27320 27389
O 10287 13258
S 6498 659215782
O 22614 23731
O 6476 13995
E 22418 26950
I 16705 21901
O 13200 24956
O 1370 14106
E 9993 15095
I 24237 26043
S 18969 161596393
E 10763 24192
O 4749 26921
S 24144 688407988
I 4387 11013
E 5663 16914
E 22283 25764
I 14487 21577
I 841 7627
S 1383 202336331
O 23878 24295
I 4661 8205
E 4364 27326
E 12088 12761
I 11945 23437
I 12606 23490
I 15504 24485
I 22579 27635
E 6343 10409
S 24592 61675975
O 4785 17911
E 18491 25241
O 14660 19701
S 22668 178754450
I 18652 24197
I 12600 26611
I 16350 22761
S 4741 19520887
S 28115 850888614
E 15807 28920
O 20680 24894
I 12784 26462
S 23108 310259432
E 9213 22072
E 16654 28114
E 12388 14061
I 7572 23707
S 21369 838428759
O 5652 12604
O 20037 24804
O 9088 25493
I 1426 6041
I 12173 14639
I 4514 14496
I 8850 25384
S 1414 6165218
O 2423 27657
S 6763 201744426
O 8397 28737
E 11126 15016
I 13907 29239
I 958 22129
S 23739 728442709
I 982 11518
E 21994 28167
I 24455 26679
O 3750 8418
O 752 23497
E 4152 6643
S 18633 627238251
I 9813 19988
S 12396 422537174
I 2087 9292
S 19359 165388790
O 10486 21118
O 6375 23952
I 1128 15635
O 8400 26754
O 1585 14201
S 15600 378343702
E 6092 18064
S 12675 783875510
E 796 7836
O 14757 15282
I 21837 22863
S 16166 50056890
E 7399 23546
I 3715 14127
I 14041 18900
O 13047 27987
S 13821 847379790
O 6932 22013
S 3811 837593931
S 16640 736943799
E 21997 26357
S 20272 805923602
O 1281 17647
E 10418 26861
E 16253 21906
O 11953 12984
I 10427 13364
S 25330 43884404
I 5780 26901
E 7119 26059
I 17133 20365
E 6324 16939
I 14912 22645
O 243 5528
E 4825 26671
E 16406 26969
E 10057 18171
I 2920 27579
O 3127 21945
S 29204 452468563
E 9828 27081
I 12775 14462
E 11305 17228
O 27742 28418
O 7823 22253
S 7941 946629804
S 2402 379812374
I 16999 27515
O 8087 17544
E 631 6236
S 21411 546673287
E 11353 21170
S 14480 274466652
S 16449 738237362
E 9430 19630
O 21883 24074
E 17786 20390
O 13706 23828
S 6072 647057425
O 8240 15588
E 20312 27250
E 21025 26637
I 15565 25913
I 11971 26773
O 11429 19368
O 5807 18295
O 25800 27810
I 6106 17108
E 4199 12445
O 4382 23688
S 19020 248008321
S 24067 570751417
E 10094 19848
I 6980 10718
E 26806 27903
I 6328 26488
O 20327 25630
S 14471 871211067
S 13316 746581929
I 2282 3580
I 10479 26938
I 18989 27238
O 109 4283
I 10787 18997
I 8252 25597
O 533 20411
S 22477 939170016
E 6111 7187
S 28161 217023954
E 4233 20921
O 12922 26077
O 14783 21458
O 8102 22645
O 7051 24227
I 10333 23184
I 612 26903
E 22578 28403
O 22799 29303
O 539 4316
E 19799 28646
O 5234 23545
S 12868 336709055
S 553 364054560
S 9541 637104092
E 12055 23638
E 21693 29027
S 9965 484967715
S 15025 988158890
O 11681 13258
E 6065 9429
O 22099 27919
O 10062 28676
O 21393 27353
S 15895 103372352
S 9881 916652938
S 22635 898622152
S 11943 395696440
E 1034 10300
E 13567 14480
S 14431 143689099
I 20696 28329
I 13686 15449
O 10368 10421
S 11066 898026687
I 4731 21000
S 16892 964613973
E 23234 23527
I 11039 14023
O 7406 21497
E 13817 22404
I 2914 23404
E 14973 24788
S 28894 685375729
I 614 16785
I 2492 3526
O 5299 23186
E 1147 10092
E 395 22857
E 18656 28918
O 1569 3497
I 18930 26430
S 12461 583578504
S 5 600619761
O 13660 19487
S 22378 789643980
E 21536 26765
I 4623 16962
E 6206 19155
S 7301 387254577
E 200 22002
I 252 17856
S 17148 501096375
I 16027 20295
S 5368 582868656
O 10657 16960
S 906 955389250
E 27270 28335
I 4442 15381
E 11645 24475
S 7867 394792530
E 7213 14091
S 15948 890672938
E 848 2053
E 13899 24469
O 2756 8017
S 15249 896628672
I 712 28268
E 15348 27372
S 12286 813710013
S 1404 268898867
O 8557 23735
O 5800 25055
O 17329 28895
E 1216 20152
S 3682 744475263
S 25445 214608723
I 20555 29014
O 2627 20172
I 17412 18011
I 15374 27966
I 14933 27932
O 16506 17181
S 28147 693428849
O 24953 25491
S 17156 320427450
S 1244 373192032
S 8413 685435585
S 1497 66264016
E 3229 14390
O 7470 16483
I 12112 26359
S 18302 58295918
E 15303 29338
I 20076 27831
I 18987 26664
E 2919 16269
S 10844 467579324
E 639 6380
E 6301 6468
O 5757 21001
I 14416 24989
O 4560 25400
O 16852 25881
E 9030 22257
E 10278 18399
S 13126 521435030
I 6940 12129
I 2265 7812
I 5609 27959
E 3271 19059
S 3471 164694187
I 10346 12245
O 10434 22387
O 15439 24861
S 23182 448212981
S 4979 826702159
S 27813 955482901
I 3889 14409
E 11440 26964
O 6080 7119
E 18441 27341
I 15569 28651
E 10991 18346
S 5470 520503873
E 9262 27134
S 5087 9748679
E 7637 20843
E 5925 14496
E 13197 18329
E 2855 6165
S 24112 860425030
E 1174 7080
E 323 19435
I 6360 15103
E 6545 27787
S 7382 271636480
O 19854 22527
O 17682 20810
S 16343 853564271
O 5160 10420
S 451 896156819
O 14792 18150
E 4752 8575
I 6187 8562
I 4360 14085
I 13013 25329
E 13393 20803
O 11916 23205
S 7073 621846696
S 14052 573221804
S 7486 48665524
E 9335 24746
O 4987 27470
E 19126 24882
S 21101 203143255
I 8915 12835
E 6027 10755
I 22330 25692
O 12566 20650
S 489 76060655
I 3493 5405
I 974 18305
E 20354 23099
E 31 25512
I 1447 6225
I 9707 24531
E 4151 17881
E 10709 29276
E 18253 19132
E 1578 11157
S 9104 349507576
O 5005 15417
E 583 10743
E 13310 20426
O 18681 21867
I 18191 27398
O 911 14551
I 1316 25710
I 15405 28643
I 4313 10901
E 1548 13987
I 14264 21312
E 3472 24843
S 19512 690748248
S 11127 799897775
I 1622 5656
I 1178 25816
S 25766 801739087
S 11658 670401632
O 18545 20465
I 2671 16828
I 4205 17342
E 16191 27918
I 10234 22698
I 15641 28616
I 15227 21135
I 13968 25254
E 1639 14623
O 10128 10195
S 14559 495494846
S 13665 999586311
S 28326 998676530
O 1250 5223
E 20386 24631
E 6184 26651
I 15350 20365
I 19853 28524
I 15259 19826
E 993 25692
S 22647 484074668
S 25129 27500217
O 6866 21691
E 2064 18015
E 5160 11772
O 3820 4147
S 9054 595525108
S 26438 160209484
O 14828 18117
E 17793 22937
I 9089 16203
E 27291 29130
S 26502 806551851
O 11443 23550
S 15232 995365114
E 11798 16078
S 22524 543367718
I 16312 18189
I 22180 28826
I 11441 17248
I 3711 9108
I 14860 17070
E 23399 25508
I 5651 21836
I 11453 26897
O 7026 8928
O 15458 20334
I 17281 27461
I 5171 22132
O 2689 15228
O 9689 15318
I 3789 4824
E 11814 16067
E 16429 21776
E 11625 16366
E 14596 14852
O 1630 20400
S 8128 334041238
E 14540 23998
O 15820 20179
I 10673 20861
E 5728 21385
E 6013 15775
S 25560 588750084
E 5107 26166
O 5930 13064
S 2971 654120551
S 10381 496410325
E 15645 26978
I 3539 20357
E 13668 19749
I 3039 24106
I 6510 26333
I 17327 28084
E 11787 25640
I 6091 16127
O 20765 24309
E 9044 11160
S 9326 836894011
S 21681 906516006
O 5484 19256
O 20493 22932
E 23311 28871
O 19230 20253
E 2744 13170
S 6895 313697702
S 10793 331339607
S 1939 164808282
S 4203 60283534
I 20102 22897
I 11051 24101
E 1702 6829
O 6315 16774
O 12601 25850
I 26137 29028
I 907 13712
I 8031 17825
I 7503 23279
O 10807 18560
O 4164 21731
S 10315 143351529
I 5683 11714
O 11034 18611
S 12065 377310499
S 25935 207012497
S 7105 317202409
S 11137 294728411
O 11189 25999
I 16768 16872
O 4169 18417
S 17931 373475871
I 17860 19391
E 6986 7591
O 13807 22968
E 2300 24241
S 20541 903592149
E 8499 15365
E 15009 18027
I 1680 17293
S 16559 313058519
I 8162 23249
S 350 431712518
E 16496 23846
E 18568 28977
E 9981 18979
S 8835 395604973
E 22565 26680
I 847 2113
S 20144 643371882
S 6759 622149545
I 8500 11250
I 6399 28363
I 4639 24225
S 5534 3621275
I 12662 17696
I 22881 27080
E 12851 15117
S 18844 438058933
E 24850 27304
S 27990 944289238
E 12434 14323
E 8579 19912
S 2569 873873705
S 1069 785520514
O 12571 28695
S 22219 855611404
O 5956 27659
I 11542 28404
O 7762 27130
I 18886 22495
O 13523 15025
O 10392 18681
I 11525 24348
S 13835 222376562
S 15808 700578271
O 9114 16703
E 17920 20467
O 2173 26397
E 21381 21828
O 14261 20075
S 8393 849691352
I 12747 20699
O 13300 22740
O 10591 23737
S 1635 877367475
E 861 16638
I 26078 28938
O 602 6116
E 10575 22547
E 2431 17341
I 6654 15045
I 9305 15828
E 4877 25113
S 20685 108375200
S 18380 462405243
O 27056 27913
O 5790 20943
E 3184 26145
O 15515 21981
I 4260 9748
E 8456 20604
O 26474 28913
I 12076 21191
E 14140 18172
I 3086 8164
I 5826 9299
I 10285 21814
E 3718 15787
I 18934 28477
S 24672 156688683
O 12954 15864
E 15811 27677
S 12474 467762577
I 12334 15557
I 1631 11605
I 1590 27907
O 15856 25006
E 2351 13087
E 6101 17839
I 22567 23748
E 175 13983
O 7272 22120
E 266 4778
S 19633 862573755
O 17139 23990
O 14708 27481
S 8501 830399949
S 16865 433295354
S 27870 159655796
S 26503 169451888
S 21624 630609634
O 5034 29105
S 15175 893494707
E 12225 20269
S 9409 348550333
O 4454 12453
E 10002 18230
I 18316 21476
I 344 19585
O 23381 26124
O 21829 27983
I 16538 17512
S 23948 116857160
I 8681 25740
I 4339 14140
I 3540 28674
S 11787 681242034
O 2557 10102
I 2735 25822
I 6639 7646
I 20167 24896
I 19106 28316
E 12763 18394
O 7826 25341
O 17536 20080
I 11917 20001
I 5061 25256
O 425 21277
O 2050 13482
E 18177 25444
I 11358 18408
I 26039 27612
I 6443 15655
S 13536 962453672
O 4869 28248
S 22701 555555216
O 14577 20625
O 12414 24240
E 6533 17017
S 13238 415811845
O 20241 21043
E 5968 16100
S 21166 939309114
O 8797 20058
O 1408 16122
S 3484 223616478
E 1784 2373
O 2838 28175
I 10903 24965
O 21816 28363
O 14421 15848
E 4723 21260
O 367 6013
E 22699 25362
E 2219 17014
E 2194 22802
O 2309 14223
E 18457 20370
S 8679 465621214
O 7366 13741
I 9781 16007
S 9791 108120718
O 12029 17541
S 22045 633466110
E 6571 6848
S 14182 542231152
S 28024 164184141
I 23922 27619
S 21095 493545037
I 6201 7086
I 12429 25421
O 17987 19231
I 10667 19610
O 8846 9289
S 10319 305773050
O 4945 21932
S 2811 813329727
S 3622 610403
I 6914 22915
I 2882 23718
I 3702 12310
S 5628 407346287
E 1538 28337
E 17309 27199
O 7555 26647
S 13647 925472236
E 1853 7654
O 14509 26909
O 20570 20633
S 10352 736216671
I 13901 16075
O 9852 26878
O 14514 27591
O 3151 25177
I 11943 12499
S 28766 947361762
I 4115 9407
S 22219 239098758
E 4737 21073
I 15874 18034
E 4553 12514
I 86 13032
E 10073 15168
O 3288 17376
E 940 7143
E 1667 15748
I 13589 21028
O 6677 24954
E 2422 25617
I 14200 22368
S 17724 916463371
I 11497 28477
I 10759 28155
E 17398 22966
S 19515 142964382
I 18663 26547
I 5770 14797
O 13452 19684
I 16735 27745
O 9217 24280
I 9901 11861
E 748 1327
S 28163 493676981
O 8103 22436
I 17126 23570
E 6767 16937
O 14543 26594
O 7779 26633
S 2768 762372851
I 24962 25205
O 4673 5312
I 14050 17909
O 1076 27181
I 15132 22174
I 10969 15523
S 21656 127640816
I 18314 23530
E 12548 18676
I 2200 27033
S 10115 381358127
I 11872 28499
I 13310 15565
O 9428 20763
O 10451 26322
E 15569 22277
S 22166 478498499
I 1837 21174
S 27420 789026141
I 8687 13083
E 14498 21474
E 23585 26780
O 5232 13898
S 14467 427080554
S 21733 535927265
I 3858 7482
E 22543 27643
S 13934 684657452
I 2156 2925
I 26252 28307
O 18772 28263
E 2469 11561
O 12313 14288
S 12974 512938472
S 5292 897766797
S 26305 166976329
E 1341 14921
O 10326 11562
O 597 11221
O 6274 23684
E 8513 24784
O 13202 15084
S 21420 204617695
I 20285 27519
E 16860 21776
O 11021 12353
I 3236 3546
O 19518 22314
S 28967 365387740
I 15637 28738
O 14672 17056
E 20097 21272
E 15406 15481
I 1391 12681
S 8143 945177548
O 21631 23944
E 9914 11047
I 14389 18616
E 6382 28801
S 1991 711273400
S 13138 967058122
I 6662 21902
O 11392 20294
I 5209 16487
S 7435 613035168
I 2133 3502
E 4947 24935
S 3879 379910893
I 15821 26739
E 12879 17991
S 13610 299683185
I 3119 24519
I 4501 26656
S 5939 164160638
E 5294 23406
S 18032 900852395
O 14096 28911
I 131 7475
O 19076 27152
I 11441 17220
O 3449 19444
O 2963 12323
I 8376 20271
I 908 1502
S 13068 831790118
I 4386 20381
S 29302 743732368
S 3888 315442559
S 1154 16599144
S 21028 736248899
O 9999 22077
E 6126 27199
I 13715 26485
E 13415 18862
I 16939 17962
E 2843 21904
S 7150 270709245
E 5761 9403
O 2831 28058
O 3292 8744
E 270 478
E 1638 17320
I 15916 19665
O 23249 28497
E 826 15738
I 12300 16653
E 8726 19104
S 2407 198700024
E 4410 5918
O 6546 13303
E 5068 17361
E 9539 17912
I 13475 25482
O 3825 9023
I 2349 23652
E 12641 21813
I 10752 26047
S 8179 109429718
O 2462 3833
O 26505 28849
S 3154 351249640
S 8506 712098510
S 12353 720462298
O 1483 5744
I 21187 21851
O 7838 26063
I 1198 15711
E 4220 18129
S 13638 221376434
O 4703 10660
E 8618 10766
E 5582 8307
O 13261 20170
I 4770 22706
I 11894 13876
E 1623 14786
O 796 939
O 6708 27654
S 15329 99038013
I 18122 26800
S 18789 615993977
O 6456 26823
E 6939 21253
O 2498 16435
S 4802 876630718
E 116 15988
S 24854 161179452
O 16075 19013
I 25875 26690
S 11475 512821595
O 25836 28119
I 2155 22444
E 16691 19677
S 17588 108392898
S 15362 106757231
S 10281 601245240
E 13260 21709
I 10996 12794
E 8816 25816
I 3951 12904
S 16878 404054853
O 18230 23986
I 26233 29191
O 4583 7549
O 11827 23631
I 5861 25615
I 8908 17461
E 15260 28484
S 13520 477248681
I 135 14172
O 17887 27759
E 12497 23161
E 8579 15630
S 24499 750153963
O 27217 29300
E 12743 24031
O 7097 27048
I 5981 16057
S 4849 26483958
I 12933 29019
E 13044 25064
O 3193 6267
O 19696 25378
S 7832 144749297
E 6611 28257
O 3413 12813
S 18957 653679981
E 16742 22820
O 9865 18226
E 1133 25918
O 7856 12615
S 10776 819218957
O 4404 11923
E 1633 12225
I 22781 24590
O 7556 13584
S 3531 352662485
O 5124 20933
S 13494 444435094
S 25867 962872821
O 18301 22708
E 10271 22199
E 4559 28834
O 18055 26712
S 19414 768563959
S 8577 612060615
S 8230 812865122
I 13532 25316
E 6667 14257
E 6774 13558
E 26183 27419
E 4443 11717
O 18775 27945
I 4321 10344
E 3236 23635
I 16272 28147
I 8862 24859
S 29191 565941462
I 13618 17049
S 16920 919332741
I 11720 25914
S 27012 479561972
O 25052 26711
I 8976 28375
E 8154 27346
E 7421 21792
E 17435 22377
S 9468 306854741
E 3707 26327
E 1631 3042
I 3045 26517
O 13033 23667
E 8932 21894
S 8130 51998557
I 8628 21812
I 1455 15613
I 9491 11665
E 5986 28352
O 2160 18817
S 11960 103879543
I 15658 25820
E 11601 15856
S 1285 773527049
O 209 465
I 1494 7984
E 21862 28429
S 9666 869733649
E 2788 18313
I 14659 19706
O 6679 16502
S 22895 504926343
O 5232 20645
I 10934 20320
I 1001 9793
E 11908 14230
O 21443 25787
E 8399 25462
S 27013 837758996
I 9678 25707
S 24548 241044193
I 9413 10979
S 19554 316531306
S 25488 972477500
E 6937 24590
E 3101 27637
I 23192 25111
S 25209 486597352
E 3429 15084
E 8221 18953
I 851 26459
S 27393 115413876
I 12557 16121
S 9802 283042629
I 10181 12884
E 2045 6475
I 17212 28264
O 10820 17639
O 4349 28755
E 731 6499
I 8081 28848
S 390 796269133
I 22216 25373
I 13804 16065
O 3659 9612
I 27148 28919
I 10162 22482
S 21713 223760618
E 2418 20282
O 12587 20267
E 1258 27118
I 13589 22004
S 25237 259787213
E 22222 26396
I 9042 21399
S 26904 285800182
S 22854 534028004
E 7625 24254
S 21938 839789109
I 8741 24985
I 9845 24040
O 5231 8836
O 5306 7150
I 2061 26279
E 3160 26607
O 26107 28390
O 17488 28478
E 3245 4455
E 25100 27237
E 3076 22442
S 1196 891542451
E 8582 16649
O 4107 8703
I 14652 28925
O 160 10185
E 4133 26336
E 865 25066
O 18185 29114
E 14068 15958
O 15462 16993
E 21102 27930
I 4457 20381
S 27719 723195348
O 1509 17839
O 8116 15431
I 11948 24564
S 9204 381463723
E 10003 23230
S 16191 590883719
S 25750 272792362
S 16858 226985852
S 6593 616102863
E 98 5732
S 19213 410150264
E 1238 5433
O 8992 10589
S 5853 578991042
O 4668 28878
I 9787 17079
E 15239 21814
E 1114 22145
I 6991 9671
E 7923 26436
E 9999 12904
S 21127 996067127
S 2072 620180905
E 4162 12577
E 1111 29120
I 6449 11732
E 4122 6426
S 26440 800855743
E 18563 29219
O 5902 23759
E 16739 22668
S 2471 590936736
S 6504 870604150
S 23793 315969045
E 19411 26865
O 3273 3731
E 4361 4519
S 22209 611275937
E 8573 13404
E 25058 26473
S 20630 913855233
I 15356 21309
E 10242 27320
O 10048 10106
I 7455 10040
S 22924 195100986
S 3216 327353530
S 23422 553337992
O 6168 25586
E 26082 27750
E 15321 24048
O 10479 25914
I 6870 13315
I 17916 24047
I 23641 28728
O 24001 26229
O 9983 20548
S 677 556267816
E 14162 26123
E 13481 25936
O 5102 16827
E 13775 27175
O 9620 14020
O 4392 28609
S 18046 178468502
S 12600 981545846
I 8951 10431
E 2487 18749
E 8604 24376
E 9556 23738
I 23760 27059
E 13376 21450
S 8514 208055930
O 5749 20954
S 19563 266686154
S 26468 51106643
E 1226 9974
I 10355 20987
S 3024 417055518
E 22367 24940
S 9959 71592133
E 1728 5095
S 10379 413308289
E 7448 29044
I 1746 14483
O 2783 19093
E 81 9668
I 18438 26635
S 18815 373259704
O 21306 24289
S 20961 160645177
S 22127 628771525
S 26245 147034384
S 16813 424046375
I 5032 24813
I 8549 19408
S 21058 599439026
O 5230 19589
O 12042 24677
E 1999 22533
O 17845 18174
I 19211 27715
O 14975 23897
O 422 28860
E 9847 11587
O 7300 12161
S 10592 658657886
S 4488 740634112
I 49 23651
O 4508 22442
I 6733 19656
E 5024 25589
S 260 209882853
O 8300 21990
E 6958 18426
I 11816 22756
I 3321 28662
E 5201 5352
E 674 3240
E 7165 14025
E 3142 22318
S 10962 863263633
I 15060 20353
E 23999 28715
E 5406 18452
E 1472 11855
O 2693 18130
O 11521 22447
O 7390 9703
E 15137 16746
E 14043 21367
S 977 661385339
I 13609 22489
O 2534 7468
E 21693 28247
I 23989 26552
I 1070 23966
E 4194 14204
E 17159 27958
E 24743 27123
O 6758 20660
S 18375 568316
O 21103 25295
I 17815 28914
S 25092 223380936
S 19174 970315386
E 3999 14523
S 3483 34673884
E 12618 23721
I 9401 21690
E 1752 17286
E 9287 28111
S 15664 502646229
I 13078 18282
E 18167 24694
I 15760 28911
E 2397 7158
O 10903 20440
I 3132 6165
O 3211 22487
O 25303 26162
S 21415 530340997
O 23312 26302
E 9363 18212
I 18924 21927
O 1649 21843
I 20832 26847
S 13158 850806774
E 25820 27469
S 9637 832246146
I 5598 17494
S 18120 404241554
I 5574 20135
S 511 408240297
E 791 16290
E 1558 6510
O 9383 19626
O 19320 24440
E 3665 28442
I 11226 13188
I 22414 28414
O 5724 24590
O 10814 13021
E 8897 20672
O 4617 20633
O 22744 28311
I 24608 27049
E 7161 18239
S 14991 675946711
S 25600 254915141
S 8945 600601061
O 21686 21709
E 3760 24683
I 12142 12509
I 17 24190
S 11851 864130190
S 8239 171883145
S 2392 960525101
E 16208 23310
O 10667 19377
O 9195 21559
I 5408 12696
S 7470 811259139
O 13835 21891
I 17007 28222
O 16035 18076
S 9171 12296374
S 22689 868659175
I 585 13878
O 14827 22270
O 21146 28099
I 22608 28762
O 7159 28471
E 1976 12634
S 7596 391123934
I 8809 22511
E 3567 24304
I 9850 15636
E 2221 23737
S 7740 449433471
S 18928 777285667
O 19870 26200
I 11175 29304
S 28125 655990167
O 4664 17081
I 21270 21354
E 26074 28672
S 6017 630469817
S 4749 935417524
O 6586 22233
O 12183 18056
I 2626 18389
S 20278 647606824
S 10751 79536605
I 24316 24513
E 154 16895
S 23935 825551356
I 10704 14872
I 7455 23390
S 27671 557626407
E 13084 28884
S 1543 714336242
O 17771 22341
O 4746 23904
O 7482 7802
S 16081 458486724
O 2818 29049
I 3421 24634
I 3822 18840
E 6640 10031
E 3401 9401
S 14841 824498511
O 5021 27438
I 8013 25814
O 5725 22520
O 2699 14742
I 3122 13533
E 17397 24961
I 12340 18227
S 6090 939988720
E 14859 22310
E 4318 14830
E 5165 5863
O 7761 28848
O 10619 11335
E 3103 7983
S 47 569769540
E 2220 9306
S 8691 55633183
O 1909 28783
I 5895 15356
O 5086 5705
O 5539 15452
E 18282 26285
E 14994 21053
O 18212 22559
S 939 268902276
S 19187 587767297
O 7930 8047
E 14665 24413
S 13216 949870902
E 7500 23160
O 319 21428
S 17387 645684085
S 16296 289422507
S 1536 36915136
I 11943 14203
O 3098 17808
O 5039 8823
O 12640 20685
O 9228 22016
E 20254 25993
E 23481 27914
I 6785 28070
E 39 16643
I 15206 21044
I 1258 6194
I 5862 12680
I 7368 16944
S 20875 956506354
I 16421 21232
S 10848 439338303
S 11603 645609840
I 19650 28290
S 10824 752792949
I 12238 23422
I 9106 14330
S 9113 856022170
E 7444 20904
I 16622 19464
E 4838 10576
S 2661 45936671
O 3866 13635
I 11098 14985
S 10806 153708955
S 3458 201484826
S 2593 760823103
O 10599 15817
E 7743 19853
O 2807 17577
S 18202 333102992
S 713 38789850
E 3359 25887
O 14289 22327
S 22595 936860376
I 17365 27225
S 27518 22569200
S 22616 986682994
I 7175 10931
O 6143 17656
I 20352 23275
O 18277 23893
E 14401 22711
S 24183 558396953
S 1671 291729470
I 21956 27109
E 3807 23986
E 5549 13283
E 3494 23706
O 11508 29149
I 16536 17630
O 11690 26021
S 8947 428769009
I 13784 21194
I 61 2488
I 5980 11732
S 23516 113870049
S 2133 858456510
E 5700 18489
E 13703 16456
E 24701 26250
O 15470 16607
S 2752 840999051
E 2371 14876
S 8470 668293768
O 864 13270
E 12840 17284
O 8690 15190
I 10632 22366
I 8760 20946
S 12489 550769510
S 7175 616927755
E 2350 12554
E 10154 14969
O 8292 27111
O 5799 17563
I 15174 19153
E 2671 12819
O 3973 13956
O 4909 10345
O 2476 24495
O 5704 11562
S 21825 134529951
S 19582 767211994
S 7062 289205594
O 25994 27798
O 19020 29248
I 1903 16437
I 15468 15831
S 10031 260287794
E 14851 19592
E 10516 22077
O 10391 27074
I 5283 12643
E 1690 18223
I 9403 15890
E 2931 22693
E 1495 3797
I 15162 20604
E 178 8411
O 13265 14611
I 917 1772
S 11670 735201239
I 14595 23488
E 15256 16177
I 9174 25703
O 24755 29164
I 4950 25618
E 13454 23621
I 12264 21887
I 9305 12677
E 2356 7966
S 7911 536930063
E 18480 23756
S 12486 774268175
O 21820 25887
O 11176 11588
O 7243 24676
S 571 275459893
E 8668 19792
I 1761 9302
I 9261 14793
O 18300 20573
I 6166 13665
O 9857 23023
I 17943 23812
I 8570 17236
O 5059 17854
O 14132 25883
S 7611 540709415
O 22877 27877
S 11986 39973308
S 9402 642676615
E 19 11910
S 11025 187038676
S 15116 376130544
I 20671 20867
E 19068 25376
I 16292 17760
I 14344 21753
O 9646 16127
S 25452 477421347
E 11363 29003
E 17016 17464
I 6656 16993
E 9485 13329
I 18005 19412
O 11955 15526
O 27125 27166
E 16642 29179
S 1349 31622070
S 13819 204476787
I 742 10254
I 24531 28862
O 6836 7757
E 5967 14130
I 16802 28364
S 2124 887245416
E 10673 17962
I 327 12116
E 10393 25096
E 861 19505
E 8621 13672
I 6497 14668
I 6795 10781
O 19 21258
I 8883 22718
I 28057 29312
O 2287 22620
E 698 28434
S 20859 30274744
S 6260 781067134
S 4966 98773670
S 24383 676891451
S 17596 214196027
O 9804 13935
O 12114 21650
I 13921 16508
E 3339 6353
S 1058 353362670
E 17108 24767
E 7094 14631
E 8522 21772
E 19752 23832
I 1673 16994
I 23726 25754
S 3163 29821161
S 878 456872777
E 7499 10986
I 11908 19549
S 10571 909691680
S 1444 596393925
I 15480 16469
I 12139 15821
S 1944 95459652
S 25675 632102235
S 13084 427130115
E 1272 14171
S 9149 298691903
E 14007 19728
I 3284 26738
I 4191 19471
O 23625 23831
E 6680 18055
E 7690 23491
I 6902 14511
S 10351 903392791
O 8648 13291
E 8347 8589
O 4388 23638
S 16328 531417315
O 11284 13375
E 1502 11830
O 8234 24994
S 7865 9928282
E 5991 21538
I 5334 7691
E 23020 28996
E 21856 26606
E 9925 20369
I 9741 23076
E 8818 16975
O 10482 24843
E 20598 22352
I 20774 27254
I 24764 27776
O 20838 26649
I 14807 15362
I 1215 20119
E 14471 28438
E 8783 28957
O 11055 12059
O 5820 25742
I 1890 8636
E 6150 11983
O 476 28530
O 8136 15288
O 24308 27039
E 3989 8678
I 11410 24459
S 23962 151072567
S 101 927583698
I 14068 23309
O 14039 25645
E 8362 11382
S 11643 892795629
E 2448 23069
S 2735 518763810
O 19500 24553
S 19314 894411550
O 13963 15638
S 25951 146849004
O 15709 23834
O 20067 20855
O 13505 27679
I 10291 13096
I 6339 17355
O 6011 20443
I 4890 18330
I 4606 20464
I 8607 22459
S 14749 861247621
I 9373 27806
S 26436 49028279
O 21451 21961
E 19221 26806
I 3816 23247
O 12593 20531
E 4600 26354
S 25401 992548908
E 13878 24266
O 3274 28641
O 5219 14817
O 782 12294
I 11876 26724
I 8846 13428
S 20821 376731624
I 2454 8459
E 9894 10992
O 2027 14056
I 6298 21667
E 15650 20401
E 4976 26604
O 17495 26829
I 6075 14260
I 8713 13359
E 5091 25796
O 9880 14285
I 16105 25639
I 1808 25774
E 10895 21112
O 23032 27725
I 1657 17240
O 1791 28302
O 920 3203
O 20744 26916
O 13738 27071
I 6942 13157
O 13123 21592
E 8757 26522
E 13150 25832
O 8606 24198
E 15624 26065
O 1647 28311
I 6753 28253
I 5359 14160
O 6521 25298
S 15180 741788290
I 1791 1809
I 4008 16165
O 16805 17674
O 4409 24746
S 11868 780447996
O 15446 20482
E 18443 19880
O 19067 27719
S 4158 75409738
S 23116 893913282
E 6575 15520
E 10519 23528
S 2810 356543542
E 13252 20070
E 1903 26763
I 12523 17015
E 19026 19178
E 15710 28807
O 16359 17890
I 6672 19069
S 4708 158794271
I 13147 17200
O 10647 24342
I 12456 20038
O 19294 22053
E 2805 28819
O 16981 17569
O 19978 28845
I 3366 19894
S 8456 290756755
I 10254 11919
S 12117 808621117
E 14384 17288
O 7820 13785
O 3334 28437
O 16254 23305
I 22692 24659
E 11430 27174
I 8536 23722
S 1343 672171509
O 6951 27701
O 4390 14912
O 1326 9503
E 7030 9963
S 3424 838381113
E 467 16546
E 6683 13408
I 15598 16661
S 11102 975727766
S 16244 711382565
E 17109 27691
S 23607 58452961
I 6074 17566
E 4107 24975
E 4895 5463
I 5707 17937
I 15875 25299
O 4312 24278
I 16805 21246
O 10366 19042
E 1339 17060
O 11341 21764
S 170 397712556
S 19025 340654037
O 1854 4647
S 12310 470335145
I 3499 23803
I 2044 6201
S 28477 126609917
O 13324 28041
I 8107 28857
O 13395 27081
S 26488 417746574
S 26970 693776691
E 19302 29187
S 28355 313577021
O 3780 18332
O 2308 5135
O 8318 8447
O 19886 22159
S 26332 396671259
I 17193 25387
S 20023 448620231
S 21204 665688214
O 12221 16395
E 8677 21307
S 12278 317787620
S 22747 162033814
S 27986 386928490
E 6662 15901
S 23823 590538652
O 13562 21583
I 16761 17551
I 17895 25502
I 1925 27488
O 17978 18831
E 6526 13776
I 11318 18743
E 12106 17452
S 19650 795865523
O 21430 24906
I 8459 12194
S 21627 42970715
I 14155 21385
S 15671 436977470
O 1015 6226
O 14326 15880
I 19382 28287
O 11511 21058
E 5665 8970
O 3487 25330
O 24354 26904
E 1128 6634
I 10368 21990
E 7426 22468
E 21012 23254
I 11129 22049
I 1527 2368
S 8909 952737228
O 24643 26338
I 9507 22382
O 11517 28271
I 6790 28276
I 2231 10663
I 4780 4888
S 641 360887515
E 19211 19462
E 12257 26339
S 2611 597421241
I 11504 24696
O 801 17514
E 19283 22450
E 17622 27790
S 2668 760960043
I 9539 22932
O 514 28976
E 16237 25746
I 3302 18487
E 2528 16877
O 13591 22775
S 20163 849048721
I 11291 19488
E 5010 5138
S 20176 994659861
I 9459 17822
E 2217 2721
I 1426 4615
I 16988 27642
I 4633 19978
E 20572 22578
I 5663 19445
S 21917 397662206
I 13310 26286
O 14455 25604
S 16142 326389531
O 1288 4757
I 325 13028
I 686 28039
S 1287 439979042
O 8879 11474
O 4969 12106
S 27702 407960411
E 10622 19468
I 10113 28392
I 10072 23215
I 1836 28706
E 7716 22915
O 5052 28611
E 15060 24401
S 12603 847906227
E 3424 7016
I 2027 20822
O 16329 19620
O 985 1489
S 8836 486296951
I 472 14446
O 17787 20429
O 21241 27285
O 13578 27448
O 1709 26992
I 23644 26206
E 585 7466
O 11211 20508
O 3650 13323
E 2610 3302
S 370 929806183
O 9575 11173
S 18664 674916478
O 1960 26765
O 19758 25949
O 1397 28430
E 11892 20140
E 23633 28252
O 7354 18067
E 13672 26657
E 20952 26799
E 10708 12553
S 15807 425009153
O 7145 24585
S 28697 993366709
E 18945 21244
I 1118 16664
E 322 17123
O 17740 27948
I 1962 7244
S 18533 158234783
E 493 1125
E 8163 23999
I 19569 23847
E 10202 23773
S 28037 176970676
E 239 23789
O 12808 25304
O 9887 20540
E 7385 18329
I 11006 26413
S 5201 22904341
E 7166 23716
S 18411 961051426
S 12437 310518484
I 2236 21888
O 11597 24857
E 7018 9998
O 2898 14392
I 8335 11287
I 685 6730
I 7285 26589
E 9398 19388
S 5572 896766339
E 354 1978
I 6633 10693
E 7150 27821
S 3451 472874394
I 4084 4271
I 24145 24939
I 4837 27720
O 7955 15507
E 18441 20574
O 3856 13129
S 22100 451612289
S 6755 987816032
S 510 369512404
S 18038 117223391
I 19882 26970
I 23953 28894
E 4173 7039
I 11222 16982
E 9241 12335
E 18111 22142
E 15749 27385
O 17351 21321
O 5090 20160
E 17973 24924
O 17407 25467
S 3805 907813598
I 4347 12704
E 13372 25975
I 7208 20958
E 10335 27875
I 10034 25329
O 16722 28561
E 1080 18735
I 7324 23912
I 19666 23505
O 1514 8226
O 8379 15390
I 18515 24607
I 8641 28881
O 9714 27949
I 19920 26804
E 2231 28572
O 6861 25915
E 729 9036
E 4324 23827
S 13380 542419316
E 15488 15924
S 4225 168565700
O 16005 28577
O 12393 13432
O 4960 28866
E 20675 20985
O 7197 13217
I 15136 27779
I 14748 20205
I 6254 22574
I 7829 9283
E 24229 24531
I 12986 17616
S 13021 571451090
E 24741 25558
O 9809 12045
O 11859 28192
I 5117 10501
O 5387 24687
E 14100 26696
E 18257 28889
S 28244 868558053
S 12532 515190374
E 2250 29051
E 4550 5977
O 10077 23759
E 1838 25963
S 14156 439391452
O 14936 16869
I 14633 17384
S 21646 490753719
S 14293 991418456
S 24531 48799110
I 10265 24566
S 11990 756930566
I 12525 16488
S 14286 323709006
I 26195 27341
E 4878 7074
E 9428 12122
I 791 20467
O 5045 28366
E 15108 19692
I 13268 25728
I 13176 13531
E 11615 18765
O 22814 28118
O 3670 9818
S 17110 376965154
S 19078 432143680
I 21422 24862
O 15599 23046
I 19898 23369
E 9062 12143
E 17660 26490
S 27716 191853898
O 6125 20150
I 7389 23482
I 9023 11063
I 20173 25007
S 5930 750699404
I 28877 29123
E 10659 11750
I 1056 17415
E 4832 16444
E 11503 20016
S 19207 482162448
E 18413 19078
O 7639 25997
S 480 51802861
E 16970 23041
S 24756 746305939
E 2114 23142
E 11286 24483
S 13041 515353630
S 21812 936777484
I 3760 12056
E 3668 6828
S 16810 261892800
O 21867 26990
I 15751 18431
I 16124 18646
S 28452 454248774
S 5619 126340698
O 12114 28984
E 20804 28236
I 10765 25684
E 20651 24475
I 18370 28224
E 17413 23175
E 18916 27325
O 12920 18671
S 18604 613335567
I 9994 28548
O 24500 26004
E 6315 25530
S 26962 108209652
I 9106 11140
S 22777 64046239
I 18029 27136
S 17465 395786326
E 3949 16763
E 2065 23172
I 5578 18985
I 19728 22385
I 23802 24823
I 2817 13540
I 1786 23558
I 5942 7707
I 6106 10544
O 10651 12280
O 12870 15032
S 11607 925185072
S 23785 706744252
I 15850 21731
I 6944 20204
S 19419 171628643
E 2398 20216
I 3375 5530
O 4852 26186
S 12347 958273177
I 12290 16227
O 15655 16511
O 6469 25143
O 15217 25655
I 12588 15265
E 23444 23633
I 1613 18251
E 16317 26490
O 6246 20527
E 1941 10443
O 1372 9983
I 15583 25211
I 1559 19055
O 4266 20920
E 16751 20513
E 18474 19797
S 14244 443886503
I 15122 25585
S 14620 456158604
I 6597 18892
E 4190 17860
S 13590 927765200
I 297 2401
S 16958 73338499
E 3027 16320
I 1249 12757
I 6127 10542
I 17606 24680
I 5659 8441
O 12043 25721
S 18196 562207615
O 1604 6436
O 11035 12079
S 28280 634942808
S 11041 628947284
E 11350 18742
S 3623 47561912
I 1662 9665
S 12167 308094814
I 15386 19011
O 5158 18607
E 8241 14841
E 17330 22191
S 7585 719030021
S 12442 990308789
O 10503 19969
S 26270 526647975
O 2990 6115
E 6 25291
E 9879 21824
I 4804 6803
O 24499 28423
O 8052 24812
E 3475 25873
I 8435 11204
I 7568 11872
I 4797 24817
S 2834 624778172
O 12826 28286
I 26970 29070
O 19700 25666
O 6671 19689
E 10821 14931
S 17223 118393437
I 19017 28421
O 9355 22291
O 1783 5964
E 12123 12695
E 15633 26809
E 6744 22011
O 7429 15878
E 1242 21340
O 9884 21172
I 21510 27492
O 17215 19447
O 3031 23373
S 13570 965745841
O 17526 24819
E 15436 18460
I 450 13892
I 7409 9917
S 17374 543106645
I 2162 11102
S 4044 46938413
O 6305 21657
O 442 19311
I 2746 24710
S 264 541146460
I 316 2545
S 24117 145061989
S 24263 643580277
E 5417 19449
O 2272 25756
S 28246 598214118
S 14271 148130354
E 9826 29023
E 18848 25919
I 12410 17570
S 14808 736285865
O 10584 24615
S 21819 466160966
O 5099 15258
S 21494 277322260
S 9421 620216482
I 12956 19739
I 19712 20123
I 12835 29053
E 4171 28710
I 14483 17363
I 373 13129
S 16644 609075895
I 3491 28910
O 1442 10455
I 22417 25738
S 28075 785598532
E 23237 25372
S 26457 724796200
I 10994 19383
S 24092 230658511
I 130 6700
O 10859 28656
O 3705 9334
O 4552 11340
E 4027 20709
S 26329 815234911
I 11312 28613
S 6943 895561061
E 8512 28132
E 21300 26071
I 3134 6294
O 19109 24571
I 8891 26420
E 4356 10018
E 24696 28531
S 19820 653019570
E 10447 12174
E 4993 8403
S 4296 811683004
O 9137 9778
E 12069 21841
S 22948 63614692
S 8107 564956493
O 6057 22165
S 10786 477853337
S 13869 631562940
E 2128 11470
O 6180 6974
S 19108 31585174
S 24132 90349021
O 11462 28104
E 13693 23855
S 139 698371448
I 14375 17980
S 2932 720104859
I 20813 22100
E 22014 26386
S 25783 705390802
S 6187 913875454
I 6520 11068
O 11347 19125
I 4310 21580
E 24870 25055
E 5738 18612
E 14136 24238
O 1908 13127
S 19686 849017082
E 15841 28194
I 1764 18534
I 15016 27520
S 6109 803940655
S 8645 401610202
S 16735 639042578
O 8735 26657
S 6279 966149723
O 11178 11727
S 23894 797785395
S 3391 369509844
I 1182 2206
E 354 26602
O 11833 13753
S 22321 830855519
O 20675 23253
I 9132 13458
E 15864 16668
E 4312 18480
O 2012 9372
S 13862 73071179
I 3008 4384
O 4003 12714
E 3232 29143
E 5330 9573
E 3247 11918
E 6197 14516
S 25257 90430383
S 27702 372272920
E 6534 29302
I 6193 27929
S 12611 523033238
E 13537 16061
E 1966 21503
O 11479 26740
E 6976 28038
O 10417 10535
E 3226 14529
O 9496 18264
E 19577 27803
O 6341 26224
I 7674 22335
S 28721 382047143
S 19681 920161349
O 15874 16726
O 16433 23218
S 16995 303143035
I 15547 19406
I 10443 25375
O 17691 24472
O 8964 10647
S 26929 427925924
O 9659 13969
S 6793 93581298
O 946 23304
O 8970 27340
O 4762 20414
I 9585 20225
O 11932 23446
S 9917 2190914
O 21167 26088
E 6420 25015
S 13190 564097986
O 26790 26874
S 14392 765283153
E 8822 9083
I 16529 17406
S 25327 275068343
E 9397 20443
O 15272 25285
I 19005 19343
E 443 28079
S 7573 119562701
E 18455 29122
I 11741 14336
S 8665 555133431
E 18178 19873
E 19019 29339
O 3177 8700
I 619 19773
E 10717 22983
E 1915 2498
O 19087 26871
E 5213 26023
I 278 6965
E 9138 21065
O 9383 16628
S 23961 134510869
S 28963 308416947
E 1472 8773
O 7376 17924
I 8569 26868
E 6391 11889
I 19728 21831
S 10873 872591818
O 12266 17743
S 18469 370329419
I 8501 29113
S 14909 352609827
O 2674 28899
O 12428 18491
E 15393 20242
I 22252 22819
S 6420 904386629
S 12791 611285312
I 5308 11469
S 21795 769908734
E 4444 14694
E 9973 19142
I 8437 29331
S 23122 656943550
E 18382 27297
O 728 22932
O 16672 19355
O 6473 26329
S 12446 823081448
S 4529 856173873
I 6340 16553
E 17861 26577
E 19761 28793
E 6342 23174
I 3281 26359
E 18812 25044
E 7536 23959
S 20390 982487759
S 22384 919230860
E 7377 7635
E 16149 27267
S 482 866181685
I 910 7985
S 24997 483659488
O 2314 27433
E 11313 26970
O 22377 24928
S 27440 829960364
E 2213 19338
S 15009 478463291
O 14103 19898
E 13294 18974
E 22010 26665
S 6417 785683832
O 2698 6228
S 1663 230807022
E 8034 19632
O 20526 23948
S 24453 859023000
S 14007 983130337
E 9859 27772
S 6792 231044049
O 5123 8121
S 12593 522824231
S 22223 660275556
O 9872 19680
S 13523 377105428
E 2720 5401
O 1054 19786
I 1639 11565
S 20513 435269296
S 9840 176284403
S 25327 936857780
E 7703 28264
I 11879 16974
O 17274 27176
S 4383 500571816
S 18075 668982857
O 11771 23422
E 10282 12322
S 19503 556349268
I 8816 11480
S 751 871633160
E 16506 28760
S 10637 428343260
I 10375 21168
S 6533 381596010
I 14394 20009
I 17459 25399
O 10363 11651
S 13488 395479203
S 5588 272931493
S 8868 106556678
I 4928 23948
E 24237 28183
O 4738 14671
S 25544 946779146
I 9512 10197
S 23360 436844170
I 2812 18991
I 3347 8723
E 7766 13501
I 3877 18299
O 23780 24282
I 7218 29243
I 5361 8772
S 4205 562853273
O 3210 7901
I 2953 27953
I 2563 23402
S 695 823577217
O 22467 26397
E 20968 23968
E 4109 11725
S 15561 827832996
S 5185 222984035
E 19740 23060
S 11585 712668046
S 20542 953326600
E 28848 29012
E 19475 28285
E 12227 12719
E 23867 29104
O 15809 23396
O 9441 12614
I 18845 22134
I 18237 19210
O 24511 28045
S 11525 918447209
S 6765 651551884
O 25396 28929
O 6533 11111
E 7439 25374
I 5354 29003
I 11020 28184
O 20271 20747
E 1612 20472
I 9967 20441
I 6992 17763
O 26336 27545
S 4711 176579963
O 16781 18618
E 17445 27988
O 10333 14657
O 5373 6931
I 1113 14125
I 1138 24864
O 6299 23961
O 4049 6945
I 9754 23055
E 5405 23595
E 18703 24882
O 19385 26184
E 5607 14986
S 10723 267446681
S 10731 667590688
E 14475 17365
E 10653 12773
O 16698 24454
I 447 28041
O 4138 6221
S 23100 106737132
E 1907 5112
S 6065 444530959
I 4214 7207
O 2213 13352
S 26956 775074254
E 479 24496
I 35 20734
O 20503 25455
I 4852 11533
E 6644 22094
O 11213 17952
E 4032 23133
I 5984 19039
E 17660 25418
I 18461 20818
E 606 15651
S 16192 149703141
O 11448 20102
I 1461 6639
I 8618 18007
I 8741 24051
E 15350 17437
O 2185 18361
O 2450 8396
S 14813 375209480
E 5777 23339
E 930 1550
I 8006 23346
S 25131 207853765
S 1944 783759409
S 3923 944494242
E 18550 29305
S 3316 764955080
I 23485 25660
O 5311 23504
E 5049 11636
E 4870 12991
S 93 790085635
E 24456 27517
O 2088 17792
O 340 21168
I 2894 9915
E 622 24001
I 24721 28732
E 7645 27122
E 5919 14849
I 16526 27340
I 14188 24382
S 22200 580496082
S 8141 295162459
E 12046 23548
S 22805 600685221
E 16190 24998
O 15002 17836
I 8404 9832
I 11970 18942
O 1300 20658
E 10348 17177
O 3825 28051
I 17579 24816
E 16595 21643
O 3982 22193
I 16406 27325
S 15893 326025014
S 17913 97199391
E 3781 7148
E 17400 23612
E 3986 4589
S 19144 612320397
O 26261 26288
O 20153 24588
E 3779 5737
E 9228 28538
I 7302 13201
I 11223 11224
I 6103 17843
I 7559 8887
I 28392 28611
E 22676 23076
I 6642 16908
I 2644 21323
E 14984 17782
E 8928 14773
E 3297 21532
O 8143 23527
O 1639 10978
I 292 3675
S 17906 777124185
E 474 16971
E 4391 13811
S 688 900190964
O 14923 19515
E 19546 21738
I 5150 24912
E 16642 28476
O 7503 28687
S 23002 285085687
S 5952 550801610
S 5672 123743375
S 25522 245617747
O 2376 20638
E 2267 2270
E 9932 24812
S 7455 557045865
S 3580 448367736
S 17856 566141199
E 20889 24262
O 4241 5136
I 15552 16842
O 15876 16785
O 14370 27371
O 15936 16400
E 15199 22699
E 2421 18607
O 4318 12616
S 17465 362896764
E 20880 26490
S 19529 604684216
E 3354 28237
O 18474 22832
E 19348 21147
O 12099 23392
O 9919 17887
I 17015 24448
I 7221 22140
I 4075 7312
S 6016 898025243
O 15329 26323
E 5613 16671
I 12237 26331
I 6153 13477
I 15931 16008
E 13594 29265
E 3937 23490
O 10841 26122
O 14280 15387
S 18472 560218709
O 8671 25781
S 4464 534970913
I 5632 6994
O 3597 18607
S 1894 669532341
O 9438 14919
O 1966 25510
O 11268 17925
E 2041 19017
I 19001 21076
S 9551 997078895
O 2014 17653
S 9282 139773685
O 1220 18143
E 14989 28387
I 352 3904
O 11449 25828
I 9117 20284
I 11995 21379
I 8501 18856
S 9905 353341445
I 12239 22934
S 26595 365859382
S 23063 792480448
S 1849 634060906
I 2866 10868
E 800 7728
S 14082 624424696
S 1224 711614331
S 469 163937572
S 14582 93951530
O 2547 11116
E 4431 19169
S 20530 592404258
S 13638 743890899
S 2145 189857184
I 4239 11035
S 5630 271840760
E 1632 3649
S 9801 1547345
S 2266 83579772
S 16677 807268483
S 24506 606472020
S 27695 47410169
O 6658 24326
I 17393 19979
I 12762 17210
O 19102 20425
S 17479 326041720
S 26824 336322169
E 2202 21837
E 5844 14677
I 6672 13360
I 3847 16732
E 3170 21339
S 13696 531939884
I 13232 21761
S 22165 432828366
I 1718 21921
S 4783 551944049
S 10457 321103866
E 2865 23591
E 11976 25965
O 7180 22174
E 9246 22398
I 104 6270
E 13696 20865
I 16643 20013
O 19629 26785
E 16146 26233
I 8885 16851
O 1421 18918
S 25051 878086007
I 6918 20677
I 21110 26324
S 10553 926685797
E 22335 25928
I 9516 26014
O 4244 14810
I 26057 28115
S 27495 483681748
I 4093 28393
I 17953 28370
I 12749 14476
O 9901 16879
E 5244 15809
E 1795 14725
E 6172 28769
I 9591 27459
S 7177 15261100
E 747 6316
S 28059 600889340
I 11962 27679
I 8425 14039
O 10233 16869
S 24962 268602131
I 14391 14985
O 14104 14139
E 2348 24251
S 10074 560778397
I 1991 4196
E 18202 25945
E 10389 18066
O 14431 16539
S 2457 239517509
S 27537 174297327
S 10673 551600868
I 27979 28799
O 16337 23121
S 22625 327124453
E 16508 27837
O 8365 17914
O 12668 28028
I 13738 19556
S 16788 994774409
O 2763 15042
I 13254 15771
I 5922 24923
E 6021 17149
S 22324 470274759
E 15016 28697
I 4710 19528
O 16196 18341
O 2078 25285
S 22224 939258734
I 20605 25782
S 16273 777361585
S 27687 408598826
S 17538 338718512
I 6123 10327
E 13968 25406
O 6785 25178
I 8108 9458
O 7089 14545
S 181 174513042
E 7995 29337
O 8875 17375
S 9284 538024606
S 13957 854446838
I 5315 13785
S 12251 973462065
O 6950 19567
O 6077 16092
I 11180 18218
E 21606 27107
E 2025 15610
S 19799 956675459
S 12265 987086386
O 944 25058
O 15418 22468
I 19864 23313
I 12695 20925
E 8035 11059
S 6996 887164144
O 1843 10787
S 17410 708891220
E 3392 16935
S 8439 963911357
S 20262 147402139
E 14152 28045
I 12530 13894
S 11066 27299320
S 10626 750212643
O 10493 19989
I 7726 24547
I 4531 6233
I 9086 13370
S 7607 330044681
O 18470 24035
O 13 15190
E 3401 22747
E 19693 22343
S 19392 386241069
E 2594 27195
O 2115 26688
O 9359 26105
I 69 19962
S 20326 968580634
S 13973 668174762
S 18248 821055162
O 2327 25382
S 8102 998733356
E 832 27927
E 10017 13664
S 21757 989364554
E 3378 5248
I 6371 7182
I 3114 17065
O 4306 8261
S 10732 116365260
S 26614 121553718
S 668 252751519
O 1974 29005
S 6551 677123409
E 4953 14749
O 12035 12100
E 17336 18836
E 2538 25274
E 16953 25026
E 9158 13535
O 4175 9368
I 5226 13232
S 14591 122488873
S 11193 602422659
E 1240 28729
O 2177 7131
I 6786 25800
E 13219 14057
E 20571 22362
I 4400 18062
S 15176 563028334
I 47 5761
E 10499 26726
O 14711 28570
S 25941 979021407
E 17934 20357
S 17485 313202011
O 193 19067
I 6449 27107
O 1333 19090
O 20126 22620
E 14713 17844
S 26856 558358274
S 2915 297770112
S 9610 788858578
E 13347 20704
S 250 806889061
O 17608 27551
S 7867 265596014
I 6789 19146
O 4846 27188
O 11435 21466
E 2438 2964
O 17084 29236
S 8768 831444408
E 4936 28234
O 15472 16602
S 18429 282112384
O 18712 25893
I 8156 28596
I 7884 12182
O 12192 20856
I 8955 16121
E 6992 14111
I 5105 17254
O 10642 22576
E 10178 23017
O 13560 16579
S 9690 433715599
S 25052 315648250
O 4497 6480
E 136 14256
E 1452 6431
S 21189 294503999
S 27356 526011067
S 25352 637517198
E 10283 12444
I 7184 17192
I 20234 21794
E 4553 27510
I 12116 23755
I 3640 13004
I 9826 23076
I 9043 13253
I 636 6064
S 19590 966032054
O 3826 18162
O 1300 18100
S 5375 954032183
O 2434 9393
S 14136 83287297
S 8770 350040084
I 362 15454
S 20490 94894725
I 23354 28610
E 3691 27708
O 8529 27915
O 2006 18676
E 139 10443
I 12339 26654
S 4969 280291350
E 16496 27758
E 254 15676
S 9905 39452605
E 22697 25197
S 4919 576978534
I 19739 21068
E 10105 10172
E 8563 10426
S 27282 830904791
E 7963 28706
S 3770 308722634
S 9659 676427784
E 19733 21812
E 7720 19046
O 917 16815
O 7587 10092
E 3629 12921
E 9322 27111
O 10851 24268
I 2181 22012
S 8017 277937467
S 26517 250977863
O 3968 29262
I 18605 19543
E 8047 11210
S 572 915749952
S 15762 855642306
O 7586 14330
E 7789 11925
I 2481 19877
S 11842 166567434
E 1258 11507
E 18538 26588
S 24654 999520005
E 11577 23138
I 20451 25723
I 16502 24393
E 22006 24681
O 13931 29221
O 3451 7019
S 26912 754025498
I 24244 27535
I 10273 20561
E 8786 14257
E 14357 17526
E 28399 29190
E 25164 26868
E 5231 19472
S 28660 565305324
O 7157 13873
S 20665 660295973
E 3041 19616
O 1412 1849
S 4590 671517030
I 13082 25979
E 13767 15659
S 25006 943446152
I 19053 25889
E 10388 15333
O 10539 25385
E 4734 9428
I 17022 18617
I 13548 16100
E 24589 27007
E 5228 20049
S 1327 52283808
E 4478 20733
E 7202 17821
I 17105 20074
I 2381 13382
S 19865 922435884
S 2797 4140083
S 27727 367164250
O 2479 16215
I 20548 24534
O 7964 25785
S 808 961430855
E 8028 20402
E 6423 23140
O 16426 16492
O 15644 26397
O 5964 7873
E 5431 18723
E 12017 25018
E 1461 26065
S 10536 870707281
S 17822 446082658
O 11972 13952
I 21218 22448
E 10610 23417
E 603 20304
O 2914 9833
E 12494 15536
S 5412 941973012
I 6366 13501
E 7157 26599
S 29281 277383878
I 5857 18764
I 3624 18122
E 2541 13179
S 23878 132849612
S 17584 139191891
I 12144 27016
E 7820 21533
E 1146 20185
E 2771 7023
E 887 19799
I 13632 22393
O 9514 22260
S 21331 143313467
O 700 2852
I 3744 19285
E 5549 22597
I 7005 18147
O 5601 25881
I 15046 17257
O 5330 21911
O 9640 10039
I 51 19998
I 4187 22078
E 18539 25349
S 11654 771553383
I 23281 26530
I 7107 19339
O 635 12896
O 24 9061
E 16791 22162
I 5127 15521
O 11479 28368
I 10521 19181
O 9321 18031
S 25518 351532463
I 10904 13349
E 18927 19607
O 9671 23329
O 14316 22656
S 15494 770574695
I 19195 22444
S 5055 882214505
I 26067 26420
I 14140 16009
S 13176 907986560
I 9528 12719
I 10628 22386
O 21659 24328
S 886 436137510
E 5369 8501
O 9762 22247
O 2046 15978
E 23164 27050
O 5115 20837
E 415 12051
I 16665 21798
I 18395 23249
I 9990 11083
S 23710 859679628
E 15466 19656
I 18466 21757
O 2650 24142
I 2319 27833
E 5304 22279
O 13427 29161
E 14212 17102
S 8829 877363035
S 8794 953001071
E 17251 22924
O 23489 25030
I 1116 17785
S 421 22441335
I 7992 18705
S 19761 849342531
O 6545 9603
E 12517 17670
E 820 7117
E 16496 27751
O 6861 12764
E 7592 8993
I 18860 24869
E 6518 13769
I 7494 10014
S 19161 739734481
E 4225 20258
E 11074 24255
I 8513 27571
S 7330 318394584
S 18075 539502021
S 11978 145392471
E 7595 12031
S 17305 530825193
E 1547 24880
O 7761 17076
O 10611 28769
S 24558 203295072
I 26169 27677
E 5124 19292
I 6739 9808
I 12478 18206
S 6019 756402902
S 17920 881764633
I 13737 28537
O 12634 20686
O 5203 13242
E 8085 21459
S 18000 690662248
O 9967 10966
I 18194 22317
S 9240 886685569
O 1792 18479
S 15251 824664781
S 17591 106735573
O 9993 19739
E 15677 24559
E 12075 16107
O 1018 8852
O 815 17678
I 465 15472
O 799 14251
I 6056 20872
I 7619 11255
E 10799 12138
S 11501 798991313
I 3928 21714
O 7343 24539
S 20433 766063018
S 7874 898576369
I 8207 9943
S 10434 820772546
I 18027 18675
S 6883 583439744
S 16042 536731011
E 9383 12010
S 1790 631268852
O 19613 20714
S 21064 992086896
S 26693 890565537
E 21061 26947
O 9219 14618
E 1794 15479
E 9608 25313
E 11255 28075
I 7510 18118
I 29 1072
O 674 14950
S 702 249582728
O 17789 23800
S 20559 880368143
O 9609 16476
O 4502 21403
S 2789 499417951
E 13117 28343
E 4340 5697
E 103 27886
O 2688 28490
S 21056 993364598
E 9956 19856
I 2709 25060
I 3463 21732
O 19374 26062
S 22304 666047934
O 8259 10945
S 14200 123620769
E 6901 24533
O 3317 8713
O 15130 28458
I 16081 16574
E 5809 12910
O 15366 26099
O 6331 20647
S 22136 667383434
E 14393 19427
I 9430 11682
E 2177 26910
E 11342 19975
S 6110 218090048
E 12442 18386
I 24562 25136
S 2552 544564364
S 21724 706239341
E 19981 20049
O 1311 28019
S 5087 382175154
E 1953 11540
O 5263 25743
E 10763 27375
O 5542 18492
I 11071 14559
O 3332 13469
O 9378 16282
S 28679 451732080
E 1587 26746
S 8654 449076911
O 2632 12463
E 8041 10543
E 9865 21524
E 656 17163
S 15271 229163493
I 3203 20811
S 21818 137632930
E 5314 23698
S 18924 454299494
O 4770 28638
O 16179 24636
S 17145 938579950
I 12442 26898
S 5893 266927132
I 18565 27375
I 11862 17158
E 21360 22124
I 8489 12024
E 2558 13284
E 7199 24221
O 1155 5413
S 26230 287068282
O 19872 28697
I 7324 10129
S 20110 444637039
E 13071 22921
I 6791 27922
I 21 1056
S 6051 554039863
I 9146 19974
O 21740 25425
E 14717 27608
O 6758 8701
I 23751 26956
O 9160 28007
O 15945 22984
O 422 9226
E 6035 19295
I 10039 10091
E 25905 26904
E 12863 19674
I 13268 15880
S 11371 84115748
O 12234 23840
S 7296 334409724
E 9670 26331
S 659 150653187
E 12324 29280
E 13318 25430
S 13341 10518704
E 20065 26345
O 10929 16218
O 12686 17338
S 3603 856115410
S 16232 495484902
E 5734 7512
S 26955 286842648
I 11345 27088
E 22774 25289
O 7593 24289
O 3594 17408
E 7128 7479
E 1796 23029
O 19859 21621
O 1537 16108
E 8742 22274
S 13148 503943186
S 15447 176070099
I 38 3370
I 15002 28683
O 12140 23061
I 1481 14904
S 27048 844658326
S 20253 36160179
E 9385 17931
O 3282 24027
O 12744 23746
I 1532 23968
O 1159 23536
I 21392 22126
S 8617 262460752
O 8243 26893
O 12174 20135
E 9892 14660
S 23738 966693349
E 20542 26728
I 8021 17866
S 1466 655719255
O 1542 2765
I 17505 24911
E 16656 23514
I 17932 24238
S 3206 804759353
I 16901 18565
E 12410 26570
I 17208 18155
O 2231 16726
E 17015 26970
O 21828 26150
S 6915 314421143
O 8353 26744
E 16561 27568
O 7499 8165
S 12293 309020845
E 378 9053
O 1300 13565
E 9511 24393
S 16214 730063054
O 3192 27241
O 5672 6376
O 8815 15183
E 5377 11906
E 1084 23724
O 5133 11221
S 5487 324494585
I 1584 24051
E 7153 13378
S 8857 956489662
E 13427 17455
I 26345 28373
E 5138 8755
E 2935 10462
I 8989 9340
O 3698 27057
O 7562 22361
E 8496 16972
I 13979 21406
E 13295 16182
O 2758 24049
S 14705 407365076
S 17180 89708793
O 6520 7103
E 11361 23559
I 16654 27254
I 18478 22964
S 7514 394009095
O 7216 23394
E 6955 22804
I 8483 15940
S 13032 498533918
E 8026 25509
I 14611 25727
E 1209 12931
O 15178 16168
O 1980 19717
I 17530 22733
S 2671 218047850
I 5125 11058
S 26849 392974393
I 1372 4715
S 7681 853918485
E 2290 27174
O 3340 16333
I 13788 24607
S 14363 528915074
S 19728 227418347
S 27249 929016009
E 2386 10132
I 2516 5963
O 20182 20774
O 21134 21981
I 13425 17685
O 23347 28519
S 8614 11981971
E 9977 27232
E 4919 22760
O 13091 27305
O 8712 16570
S 11838 13661687
I 942 28256
I 9333 10200
E 17168 22175
I 11249 25931
S 27765 808067719
S 21992 90487513
I 19849 20154
O 15399 25097
I 17278 25503
I 3028 4181
S 6755 661441434
O 1288 27326
S 3857 457666295
S 13451 253877436
O 11516 16902
O 9751 27186
S 11345 665993973
E 17585 19866
I 23654 29224
O 2066 17769
S 10568 229989649
S 9610 746964469
S 17410 36786447
E 7227 23766
I 5152 7868
E 18083 26435
O 8471 9977
S 8666 168659126
E 5141 28496
E 1714 10948
O 909 22800
S 3733 712964988
E 1281 20301
E 5579 15640
I 836 2837
I 20274 28550
I 20149 21249
O 18150 23511
S 15899 226887399
S 22818 152864355
E 3138 18933
S 15434 462945376
I 20175 24976
I 6055 18652
I 10890 12635
O 11398 13336
S 15428 169226077
O 22787 28701
S 20514 900433327
O 18349 21840
I 11059 24432
O 6689 17068
I 10853 17016
I 9379 24329
O 8960 23617
S 28950 584603967
E 3959 25113
E 7898 10143
E 26828 27071
E 21471 26561
I 20248 20343
I 5639 25421
O 18369 28855
O 23279 23443
E 22483 28025
S 1719 107794303
O 6695 22608
E 23005 24871
O 20382 27312
S 2290 372720169
E 17222 22663
O 14452 26462
S 22381 501784330
E 11641 12474
E 2148 25562
I 9696 12046
O 18513 28420
O 1745 9757
S 20080 254939752
E 4270 28719
O 786 21048
S 10984 80777717
I 644 18651
E 17125 20350
O 1483 13303
E 12411 21027
O 10077 18819
S 3713 319929604
O 23585 25992
I 4257 15907
I 11422 16989
O 25844 28729
S 15679 851367855
E 10905 20887
I 14661 27510
E 10111 18965
S 21803 894263166
S 807 744676419
O 14874 27791
S 9438 117531151
I 3877 20753
O 15234 20277
I 5607 21079
S 27854 583817814
O 2121 13774
S 6222 205579451
I 11638 13810
S 28882 793569465
O 3365 27779
O 1942 8589
O 8098 12699
S 29074 725731216
O 20839 20952
S 16123 997413098
I 925 9725
E 12108 12951
I 17739 29235
I 9517 25434
O 7429 13340
S 29140 654255983
S 26901 610479184
I 753 24004
I 3110 24331
O 1820 20258
O 14964 23160
E 18012 26282
I 14269 27551
I 8080 13540
I 18913 28112
S 27028 294101258
O 1636 26327
O 2938 18748
O 4246 10709
O 2921 27492
O 5860 23029
O 12574 13926
O 17820 24480
S 28465 768505351
I 12704 14451
S 7494 948443070
S 16315 764816237
S 22483 420643106
I 21427 25452
O 6272 9931
O 6449 28943
I 4478 23049
O 9652 18584
S 8940 669896086
E 1916 8990
I 11012 11236
S 25476 975805309
I 20268 26968
E 2322 24063
S 15610 548607164
E 1856 8569
E 13976 24979
O 2312 17907
S 22962 419662578
I 5539 9179
I 7938 13705
E 7520 25945
I 20566 24937
S 27112 888821826
S 6633 480548515
I 357 21796
S 16588 989639251
O 3415 19172
I 7330 26726
E 6091 23841
S 2230 883078903
S 16234 393262091
O 4297 27345
I 16471 19797
I 14449 26167
O 2542 13054
O 11005 14275
I 3151 3792
S 7551 136580401
O 2586 19953
S 1310 901245089
O 9244 12015
I 1253 21258
S 16585 207993508
I 12701 24594
I 22733 23357
S 21647 534500976
I 11462 18680
E 12421 22566
O 23977 27316
O 3088 23110
O 6768 17213
I 18162 28427
E 7599 12483
O 4409 10528
I 10209 26870
O 13734 17419
I 4504 10614
I 2316 10484
E 7578 24817
I 6226 25050
I 23039 26264
E 8596 26205
I 11133 14537
E 14452 17665
E 9165 26430
E 16316 20199
I 2772 13775
I 6533 22787
I 3331 27548
S 15393 366846962
E 11453 28649
I 15400 23818
S 10157 868463293
I 15082 28110
S 18771 744037445
S 23068 192262683
I 12909 14310
S 1592 503440487
S 198 951689410
S 24661 49833143
I 7552 23299
O 24264 28850
O 4941 24331
I 4339 8477
I 10343 11344
S 25230 659776746
O 20257 20877
E 8373 14877
O 10726 12440
I 17054 17780
E 4435 24739
S 3474 798325413
O 20792 23200
E 19229 21588
E 196 27162
O 15082 22162
E 12024 21823
S 14087 916926931
O 32 13225
O 7488 24623
I 4783 27115
E 6116 15363
E 22375 25944
S 17965 207773531
E 16312 29028
O 5452 7391
E 8625 15007
E 5659 19116
E 9204 10120
O 8404 16266
I 6615 10439
I 4681 23514
O 1247 2025
O 4127 25917
E 2887 9659
S 5785 19201881
S 12459 944457449
I 1558 7855
S 17758 70391486
I 2335 22572
E 25590 26476
O 15464 26950
O 8641 18631
O 16899 20816
I 5662 12112
S 16277 547619322
I 2088 21146
E 7491 13336
O 7450 18856
S 28846 127243276
O 17872 21480
O 15062 18351
O 662 15114
E 692 10623
S 27711 541867320
O 18959 21259
I 13607 28188
I 361 17761
S 2986 811878205
E 9272 15557
I 10895 14006
S 16507 254040987
I 12590 21567
E 5222 10719
S 2605 800181890
I 11421 13263
I 8758 28560
E 25238 25820
O 10558 21331
S 24129 399427485
O 1496 23516
S 17639 946237043
I 11380 21017
S 25952 276726928
E 10831 13252
I 653 8443
I 10634 27002
O 2338 28226
I 14625 17668
E 929 2916
S 11237 272499407
S 28170 9831816
E 13822 15175
I 9581 22589
E 3127 19067
E 14741 23101
O 24238 26893
S 25009 472544551
E 21384 24266
S 5168 566171886
O 4010 26792
S 3179 254948735
S 23527 118037475
E 28291 28320
E 11661 19752
O 21500 25710
I 10209 12522
O 13258 13641
O 21017 24556
I 4587 21035
I 14766 22031
I 15227 25384
E 1668 24764
I 1639 23865
O 10059 22287
E 17439 24325
I 4898 17201
S 21304 198045551
E 12808 25632
E 3651 12446
O 23123 23749
O 11788 28125
E 4556 21598
E 3613 16335
S 21202 901957640
S 13629 816084097
E 11813 25214
E 26448 28918
E 20476 25638
S 8167 284437810
S 15963 867855133
O 14881 17134
E 18450 25092
S 21273 582752417
E 4067 17997
O 1988 3333
I 3075 20606
E 940 11410
S 17399 459189131
E 13504 20741
I 7358 20738
I 7137 22349
E 4043 22065
O 1323 12432
S 20045 94409855
O 21686 25556
O 3876 8905
O 13124 29031
S 29086 658251300
I 10792 25780
S 5785 121228164
E 18762 23464
O 7359 8945
E 4312 21867
O 25012 25899
S 21855 49836015
E 1941 7252
E 12535 16169
S 5551 970316681
E 5481 9478
I 12108 14226
I 4668 5543
E 12547 17835
S 10289 103392717
S 17720 495239696
I 21878 27420
I 10794 26677
I 11004 19889
O 1989 22302
E 6130 18149
I 943 19123
S 9697 861208667
O 5116 26589
S 28925 517491758
O 12283 17823
O 4907 29084
S 6948 964677714
S 26644 811025419
I 21417 24871
O 10451 15923
E 20258 22730
S 25210 328650369
O 5194 17139
I 5115 12164
S 7978 202215523
O 9975 24540
O 3728 5795
S 26488 324886021
I 15065 26308
I 22937 23927
O 19592 25499
O 3281 5557
I 9342 23769
E 2872 7670
S 5806 83817824
S 12855 242132598
O 14145 14958
O 18856 24864
S 6511 856266398
O 12184 26919
E 6442 9877
I 14233 21530
S 21213 730794602
I 1093 25968
O 16219 19191
O 2021 8735
E 23186 26353
O 23275 23860
E 8135 13391
I 20230 27909
I 10001 22718
I 5067 22885
S 22903 206920963
S 5200 605553839
E 12584 14733
S 15062 553646995
O 104 7809
E 2764 7206
O 17875 20856
I 6912 11278
I 15587 25316
E 3739 25276
O 12760 25220
E 38 20497
S 6450 52234177
I 10855 14121
E 8798 22582
S 26242 69301308
S 15710 984811610
I 12774 16418
O 19470 24577
S 25625 554659860
E 1341 24103
I 2842 12688
S 25547 724941012
I 11292 16837
S 3517 572839374
S 19462 871900257
E 2267 16538
I 3308 19962
O 3297 15720
I 412 9579
S 12869 750973244
I 12416 28100
S 26641 227322724
E 5157 8149
E 3030 13654
E 11049 17049
O 6218 20994
S 16763 613279021
S 12690 275589459
I 11151 14022
O 1474 22685
I 1330 16232
E 7496 19464
O 27466 28161
I 5998 24558
S 18504 712720696
E 4523 19656
E 8545 22378
O 5662 11227
S 17586 4690068
O 8379 28817
E 6734 25185
I 9728 23665
E 8039 8743
I 10873 17457
I 7569 17534
E 16033 28428
I 16451 28208
S 3618 427958031
I 6617 27143
E 2636 22006
O 1234 8915
S 10913 447331982
E 7101 16009
E 6461 28612
I 22173 27729
O 12973 24519
I 13775 14562
O 16382 17497
O 7935 19548
I 16112 26088
I 10240 20878
S 14268 787169388
I 5504 22290
I 5261 22950
E 23066 25361
O 2343 28008
I 4999 21504
S 16412 116360238
E 2766 27005
O 21607 28713
I 5333 21165
I 1593 7634
O 194 5737
O 156 11266
O 1970 25627
E 1320 29051
I 3962 16550
S 28799 759487678
O 3240 10617
E 9142 16181
E 7254 7849
I 5748 7772
E 4772 7257
S 11261 136464036
I 1325 3111
I 17668 26678
S 16085 430376801
E 15167 26523
E 12655 13914
S 16625 142028400
O 9974 10436
E 44 5881
O 1167 14140
O 23121 28123
O 615 26479
I 9540 22429
E 12243 20068
O 15303 17345
S 23933 496247690
E 14039 27612
O 14311 16796
E 23720 26656
I 19480 28437
S 15205 663822423
O 5787 26080
I 7947 17882
O 8415 27807
O 6091 28786
O 22747 26241
O 4704 8135
S 25737 961062587
O 25504 29233
I 1348 24842
S 9006 368047920
O 15075 19794
I 3622 16733
E 4985 15775
O 13413 15084
I 9075 15096
E 1129 24072
I 15456 28495
I 6333 18742
S 28625 215849412
E 14130 22248
S 16857 607803746
I 22563 22842
I 19702 24865
O 19712 27980
I 3281 25066
E 13563 19375
I 20168 28512
S 978 321761877
S 6918 154776881
S 25121 103183672
O 16112 28244
S 28567 878909582
I 7059 13550
E 4623 16101
S 12835 201075600
S 22901 699545605
E 10748 20442
O 10751 15670
O 890 10872
O 15713 25564
O 2906 22670
S 11361 988146504
I 6928 8384
E 21850 21876
I 5361 28062
I 1226 24596
S 20704 859521952
I 10763 17764
I 8964 24261
E 8258 14907
O 3699 25067
E 5275 13659
O 21951 26662
I 640 4622
O 3917 12990
E 18781 23223
O 8835 19004
E 26274 26950
O 19713 21092
I 14945 27196
O 4381 15326
S 9378 587433046
E 14279 22712
E 5520 15427
I 9643 11184
E 21125 25789
I 765 19875
O 727 22910
O 13742 13917
S 4100 116117211
S 1572 440564624
S 9116 858945958
I 13523 15405
S 8140 904810765
E 7734 27945
O 14940 26439
I 9603 23063
E 13527 26948
E 10752 20249
S 25398 683172858
O 20444 21931
S 23653 993231576
I 10568 24000
O 2299 24883
E 3665 19557
O 26671 29216
I 5062 16005
S 20095 148344723
E 4087 18889
I 19361 23606
S 9439 304880319
I 5377 11148
O 15424 29173
I 3341 25693
S 4953 200926204
I 12805 26825
S 7709 135574610
O 18682 25330
E 21102 22312
S 16009 661272240
S 5351 554178115
O 15090 16886
E 14832 19644
S 20510 23068438
O 15633 28880
S 27357 106164281
S 28492 778375597
I 17429 19012
O 4422 28389
I 17198 25488
I 1582 22292
S 26879 275966612
S 25338 820591104
I 12092 27560
I 4784 10898
E 1050 14477
S 5205 23328100
O 1735 15016
O 11697 22232
O 14759 19786
I 12703 19059
S 26905 236677260
O 718 10633
E 2752 28351
E 7530 20169
O 5217 28231
S 12541 705326927
S 12393 584499950
S 25220 94174319
S 12336 678771947
E 13345 17421
O 4280 14869
O 5792 12399
O 2133 22800
O 20388 26238
S 19659 775387563
E 5462 21583
S 10263 919147349
I 111 9813
O 12240 25711
E 4063 6271
S 24178 624076705
O 17748 18459
O 12853 20014
E 4744 14271
S 19244 660215331
O 2545 8511
E 9660 21287
I 5834 9681
O 18656 19443
O 4805 21428
I 16432 27170
E 23135 24440
E 2627 5359
S 19635 547977672
O 25303 25655
S 9788 165725332
I 1158 25979
I 18425 28314
S 17331 794849483
O 7659 9799
O 9535 27389
S 9883 986597630
O 12185 25445
O 13084 26646
O 19075 20860
S 19027 749428103
O 16131 23266
S 8145 357051094
E 18861 19903
S 14649 594129094
I 9455 12396
I 22074 23658
S 7197 999330817
I 4807 18933
O 15315 18872
I 821 16109
S 24838 936055833
I 6250 9011
S 3745 424566388
I 12015 29334
O 26172 28594
I 4081 4768
E 27397 28276
E 186 1946
I 4581 24993
I 10119 13855
E 4594 18126
E 17231 23713
I 2232 16761
I 14144 19905
O 2679 4921
S 21488 561310593
E 6917 15655
E 1104 19016
I 26442 28581
S 26959 983638385
I 17662 19838
O 21530 27897
I 6876 18786
I 2310 14004
S 28546 689568932
S 7051 541106757
E 15101 16188
E 18609 24735
S 25914 79279944
S 16882 866817252
O 4283 6422
O 14835 17617
I 695 21362
O 877 25434
O 3270 5518
S 12654 830097308
S 15703 166935782
E 1439 19097
O 7980 18119
S 20619 874572614
I 6409 7727
S 4541 442882340
O 11713 24145
I 648 21396
O 8929 25095
I 5448 22599
I 12789 26129
I 22158 28898
I 6025 17564
I 5013 23692
E 102 29050
I 12469 26828
S 1653 911255567
E 9366 25839
E 4605 17401
I 6685 7990
S 3998 98850865
E 890 24885
S 19342 65360031
S 23145 70170419
I 612 5228
O 12487 17714
I 21709 25279
I 12059 20290
E 8527 17427
S 24431 834154086
I 6002 25497
I 4207 10981
S 29121 864321652
I 23608 27472
E 19125 27276
I 8983 19644
E 6100 19346
O 10272 14346
E 15282 21642
E 4328 14972
S 10640 47216442
O 6274 22305
S 15281 309320728
O 21101 22910
O 4397 17467
I 28861 28882
E 20066 28353
E 6193 10813
E 11251 26564
I 266 21158
I 296 5078
E 4040 14692
S 17405 917491637
O 4208 7429
O 9271 26233
E 12883 14205
O 2564 7586
O 7987 28706
E 14448 28764
I 15547 24162
I 17495 18337
O 6547 25260
O 24157 28726
O 17309 21196
S 9636 280358914
E 19413 29318
O 570 20764
O 22661 26786
I 21621 28551
E 1048 14204
E 11437 27869
E 2455 24683
O 7598 25123
E 20575 28105
S 24433 18913793
S 28316 104946021
E 24264 24409
S 21532 137549671
I 291 20379
O 18554 23534
O 2145 7607
E 2809 18045
E 21832 28359
O 17575 22824
S 11278 481996865
I 4976 8108
S 8894 270293947
E 10330 28183
O 18 23884
S 14053 95198285
O 9042 15887
I 7727 26840
I 22643 27966
S 3895 881982009
I 10301 12452
S 6953 500447246
O 8351 9462
I 8013 15215
I 394 2028
O 4741 9886
O 28 8665
O 4806 16259
E 17841 25625
S 15550 503932984
E 12584 26478
I 7458 20485
I 23475 28374
I 734 5252
S 6148 64478219
I 14261 28692
E 4797 20655
E 11973 26709
O 9834 13843
I 1332 6481
I 3825 19011
I 10300 29085
S 28629 318361193
E 10639 28500
I 767 21553
O 2893 20690
I 4703 10262
S 1701 821257444
S 6847 686327448
E 21435 28056
S 599 538122526
I 1097 24214
E 20146 21329
O 24042 24183
E 4533 21136
E 6487 19274
E 19502 20487
S 14258 166711558
O 19505 21298
E 14306 28000
S 10379 736505295
O 4200 16210
O 7294 7785
I 8208 29024
S 26523 42477252
E 13921 19718
E 11800 21201
O 12740 17360
E 22987 23547
I 5438 9389
I 1219 18638
O 4868 26293
I 2478 20376
I 7744 11730
S 22728 822739791
I 16773 25634
O 2760 18137
S 22956 848978494
E 7654 17457
O 12217 13425
O 15520 22821
O 3023 4097
S 16919 149791057
O 3447 15631
E 6111 28051
O 5303 8905
E 7538 28002
I 14633 21071
E 101 21477
S 22688 562836836
E 11092 23525
S 9344 239877402
E 16348 28395
E 2654 10518
E 6950 11151
I 19252 26336
S 18713 965373458
E 11258 13291
I 11009 14828
I 6849 14351
S 2035 168459017
O 7325 23125
E 2576 9475
I 22037 28814
I 8575 20740
I 1813 27053
I 2309 28159
O 7266 7748
I 14806 18614
S 10468 130477840
S 28301 976459160
E 5686 7397
I 2918 4437
S 4384 781277188
S 14518 81192098
S 16941 240186431
E 2618 12412
I 8975 26874
E 2945 20757
I 9648 20906
I 2016 12397
I 1735 25771
O 3738 21415
O 1896 4587
S 8593 259428847
I 9179 13947
S 13772 35861464
O 9618 9872
O 5647 27081
I 7839 8437
E 3639 13290
S 1873 666905507
O 7935 24849
S 23231 420331456
E 111 6325
O 4200 9298
S 16539 884930850
I 6141 8785
O 6928 23751
S 2648 683103284
O 13316 25530
I 1619 27381
S 15115 158422816
E 13644 20984
S 20134 721890891
E 1317 4462
I 20507 27052
S 27383 10262623
I 13981 28973
E 18622 28095
E 16393 17349
O 12926 14752
O 3611 5669
O 4618 7477
E 12430 22977
E 4795 26418
I 17314 24760
O 16 25953
S 3768 120645563
I 565 18103
I 3767 24212
E 3185 15838
E 647 11848
O 2556 26014
E 8579 25912
I 17195 23988
S 7996 828859986
I 7423 20492
I 16926 24540
O 5605 12984
S 2397 708110904
O 9482 25750
O 10383 20183
S 19022 566986407
S 28333 601376657
I 8450 16271
I 5290 23775
S 16486 513427871
O 1737 13880
S 12592 509894621
S 8483 833219236
E 995 6447
S 2646 178902015
O 14224 15895
O 300 2930
S 1526 32880452
E 12852 16791
O 9335 15249
S 11054 546164307
I 4249 8190
E 17526 18188
S 6461 807153145
E 7848 22710
O 7064 14699
O 1843 11080
O 4611 11512
E 18654 18923
I 4399 20601
O 9561 12166
I 17815 26870
E 23505 28391
S 21107 261591844
S 21366 804455938
O 24511 25722
O 8497 24667
O 4330 7312
E 14232 28676
S 27599 74552321
E 3828 12339
I 80 11629
O 6276 20370
S 2686 590972068
E 3585 23910
S 10712 410110730
S 25540 431811699
E 7555 21250
S 17737 812988354
I 16533 18792
E 625 15049
S 29332 193118992
I 2067 29317
S 23098 738982195
O 17348 27016
I 7237 16458
O 4302 25697
O 6621 27106
O 2440 28998
O 731 25228
S 5066 318693549
E 4957 14663
O 2022 20308
O 5964 15761
I 6999 16267
E 2770 20294
O 15665 25388
E 24703 27287
O 12762 12830
O 7371 14010
E 17367 22626
O 7371 22333
E 9810 24112
E 4705 11082
I 13770 20614
E 11848 24782
E 6032 7932
I 966 24687
I 3247 22695
E 2249 16690
O 14083 18125
I 10016 28156
I 1329 17797
O 9284 13069
I 25661 26154
E 17244 17948
O 9739 18043
S 12320 223071641
S 5904 61701920
E 5488 12688
O 17680 24249
I 5048 17216
S 11755 957570666
E 11975 22981
S 14476 534520381
O 9615 14096
E 2038 18233
O 18554 27905
I 2836 21413
O 25871 27230
I 1944 27399
E 8658 25559
I 16341 23182
I 1983 6928
I 2487 2588
I 15795 19129
S 18818 933929993
I 11055 17223
S 22817 79303925
S 26154 365052272
O 7468 17777
O 20657 22485
O 3477 6602
E 5548 5738
S 12335 395440479
E 3161 13700
O 8187 17766
S 23777 214527406
S 7183 607682907
I 10716 24873
E 8004 15191
S 3461 216582618
E 16634 27002
O 7315 15766
S 5806 844517062
E 7569 29105
O 9974 22592
S 12861 967499557
I 21934 25981
E 19441 25407
S 13283 527311343
I 14196 25635
I 5973 9167
I 10919 11172
S 7266 823459150
I 12081 28675
E 21106 23307
S 29202 106545840
S 20964 819205317
O 24356 25268
I 13329 21233
I 3131 17514
S 24474 840048255
S 24384 499900038
I 3036 22426
I 2227 6214
I 13013 24959
I 25332 28467
I 3606 28384
O 1019 14761
I 2038 27775
I 2143 23987
I 12237 15323
S 22776 762697209
I 7817 19639
I 3858 15000
I 13211 27877
I 19368 27816
I 2335 13138
E 12020 21020
I 21355 25903
O 9354 13865
I 169 394
I 2902 26913
I 6058 29047
O 9920 26198
S 28715 602908972
O 8688 20638
S 18798 204823449
E 13480 23021
S 3166 805476691
O 8716 23844
O 7124 14913
I 6533 19820
I 2614 27181
E 3092 25436
S 11658 701914232
O 190 10921
S 20028 140625345
E 4630 16400
I 9352 23145
S 27496 872169785
E 6947 10513
S 19162 585737540
S 28098 867321469
O 16281 25644
O 13609 23999
E 9128 20616
E 11573 19610
O 2193 15643
S 4259 223703659
S 26596 830945154
I 6636 9867
I 6057 24874
S 28439 416271989
E 12714 13519
O 21646 29108
S 27159 620081650
S 2353 383662333
E 4380 13084
S 17534 952847601
S 2887 417650408
S 13714 62878600
O 5165 25756
E 18324 18329
O 7315 14794
S 23358 692144220
S 29016 964510069
E 17125 21023
S 5552 961243603
I 209 5629
E 1522 28822
I 398 24063
O 12734 27752
E 26920 29038
I 11554 21654
S 24769 384783792
S 4927 379819402
E 477 2897
E 22461 28761
I 7517 8291
I 5988 8867
E 9323 19337
O 3071 17694
E 1953 21289
E 6566 11602
O 9539 16066
S 3948 545179796
S 23334 43179863
O 18860 28951
E 3610 19289
O 10122 29119
E 4421 7994
E 15357 26460
S 23222 407470889
S 29061 494929281
S 21683 197443888
S 29274 177524519
E 14261 20360
O 10966 22109
I 6858 21523
I 19818 21014
I 10237 18235
I 22791 28922
O 7909 20605
S 28073 805566261
S 1152 383649290
O 13376 26851
I 10680 12523
E 19704 21599
I 1038 25015
E 6831 9976
E 13483 19285
E 13617 28997
O 1287 2873
E 16436 25314
E 13552 24672
I 6799 15114
E 23372 24004
E 24795 27218
O 8835 16488
E 7920 23633
E 257 15452
I 9984 23434
O 25736 25919
O 11815 13122
O 12232 28687
E 370 19028
I 4972 11438
O 8346 15362
I 13659 14432
I 12553 17989
E 476 22741
S 6118 32230945
I 3343 12635
S 5948 34086160
O 23394 27911
O 7872 20987
I 14357 21316
S 7897 223211040
I 6393 28395
S 9019 366842093
O 5060 17229
O 2244 14362
I 1273 18364
E 3712 21719
E 2960 28206
I 7384 26740
E 11486 19704
O 8763 14052
E 21474 27063
S 10539 649091772
O 5098 12390
I 2258 29269
E 6057 26927
S 2680 412420502
O 8011 10934
O 2803 14486
O 13891 26685
I 5630 15458
I 12592 18275
O 21357 24769
S 10765 687428753
S 22995 519557267
S 12307 246685630
O 2373 25389
S 8976 897067016
E 10643 19351
E 11344 14111
S 25275 605976946
E 5733 8938
E 5709 18962
I 9059 21018
O 13012 18562
E 22156 24814
E 13564 29033
E 16027 29151
I 19563 21693
I 5909 11217
S 23846 68423728
I 15174 18576
E 10830 18807
I 5107 20586
O 9302 11015
I 839 23380
S 13805 557173395
O 7362 11137
E 5165 14447
E 13236 19297
O 10766 24866
S 24697 381529417
I 2598 7829
O 18939 27052
S 20480 947335533
S 22029 592162922
S 10540 484321729
O 12975 28577
I 2210 7256
S 12660 637041192
O 6712 21780
I 11275 24373
S 1053 738340826
E 22805 27155
E 24481 25248
I 1127 11035
E 2289 15330
I 757 4115
E 4836 21866
E 13087 20228
E 1979 25030
I 7162 15896
S 527 766322769
E 18998 19068
I 6443 27688
O 8780 16097
O 1326 26536
S 20677 497584852
E 1305 15062
E 4294 26612
E 14294 23784
O 6016 18058
E 8657 25934
S 1466 488438852
I 3587 24666
S 16325 173958199
I 12635 23487
I 7671 8426
E 13299 20135
I 17615 17908
E 13601 14820
E 5607 21694
O 7532 25697
I 10357 27412
I 1811 5037
O 6727 8343
S 1675 827343678
O 6424 17559
I 2824 11834
S 4581 234507562
I 18166 21804
I 14240 14400
S 8020 699266156
I 1074 6735
I 4190 8441
O 15469 26124
I 8545 26815
E 225 15101
I 20101 25178
S 24673 627906425
I 2595 12603
I 97 22123
E 14321 21404
I 20128 23529
S 18143 387623341
O 7053 8604
S 6066 59346059
E 1196 28814
S 17063 358495665
I 11628 12827
E 14786 24706
S 16952 154333060
I 355 4548
I 7059 13645
O 24082 28658
S 25537 371974995
E 3339 5908
I 14888 29302
I 18644 24643
S 7578 76963139
I 18786 20541
S 13030 924323083
I 1035 15503
O 17898 25737
S 6220 520751424
I 4024 4728
O 9626 16479
S 4096 72457426
E 12928 24356
I 12514 24416
E 22085 28203
O 10347 12782
E 7723 27750
E 20548 28314
O 20520 26632
I 17586 22278
E 10184 29199
O 2019 26472
E 6194 6752
S 12862 96622043
O 295 7627
O 1297 8938
S 20445 83469427
S 15407 199202225
E 13673 22336
E 17892 27498
O 19835 20865
I 1649 16064
I 3833 9147
O 14446 23263
S 14709 781987151
O 534 24721
S 1753 3033812
I 21120 22329
S 18086 922242894
E 15731 20546
I 13756 19973
E 2062 9143
S 28801 767917799
I 3817 19785
I 2753 12655
E 20133 25303
S 21097 945729428
O 487 1573
I 2247 25925
E 25165 28717
O 843 17777
E 2546 10885
E 24724 26457
I 26127 27328
S 14304 390721911
E 8301 25566
S 3066 370304700
I 4260 19936
E 21712 26851
O 4280 28078
O 8025 26851
E 21558 24410
S 15109 350288777
E 7690 27733
I 17290 28979
S 21169 124138924
S 11507 545328489
E 5415 21199
E 10535 25310
S 6890 163885770
E 20586 25319
E 1398 22585
S 10751 592526644
E 17001 28626
S 8132 147999492
E 14248 21112
I 17567 19097
I 24659 26070
E 557 27227
E 8100 29152
E 2973 23182
O 736 9393
E 7354 8426
O 1238 10636
I 4245 8096
I 199 4731
E 14621 21437
O 14962 28493
I 8183 18958
O 2268 17187
I 24848 26145
E 12636 29157
S 3933 698534679
O 2355 8191
S 6377 672025757
I 14607 27255
O 5844 26599
S 23901 918245840
E 838 17285
E 18933 23574
O 21462 21581
S 7849 515376541
S 24621 237580203
O 5790 6652
E 9587 10537
S 16224 726733344
S 7940 250634677
S 27766 46206228
E 15812 21535
S 13713 380327016
S 8391 392463869
E 1820 14482
E 7138 12981
O 17867 19411
E 18419 26029
I 10186 23310
I 10474 20212
E 10937 23982
O 628 11750
O 8525 13371
E 4753 14400
S 22659 753993936
O 4411 22717
I 10255 13710
I 5319 13286
O 22656 24351
O 13362 25937
E 23028 29277
S 13931 954221746
I 135 10032
E 2999 4018
O 24632 25993
I 4373 24194
O 7618 24199
S 16250 998532756
S 1264 230210386
I 11801 27467
I 4078 10835
E 3688 11575
S 20545 80500872
O 15952 27574
O 55 12633
S 7936 213391332
E 7121 23326
S 14877 724637509
S 4768 674608812
I 5311 17038
I 11642 25233
I 7583 21598
I 18989 21419
S 13653 887266072
I 2675 25085
I 14781 16749
S 29298 769827237
O 7686 21015
E 8174 25991
E 3269 29156
O 473 19843
I 8512 22951
O 15536 21915
I 7073 7331
E 19441 23213
E 7190 18479
S 27037 614379301
I 9759 23025
E 18998 26884
E 102 19317
E 533 1343
E 14794 23316
O 4252 23863
O 2796 24503
I 11763 26274
O 4799 12706
I 12371 16567
E 25839 26489
E 19315 23534
S 16773 324750447
I 17552 18850
E 2897 6343
E 5306 23735
O 16640 25895
I 9221 17860
O 2122 11790
O 11197 20332
E 4154 15084
I 13557 16454
O 8464 18110
O 16999 21892
E 13220 20691
O 4420 11428
E 10887 21877
I 1966 12279
E 7020 14153
S 25179 417587260
I 25689 28785
O 287 8558
E 85 4107
E 21357 26281
I 13329 14765
S 9640 491724531
O 7478 16834
O 17008 29287
O 9680 28969
E 468 23539
S 17181 298130338
S 18311 858825979
E 14959 17520
S 7390 426092553
S 2876 808674823
I 11182 28505
S 23175 638357902
S 9582 147004291
E 14572 14781
I 2045 6977
S 17195 670540775
O 3060 22057
I 6860 18593
I 853 18760
I 10192 28332
O 2390 16382
I 18024 21314
E 9376 26141
S 17101 396657173
O 12840 14167
I 6032 14610
I 6545 19207
I 220 3622
E 14276 15997
I 8464 23620
S 14955 625838716
I 17180 24153
I 15317 22775
E 4826 16425
O 14545 23132
O 9835 24163
O 11606 22140
S 6051 669419858
S 1566 736809416
E 399 14779
E 5940 18665
I 12580 28448
O 4562 24444
I 2730 25183
S 25944 287358353
S 4225 521238279
O 2933 27507
O 9438 29303
I 18662 21755
S 8643 216640856
S 18506 715680449
S 2771 977464129
S 23654 705959989
I 562 3757
O 15627 25624
I 7884 17052
I 1727 5455
O 3730 10306
O 6869 22695
O 15126 29293
S 24794 898508996
E 15403 24903
S 23868 345279641
O 15585 29082
S 1405 381921660
E 24701 29281
S 16428 688210954
S 15767 17940453
O 594 18698
E 11700 25277
O 5392 18708
S 11687 814996732
S 14467 931949872
O 8455 17443
E 6026 20791
O 13548 28556
I 13196 20744
S 16628 996841456
O 4152 6530
S 17374 349756199
S 18307 965329290
E 799 2832
I 11716 27352
E 7748 7872
I 13656 26221
O 15895 18660
I 17466 24565
E 17810 28419
O 1733 27827
E 8865 28940
O 3043 21333
S 20175 537860470
O 20934 25925
E 11840 14541
I 7229 17509
O 9089 9125
O 3315 16661
S 27078 255008442
O 6337 21320
E 331 17578
E 11443 16045
S 20266 739292298
E 1702 26241
O 4306 11979
I 11889 19870
E 4171 23985
O 3463 19845
S 19164 164042486
O 6002 12870
E 16843 22420
O 27583 29181
S 15738 717068625
E 16999 29121
S 27677 673549692
S 167 769796079
I 18457 22729
S 11483 963369598
E 4316 14544
E 17236 20003
O 7271 20961
O 2693 7104
O 946 20698
O 9433 17103
S 11605 992744689
I 8473 11686
I 510 1793
I 8124 15745
S 6192 46883249
E 671 7918
E 10460 25063
E 5171 16930
I 25494 25505
S 5288 546972696
S 25215 996541587
I 3451 3925
E 3423 8053
O 278 4311
S 16352 192529339
O 12903 24154
O 11833 27431
O 3215 6272
E 10252 13829
S 18930 794889087
S 1871 926389723
O 399 28593
S 19369 161582128
E 24969 25688
S 16351 244750297
E 2553 26723
O 1974 26141
E 3879 23308
O 14470 22944
I 18685 24656
O 1399 28238
S 15352 743626041
E 3116 16537
I 12308 22440
O 23183 28184
I 9066 26943
I 9401 23342
O 16141 20209
I 9656 10338
I 12886 16139
I 22753 26369
I 4650 28457
E 7590 16569
E 5248 19696
S 18192 539241916
E 10823 11184
O 18896 22386
E 4735 27628
O 5776 25743
O 4833 14515
S 24486 249566147
I 1365 21680
E 3093 14650
I 8948 22611
E 13496 24274
O 5811 28880
O 13611 21019
O 7371 20129
E 4534 12511
E 2254 25556
E 379 7475
I 13590 17441
I 4454 6051
E 21198 22295
I 8284 27327
E 11917 17127
O 2319 3431
S 7648 581631530
I 4359 8648
E 16188 16864
O 18466 29066
I 7200 9724
I 23867 27001
S 16998 830863236
S 29294 739611140
O 18565 25579
S 11467 678434377
S 25940 777447048
E 565 18532
O 8305 15429
I 5237 11567
S 8197 73992933
S 27747 937230079
E 2139 6954
I 14266 18996
O 1261 28991
S 6514 554306766
E 9912 14603
O 20066 21695
O 23456 24881
E 5837 16894
I 11041 24517
E 15579 25809
E 14489 26838
E 2279 27582
I 15826 17242
S 24353 707588840
S 10570 875009289
S 24147 906029450
O 10892 12552
E 7667 21551
O 23829 27987
E 7687 13570
E 8145 28634
S 5577 404465221
O 21508 25330
O 17387 25866
S 21398 939094145
I 21091 29302
S 21833 53601213
I 25835 26305
I 3640 8678
I 2671 7377
E 19369 25533
S 26751 57904587
E 4643 12488
E 5052 6238
S 5083 665899063
S 4119 714051425
I 5588 23209
E 21153 28433
I 3582 23361
E 24896 27209
E 8421 21107
I 8099 26757
S 29093 742522869
S 9368 969428995
E 55 7245
E 2645 25000
I 947 16653
O 13540 28695
S 12848 537378323
O 18086 28237
I 13406 22278
O 4365 8908
E 3097 8977
I 15438 16797
E 19095 20732
I 4312 18536
S 11901 399406039
I 25562 27818
I 4675 8763
O 20617 21582
S 7898 166800262
S 22264 228924376
S 12036 562748653
S 13345 105460035
S 22124 53828392
E 5238 19446
O 5168 15971
E 14301 25786
O 5723 21351
O 5573 7285
I 9973 13363
O 352 18588
O 13181 19838
O 37 23893
S 22764 331609224
O 14433 25628
I 23921 24898
O 50 25894
E 19644 26290
I 15828 16728
O 2264 23372
S 13673 954245811
O 5404 6414
I 12140 16057
O 10781 16630
S 24922 630757438
O 8693 15994
S 16125 388529406
S 17815 923965555
S 23006 653293180
E 9794 12477
S 10241 439443338
I 11711 15773
E 22127 22151
O 17243 22931
I 5233 17483
I 11933 15369
O 14443 29188
I 9794 14547
S 26623 668052493
I 13485 28649
S 21724 316919256
O 13690 13704
O 4579 18648
S 26743 365138990
E 9377 28297
I 14254 21095
I 15038 25952
O 7736 24036
E 10727 11044
I 2425 5933
O 24528 28510
S 5671 990074615
S 17285 881174794
I 13296 26719
E 1245 11739
S 24221 108368134
S 6163 824837489
I 19195 28565
O 2438 26491
I 20717 24389
I 9506 19229
S 2205 941404740
E 18001 25618
E 8092 19295
I 8804 29237
E 193 28686
S 14616 364571388
O 7420 25831
E 6365 11845
O 10767 12851
E 14255 28185
I 508 19273
I 16915 20869
O 856 12408
I 8422 18807
O 90 3283
S 3016 400798111
E 146 23684
O 4754 25866
I 15754 21207
E 14380 19369
S 26114 231686780
O 4509 13086
E 2560 28369
S 8284 868940061
E 21772 21858
O 9649 27705
S 6098 111722811
S 1961 763828635
S 11930 11283610
I 690 14429
I 5097 11516
E 7081 20751
E 8912 25760
S 28736 267743096
S 5083 79330979
O 26893 29286
I 8902 12702
E 21609 26110
E 5152 12396
O 5062 13662
S 4991 989591222
S 7202 465445014
S 3333 549476500
I 16389 18516
I 6193 18170
I 5104 11256
I 8555 23744
O 15954 28836
S 18095 248274146
O 18477 19475
I 4461 9750
E 16359 25510
S 9320 856425683
S 9567 184262786
E 5269 20215
E 12197 22161
O 10193 10977
S 20860 100608248
E 3834 8679
O 9320 25254
I 20218 26681
O 18946 20330
S 12158 202730945
I 10670 23352
I 3710 14774
S 25915 699669352
I 7299 17559
O 5402 12593
S 9802 433073581
S 3609 981750044
I 22285 24795
E 884 4060
I 14210 19543
E 11397 22208
E 5990 21470
I 6136 14110
E 14779 25824
O 12207 22113
E 15253 20923
S 6071 793830686
E 11081 16858
S 8790 897342187
I 2767 16938
I 15532 17473
I 15914 21831
I 1361 3977
O 25090 27189
I 15372 23661
S 8056 607385047
O 23184 28834
O 3909 20344
E 6632 15948
I 10522 11226
I 2585 17938
O 5561 25256
O 28364 29292
S 26165 12273549
S 14729 994084163
I 3969 24974
S 25611 104066903
E 17288 28266
I 17823 19288
O 7542 23754
E 10873 29337
O 5548 6901
I 544 25355
I 7553 7865
I 25071 26716
O 731 25412
I 9574 19427
I 444 2724
O 17289 24415
E 544 7077
E 1682 12851
E 10687 16668
O 17975 22343
O 6130 13811
O 23329 23413
E 10622 19941
S 9546 980729943
E 10467 16454
E 8414 23305
I 11955 29278
I 16003 24097
I 365 16109
S 5984 950267432
E 15076 24690
I 934 27306
I 20704 23740
E 19959 23354
I 13663 17789
S 21883 233687981
O 4922 8257
S 11888 106045241
E 10185 22147
E 1018 11057
I 18805 26094
O 1982 16101
S 7522 918387078
O 9879 28260
I 978 26476
I 8085 12261
I 875 19519
E 6390 16074
E 1155 24946
S 2346 981858927
E 2559 21246
I 17629 18872
S 18332 364735205
S 14772 296785652
O 4523 23377
I 45 9842
S 3588 138970016
O 23637 24744
I 17437 18402
S 14583 113860143
I 6093 15097
E 339 25580
E 13428 15577
S 18204 2149818
I 8628 13345
I 2037 18009
E 22337 27719
I 7102 15570
I 1313 12523
E 6785 25724
E 14811 20089
O 4792 19582
S 2364 283125814
E 9012 15768
S 14348 693170942
O 15146 23945
O 12470 17386
E 13392 28052
I 7986 10127
O 17007 24653
E 16299 26643
S 11133 222892597
E 9894 25221
O 2894 22686
O 1251 13809
O 16600 18100
E 13236 27455
S 21640 857574072
E 10882 12954
E 12089 24827
O 14062 28834
O 2659 7041
O 482 13590
E 18207 25474
O 7373 14902
S 5144 75492963
I 7972 28056
E 14539 17218
S 10489 50718965
I 10820 15985
I 1350 21360
E 10719 17637
E 6967 14666
S 13061 87876137
O 17748 20582
I 12335 21698
S 26491 334282678
I 5842 13058
E 22568 25708
O 12453 15284
S 17152 379601390
O 4008 8393
O 9099 28229
E 2612 13119
I 2306 15008
E 19816 21093
E 795 25384
E 7706 15836
O 1762 29275
E 10490 19848
O 8788 16371
E 7105 11220
S 27808 610299926
E 7719 27298
O 15730 26966
I 18707 21729
O 2053 5884
E 13138 19172
I 18320 26394
E 2386 14424
O 21726 26282
E 22317 25670
E 5526 26511
I 17815 18608
O 5217 22852
O 14262 19455
S 3208 505919683
I 6767 20202
S 21581 681813883
I 2561 5600
I 8052 27086
E 19384 25978
I 3306 20739
S 26182 121365491
S 11274 790789543
S 16338 859314917
S 13248 991155037
E 11164 12110
I 15666 29289
O 19923 25888
E 4249 25914
E 15505 24883
I 23117 23924
O 10437 12706
O 14434 16303
O 18211 22321
S 20078 289058024
S 18235 332367350
O 150 3312
I 1185 26106
O 10826 14211
O 10735 11474
E 1590 22171
O 17543 18498
E 17433 27476
O 3944 5800
S 24654 562890004
I 162 8782
O 2162 4914
S 24356 885445580
I 3308 14649
O 7382 11564
S 12212 660470359
O 12588 18531
I 8962 14220
I 10337 22394
O 22493 28842
I 4349 9312
O 8311 28325
S 28042 393612058
E 14718 28022
S 28529 512298118
E 12348 27480
O 752 12532
E 20858 24497
E 1533 24315
I 8699 23737
S 13852 613812200
E 12234 28257
S 19126 291329143
I 16536 27033
S 18958 200680163
E 937 13642
O 13218 16589
S 27792 445348095
E 20274 22277
E 10380 22653
I 10947 23308
I 13195 28808
O 6229 20566
E 20833 27975
O 2397 11693
I 11480 21534
E 3927 9507
I 15994 23887
O 374 25727
E 10127 25305
O 12135 29125
E 12704 25656
S 20288 133580959
E 5374 5503
E 7298 21336
O 12773 15483
I 16236 29245
E 6774 24747
O 8562 24320
I 4720 20491
E 15164 15831
O 19788 24205
I 12782 23110
O 1866 27192
S 24516 867777138
E 396 2983
S 12603 383885223
O 1219 15089
O 6004 29179
E 6517 26370
S 18466 457506415
I 1499 15576
O 7921 8954
E 19376 19713
S 8937 504606669
S 24667 151628563
I 217 24677
O 964 25826
E 4883 11916
S 3803 197182639
O 5330 6168
O 350 10473
S 17715 454012471
E 1414 19310
S 15420 905159455
I 7572 16090
S 24650 576094411
I 26134 27401
E 469 10349
E 9618 27737
O 8519 23889
O 4868 24171
S 26403 926495144
I 4070 8849
S 16303 732220431
I 4008 4023
I 8309 14029
E 10875 12207
O 6150 6893
E 7269 12498
O 8902 19811
S 26928 461621467
E 13768 26198
O 24424 29233
E 6355 15690
I 2042 26818
E 3186 11602
S 8470 359259863
I 14409 24313
O 17871 29122
E 8833 21474
E 8722 23888
I 18299 25138
O 2643 3889
O 8458 9024
S 11957 717050910
O 13238 15854
S 13491 566981654
O 2026 22461
S 21432 760018231
O 5401 15318
O 7518 14297
E 21346 27067
E 12661 26196
S 8994 659854857
O 11721 29124
I 14606 21896
O 209 21332
E 7752 19413
E 10496 20667
I 4990 14128
I 16077 21235
O 8445 10557
S 10441 192894355
E 5980 10216
S 25129 153413394
S 24135 433159246
S 26465 616887328
S 7218 589588128
E 24674 28840
O 13 17577
S 1889 744729186
S 8335 57147510
E 2219 18209
S 28590 258636780
I 13816 15279
O 4673 11680
I 3426 21042
S 19461 703054123
O 11140 25552
O 13584 13592
O 16230 26426
S 2268 168330725
E 6071 23500
O 21968 26567
S 18709 114156094
I 2561 13830
S 311 497977731
S 10820 620515489
I 10533 12689
I 15370 28646
E 10671 28707
I 5466 6938
O 11026 12498
I 16269 28461
O 3999 5134
S 23335 824458186
O 1095 21621
O 3850 4791
I 6475 19240
E 17915 21050
I 10028 16322
S 19849 522738150
S 26990 980102700
E 6558 18483
O 1385 2545
S 27995 841207639
E 2937 14477
O 7242 18550
E 3984 20094
O 9382 26709
I 20691 25921
S 13010 754058784
I 6108 26190
I 11158 19954
S 12428 614847569
O 16758 26065
S 27288 132666780
I 9007 21461
E 1188 20395
S 16543 260409555
O 9971 17385
I 2636 10789
E 21816 26660
O 17832 24292
I 7613 17816
E 13236 22768
S 26469 370640240
E 1330 12163
O 1711 19364
S 19529 197079025
I 16677 27299
S 8181 472127655
S 1309 523893575
S 21639 477764875
O 17030 28115
S 19650 98721106
S 15304 412752660
I 1614 16894
O 11488 23945
I 2406 3212
S 3414 457378358
E 6600 28569
O 1915 11255
S 21746 436007672
S 5171 671233131
O 20765 20796
S 21265 304974270
E 10777 23899
E 13284 13924
I 3128 4598
O 6073 12303
I 5373 16060
I 14051 21992
I 3223 18254
I 109 12357
E 2476 7128
I 2705 25759
E 16762 29185
S 7804 975833932
S 28951 564377602
S 7686 975240651
O 2254 24257
I 8926 23609
I 4554 27667
S 16655 323308547
E 5427 26170
O 3436 7987
S 3608 774030517
I 14574 25421
I 20866 27394
S 12741 414760189
O 2001 28492
I 5164 7320
I 22751 22987
S 11001 548526398
I 15282 18582
S 17997 696310464
I 6723 14717
S 10920 584731406
O 4803 27614
E 11426 13474
I 10804 21336
O 18986 28855
S 9627 446766728
E 4520 11410
I 1688 12023
E 17470 25250
I 23103 24646
E 5260 28200
S 10144 973609264
I 4721 6360
O 1834 26814
O 23404 27922
O 11337 25907
O 19578 23919
S 27604 839899477
I 5093 9825
E 3016 26433
E 6831 27622
S 7489 32962947
I 14865 23092
I 5812 6782
E 18939 24183
S 22553 226391306
E 1536 26820
O 4071 24120
S 20350 671769152
O 22141 27706
O 12819 18701
I 20034 25845
S 24993 63161649
E 3694 27535
O 24107 26829
S 12715 270676564
O 9850 13164
O 13191 21366
E 14446 16692
S 22013 689473998
O 5640 10453
O 18595 28082
I 5531 11893
S 4406 50553418
E 4695 13552
I 13880 24337
E 2208 23327
S 7771 821322938
S 19097 614413638
I 1835 9054
E 20689 24461
S 22003 740209546
S 12361 746860487
E 4769 11633
E 121 28707
E 10810 19431
I 11055 26209
E 8439 20799
I 3094 27173
O 4495 14098
O 1354 19698
E 10100 23894
I 6262 6498
S 14666 653649808
I 17625 28257
I 24970 26578
E 175 28577
I 23254 26191
S 9260 1694767
S 11272 320344831
E 20763 21950
E 4069 7893
S 14270 190469327
S 8379 338498285
S 21358 575920812
I 17969 20755
I 4315 17835
I 5397 10816
S 18873 32280562
I 3304 23107
E 9449 21829
I 2908 6678
S 22880 801956547
I 15279 17484
S 2497 210652635
O 8967 19945
O 9977 21185
S 11189 742069812
O 21616 25843
O 3101 21755
O 6190 11473
S 18001 207007056
O 15770 21771
E 5263 20107
O 16620 18875
I 16575 20858
O 10853 19137
I 1386 3045
E 81 5062
I 11406 26896
I 3143 24825
I 3553 12970
I 11092 13184
E 20304 24699
O 6584 20333
E 21006 22417
E 16886 18091
S 17291 881229934
S 20862 210847087
S 20822 637582335
I 4540 12796
I 1843 24907
E 5920 26100
I 15366 22418
I 17693 24188
E 705 1270
O 4545 20250
E 1349 5784
S 4845 701858975
O 6400 26043
S 20454 810762882
S 6910 68728215
I 4012 28529
S 5774 301343862
I 1620 26685
I 532 23369
E 231 26855
S 20506 712218564
I 8082 14654
E 11286 28950
E 10652 17791
S 25866 310503122
E 18995 26984
S 1562 30980468
E 18876 25009
O 2382 6760
O 8121 17808
S 25173 627284356
S 13893 8288539
O 8797 12103
S 9743 246710742
O 1120 27122
S 8015 215773701
E 10034 27558
S 18755 530902812
S 15535 136287014
S 19809 737637332
I 8881 16921
E 4334 27281
S 15123 246656157
E 11350 26291
I 15059 21575
E 16124 25853
E 2526 23726
O 8138 18379
I 1288 23247
I 10933 25825
E 10286 16449
O 15308 24779
S 5053 869989991
O 9560 12628
S 18656 723775866
O 17508 23079
O 11114 12902
E 1903 3121
E 13275 24298
I 6141 12894
E 2598 24876
S 16384 272757944
O 16899 29147
O 10357 18832
O 17533 19873
I 18293 19452
O 2289 11219
O 18310 28101
S 28493 841484706
O 10712 17302
S 12190 322686920
O 18608 25120
S 12591 8130461
O 6015 9247
O 18938 21567
E 16272 17226
O 5844 17779
S 16858 965641230
I 21787 26373
E 11543 26989
I 9886 16161
I 6393 26568
E 22272 24186
O 2378 25291
I 15435 16344
I 14483 18382
E 8959 19632
S 662 625171215
S 27387 367700110
E 12268 16335
E 6225 18519
O 1385 28523
I 7373 10912
I 10622 20479
E 27859 28701
I 9830 21624
S 22619 392609610
I 11407 20751
O 8713 19529
O 12537 24904
I 13324 25269
E 1809 27401
S 10502 253353301
E 15981 28611
S 3571 833078776
E 6586 9717
I 21662 25442
E 20330 21561
S 20253 206479567
I 11464 16545
E 18535 19031
I 167 14273
S 28523 919879995
I 17158 19549
I 6424 10263
E 19475 22895
O 6611 10050
I 6137 26726
I 3241 25162
O 3958 24316
O 5400 23935
I 117 27674
O 20226 24098
E 68 27875
I 17868 24022
S 2876 582993544
O 11577 24588
E 6507 17472
S 25975 448067195
E 998 11608
S 28056 257009101
O 8879 29143
E 8000 13421
S 21446 145716975
O 25582 25677
O 15144 24161
E 20638 28867
S 9554 723356221
E 5247 21193
E 1922 4082
E 6563 8645
I 19340 29197
E 25077 28826
S 8889 103593407
O 4904 5948
S 6669 183387168
I 8870 24239
I 19117 27859
S 20666 178324641
I 11339 12589
O 2164 26453
S 27626 275843568
E 2923 10217
O 1958 16361
E 11608 16370
I 10343 11379
E 17880 20068
I 10981 12091
S 15833 639561978
E 5406 20977
O 18122 22519
S 1261 48403056
O 5662 24044
O 2850 19824
S 17571 341482460
O 11252 24982
I 21879 23565
S 1775 580402527
I 9550 28202
S 2218 837697306
E 3843 8914
O 8580 10432
O 11955 21918
S 3616 421434670
E 9210 19753
E 6681 11286
I 18104 29255
S 22627 858711879
S 10012 661497146
S 27000 141748447
O 6578 11982
O 1197 10166
I 4689 15437
O 18961 25085
O 10757 28255
E 8697 17805
I 14893 27169
E 25689 25942
E 14948 15157
I 9857 28535
I 791 9510
S 14778 892682650
I 11199 14464
O 1529 20926
O 20398 28598
O 6040 13922
O 402 13179
O 9935 18864
I 1316 13649
S 15428 712254180
S 13880 497601158
O 9497 23055
O 2431 6327
I 7305 27520
S 1055 966550497
O 17395 27769
S 23288 307343465
O 6287 18587
S 19949 335575349
S 5711 368762077
S 2416 410720447
I 1523 11248
I 1439 28686
O 19543 26788
I 11916 29130
O 18801 25814
E 17943 19819
S 24627 174037507
S 25663 140034837
S 2220 204673353
I 2672 6855
S 14852 5819014
S 11593 497295584
O 21671 25155
E 2122 11252
I 9587 20517
I 967 4072
S 7095 391866392
E 11914 22811
E 20757 26550
O 17532 18924
O 3373 7670
E 8533 24451
S 1645 494887301
E 3795 24583
O 19997 24212
I 7376 23458
E 10606 26195
O 22223 27912
E 11074 19826
I 338 9385
I 2437 10119
O 1319 25744
S 4365 265818207
I 15497 25560
S 13482 630831173
I 6598 6639
O 2264 11666
E 6498 18513
E 20539 28675
O 11407 26810
E 12531 16997
S 8748 67029594
S 26504 162510463
S 25191 295013031
I 7181 20535
S 13363 832795780
S 7883 427032398
S 6145 940789050
E 2724 9109
S 9814 590699039
I 1709 21259
O 16940 24474
I 4896 13395
I 11029 11092
O 1095 2954
S 16856 891365116
E 10190 18038
I 9202 12458
S 16652 298721771
O 18064 29291
O 286 554
E 12170 21730
S 6102 486821585
E 18949 19903
O 640 13391
O 9909 10296
O 5417 13263
S 25131 395420825
I 20898 24780
O 5139 9385
S 6603 812447703
I 2410 5338
O 11636 14734
S 22360 205184860
I 9285 24143
E 3220 14346
O 1726 9008
O 4707 21755
I 12972 16302
E 18518 26547
E 10669 11048
E 5952 21190
I 27779 29328
E 16121 21031
S 1512 124421873
S 22717 781973989
E 14148 22633
I 21176 24954
S 21382 424965977
O 8259 17382
I 15994 23858
I 7025 28893
I 13472 16813
O 18321 28776
S 18909 249300079
O 16260 24953
I 16157 26122
S 15380 284511363
O 9106 13019
I 9090 12056
I 13415 25986
E 25329 29111
S 27780 583918822
S 25583 444524464
O 22858 28273
O 14488 28768
E 19349 24961
O 17978 20181
I 25674 26446
E 14671 16187
E 1447 28679
I 3163 6256
O 11960 13869
E 11453 11857
I 16757 21070
E 4426 18256
I 7564 20970
I 664 26349
E 25016 28017
S 12263 714734233
E 20830 21747
E 21787 27475
E 3802 9317
O 15536 21992
O 3735 18831
S 9682 7654518
E 12051 13129
E 225 29172
S 15158 499558423
E 714 13542
O 4050 27014
I 6399 9264
O 22693 24393
O 5337 27348
E 20214 20655
I 3001 15703
O 3408 7609
E 3096 10989
S 8504 590177990
O 21522 26570
I 827 17030
E 5082 8203
O 3496 8264
S 10086 245248508
E 11030 21707
I 4278 15939
I 20174 28823
O 24313 27852
O 2887 28159
S 13916 527837776
S 11442 514929107
S 9734 807618356
I 207 25779
S 8498 480274266
O 3577 14112
S 4257 257415816
O 6821 8564
S 12262 26985345
I 5507 17000
E 11158 28150
I 4910 15597
O 17363 21699
I 21171 24886
S 23983 324377036
O 12145 26539
I 15351 26817
S 5024 379111971
E 3522 21909
S 12755 893385565
S 13859 453697142
S 20266 490616530
I 13708 19796
E 10780 29266
O 18813 24604
E 4691 26461
E 5299 29296
O 7239 24068
S 22294 414742269
E 1269 22571
I 16965 17308
E 9739 12190
E 14750 26275
S 8031 496499982
S 11826 114827385
S 19402 952551070
O 25338 28677
O 6889 26586
O 7964 11545
E 9772 18142
I 11168 16367
O 6377 19177
S 11241 698224893
I 3092 18973
I 11137 19119
O 5830 23023
I 10096 24637
S 27576 779751838
S 18738 912007579
E 3807 25040
E 4432 29284
I 19500 23206
E 7216 22704
S 10270 887021017
O 6645 14418
S 8456 141065614
S 10524 107653196
O 23832 24415
I 4861 23888
I 430 24275
E 7945 21418
O 12826 19584
S 15267 779406101
O 10747 13837
E 4902 6302
S 22892 841078633
S 25277 99037665
I 10632 22670
I 7060 26057
S 5926 211925397
I 10289 18605
S 6414 298492021
E 6641 16363
O 22866 27537
E 387 12432
O 5199 5252
E 17332 23503
E 25610 28363
E 21814 23182
I 5145 12692
S 3332 225209335
S 23731 624055848
S 21943 142623232
I 10935 29078
I 117 6518
S 6259 807866084
O 1480 23975
O 10684 21925
S 864 715716191
S 897 841294800
I 9469 11521
S 3322 561040401
O 3093 28560
E 19545 27628
E 3060 9480
S 25328 940477628
I 23741 26536
S 9922 171993120
I 10680 12446
E 1144 12972
O 8141 19783
S 24458 98132184
O 9189 18776
E 5362 26299
O 21928 25873
O 665 19307
O 6661 16181
O 9517 12496
E 518 24886
S 16031 678273363
S 24053 699846763
I 8176 10192
E 15251 22819
O 6178 7545
E 7238 26468
I 3747 12391
S 10782 526816299
O 2478 27896
S 14753 45931827
I 1780 26198
O 2136 27126
O 9880 15131
E 8670 26544
E 1387 26060
S 18090 727230218
I 20869 27155
O 2631 12191
O 6197 19249
O 2623 14788
S 24042 892000708
O 14229 21178
S 7572 779989330
S 16762 421452032
O 6453 28304
O 15536 21406
O 3692 6346
I 21494 25563
I 1505 4501
I 22734 27523
S 22969 603206433
I 9822 13399
I 18537 22873
O 4846 9021
O 11357 21142
E 20179 29267
E 343 19298
O 8669 20642
E 6048 29065
O 13963 22315
E 4053 15850
E 2693 26773
E 7305 24533
O 1234 29033
I 24889 28234
I 2795 10628
S 5429 263584074
O 10133 23966
E 878 3103
E 6835 9446
I 24972 28429
E 24051 26464
E 18757 20883
E 8277 16000
S 8124 254827061
I 13602 19073
S 22236 958279950
S 14458 253565154
I 18391 26426
I 12364 13960
I 3911 17429
O 17916 25135
S 14001 523580067
E 16917 27901
S 3056 632296410
O 3887 12307
S 981 156585766
S 787 419358449
S 22165 440411856
O 12667 24917
I 17321 19370
S 7983 309613820
E 4469 12068
S 11549 706262135
E 15023 19046
I 842 14958
S 23388 364253731
E 5392 14692
I 6238 6861
I 5410 21401
E 21002 25844
I 2673 19920
S 13089 640170392
S 17276 437399854
O 5431 9497
E 21109 26171
S 22264 968909339
S 20296 318383432
E 3132 24190
I 7097 20790
I 9031 21494
O 7478 16838
S 19711 327416389
S 14861 2553537
I 17929 20601
O 1785 8917
I 4470 13250
O 24545 24941
S 19713 987286564
O 448 23623
S 25276 367845822
I 9341 21326
O 1943 20324
O 6367 27355
I 9100 12129
I 22826 26930
I 21356 24809
I 12161 27057
O 14062 18674
O 1571 11721
I 3011 4408
E 17022 25369
O 11659 24957
O 4663 11389
O 8453 14461
S 17984 176321497
I 7548 27880
S 5046 34542485
E 1923 3479
E 8578 10776
I 15046 27531
E 3848 13252
I 1196 1708
E 8343 11740
S 3241 661507166
E 2544 22109
O 17889 19409
O 8189 20574
O 314 16452
E 7024 7853
S 585 480332774
S 25327 321859421
E 20808 21629
I 13361 21949
S 15949 542694114
S 20637 687587254
E 15535 19409
E 4956 19372
E 3963 13918
I 13125 19681
O 11723 28505
O 3218 15072
E 377 2225
I 11252 25153
I 434 5931
E 3754 27067
I 11723 24333
E 7039 20114
I 13002 21403
O 14260 26903
I 1249 27194
I 565 1598
I 2195 6282
I 2521 8581
I 16421 23275
I 19216 23012
S 20487 795867296
I 4188 16879
E 5906 15445
E 18811 29015
S 18999 769661780
E 9043 13962
E 18774 26881
I 12754 17657
I 12516 20319
I 19895 27892
O 410 12592
O 9363 24277
I 10767 15816
O 1455 26835
E 25258 27137
E 7710 28851
E 25938 28448
O 17618 21812
I 2948 8073
S 8680 229827860
E 1110 10296
O 21184 25147
E 8036 12948
I 450 3356
E 11989 23189
I 5199 28135
S 17816 499454628
O 57 3838
E 15130 19110
I 27441 28734
I 5181 12614
O 4711 9380
O 6295 21710
E 10287 12809
O 7790 13452
S 1581 370805679
E 1127 16921
I 9391 19318
O 12762 27189
O 8135 17161
S 2492 531488074
I 10534 21307
O 10773 18589
S 571 275942110
E 12915 15698
I 21463 22678
S 24433 802666856
O 2372 12554
O 20446 25830
S 2223 945615642
S 25962 995821516
S 16358 128524836
I 1934 20833
O 17207 18424
S 11198 391149280
E 1565 11626
S 12121 843978920
E 7018 8917
I 22688 26508
S 5861 525592048
S 26711 859492105
E 17293 25039
E 9446 14383
O 20808 24973
I 4904 16601
I 3135 13924
O 4836 25236
S 17 488320696
I 6558 17503
I 6104 22040
E 7608 10155
O 14994 17623
I 6327 22485
I 16335 24451
I 606 1264
I 6070 21210
I 25554 26646
S 3477 356195623
O 10938 17200
O 22788 26997
E 7071 27481
E 9775 23916
I 8036 13295
S 18870 938158050
O 4467 28947
S 155 108966555
I 8022 22836
E 1332 4155
I 26493 27358
O 20669 24881
E 19927 27808
I 16397 27063
E 4547 14446
O 7967 28462
S 9964 933805743
O 7602 25831
O 2211 19158
O 15637 16544
E 23133 26315
I 11778 25279
E 180 3923
S 5081 461440792
O 5620 22148
S 3127 818478460
S 7932 22920827
S 25250 713791498
S 19644 945732206
E 7114 13623
I 4152 28450
E 575 15724
O 8246 24320
O 9324 17952
I 6008 27990
S 12515 422939979
O 18732 21043
E 13308 16453
E 20712 28463
S 5781 39172951
E 6507 16042
S 8910 382324229
S 21944 660216152
I 7451 15029
O 25498 27556
I 8937 20635
S 19187 537848559
S 16265 718150259
I 21858 27833
I 95 19156
I 5808 14036
E 823 21479
O 10362 19559
I 5857 13634
I 5631 26732
S 9055 159703286
O 23692 25673
I 10903 20804
S 10185 574368116
I 407 24419
E 2460 24347
O 10395 13915
S 18273 606041245
O 7751 23194
S 22205 523196471
S 12082 58089476
I 1152 20198
I 13720 28475
O 12432 20191
E 5009 9911
O 19214 28871
I 8835 17807
I 274 26273
E 6546 6837
E 5410 27415
I 358 12896
E 13153 13381
O 12753 23771
O 19554 22068
O 20725 21877
S 15175 774397651
S 17850 691866419
E 6208 13675
S 3880 907113277
I 5019 5616
S 1075 188939280
O 992 20235
O 12283 25275
O 4375 15222
S 28431 670572854
I 1531 15338
E 7717 28290
E 18927 21667
E 20529 24751
O 7905 22236
S 16235 785450518
I 20845 29189
O 1785 8726
I 24371 25580
E 2346 23747
E 17180 29316
I 4812 25913
E 2155 18537
I 1154 1568
I 10642 11277
S 17797 223445889
I 5546 20908
S 16598 897714708
O 2917 8779
E 846 26996
I 15710 16614
O 30 779
E 14875 28718
E 8587 21378
O 23272 25185
E 5167 21671
S 9349 180392610
E 4982 22444
S 14856 132585839
O 10953 23573
I 7830 22855
I 2513 22586
I 2804 21286
E 973 11387
I 23886 29088
E 9497 21531
I 16913 25257
O 20085 28633
O 6544 12724
O 25409 29224
S 13561 561541564
E 17167 28732
I 9769 13902
O 5605 27597
I 10758 14024
E 17411 21029
O 3196 24636
O 16824 27693
O 2200 10697
E 23450 27839
E 9636 20854
O 8320 29194
E 8987 16770
S 3890 172836843
S 2548 210527011
I 3341 19799
E 14371 29251
S 6743 25248059
I 1290 15686
S 18236 348995087
S 29217 939273886
S 12727 39677356
E 22080 22211
E 20429 26597
S 22881 886481926
O 4205 21861
E 21200 23687
S 9856 136403815
O 199 21911
S 10832 882259012
I 6091 26851
E 4395 25352
O 20878 28658
E 2228 20033
E 12221 27310
O 8242 25886
I 89 20284
E 2156 28984
I 22976 28492
I 12042 16307
S 171 596545747
E 157 10692
S 10269 184220197
E 3934 12632
O 16037 25147
O 6465 16611
I 7406 20446
O 9258 12875
O 14669 25144
E 4584 15998
E 3431 15065
E 1403 4386
S 4194 713017572
S 19062 60175504
S 29020 786367134
S 13755 827808667
S 18261 11870210
S 27172 262827572
O 10949 21866
I 2740 12595
E 6664 24207
S 26883 215571286
E 1573 3038
E 3444 13774
O 4697 6002
S 23562 963757453
S 8085 535931591
I 13693 28915
S 20868 886594039
I 12779 22138
S 1137 448460930
I 4985 22096
E 3629 28687
S 19481 719868873
S 27034 81593728
E 4155 4710
S 10359 419399908
I 12626 22913
S 24449 89178415
S 16069 25191000
O 793 16302
S 18123 427112964
I 4596 26681
S 9915 356118759
I 2264 19981
O 6658 18145
O 21033 22489
I 1568 3561
S 14372 617148577
I 14879 15925
E 17370 25109
S 28818 502010251
S 18494 572121624
O 13385 21187
O 2888 3174
I 7098 11609
I 4872 18845
S 5753 150010255
I 20061 29238
I 1748 27619
I 10234 11750
I 13191 26893
S 21584 52631004
S 2978 479536887
O 3863 6421
S 472 853174246
O 3105 19350
E 3933 19001
E 6824 9154
I 9531 28409
E 13023 27547
S 18114 263190766
I 18316 27731
O 2387 17013
I 6845 9278
E 316 4711
O 11945 27556
E 7460 25088
O 12862 18915
E 11922 22501
E 23426 26592
S 16832 180083810
E 12222 13997
I 4419 12283
I 22049 24724
S 177 29451620
E 4426 13102
E 3947 29175
E 5342 12914
I 13413 21034
S 4468 891091301
I 23664 26637
S 29308 152395790
S 28963 271849167
E 6829 24495
S 6315 946349888
O 8159 11223
I 6250 6363
S 24354 936719543
S 16721 803738384
O 7839 9988
S 4104 580571935
I 10705 21655
O 6058 12283
S 23893 648026633
O 11289 24186
S 8893 936880895
I 726 15734
E 4551 22383
S 19064 321846337
O 5017 5958
E 7843 11246
I 2761 18273
S 26082 644969000
I 3876 29088
E 2961 23339
E 9110 28324
S 18509 816674152
I 15289 28425
S 681 906609387
O 13703 15751
E 23477 24125
S 1058 816733430
E 6332 10612
S 11451 782059104
S 26637 173881619
E 17427 27988
E 10162 20275
E 16035 16944
I 11990 19690
O 17703 23068
E 8616 28300
E 1892 16608
S 17702 416295214
O 6803 22619
S 20255 41712557
O 3782 24190
E 15341 24299
S 28139 410191829
I 6644 25060
E 15907 16190
O 21787 25761
S 7935 391834261
S 15062 207953987
E 18415 20655
I 28008 29107
I 19060 19470
I 8372 14819
O 6932 23152
S 22889 396192829
S 364 221675677
E 15490 23081
O 1162 2978
S 12731 509731331
O 55 21403
E 2218 17385
E 26079 26115
I 15694 18408
S 8331 832909394
O 6328 29051
O 351 21556
O 14464 25968
O 6616 11588
I 18461 21773
I 1962 13731
I 1240 18446
I 2124 23197
I 16381 27621
O 16196 16624
O 9800 24304
S 15182 914923242
E 21818 26497
I 6515 24183
O 7503 7811
S 8701 12064014
S 15363 128972128
I 13657 19210
O 10713 22504
E 13662 29173
S 11895 241834347
E 13232 15891
I 14174 20546
S 2244 614370167
E 3712 13784
S 603 16170563
O 2591 7149
O 3298 4398
O 17311 26061
O 1801 12479
I 2597 18397
O 1844 15224
O 10292 11361
O 1139 1691
E 25415 29055
E 2150 9144
O 1658 11494
O 15350 25909
I 13008 14317
E 5147 26799
I 16862 27206
E 6098 12863
S 18293 345675336
E 23780 27246
I 9384 17967
O 5859 9195
O 7660 27592
S 25303 569852218
O 17446 24950
O 5909 6498
E 10418 16464
O 9711 20219
O 22275 26402
O 10228 11980
E 25952 27367
E 15404 26829
O 21878 23737
I 5494 5987
O 4850 6499
S 14920 917871240
O 15598 25038
O 5572 10232
E 13404 18505
S 26391 780278198
I 3586 5257
I 17922 25862
E 17750 20232
S 18967 116058861
E 8661 14488
O 16981 18729
E 1794 19577
S 9253 545650875
E 368 13950
O 11697 20121
E 9855 23259
E 5298 13407
S 22109 61776798
O 10979 14924
O 13540 25641
S 3078 392353976
E 13818 28754
S 28728 832881741
S 11155 518479205
E 7340 8881
O 8542 9399
E 1068 10519
O 6490 23911
E 10095 21707
S 14397 208756987
S 14940 735500115
I 13885 14584
O 10728 18979
I 856 14082
O 7219 19800
I 6391 9591
I 406 25142
O 4407 23706
S 23254 71710743
O 3794 5374
I 20635 22986
E 5105 23320
O 23229 28847
I 4410 13216
O 7848 27544
S 19362 247406313
E 10894 11898
I 9264 18373
O 13167 19092
S 15782 192081340
I 21369 27957
I 12961 16531
E 17084 28346
O 21588 25801
I 1950 7080
O 11633 25114
E 12064 27606
O 1765 22461
S 19354 436755420
S 8317 92095825
I 22234 26593
O 3088 27173
S 16446 569729854
E 11001 22605
E 19996 27339
S 9221 328710355
I 3275 9193
E 16268 29107
S 3237 70114113
I 599 7149
I 13629 23988
S 13333 641915657
I 5126 28299
I 19363 24509
S 516 298891081
S 17588 893063014
O 21752 26449
O 1884 5351
I 7813 17446
O 3975 28062
E 1601 26793
O 3723 16972
S 340 150907915
E 16159 20388
S 20779 157221030
O 1971 9035
O 1933 11379
I 5379 15813
E 7585 11173
S 4733 828176262
S 10105 997148667
O 3147 5893
S 17717 806789896
S 28131 30782903
S 25626 620645095
S 19091 780103172
S 14572 287318584
I 10439 11875
E 7345 15899
O 5082 26391
S 16072 830919515
O 16350 26005
O 12772 14581
S 8350 817731871
I 8004 17271
S 25349 138891308
I 11429 11794
I 7512 25333
S 786 130066566
I 10266 17471
I 24605 25037
I 6694 24276
I 26710 29195
O 965 8411
O 22120 22262
E 18577 24241
I 13478 21146
E 2069 27775
E 28032 28037
E 10735 14885
S 21638 789537515
I 7645 28653
I 21454 27275
E 25722 28705
S 6622 386848272
E 18683 18887
E 1909 24422
E 5680 9689
E 21969 28180
E 753 14354
S 12556 686047230
O 13089 21793
I 4607 17762
S 14892 39835162
O 22584 24237
E 8055 14998
E 4888 13006
E 20099 21439
O 1295 17226
S 14291 544154535
E 3761 27650
I 3607 18507
S 15915 642054411
E 4479 22510
I 20138 29145
O 6335 24957
S 8748 797484421
I 21191 26123
E 647 5434
S 16322 198860532
O 4716 19553
E 10910 24149
E 3305 16248
E 1561 9691
S 7616 116030782
I 6511 10312
O 10132 12525
O 8215 28134
O 9345 9757
S 21287 722628285
I 8861 28898
I 3626 14501
O 8001 13906
E 2358 5407
S 16387 500257959
O 1711 9628
S 5880 959118597
E 5783 26127
O 13625 21786
I 22062 22194
E 5497 21813
I 17189 23618
E 18527 18584
S 4977 191034402
S 5866 972942335
I 2873 27330
I 2913 4283
I 20227 24811
O 3798 23883
S 6898 921641899
O 760 8779
E 1511 27474
O 199 22225
E 1762 18493
I 9961 20591
I 2798 6015
E 9164 12290
O 15880 27616
E 4233 19615
S 18868 143040091
S 17726 220018242
E 19236 20278
I 2320 15024
O 11743 18312
S 22691 268974928
I 6459 14049
I 8109 23827
O 3412 18916
E 22177 25612
I 385 4545
I 2720 13230
E 16716 21990
E 9356 17452
I 5202 23583
S 11154 150562318
I 11058 17276
S 1651 824968562
E 6398 26751
I 5355 9215
S 20970 519828522
S 14384 798710171
I 7525 10684
I 2062 28295
E 6336 12833
S 27929 385262036
S 29123 286381482
O 6487 12610
S 21229 980853629
I 170 4577
S 3428 397936569
E 4441 22852
E 8670 11352
E 3201 12407
I 9125 19479
O 7394 24101
S 10997 589656948
I 3668 12894
S 14097 198429312
S 2515 361446645
O 16709 26955
O 22206 29261
I 6551 10499
I 5142 9706
O 8812 12874
I 97 25401
O 11201 23882
S 5326 76029323
E 7397 8197
O 2220 17674
O 9978 10082
E 6145 13056
O 15821 24454
I 5963 22464
S 20407 762472183
E 14846 17898
O 22735 27483
O 9115 16533
I 1115 27545
O 1366 16603
S 6441 374618175
I 25542 28504
I 9122 14240
E 18031 18575
O 7524 22973
I 4580 18439
S 19121 745195233
S 21387 769215106
I 23154 24428
I 15395 18912
S 280 380329532
O 20646 21186
O 23941 27501
E 20314 22280
O 1210 17983
E 12519 24898
S 10139 873677745
S 3007 565315550
O 4841 20207
E 4185 26106
I 7304 28770
I 3327 22718
E 23926 26612
S 7069 625427573
E 5195 6283
I 4558 23272
E 9480 15384
I 3538 14068
I 13046 28120
I 2818 21715
E 10581 21807
I 13600 26885
I 3758 29117
O 1985 28397
S 17565 621800287
E 4844 14292
O 6413 16602
E 6946 12749
E 6478 10374
E 8055 26939
S 348 793882419
S 3372 523907494
E 11219 25995
O 2286 9496
E 13783 18540
I 1241 16844
O 2740 15735
S 9350 470703878
S 25210 135074945
S 16099 809703587
O 10994 15455
I 1630 12431
I 8998 25303
O 6358 19556
E 12535 20195
O 6599 16870
I 11276 13201
E 6892 25093
S 23736 848182497
E 17322 18216
E 287 25043
I 6316 11501
O 12770 15116
S 3447 379975102
I 25184 28727
I 21385 26449
I 18995 21701
O 8043 14478
E 1783 29241
E 17023 26411
E 8876 11708
S 14704 551511787
I 15097 23209
O 3180 16207
O 2506 21550
S 15779 885158193
S 9644 212107882
I 15331 29328
E 4520 26567
I 1637 15272
E 23382 28939
O 5350 22324
I 8021 11907
E 15948 24747
O 18364 19952
E 13044 20720
I 985 27595
I 14626 24311
O 1881 22227
E 9545 16518
S 15 481248491
E 16812 28865
I 18227 23141
O 9905 17998
I 15483 23452
S 3448 712553146
E 13275 15441
S 9306 285607473
S 6285 744007738
E 16903 22148
O 3771 11048
E 9981 17115
I 852 5129
S 11194 712796434
O 13227 27779
I 21410 21503
I 9818 26368
I 6760 28152
S 14494 319564158
E 2775 17897
O 4563 6068
S 23596 840557287
S 21329 125661652
S 9631 131249497
E 13081 26105
O 5440 5847
S 8540 438798452
S 4189 53115315
I 21672 22671
I 16636 19480
O 13328 26366
I 2135 20590
I 25956 26119
O 11033 25285
O 11914 26649
S 869 820599864
S 21902 688164641
O 7363 15892
E 1168 1373
O 3794 24746
E 16449 20062
E 23106 27448
O 13437 16729
S 15486 514495376
E 21366 26760
O 8322 22460
S 23243 629290153
I 5547 19014
E 9389 18970
S 1792 762448454
O 1972 28281
O 1786 21012
O 2712 27460
E 16143 26395
O 13270 19395
O 11844 28421
E 16236 25291
E 20349 22689
I 11948 21809
E 10483 11935
S 18027 716308511
O 680 14994
O 6077 7464
I 22718 26243
O 483 28853
S 19724 835180794
S 27569 490437644
I 2892 16969
O 9150 25926
I 7693 15193
O 24559 24690
O 10263 26020
E 7989 13870
I 14094 27761
O 14846 24945
I 6216 24672
I 1483 11478
S 16928 142761543
E 5844 28947
S 21097 252719000
S 12793 218336422
O 4759 12166
E 9043 28931
E 6783 17721
I 2906 10646
S 16442 622106304
I 11759 22838
I 5920 16730
S 13037 740001126
S 8624 899525737
I 2138 14230
S 8796 475252194
E 6712 10153
S 26439 815502136
I 13800 20504
O 4275 26931
I 22763 26744
I 3947 5431
E 9302 25724
S 26153 230708176
I 20144 20970
S 10546 744492654
E 8795 15848
E 26458 28199
I 6322 22262
O 3865 23764
O 3206 25500
E 297 26141
S 18988 419967270
I 10771 13023
S 14825 402253663
S 2402 495416218
E 14705 27178
E 7238 8310
O 2979 6455
S 8843 500150327
S 25124 670088155
S 9406 629421844
I 13639 23358
I 13125 21438
O 17044 22233
E 13753 20731
O 12619 22163
E 2919 3408
S 28386 53183932
I 25396 27186
E 2010 12466
O 10354 11066
I 2403 8796
I 11189 15511
E 18752 18906
E 1358 1379
O 14769 19178
O 975 10923
I 3585 7105
I 962 26183
O 3871 16398
I 194 7520
I 9740 25080
E 3845 5127
I 4892 7298
S 4656 112942464
S 15728 565711011
O 6379 10530
O 14430 14760
S 4900 741609857
S 4830 160168127
O 18296 26454
I 18339 19639
I 23927 24676
O 4532 6538
O 4399 6906
O 5792 15022
E 21120 26326
S 14654 671422424
O 12127 16308
E 7444 20646
E 2948 16861
I 3911 13046
S 22096 156619572
E 13392 15610
E 16629 24576
S 18630 509925728
S 8007 802220120
O 17382 18759
I 8058 18753
I 6586 25323
O 489 2422
E 2577 14979
S 25292 849655015
I 19305 19861
O 12264 13954
S 20106 244150956
O 4604 5349
I 22858 25151
I 14921 21138
E 23870 27481
S 998 28362318
O 11872 19212
I 24717 24862
S 17912 101802938
S 11358 503737723
S 28245 194859648
I 541 24769
O 1384 27515
I 23736 24021
I 6118 22891
I 6994 18137
S 1288 935489207
I 19848 27255
E 14925 16117
O 12040 13166
I 5197 26237
E 8434 21365
E 4593 24452
E 2501 23695
O 12055 28335
I 3456 7320
S 3769 576521865
S 17985 817190889
O 9113 23110
O 1901 17218
S 17460 756781059
E 170 6773
E 3450 13569
E 1588 18161
I 9005 12661
S 6797 897235171
S 11487 98295501
O 1441 21098
S 10024 743606193
S 11050 298824196
E 422 21970
E 14888 21085
O 25042 26923
S 12530 240202852
E 12414 13560
I 1785 16907
E 12881 13552
I 5715 16673
I 15652 25237
S 18848 625608575
E 2185 6978
O 21311 27901
I 2360 28378
S 26258 911527053
O 8315 21588
O 2613 15223
E 4900 27474
O 14560 14975
O 8205 26740
S 4426 524248413
S 26630 445899454
I 3015 12853
S 22781 70985473
I 7018 12810
S 15545 518364157
E 18805 27380
E 12240 18627
E 8565 15261
S 625 661738066
E 9004 19590
E 6933 7863
E 20388 27222
O 15790 27609
I 3485 13608
E 1030 26399
S 27474 944650832
I 14397 24844
E 8135 25824
E 5599 11712
S 13573 841665898
I 27990 28629
S 12854 283265687
I 8730 17019
I 13106 16269
E 15793 24851
I 21499 23940
E 7052 23420
I 7699 24623
S 8289 803304598
S 5428 3045519
S 26957 312804906
O 21016 23245
S 11717 56957737
S 24486 716766509
E 19813 28091
O 16212 19334
E 9556 20968
O 26652 27042
I 1042 18051
I 3393 15961
E 7768 23977
O 8157 24065
I 1179 18819
I 2206 27208
S 2691 960956118
I 5985 24814
E 15144 19303
E 12430 12517
E 974 17933
O 14667 22556
E 3457 26991
E 516 13560
S 15242 479092902
E 14889 23521
I 7832 28208
I 6359 14619
S 5642 506124499
S 8944 245166882
I 20940 25920
S 7853 422014564
E 8068 8808
O 339 7552
I 2749 26525
E 4681 19494
E 10437 20529
E 15654 19992
S 11265 855245258
S 10615 274892021
S 13286 453302335
I 13797 16757
E 5234 24259
O 22124 23999
E 18432 19342
O 2018 7356
E 5695 24359
I 3161 13613
I 7947 17073
O 873 19960
E 11061 27254
O 6832 12475
O 24764 28998
E 10833 24831
O 12400 13788
O 1296 18409
I 3203 22029
I 8505 23617
S 21842 317039704
E 3722 18330
E 4550 5734
S 20337 480392745
O 4192 24889
S 4935 317189570
S 3780 650876363
E 2928 26877
O 4809 6969
E 5533 27204
O 8990 18482
S 28609 404675929
O 7539 10423
E 15467 24746
E 7995 18043
E 5837 6104
I 4852 17932
E 5338 20353
O 3613 17650
O 13614 18493
E 15334 17510
S 24292 969320184
S 18091 645041262
O 1965 15730
S 9906 54970017
S 10608 924924102
E 2806 22149
I 762 25557
I 9819 20593
O 4091 15347
E 6 15864
E 11299 15959
I 6688 15943
E 20682 28574
O 16796 19618
O 6084 6721
O 17958 28145
E 22698 26733
O 2251 27860
I 2401 20487
I 11579 28534
E 7695 17152
E 17976 21490
I 17729 20377
E 485 1082
S 11992 121769370
E 14765 19903
S 19070 272159906
I 7998 12710
S 25615 534519371
S 28885 827459718
I 19607 21626
E 16834 19765
S 2018 843454643
S 9117 626388936
E 10266 12642
S 20498 487789019
O 21628 23126
S 4283 82034595
O 21253 27840
I 1584 8242
E 18530 28777
S 18456 25578037
S 14805 553079144
S 13067 721789192
I 2439 18652
S 6292 508315457
I 14099 21039
O 16264 24676
E 7000 25360
I 14264 18576
E 2537 17114
S 10843 260322501
E 14683 16764
S 20243 902913356
O 4525 5069
I 9306 14446
I 1072 7890
E 10039 25660
S 10882 239802278
O 360 8624
O 13466 18396
I 16697 23133
E 24549 26734
E 4044 10447
E 5005 26777
S 22848 879170866
S 11368 252701494
E 3273 11141
S 17553 984273272
E 12464 28093
S 6473 647920799
O 369 6425
O 501 12869
O 4818 16743
O 10443 24336
S 9667 378861356
E 20205 28124
O 12411 17710
S 25205 400740005
O 7730 9680
O 16424 19639
S 11468 926672629
E 21028 25609
O 21501 21980
O 23406 24571
I 5320 8257
I 23266 28485
I 18245 21163
O 15892 21765
E 16991 23100
S 6083 456778069
S 11289 195490065
S 24906 716958747
O 4439 10468
I 6052 19463
S 10234 977024226
O 2302 8396
E 10628 12773
O 9408 25450
S 5954 15514841
O 7710 9510
I 719 24690
S 4419 604431028
S 11869 69025797
S 9826 763172024
O 4793 22449
I 11487 15967
O 4619 7193
S 2313 125456215
E 14979 27566
I 21535 23998
E 23310 23597
E 1950 12665
I 577 22197
E 14449 20676
E 10495 21846
I 17987 18127
I 3856 11124
E 3943 15908
O 6584 27791
O 6263 26041
S 24673 341855012
E 20494 22590
E 19051 21047
E 19785 24966
E 1609 24921
O 1878 24455
S 8289 720470921
S 14233 297575124
E 3162 14892
I 253 2031
O 7230 16685
I 19613 22368
S 3479 332964339
E 2815 17404
O 6235 21581
I 12948 22571
S 21163 347030409
E 83 7450
O 17067 26766
S 6568 842727040
S 28666 141392766
I 16744 19807
S 22752 318116578
I 3465 3970
O 854 16025
S 16949 28641201
E 12940 18064
O 11262 22464
O 23462 26934
E 20316 28005
E 3214 19715
O 2927 18141
O 18899 19483
S 21632 79623129
O 4099 13143
S 24401 946632636
E 12929 18125
O 25196 26742
S 23393 364598115
S 23956 77636393
O 6167 15220
O 18291 22893
O 5133 26475
O 8030 10437
S 18480 225974365
I 13589 24416
E 4090 7093
S 23776 711201060
E 9307 18531
I 1875 7361
O 8782 28147
E 12522 14833
E 22733 23521
S 3915 906282324
O 10995 12195
S 18664 309638783
I 4270 25773
E 6156 20223
I 6523 26896
I 395 11893
O 495 4184
S 24670 246985036
I 20729 25302
O 1356 4077
S 29299 12711652
I 13059 16534
S 19738 104368034
E 11932 19412
S 15956 600002348
E 15674 17691
I 5258 15254
O 3359 8475
S 14142 1630647
I 22033 25138
E 2274 12656
S 9073 53039867
O 183 2362
S 1404 554933555
E 15921 25770
O 26837 27303
I 23790 27373
I 666 27208
O 828 19291
E 5378 19046
E 5114 17719
E 12803 16831
S 22224 974946158
O 10222 28280
O 8805 22959
S 5528 833181280
S 11898 461452616
I 8488 15244
O 13790 26985
I 4894 16271
E 1044 29090
O 19266 21742
O 11968 14683
O 312 23699
I 7291 25151
O 8218 10563
O 26057 26461
O 12811 17931
E 12373 25423
S 20532 161323904
I 2208 26597
O 1282 9471
O 1760 6307
I 15412 18137
S 8365 536928062
E 3840 6154
S 23687 874857056
E 6435 8171
S 18535 920544314
O 8510 19103
E 11853 22069
E 15657 18542
I 12851 13590
O 12079 26278
O 6729 25799
I 7213 8832
I 10167 11282
O 21354 28841
S 22187 661928933
O 19841 29301
E 8671 15678
E 208 27311
O 1219 4718
O 23759 26118
E 3908 17209
O 956 3829
E 5672 17785
I 25209 28885
O 11890 20558
I 22715 26261
O 21721 22608
E 1472 27404
E 21172 28887
I 11451 28519
I 6428 8310
I 26886 27143
I 6794 18981
S 23117 526979011
I 24652 26311
O 3992 27209
S 25785 563700251
I 16584 19559
S 13722 381492408
S 27771 920586550
I 8581 16854
E 24624 29309
E 5604 25036
I 2630 15801
E 291 24413
S 1981 375341455
E 10784 19904
O 9043 11410
I 1354 15002
O 4957 26339
O 6084 7719
I 1147 25992
S 13448 132076105
O 3864 28462
I 2594 11820
E 12943 18593
I 11313 16728
S 18028 35620574
O 23550 27593
S 16427 798383636
O 7061 7216
O 4525 17239
E 13887 19157
O 8653 25087
E 18460 24178
E 14647 25662
I 21776 27662
I 10070 22121
E 9211 28493
S 22325 357663025
I 4500 11099
O 2474 17940
O 1687 18731
I 4619 24786
O 12835 24546
E 20504 26862
S 16747 219667030
O 15278 26397
I 27011 28863
I 16031 25833
I 6442 8618
E 7724 10801
O 117 10001
E 6313 17031
I 5615 21612
S 26880 203113410
S 11549 321731563
E 11835 24327
E 18195 22624
S 27520 115098062
S 15255 94570070
S 23096 835630038
I 3183 11155
S 4427 348845350
I 5680 18746
E 6851 23580
I 276 4537
E 5688 14193
O 1448 24317
O 5700 17764
I 10415 19936
S 7230 934313811
I 3478 7077
O 8609 27559
E 11949 15302
I 16767 18374
O 702 7289
S 28426 279661906
E 1838 12763
I 11448 16784
O 2095 12927
S 12473 620896031
E 23839 25384
I 857 10693
S 27268 470984916
S 25491 442821361
S 728 393396981
E 25493 27744
O 10367 23056
S 3874 181550978
I 19230 24718
I 11462 26603
I 16589 26081
E 25169 26849
E 598 711
O 18308 18473
E 10875 14250
S 19852 548688636
I 4801 17075
S 512 579128464
O 14845 19257
E 2745 19447
S 7819 287135112
O 4219 10187
E 8059 17750
O 7118 26826
O 22705 26298
S 14057 31636889
O 9523 28969
E 5077 17509
I 54 11788
I 16250 23583
S 7432 556129863
O 23323 29202
S 9936 654919110
I 6372 29036
S 22545 170772937
S 12871 648625891
S 21588 207050362
I 247 6558
I 8744 22341
I 9255 16190
E 11419 24648
E 21614 25714
O 9895 11253
S 7640 345722503
E 3619 27749
I 11322 13147
S 18955 94004998
S 7489 15640577
I 11204 20200
E 14213 20606
I 4433 12936
I 18578 29129
I 7456 17561
S 9371 565425740
O 7963 21559
I 3282 12898
O 4928 17547
I 17986 26861
O 10517 27890
S 14878 289399819
O 11836 21731
E 25663 28104
O 15048 27548
S 18705 535872119
E 5968 25408
S 23932 384553824
O 14644 24779
S 28565 833702942
S 14738 292034904
O 14395 28883
I 8119 20278
E 14609 20305
O 8512 23294
S 13217 966243743
E 12322 17296
O 21530 22005
E 698 23883
O 11747 20977
O 7521 28700
I 14756 26237
I 1857 4034
E 15109 26012
E 8784 9814
I 812 19097
I 17071 24348
O 14218 21656
O 7191 13939
E 6501 27122
S 164 304430791
E 11191 23416
I 5105 7552
S 9490 705196564
O 9754 21257
O 3782 23917
S 16680 536073590
S 1989 563860643
I 8305 17471
E 6302 11858
E 17490 22900
O 10198 15859
S 24874 198878199
O 4722 7936
O 11797 25772
O 15050 17298
I 3342 13926
E 9703 22900
O 14497 23866
O 10120 21115
I 19304 24485
I 16383 28074
S 14056 724220752
S 18649 605545391
S 621 31459920
O 16801 26958
I 14472 26889
E 18705 20898
I 3872 23987
O 183 12097
O 20576 26138
O 2953 25919
I 4473 9191
E 19316 27289
O 2508 7184
S 8698 850984962
O 4648 22446
E 1452 23165
E 17918 21902
O 2870 6319
S 26545 321821327
I 24349 24582
I 9837 28954
I 10098 21685
E 15778 29183
E 22306 26425
S 24276 403514605
I 3162 16860
O 279 27334
S 23595 904358163
O 15250 29154
S 2356 290913691
O 3180 26845
E 5268 21012
O 9733 11180
I 19649 22121
E 7607 21805
I 4260 12587
I 24312 27723
S 14994 497430467
S 10911 916620292
O 7141 13978
S 18425 532766967
E 19658 25477
E 14940 22927
O 22278 26188
I 16805 26686
I 13658 15475
I 13 22251
O 5375 27040
E 188 3405
I 7505 25320
O 3300 7497
E 21640 25295
E 4063 9511
E 17288 24079
E 9176 28825
S 9582 566847679
I 1920 5880
O 9539 10805
S 19473 536590909
I 6728 13009
E 2624 7371
I 4814 6474
I 18043 21937
I 17955 21436
I 17628 23867
S 15144 649575035
S 49 794643343
O 14594 29286
I 7787 9596
I 7041 13541
I 1391 1870
E 9295 15069
S 23655 975944549
I 21640 23534
O 185 23156
O 2904 20664
O 26156 26447
E 755 19637
S 24539 64413366
E 24670 26376
I 21705 26604
E 3031 26311
E 20497 23912
S 16595 746618140
I 2110 14256
E 6540 20299
E 8632 29143
O 12952 21664
S 22815 32423464
I 11484 27485
E 13162 18352
E 5365 23253
I 11976 27396
I 18417 28874
I 3715 15855
I 3084 22642
E 2909 5133
I 20327 26957
S 12253 625758036
S 24472 35766945
I 5711 8644
O 3257 3348
O 1160 20574
S 14422 652620292
I 8292 15784
S 3862 186037091
I 21909 22408
O 15634 24359
O 13177 19575
I 4033 14799
I 1071 7984
O 11821 21534
O 1181 13661
E 1473 4846
O 3053 21725
S 12462 441603971
S 17695 192548642
O 7518 17319
S 29248 375902242
O 12907 14123
E 5282 15724
I 18366 27513
O 12391 22851
E 22968 27487
E 11171 19858
O 24840 29298
O 7615 16958
E 1929 6114
S 25937 479149921
E 7132 25023
E 19506 25473
S 11143 448185455
I 19085 23905
I 7807 23245
O 21396 25905
I 5164 6183
O 8410 29287
S 5921 151824109
E 13112 16036
I 1467 22827
E 17518 26984
O 9317 12274
O 883 25804
O 2075 22653
I 4165 7087
S 4122 314001962
E 14933 19345
I 13569 13815
S 10369 354008496
O 3797 13689
S 12618 498550874
O 696 2661
O 631 9737
O 10974 14367
I 17836 24913
O 11087 11554
E 3361 14316
I 241 9067
I 8287 12346
I 8134 16961
E 1221 4678
O 9051 14140
O 2446 20601
S 17148 132405000
E 33 3859
S 6658 328662549
E 10031 14393
E 1441 18478
S 17932 501540669
O 7691 22364
E 16704 26789
I 11772 23952
O 7665 28834
S 19901 787826893
S 28530 782868231
S 15777 992552892
I 9701 20191
E 2053 22009
E 20798 25786
O 9368 12039
S 6114 424667984
I 10826 17077
I 22553 23791
I 18693 23833
I 26496 28837
E 3131 4667
E 248 9597
I 10652 12615
E 7372 14291
O 11264 25644
I 6741 19442
E 14102 16672
O 11452 27193
E 4552 23241
E 6127 27194
E 19466 21665
I 19441 26162
I 10784 19879
I 8277 9846
E 5699 8196
I 16657 23091
I 404 24546
S 21856 520076214
O 8551 21928
O 22844 28435
E 17314 20181
E 1542 27151
O 10277 13602
S 13906 267326802
E 8098 28096
S 26746 558423544
S 4954 802249530
O 1372 15793
S 28040 104778482
I 5015 23647
E 19566 25003
E 7876 27294
S 14252 939924242
S 24228 554055305
I 15995 20767
I 6127 16456
S 7338 843305564
O 14440 23614
E 24891 28780
I 11166 16390
S 11560 947468669
O 17083 28030
I 15007 22964
E 3455 7623
S 17062 820784134
S 17642 350215090
S 15749 302097134
O 10620 13535
O 14390 25154
E 7066 23088
O 13079 23079
S 26559 179772106
S 15005 660986943
I 16874 23811
I 24143 24956
S 20007 873833234
S 6513 525331645
S 17449 423275774
O 12871 26269
I 4920 23739
S 22246 522840974
E 16861 21527
S 2486 505212410
O 4043 11406
I 7493 16685
S 18339 50974118
S 27735 578368459
S 15646 926299402
S 9425 22111585
S 10839 57183129
I 4497 21037
O 16619 24935
I 15514 26504
I 8448 28435
I 5167 8844
I 8965 11159
S 99 171594702
S 12192 618565295
S 17391 936306922
S 28311 870981602
E 16342 19483
S 10493 537577928
S 23473 755074448
I 16847 25368
S 15447 318879168
O 7026 25670
I 10773 18871
E 4386 9768
S 27355 483804641
E 14352 25162
E 14259 22995
O 11503 22406
E 11885 16160
S 10726 272427075
O 16747 16774
S 464 9483397
I 17165 27888
E 6986 7131
I 8594 23746
E 23767 24802
O 12412 23448
O 15078 27423
E 22625 24519
I 3125 5508
I 19317 24566
O 12736 14178
I 22747 27298
E 7036 19693
O 4593 19844
I 8438 22126
O 17098 17409
E 24157 24802
S 1320 502484200
S 9087 914626746
S 15922 280456783
I 11905 19575
S 14491 873297479
S 7497 65214232
E 22131 26764
O 18609 25068
I 20050 29338
S 8866 307420812
O 2160 8698
S 6477 44300778
O 4893 16821
S 3782 15363521
I 4631 11554
E 15690 26778
I 935 6104
S 8685 721001985
S 15079 160188104
I 9382 15435
O 4969 5441
S 19395 415698564
O 26000 28780
E 6786 25849
E 23075 25882
I 5696 25934
S 8935 316724557
O 1925 26608
O 15539 19703
S 21692 576453763
I 6967 23508
I 4089 24239
O 27461 28486
S 23135 907689098
E 9852 10206
S 1899 442541664
I 9981 27508
I 3830 22659
I 6931 19582
E 11133 24209
O 3190 18721
S 13299 443470672
I 25017 29119
S 6317 359894464
O 674 4237
I 12467 26882
E 2699 13843
S 16052 73613042
O 22271 23240
I 152 26725
S 2985 497776687
S 13052 464591348
S 20466 269848786
S 18474 275062717
I 15884 29274
E 1414 9492
I 17449 25565
I 16652 28862
S 28036 344367647
S 21847 560077078
E 14982 25691
E 12954 20321
O 6715 25963
I 18887 28800
O 8008 12695
E 13775 28518
I 753 8758
E 9374 12456
S 6326 880204857
O 21546 27006
E 5087 16355
E 1341 27481
E 25228 28078
S 20175 661656375
I 6997 15581
E 9473 22230
S 8851 702064351
O 5242 21794
O 1316 24429
I 2599 17442
I 18991 21712
O 10763 16071
E 20424 28446
S 22750 175227318
S 2613 206297139
O 19993 23738
I 13713 21877
E 10052 25678
S 25665 22885981
S 3875 382462841
O 15576 25842
S 5583 679017772
E 477 1977
S 809 571237567
I 14443 18575
S 29034 39442257
E 328 4166
E 4191 12819
I 13027 21504
S 4990 79877388
E 2480 4888
E 4030 17110
E 14601 27961
I 842 10429
E 21353 21690
I 390 25131
S 5470 369251251
E 1160 7648
S 27156 663507567
I 6181 21679
I 19520 23264
S 23864 914733837
S 14496 969346371
S 15253 989597027
I 12393 13069
E 16174 24738
E 1845 6218
O 10854 28084
E 24518 28532
S 22786 561105639
E 4542 28948
S 26106 198300882
O 8292 10221
S 15345 678657991
E 1778 28293
I 20233 23438
O 15084 20805
O 19154 20655
I 6479 25241
S 21312 8240746
S 23316 213877247
I 8555 17298
S 2953 917353118
I 12704 12949
E 10675 20466
E 4193 17726
I 17200 18769
S 25678 326763328
I 6874 9137
I 7036 14662
E 6404 19459
S 8273 531145304
O 9448 17710
O 1283 10177
S 11908 702234246
S 13604 882552259
O 7006 8667
O 14995 16013
S 237 909899225
S 7292 759281718
I 13542 27463
I 16390 18788
S 21332 983691396
I 4715 10851
E 23366 26468
I 13829 17644
I 4673 6684
O 21390 27559
E 4540 6754
I 8743 28425
O 14200 27156
S 27353 402025775
S 8830 398369002
I 18883 25724
I 13228 18581
S 23947 538402289
I 10378 14742
S 23719 589426659
S 20271 369797839
O 4817 13090
E 26354 28862
O 398 25899
O 3918 10931
E 20273 22602
E 14076 24329
I 6587 23506
S 9456 872546064
E 8698 16184
O 18617 26131
I 12814 13508
E 17241 27954
S 12511 925595327
I 2870 15593
I 14337 17676
O 2366 22221
I 5015 26949
I 1408 19837
E 6200 23211
O 6818 14521
O 7974 16644
S 606 81463146
O 14708 21326
E 17156 25169
E 19856 22144
S 27411 723769744
E 15882 18479
O 28668 28782
E 10914 18681
I 17543 19373
S 6294 297564920
E 9298 16186
E 2928 9532
O 6499 27134
O 15852 25393
I 3007 21928
S 8385 331169052
E 3080 8959
E 12836 14373
O 19441 29317
E 11726 27084
O 4070 18387
O 25822 27632
O 2557 9960
I 25303 27943
O 7239 27079
E 8202 17863
O 812 22935
E 11065 26779
I 10071 18420
E 14967 21332
S 23089 708514487
O 5635 27305
I 7413 22224
E 3119 19156
E 21883 24435
S 8945 824126174
O 11907 28039
S 6673 756737580
I 6350 15436
I 17103 28647
S 24082 314865375
I 9259 22309
E 1261 3666
S 10723 277530318
E 1503 19813
I 1479 4656
S 8804 558639184
E 19627 22025
O 7924 8488
I 12287 13087
O 8039 18244
E 13272 17127
O 8851 24598
I 6852 19583
I 7120 22810
E 3676 7762
E 2027 5255
O 14367 16791
E 25558 26742
I 78 5325
I 18065 22153
O 8238 26512
O 17759 18647
S 5926 751697086
E 250 5466
I 3593 20155
E 14269 15891
O 20404 22292
O 7401 25978
S 14726 502206546
S 28451 770252719
E 6011 7344
E 17811 19422
O 1289 7446
O 16691 26363
O 4660 9177
S 285 399583126
E 2562 10341
E 277 4623
O 18550 23017
E 1028 25808
E 23919 26326
O 6576 23265
E 564 4083
E 15867 26910
I 1543 9517
I 13070 23178
S 622 87330010
E 23150 25585
E 3168 10333
O 11575 20046
I 5131 9012
S 4940 295071834
S 22716 30314096
O 10276 17225
E 10664 24251
S 24506 974757247
I 14440 24864
O 10207 11568
I 11693 23138
I 12080 16309
O 13337 17695
I 5169 9302
I 7209 7569
E 6308 18326
I 505 13626
S 14994 811649877
O 4187 12635
O 3991 21386
O 11848 12011
O 4559 19468
I 11654 14924
S 19271 867327990
I 1050 6534
I 14180 19073
O 17607 25162
I 2689 22546
S 2059 968563228
E 7984 17100
E 10034 10515
O 2719 9569
I 9643 11739
O 23461 24864
O 13725 15160
S 13253 801408121
S 21774 27572376
E 3076 10523
E 5146 7474
I 14322 22178
S 23523 403711602
E 6538 6672
S 3569 469011397
I 614 19262
E 3312 19362
E 1468 1890
S 14133 374436873
O 9154 28792
E 5097 29326
O 4198 25832
S 12679 757000666
S 28933 880506349
E 10949 21596
O 24786 28623
E 11215 19687
I 7346 8490
E 4254 20627
O 9906 16700
E 6575 26412
E 16083 16427
I 25909 27514
E 11665 27167
I 16113 26915
E 214 3390
E 7426 10158
E 5859 16152
O 9295 11208
S 2880 343117612
O 1710 6159
O 14502 25284
I 3131 13996
E 21866 25979
O 24780 26553
E 9916 12565
O 695 3823
E 10453 18729
I 8127 21833
O 5503 27746
O 7368 25131
I 1256 23737
O 18203 19986
E 21420 23958
E 500 12544
I 5391 28103
E 3854 10715
E 4019 7190
I 3957 22559
I 1985 19094
I 16207 23775
S 13419 533495423
E 5509 23467
E 3025 5457
E 6157 19813
O 12726 19234
E 1899 8816
S 8758 91660859
E 8173 22147
I 10251 11257
I 5985 22577
O 2098 11913
S 21899 6312958
O 15031 23439
I 14465 27633
S 22216 521195355
O 6165 11058
O 4893 10624
I 6796 21442
I 10515 16651
E 2775 3557
O 206 13381
S 22487 794165086
I 8542 15659
E 17970 21679
O 18042 23669
E 17498 18541
I 4101 23879
E 4809 27651
O 12038 18782
O 2873 20077
I 23291 25393
I 14154 21133
S 13587 42210764
E 6933 27847
S 14965 203356960
O 6193 13715
S 10376 151903637
S 20613 579188355
I 9038 13088
S 20923 829741007
I 2310 4655
O 19905 28439
E 15167 26172
E 7189 22576
S 28416 998258305
O 19020 25816
S 158 52500638
O 1318 25973
O 14157 16633
E 14682 19859
I 918 13909
I 7768 25236
O 21363 23400
O 16353 18744
I 1600 11185
I 6407 12605
E 709 6515
O 194 25242
O 8204 28551
S 15850 341364852
E 13419 14792
E 12109 16422
E 4762 7925
E 14533 15694
E 6629 14175
E 9078 27069
I 10509 18469
S 17310 838282548
I 1553 1947
S 11172 774493699
I 10249 16481
I 24584 28521
S 20730 795168097
O 7238 25925
S 11929 333816711
O 12954 16708
O 15987 20556
I 2574 12302
O 2701 5492
I 7006 8837
S 17838 829672768
O 12331 16877
I 8418 21606
O 374 808
I 13269 28438
S 12524 867468386
O 21248 24275
S 16900 932654866
S 7333 176501782
E 23684 25169
I 11280 23279
I 7742 18992
S 28559 608741482
S 26904 27553380
S 29322 97975210
I 14173 19300
E 24445 28303
E 459 6297
O 9963 18023
S 20604 806094604
S 2183 334497108
I 10874 28648
I 1472 3984
O 2703 16229
S 28210 636016501
E 9023 17873
I 280 11956
E 11966 21451
E 12799 20784
O 6170 17373
O 21 14535
I 7802 16427
E 18124 28957
E 6503 18952
I 16485 26155
I 5085 19569
O 8083 11314
I 2515 27848
S 27660 976481306
S 11747 54802593
I 4819 14243
I 13015 20833
O 12885 19578
O 6772 25098
S 7754 878261099
S 18984 760466124
S 13195 701604011
E 5348 5627
E 5779 16835
E 19525 25859
O 20537 28993
S 25634 377055412
E 947 14239
O 6411 17758
S 12830 391415534
S 3087 449155320
O 6550 22946
S 928 88988691
O 9510 18583
I 8401 9141
I 3571 23717
O 12830 20631
I 6844 17031
S 13870 340442766
O 28147 29243
E 7390 7626
I 18195 22467
I 6796 28990
S 1570 410857905
E 9160 20436
I 26919 26957
I 5764 12386
O 774 12304
I 2671 17604
S 25837 360533187
E 4042 25086
E 935 17741
S 28901 876068804
O 13626 15274
S 5295 525215717
O 19873 21442
S 1585 130557292
O 25022 26162
I 5359 16693
E 2564 11772
O 25855 28474
I 13691 21358
E 27162 27834
O 10664 21928
I 17732 22346
S 18199 678880583
E 5019 22046
E 9810 13862
O 17090 24222
S 18169 688701382
S 20872 644195641
O 4657 15235
E 2628 28872
S 17401 566042373
O 7759 16476
O 4290 26748
I 6418 27599
O 10879 18604
E 17696 24001
E 11048 11589
I 9948 16674
S 23708 602635758
E 13171 24036
I 1639 20342
O 19772 20039
O 7139 26575
E 3135 27036
S 23805 669721222
E 17303 25951
O 14530 21345
E 1713 13415
E 5555 7999
S 6770 283202338
O 17490 23643
E 13199 17490
S 26430 336117730
E 5144 21999
S 19051 669466931
S 15063 961397639
E 20293 22923
I 17827 17985
I 9238 26066
I 6492 25804
E 2209 6289
S 24663 585912362
I 5422 21368
I 11089 24013
S 25173 448854900
I 3240 24471
I 13740 16742
S 23875 704066828
E 76 22131
O 20850 22698
O 2498 22850
S 27170 548758457
S 5022 505173720
O 22709 28011
I 6581 19956
S 17981 657158904
I 7940 12534
S 9484 431619273
I 17786 20282
I 13831 20784
E 19758 21044
O 5077 15779
E 18549 27923
O 9754 20933
E 10573 15658
E 16798 23528
O 8509 27049
I 2807 5193
O 6120 10302
E 16434 19827
O 18483 27363
E 4512 13106
E 9400 10778
S 12604 523847633
O 17279 24687
E 19521 23604
I 2015 7610
S 29291 237045585
S 23569 566336286
E 24023 25487
E 619 8668
I 16631 22982
O 14091 26475
E 11259 26293
O 2699 13251
E 4967 16882
O 11940 16766
S 1368 348074528
O 9279 15555
S 27616 57843661
O 10082 12047
S 9264 504092919
I 19336 24129
E 9276 28549
E 25531 26086
E 5908 17432
S 6877 7744581
E 1238 3467
S 19755 275888232
O 25128 27784
I 10878 19260
S 16265 752918158
E 576 15020
S 22968 416407673
I 10477 21084
E 10479 22453
E 8862 19849
O 4907 11543
E 2931 13198
I 15581 24725
E 8099 23307
I 1130 28719
E 13877 14135
S 28886 123944468
I 22034 29169
E 5164 26345
E 641 21916
E 13980 16123
I 21918 25144
O 10013 18289
S 11917 316743143
E 10364 17454
I 4666 19917
S 806 304490142
I 3660 10563
E 5279 9046
S 11340 204168428
I 27140 27548
E 15360 16615
I 7586 27234
I 4708 23490
I 6521 14337
O 2609 3862
I 723 19311
E 1054 20501
I 19752 23668
S 808 52068829
O 3334 12180
I 2474 3555
S 6236 853015430
I 21956 27602
S 28404 891954316
E 27361 28899
E 1757 12316
I 7702 28189
I 5465 17377
I 1550 27050
E 549 26648
S 12969 913164606
E 11586 16878
S 11388 517419247
S 3349 238398530
E 18614 28628
O 5030 9422
O 17780 19649
S 2780 348571497
E 14925 26193
S 3528 949297365
S 21634 874116594
I 5593 23852
O 15293 24301
E 3858 16457
E 17218 18835
O 2536 9904
S 4224 559392501
S 23012 29582164
S 18126 513313088
O 15555 18128
S 4201 377928493
E 22178 25964
O 10084 26190
S 4616 812421091
I 3325 18729
O 12986 13387
O 8998 11415
O 20540 25463
I 14320 22991
E 673 12264
E 15239 22465
E 15221 16359
O 14177 16234
O 20414 21799
E 7073 10919
S 17267 839660689
S 598 807552824
E 7962 8925
O 1113 19451
E 18 9947
E 17878 19350
S 5162 358730758
O 6960 10693
O 5579 27744
O 17949 27854
O 3870 28189
I 5541 18665
S 22981 12467938
E 927 8124
O 6385 14684
E 1849 5933
O 9359 17450
I 15543 17482
O 6546 8232
I 1849 14304
I 9219 27571
S 22498 752048729
I 19187 23984
O 3481 15243
I 1453 17024
O 2962 25449
I 3098 11517
I 8133 9306
S 27227 151896530
I 4474 16428
I 5704 15994
O 5560 22475
S 23478 390254574
E 25369 27548
E 4344 24811
S 3181 611041104
E 6522 11150
I 5668 23345
I 726 1400
S 23055 357545281
O 5472 22926
O 263 16881
E 8807 11039
I 131 26555
E 990 28690
O 10279 22229
S 20077 731772815
I 24972 25551
I 2946 10604
S 11372 381366844
O 15979 28911
E 8422 20213
I 9741 19771
O 4578 8995
I 13331 25418
E 6086 28941
O 13000 24115
E 2686 8055
S 23861 275468029
S 20943 906869605
E 11115 16310
S 12179 128151525
I 15906 24505
E 10718 23967
O 17233 22662
S 22474 71550796
S 5465 101556889
S 14878 821282918
E 12666 15891
I 16998 19283
S 10394 377953344
O 2093 19079
E 15702 24290
E 24534 27287
O 2575 21391
S 27639 143968411
I 6111 13420
E 12717 14857
E 3524 7120
E 2112 17515
O 26251 29242
I 1378 26960
I 11595 28853
S 26939 578254335
I 15012 27806
O 12945 26810
I 7458 18012
I 2202 5249
E 21242 26116
I 3 24759
E 13934 29164
O 4288 27488
I 15245 25611
S 13534 722338831
O 6234 9404
O 3283 26966
I 15773 27368
I 3632 18449
E 5530 15996
I 15130 29277
S 7456 113691041
I 9677 28751
S 4534 716451495
I 10103 22800
S 25954 805451462
S 9616 804151124
E 22989 24118
I 3320 10344
O 14953 26624
O 8765 23250
E 8609 24181
E 3233 17256
O 11297 18480
S 13284 298312386
S 18088 857617887
I 927 5672
I 3336 16569
S 15731 155895825
I 1269 5394
O 26721 27888
E 21474 27715
O 3880 4303
S 4843 856975766
S 15033 521468855
I 6588 27358
E 16439 28650
I 4836 22315
E 4337 12678
O 8170 15799
S 3831 905258025
S 10909 832998386
O 17747 28431
S 26852 961982256
I 5923 16769
I 25869 28234
O 10724 23228
I 4601 12056
E 23456 27493
E 1077 7657
S 22082 714271364
S 1867 358903895
S 9196 376942106
O 3671 15270
S 24800 772187405
O 9618 27281
E 20090 28487
O 6777 26952
I 16629 16868
I 7894 28432
I 2843 18249
S 8371 76981202
S 14889 226842089
S 1362 266448422
S 10641 769324461
E 4294 27779
E 1888 26572
I 12382 28688
S 11229 787507336
O 12409 25286
E 10923 14519
S 10248 835452347
E 3658 16783
O 7588 23399
E 4648 8275
E 21013 29164
S 15570 557571261
E 6072 18021
O 12850 24821
I 4976 27997
I 6837 17686
E 1150 15790
I 12904 27581
S 8319 360181975
O 12394 23829
O 21254 24492
E 2973 16162
I 10454 26997
O 13560 26674
E 22549 23493
O 6968 7326
I 11071 27137
I 661 23949
I 12648 17699
E 2563 21597
O 4000 11476
S 699 528762939
E 8753 22136
O 6244 27165
E 17108 25432
O 2122 10787
O 887 21477
O 18006 25236
I 18822 27579
I 13208 27278
S 488 810726947
S 16503 777817399
E 21308 26732
S 25535 166734192
O 6416 15839
S 2924 445699051
E 11944 18262
S 11272 598673698
O 2185 21131
I 3005 19398
O 17088 17806
I 3033 27129
I 7391 7971
E 11525 21303
S 23162 592060557
I 7077 10186
E 9126 19162
S 1776 138190672
E 5337 21431
O 7515 17250
I 22238 23644
S 10281 734876017
E 6376 20672
I 768 28100
S 27897 383526474
S 15678 856503617
O 12371 20888
E 15413 20359
O 22373 26257
S 15069 748100306
S 4667 213986987
S 23716 405492591
S 2336 163698444
O 13611 27694
E 152 26779
O 13323 23237
S 20945 810286997
S 9790 927782184
E 742 9364
E 8884 28306
E 15442 28640
E 1001 22644
O 5748 23277
E 1786 5921
S 11152 607138235
I 1419 11169
E 2984 24986
E 9973 26704
O 19722 24552
O 15469 16335
S 25438 837856708
O 2586 10192
I 3469 13771
E 5349 13450
E 13618 24818
S 383 504434260
I 461 6594
O 19310 28829
I 683 27114
E 22055 25591
O 2532 14684
E 9024 29048
O 2745 12815
S 15702 132989843
S 5417 420682667
S 15225 928217128
E 11185 19248
O 4749 18191
E 4734 20890
O 7152 25730
S 14270 534261551
S 13907 966432228
I 17708 21553
E 5060 10082
I 8820 27897
O 16476 22513
S 10182 42389564
E 12223 20581
S 26273 53407862
O 19874 24157
O 19673 26880
I 18421 21632
S 16848 193075633
O 4236 14289
I 2625 7124
I 557 10430
O 21709 22255
O 8156 13831
I 6635 12805
I 9019 13343
E 3075 23038
O 21282 23921
O 2364 6146
I 5766 28866
O 13280 23081
S 24044 496186867
S 23710 752945
O 11893 24229
O 1888 5420
I 3667 11585
S 1326 801764202
S 28219 777365981
I 9289 22913
S 798 218308283
E 15276 25618
I 8916 24681
O 4690 27119
S 26535 536726768
E 7707 13055
O 8007 24717
S 17238 92765618
O 22021 29130
S 6609 168064454
S 5130 321244737
I 23983 25338
E 1520 10256
I 8927 13404
O 544 28173
S 11257 391675681
S 28271 656463751
S 12277 561347017
O 12462 20044
S 25093 397984555
O 6240 20549
E 5161 23912
I 2923 21910
I 25590 28882
I 18382 27705
O 11746 18079
O 259 3776
I 14038 27567
O 9217 22146
S 9184 973354475
S 21607 186059680
I 12614 25700
E 119 2010
E 3739 9725
O 1304 8365
S 17280 808844324
E 4453 6992
S 15166 99945560
E 15139 21348
E 13000 21686
S 11208 545059994
I 11069 22003
I 18220 24838
O 11416 28453
O 8421 18272
S 6719 376855931
E 1613 8292
S 21649 816703928
E 18854 27071
O 11034 24439
O 3615 18572
E 296 11619
S 6437 553838364
E 20503 28662
O 7710 16501
S 21008 433644136
S 23662 385537659
S 26074 516378474
O 1004 13612
O 11816 19035
S 8716 545638769
S 16972 744890451
O 15470 23989
I 12530 21264
S 19039 306823600
I 19707 26925
E 3062 28938
E 3025 27578
I 18813 20074
E 2390 10128
I 20788 25769
E 11079 13224
I 741 10980
O 486 26484
I 2596 25503
O 14999 24650
E 861 10298
I 25428 27973
I 9237 19220
O 3020 3158
I 26225 27963
O 3131 23644
I 2851 20985
O 3675 16564
O 23049 26855
O 11276 16285
S 7386 882251247
O 19654 25592
E 24592 25628
E 3731 10766
O 6454 28889
I 10898 12147
S 23317 949178437
I 9609 28075
I 1446 8120
E 5990 7765
S 2924 607969540
I 14872 21601
S 1908 265891548
E 7610 28769
S 5129 814307068
O 18197 21304
I 1044 8296
S 9446 554028727
S 16909 482717622
E 6697 11854
E 20674 25863
E 3885 10330
O 2103 23790
O 17035 19854
O 3882 18196
O 23541 26901
E 12056 24559
S 19493 801428371
O 2815 15158
E 16244 24031
O 1254 18117
O 18284 28527
S 10309 167941449
S 10759 201851505
E 10 15873
S 13640 913576725
I 3911 14804
I 1844 12162
I 7453 11874
O 2863 2978
S 26624 224327517
S 7328 221314418
S 7059 509595680
I 7124 13404
E 3298 27299
S 5871 458709330
E 13597 21707
O 3458 28097
I 7773 15577
O 10768 12916
E 13043 15798
I 5764 12018
S 4134 165944622
S 22614 893312459
S 19320 422400737
I 1170 4510
O 5443 6443
O 17780 27590
O 4517 17853
I 5862 24225
I 3967 24767
S 18513 472868740
S 14449 171269407
E 13185 17838
S 23972 209976679
S 1301 729107388
E 13071 16482
I 2281 3952
I 9657 24154
S 10271 186071129
I 28341 28768
S 4542 735290727
E 22361 27788
O 8181 10220
S 15059 269994119
E 9206 23926
S 15311 446102929
O 7803 27574
S 8905 217443159
I 2320 15731
S 16599 576856604
E 1161 19416
I 16148 29229
I 4623 7064
I 6729 8890
S 24175 710833391
E 132 9907
S 22528 93642053
O 311 2221
E 19499 23472
E 5303 12575
I 244 7337
I 9970 21970
O 12099 17025
O 5248 18474
E 4124 7225
O 5126 26744
E 25902 26614
E 27227 28878
E 3566 9437
E 1501 24880
O 19683 20309
I 16729 19516
E 10022 27599
I 4353 18717
O 26318 28522
O 1414 27976
O 7096 24164
O 1319 15861
S 9260 321562713
S 308 755710884
O 26597 26654
E 6549 9408
O 8546 12821
O 21349 22636
O 13341 18215
O 3907 24373
E 14780 29278
E 8871 9784
E 7058 21301
E 15380 28627
E 21509 25702
O 8961 11854
S 15427 507459257
S 15495 457529804
I 8477 22688
I 20246 27471
O 15435 24654
O 435 20189
E 16611 17159
O 6243 23729
S 189 39472246
S 23523 638524714
E 2828 10317
O 13794 29314
O 2354 13778
S 17943 363869929
E 17790 25495
S 2796 226941307
S 22848 913751741
I 7995 12254
E 12847 22256
I 7645 13213
O 5208 18898
O 3755 27579
O 1388 17976
O 9085 28037
O 1771 20212
S 21843 592911983
E 13987 25701
E 6751 17984
E 17558 22875
I 13917 25658
I 808 20465
I 18579 25517
S 19108 6938485
I 8257 13874
E 5750 12902
S 13400 314728735
E 15005 17487
E 5953 9599
I 3580 17731
I 245 27006
I 11885 14809
S 7363 502773510
E 18259 25662
S 15248 296358771
E 1520 21570
S 13234 180934196
E 15137 26990
O 17513 23602
S 3077 163376920
I 5708 14614
O 9690 18780
E 20326 21873
E 623 6666
O 15546 17722
E 273 27111
I 13159 25806
O 13265 21739
O 7562 29075
S 3049 23858707
O 8661 13121
I 24029 25482
S 11701 770010348
E 2296 28232
I 17133 26200
S 21151 786276468
E 6296 20839
O 5189 5887
O 18689 26999
S 26945 680203653
S 16109 594155374
I 14071 21442
O 2505 14696
I 18397 25910
E 12587 23265
O 4749 13329
S 23785 849984251
I 4065 23607
O 314 17365
E 6978 7912
I 5168 27194
I 3147 28922
O 6568 9304
E 16226 23663
E 22002 25925
I 1318 1323
S 26618 281826804
E 13736 20963
S 14222 940537607
O 7437 27122
S 21984 207508029
S 24497 187016491
S 23356 965429174
S 11630 641316329
I 14166 27928
S 5945 386355521
I 3408 26716
I 3686 4444
I 1458 18568
E 12504 22605
S 11428 852684418
E 11330 21844
E 8245 11396
S 14229 898484274
O 5300 8048
E 26861 28883
O 5869 22940
E 10545 13652
E 2153 26497
O 5284 9994
S 20197 924515427
O 12118 18273
O 7208 11125
I 9147 10552
E 4811 21164
E 9482 27279
I 572 7123
E 337 23878
E 14206 22077
S 4335 183217454
I 10251 15474
O 5631 15907
O 8743 21751
S 9668 484107536
E 4879 13796
O 15741 28438
E 7606 18410
E 16041 23905
S 2134 645438523
I 9846 20335
I 14176 24674
I 5887 29030
S 9692 326279567
E 16558 22838
E 10163 17962
I 9591 28062
E 10938 14995
O 13997 28422
O 11443 26577
I 1899 9141
S 20864 564601245
E 3503 22304
E 2085 18242
E 3334 14002
E 12009 20844
S 26984 943308423
S 28207 612330552
S 8511 312845256
E 469 27133
S 20203 309127625
O 17625 19041
E 1166 20438
I 1070 3273
O 24976 28744
O 25774 26400
I 9259 25201
E 7663 18939
O 7135 24287
S 204 903171900
S 20948 203053553
S 18789 619603438
S 20305 115005628
S 12766 869462938
O 1759 15663
S 1283 28627929
O 11342 22917
O 11786 25949
O 10575 18072
O 6177 23286
I 4206 29333
E 17030 17903
E 9664 28933
E 10494 20442
I 10813 19911
S 7708 427071315
S 9717 176720426
S 17082 595875418
O 10763 28308
E 5864 29003
I 15723 17002
I 18754 25140
I 8489 10441
S 26181 964950619
O 10758 25745
E 12720 26830
E 10899 15371
E 2450 29063
S 8220 499078252
S 7781 11705753
E 3248 11515
O 22221 22925
E 12376 27045
I 1350 20994
I 10297 21362
I 3699 14341
I 13447 24194
O 12934 16714
I 11473 20931
S 14840 563929705
E 9304 10401
E 13120 21850
O 22005 27544
S 20427 597984929
S 3808 858278310
O 5803 5914
S 1734 168933400
I 20849 23701
S 687 799016276
S 8315 522234485
E 19497 24314
I 10 4274
O 4665 27472
O 8749 19280
O 9534 12937
I 8679 17677
I 4117 5853
S 24360 383532564
I 4409 22359
I 1284 21332
E 3674 14546
S 12795 926341909
S 18895 277284740
O 17190 27711
S 28193 434485086
S 5105 920885627
E 1813 11908
I 898 21272
I 9116 19370
O 18852 22633
E 5648 27395
O 11462 22104
O 3807 5692
O 6500 14520
O 8152 17352
I 9883 22886
O 27415 29258
S 5273 247846805
O 19257 24895
S 5162 12880512
E 15017 20797
S 6714 903651485
I 5137 15537
S 25224 618358915
I 346 11175
I 4308 7240
S 24308 290141712
E 379 9783
E 11627 20737
S 4544 26732066
S 8585 738616330
O 19478 23279
O 22267 26670
S 12114 475948021
O 2352 6483
E 18967 29099
E 25754 26480
O 12502 14256
O 7794 23998
I 7869 24994
E 9711 23491
I 17681 19038
I 6693 23729
O 6832 27785
E 590 6646
O 5632 22718
I 24690 28487
O 2257 12179
S 20816 295338120
E 12045 28715
E 1390 26208
I 8446 20707
O 6655 9638
S 19721 153649763
O 14987 15798
E 12505 25270
E 15475 19762
E 7109 17451
E 4891 15952
E 3386 17300
S 25008 448504188
O 5020 10930
I 17746 28519
O 18324 19283
O 3321 16703
S 1820 820328807
E 3529 26352
I 17624 26121
O 18000 27651
I 7728 19863
E 3032 20420
S 16463 985979433
S 21699 82595110
E 22950 24949
O 7905 19843
S 27410 960888007
O 18767 28881
O 1424 24074
E 7967 9228
I 12213 29274
E 11657 12099
E 1146 10111
I 862 16644
S 6883 42126392
E 2170 6598
I 1682 20684
E 14679 23278
O 5295 9297
S 14786 404649557
E 4859 9586
E 9912 22026
O 6026 26527
S 6564 769568456
S 2003 383967415
I 16415 17679
S 26705 960788361
I 12149 22692
E 1302 17688
O 11274 18283
S 11838 249693526
S 28057 83514391
E 2337 26095
O 11088 17751
E 10059 16217
O 8899 23882
S 23855 528368238
I 11668 21088
S 459 75369268
S 13635 424878021
S 24594 999752677
E 1932 12478
O 3436 3647
I 4894 9568
O 1652 13437
O 8166 8446
O 13676 24721
S 2181 593518754
O 14809 26967
E 4341 22033
E 2113 25740
I 5074 22094
E 1413 8181
E 1819 20444
O 6797 28480
E 10747 27901
O 9116 21046
I 10247 14439
S 19241 826728865
O 18520 27347
I 12042 15396
S 9962 907908876
I 4649 18244
I 6911 18271
O 6330 29343
I 5717 21371
E 7068 27616
S 7868 614915807
E 9020 14803
E 3697 9397
O 15432 26263
I 10051 11623
O 13396 23904
E 15136 28325
E 8777 18062
E 552 1636
O 5324 21048
S 3685 794853590
S 16920 129329436
I 2161 12798
S 3964 716459344
E 5737 27686
I 13268 26777
E 12920 19134
E 24126 26207
E 7728 11510
E 20338 24375
E 10881 12564
O 8578 26046
O 2521 12875
S 3237 779796124
S 7998 963113206
S 2532 742388970
E 3043 13165
I 2844 13784
O 17814 23264
E 16957 27943
S 1547 148081023
O 23341 24725
I 3802 27619
O 10117 15081
I 3625 4253
I 10596 26683
I 2285 7748
O 21679 29106
I 6975 18370
I 9573 9793
S 9694 866435760
E 8723 27610
I 386 7939
E 12524 13033
O 24 8662
S 28472 384057281
O 2274 18590
S 7725 198051789
S 7818 724651985
S 20544 495202473
S 3665 48597039
S 20769 455961470
I 10773 23012
E 341 17693
I 372 6545
E 9956 11600
I 10527 12857
E 9714 25633
E 4477 18589
S 22832 339337935
O 7639 25027
O 705 27113
I 17430 20780
E 21565 25575
S 3457 380317849
I 25507 26499
O 24271 29144
O 15121 21149
E 1155 27822
E 10174 10463
S 793 400493346
E 886 16493
I 22126 27932
S 6632 31590533
O 13034 21001
I 150 1402
E 20867 21639
E 6544 25451
I 174 12418
I 5164 8079
S 12231 680983550
I 6269 14561
S 26117 909963675
O 9579 18564
S 13646 654382585
I 4669 18141
O 1858 9196
E 4876 5180
I 2438 23409
E 14283 28365
E 9527 19973
S 18450 32519740
O 16979 25529
S 18685 719393309
O 13382 28012
E 14398 20771
O 8164 16710
O 5578 13765
E 11290 22645
S 11495 666524993
E 17609 22552
S 24332 681383522
I 13097 16942
O 15733 19028
S 16886 694883820
I 4628 15450
E 6801 23522
S 17725 659170711
O 6633 24418
E 4229 11787
E 3007 26692
O 12599 26883
I 9432 29173
E 3269 5305
E 5985 17287
E 1272 21165
E 164 11732
I 11809 15864
I 14720 17867
I 5965 11441
E 26137 28630
S 10617 946731860
E 9605 23912
E 14417 26580
S 26384 257781661
O 3455 7707
E 7240 27214
I 10840 20488
E 3365 28097
I 17400 26360
S 18261 754113643
E 604 22257
S 14896 549099839
O 8461 12358
O 18153 27430
I 171 9505
S 2860 529680742
O 3420 15533
E 2123 11077
E 20508 25218
O 17146 21985
O 23550 24928
S 26410 241934448
I 7068 8319
O 17255 27764
S 22651 202852563
O 6392 21966
E 2717 21045
O 14300 17481
E 12875 26024
I 7462 14202
I 7833 9471
S 7042 428562945
E 18998 29311
S 22999 455468382
S 25831 661362712
I 1611 25612
I 20236 23664
O 1740 14084
I 10325 26772
I 4672 24374
E 8808 23389
S 6470 608836447
E 12053 15500
S 5830 810839309
E 13480 16620
E 14138 20545
I 20849 29216
E 8322 17010
I 17067 28788
I 4681 11322
O 7249 7690
E 5181 27590
I 3934 20854
I 9431 13885
I 4193 20765
I 6098 23142
S 12504 16448729
S 18631 565115364
O 2796 14495
S 6059 815287335
I 1567 17847
E 25008 27706
S 7729 421770503
I 3047 10824
S 1747 645056360
I 21381 25702
O 15686 18727
I 14284 16359
O 11766 22795
S 14863 779446051
O 4353 16813
I 18261 25146
S 2371 89421334
E 7859 26513
E 5910 12083
I 14126 23378
I 9686 28704
I 8660 23746
I 6321 13077
I 2370 15736
E 8078 28141
E 13833 18057
I 1862 19842
E 2075 13699
I 25553 26779
O 21618 25205
S 4427 67688605
O 3 15373
E 14571 16509
S 29285 449882472
E 3518 21449
O 19384 22299
E 164 14658
O 14857 15019
S 26920 761936854
I 4190 22568
E 4459 13948
S 25592 629297354
S 27232 501890229
S 1472 888814555
O 1757 19914
S 15469 203897364
S 3441 193574598
I 2511 12127
I 4739 12977
S 11835 131031236
S 2472 225043473
O 8492 21499
I 5880 25436
S 17385 829902759
S 11662 426217815
S 29198 776661740
I 23 9157
S 22740 552984522
O 4676 18244
E 20760 23975
S 19534 479316738
E 3834 25238
E 12669 23378
S 19691 505285367
I 4964 8431
O 9844 25388
O 19355 20712
I 18504 19993
E 13855 26508
E 4833 24763
E 1944 12510
I 7400 28959
O 11966 18083
O 632 10020
O 16181 28734
E 134 7554
O 17597 26570
S 8837 407582933
O 8440 14060
I 2002 2106
I 9143 9831
E 6242 21004
O 13235 13576
O 11971 15243
O 15692 21368
I 4472 27005
I 13481 25717
O 16148 24455
O 12525 15710
E 1820 29278
E 16999 28760
S 18695 1948843
S 23959 649101999
O 1926 3905
S 16262 824476705
E 10263 24479
S 21390 690122419
E 4375 23167
S 23219 53880376
E 11080 11309
S 281 355762586
O 6046 10782
I 11399 14848
E 14961 20877
S 18548 397940713
O 8638 9591
I 8489 21637
I 13911 18894
I 22004 23814
O 6874 11239
E 4680 21589
E 21943 24104
S 6292 43648823
S 1577 504516737
O 20521 20528
E 21178 22993
E 4843 21239
S 7779 525808536
I 2599 20659
S 16064 804859901
O 2576 10722
S 1589 895800714
O 5396 28699
I 12961 24201
S 14566 605139793
O 16414 17396
O 25596 25716
S 12388 733135194
S 3951 129217666
E 1141 25128
I 634 23580
S 11306 460749925
I 12871 24393
O 11374 18190
E 17535 23146
O 6078 10796
O 12594 15332
O 9465 24864
I 16303 25593
I 14897 15769
S 15803 242318940
S 8537 721101002
O 18383 26999
I 1982 28492
O 3769 10608
E 8676 12674
E 18454 28801
O 19270 28691
E 16652 25629
I 4491 20376
I 6255 9971
S 13280 862247589
O 2805 8580
S 381 646412849
O 12280 14608
O 12710 14108
O 10146 17780
S 27195 258335077
I 393 19114
I 22694 25764
E 21141 23454
S 11585 516854002
I 1389 1433
S 23673 729888809
I 753 13857
I 1237 21550
I 5790 15904
E 8379 19563
E 13856 22426
I 5696 28657
I 14906 22185
E 14835 23944
O 9338 16073
E 19048 29176
O 15261 25135
O 14007 27518
I 25025 28763
S 6108 95058889
I 1671 25373
I 3510 14997
O 2184 26042
E 4045 16489
E 7022 8268
S 18492 999196736
O 13842 23880
S 28967 220012700
E 17310 26338
I 1379 11735
E 13400 16089
O 6230 25900
O 21651 26211
S 23129 923939236
O 11320 11764
I 3537 15098
O 13218 15515
E 20375 25089
E 6536 25286
E 11499 19637
I 5863 25299
O 17163 19473
S 7555 622667412
I 6402 20106
O 2679 15264
O 19800 23432
E 18885 23699
I 13564 26885
E 11835 25890
S 579 900798590
I 6371 15254
I 2519 7476
I 20828 21619
S 26100 456234673
E 11223 26426
E 7675 25107
I 3768 9471
S 8765 799552552
S 17204 917241757
E 11676 26558
S 26465 303040989
S 5359 497475398
E 10335 18134
S 18491 403669572
I 1598 23704
S 24827 905173287
E 7894 9950
O 9466 27165
I 13040 23585
S 4434 972450453
I 806 14319
I 16979 19256
I 6883 22265
E 5721 15328
O 22369 27305
O 1318 21883
O 1996 3553
E 2124 12923
S 26444 407637699
O 9521 16562
O 9097 28547
S 11204 564104008
I 6094 27708
S 136 398112924
O 4253 19772
E 4278 8495
I 4742 27158
E 11552 14894
O 9235 20390
I 22717 23975
I 22226 24650
O 1001 10023
E 24396 25942
S 29174 113052569
E 15661 24109
I 4973 11820
E 16477 23244
I 2340 11010
I 2832 10498
S 8275 342459201
S 8272 969758511
E 931 20124
O 443 14092
S 21545 392956892
S 17733 587555760
O 10474 21476
E 5804 11790
I 7921 20716
E 1114 1134
E 14053 20629
I 8127 17818
O 7364 26270
I 15226 28433
I 2367 17906
O 7499 13221
E 12838 14101
E 21312 24436
E 14936 22507
E 7354 17652
E 2880 13183
E 24800 26022
I 14739 25868
O 19180 24744
I 15989 17582
S 24697 660628697
S 22522 711060352
I 9125 21667
S 20779 472100591
S 7637 610269166
I 2550 24326
I 22836 26891
E 16790 22733
O 9571 24119
S 23567 694024708
O 12650 25775
E 6734 18137
I 8417 21049
E 8069 13846
O 11942 20959
E 1445 26469
E 28526 29308
S 14952 608442051
E 16395 22179
O 14300 25988
O 6208 18291
S 3733 267516499
O 12601 18590
O 11011 24726
O 20307 28681
S 12291 237472423
I 17386 28600
E 9548 11485
E 14246 18769
S 20312 674254017
O 18488 24847
O 3055 5171
O 4534 16492
O 4816 28713
I 18252 22484
S 24985 824641573
E 11868 15934
O 22875 24296
E 11610 12430
E 6656 23805
O 13073 17862
O 5175 26562
E 9862 12971
E 7691 11453
O 16854 26334
O 20886 25866
S 24673 184703941
E 12231 20429
E 9141 10109
I 6961 8688
E 10056 11739
O 12978 22393
I 6518 24138
O 232 23560
I 10481 14914
I 2415 19068
S 18747 551679544
O 16245 27609
I 18035 19544
O 969 12554
O 12581 27858
I 9655 11213
E 7326 28662
E 10426 13429
O 3165 27044
E 20346 20350
S 18891 231422172
E 24823 26550
S 18213 778321300
O 3476 23259
I 3937 8202
S 7104 70959826
I 11601 12853
S 12163 980362752
E 4289 6852
E 9884 17651
E 12340 20937
I 6392 18971
I 9133 26398
S 6370 692676590
S 14042 65466030
O 12319 12947
O 12874 19752
O 11631 25291
E 6963 29298
S 3202 809373669
S 16055 345782364
E 10778 18851
I 7761 20873
I 333 15741
E 22728 27958
I 2301 22266
O 3722 22279
E 9205 24808
E 14190 20599
S 22109 266662135
I 9036 14627
I 21710 21723
E 18220 25205
O 15150 22957
I 6546 18920
E 17493 28679
I 1497 17691
S 20114 97363144
O 1770 23935
O 12373 18426
I 12603 17846
S 11960 6950410
E 3647 22045
E 1200 26362
O 5360 21103
E 20275 26790
S 10736 905309832
O 10273 10525
I 15174 26289
O 12517 18917
I 473 22197
S 6068 416018883
S 5364 294513047
S 26386 458206140
O 717 27731
E 20714 25256
I 16318 29033
I 25964 28551
E 12757 24259
O 1724 17965
O 8059 19426
I 2820 19493
E 2616 6304
E 27262 27369
I 6118 11772
I 10179 16752
E 5741 5891
O 25898 28622
I 19618 22458
E 4506 15267
I 20821 23755
O 19001 19651
I 6859 24783
O 3403 3648
I 8248 11824
I 17051 24312
E 10066 19324
O 8799 28176
I 9643 20223
S 7009 536574829
I 28387 28559
O 19370 20861
O 14967 18944
O 18961 24903
E 6262 10683
O 2576 15614
S 15898 413083108
E 158 28558
O 1271 22767
E 24502 28261
I 1387 21709
E 25046 26113
S 22807 789735679
E 5928 12421
I 11449 12258
O 9204 11614
S 23706 101170610
S 16901 820741089
O 13474 19521
I 3913 8177
I 9438 18523
I 2468 17888
S 22087 406105708
E 10740 12654
E 4373 17551
S 13254 31506859
S 26585 962541893
O 2900 23388
I 20341 20845
E 1180 13263
I 4734 11121
S 484 480026000
S 18348 747665351
E 9155 22444
E 2744 2806
O 2110 2489
I 7481 16070
I 12404 25585
I 345 13969
I 8339 26930
E 14483 25347
I 164 8023
O 3191 15494
I 4060 28670
S 21527 826509437
S 7 37731507
E 11115 16001
S 8838 810417141
S 20851 612406069
O 6989 28982
S 6358 37978782
E 19503 26704
O 4085 12663
I 3402 6396
I 12356 15000
I 7188 9438
O 2876 13639
I 694 9659
O 18661 28153
S 17444 305432693
S 4077 416595157
E 17771 26758
O 18046 18966
O 16658 25073
S 26228 524515475
O 7404 25973
O 15316 23919
O 13553 18489
S 9014 228005304
E 16869 19104
E 13509 15647
E 22110 26370
O 20855 21843
S 16174 608705257
I 3963 11314
I 4938 27162
O 20045 20286
O 7701 16093
O 9673 16877
O 12753 22250
I 15493 27677
E 11117 23164
I 25790 25883
O 25725 25878
I 21903 22378
O 4082 19686
I 17227 19176
E 8478 14401
O 10407 12135
S 22986 593873729
O 10205 17498
O 8591 9265
O 27022 27823
I 1293 6771
E 6243 28712
I 3322 9588
I 14445 18956
O 7589 22744
E 21894 28489
I 14010 23300
O 16050 20123
E 14490 19373
S 10840 540288252
S 2127 853132117
E 13563 13894
I 138 11882
E 12484 15050
E 524 27160
O 20325 20858
I 28968 29068
E 4148 16537
I 4291 8542
O 18113 21099
O 8191 9987
E 7971 17097
O 8071 9720
O 17769 17776
S 7075 773510607
I 11979 18260
I 6718 17258
O 10199 28251
I 10806 11233
S 23279 563797434
I 18752 26743
O 17479 26430
O 18078 21331
O 19683 27012
I 6460 24099
S 22225 787395327
S 27854 60352559
I 2800 5646
O 5000 22501
I 667 28699
S 24233 216707481
I 10736 17359
O 1662 16887
I 1678 22497
E 6301 18541
I 1243 19836
O 19804 27134
E 3051 16993
O 18131 20283
O 3995 20605
E 5865 25760
I 582 13038
O 8228 27500
I 281 13157
I 2808 6047
I 8953 23917
I 4323 28645
E 25778 26261
O 12413 22769
E 8724 23824
O 6542 20420
E 5669 6345
O 23093 26364
O 5713 24835
O 5467 22291
E 10978 23981
S 26732 875444663
S 24538 322859715
O 140 6612
S 15042 468980534
S 21363 431928158
E 2303 8550
S 723 408691829
E 1028 4002
E 27435 28459
S 8665 50626791
E 5341 11872
I 5273 18069
E 10582 20087
O 858 24402
E 14909 19076
S 9089 28634510
E 21615 24382
O 12363 19881
O 1764 6854
S 4082 36199095
O 3687 11504
E 17170 21697
S 25496 549675284
E 5446 26415
O 3456 22693
I 19048 22574
E 6284 7826
O 12433 12771
S 22204 123926825
O 4974 20347
I 9441 20173
I 15505 20545
E 1240 7446
S 16648 600895178
S 11348 334930938
O 13761 24138
O 22434 24283
E 9782 26400
S 16632 895674182
E 3019 28628
I 3977 13147
O 14784 19309
S 9135 661633082
E 14626 21418
S 19332 159000854
O 24213 27433
I 16327 18261
S 24314 816868104
I 6203 27749
E 6065 11760
E 26239 28633
O 9746 18588
S 24828 574355980
O 4905 11345
S 4222 406272198
S 6390 773363382
S 5601 670109911
E 15213 19873
O 8901 18773
O 1150 10959
I 11929 18205
O 3647 10110
E 11072 26459
I 16296 23459
O 11012 12952
S 25917 796946601
I 23017 27445
E 827 25896
I 6228 11684
E 7908 16578
O 4296 17458
I 9863 25591
E 10940 24396
I 2193 23036
I 20651 22992
I 4792 6770
E 5463 26548
O 4813 27231
E 16701 27225
O 8039 8817
E 3522 9498
E 15111 25715
S 5461 541144221
I 4954 24911
O 912 24586
I 492 2927
O 1991 4144
S 26760 559244128
S 16111 272543881
O 24757 28707
S 27378 204419728
S 13664 47094210
O 20621 23023
E 20125 29332
O 5804 27811
O 2963 24140
O 412 17466
E 7158 11257
E 6254 24867
O 2147 10291
S 8797 71371183
E 663 27501
S 12067 52817211
E 9308 14074
I 14642 24674
S 28788 289135179
O 10775 24440
S 741 938167626
I 8289 26845
S 6813 429439862
S 16774 125846922
O 7709 13336
O 5960 21421
E 7907 17994
O 2236 23466
S 2406 680417521
I 4062 26963
E 1740 11705
I 11029 23111
S 6203 677219188
E 4360 6298
I 11300 17204
E 18492 22898
E 46 10464
S 25042 622395577
S 15442 822304626
O 19953 20515
S 10381 136477037
O 27852 29280
S 3811 514199553
O 5338 29006
I 21531 28688
I 20547 22637
I 2380 14513
E 4406 8092
I 7844 19707
O 2603 6144
S 20719 222277830
O 19448 25076
O 17314 26571
E 12680 22645
E 6934 22560
I 7201 23411
O 8510 24061
E 14445 27073
I 5412 26182
S 16742 707672696
S 7493 645614581
I 22393 23744
O 21809 27544
O 19047 22450
O 237 29159
O 459 26601
I 13559 25423
S 20878 828746195
O 6229 11060
O 10327 26602
E 23655 27304
S 11506 108553548
O 2683 22959
E 8719 17685
E 14866 24316
E 23702 25327
S 190 687018483
S 17050 767470127
E 7129 13564
S 1632 289858411
S 7652 271093466
I 8775 28091
I 15910 24522
I 17119 22996
O 1349 29066
O 20987 25148
I 16211 23190
E 3556 4301
E 14039 27748
I 2992 14235
S 22907 988046472
E 71 26981
E 2289 4629
E 791 22410
I 1636 9356
E 5490 25171
I 8267 17544
O 8625 16129
I 10658 14238
S 5648 60520601
S 17379 730898627
O 8035 18310
O 13778 16712
E 8762 10230
S 25788 550144912
E 854 20813
E 16893 21575
O 8308 25723
O 3227 18985
S 13210 956465025
O 9466 25932
E 4965 12737
S 27983 869310354
E 8980 20007
S 21737 886356151
O 20389 27406
E 7812 13900
I 12262 18790
O 6747 28998
I 4603 28442
S 6711 244143247
I 14867 20964
E 10943 23164
O 20134 23493
O 19963 21799
I 2335 11989
I 4138 8846
I 2424 7515
I 18367 26110
S 8491 875234861
O 15274 25343
O 6771 21000
E 11826 13820
O 16400 21333
E 19309 24097
O 11223 11731
O 10489 16646
I 6187 9559
E 4889 6816
I 12066 26400
O 214 1105
S 17726 604217796
O 6645 28366
O 8766 28535
O 11774 17709
O 6110 8968
S 13725 785845822
O 2400 24188
O 13228 18957
S 4563 313280617
E 9764 21144
I 1314 1562
S 6340 173014126
I 21588 26425
E 10594 10665
I 11486 22544
I 8005 28997
I 15996 18481
E 461 10032
E 14518 23010
S 13768 146340466
O 168 24047
I 10943 14083
S 672 337280174
S 16836 160894964
I 1180 27494
O 12767 15442
O 15312 27783
O 5453 7017
I 13303 17514
S 21832 492391351
O 5039 17026
O 4685 11839
S 11992 493250110
S 16738 692626446
O 792 16401
O 9350 15326
S 18983 923157006
O 6465 8372
O 8831 25170
I 25992 27976
O 6875 22029
O 5709 8119
S 12538 125313716
I 9350 19800
I 1760 29149
S 23724 719727354
O 2652 12038
S 23241 587312302
E 2862 11945
S 3447 261230919
O 1527 12604
O 4101 21410
E 14046 27932
S 17331 130594575
S 18885 390226798
I 3399 17910
I 2047 15370
I 1565 5465
S 2442 558333736
I 13076 22576
E 2325 8658
O 1826 17678
E 16083 27373
E 1757 13530
S 15800 333011730
I 8702 19712
S 9446 993242382
I 4829 6941
O 16572 21185
I 1026 6608
E 559 6614
O 11239 20690
I 14428 16853
O 23316 24988
E 11453 15530
I 8424 23565
I 11347 19574
O 5437 14267
E 921 18439
E 560 9643
E 20154 27368
I 6336 22619
I 2984 6441
E 17885 24941
S 20376 54902336
E 13088 18708
O 4236 15450
I 8517 12998
E 20948 25866
I 9311 13198
E 12331 15218
O 2166 22344
S 7776 229850952
O 3856 25514
E 17541 27527
I 16201 24356
I 984 4643
E 6731 6967
O 19039 24547
E 9210 11311
I 6844 9732
E 22719 27053
I 10319 20190
O 1377 13180
I 18262 19842
I 11626 12622
O 1957 18627
O 24861 25920
I 11947 20051
O 12787 23636
O 14934 25358
E 1570 6022
O 2722 28826
S 11272 550822539
I 1353 17294
I 8838 19791
S 17479 828212682
S 7082 122078635
O 2665 4767
E 9382 22112
I 2420 25073
S 19818 998133776
S 23864 687892190
I 10747 13642
I 4691 23459
O 16022 25227
S 29221 570054231
E 23259 25392
I 12736 13615
S 25736 872826486
E 1151 23781
S 12194 544904332
O 2729 22231
I 25869 26918
I 9716 20042
O 7541 27634
O 779 13697
S 18946 657121170
E 7494 10011
O 15510 25936
E 3004 22774
I 192 17491
I 7379 17739
I 13937 22876
E 4490 28994
S 24553 973174633
E 11540 14250
S 19017 240997673
O 15298 15780
S 3997 207650324
S 20551 204818398
S 21312 356898055
I 15247 28242
S 7741 564717219
E 20113 29093
S 7899 299657711
O 458 5728
O 1093 19448
S 1816 948804304
I 12482 13047
O 12010 28176
O 24157 27522
I 9638 24977
O 3657 15517
I 20082 21664
E 10548 20992
O 13562 15909
S 5790 488599960
O 4352 24157
I 15179 19344
S 23991 42939357
I 9266 25437
I 14283 25087
I 4918 26407
O 19674 28033
O 10720 14176
S 1435 410223941
O 10292 13556
O 262 22429
O 14592 25152
O 1447 8034
E 1230 17258
I 26423 27113
S 7245 107712207
I 26791 27555
S 20007 758161769
S 225 453472778
S 1147 811989314
S 7535 412882726
S 21504 901986902
S 2832 259694376
O 4826 5365
S 27271 384539055
I 10214 15616
E 14550 26655
S 18986 304765802
E 7847 26901
S 12136 526553677
E 4707 18461
O 15078 20433
I 1237 24799
O 8043 12677
I 4127 5085
S 10713 713178802
S 23619 817220523
E 15190 24241
I 25392 28844
E 14083 15373
E 634 2698
O 8641 21012
S 18605 566394714
E 1044 4469
E 7044 22033
E 6763 20229
E 16096 25335
S 16460 311383630
I 11621 28797
E 1802 17846
S 3623 875573662
I 13012 14219
E 5340 25623
O 7865 18518
E 232 10071
S 9301 336462725
O 14221 17506
I 688 24588
S 19705 551672375
I 27712 28618
I 16909 17571
I 3078 22381
O 3818 9871
S 24583 876267187
I 989 18055
I 2482 22298
S 14171 344595041
S 12247 193781104
I 7217 15784
I 1708 28639
S 21697 123896981
E 11987 18823
O 25197 27345
O 21762 26403
O 14637 19498
O 11444 12182
O 1147 11324
S 18669 242522604
E 22293 26597
E 3400 18932
O 2817 12131
I 1131 6818
E 9085 17268
O 4967 13773
E 11974 27565
I 8789 23841
S 12257 441334
O 2159 15275
S 20453 717464302
S 8871 194967615
S 2719 670965668
S 25638 177381469
O 8542 18484
E 10643 22484
I 8815 28584
I 1674 24269
I 7886 26876
I 3372 19838
I 5697 23871
E 110 18510
O 11218 27037
E 1005 16501
O 1191 16790
I 1164 19319
S 28188 712315888
O 13016 17059
I 15023 16359
S 28860 47050866
S 19219 24824180
E 17596 28487
O 3390 29173
I 12136 20562
I 11879 23508
I 3301 11149
S 3681 243614772
E 11542 14009
O 11453 14854
S 18697 166245261
O 23650 26228
I 51 20399
I 17236 17653
O 19809 22129
S 1824 315513676
S 21701 758199639
E 9093 20876
E 14163 22870
O 14375 22521
O 18449 26538
E 8876 9450
I 5723 24798
I 14861 22273
S 3979 521055757
O 11174 17477
I 12536 19917
E 421 23307
O 1599 25662
E 12032 13572
S 20488 74552642
S 16898 862141247
S 14634 245279653
I 16325 24965
O 16353 27688
E 5751 20440
E 7194 27291
O 15492 25480
I 20040 28198
E 23596 25093
S 25398 840018724
I 3235 5253
O 1586 4004
O 9111 26571
E 2628 17556
I 28261 28897
I 3598 9115
O 5922 7897
O 20384 23456
E 13869 21266
O 16761 17029
E 7105 18360
E 17312 17352
I 18374 19635
E 1752 21661
E 3996 13275
E 10130 26125
O 13808 25025
I 13977 27550
S 23225 485513993
E 10975 12932
S 8190 782511726
O 14132 22682
I 5804 17883
S 14758 344722356
E 11551 23862
O 15533 17285
E 2727 10998
O 4243 28888
E 22539 23293
S 25687 340095557
E 24816 28648
O 19074 19554
O 11179 22956
I 18599 23575
E 1537 9585
I 26971 28710
E 3803 14862
S 5703 576754841
E 12900 14344
S 12622 420837909
O 5436 26977
O 22161 23542
I 14778 18687
S 27702 32802377
O 20675 22111
E 15271 25804
E 19843 28317
I 321 14496
O 3409 13361
I 15720 22303
E 21698 25324
I 23972 26217
E 18143 25254
S 14515 773574096
E 7757 23152
E 5689 6665
O 1632 17856
I 3884 21086
I 11335 13250
I 20165 26477
E 21482 26944
S 8892 706156364
O 899 8672
O 6871 24963
S 10224 422269582
O 219 19444
S 11087 248214462
I 1037 3060
E 2861 28736
E 8871 18502
S 9394 325257747
E 8296 14624
S 20946 880411686
E 10108 27458
S 25468 458980553
I 3932 24809
O 2407 3641
I 1055 15555
I 13662 27343
I 22728 27650
S 19824 588816296
S 9469 554114545
S 1116 990340426
O 17817 29232
S 13192 113280801
I 2182 3737
E 8904 22132
S 15620 806316603
O 1476 6579
O 5364 10302
I 12930 29188
O 13625 19125
S 5210 145936986
I 25660 26807
I 20959 28268
I 2537 20806
S 8868 773707815
S 3630 337262163
O 7505 13250
I 16030 19576
E 13708 25532
E 7667 22127
S 4906 840204288
O 1891 15231
E 5130 9403
I 10509 28077
O 15604 24645
S 11830 474935312
O 9607 27233
O 10238 17199
I 15809 22154
O 5620 9212
O 4894 28959
O 1373 26149
E 2090 20530
S 21715 582974221
S 17057 754982720
E 45 14728
I 3960 4965
S 11442 234728547
S 15854 715783737
S 15065 99444874
E 11673 22082
I 23485 27687
I 21314 24710
S 1474 714223659
E 10136 17645
E 1658 23101
E 14477 18430
O 10618 24683
O 13033 26577
O 19803 23852
S 13375 901560345
S 3936 744308972
E 1077 12831
I 3043 24896
O 4259 26458
E 3042 8748
S 7957 696337830
E 15759 28433
S 18856 696110269
E 5238 23570
E 17513 20829
O 5594 21144
S 21929 443267864
O 7346 29176
O 11471 24163
I 7023 20814
E 19405 23264
O 920 13411
S 9730 838636314
S 16022 783831219
E 23116 27592
E 5849 12988
I 2149 28618
E 2267 22921
S 3025 494311734
E 11374 25860
I 1680 4363
S 23558 347436264
S 16417 747766417
O 2708 11902
I 17502 26544
S 28893 204331207
O 7299 27002
I 13119 21073
E 6902 12932
O 2940 23116
O 6704 28866
S 25643 856548806
E 3418 22165
S 6731 268696683
E 8433 8678
I 13227 23372
O 23515 25697
S 1740 619788723
I 8905 22671
I 13069 15989
S 4990 165644833
E 8929 9142
I 16767 23222
S 16683 794035674
S 23188 322998164
O 3140 27668
I 11134 23187
S 26420 71192409
O 16407 19064
S 10431 90059851
I 6437 26903
O 31 17973
O 9789 21405
O 14693 28782
S 16286 37008477
S 1484 345145483
E 23980 29100
S 16261 440689024
S 29279 282000953
I 2711 25654
I 9041 13562
O 11466 19882
S 14326 405679968
I 910 23230
O 11205 19284
E 14732 21208
O 23851 28160
O 9959 27648
S 19333 442281634
I 6766 20577
O 11032 19125
I 10011 27858
I 21358 27859
S 29326 710570121
S 20211 669430999
E 25901 26041
O 2475 13403
I 16449 17693
O 13721 28524
O 16148 19635
E 10199 23400
O 14271 26331
O 14317 22199
S 16715 655669967
O 4251 20685
I 7318 8682
O 11305 27598
E 23190 29139
I 9158 20863
I 7368 8081
S 19948 410603443
E 13595 19101
E 7817 26288
E 6197 17125
O 12612 21772
I 170 17543
S 17239 221109594
O 1044 16293
I 18169 22955
O 2583 27026
E 12755 23300
S 80 64842806
E 14520 16040
E 7370 24080
E 22804 26703
O 23795 23811
S 18274 813435588
S 25116 312049481
S 22843 377736767
O 16548 24572
E 1072 5915
S 12098 763902924
O 4876 9838
I 13445 16681
I 11883 18892
O 874 26650
I 4332 26519
E 22450 25394
I 7645 13899
E 4365 11214
I 1014 4596
S 21297 175725872
I 1773 5584
O 3797 8818
O 4767 20617
O 12081 24440
O 1119 11904
S 5461 180581947
O 3932 28464
E 2378 18542
S 17217 213990429
S 14593 923062846
O 14392 27495
I 5153 22694
S 21754 720243051
O 19840 26746
O 9172 17078
S 23531 709391656
O 11872 25183
E 1759 8060
O 20796 26468
I 22558 29021
O 13538 16008
I 14611 17956
I 3213 27580
I 14524 16122
O 19467 21781
O 19050 23921
O 21648 24985
O 9181 11464
E 13217 27123
I 6191 23284
O 13943 19848
I 2649 17659
E 7682 18323
O 16986 26217
O 18185 19304
S 5652 641027163
E 1582 24779
O 17386 25077
S 25071 462576403
O 20478 23465
S 15960 147360443
S 5982 607414156
I 14797 23777
E 13098 26481
S 15051 9146855
I 14672 14780
I 15933 26771
S 7151 404359137
O 2687 26199
I 2823 25106
I 9654 11293
S 2438 277271899
E 11631 23676
E 24189 25135
I 703 8833
O 13623 20805
O 697 3417
I 3 25031
I 1476 24455
O 50 12579
S 9585 286543345
S 6090 686026493
E 3141 13874
I 9320 22141
E 8323 14148
I 15801 23777
O 6558 28680
I 979 9875
S 14835 236186463
S 15705 989992442
I 7119 28625
E 28416 28811
O 7632 11977
S 19420 458454615
E 10089 16295
I 10382 14229
E 7658 27990
E 14743 19536
S 12601 218535381
I 21908 23883
I 6090 15052
I 7663 14218
E 19775 23063
I 257 27506
E 8132 11047
S 12893 577236874
I 6588 22102
S 12590 625335609
S 25277 24351292
S 10921 479574406
O 17297 20843
S 28076 184221057
E 10492 11701
S 21962 51278454
S 19048 126572982
O 6276 11545
E 8029 11389
S 5782 830657200
E 8687 27376
E 1973 12342
E 8687 16331
O 3494 4689
E 1035 26599
S 4590 516345197
E 5885 17798
S 8205 349279162
I 882 20274
O 14491 23221
E 6618 8546
E 9302 22472
I 10050 26886
E 16654 23692
O 17702 18666
E 3242 9575
I 6777 26671
I 2725 9216
O 8639 27258
O 890 27994
S 7099 27216380
S 24417 184553388
I 12234 21525
S 20114 889236053
I 389 11528
I 6478 23889
E 10305 17729
I 16794 28467
I 3700 16168
I 1894 9423
I 14680 17249
E 10224 16141
O 2923 3402
I 12974 14672
S 5468 805116374
E 2004 11481
O 1076 16091
I 10730 27106
O 21271 27889
E 1500 28225
I 1230 21667
E 860 7219
E 11690 26080
S 1412 984678717
E 17438 18634
I 10209 26280
E 9674 11437
I 14740 20585
O 3126 23649
I 17938 25087
E 13079 15496
O 17261 27059
O 21099 22064
E 18619 22926
E 16352 18558
I 10345 23340
S 15756 949657709
I 8811 18258
O 2516 20525
I 17206 26686
I 8648 17929
S 2531 515148627
S 17626 421528532
I 10793 17234
I 6014 8780
I 18207 22139
O 20292 27136
I 9068 12346
E 19083 25356
E 3111 25180
O 22207 27281
I 2369 23364
S 17253 342313445
I 14438 26764
I 4597 15199
O 7038 27336
S 563 864247210
E 20378 28094
O 15546 26991
E 12102 18976
S 3691 454263700
O 15881 24628
E 1103 26818
E 20024 22233
O 13198 14064
I 2176 20424
I 3138 27084
E 28320 29170
I 13233 18883
E 21522 23659
I 15686 27102
I 810 18137
E 46 14742
E 1662 22132
E 3723 10709
E 4848 5030
I 13316 24369
I 11328 15407
O 2107 6107
I 7613 9708
O 14893 16051
E 6994 10649
O 8393 9428
S 3338 883232151
E 11087 27110
O 10215 14566
O 11894 16323
E 566 15648
O 15588 24591
E 8055 25714
S 2164 34455797
O 16513 21925
S 15818 854938552
E 16251 18547
O 808 12528
E 10207 16340
S 3489 283964211
O 13136 24059
I 21612 24689
O 7547 17427
I 16930 18129
S 6733 773814446
E 14118 16486
I 833 17086
S 3450 637762953
E 25571 28477
E 14569 25333
S 27911 433141769
S 18990 52952256
E 16902 19799
S 9274 691001268
S 23324 229033231
S 17495 168778438
S 23024 456590525
O 23052 26363
S 24348 974584776
E 1164 3479
I 17568 22455
O 8019 9386
S 14459 790048443
O 11590 28245
O 788 27615
E 12491 19901
I 10135 17687
I 5347 10036
S 1147 331038235
S 5204 304634275
E 9491 16606
S 15566 702481080
S 13852 796610402
O 6205 19997
I 22440 28584
O 10422 18643
I 1857 27585
O 23079 24715
S 969 253882001
E 3961 14418
S 16057 964451759
O 18958 23714
O 8807 25018
O 3585 27202
S 19831 877680543
O 7237 7919
E 18495 20535
S 10219 762220309
I 5083 20311
I 21693 23554
I 4628 5840
O 7998 15784
O 3576 8882
O 26917 27531
S 2099 292574485
O 1591 12313
E 7318 9810
E 9619 26229
E 5959 10087
O 2191 4326
I 1006 9233
E 17816 23848
O 20652 20895
O 24126 29213
E 6915 22457
O 13887 14085
O 11390 28365
I 24288 28043
I 4252 26265
I 25275 26081
E 17807 25891
E 3537 23938
S 14459 704827229
I 7702 12285
E 5548 15136
I 9088 13974
O 166 1245
E 2368 4726
O 255 20013
O 22167 27310
O 2322 27156
S 25245 348085434
O 1386 26106
I 19183 20808
E 23859 24552
S 24869 367659205
E 6417 9575
S 21574 735606796
E 16405 26327
E 8834 17531
S 13915 121670950
S 28894 799691462
I 2260 7375
S 11048 911229109
O 22256 27731
E 4522 6592
E 7942 12386
I 3827 23507
S 18405 425827454
I 9616 14369
S 24220 936785253
I 9151 22124
O 13211 14089
E 6871 28995
I 19282 19607
O 3179 27390
S 20004 220017649
E 10263 18591
I 10385 23892
E 18847 21708
O 21270 21654
I 6029 7794
S 11227 627627666
O 23527 28366
S 28600 819836666
S 3296 245314682
E 5188 13455
S 26115 959659929
O 1561 18686
S 3504 73721422
O 1885 22273
I 10378 23669
E 6424 22559
O 3694 17471
O 8238 21611
I 22999 26451
I 845 18428
I 5396 15362
S 7337 467758655
E 2997 10811
S 22689 529010285
O 4122 14969
S 15771 574664024
I 22796 25500
S 21585 342669236
S 10434 953681082
E 222 9605
O 13417 18197
S 16550 344671783
O 14080 14981
I 23124 25306
E 4066 18613
S 15168 616511534
E 6419 23472
I 25104 26862
O 19927 23889
S 14521 911965122
E 5602 9074
O 10594 23389
S 1192 700369610
E 7453 25815
I 867 16571
E 13583 18799
O 12852 19976
S 18860 209360899
E 8497 9310
O 24765 26439
I 3218 3991
S 16430 888511832
S 29173 909257323
S 6066 82606656
E 4587 10412
E 12098 22438
E 15893 21959
I 941 15254
S 10533 328579639
O 7260 28504
E 16021 23848
S 26357 302416818
E 5018 15806
E 2971 15036
O 3622 27087
O 3507 15044
O 3746 24924
I 14076 19579
E 1455 19591
E 3531 25318
O 9179 21170
S 18858 243733733
E 10880 16269
E 22418 25840
E 15721 17511
I 13625 16703
E 22146 23254
O 16846 24511
E 14081 16324
O 1777 15053
I 14427 16609
S 15989 685261644
S 21620 496890931
E 12587 13601
S 26545 737464281
S 1667 131070660
I 7460 15633
E 12168 23655
I 17584 23676
I 3463 22500
E 25876 26902
S 5707 551803774
S 15631 253229449
O 1879 4130
I 11353 13632
E 2131 19007
S 16666 205622416
E 13594 20248
E 16032 17020
S 20951 951858195
S 28328 572387347
O 6812 17580
O 10869 26001
S 25150 24721766
I 1712 24459
S 6977 283431201
O 6082 11815
S 2440 745744385
I 4066 28490
O 10078 21931
S 13823 88916937
O 20660 25311
E 1221 15367
O 13830 28876
E 2880 18428
E 4626 23712
S 25905 836182976
I 1658 8572
S 28966 627984576
O 12003 20493
I 15766 24593
S 19012 923907880
S 24207 98666300
O 2652 16136
I 20956 27689
S 25127 867734535
E 8219 27234
S 19478 633819339
I 1251 27220
E 24103 24689
O 13897 21791
O 5300 17925
O 3536 11394
O 8093 15978
E 19953 28498
S 17572 8099054
E 1884 17184
E 28876 29055
O 82 4964
E 1811 5398
S 6854 921374148
E 10453 12549
E 9019 18175
S 4733 999391302
E 1984 2478
E 10083 15879
O 1906 6503
O 481 19240
E 10497 23655
E 19955 20556
I 11596 25772
I 13330 29071
S 4412 17477037
I 21938 23968
E 47 5974
O 14142 22051
S 22484 115334450
O 26937 28838
O 811 3803
O 17637 18153
E 3762 26479
E 1840 15634
S 15872 729253578
S 9806 356200111
S 20100 898633869
I 18112 19428
E 7012 23851
S 22285 939011592
S 2058 512102524
E 11310 23138
O 25286 28981
E 22387 25358
O 8679 12831
O 2979 12351
S 22056 271002257
E 4931 25914
I 2323 25337
O 4001 6545
O 6150 11313
E 21535 22546
I 2217 7378
E 1043 23941
I 5125 17176
I 1619 29123
S 19672 450690700
S 23958 665948985
O 21031 26576
I 12891 19052
O 1095 20813
E 11326 28818
O 5107 21898
I 1388 28084
I 12005 23831
S 11371 685748627
I 15568 27412
I 8866 19863
E 11290 13260
S 14433 207946561
E 15127 22542
S 10771 167318791
I 21941 24729
S 301 363191284
S 18533 724531333
O 4910 28671
S 3748 163794976
I 130 8238
E 22708 27295
S 28194 989300494
E 6885 7361
O 20915 27999
I 9672 23165
E 3233 7591
O 1181 4018
S 23146 931397631
O 11194 15852
S 353 334109810
S 6109 327374530
I 5361 20764
E 24296 25030
O 17700 20170
E 7524 19328
E 11380 15762
O 9230 17157
I 16436 26355
I 6567 11487
S 3965 251561901
O 6263 23185
I 837 18877
I 5091 21852
E 3550 12713
S 25371 29568023
I 5849 14393
O 12447 23716
O 16284 16836
E 26085 29036
O 6425 26035
I 13434 27267
S 2773 323706811
S 8665 228300807
E 8090 20675
I 9377 23923
S 24394 104123774
I 1313 10408
S 19129 943552680
O 16124 19915
I 15249 19914
S 19951 705033684
S 25560 491995283
I 16236 24822
E 12531 18654
I 755 3353
O 12887 19758
O 22554 26070
S 19993 35619996
S 25134 40937548
S 21253 944928121
S 25082 664753459
E 3007 16229
O 22684 26762
E 24442 27194
I 12362 22948
O 2518 2923
E 12184 29092
I 8244 17681
E 4236 22225
E 5593 10357
E 18748 24716
O 9224 11673
S 6019 386018811
S 19066 170214032
E 11923 12310
O 3992 9779
I 6746 28366
S 20416 668493570
I 21623 23092
I 2299 6628
E 16469 24802
I 2961 8840
I 5441 15024
E 7222 14241
O 6045 6172
I 23418 29109
I 1534 6518
I 15059 24435
S 4848 781620883
I 11042 24918
E 12966 17001
E 15022 21835
S 15956 369472126
I 10261 25414
O 9360 24286
S 13259 595437278
O 1409 1441
I 20828 20864
S 11295 236882999
E 14366 17586
E 9888 20641
E 4874 7856
S 3030 640321211
I 4577 9272
I 3750 28455
S 4135 924417115
E 17992 24687
S 20260 775317860
E 6813 20553
S 1655 362707909
E 2194 11928
S 2112 965599941
S 22542 392543834
E 3554 14959
I 8987 24868
S 26868 63871607
S 6266 695075563
I 4867 20802
S 24323 82957177
O 1451 19670
S 17614 715851432
I 9971 17857
E 14741 18897
I 15209 28235
E 7163 13000
I 6420 9495
I 1269 27225
I 9920 24085
S 18183 490934474
O 4811 9742
O 11120 22127
I 8158 11964
O 17811 20538
I 9804 21597
E 3601 27635
S 4803 34748817
S 28927 615246066
I 6972 15971
I 12466 14910
I 11289 19609
I 7254 7997
S 18031 33872146
I 9929 13887
I 11101 18795
E 4807 29033
O 2665 3141
I 2598 7164
I 506 23126
E 2500 28888
O 27172 28262
I 20087 24347
O 16873 18273
O 23461 24152
S 17305 540013305
E 14932 16829
I 5713 20303
E 7925 20884
I 17585 23828
E 7342 17425
E 6167 22495
O 398 12730
O 11607 13761
S 13630 910939498
E 4226 28463
S 7662 188365534
E 12309 22429
O 21398 24614
O 13922 14219
I 6279 29135
E 2772 7864
I 2074 13308
O 2684 16433
E 15099 23823
E 3814 20176
O 1846 26175
I 23162 25758
E 2173 19299
E 17530 29119
S 9476 318504172
E 3984 23008
E 10839 22215
S 14766 86107593
O 3506 17803
E 6363 29006
I 8978 18929
I 14773 23829
E 23864 25836
I 23916 27008
S 14951 374864112
O 16921 19829
I 13216 18259
S 14984 844348864
E 20101 27233
O 6797 8280
I 5266 11417
S 6099 972011688
O 14680 15563
E 8606 14053
E 3687 18896
E 1245 21598
I 1097 25923
I 6763 15555
E 13553 25109
E 3697 6476
E 1328 7359
E 1865 13173
I 8931 8972
O 10612 18035
S 26982 902645083
E 18536 22005
E 11181 15761
I 3957 7183
O 2532 27565
S 16594 744337497
I 662 13369
I 9965 21026
I 7051 26084
E 3194 14980
I 18153 24332
S 3081 658629738
E 16896 25124
S 20778 350079090
I 2317 12941
S 7148 116323354
I 2794 11916
E 25917 28913
I 9812 15156
E 9438 9762
S 7928 211071040
I 11269 13888
I 7564 26119
E 4893 14178
O 5781 19263
I 25000 26324
S 20334 65382
I 1618 3750
S 17378 500402042
O 20719 22655
E 5707 16676
I 24742 27030
I 10106 26444
E 5920 13239
I 190 16330
O 3167 18387
I 15885 20034
S 12383 954125307
O 12739 18277
E 11485 18095
S 22747 405061413
O 3303 18711
I 12148 25532
O 6094 12386
O 7933 8246
I 12883 26854
O 2884 13105
S 23167 23276357
E 169 8002
O 2554 13733
S 17360 207899596
E 8255 25372
I 6516 21492
I 18641 23938
I 574 7484
I 5778 21134
I 1469 1736
S 29286 38329357
E 12806 26941
O 409 28298
I 5891 17752
S 20059 709857346
I 16101 18989
O 5939 18705
O 10747 13412
I 6699 26149
I 10852 20708
E 762 17969
S 19834 677004653
O 9491 27013
E 21840 24100
E 23974 25132
S 18284 461398963
S 5139 891255425
O 10641 14276
S 8483 861224648
I 15353 21825
O 4869 29321
E 16954 22410
O 10247 18239
O 11186 16098
O 13987 24639
I 9208 26794
S 6405 914863282
O 4218 26917
S 13771 453167764
S 26645 115161760
O 16306 23398
I 14853 28650
I 20777 22073
S 11574 724159391
I 18544 20357
I 1036 29309
I 11980 20938
I 12785 23831
O 14726 24725
E 12913 27012
E 2594 10596
S 12338 346993622
O 5367 6082
O 4178 5576
O 7138 27752
I 12472 19528
O 1688 8877
I 17474 27006
O 17137 19060
E 850 1623
E 14718 15096
S 9089 872645689
E 21023 28925
I 1475 20152
O 7556 19194
O 4607 28613
O 2663 23335
S 22681 910562682
O 647 20987
O 6214 13479
I 3969 21572
O 6900 26231
S 15080 10246352
E 9997 23596
O 18305 26436
I 8356 17835
E 16812 22924
O 10412 18569
E 15744 16793
S 2095 108348635
S 25516 177547448
S 19957 611603629
I 19905 21201
S 14929 598378664
O 18299 27877
E 8317 8969
I 12142 27055
E 18559 22254
I 450 1034
E 7530 9593
E 9373 14304
E 11528 12443
E 13318 27953
E 11883 18550
S 28668 962814243
S 12001 353465129
S 4309 176518399
E 18735 23709
S 16431 721194121
O 20145 26862
E 2037 24370
S 11572 794363867
O 5147 28295
I 5803 7533
S 1578 814038623
E 5323 9949
E 1270 5811
I 4663 8176
E 23841 24716
O 26114 26299
O 2158 13552
I 1090 3103
I 1848 12921
E 8969 9826
O 4075 29315
E 14792 16330
E 14349 17062
O 10305 19432
O 9119 11602
O 6994 15000
O 754 6460
E 7169 10870
I 4866 18020
S 438 905662369
S 27082 950742675
S 1395 166786578
I 7090 18549
O 14049 24842
S 5800 141971522
E 10710 15202
E 18245 26009
E 8428 10203
I 2222 22164
O 4440 27704
I 13586 20456
S 2886 895569362
S 14273 611429890
E 12015 21535
O 18435 23366
O 17089 23341
S 16208 453632547
E 5491 15707
O 26296 27718
E 1328 4097
E 8785 19638
I 1809 20693
S 13991 867448768
E 17553 18752
E 10569 15367
S 3890 390065980
E 735 19510
E 8166 11140
S 28568 368781335
E 13955 24159
O 8624 18283
S 177 161052057
I 5847 22946
E 15763 18267
E 6337 20838
E 1629 14612
S 21180 926967231
O 14423 24667
S 7211 633044300
E 10121 23021
S 3381 722328881
S 8047 278739325
O 1524 9323
E 7589 17907
I 24830 27218
O 179 26368
S 854 845988171
O 2505 20622
O 1972 15533
I 5352 11864
O 19525 26902
I 5192 17130
S 18056 16635846
E 9170 23361
S 18047 15280575
O 43 17621
I 8820 12965
I 14506 25722
E 4134 5097
S 14905 332952053
S 9353 948340150
O 7991 28084
I 8306 9590
O 11223 16572
E 3661 8357
O 7728 15145
S 16646 361446839
I 12862 17034
E 10659 20862
I 907 9204
E 16968 18420
O 18269 19355
E 735 4635
I 16640 28919
O 5655 10390
S 12894 908887444
O 12485 13871
S 15696 682746977
S 8252 744768321
I 1139 6570
I 267 27610
E 13849 22618
O 13133 25067
S 6574 255170755
O 13057 21642
E 18390 27078
S 21341 473970638
S 734 245655445
O 11683 21523
I 5725 13977
O 16662 18456
S 20707 45491577
I 23755 23783
S 22936 629912405
O 12510 13122
E 696 24436
E 1591 4995
I 1058 29247
E 3886 24462
S 24306 56654553
S 20228 95956998
I 12820 19060
S 13192 151645946
E 18564 25760
O 20742 22620
E 2721 10761
S 11483 301181062
E 7662 22403
O 165 12390
O 11570 22987
E 25873 28741
I 9899 15212
E 22095 26222
S 21067 624487927
E 5361 17954
E 26506 26718
E 4556 7001
I 14688 24894
S 22106 16876437
O 5718 10492
I 12702 25539
O 9212 20469
E 9340 28560
E 19964 25131
S 6550 1078017
E 8406 12625
I 23285 28954
I 19581 28922
E 6415 23863
E 6569 14360
S 13357 888834754
E 2853 17021
E 8241 13618
S 2002 604757641
I 2166 12731
O 7809 28192
E 8002 15047
E 4092 22430
O 19242 26492
O 7275 11292
I 4947 20251
I 16860 20184
E 3724 17899
E 4148 29126
S 28557 757634123
I 3509 16595
I 6320 28172
O 2135 16405
I 1802 18973
O 8656 9510
O 12374 28030
O 23269 27119
S 7013 950325538
E 24310 27914
E 14768 26146
E 16883 24448
O 5705 19017
S 13551 322646892
O 25497 27093
O 3795 12779
O 5493 28079
S 16184 796808592
I 14692 27555
O 1857 28411
I 3378 6471
I 7330 17752
I 25210 28544
I 1030 9337
E 23479 24770
O 6576 7652
O 18471 24995
O 14210 18652
E 21852 24309
O 10415 24530
S 22317 375987356
E 1697 12001
I 2008 5060
E 2159 21521
E 599 27964
O 1173 20736
I 23305 25344
E 52 10506
O 602 21093
O 727 22548
E 18511 19942
I 8115 20789
E 2657 25605
S 5945 745669947
E 9313 10831
O 7423 25176
S 22706 723800094
I 1185 6308
I 6153 23821
I 25586 26624
E 3054 16632
I 908 10926
I 27818 29195
I 7521 12440
I 4678 22801
E 7567 20881
I 10814 28923
O 6588 25972
O 229 7004
I 11036 12849
S 2902 949664593
O 19316 20806
S 22837 383653380
S 26880 735136401
O 610 25362
O 18327 28601
O 9151 19550
I 22285 25145
I 7597 16393
S 5569 307757775
E 22407 28911
S 918 870358886
S 21933 498685212
E 10895 18646
E 20265 25471
O 3215 21203
O 7289 15492
O 13365 18448
O 11757 17605
E 16213 28381
O 2278 3713
S 10544 882542871
S 26486 592508417
I 12333 19943
E 851 26547
I 22589 29314
S 17141 716571234
I 12844 16703
I 5054 29206
O 3779 25261
S 11585 379752429
S 24149 881328698
I 315 26310
S 22520 770969047
S 20977 330388872
S 15575 468196042
S 23876 516197367
S 1504 727730638
E 10901 27447
I 13039 19432
S 12847 685531871
S 23917 350795247
E 20106 22267
I 2631 22828
E 4541 5358
I 9015 27986
E 5678 26602
E 17155 21296
O 13634 26046
O 14723 19207
I 1776 6888
S 6955 143251956
S 15901 224891925
I 9480 13871
O 6382 10014
E 19664 28653
E 11191 18680
I 10262 17301
E 12605 20559
E 2646 26473
E 26708 28668
S 11903 461408367
I 3193 15648
E 9403 13493
O 19157 27094
I 8699 25418
E 1225 14317
E 6177 13846
O 3189 20481
I 10118 25664
E 2694 24160
O 14016 16889
I 2032 3308
I 12246 23992
E 351 13279
E 18665 21549
S 773 547077212
E 7957 14637
S 15366 472179937
E 13224 14731
O 14655 28214
O 12535 22427
O 11415 17508
E 1344 22856
S 1369 668793765
S 22988 674195545
O 3572 5037
E 12007 23123
I 9475 19506
E 499 17611
I 22443 22601
I 15003 16382
E 8726 13505
I 10768 21234
E 7706 9658
I 7344 12068
O 3722 21561
S 3797 191493856
E 1818 11114
S 23193 503685681
O 18508 23015
I 10586 21621
I 6536 27549
E 8243 13124
E 19959 24418
S 19143 421247860
O 16952 22805
O 8379 28816
O 12579 13178
I 2613 6688
E 15502 27893
O 6427 14254
S 23091 47612055
O 3 26047
S 12198 684906605
S 16188 410717268
S 9492 144881017
E 2189 28255
O 18246 28571
E 579 12597
O 8428 21935
O 4478 21784
S 15401 333955997
I 1258 1555
S 9284 457132563
E 11178 16739
O 7578 27067
I 18510 28628
O 4886 26030
I 2896 21819
E 13400 23559
S 26551 690440943
O 8622 23151
I 10319 21963
O 10496 13348
I 1406 27983
E 16205 26784
O 5744 17560
I 3172 11871
O 2751 13729
O 22178 25232
E 11508 23438
E 6339 18976
O 103 7884
O 21144 28892
E 6121 6557
O 5014 24020
O 6250 12268
S 27415 85986435
I 18237 22641
O 6691 23515
O 16745 22441
O 5579 26860
I 7930 20064
O 13661 26376
O 4205 5774
E 9455 16946
E 9201 27843
E 642 12127
E 16694 24370
O 16003 23876
I 24910 26689
O 6750 16844
E 1757 29282
E 11032 27823
I 8406 22186
S 802 890417361
O 4184 27830
E 9240 24851
I 16062 24528
O 13644 26775
E 1069 29203
E 21920 23431
O 4012 15907
I 1004 13009
S 16660 254815140
I 8208 13193
E 2057 8327
S 27470 752686470
S 5005 575147001
O 719 8253
I 2482 22347
S 11574 705006481
I 18572 24778
S 10897 698318160
E 10136 16304
E 6837 22437
I 12263 16778
O 14294 15078
I 5738 27447
E 9141 28942
O 695 27727
I 21453 27242
O 2809 10364
E 9693 20098
I 5542 6861
E 8630 18172
I 1004 24046
O 11650 21384
S 3631 363586947
S 6829 900462156
E 3001 21907
E 13671 16942
O 9690 10462
S 10535 304243055
S 18316 223872424
O 2238 18305
S 13253 458488710
O 9400 20012
S 16682 393970173
S 12567 215654774
E 13289 19280
S 8858 356575943
I 9952 14901
E 9380 26565
E 10250 26643
S 13599 273623614
S 24791 456846001
O 7902 21290
O 18324 20958
I 11676 21008
E 21052 24412
I 17452 23727
I 10014 15341
S 8408 864487674
S 3216 282518379
O 10178 22664
E 17062 27352
E 12928 21603
O 7381 28664
I 9074 10134
E 19679 22996
E 21883 24315
O 3922 6695
S 828 226834987
I 3428 5756
O 3522 11966
I 1256 23881
E 209 22225
I 26765 28245
S 10877 934107237
S 23190 613027541
O 1074 15972
E 484 17036
I 13158 17236
I 20701 21194
S 16599 660445305
S 19283 657207053
E 1183 7733
O 25380 26296
S 23920 827813884
O 17916 19660
S 3956 31451595
O 15509 15813
S 26798 635763986
S 20401 937633583
S 17549 136591347
O 1575 5410
S 103 501041560
O 12195 18200
E 586 15181
O 13438 14139
I 5370 19561
E 982 23464
E 1468 6538
O 8934 18280
E 9751 20544
O 10178 11664
I 11503 22008
E 10542 15222
I 13021 26910
O 9992 19941
O 8095 26276
I 8310 8564
I 20243 23683
E 4378 22723
I 24581 26644
I 178 9778
I 15617 22841
E 12920 22501
I 5304 28321
I 1589 20966
O 11866 19521
S 16742 753143575
E 24917 26827
E 3404 23493
S 27032 372505483
E 15621 23582
I 12789 19712
S 16554 812003770
S 19308 52636300
I 14261 17108
E 11602 14046
I 5430 27385
O 423 28859
S 6527 164416965
S 28407 376739323
I 1681 5897
E 5496 28740
O 433 15642
E 29101 29280
S 29261 547862793
S 4398 214601287
E 3507 6825
I 6244 20575
I 4875 21633
E 19570 22000
O 14494 27451
S 25068 412465071
S 2273 977766476
E 4166 15184
E 10546 12280
E 16991 21390
I 10224 13986
O 7315 15728
I 7764 20536
S 11472 347564803
S 3662 207341801
S 25442 141945217
E 23760 26641
S 27412 854344099
I 10203 28543
O 10281 18016
O 534 28588
I 27355 28056
O 985 8949
E 3053 15230
I 939 2976
I 16864 17426
S 3894 441196982
I 13408 16131
S 22730 316589168
I 26120 29113
E 1130 19343
O 7659 20975
I 8436 22879
I 13604 17575
I 10711 15488
E 535 7477
E 5044 5759
S 24429 463281963
S 28848 640852227
O 19706 26923
O 1962 23490
O 19512 28507
E 21853 23108
E 13611 17113
O 9761 26894
I 15125 15675
O 1384 19250
O 9647 15092
S 4868 782769186
S 6170 857520448
S 13955 162418336
S 16983 275692019
S 25140 901552625
E 4942 18575
E 11075 26429
E 1031 9306
E 746 16583
E 13181 17686
I 3163 17247
I 4823 22985
O 3014 10746
E 19470 23186
I 4981 8107
I 10481 10637
E 12159 22056
S 5306 472202
I 22697 24169
I 11824 12688
S 14179 647833177
E 22413 27946
E 15739 21983
S 22241 906481413
S 1842 136511403
I 19853 29107
O 16786 18371
I 13654 16137
S 6007 233083818
S 16468 499083486
I 7751 10096
E 9551 28664
S 1936 404476117
S 7747 914340994
I 2979 14853
E 9343 19067
O 11379 19228
S 14532 80754558
I 12073 23314
S 10415 179091390
O 12662 15027
O 7988 13351
E 3262 15030
S 741 447436406
O 8743 19554
E 4979 10267
O 8899 20110
E 1066 6892
I 19911 24825
O 8531 18255
O 14910 18734
E 21104 21431
E 17898 24162
O 669 716
I 5695 16763
I 15947 23954
I 22453 23712
S 25108 929198462
E 10811 19713
S 12924 317891294
I 17566 25173
E 10697 14763
E 4774 22322
E 9006 25502
E 366 15121
E 2848 6322
O 913 3359
I 17970 18089
I 10553 19287
S 27657 890748185
E 4656 14598
S 28605 438790917
O 13485 18312
E 4312 6085
O 393 22821
E 10601 13566
S 8802 604964067
E 6364 12027
O 2855 29340
S 8180 82922610
O 11716 20813
I 26136 28334
I 3824 17353
O 5557 6599
E 5246 26343
S 3017 718088447
E 9681 25145
S 20950 773488285
I 3502 21079
I 1494 14114
I 15938 16496
I 3556 16250
E 16066 25785
S 21347 198242259
E 22110 25134
S 22515 133744466
O 5085 15467
I 9846 22822
S 11543 951266469
S 14048 618043146
S 26528 496661693
O 10286 24243
E 5673 22488
S 8208 963860266
I 4065 16713
I 14495 15794
I 6942 11790
S 6427 292591740
E 8736 19939
E 2417 28180
E 4820 14434
O 4651 29164
I 15678 20917
O 1235 8730
S 21051 841518018
O 9652 18900
E 1871 7789
E 4730 14857
E 1416 27639
S 27313 872327442
E 10584 29244
S 28582 260465869
I 369 20124
E 5570 12631
I 19433 22886
E 4140 25851
S 22738 938317689
S 2353 837760078
O 4502 18147
O 3720 14905
E 10458 13373
O 2439 12591
O 3985 11546
E 14780 20542
E 9081 12986
I 15056 25918
O 2869 14861
I 8320 22438
E 1012 15832
O 1794 14731
S 17419 922687785
S 13771 334956219
E 7314 17434
O 5158 28697
O 2151 25919
S 17944 276920713
S 3625 688821408
I 15225 22484
S 18056 959754286
O 3915 5407
I 1551 19694
O 14930 21521
O 5078 16767
E 16327 18559
S 11546 414932366
I 5769 6737
I 1768 23530
E 2736 15342
O 1119 11165
O 5445 10909
S 9616 62847316
I 3211 14658
E 6715 15947
I 18716 20289
O 19490 26867
E 5408 9667
O 5135 11141
I 8043 23058
E 14522 25193
S 22853 792799339
O 4200 20766
I 14082 18661
O 10897 12372
S 21510 618220944
S 5415 110286195
S 18203 427782100
I 278 25099
O 12356 13891
O 7360 11722
E 9703 18562
I 4934 11129
E 7940 19149
S 6733 877266669
I 9623 12087
S 3133 883083908
I 16694 22587
E 10916 25328
S 2709 994745707
O 12417 22800
S 27610 64810164
S 13223 723632330
O 18819 28047
E 9262 10114
E 21921 27054
I 12465 29084
O 17910 23298
O 2937 15506
E 6613 28710
O 16320 22386
S 4755 422045357
O 1691 24677
S 14615 108865856
I 308 14110
I 9898 21079
S 26332 60297626
I 8186 18306
S 21788 85489343
I 18506 19840
E 4804 21960
O 3161 11344
I 6296 13292
E 1236 13843
O 1761 25382
O 14642 25845
O 902 12704
I 780 6057
S 9526 753013451
E 623 8552
I 811 13080
S 4145 723777443
O 3536 13240
I 16955 23191
E 7333 12745
I 3763 23794
I 20736 24980
I 12754 28569
O 10098 16808
E 6154 23071
I 6728 21699
O 7741 17824
S 11780 710669329
E 19566 21181
I 2270 3920
E 4596 12559
S 11965 592517483
E 9432 12523
O 4579 19957
O 6490 22891
I 17434 21189
O 26279 27206
S 11811 142253669
I 8260 10399
S 28650 870931178
S 612 817650932
E 4302 22405
E 11247 19552
S 7301 571101303
I 5240 15495
I 12460 28642
S 23157 317612113
E 10694 27622
I 17575 23658
I 3719 26833
S 27645 592679515
O 4389 20484
I 17819 26865
O 5293 22797
S 963 956946828
O 10924 14784
O 3153 17819
E 17679 19506
I 11057 17760
O 9227 17748
S 10009 945290880
O 8873 9046
O 10175 10790
O 21022 23187
O 11596 12301
E 19859 29320
E 1348 19514
E 3631 16618
S 7878 496725784
O 7071 26575
E 21307 28757
S 20056 515695045
I 21494 22951
S 28767 980342002
O 11405 20652
I 6548 17142
E 231 5748
E 3783 6881
O 2470 24676
E 2107 14089
I 1372 22640
O 2206 11463
S 22444 708656290
E 18535 29247
I 18544 23759
O 16166 20174
S 1252 542678072
O 9554 14220
E 15489 19193
I 517 6095
E 9727 17683
E 8753 20585
I 16623 20629
O 20712 29190
O 14306 14969
O 10302 11816
E 5222 19968
E 17955 20634
E 11089 18150
O 17592 18999
E 24915 28499
E 448 6463
S 24738 916901581
I 13186 29030
E 2079 21334
S 25509 908712444
S 15056 372257523
E 5296 20581
S 24815 859301948
I 1445 24599
O 16091 18335
E 12294 21139
O 17527 18838
S 4934 550516221
O 23816 25632
O 10738 24765
I 8811 17783
S 22534 847402
S 5998 5881316
E 2009 11698
O 452 22426
I 4510 25856
S 22214 418543670
E 3029 4229
E 12467 27365
O 149 24718
O 19330 28946
E 4435 24333
S 23864 754418212
O 21354 22805
E 2720 16895
I 10709 19317
E 25069 28672
O 21841 26648
E 559 23216
O 8675 25276
S 22588 231207842
O 2009 5575
I 9502 12386
I 20417 28148
S 10239 184597702
I 17514 20703
O 9760 28253
I 2222 24978
O 8331 26688
S 9513 606068682
O 9882 16900
I 1632 24522
O 19452 24459
O 19233 25681
I 5659 13020
E 4965 15007
E 14314 26893
S 24903 927308977
E 12831 21072
O 22374 25509
O 1994 9466
I 9985 15601
I 8893 22063
O 10493 13654
S 23167 419713438
E 21123 29298
S 9918 706288359
E 18104 24815
S 9743 464435862
I 4398 25222
E 857 22000
E 9830 12014
S 11783 152197830
I 2058 19943
I 4122 7168
S 10928 39593802
I 1899 22502
E 5175 27835
O 4827 11477
I 18865 23266
S 18655 932038130
O 14782 21123
I 2215 11797
S 26293 625673214
O 13936 23500
E 1752 29325
O 17502 21637
O 3778 7635
E 11895 14128
O 2938 14178
E 14525 27608
E 7017 24406
E 7060 18971
O 4002 26011
I 1254 10636
S 16943 148316749
E 6316 6746
I 12228 24257
O 10282 14113
I 3716 11974
E 3450 9467
I 14879 18016
I 9057 20900
O 11411 12646
O 20697 27453
O 1039 17122
S 26588 589471352
S 2958 286381383
O 16369 27846
I 5543 11499
O 4938 20352
E 3919 21854
S 26737 154782396
I 5252 9023
I 12704 16103
S 18662 659957145
I 13059 22453
I 5033 6134
I 2426 10588
I 8226 26682
I 24950 26153
E 10881 25551
S 15245 380459656
O 19719 21519
O 2761 25549
S 15973 757773302
I 48 25127
I 6749 28875
O 3235 5417
S 14734 532114830
I 9920 11341
O 17464 18089
I 7976 22807
I 12581 22357
O 13975 15962
E 20180 23993
O 6849 14458
O 8905 27186
I 618 13413
E 2121 12375
S 19059 236840155
O 5267 27090
I 17769 21638
I 6253 21042
O 3420 14810
I 3743 7266
S 22783 223637299
I 10759 25559
O 8543 10651
E 21780 28948
I 18587 25037
S 4645 718964647
I 15233 15950
S 12489 859740137
I 11290 13331
I 6084 21211
S 1172 881600443
E 17722 20691
I 8271 29306
O 5584 13697
O 5976 24102
I 2423 23296
S 26327 551531706
E 14136 20054
S 3204 723044635
O 18544 24644
O 12384 16429
O 22801 25555
S 22243 974536296
I 2016 25587
I 20356 23000
I 5151 28306
I 6329 17168
E 20328 24551
O 3938 24740
S 23086 489769195
S 767 300291994
S 18771 942919380
S 25655 186597519
S 7220 813893562
E 19836 26067
S 12709 869962031
E 20291 24338
I 3060 7238
E 8631 24426
O 16920 27428
E 166 25455
I 2294 16941
I 2071 4582
E 15205 26505
I 2569 15734
I 1386 17053
O 1660 5460
O 10511 21794
S 13760 20795951
S 11896 6024350
S 743 910163648
O 14397 21838
E 14783 24830
O 20939 22523
S 26107 558253701
S 14141 732359353
O 4466 20865
O 1537 20529
O 522 24089
E 24708 28654
S 1633 372718866
E 2522 14666
E 6833 16829
O 62 18741
O 788 10924
I 13957 16811
E 24447 27475
S 25585 144202289
O 3147 14485
S 1724 380687529
E 7718 14615
I 1974 10213
S 23259 328850613
I 14289 17797
S 20636 231285587
I 15739 22359
I 18442 19503
O 12278 25802
O 15423 17306
E 3728 19717
O 20132 21363
S 13345 369100147
E 13911 28590
S 29203 968222002
S 27926 392227344
S 3789 475588226
E 6447 24063
I 20917 21780
E 22512 25699
S 20357 42526567
O 10175 18125
E 3181 28752
I 13495 22016
E 6416 16001
O 11826 22204
S 3655 68129645
E 3945 16257
E 8285 22832
S 7912 158012417
E 11264 25694
S 17658 519477055
E 11892 23735
S 27311 829137163
I 9654 17149
E 687 25203
O 12564 25780
S 7409 362097233
E 8987 12015
E 7380 10498
S 22402 219054750
I 2847 4265
E 13222 15196
I 11336 22385
I 10747 23505
E 1005 20327
S 10043 927018787
O 13648 20624
I 8414 18959
S 12366 71822873
S 2916 762804313
O 16894 20242
E 13513 15880
S 20458 290808075
I 797 14368
I 19828 27644
O 760 25370
I 1464 17701
S 19329 944027902
O 1846 10952
I 2469 5533
I 52 5107
S 20150 401528117
I 1355 11853
I 15519 20087
E 9113 11624
E 8938 26700
O 2032 7904
S 3133 404106078
I 1292 23582
O 20225 25961
I 5572 8257
S 23673 431980887
E 6770 22633
S 23757 161466338
E 10729 14984
S 4572 679526113
I 14590 27692
S 27814 338369594
I 12862 24608
E 17381 19590
O 7824 24473
E 2285 9778
I 7001 21110
O 18466 22623
E 20120 26704
S 407 94829387
E 21571 21653
E 24467 25106
E 20215 20470
E 19576 22116
O 1827 5508
I 14337 29066
I 756 7678
E 13139 27432
O 19349 20608
I 11584 27497
O 3735 15867
O 12403 15489
S 22040 597042802
S 577 239107337
S 28261 147735051
S 29051 7880252
O 1684 11150
E 2832 17535
S 12183 370182685
O 10599 15762
E 5833 7666
E 926 29124
O 6792 7447
S 12676 445312962
S 18701 7877525
E 7936 25051
O 8256 9109
O 6692 18617
O 2145 19415
S 24762 180014699
O 15029 28322
O 1027 28993
S 26645 181999945
S 9478 110812013
S 16543 520381552
S 24066 468246870
S 6902 884535949
E 10717 27477
I 835 14774
I 3864 10704
O 22372 23549
S 25349 941058402
O 10754 20781
E 8649 16795
E 807 6304
I 14456 15249
O 20732 28696
O 12356 21405
O 3631 20505
S 11418 167064042
E 76 5923
O 12016 28611
I 17549 26789
E 254 1978
I 15855 22995
I 19312 20832
I 6866 29160
S 9454 155882603
E 4168 20095
S 6856 27734365
O 19064 20021
O 9145 10738
I 23644 28645
S 14591 490492653
S 10019 665064732
S 5433 193741920
E 10046 18620
E 10135 14576
I 7850 13279
E 6930 20153
I 7223 19301
E 16179 22278
E 7060 22702
I 6208 15048
I 3611 10273
E 17200 21644
E 1159 22660
O 6587 22808
S 4589 691293741
E 13653 21901
S 1053 787544392
O 1976 4313
O 7585 25880
O 6580 13275
S 3516 470873859
O 7375 18076
O 16530 19894
E 21144 24969
E 7621 16810
O 3675 24608
E 2716 9996
E 6593 7953
O 21090 24905
I 3961 25292
S 16348 356578385
O 13884 20284
O 971 7383
S 8639 237559272
I 3635 25800
O 3681 12785
I 2884 20200
E 3618 25022
S 8723 730738214
E 19139 24093
S 11212 690578795
S 28522 557451252
E 2092 6953
I 11576 23007
E 18286 26794
S 16549 438053926
E 14708 25757
I 24252 27250
E 2779 6053
E 16376 26330
I 875 14491
E 18403 24303
O 9625 17907
S 20378 8605599
O 3866 22676
I 6832 15272
I 15171 24566
I 16175 25891
S 9574 337713189
S 1606 645757900
S 5531 977354951
E 609 6727
E 2246 20557
E 10316 23519
E 9733 16465
E 6176 28749
S 9014 947116747
S 26429 757784218
I 10621 26003
S 26282 712754091
S 20662 651241891
S 13562 232699453
E 6179 28409
I 10079 22430
S 21488 259889838
O 8904 13527
O 7183 20934
O 8121 15262
I 11777 20615
O 3284 23200
I 314 24953
S 29305 335343761
S 19472 852464092
O 5293 13434
I 5296 24622
O 3324 4727
O 16676 26750
O 8767 14074
E 23100 28921
O 20764 26249
O 4599 18647
E 14865 28642
S 26858 6495225
O 23979 26449
I 4984 5263
O 16369 28755
I 1846 9764
E 202 24225
I 747 12408
O 14377 23678
E 8615 13441
I 3764 13082
I 27823 28590
S 20956 207828864
E 3205 27051
E 8732 10846
I 9887 21610
O 5722 28466
E 833 3699
E 3604 17693
E 26817 27304
O 318 10951
S 21195 203821288
O 18971 29231
I 26464 28331
S 3480 298233237
I 16321 17727
E 17137 19088
S 250 474376842
S 10571 545154154
I 3516 21684
E 19125 25924
S 957 806714111
S 15046 126598965
O 24472 28263
O 8270 8384
I 6653 8581
E 6956 12262
O 9339 29124
S 1921 782992974
E 14931 16382
O 3615 23995
S 23936 168221606
O 12461 22094
E 3731 24082
I 243 17457
I 11940 21733
I 1929 17599
E 5564 23460
E 11252 18254
E 4427 14776
I 6959 27196
S 5623 87316525
S 17420 487514317
S 3360 316353515
O 21236 24704
O 19521 28960
E 11641 20803
E 510 13041
I 2798 12350
O 558 20747
I 6740 18721
O 6541 22000
E 8001 9497
I 2411 17955
O 15947 25835
O 9254 17123
O 6050 28738
I 10740 13290
O 8027 9218
O 23049 26191
I 20619 28922
I 12171 13318
E 262 15593
E 2113 5307
S 4217 602772099
E 604 18426
E 6012 24307
O 11464 11886
O 8129 19322
O 5865 22964
O 5650 24798
E 11558 14156
S 1116 508507805
S 447 351670905
E 8995 18813
S 17348 572533804
E 21670 29129
I 19539 25724
O 8942 14579
I 9737 19582
O 3231 7218
S 2859 839111355
I 4565 19340
S 5215 264258762
S 25165 919153549
I 23276 27923
E 7774 8190
E 19307 24952
O 17420 24012
S 16909 421029332
I 13723 27218
I 13944 26532
E 1215 4041
I 12620 27190
S 3082 664337618
I 1586 28359
O 908 27805
O 16867 24030
I 24225 26375
I 6580 7824
S 7329 882021529
I 8219 13970
O 3074 13990
E 12009 19526
I 24407 28436
O 2818 20841
S 11681 270722436
I 12688 16991
O 6109 11519
E 14039 16741
I 4227 15282
S 3300 580177896
I 3611 16631
E 17698 24729
I 3494 6947
S 19512 926032968
I 3757 16025
I 7609 28468
I 4346 17541
E 3987 23599
S 28802 979918983
O 10580 19455
S 25037 93026425
E 2458 5926
I 7914 16994
O 5486 27592
E 4149 24282
S 17993 4614580
E 8559 11375
S 1966 442294970
E 2123 13626
E 25244 27981
S 18045 130374246
I 17652 20862
E 4038 24167
O 15399 20321
E 1703 5341
S 6125 637379807
E 16409 22126
I 13210 18318
O 14444 23425
S 28613 594047235
O 14829 21254
I 20425 26591
I 21962 24242
E 9489 28787
I 1154 15645
E 2015 23060
E 6304 15873
S 14393 911147706
I 23292 24263
E 15865 22682
S 12688 700510441
O 19008 19389
I 16179 17577
S 23073 494050609
S 5775 212740816
I 2827 15101
S 22490 394694505
E 1868 25337
E 3980 12951
E 6473 15343
I 3984 26943
E 8709 23063
O 6683 17820
S 8872 171478616
O 8362 29015
E 12703 13147
E 10259 25822
S 13634 63464766
I 4677 21569
S 10740 714764027
E 11409 25343
O 5736 23210
O 12906 17272
O 4696 16711
I 15194 22454
I 17783 26169
S 11477 62524109
O 9855 24155
S 11398 507444876
O 13594 27866
O 19841 23203
I 11258 28512
I 1932 14309
E 11402 15527
I 18447 19740
I 3215 11824
E 19449 28894
O 1697 7272
S 15607 82651933
I 1903 2067
O 21840 22731
E 1471 9520
S 21952 939595820
O 2810 27711
S 23317 393973812
I 499 3039
S 6358 844445695
S 23019 988498780
S 2699 574089568
S 23145 361891148
I 2154 22308
S 14753 110039278
S 28563 451377642
I 2801 18474
I 14766 20556
E 2108 11782
I 20968 29152
E 114 7563
S 6261 770406613
I 12019 18891
S 9484 638479192
E 19665 25610
I 13421 26966
E 3880 24760
E 7726 21497
E 16695 27851
I 3132 19157
I 10501 11030
I 4802 19212
E 11421 16304
O 11364 19885
O 3246 14606
I 2961 16108
I 22405 26826
I 6247 6809
E 6476 18555
E 5160 27309
I 2910 4805
E 2442 27559
I 15856 24422
E 14460 14655
S 5551 962045952
S 18561 316231022
I 8091 21878
O 10786 26823
O 13554 14302
O 15140 21262
O 3554 17700
S 21349 988302349
O 14364 25924
O 10619 26176
E 5830 8662
O 2490 14048
O 26330 28192
I 620 22532
S 13043 69607068
O 25147 27096
S 16662 265787196
S 28281 52159562
E 7995 18256
O 3177 14181
I 1542 8941
I 15433 26739
O 17800 28165
I 2420 21473
O 4713 8353
E 8658 12956
E 3646 21989
O 4174 6511
I 20454 26736
E 7839 21988
I 7687 15516
I 16538 21716
S 9982 149096872
E 5638 11543
O 7190 28946
S 13254 456788114
O 791 13576
O 2938 22670
S 11525 668364948
S 22976 535303741
O 8591 20499
I 293 16876
E 5451 12688
O 6127 13675
E 8749 16892
O 2131 3773
E 2478 5226
S 2046 802209519
S 1231 845520382
I 8092 28521
S 3193 434986193
O 10815 20099
E 18347 25262
O 15194 19478
S 13539 985510365
S 11456 285775841
S 9987 837861227
S 16405 586972878
O 21031 24707
I 4034 28894
I 27930 28651
E 7738 19536
I 3835 12229
O 1333 17431
E 16961 18594
O 8095 13718
I 10789 17161
E 14333 14886
O 26372 28429
I 2890 4679
I 9595 15906
I 10577 21396
S 10928 59994220
O 13704 22940
E 5541 13890
E 10688 13848
I 3670 22222
I 4330 8895
I 15027 22192
E 7761 22223
I 9258 25126
I 19561 23478
E 8638 11156
O 2400 15303
E 10727 11682
O 5111 17204
S 17448 397176033
I 2198 19540
E 15581 23751
S 229 249453035
E 11669 16082
E 10559 12718
O 10048 24862
I 18392 23500
E 13392 29160
I 23364 23474
I 22975 27916
E 2203 3220
O 20689 23755
S 484 423717121
I 15847 20424
E 10211 16614
O 1340 27103
O 11594 27637
S 27804 411237853
S 9396 428949709
I 14050 22304
O 4958 10924
O 10426 18372
I 6975 7706
E 13738 22440
S 17449 57569496
E 140 13126
O 17654 21033
E 3964 7688
I 5380 16016
O 16367 22657
E 18097 21879
O 17805 28651
O 3314 21554
I 3983 4136
O 18190 27220
S 11130 312077280
E 22428 27739
O 7101 14910
E 878 26822
S 22964 604956157
E 4992 25216
E 10932 13789
E 14939 21343
S 5221 847418112
E 10292 21261
O 9315 11741
E 22026 27366
S 13709 224910733
E 13304 27926
O 15743 23575
E 14907 23201
S 20711 518934124
O 2208 5737
O 1193 24127
S 10710 591653719
O 3891 18149
O 3111 5738
S 26680 58318050
E 15778 20140
S 23053 853778626
E 12289 15676
S 15366 603625819
I 16666 18745
E 4770 14171
S 24460 683162653
I 20413 21189
I 2984 8483
O 12068 16562
I 5264 13994
I 7560 13814
I 881 3252
E 5959 20914
E 9612 15701
I 11591 17223
I 17885 21216
O 3700 12228
S 236 18258430
E 805 14876
S 4215 800655686
O 11875 28406
O 2705 20960
I 6973 27621
I 20545 24915
I 13536 27203
S 26603 593358634
E 17186 19813
O 10676 24088
S 26882 353470250
S 10667 9780525
O 2802 4199
O 8442 13493
E 24774 28892
I 5985 12283
S 28207 519338617
S 28304 534798318
I 15979 19264
E 14848 15002
I 17290 25823
E 18781 23286
I 10318 23049
O 11205 26597
O 5706 7695
I 10190 28265
I 25096 29106
S 686 380686922
O 3658 8564
E 2959 13895
I 2054 18833
O 3875 4837
S 6506 422466081
E 10671 14654
I 7662 18033
S 7126 490998680
I 14206 21343
I 1942 20804
O 16250 21028
S 20905 647637242
E 3788 17328
E 2066 18663
S 7391 880527983
S 744 899919721
I 11104 28784
I 5354 27826
S 5897 619994217
E 10777 22748
O 10513 17295
I 8109 24516
O 7510 10771
O 15255 19552
O 11628 29183
S 1590 357617028
I 20676 21293
E 3088 20438
I 6433 17363
E 4407 13569
I 2877 13768
S 25331 197364486
O 7412 13320
E 2668 17920
I 6062 12365
O 10140 21870
O 9759 21825
S 14805 766383150
O 5527 24430
S 15960 980792578
I 18488 20640
I 20425 23023
I 19255 23627
I 6970 12075
I 8958 11938
S 18899 450266778
O 1165 16140
E 18739 21216
E 1762 10118
S 26774 308039668
I 19423 19929
I 10249 21363
S 21871 940923015
I 9602 19282
O 18774 24681
S 19490 11453205
I 6532 11391
E 11840 25406
S 3444 361420887
I 8584 28659
E 6117 15644
I 9105 22459
E 11280 26036
S 1173 741168176
I 2757 23145
O 7530 21799
E 3838 24276
S 10145 469594425
E 13323 26462
O 13316 22351
O 3146 19005
E 4233 12486
I 5817 14712
O 3231 26504
E 17231 22417
O 15862 21599
O 9732 28271
E 12079 24883
O 9825 18668
E 11050 24822
S 20040 711515944
I 20676 22448
S 13374 962162457
I 24353 26046
I 18042 18723
E 4879 20427
E 17009 26413
S 20690 418874854
S 6546 942414231
S 11793 716252740
E 2132 27597
E 3185 11503
O 5223 11715
O 1994 20479
I 3228 25470
I 23673 27523
O 5701 10827
I 4687 23924
E 6039 7129
S 27723 927432753
E 1040 15044
I 12650 16191
S 10690 741996454
S 23465 494754905
S 21290 908382266
E 7330 28723
O 439 20453
I 5154 22771
O 14476 22154
S 12761 764113244
O 13281 16542
I 12142 19061
E 1130 6685
O 2504 17426
E 10636 27929
I 14696 27544
I 10288 13985
I 22333 23661
E 15377 26343
I 2411 25841
I 4149 18197
I 28960 29291
E 7916 15946
O 13815 17764
E 13065 27723
O 9143 12720
S 16502 375568226
O 6824 15530
E 15941 21202
I 9378 17759
E 12950 24733
O 15329 28617
I 11913 12456
I 10993 11492
O 11254 16283
O 387 8370
O 1677 19234
E 18714 27742
E 7650 8038
E 12421 18929
I 11814 14221
S 15069 964246897
S 28305 630877453
I 5396 8046
S 9579 113916867
I 16919 26274
E 17984 29329
E 2600 15283
I 8776 20935
E 12184 24948
I 6393 25559
S 8820 777389811
O 21394 26446
I 18946 27966
O 5230 6924
E 1593 14086
I 3493 25418
S 28397 284434958
E 13755 14659
O 18066 21099
O 22585 24205
O 6229 14625
O 12366 19231
E 17589 23669
O 3652 13551
E 12580 27432
S 22045 333186045
E 27930 28712
E 1427 8037
O 8695 27056
I 13655 22464
E 1022 27195
E 1893 4967
S 7521 670647724
I 2019 5206
S 2656 55912613
S 6817 505358514
E 2114 11304
O 16412 17471
E 7032 9497
S 13256 267585904
I 4421 27141
I 16918 21128
I 20603 20637
S 28898 600172442
O 8867 16377
O 20096 22378
S 27533 79925439
E 5659 24470
E 15192 18474
E 791 14513
E 21351 28887
E 9496 12344
S 170 511436521
O 2364 13170
S 25850 164670786
E 13175 28067
E 10254 27028
E 8268 26628
I 13290 25933
S 13440 433809878
S 14241 672011699
E 4649 12313
I 9132 16005
E 5643 25000
O 18241 23197
E 2080 14808
O 6552 10314
I 12455 21366
S 11162 417577498
E 1819 6175
I 11665 17333
O 11896 18106
O 14968 26557
E 8163 21963
I 10470 16799
S 6602 597097378
I 20219 21359
O 915 8805
O 5944 26152
O 16528 27089
S 19243 624755833
I 4188 17877
E 13023 23465
E 16441 25893
E 3253 28289
O 22087 24545
I 630 17774
I 3851 14326
S 26796 374313809
I 13470 28684
O 8072 29288
O 8870 12501
S 19073 751259344
O 15162 29190
I 3077 6932
O 13907 21726
O 377 18575
S 22973 652633254
E 6990 28122
I 5763 6188
O 14128 19084
O 14527 22214
S 12066 115258130
O 25297 28401
E 7544 9747
I 4013 18700
E 11743 29225
E 5137 13654
O 14358 20276
O 17788 21175
E 14821 29328
I 4975 23131
S 9619 761679214
O 741 15385
S 23479 694879136
S 17992 258876315
E 15898 23793
I 3196 7362
I 823 15499
S 10407 100356576
O 9557 15074
O 10624 25971
O 8573 20776
E 11066 15243
S 19192 940308710
E 23917 25211
E 13849 20351
I 2346 13269
O 2401 26525
O 16112 23568
I 18781 22467
E 24199 26965
E 5308 17717
S 15329 800388790
E 20327 28546
O 14803 18655
E 8305 13213
S 10131 289942321
I 4471 12094
S 25010 890193622
E 2248 5663
E 14254 17218
I 7087 14766
S 28133 311944231
O 13224 21579
E 15595 28651
I 960 8546
O 1975 22923
E 8018 18026
O 13130 14735
E 9738 24725
I 8390 25110
S 27476 239599711
O 21225 23172
E 13438 17589
O 8015 21571
I 11423 20254
E 1919 16409
O 1675 28084
I 5285 25221
S 24101 157411715
S 11647 326456684
E 20736 28663
I 27236 29148
O 27240 27251
O 8715 9036
I 24087 24597
O 5102 18950
I 24718 29179
O 14862 22484
S 10764 522017488
I 52 7465
O 21866 22661
S 1241 543795675
E 344 8944
E 10541 24267
I 12520 13644
E 7338 26736
S 14126 951742209
I 21038 28416
E 4150 12944
O 4781 10059
E 2913 28768
E 17463 22110
I 9213 17069
S 12732 459984740
O 336 25022
S 7359 955170436
O 10297 24894
O 410 2345
S 8407 668238332
I 1231 2807
S 6719 631400986
E 17098 27029
S 10474 959581492
I 5668 24802
I 6521 15538
S 5977 614704992
O 22516 24221
I 866 27052
I 1804 25865
E 2526 11652
E 8761 18901
I 19048 25237
S 7205 800449061
E 13423 23794
O 1355 25780
S 1189 165771964
O 9098 17308
S 28804 300798756
E 1217 22633
O 24109 24154
S 9137 893496595
E 3957 21079
I 623 27635
O 4826 19603
S 21314 607188406
O 7898 23983
E 3006 20843
O 4582 20199
O 14655 21941
S 17172 458849466
S 28527 877525959
I 8354 18610
O 20524 23568
S 7998 844086383
E 2288 11866
I 5264 20282
S 1037 289488876
S 10487 479765025
E 10351 19093
I 19298 29039
E 5449 17010
I 5026 5217
O 8130 27290
E 16454 28996
I 1223 5368
O 11159 12191
O 4222 22223
I 8338 25354
E 9005 10647
O 3203 16011
E 5396 19765
S 3363 67984105
I 5022 19870
S 15679 45411733
E 14115 24302
S 24939 169345974
S 10979 854526578
O 2272 25538
I 6263 12316
E 5826 14715
O 2398 20210
E 22108 28472
O 1572 12726
S 16823 268781151
O 14234 25693
S 4690 640064251
E 16130 18777
E 1139 15075
I 7976 26419
E 17908 20059
S 20921 278519050
S 18760 66861363
E 6823 13438
E 13337 14368
S 3149 819551228
I 1536 21297
S 6527 850809093
I 14169 28928
E 5976 12555
I 15363 26816
I 6848 8856
O 550 14692
S 13730 813750946
S 16518 751260429
I 6005 23198
I 1416 11535
I 7615 8964
S 991 624554621
I 18585 21596
I 11075 17119
I 14008 17612
O 5237 20789
S 10204 703815254
S 12022 980512624
I 17078 23029
E 2188 10010
O 2278 21587
S 25994 546222639
S 24748 435595925
E 8837 9191
E 9131 20321
S 9289 883101965
I 9657 19769
S 28044 804580374
I 10737 25773
I 15017 22214
O 9452 11283
I 17498 20544
O 7047 12066
O 2915 24050
S 2570 148206508
I 18277 24481
E 9141 26220
S 8539 571514833
E 5059 16382
E 11395 16024
O 9340 12178
O 1387 21617
O 914 1837
I 13743 16958
I 3122 16012
E 8590 12816
S 9091 110926964
I 12015 24959
I 3859 18535
S 7928 734254998
O 11837 25480
E 8194 18308
I 4738 10614
S 28282 414402236
I 4715 16424
E 10596 17291
S 26664 522688708
I 8486 16394
I 20101 21972
O 3261 8538
O 8298 19024
O 1729 27894
E 15962 25523
E 21391 24119
E 1816 13550
S 16846 701856434
E 2789 4854
I 13443 27980
I 1376 21375
S 9260 417761547
S 8659 886791090
O 5678 7746
I 2830 8331
E 15104 19799
E 17049 22410
E 23825 25846
S 8260 901423726
I 4916 5970
O 20406 22768
E 4503 19591
E 22589 22619
O 602 10688
O 14367 29126
O 15663 18096
O 8464 19546
S 11482 590543518
E 9984 16515
S 22633 575429796
E 12294 16317
S 21187 912829444
S 13206 612747364
E 20295 21680
O 3146 13798
O 7832 18798
I 2038 16465
O 6358 16848
O 354 11774
I 9720 10245
E 14911 25437
I 923 25450
E 3720 28492
I 1781 10403
E 27430 28278
I 13543 23792
S 29182 580465334
S 8833 424778118
S 27388 586740
I 10812 15143
I 1919 4646
E 884 15440
E 8174 27915
S 3047 486937848
O 4353 11011
O 15652 26461
E 5413 7867
S 18401 278536444
I 4168 24255
I 20494 27491
E 17408 26149
O 4792 18986
O 534 26712
S 15831 227591866
S 10196 691402147
E 21440 21663
E 4273 24729
E 9466 10031
S 995 37208459
O 6389 8669
I 6537 28200
S 3335 248981644
O 6254 24140
E 1803 28865
O 17135 28254
E 13014 21467
I 15123 17343
S 17207 151364983
E 7592 16336
E 26721 28802
O 406 7757
S 16273 413572387
S 6398 853123262
E 19549 24843
O 8621 9018
E 17944 27257
E 8159 21653
S 14947 670898983
S 17352 456483363
S 9849 691690037
S 7231 100919505
E 17151 23512
I 224 3043
E 15875 18348
I 11039 20578
S 7475 22537084
S 27977 622529642
E 25719 29215
S 24633 351537195
I 14243 16006
E 12793 27493
O 7448 9027
I 12955 20794
E 21749 26166
S 12098 679684648
E 3550 16385
S 14568 612551311
S 14343 721176847
O 1539 13822
I 22156 25378
S 5205 22812174
S 25110 708284666
O 11665 21011
I 6748 16664
E 564 8795
E 16518 29261
I 21167 27650
O 17013 23277
S 10292 65402740
O 15820 25782
S 5204 9206486
E 4586 21778
I 7977 16773
I 2845 3373
O 4786 5094
E 7936 27049
O 3235 4016
E 633 18978
O 2205 15697
I 21916 26812
S 11850 665035802
O 23145 28384
I 21017 25499
E 22060 22698
O 5754 28327
E 19723 21089
S 21682 942913627
S 23271 306144372
E 5350 14440
O 1080 7306
O 6288 6519
E 5826 23288
S 7571 727685602
O 7037 19423
E 22472 25743
I 9531 15648
E 18045 28814
E 14814 19855
E 7378 18451
I 12337 17788
S 21219 776055651
I 19907 25632
I 10612 18688
S 16523 171579651
O 1095 24353
I 5486 8079
O 4531 26065
I 12635 15914
E 1059 24227
O 9445 13835
O 15611 17700
S 28680 753908247
S 15215 772425239
O 22455 23301
E 13435 18827
S 25357 325913305
O 10425 24050
E 10442 27245
O 10561 26112
S 24298 453723488
E 20869 27074
I 7123 27755
I 12701 23269
E 10027 24693
E 20959 26023
O 16738 25797
S 15643 746949015
E 12465 19101
O 4009 5311
O 1452 23140
O 2545 10847
S 1068 735342783
O 4604 18772
I 10314 24753
S 17763 441890497
S 28268 952463904
I 13587 27081
I 9836 15003
O 4954 13335
S 29273 744678089
O 10595 27877
I 23143 27429
O 12204 19864
S 16989 956580645
S 11270 59605773
E 8219 12871
E 11074 19562
I 1345 6113
S 4036 284991992
I 19572 20382
E 8873 18283
O 22048 28654
S 11890 762034272
E 4599 24166
S 4026 491528746
E 8037 10774
I 229 23326
O 15341 19616
I 19014 21170
O 10046 17188
E 2814 17657
O 1795 24153
O 5916 22688
S 26160 116996899
E 6956 27951
I 4507 16147
S 9425 320116721
O 7820 11117
E 3806 20908
E 19940 29011
I 3127 10458
S 23592 433893754
E 6286 21179
O 8533 14351
O 12011 13194
S 16723 159881252
E 3078 5830
I 9763 15150
E 5312 26800
E 13752 24416
E 7330 14502
O 24449 27119
O 12597 15872
E 15141 21147
E 6019 24909
I 10779 19066
E 15902 26721
O 21099 29299
S 25678 145433066
O 18143 28494
O 13137 14169
O 3165 7651
O 6522 14673
S 9360 435121599
E 3229 8707
O 17471 24874
E 5747 28844
O 8340 16280
I 7369 17167
O 15635 23236
S 12504 139669928
E 4706 10585
S 19671 590509453
O 2186 5774
S 23653 825549501
I 8907 16686
I 18777 21119
E 3525 22642
I 8005 23740
E 1176 22332
O 18145 28788
S 4409 839646797
S 23224 474522471
S 1070 761143758
E 16132 28389
S 12703 431423251
O 3691 8118
S 552 196219021
I 10043 22314
I 1538 21265
I 4766 24689
O 4580 7458
S 18373 180688365
I 10190 16191
E 8034 21782
O 2087 2986
S 2851 159381152
S 21622 954141518
O 3245 7096
O 6275 10986
E 4884 25006
S 14581 864087821
S 28010 666238579
O 1728 14564
E 419 6240
O 2878 27377
O 296 22910
O 22645 25218
S 15141 30217479
I 12262 19991
O 2166 21201
S 2059 544927077
S 16380 206531348
I 10413 19611
O 13797 16512
O 11387 26384
S 20775 880601862
E 227 14683
O 17185 18049
I 110 7490
O 12317 18312
S 16669 982837280
S 17303 798401408
O 9500 19472
S 5477 962776312
O 13680 22640
S 15310 549305413
O 15124 19984
I 8377 12534
O 14249 20581
I 7497 28819
O 3455 17376
O 6851 22046
O 555 5608
E 2286 5040
I 5493 17842
O 11818 21383
E 6229 18150
I 6488 11883
O 2743 10346
E 1805 4096
S 17729 429125671
O 4944 7809
E 5751 11553
I 3091 17290
E 5152 14328
O 6339 22741
O 12423 19115
O 9250 19195
S 27626 344205880
O 12002 23136
O 14666 21940
E 3390 16977
E 20940 26933
E 7878 14339
S 27838 861479917
O 8165 15692
O 9048 27833
I 18342 22574
O 22148 26489
O 8130 20871
S 8219 68268186
I 9950 25206
S 3444 848540636
O 9102 15352
O 8256 24032
E 6620 28623
O 2387 26387
O 6672 18551
E 10421 25237
O 10783 13479
E 4730 15649
I 20275 22707
E 10773 26100
E 4226 14494
E 12010 14953
E 12293 17692
I 20799 29079
S 10990 976053768
I 7115 12479
E 10593 12438
O 7605 24597
I 3536 10294
S 17888 179716466
S 2408 686327262
S 29163 160658327
I 3530 5832
I 2742 25810
O 13572 22086
I 1105 28617
O 9811 24041
I 1336 11525
E 15188 15547
I 86 12106
S 8371 96648420
S 25031 524069255
E 15356 15837
I 16663 23825
I 13146 13704
E 10026 28100
S 6191 74857320
S 11785 327632285
O 5465 10063
E 9507 25984
O 17147 24691
S 14009 42362756
E 5563 11614
S 4861 679182146
S 12355 711335346
S 22421 644929275
E 7061 27578
E 10808 11653
S 4544 17271092
I 288 23076
I 19195 19322
E 9073 24176
I 3846 17979
S 7341 392784092
S 11611 622250942
E 7531 28206
O 13723 17151
E 2305 15717
E 17492 22529
S 13205 105508042
O 24906 27882
S 12265 937447506
I 3737 16046
O 25352 28094
I 15200 17913
O 25719 28267
S 12803 321833385
I 8058 12714
O 3696 10514
O 4010 6052
O 12330 16625
O 23367 28693
I 584 12682
E 8067 29042
S 526 542231483
I 18132 21747
S 19006 698560033
I 330 15953
O 7204 19105
I 25929 28982
S 24755 849571020
O 12432 17644
S 2614 238565584
E 900 22372
I 19155 29200
E 23760 25018
S 2362 455181946
E 22676 22788
O 2945 9707
I 646 7251
E 22173 25565
E 4893 14614
I 9014 16772
E 8413 16529
S 7838 246632981
S 2277 453243199
O 5792 27136
S 19761 567797184
I 15030 28455
I 13191 19784
E 444 15055
O 18134 25387
E 729 21979
O 6839 18159
S 10877 205537368
S 690 603696181
O 1335 3901
I 4683 15425
E 10548 18327
E 18747 19346
E 11935 27948
I 9667 27296
O 9163 27462
S 16027 860667612
S 11092 343983533
S 3219 752390543
E 10697 16483
O 6255 6567
S 16475 907545440
O 24030 27286
E 20983 21996
I 2456 21378
O 1538 18582
O 17707 20700
I 9435 13384
I 7143 25638
S 7653 716343439
E 8973 15464
E 4632 21994
I 449 8788
E 10360 23445
O 24640 27169
E 13067 22273
O 1477 9367
I 501 20119
E 4692 28955
S 26113 930218892
O 591 21739
E 7561 7960
I 18314 22971
I 5051 10056
E 20560 26619
E 13038 13549
S 15469 492393142
S 19320 869943671
S 25494 869570979
I 21213 27773
E 4859 8578
O 9268 18442
O 7427 23450
I 3529 25211
O 828 27100
O 14419 15384
S 510 633144913
I 23031 23145
E 266 8109
E 8771 9141
E 4673 22116
I 5644 11663
S 14357 706775054
O 19167 25962
I 5489 23470
E 7198 22441
S 26018 901035480
I 7265 15000
E 15205 21717
E 851 23628
E 8163 11860
S 10456 574815674
O 7084 19372
O 3164 20743
I 1286 26123
E 20749 24372
O 3409 13995
I 5098 23528
O 14587 20219
S 12737 500606079
I 8492 26118
E 1946 11295
S 24048 147254813
E 9772 19358
S 7577 226537258
I 10248 28494
O 4059 20838
E 4621 23140
S 324 811660387
S 24369 78778565
I 1650 26694
I 15721 20787
S 10042 919765972
O 1287 20830
S 24744 306718529
O 3372 10574
S 21791 699490111
S 428 363045279
E 20935 23536
O 5883 13871
S 4904 348234658
E 1633 23752
O 10598 22938
E 15109 18618
O 2743 17130
S 14561 187891978
I 2862 7756
O 19332 28284
I 9603 16265
O 27588 28824
I 7214 11092
O 5852 24438
E 8605 27367
S 10945 622998540
O 70 12438
I 6169 18273
O 6175 13979
S 18001 154520863
S 4174 705360605
E 17803 18305
O 1716 5046
O 11981 28653
S 16979 251515390
E 1665 25687
I 13424 25057
O 17031 25143
O 9412 9868
I 9866 12085
O 2147 3197
O 5619 13285
S 6020 113482742
O 7687 25161
S 16237 29321192
I 16417 22452
E 1819 21092
S 13856 593362378
E 21713 24320
O 8542 10536
S 13163 75880195
E 1394 1408
I 5282 27517
E 3996 27178
O 13249 18288
O 8689 25419
S 1323 867047164
S 11557 391385653
E 7329 15758
S 7448 617572585
S 26954 327368424
E 17401 25499
S 26978 518876867
O 5285 19630
O 9704 26570
E 14406 18166
O 15536 29287
O 11994 15719
S 22754 404316950
I 14369 29038
E 406 11392
E 5945 18574
S 10614 233153532
E 78 23052
E 16000 16861
O 4416 20686
S 25195 227198629
I 1049 23246
I 9961 10094
E 13560 15976
S 7540 420693477
E 2933 29156
I 20887 25205
O 2988 19492
I 3860 14417
O 4163 26452
I 9704 22517
I 11526 12892
O 4139 5118
O 15 13034
O 1603 22229
I 5585 16229
I 9167 22315
S 9366 217133924
E 1694 6026
I 11269 12331
E 5161 27040
O 7986 23169
I 3191 11546
E 2268 4444
I 14221 24702
I 7691 19958
I 17319 23433
O 22312 23004
O 12097 18771
S 8993 24527076
S 25969 426245613
E 5658 13919
I 2527 19005
I 6855 8112
E 9059 15396
E 4970 29212
S 15822 277157836
I 18633 19383
E 733 28233
O 14290 26973
E 17424 22205
E 26191 27637
E 9396 14805
I 7372 16584
S 14832 915223048
E 2211 28141
E 1483 1495
O 10887 26768
S 4342 983748517
E 26398 26519
E 3502 28948
O 8601 29086
O 5765 8171
O 16382 21453
E 22108 22579
E 20878 25780
E 7578 17182
I 9663 11543
I 14022 20860
E 21483 26234
E 3249 19423
S 18310 811778076
S 5610 384381471
S 25197 991153135
O 18406 26036
S 20147 496839765
O 1855 8600
S 675 269574962
E 8782 19857
I 8688 18928
S 27400 488770697
E 1826 7131
E 2472 19329
I 24523 25539
O 3978 19427
E 6133 15759
I 2672 28220
I 364 17579
I 14371 24542
I 22542 25148
O 9638 12435
E 21532 26451
S 16726 482684002
I 17045 24972
S 16392 68322092
E 1371 15044
O 13653 27579
E 11465 23097
O 10794 21676
S 9816 945291364
S 16683 289261548
S 11728 410029493
S 19895 267677032
E 13977 19103
S 27861 798082955
I 11432 23277
S 29033 898773857
E 13969 22402
I 15307 21869
O 9605 26837
E 12553 24201
I 21999 28975
O 17877 28630
S 499 534407464
I 5133 14170
S 11888 531758328
O 98 18830
I 2668 15991
I 7485 23156
E 8245 19199
S 6024 105539481
E 3893 27768
O 10177 18202
I 2680 6414
I 5301 8374
E 16773 27747
I 6464 18919
O 560 21380
O 673 7730
S 20693 868270511
O 13295 15639
O 2288 24748
E 22717 28208
E 12653 17457
I 9132 23146
S 22810 999169212
O 8334 14757
I 4060 6251
E 22157 22981
S 6996 976407578
S 2264 903858207
O 9173 27695
I 1220 5505
O 8651 9394
E 13192 21825
O 7907 29223
E 5042 6404
O 4398 13953
E 5103 19561
O 15828 20105
S 16318 500064544
O 7093 17947
O 19942 27525
S 8734 281289014
O 1439 18521
S 8376 651950281
O 3437 23696
I 3255 11756
E 14626 27087
S 19036 37218535
S 19962 372940536
E 6518 7276
O 7087 10240
O 1434 24610
O 1143 17968
S 3744 969707138
S 27509 382004818
I 11651 27675
I 16217 23718
O 11859 14387
O 296 4986
E 10693 13184
O 6613 15483
E 16435 25802
S 18681 125935223
O 4098 11498
S 25567 130930194
E 13692 25805
E 9413 15501
S 7949 340716463
S 17815 978016061
E 2512 10655
I 6966 16213
O 7613 8003
E 6406 27424
E 7879 26961
E 10199 26774
I 15888 20577
I 12 5414
O 10553 18179
I 8828 12449
S 8766 922754871
I 20304 21865
O 3525 16681
E 17131 19903
O 9859 13322
E 9130 21243
I 789 8745
S 3919 326390420
E 5118 14670
I 1287 8319
E 16698 17967
S 20826 465089064
E 24908 26100
I 12007 22345
O 17719 19446
I 14517 24921
O 9771 26563
S 23057 363583739
S 5305 862101359
I 19283 19768
I 970 9433
O 27263 28178
I 25478 26181
I 3615 27475
E 5302 8236
S 13317 702279874
S 7774 356160102
E 4788 5892
O 5954 6372
E 9948 17648
O 21099 25782
S 13666 195884273
S 27661 242048501
O 3194 17177
I 10084 29125
S 656 481316460
O 1350 19504
I 387 21520
I 10484 14611
I 15735 18168
I 4040 25841
I 14917 19733
S 4624 203013571
O 871 23709
E 3379 15675
E 12115 23976
E 2516 28778
S 14424 103273582
I 2287 14362
E 4501 21980
I 18085 19764
O 1022 8282
S 25078 983801954
E 2052 28475
I 691 23805
I 7013 15920
O 1554 17458
I 2798 4992
I 453 8553
E 8574 10593
S 393 694848082
O 17631 24366
O 12679 25905
S 25820 563798753
O 14827 26952
O 14536 24166
O 8053 21358
O 4128 12699
E 24843 28791
S 27888 891481461
I 15316 25544
O 14769 24987
S 23236 429874790
O 15329 15640
E 11309 15865
E 132 4237
I 4366 10928
S 14229 710555701
I 9278 28838
O 12143 24298
S 2086 150206786
E 3393 8507
E 7951 12102
I 17208 18660
I 6386 8410
E 10930 22313
O 7191 19382
I 10083 27677
S 23651 689697685
S 20685 765636055
E 4148 18420
O 16729 26721
S 11087 308546881
S 4709 838409858
I 4047 16987
I 5509 19465
S 1803 634682746
I 381 7252
I 12554 23558
S 801 379492253
I 9733 16995
O 8853 27474
I 11953 14202
O 24591 24740
O 6005 17088
O 3415 19717
E 19441 20973
E 5857 15597
E 995 9226
I 3882 5484
I 5947 17224
I 683 23352
E 19415 23033
O 15715 27028
I 26919 28597
I 1336 20737
E 16028 24701
O 4683 23290
S 12699 971728473
S 1979 693052950
E 3482 13566
S 22168 441122403
E 9861 28173
I 18440 23767
S 1599 709545983
E 5311 6034
I 4733 23079
I 26814 28094
E 6551 12110
O 13066 27683
I 5535 10812
S 29051 821143718
S 13639 406044359
O 5963 19322
S 23173 164198495
S 23599 450413250
I 4828 27183
O 7807 12759
I 5887 12696
O 10720 14239
S 6613 477175715
S 18811 840056576
O 353 14961
O 3623 23557
E 13900 28854
E 5067 8629
S 11153 402081131
I 14365 19283
I 17509 23352
S 25154 574709354
I 9506 24007
S 12082 981621727
E 5327 15949
S 10071 970992841
O 7678 23968
O 7556 20935
E 1367 27743
I 862 26553
S 12243 908355113
E 23669 25728
I 8088 22367
I 21764 23289
I 16132 19640
O 21037 26575
E 4887 24931
I 2025 4739
O 18195 28293
I 9143 24760
O 12039 15877
E 14621 26807
I 7206 17917
O 11305 18043
S 11897 146026947
O 11899 15413
E 22264 24916
O 16516 18337
I 17665 20673
O 12131 21090
E 7980 19662
I 6145 11399
O 25095 27434
I 4301 22385
E 5438 16466
E 24573 29198
O 8670 12178
I 2427 4844
S 2798 406541154
I 5088 21211
O 5155 16329
S 1339 993536808
S 20214 516711347
O 3287 10130
E 19917 24767
E 59 28425
O 8979 22589
E 6472 13102
I 16433 23336
O 3358 18462
S 23123 969776148
S 27983 82464860
S 384 480235639
O 12910 27253
O 7687 16812
E 2430 10818
E 13147 22788
E 14615 17896
I 7081 16229
I 2580 14704
I 4687 27433
S 2216 945065837
E 7232 20426
I 8113 25507
I 24735 28059
S 13109 920020647
I 10148 11054
I 1969 23426
I 4674 16950
I 3205 22998
E 2203 13257
E 1308 11345
S 26886 494406741
O 7580 18981
S 25701 334617743
I 6218 29117
E 5292 21204
O 1921 16683
I 14024 23678
E 2978 15494
O 3444 22428
I 15448 26323
O 15394 28425
O 26382 27784
O 6520 23515
O 6817 26001
O 20007 28461
I 7957 26945
I 1746 8142
O 5187 7650
O 15789 26601
I 3272 14067
S 3859 966339330
E 13744 16647
I 9794 15385
S 21489 842929788
I 13147 14792
O 5972 16040
I 1889 4443
E 5688 23949
E 10848 25738
I 17281 18236
S 13205 253236097
E 16093 16277
I 10788 13283
O 15485 20094
I 23390 25545
E 3800 28759
S 24366 66206627
I 14074 22170
O 4957 25375
I 5328 11870
O 14201 25912
I 19256 27114
S 21109 925618180
E 7517 13675
I 12610 21915
S 26301 239089558
O 968 3301
I 12928 16590
I 8683 20885
I 2706 16400
E 10753 12840
E 21567 25481
I 5868 26023
S 1507 67747557
S 11542 387013658
E 16382 19799
S 15847 299777802
O 5946 23870
I 2307 25694
S 13264 247151114
E 20817 28166
O 6374 9125
E 17745 20026
O 2620 15230
S 21876 159829086
I 12769 13470
S 8254 168477887
S 2226 48499409
S 21080 544381342
E 20584 27186
E 14749 25716
I 4004 25990
E 6454 18217
I 11241 29053
E 9870 13411
S 18325 838164446
I 6984 17615
S 2477 853198938
I 6135 16000
I 20058 29113
I 10663 28913
I 13058 19413
S 15444 151485643
E 14485 27675
S 5225 487340550
O 6844 28234
E 21156 22227
E 18505 25450
I 4689 21386
O 17153 17290
S 17345 607618622
I 12273 14104
I 13881 24612
I 24502 28168
O 16569 21105
O 16335 24492
O 2984 14072
E 4314 13036
E 2504 4304
S 28699 572099672
O 4266 5984
O 11638 19699
S 19492 509218219
E 17771 28186
O 5081 15867
O 3272 20220
I 10283 12796
E 11186 19583
I 20693 21082
E 2955 7034
I 17241 18669
O 24736 28493
I 19141 26535
I 17178 19327
S 26681 125766626
O 7642 11891
S 25508 64493108
O 2733 5820
I 22212 29152
I 10771 27870
I 15705 25262
S 10518 471041102
S 7597 303194651
I 17727 26717
I 417 25224
O 12647 28964
O 14879 27021
E 15051 20663
E 1472 5190
I 7947 19966
S 6503 920948170
I 1709 6783
E 4780 23469
I 4241 19477
I 21801 27827
S 17003 832824020
I 2963 4960
O 12820 18085
E 6866 8864
I 4350 12080
I 7923 14288
S 24226 777038882
S 6572 14596660
S 25560 840085462
I 13333 25231
O 17699 19232
S 26788 513241447
S 2687 315825399
E 3390 23692
I 1858 26254
I 2658 11038
O 4338 7132
I 1959 17938
O 2218 24827
O 23460 29133
I 2365 20643
I 8179 15474
O 7605 24576
O 6599 22270
I 6429 24399
S 15230 348446641
E 22973 29341
E 13718 26158
O 11599 20459
I 23747 23981
I 16474 20513
S 28638 601232329
I 21824 26336
I 7950 20110
O 2531 27932
O 22537 24039
E 6114 24942
I 5111 10661
E 6817 23380
O 22698 26523
E 13482 21336
S 314 809512133
E 27087 29207
I 2090 19806
I 8361 12946
O 19849 20232
S 18581 529446549
S 25711 283625828
E 5295 17904
E 10000 15011
O 9599 16078
O 11501 18744
O 3618 13739
E 4044 16654
I 18015 25206
O 2679 16874
E 7273 12437
O 18897 26182
I 928 1990
O 7835 20053
E 11775 12361
I 5766 24868
I 5962 7806
S 29133 656313020
O 10245 27298
S 26972 970106288
E 6174 24604
O 8529 19787
S 13924 486948670
E 4689 9857
O 17096 24640
O 12449 23620
E 6697 26856
I 5999 12246
S 25457 48388115
E 2255 20294
O 16052 27703
E 9521 13416
O 1278 24286
I 10289 27158
I 10209 16086
I 24127 27136
O 11049 17146
S 23645 521797542
S 10310 257987821
S 25551 296745614
S 17265 158788946
O 2674 20648
S 25222 371879826
I 5137 6591
I 12039 21715
O 17684 23084
O 2056 2963
S 19812 650669528
E 1407 24939
E 2031 7297
I 13586 24338
O 22768 25324
O 20713 23844
E 9023 17313
O 11064 17681
O 7591 13175
S 28088 689702325
I 2544 8153
E 5216 27567
I 3181 5165
E 11289 20919
E 9326 16525
E 3960 16493
E 9489 24543
E 11134 18372
E 1113 18579
S 26129 720801164
I 7540 17913
E 4860 22367
E 2607 16523
O 1489 8130
E 12484 14239
E 6878 7171
S 12834 208770610
S 25315 798433117
E 6795 20566
I 3608 21078
E 16538 22699
S 24299 275221437
E 1692 22503
I 11208 24718
O 3080 7198
O 9361 10023
S 11293 169250860
I 11128 22430
O 3529 13356
S 6305 169786773
O 16563 24331
E 13916 15253
E 2130 23086
E 16496 25159
S 12542 452448638
E 15317 26731
I 2405 28184
O 12372 13012
S 16800 779262262
O 15345 24810
S 331 993109942
I 133 17644
E 15521 18905
I 26724 27752
O 18639 21737
S 13857 140123548
S 9078 537136950
S 13000 913457334
I 18947 21272
S 7138 533368576
I 7564 21608
S 3300 853792460
I 16294 27535
O 6986 11430
I 7783 24221
O 12009 16886
S 7306 728305275
E 16111 16234
E 8200 15155
S 1624 244447699
I 25418 28593
S 13512 631350623
O 10220 13542
E 8438 24162
I 7498 10179
S 26811 64876518
I 6184 16954
I 666 10221
I 2313 27939
I 4157 11437
I 5004 22893
O 639 15769
S 8060 82537031
O 8250 14288
I 12412 22970
E 6227 17921
O 11688 21952
S 27055 160891073
O 16792 19475
S 22727 688360636
I 18924 22495
E 9857 14334
E 14386 20693
O 6362 23233
E 2437 12388
I 9304 19495
S 24752 847597696
S 17594 770725756
E 372 4711
I 1069 12034
I 22610 28045
I 11988 20426
S 3425 259803769
I 8289 19353
S 9934 268529606
O 5455 25809
S 12158 536280219
E 7734 28170
S 18618 734384390
I 8813 13665
E 9579 24225
E 13161 25423
I 5213 11151
I 12313 15968
E 1408 11831
O 25069 26243
I 604 5964
S 23563 628591803
I 1243 16236
S 2658 77303527
I 8423 14519
S 28826 874730240
S 1335 434751922
O 682 20105
I 16172 27414
S 4952 161046922
E 12057 21465
I 4064 20521
E 7728 26223
E 3398 20523
S 19027 463321962
I 12037 14247
O 5428 7028
S 15421 572644056
E 17798 26037
O 13783 21585
E 7024 17552
O 21474 22498
E 4071 20491
E 13016 15481
E 3788 23898
O 15126 24212
I 1296 8415
O 20639 22643
O 108 22075
S 9736 308460337
O 22755 25194
I 13013 21076
E 495 10595
O 17504 22404
I 1255 24791
O 881 5853
S 26466 846283140
O 10323 10652
E 8691 25903
E 3594 24928
E 3702 22675
E 1877 19960
I 2405 5624
I 7653 7749
S 19173 37631275
E 6500 20030
E 12278 27335
I 15946 28988
S 12705 243971677
I 24619 25912
E 5446 12530
O 8816 9741
S 26065 312748491
E 1977 23820
I 12744 25843
I 11987 22137
I 2033 23266
E 8324 23734
E 3301 3339
O 12152 18848
I 9451 11883
O 5451 27448
E 1521 27330
O 6412 10084
I 8021 15939
S 17621 90344999
E 5208 16459
I 2077 28000
I 8876 25661
E 6873 12247
S 27489 173264199
S 20590 919796701
E 27481 28231
S 14202 243290683
E 15358 17950
E 11914 19059
O 7473 11184
E 7689 15465
S 11351 23089596
E 15800 20788
S 9553 958120996
S 11342 28747837
O 9607 24221
I 1164 23460
I 25154 27494
O 3143 20296
I 2080 25478
O 8305 12900
S 12528 385578787
I 18663 20521
S 9829 776582014
E 10129 26507
E 3345 10891
I 8764 25100
S 16286 593810576
I 12213 17215
O 5608 14051
O 5378 28798
O 21857 23455
S 781 385247235
I 1047 4918
O 3906 12136
O 8313 8540
I 2356 18818
I 19000 25991
O 20267 21588
E 666 9505
E 3965 20392
E 11197 12680
I 12166 21900
S 9826 167666313
O 14619 19209
O 1614 13476
I 16044 20310
E 469 5937
O 5083 17253
I 1294 23912
E 20233 25811
S 2723 114289012
O 24568 26747
E 14890 15242
E 5610 20596
I 3654 14475
I 13846 22550
S 14752 251859861
I 25493 26705
O 9480 11332
O 2637 7905
S 20109 313131273
E 18132 23199
S 17559 611452560
E 18453 21740
I 2330 6540
O 34 24975
S 3012 14434416
E 13736 21354
O 5463 9521
I 15678 27635
I 8038 9157
E 4748 9637
S 16627 58369851
S 2633 574041016
S 11007 222249748
E 17645 21699
S 139 516161114
O 4945 25856
E 19915 20973
S 20554 15460204
I 1764 6568
O 14264 25631
E 9834 19648
E 3557 15778
S 2202 16395475
E 4230 13779
S 16448 106153563
S 23526 686549990
O 19302 24683
O 8701 26807
O 15390 23623
S 6697 667472981
O 1615 27395
O 7888 21593
S 27929 859833699
O 10664 27462
S 2582 138572626
I 1132 26648
E 26471 28027
E 7103 14870
O 15381 16924
I 1975 15948
O 8321 22153
S 24629 633508116
O 14388 26700
O 17280 19384
I 2227 27484
S 8186 54709254
E 11806 26217
E 2121 15223
O 2604 8477
E 3179 23454
E 7532 7667
S 4037 165742195
O 12049 18220
O 1845 14266
E 5177 9821
I 13017 17114
E 114 23073
S 21394 110681737
I 5335 10982
I 14236 15457
E 12319 28218
I 16985 20740
I 26231 28737
O 6172 14733
S 25587 332635295
S 15235 498490574
E 13471 22874
I 9652 16820
E 810 8837
I 17687 26365
I 4196 20447
S 23029 455293965
E 3161 7446
O 23885 24194
I 2734 23362
O 7434 8669
E 1321 5844
E 21884 28771
E 7624 15348
I 17767 24337
S 2531 323540312
S 15321 128965576
E 347 23640
O 14489 23504
O 15285 17488
E 20979 26489
O 1983 4727
E 5886 16489
I 12367 17605
I 8069 18573
E 15629 16650
I 22347 25927
E 1417 12056
S 21702 994373123
I 24412 26823
S 13469 440300279
S 4248 598304699
I 6741 27977
O 6685 25282
I 12265 29302
E 4114 7532
E 21215 24513
S 20942 673226592
O 9300 13887
O 3423 10200
E 19629 24980
E 18 20261
E 2891 6377
I 2191 20562
S 12036 286070297
O 16356 26098
I 9162 15331
S 23475 607339154
S 5164 87943758
S 26502 134489294
O 13585 14520
I 2802 14288
S 14455 564113188
O 5024 24162
I 14860 16201
I 16430 22597
O 17155 19513
I 7754 12895
S 19305 420701667
O 5001 17395
I 11731 23734
E 10607 18445
O 14800 20994
O 24729 29035
I 5051 27300
I 27703 29044
S 17226 37843735
O 8626 9742
E 1894 25979
E 19381 28977
S 8463 562212990
O 15857 17288
S 6338 948842045
I 5091 23423
S 9991 804038977
S 17121 397420224
I 6490 19602
O 4945 13728
S 10749 141227716
E 5995 24365
S 23228 839584212
I 221 17444
S 9969 153926314
S 14097 423386595
S 15577 870328245
O 3743 14656
S 12375 801399481
E 1928 18532
E 16473 27104
O 684 10560
I 3185 9669
S 8353 791553531
I 9298 17079
O 4422 26042
E 15696 24912
I 20847 23944
I 18680 27719
S 23485 609709010
S 14643 186546751
I 16870 28956
I 21082 28594
E 3855 9883
I 7174 22793
O 1493 11045
S 29221 735352405
O 5890 15329
I 3937 23682
E 22919 24285
E 3198 29271
E 3212 8028
O 15555 16944
I 7901 29177
O 847 13361
S 23665 359347261
S 15908 486853495
I 1464 27766
O 3997 20626
I 22964 27438
I 4953 7903
E 12354 16769
S 25263 875339931
O 5552 7257
I 5616 17883
E 22813 25660
S 2159 75994589
S 20282 489520221
E 3786 11385
O 11607 13816
I 17513 21721
E 6962 11966
S 16222 237768336
O 11872 21697
E 20507 28674
E 8399 8786
E 359 1639
S 28241 854333026
I 6196 27838
O 5647 20465
O 14832 28609
O 4990 10808
S 13759 89085458
S 25255 453884024
O 17589 27658
O 9958 25768
S 1145 419797722
O 6445 18364
S 1225 430909308
E 2875 20406
I 1516 12235
O 20907 21561
I 7337 11696
O 7017 27136
O 13553 24679
I 6966 13704
I 978 22339
E 6706 6743
S 24016 398238022
S 5090 199309141
O 14533 18974
E 2664 10452
S 18751 700573158
I 23276 24022
I 9002 20801
I 3068 28761
S 13564 691938390
I 11250 16586
O 15015 25501
S 15860 418031011
S 20917 4114591
S 28198 235325577
O 4082 26848
I 5669 25371
E 1860 21831
I 10766 16060
I 16405 22256
E 26336 28501
E 4987 20312
O 12839 13916
S 1240 916405940
E 6926 27562
I 9478 18575
I 13791 27556
O 3228 25596
S 6595 199437432
O 6544 27274
O 18732 22651
I 2261 12289
I 13706 23479
O 13994 21580
E 17257 21583
I 4533 23121
O 22575 28075
E 13787 29266
O 10225 25267
E 79 23116
I 8753 20557
O 887 2898
E 13866 28813
S 15521 336924217
O 217 18312
I 11276 12464
S 21183 194110792
O 17704 20559
E 2758 21305
I 4336 29330
I 13610 18245
E 2769 28821
S 4302 100625190
E 17710 19098
S 29207 945543127
O 6392 14138
S 12595 674735372
E 40 7734
O 22392 28838
O 1089 7577
S 29315 596085799
O 13754 14459
E 10463 21650
S 21765 779994417
O 2613 22475
E 577 8051
O 16391 18442
O 6050 24057
S 4121 771048274
S 17249 375168518
O 9229 20752
O 2618 15939
I 13981 14928
I 15440 18542
E 7916 24115
I 3119 4968
O 26221 27671
S 16558 683392638
S 22156 607030734
I 6607 20587
E 14448 24088
S 15044 889585422
O 9760 27055
O 10650 17069
E 10705 23402
S 16735 284671563
O 4882 7024
O 19438 24824
S 12701 197017273
S 12807 63217168
S 18832 710449266
S 2372 68575018
O 3482 4106
E 25400 29051
E 24180 24677
S 16162 963264915
I 17311 28856
O 21514 21633
S 27003 797616046
I 5880 9715
I 2446 16939
S 11734 175840399
E 13023 20814
E 12745 28001
O 1147 26168
S 17360 131913397
E 4856 11856
E 2134 16662
E 26084 26298
O 3156 16245
E 17347 28873
E 17670 27145
E 11241 28090
S 15767 753130111
O 17541 24138
I 3423 14643
S 5141 126886719
I 4547 10800
I 16000 23350
S 20473 93036170
O 23504 26049
E 11060 17920
S 21979 940662167
O 4786 22648
I 1042 26504
O 15901 27813
E 14560 23224
O 8577 11038
S 14828 348070796
I 1028 13242
I 357 1117
E 21693 21952
O 15871 20533
E 6200 8600
O 16024 20449
I 13831 23354
I 19556 19711
O 25836 26579
S 1415 791841724
O 15730 20005
S 22771 760223640
E 17175 23599
E 6562 7741
E 2298 18107
E 18426 18935
E 4348 20038
E 16667 17886
E 21532 22337
O 3714 3872
O 16409 19564
I 18141 23255
S 15142 352153451
I 17623 25486
S 24089 524209443
I 3714 17673
S 27770 510529075
E 5339 15568
S 7114 686568065
O 23242 23870
I 11676 15358
S 22153 423578239
E 16854 23124
O 10677 17133
E 24363 28235
O 2698 11381
E 1837 10105
I 5555 16772
S 22028 800966065
I 935 24019
O 16999 21897
E 5159 18957
S 26127 762294162
I 10801 20024
O 17326 21414
E 8464 14977
O 151 2603
S 23935 84546067
S 16015 903584207
I 3230 12178
S 16354 117905607
E 5293 25503
O 4971 27749
S 15113 610165485
O 2362 20134
S 9293 496099580
O 14737 14824
I 2776 20766
S 11720 975003222
E 19096 26442
E 13005 27268
E 9670 25982
S 21793 664200773
I 4930 6945
O 6741 10675
I 903 8772
O 9742 10887
O 11234 12266
E 17172 22902
E 1917 24248
E 1876 6140
S 53 782115922
E 15098 27200
E 12085 27304
I 10591 29231
O 3068 3550
O 13229 16201
E 20678 23125
O 1388 19742
E 11787 20916
I 654 2018
O 2486 24092
E 13405 13712
S 28193 193542799
S 4942 973280127
O 12103 18652
S 2407 130955405
E 14035 20060
I 19213 25005
S 4913 146289410
O 25196 27688
S 13770 144037185
S 19352 491787430
O 8946 16055
I 7079 27050
O 10905 15682
O 13985 14559
I 2575 25046
E 677 23570
I 9087 10476
I 10497 22571
O 13003 22316
S 9678 602260645
I 4576 7249
E 13371 26525
I 6114 8556
O 5629 6456
S 19868 243349696
E 2853 18322
O 16667 21838
I 1445 3068
O 2090 12655
I 9781 17954
I 1783 26474
O 19532 21512
I 48 8680
I 4028 24735
I 18986 27954
O 5946 19319
O 6909 21649
S 6362 125701032
S 17108 466208911
O 843 4060
O 4124 9648
I 3927 23566
E 3690 10563
I 889 23188
O 5365 6117
O 9388 9619
S 26557 145141797
O 10125 28478
E 4614 15216
O 14679 27090
I 7060 9742
S 24576 237024274
O 5281 23608
S 12049 421163589
E 7787 25810
O 17263 29290
S 5249 128930442
E 29061 29244
S 11016 431937775
S 19555 687487444
O 13684 28747
I 11167 25410
E 2457 16101
I 14864 19196
S 18503 481052139
E 25281 27550
O 1523 24928
O 2858 17284
O 4887 13964
S 19488 306455428
S 26252 221960747
E 9458 17807
O 12518 29290
E 2791 16959
I 5829 28739
I 5935 21412
S 16652 623412421
E 1562 27242
E 13547 24274
S 10363 361105923
I 22693 25180
E 81 5360
O 14074 21977
I 9014 27971
S 13960 401067084
I 22813 23497
I 6964 9574
S 18248 766449516
S 3191 920613482
E 1506 18618
O 971 19116
E 7014 18976
S 13229 626456516
I 18317 22553
I 23898 27632
S 20947 445930090
I 9575 12839
I 5011 21790
E 15304 27862
O 3455 25349
E 9992 17192
I 16398 22877
E 8073 19675
S 10626 518668091
O 1802 2407
E 2886 6030
I 14465 24313
O 2501 5104
E 21668 28073
O 610 25436
O 3528 20345
I 15407 15466
S 1940 86127248
S 10340 832402476
E 9759 24096
S 26696 642666814
O 7769 21118
O 4556 9746
I 7860 23491
O 2046 22583
E 5398 6725
S 7835 894691571
S 5440 228218252
S 9442 8438221
I 7452 22439
E 17246 26640
E 1422 19175
S 22622 703922413
E 6471 8455
I 14089 18978
O 10888 15401
S 28650 566891072
S 13052 878575065
E 9001 11325
E 10035 16398
E 12587 29164
E 23528 26533
I 12285 12805
O 5742 18731
E 760 22710
O 13760 16083
E 3426 4614
I 10669 16785
S 17596 667145816
O 24468 27065
S 25484 971731643
O 8759 11690
E 561 14375
S 29218 760235953
S 25689 173750891
O 4431 24037
E 11317 16367
E 13773 26309
O 361 20287
E 3722 24469
O 21353 25694
O 9415 15139
O 8184 9273
I 8800 14081
O 19935 22729
S 23116 352201808
I 3193 22886
E 1183 20388
O 15866 18165
O 17354 24468
O 16602 20705
I 961 1585
S 3967 903026289
S 15137 995881237
O 7749 14044
E 3261 15202
S 24553 288132418
E 16692 20117
E 1974 5230
I 6952 25674
I 5500 10705
O 424 5329
S 13041 744319359
E 120 10265
O 18025 22907
E 6184 11826
I 19593 22864
O 1255 28547
I 6804 6864
O 23478 27678
O 24599 28526
E 1264 28687
I 1103 27650
I 5133 23430
E 4803 23263
O 8034 17899
I 3073 27554
S 11303 760566475
E 21303 28824
S 27433 912899945
E 2660 7958
I 6367 7453
I 13465 18999
I 4617 12105
E 9325 15139
S 463 825189082
I 4487 27294
S 660 622595231
S 16075 259098005
O 14589 15645
E 11469 26745
S 1270 232965055
E 5953 17726
I 9692 28178
I 17172 24466
O 24479 25858
E 8508 18495
O 866 25979
O 10902 26068
E 14956 20262
I 4561 20664
E 4013 23166
I 738 20782
O 2031 23805
E 6814 9839
S 3432 854741270
E 946 13531
S 8127 593379691
I 21097 23324
E 1471 16664
I 24866 28599
I 6400 21270
I 8553 27100
E 6352 16527
S 3995 691385083
O 20583 26614
I 6914 13830
I 6643 8941
S 26133 513563623
E 12056 22898
I 18687 22978
S 10640 992312128
S 17522 279975977
E 15233 21532
S 18492 58867629
S 8628 218081013
E 22500 24800
I 17974 19491
S 24584 830636417
E 17628 23805
E 18187 19540
S 19666 781443717
I 5237 23853
E 11083 16763
O 3892 14942
S 17515 236879554
S 3514 957549555
S 16436 86595843
S 14516 15140302
I 18598 23656
I 7689 27829
S 9716 592684549
S 4245 973752962
I 15617 19548
E 16593 17175
I 6734 19283
O 1596 21654
O 9921 28193
I 14391 17182
S 2445 778763353
S 4909 307505874
I 1782 22839
S 23322 807792252
O 13643 19904
I 12521 28377
I 22124 22137
S 5119 786284875
S 29240 271467001
S 18855 728866199
S 22541 308594882
O 4962 5400
S 12415 702812871
O 3624 26914
S 10590 578376172
O 15920 22015
S 29141 146121537
E 17616 21344
O 4874 10701
O 935 11096
I 7591 18877
S 16658 323040563
S 11861 375378316
I 18804 22671
E 401 22943
I 11969 14770
I 11606 25151
O 2261 25220
I 3343 3473
E 18126 24798
I 7949 12672
O 9672 19915
S 6447 400680098
S 12951 355427069
I 9941 17985
E 10786 12885
S 28793 813245683
S 10224 659967657
O 19772 22280
I 1745 8602
I 14859 23003
I 801 21437
S 21441 161772003
S 1688 628821296
E 2658 19550
E 17520 27192
O 4310 25534
S 5525 999525863
E 2062 10181
S 5182 153110348
S 28711 627846299
E 17930 19475
I 4998 23726
I 12787 15706
E 7573 19616
I 17088 26469
O 2150 24109
E 1911 7674
E 11544 26347
S 10242 291475454
I 2089 12215
E 7746 19733
S 26250 323182374
S 24267 810066307
S 5993 992566716
S 11319 382160379
E 252 28660
I 3690 24855
E 1329 17318
E 3938 20518
E 2442 5042
O 7242 28955
O 2091 10455
I 1109 25045
E 5022 24114
E 244 20173
I 14444 20965
O 2400 15370
E 4536 8332
I 17818 24057
O 9389 13138
E 6690 16474
E 16141 24003
O 6528 6885
I 22629 22770
E 13248 23779
E 5071 15432
E 7920 18288
I 5521 8049
E 9939 12849
O 14291 23561
S 1016 933485243
S 4903 608569819
S 20966 268761041
I 16028 20323
S 20715 942676886
I 1417 24984
E 9956 22938
I 13534 23654
S 29265 795754199
S 21432 202955993
S 3122 788613936
S 29278 29491429
I 8033 24185
I 9006 28193
I 5432 16411
S 5783 529439953
S 8219 131224874
O 12965 22112
I 7664 25141
S 26162 188240695
O 21546 28513
I 3700 6305
O 22654 28282
O 8023 22606
I 3896 17625
E 5057 11420
O 7927 28470
I 955 16912
S 27219 71070246
E 1284 18112
S 6284 966056364
O 4369 24634
E 20099 24912
O 3339 9370
S 21668 837470511
E 21303 22082
O 12543 21076
O 12112 26338
I 17081 27073
I 21614 27769
S 10710 406424676
I 18915 26922
S 5503 674681700
E 7934 16655
O 8788 12058
S 17798 325978871
I 20021 24473
O 4184 14967
I 6112 18199
I 15344 27260
I 5468 10974
S 1137 766868851
I 9389 11463
I 83 22226
O 62 18415
I 4219 27475
I 5029 5667
S 19745 273123424
E 7247 23578
I 25231 26321
E 13330 22775
O 6417 29183
I 6327 13228
I 8248 19489
I 13297 18365
I 17800 19217
O 16573 28405
S 15746 149249085
I 23248 26716
E 5488 21873
E 24889 25321
I 17222 25567
S 22581 726834154
E 3467 21686
E 4146 22193
E 8046 15858
S 17745 75778216
O 22112 28725
S 28173 206645341
S 13316 82161131
E 16502 21546
E 4248 8912
I 10776 19732
E 339 17530
S 27386 841863856
I 3554 6916
E 2950 20240
I 12797 22767
E 2440 3885
E 9273 27016
E 8991 20305
I 3408 19769
O 7699 12447
I 14487 23093
I 9656 17159
I 13500 27674
S 17772 257505257
E 2709 24238
I 2577 12122
O 21 25461
O 15079 24030
S 25352 874863044
S 625 898953023
I 21878 28705
S 5081 444729226
O 12180 22725
O 17209 28955
S 22592 37474343
I 8076 29047
I 20996 22796
E 3260 28876
E 27565 27755
E 8709 20686
I 14421 21732
E 398 11736
O 16063 23904
S 6270 366140016
O 2316 18635
E 3632 24809
E 2362 18303
O 11861 20053
S 3256 301741392
S 17961 258789720
I 2475 26850
E 21323 26702
S 2441 333070357
E 897 12722
O 5855 27784
O 6626 10839
S 4775 916952700
E 15221 28665
E 18593 28607
E 15994 17672
E 8363 27281
E 5137 7275
O 3874 16219
I 19689 25043
O 239 14193
S 18327 484959134
S 10683 745350028
O 591 1230
O 11615 19108
I 12534 21176
O 1429 8061
I 11373 15523
E 11833 29303
O 6084 19802
S 20999 892316040
O 18671 22765
O 6178 27391
I 17984 20749
E 2147 18488
O 2120 4885
S 4533 561550947
S 1210 557389393
O 3658 12992
S 25071 8128451
S 11902 397420768
O 19196 25531
O 546 5320
S 21515 545490689
E 18780 27383
S 7381 701365467
I 16751 28484
S 16320 494898279
O 4787 25670
E 22952 26047
S 2440 914122257
S 29133 280046483
I 25033 26219
S 26023 118994765
S 20249 424140586
O 3091 26384
I 272 1561
E 12653 28433
O 7438 22641
S 21993 521339853
I 23664 28945
S 25862 210526056
S 20721 983509919
E 14589 16306
I 42 9563
I 8496 18005
S 10516 918683701
S 7113 870177785
O 6566 7065
E 389 19015
E 8173 24849
O 5315 13717
E 23496 28482
S 2399 600295802
E 4731 26285
I 8947 13076
E 1650 12967
I 21467 22381
I 4411 28516
O 4674 8931
E 2107 27060
S 22810 272976730
E 12085 16540
S 14939 16259014
I 1790 16741
E 25246 28019
O 3946 19940
S 1351 340944145
I 7696 20974
I 10355 11895
I 10983 23331
S 17986 154071628
E 8341 20133
E 13282 25883
E 21582 28453
I 15608 23541
I 7608 13002
O 14701 23982
E 19256 28696
E 15074 17012
O 7531 9655
E 15155 21662
O 15699 26388
E 18049 18084
I 3320 4485
E 2934 14106
E 5990 8289
I 13765 27693
E 1701 27846
E 23154 28384
S 4848 627512344
S 8669 696245139
O 7279 13309
I 17379 26734
E 11866 21020
E 5993 19782
I 8045 17212
S 3807 252708309
I 11039 27127
O 5584 6552
I 5605 24575
I 929 958
I 9440 14869
S 7072 471042696
O 7954 16142
I 16762 23821
E 15685 26800
S 17870 645891272
S 29290 603657007
I 2275 15847
I 3185 3575
S 3039 631079725
S 21772 358994693
S 13183 842468210
E 1217 15044
O 17653 20945
I 14222 22432
O 5542 5950
O 5575 27511
I 8513 22581
I 16128 18360
E 15369 23922
I 5162 15391
O 7344 10615
I 1370 11937
I 14832 20320
I 17099 26034
E 25361 27357
S 21801 142297941
S 26962 951236869
E 17109 17193
O 3470 3604
S 24018 260546953
O 6115 26425
O 18782 23492
O 7554 10501
I 2140 5306
O 8255 23569
E 20062 24540
E 8723 10540
E 7220 27281
O 2373 11591
O 8358 28894
S 26818 679774582
E 21824 27790
I 21768 27005
E 10608 11336
I 1808 22225
O 6773 25323
S 16330 630189392
I 7389 24481
I 18928 19105
E 9223 10248
S 27166 490072270
O 9768 27879
E 3954 7486
S 17232 731277233
I 7582 12616
E 12488 19403
E 19401 20774
I 537 16689
E 21755 28583
E 11325 25034
I 8179 24404
S 28998 873604217
E 7923 9945
S 16411 395370968
I 6426 20837
S 18914 418505964
E 4063 15958
S 7633 77341506
I 469 11816
S 26902 116828630
I 563 8697
E 3958 12492
O 3810 20421
S 10626 946797188
S 26094 118810789
I 17747 23968
O 2508 27045
S 5962 65352146
E 416 5410
S 17383 408333248
E 4808 5669
S 9805 498878688
S 1834 676115077
S 2454 587368242
I 15784 23590
E 9462 17719
I 20004 23977
S 5673 769317527
I 91 4874
S 26874 280101127
I 6493 11648
E 8594 9955
S 13868 325283388
E 3792 22017
O 17479 19386
E 4624 21269
O 7341 20495
I 8247 21747
O 484 17715
S 27599 658317725
S 3960 925490261
S 28391 509966229
S 20819 24262442
I 3737 18035
I 14688 25524
E 632 15778
O 5659 13675
I 3796 20605
O 28144 28301
I 22843 27466
I 109 20678
S 27254 941217641
O 10658 15519
S 2232 16060365
I 4854 13230
I 7987 28429
O 4475 16962
S 9347 326307426
O 3098 12404
O 5065 12456
O 4179 16662
I 7428 10074
I 16169 18733
I 8574 25968
O 49 906
S 25847 509920862
S 18616 76670843
I 232 21373
I 6599 7997
I 14107 24488
O 1036 2241
I 15124 16544
I 10467 15391
I 11462 24011
I 13680 26691
O 21859 25086
O 931 18494
O 13456 21956
I 21916 25387
E 18315 28890
I 2728 19396
E 18949 22154
I 6033 24408
I 5674 15249
S 18185 348475006
O 24622 26455
I 23374 29015
S 24042 343905834
I 7940 27863
I 1401 9179
E 18 15242
S 13761 40153008
E 233 14847
E 19662 20019
I 2916 11994
O 1175 27156
E 12436 26882
I 10124 25335
E 6510 26980
S 2958 10200751
I 1318 15939
I 15174 27122
O 11803 16654
E 10492 11746
O 4690 17847
E 18569 23134
O 3838 9589
S 21436 520921042
S 18283 268226856
I 9408 21429
O 1535 11889
O 16868 18993
O 11000 17131
I 528 24772
O 2748 24143
S 24697 454259825
O 3501 9972
S 3584 853606257
I 6713 17598
O 3785 4027
I 8062 14258
S 7986 237394935
E 17893 18178
S 25284 948672948
I 3234 20893
S 4561 180399629
S 10803 709222543
E 19784 23841
E 15565 15673
E 538 17925
I 3276 19155
S 17136 120664596
S 7063 218388312
E 3403 11721
O 20628 26587
O 175 21885
O 1029 21608
O 8790 25542
O 8862 23910
I 4593 17104
E 12402 29006
S 13407 85704869
O 7927 10681
E 615 11328
O 16739 23763
E 787 4123
E 968 3165
O 12684 19423
S 463 294176155
E 2984 27614
E 270 20057
S 18669 91050696
I 18245 23513
E 6099 12011
O 2344 13975
O 15595 25986
O 2485 5853
E 25559 25703
E 3236 16963
S 26044 305652687
O 9575 26447
S 10014 683679203
O 600 20149
O 8531 16544
S 27088 970814500
E 20208 20372
E 5702 16163
O 14051 15678
S 11245 997980774
E 18940 19886
O 14404 15545
E 1895 14332
I 4412 17562
O 3660 19895
S 10356 6562894
O 6546 21206
I 17268 28798
O 12093 27747
E 10485 12119
I 12051 19305
I 7878 28109
O 3569 28583
E 603 10423
S 2306 927850053
O 2932 17446
E 4315 9613
S 5917 315311993
E 26657 27430
I 19090 23966
S 19105 602014687
O 2790 28294
S 27387 644650690
O 1330 2607
E 7633 25725
I 4916 18926
E 2736 17148
I 21817 22318
E 9748 15717
I 2425 17394
S 6351 128274066
O 6879 11379
O 6397 27226
E 13696 24151
S 9353 61765465
E 15902 17238
E 3307 28220
S 5762 462654163
I 2377 24401
E 9989 29167
S 3478 574047342
S 22802 980119083
S 26935 449982827
E 22670 27704
I 13038 23178
O 15351 23916
E 21522 26419
I 4702 10417
S 12384 179366161
S 18156 822246921
I 684 20434
E 1450 24179
S 7186 240791734
E 15265 27203
O 12089 15746
O 10024 22610
S 11984 994177612
O 16753 24601
S 13616 119541326
E 3914 5400
E 11081 25914
O 10207 11884
O 11410 13548
E 20449 28755
S 2147 168159283
I 2152 10332
S 4322 781264886
E 1606 10224
O 2539 14277
E 6699 10402
S 21172 336924053
E 7040 13662
I 14131 15552
O 8934 15588
S 25126 774107861
I 3978 21466
E 4283 26538
E 4734 4841
O 13978 23044
E 9727 25495
O 3245 21486
E 3802 23276
I 2470 26068
S 11986 140635162
O 5540 6467
S 14905 784555125
I 2719 12271
S 14754 814263355
E 9389 23051
E 10299 14286
E 14406 23308
I 12866 29218
O 19971 20568
O 6731 16724
I 27699 27868
S 20530 186669323
S 3646 835846874
O 3637 9695
O 49 28307
I 17025 21936
O 10445 25238
S 18798 445295735
E 11118 15858
S 11846 138501409
S 6727 253238271
I 21269 26881
O 17663 26796
O 2308 23851
O 16708 27323
I 8142 17595
I 10660 19256
I 18978 28485
E 9234 22399
E 14316 27064
S 28679 570629979
I 18307 19887
E 1670 12543
I 24741 25970
O 22690 27728
I 26134 28280
O 6231 6577
E 24996 27898
O 18927 25628
S 296 226515891
I 15868 25505
E 7999 24308
I 14446 26637
S 3889 77852356
S 6328 173120890
E 1816 20556
O 10224 13111
I 7324 17817
O 10589 19156
E 7328 8022
O 16249 24883
E 3579 9229
E 6423 8896
O 2483 6309
I 1202 12438
S 24686 310540892
E 14442 27210
I 7564 7814
O 540 11760
O 3688 7060
I 17018 28865
O 13111 28821
S 26037 266494951
I 18359 25162
S 28711 114451261
O 15159 24751
E 22292 24360
S 14451 906565065
O 11554 27834
O 14589 28070
O 18432 23911
S 5080 526239580
O 858 19802
E 8958 25337
O 1628 7430
S 27785 290982561
E 6922 13152
E 15561 24028
E 660 14916
S 9589 945324724
O 23603 25208
I 19158 20266
E 14973 17700
S 3517 508248261
I 6653 18367
E 4383 8442
O 6092 23709
E 4579 7572
S 9438 27670838
S 4149 835394214
I 5394 9096
S 20162 808345845
E 3130 7590
I 2097 26405
E 12503 27064
S 13358 468503415
O 15126 24893
O 11280 15167
I 6118 19698
S 2214 33951947
E 7222 26377
I 3419 25153
I 19251 26143
E 11670 17375
I 12395 14575
E 5023 12113
O 16753 24686
O 9274 12598
I 19235 20997
I 15888 28502
S 4462 796488008
O 18803 26175
S 17087 579788252
E 10001 27636
O 917 10065
O 8171 24821
S 19974 315481965
E 9494 22293
O 5275 26212
O 6649 10621
E 5738 26866
E 3716 8473
O 3531 10911
O 6555 8493
E 2035 24605
E 4571 5856
E 18014 29104
E 8824 20205
S 12694 714912569
O 9729 11309
I 19338 25383
E 23584 24894
I 9938 23010
S 19868 801679363
I 26365 27762
S 1465 938821112
O 17768 24212
O 14628 23241
S 24540 542851711
I 23461 23583
I 17184 23667
I 21220 21394
S 7072 55442369
S 14327 453024200
E 7081 20769
S 28073 891808151
S 28183 143428241
S 2819 7213773
I 6050 28458
O 946 6842
I 17988 27758
O 2196 23084
O 8183 10189
I 13045 29296
O 14405 20482
S 20492 476896164
E 8063 18761
O 5560 16521
O 3743 12800
I 7294 20875
O 10003 23140
E 10747 18372
E 3037 28303
O 15616 24454
E 16055 20561
E 14279 17872
I 11830 26879
I 19464 26996
I 10602 13234
I 9121 23086
S 3651 42158962
S 27889 810592804
S 15827 498710267
S 22958 971108070
S 28855 172863488
I 1204 14651
O 11890 21298
S 26941 354656604
I 2449 10379
I 22697 28899
O 910 10592
S 15742 262761107
S 5466 813092825
S 23842 197098312
O 2232 17521
O 6065 6134
E 6359 21637
S 7697 39237367
O 1167 19098
E 26059 26720
E 25656 28320
S 15578 974613513
S 26836 575515162
S 22616 386073675
O 2270 24210
I 13173 16418
E 1135 4098
S 19724 728017903
S 21373 647090027
I 1613 24440
I 4976 15267
I 15546 26000
E 8116 10820
E 12367 15044
S 14549 544287608
O 9540 18071
S 27440 849890318
E 2015 2253
I 7234 26246
E 5391 8393
O 4346 6078
E 7856 8823
O 23211 28887
S 7866 756534317
O 6615 17111
I 10474 12655
S 3503 633172564
O 19103 27682
S 20185 17865872
O 9454 28964
I 1888 9282
I 20803 24033
I 16993 19199
I 3729 18883
E 14553 20129
O 11366 25702
I 25665 27985
S 5844 239341715
O 3600 24535
I 24551 24701
S 16351 447148987
S 16929 558841414
O 23094 29025
S 28120 927948774
O 9773 14937
E 27840 28192
E 6142 12379
S 3531 2344239
S 29341 171696186
I 20269 22882
E 10394 26798
E 9635 19009
I 7685 8191
S 28488 927276747
I 9434 17811
O 7600 20659
S 29245 130581680
I 9081 28064
O 964 5341
S 26251 75977029
S 11429 735298049
I 18928 19756
O 2149 11182
S 20675 701863340
I 3595 6924
I 8624 18503
O 6419 25577
E 13847 22768
I 2054 3869
O 6302 27683
E 12155 20286
I 23648 26635
O 5542 15152
S 8601 947246179
E 6799 25293
I 17337 19366
E 16320 16971
S 12570 785697377
I 7135 12417
E 4096 24402
E 1848 9382
S 5719 114201795
E 1075 9933
I 14119 23014
O 9310 19592
I 2710 11743
E 14218 22674
S 8266 347558606
O 4834 27118
S 9344 885300993
S 1400 710463476
I 360 22382
I 3542 26580
S 9052 690879690
I 18575 26601
S 17402 101119579
E 400 6126
I 22959 25621
O 14227 20546
E 17030 25340
S 24441 489743608
I 2521 12313
O 21997 27262
I 9798 27548
E 7871 14961
E 13208 14317
S 28626 894572402
E 2706 5908
I 18713 20261
S 1824 159670151
S 17630 332416263
I 6112 22829
I 18292 25764
E 155 5021
E 5426 29310
I 12038 20539
S 13531 693552216
S 13936 606821722
O 213 4751
O 14587 17290
O 8731 17298
S 16211 875036784
O 9869 13632
O 7718 21336
I 16350 22749
I 9589 17110
I 2004 17688
S 19858 339492475
I 7190 23750
O 3361 21020
O 23644 25166
E 1180 10048
E 4337 16460
E 23290 27056
O 8738 11524
S 4767 337906805
S 12963 285089941
S 24014 852370493
S 568 294889373
I 15087 20374
O 6807 20395
O 14045 22502
E 90 4402
O 8743 22178
I 5848 25156
E 5191 25621
S 27224 385825684
I 214 302
S 17524 170398442
I 13 2475
O 26237 28649
E 20333 24739
E 3419 17459
E 14409 16124
I 9212 23618
O 19147 26944
O 2646 3473
I 12805 28429
S 28085 307775749
O 1225 4597
S 10587 574856906
S 15331 937775209
O 23562 29296
E 8987 17832
E 6681 27812
S 4996 220867889
I 22434 27583
S 14700 398044833
E 2404 23656
S 14130 664914772
S 19576 319906426
I 16226 27811
O 7781 17097
O 8243 25978
O 25824 27395
I 3682 16927
O 11328 12760
O 5585 22964
O 5105 8766
O 9914 26737
S 27342 742744782
S 13314 832889239
E 9228 20660
O 26542 27065
S 2490 344259922
E 16926 19348
S 20010 135610229
O 16478 20470
O 5430 25304
I 7004 10504
I 14046 22730
S 4846 772929124
S 13911 132358369
S 15953 401871038
E 1105 20655
O 10219 23484
S 8589 775566545
S 10858 321951236
O 21139 24574
E 8028 16749
S 26495 730783210
I 16288 21632
O 19148 27879
I 1693 17842
O 21725 26372
O 6329 27411
O 14743 26704
O 6897 26546
E 865 23226
I 22570 24797
E 12588 26948
E 8098 19356
I 4938 21081
O 13869 27449
I 17011 24850
S 16210 16804526
S 14161 532967702
O 11539 20334
S 737 740968001
E 9753 12860
O 23726 27397
E 24972 28037
E 3663 25929
O 25653 26103
I 12706 19778
E 1761 16704
I 16 15171
I 17937 26872
S 16177 42844523
S 10866 121522760
O 4065 7997
O 3402 27125
S 13078 719322441
O 18474 22163
O 13920 16207
E 3106 20117
O 22677 25272
S 16248 167404339
O 7012 8440
E 5674 22542
O 1651 20306
I 23612 25875
S 10139 696786564
E 18638 22347
I 11589 22054
S 23407 77729173
I 281 11021
I 6869 18770
O 10749 22688
S 5603 889264391
E 9851 27872
E 12735 20888
O 2609 25464
S 12138 247593642
O 22177 23565
O 8702 26021
O 11662 21083
O 7073 12480
E 26141 27744
E 21384 22790
I 5993 26032
E 7442 16007
O 15541 21240
O 16295 23291
I 3541 9523
I 11040 16931
S 22986 737497309
I 13434 23945
E 7783 9059
S 8963 598929707
S 28376 230688783
S 12526 515601437
I 23686 28970
S 27292 942235212
E 19980 27085
E 11788 15766
S 4233 434203549
O 12922 15953
S 22122 871895967
S 6467 243875569
S 26218 700221534
I 9184 12239
O 2509 8117
I 22054 26950
S 15999 162955236
O 1191 21972
S 28321 379782088
E 7724 12149
S 15757 140290251
O 7276 13277
S 1933 735126685
O 171 2241
O 13101 27824
S 13242 103075400
I 1179 28917
S 934 474960782
I 13525 22458
E 3752 7890
S 6057 955680356
E 1732 6753
S 5647 873199679
E 5082 22577
O 4649 6021
O 14446 20732
O 25890 27969
O 13791 18969
I 5561 9200
S 17644 756232716
O 7473 23609
I 1300 27459
S 8470 520535559
S 18593 978727868
E 8975 14082
I 19518 26357
E 20002 21483
S 26550 168160595
S 27809 768855158
O 17265 22658
I 22575 26022
I 15852 15884
E 7178 19239
O 11265 18085
O 1898 20462
S 14280 152834301
I 22501 23869
E 10534 10672
E 2092 5053
O 296 5155
S 2254 714315064
S 9488 656736765
S 27507 748666136
I 22651 25413
E 3974 26170
S 1493 620670042
S 17276 817233277
E 3506 26334
O 7911 27522
E 9266 9462
I 11486 16857
O 7244 13620
E 338 7592
I 5186 20556
E 1374 12975
O 2604 16094
E 15514 24274
O 7792 10103
S 15710 399963035
S 23108 204799093
E 1209 8783
S 25560 587052559
I 16416 19568
O 21663 25657
O 6448 12333
E 9137 27854
I 2678 18907
I 14414 15557
O 18204 25886
O 4253 26817
I 21560 22874
S 25002 514004738
O 1484 10615
O 13483 22409
E 8359 24522
I 7889 28631
I 24768 27848
E 19721 20586
O 4469 4666
S 17198 382134917
I 13319 25029
O 12045 28915
S 10597 486166202
S 7353 503031801
E 10769 15104
S 12802 480698703
S 25151 166082888
O 5931 12832
I 5803 14152
E 2146 3486
S 21569 856697395
I 3304 23464
S 22059 191090709
E 14999 22019
S 1204 749078553
I 229 10263
O 14521 14785
O 13989 18008
I 15250 26915
I 8466 15370
E 10200 29119
I 14802 26143
O 15265 17414
O 434 11426
I 9332 14110
I 9704 27180
I 12288 13376
O 5293 29056
I 20883 28083
S 11602 860038941
I 7237 15461
S 11679 964673479
I 18482 24320
E 12909 25166
O 2857 7453
I 23690 25994
E 12438 19222
E 12596 14884
E 16454 16924
I 14316 14875
I 8294 25039
O 1351 18113
E 23192 23626
I 9120 11904
S 1401 346440520
E 15482 26856
S 1203 59635879
O 4398 4780
E 3302 6917
E 5601 12276
S 4515 781079560
I 10454 29116
O 4196 8016
O 10462 23155
E 10602 28814
S 19390 624464971
S 12650 434046900
E 18727 28414
E 1266 17348
I 7986 16631
E 10698 22546
I 9806 23133
O 15917 17617
E 5936 19947
S 20363 697091545
O 14714 29036
O 18591 26909
I 12969 25795
S 18584 135388848
E 7374 9594
E 14347 24809
I 17354 22806
E 24426 27384
E 19079 23537
I 6347 18588
O 5287 14804
O 2897 25765
O 10513 25784
I 7263 20109
I 15084 27128
E 3898 21589
S 28217 919793033
E 19827 27074
S 4181 812512495
O 14190 19897
S 22678 989540752
S 14723 571524184
O 14791 26553
S 10787 13850972
S 9845 908439901
S 9836 284900088
I 13541 23341
S 11209 491446970
O 11484 14915
E 5336 23175
S 9498 256408122
O 9942 19680
O 8413 20109
S 24722 80077050
S 25715 480087018
S 9863 589962621
O 4545 17141
I 6170 15295
S 17111 45557149
S 27322 143300888
E 13378 25624
I 9011 23587
E 6739 21317
I 14766 25446
I 2763 27637
O 1902 8014
O 6605 13570
S 3605 622377713
S 23012 778674952
S 7778 961186875
E 2847 10029
S 10005 813434228
O 5001 29323
O 7029 8046
E 2835 7554
S 29285 40128539
I 14495 19057
S 15113 389945845
S 6012 916203381
I 14975 18787
E 6004 10116
E 6579 14954
E 10928 25790
S 28504 98981316
S 29259 778514205
I 5237 28502
S 8125 311813865
S 25929 584380132
I 518 28154
O 13765 21832
I 16470 22065
E 3493 17682
O 18326 21152
O 11598 22384
E 16021 29027
S 25499 498490573
E 5883 19577
O 18266 21762
E 6909 15417
I 2729 7260
E 15364 23378
S 7121 833759828
S 14318 863438745
I 1328 22801
S 9075 991686997
S 23465 421413502
S 26428 65541458
I 8147 23209
O 3900 10253
E 4180 12399
S 4246 507404335
E 18210 18404
E 21751 28844
E 3058 5938
O 8978 13328
I 2984 27317
O 10583 16617
I 5294 11020
S 24504 884225513
S 21341 813185814
S 13090 979028535
S 16560 140807593
E 1722 25768
I 16007 19509
E 7867 14550
O 26006 27785
S 18676 989980757
S 16362 657161316
I 6770 29224
I 8250 25774
E 6405 25961
E 8137 13483
I 1566 17444
I 11219 17791
I 11865 21391
O 390 7192
I 4039 27978
I 13157 26540
I 22925 28644
E 22284 28089
I 9983 17999
I 19444 26961
S 20213 367209
E 229 9713
S 25374 138337276
I 8430 24651
S 28544 374547608
O 1344 2610
I 108 5097
S 26369 352110098
I 2741 25133
I 1133 21705
E 3268 21039
O 2759 24626
S 7027 69188937
O 22594 23465
S 25809 925725991
O 9031 17590
E 18530 19594
O 6928 23768
O 4955 12118
S 24886 83384561
O 686 17240
S 23680 688071960
I 801 28574
E 16991 20116
O 4223 17324
O 7436 11847
O 13021 15664
E 14873 19809
I 822 2224
S 5084 647865837
O 16757 25610
S 26671 536043200
O 11847 27215
I 9764 14027
I 15240 26124
E 8233 22659
I 16107 19298
I 15173 26167
I 14629 19810
I 22260 27211
I 9961 15262
E 9802 10874
S 28813 580723729
I 24984 26503
S 20923 632485844
S 23265 362735365
I 20082 20795
S 3332 647690290
E 4755 23349
I 3890 15661
I 15115 27796
I 4357 6725
E 13968 20063
I 2025 26844
I 3695 19364
O 17311 20708
E 7073 7367
S 29127 410253382
E 1860 2255
O 18235 25620
S 15928 609763587
I 16868 16946
I 21141 23023
I 11523 17561
O 23041 26154
S 7857 224906902
I 7656 25895
I 6543 7427
E 12071 28496
S 11473 336584795
S 7142 704327397
I 5761 20845
I 14498 22351
O 24216 27829
E 20706 28976
E 22547 26536
S 9959 852980997
O 15665 17276
E 5510 24233
I 247 27969
S 10755 773673391
S 11175 961021040
S 4372 400411427
O 6396 7032
E 23886 27620
I 13104 25699
I 4652 27388
S 21649 866882978
S 20087 758344436
O 15965 24324
O 4614 17724
E 4971 28250
O 11131 13122
S 18352 162544067
I 1430 7242
O 15491 21533
O 19005 20801
I 8214 10458
E 25036 25903
S 7751 288911845
S 12294 133616104
O 6595 23092
S 24654 540128961
E 17060 19413
E 5411 26005
I 6128 20473
O 8127 29049
I 7385 8248
E 16734 26391
E 13123 20482
E 1907 9833
S 24243 382280462
I 1237 1571
O 673 7711
E 5847 15203
I 15645 26635
O 10832 21252
E 21923 26552
I 746 27859
I 19306 24508
S 14783 744839639
S 8677 768995834
S 17634 217169645
E 1504 23862
I 16571 16929
O 15243 23897
I 18113 27862
S 16838 279740565
S 961 398051456
S 17810 394745804
I 20236 28780
E 13267 25688
O 6695 21237
O 2207 10116
S 27781 410062990
E 17493 27654
S 370 507914477
S 28240 960105982
I 4946 24781
O 245 11294
S 28917 890198506
E 5781 26652
I 10943 26333
O 15556 18573
I 12434 18811
O 9716 15416
O 4387 28555
E 19029 22822
E 17317 23457
I 3774 5838
S 27018 60968659
S 4585 857552853
I 20343 25403
E 7806 8750
S 7715 650306385
O 10599 25405
S 470 808458238
S 21324 236540674
I 7700 10189
S 27151 36978328
S 10330 843171057
S 28643 124598265
O 5083 6275
O 13304 27334
S 26061 253819315
O 2218 21195
O 864 24555
E 11925 21717
E 13731 20390
I 21123 23796
S 9823 263753684
I 5954 16594
I 9264 13436
I 15044 19936
I 11313 18815
O 26276 29283
E 4517 14005
E 25477 27886
I 5774 7360
E 9837 23817
S 29312 44083086
I 19361 25380
E 7437 8562
E 13053 22078
I 11569 19029
I 12673 18652
I 1025 15722
O 11521 16993
S 1312 363642238
O 13968 14202
O 6435 20269
S 301 875253402
I 6109 14347
E 2091 20336
I 10213 20169
S 22870 932301913
O 13468 20969
O 8966 25330
E 22272 28256
I 5770 27135
S 6014 458174187
I 14737 28777
O 6544 24817
S 6291 443635325
O 8919 10611
S 4008 862749371
E 8999 10785
I 12721 28462
I 12856 12873
E 11777 23564
S 7455 709547282
I 5825 11997
O 8579 25450
E 24861 28135
I 969 18661
S 19132 630078820
I 17127 23406
E 7472 16632
I 24024 29010
O 12947 17267
I 10950 24963
S 10226 298232894
S 14855 608399341
S 8531 663696357
I 3446 16386
S 16226 30568480
E 1885 2137
I 2407 28288
E 15785 19880
E 2347 23912
I 12296 25522
S 3648 902531082
O 1730 22682
S 19792 154298480
S 23469 218508699
I 6725 8524
S 3559 570503669
E 10161 25799
E 7886 11802
E 25591 28665
I 12982 28611
O 4013 8216
O 9594 15583
O 3973 20425
S 12564 650727877
O 24401 28315
S 20397 26421171
E 5030 26744
O 14767 28994
I 13615 24860
S 15042 742833435
S 10641 398627565
E 1112 11571
I 742 29121
O 6770 10541
I 7284 11014
S 27859 216555403
S 11626 152707817
E 14001 26789
E 1394 27925
S 17284 114469953
E 23379 27792
E 17217 20052
E 1780 19653
E 2966 25011
S 13281 955415681
I 2131 15446
O 25740 28789
E 12592 26456
E 844 12770
S 15111 217172235
O 2666 4578
E 5409 23469
I 2878 9752
I 20676 26887
I 2409 14135
E 12232 27814
S 2378 896983110
I 23682 29216
I 12458 21961
S 2364 83714451
I 814 24802
S 2847 457954343
O 8091 9049
I 13456 14749
E 7591 10551
O 17338 19242
O 13314 16987
S 21899 205683850
O 14414 20241
S 15699 514446437
O 9658 16718
I 9947 21025
S 27935 293094069
E 21180 22355
O 14874 25794
S 6385 239822513
S 6821 570117567
E 3916 4104
S 26427 883918157
O 10569 27591
I 327 9644
O 6581 14798
E 18928 27721
I 1564 9985
O 14549 28663
I 14798 28332
O 7152 24024
E 407 10111
S 23730 1624726
O 175 15535
S 12730 255506729
S 5136 572758859
S 7292 588167363
I 4 19611
I 8654 23390
E 17712 21424
S 20544 7472445
E 219 1081
I 5365 22080
O 11332 13373
I 5722 11148
I 14742 18096
O 12271 28091
I 9903 28419
S 5461 731133377
S 8021 379565081
E 2815 7396
I 8978 22348
I 4928 22159
E 13921 20710
I 10422 21827
E 21408 23769
I 14790 14793
I 8381 28331
I 8187 15730
E 21599 22971
S 25253 519997685
E 4796 19202
S 4521 28041824
E 7578 10931
I 6844 13225
I 3645 16427
E 6019 10258
S 19890 401587726
O 20948 21389
S 15714 359449521
O 11079 11974
I 754 20378
E 9684 18790
I 4092 19363
S 6755 551430979
S 28954 482781125
I 7051 7503
I 4217 20795
I 4483 21390
O 19046 23469
O 10945 20380
O 9197 20853
I 10054 11072
E 3638 7125
E 15159 23236
E 14137 25283
S 18008 908059281
E 5102 7613
S 25525 403970437
S 8762 567335507
O 843 25235
I 16019 18726
E 17440 20525
I 16371 27628
S 5507 49501238
I 1009 2690
S 20124 285393940
S 24347 620828832
I 8608 12329
O 5463 26926
I 2452 27221
I 14444 24351
I 3387 18918
O 10996 27807
E 4515 20339
O 8711 21849
O 9289 16676
I 9106 20446
O 19014 19574
I 17585 22292
E 991 11803
E 14904 24334
O 3229 15793
E 11483 17392
I 16957 24796
I 3991 12439
I 4862 23736
S 5085 914515879
I 17608 24403
S 24107 423475803
I 749 6333
E 4413 19216
S 11028 662481816
E 13881 21766
S 28749 218655614
I 19719 20485
E 9374 11112
S 8387 542987565
S 12 348106782
I 2110 12867
O 4515 8437
S 5205 696597692
I 10314 20142
S 10342 734660306
O 13224 25763
I 3914 9632
E 13494 26111
S 20052 567075381
S 14117 387426624
S 25983 577294198
E 9084 15236
S 25982 191058491
O 648 14708
S 7175 956140082
I 5527 13060
E 18034 21895
O 6762 13776
E 11039 17588
S 11119 472141580
E 15431 20057
S 25685 649771424
E 16982 20069
E 8781 8843
S 3001 282132452
E 240 13113
S 24423 823922239
I 11825 12068
E 244 19282
S 10672 87681714
I 15436 20661
E 11383 26372
O 5286 24785
O 6733 28884
I 11204 29024
E 3168 11311
E 15374 22824
S 4995 326635190
E 6557 23701
S 8570 653438512
E 7824 14299
O 6456 18374
E 13885 27856
I 18370 18994
S 27871 754100287
S 19966 105976931
S 20735 72308007
S 17219 869723546
I 15376 18979
O 12301 28883
I 16148 27379
O 10382 27787
E 17891 20167
E 18764 21390
O 27530 28705
E 10218 16047
E 15154 18312
S 16373 536776454
I 17580 20747
S 19132 96358272
S 12582 74261241
O 24952 28369
E 7874 24941
S 24332 527895734
E 4010 13174
I 1821 14329
E 6222 19532
E 3184 25409
S 8110 436970331
O 20359 28526
E 1308 10810
E 15297 20008
S 12614 114359622
I 8034 8339
E 5687 9323
S 27409 895470075
S 19938 879241593
S 2226 857778153
O 23433 28051
S 6490 24833834
S 13953 871224551
E 2087 28313
S 2219 460467935
S 22380 106613912
S 10839 524549452
I 9840 23571
S 3593 795670515
E 11368 15008
I 14757 27379
O 13227 16817
S 24606 267349284
E 9175 10723
I 21969 25968
E 11738 17639
I 6133 22068
S 2548 690036385
E 7872 8643
O 1919 11688
E 4343 5422
I 8626 16773
E 5975 20261
S 12045 471625755
E 5306 23184
O 7752 22701
S 22153 291350432
O 4642 12627
E 183 5834
I 638 16369
E 11935 14224
O 5422 16443
I 253 4361
E 23715 28342
I 14166 19283
E 925 25641
I 8133 19215
E 7571 17878
O 123 18409
S 14782 212521002
I 10825 21064
O 10923 12780
E 3856 9677
S 28064 969135064
O 11188 16020
I 5503 23910
O 2353 19574
E 2956 24891
I 9217 15752
E 946 21558
O 18622 19009
S 3466 330623548
I 2239 22264
O 3896 21833
I 7300 27882
S 2607 431793102
I 21466 22782
I 10142 27979
I 13935 26554
E 4697 9491
I 7723 26060
I 4404 27208
I 8446 19354
O 4232 4973
S 27694 573193222
I 15583 24114
I 6337 21964
I 512 3363
I 5305 19254
O 9531 19097
E 9067 22291
E 5245 9210
O 348 21921
E 11055 14328
E 11777 11944
O 8454 14094
S 6988 71928886
O 14622 19144
S 10206 883611667
O 4156 22345
I 746 19512
I 16747 18366
S 21621 439612031
E 10298 23060
S 26146 918385869
O 16233 16791
O 715 28039
S 10731 199512777
E 11116 13167
I 2136 20746
O 9757 26684
O 6301 14230
O 6745 22786
O 7310 14560
E 1558 18628
S 4594 471038026
O 291 11684
E 4026 22863
O 4866 29106
S 26493 856435637
E 10311 27913
E 2604 26648
E 21382 26037
S 17593 201409416
I 1987 13594
S 10942 914967134
I 10266 27836
O 326 3722
E 3570 14579
S 701 844655346
O 2406 9296
O 16541 17131
O 10812 22753
O 5403 13024
I 2712 20519
E 20001 24609
S 8499 561134902
S 21989 984489361
O 18250 28584
O 5944 21355
S 4084 142976364
I 17504 27941
I 636 8067
E 16278 21843
E 896 4612
S 6098 485275523
E 5180 27383
O 16737 26638
S 11325 706838046
I 25153 27125
E 65 27699
E 7627 20332
E 10952 11863
O 9379 24278
E 10 27071
E 8971 13583
E 17380 21617
I 18624 21471
I 14605 27549
O 2564 22170
O 9857 11403
O 103 16892
S 22878 663644977
I 808 7897
O 10153 28620
I 881 4166
O 11120 11195
E 5311 15623
E 7529 12485
O 3347 20608
O 12259 28118
E 5301 21278
I 3408 25455
I 21657 22383
O 6194 25839
E 4918 13223
S 19576 718772217
E 23910 26528
O 12310 21551
I 7006 28725
E 252 16146
O 5343 15420
S 13014 98251470
I 1585 23068
O 4135 21093
O 2631 19209
I 9613 13488
S 15980 277039555
I 2254 25845
I 1639 27734
E 2932 26603
S 165 113436244
S 23973 765858884
I 4261 10421
I 16834 27229
I 10671 23892
O 12771 22052
O 15468 20649
O 2451 18651
S 7703 400877404
I 7136 17063
O 2183 11278
E 1136 6298
E 7621 15074
O 2497 5849
I 217 22417
I 3951 28040
S 13439 802948945
S 16624 265620749
S 25500 123744770
E 1238 25787
O 7914 26797
S 10083 690878050
E 14693 17016
S 2693 937251922
E 6253 11992
O 2154 21508
S 14608 703906330
O 6802 27133
E 5771 20958
O 12716 26070
I 3327 18711
S 20800 746706980
S 20902 547918150
O 8637 28327
I 11234 26933
S 4893 599320334
E 7512 21043
E 22399 25324
S 27376 587518195
I 20613 22850
I 25545 25671
S 2359 527044066
S 26351 274667793
E 12587 18628
E 4553 5653
S 23114 632911853
O 25051 26407
E 9185 20608
O 3173 23074
E 9382 12383
E 1708 5845
S 17644 570626393
O 15234 19130
I 14149 29063
S 4093 770401247
I 17387 23606
S 13781 933417904
O 13525 25449
E 18067 22702
O 21399 25948
O 20052 21637
E 10150 21123
E 7789 14146
E 3351 14941
O 19724 26006
O 2901 17658
I 4192 13915
I 9887 18269
O 13085 16102
I 6919 21602
S 23730 686360110
E 2628 20815
I 7043 15709
I 22765 26227
I 11695 27320
S 19087 186391783
I 19672 21532
I 664 5254
S 3641 260479785
O 15658 26843
S 8486 112501757
I 6510 9263
E 5038 11099
S 3730 250328154
O 23815 26889
E 8446 21442
S 22544 990752899
O 10778 26946
O 3150 23205
O 9934 12471
I 10792 19232
I 1504 6852
S 23311 354096096
S 26206 735765071
E 270 13463
S 5662 873529774
S 18894 649549751
S 17970 776138919
E 15555 27144
I 8416 16181
O 16944 20918
S 6966 521654356
S 5232 236135331
S 12985 770726501
S 5891 946664591
O 1597 26078
E 9193 15639
E 24795 26824
S 29214 364574337
S 17806 886924474
E 9156 10409
O 8728 21586
E 13977 24611
E 4798 18680
I 3254 16795
E 4902 25726
S 1168 526599578
O 13271 28846
I 1330 20963
S 1829 721510771
O 16250 16421
E 3719 8014
S 6666 101865986
I 14781 27773
E 7116 28525
I 837 17088
E 23141 27209
S 21927 412191390
O 15212 27973
S 9073 340717927
E 14930 26296
E 10912 15583
S 16477 648030336
O 552 14689
I 8114 26613
O 733 8067
I 4734 28362
I 6699 24905
E 283 3646
O 3576 16525
S 20141 525873691
O 15759 17274
E 6727 16870
S 10565 392315321
S 26209 998384133
E 10457 14713
S 12647 262200679
I 24211 27977
I 20054 24368
O 3264 8394
E 22172 24917
I 9456 16752
S 19141 17155906
O 18547 27341
I 26096 26963
O 20186 21733
O 10272 27409
O 26824 27444
E 16026 17236
O 694 10454
E 17486 26157
S 8288 359100350
I 954 1866
O 14402 20572
E 11212 15198
I 10908 20593
S 24022 33440952
I 21206 27708
S 1577 313695531
E 3467 27678
E 25027 27366
O 12508 15382
S 24997 454139173
S 7374 877492450
E 3657 14823
O 9488 14300
S 9780 188592086
E 2219 21199
O 10253 15114
E 10948 11743
I 2118 4712
O 1007 19262
E 6303 10342
I 17352 22433
S 7969 77033147
E 1730 13057
I 8778 19957
O 8321 12527
S 8869 998116369
E 11981 14179
I 5606 20435
E 4066 19034
O 8835 25999
O 13767 16951
I 24071 25737
I 7242 23178
I 3582 23512
I 315 12660
S 1756 177384896
S 27221 170343027
E 2000 20024
S 26769 16520173
I 20905 28976
S 8920 416503591
E 7455 12642
I 24055 25250
I 26091 26097
E 13460 17558
E 11541 12804
O 1517 12042
E 18574 27341
E 9992 14900
E 16237 22798
I 16156 24040
E 7302 19111
E 18476 20649
S 22120 637394350
O 3684 10519
I 9239 17589
E 4786 25987
I 10875 21920
E 689 17434
I 2557 8973
S 5892 169573054
E 2821 13757
S 26014 431756502
S 25455 5073334
I 6343 17079
S 24383 550986983
I 2320 3552
E 1439 18114
S 20717 301392120
S 28310 209694877
O 13313 19588
E 12557 15222
E 11951 14822
I 4581 18518
S 14018 692682398
I 6438 20121
I 8494 29166
I 16330 27444
I 14346 28736
O 4476 10592
E 3548 19247
I 5470 24758
I 8761 12088
S 12552 350343177
S 10898 698354964
E 22454 23575
I 3314 24037
I 26580 29120
O 2569 16659
S 29001 292992601
I 5670 21891
S 1869 519296966
O 6931 17297
O 9433 11817
E 13441 26617
S 19198 90218142
S 1285 863340377
S 1435 604588874
S 17415 762514835
I 4992 20687
S 16382 833169807
S 12196 614330558
O 2777 10215
E 10463 21313
I 12224 19038
S 12866 671119613
O 24574 25011
E 18376 20862
I 12775 24277
S 1244 385984188
S 1346 410323907
O 1124 3993
E 443 24940
E 9324 18816
O 9865 15788
I 800 10816
E 14694 27690
S 1727 221465823
I 15799 22929
I 13458 16961
S 17250 538109951
I 4600 29117
S 1302 141505829
O 7324 19043
E 4218 9811
O 15024 17249
E 2609 24064
E 17904 21439
S 11870 782464961
E 5420 11733
O 81 4832
E 11167 19384
I 5342 16107
I 22534 29123
S 22805 835033611
E 8733 14421
S 6714 266975951
S 24327 480024811
S 913 889055310
E 11225 23896
E 13255 29106
O 5159 26795
S 1535 30362281
E 7019 8998
I 16183 22554
O 14808 28440
E 13711 23740
O 10263 16196
I 27795 28051
E 12513 27822
E 20370 20905
O 9275 15227
E 7095 8790
E 3777 23280
O 8741 13329
I 21235 25062
E 5710 26515
I 8221 27464
I 1074 22582
O 4799 10858
S 15399 731454464
O 6694 24031
S 21414 969425016
I 4032 19468
E 9571 25433
S 10171 479741433
E 15265 15508
O 19847 21433
E 17562 24035
O 10915 22695
E 13329 19479
E 10162 15533
E 10838 24156
I 6146 19016
E 5879 25622
E 8101 14348
O 14141 18573
O 18552 23499
O 2057 20312
S 1636 219642534
O 5943 13728
E 17464 18458
S 11814 189561020
I 3210 26283
S 28160 260846233
E 6330 16671
S 10627 902334404
O 10810 12457
S 27835 22663339
I 6138 10366
O 9182 11665
E 21318 22268
O 7896 25818
O 9695 22880
S 27837 351945322
S 5251 673170834
O 16266 26597
O 8756 26107
E 4432 19945
S 6907 779897347
E 5633 22855
I 4868 28931
S 27800 199314731
O 21775 28392
S 20637 681321389
E 1426 16886
S 18839 731546782
O 10361 17659
E 3054 8700
I 11358 26576
I 13715 15036
E 144 22250
I 6344 22437
I 9073 13190
S 3257 257516531
E 6441 18147
I 2379 26787
I 9596 22375
E 3797 19377
S 18205 633259357
O 16536 28338
I 6575 25903
I 10675 13423
I 176 23804
S 25255 695898886
I 17911 19751
O 1054 7375
O 7507 28113
O 2355 2931
E 10585 14731
I 14702 17577
E 8032 10040
E 6 23652
I 14577 14785
S 22920 467612391
O 5685 22047
E 540 15847
E 22832 29134
O 24116 28679
O 5278 12890
S 5798 562191484
I 18894 26427
I 13716 26855
E 16426 22767
E 17096 22960
E 7457 23429
E 15127 20959
E 9476 14744
S 1463 982879208
S 13776 819838345
I 5153 12009
I 1909 25623
S 27274 71044853
E 18477 20042
S 24576 434174692
S 20258 619466784
I 4190 22496
I 14429 25003
I 10152 15137
S 507 673182950
O 532 3482
O 11132 17777
S 1965 856268558
I 23129 26578
I 8583 25824
O 17012 27026
O 4328 19613
S 29092 21567195
E 686 24885
I 14344 26607
I 8954 21072
O 11635 25887
E 11862 19522
E 17355 26059
S 28972 821581610
S 25032 470738801
S 19192 789183247
O 14332 18864
O 2810 24692
S 28640 575712341
O 10410 27155
I 6655 18515
S 8075 124985606
I 15739 16672
S 8446 980737323
I 12733 16840
S 19287 61545415
E 13279 24998
E 135 19798
E 609 4755
S 13725 662601368
E 3478 24013
E 5300 12487
I 12923 22428
I 8386 21905
E 7826 24319
O 6423 23853
E 13750 22818
S 1147 552747098
E 5251 8344
O 19921 27884
E 2099 21281
I 6994 22427
I 11877 20975
S 14709 303650875
E 15547 19969
O 11655 20291
O 10944 13163
S 6601 817802705
O 25889 26964
E 493 8971
O 16842 20669
E 9398 12257
S 24241 623368933
O 8587 14002
S 20572 265461438
I 13352 19160
S 2345 31491940
O 4557 7142
E 23989 26948
O 21472 21559
S 21411 348582689
E 11986 19747
O 20228 24054
E 24354 28434
E 6599 27462
O 10986 21921
S 6128 699520590
S 12169 92362635
E 3736 20528
O 847 11634
I 6929 27756
O 2642 14328
O 8225 13540
S 24040 973707239
E 3569 6349
E 15523 18160
I 12618 27796
S 23979 726302011
S 19316 12627274
I 24999 25526
I 7531 14432
E 3564 20651
S 20347 531914643
E 11054 13785
O 9329 11692
O 8841 21451
S 386 549760287
I 1286 24527
O 8190 20649
I 12735 14677
O 5113 5921
I 10694 11868
I 10239 27204
O 1937 19578
S 12315 181639594
I 13337 26959
S 27253 794809364
S 8284 957518042
E 12441 27731
O 22873 24410
I 361 29155
E 2050 22810
O 5608 21572
O 404 23986
S 4810 199289285
O 4763 7970
S 16461 570628744
I 21713 27757
S 23938 285417586
O 4992 26049
E 15962 19525
I 14471 28707
E 18281 24068
S 18806 202480130
O 7568 12895
E 910 18674
S 17119 807898008
I 11892 11974
E 16719 23549
E 25464 27492
E 20114 26030
S 4127 182776168
S 5051 93816169
S 17998 340425952
I 1861 25226
S 20466 209423648
O 5253 22217
S 23060 379928215
I 19383 29228
S 19021 331832740
S 22098 135839415
I 1205 5650
I 1327 20317
I 9462 10558
E 7231 28016
E 4086 9780
I 7199 9505
E 15698 22183
O 2120 6718
E 7084 23935
O 17233 22776
I 4306 13226
E 1604 13710
I 420 26854
O 2907 23739
O 16392 24805
O 1465 23976
S 10845 600850156
S 16796 464550104
O 3548 19690
I 12519 26668
E 14590 20053
O 9885 23475
S 7276 839387504
I 702 4813
O 19695 28666
I 7785 27322
I 15980 25190
I 4214 24643
I 9081 28859
E 3543 9724
E 2429 23434
I 6304 8690
O 14668 20129
E 4501 6742
S 18472 390917106
S 18815 751537208
I 16170 20724
O 2266 8736
E 14035 19685
I 1284 20703
E 19 10684
S 2404 513782206
I 2551 20154
O 4358 14169
E 11870 23423
S 9097 666833038
S 21338 114552951
I 13795 20021
E 4667 24851
E 7405 26918
O 1513 25418
O 13677 28910
O 14775 17868
I 6144 11012
I 4642 13239
I 13669 16493
S 15037 532441858
S 2792 775735407
S 19919 816219449
S 24333 802234480
I 5139 17191
O 2109 8523
I 8719 9327
O 73 15883
S 24917 174043362
O 19975 24490
I 7447 14151
E 12247 17762
E 4723 7631
E 5373 16424
S 19057 137893584
O 16565 22923
S 5008 783274256
E 1239 29047
E 22004 22414
O 6360 21174
O 3744 16323
E 2489 9460
E 2598 4427
E 420 28597
S 21070 422863177
O 28915 29122
E 5256 15015
O 3833 17834
I 15848 18158
I 8916 19327
I 7086 8822
I 10844 11440
I 9206 25819
S 8391 514361097
O 4707 4993
I 1032 20639
S 27 352731069
E 2430 27960
O 1178 4697
E 3093 28463
E 602 24825
E 1265 22707
O 1288 8931
S 9875 868059727
I 18916 25676
S 14214 810264641
O 3568 22632
I 18912 22336
E 2096 28046
I 17774 28472
I 5252 28415
E 1783 3275
S 27268 557128577
O 13422 19320
E 17004 17700
I 10485 12913
S 5889 417725200
O 15955 18890
E 1892 28849
O 14902 23367
S 28787 359942184
E 13828 19811
O 17056 25514
O 345 4586
S 5634 292440941
E 6278 19410
I 360 9078
I 12701 23202
O 3005 26031
S 9411 63061946
O 3909 11081
S 5528 913784418
O 10111 12519
I 5123 8040
O 5853 25704
O 1859 21095
I 703 6012
I 162 655
S 14629 426213624
S 12271 445540784
E 13238 28019
E 9449 25285
I 22809 29167
S 22326 398790975
E 10002 19422
I 10657 17959
E 21245 27517
I 2563 6963
I 868 19630
S 14252 742446728
O 3362 18942
O 18937 25143
O 19420 27217
E 16544 21270
E 19421 25141
S 20968 417689758
I 1922 4994
S 25491 930437266
S 21061 724067380
O 14843 26650
E 13462 15906
E 19400 19824
O 2451 5315
E 1503 17908
I 5012 21034
S 2741 210267038
S 11198 231497544
O 4425 20766
O 8733 14615
S 2569 111380429
I 12308 22647
S 10179 416695575
E 13086 20196
O 322 8547
S 20223 251722936
I 13461 20182
E 4425 13984
O 5347 18749
S 6367 524261785
E 16844 24582
S 20349 550334420
I 11543 23040
I 5864 25854
I 10070 11491
E 27874 28832
S 25413 23146257
I 3604 5251
S 5420 855483713
E 14211 20756
O 9800 29213
E 5243 29295
O 7359 20669
E 7218 13022
O 22981 26747
I 6499 17428
O 718 25399
O 11546 27120
O 5546 15550
E 12906 22947
O 1828 3516
S 10296 318492560
S 12633 482302895
O 4338 4937
S 4067 990844373
E 4862 26165
E 102 28845
I 11364 27944
S 786 446686919
E 11337 25381
I 13214 19160
O 3898 26353
O 2675 4197
O 22084 26170
I 9226 12587
O 2611 25492
E 13232 25638
E 7556 24310
O 10731 29018
I 11227 20990
O 9161 16357
O 6237 11846
I 3043 10683
O 2151 6281
I 21920 28774
O 7687 22515
S 23032 861705998
O 4036 14661
S 1892 160685231
E 3175 15101
E 20705 28075
S 951 807843498
E 3740 7236
S 11334 583905996
O 21736 23898
I 4966 24477
O 1509 2466
E 12809 22320
E 12707 13665
S 10403 817595082
S 7707 760305624
E 12917 26133
I 12218 24365
I 16238 25135
I 6625 26764
E 493 11880
O 16114 21834
O 7481 16318
S 22989 757239895
S 11535 993286729
I 5547 14378
O 4187 14298
O 9713 21794
I 5292 27161
E 1589 27998
E 1701 15709
I 5711 10923
O 2264 8294
I 3930 22516
I 13539 22044
I 12580 28767
S 13991 978088694
I 17227 28930
E 13584 19064
S 4735 633532989
S 5583 487197931
I 1051 26687
E 2858 28572
I 3140 13901
I 6947 28828
O 11232 17658
E 9433 23754
O 16602 19898
S 15534 264973188
S 14317 68638514
O 9758 10637
O 7597 23668
E 7125 26731
E 3755 15807
E 4042 18711
S 26651 705264440
S 18210 812034501
E 156 26000
I 15285 15697
E 14029 16739
I 3494 11582
E 20156 23886
I 5049 21547
I 408 18450
E 13627 14927
O 11269 21131
I 7302 13057
I 1156 19083
O 26934 27665
S 5547 639842616
S 294 651763217
S 5875 24948219
S 24663 636165657
E 4097 29118
E 3560 18329
S 11052 330209033
E 22778 29169
I 5244 22388
S 14236 718885552
I 11183 17893
O 6203 27198
E 1737 5010
I 6247 20085
I 4937 26434
I 2262 23382
E 8788 11033
E 6491 12293
O 5290 23930
S 21403 735545050
I 2146 9962
I 14791 26751
I 1912 25248
O 45 14964
E 15870 20372
I 23973 25606
S 19899 334846578
E 5153 23819
S 6429 702572482
I 1967 12781
I 18818 24880
S 786 112441831
O 2373 9960
I 2894 25181
S 23342 440819091
S 6815 335973854
S 27214 46057351
O 6675 10297
O 23835 25588
S 7883 67467770
O 888 10818
O 4722 7123
O 834 8348
E 5337 19853
S 12918 195882109
E 21870 23801
I 6949 24969
E 10487 16810
S 27744 147812433
E 6378 15369
I 13523 16527
O 13522 19177
S 10776 397377842
E 22757 27328
S 4695 944472714
E 1730 17289
E 4757 23793
S 1045 397438613
I 7951 8388
O 12315 15505
O 153 29207
I 4660 15748
O 1571 19411
I 1501 20061
E 3352 28479
I 6420 9660
O 14793 19936
E 22094 28626
O 1736 24621
S 817 68345072
O 6122 18430
E 10900 14650
I 3389 15299
O 4031 27727
E 4137 4588
S 6415 32217395
I 16714 25819
I 1450 5841
S 900 761053389
S 24526 93361232
O 10429 28215
S 2184 745993211
I 16844 28745
E 16637 25627
S 7727 235676850
I 3494 12428
I 11938 20061
O 4752 18987
O 15039 27850
S 11415 620993212
E 20894 22212
E 827 10884
S 3355 82497126
E 7873 11115
O 8955 15417
E 21271 22536
S 9509 519982247
S 22548 939257718
E 6167 27292
O 221 9264
S 10015 224565345
I 25835 26465
S 6499 276117881
E 17971 18920
O 363 13419
O 25346 28968
E 15631 23780
S 17111 998960728
E 16923 27394
S 15601 344328263
E 9735 26842
E 707 2986
S 11222 587277635
E 4414 22008
O 3413 12795
O 8331 20864
S 14070 846191752
S 19839 406447289
O 12089 26732
S 6948 642131728
I 9822 23665
E 4614 15313
O 242 9157
I 10757 17104
O 8509 13695
I 13334 28385
O 19070 28656
I 13490 24213
O 14440 14551
E 21488 25836
E 18581 24289
S 28048 94677985
S 21656 390342691
I 5108 17040
S 25980 871049624
S 14498 431475011
I 4415 27312
E 5515 9357
O 16357 17006
O 17042 23917
O 2483 25384
E 15108 16729
S 21520 147218041
I 5719 20953
I 6053 21059
E 6576 16278
E 15656 28049
I 11875 24666
O 1995 7456
O 1794 10845
O 8767 14705
S 7335 839347312
I 4760 14906
I 4804 26901
I 2546 13268
O 2715 17604
E 5771 27334
O 4751 22528
O 8829 27848
O 25273 28472
S 7282 225871519
E 20880 23069
E 19385 23311
S 9280 828514139
I 115 13800
S 20286 818455317
S 7674 824627343
O 102 8347
S 21557 401213538
I 575 17998
S 21638 552392699
E 24904 27100
I 17607 19248
E 11897 21405
E 13520 16907
I 5378 18076
O 4927 5289
I 3170 28244
I 22112 28593
I 4555 9516
I 3996 8509
O 4550 8335
O 11155 20281
I 14672 22741
E 12313 19822
E 2848 24291
I 2839 9286
S 14578 775710276
S 24312 640554988
S 28503 431860612
E 13398 19616
O 19971 27559
I 4417 25381
E 3561 24691
O 5375 17565
E 6132 23103
E 8354 14418
S 17929 529217622
I 7182 18727
E 6984 26249
O 16992 19570
O 6328 23220
S 15988 836642893
E 6506 9907
I 1314 12692
I 2607 13640
O 9744 11092
O 6941 23353
I 206 28104
S 28755 885560982
O 9050 10284
E 16610 28818
E 5358 8826
S 6688 852948043
E 25510 28722
O 12851 17454
O 12425 25851
S 15808 528052608
E 10379 24961
S 22828 5036601
E 19418 28520
I 2583 15131
E 8422 19470
S 3929 281221191
S 26405 203332635
I 8691 20734
I 3624 9954
O 13807 21270
I 16919 27462
E 444 8682
E 1069 3001
E 2722 14768
I 15777 25602
E 5395 13476
S 27001 975793144
I 7848 29085
E 4924 21952
E 1240 21860
E 19789 27953
S 5887 606005267
I 2198 21317
O 17692 24111
I 20402 25877
O 7796 13178
S 5119 909146718
S 23716 480013990
O 11766 28836
S 26703 62183571
O 9433 10817
O 6194 23260
E 7655 15967
S 19667 843190908
O 5388 8429
O 3864 23015
O 8032 25589
O 17283 26141
E 12743 25652
I 10996 19814
O 17168 23613
O 11843 29009
E 544 13657
O 1227 10563
I 11356 19194
I 22023 27827
O 6868 23920
S 6995 402362155
I 3158 10785
S 26838 966741286
E 7627 17546
S 8003 824858659
E 6808 28923
S 11117 528051155
O 3316 28891
E 16640 29145
I 23334 27769
S 16083 3300580
S 14900 408088814
O 5955 11281
I 15417 20087
S 6510 917149185
S 8142 754444775
O 6808 18636
O 5251 18502
S 5873 845510433
O 18597 26841
E 2715 11849
I 13825 25465
I 11482 20278
E 1258 20982
E 2881 17695
I 9392 18060
S 19569 932695098
S 17274 335965285
O 1356 25495
O 5426 7046
E 19511 25096
I 19586 21518
I 13061 19222
S 23661 86955873
O 11655 27861
S 17670 722585808
I 16848 27684
O 1026 27310
I 22738 26447
E 5214 11391
S 7031 830402882
S 13276 740416415
E 11138 16685
S 7176 760184944
I 15041 27593
O 23728 24193
S 736 196418021
O 915 8986
I 12881 15473
E 12838 19534
I 18600 25469
S 7249 419226370
I 20638 21258
S 24949 44357826
I 3745 18313
E 21327 25950
E 7481 13527
I 5078 22801
E 10181 21792
O 17579 23068
O 13664 14723
S 26276 421798436
S 27279 996954929
S 11173 99770495
I 18113 25506
E 224 26403
O 6172 26737
O 10779 19050
O 4331 9781
S 7024 207122489
I 24035 24835
E 18237 19447
O 238 6855
O 1022 7809
E 6035 23570
S 26979 926307917
S 11338 630247203
O 20377 25291
E 3236 25788
I 22435 28235
E 12538 13132
O 23148 29193
S 27527 298362307
E 22109 24181
I 5563 9228
I 15430 23883
S 5163 324967535
E 6575 10698
I 1122 12564
I 5869 20988
I 6299 27620
S 5912 127035947
S 21188 606980772
I 15679 28091
E 5867 8847
I 730 6927
E 4335 14213
S 7420 880480196
E 10889 15729
O 5836 25277
I 20593 28738
I 10616 11782
S 23083 933690621
S 10295 380480371
I 17120 22843
S 4781 823223933
O 9972 13809
O 12813 15165
I 1850 15163
I 3667 6538
I 2201 14588
S 22561 386521468
O 10993 11654
S 27686 194868765
I 20587 25761
S 27221 181357310
O 16485 22494
S 24600 345578424
I 7089 20227
O 27794 28448
O 20658 20879
I 6050 12221
I 9047 21361
S 7403 153613226
O 12953 16296
I 809 3241
S 19099 462319520
I 6909 19029
I 5618 14841
E 12063 16475
S 16585 606379180
O 10575 18153
I 1080 12218
I 4544 5819
I 17509 17597
O 15625 21582
I 6556 23085
E 4083 9861
S 6051 856250374
I 6283 15982
S 9509 370820071
I 17205 25901
I 10371 10661
S 2342 421472962
I 14061 17159
O 10092 29212
I 3258 14290
E 10245 13589
I 5073 20045
S 20188 641526472
I 913 10192
E 14794 17046
E 14694 28738
S 10429 642432503
S 11278 304512069
I 6228 23358
E 4884 14627
E 4628 27788
S 28632 323917978
O 7146 29074
O 25875 27336
E 6611 14331
O 11855 27229
O 6720 14858
I 12248 14544
E 2885 16359
E 7329 17888
O 16790 26993
I 21526 23008
S 18235 142935332
S 1328 21758247
E 10219 15078
E 4605 16381
O 15613 16048
E 14598 22089
S 5346 692514839
I 711 5541
O 31 7529
O 15706 21499
I 5551 11181
O 47 15767
E 5706 23492
O 19925 23625
S 8929 914291698
I 5938 24558
I 14145 21901
S 25747 854490947
O 2355 14708
S 15692 698892951
O 13064 22998
O 14266 16272
I 23075 25526
S 17848 819538333
O 5549 13759
I 1971 13905
I 17314 23772
I 1097 9290
I 8772 20116
I 4715 24187
S 25758 204270908
I 21454 27036
I 2046 10112
O 4352 16732
I 10525 12082
S 21553 13421445
E 7203 14796
O 10205 17005
S 28872 163450293
I 7860 24008
E 12021 13357
O 10080 11485
S 9137 577403256
S 11824 511149407
O 11386 17376
S 21010 596411303
I 3295 17279
E 12750 20561
I 11192 22436
O 736 18591
S 24807 728885123
I 699 23447
O 3580 19905
S 118 298555795
E 19207 20637
I 3931 7443
I 16118 26399
S 12918 464117898
O 355 13699
O 10111 17528
O 16040 18696
I 24833 29177
O 4859 25970
E 13831 16366
E 16594 23757
S 25069 927469344
S 6602 955948251
E 5362 10392
S 20517 317543242
S 7003 755035343
S 523 407835302
S 20642 148028245
E 8988 23235
O 376 12173
S 4616 160121687
I 337 9564
I 16250 26381
E 8251 25097
S 12735 102053870
O 6542 27999
E 1415 5185
O 16317 20953
E 3615 10298
O 1627 26800
E 2002 28679
I 20000 22087
O 782 23519
I 13197 28392
E 3966 22455
S 8400 795477952
S 2690 680912957
O 7716 13022
E 3726 23825
O 6794 10946
S 1709 28948763
S 28586 82425700
E 8610 26991
S 10607 571472546
O 15411 28098
O 4640 20051
I 9140 9746
E 214 28516
E 11685 12804
E 2081 17148
E 8693 13924
I 14300 21614
O 15455 25654
S 18388 659586691
I 26802 26825
I 19326 20398
S 2951 661980471
O 5698 25099
S 12473 480981317
I 18156 27309
I 10525 22344
I 10630 29333
S 17636 724017940
S 4304 978669424
E 16656 18171
O 806 16567
E 2322 7329
S 8758 959947109
I 9826 18517
O 11832 21418
S 4346 463822026
I 4288 5995
S 24424 136639722
S 10953 416040806
S 25813 77495324
O 11278 19790
O 5420 27169
E 8708 18624
E 19291 28070
E 563 12383
I 4362 17448
I 23543 28382
S 9779 250954122
E 17018 17128
S 27247 485679827
I 1314 5110
S 17477 36591572
E 5287 28926
E 10772 13862
E 20094 24556
S 1818 177226714
S 2068 937423014
E 3325 7953
E 6926 7145
E 6107 9830
E 15567 24529
S 9069 348045042
I 5673 28853
S 26328 522129362
I 2573 12424
E 4724 16478
I 1732 27382
S 8188 115945301
S 26697 490242835
E 3075 3259
O 12567 29111
O 11982 29025
E 5446 5658
S 10820 837485352
E 7105 17143
I 12135 25444
S 8209 547247175
S 16963 788444939
O 19474 21405
I 23637 27507
E 12996 13787
I 7777 27894
O 14225 20321
O 5241 24661
I 21892 22056
O 14174 28869
E 6477 20307
S 20087 675307881
O 2309 14571
I 11984 13347
I 17195 23566
O 5047 8149
S 8825 163282706
I 8988 28906
O 22418 25017
I 19300 25737
I 21517 26766
O 3226 19680
O 14528 21015
O 7609 10430
O 11473 21709
O 1729 24288
E 21947 24633
I 18670 26633
E 11869 16223
E 6646 27090
S 2363 827371277
S 17670 705011381
E 22129 28398
S 10146 792741453
I 11959 19696
I 22334 28255
E 1248 5161
S 15127 175229578
S 16173 195652804
O 13542 19303
E 9822 22581
E 6635 10701
E 7877 15348
O 8356 22908
I 3373 8706
S 26222 991016707
O 6496 15577
O 15453 22670
O 1284 21255
E 2615 8624
O 13748 20658
E 18786 20771
O 18059 28473
O 120 12795
S 4043 642658369
S 11488 878767932
E 8326 9764
E 10827 28312
S 17835 971606105
I 11915 23297
I 26094 27334
S 2523 981338852
S 25351 546018506
O 26297 28768
E 6713 13167
I 562 10574
O 1914 24033
E 4235 22038
I 20732 22647
E 3169 3384
O 1675 22439
O 15893 19993
S 28014 126640868
O 12304 25069
O 6604 23994
I 3902 18820
S 19337 725106369
O 5301 25840
S 1581 993053880
S 5615 639060511
I 19624 22729
S 9581 555396066
O 8848 10066
E 6769 15636
I 9251 21871
O 18194 27858
I 6588 15241
S 23139 316636802
S 25769 327404672
E 23102 26689
O 9753 15778
O 15874 21508
S 28741 932956439
I 12945 18315
E 1548 12579
E 14138 28942
E 19628 25604
S 23104 406544668
O 7509 25765
E 22984 23536
S 26286 660786668
S 28301 912721047
I 80 9332
I 22739 28220
O 2434 2977
S 11378 991751708
O 6375 16153
O 7427 19470
I 12364 15762
O 15694 22839
E 13020 14142
I 8526 15745
I 4822 22125
I 2304 9889
I 16846 19528
O 1295 7730
S 9818 771243261
E 10243 22700
S 6940 834493540
O 4918 19067
I 13164 23495
I 4025 6876
E 5243 12347
S 16489 43246327
I 14501 25022
I 17739 26688
O 2281 3068
I 2794 7884
E 9717 19206
I 6815 11383
I 11809 17633
S 5613 478234509
I 3508 24563
E 618 7805
O 14680 24240
I 18772 25128
E 9163 27268
S 21484 761631603
O 13770 24207
S 9315 730743199
O 2140 28158
S 1651 6586003
S 14690 545792184
O 10015 26460
S 941 424545991
E 13434 18676
I 4304 27720
E 11032 21451
O 7684 23992
O 9094 25114
O 4327 21334
S 22981 155075615
E 8929 26270
O 12440 17141
S 998 88073546
I 5122 5708
E 4723 23871
S 13618 647454520
I 2686 18005
O 10312 25120
S 14690 578984000
I 3331 11754
S 22123 83529312
I 11243 15907
I 23986 24445
O 3115 28496
O 13164 24872
O 6065 12913
I 1020 22499
S 22900 969325329
S 11656 216598893
E 11952 16802
E 2951 18012
S 22152 273363197
I 3434 22295
S 14440 408002006
I 13364 16458
I 12048 14623
E 3370 11733
I 12955 18401
O 6144 18230
S 17152 38959570
O 13125 27773
E 5519 25739
O 27635 28800
I 19424 23165
O 8882 27349
E 13488 17438
S 1918 158808364
E 211 27694
S 12302 722218343
I 20400 21502
E 682 2113
I 17300 23854
O 16288 20218
O 10050 21899
S 13389 401072661
S 16735 51509724
E 5269 18312
S 22106 148741537
E 17338 26329
E 8268 15549
I 4110 16057
O 3819 14699
O 4508 22820
I 3512 6525
E 20640 22045
S 12079 502885595
E 9021 14424
O 2035 23098
S 23582 964580319
S 3284 645264190
I 2125 5775
O 17619 22747
I 3475 8715
E 4002 25559
O 10651 28395
S 27852 354929662
I 19621 27935
E 14644 23530
O 12251 13030
I 7658 18592
I 12408 25520
I 10453 16949
O 5161 11426
S 24296 171725822
E 6261 14272
O 6451 16073
E 421 7883
S 15023 810182791
S 1837 582811439
S 19072 270519186
I 3332 13759
O 9096 22670
I 3798 23568
I 6453 13760
S 13004 115869134
S 11675 655496135
O 14910 23921
S 18177 283546359
O 20997 24457
S 8644 253212327
S 7116 12697329
S 25648 623535216
E 14779 24120
E 5030 25021
O 4513 4591
I 8162 15355
O 213 5872
O 11144 15673
S 25719 955920125
O 14180 21008
E 1818 12871
I 2306 14225
E 2434 18767
E 10022 18493
E 11713 22175
O 12472 22785
S 23442 679753305
I 20012 24856
O 13041 16134
O 23589 25113
I 11343 28743
O 12559 27773
S 28186 38587640
O 7376 23165
O 2849 28705
O 6316 14149
S 9177 671846847
S 6788 835175125
I 7120 15492
S 20155 550641589
I 9614 27986
O 7224 20116
S 29055 32723597
O 21923 25003
O 12692 15119
O 659 3155
E 14280 14973
E 20014 26297
E 11084 15314
I 6704 12149
S 7320 556791519
S 24106 959242165
S 8423 982876810
S 29202 248632397
E 15258 22156
S 12495 820445331
S 10697 298550320
I 802 19184
I 2766 11568
I 1951 26355
E 5655 24102
O 9888 12064
I 17705 26143
S 21574 214037365
I 6015 21241
I 7742 9740
O 22995 23040
S 16144 434362529
E 9572 13389
E 2495 8356
I 371 17318
E 5516 11463
E 24514 27167
I 7928 19172
O 568 28990
O 5577 29283
O 22064 25201
I 3188 23139
I 12605 21134
E 1143 19938
E 3459 21344
E 11965 20596
S 11750 821454872
E 24783 28568
O 5492 7842
I 20430 29175
S 17469 297777233
O 18765 19944
I 1809 25656
I 10624 24145
S 23848 347663168
E 19301 26724
S 7349 854688676
O 1722 15454
O 25536 28928
S 27978 542654020
E 5991 20736
E 10930 23017
S 1853 69894997
O 1846 12832
S 24561 375724021
O 15306 29230
I 16740 26950
S 8481 464566157
S 21146 324911665
O 2088 14617
I 15098 16075
O 5859 26505
I 16704 16793
E 11563 12591
E 14581 28618
S 2065 49100234
I 20941 25850
E 21168 23760
S 11420 296259666
I 1796 7866
O 15412 16065
E 11153 25881
O 10769 27672
E 6276 26163
E 14424 17340
S 478 768310339
O 13427 14598
S 25839 642944259
I 16508 18991
S 1248 612059157
O 14457 15541
O 8122 20745
E 6131 29209
O 9158 12357
I 13887 26290
O 2219 29343
I 10167 24556
I 6668 13336
I 17069 22120
S 10794 981036409
O 10 6361
E 12006 20001
O 10852 19677
O 16034 24104
E 11356 22842
S 24784 685426149
E 2663 19918
O 7357 8435
S 12134 259998265
S 4920 513230111
O 14538 17867
E 4922 7644
O 10780 23981
S 10419 696593843
I 8521 19767
E 5929 24753
O 4611 4762
S 26623 208509139
S 9066 394197747
O 16533 27526
I 17679 21821
O 4271 15490
E 18690 25906
I 5633 9022
E 18150 21210
I 4821 16010
O 834 20365
I 14548 14582
I 1695 5565
I 12150 29014
I 25308 29037
S 6938 548521743
E 1109 15577
I 2224 13971
O 7361 22607
S 24559 583926366
O 13391 23185
O 18912 20725
O 2356 19016
S 3684 88108523
S 12346 16714912
O 5675 21965
I 16740 26451
I 6605 7178
O 6986 7990
I 10535 24617
S 2600 339957879
I 10270 14638
O 8686 11520
I 8896 19236
E 3411 12953
O 21048 28642
S 5684 250833848
E 4233 26285
I 4570 15010
I 16802 28900
I 1523 3974
E 1172 12743
S 1435 557863605
S 7404 566756647
E 14575 27902
E 4709 5220
I 8951 14442
S 4582 731257951
S 7322 929394169
O 21883 29105
O 11640 22809
E 23807 24342
S 7784 477130295
O 18954 24630
O 13872 24227
I 520 10173
S 16062 607229640
I 6496 21873
I 8752 25749
E 10881 18174
O 20449 23243
E 22609 25079
I 18336 20331
O 3811 25674
S 24333 732592434
O 8527 24858
E 10521 25430
E 8336 29094
O 3961 19172
O 13376 17361
O 11028 12124
S 11977 622338808
O 1684 29004
I 12672 20572
I 65 15015
S 18871 497065787
E 7105 7949
O 15084 25466
I 9562 24284
S 10168 399447435
O 19784 27200
O 8301 21528
O 16629 25769
E 12312 20832
O 23988 27527
O 14338 19174
O 9370 21685
S 27088 200471476
E 6193 12679
S 5135 265652383
E 10098 15130
I 1314 12530
O 8195 10267
O 4942 24166
I 27850 28380
S 22775 641157733
O 4796 22572
S 17030 620883328
O 5158 29042
O 4633 27758
S 3611 982567466
E 4663 8328
E 13346 18243
S 19546 329944081
O 7981 22790
I 4186 15878
E 15421 25408
O 2292 19439
S 14676 753330960
I 6889 16584
E 9707 15395
I 2515 6855
S 9571 234936250
E 4030 22799
O 5322 7633
O 960 29175
O 23732 26987
I 20079 28585
O 2866 20439
E 3148 14805
I 18551 21246
I 15944 19945
I 515 2440
S 6211 814693764
O 7264 20814
O 7334 22202
S 1855 853680052
S 7313 172645302
O 18387 19378
I 6702 7239
S 3317 551313142
O 6160 21523
O 15700 18566
S 12851 536419779
O 6454 14152
O 3465 8614
S 21947 901891837
S 9251 593483369
S 10336 876560253
O 6916 21766
E 22031 22098
S 25414 597850342
E 16976 24892
I 14183 15225
E 18685 21980
S 1901 777740619
O 8044 26802
E 21745 28723
I 19536 23556
O 15850 18666
S 21418 617567233
S 14978 961848917
O 9097 9342
I 5687 6710
S 15811 751001195
S 23784 123020037
I 198 22855
O 5778 27032
E 14884 15585
S 5491 253879430
S 24882 694188474
O 10492 15072
S 21920 509990888
S 9212 959687030
I 11819 20625
E 8274 15305
E 5420 25202
I 17708 28540
E 21045 21321
I 15526 24007
I 25715 27056
O 12083 17189
I 7600 14771
S 5935 787666398
S 27740 994967404
E 12051 26381
E 18437 28523
E 6602 24178
O 6679 29046
O 10104 25667
E 12200 21875
O 24580 26108
O 4561 15727
O 4430 26464
I 10123 26160
O 1336 6492
E 10918 14414
E 11507 19075
O 5574 18863
I 7203 9621
O 811 13640
S 28729 296418607
O 21139 26084
E 8920 14063
E 7176 28363
O 16468 22978
I 5329 20129
S 18869 507327732
I 11652 16503
S 14502 569305391
I 13819 26563
E 2103 15561
E 2183 11787
O 9612 12550
E 22126 22864
O 22675 27056
E 1668 18945
E 15516 19381
O 669 21400
E 26498 27386
I 19365 23576
I 1427 6205
S 9120 479562446
O 8240 21889
I 1052 16460
S 22616 707075528
E 10515 17370
S 21002 15462106
O 3127 5766
E 8775 14088
I 2780 10690
O 9747 25153
S 19305 899282140
S 3526 848695268
S 24835 925851159
I 25485 29038
E 4832 27905
E 12791 14464
O 4576 8640
S 26646 352551104
I 1194 29174
S 18368 931330296
S 26777 965820766
E 9710 18391
E 16328 23213
E 2151 8824
S 25642 818671768
E 1342 13058
I 11357 17669
S 29297 440616066
O 2250 6707
E 8987 11153
E 6620 28763
E 12682 23326
O 580 6627
I 1226 15952
E 17903 24424
O 22320 29075
I 1258 17790
S 5780 563340796
I 2326 25063
I 1840 15764
I 28765 28944
E 7510 22424
E 1898 21045
S 22541 125538939
I 20017 28725
I 3879 11659
E 2724 27453
S 24417 782849018
O 696 3917
E 4505 19885
E 5554 27511
E 19191 24035
E 2357 20831
I 3074 20227
I 8310 29024
I 10011 25433
E 11839 23134
E 3352 23810
O 827 27413
E 8829 27169
O 2387 6479
E 2104 7533
O 5612 15683
O 5195 23246
O 2622 14920
O 4984 25991
I 5311 12595
O 8886 28996
O 3419 10202
E 17296 18532
O 17398 23770
S 8898 597806394
E 939 27224
E 13635 25054
O 17923 22964
E 18681 18989
E 8296 12781
I 6372 10485
E 4722 22984
S 23744 179418662
O 15366 29133
S 29167 819963421
O 6023 9090
S 26960 428243458
I 15967 22236
S 26044 365760880
E 9498 17419
S 27869 914074261
S 3680 588863895
E 13575 26060
E 3073 9503
I 4540 25684
O 2641 25532
I 16838 25385
S 10109 377894576
O 7167 11439
O 11741 19734
S 9270 874501001
E 8366 19949
S 28729 221803747
O 9373 11093
S 5056 146280993
S 20817 697472421
E 10653 12119
S 8267 332136326
I 11227 22382
E 4302 9753
I 9065 28016
I 2949 14787
S 14974 278136970
I 2388 24983
E 4553 7687
S 27253 30574748
O 6752 15575
I 5195 6537
O 6618 6776
O 12663 14261
I 17300 29135
S 4756 866165161
E 14210 27931
S 18160 354180966
S 19207 652116830
I 18301 25116
E 2138 17875
O 18630 19653
O 4903 18752
O 19165 23024
E 12581 13470
S 17621 845655777
S 1839 333979696
S 12532 789469715
S 467 544134212
E 23160 25996
E 8936 27113
I 7235 24515
S 2588 550818266
S 7288 419071945
O 2478 10355
O 1943 24170
I 2937 4615
O 6341 19883
E 11046 11359
E 15082 16472
S 3280 371813567
O 18762 22529
S 17084 774014372
S 12310 346723413
E 3163 5928
S 26452 953278967
S 14623 106216418
E 27505 27781
E 7456 8487
O 12599 19147
O 22836 27073
E 15771 20151
S 23681 15617916
I 13239 16418
I 9649 19547
S 16982 663500298
S 19385 217592626
O 7151 20435
S 26115 29618271
E 15159 27925
E 9808 24887
O 1183 3428
S 1424 347738206
S 1085 93157444
O 20325 23211
E 7279 27022
I 24590 25841
E 16089 27410
E 13745 27636
E 3990 6667
S 20671 746660689
O 629 24341
I 297 25752
E 6285 16828
S 6193 225353724
I 13860 22266
S 22096 57378192
I 21745 27411
O 15250 25975
E 19405 25679
O 6770 27283
E 2669 4810
S 5699 595477038
I 19841 29304
I 4473 25396
S 8028 423771582
E 4645 21615
I 1711 6545
O 21735 25967
O 1953 12532
O 2282 5141
I 5806 22904
O 26488 26676
I 11717 22250
E 1621 21326
E 5648 29154
E 6132 19649
O 3146 8328
E 1131 6600
I 1304 6938
E 3420 26325
E 18176 21953
O 7485 17138
I 22587 28046
E 16133 24550
E 10832 15936
O 13857 27331
I 19058 22098
S 16060 924641258
S 16303 226692676
I 4822 28478
O 17377 20697
E 911 22236
O 8394 18469
O 11350 21849
E 14285 25506
S 25508 879595658
I 9212 19994
S 20625 273321134
I 8334 22129
E 9424 18394
I 2057 21796
I 4701 27472
S 14519 359560863
E 17342 22638
S 12315 213965889
S 13226 647307125
S 26151 477084879
S 8548 255654805
O 11906 23070
O 1849 13812
I 1690 18226
E 8694 9643
E 5244 26140
O 22534 23330
S 20781 463315051
S 22273 785022670
S 11836 291495733
S 21710 928251868
O 10069 26136
S 3480 750146885
S 14985 693352336
O 10496 22650
E 12249 13106
I 1384 20578
S 18103 122605502
I 1417 5744
E 6808 7330
E 7916 13162
O 3390 8763
O 21294 22918
O 18251 19471
I 4577 14309
S 21196 607371425
O 11036 26710
E 25055 28760
I 6412 20585
I 19664 23420
I 9762 14160
E 11272 24691
E 704 7360
E 2019 16492
E 10757 24964
S 23337 273856064
I 1202 14083
O 291 11519
O 5996 12777
I 3980 15960
E 5470 7047
E 17076 18973
I 19402 25164
E 23136 29023
E 5099 17120
O 6035 16027
O 15222 16472
E 7654 18172
E 19567 20708
O 20232 20390
S 15625 413563477
O 3393 13277
O 7491 26058
O 33 17458
S 6706 725459484
O 3265 21946
E 2690 18231
S 26429 124261876
O 21894 25738
O 19139 26333
S 21645 899851089
E 3500 11319
E 15104 22408
S 10623 421077015
E 1335 20407
I 11896 21873
I 18218 24209
O 12626 16447
I 13330 21408
O 19133 23175
I 6561 21304
I 10136 21173
E 1670 13046
O 6738 10659
O 858 11443
E 8726 16698
I 5224 19849
O 24283 26902
S 13629 566287971
E 6378 22958
O 17171 25662
I 1218 26679
I 16320 21293
E 10061 28802
I 14242 21274
I 1972 24094
I 6363 27280
S 26002 760903306
E 24743 26228
O 2855 17983
O 8545 22127
S 8700 10449755
S 6101 362645041
S 26135 114895536
E 27673 28918
I 12715 19249
I 12946 22367
E 11235 22931
O 4354 17696
S 10965 179362886
O 6644 22566
O 585 2563
I 3885 24413
E 4036 18693
S 13348 372906329
S 18418 887794446
E 15150 17623
I 14780 29211
I 2065 2939
E 2558 24589
E 8274 19431
I 6035 28616
S 6810 434092372
S 15800 409227375
S 5873 677180743
O 2711 23456
S 262 134257787
I 5686 10877
E 4611 28120
O 2524 26321
O 9292 14920
S 6013 283979784
O 16026 28522
O 7734 16223
I 7384 28438
S 3592 950446293
S 14456 401846910
S 3509 542663310
S 21045 258093646
I 2336 27334
S 29035 491313324
I 11996 27304
O 22064 22598
S 26937 136619059
S 21032 210081490
O 4813 13011
O 17868 18383
E 19788 24783
O 3868 19253
I 5908 20849
O 7279 16869
E 4878 10267
S 26151 632124351
O 11578 22687
S 25960 929602166
O 4731 28430
E 11835 25027
E 14727 26962
I 4213 6625
S 4451 432267231
S 106 452046870
E 4268 24637
S 14112 50224605
E 10156 10320
O 19761 21832
S 15955 924910508
S 14284 588638670
S 4068 999543615
E 3272 15227
S 1973 958852883
E 6760 28520
O 2033 20168
S 18776 847924299
O 8859 17283
S 15660 778707752
E 8714 26541
E 5087 8345
E 18032 19071
E 14984 25122
E 10099 15958
I 26117 26176
O 16938 19419
I 7491 14406
E 545 18225
I 8762 19923
I 18676 26091
O 13628 26421
E 10970 11294
E 13721 27066
E 3837 19932
I 3835 22328
S 25460 345925432
I 5568 21456
I 9424 14299
E 27935 28901
O 8250 14354
S 1922 758186445
S 8968 383314521
I 3615 4461
S 27845 744762945
S 6009 568889430
E 3593 4844
E 26953 29033
E 7815 19376
E 11230 13457
O 8503 26806
I 16046 22371
S 278 378898156
I 18413 22503
E 8677 15632
O 274 19186
S 6538 629881277
I 6244 10559
S 4543 16021888
E 5679 19320
O 13249 25146
I 6259 28488
S 700 105579218
S 12387 952303318
E 4540 13892
E 117 9319
S 25279 485596468
I 8467 21871
I 7339 18936
O 17198 22592
S 11747 243429063
E 14532 16594
O 8970 22660
E 560 3650
E 14932 27947
O 5411 28502
O 15905 26885
S 4154 406582904
E 12972 22861
E 3210 5936
I 9892 28292
S 22637 69947002
E 20435 29195
O 1696 23139
O 6737 14231
O 12487 26671
I 3865 25779
S 22655 719107909
O 17363 27067
I 16951 17937
S 8669 199046149
I 914 17051
E 13314 22995
E 18329 24050
I 1900 7619
O 10336 20908
I 13497 14082
S 6264 958863809
S 8850 308524191
E 5791 27954
S 12333 52002473
S 2077 609452705
I 17855 27650
S 8017 609080917
S 23393 846634686
E 11446 15804
O 27162 28937
I 731 10568
O 8382 28176
O 17699 29296
S 18666 875976206
I 9028 17972
O 7452 24700
E 4169 22800
S 27937 798225765
S 2642 84731335
I 6510 25830
S 18206 120676668
O 5798 7424
S 4459 923101185
E 3812 28409
O 26756 29149
O 2582 21422
E 5921 26361
I 3176 27737
E 3489 6656
I 20091 20683
S 21900 787799445
S 22805 56887726
I 16546 19833
O 4694 28353
E 16706 26907
S 892 404447339
S 23025 78533219
O 420 3801
I 6691 16687
I 20702 26130
I 5032 25738
S 12264 264370224
E 4691 14081
E 1932 17067
I 96 11003
I 16329 28092
O 8194 12627
I 1949 4295
O 12693 17330
E 7586 18624
I 14518 26314
S 19457 471627419
I 2969 4686
I 2171 22317
E 12056 28236
I 17487 29140
I 4677 27829
E 13767 20057
I 5269 7927
E 17392 19186
O 14398 17352
I 16981 26508
S 16953 290953117
O 12191 17204
E 8383 13388
S 25500 634234316
E 4026 28826
O 3415 16143
S 11573 552393477
I 39 6713
S 20613 639420830
E 4251 26513
I 9102 22820
O 23915 26494
O 11927 24444
S 13638 400934845
S 23521 141975526
E 14255 28465
E 12473 17586
S 22920 318538371
O 23090 29139
E 12179 22400
O 9909 18851
I 13363 28441
S 11481 627746439
S 15701 479095323
E 5271 11831
E 11876 28468
S 19780 188190034
I 27568 28621
S 7639 701692646
O 17463 19330
S 15499 707285613
E 23648 25981
I 1486 3875
I 993 20785
O 5136 9764
E 22964 26830
S 22811 173846084
E 18630 19720
O 10598 21630
I 4511 5958
I 9433 23735
E 6065 9400
E 23107 23499
S 2614 586324420
O 5359 6443
E 24223 24728
I 11465 22529
E 1635 17873
E 15764 27833
S 19440 428578875
E 128 20990
O 14173 25210
O 18462 23945
O 23629 26370
S 8826 381454017
E 9438 12712
I 9157 14622
I 7545 21045
S 9366 347179930
E 2498 2605
O 4178 14148
S 25507 825189740
I 15410 27551
S 14750 565400968
I 890 8604
O 19186 27783
I 10644 16415
S 1489 167310283
I 8686 27252
E 5637 7383
E 6690 26800
S 22411 202953755
O 20479 25794
E 2330 17848
E 11662 27427
S 10636 206808592
O 13351 24975
O 5479 5936
E 5216 13937
E 8581 13152
O 5018 15197
I 7214 17787
O 12786 24083
O 4428 26718
O 28268 28721
O 15373 19687
E 11174 14601
S 14547 51225763
E 5446 20622
S 15088 97835836
I 15313 21978
I 22813 26688
I 14913 25662
S 14243 782646192
O 21818 27133
I 11838 12874
S 27616 856480206
S 23155 109455465
S 1314 275043496
O 13640 28450
S 27644 794041950
I 1927 20722
O 5136 18984
I 1687 13257
I 1588 16722
E 10022 15186
I 11163 24082
S 23423 74060830
I 12442 15486
S 6265 486077300
O 902 21235
E 14299 21045
E 10313 22215
S 16030 700343301
O 4097 12387
I 6992 27049
E 1431 13457
S 16117 709393636
O 2161 5003
S 28015 60158499
I 1200 2191
I 243 13136
E 1732 26947
O 8674 19393
O 860 22727
E 8849 19750
I 14867 24182
S 19908 434161213
I 2260 25307
I 5474 28521
I 4427 28014
E 15093 20728
S 22745 842324873
I 21584 25425
I 9395 21519
O 10950 17758
O 19494 25429
I 10525 26784
S 3235 198913730
S 13096 364599217
I 1360 22407
I 4541 4931
I 4428 22315
O 9182 12499
E 1604 8692
I 4800 11922
S 12592 33051634
S 23936 882729726
E 5160 8690
O 10861 16417
I 9399 13117
E 1271 21655
I 660 25401
E 7668 16978
E 3899 7151
S 26743 647824745
I 14669 26026
E 1256 10242
S 4389 698126368
E 12649 20680
S 10496 482892730
I 11027 22038
S 20933 984119870
S 20708 217855013
E 17787 24249
S 2935 444256015
S 23526 680020174
I 4843 26212
S 1499 490739857
O 26323 27410
I 24374 26938
S 9793 264698727
S 18629 183799034
O 571 27166
O 4339 17795
O 20753 28569
O 4825 13572
E 21219 24604
E 761 24384
I 7651 23248
I 9111 18425
S 24218 254258080
S 22187 93053214
I 6771 18024
O 18437 24305
O 585 15030
O 8284 21281
I 5564 14720
O 26428 29043
S 26537 716699589
O 655 17448
O 11459 28942
O 6170 29176
O 814 20970
I 332 27289
E 10940 20309
O 13066 27065
I 11025 29202
S 29228 360175011
S 9993 697837037
E 9936 26897
S 6147 944055890
I 8985 22639
S 15251 946816862
O 4788 20361
I 6727 19590
O 16746 26868
S 20034 103418518
O 4666 27805
O 5375 21244
O 10063 10655
I 6359 17568
S 16141 915936791
I 18072 23423
O 5312 20872
I 324 2987
I 12043 17301
S 22245 423177273
O 25771 26034
S 26296 952580484
S 5789 856532476
I 17134 28080
O 24009 27861
S 11402 549779370
O 23092 28196
S 11083 141763129
O 6690 9697
E 15519 27198
O 13095 23264
S 18809 49605995
E 13576 19400
I 19678 25448
O 4520 13035
I 2331 17202
S 3639 921858912
E 24810 27320
E 1339 27539
E 9849 27589
S 24166 666539905
E 80 14255
O 2393 4151
S 7487 959262832
O 21139 23768
E 387 9415
O 4776 11358
E 5720 18350
E 5448 19305
S 7924 645422524
S 10946 299068368
O 12363 27235
S 22492 497035098
I 24153 25818
E 11866 14312
E 14708 21987
S 11128 215801269
S 4277 654845262
I 7936 24525
S 15998 162201611
S 23451 161698212
S 16046 617395454
O 16418 17247
E 11881 11900
S 24766 942958379
I 7745 27411
E 10893 17437
E 5612 10950
S 27406 169528537
I 8108 26190
E 15792 26667
S 10787 497782145
E 1744 18608
S 1490 698514001
S 25089 440666550
S 8122 161300473
O 8373 25805
I 11664 25582
I 13160 14461
O 5810 10332
S 14359 273268494
I 15185 19232
E 2730 24836
E 11469 23162
S 19567 29027116
E 14695 19348
S 25768 903281891
O 15841 26916
S 13984 511007689
I 11138 18988
I 1932 17064
E 1092 24291
E 12846 24160
I 13253 17192
E 13278 26978
I 1398 8211
S 19372 678772097
S 18221 453957527
I 4983 14656
E 7850 12879
E 11191 25735
I 25034 26818
O 17623 18263
I 3956 25462
I 3662 13917
O 10339 18337
E 9375 27988
S 18878 826169439
I 18572 21676
I 5536 5564
S 1040 595128453
I 11070 29119
E 12465 29314
S 22824 186090104
I 6310 24917
E 10996 13223
I 14017 18888
I 14635 16103
E 8571 11053
E 6633 16120
E 17202 27585
O 23664 28664
O 10919 17844
O 551 5974
I 9262 26599
I 9422 27041
S 993 72288675
S 11011 73613278
S 8920 220322046
I 3210 12073
E 14647 14801
E 3786 6137
I 1875 13472
O 3774 12907
S 17490 147972561
O 20850 26922
E 684 3902
I 7525 21263
I 11334 19546
O 8938 18721
I 1005 5959
I 22910 24272
O 171 23761
O 23492 23729
O 10922 26690
I 9301 26192
O 1129 3030
E 9463 16512
S 3946 889479257
E 12551 13828
S 11296 19353173
O 8999 17485
E 360 18610
I 9139 9449
S 23814 692515605
I 15653 24614
S 1068 626602188
O 3618 13454
E 13428 15091
O 7869 26739
S 7074 76474435
O 18750 22649
E 10464 15405
I 3020 26608
E 19237 27824
S 13054 438921128
E 13763 27832
S 22255 559113732
S 8676 978055685
O 19142 27676
I 5889 7613
O 15621 25883
S 20540 405563096
I 5745 25790
I 6620 11687
O 1268 4715
E 19576 27848
E 6497 26491
S 15811 358881207
S 27138 806468388
S 12781 230219224
E 18697 28452
E 19108 19463
E 13179 24286
S 24611 435539248
I 9931 23078
S 18127 14506190
E 25673 27460
E 24185 27170
O 2331 10931
O 22353 27396
I 12609 26524
E 20476 25444
E 599 23987
I 5731 16411
I 9345 14782
S 7590 725018906
I 2811 22023
I 8635 28173
E 15813 21040
S 19620 338099526
I 6993 27702
O 19501 26471
S 13829 743683301
S 574 383540737
I 24528 25885
I 18192 27183
S 22187 435428973
S 5778 594324106
I 9231 26102
S 19823 201986609
S 5712 742937400
E 2850 9702
O 2885 5770
S 21923 732359490
E 4981 26949
I 518 25080
O 15098 28851
I 6249 9634
I 6837 22518
S 4276 185887828
S 10439 906973448
I 3973 26153
I 14974 25640
O 22939 27771
O 10408 19061
I 7727 10916
S 5629 233446843
E 19526 23070
O 10713 12440
O 24590 29206
S 21885 250922786
O 11657 12291
E 14770 18423
S 13534 948432047
S 21785 983886117
E 19560 29141
E 15057 27202
O 14860 25464
O 3472 20755
E 4087 26749
S 16689 33542209
S 21696 706060436
O 9277 22788
S 17957 434873561
S 13601 640540024
I 12140 18059
S 28434 518124881
I 4634 11788
I 3354 24983
S 11324 358454745
S 18777 879492552
I 6665 23275
E 6414 27610
I 12051 28536
S 15531 706497483
E 759 21131
O 5085 13440
S 24870 746068503
E 14710 28696
E 15748 22596
S 14552 645099062
O 1608 24424
O 11902 26854
E 3203 13355
I 7313 23155
S 13394 431174730
S 16753 526107014
O 7209 7963
E 1706 4904
E 19249 27974
S 7998 608904966
S 5460 271661771
I 283 14306
O 12184 23559
E 21040 27149
S 20199 102234254
I 862 26209
O 4253 28374
S 28490 677889967
E 9157 24452
O 6303 24964
S 26977 557669372
E 9646 23769
I 9251 20728
O 4746 24276
I 11313 29107
I 10165 12452
S 25892 588307056
I 2125 17547
E 10545 16594
E 23082 24185
S 7223 161103860
E 4120 18259
I 11259 12931
S 25955 779475294
O 5729 18153
O 8129 8180
E 57 11810
E 22621 26813
O 18099 27246
E 18302 25006
E 9119 21527
S 17427 959025988
O 4258 25247
E 3743 29096
O 22454 25724
O 14916 16323
E 6638 12804
E 18675 21595
O 8429 21121
E 21588 25213
E 17704 25523
I 8483 17462
O 4067 8042
S 25183 652065382
E 27023 28019
O 12416 25905
E 11510 26678
O 20785 24980
O 4268 25747
I 21808 25769
E 8316 11605
I 18500 22034
O 13285 21365
S 479 811755838
I 10587 17907
I 3632 10810
I 10387 13650
I 6108 7693
O 7288 10703
I 19025 21971
S 11741 273184804
O 9495 25167
I 14180 23462
S 26276 209383232
E 5454 24717
O 24199 26591
E 5731 27714
E 10646 26026
E 16470 24232
E 2349 9469
E 7429 11540
O 12324 21653
E 4986 16129
I 10988 16491
O 6086 19125
E 13710 21855
S 11225 853257929
E 3504 25773
S 6611 658458777
E 2824 12243
S 2474 714284929
O 18313 22253
E 8605 21860
E 369 24481
O 4461 9029
E 10546 15297
E 4113 9682
O 8958 18196
O 24462 28320
S 18034 576232755
E 6638 6783
E 8836 27132
S 13733 382579511
E 4366 20280
O 4021 27117
O 17028 26514
O 574 7309
E 17357 27104
S 8923 620625803
E 23437 27709
O 4108 7774
I 11568 22456
I 10358 17566
E 7600 28280
I 8408 24912
I 12935 20695
E 4137 24253
I 1401 21144
I 18023 24233
I 21061 28837
O 6404 24011
I 20942 24845
O 10971 18680
I 22062 26149
I 11187 17142
E 16655 18202
I 16250 26401
I 407 4826
S 28105 679757189
O 15357 19264
S 27243 196949888
O 12445 25467
E 18730 24679
E 12427 28371
E 6636 10835
I 1155 6997
O 12821 22224
S 10063 953611127
O 12881 18560
S 11306 738941366
S 3853 261664618
S 7663 215991001
E 3229 27130
O 12097 14336
S 25215 664844564
O 6273 12223
S 28232 840677323
S 10149 856332570
E 38 1161
O 11349 18585
I 26985 28699
E 16936 24466
E 721 9405
S 173 885570303
I 6574 25697
I 11823 20569
O 141 27378
O 7931 17999
E 9369 18835
E 18223 22207
E 205 25467
S 23657 374481077
S 5457 593083422
I 26670 28283
O 7437 14213
S 1977 126409590
I 588 5984
E 3053 10324
I 17136 28057
O 15789 25377
O 5000 11299
E 20251 25972
S 22110 321811304
S 10316 143883836
E 1627 19769
O 5957 6487
S 18972 172173249
S 17997 785277230
O 17169 23743
I 7705 19498
E 9683 11451
I 25809 27869
S 314 273471278
S 3466 79637602
S 6943 850140452
S 4071 861253201
S 8724 402657296
E 19559 20837
E 2696 23842
S 18690 680572348
I 10942 20608
S 5705 59105683
E 11689 13501
S 27399 107037915
E 1899 28348
I 16704 17936
I 6020 15836
I 580 8371
I 8837 27430
S 16126 999282698
I 4086 22175
S 1765 636934847
E 14670 17956
S 22694 587792449
O 5265 24143
I 961 20021
O 7388 13636
O 8537 16627
E 5392 8071
O 6853 20827
E 3186 4964
E 6119 19729
I 19127 22336
S 11585 920517204
S 26433 884512387
I 7609 17938
O 20057 27468
O 23324 28612
O 5036 18977
I 3824 11557
E 25396 26459
O 12753 28197
O 4685 10294
E 14777 17793
E 11168 28844
E 5819 20724
E 12786 18619
I 8956 28810
S 26259 404468062
S 12901 988684395
E 5104 8302
E 8086 26539
S 14978 867134265
O 3947 17326
S 10407 344628663
S 29311 690319190
E 16656 23808
E 20105 22309
O 18497 29191
I 1990 12125
I 7368 28559
S 2917 885405811
I 1971 17029
I 1329 8421
E 5887 13288
I 20062 21014
I 10406 21572
S 27882 169217971
I 4014 6494
I 192 8398
I 15600 27244
I 4675 28688
E 5756 16431
I 3344 23755
O 19816 22442
E 4988 14582
E 11141 17320
S 19035 493917298
S 5705 101838081
I 2694 5937
S 19391 820787626
I 20100 22907
E 2778 7538
I 20470 27120
O 5714 16369
O 11934 22856
O 22954 22965
S 4040 553120019
O 6338 21442
S 5102 605205018
S 9881 196209275
O 17723 23524
S 11390 38937629
S 2652 786582753
S 25939 440322124
S 12607 33599890
S 15520 283704670
S 8637 310561085
S 19377 679232965
E 5890 13179
S 3125 325132764
S 29214 797258984
S 18389 866939106
S 17356 953739985
S 15503 993945918
E 19753 25442
I 7820 28011
S 20951 898539226
I 4519 4608
O 1134 11531
O 3580 27924
I 3421 5241
E 12580 14876
I 12756 13277
E 9351 13736
O 3906 8559
O 5398 26986
E 10556 17286
S 22753 5266598
O 15647 18062
E 20513 22042
S 26878 201729641
E 5476 25114
S 21810 10676266
O 17995 18494
O 869 24792
S 15710 300044701
O 2621 15077
I 10106 22310
I 2961 26259
S 23326 669992313
E 4568 14332
O 8339 27397
I 27184 27197
E 8212 24726
O 1532 15959
O 20009 24629
S 11161 382564343
I 8825 19327
I 23875 24028
I 8090 22886
S 21827 282631904
E 12905 22073
O 929 9073
I 6417 21419
E 8713 20945
E 14348 23469
S 5359 398952571
E 3379 21869
S 15824 930794017
S 7424 253215946
I 847 18185
E 9010 9125
O 5672 20342
S 3909 705950339
I 2130 17242
E 2256 21321
O 1499 14263
I 16754 24589
I 725 7532
I 194 27878
E 8886 29221
I 15344 17705
O 9431 16786
S 22177 202185240
S 2559 277420137
I 3088 8728
E 9360 29105
I 2340 24754
O 22533 27140
E 8480 20807
I 1438 18599
I 5312 8171
S 2183 506195313
I 17771 28760
I 1290 29183
S 25481 817011724
O 1005 5417
I 8572 11529
O 1536 19301
O 16817 25080
I 6423 22062
S 18154 548355083
E 17662 24010
I 3863 19484
O 20517 24877
S 24498 761145882
E 1115 5363
I 17902 18397
I 1293 9085
O 7377 26236
S 2215 380679045
I 1160 25060
S 22173 661673641
E 22069 26723
S 388 547242923
S 16035 622280043
S 13097 301812786
I 5432 21219
E 8099 10189
E 5653 27772
O 4243 20115
O 17132 19037
S 26429 818918893
E 600 28971
S 19347 937497025
O 15365 25466
S 15183 300806681
I 1064 5069
O 626 5542
O 12231 20786
O 6644 22475
O 8203 26935
S 21104 950839565
O 4254 18112
I 7911 18420
E 5249 23243
S 19955 577594414
E 8112 26889
E 8152 18547
O 12940 23066
I 3460 19727
S 1068 567237166
S 24425 392428610
E 14771 18232
O 8610 15358
E 16618 17940
E 3128 4511
I 15027 24832
I 13215 23538
S 13865 339944384
I 3188 7986
E 8404 21433
O 2539 20793
S 14590 408011143
E 19852 28464
S 23354 659718653
I 1368 16906
E 3544 13610
E 15945 26601
E 18226 27287
S 4763 332204806
O 3730 23934
S 28617 369008817
I 5394 12408
S 127 820049816
S 1865 814659037
S 11252 713785688
I 24888 27163
E 3137 15885
I 6982 9425
S 10982 413873969
I 23135 29297
S 9978 554452624
S 12517 417003648
S 5747 8714069
S 12375 711699256
S 15751 681104240
I 8133 19378
O 10879 11855
E 3650 14755
S 18267 933843689
I 3192 20491
E 6639 6983
O 2540 14195
I 4927 24401
I 4797 10440
I 733 2898
E 9558 26023
S 106 138034095
O 991 3356
S 18233 706921333
O 6736 25712
I 7655 9169
O 3974 27055
O 1256 28161
O 2545 21603
S 462 433151988
E 5715 28051
O 9386 20214
O 12005 22966
E 1480 22733
E 15252 24298
I 10954 17325
S 17953 911641164
I 2373 21655
O 8163 20709
E 304 12059
E 1350 28212
O 6405 19572
E 9255 25270
E 16298 17335
I 7935 12527
I 9217 10892
E 2398 24936
I 891 23025
O 18702 27384
E 7537 14969
E 732 20019
I 21847 28845
O 3225 4433
I 5405 16041
I 2582 6439
O 15621 17581
I 10271 15322
S 17973 147952360
E 6277 12556
I 1247 7705
I 17424 22969
I 16618 19136
I 2361 6371
I 196 9201
S 9329 327589869
E 9872 29248
O 11620 20340
O 17395 26974
I 4069 10462
I 5201 28320
S 6648 86513909
I 10381 16474
E 15133 20395
E 8968 20855
I 2731 28895
S 27247 855440102
O 7220 8501
I 2976 19327
S 11066 841059949
E 16331 19742
O 8677 10903
I 21399 25306
O 10918 21933
E 538 4363
E 21813 22807
E 14566 28176
I 11542 28800
O 13922 21749
O 22518 28180
S 18437 67261292
S 19860 904258919
S 816 802468998
S 22665 947824817
O 57 23121
E 9720 17576
O 5316 28001
E 8228 28254
E 25413 26201
I 4737 11872
S 13112 254509566
I 5806 23048
O 10361 10671
I 19178 22746
E 19505 20195
E 8447 19394
S 10901 407955930
S 1247 827993039
E 4483 9451
O 6202 28964
S 6179 138035875
I 277 25223
O 17915 20783
S 12883 783936851
S 17092 977464674
S 23946 814176501
I 1444 29136
I 8631 25646
S 5221 789027001
I 4641 11470
E 4520 13535
S 17204 856965044
O 2686 18588
S 3320 801923249
S 28314 218941138
I 9282 15483
S 22601 167120740
O 3437 19466
I 11052 27029
I 11760 16958
S 968 565179103
O 9908 10401
E 21893 28930
O 2019 20193
I 1643 25783
S 6308 312758767
E 20506 28314
E 3450 8599
S 26211 272840649
I 20274 20385
O 23244 26415
S 26819 643955836
E 17157 28455
S 16708 672995597
E 13218 28404
O 12915 23784
E 19194 19503
E 1066 6001
I 18918 20094
O 8189 12631
S 5473 997224954
I 357 9473
O 761 24424
O 7466 19257
E 19574 27744
S 24904 170526101
O 9349 17789
O 1286 5036
S 9532 181640240
I 7937 20756
S 5195 797381951
E 3362 19801
E 5385 18199
O 4231 23511
E 7375 12995
I 5277 22497
O 11050 29157
I 3718 19114
S 6154 56216740
O 7244 24628
E 20437 25884
I 18612 27200
O 11848 14236
E 15662 21873
O 21232 23202
S 19937 959940094
I 20277 28938
E 226 22546
O 2406 5361
O 5836 25405
O 20078 27418
E 15814 28508
E 6326 27781
O 7270 26543
S 26076 416399258
E 8843 23563
O 21451 28417
O 10541 26802
I 9906 12404
I 4409 15945
O 16255 26404
S 15901 456704098
E 18977 28631
O 3672 28522
O 13076 21964
E 4239 19755
S 6040 263765300
S 16268 562279693
I 10474 13629
S 19277 760593865
O 20742 28070
I 16419 27438
S 2426 528632926
E 25294 28955
O 11306 19032
I 19303 20401
O 2479 9440
E 6915 21129
E 3935 7303
I 16806 21886
I 10973 14927
O 5230 20430
S 17735 100658227
O 12133 24006
E 6601 8193
E 16368 26546
S 9939 920496199
O 7188 9140
O 5230 12646
S 20651 587889431
S 5190 562664313
O 2252 2868
S 19654 369003725
E 817 1351
E 26529 28440
E 13257 28547
I 6618 8747
E 10365 13107
O 866 16590
E 1348 26827
S 18206 737659627
I 4196 19249
O 21025 21232
I 3669 23963
S 8518 175019568
I 10102 25784
I 5985 7574
O 4096 18992
S 12695 359166642
S 14686 855675962
I 11622 26701
O 3239 14343
S 12571 550114518
S 19098 719178082
O 4077 28994
E 4785 10674
O 2826 22215
S 6408 302882814
E 5627 20977
E 8497 11399
O 3758 22086
S 10484 202283063
I 5007 10575
E 5305 10421
I 6941 26323
S 27593 410856213
S 8737 995531795
E 629 2329
S 19051 65129369
I 12411 20274
O 9775 22096
E 17652 19117
S 6496 658915944
E 18551 22751
E 8547 10691
S 12295 208429873
E 5773 14709
O 20529 25632
O 11405 22746
E 10876 19540
E 17765 26671
E 12363 12632
I 5899 20837
I 19181 23073
S 24873 220521788
S 6097 957599448
O 9937 20158
I 10611 14196
O 18041 23683
S 242 809720578
E 7110 19217
O 12214 13032
O 2367 23842
S 1808 993149382
E 10099 14693
E 10154 17676
E 8395 15876
E 4239 28825
S 11425 134730969
O 8914 21410
O 504 8834
S 2117 587434626
O 7029 14656
I 18407 22557
I 13039 26029
S 18800 923776057
E 7754 22110
S 1080 47468676
O 1550 18060
I 15922 20201
S 13156 680014926
I 8387 28636
I 8756 9424
S 28741 792487845
I 24356 25067
S 11028 915865237
S 3264 991644594
E 3035 23957
E 19087 25709
I 2026 25739
I 2096 23880
O 15863 25569
I 4508 28155
O 10566 26504
O 25994 28022
O 4052 16978
I 15429 24272
I 1473 9960
I 3619 22314
S 6283 618735338
I 1206 18543
E 1299 10521
E 22706 27669
O 9281 27417
E 9389 23143
E 10448 22915
S 3454 147882818
I 4314 27011
E 9096 26809
S 13693 707770404
I 1679 11859
E 15390 17099
O 12110 23279
S 8381 824739796
E 19352 28419
I 20563 26986
S 1736 925061795
O 3866 4954
O 13119 27577
S 2316 293707659
S 16797 533044314
O 6660 7250
O 13254 24857
O 5252 19646
O 5067 23985
S 23296 861688612
E 21799 25225
S 28970 55923274
O 13787 19539
O 10443 18007
I 801 7418
O 8644 15495
E 10518 12062
I 5381 24825
O 9615 11226
I 19045 27678
E 5582 20861
S 12663 407012881
O 5429 21882
O 9989 11387
O 2995 15478
I 24981 29012
O 5302 27360
E 11448 13337
E 3063 6298
I 15449 21446
I 22240 23952
E 10230 23858
E 13917 26204
O 16456 21538
S 24282 459298892
E 5056 22004
S 17513 32430184
E 10803 25845
O 23718 26690
O 12704 13787
S 22974 422710738
O 2509 6798
O 7487 15202
O 10177 10314
I 3960 29084
S 17648 848709011
I 4009 22609
I 1053 16108
O 20386 24765
E 4259 15581
O 7404 27678
E 1534 10580
E 3814 25259
I 2268 3665
S 12538 979975685
E 26561 26942
I 6223 6714
S 13172 392972915
S 5168 176804933
S 27901 954558512
E 10513 18051
O 13732 28997
O 12076 14831
O 10110 16089
E 1295 23866
O 13016 22956
E 8619 25510
S 18197 217986019
S 144 613886282
I 17331 24743
I 17778 21186
I 307 25969
S 1360 855956820
I 4561 25280
O 10835 27306
E 9441 15837
S 21658 428208802
O 5701 23848
E 12048 22695
S 5078 241446802
O 16786 26168
O 23056 27314
O 1688 17734
S 10163 574998529
O 3965 5901
S 26545 306886115
O 3937 11888
I 21070 26575
O 11454 20403
E 678 27808
S 4252 849123719
O 14294 26881
S 21260 592166159
O 12583 18381
I 19424 20402
S 15717 767758871
I 978 13109
O 2834 28910
E 9748 14271
I 17437 21995
E 5189 9156
E 11463 14588
E 9291 17932
O 7595 21955
S 22005 123641052
I 3023 4803
E 12019 28147
S 7669 171650755
O 12929 27145
O 6997 8489
I 13991 27636
E 15288 17871
I 9114 26466
S 4418 484341605
S 9057 958468932
O 114 24397
I 7564 13445
E 3810 26951
I 4980 26048
E 13700 18707
S 7913 721770700
I 16080 18986
I 7245 13487
S 5173 516552328
S 18926 981413378
O 12437 28913
I 4984 8272
E 9356 16990
I 2954 21584
E 3466 13439
S 4580 771224770
E 20766 27473
E 8264 20693
E 24226 25216
O 11209 22148
E 8717 26031
E 8542 25418
O 6537 13044
I 12432 28206
O 5383 11996
S 20429 641981242
I 18252 29263
E 22014 28288
E 21175 25204
I 5624 9690
O 676 21498
O 13172 25638
S 4581 934234752
S 10908 189569418
O 19600 27784
E 11153 24751
O 6571 15369
S 19510 149057102
E 248 23565
E 2470 11984
E 1387 25641
I 4210 23159
E 11506 11536
S 27414 793831939
I 10126 18469
E 21143 24363
I 15346 22204
E 2649 5181
E 7239 10194
E 4161 21791
O 2110 19772
E 5144 28089
S 21612 34634478
E 13545 28408
S 22404 124452371
O 10291 23671
S 13845 330599000
S 10401 219629411
S 7641 265982915
E 742 20543
O 4009 6998
I 9262 25837
E 5693 16746
O 14903 18155
E 3317 24350
E 5520 10167
O 2334 14337
I 19986 21234
S 2808 485677750
O 1254 8184
I 9849 19206
E 3435 9007
S 29272 975372937
I 24050 28939
E 9207 23098
S 25366 684939552
O 8996 18874
O 1799 7416
S 15928 89995788
O 2243 17270
O 532 8557
O 4500 18986
I 15908 25887
E 10581 24056
O 11305 29255
O 1330 5028
S 5826 614316750
E 3432 15854
S 15250 332392851
S 12027 228550380
I 16612 27770
E 3229 20685
I 2504 27954
O 9316 11598
E 263 10920
S 2566 82977761
E 7315 24978
I 9356 9594
O 326 26271
O 13324 20272
I 875 17341
O 19657 28060
O 14160 29067
E 6279 26683
I 14298 26792
I 6713 10552
I 7872 12400
I 11881 28088
I 15934 17787
S 20638 26734017
S 16958 426524809
S 25462 936755138
S 10311 619544885
O 12112 26569
I 1440 2806
E 4719 22612
O 10450 28225
S 7010 913660252
E 14560 15459
S 24884 779123397
E 9559 19899
O 17304 29236
S 28402 958086529
S 24999 164847871
O 9052 16869
E 10777 17835
S 7164 368878059
E 23291 24351
O 17272 25741
I 896 4891
S 11832 173329815
O 346 25092
E 10486 16998
S 8007 883442784
O 7141 27771
S 10920 708207837
I 24472 24587
O 15215 25834
E 3274 10828
O 5480 18011
S 1325 39624699
S 16751 719978124
E 11156 16841
I 17520 19387
S 22655 657343383
O 14463 24449
I 27243 27374
I 23593 27904
O 26746 28774
E 6518 28924
E 24710 27336
I 12994 28051
I 1552 17981
S 7627 556141892
I 5446 26331
O 14255 16879
S 12327 212753736
E 4766 15391
I 6206 12560
I 4244 7935
O 4596 9918
S 9991 852173206
E 20519 23920
I 4142 13441
O 17558 26833
O 13437 16158
S 17765 654099051
O 8399 24009
O 2875 26083
S 23573 741701837
S 15413 792554446
S 28599 889280471
I 24512 28919
E 5847 27694
I 3264 22720
S 1798 775579664
O 1526 18437
S 3774 997925305
E 1281 12455
O 18954 22968
I 7786 19114
O 15526 19885
S 4284 752978056
E 23763 25878
E 6809 27556
I 1032 10684
E 1048 2669
O 12112 12201
I 11264 20034
I 22842 22918
O 9751 25178
O 5852 15455
E 11729 27273
O 17658 19741
I 13397 28365
I 9155 26707
S 19208 68705758
E 12237 27955
S 4180 961024171
S 4921 812742999
I 7331 27445
S 9316 675798945
S 14790 577030532
I 4313 8317
E 24554 26347
I 9452 11327
I 8708 24207
O 15945 18470
O 1694 4352
S 11961 754970111
E 17493 28715
O 15576 26051
I 4155 13920
I 1776 9076
I 21217 25128
E 3742 26751
E 18002 19353
I 12321 22390
I 21357 25268
E 1675 6934
O 20967 24102
I 25654 28807
E 11733 28496
E 7866 25012
E 4737 18192
I 4773 17150
S 21438 800905713
E 6088 27620
O 13805 21372
I 1901 6147
S 27345 58739347
E 469 14193
E 13970 23249
O 28797 28972
E 10228 22311
O 10049 26981
S 5338 966527545
E 4037 26687
I 11991 27350
E 21290 23852
S 22235 158080616
S 20333 144456736
S 3813 482566076
S 19387 158519504
S 19990 106324992
O 24134 29165
O 13880 20404
I 7774 14271
E 2342 22466
O 22139 22505
I 8637 20196
E 19620 24766
O 5759 10887
I 12967 22130
O 11132 16412
S 27524 823344613
O 13031 17047
O 24473 26253
I 219 12834
S 24877 662724671
E 5590 12505
I 15458 20424
E 23653 28326
S 12221 873970948
I 8404 19297
E 25001 28361
O 4005 7174
O 19752 25642
I 7354 15156
I 19199 21240
E 2085 28426
E 2383 22692
S 16584 650608221
S 19809 800524643
O 3285 23033
I 3263 10950
E 13612 15600
E 16135 16203
S 24228 139936167
E 16712 19365
O 22856 25031
E 989 25723
I 16032 20056
S 26438 652983749
O 17310 22280
S 990 49295426
I 8420 8745
I 1312 8603
S 7979 382159488
E 15598 29264
O 12532 14410
I 21729 24103
S 1208 806525437
O 864 22609
I 4345 10566
E 5791 7380
S 19709 188641852
S 27028 751643790
I 14339 28334
E 1311 1665
E 1527 1931
O 6313 11973
E 19207 23771
O 20173 26448
S 4627 627235263
O 10329 22622
O 18958 24962
I 13886 21408
I 11496 13925
E 20020 27560
S 23844 473851206
E 4579 10056
O 651 24197
I 2172 14878
E 14281 23588
E 16669 17471
I 4186 14422
S 17285 235420977
S 937 359250445
O 1930 7323
E 5721 25811
S 903 842915663
I 8264 14614
O 19005 27624
E 22173 24450
S 11070 458344725
O 13456 15744
S 11734 558536174
I 21568 27128
E 5280 18687
I 10286 23340
I 24233 26870
S 17780 558441106
O 10397 21734
O 5667 25341
O 8770 23362
E 10478 26223
O 11134 27110
S 23838 603891201
O 4645 13499
E 3883 18617
E 9688 18702
O 25051 27380
I 2357 19894
O 6086 26465
O 8614 23197
I 19662 25834
O 17865 26216
E 20780 25381
O 1427 17547
O 858 3854
E 6784 18054
I 12330 17690
O 20922 27230
S 15196 816222790
E 6223 17988
S 15748 49293209
E 10253 27868
E 16595 28183
I 13499 19478
E 8936 23298
S 28126 790169833
I 8809 15669
S 6560 363747636
O 13088 19027
O 6041 25228
I 18990 20534
I 19512 19647
O 14481 20302
O 19367 20848
I 18595 25038
O 27820 27989
I 25897 27763
O 24506 26344
O 23993 24165
E 8740 27571
I 9386 22481
O 4511 22918
O 20570 27095
E 7194 10053
E 8598 12280
E 24355 26977
S 512 150175047
S 11974 970429391
O 12620 15754
I 8227 9420
O 23427 27418
I 16723 21854
O 8662 24305
O 4740 9949
I 20526 20648
S 16115 9778272
O 12180 25151
S 19455 864233102
E 8673 25634
I 3080 12729
O 14835 17916
I 14535 26824
O 8851 18196
S 13035 152015803
S 9188 973553287
E 8661 20047
S 24057 235270842
S 27414 91324909
O 16580 29203
E 2026 21132
E 9482 10343
I 1421 28365
O 4647 7916
O 7369 20673
O 4814 25290
E 9824 12584
E 7063 15637
I 23666 25785
I 1581 8218
O 2660 14613
E 20647 21608
I 19941 23994
O 545 7927
O 10279 20048
I 8746 24193
E 15883 22802
O 6227 18784
S 24436 898324384
S 26155 435790382
S 8281 125398411
I 24095 28925
E 27740 29063
O 11465 26472
E 2542 16874
E 1127 21957
O 1507 16351
E 1207 22048
I 9562 15248
O 14521 22128
O 12737 22385
E 24025 28844
O 7160 9669
I 3322 20369
S 20401 770318786
O 7061 25915
I 12695 14886
O 17415 20062
O 4314 6510
I 8935 17985
S 20501 956278456
O 6672 16717
O 14729 17726
O 18710 27737
O 256 12042
I 1078 12716
S 10155 768331723
O 808 16290
S 29062 93487724
O 13734 22602
O 1550 13883
S 20639 713381788
I 20407 25202
E 21281 24673
I 8816 21118
I 2843 22612
S 19188 749976363
I 8113 25531
I 420 10736
S 21593 293170049
E 10154 18099
S 11491 243495790
O 22210 24516
I 15140 25807
S 10474 30990886
I 9092 13005
S 21843 766356722
S 10295 405400818
O 14285 18890
E 7735 18447
I 18906 26665
S 4898 758490188
E 8887 27097
O 2727 22916
E 12330 22884
I 60 6566
I 11360 27314
S 10544 201911089
E 13438 25448
S 12776 660473481
I 14115 27274
E 9386 10941
I 5824 15352
O 25810 28980
I 4952 22277
S 24343 584712965
I 22861 23707
O 15369 20137
I 7446 15408
O 4435 7885
I 1131 4756
S 14111 328202556
I 2729 20227
E 2736 20476
O 19212 26460
E 13217 26292
S 11775 561144135
I 10802 23308
I 4710 26612
E 17068 26826
S 25257 63225648
O 4134 21965
S 19530 705138631
O 12240 21403
I 1825 12611
S 7546 527966195
E 4721 20849
E 7600 27681
S 25775 258475201
I 3312 24929
O 3314 20095
I 3732 5061
S 9433 981637805
S 23952 70231061
S 1880 678619061
I 9546 15014
I 4490 19610
E 9911 28204
I 11385 17767
E 4491 7388
S 10658 755519065
I 607 27191
S 10608 785777228
I 5377 13135
E 7134 23576
O 11490 20499
E 26003 26277
I 18857 26699
S 7147 471965159
O 8740 23037
O 5493 9216
E 20823 28843
S 14197 312296853
E 19016 29328
S 12290 128943042
O 944 8139
O 15283 23364
I 16373 29295
E 18574 28357
O 18206 28727
I 4190 13848
O 17070 19029
E 446 1834
O 3686 9016
I 11610 17799
E 1635 28211
E 1574 23407
S 15897 138501221
O 799 18869
S 14782 968126987
O 1289 29059
E 19275 25830
S 26540 756257751
S 1782 783182131
S 18372 332984530
S 29215 75382650
E 2896 22720
S 27515 627401778
E 16472 18347
S 24105 418669580
I 4442 11116
I 15856 28192
S 10776 408490438
O 8451 14511
I 20195 21705
S 8483 183553885
E 6069 14170
O 1691 29161
E 1874 28855
S 26933 778539544
E 659 7157
E 27472 28423
I 5105 8986
E 14994 15167
O 4411 13618
I 556 29046
O 18349 21568
O 289 25762
E 1044 19826
I 20717 25975
O 12327 22302
E 3275 19816
I 2325 19438
I 5524 11609
E 5195 5802
S 6881 614305087
S 3432 74885302
O 3711 6107
O 1317 14258
E 2967 24355
S 8405 280577098
O 952 28011
E 7600 8663
I 18739 22114
O 4427 20824
O 7784 11404
I 21461 28258
E 7480 9758
S 12742 840648048
I 15485 15987
O 16997 27850
I 19851 24756
I 22070 23333
E 10641 20011
E 3964 14157
S 17505 295349652
S 13267 52989393
I 3222 13976
I 592 18026
O 4259 17982
I 16874 24000
S 1815 568809315
S 5346 987544492
E 10042 25548
S 16547 843060431
I 5129 6586
S 28738 501317271
O 2526 16760
I 3017 22160
O 16510 28980
O 12318 17095
E 9588 17275
E 9212 28044
O 1736 14599
E 8778 25754
S 17710 671039768
O 16562 27135
E 867 2256
O 1604 2733
E 9557 9815
S 17592 567902112
E 6853 11492
O 12206 28690
O 15030 23978
S 25126 782188122
S 21156 797789105
S 6822 631092375
E 10471 28169
S 180 694198101
I 1904 20567
I 14889 24803
S 27763 983659636
E 5512 27261
E 6294 24984
E 20059 27165
S 16640 469848882
O 379 12968
E 1977 23292
E 18464 28125
O 7950 21294
E 11111 15726
I 831 14594
E 9669 12026
E 1083 23177
I 10429 16099
O 18076 22026
O 1556 4461
E 5172 26845
O 7892 11058
E 9758 16483
E 9113 15428
O 6681 7293
S 12516 71617377
E 21139 21860
O 25268 27823
I 14537 15852
I 6877 17914
S 23561 473596137
O 36 14705
I 20314 22889
O 2362 15786
S 8034 608594343
S 20766 428538477
E 8036 29005
O 12097 13097
E 21612 28169
O 4653 17162
S 17084 871969861
O 7335 21977
E 3154 16711
E 26008 27299
E 28435 29285
S 26463 208674132
O 10428 19290
I 3188 10387
S 12960 898203076
E 10145 18674
E 110 15968
I 4412 26254
S 21083 507163356
S 27665 168988272
S 9603 985614832
O 3742 26244
S 852 967697178
I 14326 17384
I 25094 26663
E 4990 11899
E 18101 24016
S 4988 338583357
I 5916 22865
S 3298 550871287
S 3015 871291843
E 16172 16447
S 9136 452862298
E 25038 27403
I 3835 17703
O 5501 15076
S 13015 817013020
S 13473 13862254
E 15057 19102
I 7993 20909
I 10916 15855
I 3452 21118
I 10580 24783
O 9718 25904
S 4533 947556864
I 5470 20683
E 11747 18258
I 178 27206
O 581 11842
S 20921 612094634
S 26110 741657499
I 3875 4057
I 12054 20176
I 5429 26688
S 830 381040574
O 9262 22513
S 13964 417776181
O 12547 21857
I 16279 26786
I 8455 24279
O 28744 29069
E 14016 24141
I 6883 25175
O 7503 23997
O 3775 7666
E 2852 22858
E 1105 25233
S 10132 16874807
S 28600 951534247
I 3823 13928
O 1481 25352
E 30 7957
O 3286 18066
O 20373 21495
O 20592 23669
O 1551 15875
I 3460 25614
S 9359 480667617
S 3927 285107466
E 7997 17503
I 16175 25952
S 18678 547579645
S 22037 701365948
O 12101 13510
O 4834 19321
E 8044 11439
I 3494 7562
E 27258 29091
O 517 23461
S 10413 379076300
O 19947 20829
I 12654 22093
E 10799 28084
I 8796 21461
O 8234 15441
E 21335 24556
S 4177 868785531
S 14923 362863662
O 6719 23264
S 4877 237631171
E 2926 16415
I 6357 6418
E 2976 13650
O 6164 22470
E 15074 18602
I 4721 10393
E 14869 15788
S 26026 99336658
E 16839 25866
I 27044 28660
I 20636 21846
E 22571 23063
S 22031 267767217
E 14255 22867
E 13936 24303
O 3087 26820
O 5563 18178
O 1052 12155
O 3538 9046
S 20329 595169189
E 5636 11985
O 8144 21149
E 4813 21725
S 23137 200968885
S 14701 525507595
I 9312 26788
E 11503 12721
S 26166 476493654
S 13378 732575882
I 12229 16160
E 10863 24606
O 13614 27022
I 3306 11377
E 21694 28478
S 21370 178845659
I 1278 23859
S 20010 964131650
S 9915 466905422
I 11781 21307
S 12247 708458621
S 14658 360384574
E 13123 26123
I 4555 11033
O 23105 28155
E 15063 23766
S 27692 643175367
I 11195 22861
E 1079 23519
O 15853 21896
O 11214 27972
S 4904 320280925
O 24748 27600
S 23699 691151458
S 28803 232807854
O 11753 24212
E 5656 6257
S 28295 770400383
O 2231 27093
O 3153 6243
S 9806 268337449
I 23368 25448
I 16468 27764
S 23628 995627259
I 13377 28185
O 10949 27311
E 19804 23320
I 893 3345
S 14708 161064255
S 8631 302134373
E 6924 14718
O 3780 20940
S 42 641772764
E 20020 22698
O 4222 14001
I 3141 5323
E 9085 23731
I 6589 27505
S 24786 851720283
S 13535 924909672
I 7041 13338
E 556 18556
S 16051 592856076
O 15722 24252
E 487 5869
I 24489 25025
O 2166 19164
I 25739 27124
S 16062 453674210
E 25308 26741
I 27928 28017
I 3592 28020
O 10448 15699
O 3479 13233
S 6317 856858672
I 12132 27693
E 5382 15973
E 3638 23755
O 9688 23572
I 1143 5805
O 976 12123
I 8778 19260
I 13750 19575
I 20371 26276
O 14218 23205
I 25037 27191
S 4957 139263607
O 8367 14753
E 117 6786
O 820 5981
O 12231 27999
I 1458 2182
I 7892 27767
O 22886 24064
O 11689 21174
E 20145 27455
O 1727 12387
I 14478 21791
E 27963 28664
O 5817 23224
I 16779 21135
I 5825 11159
S 18282 408333109
E 491 22449
S 12457 499372542
E 10801 25918
S 29343 442128414
S 11553 685527246
E 13987 16195
E 13615 22019
I 11208 14741
I 3704 9267
I 24347 27451
O 1607 2212
S 1793 621317739
O 4036 15412
I 4743 19608
I 8244 10108
I 13687 16162
E 20950 26749
O 25668 26310
O 4375 8881
E 27356 29111
O 5990 11883
O 10434 26423
O 2582 21747
O 13464 22132
S 11450 557060971
S 21133 243126515
S 9888 606417081
E 19691 20286
E 5246 11377
S 8338 724089349
S 4998 640899278
I 51 3649
E 7675 15193
I 20108 22573
I 6102 23383
S 16780 177894149
I 2296 27702
S 15720 934710515
I 2030 17173
S 7894 455434890
E 1431 22929
O 17719 18492
O 1776 7101
I 18125 22080
E 8280 19374
E 13120 22500
E 5887 6943
O 14870 27834
O 3266 28272
S 23334 284290078
S 4546 566606625
S 22731 538343278
E 16733 19481
S 26611 200726055
I 10971 16302
S 26359 202413127
I 11237 29261
I 3250 18671
I 2962 12826
O 4891 19250
I 26096 28620
I 16766 20107
E 28239 28788
E 18894 21109
S 8137 11705051
S 25804 560717902
S 29015 197929901
O 4368 18784
E 7239 20126
O 1239 17310
E 23732 28375
O 8082 9951
S 25807 59530274
S 8599 153696123
I 2488 22237
S 447 777592616
O 10127 22559
E 9201 9630
E 4024 25595
I 1906 12852
S 1669 770892612
O 1988 16538
E 23865 27775
O 13461 19258
S 15664 224713943
I 14154 18208
E 7038 9360
S 161 13596007
I 1245 8973
S 23050 80581058
I 16472 28636
O 21129 23875
E 21045 27839
I 4793 18314
O 12251 27055
E 4602 23785
I 11196 27842
I 967 18874
O 16654 23662
E 24518 27417
S 28647 951392609
O 1874 26015
E 1926 10387
E 329 2633
S 368 259367690
I 12613 25205
E 16220 17682
O 4845 12328
O 1605 22764
E 27163 27217
E 15392 16094
S 2813 813851817
E 13999 16290
O 11536 15108
E 7605 28580
O 936 9925
S 6555 299833453
I 10543 25874
I 9508 22905
E 2472 15575
I 12772 24000
I 1614 29128
E 19034 21098
S 27702 518926487
S 10421 590232622
O 22246 25639
O 7562 27258
E 7985 27545
I 16691 20140
I 11491 19626
I 9599 27140
I 20373 25756
O 14355 15732
E 20871 28846
S 2306 62162267
S 24309 585325090
S 12047 45811936
I 9124 17744
O 13391 21842
O 4740 12051
S 16368 468341557
S 9615 997028406
I 3263 18871
S 6302 147196647
E 5996 29248
E 11819 20122
O 800 14031
S 24870 530217314
S 20478 484394307
E 7794 27656
O 26838 27803
O 11463 15018
E 21912 24075
S 14517 384599415
S 24600 435554269
I 3778 11038
S 4200 240403819
I 5533 11895
O 6264 16936
E 5208 27600
S 28032 986553928
I 1765 22614
E 7471 20136
E 13807 19386
O 15732 19369
E 8900 12475
E 1506 24168
O 5444 21598
O 19736 27686
S 22049 668752771
E 22244 22783
I 24376 25900
E 4362 26524
S 19479 864923505
S 3312 479593136
E 8015 24112
O 14041 26704
S 11412 802299514
E 16498 27344
I 10228 14178
S 6799 526473786
E 7852 24137
S 6577 252256666
E 269 28594
E 5924 8476
S 828 24365192
O 9004 28630
I 22942 25686
S 23789 840432341
I 10495 20367
O 4015 11122
S 21350 408101504
O 3808 9956
S 1341 442083687
O 25598 27057
O 12776 14907
I 4607 23943
O 1606 16902
I 9915 14550
E 3713 27338
O 5252 7384
E 11127 23313
E 22285 28541
S 18046 569776674
E 978 20098
E 8110 24458
I 18095 19661
E 7402 14814
E 18841 23419
S 12740 106693261
I 464 28615
O 243 6410
E 10229 14248
S 7075 263174526
O 5434 27243
O 2762 28405
O 1758 9380
O 5247 23130
E 8385 28288
I 20195 28984
S 8767 183151404
S 2590 138334180
O 8236 17073
O 11028 27018
O 80 18590
E 155 5095
O 676 26147
O 15197 27431
S 11392 78461665
S 17908 164001011
O 5584 8927
S 16224 678740195
S 11328 218797449
S 6769 979300409
E 13236 18177
O 22821 27071
O 14201 28759
O 5772 11499
E 15396 21189
E 15250 16694
S 27685 254586345
S 22910 390267336
E 5605 25411
O 4087 9798
I 12266 14703
E 17399 26511
S 16465 619725441
I 9711 27065
S 16379 754904788
O 2153 15976
I 1867 26993
E 740 19872
E 19731 23953
O 5563 24486
S 21357 847484791
O 6285 8263
O 9914 28930
S 26375 261477523
S 9845 717693573
I 12550 19170
O 8346 19108
S 3892 967794201
S 19686 817733819
S 9083 888515752
S 25289 196987613
S 2987 705426982
O 21751 23518
O 3921 18035
I 9758 19977
I 5738 26563
I 989 28736
O 5155 9156
E 10926 17148
O 11172 23947
O 1240 13534
O 24282 25914
O 3668 23208
O 20406 24881
E 10721 23351
I 9271 19017
O 18604 20260
S 13116 213081119
O 21803 25910
E 7761 24378
S 16827 821536940
S 26870 871037117
I 5800 25228
O 5841 29024
I 5678 12162
E 8447 15799
O 3890 16768
I 9166 19988
I 515 4594
S 13519 490048152
E 14018 23048
E 12616 24566
I 9514 25126
O 4314 10595
I 5016 16124
S 12962 142249626
O 26676 28622
S 27257 656499987
S 9729 112598229
S 17686 957948669
I 5895 23339
E 14471 23280
S 17315 366442083
E 28752 29092
S 27334 661566638
I 13788 17790
E 15549 27630
I 8340 17605
O 14457 25327
I 4153 13460
I 14124 17672
I 2778 24114
O 3792 15508
S 10356 13292956
S 27483 622847530
S 20450 787077058
I 1013 9014
E 19545 25447
O 7427 27565
E 15962 28470
O 1156 29283
S 19345 40807230
I 9018 20129
O 12907 22553
O 23918 26712
I 3951 25385
S 6670 579092096
E 24234 24745
E 558 19536
I 4886 17296
I 11377 28931
O 12686 26926
S 17226 36538146
S 24653 201072795
E 6050 26091
S 7402 304651638
O 21531 28053
E 14591 24795
O 3234 18475
E 13098 20904
O 1209 28945
I 16376 26689
O 4288 27091
S 25249 322790132
E 10112 22438
S 16953 102275875
I 10770 14599
E 19242 21221
S 16093 934587701
I 11926 20588
I 136 1125
S 11547 549892365
E 8565 9168
S 3567 693441780
I 23 27717
E 15158 23657
E 5821 16370
E 22420 22590
E 14804 15049
O 4172 14162
O 19543 20868
S 6366 410429546
E 13844 24661
E 4259 4644
E 6073 24136
O 14497 24982
I 7023 22529
S 15604 586083898
S 5201 426289526
E 17495 27938
I 941 6292
I 18795 19787
E 6852 23352
O 2376 23616
O 11158 19556
O 2427 21127
I 10825 13829
I 7321 15211
E 3884 8745
I 14406 17525
O 8413 23394
I 4021 19960
S 17661 700795122
E 7864 23654
O 6027 25472
I 11366 17915
O 2235 26650
S 10006 618657687
E 8684 22633
E 12996 13337
E 19612 22959
I 11205 26162
I 11745 11995
S 4068 450223744
S 19153 343909992
S 26793 293456670
E 4242 27076
E 17352 26135
E 13571 28157
I 3386 16450
S 27470 811061793
E 9812 23595
I 17170 23580
S 24320 657389630
O 16031 17521
S 10460 363310308
O 7736 7870
I 14516 24178
I 7157 8610
E 13880 22262
O 21671 24898
I 1618 13801
O 7974 12302
E 6983 24351
I 4023 26862
O 26680 27895
I 9161 16230
O 4151 11618
I 6196 14678
O 24891 25119
E 467 12893
S 7768 95016861
O 2331 20732
O 934 13292
O 4000 27094
I 21596 28579
I 2259 24143
E 10151 15169
S 20523 988458043
S 4957 243582855
S 23383 112224377
I 4832 18429
I 12179 26039
O 23395 27497
I 15637 29209
I 9803 14110
O 9997 12101
O 7892 19235
E 25559 26515
O 3198 21278
O 9084 9537
E 16321 23437
S 23865 86023704
O 717 8888
S 6799 450568951
E 15046 16204
I 3622 15867
O 1992 19279
O 4594 16259
E 3868 23534
S 405 944871267
O 13830 14211
O 3071 9172
E 17231 23296
I 12594 26626
O 12059 19017
I 17296 23838
E 13167 24402
O 14270 20603
I 15755 20652
E 3601 11022
I 1660 25738
E 9501 22180
O 5772 18077
I 11180 24949
O 4844 10923
O 11666 13990
O 2158 18441
S 19335 747643013
O 9706 17094
I 17001 23196
S 2608 33176456
I 21496 24605
O 833 18838
I 12052 21620
S 19021 796008444
I 16041 18812
S 13818 701375641
O 12512 17029
S 27513 746880292
S 28977 80768552
S 4353 623132392
S 23290 432855074
E 10867 12027
S 5219 626261209
I 10792 22348
E 5282 13324
O 8921 27403
I 6101 16611
E 17293 22605
I 21016 21495
O 1008 9937
O 16297 22981
O 7867 10744
S 15066 654906037
E 3217 25852
O 1830 27281
O 462 23069
S 18577 139779884
I 5880 21012
E 5269 12308
S 23251 404656896
E 8544 26675
I 22271 24910
E 4355 19739
I 7970 12844
O 5156 15985
I 18269 24613
O 20972 27826
E 9959 19487
I 17865 26487
S 23747 435585500
S 1585 326960360
I 4304 12101
E 7020 14312
E 1122 20463
S 5495 757694065
I 7045 9263
E 159 1531
S 27312 554292441
O 12616 26466
S 25278 15047635
S 28849 618165879
S 7192 453774718
S 23349 550513568
E 4748 18688
S 22141 412552427
E 10304 27216
I 1479 8342
S 22514 534510931
I 4888 11262
I 3947 10125
O 1432 23265
S 23772 426324094
O 8181 15118
O 6803 11162
I 19088 20687
I 6331 26007
E 44 7451
E 8771 28942
S 25649 707264481
O 21161 28363
O 12971 23539
O 17671 19173
I 1786 8210
O 2758 8461
O 14604 16286
O 17316 18740
I 53 14839
I 9022 27461
I 11101 12080
E 16398 19917
I 22897 24509
O 2105 5679
I 13515 24150
S 26897 371259253
S 20970 572669761
O 6338 15892
E 3873 20383
I 3945 25875
S 27084 86911660
S 27226 891625296
E 1466 16798
O 8518 27703
S 3674 297459189
O 16572 22220
S 26071 674345523
I 13752 18448
I 8503 26721
S 7625 609816773
I 13100 14412
O 9727 13907
I 10119 25447
O 13541 27489
O 9229 19347
I 5726 5961
E 2857 22299
I 936 13557
O 10697 15186
S 4761 540850514
S 19463 587353289
O 1422 12827
E 3637 24839
I 6051 12360
O 14619 14729
S 17387 981488730
O 24 11311
E 6245 18828
S 14320 618524466
O 6822 21330
E 2623 20186
S 24648 406961347
S 5622 654531378
S 18228 925715704
E 408 25106
S 2345 817150391
I 12586 27424
S 20003 244369689
O 5896 15060
S 18935 452815642
O 26994 27032
S 28206 306226116
I 5056 11655
I 1826 27366
O 5591 24846
I 5238 24881
E 3452 15042
O 18436 26127
O 6413 25945
E 2563 12960
I 12681 15122
I 21164 27131
E 22126 22909
I 3792 14155
O 7505 9554
I 8318 10791
S 12443 606554924
E 14652 17025
E 12766 26929
I 1030 17135
S 12338 456186078
S 2181 252454761
O 17025 23483
E 3220 18753
E 20391 20714
S 11030 869226212
S 19585 25900314
O 7382 26051
O 1793 8718
S 21585 662233006
E 14878 28691
S 26431 274016238
O 17016 24191
O 7862 10702
I 3045 13268
E 6823 15808
O 21152 28860
