28700 979162 505258 901973 201898 606940 336114 3135 91128 582903 469005 112117 777481 519828 911010 467239 789273 317178 921698 177797 413847 995002 701493 854550 686610 651987 910550 984756 284274 597171 227718 840156 576332 249327 258481 294582 856266 594594 297716 463746 693848 283072 575862 987680 802899 3223 454918 592172 320400 376616 286320 250598 371617 987812 105147 574578 639799 15697 559334 924072 612867 303403 280579 705550 552729 539059 131 925346 650004 814199 389091 860203 97270 481304 847883 416521 878 819152 525044 837629 712119 811363 88227 600087 315526 193373 174665 955324 725421 733998 395747 854639 553752 676326 560189 106480 731736 76671 31825 898092 890869 937268 274646 504491 934923 122528 437363 935801 458032 962406 773429 170150 290120 861655 770237 605645 571380 944901 77321 296800 195250 473067 151439 265353 665744 711627 371832 913832 304649 920008 811923 711870 373627 86568 732712 308550 725448 170074 244350 699831 648831 534130 869980 455302 395785 156568 577298 967164 617820 654618 780315 329421 644037 931753 594773 826132 159731 482956 739963 464380 919316 68237 692601 292942 671157 425312 117843 396604 111737 878544 96434 760567 412674 482765 215868 808458 639333 793165 291973 773504 964135 72287 102925 124523 520392 697697 950654 680122 180653 690617 660853 616320 275205 353453 909261 946361 295116 27104 342964 406852 905647 955749 683770 834672 954866 899637 643129 110550 209154 451453 884053 689640 523740 986977 814162 44131 201026 764815 240604 898030 971783 901457 514349 246988 771261 423609 193348 66377 967064 52664 989580 389063 524764 673350 223734 995981 572986 383215 106530 298491 834667 506935 988130 874758 493911 318643 435240 211288 83458 675844 109317 571592 93652 623665 334931 381264 563626 44631 447640 47041 97294 437220 436103 138409 110569 176189 650742 199906 75755 757271 14749 910421 780557 519230 301531 274468 837873 736770 2107 437682 412613 111424 525625 22616 735088 860556 403880 815065 905186 367871 862106 518831 321442 814560 657239 432010 507100 824332 148268 582854 97955 679368 9627 878511 198597 311157 669330 552821 47926 671437 506854 976891 782860 32479 515858 34299 893034 919737 849364 798219 287608 227821 833401 125401 42380 6991 557411 549480 831323 222030 132333 929277 417749 658311 807787 132697 969467 477117 201870 533745 148553 708723 26987 447764 741201 542844 482062 150586 978933 847777 465156 782892 75597 298556 908292 634329 305547 982054 183808 136869 720435 832492 66145 138183 490803 873931 270880 976621 867399 989101 510365 15951 697823 53703 463714 955376 596547 462128 105961 91831 309904 571117 874722 901853 386024 783013 536181 691570 281419 719988 828438 1853 68831 410934 140036 559633 801217 927267 52606 668615 916367 79322 684566 130541 133025 664631 85916 245923 126758 708229 337753 953014 795697 212474 854866 181720 511838 907398 873290 793256 143737 218079 795109 212567 145365 451496 288552 946581 895114 341157 131547 327832 420478 332464 458372 553502 997095 60640 315776 640204 768868 653528 109569 564564 382353 480786 262635 894191 388183 135924 203798 531919 870355 515258 744486 532071 966753 549389 478651 378218 890545 610197 706049 827374 942661 680773 897228 456107 741412 213003 612662 510279 382883 722231 591194 765235 203016 853828 175777 591199 506104 379575 123117 376458 894832 383954 908528 377937 449694 903530 272506 856590 30078 978555 683964 489090 659327 97543 945196 400738 826897 557858 427368 209779 280088 18561 975014 999455 872388 150790 590653 894843 46716 230122 271300 457900 130427 696179 352188 580121 116060 624693 436710 146138 603247 637025 151579 778925 734567 613127 696014 77816 170984 123381 287594 967423 658293 778959 966877 47033 446101 73882 941875 492816 304003 729527 467067 950781 425705 819254 530901 58117 443947 483963 720606 47193 120987 872184 342470 371906 485310 38483 966073 172645 161864 253666 656419 336508 32625 139648 383540 478725 213529 325415 487892 33883 54941 954959 984663 996997 774212 31916 55113 734510 515878 292070 298055 153216 164254 640524 41473 165915 679006 7545 338560 357221 777563 994978 693729 326539 650977 593620 321615 380857 919034 809506 931091 490326 280816 432106 487323 571380 464021 58787 305889 496250 350857 120295 165817 31462 760818 723642 197376 956176 247538 52287 829748 25100 563617 39828 351638 214593 633448 673252 595450 68833 999110 526540 559159 279925 474997 562833 367656 939017 137971 189897 951618 5179 310191 117435 552992 587361 357428 750368 543536 604965 802654 373283 630065 366270 413111 498054 97215 46558 171306 209016 631742 170415 251907 190900 966691 726904 270084 850699 665920 924407 40595 133890 929585 867137 767676 482577 454497 125103 749296 998032 730067 551949 887667 876483 434571 300777 374537 48137 863686 545842 257152 495427 232608 509058 202679 715650 235961 472762 82700 418233 397168 639646 68474 843105 506783 836149 325681 477631 961251 591328 992015 207669 659628 879681 84152 94198 696809 458688 658686 560494 520881 915837 572272 269840 941247 774950 501841 693559 764064 584541 628143 161231 224186 696616 520687 247320 532764 362719 724951 10366 954046 716965 218035 613674 112997 818538 224223 809805 793577 882909 886650 830809 315097 458921 100648 256343 233871 602488 949902 997934 703380 94396 675516 927566 791012 712555 691237 840127 75273 416187 850493 29319 649503 584879 159344 762499 919768 383566 88655 713344 782826 975304 544152 97923 434225 161151 870617 184447 279990 336870 182380 983370 431266 374247 427287 222277 86801 118523 578755 162074 51062 945599 707744 216916 530477 867087 979415 966596 767004 584421 679939 66182 559725 740442 164104 993949 901592 551072 178395 697934 887942 877126 681303 319207 251372 624941 57835 854525 259815 152941 532950 310876 98540 240693 527792 629016 624131 23558 111964 907486 607978 791902 973667 684054 48696 654122 678002 466639 205194 372748 164572 609487 249873 362226 445045 17597 987166 19231 388473 763333 172171 921422 74208 270710 678466 118351 416078 818948 658260 528041 726433 266238 836294 216452 950291 884989 386925 144645 351628 592118 517392 516199 717956 283617 394777 163000 817565 898294 698582 722389 661626 870753 643810 735834 141462 838627 370536 73891 657574 28796 601931 900358 811385 438225 633161 278027 323213 20086 422671 191192 128555 456415 223743 846511 256383 618519 525862 590299 516812 224444 312687 178438 611548 472848 430623 753009 827826 317510 826900 1751 346305 945182 902108 674041 383406 51621 952068 222971 71706 891090 414162 716612 863856 154256 79474 120238 772774 605336 226888 805938 346131 539574 500727 957678 528773 447701 227038 356598 765210 570289 358348 627867 515471 776808 301907 415228 828428 253974 638198 416485 145064 568712 133096 525271 722967 212570 161861 12093 334257 388748 818030 196739 444674 835108 154416 973446 282808 897805 846396 48017 468094 204743 675883 499916 497902 977790 915143 326329 748115 69693 259165 409530 154756 908613 934801 394074 121182 96661 406166 971790 1760 740547 168528 446433 92006 839295 936231 374813 737099 782626 939182 721544 987368 615064 221459 485270 109205 652954 327950 373672 722646 103467 783201 877401 12079 234353 787826 649612 847365 193992 621401 849125 450890 306280 295557 542896 145574 231787 434060 399024 14412 373241 120568 518132 504657 342026 519753 613861 511331 364054 987532 233976 467520 287085 627728 995950 521437 415554 645561 368802 125897 783313 217926 93138 605944 29834 152385 267869 261621 586445 666893 792384 959685 787460 310515 464341 645837 346619 594554 157168 710673 98437 907495 694544 385521 51575 690494 423310 983480 336054 308463 109376 635719 42740 718865 241662 72573 871250 509531 334193 974046 176423 642929 933730 480234 953443 914423 642422 816414 25328 315941 527086 123764 739788 221629 509285 791362 428474 448946 774841 764528 757408 400568 916598 800147 119432 158259 872719 507033 184141 723264 481078 360563 882544 931160 357148 352338 845582 515922 168751 870909 348214 695836 511024 88001 433817 536660 879362 862290 985605 170554 143169 259364 571121 59766 59510 690553 734377 448581 197585 918517 688196 195015 795432 570739 126174 668931 923076 488107 184852 608179 875367 533066 304014 386390 621066 254182 923050 16780 632824 425006 187333 775992 684370 758454 352110 260231 965358 86486 225163 679294 5002 913358 874308 316785 448 481 985716 439876 488587 170567 48054 880305 219984 868419 266695 357402 638953 706096 890533 271776 131101 77865 564119 331822 352670 916228 592053 834379 519065 817215 513673 40419 246925 387980 357203 763724 904813 342918 203599 909751 29837 768004 790056 249820 636423 573102 123573 791727 279197 14105 63502 926649 91970 627620 258471 960991 60200 366875 795370 579264 700441 309042 619682 463717 213373 976885 227441 634537 836154 947391 544288 865990 231747 850695 115810 384521 940148 755734 176247 219344 769839 239748 662344 378160 383719 437166 339150 960270 804040 650871 539534 20833 959912 675567 484549 689637 168803 228341 324173 4957 692084 384812 870946 923830 751858 503107 308350 692005 258841 484596 427700 28679 240695 90044 923190 140765 527209 262339 101035 847601 913210 156920 868433 389473 348838 869333 595461 517641 614026 435986 522597 306109 337149 909894 746290 89007 413001 54639 781011 188193 55586 725063 733223 812632 815106 656412 469748 858666 435102 87134 222618 864663 244053 607402 254136 109243 476735 365948 626883 607112 801933 665831 429572 139082 575724 175861 744440 505076 746851 41802 693268 802436 766864 426490 131419 98321 82901 601166 473339 34355 688300 695956 899017 448704 303358 669504 557946 296444 35452 184828 419907 353736 367010 849478 9169 942734 25338 753608 447809 772188 795410 141077 90975 78625 83918 738745 176946 683171 339910 166636 717525 28209 862591 616541 993265 682300 286045 551210 495095 837848 252390 915001 191583 619399 764478 717104 78484 306167 470711 526293 78354 782472 183721 685680 861097 267638 424424 554394 467160 280686 721029 184684 825246 99971 317577 818510 782271 119973 886072 793717 957820 654813 708718 665754 274211 473195 382857 352695 779362 369920 395339 374067 152391 579059 576099 529839 363048 522 600584 830208 281207 837964 14891 106453 454287 848819 441314 752909 968791 327385 546625 926610 982197 255342 108716 772760 244889 7924 641806 24250 377843 37144 914668 46586 132554 490766 92776 495601 7640 209712 842160 805198 564027 373403 911650 18313 222221 869316 771221 191012 196700 317846 633973 695249 89539 259040 468008 334427 266964 109813 875028 644806 663308 306048 207743 795861 796813 816871 807813 804452 26582 649973 126002 590608 539727 554003 608921 761947 423318 896493 469310 620018 730690 103283 831618 820229 362322 299625 671007 629285 925789 62387 790443 589096 368434 514537 901308 165246 331407 225472 486050 874340 391796 612051 981300 931522 166053 106572 693469 105723 3064 162778 242092 733754 782412 73709 70334 661086 373333 257692 290370 815473 320078 597164 920920 688511 628053 822227 370109 475811 564050 372510 350151 955846 984560 331450 403719 666964 438021 613539 289038 957436 292669 531129 207541 75080 604837 794226 736165 494521 51918 542887 309993 888347 656402 230912 576858 284454 569490 463318 760265 649892 835827 626767 605737 336738 474568 525807 3701 428940 139346 809091 386375 432014 340219 593916 23445 945056 388141 275962 439576 956410 335200 265921 844757 991601 13184 937966 792407 99026 401283 69023 748917 237109 695789 871005 573846 686708 396811 93898 115647 52508 902988 502021 873 243207 612288 24318 704614 429 816631 660541 473190 151830 926461 317946 143430 455997 255911 452188 555022 657193 521210 303938 894301 733350 174942 984498 420057 88104 78396 535703 140612 497735 37724 141484 740941 650011 682153 445554 166791 498783 106095 639981 650612 548907 474278 310394 4903 730189 762581 76276 903733 283791 380213 314386 17140 71506 298883 437197 675962 893630 489251 816573 391365 526974 474408 648657 176985 672913 610563 860127 171695 233009 500107 338659 781915 974385 165404 303170 220925 927984 895797 124657 728126 276010 955394 261618 863867 254277 215166 539828 664258 704416 872752 571974 231390 863512 220631 924726 536424 831193 301204 708118 64201 801311 563128 362467 292047 728531 181988 29323 656515 77785 670331 900992 870146 625725 162609 250364 396353 377774 306544 60610 598542 179295 148936 346283 42806 369566 271008 579229 717110 88563 803699 297662 406225 366826 176480 698271 95357 874820 243945 268223 468956 914276 169214 855453 540000 848175 105816 452704 225948 412359 29665 340841 108006 178600 687123 667163 548165 474482 762744 781626 563045 566442 79287 969269 449619 255767 183892 544975 646938 427836 813197 115893 342111 498763 971345 398462 346937 77160 367517 89236 5871 397182 430077 630228 575781 633551 297390 640298 108033 60133 421923 671077 142926 17562 640345 592545 789680 340588 137519 436617 768424 467068 552509 626886 482182 523853 541700 829118 117364 909216 434705 123234 306397 864781 753461 398530 498332 567203 38827 122716 143687 977101 793792 286613 994662 950488 879157 300693 291076 533027 737309 575851 516446 289817 202736 998627 330021 744435 344096 447385 170003 778801 86970 992751 159933 356783 391280 174616 923985 946458 297331 67671 439911 91122 354283 950924 557962 749791 251617 849037 799170 988925 941239 315615 795094 143974 830594 125114 404761 174689 572498 91115 469841 659468 83865 629774 532602 475145 320741 456586 937954 618072 40608 377864 225545 911243 328788 783506 177385 580404 148894 976554 85680 90132 292169 880773 750458 639114 5887 671570 330154 94736 762684 799995 754203 846548 946120 803156 321692 266860 259741 259646 401283 816701 153861 626828 727943 482648 410333 421679 579403 559227 398233 665083 165710 206753 545855 916167 845866 551741 587736 176019 646477 350419 492365 917031 196967 438484 720187 35010 221696 496279 811007 622978 829331 964868 249805 73625 963867 176490 495304 543270 252068 893536 208352 417777 100288 270558 850296 946153 822299 438031 638523 985127 304802 130888 418509 18120 85723 655047 53129 823770 151326 380488 963100 497008 345355 729256 570633 825573 905745 65936 368842 157812 959471 93545 91941 576110 364103 942236 522262 702753 380266 677136 687879 201419 808023 622739 219538 410098 277786 272667 233867 945463 653154 196966 442470 514860 926222 13102 340432 348318 595389 225626 22482 554859 319170 114422 130968 199624 56657 169581 902376 953274 363069 106606 154693 171091 729345 374230 581188 523482 163248 331407 468944 332753 44724 427765 363964 487297 440867 220748 835615 36255 446373 858096 107466 281894 972517 754785 481518 545525 440718 383893 498798 803786 6851 653490 491228 252547 544072 588768 776028 707319 920174 761323 40072 481249 189087 404035 968546 146305 624782 804160 698912 587506 178607 806377 869400 151123 77513 867269 212999 34582 767513 711796 838367 774363 881638 845947 26909 425709 434714 319288 649379 871239 80610 689450 352487 269697 609837 321032 416001 750970 641543 114912 338476 820149 437640 724227 487623 515153 591495 700621 549734 875359 928769 904453 649722 810406 750399 192982 752466 701464 512270 401844 89054 592879 91294 441540 862575 217482 278924 794928 968451 436818 909839 823278 256967 347479 63856 260941 378983 655350 961562 445068 47061 406682 349520 696782 217087 616270 406115 969552 834085 918384 371395 923138 27615 979040 881030 406541 196521 159953 201468 681324 113122 627659 20953 886440 975137 84809 147381 870471 256510 625294 315538 303570 31975 181410 516703 765413 797679 922818 734964 631764 357553 622710 71253 385167 118102 952282 791708 830974 112234 509527 512297 741708 137185 533250 628147 628673 134410 775527 499143 390919 917172 331033 694489 949146 512442 211191 714558 826472 650360 965873 974587 7913 104935 45840 909431 223036 998121 217490 54009 626707 727017 82658 368414 380553 132259 996560 9226 266668 288439 508368 657586 205610 839400 868426 671108 868193 595969 902017 694665 246328 384242 669251 770592 489176 715090 196375 228563 229563 413864 798923 856269 657232 881580 224682 37785 13838 737593 47010 796857 542383 71729 970795 747993 427481 355572 935452 295673 951540 837468 990337 714220 221709 175940 1163 227236 407381 197537 455798 636943 611401 254721 493211 784984 652652 234244 822768 182842 488189 386129 979698 30571 457858 466844 294915 401690 822416 230366 697362 773955 584186 204051 488174 322246 896342 489337 549482 303722 203225 521631 940665 814625 292703 950227 115961 945355 184471 938728 128196 189011 841209 624245 735933 815418 91089 30848 217107 913504 777565 430820 687458 361750 634870 691984 200348 531211 697672 749829 351285 900896 787811 291949 231873 80514 242175 347833 25868 942997 802912 154063 648359 160472 778307 384292 975889 385747 415139 709347 299250 709055 140167 503060 587157 291388 195043 787504 338951 409066 53684 690235 826313 841494 498535 574537 922007 257061 922369 464226 200058 241633 134640 364768 918456 429299 749059 894345 815045 680549 603691 114295 389604 260209 133706 976760 551597 328748 280615 890547 254165 334298 97133 80477 692143 595667 655014 130502 852727 93734 594727 569136 851718 245719 933904 770174 675017 199314 180870 6413 879863 784560 637059 269466 561121 770764 762577 112717 615863 559543 519615 870027 893840 133099 466856 102334 728765 638221 232835 97843 248306 343914 183331 616376 589632 633586 386549 781000 832899 83770 787412 229113 384681 940823 14930 945801 711586 777506 574869 843801 337048 94483 713827 747239 227581 697034 849573 472697 851606 598759 86892 99912 942672 270222 716287 48655 420159 619187 829654 769409 702956 133418 998522 603988 590592 13451 549789 302177 307309 124657 145977 644356 735492 376156 907947 963072 589541 273871 952121 441147 872629 555364 57410 815301 341937 290048 380307 762095 425586 726313 531503 644893 859730 530024 248880 966673 543475 315020 268849 850783 439677 931178 11490 175168 823685 435788 654591 929577 709658 123063 887075 582287 678426 460836 913939 20362 750883 294245 782456 692820 20557 830311 337712 396638 360334 102944 363310 420160 417963 148511 787294 857639 596040 315136 549158 936076 750923 203749 865652 976933 326811 269079 559219 521589 729914 989509 541950 997149 800105 324406 689968 337014 154716 544032 250003 31401 163327 129665 967913 581289 278175 271558 955280 390566 586693 20789 326641 337616 740889 708644 314548 584052 977722 390118 105640 223988 895978 647589 221136 696082 488346 427455 549447 159413 487838 799450 190814 651164 929114 675078 748805 723640 946635 220436 114205 533328 241224 957197 387295 982113 665840 218194 566164 159914 124663 671803 900253 20640 835743 121388 233073 324089 65194 298872 483501 69384 98321 190666 236899 543786 382095 985703 783777 328730 722490 414333 378409 963714 371529 282055 462178 553720 500248 544693 229985 141262 732847 130237 678253 568589 767976 911325 409029 833170 210196 892530 418905 824868 599547 655803 885005 981642 157858 668781 310371 880347 83113 205131 360412 454641 487185 338941 524713 503784 883633 754697 645045 132831 884934 323297 701420 169261 750973 110448 2430 477521 519329 421334 302388 118876 593489 187393 100517 751346 372525 927239 631692 455638 132369 992104 426630 135905 847396 951342 639688 731029 222391 801084 863859 623676 124380 81630 792936 391704 708430 311718 869224 227758 249403 687964 862985 842891 875356 963501 594236 764232 407091 742280 219869 539459 250735 646499 675363 98130 114192 315050 829158 336582 116133 209369 960257 756864 290998 753193 148568 999427 581262 534143 743537 830664 222106 606521 673555 97461 86374 784142 861693 493464 526421 597913 32923 777155 760763 224637 875285 874955 56039 220794 211536 688523 430162 688145 445387 237512 957689 110306 753290 538950 644448 13178 369613 866554 619699 559519 480366 706072 343661 858410 199535 870081 456323 748809 163588 217085 489798 38872 608391 545836 259665 819927 234358 206179 24423 196096 960042 982111 306401 713331 521060 467201 726509 407024 850106 862559 482895 330471 84982 826555 705233 800868 212987 161555 549677 376574 894991 39474 931797 503382 101661 707814 839660 336018 913992 864082 532114 874033 362544 354866 103715 399955 338418 346575 323330 188523 209133 806224 35346 294114 632778 740578 611334 362117 418484 161010 738690 829826 716835 670487 333207 818495 378300 689218 670864 808643 69651 719329 199027 432194 74195 819093 348500 928964 165668 671830 117487 891152 478053 152832 701618 627183 409761 312951 989299 828244 990312 727988 658069 707146 914826 507628 41992 809477 196845 712855 618119 782848 432184 333497 731393 22730 152590 79893 951693 318257 751722 585531 209408 746126 254714 427377 373308 664474 740327 362606 492717 730638 606946 667138 954135 521771 174765 996126 331248 887961 225333 465718 670808 173868 799215 402201 712949 468156 998445 180993 786412 750166 766524 512171 12643 21237 939548 385951 202063 196226 748556 694779 926864 871853 361916 880998 393624 53032 393476 241223 940993 135160 706940 611800 309027 22506 530352 21975 490661 528796 202967 793424 795313 485842 305595 807956 23431 761494 710258 225493 957719 975165 436623 400934 847018 314891 798284 240641 367922 191759 481863 308914 843270 705154 437066 152296 244012 967417 690622 734672 496213 893588 528096 807877 895782 350042 615832 919212 627887 326089 144704 101957 301254 581326 502891 148271 896216 301174 905263 780490 9284 903477 605755 852553 608630 42820 521200 368993 526589 211821 103665 22801 621760 148112 830677 517541 14505 962861 436752 642391 805301 97807 744347 106554 195485 763589 771176 608052 581114 192790 388541 106749 96266 994296 959301 221248 553467 996852 590240 80055 208672 210256 619207 346784 358367 966236 864324 372871 929096 817428 531613 734396 431586 792312 357302 627070 555900 644829 235122 653366 837619 140014 760114 933884 134309 235767 671483 204128 232618 261723 284182 441290 471978 903389 304425 346697 869624 168748 719567 315071 502527 767532 49466 934113 559843 923119 561182 632094 567948 312655 285459 405566 452669 561925 339449 103329 797691 527284 307456 30308 789006 107990 987949 777335 527730 292373 124031 397353 977473 359950 712423 479999 127481 278240 930463 203675 201359 491645 352120 769306 320651 153931 174871 773319 715855 30671 393000 513545 557954 216807 60204 863311 324796 48153 640646 852525 340525 764676 766229 317997 124625 995003 314348 768457 273243 244810 488483 990953 252806 840603 276610 573457 994533 967832 863127 226739 998502 772478 256635 72808 989285 316838 936118 830432 364990 93115 682957 221867 374143 965537 56215 498767 960540 370562 783576 750134 131724 272058 257438 900881 629012 534047 474337 139896 501878 853816 366634 16731 142645 139620 89538 131929 456458 542008 962361 337799 635122 161669 559665 9264 643557 132232 24383 604096 19145 324310 870581 150868 112719 128018 51749 258083 662064 42437 397978 163941 412604 280964 180672 555249 420583 786561 203529 393392 844920 682241 731191 480042 360261 807207 5657 3818 939438 546391 124265 958583 387052 994846 625802 499771 639215 677550 757853 817631 236339 672182 497923 648942 953145 194946 720542 890080 981507 924071 283471 826426 122663 14661 822819 482924 821868 344828 486741 277657 407570 127357 236239 794622 638554 378393 294392 277769 55942 568596 95399 808632 240777 593321 973926 710274 788267 694467 600353 286125 134889 883823 112550 257552 414836 451721 256827 753055 796548 259919 30711 204117 387275 783302 515090 25829 161694 809481 303597 733987 894428 915347 58971 135205 508667 32896 845478 813285 243714 445830 99409 378603 846004 728311 152506 260839 180031 409332 530245 492930 669250 77308 213398 56524 860609 728488 598704 538654 54320 418652 788992 948748 333998 847962 83952 359017 397209 445781 688653 640923 407962 788062 19525 253965 32724 172030 31156 212754 97713 561400 222035 766962 155059 951784 339837 15667 680271 938541 70672 250943 873544 376016 199690 207542 223977 799993 82910 621186 762125 771562 262108 170086 75975 797984 940402 108698 486365 971557 837803 584077 49309 59837 867390 204367 527973 723578 736386 724595 178470 323409 975537 52014 699424 691578 775907 923401 7922 858816 60938 770046 146729 839397 940131 222704 153732 880533 331401 640096 368441 169204 740524 934101 745392 124265 654820 273364 364194 391205 997959 542664 230965 489847 111029 930389 181425 886935 370141 189346 262102 431078 475744 408830 786826 415874 631533 940557 812758 479286 97004 697551 648489 353879 631651 393880 478143 286470 183596 842336 194026 697906 901351 424991 187752 12379 355379 885528 899313 241871 591226 677766 672948 66969 86596 976125 999194 234480 916681 328304 713765 13684 25854 362253 367562 173856 272485 362056 460326 972432 720743 170703 670337 622094 112045 374440 634472 983775 259968 50137 225645 367545 727902 414944 950865 330849 391068 950058 565329 307748 278361 279093 837783 304214 157698 721696 994422 946534 600103 454747 918965 320846 141801 589301 459291 770198 480092 610114 753972 256411 660250 979617 623955 904504 394560 574819 751704 301980 41229 317032 609727 319589 112477 963862 140155 270174 685557 134576 216707 802012 105674 652023 122857 763826 757675 582147 534023 237766 192260 804347 494177 368862 783963 634483 789717 694874 725654 541420 513205 766882 374804 122932 602822 487280 603145 259328 273805 805053 910255 6863 607064 532280 658885 729920 812458 416559 828418 346480 170676 537030 150826 181204 905891 451140 332039 211959 662366 57692 269730 175570 340925 644533 814853 460098 648164 417997 719426 438320 739402 146032 445182 346465 678312 620418 592737 7121 553328 421154 353600 724004 958183 20778 905207 380425 988269 753597 592383 166986 811288 862113 858908 152212 22997 190112 128662 671161 124461 848087 109480 863862 510470 71014 210326 705133 691431 803062 712253 244759 224216 65853 485114 698750 602982 906672 595527 107602 660269 704261 274588 987908 82725 649847 656472 105722 839958 785133 293234 964418 633219 919065 828279 660040 990078 38605 365173 197861 358018 77425 958971 98585 659629 960436 797335 262610 867107 909213 886564 43727 613473 161151 31635 696198 327349 688106 801919 167306 473238 611504 131724 622808 530568 476354 282847 36998 514958 164371 751210 389328 241796 710180 487912 901424 186967 801598 680386 54073 710810 566949 614152 324283 728099 645786 536832 55447 850243 338750 739104 839832 466605 870827 978991 997172 347181 778189 550521 378490 942560 301730 284169 184355 528261 772081 602130 715227 90030 282515 285652 317192 849463 899803 157826 93913 61940 694657 665711 428534 549758 404815 268365 16362 791993 763707 529885 655525 541895 80406 34015 806 382135 834535 701512 426748 122967 303642 658326 212997 586156 943977 530188 435619 360131 688013 529531 938422 899021 195242 366955 448778 600056 151671 465139 392048 431729 995023 47573 973624 591780 597939 490781 490267 948825 192293 917014 71792 495934 575339 284788 82089 35668 331327 517707 395798 535691 563590 334220 434711 275183 217526 399840 875238 885549 381330 783637 317277 376352 347561 807252 484484 461851 298033 974750 410676 490325 891763 482467 986258 983453 283606 584698 19120 131284 618757 414918 666974 182346 265489 618036 457528 999366 17875 849117 884914 399204 149105 718543 291907 496666 525794 776390 474868 823826 751139 885543 830502 159253 884361 816759 142706 684318 917809 161825 815601 536565 93094 998926 718910 358582 616961 692789 874300 151187 541905 759213 550390 691009 477755 358649 704026 519901 651390 695246 860078 402529 97140 690580 78133 981501 23690 220838 182170 941498 899015 997771 478062 992108 996696 713323 867042 130009 406111 741341 281195 464367 16905 347937 671728 11012 706585 375753 530912 357974 70998 390989 276854 168138 597920 871339 665990 621610 92176 848159 563107 507542 362281 557521 16002 875329 270843 883043 5337 676954 140735 286531 657672 157639 634467 329399 685002 857403 221504 215913 215377 808853 123254 8582 493342 237525 879920 675683 859134 488448 40194 938593 995989 402474 496113 11990 277802 766955 411384 799490 960260 552118 86021 617932 226109 236839 463682 911110 94242 685185 643375 825970 494038 282980 834551 503731 520504 230823 179414 895990 719270 219607 834582 231610 138432 330694 759952 416234 614000 171335 215723 90612 239805 818095 224895 982265 54934 688576 409726 665527 373761 53100 491496 384150 852431 842398 404232 372935 73220 583645 785276 792489 803251 619857 24099 941683 466902 300402 874268 597253 471736 606342 687864 227892 940789 912758 726508 512074 601334 136234 177600 491446 705685 185447 391947 558116 27844 796178 447402 101064 379823 232677 409904 699425 368885 434002 157459 835786 734403 548078 949390 722491 670772 637254 466734 611560 66363 193242 123633 184048 329475 817584 675493 551511 3030 583791 109626 30873 379969 73379 648288 276143 822407 58192 491919 191291 8545 165730 543428 259300 713807 492818 981790 384578 646423 964875 512489 712785 158116 152473 896833 3942 970056 88677 71805 973085 672468 697782 520310 568788 771161 168597 844930 593567 743140 853200 301210 751685 18929 844637 10984 249088 337454 509125 150017 500228 990351 178858 213013 664819 331330 626197 185112 301386 714873 256916 790822 903692 954698 827483 472479 242210 512432 833760 352128 255571 686960 653337 523607 222240 497974 50942 987679 351779 76418 654048 852007 66769 832905 581371 731587 164234 207567 916698 981971 922439 689966 772793 826131 644663 600275 814961 403224 629058 648721 755351 884629 852032 408688 408235 590623 423013 975529 578302 291143 51946 232349 143149 118714 581605 724519 366652 745838 448437 799702 727809 887228 489667 16953 713358 650681 133579 44670 53904 762637 693390 325606 647265 545421 734293 571851 652396 673657 547379 230697 964800 599325 979397 107948 234390 561001 348819 601042 823190 313607 400743 550998 200834 406761 84302 914191 57441 217881 475213 627696 980517 168602 953301 144133 230375 203946 715983 882770 877602 779714 629818 842401 895390 609214 466701 646131 686566 331871 247172 509755 645477 164266 577105 846311 571026 661406 276853 144818 879286 752065 772513 376154 920667 242166 520286 667393 446111 752621 66514 323712 532334 696331 166113 944075 821896 149165 590205 24813 481035 353729 534567 126511 34346 628023 972821 121724 289429 766026 266541 685066 518090 555406 61220 955108 797571 581505 622500 243681 334125 205365 567392 382810 901695 249856 326884 239942 399020 433441 264754 880054 787169 315673 522917 821514 943695 495737 943237 749475 261762 726130 434541 296204 281535 495760 251311 79105 593616 390163 839137 927741 595527 406528 310550 13574 172736 153786 253515 571755 587226 34621 968161 374394 350293 491077 712259 810339 503165 171848 559814 764927 897977 994354 577482 695863 6465 828792 291319 600080 218954 130455 527820 330833 53334 354722 344406 226069 24859 597920 797824 612084 632540 765984 502829 499184 257060 215087 309523 760224 903286 869336 41502 801262 380041 618983 13476 386505 964127 304794 986584 699432 435248 30756 30264 488582 901829 374669 714650 926687 488941 28825 55122 121480 311160 557950 137016 568219 289388 962890 844795 192674 832225 402648 510287 728617 537983 523763 115121 502109 344908 618056 201540 780156 165163 231804 785089 583343 122824 16090 26381 611764 44915 81502 249596 872426 155803 386611 440645 445191 349500 801791 154216 698076 204438 180854 943044 742420 220968 574516 760880 565876 192571 962420 862383 874086 710575 163823 973780 833398 179912 161 961514 741178 81662 211109 613604 237465 114071 570600 199007 979922 372390 869574 677997 93179 50427 137392 351951 787747 711907 112830 869974 420829 591601 732356 294914 818527 896178 268694 168277 592441 785206 129790 333619 866867 857250 947222 620683 971320 34173 336041 951241 406562 205614 145589 16092 772393 282980 368042 76491 994886 997224 946464 415714 588824 678819 226980 407351 91348 12025 575627 683788 797230 221768 17406 180448 79017 480979 317483 50336 515151 653523 517928 438064 375489 663516 454156 664233 462847 338549 740723 974084 335772 687186 389797 440948 882356 133128 848298 973703 145152 940276 657490 458733 162043 191248 639181 757411 672226 473015 324098 187377 642889 842025 141792 534729 21892 595947 198961 484738 934496 456035 975173 786619 143220 881321 227566 25575 14449 75863 515629 675952 532490 173119 134685 210884 364366 290217 484646 552943 279583 808743 256671 922471 650767 398463 457200 672658 994409 172512 673747 445256 628547 165271 231875 771766 46592 459440 313693 61040 51655 829321 736991 100496 518791 388027 827732 399508 194595 312377 952451 474177 121120 209121 396648 771886 607583 370199 960896 118344 542710 150994 563599 171256 316265 311825 459374 362856 771265 289418 940247 339271 635090 677237 439766 153881 581616 267497 553388 776210 579874 505838 766739 217345 231311 679738 989230 838893 49936 466477 957236 592645 617471 37187 280253 933735 349011 255978 296590 636627 545395 236836 975897 180484 430424 932015 850716 528391 715863 404104 820953 812088 426293 587691 29432 657603 267428 18662 12848 317363 1490 486435 426359 618960 523621 222963 552694 388984 478940 365635 541962 540686 118822 517859 237522 65598 966225 88237 593988 682087 8692 414940 10527 951337 518982 39958 125291 786409 574971 138138 620123 576461 140925 46482 195420 180897 785796 264466 86232 264736 146452 628194 321773 265274 146052 559294 330871 628628 163883 441210 827066 172574 856150 837592 640262 891483 393902 765553 677892 968872 420042 298014 61684 560966 860847 773456 258215 162995 554273 344446 427730 700724 972639 265854 965997 635042 825148 813219 263669 505382 254429 90735 677955 626930 444678 834569 34764 838579 600121 712655 323803 20162 527021 901838 97480 904219 675293 355694 67213 229565 216491 11294 446641 189130 277148 928989 824171 618647 742208 604192 124028 512988 211278 318334 656269 655955 152902 691032 10886 753022 920039 851040 289536 447059 752877 903367 867629 944522 775412 934842 690438 991902 462487 137078 181031 739634 582419 521554 874632 324626 125745 998659 353965 337022 833345 526585 509328 986246 733968 520213 255620 654006 887604 61507 617416 156833 481225 485045 617706 256636 936238 308143 248537 398724 961573 945920 654710 543991 467473 529341 384968 109569 44352 255284 446590 877696 298220 472269 380293 32187 508834 152264 686193 396437 730122 819960 553269 211346 305004 170974 984333 757593 995469 749222 156317 473393 695141 811026 533735 678965 340366 918702 788533 901069 690337 751474 778764 988556 223742 675409 20742 732575 344024 223286 129012 74146 43246 198632 801843 864601 885958 786176 622194 881426 51749 294862 871170 746889 105887 404904 425853 962604 839957 730737 863673 530293 482210 158788 35200 705951 350548 55941 954878 210924 795579 83889 801421 355176 798872 603263 219776 201181 905790 358321 82606 957538 653182 470127 220778 275420 875030 162982 754376 714986 893718 134400 761630 892279 809539 796829 598230 160087 369122 553107 371010 164700 153347 172430 519875 468570 292044 256002 669751 714186 130675 268708 188075 300208 738835 408853 575628 613864 571834 846355 845202 981904 980754 606831 874182 790292 403660 988763 466730 289133 58221 354091 453832 727919 42872 490058 196489 851268 746059 382591 565453 393085 651298 269879 693293 390132 678731 268920 520348 766917 631626 881901 265172 612379 488731 139353 919022 408742 128116 902104 697874 702688 772546 668057 430607 331770 158114 627095 183037 420525 9685 264841 813609 177334 534719 23253 83818 729802 292172 120517 13070 440149 2417 278241 52527 7499 417593 487901 932593 62060 390004 146818 764748 678901 814875 711706 10670 489340 855152 193706 426216 381188 974898 756177 558521 509617 779429 642338 755770 587953 279206 768839 28101 281622 47079 80628 805473 981023 84880 738065 559435 991235 401234 840534 670135 216108 552239 680805 221800 407390 874510 648015 788577 365760 404191 863449 391728 183620 22139 147497 771572 301344 432687 316024 99318 996117 913003 904790 977139 997882 159206 536573 989116 76791 893458 659251 809251 445696 340055 31050 369437 730916 679064 158013 613027 599607 537814 4754 783226 559952 668602 71149 861295 101288 387172 476964 97404 300175 898105 590895 814408 573662 643819 803524 650453 537277 979126 459703 499324 835532 490752 868761 82799 686167 543125 695826 285773 80938 700579 585350 157241 885533 172850 534888 986820 76374 11851 600576 376548 909956 191470 707307 999969 351640 27182 650421 888916 6307 626475 388240 358190 633578 773352 440989 319745 316476 136814 121869 913766 353744 223571 71006 239276 396420 605893 742448 472793 617744 343023 365692 44051 50844 72999 44019 402483 100180 210792 807751 622839 837266 712342 981028 987196 485693 422016 823292 318520 75181 945160 232285 945277 168730 303291 700904 81502 909183 443351 554294 43278 302725 919986 603680 353568 509336 647699 272403 609515 374842 596505 748705 728459 308846 729733 715654 310890 668100 538945 629409 259633 457 861694 204909 685538 681336 905812 767039 106870 865515 321333 150148 168239 757670 270179 38159 267005 917877 826913 392871 809070 423417 141576 537529 732262 387660 769534 43151 55759 824831 188911 831743 825287 50604 36651 510824 248291 458815 277863 355161 324329 115547 21660 8919 873216 291838 47077 140220 726067 390341 49442 51488 813757 191017 589016 62370 95028 874902 621872 667139 699732 810783 498881 41370 377738 535532 552193 626029 994346 346407 497541 835026 978305 35552 843944 851520 327389 407373 508091 569807 797713 557533 621295 611470 748549 726662 673839 359929 601563 295711 27067 817646 622845 525947 859015 582 61478 927560 142962 572175 790318 640502 407200 768623 676053 251144 136494 519794 658516 644585 89600 972580 202117 227246 584049 467017 953908 774240 826945 71822 586302 854011 405820 209146 379958 781186 209727 957787 708745 352689 529962 15415 509542 453513 300389 185595 221008 436882 221740 395875 81466 827691 368455 283582 54937 952503 750599 525196 243094 93895 113369 829395 947906 519188 38540 844215 300374 764619 802001 525470 117307 848314 57236 143200 818179 357624 328794 39186 794506 66885 435061 392323 894576 319867 675905 949512 788721 942855 991059 31815 553101 104427 861209 501006 139967 416101 861572 956692 180719 179925 998513 298025 28238 55749 957576 846416 929724 286370 401954 240581 869606 353366 632904 764181 673232 308808 230044 461952 768014 737454 10118 321114 841881 871327 338472 498199 287427 716395 454890 984497 896319 969754 798873 440909 541854 756448 803676 471578 559169 205629 712158 428775 558994 861413 192955 748577 686572 939351 726881 454585 676804 736998 292051 35036 124676 146874 533234 412102 863268 504475 912950 759587 990581 711822 200495 532434 468270 520522 520363 27438 726151 748873 456212 801496 610285 165519 66425 296857 621221 793305 267793 298024 530302 76195 849412 654978 223068 898997 583431 602688 403472 496381 878626 910404 208202 79120 442837 192823 115993 479552 220261 842143 228424 192824 159991 355060 874694 226415 651916 495914 19719 436061 310290 66372 512255 159701 721349 251675 58697 821132 854362 978520 317512 249339 405275 42065 844810 848112 234888 960802 844015 971500 802945 72438 680675 479287 427497 71721 705701 595765 567634 241771 31825 394275 308142 60431 70327 29491 828457 129024 850622 199170 623895 684485 448508 29170 242901 293317 393633 477788 254119 237647 965639 573415 826436 162666 52701 253932 234386 758401 366048 318371 171 914224 712646 824664 491007 782972 854154 319463 428347 221127 34985 568594 905611 483492 597763 148512 293161 507747 142651 547279 261745 624642 120693 88180 787307 689745 858463 538044 964497 224511 856414 481019 655086 85411 305682 146092 868383 676188 465555 813081 897314 500539 381674 319277 500382 495788 984140 793542 519886 643142 340820 781630 267783 977864 869809 571441 183960 728272 109484 148456 469134 482250 145826 124219 567660 451508 270311 952394 127695 252217 765475 541360 269107 663500 376988 769488 675640 361127 79382 195525 520621 936553 977155 788403 430769 363315 876196 614728 91586 502031 279536 77071 984280 425361 717642 68292 393220 504304 20685 37266 756520 302511 578626 541978 966011 955613 827817 158002 833092 907198 353526 353712 843751 847032 658466 274519 210347 51013 889246 818284 553044 685133 895355 53675 110494 129348 121966 503713 633651 142651 540979 906522 445161 635956 448499 927523 107920 276315 85524 941011 183513 955402 811074 543615 802433 469540 818133 12779 36904 223730 831063 589947 908863 242769 159974 19356 372116 281939 39420 522118 940941 96750 428639 902454 732705 393489 829976 840625 186155 431852 297987 369667 903605 625413 429633 222389 94952 247765 235168 648207 471495 582582 754506 380357 341702 914479 916064 230169 196417 471835 752286 137358 568585 697276 39811 817641 607116 386138 174617 793270 334341 988956 679289 237945 614368 108921 460334 225671 356686 211853 873877 344532 310786 628382 241240 168839 542860 157303 399007 255629 145489 667644 909338 230425 881271 949148 564418 488386 851637 739034 281655 702330 244341 960943 456626 858708 69864 433311 84378 942901 645163 474607 287432 472300 102988 528671 641138 162200 202325 556496 934180 347813 740491 843517 94590 621761 309016 659007 626498 160652 914392 908153 862981 158733 385447 319607 533792 455310 752917 134522 914562 914432 609128 201993 903083 228467 730663 60573 907018 449339 617068 841197 313504 357559 684713 408093 495671 993728 583451 122169 670732 497842 546673 533712 172926 932119 369670 706718 903781 638939 357591 818342 553370 966718 20335 972804 711536 267349 33376 134906 716688 650444 976102 30191 524354 660815 954635 536376 170894 538085 658544 841625 552278 721568 891689 725204 653687 261358 948273 557467 416648 305863 892160 970017 788932 912494 459173 16819 696195 492548 151724 412882 659343 127826 959424 183696 304992 914058 236424 992237 452142 411319 833862 4419 132887 725550 245974 786573 503259 194246 860391 919907 16460 752550 406275 321743 181396 865447 338562 877590 874347 6637 806823 533689 134462 766246 233737 955805 196655 470160 948042 165148 881478 298255 685918 14364 540156 931892 317288 559766 642489 177678 479672 658949 446580 402299 497043 144327 784097 351956 538268 658443 358593 345090 192132 9406 627687 425868 965211 340693 896027 429604 505840 293856 244210 191757 308220 784365 640000 625507 860482 282489 319537 856506 457789 282468 258804 954831 426794 559252 306787 481413 217695 665379 342854 926178 191136 486892 868397 156346 827584 280775 102301 849775 574630 862862 41531 882849 163578 681531 24708 24060 480371 860596 880565 938159 143063 655720 409341 86208 214971 716127 567620 432665 897857 910473 875194 88993 397364 743590 761690 741299 24364 380343 591073 598994 243204 148955 998194 406782 830485 22901 947193 827207 883496 827757 765365 542910 483476 174706 629117 698446 407184 713088 647463 821393 623560 522656 910385 537275 266246 188426 278573 290609 85120 385997 405954 328324 534952 404148 251457 881788 427048 715001 708995 826896 542757 474359 369805 542584 165416 515274 757381 572600 228361 404843 393992 368273 443851 820728 905547 710096 525505 700472 517056 610625 602820 439362 455300 137771 843509 706756 19559 786908 938108 244905 613803 480864 235615 499960 539799 401031 15233 297179 489982 243593 218374 400325 611865 178576 221052 33764 405023 262908 250587 922078 873532 853406 877791 328831 507529 721299 551938 43439 508207 490045 288343 638361 487260 523957 138320 543410 924987 669904 356941 931320 429849 575314 331644 558065 270241 69047 591828 675263 331955 358766 113692 205486 728524 991483 50669 236052 712781 602606 279490 737339 609003 84184 375700 96262 608140 30371 639672 49479 700275 512964 980798 130123 604629 828794 688187 874869 897840 796367 550131 229794 155132 663822 951632 883655 171656 2300 636058 884437 604905 431899 138127 730259 516082 513826 342873 124222 60549 498896 690052 760823 11859 187201 407297 616487 15994 95483 491355 913834 408201 41485 143627 79685 221658 611610 479691 909666 613909 115749 310454 735166 547647 448580 465424 580081 478758 808296 220654 539306 307191 910705 816480 319049 97905 223776 451887 630251 835610 943241 544084 243811 501077 204062 839847 239087 815672 319537 148752 429580 435285 459205 681097 499284 907784 146521 79364 386541 471168 300017 442198 294711 727073 258677 130111 824977 998804 581998 455227 834414 525238 515662 594576 542667 719724 434422 781753 51747 753958 930504 481326 705595 389708 678775 204878 813843 341647 800593 716736 812814 100609 158933 623876 827681 933962 753987 169009 932765 852336 140588 283530 377573 172601 878105 436591 892324 828878 218343 944070 582836 665198 941748 804782 571257 136874 9659 385100 478520 326603 618187 807685 427211 293471 431561 771243 227432 701899 456603 160197 554234 113542 443726 448158 286143 838183 884749 694818 667060 619443 155240 766247 284641 613339 571028 855897 750212 97038 757348 228731 423640 891886 552767 367202 185357 500679 138444 412788 202577 111399 89336 273162 224940 533062 721320 511082 887596 606068 205900 554655 741862 877491 837254 26502 490829 408281 398751 241040 21671 672450 986122 445310 564336 538888 812512 749692 39567 467307 162479 758495 95057 251815 31657 319997 301228 752976 347430 188823 875395 69681 259829 617256 947171 97082 160110 437999 21715 558860 679038 43385 231309 181511 5046 311996 236751 333909 61687 276317 801216 224166 551163 896272 992332 582819 732620 293559 852146 80050 998733 243892 149730 258561 377500 613253 871995 53961 51251 893709 612820 246641 453445 360480 428151 458490 672476 664901 792399 250514 457569 109966 474679 8732 522589 983362 107902 771561 793272 476400 851610 792004 236643 517691 566917 614142 130943 955263 184454 698546 848971 797273 945186 818767 674105 373336 277256 862932 38237 586006 113445 495805 695971 104476 20888 734912 87837 645142 506472 881109 121541 874433 189464 874535 392123 272732 5029 39418 227994 189482 737963 593316 986755 683148 412082 177211 572835 689338 40142 611071 791695 153586 623228 487666 774413 160467 222577 862250 805608 245400 259710 443500 119832 965525 318035 28306 238257 323063 67723 982602 512544 322037 575918 15650 521536 987999 192860 94371 193688 749353 221793 985383 419291 361372 989400 193703 521839 728328 572304 843798 973727 348365 287298 93558 313890 121684 121863 68498 444746 705938 51099 957289 544326 627016 489291 65862 131367 198502 160232 841406 947855 898376 826788 883497 259748 332539 77199 781586 60866 165855 141735 550944 514219 429032 160853 828108 550715 799068 412957 511812 505005 464056 985453 49330 607423 474743 631543 255141 673244 791774 96547 137450 690150 439686 20946 466249 772225 614497 764186 349442 780351 905920 900386 810921 851304 577590 155381 402018 376657 568337 430182 881661 32392 415634 447343 156167 406728 78885 411307 79971 387011 24205 733773 593512 463891 754718 59760 752467 885566 823945 618260 182268 729864 34997 993189 581167 612587 148569 499537 989243 716905 929718 387256 265649 861703 350950 421815 268430 429834 349473 864752 333196 373678 598524 926707 837568 869594 986466 106386 755159 810410 724645 937427 56626 275994 446967 637792 888580 595535 653680 877822 312439 99749 781429 578087 961451 132378 516253 229880 562212 865726 94632 411759 239403 209507 338466 593322 79100 841283 216059 350611 651693 940703 804389 708318 216696 251355 862461 621627 846889 516141 499449 675679 615889 797229 770118 93692 929607 286370 323571 8170 152095 934554 419928 907849 660413 274745 17522 255864 116028 233580 122826 767720 690635 927214 992389 907330 694920 371201 45309 58160 403693 61109 733839 535934 858337 20308 629625 787943 306677 469547 312464 975124 920453 732392 882972 580865 7136 900494 353080 123163 134073 475906 407234 341059 403119 915974 248389 614391 287175 810049 672550 207219 871157 922740 743152 729493 943047 372776 33788 766076 358675 346251 741199 279127 594994 140522 376343 602130 557367 729422 241644 207792 205327 648878 548850 124798 81203 313590 739188 368377 123638 928089 91948 994794 367181 835099 240639 826579 724227 790778 592654 82901 137028 850204 362027 732022 507078 738369 850503 64444 984142 92146 272235 189469 257375 337437 314266 338578 651026 569805 223306 291016 14245 315253 802161 381425 666704 42799 724356 390930 833576 317009 473830 486956 683565 352208 218977 190642 606928 585831 255085 591069 677976 43672 780537 451703 381108 611154 306632 548485 697310 529937 839500 711555 361542 158013 92979 28245 200811 817334 935526 550739 650695 409355 554046 334259 277914 289374 524900 884841 875204 296336 992261 69531 340007 772798 521233 237466 900303 827864 302303 597613 874153 141802 309167 235694 299814 918497 780290 16977 252183 715815 84067 419229 641521 154464 269839 435786 443837 311090 320626 835392 607425 829238 904922 463784 602035 942507 217601 18690 770370 519903 616302 644522 178057 441820 396567 994222 876668 693208 527550 645202 925374 127968 64430 83246 282431 334268 519031 242619 645357 356008 78010 769134 185246 499284 749269 303632 441790 966869 322321 212159 486772 454974 373033 181180 413145 285951 175401 289813 979159 219303 935014 420884 347270 999444 504130 146053 850063 23160 388671 11772 379168 466681 780905 80765 482316 530173 384396 924105 497041 223069 136263 500164 678042 25647 197695 91187 311598 373096 897351 807108 592398 832364 227991 456019 348159 248472 602071 198222 271632 990742 726345 167151 973774 507249 764267 456089 553773 148662 380193 567165 371730 32807 67329 566124 574806 781375 657310 886403 154470 554660 209862 263219 903375 954204 235590 251534 202676 837660 966107 990659 344753 692451 674161 834878 716051 438427 290966 269823 587088 187510 836987 475170 736669 420667 41293 311474 202042 214954 197876 356511 769613 924089 136082 672987 878292 888023 440872 597319 725682 406978 587977 586787 615780 262137 421664 331830 216915 712630 601652 320355 416491 438639 795524 153159 859305 353168 464632 61346 568121 178859 934209 337733 619299 586642 527071 497591 474664 484295 94909 716697 891272 199238 303483 23404 977726 725147 355233 194641 954128 956885 514995 370618 911875 826870 40129 771179 180037 21112 348877 748157 716323 283085 602241 335621 386078 645663 349563 860741 129957 960824 577437 537581 160061 397272 560984 654138 122418 916216 848778 76545 389452 880124 963514 301326 706993 519994 588857 403381 541106 454085 151537 773780 737169 270129 109400 639598 915792 975315 500338 562100 936138 594126 99680 612550 991397 660663 266687 113814 93231 631817 706710 482682 511940 186576 300360 218933 706569 405568 138665 764026 859652 290202 537805 113172 76682 163557 752769 508825 138871 769458 70925 591360 363583 170604 720261 871332 347619 986947 985145 440849 135115 208207 439882 647055 911134 740241 382339 134054 145808 521003 898080 521811 327556 952236 634982 404238 632144 387750 913062 287366 157207 983986 878725 37142 670942 115337 908473 18560 102284 409969 459408 237398 618175 899289 400804 45660 155882 783142 179714 818041 304145 77793 339852 631700 546380 974833 552289 178524 878935 981703 465889 552493 482040 860966 589634 152981 976302 498106 171540 594937 908075 147299 348687 42601 562940 749490 88261 235173 48984 784326 53213 353128 378470 909416 501179 924849 400601 569820 103372 279535 551522 85613 832027 33561 946578 938013 702894 922879 436118 390785 34168 860544 538084 382854 419497 617375 132343 507757 852547 181326 808434 422111 50805 186903 331527 68336 111751 248479 154507 731475 528013 706028 333439 876391 255940 280016 330755 958833 719246 766873 349618 753413 143768 404053 652618 563264 21427 301313 587372 390325 998990 395805 812435 49795 582707 660313 634482 694458 908791 788988 942284 953155 11367 275722 345898 267306 72089 676652 226139 307686 959876 92108 61099 103644 12512 230068 666907 33938 531380 254279 940614 530370 650083 269400 580164 749142 446065 730997 959951 871207 519984 902234 340714 47702 694307 686611 315007 766395 879614 57497 74080 355842 665956 651530 975837 678467 881598 642743 228756 929329 413373 169369 459698 579808 955121 556213 328949 401185 287209 288899 272391 323544 707484 613104 371245 401790 816066 202604 684536 212032 260100 274967 567873 926056 442849 543709 120874 840798 702803 349630 770126 632528 518998 229824 728687 474118 302388 573987 391654 589597 379237 664045 429492 86720 793500 317089 4861 609566 519692 205748 337949 779791 997066 905821 222198 956266 965881 343072 797063 185035 692701 83541 333914 728050 829716 62600 718520 132103 636586 110173 238051 532174 290569 667543 135245 84069 984631 656457 209986 20674 862204 547934 316816 375622 970106 55366 331887 452338 398437 645302 637372 607489 728842 971286 851890 74909 550237 570409 207011 703175 196934 445062 235348 487502 628956 370593 87922 129938 27049 297907 666963 405605 362192 983778 297578 332297 39143 629464 784634 953931 274765 938358 561419 519958 425995 929661 594866 976231 16421 318229 679405 213354 763290 914753 217208 908597 801697 305129 554886 828745 119388 221848 750701 481579 205625 48278 330228 761120 194094 631213 715050 468858 569570 792821 505168 995564 722481 100033 971795 738901 418261 167551 468607 697902 82303 685814 122850 883999 507294 677735 229096 626681 415934 496148 108260 137911 544426 438487 899030 738519 69699 614079 723728 155621 406899 745247 151184 129379 845280 639330 384632 779892 806881 853238 994146 405535 55403 116995 289534 562696 311082 34981 189377 727015 531128 813988 381277 591905 768826 280306 846775 838524 894385 86855 994144 817635 832101 661680 463366 193732 817361 847997 489976 624241 217586 484121 29776 789340 117467 835661 352035 944900 386993 57763 188267 434472 871750 569543 542729 640575 849849 389503 995451 744233 992709 505946 78219 824810 683977 541584 534893 501338 389580 24868 125578 123517 25340 671705 912856 142807 23717 781243 87706 927061 839005 275972 361533 227107 845515 904261 384033 695363 810115 895835 955947 319176 401781 34165 660337 85757 575749 195229 103446 481680 220097 745376 121549 245436 933432 34404 904594 957149 331998 992300 400561 687355 784623 278445 914461 630137 182705 814845 841851 509172 710680 797797 828347 628812 348314 488683 230920 440414 200263 334366 438445 936711 596093 559993 698499 529524 110749 603092 3024 959098 111743 403585 646452 896366 682029 77264 526502 381086 892109 884705 406609 119140 198853 234955 264303 63518 239989 11574 503931 440251 862291 458728 893314 458383 535072 591812 987907 162172 194903 990930 121270 306646 394514 767721 719363 76543 844985 762216 973980 253445 646920 380588 372584 845773 131894 636886 909290 371882 164811 929573 328484 27102 388300 221797 485484 439723 329960 473390 601895 524863 464320 723164 347860 375185 490884 67222 968079 852220 345789 942058 105664 992709 838997 478247 354833 970890 631484 780474 859123 796295 226398 703959 339748 131049 442107 825231 570772 772067 814973 172666 813281 795644 895829 161140 170828 903064 744713 655259 755284 90501 113668 860947 599561 952665 339194 954393 439906 487029 251219 299029 799675 477616 519339 139422 608665 961445 964653 179436 733511 779625 868453 546791 575268 764281 224282 262447 667344 968994 917705 422627 575847 547725 799926 175407 500389 655471 646152 940294 142499 413722 755674 942174 407689 275012 597947 16353 236457 78951 712140 486319 858575 96944 33110 950194 861224 773743 728993 44920 259089 163049 983898 834935 710773 783823 526693 211161 439293 689196 667807 581792 102917 423480 40317 510606 698492 154615 43310 451300 233566 271802 937618 608492 368745 487079 75038 746321 260822 804030 791240 519910 483430 775137 871196 194203 558960 397888 921715 514604 87084 589521 612747 706352 529353 653063 733309 744196 324030 292971 195495 557595 81124 649464 166086 449868 136543 241123 712540 397364 561504 503779 433625 44934 795268 304820 755488 870579 219059 677202 385182 822494 783075 997929 528846 828779 167343 778506 572974 491372 71476 284820 48966 152599 934283 731404 118819 70825 488878 831358 984540 566734 851489 934516 611667 163108 239335 883506 33686 458394 560707 935219 797239 860133 933147 326084 688911 616842 620942 778236 108213 208769 63055 673531 361368 513690 921286 996538 584514 926515 344247 85406 493248 712087 19921 621266 875194 775608 504771 425231 750353 581830 360450 547591 441962 809948 390027 647225 426789 10968 425460 51354 219736 4867 241236 97455 518556 678873 610344 619421 605387 954591 221178 98635 666677 241099 719900 58223 533058 224671 483453 283410 806500 360254 347352 764813 170202 737378 412037 113342 264697 353849 681047 785 358715 922282 614591 393622 601154 224935 13042 206541 179525 234220 821527 362553 991670 541426 937127 41079 282448 420580 840840 88947 297185 188191 370112 467386 441921 782148 97080 222969 652348 778126 223753 11062 216760 838344 404683 817913 579630 934077 540805 759154 684648 878683 638058 192669 420109 91537 233747 702556 512116 74586 307855 809300 779128 194318 793038 737400 976465 890117 960369 145165 184594 700473 156226 401353 538816 77261 219266 634797 527689 276422 393950 212336 155105 548360 921356 91565 639896 155102 310472 668363 746039 134678 994014 525166 328995 303403 778918 821812 193519 739286 966976 378113 439758 639553 779465 494926 233165 515082 129722 760853 307856 40024 489540 979312 104735 410895 70876 260982 82348 897699 929344 344738 32377 439709 386256 361371 743112 165173 699534 452982 904458 666509 347446 860567 822414 643263 355492 55578 674696 1566 332783 498903 557941 338674 478214 662675 265921 65441 923656 348268 963140 369351 693006 511868 325411 79261 389590 68522 760785 89124 37856 665242 271984 901653 525808 94397 544915 397652 666327 735963 399217 999109 234865 957157 337782 713079 136183 603702 294871 59838 468322 258010 945540 677679 286229 270950 273291 675819 855824 34075 764942 893679 215668 553277 795331 741475 164026 856598 655478 830352 592560 54694 345812 827424 528202 199945 56854 664384 803647 351725 240573 788320 126086 702464 982350 412315 973414 255640 604485 829237 806066 885778 239267 21733 439054 34597 763207 603079 407546 935037 949782 105 506082 295593 827529 34284 495538 400734 215019 815536 268810 971944 120207 394896 674407 102556 323562 647820 874547 928046 993408 680612 330175 232674 702344 769228 783623 981902 888659 191168 916938 354792 707625 423020 650385 535153 973655 662274 452238 188673 477809 721048 676968 114367 632295 351375 216922 955856 515546 91468 400253 25306 772079 730427 774331 990774 16006 74305 972675 421016 265473 405965 775808 973097 828984 942544 24601 318990 604817 476838 24014 598977 714237 700982 229695 346531 568708 446616 302386 600605 538083 218990 625910 826513 465768 916593 817286 481774 990897 306312 419141 256369 712276 194948 745817 57611 653843 286769 376600 775011 279959 916966 890339 994195 617947 120033 340726 703006 566648 159463 303610 621082 378453 445872 447594 844220 878816 781231 842345 869712 87543 261486 642433 316170 972785 388249 890133 626628 191370 783084 401638 471328 700049 291977 465522 834347 928361 322599 537352 495009 998414 357314 632442 376866 319537 80036 737437 198352 377618 96134 68063 981512 873971 710495 297682 846755 615096 187814 989734 806465 970897 391372 794144 670946 199700 776017 21644 128060 98616 75348 139420 97029 432661 771862 990246 268549 368249 244034 466900 745866 340167 51314 243730 730489 278161 541411 577244 409608 245576 566977 216072 216472 474700 526567 403769 190751 302583 941765 318811 401198 17112 974582 14578 966124 262795 4823 234672 631043 765209 217923 893261 621727 269236 136990 352216 547396 194752 929459 957003 440327 12787 689426 173150 487487 215992 93271 678237 518575 35035 513399 436124 52146 4333 450702 18269 267127 971876 769292 898170 253436 987214 307782 875163 256449 444771 227378 320197 639522 673188 793551 596200 202326 999329 769349 689812 731672 378971 884401 766598 414005 397799 202722 982502 402131 169775 517122 669258 658002 802765 83779 911438 789978 391560 786600 562779 352682 530329 882975 508555 719868 192877 104754 922193 192205 390454 128357 440229 285777 12757 206826 216133 926907 409547 714987 329038 95673 232108 514647 753675 551225 598425 665112 341202 506336 968063 903980 375369 14743 303306 883923 250962 12535 505028 173154 721091 411833 817862 161319 697609 830618 368145 913742 757525 294043 628728 602914 389716 377187 117560 143390 928411 232336 324853 785965 255023 292915 206296 630391 824009 25954 30665 74970 38488 535692 248123 759578 463876 65985 437249 677837 412954 805393 107930 686830 615787 736657 289743 5502 630195 923654 665243 74958 155989 990095 377274 927363 799361 583569 557753 623369 609522 588417 698338 648009 640460 462813 923939 104336 45149 877539 782172 458102 199283 890101 144932 815069 143109 951026 336923 289655 874680 2165 880964 547020 508612 258237 474383 307972 841806 32135 447693 967679 136904 146030 132040 777363 608842 572330 398050 653990 449868 180221 628444 649150 586673 289727 464218 246133 757104 317492 535788 631783 319657 933103 178803 828268 191340 169537 652591 549497 201671 100283 517175 854926 762665 649214 632289 371506 221543 30338 541848 187762 726911 686643 836911 829935 492721 817481 76068 249824 134972 128207 397959 454628 61309 576761 799247 769000 262649 968190 318496 464319 584824 352023 835597 347488 1236 467885 235346 739131 14574 293545 926892 257836 496539 280155 87771 989259 97635 680190 239082 232606 808396 637040 203586 386056 730152 519184 671408 992800 3725 989903 973471 588549 341925 809067 452388 859513 793303 687733 114995 324228 981277 41886 582064 477815 838392 186186 983425 936026 866375 738859 168632 191122 892250 888569 577177 622402 924104 764936 131553 927829 754839 621375 516377 613115 946793 968764 988979 256447 172849 103973 580675 670477 662211 679090 664644 500602 865275 648068 952980 731649 386926 637963 439122 279176 526531 532650 417929 450634 297586 65833 894814 52424 687208 411190 181890 150352 896306 170869 406799 69154 791193 987473 255982 453403 182914 920625 470357 48188 568693 423336 296188 471970 61298 735309 267497 104180 267958 685425 554813 565543 751258 449627 617966 954817 377168 316208 105168 789825 487076 511966 375330 794620 15790 631312 248023 198703 551936 234731 763242 636980 658066 59429 108950 235715 794737 376446 339894 579047 61871 411058 144589 329480 860684 278907 800648 754204 595114 905815 544028 598541 934133 919358 393160 466274 67021 157534 181329 618956 392264 460922 255936 566681 520351 364885 318747 831439 257682 658640 410485 835904 69698 555074 165383 446733 350332 482382 717288 945445 904549 777668 60337 838681 213377 969848 821306 280397 127382 518986 899352 35997 979908 671639 119030 16610 552875 437776 848048 810557 96416 774885 646460 682465 846310 328195 645549 196641 810576 362837 658437 715124 140504 718773 70156 353880 688620 407814 634276 332353 926799 49979 368350 423058 721618 3731 439667 790844 441506 287715 601400 54273 62599 764212 736737 425260 92406 382286 621900 419333 261474 280336 650809 401977 515460 720964 272208 720431 128777 422835 52784 571928 472813 937485 994985 710782 941215 434652 501626 899072 238718 619377 953345 817668 383588 690081 242927 992345 588718 864826 411678 850191 661513 62486 768519 693324 299801 40726 413754 944930 463560 982889 516857 452725 436725 28193 163506 894291 462844 181483 793363 217913 800860 746707 35580 700799 953139 794858 209496 58209 659683 621173 908399 837547 200010 193270 47222 499810 233995 977328 444739 213907 960216 477947 666631 913293 506140 346488 807583 485335 527971 117297 703248 845182 380355 255179 62332 333494 50037 271827 908054 226071 409351 332804 63618 609360 526073 110839 625522 276420 88166 586612 490326 564734 580911 156956 994378 87050 19795 801960 88736 64117 435609 791983 909298 815963 47162 487982 665808 97198 759808 573861 323268 685511 906665 903237 811222 949089 530428 436743 225508 134945 539707 715833 216030 120617 389140 210407 724018 408935 528719 812753 473051 964327 604736 898701 296641 168249 903034 478801 781798 179193 52661 621417 864703 475677 524654 675925 424766 571433 629019 650273 222729 168725 882458 438759 289341 271597 165517 529710 196883 694235 342463 669934 174913 947198 84986 471554 631798 988019 950354 413595 167211 519366 35011 31914 511395 76016 224190 936160 647448 853208 102784 870177 21933 985241 825287 827625 256838 990803 357335 453720 685038 216149 640005 376302 163346 724990 364207 311495 229360 314560 725089 396571 350278 760099 944836 861672 836115 169025 314183 999914 538584 416966 386442 76868 918559 211728 420845 691748 202531 778179 145467 403920 994327 301824 780221 674024 543165 144428 985518 772525 975339 226958 685447 325616 503408 146634 703639 855874 832010 17821 855788 370593 951139 242229 447461 869697 970309 868305 561444 172839 162835 223262 93110 673513 41437 873330 863888 584602 534109 365757 873478 509448 592714 75276 351415 96121 221909 571406 951995 570270 105578 324134 940862 56716 82714 904674 442764 53022 772978 520559 742212 452164 260173 835321 642028 301609 708651 505915 402562 242759 871671 792391 268558 980736 384018 619973 76857 605926 191378 545203 692547 296955 869336 633409 870023 952049 538082 829138 5071 827412 349697 263634 279575 609869 98955 921603 427829 323957 943869 830391 83067 331892 139133 351625 312627 523151 487949 389483 645428 195678 451037 337975 8984 320372 971383 395358 788773 25816 224496 310195 369579 90544 573828 165506 700412 189134 603460 644592 513090 547328 991334 596157 879219 130467 464133 191846 653617 468433 97680 299044 180462 548717 153370 189445 385440 124752 584803 690564 666920 325650 758 36498 416193 90938 202003 632956 280071 321814 277547 793161 869142 268881 905669 264712 915699 886153 456557 569315 870937 70589 384710 51398 135657 538080 240842 37448 179183 341996 728012 846102 183997 245121 398952 600189 336058 117306 749496 132481 439120 27043 441993 824613 812275 347661 89324 727973 750165 62233 813639 621101 132821 198348 672498 784829 736427 429691 338628 431962 288039 66639 278063 472035 828112 193366 588576 164169 827024 854423 296649 266143 881465 738641 90755 210091 602653 696430 454415 869169 758662 268053 6621 407834 982753 195470 709014 719179 625161 47642 667492 429551 114280 945555 417937 942391 655272 522864 622912 482295 377287 435912 264789 775103 690905 871895 985194 809909 568325 955960 679078 843338 740365 685698 767524 723117 397520 476537 958647 539032 524178 626139 968582 154810 88045 902870 613552 743316 425734 752815 741963 803020 188727 523103 578122 395983 394998 79667 205891 479674 551979 401320 839363 292343 87018 606886 15459 889 83423 974105 539920 123952 600243 508501 795113 688287 411370 925017 947955 353455 677831 206269 156474 382909 729371 250948 778891 124368 846966 501134 120393 915296 902453 959756 207638 505822 566641 223096 506710 166415 713553 46629 806719 830147 555129 601831 34786 482851 43199 982740 352657 721030 705360 25483 620290 434730 276430 399181 75450 639747 416666 712194 555043 319118 671949 279032 824940 754942 502128 331649 437708 732032 378278 244426 562178 449758 362609 596963 448960 405807 96054 801617 643188 801413 827099 263478 752495 619880 179010 827944 775978 595675 56489 847372 431144 728438 126404 256083 999731 144883 104084 437438 876914 998713 681864 439091 964822 560824 552406 930134 482982 648459 248102 126170 966224 591552 905999 718718 211431 601360 63013 503760 713386 119501 351132 660881 364290 993887 916964 364020 138769 537399 801458 15682 536111 999673 971124 500932 76848 523529 431065 559829 688340 679166 202350 170915 270717 624700 405984 998499 742411 468996 18611 972148 104848 886094 633029 985490 879980 549992 349509 535100 603742 667318 67133 139852 183342 38256 157135 260189 78137 104552 336370 282828 783717 538719 453742 570786 679771 859725 85636 422181 845072 620598 394329 466271 506691 27357 451760 903022 93700 317621 438121 697441 501290 505253 353644 684632 59861 510778 461172 654349 615329 313893 937176 915398 368964 390917 2535 48734 766993 604522 470914 612064 225120 381594 594686 731810 925302 46446 634832 535353 880418 589304 232793 381707 94557 102788 582690 670769 613566 560214 325117 745246 874106 262292 660643 243069 169560 179529 291802 936552 784051 279068 64967 9170 177013 659652 257331 102315 222449 408514 637667 102866 997818 386812 925 608726 5951 99966 279494 619516 660179 604610 881114 534285 866901 58108 293705 552812 237637 101859 5715 538039 897278 587033 547208 74290 763036 320890 692956 985485 729404 846975 604702 243573 233786 121978 852298 756088 221944 131791 375604 398474 252752 773069 449110 636004 831176 742815 188815 585164 361025 194529 123202 258302 297913 186761 332591 60948 507651 25547 562784 753406 872521 683838 996978 622658 805815 849275 378745 544110 497417 270700 942584 750168 43768 908045 386171 391296 650859 574985 976459 11883 285865 99661 270184 583777 286421 119127 161076 310423 661025 723860 63828 533545 407697 577157 672554 729863 426431 567650 273973 440199 354702 732908 190366 914821 640952 576536 306116 808163 667872 798927 336397 953736 898587 122933 53864 701359 242059 214940 528134 903083 455151 108313 952979 862847 685470 141884 109061 628252 225885 899385 68451 580586 632292 258816 11759 789596 351704 317874 597758 19575 116800 450506 489663 531738 573438 59878 749449 331848 274817 793934 751282 246319 902246 220612 109165 104067 362495 734578 732319 104732 633962 800769 685317 266254 575936 697075 572201 927639 531301 686310 463566 164452 136815 953228 212542 710253 13105 478342 42100 804274 272275 309734 50592 174520 530345 676109 278587 409192 410686 527257 513923 44647 844377 199239 827252 420312 412666 399452 864303 943966 85761 327868 624769 738928 281095 837310 449180 810551 315651 7631 614824 587925 317364 181768 278797 364061 857876 73735 773252 784913 600991 287174 829559 961719 486412 173163 382030 415429 88966 246332 875746 691079 90551 500515 430006 371645 854176 879185 698548 169827 403167 313371 274103 236883 495138 69251 600943 869365 659337 374194 654277 776679 661367 188 738397 664130 173350 120427 79559 262315 883110 955304 953393 490013 455818 383398 378009 826346 778934 76556 996172 698453 906279 786626 935335 401416 372229 536277 787133 31565 426822 441409 808244 88188 441596 546640 268669 614945 183418 348227 393612 582880 819883 863356 72892 792052 246754 450900 618397 542039 43808 130920 240491 950086 917546 692177 867853 289774 744805 654985 837690 171626 96394 645933 776165 54341 192573 561186 185638 892342 909412 579249 475221 245646 442604 64464 37698 205709 515364 172446 264100 559171 303366 20942 509256 737263 713119 893460 543388 974275 548445 381077 145901 644838 27010 438417 699178 735934 999602 884815 628275 425366 980415 619848 671011 939371 684311 225060 661431 716026 397506 925530 275196 217223 946472 300803 954485 175942 194263 14224 150216 742707 395300 812468 903896 938661 767237 119425 674594 283190 520592 819221 708555 501006 439068 895918 956728 639730 637329 618159 355756 551186 543688 147303 768408 6511 448106 239244 698804 158720 253467 365372 417778 165119 694191 838025 103779 461427 957449 294725 744617 994392 630297 969523 11750 585716 865440 968477 225445 502769 586635 581200 570306 646675 728503 338714 169537 692960 94309 384693 368031 864128 750064 785808 29246 960606 623832 649376 422033 97632 460452 683001 608376 90748 652523 620125 192815 34315 588601 418260 53435 691588 515811 623740 854614 760665 478805 540502 453624 89466 441546 338006 953593 191609 123813 499190 668567 263996 664917 90599 877980 125369 289951 486355 732468 942473 106479 925283 493139 211431 859894 62925 419370 892056 686665 790335 652721 681821 847189 622696 771286 288734 960702 724878 996695 600866 740419 665261 864862 405336 755859 259193 47056 562161 745547 779523 20985 368377 221157 514124 579807 597402 577048 515529 489458 780064 305863 142178 461885 153051 764873 233170 958137 241926 474400 954831 842792 214818 620091 707653 620153 892301 483197 183560 454461 228743 479435 475445 597119 700591 505920 693277 814345 82968 725157 303802 379383 31020 962331 841267 700422 243555 590789 658558 485481 65188 613388 328272 796357 749830 552276 932862 642130 35472 116421 612942 780566 595855 604739 894036 812798 110658 103664 627142 709977 828821 447295 89360 376192 409625 930626 76613 169531 37766 251523 655011 619305 381262 499634 415662 131092 51909 348523 289573 603732 981295 418867 900649 577150 23605 794684 906299 650614 898348 533440 360591 727168 497086 449950 103359 906710 896927 696323 76240 934693 947845 247603 553997 845459 747236 486010 976550 315497 834532 782474 435580 332179 201340 336229 425680 741296 647264 331978 391910 545611 381769 752500 789130 878854 718801 408840 301915 615727 621515 894506 66771 85711 658460 620768 931169 405696 106777 907718 237544 457661 206544 673123 789839 924235 525703 731870 665531 172967 63847 573792 718577 961967 842643 24059 357172 561443 949250 659086 177169 570764 69943 243940 656475 728403 381059 587643 650450 487835 11713 887993 461847 734608 77467 768037 658842 603170 499906 840724 776136 80104 414515 11064 558422 257157 551474 915593 818599 500724 574678 512120 587839 160973 272411 244313 405727 653469 348308 56176 657655 360020 460520 635854 610979 54338 403890 269820 657507 420148 110544 949994 16603 41410 477410 575025 814919 28883 490617 149869 45958 581647 661988 633797 258971 934398 394461 664697 104218 742768 720872 761873 619139 697743 397726 746469 752080 317967 16289 925939 254466 643184 875932 271069 200945 869693 846093 15863 414928 853061 165732 460885 951059 827719 611033 210029 278469 521846 874725 382686 780965 111948 660910 916456 809690 574987 662924 78122 892954 195564 4060 147419 838747 396343 934839 39692 266036 297283 571906 197315 150344 737637 658199 617754 81708 785584 827783 876528 823781 702507 775565 604745 330807 436475 37552 656848 527813 700476 734969 420766 896039 255380 84537 251138 651723 535727 807181 434110 833010 379086 631424 499705 633075 805974 117458 231134 107909 945240 107661 931689 164099 883225 52786 494905 836051 90337 151752 363864 307164 403073 300981 203203 658452 901869 454340 826526 437596 261520 776987 270605 156957 924762 770309 790031 247088 887766 21164 354996 349358 645176 803037 513456 44753 372174 524712 880803 978862 192815 761018 286026 595887 61999 5580 770691 963867 976271 113568 401462 237790 406907 188418 911098 331668 958726 701129 95107 362844 238644 450103 228553 400172 769491 258360 444924 658016 783071 842078 636877 975885 603096 439254 88124 181446 444833 858814 661664 421103 488733 579478 175244 895639 767895 86342 743659 242973 303822 838765 122168 58817 805219 350720 458988 91061 609079 903911 749076 908501 745989 902305 400737 865436 341558 488860 46881 302743 864025 708544 723845 869110 288021 415441 281100 572268 18134 24758 815240 838307 379875 937407 897123 701445 804478 872463 792506 929908 292725 57933 838408 555065 476589 755496 420500 334499 244356 983732 637241 624732 208628 877437 493841 496648 809229 774941 585267 827362 316050 400506 182020 695924 854264 595495 913721 658741 467957 706226 588648 277033 280510 943407 832098 273451 698903 768949 607949 459610 752681 245189 84341 961308 638977 578182 974307 448206 869474 559574 791919 185523 476431 973939 881447 330695 569433 795167 505787 37389 17744 610787 314421 814605 554193 662870 88055 769447 431819 212355 745408 184499 973895 829749 662158 612872 924282 636464 577429 310107 712389 369347 495629 705172 343285 893427 35866 912717 204945 541652 466457 739040 152438 297230 553645 222983 960099 158051 508781 908269 886758 254189 92767 860652 600289 271276 989875 40922 424092 567303 351028 136480 936650 363008 841651 796286 256435 393868 225355 977731 451872 208163 716771 120661 505392 786767 343643 981843 461169 368776 890111 347926 139316 499230 208578 255956 286857 198452 813229 710948 282107 164256 363780 218756 43615 721782 531393 816401 115650 756747 794132 83873 964910 510902 204533 986653 297668 548176 484847 758836 433303 891310 106762 572618 906891 831691 828573 193747 546494 158153 904695 828600 322408 268474 47355 882374 506607 95100 698775 622256 851846 492906 706128 333107 3807 427013 836112 817826 975188 320958 93013 924842 728619 199774 13811 635509 547816 358735 829256 94310 516887 733950 922909 355646 518775 486616 238019 25381 581715 936793 163989 949912 946050 386468 799371 466208 813480 635482 284033 305019 472791 377046 229860 201410 93171 243670 836918 640987 602404 182525 251648 635642 916474 690908 991287 951600 177523 229306 976981 275589 682450 657321 741853 628500 43788 541223 94707 857268 693056 895092 162286 682198 788489 908498 399959 881659 668519 753229 38997 787275 935753 806996 422916 852227 497904 414203 320178 675426 159860 297158 467367 842309 954478 209219 987160 514618 266793 598219 371885 476200 493310 50522 674749 798150 475371 74708 679808 143890 827936 235157 931164 763688 558504 870431 132266 56407 800985 452444 248185 960844 265953 715551 803153 736783 441121 306664 767752 224265 904882 139636 700464 914543 706509 375212 712692 181880 966271 908852 842121 794206 660360 289636 74246 218863 160066 722863 275270 961051 691658 39806 438246 957611 755356 757750 210745 712828 64414 978496 453444 485647 634483 153907 400190 857343 45470 112881 555574 11741 21732 397694 322298 198443 203681 912895 417306 880099 635758 208927 357501 327415 248732 795746 801377 520439 69848 12121 233266 134261 506968 686709 619907 657802 356967 20096 515145 918788 649329 587070 446880 187412 501116 769178 385855 704796 682072 803160 101246 317829 12086 458746 161596 777169 770844 962972 297607 840691 491445 47224 491303 998412 733932 111209 656214 607250 647657 687710 526037 296985 274779 489269 748 775894 258446 386602 997042 456869 706113 98287 291050 234550 73385 452645 11718 844228 415616 825676 201270 423412 872899 692572 421824 123182 803780 594389 730431 967788 798450 772820 781124 589580 262088 781872 365474 36885 684825 878867 493753 907290 977153 301154 141839 50537 753798 669909 411116 685766 495584 612385 109177 368483 304956 47352 491664 625088 158092 738447 592875 956541 27618 890351 546121 289705 672222 427946 326589 873398 306812 336693 780687 800316 637847 438878 850853 907996 625138 778320 110113 637073 390705 219290 521907 212012 266641 13571 353451 424733 268369 462678 897625 295986 353028 443745 102042 541601 388042 944982 414998 694853 281674 712037 495169 435872 150914 862373 343868 776051 640692 453980 413123 547748 189621 935030 276112 972614 464952 629562 913698 249672 92239 811322 62009 445266 771419 164050 986866 159460 109031 918216 370665 390704 630252 382185 342928 781165 760909 203147 73567 917952 657126 3041 465700 363099 454422 258163 335712 435725 887724 249409 201748 496315 577082 263756 457932 348500 427805 961150 24312 536835 879365 911328 443891 509616 293512 303170 807132 54420 506316 397050 972371 679793 916442 954422 42891 887216 212584 378602 322940 616660 144362 41040 112974 721444 304795 570905 586295 248952 532054 610606 302138 411418 38285 262380 437385 331796 565549 760868 902567 71864 157917 874938 751657 590711 345711 794547 477926 558295 689501 317217 691306 833862 358256 804279 71657 179403 891535 657952 428354 423589 784909 730491 351358 823194 509223 305095 671341 74771 65962 573908 662987 740231 965197 414643 330941 310907 725541 325218 385553 931393 642434 593210 765255 517042 397488 353263 696444 289023 527566 124797 228963 828827 371639 96672 168372 880861 918118 839712 955632 500432 929971 618618 757014 411519 549612 87954 238778 791504 929523 624330 722897 571956 217540 4503 88997 131379 357765 785440 936753 885331 426588 682067 230509 798227 295091 398880 195439 213208 238591 667422 713639 684914 802391 470652 96432 352002 74957 335209 659858 4479 475891 382754 92787 209782 387256 698135 341160 261372 999927 794265 663054 426514 476331 893562 741092 771421 292441 452883 500981 47384 120304 730971 732297 922695 717975 828728 791048 792931 680289 450905 313762 156179 350010 922900 365960 737265 621034 223471 998637 137312 17735 661690 80178 494066 555252 821269 781838 364044 790503 282818 411427 910807 530141 143723 349853 248115 488803 657252 41045 169091 624509 871158 325269 974518 310409 207580 228135 447795 431050 226771 585106 448785 404812 665283 459202 476415 2904 241039 840459 793406 40209 251885 220564 570349 395608 86768 334815 400762 744020 375859 569852 884880 763369 411472 859397 73777 619051 603883 37923 50100 830653 623029 498884 751817 288311 474437 228231 291214 231828 68689 600972 788388 320574 821535 875088 232533 908303 209902 633294 168674 102112 719497 569905 865480 130968 945653 455609 750018 549536 493531 800117 896540 632911 815353 648356 921222 806141 876587 728787 37968 945275 846110 826355 782200 183997 701442 14732 608651 911343 164377 777324 529807 883873 863580 395286 14840 809232 367246 764857 358767 377129 81326 255307 10039 413030 903662 447612 219170 296600 692751 773490 241875 55212 116196 24074 239208 333990 555158 847858 245332 719534 141533 775138 603407 5112 686776 618246 814344 570373 899455 689462 947501 497132 461120 473892 910161 881134 437855 645682 177733 646957 935523 935959 702169 51719 960033 941376 385708 31542 789234 147391 751075 930766 438881 354481 452230 642008 489079 266573 212380 904885 472386 676233 402016 933506 666476 828528 814639 104330 990561 992371 267639 926084 928330 969807 494154 404714 911182 879861 436255 216767 543603 703681 663885 498835 574514 116114 140842 63592 899038 869574 968476 371423 545806 886843 304928 728633 715370 119566 832962 705930 628289 100600 148365 72970 586758 642518 477683 497940 38730 430289 231058 98685 133969 894942 597519 708482 11055 738361 288425 910092 607934 256900 281515 670091 660094 102794 398723 375463 738712 748036 597745 367000 364988 746109 439969 951745 388627 434003 966036 943708 864291 197094 42392 998259 92035 639911 223093 619442 894623 511517 45885 502556 284769 843751 688998 944862 946545 87720 320325 685256 835755 918069 568607 200742 180529 8575 152487 569155 958929 118522 29215 823219 831967 71606 337829 924002 711516 560921 59795 606138 588790 105679 625045 873558 949430 314042 818419 895974 918113 655095 97581 753868 89515 666187 470961 270044 191113 139799 839198 150041 774673 384764 489611 606639 456370 827439 530640 684237 904712 590434 806727 493501 212465 948123 367058 161894 262165 701828 57867 696629 356923 671799 450496 446437 337985 437809 716480 45449 577607 72030 195489 352279 456793 685099 958918 429514 28889 5909 113751 933600 112695 920477 427100 325159 868599 310509 3404 647115 12337 577622 343744 369259 249420 310591 332047 103756 748399 564879 149204 842358 153260 344692 710988 610052 546142 186257 39566 575030 192166 669668 24982 821212 590144 968433 662722 975094 278942 666125 138561 807630 760098 482304 693240 9517 792894 25286 113272 57645 106516 262475 416354 259775 123518 127341 869827 669659 313598 425744 761040 22115 95411 786021 359678 201906 270806 22399 693351 549747 204875 831911 873728 964972 830566 566967 490840 139812 108604 604111 197456 215120 382937 613809 474894 506454 257501 861072 692464 571098 803167 969855 109564 898577 272228 469241 616834 543033 7991 826537 609131 212865 658447 482858 694188 489013 49824 185027 628824 674779 305489 342631 889898 204777 472791 881144 711230 730291 742215 920045 817741 545382 889900 927304 960310 162127 396545 577144 221511 404535 920032 830641 133752 578478 313498 827939 583842 879673 529318 212665 554451 351158 71647 960701 555935 544437 841844 783516 274728 584058 703561 608820 645791 109812 536123 606101 788290 932667 699596 9800 853554 619627 840440 987305 714456 670289 331595 298298 66313 377264 510962 137115 728422 582609 97815 284356 643397 456010 584223 434476 556420 287783 43295 202210 913946 579418 324662 702235 28436 24257 712034 881989 160235 68825 869293 874691 739113 717240 172988 805425 94503 200301 942540 822924 299261 556706 623631 942658 12716 207854 377133 569135 11988 420428 287696 925934 516197 612358 628168 544632 152966 340202 426621 313201 925378 812265 704243 664491 529504 393582 986267 624007 110234 445158 963282 409495 1864 586913 868504 530931 311118 761988 616417 323105 698767 904112 249038 731315 32821 877206 275947 185787 733759 702567 15339 659136 31183 719581 839978 77039 629514 826245 217397 739747 271402 180678 665593 789617 283942 534096 320547 595059 812436 936963 918164 27554 357427 167201 758869 390247 560758 34815 92385 810868 253733 107723 986356 801267 343655 342685 878305 973168 685281 95701 712915 956683 276379 378507 746299 76672 428955 583198 671731 757742 36512 106246 785295 393938 789798 60515 300537 350556 611681 909273 677775 381765 16996 180482 183032 877002 39519 577688 850170 724799 673389 79436 681481 466119 974294 944132 542790 403248 43681 730872 677341 80192 837117 978988 990482 626915 39502 807370 493822 167535 716642 687948 549299 249989 384782 732330 643343 424300 310018 493512 149098 499758 89299 346931 965876 63592 807414 25017 983192 851094 755889 176884 447637 593005 155871 954470 736271 711725 761839 230092 879259 994833 918040 428557 761173 302821 677239 404515 243472 503608 414378 392569 3365 503676 739499 485592 83620 546912 510608 66811 914357 782848 243694 361994 892205 915917 316463 628475 627641 594654 374919 506899 105838 809310 451807 867010 628482 129045 271525 871953 632652 202254 264521 152368 705930 520372 637959 789549 67283 664919 372711 497992 964118 132756 859985 856322 48672 692799 1149 192664 803804 376067 699562 909641 701728 151369 776651 330209 796765 564527 202161 945769 766780 466681 98136 989061 987052 736095 294961 570687 917365 184023 68678 881482 316779 445014 737804 881802 137812 255304 590818 941616 147722 806731 367608 849449 474451 660610 179657 271216 225136 381817 216984 508268 364849 315119 13680 868253 567565 308641 955291 484929 492663 23968 366411 325793 985333 620566 723947 639496 875869 314764 97463 539942 121494 465071 389390 595945 125680 569046 383512 867168 467214 600495 375435 348414 431965 389114 216666 999530 214106 171956 810 706769 712275 883572 548913 697607 20489 272859 853455 412709 587622 950917 952650 225468 415987 342039 337764 58019 427436 721275 925186 894649 838121 816972 759415 270085 722437 976080 785966 936543 664388 303128 159663 376662 186699 708575 590621 723540 497786 444075 136248 601759 911343 88898 827226 843682 947288 164989 901700 374724 402615 343237 785724 240735 676560 545138 27172 398996 37570 813137 851890 701957 632616 11552 594970 335667 236479 701942 59206 734264 662368 195453 336022 573711 800702 679600 933744 747990 360940 351795 639065 763555 695031 941140 4289 371590 2630 547812 286937 40199 877301 138827 258507 509916 666730 369828 845582 419560 588122 904787 153823 250489 616592 6197 340551 417293 685796 790646 681634 46735 142440 837050 810289 837470 778190 330930 725411 780819 878741 12348 337369 756041 667526 112227 782309 850607 482054 627890 270167 586527 49029 423989 837016 665620 430185 693918 599264 632332 484564 280898 679067 627003 117947 5707 980825 896136 852988 706235 193306 248081 234934 530674 520473 902459 159252 302781 753066 641306 930671 539584 227832 979699 963572 581199 161670 910109 791469 760933 58792 276032 41830 254210 419386 676129 259917 400210 88616 629256 622797 281922 877336 857730 328947 397809 276541 488199 700589 545958 645856 631259 85541 390039 127309 565464 971238 288978 991924 762706 49911 50716 555089 608092 304925 490826 284220 81193 891036 889188 710449 30184 171109 587784 404265 16407 985592 680805 504605 202533 743114 666812 350143 345006 56851 477452 426822 544440 282781 418745 307145 849043 469460 378585 457135 290737 869410 257706 371929 276797 146893 82377 823332 834353 186513 227597 850760 688456 424753 871716 890988 167867 538528 241131 29224 111730 718582 456045 656169 517714 874790 479665 366757 860601 374601 823891 151337 244010 597948 39618 37159 744841 638346 860490 95545 824858 88086 462656 513314 512839 334372 404301 197057 389251 645431 226280 500980 880364 198677 673500 398078 73466 153164 764834 450418 527764 105076 118107 288125 703023 157724 841635 964215 796069 702125 576112 137279 306562 38767 650592 335752 373138 571244 49160 278740 733027 791792 296071 613390 990468 969570 527819 580285 122733 292652 30702 166848 914079 148808 454973 617102 306531 296607 97668 618952 515083 673779 756230 337997 228898 923173 673748 602035 494416 239260 397127 227442 31051 693197 357184 537870 662767 885002 118154 785499 694006 148855 952347 608084 297663 923671 741537 120545 736629 355557 739496 251712 545687 12077 589708 774584 935249 779807 376619 946017 19066 290097 689810 566468 983293 46993 104337 646059 448347 222490 947910 142352 887697 416608 750435 185359 340278 8324 305903 76906 363880 561751 844969 909566 573827 434676 684150 25428 730835 577120 971444 266252 867216 661253 832720 850508 224598 453408 12919 672944 192250 960828 815295 79946 893787 82081 265304 750416 90404 87558 343673 454283 165660 188642 880201 739487 139669 564350 764914 870503 141469 252709 653107 525036 913961 2178 375543 654910 455585 388461 327853 647834 865640 659499 727779 759426 257932 509434 509841 348335 113344 853514 318970 279003 558507 199170 534841 698175 279871 816106 85030 421339 68814 738136 946374 499127 740313 838268 154036 712249 743081 481889 876435 125072 657739 604213 884498 915670 629999 910690 780357 743342 280555 99326 22344 839061 814847 73537 53588 94717 889642 654969 32407 958456 909456 495132 973934 166120 333399 127969 878368 592831 126209 754802 717903 783948 875367 602400 215969 505365 29441 996325 765058 826348 95650 303753 181760 426848 377289 235347 521564 266931 406667 553970 741738 316122 49101 232023 482241 898852 359991 876961 491682 2552 148114 209584 786499 23480 328335 2467 45196 874128 998792 810253 700475 610793 630358 882234 37641 7646 633933 75556 790928 556951 629526 532665 873073 194978 764687 871665 610181 641030 264977 101863 643581 413091 827798 946431 952922 672485 465249 514470 546612 980392 841074 763438 107537 471431 162023 145177 479077 312307 737084 270004 869258 882961 319021 258682 77939 600059 130346 204471 241088 911675 822685 401020 324765 650483 863802 794038 839319 329051 308507 902282 825794 149581 665719 933330 621011 344093 594858 100087 656400 331942 886443 525657 214902 205463 784338 809192 321873 431035 13663 562961 859061 352699 480332 183825 3181 344134 494215 358851 189536 802721 261132 531681 468653 926850 465011 89664 787295 576220 706102 443694 424513 108896 485702 155767 830710 786391 481310 152583 733777 11324 231895 592838 364023 712226 293014 883555 572711 787228 242406 278598 106301 503537 810279 574953 946739 791641 180968 734033 884212 403422 694078 825077 512317 179779 980843 859379 966169 978504 11961 699945 989828 243855 292782 870202 472432 585796 753756 561495 889375 512513 840092 995675 532402 166722 570628 479140 474714 267947 729524 358926 671368 939953 184002 700037 119731 681196 559415 602251 659699 87727 818547 165878 847933 627681 36079 320364 729828 789835 398210 619202 302347 754654 614877 834748 437727 701856 830239 912441 486154 76114 271366 157522 16066 971719 373910 652148 652914 449676 254398 828964 537402 589297 994842 385334 216977 30920 222049 946804 337106 620259 566005 639453 891264 697233 990552 328990 915440 337143 241430 401594 413256 29147 75467 945674 865 965728 114173 170130 415403 368571 999094 952804 474219 993935 854489 691195 24854 76537 637998 878312 213147 720354 517764 620762 933939 24667 949752 849378 878161 707533 767323 291417 736680 842789 753442 253896 808516 867614 424026 223918 752536 939471 693073 226754 933405 63913 434300 474610 140450 72297 352921 869948 309003 387036 490710 242941 928055 956813 608670 806215 664345 375993 613983 401024 735133 367424 654920 543649 751390 595297 283918 20277 534767 493343 247031 984523 557255 681330 975484 214056 269979 844757 84004 95333 231792 91065 854625 676198 47877 463294 482413 712221 355638 96395 629597 90771 980171 800868 634419 247912 396164 434688 268188 447282 928030 515218 948156 485285 712900 923639 699340 499230 284747 299695 594562 516539 390759 449186 709088 954987 428831 191500 667208 784469 804247 813156 875239 300769 614023 26009 548680 526538 460696 816867 490171 905078 848437 438326 390362 77688 878316 606053 576917 163063 905748 687830 195953 812858 653367 905040 767845 82197 612892 951404 383017 417138 764559 258255 717906 894933 800615 782937 421470 777663 116155 911640 682740 480943 866317 73101 558630 744632 679153 651898 907694 101252 339727 619998 914110 993093 525038 198306 591642 137929 666061 974658 71418 430619 749265 305675 841903 549879 88611 779724 327541 204765 207715 10280 685708 74031 599732 760689 335014 795237 412587 759060 896488 268665 379057 326949 778110 904094 525254 369751 558374 191314 344408 629791 138284 610024 935465 496538 159903 540427 276261 3795 261544 483975 14075 947251 74357 613806 224291 409371 409042 636877 168430 821882 421894 63838 148830 200003 484284 190436 569753 42657 898101 430512 188800 552737 40536 640616 49274 716790 181043 325535 720584 442586 325861 251010 906188 400218 864816 130478 809588 790209 283707 494369 612090 705600 558206 277272 421954 42489 984059 991706 601498 882159 938569 790297 434895 495456 430912 521 212245 128306 842407 449181 87243 684619 700190 509782 84836 81357 156612 410775 871566 440318 905143 7 662269 979701 793630 84222 22189 777688 592279 140038 176199 47199 930334 127445 542655 877598 127965 271251 522255 486723 720431 609498 171342 936973 635631 256177 18329 792242 183304 406246 748911 604798 406253 927531 584498 716234 11752 123039 493922 120382 263076 670120 167581 709762 797564 710235 587359 441881 497837 625965 928603 734620 751814 616296 671592 387445 388825 689920 179686 572128 96166 444949 693277 18770 372479 277775 251355 384231 917165 745276 20964 180240 931747 188544 890001 245663 415130 993711 203895 912967 619676 648849 647586 371489 265145 319177 275285 170321 525448 971323 742448 137965 416271 435724 156734 305101 229850 408089 205683 147014 669716 226647 843606 117815 415190 249958 879829 830320 243669 83723 743286 379696 248923 907223 267536 30419 226399 542821 200739 268198 30495 459538 406163 446765 411614 79248 751865 641463 487336 957548 304829 673404 184194 148434 307570 115735 914743 703750 946054 158411 303824 205691 54458 552746 112913 838346 583165 855663 897518 783903 123861 928012 759793 530023 891128 171406 609270 159344 329220 612958 116891 634048 802713 817436 298833 626634 449523 213576 330383 395576 888338 634206 601267 459148 186951 230531 297493 286467 86194 195010 586722 210054 639373 346514 256428 530500 517919 382049 689843 847138 995006 323086 997538 314070 656873 812722 940703 106395 26297 787437 18323 430987 421642 619589 890134 124945 850119 703978 411411 452664 898987 998132 179069 54711 860997 435496 585210 378915 817545 791404 742405 328902 114489 256294 159324 771362 69015 100026 394108 95312 887463 412430 42650 825456 548370 449135 950400 914841 153112 878163 367504 568450 876294 546573 623160 737291 498420 208369 632557 315964 999772 374961 161218 630613 631254 320541 918326 216621 936918 312433 828284 340732 724863 870933 166188 273232 320067 632939 188072 473178 511101 555576 41627 903747 618500 181138 641037 116919 389506 789945 949235 905629 681258 110452 52593 828863 947344 970918 45483 400613 283351 873766 741345 8213 744698 423884 797796 581116 573174 502220 54293 84275 57795 612271 504373 192646 793408 661761 309564 699265 451705 775150 121246 132962 885601 173838 961825 349296 144756 523659 749909 944458 397425 7605 469022 658474 947840 266817 239590 37365 769036 810234 637991 343182 422505 142363 535827 732264 804123 361743 431529 255828 136892 69126 905141 538845 242963 383317 404492 904070 906976 670752 848527 304400 194708 317548 962873 142547 100717 718814 696264 869752 529048 334254 729286 951552 476617 781464 200167 797091 659558 148047 569270 312802 217172 474411 367998 976487 857727 772489 880556 281054 443241 245435 585453 637948 562982 64678 296847 180050 783491 993110 566154 312538 843715 295439 780441 320331 593254 980608 633774 252812 645006 203043 565613 862178 677453 933610 838664 51532 222450 235571 332585 665690 481005 434390 819990 560339 15419 633188 740388 798909 142649 306541 627799 986363 601979 924591 823046 711585 421550 456819 964396 66556 659861 46360 445085 853666 496321 283748 905197 718770 519318 754133 900812 516675 188522 237153 77013 203940 870340 817400 519201 12988 123941 663351 515702 242271 587941 338747 953855 525843 795565 434602 592398 971778 480961 37482 825443 977281 837581 730639 212403 873250 484771 113214 389924 189645 866718 466936 393584 737057 800688 429136 266396 924628 92486 782097 683250 680427 637196 153457 206269 949112 588058 315018 920889 69019 868851 746331 562651 706431 993321 291405 579680 994444 404618 485956 184088 271335 952891 94023 524743 753578 39511 307490 194557 131996 89587 394159 328774 243134 547615 51394 192245 135672 882763 629486 721042 751613 375816 800045 458043 885489 91449 554075 879932 12419 40030 580371 800105 509272 190745 324848 779202 230255 148689 490110 878603 238275 884268 207376 997760 948234 775122 190005 600258 657884 335842 837651 409497 228009 637695 383891 113497 245496 937965 509780 774266 494346 606502 574370 3618 313599 415569 782819 543853 564258 272928 938807 318884 673548 146183 832996 621781 921304 539352 222038 95539 875193 59689 505035 103201 213735 888926 216698 975582 343242 242829 749847 837588 849331 840569 841205 162929 772489 140375 223133 336746 413302 161940 171982 603201 824474 4977 224982 262129 544328 963371 357667 935872 539411 862702 39072 269498 267979 772121 245079 127572 14950 511278 965159 380632 351846 322715 543560 124334 463089 283044 977432 392743 444983 665765 995943 785808 187093 737276 47936 247772 216999 405603 183643 756409 784656 739066 542258 568986 511187 787337 696557 526136 814966 178068 906767 166811 500782 966678 807496 480223 249721 301279 872965 211056 483395 385259 996863 186839 638887 44799 434610 855885 966753 134604 128645 751408 873670 670903 836745 384856 974591 533301 910991 789556 711368 334109 472718 212150 300786 796565 692372 66858 614196 81688 277913 97590 983298 791128 284429 622184 835926 235390 994420 319030 369994 123065 586789 243663 310319 423533 628518 284909 956833 55860 590816 184553 906320 579885 913054 207105 376449 121777 790314 506996 203464 584579 604586 703113 375706 405366 325297 727983 157107 836068 47012 527100 475484 633800 287114 785802 57332 431983 587062 530516 487842 177877 715068 910513 274113 628121 117617 650562 749897 424283 157557 469712 8861 278494 172825 384566 200211 14473 112548 357318 850540 675911 400769 326024 309710 687883 628177 883393 636217 215239 413908 640411 909467 645328 550923 183580 273448 668540 350493 539697 609174 24401 9408 618034 302895 698584 2599 19457 713056 631498 893126 79948 307408 293895 922323 617117 498129 550499 500509 134345 765737 430768 774755 191556 76095 325678 891487 865895 510569 241979 405591 119742 266379 931350 737775 85625 629934 256725 621434 859341 888222 514559 455640 711981 324805 377962 329097 339285 928461 345957 473630 210549 293076 764736 402104 369171 606765 293590 235065 633685 51920 640655 269778 834651 88356 523904 920275 234641 780628 58060 93982 185201 572619 549621 897181 413775 927583 742629 753060 372395 88585 226689 582943 381661 507776 501399 267183 630893 311340 502247 264577 363260 659253 534355 197910 263960 58258 634536 498601 355238 692596 592582 540438 781566 658554 437619 195340 102488 696599 948399 474882 301536 691439 574177 199548 715567 75575 466730 346459 386914 485328 611035 266525 660932 145389 980786 924891 719999 131674 423491 75236 340621 16072 132025 122186 190978 569643 833877 809817 782594 298628 801051 84129 990066 375227 283676 705632 967153 750405 52090 870418 235732 179477 136943 413015 841217 634080 337905 561215 765753 761396 152802 106373 293819 284827 744910 484796 370821 578787 294613 153414 877414 95663 237542 383831 987241 37569 89463 954393 787973 657904 824810 540056 353732 478104 953070 194949 112184 290975 272515 394288 568722 941669 500661 862540 226495 245570 863688 113667 340708 674652 267081 218121 770314 20974 601952 273906 58543 207766 228298 362867 382021 569459 419275 735753 563915 372344 447053 192450 179670 235919 586737 748391 177587 603749 127283 920433 365671 990970 34100 706378 665621 301180 924499 952286 838505 42802 226191 897047 766919 970840 776266 148939 56650 195540 401043 136916 84235 848095 329365 263905 600366 432454 528647 777952 36202 655929 698385 918224 163250 248836 624602 828870 550015 65452 297507 904871 624605 523697 318270 391523 10888 94535 540461 67538 290074 941504 204453 890660 305950 50170 154564 906315 998975 199563 200619 35176 371843 415355 469752 535093 664190 94353 880314 730556 676156 177821 635426 300760 217869 470047 692282 228757 564581 232742 812646 371006 690597 533450 261666 512899 99971 932581 935565 98945 648495 652535 650473 536690 67889 120224 588134 248430 214576 468447 495337 890731 162619 130763 707842 380488 117161 400123 125596 198094 149216 938241 569099 356165 988042 347116 869063 88013 796049 320979 186957 960895 973514 837429 497584 557754 957652 85717 322536 688579 554164 817872 95661 233134 464986 803502 129973 582147 203624 255568 780240 869192 710160 865690 225356 698202 212806 610770 302566 525206 931748 489522 486100 421613 843303 983684 495719 317306 585752 818254 5885 656267 636125 617897 889401 101111 421399 19373 683257 141374 274941 463496 10565 501452 845537 752272 199653 574694 363041 18570 99899 811141 24444 102351 749105 867746 602386 244823 185051 188137 63076 707287 844404 215553 841536 733804 316663 779286 269528 999919 920659 544468 979766 447576 562272 825302 716199 278276 399996 595592 296846 16246 406732 321289 118596 672188 189034 720981 917011 890436 425470 496438 114075 269873 711990 955610 3676 545004 734895 273203 61274 171905 334023 41039 135832 896294 382693 852031 174569 299040 447622 987766 831637 370705 309054 466585 42892 14439 703917 476254 904875 129386 489044 535301 399258 201033 7262 919285 262389 258508 192488 323662 430412 42862 881053 82596 455507 263745 450978 146427 79136 898599 134193 427124 785655 443246 893708 344898 457685 597625 337504 878911 727010 826547 414211 126268 543931 421472 45552 806319 679979 754391 129981 626742 313604 11033 225689 769110 791129 676666 915537 386616 575264 49729 813739 877270 9326 707447 738520 467010 821423 76023 862272 548432 902569 276482 191051 446499 214305 752955 769170 410635 23697 899150 553729 337301 426534 779417 106410 734014 456083 538298 120629 547698 104378 934367 941320 113704 158165 679839 97065 979587 755861 959337 528019 658429 752170 235421 621279 482827 988375 906800 409813 12072 805949 479893 349372 748834 259310 972133 482847 231744 26783 603475 779441 131160 54194 720760 761215 212358 400598 858280 708297 672810 333968 752667 847590 602489 988087 468869 601667 492814 375668 11480 21237 697969 491372 370608 963154 267033 859092 446001 498776 885874 565827 794569 533386 620020 515328 294600 348730 432278 669231 57026 621439 3198 326044 469029 122039 314130 454249 723705 806943 346268 251536 828179 560588 742908 715138 523742 9940 90582 486094 25068 492807 51920 819636 26192 188292 851315 837144 53373 283592 506374 626750 905031 25924 952793 890411 147962 266922 344659 871666 590217 690926 639554 934747 767866 382461 166237 291607 908752 773170 777700 933819 265976 345971 753454 808520 50614 604769 645663 103986 404712 152036 247087 826094 694311 199879 716504 842272 983153 577514 230290 89721 784792 869843 540819 552657 768655 707055 844263 677406 480224 138314 127577 262552 636 397382 71071 51250 518502 233085 671587 923214 385120 918674 265659 79431 118552 498515 438054 618056 76028 184695 707776 377171 54537 248595 929827 823191 472001 290441 16949 468577 945106 660877 731128 945742 58258 318550 996991 576760 551634 668577 16325 453105 587250 281983 48887 222154 296849 3293 840209 372877 187987 64337 750047 242524 312931 196226 582066 784931 486666 115366 769859 948124 776242 500986 893865 834500 335887 407207 411259 403872 592135 943935 856977 695737 225917 422215 917890 522766 425507 274450 411994 613494 338786 678392 372369 651716 390969 954434 952999 393987 69800 722857 342110 846041 740195 235974 196892 592433 159532 124502 996305 751666 68436 369633 447402 810705 791847 365291 849822 733706 156093 778167 347199 494878 456558 719567 662946 363879 190352 132296 757865 776503 855152 99974 138896 111698 852299 335787 704131 11830 976641 216787 763495 45076 586419 727249 372132 894617 92539 738305 628322 764983 516471 975520 259861 489381 211438 439158 853259 918142 571453 611123 694644 942956 227448 833539 54654 79746 685678 275136 91575 178670 8274 371421 223745 594692 98669 112229 489308 707560 850533 117630 472542 367004 609501 248754 856384 337291 687911 225994 255432 259363 837116 950075 202319 64563 299966 773324 660660 501995 564811 752234 680664 573084 640006 420760 684127 255027 532988 689786 962586 899873 807415 951479 266876 933268 716585 639611 270558 404495 381956 42341 180210 219071 508767 898880 799985 325084 188555 460644 827078 269717 729229 24093 842800 885586 961205 43278 140612 10544 733063 619549 910416 56830 87380 693643 506449 803964 849605 777006 208458 231560 335698 905019 966982 844464 320250 766966 169548 508804 743961 512977 778520 989541 53422 137671 875127 14626 697300 532090 541521 430363 151639 451937 3544 239018 661931 509992 42981 511536 803349 767790 743095 139046 189161 710077 983509 509410 993394 669408 534566 253707 698737 313085 243247 752158 967108 634725 283135 664407 166815 824655 611121 318453 792943 614664 73822 454874 641007 633154 966409 444355 400943 225855 583400 106455 452283 83261 615865 445677 269020 150430 215735 967756 979866 458981 719913 463325 610058 519399 644084 776872 344054 255204 611676 136996 386220 685497 108221 27226 318650 74629 987933 235944 816836 87684 342399 269118 170944 474615 231146 439964 625044 446880 924071 121261 422213 160336 584586 32270 679734 228669 809141 540139 224 937168 193487 902795 622664 301707 446373 457665 892688 434305 209960 709523 521988 552358 978640 209284 26972 209786 165599 168367 173017 89669 289628 595229 250004 874213 627498 446090 619233 436638 986228 135808 373805 696066 38603 512820 997773 1327 486836 890460 435631 696796 116334 473970 765505 94973 683253 308829 821110 848851 477195 994127 454872 283174 589355 221227 673738 733205 667316 292970 686194 169896 945130 59999 865961 983732 89170 380085 985058 92358 786896 937040 789153 903229 411009 71009 514554 610614 379837 852015 975816 373384 846141 430687 656557 951848 651914 330295 685052 835581 623264 371245 5476 84745 947595 871437 68476 553117 251521 569885 645474 554769 506924 950978 457997 434285 21986 972550 44898 918175 340917 20713 291558 187057 967752 948114 655256 619665 278408 340307 455245 418024 227904 977073 502768 691850 364861 87596 244966 132733 173832 406791 687501 197108 874120 145498 631392 412458 634399 192641 330632 975315 729705 138541 678724 213808 86654 333979 349824 881414 190638 321421 815789 934893 298493 834908 626742 663353 922503 388060 796085 96335 311202 483586 809794 185322 145435 441185 597779 296185 150177 928410 787852 396233 66950 982927 610041 669955 316905 959864 67720 23894 281284 883508 475138 96128 718416 618232 759480 640918 6291 71917 253604 317492 71854 63397 19165 733640 20933 616943 29824 687461 61704 334027 83694 645005 316953 210086 831312 150210 169949 899031 690455 967585 782539 165593 63712 500954 783824 339544 658223 306466 927812 428179 623957 999665 7927 159474 249656 28860 776416 795831 232672 354472 129858 316365 999476 446810 42802 830787 113371 212751 246170 803826 696687 28708 969418 276750 46013 753241 132645 704235 576058 60456 648765 716366 576472 656692 875839 826127 201903 652255 621958 434574 523078 751815 750939 522553 714976 793740 869692 828347 522842 115861 148524 735880 660920 117941 528982 706932 387533 661626 927518 963590 238434 576283 679955 814905 232974 555794 641032 434876 724400 779341 869449 247477 47507 136739 286381 762482 446831 672424 107180 486024 788284 255703 738256 965555 889995 267237 672486 793879 928862 116356 757468 167295 692638 953775 498552 441963 509568 655935 393190 750319 435275 778990 997795 482781 432081 800527 761614 878911 472951 385146 881286 777586 157200 619541 743141 563547 886777 931978 357425 331991 564685 114893 15637 257322 585019 30540 215636 610938 686474 125177 361256 638100 904167 875402 637232 336247 675928 398846 731509 665230 300343 612794 442816 973894 748687 702308 537440 151815 150637 411217 483805 715322 42461 15794 488995 627479 46333 220983 238416 732807 346159 599671 370906 250325 991424 8138 102923 183703 923335 834431 848933 740029 963577 808100 230274 712263 26759 767714 380429 177395 695282 864234 892716 737742 396379 898063 365220 442711 119045 603635 691869 465203 719657 579127 715528 711080 103616 334802 411134 543302 169233 260066 283330 649161 584517 29955 877775 611275 797668 258203 788670 9301 638788 197737 747042 35166 95799 112261 994229 214843 232247 686097 196398 951903 781575 428277 179334 885190 763078 590468 428491 932310 366885 228172 97822 951402 258127 975596 79028 572146 233799 867697 581447 388938 581786 328488 424104 193936 957101 418332 925131 189347 620780 121528 141250 402355 549804 836935 287544 312881 943754 232387 761543 310639 460558 375716 778392 235036 351312 857419 807182 101462 241468 904980 490399 823253 233467 430854 17188 706919 365537 458670 896266 986317 580197 553867 905023 646352 390801 708918 475585 334555 941304 753479 161545 918214 129194 939936 153249 480505 797354 476782 98318 555173 381761 105069 378425 131580 535922 911965 838498 901459 370634 734763 404127 467183 804981 309149 113534 195782 18066 589118 46688 959370 342596 208232 393935 471790 664519 547183 468646 978224 540317 83316 533397 922077 188384 428173 570008 724305 856489 408506 142115 227123 659620 546241 694305 980953 855389 324190 176734 389807 913308 739773 865528 772255 464356 259462 760396 128874 322996 229042 623449 863312 312357 156845 785389 17092 101370 871748 741396 957858 796605 883511 701332 972577 946103 395636 953529 801492 236178 130262 707650 665837 386386 573177 438091 850741 832638 198487 979614 155633 943880 603062 18945 772588 276259 320685 789679 377628 708784 47426 335485 505389 447288 36817 477965 393391 948804 431493 711234 701333 78106 418883 367169 464491 992059 321612 315231 341048 36450 811196 13032 496681 930609 548328 269268 206867 385364 575298 100846 94148 139075 952683 599536 586363 505851 77500 979753 971006 508992 690986 672339 103449 626220 555859 567939 134630 877470 399521 992029 430271 210716 5060 926951 141324 553388 712570 864543 938751 287867 965388 32898 426942 434422 148785 529656 940272 226284 509408 911278 251627 716745 99968 355075 859316 655826 439365 993945 49648 838885 985973 479918 49600 507384 406869 707276 577123 119438 571818 32226 923657 53557 581475 866950 487979 730260 396605 944602 472895 422364 372231 724522 655460 988550 595948 31127 644376 551665 25071 210375 390549 527395 690292 440149 551130 613512 663776 128253 732950 235593 160478 172958 805501 258304 39907 809831 988563 952863 754433 461458 891578 643015 702331 547037 631565 814630 94515 792292 366294 119585 2666 756843 163331 209309 713343 230812 822821 377118 875416 72122 129062 35893 245079 450914 810549 801337 260745 799111 270551 531529 776920 162128 174543 995602 225516 322459 810232 320030 114750 692877 955966 633767 966071 635648 843076 679413 866459 665896 572882 741875 738017 218295 294119 499447 669209 104667 300783 446305 420130 571333 977833 197049 733460 668727 709003 475327 991186 519234 795356 622287 728462 267673 772406 694533 903320 615481 890297 286130 797728 979531 544356 535744 197825 838475 35190 383385 459493 852324 829689 879622 423656 807521 593023 673467 992600 302025 665145 500137 337610 460500 122423 582423 244524 894828 276955 147843 26660 167252 433972 824387 146782 494680 876482 860958 333154 428023 244343 308998 280346 74031 704972 220353 397904 814346 410171 390503 632722 75315 890639 970331 52166 529413 69105 296689 940593 346060 960883 967252 29663 911207 307991 692796 405886 184472 553753 255391 128847 314447 564388 925544 388478 269359 145897 786381 83704 72419 176883 716425 147734 583873 203107 716251 113285 272212 529292 53877 134623 490174 537481 164285 917732 361823 373432 323617 62646 927184 579007 191492 241631 659747 117036 146460 445457 262932 449192 45513 851702 626074 278289 515787 726298 481396 232038 839582 269959 277681 409811 920933 284206 463643 601569 201938 825465 975000 41906 888110 418535 137265 595954 176517 797011 712989 322976 242467 492272 772167 804331 343973 914592 82620 859760 157241 80367 608149 513175 866677 885829 439337 787609 686386 902979 389177 888323 244795 880528 930229 649256 299062 67493 245209 991931 380855 474549 314906 139673 966820 603425 944004 827145 34368 26623 686904 191609 106989 811404 704783 973665 213584 144119 277625 899969 563449 183153 304644 324595 63680 751224 973850 879093 818716 735411 871023 715922 209959 702281 855594 176779 822057 315949 3923 856424 858923 207178 564384 482263 534933 785518 972279 748516 929636 249903 164836 9436 433055 985831 334030 13086 737054 824232 892179 555769 559642 279553 788042 769600 981833 159988 946378 320241 475936 466652 176665 334859 190181 257400 333473 725113 42918 305752 989980 488905 555654 671168 498341 505061 656998 348722 518146 394052 172953 926676 949820 732594 722581 254214 502194 220765 414201 964923 541006 406488 947927 717670 257698 138107 975069 591171 863220 534338 896922 853199 23243 968927 524366 37935 990339 181364 386656 24837 91767 559609 951512 557938 808554 190444 812151 310747 411209 742703 792022 952214 149191 739948 669883 923240 878054 161303 514410 257625 211993 927683 627176 235235 412962 667893 273169 403300 365608 176176 428136 457374 252136 379648 15312 60690 570091 827462 887788 981299 86517 196161 449864 235707 936108 119746 675298 330514 797401 189708 104490 9393 633742 731665 760979 46703 399558 550499 450003 281517 726674 878138 738891 978810 774137 270554 555851 860580 98015 443638 358230 184531 639799 808094 936589 92258 444191 611887 939123 757943 317946 43613 767335 468039 775277 528313 514742 691186 78811 481096 489055 321837 875585 227945 816998 649722 498498 372848 26653 112864 332837 384882 813747 972635 709327 266687 581245 669870 878573 520367 427812 712870 563979 195147 180909 855608 239811 212002 63145 834974 693097 552199 673162 568681 780143 490159 734754 794992 379358 761406 424208 712194 662640 237954 201181 888318 20992 782425 558187 415917 302791 985999 128786 383122 697497 826046 238729 453659 38047 301873 804984 247495 854072 478145 816176 150566 484655 550929 461910 864012 828687 886117 576206 7678 640422 777386 895995 661413 76162 454182 77329 895304 956532 722467 278425 170380 548512 33505 624038 102911 851730 945374 350405 222153 423518 166580 889070 424525 233861 350979 288536 578899 237095 381093 586576 393868 674830 482570 55281 750991 453103 648961 162647 409634 887779 957423 580013 436291 990928 720403 55553 359009 665776 405957 581161 605645 88889 470230 30169 839101 337561 835057 417999 91007 216149 4574 484875 890979 3495 56507 158321 456598 705467 320967 382583 109598 794742 478948 545888 785669 199350 117792 661029 381477 523748 758541 987121 128988 745122 533642 968088 82682 368698 386086 173689 101198 907011 174915 508528 910506 231421 183201 367103 453239 20519 266037 562836 815260 744984 625075 117280 460685 742866 778308 842161 782966 536848 345634 911953 281970 395627 880041 364651 764324 782478 54691 381873 689489 229605 890401 116346 977377 589953 999800 430616 610471 265836 993451 425731 10820 134878 543010 471504 877743 321318 830017 660708 374517 175650 89013 656486 87628 485405 537489 368303 267882 592179 750175 473722 338136 156927 590067 315512 746879 589866 746127 357350 372054 255930 783080 382873 390807 842441 370728 784901 680110 200744 961961 54627 892745 567325 711112 980372 52729 248600 348674 320610 357131 615201 310684 695266 772127 417102 527129 35358 6968 273256 909059 379021 45537 208490 278245 952695 50930 165324 253947 731040 882420 215907 785666 775164 783231 13129 271888 352311 778081 136913 672921 135211 268465 499956 346828 40592 917057 873956 592301 440376 663563 501359 335748 225451 709848 613992 178145 760777 295668 432092 8168 178087 164350 310185 953250 463933 323314 741489 816243 101394 394754 5515 752956 663218 505470 99783 220161 938879 490090 812461 379254 670005 313819 715002 895455 540018 845345 589952 817147 141012 22043 825314 319098 702744 135499 788700 166676 975164 46540 982919 76557 441293 988433 345864 104511 10255 961998 324671 949133 452087 137132 844738 638443 967302 76091 533898 23672 921436 123849 840818 578799 662243 182483 414249 364986 834333 202948 531662 809496 765839 30932 402404 207132 535716 748267 311642 62322 710264 152664 11454 678703 806147 372544 317145 289801 448634 367394 313472 370069 491242 154289 465220 669836 853123 879468 34822 687456 598767 82835 496951 364605 630118 899355 88088 165833 163973 399729 228155 874237 68745 755960 552939 874891 128503 386435 164691 93489 753829 478162 463557 761422 148802 445128 431258 1925 324595 982431 689380 439713 581617 702682 320670 728086 118388 408757 893918 282361 324838 638424 672949 393582 910736 225887 268472 555590 128673 949515 649078 882501 427676 628987 160275 92830 74114 107884 94754 915061 606666 300485 871125 188282 3166 191794 916367 121554 600551 326636 920266 925388 481412 593214 318969 908499 335452 103792 464088 464124 53306 629518 862977 997334 258504 23251 90163 848969 647486 184916 280381 254151 1752 151506 958784 4917 343299 391502 642822 943849 718137 563087 385588 715900 156300 220908 624398 491751 841052 604838 472227 894357 750707 335203 408042 9210 874805 498204 374530 522290 199471 654911 776440 201222 806416 251575 722491 666066 643076 365312 126267 361212 444751 511854 593464 117402 249114 734213 125505 90165 339050 597731 984521 89756 449285 392563 615317 324089 407118 506199 362730 606589 161109 139169 324162 483876 390743 46652 666293 33818 928316 792559 911381 373066 820765 21196 6819 69878 755409 132323 160042 610810 730053 660914 216918 179337 569828 348586 19777 493298 854784 382506 616238 532244 38026 940399 16119 945120 987051 198764 495289 431718 991322 923022 321135 812086 944217 327953 398315 699625 460276 74708 826787 706680 251974 43704 402369 821801 392289 422145 831450 763425 804651 447687 295668 359028 388086 828139 304148 891488 26902 799436 323205 18223 722457 644339 346661 666674 972291 261327 882650 948918 336035 225788 655598 588008 269491 57966 926160 178132 996462 757610 941556 317464 205296 237223 676492 109733 65361 980639 1220 608614 780074 840776 143189 502531 485114 6201 685556 973757 267527 84557 439026 119913 310345 94623 707920 96187 668940 150432 274318 181754 908041 732225 499217 629688 969448 175708 739421 551160 672698 256992 676126 452772 97768 819314 471654 582881 825514 673561 72989 609392 758117 512015 729305 584813 122989 437224 681000 308281 587655 955317 490034 12047 687542 505602 158087 173341 197662 897507 240852 870359 154498 433329 839482 252265 252642 311135 351498 594507 501047 940838 203899 259164 452852 449555 360328 92193 886778 41327 916825 990785 996644 406858 519183 200537 428811 677269 890229 626472 91127 647432 496831 245625 80761 336312 14241 333402 163799 882090 444261 664845 822928 164511 440360 275779 614065 800688 884323 17194 842014 801147 524330 355009 724356 43513 71897 153167 237133 962125 779638 328260 609557 276468 90236 206669 129132 620828 56422 292930 502918 500682 957774 325845 665192 914486 117975 279256 715173 2298 296450 73538 319796 820779 944899 44152 380643 16795 197318 617776 978920 493307 462387 104828 286127 552622 827848 415258 173449 884269 224539 192718 384951 698664 518562 566494 613149 636537 362102 844673 155186 174903 434563 474981 512033 379461 35484 892676 396255 749153 26803 891526 242460 5541 512705 528586 558162 340552 460195 247962 224821 684733 440680 126123 899748 475593 692616 512897 628481 571069 873921 783666 745971 308483 774999 258004 687943 810482 667031 84198 559635 693833 492075 318446 699373 4780 363383 773886 345331 823577 538199 86503 24661 495230 212625 924408 970823 421593 953656 599303 992661 827577 899321 738632 652411 674319 512987 340354 484800 180017 940903 560786 390201 432977 879231 605925 954108 242613 379810 299439 582541 434360 902293 123553 929590 114918 564313 416764 52862 517968 16066 45522 861896 431738 300505 514307 106056 329843 371012 107208 509859 828266 184345 900059 261242 63576 505983 731702 822540 402144 31140 921433 836504 449784 44985 282445 564701 125649 699208 133914 159969 231625 695788 21864 179715 996292 52522 285770 842487 423533 909329 352345 251798 93674 768756 29392 157249 791090 761093 496140 709586 308584 933924 62441 758367 978909 344885 839420 620909 560444 973333 780877 308420 669120 319093 488134 181764 371614 290256 24250 311499 199584 892946 79648 293257 178053 109039 966857 969143 386483 462997 678728 211418 396920 741168 969785 892180 602404 325556 29441 679199 298888 810317 987618 484360 129409 475752 666123 17375 766007 206724 328873 481942 616021 408520 775199 794074 33911 258407 279568 420393 237755 958295 631811 151027 215814 117947 43206 334569 443502 588998 13767 258741 399315 1384 743100 45075 993487 925574 62449 275845 648649 907673 757787 264670 316193 49337 58743 350103 307743 338310 286847 545498 812956 435009 696524 545121 552955 256081 879689 512808 845079 409807 771549 760745 927542 31000 805819 921029 956574 384620 713225 121574 292292 987363 386243 608484 36699 961337 474938 344442 299646 278137 406291 628953 713145 102814 690425 782452 358894 86465 295259 720324 496271 583159 481068 423813 614159 803239 861193 87084 187858 90769 208657 996501 78132 111252 121337 114830 72588 596274 975623 888586 390762 381913 33890 103907 484726 724315 886358 359972 810779 697968 80295 823402 281127 561363 247214 411637 880953 624758 15072 68810 715526 223728 581662 793657 851331 702998 424839 440271 815624 400461 328856 206385 298726 879097 310291 783451 603411 713000 143422 414190 410968 740069 237591 692094 817783 1156 620082 698735 142265 635153 283896 857790 375232 865557 167799 226563 568555 592637 666833 900530 509449 512040 106914 808174 391136 933557 107977 994547 646556 767750 925088 57523 507818 679030 265968 325600 196537 886049 540686 338801 521201 824581 712942 412785 206490 880740 639347 775044 989728 822531 191925 15529 334570 298838 823702 725705 232394 448030 236603 395302 215780 678042 452824 723597 357071 235144 565549 69959 637544 106234 408759 675097 447167 638053 87881 653656 35144 727227 945051 24872 549757 136975 40400 400678 435812 380453 126382 184558 828483 879337 579859 44262 557378 549034 284210 430801 784177 366110 17111 938073 988696 942222 613169 435862 580274 701049 605869 615417 944627 550919 156640 494383 687893 197039 411412 640056 93844 54145 340965 438678 933481 437175 482939 7211 986209 283500 954363 286737 649610 971473 224809 154657 913694 837977 590518 493967 55377 196386 625736 3 263656 782375 10737 951548 979414 422148 107955 589609 476293 965272 28286 926125 402446 27576 933335 388654 827427 887697 191743 993388 375522 932903 148044 289215 287232 738561 299534 342608 451298 925269 858963 714953 707643 869699 182852 203408 808199 807159 309368 284491 772430 337653 210615 174875 881580 660302 79881 709007 64350 271623 702394 439871 720877 850438 245438 8108 105350 544971 350716 73000 470239 209678 304304 694233 595728 487156 897641 403926 294314 207008 204768 583095 61013 931735 757969 942592 592036 354201 167950 172737 142175 870344 612608 863052 237133 858045 871159 858834 919367 738226 931833 905957 947903 752489 600189 59983 239644 14181 463908 50309 737541 668676 633403 314905 600410 907723 257496 708797 261924 941798 881533 920450 328493 10492 783501 565625 384888 654660 940810 304254 909237 388995 726562 857140 141483 326751 433474 897478 857283 897381 947786 594823 82408 97540 909727 199169 5262 683575 424317 783537 625372 305850 703987 953864 832693 3839 35840 733933 174850 493001 38186 84087 881995 764748 457578 539829 607850 891051 437306 465132 304783 385091 576307 387191 998982 486033 102711 4244 685959 527028 304132 311330 349229 524470 781545 181921 44661 817384 915853 219510 826737 470391 819948 708731 751490 277525 764912 875691 684927 202217 340822 989710 103660 433480 893252 102641 435865 995962 623236 121823 522989 443720 949505 872217 968189 731049 570490 12849 64785 2694 748711 891521 989436 568658 116603 740925 362535 881514 616615 47461 83731 473789 37170 703742 423620 930421 806382 859484 442735 945970 981307 482075 389689 930811 354292 874229 661859 441133 887078 242995 443826 152140 134515 433262 720797 251118 690538 599683 132631 823505 647144 732713 813645 200665 436454 237264 647438 759188 96748 90172 705157 78054 572246 94845 8864 442889 485425 187074 400373 888854 430069 844199 40993 80935 793812 278142 332052 701 877824 981035 340557 524967 230099 154201 241984 182905 391465 889421 942092 4564 979592 163600 82617 68189 774796 607832 511078 260220 311257 427802 149074 257677 272000 190066 338612 582163 984559 187015 99216 862383 684401 439772 903701 430852 110325 145684 613756 501789 551456 555847 22704 531047 235798 105320 115588 10593 229503 143017 270812 57111 570818 936237 314788 359170 642655 169751 457684 627213 356765 556899 5947 557518 513023 426000 988369 623347 88035 602124 125135 639491 674322 664190 686889 910119 769509 802476 437063 515363 945492 707874 88825 516310 160463 403612 875479 803117 573362 333162 946681 446479 406413 952628 3996 919435 378627 992364 542781 983013 594487 184267 622503 785160 848456 309392 695278 134316 628219 648692 166030 573711 356565 254854 606372 33379 174818 998202 836495 264531 847715 783176 711009 254127 252155 715004 173561 147133 223719 232693 130145 334557 933311 752648 119716 298118 578391 331345 432433 206609 980036 114814 296671 852953 369668 903042 886331 544485 901243 239178 325367 748958 538705 36376 519436 790859 267731 209349 454343 491450 442041 584487 342358 375352 853486 978426 189821 431876 309770 622254 154837 806158 737067 451507 659110 623086 354549 61792 683922 772143 817321 9289 37452 356025 45664 556888 663235 829746 766236 117577 837547 208276 218416 179905 99979 71901 158330 289800 503777 984451 428405 174965 790608 681823 626471 966069 304909 497371 544213 505182 269514 361533 514470 306965 233910 76485 863852 897144 422583 630087 531073 260129 354715 749488 956385 971045 821388 114714 777196 841516 615517 205600 16480 406124 403775 642951 888545 708683 656673 432757 730216 926186 794289 761038 749503 28198 353874 129706 441694 776456 276145 972766 552937 147211 722253 509321 118255 59992 140387 411803 901508 755903 617402 434339 678378 21176 593641 566922 246210 250314 999678 976426 692851 793967 253815 442353 338516 607688 88411 780209 384144 364555 752974 937080 28117 991578 962752 146371 51570 103138 558173 469429 375392 691927 903767 53770 229454 497408 620691 992016 747721 620369 484793 440571 930687 738607 399276 269202 346294 4038 565763 246789 884944 318736 700220 913060 826666 662972 575782 878235 282461 650307 347663 657853 342233 767781 711622 88038 265188 848664 80053 529260 985384 564845 486183 916070 819803 401810 701624 166097 405847 267386 929237 290790 102473 629457 203849 929138 808780 779630 807372 91240 429936 671386 265444 288520 439167 493417 892910 220706 342081 972962 749966 327464 54159 236148 759886 873961 637957 977861 556409 43803 761598 485646 850944 864070 631454 54792 793208 440233 350773 116931 47824 297061 304669 313268 101932 260187 806684 994841 480892 665116 484155 747209 508932 538313 983356 268817 928625 137664 763029 485034 697818 524626 970679 548761 905047 602132 119904 214606 558716 470677 847889 606539 767737 152557 436158 386020 929095 242842 380861 409986 424309 865015 157195 933240 919679 656902 718408 848303 794566 481436 333336 492383 522413 820366 557496 427460 938849 677399 642065 13916 148075 489953 136807 432163 158861 572964 818183 87955 332157 715395 14293 756466 96761 171487 689705 16439 344740 408113 381093 139305 405900 230781 148040 928313 567498 705535 355772 506347 899285 514188 36614 47360 4141 173420 995874 679353 746384 330408 767308 594892 45802 781600 351357 142562 469438 557414 675352 330529 481878 572797 469834 887777 803577 134225 816089 371074 356111 688212 393772 255395 202400 430386 819106 722892 603805 814980 402244 866540 145387 685903 461432 707541 983854 329140 366454 453291 402905 558158 783820 884782 130954 770005 772559 934530 420581 104999 821955 293043 309563 215727 548437 511962 162464 883895 751205 282620 698874 153448 665512 360612 355703 643295 584504 339556 972434 950958 309199 375339 25467 609370 776472 156420 895726 65382 607301 316306 686733 429255 609348 996295 161333 674136 24608 323796 558030 775812 606416 773255 445611 788279 133867 801313 431573 234722 140869 404006 702031 966419 295696 727497 575788 588520 883916 471513 653901 7568 787818 340633 436823 913517 336927 114507 587652 877886 438303 662034 653697 561070 435288 615660 349348 85506 416972 780920 836580 74192 701277 538610 40610 513325 266107 616397 101844 666374 87909 272096 673942 392078 612729 627116 821946 466007 741622 925950 343893 696276 587983 513941 773697 539622 129600 639396 141480 62924 936667 978059 653467 637944 516668 694077 667620 299126 826825 769463 965500 431086 557910 155793 823163 686990 299260 161461 152997 40881 87410 13241 253509 675392 43533 27205 731365 689485 182953 872844 752408 119619 850902 405874 757562 883922 616302 425181 183047 443127 710995 664898 390564 785257 337042 213726 472246 636301 375186 625242 193534 978947 154834 447042 170690 714719 990598 902055 404203 689902 291250 672962 809521 142152 78835 83434 542425 211489 24967 241823 170967 735961 906721 561530 37569 760114 291607 509815 396415 183145 651408 589948 162091 806242 553341 332781 37312 60290 234835 441514 266544 526084 114475 76064 184587 709661 159497 243363 437501 184463 485186 608467 436776 908258 169996 474344 668371 461603 984158 581137 644747 635566 171084 806837 958159 240776 655969 995470 817418 890803 953335 83961 933239 584161 676376 634177 810173 835872 877540 247674 20335 362725 372492 973462 787334 542488 447805 455704 520442 948315 36841 165188 583880 724276 488376 58390 481404 144345 570211 815173 551499 523545 415485 1089 624057 91860 635266 434229 927731 29157 198254 464417 391881 570746 954230 179214 629585 402035 151269 150026 350349 704461 831565 450580 428737 319940 508969 426492 980636 595531 241664 48487 635427 657148 565927 259483 265359 201192 210063 709441 230348 408317 690210 138580 495414 644439 834145 124998 46473 985414 275023 913173 689874 106587 880104 634962 942878 905424 61453 439866 500954 303116 4704 136380 476615 570630 395862 258325 288174 122277 967766 518521 530593 657975 173453 26006 302413 7597 667355 865238 509362 942377 294762 715588 565315 174866 350549 508192 80289 928354 464409 581243 747821 469112 717622 740788 556094 629836 999112 844267 752112 966877 879139 799056 141203 52591 341413 443616 576540 8767 825205 85901 951143 119966 317840 32809 811183 184741 57352 891472 113094 521761 472714 377266 507224 706687 118053 63317 852874 117165 907583 121337 84041 303074 920392 225244 355664 778156 185211 932203 786922 526767 534456 254416 646732 368647 287224 457915 553387 344576 865738 182832 382688 854803 560098 889911 77841 678150 469580 930715 795314 893514 52051 395707 196587 488795 137302 552251 266950 838864 805 570224 365630 51612 824639 528713 420259 111863 502979 489997 972790 368716 672829 355477 223518 232926 245387 301359 427427 714966 748425 222741 124832 800475 134799 321418 805621 788452 390020 588923 627315 907177 159146 509296 958788 983784 38008 895398 611998 540987 901747 584787 909702 90927 940263 649572 323852 702002 950930 751278 416967 699354 490370 58150 16180 141520 379568 338153 929971 769587 927075 557285 193115 86220 582932 668255 586355 620940 80004 198353 678278 981750 783139 587979 72676 723402 237550 912879 425403 704831 180509 358721 920536 187230 416871 936716 328750 312790 274868 258720 598728 718294 332357 791843 804513 915288 460097 907219 52579 540100 105571 730856 521850 405062 318835 110877 128463 72736 23756 70217 293919 720616 945289 214454 907845 878511 667521 236594 191300 458740 495314 306380 177033 344022 98222 497897 259309 558318 405116 311888 614769 510686 559095 652970 915747 394281 763847 560561 983369 303954 147129 277287 24569 608770 8092 932413 487280 675613 169007 194932 134352 180672 17663 827737 524693 115884 325633 300353 190553 730748 128592 805321 757786 687687 458291 189884 81967 738489 266797 65335 42442 930277 858973 67010 539046 867065 999422 542678 59029 684780 253961 709732 381803 271623 537468 906495 903858 863101 723200 94410 593848 368143 416082 867985 572181 874372 57869 654148 612860 841017 235834 171653 771293 611159 238662 310339 478223 754436 369368 53603 955567 623328 763334 337370 411302 300802 760216 315159 163902 999767 925920 274101 367910 342001 658438 940090 732725 232658 110589 861936 73674 862775 33589 844966 473933 788602 671656 468507 59389 557375 522109 14956 697054 285442 868677 108355 102595 628892 939865 782848 628659 865784 56949 512920 724137 231738 453009 456861 464395 79950 835148 538068 942724 385088 899385 416656 173690 571041 401514 749430 644767 923622 764385 341821 725415 149413 450175 828010 778305 906392 610857 923315 772175 184157 436234 12663 415894 405594 469523 880288 1895 821023 934707 944618 206110 834092 877625 896151 921484 279138 645581 566250 719111 926317 424422 444526 75730 390949 788887 370386 297340 916095 293700 585866 616604 246285 598529 548849 168230 584403 945489 686477 405425 880195 631094 127887 230638 25071 24037 152121 820560 185969 234723 539671 112286 659144 500548 704367 50092 805786 74752 863783 238232 884803 449649 854835 131087 48177 403684 815668 632579 865524 502144 38004 262070 649590 165890 492708 191012 706278 161180 11571 892247 912254 67593 520884 87750 84492 225250 654193 890277 300001 517976 128509 184803 967624 983343 832241 15800 903378 164260 164730 285253 666404 719085 547323 832345 401326 40030 23356 107604 717561 34926 516202 629815 618871 37085 717564 703362 262334 888108 593639 78686 406083 238499 779840 373706 221841 612080 905857 641571 776339 586939 443175 959094 306023 990497 791438 707349 546878 331145 331304 264439 882423 847505 410605 501293 884589 644520 204654 663274 532627 314644 741959 938710 553142 521798 828767 291335 650229 250976 449257 426567 837914 892431 902013 660288 399280 209802 367636 946157 540947 698939 210595 423369 546443 621199 441013 947383 265718 162018 610656 314697 993014 352614 253406 62507 874411 598524 353841 524639 849499 319449 467558 203764 728232 885922 864052 127511 95723 748039 73667 153021 446978 800614 92741 509772 421812 533753 457155 203882 212123 67810 34930 205136 936776 288335 267642 327538 886858 137835 368529 252709 973635 352438 456472 701866 238359 836875 829376 850433 584914 419395 3454 31891 220008 96194 58014 158171 146299 31520 878404 358421 99330 913333 79908 552457 718019 863901 879994 121229 518087 764874 373937 491722 117311 346760 709939 355669 183635 55667 206102 768548 475061 725907 316790 211420 822100 374803 369590 484750 406323 764346 359522 22004 677678 439429 574460 395697 819682 970805 33277 337768 735679 407213 345841 369341 753972 55780 725010 453958 627798 447463 222505 102858 689721 539294 314277 28172 430449 200218 512922 353123 964563 872443 375126 158593 828224 465937 70641 647905 953093 103917 985672 688771 27481 847865 58112 297804 903644 299473 751762 531441 263287 974266 150650 953007 29912 981278 981178 976712 697847 10451 329834 178762 882894 221311 337354 711117 687247 924346 359021 640339 28262 861044 845462 572094 708908 419925 869897 128903 719397 621658 176695 499035 112276 327344 452041 658539 824973 949570 635250 522820 960021 481435 701581 359266 702745 555286 70382 389991 479631 945754 546681 24244 323149 392142 596337 548409 812066 466233 677311 47814 604243 854006 546848 232870 697701 515240 891408 522674 464810 43009 561845 941182 524443 263425 300447 227187 818710 887180 133529 298340 349285 680209 322583 672433 588703 435271 220841 917120 417855 414504 964934 22097 268509 511781 254966 482561 27021 662725 521586 8182 705733 83430 465715 746527 346854 766161 490065 165563 169692 139945 980254 518976 336506 819188 191408 925208 254458 928601 842327 188665 343104 807260 210761 127964 835393 982079 610524 378765 644803 132110 903298 866888 215539 369012 129766 78745 651524 136183 760659 821215 276127 740913 856542 612632 76452 47949 54191 847262 976549 896518 35926 319652 220129 246686 447615 571873 745116 574491 950637 906271 706600 853934 289510 438490 739297 419275 517234 907172 71809 277893 728386 347936 535157 584927 476919 127960 149228 531110 975221 642128 427627 11146 478132 164107 774184 442098 735980 35651 16588 686616 941921 239539 56902 747782 678029 312550 167057 711614 219722 755217 505858 464459 103152 557366 565738 580071 685326 714965 111180 660546 873444 55158 188044 351575 219264 478579 793673 471595 514229 810260 674563 972502 49799 247816 720283 244179 560365 403691 472144 296438 158908 978002 760897 778411 51719 842986 874833 737044 557950 502364 913942 947745 557521 618337 299320 293137 96915 92992 281083 127495 419603 955645 99996 985753 203460 336631 746283 280177 740321 218427 576614 899228 712780 853862 193991 764498 696847 68823 17894 771148 571187 931835 718893 645059 550171 18212 454547 163437 627555 735630 290931 47157 691274 907279 32910 411086 243909 295544 691262 984229 513970 784227 399809 743101 638089 110151 23951 334935 178973 41844 622435 266511 490030 341327 911570 40200 875890 366116 719988 503444 101745 527270 66952 309371 434548 616213 236808 194808 911757 928069 695389 942078 712295 611549 685179 866735 721699 709129 201670 900671 750972 824104 167182 241001 681782 595103 797552 557671 477570 33891 577466 95667 561160 644417 405037 512060 260630 641844 706867 688738 86264 402255 630815 314910 530155 315993 181645 251853 25121 899666 668876 292444 240121 352409 49796 921902 947511 363699 479572 425080 397589 57037 520746 475101 217805 442134 987160 478434 600329 210378 683523 686592 128985 314338 1502 659139 630330 183146 910992 171803 599163 579867 980598 839283 932275 30394 761184 396137 910444 757107 337568 308033 330495 858314 783133 548299 816799 286644 543085 417128 497021 226607 620071 626005 540944 621572 285144 687626 321069 196135 375780 920231 292353 356377 759513 740979 903122 37048 137115 813566 794154 474682 637950 124648 849347 421082 189299 666146 224077 732383 599625 721097 475341 219695 863454 532637 357619 664949 220262 195039 377435 596041 631622 669787 468769 907486 410765 371891 944534 64231 185456 255039 55264 823405 379687 904611 760838 85337 87108 984914 334071 203084 222362 809411 422778 602167 342047 296748 267115 78660 491787 644549 674700 639760 830687 143469 547245 757803 31711 491778 338385 217166 746817 393649 556922 642855 814611 834111 244543 418070 335376 578613 621153 557737 388023 560282 676256 730070 857030 459722 808729 865168 620623 999781 504927 451309 659601 52171 725464 691311 60301 63848 424828 323469 457496 498101 482675 788458 332211 727217 206527 667586 305829 827679 741674 210203 387961 417929 940272 761342 394003 265353 626509 14625 781485 647787 982285 441085 216309 707748 648747 276609 771596 589926 116429 745443 88026 599103 50253 420236 842671 256779 87821 148499 84458 829494 358702 988770 763775 815325 750111 157777 597029 892971 172401 378513 540757 154685 335949 757065 378785 501047 550026 666732 90972 666454 928526 178997 781909 978778 115584 624579 235557 203404 773078 836366 549250 648131 825135 829376 979807 91597 987152 576836 984567 675904 471700 41675 346940 807649 798739 725724 825047 865116 908807 916019 531570 837333 611367 313478 816110 726951 938056 51666 446706 227485 888031 512307 391967 229517 341682 371774 321113 845185 948609 822031 37440 420308 863705 384380 744308 178796 626455 569355 43911 535262 1725 91832 372594 129443 405309 705055 856393 859717 756721 819451 603553 161103 331757 995520 906972 189791 367293 228084 551327 832253 566467 588767 768912 430171 489498 513220 125318 115952 598926 169229 167565 117002 777412 56510 246444 182721 761565 619189 558789 34637 438639 162341 712091 286747 157860 619062 992889 41504 363498 544216 873756 929964 649334 642668 360134 138831 672239 1804 254782 787516 171032 938699 420869 948443 995208 667312 647515 756772 802852 722655 307760 241490 884996 19851 44589 559207 638912 553829 600711 2409 98044 990818 932372 747377 149837 808858 886207 822075 810661 657341 125942 498044 112391 546810 962838 107598 730474 610353 380722 533325 333007 688481 291167 734354 224683 335755 809913 863595 889583 410623 866003 503979 917792 314727 767707 67629 123584 170266 889703 450596 343958 531997 948639 456348 78806 911476 563945 809279 38180 461018 342604 887539 665851 150122 621892 890533 485876 431804 270479 891810 358778 652834 912140 276570 967560 679847 344198 607495 366464 750252 58090 710421 282248 523080 166768 877406 434555 247064 686684 472735 708082 545639 876625 890284 212112 498516 297168 214339 446672 567647 106149 321801 220480 534640 598370 188039 730838 458919 311885 97301 209171 369974 807721 7770 893053 974488 885175 843959 737904 88211 833045 962337 150201 709669 852620 362313 724537 149787 576651 687560 233785 199151 9360 454264 250143 607730 158654 980980 583000 470538 594633 792170 356863 402353 316292 766267 893193 717818 610226 631096 806028 959622 109784 472581 185643 962403 351245 910179 628541 444247 597738 862326 643398 123449 832941 409892 731178 991595 390871 314178 462132 985503 622699 335347 904208 455342 101613 313752 173160 228190 461199 979187 187812 570982 968119 373454 49736 319363 799984 678276 763610 914073 56953 923359 37521 889894 333250 285051 397840 240472 115580 859971 742327 254630 711669 162886 709972 813282 476637 883131 41471 937835 378669 229282 25168 346788 119087 74903 182502 435422 269530 946111 865846 842835 385821 903367 732728 719070 704769 646919 959542 820348 23241 218220 591329 734910 381105 301300 548191 857741 184430 589661 311927 563099 335295 337094 426238 970733 928348 608739 406155 714229 71202 272000 557063 457022 691718 806142 176092 912838 453060 651985 249537 476301 870204 840866 211210 251308 142165 759400 625400 842947 865412 937326 922397 717058 790771 348634 687791 235470 473724 610297 949698 544925 882296 506761 1947 90366 312902 694390 3203 282314 862726 252740 758614 249281 93605 486175 500588 752121 761926 642339 595067 627337 579664 517463 344395 886786 382448 548537 122255 856172 158833 71952 917448 41128 95064 435746 647845 924318 130135 167400 206631 509212 420139 481596 758492 30095 967770 775431 298567 729695 417769 893634 873383 513784 927448 734129 916921 826248 282665 39175 682419 441497 627479 599866 998977 238894 35612 646821 163211 682098 814220 886193 707662 750710 884140 982505 780804 851909 274288 595723 97955 208408 489356 487690 722192 933155 221818 155464 759402 504483 710991 958172 945979 338469 558038 944955 93714 110001 108128 256925 308450 922347 659469 532463 189409 543609 514968 486564 911869 789255 82286 526176 997662 571641 13865 236205 21148 235682 391669 780549 740164 102659 738721 686143 957479 813110 147449 567544 439462 255576 340820 264263 694275 289 796726 883683 60249 311693 370246 972117 617299 452532 498292 131312 540524 512156 367517 561671 264190 275537 858572 4353 894547 113644 206847 852025 443105 870648 419568 882566 126223 760388 146828 820497 277028 459905 220531 337276 287949 590777 825744 905247 559660 840388 36559 100183 868895 920427 178206 133084 195963 36777 653789 90509 666772 860635 458885 109876 247634 394804 508793 373857 671543 655620 710705 948570 631877 931236 802197 919825 38364 627941 825072 598023 984680 377982 698205 853574 298408 876410 986658 10722 429538 640446 101230 96309 17432 76466 722536 265066 471269 231328 155274 142812 403300 865978 607733 35176 313565 926282 471352 351928 70574 812775 949950 55253 190756 648155 908826 5515 40916 411835 16236 986806 568632 633817 599466 586064 710282 322002 367481 181551 69681 39106 840714 472980 905083 964798 24507 735000 891079 495859 86927 478004 308633 553229 49608 15741 717735 958434 21255 758650 886620 553843 261807 455252 187659 861273 557667 897941 699626 925147 79491 769306 964252 436556 758638 385686 401353 783144 120685 808784 795354 723964 803139 620339 277192 852747 152431 994926 811180 173685 269927 214151 243879 531734 669402 431538 909358 227068 329478 608983 152214 925320 378288 632817 878227 653277 534855 795931 436421 171891 121066 748126 895854 924205 884816 689397 776951 37246 200674 104482 210931 470601 318632 971161 518686 988034 402698 428043 215101 248527 553377 883667 690198 448016 32835 568424 101293 567689 880707 54065 739580 1772 802190 151785 925976 687006 841182 702926 724251 41855 323759 451533 28807 642391 939046 63844 630424 341743 8238 361876 106622 561614 761894 796819 9630 794729 881595 110922 878769 762301 681338 618348 280424 483527 286485 206400 686884 127666 425677 927487 685872 749436 895371 714679 391826 834416 294874 538601 692511 303112 416828 799132 864725 178722 112302 874354 489802 510248 501627 368570 788900 182964 503270 69324 182843 789754 792075 386078 917419 217751 313564 119642 967186 725287 834320 875363 76054 129194 930315 768564 948657 347143 84047 813381 525864 712701 204087 15665 222948 705713 900586 11848 405029 403855 597523 587871 193608 389597 490300 627378 123699 803864 747020 607237 45502 97691 482599 121555 743236 929266 406471 691892 276408 490517 505273 318623 719569 225711 850639 942517 931423 751224 470716 852803 671431 68238 440673 865038 974186 930973 8768 97884 251188 272139 705120 813041 369829 704071 934595 629417 633336 857417 321308 426095 864286 342932 744717 583854 568642 595355 526370 16417 862930 513437 869219 534360 98026 826244 915750 72211 273568 924517 686447 41107 196655 907918 854147 82835 128340 305093 712251 278027 678862 549911 704121 543147 409194 965189 127000 494188 560543 169722 510604 423473 199510 896174 474184 297536 238769 389933 886098 512336 314449 572544 69794 511103 996814 923940 110290 125153 745385 822540 919532 424246 372450 623652 967392 781644 588841 610743 275831 665735 296816 302786 605559 496326 715311 79743 793861 954080 469675 679958 982767 300476 768854 52561 327930 765667 492852 438219 407171 238236 260759 326702 178833 149560 466706 662576 447555 571898 273319 723385 237632 570134 542522 359543 66459 257833 439285 376671 728264 425311 56629 711030 725786 341834 279942 53716 107500 772794 491934 31022 527381 269044 874076 706214 418604 340781 885141 866158 429030 158459 105895 183013 244945 164768 542555 827755 938952 498191 204426 667215 923502 777406 894597 165639 119239 690890 219354 743090 980035 227640 290463 507416 496683 164538 729981 915286 21670 615121 297796 450699 289932 403690 633712 534876 568457 176266 362630 507409 190809 83407 690975 114310 860812 101923 796300 496402 792813 15654 755843 772847 759645 46306 280262 772679 210843 526594 204317 232513 658067 502112 683211 947998 422153 833274 999225 990609 9540 878206 14369 200348 961613 221696 831009 338776 323618 627308 351530 116430 159313 107372 889277 435309 153677 685890 207988 880872 212484 412304 113384 386902 914415 312946 851251 336567 146220 850475 843527 672111 245032 374248 388810 206644 595943 736170 61772 435912 879829 413301 552342 555494 37024 957970 990802 190701 643859 198789 71572 372694 127444 701307 759595 558210 14252 610845 894776 676823 977671 254655 865285 222703 145254 770446 945698 257548 506615 523821 693459 902796 937121 762152 458289 490497 720121 449090 681197 363980 164231 269120 736673 808026 970426 12620 366236 501029 139816 261011 177852 633839 32017 559488 856541 693622 329934 318590 951169 352900 842411 160980 255695 295883 923131 230335 786379 643252 195777 467575 523583 876359 736694 776607 684384 223471 789226 50619 724500 445394 827982 418703 79232 376350 978190 452124 69972 824475 770713 537492 693727 613123 698471 465773 425358 621602 696108 211736 781205 891884 195663 304787 284594 448708 81393 968977 672179 386971 19596 396678 348716 363929 331732 944299 740278 309921 396422 810249 650748 683486 347741 344474 296609 562563 810246 238318 700516 22705 450053 481720 430940 162067 302858 715533 610775 900603 684510 282953 803925 220457 195982 152640 584385 527713 96938 324662 353985 9711 651263 4732 693196 515355 865557 506156 77917 192155 744473 294785 214859 710878 292856 645799 872944 595714 361331 483718 12668 562192 283022 816592 782648 479003 485583 883384 523067 98872 724398 877052 108582 892012 398135 801777 407366 263692 824285 1634 972198 568757 812770 187056 279634 105626 832854 152578 217691 710537 636295 230358 272728 919317 563301 571728 914671 565235 455111 437738 664106 695860 831141 772687 587871 745627 90815 511588 525670 915099 513222 497867 208 842343 684923 279841 947968 517776 948770 165658 228312 101417 912367 17392 537085 475667 589119 451755 40901 44229 405844 705006 740089 753336 994044 844311 498963 601211 355899 24632 32661 385472 522499 549220 227814 207421 829061 175782 241548 294182 857791 986212 395598 770158 3603 449034 762176 592721 900789 803077 153301 822984 24434 409741 576320 534830 770404 75282 652392 126302 616265 685052 511773 138763 234272 255938 862535 579684 948071 620435 390217 805862 122998 302167 576019 642952 751200 338194 752024 651988 657622 905324 991324 682056 831417 567643 733237 601820 159276 385628 244473 291892 587031 272597 430655 337654 528534 809541 433689 476605 946327 823906 798818 69324 126072 891188 712275 877271 229381 464298 45611 403355 885974 553286 601762 233742 120928 334998 351913 796555 236977 596385 88446 340359 868981 35452 678013 913866 361345 111701 906822 307671 451958 705639 893347 94381 596826 121973 971652 342559 102623 533614 745913 988596 86899 864026 738689 724178 715375 90601 37084 952351 686985 125529 292709 72317 677333 487073 986182 555029 598774 409356 379051 567083 114994 272397 661464 711820 910722 149467 570730 13344 683080 832994 518291 286330 697019 256979 10507 412393 863931 47590 881095 550915 689470 173803 139583 883154 660876 642116 438182 776001 51471 817233 859435 682817 605981 520898 910988 516702 670364 481717 46397 869795 314710 564687 156124 528080 338017 682982 940472 201947 246923 821566 269213 936393 511720 925147 335898 688947 567263 774080 981299 135085 107664 840734 817901 713644 877983 728888 746698 548347 726956 793094 934493 558017 874133 606969 86096 728501 289950 542919 930448 536873 880836 716012 989617 392556 641159 325514 597854 724773 615945 579153 859857 239960 936238 194110 953604 814220 922997 216653 878918 166305 526098 813411 724321 400230 420379 810417 128731 226680 353335 575530 279904 750523 807893 269520 143078 449051 111386 257283 173823 243682 836435 33680 483642 289024 227789 953597 103244 667137 170249 498513 349793 696346 311923 74114 612928 248653 400882 258010 991685 270568 349891 271588 21090 157783 57460 680519 606834 685197 937802 297008 928878 774236 847039 928871 63260 591179 882467 682855 774668 569067 181367 124460 781765 9642 198573 394692 774646 115806 169053 766330 386374 35295 37918 407463 193077 95377 87982 316262 780573 25783 129622 225802 316370 976660 154673 895981 84191 553491 95187 858858 122558 276554 983317 904322 802547 698242 815365 577192 814047 500769 343522 200420 536063 897791 124235 729139 993167 728568 561753 290091 754350 691374 515892 587071 184385 186916 483052 268575 740407 578238 127432 862964 371143 627101 283637 173689 325342 99001 267233 655740 599769 610754 372512 135831 508544 496746 381321 18062 225313 459425 824504 496014 667150 340395 83084 851535 527311 82487 120109 784069 177077 763893 647032 64571 907345 930668 238260 232686 546020 21844 404777 145788 632597 777288 797970 657492 790385 695642 191905 532049 155067 16408 28062 822216 356802 627498 190102 400464 709984 826563 184532 403412 590455 347915 467983 497799 794934 222594 246836 340953 244437 651612 3092 393385 945252 801061 567228 251988 13055 759132 784037 684473 775539 328450 23040 648692 955947 213142 565508 182283 39704 266391 585694 146510 614306 570028 644308 409239 792621 407495 266544 553409 575458 269635 463145 520709 70696 30372 289049 600102 789503 73085 284574 81393 401534 307613 730085 873833 37106 811944 56115 76809 78334 158160 223318 208991 728188 383977 134582 37160 791471 401125 590569 366929 670759 53713 403989 257806 600437 693037 857907 389939 282473 658832 471332 684007 966445 717768 557839 3550 46063 130305 596711 124396 288464 336380 849739 16651 720357 984320 570163 28179 901796 677083 395107 572554 247147 315448 346712 847583 8484 720970 753874 290957 379802 741557 491315 862598 459324 565505 866147 505386 695809 979209 146133 984272 315589 995871 517275 552297 496542 87437 580475 398337 280871 491934 970891 528017 323733 833954 375600 332216 554923 645825 139524 934724 387381 147190 797321 363056 712694 179820 868441 408502 675380 530925 909126 507320 43148 426400 59616 539689 30188 156443 938026 311058 164728 425268 355426 488460 259221 247377 337027 330495 893201 992903 265219 280581 140092 578891 643636 369138 275062 28428 777639 950442 559353 686764 974113 118852 629515 550081 658540 659702 706523 596565 970759 387602 538184 842537 876061 313756 89913 729439 644251 983114 722341 425821 263694 378785 4711 423682 747922 796125 452109 525560 262918 527813 728676 237030 646664 358190 787110 305204 17892 9984 418120 505002 397585 956304 347538 789997 786411 437451 519436 430661 936916 758128 856481 200609 653264 377544 140642 401185 173668 592751 443097 952937 636915 171772 189966 799931 46313 977076 621486 580556 987059 39605 601910 900996 512260 949447 207344 298671 903249 243131 245683 840164 1259 102164 557125 654522 996059 214118 572059 686078 323220 15155 639014 960135 703278 828979 276417 265942 322406 897902 846498 825817 453858 448407 726812 482470 914205 934155 781140 817454 177286 543174 173969 694896 645337 247445 865769 157747 977915 437827 843824 301134 969333 482837 777620 188962 828168 54036 454904 150573 951937 301401 976389 405795 749807 219552 888264 180363 670059 185755 997816 363696 245280 688137 574943 406969 451933 440711 564715 429847 394890 408539 247333 880574 407727 24952 69536 235894 78988 524439 386467 547276 342191 879207 953070 608349 98759 357685 788711 285169 59791 302879 648864 305071 507367 223806 712039 475651 180868 793105 905498 575757 201643 152830 456331 609370 177781 42218 845263 773120 83008 748081 320396 425198 627288 789817 33546 242398 663854 338608 527566 723644 641486 176429 545066 665204 916586 773456 140855 97453 566561 562704 673210 284555 715533 645892 410276 409665 204461 771891 699137 287468 519971 19532 712665 663610 809348 262562 906007 473201 117521 949924 713197 275359 126352 774614 940562 559289 548070 81416 656742 630982 644119 846303 431888 876003 8546 842164 802020 213006 130406 501156 500473 166728 520687 729489 346690 846386 992050 252696 835939 109570 718972 65487 384928 361675 840100 841842 920964 904521 923257 94057 51854 83728 940359 483742 959730 948904 842257 278101 678261 489014 779256 178733 655741 816294 908221 2430 662680 416622 771478 14970 42543 490449 80456 943823 852123 920555 785664 289438 341428 225272 383494 393281 308999 323852 393374 785081 789107 751982 63181 983719 240995 358789 678803 413088 175082 103375 415517 354113 519996 703346 369082 78891 710146 965889 22713 78621 402796 324728 368058 744223 549999 751552 653855 375350 591755 47229 676782 897214 799210 256314 880932 556557 615102 559735 969644 306536 663109 385160 177000 699457 604858 546082 778347 315003 28322 317411 393623 431117 642138 278033 691691 708488 29584 345546 600189 137690 909126 276970 34903 224687 49636 432187 781243 664737 991921 750886 487624 171381 652398 664624 870837 257255 727057 165535 88609 755378 482945 482232 702847 641434 760264 394537 866274 306199 256434 466462 443888 165559 259784 995143 390246 309419 427329 171488 490507 419249 438726 494483 106981 91123 159106 977818 864729 886162 143352 953337 157891 142649 951920 860737 300434 228535 771626 166707 51085 28059 149521 494973 709970 409304 6467 616567 235074 433795 788054 241932 369395 743131 252766 476375 834253 411871 454192 215333 814384 113896 168670 488627 772896 636941 865715 73329 865476 637340 240036 916560 181751 389556 927884 408072 315211 934350 24638 66636 884496 329043 824919 253890 72174 77685 730265 422778 5907 700808 638111 820291 331055 323132 825269 103950 960072 690983 177279 341899 844675 417314 774811 542777 323221 219046 950848 154783 669748 491837 737770 554243 337231 562688 808133 409404 156724 538397 348534 162631 755556 502996 499273 86611 826127 324541 190560 302550 531875 367838 160801 376549 301503 935611 435677 141075 154656 902876 295857 824403 394712 33626 378646 731943 112666 703130 657698 269389 757878 6231 432019 513433 25578 447643 116395 851704 772183 306955 670606 820410 191144 831406 713310 8999 767016 148987 150073 438023 51862 445930 778778 962926 995907 673775 211220 624924 376904 385269 894313 134781 907852 842683 164565 933429 290326 280960 785133 578860 104266 972090 915621 295409 803495 628931 304407 86862 777917 970832 524884 346130 933113 303661 825407 929019 493787 36626 553943 870690 421895 964607 521822 846098 807289 202739 779526 613966 483698 81010 709178 104315 53099 624798 916075 856593 253728 736834 943454 547996 707665 468338 410478 640777 288350 235884 86147 298489 788862 156441 169178 727108 121047 207352 573205 444688 410090 352730 575005 410139 433740 284182 514453 486838 425332 946879 859783 195411 683712 803236 743407 391376 787925 153884 548504 592627 906119 151003 891115 694980 307443 576644 938439 944842 783995 511643 389529 710436 864373 480885 120574 814464 281419 151378 817653 706750 98257 677435 902160 298320 997023 161918 206048 784947 832153 754551 893925 738272 905553 785039 949603 729348 878035 888042 674189 662029 916036 63717 888817 780408 60953 9390 111223 342371 677120 928876 49120 291728 122662 467632 590047 119684 145901 796094 420983 978054 66997 314907 232677 488901 99946 698631 734600 977980 586672 408788 156360 502708 988856 45176 799467 49809 570918 427042 392179 248037 872269 957651 56116 994930 941634 646162 114614 603886 958608 535596 581939 541956 850502 330967 547208 466799 29598 281808 961130 132621 690595 633842 151680 679451 195369 467499 245611 766286 894540 154141 530674 283160 111791 586789 278089 569776 749303 909054 173662 224262 961001 271952 282569 327855 119271 829776 311005 665220 111583 272135 797840 318530 422328 465872 514332 617696 449722 276294 383982 860613 430434 431007 143772 58577 17796 421860 628352 283450 847266 318365 507711 808266 590317 790279 136120 225939 136406 447125 891158 764341 235611 205349 82870 657938 671220 113553 275633 637293 389846 175966 497905 820279 606973 641676 395207 141120 579888 23559 424569 943505 341923 448631 751770 448591 755261 404242 674529 891666 367718 565686 656006 603328 287387 255227 777617 958606 885131 53249 112251 791328 745567 610155 127959 352539 768183 523165 493658 348070 546723 918226 291574 404998 883208 559695 369940 638468 480288 560821 530133 848005 126506 702491 967684 413892 474069 745300 888850 359200 314901 1100 150527 60467 127606 278485 413005 895788 801650 906662 760209 864724 341239 568134 786073 224446 127829 156013 862913 608116 716833 909397 972473 359690 611887 940156 289934 85956 685456 695135 961507 356 212586 112033 60822 340191 906870 473826 235979 224871 896839 512539 89594 754429 80673 392019 978874 208501 548031 358138 332968 781215 267534 305440 657256 879421 245596 947189 481728 447403 158675 443234 447758 371260 71618 24931 711451 978487 15108 463781 203357 911946 976319 809303 666374 56991 201321 161599 781843 265703 519736 631163 563269 787269 452954 220524 183041 214901 167713 181120 662303 326387 140705 626412 213999 212323 651342 925449 707161 182801 905581 426870 611098 398251 752524 793823 971594 953844 955421 753436 735898 991508 900950 299166 295129 353904 519689 478169 85156 203753 175641 747459 46492 316345 890222 260490 45019 57916 702290 752180 240716 124222 179049 851814 522472 931572 645636 494065 401767 117409 763853 654016 108916 181154 953181 404044 535057 989221 398565 136565 709326 574205 884023 272169 406901 290596 49010 451920 348511 751299 204099 589227 391872 899499 441040 914343 831070 603027 924760 749188 720435 204964 403203 829351 386117 872735 233394 437526 378307 148310 574090 603984 722514 974464 876152 129415 265059 925161 581334 129922 192811 301784 719148 584682 201282 676539 15377 548703 279565 456488 297890 516352 661451 217444 345702 563919 606530 95447 517796 501188 243757 608237 105172 482622 582700 497675 612036 364111 422836 709721 494032 615646 11504 729531 716680 729137 406069 248408 277839 201985 704895 92080 718336 882697 309523 580389 962967 432404 675836 480763 933592 435944 88999 555115 918565 188051 52789 46953 68513 475624 273025 562544 607622 800881 808426 840653 530017 214494 89060 324208 416478 310306 416287 651166 193002 242162 231554 155968 674565 423741 153082 124508 376036 758433 679622 810953 462835 248763 374257 531347 724386 647281 610242 848359 964513 418667 205363 10882 633160 294422 335089 565989 604727 751375 217154 314080 993536 965060 986400 668101 905152 655833 308960 281188 414265 504934 92140 877099 753696 982748 408445 994433 630028 535038 359144 110893 953704 564506 121774 586863 858928 456862 669204 980006 208236 402709 294086 718124 884120 796837 902576 789272 452669 211535 70459 866934 716468 678950 260384 986515 661697 185181 980948 808076 720218 340091 435320 673922 904596 557093 777136 279875 530306 446339 259881 254894 365400 70318 973017 249519 867154 875592 38790 319822 603478 625600 703107 836298 820901 963491 822812 998949 148671 320111 323377 385240 660201 758696 59161 81149 832141 836297 361023 362446 798987 137255 133691 164386 207572 106707 413905 591077 498650 969046 910899 618480 110998 130357 971129 931898 610199 793940 930847 275221 630403 770575 660461 290603 529270 719621 888103 361410 555917 249126 240208 871256 386380 373898 35641 110304 996957 965897 701380 495606 934943 128630 630437 45940 258987 601565 494189 869185 395505 941387 144406 542259 711961 804866 832861 241231 40838 720964 118992 113107 486441 359199 984362 389172 249449 20002 499475 246405 502251 200855 742010 953545 329484 888799 999484 104822 490363 10024 490359 402219 951411 634764 944477 663371 955981 777338 420953 996818 14653 56297 109924 17445 415495 94285 406616 181295 630639 906091 427699 649241 623297 169709 602785 469132 58507 118620 573954 65221 128643 64312 467440 80053 215427 411916 259776 171407 705605 197080 168224 236609 253376 794500 254053 185223 405136 660669 366517 552126 83111 794216 201366 706407 480276 804150 175538 55134 922769 265843 636706 51412 330154 104145 647816 545580 32413 423943 233338 738017 137375 917914 490978 907102 712413 745030 608676 633900 922050 975193 186026 5160 285760 387391 711566 282387 707893 403456 853872 630661 669298 490577 198424 515804 111074 362592 577735 143486 302886 811073 397854 440260 245338 888831 863714 474102 633861 472389 108001 555910 963933 810378 77422 249692 714121 788987 48430 422013 708794 418653 569025 378092 425582 283801 410247 536655 646392 987981 680140 465629 315405 77993 422241 77094 966824 285954 551195 117036 758342 175548 189297 722275 985925 266718 488318 700045 572057 536748 122057 280850 471752 207434 175293 897333 491234 585539 433987 653977 89872 630478 119605 405276 708471 541845 482370 191646 344150 549916 308681 102492 725463 14329 341118 711388 281047 829435 927784 853103 882534 566193 133952 354286 773626 825597 251618 264859 411135 201957 435187 501006 832434 554791 422634 540904 612988 421355 248901 957137 971270 73933 575980 213085 88262 917097 440824 885660 746532 368607 738762 145417 934799 389065 499702 224776 214661 267672 489634 142148 469628 441172 159505 302061 512315 98490 359317 125302 519844 124569 598790 7466 198502 691122 736902 803115 608218 177725 688774 871101 546331 427535 16518 997482 332951 32571 222257 63964 300242 228243 206111 286221 669414 365615 588282 181728 980457 463950 823381 500300 588518 938523 24117 787019 629644 761018 590133 754213 938742 795258 141666 1425 739144 674535 515258 72095 707105 737514 136058 523699 965756 858520 809919 151522 740486 914552 849601 720942 378501 672982 737594 483371 611504 761710 786741 757499 39080 893226 28063 494173 688483 169728 11949 427627 844262 527206 499721 67719 264720 152130 591417 746827 10649 917687 898348 751134 348591 747949 472076 727091 937282 726021 726813 65137 487730 513554 822635 43161 406779 367049 537334 95261 536777 549282 39239 897390 76488 55311 965108 857559 207440 72876 604385 734440 506915 19085 485574 855505 283385 474001 98947 220666 716373 825760 285802 204102 339313 624788 247263 262443 991836 300948 874055 44964 366581 913294 458706 443068 968604 423813 300626 692396 13041 421363 426835 36307 956799 428760 891811 240183 419112 990757 977200 135484 332868 779353 855938 188532 920492 619552 450974 428679 920499 841381 473643 287079 271026 932348 246499 755981 872512 63476 448376 401904 1190 391563 438210 957988 336674 330020 198170 755786 837129 691721 407621 169996 471073 263558 874880 391564 399461 842205 820243 836311 683585 810237 639742 954610 742584 886240 710591 131447 466067 675318 533351 467257 66880 487912 941596 403554 334284 656118 675691 171412 347838 83311 857759 818911 863221 248990 726826 779033 91195 547068 615344 774779 357304 255085 245741 616239 141324 472683 264038 123742 148000 313740 590998 731232 801651 532594 134785 135934 188711 326827 823697 52900 926489 197808 871810 306061 446797 598636 85094 54343 662055 700437 829122 535711 955521 591214 151949 613196 63896 932338 736937 211895 246077 844287 943126 47728 893232 594262 700013 598294 437440 40062 651193 363929 754221 523003 186341 201017 637990 271434 255360 300044 488222 600833 835754 443742 192046 504055 573289 772293 436392 826578 984187 198821 670864 443665 246548 564095 554278 462912 162388 508070 502973 329932 388350 257193 852934 574690 974562 7275 362476 746273 823671 850697 863457 659424 810791 55502 679830 384079 344146 632574 210656 844684 831394 397871 288348 594293 961965 358978 57204 640704 383399 76529 970636 771748 850073 339921 346437 340986 347196 225264 603610 170866 75961 467066 346641 886751 38919 542823 270829 383064 691748 997837 227748 523141 395707 32447 633785 874024 391424 690988 514727 291174 283868 1714 62921 650293 857987 925710 507630 721534 150973 111240 408751 226933 578305 755391 113683 617224 814565 900864 287 506312 898700 228034 545804 294406 776833 179588 168429 684608 386928 199508 975782 670795 717573 38702 837439 91911 964411 345069 813444 631736 456308 222194 858668 550964 493937 488703 168187 308501 905918 684826 814813 804617 429211 876968 615374 206043 56556 300155 890651 443483 16014 866432 630629 249938 421485 468068 341849 902248 329488 155292 533983 302147 893838 909002 853110 387774 914056 537649 696274 819973 222474 27438 624589 168036 904406 756315 890431 477313 572821 781081 920795 588834 163864 551423 838771 101700 535842 696971 3947 865329 368615 54281 167475 262452 963283 536937 650225 877338 74585 862850 213663 813410 406640 354603 981445 827397 110917 388227 304709 683737 169307 225503 788922 849522 293277 144045 951222 829119 841015 471520 694447 209629 42153 378274 988432 521787 915210 638656 915476 989794 17858 129138 319555 424497 483741 817351 251893 594657 205578 556601 794746 891236 782103 100019 740758 75379 244063 208331 420849 85078 196202 115296 811058 238354 9921 799490 276492 925130 954497 191968 431275 972354 321105 750829 396850 321197 568179 648742 432206 290108 721694 226951 181344 20148 326969 438453 95527 87384 163135 32727 688813 359336 148022 499870 114042 157942 815711 390533 599423 286560 98852 30697 258913 419957 297877 172115 741153 382408 337208 689710 672515 58902 916660 853858 79049 759981 808662 690927 847364 971796 723654 536176 847484 388027 552397 477877 62321 368108 384761 661743 654667 483613 208792 429931 419921 506668 602045 677425 889075 939253 367135 77942 514506 283794 448151 593554 560126 256813 284481 407489 228608 524486 460016 592443 912512 12413 70319 974832 896872 455080 152927 67890 938692 361718 14172 358612 868385 616217 36036 273812 71821 919522 351753 586326 719668 799903 696231 279793 56715 980711 203634 801675 21548 663649 394117 934060 192413 980788 425243 89284 435867 578169 673525 374558 939886 687697 249521 324623 820265 801908 598434 892085 721430 466538 994762 441097 266440 690992 237241 839507 188055 440874 157533 209602 104523 68001 660013 296935 48788 85256 902571 484654 179776 576095 375563 119662 780143 141435 960636 600407 943343 559069 492491 181124 541958 3604 138572 808397 694596 375812 164255 399002 816686 321787 608603 437560 389788 268616 250846 438575 870223 153416 439581 49998 245863 815143 686011 26005 472930 646646 142764 416272 722066 635254 113747 264023 155210 252318 72420 849805 144481 236674 248806 477518 74813 373760 915077 464600 158727 165923 419526 28949 835690 859106 595299 597904 190601 281309 623909 663530 927955 766672 596153 650020 918277 709899 430395 589838 478568 19166 439642 139400 772191 204799 616918 847003 94911 531994 311602 253637 214268 247480 798938 49958 106585 394236 647861 297185 675544 788121 960714 603498 71144 556866 769870 505773 783116 200264 95610 778035 735781 51604 917435 507971 772754 534352 354974 867664 582697 182927 637653 796965 430406 436590 363274 536991 830825 527486 350527 506368 831959 311241 626218 419454 384458 912439 925226 683926 629054 537188 461960 364834 105143 379394 872804 877896 430097 227777 261912 12794 410704 899564 326110 357461 336153 205735 894451 683329 733220 244978 189696 81530 72570 332265 500984 457027 244703 942561 140952 390108 996100 119264 754941 101242 15009 144097 495490 445106 888225 757401 974251 815280 173316 816712 172741 509468 22446 583543 192796 272017 828520 898843 353547 417441 747460 370882 874468 508514 313442 531771 898622 309542 167386 169914 410783 182395 314010 906272 627500 202235 180024 118102 533866 353339 934813 706606 379158 957258 290149 88305 229274 635020 503500 99172 52461 250959 470053 443280 759472 783495 491402 658093 609388 658788 828007 20170 841182 658368 442794 985033 376954 139169 103134 910820 8860 37946 133777 388017 511555 423925 992674 740828 58945 496173 356352 627757 747131 826404 71036 506602 609898 562437 681047 735637 221224 509053 272159 578757 683772 714952 563789 577078 370472 183274 4249 379331 221219 138025 283700 732773 561950 276373 989953 137246 772545 346304 765002 36027 172707 836037 542628 298957 914825 223674 34593 136049 249078 306751 231157 449202 538054 794946 26279 424878 978219 30527 320560 715790 168551 604259 964914 246852 396983 954866 900449 169527 817521 665450 205553 506580 17838 264533 321888 932663 488206 872832 585063 253636 179583 816219 702837 233988 127516 245467 658865 105735 275993 979425 337876 960895 100035 302789 724099 497018 774007 624547 182896 107879 806349 904801 614458 824186 169333 936345 273200 173890 809177 374614 427525 505111 190833 646713 255450 834700 892179 430667 456786 684523 926443 794661 645418 26477 613802 369516 39846 387808 994062 222742 495686 800410 127542 626496 140948 296874 562840 930499 987115 888368 305113 414640 909830 12297 577704 165280 846996 469883 112298 303782 154405 38740 98442 316174 581568 712243 202041 621414 616402 196103 360507 628440 512864 488048 254935 170163 301273 817774 100662 288387 222494 405774 219378 648675 934422 313434 813954 781417 783316 926251 85198 454072 481342 699992 286598 62910 928586 488638 684323 61340 684740 44829 689779 713956 49228 944713 400470 866852 278838 501131 671590 501331 423256 890968 150006 357677 204401 480311 139094 504068 922914 740643 474491 404255 956986 761088 983516 885572 249726 184190 946911 450817 745370 636689 164772 794597 581401 565242 661448 376590 582724 333038 877921 5980 740357 544278 880008 461109 540940 19101 481528 463853 276096 956018 384460 233081 717106 367975 118652 966831 552165 581914 417647 297534 734954 98771 608483 832706 180364 786282 209296 279439 635671 603568 801770 892379 147845 681778 353487 205136 217230 835014 668989 493325 307384 569800 726406 24489 454126 361409 507671 522642 459675 441669 820176 194628 56791 945010 27334 237154 247643 752981 32945 883314 356548 834714 775692 504392 516491 645531 225879 733721 996896 894867 227045 304279 981018 469802 328767 435144 347563 352789 957785 807237 794458 294312 518216 851248 755673 61901 604754 3316 814881 637698 886629 171428 472411 178672 192171 988902 340554 418050 238974 337450 829268 982370 641728 810286 452172 486847 761781 799734 355987 719565 123322 150444 530229 641537 1692 285901 219790 122797 289216 34670 760494 692196 206098 232904 870868 914620 738157 727773 332669 977130 65222 161937 959500 223302 488574 928023 226500 250354 244108 582486 486270 883781 249282 16498 41669 250973 302399 261458 373769 107966 296128 650614 800162 18577 399869 187381 933196 138026 915153 782217 631507 496727 460505 107358 720028 949078 35380 462879 715783 795839 45364 202052 679619 294645 734902 721288 61969 553652 499097 952089 661617 795224 602702 978130 330152 2571 681862 779700 656948 113367 561916 288454 610093 538772 395812 846472 487849 947543 309350 719983 743382 871065 438386 939352 165710 173287 176991 744030 243290 676088 696119 421259 987663 815172 399388 317815 334094 81250 613866 507393 710968 692133 795847 321060 230904 708010 167531 235104 171904 993232 955086 431637 864296 909823 370989 546357 599462 64331 290387 842751 740418 502857 264009 244433 834380 663397 78599 168474 260998 692464 675866 488317 384596 988064 809376 131851 212425 493258 366954 384329 486489 838391 815965 867136 748213 703305 413493 347674 767636 703879 190425 24405 723087 970785 268837 557466 150533 347435 242291 927882 39898 434509 416198 940845 938924 225573 72695 151349 235182 439648 535677 238022 794390 867993 105158 542603 571298 518650 890276 855285 738880 597052 879689 461966 567837 664878 535783 718369 12312 778074 646251 568562 728934 62448 25758 667857 804373 98453 819205 39554 54452 871233 793928 848842 739226 899085 907796 826875 934086 798071 198511 672965 911475 594551 651282 479311 259428 703416 714031 271740 481489 876633 356653 210422 939081 382410 878279 259805 997214 213835 815710 51666 85068 609637 416859 340645 25073 324654 683871 959158 639076 882381 148474 550550 476931 316107 546212 736359 19523 776595 524450 501011 653227 881102 227785 108659 779863 622415 884815 777077 352601 700525 345094 437668 310161 278304 294664 851586 602957 978534 810743 758384 377266 959217 825286 370549 791675 887849 623259 811197 664443 147708 828560 834022 545161 56344 942680 841375 195110 827495 618451 547710 44371 479896 501730 870883 758199 312745 722468 877507 807631 533211 635891 184896 8779 461176 71796 800453 349024 695054 611650 13467 842761 956561 847488 904273 529256 306519 745648 724365 650365 880450 788426 694735 876698 806507 565618 634896 119252 288085 512403 443234 337647 148293 628129 346425 609468 216277 663230 474843 911330 791231 488309 270443 747791 852148 174715 277046 675019 436714 517762 325383 833516 306187 536470 710213 629046 102087 861460 748297 906523 373862 707882 244170 38506 336010 106946 164325 552286 286527 639168 979968 77757 643828 250410 825547 495976 941476 618944 687346 894542 136705 12728 728057 959244 65549 954621 588289 683987 816080 852937 590510 189942 560818 351031 228447 413179 974328 392772 481817 260855 31939 461784 854963 675766 712193 196862 688093 170020 815805 375438 64561 468862 904518 792617 428105 486418 747237 16393 170405 563317 385681 760914 269610 946498 628296 14408 359676 602623 923531 357844 863477 471821 819627 718440 663939 48171 431653 352031 218191 247457 243821 282751 716318 664690 591720 144422 151107 855308 677166 837863 934976 62846 598776 720937 525695 227071 735345 401723 346046 658875 759566 725874 130696 95545 960665 310986 143715 392317 179368 878257 639774 423188 677360 872443 604229 269079 533217 271688 640738 726734 109550 575714 305932 224678 296650 831626 968100 548346 233348 314145 207221 509266 556371 854268 604810 517035 681605 748524 909352 860972 626781 65477 800512 820492 937919 404740 605922 987487 192779 246659 714221 818681 822372 20152 559710 635374 851777 527809 183719 601477 358306 907291 110742 914676 277910 715551 948062 959514 980426 857413 820486 123558 922889 620997 944049 377160 542088 549970 364646 251219 796629 78866 69899 135352 99017 145960 287077 467146 190120 987148 68622 548425 410790 695715 979452 688700 411265 927514 164565 908042 301278 501402 31600 224167 638750 975648 601326 697190 525618 482323 948408 838598 561189 534658 490301 176557 680617 777378 643702 870736 764525 228675 935513 175314 924389 431316 380365 852005 875181 61282 760047 176459 79035 791646 916977 717785 767293 34654 414974 809262 516976 879733 164211 78164 414390 654512 254721 611358 431889 414774 998445 712765 643449 450309 404430 567837 881625 301147 419842 273157 362428 696240 449615 441462 487885 882943 675598 771529 917596 606923 97143 434572 486655 261353 512735 417396 915864 283807 545105 864104 698581 543550 576868 342029 510210 981298 426217 908186 798796 362410 181343 161223 58649 147309 119036 62885 30252 794634 834414 947847 401556 931556 898770 404563 709260 927857 821958 625124 211663 883415 489227 426595 943316 582447 768623 453525 80096 711192 361711 878891 73601 543053 556465 648602 206713 675500 711486 236964 986485 62251 701163 904393 993806 599932 308955 703066 527788 647264 844541 739451 47030 850119 682397 990345 432565 967372 443870 29012 678563 805580 907902 268515 864984 464366 917116 71696 656218 144954 825012 642702 207204 526174 63446 201010 126105 372400 420427 653893 536016 781319 909695 583045 631437 592091 89742 580354 559462 533611 609365 754376 855542 33619 22891 236877 14336 456358 824924 670553 601311 649935 829607 808515 176108 893052 9524 302213 781804 946302 472457 834171 727620 898503 933567 875408 490593 23308 972113 566407 556918 581478 320782 928811 131448 343672 165687 145783 800030 990611 332688 401340 640545 162294 726206 333005 571697 735729 151569 353500 198382 140377 187670 442353 38879 121237 317761 529471 660896 289873 612229 217814 387702 933011 662976 35501 793034 828663 697636 109415 335625 30323 27107 492521 708968 753312 825525 280664 5393 493445 634164 203774 633821 338185 162479 672699 975773 480239 718522 636669 286463 330750 370834 190517 780112 33809 226017 89498 378823 923652 198912 230799 953974 742370 723320 179293 495682 65196 459957 17426 74993 94120 737551 708813 948656 900029 897864 440781 380267 132737 77449 183082 979838 964634 373598 276302 514794 115966 365799 409969 555970 81062 640767 509943 823432 880438 689236 835465 945634 665544 852890 536978 276015 590440 245790 224670 490469 660005 665450 387087 792741 259250 86520 288931 223883 976469 565232 255029 92435 931030 664997 648404 12091 305763 674698 351874 186201 880285 187338 648186 545828 556579 185163 338194 147019 947304 562864 153839 123661 744665 57277 916401 3915 660149 721683 744149 636617 286914 999177 245403 217943 664173 893806 746386 486288 84856 98259 672488 481492 801949 837025 543672 358527 538539 881865 21897 485842 444728 692087 609502 705745 749364 42255 226011 925864 763937 970159 562480 50851 485688 807883 785145 666212 218040 531530 152499 302895 146141 341338 784387 948089 694714 328058 822967 233252 726274 844864 719094 687354 53302 844947 393098 319017 887201 619108 244880 167490 105618 807360 734692 107657 131594 519836 773869 349633 567718 442719 168880 713858 784057 953266 178298 478770 797675 1264 712022 40300 362479 947467 727653 415781 308765 120750 734797 195966 256209 979677 879807 361827 303388 614498 469483 434981 134333 759703 784613 218402 202422 953492 932259 502830 423109 626908 981599 737135 628172 209972 777435 507002 673790 505087 922782 982555 142189 173931 694872 398397 153607 574678 276575 973346 705527 262410 408326 356211 22112 192938 574613 224533 662782 23223 243714 85890 650131 741665 339377 794654 467988 116811 301655 141778 138249 224437 640684 280437 914719 335555 678834 584677 426584 955408 558022 132110 217817 966347 488320 239929 675636 62932 980813 854769 86155 224527 940659 252637 482543 796387 47290 950530 913197 348944 92307 51445 89732 732990 331882 4450 584896 527067 589126 11479 482474 147147 659940 216643 629845 664612 972923 821833 727543 953735 676601 330049 694613 133611 582685 693507 929997 629974 644037 359545 978918 252695 410990 585001 502037 259223 589451 86932 302641 694928 614763 785114 842075 274702 1756 988271 939313 491030 810103 183208 444765 486704 29608 655729 620314 128645 349236 66663 758618 509624 426207 253887 762318 353548 838888 264354 612770 944690 351286 431762 639617 482400 216876 998043 273453 734983 986314 729118 226013 796416 428677 187129 799471 458284 359209 936137 586928 224796 2799 861898 734419 429005 115784 13089 782553 471023 277442 911674 415712 145079 343436 571681 627478 76663 569723 417283 327997 556036 146400 70361 868804 575076 773841 668274 33359 649402 120762 136639 874197 123560 998536 124968 68917 630671 654408 367821 101694 931849 795846 33757 593280 655633 605437 220757 248647 691512 154391 576644 247547 300790 163356 632702 875865 937197 817328 425576 586598 938089 78566 977146 578001 77101 618465 163269 707771 272872 531089 325816 721073 843286 875925 314352 498919 997713 51460 747565 689224 205851 840560 453123 22992 3916 85824 415209 457464 419503 840784 560413 357592 919349 53910 451944 512801 188727 615212 736923 461598 146300 62739 699022 505937 938663 529725 4855 452727 581185 268772 141951 303387 109331 111425 326378 629598 197248 741586 603413 133103 98721 680177 7046 534421 734087 458989 563573 922813 74200 300496 900762 736851 363234 599784 242787 818248 645860 763994 270974 227044 32765 929276 46782 658447 40700 889512 804397 754300 147449 924161 887402 762522 604338 894447 296942 338424 869787 860515 777588 460338 161010 678349 713540 40595 794484 472678 375194 440344 236671 646167 183739 785787 575443 746873 960586 616142 636384 764982 886793 783832 689142 774194 546353 293479 184992 359647 148254 54778 736513 925841 515115 413874 120542 228654 454468 431377 701332 829661 871720 454354 992179 571811 240141 83973 318683 200726 216467 471418 482059 103259 255249 687552 877453 317954 497383 62444 677600 645636 633574 414112 87829 665040 827985 724722 893694 798804 156098 111377 144816 544170 82082 653346 632332 838574 737319 951014 555651 953785 422431 37709 57043 194031 241613 450847 511984 738995 29643 189583 900982 179568 120046 505162 844607 464382 229883 254652 779537 902333 366028 924352 446502 964462 577698 78833 803035 831368 546198 358686 785152 484980 912746 358546 679010 154358 325745 707346 409704 871739 413280 310686 51306 533326 332199 895912 514059 562082 150564 293596 464414 32943 734299 427267 997404 828348 22451 800439 659715 85000 675476 961218 569979 588221 836116 765340 258931 161860 472685 668634 33598 885965 495671 84903 935642 827870 497166 449700 389951 647729 259647 370716 680672 993946 314334 194427 822293 853136 994865 998360 938135 186692 959577 508113 291265 795692 789804 550195 473903 262489 218828 23852 664805 714499 108754 600446 542368 122272 566497 448670 770000 826144 335737 967023 336441 166422 161450 675085 19557 672666 673444 957691 859358 149373 982155 150622 945064 288310 217168 935319 550798 952347 959170 731954 666845 584276 848751 725564 706547 415248 690585 992898 757743 542673 959921 94183 709094 637722 769267 245002 826739 959063 202692 202448 108435 701198 869421 569850 989508 86588 505168 56657 38935 464338 304963 222131 48613 153713 464047 755159 568960 154631 748056 843054 213656 224328 937236 922749 862049 222855 167751 688788 181917 886794 407587 806703 104344 277008 376552 610203 363595 881720 183211 918881 862409 488173 141012 911021 641886 605058 182531 727197 276040 930586 570251 489695 671266 23838 928796 49666 763044 612898 254805 461312 16043 662392 268014 636738 939399 644566 246940 302993 42637 946503 221874 905045 434675 879237 332417 592912 484294 514947 320109 276685 961884 406711 766380 633149 430548 211527 682815 709944 340776 937619 171255 356818 600010 439269 509908 539408 600186 756847 358753 642822 703349 96978 64218 654376 976214 396634 247287 976859 911580 83747 253543 873463 6809 536274 506612 953709 264152 705778 663652 604927 643396 834906 478097 759758 274174 988004 815517 874359 261202 690621 33532 480903 787598 614101 651630 280163 10734 898916 773373 438665 499015 543268 312128 505823 79541 335091 459531 860045 557220 123182 981323 716967 474440 459419 476724 748613 963774 808593 139324 224976 499213 689207 222230 803163 303308 873859 83325 314041 289126 373050 752706 788140 916317 581185 810315 512209 432627 786197 372253 989846 425731 353576 706812 900170 329346 699888 165134 293120 508480 304457 34447 7692 993664 256676 327206 813323 646886 926883 127363 936011 299932 396420 240503 216248 493956 567169 728456 926582 353365 617061 916427 295447 970636 139591 195616 816333 839478 877102 109452 347957 181558 660250 872000 691573 433277 715558 504895 80162 642440 148610 16173 942371 545029 773027 674970 38985 340195 919777 481918 209911 536837 398345 505358 23824 54287 217325 840157 893764 610778 465960 758072 792336 126210 146423 260 559486 861980 505155 639648 20771 170116 172172 963141 231496 461550 154462 270480 801744 590591 268750 528006 127427 183446 549715 667603 237732 283392 24111 647847 894169 490070 405918 202856 132631 68692 203116 692117 447024 224622 848116 467794 394737 536639 947287 626232 998188 101748 413064 316283 208690 681813 844288 336117 865258 910355 520071 619341 193746 544181 267187 87914 550602 189456 290770 683233 258147 10237 891701 705170 234858 256168 689316 145946 309158 636602 288529 307345 254701 701592 139979 463391 899756 500618 315859 281365 410972 835929 900705 604717 896461 167891 208983 447062 357346 16104 646646 131845 26340 54698 837014 777549 310865 42681 439846 620022 679282 728374 443718 450335 946318 583696 430077 362425 84314 745935 643790 11637 98215 60846 616354 511027 745089 341688 474440 102434 357791 637438 234278 900482 692135 587644 194382 519352 146676 634227 655725 342310 878952 99443 792644 341621 199490 739072 704046 800155 485006 864187 811792 99572 441384 944497 126950 186472 286184 601389 288906 643974 238826 39535 60807 447313 143530 255188 966664 290206 405766 622388 632515 801069 238182 941510 659042 437672 680581 879439 754178 681938 743625 565969 297861 185008 510465 424810 371480 313000 26198 176737 956973 781376 732623 534131 745040 876153 305670 711703 682710 227787 850442 831576 28856 88624 773085 204249 42647 970017 83687 796824 651954 343663 879145 949814 528670 905961 890975 416501 218961 433524 109589 692285 214899 842212 226416 476290 234716 48437 187992 917425 276224 554786 265352 821431 643409 554788 25679 202407 524804 109365 515582 693109 453027 394726 642922 498048 300687 50248 430901 35999 483771 540489 728283 215022 899052 954698 691311 133767 3135 395655 567543 795710 950440 832894 617140 110200 387681 159170 312606 428836 784886 344539 121944 754264 739265 281217 252311 556303 331464 199563 592301 815235 256404 320583 30256 155455 791633 237918 289222 311119 633572 373116 106828 584011 206010 240319 694210 110042 915840 523167 538878 700725 867706 660821 454988 123322 942038 223650 195976 273501 423213 788276 605087 679616 625210 151694 835070 933194 389612 640643 244312 23183 13759 867491 123546 736120 624161 334107 362513 540000 373626 901390 757076 241331 78563 212063 881004 20600 435713 76979 810452 375277 381606 415539 571244 6815 567232 922665 456361 473195 563308 700672 12730 93418 84515 136275 345889 225027 986733 708401 281379 360358 126143 38454 118040 204705 250517 515395 225304 202581 592373 552107 94209 973978 967645 665452 497145 51229 588116 953505 40775 667775 170528 53504 277544 771394 706130 623432 512773 692863 848185 794151 569572 974327 832604 687612 179031 83120 203006 920686 802052 311731 472792 896260 802060 956789 561711 815556 8017 666179 285412 48791 333953 972292 618647 127849 743685 324776 751280 256457 17638 599464 566959 587210 90142 399563 791173 269172 999034 510530 189857 801086 822260 662649 213697 140672 619437 291760 956227 143805 957938 241639 708947 808242 213930 843945 936090 473966 168721 203722 246775 702710 319537 813733 806271 409679 213295 597443 678850 728681 624325 385059 46118 962936 564059 259814 103607 699847 67925 59834 360003 25862 817824 68949 350456 548105 429246 802897 22070 597966 6618 268844 300675 326155 598929 106946 735833 328575 220740 931034 57255 845064 832444 619724 808000 396502 395890 911606 96348 463814 487791 456350 6028 821966 41651 356483 370070 470896 159379 392140 585213 682349 177335 885887 8503 776263 509184 260687 104838 729924 708072 678444 574987 540516 298168 899338 937017 694057 327296 549717 674222 815086 6066 680249 153404 47716 553083 523473 34963 228814 431964 620175 911162 609299 22414 436016 901913 531597 213054 523102 261520 921125 201546 352859 977992 499713 768548 431361 710121 95843 981077 384342 427281 987142 64591 580684 551210 134025 104156 102524 362838 536120 722699 790351 661770 745112 226366 563682 793060 955771 86784 54580 393248 288329 923790 371239 304393 208689 802599 530865 304532 783675 915206 731812 287169 496148 828847 354730 146525 933002 457253 509362 985473 696303 816065 647242 441414 558782 727276 234474 514553 814059 805405 907800 618739 245546 795390 439483 454234 597989 970347 275117 898015 401904 523280 701535 414404 352126 56264 560928 801480 29869 586641 786952 726171 919057 950546 683937 477839 677821 434762 992391 8231 240166 416542 143321 2063 211931 99155 972648 326271 585853 247765 740638 504108 771044 442172 918511 123170 14788 995790 924649 561008 98783 227952 803530 17839 694849 487466 495677 889021 922227 4419 897251 678744 937312 556923 680806 149243 656077 169806 991865 758281 417570 732502 262389 704965 691026 180899 828134 222165 693041 269134 783172 308175 13438 586701 326013 708286 590519 338042 597307 512745 858812 10909 707841 796124 84184 904998 461718 256612 74803 453582 14893 492372 702436 277281 713689 393461 974531 58174 615625 183923 843660 915148 492097 857097 18200 334462 81734 608718 188855 195392 121463 47666 722653 345655 360141 806836 250652 821858 63447 325455 791792 78339 334178 494227 355619 564218 887687 846502 622392 19663 30424 466051 934810 522521 323147 953009 856982 921232 78079 45836 116624 715893 609853 355628 61547 969994 162463 312198 308203 742261 154004 99994 820600 4534 594220 692570 85103 998258 539071 707494 534272 85847 173544 985433 608367 13042 454794 981700 934274 532872 543887 567249 248764 153739 922876 310310 640084 601690 138859 948287 343950 809215 564632 680901 330100 158852 889823 415202 673461 945245 122696 207733 31091 812591 709517 639457 825633 164310 137508 276258 697181 681394 359858 462296 835133 799085 772605 991568 400774 427816 939854 261075 753382 20838 941976 83481 696041 831798 15034 369501 293394 654081 93585 324485 466672 803102 963941 292304 967411 101449 84913 180944 299194 444770 643239 650678 760206 932196 642246 160979 360011 98451 938405 113392 119288 396732 713224 815328 744881 244609 701181 38275 898690 794765 362759 365361 114218 843051 174016 597981 460851 258928 778924 760045 220049 422162 410722 980254 870709 52967 657584 230719 667770 595988 860462 787057 509072 90037 602385 253952 334646 819917 292226 233335 131033 654984 598695 245251 498035 289062 843231 958885 64341 138506 235281 284389 560667 646003 780994 431376 215321 954929 178446 883090 67268 555260 670147 576339 645296 788883 830291 496293 125151 638868 729627 256183 293852 844673 501433 308238 650086 861015 783474 714426 999520 18755 515166 560187 181109 812511 507914 396429 767439 202711 795871 351059 757970 982369 927397 919618 287603 274039 415910 412753 912907 661889 668935 723110 22913 686720 31347 672999 547734 331172 903776 547254 866278 418942 623792 47386 231452 131705 960167 515243 850767 272389 866301 125089 254757 310049 44706 542359 584088 976967 955111 13346 155207 140397 736455 178120 827116 284153 367470 374850 131676 271245 922103 997954 206538 545894 561691 954342 193950 38209 469584 561068 310597 852236 686156 565353 162284 730861 624063 262723 224180 95525 276068 379386 235922 528874 73857 63037 329378 957678 954238 461054 745275 392692 459007 951812 454937 20697 906153 648886 58906 892088 209954 885854 744323 412461 451207 422959 143322 75269 685681 883853 170794 478101 779590 923067 6974 853447 502455 336352 327476 456693 313757 72750 365736 772763 24562 820673 309811 447066 985910 885068 855506 712215 770922 599828 124676 738480 539138 784349 330100 224819 668201 17245 219271 447790 940311 742596 817588 442766 78947 145064 415810 392703 217813 297897 681817 758726 118569 507980 722144 620831 393047 577649 333045 680320 693828 457720 418799 232966 758420 748899 974136 942972 766143 193406 390762 222806 936001 724701 181923 531300 386116 114084 440354 603929 411980 638523 879006 530549 146502 117501 151379 539548 695149 775 219868 905329 974847 155018 138294 733266 903916 628781 676238 186411 338538 583351 409216 790890 824403 591138 322189 210519 705221 278895 330799 633552 917417 726156 680452 580270 843657 348182 119817 538805 348957 856036 960485 323803 527406 98778 573420 947673 243910 766009 134083 582447 865711 59650 373337 206466 167139 211877 416984 388711 490771 264134 22263 924539 990289 702714 504808 833945 50896 140977 889102 916204 513364 849586 756358 557121 464716 846129 504794 708625 612138 155228 291072 994200 731230 180760 200665 898368 392636 134000 803431 399759 398133 825693 840649 388422 44758 861809 222366 612005 519137 627819 528208 32500 477405 284565 105973 942120 130694 610766 650744 259183 282345 458167 769734 13574 638926 486751 911942 31562 620750 231724 947672 535235 573768 788320 923656 618525 650128 662373 746882 169264 290192 275089 718116 767596 76006 824088 709715 723051 951205 876810 982233 233549 334977 268318 247123 490254 755068 675416 521815 892170 907139 985838 427404 480906 774158 351059 615782 940637 529783 362663 626253 819974 154104 344368 587569 230109 684807 813635 953159 152363 206797 451743 385911 541773 720060 149385 32026 991480 341152 70193 883649 764642 572382 827404 245547 346539 178462 377681 803528 708244 256695 429780 44570 410798 290499 148490 640906 491657 478477 110416 644019 685273 562158 546281 743397 798570 212018 291774 306401 553169 878318 706401 317811 450700 533804 79709 313590 228617 457389 117117 453212 230436 546896 497781 641233 353746 646271 282139 845402 124747 908906 5772 326371 987416 552053 69767 785985 764070 361540 608737 833590 239858 315137 151400 690557 365292 231109 4146 593908 204849 637615 47119 435284 184510 61252 592869 54608 707522 391359 900009 348620 300264 422133 674990 287679 974185 261108 590015 254606 622647 198751 88195 378856 30239 239595 69412 395530 987055 589910 989437 708255 227524 552908 659891 928385 614159 252759 982992 838032 644117 399353 703003 460732 821485 894344 748411 312021 155451 338425 566626 294449 53528 654820 673305 83766 410766 259068 995648 914172 848977 501436 138779 76500 570695 798669 521237 184853 567779 504228 539236 728247 419932 242238 188978 757768 652933 937388 69788 808383 792165 636413 619184 362044 807585 292488 962161 734702 551555 957808 648874 916884 975596 787652 509735 546290 102672 30971 731143 186802 51551 786730 915048 987834 545320 620377 745602 198252 74117 815389 522987 866281 451802 142170 228324 775738 951009 190484 510439 18915 664644 675664 935798 640239 979667 961885 186528 82338 992855 434022 785491 560757 737104 216890 548591 282423 837267 294192 480674 911383 109580 520012 294015 77733 662181 38690 369822 129541 745525 880261 148456 410168 555924 600605 566758 535591 562489 269638 134280 71696 220011 919771 148804 957114 653012 697394 239536 490278 507937 236562 918012 133869 756573 212026 727953 418754 250715 97775 548294 996240 978035 213101 922759 50310 813706 5869 102252 892546 275506 236532 480593 495516 672654 629397 968982 325665 326790 208517 332295 351079 445078 250306 484947 201651 978684 212899 136756 229398 310673 201401 741989 805059 930854 181100 855369 260911 186968 957620 153456 978825 710503 634049 990692 899508 263445 959673 741525 106586 168190 73819 457664 129619 840476 942610 847621 819159 671861 984376 564909 982533 702129 823249 787592 632982 4348 159312 893892 707667 633283 47347 686491 343786 197747 677183 243293 977543 636855 984817 84129 321396 574987 541792 451015 415463 754 814987 750973 672614 799363 832233 171498 17843 655482 475441 650824 176181 634752 544715 883848 268035 108413 570338 128172 822512 247520 887816 800054 400727 388985 884182 238474 963971 942326 205840 895785 459431 20827 163110 648396 336541 995342 819893 354383 650823 295334 5206 827004 446437 66272 227203 714471 691036 797540 358994 513547 561412 246810 829953 478490 635794 230486 716963 599764 172811 922803 10000 S 26893 S 1610 D 16569 S 5233 S 7578 D 26908 S 8154 S 3235 S 266 D 13470 S 6237 S 24417 D 7224 D 16941 D 26865 S 9240 S 5171 S 18949 S 23603 S 10193 D 27198 D 27212 S 20782 D 16327 S 27272 S 8515 D 17579 S 12986 S 20285 D 25942 S 4920 S 2509 D 5033 S 19532 S 10789 D 18819 D 25827 D 9789 D 12928 S 26658 S 14915 S 10158 D 4555 S 22448 S 12072 S 2291 S 20021 D 20932 S 13960 S 6543 S 490 S 27886 D 7843 D 9375 D 22793 S 26120 S 7657 S 6652 S 12276 S 24754 S 13939 D 6490 S 19547 S 11867 S 26888 D 23407 S 15070 D 18845 D 19270 S 8833 D 23255 D 16220 S 1533 D 2126 D 17122 S 9454 S 12926 S 24023 S 8516 D 24983 S 25599 S 27931 D 1284 S 22584 S 5298 D 27766 D 2820 D 24615 D 9457 D 18159 D 12622 D 16642 S 2559 S 23171 D 19154 S 5480 D 26845 D 9575 S 16637 D 13833 D 6174 S 15637 S 28184 S 7196 D 19846 D 23221 S 11969 S 614 S 16979 D 13304 D 2241 S 5039 S 17345 S 28513 S 18071 D 14918 D 20396 D 27088 S 23661 S 10374 D 24788 D 18573 D 9908 D 4139 D 24525 D 22021 S 23929 S 27150 S 12972 D 28109 D 28311 D 14289 D 3883 D 21440 S 12110 S 7501 S 1859 S 26508 D 26814 D 20208 D 7092 D 20703 D 5739 D 8744 D 27669 D 8755 D 16329 S 6289 S 870 S 6758 S 24693 D 2731 S 28034 D 19873 S 25036 D 13936 S 18759 D 28298 S 12793 S 8358 D 4196 D 4193 D 5306 S 22290 S 25913 S 6857 D 8456 S 1312 S 26529 D 27787 D 26415 S 13994 D 12812 S 6122 S 9635 D 2518 D 25443 D 15909 S 4894 D 24627 S 3697 D 11716 D 74 S 13793 D 5511 S 8469 S 19753 D 7402 S 1204 D 17173 D 21855 D 6223 S 14103 S 8349 D 25481 D 14954 S 911 S 6480 D 10996 D 15290 D 14707 D 1286 S 17520 D 26027 S 22211 S 17265 S 28040 S 27813 D 16918 D 26290 D 11737 S 8026 S 26916 S 23886 S 16333 S 7272 S 5533 S 8097 D 17244 D 778 D 13774 D 19970 D 6681 S 14259 D 26544 D 18851 D 12095 D 3782 D 384 S 7224 D 9442 S 19054 D 23051 S 19581 S 20278 D 16200 S 26104 D 6168 D 20404 S 9237 S 26126 S 15530 D 20114 S 7533 S 18277 D 8513 D 23102 D 24247 S 13720 S 16751 S 23189 D 27052 D 5571 S 12379 D 18797 S 9372 S 14853 S 7298 D 9363 S 20614 D 17290 D 14361 D 15696 D 16848 S 18886 D 16268 D 2999 S 27817 D 6841 S 28395 D 26961 S 23416 S 21671 S 13230 D 4547 D 23825 S 21973 S 21232 D 7096 S 19939 D 1980 D 4507 D 9828 D 7399 D 8970 D 1309 S 3864 D 14195 D 20589 S 15571 S 20272 S 5975 D 7884 D 4068 S 24288 D 6112 S 25363 S 25097 D 8094 S 10861 S 4740 D 11997 S 8193 D 21841 S 12620 S 12920 S 13258 D 5438 S 5104 S 1271 S 27362 S 14662 D 11853 D 18217 D 14852 D 18564 D 12547 S 15898 S 21904 D 2376 S 5453 S 26417 D 28040 D 27554 S 6511 D 21538 D 23910 S 16900 D 18556 D 14711 S 23197 S 5854 S 287 D 9338 D 18493 S 21864 S 27007 D 1658 D 16585 S 18493 S 23187 D 15971 D 18828 D 19310 S 20841 D 23645 D 26298 S 16232 D 16402 S 20073 D 2433 D 23991 S 26667 D 14789 D 20011 S 19202 S 9762 D 26744 S 20897 S 24975 D 4229 S 22227 D 20717 D 28410 D 479 D 2316 S 14574 D 26202 D 17105 D 14795 S 10722 S 10615 S 5620 S 14223 S 13715 S 4706 S 24267 D 13621 D 1841 D 6257 S 14667 D 21634 D 29 S 6932 D 19128 D 13252 S 20874 S 15483 D 20229 S 12014 S 27905 S 10890 S 14950 D 21310 D 25543 S 6813 S 1290 D 5901 S 12732 D 6156 S 28409 S 26859 S 2277 S 6080 S 2349 S 21600 S 28663 S 6579 D 22150 S 19405 D 20607 S 18204 D 19814 D 17066 S 2087 S 855 D 7780 S 3934 D 6505 S 26413 S 15809 D 26809 S 10804 D 18386 S 26428 D 10948 D 459 S 5381 D 18407 S 24117 S 10819 S 3844 D 17836 S 22506 D 11641 D 20897 S 27233 S 8371 D 11396 D 7440 S 998 S 21308 D 12689 S 21727 S 14287 S 10592 S 1118 S 2707 S 16064 D 8444 D 10581 D 20305 S 13497 S 18448 D 20583 S 27867 D 9425 D 16887 S 6166 S 12212 D 14760 S 4561 S 24941 S 28681 D 26330 D 5160 D 9064 D 11174 D 19290 S 12603 D 14511 S 20455 S 26095 S 5051 D 6258 D 17864 S 21620 D 24597 S 23542 S 17868 S 26852 S 23232 S 13642 S 23626 D 477 S 3107 S 13149 D 26625 S 19906 S 7955 S 1793 D 35 D 7245 S 276 D 8211 D 23256 S 12470 S 13577 D 17343 S 18047 S 3735 S 20509 S 3718 S 21278 D 9111 D 2642 S 20201 S 22019 S 15011 D 23382 D 11737 S 884 S 23427 D 3174 S 10666 D 17591 D 7524 S 25135 D 15535 D 17 S 12095 D 23252 S 27886 D 24891 S 4015 D 8718 D 25212 S 21514 D 11764 S 25858 D 17206 D 1981 S 11850 S 7270 D 9978 D 11032 D 3796 S 19518 S 16004 D 11029 S 16835 D 922 D 17050 S 27135 D 18421 D 16395 D 4191 S 25506 D 4494 D 8575 S 27765 S 1695 D 19041 D 22245 S 18476 S 26363 D 12023 D 13808 D 14870 D 23037 D 7834 S 5367 D 10662 D 15768 S 99 D 17329 D 2952 S 18427 S 27939 S 28337 D 4248 S 12027 D 12286 D 4345 S 9376 D 25596 S 25816 D 16936 S 20837 S 10635 D 16049 D 7803 D 12138 S 6144 D 25904 D 16793 S 19482 D 5424 S 19805 D 24073 D 2301 D 5392 S 10933 D 23597 D 14034 D 17857 D 27347 S 14234 D 10891 S 16012 D 13861 D 3396 D 20627 S 7709 D 18587 S 6063 S 11753 S 8007 S 27634 D 19606 S 2287 D 8201 S 28272 D 5568 S 1814 S 12408 D 13387 D 20316 S 18474 D 4748 D 18808 S 16951 D 16117 S 18397 D 21712 D 21868 D 11916 D 12634 S 11505 D 9653 S 4932 S 22844 D 3016 S 11335 S 1486 D 23701 D 14596 S 3709 D 24611 S 10913 S 25259 S 624 D 15704 D 7664 S 19163 S 28231 D 10677 D 1416 D 24537 D 332 D 16535 D 27871 S 23686 D 26994 S 18836 S 2371 D 23543 D 11571 D 26507 S 25458 S 1703 D 6215 S 6366 D 13774 D 1935 S 15927 S 25841 D 8603 D 11829 S 5574 D 3807 D 27614 S 21194 D 3046 D 23570 D 7269 D 12495 S 25354 D 8816 S 14913 D 12236 D 16922 D 4941 S 24053 S 26273 S 288 S 19126 S 22579 S 9685 D 24471 D 13131 S 11382 D 26777 S 3489 D 6166 D 5345 S 8245 D 21628 S 19090 D 17657 D 5610 D 11892 D 17145 D 24058 S 19098 D 12938 D 10570 S 16857 D 26206 D 9389 S 3899 S 22071 S 8299 D 19179 D 25829 S 3054 S 13782 S 15178 D 14567 S 16758 D 18067 D 2343 D 25314 D 2434 S 10845 D 20341 S 20407 S 20737 S 8 S 8948 S 905 S 10131 D 20798 D 10764 D 23546 S 5479 D 22368 S 6700 D 27020 S 804 D 8658 S 11610 D 6155 D 16772 S 2564 D 13555 D 25424 S 18154 S 20292 S 11888 S 21589 D 21901 S 19039 D 28090 D 2884 S 14226 S 21337 S 5757 D 23333 D 21358 D 1103 D 23216 S 1196 S 3051 S 6737 S 24327 S 26156 S 8733 D 11278 D 27704 S 24719 S 13406 S 4215 D 3850 S 693 S 18595 D 25270 D 22174 S 19630 D 6955 D 5314 D 7546 D 7812 S 19263 D 12104 D 14806 D 25346 S 19329 S 18672 D 22259 S 13537 S 8864 D 19114 S 24275 S 21412 S 17964 D 15366 D 23347 D 6940 S 23823 S 19879 D 14869 D 9439 S 5088 D 16378 S 6478 D 27203 S 21576 S 11529 D 15363 S 7382 S 18670 D 23988 D 4929 S 21076 S 2825 D 9978 S 16482 D 10893 S 382 S 14067 S 16188 D 9904 S 24038 D 20064 D 13376 D 3030 S 15345 S 10512 S 16947 D 14175 D 2845 D 2616 D 25124 S 6047 S 12079 S 26215 D 26534 D 2481 S 22702 D 20275 S 15141 D 27126 S 9325 S 9761 S 28228 S 11194 S 7091 D 9402 D 27318 D 318 D 713 D 20517 D 27802 S 8121 S 10693 S 16883 S 16850 D 15322 D 11949 D 17597 D 14169 D 1552 S 7751 D 18624 D 20253 S 27319 S 4476 D 13363 S 7284 S 13083 D 15029 D 25365 D 4277 D 17056 S 2219 D 15405 S 22445 D 25349 D 15613 D 24267 D 15768 D 21982 D 1025 D 11524 D 21978 S 7840 D 13576 D 27888 D 10341 S 27929 S 16046 S 10502 D 25440 D 5137 S 3978 D 13370 S 11293 S 5140 S 7147 D 2180 D 274 S 2582 S 2226 S 25552 D 11863 D 12829 D 4564 D 2849 D 18183 D 7508 D 2541 S 7057 S 15231 D 7705 S 16563 D 16653 D 7607 D 18388 D 8706 D 16250 D 5171 D 7479 S 17559 S 4890 S 12164 S 16905 D 20977 S 16240 S 1308 D 23736 S 21532 D 16262 D 12477 D 10269 D 15041 D 753 S 20747 S 1245 S 12409 D 4350 S 6234 D 4428 D 10366 D 28569 S 3615 D 17247 D 22995 S 25583 S 4610 D 21804 D 21373 D 5012 D 18490 S 10728 D 94 S 20622 D 24034 D 27389 S 10869 S 11224 S 9864 D 4781 D 27130 S 4780 S 25218 S 16540 S 1994 D 19014 S 21660 S 10385 S 9970 D 21932 S 21207 S 4854 S 6881 S 5562 S 9698 D 14754 D 28408 D 5018 D 27672 D 1820 D 2113 S 9152 D 21873 D 4528 D 21842 D 24849 D 6084 D 27979 D 10930 D 23560 S 2885 D 22606 D 10703 D 21369 D 8185 D 4491 S 9172 S 27920 S 27030 S 15742 S 17910 D 22223 S 6743 S 2109 D 14044 D 9599 D 22985 D 13371 S 24979 D 8513 S 16931 S 8611 S 14349 D 16151 S 27981 D 26701 D 15082 S 6335 D 727 S 4648 D 27962 D 25549 S 5453 D 21085 D 10111 S 46 S 24156 S 12147 D 4190 S 16334 D 2789 S 14512 D 28409 D 27397 D 588 D 9057 S 5293 D 9799 D 9977 D 6329 S 19484 D 6131 S 2734 D 18595 D 11726 D 4245 D 20562 D 20087 S 10901 D 2262 D 3683 D 27741 D 4927 S 7425 S 27426 S 22693 D 7830 D 27000 D 12253 D 11339 D 16974 S 3644 S 28191 D 16809 S 1517 D 9583 D 18092 S 1879 D 5165 S 3073 S 16907 S 9804 D 13592 S 451 D 18849 S 8826 D 21224 S 3660 D 23902 S 18808 S 4690 D 18322 S 24716 D 10951 S 23354 S 27623 D 4939 D 1447 S 10680 D 9526 D 7538 S 24353 S 24671 S 8478 S 13633 D 4295 D 20827 D 107 S 7967 S 11875 D 18931 S 8031 S 7226 S 7551 S 5226 S 6437 D 579 S 528 D 17805 D 4126 S 1443 D 8763 S 18739 S 4263 S 19925 S 23176 S 14637 D 27875 D 11982 D 27471 D 11506 S 23823 D 23699 D 25037 D 21059 D 9392 S 25285 D 9922 S 20874 D 7179 D 18025 D 9956 S 26711 S 13527 S 9708 S 14904 S 11355 D 21000 S 15931 S 6860 D 5502 D 2090 S 28257 S 5113 S 13899 D 26380 S 1649 D 1035 D 10618 S 19908 S 20709 S 541 S 26392 D 19972 D 26580 S 21911 D 2086 S 21872 S 23715 D 15925 S 26979 D 5987 D 8943 D 15991 D 9286 D 21440 S 1012 D 14913 S 2524 D 12324 S 26867 S 20188 D 17239 S 24446 S 28047 D 15018 S 6830 D 7808 D 15729 D 16888 S 24847 S 14013 D 19311 S 12264 D 261 D 9940 S 17826 D 21230 D 2490 D 18616 D 16349 S 9717 D 19789 D 26654 S 6474 S 19535 D 18319 S 16182 S 21476 S 24614 D 18184 D 20162 S 23685 S 13672 D 17370 D 15714 S 24924 D 15900 D 8105 S 4385 D 22545 S 11050 D 16470 S 14944 S 14679 D 2280 S 26967 S 5323 S 22835 S 13276 S 4138 S 4227 S 7274 D 4077 S 27831 S 23808 S 26231 S 21542 D 14943 D 23244 D 6347 S 27636 S 13115 D 20415 D 10956 D 6458 S 21683 D 9306 D 24661 D 9486 S 15694 D 10618 D 27154 S 27224 S 5096 S 8170 D 12442 S 9906 D 5214 D 20509 D 23014 D 25114 D 25353 S 10103 D 12952 S 4108 S 11886 S 7021 S 12036 D 11439 S 21162 D 16277 S 14416 D 24311 D 15506 S 23503 S 24641 D 19666 S 13339 D 24162 D 8360 D 13939 S 8146 S 12140 S 20354 D 25016 S 2190 D 11570 S 20329 D 23938 D 4854 D 4656 D 20212 S 9791 D 13093 D 18843 D 27373 S 23253 S 12743 D 14703 D 24121 D 4915 D 5165 D 24471 D 11367 D 26479 D 26152 S 4718 S 14459 D 10216 S 7463 D 8007 D 20843 S 658 S 3102 D 3133 D 14082 S 6388 D 12234 D 9891 D 15717 D 27523 D 3956 D 18534 D 5751 S 11117 D 22959 S 7053 S 15533 D 13837 D 10773 S 4859 D 12719 D 9252 D 13403 D 13703 D 20663 D 1291 D 3769 S 8184 D 13725 D 10437 S 3574 S 16935 D 19050 D 2891 D 12892 S 19828 S 18995 S 15714 S 13372 S 20520 S 946 S 23804 D 6787 S 1937 S 16438 S 16198 S 23713 D 26820 D 355 D 2888 S 2611 S 4009 S 10797 D 13005 D 8142 S 23354 S 20487 D 1505 S 15596 S 6787 D 9666 D 17196 D 15120 D 6444 D 10177 S 22572 S 19749 D 15947 S 11454 D 19864 S 21480 D 22534 D 26827 D 28242 D 21330 D 17055 S 17016 S 825 S 8570 D 12760 D 10450 D 19237 D 27063 S 25894 D 586 S 23263 S 19278 D 482 D 137 S 24978 D 22755 D 17613 D 6586 S 2208 S 19556 S 27753 S 21598 S 19206 S 24771 S 23628 S 15011 D 18721 S 16841 S 16844 S 6929 S 3595 S 14157 S 28456 D 4795 S 1049 D 10782 S 19506 S 12241 S 11343 S 14113 S 27519 S 12164 D 28563 S 18298 S 11133 D 17531 S 13913 S 7233 D 17581 S 3335 S 1528 D 285 S 5498 S 18747 S 14687 S 16963 D 27134 D 18749 D 23282 D 2706 S 27423 S 20441 S 17075 D 14007 S 4852 S 12287 D 19160 S 15116 S 18947 S 12797 D 3173 S 6143 D 24037 S 16306 D 27088 S 18184 D 10547 S 20001 D 2750 S 27428 S 10351 S 1684 D 11289 D 25466 D 21962 S 321 D 27025 S 14444 S 25205 S 28683 D 14911 D 2257 D 21942 S 12083 S 21415 D 19996 S 3380 S 3874 S 9778 D 10056 S 20458 D 15877 D 10690 D 22699 D 20072 S 12341 D 5998 S 13295 D 2006 S 11634 D 23891 S 20337 D 18460 D 7090 S 12553 S 18980 D 21372 D 10796 S 18031 D 4406 D 15178 D 25939 S 25195 D 8118 D 23614 D 15771 D 16532 S 11226 S 25469 S 16084 S 612 S 1335 S 222 D 19196 D 4627 S 15357 D 28051 S 6130 S 16980 D 16896 D 27851 D 24549 D 5225 D 9677 S 13093 D 5165 D 25974 S 23390 S 6332 S 3450 D 25190 D 18465 D 25252 S 8088 D 3994 S 19277 D 16652 S 12677 D 9903 S 17720 S 7116 S 24402 S 10939 S 18287 S 26828 D 15932 S 28245 S 6860 S 24143 S 3480 D 27633 D 2579 D 3032 S 2612 D 25312 S 7228 S 24771 S 1968 D 15872 D 18132 S 994 S 18871 D 27463 D 19186 S 28380 S 22340 D 10572 D 14195 D 5325 D 26537 D 24841 S 28214 S 18249 S 21772 D 3291 S 7122 D 26822 D 27373 D 10725 S 19789 D 28227 D 9015 S 3498 D 17554 D 27719 D 4609 S 2010 D 9922 S 15859 S 19530 S 24452 D 17284 S 11647 D 13308 D 21518 D 26627 S 11676 D 18847 S 17855 D 17846 S 10793 D 5884 S 8131 S 20765 S 353 D 8289 D 25949 D 6380 D 532 D 18971 S 17935 S 2097 D 17690 S 3786 D 16346 S 17569 S 25640 D 27645 S 4408 S 22911 D 25154 D 17268 S 15775 S 25150 D 8486 D 26059 S 20020 S 15034 D 8102 D 9705 S 28154 S 10589 D 9728 S 24016 S 16945 D 6599 S 8429 D 23505 D 18812 D 28213 D 23077 S 12722 D 18878 S 17257 S 5578 D 10429 D 13238 D 17829 D 18254 D 24804 S 12925 D 7601 D 26567 S 4561 S 16210 S 2980 D 944 S 18833 S 8607 D 5803 S 22055 S 6920 D 2400 D 17261 D 25595 S 21004 S 16066 D 25024 S 24860 D 18315 S 27509 D 10658 D 2146 D 7276 D 24583 D 18788 S 23160 S 12233 D 15606 S 11365 D 8009 D 16171 S 26123 D 25711 D 1082 S 28502 D 24322 S 16045 S 5100 D 2370 S 24101 D 18919 D 12016 S 9271 D 25796 S 27825 D 12006 S 16882 D 15493 D 3009 D 23068 D 4167 S 7120 S 10307 D 2534 S 13202 D 27686 D 10345 S 16127 D 26326 D 21806 S 6029 D 28449 S 14539 S 1954 D 25666 D 8061 D 2714 S 15194 S 21252 S 19549 S 15660 D 19428 S 11090 D 27176 D 13927 S 28018 D 25392 D 8018 S 8159 S 16482 D 22696 D 108 D 27426 S 3582 S 26880 D 13433 S 667 S 27547 D 27418 D 14323 S 11455 D 20304 D 410 S 7080 D 25995 S 1395 S 13255 D 10552 D 10655 S 25809 D 2414 S 16524 D 24957 S 8687 S 6544 D 24023 D 24353 D 13848 D 2950 S 27181 D 9640 D 14086 D 23929 S 25 S 10069 S 8568 D 24078 D 9413 D 5614 D 9160 S 113 D 17859 S 7811 D 14379 D 17784 S 4856 S 438 S 21616 S 8730 S 24101 D 6477 S 18984 D 22912 D 9892 S 5499 S 5833 S 11237 S 23928 S 26696 D 23659 D 10168 D 8354 D 12606 D 22676 S 10614 D 27837 D 9748 D 6648 S 11667 S 3783 D 741 D 10480 S 27158 S 24876 D 3016 D 28637 D 19647 D 11493 D 3411 D 12591 D 17395 S 18818 S 23698 S 24953 D 13303 D 17681 S 3503 S 19872 D 27719 S 14817 S 7180 S 2922 D 23043 D 11933 S 13733 S 28181 S 1401 D 23421 D 15062 D 3062 D 7413 D 1410 S 7906 S 6726 S 2479 S 2811 D 1447 D 24187 S 13997 D 3798 S 25794 D 24007 S 15427 D 17444 D 26105 S 17855 S 22803 D 9583 D 11845 D 2784 S 25554 D 11685 S 5177 S 10493 S 8442 D 12053 D 11419 D 20434 S 13791 S 22484 S 17386 D 3715 D 2202 S 13495 D 17308 S 16072 D 9576 D 6314 S 79 D 21629 D 18800 D 1759 D 45 D 28363 S 19073 D 12733 D 5084 S 19245 S 23595 S 9034 D 8021 S 20215 S 11865 D 20053 S 2338 S 8166 S 11814 S 22654 D 19820 D 19544 D 3466 D 11801 S 7726 S 3537 D 16640 D 8674 D 19230 D 7408 D 20568 D 2040 S 5593 D 9193 D 1686 D 16968 S 7018 S 19401 S 27791 S 12883 D 21250 S 3288 S 10544 S 27700 S 6000 D 26019 S 21571 D 8475 S 25967 S 3573 D 2369 D 8161 D 22202 S 19868 D 23913 D 21960 D 2024 S 19502 S 2359 D 7491 D 12613 S 22629 S 20571 S 26498 S 7774 D 4493 D 15761 S 19527 D 27917 D 24406 S 24999 S 27295 D 14211 D 10888 S 1749 D 12630 S 10891 D 7548 S 8961 S 8301 D 566 S 20727 D 13149 S 19439 S 9950 D 646 D 4108 D 27121 D 11187 D 22590 D 15389 D 8852 S 6929 S 22891 S 15595 D 20326 D 2988 D 20189 S 17756 D 22353 S 26071 D 21656 S 9941 D 1352 D 17087 D 15619 D 18165 D 17758 S 12169 S 6134 S 2144 S 2927 S 3963 S 15119 D 5342 D 2279 S 19473 D 20595 D 9162 D 9545 D 4891 S 17727 S 20932 S 19448 D 12585 S 19867 D 11043 S 13710 S 11059 S 18279 S 2752 S 6817 D 15790 S 16789 S 8360 S 10203 S 22795 S 1457 S 6013 D 982 S 5488 D 27176 S 2644 D 13091 S 6166 S 17807 S 23225 S 24992 S 4889 S 16821 D 10713 S 20350 D 20104 S 1390 D 7862 S 3717 D 10923 D 17584 D 8229 D 14972 D 27195 D 17162 S 16404 D 13589 D 20386 D 28392 D 22584 S 17461 S 6999 D 5255 S 15073 S 15914 S 5014 S 4712 S 23174 D 21488 D 17613 D 2391 S 11107 S 26608 D 17688 S 15445 D 11492 D 19410 D 16907 D 14906 S 27486 S 23125 D 23319 S 10894 S 6524 S 27164 D 1334 D 23304 D 16833 D 2935 D 6514 D 5095 S 16437 S 24199 S 14320 D 1774 D 6375 D 10757 S 5590 D 341 S 19182 S 1401 D 22210 D 14511 D 4919 D 3866 S 23529 D 23289 S 27316 S 9759 D 16895 D 19893 S 24134 S 11965 S 23598 D 840 S 4962 D 16150 S 14647 S 2665 D 13258 D 18702 D 3193 D 13202 S 19781 D 2448 S 28344 D 25095 S 18140 S 6355 S 14516 D 14819 S 3285 S 11800 D 26781 D 19053 D 8697 D 13275 S 16195 D 1401 S 14587 D 9101 D 20039 S 19562 D 7706 S 16366 S 26962 S 702 S 21157 S 7182 S 14668 D 18278 D 439 D 22956 S 17031 S 17760 S 22056 D 4851 S 26207 D 16724 D 15480 D 21284 D 23278 S 9140 D 28337 S 122 D 1558 S 25371 D 8954 S 6332 D 2987 S 22752 D 9955 D 26140 S 11018 D 6524 S 12405 S 5390 D 14944 S 22715 D 18553 D 16588 D 238 D 9809 S 20588 S 326 D 5383 S 13768 S 9683 S 22797 D 19222 D 12348 D 22279 D 3759 D 19970 S 10805 S 8312 D 17636 S 28354 S 11591 S 14885 D 8967 S 22697 D 6904 S 21644 D 12082 D 18024 S 8943 D 1170 D 13975 D 4326 S 24814 D 5027 S 8890 D 6345 S 12624 S 20100 D 500 D 3327 S 5478 S 24806 S 2288 S 992 D 19582 S 11635 D 17152 S 11191 S 16302 S 14718 S 20896 D 4675 S 1295 S 20261 D 20426 S 3048 D 7561 S 2466 D 986 S 8782 S 5618 D 13127 S 24080 S 23738 S 11833 S 24576 D 24668 D 25250 D 13028 D 15459 D 28101 D 18361 S 5363 D 4513 D 18135 D 14618 D 21413 D 5524 S 17212 S 22325 D 4167 D 20775 S 12602 S 13800 S 21838 S 18086 D 6768 D 15903 D 16276 S 6181 D 21412 S 11017 D 19842 D 2216 D 4805 S 2549 S 7892 D 25509 S 5800 S 11274 S 27571 S 14027 D 24809 S 5472 D 15495 D 28349 D 26302 S 22329 D 14908 S 13501 D 8089 S 22535 D 27076 S 1625 S 23803 D 19516 S 1260 D 16015 D 28622 D 26155 D 20841 S 17473 S 1619 S 23590 S 17201 D 1390 S 12142 D 6421 D 14567 S 8544 S 8646 S 20046 S 26752 D 23677 S 16549 S 1092 S 12086 D 14835 D 17369 D 17934 S 11965 D 25010 S 14547 D 28476 S 21030 S 26486 S 24082 S 4731 S 12894 S 1662 D 14690 S 19686 S 15169 S 28182 S 9396 D 26109 S 8039 D 4471 S 6703 D 10702 D 268 S 22558 S 14021 S 28038 D 26995 S 9211 D 3751 D 4910 S 6016 D 4311 D 15659 D 1924 S 5693 D 5285 D 4491 D 5279 D 18324 S 10663 D 26425 D 18261 S 10998 S 25407 D 27667 D 15223 D 22411 S 8097 S 8956 D 20769 S 10265 D 20896 S 7191 D 1069 S 25310 S 16862 D 15582 S 609 S 27745 S 330 S 15334 D 19397 S 6385 S 6117 D 2665 D 23840 S 18091 S 15388 S 13509 D 9799 D 22038 S 20856 S 4383 D 649 S 6482 D 23990 S 16530 D 24711 D 1182 D 25957 D 22865 S 4479 S 2283 D 25239 S 24025 D 13613 D 4298 D 13984 D 14935 D 28510 D 9461 S 14530 D 26188 S 1759 D 372 D 18919 D 13964 S 23194 D 8414 D 25889 D 19921 S 14951 D 10420 D 14453 D 2569 S 11921 D 3213 D 25723 S 24694 D 15774 S 14201 D 7304 D 689 S 3413 D 3085 S 6692 S 5253 D 6227 D 9580 S 29 D 93 S 18029 D 26103 D 20410 D 1537 S 6165 S 7326 D 9052 D 25521 D 4820 S 6917 S 16761 S 14708 S 15545 S 8818 S 24139 D 15226 S 12215 D 16222 D 28575 D 27810 S 4794 D 7211 S 8301 S 20161 D 26487 S 6186 S 26949 D 8834 S 4184 S 17070 D 20412 S 6941 S 10074 D 24254 D 12220 D 3691 S 1099 S 18562 S 8783 D 4075 S 2250 D 21115 D 25005 D 8143 S 6602 D 22662 D 22658 D 24792 S 17916 S 7830 S 15008 D 6151 D 16272 D 13209 D 28585 S 25474 D 15246 S 25184 S 6840 D 28443 D 23689 D 5607 D 17158 D 15528 S 15894 S 24211 D 6177 S 12159 D 20225 S 12654 S 24205 S 16095 S 15019 D 16153 S 11055 S 452 S 9598 D 17540 S 1607 S 20831 D 21575 S 13553 S 11854 D 9203 D 10082 D 11190 S 18986 D 16337 S 27565 S 21015 S 13535 D 3665 D 21375 D 8891 S 13274 S 5632 S 5066 S 27751 S 10048 S 8000 S 17812 S 13419 D 11625 S 7254 S 21247 D 8112 S 14885 D 23065 S 20684 S 18243 S 20679 D 11405 D 2062 D 7814 S 6412 S 19942 D 154 D 3621 D 22119 D 3822 S 4293 S 14598 S 11413 D 20587 D 28620 S 2504 D 21706 S 11494 D 12068 S 23580 S 22824 S 7854 S 7185 D 16310 S 10051 S 2971 S 25916 D 27371 D 14233 S 5875 D 10941 D 22454 S 9990 S 15418 S 18405 S 28240 D 18970 S 23208 D 6571 S 20608 S 18652 D 18668 S 6298 D 18346 D 24299 D 22386 S 26449 S 4337 S 21385 D 17499 S 23903 D 5173 D 18283 D 11625 S 26901 D 6625 D 14813 D 26570 D 7782 S 6792 D 28138 S 26322 D 10467 S 21328 S 15564 S 1943 D 27164 S 18789 D 23199 S 602 S 15500 S 3402 S 26370 S 16574 S 5189 S 25234 D 11545 D 24363 S 18666 S 19013 S 20969 D 3999 D 15774 S 23882 D 12204 S 19374 S 25561 S 23167 S 11749 S 16385 S 28257 S 15414 D 23478 S 4412 S 21919 S 6675 S 3384 S 21322 S 27312 S 17133 S 6138 D 26221 D 24433 D 13932 S 25580 S 12122 D 24791 S 1389 D 3763 S 26862 S 16929 D 27571 D 9361 S 27172 D 1847 D 6490 D 17262 D 27386 D 12401 S 8178 D 24489 S 28268 S 12986 D 5298 D 608 S 7581 D 2147 S 2999 S 14347 S 13330 D 10926 S 11881 S 5384 D 6332 S 10887 D 20916 S 22512 S 14958 S 9143 S 17397 D 17566 S 21138 D 19131 D 2518 D 19458 S 14823 D 23369 S 23722 D 2421 D 11688 S 26119 D 7685 D 12090 D 20579 D 8049 S 24834 D 21955 S 10477 S 410 D 11014 D 16544 D 15403 D 11543 D 27667 S 22033 S 14973 S 2262 S 4533 S 4303 S 23287 S 28237 D 3116 S 24394 D 27727 S 14289 S 9822 D 17432 D 23599 D 17204 S 8088 D 27071 D 23839 D 4721 S 25239 S 24781 S 15225 S 4396 D 10959 S 19635 S 18743 S 1581 S 17610 S 18940 D 13138 S 6372 D 11831 S 9437 S 15630 S 6639 D 17031 S 3292 S 8591 S 9598 S 1627 D 17237 D 16010 D 14086 S 25534 S 17426 S 28172 D 25048 D 10096 S 12122 S 13793 D 9193 D 3034 D 22082 D 7875 D 25024 S 13767 D 17574 S 13933 S 28547 D 23688 S 14589 S 74 D 22164 S 10572 S 1045 S 12048 S 14192 S 10425 S 14408 S 20808 S 15503 S 11994 S 803 S 1187 S 1844 D 5625 D 7036 D 21220 S 3570 S 22487 S 15159 D 8703 D 8618 S 24627 S 2577 D 21459 D 16460 S 16308 D 18383 D 5615 D 1372 S 24362 S 10789 S 19162 D 7675 D 12824 D 6486 S 11187 S 5805 S 25832 D 17699 D 20313 D 17194 D 22720 D 19265 D 20954 D 4724 S 10599 D 21199 D 17574 S 7859 S 10710 D 23223 S 23299 D 22861 D 2561 S 10319 S 11169 S 24644 D 28240 D 21225 S 23548 D 24811 D 6612 S 357 S 5186 S 19733 S 22559 D 25495 S 2287 D 8886 S 19218 D 21571 D 5720 D 725 D 20425 S 19604 D 13049 S 14569 D 20727 S 2848 D 23140 D 811 D 1987 S 28006 S 4964 S 2971 D 15098 S 19719 D 1058 D 19929 S 1396 D 1906 D 14250 S 21807 S 25251 D 19892 D 12386 D 1839 D 6011 D 6349 D 3186 S 307 D 21564 D 4253 S 28173 S 9255 D 22716 S 3016 D 21487 D 2246 S 14628 S 2879 S 1843 S 388 S 28413 D 6530 D 9907 S 8885 D 14566 S 13094 D 25021 S 2609 S 27361 D 8858 S 24298 S 25887 S 20943 S 2389 S 27334 D 18341 D 3364 S 17647 D 25559 D 9891 D 27372 D 13165 S 10484 S 24285 D 21397 D 10846 D 9396 S 21070 D 1949 D 12127 D 20085 S 9183 D 20489 D 1869 S 12365 S 16474 D 22447 D 16284 D 16711 D 23630 S 10161 S 14104 D 7659 S 15046 D 23782 D 26593 D 16642 D 3766 S 21609 D 13481 S 5097 S 4012 S 2192 D 25624 D 26015 S 9864 D 20180 S 20883 D 24291 D 25149 D 22103 D 16094 S 23969 S 6179 S 13196 S 9853 D 8617 D 10986 S 21863 D 17414 D 16166 D 14357 S 16396 S 635 S 1471 S 12914 S 13976 S 21321 D 14017 S 7676 S 6162 D 10656 D 19096 D 19438 D 17255 D 12991 D 23133 S 6217 D 27738 S 10518 D 20337 D 17932 S 11442 S 25112 S 25755 D 11675 D 15467 D 11846 D 9123 S 5824 S 27138 D 24949 D 11313 S 20102 D 19571 S 4709 S 13054 D 4523 D 20896 S 15106 S 5022 D 15018 D 8113 S 7906 D 17150 S 2616 S 26394 D 2309 D 17732 D 7059 D 18180 S 19809 D 28259 S 20881 D 19117 D 3556 D 21769 D 3630 S 4440 S 12268 S 19115 D 2328 D 7599 D 7370 S 20897 D 5232 D 20047 D 613 S 8375 S 27762 S 16482 D 10633 D 15043 D 27135 D 13500 D 6223 D 19437 D 2277 D 7037 D 17518 S 24074 S 19864 D 645 S 22728 S 973 S 1661 S 18258 S 14708 D 14258 D 11786 S 11548 D 19374 D 20409 S 17023 S 2596 D 14381 S 16293 D 1092 S 13724 S 19807 S 10760 S 26003 S 21464 D 27469 S 12856 D 28630 S 22413 S 14390 S 6105 S 6717 S 2404 S 521 D 14344 S 6932 D 19283 D 7916 D 7209 D 24211 D 4931 S 23396 D 21236 S 1192 D 1632 D 368 D 12146 D 10288 S 9736 S 4545 S 125 D 17298 S 19770 S 8453 D 24282 S 14653 S 14645 D 6002 D 20377 D 22127 D 10479 D 23595 D 11133 S 8472 D 9843 D 10098 S 12196 D 23225 S 11612 S 24094 D 791 D 24110 S 13245 S 22614 S 25008 D 20780 D 20089 S 709 S 14709 S 17240 S 9900 D 28369 S 13737 S 13063 D 19722 D 20245 D 6205 D 1099 D 4769 D 12074 D 21308 D 1714 D 7532 D 9069 D 28006 D 5794 D 18797 D 12856 S 16058 S 16885 S 22078 S 15295 S 17935 S 6736 S 21660 S 17630 S 10666 S 20815 S 15617 S 28140 D 21342 S 5683 S 20950 S 2975 D 3461 S 3090 D 22140 D 12824 D 22480 S 27928 D 3520 S 23558 S 1352 D 20086 D 10706 S 13445 D 12462 D 2490 S 2818 D 6870 D 19175 D 25667 D 9899 S 11691 S 23201 D 6822 D 15478 S 28609 S 5055 D 21500 D 4670 S 6811 S 19224 D 15694 S 2468 S 22170 D 20226 D 21959 S 22778 S 27655 S 9718 D 3002 S 1306 D 7176 D 16755 S 9824 S 22623 D 3707 D 13638 D 338 S 7115 S 25450 D 12943 D 22616 D 11360 D 12002 S 21197 D 5275 S 11765 D 16566 D 22681 S 8948 S 8175 D 23601 D 19758 D 3068 D 17745 S 13215 S 80 S 25410 S 22552 D 20219 S 17567 S 25255 S 19499 D 16854 S 10809 S 23933 S 20011 S 5946 D 14071 S 3091 S 25233 S 15357 D 17287 D 1902 S 14629 D 20039 S 6616 S 26678 D 1012 S 4744 D 28336 S 24654 D 12661 S 24565 S 27315 S 11401 S 9111 S 20458 D 10123 S 2688 S 3482 D 22098 D 10618 S 1363 S 57 S 17301 D 22487 D 7041 S 2857 S 14734 S 18263 D 19170 D 18043 S 12775 S 27138 D 18067 S 9487 D 5868 D 19242 S 19436 S 23593 D 6694 S 8994 S 5381 D 4343 D 1024 D 11400 S 8983 D 24972 S 22758 S 8518 D 13031 D 11292 S 25811 S 7685 D 8835 S 18434 S 7659 S 16967 S 20832 S 27005 S 2918 D 1052 D 4297 S 4956 D 2287 S 26881 S 13032 D 21919 D 27709 S 20540 S 19883 S 17223 S 19255 S 28284 D 14502 D 20944 S 23995 S 619 S 13169 D 14348 S 603 D 24624 D 3556 D 17628 D 301 S 4258 S 7443 S 6728 S 14673 S 25786 D 14454 S 11745 D 5176 S 25742 D 5640 S 27651 D 5472 D 13728 S 419 S 5442 S 5973 D 8606 S 18884 S 27815 D 9347 D 21734 D 14228 D 27399 S 10992 D 2899 S 23532 S 10577 S 13126 D 3182 D 20810 S 1967 D 6026 D 5348 S 19756 D 17469 D 661 D 11905 D 15279 S 21995 D 194 S 1904 S 14445 D 17879 D 8083 D 117 D 23535 S 20825 D 6506 D 19621 S 18337 S 8218 S 12742 D 21589 D 24576 S 13293 S 27479 D 7497 S 27676 D 12092 D 11587 D 23654 S 8143 D 1133 D 23506 S 28613 D 16845 D 25991 D 22104 S 22757 S 21465 S 7900 S 22544 D 27317 S 5923 D 16281 D 16767 D 17782 S 14715 D 27261 D 27370 S 16514 D 23006 D 16399 S 20386 S 5688 D 11655 S 27244 S 16686 D 14721 S 1719 S 5270 S 7386 S 24950 S 969 D 19324 D 9686 S 15152 S 20940 D 20400 S 1009 S 13478 S 27377 S 5865 D 25584 D 3122 D 10590 S 27343 D 19146 D 27780 D 12253 S 13603 D 25540 D 19780 S 19308 S 11960 D 25269 S 20682 S 25162 S 4459 S 28688 D 14499 S 3675 S 16256 D 1884 S 8085 D 27590 S 1225 S 9445 D 23763 D 20187 D 1923 S 26311 D 5852 D 8154 D 9968 S 5593 D 12570 S 25310 S 25938 S 9312 D 6480 S 14713 D 14185 S 10264 S 11912 D 10121 D 18504 S 1589 S 18206 S 22368 S 5587 S 17791 D 2379 D 5985 S 6745 D 27490 D 5052 D 2484 D 2810 S 22334 S 14496 D 22406 S 27888 S 16358 S 21441 S 10718 S 25689 D 26739 D 8059 S 21536 S 874 S 15731 S 27679 D 19012 D 2260 S 10361 S 4103 D 8757 D 15764 D 8387 D 22843 D 23235 S 12763 S 6902 S 6851 S 23328 D 7766 D 7500 D 28571 S 24935 D 4307 S 12736 S 27065 D 5551 D 11758 S 16484 D 26892 D 7286 D 13846 D 19478 D 24180 S 22271 S 24462 D 26392 D 21432 S 20313 D 16925 D 27999 S 19692 S 23269 S 12637 D 18904 D 3625 S 9485 D 28080 D 3317 D 14367 S 20656 D 20508 D 22164 S 28678 D 10276 D 11976 D 26043 S 2126 S 22119 D 19366 D 13293 D 3662 S 5611 D 16891 S 26601 S 28365 D 388 D 2055 S 27262 D 1479 S 12786 D 6115 D 4124 D 24590 D 16854 S 3715 D 3396 D 18075 D 4269 S 11784 S 25225 D 8429 D 19323 S 7167 D 219 S 20572 D 9802 D 23131 S 78 D 5318 S 28126 D 12228 S 4111 D 5678 D 24270 S 26952 D 22760 D 5410 D 4867 D 25117 S 8924 D 18088 S 8826 D 26501 S 19241 D 19685 D 6001 D 15338 S 27366 S 12342 S 3627 D 8881 D 4977 D 4919 S 14569 S 8779 D 6026 D 1220 S 27087 D 11457 S 24689 S 17848 S 5653 S 28503 D 19351 S 21104 S 10442 D 8366 D 9425 D 12965 S 2322 S 6488 D 7613 S 17050 S 23130 S 5182 D 24799 S 8810 S 21366 S 28620 D 8461 D 22697 D 16159 D 15875 D 3350 S 8580 S 9586 D 14018 D 4330 D 10900 D 24726 S 5581 D 4262 S 16427 S 10707 D 25346 S 25073 D 3220 D 9408 D 25819 S 13085 D 18427 D 2321 S 5019 S 22516 D 27962 S 19703 D 27068 D 13084 D 14742 D 18844 S 14256 D 24581 S 15451 D 24273 S 11896 S 5971 D 19030 S 21770 D 8793 S 27669 D 21829 S 6748 S 13934 S 142 S 14921 S 5214 D 28053 D 28207 S 233 S 21224 D 20139 D 1453 D 636 S 22219 S 26511 S 5186 D 11158 S 27540 S 3064 S 12770 D 11818 S 6163 D 12928 S 19824 D 17151 S 12991 S 4692 S 12908 D 25369 D 25012 D 21465 S 7971 D 7282 D 16716 S 22194 S 22180 S 12619 D 10332 D 21715 D 3857 S 7654 S 12606 D 18994 S 27929 D 19643 D 10141 S 19588 S 10180 S 12624 S 8513 D 15384 D 5280 D 11890 D 24848 D 4771 D 8920 D 4555 S 12473 D 12190 S 4361 D 1092 D 9390 D 20316 S 18848 D 5467 S 26761 D 10908 D 14004 S 6655 S 21552 S 20410 D 23849 D 17148 S 7515 S 7026 D 20172 S 20229 S 96 D 8133 D 3787 D 27860 S 22153 S 27739 D 26716 S 5310 S 10970 D 15190 D 15835 D 1442 D 20678 S 377 D 16584 S 6862 S 20152 S 17178 S 22446 S 13489 D 26404 S 17206 S 5924 S 9137 S 13386 S 16862 S 9520 S 11574 S 20622 D 7498 S 20258 D 6739 S 23206 S 23351 S 11553 D 20552 D 14518 S 21378 S 25424 S 2485 S 7697 D 27033 D 25353 D 12564 D 9559 D 13482 D 15977 D 6677 D 9288 S 15136 S 3318 S 17800 D 9896 D 25980 S 22548 S 4431 D 6814 D 12611 D 6521 D 20739 D 26791 D 11047 S 19592 S 12252 S 6754 S 8723 S 22078 S 15610 S 24704 D 26295 S 358 S 13946 S 27340 D 10637 S 10733 S 15092 D 24599 D 16742 D 2865 D 3372 D 21532 S 13540 S 26321 D 12033 D 7191 S 28578 D 28056 S 8570 S 5530 D 25707 D 15733 D 12789 S 19792 S 8676 D 23676 S 3573 S 11845 D 19120 S 11413 D 25640 S 28483 S 20002 D 4491 D 19684 D 12929 S 13986 S 16492 D 27995 S 21456 D 24090 S 13869 D 20642 S 9926 S 330 D 1216 S 5093 D 16638 D 135 D 18817 S 25000 D 24213 S 25558 D 2210 S 13439 D 20526 D 27800 D 1642 S 25259 S 24653 D 26756 S 22856 D 20718 S 15946 S 25773 D 28375 D 25511 S 26208 S 1042 S 6225 D 17234 D 11012 D 26296 S 1226 D 18071 S 19741 D 10751 D 6978 D 12393 S 11324 S 16688 D 25388 S 22588 S 23571 D 16463 S 3261 S 15548 D 2886 S 20776 S 1148 D 17693 D 7828 S 28636 S 18915 D 25431 D 15644 D 240 S 20768 S 377 D 11608 S 4436 S 3391 D 16844 D 26978 D 4239 D 621 S 14165 D 9378 D 23252 D 14131 D 17533 D 27252 D 7256 S 5751 D 16513 D 6027 D 19930 S 6083 D 9545 S 4697 S 20190 S 865 D 13765 D 7458 D 3685 D 16002 D 16514 S 4141 S 21575 S 19105 S 14953 S 24187 D 28399 S 14255 S 22333 S 16877 D 18120 D 13328 D 15687 S 5351 D 13672 D 28293 S 1056 S 12958 S 1328 D 19721 D 16196 S 22461 D 4480 D 18989 D 14670 S 5786 S 6462 S 7272 S 11197 S 524 D 27826 D 14057 D 26400 D 10516 S 24227 D 15306 D 10595 S 15319 D 4786 S 7037 S 476 D 23544 S 25786 S 22937 D 2441 D 20854 S 23575 D 24300 S 4523 S 14153 S 24054 S 22026 D 3677 D 8725 D 8103 D 21768 D 16287 S 9366 S 6430 S 9358 D 20914 S 10436 S 7720 S 24767 D 22405 S 22546 S 4829 S 11410 S 24515 S 10818 S 17452 D 6346 D 8200 S 6114 S 13165 D 23499 S 10834 D 15019 D 21525 S 18499 S 15155 S 26839 D 22067 S 22340 S 11239 D 9501 D 18599 D 27579 D 25409 S 12727 S 14316 S 9103 S 6610 S 2706 D 22909 S 8515 D 21253 S 23199 S 26457 D 20204 S 2851 D 2836 S 4554 S 19547 D 559 S 27538 D 4949 S 27726 D 19765 D 27396 D 16788 D 17189 D 24118 S 17810 S 16228 S 24721 S 20573 S 11827 D 23123 S 14091 S 97 D 26258 S 8572 S 10455 S 20866 D 7462 S 10211 D 12144 D 17892 D 21354 S 26970 S 18349 D 26487 D 2971 S 20552 S 3593 S 23841 D 19545 D 14136 S 3348 D 4300 S 9106 D 17014 D 1694 S 10207 S 5476 D 28125 D 15022 S 19151 D 11971 S 205 S 19355 S 4416 S 27756 D 5350 D 12557 S 23468 D 5715 D 1915 D 5690 S 24306 S 8301 S 6289 D 8645 S 6465 D 24145 S 23882 S 24565 D 18850 S 5853 S 7580 S 15403 S 27774 S 1832 S 22376 D 6961 D 18686 S 23268 D 3734 D 3269 S 17679 S 4571 S 1216 D 162 S 11760 D 3267 S 12126 S 15537 S 4938 S 12187 S 24890 D 26850 S 28260 S 27553 D 24629 S 7344 S 23385 D 14171 D 53 D 3668 D 8049 D 2450 D 19455 S 2673 D 507 S 4560 D 21710 D 27974 D 17978 D 18415 D 22798 D 15217 S 25375 S 1086 D 2723 D 2391 S 5539 S 24797 S 10531 S 2240 S 1331 D 24136 S 3361 S 3314 D 21535 D 396 D 6489 D 20818 S 10150 D 22442 D 20509 S 23643 S 23525 S 10044 S 6211 S 10243 S 12934 D 18285 D 386 D 2784 D 8477 S 25256 S 18790 S 11980 S 26980 S 13111 D 24405 S 3839 S 15495 D 18435 S 20016 S 23097 D 22058 D 14395 D 21983 D 3367 D 20356 D 10576 S 27551 S 27088 D 15980 D 9770 D 7254 D 18617 D 15193 S 9604 D 24732 D 27161 S 4385 D 5684 D 23885 S 21979 S 19228 D 7541 D 7965 D 9060 D 11277 S 23331 D 20140 S 6429 D 9302 D 6991 S 7736 D 11125 D 12159 S 26191 S 7415 S 4439 D 11027 D 9872 S 17907 S 8086 D 2911 D 12865 D 3667 D 981 D 477 S 6004 D 1126 D 8036 D 15492 D 8331 D 18847 S 14700 S 18600 S 14015 S 14801 D 24694 S 12519 D 12060 S 22003 D 16856 D 8714 S 18395 D 27691 D 16975 D 25808 S 2540 D 3226 S 17126 S 13109 D 17335 S 12243 D 10771 S 16038 D 6098 D 1021 S 13375 D 10964 D 13425 D 17203 D 18287 D 20856 D 1563 S 3216 D 4910 D 8831 D 9384 S 23276 D 17134 S 14283 S 1508 S 11335 S 12741 D 11804 S 26103 D 27864 D 8468 D 1667 D 3104 S 22570 S 21206 D 24109 D 17625 D 15895 D 17000 D 23140 S 4484 D 4689 D 28072 D 14689 D 4502 D 6315 S 21575 D 16850 S 6716 S 3991 S 1123 S 17514 S 5786 S 24804 S 38 S 12592 S 18868 D 15597 S 15328 S 2717 S 3140 S 26649 S 10864 D 20693 S 13221 S 4504 S 5638 S 4389 S 20577 D 28060 D 7438 S 12839 S 10786 S 3548 S 23871 D 11093 D 15294 S 23024 D 17691 D 2740 S 27403 S 16553 D 23112 S 3466 D 15284 S 23306 S 25031 D 14177 S 1030 D 4529 D 23987 D 23209 S 18514 S 24442 D 20252 S 9714 D 28276 D 4849 S 12358 S 2826 S 4991 S 9365 D 27426 D 2290 S 6417 D 24654 D 16291 S 28688 S 18251 S 7460 D 10613 D 10312 D 2443 D 26726 S 17326 D 1445 S 14686 D 17490 D 28203 S 7018 S 20448 D 1474 S 3690 S 7995 D 13593 D 19445 D 20331 D 22097 D 10068 S 2726 S 8678 D 14861 S 8831 D 24478 S 17280 D 1956 D 28319 S 4770 D 21294 D 19099 D 15921 S 18095 D 4751 D 24177 D 19318 D 13510 S 24923 S 16509 D 25872 S 1090 D 8934 S 11183 D 326 D 28263 S 16419 S 21656 S 16207 S 5042 S 16394 D 926 S 27419 D 157 D 7958 S 16399 S 16655 D 7284 D 8237 D 27991 D 28269 S 17884 S 5217 S 19626 D 15741 S 1384 D 19037 D 26848 S 10597 D 400 D 25225 D 11386 S 15842 D 3919 D 2287 S 20343 D 18466 D 17842 D 14216 S 10257 S 21138 S 14946 D 7802 D 16932 D 27801 D 24655 S 15685 D 2656 D 13713 D 14607 D 3634 S 5559 S 15774 D 10933 D 19871 S 18950 D 20533 S 11485 D 12140 D 11883 S 27303 S 717 D 25433 D 10965 S 3797 D 14148 S 25672 D 23381 D 8258 S 1739 D 14506 D 28139 D 19734 S 28524 D 27042 D 8266 S 7247 D 5084 S 58 D 2127 D 6771 S 5136 S 23684 S 4192 S 27981 D 19072 D 20469 D 13976 D 17136 S 14675 D 19356 D 6274 D 19626 S 12136 S 15108 S 11240 S 18241 D 13325 D 3896 D 4169 D 17297 D 4666 S 754 S 14418 S 26291 S 27218 D 4888 S 2552 S 9999 S 3199 S 22801 S 5989 S 24666 S 13269 S 1980 S 25588 D 5828 S 16044 S 14045 S 18322 S 12409 S 22433 S 15482 D 6961 D 4822 D 9590 S 24598 D 27667 S 42 S 8127 S 971 D 9000 S 419 S 1083 S 14508 D 19950 D 1395 D 9364 D 26369 S 1359 D 26484 S 17816 S 14230 S 24499 D 22869 S 10144 D 2790 D 18342 D 3190 D 5375 S 26532 D 9765 D 20561 D 3805 S 604 S 8422 S 26367 D 2323 S 8172 S 20020 D 2045 S 20031 S 8310 D 24446 D 16800 D 16900 S 7999 D 1560 S 10944 D 11939 S 20782 S 26338 S 5602 D 24197 S 26781 D 3816 S 10830 S 15215 D 21222 S 18343 S 28484 D 11655 S 20910 D 24045 S 6281 D 2403 S 15348 D 10663 S 22552 S 22425 D 15526 D 2312 S 15238 S 4498 D 22339 D 4784 D 17086 S 11460 S 23504 S 6299 S 7940 S 15851 S 2593 S 25791 D 3971 S 4779 D 10906 D 4854 D 18468 D 21607 D 19895 D 21932 D 7980 S 11426 D 5347 D 20272 D 14129 D 18128 S 27786 D 868 D 28584 D 10255 D 439 D 2085 S 18311 S 24864 D 15232 S 11637 D 10490 S 13699 D 28490 D 10678 D 6543 S 18342 D 15323 S 2535 D 12558 S 19847 S 21748 S 19607 S 4625 D 20864 S 21569 D 24624 D 14566 D 749 D 8743 D 22125 S 5383 S 8616 S 18679 D 23614 S 11642 S 3237 S 24395 S 16047 D 3764 D 7880 D 28414 S 16393 S 7276 D 22486 D 22419 S 19006 S 15381 S 7509 S 3922 S 1747 S 11035 S 14103 S 21677 D 900 S 26063 S 15924 D 285 S 27759 D 8462 D 17429 D 2606 D 11537 D 23058 S 17197 S 15319 S 1545 S 17778 D 26934 D 4801 S 1346 S 24316 D 15643 D 8590 S 26012 S 1396 D 786 D 10178 D 15839 S 25219 S 19218 S 17130 D 3342 S 1561 S 4664 S 23259 D 24928 D 17131 D 2478 D 14274 S 1774 S 2232 S 7374 S 8733 S 4648 S 15251 S 17087 D 9778 D 26290 S 15854 D 5403 S 2115 D 16990 S 1203 S 10116 D 6959 S 18849 S 8299 D 9303 S 8438 D 16133 S 25518 D 15072 D 12651 D 5638 S 2619 D 26621 S 374 D 17829 D 22081 D 4756 S 27536 D 3381 D 2681 D 18017 S 20485 S 22511 S 26372 D 17750 S 9247 S 3979 S 28278 S 4301 S 10660 S 17931 D 9076 D 26931 S 5293 S 2749 S 14294 S 12943 S 13917 S 17233 S 9487 D 15763 S 968 S 24450 S 9343 D 16900 D 16031 D 11746 D 22667 D 20721 S 11586 S 23635 D 9385 D 19662 S 8482 D 41 D 14475 S 24405 D 23247 D 3690 S 14055 S 17743 S 26718 D 14195 D 10763 S 7646 D 983 S 7231 S 4310 D 27519 S 237 D 18463 S 8514 S 24004 S 28172 D 6949 D 13434 S 2615 D 19330 S 25987 D 10727 S 11444 S 1365 D 15927 D 27122 S 20 D 7456 D 7221 D 20352 D 12882 S 24069 D 21053 S 3525 S 14106 D 28179 D 11950 S 4028 S 15765 D 1070 S 27469 S 5439 S 20701 S 11122 S 22716 D 24296 S 16448 S 14430 D 16171 D 20170 D 5960 D 671 S 17556 S 6453 D 3942 D 17866 S 23417 S 17903 S 1351 D 8489 D 19501 D 12518 S 11452 S 3752 D 10053 D 23049 D 25125 D 27772 S 22270 D 6304 S 749 D 22773 S 12626 S 4733 D 3 S 19597 S 11157 D 20603 D 24212 S 15382 D 7280 D 15427 D 27301 D 5388 D 7725 D 12233 D 23565 S 26490 D 28536 S 9169 D 9595 S 19340 S 26030 S 8511 S 23301 D 27105 D 27473 S 21987 D 16033 S 5947 S 4218 S 26082 D 6040 D 22975 S 20246 S 5712 D 26059 S 9595 D 23997 S 16228 S 1000 D 8180 D 16167 S 13549 S 22693 D 21107 D 19230 S 13695 S 7512 S 24995 S 11411 D 16600 S 14761 D 26008 S 25854 S 10210 S 9723 S 20477 S 13707 S 23239 S 12524 S 28460 D 27985 D 16026 D 15274 S 28404 D 8178 D 23156 D 1501 S 14551 S 15554 D 19359 D 8300 S 16316 S 10312 D 23557 S 14202 S 13592 S 24474 D 20282 D 7090 D 25435 S 23993 S 19761 S 21909 S 17999 D 24222 D 27889 S 19792 D 19679 S 7913 D 5794 S 19408 S 753 S 14154 D 13932 S 6171 S 24214 S 18261 D 20808 S 14736 D 7935 S 12615 S 1781 S 10331 D 15365 S 23699 D 28061 D 5695 S 23438 D 14999 D 95 S 7040 D 10336 D 27285 S 24472 D 252 D 11280 S 4681 D 4277 S 22223 S 20957 S 12099 D 19330 S 20430 D 25344 D 10441 D 15601 D 2601 D 7931 S 22230 D 2208 S 1260 S 499 D 20399 S 14802 S 18268 D 18846 D 27375 S 7162 S 17394 S 19684 D 10799 D 4317 S 26371 S 2288 D 9801 S 1385 D 11834 S 10851 D 23062 D 5156 S 4009 S 1998 D 27328 S 15640 S 23219 S 2859 S 911 S 6420 S 13274 S 6185 D 7053 S 27985 D 25855 S 10121 D 938 S 20548 D 4429 S 1481 D 13259 D 6781 D 11447 S 23350 S 10665 S 4789 D 3627 S 12163 D 6245 S 17269 D 3137 D 11319 D 1670 S 2872 D 13415 D 25558 D 15324 D 22155 D 7128 D 4278 D 11725 D 734 S 7743 D 13734 S 5899 S 11238 S 17396 S 13109 S 13427 D 19014 S 14183 S 12518 D 7212 D 21427 S 10480 D 19835 D 28622 D 25258 D 27315 D 21650 S 298 D 13548 S 14448 D 24461 D 7787 D 19866 S 18349 D 22775 D 26059 S 11199 D 6357 S 23893 D 16752 S 7793 D 18446 D 19879 S 21333 D 24139 D 25233 S 6253 S 28524 S 26287 D 23654 S 8884 D 23566 D 22702 D 10118 D 1351 S 19900 S 13534 S 26288 D 16091 S 9437 S 26000 S 19131 S 4139 S 11227 D 24830 D 9790 S 14895 S 18946 D 28428 S 14494 D 27231 S 4072 S 9190 D 10628 D 14432 S 24513 S 13737 S 25539 D 21601 S 13453 S 8096 D 16595 S 21749 S 25738 D 1055 S 16406 D 11076 S 28054 S 15988 S 4548 S 17749 D 1154 D 3007 D 8365 S 6057 S 7489 D 4062 D 2294 D 24776 D 18586 D 4714 S 13119 S 20619 D 17609 S 10157 S 26029 S 16368 D 18394 D 25174 D 9133 D 7578 S 10533 D 12004 S 2601 S 12158 D 27761 S 15180 S 14216 S 12355 D 2709 S 25280 S 15567 D 27219 S 26173 D 19722 S 20073 D 17078 S 4091 S 14731 S 24864 D 9433 D 2763 D 23806 D 25562 D 20101 D 23822 S 22159 S 17332 S 3653 D 3372 D 9113 D 15825 D 19200 S 14274 S 8162 S 19822 D 22064 D 13505 D 27265 S 12333 D 26340 S 23050 D 5847 S 28178 S 8040 S 20576 D 13996 S 2345 D 15319 S 3578 D 14759 S 12373 S 27539 D 12996 S 23948 D 3772 S 26634 S 389 D 26205 D 7130 S 12971 D 10400 D 558 S 2761 D 10919 D 4508 S 11293 D 27651 S 1761 D 1385 D 8574 S 6299 S 25829 S 4139 D 22956 D 16582 D 4125 S 5492 D 27429 D 8262 S 24846 S 476 D 23500 D 11420 S 5224 D 16120 S 17960 D 8007 S 22956 S 26126 D 11117 S 18289 S 28691 D 7627 D 13588 D 24770 S 22508 S 11022 S 18523 S 7719 D 396 S 19098 D 11408 D 27296 D 4401 S 10579 S 26431 S 24609 S 5503 S 18992 D 7126 D 16526 S 5458 S 12092 D 8991 D 581 D 2652 D 21593 D 18082 D 7427 D 3912 S 25702 D 5875 D 21915 S 12849 D 24318 D 14971 S 8611 S 4841 D 3412 S 28215 S 17069 S 17522 S 10078 S 24001 D 17088 D 660 S 17258 D 23403 D 11763 S 10381 D 15228 D 13375 D 10932 S 9691 S 25898 D 6039 D 5224 S 18078 S 18167 D 20508 S 294 S 8347 S 21552 S 21874 D 27003 D 5846 S 205 D 25072 D 25138 S 13183 S 2972 S 24304 S 7933 D 11199 D 20911 D 26506 D 18024 D 3906 S 3053 S 3193 S 633 D 25141 S 9813 S 28377 D 9131 S 16289 D 25931 D 8000 D 13277 D 25115 D 9907 D 20543 D 22923 S 20360 S 15379 D 15034 S 14145 D 4552 S 14542 D 24059 D 10938 S 23477 D 11242 D 13331 S 9677 S 23858 S 26516 D 368 S 27852 D 11865 S 3283 D 24393 D 26076 D 12684 S 27023 D 23293 D 7392 S 17428 D 14697 D 2156 S 28207 S 2960 D 6864 S 11912 D 17906 S 14398 S 9678 D 3768 S 26738 S 6674 D 12197 D 28172 D 19334 S 19777 D 6660 D 23555 D 19244 D 19892 D 17544 S 25975 D 14583 D 15642 S 9465 S 19017 D 1011 D 3862 S 20807 S 14351 S 14083 S 4474 D 27359 D 8464 D 7397 S 3013 S 19161 S 25542 D 28362 S 17008 S 25743 D 16628 S 20718 S 27664 D 17673 D 11968 S 18740 D 5353 D 3473 D 23004 D 1174 D 962 D 14007 S 13081 D 4137 D 22794 S 2564 D 21783 S 25062 D 1256 S 27911 D 27345 S 23517 S 23052 S 11664 S 3010 S 2375 S 27023 S 24325 S 1348 S 495 D 17343 D 22567 D 20190 D 25023 S 14518 D 22372 S 1188 D 11011 S 3181 S 6746 D 663 D 26565 S 19352 S 26792 S 9654 D 3844 D 24195 D 2573 D 4342 D 24832 S 16981 D 25873 D 843 D 7558 S 24710 S 20469 D 17274 S 12061 S 5673 D 16328 D 2589 S 7474 S 5585 D 1470 D 2793 S 16488 S 9956 S 3092 S 9548 D 2525 S 18804 S 18632 D 6477 D 9154 D 28547 S 15179 S 10804 D 16921 D 20402 D 14017 D 9843 D 8119 D 3168 D 24448 S 9563 S 5975 S 8969 S 896 D 8154 S 9151 S 6830 S 26839 S 5985 D 21724 D 21153 D 8583 S 25247 S 15945 S 15615 D 133 S 20220 D 18695 S 18418 D 3638 S 23491 D 28423 D 24820 D 6956 D 23177 S 16193 S 23422 D 11776 D 480 D 13534 D 20967 S 275 S 19774 S 6827 S 3711 D 1213 S 10955 D 22672 D 9053 S 25582 S 17309 D 13009 D 25553 D 3297 S 5359 S 23682 D 1797 D 10112 D 1929 D 18764 S 15105 D 26691 S 2467 D 14688 S 3144 S 8899 D 12347 D 26333 S 28247 S 16787 D 5463 S 2531 S 876 D 10384 D 17283 S 2294 S 8127 D 17449 S 2501 D 9816 D 8857 D 19947 S 28325 S 11957 D 6212 D 26629 D 11812 S 6637 S 804 D 9343 D 11319 D 15624 S 5772 D 17741 D 1659 D 7768 S 11422 D 13273 D 4297 D 26621 D 25273 S 16033 D 12711 S 8774 D 27393 D 2899 S 23604 D 17159 S 16745 S 2798 D 27607 S 10474 D 25983 S 2929 S 20276 D 12086 D 13102 D 12935 S 3643 D 27030 S 4976 S 6197 S 7454 S 23105 S 23405 D 1606 S 24171 S 26490 S 977 S 23031 D 17972 D 25803 S 16089 S 15889 S 19449 S 15917 D 9299 S 18154 D 10619 D 28654 D 26163 S 27634 S 1342 D 8237 D 13846 S 11274 S 25386 D 28041 S 6117 D 20209 S 748 D 15140 D 23390 S 14501 S 4854 S 10632 D 3717 S 11653 D 22692 S 1228 S 10160 S 4805 S 14728 D 1175 D 19375 D 5412 D 22661 S 17871 D 12847 S 16510 D 5829 S 1572 D 1858 D 8455 S 20816 D 26238 S 16034 D 19376 D 339 D 10609 S 7085 S 4986 S 24275 D 12247 D 8083 D 7677 S 21049 D 17308 D 16323 S 6458 S 6744 S 27117 D 22741 D 12543 S 3494 S 14092 D 26875 S 5475 D 23489 S 18575 S 11628 S 16781 D 23203 S 14585 S 25003 S 6967 D 12741 D 13527 S 10879 S 1160 D 8224 S 12654 D 15883 D 16551 S 1000 S 13541 S 20380 D 4307 D 23414 S 19558 D 27637 S 16613 D 19612 D 12310 D 15212 S 3866 S 16423 S 23685 D 28498 S 8128 S 5664 S 1127 S 4846 S 28628 S 12028 S 13126 D 5013 D 22641 D 12733 S 14118 S 13571 S 16531 D 22205 S 21303 D 10754 D 10502 S 16250 D 1463 S 10913 D 14505 D 14726 D 5203 S 10224 D 3366 D 21798 S 16052 D 23169 S 24365 S 9249 S 26378 D 17697 S 24122 D 19807 D 14045 S 14677 S 18810 S 15183 D 8145 D 10859 D 7365 D 22845 S 27028 S 27299 D 21690 S 4811 S 21701 S 27546 D 9308 D 1710 D 8374 D 17053 S 4792 S 10198 D 10496 S 18298 D 12716 D 12576 S 17458 D 21439 S 12873 S 1114 S 7759 S 10698 D 6314 S 5570 S 16497 D 7021 D 7712 D 5524 S 3426 S 7366 D 1414 D 14888 S 18819 D 23170 S 27726 S 25267 D 11945 S 17702 D 7375 S 26796 S 4896 D 10311 S 16185 D 24665 S 4806 D 23456 S 17123 S 12793 D 11121 D 26636 D 25396 S 10782 D 18171 S 26897 S 10757 D 8420 D 23959 D 22110 D 28415 D 18758 D 15255 S 27142 D 10859 D 27323 S 12348 D 19829 S 13612 D 17683 D 18096 S 16331 D 28575 D 9655 S 8631 D 22980 S 8841 S 6716 S 8105 S 15476 D 10242 D 28646 S 27060 D 2932 S 9387 D 25309 D 24196 S 21485 D 25392 S 13055 D 21906 D 13666 D 14223 S 13845 S 13241 D 294 D 24974 D 11223 S 7717 D 23007 D 28619 S 9737 D 20257 D 13336 D 27512 D 22269 D 27575 D 10467 S 15318 S 23128 D 18783 S 17192 D 17512 D 3540 S 7719 D 7484 S 5165 D 13306 S 7445 S 13669 S 18182 S 14678 S 2175 D 24005 D 14607 D 5054 S 7005 S 7448 D 9662 S 8748 D 25236 S 6572 D 21155 S 20973 S 11670 S 7 S 881 D 18207 S 4980 D 8251 D 25795 D 18126 S 23252 S 16319 S 24263 D 3148 D 6449 S 10202 S 23447 D 21353 D 24818 D 7567 D 1195 S 22605 D 4436 S 19611 S 3162 D 22033 S 22312 S 12181 D 22421 D 26376 S 25046 S 21623 D 4202 S 26208 S 23338 D 26016 S 24698 D 24558 D 9778 S 12220 S 12208 D 27055 D 2907 S 11397 S 25862 D 19347 S 16948 S 1003 S 8099 D 15319 S 26135 S 21121 D 20258 D 4121 D 20150 D 8126 D 9596 S 3329 D 4719 S 25532 S 17649 D 11791 D 16150 S 20897 D 5154 S 20836 D 14001 D 12424 S 17938 D 746 S 20588 S 6896 S 3055 D 1688 D 18801 S 26058 S 8548 D 7496 S 21941 D 7948 D 1059 D 23534 S 1043 S 14469 D 11504 D 22219 S 11789 D 27425 S 27042 D 10320 D 27630 S 12594 S 16825 S 19877 S 7485 S 2310 S 15612 S 17453 D 20803 D 23338 S 6139 D 849 S 4973 D 26622 D 28685 S 8159 S 9770 D 22795 D 28545 D 1810 S 23352 S 9723 S 17666 S 14620 D 11952 S 7226 S 19964 S 1169 S 7648 D 15954 D 1183 S 22950 D 10016 S 2697 D 12572 D 11040 S 25028 D 11337 S 6941 D 11465 D 365 D 8282 D 20616 S 4268 S 2392 D 23599 D 15634 D 2229 S 16448 S 661 S 25834 D 23945 D 26314 S 23858 D 20241 D 23445 S 19164 S 28636 S 181 D 27046 D 18277 D 28698 D 27495 D 18562 S 23555 D 9413 D 18626 D 8001 S 5090 S 14644 D 26184 D 4938 S 118 D 15430 D 2929 S 2870 S 870 S 26414 D 15348 S 14906 D 23201 S 2190 D 16680 D 664 S 23604 S 6103 D 18546 D 25438 D 9765 S 12813 S 19793 D 5197 D 104 D 20326 D 6889 S 25653 S 12405 D 14514 D 19588 S 16005 S 18187 S 23282 D 20850 D 14399 S 26038 D 14607 S 1897 D 9092 S 16565 S 11304 S 23652 D 18693 D 23802 D 1592 S 1238 D 16883 D 27406 S 15160 S 25336 D 21469 S 21921 D 11103 D 21031 S 13522 S 8615 S 20052 D 26932 D 27326 S 2254 S 24425 S 11664 D 16767 S 17924 D 1223 S 26635 D 2383 D 17771 D 2677 S 21384 D 6699 D 12322 D 15120 S 24498 S 20290 S 7813 D 17945 D 22473 S 1144 D 3088 D 20106 S 12761 S 20878 S 1126 D 5783 S 4903 D 11510 D 26935 S 21628 D 5525 S 14634 S 23083 S 4112 S 3741 S 22403 S 17877 D 7851 S 1448 D 20172 S 11285 D 18933 S 3587 S 27262 D 22223 S 18405 D 27258 S 6236 D 2069 D 3646 S 3306 D 12637 D 5008 S 16971 S 8218 D 9028 D 28247 D 840 D 17406 S 21359 S 19590 S 26380 S 9253 S 4938 S 1966 S 10982 D 28483 D 20305 D 3109 S 11244 D 4720 S 24680 S 7235 S 23804 D 18772 D 17124 S 21376 S 15511 S 6422 D 953 S 22882 D 13658 D 23256 S 27453 D 1541 S 25393 S 17971 D 4379 S 5895 D 8849 D 15943 D 28178 D 5927 D 26950 D 587 S 14586 D 4988 D 11284 S 21210 D 13610 D 7736 S 310 S 19378 D 16063 D 26721 S 15089 S 16035 D 10285 S 17257 D 22012 S 7736 S 315 D 1292 D 28670 S 9337 D 10403 S 17734 D 14079 S 3104 S 21387 D 20204 S 8939 D 10045 S 17202 S 27756 S 4148 D 18409 D 7219 S 9911 D 1205 S 14619 S 7619 D 16171 S 5915 D 10842 S 14249 S 22779 S 26286 S 7561 S 19128 S 19151 S 1112 S 21588 D 16263 D 3221 D 15896 D 22926 S 15343 D 4215 S 17373 D 7561 D 5104 D 13812 S 28314 S 11327 S 15693 S 13315 D 4488 D 12837 D 2851 S 3369 S 21600 S 7413 S 1842 S 17203 S 14387 D 15988 D 26403 S 16031 D 10175 S 9909 S 22986 S 7822 S 23277 D 13374 S 18271 S 3877 D 8189 S 13264 D 10620 S 23096 D 20382 S 3499 D 27886 S 3103 D 5890 S 379 S 1386 D 21499 D 16562 D 3644 D 22914 S 17301 D 12661 S 6284 D 26183 S 13437 D 27466 D 1099 S 24168 S 23714 S 11064 D 24083 S 26144 S 24814 S 23053 S 13988 D 7277 D 7372 D 20856 S 8369 D 2037 D 1353 D 3893 S 21304 D 23056 D 23269 S 5561 S 5571 D 684 D 17008 D 23992 S 5 S 21287 D 10210 D 14882 D 25632 S 5535 D 11572 S 10991 D 25191 D 14345 S 27168 S 26113 D 16761 D 22125 D 15683 D 23767 D 7688 S 16915 S 23646 S 1627 S 13867 S 417 D 26844 S 17317 D 4456 S 2096 S 10570 D 17216 D 14008 D 26249 D 21907 S 10529 S 25371 D 6495 S 18244 S 28597 D 25538 S 16551 S 28123 D 12166 D 1980 S 17056 S 24024 S 5030 S 10062 S 10321 S 11597 S 20567 D 7296 S 22436 S 22886 D 22800 S 10349 S 8555 S 9670 D 23905 S 22684 D 18050 S 17831 S 21190 D 7213 D 25012 D 11362 D 20929 D 2943 D 15496 D 18551 D 10702 S 7950 D 26374 S 5127 D 23119 D 27689 D 4820 S 17103 S 9863 S 22670 D 8276 D 4608 D 17841 D 2871 D 4677 D 24487 D 15472 D 28485 S 15206 S 28574 S 20424 S 9796 S 9533 D 10256 S 16365 S 7125 D 25960 D 18996 D 19281 D 7440 S 8439 D 27038 S 814 D 24759 S 19436 S 13347 S 17347 S 24105 S 15192 D 5278 D 3737 D 21348 D 17985 S 3800 S 21212 S 20225 S 2168 D 18713 S 10535 S 12852 D 4555 D 6280 S 14492 D 7784 D 7344 S 20243 D 19314 D 28479 D 12236 D 11014 D 8668 D 28250 D 14951 D 1520 S 20736 S 26754 S 28273 S 12343 D 28568 D 2751 S 27038 D 5994 S 23587 S 20100 S 25754 S 28274 D 27502 S 4261 D 5088 D 4388 S 14003 S 22413 S 23177 D 21490 S 20033 S 17959 S 6238 S 1173 D 11281 S 24650 D 11389 S 7907 S 17197 S 11646 D 11799 D 13259 S 6178 S 10675 S 730 D 11403 S 15408 S 26837 S 12317 S 16621 S 8285 D 25783 D 24497 S 23716 S 11008 S 22981 D 16546 S 13758 D 8361 D 17230 S 15599 D 23705 S 16996 S 23951 S 8853 S 18061 D 12145 S 1963 S 13984 D 14785 S 20042 S 12948 D 16603 S 24463 D 16288 D 5354 D 627 D 5492 D 9902 S 12086 D 317 S 7191 S 10441 S 20401 D 22534 D 8418 D 9402 S 15615 S 7073 S 16120 D 12072 S 20398 D 3386 S 24171 S 8187 S 3340 D 2855 S 20964 S 7387 S 25423 S 6854 D 8948 S 14209 D 1263 S 23642 D 3645 S 20410 D 7414 S 2786 D 2233 S 4292 S 13328 D 3807 S 8145 S 5959 S 6265 D 26410 D 16771 D 4925 S 14755 D 23119 S 23282 D 1444 S 9923 S 21283 S 9053 D 11579 D 20424 S 15675 D 20430 S 21138 D 22149 S 7058 S 12321 D 15955 S 22104 S 10625 S 25201 D 12532 S 10148 D 6281 S 18391 D 6732 D 20948 D 26385 S 9191 D 4523 S 19225 D 6709 S 5117 S 23771 D 4336 S 9057 D 5466 D 17514 S 14405 D 28665 S 657 S 8061 S 402 S 28133 D 18419 S 6082 S 25790 D 5639 S 23157 S 23278 D 16659 D 16031 D 12925 D 2888 S 16341 S 25276 D 3401 D 3754 D 4232 D 1098 D 17397 S 19296 D 7673 D 10544 S 13346 D 17324 D 25159 D 17279 D 25901 S 1864 S 16871 S 18242 S 19478 S 11776 D 12885 S 5363 S 7756 S 9918 D 8596 D 5260 D 13287 S 10949 S 14940 D 12980 D 7398 D 13384 D 986 D 3542 D 18772 S 9325 D 15894 S 27088 S 27049 D 4228 S 16471 S 22738 S 25921 D 4653 D 20917 S 12003 D 26328 D 11585 S 22163 D 19076 S 18147 D 9042 D 24643 D 16692 S 25991 S 23787 S 18109 D 8669 S 10514 S 15192 D 24805 D 24896 D 17731 D 21045 D 10610 D 17280 D 21376 S 15651 D 15306 D 11608 D 18412 S 20208 D 12222 D 17000 S 7349 S 19317 S 24536 D 19737 D 4847 S 12463 D 17352 D 3215 S 8919 S 21196 D 22506 D 1972 S 27202 S 13888 S 10059 S 27310 S 28229 D 8563 D 14993 S 25334 S 11679 D 447 S 20394 S 26761 D 16378 S 18687 S 11064 D 10104 S 1841 S 14139 S 13882 D 23157 D 12229 S 25178 S 25170 S 12212 D 18610 D 18734 S 10170 S 4766 S 23755 S 18286 D 3114 S 15682 D 11383 D 10704 D 1572 D 3826 D 24583 S 6173 D 15965 D 16903 D 24893 S 3881 D 17583 D 14465 S 19802 D 18754 D 26290 S 21721 D 23258 S 21940 S 2736 S 3781 D 19919 S 13521 S 22188 D 760 D 2512 D 12445 D 990 S 26582 S 24810 S 8858 S 3925 S 19075 D 5603 D 17163 D 3230 S 23360 D 24747 D 18034 D 26307 S 24317 D 17285 S 7915 D 22674 D 4216 S 3986 D 6334 D 8804 D 6392 D 2873 D 10447 D 9648 D 16953 D 23542 D 5483 D 18930 S 2822 D 19415 D 13491 D 4236 S 3471 S 24632 D 9983 S 363 D 12992 S 5079 D 19592 D 10100 D 1975 S 7981 S 13792 D 18811 S 28276 S 21201 D 22913 D 24624 S 21360 S 1338 D 19141 D 19015 D 21338 S 8426 S 20374 S 13924 D 5021 D 11360 D 13965 D 23129 D 10995 S 20458 S 68 S 25441 S 24640 D 24069 D 16181 S 68 D 20032 S 14898 S 14721 S 15609 S 9728 D 26256 D 28438 D 24936 D 1464 S 3642 S 20777 D 16810 D 14863 D 19500 S 14264 S 5012 S 15763 S 5004 S 7733 D 9227 D 18879 D 155 D 27466 D 10903 S 6934 D 24312 S 2629 S 3430 S 18450 S 13685 S 7647 D 3460 S 3756 S 12895 D 374 S 22799 D 203 D 25572 D 13195 D 21748 S 16170 S 6843 D 23631 D 1441 D 27053 S 11245 S 5121 D 23260 D 23166 D 14216 S 875 D 1794 S 25119 S 16448 D 22843 S 23594 D 14558 D 16813 D 5859 S 16720 S 4678 D 4062 D 7819 S 6377 D 28626 D 7378 D 16610 S 18280 D 24240 S 10345 D 3226 D 16397 S 23377 S 14974 D 16614 S 27298 S 18660 S 18792 D 1279 D 16465 S 27316 D 18408 S 20717 D 9808 D 1718 S 22341 S 13094 S 10429 S 2249 S 2158 D 22247 S 5304 S 25966 S 26388 D 2119 S 16152 D 25698 D 3662 D 1551 S 27821 D 27473 S 24615 S 13053 S 7341 D 25597 D 28015 D 26656 S 19054 S 10269 S 16317 S 24745 D 824 S 3479 S 4608 S 11806 S 18553 D 12893 S 10148 D 8513 D 251 D 14689 S 18405 S 20587 D 7865 D 19350 S 2246 S 21801 D 2289 S 1406 D 18012 S 4476 D 11493 S 16182 D 2318 D 26832 D 23955 D 2132 S 19316 S 16268 S 12578 D 16513 S 16164 S 17892 D 44 D 25347 S 20212 S 19770 D 12343 S 12348 D 25796 S 11079 S 17150 D 22413 D 23632 S 98 S 4602 D 22332 S 20075 S 4368 D 18524 D 25876 D 24688 S 743 D 11899 D 10693 D 17420 S 17748 D 133 S 7487 D 15293 D 25125 D 11897 D 5810 S 24130 S 11092 D 5042 S 11693 D 12915 S 25763 S 19377 D 27659 D 17230 D 7817 D 28166 S 6278 D 10590 D 28503 S 15309 D 13461 D 9640 S 6247 D 20523 S 9563 D 24226 S 23402 D 24636 D 16849 D 4218 D 24379 S 5120 D 28697 D 21061 S 25900 S 27963 D 6111 D 22916 S 23583 S 24148 S 7180 S 27474 S 22278 S 18093 D 1726 D 22795 S 7548 S 15764 D 2628 S 1195 S 3497 S 26890 S 3210 D 9668 S 23548 S 18941 S 6343 D 20311 D 6275 S 26749 D 19716 D 21808 D 7762 D 22511 S 4700 S 26619 D 18013 D 28059 S 11065 D 13167 D 24396 S 24342 D 8825 S 24509 S 19507 S 10802 S 24956 D 25490 S 485 D 8257 D 8157 S 23635 S 24835 S 12543 S 19722 S 23367 S 16820 D 11306 D 112 D 28446 S 17375 S 17845 D 2160 D 11499 D 21637 S 24231 S 7486 D 21114 D 7310 D 27222 D 18369 D 7600 D 28600 D 19835 S 19871 D 7333 S 17830 S 9879 D 27514 S 10337 S 22687 D 9247 D 18885 D 27643 D 23020 S 12229 D 7056 S 13027 S 3886 S 818 D 11444 D 20005 S 21031 S 14414 D 10263 S 27998 S 24470 S 28273 D 4056 S 28551 S 12383 D 4914 S 19612 D 14097 S 9804 D 6256 S 10768 D 15672 D 15146 S 16793 D 19987 S 17361 D 12339 S 24261 D 3151 D 2473 D 23895 D 22676 D 13030 D 3454 S 16838 S 9232 S 1121 S 18406 D 20139 D 678 D 10292 D 21033 D 122 D 26728 D 28409 D 6509 S 1737 D 3560 D 2408 S 2751 S 10573 D 5853 S 2036 D 21811 D 24607 D 27451 S 5677 D 16532 D 24081 S 2921 S 8910 D 247 S 3765 D 19264 D 4670 D 19268 D 21699 D 14639 D 14529 S 11060 D 24088 D 4338 D 17297 S 713 S 23132 S 18021 S 766 S 1691 S 15924 S 4554 S 1972 D 23539 S 7945 S 6408 D 11077 S 20613 D 21129 D 23931 S 27374 S 16254 S 9831 D 18998 S 17693 D 2831 D 646 D 19361 D 18909 S 7844 D 17527 S 8331 S 3018 S 22770 D 12896 D 21574 S 7794 S 27226 D 2405 S 22072 S 25914 D 25012 D 26138 D 10733 D 23722 D 2203 D 4126 S 6302 S 4627 S 18992 D 12222 D 22943 S 8696 D 2791 D 4142 D 2496 S 14916 D 21766 S 2183 D 10254 S 22373 S 26156 S 16841 D 21345 D 20532 S 4141 D 17354 S 17920 S 19850 D 8449 S 4576 D 19198 S 20007 S 19547 D 9913 D 7098 S 7408 S 23935 S 24714 D 10868 D 22068 D 14451 S 7243 D 24473 D 12084 S 16235 S 2869 D 1301 S 12846 S 4068 D 15798 S 20195 D 9570 S 12606 S 19712 S 15980 S 3632 D 11503 D 21804 D 25670 S 27900 D 15697 D 7639 S 12647 D 2995 D 8394 D 21731 D 7149 D 3020 D 2034 D 8378 D 23514 D 1299 S 10587 D 1296 D 22140 S 2315 D 25115 S 26132 S 24289 D 19626 D 13070 D 20273 D 9107 D 5124 S 11175 S 16858 S 13214 D 6157 S 12558 D 19060 S 1798 S 8985 D 25179 D 23676 S 694 D 12452 S 27257 D 5280 D 21168 S 12656 D 17756 S 3482 S 12820 D 13773 S 4793 S 19078 S 13211 D 27354 S 28329 D 24308 D 2083 S 7936 S 5935 D 24706 D 11322 S 24595 S 3325 S 19050 S 2866 D 6673 S 2106 D 8101 D 12815 D 18857 D 16787 D 469 S 10226 S 7212 D 3176 S 2265 S 11878 D 2578 D 20088 S 19050 S 19600 S 24463 D 10476 S 24725 S 4469 S 886 S 17048 D 5276 D 26162 S 2437 S 9555 D 8986 D 19265 S 24338 D 20893 S 21308 D 28113 S 21201 S 14785 D 27031 S 25958 D 5660 D 16973 S 6731 S 11125 S 8923 S 7720 D 7263 D 17174 D 25339 D 5290 S 8862 S 6317 D 2295 S 12439 S 5506 S 16244 S 24002 D 3655 D 12802 S 5050 S 609 D 27336 S 27457 D 21026 D 12879 D 7194 D 18722 D 16954 D 22314 D 15492 S 10388 S 26687 S 1402 S 24124 D 10271 D 23632 D 947 S 6454 S 25780 D 17650 S 18947 S 25550 D 26056 S 1283 D 14495 D 6492 D 13660 S 18275 S 22523 D 23116 D 8023 S 8825 S 5466 D 2524 S 7909 S 6355 S 4020 S 7122 S 10859 D 8748 S 19029 D 9239 D 7422 S 12901 D 6362 D 27889 S 25363 S 23353 D 4847 D 21076 S 11201 S 10910 D 18339 S 4298 S 14139 D 13554 S 22137 D 2307 D 15456 S 18505 S 16374 D 1353 D 7262 D 2867 D 15733 S 24863 S 16525 D 23708 S 12806 D 23063 D 6203 D 19115 S 24559 S 16900 D 24331 D 26983 D 12101 S 12744 S 12044 D 2770 S 4704 D 7565 D 22407 S 8946 S 1878 S 21160 D 11224 D 24122 S 26846 S 12248 D 6728 D 28332 S 26569 S 3343 D 15688 D 25392 D 27596 S 623 D 6829 S 15518 D 6729 D 4489 D 19551 D 18886 S 22486 D 27876 S 667 S 13193 S 27585 S 2299 S 16499 D 116 D 25798 D 24399 D 26710 S 6483 D 13046 S 16542 D 27284 S 9296 S 25564 D 15434 S 17534 D 18617 S 4165 S 24843 S 7609 D 17612 D 13399 D 2484 S 12230 D 9998 S 7641 S 16875 D 27118 D 21145 S 22345 D 15363 S 1655 D 21449 S 13898 S 8037 D 7700 D 20064 D 4110 S 26358 S 25364 D 6766 D 28046 D 4380 S 8813 D 9448 D 4701 D 7488 S 17793 D 22430 S 11678 D 18348 S 21266 S 28178 S 19961 D 717 S 27343 D 14780 D 18825 S 12155 D 9834 D 23947 D 5415 D 2445 D 25521 D 20050 D 20491 S 15578 D 7112 S 19986 D 12190 S 8848 D 9740 D 25224 S 1790 D 21354 D 11835 D 13861 S 7037 S 5608 S 6330 S 58 S 23058 S 21432 S 1989 D 16244 S 27272 D 6566 S 7723 S 2027 D 28170 D 14987 D 27683 D 22405 S 10304 D 26279 D 12673 D 2458 D 13270 S 18754 S 7906 S 10993 S 2688 D 8640 D 14499 D 13774 D 15602 D 19124 D 22759 D 8307 S 28543 S 14848 S 3521 S 7248 D 6345 S 19752 S 3598 D 8431 S 13454 D 4399 D 15440 D 7071 S 12083 D 10776 D 26725 D 4356 D 18819 S 4234 S 24211 D 26832 S 2634 D 9957 S 13779 D 220 D 23161 D 20335 D 16641 D 6092 S 18751 D 22568 D 23653 S 14643 S 27681 D 23813 S 24209 S 18898 S 4980 D 26925 D 6245 D 4994 D 25613 D 4457 S 17885 S 1280 D 15120 S 18563 D 9774 S 17695 D 11084 S 25797 S 28603 D 27287 D 3851 S 5196 D 17807 S 10801 S 668 S 15976 S 19657 S 20340 D 105 D 10000 D 2410 D 6336 S 28204 D 13937 S 13277 S 14544 S 3186 S 21074 D 23779 D 862 S 12283 S 8151 S 27943 D 25719 D 3843 D 25629 D 22415 D 19744 D 6695 S 9028 S 11355 D 24802 D 8462 S 683 S 14201 S 21839 S 12233 S 11277 D 1078 S 4675 D 9164 S 5023 D 4867 D 12500 S 17450 S 13088 S 4102 S 8496 D 26363 S 9956 S 10723 D 26049 S 26934 D 28282 S 10772 D 20634 D 28411 D 16665 S 9425 D 3841 S 15843 D 20831 D 26116 D 26359 S 3656 D 23345 D 27111 D 2485 D 23171 D 18506 D 174 S 19029 D 1246 D 27012 S 23861 D 25249 S 6784 S 18651 S 11856 S 15681 D 5479 D 23741 S 24871 S 533 S 15995 D 6138 D 777 S 3755 D 19864 D 396 D 20621 D 13731 D 8174 S 25455 D 7693 S 693 S 16612 S 17060 D 9662 D 13678 D 7929 D 6975 S 10134 S 27131 S 498 D 10172 D 18322 D 13674 S 15286 D 11676 S 16714 D 1301 D 1953 D 5111 D 1103 S 8569 D 3756 S 27992 S 20123 D 9037 D 19100 D 6889 S 2114 D 367 S 18693 S 5529 S 24410 D 27736 D 12893 D 9275 D 10638 S 4583 S 21089 D 15985 S 24148 S 20834 S 3233 S 17119 D 7288 S 10448 S 827 S 20391 S 10510 D 10602 D 11275 S 2549 S 25423 S 17861 D 4857 D 11878 D 24018 D 8702 D 19438 D 20299 S 8456 S 11709 S 11875 S 16075 D 16676 D 10937 S 11704 D 2719 S 14468 S 13942 D 19576 S 13479 D 23682 D 23699 S 13151 D 6296 S 5048 D 12445 D 15255 S 27009 D 26494 S 18884 D 16582 D 5628 D 1185 S 9377 D 10539 D 17209 S 10187 D 13791 D 15209 D 3948 D 25794 D 24881 D 10062 S 9429 S 26285 S 5056 S 8918 S 4220 D 17955 D 18566 D 7751 D 21718 D 6985 D 279 S 14598 D 1452 S 8321 D 24038 D 14672 D 13940 S 20782 D 20275 D 11234 D 27505 S 3241 D 16686 D 6000 S 22781 D 10362 S 329 S 14988 D 1801 D 21964 D 693 S 18308 D 14043 S 15183 S 27792 S 17814 S 20757 S 25522 D 25898 S 12296 D 9657 S 2040 S 12768 S 5616 D 28038 S 5558 D 23218 S 2365 D 21957 D 1881 S 9116 D 501 D 5900 D 26317 S 22695 D 16926 S 26420 S 7487 S 23695 D 18907 D 28385 D 10765 D 1184 D 25313 D 24529 S 25744 D 12039 D 16371 D 23566 S 14887 D 11602 D 15062 S 3633 D 13660 S 801 D 9363 S 9885 S 23386 D 27108 S 21911 D 12343 S 15583 S 16498 S 1323 S 4943 S 16626 D 7024 S 19717 D 19386 D 3135 S 24945 S 8375 S 26475 S 4900 S 16911 D 12970 S 10916 S 12638 D 13361 D 20332 D 24020 D 6147 S 27648 S 6851 D 18242 S 26224 D 16333 D 8318 S 2810 S 4141 D 21583 S 1829 D 4667 D 18915 S 22277 S 1482 D 6508 S 7642 S 21195 D 11492 S 18328 S 19074 D 2617 D 7771 D 22164 S 12850 D 22873 D 12696 S 22995 D 4570 S 7308 S 21870 S 1383 S 13122 D 9155 S 27166 D 21332 S 14998 D 26486 D 23225 D 5978 D 147 S 9755 D 15393 S 3456 D 8323 S 19865 D 12282 S 18707 S 8976 S 9019 S 8198 D 12684 S 19449 S 17262 D 24270 D 9051 S 17242 D 2410 D 10558 S 17748 S 10480 D 8076 S 1458 D 7167 D 7498 S 5578 D 17835 S 4042 S 22582 D 16408 S 3547 S 7719 D 9416 S 18573 S 9845 D 4005 D 16531 S 2088 S 20418 D 9978 D 19291 S 2615 S 5116 D 10859 S 15663 S 10999 S 17877 D 5148 D 22698 S 6268 D 25192 S 11870 S 3909 S 18715 D 17063 D 17393 S 9398 S 9929 S 14367 S 7361 S 7057 D 20538 S 2229 S 11228 D 14557 D 22619 S 21620 D 17923 D 13597 S 15005 S 24332 D 26015 S 11408 S 7246 D 15733 D 27103 D 20669 D 19022 S 3628 D 12974 S 12897 S 23085 D 6532 S 2643 D 1799 S 9790 D 15196 D 18862 D 8198 S 17529 S 5865 S 11872 S 22574 S 14582 D 20146 S 3390 D 28299 D 10157 S 26484 S 26258 D 18150 D 19563 S 2155 D 18952 S 983 S 21987 S 11415 D 27231 S 1202 D 13046 D 5819 S 19541 S 14208 D 5399 S 1500 S 5424 S 26708 D 11998 D 22413 S 4366 S 26433 D 24093 D 25361 D 24692 S 23439 S 6914 S 19323 D 22378 D 21303 D 4524 S 24584 S 1455 S 22636 D 16605 D 3405 D 4895 S 178 S 20540 D 10614 S 11104 S 13271 S 22313 S 3475 D 25126 S 8918 S 12731 S 4747 D 15096 D 15341 D 8882 S 5525 D 7586 D 7914 S 18944 D 9808 S 11584 D 7068 D 20823 D 8890 D 470 S 12049 S 10311 S 15090 D 9329 D 9961 D 14327 D 19689 D 15039 D 21336 D 5133 S 481 D 19373 D 15764 S 11941 S 22594 D 1463 D 19462 S 22737 S 24883 S 7581 S 9278 S 15480 D 15118 S 21719 S 952 D 4048 D 2571 D 25383 D 66 S 1990 S 14885 D 22453 D 2929 S 5349 S 7557 S 27805 D 28687 S 4803 D 4107 S 10560 D 12376 S 22894 S 25730 D 27132 S 22051 D 7458 S 20277 D 7732 S 5402 D 16167 D 13712 D 17495 D 23708 S 16505 D 7821 S 26723 S 23227 D 295 S 28196 D 27607 D 15551 D 17484 D 23977 S 1632 D 25999 S 7487 D 4370 S 18560 S 12429 D 14894 D 14984 D 5598 S 15388 D 23619 S 27169 S 24132 D 22741 S 21147 S 25833 D 12547 S 5728 S 21845 S 10166 D 25877 D 5771 D 7995 S 12690 D 24117 S 13335 S 8111 D 6711 D 25823 S 10308 S 6472 D 50 D 18275 D 10350 S 9726 S 16974 S 2113 D 12824 S 2502 S 17551 D 18741 S 10804 S 13988 S 1692 D 12117 S 10934 D 13291 D 2757 S 16761 S 8135 D 21325 D 27240 S 6855 D 27396 S 2028 D 1126 S 18430 D 12771 D 744 S 2531 D 20313 S 19152 S 18300 D 1619 D 166 S 26697 S 22564 S 10079 S 1752 D 26479 S 18871 D 18399 S 4685 D 22 D 10784 D 5992 D 3720 S 23703 S 6054 S 22230 D 22778 S 15414 S 10615 D 5063 D 28118 S 9996 D 24297 S 20740 S 18568 S 22113 S 17165 D 13302 D 12250 D 8055 S 21329 D 18374 D 15662 S 19750 D 24431 S 3793 D 15357 S 7287 S 1187 S 27638 D 13939 D 1960 S 14305 S 10991 D 23565 S 10008 S 20628 D 19302 D 27320 S 27717 D 22867 D 5901 D 4302 D 8180 D 22770 S 6797 D 22018 D 26815 D 24016 S 21879 D 22001 S 22776 D 19272 S 15369 S 17580 D 28645 D 4899 S 21269 D 588 S 2391 S 24269 S 25217 S 17942 S 12912 S 26287 S 19841 S 25681 D 27366 D 21145 S 27994 D 16124 D 15621 D 21487 D 17925 D 25342 S 10583 D 23353 S 26200 D 1729 D 13554 S 4206 D 12753 D 6314 D 11289 D 19304 D 25185 S 20076 S 15452 D 7998 D 22639 S 18842 S 19401 D 11619 D 19939 S 21163 S 365 D 19742 S 20405 S 24535 S 12516 D 23831 D 9569 D 8809 D 15771 D 23548 S 15297 S 8082 S 21035 D 16748 S 26899 S 4769 S 28430 S 5532 S 15717 D 4683 S 4207 S 18788 S 8870 D 3947 D 3406 D 22053 D 12482 D 12402 D 14985 S 10941 S 3511 S 28150 S 5371 S 11079 D 198 S 8324 D 3278 S 12031 S 13711 S 24491 D 8622 S 23521 S 19276 D 19771 D 1522 S 12595 S 11571 D 2125 D 10876 S 25733 S 16667 D 9328 D 26318 D 25943 D 25038 S 16147 S 10875 S 26062 D 12040 D 861 D 12994 S 18594 D 13202 D 6657 S 21624 S 301 D 2896 S 23386 D 18690 D 28245 D 7512 D 19986 D 14362 S 7539 D 28330 S 5115 S 9558 D 2339 S 3429 S 11988 D 388 D 22345 S 15768 D 20200 D 2809 S 20785 D 23140 D 22557 S 23269 S 22906 D 26198 D 23225 S 16879 S 17517 S 22261 D 10510 D 6944 S 19783 S 15036 D 22320 S 18730 D 22016 S 20326 S 9674 D 11119 S 25495 D 3199 S 3374 S 10733 S 28088 D 15546 S 20793 S 1755 S 10352 S 17009 S 28487 D 12227 D 14059 D 2826 D 6449 S 21462 S 16412 D 17114 D 26293 D 5828 D 19843 S 728 D 9014 S 17662 S 13125 D 17187 S 6860 S 28564 D 20968 D 9801 D 10486 D 18363 S 8778 D 5686 D 22325 S 3349 D 26738 D 19255 S 22962 D 20267 D 14186 S 14148 S 25870 D 7114 S 10553 D 4557 D 1031 S 6938 D 23546 D 10029 D 11840 S 24489 S 5157 S 10779 D 23259 S 656 D 4950 S 17492 S 22666 S 14107 D 522 S 13259 D 12881 S 5212 D 20524 D 18748 S 16321 D 7392 S 23431 D 8598 S 14367 S 8288 D 17908 S 15286 S 15535 D 26647 D 13207 S 5311 S 19105 D 21517 D 13466 D 2295 D 7655 D 16414 S 21707 S 8077 S 28116 D 20540 S 7294 S 16899 D 1669 S 26587 S 19902 D 28665 D 7571 S 15086 D 20748 D 15973 S 14769 D 24639 S 22549 D 9000 D 14231 S 4438 S 1816 D 3356 D 23885 S 12210 D 26992 D 13095 D 4955 D 14602 D 4563 D 19256 S 28112 S 20958 D 6914 S 9075 D 18499 D 1672 D 16403 D 17649 S 6270 D 8228 S 13332 S 4274 D 8506 S 25543 S 14601 S 20103 D 18997 D 23675 D 1320 S 6057 S 27816 S 27836 D 12756 S 20957 S 11794 D 17437 S 15658 D 24966 D 28289 S 24936 S 25611 D 9756 S 22550 D 820 S 25182 D 8839 S 14604 S 4966 S 18611 D 5387 D 20258 S 14533 S 26089 D 19082 S 20310 S 27569 D 25507 D 26978 D 1057 S 8376 D 28525 S 15686 D 19041 S 791 S 11725 S 20910 D 16704 D 20752 D 5244 D 4920 S 20302 D 7925 D 115 D 7763 S 27851 S 15112 S 27205 S 7254 S 16599 D 8051 S 8073 D 13160 D 854 D 10167 S 10197 D 19353 D 6577 S 12758 S 27331 D 24265 S 24362 D 13159 D 6624 D 21966 D 16160 D 10549 D 24128 D 14159 S 16623 S 24929 S 27114 S 22469 D 8010 D 5532 D 14749 D 20824 S 5623 D 20980 D 7249 D 619 D 15561 S 12791 D 22579 S 1120 S 16425 D 2472 D 6781 D 7531 D 25317 D 9133 S 1861 D 9479 S 22941 S 19728 S 16004 S 18749 D 19217 S 7704 S 23640 S 17448 D 22575 S 13906 S 10010 D 3148 D 22202 D 5694 D 7387 S 25397 S 10783 D 19519 D 1922 S 23501 S 6258 D 28085 S 27731 D 6412 S 1902 S 16111 S 6905 D 92 D 25389 D 12171 S 14810 S 15957 D 19143 S 17529 D 10194 S 1206 S 8685 S 17647 S 5126 D 23171 D 9527 S 6642 S 17542 D 4540 D 6371 D 6008 D 25577 D 5775 S 22590 S 24786 S 783 D 20533 S 20434 S 11033 S 27389 S 26438 S 3787 D 18497 D 4965 D 709 S 4897 D 20218 S 22531 D 5495 S 14446 S 20503 D 21424 D 18547 S 9518 S 3867 D 22786 S 10272 D 22388 D 13052 D 10807 D 20242 D 8180 S 5180 D 2902 S 12282 S 12255 S 26426 D 4124 D 11986 S 4855 D 15699 D 5160 D 19363 S 13742 D 7754 D 27730 S 5403 S 4905 S 25622 D 15109 D 19004 S 992 D 20044 S 20705 S 6459 S 6884 S 18350 D 7131 S 27294 D 430 D 10571 S 5642 D 23071 S 14260 S 12204 D 23048 D 21882 S 793 S 23005 S 4257 S 12208 D 10624 S 17035 D 4721 S 3777 S 9680 S 14865 S 18024 D 13571 S 23080 S 4250 S 9838 S 12765 D 27059 S 25978 S 24235 S 13755 D 11342 S 17763 D 5421 S 2768 D 1038 S 24273 S 26868 S 16496 S 22621 S 3825 D 5880 S 14387 D 11361 S 6853 S 15001 S 757 D 10399 S 23960 D 5210 S 18623 S 15659 S 13011 D 11042 D 22776 D 15403 D 2572 D 8340 D 19371 D 16326 S 14299 S 5833 S 16672 D 4873 S 19755 D 9958 S 4032 D 5428 S 27146 S 11700 S 9134 D 19121 S 13535 D 16367 D 6164 D 24280 D 470 S 6816 D 11496 D 22924 D 9474 S 22482 S 23649 S 24399 D 3381 S 8466 S 28352 D 11923 S 14050 S 11244 S 19985 S 5826 D 2087 S 25299 D 5884 S 3835 S 17555 S 16566 S 19377 D 28448 D 7366 D 424 D 17355 D 14056 D 28339 S 10620 S 19825 S 27780 D 16789 S 6793 S 15201 D 25733 S 8244 D 10410 D 13566 S 15529 S 6074 D 15652 S 16002 S 19984 D 14009 D 22966 D 6052 S 27045 S 11575 S 4517 S 3468 S 18534 S 2851 S 27035 D 26803 S 25050 S 17519 D 15309 D 6860 D 8163 S 24899 D 13706 S 12176 D 18943 S 4890 S 9529 D 12711 D 13920 S 22156 D 25828 S 19969 D 5991 S 28031 S 7458 D 15594 D 14762 S 5751 S 7895 D 5668 S 6828 D 3151 S 18915 S 15718 D 2722 D 10240 S 17136 D 15878 D 4146 D 9576 S 15250 S 21074 S 2113 D 1078 S 9901 S 18399 S 11154 S 26937 D 8710 D 15758 S 4683 S 27683 D 21356 S 3947 S 1368 D 2255 S 3843 D 11780 S 9155 S 3666 S 7305 D 23487 S 8765 S 1382 D 23381 S 16608 S 8287 D 15033 D 24302 S 20294 D 3801 D 1290 S 4879 S 1301 S 19777 D 26940 D 14734 D 27096 D 8601 S 28675 S 10768 D 2643 D 19875 S 7700 S 1806 S 150 D 9545 S 952 S 14508 D 22308 D 1070 S 14221 S 1276 D 27004 D 6245 D 7008 D 2563 S 23769 S 8881 D 3065 D 18465 D 10143 S 27205 D 7583 D 7198 D 151 S 9440 D 11773 D 20839 D 14443 S 2205 S 3098 S 12657 S 21055 S 23486 D 3523 D 21185 S 6410 S 12463 S 20404 D 9034 S 15630 D 6226 D 489 D 25181 S 13151 S 24085 D 26003 S 8266 S 23430 D 7628 D 4005 S 28320 S 13653 D 18259 S 19445 D 19763 D 10917 D 21479 S 18203 S 14040 S 4347 D 12753 S 5169 D 7710 D 11773 S 20701 D 9301 D 13896 D 26254 D 16014 D 24597 D 17224 D 26915 D 12070 S 9517 S 6774 S 685 D 3216 S 28247 S 28302 D 20113 D 14801 D 5773 D 5223 D 19853 D 8028 S 22163 S 16414 S 22956 D 18349 D 19744 D 5339 D 3651 D 13984 D 7182 S 2221 D 27738 S 15711 S 4720 S 24540 D 7320 S 5472 D 16821 D 8862 S 15521 S 2552 D 11336 D 14696 S 10295 S 12036 D 7416 D 9922 S 18980 D 11263 S 11717 S 13422 D 27373 S 7522 D 28482 S 20422 D 2597 S 9570 S 2163 S 219 S 11947 D 17637 D 20361 D 25815 D 18341 S 28190 S 3183 S 14245 D 25655 D 11201 S 3300 D 5890 S 25894 S 19829 D 27427 S 22069 D 20004 S 23887 D 9862 S 16155 D 17082 D 23411 D 22406 S 9823 D 24572 S 3800 S 17796 D 27619 D 6704 S 24601 S 26497 S 3808 D 273 D 23315 D 7699 S 26040 D 14116 D 4047 S 17408 D 8737 S 22596 D 153 D 9929 D 14385 S 5522 S 15915 S 28254 D 8822 D 6419 S 26364 S 24461 S 4048 S 9604 S 5401 S 3520 S 5441 S 20525 S 25510 S 21068 D 12237 D 9183 S 17612 D 6876 S 24965 S 11425 D 27411 D 5334 S 10914 S 21109 D 7099 D 24303 S 9746 S 5836 D 11731 S 28005 D 18644 S 17270 S 4926 D 21692 S 8740 D 11522 D 28005 D 20464 D 3092 D 14236 S 25203 D 10433 S 19816 D 23060 D 14471 D 20665 D 24703 S 5821 D 27232 D 24670 S 13483 D 24976 D 24347 D 10709 D 17315 D 19184 D 28633 S 1622 D 11036 S 10298 D 12196 D 23772 D 11496 D 25530 S 9959 S 5001 S 22842 S 1380 D 11868 S 27482 D 24736 S 2003 S 18881 D 3420 S 16008 S 20574 D 9831 S 24105 D 26792 D 19057 D 1437 S 25343 D 19185 D 1770 D 26514 S 19238 D 18515 D 6222 D 12568 S 26316 S 17210 S 15782 D 21538 S 13517 S 19824 S 21531 D 21782 S 10690 D 3898 S 8470 D 6861 S 18113 S 14098 D 27922 S 27826 S 14244 S 2730 S 8526 S 215 S 2899 S 19767 S 6450 D 1605 S 18966 S 23449 S 1066 S 20293 D 20836 D 8663 S 20059 D 4598 D 17975 S 778 D 19297 S 13694 S 14883 S 5628 D 5312 D 3623 S 438 S 23011 S 22532 S 8384 S 14145 D 22427 S 18686 D 4956 D 28202 S 28311 D 577 S 6145 S 28321 D 1943 D 12855 S 509 S 26487 S 8647 D 25826 S 136 D 27928 S 10624 S 14738 S 13576 D 9015 S 20741 D 8047 S 12754 S 3808 D 12598 S 20260 D 23807 S 24329 S 26068 D 8487 D 26575 S 7770 D 13331 S 17928 S 24450 D 27797 S 1685 S 14675 S 14809 S 22986 D 297 D 28216 S 20296 D 15559 S 10449 D 9018 S 19464 S 10672 D 26998 S 24852 S 20692 D 4389 S 24942 D 1967 D 2698 D 26160 D 4649 S 14800 D 14670 D 7759 D 13407 D 21144 D 21267 S 8264 D 3013 S 13610 D 22215 S 11232 D 2214 D 23358 S 3302 S 18160 D 5495 S 26746 D 22320 D 4285 S 10283 D 11196 S 28542 S 22412 D 5430 D 14261 D 19172 S 5103 S 3842 D 7851 S 8280 D 8945 D 1568 D 27789 S 6645 S 24765 S 22652 S 19776 S 8275 S 6902 D 8512 S 6499 S 11807 D 8071 D 27765 S 16643 S 13230 S 14970 S 3876 S 20240 D 11283 D 21298 S 11268 S 15431 S 13564 S 27098 S 8647 S 8762 S 4202 D 1252 D 26605 D 27014 D 14780 D 7487 S 27342 D 10730 D 9181 D 2862 S 3404 S 5143 S 5777 D 26746 S 18692 S 6175 S 11342 D 13863 D 19172 D 8084 S 19311 D 11610 D 14595 S 15580 S 19518 S 9375 D 1885 S 21444 S 11909 S 15935 D 13999 S 18645 S 17239 S 28438 D 3686 S 6812 S 23390 S 6100 D 5912 S 20763 S 5272 S 7354 D 15954 D 8669 D 7290 S 17465 S 5716 S 11781 D 27619 D 1963 S 13191 D 25601 D 21047 D 4868 D 18531 D 11390 D 27066 D 24809 S 6545 S 23736 D 10936 S 274 S 7613 D 4756 D 17424 D 2988 D 3195 D 26197 S 19291 D 10202 S 21845 D 20626 S 28039 S 22233 S 3067 S 7420 D 23621 D 24504 S 7451 S 2916 D 23680 S 14491 S 22194 D 10119 S 14351 S 15757 D 916 S 15410 D 18269 D 22540 S 20062 S 489 D 2804 D 11367 S 25551 D 22832 D 14037 S 6408 D 20610 S 20314 D 24551 S 1459 D 2757 D 13423 S 19662 D 1363 S 24924 S 19857 D 26843 S 25686 S 10656 S 3226 D 28439 D 3522 D 20012 S 14312 D 18909 D 6479 S 26490 S 7841 S 14866 D 16177 S 11054 S 26520 D 3707 S 20592 S 8474 D 4206 D 21155 S 22412 D 19266 S 22179 D 11496 S 2439 S 7561 S 14439 D 13334 D 27366 D 3100 D 21287 S 7694 S 2725 S 18552 D 24379 D 8509 D 17323 D 13816 S 8547 S 27161 S 22300 S 8968 D 28446 S 3805 S 11840 S 5152 S 23967 D 5309 S 312 D 27472 D 17 D 1783 S 205 D 21991 D 22465 S 1292 D 20323 S 17953 D 26412 D 6182 S 16366 D 1681 D 18031 S 3474 D 18552 S 8184 D 3377 D 1058 S 7120 D 36 D 2502 D 16947 D 11586 S 1895 S 15660 S 6552 S 13262 D 25212 D 2925 S 14785 D 24782 D 5196 D 20638 S 25590 S 10857 D 28640 D 20805 D 1334 D 4640 D 691 D 5156 D 11328 S 3177 D 8712 S 1676 S 15281 S 17764 D 19766 S 8284 D 2609 D 1285 D 26350 S 7137 S 13482 S 24762 D 25928 D 9117 S 1190 D 4098 D 6098 D 4698 D 19934 S 857 D 19866 S 9211 D 22132 S 18874 S 20287 D 12615 D 2938 S 13092 S 20150 D 18976 S 28353 S 2540 S 16550 S 20980 D 17402 S 6487 S 24829 S 24892 D 13895 S 9341 S 79 S 10548 D 18335 S 19585 D 4851 D 2423 S 20636 D 4105 D 6051 S 10121 D 12073 S 25870 S 20007 S 20312 S 2278 D 10681 D 10611 D 27923 S 26423 S 26433 S 16370 S 7075 D 21520 D 10643 D 1416 S 10025 D 18925 D 15540 S 23107 S 9283 D 24507 S 27739 S 22746 S 16917 D 4772 S 23040 S 8655 S 23298 S 6446 D 22896 S 13706 S 9052 D 11414 S 8012 D 19445 D 25055 S 24960 S 3223 D 10058 D 4625 S 6088 S 23673 S 22931 S 16217 D 11214 D 24940 D 14632 S 149 D 23733 S 19569 S 19306 D 17432 D 5168 D 22275 S 5945 S 17757 S 19715 D 26775 S 24852 S 2324 S 12406 S 3584 D 20257 S 12087 S 28297 S 17470 D 12730 S 22171 D 14558 S 26974 S 7796 S 26387 D 22612 S 6607 S 26455 D 26127 D 17749 S 2349 S 14999 S 18446 S 11242 S 21200 S 23671 S 7020 D 18119 D 17734 D 15176 D 18576 S 27584 D 21701 D 15667 S 650 S 7841 D 14020 S 11285 S 2585 D 21235 S 5500 S 26159 D 13436 S 11665 D 6643 D 11741 D 1078 S 9403 D 1114 S 908 S 23636 S 27313 S 19291 S 22975 D 20126 S 4664 S 25565 D 3296 D 11550 D 6621 D 6951 D 8561 D 22838 S 18509 S 2036 S 25714 S 22017 D 22329 S 28074 S 22186 S 25963 S 4127 S 270 S 20830 D 22382 S 23863 S 10964 D 25064 S 9390 S 351 S 28141 D 24799 S 15541 S 21767 D 22733 S 15968 S 7253 S 24377 S 27517 S 13194 D 9109 D 15682 D 28483 D 19024 S 20770 D 8301 D 4442 D 6818 D 4382 D 16452 S 8988 S 6113 S 23813 D 17615 S 12148 D 8979 D 26867 D 6479 D 1857 D 23526 D 26431 D 14135 D 23929 D 9858 S 8540 S 14429 S 1327 S 21471 D 16182 S 12920 S 196 D 14736 S 17858 D 6568 D 28271 S 7492 D 20922 D 22025 S 24134 D 3465 S 790 S 9203 S 3585 D 21108 S 62 S 13247 D 27225 S 8876 D 2052 S 17651 S 10687 D 27624 D 5772 D 12910 S 17982 D 21581 S 28118 S 14739 S 20460 D 22769 D 6325 S 8483 S 16853 D 2786 S 20504 D 14379 D 10730 D 27949 S 21953 S 5409 D 22384 S 1305 D 22923 S 24804 S 17041 D 22908 S 7742 D 15917 S 7751 D 14799 D 10437 S 18447 D 1482 S 2818 D 23705 D 5968 S 366 D 10490 S 17166 S 25675 D 7020 D 16574 S 16423 D 10655 S 16343 S 5282 D 13633 D 6949 D 12722 S 3700 S 11844 S 18967 D 10790 D 23202 S 23752 D 21165 S 11357 D 10683 S 532 D 4807 D 28346 D 2657 S 5115 D 22244 D 13224 S 13266 S 761 D 24980 D 20691 S 4657 D 4808 S 5516 D 16414 S 2946 S 25240 D 27671 S 11691 S 9463 S 27636 S 22345 S 16653 D 24930 D 26846 S 263 D 28394 S 22282 S 18443 S 14517 S 9147 D 16953 D 25214 S 24423 D 5254 S 18861 S 24595 S 4052 D 7118 S 23813 S 9193 S 17951 D 16698 D 7239 D 27032 S 300 S 4368 S 868 S 20879 D 25489 D 1775 S 18025 S 15857 D 26620 D 16208 D 22089 D 10959 S 28138 D 4426 D 21799 S 22282 S 4087 S 4503 S 21382 S 1544 D 10517 D 27670 S 11243 D 9620 D 2951 S 24746 S 22526 D 17933 S 22363 D 22490 S 18967 S 25263 S 7872 S 21859 S 14150 S 12574 D 14424 S 12210 D 20220 S 6128 D 12807 S 1065 D 25580 S 22447 D 359 D 28554 S 20011 S 7529 D 13885 D 28434