226792 289529
188322 713980 415220 849263 450773 420624 67897 220150 820628 830677 798878 681245 363034 910559 963347 138422 152425 735460 530955 206331 585925 178557 301693 823622 452152 103210 645795 725658 256848 715019 585022 308056 585053 173863 933072 833227 701940 397737 206816 828637 49262 954782 450874 221791 710953 121272 725613 482245 360262 447758 670795 232552 538217 455194 886636 141570 744893 962809 380651 853493 67053 280047 709863 73285 995052 904352 448004 357081 970222 589464 852328 709502 8877 469380 100414 723044 968485 511287 812150 47839 325783 70758 517123 951847 780682 463468 846363 593624 993669 843271 612667 271987 995863 295513 100321 693083 979280 281576 832336 305305 966405 541214 526415 165913 27023 873993 442410 309675 802892 339100 551664 564034 960157 439277 43315 850936 845927 857589 718091 570504 188562 386899 177491 612051 582157 901001 216043 368156 720008 642237 2036 351308 820984 54714 229015 21486 496278 952108 854206 431540 904992 757608 81050 829808 935383 224545 735771 656732 886400 578100 2043 679827 812067 567837 227124 488917 17423 431040 810949 282759 558036 767457 282673 607089 616903 672492 31551 432510 838274 291374 206459 656831 84641 260057 323572 26217 634630 662916 23484 825810 668309 933481 253611 351672 810425 214822 15772 723002 845853 182780 628719 302557 819508 465107 5061 302024 264690 258100 237063 697800 593809 902285 157472 401421 104589 956209 406782 968427 520616 258198 933397 328218 126631 444565 755100 23735 397074 899565 654989 722305 563960 619455 160937 412444 710889 433491 939378 621649 934714 110227 316528 176140 832901 698187 97645 996253 834278 478895 998457 289208 864127 752277 517606 499061 165557 830390 927820 754384 157168 167154 869191 486186 416415 901641 915060 303686 475570 118306 636280 841933 995358 6280 235257 817162 443869 967783 337826 885551 544299 439444 694180 146831 399626 263235 982320 596129 538175 882958 197693 929091 727698 595445 710600 761205 769106 803480 393999 496922 795151 50303 470549 34875 22110 6803 419170 380995 124953 530082 925312 46851 314716 24158 56191 657968 794505 99551 29169 966304 419973 745053 694575 964497 310201 794166 448338 103202 71249 153326 119418 62488 107584 956010 22411 658651 556475 436020 275435 658678 741561 63482 223046 398042 780666 666447 232650 607963 563965 64873 145707 648114 286536 170721 447648 853305 73507 68726 351140 100530 996381 845322 664886 217409 791366 267171 557337 424365 621747 575532 95701 440803 693374 81841 536116 532211 542659 519975 414534 667409 220324 722593 392349 787925 325510 510748 110354 833275 588818 119092 957054 635492 117621 305644 456962 408212 285088 803179 162688 80050 250248 339898 667359 656778 792871 392007 295754 407182 167097 29924 36850 444817 666625 852296 980104 76235 994369 877389 26948 944728 332933 326512 727713 875897 18329 118741 997470 69073 591182 867201 837054 788840 978618 378526 222089 925420 224244 608890 459273 59884 336924 572424 36558 191771 152081 656029 359722 596883 631353 328820 123702 588431 747837 683691 461067 52655 25289 533380 382474 702264 398225 510565 816021 532754 722951 847000 903699 167816 596070 746572 766960 134731 635434 892242 220058 147952 934805 708448 791941 966253 225196 834898 131880 698144 278200 192228 470462 257480 196038 535289 942599 114634 390823 971671 603588 772973 243761 133481 237950 618910 879740 91131 882367 421869 591333 679170 971863 986638 481934 954258 854681 81625 65884 524645 770907 53835 12920 994907 686906 610947 54415 513972 880595 767941 892818 373400 421259 603835 373751 262415 799369 568814 918006 662922 188598 627089 595724 844952 395524 643575 36603 179633 955364 328536 3336 981807 427214 665808 598908 248336 883453 478240 920676 491766 858480 460971 782353 804263 83051 892218 877977 852621 159796 721913 253076 377014 62166 323384 234783 484629 90081 147818 961500 689727 475624 976489 604465 900911 166401 506352 273092 981380 460681 667552 369670 513662 791518 803196 525157 172228 732195 882284 992087 135648 487039 6334 674966 628801 583006 980128 269407 936760 797678 939176 479986 586236 767076 93964 648277 684262 452277 807978 413713 194357 398429 905090 525875 508364 213531 232182 218060 479727 582579 921553 705266 130570 921707 552445 374653 466666 501774 753483 368203 629313 968044 401967 326204 152550 467032 198658 691510 703187 997480 273790 23074 696997 268217 293126 65709 587488 488937 960475 531656 100649 924571 25447 567593 903881 9590 233206 265864 268593 443174 863480 392483 802224 650778 643073 86650 647871 136900 245386 696915 383606 994332 340269 767415 714324 588062 329132 865203 815994 521223 154538 260120 768112 471260 933552 928444 759648 300322 392874 359671 426262 258599 751656 360551 481350 553144 625758 403884 77702 920681 591524 956652 595343 529 231606 910800 306176 16138 305524 173318 362843 80053 987236 364733 35462 170420 409387 647724 736204 240367 805784 728907 575642 647888 932121 319767 347586 864582 735748 390995 509243 228294 856080 7810 473694 331141 542425 67374 872619 81087 162911 902244 611458 114548 940103 558774 818027 880549 430233 598647 634766 638491 752576 796866 731836 869345 478989 368756 242340 22533 71093 75245 484510 129691 472206 464788 947044 750458 93142 286928 263380 214141 307884 788111 635056 849091 274261 414082 305245 268719 676024 119711 181607 201000 117282 200862 265532 288602 547268 181565 454317 473524 225328 534781 393264 625256 314591 600290 37152 347439 169901 426550 560635 295810 211739 698630 682595 818850 40333 200484 663582 979920 562762 864995 172118 256469 942655 41119 609562 877052 896124 340338 890459 731347 851573 55424 997232 518254 25026 572908 776850 678692 601759 47072 97441 866896 263725 819402 750237 663761 70639 317017 16429 691338 537550 875908 199964 4131 398422 8323 172311 523910 739191 90772 309552 911587 465796 642871 309342 879468 839159 305203 727419 646297 408811 843023 729092 299686 296481 986393 462109 876816 216060 106531 560331 22428 530053 625345 738103 203152 890599 279884 603378 438904 157108 107810 266603 721634 13662 504163 891003 435810 783231 563125 329306 769231 826193 503618 288102 711876 185143 464437 453027 53920 751155 208513 962934 115206 212461 605593 99625 357982 919410 743609 760171 630610 633395 972124 469773 806482 64258 862083 252997 906513 619416 304565 182703 348421 954962 603705 708615 205547 926767 692637 40432 765504 968788 283059 524528 564809 836296 141199 740593 732684 654328 563786 975938 918677 310196 877506 601428 960178 467184 714007 921086 684087 470852 817072 821434 964731 937005 555380 965221 461529 292234 453330 614595 776432 718815 404281 334456 259044 373781 11936 928528 239195 532344 384383 837240 218304 773944 442260 284610 446403 105769 489888 778597 910870 675970 283111 285883 263794 127586 753460 59074 522128 432454 96210 481564 602417 345109 290196 84750 671831 898772 333454 795844 257417 722674 434521 510284 713619 248062 399251 354839 683907 574635 808733 391675 190317 784275 481627 669939 862184 305329 446328 991773 252304 527525 999263 749819 619202 596980 852547 715123 984866 43334 757464 318415 765400 999270 215511 72382 854926 446406 545598 507025 672308 710712 400974 470463 824701 903990 663371 658849 8543 220250 634752 819638 36503 67879 609272 541216 42531 553982 832134 864102 224646 320362 966654 922992 235079 908053 711545 770126 786610 118992 500885 536562 577045 82063 890163 229425 80773 705323 615352 915013 16151 564190 599948 919566 265063 211466 758942 912332 109844 758771 527517 287463 709185 386304 358720 281768 130070 413246 648832 386301 122558 487005 933849 44537 87399 221809 652301 440337 611076 625074 47200 333344 224270 566908 510429 161892 963263 231184 873679 53182 57878 542225 367305 802678 14038 426824 926623 645557 542150 66977 774443 850698 689266 851564 300489 101990 560168 255260 376090 976607 764925 549579 368389 349424 578886 908596 400818 478456 98463 164024 291469 221175 231463 23130 34441 312148 486786 716611 524570 98969 326166 718270 374714 183861 18766 91773 199205 695481 463578 668114 176412 798492 128301 835319 946534 884791 488446 61447 556875 518922 93703 863298 602839 254645 484297 944333 25885 100288 935686 315120 138353 601619 459526 166486 677421 596478 154771 24080 713325 268019 364924 814995 703827 958023 252886 82869 554435 614901 374262 899956 192488 136090 535160 780975 122030 443770 939836 90859 915206 546682 930595 437263 433829 180260 421398 97256 989956 921702 12416 855014 31009 189843 147535 45405 704061 936864 656951 253253 733981 402984 627118 447931 71114 4009 295281 246846 743504 237957 483070 587058 816898 700546 924632 484064 619060 289930 78599 765876 323328 319340 798677 739518 785026 203609 351057 199666 13660 92520 612304 569960 301491 112146 505191 438748 278511 829046 751666 122415 873727 862614 841361 278884 510291 192857 131942 428708 12896 877639 543512 776826 18528 191632 986770 306584 193935 542533 718596 228561 266031 756253 792545 381148 882629 943474 415712 812567 650330 129153 109180 787714 383418 117166 466292 215424 266360 583869 548491 46170 461481 362906 931529 956667 265316 283026 711352 270772 362056 504024 851816 593530 824054 858561 833067 152675 148243 966024 525657 793133 378568 615947 490382 760120 237506 283788 682663 880262 324658 567601 356233 885954 657037 656516 286746 939318 604877 812275 692870 736019 614126 182481 951931 589229 45234 898643 594349 533629 833118 792597 363347 382621 796923 639443 63400 950287 973397 703984 694059 964599 268991 251570 576671 461532 214734 662339 495820 363627 811097 995762 546876 809524 294080 619760 963391 937579 141026 390612 910695 921448 470245 94359 136781 506216 246513 680473 125258 881033 978293 777946 635710 651794 534689 395969 612941 225833 998955 499801 183325 106394 53578 635471 70874 155351 465342 540342 22898 697011 598790 427907 631706 623590 359528 722640 441222 602700 443180 231581 171828 749030 20641 997003 96611 659991 655831 51551 316692 281576 305764 960773 529872 570564 889632 180938 863713 877437 333736 51041 436823 728453 697950 202400 373764 560566 183463 729856 116545 308427 532332 170847 113959 628324 343450 487105 81751 38086 550690 337803 182643 415065 373177 248200 492514 369000 840217 647780 353168 136228 147135 920307 427307 12386 219179 243755 974439 480792 650787 153637 853947 934052 168623 771232 597602 645893 777310 791870 105947 304096 247681 891718 380010 481852 107755 702496 259988 433798 963895 999196 651751 341774 311041 957995 205424 253512 144939 880612 825922 157324 306394 413249 388598 627223 994359 263519 834213 734024 826607 632770 738032 822691 42355 976142 196857 966162 738297 401871 284391 5022 468217 777266 806118 460282 305584 334858 780325 779385 604704 767180 785302 146835 593038 806483 267121 28581 673859 595869 217969 392557 784908 886027 505557 460113 838011 303653 887137 971737 754403 918676 290394 228593 635935 351271 197006 854569 793996 108494 352330 203380 316618 719906 538337 142380 238079 422235 733292 166924 94484 334808 695557 378613 954358 541787 403914 964458 818838 475082 24416 139027 665386 348015 266734 409406 980906 256633 566814 223001 148755 452217 283231 68794 137127 326822 862373 1879 37803 509337 900968 299214 109032 928338 581985 975135 207467 230257 224208 164332 531270 445629 719672 310592 707532 799713 828065 732933 307480 707626 225686 255948 628231 155786 431461 284873 640953 935512 538978 383381 456148 320974 244195 667435 860097 468234 26501 234603 405101 462989 185702 379481 947594 867647 757929 451038 157003 653481 863669 651526 999979 742457 885238 796545 872871 234498 447067 385955 668351 292793 166102 546213 56377 808185 352095 61217 880222 174976 699569 638041 759291 969904 69836 80432 25634 138703 949617 221807 422438 894855 887081 533122 490274 536999 922559 499513 532211 236064 444929 871368 318393 829768 816579 414919 462299 374042 902811 698418 736192 396853 709926 462057 445462 238041 149762 613938 518222 446893 610002 304178 705758 166267 364862 22328 363262 973042 777776 928882 819372 590435 181143 877878 732648 299141 809704 110907 301368 297266 289560 528093 300197 666599 644195 85596 650044 190984 578889 187677 918223 154201 217483 19368 653490 694790 657650 303784 78974 80476 561225 662830 888656 377294 481566 101551 856779 866033 344517 668481 873554 690496 368021 440866 414607 90968 841320 69361 820207 893885 88735 46451 686052 315412 646748 910799 594785 275431 462791 553874 916514 990884 803274 814573 163105 570270 489109 543090 249826 579403 236314 339930 550696 944388 888530 915074 67389 16904 304118 67368 129518 333753 67398 874931 202189 932637 844038 996585 381486 251678 697468 627255 759594 513291 522484 331053 994591 834773 689212 618431 245741 49554 66088 374597 760186 922302 250959 753147 812208 73589 298380 848450 959354 958202 20990 173213 599498 771700 670216 654005 694294 614635 522897 571606 365142 921487 131846 674992 451976 41330 61395 672790 919085 823817 466286 971330 844937 986350 662284 692303 604198 186145 415722 532478 881105 490818 9477 749810 166492 417689 951522 421236 469531 976079 66311 956399 315111 177138 410816 247285 427230 504693 157531 126328 435680 351277 524780 180882 596308 212181 941898 269758 325665 138955 404368 959772 102133 112529 241693 165361 831746 219789 143380 901924 159996 594313 863581 815938 431260 555955 764578 15868 814048 275358 522899 416100 184200 421504 946914 898547 293339 553714 120072 272262 750304 358067 337598 705500 52774 377445 372869 900954 630588 611215 472159 126023 202297 617113 386963 134160 837685 545747 941549 701317 807822 829422 739387 807194 26341 33537 265617 600679 378718 929477 661318 341673 547619 930010 656501 222527 690850 162560 144573 607597 471626 429535 115138 517404 602386 487807 873065 233688 247155 863056 288 118865 885289 236772 194067 697179 949685 496 192568 629294 561054 865679 589253 683750 455979 774655 695796 49667 136747 264033 511238 216619 577837 893821 531389 378019 203912 354108 596448 978522 721428 998572 767739 142175 270767 936448 522716 69477 768634 232269 344471 636230 418330 33679 248963 64573 750775 77346 608379 405290 237567 709000 53534 503954 905572 436394 681936 928797 566106 182607 956855 193046 320474 969382 196606 266799 754658 169602 174677 52346 835571 954393 569007 220785 736210 386757 369218 189167 649159 748995 9355 239540 181729 339638 532808 362084 372079 612196 970171 398217 299912 33656 2222 474637 477061 25535 979626 959681 610434 308843 307134 898649 426592 927699 598206 801774 875078 138097 56129 251898 211227 641122 482531 203423 952398 936234 203585 857633 777679 194541 398975 906791 97171 954423 75013 423550 348883 507893 849022 935382 700365 437370 679768 920323 641794 534011 573382 247677 373110 288403 684353 995552 760116 943296 675587 680557 108360 224036 262794 294471 736194 334277 345243 394871 270841 480333 491645 392489 397254 252874 478010 606061 815685 919855 929633 961463 307160 554514 181958 587550 965027 961260 800129 893729 239057 254748 687595 136861 627917 573156 496804 382040 267338 766250 298576 242362 491836 885881 218773 447374 469725 41725 422494 383302 134953 264075 123035 713396 653410 177814 469631 742034 681996 217979 178369 157115 255986 769846 474651 346159 299296 358443 634894 618387 837862 535070 998300 498735 681884 416571 69261 899822 965464 642767 188843 933857 539001 590924 461445 895805 860128 75401 362928 231512 822322 559232 199681 661360 614743 664911 108564 550756 725694 895800 951368 123577 586327 269728 323841 233622 523799 98835 544741 177288 696440 487614 654303 516927 182774 508276 140320 682127 409555 991275 843480 970160 791699 404988 909825 361535 858113 159974 358613 264251 914665 336331 626131 264264 922971 267121 373438 801519 739695 488514 28830 665628 974779 687820 431869 536991 920991 251586 954538 830636 343865 623930 823610 364571 454513 515373 16130 474536 118959 837819 638558 756788 593247 380836 546158 353922 938868 544847 609043 134843 608739 112775 305014 193898 710371 988473 638210 223489 106548 419063 602853 925843 3924 694328 504595 236247 37131 75029 813763 752108 524961 604878 890224 41871 711459 312259 139289 690342 587746 753340 63489 66553 46387 296994 560751 659827 692464 928259 911024 219493 807349 195026 240528 577732 191204 475236 586789 371366 201825 368884 758980 6025 323991 503967 636105 925837 759794 861865 505876 454836 593187 67895 749767 298153 217887 351763 510153 638326 72608 556268 104069 623500 103522 848658 864556 748671 684711 577086 139695 374728 358260 747528 888710 340929 664338 700399 523307 823276 970894 790549 796704 490477 318777 505856 281509 210891 559592 705115 601794 873779 862965 179122 984580 472501 142716 85818 430135 58245 652319 497414 776625 227387 543555 323475 218055 949012 460817 325053 962838 743470 513334 565896 314299 815568 524003 53080 798427 388128 609165 97017 330524 474859 660782 818136 907818 496928 555906 942983 163379 299669 847755 321213 723755 264321 998158 845908 691017 50496 438996 664201 550216 43155 700778 684224 696999 820317 629601 278590 846442 381223 127374 559917 120214 250780 489483 827995 562553 316110 935860 318331 450463 330927 90091 257762 249310 635545 590037 81739 734027 723399 649051 831572 664579 87897 238954 602175 634532 515924 718131 407858 851984 589280 674156 606135 376305 52680 591308 89917 101871 349629 3539 653717 92796 971796 785408 156981 729865 57987 327513 159225 489166 930280 16295 21213 830982 39938 278391 159236 667120 393206 512090 476468 327183 458443 274533 911320 249963 986158 532402 637053 376847 851631 401374 944469 833672 214914 557577 917815 218220 278592 37977 213404 123025 130915 731319 967588 349841 998285 789840 960463 336845 523521 704277 882117 724775 601193 865851 121231 940038 21775 917820 173083 546070 441571 240277 419003 232453 681915 165510 642086 661000 987342 537941 283702 375124 661689 513675 410409 427941 761338 133557 473953 205434 135288 928420 644260 355670 456248 611437 832284 580929 359273 798826 40407 546118 327642 232568 681800 544243 411326 131191 951876 118619 633391 808205 148487 345111 832104 190755 491693 623488 740426 633702 383225 600567 367000 316487 214993 541342 574139 312380 773823 752989 647614 609341 395570 38749 540434 647175 844155 848592 372620 528477 659921 527015 919650 985026 832205 632986 371954 865728 484974 7460 392252 391908 173655 23749 700322 121407 343884 322558 587183 368551 48313 358552 323597 444788 721963 986974 977101 276675 309396 286558 191460 62262 631115 784427 873448 537650 152714 222430 99927 395936 189614 437649 200592 518894 116859 35298 403415 682571 22038 754807 409173 739629 227720 429044 895319 673871 904386 95942 239818 437419 966675 869851 610181 630340 198388 109672 965632 597152 586173 963426 214357 605766 176941 502917 340422 431876 93925 677584 825334 214827 119981 226951 197870 286353 837999 577840 278042 864782 651127 820055 158666 601663 399353 878666 813106 49927 316555 144284 617386 441289 872294 336998 2030 621615 761001 996610 782942 139366 194454 311567 5632 201887 624467 781872 496761 1040 523627 384588 725016 847345 308875 848783 768396 284224 436165 532520 342888 103357 418704 509769 326438 755182 662533 164779 373601 442909 635172 913607 476249 971221 461773 808733 233139 9576 339016 283825 835063 598252 867006 893001 810704 30073 217021 181936 375439 367661 936823 106359 40105 70376 424259 365615 438644 977872 342043 978159 93678 769998 359453 341780 676918 921744 411211 828540 512145 379717 768074 600778 7398 359972 890662 239846 616131 875621 43853 285690 766358 767110 18128 991094 312628 897543 910181 734860 261589 477102 133735 997364 870230 530245 611348 149354 712630 666967 150798 125803 675545 602102 973595 227260 54792 51320 108326 837539 321647 411317 455675 99691 776414 702283 552334 452325 208393 420442 340469 616098 712456 24329 628265 810682 446359 910015 441866 256583 535575 368362 420824 722538 245835 515452 74234 409158 995100 374888 127611 711168 820182 427626 493576 817605 61865 350076 166707 38788 289576 263586 212531 241264 149901 733087 310882 103743 210995 195581 140669 512237 197467 229514 105000 563258 699944 774741 786728 978152 521507 20405 988710 33726 756407 419714 272499 690503 890358 894746 1150 796564 969746 808478 895840 86774 812709 896498 121745 308805 905322 648704 761583 360476 116097 400310 967806 21338 496495 789123 431395 680226 496539 788894 736744 274012 235347 218943 191740 585586 64517 435044 415792 231892 614598 254670 491450 106100 757262 512321 335798 31819 99898 88263 129184 452946 29065 662446 309083 257226 239392 384837 55469 171637 849542 458339 336896 790170 901736 871393 964195 988548 210774 915802 521671 779908 844036 267506 280195 355563 719754 271756 283857 872721 707237 506579 185038 56401 66100 821810 497662 886346 30523 828636 763653 793055 526563 807365 478831 372792 477624 60518 469097 516991 597354 574077 606213 311204 307853 359499 322555 765914 494169 246036 109154 336343 176810 943010 735035 387416 448640 998787 305639 858202 187329 717638 269355 699106 57651 85314 484339 218679 811394 713424 128781 869986 5056 158348 843178 444533 542175 858007 330400 382785 255481 171928 775658 972638 677449 190902 946918 554279 367919 345696 930966 374075 456816 108357 497504 597438 700980 305436 272910 443989 100551 224542 708623 754414 711128 419591 468340 761398 999292 971416 619124 407776 481772 780952 817128 579557 33091 137294 951055 440575 682177 213385 230860 997804 25483 464473 241763 590641 241832 941523 510911 896853 320965 989008 13743 801 642546 350574 240037 859111 999843 875406 271734 491704 83569 661716 554268 756588 164822 616043 653175 687646 152500 216574 545415 28974 25679 526592 194868 44157 101262 339685 73607 733172 638782 409638 774446 454589 72655 422785 887100 53960 639317 726327 154022 549128 295624 465421 929671 339316 842244 782603 748445 285830 656202 183360 878217 798079 935613 551996 944275 682721 875814 772756 38308 881716 305393 488225 617547 56513 426542 90113 582009 847578 541265 351893 337924 321104 224305 55810 367208 250043 851277 624752 541313 521463 962050 44814 679378 976673 148758 476748 467841 624157 285041 279967 125912 224723 636319 648512 425414 965550 451663 821677 736348 216796 88854 10023 824721 209809 933613 427059 521087 139203 468527 160857 868963 757615 442076 441704 154976 426515 819865 26992 832381 506162 778990 200070 578594 27539 362054 675395 244255 506114 315186 706374 448742 493326 563047 44461 162252 7561 863739 912032 614348 767116 140140 794567 357315 70640 970137 779982 636789 670869 441863 550888 107783 872735 155933 975945 197891 295348 614440 16235 935511 681087 71704 39690 204566 366384 437569 875304 744949 995834 400923 686858 797071 680852 822979 29624 127394 701113 140408 689345 856272 156968 586270 109813 296863 144932 111934 652265 84089 414772 134084 27383 179501 925156 627392 598459 180460 283651 688102 679831 864077 530851 102158 397231 908041 644061 834484 438830 316095 491786 342073 708352 601905 505482 361120 265366 826694 448193 669458 916901 354374 485013 853275 515047 577953 774258 172266 290712 540968 86278 911125 544186 443922 538181 38099 48721 218681 681062 186368 26216 961434 411044 292636 609419 542041 513725 663180 18891 541114 212343 261208 306237 529577 438550 413867 732027 917299 593319 791703 409953 123275 903545 33422 189521 646022 329631 534313 149232 808991 83887 918309 768102 175412 474693 787554 207266 338119 790465 824994 885716 260222 827908 264336 168946 539555 538168 780150 150643 109668 888325 513349 403607 894996 402524 423441 526749 350824 702640 194259 793162 860732 814136 177125 272361 424844 5039 176009 112198 661371 219732 37731 51762 354831 112939 507450 692034 434610 500025 647995 769168 874227 386699 855606 349112 221251 544048 533023 548956 175225 241019 572366 839329 287886 605378 164736 704816 238498 817058 462803 536182 331637 550712 84494 567972 877678 233321 825303 993071 66200 945755 937531 345745 582816 898234 872169 477702 997017 391476 151799 85136 284024 771709 36252 375348 802903 450892 144820 483579 331510 185116 71360 202162 915638 27820 256483 190122 210780 943039 965734 363320 735316 444765 662900 833270 648939 47952 113439 320705 80468 116456 681689 269433 39845 312888 26108 515332 685847 597718 561795 39562 768393 830559 41742 895610 747196 441200 854626 1540 488984 413870 945767 329246 193127 794943 595944 119616 184277 59407 842454 72167 352822 389261 842054 838997 444224 785259 362926 473807 324236 21793 138092 508446 183193 283626 734975 824975 579081 772165 589580 264755 529443 206133 207962 450016 296847 488130 922390 152813 604765 723574 190160 410106 644606 457441 372092 998438 326537 247382 921587 103767 241464 998827 187375 825334 645416 900989 482578 334384 25629 223594 702751 578870 486843 937237 185344 507453 680206 857637 824767 323135 747715 988678 588044 959993 307309 234342 154429 775979 525825 455673 502537 557659 64922 362742 517581 825682 822262 127576 26119 948893 600310 152223 195294 570061 939298 652748 417559 913080 505443 775016 616929 969270 704456 402685 24267 375268 656193 384859 615304 666084 114791 479957 847666 817947 831794 41474 8516 599218 584897 642172 589919 135638 712726 69092 825414 640377 999063 1244 916834 185294 398159 216011 684734 150480 219946 621981 385291 246844 183804 608193 991582 244882 710075 807977 738925 131544 62401 214541 507798 177175 9547 659432 356057 202524 894908 340153 503640 940728 690779 280708 488222 429313 486160 80655 968469 706767 495083 323109 316814 574079 103646 973014 723454 543668 699006 683573 895611 164497 905221 52569 22723 912192 757203 199196 431093 636206 178536 287199 408725 177612 475500 134660 158220 162256 528552 187507 588327 958514 555978 718550 404243 868143 533733 20956 854631 321546 154286 1978 508763 943110 43968 344101 72073 588333 525465 418457 716659 217868 693979 508245 838780 281140 631308 404317 1709 729659 181142 763575 450546 320249 157128 307310 947739 73740 677395 958738 423068 987796 685261 76662 375245 847479 456882 116145 936298 377822 468446 402334 943955 952630 2580 59228 815758 101041 41722 51662 162368 624642 697626 474011 973368 965220 596323 486447 31973 997524 145127 381049 755162 413907 22810 247019 719377 330789 490457 941053 913189 477460 210848 2347 564822 926061 660243 562418 835721 623937 793014 392215 737542 45478 305333 40480 564728 633396 293149 107800 112432 418953 417889 208143 616931 541125 742166 506904 39783 134671 288567 703626 379322 697742 284833 934336 50619 745008 944920 30745 629743 129958 446465 189112 833725 811302 805926 207813 182323 199912 611381 250666 387007 777962 624833 429206 594102 151916 784768 956286 437328 524661 546251 799255 501610 681228 436449 828701 266755 844863 62820 160208 440575 173599 577370 102194 454183 179714 910957 584202 266791 256512 664044 518883 682511 255479 877768 122701 44307 129992 533720 885275 53771 999255 263893 435300 122611 279694 400542 330691 96620 391386 331765 166423 972281 944045 596545 659139 673027 165179 205066 582255 944406 556669 702784 980165 712802 556849 658805 373877 620602 524119 534622 765169 9624 994229 919061 761074 413783 208661 607130 92721 103352 996162 991822 850479 888734 9615 702646 576109 114258 953551 992958 60597 93439 130910 323251 848143 644983 896982 769480 400717 112940 477979 498130 788352 578040 309200 349132 541951 25558 787040 565844 829351 604518 139702 970604 133270 186413 264772 733626 688304 58066 825280 428872 617562 605155 165347 534532 802306 186894 491048 589569 544340 432680 908627 574773 91014 200681 880103 789945 664845 125934 37679 280716 196134 500150 697782 570576 325454 597158 966543 66252 764298 469125 637710 492008 562593 69568 403852 171380 289820 832999 187367 739361 574221 161710 537215 70278 832069 420077 679355 770268 318620 24161 499906 477827 514797 466025 128130 40123 145239 673737 193325 427372 466941 385002 811319 949726 43655 772056 669209 373825 782047 758019 600337 620583 68661 15679 116320 227077 63228 678788 271626 40502 423914 314926 743002 400696 742716 378237 583835 258476 308271 857687 916384 856090 422216 508290 781693 13035 310989 512682 169547 725165 943178 556513 450984 567251 50190 367897 677749 946738 394987 254124 875158 922630 997177 990613 919861 138795 565715 685749 265536 206308 799960 867086 423207 648983 630891 260491 852575 783630 710964 249783 49441 220151 884382 796481 548971 33958 171799 705086 444670 831118 760722 372135 844638 666828 475272 863255 254870 780316 294642 870030 943409 881953 697041 570545 784578 609121 250151 16391 907101 42567 148795 398397 26523 475872 793049 547363 802970 197470 788496 65389 787067 56088 248946 500468 866082 210376 867543 842290 819002 88587 310810 862921 546158 321253 633754 203581 588017 960954 428411 562997 623351 334806 729763 214206 93882 682598 922557 351688 840182 558333 871289 98919 431341 200720 585290 207443 671011 858170 788070 943592 15715 559097 2762 133543 30520 85871 359028 703603 636149 373154 402151 606549 140654 732668 279850 547833 584572 313099 251849 320047 94718 162242 753683 274091 272338 332983 750810 742148 775840 629091 464694 275257 839503 523813 171522 463911 131406 426175 887838 311636 846797 230487 945003 425320 735745 917624 984594 198447 352739 295311 417278 120088 298290 329710 98845 758905 721260 785740 896994 87752 772889 765506 400518 716451 724289 299215 362947 338057 949296 500438 279832 904927 910777 911579 368840 131949 645488 871242 113434 567582 901167 882800 369434 260611 752978 547647 560215 204497 421947 688462 808035 314654 553230 764055 347862 873256 89206 605432 106316 195982 173983 376563 400610 568341 975289 151405 751421 963748 72828 941234 782275 720392 667998 983856 909791 843761 207262 506359 746305 455027 236285 95872 579036 696838 894784 308707 700263 316231 81391 81887 922013 39861 679449 547990 287036 601908 551502 434510 934730 89165 777827 71793 838987 560748 240178 165133 425548 216737 397911 907989 4636 530208 781236 816735 982541 105217 879406 125413 609848 589440 680877 928260 305974 924414 95520 283711 391975 903486 452087 564732 259311 227881 431527 894854 44020 54027 745770 922826 647714 945811 727420 604378 165095 309975 752287 212717 728695 920270 828504 829276 984136 123348 342511 450087 187735 495337 732147 118574 264802 553138 650740 868921 967660 996663 999751 584945 346365 104739 770310 285988 635743 110280 770445 997317 330978 252632 47166 908585 811288 399789 591678 814283 928090 97281 163894 828553 884929 701111 405971 102436 420654 838032 16006 456964 795138 158711 336900 915378 640998 104374 461895 679517 804741 601534 860619 387990 675533 978659 675986 447635 297458 108062 227809 541743 803947 17417 469376 182248 138163 661606 623870 386592 237641 363225 228715 408157 86512 952169 385757 558730 402608 849219 417195 263091 547603 293303 365301 553357 492649 996345 560282 621675 680836 823009 618751 759818 932925 319980 484303 213638 778285 797944 827574 797603 244149 708940 173029 650629 361271 407630 675153 571320 702298 146123 751476 922601 461194 618098 597067 111338 771573 895513 435670 843954 356431 911799 727259 630427 77839 573736 861090 940643 529584 370925 733626 519467 252849 357353 42995 281275 450645 497381 190371 139708 446116 727948 14945 130364 965736 744944 151885 459310 151473 233923 559878 340839 994258 6687 366706 717474 361889 425983 738810 602749 394939 455235 267915 211578 187005 221424 632726 409727 299340 916654 877904 319318 890190 123720 302579 999598 627119 4527 538107 408792 45789 542264 131946 36170 572940 27993 925125 186656 403380 424432 949333 591574 811662 222972 930855 58511 539546 460962 936652 312401 777883 469673 55258 919623 960025 276990 971881 142270 100958 11761 502038 588072 294586 104950 773699 143260 35840 184614 734613 692819 909446 928123 779829 578413 225385 298455 177936 941162 841606 963390 913303 540850 444162 946647 124544 819598 712836 516463 838595 912300 288629 627189 375197 990622 590727 481279 432400 527963 327019 984772 923425 282685 425817 155873 475993 891202 767564 628436 694277 226892 544771 26628 181302 946977 7874 605174 483458 495147 780175 826841 145473 636152 709621 460156 238352 506171 653892 948562 182162 713609 306639 24565 92714 584414 506988 520352 324482 621206 373496 250228 487559 980852 431697 897396 795754 527390 291034 181193 372832 140702 248314 834814 161827 352483 491293 953540 518192 18750 606321 421616 134087 863846 593451 706744 856942 735540 823744 608762 251886 708007 41388 968054 707092 431458 223726 718862 389874 194089 161290 521293 532699 652520 627270 737117 172394 755500 28461 768335 939772 481511 902543 449880 907889 719792 127167 764878 373679 93825 144596 995247 264927 837751 794344 166106 313582 922070 649116 421587 523469 976195 892754 246148 238962 528456 167346 447671 169493 531539 429029 664669 788276 49846 894237 569930 735887 945001 806859 437622 493932 26884 818408 617149 757076 512006 675053 177952 69204 84497 982490 252738 219774 400554 31155 543980 574117 577022 288766 747466 212644 251992 7302 893868 868952 547052 177627 154438 488609 246992 5648 215088 153637 78909 959932 70886 979086 556306 901625 396680 844871 82641 17320 763164 382082 630433 298795 125959 985205 960586 129898 177176 80536 67644 480207 754430 794088 299976 712714 935692 935208 626469 519181 987516 863643 996717 635344 270697 123787 569245 318158 67475 61061 241880 378823 235743 290395 160933 270973 624853 831904 196397 478455 955360 937584 838398 4736 336721 950437 378122 327080 239901 159523 823528 306498 756570 700877 332626 891365 756742 990861 438118 580908 750400 456080 832102 171382 619277 216648 68407 535462 459028 924008 570533 425315 906531 819627 399326 726809 436712 625038 53811 449399 59960 457618 378138 353008 776523 156091 155694 265850 789630 484563 879405 218385 269392 416167 447289 654325 365029 657353 632984 922535 785478 6477 735477 8496 708767 779596 655324 816347 363712 960035 804481 802358 2525 280245 975482 71701 245070 444965 876032 547407 447311 23965 442611 983807 111617 821771 431187 40260 8359 568222 973319 498561 608490 541581 575194 952862 197654 342480 723449 378629 337563 320421 808310 984870 96396 1932 400840 893491 54435 433484 155017 555493 585659 786540 370679 622837 968661 790586 156019 80227 941844 47560 387013 536755 160577 753066 79702 747115 780167 784569 576820 164311 845624 16787 818065 59397 868038 140824 547269 333897 86603 62895 759944 925242 348674 82943 896185 190963 216651 488758 390233 794259 387371 213510 683152 387070 620681 17827 610471 567513 871411 34438 834317 992593 304343 474477 140179 136533 703946 172696 390575 225624 523524 212046 635389 534928 300450 560406 889 763322 431843 783294 924742 255123 232300 436312 306026 542688 245700 43256 767888 29799 269080 599543 653892 561716 338232 253427 604347 385493 475416 98701 354760 573278 779856 522665 722792 298278 184413 174449 910903 421896 715102 985107 177465 382308 863255 666686 894226 567835 884977 513833 822542 186198 78392 567693 71514 196799 542300 181862 283336 480390 445041 682549 191248 620061 848239 375169 678793 901629 30450 29393 78068 360927 811515 438387 96946 783300 626797 703161 752265 718638 786769 714103 935331 984996 439186 395334 611982 330930 418242 313476 507517 622950 468307 954834 117765 176085 818719 884948 151073 954388 654497 922165 710191 315007 535738 130464 582513 293429 758573 228104 865549 840601 802658 991265 586381 40595 327527 271908 434016 741197 91562 156495 436503 402103 814208 55395 213737 239044 441122 548772 811503 317611 239275 517725 105064 223590 730843 709081 254711 179638 66199 73067 762080 986717 88422 796583 218318 474082 532213 779303 190864 649553 348628 16583 464152 519608 649335 198248 496123 138540 707511 248177 699763 947522 75790 857417 888736 6614 882014 893279 162690 831623 757547 32610 127489 405945 764316 653898 498918 45393 398462 576141 565471 908797 192641 457578 517567 629162 631545 347682 700539 794252 809374 505401 259246 657113 846604 275130 712022 810958 924484 357488 244564 482153 360041 356590 880304 458413 253444 601736 556179 575841 315457 732568 652364 279185 653744 379642 832844 508044 210053 732432 447721 978852 881623 63998 355615 279601 491045 482479 546698 279758 41228 892622 765293 970714 541842 140814 643566 737465 954271 832035 873367 624785 561279 608391 616535 294861 604641 674230 219007 478173 300251 524146 812678 79348 985379 829567 244934 29705 75159 683944 248828 743703 281782 446584 3979 134428 388517 620354 173114 70366 921772 129498 12657 942113 470134 709146 820800 429746 731860 790814 818009 509600 890363 507976 937169 675197 143553 634365 150947 979169 304292 374821 91372 64039 422979 900015 918320 377455 221859 479435 491156 615130 192427 807406 737122 534993 652776 561873 318408 195263 190218 646387 739417 807826 484965 315026 264330 511614 845297 737142 379766 17722 806347 995367 614747 134336 809586 814449 287771 517777 294602 296039 483580 471151 303836 598110 605544 997410 302420 470317 922478 893684 440514 484147 379519 204533 961050 24785 551090 749495 560308 1068 713152 96914 903628 540013 988424 491426 423875 696640 922124 681668 37532 325400 957875 100701 710720 838249 59333 498899 581051 524269 401522 549201 593916 584032 338123 130248 794841 816004 399879 337064 49033 133918 623680 629227 193192 115767 523444 512203 834614 94619 517444 367175 36312 775581 784568 974626 55126 175250 309688 705508 557723 324433 359764 915799 265401 713594 258942 531467 401314 281900 959371 940242 464048 354572 590390 522692 49565 548677 180573 297213 438028 252483 53762 275546 953534 22007 134027 500544 574558 394774 623106 930069 149238 596570 80021 541893 892535 180927 623063 765310 910261 50695 309630 69236 363177 145015 167395 195038 343405 463896 762885 748471 91971 694646 620678 578430 92623 343652 23340 708726 604248 283639 261729 652839 28107 16839 555316 490971 792632 293041 735510 907106 400211 284823 968990 762638 944052 661918 446085 3512 908760 431151 244651 128377 245789 873526 625936 485298 906570 714790 545628 920644 201989 436788 902423 595737 13979 254232 377073 688345 174971 439119 367420 559158 135099 669083 14829 409057 311762 743169 911774 830738 63132 117706 264143 779780 320346 821570 968929 825462 446383 800445 993753 984107 886820 752589 748131 160235 301540 7501 371149 873472 756673 158425 291847 337594 57837 126547 18346 363051 5762 747744 384622 648108 437243 496873 404466 851158 714552 413595 737847 239626 237054 750503 905637 939434 4597 728770 355142 574493 723496 667366 838662 818639 127560 717264 568185 781614 790186 935168 639317 819950 335300 227324 284467 618182 688948 288205 454674 47025 476985 240640 58133 596398 504568 351590 306560 803457 716088 670100 900862 754416 598246 874724 915038 142214 746642 841970 851409 945939 652720 227361 437166 121705 511129 478932 851119 365729 456711 780660 430961 317653 365980 164272 464952 120419 361948 118265 827368 528048 561518 883842 607629 274658 335263 716742 213908 993445 351902 658369 744272 784040 886529 289846 80374 694749 633023 906472 200353 432764 911989 237345 485519 224128 9825 482798 179553 609896 594986 661600 780511 650552 385622 81292 647986 569334 164561 73868 352425 279021 884269 389693 809460 518765 703132 907583 701676 381065 627640 201016 868873 557079 425852 403857 285098 728948 684361 482807 25873 119102 523618 339483 953572 610072 610224 220595 696942 928617 930814 681975 672795 629981 506557 134884 546303 957410 93250 81660 596048 963117 392452 644036 326568 442483 572126 457157 851716 203312 624467 253133 503175 888675 682052 322987 435512 438096 647484 971317 381375 696700 240869 378885 974828 126709 179920 732408 778801 482120 907058 660078 475427 300681 964897 393677 841020 782414 277467 703038 65308 953332 388735 588654 233796 370521 140753 418063 987417 477856 253627 783828 741671 298736 616007 589688 146459 253621 942438 307256 956616 165982 622380 741204 584355 689501 467729 551186 763207 159018 504945 947771 193970 141441 196173 320797 738694 329503 385544 386055 379785 760136 286955 870416 328101 222084 865634 865232 548393 19358 734589 99300 681798 891876 755120 750191 410962 230186 280531 56724 618953 872903 461666 815357 870215 53333 41086 579095 46351 62581 75754 538835 22919 538633 305870 365287 720762 652793 914872 425739 768724 390191 134103 634813 838762 508762 924542 129661 351855 20591 571751 221905 41600 133795 640493 139650 885978 165554 831184 20830 891486 305884 449333 608564 797907 489634 553828 799387 951012 870157 273992 767083 4446 57576 670003 318401 926772 517505 54871 619840 737531 821420 327181 393547 342190 533312 777874 835212 292203 467607 598213 964144 928755 666194 275243 826281 575918 249748 270123 383723 925285 759490 92563 47983 529222 163529 484177 27314 258084 917080 835770 423223 89461 793121 380038 25601 160018 41373 910930 647578 808506 801797 129373 138960 938575 484697 92299 439026 188247 917789 606693 131543 395772 400919 921239 623767 689549 869587 942897 126928 232507 112223 407783 164770 810589 509391 110033 803891 151404 224442 670187 955949 766343 94715 127894 812987 491953 742065 486229 267151 166670 711103 656785 816991 124969 612109 314774 85667 593969 893061 99412 477977 845240 46870 114782 63682 646131 705909 662190 206242 100861 758487 16735 329219 997395 606073 119090 128947 186649 13208 265866 808129 618131 558073 135344 837636 339821 245090 782927 109396 18612 400671 83641 911 193115 277694 476640 334870 983991 614163 303134 708365 416003 27445 686254 555998 195165 246079 640880 130102 566151 193104 223657 501895 869351 290699 863168 470213 85383 217560 237443 273001 701205 280801 81312 73969 307876 652054 743084 40798 985386 539178 632799 618228 291904 676755 895830 235325 581157 574861 137232 548615 429115 985816 757874 859873 792265 897462 515459 146466 658487 484654 678192 912546 669397 777484 169289 67199 14292 897694 238338 953562 640971 200440 358387 307159 895923 788273 211161 733793 297196 920868 680595 996963 712886 380912 995621 775248 222073 942457 234424 804636 855805 521380 390744 764224 56434 190559 466101 120762 761450 723863 313699 618698 375066 901439 733018 616311 15517 655632 709238 882248 428977 579267 371256 590028 571255 41625 319299 677586 668023 125204 48032 205489 213658 362171 204602 149826 711598 507674 53155 550497 128230 506751 349389 355567 879960 783102 528658 301331 263549 616750 221037 383668 358196 20970 772543 658177 363967 106322 510091 284009 640836 612295 812409 341731 875469 10418 922455 882856 794057 680893 356563 376820 787785 743256 480194 384200 493571 552054 308509 940395 706003 652685 823999 824676 503989 191898 476840 459970 109580 513627 380029 37908 939934 155923 240133 106673 627862 326729 482285 26482 932545 415113 879621 302387 683217 607969 398721 561302 353693 167077 944058 152319 260767 713837 180458 834009 836212 396946 757107 444111 328800 277492 950553 384532 689288 951926 976195 323420 420213 529472 412222 605408 269976 588093 408506 46750 284416 502683 317451 907415 455717 222989 446569 834384 215009 223052 65584 993553 30194 246610 4449 647721 424442 152349 175584 474087 463103 385970 427315 831587 501611 954200 836617 693619 746828 708697 953585 172726 121109 877764 44255 718413 328156 676910 285162 181468 543194 296236 567121 349070 276718 384922 551025 366095 681178 474775 379344 575631 777540 515719 709462 126021 189815 496272 189775 474154 765152 624541 83562 86522 687057 932958 901501 286519 17473 305030 631614 188262 613193 542540 592843 67087 785064 96042 165539 754689 685313 700577 75179 800652 120664 553011 867627 796165 431385 390760 733838 263813 638225 982602 690661 292010 447090 25448 592741 243477 116244 613271 204452 660907 622894 380716 96288 658388 534689 147651 775288 655679 616878 707068 602353 5532 792058 862200 339506 719136 923281 662560 499080 126917 241953 999519 659683 191879 748410 663011 670679 87720 924117 586016 997596 497772 580938 743564 837967 299998 453208 226916 198447 612874 115425 612262 871968 648321 416235 132245 653995 47960 30752 394489 617788 542248 532686 186972 313251 470352 119977 423501 514580 716655 169028 921441 336423 151850 828828 260717 623704 234796 777997 818573 400392 710497 405850 855713 142074 973690 18665 680394 121815 79596 523205 842866 312619 813488 719899 633409 811365 131141 503741 753768 650075 923114 628770 941786 492548 749988 701732 550158 20924 118718 951680 709055 784707 777220 116122 239148 821502 101383 335862 14360 27317 881052 102016 232011 598099 654621 655557 693967 123050 512550 261688 252019 323116 864985 368750 340108 92531 749531 506466 169327 24889 544084 331634 109241 354145 572851 385759 10055 499884 301800 412305 181310 727301 103848 423633 91268 4598 336365 966606 984965 96112 519283 956313 38447 616071 624700 612968 64950 561652 667469 562902 777809 734801 525103 695009 12027 442528 485679 401067 745907 730629 381534 908155 803644 648967 645585 825977 692126 90707 974498 255221 268067 688057 775853 103520 7642 89453 451924 447505 256216 577927 454204 894721 161714 415236 18446 348559 957701 980930 295991 735678 523630 86536 284008 857330 939410 980540 381654 545783 621655 968619 202299 556346 222953 239940 692499 398349 10102 31581 325792 356967 29362 825581 565863 978466 547668 301072 313393 784956 612951 456903 193739 64662 166330 295413 107398 715960 322177 530915 712951 638859 753905 528892 292984 16669 679000 175762 260837 667233 839875 317015 615649 224684 40517 232357 738382 310969 367543 356727 703704 177958 758066 560877 30251 872309 251607 554956 778168 707148 732488 226044 716021 124533 606636 520200 867226 36959 161391 377185 154852 315547 484607 761820 869845 217055 734416 108719 696946 24839 617753 158712 988100 948111 70037 600886 300824 968026 61187 605710 781759 997870 562791 134855 584782 618678 889542 341070 751199 714623 64878 890419 10383 992251 694764 297194 441406 501633 594707 513228 21074 262026 971516 554387 69236 517174 812288 212385 492177 677189 87680 309946 571738 223007 121118 482181 438276 752397 508353 902543 948489 157053 842133 330887 818086 198977 362120 168323 956891 773713 945871 34362 904110 469380 387935 672969 8552 768219 527156 611822 520918 420087 737933 903888 335945 455006 936365 475701 946391 170682 148124 231177 687255 146009 404069 517598 102441 722990 824598 44967 70508 359758 452930 863547 809478 507829 395266 614616 907360 807551 106224 505054 433639 298351 272426 551376 823308 655403 588373 578135 331077 276157 559832 417598 76938 224404 726621 464503 541272 641473 803859 212820 159538 293243 996654 398095 391323 436507 57381 977602 903389 296352 255860 268016 324101 82093 866392 280891 916516 352134 192085 533163 453456 856983 889139 964973 694817 554157 636413 596433 147124 457402 380353 79692 562284 611925 422290 553780 326892 727544 862217 554887 213406 270528 285440 338980 723247 481137 607510 526991 302416 579632 399022 280242 386743 878663 353071 165463 277788 683428 676805 126191 720892 756314 288287 359374 298714 81054 772527 85292 738745 906763 433325 816357 772003 960927 532692 958330 148773 938300 937252 238350 359504 969448 75294 332778 921402 409421 889099 884858 666683 953721 573622 721230 236913 787807 724781 776410 806844 2069 109508 98166 253698 962708 159057 935198 795500 288507 350897 328755 563303 505420 147010 89400 896485 342446 360999 625174 14745 409257 315272 628952 429886 642221 295439 397296 27089 895755 329643 832304 492370 162362 992081 295954 399816 999572 261878 987633 534586 336662 17686 796301 800246 69667 167344 203019 976717 605570 712 95091 265749 433500 107748 68912 203238 96639 413328 575188 392926 41885 543770 278225 588381 520653 398294 363712 602313 152521 233306 125854 215308 319983 813251 579530 211089 282369 832431 173065 528330 205733 231489 976130 132973 97189 853281 487875 104818 220719 622137 65402 414167 485398 412793 593980 236508 476687 439443 124545 180231 402165 770047 457830 812194 59334 127737 320938 476600 465764 424638 331185 226587 515157 995155 924228 794721 579652 673726 696783 923170 835261 4491 127266 772412 220660 930120 426033 109839 95615 172233 336404 611842 978072 664805 199751 561340 537308 252599 660075 742699 740430 959453 804803 78785 745876 566653 738616 145522 647993 343995 740630 857527 297194 282564 35533 567246 966905 608903 980208 622519 329629 90615 593721 921400 685040 258570 576323 881691 15536 994301 950863 943083 219262 153229 486464 402362 617570 272639 223839 789470 214469 733913 783575 960175 535925 837799 852282 815179 323813 401911 250874 172435 38634 590429 837361 768811 767231 585968 461786 263613 96834 374667 893013 134071 127796 130893 263207 921224 171197 585945 235383 772327 50278 208279 518483 453516 707486 86001 630633 814645 342774 958679 98830 380771 45604 481723 566330 465626 347908 928406 408650 379301 695954 51105 962109 585551 622321 970909 945720 849450 892711 798860 123650 605196 106143 804341 736840 792206 671781 391460 904922 292300 997678 117095 679468 748007 464205 624402 523478 921286 951167 634364 963669 81680 515040 729344 229768 795891 99316 700221 822387 620001 660255 414678 258303 452494 130349 742579 992824 813939 79755 716286 596942 891726 763660 294119 573461 354464 998821 50081 708613 797805 37040 511394 507834 956095 44717 805479 222005 393764 623101 813614 142809 429420 149990 370234 638511 59884 969234 203858 586530 290173 717455 915138 667268 69949 19728 367832 834695 863820 367914 786856 379013 163665 62616 648777 438777 354291 653816 902422 507716 982049 822348 943982 659241 520522 725370 550773 709264 103397 134796 394193 819463 877931 6129 858157 351676 415128 690554 191481 249412 1838 709662 86760 588952 771825 67190 774448 466643 850347 812673 524174 587381 724842 473762 215423 963939 97470 583325 763080 253732 820284 150494 646960 298085 509373 545265 191425 744310 933535 72267 964106 124492 912899 582144 51551 449469 212429 131722 173399 275206 655272 31177 360589 483912 735103 625149 920993 242183 938629 24142 144756 152042 463726 373381 195311 55742 837300 451536 200636 643635 986643 990786 251275 35549 379084 109712 983887 622964 780646 812693 696703 885524 991784 298767 228885 218046 991841 373344 387218 294806 548065 124045 915512 986019 90109 949443 337423 596561 612110 357709 886369 586738 958706 362847 657533 995449 604618 658126 801143 10878 230651 482966 508903 254397 655469 282515 577382 583574 430671 765448 233812 200590 433489 95707 466517 725069 529896 512022 949646 992543 358989 383976 825389 412787 579198 749922 172191 363551 291900 21115 280984 255769 281356 388173 487502 667967 518006 63445 64510 12817 339337 312374 109350 577969 157269 897783 492297 847466 532655 167872 429935 471206 626417 275169 935842 453751 368567 397964 338225 699407 83170 251926 308912 122055 105625 906810 75959 660124 231748 388182 588575 480301 947087 149355 560904 232447 304301 144673 989078 164537 768274 968641 661743 94632 179896 472953 499710 95484 285723 176668 325812 538441 694461 38623 426049 299911 914019 608989 735967 151955 42645 188564 831688 403692 4194 491558 553019 158646 399450 101401 837819 644858 193426 342551 856975 120548 854884 885423 490244 489348 231724 304018 196966 177870 943948 707031 779595 914842 240297 793911 382792 689700 590955 994065 697721 998221 822081 590888 390142 563224 840347 170208 505080 137582 999982 130500 73872 421723 216244 97603 256369 975374 765417 54254 742281 678941 457999 976252 186764 351679 139435 135303 844657 428176 184773 154701 327091 530256 210604 2479 303761 38308 494896 346421 218254 854228 132774 808519 636785 177227 436776 400694 170054 871515 669778 610865 916956 566966 865798 24656 886662 814198 601961 609357 874906 847445 761892 321222 456692 412470 744739 193597 863412 969370 309017 445400 205436 210220 235259 269345 525619 410038 271488 705094 887940 408233 254632 486938 254368 367833 605874 127187 396984 240127 791779 170506 506180 252405 861510 801598 465022 814781 251111 284113 724967 515195 453399 354697 779650 369718 179883 599248 153364 937947 882941 539701 902570 89850 850089 408873 201235 857287 15121 932547 986914 848154 999898 195517 658733 590320 817389 262644 165137 762280 99895 816555 875371 531910 611305 175113 90528 875571 810040 889558 294550 699195 556254 710402 675577 668941 106519 739103 898807 30463 885926 75682 765508 906760 496909 315686 646295 303044 27032 210216 225259 612596 441939 602188 215039 708987 477967 208470 46999 373026 215521 945714 164984 784532 484259 263918 677871 412323 571122 548538 407691 305857 645806 8943 937503 147656 587197 382213 76353 754099 268168 768859 865998 380386 301691 226675 880227 309658 433738 489139 399141 597443 603303 610213 768251 409832 845005 695927 767118 979706 517048 9340 234128 207630 431082 700074 332978 663066 104040 11162 227564 181756 642875 957899 961017 310835 138992 90016 888472 687140 499352 965661 297996 848214 477257 811309 771741 698742 649947 463391 726357 97492 139371 540260 852292 637732 727131 597331 992957 896383 526480 634726 751447 161183 607219 342650 255532 725030 38129 106451 897117 120792 394811 286805 57484 871260 281991 322124 248352 3199 977869 545701 606405 548528 26826 892083 545385 293829 621312 782955 981184 803445 444468 511912 94338 741533 431535 799080 487464 460283 80510 325964 379890 788214 103794 50972 613731 914516 192481 68609 905155 43457 21667 987338 994972 903823 720277 15976 383806 74609 805721 608497 239228 971646 645396 188000 350765 303668 806895 840339 159915 259635 941911 473036 60375 729854 547198 594993 458003 645502 410007 382349 860550 95422 161117 952332 699100 831856 602509 15362 544964 308966 510183 14565 30640 708698 286897 600975 650328 470310 182068 570173 800631 257101 403453 789970 146893 370353 281501 941333 798939 723738 463210 749422 870186 880885 783484 839021 838148 609234 860145 755012 555833 569510 694121 523528 934364 272071 112202 460211 83588 218291 820733 633957 362124 999945 306607 681247 128466 830669 977681 276806 394619 906665 53273 846502 325934 556263 577343 752556 533333 913080 914433 595819 255007 521136 210847 192024 964225 71239 199391 751246 572784 660249 65546 678795 941736 1703 696557 997745 810728 456916 9241 864710 77684 176425 614244 506420 391186 726162 262566 146058 227661 591327 426493 276537 584502 59588 856393 877911 849181 811609 151920 318176 790236 612762 795675 815600 577357 870056 336312 295754 147343 873222 948854 646868 38149 969501 926540 499737 515990 313528 587442 23621 723374 31945 773029 988205 839036 993762 709928 829893 352178 731837 975934 249831 195337 889461 842161 64211 305146 809802 787022 264617 628165 26721 475559 714864 597934 146690 105551 928595 116475 795032 939681 682335 967223 515189 792314 24199 782515 798923 600634 466272 318335 861235 585992 309285 48693 838826 317003 835572 836655 413071 73393 323406 48012 205351 733483 380955 763183 220761 857391 444068 639232 910067 303349 403863 584745 711267 280379 754183 451673 618942 795649 971690 160069 591996 274190 178201 582306 476154 166825 19091 296621 61431 509472 887418 542179 276695 826117 437332 575625 520291 978923 876811 150117 52167 255598 833582 98562 133075 529768 19246 325361 92411 310909 783906 1411 130839 918416 818563 170127 958307 620555 248496 920562 801984 436956 140972 249226 194353 816882 448859 624699 900767 681284 320841 259946 597782 215562 904226 913412 790278 229186 529403 4856 538882 690092 253576 608377 418372 767055 798180 878845 937511 100850 663756 547904 439404 716451 34404 517890 201718 230900 196336 313029 452558 994552 346140 524176 715743 546699 665781 45870 967099 463240 59758 937136 983956 901776 778012 961959 69700 762313 968826 333099 262662 996445 945638 601687 699258 795191 442594 731018 789093 403466 434964 300775 902318 514057 926022 600662 370979 858864 846246 467137 168370 511226 260935 667288 763568 410728 683167 409933 553430 378113 129799 740249 499390 347020 309310 355509 252266 813335 687975 598370 119294 465652 367942 413345 756737 82423 670214 90236 524832 916793 825334 895803 731051 40728 227975 17264 579414 422964 490576 657900 161849 646324 670987 425415 689297 580479 344661 630364 622717 439620 139953 577098 412673 918962 780422 990004 716166 996864 278620 19138 813336 85222 378852 11806 390055 72674 779629 46328 750599 576437 25903 825731 472816 881187 215940 836149 812094 172215 942122 344075 986546 685692 904578 698818 80751 656389 618708 214751 423550 441446 645577 238697 422858 56504 327727 345321 171877 419609 515449 424049 397505 921706 776893 20178 916472 763471 224756 916324 56261 921779 556157 145474 109705 945857 524058 249739 71047 572524 61169 490147 202343 513512 497996 409327 350327 859950 415962 820509 902501 990396 775532 70426 663110 516883 845496 487065 743443 57399 60314 229011 956135 750451 451022 288129 241986 742866 724727 451172 494025 959719 412636 196478 878723 602758 151717 440406 482589 903880 704738 631800 360295 734795 209028 816115 249494 481200 429538 22745 654592 379996 616374 627842 604642 423927 256221 136457 418269 176624 759195 122317 736629 60278 477141 768114 922961 485824 797012 411230 549694 244999 251785 697020 126700 142407 768579 498428 992175 610434 913146 932433 197503 116604 527240 316850 563832 926720 18411 807769 185691 714521 35333 433671 381196 273882 795100 903806 474962 118295 149338 101509 725529 375530 180813 732648 303347 932719 19944 160950 239827 601479 635265 247425 575121 566105 554321 294881 588649 323149 590967 947505 706299 282767 680245 660817 288652 155410 570418 328226 614468 568138 971254 433997 336431 386993 788401 21757 65276 191171 7988 998240 907713 244609 935542 555370 862964 443122 92880 347665 316019 774366 566914 588370 393598 343953 615276 622635 154935 526622 456533 573599 515049 291545 491880 259125 89470 639132 152818 103929 469064 749507 344102 164602 345977 252848 360601 416074 974570 889671 402181 41473 275864 36467 81802 497275 437986 247648 94761 372053 929101 476734 606855 71796 651264 718469 341744 865790 914632 500139 538386 933662 920149 762735 223869 940996 423035 663058 314346 567267 744754 919449 488113 848370 615255 36621 613457 220460 48105 408826 582060 846224 329548 756211 85704 381601 464073 679756 503375 632422 134796 816991 548048 469419 623205 348744 363196 616703 326088 980137 682665 670580 547533 656039 892051 842787 139760 144618 759254 90789 880530 99361 131893 214490 581686 205244 873430 927782 953349 126256 878916 960943 627851 373175 431980 605473 135735 719629 237408 709034 619295 832628 163799 940094 535802 508081 991531 63572 7268 829773 224985 658214 545501 475156 684805 530933 685130 24217 864051 72708 93875 978736 84303 411672 87683 706931 953318 609662 87180 851262 851499 857605 331520 993587 983667 427711 611513 545783 553081 324037 799665 856435 609627 704560 225739 337300 670938 392417 919689 376331 643806 67001 845907 582989 47216 246434 838390 57556 918207 136004 833378 284828 477660 36560 852972 519655 944125 145017 224842 383738 367037 427446 569305 31902 643610 316226 829147 441695 438070 52124 399409 478800 879256 750407 727589 305222 415528 926347 447907 55192 137270 156146 261947 224678 408179 123788 464225 671055 621750 948716 172973 368697 120696 614952 245596 394444 69336 999836 119437 257463 530713 205672 460356 656618 377951 658862 659242 17115 289206 834197 409035 631681 963147 979081 416022 856028 312368 27640 643041 665707 731292 548630 560419 192884 834153 324826 243320 28991 569365 4351 903905 644187 606337 649156 562177 524376 647541 970028 34209 404364 195354 882559 54892 778511 211774 2119 12404 337214 866132 304212 931051 22011 588849 866745 960683 991147 287440 751116 717935 290615 22799 892586 297239 23628 445360 362352 930408 626715 140825 15427 135242 350873 285844 140425 643400 95168 926864 939054 423059 255693 461534 525216 238208 955200 827572 758356 13701 284063 131694 749439 985152 169074 916552 193117 645296 367048 589989 93485 858362 230065 821963 256306 912997 894659 856869 101684 901982 73110 696000 311485 573877 809415 53070 182877 595998 358008 377766 630375 464178 286670 771778 342065 572139 154930 188799 249176 48171 552529 608736 286778 332086 156956 993484 395449 503283 549001 57612 361791 969007 959312 534094 282165 606234 68974 585124 400586 61191 438181 474566 963506 816944 990266 44811 813220 518513 470518 156788 878043 412424 143846 531554 669207 732572 640412 233243 136345 325491 769771 739977 621866 328569 818414 458746 896532 488128 292162 4129 363815 892603 691655 728660 3446 382785 118499 87052 851288 934224 363967 549032 511911 495432 128392 131306 624068 840940 549103 439736 7761 251941 251370 383580 750709 152254 492016 413893 979100 61481 473345 351492 164341 971000 626332 627664 920562 188325 780871 327618 109835 914826 436299 687642 789499 146730 324917 472760 228865 319207 435607 527907 213537 983689 195076 537670 48545 441149 565079 908206 45196 1171 749037 297037 901362 912832 336550 888954 213862 986394 300392 128815 151231 79263 605276 18954 273751 578926 567855 977356 346383 717835 431379 957917 394505 680864 149115 449030 699117 412151 645154 603829 657957 934849 150981 75517 359456 875858 18020 477587 452626 654882 234693 300754 775603 341709 822961 152824 181756 639380 266357 390247 562093 747674 592483 17637 92554 630440 934222 113052 540121 245162 910737 224282 370405 661616 172873 919570 734206 964462 512342 223514 743031 723260 770655 84843 486119 479702 205835 297124 226153 630365 114632 613383 688155 80660 670855 185531 351395 644900 640126 7624 686309 186904 584357 533278 561550 40162 155834 119566 531981 967892 987837 995535 374420 254888 392884 391035 885723 502521 973800 244239 276894 844743 751846 712751 353306 581559 185792 705119 528532 55057 931337 557515 236882 197248 866269 394304 642079 177110 321238 15664 418891 505925 771288 676275 119657 590630 159750 778560 102224 954934 900618 311864 210139 827412 525649 749084 826793 587397 530125 212242 454749 783665 209905 192932 853662 723619 349625 298304 47257 443980 569119 984761 29946 457024 96935 525252 183223 210679 676820 172284 253189 918350 970416 457951 48736 759684 509448 908431 162248 796413 557870 811090 855998 728706 797878 101139 546124 457663 170873 496158 188090 22532 863637 14503 432665 797061 996138 347716 746620 924186 67934 911215 938810 938687 138203 65477 720494 844053 240716 242249 107511 955680 38307 167202 155128 162054 928662 740888 854361 910678 591197 523995 282692 176639 683958 440444 283753 581461 114146 318322 792378 672783 193317 751703 764720 712715 162505 797737 508356 877705 605083 221129 835191 556204 245997 319103 536010 847997 2387 498292 155399 807783 564966 585078 753846 571068 364420 605944 164264 277614 635213 432463 624624 194199 660456 568822 908133 31282 358396 894539 17506 523807 380407 527695 242950 986275 324235 282730 108149 636133 892460 226854 876500 189747 192723 727599 875985 807355 338558 662745 38488 734418 157293 360282 839263 407729 722663 739787 726171 954226 133043 936875 198025 834583 664991 230108 905894 858948 287997 104612 759 844288 689505 970734 411010 771704 193892 551238 744851 483324 882724 116641 412984 648256 335042 288082 179078 281181 403426 104598 848402 798925 620142 145481 117368 502514 784532 189615 860311 228431 805827 350828 907986 783245 398002 316044 11729 168696 712410 737596 669950 104448 170999 714319 92553 404089 522826 938618 469221 466523 800026 898712 198472 362882 311214 520998 602799 862127 236500 488200 810583 181957 565278 429315 419781 6477 345696 139713 3839 103090 792179 558160 824273 805702 764277 79651 19338 926779 480391 274191 245372 360299 233486 585231 23231 368529 720370 860417 744750 881550 365409 838887 504744 413925 752589 300647 7632 295486 930282 640459 507278 299943 759153 860226 339660 769230 854304 547357 54010 978056 182520 459027 172683 321230 675518 850621 758710 917499 8122 287323 999861 368399 239419 174541 190793 165295 365328 803098 494132 481634 787280 445421 95677 276757 956436 769106 253616 331544 274040 507326 724252 808864 783965 400837 349267 766083 130154 826977 210157 30782 177286 709618 729413 140210 113632 924601 574202 958883 946216 332699 867696 658040 702611 91876 671629 77310 227226 484929 700412 862181 444603 72005 260461 491777 776631 317989 405203 674122 740754 375356 780516 226716 941463 941576 743645 139704 616786 999467 468092 770818 986771 609578 918020 593217 591729 935282 879356 31073 904069 977358 593520 470580 388011 778482 668911 89517 989957 615987 649611 325604 907255 15693 681180 512277 376812 962204 328765 416096 511631 508131 491470 85386 23635 823752 353008 925627 311724 114453 977612 69375 518740 36921 856908 88453 129991 94341 895905 919203 493575 255664 452155 649807 7832 310612 512724 66279 928837 68014 536358 494891 846554 716961 404208 419133 137959 5876 56757 332648 249603 247632 914300 990742 947527 659651 618897 277529 355343 696959 543555 630627 983037 75675 228580 545485 485814 443089 866124 578580 789922 876863 624086 99927 839280 64806 17250 214939 399632 460654 22481 624647 562679 511520 804172 920488 390623 124010 670014 458094 906116 603871 812117 948845 745512 523188 441989 254109 475599 461572 387333 936027 979012 286477 833679 104742 13139 912945 507108 466210 23500 565494 491911 135768 21383 50119 514877 825844 509914 634416 725011 177734 177700 112037 442328 880898 426118 716732 67102 813888 307621 351342 632637 755132 464618 962138 183889 541847 549633 403779 356407 384788 511773 878861 137620 535132 433651 771267 114318 552379 143994 909972 4048 244128 7473 6226 295243 498593 945177 333681 205808 402677 351351 211470 977206 126328 466324 484326 994330 239274 34237 507866 567898 924272 878403 1970 709113 369682 210363 677846 977983 122043 397886 540759 852470 215229 297451 850916 143278 427722 28129 423317 647545 882620 340997 258404 916464 546957 89218 553903 540140 117088 504004 557944 284685 581111 607100 969637 68599 396282 76959 807744 654736 253430 602343 163255 936644 600219 540432 60381 434049 436606 22300 707240 131835 19733 150352 688113 621609 106430 987893 426999 101830 428344 956568 386588 969169 429735 825674 189606 900109 388948 603808 234879 387074 423403 827124 584950 407482 25020 646370 366716 766597 287803 859468 680040 327093 675904 821783 442484 571171 771848 288108 954301 584872 778610 712951 829894 222245 281026 150572 863734 317372 463841 368573 389781 755092 202971 421861 373075 678616 856031 723040 910018 7481 90627 276080 561815 959592 758974 922650 762157 290525 683884 379239 23041 370579 195534 42020 741815 408265 75207 826146 144020 673410 200928 232054 881729 652998 611268 723194 314127 176607 516933 960714 648493 989213 711189 526408 13492 771794 165326 614489 945052 915287 74795 2214 266500 237893 347340 571356 140078 481341 392950 9708 337088 77793 598993 241292 456452 280600 313128 303667 480936 788942 966252 36961 348159 54257 379826 254869 562943 27189 251248 263957 219137 74257 692740 870954 191172 5440 128941 821089 185451 51586 200912 278795 987322 488344 899828 449533 941980 477195 625158 583121 269408 486181 230870 376804 864120 549366 677976 486550 327800 563985 244389 565197 443037 286924 470391 538098 593924 563652 484848 392946 133422 508502 650068 301566 962754 34535 508170 990347 994379 683102 543 790355 309174 127332 488387 598099 165718 891243 727177 371083 247712 536740 984235 588545 266031 380295 49733 898238 452737 990799 494101 174287 965943 898107 380354 205381 465305 925199 168530 567797 320976 719569 135985 463801 820267 177740 945009 642862 456667 95952 889093 573492 449398 14192 336324 21489 634807 712258 171693 457102 940412 816803 983965 884536 756423 875313 475034 642784 20926 86735 799244 785084 816556 692004 869438 725252 816125 774108 414754 308533 454342 645605 437962 972754 934778 521908 887408 187422 152054 548606 988975 874595 794038 174335 753543 894254 233309 583414 823645 840144 562738 3047 208696 581534 536797 122520 355205 216690 298734 51924 139413 424617 704151 342827 870170 377699 648941 222064 563373 671558 122602 764729 888715 624443 92270 629603 124435 353136 255802 838156 181961 814932 277747 169751 150807 936733 915621 725099 450247 474501 295741 759348 80138 315785 730382 404001 420660 233065 399949 304804 808637 725420 657493 683637 35009 366233 865956 799184 217153 99710 140636 420530 466784 978348 604483 188256 189800 735801 45571 726880 914498 32573 418091 750909 861121 620757 806060 600967 687320 874404 87964 253521 200927 549965 629495 644082 690002 776058 802905 856132 804370 628568 228805 39016 654754 98072 688865 507584 154027 405360 13752 33396 275896 330776 506678 370094 35963 977614 391408 553245 313670 110802 688090 201526 530195 70442 91982 349998 86589 719968 52364 270145 682692 498111 547252 423407 205965 248793 29582 810425 942432 579844 474178 716520 370344 223128 537888 590023 734263 209907 928922 119140 391423 603125 187141 924691 514265 872004 297500 642731 414210 343497 62973 474823 868697 635826 55273 355206 315043 487726 991880 429899 822344 165748 51875 686013 582611 846460 801384 524488 346037 550980 392170 438555 327170 164620 952223 601192 497138 528538 484256 71912 535522 537463 85420 451796 922641 682993 387365 511661 440355 195223 684241 874292 266273 234496 907738 381170 995447 929220 372623 183282 596213 926209 554849 583362 607823 459095 581607 255670 731613 820397 657882 337893 806300 217002 962329 498474 557802 274748 270631 899620 351758 972501 764904 717430 312366 948392 24040 495560 899990 181809 325716 499780 838968 212394 186942 812186 954151 69847 326109 820412 926298 388283 212043 547810 154224 144352 945733 379144 470502 802836 947695 833131 661794 493286 245261 606864 43820 680045 215307 386557 63855 93953 989622 83518 157437 653184 681153 686497 826952 167499 942721 53498 334378 724422 274033 76064 349918 757147 834479 712494 639364 441144 559037 117507 105121 512268 303873 292930 984796 273230 247557 998675 920835 219062 858424 147296 20548 270146 213995 290329 812276 231411 380372 766257 550028 800845 925070 888158 690534 540442 94295 709405 541060 410024 240850 440235 712330 447622 54787 919053 488447 411723 632469 59529 491856 619344 13783 463467 571853 706096 145658 147009 601194 583951 555541 66079 478592 665360 586082 716380 310601 207646 665022 749203 769127 953764 925420 978211 371485 807125 975827 310064 541396 386853 323452 249824 730712 867661 584853 737054 648857 213003 281584 736346 868715 754144 148740 899078 611718 258960 492523 31003 251334 228965 634659 918866 373420 690797 250253 972652 397147 428279 516145 522155 252636 745306 829752 69142 661722 961519 74224 176697 223143 525650 302668 693858 895797 108068 830882 327973 289886 514956 881195 737242 282909 510385 72198 77850 519123 565570 781621 409221 678979 214510 35550 292350 823893 334060 821899 938157 87 888757 619243 154620 520567 212037 24463 236571 702794 640029 757933 979005 166281 705924 187681 493976 980879 297985 91751 240873 249372 808675 331490 305710 943445 765369 92121 11626 68865 361498 495220 394212 473165 665247 517315 710184 75657 376036 736375 627012 935850 825163 673575 261901 23302 222904 160653 576984 92955 144150 43143 569857 612744 372176 959638 445351 658129 475609 613602 194478 988383 333605 794675 279419 667774 598381 549498 194108 527134 463663 808774 647070 58259 660012 607568 257685 397973 808489 318192 102295 66177 562094 989348 890273 891989 345610 461968 316593 384056 895885 985657 464650 558768 770316 781129 560755 386537 926432 924239 782264 838581 809319 231163 751911 627335 816962 606438 34389 423671 865558 120392 77783 126465 737931 614592 292617 887557 379088 775312 723082 327368 544596 510495 246526 47730 542031 269109 477963 618895 294007 188034 908700 796494 303755 90455 634849 745413 617036 476395 743693 429930 566655 438295 657239 803419 494892 16987 137338 788568 214754 90647 66228 852804 888369 465170 523914 435111 293998 92599 496835 614958 907570 959955 486697 649386 882395 3929 191755 880461 406154 740958 951998 754224 525604 527132 138775 815632 73554 427507 686642 76492 129984 703908 896879 322601 664929 179604 80687 35726 326569 367311 329051 171720 826898 598019 722398 776839 452568 58112 18534 576735 306109 76927 1447 236169 417926 296664 14808 500127 491643 266 8563 579363 980651 617399 457529 486648 216614 152805 481388 880295 798145 819134 8788 643868 884182 711889 731451 391655 916097 725199 732913 348284 74276 261390 124296 452083 486563 646922 875096 700040 993705 692639 4349 191836 208162 257424 553940 253234 72511 937027 127490 755955 733877 548355 723437 914795 977854 685821 382592 645065 282518 122243 146859 21987 983423 595468 76193 796272 131965 801586 781401 382796 255259 833714 884238 927031 645925 849136 417279 240342 218924 742576 389679 655345 67461 828574 275942 40179 578378 423047 294894 313134 576215 83614 974103 245716 421774 624376 842355 123775 588820 187856 785178 273642 240657 2052 361128 306421 5492 370581 970938 544037 973869 24875 993909 651233 30066 181007 436415 936502 113082 904176 978436 161620 367685 367007 365042 231696 223570 442962 726717 2656 22822 89764 720284 50658 255564 7443 997898 232789 246480 456705 947206 40349 446275 545141 309715 899203 461626 886167 233849 901299 53519 961527 320130 227325 922206 265286 989758 280021 725385 305051 12799 32083 587637 545391 199390 789172 261067 261985 234804 428183 373176 403828 950370 244288 118509 670220 285513 61528 678495 322549 20115 639339 144264 709084 931240 134504 456868 684051 323130 304933 126645 903377 65466 540249 151296 720816 26464 509408 497870 792174 552806 992059 713452 164268 978446 380045 252395 234290 777112 783839 585760 979881 544973 702108 898469 926751 655671 406550 913751 760583 468966 651071 674390 659382 208492 713713 252296 689127 321250 296231 989525 55992 778337 622145 259500 665643 730954 476804 524925 775654 208767 229336 715902 72051 237159 571912 156455 787009 554606 485318 854453 803489 316290 32676 409514 869577 314903 166875 781067 516757 831268 914568 435745 541697 871140 991722 790713 850800 974230 856998 660836 625384 432830 739459 497527 29076 309346 842094 490636 264769 659469 274487 782144 661857 874895 707219 353523 483915 556090 7896 429387 806073 381351 768003 942577 30920 641967 955125 211666 891515 491827 771122 884319 10553 584661 819233 258957 807819 855228 13903 8406 800991 427412 763692 108983 171207 565196 543435 28592 534267 601686 373478 117703 275411 767210 927513 482693 587917 991555 371043 317623 454989 134624 216168 763566 313880 728709 291249 793664 887512 138487 1385 250757 331931 972996 523426 564442 273620 196025 99215 968993 532569 502249 520007 890175 653923 650989 489993 25501 474769 729183 272562 522600 247333 731037 797000 707410 590277 156300 853107 389454 600955 309651 145342 801303 973238 258908 830747 973226 881351 644950 397276 331783 60453 362741 566779 278964 483817 822449 174355 990330 286803 748227 80932 786406 627971 3947 154323 288585 562112 832748 906343 172089 286069 402702 337613 210126 154799 330396 517206 988645 246752 773028 10548 803809 968415 401338 678144 678373 339878 596084 906615 865115 263763 225327 100664 700080 599143 918665 664903 219093 17162 939813 448782 781824 634437 852970 813207 282857 919494 672260 78803 545869 324320 97634 213334 948015 262536 550006 570328 590162 666777 429688 204021 269120 492625 312483 337710 433414 44434 549815 260007 587573 642722 465845 540967 195747 699819 954726 38170 240936 307451 599317 249682 657954 707589 513360 391746 74993 590879 641771 579714 186811 127426 590972 715214 765481 954381 217632 292039 127336 819139 917877 959344 757034 766344 970462 737522 663586 117863 923203 831512 353867 886479 354126 895380 456162 288273 140974 398584 508519 870948 369048 255550 2849 951330 315521 508609 866007 664200 108325 553601 670423 551034 405316 883363 745266 267580 171935 122543 598206 865210 27135 157328 577811 456257 668463 65240 781903 905923 35709 858169 888530 226840 981949 244237 374402 509879 49862 96014 536777 818689 718706 938078 219730 32567 660898 925889 858191 120127 588152 275231 186358 346019 489628 271939 948287 67345 979640 144926 879528 27548 449532 32644 770801 203385 319898 650349 390177 377475 556619 182006 351103 447480 863112 734942 269273 477498 821969 529609 221952 137295 986090 270208 112906 919010 562777 490799 949647 947199 928938 944294 925229 409499 201771 690649 703749 892425 180144 240864 875131 264198 243472 35064 796153 590830 941798 523263 332396 381956 313169 874876 531334 717871 871092 529301 244859 24567 164150 365974 129220 96012 613380 814449 618975 900799 639178 961401 372236 144583 963646 748261 474641 812926 691093 327956 637880 187618 336332 833091 984652 737748 562016 630360 181920 715292 901270 1115 63239 260643 724468 352183 862365 640631 731142 541758 973052 364299 719322 299106 840264 441012 625540 389565 56612 982765 733083 390282 731195 885716 33914 996329 790840 390251 150656 363295 862093 760343 528080 80595 568560 310885 219666 734867 739674 105728 181232 144973 513542 706556 716122 185750 883896 462543 257986 985447 45043 787858 64289 13402 437698 937092 375408 974385 841584 258823 304496 451280 939728 651617 979683 151486 295029 340861 945680 480232 133435 568743 440579 575390 398653 726484 99530 956820 591708 19736 940153 668387 320575 258029 749031 56005 345229 590131 533103 131036 579508 150570 555376 527979 991142 582457 141070 717467 830295 965995 258158 7288 750720 513005 292158 796082 799 998674 248554 703453 858869 203983 356136 92401 383046 16447 804206 896010 486621 748319 924214 815785 627781 651347 658497 775153 260689 168928 250193 699947 635797 776240 906349 455554 230186 957073 877025 854408 994606 517942 983035 128112 727938 483444 254479 476113 932106 78726 662196 711465 477680 216010 915205 358168 198626 623938 477026 501921 784656 366676 145708 856812 405359 591627 218828 394439 179000 431571 4396 397792 782569 902976 843644 318284 44483 365576 166959 477572 545930 204036 144443 995491 808457 284212 78877 774825 432907 540344 541651 958075 610915 229399 978463 389920 242917 339196 565835 574789 482026 914676 103200 939707 57040 922289 724525 20596 865656 337034 286150 922505 969862 795065 156034 713463 361829 422363 120893 934813 105728 314868 101076 873151 429514 571560 83755 834694 915895 825091 346026 378238 915969 100914 866684 934551 747172 143496 772687 61477 370337 327226 761046 162592 737215 405155 236106 399909 772934 334977 363045 352562 926210 175414 482981 43182 79558 729224 559247 141215 105446 586273 297514 309873 778491 301583 803648 517622 489891 391493 882336 875809 620351 514649 811422 249738 510708 285636 637778 308205 169194 84069 672533 201898 633168 985150 539719 970246 869718 668405 4044 239145 783537 140948 771850 674143 640666 300234 366892 461015 18128 307112 989474 61159 800401 676965 136927 432645 229669 928411 946714 313615 630611 410567 587469 653125 624682 952652 422201 358602 231290 819185 819232 252006 536088 646815 299594 785030 132126 633700 904769 770555 283880 386866 241556 2167 846104 214048 912856 94675 612626 731496 836002 37772 730817 929640 276494 333057 850064 366881 471995 129719 308210 854267 612045 933653 741083 989951 418282 821224 462213 356571 716350 233504 942188 720866 672311 258513 681170 200969 229577 388724 483772 203947 780458 464099 944178 280710 120151 253536 180163 445628 105550 439694 383551 492371 335250 978679 463803 347318 875499 754180 21137 604721 897763 78152 887517 825720 280777 294902 268609 385825 314866 298406 456418 684581 332787 110740 268008 423651 929768 876641 699266 193822 376497 790032 456928 798458 829615 423050 553783 311106 557323 336475 669057 754981 769712 579826 263738 248885 970508 539237 588644 894823 714067 850155 896964 927125 928892 658592 609186 884543 395650 176388 614797 894597 436708 725116 786453 7599 54309 476176 631055 574566 343885 83051 858901 117112 295526 55391 703811 968535 840191 820638 533499 91803 182637 541634 666274 579771 456005 710534 763745 988824 237796 892682 60645 849011 73383 590355 290398 995826 112819 45256 853316 152095 413294 561782 661070 955176 20483 937741 697145 75936 971939 19042 129991 986237 752447 677547 91133 467736 60367 724806 10723 689008 764814 857778 19080 821799 779643 829331 675836 462147 644505 990130 619668 946479 66863 301435 528490 60919 464266 329406 471515 598479 976054 9903 30855 629005 710217 173542 670547 715435 325272 464160 464106 369542 40000 827068 116984 690465 321950 824702 291054 354083 142871 743375 919745 732564 624849 986875 147179 510756 899128 691697 330473 972837 776954 54151 85243 409676 830091 325044 956198 779636 955042 992276 538229 200922 162874 639272 26100 122722 458066 215827 93044 351505 278958 988318 866443 726864 949459 696820 468816 470832 964175 932583 84131 132768 717038 690089 598371 318713 87686 548116 311926 793075 782061 601635 675205 269613 881277 797430 561469 890665 670359 933522 371471 514381 615196 785823 833072 606307 567542 413864 339482 596249 861581 594271 542985 639490 423379 755734 395327 388564 605433 556486 993153 16040 327031 167308 653912 624830 94728 47911 368913 270838 587051 683964 713789 763863 724708 745618 553074 687755 294072 292566 101192 249441 497269 359128 638620 588235 377319 189709 527120 947997 504932 558283 787785 990868 715394 787983 839088 748493 446043 762042 983282 56585 488592 915280 731584 565104 617923 248824 816272 664266 34907 985471 384922 972295 374916 192341 31003 330425 418668 537421 822677 509205 321160 342434 690189 887926 875085 847405 805132 916826 489783 293296 747615 993187 184773 659214 476439 116374 967866 186256 206090 286175 884254 165729 504912 543372 94396 187475 105862 513806 252258 880409 106319 450427 184611 659402 423886 896526 258712 297637 363373 574565 870938 198151 163353 737026 327242 462646 650115 717067 327562 848026 377376 913355 616962 326718 151594 540654 897883 19220 879070 469705 889095 831086 878588 550031 298551 123206 953994 180829 787171 755959 735121 54319 463046 880129 676318 694184 994272 264329 891970 299215 335218 846230 161235 619468 101189 387413 72745 46127 259300 693207 117346 293354 215965 159886 989214 788114 418243 38547 166339 711650 601775 108067 445370 69367 894395 458013 548208 500885 519814 192837 407190 798240 699955 379653 755362 928228 400617 797351 385804 533582 7252 754076 333650 807985 210018 961400 413684 401475 446792 136563 387384 332701 819131 705449 596711 805373 819703 57243 317518 934983 211836 544173 349951 986304 442059 753382 490829 83538 357741 345714 602195 865164 888877 756323 532398 554527 865753 180652 279230 846753 337540 386213 153961 786638 467271 223114 956888 237058 60988 512252 18937 996096 949314 418558 814139 956910 362556 187641 248981 624983 852497 558264 498367 199656 690797 167021 683190 879027 215743 267818 419197 409391 566201 647657 506647 58677 23444 668229 585358 255365 680265 725246 815279 441599 286296 307577 755916 31147 925701 717630 926392 917233 285078 139192 170446 263265 160343 506873 136619 537005 867542 215923 550704 929962 862247 551424 346177 442451 348256 907674 502792 860422 936414 114404 536818 793860 897599 476447 112881 440885 955110 75638 438456 591970 645435 90675 519938 91642 992936 600839 273740 587021 802205 311302 294743 191700 529740 322792 915943 568807 286125 291338 375558 412421 22972 638123 540161 556304 511478 838383 346026 185358 229408 976223 672916 659241 96576 829671 749275 223024 718242 30871 493977 828756 34900 146083 247858 107436 526634 434403 767945 777009 503675 257684 426760 214658 223969 511956 856733 709218 937661 372330 173559 955509 886002 411260 939469 470663 742245 688086 504727 36805 279363 523242 960339 713921 617531 1035 355265 800178 334464 708016 711016 865778 667400 518904 786191 505150 948815 361696 404676 628730 427541 606478 231449 21290 565596 68682 892962 276794 736619 485439 855800 299319 491085 91199 584569 406868 674451 132284 896645 966182 591630 34896 852803 499944 321878 734646 103898 458104 815238 643214 210232 295384 695101 459549 880143 858542 617374 214603 685907 996484 797073 577891 4733 784905 621056 363990 74955 965006 118235 496952 108669 494537 310996 494914 532634 654549 672228 64398 370985 532529 550980 639134 677560 789949 821237 207766 441945 590272 764793 744061 357408 748644 296919 494336 349030 604600 682138 904047 913609 373805 402899 621822 682218 898394 712147 863366 650349 552633 535218 861697 296764 149415 672907 750225 167877 28391 828669 575545 75895 742368 542443 360610 328457 483291 309309 249432 599156 207814 928093 487563 9075 999859 549755 51599 364810 936921 824330 382172 876925 527378 759232 5070 192212 780700 474970 905382 9629 955480 916054 490887 301994 584014 140726 279162 405519 810791 309508 289770 548709 741362 558472 162409 592842 446623 945940 129706 34271 590663 633529 946756 683080 723490 855439 753013 639472 245839 732529 477533 430658 446032 894590 971967 392625 628875 658714 229443 157233 242058 151019 169783 817019 516860 884892 712713 476365 846322 647261 884686 550952 232738 539232 290559 756368 873448 32030 974455 181456 924480 29969 937910 608179 921677 545847 950689 899532 912470 143061 811327 255663 277443 709554 920701 475509 772836 244759 46572 366013 932394 637718 874046 133605 344556 395904 829132 261845 192740 954221 819731 643444 405680 452792 424434 883441 889233 939393 353133 621691 584367 95017 309165 155209 326995 590041 555454 994388 953387 411835 696080 832856 721865 938495 90743 755351 568805 803480 504619 682325 854295 196541 583433 908573 347933 824232 207247 842042 920347 919450 373860 233151 323862 899797 782734 496896 600376 12129 445113 932055 220880 419335 131767 592160 721359 247705 141947 353661 762443 390376 478941 655506 250943 612364 191385 597194 845897 783073 276815 409616 794667 905988 750597 538135 952268 396633 304736 724243 702452 597960 695343 682814 399315 328252 554976 957012 475514 248355 989641 911511 384992 731633 854560 461963 850462 23004 33155 784059 698996 498593 434354 252466 874306 308478 161872 937731 954575 43766 437093 928450 661126 232464 711582 944457 653684 397976 219788 190708 33036 573149 481633 500709 936867 699697 743158 826817 39988 513965 174792 577200 294300 111274 321206 472929 889631 301768 775941 47492 766690 80299 269468 799182 427566 956729 928520 982520 375028 632797 409401 111681 595588 203079 810051 557287 274388 110314 152671 798194 240319 603133 503399 668842 111939 505659 876125 573851 115138 274915 532964 698392 715138 814520 553158 789685 340205 652161 770476 712524 169874 600266 830953 737849 555554 112290 707824 315294 967731 761243 506713 60320 37569 614670 861856 856360 660776 954772 483622 249698 517355 436045 51694 692737 307056 78109 955937 868601 510722 357034 280011 956356 14798 456032 360219 637406 180390 505517 755495 948617 117121 987525 730598 365962 272249 31199 742644 819754 439691 334262 270097 404213 54427 918409 349410 513150 812141 932507 422895 659866 505517 603123 562147 532384 724200 633757 756368 313520 12881 750184 351144 493353 35837 931879 375557 557552 803303 744368 233442 504304 72621 409055 680095 238613 411089 22740 660737 178960 779192 760625 176751 700822 706094 434781 765622 995297 747489 620547 741574 683565 903394 784852 878900 725244 980519 545601 127542 94995 614539 497665 965482 877563 710349 387153 508047 982016 967693 385967 941257 401205 681106 312863 814305 337839 665478 294822 141763 139526 578936 896273 796543 106455 183193 394095 336073 150212 466560 894419 934201 140210 626726 592851 673804 627209 943723 833932 991073 173496 281423 810651 758844 660847 859705 267685 931270 714916 783796 116496 93515 615375 388205 930824 448955 317357 376758 77947 111209 888896 258054 801629 670095 218125 423799 461221 372168 144605 923719 653838 996757 156092 314583 398615 971417 184510 125423 542019 173405 512885 321912 678234 969932 271292 853760 715238 89464 392367 793530 931191 346835 687664 209211 479008 363767 714532 815166 919287 719455 225012 168673 488537 67883 950669 235366 634531 575328 945056 578419 143802 93414 66850 555730 577028 314184 379917 402930 723501 360632 128862 499492 422180 818376 128213 148703 882715 795569 413368 413756 414986 285200 278096 69690 499628 270564 69481 419963 237440 922130 322135 599110 251081 750945 102636 688963 225423 109182 365315 113090 567388 980409 237112 233588 400576 948999 640942 948016 915918 633726 62727 215664 346396 344283 151471 509137 161991 825663 775762 484631 204141 620142 805666 890726 520049 856335 20498 496010 958458 312431 522717 720432 222644 567230 274623 339499 453005 222800 460027 954672 339065 991965 479124 236122 834351 336321 988563 531942 908203 669693 703431 958008 859690 385588 565761 472213 839472 925359 142996 428967 186693 131993 28251 266236 900531 27332 769587 979143 142474 950243 989436 964830 810973 507662 574108 217978 444227 68545 508028 989690 639766 51164 889737 157152 61943 123044 158580 396114 127304 190913 968371 481946 173744 87742 557822 851495 641627 208845 732434 870218 618552 459520 362801 462650 250233 765905 111008 395728 746966 991195 957352 592140 79178 219934 271639 151822 987669 457023 952828 968029 399928 470533 481453 753956 304380 569437 117572 892720 277995 99992 71262 754227 176725 821800 920155 562564 234061 959590 620833 977437 229610 304655 384793 760156 759878 244994 617584 497090 601474 431812 497944 756855 898944 977596 381828 507460 817128 414519 776623 972311 664484 803109 78166 557571 258659 722650 175609 437757 510618 545166 484062 790176 269630 96541 633166 287146 63499 169928 54231 444285 729152 221939 429320 811487 993761 65125 251319 466490 813108 692746 761919 928092 560132 249396 837178 566840 210913 184918 909132 232100 218974 507144 339864 132697 408338 461062 707528 80886 912344 430385 99081 114494 304783 428940 921996 477205 890714 712320 794375 910662 963040 964056 291442 683584 426445 951110 811083 232532 15696 769948 529426 42617 520027 787284 870797 400393 359910 175497 925381 192961 617901 558396 217160 352133 409005 849743 454821 516633 313835 849933 784115 494569 415597 640032 666698 591682 376574 615450 144135 477910 767086 36077 59725 300285 912208 622387 597759 771695 917563 335718 324167 661066 346762 509225 80594 610834 92956 602429 629778 737388 430292 194701 574971 759842 539482 823715 196934 771618 494872 347888 938800 734015 235901 256008 569212 769838 585022 615331 87469 349579 745872 909342 318157 815826 999087 139128 576042 66661 937819 496277 210003 750157 959830 423423 962847 848945 371175 870047 555622 782432 461401 137608 391814 296974 834493 298861 286879 666190 44835 743078 67351 724253 578917 756592 473560 742487 447965 847017 160013 927167 301930 817496 226728 790204 64751 360035 219039 571606 177748 764694 608938 448509 415619 969827 648135 47811 534252 536285 352887 870941 755649 566395 668478 845541 5115 175964 21990 426587 392659 190525 480957 307807 321226 188228 234002 614137 232417 174905 812092 672210 929826 364551 120531 787576 228245 107520 524085 46558 248460 409302 584899 66137 328728 136995 149985 532388 28241 292706 189561 442589 338321 754611 961144 384966 355321 130459 138256 636229 971756 481282 89077 566436 983375 877427 7520 407953 301520 598943 96527 430943 172955 836378 965059 97348 992358 531933 144384 15449 391270 340098 110672 36125 530392 913803 869889 667570 378426 753628 244194 598622 118542 663036 710218 672076 88542 520600 846289 318345 680306 426176 881877 466375 30684 666408 763703 273309 194797 431337 800027 645188 953405 7741 714220 412700 792871 783558 192277 427493 614154 200327 260489 513414 977929 230377 972411 218186 834636 970168 388519 130846 658493 982308 7240 512789 719308 663617 542879 376356 446380 594503 608755 689382 847635 445458 939595 131608 684158 232291 448246 847454 186090 625885 408707 630333 211676 304009 377417 568415 815770 72786 741537 59858 373168 91146 643943 197961 374893 789540 660668 413209 260131 439991 900615 874941 631210 286913 340399 284307 426333 245666 12066 71197 881051 435229 575186 988353 922376 202522 690995 224394 858761 531815 340223 29348 86732 449714 307122 457251 195262 364049 57613 174269 772434 514618 575767 361163 642177 902923 189719 175565 610244 180163 349468 951075 545116 564679 16885 637524 150603 530974 929145 63179 120600 205365 32001 865621 460751 38045 613929 858212 370495 143240 955282 911503 565050 47951 826147 559312 497368 334063 250499 350148 739060 49735 17569 848431 647917 721179 57389 805621 241255 523988 878236 902498 155592 97790 232359 248547 518139 783497 427084 451595 128112 417801 438604 199951 497370 26102 607724 977034 96303 322541 527796 75386 66924 557548 833459 444609 195215 6874 14200 253157 894683 734013 45786 40400 304791 796417 531506 700240 942607 398456 857756 261848 479186 672469 391226 257854 180914 786416 687216 204219 930439 428805 200297 277230 490412 385012 456465 898713 847169 334467 56280 661858 545639 376791 593909 631380 853767 338943 927521 543771 174028 967017 776344 546315 120484 429867 168476 29978 715842 509307 789297 858274 341215 906999 823714 944416 66869 604127 400315 945848 473155 651478 461132 80302 714252 933732 615149 662190 298711 184822 733236 665285 420656 664093 747584 457125 94694 164875 469682 893093 999179 226265 159855 300479 859639 922436 161439 301713 941318 427115 23601 692380 912661 718099 824981 231624 75273 868131 783424 247198 441160 679208 849580 180364 873085 923666 85461 909925 405336 692213 396861 844894 108684 160394 355432 167955 756688 260779 521505 926463 829727 709786 582132 857223 111671 749882 307250 914224 199134 950165 907248 274021 908632 175636 6983 40114 729074 757962 501078 761931 52475 962218 525627 491974 810053 464908 687902 60060 548777 575852 392999 942317 298176 413931 642563 532409 919018 192844 442786 21863 772491 517240 298556 631105 891593 497595 152967 684918 628944 3332 706819 612888 523918 441321 994223 77212 124791 248865 1680 259100 606466 292680 720369 886360 959273 649694 253342 640688 121901 111624 434408 204012 412561 277710 459108 52341 961178 8027 115948 504345 476693 123265 164700 537482 899473 353458 403414 704544 648288 89096 705087 872595 334875 348990 308159 419009 720987 215988 75845 927790 441217 154095 836289 42367 496814 190614 885480 729982 481483 124086 481780 581529 860035 217471 257505 172771 721988 657478 950449 643730 961666 408193 998313 229311 887988 735374 676882 408233 592597 285100 99833 291954 368100 263807 831535 237216 395748 206736 483209 423646 648733 519819 31009 276792 634713 154688 535955 32930 235176 472547 845505 300210 199260 765004 257808 761890 795086 486584 447657 361679 963863 351686 323449 969660 867288 936954 925809 711056 174131 173181 878086 121299 682127 452187 350642 624117 412696 229508 559665 430792 836988 758091 695045 845313 528239 837418 205939 50235 224296 856060 87364 700403 964962 639618 181445 605901 833052 194463 882119 830414 405337 544476 84831 810592 89569 956260 115367 786321 466430 871625 824379 640532 412416 593405 915901 412670 812218 719962 965586 706506 644098 995163 323619 566102 934773 590369 900509 213348 308720 153774 187889 506714 777240 327341 667093 263170 790355 818600 346688 542538 284813 108817 86770 358981 457460 653498 584362 856489 322173 100828 68654 313295 210205 200596 257543 532983 526288 217057 569730 15681 323605 456808 856176 743156 838383 681072 884838 186619 383654 648742 948670 647266 928580 792731 32021 286366 452121 491073 454667 328963 70264 5105 321542 222347 621303 283559 415855 370070 8627 738628 372211 736932 857609 718028 676035 448349 606238 645606 174292 16265 432345 873055 286624 713432 518116 648551 208548 927260 762542 883922 287200 821450 556203 39960 395610 228349 578834 762389 707611 755059 538718 750282 265456 694222 517006 104090 66922 910291 540326 33870 395806 648686 144812 982353 889510 465837 979307 908981 702687 761153 711795 824941 103401 739520 163735 430225 526378 272293 733357 276637 272587 820302 171346 827313 532921 734077 141668 690898 462245 5209 306502 961256 508037 291818 315615 32062 642897 561184 921819 147206 879558 826700 167208 680402 926887 665956 456251 840028 489719 921028 398857 940863 510528 947432 548494 977659 247311 972915 296457 461301 488821 893356 402558 997236 168456 588923 934771 275557 713184 423088 213555 422297 821338 642877 258510 854914 325976 167095 449943 602617 789248 909465 179173 630267 964985 680576 846738 636199 71921 987888 352447 599490 806297 192781 45838 80179 666791 503395 322279 512647 929683 742560 319923 857646 337242 495764 821732 428796 484607 259128 322347 801257 247173 267492 170881 458193 957366 126166 174623 540469 786975 984882 620549 359865 918993 878845 413495 386852 878178 791009 580987 743394 300266 179437 619036 73605 885638 609490 975914 698944 999001 156135 355704 824107 282694 214821 844253 998722 669367 714475 330548 399910 551577 786043 898459 900826 22814 707387 953271 879623 423545 438710 686191 10296 419045 122137 312685 637471 964255 57526 718305 174350 399719 766724 405949 732351 122244 449052 374585 771277 349117 493822 777360 736505 974176 32842 110978 586661 114174 303368 583569 865884 111341 106144 310852 16648 208581 200354 272678 143483 422756 646400 433287 431783 49194 439695 123450 69222 135805 300170 749718 713010 378246 277839 944374 9902 49843 274079 367993 327643 628083 694754 847810 374244 57341 688545 421880 835539 685321 551115 65671 337753 74773 262768 106974 730698 366305 561161 681264 77214 465587 567470 290483 404146 820821 77598 307555 614085 550674 161851 136320 725883 363068 5579 149963 169822 774121 45112 200717 371799 142705 628561 3217 939001 957298 288647 828645 282231 147084 297841 708637 630441 407270 409672 284624 131788 581031 891500 11481 332670 844093 743261 705879 768070 88922 697858 191021 815242 429169 55590 128579 909846 513150 795062 229635 798556 580220 875588 793757 838895 278252 514119 372291 635847 797140 544729 144366 9664 614462 840311 236759 5402 921141 36613 129854 809786 628043 42823 277415 761960 113238 411689 287256 928271 609454 932025 152669 406273 467825 34855 530756 666480 984640 457419 279201 403702 176639 945695 846475 684558 493976 511041 983133 603224 600121 610739 675510 298969 787857 715483 138106 914809 942423 567683 451854 257219 512003 547162 865887 705768 584467 153137 523868 911548 288200 639806 490104 844728 247270 519260 157993 855990 39032 155018 827372 919992 627401 780584 303358 636514 150187 366717 557668 851771 240628 348211 580708 255856 915773 322649 146314 813905 322082 710368 573476 543762 258180 745183 42054 707404 793994 902480 657863 353401 954843 842640 834818 425723 869221 959586 372887 55765 940634 177645 37351 534705 979310 732602 943195 868888 739354 841783 43485 670141 87004 765110 219549 650099 79669 228782 271629 946098 862377 297337 86374 925334 710722 976661 151009 217952 588238 12068 806143 98163 11805 663019 934466 896728 164035 44246 896881 287482 48796 250611 211224 557035 280003 362290 520453 515486 432217 763372 191309 759402 493253 952665 79557 220493 23214 738904 215433 582631 10819 738411 174456 980923 486131 971448 387829 452465 916469 863753 143784 200023 454658 188685 830011 210203 442198 656085 418462 592339 495346 556632 29380 283317 466845 384047 362212 307807 666654 321433 952824 200016 863236 230200 672897 219245 446751 228179 197889 723901 956676 444882 482303 254061 149708 971973 661383 37006 915157 468958 898791 382226 526144 248113 319092 944402 105201 39739 825091 473483 220307 5657 891184 969948 175377 315596 591962 109449 358878 454332 563045 142971 949486 630066 280183 95102 827259 898716 327675 556290 876097 529996 647457 664667 240257 990202 889692 263681 411906 888190 791202 678033 839115 531798 267184 313481 542699 724966 486660 54096 276850 776499 176481 956140 651893 62631 616910 849033 562445 987089 878231 652153 98840 993762 988491 550191 976183 198512 177020 230275 773647 436598 291586 378545 68616 12114 333304 957977 844049 440519 486653 972225 416794 157241 544437 3278 725528 507379 600262 480847 45764 824804 290587 361586 1244 185309 697828 215437 439137 948053 189332 593494 578648 212837 543202 791851 585353 274765 745353 639052 211651 542381 561095 856156 474390 891533 899042 362979 324567 111253 889310 742798 78623 800085 913352 458030 492045 37887 555567 374261 366527 76264 880933 687612 822493 464075 942978 724288 911311 862917 844385 616160 456577 611034 55330 511521 839782 208815 93414 746090 167858 338190 237526 100104 71647 42661 483549 614507 272809 87751 451817 113703 470802 810473 886318 142389 734047 361318 935779 444399 254808 577596 915778 120407 975692 810189 182668 947793 192715 996383 698499 35044 396330 45788 340847 943484 439363 455379 534426 835883 374706 876405 160404 788260 757401 27736 125487 424959 247708 587320 678659 898040 222566 582385 889196 937904 11235 870790 11847 816490 926276 917598 162553 816079 786174 254273 317736 321003 702923 662687 835967 77869 125543 985609 283951 881067 782420 725878 185448 795420 818455 861440 911204 97628 499448 92836 371101 565227 18374 161670 213330 108654 673873 263722 467078 822829 11694 285820 456385 634067 28599 974473 636429 470450 339016 147652 39802 479740 683331 570178 273050 113099 868877 282878 786054 498394 562895 193558 571287 528777 982709 560076 792237 492189 917362 938949 782764 717949 594107 984653 211322 240822 710727 336914 72515 626809 732502 146789 215349 369624 789287 652028 113028 313036 666879 656179 344039 614194 874089 829830 174233 66249 14769 832024 678233 357237 77864 160559 301546 833791 348387 405237 630676 986260 866236 298681 768673 897089 179343 801068 37089 759037 37566 136101 586022 46368 284526 341533 702089 910308 239752 776372 487459 957419 669881 898410 30933 417912 176690 787110 114368 727476 223336 843635 803534 910827 892757 52798 212199 795917 839413 866137 697661 669613 623690 442171 492673 215109 95129 209534 405035 875120 267691 527712 740790 618927 535181 726786 345569 656805 246480 610028 647663 787995 376073 167943 962536 997629 679314 334689 447894 530394 786888 828333 582665 658792 798475 272896 189651 175997 696641 25365 321165 222615 71378 116042 937616 559574 75885 791329 284797 513788 299074 581312 170742 312564 692167 842161 288610 369608 542772 925027 7533 452842 27334 637095 991557 721964 34687 634100 907742 842631 985956 378723 566127 397464 186110 157619 511923 150046 864538 808198 127529 210750 107017 583843 733845 79039 288033 558834 562813 394127 91385 774339 629740 34812 57329 855815 875890 672187 793384 416917 90401 765604 795076 780775 821650 770035 818094 61082 756383 131401 97491 347186 635430 811946 431076 923091 551820 325757 411671 96649 384375 195343 22563 432961 967635 486096 420936 112142 21199 225940 753989 765605 359581 778771 552096 95265 14773 947241 893794 454463 640530 976599 831640 644707 607731 977024 38163 997330 267228 102509 204329 759222 829651 476682 830002 921117 432419 796518 440331 885946 127644 637751 550294 87971 216785 474964 40696 204433 941528 521913 885850 592099 639182 915142 17065 464859 445521 74176 309463 730655 943556 336655 85079 973049 280078 927230 931620 259736 137435 768255 442491 181453 425305 765476 451292 770703 804797 690727 180109 231671 948924 960483 18839 200069 888274 96024 343687 970713 648638 290923 610990 39866 489476 677027 89314 855123 209577 827502 714363 333041 187771 835802 141910 519302 709511 697436 837910 766633 868385 413452 222366 149140 636255 27303 560920 656165 502238 904332 981553 181917 798012 722048 30170 952292 846300 786986 298249 462979 206373 808855 646774 645928 551427 904439 701406 414438 575525 11550 400004 841586 813117 101444 267883 385767 230147 964677 372381 389699 573427 285346 883367 740392 825610 729791 141594 364636 59212 563811 258572 742537 19649 642875 349013 264573 6132 905814 532883 678251 199731 694826 227750 859433 210194 349902 646708 367088 620776 471166 456550 16160 809039 162011 915241 912057 901800 520360 834607 864098 205461 705998 320939 682789 453310 13400 408345 976881 12877 293624 912115 941783 337521 881216 202877 479694 175199 596330 610234 228848 794828 131025 193524 459642 495860 298038 922424 233936 24471 441084 557783 36086 752822 79211 968999 648984 601370 625841 461760 203139 224974 40092 99456 113898 985888 554017 792583 576162 875300 662809 508732 638950 448561 460670 9670 664723 139554 209075 479827 344877 334677 96313 644564 63513 107184 744187 84991 605089 809495 294019 489804 360179 603127 330626 728057 677922 603135 860940 97990 997539 910753 169433 480314 355026 339990 821574 39260 776427 305687 313042 801338 186641 530020 432609 671974 649162 286209 740733 155059 61632 684212 94800 672637 278338 636873 814826 501406 605697 446798 939841 799738 764243 819351 560044 706484 38900 338107 824488 338102 859968 569109 740435 253934 738874 61316 71348 924171 832073 343211 80561 948164 776885 832242 54614 616081 857966 344579 855125 878640 744838 374541 689665 143009 466546 231365 551122 60907 372876 356640 660388 772117 952276 624475 842423 175981 180010 646835 260720 229893 856342 590061 80535 471984 903681 91535 951448 51274 652665 63845 513410 676334 674865 26429 472842 601021 337662 437035 925833 35165 353307 186566 109498 649016 904678 326249 363645 454393 181345 35955 734359 302675 751090 270471 871664 644345 164195 263501 499795 128487 261026 181615 414321 680920 475074 749149 812958 72013 359929 904010 919507 885964 721696 843180 43242 123039 213366 927679 386470 219601 60445 437507 404072 804853 267419 959034 964026 933919 719387 585195 938697 787368 333418 539618 575459 673646 325754 906733 450173 522257 723234 356256 250863 777592 756699 494354 954549 927498 859333 357598 609392 961718 170976 729443 52195 282731 17108 960261 65848 631712 434793 164457 715512 146125 59087 3325 842774 690352 923800 227950 602725 437578 649081 185903 102045 926751 408141 394297 87450 968634 299985 797061 260957 424486 489129 861972 956553 935094 102618 102824 371047 602110 392206 379592 323363 136151 624083 257472 279884 114207 403868 535070 70424 141303 743038 965174 675869 817923 16116 290527 848793 382830 180636 127156 758764 625699 625976 961237 146649 17237 230574 561763 950408 327800 644041 747143 954567 763141 602613 629547 945860 927994 106246 930111 531605 795032 396018 243574 954416 925027 555730 125958 491827 384998 590502 765292 957917 454060 431246 478310 431699 186696 316561 33335 331100 484686 12250 57190 569766 640471 674230 882943 390527 29057 888855 969616 494940 74349 410964 440429 599061 891712 129255 365102 679207 300578 346285 531052 410097 893314 292906 491847 725367 596815 908290 106082 278306 36864 429377 556325 669950 986318 980116 889147 560699 77749 121678 540818 846189 264951 615716 92829 721292 801880 773105 912853 196917 920227 212723 993908 95462 710115 541964 554488 468614 389035 442882 50342 180891 509711 468351 357189 765906 622761 449809 829087 484218 800149 411691 56515 863049 291380 492451 788358 326870 886381 103282 624701 917597 25512 913911 177924 563134 544593 437236 849722 848831 93403 27791 33283 732165 190074 204819 319237 329119 834216 300908 545387 435835 254945 25583 367077 86575 684710 377231 700262 369137 196990 142441 761765 20767 806641 719481 954396 819513 605707 333347 801484 842466 398239 597227 507703 154402 583745 983357 40229 465319 112395 287782 882016 235903 536089 448792 929335 469599 323661 825066 223103 653791 965195 640662 969869 19196 440958 206522 51901 498709 988370 407 840559 716271 454903 269909 243460 111281 945445 972861 777189 442216 12370 488893 767421 549444 284349 291304 968378 343897 432999 424116 716752 539552 960981 489210 91957 697011 74896 339065 844134 496724 525220 527634 218273 493095 561572 606349 849449 411123 28260 33620 453254 748389 315198 856947 584130 205324 228814 265118 4204 785310 961782 387307 381593 868146 96667 678803 865054 193988 362277 988470 913943 784117 199491 962964 419876 913736 521189 455188 732135 561574 792896 383041 212999 726619 214158 359239 559215 568214 612555 382395 623055 588397 85305 494993 397722 181527 470493 922211 528967 558320 640128 862001 118545 617016 97262 737947 900599 82004 682618 557993 549756 840460 109048 314564 220456 779340 530562 586106 471557 505123 852724 421117 142370 152838 692080 394597 812756 430030 874331 337898 72112 347062 338526 921962 838739 684702 271462 305001 665306 784331 170532 655244 762282 160548 139597 613981 829097 981494 786139 444874 498179 974066 814922 181542 767462 735466 280988 31847 13958 444119 999190 463462 913114 340438 995264 989602 275421 761510 242985 275069 11662 660843 283937 836605 695536 432367 193278 220045 228555 769436 822295 924729 218601 872002 914188 113014 370330 218071 679932 947671 688560 420723 224653 624089 915331 691152 602663 46040 719279 982864 960825 178199 135377 353974 13299 966845 794062 240235 340555 404370 733196 770875 426488 213830 229495 747222 938618 441963 46653 810191 542672 641654 243090 458016 285376 905794 682733 669028 390546 598988 434377 23580 103829 669368 810341 681899 376025 126731 659653 38810 432564 79407 720815 239253 767486 111538 343278 611819 648788 385415 191314 771986 467800 680195 232557 618592 702767 629473 118552 266195 858242 303999 88620 683979 567230 291423 799626 533002 898516 860071 722644 967419 583417 373537 437745 994024 654119 44668 811917 44547 392538 402697 977750 391262 941589 286142 880256 789298 968027 634230 532418 901532 171829 736240 279959 785691 308914 897996 697150 550356 472930 733201 922683 548174 859355 735338 234643 800247 585205 187747 664212 328349 991629 532273 146635 965621 482181 505256 738635 587991 326466 469314 37485 841855 85805 830879 974346 339726 636595 619775 308355 23816 962565 65482 382394 349012 418265 964168 588310 611071 726183 290154 599811 391673 406572 76479 809520 341718 272362 929407 977423 150478 187110 777924 75992 515901 30249 274252 570950 47076 515072 995449 554904 745894 804477 846545 216978 72268 359987 448382 438329 599042 885757 990222 394267 938903 998775 412340 912837 456513 492868 963525 719818 105431 942471 285436 944835 86805 609322 694839 922058 53467 397530 865464 338813 895982 131016 884838 822145 172406 301993 767625 435453 26622 495287 569873 271771 852280 193007 323279 885514 79862 980369 27513 599742 303026 146083 704491 126894 236935 433902 654113 602006 228149 459903 865087 286003 155873 397672 666953 36361 470994 569340 96939 111968 519030 658326 799473 55683 314843 293523 878096 843328 240694 185299 591516 347434 34527 634876 725584 786650 307347 159479 681097 592554 808305 127217 932811 126969 400126 260316 914362 295594 902881 24875 680994 913380 735399 434969 549425 450643 766720 18083 881271 355110 304512 756937 974765 115407 450847 913169 662891 612934 888377 713988 233264 712966 979663 229935 25245 923791 879365 900836 964026 742370 123682 377782 688944 716680 989907 521024 571982 760076 90727 923615 512005 80124 593044 246707 368236 819372 195441 904675 988988 583666 125754 786454 798868 355051 392464 822266 847350 387765 132470 715264 972488 78323 623573 26014 658325 471565 612472 295564 966282 245933 500881 937864 659449 499202 449522 882386 953433 101313 530517 591024 983043 85983 88981 823531 41847 372632 24563 89488 607509 590251 522514 123249 102629 101532 131066 488545 468495 922417 950489 666364 943204 418294 216573 825244 55059 932345 357147 633893 844276 897358 141324 657786 623297 879948 425354 787269 135832 670029 994104 186355 389627 595122 932247 24502 818383 490909 270546 119361 26080 728246 213363 638736 161564 720167 184811 776413 867092 725728 384590 307436 253950 725907 441236 659776 812085 379832 627866 713507 939383 252683 934431 277602 359718 280329 325255 396303 887496 308471 983772 602366 586311 925403 345416 629832 24498 239873 406875 40395 115450 272055 886027 505703 313462 831953 322863 472834 756895 456678 182532 71686 299669 742737 617640 991390 556056 574769 602594 578940 346447 239593 76696 154326 594501 432864 480342 634020 68455 809155 783886 282468 437191 713726 977363 603415 628572 669447 7645 615169 931008 530451 188936 829548 131952 316191 485524 368805 616656 343272 942502 576126 697061 59827 124422 339723 239064 942854 307424 590373 710714 13037 539203 442858 363066 371382 621604 354874 95985 146485 411228 921340 653527 234305 570598 384663 426186 939125 860194 271993 272718 303152 878485 806164 939592 172629 932519 41628 33730 900108 130787 976330 126955 924671 613242 490204 510932 557790 663808 118930 9523 782235 313006 749747 851044 929903 884638 969158 142499 835987 500243 855321 204563 523848 702062 722302 542394 872080 462073 60233 536450 492978 850273 265427 252922 90362 513780 272762 986003 326326 455847 398751 775460 15546 948434 256294 126247 860253 605041 797945 860025 821946 977637 686278 547294 920688 258737 37500 313850 401890 616063 212178 340185 798968 728344 551681 20136 743132 698543 460613 216505 534270 47767 854815 217667 462737 535944 342614 877344 596875 798750 984881 627470 637225 717338 87806 154927 789225 249887 483471 785352 477774 881910 566200 700805 511455 537227 954130 518324 177832 138285 311355 913029 341879 212498 356116 580177 704160 992976 7361 610960 994042 728869 829293 825505 506400 726833 317507 683270 236337 376631 967286 516261 86801 629664 676026 824968 437862 356151 195912 490782 257051 290797 642270 377784 371424 209303 46333 250381 802024 371883 123434 401590 872361 407431 986669 944434 956576 928106 202324 604259 931274 36921 430897 366160 302124 167483 304600 261601 201165 650334 371683 423910 35639 773104 4590 919825 815801 100838 958874 544887 61735 410072 945678 66194 932824 649347 75121 215298 56359 464006 133362 810119 937076 957989 678337 512585 429856 626505 4883 159441 254228 977598 425825 596557 760314 675124 476393 648143 371010 649791 879340 359823 153759 33687 676142 975909 55048 393497 203834 6544 423159 70403 267547 676145 711021 521084 78820 927376 476268 920970 168745 955606 639612 289178 146436 690834 234535 453307 637905 108341 155644 819939 514546 818389 681487 134313 253899 719597 405176 922953 385287 130460 114640 856164 595729 447778 900983 280061 559836 638694 297041 952636 512028 466866 38980 666287 903179 806389 581691 45700 903781 634816 804518 325265 773036 877834 212472 775949 978596 109420 704168 898835 580248 985702 81648 458598 463892 245464 325393 639144 325992 340938 248461 284065 896875 29348 694060 207999 414710 418742 43000 384976 351845 751026 998080 133385 249306 193709 422744 235714 639930 519330 10264 442232 467757 953966 865817 526346 125090 537621 177787 560253 612553 696956 246050 499064 431447 750957 267316 634248 455814 461718 284828 894109 370578 589450 553291 198668 35453 911230 710001 984267 63179 150285 242184 918263 220615 577973 279434 428817 908029 404760 9526 18941 494525 580348 156111 135234 256799 232651 656925 564173 458937 325972 95722 586093 905898 485704 960517 875032 580883 88254 597571 887653 400217 529903 843001 627920 741093 474682 656643 447098 214627 954529 427649 961510 605510 833547 955220 692157 485443 758208 734117 78923 546385 513136 84191 43072 854127 401260 215152 814959 282142 7915 148620 895762 551331 770183 973162 10180 106631 870653 684997 830917 827287 905777 92956 707770 9827 681127 857394 599019 832195 242059 548622 914116 106253 216298 569981 733140 49505 383991 734731 599376 335518 874247 727502 727633 841577 341397 751579 79314 256685 26687 210638 712179 609366 388935 780743 293497 890645 312146 377832 149515 932959 378861 703128 277174 200110 462723 568706 679403 140606 184744 324119 928636 502609 459345 33736 305378 959148 350298 259533 559226 24728 224319 721952 280899 394018 560419 194498 734881 560795 365964 658678 477342 174552 664228 337281 256484 819379 331834 138993 932803 640904 173759 707282 708273 146937 124042 500858 530502 49771 732052 270334 61116 299079 356349 525499 476533 266617 83077 79822 509300 750580 806931 432668 194018 268013 640050 985611 782155 786332 651919 850951 813279 97534 791356 265534 172209 511317 424881 327652 921531 592038 760133 475056 318680 291706 878265 466077 423561 511902 37678 904938 850097 298659 397993 668443 469593 239582 71638 334965 443373 320169 898178 606918 558716 723424 728352 244634 129276 930213 978373 786375 574339 167133 268589 368226 143951 434289 527219 329608 22336 6734 292636 926167 962969 736933 625037 120881 406466 557995 583121 893312 910152 623578 171540 449580 432540 241391 948842 397287 61584 991658 519113 125538 54301 139921 98890 93333 5280 551661 794732 495035 970968 930443 100689 921619 300266 843132 387584 198624 210717 987157 192353 193194 644703 189168 618372 80891 168958 934314 779994 640995 260335 121955 373562 71989 308554 338049 188638 358856 214859 885933 250467 465654 699347 707219 667597 30112 667046 167399 850240 254376 910699 655515 878536 813173 905135 902186 215058 705267 349666 141329 62897 834128 903704 740496 712026 436608 447433 146349 151976 892923 579601 239985 793112 37562 146353 330729 315406 104253 988684 41126 473039 362183 342379 102589 305861 845664 917818 891464 348862 868434 76040 235492 16173 458989 736779 416177 646952 389828 495578 832917 688232 208430 412529 97337 654220 674565 822320 533066 353750 509162 905500 413241 495276 20671 165021 88700 436440 243435 354686 732619 922825 756506 819441 636131 258000 405371 376392 361863 369444 729280 22077 837754 875102 12769 125739 473286 548222 89945 442834 822520 403876 455464 102615 58017 290903 708495 629825 284118 919042 989975 802686 105137 326706 971786 969692 247119 405337 454648 955600 256272 517070 72564 851378 577562 88715 848853 669695 976854 580910 623734 36502 513842 290424 42293 692604 872349 892561 99383 751640 436557 447490 990499 943991 96060 927225 660835 884745 653607 627465 836774 982498 549326 377767 936161 854586 325815 495790 769609 627757 976748 139804 789402 641788 483896 345363 761299 388939 360557 367065 12408 720225 347169 315672 254543 770923 331052 74463 821411 239800 786859 456799 76869 463806 636673 633518 61381 985428 10449 288519 163005 597558 567941 132425 494727 701637 297674 138228 144834 680196 93201 380015 746001 976220 531728 604932 331099 348120 383679 393122 156300 135274 291996 22490 960403 924453 484967 927139 102818 73920 638054 768535 461618 386009 319202 481459 105020 921840 830377 417563 80448 847080 662346 115027 614914 881673 217116 816711 969928 964417 646839 758596 742749 103134 180601 836029 840786 440533 141314 247815 798264 565247 907192 345373 516902 547094 569476 939868 170297 443837 270100 712712 630479 438453 921687 196102 674315 891753 70276 178528 77973 439139 445331 852612 379991 146708 490434 400325 569088 72208 280529 888344 513733 801999 952902 786329 956123 994926 293994 19076 730047 405996 699723 506940 34478 336813 244024 609607 637741 615739 426376 208847 438978 561216 564115 192483 881208 805324 399031 876724 444256 221333 782740 898840 271947 765426 209425 58891 455760 964704 529493 474281 186956 544317 177230 519285 835741 50320 91182 427286 472359 658943 912168 811092 392143 150806 479480 792351 732738 556615 619032 565641 467503 739685 250316 835143 285129 383272 134231 437171 745798 175020 154051 617997 329186 779313 48478 608181 526365 518620 160759 857075 62393 111605 265957 476016 698301 514152 857344 769274 505012 490692 995238 757572 748399 616382 8248 448931 139519 693807 904858 553170 465084 299858 949814 868399 879425 748551 123258 962684 535085 173203 898133 487391 774435 612638 139838 340258 581451 517043 852205 651827 929807 742787 89056 636901 560671 914722 936664 410926 88621 446025 883289 785319 709746 619858 675181 490767 355623 541696 612578 205064 917645 755828 547463 111000 140965 415353 380659 326058 340025 327289 640510 147339 28689 557893 815750 911085 516223 434769 566572 535271 384276 392117 828948 377906 923624 650349 507753 362926 76310 949338 516310 667547 697277 978560 49038 349921 727872 650182 129349 529608 184711 901496 417780 508800 855740 239560 774361 646683 764367 128521 83381 767118 277555 847475 431628 341044 804446 767394 998312 975946 593037 18391 829975 726964 154749 87669 574120 617975 530739 518853 341426 63293 310710 411955 551374 117716 381327 922574 195032 223215 901840 704588 125937 568163 880970 705795 35520 670572 864469 24945 996844 468709 156300 789878 378404 214675 218894 470485 3863 770523 829759 685559 62460 180040 339972 26151 874700 72838 418827 972502 271299 166825 164161 395993 245538 327399 315929 669286 622896 54170 147532 324635 627380 803135 234260 552119 249085 584953 487535 71135 111514 233294 233762 758362 623522 198313 728372 31446 379374 481047 931566 274913 442330 812170 927458 524656 309768 771865 773921 873691 452636 962814 245571 792415 226241 652182 378595 389403 913058 350501 166881 365011 291122 262031 28446 491248 456037 898720 485315 75198 90996 113861 989882 478509 488797 432785 542451 538705 193185 24761 217569 770210 190085 321816 783995 361277 216017 376108 282619 858721 441556 71575 132642 164594 522654 811679 600626 875449 496068 423790 615986 581794 829471 307858 697454 118076 681165 737086 440693 798397 342319 860168 817689 360444 361578 216553 529202 337013 69414 525120 201116 628681 876306 975503 665716 609659 322525 93116 817182 923059 795071 616274 689666 209471 628910 880829 266955 145229 762473 94482 364135 639027 146417 687876 49930 627560 323147 823152 984298 567623 293567 589074 355972 93587 191644 593166 618902 312750 514866 691752 30883 340320 342614 486284 821362 957271 598433 871047 593743 539553 116721 66443 151049 75699 756967 39791 614898 801190 286760 275373 718435 306164 348957 399267 3765 407551 307442 768978 434696 313931 544538 290914 499520 150079 67209 720604 106563 768424 279417 231214 82108 940214 749286 340651 767003 12798 292178 650889 723923 725942 651906 658337 370715 750907 28926 404530 143214 889742 862101 415966 286795 115923 39575 82027 412213 362321 629081 988291 806579 387509 821109 364404 183505 408398 19143 810929 569502 787602 439793 751376 573548 964760 66903 583050 57556 494876 408932 770815 205295 879615 190020 636079 964701 432004 683304 354817 282946 660052 549445 672192 234436 905915 181460 278616 860303 519529 55444 612254 897681 331313 981508 598406 530430 492493 9897 24106 761933 531736 475470 440586 427768 938066 158015 981958 241408 405152 265357 167142 73000 427210 420941 690707 348405 120572 529689 349275 257588 604805 978317 903600 269172 50714 939915 546794 865096 21076 787512 274817 765958 393262 737660 902611 19274 158536 308678 841636 246964 736167 634566 385561 740517 605554 128305 198972 103623 666102 575553 45884 234690 971492 383218 834793 513927 412366 110406 152444 836361 690349 221058 469325 687487 167838 712751 548443 208804 758624 497818 632136 954743 275543 893396 521818 375163 186701 262514 539068 327736 965356 520782 472698 1912 310725 395844 702089 235467 148939 200630 573244 432580 307737 119177 470352 111673 55976 802086 243233 253382 645722 592186 275187 113739 555058 670774 120938 801258 753817 530191 425042 556362 825307 670847 715160 168215 41512 98178 771598 259903 752787 266650 576363 486006 419286 868300 98953 395891 900237 839649 138085 999345 973174 613222 80739 601647 709047 243628 567368 616304 215192 684296 895486 4476 367493 76308 531475 20573 174029 57389 492794 267811 576678 892595 800840 986145 667942 267788 861112 14061 168651 867168 112424 962532 643253 933214 247898 677091 391719 915318 158260 506895 580745 963870 425664 638286 79400 880206 56813 775372 941237 534787 344396 651832 450690 455807 455187 692932 887049 982087 245278 910824 799844 854052 639529 237471 903125 84131 876887 209000 602688 681301 574702 65798 964716 251279 826905 8321 956871 793131 81956 905827 211039 274374 413508 609532 964201 472384 282509 404383 730877 929855 965497 581090 992600 563116 760040 640610 97624 891124 729626 861053 311940 358152 738295 744982 719938 33245 580552 182996 890399 322029 203131 471395 928779 764981 319138 642865 228954 313461 769524 189554 770500 318067 704971 175197 441061 263032 846629 206189 267582 966161 725156 127202 222706 488783 957326 156541 886538 97480 888653 346887 641266 948564 841391 797834 265401 652944 947751 419734 224085 422302 58890 41918 365853 313251 847380 767193 388685 480584 892705 261697 993221 768634 543796 130391 76106 680299 163955 290109 585476 856206 801064 880858 99390 359902 875906 766426 122602 510936 598610 384172 52890 995132 52239 497282 417224 634704 475346 621140 622287 929821 929562 729501 458607 652976 914122 207324 18829 511578 428006 329941 628400 493553 281498 569870 65606 592013 900147 697746 359005 744331 212643 375985 476586 588686 773633 261950 501317 87417 202247 975952 182827 551542 732754 494657 347835 20274 589478 574002 882554 405406 508968 575237 657039 795760 631713 367906 91079 295904 454850 666483 212562 357291 379482 439911 392900 803796 419426 80434 574677 96990 561138 505548 198306 548051 624969 414574 393321 307584 758280 109080 614673 772854 722423 937678 165984 862411 499648 445014 33027 817495 351983 354875 795849 529336 60024 261645 503400 754254 97201 590175 54967 338687 375571 494152 390834 125556 862461 497315 765306 137178 527217 437454 784274 719139 560213 87919 971875 279426 772084 80298 22968 648242 975867 14508 778115 711216 323964 833188 187287 697212 714478 196356 50411 40285 440874 676676 632157 176282 337072 964832 738733 981185 348896 903125 529022 578083 428418 53992 163672 734550 399167 89567 407401 129522 249381 383173 162687 746005 304038 961770 342863 588319 80153 629921 672754 974006 159352 514881 896739 957828 872033 186597 861314 607540 618518 949484 993747 971000 395580 491513 349632 847558 644447 436212 690835 807126 877165 256199 523005 972070 197943 550241 175442 850038 141107 950839 352586 303501 377596 587006 164802 95218 818384 996978 491577 699699 524689 636307 405395 923105 896005 246627 451546 91090 486230 623401 857080 670302 976915 503792 165757 369379 691437 546504 822111 602114 58043 856324 870197 774367 150518 52667 453436 197220 844094 332168 291987 670206 560211 564554 322494 826271 709276 895716 780710 599995 706468 269886 314646 644555 68056 612418 658880 305101 37898 460704 799991 483073 112689 639178 438835 516589 842663 891193 165648 888731 200681 358438 49486 857238 486747 858706 292434 968752 628482 263038 260068 893567 929607 575092 313776 29276 846459 596156 735045 785506 30669 536487 315800 935477 818326 377417 448706 214200 81358 550902 627774 74454 449683 46028 628844 756218 44201 822441 677393 893526 497653 328049 268501 528864 822209 789321 665283 366417 992252 807583 883084 516388 677559 658271 656196 103453 315944 114431 356388 200063 626731 763892 712775 749461 124092 491259 305005 891690 665982 399697 402618 84049 182199 282427 286136 847773 484049 36223 33873 333994 437851 814057 24534 807443 998662 515400 195131 125433 860265 821678 75800 66435 943870 49139 403241 124568 989474 357234 457167 925222 334937 842570 472270 259551 150471 177758 670861 665783 827000 622230 710168 687271 243545 420188 112545 499117 829692 642592 371259 552970 550424 390101 832542 444930 14919 290865 636134 537376 296839 296433 295956 38703 988154 656210 359947 544642 693605 88153 595604 835053 16564 281804 954075 785033 662197 533879 992431 378420 22873 783081 19974 603279 551990 809524 617910 450814 997511 631728 840574 645803 358954 711352 59451 624196 852001 805739 222707 248057 552402 848940 570318 948543 520583 904931 394455 145423 246127 143483 975359 118375 393691 206433 86427 290824 474626 205003 756001 886134 519933 759215 676975 822972 34891 955655 528388 155813 101071 341204 401925 679620 998477 511256 918649 489773 155184 994714 505678 437561 689991 153510 827346 68934 241732 504715 899642 229109 12540 550875 163870 653674 281641 894574 423547 889360 598315 86943 766320 320466 140418 962253 793729 216227 501718 269852 569048 511735 118512 882 118014 441224 995966 785338 816550 942290 257235 33636 719267 245718 997092 396643 402093 50715 253068 245101 549153 99880 466697 365375 851518 388172 700284 580055 445608 214551 322477 990584 262312 560094 898373 208809 904810 526650 318995 722614 780285 125065 376840 832430 526231 247148 815418 573923 904591 798024 525156 247981 452449 294085 21541 8807 312174 391250 485949 201905 120697 374111 237331 37356 448298 339489 8497 818497 390927 359697 36230 468634 333462 421549 813475 492904 959573 158902 367679 695387 410179 821809 872051 636845 140732 99942 269439 421912 135680 604964 947779 69979 509044 609787 919303 923321 42335 420032 296499 37305 279151 795341 584791 731687 245682 653118 68517 946130 77149 722165 29426 579596 909513 537238 761785 972845 404848 736524 906967 24593 9588 784642 338896 137749 368729 870763 847625 402205 856582 102587 771148 791697 221832 944940 483143 271004 12176 544890 772557 623468 88368 857063 382291 901237 878049 978296 584052 653294 94591 640565 835566 641874 693771 256237 535651 999903 193001 627696 690713 378779 406112 500755 295674 570186 804509 258864 894613 808121 135151 700643 798427 918199 673996 489678 85731 880342 127243 486358 66342 724846 319209 934627 966787 619931 352004 777956 279292 250170 222946 716873 895608 30512 398571 479047 384703 62179 20459 880984 585729 467774 533586 888 744207 120370 875315 403881 506848 547184 329480 565808 816526 217199 523820 743573 664278 638764 314592 618215 21660 512101 850247 189878 129252 164061 401961 699415 993306 625436 317364 897572 310475 411884 275702 398521 262954 432029 252388 766136 174092 358209 965399 378758 698796 673777 571338 851468 813416 984646 603805 3958 697986 975776 735445 216055 739488 409827 832345 814340 26700 398901 822455 535380 817076 895106 79005 697511 847915 899704 841376 629820 497702 660299 719992 973017 613057 85490 778690 754054 457528 753256 590909 229330 270766 277292 329293 616973 946537 701761 811132 198156 94227 127535 58996 103593 594747 825920 924550 406849 809618 361860 917606 794548 525615 926093 427564 661351 545803 947444 361236 552069 957766 927890 697727 942458 378848 169032 222704 182199 787840 829688 724496 6577 469809 342921 912171 690338 429344 824550 937585 689863 207264 187136 161333 124896 334118 266312 437489 770738 926348 671414 8385 772040 861394 454533 176995 583918 239065 512628 806397 364917 554214 954566 737879 102259 170981 475715 998045 200383 143011 492085 419486 636601 226131 617388 726160 104384 972491 228923 786121 477498 904644 612216 718471 289936 807133 513535 605482 820079 217303 92656 762293 408584 933274 311725 282512 985488 692400 38621 593993 366849 418949 284012 895054 429847 41197 788040 477684 829140 609374 757861 111412 554173 321777 291450 927976 995547 58533 396098 849938 830267 583964 639933 539158 587054 234013 285228 348091 521162 760208 86360 934767 894119 211269 963723 884800 143906 350573 877269 840099 134365 366687 82441 784624 10429 929877 247741 306596 877675 449516 269646 678813 649108 596456 922201 823522 361193 704365 202115 163545 718176 395335 340723 94863 555825 343203 413010 146100 903129 798228 264658 863836 408346 987279 688676 837567 323769 896879 310144 52729 741311 111602 303329 557579 212153 508793 626374 867160 757304 347212 731443 262761 775954 851860 882222 370474 765663 241632 218754 919466 589692 752096 574783 84383 706700 26605 584568 666016 919282 192703 53571 975401 53272 837877 627645 146202 225003 334545 338500 30904 778652 787577 933051 419883 917408 944696 842121 252479 32753 51834 541722 542051 939468 220115 772828 124204 471025 648825 791940 282003 211238 40838 905927 82099 553780 134903 664033 409676 303912 760687 428369 338691 126291 304949 598683 427807 97419 307889 615365 601550 941032 182899 738330 265630 756104 18796 593514 788356 37963 783028 325256 954200 201431 772994 419147 499543 739605 289591 262989 949600 908338 781715 130351 505208 109023 418366 330707 199750 211282 14657 849696 767703 868995 349578 685314 349211 560880 803116 966888 434726 579673 272348 806788 550832 528260 321269 822734 96598 679354 652789 850050 547350 517000 994110 294429 487191 236160 528662 876132 988639 483253 865639 454877 248859 910786 825728 399123 529114 618052 508946 734102 716626 605787 392691 283897 673754 717165 649630 909075 883758 400867 834610 594238 100463 716075 560623 535195 420448 950964 379452 86732 626986 584373 623587 85113 14105 677094 432979 932300 529628 735620 48414 486517 474697 205714 638968 557350 190486 48851 155070 201623 535585 376721 144428 584003 289514 121113 86310 980138 196756 77245 752944 955597 356199 686096 752758 9973 412049 228461 15621 229677 82336 462065 442256 639235 111881 384317 377772 192459 234725 472053 124692 865820 414319 7363 858725 386129 264711 173268 897635 257481 621937 228122 101939 33511 30999 912648 650847 992402 557123 102745 908373 961718 816998 300426 923368 763522 464852 236444 345998 424232 969669 599827 718432 851297 216022 441529 757213 410790 408518 932379 921255 761016 463994 884619 761796 331928 49209 486044 106270 348367 735984 400106 927428 854312 354159 776207 683815 167025 269993 481583 230621 591678 198840 703469 400930 838630 89944 887987 766162 281348 183784 815279 970608 126519 9516 46352 832227 643618 264589 853005 714099 177517 935639 593374 135312 590274 62457 495425 308172 251409 37193 794422 104668 395596 776382 693444 463642 757035 156212 657778 440966 421226 533483 535438 420609 685318 25544 919658 975952 551236 44691 515162 335711 430314 355448 91767 572667 80836 574022 298399 158039 273440 223475 538482 112200 204434 832149 45143 655305 191345 234730 166261 738680 944984 867153 465402 950103 288614 991695 9176 527052 282238 513484 214275 550177 808904 876947 927924 627524 299374 698581 914345 490184 204576 76838 837410 962595 407825 16511 810150 570862 575415 403067 257084 558120 887439 687578 611890 803635 839062 965888 687386 483862 173329 17783 764424 116281 33222 825641 543061 129964 933505 394343 392543 987616 7824 195237 431943 351148 724807 951611 665713 32137 82557 722981 846855 585303 671949 761220 610615 2390 434646 10332 611248 30254 374076 727252 847145 832103 608293 732793 821915 237553 515516 641914 885377 768990 636017 110765 725983 241379 975798 609737 250680 371547 559300 113130 808215 148740 827732 397009 517383 847487 893159 208929 410331 208596 845631 267107 818407 9260 770403 837955 605636 976021 11807 72784 736720 453954 749953 725312 253100 825032 644958 467498 937596 394339 937483 83082 896619 810351 685092 455616 122852 348014 865736 531025 269338 962697 76570 736165 244097 778887 350146 437447 227922 197591 754346 676584 126667 628428 78786 83869 271853 577436 370045 891676 927484 155617 772434 444867 663747 218392 604155 817361 904781 114404 915321 738091 908589 261131 845198 206360 918967 76920 590145 865606 675652 48760 65182 744771 998770 458813 359987 326340 201954 963358 918101 744161 701625 69525 45529 301527 3679 962367 611803 623173 22851 433824 852026 960623 683092 450652 648154 939391 326089 60799 71136 195903 132123 767478 704442 557791 319046 734484 281685 813493 179404 784334 448357 820984 156529 403391 452960 50629 96640 194661 656003 253531 525444 959842 846668 317214 915280 943356 119934 851159 260600 853213 826784 710770 223574 676947 623294 31294 454342 522193 261478 796657 149866 816365 233773 600674 824422 969248 228392 954765 597797 515785 146995 730963 888594 832746 665645 30839 412512 660713 471738 693345 248963 354001 612544 895071 56117 844878 829994 274847 438834 616373 998312 55095 318204 122553 921197 872030 617367 358327 593264 175408 452174 958123 442924 641069 879980 749817 426719 158650 222980 73765 442510 11166 726698 19355 962176 127367 585592 981160 238591 530499 531274 201406 99994 558215 791106 763316 293094 606188 377924 891844 170872 859564 861627 27980 711340 559849 543891 891790 37602 88487 309245 135343 352443 635021 563246 693819 174880 797097 171039 777184 154748 499817 461391 888622 332861 825570 514812 101534 417367 657292 620910 591496 817281 465987 583981 205483 215861 846664 412741 481321 944628 873471 858505 892360 559936 197359 227469 243314 354081 751173 820843 932341 794273 453456 273983 814340 738256 680070 139947 936309 574976 402878 758612 39233 967625 330549 438627 759688 862471 817033 920324 964362 989399 904640 565290 239150 807838 103042 408265 379647 668802 174747 607899 911018 93998 845435 376732 941633 687954 539829 447438 67003 225761 540291 457590 443505 857106 999552 875165 153123 642592 19053 31375 691953 388746 270765 267167 806755 589395 753864 907426 61858 511427 105580 600943 584124 910372 92903 424486 263972 68422 884142 233830 387183 765051 543066 118420 884376 968155 405030 378523 443580 952834 786802 974759 81119 365197 264707 705769 265510 847137 526400 658966 622939 17956 60279 795880 142125 822850 230614 429723 771692 142761 422002 525617 554257 617933 155139 856623 223732 52453 971494 29726 64148 274476 911962 230794 98067 665953 297603 618374 773431 560647 344427 689767 453291 883366 55356 488004 907579 475912 524423 158653 406620 722365 840192 527217 80673 358359 204991 680582 632519 608431 143488 22116 101290 672094 681060 939386 897422 527877 538414 534392 205527 513221 140231 478548 905617 247496 114875 510661 820265 463222 357434 80139 474545 433921 553751 888485 1568 184026 691660 825113 279120 139705 527797 924656 788031 284697 572304 15798 892494 675577 979395 602174 600197 849692 915606 287261 555597 139658 190645 81067 962484 60109 546415 190085 50221 140853 391034 179085 902541 327444 455468 427816 700559 882371 363075 709567 456977 957147 393311 818431 331477 152829 143811 612441 816449 999115 495511 905410 398751 815276 798313 386484 560734 119948 235431 854764 173519 76761 860326 732842 201960 528455 233695 915828 123269 121357 130540 280403 516962 570150 172175 523859 780642 103569 901612 182856 425931 393746 450379 862852 244296 319471 612887 737378 797862 472115 461665 314878 246935 437870 646173 965690 854066 354674 114595 226299 687728 995352 3504 431146 207473 763065 521763 179956 637877 984310 837504 171530 531684 44209 502256 12962 517191 962001 850303 435700 822220 334530 729117 592317 420485 668147 770398 726720 212841 512470 197882 691584 117138 717795 876109 639046 358206 910485 818008 307873 459471 959403 598142 171682 466315 349097 220552 929436 74780 681492 56802 537578 520016 41402 390427 580905 810330 91560 964713 497529 443151 832882 668131 284928 514155 719470 94981 726631 688010 104697 795887 793627 728175 274608 743270 713549 842048 252088 490834 426419 754311 205944 67327 532869 881843 448666 11740 300672 385237 3341 310462 123494 545764 627525 896158 498556 981113 914426 659351 520971 178707 910821 140649 805280 822229 753222 594873 789005 919107 147297 246030 322917 247881 212859 830358 329283 1588 439522 56735 56772 252982 196643 394526 366152 163686 191058 749227 82677 797374 331525 786435 789940 918171 275993 114501 701874 75777 419052 909046 167329 593109 426465 927741 10996 558945 109151 434087 906726 959507 977618 440228 789492 722941 126697 750088 870878 272663 663382 77771 84714 261369 816145 48522 725345 930402 450773 706563 807184 110388 934626 12381 811081 705140 639225 290334 681183 99087 287395 563635 551214 627280 894699 434027 716624 892715 117535 267068 417064 344886 955283 985405 777436 351402 351645 580586 592339 244774 863258 508964 573179 593260 740328 919854 249797 502755 589162 733809 439527 983379 33800 381049 30105 99948 180204 457333 975833 73215 158533 962683 248679 888195 361224 612737 307721 607890 179498 930533 897352 751721 851367 804135 212338 636907 135231 669802 726742 378335 80755 291894 427403 938030 44108 493945 992297 881574 434389 292289 909261 65209 413340 996675 256282 242558 56693 344344 342579 885167 238967 105275 576514 503658 473916 891660 843764 854449 997797 510351 360635 841513 391317 453486 983883 714334 258673 374515 486621 390078 427046 45775 194478 212058 210275 710998 48321 934888 769306 11009 687577 591107 977540 484010 455936 895337 487578 532947 221252 975996 350556 156000 836532 63298 314638 158232 851047 691366 40310 438888 527541 79860 291360 717600 701180 879968 216346 184435 457820 402624 227704 116795 789435 791565 465553 539636 896003 88487 399488 215421 924703 457934 985060 150170 308289 720425 635680 512372 568415 562179 609436 327831 490609 551433 130690 477106 536245 284173 664449 690331 616428 837510 825550 932553 595994 803022 745630 917912 314697 353315 277934 557000 949511 190310 439483 147390 540195 191583 526858 235074 549428 331703 929569 605504 642706 741820 496524 566279 570267 994400 174745 908429 874031 495483 128348 262376 341301 206021 315308 708118 987924 112541 442468 736182 64250 309828 734691 950797 975705 197666 146060 605955 561765 71104 121991 743075 595415 97229 398718 694942 64941 675162 165473 753352 6376 878493 484258 464218 47820 561138 468602 383919 514915 565397 964514 226695 397691 123945 208027 282886 936995 192244 138919 7158 50482 842784 49421 656321 941248 770940 327577 142840 491563 65210 32473 145167 427028 384430 971809 321950 515231 911381 935048 600033 648887 220235 803497 696057 854407 248916 224163 918762 822146 495508 939354 803099 923291 882647 284659 346457 250766 690378 669148 638291 992150 692223 693185 971423 162932 354990 242776 325236 618927 397294 561303 65326 825486 515776 10360 327310 69408 213957 170428 716151 443380 709570 372709 847090 712545 965987 472442 261611 870336 500470 481031 299121 948524 74092 408410 807674 195209 456475 603079 58141 852795 280638 577061 631830 607722 487283 744719 538309 816260 236412 678693 998447 669883 144767 538248 794108 667459 280070 449377 262711 921622 889984 373402 284753 468656 824062 455139 383071 152210 34999 230767 83799 658051 421188 121012 61847 441354 221924 312879 860574 576374 67834 595486 985041 151382 484746 175492 403703 800641 296319 127464 286782 676176 336296 25174 668980 23903 73847 371100 386382 423759 937793 40974 853924 613383 887104 967364 774195 737326 685716 640471 507290 365171 232893 168807 423389 313990 519331 465943 522982 310108 645263 616015 655615 945390 149231 571706 258328 156794 772246 8198 158535 617793 805753 741990 273923 214536 275699 137299 155817 410071 153666 73671 390456 883325 209991 370880 825876 768585 447498 293827 84166 890194 930804 37399 386810 840433 820628 936966 205567 994946 148827 424415 211403 971303 60639 365687 156533 958852 704028 109731 720953 803908 122990 154431 283832 471379 448728 858026 525045 528481 952640 339784 173465 272165 527152 875903 312943 33752 916887 994298 699241 404854 295046 103145 179609 426753 288628 84031 242425 268285 351483 51763 528356 569013 913880 615167 436634 646325 24110 590884 393536 125453 41796 465316 190173 439381 340290 856135 581727 325155 191736 87703 836820 638998 755608 100003 589105 96207 842167 311232 324431 735091 616656 223683 207272 791914 318336 524744 182494 544803 39371 403822 416245 769486 917206 846681 436436 147424 345259 201263 553737 676371 350712 293468 470658 71587 80016 843726 717972 214034 225512 288953 761463 606692 929051 945043 666631 130724 722599 786713 129989 326494 937774 846601 692373 485283 233590 908198 17086 837448 115945 760824 196589 331494 918870 392201 760817 417756 547118 373608 246400 248392 148104 228266 338353 16402 271581 324324 567041 779362 687820 567410 577742 750501 995671 691124 599007 92747 103269 962827 1497 831244 239038 271712 574475 292446 638034 253790 280676 612353 228082 148275 478391 267251 678037 51283 1598 147964 780693 293173 392468 255268 294319 922644 908666 52344 146119 4783 599699 205193 55970 994185 816743 803692 486057 301610 534692 58811 173356 13532 632792 624082 806685 23470 822328 412371 532241 59509 250333 640419 878403 880198 985282 837226 958673 321534 352967 631447 348221 845946 138545 884762 636141 387743 575719 685480 98859 170323 534839 269563 611045 127298 846479 220815 644654 866586 682884 66342 413947 597455 822030 803077 902376 149464 933130 360565 448177 598256 631799 18371 441081 946838 843961 74048 967174 551693 4570 740353 898626 905820 51972 370016 396604 872336 669000 944505 539301 532469 420314 160686 211860 723361 866770 438052 759618 668137 471212 974916 242447 543658 546121 877499 455227 608385 878636 42298 411758 622931 838590 535990 536304 845254 702155 933609 44529 143174 222403 761423 654915 578433 763642 551338 40923 595819 219623 15423 100691 868155 987753 100567 433643 877484 121917 860799 33156 221565 229193 81416 143587 337330 210645 285255 669364 97680 609421 522710 312965 889381 100864 348753 928134 522173 991780 183706 383184 449454 11087 689622 424155 861774 606719 193710 972998 884919 682516 756687 459026 739082 839441 725994 89831 158889 236190 197685 466767 885819 527689 8039 200630 553707 478272 125440 744816 695466 31512 470527 906739 731753 694794 804394 898136 450208 984880 428554 998942 872650 810189 225196 408615 975270 89154 133729 155322 343864 459226 888894 400383 889797 572223 661149 20998 288411 787522 984795 692928 892167 921111 917528 622340 600412 650454 229114 336332 848563 831868 474794 413429 306981 186408 103253 901379 266515 377694 517420 615770 810655 412487 729316 528134 296944 908911 214199 635636 974962 536134 878946 531767 171859 8800 652965 621188 370248 471221 692742 306806 9670 153249 630862 973643 511049 424997 557898 282084 385808 900260 631371 170953 949406 383335 606246 81699 652219 525530 557237 1985 526258 282252 484053 115859 558289 867507 377958 616882 760747 994534 427086 405078 61401 29857 374454 417182 380149 746500 945547 11340 402141 738196 139966 705158 998198 494841 761541 925399 690919 601087 483160 147435 727449 246549 268212 450070 26622 976784 510684 834894 149127 894441 427859 673005 278252 999163 941795 332336 164840 304646 607833 294970 68667 254255 867654 529874 575654 366461 943744 192352 541746 980382 518175 434996 497578 34080 649984 92224 498972 929528 237189 370137 815515 370046 833556 758009 155776 111983 497940 930240 367141 825642 630003 357998 722281 22132 152162 687979 792367 940596 719383 269760 431454 905463 976842 796635 826530 958573 666360 772047 306026 270698 512547 139473 646760 871014 100625 161340 263572 999038 970185 749262 861289 959856 704537 580329 996839 345059 694162 171219 809103 276445 889866 437046 109354 576075 575833 953633 557955 537724 264476 982917 544296 706022 451318 395704 290989 581920 249162 39158 410728 826790 543426 812507 87414 540505 925003 526442 836213 706620 525143 796489 610568 276088 575833 483907 876630 85209 393228 597124 318347 464846 649645 850209 737110 401709 162428 360141 433129 113068 35327 463397 725373 557865 304448 77669 623051 807268 707978 685489 257555 128192 214447 725133 900889 830981 538309 267685 401699 9889 923172 185286 695933 31266 252394 506339 628021 918909 805111 743697 503839 450187 652913 243339 369361 783559 266817 503918 925672 919121 817813 344958 651586 355374 713820 589024 431746 3909 260685 127326 265680 955875 370080 28134 232406 553848 531987 918923 143620 908632 473446 498435 503884 577468 805279 193575 353062 304190 813064 811446 486542 147616 253868 907602 921345 741830 486813 39809 167364 369335 720625 181485 27165 725664 990528 759653 916632 640977 646760 49114 731075 212477 502089 822115 514098 639231 507402 658873 5756 52240 712082 845819 149691 999634 633039 762348 953872 493640 906931 46384 622878 898267 91825 170386 677066 132695 510789 939137 960065 650411 423529 546191 809522 998445 764129 178865 784528 252500 155440 270337 423185 806268 450977 274495 104625 805861 615615 384908 143920 386868 591132 791661 46672 273393 928846 877646 257368 259592 859181 530812 315284 527368 894359 482730 909010 388071 54445 422701 77734 671419 233043 538432 398183 149122 979827 238017 661552 27547 366203 813106 284064 379531 785754 645369 368282 935098 450823 740448 658758 13491 586362 301077 557390 176487 624113 800171 862242 650155 604269 110168 405684 87605 280050 568949 183421 665699 326026 820353 694454 749236 135619 717150 703072 578956 860780 161299 471741 940725 658524 933320 344980 190041 982636 781965 778033 264457 768120 194515 530210 858233 434593 626225 632315 3009 830861 855008 971283 150557 341414 931392 764229 161646 97303 686225 737584 851000 736339 347195 921655 914850 625166 802566 115394 610681 173569 647906 217019 781100 813034 766369 248466 446801 452298 335736 174970 228447 576613 181762 794921 168178 117637 606269 798556 611531 498168 935882 704593 23821 402189 617073 430410 266305 321499 368091 214673 707923 627771 475478 126383 685970 272009 412949 3891 642228 735782 482798 511601 128016 361849 972762 318208 585634 156457 479672 595259 129482 613605 886986 146177 648781 155100 423606 133494 102995 161157 283846 938944 846631 894745 444840 580874 177082 896020 387120 981444 946081 895479 760273 174177 624722 900681 28392 776599 639147 470289 465393 406435 132267 601246 530319 164866 365367 214080 399560 698937 260183 309196 627271 612303 402998 858139 359129 102477 722853 969099 402544 640069 699224 931197 599587 510408 924007 541781 5420 508206 184655 188286 583656 19026 741807 659683 469275 600212 669195 922679 571754 250005 207821 776686 600094 578302 171327 695426 665832 977593 786705 227311 792023 98678 311001 86326 344675 324520 587150 604318 186150 312710 925517 505582 166686 411466 139605 847157 974381 459893 116170 852803 285785 439561 436213 91757 861900 571662 259394 264716 800852 392589 310144 166206 13348 700248 306789 927012 488978 963648 504200 172899 436311 465501 141797 516323 482322 929995 986589 111827 61445 126631 367475 130339 959382 347157 403920 966280 364496 249149 268287 285883 534944 53194 719474 718650 547992 128682 101307 478470 552303 890833 750676 950052 14398 430005 663448 62044 133444 872787 578567 818109 566180 277865 794054 672535 808162 284282 200412 477951 944746 661773 114871 659598 829193 252270 677989 153699 301361 214444 333403 704476 932090 287961 366642 141793 46107 687438 50340 693146 689077 280548 880723 517683 71049 860987 229635 417887 994172 250551 85787 689298 997786 821118 60329 922694 211793 476603 57627 79479 831281 590430 974278 898215 198707 499930 598754 738395 615791 857318 437387 519643 562532 626237 516802 450614 879412 468894 212331 9532 69541 993100 435917 494850 226273 262158 11349 741346 126838 235120 520147 7160 330200 74817 261946 733478 495578 378324 704548 266384 472569 628095 744525 301473 967185 248286 554195 434565 906917 803793 684861 92909 397275 881209 27248 559694 157182 387775 65211 472034 467515 718862 599501 426725 878884 142548 302777 537305 739120 186565 814265 132355 736441 688536 813800 848107 147644 836232 976583 471904 18524 587028 966649 679218 700512 416447 340102 501942 47089 127696 523356 947078 627805 631571 307849 756670 917207 464599 134786 562624 305716 991279 518048 737457 208815 711537 136286 783802 332774 712633 784220 575879 917146 297127 816543 534091 294579 591133 835598 146107 215354 317698 335991 224334 655070 305537 220680 323652 822896 896011 797654 67036 687526 126929 257305 967771 250011 8138 51822 370764 782861 419571 370836 491195 631966 198218 47535 127737 497556 83283 233737 282395 390298 734419 856396 861307 435325 393879 949641 183733 991855 203886 451188 457003 340998 463467 793317 938050 377022 55460 254104 818147 408115 857142 565614 504827 971305 141118 783338 403835 61316 345569 143349 441368 334352 38405 746139 274764 871034 348886 972748 903443 157268 810754 690012 140079 788309 400125 442178 315813 362455 531326 338333 911358 888344 685952 811498 421127 358457 85058 491151 251345 841730 742727 468244 305713 263132 353047 591077 881281 615637 18556 782545 257310 822944 767622 565902 316072 921746 216200 596594 894469 283430 13208 51771 908125 583802 566099 859273 818655 987472 312470 852895 467259 292366 254790 520997 631079 911870 938506 65833 501787 800207 664331 13401 11284 239634 658107 484810 728788 911293 608587 383989 120736 567340 196851 264564 454657 838875 159726 288650 480772 119981 368379 926424 903354 1512 705117 655657 179129 382391 880988 361063 489880 93031 597442 325283 285751 21994 747615 586577 431989 932183 259654 195785 408504 935143 154318 245512 862313 91898 671825 177133 841973 112144 731056 79804 104269 931345 887181 313758 875175 879366 988495 957471 204538 713501 264802 911663 514694 828200 968628 508386 566346 644190 649017 823856 789964 439641 671208 88757 648277 826199 270845 366578 425586 835194 6325 384202 844340 798536 953364 533318 789297 368939 281122 760722 757441 204465 326633 302141 282689 311821 333881 734525 29651 730452 860965 949993 465884 295298 58692 155837 356357 709875 300080 578073 708155 186218 534794 119874 221936 16717 249780 800992 11479 699942 473877 910911 408427 279844 585561 732046 29545 546520 891695 427618 64657 285753 403721 972276 930345 782944 525791 648543 216250 741068 962284 35875 386513 674592 976624 914917 314495 429344 838636 941676 411290 134072 721129 471462 778170 763253 66993 204705 987772 414089 197076 896978 539203 343115 94501 426385 715250 520501 886203 194395 430067 801060 850993 290319 604275 837020 715045 319026 504547 292354 680572 43179 959033 759456 265693 772871 946541 241764 426930 760182 782012 742305 629546 343948 755497 143500 823994 1089 910263 156096 194583 449842 735856 330299 86269 101405 450593 494175 579435 360297 591003 135858 197221 81820 963764 78750 180913 496803 83716 193265 908634 834637 630505 775326 829168 781392 999747 271931 360646 765699 348216 631297 773299 481634 228401 542223 208530 772750 436443 971879 316610 209994 910696 575408 156454 494463 762059 206002 236453 153401 676608 516893 168875 105895 7553 480962 558503 159263 983826 892120 883083 323863 810230 100793 435791 284525 476727 40994 12079 304673 635618 173750 755176 358742 205384 438076 499327 549204 790143 512669 138810 157897 550815 13031 390628 145155 71942 486796 659917 477943 112788 852259 847816 421246 568496 875686 860844 646099 422913 140915 637908 169046 747701 608140 727583 152844 600253 29590 830128 167196 363279 406430 941231 955283 585251 233679 308294 358305 326647 324413 45988 276698 699595 211613 949566 321527 32678 625674 911689 755090 220239 892738 797697 109741 629524 574631 541414 607980 543431 356159 311098 464726 591483 881461 599428 131992 563083 418325 126543 826370 470420 380883 654444 389255 356343 283653 392044 196994 327768 722277 886950 451948 887329 563856 410743 826855 317951 399817 529085 821814 399140 253302 683611 824066 834244 266914 99001 986583 757912 729658 958465 292132 279326 132752 992547 583551 314582 996379 641809 497055 78791 723509 935108 849376 275128 251676 213301 381570 208695 331441 297317 921258 150806 194364 617174 410336 946024 288614 494991 387280 694089 187069 915803 534857 914196 636531 691723 974529 776362 544992 686448 117390 303857 583548 593058 308654 615059 11174 851387 172736 376187 378975 60125 112585 945756 361423 9576 273073 821609 852991 512900 536131 249054 456350 834334 359280 149686 44797 228066 16525 433522 376722 108358 508816 98008 439609 76864 941591 45106 904046 945994 928417 160587 56468 744869 467154 622582 441201 272850 696436 732615 171440 278171 506609 23191 135837 225416 562138 951236 273197 474603 722211 909358 868723 360277 848804 599164 262508 102430 206233 314389 531700 785569 385379 845416 926031 534077 334406 328740 189665 102293 46249 754240 350390 531857 743769 52084 828603 981275 105157 565822 443266 250403 456003 673503 857411 723612 727562 702299 356309 665212 97142 115005 530425 15744 512328 158672 856848 833189 989283 558951 384352 971248 62672 776726 42067 468840 309499 636982 342327 837974 111923 937381 962751 366540 959150 961924 197376 203355 770307 630199 983669 830171 48046 270441 708796 712423 214607 424069 314519 580702 117739 775550 292844 696420 16938 186632 17221 784094 586391 110236 857617 181178 529443 62328 111841 331621 865763 558621 414444 876882 166925 566479 404491 574906 703679 490585 943165 526998 106680 251270 687845 522855 330973 771945 146759 869231 333814 492950 533391 984885 165614 738662 863497 917701 94678 402231 279530 755118 846498 50538 198 234882 2282 760612 181719 287257 263723 491981 723645 112462 130948 797844 724344 576960 807353 514408 275312 527123 106100 879936 877678 845229 57087 748245 940000 162297 988619 652643 991129 634855 318443 760172 11854 149546 73114 967476 637658 348793 808625 750470 505083 653966 186802 381485 131666 584810 332672 601276 591527 736207 644196 92487 480483 997060 458762 416616 504917 303445 422593 195963 965358 528657 843327 260129 490500 470026 701787 279361 938323 574872 804689 885826 708919 498646 855042 880275 846835 81060 229297 948708 559917 746019 30791 467690 95407 858684 188623 254174 981736 168858 710395 162239 942889 8107 784605 308491 768617 889763 145007 445322 99010 341880 722252 477444 67057 346535 669556 216453 209369 356718 99340 700640 549121 224656 536859 729577 424785 863444 872015 655290 282009 897030 370742 482095 386059 832565 828613 846442 311484 549811 35221 524303 869287 506008 636128 506889 336106 472192 970185 679044 762054 28936 214801 907056 680995 219285 823715 662917 218442 722701 960713 44345 821993 329691 874740 800971 664787 586927 471032 838268 344637 225724 91149 75665 708610 669177 612495 989587 676704 142177 12863 4174 313337 602547 61761 927637 110355 384178 193116 812220 279832 941733 5757 940253 932119 923544 451252 655380 786625 442714 943092 4611 468717 825277 720727 800079 444756 225882 158041 797984 911893 539594 306328 466021 292082 738029 410203 784974 712914 135079 118727 442768 683389 10206 142251 301093 296803 228222 851702 249225 557461 349429 942331 636862 682122 756599 144564 714697 574108 944315 757756 617906 165705 899451 953940 627336 205554 525816 370015 916123 820895 987573 138853 985088 17080 771127 705364 558673 240206 609291 792570 838506 621648 138816 435853 945453 660950 310056 552867 945343 146650 403676 364666 222857 315770 846133 884785 377208 784952 668372 627085 500221 585914 727194 675125 353741 924810 954480 586295 796898 312598 499649 292289 51768 181425 564923 453736 959761 242641 613458 549220 57714 419279 741181 33362 268835 404970 979895 520177 389619 740868 830527 85606 147378 361955 301784 58424 799990 84593 193546 183188 947478 107261 545311 668106 169586 34680 176295 726030 981993 376121 179829 145976 282977 415738 114975 369156 281794 582616 735617 138323 83195 238614 866491 147880 803132 902363 643695 410988 303483 201711 948612 324075 910383 549762 690918 688597 774424 964966 227971 554174 714037 514448 920911 205661 453388 325402 518913 43409 351589 508996 873556 538455 872911 24047 691847 182101 756890 165600 134237 216083 203100 830851 72542 384061 321261 34790 322772 913314 420586 440825 42255 309688 156981 212309 473122 962773 804723 677874 149731 10999 537485 135023 133999 113150 734640 495822 399459 127213 904525 383796 685156 109484 936537 333806 115096 308745 34766 919143 44651 684146 954280 792243 76747 330812 68138 506440 301677 485280 859094 220479 186758 995320 789048 212375 511698 902919 61276 987251 915152 588334 474323 768023 205827 161912 121907 442350 316403 887823 949908 193223 130538 537860 574035 987987 348152 985035 492946 44265 296048 554172 121398 352131 194152 58388 877672 131454 492093 212658 48405 929566 564364 967642 982638 485831 621690 690997 70761 639109 969198 584655 626558 210053 560082 998872 311914 421594 928597 880932 430447 391417 992683 580843 189074 648189 898251 635081 431324 751460 640560 280895 734426 304783 402778 791472 4765 74566 590474 387301 849211 941874 284233 554954 108812 420194 544225 540270 577389 457031 6562 666311 970369 802615 107423 675756 483627 72877 40558 171033 676949 764359 327596 837934 776684 151751 944503 539376 614433 668307 823218 231879 619945 516534 16516 993279 188478 901788 165081 472711 930909 871897 932448 252276 310854 55587 503691 540223 680319 70740 129874 345987 903121 802345 993008 85568 40457 741637 653476 104411 240569 357999 470706 287771 952756 453519 706208 788846 613781 195957 68217 487394 363385 680467 669965 346988 777344 504446 470383 107173 732048 955184 900086 326343 709138 940489 9404 524340 596915 688778 903714 241584 441316 317912 572554 591970 927003 416191 705564 561943 131408 287980 903170 509503 951169 299506 483947 322350 210670 363974 934731 80284 72093 249731 900762 88998 49623 58343 513361 220107 931881 582036 785520 311023 370725 326928 353019 879131 112350 326661 570744 891835 720431 701954 597682 543390 319541 359096 880313 656762 484368 415485 42400 647654 187238 368525 476606 759774 971809 536452 528558 881475 454828 251685 773390 307608 965689 280342 83396 956998 504958 165090 320436 803929 309299 320821 324619 994496 43158 1636 893560 570129 568103 284003 727725 910210 692076 992652 650018 529073 237358 298399 617683 334814 541754 917308 932925 896492 97826 96490 538981 891107 122873 51092 273681 355441 218587 702855 151692 129572 467298 891638 240678 436657 747506 151222 211058 187185 222062 776258 770759 539551 837824 696056 670656 9883 799509 724185 898428 150762 14943 722253 803550 105971 785809 2845 26381 933443 319271 712567 202229 443530 745819 895342 465221 235484 335345 249400 7152 633650 248172 861166 751148 46054 641686 231695 680245 253690 35772 681981 759883 944338 200560 284350 526959 193909 222342 605180 636651 996944 472727 381318 695367 817459 155713 611789 541972 848018 57252 226792 452453 286341 332838 804432 989969 862408 459056 473572 771827 725500 548592 853607 43306 916580 790165 686269 760345 953577 851670 61042 795176 689751 658667 928690 852289 341341 192978 367250 514708 908881 924044 26886 411667 202858 231837 572073 328695 753028 345935 332024 4217 969951 436399 427479 370778 764321 685263 948682 997019 574287 85059 174397 18437 758680 2212 887485 770147 628490 923024 464189 93379 717915 801831 59986 396857 242721 268432 791287 926940 446682 590898 547146 878151 411749 164539 734989 55449 848711 962141 290214 191286 686760 553612 147167 68099 355539 511361 430054 938221 356153 7994 462926 616931 401199 1847 757389 462744 148651 868671 723708 407810 516683 890905 715098 915294 717198 616019 423625 529897 784728 993407 142800 834792 217651 159921 466775 436577 302857 418882 379822 91360 30315 928720 297030 647731 31501 885628 712630 809647 418631 292906 211063 174248 785109 542084 866793 977980 75736 315256 645452 107402 339988 541557 398344 753523 765360 751858 223973 867296 739833 380776 16340 746235 743390 150739 726372 909172 973685 770036 659213 905341 744565 214418 524329 735631 462266 89140 688054 485347 2757 887016 694357 898874 595961 218560 782222 307862 325727 882256 469258 580606 904227 170801 340951 800638 848404 235521 122344 260708 614696 147105 412499 216453 690486 566389 55249 847990 543418 392424 297281 58131 512404 446437 566501 561531 270345 395423 503011 350737 988161 621002 286405 753853 168775 815903 282554 39401 686348 270876 727059 310405 590373 848322 845062 950084 68168 959382 714735 711773 950995 985376 42442 97290 127237 349934 950586 545996 11459 276050 615365 402085 472213 143328 20054 409628 334502 736754 590522 53629 841927 498340 665507 883671 769964 201431 322280 996796 678381 548786 457731 409540 485319 428828 888273 864970 413529 26500 481366 880045 778535 902938 592119 665297 138523 965459 430397 135388 243967 950952 370265 333305 475716 746327 692954 207512 125181 487073 609528 198636 525349 76426 488141 620267 898645 287837 472919 528850 698959 904357 527800 730527 138870 709365 263990 718229 215699 890273 844731 820411 727058 440515 437141 239709 358466 634359 625527 64458 390041 536479 5943 294484 8750 763615 884174 306067 876221 642402 731547 273058 353383 590163 980832 101600 98863 784741 535107 242033 153662 300876 266831 345083 19999 871234 867377 689833 434564 293443 271611 160811 937023 167633 656676 596276 687434 672688 833605 494651 42560 99371 678750 8379 831201 274381 394191 799731 730962 789289 959839 387494 110170 595219 498553 146843 643367 925093 298794 27934 876807 544699 388452 769150 462511 813303 160255 526541 730680 803774 37298 492451 791196 142008 913566 658523 678270 791892 41668 340757 992479 955010 451209 927026 377066 318135 929273 47771 631977 278892 708290 833659 148301 70880 387380 104064 160042 753490 976968 641758 422648 612743 838870 523660 643219 3594 623709 414852 208252 117990 83135 104007 387607 63406 645762 968535 761195 336695 752848 981692 602021 944152 158968 964608 694741 653296 123755 952051 435694 143776 426303 948455 742090 526029 733808 366516 747621 646240 251738 211766 464605 169733 941760 586890 378041 448815 669896 110165 952350 324883 301565 880061 426971 742568 897164 553581 316383 864237 703047 634326 265725 48419 873509 115689 60655 68111 202048 190941 952592 365370 277461 180015 768481 692401 406984 921885 972101 137668 432221 128554 995204 334155 592896 429022 32076 378012 46398 272579 434027 792471 820042 22057 536471 756315 687225 765538 594150 963405 771462 547847 822038 705496 40527 502705 201990 188904 243413 95680 903675 788398 537664 322712 790812 686687 146905 33311 151415 255157 566479 949825 771066 335724 464051 179244 48954 45766 264507 585108 972399 747208 300802 138992 714358 323963 170182 974203 732942 355884 422249 987444 4636 795628 595570 550174 663911 711824 231177 659201 933276 483314 42814 831399 415755 129902 288450 85600 813864 721894 514860 899134 496651 892799 647989 130586 917552 614754 503228 45261 88568 201851 816068 711672 769126 555133 655089 288380 380963 417501 980047 155779 409979 740371 204619 452405 842910 773404 552311 795972 675936 365242 938442 930529 449785 467698 932958 538180 151173 224333 194225 150248 840068 102680 470436 41804 756315 210276 291455 869811 523602 929990 156075 483621 325077 165912 958902 583788 935987 983286 160531 712472 419426 423170 953687 98363 804856 19233 717373 958318 829875 728636 504995 764490 414643 753856 885387 559216 381243 597022 935771 624130 50803 172427 589213 688167 540137 844545 210496 932491 296011 854653 438805 479132 193902 820159 71250 860366 729163 822221 811219 497560 693820 544496 360468 369013 144964 644021 662520 537445 866820 894637 651205 350121 100231 712749 444582 438474 924983 379471 145832 390098 790053 397423 667453 911633 103557 477104 803580 439194 753391 795253 422558 25411 177824 248487 878915 314025 988855 921333 111531 537193 261240 114832 483262 848296 996428 99819 548165 816589 351167 471169 88046 48193 431873 639310 690507 949878 569574 78037 775828 12445 875750 385497 682016 461102 608733 556516 169328 977508 997196 915075 2917 577790 27478 110215 336453 800640 568708 255109 941818 891376 668098 352663 652306 504921 862623 417114 610304 743755 244497 493678 146842 249817 700783 791929 457241 210521 483957 149348 554716 276072 264899 851100 489317 412260 876702 355410 654746 922992 740910 899836 808645 430259 353727 605010 379093 706201 145600 902865 880411 422096 12102 615931 624334 337229 359114 833174 787143 296581 895399 954025 147653 344820 232925 310018 757739 346137 617041 789618 23613 137144 333131 467918 367655 840279 160886 10608 428918 847233 823779 971957 68380 974342 815878 872445 570672 385529 279032 402030 927660 448624 193331 223921 851758 773960 800409 421363 640823 897887 783278 244710 321327 687768 845337 21693 595423 358938 831015 492019 59189 90001 903688 507461 11332 512812 459920 63475 552705 559837 441143 51203 287559 865180 188890 971454 514452 819813 694456 516018 125642 129141 105013 388654 887983 153360 868634 933193 57709 931838 682195 731 998994 663754 466928 219393 505809 736706 883428 747998 716672 766010 819785 112917 66008 16137 137498 715216 575416 606345 383672 612348 299874 443419 685606 725706 34557 172705 647437 54384 993617 559939 479289 75366 760078 640427 455065 880874 120965 630152 127875 826044 373101 399375 56109 450914 803040 997301 32373 114789 577115 328694 455067 814099 759745 198866 173250 939771 120921 108298 105010 597428 36876 829671 57433 199318 854824 229364 190533 794751 759583 298559 137515 693135 452872 290460 808484 35948 523421 446050 562731 921599 931836 625708 810080 658230 773287 415960 984840 943040 800516 316940 786250 662292 241693 579756 189427 950762 843232 877413 121331 60096 589856 949158 130014 792662 267858 129057 614701 531506 649617 389583 605882 943517 439707 650281 179783 520293 798610 868976 721720 455769 904892 427429 180308 759632 876932 494737 982280 428066 908662 52223 802532 592813 800646 785277 754716 898385 670282 893407 305416 899637 367868 966716 42404 174976 483641 696047 18705 445728 606980 184151 335634 734983 596995 996887 398992 587816 215553 451479 654359 934079 519083 297409 316310 870854 190099 266245 246179 150657 203440 14997 228853 26867 384348 235561 386536 549606 978389 46269 672508 230568 645052 157710 93335 48648 379417 884193 305534 988829 298453 558716 476064 544959 393278 639979 628939 115980 11911 394876 864949 729381 422213 202947 44852 387950 966579 744407 505606 445841 774703 346003 503499 703484 281274 458838 707461 762142 955708 717187 46431 947118 786943 674946 511139 688868 313391 222717 672770 205246 168736 962020 637777 630589 3976 918890 12230 767525 752768 948933 756735 540416 736455 798514 237179 934940 133055 703022 789726 585480 26670 34430 677042 117211 121791 178472 434401 749869 967806 157624 920316 686492 196384 766268 468599 593929 567160 17352 80298 800536 198275 616819 8465 124852 39197 540184 67277 428616 325386 16726 908898 994695 648110 240977 569719 867877 919829 426990 784473 37083 672684 399451 501303 752871 782662 271429 143143 980105 671832 119775 687648 46536 349885 187042 485502 120107 30578 128903 448706 486593 264027 80399 18767 330905 198525 392764 177710 961034 317378 535509 110923 605293 655736 647590 451701 779614 355986 30333 273634 892222 613029 640622 692137 751540 957356 8208 525574 91239 493829 594302 527257 332998 723122 307800 644199 616896 547737 930559 725784 472204 383812 589276 89079 7395 682402 511577 440694 656321 153092 400230 436967 209255 259809 70390 396611 252508 189778 121023 132199 77671 664214 119614 350610 327895 696016 750705 405225 177467 918596 942683 392180 308650 676958 181763 800350 953853 641450 906677 606392 988816 558621 29631 537462 420549 393099 545846 257072 348736 656110 111279 1059 227628 210406 417350 202286 597236 158196 814106 654229 126219 124157 125902 903490 187365 145229 336010 270207 828347 387857 632697 285181 280139 679132 319177 647952 759766 5347 649581 513200 829665 212545 655518 551097 419572 117364 20694 263788 188830 200222 433555 62316 703790 595268 340507 111810 520828 461203 833394 227226 840926 741718 673445 195331 386931 105473 4226 772851 550812 41449 622494 740097 886846 980682 227854 457577 259137 375744 212782 240524 279124 573966 213533 712749 560550 348250 863167 287797 55727 75438 703930 157231 447909 441849 35193 163597 768199 232652 356460 807841 923734 552606 525830 607269 480215 30793 796926 733236 282514 259978 983950 792270 878422 691972 836087 362648 518003 216574 841147 508697 770558 786081 996322 223871 114576 716411 650934 999128 360135 757822 675462 305305 59780 789505 287783 722715 709868 818814 885358 926424 923047 715475 781367 680755 72740 914433 290210 697197 760851 171184 61712 538097 872105 178409 36202 942153 377696 108058 614043 885158 298484 35222 127825 665692 816679 834898 540480 547939 736701 642665 891230 494615 674433 163481 365800 76025 819647 523332 703644 299373 945928 385904 539901 103610 648113 766535 984595 539917 736275 80024 669224 194614 198413 899220 755275 404520 719166 629010 444753 763709 90763 721483 462351 327217 671967 268126 483617 621666 230694 94926 181799 261911 462417 275647 121667 13046 700181 112636 247452 638859 918187 679732 658141 786440 509650 175289 386294 426495 118537 679743 492058 663402 944917 495907 203456 116708 671745 744034 259427 118638 195865 934877 417730 481707 313838 713116 877408 434467 499349 981255 489989 520260 599912 787503 242043 841308 88323 314307 861329 635297 288776 529371 364316 40041 518940 513073 52849 15026 170919 191523 986669 348571 612824 808499 687469 586985 245087 686407 937174 5251 266353 609833 207374 410807 478920 487815 830849 628787 73376 545780 624477 855052 915899 237798 121558 358202 448542 462902 379683 866010 936146 574051 228287 662251 130340 937743 46697 692306 281637 971584 717924 109398 567402 79712 53880 367716 164813 260094 598127 718540 516714 187083 923097 218306 373347 697950 774152 104798 613021 4785 255380 617500 771201 285089 259417 623645 898428 622705 930868 285540 100863 67656 17994 185562 340607 314414 814273 436107 982198 861395 860933 357031 649696 711177 868740 500802 573823 882629 752947 403860 436120 932322 754630 27385 430772 268189 389883 29425 959136 979354 200592 887521 158317 395549 209289 787665 663152 634642 337388 78253 219587 841863 255940 844996 641730 753644 359009 998028 630032 746586 713173 97820 108879 866825 284729 269551 100843 441240 399398 887912 284304 510985 285501 203017 869935 781954 983840 263290 780094 174605 439350 721417 808565 266648 215403 500836 673297 631158 496237 567648 321172 344925 170480 780726 812867 620646 244331 970112 151335 360656 811993 277441 775501 278974 993593 34906 501894 295796 899023 784342 924327 799901 303264 539743 346122 775112 659066 675590 729228 650726 880106 350015 401037 536206 904899 274722 300787 500602 27742 483180 417511 582983 739412 32956 113046 672825 92870 656982 4913 155252 433814 392675 615277 931652 654699 780271 23620 725910 243953 938154 926259 522557 197335 87976 505402 650094 193423 328353 907359 963268 877905 639857 277675 849981 765080 891609 982507 180986 145891 249404 644464 183619 4854 827043 344912 439553 234262 892730 749219 483139 829329 616272 369734 797754 100980 312731 860443 361468 294738 942130 473095 238340 799684 601233 2355 765424 384420 471704 986764 649474 210000 624141 936323 288416 173997 959189 229454 80277 274914 633727 991333 558669 832089 946681 2054 190173 470337 558425 668849 925048 366990 965589 287404 308987 788343 292171 895040 562146 385272 644858 678650 153168 137614 433863 138091 237196 535933 552634 25193 901950 756237 750526 14924 447542 684617 613732 363633 7014 129087 615776 553851 89699 801219 617099 472589 920551 460715 896543 638993 10130 169620 293118 339444 284773 77852 451372 388455 373061 797286 673552 89888 750718 319513 171127 502743 548477 406497 55569 8713 959253 359725 524850 373241 690811 182063 794066 116458 595978 477535 666894 921446 662656 169080 29029 537914 149823 680698 738299 481207 738381 147686 638681 635763 672468 38149 854315 963014 860963 304290 823873 91790 370027 82315 335374 436843 486594 568404 360300 980995 385252 948051 277846 591679 345965 416421 338093 158220 471264 366952 221620 717276 120099 888127 773716 851682 772417 419026 757913 628057 104742 835211 620530 481598 524839 847641 73909 61265 24696 625073 716248 179097 135347 784200 820153 572061 533848 225434 829976 639019 708167 474854 756760 970708 931912 640880 345857 569454 623939 81918 298369 284753 101704 672540 239334 508699 106505 499800 534885 134892 50587 984262 831831 918698 83257 944061 660407 243071 840065 16599 200101 648726 27124 209717 744294 314145 725306 171705 211873 486870 415388 987403 989219 344557 364232 881365 250012 955748 650577 685511 572064 586747 568045 926483 365544 536889 571957 405810 419726 833061 903976 289309 394964 322253 591592 745236 583518 760130 784507 985115 140723 377754 417227 922424 945984 432429 260391 457591 647573 541081 880192 748390 368678 42495 53677 175001 77899 563971 557543 632615 115584 105103 600845 29483 734886 868112 465506 382340 309248 238840 265162 663125 239799 388283 524049 244741 456471 141650 315043 309825 380303 916091 55509 772533 184757 328374 519771 498775 630592 689801 378384 249500 974604 510334 303345 548225 918170 74656 928226 386115 539085 576193 353127 878567 565165 917239 620844 491827 991976 434011 624446 128179 832844 786312 965776 942517 531151 512546 474295 481677 942023 764812 231918 329362 553906 779056 262483 55711 687984 839164 193768 814483 845827 333279 269587 549841 386262 264592 225886 941313 304371 807560 66744 3661 323851 883586 986801 98405 73651 860162 130306 90363 137377 353035 77379 24520 901427 955496 932147 240197 866856 971172 690677 12339 95204 11026 493261 388500 952561 267461 78822 796719 789561 180633 807183 140560 969677 79657 868921 284869 552097 358166 514107 926946 944717 370631 334031 500094 413261 780067 829138 517236 68482 275928 484167 788515 372272 663064 636693 219887 153470 609047 748101 319997 937209 739662 67717 178747 30736 655419 807079 832213 523353 766111 667170 126657 287307 903294 146768 741685 328514 572835 957807 737131 238911 760793 666336 753124 371941 976691 21099 538594 773565 691013 259257 772588 958963 213288 783512 44750 739734 542970 254011 925974 185052 798172 933560 238168 578844 837298 459848 302763 808466 935718 252426 988138 945182 25638 88768 164724 650821 850658 625936 302701 392431 103567 246852 316283 384359 773734 178699 817801 776863 456549 735798 116231 143401 282701 768251 624808 127038 973986 770678 676194 910139 217903 354467 432370 568607 489727 77413 303125 609167 697957 38851 496336 651731 261429 967717 984618 416406 257352 276315 961517 576361 600316 662678 687848 730624 968754 619501 855919 912307 434254 982490 623577 574463 958395 696827 872578 11843 79204 560401 192839 992132 549628 543940 501132 802793 956663 848476 198393 809983 419023 31178 300664 612982 534912 562653 658745 639586 786123 449934 740847 349115 349879 89588 927377 887453 545675 709776 889882 856713 358230 513795 454600 799202 345320 293139 721824 774705 75414 98474 285929 444514 953721 955671 983341 5637 101935 123978 726971 686861 710169 112220 896423 346772 461852 513861 367241 234261 657504 892580 440890 947953 727892 676091 283354 512811 301480 4401 571981 13868 994705 942094 482425 289471 141000 829058 263881 146262 887435 650590 369453 104579 505307 853209 259288 685440 169469 16972 147457 99368 54137 31671 21026 707067 363486 384442 853756 191774 466300 495580 878161 484313 591144 655240 64873 627927 257404 699147 673870 115113 783508 971032 688591 329091 652882 608452 487489 411838 649946 744137 913465 289172 791575 106375 175379 686120 994996 216255 595246 47803 977188 604054 797486 547448 798875 724376 310841 235625 185491 996659 492986 311615 351304 644471 863650 416142 588348 881821 130017 651022 922868 751357 302641 744027 591224 952726 818444 846134 431447 24010 902897 845891 300897 685919 410915 725577 877931 442111 711786 919349 916879 136569 544528 189591 871209 768766 327140 33250 490459 954532 469307 747952 113226 537767 472618 934973 962910 466659 732749 440679 814982 929883 583108 80501 236466 215285 69104 753037 702679 535100 306938 240507 398063 284957 832525 503153 63222 604906 279255 227905 2286 499994 10700 894885 550940 751751 46883 978360 403144 625198 621079 478651 928513 751027 212199 509521 568279 323674 365526 47362 561695 28751 543979 738300 965683 532063 843571 169997 840431 354749 632570 800171 836405 468158 14870 228012 988970 483741 542620 865934 273463 999736 270184 30640 152712 346448 420954 524311 618640 26957 905876 720234 246852 522872 910397 230135 25691 152832 541696 126828 386773 815414 173838 526750 226417 380432 111000 981253 579125 90921 543254 2622 248489 920639 694018 442312 420636 619508 343453 582792 99422 165071 213418 995845 75012 753784 529390 649452 201768 422207 798647 135117 655975 902869 450769 732572 665697 314513 695634 61233 863611 968748 740559 18568 901920 15749 52773 983554 467452 484191 259761 685474 722560 19038 243480 181265 919585 882574 438592 86875 853337 578588 8149 54192 91941 41946 570949 796964 847493 98815 127812 329903 599550 841381 810121 977133 643163 886410 526607 709214 137320 865231 271317 188775 213238 238460 29535 760144 289755 339706 52786 531909 903662 558359 864092 475989 283727 342022 348265 176374 975389 967516 419887 761087 962110 493012 526339 675500 595675 303180 340674 951837 121696 951622 137482 535575 960193 395880 681533 828801 42096 241340 192837 169001 486696 292273 262026 104125 726117 470872 912702 628050 257769 33959 505554 48161 49465 312826 313214 499653 848414 421261 920957 857726 259109 203843 13966 43312 180575 248418 903156 369189 495266 727637 896311 187015 833094 713833 537954 974951 406824 402064 45890 389177 89834 213217 656813 178645 579249 678422 225785 979896 79654 749260 795584 40833 789622 983238 679843 85300 63570 28139 245060 621562 783856 175364 285258 656863 597128 862207 143265 534803 83223 422382 760567 561706 867615 478793 371009 263708 960485 400296 279092 288069 269426 437513 169100 181478 241299 249168 366600 974562 250073 696578 432619 687618 68826 90185 383933 469810 782894 364211 586441 508417 484210 919411 212956 228453 41929 273759 991884 377141 581846 976816 109679 739885 273283 562053 722911 229870 850941 372384 151421 77371 684725 788327 878827 223100 314528 251108 979473 245439 161848 839046 301848 913138 257146 703774 934706 900971 896934 16867 98192 961696 525826 587566 68138 891823 967383 60287 907451 7191 821298 998070 881987 732157 205540 220314 491139 940073 781251 212694 185092 332614 836519 788855 566224 383205 957742 182447 901304 20986 452792 843477 384012 763806 980715 962979 603238 537163 268656 760055 543648 209763 907700 315474 20504 365418 378984 95196 863667 919303 137154 46046 293272 556295 189562 879750 911601 181210 143566 584871 925165 705748 231998 530102 797953 919981 476048 987598 188194 52290 796045 953197 46924 602322 916802 225909 85054 277441 971008 895596 371644 684248 588317 15164 351180 941507 280817 222835 235641 384466 16026 657924 180308 372408 491832 615557 136237 604303 521137 823855 407710 334803 510062 268193 228033 4834 855453 344861 556661 825986 555181 977802 403805 160795 763733 292720 749856 825401 653325 73279 20714 558411 904338 856584 297962 60583 927655 491778 421458 298820 838159 429447 929563 633278 591124 989204 164030 306517 502339 190477 327739 303022 79854 76086 482070 703184 361896 64315 53781 883433 299340 716137 474563 706183 900023 971122 445233 326239 346250 789358 54768 995402 161833 192916 546327 674499 338366 407429 286339 739882 554102 243586 498834 709828 697730 279857 267367 993848 202072 199324 406058 407699 136176 654001 434181 972741 894856 549443 773736 747874 222945 581831 819141 762851 344063 153560 219860 47202 826156 492788 665041 308065 680821 798525 161977 238532 756204 195193 621009 890066 709348 7251 116831 615224 451321 761943 821678 666950 825285 35321 949007 888560 783148 881935 336531 483022 183953 868691 704977 97628 735134 668450 426726 164475 871105 71231 227376 170926 306985 685585 766931 948318 150285 321888 636660 797847 287269 939292 255808 570504 35055 95382 825702 61767 113451 619333 975385 425803 600224 379395 745231 676144 371221 354062 980868 98039 802392 90247 40888 727235 28667 260022 678125 603868 578578 297860 450666 660848 846454 52607 225722 158989 451461 661594 432878 995945 656479 413866 675415 216538 594795 69930 26381 342494 904848 453048 97643 396693 641916 358806 759568 766337 542113 564329 651807 511117 937139 819454 736704 774659 309099 38208 765533 815060 890439 550211 188582 416341 427591 631293 427213 463804 216370 767047 374539 223143 490831 593632 436505 143509 125036 312810 70008 183402 816859 270443 30761 987568 978928 864526 135798 354769 515524 319135 494503 429726 613045 567315 696014 543691 534947 481598 902780 314288 924341 793626 286857 601866 832274 404550 140560 306743 265193 700805 949232 897342 488873 678843 121292 374277 809545 111924 267276 224857 982978 176797 452762 104490 436303 316873 287910 192203 590452 734701 325603 727542 811636 387556 94215 115143 8474 421163 264271 996156 64625 427302 964984 732283 428108 703194 987463 394316 619327 962609 702915 515547 978019 100153 176949 628919 264854 182565 291567 686294 848825 153674 809218 88783 246000 561507 111302 299422 494694 597582 785878 527459 849222 421325 711569 314019 409283 455430 333979 729926 747217 938628 834713 134231 815849 799603 472889 520456 133641 554279 520040 704427 191026 217942 289945 519097 553832 333081 311109 134031 627190 790000 70566 998572 41895 537659 430074 430197 807502 865153 2950 33074 793087 482029 239505 106062 683283 979340 936868 776602 157608 293392 86417 193098 331103 763344 709417 883446 892765 30214 182660 548635 401546 999311 693757 646424 265749 395439 998580 732914 626797 808458 803978 467536 586249 651308 58152 177343 121698 474562 736184 911983 506612 475423 401322 465204 124289 362552 393329 859334 376781 785704 898820 137153 98851 521517 345181 513830 639118 828265 937341 428696 969185 649697 232742 230880 365552 393922 2399 415786 731797 64407 89844 866950 909100 951444 513588 766503 257686 776015 301745 143783 749818 644033 68803 531649 862208 785289 304646 524182 941396 365033 625943 716713 257065 125639 74138 688355 418099 446445 867639 101135 167980 22090 603481 238495 498576 317295 745262 726245 4385 703123 760490 118555 724451 637456 160131 315228 217313 187171 731446 112872 129894 655215 81921 148964 279109 333243 856487 658072 593874 305264 869551 393583 774951 668188 102693 868922 286944 734257 618584 211245 757727 698886 779610 67745 643272 955861 137668 449105 754566 637180 366703 337437 223557 783036 590843 665033 480822 709565 756876 421567 998030 489224 789256 604617 453638 868363 30618 74392 447132 797785 647794 876992 755089 632743 328899 588473 749802 478736 419844 389216 642544 877458 853104 917171 303279 335375 170118 75993 400506 157837 534089 525144 152485 64311 891904 162525 824202 120153 191031 334072 836485 907047 11581 533149 315448 630839 237924 563811 48456 433602 809669 478217 601694 161447 762297 481580 607590 428713 944544 474643 373139 47852 753886 624548 761113 183675 598233 44779 855538 348165 105341 778330 243930 720732 150648 697411 149459 509237 91326 80160 157410 845226 655046 288652 299600 499643 365386 65864 321001 746696 307915 540151 225984 666713 822412 840289 761002 325079 171090 702964 735550 283216 921962 767166 32348 584502 372387 580021 337762 200032 116624 523503 231608 211400 669063 269482 466118 958156 592164 860933 284345 438638 371847 432133 820930 904404 690193 375378 230678 614216 122988 180343 677167 473848 322560 395749 720265 470263 937022 78896 21670 111675 633113 962512 261643 42781 163208 217698 660993 220 290566 983141 836308 859994 998546 241470 9751 309341 183024 158260 429151 54671 8229 39540 673155 579967 522046 65358 775523 411486 790730 247990 973278 529475 400668 41092 490074 727784 706506 549364 802303 170474 188272 375591 432764 926732 45934 770912 861249 939829 768614 140232 678916 558893 832831 18731 669372 255908 504613 631545 625257 658796 32390 337350 54090 49210 794774 8842 740645 313961 94348 950497 538499 340342 499683 225227 4848 601285 576538 16238 178751 931035 655796 94799 921157 699809 380921 317469 349914 945256 797171 982182 671003 440351 812594 473056 848554 282591 648265 129762 827500 738528 627022 425896 827274 455361 562846 282194 258353 660228 865814 256549 225682 125007 662043 474184 918690 351340 538771 970377 789083 328137 758570 981910 198202 475193 359503 60164 92351 101746 784116 261964 984496 266957 464273 471689 164181 685194 327841 858875 898237 794505 198115 940870 76793 738129 577050 168500 813916 349004 497870 316975 889025 977737 501193 768072 272708 511802 276571 110003 177095 34611 424535 236040 697967 791281 999187 56388 710373 916049 635948 605126 84438 833364 31040 925010 701491 721634 629938 69905 810098 445635 449321 635023 832331 651175 36753 599036 572283 375712 28632 597804 773253 819875 708018 913495 40299 934155 406998 888793 982201 767510 864447 341043 963323 486822 116461 332552 378115 212736 23841 222241 283684 516112 504804 710826 681209 107172 910656 629234 552607 777197 924805 933423 523190 547457 866758 731384 265892 135195 114714 756809 840658 661785 689243 829827 980077 206717 667242 504489 222886 340781 274665 453347 140531 465012 529279 213311 996364 810238 771352 208235 790190 137440 340579 246077 540763 893517 217682 851371 960728 971746 576093 498259 440238 721947 414847 388724 861290 848795 213879 623795 261790 975465 411145 746136 739101 516845 885819 37390 657602 498935 581144 532070 823338 187385 151088 86740 555509 996936 286678 809969 668681 696351 837793 90295 777487 544091 953707 374664 420660 198464 297621 98088 433130 77106 40961 578942 496484 219837 275799 96471 676573 46094 89793 584931 437138 647352 563118 677430 152579 149808 250387 824008 912630 690705 611045 295158 272244 350105 775584 951615 277194 570218 216387 816583 661770 278986 734802 140183 262343 803939 514067 378587 599708 800516 687953 175843 464230 622174 555868 933922 236869 480071 571847 143794 981920 940091 792489 102223 477342 772054 81117 26967 630957 565083 85506 119440 219454 249840 599163 568226 456071 635360 562991 222361 869824 384151 243274 882724 399591 960874 420603 231193 630716 999757 155444 468911 847877 966426 417645 633410 667723 216913 809122 890450 109339 470674 127760 188292 408583 198181 360188 780319 620003 222322 796204 977937 515912 41289 235947 829800 357715 238492 161225 110938 638503 154048 334809 359677 547815 496176 408306 708559 874429 434250 653743 349487 250838 633679 278255 68770 471780 181991 662229 808591 460827 694427 828937 38275 998964 483802 569589 666734 596396 15284 920456 301924 216454 516898 226743 197086 607237 592380 92983 342646 204595 9025 326276 944942 643677 436755 154526 105962 217365 250168 148935 986353 961519 236698 340486 782576 263876 864840 246182 567863 204786 909171 849271 92602 189721 660018 127692 470545 552287 250046 485436 14072 653998 693238 61282 887504 346161 940125 182685 150940 528986 268759 162512 860933 476319 113072 930147 189143 704248 823061 567040 531265 606691 665816 666263 209625 807137 785456 748698 926934 240950 731511 26946 323028 434156 401898 585672 24020 219537 687469 658541 223161 741300 294084 106930 831115 713836 387675 100833 617656 221393 663167 726978 292110 82369 561251 20774 276739 890524 471260 226529 576237 139081 477029 862471 874442 487791 915036 819062 421242 51260 826243 62476 593279 955746 200000 794157 520580 970325 923101 734398 31955 219470 62089 86189 291933 783627 202453 165734 466743 392204 843063 991391 253527 243416 377482 842189 704667 430582 652237 807789 412930 539957 346592 137916 475889 806692 20682 221055 435823 236890 131637 297084 920233 853615 116336 968511 70703 431361 997740 781783 350069 32497 775616 271382 781011 967139 976550 565972 78534 288450 671739 487916 649324 383609 778498 25341 946060 124731 608226 152042 183180 878011 578340 377883 800313 677173 237302 492026 407107 761700 222122 100855 998269 237833 679031 476357 154529 639723 834423 102810 263947 408977 853160 757939 693497 425674 488619 446349 765649 667749 15624 19309 419099 68921 324456 246617 137475 723935 462618 677405 254744 885874 540494 826056 802256 420886 632157 957292 249730 334575 742591 234273 134698 210917 67603 332418 352936 521446 90587 134766 236801 446564 529853 372296 709405 864595 718851 754808 151559 708972 409756 472745 207473 406573 145881 61384 988717 89303 816560 452811 290676 328687 107645 221608 849699 914749 30588 550297 923258 64784 197328 423775 703195 438263 221120 173116 383825 951945 1076 727863 755270 940255 108668 869020 395403 676949 318089 201274 123540 511564 553778 823331 825529 549675 846129 669359 654391 42777 124644 437369 653357 53445 146572 301920 532384 755807 524817 850824 42615 230236 281916 152791 527551 526581 308027 403640 219368 508776 614752 306331 396550 654710 835043 429811 771985 967652 710428 42678 421669 124090 632457 890081 145155 771847 956878 516402 128078 527642 957040 24748 698319 515210 891929 872598 943858 614256 922520 82044 562119 325864 82462 612269 548097 567700 646145 248123 423290 979224 367612 616446 2541 84319 272237 670225 176507 214164 625238 916308 766311 157930 525534 845992 826522 494997 976653 439478 734879 554831 336339 337129 170152 967956 641665 192879 571847 480294 788750 96507 944438 152009 87827 645446 844688 383624 690512 568266 163989 129583 916837 908550 623082 437838 256089 844477 683735 240381 131991 352950 759431 471570 498220 167549 637963 949740 945163 569825 765079 796332 470025 425268 90948 873015 755360 81422 8589 814261 896624 395275 277778 881557 745402 994952 235031 55175 610980 403626 952710 102400 488375 449303 819049 419706 25956 497466 16817 355377 498619 592323 284914 713895 242546 377957 675108 244448 330084 292503 974820 482919 113295 910228 420976 757448 109525 558362 907695 325460 156796 478959 105639 505120 530158 837911 462725 927685 920442 274655 834073 417826 904401 474838 213975 538133 16713 129934 692567 996486 828574 273951 60501 708765 16876 949861 855921 31495 606198 293757 206129 703924 682658 75532 47099 850716 509563 572792 579675 991541 416430 439789 629059 32767 508493 707097 381381 972024 139343 831344 95899 516648 684686 966888 158816 484119 978759 265342 513301 486418 818270 62512 25501 121002 341655 701761 371264 729908 459934 376953 398316 169738 71680 354722 274607 7752 319280 182796 949311 567504 486851 26441 165874 941447 934388 23410 246086 562005 456545 55584 578266 319977 344139 293172 381939 759091 505050 658127 17465 371944 738135 437658 678711 56258 40881 348224 19230 939005 450745 219951 423106 373595 714853 543387 62811 492705 662608 450363 992838 475544 84152 619530 63938 183117 958656 221063 845620 189073 822572 778229 38819 113913 713127 800988 438908 50783 106880 338502 2511 294687 824552 672259 945872 763419 92086 523109 943703 753592 605731 628613 278368 169631 93711 307900 525964 56189 677882 221291 885598 799171 59275 299060 610431 689574 179917 151358 659195 423584 302125 26292 818946 840173 937917 443143 403944 122127 813044 853608 828773 936779 578348 347279 635541 144042 561315 986359 857848 672441 212346 793823 109044 442889 425337 413322 702286 542639 400393 740736 612853 105797 975352 61131 166519 625959 492793 599483 603274 349239 675489 724835 730437 883098 554475 334425 249188 256121 383285 624761 811655 583361 696897 581283 52083 384419 961781 66809 248591 949333 847451 717026 26281 112078 770402 335690 682799 667470 231899 74783 105398 320020 735869 246997 21815 60582 922913 971363 239373 80589 393478 921476 576248 496278 511566 659384 902492 173138 633855 938624 304515 749718 593732 126181 351831 371068 975402 373489 868137 164257 313379 555956 985773 132901 130246 521985 217787 630894 450253 339886 78224 845797 332053 30936 580491 425591 494882 627612 391408 941653 243160 941471 222632 84916 642051 140104 144639 621646 279760 144512 82533 888224 78674 932345 578734 666986 913726 913764 56274 576818 538607 550841 361773 539009 484066 984243 779136 130852 402235 136081 256366 834668 424895 264919 956224 486190 17432 504395 824034 120068 485844 838264 68900 366987 621414 305838 911161 630499 528740 117440 435707 804146 601543 630212 901733 59361 71406 746519 332696 462237 603035 188183 168471 266455 33972 402087 537930 478597 548291 353326 533823 986975 94967 191192 574436 723234 71457 578195 991567 639569 39672 389460 45174 233711 707541 616400 784567 456710 851192 373123 507985 90595 65089 52780 772265 357207 275831 218127 156103 607032 648389 916850 382806 201758 180216 491040 745063 412454 35330 126633 895854 334450 971898 951584 271940 125095 892890 382876 367523 671279 930880 522871 27821 659061 628589 742994 736230 767723 165065 165647 752053 463046 599581 973077 606887 340033 138711 16 772396 704150 3978 949871 240792 642696 301739 792804 926947 312093 616021 196455 667882 634204 210246 873524 974316 505619 655968 593480 613773 198419 32105 978088 113750 26098 439371 245210 315891 859976 398164 634473 608116 613810 127735 117157 440396 995859 905034 463777 89685 443278 428166 756660 925579 719949 118858 212216 112972 504637 743641 933454 45022 292175 890839 456856 236649 145849 465487 710590 620601 996211 340144 95722 660989 960955 420363 967500 242827 987857 960407 843670 700122 650875 508462 975808 201286 881923 359885 241029 106447 328820 233560 26085 3162 261792 461843 779361 153007 82397 508778 524034 64761 693507 223722 463827 264585 46576 597061 248610 427668 93636 956947 395203 438640 592357 828299 970317 768027 387388 939918 272219 140468 872311 338269 477516 101824 822789 341022 255811 725350 238365 417307 772903 852595 601143 232066 731876 124887 489745 776934 154601 355046 689643 931196 241577 255321 532235 179743 19674 898378 516923 31373 499512 195515 706886 243880 113219 894608 337790 773047 115964 179088 117177 793378 468204 689000 770191 446136 767390 664680 537054 817453 518496 693252 681862 373972 265478 569428 821806 327658 429287 404244 57789 392395 36126 932389 446753 396666 903178 806986 8204 359774 568142 865644 711985 106879 493522 299415 272396 715149 2624 332474 753047 772633 403912 156971 257174 437402 706908 736033 958860 358058 950453 144696 940355 718215 898828 190449 776841 46930 223969 461039 857837 195795 862968 49210 550214 74547 266711 632512 670508 408832 426314 888975 387965 159341 178591 652957 228890 554511 63594 696256 467367 935841 23426 124854 66382 899521 86146 193119 754557 898097 655113 735805 697635 700567 387835 28027 921335 23101 962685 82979 630065 421073 57276 129319 929487 57702 832231 446169 813330 195122 784561 511666 506430 267790 648528 809871 386333 623609 998593 955503 293949 265237 604033 968695 592749 401320 803541 535406 120004 696413 349251 215489 583579 395777 760023 111232 422413 57862 931423 265631 497022 515779 429807 455798 420177 282289 664286 188738 407729 93360 533831 772001 366601 394368 510601 587546 737036 963784 901960 596627 353902 162771 181290 947289 251304 33102 665178 711388 274936 941964 448520 210927 72543 463554 530150 528076 157601 959947 812397 707279 111304 139812 850070 145206 455842 791985 731362 903847 710910 220151 395155 713258 652339 531424 749360 246955 308186 952058 179333 823225 19215 950840 971488 547978 596339 531567 187798 832565 787373 95258 532412 188918 812004 168087 846574 14253 984199 111336 653451 316895 597381 534323 994870 198772 108629 623043 167895 188535 55920 452996 75288 822298 961618 272138 320809 860207 525436 963275 757309 958320 695861 259616 986507 9591 820612 206537 4685 784199 573368 882278 898756 398977 74017 570238 881330 972400 977812 469564 95198 997822 512682 826221 826964 331452 758913 571395 746722 748574 546810 495765 980061 10620 973497 860061 992474 108755 695209 205688 823413 612674 235637 138282 566285 298510 166096 136215 944262 416030 42734 692683 659141 693567 606856 154291 996728 179489 280477 402146 740364 864152 197547 669645 411061 175324 670714 688975 854633 643017 21393 122470 509157 245024 590143 199092 630183 719620 323220 371327 987314 651902 882405 257841 824141 906810 969675 165144 497412 201416 804260 301223 850405 792155 593745 696052 177925 243405 154359 615608 939065 780825 993534 211666 819485 855328 168149 856836 212432 168869 996716 891572 177526 817553 460280 729389 286901 487023 519026 414619 108088 21361 110296 480978 66287 699177 861547 189320 6989 135505 370736 54615 824457 511748 837231 90044 727646 397698 921655 577115 562826 227184 811608 898616 877779 537366 389863 760191 518333 230815 768637 834621 552085 33692 855929 599524 417770 929985 770297 714059 886926 559655 517221 448748 880089 471881 169125 921829 656422 215623 825381 228855 175253 83813 768536 781834 136071 900429 329138 578471 951653 480201 283437 444796 5274 720202 424645 974620 552404 296996 801084 674620 485319 991695 274967 34872 806762 274408 159710 125451 294327 204525 597344 386266 503279 646725 249837 136042 941140 75510 805274 152358 54254 307565 724353 328986 204423 600890 4222 351162 191663 805905 399283 859036 459256 227402 865860 814841 660794 621857 885660 90160 290065 226871 706279 607940 560282 238095 120598 902937 157754 440210 689822 739770 65047 242379 572793 868182 317980 624044 662499 472831 239545 755656 335454 948266 421153 10262 801774 566193 140427 541300 407134 996244 355954 622626 631226 343219 992405 417475 578323 587798 686583 389791 642814 345318 910304 360036 135637 419505 435034 815200 105204 361001 460533 910473 338109 833574 45635 618677 369429 732255 804060 914658 565733 244789 833948 538479 52953 961897 807136 641825 536484 15201 527949 824096 792059 720935 316105 361591 977365 28265 17664 160535 940850 112954 875424 476116 200465 90320 402589 818790 946615 616836 419310 164650 867951 476501 48462 534047 103301 18341 963196 698602 683018 669434 79995 631314 61779 306239 928275 594820 511738 988352 720078 729424 539419 571249 441660 941738 60184 358760 313839 635690 882646 659679 211584 437580 187390 610995 693512 805489 151165 978983 745704 345309 10052 775266 54273 467255 541448 975020 198269 664715 398851 360053 632132 248139 103025 671183 124488 480074 952148 693743 300858 411840 620337 479856 636306 599369 5969 256463 150091 985573 764609 493936 703972 856058 552466 706136 305056 170957 232857 33521 331719 49485 751472 37129 405027 471816 167220 397011 617092 828724 609861 331236 789756 674024 279369 821431 400932 556256 239464 741098 19861 510716 187153 159551 969136 575617 411316 445148 326871 70358 416583 1995 350449 522313 431234 954554 777706 115528 706722 449724 492912 191912 435881 194439 845431 801314 599388 234356 687926 767761 93380 623619 782184 244917 440942 394836 221516 752818 998699 225326 300518 899474 625617 713851 870012 293375 295159 979466 115481 803466 765181 527949 718925 938151 104642 858905 6186 927470 926444 425192 851721 466524 863268 727066 647748 335376 44567 80687 688697 961422 451638 119055 592973 531967 878262 832834 290150 615599 605713 453816 981360 810894 782724 35907 828058 952752 414287 318296 566742 82509 873976 378898 452956 977025 712584 165871 44583 969997 239948 340177 334710 973716 196885 287485 30349 447583 210873 763039 677938 667418 425104 536069 246768 726101 976311 127904 75095 136131 269712 914054 493626 243262 278912 805682 83887 840065 807920 891074 932307 61613 221581 236088 336451 402821 142985 567994 82596 332145 674327 355219 301021 455615 756594 932975 25752 759325 178327 287459 205636 441889 303110 449058 693205 462721 275973 909769 12163 909659 673693 429780 253063 433774 375643 11814 967905 737823 794320 604998 479253 644854 836434 338076 294056 307614 1465 719992 609192 422056 177122 636556 174242 143432 388144 419501 596906 464727 545734 483606 391574 502735 357710 914596 532995 568018 660533 973275 288527 661028 211500 205343 910685 84716 337129 475324 189204 613175 14436 216096 28640 599541 86746 63643 985904 649850 537486 742822 683766 785534 779395 608857 334122 760414 171203 366834 471495 721497 778203 671509 314701 249363 127772 172423 721469 646421 990940 765682 837472 188235 833267 21285 15745 3141 161087 137681 127342 737846 807840 523852 947067 777080 27708 168658 402878 117639 244860 443839 437076 97409 468813 268054 949275 288876 75681 734461 632118 925616 956843 957311 722125 271129 428839 659721 400202 250326 680143 205805 728412 523645 363367 856034 245880 657541 825714 752321 653715 820874 855546 785226 315881 184460 515788 196637 911866 604976 495993 479106 790215 489982 945943 918817 64025 85025 656574 22282 950203 664938 257484 637167 957947 258766 504033 299941 741357 516963 269412 57255 196328 792935 30396 948947 944902 415865 327703 470250 156968 411998 63334 348692 139121 355133 898015 10650 263878 187171 933626 604651 244372 298880 326581 787415 958602 743209 87184 65111 59162 584916 712594 506435 69693 568734 629250 203930 798956 52936 661230 886974 73383 23670 115048 778933 335922 58991 131267 42793 986707 902880 230490 503849 262806 631897 614154 337894 58697 403342 520436 496055 756480 177815 233596 339861 581266 26928 273420 931488 5850 589562 676625 596696 11063 920952 427581 18852 351820 107347 852612 31503 531585 994327 581919 855302 185728 137395 180492 804635 536056 268925 381835 793093 672798 613932 460963 346270 469671 360732 383195 415587 96400 955726 373441 823096 465174 71653 522023 448737 513406 700329 539104 547466 198222 774984 212104 793921 347410 218640 596089 48566 476824 983223 274839 795841 885876 475923 518533 344668 662333 419106 272494 942437 372238 536644 107005 558814 595462 378876 657188 529325 947016 772914 828441 666396 351740 261875 982549 949466 354764 313968 366931 940536 415976 964027 460695 56300 611779 434829 732516 600849 669459 456131 95749 504486 980884 182428 76933 126283 440646 919869 563063 948743 360363 579949 323951 20100 683274 320345 542470 32145 842287 578449 91034 967647 735528 486665 771339 592389 513097 897945 499328 77629 563497 343358 716000 187620 804451 317846 135961 646333 29590 540648 978397 929455 900198 822554 164768 497667 753848 403001 489435 58471 985850 150261 226508 545261 536345 6177 365492 729356 984712 961655 424919 77918 146560 377491 704576 680929 620986 515827 734330 279095 998775 97597 895192 22181 67513 623225 14830 770135 163975 37267 681301 944347 124461 829979 731563 779745 880313 527556 102161 762306 366271 640872 961323 39094 997654 308738 708004 371932 355673 141874 146663 531062 229864 91901 141607 476266 390820 682955 454552 392002 716918 642343 885043 859373 500616 933635 102070 404988 4938 444465 972066 800357 104239 239915 959291 248964 348141 107915 52108 120725 398209 990228 222496 587003 633449 226343 646922 577341 389800 62095 629406 963395 57541 785078 436597 265949 753612 385325 419757 303612 731403 266856 178791 94263 344982 645376 22344 216968 836613 577135 363448 992333 473777 328599 255398 302215 156986 654396 479937 244638 802563 699973 560832 835995 71604 87551 793948 603372 171320 572634 167953 488419 42045 331242 824737 860088 935670 960999 832848 32771 31708 993197 933865 454402 154281 106429 91255 980057 711963 604794 116685 768973 785719 828525 820415 423752 36420 107458 494054 614169 130316 759177 380641 588529 508894 100405 65166 25254 85135 727648 601813 936051 479348 808901 57821 532342 618601 866053 775573 787378 20685 660963 471341 971915 479684 952520 641818 317004 312116 402111 343445 474212 368136 265082 450717 402916 522864 72651 824496 656643 72799 145260 971798 55706 573068 714872 834711 284393 854129 351279 168447 950480 400015 153910 45345 82070 347048 774613 88273 842598 467076 952951 699817 98573 294957 466221 346821 851902 753010 448747 167047 616014 234216 33162 600275 113208 931044 992965 760724 782617 774402 569852 304246 364021 625505 449139 338921 312689 385253 472660 802021 583447 241460 231913 408480 296853 600378 317475 872729 392766 23077 149910 735953 635463 345321 498042 545997 32971 44988 898028 360149 767240 894235 240875 402168 626208 57924 986907 30150 674905 747066 262277 343188 24157 559173 114517 655676 170043 165167 97435 919258 454692 57607 296011 308304 483886 474402 841085 204995 938069 27541 943533 925403 143797 744828 378556 573831 705617 771767 75437 744247 361103 26151 321513 188256 232122 942134 752379 819132 409279 511628 556181 371015 85680 744218 301194 203331 176388 990867 22225 316725 332693 81902 897608 32869 808480 994534 507951 218786 21321 455226 616361 497404 294164 454765 486591 389256 314029 225159 861788 477792 357409 105810 287633 827168 768483 307613 694867 812330 745160 213501 88568 756643 100235 279943 6014 771508 423050 806040 545796 445258 905991 246349 474767 518486 102247 186571 491783 836621 963382 710968 253431 997993 282914 346880 272528 137446 911100 433553 280358 350022 942202 66207 832498 521870 249591 991265 247438 462406 481330 178962 364156 528701 109195 569969 496608 924931 950537 753601 121025 532654 405974 667978 216716 8917 242497 428438 389073 704856 370363 347124 706500 167382 559835 117113 16381 171124 503066 411898 773176 394077 492312 468180 547542 788029 940565 807972 783387 710725 901368 996815 772462 272810 523852 646843 817819 812646 745086 806612 999252 195830 557088 818120 656236 762266 410409 427787 178843 317080 153395 701396 721533 184248 974140 668126 954194 943689 503589 662248 739520 535387 949686 721654 28492 720196 317336 900237 739877 516828 327577 26299 285337 925696 859180 30477 635294 52434 364326 393750 361035 811383 425090 382703 785948 686168 341726 563889 695025 701922 982204 878141 961679 926278 600258 97461 86749 247993 704314 613504 676777 16821 823251 939466 52897 276854 262942 660545 752602 93823 856530 530649 74061 917458 290888 663625 442709 217211 906239 541900 192946 535622 320601 390689 666760 279172 708893 839436 75617 764555 797875 649490 820711 644531 655403 649985 714667 912857 232054 557798 85409 627807 808683 223764 327457 334378 682180 592036 67944 747299 158302 191407 691733 42039 605565 209238 850348 576727 258629 320443 225942 99961 534594 252805 183071 228565 617185 543200 287415 652456 976245 679290 4210 44148 17075 376264 611976 170302 396086 243775 135381 144847 457019 370075 163674 529780 453926 387547 127994 13950 7100 582338 511230 762947 85735 157144 159634 982619 583285 13672 756422 789667 546969 12288 643469 23998 656745 520819 71105 777615 116766 291162 821533 156352 711895 709711 788098 346174 752662 575472 405107 152442 839553 99874 789400 264809 646690 128780 133951 928133 264552 674007 248470 86027 622628 949621 186355 898043 180813 241303 257676 986011 539580 684597 65535 10100 794481 296139 851915 265299 661004 878742 151253 459978 287764 116698 981989 201004 261108 748447 521254 850836 912185 440368 121705 186399 135381 766299 982818 959725 826975 375411 839274 481380 208017 115089 148731 599469 512265 817551 786871 495413 216968 894092 959330 658989 852726 528235 59491 222411 235228 854355 897863 206855 336744 300016 763518 558431 907821 249393 448604 573971 547168 214536 853273 943529 56284 698605 429458 686314 559711 22555 992454 429859 216139 931538 303705 996646 810790 738579 359252 819846 533722 424935 561635 875550 249845 805017 869142 993867 615082 78903 214048 122797 937231 161877 732571 72042 145373 352713 439555 960940 46131 281840 464566 412574 198420 850920 663226 895154 62756 490580 651575 40798 841390 930843 457657 175962 837153 716841 7855 807651 610254 105005 282351 60860 906924 728985 782064 207848 946389 561702 293710 892849 509766 665613 681865 889316 558499 865742 977158 509459 86192 831469 880781 14673 830553 112112 778505 262266 102443 912611 526475 636328 468057 146964 759944 213695 635192 430295 75926 935906 920195 526658 854131 77563 158423 16690 319934 558903 142520 148037 121212 987080 824715 113566 341652 704609 416602 977509 663379 24766 979987 846084 822825 568985 359881 945707 461163 536566 252401 66508 772943 354136 770407 789151 946034 347017 394983 292320 958741 194262 645396 742924 912348 191697 189556 421288 408270 369678 990321 677434 408280 194598 751514 834126 783882 517751 720800 58098 678424 774817 563929 317690 343578 875082 300801 980989 973068 857115 60404 400853 695951 703042 542389 647459 274726 666286 492971 199114 992954 178390 549726 734959 363735 381810 57726 356543 398893 202560 893725 13609 849935 154945 528688 982944 873079 454265 329873 566490 485440 3890 699968 938771 5675 492793 506909 142859 358363 653408 634608 723524 2456 612987 990690 495557 464912 668259 995329 27738 63953 32694 625408 4881 28049 692308 682484 846142 749158 651876 541144 287288 377294 579213 486346 576218 850601 828669 792844 198403 838266 700966 915524 499670 663337 24636 49660 738363 285763 78712 705762 589212 412217 238104 194441 8937 110813 393628 664615 21204 869352 638923 904405 836438 429623 427308 712402 399208 630985 742733 659840 68427 783683 455936 997989 959873 807532 249689 596652 12817 707441 862065 895010 931655 466786 581926 690169 326449 242163 277465 573448 109795 185660 191150 122184 557748 205434 827407 575961 825919 803852 230506 403003 267555 458806 856430 852693 446979 270241 915474 144946 849223 642649 979407 742271 822681 15438 834209 357775 93417 325971 901385 472535 534378 704674 211726 885106 150226 370839 44663 652125 735326 203952 288722 475964 72332 461139 203185 459284 381726 271240 446632 3023 611934 963323 924624 679419 921813 896700 701511 491467 994578 466430 347758 552340 63529 445531 21865 633553 495857 723790 659235 769056 13125 71543 142215 462659 602052 940635 489928 73504 296146 165794 746778 285442 493205 167063 411446 558933 328952 334380 672986 688941 951211 413939 977095 918464 432225 427814 773185 754727 180048 97119 732243 898338 574389 758689 92552 688977 466573 85581 383859 514427 862621 762542 53160 553355 620524 133806 612097 168974 876740 778014 516954 157878 935028 811634 378772 302618 252112 936451 232022 379380 634223 309259 150215 425953 786156 283052 649174 121637 537447 573418 669875 588004 312641 558252 4051 440042 851875 799359 869551 119204 943415 75859 844869 551973 31469 485244 711446 115234 372920 600242 936870 282166 364303 374225 452992 483935 908140 606682 534447 47615 915280 381680 467462 825052 244029 703068 878745 415136 852731 648074 364482 255001 228628 635274 315549 695866 934039 392143 421708 929497 538200 135475 550067 227247 647278 89841 77693 27099 606325 191786 74069 751583 824586 908641 672558 486753 490834 260479 596796 94956 898802 486863 119481 382124 143512 757251 388257 554358 916593 334381 844150 204541 776689 530439 256764 614110 822734 917932 468734 630421 111173 179036 494471 351366 490516 530108 396266 496501 479422 180052 479675 840462 524747 716047 943380 454366 560900 738494 599825 408471 773307 36566 862100 224976 896897 846573 459010 405123 888559 524481 722115 100430 466846 48945 824262 986802 353262 465537 708539 485591 740995 685851 640087 584134 395075 451273 546195 431405 875609 100348 501742 947999 149109 435336 882790 864273 455690 148837 182595 736287 893327 745328 907405 279685 52287 87400 975312 186725 690649 266673 386975 418119 625056 307092 572623 201365 632923 81597 929079 300571 46998 529724 393142 870733 995808 961349 24877 927745 521996 626800 829057 98928 272752 544761 205339 459194 757160 6849 576039 657119 49236 840075 663256 774982 323349 110528 774754 694714 71188 922539 141887 516263 792444 377150 3371 556962 801659 78156 730728 348959 473989 8460 715707 149432 435537 437084 227437 540653 729882 970940 105290 940446 229407 41359 362021 508563 978915 411166 367827 212661 453229 439252 385899 664338 337929 814786 255309 376348 826054 720605 764824 207659 438519 847611 447409 85175 457970 769882 216643 549726 626451 371737 224826 370084 106938 438461 710343 597486 800649 291502 851231 614470 565031 252599 741052 427546 734847 135497 202458 977085 36738 462968 347707 946661 548513 640573 116964 418795 180819 236594 79710 145806 673301 529689 718582 563376 960869 542998 577469 565143 398919 48240 10632 813614 559616 500244 621297 532417 842269 988498 565332 366212 767661 874590 398675 570637 216515 536720 399123 66902 901557 517156 678461 721980 722272 767931 747517 705858 241889 1817 440326 125071 673565 592933 249357 990379 366586 644139 499466 483014 319076 545245 774522 354802 326409 831438 130719 233764 941341 134902 459390 570359 899543 826033 257760 197288 512434 268288 610002 681819 378925 372486 588197 818453 731468 152843 629806 904576 645780 413565 883911 426666 674002 208682 663116 99270 462933 705480 968159 894377 775088 318062 143397 830350 223609 381848 794695 446483 717581 657382 666482 486970 512457 863709 871511 741865 552722 959205 239915 745642 746063 516489 970472 646571 348393 179450 212683 833792 367442 313740 307860 461340 576187 505144 527945 789275 625820 229273 139315 29244 313648 103791 840607 749471 925238 693151 319454 210379 900721 338160 779077 256619 67177 192527 19438 762059 353320 545740 996277 857248 323134 863003 494781 497150 680126 221332 370409 766879 683583 789812 749154 355555 880731 826522 327191 84298 310259 469706 503417 412412 56105 172461 692539 39745 441700 861263 546520 634506 120656 786080 992204 852710 744283 536372 99738 824909 920825 259331 409605 531225 632929 204969 991511 384584 219919 768999 823837 153660 236544 652192 218024 472762 341880 863965 125325 575215 723455 934474 342438 270502 464863 993143 14800 680531 476328 790615 864619 4875 429805 191300 349853 740425 969349 446137 268047 825515 476426 59479 629358 794803 718941 574241 655083 34952 756512 923775 212668 599282 270330 434495 507481 553633 53847 429327 601087 727782 50662 464005 239408 69879 304921 447767 360434 422192 937896 378403 216204 216653 38542 672424 882892 989426 868299 446731 339139 966499 506144 866580 862534 793227 399126 508974 894255 676793 522039 145770 925019 217887 506003 912508 330154 36946 953661 519101 614018 772941 154892 953191 126540 942253 532315 924380 879029 311414 38088 362592 616623 855372 980856 841370 708781 524347 996818 827799 102058 559153 233216 928775 616355 847294 449329 49854 35672 630491 414362 167988 652559 710240 455408 914694 529105 369931 914351 422579 828204 445504 318166 291743 449967 450884 682089 130195 563505 980545 753966 357115 440906 23942 40944 200551 841175 523012 459199 130699 171259 554386 691630 875582 567961 402793 36244 526399 968539 509352 431436 666027 650542 506577 683765 952328 244419 190474 687474 398270 969872 100446 576618 917401 699341 432122 348873 1096 112888 767984 919742 269409 991121 978359 85435 771483 81118 661352 716729 169170 8488 643715 627441 861318 645629 812456 519971 103132 158700 287967 953747 414940 420044 108304 13959 567409 652597 288460 760074 55212 91013 35074 678509 137730 239196 648906 841344 176009 467680 159006 892573 891647 425146 882460 580318 674627 283607 337157 800674 510170 364841 809217 78668 786859 86884 534745 196612 968003 28993 96636 757108 615698 903230 349242 757131 312173 930843 116428 421310 242570 919582 6090 472002 884614 246736 991731 719892 387170 129471 803241 63793 302146 794618 178802 344670 976429 465048 99576 382497 997776 16113 771466 326149 860539 750307 642009 459931 651746 897358 241340 764212 656349 669785 803820 537255 99560 261867 944713 586129 957668 805554 39315 822288 874388 827679 258033 253831 858849 67624 127726 18846 371415 294981 945143 498367 345638 815220 237214 820186 587425 817078 413722 908513 307010 61455 975301 320909 355428 38921 683932 377815 152200 1330 490819 274624 274257 619929 947391 382794 206280 807573 462393 48508 963352 991870 676162 261665 567890 117106 225673 459338 323755 145234 865575 129864 256506 95874 390868 985971 974522 781932 651502 755749 183502 83262 967609 106240 457720 428775 32858 975652 406048 837790 528347 795834 619603 360219 972651 436588 378114 100828 517915 254698 626751 830242 706465 462886 203331 690737 855129 282265 456235 184083 987199 449724 614262 467478 731958 908048 233865 692105 85444 703126 353003 560195 592595 794264 680777 898332 148658 290974 546483 367218 866194 327482 536925 372006 92362 130749 719455 61788 263828 109823 442742 618111 262797 381275 97281 675258 532985 335280 411140 991040 758652 6049 306408 598981 190562 576470 660345 762178 676888 446201 248359 900149 415664 838970 122117 77214 623777 611468 230733 353476 854085 905765 166171 884206 229018 81922 565613 474027 324290 392800 655594 874378 559170 66116 162519 527586 542790 980661 508003 605708 598556 237308 486301 28452 643636 915115 903288 415115 36263 495379 17422 69032 648493 822348 406810 884258 313445 37745 171708 912744 920913 213345 919609 763433 76567 610368 515193 801756 628481 948211 482183 630778 771326 490792 784725 426047 469855 576652 894197 887084 749467 866258 464097 151880 269579 448755 662899 568346 702382 82024 820718 198513 532966 176562 171699 960092 980922 305107 271629 199282 927250 13970 677798 75212 538430 882363 342799 809862 193008 492317 385340 183426 401596 899530 347398 236452 394143 485594 905127 218903 415222 863528 88769 570438 336706 554067 837464 582372 544107 449663 103059 493797 457210 433682 661951 391170 483293 936183 726348 947065 724710 206046 308302 607307 237325 769786 919293 105469 972778 189314 748789 689175 706619 143408 240119 594664 766628 351109 708646 295103 247338 27523 493515 700276 514359 938673 883090 276957 816154 362523 355659 350617 150532 374032 110313 808393 994507 563810 524998 779217 452906 147561 822941 198812 203903 648832 231311 844374 799309 840903 386463 200175 375736 238943 392630 106590 292619 589041 851231 223388 645237 175592 227724 770341 246087 180658 574863 657531 295224 956419 1442 690723 121633 738961 136416 383589 994050 951833 418249 267344 252987 413785 389634 700788 388692 184468 117843 292454 826933 535825 315047 822591 33582 355868 844943 343965 489201 452228 146624 725857 725971 168795 143504 150512 210191 663801 285821 962162 912386 68410 487462 569238 484720 179707 721039 595404 774078 251361 332258 480905 339062 750482 421993 447943 20422 101497 201749 529474 933377 977158 296570 577916 515932 286572 352272 113593 776178 625634 524468 297220 997185 171107 198245 928681 626539 935598 404039 854521 720822 79238 780579 264905 94796 102258 565605 112114 353340 258942 584861 940947 124215 158713 630207 630987 259795 948661 65827 996863 99980 159051 884485 551194 766142 513172 349382 103176 832236 453040 102313 736698 151997 173059 2583 583333 130361 510835 56667 597378 212560 899436 721063 671376 358611 85788 81294 783118 482169 631 261319 78465 22876 654068 205552 506676 579961 12685 644617 688691 510772 153667 111669 814735 213393 198937 786941 211165 887804 408660 852300 573687 922626 74305 486835 957497 19222 828271 803367 783877 371021 535792 261246 10240 215010 896669 773558 873042 790387 917071 530926 867434 542722 235303 538987 150008 752628 289798 919765 55409 238486 508629 803959 955535 827987 389055 169602 739022 251327 635890 225162 368688 195535 803106 3848 728506 85599 133382 777238 633653 549803 805657 651062 796270 483734 962010 725452 41270 389670 713932 341343 171298 3013 553655 930652 820684 586626 433637 381075 867600 469070 142950 206520 642192 812992 732109 577123 762417 992593 123248 546512 513628 551073 704939 515168 34558 100528 362334 633943 639880 418725 495467 509340 700847 795467 446457 702011 190573 632335 845492 807462 172734 697411 36042 128880 499812 434526 230895 285137 190052 800250 746522 502821 286471 81429 486342 339053 98458 375760 760882 559500 449198 586803 370145 389258 400472 354599 828507 669269 465586 498682 769770 853308 458776 47647 789918 557874 297965 746283 194890 431825 229267 179802 479812 848212 408502 933703 39785 40859 521538 509751 272470 935147 413416 119311 315184 961068 128414 949913 146781 227049 786652 951492 892041 267987 956191 329249 430946 177406 54185 715367 900573 951139 747391 202095 848367 928989 196650 233656 696660 824428 454007 978148 747019 848117 424439 828026 436887 842047 538623 85218 594816 732919 501225 254508 858704 759597 857938 507657 615767 230421 306458 993488 689192 379975 816999 706043 599385 735680 306850 600231 158727 75487 841912 919384 52112 941416 959962 106738 890966 375364 84733 766785 625859 752639 714011 758130 901120 394505 745137 137240 51964 478582 249919 884072 395947 901246 349323 982269 166532 974717 703006 111572 208322 3316 809669 849553 398117 517126 779089 508089 473070 96508 122136 143478 765478 686402 956273 507478 412439 624552 219580 428620 55441 967713 117848 496110 713383 258887 629547 980405 966575 187797 988830 14528 143942 712684 257310 813073 814602 75087 109660 788878 611998 754086 87694 941185 378857 736703 827948 390233 438167 563272 102452 57127 940759 27671 726566 759714 580763 345442 232328 125923 403675 297159 210915 519274 432146 772613 422276 744919 85375 189633 991228 190193 761254 35523 337825 899235 168589 176822 210699 485434 615871 277099 620823 378664 674252 730838 513640 536644 292935 889744 368353 917896 313799 246611 57004 516306 183334 412034 722934 558627 199301 672798 366640 900771 6918 394001 544912 315163 98385 376999 567246 941817 919888 175440 720231 28944 906994 871520 981918 361621 831403 702096 273462 542115 22195 806074 956153 471928 824131 549152 892468 734710 409051 635045 324152 493155 68735 388818 683547 370793 505141 304211 787189 732055 664072 959096 623524 726429 471112 492597 85640 200212 709192 989601 693511 695412 523423 401339 466122 356829 734312 569056 366526 444111 488065 935702 257173 301553 238160 149445 928514 558413 315001 125561 619520 840786 599529 395681 846348 98129 733071 595411 233574 426561 714845 225478 958677 369788 135755 472982 665504 586879 800597 471683 746901 834798 763704 255922 650501 46733 180089 438891 190278 4104 339422 453529 750128 404588 350002 162445 458913 447468 349637 898108 246841 17437 255722 331196 30174 543546 23992 752139 866170 369760 723786 946504 859384 134355 235903 990392 149066 146104 901242 301762 763174 367897 372642 787827 451012 141540 235364 87420 791394 806636 38828 258287 528320 607974 29488 805061 871652 318062 112741 976794 484120 797056 182087 747055 706023 705279 262806 579560 888675 668401 368275 578380 657186 217152 910920 463944 20668 791035 873277 110828 169295 576019 524995 358444 892028 290142 845741 196704 344999 863064 617106 656132 333498 493085 697357 795961 459938 19120 802749 244930 337809 243448 42757 625736 931323 236797 41165 457495 135833 691887 168959 14815 140521 32416 322379 813811 117867 572741 889315 326285 22245 626680 719552 452296 729505 381945 239323 338021 704810 172392 74677 122695 308434 192973 123791 305591 831151 118865 233074 914336 135834 406146 553961 737491 918382 343955 251906 696261 778639 510041 212113 56077 822112 600655 74989 438054 998731 553043 66609 518451 492734 969447 601148 809910 931368 208689 337522 679831 568192 780219 262840 139299 983870 551731 955835 876107 835232 118508 539946 602337 414183 69596 774584 993502 156823 751836 490011 967135 136443 877227 552784 478051 361886 231531 155988 883471 299475 835746 625772 421738 623725 118907 806686 680289 422920 765891 84982 36164 815807 748396 805570 375751 220083 782541 421399 769026 747531 612447 32778 111154 772782 416066 996663 617014 359306 166902 142205 957714 548625 218979 232639 980207 656631 196433 208165 450201 977205 548080 159641 589120 674825 203474 660875 888183 131188 665388 943021 653304 909818 812441 332024 892447 139750 619926 899878 64810 317827 765767 783925 178176 699876 518193 105898 69030 935645 641470 681227 869323 254279 750204 479972 61694 877184 378206 668292 792498 774313 442041 298045 384321 300966 568904 586087 204454 110689 29609 391453 297025 302024 144798 801790 631831 629707 880973 489901 150672 982814 63809 332050 984887 954365 426598 276759 77566 309539 635344 494508 781879 632914 435637 760644 384220 880398 341742 476182 566215 10849 335739 437212 360955 812249 594556 377943 936601 181702 248824 362441 147372 83389 417882 561081 527198 534551 667055 96371 426752 123250 402409 24198 443526 334703 311839 812740 309065 571442 565003 790469 904067 448038 999626 912100 517270 845238 239200 413376 36934 63893 780337 292029 222394 342967 31369 797633 87487 238614 159573 876023 878853 372398 395432 292495 455136 687488 509687 981756 230600 269843 672925 171060 631193 42414 945432 166964 332436 395232 529546 845562 926876 743353 169145 544585 417850 834510 971087 702952 265050 86264 58842 36771 30604 680981 222925 399369 758531 730374 899006 795820 52441 583152 128358 488292 628297 380475 117604 27980 808948 446422 41082 258436 863709 369137 102158 686573 602221 826497 489643 640432 758831 522367 97853 9527 275541 930601 302681 669043 758513 132480 297522 805140 82301 832137 358181 963604 353108 508428 115118 763757 382006 182104 680177 142110 793928 603837 126386 787434 722834 637968 230557 634392 540159 693419 547007 620404 780000 210154 24458 282253 849130 344239 392277 479669 417843 404446 993306 4420 715833 870818 96823 745109 402395 559078 726381 112392 999902 67805 11812 730366 171433 476219 578789 640928 657097 477370 104670 389785 170286 14934 707362 586583 259884 699409 553831 527182 806139 48368 849414 679669 654008 959931 128062 41414 906594 65665 630448 490434 382429 704978 195044 870635 804978 808387 699588 149321 273613 701806 568284 177318 884542 694767 455200 53778 869241 405224 773414 194399 218646 906558 552295 454181 290449 50713 897667 750592 681227 550632 278458 912717 951367 151067 761587 442097 930990 173543 121081 969426 33035 372742 110648 604315 250000 444276 962565 144445 81168 67187 358164 504297 722882 91912 894079 316310 795332 59003 761990 8769 35926 82075 918281 6440 377307 404728 587280 825422 554908 159079 546180 447355 374596 782466 326899 127033 202468 693093 12815 257496 393969 578738 319408 222314 825729 13646 536590 280648 556370 586530 53703 108299 603395 909530 491487 94867 334041 875433 912763 115396 264572 794756 432805 517252 675063 329762 74251 741183 860411 453507 155328 280035 516380 260710 715258 101156 75987 446481 332114 447865 509754 753548 899271 303709 895187 245222 748923 460175 221250 427375 612980 555410 251022 241852 97757 998126 895076 816871 390530 483117 606548 320588 692440 108895 238610 786061 3442 330454 555830 620303 117773 295467 705532 181179 613637 347767 963845 752190 650781 778907 930133 334729 278332 976697 69651 960273 294571 466360 549771 589648 92760 510211 609135 172482 442197 880203 190674 770090 507609 227585 891564 259018 169470 725405 608601 8046 174913 659930 414170 519778 834438 70007 558610 730615 332882 252535 41225 367747 609743 260194 876397 267549 740619 838466 629325 8997 377785 83111 164572 431162 618862 82915 485812 60674 807525 870991 530512 950246 392124 505028 488528 516306 470773 100323 86329 980410 47350 881294 884595 677136 463369 247020 611081 959823 489181 322025 161836 309491 201155 482035 776497 571006 614705 711934 437262 378549 100035 184705 58529 338465 919285 836663 584809 594895 658730 936672 115083 254416 982376 984765 485326 109242 404890 802263 896799 73125 601996 416376 562254 400622 811443 686256 300815 887927 142691 340690 639674 189861 176150 270708 845580 344225 622124 763123 517476 238488 836005 555820 546182 908667 442409 659140 543772 377856 106240 256738 287087 175071 885403 464815 545458 340629 624073 84765 666808 9892 434946 735133 447097 965969 881760 171239 102353 52069 730465 561782 565057 310765 694887 131785 688492 853498 641976 757028 991067 801698 347518 321549 721786 51645 745735 23503 708121 452968 74246 692858 794219 170629 275280 345441 256330 185210 140448 902042 585841 388717 220309 268738 5441 957967 645743 834935 754941 843726 30741 903516 327117 819808 559377 598488 906239 736639 205586 225943 654785 72296 775273 346631 18281 628059 309453 531485 776941 374110 901527 129230 658411 426938 263302 237334 253987 104892 740733 869876 814135 335797 250944 98924 706802 559355 52987 624324 299646 337382 771899 843655 107052 982740 888114 295045 744816 80741 201399 92497 140131 874751 382404 712193 162879 218955 709686 379890 41447 447734 41169 790722 490588 639665 993978 825876 592776 610290 378810 154639 912311 44081 319042 970591 784985 334508 796257 620979 4098 990947 202768 691517 684907 107804 102503 526645 960302 27424 829733 723863 493773 22972 272107 886880 7339 909121 889665 966869 45777 749573 717329 200635 450027 527264 19559 839136 947721 4528 286519 667409 528735 998357 508119 541090 961349 664565 133120 244330 699447 554041 723793 427011 657941 323535 174348 276494 332197 651430 343 213549 538572 909685 137341 287752 786649 944756 71211 290953 674810 34336 445363 367455 786629 409404 854796 633855 617649 932875 801167 448030 432218 135447 514876 882424 294528 870445 473843 229197 129352 98271 400060 976798 42170 456832 928767 975924 50561 346603 275085 899930 21486 615229 328277 247390 514358 963606 394287 921940 601967 45725 652181 562579 375639 34873 607013 698614 373197 938520 805793 284 585686 302059 11438 672296 338585 834792 530776 307329 487331 29575 493133 85267 381157 985158 947102 656205 326961 642854 574593 48737 593984 448875 806161 781128 109614 864607 646540 970811 545340 419983 696276 987195 486094 957645 673455 590793 772139 929004 610439 656430 758144 692680 168363 511797 274653 15163 909068 682732 964470 276585 215297 470759 586979 310453 716867 129341 275488 76617 263922 356425 692750 169939 483982 84970 425136 589634 827006 835779 340399 825485 20813 815228 361559 237676 369064 673919 50776 524701 570017 569212 674757 167072 551087 710309 626328 361212 917740 487410 836844 699832 579157 185567 697346 212770 715150 850217 599869 960780 822236 387605 742566 359306 368552 780265 322024 211829 296771 993713 683029 80043 699036 565371 392287 873484 70412 245659 664224 932990 751243 642024 518802 216491 862839 982141 319640 318910 815508 806521 533300 130858 840903 613247 551566 319522 903834 424567 244403 36322 534204 790219 794836 966437 180926 573675 128067 330860 664598 247562 917561 469566 467424 297758 234707 120162 538008 385636 311248 985062 57313 41433 55957 633372 462977 309954 181289 201368 19810 408357 916601 441523 583571 838542 187157 142923 267141 608203 468721 888704 244687 827184 734885 623033 151851 13588 780334 938269 526390 389714 71531 531867 883764 121417 845344 247202 969225 76701 826998 146793 762305 142964 295929 665448 850121 107449 946457 58461 822771 797276 215850 815305 74550 545679 899491 809584 718956 413259 738915 372445 902355 662345 57575 207835 742093 167562 820822 241469 139871 37904 463285 119831 228789 666466 497459 148290 958621 58828 20383 19676 575112 303324 219628 540038 871564 238950 317108 850404 421540 582401 24050 972769 647342 517257 591750 125864 88428 553819 166517 144428 751044 736155 365671 522081 981952 353073 394663 214336 678991 906951 748903 588935 914242 892493 880249 888567 376144 824694 387159 131860 562002 747768 590875 472361 699399 740368 820936 172929 994321 73340 280575 368943 464055 974527 756299 786503 806433 108704 348502 217634 137183 106667 895857 249182 943011 599982 54032 645084 314114 189822 836620 62401 419894 649136 681887 842229 55135 745248 115883 528935 503869 961773 112500 830086 936504 623418 836961 962569 890713 312047 941631 903977 415758 642999 860158 18722 345770 12416 388978 575542 351586 121213 70803 137001 857553 613735 890749 688518 761333 482296 536753 419608 84207 93935 437842 955954 489735 908879 469865 700136 908902 259551 120418 2196 646171 821547 891341 375698 599127 515137 321501 43075 551024 676598 879148 157646 927713 14047 705205 833755 434953 642648 164697 595542 395944 102464 973723 428978 736485 763579 540452 762083 41482 950447 286911 523491 798470 769671 46238 683758 646826 58035 910419 519813 673645 95206 2328 791087 584744 919063 447560 487540 541979 1000000 448803 573664 395750 353058 618062 652230 951249 772351 265809 692986 512580 80607 312407 360214 28111 360460 538097 408502 687716 718037 83476 139260 217432 931855 845910 300748 897062 695503 258101 132753 980459 640113 179920 561911 99307 677781 338540 876463 737739 609052 700912 875886 734421 306287 823273 866925 921527 11001 881991 17130 273412 570536 949662 359398 236081 871856 142822 948454 111001 361991 481980 167091 591034 360554 475103 189657 397046 178903 540275 986347 37139 792977 726721 750205 393851 857760 179445 74217 195197 533454 924383 300491 454026 959530 632819 238085 537785 447049 856137 690876 291139 346304 445789 338136 999239 912427 983120 117192 753671 581994 798757 153532 961450 931871 91077 422505 374968 24497 248827 589705 747745 613387 663481 625368 611446 782365 881042 27608 184622 563482 494013 994574 895587 748921 93464 460931 698130 234229 553699 524611 764639 626445 416257 31457 131534 798276 305787 292594 160459 416162 509116 272461 169891 854705 51861 800657 191753 893441 625659 312159 268178 215076 780420 348444 545145 616818 526830 875505 346460 822023 201881 471883 956541 794048 605511 284699 521090 869634 695011 157974 182517 669619 53879 547318 854468 741823 436596 467959 853698 559956 832558 292315 925092 522342 650526 753703 469766 302380 368862 287780 530980 895137 106672 29982 106785 314180 885368 912232 204867 107544 771069 220183 123316 460517 463084 688834 639939 9269 999381 119433 820513 913688 20972 368139 563813 262432 339465 201262 340744 538598 903913 569882 964522 899907 162474 583038 116875 63383 173459 965898 643538 593606 597642 907124 100042 389174 2651 44979 273056 699603 488632 396999 189543 245579 915828 711279 532244 255379 893895 841777 42241 225887 284941 66773 703790 388141 129031 115498 306876 885756 791384 301568 560368 190093 145481 227309 939766 331817 474885 187529 765147 301722 82782 75505 375058 250672 44166 757063 47409 574205 590935 974448 986929 242906 255308 104597 115760 191072 676165 381091 14450 489776 227591 514699 616540 359788 489338 879042 820345 412731 111081 591618 688501 684681 507717 588488 261476 48452 539171 320724 90044 994208 76985 967276 212566 460308 741733 27800 229041 524379 942310 716391 700207 678068 701665 955498 575063 48483 581725 103476 402257 418157 877447 783776 759597 594144 799599 434122 905436 911241 804361 288468 621109 140027 930093 206051 755570 946383 124952 205920 286960 104222 296745 939896 171251 466057 695524 760220 978463 35954 97203 196866 733504 425664 959903 761826 946371 709535 424667 306169 233531 680126 63098 436617 259677 292687 932340 984279 979268 1674 376806 96300 852654 861802 704270 598997 291324 603694 263186 957732 216950 63130 329850 436524 809733 523379 800498 145672 310712 77447 885642 539733 129727 392483 851765 92339 431667 108378 871373 552648 458892 623877 174861 920701 384233 570814 998870 758719 519180 308771 73387 222655 138331 223257 82484 11507 504352 423623 257151 47955 557002 591959 156730 48348 46826 924472 899067 600144 554039 77982 22008 651572 574218 68481 266063 166161 654691 854362 835072 91892 920930 725609 109805 259695 599630 343217 388001 721621 990354 273146 7686 418689 783611 901647 745901 790224 306235 452670 458058 919586 228841 248219 912694 235613 64767 82364 933996 20074 866843 726142 52620 418486 869566 870335 940250 395635 565584 176098 275263 620884 168858 193870 959367 623956 197706 61295 61730 399984 6515 328244 636196 505064 681546 799759 897350 620674 755626 746552 743138 387207 734801 225386 761018 330436 755105 461925 54385 41291 592480 477546 563344 31727 121272 198722 748291 825611 18040 604792 385050 161596 325137 442458 178505 457506 46105 808572 574312 243492 858507 77428 924979 15081 390470 292575 767242 738079 341706 122011 309043 303991 863614 339403 965075 518247 819948 958935 217081 71399 201987 15977 69523 768565 392340 159152 210551 13713 553878 569505 711196 741057 460771 801329 493022 657166 379128 144732 335613 978437 830073 548706 286046 676088 86058 432324 379721 864955 522423 301835 491113 649447 756909 75778 543631 364633 300543 103415 810032 247284 974722 508926 726498 357467 866673 238254 24483 500088 394537 658209 683282 719800 240174 695928 740276 393293 697509 482837 316848 987370 250392 190112 818707 400203 665781 461507 939534 913898 723663 31022 321459 429515 967068 609171 775611 212081 154549 831787 842691 740518 960089 859055 966665 286327 251818 431071 342836 644086 50286 307135 115722 170039 481039 138453 672952 740755 130780 119213 600974 664296 956870 2453 761856 863510 521763 421665 875046 550339 150063 665192 174652 785433 805766 769541 709155 89027 430955 323863 5406 74611 451909 416577 764758 969631 49180 157738 463063 639103 342496 931135 458001 641425 921251 959980 918359 877846 762906 970087 776483 948882 416799 26789 56080 962191 841650 490723 626399 298266 871667 263838 752243 365701 94570 189787 510997 684644 853952 257568 863152 691664 141955 566777 154646 671143 561318 811444 718841 383305 646206 897061 106355 624285 965126 746787 350655 492618 663324 144329 570173 501310 905922 364662 424754 795691 677662 732685 793413 616261 576954 730102 750147 674373 978564 583003 798749 117673 819343 125548 654565 672305 603409 588763 564948 995940 333411 931681 209031 746825 4100 887543 197629 321647 682518 952350 523163 240613 657184 824024 252712 339074 144266 411052 179921 468894 541796 973286 288614 750167 352799 933140 531035 767182 79506 2058 143624 866343 505718 641119 211434 766540 696299 343470 103904 633643 841777 925462 306670 739379 837936 450363 863229 478107 936304 746818 93529 414748 334177 527449 677490 651826 277013 201452 281116 624670 525057 851761 180879 762151 560000 942238 282919 853844 350032 449645 166692 947444 811986 334751 791148 224854 429070 366262 532932 566609 650157 183929 781915 817469 856573 607092 114880 588024 665905 622389 395942 56291 137118 145808 329767 41571 976256 644444 160638 880544 223859 895988 358923 676424 925369 753975 612883 133965 956219 440137 579710 39779 577216 780304 365591 13507 458551 928887 105424 436715 100787 837358 57979 33308 970154 253928 765266 434395 62902 875035 367024 146416 339348 507588 450709 487018 333927 877281 720933 552088 95221 146676 329002 291537 846121 564359 836174 608878 886544 271843 457314 45131 584028 354391 284698 310025 394468 332087 617807 343247 940258 461338 969403 854468 523123 858780 464640 545687 903579 405786 944162 984312 679998 489528 26248 249820 796136 728222 314239 299772 164166 996215 609335 73494 156011 251313 540356 988395 789452 492031 266142 605439 127684 181658 233249 153565 136081 489660 954574 375441 19669 889635 353416 852459 277014 496084 932952 781250 544766 568790 546730 944943 853147 221619 823950 821390 423456 100346 400952 251649 180899 910527 450943 572396 912797 8730 799842 616058 500397 807396 440446 137878 72533 272189 966873 661939 835387 241033 395163 246341 401706 869678 217999 930438 838286 875095 980071 396146 622012 215412 546613 878859 727015 440184 990835 191445 712044 55706 19580 572379 173255 824020 931728 66537 265756 762023 82260 425487 366959 824597 750800 377381 713452 784358 585519 795969 739296 516580 403266 602626 955837 284766 559742 757129 185114 146601 987001 120699 512433 260506 799857 848320 21216 662541 944197 691015 149801 402337 455802 963584 201201 902778 199159 995168 181508 560894 788553 854177 222159 76888 983584 562367 859173 494585 602576 370556 231356 626833 835921 616604 449197 782938 202752 966058 851319 176142 652636 879858 643836 857452 538697 970820 83330 317687 378448 478712 850419 666615 541789 693668 441309 670966 167296 857512 678323 673027 296109 954658 589387 955123 749180 417146 441374 532635 454057 430680 903884 993303 464725 679336 851861 297031 635587 411677 862240 22988 967772 15852 670648 24271 423531 402700 927818 987963 104674 933629 553000 706174 924052 464445 136521 406412 642872 249172 776966 432604 402669 517898 32479 948265 158384 222764 235828 824818 745831 697611 440461 314298 564890 337724 194259 670984 113844 752281 1236 293609 999110 623870 516739 679337 472901 894733 946485 553374 331975 741930 352933 239517 158858 230784 610032 969730 289390 380539 836826 501549 359477 350348 474312 46592 617994 780264 281220 77154 221751 263817 725949 822654 94125 871723 702531 235077 636928 119760 299855 954856 422889 805565 973497 646111 27650 346747 492096 821412 971341 568599 660166 962425 53870 382690 971217 642782 600556 109297 329356 765211 278708 908382 30659 101181 85526 655493 347883 127824 608838 276552 626327 648106 51548 285388 368324 169248 499733 961338 303182 517135 542543 919743 674745 825364 450769 105228 10345 794964 449793 546966 665450 18997 329388 741335 816041 281123 493377 147211 764024 32652 492950 541492 260238 829732 105762 239895 127941 922530 285313 265725 80474 315521 572532 963635 364401 54336 188446 419274 702415 508067 197000 445527 95518 79343 353053 231220 703852 165490 497711 546109 128620 107384 103344 342676 632627 481495 306490 93086 19388 184420 45768 4612 950245 329340 503738 299699 911280 617021 979669 215388 10819 695497 983233 983989 293160 949194 753865 952309 300622 91752 373150 562588 92870 18069 898325 989929 72070 955522 87012 830114 722666 883623 140265 634320 179758 681343 869987 813376 918197 308745 623991 248259 895813 645960 510380 358062 198537 12356 129775 457627 934542 123336 775760 637031 931590 700065 859331 819378 82248 242341 573729 479394 503757 940650 420452 460768 707509 952458 492142 631129 748416 286822 413250 210174 175830 528096 455178 353476 684096 191263 359760 852901 226092 991311 208004 103838 404844 255070 727612 717871 341751 745217 780143 413470 440039 460845 488506 575732 832634 176094 797083 72318 857554 232147 239609 351373 537717 882895 670873 9526 961037 409306 649706 657363 462440 517183 569595 80449 784697 873356 208191 176544 885909 751892 151888 398486 15288 625200 302697 916812 480382 415161 207595 611695 108138 377232 877721 251696 297954 98007 613468 751493 663088 998390 753215 95206 941123 967894 265075 961168 260588 433705 133261 266374 295714 75744 617283 187403 455422 203315 634419 571689 549119 436445 295069 637421 809160 539358 510819 196264 74845 607799 72912 374128 124522 715249 561998 342109 473276 327319 167982 784908 29509 914231 248101 535327 592412 459364 74057 422523 769915 353207 306136 190345 654527 22858 428657 929719 962860 80443 557016 140980 461863 828656 508342 231990 816569 856653 109208 491640 412115 835263 221739 315700 484292 322100 377222 135213 68677 671585 825633 337833 795182 389179 268182 805871 85758 557566 762087 182477 175830 41065 34231 108692 553662 150208 43663 291098 983200 792265 765019 551991 957192 901584 298219 599560 548458 92131 960499 436720 223388 165589 715211 318738 336471 644287 904495 75672 267898 338235 413951 564655 557895 261480 197377 189768 845988 752041 253914 905945 238684 278821 826649 816218 143068 820936 838829 266825 134006 411713 234665 574310 613281 954114 592007 508279 853878 240580 751650 759110 579445 219456 343802 168990 396798 27062 195636 431953 814873 499178 797976 929077 452783 980386 323473 34722 482830 253865 743408 423542 314728 228944 323818 633361 926036 942888 508373 387737 284300 758088 479919 606455 527534 405709 147095 79705 643772 934805 669458 609262 796059 975491 978375 747757 202135 598527 468740 395022 262110 495923 938423 296591 897857 28687 171125 660400 376054 611589 609590 558583 818072 133133 287255 300270 764773 914531 452567 352736 525183 760580 956698 497183 70892 648693 358633 587393 970263 264508 66352 135518 36428 797220 86591 165652 554047 618878 173450 520835 938694 448155 491753 217490 793818 166163 117144 431848 452827 815488 359800 267443 376009 108931 669516 704613 271755 87743 786813 933553 657260 82009 786455 706131 753817 563774 465162 678149 633700 221405 914473 261835 655428 781033 346094 585640 566099 679704 848500 725094 506190 849766 483580 346643 198297 917459 757097 180734 783161 36833 861572 417342 305815 106391 541880 943915 413316 553728 519511 143715 233903 686701 53459 939335 986673 127599 347206 189883 724930 990750 777899 940073 948672 900437 253154 792703 902831 781939 828016 656492 630644 499611 504956 463975 930841 464629 892564 339688 167501 201643 552294 589869 377249 937261 337735 208247 156747 379053 356463 261706 578087 748772 643579 235184 496433 670347 969194 739255 323468 52515 673953 990318 113534 269038 841383 246316 145009 173043 199785 342090 29044 238269 72951 109667 968440 240157 824389 310235 920404 48356 849259 726037 816642 859242 558438 423356 995615 159882 165717 11963 171567 697827 514044 415749 817558 719256 488324 998542 542368 516497 967929 976463 78842 979768 106635 841350 116150 368445 736334 956276 499212 779795 424570 953245 840851 805104 41131 757387 40460 893713 108321 564236 43224 272755 105282 179119 348092 108891 302100 823115 933412 836176 888003 637881 301022 566491 934177 779733 727131 226318 953504 148160 690865 75642 706970 624225 166427 310647 171274 528927 745847 451744 551312 895593 768519 818004 639345 527918 630001 277175 469205 30053 142015 578990 551752 539015 728032 305767 617721 571856 666917 101135 435901 998017 906437 851033 203725 26529 944281 862334 486980 221431 123872 287672 916002 91794 607869 825093 354572 958018 545140 299882 166601 712220 285424 414766 263878 225401 497472 628186 682387 270455 192790 842944 558372 38775 800967 437617 859282 725597 495245 911685 950935 73684 377672 290263 559253 983559 954296 624519 407184 340329 972933 641334 678255 31406 924216 92173 584767 950799 803327 367350 836144 593354 733869 960097 989526 909728 882423 206593 161769 863254 827448 80909 462597 356468 182254 533759 80235 970377 279994 927960 752766 543909 495652 195674 183879 561949 745365 455053 543026 545098 829084 517562 611279 857802 573482 561971 533202 342334 729365 388361 377554 88587 692313 335828 144206 326553 789202 612592 974307 111063 55299 792890 126231 700533 53650 146902 139858 574440 958473 590316 175840 282985 210391 193255 998384 849782 277005 752053 949079 689744 952546 290122 796046 302076 744176 954716 724528 893442 300404 688872 400765 323057 179089 303468 318490 535833 484366 652395 770895 802511 294419 973100 149703 772332 36336 94715 145747 488847 245399 180199 768936 783766 961437 969346 952028 304361 823229 386405 336301 215984 419732 179753 988026 4119 587686 621038 972424 173265 460056 617048 131006 794322 66292 228941 673129 125076 243944 147576 509881 868435 855815 951881 618818 812305 765062 612531 326332 336659 112384 511085 748676 44065 729523 377010 412249 715466 121025 256449 459231 832478 497264 238493 171999 797938 545514 986957 198533 903520 939390 31581 10785 497924 400861 57116 556583 281920 188894 32540 668655 348920 34874 944438 446773 481495 341392 370819 172186 468553 363618 435747 162977 822399 821655 133882 915187 639214 38519 354798 987036 190352 29298 177451 174987 22625 707545 463711 532374 373987 837219 901182 368436 126938 927658 175103 123777 63313 535211 732381 613821 481108 485130 117974 168205 559540 113483 602992 147129 342790 237274 152047 331628 449444 599876 129760 101688 403178 729020 427602 162319 970298 340375 954200 911242 412345 389776 90248 117862 203471 528901 140606 964867 980459 232632 325786 312419 334525 248335 981565 145713 301947 807380 682641 918263 102172 895733 382654 870182 917664 707653 480501 327314 852806 226105 478377 60532 467859 411629 465681 874342 73554 86685 586024 590698 568719 806636 455213 357540 982491 171424 634916 476379 808971 615267 162130 761788 909497 548100 296324 264855 315393 255348 775305 276512 16453 197130 929844 951535 325354 940031 275099 145793 20121 6771 448603 87156 286143 276134 188241 143247 936845 351103 641442 430968 469688 89353 286004 377916 802810 37105 122227 63626 303247 574538 562701 690232 63161 962313 690294 204861 951165 80392 172325 592501 407972 339527 670933 314657 655995 256039 346693 171364 761363 711085 307512 73735 844161 986629 412662 623413 170271 529532 146121 868544 532810 120453 752897 379610 610018 73334 201841 551901 239629 80200 639407 18052 7539 932698 189080 231343 810947 389997 326089 61411 669677 801833 29863 191240 498727 546968 156952 757737 952041 628326 103368 891063 706480 731495 661734 412935 882238 267281 322916 132431 671704 490621 406202 443373 266055 881642 906787 373600 240856 997498 204062 673997 410012 140980 281326 328123 939049 78464 23899 879767 886422 311214 347567 112433 332931 512943 751674 709693 305743 562586 120335 112148 694240 64489 633156 863600 453407 716793 942326 280627 221369 63374 662787 559264 286239 266124 810894 102625 790214 507327 37694 271552 411240 523796 497535 431469 676802 932254 455551 398206 751828 271826 736626 867178 492068 429323 618511 417870 164987 52487 20753 317736 843814 705639 991800 4255 125366 652083 894213 829048 344833 63700 111041 127394 169247 493657 794678 625964 58669 32562 396276 837961 585997 984184 217166 496019 641508 594467 880219 312453 86939 417426 680565 20160 478879 218183 919421 949831 192994 695912 21845 359683 259287 763776 784484 643071 692793 265531 593942 208492 965509 581165 273626 184095 927995 402124 795938 421710 786721 468466 744550 824279 267712 474844 542625 674810 935333 732461 169938 615257 32353 62060 885373 171007 192458 705153 807720 672022 995128 826300 723550 516271 3144 683343 731311 291135 40285 681231 654510 556252 920858 139254 677810 478596 978665 417188 551893 633750 920951 529689 927416 432470 125237 496381 161789 353773 706073 710105 236684 335848 705819 20763 351439 377844 704888 86870 596405 158888 197619 667583 855155 152572 210575 482161 844222 868490 502166 398250 140754 810068 465621 881420 110382 784125 139229 725277 604822 724814 863236 212743 634256 295155 931554 935897 478567 681660 140821 919556 333099 879517 325309 121758 714479 943342 138880 676899 856074 502379 775495 584687 576343 208436 571391 401925 29877 5647 218266 556939 368711 131937 612235 698571 159860 161081 542861 197236 265960 82950 555421 547736 13010 576731 455484 837611 738916 504370 747694 228874 591254 173158 423229 291441 219620 390263 600502 148420 913547 322634 638058 717447 938384 577959 294447 714982 679545 95929 966749 725486 875921 532113 629330 376850 939944 70756 236526 667687 635857 942664 12376 156008 819299 971579 146999 413490 575609 165788 960121 129481 62130 8944 454031 959506 208561 261598 25775 552343 558494 801908 392657 796486 600099 689632 595315 974322 38255 711927 135573 233425 251511 622321 792318 513596 946416 521835 283893 513202 686038 253092 82568 52629 11049 714176 383688 591595 812267 507272 37899 50782 521315 857000 361385 271421 614812 821680 502784 918201 377126 753300 869553 971049 556820 643756 394208 269446 190781 670260 861687 370671 83452 33229 601763 769702 903600 778554 386774 407442 151868 453348 871364 349051 213256 552407 318566 963729 555134 492419 756922 647782 42382 995515 232192 161711 447018 937209 459582 999366 72651 891928 388542 2923 88490 954713 546635 923967 954760 759007 358136 371591 752806 171059 139608 558127 183822 2240 473095 320452 524744 303576 47903 435577 537446 801645 462404 546339 603833 805017 634073 802877 592408 934423 775049 287525 499616 641287 324095 271773 924847 577774 962797 513419 68073 523763 293769 577849 44531 584996 801356 192213 546299 944111 263153 903410 586989 235369 189500 978310 133887 329930 475056 369066 488998 198831 164120 432541 187103 228631 124415 616897 636519 182055 237816 784093 937539 339046 777559 291801 763002 799105 1397 401093 863637 310408 141936 44434 792422 769263 295272 368087 395838 700686 866372 292621 191413 615202 817579 461460 556582 381130 555915 419436 380656 826186 545942 965949 122934 144267 925248 245647 593760 263513 845058 185554 160472 334116 134426 376344 120718 47104 337929 376086 346421 809445 961427 875303 532611 913199 611523 214665 299061 145118 189028 27229 291528 522456 862665 934507 737217 182627 469190 391260 543334 265899 784244 307710 346051 749698 951089 671428 781351 332890 832222 443203 342372 995405 889887 346231 414162 477078 103774 46332 698060 439254 468361 665365 189233 428495 928464 331432 497060 262188 659624 706751 583565 415736 496906 898568 585111 887202 489140 467543 614640 849983 456679 196447 292619 836104 338279 278013 736865 996568 437439 407469 148331 177263 226426 642002 241706 147186 551595 796210 630944 308200 998758 489848 791636 391486 262020 197297 861714 988676 974115 828111 233065 718702 485028 552361 288811 767701 483243 547385 7088 291891 794083 560156 21715 498666 444407 106582 759091 965886 870682 351883 446836 680982 237248 129223 963708 618879 190371 147447 931190 512361 831167 566254 668882 517288 378774 241249 863491 485812 552044 847467 73919 934313 145612 203914 757955 239432 912065 869920 67725 364788 463646 180851 672928 281846 942007 825773 873539 823866 755557 40476 536450 587792 198983 128115 120236 735660 946363 585544 328275 334117 967401 262676 503439 647994 760632 837302 83195 716680 678807 646256 596471 604053 826998 270248 602532 289801 270858 810345 364843 844848 864012 5984 591607 957113 443707 244895 120054 825338 525589 620957 225883 936873 429282 493747 874975 545188 702186 144352 14908 201706 967737 969095 851569 841696 786978 703916 973825 138638 664057 940923 813619 799903 421080 307713 292307 694564 20379 776368 929520 453842 89572 666015 310940 43391 62487 228936 951663 371689 144607 147721 100869 856367 941928 216164 19131 798742 256226 85950 56822 321413 4293 147299 900572 760713 589767 962241 236696 818002 961639 234088 732186 557364 660838 24785 167893 279143 430281 703956 979072 762504 415768 947760 786582 376726 789474 704903 325717 700981 460535 147871 540611 196910 839340 600354 514724 249581 976603 513694 281221 917762 91808 211974 778037 177121 77661 214000 217414 642338 362039 742998 573649 205185 26710 625877 782703 249759 104425 560624 768896 372031 20576 884941 738536 516362 202416 257207 140109 850316 850195 533851 986267 601908 130245 836619 537408 149144 654408 620478 434800 706159 314785 321421 8737 526805 902616 883128 878480 296138 281916 146911 863547 785011 133725 389898 571557 834712 613008 327586 930390 796260 815663 996533 432152 290985 482262 78902 464443 116761 608231 697914 199953 790286 278471 735228 951731 555458 606687 301338 797754 480920 682012 108309 795591 120145 635311 898645 168635 679960 615117 264995 181823 616247 811376 434926 437822 376415 470932 225159 793638 399652 596091 762980 364075 586303 513002 385184 551492 63114 900905 586105 365036 874759 929479 616337 520546 197850 855380 513262 716521 681930 770598 454907 732553 949188 322772 144964 323660 222104 135486 616702 650818 303418 443267 375740 325821 578626 166664 795387 172758 943277 476216 228247 593190 587929 944063 255764 242702 786125 934478 320598 254384 608047 489370 16809 928883 706572 638365 994746 866179 153427 231444 926747 58510 537498 401023 876483 193736 715224 468644 936396 266856 156585 488075 477684 874729 701198 887619 230812 800522 965482 66140 505740 72462 396742 343084 915565 591933 982797 201866 144461 216865 157009 348950 794719 843210 134660 500015 904824 935691 821056 209147 666963 939834 971136 606563 651854 553332 469348 645140 253803 50070 574641 660991 14736 602437 64399 383513 629895 341287 859913 117980 390079 541672 577360 854980 405001 315702 352377 618835 447579 528709 943738 201422 699409 788109 228401 451454 925991 537927 10525 802224 71296 285875 250787 161333 146786 972500 414090 715875 97848 344946 773823 86098 970767 484375 239826 686623 758745 994323 889399 605356 579693 87929 59335 431710 16132 15839 525244 9566 110014 844258 932536 68185 747931 906463 741695 525184 901763 685755 491768 744329 687103 182365 251248 974252 316029 999918 920662 197542 544591 403872 845440 310585 224876 910820 261605 425898 696686 277682 341538 860994 320211 977285 324789 895758 311165 590556 41733 730783 607858 69691 296983 458059 2140 666920 960730 810730 888585 371758 953437 331865 899436 423389 191891 646971 773210 286600 334614 532659 953679 947461 967649 85419 945255 830129 399573 377808 365285 366058 263093 411923 709999 105875 624810 815081 726095 117523 666303 687820 802676 387990 248357 248825 948975 684746 449393 951664 932407 350948 747737 249911 509093 192985 317243 430039 254840 517605 10391 108957 55699 55751 534991 879003 886074 415683 708782 436516 725017 767775 309214 587539 347005 305510 316720 121157 472728 736424 740505 906906 370625 757112 1711 576120 169202 372781 71472 273800 756168 469025 651003 303735 745991 86261 751572 46326 291220 755083 621541 151931 527225 750347 716536 582078 890660 253086 451390 125373 966247 668662 38987 363896 973178 90116 948695 988853 470389 818945 73342 671997 444823 362598 442241 612893 601986 57843 660227 198631 218171 615020 676237 700718 46959 274455 609995 194189 823721 757375 305613 28193 625693 106228 323335 381770 926241 76489 593809 881966 246574 236245 479783 214903 962275 46834 859177 647376 518210 593537 546077 9387 759602 877348 839784 405886 23547 519619 728281 451073 148365 430088 415903 436465 118073 233891 412749 474641 381750 907846 566877 743140 572126 253289 624490 304052 658030 809863 223860 10958 26633 223392 491680 85508 438518 286774 617718 251305 140638 29840 684193 111193 636559 799353 307250 338286 726971 547649 365342 111180 853177 93243 576059 364118 966787 511934 56519 531766 366519 905637 626721 78745 744791 914063 656462 146801 162568 81567 842933 763953 943702 619580 794596 388756 647343 64658 210249 272151 32164 990544 4025 299707 905643 397033 554540 310596 373663 785043 171455 300604 784062 498186 33969 682288 118250 988494 34470 563186 436009 803168 928167 695958 218918 335305 127072 192373 161197 449492 639521 52076 500978 122319 115742 427422 539467 464654 18799 616302 978801 680552 924944 369158 757572 260728 692450 950740 384900 330077 311016 32967 45272 359930 909259 680278 333835 532087 528471 159993 824266 145406 801148 65198 193511 116927 624717 90165 116697 823532 21060 20821 28026 771838 50940 478613 444424 317550 692918 414403 768548 753468 771733 719345 151958 970284 307170 302835 893255 931268 729480 582370 717957 984592 874009 97756 660930 420382 920135 490369 200534 254338 603308 250744 386873 321875 664515 536040 24330 97644 909164 908927 931786 692588 596972 996847 723873 176439 108202 368108 938840 530802 479156 566447 597406 970634 671352 695350 998212 718318 22283 227009 988544 368721 233573 161751 453550 187049 660963 145215 617674 666675 256324 36231 779127 218412 310253 754113 877819 930585 951077 174977 400897 249600 964313 961568 111829 565741 995417 575996 511148 82414 211673 177014 55961 338327 551921 241202 300441 646911 629086 339162 523784 157825 977535 257820 519402 308925 639640 520551 822051 283924 973586 316594 285759 442671 7097 641078 765611 979960 941245 683439 350649 859935 450098 264734 736097 535574 486800 654858 70522 562518 476467 430906 239749 330328 58652 73596 897187 471709 539886 356194 216026 77671 488242 860480 18836 651069 370515 146415 252511 803179 991651 682573 864942 472639 264276 452475 878998 259918 190144 69405 575122 558829 892002 687710 46592 269432 134299 303913 696098 119502 233070 648177 969822 840530 378179 422634 17342 628460 578920 391885 932913 473222 898251 809432 395016 958416 38081 755852 113274 63805 954755 897773 972448 568388 329324 370950 866937 638367 965628 648994 332712 452047 517976 461588 737457 303958 54919 199472 147199 509115 754678 460048 344161 265610 947445 948176 548809 145681 123128 484113 831308 602661 615128 736314 143524 240667 498895 52978 787761 156111 278591 273192 941811 786720 528236 940747 844370 143218 20541 212947 45975 454250 763327 379382 403568 119414 866658 652083 976560 263171 428090 537995 925068 990789 616127 570306 307679 175282 835277 183011 598503 212231 52581 842745 345797 195714 427434 498519 40385 303526 412133 989841 970244 910650 98690 786113 767453 526154 503633 553859 581949 247525 96262 984569 433274 915741 444152 988935 106512 440458 314278 358680 119963 599175 907565 561175 862558 189299 99091 99383 976447 411698 392960 990892 891976 156138 657280 409904 92072 713414 329218 959935 126064 154486 298588 964635 2967 762925 161540 257608 511351 397666 753944 801681 931149 446672 647639 111297 207100 892405 489126 725739 305099 464407 507789 554467 212322 150394 293623 322371 750417 82603 366453 52327 511818 954681 395068 391281 637538 792630 820386 643654 63636 834746 699877 991438 859325 793248 547300 300152 133153 964296 845092 154676 847141 330835 688716 459255 505363 974442 788521 710010 647129 712888 8171 900988 319754 428651 687590 56251 749723 178743 392146 214015 112167 657363 143884 320016 200556 102201 677907 391482 402572 412650 897099 318672 357581 471272 766909 663847 360345 978555 19029 961558 21183 828909 734115 514364 636592 534734 691675 718586 149571 823664 408405 4917 597617 24107 865549 765974 262937 513179 33188 720329 331581 258717 674269 542977 475204 288086 158113 713394 291702 214636 443260 760854 44099 153418 986845 199657 701756 764705 353434 684973 950872 940769 341226 892455 833905 708548 596905 869216 654917 743876 455383 121252 565941 129568 622617 30022 901833 930587 152951 163995 896105 329213 426396 433466 970149 493968 432986 101571 527087 186596 179875 3989 491356 7627 110353 296533 917223 541277 267870 412334 836014 563062 936493 54348 881715 724659 756031 257952 92636 199993 562239 584287 120243 452078 470967 981635 676646 387134 682712 653576 386952 284183 994870 169776 778127 565549 274826 839488 336404 207735 239086 97985 813334 760048 476644 199743 94007 853719 429776 434701 513021 744367 593977 286784 873746 469504 260748 325296 325573 496468 357145 824698 412743 67963 515476 543232 392495 469895 126869 294695 673910 141393 801881 611224 17340 8562 733246 450047 630785 238219 470987 380367 797805 437565 496294 354685 835976 719026 840988 49793 714754 123538 618716 938008 939949 617167 770236 707780 306174 79706 898867 159306 700047 978795 763741 407219 458976 90365 12539 993419 860050 771087 440752 787046 71146 712484 917893 151766 824660 751236 95333 840758 614814 607865 390242 265314 666104 445267 756270 495356 760507 397668 290275 376297 824159 286469 698876 383122 210243 948239 150425 953380 81704 474211 981311 290320 964278 451427 651862 986315 557367 59638 601001 103375 47447 190984 630377 193177 406442 835143 925355 536041 735142 332647 896421 829189 78500 205087 12021 270582 105443 982506 267610 300873 698310 569415 211705 550223 333777 934010 600921 301085 251823 381833 879143 848397 994351 648063 686259 54395 614338 318444 745649 445194 202751 491746 186170 600349 642336 468346 153928 763485 103170 811662 143741 632377 297961 919420 755037 80802 674489 84905 74831 574027 483134 142139 859552 472175 275941 789086 692671 641930 905281 232193 353666 642591 791559 430614 905504 518897 374674 923797 851830 240266 17888 80697 642754 981111 794706 129153 803947 782217 69872 830321 146487 654421 169443 241359 423378 323125 939962 765798 642190 883590 318053 439686 468637 620328 631869 709890 748249 56129 588154 544240 611389 267130 420923 677229 701674 172352 158786 82455 664803 946436 493813 876881 105361 862588 792031 300418 295743 605088 142572 781718 804830 452077 9712 328379 168195 152421 688801 628966 580389 573581 435225 983628 949919 295150 384661 570153 763444 674454 73208 503996 480005 136852 63177 672521 680029 973374 307696 419797 150310 623854 114173 643374 384881 142593 116450 691553 580915 897239 699444 471554 566658 649494 342381 493095 442844 614247 632941 864621 720416 307191 498101 647666 180370 962296 659946 538393 149212 607837 366488 715529 388808 463969 495980 407662 658439 943489 362681 149751 757741 982973 999284 667734 700210 848155 277752 703043 674034 566820 156803 676154 780206 735014 329655 823032 401673 445616 82522 281857 392908 499225 685078 557341 373667 952761 593466 519767 612894 635693 564535 259005 946481 612440 620515 97059 34420 698461 318906 794080 663267 270054 661976 51662 9247 139936 551168 871758 537515 346556 413720 708994 912815 728240 780651 46354 424249 2612 359909 616552 713720 384646 138075 377907 236287 869990 728000 636328 510024 297370 197425 603772 589614 322859 854827 813611 817649 12263 748943 878453 844982 270685 300516 48475 296389 220708 430165 442342 926153 418580 712879 208993 340244 425610 731237 816410 31128 787689 775884 372069 436334 865300 743391 958745 123155 362293 924924 581904 832934 760441 537188 387435 925420 257042 707391 652813 431500 391028 444438 999195 587092 696536 968919 885506 325874 302971 482645 433393 911355 826784 534982 435162 834535 450058 372035 232566 123155 538819 604427 610174 979838 264985 842624 728242 659084 710939 843432 299286 403526 418400 31661 258608 122648 790592 774302 146060 504210 86681 776876 508088 202536 581387 181614 954056 632050 517692 903325 937107 481196 860758 232600 1908 693303 626628 737570 594890 754070 424248 595743 823032 851058 154280 531290 631014 159511 918732 23554 957758 395829 659618 626985 909743 139231 267819 514116 22958 232399 392043 608110 889968 194848 138412 620964 105842 56595 367996 479882 391857 556875 697706 640548 321842 712081 549901 145182 790139 503568 257341 951365 246552 237850 259096 213068 321687 38625 878655 338376 554188 608703 787286 669940 715214 167471 920327 858542 527992 105297 617535 993400 110441 622186 199664 108280 852676 647457 987278 177784 629425 974596 469458 922662 374810 622657 252794 135957 816047 887085 604295 65339 631715 520896 529981 349425 905196 723159 205734 726262 464006 398065 426640 59180 901297 923763 151434 248666 573423 555428 36139 316520 542727 485617 868171 68646 574725 89706 425736 588549 597495 506691 344771 584732 272881 994964 131808 206884 749194 76378 831562 700797 840029 598004 847980 793575 9097 897446 702585 443722 600562 992729 805413 486638 172285 66713 372777 761667 68888 28246 229827 75227 567344 312804 133683 668715 714168 962939 219264 478286 977193 985591 711281 67138 619452 406297 605653 337896 510962 884100 90683 323592 601677 892801 576826 2763 663828 460539 997227 473471 155411 571332 297770 449623 485336 314318 90904 586345 333687 62067 454300 688366 801991 131886 625373 771141 903587 813408 792522 875504 89963 301068 906258 71509 300480 526298 387692 590398 613515 602008 443793 761114 741814 252276 125629 823162 423409 284547 700337 504468 710383 244862 167732 127428 159910 498368 243085 562054 306579 689929 79755 122877 907124 208446 718269 383983 581132 413158 171194 38663 474722 435630 14299 132690 717378 8998 793212 124098 682810 839490 881215 591150 128862 23899 277512 554704 460550 690859 598082 291461 315339 511764 39064 326225 783117 908826 102269 860889 546863 711012 112613 977126 801305 916479 785737 129001 882614 384603 178151 648305 207668 343948 912832 577334 252486 537738 947353 66002 497701 586417 317050 95619 367371 495106 502770 875883 881142 183393 759568 847440 201131 825428 413740 335068 554289 530442 458844 378397 24146 791378 991487 686470 640413 632416 929398 661677 303527 125899 605861 220235 846469 926674 561079 724735 994003 305874 730392 655947 989488 380625 407096 565013 536960 30007 772814 334632 478697 264848 684627 910129 201942 3339 797507 553602 564343 202430 192288 593490 865087 666655 738351 418106 230053 749260 836216 624825 923427 308548 705674 142130 622458 518828 740149 945257 776812 597516 10638 859466 276289 841487 121774 9826 181955 90438 570611 606307 589377 980390 204286 836837 516752 459333 903604 343839 400325 699041 216957 624370 231420 512409 229896 305375 174485 540722 712709 441355 94321 57875 857449 221314 723129 264457 269870 49778 879384 470212 936976 373163 896444 475096 559057 62054 629017 106237 457909 137019 76709 568272 317959 79209 661085 195472 357587 707346 915455 381281 941098 546940 856910 261132 146017 437649 981010 863677 393233 286111 340565 829380 313369 947482 190054 87317 188568 873301 908314 578952 251507 723597 544646 269785 137301 725470 650246 601321 66666 723979 124346 350395 510691 53370 97731 259960 343989 210230 510923 419948 44057 298604 417914 314182 534158 709486 76417 915804 915475 937971 325011 888293 289965 471573 404967 571389 670439 718865 555064 533092 855309 736715 208261 749951 573424 145479 395793 140950 754469 341041 195364 47316 432262 4950 1224 66251 927087 847529 952972 709101 483842 739455 608005 657300 488548 982611 450120 406714 914621 915523 315314 360002 218236 166928 511008 745069 240401 568226 88631 2854 811953 68610 511453 222007 235862 243615 213886 209233 877244 455754 776968 89992 645797 73785 64367 247061 570006 866311 388330 949266 64792 263922 914420 339073 245944 926812 280844 165190 284999 495500 126837 271720 257306 219562 388855 438612 356171 75334 352220 261338 610870 362257 83443 481710 788797 346914 131857 752488 746437 665394 497611 79685 24311 176736 266174 314723 290112 320239 882503 382793 972433 563587 153547 550301 720927 743528 843504 563692 576868 64139 51362 899749 308188 471422 363343 226782 370185 970488 830955 985102 198640 538963 599725 265937 454682 285261 186576 659880 630612 168583 296083 144822 853871 326665 520122 66756 91968 240572 926538 232317 508321 137582 259665 595379 852142 272146 439260 123160 826570 306493 564030 710342 694935 983978 978576 803640 21889 677687 124139 693454 307188 326630 709296 350541 308385 899805 368001 713181 715774 770342 584581 652809 818371 449712 681960 84930 621293 837388 523608 8413 287742 901872 910153 688272 909371 974392 674098 950777 153773 754400 577742 221143 348705 820235 560860 540175 433192 313983 24992 524648 793431 951207 737119 744015 511560 692432 799271 73428 759832 413164 684997 293483 491559 500946 613004 296237 75995 362683 15317 722388 802909 201863 63353 698370 80026 536758 724569 786619 746755 204016 290839 981734 581965 444734 942938 652432 59442 623182 85134 26600 56367 808562 647137 628036 711428 212258 196808 91227 649463 437045 687288 803082 299729 691500 879789 554383 792543 533736 91302 125777 824114 534319 924518 645974 692640 674219 774581 794122 807872 683626 630110 39295 122930 57631 617711 544552 668821 32415 493627 326556 588943 867046 453275 783001 319113 402832 652265 889471 753968 21280 45827 838737 577589 457852 85838 137720 490510 432878 668785 752063 67507 875237 239510 106584 178401 703794 958828 60629 929627 538956 901159 40624 656228 104780 906878 460803 361158 976881 460653 259665 274062 149854 953073 431356 533965 268439 321166 783820 871449 702856 237900 390958 341834 954430 274614 55218 552189 207211 844890 381389 609813 248294 240203 636629 336757 879401 612258 310920 183495 905745 763641 633605 263672 60066 861103 745040 314169 448833 763879 517459 79360 872952 581320 523288 27205 414133 266942 303312 198149 783179 842040 340239 633091 530415 168872 346829 636546 203068 881478 779430 924300 984432 501773 361243 199598 411565 116221 364623 137401 172281 416791 561291 818499 429566 551588 283003 689316 344010 706287 214959 981946 540368 891078 552411 598117 487718 687037 277975 383435 971077 861546 917215 915221 113740 532650 142932 713968 14397 549787 824889 620366 899455 229280 881271 118754 116122 914529 598105 659239 424254 128584 492305 267482 676604 365636 256049 5819 63947 941002 966195 213137 511941 944527 94258 68771 90151 86991 794414 150911 65556 478281 496780 17398 205075 465601 960404 263582 321805 580285 632113 680655 138832 803465 509685 728679 979982 24755 541394 385862 729182 75855 518561 391762 31482 217075 826655 174709 337408 823228 671787 947098 586866 892872 386122 130035 727478 821818 998435 784118 603862 372986 155780 470427 565184 768946 539803 860256 989191 914642 592189 871877 777504 266700 76962 864912 706662 321304 646951 481675 394199 603506 597643 69825 794709 587927 941810 633028 702886 175116 715557 253546 559797 390231 374288 673163 627662 287300 473219 174469 389029 795233 497202 176632 145552 774722 690165 601483 346761 32766 4424 504613 835245 671984 31500 39796 469759 768630 539332 565866 469349 324854 358233 223291 412714 812948 469975 152288 441211 718589 920814 536151 855914 595936 62961 290592 287022 92272 107866 569857 794145 282851 613764 543748 284993 437942 698864 563444 969327 537254 385089 212771 545139 729656 571072 173415 820470 743602 192728 969816 164870 72288 313883 759764 619286 106576 824251 323900 933307 880342 304850 985972 905392 121737 30683 335590 134611 105220 469686 487552 506469 367206 127976 12273 737102 92050 465304 254960 874327 144496 662356 143541 226479 626282 397066 558718 524199 874032 630671 282572 353333 695220 197019 362403 486325 678127 106187 148750 306659 32154 256542 695960 28386 783542 444153 817811 689912 901701 62755 794709 565328 94030 316745 77175 949622 55325 653115 550997 15519 797440 500333 641360 587806 77643 332215 426639 252656 961045 587414 77561 548529 746361 951017 510204 886373 199126 285748 323850 113008 569295 26656 450071 770334 568972 754041 469212 411100 987383 728047 150167 843133 644608 259606 696777 754358 450458 351334 490102 122785 45755 569531 658792 872446 438240 609494 588589 164974 265735 828122 889941 967351 327155 158416 39285 464259 599851 116963 614630 313760 35963 694757 737286 305409 742577 502792 282997 115515 686113 190566 794330 297033 392482 491770 228700 15177 819343 363941 619178 475261 576647 44010 239475 288907 776430 901873 890158 199421 116266 489352 774356 504706 419494 644061 282785 705003 230034 294533 281687 479599 684769 288377 195194 782119 674569 904532 312788 6098 187975 600214 309491 389971 581592 348196 996903 849006 369665 973637 88325 819343 432073 161510 507302 177922 286010 711895 590888 967804 848355 66445 937196 402257 874008 41886 773462 341563 351344 888199 947793 947226 962502 680105 409288 584302 725498 146440 687918 489631 960365 673099 249143 426678 854280 168191 32349 203361 942069 196756 596828 292595 229092 312414 902645 448673 242056 371605 516271 307782 896984 276501 658129 125408 464846 603103 599786 16529 333099 198039 647434 637214 998321 674308 632390 169908 115048 412882 759351 929246 824794 944275 898491 679376 262230 170042 542899 501087 223600 502879 920580 277959 393472 969342 65110 285668 773727 567287 224088 328441 568813 114703 775482 176940 782094 333230 365297 493767 328103 356704 233078 359865 148838 835412 738439 543571 895096 533984 333285 728652 407953 490042 719573 442302 537639 513920 510751 708326 122423 273330 309970 247399 238207 800754 666622 286856 493186 837387 78520 502385 325384 42215 918362 960626 77403 477976 47360 509117 222858 280016 726411 471783 296041 229928 347810 660523 559568 840733 402605 512679 684632 362062 237272 246428 208865 20160 905238 767666 811023 478042 159131 670706 288392 958441 81377 664458 6711 463133 904420 687373 439117 348042 855846 574896 759546 21096 964716 21774 866360 711124 583038 376357 772865 710989 715371 560919 116116 10871 824195 360682 425844 512219 346779 593352 961128 74917 544461 973952 935613 502949 719029 734979 508351 739215 312693 388968 817988 373243 944946 956200 99233 297253 840340 519074 478130 906926 468298 168281 519511 779225 142916 178481 842801 339535 517815 753589 573801 275676 854237 675796 551466 152623 11506 878239 572002 279390 500984 980941 712517 382816 161524 432376 999114 851089 46318 653662 860844 3505 106229 517792 648746 67301 663385 752966 612359 132533 465455 891960 852042 484300 361873 202183 22911 673788 718171 225122 351797 772279 434735 881761 302399 348183 745330 202430 330163 894294 893965 705431 419501 41879 32428 638702 618061 382939 204930 735913 683637 824397 228036 772882 947724 309495 579945 342871 508541 895050 782897 563467 638585 475674 975131 550308 38321 39648 411564 319035 850973 156342 201327 17743 364343 722334 775728 703810 721408 357180 872320 878874 720699 124631 750580 293633 221613 388828 816678 24646 395683 460635 563058 25242 716140 962632 35386 245140 169755 354811 526179 159086 137606 172593 478166 690757 8010 731145 118912 724252 200836 963399 479122 15834 397593 509524 626369 286407 849519 208828 147463 517075 36018 76654 413600 602640 716432 315200 152847 948659 61053 689449 336598 457239 902320 809477 881921 144761 976548 371989 461532 821117 20376 335740 495864 415847 596432 978179 214378 624547 251921 964501 784716 133951 402408 958340 221435 968747 733348 781890 401879 334976 23320 681 479046 387126 960026 598196 655921 867116 574471 31107 306052 857188 697468 176987 559283 168772 198878 488996 887152 541142 90580 523241 14326 736136 766215 522331 324417 990893 493161 651471 336339 686971 693547 792891 534321 308043 889797 365117 564068 48476 955570 582164 749113 313361 18545 154213 951617 507950 941061 50615 772754 349918 172150 790647 610436 435760 762702 831541 224628 297173 951709 230373 504132 286564 732918 351904 570585 12439 36400 334176 145052 9803 593957 68103 353018 544516 447670 84441 452644 497766 913477 243901 902160 55805 227705 349376 923190 544694 594366 939537 799699 983268 677634 761414 513385 788028 596409 985046 864637 49049 469275 530718 746712 569465 699169 468508 732743 971133 194763 300343 372955 567917 964764 867253 653738 297650 753308 570818 66956 669211 66389 595056 257630 368473 605975 744370 151426 736706 97909 341599 956509 771793 424582 890997 661656 799652 634020 384212 500320 562109 331888 407999 376039 564226 876556 161503 77152 792510 717023 676735 889478 688797 903445 158097 101462 354611 494301 76135 617232 159030 88425 697787 363642 413504 42737 429607 481565 204750 140976 184878 680838 645379 196390 407538 597062 859366 152980 757051 63219 192863 46467 324918 535589 339390 928189 886387 867386 693109 832338 967847 255058 701017 696917 335144 707603 973284 785245 711476 935718 727542 289157 822058 659192 285520 691179 663246 351482 312663 169908 536266 997602 434775 534791 66024 970344 217405 632974 634777 190282 954204 263032 750897 565064 61481 557370 669480 207208 829631 809353 208410 421427 541468 259809 820744 150070 353634 876993 64021 918914 504919 345069 961226 97325 965861 582763 417811 633743 753435 290182 489216 730566 675050 817231 697541 438514 511528 467670 14586 601145 859473 574005 35483 731844 770369 15942 127497 361793 426235 476392 351239 193823 433445 901950 215102 603093 45386 331311 954361 331099 59862 45223 917290 270062 961310 435221 157091 475345 904598 805803 441694 550087 86360 357922 430902 654554 474212 999923 542891 197591 142362 687838 365090 532432 250433 818087 442403 445976 95556 46228 639961 268362 962864 926384 278486 155395 937464 264460 850508 179171 492657 196216 177940 333137 572950 49550 331243 313652 366469 848424 511728 291002 941311 266533 127784 886868 6060 646888 477050 983864 97365 575385 89332 799454 749160 295202 644932 728388 472120 365106 462079 108970 808187 862974 125789 859095 253194 50491 919483 869202 764772 737382 104728 303273 225899 602876 656856 906606 870693 501378 613764 408500 944636 768510 128072 100311 46719 236923 702132 172913 587743 959690 717308 922406 641523 92028 848184 725785 837044 586728 1252 272628 506881 182443 838689 469797 938653 866339 766258 238875 338604 845684 351488 522509 476986 380803 423639 642355 569139 83773 380583 784139 558700 934929 733059 749333 13465 143858 184101 420056 252565 95894 303080 94619 324893 298425 497037 484204 984725 852251 466359 440989 349313 312510 910639 848961 977293 106985 25312 22964 119686 775079 43740 668817 276063 537033 4821 620857 926061 707872 39461 435410 767339 596420 644935 544518 38199 886992 144219 299712 805715 422755 490790 782323 167013 759008 590799 630226 482039 263087 451044 455897 343159 625210 981331 297027 347640 377073 993265 96977 57840 41990 42871 577610 349432 278514 568639 777333 65999 824174 112139 954912 678872 608123 610559 715741 569303 16474 678434 370560 898167 621909 154529 753058 820935 532404 904268 806881 624312 912713 869975 871773 857377 854949 898778 598461 580348 609312 573074 658600 136806 42837 871134 72909 442210 213987 873666 102363 270743 298861 26407 533129 862669 709083 194009 873231 497781 38679 332360 279275 171614 138385 527176 192222 115200 400956 644497 302828 700789 467598 160639 577696 990075 484036 34131 825797 287411 592475 98480 58862 437029 566744 215839 243375 557242 482498 215499 271457 78720 629666 824838 614306 606954 331402 139458 629651 502990 855307 794905 670616 203685 485757 911686 356124 27406 202811 313130 725770 416779 252196 709896 993109 662146 359388 181320 222833 847229 326152 320568 472599 191851 955670 156102 327301 643293 636531 904007 528892 246345 630866 929268 442880 69067 854700 915944 927260 684383 864058 138019 866971 735656 926461 646026 524368 147629 123255 518564 31887 303126 31791 173278 292657 193395 849009 763336 67860 400757 426764 30615 945625 961075 587794 291425 759973 550951 630363 985635 139424 729134 686786 620542 439225 423500 913766 541878 894431 916902 620907 794802 66249 636613 434999 641023 933616 992474 182965 438413 997456 41332 792149 731312 387883 958347 459978 621664 208261 890937 485835 167673 349353 991932 232338 870908 32930 772470 765792 807437 890179 117485 103479 307571 386784 276043 323934 646938 318227 110686 175969 520980 890424 344857 1039 180052 871984 83730 796026 507122 904674 51906 813754 712106 185078 469512 645738 516124 823000 962598 695658 584397 486779 593091 235739 42085 101331 47143 475750 682672 819226 467074 940470 555293 116364 537573 888441 837250 867754 870663 579555 604117 470139 718849 770794 385716 693767 954195 239819 920479 843418 837341 127620 401464 51975 604262 681880 296842 290 957337 300942 625343 35397 248195 228402 163369 594572 729815 637203 457530 314265 727402 625667 499979 449040 156278 934042 535833 555356 304475 160116 772035 52585 376538 593902 128334 417575 332312 103469 91745 871054 93153 325783 247561 447508 985443 15127 409462 21112 331246 911837 739324 152123 120827 554268 675731 18274 790626 851787 247896 578294 650594 840165 389002 595651 161885 62569 26189 305564 153945 130586 899306 430293 532992 554175 74957 80904 67745 569572 507334 54929 556717 833560 410249 757266 181434 90797 305262 764464 906500 903996 112177 411219 957863 182942 253043 642922 585894 247667 306871 167909 49447 740383 750950 406713 924597 303112 599116 345824 914237 484570 519256 93782 712657 439171 831776 629277 735848 490295 575387 652282 559260 654125 481829 87158 136106 242719 51262 954397 772854 551758 704267 7874 772100 361405 877204 536761 531392 146097 656004 898204 237559 819511 378477 523783 237596 550494 759553 734556 712836 256184 903450 51072 104618 286430 882226 453084 890220 595625 786348 743773 747595 859514 905034 91380 908079 189490 395956 369622 283553 746235 505719 347197 12816 576701 548035 557989 33485 109545 932717 131600 168718 501682 670315 229955 585198 516879 472730 361095 346155 318587 863868 207144 686631 1525 276402 307705 436329 448128 987718 666383 345625 86884 596644 402817 158919 197035 480988 390191 639396 22757 527266 820856 476295 736357 352078 862402 20585 760961 247197 221685 488169 515925 741422 875968 794570 540801 720069 631059 816 875367 697739 595492 950887 699950 815820 885674 683676 912258 687799 844773 709793 320017 327330 344404 735597 220047 563524 589885 491674 697075 951609 300520 744614 230904 46274 886500 6002 75037 916162 708225 356166 201253 16322 756437 175819 828760 273581 769016 735503 528256 25173 878023 134661 76909 386988 26276 998274 653682 912076 617076 334977 43877 684912 740576 848352 114979 358072 73109 930081 63305 529769 761028 730922 407804 771563 428002 885189 135074 982217 863401 466401 714279 75508 618454 837711 790457 474177 176937 179909 251085 842662 857064 295135 126040 476993 548827 195993 939414 618449 114001 26006 929734 649147 443098 205404 667435 525254 43084 344982 125965 20831 128255 310609 45494 423510 805072 179007 112246 870815 83809 44471 6624 965267 927255 394163 523530 896620 232667 869072 781073 780172 552026 817105 18259 803127 609157 306269 109234 799764 220242 351869 120472 412976 343929 746335 672814 224379 661431 60117 806115 426248 881230 983447 306027 463633 468355 375932 465597 145970 223135 903045 54932 378281 975471 484371 338928 195229 202117 218476 989074 302932 520628 984442 669379 64954 201815 124043 886733 656545 920971 959122 670400 425532 263600 632677 786223 34 661932 797629 208177 376593 140584 776953 828704 667817 690961 554139 660957 411373 155544 382217 901898 321606 776627 631821 780750 542591 661209 916374 756821 636426 632906 33397 918414 159033 806085 701537 396523 569606 725136 219315 88228 917131 472052 213547 404212 416395 537022 859241 186138 646504 21504 319540 865946 74602 32781 452919 62714 530814 125312 413247 725893 404340 91830 358334 677899 778497 81231 512139 835679 178555 766321 877344 71768 811104 152517 989275 947216 525775 307192 574589 130472 409548 804860 32302 943234 234689 335428 440119 188550 187640 253963 674694 438622 989858 384334 508846 215097 112915 772813 414820 867595 962883 216718 194243 161228 845646 795866 661129 889525 182197 664446 339480 782918 112923 561164 223990 616131 185801 802071 820621 336562 507627 366202 18731 501598 238609 26258 898947 754135 933167 107263 68459 541296 513949 81256 126684 296128 587735 180404 318709 284578 414526 37905 557176 888436 545813 74544 106252 125340 963461 398407 135481 919550 192409 512654 536815 702407 313091 418691 126463 731430 306901 932454 629024 597645 312009 78269 650156 538612 756090 734737 991136 894743 653160 86511 664160 811955 274552 863785 146736 899661 280306 413138 844668 279211 273793 618438 266129 52184 44151 318943 128609 360548 492422 254721 583876 336674 568327 597967 553329 65129 675063 702963 260809 586708 431605 799450 839501 405250 529222 195126 971363 770646 805778 643194 768981 538935 691556 936162 259409 427474 882541 560936 725674 173843 805377 917328 993493 283568 890392 381533 50797 550558 210767 983193 584432 593305 134117 45713 705152 322209 414910 48151 777635 666359 688867 740095 322372 333669 657664 780642 193391 320819 56933 32862 16152 524274 379078 696595 884885 239989 345467 300327 421024 222931 656000 136708 931990 187879 302070 840789 75898 701712 866465 355148 127795 201905 686119 916447 129993 861682 334551 979142 614380 69309 36512 558335 418861 582914 738838 267595 944067 257395 287344 649646 584392 343689 132108 317106 913914 414973 328426 805220 661626 354448 557549 652182 345168 473667 172958 60636 898021 447776 262376 145487 577031 116591 761885 438285 584617 702465 892463 559542 705760 932649 6584 588273 771111 455870 663027 796005 170652 29083 953216 91648 618688 465887 769508 885428 52795 690030 866630 90677 356375 691181 581428 623996 331200 949450 815708 221767 687754 903345 32659 74134 963371 28696 479250 958256 718652 773748 798579 703068 968316 195010 343352 538408 516557 249215 554949 265958 871605 467184 537313 361258 841695 386523 46073 667469 136471 493004 356509 665517 733010 435793 555009 818155 611171 1855 838270 311531 524039 867179 411534 418135 311258 64113 651155 687197 783200 804336 155856 139116 40189 701387 232622 271739 877181 865194 539513 789699 324493 301815 231009 91840 905344 128034 739898 923635 457739 101214 923196 460195 974473 63457 593155 963735 436855 837160 134352 896477 646905 123440 935494 804231 185876 240254 121902 96361 533746 362712 561331 49052 985441 826634 872871 285118 879188 567779 244092 404336 785248 865589 389068 702103 117504 363352 462482 641883 89234 48615 548335 212970 906328 401153 453350 320950 909048 691977 592671 688371 274620 788007 908520 758362 911379 187461 324399 393833 268750 447635 140425 564321 236580 159876 142319 564999 705134 22223 321532 536931 432492 850926 520688 958660 154430 332066 778032 8633 879275 71405 573251 826009 664030 536406 973910 695997 209827 475369 253497 857409 864751 356533 930657 293446 581078 19916 596196 62451 388498 888838 129663 696495 321667 366974 688915 763433 616682 100947 325412 376785 810092 120681 188313 652636 269717 229350 681727 271235 119058 69685 688518 376004 26422 39238 512258 604384 356982 340940 403755 763035 126893 87357 381405 982208 550873 397526 591513 285659 863580 294933 254275 533436 645755 406077 686306 871418 225443 781141 947170 377966 847839 456361 80149 872820 696419 787464 296878 230318 383044 14788 524165 852032 440382 3509 639126 842453 363821 859190 583873 788952 412052 334631 685067 206204 982041 925865 513052 374197 901830 819109 287296 146749 66058 444293 794726 587216 360182 89850 525028 401520 98753 703860 270896 230945 803461 477997 697704 477934 36863 663263 11468 706339 193682 519881 316990 508432 527237 602734 503561 821900 494081 337045 894871 408048 812628 865098 725370 908568 100656 549084 774628 908774 269804 542557 604590 385343 39106 402213 288597 485963 102288 959823 450808 635449 564311 664571 392604 191929 384639 145802 532456 84288 378001 266661 224041 535304 507003 656247 344015 313357 532432 99246 918318 942993 887429 155902 926718 940248 397237 432926 45532 225005 596446 205320 562695 315612 970850 452477 377955 45493 347271 59584 544633 167888 765496 423382 313973 144579 424449 586060 272743 677357 685462 416241 667075 959663 161101 751063 211297 361710 409759 305878 785405 227283 482027 726602 751224 532426 800116 238352 989845 772166 61790 531213 236029 210108 272564 822887 175164 673251 976677 830153 950081 243066 100355 968868 917986 133122 410370 334953 468758 159552 891391 14223 88633 308797 679479 735699 374795 382086 201675 176819 883441 833772 316099 31218 157171 535620 554311 209240 677308 44583 245032 109743 494686 103284 490261 104583 579979 644170 480742 284466 48669 493198 703317 489737 909838 979563 635456 432869 397633 860749 74985 283110 382840 3109 369142 389872 189851 456232 711793 592873 283511 417424 684680 270845 850364 548761 161230 140762 55167 290373 605177 599540 227318 54489 817442 657538 604223 425182 72136 761727 187481 602849 464333 559594 843240 767603 427255 652102 461941 456105 499120 939867 547308 2077 206663 293747 465373 287403 890797 541086 903420 33333 789625 858350 92001 824800 213605 72380 596169 984853 492622 71777 907859 664320 450231 768894 580867 710485 588999 806325 214530 475078 59718 198893 686108 233166 103524 580241 780608 935337 360563 817682 643268 452569 667432 112993 322847 708451 552990 237750 516333 513552 408978 243916 476911 175021 906856 721954 368328 813579 34277 501051 157249 511935 939954 403423 664901 298275 620320 91544 304102 901203 667550 667702 517718 383793 378181 109067 107055 740578 2829 725616 278444 605519 434325 14910 541613 305957 544735 978262 95031 145429 901009 136218 255026 134677 500341 23345 472233 341148 583161 479111 36173 240106 184688 975946 685235 47742 185296 725486 502673 330078 506354 44778 448069 412307 405269 450809 625358 214058 801756 85467 461905 955636 116491 516753 38101 992774 221133 42340 113671 211770 911921 991262 503735 824749 167913 24335 197145 247167 843849 906826 322886 535638 375822 145957 704760 569179 967701 652029 170321 427451 953631 557359 480277 944551 314643 455328 549931 189140 882236 455671 721504 508796 765319 507869 482532 776220 866055 580420 748106 970036 389169 936861 370956 306314 134560 96288 208454 884711 144850 238984 206326 792600 418216 657236 813955 921454 631914 385736 800627 308926 100097 201002 517490 696866 438972 482437 89746 129207 47180 268009 464390 74717 842311 51369 541221 404538 537896 521371 937902 760503 341517 306588 801406 184641 546040 622538 308443 664457 873935 305672 697517 158725 94685 938685 378815 940205 147982 488213 546051 670590 287735 854654 707147 87035 842635 554861 935825 349607 188647 282135 148080 218828 50439 136824 864232 807159 118478 524239 844446 240633 99843 92640 954457 7335 115662 367921 45510 998491 937215 620877 976246 710258 954376 143556 480475 976460 430910 33449 449166 30991 41499 73298 454092 498468 554303 221020 503668 21113 720235 110885 168906 666941 295236 598032 34616 715430 85654 664260 25672 2158 685710 518637 650027 753810 337087 341818 811509 315666 309534 904605 358238 190837 109510 37198 804738 948802 891765 292361 856802 984263 781645 740875 283169 484885 248852 106841 47561 787202 936180 488825 375363 242662 462972 313782 233378 565342 207837 932256 357465 119757 791917 496458 919680 263830 13416 971787 78227 618147 795882 640509 903987 958817 986230 312385 477731 363521 424114 330489 334284 978745 756841 662221 825273 955265 830471 403367 779932 996567 656609 492406 329863 680763 495339 884783 531828 408947 419007 438151 679870 132489 456413 692986 906789 331464 189669 34504 848462 250946 440607 597426 470273 712205 881843 395585 666217 101825 457201 814080 78104 351420 760779 722365 262720 951390 880534 554252 334522 510477 326797 867652 606659 813362 526030 256896 384186 764603 394330 785055 903844 301975 598105 284100 885225 415037 616404 65366 808020 128357 507065 904769 372950 563085 189083 206260 458051 260533 732592 980897 728531 408739 232017 498433 211235 891104 623357 14797 678962 727802 128854 879366 186788 798336 121250 834157 498882 263945 58507 250123 821048 941677 650016 640683 660502 644490 924562 689115 615760 820736 478712 225199 421374 85110 561227 850174 666781 232275 533034 53283 777483 208133 364760 738173 747919 438846 700921 696111 282831 816113 548313 334305 68375 9754 456549 41469 308761 822003 273583 490803 319336 955136 689582 545269 697339 414020 456060 882043 549745 130121 197334 772161 911559 491037 364896 804548 644451 607119 48990 556105 576013 325238 449340 688470 515248 481770 358791 344695 92382 328713 422514 332154 826889 710516 502738 253939 745419 514255 913122 596281 410335 946116 198720 747943 393573 676801 121326 297692 695586 412341 16530 71867 873469 319575 595894 8684 929412 963423 281801 18073 947621 601163 177628 418738 680565 273372 83749 619178 352493 422934 761599 160695 587303 920515 239656 406230 520165 431089 112771 192900 81867 80687 291988 130694 68960 490068 15942 778850 496721 176377 284712 620772 518062 206201 206571 854042 658347 804408 865574 620696 709985 328217 548627 837301 798538 363143 141711 560524 125640 83373 2141 305148 168734 862526 446500 951017 213365 205358 670509 594745 593177 418358 735782 336919 715706 133076 271969 917107 975660 993289 778069 918143 179943 956441 968028 139892 383751 957646 612596 872651 243341 379830 736766 747781 420700 884448 17410 141412 255741 402275 323497 712239 254363 771864 465345 35890 787976 849115 651773 244027 967670 726861 31475 63582 809343 600725 999836 115315 668510 75610 963159 767059 181108 798475 24102 111838 653188 890583 682031 56695 812342 196597 582524 691270 748504 753374 658748 12661 166040 720270 534400 369972 708939 253446 199742 981110 187178 865485 855570 662577 554832 849130 53304 248994 446653 664940 991059 992519 196118 381858 381354 121315 952610 677795 940133 886141 421390 201736 781972 266785 305258 167277 68328 389405 867115 50036 150200 144262 835431 473601 447550 100977 154332 170111 731608 209274 848233 951065 357511 428160 246226 172930 841715 762279 550144 419310 245668 671060 997183 411222 14347 585525 16959 789112 253687 210871 478612 792725 288033 899214 964918 13682 938977 846960 273218 475607 297781 234586 259254 257107 327297 583114 262713 234742 88586 762883 219985 84181 10874 86860 798826 569161 639904 586417 764758 620016 452844 574976 281032 730219 307063 770638 742936 799647 958713 181232 725506 477620 668049 761346 562150 968089 852737 702499 213577 215997 643568 623543 69907 418776 894374 227684 499600 531232 663699 593173 442351 933012 835976 465210 47942 638901 323516 329030 462795 336264 181320 431920 498076 344021 728876 845811 667897 9451 565448 835661 968901 615514 232035 422211 78600 271735 989544 310876 99247 37275 299300 217634 191115 877156 393226 156260 460302 58035 891183 667959 878865 148397 932685 809840 477201 360187 719044 801387 74157 748873 197269 73416 625194 137802 15205 369064 783919 15986 381888 61300 592393 549627 947604 719511 399720 807457 425201 632319 733600 980454 422416 356896 990762 14479 122697 178353 779488 303780 870619 238252 527428 164852 929512 76882 890809 190095 809590 454949 986120 947914 122479 171309 181469 592639 452642 202612 262088 199498 646144 81418 207165 67277 331743 402305 310612 317804 235835 619121 256969 114258 405680 38326 321533 237483 241409 967597 272371 333672 966036 16699 765908 613630 314100 710662 592492 149735 498446 294521 205290 954143 611380 190020 215204 976104 272861 666202 551505 402950 818211 532146 334349 834244 441667 664391 934552 726574 924833 914264 542935 73237 334657 818600 820050 991438 69327 495487 761588 542323 451928 929895 664207 89952 303951 340272 268693 840119 106121 847340 728480 27933 526465 45107 385643 95034 723733 618529 198870 919805 585222 894035 855142 529686 431484 204398 285570 576571 528896 855960 382455 572323 691585 120765 287605 461582 13200 131531 727057 266491 143011 154678 536897 750959 616789 2677 420131 22901 948132 973059 505078 539673 139762 478623 136862 881964 624838 30604 349604 379651 227976 156562 403764 824248 929096 966395 420830 580647 956471 360535 982422 659058 476140 136888 960116 674558 318880 547255 970421 175348 791666 798637 148152 264705 867173 751611 828865 125718 145565 185730 864761 79208 1062 211116 153836 215921 386733 683233 828041 532717 701828 44499 63910 247070 916770 288051 196730 835081 836769 400249 224417 356791 36479 337823 752796 311733 253789 349095 48398 456852 402243 947153 797824 559529 859290 656486 540573 312782 919984 874032 532663 763104 371704 287807 20096 279423 75399 650597 626002 420433 822872 785595 79272 706110 470665 281498 290210 188405 990556 99619 591621 266982 250679 39352 278137 808647 177828 897152 828617 390416 613394 298535 602663 439870 619602 904795 100517 700755 601114 324880 246524 204500 446982 952573 467593 552138 721106 537373 127563 595778 390817 893807 56999 663309 563641 250039 159780 234368 258373 775995 262447 554613 550162 41734 343640 705353 886930 648936 972244 562396 529692 971635 747257 47380 344298 862912 250244 531930 194265 168744 710230 14555 66988 158028 270515 421128 16522 523854 498242 751382 322300 908949 513360 572223 214128 614349 632973 381952 873016 772581 399436 519193 955980 908623 354375 201360 298692 229763 670618 279982 32350 608636 945796 199104 24062 250425 24105 271639 790633 870462 852946 99657 168905 255696 464106 228014 743212 632893 50243 417507 210373 145810 961488 4426 220842 675746 620200 911624 525652 955398 791946 782918 145122 465368 299603 877937 988374 904246 394889 749243 449878 838853 144532 153367 909292 717932 177151 797760 39047 15509 82940 145075 25336 838255 511133 826736 449974 58798 431196 200957 665626 354186 248660 187299 210980 388796 629893 133487 44852 64772 402836 108594 973457 465637 390408 695170 304678 179303 611150 299511 639808 702229 160759 983214 237841 575613 58485 861578 972528 765299 822113 281710 396759 592653 615544 638148 313572 808104 187225 62777 57176 881890 383176 476862 816923 321054 970223 886281 918326 317635 848856 399698 757335 292093 630004 473558 39313 62587 35287 28760 16345 408047 701881 48155 486154 401425 642934 809385 973218 407580 381839 668623 120643 12752 641320 461086 564275 885550 457160 196780 30684 725247 942043 586385 250444 475790 981747 202923 499382 68265 297539 930714 315312 500900 758371 37316 564147 124437 693647 986642 14814 866777 823272 439153 942132 531598 931249 587283 477593 139927 119827 435179 285016 439068 103961 503668 986720 227143 674933 614315 331010 704135 14265 308752 915317 291025 285151 50154 220499 330394 877698 278144 438489 699166 309538 768544 76267 468829 687268 807323 361101 130648 326032 955719 136811 577496 141329 220668 776018 588392 515833 833304 489716 310870 536570 804667 610601 419766 663086 268811 859432 673247 355663 798002 443538 77803 863999 936859 685992 887099 340866 459320 604112 86769 976128 17727 642452 830325 125508 371688 422178 241905 67839 934897 815373 108309 349445 747162 648842 598867 708366 179242 672500 248740 420215 197032 366857 966337 694591 397218 229483 725354 195082 542825 659744 234275 17505 930259 677331 813106 247280 35128 452432 784419 635719 734454 213004 201220 593306 653806 278234 956137 474049 872836 369911 283881 442105 755426 868415 690143 844960 206389 129717 565226 290621 910895 468480 887789 478006 501700 749736 391183 4567 67501 685661 431933 426002 921384 647600 642211 779002 402805 117656 830263 16134 130586 146287 664878 458005 933665 413811 130373 604836 768213 356165 897849 63129 673737 168557 257807 922108 318352 39700 948173 820792 760518 483080 838079 336991 49029 868668 772403 797923 929201 159621 633021 323934 409133 91678 749940 605067 309156 242661 975155 639882 284289 713756 265753 164384 60982 320168 867081 191988 196409 200662 337259 927252 434755 412241 179625 882734 249935 543725 244531 27479 688609 722400 104699 826504 76604 482371 506746 557467 265451 876757 845481 698770 902457 268152 602953 673553 674041 39410 266844 151327 387262 78382 321065 810473 476964 429944 921660 126463 480262 751173 627235 278165 187141 29801 556914 816324 312776 572510 141248 920774 337078 730692 58216 35773 543357 327771 210185 663852 537103 28618 735687 985084 228832 258076 203015 797497 996777 324030 998839 952083 943080 854147 393475 50334 382494 6880 868385 626322 594319 635120 648455 656267 704902 403312 960431 558346 336142 755588 65050 439410 669818 352177 839754 931084 740958 463393 100934 651395 133523 670114 890650 514153 984887 449639 386516 647537 646507 310853 20104 83506 209619 718647 280077 950890 838041 89371 352766 579897 648363 850291 285819 781602 949177 829733 353061 68365 690040 222140 772261 751496 803553 620900 44197 992833 834098 10289 984085 118093 368364 895129 257384 749029 839763 751029 387284 142756 84978 934021 508950 100554 935380 847209 106668 576380 936332 668968 726680 406145 668270 819245 278116 499782 485779 907845 68057 784604 663449 294498 818886 940533 284769 206107 486335 991594 80847 742250 984091 108024 373390 124524 316662 645822 122889 451557 517613 670528 807027 679161 296676 216679 454976 839156 708035 60223 424874 268355 96757 554296 456941 336121 1064 443878 959434 553739 22991 907201 437896 222932 587747 128102 677935 504018 181598 199827 430731 911463 647934 883951 465263 513881 614984 902400 995375 499026 747907 878642 227684 958496 655225 549143 135660 949942 228793 668834 909544 501802 249047 964651 910589 603317 822315 848238 306771 502454 409870 658251 365337 525999 763872 289479 732991 456646 291333 293322 338746 445637 598947 331424 222851 94299 932261 195320 520089 598041 368507 720680 447738 432694 937816 409126 568750 506252 699955 250704 351996 513176 175110 235558 896179 715453 238738 549835 985443 703426 143257 932615 526561 292688 739491 799367 344455 839797 2362 713820 294769 570595 273517 486648 702977 224945 169617 657908 916251 465817 362811 895501 376490 33081 276359 804066 866265 821714 477716 736440 131995 440652 204294 21366 107492 896048 365251 893225 400622 834220 797751 190593 786613 461395 749200 973458 694203 880666 748354 565653 819525 439580 455299 157924 703195 457239 795088 223553 755276 44973 600743 963855 170344 830628 853515 897624 350212 14759 236996 842757 249530 457666 342044 97065 463846 837609 822754 17591 839786 986738 325739 892999 349803 126614 868364 340821 159889 267124 593825 491202 699979 863887 916554 337041 165001 769611 544744 49707 111424 243507 123172 280988 705514 928502 616681 367379 202883 166054 360869 620070 345997 787896 903756 826380 172621 766982 595221 970081 922443 744464 801787 461669 161622 352502 990909 424253 466942 749504 728862 358449 662936 988439 496678 406700 651646 407881 381663 75328 500044 961672 687000 472735 102180 93932 208294 925347 349867 686316 861342 975047 93706 63721 741789 153067 265902 215076 964224 557332 484871 57219 542828 603817 108941 201040 805703 340791 921015 880441 460028 279918 642690 786705 873980 701219 978224 168782 503672 135692 250566 873865 534184 369351 292236 829825 642439 278291 533777 143192 421204 820756 499813 321172 697298 125587 178013 333472 528648 683964 467219 213512 976643 681823 432356 489792 467279 978288 72368 798878 47042 953863 640156 393500 338673 116129 523155 827863 562681 478109 873537 286738 771127 97407 158999 773684 751952 196400 997770 228485 638826 482620 84116 783285 88689 751442 3250 301270 485267 362184 628452 268125 971076 222997 560943 188325 83323 993237 792094 432363 806899 285129 921149 945555 185643 504020 250269 701730 257639 624511 43284 493185 334316 466613 584185 798785 783560 737992 865324 368977 878087 380010 429900 307658 773439 355637 255487 778916 167686 558948 432302 251390 440886 55447 642246 879258 888432 831763 357496 739678 548245 791936 891257 933076 444751 395753 183363 827178 699974 809792 342162 851187 656364 732503 789864 199269 65906 515111 250378 589593 735568 888717 464065 608719 863745 289608 384858 800295 724996 324477 422630 448488 628317 531443 90811 451836 929489 922071 238129 147698 895534 789113 322085 991804 652288 379790 952697 652270 99293 523052 819410 550533 54043 795408 946649 605982 708820 184027 353339 554938 684393 454545 673769 643521 733244 545305 466521 740283 249332 891008 655939 405784 988157 534006 263012 225514 89221 631886 809854 498726 930625 963 873110 257767 772262 769774 242357 209643 647280 262417 625640 646676 378014 534479 479552 775143 153843 307505 941139 135568 904503 921570 55481 619101 505205 371316 124431 829823 22843 498458 122104 595532 824732 252139 849815 704511 194865 604134 53654 194550 216531 518248 629602 588595 679907 971511 480556 329052 579843 648763 138857 836540 678299 125567 567187 212287 803092 541173 594087 476218 590816 706799 359141 517280 796528 335463 401875 994382 543164 891960 870842 518144 696319 142306 999463 227417 699257 143946 993323 199776 874411 600439 514972 821245 97054 166486 500178 441024 731613 516536 330027 441307 189558 824655 241735 918947 408188 748340 3852 972243 974408 298532 885859 387336 798836 657662 212921 537158 151199 335430 386047 541745 916076 37862 984363 391701 494530 215528 762165 658463 850637 659645 325595 374690 310587 842041 873309 62868 669185 223124 669441 743950 386708 408426 21904 836814 136624 294588 412567 605496 178005 57326 36584 89617 468996 652679 759190 406595 147206 128691 42940 59229 376550 188548 733431 736656 201138 468589 191463 239346 694781 173638 972594 276479 763360 938251 451649 788435 648309 39645 368002 484977 815643 428991 589924 450623 17397 79642 209054 151112 200362 312185 619624 172409 733862 289806 713919 923812 987736 432875 152742 403968 384626 493962 482336 494502 134189 216518 700151 463254 288322 834463 944248 784560 714481 807098 450101 679036 577918 904415 499329 85794 394799 214713 89015 406962 330640 306458 896692 97246 16495 235636 382745 875963 181728 843809 781514 921092 670073 736027 739505 518935 978647 758405 192699 472373 220120 443296 947034 772614 428447 530711 361089 363731 83924 106612 12075 743307 724385 49704 755477 174590 297014 315527 789184 660325 524485 515081 964272 444120 543814 495435 903023 585110 548341 174156 358538 127617 993615 793584 54995 954719 872025 835456 142365 123546 88921 859752 610820 893377 143323 624376 968738 617989 260717 122660 456667 629629 247907 584068 40530 85410 792980 488597 551985 972883 687642 51829 180518 302419 678998 211051 234784 359878 46827 711261 416918 172856 12926 8791 190976 700246 256700 616907 497436 410802 501844 898636 234154 63235 673145 4561 244337 162723 449889 721465 286520 867407 474184 995969 760077 289899 460462 892751 963074 28667 145941 877611 267179 601195 406276 664256 869217 486920 517190 278560 345986 417669 462892 855677 753454 939447 703751 215921 534092 789401 747631 315703 615107 679625 216767 483759 792961 90825 979670 683166 48184 137407 622551 304748 469852 203829 579114 292068 288166 589530 853177 733879 567124 325759 122420 748217 379174 565722 717 163299 772451 885062 360381 757263 316754 586754 124605 290367 194049 904302 900046 8471 882434 967825 233586 503582 972713 873237 661040 651457 340879 769161 593107 208848 85906 619486 570156 774271 290259 994155 497164 300903 737974 186666 465995 730882 795301 377336 116036 767730 442446 497880 302806 37754 750048 811697 196836 723011 979730 48140 831766 146585 435101 326615 6486 7660 323964 463844 52180 41808 684467 850666 127363 413629 241990 546435 316505 763855 603133 274221 923923 828231 120422 388169 221295 297352 77523 353823 998191 270171 533464 757080 65949 300715 280782 970499 575745 224714 693715 671632 563373 341291 955656 140952 759474 141221 885713 726227 723496 413174 241113 557792 959146 632062 639115 399681 978711 834432 940122 939164 223699 37156 821626 710075 580548 347384 806436 760589 922965 13354 613078 392547 29302 690063 222929 202995 80985 377120 469465 234457 424887 748152 820985 199825 20810 732439 522940 750078 125520 338018 506101 631143 117006 748768 523448 601460 717963 968958 518750 399093 13584 622925 329478 55579 233199 508351 608782 445245 987321 560941 31902 543637 96710 48980 502429 217601 54129 437523 137658 382082 281114 85486 541220 443328 993762 594830 137938 488772 998194 834623 645501 662588 67764 851505 211937 372922 131416 969400 214272 470134 16145 799948 228894 803976 165526 979274 251206 768366 288545 842160 546883 335948 184691 323237 817128 662119 562254 16943 602889 420649 523258 382266 923456 723617 232960 767768 839081 873792 478194 253500 399526 683804 411297 962558 544155 272496 14437 884314 316787 692570 736346 303664 569945 285468 511325 971654 72128 459037 115986 507073 948188 462693 671585 887600 471783 449060 427125 942273 97757 246763 410620 474954 46144 888497 78378 923521 136596 104655 863285 162564 921956 288389 136922 251731 734139 477043 958295 186641 356524 893472 348015 495174 697739 799351 243177 178271 199346 855301 192529 386029 16509 787325 552118 148066 424398 904500 827562 276823 128970 584485 387974 823561 378329 48813 135075 21591 461034 338960 338529 445190 957933 8435 306724 102461 641367 935903 418386 246729 872353 661125 970006 8346 52938 709877 884256 519172 322448 744485 931235 92288 639227 918576 832342 790888 886291 658004 283572 465342 338660 777843 137404 389029 66945 896339 918193 849767 889214 437470 512602 780717 131189 198371 347971 240586 148994 948307 16891 408113 686599 227972 611092 986234 6121 76146 465959 75105 512209 539257 579213 114887 572203 873820 495846 469295 644138 966145 692566 698434 837506 675507 413763 992844 8813 677983 792537 682748 385959 269015 477638 192744 851378 321938 107198 978567 379667 225258 656184 915573 953299 231964 215599 173490 991806 862156 540194 105379 209063 575742 150292 554576 598435 125534 923724 989540 824265 83321 309846 752817 158329 587650 695169 35753 915410 206030 860128 102822 60217 388504 983177 151971 914777 596798 489944 648768 468190 59714 826285 593602 841209 624137 516266 224080 431647 199519 520822 767287 726282 425586 145852 864487 246838 903251 991597 342773 656293 708920 726202 560343 227612 484412 397466 545387 797092 923166 792266 57008 741193 638142 213448 553290 125022 125923 770968 7874 494072 163383 595647 518148 140783 110729 637770 839712 392672 952650 693832 973834 35309 890065 517388 939866 758587 761303 856620 489485 566770 202556 678469 361922 145473 786752 950836 412669 316760 62730 467550 341735 460525 873253 314089 749708 863736 417086 182977 374044 96246 759271 685460 530474 749417 768023 967126 341360 187606 966760 452478 127881 272262 14168 230279 769974 857093 646856 395376 282842 899431 562496 883836 739454 724286 718569 636403 396749 468453 645201 50271 106009 488504 398251 444816 504148 191833 91340 290329 598360 73517 588015 236560 287136 211869 173746 178002 737292 790614 855255 319548 15393 878089 491268 837043 364487 632363 688131 583709 74377 728246 718787 827878 463065 940583 724117 566909 205577 329086 877744 123988 973522 237761 696365 186531 643793 3961 795339 510245 23877 903602 682284 921689 116947 505792 677783 379906 789122 174645 988148 974568 383935 54060 430675 87765 111578 479617 591781 476441 565640 855447 991169 52103 388447 306768 671009 552501 378396 447576 741154 332288 446368 320283 595784 453702 411183 949643 399671 141802 662256 146267 685499 474771 868656 881670 144257 144109 688927 40264 236700 919398 89937 838308 968193 324466 701182 784285 663243 723016 130946 479164 320823 679524 373534 218000 406633 621827 572789 734250 250278 951593 848400 40477 589784 54942 939354 406788 135181 878764 465445 593660 707448 711523 918948 912805 405935 56534 867887 946405 962539 312092 782978 768805 589963 733583 196157 751890 928081 637136 301285 382557 566947 503809 256994 236604 987595 865801 570815 838695 33528 801556 275502 756699 837691 965137 467777 307802 944907 623538 890546 626665 130945 770287 881884 221073 500189 202755 568383 145440 927807 90286 988160 847077 519278 918833 92134 273142 980437 43669 388254 1773 812481 989604 602233 76647 386788 621294 572201 37764 435093 731910 575559 944810 26382 502467 478160 906178 218157 867903 56867 284985 368819 425179 953733 190529 59080 537145 178333 277261 926645 840257 973624 274328 288808 837533 627590 867743 74420 631292 130779 717154 719822 493075 118575 356263 569425 508823 182110 389431 806715 451460 492457 518304 583342 531225 204916 889009 809648 958234 736262 777280 782059 14861 566731 159784 539821 573629 137813 820483 915433 982138 356503 674293 230133 596119 467881 477025 741386 412011 605895 856625 443463 576657 228882 770386 969583 789096 203597 570549 723366 104339 230177 550224 796087 185977 570137 344091 400721 937158 14375 321684 88197 848105 630877 156219 116170 789396 566453 606358 713594 642303 213002 702766 514834 606182 295837 437777 162870 726022 607056 484174 782250 732964 776046 698684 593114 641542 275873 690099 814163 903351 137083 930576 309639 832903 833198 767606 521614 962569 194068 214024 314336 850068 944679 15216 257819 178243 244362 665499 314755 424053 76158 689595 756029 760269 1198 971972 296851 343027 148516 171247 105779 544721 821841 837177 154352 642518 285641 93285 423103 210167 730628 226550 646716 481385 580831 613174 113699 276904 493785 561331 135318 200564 242710 42812 572894 327183 478048 402088 986850 765632 544416 830863 457073 753682 782057 555087 263743 423126 818158 233288 420831 41692 406471 413600 235662 641278 373553 818049 885928 541590 361098 666966 300720 668995 515289 415761 851021 732712 318980 458984 994247 48941 427799 970387 155726 657852 885956 961808 405492 179397 791198 974624 809646 481018 7772 653767 297878 606676 761053 107599 572588 722764 836190 206982 979344 379171 829509 618875 337098 142682 403610 623109 416195 957691 175880 919548 33417 760718 251553 993918 596815 623845 569175 295596 717546 684305 970436 543146 2709 938666 451939 238946 143662 114762 389396 950849 493879 787026 469596 656185 538710 749221 666339 795198 802069 309416 390708 871945 96354 873481 908608 77848 507088 789364 774491 404396 949845 112287 143806 910153 137290 461567 426371 134393 885294 280977 958316 640778 111459 570259 536157 318091 127407 131975 779485 581971 927165 545143 940697 899898 915034 608363 983841 784862 484984 72053 244841 152800 69742 478374 466122 333476 599093 400406 158654 357077 632557 643104 254183 384862 932694 852579 616456 443570 334679 765506 252106 418308 569915 71141 475769 419280 461999 55926 687941 493521 296006 813797 765954 454984 48629 520229 15464 117884 884951 352492 480083 246196 559721 427767 932676 760255 608911 591875 721054 669356 115470 186261 395242 326930 549968 494707 493715 972682 901155 565609 863659 719600 973498 249350 96677 479397 109866 885212 403096 378768 16622 951299 481602 596760 65508 356630 416451 745323 752462 250868 475358 984507 793554 951105 881339 501180 595643 333538 190248 173352 166645 742981 604819 327803 568788 20759 419602 748022 457102 647435 13531 698400 345020 354202 122124 829888 139806 76477 199524 251109 235924 991029 965640 383454 474469 199492 281599 389762 390268 594289 621494 140074 996838 948168 101886 509042 732693 542872 605705 156859 405280 686515 717424 862572 188161 188849 577200 594540 952213 141677 251752 340330 823840 892486 535004 30486 320518 221536 53685 846501 81491 554849 410239 887504 436788 481844 71850 531157 402620 552841 939210 148085 456480 734163 147095 733557 348539 693000 111726 978397 843275 731493 544653 471996 381298 795304 500955 401377 49590 718356 781598 68515 385537 952432 346562 702747 761889 272776 11993 313125 462089 669483 571350 345187 985295 891243 313681 671929 448876 882720 743430 723858 232575 957221 322709 67930 563978 100954 893444 898625 824435 677088 259128 514686 782085 506592 179968 304010 529580 655621 314954 130465 574012 300541 887468 236549 218539 747259 202588 51770 139411 563768 992248 239947 635569 86190 62208 634052 290729 382300 913175 373685 913023 913349 868421 737846 36191 404400 638071 444125 734294 985577 136766 738697 973782 287935 351244 130523 273654 104260 38010 450808 239792 25808 672261 339976 644578 62463 729932 973882 912333 990830 820564 427006 192089 74690 945540 643273 456207 586657 264041 361173 987997 506806 696307 81118 272214 761841 897014 584486 234159 80965 427243 210929 191044 485225 834924 316106 555152 232408 777467 78525 261304 62224 472059 797083 329153 251223 707894 859897 544534 404465 160661 29360 181443 694827 155563 354335 311676 619668 174315 367396 26519 763774 618093 260711 405901 403842 624045 385040 727678 764921 402252 85644 318698 765827 300109 405963 240760 649284 972825 477509 837106 963362 349436 634864 676935 336905 392677 30860 873289 831271 703786 904216 306861 247856 622722 360729 325581 293851 473545 601434 772457 421922 703039 456295 672481 302726 70921 231761 893885 312394 31855 37741 846118 492659 877148 703381 836394 73038 660770 856869 726907 570026 282483 606079 914673 776729 467561 568712 160964 931316 324927 885160 553938 517588 424789 680142 761183 648922 904624 412458 542736 651495 291255 857585 444015 785316 330999 643741 430826 927484 461472 980394 303252 467997 147655 994778 887971 901947 604386 804786 497840 415629 303759 194363 373434 112398 111373 355778 377187 742141 124032 60120 205105 365277 22961 428946 743183 149238 681164 540938 994249 678738 163553 689436 905043 802177 538084 468714 498947 990293 784749 99545 642899 128103 775993 872658 325600 427856 591207 342338 351661 867633 216507 40026 602081 327788 816030 641679 739204 849512 994524 870363 248518 281937 201509 243450 708921 867861 598604 445102 911378 824360 846539 988668 727788 214977 769917 983341 745924 869531 104739 519886 672126 398965 254816 81968 450399 216402 413437 681192 62097 757498 186597 386960 847714 838903 472362 968836 838277 513177 943806 146022 835663 79411 978875 216475 75195 62171 450524 369356 723239 892910 754626 232998 338773 312265 282159 803674 235883 817873 427918 249118 458419 226476 984681 421417 230875 952774 405810 196027 564150 907277 821819 37715 632634 450358 543741 324407 239872 481206 665173 826352 904968 108809 46530 955403 11186 405742 772841 895385 377349 265832 732753 303 21228 546495 196327 83751 321459 901373 708540 599646 309903 465330 904962 385332 839764 630193 922834 352591 508284 896720 715048 122456 105383 159852 608805 824572 723221 73186 262349 467948 516590 840535 782407 541661 641850 578482 548768 436553 966761 853917 82120 984301 859597 128519 894419 278537 20443 23652 299001 238819 35374 147051 384278 178820 977284 805783 753387 374137 260607 17191 6619 5715 646820 908895 131759 964903 312735 128325 955026 23247 518782 696484 684822 808744 836658 570764 454318 380498 189713 120848 930994 354227 794966 543302 835102 965684 889759 862603 202962 655170 648878 300029 685011 717390 863658 464959 474249 49102 347547 807544 121663 650874 158193 666772 612711 563471 624637 234433 98515 487760 343605 35188 960509 96128 162549 793250 639360 796777 204281 701191 752732 503256 865892 190050 238838 70494 967165 39991 536981 164177 256108 203660 472102 691785 29185 46380 943802 450915 17262 310503 94339 913601 910088 851408 722010 720777 873162 554110 64124 204898 631569 488651 433352 316602 471201 313432 226435 882946 958302 988039 163796 92848 813204 28096 583368 803388 89841 896044 974095 723235 897669 957885 609021 68008 257929 138276 136458 284110 158165 250842 488530 715039 748839 772440 993814 643048 303203 203486 314170 532474 900622 230128 137477 12139 66706 270804 401379 877203 627198 455957 342886 608783 157571 707139 349057 385538 47160 700081 233100 695951 653078 757366 74755 624224 568636 145261 99463 343906 40364 847604 651611 247175 512460 88688 844776 484354 300775 210248 778553 783822 455530 238374 916160 720808 434791 4474 41167 43600 599637 8182 167712 449165 224269 773586 701390 169830 993039 476169 699418 342121 278971 229083 687590 990247 123993 875722 647485 614710 845393 789469 457417 815662 247411 37855 437916 291245 231025 585120 377000 303251 223904 267699 227847 890566 715643 592879 762867 904367 941600 895407 400719 105660 36432 974930 33948 228892 370291 397435 807109 208582 734226 442065 194900 3634 215452 540032 144442 740190 226593 786039 352651 814538 303642 524009 231679 428796 188639 546892 946419 362238 115631 252444 417318 758555 760876 255449 410044 891941 627484 380868 984383 173426 600041 549414 191960 469274 277474 236106 423130 869883 209080 823166 780344 179125 189506 638806 115210 817455 900217 32297 412109 399440 324733 841170 352799 365702 771406 933232 602247 234883 478483 439526 932267 230394 390487 512540 159959 28647 352519 67068 910205 469253 702901 756598 13296 23573 743448 6140 10792 808989 928586 991047 347969 21095 931528 926096 161595 526974 461942 64407 952571 626100 96344 880608 783497 384031 444762 973297 354704 705623 332170 40726 557730 253370 867992 694941 731633 995369 139932 984346 164503 80456 471120 410724 82255 751873 44626 240598 564089 19778 33444 521615 741338 326010 146156 18163 535130 953824 897332 654567 262596 81260 767019 107992 328265 662236 655394 19765 939901 277105 145487 697969 931929 272367 794765 943106 706359 231841 703707 926437 955033 353362 171353 230871 645475 336340 596302 964957 408604 976125 701412 172861 309617 766886 966442 907971 188978 432235 693713 882301 760083 557 922672 963007 160877 730835 17793 855648 156730 636548 309281 6779 914012 778606 309331 642864 927318 559875 622718 129632 364626 985911 390443 226420 386329 700675 289864 866070 612062 734949 965991 981878 333364 63070 12543 348486 545299 833266 412842 516479 639191 742123 762854 519578 844737 834839 943829 33240 983540 946822 478460 389179 428537 733900 28679 606794 461115 449349 384452 909137 637004 872332 272995 629598 195487 561730 735165 613126 990283 980302 392394 894750 708110 796119 959337 212418 525704 843468 956124 321425 732924 651804 367625 434798 342738 31358 881658 706881 742680 282923 58718 953652 718908 921439 141766 730487 525652 874523 608233 600637 759126 316710 215264 660669 217120 43207 654954 448945 336177 583245 714921 345690 102638 724744 863780 460538 786846 441613 359683 688536 441454 670645 736918 132288 928687 732190 160463 784512 496659 124457 558466 300909 924595 141370 914156 10524 199308 495548 461226 168489 635837 884378 582397 230835 538954 247367 497037 730974 448540 510583 924707 162000 909631 741092 372461 737972 444003 22858 781309 407738 330332 384426 473803 322133 807586 467403 457647 217467 39762 68020 775911 789737 993130 946420 309143 175069 627089 913371 935684 234778 605837 133246 900248 570215 639754 518454 895202 672272 583578 337249 340243 83556 481008 60192 636609 715573 141540 363608 161575 673627 718258 482161 915299 387057 922682 383130 121784 366550 81026 429315 814794 95982 130159 398817 857380 520351 504848 969709 842741 261012 43219 143333 310990 97533 179534 78282 469350 44237 475639 260449 138262 32315 652012 917554 261854 27586 12781 28940 760542 29536 790877 424959 812254 99099 290436 725536 10950 34935 553295 883144 384166 387457 736271 638742 125744 164936 647478 210664 190009 102046 341981 452646 476220 444379 913153 618680 857494 425882 829057 621322 569227 409467 357218 514127 825280 939231 408267 619963 439679 77231 644553 585736 435190 776790 677004 449074 600248 40514 993384 783931 247674 372967 76822 402792 636183 589692 484400 40001 384973 857851 646776 2453 310974 521253 874066 282676 806512 580924 299525 159667 424461 482440 722365 216876 133028 983123 529100 693051 293862 526637 882853 931458 741161 130408 335264 246309 530345 285852 577401 221135 305282 528549 623633 308268 54519 590624 568427 347373 568175 183602 325104 684359 212210 349505 37548 27700 145008 54200 874382 791152 259322 450696 180652 211197 109127 450721 345917 480416 527921 802173 787933 349985 136117 778070 76172 761551 352439 898155 805487 794618 784443 379263 698574 613495 772589 592090 287636 423136 375514 291846 665171 644625 662453 763859 154685 80044 757523 964691 450412 826838 50543 717791 967835 561080 330023 381200 93866 760510 387069 381766 48094 334683 32022 508005 212254 382084 143806 612499 607991 941296 37795 820924 108058 222303 342806 254094 387609 98320 27085 662205 421485 978696 356388 734080 798643 627154 386583 947538 734378 598970 108169 609202 486070 705745 490688 888611 323424 41196 322534 182445 111765 844773 882186 445530 468898 807384 650077 171322 141950 779623 206134 875423 163649 826103 488206 530402 978725 787825 284549 709724 564748 244866 933211 158702 726585 354139 238007 295225 232661 738289 55716 689063 294316 288766 177295 613152 313966 194174 231690 64150 334766 31731 34316 282426 710950 489890 732399 503620 448625 312724 175985 46895 116304 20246 46195 425594 612582 311993 27901 34088 715900 314962 50424 640193 565694 695675 603314 739727 766075 778449 203742 472418 381481 41908 332817 18828 766878 479434 831430 107302 936344 944443 297115 270537 815927 284022 324498 776022 831997 912939 550289 664879 582997 313680 67874 99131 153481 271133 633524 153702 93259 457103 823128 598046 981421 635048 137733 253143 152872 214957 725396 412360 371417 170087 113220 739756 139135 310947 537207 33602 210175 863602 612724 566030 998368 245738 896483 275798 300368 86242 835796 936869 491293 557370 610424 902219 384828 919057 234534 595866 88581 155021 416536 176747 100404 988503 138859 186136 72490 775388 465827 892799 512939 863565 455204 504773 876894 786720 836346 236112 137040 666508 453074 48076 156209 38289 757631 586728 657109 542510 830454 415190 960692 634025 801426 786702 154794 824459 206096 990539 619320 950241 72276 921740 839489 258812 596899 998357 907086 19634 576551 906092 307659 132379 352238 218844 666119 627156 150187 412981 298488 10239 643316 958858 615413 155585 440130 86897 425914 522819 516404 258183 796391 875890 75468 262826 352961 107328 148592 471165 795696 665056 677290 647655 157567 561229 400489 573524 683360 617540 618686 316914 996837 784581 931296 728182 563080 227670 138600 631381 285860 839168 869078 176203 796857 490960 756810 408983 816364 260823 573515 351549 732164 896363 225348 592898 935983 266212 721538 663604 941115 904863 378935 444704 927389 374399 317370 471066 343917 13735 869125 90936 92200 413889 556342 816855 961709 602298 954830 163541 600513 937027 342581 422805 509515 507218 313460 310526 701208 791007 737081 860924 587800 291111 253335 420158 110367 405997 270211 344438 795685 235636 645080 969756 473990 769094 211540 711404 696067 481840 271001 358563 867328 579203 25005 25605 542788 799317 628410 333978 488252 999550 420238 837997 246583 794652 169244 125516 68075 359503 99642 562507 547503 686461 667937 710593 624895 471823 266481 137160 70268 305074 309034 872641 650665 239704 132659 144590 617583 452788 680598 321559 249113 914370 55298 651142 384985 423804 130568 344714 381505 982566 168031 473304 836747 780803 980193 801893 357138 919389 849291 787117 569879 203777 658881 19440 480509 109696 59399 832623 56652 89264 29257 408435 466418 547049 913940 334663 152957 334985 227547 491001 181538 6256 603635 443741 748730 911173 927575 404234 4543 522287 108580 316251 371732 646556 684894 386606 438586 713597 235114 174057 400668 275464 127058 374256 867140 663669 969668 897712 618915 861186 218259 565016 221709 785711 733812 44506 927610 809539 333251 608751 768839 464709 907580 247952 905203 484099 381762 833469 588706 375759 100891 262586 879774 23612 132017 95629 496849 753574 964883 981890 189387 186279 545522 305959 109762 101539 697508 494224 206541 372221 317413 5652 78185 590367 454865 240974 415476 332087 132331 192029 604085 697396 12890 311076 728722 852557 674086 804747 486615 857850 170239 948732 918326 726137 74807 343142 902082 747658 923779 655614 943091 865396 464381 683001 220709 137406 860581 363476 171800 493110 167963 659852 598001 254574 303783 992294 978360 777145 291570 380712 882585 273715 144394 670494 269539 319479 823906 246678 846667 871718 731663 565156 178538 183014 836044 896095 149051 977249 951159 395042 575262 813186 852754 498316 907544 629500 740611 135040 491793 951298 620884 287846 176468 264400 725427 8488 881490 878113 501875 359094 400351 472310 423370 562819 630900 969173 309969 479557 902315 701768 366151 481336 560903 507930 300302 881756 75561 740894 424684 123187 525787 299240 236428 804356 711946 40913 377275 306395 108292 981239 858475 558790 805886 255546 345139 20697 982288 692417 744140 387883 654902 126899 61654 924695 198801 97087 398289 975932 6756 816980 957861 654846 235801 773609 366362 630850 713593 675638 528672 515958 426743 593465 477257 794567 13414 162611 522 469992 995646 349672 476606 16914 140827 170979 731810 88190 537470 923375 717594 691437 100938 504415 377131 143777 940680 77319 188351 32737 844580 343744 179236 566969 199149 21992 608845 594551 942361 27744 53327 289839 547582 145356 338533 185656 584346 151127 679469 488429 622989 34220 571945 830318 789722 319998 930815 251996 649385 737665 276218 567712 691464 775790 142662 550884 213925 566467 774903 865112 811478 533313 569347 327599 457873 268204 562051 923103 560052 102863 356663 173221 999614 534325 405759 421055 168212 532657 846882 840048 303613 503127 580491 165119 511015 244608 687879 284664 258912 277194 75400 868649 150941 739734 923557 388710 421814 469513 216856 344455 548008 691147 303038 789157 880210 754635 916827 245792 365432 5624 542163 567771 732803 732681 648498 89854 198463 277559 933541 235124 5148 98686 640895 969323 59502 98464 422453 18518 28461 744609 251234 884334 632694 565068 646148 928941 775303 420908 615165 598481 682695 10644 93587 290591 291964 56984 22960 883422 298707 356178 660578 319192 41179 779166 904732 515100 453386 367261 59572 709631 443575 847670 827811 736470 751198 775185 150600 957437 86687 842778 102117 622995 41664 754948 150304 176444 187046 157763 819844 30750 972192 560273 255549 334948 983004 759594 184160 29502 927856 630671 616928 676255 523602 96903 488282 910782 933152 757850 874378 797141 416538 838036 878612 708773 919011 248648 445116 39024 704579 421898 184878 268862 101864 680884 450295 338713 725472 347554 949385 30608 167648 21430 286971 442168 266944 990228 48263 199846 181309 156007 533195 199862 186230 231771 505672 639816 643184 194208 222758 107197 698578 788590 486062 545662 349673 456187 562382 826294 499045 822982 730137 510035 591450 733456 300037 48073 640705 984862 950763 747022 928564 264121 197002 431711 630645 656941 835843 114042 933480 211597 875038 892514 976212 18093 618885 316383 406950 261287 391172 687291 791405 297239 583311 179845 231199 979679 375676 992210 100115 62948 770948 945143 323589 878926 394695 864720 731798 990476 642565 254781 68745 37838 666213 227744 207495 241801 382834 247840 230172 565943 755352 618024 369143 161620 795820 785640 585390 927394 936418 911315 795512 851174 287124 951456 226865 97769 551362 767434 958617 796471 55308 356688 111253 86691 71034 356213 986669 532801 8437 36161 555341 659435 736523 226750 80388 832573 294318 28411 944391 696281 687926 692621 323439 309732 393691 606409 521911 493639 412923 800780 170623 54255 125914 95411 838604 290829 955997 579875 388869 350742 835598 436098 10423 466052 93403 33660 415891 94611 219223 847295 651947 235461 699192 567743 963960 166751 404183 984435 385559 430057 266675 408342 836039 664626 868526 799527 718572 757258 433550 263145 449552 366535 25022 740 519389 650176 503050 442914 90211 7061 616935 984051 452568 211173 793576 582441 975892 297558 452426 57820 329681 9552 35753 581736 106865 890690 931528 400938 160567 765532 816782 140935 882700 405652 210947 24933 655804 144929 677591 235568 151671 380163 446876 48726 670672 22137 599047 632587 131201 25545 115507 217158 889893 511867 978781 472322 926269 501598 564585 639038 67308 75650 279772 951742 109115 64381 368992 320456 356950 909351 267779 917479 271180 805149 873400 913131 303059 586369 24724 954022 105985 750840 999314 217713 772500 939371 189392 126629 755756 641287 73872 302691 252939 470397 389112 589 4956 594818 373138 114122 88681 897936 677901 23494 784420 652003 345722 877359 402143 326590 356431 292089 12499 744868 466727 188443 629469 115230 81921 291920 498940 423355 169341 661719 510485 682635 837154 522612 642799 266596 417563 797740 403128 110174 382260 827469 474366 965974 794082 322532 188918 216302 501561 104260 913464 814091 744819 898310 217600 231574 188400 597251 435183 371516 903792 860 350281 383662 190235 417011 846325 85986 851001 314799 577152 693264 916219 339516 54362 598901 500848 519561 788439 238803 923472 951496 787119 49647 542325 963889 488318 25298 235677 77311 637061 120073 994922 627697 195879 201510 148322 449483 765101 996092 353903 809554 308739 185894 87071 547540 51128 775552 641445 733022 682818 871405 304406 352963 258616 110480 10285 534108 515542 795091 345864 831811 4860 15907 139497 16918 928239 366129 575351 600826 917847 528178 863802 847830 768383 33888 902050 537812 781529 784056 465536 742691 625975 237498 384138 6391 108819 143980 52956 682247 242312 584727 639858 355471 227798 73096 703408 49548 56802 818705 275418 229186 381875 921093 492828 494009 942839 677951 426562 89148 87420 955932 480193 463577 607671 597884 821869 33251 859520 150277 945281 555635 728980 104352 626522 910179 947346 665914 126460 776594 64319 602309 801291 355619 380482 782836 231251 360829 11560 263170 704706 665036 357345 353388 414376 951295 47617 855858 896574 949320 844480 129434 618588 597023 23162 676973 901953 273023 136496 369592 544270 515240 860422 865613 615947 188827 862851 91391 344097 955489 332692 882793 307423 917189 717256 233192 946230 888533 223637 275100 20989 575333 35794 561196 961261 827851 82875 467071 349925 269988 8561 449603 130407 325262 367991 714537 641817 151468 406262 770791 824902 853158 882553 487093 470107 735590 521074 3473 211690 980891 795187 309435 144874 944506 916342 693625 164340 389176 921110 966100 450696 586641 169876 634649 501190 855428 745043 955930 490102 523477 901595 281386 364032 194378 500890 867493 511925 459695 264030 418085 408452 959890 813468 477518 986885 771911 943277 282499 752690 149989 58123 765230 390441 211206 651929 197372 564524 135115 379288 40607 101024 765462 458291 115146 800465 137551 660532 529977 844973 875680 519244 984550 792773 270393 144463 259989 47375 97996 110773 929609 988902 797393 61211 693324 652552 331140 366272 490923 310039 876578 548168 169528 171737 327920 722237 547463 882872 535988 700041 135473 429059 770426 236412 6740 752683 749328 906956 523408 160199 909258 662928 318987 15184 344063 163269 330031 960806 587082 287945 976487 315145 34890 176611 715173 799328 257122 596345 671071 404598 354553 180055 337805 7416 220732 882095 270189 237432 179543 14164 961920 377069 990208 46590 497290 763185 314156 472777 15317 696513 659352 263029 971822 391745 926209 751591 232359 475702 367212 654567 478036 790601 102431 534369 352526 100491 187494 464548 452787 861035 559951 516005 266275 73346 284782 463485 887813 902408 66778 786215 294784 922843 925358 45891 336002 968959 392137 283990 685373 233753 352014 892808 377509 328179 204837 947556 671539 123452 633912 8539 867621 805701 259447 22145 923259 278404 189588 404623 208764 850517 427912 445407 155759 771252 141836 313204 182498 326532 429793 215279 78567 466507 675017 560602 438482 993459 251403 162082 591740 279115 192563 544725 385091 292612 458063 321640 891400 779061 272691 713843 690991 953432 6390 895410 185378 150986 955699 232710 846415 619791 602441 157938 315877 430667 580699 657888 414235 578506 557009 643161 62826 607289 117333 423696 576462 898666 172439 720088 248712 167444 994762 479977 535263 707601 772644 212063 93914 450719 798242 792443 637767 297440 133314 991264 35128 166617 211079 764311 937025 150198 599288 617932 671803 885573 205025 788814 76484 221110 72464 329491 150909 166242 37785 70065 749770 105985 853395 564134 552918 572722 370777 44050 357580 909431 94794 89976 367071 840822 783306 444993 146947 104441 783167 657976 30577 605423 858004 850062 271463 164329 5177 47640 846758 193118 953313 276044 791411 807527 435458 813768 748886 856323 606617 215691 376221 620500 635427 679674 772058 695777 759013 389916 814113 609682 29670 267743 729356 815031 633072 374225 34231 891330 640402 958695 72067 907400 115296 639929 606999 951619 842545 873028 704858 834707 434080 45991 880379 501880 40653 861734 119018 450714 291417 761770 825692 205250 291053 847679 540618 644638 797811 366933 880690 435584 155803 879552 231317 137376 711512 668664 113399 428438 35617 530906 159139 692641 652592 314980 794596 14498 503942 429373 323149 749985 196069 282155 772210 779143 683733 743259 813805 267619 368032 200348 675226 458662 796629 347108 285339 872614 610504 539914 385300 668190 415825 495050 174128 124141 726025 503109 36122 839699 736784 86398 732229 65335 105226 300061 572901 281827 711069 331824 451956 761094 296500 22949 761262 83505 674623 288338 854933 450907 415665 608494 638509 291677 556161 266836 596609 988791 399529 100359 363549 375049 4202 812521 489681 796379 58374 923394 195188 243413 174853 139392 707103 353863 845297 617713 659566 758051 951897 757770 695235 165246 194257 404899 344835 65811 268785 980985 795414 484607 719058 996139 956331 590278 722132 69886 87154 858061 392603 576025 399008 741598 166413 182025 723887 88039 215445 5758 654683 53051 539364 250189 545190 546127 800618 401004 49492 574654 67553 520568 806512 134150 875523 477938 878086 520713 729743 568318 309542 53389 274440 630883 173800 767932 826422 921486 211234 364453 150947 148494 490483 546169 245534 949529 304444 64655 471612 748934 908770 962976 695954 517777 604942 660299 992252 772891 232940 583826 239450 890279 46831 252700 807309 6814 26956 319089 941182 903692 114426 951809 898200 156065 604344 571741 449353 721264 142471 313980 240837 334387 127212 768440 2947 60357 33200 269454 490430 567718 183200 967074 232565 346747 269452 768760 696939 837132 811276 662268 956583 570949 382902 20667 596470 870517 726570 424424 143396 9041 874439 178136 415495 293298 744690 587526 24884 461075 140950 262928 174023 683476 906335 236792 772192 25338 935870 949347 978209 419500 300648 565150 652401 595447 289303 706580 997371 454860 495175 129817 324592 245117 29754 225442 665537 576963 748533 499147 405478 868411 227265 126288 63705 877988 517291 378132 784219 741922 582596 134301 56047 329727 178657 100309 821338 875493 134236 1035 16874 361956 450897 365616 876267 389234 203106 360795 138035 88103 261300 892101 120343 383549 169712 890958 358452 873238 60546 232950 652327 993013 747933 993188 51669 122627 425142 751843 950820 670028 754437 616416 49344 635968 359239 692845 848151 794930 924030 876290 423005 953628 219503 848502 521097 781785 968163 702666 85078 296106 396967 186719 749571 35826 270028 190778 813524 279546 554599 768647 965070 481390 225170 327699 345407 14813 34857 361937 743475 746045 561550 768982 538944 298596 438054 43742 80379 813520 585306 437188 954625 866913 488599 324685 129136 488026 937166 394526 807658 261859 14964 198146 380505 527497 796291 858277 351589 612221 937848 457691 889984 970385 640147 284826 999515 241214 973786 160635 438702 147489 316310 691965 654132 972921 478996 625090 665452 591787 176293 886865 448217 596798 385822 962578 551363 702624 979993 42005 47604 760543 892147 740811 74940 397680 326348 453131 403886 752683 654026 71503 992673 170188 644694 726900 420527 322228 456732 827710 233529 55079 214736 215313 444065 918732 671588 912825 681678 266288 447059 351651 401836 345283 483226 42274 955945 643289 555193 764075 467961 622250 331382 848857 229460 720274 2458 93097 647603 991250 412402 952511 651478 494989 252175 638496 459072 646796 390982 10294 811641 358011 733617 567631 335883 962729 401005 145054 983174 609740 159450 93625 277053 226043 404446 192153 312647 58994 469538 903837 691582 408401 228691 132743 282627 94621 466338 521725 348024 985598 535685 826761 580 109375 976628 285594 925907 327378 769388 40193 588756 640649 54384 504373 916793 68958 808963 730831 451386 214508 241967 498383 223570 81651 859201 103253 554881 399448 953290 102952 529672 993698 946655 84019 698672 945215 5978 321155 925891 230973 350872 301834 937617 961105 182585 331615 980333 616531 550371 808444 909806 594560 908159 443455 826287 340663 610491 839721 117198 545917 609414 148002 262832 324665 766486 697843 791612 913976 726949 892426 662044 979882 692080 598202 419071 773283 411511 505848 178778 287963 556672 755359 73954 856814 695253 784109 326035 660893 706625 853124 771884 458124 681622 592810 886257 718722 518634 707721 138600 205996 915605 261552 377180 875417 751540 643088 324766 465535 232042 636095 327102 519285 825626 642936 796118 537271 808430 47578 135296 141734 961299 405797 540443 200133 646586 289280 316170 386045 688217 524917 269108 88665 898344 451123 570757 648843 453413 905803 309932 841190 164304 941940 886811 393889 892271 637000 617803 386330 516107 781380 380597 248273 629618 523404 626201 754217 576947 673124 485115 752938 224421 129720 782561 595330 377248 24405 630486 425535 672642 527598 466539 259862 509419 377432 374641 166688 361473 124366 920191 770263 617709 718317 182066 745694 858781 722809 149992 202166 555200 975447 711044 175306 380557 46865 52590 4964 467388 738709 502544 91829 763851 613558 832985 508497 911354 452009 389054 690544 962127 839754 598260 481263 690003 667221 242296 564365 826708 540205 59975 614254 532833 565528 871782 583580 214097 699200 324507 211137 907900 154228 736113 462893 478336 52901 998393 305174 121277 530921 49284 139411 777882 816188 732137 758305 496958 106234 342597 774430 316439 677030 668342 3601 3863 248295 197280 423136 872753 927237 530280 713111 315617 710960 123259 254376 807777 388090 216712 653990 808821 522584 898114 568329 116960 912228 29919 361581 639148 710686 158427 312594 479271 881126 591478 170205 184288 647300 381042 614422 746606 901921 962838 216105 151849 994379 386093 701413 138031 282485 205256 532863 197985 914228 945720 885968 423331 825411 173973 581139 79455 654400 889210 281384 242883 525293 644038 22932 841278 182256 407452 253439 822343 664275 920036 910004 263254 893508 436040 822244 893865 134550 621304 704291 301569 981311 350630 34026 773794 972120 336651 94227 298774 658848 360992 590433 842795 50681 104166 836469 251184 771945 137182 423706 729404 401051 713490 454970 742631 125852 348234 427302 50511 702302 203416 344850 423509 16632 821325 531862 647709 143267 10433 518446 912338 198719 41615 467323 434591 585548 890070 608769 774583 738866 753913 871527 774670 850809 338144 201849 837789 861201 197621 703145 742946 747468 419048 433162 718366 476703 196332 23508 225493 868005 641847 200931 651665 29787 697350 648120 229792 783845 56534 992950 68049 234760 95212 87078 958267 259630 810895 362164 192567 650021 232328 284591 550881 410528 538089 502733 18330 77684 105475 295908 926281 16221 857198 269938 248021 303478 629893 124631 433133 754052 978983 979798 914112 208300 862840 149080 136325 915641 444573 137512 491317 666647 286596 130615 241612 104282 890010 228890 713035 392504 481810 538695 190265 892747 741 794780 880093 989520 232525 617432 91206 802026 865352 504608 118211 42591 255451 571067 39915 878170 703501 793815 226327 930024 87719 724930 243747 153275 234491 861681 606513 823466 6170 626812 253157 837871 194140 648288 830890 806119 173532 647804 153067 853526 46138 160020 658203 408992 428695 390737 686830 580049 610268 788351 634269 259286 16499 823438 234022 73090 464588 996818 733962 677706 480794 7939 663758 749065 297812 379518 703738 995261 169460 8386 583645 834184 717563 394675 218823 612656 906091 827098 473421 259679 702155 425955 292616 187939 804647 105949 575574 753519 881614 857278 254168 530265 84754 619485 13491 165338 481803 242486 535055 661457 198869 739370 192283 160192 574413 148028 451910 952653 877591 760276 266824 407299 332699 174784 479255 483278 45828 603310 481970 385219 190272 449588 810394 723093 553731 894217 541844 202273 516931 701256 204200 536419 703485 672052 781605 372799 14191 341359 437979 785401 384284 474561 899871 970109 45771 330008 995466 34968 71944 631618 429882 421436 482 838324 364496 201344 788075 58247 437617 704158 950460 657653 735366 38452 635694 32672 525307 145155 669089 131980 135171 789043 810809 800160 701074 156301 179356 584105 560994 90751 23285 811159 577647 731228 109748 823295 873019 757850 647244 246999 590923 78546 600948 160060 551015 787715 12711 451311 245086 148495 935204 827412 657216 565884 936110 128882 15138 217012 134028 207094 115358 35909 105418 478959 694480 515874 876151 861395 473946 3361 41317 19897 851104 974395 787117 548381 66125 448912 64552 339552 720653 472288 212150 187653 593553 78162 78715 464885 758158 18673 137885 646780 51773 855913 727112 284938 95197 540111 372650 391538 338925 514903 115895 577198 547058 399131 568166 465049 639415 677595 495857 377715 34824 754807 397209 57249 892086 990839 500129 583787 529942 613380 615886 804733 526338 969068 661485 868838 151382 270369 276237 224987 716596 700411 434625 982325 765633 809714 854047 418031 278309 269796 347011 988265 885903 235669 99725 647080 307759 198378 421278 705939 194426 415661 695136 452919 520170 981133 662651 388229 354555 397978 543520 532239 656367 697677 652290 86734 431051 602430 142616 242591 970392 204076 313885 153217 56099 384825 580880 826776 101309 590315 189492 214638 928955 349677 244433 856813 91063 656267 87857 258470 562957 423418 320356 553676 386655 362317 110653 432314 202706 897025 936466 339625 582607 35826 130239 431291 81667 111524 36260 441587 518175 548091 798499 757306 578136 940483 396899 638428 302056 828073 408144 431305 880715 537279 914520 284244 315651 360956 393327 566327 149141 809402 122700 172494 900362 278966 338218 90519 784367 483924 598664 131192 315861 95961 879273 39737 257105 239 768789 84230 480189 816548 220950 701806 131190 80811 226620 874023 739740 876697 619034 745223 144661 41897 251462 246092 534217 661945 280669 727062 364775 497163 71420 447592 157343 231557 255112 851242 118695 591025 170855 688233 717559 734334 889605 901078 242828 578173 874065 758915 972712 596708 102461 826410 606352 503887 535105 568229 820685 446394 392920 277238 865580 911560 223553 535617 518654 116991 295359 398285 664344 620042 363418 681736 678932 415093 749404 331648 238671 625269 629461 741290 850089 382622 32856 49694 457288 7658 708667 89689 763989 259961 257755 779769 38333 766155 711830 164933 958961 472456 261263 322147 196454 314233 171181 699744 563414 689420 263644 46060 863742 821139 411018 506011 455262 494533 160107 113445 848572 853564 96822 251494 463265 357046 184806 188831 874906 32917 836923 29939 151480 634143 934326 918699 738833 490430 44064 897779 161853 310848 620163 523802 38681 9432 592879 534806 359431 291739 289335 757054 54380 584197 270642 432078 742257 355890 557498 330150 116099 19557 233776 699403 445908 463620 304950 630053 257367 392473 927731 204991 788167 398035 43411 325387 176673 829571 904133 279899 695269 351136 347579 269737 121113 773251 986093 263248 402374 972907 540886 301136 687737 283387 522165 437262 518723 282807 950990 720209 8762 183179 713703 461063 11702 133828 645899 383934 88212 371156 180426 780907 442167 44242 689271 33190 802626 455032 596137 888236 74207 192803 912442 190172 375547 270551 626315 552571 918279 780601 658622 857328 823865 390994 757243 190984 16841 3731 943596 87155 225140 563979 177472 732869 323773 784435 580971 322742 141223 550435 42405 23139 140796 182170 809703 839242 570953 446585 390385 175378 672159 524680 536519 862273 514708 502833 465775 548100 388544 119488 448116 589418 947905 965993 52774 377769 395447 354178 439064 814168 952520 369348 685345 557747 372061 822094 193820 659355 537763 714210 979239 865939 496972 646694 812840 381892 646411 604581 743875 604665 315163 427212 459877 92708 799929 795565 383229 788888 266469 8831 961853 387980 501798 581147 598109 110686 322051 208449 375385 810830 543690 377617 996718 458751 146828 127123 287073 667513 787807 129968 612024 620330 381851 859958 414846 259168 520350 77207 322179 87376 927048 358250 948826 638227 23935 588265 412058 856804 489773 980786 999262 437155 124285 983047 169285 444820 51041 319309 429234 69345 112335 541648 691789 778708 630335 613630 293120 386462 469679 764456 609146 658835 796767 314180 468208 57387 626710 564845 622871 107523 194779 824993 857643 394522 665212 930818 325612 687252 622026 395478 992860 732219 328731 236103 209922 140281 714055 624612 723753 215902 136236 631070 122465 694560 964523 347340 472509 908054 639720 696743 728404 463293 576845 542927 129409 389556 215815 892740 681891 189247 153032 546093 74013 288583 803204 353173 410647 273751 26484 455209 279483 72353 717846 139771 886649 284792 813802 676354 426307 918868 950326 867544 69074 915217 343492 758778 812575 678895 881887 388684 481771 320723 29913 783251 955959 108613 34248 262904 889549 861425 461061 746060 514165 506086 859947 680958 463488 625049 363486 834919 149122 153827 891969 830783 851855 990015 28543 621092 218181 816461 954435 664986 27138 598930 570943 273606 488106 154358 389481 825842 653218 846340 579322 285581 473816 795565 809389 219624 214328 345797 890758 283897 369912 5317 63944 935772 431949 761032 256190 511885 493748 672974 566835 137455 517034 262587 291770 419144 386548 544665 676198 532354 385368 156626 658067 16364 905442 40055 187612 116023 927201 71804 16994 499770 320551 738745 745740 615023 502668 766250 57857 466163 325611 321520 433135 683082 458659 110799 135304 716120 157143 477486 328960 7209 246831 351065 462288 233066 60053 654914 862326 835629 613753 809724 164787 700201 769038 707007 381899 14712 477962 367207 339977 742744 707050 629173 830264 702827 60651 799820 651179 226294 557202 414197 720886 544485 237413 335964 211570 231430 538992 925200 675389 57034 592258 869959 487800 146439 287917 28695 31815 2616 735497 641791 870676 153147 643377 462492 426957 929106 800132 964084 530594 390947 165925 55087 167240 647224 905276 8344 148920 382464 935796 881184 195888 323596 843258 382684 95729 20179 715780 122498 637887 693358 557896 357424 428005 176156 408256 454885 208046 103616 468461 62214 765293 416222 652241 853466 546422 265249 159539 881807 346018 391000 750303 914995 282127 887349 982244 310715 603934 881997 100628 196287 686899 922458 242631 730684 106553 191356 213720 265681 628059 1523 468774 691906 147340 762087 249493 21497 16704 501089 32843 853439 148721 236687 65971 346439 187355 718020 524285 66020 678335 878389 471452 615630 326884 398461 237126 982434 47249 82266 983032 246623 911381 504493 191536 274793 649920 263294 244721 112073 710119 3830 249282 542443 521315 374244 652719 638942 418450 283897 924871 426840 129173 749067 383260 357424 736529 315669 601286 968610 139566 691318 50656 35471 124699 398318 450762 985978 130824 177444 7717 82955 212394 841314 858522 250896 214650 223703 384979 869623 577654 946580 738945 731414 75295 480016 671316 194404 884282 481060 276166 634877 640591 257104 713681 182689 394413 55476 416308 955061 476452 621144 926322 979136 521225 634724 758802 851632 967350 40872 576224 761619 579015 547606 668843 638302 161630 509763 550149 337898 900127 554282 221446 622193 141621 7656 574026 97685 187915 263105 329454 384794 247764 521946 273942 677031 977348 395325 174634 325833 167253 480472 296149 982769 426691 866238 655557 416241 468944 57380 987566 586882 187713 743525 266055 620608 834590 917631 475211 234220 594038 660884 941880 918378 526809 155370 638548 751233 187356 475051 192035 68958 765401 136422 670130 311120 232812 180876 737936 248589 154487 326388 304847 716588 120799 383575 663687 5162 831308 424916 108948 94949 652397 131245 910931 657251 733682 827721 651881 552844 121040 260208 415484 178924 275521 14738 717687 259059 839361 588544 70667 973940 185618 64433 890793 433321 895737 890943 875656 678253 525630 387175 75621 797441 300912 730573 820542 760072 78239 528181 803798 265738 447520 675659 921589 273461 415373 552156 556197 198231 674882 540699 982454 949669 609697 825117 915386 438392 132559 298589 713098 609803 494645 959225 782847 566910 146431 830003 859001 228822 379040 889393 501276 655098 377677 274109 769102 579320 907645 124101 461179 701566 275888 253724 870673 9249 864933 175031 23364 740313 80098 730738 827467 22403 895919 547209 503585 604446 474907 734559 141701 958926 648630 771386 847674 98077 293013 345092 1032 691701 534226 711052 777657 988135 888650 962627 438429 514919 748061 706176 526982 426765 382960 982524 467789 299093 169710 137111 244363 436704 477891 453585 867617 723953 549984 136273 535473 45105 519930 99618 134562 600428 879179 627953 244831 683218 409040 356369 858713 327222 256329 389175 315905 558738 279547 67709 378959 170882 663153 190627 876286 912196 583031 770634 737805 774974 825374 723191 474239 950072 507452 525014 931100 539998 997672 996724 325870 424703 14658 703492 855045 981393 837673 79388 72436 748266 502211 201781 899025 896776 465657 709294 79288 334283 743224 492616 399113 719670 362737 23467 937894 275761 636953 441121 883830 597706 282282 702230 557797 783919 882848 617246 7073 588725 108989 479663 841758 984789 833030 586082 298387 567145 867204 193398 654011 226163 195012 937741 159766 773783 823127 980782 600869 136796 944019 674689 738353 697264 255632 549974 14468 907489 689259 70494 558958 403428 355718 359216 113602 126993 772294 421254 169046 822757 32212 68989 655175 952062 735901 350937 239218 451491 27026 487998 894204 957178 122025 20216 683148 947280 650266 340660 407051 501205 683618 855877 367211 273245 771779 546720 928733 815072 807042 913184 827225 936314 241128 671619 822042 671340 970946 422122 574367 411417 383201 472669 553132 587210 312155 351301 353671 5483 763528 576753 791675 600331 513349 555409 729560 268960 283829 660606 330993 315201 563387 228144 316892 108714 940161 676102 499830 765819 247284 26306 716765 683257 768325 265034 484596 963404 814633 704809 413282 275904 572506 413707 158483 228420 712277 708676 863925 782765 624922 792074 602621 247796 787439 332855 366368 902836 400541 984520 259290 730861 944049 734752 324010 992516 882940 363974 93012 587904 39892 755106 73886 429135 839505 560388 819347 427263 947409 439645 505603 603397 745844 316165 186753 74233 682016 334963 767716 645784 365182 475912 34822 894657 31419 627588 44360 269241 68040 802255 729740 367655 960539 250482 996409 335512 284908 643611 185659 600508 248377 458589 126977 503079 170882 811565 704061 243537 993165 232102 148967 887895 368291 218950 177083 760439 171409 223407 982902 73624 865129 970791 81885 881856 190974 190680 781494 569628 979883 821329 103244 788283 32397 134915 952751 867027 897732 808644 822066 774459 830326 91599 734124 905455 613324 158979 261303 723408 460916 410464 298932 658721 333981 673805 520901 569035 512254 177428 965714 746970 7823 990756 771589 985597 102029 660239 116622 71178 367931 341641 667359 886007 68060 758959 347056 87202 108986 907517 268348 447627 21474 136343 790723 940181 522086 398721 849158 608776 327193 742887 509518 577682 383446 875542 254502 325953 508986 264641 66972 58890 331302 484733 392708 937286 659518 979653 589557 612784 982956 491958 848906 356776 416861 873812 636322 294578 298947 74628 945632 527224 898001 609936 249707 477060 687042 656678 434799 939143 979795 684697 786587 272661 169413 257247 881249 831078 161884 656849 99770 242711 106466 409838 917471 620583 86820 410968 933009 705275 631284 676693 696465 207258 906981 891791 323944 378161 912275 941461 835041 104528 996696 130328 64778 886058 570904 114414 377015 918617 664502 222611 82879 9049 284700 244963 569405 713353 566072 637025 828560 417325 681721 70516 965723 113390 808022 667492 714246 438040 607111 830177 448507 980378 706762 400189 397162 271690 665823 673325 621765 83231 601165 940555 904452 904885 719835 336343 606371 823564 887319 629554 259679 735817 847571 918753 691837 546612 306147 609424 286147 507193 74272 84044 366077 726823 911784 677128 615545 426996 394011 617369 113163 357878 456800 980346 29322 567531 937438 200073 385617 274098 316803 405192 501311 262352 282689 480157 332343 952045 794892 135634 175777 539092 197341 133973 390503 41334 751218 76985 364537 812967 525963 8500 762890 66720 123887 876383 808784 980220 831077 327097 993160 972027 530747 742500 673391 298177 293635 135975 458762 834136 904017 848618 433823 669162 142398 661437 678650 377416 427304 688337 411497 955686 804272 20669 391616 893788 195834 287098 202774 727398 946480 831656 749510 503781 58560 939783 965487 317469 50649 709887 637109 426805 518450 128536 97406 566010 589572 217154 559477 313819 409290 680399 60106 119150 793480 511732 177903 747178 96833 134092 587549 736619 495808 634389 618061 965554 466768 477168 515904 460706 767108 753253 582264 643716 323632 415581 574780 928836 520557 295270 309848 397745 30489 367987 420122 161345 767381 152089 450647 39307 974917 91924 643748 166219 830932 660032 662749 556897 439725 449375 230881 749074 403011 658202 942355 549830 439114 138104 354715 476168 64443 556840 992995 118857 853268 452989 19931 246878 149910 797613 74934 936829 45381 281234 40747 61316 67244 410601 425716 978098 998614 192341 152658 580204 967766 126492 954695 570937 223168 295209 305306 483079 381357 551369 465623 329316 357115 217774 499468 345669 35595 331055 307150 204738 957826 541830 579250 113048 760648 866384 433428 479654 131404 915345 122259 430768 624381 887789 570195 93664 871314 79536 53177 422400 641476 40775 410611 164608 278415 16069 89198 326198 917301 382879 440862 317977 1274 267248 190457 78150 75881 743926 110588 458620 69773 838675 429669 116191 918969 928589 428855 163576 92481 4366 864633 577971 387391 811940 963511 292575 978191 287490 366079 942386 705107 142334 850278 587651 848303 569105 670465 517710 460750 71962 595948 790196 29787 248923 423814 691832 532297 553274 682355 465794 64908 906626 92633 927008 777502 521951 22627 262144 606139 559462 412609 546616 190053 249290 475366 738367 546592 356328 382345 83185 260471 409596 785061 945358 252021 185898 991352 42491 381229 255670 201223 315071 137907 371084 574105 78792 235617 601273 779768 2148 835987 580719 187443 162504 989739 210117 877535 835853 303245 408501 637905 537645 890340 13661 443173 899658 384860 915967 131579 28264 399846 923136 890740 92270 477687 348012 200633 849706 812936 73777 851061 910410 195416 783839 966550 41507 314277 800943 805520 118445 834103 457849 112538 671044 152982 956412 600238 547561 504142 158362 92429 824640 999026 368473 628985 909776 980694 182179 346106 574278 177300 392134 992090 9777 494472 907317 16041 158855 488724 813318 62329 866783 817885 441458 28002 85046 758924 645529 503040 374826 128845 766971 363440 38017 326291 317311 585111 204003 992722 849904 832603 738524 486596 998203 833127 128220 780005 95602 123947 856054 66935 202956 531738 714020 89471 703842 761131 717825 912966 299188 778521 333838 477528 888866 892899 131310 830600 461300 804748 665193 126123 214611 136220 59309 469016 95373 835805 724680 280623 485717 396767 59439 366223 440192 448692 157755 222493 483977 258676 991399 794564 496781 519099 289043 513968 825360 513446 809348 771986 400183 231194 827553 228703 611788 466813 223288 588433 916990 824635 399351 965540 637469 770754 106675 54810 76770 442758 396644 468088 326309 348542 820263 469255 459749 33061 627899 27859 530180 811706 184836 209519 642184 303040 679116 722224 112028 401727 608509 416621 571596 880641 11496 562438 57037 959766 769 983962 557298 245072 227680 549455 145016 348488 914753 179917 473851 277399 681093 511043 402367 788702 57775 191009 538600 33662 407912 157981 617410 61281 600572 703278 976442 426863 542363 502036 296994 132826 500568 931470 942065 290515 351661 136482 917121 516050 371638 381913 434384 86930 298417 641663 197759 298066 832388 536871 800342 732181 855799 258214 804222 231075 26614 909396 672389 824902 336720 381582 482654 826510 231739 211958 295326 777293 867021 174961 955584 355036 45636 966184 97442 685140 298944 97352 633158 895574 88516 205954 860818 57732 776056 819595 539664 918085 474218 433309 578543 850885 809352 851509 283648 335666 275687 254483 224505 360128 316032 358461 393590 619430 268077 208508 627507 517727 49648 396764 196947 73642 617133 329201 833372 125771 999980 383885 23545 956424 914520 343051 46711 868844 142466 15879 218440 950471 529950 635619 610883 927339 788164 764484 114849 71025 183345 50899 692290 247282 759172 907005 110630 450511 835329 698803 171253 466602 986449 615019 874808 52010 247296 375837 11229 860667 695102 372230 618422 853452 846367 692521 254394 385039 926107 669513 585795 289084 110158 884591 680911 266894 431929 491306 563008 539012 348223 622603 879580 320802 210345 159269 406797 129069 347619 247251 849569 438323 123708 808562 322891 364417 169642 674594 639776 375915 107140 439305 848540 299527 595526 778256 773147 692082 5840 999908 925856 970825 701991 789110 303761 927537 906355 585788 393848 694737 187776 821742 212228 576723 975549 755145 290502 643238 995455 658383 694837 345918 572479 963333 267562 737619 904472 188084 897956 396062 313546 559977 434118 333407 51002 222390 862740 621018 71663 524142 273658 542932 526167 119980 586245 951003 695424 604685 777703 385532 189087 598769 153527 41227 508172 711742 636143 708446 585412 380253 702636 475282 469926 424251 829874 331205 946295 275530 993830 214554 403614 990589 47442 313208 36712 70927 646372 31499 343173 871229 625518 686978 982921 236359 890664 511887 765868 703667 580266 844010 307787 661898 929011 72718 961764 651417 105189 554427 995230 424370 467525 782194 463935 51624 489408 995644 60788 45591 531361 315812 947532 635929 47516 381240 419197 62801 758983 321548 216350 931813 176475 979702 925867 927292 422775 574291 233861 138756 428573 408961 783535 941038 750772 838691 324050 628976 67396 884897 635770 727682 794813 486821 876118 512098 792880 168670 181628 515408 903764 730369 296162 874898 451523 400515 865254 470769 54202 915616 355912 314747 451676 705880 116523 166399 875760 740908 114647 132820 155103 722597 113786 654866 343799 848078 23394 803350 937130 820661 614980 706051 17551 244398 58937 400956 942304 701520 945532 633387 757435 949813 97197 612989 26914 513342 807952 218660 24634 416654 33871 488596 544143 850378 721396 245446 797903 250911 766960 788983 70411 432060 470807 894762 456185 337491 593570 806178 439796 864669 871979 323881 98554 489491 618676 587597 582317 431285 858209 366685 522387 179399 534009 931760 414743 770319 619241 80350 621701 138969 284353 851781 609489 605043 494004 654789 752785 64113 115740 196548 178622 578282 579893 723244 345208 349881 550046 487976 108287 665149 86747 955306 783674 464601 785557 849832 789876 617909 809624 423514 682778 253499 950227 377662 623550 699162 143324 890325 250327 629575 406570 295395 508095 807543 718809 654386 780148 491687 848105 11728 482391 751316 915071 622220 18480 221251 954915 822205 448040 80250 540545 70459 961037 30917 441192 231780 349905 456114 409614 18904 361100 247509 397449 444414 106998 957573 737175 956925 768494 449181 478615 886531 632245 479548 198158 291458 199795 711237 937572 436974 79921 160992 289700 848576 497182 53559 934399 20278 274315 65786 70217 266513 906926 269211 639035 642901 765347 212243 505264 536908 363238 88091 959464 69444 530522 928500 201287 869004 164101 968672 721687 75835 2577 703334 432514 294697 903053 832594 401113 722804 835819 372978 34000 207357 212735 169562 883711 22376 657094 410017 780066 519776 851228 30946 881370 751568 584389 647420 106411 462827 128293 176467 960124 177316 38728 714060 682010 938295 116251 256021 102388 377439 574832 902874 920416 482525 66175 374161 874517 883448 409119 856752 825839 35703 913041 319217 214639 718505 567478 764949 374712 239645 946579 483038 154771 827434 480340 201363 689068 976681 665799 921216 132434 748277 709533 720627 233147 74994 579500 355968 355518 986436 862511 830782 143383 113299 72836 649928 612774 964941 460461 490366 63856 133540 17488 91649 342429 380684 839479 370426 708856 518399 344017 229907 571122 610425 352111 572 881632 484155 834376 492776 306744 525196 756213 612429 858904 762035 336949 25192 44287 445183 123371 827191 991570 662911 735003 583805 538392 53066 655856 468737 198719 816761 834681 302671 571861 812392 203368 374389 936271 419256 867090 959751 50309 634448 158513 954013 493492 638999 613797 230352 995835 8060 559342 694208 125790 192687 780916 469200 910919 404773 76288 165672 585088 118423 294272 809523 889593 989379 907655 853343 432072 522794 409098 15199 618916 169745 475364 789420 246378 189632 317011 536704 713177 925254 65656 225369 63445 10930 349019 506748 166887 202715 127973 531376 17787 586842 939941 760703 209824 482635 132812 616952 781452 645904 650800 895472 242198 544589 80845 197436 799482 354669 956351 116600 52057 594908 210249 392771 450550 583562 926417 88257 615546 829934 56801 708312 952944 810817 179624 793523 604106 349439 889655 373762 761498 858986 525829 514040 755418 638854 514604 159756 701541 91102 990633 562168 48955 623934 662815 286077 440897 278326 416853 342749 201534 735198 547059 466976 348192 90828 104649 431632 413045 55903 259657 497148 639922 210552 351496 905273 854512 278524 792385 78300 847593 114579 60881 643201 665983 654956 98428 891527 491638 211319 433447 124946 712053 676137 188572 782088 149834 566972 785737 285973 628899 134316 711681 378983 131989 95611 493689 117746 282584 430957 824908 802348 828040 455437 981560 828242 523174 746087 8159 276002 370838 182540 593031 733855 437151 7697 492314 516369 336750 175503 660007 999234 103250 644261 837151 409409 98177 886065 981721 851875 984466 299291 441550 773501 569282 871307 681757 49963 323439 643502 333576 657997 124448 492468 166646 777924 580986 932757 14767 130297 171148 227527 544867 396759 685317 122314 173091 239116 289528 362140 296934 360332 66655 913285 227270 196238 45269 443341 959616 896461 914651 645057 88248 906504 557460 338226 94899 115458 83272 67573 142234 200003 856741 690596 339837 891605 636473 601883 907342 396999 103225 793532 116002 943022 281662 860844 319348 399583 490243 631059 823842 570487 669288 590368 574190 302291 913650 524547 692862 427416 662920 868913 670684 610092 572792 895844 534134 703611 125936 545560 872607 937779 255045 849551 653516 373128 368175 941902 765977 201521 664267 57694 180354 247017 614680 165708 360746 734575 649082 829609 527511 805190 727355 509194 675955 593205 251269 499657 447501 611977 952617 779458 463254 973774 645659 823703 113317 2010 668979 869997 91315 572866 544685 20909 554016 768099 404458 994564 199212 81690 141805 784163 858239 96844 169503 988799 204321 822367 967884 800338 997442 564799 345764 909016 669940 796122 960187 208915 93740 24100 207112 86920 104836 372052 659434 728896 203580 974821 562270 589896 177845 732822 533514 871089 952052 688747 410678 363856 911013 26985 175502 795519 559446 467102 464993 343962 91767 890390 471077 443395 807649 354855 212400 149471 637388 628775 38144 977367 190935 848560 72629 124760 530499 87267 333650 372307 375928 564578 920191 724990 934784 513492 279178 440912 567943 847908 77601 175113 165153 939203 154585 161192 177604 674210 583339 274995 142089 351673 154993 602355 213935 359107 305070 213557 887768 695551 754371 19466 510987 374193 44667 306887 12016 292766 816384 148614 762263 104532 275299 350628 916337 535648 528728 771777 239509 755285 252471 85507 891005 121676 527165 290771 602758 771806 504137 526238 770420 859564 22687 160789 272747 845272 960296 328365 329207 986121 286576 861856 888069 106603 196455 489771 29096 160684 89313 372558 82133 724545 580118 674511 260839 454047 299938 325175 379292 652482 327814 707859 833045 640105 226853 320756 794 177239 346120 104303 896340 567380 908251 681758 263250 661803 408301 749086 146500 440682 370100 502991 248003 949604 596423 633623 781831 389362 44130 359263 686511 788846 919845 910420 234173 809654 439381 939047 831511 679471 314202 757646 542792 981632 446144 934593 350908 216018 374646 170429 580871 515287 998225 872709 572063 297024 556234 323100 243806 633349 913276 99596 825793 678881 893799 275874 129323 409172 626480 391215 229987 391775 132574 912905 731601 655627 980511 62920 683013 386851 681665 544777 623025 456117 882809 599470 529770 503572 140959 601373 649706 730201 32496 433725 250129 132702 899083 558972 20639 899842 834101 304075 10108 108328 288981 695392 43953 637815 722104 176691 5100 315867 886222 941121 632448 757955 169515 322636 740834 169633 375943 382810 210925 517229 872767 310898 533279 692770 78609 345890 84058 460224 936228 88187 382628 995400 486462 623699 374055 527171 783820 133122 119154 91772 421725 679013 634166 639233 814887 121183 871305 815654 59265 19347 56167 109057 997159 895403 907500 429615 899194 142804 833755 130510 473021 451840 870042 748865 303257 634146 257204 124271 330586 29877 174869 263812 673007 963062 486546 104943 711918 554277 593182 134818 283533 500872 388310 349910 246378 805033 567222 397508 125765 488915 489506 757420 36609 127768 11486 690642 274662 363726 263638 204092 137058 53261 640599 571894 781699 727027 269332 440974 355006 269216 282786 9304 582572 156794 727164 870698 734408 851114 58623 553505 288882 430366 840111 603803 555247 580997 564849 643707 232998 761238 762767 487017 941604 908361 191543 704655 438617 424732 458940 765981 121945 646799 342868 223941 964637 120424 728664 337599 232639 619761 212935 412103 447361 925621 630851 145370 275655 181190 756178 895357 527384 325306 749662 839542 912993 319721 635766 513041 102450 367473 127371 653788 362046 958130 575924 764587 224992 318163 611626 931925 617041 929787 593548 60020 414259 550680 364253 655081 619273 979036 96065 32023 417276 465722 481219 517923 128088 224686 411538 934650 532876 180018 717568 65867 73326 821258 116226 529417 425525 412601 493490 825642 478461 804042 815056 261610 629830 186952 50045 684681 806837 721797 341822 433673 551506 258007 710847 161649 222537 243734 914061 237645 207849 626976 483483 74603 655720 158998 329150 961823 723484 602204 758769 822400 86339 816988 768914 340457 861500 116932 713571 571449 656716 846787 568394 68435 915803 578192 205649 702559 721908 460899 723302 882055 237320 431290 253212 770171 142636 330518 25705 212845 344406 731067 480678 513110 188132 242163 775826 390383 46485 293644 334863 801145 617677 307797 390180 919222 309462 78821 586297 262573 493786 569045 419294 181738 946794 27329 259524 74811 278842 36362 485186 434420 492002 338006 59089 325164 685406 719311 818897 537278 905871 466656 420098 287817 196473 505532 61900 654640 836995 938391 529015 621531 851962 227114 648819 196020 503821 699699 587794 123307 646418 278643 359625 117555 721408 58286 700083 111042 501811 520814 11214 732053 639084 421569 691259 762346 142286 822070 675202 987843 4194 298340 247692 971882 683860 273572 358759 71720 816371 152338 639302 870412 525941 361807 306367 836714 748209 100994 990859 419353 27107 838226 929865 791028 807083 649774 201339 765018 287246 2053 121223 480623 885108 934478 754167 300633 846696 922114 155129 904451 647899 219037 651681 76125 24802 543136 786530 99418 365811 315858 92057 917168 987500 962810 342402 82908 679308 819623 180800 943067 748216 72489 808473 544882 729528 84437 161080 781544 204279 103940 659754 395846 284422 986516 613345 293342 472665 48486 93172 480705 163848 317982 562461 275719 537424 713511 790649 483275 716560 701100 482188 391149 591564 119520 819259 440590 202478 995383 252239 481751 464064 786795 587193 885874 623986 890680 524680 505615 365786 669983 376308 793057 87791 277287 848023 955231 449806 531607 72879 180547 953014 928574 648414 722318 293835 69548 816682 952194 405398 426806 881213 499431 800643 520949 967845 614470 397729 126919 730133 84465 26854 648205 280611 545529 220393 927788 398920 335286 106598 168332 978531 478788 547262 792284 135926 191424 736692 47948 951655 805006 921393 873169 488513 766550 919744 270052 255217 308227 690771 206595 761737 812483 859388 174127 580352 144010 993781 528045 959983 124174 313945 935557 674645 273868 904680 910470 150933 819266 408327 523072 631219 386547 35389 424456 782683 440678 165176 178551 906778 920743 923334 33196 706274 123141 75356 694469 118923 189202 313299 555626 946636 229607 23589 12803 508742 826333 263924 471612 296122 687380 876740 657096 400333 599088 968508 598363 839051 481175 318442 732335 657122 161012 784956 367808 685922 196407 340039 597648 491844 34259 777091 164004 803488 866239 182732 494596 977205 174134 166819 188671 376165 349047 764588 223461 282294 872965 712494 848203 105874 81191 390870 808651 829703 581673 956340 197249 107209 37786 698619 947407 676587 52813 97413 473561 312490 700632 720206 868106 165282 127319 986932 586638 70038 887658 973054 610198 350444 97138 201425 266647 271407 301784 196284 166539 65868 595975 242158 617966 292949 220909 12218 810626 969729 861694 78298 381516 434986 306289 61417 698004 979853 978241 495208 42665 192397 153581 812730 827995 836913 325560 559079 544383 824034 566953 491037 45615 905710 535692 991082 879111 705608 19760 279683 797481 548997 246184 306369 424634 491424 885834 837151 691171 657591 7282 479165 272208 723275 230720 547808 707380 336708 168342 81903 933508 370475 239835 395384 354679 112047 529786 694313 170701 446049 803748 758807 517701 483319 543882 481146 951652 650764 826531 36015 771637 597406 513004 152501 530692 263695 703715 47856 750754 878245 210892 684970 329508 160459 792684 689549 862308 810382 766032 337450 215934 156960 242439 144693 865812 347671 240164 458502 923339 495535 550909 65881 679564 689348 872239 524495 933380 763162 678487 712619 677092 268885 70554 69334 242145 926209 763678 746908 677429 749451 493391 440301 61724 556677 492187 670493 923800 759910 289014 649123 497838 606984 462743 530846 381095 751849 151801 114955 860752 408298 981659 584784 631738 714707 669184 301173 290746 465421 163312 164582 334314 303270 706805 803954 439335 428497 20255 278671 472913 151651 683265 119507 608910 422487 210993 668156 954566 59595 95692 331114 785064 829057 276463 398112 60900 178271 113663 140294 794480 291631 36003 296298 472132 678496 660612 913082 945373 779011 345428 336011 34621 110862 735236 162198 95785 626461 801676 805237 511786 30188 548071 965483 93773 727710 783828 944729 941923 177273 364054 841482 779074 700648 738037 825064 496769 520888 4475 151876 82496 338843 434232 97234 916702 90088 200959 258090 349185 491608 794023 509385 451474 273291 447562 331214 311294 508609 461321 742653 47862 510306 121222 298239 821616 189623 478696 495008 973155 125422 981979 213840 498319 625241 285133 903459 261683 363695 815346 845265 541653 813962 382017 266614 428990 27880 462198 417555 51259 544299 169870 788811 442525 884121 767629 968231 130170 792604 384635 671443 677546 269314 755298 320094 968202 828158 579282 162366 838396 957541 58654 989706 523365 555955 915613 376830 944686 259460 893097 279354 164996 593307 729379 934211 223385 384862 299885 556033 675808 5911 927150 790592 982356 228277 732242 332079 145586 678985 557064 156195 858746 739786 895746 25301 797938 316113 231672 635040 759267 847901 59621 190148 668570 890513 438089 153126 374376 790513 813669 54029 657571 28329 918786 468903 331619 27590 631658 977346 579845 16698 965549 958867 542700 735900 983454 30706 163707 755046 668500 831324 222876 719733 480426 711728 440508 217037 359870 500595 856716 505875 406325 539020 730242 595473 774326 239624 885078 652213 682027 52887 15877 626258 885379 279437 423634 567389 510323 630498 654464 679793 362096 696435 632153 514700 424886 975678 398250 796752 994884 252778 725700 411267 565662 252925 635581 147087 159882 528932 150061 267906 595859 653678 923378 699151 957193 474577 588268 554828 149823 53988 724481 649074 711052 590883 491930 524192 31115 105583 913764 751512 728027 249803 486289 570561 130847 817824 488020 253219 923710 49722 955369 73582 859300 892168 896906 1587 742784 772640 755451 149097 280324 64824 131711 9194 572328 938734 159136 135987 570152 954434 893867 551655 451521 908055 421489 385229 235192 178357 861768 512014 365075 546058 627272 655608 834973 287972 636303 851581 954278 490232 420349 92724 585665 662047 349369 496919 313221 176340 396458 644228 523789 332983 193854 300221 28728 849869 403814 735399 559017 161149 434264 880527 676488 114068 606028 800352 310847 938498 507904 27502 887805 155419 837492 475246 993015 143256 277743 655995 714402 725523 570616 653971 687610 963854 821149 966744 886399 699117 39664 393168 8435 712695 262020 229350 569949 795097 82100 565990 26248 943715 751517 710084 56133 880328 550304 504470 162725 966819 84065 759958 926527 108205 941642 964065 387120 918728 356040 696698 163670 381111 566669 128583 227476 672355 809805 661203 656530 833560 857729 382283 634042 634693 908455 71041 574268 781824 890687 554348 400970 709440 659792 16678 721181 604769 246497 777837 868014 78755 22528 888866 11966 172715 447 437773 770191 554369 840753 357911 97832 973009 640370 54606 523732 842346 2909 507044 8804 477442 576339 364145 250089 235311 224058 123565 809595 781615 990716 513079 341300 438561 854148 666320 26486 238666 389701 142624 918113 794834 743026 900976 441053 777028 382599 548527 967639 30225 383295 62446 88571 770446 263515 51235 590335 603633 171041 316074 353241 432024 749915 856319 287683 321986 444884 918341 230910 94995 479135 990466 476875 92437 346640 317921 628596 423730 704384 341742 49601 200379 780301 249950 425156 143396 194391 406020 905550 605381 648197 859869 504375 723482 902334 837189 51546 253060 971953 834432 188950 367175 672589 601266 437262 106570 958153 745639 381994 359578 109277 309132 939604 235366 304263 690035 898876 501124 190728 841684 64597 504555 199908 189958 526165 407287 381478 814922 647289 987753 155161 79809 74942 227940 240080 326961 81897 571121 447007 63044 362817 368124 782175 848136 427279 655572 598958 621552 87333 704495 261421 593361 430996 955556 773632 279526 690996 888239 672658 769421 272160 994480 922318 429896 858295 316972 419239 719933 167581 340491 786129 529590 498679 641880 948933 439138 493619 492356 206593 80530 210110 928036 838 987837 795659 957998 71576 164412 374995 913344 792578 519438 371855 324697 104207 933590 699136 979742 357970 941208 34728 510871 365599 209088 927054 133551 727311 870938 557246 589879 638848 347739 517127 344995 637651 640343 171323 74315 418157 571208 976818 429164 343798 922638 814087 866853 522781 358633 802585 609978 956625 380609 11148 982421 956041 942751 528518 181888 685182 318065 814450 563756 880172 321354 772736 880172 884309 567839 111011 326651 156989 827467 150866 525042 852079 993292 835207 22739 301174 624387 298243 629633 430053 782456 813448 321285 538448 322260 401693 635979 853009 399974 286478 125346 269700 92959 988842 892608 375946 322773 210115 940476 226378 454340 78321 157266 566315 515656 997071 29603 692252 426084 358845 767922 950797 185662 762460 898600 232883 940192 230229 385744 700103 807225 466899 345372 735432 519194 50052 346462 970612 716282 263708 715472 581139 986163 824081 318861 662317 234178 83616 241301 998158 675082 273607 557837 886473 309074 433673 984188 125554 861506 820781 609552 630563 13162 837375 817047 622968 659452 552782 889286 349715 594189 672876 219894 798808 238040 872177 443809 236978 721787 584121 626154 499725 55351 269793 869714 646681 105844 552718 364292 428814 866491 150054 251530 219170 182202 970900 221909 824084 65028 465480 682873 960485 726094 604405 10158 420314 379955 709266 994896 317820 567345 559450 35872 88791 881770 135308 22018 104382 824100 391659 825341 82053 695689 479614 126142 835782 692776 924241 288853 126749 826738 408627 624949 978924 415486 105142 200696 506136 954949 899443 286362 509641 251430 697027 542265 769326 958435 949254 995356 24759 395043 792544 676328 7449 944942 279607 178412 42382 299764 945591 7319 953234 25222 551758 51580 758951 139419 647024 915221 115666 235341 997524 620605 926043 228186 91572 35957 876817 901091 926353 994016 975172 309616 14830 809414 347977 265385 920400 722069 827002 725599 645572 687195 745587 130817 984089 334350 671638 987239 9761 662724 154952 981643 51765 664827 138290 196299 484078 298706 352833 723177 346477 302222 587750 326539 396435 645078 95510 598139 210569 168632 68939 694247 734842 557346 963009 298210 417684 207273 491322 690722 226187 206789 428539 581696 495062 996307 202572 206459 367216 249490 54652 893493 255640 876007 83995 243380 344209 545753 699967 39394 567651 534677 457471 902542 688792 724651 973627 184361 887872 165007 872338 359882 593390 462873 363498 386795 276920 388037 437483 546601 614778 603508 206340 13255 314772 501673 278117 808300 534376 496589 442500 428128 240925 495980 103640 258259 664415 807990 709473 366103 673116 432383 261534 276705 633416 388094 544725 843339 14298 1362 589966 113749 70925 979960 564952 657056 754848 342358 431043 231857 998742 213748 444965 769908 932919 592574 559446 292343 68877 156547 779699 745514 30888 724729 400222 217638 832155 666550 315644 775779 821372 56952 900022 740544 144168 750175 873977 173247 213820 968046 891638 320581 70621 195917 277922 882527 206577 743882 731831 147576 40612 481427 347377 450980 185316 794621 528659 987673 527142 717697 847775 62384 598687 183865 497953 284584 525067 69352 163109 401572 517225 461231 625660 476968 375292 321177 926780 369439 118988 199248 179261 179544 360675 10917 600476 76292 153681 157132 437243 647482 288681 417117 496767 845300 276225 228821 69137 793807 460662 319251 105950 531471 633701 182555 607191 634456 680179 387094 387570 426166 429575 816272 153767 686038 351883 124473 499827 168395 741934 218149 930648 722442 109860 822412 509467 284334 853156 663178 936069 364149 53353 366880 601891 948160 644723 453297 504390 353175 873091 700102 542084 750691 810658 462475 751733 936307 147930 790479 673654 459384 882235 520904 390058 16456 452760 559053 158132 376542 114503 34842 249534 241880 954149 374799 365493 617336 286800 33777 455882 767140 315563 71464 461682 735591 642717 278272 265639 434349 141394 76520 802662 6346 658809 189493 464239 874164 445956 516320 286344 216325 804075 130564 20602 202938 364073 304097 609234 404854 54781 196316 731298 443584 363 212796 307645 670400 899897 771311 103166 413894 414386 173827 418818 939524 194726 472493 92393 778063 699048 852550 370329 19105 92111 989704 477691 297114 482741 601365 947708 753787 26171 845873 920973 196585 262595 575619 843812 248944 396021 114904 637753 29181 254331 699104 396426 207331 619460 828719 598679 739159 699140 950333 918310 990964 249395 854951 980352 580408 754826 605932 110706 426885 513673 525232 468046 570913 201204 56956 231335 461238 345425 282556 190360 847187 609835 637823 289534 588521 308690 692667 180793 377550 202201 87239 552687 546174 729559 374815 593034 211861 970343 785700 149237 536662 246887 89625 795106 134375 382973 365287 631943 519251 649165 595802 965916 761030 833412 699233 858847 631061 647761 922770 614032 502196 150822 786211 219893 917565 435003 650482 28823 613808 130892 623487 562307 28205 803414 714285 319755 833211 392478 46084 655170 54149 92970 347314 846340 371864 303237 972421 761387 115431 961407 171634 311963 964935 478891 717970 46007 600627 698336 52576 936361 500937 112185 499836 588446 580810 39957 846443 649416 221406 220887 620820 226010 124430 701606 603268 525584 778568 322286 611115 565988 248031 952542 374493 365018 804105 480105 389075 254645 354335 672005 620647 206079 65760 897518 937115 130373 902062 460388 580499 491289 322383 491240 904854 790223 476205 934468 315025 76096 672407 812992 220628 347594 33470 914093 859795 402573 819193 40926 515174 641967 894657 246698 915401 954905 430837 953068 578077 216313 878488 943939 345637 756158 291726 162066 662986 293087 249507 397313 922520 688660 441923 657274 517054 45147 913987 497581 633938 689461 110039 99724 827659 935462 870170 667536 901637 573240 939849 38578 848000 324216 36296 526579 381474 826104 757211 279060 181488 54540 928494 652510 309913 213261 143886 393948 646443 166617 756398 506908 602588 869456 144803 554674 23746 538457 459816 329141 765403 208091 859227 317888 225606 720132 666430 776562 811400 426630 768759 414319 571017 619477 362576 437468 630420 382762 64055 729382 977562 401411 302399 729980 787248 190240 319646 692945 197644 138312 84141 706651 537292 895938 568747 817367 547439 792668 562682 573058 148185 929832 758241 901473 691668 509562 850184 519802 428234 832491 91583 26457 932108 93721 311927 14604 632462 365477 57031 428392 40040 649907 75944 667329 337878 945005 303354 193269 566009 254657 695997 134179 659669 97694 411417 796588 528401 388347 512534 71801 909370 303441 815653 565812 69823 665820 496917 691917 174326 326173 508446 718134 304726 335259 608218 796776 315835 665053 565191 177948 266406 722673 226438 816083 358202 574377 256991 334735 977792 820569 631931 4695 192036 70042 84264 331511 337141 318346 279321 748029 466281 823114 285476 452734 622359 847486 531074 768463 185723 120017 774802 896460 319221 659054 548630 667028 690634 795784 596852 795146 450402 845459 551542 929814 491592 168968 896779 63842 738605 969765 208708 983070 137702 269227 389079 968509 249577 320479 236640 662838 584148 991369 222555 927043 165094 860407 759211 322213 941444 260027 443030 408926 856118 879465 581063 457397 905191 979803 242059 888566 611112 145773 432660 923568 140013 961408 237753 5493 731470 110651 974708 933405 642632 212165 175330 653187 92154 42253 480455 616134 962920 36675 492488 773066 236860 538972 684526 417397 604224 305681 142314 59634 904869 921120 238091 829809 307646 756618 627145 791845 872134 291667 14718 816452 762198 102662 447720 228363 673584 461102 806825 96824 248119 787806 19527 307406 908340 507946 476588 62548 686739 503212 156326 57302 825251 330304 972776 218147 494234 782664 816136 266189 525967 253160 729727 803820 828478 989003 10284 794523 416776 234332 649489 570041 729200 957326 698900 180074 712159 433557 449728 548436 100768 799531 926850 912802 232357 559180 276204 730052 706048 433850 171637 197101 117099 323897 695350 551060 764481 976340 152175 701364 956226 478806 806592 392076 371667 948050 944240 33567 444795 15260 501674 675956 378152 59726 36475 313559 640232 778436 339157 213143 376112 757088 929616 201734 204121 546247 33379 534204 710621 144353 185519 666900 947359 764317 955125 132526 91296 89579 542426 799851 172747 772352 351722 766580 457002 521941 631059 603188 488366 594857 76645 106777 845547 744635 351321 812119 646873 483728 92295 829477 322964 131251 670702 64509 136093 637551 630192 589344 318040 873303 989267 466640 89420 97600 415681 795285 347750 114049 106185 692857 755190 237433 170396 833164 607343 226505 786512 972512 873707 529750 980001 132557 497382 397449 604587 786415 100990 40078 368561 61923 215162 114136 985561 604878 9535 513372 453870 674006 678236 583953 368093 184614 773696 366006 547128 779503 369662 624204 653558 584418 935184 485080 793585 979574 90961 419107 316006 528360 202626 419386 367609 358262 67014 296237 19054 412771 233509 816276 705713 555575 566605 421061 643855 771324 623500 703776 760699 261186 755480 709572 416778 240347 365895 980438 416055 63072 190295 9729 348640 174378 899431 434097 281350 687449 341756 717399 7441 998609 567869 83496 179978 951288 692792 404638 968864 77882 102491 853045 719780 856581 872187 809647 110668 275533 955664 495249 1011 128329 835255 269412 54679 826932 717551 221045 63386 342541 862429 907669 363395 646231 719176 296153 114042 616410 823517 948443 228303 852320 448684 247671 521139 382457 369001 796815 380285 247159 357228 610440 439206 871283 355441 926539 502925 861894 624601 785668 573813 693137 661223 934886 322754 450869 742340 212454 130944 184284 254524 842940 615068 393710 211391 59813 146984 917085 177569 248739 171739 381274 980762 10235 369615 449117 245254 677494 701698 928353 208357 102817 719637 150757 578076 558925 422864 713068 993651 451663 832220 469886 347798 116481 466759 942245 741396 869887 973188 21937 846755 838827 606312 455476 735129 158122 550254 305671 932980 372325 336308 809731 715988 864905 76668 425801 921084 872135 314220 931899 944724 200980 465998 685888 359146 130154 791761 618564 107052 215942 151814 276213 482223 236520 481827 482247 980332 656022 403524 81969 933629 477401 895845 496494 398245 519678 916457 238398 30405 637590 989398 617314 764776 40246 13527 907363 328440 501624 627897 390667 348038 260856 560238 262122 83590 584025 948173 589267 500432 852478 595855 751708 854433 745296 894100 62626 803992 333182 919196 180162 398905 25273 587215 61537 744493 104692 588150 547110 839040 268522 499967 829242 655842 283799 480764 78927 836647 894654 884965 186582 453639 881890 547601 927367 474782 488333 513281 652445 360429 631628 646294 165399 639511 859312 488470 914617 258533 322958 201515 42569 751619 973056 748451 422482 685440 498723 907505 161956 929234 905047 634987 848914 669904 625346 580042 217138 235190 600717 799341 299169 201892 81061 981014 753853 164959 674491 323435 996393 939983 717765 525430 496652 512832 855739 433062 66642 869345 296410 760268 537385 304455 640164 968927 27334 565931 943711 736952 823390 881448 764690 227670 254509 80254 450507 420188 954546 966034 446939 513998 327537 443884 506007 650584 554160 788663 232345 472327 81018 540164 289534 918797 938335 184199 360870 12673 803122 248921 804727 853981 60745 253812 605850 359423 323393 32186 987388 615336 732536 470575 779087 993920 256721 946746 882886 523344 788083 938984 236508 970310 419146 363241 28302 910645 697157 650961 939804 526866 699926 597464 475916 536248 662197 910299 350055 470245 813342 932185 533307 31995 213070 492726 343127 196608 620105 103931 587730 132766 928279 867604 128900 764387 74243 368593 408394 8450 601883 184357 479559 486673 402547 718314 233630 212361 688034 563611 364473 657353 997634 134233 808837 866323 246260 645927 577395 362446 968986 481006 156985 589634 573212 411322 682063 922975 522084 418618 388979 476534 188833 721284 849317 648574 762952 407502 208043 586001 730702 215862 844430 17516 94639 947196 844124 412466 478059 536835 646372 294890 633923 350355 908093 787069 541952 23706 48703 454841 609901 522150 617352 427024 712920 96684 58744 552921 259797 128389 444853 392462 569595 335852 558568 429069 504805 709505 621439 537880 342833 891081 597673 997589 463429 938155 46301 978382 948421 128692 947539 121649 29598 697748 285257 657873 316543 615135 968767 985507 329114 387278 775867 862850 630440 94651 168070 153068 301026 289768 218542 945091 935369 530489 921730 783117 797470 629173 701337 561013 938730 424137 529227 215047 685368 23365 428854 347831 105494 947485 224186 473435 181592 333609 494974 609069 773269 802149 72297 837130 188264 420722 574569 360181 519984 70547 361264 995988 297168 309873 261169 263922 206704 419416 531880 21692 48314 857015 969039 345604 10910 934116 743018 683649 962254 541014 946620 528909 427138 299049 768591 413670 823286 104477 444657 212205 923815 222680 249137 881834 177178 683551 864550 480774 103573 587681 915304 686223 226980 178796 89045 693432 172117 698294 767694 387670 219836 763925 839287 922724 664944 40775 909498 801536 460 397228 102789 600235 103855 73670 174407 877389 617724 568128 437303 11312 140891 999204 159949 552576 483126 776483 108871 606161 688253 573138 296102 68953 36131 579943 967150 597489 439390 809024 642089 363352 623979 101340 321637 451504 122183 614495 304817 738943 294071 793619 777060 742448 163649 269538 407446 833103 533937 650205 986213 90961 8213 7736 97714 688649 624193 874187 7393 265588 402892 481234 788893 670190 395217 585902 531281 392315 584559 405091 657648 391423 355146 310424 544238 331334 930823 9242 336772 438461 153684 107416 876080 44599 423006 869992 278194 514793 286296 469441 267089 492846 5243 996287 834580 629123 764480 32419 479114 7436 650728 838800 64450 142734 217781 281039 966163 397875 210478 545100 311894 246409 258847 258582 82471 946051 327254 508771 325479 932982 215847 902474 487997 870365 124777 438791 814544 708502 265719 308538 315663 572323 699953 754344 220073 404394 487032 634361 639317 336629 554549 531000 577868 168499 769810 114135 451722 923829 36223 872744 732688 903218 103087 341412 11493 441283 911128 498856 233808 576935 554167 155827 294688 876353 169930 730218 552036 651349 738196 131797 739763 997519 214684 344479 504614 841659 300014 246809 971929 151118 199000 472055 247918 455772 989807 790353 613705 492383 960904 908644 837013 298615 879359 322767 669885 587813 229811 591062 621812 401870 963527 45283 24366 429950 610083 919040 528100 808738 347826 100190 392468 789773 917346 209553 686271 547956 172134 260881 836714 753906 288887 189370 716061 674821 377295 165837 924519 74383 687276 163053 734935 819989 482324 160355 459269 691972 764619 470875 391751 998119 431710 214884 569276 705394 894491 78452 597701 860218 188823 908898 652295 445691 795687 478314 974890 774161 896103 565805 330077 365055 882998 903598 382479 370347 828920 101526 578872 629471 6355 431664 145934 639882 513394 273070 268368 665853 561477 61346 431679 698223 716543 755398 997216 643258 45079 306165 554619 103067 482055 843631 80159 51381 464528 495577 161244 138511 254580 103674 915335 972946 140283 518080 980793 299788 387951 803001 163216 418863 175903 218330 824813 206994 621216 82172 462197 349167 220231 295577 900688 362596 568112 870612 930285 737970 124347 774126 671100 24833 131657 929234 589234 342874 958723 896266 518089 946347 393812 749959 897917 789639 839530 452445 603984 139427 767417 417732 58886 188890 762743 875096 430634 495594 97057 281754 283336 240821 21109 509998 993905 198337 443254 692379 474682 709368 243052 865998 850876 959593 488033 594071 694102 176901 818852 469353 580647 307235 62218 887326 742548 222908 976232 910322 619272 763055 997274 933443 434159 899519 29120 268184 289018 129424 302844 134359 278558 347501 352117 508620 497300 266309 374358 918505 990939 41002 867663 835136 75250 462928 902099 982155 919774 116180 639769 775205 332906 854707 318492 277967 718050 712526 998427 483628 690647 171821 459289 613572 675294 150392 379998 784517 120721 336192 342068 147069 92236 943668 826986 736994 882545 309868 944533 846730 76773 551906 478282 920179 342800 864500 181158 604476 669473 137956 235974 98026 429000 598424 950031 410852 958202 35674 895719 347320 110769 782808 182074 399636 995561 781989 459062 375565 166756 512695 28495 680091 115687 509735 806332 356763 596347 413428 844024 466700 737517 843520 500930 53587 430926 240785 6429 329847 345267 732177 347665 391589 769206 385359 826792 325101 779699 213500 263986 358403 270476 541103 162753 297791 925350 392290 874797 101981 652522 882 376530 538174 965893 980898 516557 507045 23016 434329 6787 195771 557576 165919 622042 548172 407519 686884 100350 473736 118953 275514 157277 996547 785960 907222 206828 623733 261345 386131 441759 791802 670941 517550 368628 473362 585065 877771 431273 872290 108694 463982 202818 135858 973817 337795 810181 416686 361388 406488 884477 552933 789195 784989 840890 999821 986553 983787 207182 370749 641816 402298 318162 898608 209812 402921 137439 483529 165849 57658 247382 910666 622296 763539 30425 337755 327303 739902 419087 458506 226974 974505 178788 114373 993050 464167 150982 925089 522493 556718 584489 358295 290572 547991 104964 762689 202768 553377 383890 892514 382550 181359 869202 668379 375983 167813 145864 70327 540528 43726 154105 504032 966003 559385 536179 784935 163029 413719 944707 606784 149430 902559 159740 694595 390268 419755 375927 3949 824592 112472 374157 738205 645279 751978 287135 962007 936986 605317 164815 789956 298486 192181 791812 867120 952941 754151 311850 857739 241788 230510 2736 43305 565667 955711 754824 31298 88936 801717 833194 293746 339604 638286 873681 872442 346932 567787 24124 56253 280665 337812 56303 42756 329625 150450 310191 877947 176204 222676 325642 352049 945871 390123 553165 39516 901124 93901 286411 851219 7312 246005 300957 451794 35548 714433 877469 149177 656661 943411 944233 464654 692972 431537 934566 339190 308567 295110 693755 911552 310158 5918 201682 130714 333199 105358 858842 931610 327642 634825 976455 374 285557 997932 495696 500108 910441 1971 5105 461339 381123 973953 313767 765640 310036 261149 493174 189467 736754 316655 678 525119 447861 931399 201730 924613 485242 673303 61592 209505 629092 221684 994940 376044 438486 709592 984388 855648 888954 764899 190861 828511 727997 720726 569653 625069 423696 519958 542751 943473 404649 293039 432306 270200 964224 534094 852442 92722 403922 434694 860166 191667 342818 392716 60840 95923 918451 62843 859384 877967 544335 956753 244977 491718 968259 374896 354963 287228 897760 824734 339103 304506 367740 590213 75230 205100 770031 440692 219227 616226 233175 730524 492772 435535 873876 712211 820493 282317 590348 309141 371564 857751 939304 89278 639134 308046 720981 254097 476801 829045 420357 985204 30328 372917 471787 643314 220587 200794 855170 894903 780164 374739 415495 508760 861042 246070 634106 294729 226730 107577 450530 678564 602465 375738 429126 905705 126035 865913 837428 646136 331903 69529 799613 382297 529065 797730 167671 962804 375255 740546 315706 696089 972501 143175 368996 633594 1137 121638 354965 467628 952703 24312 389043 899178 722326 64312 247592 382610 920464 265030 136607 700005 189198 7591 107658 300683 186162 789570 580767 543309 540964 120228 867542 983833 363278 734397 127789 401538 653728 998177 962596 353214 735564 752521 593730 832998 911627 291471 420814 849593 479638 496053 422934 183705 636269 66399 263147 664396 642836 924756 43683 657788 130129 915009 991318 519352 745072 26422 563170 455089 666943 19751 893032 747966 525906 469996 244300 693144 901248 176961 41528 965534 162980 769799 224153 914643 131037 818817 938849 946587 481870 501016 578564 656834 289502 512216 360571 935796 336954 659056 643396 754694 163278 112886 450719 334316 35536 161953 72850 561217 238773 152525 325927 629442 141306 468603 637993 164435 805596 130510 249770 197112 545504 54350 497984 105629 471628 843177 601284 825807 719084 773869 63441 102337 252622 651152 33099 257672 753350 355176 130837 60319 647787 807027 568025 941348 872216 483025 880965 643673 650668 888132 947976 665060 977098 853047 272601 618319 60698 731316 548657 72585 391046 282924 353099 798306 32510 578740 607723 826771 168052 498754 57236 439412 941153 197300 599953 269572 62462 39881 590893 997350 457740 527781 118203 982750 947213 308946 227790 745559 694216 803258 911298 763296 321097 868014 799090 676202 346846 175906 332031 994956 786779 218734 34640 379904 589527 17934 599756 559139 566509 698915 275233 469688 164668 962161 944385 80230 287080 244895 867168 862070 647318 653306 54007 185622 263348 672561 671748 528024 171502 21018 476488 408435 234106 341484 798151 124929 261902 222211 161612 149632 902884 258848 643554 397201 178429 555046 982492 372028 748955 827294 496334 514794 255301 494516 364881 420841 585607 172407 542339 20588 458543 622813 850501 506953 34257 632189 84795 651577 915396 139091 516559 660443 341859 658303 479023 324273 886605 630022 37387 117281 334246 120400 236312 242677 146644 774312 423439 249756 448642 187648 857646 954727 239712 936426 803190 831308 969377 301663 896939 495207 829499 670588 418712 647476 288235 65856 230536 629782 725998 896080 811150 581268 153929 311604 896702 758550 526851 500887 370481 864364 795174 619850 460997 954759 571521 441665 309659 733950 841256 298836 463127 203787 743922 346112 648484 392652 666107 171428 133613 420866 298528 926021 268901 617365 950533 71498 790528 322893 731794 566464 751160 781275 559089 411095 935177 856142 401938 726819 39924 263327 107368 838044 690624 711461 358570 610462 737268 530273 201171 961130 847455 16116 797601 360227 999505 891620 36185 519506 493535 993883 299586 184035 663010 878056 12582 661414 438648 719995 298772 695374 452290 461165 163488 698997 45093 84854 365794 726870 155849 474037 649075 99666 984413 491820 355699 924460 218897 308290 638854 423181 258714 993663 85778 128256 503281 37523 911938 99255 645012 190415 538182 245956 958020 566762 113297 340769 351046 347773 471642 702505 359010 892104 654555 249308 618215 368875 561365 668703 423141 259629 197770 647290 876465 441849 58242 791576 366757 32796 968391 141002 697821 53129 349224 934532 750715 770133 328378 932255 243619 519482 425746 609557 223360 416216 103500 361289 569149 693296 482119 216636 366157 835111 586343 131289 386212 472393 704338 339242 926268 430852 580595 41504 535377 721256 327419 389967 809445 764206 519642 730927 303549 366510 652106 326748 230625 250343 994309 670103 927648 431163 642058 772804 546890 839152 792924 882538 793140 506480 425475 135798 936120 530762 560009 459896 787634 829423 999229 492771 833732 46837 10484 203921 436051 710424 323907 979006 290439 751348 875846 216584 150351 14476 163357 178230 796571 577158 267049 470318 245536 726765 181075 356348 193752 340142 931526 360722 874431 557979 396784 311938 594583 190891 987077 965510 849765 887288 655036 817273 374769 712575 48592 446620 11978 827108 816768 630354 674880 624235 640783 956003 197544 997632 782276 392573 634588 936560 426796 899694 604920 257454 461203 318764 932510 204175 390927 568781 919091 108622 47413 711375 207520 717961 159009 218065 660817 841665 95347 479000 760505 477278 104909 613643 224013 52201 248662 30584 777540 277713 222201 901645 545310 32423 269415 989151 760666 862561 532049 757926 739966 643482 127983 845823 261074 362576 178875 631145 568613 47141 939894 594057 573319 616032 57379 497638 522893 143465 875399 84269 293457 681424 116976 431470 606064 947526 911466 959133 765770 7266 263627 894290 186436 728669 375144 794249 312713 319510 609182 584227 303557 601936 525450 158691 857449 732399 973201 563634 100458 178111 260185 743772 271746 915181 427598 67985 253230 641675 780382 629541 801710 595088 756349 770512 183943 88470 573410 591086 214596 749531 555208 760639 89713 90880 984366 613864 435679 115789 279448 294129 931300 490987 87883 589446 617431 565416 508693 618294 266648 657783 139010 29943 653510 628461 156904 717024 206791 507205 704604 75117 616068 75613 550203 925182 58729 886711 363811 71320 308522 76665 119542 391458 617145 752365 547934 937962 834321 288194 767619 603614 354734 200009 468183 649491 690194 984248 560907 549378 521474 608235 301655 281094 497223 143198 851894 399135 429038 754996 233383 648177 954248 301939 203053 65350 231659 132870 882576 82824 653743 704890 878811 976008 695985 2881 676187 358778 341523 930098 538214 387510 177466 119559 687314 972409 165455 632221 198393 168034 16831 77303 916860 26485 720315 887676 599933 167195 430393 530677 713251 713376 39153 602832 412634 490356 452896 15647 318096 510571 519560 820058 201594 464765 593326 244633 214861 684806 842203 766234 8965 344455 19676 571201 611233 155427 733314 949011 527652 185251 544995 771514 362262 503219 686807 203332 57218 688994 320955 517668 676789 498790 414962 898160 449541 276950 648351 612769 723144 541550 334444 311510 824728 988175 661446 277393 288662 392444 100894 277752 624164 157085 901993 123093 50730 236864 60321 584151 76305 346195 226563 140815 989771 599596 734543 29108 924617 875201 401867 665695 31811 949232 759744 699088 310836 324664 819131 786023 701660 225918 786637 425515 321340 443338 483980 502599 96541 367815 959504 776520 215881 628934 457975 506144 293777 762427 883297 761510 203077 876351 308596 549652 726527 606796 281177 507720 885913 613316 917565 245891 917809 527019 520017 812461 891756 146472 638859 586063 324273 858376 38371 811735 804650 551995 922327 828248 686662 737941 708263 640135 73146 931918 388697 448767 230651 899523 240182 233278 311301 821811 558987 545830 261911 970178 552681 888445 169653 345145 715430 808621 756837 991876 502426 264580 18034 664755 651683 357685 81005 642489 239265 392854 525670 147056 969530 684384 527799 663380 226391 418674 869370 501827 69478 152910 464974 259715 555798 125915 446422 833276 700126 247329 705081 537530 236598 395280 326563 476332 62811 501881 360771 121512 561616 147155 367307 5029 231192 574456 684276 931647 535549 519397 338103 226614 826700 736318 62612 842287 668695 964359 254607 117617 111857 959468 676526 204906 892597 985274 24252 331112 564096 620195 852426 976672 610035 427967 904233 914603 366322 764549 22384 210692 254695 675670 96892 151883 332735 698995 732779 121285 884779 395010 255904 304985 547745 751501 280963 231956 823001 486658 127742 513958 812561 726772 58433 424995 20490 339096 600254 296068 12168 654217 290605 672611 830421 318341 501066 292226 567038 28078 822610 574725 775125 948618 896714 316915 89773 580420 164024 612921 815970 845352 869607 544167 608014 255274 60584 144433 987541 596128 632076 579375 523866 800900 478762 546461 156807 205811 50719 396828 61642 25136 880393 891247 783762 2402 953356 315903 656278 801425 205517 1176 381966 325869 665273 119145 349048 371271 31679 600776 403412 864278 207762 582124 731561 343924 766760 714353 229566 508255 528829 74584 130785 930424 315601 703044 261348 284743 16614 736061 438939 795829 810371 594353 32607 323856 216243 247214 766030 996619 575815 871402 488392 919739 275280 472635 225908 27803 42662 460063 913657 623113 373796 952310 835397 38087 956073 84354 155658 595066 968792 328750 453244 156079 197593 352388 990548 266897 386006 161333 435024 479220 46207 861846 736048 639630 828358 216093 999739 389816 503524 974504 638008 546161 618578 189942 262773 449243 584721 790699 982212 409020 994658 667217 847033 512255 988687 660818 732717 686320 552672 836863 775166 998020 621095 688268 649228 642063 219829 665681 811582 851083 848802 774539 510651 40023 298697 580824 959922 670646 78665 634047 960786 404876 247621 91366 574290 414885 554533 802970 949611 261806 198035 673995 177240 338362 208255 153676 607645 246142 999004 842839 179581 425429 359520 570952 917699 110844 809416 16861 669114 402839 288337 429692 119605 491499 240896 28397 542536 879714 938332 686684 86156 945610 201902 219224 535327 158678 327048 379799 31778 917787 189179 325488 546425 742676 164959 614367 477327 295007 119503 704260 189135 300350 708138 663780 106796 196439 170900 519527 163290 463989 732018 291288 701330 518980 582450 200425 747730 62936 851777 66604 220123 189543 117906 105114 56561 596362 772574 434768 286111 559361 743455 752397 388208 172780 123859 241206 329655 89106 77119 953555 174408 191838 268714 36175 220604 859805 541149 563515 694641 285377 568682 149387 790472 801441 309538 911959 675814 155767 682205 942748 258355 240032 340598 152761 460830 430176 444493 165363 791702 2971 228163 460401 767378 900061 571649 351488 915339 458451 419825 33552 960893 952080 108419 612277 599914 285897 709930 621351 850006 521113 203613 539778 790476 509630 493078 193671 615255 669466 445398 918809 659850 526514 344671 236481 510521 407795 333048 502955 854206 491944 304685 723495 974773 543877 1485 881320 75775 942688 375658 795592 949635 321330 382364 964930 70377 230170 886911 553079 202269 79642 144240 850666 131794 840088 637843 225092 478652 612894 6480 5776 832149 145563 718994 632256 798553 837984 761991 224294 39498 889188 159715 654140 336684 462721 439900 384669 257994 193716 639215 453641 755311 171616 37850 990309 187182 2764 931488 953593 944603 243553 722696 797360 246160 367085 350430 615963 335465 46242 547889 529518 17480 252439 939347 89474 330577 943814 931101 381010 180015 257421 733800 29758 897422 657005 475412 427274 18847 255310 436165 248864 380439 788409 953697 583434 240943 803036 564883 201209 14629 716170 873995 632769 823418 413240 244220 218842 730867 195841 323037 512161 283865 236643 355497 858516 116984 432512 953631 89882 257955 556446 757762 847545 441326 152424 71193 831518 287603 381930 509296 558681 715534 975192 494038 758046 553953 9096 841629 692484 294609 637939 686430 293194 531399 299256 89330 837773 649455 826330 109305 356820 112892 948477 107415 21253 99938 234348 252210 492524 795035 328150 917430 958651 959651 761485 40785 701444 239164 45126 931639 243009 387499 720539 379999 519885 410809 435596 748547 374313 573042 640441 236324 281400 858793 681002 897157 561922 207155 383624 609259 216053 190183 704993 318691 36959 973221 952359 139772 470518 639243 20337 810313 738704 43201 198457 553184 556715 608495 9181 281437 511718 720386 553439 247904 364678 749867 830309 438410 512627 810847 247353 668037 23928 508952 524681 438457 771782 624338 411496 626263 919281 575055 831692 707090 501617 747668 685710 430177 335651 887786 140781 783359 864006 99677 328715 195947 436927 702784 5422 623145 473237 635432 181888 318718 545589 730988 555408 68855 774831 337580 59023 731875 931703 525831 752212 254165 887269 556771 893145 656227 19637 156008 901371 257385 35464 803589 580157 258887 123425 911914 95942 312671 235113 655181 298782 94296 366956 783909 910069 434398 915482 277362 4637 878367 844743 355315 954443 447183 977835 850286 289242 878757 882786 303020 945991 908444 159084 115193 252598 847731 219631 86696 554540 459693 570608 725070 173458 147474 595614 721667 818233 180972 899207 255460 40848 244875 324897 710099 654832 991298 300547 741493 40273 895079 999465 396723 134610 934295 454707 241146 142837 399663 673510 681531 119968 275284 122281 128875 518813 312300 305418 736260 227098 720995 866487 710275 586986 984872 312517 458920 886595 811117 737581 441081 832638 230762 421194 47998 873627 723930 699676 948742 929338 285500 112007 420386 69218 325715 390997 436581 948669 886823 678512 646186 80154 155010 1193 440205 661163 833204 37044 312816 908484 38608 798441 379512 689314 486316 606469 822926 57058 912933 461927 324319 942661 255769 873043 398236 152115 490603 945458 475643 22132 720322 840400 3892 41464 837898 56989 570692 597713 507441 107117 976814 134068 979307 663416 666292 593212 235503 497178 960354 317031 350200 993812 407940 585623 88134 580425 121836 921489 268570 117954 50093 168193 521981 261227 989282 431541 205113 819155 481448 447070 667550 150704 931615 1106 120703 186457 373869 142860 691955 562698 758907 957482 505940 9316 314294 881902 474755 244010 127695 272574 176290 992068 395260 644197 422104 228352 46709 757775 24081 230668 196663 162065 105276 416638 451716 855902 918795 16652 256545 598163 965238 841236 455703 464300 188984 356053 570291 669644 622032 524148 987783 523386 444610 839161 166374 649566 315860 867407 589355 768904 693649 211783 402867 879210 172681 734293 913502 638297 61391 649170 900434 954896 860666 673848 190200 315308 980004 986729 561021 366769 97006 618281 126099 77827 490490 912223 49325 407598 202672 294552 517638 829023 536058 470916 398235 434793 109831 767991 286956 572545 509196 45161 319039 211906 450558 471543 623645 520746 367257 44064 448915 952603 195804 542728 887411 241691 693899 846904 742160 90452 429484 50844 425157 689941 187018 443204 425647 115023 372853 810019 965038 713624 980544 390739 259625 321900 843714 424080 167303 393063 798806 615544 519222 431372 480347 880977 412135 968513 232628 102723 474832 417105 551432 317530 446889 109864 81539 239301 133040 109083 958868 841178 220325 393438 551597 895760 320078 713547 502150 176067 337140 520418 778459 2355 166948 78211 493929 773125 427696 172022 898997 273472 446572 641379 403717 390610 309105 922458 174180 931849 143260 332173 676130 326555 130128 918801 395602 89054 187120 823841 718603 37328 531686 589659 477096 607696 53599 741120 809736 742179 946893 643384 987854 34736 824356 381580 133666 150660 519965 401387 61998 763919 801653 684709 532001 792229 362927 150835 86000 959999 428494 332973 89296 223223 880028 586386 881405 792399 81510 888388 852023 988459 231038 590217 116032 396370 631032 175499 106719 469233 361517 644569 384863 442584 546939 998692 579920 935867 385602 331395 698181 644210 60968 109999 223125 477945 198551 307847 795675 881841 880378 207630 717686 261213 452867 868648 46921 834022 96808 261985 98876 555352 410465 814630 497657 690146 49260 327241 889328 893722 935050 108481 591315 240055 176255 576168 282587 307349 262485 223355 194625 799733 13658 454238 23046 341754 979229 661013 255787 979372 362997 57932 107706 387129 320954 908880 223227 900591 424650 95060 941503 119556 638725 571501 69210 982926 801362 50902 586976 549451 386776 546285 693679 526171 3717 669812 470885 557696 79691 480977 331174 220901 471006 45454 285143 163860 352823 899290 494246 141566 945172 506182 859135 419576 997301 292040 565208 704376 872033 261307 833766 604508 493919 59038 423078 416227 218686 247697 666901 852786 541773 161307 439352 3280 489251 858790 498709 52842 293080 285377 10424 485776 353866 84893 996016 516918 214426 71889 86351 517428 843692 13207 124589 31111 430443 734284 52517 131597 58754 476083 399510 424461 457572 745523 859299 347373 980868 37909 733556 774650 966430 259399 779891 917220 769133 511771 869520 826942 942578 865224 78718 638594 22644 708136 473843 783372 533178 847161 821292 55322 550675 484956 28390 763730 715278 921689 837606 716988 908802 936153 469298 347588 458952 579563 68374 375737 450427 534975 374817 346385 596287 584942 27237 10147 5624 880816 28922 739243 167566 959012 817467 557961 513967 389260 897479 360514 357901 457806 863809 157886 362780 517172 920913 385736 47061 906221 910242 496978 256630 720394 868641 514926 264640 601281 804868 44117 336056 877294 225793 740 702118 699789 922130 465499 493081 172417 398840 834524 296608 446865 545781 872562 69586 214501 702800 873735 604808 344909 574229 9196 464926 720698 385875 728469 825141 452803 177052 387994 885684 35042 876040 850168 512450 6325 884850 655310 379470 197117 906937 834081 517768 34594 580097 34584 524709 305325 170544 265856 419358 397580 394417 972041 558961 242193 403380 974151 732895 964404 250988 147442 956461 461581 390223 813926 210275 692762 237594 516580 976 137279 293259 917967 149315 208257 329957 305072 513235 472970 530607 207603 203097 759785 812789 927080 886577 704335 283526 13826 454397 600530 267700 906523 337505 184237 381463 845294 383048 742014 732682 679836 829789 206343 273901 25960 660307 620527 755745 606843 604382 258302 282959 174176 934328 55204 58914 312329 800605 110834 418248 829960 511247 319199 403956 859415 736786 473284 629151 914641 21937 813153 823683 867830 891768 124310 380063 297643 32887 319978 5174 676344 105030 287688 235023 872136 750779 723837 185014 222316 772469 744252 871546 423768 855637 287322 561581 987045 676928 797457 423271 763918 226014 956033 50564 103411 804190 306219 177185 250968 379888 343285 822563 588007 564873 114856 264240 11050 148067 300277 551795 913618 946298 417708 558620 99955 556688 601539 700894 387781 400489 116757 142768 980709 572304 214432 293645 852753 365137 962374 975795 318576 431997 738061 874600 676936 933673 642335 651952 118470 570990 697483 34520 834426 58283 756162 619247 705752 790590 328602 902279 25784 964751 321807 891832 241302 135174 463997 342750 132754 223632 158375 212182 182770 807453 802419 690757 687772 303205 419564 175761 954204 422878 482687 622694 439780 675976 413054 188722 998406 229473 807776 155497 882812 345969 365503 75905 251169 246464 635160 453367 567990 673115 721487 740809 47454 791571 198440 425210 470433 911229 384271 216850 949421 80435 868817 895259 616336 923793 928417 801189 839296 520505 104532 952386 820051 274512 92453 423307 121607 774526 520754 651417 841275 706930 559932 764237 214644 986652 778411 28936 995802 97009 540808 101747 291128 414123 506562 38329 271423 97798 373418 382408 44867 616452 577334 600596 896188 588906 653121 568724 854343 395393 860617 417859 851107 327958 501489 221280 852853 449274 892541 953326 540036 620482 129816 441333 228093 1992 960017 378687 465456 884520 42585 945436 588241 892292 973575 25118 334840 138753 111444 871134 977441 71176 156320 28533 842285 569030 932715 485252 684319 403244 530012 987757 533984 35823 205694 863063 457148 871881 243838 796717 872163 268086 30190 646432 863465 506104 966405 117089 475014 178964 347549 163176 289558 739283 557172 689904 79897 739522 289643 633528 400757 898162 891082 877315 203375 242296 196730 506009 514998 647086 908425 481732 390104 643440 88746 777044 211787 840352 247922 490396 456422 816803 335580 992242 498213 12258 873926 488434 42600 995018 278962 815996 945140 585420 175494 26802 289776 593438 737100 335035 554986 394551 509683 861059 358224 85975 240460 102712 702455 258365 970254 384462 69080 754031 81490 236668 82638 869750 854871 113021 799897 34655 71615 302801 725725 948475 114384 209465 360996 576351 420853 862782 292888 636965 285243 479082 897866 593194 885524 114701 563246 921102 98391 750650 665564 418743 870910 152583 813457 879630 602982 736593 507244 733824 652435 883125 104689 671038 924969 670936 927241 862973 24372 138401 384 487799 158881 583545 224454 281449 738243 375506 762287 59795 40015 82141 143795 27451 204192 572050 585198 658282 126259 413484 294753 297389 988524 910570 783151 476501 784144 956944 590369 52023 897481 893092 425635 278445 943141 95217 351621 929812 139031 370567 319994 646540 842293 273785 786396 752379 238136 274973 339430 537738 943999 608400 465209 408550 824524 610928 320152 587136 345413 309216 245931 133966 969588 367687 167360 892232 116808 252497 302405 300139 683986 445868 359760 4602 272457 552461 185559 458488 658374 441385 947320 912111 536265 367228 624306 244140 372658 316677 963690 833024 38344 560968 987752 366145 656950 483019 186839 66119 763145 915609 7624 678575 95603 820418 787503 257563 918859 596569 369637 769904 566731 698677 966500 121816 438737 82416 314830 761406 67806 935915 957735 229460 545306 142728 755990 352015 369998 30382 880168 876394 420264 72905 448525 132575 144315 259464 891225 657137 876348 75933 506180 202534 940678 132992 576811 49413 558999 865901 471565 164444 942353 544609 874830 897148 645050 947489 528951 433211 569532 806835 592628 407985 526053 180514 11413 667067 446696 117694 424013 249020 466715 30554 605366 933399 588471 230477 709516 119286 988891 369265 324973 609030 411594 338983 570463 931576 925864 11473 716618 597378 266176 289111 633018 947804 406849 507107 53470 68164 6396 926181 548364 170746 964264 604751 379451 776836 792607 433177 457031 105452 565470 920254 974704 371965 935817 449598 719387 446921 682724 447450 354832 177190 293275 673179 37434 422380 588795 55500 408298 976569 846070 138491 546453 226541 719716 773436 766929 497966 688124 414822 844380 7525 597471 214484 585237 273792 196174 284197 19777 190894 894447 991932 365639 937446 496652 643904 338932 561248 106451 905053 118392 781338 714583 70658 160039 79572 313677 285090 877882 338132 744912 825843 956427 790756 265118 202161 798236 462415 142105 792540 535313 432231 763080 945973 136817 907266 649747 510341 52329 46968 50953 878743 909961 204711 519966 878585 13509 348079 841701 441215 319541 298039 50267 108544 253845 652454 988828 730135 804870 25322 104171 554723 808715 984117 147311 65159 625805 797370 668592 365867 40408 419253 281694 784697 409243 641888 563018 911329 99948 669183 710379 200469 546306 15829 536667 515982 702713 409004 887320 899077 297170 611282 292227 880122 644720 579862 552612 671409 521179 754255 824036 931120 356481 610709 468177 244803 292656 108358 924958 144376 156126 661827 120992 703587 593889 926896 382930 592603 858807 493175 798418 824123 996224 199366 682082 860258 525822 450700 169064 802612 951388 13888 122990 548246 237860 11738 224866 167541 822664 506776 736471 437184 244314 287291 989315 926762 225619 554887 380287 321577 4688 3462 613450 961722 545616 120966 739846 157658 70200 535190 185 896142 522511 298509 213710 166876 578050 364036 462738 891792 164193 936790 801783 477880 858144 160039 300820 105704 141783 603738 74274 973047 422723 524890 127425 643712 835522 302034 563121 139874 309147 666549 318809 137473 324084 112567 587780 484931 688538 598929 831455 569043 278269 347649 243197 10465 184112 200584 906771 457183 753965 354282 445628 621830 693712 55409 375413 761935 379991 419051 776738 680571 447208 850215 340040 692940 239499 240380 870737 161161 899436 275011 20875 299326 782554 195544 898601 945785 476939 177628 418816 53839 648534 819318 64779 237205 617271 413005 190760 621863 555150 395408 797273 127268 650656 294766 810692 503983 679189 422302 984244 645872 646328 260057 406933 460625 61691 365339 623227 772738 84656 708837 367580 29174 28049 782462 54865 833380 605816 439469 95834 597254 198312 106625 814679 132765 800514 714698 286671 691307 818129 214877 930029 736631 675327 717907 131326 580429 303965 596618 417652 966331 470943 384931 127590 641878 671581 437058 986574 140851 542292 480786 408713 144942 866275 556798 363739 275366 746767 971257 57320 84735 780159 249335 458364 126110 721728 110321 478276 881841 870914 692646 732307 303141 341081 838228 876894 586030 569981 132675 297408 288002 105994 13690 318327 162398 31361 712264 784421 975808 343493 354749 420432 783403 134751 691054 56098 76774 198907 727988 251305 850173 639337 243117 695960 906878 269084 705594 244613 216574 155310 502592 380393 646994 212250 310055 354019 725142 364929 839198 80565 643881 541926 797077 140869 20527 340594 641473 93854 719310 574768 573787 792236 542257 285010 793313 898947 767560 251562 624084 192921 552966 802930 469945 935176 298274 920197 486616 135245 661015 804963 105600 27596 527587 72945 572481 644425 262988 310519 660592 811312 663894 521248 236582 491534 734990 244093 672450 820629 200387 397890 397602 699676 105927 861960 788142 512605 748018 295242 46030 68086 771423 739112 122990 995752 824302 373862 550273 894875 624960 875566 735867 532568 941246 228106 333590 930637 718483 694635 963854 577165 909037 733477 897189 483981 546176 902832 339360 891433 647171 309737 591687 31900 440688 658574 863209 672843 434184 825286 341206 771835 423373 427543 948131 938647 27207 288046 834922 717355 479296 717339 172167 795371 134472 809170 920348 9133 697841 72811 579213 307690 964755 445794 413701 232257 854922 988888 912880 249589 691123 871376 744447 305194 332275 697907 246247 126443 884272 788300 231714 859879 202005 662413 550892 984624 738706 907977 463687 205435 854170 826999 870327 763234 578468 865461 425543 244965 520363 922691 518659 130148 430958 932036 956988 967463 421744 982656 199303 846167 643385 450661 981246 43074 225491 793409 472893 987546 454094 77258 547558 87799 534140 52182 181534 996240 538613 879971 584142 161350 442453 202448 484322 896026 626681 259170 476109 507890 725574 759681 619588 628056 175010 889336 242046 196346 612281 405048 185851 825899 67961 413461 803130 934433 292246 352199 610560 441461 432135 173099 151192 826150 99655 885440 638798 602902 552405 762219 470323 569483 320372 817907 443228 493808 745324 135941 26659 623761 649351 94705 890404 360098 183317 721963 627201 770873 280872 912139 385055 123088 205657 736141 372519 909892 204481 244690 380614 770136 169153 928222 805165 465203 59130 40920 991057 445789 337878 315788 851244 461190 933629 602476 329722 318720 985057 552011 313405 224000 24627 524065 761146 851809 909739 668106 134970 547104 446020 836166 881930 516449 472829 830971 258107 727209 600665 103086 211362 120162 783776 11726 908441 612570 1244 150825 902717 797252 807197 597301 466286 232629 565045 552457 64274 890728 360765 818721 918033 690811 481870 588829 793754 906800 204681 380866 962397 782189 931216 101879 162576 389948 533706 423882 205547 438731 4835 146345 540843 131181 835657 635177 583634 7128 975280 760579 393893 280869 752015 651282 458221 519444 618401 448662 424759 123525 720933 47219 586516 535679 456543 354483 165402 479148 413013 572352 740128 466715 3154 937451 445830 457790 448934 279848 374443 601706 988259 568271 395189 177305 191842 664221 488717 32491 439805 607025 154528 29920 433746 586447 883999 956768 199238 438688 791807 278195 152191 782000 285178 759049 421289 168623 79949 166068 694323 377457 475192 161257 579535 623790 691137 602947 611829 541186 545201 996800 556128 913006 702997 479682 305359 472405 439870 360590 84294 608896 342210 357584 350411 658203 38713 998166 796521 698870 556224 652369 565552 364100 661817 992087 691187 829919 352393 880035 128840 154178 357977 53651 978188 487502 256470 878121 641692 594246 101490 906763 358237 806674 720608 827460 349174 760768 219803 92480 1745 724670 308768 422804 929757 411106 792559 599923 456910 727074 261198 26554 764444 5980 725574 219045 638656 72143 805220 254807 480890 240736 466105 453975 270286 555479 726171 31309 72129 745951 791074 618569 708833 832009 737131 906813 709371 556489 836313 25022 409763 937080 659279 540359 43375 520528 549111 446645 956092 935731 234046 459532 11432 889125 500437 612784 778326 258445 617906 604525 611501 463160 140621 157745 123865 663062 5475 557196 227529 230843 69623 854967 938543 287391 504268 896074 312643 487711 320556 382595 36096 963898 498724 20998 570214 481428 745733 307480 96886 236534 899941 291427 312569 183244 549980 516406 747578 106918 656584 91586 289095 232375 349705 318237 521140 836441 687813 626691 987351 767048 23909 336656 298381 81698 522710 994887 534644 981613 215114 892302 405487 948305 607220 426992 802982 636890 714896 130778 780419 19063 894488 5790 440181 58942 585680 374643 893681 705510 180027 158130 909996 903499 920547 573275 778402 149421 791637 250830 627283 823281 676258 786195 660992 675423 266528 36370 699762 53794 926055 775835 334132 966475 130709 817632 359252 431951 658954 189494 543142 527620 983213 416856 944193 342568 764837 172004 336383 611738 126688 854747 632193 529503 60175 248997 134954 749918 21032 66827 744223 675044 877091 307708 204429 818657 470590 960904 446435 107498 877113 68008 393043 309365 12315 120692 13654 786847 914923 64043 465637 975465 243639 942511 193280 601783 670993 323526 550635 96272 742604 200026 58220 603169 389443 548730 709839 588090 181907 653719 217378 991695 360029 632008 419385 653240 219269 477062 469355 829169 364341 381617 765587 128923 196442 361545 756816 441721 191270 24693 15941 962228 327757 940928 472922 256600 582856 60183 701177 505108 281685 724300 305489 229182 972468 920598 404503 229005 181484 891855 673024 895837 162500 28404 337161 733807 981578 224937 456047 204902 365776 956914 344439 60554 96809 54203 913511 48329 373681 538770 883851 757873 301890 756711 465329 391352 805952 957330 205101 620532 382606 506509 633046 134307 705943 270454 920903 569765 651462 92047 673119 785597 261325 248702 635265 226963 311650 263053 15189 843124 834494 848619 240645 382865 934556 513577 358529 852092 506560 34877 395772 560750 901485 592066 384620 737028 226606 692343 622157 667005 528718 398908 477663 280190 541984 134616 209188 135566 292792 70965 29155 381658 853167 934306 170024 352754 739171 144464 783361 749450 585780 513878 899138 616954 12873 466478 48450 453631 637449 906293 533020 527159 682082 351982 858927 684649 142214 472192 704671 453627 410729 145332 562321 412666 467652 472248 868723 114262 97877 923806 967346 494562 619869 591069 20225 269720 977248 175887 273945 10132 980137 319602 487475 996628 526019 869608 484304 463550 698497 812086 175090 718170 827511 547784 807968 633620 582974 28396 855398 159484 351156 522322 771602 955141 792378 712787 167224 661257 928756 774823 590255 29699 656397 365037 494610 326291 551152 413095 457857 104510 136592 940219 734045 502956 382497 59507 708623 984040 560156 175358 715713 687460 17023 46765 368803 546354 642379 953014 369320 157772 634308 359733 917254 426636 364277 200102 126138 64949 435305 411628 617858 268776 450675 880526 710497 156784 527783 895412 665438 714615 77022 768686 44421 122318 849078 145453 122468 383977 146384 554952 972623 679777 379537 248697 810974 525744 135265 612766 966954 884600 823983 478712 237395 876797 933226 65967 236156 743910 254153 152780 413837 584768 769925 874877 832689 24251 516698 2708 141590 176299 441354 858313 668655 873992 309849 307316 687349 317998 694098 466195 252066 713438 615552 648330 669428 209147 644086 936222 178800 784718 757384 117241 52829 672515 900687 886506 211205 610410 720618 723746 960951 24630 263991 881079 216264 151681 449182 583908 107853 456582 646790 634823 697762 498086 300830 654051 344870 840420 272726 569692 137853 72425 245219 573117 661389 896704 743806 415157 812289 149339 848294 802709 645001 65804 213145 524180 739224 905485 384223 16011 930341 963321 230912 932538 347370 802320 54024 901185 901096 961975 544266 414375 254369 925558 115482 822167 919197 824504 92242 91358 940902 675726 212814 112367 409867 129260 775792 898719 898913 306219 552668 166441 816509 511942 931901 920298 679419 98845 742911 528806 8634 640884 313426 612930 274398 160693 662190 898184 317965 873706 516169 155686 559667 901380 677922 837871 621630 550551 881786 799768 282914 396379 317526 576764 268885 655789 580862 159385 909652 833356 868097 636433 59165 691548 968175 461290 613491 768102 840349 578254 635998 729750 286821 882828 542248 413436 997795 491669 290272 148748 959801 600959 93851 571742 822348 496262 869166 70894 290820 885446 68853 966109 369488 212866 92688 642670 750240 726240 674592 471178 100905 287275 955279 97276 600165 422480 235589 354038 494864 461921 528179 747211 807276 277141 928460 176434 357886 789382 116231 763593 10382 554097 432927 426448 124651 402682 598995 26922 221797 260069 307750 329184 54289 457118 763680 862621 344329 389682 219595 242674 477993 412756 878198 733332 238163 731993 562166 609049 332780 311676 807904 464511 200733 905051 790225 885669 135507 236472 938534 154064 31999 686136 475908 883752 373910 494183 382225 165304 96722 801075 727929 41201 43247 92333 568426 647079 917423 481035 118616 340883 360855 198248 35002 128527 713967 243331 523723 685533 62150 320124 950026 20001 718188 33626 973882 398754 330871 850951 994403 913165 435582 564754 128719 412722 424289 571564 857229 126085 684095 374444 977586 518494 267261 148683 878291 205433 500422 123561 67085 258487 467462 44166 527357 427804 432622 715081 167048 46991 367667 24253 481620 501212 747983 910223 128269 27765 828607 951697 472417 743981 290051 189434 942148 64700 963809 30308 508141 225406 517345 496845 695255 189363 325714 695830 660225 899137 937540 332551 922287 890797 967821 694601 595942 39526 118597 898346 871540 175802 177993 353629 276198 743135 846395 275063 93391 699564 180864 591411 168712 404573 148993 70767 697642 960658 269547 572653 802582 956432 563183 156691 452270 383550 735874 558187 694681 452714 625886 924196 165955 746754 844287 295311 519962 478171 154024 927907 207378 444462 546395 417145 728354 900694 860772 851472 418501 875923 506767 185546 915258 518153 447917 234734 762565 460994 73172 758564 266155 616808 780124 902332 425850 517452 387106 328423 726335 982434 825352 679100 481037 534338 217395 443765 469949 66089 475916 370095 657064 938230 495616 89902 580271 697133 349696 124118 7732 833911 915074 529523 278558 680544 326270 379186 833241 458200 652465 511910 880915 8051 345373 448580 306881 428457 120071 178919 31768 252182 393848 348556 261524 552123 831229 890071 373236 34683 785319 539853 585403 250463 810188 460504 380657 816915 754500 113542 962337 726887 311532 695626 452633 192078 429799 371130 89900 234082 256216 306895 905459 639646 541801 419304 45704 847715 235719 974343 156553 913588 867491 334418 74331 338105 19698 170195 286501 738304 554222 274809 413904 207223 568788 832725 830158 33908 439140 154334 646416 467437 306276 981421 341838 629632 744477 335618 922436 352684 480092 489469 716591 625942 254963 62373 429331 760326 730549 573925 650680 95399 203325 900170 545385 210890 773672 807430 442740 610275 187606 738736 494956 218123 348653 680706 272042 86844 458966 524698 275720 799832 81982 717881 255461 695523 767766 383431 359844 551876 212692 756237 876204 727944 336304 34553 266793 522079 350568 465310 466122 461661 518332 554929 995457 585402 493106 956109 986374 602707 786643 371248 424276 544551 10860 213372 370987 910170 526479 115639 401932 464629 62223 296587 725760 776420 496711 951366 85650 237943 664980 171547 636432 464097 721814 677408 330446 741372 219827 868750 347810 455940 724629 90500 953513 496087 55975 536069 435009 800571 789275 280693 621517 524632 656103 73759 781300 355962 242627 392946 139298 460496 638316 465727 706310 674992 249829 812157 402322 987409 589297 763782 594559 770127 693850 943639 274438 308074 556781 226964 107623 166343 906812 159873 267942 357486 878746 24586 277513 244874 742691 307836 970716 326188 803185 869898 70061 741193 350568 140425 827152 366199 967083 621108 429467 56244 339748 660072 996203 383071 105792 955817 400286 841661 26097 752284 764823 863989 760746 608715 460542 588884 780711 448996 923325 143818 107298 512634 141764 563948 719135 971778 277957 196528 881057 144472 979384 470707 282162 463736 510233 765622 210847 989381 154981 186269 944890 352069 711137 641263 119959 65762 947475 657433 64847 397931 498759 791339 462080 267281 91147 681369 616906 272682 606579 300347 201683 885618 214358 98637 81924 460293 332430 985648 449099 397606 754684 591847 920791 430204 688067 474395 650591 905295 592136 681496 972571 614031 935672 589390 380297 975694 279618 263568 594538 382593 834713 666008 637122 499650 483443 274945 474587 661073 783052 762764 706114 387918 637604 527004 513417 909121 683261 558585 842052 287699 304798 532241 721548 297554 645139 303282 457279 84913 409450 744530 183421 862469 918007 289607 429677 287241 314897 799439 913846 858459 41683 454090 206150 267133 93532 199675 985295 631573 693583 212618 697285 367597 457364 603396 585057 796339 422229 421210 337953 727482 490946 590302 681733 923640 777293 906377 792596 933446 477999 910392 452629 35555 824737 541866 618070 282417 823396 964996 15593 642742 895226 720397 518050 471005 219626 870898 373338 504243 594176 270083 97199 43306 918730 611316 170562 568665 568988 534941 543863 299705 229261 502011 999288 785706 344696 242413 705011 645868 564220 526711 892183 230822 183420 528258 933723 501795 74784 132634 323960 965648 757970 716911 13418 781248 786818 863764 854322 657320 298275 659459 853079 562979 928235 408088 546208 308846 662551 238417 226587 639853 104549 987668 340826 496357 405207 466729 282737 252032 624567 906940 431481 524492 626702 936733 273552 996476 780523 894143 849943 246437 64290 169468 723570 911618 243530 108047 625356 828657 878718 496728 273360 541108 10269 35484 709745 596913 869195 889923 672099 2675 9006 926872 69087 108838 638705 910285 673763 949150 171972 894772 996144 724049 796634 534151 868106 732952 771369 733216 183868 815475 511086 867074 335313 406146 889446 46222 277916 84748 832854 829519 603121 765756 364037 592687 133866 517023 395325 811327 14371 187111 540621 661491 954685 239851 208585 941540 800543 59749 762504 367820 480496 368370 846693 771405 231263 58006 415232 781867 282844 597109 369658 5325 917468 308251 145148 201728 731480 401589 902832 403828 185870 769622 33158 877629 941631 499 928817 596115 970799 157735 542184 964242 394601 407728 458469 342011 2808 640368 588329 724913 679983 15021 116022 697149 999714 261073 610580 889483 57067 618090 367949 207467 98534 413099 950832 816784 602037 899050 157521 636180 438460 791200 949831 263794 992422 802796 708206 510795 60830 70032 402147 297890 47191 15282 70283 836512 388485 18845 497611 567504 437666 15165 544977 410980 266474 422503 759562 461294 463839 256270 893866 948008 813893 911375 106535 218285 249383 977574 527294 205693 399376 578423 145453 446973 560467 62982 856183 792245 62148 814207 452580 446032 89405 622191 551805 254751 800282 932808 314772 174295 314109 485153 80698 206542 994891 256564 769224 16386 633708 166815 43799 147986 202767 358307 415431 962370 480740 844904 720828 170236 42080 937527 666972 745354 381756 310910 930194 442589 114807 979088 126030 979337 589903 479586 343427 150534 203148 126416 543784 694321 587190 477782 267064 607049 407385 472534 450290 643890 360904 2776 757593 531253 348952 621702 856692 24574 494240 466540 375503 768605 339839 435390 271801 230470 701334 916370 885317 774545 275274 690081 269577 897850 45764 639563 689569 727586 951024 287184 603309 1548 787137 264471 584526 716705 132011 937579 737005 376428 425768 165944 686645 50655 456180 541075 782676 221261 480721 814896 956862 256173 112580 964201 268010 439773 610198 687742 515667 815517 19859 883855 378360 592528 69774 932580 55836 652351 491804 774118 648774 627605 462612 266787 722370 87011 698454 847181 918623 973470 885889 574780 594672 730012 619066 244392 13899 124955 727020 950127 835532 536378 589763 611029 840915 615806 724976 177151 63618 512911 705576 124279 610624 50104 344165 424555 232632 992874 535139 468142 157019 984761 424100 308982 711002 688478 962477 43420 588140 978035 259527 967839 931534 95994 240255 592481 623230 803479 238502 287464 705216 692049 958993 549023 531865 853525 728154 380690 386966 753971 162397 171573 215366 304223 726908 692318 11132 829041 920476 829639 331726 229605 600550 431373 482521 347868 418822 963443 557178 335322 469743 967136 563670 132870 755542 296540 65683 861356 971059 584023 832413 588286 322563 15715 784802 212303 911048 909237 417814 134743 121223 985256 408752 359922 432585 982713 568363 4193 765915 852620 326790 152903 548686 757286 943237 477164 398839 381297 754285 197118 633520 640443 131275 202571 132885 365943 709230 878281 435400 877818 696681 424335 704750 995903 780754 951513 422512 667940 661894 418183 769723 210539 425762 418654 231872 230778 796811 861638 11572 808859 861608 570186 636241 268860 745762 876699 536404 348209 267691 725005 983549 952877 681716 851225 565906 28300 925749 599706 731932 928461 271337 671760 340968 73296 933711 696416 706759 599388 664362 26961 431118 997340 445570 941840 483287 705948 123489 133485 806014 568849 99351 237660 290406 142863 127223 334645 50802 795152 268440 122613 377355 410996 126100 579707 698976 393659 415756 908939 254626 401741 154722 630542 918404 841458 800317 541584 574017 599067 591113 853377 493781 602711 581236 555445 601219 716830 908082 401764 33870 97354 995002 20906 103040 17113 662792 232840 762470 886765 630617 921889 674321 304331 143281 811070 919958 730528 699864 661643 975631 614711 885848 558552 20505 453700 587329 839064 954452 35996 219622 686629 583974 112058 452958 45562 440 790844 208643 317368 691255 339556 394742 27362 507412 557785 311705 919712 474949 174371 155155 839552 966786 510706 986064 306160 234952 302551 513663 817478 245593 803336 522962 653688 524923 965217 477761 780964 887733 671134 492743 567433 616277 305571 910564 848204 894956 604020 736089 371893 606479 567164 692783 365423 447256 658762 771248 221835 305636 810960 236012 676669 325651 416419 518710 887902 131915 437694 892773 925416 777973 531134 323156 890237 85950 51495 174369 884193 24088 413917 882545 184251 109238 213292 595883 298264 937811 660802 401849 914216 15276 791343 810314 449983 128001 471148 570643 727637 536024 190289 221577 128775 447354 849116 324712 624724 620085 58097 465711 806816 463896 311189 155170 91188 807226 237746 245895 260476 506035 869143 719593 917832 486688 458165 357464 572364 240868 271011 336615 365663 2210 714138 578413 56256 452612 352953 84997 566220 392631 614146 725326 129161 820460 531867 90603 462047 91993 969743 398531 41242 375734 136011 886978 510697 199873 838049 677847 507106 335994 16008 890420 184956 966183 601049 569234 601555 958929 819476 264490 423719 662278 352409 298684 731997 700373 448496 613644 780157 74773 668737 943584 645170 79710 626077 79555 76429 541774 401715 680262 237059 61061 57371 873977 829354 647721 136143 535158 215040 852707 758765 221271 459172 568672 420790 157883 367771 499346 892818 491461 968588 618029 447434 758109 799940 235050 236173 800749 886771 410439 771179 737188 846446 886788 265373 135351 705643 505191 271099 44955 184647 758585 622084 146765 642947 346312 113690 128650 642563 382691 705027 39959 2382 185761 317737 375226 264593 852314 667099 538686 451100 159596 802442 760692 472675 220791 651661 9389 243326 846498 803869 191680 793065 290900 942042 276746 370757 576635 144004 427433 134357 112520 255426 897920 564098 270257 672863 157239 306840 304686 724744 214584 699271 770173 224911 751923 600930 743263 188203 19162 875043 440024 288502 994534 802725 193650 865197 964432 452841 394427 627124 283609 73170 942338 341200 610051 522857 763678 582698 120853 260761 672615 473043 33434 104563 769659 661050 355747 817388 266683 384312 125889 724635 553483 562757 627340 698491 365781 229183 468318 665007 835655 126378 53401 51129 129040 808939 846749 456321 17575 409100 963731 235796 967108 710844 705829 667555 788581 170060 62339 292544 30923 702130 105695 524516 338298 665418 210866 605676 741500 574416 989813 67607 308255 863591 358633 770378 885810 60949 574223 706572 118348 842372 774257 223690 280517 434947 618583 976020 548411 685571 824851 481246 724495 224667 769206 198144 893669 940741 169752 72119 710760 933598 987860 296930 259907 56490 492617 806341 569065 390541 589082 372937 347086 546515 294895 34042 110699 549033 572722 219144 27198 627489 837843 823110 207559 36210 728773 364078 915341 953398 470846 754524 959767 808363 400187 750990 356852 253363 173561 101099 82099 332307 144317 640120 961707 71991 694606 76196 612277 268013 956853 577214 319021 654501 638788 832633 525684 537336 867468 42159 46897 501918 894245 764379 505739 119926 479210 112605 88241 130690 812154 374010 845714 274408 552057 451098 425125 652658 605644 806600 165475 427023 842529 555766 863048 507600 954277 900470 701013 888364 436107 290754 465489 465852 231436 959092 829763 520639 590497 46223 237306 208407 594763 453940 904389 105931 479372 683950 685819 163459 127659 36711 148661 603663 215924 204272 239567 442657 514294 726333 551787 911437 290947 855015 782381 531984 843571 607848 619200 584199 340641 41314 964815 33267 239596 533465 216845 645564 236216 134836 201902 811755 590251 470976 66283 456942 851376 429805 532610 678743 246327 941007 154100 946910 63219 81502 527814 449691 867099 783222 547904 222796 574697 668312 964657 541077 72414 680359 863080 140411 741436 608940 547133 545768 705226 269651 860422 174571 442196 989164 53090 450101 222825 630250 257586 463452 777435 666919 507418 484891 872514 893854 885445 267792 912249 577648 58719 504446 780320 262816 692312 772297 69976 246231 661159 76092 92746 210912 3653 650758 831969 150061 638382 839800 689419 80144 987108 276937 373564 159811 901740 242386 85738 924769 186318 136275 396946 103978 733465 467116 8754 916803 9117 575013 328269 980020 4783 505574 239338 274152 201064 281023 22037 8304 677670 763938 112861 243073 401866 59684 10516 122225 484345 668672 708818 121342 251803 3539 871795 305415 462175 871777 412372 865680 27125 905551 876378 434435 644306 638055 354219 290666 616304 82071 422898 91062 6091 648882 599711 611515 740837 262637 454757 989169 990466 756067 423419 843893 265197 522834 691356 728518 125682 379740 720903 889928 791586 232519 840895 30724 670802 157501 609419 950118 538523 811661 644983 119678 264988 58088 969490 653696 521652 991844 320750 938308 70728 243325 31844 221702 280067 65615 1293 833255 118289 104349 666313 878442 648803 446222 344572 662520 735598 883562 839692 990236 119851 468705 69989 577864 667609 759428 563829 324879 125303 633546 424496 494504 821322 939149 519245 622257 413405 33098 317382 12522 995068 81957 444252 304950 241592 841314 86994 182750 817062 611053 846061 888461 563616 901715 27002 640788 767554 508423 518600 832808 396590 279902 540137 135519 319305 289619 425526 367927 943419 789572 489864 84879 607731 21875 54144 426284 144609 199941 856703 310966 960186 372615 611502 633592 733368 951524 366584 488739 40471 309424 8843 113931 783193 510112 597467 707433 57027 610704 816543 973911 930974 719420 826578 59543 623863 364039 818931 350605 207711 262967 436549 691584 68587 61878 280208 119965 469557 865491 185758 485620 299865 365119 828223 115001 195385 889425 823878 743108 316282 713986 527561 942545 473413 401970 573860 239041 496519 703905 185783 901144 647153 161014 987364 846525 968760 66492 277138 889148 387670 797984 656621 364167 402119 914548 565795 206257 76941 135215 999784 739314 791853 561963 160051 119846 940656 842662 518399 107534 411363 268545 925899 107213 446871 631172 956058 324459 746593 898392 327476 886614 841883 260043 753699 963549 786017 895376 528247 7539 108822 515516 253059 870386 426268 410315 851165 580821 969759 552152 124962 861372 669579 951080 567983 584492 134865 412576 811561 842189 206823 545098 531254 835818 212165 191189 725186 500468 578088 36434 92795 808575 726098 466232 765206 197572 993160 362720 295752 746078 343251 248329 131149 776525 506560 247381 249764 215158 378336 952075 404048 885024 43272 797779 259097 745464 155154 926013 761993 664142 769243 129530 75440 32598 627395 286369 432225 964264 252336 842540 966962 839233 378891 595384 33024 418816 673793 573001 804329 409193 200963 91779 474319 472293 295942 216818 103516 636224 565828 797123 658105 147050 290170 134601 501909 47095 206312 206393 802852 934175 446868 883630 211165 248190 380103 646565 19131 107093 670478 879938 243646 875527 814842 767242 211623 559133 621729 790055 762047 433347 55706 728999 477264 92553 507909 793917 361258 727906 496641 196927 119648 202728 128372 566566 166344 4630 771207 918161 569983 252301 514535 522434 978467 941648 835013 211551 45527 696391 431959 278578 809666 88960 856213 39914 603408 922729 172413 739992 739696 98968 611279 124979 876628 144771 39825 611668 28020 39688 714124 726267 563467 626406 281549 357576 697432 467778 754021 338306 757727 56548 286442 101908 55526 817079 443060 622859 891192 713100 560864 925785 500901 390103 596817 998805 633792 102641 980650 518137 769056 978644 493013 651619 188767 479651 540479 155220 410462 574687 901913 391732 341695 927730 219737 363852 476522 540968 812343 319178 396489 536625 524720 878785 712203 543201 602951 355430 469156 396913 65407 826900 599436 179515 876450 490633 316540 708993 885501 61095 952756 396710 235617 589300 233464 769971 311716 576154 35022 266836 32030 849704 295233 589401 593837 138702 266977 561974 487665 54757 417793 235906 988816 81253 688440 137660 308211 161134 443169 454081 6087 938944 899354 462039 120062 479490 435273 809702 132043 840766 86034 654138 641385 662755 392098 494082 955733 967426 592936 114260 820367 851474 757590 477031 146142 689005 977060 914455 692617 217616 828878 343332 878814 311967 24209 695155 974126 750302 617906 268 729167 482873 393911 868378 761561 970493 812779 521326 445866 779229 85406 294717 325922 976814 254435 944861 157863 829931 225233 632908 386339 590705 356483 470505 359105 488644 549656 98937 666419 874633 405875 674723 726895 66890 924859 705396 586029 47669 641117 31901 66283 984285 163525 660144 119465 282551 833321 647974 833645 343519 111486 296795 18817 636689 372416 567888 889200 982512 280431 263785 981964 397506 542412 704941 81707 31857 314401 151817 782757 130060 931318 657549 585432 935044 912348 531565 591333 825519 87910 913025 137904 278665 829035 320965 869795 992430 996230 640090 797931 733729 981590 173443 421434 205577 139582 638249 214788 906414 564518 353304 786434 982336 450680 96128 414578 893457 219812 737204 976788 74262 621852 135854 362606 275113 253593 283081 173194 977546 641684 746758 786867 466201 89358 796488 796283 353758 691976 498776 23480 30082 677003 877921 48963 569555 362018 654964 854583 531332 552411 370438 817784 304810 429898 792238 534121 39872 242374 582375 791732 951268 356586 666708 451527 654232 834901 781815 652497 949378 991915 506040 245385 901804 212305 331364 455015 290500 575924 786348 554665 474397 907779 699042 132368 187565 667121 163391 905568 474509 5620 286752 961700 633084 313545 71108 966887 522268 536749 730192 316476 13875 52517 813259 854774 903212 827127 262946 346353 759892 926895 623781 980616 520541 316507 522824 702300 732318 345232 558691 535060 630288 524195 766323 746135 321683 764464 950807 371795 938663 44502 83603 371962 430004 992568 162896 741888 294914 780094 209114 32734 6273 616210 202273 548498 236675 101668 478072 366173 434237 809446 48665 901379 76618 727249 757600 781967 185255 523807 676043 720204 268856 804686 721857 648013 58050 536419 552071 701158 385775 232932 400076 141296 957133 352989 768031 652361 184847 979933 337267 4818 687370 114870 17506 129583 998009 282176 873319 57866 454842 771798 159394 386065 135951 793047 849176 955188 204318 97830 704113 135719 12274 982699 375416 971046 59959 257680 608287 205740 549057 422341 39288 912059 36614 898941 304253 697687 214623 717487 893192 976586 992396 688981 459612 347746 714797 671024 41946 491567 641609 398466 245389 562182 645515 88018 63455 797312 610944 61420 265249 27131 681306 697119 454855 619352 107376 936701 468074 893563 417532 738782 397444 812879 234331 911901 208951 369599 630865 108505 815367 324798 589122 171126 179227 354944 713786 117466 706560 173055 855142 334192 106662 744375 894681 671336 540065 253929 658568 343029 123689 622492 592718 840205 868442 455895 182761 328429 793845 306857 939515 751571 476957 626722 894090 430722 994971 949143 931392 680065 74075 553249 251755 419804 514157 134430 815550 57826 842564 277551 290831 934053 919034 917241 820183 772093 906186 798948 631157 591749 747157 430239 941739 696157 822046 840602 495519 618406 559950 910026 908828 540489 385264 626536 571918 26928 63734 330354 654986 78156 12850 99177 305283 109453 546014 206226 559638 481837 289749 36277 765503 343974 324055 8225 947106 944375 110601 885414 612931 804387 951155 470425 581710 250033 262592 166164 713232 100653 155009 700083 82619 263910 274987 269592 479910 309614 421076 45415 217931 546461 204986 274251 276104 465358 438396 508335 63902 493217 354527 479110 11509 106679 166346 199812 982486 843769 793354 905763 963439 18706 690127 705503 818003 89328 847277 764282 336504 857735 385884 514937 293303 373134 36857 694948 44623 5951 44739 536778 659873 503259 287006 308219 314165 400228 421459 544524 115381 464034 666574 435607 32045 792415 88351 36152 758609 311595 181306 245841 153463 522584 188919 925767 505048 535614 758290 403778 603796 316217 170476 196145 192939 730150 969736 199428 148100 630058 760847 78384 319530 938987 882380 771439 69321 157332 920049 367037 780406 129878 735249 961500 683877 942562 730275 689937 879472 257263 62149 646244 393047 129978 202103 546340 893370 738625 774876 155617 225569 149639 221501 756080 655733 10900 470469 580139 395716 10994 578501 925742 296512 714737 444594 129243 641921 437859 32226 258903 526911 49697 984915 78731 747736 375108 143908 567075 367952 910828 558874 230738 421900 125053 614301 34957 32790 430877 262520 663051 485788 47672 916252 232908 491185 42108 16733 618255 372875 409309 191284 832602 435715 706834 728571 287093 162264 193430 229300 210223 223852 844328 422979 578072 60741 800459 904943 695365 190798 839623 389221 612688 971859 548774 357813 195349 969097 943992 94739 267254 420291 601295 384215 907352 765438 843076 319357 330084 221014 814448 204710 770887 119182 410484 408342 214386 760013 400690 352948 821402 596188 406289 918732 504889 905321 725244 828368 849291 767494 426276 466067 748947 946602 138106 331917 216595 54127 86326 160538 653143 975314 741523 620987 45355 416823 878224 216339 692704 452771 94512 119146 641356 805248 673787 482542 291142 178332 870843 747886 992494 872298 258432 359901 480163 237247 607964 597013 981707 879126 515304 927569 825679 246733 678397 676401 732123 597478 788412 200762 765987 241031 479175 243540 347289 44346 910789 402506 974200 185454 505570 335309 61052 877236 140044 965554 133671 496770 474487 372783 84414 149876 112218 758370 742090 697094 788656 69898 550040 873691 687161 538892 767545 970233 70070 703919 265283 608523 921584 702048 620174 746909 750385 348143 763895 600804 998537 485520 147616 178804 709963 969883 730542 98887 557453 123277 721930 947773 629356 48197 361953 834198 254725 800903 277092 103546 641853 554493 438601 139505 536379 810032 231944 870700 614440 132115 503710 803706 414966 931257 474509 251027 602390 678170 821786 151377 34880 979858 348046 39794 103535 649122 116726 55576 663330 506285 204451 943689 730333 309564 580843 551087 250534 410811 96166 814552 772872 162170 631217 807799 105747 183340 574126 134689 441562 245931 714819 651857 183347 23474 50198 191014 303227 582818 569432 263136 338448 957246 855543 257830 354197 331950 12137 757506 744433 674496 938792 354339 987216 996002 503217 566554 164448 276202 575428 369886 852502 220430 590695 297608 138023 952812 175267 94679 632975 215428 631941 715630 155469 891256 975902 295313 224933 649299 30340 427820 371805 127103 143631 455564 442688 243341 641117 389603 933982 669873 146126 716232 25674 439364 347528 175349 408986 932032 820276 230599 930219 742664 193599 429186 21723 82781 716186 97739 218765 881897 35963 596075 611816 140472 336154 100883 893976 21050 245237 743698 6860 257347 35212 95521 173750 855244 415525 519768 537614 831087 428617 292534 404432 143150 502149 214492 126713 325612 486570 285010 186254 187442 752462 128066 325332 781932 654857 24632 337433 55594 289913 45416 983530 661920 403134 115560 162523 593830 619710 561073 458243 886840 232994 136482 554172 283830 402456 56765 614375 802918 471503 886696 86566 261741 26110 767662 50977 254170 725533 626236 476802 735067 740713 338404 596344 279622 716965 123165 796280 47634 997332 51840 578103 543067 685376 248269 599537 783073 435318 533540 238758 913161 65672 966925 139863 140059 711369 228080 231053 47106 547284 39262 612115 315279 969862 401286 241335 868535 2943 640 58253 675088 406054 280838 748524 249880 126498 754870 237679 9710 517089 206866 663925 703575 872596 639743 374881 243130 614193 918281 407130 248932 53488 813534 150732 180614 312719 946191 809830 841010 539535 455186 600090 381281 618740 176706 407521 334063 27080 824221 63412 206173 144088 6021 869844 852111 226486 542720 639490 306956 697333 377016 219015 368577 177073 533052 329966 276670 755844 499709 550021 84663 797906 37202 105632 838404 294142 356852 231446 413153 982002 585539 178178 756655 808220 289919 263555 234097 109675 658447 556860 290128 245462 689150 56213 588440 647893 626553 304952 134713 725158 178642 377301 327110 661769 716928 105438 793593 111877 742941 406027 973421 813217 171366 766680 73443 815275 73407 815554 551934 410485 397677 883918 344199 105555 589913 699522 453289 803486 796692 392554 513142 617588 381837 826836 781216 916341 13085 15508 8769 665479 616892 411201 454163 730196 275784 507254 218105 993287 26629 337234 898997 351699 161176 157048 718255 779115 588875 67856 705332 981387 953933 867268 600821 324846 273583 895044 867588 334997 552551 430531 52314 52871 747793 312631 870996 883595 77481 216285 832753 961583 698962 330034 130070 144005 5202 365755 885706 773281 212883 638398 718202 543836 741476 781959 49014 347028 249270 77668 30450 236393 883808 366697 558854 421890 510940 105645 897391 173062 604103 457547 71308 546788 226405 872418 236129 729291 145050 343830 657687 335282 379442 611469 586554 32913 542042 158962 509626 379430 229284 788469 971947 792562 814791 683016 154116 870841 339805 681700 27364 994758 199460 730754 467720 895844 628030 373283 122967 502246 126832 735369 67926 856736 221222 66299 524980 684203 766382 415621 715200 886757 953657 797621 362413 593519 443421 639327 899093 230445 361237 814938 538419 948682 628607 909890 907431 76017 52765 204788 615606 673045 782165 892244 35784 681002 724209 133386 221992 640233 418784 366272 603848 486224 447347 156710 600698 335968 311073 156463 708216 508509 270595 425361 127836 364370 33624 776137 941609 36618 783874 798165 612416 812824 706888 235320 104556 607952 123922 185337 656983 596939 766192 98916 275922 169127 186068 158407 171793 740549 524115 736759 178861 735306 665127 847881 691616 33438 260144 663449 952460 238960 464878 676870 283381 453167 614089 444275 442178 109906 934026 188488 615360 992274 803231 558768 144159 232811 292443 450585 170739 733855 260019 880630 67828 186034 930946 995008 477310 485871 367494 961137 339026 414753 195424 260424 778195 311259 661528 849160 297418 848625 541527 457592 689891 733437 578156 614052 116910 122011 583240 250522 438430 358572 59905 397167 324557 672215 120914 708280 752246 364804 237338 837073 2426 858015 525145 114265 291356 325915 774326 159220 647941 659564 937915 579528 840384 332300 421463 286912 7935 414007 276955 634764 223828 504366 355134 234015 335929 127032 675737 745200 552905 410845 605100 821433 179012 493161 491607 307579 384527 385903 352994 801272 616306 963267 634677 651448 201560 438783 50400 728197 465106 372351 786517 31086 340245 918885 313833 631944 372791 856149 729367 389928 187254 254906 671356 766314 31217 557760 387612 217134 180461 96472 510236 618581 704721 766967 18950 534280 504426 810006 706184 86258 662312 655027 714101 898433 955999 931151 150786 760489 38471 579311 177994 863392 107453 147996 770379 842787 528768 509474 478823 621104 201524 860692 892452 355402 49890 680774 971564 700793 694646 944530 695054 642503 104832 392596 837691 221251 379956 890478 405002 804738 488746 421509 862132 29721 578462 401409 568216 661668 883505 401 343544 112067 238566 330789 896443 499288 622694 397618 537897 93514 548156 534962 122034 911876 870106 240737 589735 668534 540499 13569 748031 898067 583262 22359 983124 93586 613785 688620 603171 21166 858500 880140 887056 745190 328130 552522 198559 921661 550812 198395 465148 433787 133501 548214 457204 743338 766134 773594 13370 384858 974780 568904 908899 780637 659493 295973 68522 636427 34159 202970 574509 113152 971194 878164 296046 355481 669384 862532 450131 652347 797124 756575 281382 628556 578360 428703 458581 740280 569493 556800 500339 754221 637487 104452 246005 483103 517887 963504 58807 273605 723615 246797 759221 16666 930961 576167 952466 137821 356665 684817 164372 205329 36318 771808 59365 394622 889645 886251 428308 527278 961910 819794 29714 941681 3949 704564 968758 9945 170602 796087 658105 305279 138922 97155 489851 944380 676363 765767 483324 704944 392148 453683 834595 831615 167403 319037 241083 672911 989532 315996 702513 424652 902233 871632 782104 299428 792629 729496 805605 413644 403880 888506 208946 703352 305998 340414 480639 73766 824936 106035 644589 156053 345497 576105 76033 618438 739178 451382 978791 348098 162822 145778 526892 264467 806911 224442 418563 162953 355847 424944 386818 639542 682424 745721 834530 72435 687501 188734 335297 941721 828646 15084 18339 613513 84424 67444 549805 422181 666459 682827 611626 623060 329770 449515 745926 581634 897126 978897 196373 937181 596132 477181 783693 760793 9242 221621 670855 37101 279334 134593 674562 941204 459527 116016 669728 135053 169954 922387 41704 773724 316286 420093 354178 35590 818120 670089 632766 306201 615696 272339 638413 86498 774986 124541 856646 50164 411982 650860 530275 676456 854105 270025 520257 68503 546698 88321 514340 248098 626789 309381 220272 972523 170580 583627 869233 452249 782496 694091 782548 390616 344572 629186 404268 27031 524987 855602 249902 16008 991509 686752 552053 77667 616743 265813 583999 240611 43567 116190 468845 733511 74579 4621 689991 410003 68763 971701 379126 684748 676211 29809 809097 907072 179883 149790 297264 988220 824822 966684 704516 467 247086 687633 704381 931678 286414 683238 518074 511351 987063 873480 236413 288380 145644 415464 74412 21394 971285 402300 530833 551968 942912 94332 333595 55376 595867 512933 722651 547345 779708 56313 990024 497559 706905 851837 815547 598170 739920 54138 790836 172051 403297 118205 936083 952002 744302 480152 187935 672170 494210 546462 859971 826131 523847 212266 174988 187400 338510 381401 505516 591959 926219 604811 635514 393620 671319 143462 859248 741461 78253 713939 869420 927479 951981 82943 825135 98840 752219 973340 378209 181595 370528 437405 106635 833831 753224 600637 97115 504872 513027 832761 84580 403277 808997 227217 279707 232584 75047 177547 754075 939601 678179 98416 480866 200227 272987 94541 898130 567038 299954 113844 967409 890403 997361 759736 578921 87387 820164 473588 847817 43633 119355 336645 272194 868403 844298 376587 343722 481653 676425 591853 394300 350605 223732 327314 573015 911448 25963 213928 803515 74548 936052 816992 587151 251332 348404 248240 863965 916208 994234 538320 651540 925410 590772 29502 309445 958921 922296 712378 953255 406106 594557 257098 577812 356618 452447 591735 600841 465301 38302 807758 346538 733371 560927 541921 262011 585533 802858 535812 964904 702564 696938 518224 334334 367675 855792 661538 890928 491984 399089 725725 973843 790839 632131 749220 324130 227783 360996 735393 854970 209754 155635 919105 688351 785233 14005 911542 195574 522190 126033 157043 359433 749753 570836 852532 496518 101308 349999 317107 544512 574215 318388 400180 149741 462540 814940 323194 160102 544580 959300 233807 188906 703144 64746 60544 337499 254520 214453 567327 123071 79608 623339 791360 718720 580910 417849 136700 649901 27814 464047 752497 714039 649646 139137 35967 693556 331162 160711 299404 790560 793921 253949 506050 247063 444478 300484 859084 814748 512560 98207 477212 959126 835322 926647 68008 651149 995907 457112 320488 471601 274488 917618 534362 436564 913285 609688 613247 175339 199328 898692 777819 194896 83454 191441 256824 335043 99804 982784 864995 5092 222903 708276 513006 470331 271956 118326 975085 899569 695225 308593 113273 784852 471026 270455 608816 805271 946125 969018 810610 417167 133598 623828 176038 809143 511100 480448 523443 705965 491778 526494 531271 386803 618383 298035 410772 738991 272006 608230 913934 344683 334479 402244 632878 399509 255828 97726 656946 359488 476229 729894 567322 133218 200980 420597 922989 204500 713082 920392 277554 455957 151088 474142 403064 385799 607543 812380 237518 243889 423505 386185 891851 681019 150661 445074 677319 183861 900127 246151 311264 321040 562989 784732 617975 312547 71875 150761 928816 949479 825272 34987 157301 107580 625959 110017 515188 17634 857839 108847 998940 626241 73908 939166 377124 72417 346459 674266 572997 131698 345426 755219 803195 472838 103685 732893 981831 108562 917738 569712 593776 379057 411831 304680 93885 442273 227430 907589 687165 982979 768504 904877 534015 183391 660975 791013 784090 699550 699154 742300 383014 169742 586477 297313 88897 327074 884174 59047 537676 196975 268553 457800 613036 76593 680693 923903 490121 889924 696621 244076 810385 606314 9616 762516 279158 665100 507394 706847 844716 211697 798761 131224 327468 985160 196912 335345 876980 996708 672519 612156 286597 143611 557857 827699 622692 574823 999284 839665 891929 255717 433469 157942 286195 634328 754618 458470 543425 606470 962541 235147 445914 188378 490656 418383 583575 137953 397404 686595 971412 375885 743280 753499 919346 666613 80688 450928 133016 452435 462643 450492 93997 603012 736085 977953 950560 177356 375411 845475 639905 874063 615153 428713 331301 911065 980151 670208 955365 956631 667184 514072 447391 391644 142154 679237 474324 105117 531512 642047 116936 611893 701107 637922 846342 239842 943605 470767 995994 897862 228860 920137 798420 281319 820813 318585 505483 691247 156911 891947 353880 363372 497004 580271 692055 733969 49107 729977 103914 646004 992120 525920 66229 542286 249843 150243 897315 818494 738589 774943 510495 365190 218710 145306 813468 422284 239298 544380 237646 710299 74631 167312 371119 449375 222480 455624 222971 721773 96205 738166 518900 178296 454193 501972 63838 594781 489715 953917 304580 520984 25485 823153 462514 349645 360256 543125 505784 747264 163086 629233 818862 93021 703743 820592 309482 522225 910621 189923 614987 549102 131063 793919 771762 811883 47138 377882 356612 728546 631475 63346 392233 385201 142022 759654 51152 487322 269370 188411 597225 651074 100019 600 562921 155701 408727 576778 141066 771872 928785 266625 913672 761046 914898 562065 184933 893069 81546 579314 145125 915422 168051 572353 278867 165320 539079 153661 847163 745581 28997 715018 978093 322515 860272 972849 145601 847268 337936 161822 955149 914542 221295 888929 50737 240676 369820 947118 23755 848348 705324 351773 499203 308623 828404 813738 393409 497181 999568 242678 599025 84742 900384 63748 163974 665969 851781 508797 827317 896489 946216 319340 789045 781083 881140 964035 750790 948953 311959 866197 86310 66394 224517 154329 505501 966967 289461 902190 23667 859184 796642 199057 44149 505893 564683 766888 107572 327006 342963 985595 608005 437508 218465 894325 919554 378917 134242 807655 294663 750516 374082 715398 654134 777286 318167 415464 676723 535766 903030 148363 353449 52481 391291 660559 301636 191307 529222 441590 886453 176217 708473 326635 87665 556981 507451 152056 106738 137614 619191 901326 68788 436084 287582 117121 89529 964448 898529 415370 605126 207082 405368 795651 691172 814353 23965 817646 527456 942327 525522 749743 414795 538530 507927 784781 492410 174141 867700 882293 691527 154836 144950 408183 139022 424540 550569 444359 848945 891240 11107 1597 697173 196917 515641 824726 728803 394143 404296 156016 551496 972266 487277 785362 549173 941434 209997 62050 827359 323931 591502 627181 814272 991162 846492 474402 251156 241193 539237 374551 302109 207135 566045 506819 48480 194038 816507 697794 62438 514155 552506 578965 442108 200866 371545 724767 742003 102752 628892 838313 872352 978383 998280 334686 18653 470013 164715 326544 626566 529949 893073 841393 365181 663044 1744 751323 672167 517229 499133 47305 191981 149686 571893 736987 150652 152801 537046 14998 883333 620948 295810 318882 977086 912089 842531 835914 805150 656479 808225 351551 357925 997303 339374 226582 410514 673367 832251 356357 142123 912027 344256 432810 273401 356351 860600 983876 390857 642598 674082 829752 825452 745814 893057 68557 634039 740282 297053 768048 320836 90271 445633 153905 492080 351607 197050 374276 967579 645977 247838 771842 337515 906558 124419 195941 914313 80454 345091 610191 313698 469425 227775 970947 260135 351271 300441 379947 865037 212209 40568 759313 396302 976509 534152 768805 544359 599709 694455 790333 794264 569480 173818 718160 504487 157528 633478 204667 321821 338955 754967 764668 683847 109123 292908 191098 180214 86662 709448 137850 716543 22654 972211 437803 51452 743353 691960 11676 822986 288426 45285 490880 350857 285286 546061 188657 904927 252073 385545 907242 899125 392335 433266 946956 612856 799451 357097 480218 263129 847603 125520 436989 298318 37153 54095 694464 656143 408916 48079 399380 192793 821277 30786 105422 836271 236019 148377 140836 945940 416239 586572 565044 335058 151504 197974 875838 672182 154489 749623 849188 858897 270446 278512 940081 318905 199643 532490 170255 984838 668429 181712 108879 626581 992310 78032 854246 478024 986989 698909 856618 564228 468140 209168 359705 614386 786448 981315 90706 54656 551709 797908 707289 633309 79416 585577 488087 429631 666666 787878 96345 631777 268260 129336 709708 69309 244917 190029 746887 621270 309526 161114 351042 718450 118239 583188 796951 464728 52367 189687 701192 806102 776711 311426 965496 89789 780047 605753 662000 767203 422673 231074 111068 325280 450841 419785 158092 140753 683995 540156 370804 699225 307245 220622 75692 602203 723528 178584 302320 565441 250955 330740 94240 596344 183736 95937 290690 967921 54389 584802 380859 824098 439821 921598 125338 350019 134829 560065 161422 400018 594407 825434 760042 493199 889458 571003 750184 241984 678823 264157 318051 491759 904454 473785 600987 837351 594543 205711 430389 90746 406378 972835 564409 815038 590368 50875 983186 498827 193759 231586 895377 461503 614297 896425 709931 412730 572773 574625 554166 511586 827773 168737 682096 688480 882815 524230 861048 441634 172077 586222 857427 455959 746156 425020 967144 297974 874248 819864 614789 787319 283567 7660 43352 317336 283890 4520 152438 20377 732679 648894 49815 120128 202057 718502 732120 827415 108086 873116 328248 975849 130224 693981 223515 128136 27581 475246 403594 795082 838152 854101 573297 402951 740637 902365 118368 77853 253872 215127 697419 631788 140759 962580 152010 754907 561227 364588 284569 446545 301356 673913 627417 711164 370682 318108 804557 851598 135132 342968 692702 252218 968989 850034 824984 263612 107498 534071 832299 838158 607637 554486 758570 197876 508629 917794 763599 324337 264708 365873 259957 352399 964127 882527 744925 774492 265994 263596 961706 504487 639626 226650 558053 116167 503432 521200 27193 417428 327957 36793 228664 56108 39328 994566 568276 678320 681986 161128 345255 911300 804531 793271 827820 934162 717073 143630 897283 846216 910688 512140 229297 111957 304901 332052 565149 950128 973066 942350 526933 14673 45854 767844 684615 141494 589394 519110 152264 664480 391772 526630 49168 172499 881432 498557 543804 979353 699842 729796 597963 210560 219517 117372 805858 821527 583887 709799 449544 546037 577378 399884 588778 878579 802949 287350 209624 985324 666217 330358 364934 12164 843429 978781 604108 883614 634995 856259 748775 448933 612336 178819 742710 460804 372448 948028 453309 707438 90215 870737 925669 149975 6289 416426 209466 628536 269515 446129 6572 556495 718631 224790 259215 429085 54749 137420 577563 872934 634244 841225 199596 509684 640925 743882 553026 640661 373513 912204 658179 982808 358669 106964 810869 287252 7381 635945 184644 319074 958767 274580 753090 488990 736652 298663 638433 727785 143298 218355 623291 120490 395020 128272 586827 251016 711688 509593 761969 755250 199096 912877 860210 184215 855810 329008 393718 247086 701744 196231 434889 154480 427121 264416 595674 321177 925974 900584 358014 694826 124886 74450 572078 49450 909578 859287 74501 425376 494257 466673 517443 335643 354030 313694 223501 391339 939781 744227 970986 484517 204385 359879 331719 367714 243153 768979 101236 744960 790663 362265 814309 608096 231320 269802 747827 365606 466174 824030 563672 97277 237017 298192 865462 625168 508457 826336 381649 666066 812246 953647 442512 364727 111081 888742 91776 844024 255632 899631 701969 150035 482974 444794 856215 393609 542600 599546 481098 154911 498601 814310 897286 582301 688191 484600 66380 982418 794667 996785 566271 816270 723253 786771 243752 693414 597510 990118 329395 591667 111725 671539 981808 329299 953819 832588 575827 270887 22566 521410 422451 70868 758410 423789 977167 93762 172579 353961 889028 327200 544436 749907 503448 650910 285667 45391 86835 944561 712250 671109 924385 867090 938344 509600 552337 156287 463742 12686 39192 945209 78195 542339 857775 318213 260193 908853 699761 329067 28805 600673 761054 185786 868354 457669 877147 376194 4703 23588 419504 22488 123268 92613 456392 166933 708673 845364 323892 283096 464264 602816 738921 993343 214638 433339 547261 795378 582254 635774 720494 851993 328677 534306 458267 527328 652439 83015 64521 732090 459177 916625 103135 837531 697765 314150 878442 458813 495993 849521 668698 475036 705400 442274 934851 731130 335255 837548 290525 370140 819377 205958 265797 878026 372356 502571 542202 904851 243058 69594 297120 292743 216385 58838 377984 743035 896411 623014 845702 707593 257871 544982 581250 39437 109518 937333 869864 536169 776879 472853 805776 515777 553707 797519 278070 14016 896289 548732 457659 901202 824147 188156 884770 11560 917608 778547 904084 118519 262184 621127 172317 239737 9219 28324 770540 648874 105802 958264 384791 526284 748532 52023 609749 377891 739355 456408 557506 326010 445052 748310 632606 534429 160059 746223 384270 369949 915612 834537 242650 776335 643595 463944 512813 435469 972501 219993 153369 89523 534061 817131 799696 711203 233128 505425 539499 357378 40897 440737 58343 534776 314518 607223 502436 766772 793897 895475 657380 275046 562272 628726 801234 373828 325765 403178 881976 735749 467910 859191 850823 732137 528438 467022 727379 842031 138954 478370 485781 240284 33182 406314 907367 441019 374830 265313 799371 739032 492893 894214 36389 201348 283825 340829 176828 756948 495188 826347 787005 626402 912661 196157 670968 123978 297893 51554 111073 719342 193883 47149 776528 418291 280176 276980 739970 730818 792132 93076 430165 389896 406935 296554 123216 264182 768016 531099 201881 384641 587898 638733 198525 506787 829762 409836 176619 769880 160827 78886 886649 236514 487322 919279 580446 189574 46201 427774 56694 365389 558808 532686 939266 940100 591576 562398 27877 769916 59454 418417 103016 272522 297974 594895 334838 233032 877261 287938 142433 895187 945334 487770 947419 367883 633927 764202 816510 425302 452793 384264 735429 552796 49323 253841 787600 644940 93662 118178 902820 412758 993402 306912 249961 966128 218057 809073 882346 213266 154487 488577 957592 257145 573080 650175 415880 171879 713506 640093 336112 648673 56366 504147 670062 140464 661179 244188 233025 603489 411691 520823 20622 492037 535813 413287 82972 781682 855345 84340 525656 588351 812863 451624 392978 779404 620320 323859 915454 403704 807467 327304 301429 955945 63002 182877 962737 999432 582346 645231 765908 269570 905727 155996 698401 441928 990173 525127 994946 711567 395440 878871 586049 394897 93029 40952 263118 585227 894671 380760 497855 155965 417443 200811 248587 448109 34940 281128 144463 316772 724568 681610 510857 283055 840088 376849 597344 247711 990020 339262 364441 213962 202181 151258 974371 678216 204778 37743 523533 765174 714019 154765 833674 763318 540745 276423 758388 126701 309076 944692 720006 800580 44771 849646 818337 324008 818488 844502 485960 534603 922489 384846 682468 536736 709937 259005 149824 471330 913420 555791 602509 347278 802846 144883 394272 57764 718621 436251 91567 836906 892195 604031 806552 511401 415341 662618 767259 711918 927198 500523 126298 550602 578045 195446 106784 799059 696498 675393 584279 255457 472909 219991 594192 861393 120384 640392 88384 976198 711392 318503 478909 646819 615463 773707 844869 803218 807221 406286 141943 146368 686730 111505 515927 394014 566542 552054 820366 312930 538250 371429 536681 95428 962412 634824 18645 512705 273479 365710 353001 828316 390288 540204 398749 148312 971362 432535 301003 428735 714171 503563 483957 971742 650877 490951 547582 699206 931886 690255 507695 405133 410168 114665 477556 341707 222186 406432 7453 912350 211189 37764 694622 311974 704943 680 645647 156233 882836 629155 659564 271920 824448 305488 650645 149192 416310 172302 127440 740419 346268 452608 567042 36244 57148 400397 739706 70774 827269 940897 579943 135462 808649 177131 1564 106149 829756 18013 20819 465143 986235 541871 717223 881190 591618 322333 509592 65471 738165 446820 18763 760147 629080 647113 126152 745912 258391 107858 388730 472326 993407 869770 607346 141723 2947 214273 596645 506071 516344 915018 693161 508321 627033 437244 316732 811488 600899 143026 204797 59266 448634 351435 66161 621816 523107 398570 961791 531128 657032 550007 876085 460666 137431 122588 53569 775484 150051 648584 370616 812094 635874 27248 410962 635783 243629 797705 20652 674014 618691 865231 405509 353361 242758 578562 812289 977009 304060 831716 238441 630740 166223 203004 403305 203346 906510 22613 329809 622089 369514 675903 373845 813530 490938 782285 18957 4969 70711 628054 427317 999584 722496 231477 733166 293740 408279 526601 845435 13887 755747 541173 476293 919501 660460 790689 6104 613967 965474 482679 948644 950083 146071 732903 718076 815017 327552 597411 924954 617223 618807 76388 174361 920743 171196 552931 620154 344788 832880 763745 582880 430561 323736 964895 586644 499105 66848 586151 739329 51824 346005 949633 203321 411496 513194 930751 148014 959213 5172 283570 656698 515426 894190 378097 83672 468146 653558 810073 280872 199944 325838 398792 456943 928982 705180 332450 880084 734482 479210 728268 506917 863157 334438 887796 474320 336314 596387 344966 290602 653093 664343 147128 424235 135673 231067 993343 46320 633281 357486 924376 708792 8584 416434 214784 499368 573665 42670 358396 281159 431520 877002 646227 780738 919262 468310 332558 933865 682553 504771 479423 906672 840977 694184 260279 286703 950541 196286 525454 127331 339796 739813 259295 579755 113940 743773 991753 49035 731583 884430 99951 474860 29769 229184 869753 443162 787371 290979 764305 653509 212131 353097 165735 946369 307122 616743 69102 744646 57564 545240 790620 835952 130732 610906 103534 568575 657837 484430 530017 983321 22706 554300 577466 58244 721871 265933 670719 176108 92637 23119 80444 736931 793594 772725 641920 475739 180423 192788 611165 73070 885544 670696 537323 46423 898311 408013 376133 348471 852498 621702 390602 30608 509305 170233 704989 515917 830641 837040 809958 109369 242995 160921 340496 369219 89405 155464 229961 510720 300048 429872 508932 785321 578928 855790 682298 424665 737448 201854 686564 237456 424131 610051 319235 359411 31828 44227 842585 318473 187759 18537 607149 124159 499181 407234 348043 353125 604140 166912 827778 422063 100365 12794 277988 860534 99700 496298 966921 505076 430860 70829 457868 129611 88832 974151 717260 351487 312707 741020 243437 180087 555785 262264 604885 521536 248460 748488 430895 679626 888328 572255 851179 421801 274047 117810 972924 121621 422645 448988 157720 59306 574837 142683 377212 778985 857482 862609 969894 276853 443143 760516 860697 580503 22592 127006 10908 777083 334286 710509 675131 393969 70096 419812 849157 895277 654244 578713 810380 880774 12722 350021 607400 366907 651425 447431 30452 776169 186976 140705 733136 905750 181151 986553 540061 374890 659795 42330 523332 669937 163765 563889 726128 705626 187460 486224 929679 539707 842622 68654 822420 824138 514027 900260 649208 30117 544275 676913 967349 338507 871810 296760 894410 999649 249227 820477 91002 930479 461314 93292 302412 324704 624001 741330 472972 669957 395300 555745 321801 306131 940237 450224 187605 374816 574688 115513 89800 378090 734536 314714 277822 419856 426993 784277 86420 494935 667467 473487 532143 739174 321742 436372 200821 786506 640688 821202 960209 384435 655024 255897 784115 633333 97551 375330 428110 771784 767506 586629 737177 863241 730817 534401 780879 858935 710123 688760 856238 701942 202912 218800 744828 513615 85621 889939 606973 359982 736708 647407 672318 710115 9705 744951 852046 233762 673606 227073 262463 654339 379776 367239 508202 850818 56255 948838 527976 126208 881522 249121 806809 145856 27337 658782 856801 419563 924153 479016 919974 536973 424444 736492 900948 530901 555854 204796 444889 932249 942065 674703 314089 241872 943466 755134 47162 396246 751361 523785 168073 698795 174469 713232 325140 758260 692614 12187 177502 753913 719001 705811 175855 557349 66584 235974 102289 309130 982943 198631 45332 104026 935568 300299 419530 270959 873744 696173 158348 915715 784264 301995 607027 301049 99621 652486 524832 420946 809368 794598 715700 365817 927958 283220 585944 890680 714457 782591 148855 712064 477405 876600 817919 379877 985508 85557 591908 8864 24371 236241 683869 671179 896338 455114 627173 594664 918544 417410 845819 230363 772541 785727 593506 365035 699247 954604 744674 23621 900669 397589 961477 860537 35207 368559 790939 671227 788204 233101 303542 362019 706833 614700 966575 499630 800481 804072 292575 449210 996296 94085 775079 754190 624055 319399 533289 69456 613475 874650 72204 486093 709126 276811 239036 897524 826845 332876 239655 386715 400552 884180 469889 886777 678765 736829 342529 173994 341940 545925 434658 218927 332 98445 51171 900587 687749 706717 120775 187047 380277 847198 113238 925518 401779 431838 864282 216306 983519 721168 663715 159813 887768 124361 580868 343905 286404 368132 638995 64641 338828 590239 322221 202757 714461 387228 883375 466738 149544 692321 853822 186544 156706 63864 145536 785482 425221 991120 215521 137777 927053 25274 757455 340026 289084 610604 168254 356699 576727 739970 206310 699250 72743 21560 658496 180030 940281 16817 947404 15588 483934 766835 838541 864747 891244 208297 509067 798016 138299 914400 733200 20019 425192 619210 324652 287480 258005 929214 378290 612840 447399 867573 198776 127229 509895 340047 155035 158105 799714 711948 803512 187968 489641 887508 704884 883481 355346 487152 58486 47601 844309 608654 393127 330807 405359 242176 857977 483521 614690 417149 292509 459462 78451 190751 473355 514659 831915 543716 17726 242582 928791 39214 86069 679814 592776 573955 430836 689528 288084 507405 353601 592283 170323 934490 237607 614142 576930 758941 194486 177940 497636 265451 717057 971447 762684 403328 676702 548898 326804 127160 480490 853814 417305 618006 470915 234358 945532 261184 167372 787211 397746 310080 764332 590336 97397 726725 403023 209734 481410 88864 742435 431794 825433 529672 665053 95738 390528 587542 342450 661180 758976 629513 359070 954872 234662 324356 839328 944400 212804 594315 279740 53519 181421 731018 887736 218463 846204 541134 807007 872017 505166 641225 882241 613338 249475 230546 727473 853200 876609 391011 69254 219249 977713 860505 549658 569884 330304 247352 228430 237013 570399 718565 333188 653318 447876 44138 612772 824057 601895 756981 631895 552671 305094 27544 699983 334860 131873 82315 44093 447480 315198 93350 844634 621503 919590 14632 594911 967074 286502 573043 750476 691972 330128 309580 179557 805230 41783 259552 741424 649164 135734 583034 9528 661870 539242 882254 367501 596360 861043 39410 989570 235186 950903 145631 772270 897832 131424 778996 618731 403658 378585 664563 862810 230558 945876 1731 351197 890697 358727 315692 657884 924826 386538 223134 371137 362240 486330 955626 448380 364622 527418 27143 403647 6142 986221 813839 917122 166635 966173 837951 25856 769877 590231 849914 411257 19873 308525 733639 336687 479511 67058 379791 115945 335778 263170 814432 723954 870291 642807 647212 761498 401695 279221 710218 125940 404316 998239 267572 604439 915336 416351 323336 60766 489922 872674 663624 977704 210511 207898 20057 926680 660310 700922 131015 709205 943397 928893 212352 671307 173546 443232 614933 245737 486586 804324 258492 825826 616269 786381 258576 978028 646528 32549 780495 228291 836178 983865 861083 878183 689575 789211 314 345817 877384 57055 806423 633250 83425 181086 440254 266061 964354 401461 895587 390888 77471 33543 866076 539975 383888 66487 557346 432449 675025 267887 36181 837169 940867 657053 602293 185782 259625 745136 39977 797939 389612 480863 164156 475792 123032 513378 602843 360503 845597 767991 151064 656344 503054 957406 467050 350565 143589 171998 409835 617303 705853 427262 386393 417895 583895 124748 229397 129045 492182 276186 552743 310757 716803 121788 554616 522973 897545 520971 567510 233225 496186 968229 852275 390583 403336 382634 327463 943291 840461 544321 167914 740972 447300 757265 925275 548773 884557 214408 223867 303621 876333 302872 337714 11568 325195 272565 699657 589707 998645 718104 421871 450435 907097 56127 756661 728199 530124 625194 188945 353738 261318 146784 683039 161602 378020 392680 103323 155180 960933 940560 417064 451269 342446 554538 987980 437650 950470 659658 73842 832281 717786 772361 152742 593318 670202 771845 767069 666183 316634 269535 881194 242896 757842 536955 65546 230232 221407 771459 975513 809210 170848 466917 453723 450070 456089 980880 66740 192589 761971 172987 565040 231176 560954 642079 73340 411697 987742 731000 445098 38584 68467 624839 757938 953615 834161 403923 748139 566575 697716 835747 887958 195217 801213 509381 448916 641910 87919 542923 60011 800800 38355 700489 503045 307926 489172 752344 378544 478500 711748 232918 25631 164504 235733 239588 764903 760903 802209 330534 995779 867078 794339 126919 484497 416945 858236 235506 145811 372327 811311 889306 101999 245259 334180 313715 592431 507077 360361 37046 854594 355647 492 92129 222521 558761 971650 448821 457739 346422 82084 122230 906129 598749 777197 502767 115978 641944 824925 856235 555673 544552 542297 724477 869506 389007 92520 379769 477424 555668 910583 270905 792114 427779 182166 275609 437370 50346 485817 367418 193693 887646 635577 384899 327637 323764 491728 716379 78530 902408 640032 527729 123108 380793 826477 458996 655203 819819 496734 315484 27400 76483 240832 983071 184001 725359 899907 943100 15585 410332 773819 706484 955293 955518 100256 851339 872592 909451 927886 485964 491704 316416 518598 520322 849526 782811 715371 822784 100882 418271 514118 561434 818997 982995 622147 277738 986350 722947 861618 174988 9518 893502 841671 885218 255179 853014 832921 863376 472321 827683 453351 43393 571820 793024 419470 29344 105743 548684 280276 943328 371216 237483 956513 356213 88697 402691 929601 352537 767481 29119 836835 458632 389601 813071 751005 980868 901480 777190 438885 761361 327592 385339 376153 463674 620830 64777 158200 374410 108077 768846 425575 97236 403548 18000 783214 503596 655827 499923 794936 779756 817186 607908 381334 615216 627835 392402 565757 487962 824627 477679 261059 686223 143493 30803 540390 757239 571918 122905 254789 256257 303058 62945 516069 990557 751862 312204 925165 560128 452356 565507 136298 148451 984874 755569 355276 223045 514107 987076 866215 713892 817900 388784 977779 364168 946648 194348 105549 753785 859773 552434 661236 33667 958973 245379 431820 756601 684894 198177 824286 463600 654346 345876 94166 315327 776592 171110 345604 864325 900833 747495 25884 742243 235412 355369 411446 415422 584482 17796 822286 897471 450026 58004 999749 159570 439854 849398 679326 103082 607317 467151 315970 186747 287783 583813 34685 563007 374036 270723 781118 807730 7469 997370 503323 362646 762985 397722 801291 566832 955362 640541 240042 750153 155158 604733 806456 394925 122086 691769 406170 40431 473050 760148 460376 227428 22362 551318 493085 554211 948278 658633 757947 23884 835744 707197 434212 686206 189037 225860 297586 794334 90200 679798 227103 363415 21695 853807 795214 612437 217636 399628 416064 368585 994093 911858 99872 745384 124836 615559 300728 81452 704375 214583 905209 842321 934777 454704 56759 919321 125408 94630 810859 80073 417285 799120 568687 489834 424679 678441 239621 484040 108328 589424 284753 589686 74318 898536 441306 219081 26243 255577 885901 986137 338134 235277 792442 165955 33016 16916 595733 135145 982336 381440 465910 823984 940007 59818 565018 153985 872525 158571 196255 539144 920050 237732 797836 261304 217662 211830 86663 295238 20729 854795 15517 900778 133907 911947 142781 755681 7454 954728 839165 203821 668431 252243 982548 172627 433536 628164 480862 314076 799665 711478 829148 509332 3203 165160 633649 402447 963899 28509 776870 531167 152709 556573 831526 656671 3311 58482 766787 779371 727145 684076 548783 216037 319372 297181 603204 400818 919632 595294 478525 781243 99156 718856 368634 346413 486425 167612 360192 937785 967047 624476 401975 831380 595752 59087 441322 383864 595240 745793 151114 618146 614235 156256 716780 448722 519543 592160 891718 112014 370005 762424 578806 467871 580404 664931 22139 564754 175479 427296 798074 526840 242402 897139 153146 94182 696160 501218 783144 112694 803456 890872 208340 692356 971315 160389 706738 388275 785680 938907 411547 168806 898641 486355 951753 407366 569555 901831 674142 878722 192474 548245 720350 683147 985290 706530 306288 916 452335 446548 443041 964376 261942 586583 732064 691027 179570 384346 933571 647816 710872 92815 451649 634042 757507 597486 650679 798771 631985 639538 401379 958336 149379 128474 147308 180274 17089 22186 255448 730334 495316 776360 18707 979486 225227 136351 887471 984911 66326 785375 848414 557777 898958 617659 482874 507466 581675 981321 835134 290915 127372 723494 119627 237705 905459 667056 217700 85485 531078 742986 671922 516549 500368 578267 657472 540233 280061 180239 673919 334262 811233 872468 326212 183630 247218 947167 722694 346518 9930 78437 802016 286295 841190 206498 900309 691167 224617 620117 901574 442749 92442 420866 998270 753479 104481 59310 235751 742679 793102 288743 757906 883850 825235 986362 741236 475584 195589 854395 397731 33695 53214 122816 584029 802448 837246 53414 198849 485312 185318 660171 312403 636193 540539 218962 829629 943270 572489 250594 549513 658250 191549 796519 784744 485386 948714 486160 526062 77478 623621 253647 759251 104996 521001 269852 932723 548877 595476 108275 944719 566383 311144 351889 979018 496665 930603 464314 142957 438242 432071 245430 995300 30626 954571 393808 339967 717750 594856 180630 463794 446145 9460 743132 889813 650470 813291 781113 488676 342415 544553 763911 996352 757929 605617 628519 931180 848805 45929 837691 176784 8697 39388 27307 548730 15965 882102 705633 673945 446223 295692 653132 959808 929807 90001 296161 988265 640675 858402 341461 981615 985556 43260 281700 130706 247728 806080 474382 706743 73478 916405 994068 812134 391021 141190 546879 115722 111485 256896 170458 955637 321043 137430 882035 789849 10770 994269 329822 584591 179485 682768 470770 29844 847710 523021 622345 860679 823746 312917 492676 477805 657595 922128 483334 449517 558397 938887 262708 568917 154945 629864 682427 196179 974148 407366 824906 527804 988617 808215 623123 958088 515731 444852 679503 10580 348332 363676 773111 772191 330722 881585 431563 274573 496900 972665 247055 911143 281129 26142 309257 990553 629097 984879 734405 434483 208034 956317 139793 908841 328500 186815 985345 584275 349189 226766 238188 917293 288767 599465 80173 54744 856461 309907 76643 604823 859105 884528 640049 63763 57713 848139 918655 74136 126517 675027 342327 593046 768939 787226 243016 478624 281300 986261 39 862768 592436 397599 554825 177249 206549 273909 915499 256564 980805 460283 475210 801484 409299 361845 121003 680306 370198 926799 740372 19793 258854 753686 873425 474427 178337 709949 654960 225570 93608 70681 358469 571680 581471 496037 652007 697584 115824 133567 225905 981042 894536 397737 934338 27435 581273 207561 364669 98178 154263 989865 330762 751941 540091 820151 323219 680098 475779 343174 662664 250926 509296 525900 727324 598241 796998 563746 294917 259672 710351 485703 66751 667474 117209 633949 701002 980852 572979 923499 272808 17861 374516 886041 250912 703922 242228 146615 234366 413067 916817 350774 990288 48004 523628 748269 356394 128437 629417 899157 657571 54171 652787 782094 578902 574741 539637 338200 914850 935079 462946 77979 579691 355066 20974 903199 805974 365466 37394 760596 915729 109495 756428 353100 403785 245157 555036 119420 518001 254300 452745 874303 863746 427640 382490 63379 875061 256698 550302 858393 525131 20805 7140 296345 603398 840738 578755 288316 117421 64956 281428 657808 910476 140453 939059 735432 658737 681295 987265 737338 205680 740372 522789 14047 338400 868719 155398 638230 883548 883905 365075 851617 661508 132749 636795 368934 265017 683707 573429 834799 280804 33433 368762 213995 114287 506581 824134 566379 500234 637444 815130 607653 198120 890655 917885 482741 509759 434817 652854 913431 657420 688682 614228 568366 898893 191359 434150 113152 454213 626951 108867 755064 276475 385455 69188 788643 404603 94215 616837 628147 323475 363011 768232 825471 72663 153532 724305 782849 27551 997548 472235 201494 734788 102837 702497 564674 537254 812699 77478 932586 176872 761541 541038 583063 704562 661824 638066 283002 925103 334588 534512 786082 297357 632397 122985 824583 178623 986347 148002 627331 827198 241522 164067 230804 352196 419427 711291 634076 803407 993698 355833 844961 124772 814197 466613 409357 698058 901451 566405 761134 417867 233011 352904 960631 22326 399713 15455 25406 91680 954028 916718 575228 237726 80787 677344 179792 573260 58931 924641 615484 997641 942802 771297 29030 614009 412376 366807 720601 15170 518609 748988 191938 996431 801900 74124 905075 984144 959807 578057 880099 468600 707136 651384 868587 282750 529165 179937 119306 794396 276325 509587 616739 567059 926765 139614 607866 386725 664173 588119 272123 464218 241616 438551 357427 639100 550567 830652 59284 208986 3687 506919 490166 50889 284198 83837 519184 954270 777058 310054 562947 562997 895738 264337 755088 347566 944883 484782 576348 753258 710260 507826 186675 774162 80714 700759 738179 123153 97125 462297 324700 228629 285849 107962 719735 184594 92510 187070 180524 856446 51153 508080 234490 383766 244465 295900 93507 677784 951266 969107 35213 179911 885741 363434 862466 759851 306942 76410 567792 964174 278053 478498 134795 65727 878294 342977 871078 481171 361769 596668 881918 607839 880346 882302 457071 198847 96458 158323 28156 245459 55484 294476 415627 186812 237017 367742 789415 348964 226157 711746 660413 811251 314087 249559 761567 710042 316957 101884 477956 722636 290758 841526 215686 465088 746622 319312 950562 93297 140229 467670 250300 264414 260992 962585 121816 36170 144247 863726 374434 563261 664213 158575 626343 958017 846892 4408 471514 134053 409710 125867 212816 931006 377653 911853 433348 624289 882107 85350 92692 160939 340771 939781 486401 333561 233134 766458 828147 361008 667207 521978 835699 570742 201976 137343 664496 455351 626226 341765 867579 230177 188553 977422 574538 33512 685302 600607 887736 350979 660691 233793 265283 819373 901154 591553 865101 339237 87239 637744 184797 921198 847817 478243 735579 248848 536789 218676 911191 522325 801147 192447 500994 365388 901999 265318 415027 531722 987529 774030 28323 196004 196102 521312 566129 716023 911300 542281 252256 742496 504522 299386 84884 753476 736062 435496 288217 982089 602029 37197 973340 137243 735622 628005 424815 867688 44895 546866 624585 295588 480047 557049 948932 314246 216978 533251 251358 7689 531401 867421 554872 226924 31607 198808 815770 209971 558949 420873 773869 283171 880510 802058 307583 428106 629524 754871 309315 8629 21017 326323 235342 791287 120999 17120 506779 453929 640121 980394 356296 35300 769519 308925 970263 913033 460814 785098 165038 760314 398910 366087 637655 756894 166282 485548 559233 929121 939043 908342 791805 734449 689438 80487 179521 185346 797745 963908 675945 539723 535802 564694 578737 512455 157944 504490 763964 751541 384208 925649 383056 191321 486089 970336 440152 237816 996624 434097 719969 366368 710453 95969 234269 273118 351788 138512 932259 579973 949518 28708 991468 944174 217557 709062 841880 39026 649763 574563 72487 417842 674364 531244 744449 205392 650183 814998 359215 718707 333073 811419 109023 168839 292489 937016 884067 764602 394373 22701 987379 245633 326012 577600 741670 330449 696459 50746 217789 63142 718384 545448 580761 446015 260242 237083 853440 277407 260087 780521 77916 233678 13515 590121 145531 611479 728416 294971 760400 510536 754153 620286 203120 952116 564733 125784 115159 24244 893850 276722 472993 424738 611488 578553 229521 989724 283282 249310 628877 862663 224601 14551 522783 812234 20288 231260 98038 127631 447929 284778 910371 191173 830358 531716 187293 105376 317585 603373 886461 471191 514052 586735 387138 997990 153458 13271 184335 701706 431997 930678 299112 27207 159021 195938 258041 566117 186799 799667 733135 361455 777811 482182 942812 654067 106510 159678 317943 622724 853046 379262 888090 54779 848905 783216 49186 390898 394918 550913 59539 852424 959761 551330 528466 844512 121460 253065 576873 23585 495577 257774 876230 187639 570801 676814 539260 750801 82512 140140 574528 492833 339182 365771 613421 130591 315559 376565 196545 15622 538492 539127 338398 169366 858256 778338 681610 547472 496940 673164 711279 662653 666300 415053 178779 341032 844688 144195 246657 548831 399836 199694 183095 172214 10040 951892 93814 791043 842976 37950 415133 524067 104501 695225 42670 126708 653434 844919 536720 960153 409048 44523 309067 748538 21210 645008 489935 504513 806770 882659 187309 838045 346098 808420 855644 838275 15252 455450 690614 864552 421939 243596 934776 202888 406351 98248 291461 908322 871309 37599 789412 964602 437749 849255 182718 779030 52658 682936 401953 907906 485078 789616 489471 17932 780883 558511 923887 999368 359874 184795 642475 607372 184608 188190 640145 887797 461324 630179 962915 306977 340235 573084 204039 776563 230020 821887 340359 979539 117125 517444 193937 927659 881660 863017 223480 354731 680510 104366 553393 319941 345795 127769 645399 579057 672424 716788 629352 529579 944684 600394 195526 49840 794995 551149 558519 666821 313414 640883 578598 45168 557137 840308 450143 496637 349284 866574 320918 865850 416883 767777 215009 59579 794070 678484 448122 986775 338441 842638 162238 390889 780909 591933 238576 952207 887109 202259 924086 370095 900538 28356 281819 613677 173464 884809 580556 602934 611151 528480 284571 766137 430322 153353 720127 658217 777915 104458 313938 225852 616645 336301 296594 319919 548177 461821 502304 432127 431170 749452 234628 869425 405537 793840 498471 936651 44825 830657 824535 926617 145084 110877 940935 228969 85628 340389 175564 130255 558195 406973 487265 679970 66524 208399 753700 188733 520727 502153 733782 540415 29801 915610 969503 321611 905785 226361 355016 657417 844053 420510 391168 149411 97643 409991 797528 408969 127824 205941 104710 974829 664316 972204 36070 493384 449868 323959 660148 112147 589887 490465 26515 865743 929530 946492 58185 899518 71684 337182 872961 970791 53002 427936 936519 485846 675804 813790 317072 299225 946798 642297 994223 670404 766296 635288 615521 620526 293399 439138 355458 903026 18826 483205 74326 136751 947957 956467 976001 725000 494785 566688 193679 151589 364602 467781 421485 355440 151696 921888 272046 826905 717847 690930 954183 451475 702855 558399 204818 699092 958076 299409 88591 223385 716599 808182 589151 391136 699995 173758 940744 456684 685745 969214 294580 762436 419044 471631 685169 944180 677446 459791 492466 118282 379081 926238 179276 259418 242759 468963 271162 457019 690683 809477 767642 737864 345542 855667 786606 379168 499819 905564 137244 439591 601042 103927 823854 904899 623881 840957 201875 131231 423486 747498 429660 504107 535558 586752 54592 707930 760282 237123 302488 386978 765653 829629 429795 440576 78775 2684 866820 800561 15397 355024 238655 552570 638566 582158 113728 644386 374055 411151 848339 894003 539576 611377 541165 76604 88782 657045 380386 358545 779839 560351 357164 445321 846728 221946 156907 904319 873866 958097 912927 360467 578249 981911 759472 392998 638316 834944 947047 950817 617472 803654 345906 494510 726133 560421 496740 752765 690079 759390 560626 170305 316534 145720 576247 313265 579926 719546 215665 403719 326080 881139 964098 119812 480600 770355 667823 93866 212517 484239 311269 630209 291731 928992 861487 488851 1396 607492 865857 773423 138427 353884 470000 711849 45312 144333 430968 504409 967423 381375 615797 653016 486168 975905 102762 946502 461264 811363 838973 375303 66255 52154 910520 421760 962593 56799 311434 271327 73781 110672 759108 376081 710113 758926 209821 898314 601307 392286 78959 791808 144513 304648 169079 193584 519763 780891 104472 644312 892083 507495 675097 975931 484012 307329 15330 296673 99560 830275 685123 91412 106681 770633 332078 291619 493905 681140 80248 626594 812041 431787 964380 416361 433566 269142 740600 348433 985775 50721 8973 401338 304001 540735 261699 445128 788603 999012 37731 66657 903466 48970 575387 623088 742910 109485 331006 490022 133643 709455 628545 701363 813769 847477 826239 413009 927125 232551 347958 131002 100590 300212 585672 458285 860728 210732 914491 675245 525500 556452 733625 451457 387814 227382 653777 979446 610246 624190 556084 959192 712656 109406 427449 570813 243484 88955 253593 401082 156518 836477 699763 71211 205583 819667 509898 214128 428954 979501 866946 204906 219248 568448 850790 180674 891549 866310 782565 551139 890000 119227 677008 191419 728031 642273 344862 348414 133441 230269 575273 165027 737618 516439 521391 247973 207058 407678 699537 50435 452326 68930 230487 721280 396246 129720 258345 441507 246285 522874 562904 943352 441949 749284 749075 460622 420664 515416 226866 836280 390392 603323 931247 905356 840855 954678 745960 183014 709240 235125 493663 822758 878236 942827 193466 333038 21230 94285 592387 978597 492792 729234 509864 368246 136491 578874 582716 641746 205787 942148 10997 777834 687745 287861 570924 484854 494199 817816 537888 394672 40895 757241 566387 178265 941181 901673 633451 37172 737144 58941 238898 843590 653021 102799 621079 911708 412604 375227 617355 276037 224457 132259 854885 715668 793500 626668 745247 172831 400690 408255 294742 55299 610154 491721 140557 964381 381512 370811 543147 896594 631029 399946 224056 192776 547069 761392 339812 525483 630095 744745 185345 397929 1025 909816 766468 634294 1418 614687 254408 626953 332422 611050 383946 38365 349174 409509 324782 465649 450621 399457 438584 733513 378532 226163 587604 329002 862678 969717 214224 170593 990437 311620 173852 867837 95107 766720 346897 684433 849418 832271 15271 546867 993013 845146 207293 989184 48484 780685 450453 454613 646236 759772 502933 949271 450693 693113 948103 829101 889066 481631 568857 587648 50172 239626 435358 828290 527376 487996 521228 642148 356892 869754 4284 330974 726782 700173 94061 440171 976181 338690 597890 98890 790118 695658 385151 640894 953112 389147 916495 999119 538360 828845 329409 792903 148054 25021 648134 520566 597798 749485 662325 358511 581953 416738 822536 204041 640481 792325 629916 752734 196520 861827 11381 150351 396122 24205 396599 708158 432798 450521 626286 676690 820161 539871 178055 135799 996466 572700 313813 738075 117575 544146 290829 362162 248823 404550 210378 26868 954719 327873 295498 837338 345533 994704 612718 298212 788088 793476 387710 584789 294166 328179 620707 272949 467395 453941 114220 988878 516753 818087 834570 477104 252595 563051 650195 502830 134080 55334 531714 139807 516534 742337 362293 14621 942133 401833 456430 935049 371776 250768 932371 604805 333248 980457 815919 703736 189440 662575 836078 163086 312050 230815 840484 392566 926376 717433 671047 476258 898140 124995 435185 862730 961320 611910 506015 685417 143247 843215 82164 779391 325235 306543 954807 212429 945244 730876 315280 106460 169143 35470 603535 371126 74708 271107 712742 259627 595752 222587 248746 961038 468745 207196 504341 116342 371957 425807 681991 685182 206603 662849 438785 765060 620943 46435 621992 756717 917995 518763 636936 151520 996393 874833 317902 224327 56378 213011 170253 656401 935922 154993 916154 468595 935497 16113 183216 101410 135771 757340 590381 961498 285673 763839 34643 978586 232342 852779 547368 754278 455531 956022 591126 192580 31572 869176 966444 15935 105057 739087 123035 188776 502662 511003 193721 313743 641371 327938 643586 423630 306204 285677 138258 201151 403882 570506 106348 753025 602376 843720 269942 565303 636639 907550 948667 444424 144890 800836 349415 38304 150539 204919 601231 404782 115172 691066 189351 238116 626111 233296 750345 596731 321847 236035 912309 580140 826764 431392 345867 186551 721187 664569 773202 457696 445892 469985 237493 508333 727578 895347 816961 504105 730039 372108 517865 578533 876045 523340 568258 224305 468341 890010 790471 295783 543852 558237 54230 819041 403409 616835 852592 901758 760937 75453 616317 799265 781467 625409 917446 600754 307509 362311 993401 113307 22885 730701 81705 153739 780672 339347 439692 111799 104446 571424 156283 31316 486396 648635 828789 565407 314105 938674 923484 90645 118425 692631 226486 26107 418021 381245 244973 421079 127369 682112 287568 654452 574741 136442 824016 414179 253757 995215 166020 320885 444121 333282 459749 526337 445093 415197 474386 872292 573314 951534 871566 112380 696883 812548 88061 706349 498337 771094 609067 737692 384792 602652 133636 382518 937096 266772 999197 111210 499076 874814 503594 694379 234182 830753 278790 229295 795241 249220 758510 101938 368750 401525 879110 82804 651896 599174 944274 380087 175888 35594 551998 903490 938977 478877 251671 995680 585725 409370 712400 458914 585238 43810 774334 285337 666630 664987 656924 884573 333000 732271 840520 653705 776316 593801 856324 245244 423399 779612 469814 101849 913008 270235 790440 565256 379813 801026 357320 572275 408500 608076 878889 736778 218610 709050 37313 644415 623448 810067 851945 721163 379776 550366 628512 230631 915180 810921 357577 693588 736128 63110 535592 867219 22595 850505 687336 836398 195106 166539 654040 96813 158125 350570 274025 468450 624984 206342 411250 63070 941115 125446 772909 997561 443347 908561 573943 531918 211583 836438 241107 161148 661955 53380 108264 961446 164872 349586 391230 316404 454362 427704 167302 66768 728361 62196 527695 157994 237001 364103 520337 191477 812210 906613 277670 248359 866368 890761 363404 872125 929780 829518 358692 806772 398513 123479 539830 154385 821696 643192 806571 910939 99724 469706 60689 245531 561447 959915 630171 242083 316163 755516 384095 979140 561338 493281 116182 439062 593095 592581 761311 390196 513483 102675 741372 842557 34441 297790 484883 827285 795305 104634 693230 372577 785785 192384 420860 402383 992487 548494 284302 599308 758856 596453 580698 552459 600341 542665 754812 66117 880937 254213 19568 124531 628228 452260 52697 448406 209419 643449 653950 754800 199173 399576 760135 987336 603551 557018 39748 451178 832617 668317 492134 346341 118680 879042 554884 910667 10754 620334 321624 294388 354404 451209 143039 770875 724639 448002 618429 729535 418807 18760 289463 251876 15059 318610 557942 992080 263040 261529 93547 384174 46318 142873 798373 662062 115377 496148 63772 818755 692865 130702 899562 742372 681594 262802 909133 455563 924381 929003 816359 165305 615374 336172 309950 477040 637460 836393 708988 155447 180123 444476 950511 249178 309749 456193 995594 460392 851029 919449 338211 314675 104211 840107 227443 397843 597419 306271 355097 346851 291453 674273 5527 967043 118734 575076 390420 292436 433414 679836 238104 38847 852593 7235 992979 786671 765310 415701 552086 567058 190531 260499 483672 871388 607606 701316 509298 460995 461877 542768 253092 743364 753216 37027 44494 846813 612281 971888 108919 367761 639595 422315 313994 355559 710592 180078 62676 353771 76810 322965 666184 100076 396219 558722 419771 17532 371180 235545 397479 585139 271066 543365 534828 38061 9188 28146 484939 40327 793359 297232 800361 370470 466242 218135 703378 432 598666 780925 23476 493200 617047 928897 699999 172918 837757 204964 507724 988437 773940 596523 547859 367204 600409 133343 86195 715678 459563 849996 503246 770754 559310 365957 677866 221011 608907 332894 454449 892440 628174 335793 274482 107037 389415 274714 885854 159537 679946 735803 6411 96998 635983 183801 86389 935957 530162 328828 683704 735127 919764 763187 708375 909132 304632 536142 646392 257432 354759 348418 605542 170273 558861 564105 862030 229395 110265 458015 225730 671772 146977 554566 795577 279088 173308 681987 166669 193094 548454 633183 446331 327960 415775 519526 688487 435431 721676 843243 846869 460662 741685 330626 646769 350474 840389 972741 83400 552816 633294 985168 951437 756215 567618 148421 577365 139761 383675 918345 822235 142199 609971 232901 731389 158946 513357 291814 203772 265235 941771 776861 500544 611627 432917 190879 866194 142036 711416 512742 540897 838454 664676 418798 725886 607618 893998 212857 367839 117675 644428 526540 619487 991144 840411 543792 65468 547700 694941 688753 473816 25998 832371 618594 160762 617017 201191 795544 720458 995005 528357 231274 196312 356580 442365 750648 685205 870974 809827 432609 275352 791326 783151 58763 671514 45274 214558 189790 244026 299470 724303 911305 438587 409754 613766 533628 887105 636448 871148 259565 735320 515143 665869 515027 805613 168315 457944 570350 697938 604714 508451 57277 588990 521800 165 777926 774475 699084 547962 542033 2679 704945 534883 54829 561955 302006 597123 392426 784407 924382 922083 992990 87868 636657 955950 739809 597920 483385 619766 632144 994230 235270 710445 478157 222035 887467 539245 767421 134194 42174 976049 541257 754673 882460 105497 497118 604114 253410 602602 388333 71291 365493 349580 221099 481846 515579 860682 90770 342578 24608 584725 736415 870656 643218 144578 357842 283862 362182 168839 80689 19088 279217 570306 80452 334698 112719 875442 903450 586247 811999 382204 819459 52205 782692 709159 416661 830727 579174 765152 602472 264546 388015 759863 611609 546352 896399 142240 822090 301960 331545 271220 176032 385892 71139 772461 225988 215073 294474 425965 425507 734338 932204 909432 829614 243886 633259 265141 625819 644078 477233 853105 785250 847472 969575 412700 573952 776838 787196 873737 526007 277288 670628 255538 288012 11309 204886 569395 561672 733398 62541 565578 288376 529348 458377 313566 169710 700413 206539 948405 547709 937579 773724 266299 896576 713628 113350 894274 668628 123459 76697 411581 805721 2038 986792 878659 219637 878190 45322 18322 206161 736650 339225 658890 659674 751884 92534 40878 614017 725978 785795 110055 633788 780542 621095 899392 938178 116903 718286 686443 294419 957670 941351 493178 42030 79922 139492 968295 1369 514020 557245 265292 177501 277692 253357 746988 921351 147034 613875 758569 195177 351621 128019 448843 585494 301672 280531 700735 272169 810512 822526 622933 735359 662319 766372 67586 295544 185628 87512 18076 521786 674193 684785 773281 329390 402412 802441 617008 601857 690478 619585 322125 436453 284415 885435 510306 970125 692456 891999 610297 343924 93975 774039 457539 684503 993695 360338 919892 924470 433013 985988 225892 997463 977588 315109 698447 134147 484122 109358 307862 192455 807689 621023 102428 234101 671431 994300 770602 141280 981246 773067 755244 781667 416444 424471 437810 422939 864756 298224 99376 321000 866236 405993 632702 765169 124109 333145 606808 868381 849158 961179 537567 48666 954857 164749 847126 44313 981149 827285 777894 913040 814826 611735 362266 71287 113600 418752 581284 247820 87408 367295 377622 166223 54513 512326 972138 744262 542877 106573 613691 912122 310257 78096 692425 115960 878289 132812 239801 810898 638593 496390 215699 450075 426733 304644 16194 830063 391586 433489 536408 9128 747538 230077 679431 954538 477653 799643 489384 941656 962018 467266 19640 783580 429658 793677 765782 501411 192958 785755 212103 925663 619892 226767 971763 140803 672966 119568 18341 395595 504802 11083 188558 978609 229787 223276 341954 624441 128294 834089 886521 823206 661662 521719 629136 561602 59585 172498 546182 327834 251441 878906 729471 148224 603572 138736 264068 353928 358069 994238 685313 966347 14080 795756 747526 683623 748617 854091 33799 855996 993190 224238 549596 652784 341201 284588 678465 786861 860263 922080 362263 985502 949035 861801 166306 438325 754244 792618 67464 341928 558074 976587 732568 870255 765501 304246 958337 297352 95710 32539 180823 101940 171604 609004 800913 926711 84665 743266 260045 569499 482635 727222 754379 348781 852331 898345 416750 751935 974369 318268 985151 196581 178262 115001 351401 642616 468888 33768 387710 77462 103258 849882 517616 91999 807729 167970 763609 201018 482520 610391 472116 160526 284973 585108 955105 431305 525617 691128 168997 520925 297868 252263 635111 99966 44424 858374 43637 707621 580497 459267 501309 277584 28859 420490 487700 269439 785916 284241 354675 939577 206957 111053 97588 711557 644429 66747 923737 839025 684670 605208 822214 278159 50886 861289 332866 642867 271504 238708 476794 655222 687656 7813 247294 321590 698499 536938 895874 282772 408564 964152 53407 955636 196344 218756 40975 292224 315883 991722 987572 783142 193361 804105 249425 78869 948302 976964 124879 297220 287086 666371 726970 51500 716510 63344 131202 236361 188913 962619 656315 167772 421148 268439 831773 398252 79226 271610 117572 521472 871944 967009 902001 291622 174122 885385 165191 319984 289957 649015 179343 699442 361187 936561 48116 936581 898226 64771 638344 763015 612805 149884 610813 393561 388273 902958 499693 504288 679089 24305 62483 690564 900643 610976 307792 337587 534089 915802 372327 158751 802249 38018 429120 971580 342509 392192 14441 801667 193828 409854 558096 689202 826431 76780 722890 97418 202165 894525 511696 329936 332383 65320 924605 152844 840637 1191 362897 753741 246575 293435 897905 591714 112124 806 609892 25122 251279 180143 380311 182694 655604 177826 161626 28106 91488 332814 230946 208879 853927 319941 828741 570876 979971 516255 863680 973144 101268 442551 235188 30962 421339 233964 635173 160570 157245 23394 228154 146149 816518 514239 431488 858796 17827 801582 715303 245133 658983 331167 955843 475721 136263 170949 651980 487652 875998 642902 640030 259241 391082 109327 124346 562532 938701 219502 117060 262437 839244 131062 339715 717571 469204 98158 668899 98455 13616 460514 973622 285629 970516 845217 298031 441495 794965 926845 773158 297929 157679 295310 497495 373502 933630 520943 397218 314273 980805 444672 198284 49957 721130 809058 935741 129342 58807 408510 779649 434790 262363 153022 508231 579737 15207 266067 201957 917913 682770 127469 217361 562474 780726 871494 305257 762775 45776 770712 770861 131820 559747 978210 148799 243129 501270 439079 850090 820245 629362 452654 252632 423129 70053 240643 296603 440865 926561 706037 617317 113295 142141 358742 362127 192072 961075 601086 443542 555380 239649 414920 609049 796098 761992 790996 618013 210274 698576 632899 502729 896137 7554 880766 384618 647985 800908 877936 885168 306966 467841 515463 87983 155002 512150 221239 670815 12769 691878 927479 811869 738902 881711 961217 911464 748645 694547 663126 63140 515486 904664 578233 482394 370713 113449 718063 417526 482988 838482 755973 461448 753654 457543 753802 767236 112664 835934 149456 501634 855159 505168 78319 100094 960892 466108 535491 126361 220371 862565 133929 837142 599279 537199 533510 423198 584773 313381 862592 592573 735372 828854 169346 959266 405699 169268 240701 218275 353963 748179 350050 543927 205897 706736 936616 579962 601062 626376 849356 207916 9679 627324 842444 264050 58901 635796 259627 186964 257869 905208 263089 430589 702992 382457 210408 417727 410749 880518 609056 951116 220339 928055 591147 755646 201239 283974 182946 237839 990036 149137 126302 716130 263318 291482 474687 331705 890830 935687 499369 374588 774385 57890 396674 821624 395641 445721 363062 406749 824802 270207 657907 328704 188910 830282 165421 316183 537442 601747 47963 535936 204551 310873 104248 614522 28330 17662 418947 517673 773468 993416 555327 392534 756466 238433 270580 517229 819014 846488 11436 967998 738036 231838 912183 932413 573406 841354 752679 374722 691625 962326 129941 323210 852798 272223 730394 45364 128265 289576 786327 451652 453054 257752 744110 228579 828431 13559 622470 259869 291383 980853 709002 883617 45618 819876 683243 723077 376002 619769 992474 416000 58732 480527 527503 687598 713593 940771 427781 41488 203702 515417 675579 892681 205620 964086 140532 684578 772040 58211 690488 759046 342220 136753 307025 768839 926556 280015 827599 128727 849946 718358 245828 334096 262635 781950 239113 841325 10296 811366 498167 359438 412718 201744 966703 272952 547582 409058 855699 46611 424094 445798 990794 916458 998917 24394 575936 124014 326899 516833 197923 520820 152423 655009 170599 964082 399463 1443 18435 222918 135868 667750 610418 52975 2163 446541 747316 826322 826141 804764 377738 843766 922319 495550 258237 449480 289827 508418 976407 200280 212022 776154 744552 649882 957224 696154 326787 853607 761631 516799 144574 296633 611588 327142 369270 449650 398980 545744 982536 691222 325456 938724 263193 440652 283421 863789 730576 599777 964005 855832 633366 301381 178661 903864 973597 657611 964573 962946 230614 96749 45715 244305 186425 67399 235280 885987 413633 787351 665633 675417 578861 998980 947671 423675 82561 939604 520135 650930 578115 235507 528523 755405 862398 464947 605952 685885 313218 429767 576454 730904 153698 327430 897603 649817 747700 550831 546720 313246 85845 276383 570954 982121 958307 362076 409714 256672 642817 443022 544334 177550 58710 884992 456790 82143 257614 280868 438855 393832 755735 578316 872164 959260 983270 714418 906800 499800 475952 103793 459317 38936 494897 164297 731136 617727 965864 586975 259234 230036 887641 630906 178480 275391 562442 266823 686852 115280 285830 565463 135483 94649 95069 609948 140597 485007 603298 853871 327320 137164 44011 995277 840973 554896 281429 123029 340162 700956 151678 505163 872806 520789 515529 479065 38255 804167 754397 278601 106711 744031 512742 695628 873307 992944 440787 933430 442491 363119 303574 542911 359230 388343 478951 953667 702891 426118 136450 175043 127184 971966 839652 338466 982910 5861 751570 287402 148811 440997 636306 758340 251599 758477 282991 613187 148967 691790 850745 227482 369270 642558 775491 62241 479455 126361 108452 122964 367500 136571 947318 989844 313514 877607 566042 363428 99306 241987 401330 914669 278146 890266 878438 667450 464618 150680 981792 839101 70368 523218 870351 659720 602916 447228 803624 8021 47996 606192 859424 781439 991794 112750 33971 490182 698449 349334 668961 667471 426475 806128 355499 836706 528150 455972 672410 756394 344234 917378 880889 175609 313861 259772 933526 949185 387591 464359 590917 385371 248278 216574 562141 486596 176155 856351 63225 916891 160388 900683 631608 105253 861824 189482 406973 61642 632902 315013 277039 231125 187406 401290 392698 363063 419094 812236 816461 840196 49310 499457 939226 273972 897452 485570 629082 562148 354505 479630 123846 115155 422723 846471 832927 336933 817385 223795 392998 344163 28050 86780 185956 247737 658518 730929 311844 285239 715859 994755 806516 600657 835177 42697 814056 798239 467519 811900 142359 895454 27644 69755 970652 279404 590414 211145 205654 759696 150247 174346 347176 206320 993082 272714 474490 628952 212419 841974 127222 712058 550780 804128 191436 873385 425577 559103 28270 495836 907853 982317 815060 71858 117938 221415 442362 456296 394214 917649 639453 646116 734456 551599 316546 275502 368063 594221 171375 313841 690451 756312 873072 301183 473810 575395 715475 386378 990109 697571 61740 589676 986648 932883 141330 809248 774765 240017 232096 816006 669322 627999 351733 675747 772062 332643 959604 652766 240032 953511 434245 10885 390472 381210 677842 488902 167828 520397 5579 801398 689541 878134 601251 54606 400287 137904 370320 193256 834796 190841 40847 185542 942394 513716 988573 85708 586840 813029 365759 71937 49821 960631 924091 136658 151842 234361 514397 577615 806146 231260 221363 923052 69409 652279 634769 372866 631330 668292 354062 240267 531696 552992 256965 831081 310518 608206 718165 69087 750951 329781 978402 423958 949047 672478 665554 143834 800927 596087 970704 236251 694877 516050 609740 15853 755826 914726 343992 842312 803362 535565 944589 162952 304311 948613 74564 447534 189375 977135 810846 950749 843977 835859 253213 329310 815916 472474 539976 971292 986305 956626 193899 403753 323492 254894 540628 441591 473974 260996 120599 763296 891614 210829 877260 71583 186051 499752 810508 64213 469588 539671 626551 537285 642240 550272 643888 468503 390398 583021 732767 90009 949319 282189 149550 880505 921303 817585 932749 553228 698223 476943 569519 627915 837462 681539 673802 390865 615827 373577 619355 915806 435893 891332 501792 149783 842379 988411 935772 877123 315628 690646 452630 174607 772593 469733 208346 168395 482806 430745 526134 815724 809309 815177 494847 697352 980490 570543 702154 881181 890472 716073 639347 177034 19234 837624 145689 490323 62315 68036 299744 717217 887351 259477 339117 759168 961471 549980 369902 737568 372225 729384 93968 543893 354366 645746 339271 954711 563451 947794 646473 679939 945344 965574 218771 27479 489372 144370 300003 298874 501407 963483 978108 569970 644574 65771 222053 112491 586930 522417 211946 486263 197561 224541 793113 632777 518548 972488 925319 951481 297896 507690 639497 993027 897373 537058 232955 945351 676642 13042 918460 562570 485542 228993 182448 55796 373537 602007 755645 428177 589641 210788 205134 808208 95197 99129 827091 741511 206174 815821 990527 725292 758417 154233 506377 231901 991934 95485 887468 694298 400180 314937 10790 759686 802627 580020 673916 250345 836672 1881 946229 422512 625796 390453 949467 143468 820653 108987 984957 675791 892956 848064 47280 830386 932918 503038 758345 679442 214052 667989 939748 204238 860690 451846 955617 71275 740979 303798 149665 657616 25979 965681 816717 63946 368804 177765 823632 30473 877162 53666 246744 864097 508175 446433 383705 721099 155864 922362 45386 587233 806989 461740 204837 462053 318461 68569 314155 355642 188408 15431 218334 76713 184339 995360 526150 238750 909096 202739 367981 289257 898387 637297 506339 830782 808182 728304 299002 676725 203061 88300 77002 745674 885819 744065 466927 936926 2292 118066 850758 307188 401 481381 834548 549365 220039 649701 190175 969069 791440 902687 782578 229899 938152 203749 478749 62757 162833 82926 46419 378866 494031 809108 264011 845262 510381 448724 393664 609337 150007 828114 498289 203928 325758 28050 58081 98611 342743 978368 152280 842165 487644 9705 279840 44208 233769 595136 219273 961302 24736 849306 197029 745665 310118 937778 488012 525804 973795 814502 548186 449207 877574 889783 947244 895335 672959 876685 490343 406819 900804 704177 269617 623672 552460 814354 308342 815574 143127 506369 645412 847058 587236 850292 33455 823970 962168 408326 445710 29668 709150 386677 207676 92631 516322 169955 342008 431263 799637 904599 255365 594565 906892 916409 952939 913397 234593 202009 572532 613567 887536 560360 680560 680151 508187 974717 785201 981333 721031 810705 323024 827830 678877 499587 438438 780633 731850 967574 278164 271618 187135 949742 406331 27098 663729 867735 351557 401197 373338 274302 758106 828458 504182 567221 758188 128231 18695 905331 851372 286747 435986 960978 371090 308578 442592 779280 178840 700989 191038 499598 296640 819535 259773 546708 384906 478561 417778 959883 78079 225694 483191 738113 423273 207896 115369 704681 492312 387457 173288 212376 829150 279475 856090 516809 890068 443369 352615 223002 553939 742979 66302 406669 214332 436806 436623 541384 435249 558234 360464 439701 975705 400778 859321 426147 512160 576776 135495 251267 665140 471974 142652 149675 210121 342301 404637 937719 107350 813578 236083 885859 597910 481836 957131 120466 859400 297384 506806 254858 962864 894853 261769 419894 54548 499760 939550 726499 32511 932217 182546 801795 53569 818197 657669 297069 368556 291482 49373 667547 421017 92357 359171 280234 644321 379127 981028 334301 973989 956788 567409 680027 273287 313443 108959 769325 238446 233169 903144 548865 772806 488110 105801 199529 555518 272461 435714 97245 270344 289000 435097 817717 713820 335771 471703 430063 121845 676581 687945 461103 367570 936106 26816 764090 409655 82675 36882 415866 238249 391787 642711 947965 529206 646372 454828 613366 714219 533777 10035 565947 234331 205961 106129 926149 740063 293259 894703 257651 619473 631540 480634 630407 280655 51850 741220 519271 735358 220149 833504 735133 160709 142720 934697 835608 955854 651421 977660 154793 141640 771102 864089 176711 21863 88829 613702 703947 409251 893013 343564 706101 105013 982886 428600 947365 820253 179221 675163 849442 932382 933609 59339 808407 711168 997647 784032 694737 265806 652440 213111 630402 592022 464438 454387 153025 759276 132354 141879 632776 57510 330617 882029 838901 988321 450874 980802 968457 550139 355017 894631 18604 95767 148048 696018 720359 963612 209369 997691 69672 499382 818069 178463 707714 382548 651352 25281 42602 2216 564250 627172 452283 141418 556791 682322 58099 238933 233008 968344 841908 541353 488105 230343 568132 351335 211305 188085 431629 752856 863772 116026 796701 45831 592916 356596 244903 404226 209348 405251 57985 10781 40900 583437 923748 917614 391632 210811 37615 877202 403785 903866 551717 997159 482418 726716 77610 461584 582324 252724 905545 413877 87258 475293 594801 965248 673942 147252 360499 184800 328954 430841 882502 128650 109248 979955 412868 517235 626627 363625 495402 46999 744707 271849 798812 361846 637349 848900 472158 282257 206961 901072 736028 564465 982674 164197 27107 703713 493530 834081 60581 289711 223995 614884 789050 70831 959887 718420 941017 735864 272464 627099 64099 332708 487200 825252 312857 499668 529603 743009 75617 949802 727521 721928 201413 33678 337925 957585 645619 740266 339296 546938 399102 448430 45958 287939 695451 71116 984687 513779 667173 614653 462072 767377 410714 295674 14176 336427 829148 184259 37707 408082 8881 985692 281730 708828 539716 160651 639921 953441 730849 14812 502248 833727 555837 438877 87579 936727 202475 512610 364002 925197 918696 718850 154298 142155 76944 896792 544641 335422 851558 415875 128126 570584 660753 448422 59799 228941 322393 468904 874200 476246 144558 474614 875315 990321 999457 85308 39995 403870 533737 550768 439911 896867 988448 235079 488086 294538 573636 521534 576005 797086 790198 291026 577946 242098 481854 7496 264925 553049 666565 770918 765049 542575 66649 499448 469120 466126 656109 369292 17444 434778 417302 567798 170239 381174 387407 340877 773004 496461 115510 717740 823211 695754 596301 158962 292129 558367 387705 186434 289749 602626 938567 96964 998677 940972 266338 838562 587343 902040 538206 201036 801816 28682 584689 727924 919849 302277 555508 47443 780380 564372 717990 349090 46387 423234 61033 138274 691282 601378 741379 705877 543296 767047 472863 540418 712746 269261 874121 234805 695136 309071 900790 560700 257814 955566 644986 537387 332709 816785 107151 866265 26567 437727 196309 629601 160990 443590 321548 79522 741677 689528 758939 331392 854365 844521 917837 679904 147450 361938 491791 802480 400628 431345 545268 561692 169311 333767 29873 883162 901747 148888 506977 803168 869452 702319 769025 307816 763627 877783 419829 920691 547123 388451 756866 728003 361133 572455 775442 319007 67268 667516 966771 883155 30986 156416 474200 758253 249074 854548 454422 427073 996947 498396 196392 218790 210155 615170 31532 983415 702810 407860 155876 712852 940835 350434 479478 63326 819182 593217 445165 392254 797385 630986 265717 168990 9506 482683 19298 392750 403406 619349 836906 62561 825670 752156 262246 185517 264869 640091 70998 14031 793899 737885 364442 300293 734525 103413 297913 308113 558882 62519 476446 34621 68615 330044 195670 579026 167293 665698 470611 159135 263158 492810 135084 250488 271627 641880 238299 793588 137721 333879 994237 950447 130207 47378 574742 54214 509249 696540 848010 575005 785928 729033 63397 348828 111744 542739 569620 105134 374489 71734 174186 999489 473575 783603 810140 179208 203106 906321 748677 674300 894823 786520 422883 801175 319604 417172 568920 102103 879856 322904 974762 426561 289313 292984 589571 837724 253043 988877 943409 265138 214840 676725 378343 224850 31459 104145 133819 528272 505804 292678 727398 392004 671407 799356 23623 54343 175852 55906 923168 254905 41160 98664 17175 113150 182763 2307 704246 75836 230433 913452 929452 586270 778073 459234 245450 407508 675497 703523 705159 943313 552199 399223 699325 689932 388113 874533 590441 32895 60807 859452 143406 365227 866508 229900 362643 173330 13032 199978 892801 839548 234632 209456 150342 196595 228861 382842 209236 943110 511033 838634 914050 961290 111061 253156 782986 519700 132750 395539 824266 428288 984323 246946 198915 27949 937401 990340 608477 417215 171543 698733 467105 272348 46442 629335 872509 114608 27106 250110 400260 20585 823187 399460 662059 875451 814070 987342 777293 546396 218981 347140 417576 630089 308578 652437 310110 875008 261456 886225 654901 967748 121273 162125 412888 17373 257158 148963 382995 352085 303050 425327 337754 504187 54264 838931 42307 51044 899432 874036 638343 311653 696534 88122 831685 780954 463011 116244 489664 437539 934802 374386 972572 27361 512908 426057 748132 795965 52829 597139 822087 168226 458164 293260 25303 157950 516391 103542 942089 170885 522093 621014 999159 146926 810594 876980 973153 804404 509958 179679 509543 569110 736318 903399 721169 533911 483026 26401 166344 280575 993773 680295 33690 311192 963041 246293 962617 333873 600608 630989 261757 226015 784580 780788 863197 64311 428872 478387 603450 270678 675596 386167 121813 791321 479957 297136 285652 919845 745034 494934 692033 774176 529720 87200 78026 657589 928335 80139 729794 586453 262564 615705 454303 577265 377005 699215 378 297089 415112 41909 307346 169984 558196 19162 874761 555885 619605 485838 410597 60107 184052 441318 260945 57953 912509 206716 832601 544636 63808 426989 291441 489704 70449 223193 135087 490043 955816 665061 726861 34506 829602 299900 527464 289778 394302 951178 391619 882576 389440 275008 328261 552969 814673 546835 751414 632579 550077 43773 394182 215786 181107 443195 348871 992044 197385 77389 940590 357053 617526 697464 542230 778324 300310 952903 1148 794156 148778 936070 53124 328964 990741 36294 91507 48160 990496 74269 511026 998917 276918 327202 271570 838081 188265 862197 133186 329056 98603 646005 272091 67192 256982 436232 387989 64991 1573 477079 59407 608623 483512 417487 896011 205193 654228 740769 717615 950862 900897 247362 385605 322472 438570 390636 883323 977727 234721 123099 623908 189637 982552 239313 890038 721579 618312 412755 884810 923049 596942 297642 547616 188218 784809 637155 358232 906589 778814 942159 790329 299094 825876 949444 276589 991466 240088 632986 934531 965351 353178 720686 699821 494809 279247 295010 916991 994966 421133 620379 864886 373492 66961 163650 290351 857357 293244 791236 338987 256514 309138 223058 961426 978741 658042 820770 685804 998797 729665 565612 763241 220278 733079 784749 682267 304990 937231 384103 953271 433722 741668 591455 994904 917503 775343 978270 168508 572457 291826 337585 39685 957943 193872 825513 834872 384620 902930 337756 789377 596240 303523 756258 392558 799790 785621 7320 740528 507796 665371 236513 269021 754197 393484 287648 978224 613642 173031 128639 319751 627404 238985 214763 278116 396924 957496 67285 148461 366012 362140 846898 531757 612980 178112 994812 551632 763597 633942 874096 629355 176057 567472 575950 982897 657257 660872 468956 115199 726741 791865 613219 681361 68280 145475 240304 533514 937746 455691 843604 758833 86308 574936 936357 636590 266231 219671 866875 277393 299926 442521 714996 479308 570831 751696 900848 97716 708213 752853 745557 26628 41889 497509 636044 85081 980781 97439 271810 187831 840248 346247 784168 301826 878309 322119 790196 244870 772123 376617 715422 162096 153030 106334 190500 88659 763796 421050 218374 966373 788858 327733 944074 140799 659501 364523 427129 344095 837161 986333 667872 890729 179502 33583 780113 179490 446269 709864 337759 895476 256799 801076 730917 312430 237855 628325 447424 33665 866827 923694 977040 778627 246902 127975 101499 817648 92601 758284 755562 654820 758062 712062 451915 556194 727668 469440 60237 994256 695982 180283 119335 67577 944131 583098 691153 491850 705055 760495 23688 602709 198513 135788 528079 417105 471339 6315 567081 468183 129670 890119 616736 858023 814523 461760 349953 103009 390218 707323 284958 440205 261879 88576 340170 453523 359176 117242 595488 993411 343689 537403 510397 35023 806088 327413 526914 488204 394521 240706 900499 162101 237266 317276 224154 334312 45136 69350 372484 285478 702449 831265 849091 930711 170456 164728 350410 559172 387437 287541 505556 616220 306586 685961 856926 429615 634319 729800 817705 923958 873662 278314 686521 923337 57247 697036 474840 721127 428270 876269 761619 544242 127016 862897 245308 389616 113618 83169 411878 530763 956658 523625 144045 432658 6356 329945 829291 42294 498182 43493 837188 977486 621212 743141 753115 965331 862189 54998 391898 599012 355091 289622 111983 965444 49263 632684 414985 432471 880036 707390 269023 785577 552343 688984 508841 137191 586613 452588 962213 518883 632365 952397 146579 346132 545778 361266 792250 222996 989946 569530 723489 34848 692417 542434 297750 829724 548359 941136 642795 767628 472078 171404 492532 710364 256925 124865 703498 352601 226175 674369 609675 872694 573317 171326 538327 290632 647424 21650 580373 459530 974024 945656 733292 512794 99704 25232 132554 639162 138095 329183 386273 19728 736528 94029 969125 130854 776707 854949 319695 359787 841586 685272 70749 65648 776525 869050 56591 241707 852294 764036 821036 496567 209814 743632 829435 479507 444534 852064 266186 963359 376871 410776 709803 820706 758507 559487 4018 460934 642569 252162 428856 803930 464588 594289 942363 861647 687301 582656 8252 276988 774341 978440 433151 169307 344228 553859 465678 250249 635773 134163 847255 431305 830319 761851 902217 293634 980765 848228 687003 366013 206191 764634 261702 996008 894607 205645 280581 826517 514861 932561 429404 888763 645692 90846 270287 466036 312690 721040 921638 541502 555596 440360 160239 542010 814472 386121 515196 632304 25896 397052 516193 456713 908918 627436 482359 846292 574266 272555 235100 150657 118726 698028 262257 654761 622507 354502 812378 629828 975425 866615 874178 258481 315811 493919 253076 593714 874928 830977 628611 340397 387340 222981 8771 931756 106973 309561 192589 233246 431374 448395 475295 62292 583823 109392 950458 265540 984850 430017 896866 496650 403472 975417 643362 768482 215107 214520 674693 10671 46569 945251 923998 378040 538823 245889 729793 389861 57828 789503 661767 415750 975881 57006 784527 176524 235720 351488 809847 766990 528050 342542 380455 413062 124895 752213 181894 35922 254634 609332 203459 83251 614451 441135 942413 235089 894875 163503 792603 891061 748171 354880 1318 409869 182061 303122 689898 639083 222833 77305 812521 48711 27338 518125 573543 655481 997871 798987 117359 482751 873818 878033 829388 801405 451916 588902 487697 837752 300487 972624 890002 131482 676179 996603 257193 458610 124857 974905 950962 478129 103755 95805 511951 378477 402266 111263 319268 715105 771326 988827 6044 322091 627091 71825 8610 17933 353206 720903 363049 675054 858443 640418 895141 239894 621562 127729 16528 378741 453486 241058 645350 278748 394005 61707 660777 102594 758179 254818 917277 195904 162126 882757 115533 532502 884243 216180 68740 807972 46512 142994 394069 670385 814184 16103 245716 763368 332098 259744 913051 214 179466 962894 791046 283758 362575 384739 498423 164997 170403 604664 592851 359190 506719 788810 489794 395326 373980 111288 843955 582209 856762 547527 900566 927364 58077 995550 612640 335760 870507 391626 891338 636310 605711 134075 900499 959462 757561 524229 908281 668918 232028 199137 151172 761953 508143 830953 275900 924837 541485 751519 105581 202084 426325 179686 138026 178212 778986 322632 949319 104271 565363 53742 316638 787828 565692 774251 882251 668164 222100 648946 548912 749013 238413 197531 295538 55971 31104 444322 977850 201866 374086 73064 695604 992141 697727 350960 99219 920082 268367 214435 691851 284068 995484 596045 498390 156976 513682 661149 381488 460872 503839 349737 106971 790243 951671 331368 503068 409435 196881 456374 632380 745645 789160 935635 113671 338685 281723 345828 980880 762959 435533 832817 997036 348431 779685 710693 415090 938634 957775 745490 857410 41779 928794 100394 201851 703071 100377 177159 924866 172489 470370 98660 508418 714255 467281 783841 582439 246643 984134 736643 282402 731866 347363 982513 197096 39248 344079 629624 524659 826755 875189 165192 982079 815492 913030 655478 897870 477257 324915 904760 712485 329197 457907 239276 378637 344239 456835 210833 85714 688431 531681 811595 41223 513908 410641 28707 68033 7912 994328 191301 879768 882458 530627 718593 841129 826299 942817 896523 92758 258082 150789 262907 112324 969224 548293 79438 997467 574221 790462 645283 599690 639537 592141 957374 59585 48091 987799 789000 324534 309654 428418 138765 520161 590479 916794 349117 803455 797912 509485 479275 387218 285864 506063 637649 532447 326489 73495 28554 594095 537705 278400 697943 806414 359609 969033 178139 371600 134865 941749 196447 661383 495194 904652 702926 519822 453026 907672 447482 54849 883612 152617 851285 367810 820509 805394 55225 475830 953760 128553 309793 773638 324995 188363 191405 388063 472968 624533 994338 79922 252501 576684 91048 591540 266228 976246 925834 344223 147092 434655 422266 540208 572806 74966 704906 456423 615297 399309 872883 193866 730974 767356 117650 40482 604444 172062 902246 4411 68829 619250 319444 338985 733608 371643 852451 439102 411045 344129 442944 129173 797988 408142 215675 598410 125974 117490 954697 180544 690514 104256 723840 967513 654482 802446 674269 467777 119987 194489 625857 738788 350393 628831 678704 637684 500744 797987 604369 39076 129836 747948 421041 73135 522386 780198 572288 901777 567117 152831 974098 549133 607890 331947 298719 337638 684220 408993 431939 653797 936904 122781 266111 662233 45530 609500 607158 84435 459639 428450 215281 246886 683465 755831 113563 288173 381918 710437 972870 55493 836585 347580 406181 997838 88192 430287 905168 10670 77084 534133 664067 510030 697820 731528 711454 894107 632706 607017 538598 458566 330548 94266 948483 804037 426428 335458 698048 451536 11721 369421 331023 58724 949420 132202 430658 341699 797084 712235 775699 922674 12274 27336 216541 252602 170670 626172 753568 65385 479024 822151 238657 553294 376383 790506 548679 4031 107718 795118 511519 696790 591762 925661 111386 382768 262037 312391 680618 625005 773606 925183 581992 623731 123647 500508 564433 833003 375870 414584 13124 507714 661092 888500 729222 141226 571737 825714 100862 686486 798566 885914 305977 61697 79801 565334 864743 724136 511973 517717 917340 496779 115551 211660 324688 125296 430018 259376 742623 221472 608268 351485 846218 527977 175967 174770 653365 987546 857409 744595 436839 326217 359196 506406 715468 484945 852926 313398 681142 571276 250458 501715 949784 58270 405190 880912 658570 435882 16059 385796 759880 232922 58008 826442 333555 272283 343968 92545 622926 785182 825591 470156 566210 62425 8808 92050 662874 896260 592994 88767 297096 174365 865206 598018 32030 974052 112539 7117 140118 579423 501611 839768 406155 88087 152035 608351 455614 353178 203623 96735 477841 782647 906619 88093 188111 392581 696971 528287 610274 205660 257572 177136 185820 666393 128440 826592 765423 434975 920607 291586 741813 768465 556305 221805 210792 760345 915692 162428 742187 487076 57524 300302 547839 366564 537998 487366 16975 788301 96388 883148 56357 275352 243140 382282 163250 226818 48289 146159 727690 214478 999824 509680 321125 845695 545389 666498 312864 632607 279156 589345 241082 740860 275847 51533 166295 354597 30831 197768 273793 928625 939219 481497 46433 873528 937602 131275 858506 718808 802544 993071 377455 157553 970800 370645 918120 104105 222847 289687 328370 655402 801529 710543 510059 751263 522273 793436 700250 786810 834590 911905 102501 169329 680056 995014 321944 610812 666783 381109 896741 140121 144037 264606 232607 501449 382847 27571 861949 301008 193607 253037 54686 291000 684925 906885 681279 986831 401089 46076 295942 921508 597787 927187 54139 703310 942580 360404 687049 476389 277274 814919 442882 902983 462848 384254 449752 647125 132219 934474 234725 588531 757958 680067 980004 23755 874431 468355 563957 50058 418728 221035 135389 505314 916199 507038 678980 120903 951238 277569 72629 257906 430451 105986 928225 264481 833921 58061 612508 56789 245990 41432 783775 804626 222075 662808 836484 306978 477247 971722 915661 997651 180116 676652 857246 426228 970368 40384 31166 839388 773806 813008 419034 210787 188075 335780 750594 369639 787305 902158 191978 425289 148991 934175 93547 570221 614374 923311 326399 332926 560446 282713 945288 803431 95687 305532 296841 522715 407400 619579 716715 983245 256620 161982 765306 410361 248000 358831 718822 684570 428663 805502 673091 986225 165190 839710 434825 904901 852616 167813 340 490717 152058 449840 193893 807432 995776 157148 292383 239509 723935 459534 526603 226971 156417 38348 8596 769075 69172 26530 750156 850425 650411 157471 485926 330702 122683 53525 639545 900889 122207 816412 663427 269889 237813 736911 871396 755636 802559 561229 427743 630564 850851 674234 132124 322693 302508 842171 280617 531665 661318 708414 990068 169732 549317 890288 376339 398239 512287 12996 383036 215401 358509 813107 731853 589865 334319 66102 362309 518190 857221 257038 682249 881287 243894 857405 879136 108875 927213 336394 129847 88659 390007 883585 768927 958779 733382 152625 312074 955876 800177 853036 565137 250933 333170 604874 455473 728725 847910 982310 385929 89331 201425 257119 390173 772479 863959 108441 994838 423662 727556 648570 92224 184313 758853 223853 429835 605662 31789 649506 75211 414942 453297 930636 43576 561726 493420 440289 196335 856774 874780 940190 804270 816645 622371 268929 472476 812106 587655 489357 870591 433516 908466 48009 893827 87876 53426 328577 811322 505006 340794 350596 329431 45772 647200 700068 858674 381954 499933 963257 532679 537019 258000 457246 681782 605091 183675 462835 917573 593642 792004 861977 233625 576519 143606 585017 295425 630131 715261 936254 478635 795690 56301 397462 640365 913070 989244 15988 286653 871043 811588 23057 179705 583412 399490 118759 473505 914573 590362 890997 234904 683166 744912 370110 11430 734975 654032 170249 512248 676870 361255 647138 924319 998482 978055 408408 301709 813252 267015 552765 580891 616257 439649 630569 544710 214193 642483 559864 517805 157827 21950 646215 293077 965479 575210 694779 20005 793362 587072 659578 995498 840766 706542 600175 932692 663143 991623 537034 12407 529743 140800 694270 957068 898490 381621 12994 493 930227 934945 827857 118940 705478 653481 824553 902268 959108 262802 964688 994519 60354 480327 29578 662998 203865 722580 193636 772940 849640 27373 293613 733100 52813 983016 497335 117710 81392 143742 390811 508270 866937 360207 722034 845933 425365 803803 593564 327310 520180 850249 102077 73466 413454 517219 366267 252797 682329 454424 590658 374854 473429 141178 578048 781739 136705 895742 224169 940259 925218 270590 899316 216138 675395 218810 737947 519392 256560 370706 217951 708554 850490 911630 375427 995600 789174 147031 589836 818205 367934 760379 512775 98755 433646 858732 7939 495796 511976 421314 121426 64650 146961 552373 614989 265984 166609 864099 240973 736950 330263 845648 49779 512689 928723 210145 10080 974552 801274 889696 599805 980536 679238 842043 879029 946305 36403 376453 800246 423624 893763 978292 907700 392259 965883 902433 265062 240656 245412 642635 539015 829742 390923 905300 352406 343297 609537 211906 644822 505298 14235 313600 236175 753933 692851 888602 778379 945090 909413 594116 255386 470501 103123 705236 111694 993422 739682 179204 984768 837306 693051 465393 96265 806280 649611 18078 338762 225788 112707 371186 673381 656831 810904 897909 318977 660189 604292 145879 345610 253830 759811 963114 664494 966285 198999 146467 622369 352236 433989 28253 772378 798398 720854 904597 51924 918468 912791 766191 380622 480993 943321 853040 615115 236382 290481 373634 705171 265958 351609 895155 446512 461067 487757 596726 871154 65983 793423 201440 178796 298908 704548 165228 991924 391197 992373 898104 234983 56227 35759 716550 190306 110576 461699 428092 776458 664047 675559 938212 887301 146282 116434 935916 27391 561939 445828 521831 465894 296124 737468 31947 484143 98526 326528 855409 531151 83862 544665 231961 438274 872611 479316 67875 596935 126890 904066 570646 427745 419122 502072 883805 360088 240936 219856 141124 513014 949917 723623 703296 789195 28227 73949 69797 426026 484275 896088 2413 152937 569449 840385 826360 907237 231622 55173 738310 440891 346190 997781 338111 237712 637352 771814 295723 451147 59489 514738 854458 32790 22825 241270 31294 231200 858900 955058 684460 641629 607514 295148 18207 930628 706391 14125 346645 321616 816780 868354 566512 679872 660572 352764 718901 546456 577744 779888 655120 816030 488403 465976 591759 587037 915319 713713 282659 335589 632559 915003 976802 301897 13075 259388 717959 994655 721375 884701 43632 810628 946547 55115 144735 855446 123540 794231 219131 190008 867178 17815 306124 46737 16576 927779 614402 691213 616328 101976 536494 185178 342804 752185 645702 9581 2654 130249 804710 456443 36353 755090 319306 25280 460285 611489 597141 682555 896887 78791 475278 125936 362422 227546 247261 771941 166951 385458 366354 456293 600667 411564 473183 354496 596036 940522 23321 787145 70715 621906 854843 558487 408381 202891 962338 730372 470633 277763 246610 42481 913092 56555 286895 643648 32245 806137 545413 333273 364297 62501 881282 188069 309360 888812 157238 222486 198014 471441 307354 594589 298219 280919 291334 970611 963475 644232 749240 978065 836151 757489 203540 532151 572795 913251 2335 188585 789094 521716 573635 248045 397156 444476 615183 180302 619719 3672 530932 58268 974850 197035 795273 758250 493 610968 918471 801743 966084 229449 803213 706598 719848 838379 652829 66637 367004 843760 367453 280553 466953 397259 777368 354401 31098 776567 233723 867999 383969 690993 735768 920915 735440 263865 385702 687215 143041 819734 83838 248811 658703 726927 553056 60418 923515 500594 659372 370548 189223 133072 674922 40835 43486 320575 783810 865846 851274 10647 611140 869976 644797 915254 674274 569081 202793 579836 641649 851756 458280 230863 926188 938312 117236 902616 538033 870696 458480 559301 709185 774379 577053 864901 582596 407220 577702 328399 913987 420650 943445 388699 778733 154745 755547 735719 633682 531792 417356 698739 65323 879970 732896 776325 637904 605541 486196 948007 439296 551893 452039 808036 784413 184626 241021 836750 171821 986557 668512 340091 387482 997695 678617 500227 954099 491267 210811 135556 829993 894743 222713 863966 748051 253711 576683 251960 770794 527170 934542 30649 691278 874635 720576 336207 645183 887625 145416 724012 861924 136223 843532 373571 734024 941045 704152 629264 842264 322485 146846 94478 6822 741455 376561 867838 735721 141237 478601 321638 851579 819488 555970 588560 986713 958025 711068 156295 574439 895152 81660 348061 816041 229593 65706 795560 486795 873034 62929 781440 601883 354767 174531 251587 178057 148406 356338 775378 265773 455635 708792 699537 279105 191293 720336 97834 512163 170959 744794 387787 302421 465768 797595 356515 114877 525932 111483 96233 236261 305536 275461 524693 536828 914897 723754 41061 410707 263694 29310 831706 966368 67690 16890 330424 577342 632603 74424 24266 866732 837214 550266 378075 217226 556400 288740 619773 623519 428374 453309 1542 840021 704726 391282 714127 415035 438652 710099 576820 673538 725334 506260 754774 478721 927736 597454 532124 192114 192377 689659 331309 262130 63860 494333 977015 412612 966217 126167 12140 190799 351449 924659 983104 511708 394317 816154 428460 288537 689871 73087 510830 322456 639055 660277 794055 887952 607935 14452 177787 461595 609688 967128 424212 290103 38163 319586 720864 531334 62065 440821 352495 545677 46836 128922 836245 574968 179043 950524 286702 908053 747082 669805 839765 372308 157751 436320 628075 118862 482431 431468 705175 541499 509495 21711 922752 409722 755131 433001 48917 862605 958186 203325 893061 952858 823527 933427 701703 587819 366874 654233 218324 223087 514925 651613 284968 400695 149584 264405 341956 9018 501302 720183 913583 690769 769046 421217 602608 314491 115818 192594 283350 729946 840947 140527 524465 527605 427955 857855 23894 804276 2033 914927 969054 635367 955449 584720 751207 784320 77273 595732 191762 122579 975142 146068 433731 433181 81653 656013 656677 890491 12258 105438 306851 155630 380236 815947 776304 664030 644375 69821 743616 525268 609833 932544 616525 206590 22317 114116 268499 773806 842323 449437 766035 793436 777294 965827 769364 639328 955476 858067 755037 155192 433250 816843 670909 975880 122358 450962 701892 964949 177363 687406 893831 787209 132608 364555 882207 713267 222281 796539 566698 204036 54781 334065 178057 137618 448366 264389 807329 340312 410484 693747 898074 82420 410986 628699 41763 787817 482991 783427 7276 247003 637927 220752 84714 322453 508280 642129 747542 932102 126221 827828 692270 145791 126870 245071 487027 892727 390982 428632 627498 517767 788500 359853 113947 193263 386107 435470 764565 739599 646777 722590 802792 314095 685268 811557 522217 993335 1872 913168 403377 878839 86650 523248 925663 796961 671201 715127 205137 820810 505431 664446 309935 199661 671604 418498 701793 411367 255187 655458 246291 354044 403860 603299 384184 735953 277272 939052 425348 143088 972808 207178 710065 867079 401231 588589 531643 406825 662555 136297 917732 849611 629088 113079 807857 108872 788309 309681 581674 623518 312628 127001 255518 605999 477758 478035 430173 231105 220469 483366 883580 694974 947169 764030 793877 754613 901836 346349 235396 38423 936582 261094 886123 972282 10913 687745 331630 480026 639605 604218 679224 653523 562526 668978 438901 874024 311481 658348 206742 929280 909099 350737 309200 62307 649370 387565 336093 27457 881265 424879 255353 795051 87201 391469 58214 723160 473498 1246 836393 458274 833046 168414 489162 419718 909967 478573 847512 81192 702724 210992 89379 728780 134712 496687 483840 151838 6259 234965 990537 305451 662207 113012 258010 56614 257644 144254 84245 561316 519948 943309 469087 792800 865208 273948 583649 994360 22153 890763 679879 817774 292895 589983 498244 130983 532894 128063 13197 714671 526700 803128 916953 139444 324981 117371 140968 418503 264423 221722 68153 600862 662198 184654 292497 64213 125977 64372 9531 632680 433803 198859 833923 890234 937547 812791 591418 988177 914140 864513 245109 684567 640582 468630 238734 962523 82259 684931 564961 122190 965203 618303 694032 187975 399448 598306 359936 642815 562427 45606 668250 162454 7957 84589 236683 605068 628807 893434 235524 471240 604978 774646 820026 647445 201728 153773 835943 670496 271577 816591 94279 220667 422959 431343 282460 825821 445619 957895 544875 72032 390749 751410 584637 98562 726568 866545 688223 778788 49811 928039 8674 198094 136609 277853 138331 897193 179546 788927 211236 762243 362440 807772 16026 202895 332155 37098 989853 239778 551749 323135 753939 389175 276671 105049 168228 591660 891650 48472 249663 79683 302895 689086 19796 526434 948520 84726 459673 225491 519700 318218 682822 552581 26463 912748 898968 441737 310967 577198 353361 360278 408400 184521 61878 665285 100577 203738 273232 797269 651493 444768 122156 198952 920283 184576 783515 329157 518023 423937 494003 974868 576495 958161 243275 788197 978590 177598 644099 797929 269540 678397 641530 675639 50003 216422 123158 678537 832580 659829 915712 106556 181713 380875 616869 741716 365336 914604 774710 836341 716350 466111 896105 541291 877417 107601 77557 170595 875845 877586 199898 869040 727809 329494 598167 614855 525583 30933 833330 36035 580135 868715 149556 784929 236676 418073 452010 143621 428581 773314 950757 627764 902734 996719 209275 37144 39365 379404 839492 866431 274389 703144 708637 623772 349646 477753 697256 664005 53315 306838 219338 13107 586442 496571 383340 331269 38208 174024 140859 362877 764419 980418 822633 743617 212726 295825 418153 57819 792832 256256 139830 15098 969165 489217 420621 555183 318603 215526 206766 429105 142767 135273 733279 158937 28654 798309 361897 76327 763972 175642 618969 444219 798576 318061 498432 347612 725174 944549 801396 370293 21083 573104 628877 553875 653485 20636 127336 705448 202233 258462 702824 109899 479571 375246 935856 445942 303505 228649 929194 932039 602832 453070 586883 279103 879086 732546 3884 102086 616974 440044 356059 65061 595991 334105 383688 592330 823285 618425 690736 302536 554391 36000 360470 779796 901487 188038 810621 761545 827893 234055 498479 315365 104549 624228 434425 287882 606908 661825 912556 117950 38078 709989 554526 967339 938099 416893 768871 179167 620326 564568 599717 646669 285861 545452 558456 516875 13956 264656 580614 700178 737818 755072 200504 768770 307649 995101 623611 935707 919514 906730 145473 355396 235911 898960 373693 229895 616048 4186 50731 450067 121791 537018 342981 81913 821027 356610 51407 713776 528273 488684 347660 589330 724030 804307 351302 619676 59558 231352 147210 603442 292297 857598 832617 165656 105320 744237 830073 769850 619404 262451 59090 102565 639744 825630 454482 814476 923986 463075 370905 360388 99350 2203 868814 74312 542243 331648 121688 739637 421460 488565 208741 320655 824903 297723 497894 39227 413858 490621 338769 720067 899785 766405 967326 863445 947305 96964 518283 297604 530545 153678 168664 519621 628435 128283 684236 43828 261704 487048 838766 4429 416329 600404 426508 774835 692438 889251 656632 444716 709491 792639 853381 208354 412774 628434 634639 359204 412219 61356 319984 735075 81024 838595 670796 136501 501193 701294 284102 263190 581549 20010 461576 854626 469255 566613 763392 756764 112822 623990 750749 859563 790173 299571 194646 834455 76324 990872 378595 543248 809717 721175 564354 720232 494911 525187 546995 206996 742263 813268 42237 190766 638482 779174 759271 604406 765005 411001 929471 387212 697509 858546 907415 387064 268767 489497 318786 335779 77441 322074 380060 311835 574679 138372 271040 512915 819247 684300 460943 664736 812061 894795 950383 571005 212408 398652 106314 835848 8283 261247 24587 340099 962981 664281 446309 270548 12665 939506 3915 860293 888895 764885 468345 994308 495905 769011 958314 555172 364431 111840 440671 865051 446524 403093 22302 407682 957278 407532 494769 196312 718257 582760 966563 389119 305973 252906 902663 218429 215020 446972 50225 377725 545181 24523 775930 873292 162132 499941 36032 707612 775391 497599 3043 539460 600466 49457 408650 919037 646916 437495 402396 102823 505360 232882 649928 442178 661141 1381 471485 958582 383223 231610 226034 922507 727387 462906 875871 579185 999471 592856 977154 123258 192992 294311 955164 730843 742817 79135 50481 574063 108779 488348 185164 682867 242103 599007 190136 347275 904582 847563 350536 550780 516122 517737 437648 417904 742074 361637 892393 962997 920754 751310 952241 715198 463504 863706 460553 745184 742056 692639 582165 722966 434321 465819 625792 569406 266982 514478 42101 886746 383047 55451 892199 915856 669333 920330 574538 533611 646329 603401 24023 881303 589917 744838 58892 247144 876849 576855 231402 706516 350568 640434 519541 565300 499832 794613 907832 418504 847646 441631 690430 749424 249304 28885 785690 342387 223081 155742 747360 484668 317272 320296 787369 28888 325873 954689 696979 420857 237762 920030 745663 496054 157855 390103 431954 853321 15648 51945 582260 651535 517982 282483 233684 620620 862905 565753 24545 45796 679188 374564 163474 236579 934871 255296 112352 86198 943725 743421 248839 805552 654084 663215 391241 969478 871183 821518 679274 568147 525319 298487 604981 277781 632294 984552 548213 609774 964394 893128 590397 453220 478168 379037 203425 498465 81783 604436 79291 877043 278033 40828 429287 753933 529909 127115 381254 238853 472504 386520 566975 326036 233391 92127 655674 298585 578678 480000 973283 847510 504364 825729 269165 820913 629941 23687 266508 580277 616247 824289 362042 87758 923549 504701 958323 213009 384599 64433 376568 373361 48344 910067 296720 608139 263831 564769 444803 845147 653134 190971 537949 570117 24126 831396 397873 745677 828009 911460 199891 307935 381847 416233 93533 749960 181650 595329 460395 30970 250601 597089 965279 459788 163441 676641 824349 6008 125311 722942 52944 514908 467183 134615 774244 933305 48993 164337 935369 789751 526198 250227 48055 986527 208855 179562 414500 579487 120623 136582 13391 656906 246188 973787 534649 660630 796226 780642 906215 705884 977127 527349 819362 581851 660440 589974 853814 842548 788883 81897 692598 695151 372763 911413 966134 677942 532984 582823 135312 549397 132020 340366 718112 132864 560350 121888 808520 851405 158475 678516 987501 965493 900240 578822 885431 522008 81673 910647 388501 731382 622230 400586 88503 459318 523545 465768 288914 856739 838009 593757 483296 904233 189921 762904 446237 216733 387649 365167 26571 414771 245452 63577 923503 946245 259321 615922 196690 992467 854019 287418 901504 623421 514473 851542 470924 813835 101678 375182 255434 985254 160666 851662 767316 352796 633847 621541 762438 175327 490324 987528 693314 179655 821446 243984 525165 519820 162530 727288 446576 303308 465413 16800 784760 454795 270284 783117 837430 582574 120284 134438 435359 499263 777947 897656 84909 981548 453237 322740 352412 265032 704856 321516 820398 371401 411192 266969 656232 415560 312140 575000 814098 170052 125775 288872 898171 778783 790912 878445 359923 134815 108066 357041 53264 80879 583549 148062 54633 482459 755547 81092 844126 905112 451276 35033 43214 390137 615202 944181 234271 1467 691253 515922 811833 490938 615905 397906 108939 128057 847683 696888 508933 418719 712448 498925 941789 492916 170366 920957 142986 479720 660265 669144 397388 427853 73455 189137 440034 851544 267076 300962 330194 205028 318303 384166 540132 312942 531195 401758 19239 422234 364567 618541 404075 280877 607287 941916 933318 942801 8353 225559 711568 666964 694112 673517 368678 146281 667972 671316 89514 410149 316191 430306 162177 90499 861258 955605 723860 284001 324382 292301 120208 141377 390652 831692 406822 605385 748102 888445 450635 241603 206691 178858 472441 650142 543615 383429 893228 817067 77256 588192 766503 530976 642226 571764 202669 698584 525300 311518 465031 541394 116233 465693 998340 436462 478448 284438 703028 948595 889709 891024 835949 903564 787397 951417 893063 563461 662278 170143 398559 776019 65981 280375 867159 91018 481597 756569 972948 452708 772639 16257 197183 531585 914428 59088 333061 927009 621301 216266 411863 811372 581804 285974 906091 607338 735112 378241 364409 368140 889589 672571 305150 295393 966306 221848 409340 765537 141505 216336 158008 580646 99850 30143 800123 120046 416760 254630 493586 88923 21770 654184 908687 107955 918276 30222 359173 806944 141867 546436 84623 690160 682701 426521 640841 142934 459063 425283 283158 173671 466940 58521 907417 200862 218293 272087 141372 502105 549948 356893 753196 27290 250863 115312 324826 762888 656499 608632 799035 507819 231663 539648 519113 803827 859149 505786 715905 913201 707580 222456 39395 141019 967280 677492 761077 643277 665184 721993 407616 68099 280328 1143 954257 155809 444709 422563 955962 476971 29307 578452 242382 693773 142738 799544 347240 817427 765109 219549 757925 972338 10418 526520 608549 357054 253340 362209 794062 182962 954060 836821 774601 143211 570716 200435 696899 869101 35499 12416 298158 928988 418652 161827 374525 554180 926550 997929 668267 336851 146949 423682 785845 805145 932824 456386 31707 803599 423617 840481 114083 751373 445112 602555 587286 270674 440888 682321 926401 612607 819713 178503 564982 347804 361428 885988 666824 356562 290234 756373 267602 550384 830910 384041 88433 271143 349550 731798 274949 820430 269278 753459 752181 662558 137892 631100 989544 440182 964253 354002 68684 61208 275751 343928 441042 328362 281061 878679 465776 414519 822143 735034 339294 386028 153375 697683 380826 622235 251636 744116 831780 322171 897203 66327 31362 397285 801297 971927 620861 887641 494602 800565 904930 720631 335453 433684 929283 733959 9870 445308 566323 584817 96803 812891 399630 364614 343848 742847 831854 461685 852267 341853 600567 19926 894784 560142 590860 709859 506622 411084 860311 545018 743935 9402 475397 906717 189924 438937 835016 434225 532879 983764 888019 582850 89576 338101 198370 716926 914649 882285 812399 287798 592146 188304 713918 570400 917893 159766 616466 671511 568810 716252 526005 651353 698749 286497 643956 171080 58683 852489 391393 154218 946345 204190 292624 313833 213453 786570 312794 637140 323251 500317 391581 866204 270953 423757 904313 608408 605891 979697 124052 620801 945944 353414 111576 587959 924803 754282 826160 242170 932451 268132 937678 46513 690139 167130 786664 999143 512274 206552 416310 168265 50293 848400 895990 257385 700080 239829 129769 631614 101817 369887 169811 101794 888133 560906 203134 225042 120913 821910 532919 45490 339930 514280 934800 794439 420389 510792 434781 28794 732600 75810 192439 327132 820639 374149 899580 737820 261992 2662 624652 685523 30439 916254 569550 756153 634483 793832 36073 288044 327591 867108 965387 642288 546466 111895 56934 131370 416007 776425 171822 566500 733630 771813 16732 861389 940657 176828 704878 222710 484944 633026 620708 21269 726093 461296 990341 198278 895713 523872 843864 173125 35205 910549 98027 201717 252666 652400 789008 931356 725570 922811 456923 913572 501156 758691 303781 984028 255276 530230 116172 754485 124008 493097 428593 450822 863212 751956 55544 161929 34575 915379 711947 928155 198764 804007 295576 380416 435682 543219 427278 960092 145940 462529 672292 312955 942826 213466 662739 679626 815054 667953 142551 801819 513968 260249 516273 465765 643971 293962 166952 629890 195837 239456 45123 632048 917787 748316 84048 936913 798043 561441 281633 608170 147328 591096 162634 254823 614865 631437 793572 866774 404954 424879 927117 526311 773673 815828 882534 781235 627410 259346 631891 436466 63916 290791 756351 741379 299794 516979 644373 857064 443043 844025 650952 130247 111171 928034 949132 880682 482264 295993 486170 47104 929293 543727 626160 948314 778706 467225 670031 452335 564826 955053 982204 338840 906587 771785 502463 192340 394706 966636 497510 101637 839740 958011 891843 894834 696478 587709 294890 6467 222335 914336 154101 437768 806953 482802 812352 444915 128939 866600 752364 201369 52761 695386 622624 705844 446474 668805 996291 717412 345561 655880 438980 434665 135846 580263 265555 162859 898450 955851 285733 556979 861190 183040 294707 53103 709356 322230 285755 548529 614900 628161 755326 73265 67793 628377 605632 782791 103738 611099 189580 481202 2985 769029 899309 594195 331551 621246 621366 344562 24350 523596 589499 652024 593838 98716 823510 819764 290201 261629 544803 550487 248366 20709 865796 667447 733761 932907 178973 103247 524394 637515 156825 381758 499074 732582 530659 281796 584937 262143 470062 425416 352195 157694 613678 146452 161398 143345 46109 530327 938797 846278 927479 858338 655448 899347 416830 636460 886506 927567 726774 769230 707930 323733 444458 94984 83298 566888 83430 587834 897219 239786 889146 800236 123583 189091 304893 540166 668446 620161 425608 40792 938090 134994 140215 124244 961394 985099 34604 495055 115338 433668 987276 33988 804746 579322 466111 55632 497803 920652 215092 436855 682541 45311 402459 729054 807188 264698 687145 525647 897190 715274 121112 370744 509966 966495 910500 969516 526077 116558 908303 635360 403811 952269 996317 229551 629114 651257 531865 602583 951612 705107 850255 239418 35176 795391 635599 851294 182593 400900 985969 96941 62159 476175 85323 155382 484700 26415 588668 835626 765751 499162 486309 815648 221237 85095 471339 435409 230059 596306 862903 471260 722485 649788 762549 40387 160627 965544 767640 158189 844934 127679 38229 674018 673239 843021 343779 238994 479825 766146 475457 845454 153314 347313 972656 818125 57854 812436 780085 740969 981148 768006 313817 356959 862007 130567 914601 599059 524622 502908 478901 214601 538532 899501 26197 493869 834496 330054 958495 610828 370607 69526 257907 503001 97597 541842 501936 519273 967104 206035 523579 130551 289677 903700 241087 316641 968448 695093 22568 207273 893753 775867 568551 816628 621338 335181 446065 387343 530378 419384 932096 318501 181684 566893 956304 113354 848265 120830 58915 190259 491258 568676 698686 398716 968959 707260 900330 750305 534098 140613 482804 286085 705908 362531 796781 102702 116072 752480 824682 658822 987571 468966 995333 751388 303011 692229 231642 278689 929092 387827 366219 700844 9836 963080 591165 770486 398256 256062 339993 571103 491565 117047 336715 52583 567168 367606 575302 27189 991054 569124 181759 308692 832765 744269 841006 599345 281017 475937 292368 409246 614576 881779 212135 494355 115990 545341 315704 464039 196898 487962 581900 544475 886159 388811 273456 492048 297180 324339 965941 118859 352397 690843 786800 654136 905255 655663 208571 549412 382072 828542 657714 908866 660684 263038 738615 439335 803769 731333 817711 379087 367252 129553 409347 203733 835130 398082 279584 480638 335049 33051 340791 203887 573539 315844 865597 969267 253554 268810 460844 564086 882078 555294 711809 557900 713305 280914 373884 834859 683348 958047 841251 717484 948359 148066 326207 350350 240237 67226 392349 339123 679493 923692 126286 106402 784914 713311 233831 632323 497244 512097 59074 99686 557421 581952 693564 134524 41365 597041 384437 254300 875943 67084 386707 291008 446138 578765 319039 350149 389608 760789 112933 888175 395218 111080 95737 172514 476698 549165 744301 688170 339751 432113 15932 185652 69925 424868 210595 454867 653314 465306 702434 311484 395314 974987 180287 658506 811693 624211 640451 379066 153772 57587 199547 555696 134639 689678 677624 333361 374201 203565 179791 712999 769042 71676 204698 421088 624068 273738 559286 740175 317471 258125 998979 748746 549366 474780 892135 776458 514144 96307 196107 562926 710839 266674 171676 812728 483484 375518 628363 206350 889329 398879 57678 799994 535325 923904 136925 379115 311756 277683 596085 97458 816813 892234 289305 457606 338610 198655 303628 634560 221843 906029 194136 52192 624331 589908 942026 545158 59354 513753 403635 379641 895105 673603 291496 925604 452233 490304 684931 950932 394044 466462 755361 151419 475626 614226 354338 322544 485414 482548 555820 674605 761351 399489 436392 814224 500200 663128 197060 842266 23207 811582 506479 291571 76649 297178 386015 657828 839445 433017 647502 299419 250709 389579 316281 522347 449752 423588 413664 906377 933331 419452 908553 746000 305339 626223 937918 65406 117836 197438 442250 5941 465157 960077 674239 933563 516586 938147 937267 394042 503937 434733 553534 84609 593813 264058 100733 783105 998711 762880 478931 656912 369655 26198 79523 111721 590831 229240 827735 181995 459449 729223 647004 127254 530996 397446 541859 376913 781635 389854 890658 930982 857549 250458 169425 535876 817598 414572 55022 775868 418181 167335 67385 622661 619156 125378 575480 204473 913252 607707 577844 205141 380462 964338 58235 826557 291058 157802 405660 281461 324020 460427 884974 704937 255994 148995 632521 221542 391311 499232 922571 982047 763268 181591 28500 558633 229674 968385 562442 602687 697304 328280 720022 683966 281131 99839 427238 771754 766273 674231 286953 485416 112189 443947 661782 177730 179463 896933 427749 717606 478217 937110 337044 655399 843634 259090 106595 841018 873335 152401 484120 817019 433101 219632 875836 182950 691057 727662 891037 869534 416800 166959 590218 315433 735135 909565 930330 485105 307252 590594 51813 304837 676330 650574 847689 992598 435730 270231 792678 925626 350205 394356 242211 306157 627266 48546 116071 767243 863166 639423 710688 874263 1423 892434 98560 767864 657625 301505 527930 115062 584513 571864 365322 307329 27508 724489 19946 974379 307873 852903 239710 909929 140795 717802 794345 120277 167352 480878 222037 737007 234516 979891 963888 35095 489743 745054 125577 73365 573931 380279 949943 432530 312623 519786 521746 927900 45798 216326 878840 188582 14433 104640 28554 110085 679217 607089 626732 60276 970734 329364 136008 437393 443443 97097 504716 95326 787999 390805 372519 160641 796629 913312 348624 644932 835325 214709 676927 939669 859713 611653 581682 756807 236113 650660 879530 154128 421855 939723 825707 602953 772196 406228 552319 537009 16921 295106 532916 679850 719039 679862 891033 779770 28375 567291 398405 389900 832811 706299 102032 654637 724035 571207 223960 618447 455153 366739 229246 846217 239110 848567 137062 63380 364634 692975 201531 807952 53192 916188 611560 871741 231983 694722 237408 444675 813746 601160 571735 796586 345913 996538 993926 827234 734574 557386 224811 683901 938241 799499 5191 247600 328037 67125 297246 391254 724304 185508 210234 570156 888639 805977 364777 209238 117807 308983 128378 40281 958373 695431 525636 113567 143080 466997 590496 700534 384513 312208 961898 690705 273410 509070 200195 744581 938620 869765 861010 166990 329543 212467 915966 655431 263870 262456 21814 853749 455424 592855 804201 898173 398833 993081 445710 986858 517622 713513 535006 617832 272061 360088 469 976139 692595 771483 107636 164553 395147 54504 86594 438652 311230 655453 444102 438881 273094 858873 41871 196763 904481 477921 742380 8560 12244 422172 490612 800587 138534 489624 946496 514873 691872 35043 473708 106796 787412 535986 533402 967675 283475 492765 22638 485984 801845 330785 192979 127608 439189 871069 43508 15623 629779 674069 569988 617201 445968 767090 783415 728450 46709 581440 10694 730023 12908 46511 949679 326131 610277 69523 575219 617435 446803 474660 255447 725498 738029 310207 843427 845326 824621 495971 431846 583609 432916 621108 681648 412161 415780 497851 793046 530256 203556 10340 67761 139124 539360 601918 206495 639904 846055 808063 262913 845226 483019 770174 423420 729035 852260 687991 131512 676386 814158 304139 690852 425393 880806 534525 275183 392990 799952 946549 38417 409140 849716 316417 503424 837215 591037 68623 479867 65140 484889 457333 858627 18150 294844 294762 27741 196626 445084 778313 107473 458420 96950 395221 839150 9072 976328 621488 206404 429834 897237 74018 883176 440878 154532 445977 979763 981033 296513 103971 820227 7149 777147 523829 26617 73809 463460 79144 621754 939983 396885 5686 593263 589573 321575 208257 42244 667892 480698 965069 951852 868612 742770 414593 592475 289662 146869 65322 132875 735120 199918 435448 183864 287437 455501 90880 435684 414891 211589 774136 105108 568131 438925 258749 214928 795924 107680 29776 758631 546816 428093 728021 979753 535757 345575 232851 490219 433317 590757 642103 370247 396822 401603 834704 979161 643667 579152 347284 936067 710002 513118 454170 850473 435436 424390 662110 278582 6881 414177 30657 147926 815825 216335 344326 813626 224803 674676 755990 499671 806562 148278 439165 296166 961786 265793 643179 61990 858432 221635 682931 18838 692520 489200 381391 322363 166476 259775 861978 930848 283372 258538 739156 60561 194088 511602 420386 788575 44296 576666 917260 746335 300085 416359 752318 824299 923901 908774 257543 82975 420754 634982 716252 612189 795532 996218 3414 425674 447651 963960 342512 682190 101813 634236 697162 186648 104966 145638 415529 855640 435131 305943 99380 166723 331294 245689 747768 81427 188702 974708 269990 817796 160779 159353 148304 767384 602782 790587 266287 640660 838895 662641 685856 696193 196413 260374 374498 103980 356202 634729 993945 630054 473532 89645 875983 300356 476574 4458 626990 205216 306332 262122 44295 988054 863595 258749 147597 840776 350430 927606 488923 308827 946290 60715 493290 823928 69699 276920 383900 668044 232277 621053 90548 356744 694540 468764 117531 872929 674420 58428 55965 955985 55162 875209 158314 337044 797936 591793 440981 111596 57677 994024 920344 835678 240875 416229 461263 835315 532999 211811 589176 818488 980357 301025 593081 858110 407210 664482 435290 618650 165024 37038 519175 801318 830773 656463 781071 322559 421020 251157 8552 4165 769258 892627 850920 1822 654426 481631 98445 35442 70410 206934 691319 266608 31484 83349 105385 731208 90198 631681 191883 828336 849442 993536 292586 77088 237071 569278 720055 91413 372974 396586 307716 768721 875189 226102 784267 490777 227264 64410 66534 226422 432459 103825 904855 850677 7417 347162 571970 133991 316496 483576 466542 141409 539259 243187 29705 757245 702214 231829 843233 726616 398374 184238 195051 953042 43183 481553 918847 754065 547611 817044 642394 691326 810954 760660 214554 122566 639996 490543 398662 297690 670297 650824 899396 998255 141610 77382 568289 476159 291165 866261 703181 378311 917508 593571 120028 959943 684566 346596 440454 723013 659053 201103 664039 377866 724999 220703 203072 809059 145606 709140 588596 965537 936112 882991 523148 784858 153519 478137 425396 908326 253841 648572 821179 999138 217417 769992 202903 362480 604588 793392 827679 583221 595254 382795 803279 486746 646595 175475 35015 998156 43670 603401 701708 65917 3413 437999 73478 829280 597130 104844 405504 485360 587876 501772 290476 440106 207156 373022 589980 874766 148401 527924 300810 35234 23412 745926 602705 929967 524156 523663 884657 640194 201324 692814 479311 143980 571912 987847 32306 367427 731132 900032 65224 403359 98581 12356 352735 637085 643909 944163 571692 959136 811171 618160 827079 968523 725801 69954 760941 130760 481012 705843 370749 349188 566024 287908 347708 528112 293002 553527 361361 685698 731459 456340 902985 249266 188260 745125 404756 255549 87228 524569 738502 631078 391556 754596 930071 210736 525332 700158 418660 970469 439403 588448 674155 92690 301226 608906 330003 628360 472281 796096 585634 542621 606434 806664 209477 272233 203025 297965 199051 814026 986842 272319 610794 527008 725139 969041 483385 2705 157557 783610 764148 558534 353631 478165 539644 897388 226643 566720 879508 679733 717687 752993 481637 482516 860118 219036 577274 516676 809565 866078 563717 167682 868574 241238 802265 286030 354448 836854 265517 72367 516172 819958 840607 980012 523602 638674 209519 705235 830210 272455 887296 566645 682212 551898 720346 300456 59937 956433 819051 932484 530311 191159 76609 372519 452104 547420 903953 288305 302587 259155 708212 916296 555354 652723 569765 236950 503299 770775 838724 6150 514872 838494 606613 942090 102110 570219 869890 411096 671041 522790 162389 553000 347151 470393 54335 521592 31129 702035 458900 469064 473749 657577 207052 493023 355998 12592 173828 147204 243314 717860 687739 505029 439155 283205 826325 993779 784679 48469 723676 525220 896184 541019 346874 751792 398133 255586 635007 256181 981583 808186 30177 788244 336221 740726 376119 496689 590296 894445 130942 414262 142368 938938 250453 210320 327797 717756 797696 855665 499518 733206 39080 539853 943110 754736 78552 974621 583162 107636 578114 866783 844332 591506 893049 243475 259859 873468 650549 398655 398857 37227 501778 959085 378955 609304 346576 88808 912381 968324 45716 71874 188516 361968 315942 507153 572457 707302 13170 648302 515229 115054 775175 469364 742767 838553 783450 14279 327544 817787 483652 93514 993584 79528 368448 136104 726453 997822 382702 974924 230155 72987 8275 899496 620311 565475 898135 932722 516451 965371 259077 316131 353054 120529 513742 403446 173529 102737 31046 860783 599754 306161 843494 928081 625805 326694 294281 554023 770910 275245 825327 764924 362144 742787 13756 788259 874521 448685 1466 986031 300659 482737 788371 526652 497789 733147 458520 345317 710952 64698 669821 761611 583243 928608 898586 256789 88288 193253 50347 938794 620548 403300 436689 847096 878139 641916 76624 554481 727081 266064 855439 239625 940442 13000 838938 36473 997371 542350 459491 769151 29854 512466 148733 299996 974330 522055 353312 916692 396137 328163 646952 50162 481321 43491 553558 452737 171356 266820 587405 162964 43463 453387 144470 204607 891158 312254 842141 364507 255831 492649 941617 380166 121019 306651 154696 790241 704408 246502 551672 785232 165481 512738 558592 673469 401484 896938 119357 635222 438083 317021 489269 762635 128948 16158 791888 782609 79145 876437 925721 516449 556241 198445 402497 190393 185533 844051 260189 764698 723428 845565 39651 295432 576479 7713 622257 215886 867629 31609 718662 497271 636465 544262 909703 853782 829487 175690 506747 541631 615506 847308 221712 321547 225513 923544 477396 921496 306534 91005 837244 447751 748318 758477 54304 200508 530187 186784 577213 433826 790797 906961 377266 873316 846756 934207 470275 527413 146744 264206 630874 193609 348370 472036 54144 528218 739680 318764 658728 755492 952693 656534 931621 250280 693830 410197 186607 849517 254190 316703 358499 261242 865707 497457 851200 820766 391262 548105 130666 139177 74191 383146 585194 265456 415527 674651 81452 666828 629045 595688 101439 800987 708266 571168 216985 77758 680220 545621 764945 528794 751430 987103 896355 954711 592327 838489 724272 136484 328159 127651 636347 709873 826805 225374 779436 97907 882579 485299 256849 49571 482600 196108 317272 140607 597317 63002 118487 728584 270241 947597 432453 632003 702933 439455 9406 821240 899489 81738 470146 653814 180965 201037 398070 513485 745321 217323 509601 368402 22933 460395 973489 855071 407545 487065 753588 645136 577351 671428 802399 41031 539860 894462 658571 9064 352795 714783 314802 824350 667641 497347 864694 761812 757042 904519 833947 11965 681963 605199 524872 238093 686830 646147 639498 551422 615273 909390 802450 990604 319407 496798 7346 677305 962613 843367 430243 68042 325014 456224 833793 41991 753168 886660 569741 190847 771845 310289 512939 259266 360571 398541 819106 801829 289372 104316 754975 295618 873783 291755 611121 311285 890429 825577 489806 469088 636357 348040 589325 841960 90440 283680 847083 635893 186085 440973 132102 551926 553566 489580 238052 156059 87386 944994 546029 167385 770977 938773 36269 429482 2659 543728 738516 700618 344625 299236 759605 871803 76994 183394 319690 78466 939632 482529 298670 563623 607288 335518 330530 485177 818686 24535 476681 851016 93830 445583 434859 496873 928188 720398 654134 264822 290029 350046 892792 483211 921996 45711 770086 60746 802990 368883 132377 505240 872974 968099 774540 64094 698314 603576 537631 397768 598436 63826 708183 64073 334786 476693 90843 942934 867822 68007 907257 380006 831894 7092 693407 283129 539213 813226 769058 536654 892296 547645 513466 380651 823331 795492 538884 442904 69338 223770 92031 436644 802384 338078 234831 938079 922379 366643 371070 898974 942581 524001 74678 604475 843101 913458 761352 341203 252532 431542 331752 163526 22737 684799 486446 807225 235693 672934 754326 119703 363880 445316 990081 397452 908482 908538 50674 102793 491234 594346 724818 310467 884883 744827 475053 994996 971074 987992 380723 865049 418498 489906 924535 421938 227912 738938 272307 322500 58542 426664 800643 589658 952948 671607 91749 540864 168891 731366 5119 10375 546376 420408 861721 764421 745223 472373 994015 551057 91013 457831 11744 606027 94197 221470 136850 859794 224813 460909 834571 827148 124518 984746 688841 248994 14527 933233 6572 489281 924537 741218 248631 777178 994748 545055 210706 971682 187154 857999 725387 815635 939175 460062 819152 604841 41551 430650 101494 604902 877376 702807 906998 210895 635091 988524 480362 306413 379015 820020 886228 50637 191550 436015 726488 998336 223615 779422 497149 881628 521394 721162 276721 812025 714215 641021 449602 854004 190607 614343 837285 365359 975233 836539 115442 142351 183863 325679 666086 8957 643790 22208 690719 855462 5770 28299 714724 461115 798351 779509 597403 517106 418857 815141 828561 834115 100933 339908 491894 592683 379446 302212 989278 561132 442737 513174 746305 440395 331857 655410 326267 168081 58836 461075 749645 178315 77339 939384 835546 223498 29422 449957 388203 446884 783606 849248 913964 488433 546562 218036 481324 331662 792258 885937 649761 55326 759951 397098 706850 997572 409377 158581 249899 83306 437591 406959 657628 675709 651763 522422 460090 834222 45659 763885 34221 43762 141210 953531 200385 220035 571740 893580 324453 211230 598389 999694 554734 419331 529435 713014 296405 919800 962472 382841 134837 982406 339673 154387 729998 340730 451345 816195 239621 418853 728855 874701 96737 954269 168531 834167 593872 291898 540501 414412 437024 374042 878990 440028 809158 988765 347990 837050 327834 293353 10660 163773 606681 587687 361945 21119 16802 966724 894005 565281 997242 252465 588064 587653 935048 349668 939043 422546 550489 340757 444844 114676 166365 2690 67470 543962 174056 743275 497150 594358 667058 289494 775895 402240 995352 614092 875607 305780 458264 212634 130464 802447 60121 231058 462520 44118 706401 954375 968777 365199 99741 490068 37218 468229 216156 990038 747316 887048 537236 841197 368917 169771 170524 284095 391040 720773 903600 314997 543828 579248 493745 36349 779601 428301 798562 315782 955038 9150 623980 163783 282757 305259 92571 968888 799477 443262 917918 777814 969216 281255 366667 852004 967130 791128 249944 483557 61856 472969 635683 323107 761742 676981 836588 649323 449096 496220 955862 394831 870546 678719 730281 266530 771032 637159 698771 965183 180583 217823 194786 472579 74098 132981 949515 461967 320974 712829 550503 785159 501238 495630 627185 236821 410503 431683 403017 929830 921541 336123 516787 178412 2133 189465 8537 980378 929665 467780 723141 176939 240887 728296 994152 117724 952330 747892 651670 956398 59248 723034 233095 755621 229506 989331 138456 720011 186943 327960 318664 244013 131337 884714 189116 955037 675174 241930 947643 158318 650560 270657 782578 191868 177062 999194 352305 441825 116169 878435 574827 927681 17727 461744 453946 488703 776964 11288 424794 76165 654708 998198 910506 702721 184146 479465 214190 597218 848581 121364 76367 200735 659861 423967 204185 932528 585778 787764 670651 782739 64558 917571 790795 699208 843774 669118 545984 138134 860860 839773 427510 879684 389544 421340 280365 391136 621411 410296 402058 501756 431986 449782 535765 366316 889729 259932 69178 973385 369245 14262 25032 833585 479289 599570 318517 792260 437418 14596 860951 455273 781803 730979 334572 411335 466970 529482 963923 796620 676217 781720 51153 111594 875566 979824 344270 962389 377731 86650 47573 310598 318822 174880 28631 760699 947178 78674 771304 525684 530757 894467 401921 664440 560528 883497 460413 778126 806154 814849 103900 844100 530325 679176 327810 349804 167672 863363 720313 396570 172507 421496 860523 999015 710478 255859 410793 368049 415874 379714 309031 158105 229902 520249 204413 270467 603435 333487 622567 865305 370361 807935 625606 442889 469560 678152 599262 129218 832464 901230 826134 84603 984137 440855 24379 284845 427411 574318 633276 348371 941248 348707 123823 414705 193669 625640 593419 412362 860221 309238 878444 897129 508454 238470 29523 151321 508065 555033 314723 209197 453942 617585 27749 681273 933006 211157 207045 33430 132727 427985 710610 314018 216100 446259 95170 412350 729898 897680 108652 930126 786117 829629 946892 373501 900817 833494 975042 66358 984976 55482 5459 581932 605803 469836 968167 902355 832937 136244 427913 393444 81977 606236 15466 592605 179246 262004 152287 698175 47038 559983 562974 814542 212291 799044 909509 814741 24570 737965 20243 135583 606726 84011 27565 709823 115821 575104 815130 496265 947546 321587 777096 992982 348634 314064 741253 788996 878751 109029 253894 532084 791360 292871 553955 565963 11383 837515 527001 242353 905249 660365 268295 306069 766338 512556 844145 143078 129278 207372 500609 927323 275745 696978 985729 918573 447896 769004 65249 208216 199990 377159 420791 114462 170096 458455 525050 805251 745697 887058 952711 324114 365319 590389 968925 773718 54596 918910 135712 170402 655454 460912 3609 523530 333311 607314 316212 573608 985333 963952 61952 430040 539763 994200 849203 6972 370063 724063 657764 564792 909954 563098 587983 356407 506731 886629 527701 194788 843724 546975 9465 247858 283531 236012 587299 21909 637363 998322 167969 158919 333488 205788 999777 276036 957143 519578 268025 637646 149659 458335 962784 808425 679961 566946 125874 580320 933837 266526 170159 381246 385243 57425 84476 903702 955655 409088 84192 232060 742461 944306 708041 440202 293130 482993 886789 152476 606432 393612 432777 242964 269718 996888 988142 327254 218406 478122 660654 325133 654382 485854 598443 590309 829808 994260 272681 492303 325073 951597 355087 906560 891357 312594 983531 871217 57090 558638 8939 707297 811984 537839 457636 95566 241920 867401 618382 687872 940074 15539 532933 541503 234253 210087 330762 950295 566603 603622 549249 713627 330602 135218 992305 533343 786324 915795 12807 428989 410519 564179 659794 100113 942054 755586 241224 391549 79575 264114 709824 283814 11491 996091 867063 760565 995562 442489 131083 818326 109612 653001 637826 654012 720656 905680 15428 175387 794273 168756 288413 673965 838156 828448 36541 77614 705443 933956 20471 686624 698141 625555 55621 768008 66899 485124 899714 367855 5509 833234 122031 170721 784915 612540 604783 631089 443717 117893 753418 484916 907204 102517 243758 316097 296670 347734 322345 829880 874054 366392 710512 491448 948497 900205 56476 849702 27834 603725 510184 232621 14814 820660 829236 290489 979457 696063 211525 778299 734600 884563 645954 737320 916605 459030 861625 95738 996879 710516 33112 25965 413262 17691 446324 214467 669555 491839 38341 625665 308054 933719 102952 731952 350838 633054 946332 636828 405173 352467 846789 88792 741337 131257 871405 202745 21645 954904 73086 954518 379805 308282 145161 743119 459006 17967 350530 741507 298371 336073 598081 90648 504297 579489 556034 476214 863500 119824 623974 338380 224432 711799 563760 997578 6649 68343 938953 116966 678515 952954 723389 918615 372875 552232 31804 980701 614419 143987 72665 754103 51586 833484 732430 45035 178034 650603 456183 872194 128481 942795 499218 840904 820464 850091 949317 876176 264231 912718 591192 985199 369775 536828 646199 430781 368342 792127 61489 139031 443087 769383 685436 919007 472111 610950 306990 542266 123441 628981 246213 767377 755635 797069 19617 229521 930295 512815 602437 131307 8099 553213 902553 129812 708225 311006 337131 843526 388864 114558 368489 988798 697905 605259 931624 120636 94410 873209 608353 804358 320167 606847 425134 94629 917252 20760 891025 762917 865924 961283 436078 445018 24109 592260 992781 291222 830762 342241 871961 206644 992648 904421 246947 366608 751289 30624 90399 96204 119636 287524 460453 558221 165842 127498 977586 457788 162771 393067 557733 860678 322583 779240 181186 739804 531398 986467 286898 336756 69225 644355 768897 244230 58798 197172 102815 474575 312615 518565 259296 502290 760971 216648 993404 636370 552564 851541 137807 685720 926560 423687 138842 186355 504177 472605 8512 159476 109485 239195 482826 667694 384446 729222 974948 364028 750770 784428 120157 26619 173244 608538 764651 884875 430193 918692 192869 479506 200269 7200 910087 88505 718508 410155 681841 483885 671889 381666 848232 620959 229794 978090 944916 14021 712041 154986 305025 865751 401813 661964 799774 966098 309687 488959 539328 672632 987270 683959 203168 823118 20059 922988 465113 718749 26997 342295 260139 391154 660087 479800 98043 82399 951077 510547 52176 503415 104491 980909 654872 593045 710486 689300 245281 740566 351256 14805 213216 172570 513608 360260 594541 758791 492896 906295 551685 247558 282557 17483 906695 830404 132963 44126 108664 737587 733431 622675 150527 738502 182531 635537 59945 620536 777397 352900 530342 115526 320351 889499 979530 421872 942265 33480 537421 25596 174363 768579 913548 769971 594948 176391 862853 754018 649302 111444 282399 29147 375254 585899 697312 699569 718129 991317 512757 819904 975666 558941 309805 226978 284493 816465 705790 455802 445848 625797 422719 620654 795980 706319 927660 360997 981192 321548 201894 761485 365134 25178 453040 326807 824517 822364 347123 768633 733237 514874 472891 53227 710286 786974 385911 360107 370849 552183 36541 358521 905189 209018 645635 485723 898420 856540 794471 813274 384779 24089 266985 885380 849101 458673 29356 938216 136193 465509 645176 554525 281744 157630 336443 970747 865800 39111 475459 452959 508891 27406 15749 52268 650272 647719 812634 334469 986001 283369 538685 872788 943884 674158 904270 457734 525459 286807 783569 598093 744523 836743 695088 929181 764928 400483 298677 972911 104672 215128 484049 811712 372028 463637 771480 209875 772490 161996 364099 150315 859685 488630 967852 77394 330507 813260 870485 604054 323550 195982 833314 55878 712420 610432 620570 845241 337928 693288 498794 146055 191254 74258 701154 196686 6786 846604 458229 537262 994018 519850 801789 754061 169903 181315 21046 139093 535241 728242 358399 500145 893872 6870 765020 721299 515147 965906 301366 664689 960805 829710 492121 698435 746411 18484 389556 889863 182639 302387 719773 165054 169192 383232 875339 943980 817712 785808 515482 220315 914053 272224 401674 321625 718536 992045 603648 750453 511553 694140 33540 235718 349145 701523 822786 351780 825630 56702 365769 362861 149634 218251 759951 900353 445853 455118 189930 814407 323239 335070 39320 532902 134207 63382 823864 657164 609446 130965 643727 66859 581188 450622 318597 186295 65314 937849 652325 975913 671279 305904 563872 211263 869628 457235 639626 933562 283263 734932 587420 336350 317844 991084 78897 868917 191095 214868 411209 264141 624907 14285 819400 865589 643990 980633 825976 325700 947778 815871 619587 842386 905374 73931 613946 21181 18588 439179 354577 775334 228112 667987 942368 393969 461815 346234 881187 436425 159917 400411 317499 937753 640694 413653 429868 128020 108278 701900 688477 389229 658233 28133 705755 424992 92716 685326 211669 212968 421537 750515 835361 325510 60496 655434 228342 778497 802576 334217 976240 88096 827170 586602 174224 263922 161063 969710 380985 763462 659556 763607 308724 442099 523845 759916 240813 262930 412376 566841 49395 633534 276686 162252 836476 115803 890237 364857 21983 68301 153760 533783 546328 98684 210645 843969 165255 841430 116382 824535 361457 864269 822369 178298 525758 200981 606056 453779 682681 479208 349282 299852 991891 926082 910304 461589 994145 871652 726041 406497 239129 172053 735526 946470 693849 106780 777990 132449 789472 261384 260828 974736 218003 177256 948076 407286 713849 211347 577889 141466 74432 959010 690762 156616 173686 92465 41049 560526 760400 206049 858659 795136 263782 135897 74530 952438 943669 202368 963958 321289 643100 462533 159519 19737 451487 487640 40709 283337 455784 171374 845937 57153 204033 804672 510097 795308 592858 46924 560056 340088 265 632531 624283 185048 578245 245338 544149 370309 471211 301225 648228 87993 245370 222543 3881 16434 682710 437979 863724 828149 714184 985956 631382 377545 293244 740995 417590 181624 850625 769876 923709 106449 530637 162873 46977 362601 249847 49494 135614 317653 448379 842390 86352 16241 337402 646501 180730 907164 904247 652467 642146 892538 119451 208823 701522 192881 706225 890154 224185 454828 228971 668168 1896 530907 318747 60819 440918 52913 498043 180879 131805 600229 689702 253191 203194 295857 551452 421767 62416 676566 452546 699679 564518 540886 549663 66599 612324 866425 696737 539509 993562 257545 465302 454248 314362 917269 293683 797537 377881 64562 987281 726789 455218 467253 963178 780284 811106 911354 828384 258037 16813 795296 119 591968 724984 54219 113174 525426 890701 642977 605323 554021 35930 707790 827716 201461 347826 914880 743830 87460 959306 650603 3641 215734 661693 685445 709321 952310 863177 190987 902919 583472 648592 323323 694295 680437 408152 283928 874688 40410 760523 562346 674287 851704 120888 108987 378227 318958 711184 488922 425090 855962 108842 126876 170867 794980 776959 1942 792899 581556 492526 184036 297936 304695 531449 766950 955169 138973 459463 456253 775195 985118 425760 415762 690893 697840 108724 115856 297446 463571 155924 897829 44601 651077 338103 585669 138432 307214 937719 304615 290134 761270 56721 660614 746684 837450 344169 927969 354709 355675 333252 981883 655145 534590 242507 825244 346470 719437 843726 419214 636378 658148 144255 474848 53754 165157 250803 722855 725471 541365 959077 69240 897284 449276 25395 907376 119305 401257 245087 47532 674739 232876 12367 416465 204329 278458 878413 11269 892217 299917 114887 259764 550481 457953 204432 723660 676038 877880 26397 85825 475664 17303 637194 446922 859660 416839 186195 57122 104313 963797 851739 886984 908987 810258 512104 272959 403484 630355 673828 154254 266246 334322 803742 470274 945866 519755 234503 555815 123228 593664 959286 613395 466260 485686 398244 129691 359726 623446 169905 166620 44491 271565 131869 705843 6254 612940 119760 148037 859520 849608 219282 131896 452685 818235 319059 178488 551813 728033 532581 164915 718972 550396 56317 115421 595433 692561 734261 762605 765675 327209 280525 221534 414271 118929 735718 788271 99403 291930 512837 658148 534359 359641 565334 883394 686351 922536 920423 375703 378242 650595 846440 420079 74790 216108 822258 772512 313681 876840 635005 970496 859137 434048 298152 324585 182038 960737 758580 214204 623635 478908 188105 502875 770080 968263 400113 494317 346123 589817 145816 611805 757890 334994 18066 578972 422490 2513 232789 169627 520716 522300 979258 127826 118066 862620 414272 562172 83791 534014 523849 139544 618756 778931 554204 267434 425948 725840 621281 26551 686017 765551 394472 496461 249796 527341 381154 328633 717273 255530 288678 858830 692056 550092 71918 247141 549630 153148 873495 26647 478762 855911 605221 443589 270240 637822 778748 73105 228617 759862 128232 464866 660401 52425 94806 985572 842632 294580 959641 14661 252258 359287 71142 390522 866935 30552 519128 144120 985699 413920 387949 657339 227879 465180 27782 119938 433318 514141 518827 704400 911529 976696 578437 992877 723228 19527 159203 66468 827854 749991 577973 908995 550005 630904 568660 364765 683880 789024 528568 295691 225059 665736 622208 456679 654982 89949 325294 901455 423830 398672 807528 864296 885051 151063 836473 241433 33473 559210 28237 14411 202007 957574 697144 983216 908882 34030 805232 744633 333547 484901 638415 320286 430141 216693 600594 749658 160904 891947 864988 346221 7665 245656 170548 495256 990527 755858 788674 847076 574688 226993 823254 565980 144674 483410 429218 725198 483706 81111 89979 788941 591936 401830 912027 838322 183345 840358 428514 336919 439212 202053 169232 717019 801526 391796 542669 915873 4150 152489 303586 123600 87801 890396 561981 201172 193839 217290 735857 434076 862444 48501 614643 587418 644392 529123 117662 249542 286848 208475 631984 325915 523314 243243 330955 863193 960165 667556 354037 938177 534431 571996 605336 10588 719821 650411 696451 286453 217534 510766 304551 225626 378152 634056 397850 374047 864674 419740 963352 968986 630184 474580 287165 422696 372571 513501 594956 757735 42878 879209 121963 749754 410618 738411 357797 863560 254107 521054 293158 784765 292112 716671 44227 198792 529647 235278 875119 265947 767406 330001 138311 987631 866347 787474 470215 120445 123494 899228 556243 376389 441474 468993 123887 416395 363079 552791 745991 956885 313059 708214 316840 320943 381540 894140 762501 766119 991615 851593 616563 634641 817101 696963 844909 488963 566601 746387 384848 235930 645523 438375 406816 811572 496176 611822 238594 187380 447175 134623 983040 444930 318885 384946 158152 221512 415034 808741 19053 135094 682266 641464 269541 137278 668222 724145 963401 482136 254336 118170 804312 689856 8930 824318 360564 668019 276232 387247 233827 252662 10873 634307 323791 781839 671074 658 476551 517066 739027 378234 903740 492405 327423 747035 283845 473252 626305 183580 750555 509550 776594 607652 211549 302573 463764 980257 940238 856770 166666 298565 844306 242000 793565 277315 798324 564476 321817 152151 687779 422963 996205 927227 171697 631460 432815 881587 912275 95490 497558 523202 935843 114115 667710 413683 966945 305315 396327 36305 465390 960482 827766 704814 560527 470722 59955 534048 167664 375370 819914 736383 262622 971334 290634 668009 24204 625220 419881 128575 741967 422936 337213 142501 422818 110297 425092 422277 39907 531106 235229 752973 462676 795730 419341 430508 999131 814348 401788 483929 677762 257656 276661 113868 725815 708480 232297 378371 765453 40788 633133 335231 576378 151526 662007 376196 869143 99823 389413 629468 375971 961064 158454 944277 25728 879186 451854 947838 222837 485871 748023 852078 830826 958726 986587 604222 798383 608995 614027 1034 449461 408148 292347 778419 468179 474157 382147 805343 417922 946437 237087 206008 577954 356599 29360 805097 746355 52578 675386 946597 995357 771689 458916 211872 136936 982004 909883 142867 71876 370093 551790 875452 212163 829956 875027 981020 346714 562668 890465 107447 247396 770331 353780 894615 869983 719822 386253 112842 880556 12291 928399 775647 80851 100860 716803 1517 784893 561091 753749 550029 760248 318241 677780 22427 767031 803301 459062 310008 254608 513571 609042 884107 814076 114 455716 777979 803866 147181 577356 28407 819116 651827 581071 53038 879448 232552 173781 943319 690920 630770 311401 928171 31306 794108 540348 428710 785234 214838 813219 183305 968115 772115 687892 541083 895754 804617 567597 542435 739283 123989 659373 856944 233137 191092 157113 548370 439466 934443 143897 893982 63529 929601 906296 255661 30843 137215 607975 623965 245074 449399 424602 506319 422469 80378 806121 320039 182158 865888 235729 28880 132490 544324 464689 201461 799165 45254 489869 893769 128012 537799 417103 981760 530240 822768 317825 711316 483594 380971 629011 650561 935481 360296 67867 712904 372421 253978 363920 133680 348680 748344 302223 144192 177280 685244 38935 683399 724943 890983 659340 534037 215291 636347 224503 393727 302510 907840 147524 56478 173238 529279 184898 889552 835782 800714 764903 50614 941300 160498 505930 697589 102521 174543 387239 918453 418740 93501 977695 463845 547815 812697 538357 626741 492024 190215 531026 631514 757938 966447 845633 946957 661570 810684 734708 972940 364666 156252 847357 510936 157841 760579 594966 149046 646880 213863 907866 610222 512806 398597 408201 727311 592326 446427 923848 672425 715460 681068 494366 310801 542156 136639 893305 317472 673131 559776 707751 22581 533395 248670 740189 995950 240860 592651 182580 35443 364605 144960 474470 481644 81559 426070 230293 205701 153963 866797 52677 930865 644830 502889 624093 699556 410684 3248 433579 799576 821875 337773 943325 466697 771603 898768 457608 213497 78165 18124 802724 197485 541649 450200 584909 354477 367174 204399 450756 734984 281814 975568 122989 109582 789575 381502 36879 159764 781571 964096 161623 514292 413464 78306 645013 548298 82874 981427 738876 70392 569148 698630 159014 863202 479003 391281 756111 405683 117171 337936 585429 537239 123463 760963 536191 437311 404605 239339 277554 473696 149344 836529 89277 300532 968605 920768 379535 768951 747206 640582 794043 341035 237266 324663 286011 546517 170843 519818 613866 899581 372318 557946 711433 986546 98110 678726 14843 956932 427266 299761 922248 694216 266899 539202 465246 445464 840959 993605 733579 760080 726009 248905 643460 927058 733782 427745 635618 891843 844369 923171 503136 429068 414536 261419 436254 916249 813180 390169 136609 531165 545877 14863 910864 402893 224540 579252 962809 391264 584448 895027 441482 476950 110034 171645 407640 341934 573576 217795 553563 935149 154877 901308 645616 897566 781359 415141 377878 283981 371008 412732 533297 694603 587446 615813 961099 890093 438396 371973 625614 439885 651935 161097 530635 90439 73617 134496 27382 575421 329192 445341 247207 707028 750432 378518 523482 777589 277269 91752 491632 491533 774027 364336 437036 974221 452646 52883 482871 513962 993458 342647 127901 135518 933532 734216 53582 19877 773366 261684 210846 421761 545527 745199 609540 118263 764025 862768 805279 949264 537018 928178 636204 196057 644763 807796 876945 514851 627236 342073 153494 97219 951934 187913 713191 447699 201143 695598 502931 28528 818946 371320 85520 14330 198260 15226 222452 495127 507080 920458 802557 928559 520412 74629 393803 413233 764210 147656 610657 986381 73712 600888 53927 512697 988640 647804 3371 773165 638897 222333 830683 828518 38196 300333 651980 554150 414687 351805 341879 751794 309134 311525 108534 40723 111101 333088 21900 232726 298511 308333 99162 48076 977546 822863 760107 732619 14169 87054 977577 761578 968137 50356 369445 851273 927436 431505 574163 285447 32633 153976 29515 835018 639241 255744 130762 374267 57372 109059 13743 558855 868466 245602 977726 374367 809843 971647 809376 920441 560872 630017 222561 413132 395903 476820 214641 995864 792458 305638 444004 544092 931200 197611 916146 604574 462203 18586 462263 732583 895609 421231 851124 445444 866844 621991 912140 448966 403370 561286 942728 908419 53389 159636 951380 4755 840403 133147 311615 933715 873775 539051 237183 969957 488822 386903 419243 625454 249636 157046 860223 660823 314261 359906 413979 773453 871052 414396 34180 981122 867055 949286 742626 543593 149320 286471 442881 311421 746310 158411 502928 50811 892666 979873 710948 645987 626779 783227 224182 27835 899650 780817 385441 876236 429934 169566 276901 901027 977410 241570 14951 150481 487874 269918 321262 971500 727642 224347 483560 824332 88407 581923 950755 535694 509355 852102 26132 728597 400813 373975 153939 516356 974871 47533 476765 63365 144262 485475 149073 927813 370238 548567 807284 819637 927460 943598 404013 886795 979970 368527 351177 367807 698310 428836 821304 898510 816259 335068 945998 135995 200686 804332 119171 199753 156386 426313 289524 508482 174941 469423 495839 921843 391745 380253 482283 693101 832020 786327 806110 650310 572736 524387 515877 496342 850067 880908 480271 729211 770560 705122 624530 634453 951709 844280 541893 443722 620067 747365 356644 597315 821169 441540 681552 574317 889289 87028 62732 466810 615634 255064 798209 98781 947668 165655 336955 960210 42367 220957 26345 873811 604708 267737 989281 944676 616122 978557 471833 529544 745051 976577 685551 610633 450564 13665 154979 428852 479512 105818 825368 810970 478366 133617 613398 616977 869311 380588 761227 2033 549449 280854 119045 862808 107694 823871 284985 558950 223621 539130 717760 972674 978632 109086 426773 617939 495893 560006 514136 715527 126894 970769 224910 242575 459064 491170 427422 539233 586816 435553 694741 469365 331377 743352 290403 117385 332639 763606 476892 766365 468479 292784 279033 196728 449004 870971 819540 549665 476644 90867 951343 887078 652553 915352 904366 274137 904225 206636 414552 765325 711639 541942 124698 272797 774071 237825 654212 970022 482869 759070 26057 883273 550951 487326 391044 56170 336455 647896 99950 743347 297586 599977 517033 34513 128811 525295 490616 77366 798168 60749 473668 416918 933316 384683 848537 140778 775708 760307 719270 241072 485938 434901 327745 341544 875261 661379 949281 998489 816279 456310 38370 345994 76478 56807 622724 51337 324947 622807 443180 765480 412766 958600 57186 586618 594952 203969 195538 888603 791711 847245 423691 593894 597589 549757 315715 47484 42306 486498 202128 668035 11550 209748 625776 230245 850824 214509 924226 121677 930753 899407 338763 484782 303089 968154 398707 412475 477153 74358 833925 198832 316736 698448 539570 628360 267743 472916 552719 308932 489332 42680 630802 309738 251227 632114 823129 797444 614416 216892 658723 284829 724918 792663 324436 689864 823571 638916 429814 185177 927506 727245 751731 481705 259071 577402 695068 643798 606159 101405 29029 332480 419989 784199 891558 561678 581646 143376 259931 405223 661590 328723 371557 452922 463665 410991 568456 784054 392771 93255 705515 993874 861208 925315 406683 157126 274845 964557 10759 586320 190500 633685 320709 357425 950309 555470 86092 945069 82935 503726 205432 490127 522907 494258 278538 982562 608242 894231 197285 359161 521346 685090 958546 972072 580469 119130 518333 429576 711001 380808 25973 476855 534369 456446 436208 978838 50978 138829 126917 832585 635031 1101 521712 330491 251486 896537 771281 569175 42553 658384 491501 236624 144590 915094 107564 749594 506023 184080 857 927470 571891 860716 813861 235146 855171 228375 828453 788207 396622 366148 234319 290977 858221 50412 352385 277419 487135 420168 847290 194136 644231 408281 329503 722619 572393 806881 471800 368296 157681 266087 65264 783032 109995 516343 975512 175561 189516 653472 828132 950652 468840 865588 228844 621494 605305 486667 35885 16095 160735 984064 313094 802406 201242 828338 292795 656314 451410 530245 15670 769490 313744 586335 515073 261415 799618 214571 178189 173877 233979 38425 862637 339262 282160 936412 3036 144582 727612 40491 960051 444504 616669 656320 35444 765823 358452 205148 275586 378126 778057 807681 719846 165529 437573 317302 424972 407546 494583 801287 240451 208397 770576 259779 121025 591027 928358 46332 101149 835667 648309 614282 697235 183764 394841 432968 912772 558373 864021 840470 545139 934006 487951 58901 762825 721084 675857 155822 663441 126000 512650 692428 148733 748177 645835 656221 9759 336925 276427 96789 515569 79900 551588 381866 763150 454486 312915 896985 894710 600087 191291 694304 947918 242674 874339 187586 894365 332923 348211 758214 961873 321548 753019 587128 482488 969473 292013 71783 809799 260220 459358 393893 717655 884769 252681 613898 600674 436187 147852 878450 736843 458326 918376 118202 990419 483906 983685 537159 838885 613399 307948 857471 560523 747339 166091 817229 128566 529309 535157 185889 125242 903374 561887 304174 129103 501283 538724 518251 321361 369829 146050 587539 821249 656608 118363 575589 818755 824871 119605 221668 633822 279758 713786 532119 957695 306607 462777 170762 540086 144422 904355 385548 814646 411541 688463 36399 253657 298913 728694 543756 603355 63794 407799 314492 72410 682039 676244 12959 628893 544032 372020 345945 783241 424866 543 751696 946157 669175 894341 206384 818808 423131 885815 32359 296253 976976 986284 486441 790710 659035 95038 840365 884030 331332 820587 817133 944022 403674 943124 222442 392097 918637 965057 11431 369639 979410 925082 572329 873750 426979 739888 588285 321148 184636 678130 500978 678287 262207 607672 956058 217765 726545 80828 74318 834364 755803 413212 728871 70515 628810 232410 313478 346319 486927 297244 15052 845047 806495 715884 881570 322041 184180 443960 758387 191683 237706 196563 728237 809642 814499 402931 743236 392998 151620 751729 699183 232020 606837 473100 757097 518259 113541 617446 788529 897000 628676 549061 633610 210618 209160 373523 656636 669142 448296 35871 726737 715020 748420 246746 483289 823504 191931 446939 531175 583354 338163 333084 801361 858886 860116 137210 569907 948501 779021 135352 619181 456746 905422 977661 778145 749806 667213 291089 449974 368045 704961 176676 862680 458455 189866 614856 12469 31616 810503 14130 784769 4063 170206 855740 947955 880083 541431 216998 450374 24601 313825 670545 520825 21079 414060 209218 448527 102357 828206 154341 977296 647743 651839 631688 211270 981604 193340 739355 372481 138106 347975 135415 960340 592599 383685 433876 133141 683961 678687 459537 956321 73792 803522 717680 806933 539247 114847 881558 245590 322158 45675 778832 394314 302987 920736 619273 282077 200884 752570 701077 722621 403262 462140 253226 595167 447330 968168 432097 142200 230778 452106 85241 381124 519625 340142 940117 810306 309104 491941 906169 697269 52090 956805 452944 252389 103441 794982 281001 7836 811910 470501 630197 557098 877453 43748 131083 197282 860734 737224 642405 210650 983318 465786 378784 476143 306932 228967 257920 918206 775836 710400 599401 931884 770999 471419 145767 744928 235537 289296 892135 825604 11738 783612 283004 939335 637798 987585 357339 314525 50413 45348 257439 119165 421835 900654 995526 264162 576193 399020 366129 112204 994994 153007 161192 263548 424039 24973 590484 137019 578060 449118 278596 796563 142704 697279 895273 278420 52809 714515 887129 24401 862510 524605 17487 734112 841115 111079 353065 807134 473456 136254 792425 865001 587250 182067 10357 278756 438345 635323 504856 79222 497025 450576 538878 460235 188105 367855 383163 364434 791734 290840 254149 912125 509825 415825 666806 842820 485189 354275 464075 810786 550850 934555 553703 926550 40285 809803 769617 882788 229661 825926 563889 395346 90928 337959 10263 50411 675684 742283 375861 222911 699118 877074 419552 268129 796903 106658 453650 850536 435017 908580 161963 553518 790070 979909 528940 820948 862514 915638 411770 668412 89572 241709 856737 622798 473817 401058 244878 777268 301377 973907 35860 979165 872304 224768 195304 391165 32286 563247 878949 590476 128552 954153 674057 541059 574605 643643 468406 116002 363697 461111 88690 614381 40029 887088 922791 601386 658429 587585 338788 58660 578656 578631 804378 195819 767292 720226 582047 171538 822184 324152 838191 111408 419808 184563 106534 128416 515013 482750 51335 637632 516314 447499 877176 769334 77960 547984 326788 469542 650139 378949 452183 141885 880322 49320 23046 127978 7123 173305 834693 746463 232516 952510 574190 424660 151731 619712 53057 559877 367200 244940 369118 760303 869742 586612 363276 504279 102693 485707 62518 638467 196531 966253 196393 552062 631974 4852 102104 418520 850227 868612 573336 90788 350899 583936 932836 551353 222753 121682 268826 608306 911261 422567 443579 469742 91692 933745 675375 680336 377653 828643 508543 47999 664645 637497 745881 519655 127244 877421 172432 378103 701726 833027 216858 305122 362804 484286 547152 977054 321192 527592 958897 275495 947772 162318 418207 716413 618004 69506 121696 860641 908535 772824 642782 170717 428050 222697 928168 338233 312693 731411 994479 650502 654676 206838 108810 863383 559559 229944 717554 187587 273546 135106 127558 433829 257022 718274 167049 601948 196454 161063 595743 140427 262379 429096 542356 205146 129433 189117 48596 653683 754719 986148 372 855110 386707 392670 860392 608965 575660 268335 644363 925097 758790 898337 289818 768171 766689 265857 526137 417420 791075 917409 201580 276557 210513 325909 754591 563319 495578 822006 917215 446101 33996 784034 364383 305461 16477 577913 735988 672491 459811 493410 506649 884622 452956 528004 752620 460857 579239 161037 156911 467275 166153 479215 563528 715816 152042 786014 234625 93941 784341 32595 726728 470687 533115 743244 233776 621397 586993 881289 260143 797770 274733 345169 631710 38324 395533 498219 132476 626896 449296 172325 452587 661595 531290 91985 687858 54618 268213 244867 825145 157395 158347 311892 386320 985106 75693 164706 708648 202917 859023 952910 782360 27873 29897 742908 95577 236314 197079 199830 513355 165230 276762 195850 404334 791164 921302 549895 741354 64933 893106 985092 136071 841042 895547 962234 971702 323565 912992 885669 584198 306470 147063 468742 834671 585071 671799 509796 688395 233793 655036 178886 153048 990229 992775 36602 285815 149676 820795 529298 953200 758408 571873 676706 228012 195376 732581 726019 635385 98160 556886 680531 463754 77526 624170 498995 572725 73463 827576 948359 260403 392744 782460 231674 769507 119365 442902 629815 899591 680365 214667 984497 718597 677059 195011 338140 376487 298415 437833 790321 901084 687067 212494 424494 559349 891255 586215 393044 378024 318710 44682 267432 755473 71183 449045 84466 922540 345596 18951 736320 969692 792446 154373 183780 235879 992087 736663 906802 384632 675470 311208 352964 996764 204207 174985 347830 36421 274761 655854 575721 245834 900462 186991 57156 488933 438710 467785 977134 373043 38204 768347 899926 881720 182687 866345 715116 164505 563267 844765 912869 181535 104270 109825 493562 272379 438187 469062 257833 587452 965258 361599 135155 866138 344734 480615 433436 281967 228637 664279 410671 653433 439300 112209 434359 264154 593553 512504 113991 773592 876615 194005 626675 351645 785325 452052 779797 12023 535119 24324 986953 807001 895356 359515 223857 462681 495174 93616 435313 414384 527941 288063 209524 167613 190420 93033 126501 496770 146578 791985 791095 891877 302371 362816 707294 843441 466989 231777 453268 737811 159003 102790 360213 669981 57373 513473 275811 619014 385510 456460 50818 106919 2989 462530 364861 600256 309485 324067 473119 332529 453157 170516 246843 479425 96088 179228 85541 267547 154829 725353 716215 813196 537040 910025 991245 744774 649776 955697 722761 634081 313727 343290 195920 420820 238741 976862 585482 177920 729229 701504 227302 856358 725703 817057 193300 925483 971044 773996 516809 696027 571597 330539 181374 530148 449389 483663 705202 964246 430066 890028 684900 116970 333904 199482 154073 415096 841150 818325 78428 566911 939638 954750 479160 875745 564153 87321 546880 753380 467337 722349 690633 98802 705454 195111 211882 742810 795378 876631 463618 574477 110629 349872 895986 601377 454105 449868 748639 295890 451302 307367 638514 870012 141032 318815 807063 335394 359100 486011 154689 757226 834375 935968 491557 528671 607599 915613 958202 334894 520223 566945 177791 524777 490184 354495 522485 535943 906395 786097 883297 553250 620879 758354 889932 980215 762785 432483 328003 770474 627151 807559 724566 802943 537884 522630 438493 549858 23632 331854 732718 833248 856565 904941 532393 933356 141595 417561 333357 312027 866004 454376 679391 972200 889721 556376 953002 930097 772835 602120 659706 18743 280882 702781 105408 676962 911114 927582 451889 753211 286545 900985 427655 867761 155443 740156 894974 759445 185566 574588 12504 283997 222918 11697 532506 613092 406754 165880 5325 243176 745261 370064 641214 180107 868454 981150 564734 913236 150416 921641 263138 345899 160051 751262 279748 301088 863449 543885 464640 472676 948498 80618 107128 412046 23664 630925 574865 885719 168332 565234 409524 776606 139839 911994 914765 391782 271466 381160 529999 966611 319086 367077 221551 598449 66485 638077 968229 139693 688231 949792 244206 493529 126262 271778 136076 508652 333907 41019 215364 527296 52854 486663 906783 289619 273882 859846 965930 477766 932350 887965 601782 561121 335461 291604 953560 49485 670487 411031 535914 119448 568542 224373 98248 281141 429834 237348 928660 299833 485997 535034 660275 6367 164704 778293 850190 185349 112828 930485 637714 361517 975394 352445 254896 669501 868020 6901 849757 211647 197913 239083 844563 389730 126973 127501 717775 650039 308174 43824 899281 772468 107840 600269 525791 236405 571402 968766 784002 610422 370919 998406 47367 198874 632727 40518 93119 919399 684379 905225 754047 643144 125116 420409 816289 998538 936708 198887 774017 47071 825155 772999 448898 653214 592268 148081 197959 266944 458805 80034 286137 960357 696987 212985 714759 12557 134043 851898 416738 89440 372250 533006 163837 721831 938751 292737 961427 578960 355251 769923 409504 641197 846568 538792 396455 940214 576655 337896 399915 845890 576288 456735 975734 588690 319254 751246 373589 94599 817392 35672 885849 265639 232178 263750 860887 331036 154850 428548 126633 766516 639499 706017 346540 733986 518717 4051 349632 749628 770059 444529 311883 977083 416779 24631 278006 904190 196058 604933 588718 53767 618582 706144 39460 264956 669090 84400 706446 79655 179493 444545 375396 122039 416971 196610 96163 10941 442818 455688 559437 746480 402495 694412 514664 863209 936567 150313 471611 815591 625190 860063 667476 855501 287947 228243 465476 405983 999146 550733 546336 771273 217161 657848 944962 733016 508915 391909 746695 74942 828920 104392 998991 600722 913771 770426 658112 989774 335010 322805 330179 503760 407226 312603 237189 980057 302545 441776 443128 972689 637194 384603 31311 808257 335500 724457 142213 260183 48515 298506 520215 700326 299550 829970 827653 486243 671887 99257 827797 737833 257806 76316 867472 901878 447383 624314 808964 520364 42727 184759 256384 715985 747586 272924 393691 532431 86064 133909 663085 102708 49852 796722 12243 177587 928180 685158 149872 113762 944364 40651 823399 153146 491195 678940 112482 245786 976763 838330 838286 725508 29389 412072 58204 931743 499411 714703 144386 608691 75765 636155 982136 273776 883485 730075 334908 624999 569274 628357 192078 942607 137921 457647 784628 98306 507623 748855 829367 868989 456424 765917 248997 423651 972100 76932 428237 357947 65212 177396 421254 736430 786585 784283 518696 306122 800486 285127 228177 144577 926705 62509 671073 669482 379342 263206 439294 766975 3924 829165 378065 274654 566942 658850 501384 469769 719114 185738 287506 829542 588990 684684 655782 914559 340894 41461 43772 588610 322135 461557 905938 360642 461016 543008 61928 498164 561299 730799 437252 423091 351233 580924 278191 278141 240923 855433 823799 969588 653026 677562 770923 649182 219991 723414 186210 155302 575683 756682 334772 647256 630385 580454 393791 273192 885743 860318 978595 943468 832209 114314 530311 389086 813230 930086 492818 801627 75745 553363 633394 248614 517449 612564 41113 806309 559433 982290 243770 479715 165257 319769 663185 713485 151795 363928 836120 103797 875703 586725 210131 959506 826439 104823 815557 212606 567771 81258 115704 878327 134383 640126 906426 433822 361920 562521 397722 826235 505555 387648 913711 447863 375918 13794 298001 848736 305373 712909 307486 851881 430126 282679 351095 829159 357877 266486 814400 226837 479497 881736 12835 570833 70917 991885 483150 606684 655432 572679 822128 369822 435573 690849 385920 146849 344692 560165 313718 790097 149551 718596 346256 198530 746838 345363 303119 706026 123740 271496 40951 790498 899639 346305 277970 861481 419940 651773 231278 523169 873952 40864 88730 702352 511728 141172 109805 858913 640154 548259 385343 185632 805354 269246 806574 430402 910446 754425 389147 964506 499002 908076 887210 391909 393317 907795 657478 721983 326858 196559 698778 890476 719560 228580 896729 580048 566147 557049 435383 528567 417440 113691 402925 979022 231437 326009 351417 462120 310647 338601 291163 482106 892305 864290 669786 536351 196948 153856 489341 809940 872377 15812 526739 406589 508993 132625 492843 371423 568046 454832 727964 7524 70087 879373 679487 35354 944728 859511 246640 467828 786287 304740 111248 440647 112480 547307 429574 716942 914818 921096 274553 120423 160560 895259 895320 661908 680010 615593 674642 384699 833649 729562 394590 851622 714830 309113 446965 948932 563787 889272 907219 626598 101592 113961 344377 895811 754792 962949 484782 561268 576561 127593 572793 591480 416368 265620 241577 297394 537699 532011 639821 445030 173069 687990 268220 558272 868661 950496 865551 175372 78311 777658 413922 549887 934193 423992 576983 515309 415784 663026 877970 230160 630817 257509 108094 327816 585528 569264 647494 291158 637132 183895 533661 836575 420544 278596 724791 212079 482876 224641 549581 524595 810923 211391 314077 482814 867515 224594 817512 24709 558623 398706 898739 229795 168592 835835 279174 175958 341064 179246 205168 998400 942981 612782 693888 914790 798029 930372 676942 37493 463716 391708 317616 454072 11351 805573 709957 598435 147124 338997 711150 260811 692496 966979 14608 331756 620224 877931 660307 146914 582304 599694 757478 140912 723599 846831 769848 877500 74673 103159 180033 391952 87020 786673 889335 717851 727595 550927 366873 327086 746398 416291 419624 745920 142200 422759 942569 901291 434224 694070 690916 825068 23744 233552 424424 138982 531369 816986 199045 706976 988717 970011 680016 433987 105556 394369 371234 602269 158568 858714 106521 373664 475128 925787 548694 365731 71513 978909 993278 77024 930656 205402 964473 984693 537257 673973 280758 322723 407252 994543 487461 74578 819906 254387 692347 366155 161308 644363 11826 441020 313293 365736 955270 870840 617283 86750 211961 898292 474226 711653 150095 932939 146256 975449 943315 548475 182234 441339 230225 495654 278798 365615 99418 559826 944943 457404 229123 544041 535045 487567 21861 302010 585370 84856 605279 524790 341821 42026 965840 503156 522563 327039 672541 146669 526273 873587 507185 785216 779475 763620 438520 498672 728921 290137 488483 534945 347253 963768 583591 474526 916366 460237 578941 509910 858191 449546 270820 234139 851496 122305 34523 509601 780044 148844 971623 710725 89906 58470 539603 686788 686805 880368 550315 541951 185076 259629 241472 829950 43218 196133 87079 922409 898743 599430 5882 413777 900141 192158 852309 452389 240067 27235 499482 225725 355662 224683 286190 789523 53987 886196 506361 906565 304799 26781 643498 879637 881887 562347 167665 838633 846856 237957 684675 32011 998976 854905 744602 543977 354355 796661 570802 897878 942927 488014 111117 827528 288136 465212 976304 498776 169429 442588 110052 461061 429617 67501 28150 353329 319835 547348 870711 387746 798806 344856 634236 763970 804714 455334 789023 815968 917217 575886 204924 311405 843723 816132 274549 487552 140986 551264 5743 339347 113606 328030 866195 796803 635019 332511 193294 653843 477286 329830 97489 616042 348668 723868 925649 172880 603443 912013 984008 881077 340343 640425 292338 752875 372726 54532 808081 748199 132261 468630 522602 656708 758648 509691 913798 943103 529453 296243 361202 867068 397634 25251 592127 476223 847035 118099 168962 939828 466974 858671 35093 309801 100790 34182 182676 729678 451539 710350 790690 35324 470343 641758 185377 497963 215915 949937 767613 319290 677464 639658 548002 793643 955311 605579 867649 528100 90706 452028 333584 526703 943464 254155 296007 636026 803357 584678 166115 664344 10271 843042 650278 552831 616866 208888 643093 260040 648797 413634 373369 796850 382795 824131 611295 207968 725419 533724 189208 470486 321025 927960 671481 930175 144274 995681 780764 393386 535596 315592 150814 801096 191516 444481 686111 116592 587445 695140 798341 675548 833360 977966 245369 499177 542022 810750 84200 955675 953464 710808 445827 806294 640648 66533 716031 450662 335517 917425 649366 769400 61667 763180 784005 147487 416393 174442 84556 46288 403713 944867 420593 266726 323779 421299 763261 221087 813002 9307 542909 887964 160597 486078 388162 180197 182888 893797 688674 345827 961864 262716 297525 596901 91075 381330 673560 126428 848166 284829 911981 67486 663172 213172 298905 366758 282486 660499 133509 619410 405462 164250 732702 946852 105858 396943 110165 943234 165983 568791 752288 410423 179796 249217 577975 992431 722315 270907 325080 973311 292019 35227 883843 714522 109824 571479 774462 832989 759081 278093 595538 947332 957482 114556 31628 313074 960384 592585 228541 590958 27375 918140 322107 407968 224575 347264 500126 793688 719099 242406 617987 582280 273329 161250 47885 595461 529077 815053 759327 579657 752157 629409 801251 836404 361158 732480 671878 675335 990670 19630 618937 68775 971288 935186 359282 479584 791819 142521 649961 770015 885843 734035 609051 863543 617503 362996 228171 984093 418849 95892 551868 419564 785297 339792 308408 341346 898346 471847 528524 53537 837996 525821 18569 441775 30104 999771 89989 26422 528183 606445 728536 464901 827732 320387 950560 301645 361981 765904 864317 114852 73606 532398 381525 314694 765189 124504 224529 117263 802327 103087 955550 299330 695386 81142 656814 61381 259313 500694 913652 841507 770692 387227 936811 1416 492093 381108 724176 479433 184779 958455 528803 197978 744035 36506 926763 920789 433914 86971 926831 915194 975116 324186 665213 136425 373464 719962 832230 915626 867042 151235 386432 563877 586288 40067 516515 287210 178254 415336 113261 633963 14666 843495 501822 870845 942904 449753 447292 157531 715631 349561 404305 210467 687433 125351 828456 477142 713831 110056 616435 863580 308139 609251 771688 966462 181373 385893 520319 630826 889799 86238 47990 658803 817081 60898 968269 61839 962117 581994 228747 728279 91236 191056 181367 662794 863375 475990 110687 6474 17414 726432 119060 370973 929869 225717 638124 712813 276266 744386 60735 742985 440169 837271 651115 377826 342616 229736 202513 237583 143499 743053 11989 430601 597145 576194 405409 391983 563293 663784 157538 403268 926710 750146 886282 359276 877255 811001 239245 347507 698743 509401 666980 136197 812403 742865 361421 217719 704487 68727 510856 7549 169289 171522 52443 187442 81358 263182 206608 889171 172723 994268 353266 375044 217013 547087 967187 611529 343577 965359 123721 372814 793573 202730 685165 25184 962533 19086 905882 554674 237351 491857 320564 612825 985023 231881 667998 365136 86788 172084 349314 425717 391953 369458 551182 974922 456453 322501 85361 792437 482819 147416 58978 858880 499891 37301 909402 532634 312895 951949 962516 860499 843095 983733 474964 999588 344557 920931 764061 988581 699130 882421 939770 317077 983671 60330 605110 961495 915813 788518 226916 819119 368198 800563 573783 195336 211489 99387 866539 461169 235586 783951 457211 767195 38775 392611 478888 982813 884244 85391 658841 645937 946352 480655 528245 581492 596646 741316 467818 80297 914133 592114 799466 485623 546849 937984 403113 343719 987759 312123 263264 725671 734509 639634 234061 374217 534087 580379 997489 337092 428403 361357 227792 290866 92583 377348 562229 795281 964125 63809 583787 977666 52822 22823 297797 813581 131924 145343 738391 881435 504606 124021 922938 609082 553728 462168 788364 880029 57480 366878 814 172314 280202 991582 184772 583018 816157 456852 579576 651052 80156 431392 531768 152802 2534 712967 493556 379634 994783 98033 604577 349926 202349 787689 84536 935085 262587 52769 888503 75352 183033 373739 124703 699421 869914 931200 279668 249368 696980 340477 673921 138053 732900 154913 304081 261703 34375 690129 541815 280357 546626 659605 500871 142215 304796 644888 389530 714365 366431 201131 941710 116152 799194 331202 215300 973711 680161 896309 68128 941244 654219 9793 287501 223325 56436 104389 871158 393907 491577 677062 117198 429734 339262 560171 167881 974782 478571 725185 626849 730604 212842 376952 464658 19263 466795 461348 785693 41200 466273 845565 23305 396310 781571 371999 291229 390194 23884 113867 720488 598629 303738 109092 420346 455925 171794 81523 543528 777484 242267 887972 427403 838841 800159 984071 446465 961772 394093 721871 132523 936062 239449 844758 386350 205351 399227 726807 752306 966790 507500 574643 521638 294685 536140 25453 988986 482579 114175 891950 696483 31856 595819 241473 749786 997476 391739 349080 615581 184832 464991 649925 762285 86651 330698 419586 799823 261102 934451 281770 656523 792601 235924 968957 405936 116572 770414 46880 711502 476350 709635 434267 844730 991210 744475 343449 287566 957101 457664 481771 913510 622842 778305 47173 61924 353126 895667 926912 422188 588075 311211 566358 995817 605289 52869 745706 507782 60001 656608 755517 756982 456120 930464 422586 357165 142266 282155 622187 700453 584469 969068 650817 562714 930969 728788 465872 722766 196671 517587 106512 324806 564831 483235 692381 203338 331768 395646 510968 264809 761004 870691 407749 465075 511105 125909 376907 475069 460321 268444 869559 817889 964635 949762 693081 56507 312928 34966 523172 796461 528390 266093 39026 875932 793993 760604 148671 173232 659013 607423 223657 125464 54781 341558 742391 666500 264215 232482 575759 419305 808222 386348 299517 587713 732415 702399 811123 645384 966924 822921 987267 443968 273724 975486 12519 129838 349737 83157 152506 954970 327504 137993 177597 566675 536917 445337 686419 953129 219964 789640 882756 940785 987441 427485 310270 539397 806913 979493 272975 903745 326751 706924 832045 764551 204000 917832 352366 372348 645055 896334 297744 4809 835610 848538 700338 116634 522546 804108 356633 552866 127343 540550 281196 850454 313178 228399 465145 725229 964514 884914 174190 163047 224856 208128 139232 958083 606450 210058 869383 222727 883723 34504 833344 222907 173921 762036 520586 271598 726166 996751 964362 400752 40497 244060 889735 932630 816730 999328 654702 770234 84833 201321 691983 781433 776439 384451 533662 199347 707571 292804 948979 340365 368078 598785 183050 862002 574951 402711 225860 236558 162881 261923 585828 16210 580736 151754 368147 593587 757552 351154 715485 2475 492030 167559 260210 214391 152060 302071 797798 661655 227681 886774 483505 365520 215367 581115 286959 851757 949996 894337 95264 418874 633969 178567 204777 30024 98078 275793 782098 618477 767708 145828 687495 215744 558521 262350 405463 880929 534248 252379 655288 907695 456382 758817 734081 782032 985846 361845 960046 339821 865774 17588 811679 657522 41448 497340 82905 54099 187786 153199 346563 588226 323742 160439 183531 769530 917843 647164 279807 965111 167866 291248 233812 210235 781897 587268 162467 931339 751388 452016 983943 328240 787439 272879 969856 868023 493413 594560 547954 762801 914564 592422 947815 321652 598775 360809 699849 797720 906827 732436 302633 924474 875442 775924 70459 28860 366211 496735 529687 288131 184568 64235 196346 38392 309358 230066 758275 22280 200168 240597 474486 759972 467789 603894 529084 5122 881574 993852 604897 474842 234721 459667 270613 920809 689488 546921 637612 823985 817835 991219 682590 504695 587082 300582 940551 162052 569515 583806 535016 276965 763570 368634 344612 302507 504292 793565 30980 491244 289963 946671 938548 222016 29781 411771 67331 278916 453717 920398 126503 110811 83649 420734 758071 535272 457554 562337 414127 780309 696999 57233 955632 623567 179138 790255 184637 464839 264201 777309 555326 534130 449542 28035 66305 938122 964264 64842 382772 17868 948672 993764 58989 532600 441605 922306 710370 672916 144464 357660 513649 415657 780385 175213 383129 734660 220760 830645 408703 275446 256508 856949 358379 932053 564856 957110 677128 989049 369177 961538 977319 65088 878673 804330 23036 622282 792887 491006 316320 54461 219717 544664 619533 19074 793945 505682 289701 545798 533812 102090 781036 790714 611710 731365 775497 782804 548480 473546 94857 207180 930984 156707 239708 606752 929289 90399 692694 518352 735384 180211 480815 69730 960944 71700 158660 80031 956495 24702 397588 169940 415063 474096 901827 934354 218126 819886 874330 152751 24798 580734 898949 747075 879253 332843 695700 24492 625830 793094 79738 733962 251431 628895 599825 952387 339345 713744 615765 784576 949571 98547 176548 275247 351807 96679 499268 26751 548140 288591 162781 554023 559570 406482 766651 480543 129377 336348 517965 276132 846698 21148 753001 580473 12580 324548 251206 892065 514217 706701 355328 183654 301878 556400 440599 460501 383727 788141 6448 589696 807128 932808 370642 545402 212573 798919 287979 784158 379595 575477 835785 49097 160596 867555 699169 185948 924304 871202 714124 413243 907062 743817 467077 353552 100775 866293 422316 378376 256292 224644 145350 74324 271123 671897 570874 894698 437758 988188 286613 511170 218259 218551 18375 349978 604261 185626 769060 800499 891369 703095 951845 321489 950266 65478 295524 496062 915734 402051 699363 327559 392543 134507 249222 51198 465691 481795 389140 302966 96501 955793 534010 660811 956473 229408 949128 776535 143003 216513 568754 330942 9905 514245 460944 14179 561525 808259 554974 101680 933380 102680 425213 635667 922785 195042 129072 603707 889331 844869 828000 761119 513794 851622 629401 659895 420542 651506 601290 301121 91064 483864 104457 502717 615271 908683 22797 653298 688805 737345 430770 538343 402224 386678 154809 608746 971561 486506 665157 59149 73752 166303 418526 374628 428838 673372 258034 488008 464673 698156 543887 741655 743164 975328 339115 991473 868940 772105 63836 348093 44044 794175 107616 753634 759834 290141 984663 818446 372152 91842 567875 261555 196555 235793 37007 586565 245088 620530 872197 195901 526626 860879 864918 23769 820069 362264 401111 259929 476959 456767 124926 848772 328169 793789 467753 319393 239106 514251 763863 180350 240780 950954 223788 310253 279821 692379 834738 874242 912688 715880 475859 368342 409921 249049 357344 556039 649397 463360 362701 64949 22304 772142 481266 530567 967548 96187 709516 136676 970216 500738 428025 719483 104423 775266 665344 167611 221213 886462 828167 586523 181270 600382 326171 972308 930111 720332 954092 527201 548139 88856 48397 115526 849231 144597 795384 986566 331142 222521 449353 925996 317389 602689 694142 426819 842632 348010 825085 57566 274684 954169 574158 255121 325971 292981 949405 663797 372315 334183 827769 213608 875015 267745 409944 375755 28396 114740 739793 570882 759301 667896 914080 715576 511984 840072 36773 191448 643951 484099 147621 945301 902312 508365 785352 167523 229222 758923 817241 240443 789589 746667 238986 568411 344841 355994 168813 304772 61944 499467 465979 465082 695419 109367 838801 160584 430546 619800 969582 873401 338205 383212 272119 887328 565475 599160 625204 909969 950351 662083 836688 600805 97966 11478 792476 755962 728626 359875 123020 816945 869106 891675 798776 196143 117416 193526 67741 744156 711345 264303 304026 658983 738641 466342 221108 662463 195692 687420 512082 844635 422030 716570 734017 156788 545828 627242 129009 640134 137217 200220 212790 214867 302170 306147 30408 219423 868746 306358 917891 5621 632911 280847 50280 136352 752011 890031 692506 469811 208003 663192 898146 710530 952100 240081 43116 510439 53625 340902 85768 872702 686326 141350 694185 25832 139569 354211 402089 779020 709283 728437 809795 215506 747499 247864 323288 582694 620235 57865 480107 987643 553385 448844 692837 294917 861711 699369 23697 284798 892076 794699 937505 664162 843601 758624 80679 330419 944629 50780 676253 344565 31666 309045 591390 354355 177285 333672 100266 9464 705809 464883 828646 396439 29213 327193 777370 947940 73042 331745 974705 176185 850494 599063 614844 365426 165779 467466 609519 427569 355752 281356 779299 212314 386167 258870 405203 205400 661150 59105 111391 190295 581790 65645 622603 654472 319455 318078 912065 50720 913706 300090 515019 157400 295981 495756 920218 362350 120123 133540 427586 969315 423881 447925 240635 224060 334962 186614 196194 130050 26996 403298 753717 834689 580785 677368 814171 916044 378031 836667 154714 625335 99673 442802 211679 615900 139259 330281 131514 75479 146249 52911 490783 731850 456665 255510 263333 43162 73124 758135 488331 336304 805513 876395 553582 394104 859723 126546 609685 547813 78542 132688 158758 875819 111773 333067 989421 138948 997863 81455 827548 955052 872766 209194 649413 714405 227479 977840 477986 629172 859724 118776 375886 876066 770653 632444 606922 359355 296362 251773 20921 441426 118907 717054 430115 80636 853561 741572 798710 784976 431474 589148 270272 511470 199576 578773 675639 772404 976002 526402 525169 539082 1322 330681 423724 966744 363886 642966 170119 232587 528848 445561 26311 42068 794806 327491 328276 136040 516394 627998 438585 927041 784794 665010 227495 859163 489305 964784 543090 887352 717725 909579 728146 361757 368959 81978 759076 776595 587710 278712 125543 981094 177276 692612 245952 555497 868863 342946 839670 418225 721137 600983 58806 302357 868897 701616 128528 870389 553856 430780 676152 928432 78245 664590 18118 583020 809546 1148 296886 743953 745100 467874 575145 208270 870638 940256 399522 825299 258583 434008 432202 815254 259535 305201 448045 16910 31046 588951 599675 376699 198094 427064 881672 756124 802140 762632 156172 526775 338187 68734 960035 229013 569048 340501 345805 249666 60199 663116 782704 719185 378749 946982 680465 637655 59779 65323 753119 723436 838410 961061 365352 342829 265089 997412 366562 860476 715329 5371 660900 731518 93698 60160 219498 606492 960035 883536 155028 822659 557862 903752 788135 564964 706417 678029 34378 22324 683598 406277 955915 175277 920939 961628 962840 267148 579739 847489 676998 976145 390356 746086 677710 674370 248431 615043 453259 242471 14700 705811 441341 396751 996907 96597 323528 829195 87859 2700 895542 60206 480558 798080 534705 500115 265003 674235 655626 259798 276124 828941 801909 110745 471253 409865 357194 958849 213587 115397 451014 107959 863795 138718 653320 695080 209206 504178 521748 928645 983236 320292 667603 716740 563877 397915 107345 751069 386057 545155 117822 954573 61442 627210 600750 671703 943621 464164 782745 731965 780717 407816 27611 814027 628344 858161 611125 782221 393608 542239 932362 79957 383842 812627 457507 349622 785842 371798 566188 734795 357894 511794 886900 370353 550479 285815 853809 469000 46179 792440 127098 173814 520509 716748 726731 998820 886843 581773 685189 152767 266591 452764 75307 141432 638351 324571 347685 724997 308182 157937 111745 237534 179168 586634 695469 296576 620546 881941 766015 129261 346991 400708 423533 818922 305284 877711 628181 752768 744893 71473 160118 260028 910717 724841 400757 236144 535947 863547 832538 308655 524303 206445 810384 42324 674201 773706 674216 58940 556827 282018 931350 516935 423338 241928 654643 197531 102977 832915 361657 199841 562045 155357 934666 256710 53730 792903 976362 301372 447764 655795 934592 83254 48095 600457 41689 872559 703472 312883 671461 912356 16858 880736 909560 178325 267730 662917 772938 589576 590259 58327 931384 985414 262971 279506 588545 876636 821260 49397 701641 976092 221292 409476 583065 469145 54213 760773 222045 626286 701542 636547 430885 28472 370112 713998 981732 377431 965417 39993 676148 751858 593885 121947 498193 860272 107256 391567 253401 494975 527357 16628 544082 946704 898258 985581 974308 58457 717634 512609 932059 556178 184633 686780 880742 241273 987148 190445 893275 66382 868719 896102 958321 997079 318460 567135 939780 581789 171955 504788 503892 597037 205364 170690 471430 940121 228807 696110 509473 445301 388052 770142 726035 594458 24555 209693 817898 135077 899134 927419 420380 548537 445538 478155 18687 830009 593938 468132 733649 275727 708076 355041 661297 93032 144305 437985 446244 263350 59593 388295 278673 126125 396669 301051 463109 138054 346364 566311 793968 755070 925846 857594 919142 363416 642820 362729 6624 19415 549022 535209 907448 345285 96739 728054 518704 456687 570677 848144 823916 980583 948442 810553 547507 229057 928764 68280 726642 843606 613162 674264 814713 403332 594837 259177 305340 690155 732692 951038 666131 657009 604512 579566 405754 427456 951512 572692 576466 893827 449215 818575 82846 558764 134393 283778 505607 187697 449874 342485 961113 554442 708151 876594 397187 34165 271418 519753 572827 743859 841810 965516 774488 516616 574617 456948 224406 221310 688844 209210 742166 894307 779727 379487 61307 686534 631078 863204 516749 215934 641405 713619 664954 785507 54497 82420 556368 173459 168837 247256 715781 284654 178110 871891 853167 115867 101191 333945 467212 21185 950334 47336 755196 617294 72421 40382 848769 15924 526562 465567 748806 591271 207423 155696 398997 7712 59883 436767 444255 312029 317495 237528 239609 815454 376153 494737 248729 662058 364972 923583 85085 187208 143215 656223 332356 357319 965058 208558 702835 469878 522732 842225 930161 61868 112087 478894 500587 214017 196178 818993 208049 280467 488462 64393 19767 345155 940578 40840 846485 423541 45832 983302 98632 457044 635677 565278 91246 216779 541860 988207 134414 719181 68868 567644 954446 787085 897862 621261 724411 216007 895128 164716 817989 481334 828556 469993 301631 331867 981913 281719 896867 940349 353945 412236 755725 371107 360394 228517 202171 443548 41293 124927 205267 137719 983786 52703 55005 699211 205450 682763 553541 726513 957820 695119 353818 102852 332720 667642 164114 804264 695103 738526 43908 977537 856865 527379 363628 540983 241525 561012 790250 40440 248253 278432 522563 216374 670559 760122 19551 287973 749221 153578 19145 620734 633982 787739 49331 895231 131195 911418 783535 591273 541330 95869 476662 929281 162783 9562 285413 833487 856158 817355 375356 478306 357874 35217 538397 805129 670498 270574 208211 30043 796566 656553 84424 951089 684318 825550 450381 681447 768427 105964 511894 544670 444436 641237 95995 639037 62419 64161 713785 772267 55558 896427 589423 645527 551726 150930 920226 600241 638323 991802 246521 619566 664990 625865 373697 729607 943261 228906 827050 771066 515074 46285 166344 111560 58245 31845 106899 95990 827326 696872 212007 789644 951275 96531 417413 712025 495984 9060 961104 794540 102994 872094 630929 77724 73019 669256 468468 295426 411258 269166 702025 216506 715072 669791 530243 989606 134371 287661 472892 486506 583070 340144 905775 779889 314575 926467 987517 628006 709176 739590 685353 48060 487808 41242 670812 630631 461167 650152 757089 487649 684341 836635 494442 911654 226083 368993 416073 216056 590576 298989 230584 621467 184373 784184 671122 395994 653554 26940 749079 154241 29639 161528 223724 992160 284923 647727 877273 811407 108025 34152 695369 327652 829710 588719 443853 350078 157037 198611 781145 34942 815531 8614 614278 579529 389698 395200 483087 76551 703186 857917 446804 801703 723996 128122 604249 963353 946630 764060 187656 541778 695897 454985 158187 844428 518214 163884 498355 282371 600541 910901 17076 157113 253716 632151 363430 355890 453894 666185 353830 995001 66673 869830 334130 103386 672503 106892 470193 500326 805342 772833 328745 227058 326416 852169 291527 983447 322716 327441 54555 308084 615091 94600 576921 471015 95147 356352 705433 596568 108928 319313 515031 308335 856398 324119 864947 345113 376664 111535 527731 963910 247364 73470 6205 512686 869085 142570 123357 452487 236304 542879 100229 246225 516591 11659 398215 776714 545841 141410 678813 189242 892144 37594 807138 169001 851817 79088 385687 232932 165056 186210 490847 250812 93497 54963 587714 489542 558848 655147 763950 259740 356002 213780 115441 243354 545362 285054 13569 400930 887909 996475 692852 322201 96662 718948 738056 107175 760195 823762 431836 850107 92205 236966 353269 640517 961916 701761 267195 919738 785529 374604 313465 421332 436051 902130 474848 781199 80027 420705 387012 232877 510087 657869 353949 165811 298610 976173 84360 73002 39194 123004 432260 962399 295714 233529 186422 319907 809934 503847 931557 607819 278473 826894 928702 305585 22754 665976 509585 540849 236362 6709 130194 32365 829912 698711 914905 579210 305157 637303 513826 209329 492913 762094 68750 211471 630748 995805 180064 965781 976941 157990 879681 563512 706863 363056 569917 567090 491215 471974 229892 528575 874335 713593 915562 861217 223382 882458 617831 83741 805070 704577 992791 432956 698885 703977 683258 669579 362076 80465 306678 47643 13403 961660 466960 763393 277291 261426 200759 881431 729434 202877 99769 745785 502299 244525 816268 781449 637059 88149 276231 954988 838029 353227 424038 569867 158103 801451 153993 101139 921891 990613 440117 85557 141847 839339 690705 951143 687101 920852 46507 750816 139588 17276 341169 388128 744637 365521 796984 475814 860511 268743 452409 450744 704835 505109 847311 906527 430056 761910 244346 192360 627440 87978 843870 436388 219425 312882 52165 466984 19046 315543 955161 936590 614476 321635 220459 961459 953605 175590 784687 626039 883880 864947 822461 975936 532463 946080 747410 798711 700791 71114 897037 235977 581892 482254 100594 105639 135866 432465 639594 760710 500389 797818 980737 473696 896562 800242 321895 898994 767988 746859 932528 848188 790112 209558 504980 565124 78289 775915 891823 459219 625988 26085 870658 297846 445149 230531 542448 493886 768545 661065 796802 55232 357754 920573 522532 745814 98166 460138 897510 324253 153224 308448 534587 18101 651526 752178 783805 521028 892073 402358 848039 50547 578704 600969 774170 632559 916669 589513 850841 664105 962390 782937 899276 184279 4133 255392 414721 842225 740953 303690 568486 315956 536515 5573 745617 40483 714010 110918 313016 143681 883767 950850 360185 198360 920730 406645 514323 506869 485795 338270 587243 735465 104345 417729 72393 192906 503271 222500 456472 902448 918362 693074 405545 149688 302820 664987 974128 619972 362140 743122 505158 865401 417340 676622 700069 363137 485154 143657 940079 225223 121423 864196 982056 722749 942123 898625 287863 850520 497407 495559 863657 22355 370169 604802 567662 499368 142316 888993 431514 715802 851853 966742 687781 828655 218231 676633 738860 668846 192104 307302 581998 48933 2242 339578 631695 428581 403339 867226 971224 991748 865517 753996 917557 11738 161462 581275 230774 976388 464857 481239 317902 408229 175084 343827 222551 925280 477800 480550 308749 393183 141228 431722 490510 672463 694587 724800 836320 200097 978105 781322 694827 709515 522609 389616 195131 882373 77138 846620 635071 613197 226541 772030 714061 514339 986681 601416 374556 11853 680016 190962 707272 682389 990639 260727 361041 205638 29242 120663 579420 931506 792693 245395 297137 922863 468428 387380 804411 449557 237836 681413 983371 984386 729511 795092 545814 125078 405621 301877 975538 989111 310317 137407 673629 99790 313776 339789 145334 40393 188671 507582 326146 370007 657216 707125 119464 151599 775485 314521 279861 588105 945188 961686 205913 884131 254280 829211 249000 938173 682654 874523 814491 752541 105473 303436 493068 660557 368815 2474 632445 802648 175242 155829 530 909904 675545 566446 739922 432011 832004 329758 82154 836641 716186 269264 332714 1264 666063 250322 278022 442904 910902 979384 854870 957376 87500 310809 793942 578831 677357 595216 473383 118195 788124 611004 584844 335902 696448 234560 180206 607683 365025 572356 627097 651230 813231 662450 162620 458409 21499 664954 488685 114728 779004 643662 449443 540894 287116 997863 65018 38485 53097 143806 474867 852187 159284 208275 782001 58495 641013 291050 510716 99032 484373 257609 619138 306366 331682 844284 904785 139535 69391 334033 316959 607148 322289 950940 307714 718713 210691 410804 608952 559648 598563 10804 177953 433743 186259 4667 803647 630709 273721 167405 798077 78665 877151 390575 367525 884611 737395 875310 289001 417825 602888 757465 879323 943972 257492 263523 713140 636304 682288 123202 6801 378991 152219 638451 920113 438223 126455 43891 62905 766399 139786 44871 806000 991126 194111 377717 416899 49133 16931 694473 914818 261407 509480 717329 723617 900304 338341 792673 67768 843235 23379 677648 834692 781187 647698 573305 439459 110811 261218 855227 909660 555166 894954 437114 847061 703040 798517 738652 150683 937210 339184 698316 140062 188170 765422 341178 833649 852017 731236 791000 817102 924595 799149 804767 37329 682906 225990 889224 304056 245876 66963 174612 338281 362064 520217 483269 710124 552389 449602 500706 676205 935532 446748 559351 727419 555489 619290 82194 485644 209541 591889 465480 609399 864895 869756 293166 904312 591926 634873 751392 994863 212121 756298 188989 959713 165847 178005 289448 635830 324135 585317 253449 888697 571330 687910 124810 692380 653348 228652 397147 666161 980494 88365 78831 839922 550663 784002 233277 272633 465366 409259 650175 365385 876874 179272 156534 580739 68595 64032 949156 190834 357798 854878 583440 638912 733308 668047 167238 40830 669011 780581 527572 51872 916236 947767 837327 316926 381003 981887 983436 547925 862651 99226 159015 923588 334535 830220 8767 42512 935778 943929 779192 427296 352064 497261 159095 958273 94298 905749 449514 50019 427887 60548 409406 336858 394045 794095 657639 546270 616908 391985 519323 801355 529507 392456 422807 316770 89745 354198 356121 26758 697062 498401 496484 497856 713527 870995 840383 392380 669853 345530 57014 615690 771126 575305 582615 668253 818595 309590 159863 797711 671881 757722 420139 214043 628944 694900 633679 424354 853991 130278 87682 700071 387070 323606 853928 373843 643786 316495 897255 65393 641220 273981 903914 618931 140074 834548 33057 938091 156221 552106 142399 22291 221698 78329 263355 209030 808705 835166 446480 261188 175177 561277 930748 172594 727914 4058 34309 644632 518521 945121 663471 361057 196047 124447 142983 995934 596491 400902 38684 660227 951051 491949 988288 23849 253495 998158 407179 402379 392055 63239 134232 651913 848119 748057 179015 255783 495018 428204 797561 719311 528580 536969 888599 928779 545599 329758 85196 485452 928279 665278 364422 50214 5454 747678 86905 205393 140073 978522 447964 321834 4336 626413 875561 842287 355378 43260 48417 938439 233215 989388 728134 53944 84268 742856 192480 788207 160659 666684 415673 892412 662224 533980 345185 222163 156613 742334 522410 393100 379286 31387 823788 392995 849646 191186 104003 334713 920377 685798 482956 651153 773864 2299 211244 472212 207024 339868 971593 448781 584651 410488 951758 422062 462069 856545 740331 261130 687856 819468 301587 683160 791680 934547 30333 655606 765296 958198 376996 146916 683468 455061 732359 155269 411557 672632 191657 913569 991632 791112 556818 835046 158503 130131 698188 609058 437958 684939 119271 815563 878287 603464 45045 575863 612519 332929 713038 649252 753015 479703 980110 808625 248747 176971 833234 927907 194678 39171 998655 308258 290253 689993 929915 212345 574119 732491 60658 920729 859716 353116 718290 877334 875107 785778 343119 540328 724873 339110 797088 743916 255233 384055 120704 743585 857751 310407 440878 991020 772316 669596 616237 831764 368485 803809 534149 684230 732812 597218 473088 328402 212141 61651 906926 530220 399274 29386 837537 249068 781608 785921 594930 808974 857296 611221 982906 339507 769999 684553 93722 434719 528406 2884 351667 651385 526362 880526 426927 185933 454805 996439 684086 198285 293251 5361 707130 55372 260454 696721 411436 971714 468803 942418 878340 466123 458147 112049 213629 355303 373651 919442 818582 132860 529508 626682 355474 860751 265835 619475 676729 694543 821506 685483 961045 444362 75718 143541 191478 266102 803031 822278 76782 330858 116699 552921 217622 760354 428410 43596 264775 643134 157859 745249 962082 757699 6470 967614 581961 75096 400345 901293 135523 482123 663188 100764 958556 323530 162868 179806 574434 447466 947451 636841 204585 151652 254702 112086 882280 425875 166422 209125 105818 968951 707968 976438 168254 157812 113469 855888 283992 539924 187235 400861 543726 411393 155785 522604 756235 268556 680463 820527 809535 492073 241044 257595 143196 855152 472126 200650 417019 315166 160566 36348 213366 535570 105769 846801 361259 463760 84616 353905 872639 192001 696584 431908 645016 9969 731747 985882 477730 610320 762646 664037 103436 977970 770529 499578 647112 534479 658378 388148 114510 835907 29146 365329 122585 530959 838814 328371 501544 42454 186855 995807 759871 989857 880587 726209 822820 113948 155170 286439 101602 839063 222281 418882 123017 110597 248290 694248 306540 934848 631634 2068 686753 602243 131586 74084 26309 218287 440607 421146 565813 134343 136219 871004 296214 98099 841897 41397 240335 934273 790788 791249 904586 580767 198057 767813 763958 334947 146712 88004 454919 331139 802583 415531 815861 546269 928239 611958 132601 579952 150125 48840 464339 238817 949858 510696 670983 847544 489700 433854 829658 586848 391499 862874 289818 440362 756660 354350 332244 360266 371138 839631 918044 510297 870872 743544 196168 609873 659744 230022 593653 545940 105991 623229 215169 146598 80190 389441 487823 864366 122875 251870 504710 86393 523766 830786 292754 41143 766828 4157 726050 638652 807136 758472 88232 487360 27861 105851 283612 689952 59477 2644 80057 915227 349165 856759 410303 305045 549038 492137 485679 790679 56110 176852 12050 420301 450885 357895 462579 155207 695377 807731 942304 765624 799986 130862 194349 191162 753934 942196 574640 392905 516366 416033 2054 115267 505311 951416 813069 575918 729139 4319 331048 116594 13949 350049 342783 423899 855481 885483 927612 72664 450913 601039 812558 293247 97145 40260 681322 613383 706436 744035 114053 207180 658892 868140 63323 504014 538078 310847 685996 346546 868747 110820 790073 472896 918057 416131 837515 945315 463504 876396 432365 827820 729118 17873 721133 674832 30259 873735 399391 547045 378294 475785 907098 483945 777550 456181 815160 635707 970857 179980 461082 131168 898360 847222 752099 386687 465265 385532 311416 745957 917644 136269 143686 271298 105863 640697 807100 594603 329570 153145 368588 541718 16292 401893 407215 32800 925012 791740 615326 482122 828800 326816 709913 422456 836730 662103 44388 491697 992853 428619 2757 841506 348524 815179 274888 41691 974300 350088 357371 330448 691270 530585 573170 201113 549198 57335 910788 871154 850014 19586 600652 111676 36707 198586 68457 449658 202383 537606 967102 707093 240598 954737 489139 815321 86961 910120 664946 836661 471710 216317 449578 249855 468189 748007 798608 65390 722741 137728 570905 204894 749997 574853 16258 645904 965843 699290 181960 37223 318777 35523 890928 809899 666802 632940 3648 573130 451866 216227 297028 666706 540299 747928 997642 487481 945193 433699 194726 261397 609303 822462 402031 283748 66304 147079 14016 853062 48527 375808 463480 453566 355446 508495 271162 508596 638635 899326 998446 336117 787175 584956 885182 320498 707493 435418 887962 896957 830889 615886 502773 555983 297270 27315 6533 598661 697815 622984 72774 31710 631895 230893 751544 562047 779337 891561 209885 50607 806081 2982 962108 533915 164248 610931 72929 953171 517484 380801 685338 605131 605917 783591 457403 961307 262418 42783 833499 454656 634994 141510 242453 891544 940395 906911 159688 868714 136687 107601 767128 975964 518834 160677 127018 982075 406189 789257 848556 468919 417118 329487 454347 853155 427974 962478 623674 478073 998953 237440 968690 193813 2130 379395 473644 38261 85580 20121 418921 431743 35498 47623 679467 853243 525312 758841 410041 225813 306791 471869 822111 411485 217405 325059 472363 689030 804771 563748 576817 113770 38269 282968 695176 639684 245750 683838 116235 827572 456889 631256 528282 188159 401017 623564 804374 927629 578666 871140 958376 47273 536261 657231 305402 704133 753224 366046 892 166451 239796 359111 92257 689325 184781 243238 265951 878989 796254 509751 185971 572694 499762 829597 230875 692265 418396 116191 640218 289873 651952 228773 509047 610296 431879 341887 624446 943599 608831 48094 792125 581482 776825 851353 262344 83906 864474 20778 668663 300977 342218 368047 122339 629657 201784 800489 405164 850942 739731 107328 319477 166599 682450 871229 259046 418817 65262 312910 272362 354012 284259 905541 43887 379052 101555 886426 328616 464361 746082 131045 367502 714031 657915 452004 52763 658367 299465 303419 691917 66748 905439 36591 393129 525423 326225 245418 484470 10500 521208 262651 241918 904331 731699 345939 871120 583863 657824 316360 670081 434658 21863 781269 673126 420103 492655 615896 427163 32583 106791 442452 744447 643813 669887 715565 882166 125706 765484 783150 725862 600321 995687 364486 153594 783932 748463 558982 525218 321549 177538 165349 769041 89198 353448 558844 458942 931002 362857 588043 853859 398065 472593 549746 903617 830072 598899 488952 452058 541719 858339 788680 255670 149689 39227 898991 683487 41327 833687 795040 26660 316973 597913 635440 65818 118924 155365 611034 75158 218951 252262 2619 703796 178302 770248 615959 903571 328757 481275 270419 303127 588886 4087 102073 354598 662123 881458 799351 595628 14437 69483 640096 316567 829080 785251 514153 796123 333500 729631 605613 941742 261870 653799 592234 309325 508141 656074 345154 325686 912733 578392 700987 982508 644039 519910 152639 842103 960407 780494 476509 228193 140701 652972 694598 662393 637773 422242 172688 651924 873023 5141 315639 744583 968879 402989 250071 724462 9022 996377 643123 203049 419439 131465 547377 155929 555499 868658 849244 556456 493693 722574 931553 921022 520535 288857 37138 429260 424396 668309 545638 943493 465811 188807 446903 227424 350090 180791 925378 435096 75249 436340 417771 542572 83115 893646 231542 291231 189889 859418 915855 676409 935390 222578 46595 985284 163603 821938 64837 767759 312981 656828 917226 613295 123962 688949 658861 647289 631232 684678 141484 318218 137414 871580 299113 823871 947793 485608 437065 936445 825673 658591 597848 405354 809401 134395 848452 282674 18002 184056 314398 354947 734184 923800 379740 269201 632436 778656 834585 657427 929744 755992 52436 999492 352510 374799 973933 790499 869730 23765 155627 345395 534083 768640 612216 98748 553742 504231 255395 851912 984851 144810 715805 188134 636742 468904 972413 201131 176831 484102 865276 901036 185402 34863 61498 580806 944984 435279 464887 750230 834653 888791 504986 944897 710960 452476 584366 328877 597533 89016 348320 644358 169302 4360 808578 925178 232814 13164 623691 23805 190237 175018 787029 783494 745791 883466 324190 65616 516244 570715 915911 849754 257282 1197 754968 486376 482894 938774 164602 538687 865895 670318 613947 241517 328155 772050 310670 554943 912352 314532 904392 368328 33805 722121 348260 690593 699998 90986 882944 280739 817139 498932 480862 666927 553105 499224 465764 757735 526303 811275 439708 967858 448363 374151 74549 55996 267043 584968 921408 936563 635804 301841 912052 663627 216335 921700 265066 763515 280087 910733 719009 976638 779700 905752 368571 516179 407562 361942 385087 452862 481059 511197 555733 85188 877225 916741 70541 938675 454317 319595 177624 397016 556131 748145 77261 623942 483043 388668 894630 295958 519850 281269 632960 718881 713175 727433 635743 911944 18030 538281 868967 857901 225432 592971 650852 965431 494113 160743 840963 644050 551801 942202 609239 627756 157364 107590 536597 420730 453194 348368 618648 778225 938391 198433 971549 887949 66268 676998 355336 680205 660092 642640 440862 824756 370496 617109 672393 499850 2196 933485 439639 762074 993224 823797 149371 574642 65359 868816 455115 724133 235267 363745 771264 969676 561375 961682 730041 222785 307972 178768 744376 845090 833781 306124 293603 358484 575258 819259 498436 574462 180673 416535 952778 465993 512600 649245 637830 883815 866421 459597 593519 446985 631566 21549 632414 393959 668033 118214 833043 9725 851341 738661 866606 831048 467351 509276 14390 255884 567463 38142 500310 726225 878248 238182 395035 36002 178539 948913 304119 13069 243108 756671 20737 405669 602092 475126 171379 123843 126845 595455 173803 11393 926841 128135 57386 352190 365348 6207 220312 937565 572197 714397 891134 240517 459721 883865 886922 659874 690944 272561 426959 35491 140382 572325 772098 351354 209499 712955 841534 105439 346644 801596 658625 242317 709832 626037 825325 588868 77851 758200 855432 174405 662486 357912 706364 444825 104805 75504 968919 964107 422808 849053 427212 556969 848610 35391 690353 502407 884381 902076 610751 151867 254917 395582 482581 404514 738040 466928 199158 32090 902524 377924 515846 808902 671737 932016 761872 929549 836667 194156 328131 424475 102257 813429 370992 905183 446705 566798 735950 862859 700018 981690 343223 736344 465232 782851 788584 801407 195467 949366 510789 340160 788936 669029 379538 642783 831567 459107 866171 232162 664331 619532 573005 319957 748749 758266 130363 114886 794506 575377 727578 308809 536792 873396 308581 801844 11253 751757 575481 934564 594240 176585 712218 3831 240126 2202 763117 908944 691350 9651 808828 87 1685 538000 915061 108214 269227 41131 589739 180317 399085 561864 518867 554238 64977 81898 379337 392657 992884 102875 752713 634322 995479 101736 178678 185598 508894 114019 54038 599962 585040 735712 275603 475884 605786 223800 913276 601344 424652 81801 673026 168548 563162 887603 872507 482092 9628 711388 233443 3439 400910 862637 728086 659271 847185 644052 355351 490837 169576 420352 227149 816700 6972 656232 395584 750753 293337 96836 102624 867377 647983 420306 436159 983323 543761 810771 289042 477330 185 736459 984371 190668 901442 171524 651554 161413 782317 167115 180287 28541 616541 162738 106706 486902 664986 211853 785156 327735 946770 852597 502051 721228 849171 318728 180130 136003 310163 219622 934166 854128 454760 698550 222522 591530 494672 46943 940332 404236 403499 340495 396206 862517 791996 729272 918374 804808 717931 52558 405214 816109 87301 774090 436868 44238 11707 930346 639659 239899 256927 344046 530569 536454 973866 44637 310775 472328 941561 946750 197236 155354 237131 824863 784290 654077 70213 55506 505927 854003 640046 459307 808462 819651 319155 13443 824900 151801 284836 679608 617115 204003 701813 851307 975146 71957 381118 536832 536234 296614 719676 408417 448955 907377 188686 435836 544157 171157 856504 695552 54263 82101 423011 166756 420180 993529 245403 724577 706913 694475 904784 642867 103409 440475 45205 330651 223353 277468 386084 933472 174100 79748 26713 633033 547839 613712 153650 60772 459486 681598 342997 981827 626422 729744 606602 908218 30193 821840 750653 856226 759325 630407 803518 187993 433197 537092 532416 961536 128246 610651 262493 406203 314739 566563 159504 879797 118210 841655 110329 618521 51429 197878 914141 5146 243970 40900 90276 120172 282084 845895 990169 314952 920375 260010 910190 432748 398287 822109 699957 846553 463138 747347 349928 710035 771145 205314 505313 851045 25924 165031 280035 716954 653619 358975 194063 207493 874781 764751 904560 26234 218349 504414 823856 465811 998576 555766 800480 68780 246808 520550 818292 546086 173948 890178 187909 849448 417430 776481 222669 505177 541379 440990 287662 559528 202695 284633 127404 536261 506310 204851 609326 278629 416972 780245 102081 330817 722054 320617 672981 494935 761159 611039 788862 376552 819908 315946 949428 349304 710936 583425 464339 700946 275201 714078 543708 983425 315681 552962 94834 44504 42366 161903 90398 591403 445954 944813 840780 59284 956539 137158 383500 615663 647644 586889 130961 690142 866107 971082 91573 180613 743505 831392 783923 101007 361341 429991 603820 391335 373249 57468 504931 19968 509955 831620 474369 968590 992398 617764 18321 609739 528142 130826 134981 453427 32472 199459 755055 372040 18591 278691 627913 701262 405824 400512 366318 670032 460535 860919 24414 933017 566376 14598 360830 184636 500183 586352 189590 264525 581040 425917 501201 726950 509120 767798 55552 173667 718201 911917 947672 107942 262386 927859 426095 916692 595109 151521 535171 822933 208176 92752 701747 817304 556436 150560 957699 350541 531129 417077 747421 475049 215144 929333 768011 313765 70991 157195 633918 699584 593857 393191 496970 150392 549235 678332 254055 992725 681665 482049 330482 182239 205159 770353 80554 33058 776775 893259 666099 168177 234601 745362 964374 987745 676983 272781 132223 83081 95357 917128 196926 510536 135663 72594 942023 677311 198499 26110 397170 191187 222482 980258 439611 504493 347164 82010 999427 804601 487617 266758 52621 349290 305704 965831 161794 183220 105308 670918 687981 244881 505353 446574 221248 188669 436932 107373 499790 167866 768513 678327 62222 586445 785946 305795 908446 505791 332047 26380 518846 277212 687552 581649 917777 918839 331829 391701 198880 75813 938455 473055 175126 712189 300020 45947 453572 771679 388862 556728 540959 997418 268749 516329 57597 409603 602393 495908 414812 229077 943808 941061 932827 30860 231494 705004 779135 102873 828112 658939 155824 304945 980392 328025 385977 725070 855036 808369 962635 198572 319967 24692 98490 937101 902727 291603 423807 936054 642957 123397 183732 877168 413808 935431 169051 412680 225618 552151 644824 283407 335929 482681 97714 708058 696464 443186 989782 474627 501603 115727 229076 856294 567334 420831 986080 970597 693103 297269 149138 434085 376120 157095 618214 630799 477790 94546 742205 539663 568484 149395 368219 586072 815729 708751 966503 188639 173837 905708 297645 561116 53736 411734 807391 542028 589652 202811 57296 599473 592582 300431 470008 443280 992729 515017 847283 544690 9738 680292 960258 754468 114301 851551 970696 107639 350327 871102 276749 117760 13794 981382 116927 204633 936012 984836 67884 170974 97576 373895 759818 415665 516811 97826 430576 500919 978544 10731 878042 531865 844085 183999 898280 597764 899228 309307 577887 19817 535371 120004 962663 466493 317772 330305 813259 569658 260493 837019 753020 904925 262498 274372 537998 777190 939134 886701 311546 670171 636349 34958 118107 569797 911134 880226 490865 173425 297153 698600 641953 902384 675949 580515 997810 242903 861773 668571 283921 300800 666861 726362 175246 202439 456450 314672 450141 939727 187872 555696 318230 339387 449665 771057 6774 827764 323653 63373 732892 977449 379180 255333 983436 615307 950494 255067 192111 944013 416931 500118 26577 401322 326444 710786 971938 156638 42824 26445 689654 435244 426415 174315 913605 840919 808955 509395 824299 898601 509546 679489 918121 308463 585950 282930 328354 345018 599900 309418 977823 504607 594513 476209 77964 46264 850504 319057 291385 210466 627701 765338 340633 173245 789357 427231 700230 510063 886379 935735 587451 863009 263757 101884 847449 224704 402325 273743 796451 52989 673386 272338 634433 910350 425748 850284 888769 631979 39747 69321 849553 272657 86984 797144 92871 859586 841305 975307 942425 437060 654354 540954 627493 518558 663855 22592 588778 138910 140052 455997 34445 781653 547397 318802 258646 481112 50413 222792 591728 619585 308763 244905 370220 954285 614017 53765 864254 440508 813492 937967 871359 649748 183471 323134 1897 124446 660943 263053 874398 39687 86040 758778 593954 815745 182894 434602 150812 247679 611869 408964 159001 95932 12755 901042 990025 415605 688800 493603 901120 136106 906557 430348 18102 59425 751682 788706 467528 955171 642989 214433 535797 700670 446562 230536 689249 116673 445286 450139 240405 73923 948003 153696 148989 755356 126120 348706 579625 549417 445158 812593 276941 120781 197364 337632 85696 132075 850251 156102 562561 682797 705418 580926 581101 998016 16819 810215 207562 121365 603244 837412 928320 35874 133632 455196 586331 906655 964764 290171 272458 661642 670674 872368 219619 128803 102553 578349 491037 23344 463946 593707 998100 582714 184485 948131 441160 275599 411978 131093 633118 637246 435073 531845 981598 868958 267186 725497 869875 742087 376110 337532 465966 619607 498532 320287 214596 777006 419308 152562 682955 574450 69504 392783 162881 623948 953086 949520 940997 249193 575975 644564 709532 349115 707043 492862 551085 470390 688059 958070 990725 636307 659998 113190 282196 408912 732124 622781 951919 631341 305070 299568 452428 412080 137644 258996 610632 994850 152725 23942 936356 533201 654795 781731 968644 547852 833748 429968 577967 834986 317658 465171 102162 554051 784300 60727 539069 634741 534907 42765 366308 68576 600414 712742 613151 302059 471182 432153 759018 4285 968427 9987 451430 859652 96693 631170 72982 644785 16787 277433 967843 751802 224272 370512 314521 527959 499673 411825 49448 524358 752256 91020 674851 383048 564476 16403 757764 672033 269287 456063 215462 380763 12798 956681 920202 874052 513637 317234 986835 149803 81249 744252 69770 666663 742299 376558 33818 237264 76452 135443 786644 85636 379499 604476 999021 837476 507529 273402 721724 406420 52278 99685 441020 974654 612368 982231 620880 506064 909595 2866 938490 127801 60028 474006 492962 943024 72573 773740 20629 319725 575821 444126 410052 550830 914109 489564 890945 477364 431043 71512 715013 988483 760955 461899 433965 994277 647521 115054 657976 641640 876888 13378 845451 15643 416038 854088 162669 29461 875189 341322 114443 111470 173396 712848 680053 700996 307572 984876 985759 25784 448300 547183 143393 428846 646326 562481 7928 169105 88239 509901 908547 780940 363867 705698 367686 43154 984286 654291 139242 279639 302852 961032 224379 386836 843322 828907 580585 667527 931858 860012 618503 181232 892931 414014 140815 787798 48999 379095 861213 847168 65724 613940 431791 231741 583652 627602 181548 599324 420260 810806 316633 280948 193384 366631 574821 184094 231486 944878 656031 888950 15126 620317 970170 766941 130377 880901 307536 101434 351951 511166 786780 543988 60615 403363 211582 863098 517811 29203 899451 875131 46649 188146 991675 508206 110563 105445 595657 159948 472800 568858 846551 378193 703937 567422 616439 507454 280701 688004 731107 364954 276077 793701 388917 178284 569168 687770 928944 510723 996104 833060 84533 466158 939228 295365 975887 463556 768308 509764 329064 128030 963552 805997 701649 65112 594322 814863 956222 227988 355102 246332 316680 969846 667073 117580 913001 33833 855320 255770 701827 9624 809700 820997 172698 363318 518669 929393 419285 420791 633372 282500 584129 350356 564415 610281 11406 247371 278216 608272 707216 1373 364079 475116 729599 166287 541196 569396 145783 801705 778397 550114 434425 849274 204230 858743 96808 711505 999308 468085 476173 703558 465369 111203 270356 755887 314492 504397 354957 683563 138534 562434 9387 836379 385773 313748 635080 217827 257868 725723 280607 927086 499873 115506 793745 488360 131311 795129 987297 69825 39258 954449 776312 99888 813485 568547 555425 668142 599255 544282 79630 719415 79593 923556 815313 957837 64986 443701 708964 347253 169859 669251 432354 757495 127076 855307 999819 732578 635997 979083 279812 840454 246710 729734 531605 624248 105751 794499 719593 390993 343312 817550 551953 312751 685075 700726 5506 646259 6197 387149 121682 851458 901489 225131 177599 12932 941220 794540 673832 878376 339986 932653 506449 301918 651168 56659 244068 32539 83096 109572 81771 74969 863144 722859 701015 101780 721507 384056 869756 595982 559422 7070 664850 475211 127636 151252 11638 118102 832291 404373 373799 355131 864141 252576 957769 657739 38744 296632 650981 259099 693998 502756 950055 860164 893982 405296 972383 815397 190617 887019 346177 840285 145845 183079 479525 327057 745966 812349 586439 821100 988064 203974 674376 964634 75278 636322 798699 613836 322527 573173 808729 644855 335067 275493 942621 240596 286130 10526 284393 656290 167733 224398 449360 789984 919963 925801 862857 480019 182334 461286 792178 480326 46491 410047 78027 707269 128086 758837 302647 615905 731699 657163 531263 721839 65630 690374 155342 46345 313956 47283 536437 560331 972728 8993 922345 712535 644079 728034 583424 375698 499972 41615 86200 68516 412373 54849 966384 328444 167780 33433 362605 532810 846998 660216 443607 481539 822712 257735 386937 193249 669685 36721 983300 576928 310241 935332 531596 538562 638065 490004 226890 642060 949569 821496 413016 986055 66957 721611 846328 230656 463032 168972 269390 470792 950984 501886 932129 479348 371623 943465 444894 405406 545444 993495 395541 831330 269616 44696 179962 82082 230306 54527 289509 860035 282163 422818 17106 893998 461443 805981 905762 536464 526290 512720 739289 902490 814087 862685 222878 516225 911021 863403 199613 929791 979697 629478 842408 431376 659365 118204 908914 368310 748032 980961 624659 832054 979292 107596 234471 501785 941239 669496 33135 876844 380658 763556 694670 138752 780501 129619 863372 914154 502217 106189 854871 102724 231644 164252 368382 520426 336513 523792 294388 528447 451725 886524 337363 860453 296764 182582 864150 42888 122921 692187 272733 736276 612057 770696 835757 996666 841457 1698 984942 583152 911035 173135 664299 968366 671782 997691 624789 405937 271939 22228 647616 677115 616073 633551 878181 919889 955409 778977 325791 672060 961114 55686 692526 571273 545094 380477 718327 624009 892124 171081 628097 611921 281412 382642 572601 99707 360014 369538 959663 204196 55851 4553 254551 416684 106994 285082 290377 975929 154525 282635 300290 527668 319305 760377 547489 540810 222714 708674 673386 81772 573204 996360 320070 692239 438243 499189 644417 56301 661972 1266 822411 868035 660922 688558 504184 749777 409418 551773 16576 631453 250399 373046 347967 804272 880310 821812 303862 556695 747955 443159 209544 226147 361947 186464 369854 558698 339160 397400 227204 529539 746360 650057 599530 884750 497006 316035 326563 974058 491536 749849 825993 447613 137367 624545 859671 714096 649314 837112 416750 890672 812851 282492 738833 316654 131248 788752 261736 788192 518819 81115 246529 120702 259195 80841 820298 998854 760969 711753 220633 521848 81988 343757 898468 499226 306565 336845 289225 48181 375756 123076 286599 58518 841209 34481 145347 8846 144915 235416 363269 45811 109637 307263 922936 390493 42972 486705 317165 481705 521738 767934 503128 343482 639718 700409 512146 721331 617450 886457 719189 462910 358196 471704 885508 943688 76613 875895 377504 725634 156165 941496 989395 247202 834941 262531 125545 377440 140699 107906 308114 202169 1970 870052 978658 268208 399863 971485 918290 658440 873093 718373 675260 33675 952474 192565 706210 814598 936792 307597 495399 979786 22277 348529 243604 315501 428427 207335 184277 332615 217977 332730 68474 268598 567743 360442 765815 604250 733686 872890 681827 42777 387606 919313 754685 767964 345855 898650 549538 604688 48817 356339 920280 644775 707347 688834 837383 253076 480751 252971 573627 356626 672628 954011 973091 311454 919219 83073 493269 792056 5347 587535 492744 442663 578782 151485 607320 264626 909153 775303 541573 352871 858000 532266 376308 597207 632559 218283 302125 727448 286890 46160 301723 879810 885774 118308 376975 286451 745422 877495 922174 268747 50815 403356 789118 838384 944092 704554 233869 154444 903106 789244 820234 256650 10229 247409 885498 994780 621018 403372 128516 757304 124155 566292 142965 44694 109638 154518 37694 671284 894798 971934 537457 660370 719432 734690 903047 469558 748688 622871 805788 373674 761954 693113 522097 946681 427361 500936 996714 556597 857555 348229 476878 371700 79074 8954 571594 375310 464093 203119 797422 938977 737653 535541 583534 462350 251968 982111 573346 955129 41594 853572 452102 929292 681983 274687 471739 743604 616274 822063 652164 848227 770522 908791 701898 129805 584671 165119 94809 35947 13585 795377 12833 681723 231106 363453 8245 677757 114535 79829 940175 301879 336602 802098 693962 296627 312923 353933 2279 83900 512586 743335 456585 232228 797743 295553 242233 66945 627955 301924 254114 974444 635236 852955 846293 68864 130229 431796 669575 784993 767099 670723 961615 769906 794353 177695 742888 514013 91957 95267 969397 167184 26505 942510 241528 833274 36627 498212 190169 381010 32669 577322 787813 482768 803413 760813 212685 318258 50638 958236 824099 290169 844926 431914 298336 687273 447358 649805 91361 321165 905165 563714 864229 160240 692301 993222 500817 463461 508548 726878 146156 501823 216029 497680 840803 622810 143013 729320 198662 245265 737550 296244 134345 70277 869167 537033 102148 154333 739841 378748 599476 891328 713508 450089 792312 290332 688152 175 345300 962915 988229 882033 141105 915849 665331 269399 623515 887431 725458 265483 269122 741595 9780 535421 33913 316038 262030 306847 215866 140492 432827 369898 979937 74872 174072 138968 943852 177685 44713 113383 61634 968694 849683 235292 881384 64559 691936 712381 87821 563225 745310 590230 333824 643858 955904 229494 284084 685947 863515 477295 795587 97912 295274 329433 400872 582963 399627 506383 242883 99802 815872 563696 74521 645853 684015 47519 892562 619888 424803 506052 260921 608655 244552 452041 497600 18933 203314 298462 845241 55268 729879 366646 676830 486176 923280 353032 449545 709491 942365 78798 928253 344427 299934 43465 525979 388568 805722 396155 127278 979535 435644 913707 563488 127145 879825 444133 26882 422596 892555 744376 483528 597185 932481 528886 644171 761476 106157 381303 654405 30904 508140 735062 578264 897032 104770 603762 282504 100071 363411 571503 675964 104265 734827 3315 566721 779496 686903 507625 565255 439424 845514 177985 919650 926994 867673 727022 406922 254309 933247 307302 15771 360192 555258 419366 464726 539250 688940 468076 119134 372491 391003 201147 452348 469088 716849 233562 751772 105674 354620 881109 410062 195943 215087 368251 881541 891288 745568 42334 773019 137794 965768 929622 754443 154381 408646 191102 426678 468200 116764 403126 406687 844803 598128 989023 803695 749267 218893 316898 349169 486481 669023 261417 730711 328443 268027 373797 690931 288978 958228 522630 496255 975963 472071 267142 849878 204126 136016 841695 571960 463082 264531 152336 358858 626959 423700 207452 964628 857378 824063 654282 501697 387325 888161 549094 781858 881852 915628 77055 303788 312577 276087 578727 218485 913520 962364 333238 136699 179508 14681 624903 186013 76600 452239 65914 174944 955311 753798 942512 62571 85197 436487 293970 980491 304524 861568 754635 59056 45480 414212 625417 216814 617123 508105 925056 165565 717826 126504 578599 106874 219149 616544 34808 169444 10003 516242 390900 28063 646692 856262 686941 503796 465429 198822 779579 224207 127680 182846 69016 481600 891137 99522 870020 968507 801658 18504 436753 923672 255888 688649 779287 447507 823531 678373 467954 178125 642554 934684 273983 36489 751469 764053 3555 364208 387577 896347 368132 687501 864152 460826 576077 470162 345286 701479 585071 524754 951749 399158 362523 520196 140762 96033 305416 953734 811725 680104 719219 194328 512173 406443 333658 722333 790922 287474 541312 969246 364729 400870 203181 925510 517972 217621 866795 791974 947255 459569 133194 683763 801028 67090 517020 683907 90336 333040 1722 250132 529908 936937 729853 785413 366188 880833 81093 802395 108091 904221 467062 128638 309782 44487 49014 388345 96436 330797 175217 341373 632661 930914 551573 557406 319032 420700 944086 59413 603683 388148 317931 963260 258462 890409 85711 261653 984760 821725 303553 79492 145345 517078 259780 288016 692686 504383 330592 890534 697849 115428 798495 75606 849374 868858 504145 978900 177695 716244 363656 240376 153953 164143 851293 642046 521741 198119 389801 484167 14928 447 608589 679319 246363 346334 112363 995349 992419 342861 262954 730957 571298 184698 6261 321777 38740 907703 380349 172884 280892 360763 389363 107694 708316 657440 77007 955547 268224 858531 294796 982556 305460 412392 263337 359828 155145 740660 619881 929227 832149 380721 949076 751 944751 473645 234100 480975 189303 990555 852121 455454 752588 959568 579861 608182 754580 702407 734337 905682 565624 182110 555638 616274 546660 72279 287957 886779 820364 217688 866560 576885 443810 781419 927710 350603 288929 92287 448411 398254 600517 466981 194085 332147 136592 938963 112304 805520 921991 536037 881715 26979 199475 460247 233065 773419 580385 245580 450962 713485 411298 421450 242479 526864 581068 1276 437129 132769 296695 165742 468714 429264 970752 823061 684514 442641 195593 679621 60612 978876 687927 423672 210342 728142 791027 387534 444389 235814 518186 989639 911902 401288 381069 389515 883190 253022 266386 848418 348692 553329 88625 777597 511393 447732 795367 449259 512207 502330 238966 595172 748623 119867 149987 725250 144217 877523 103863 110915 765608 697731 595455 60041 163515 236654 737100 742106 101078 39197 668916 528736 44863 307900 835023 452649 791361 40539 704122 974888 361452 25581 915095 585522 698579 753804 1804 309058 753420 436275 776447 19575 498740 754691 778529 781521 236649 540927 752096 886199 243022 88271 120690 664627 924874 376513 281425 392628 932233 812291 725690 600203 802745 423339 163309 734831 632015 779439 139248 998585 637440 74157 139788 562408 71560 46309 980942 367647 135718 785849 203783 580130 638302 842420 664717 801565 98742 324416 503800 774557 490361 643438 791718 844180 595255 985650 681143 407449 878467 904869 918353 114726 382579 740033 308125 161624 662308 877865 653576 303155 892340 573534 275011 538012 453510 570506 8132 74588 250305 983097 852483 231140 147921 861275 31294 677251 715045 272004 27957 36530 424815 723693 554670 242569 797927 274928 97074 70023 564361 566863 302734 418957 240722 235437 118547 697251 260231 293139 811031 314163 931309 323181 901234 441481 337810 883787 151298 823449 80707 833825 426727 741241 658900 297479 172359 103394 418076 17977 592651 25331 266805 767511 536161 617262 804096 142503 890360 727225 144479 513486 90375 949471 497338 142939 328134 530317 751931 206268 980658 185493 551249 280135 505166 440430 322737 47923 42397 127601 847440 33756 810537 395102 139050 759362 727679 145557 558911 777738 45297 392542 463120 331068 488338 111905 922790 125187 824445 926255 486988 977392 306575 204471 130448 166328 810280 434385 440518 691569 447663 576119 149509 972761 239499 346823 896744 791887 332330 903683 681230 338328 541373 222864 474586 132763 556026 601018 369587 79781 141785 194031 228101 104423 323032 741184 868991 893555 322936 385315 793107 452290 492861 279603 675002 427568 979377 934894 125229 161534 581345 98038 149229 493392 848223 173265 158715 648301 104574 958057 687328 549762 204698 21197 457639 808799 753869 564270 622814 829176 553979 813219 72601 839973 397895 631397 695407 855970 57947 553236 299451 422736 23845 845744 8028 689010 811732 898848 789173 97137 911647 172271 372078 822169 369790 753290 192817 23706 757551 294211 592750 264071 318450 517265 162967 340954 650574 820046 953764 108142 832906 407607 529233 648964 471604 181872 581339 684159 810654 833150 773383 465768 88284 915978 993627 770602 568647 196517 154339 521367 594365 670014 440621 601249 501918 494830 521165 73762 50192 702061 235546 758356 170813 428825 57903 399450 585680 20982 837547 301750 127932 213353 648497 838608 82484 832444 287849 821109 447988 210846 637565 149462 631671 616928 644509 20805 584894 851448 646908 439355 349200 280706 425744 410325 211572 261626 921686 944786 332600 91459 822795 742743 945774 702819 349236 659947 763562 964804 488215 643451 160325 608437 333248 993879 457117 323623 368573 769395 467474 871153 854242 816679 891339 90189 754694 96688 740847 553368 347460 226157 820397 904534 127547 793058 331636 572331 612047 445048 484027 621155 93094 950715 136506 814891 115947 622235 956783 919829 802958 691628 356251 742424 907201 52133 177282 22350 419389 642661 363503 207285 44923 630185 510509 849775 803900 901272 137935 494017 764226 871479 221865 647063 298132 772533 785364 59647 73598 332513 809006 135466 484366 489198 871064 172654 713752 721718 719862 138758 368307 974516 117171 192464 593723 348488 303226 544718 473997 944247 372990 906598 775437 245161 140851 157090 756067 770857 334418 389873 134777 623529 139353 592548 464959 965435 710473 209842 427176 610265 471014 943412 658346 88029 343483 822313 78402 528010 41555 975283 151598 3009 939585 171801 329329 332429 655193 810051 563090 898904 690676 465665 347677 226483 900592 106949 930016 211154 466158 602532 296048 666638 17043 748824 186850 79585 790599 632705 243858 562413 758201 538463 320543 173302 686360 128730 914860 332771 866139 897915 343713 817409 399931 198448 220137 563200 417332 917260 336498 534388 225352 908740 310127 293845 385787 843123 559577 135103 519512 428759 984106 479219 569514 741841 267745 82196 138500 990633 736769 685291 339386 193160 295057 321892 454374 548541 356381 74767 829028 147705 668211 124959 677589 437842 407720 339310 944800 22403 530769 339319 961261 464811 905930 709915 368488 734858 392946 331037 75524 617159 897901 656102 922293 979756 49889 635585 90741 954728 892793 785376 646848 296268 871461 991317 64663 777551 544728 27610 795585 508042 32265 377482 69894 418685 688818 927845 11058 701000 828948 19536 675288 431603 87857 432019 883788 421414 106641 478937 71912 985649 225278 706995 156488 17926 271367 230294 687694 896954 91137 598104 510238 144520 747137 337143 815843 306893 268771 465682 852681 663693 235591 551214 252929 896877 216078 738290 882880 33847 465505 266795 977983 401753 621163 65161 38076 642726 196634 195232 452024 550163 224738 229800 42232 571259 70649 613950 205317 733532 741980 697441 959851 450584 907785 893109 598717 9589 355011 934659 634959 536861 962706 792567 551291 851615 93120 570465 678365 676908 365532 763381 129623 726875 101051 757387 624206 727013 555442 930143 921834 890985 677085 365330 780250 632233 623068 920615 850574 189324 123793 832071 938235 240346 269475 576701 45787 959491 947645 379963 783146 832408 737231 305044 130538 605264 342796 326591 31392 173381 323627 920026 333397 68468 694183 893605 641493 708609 887935 852931 343347 271152 175542 5437 725380 244269 82516 180094 835679 369157 283875 605079 598435 875499 676339 575485 720369 715316 305558 46790 701230 629531 902052 441200 650563 43198 396473 811163 521757 886623 885874 590793 156269 704996 638964 514597 326760 598103 387749 26553 992136 302310 431345 232822 137545 122404 791622 288880 355565 702598 766232 42336 462521 718504 566622 288096 28982 581062 12307 357746 158448 306435 197686 121594 745530 452389 388938 350655 930281 568598 915159 227630 949844 874661 68199 538327 778139 181955 981962 176110 52189 315847 929042 901067 222016 696170 562904 243947 19820 256460 127861 876204 12688 325677 784585 438677 675740 193332 485752 416204 720902 633324 712232 580829 577029 694530 535621 751162 211545 935049 375933 229302 494657 117174 41093 667337 406339 872483 971729 119375 903975 436048 911135 28233 407932 234334 33582 130842 544850 248274 601727 160779 207295 302040 644123 410183 829787 241981 462348 143200 715139 22772 299746 313224 477401 767123 312879 835033 880258 436179 670540 670414 41639 282962 109010 571975 343541 826196 579042 575881 695133 235710 369822 946428 331028 304475 249581 768171 151892 918167 852539 80263 285658 851078 317686 893669 912742 390110 465682 375675 446526 850808 617030 995239 615082 201171 137677 132136 910777 891921 701094 774371 634556 132857 266133 526751 90310 175283 112287 606089 748914 301135 881298 822769 792988 643134 988091 711883 718566 909527 261613 602991 766901 802772 387329 940762 186674 356242 853136 133611 949578 886229 182267 321766 372270 406849 39268 284405 833172 98658 13874 762401 587316 668773 914769 121885 176523 136669 110640 356540 702875 831231 632961 875958 667753 398758 177532 458792 990910 429776 643996 508560 986215 740894 250016 604692 585846 596696 801676 90364 818174 944423 550309 145332 479834 262106 620473 704588 750247 928673 714005 669047 65733 281557 149196 947215 708442 448302 656695 884559 895887 932939 325680 441304 298641 600110 113429 886509 621457 507517 905035 450422 220741 137858 553657 368577 218149 903980 574089 895420 575214 928076 829546 486525 216034 115865 504080 603066 479814 107244 812339 753489 62563 691781 852620 745218 996806 789508 520411 226607 575617 369328 673827 44899 373543 277748 519724 216008 912403 488925 569153 650799 79458 819037 947440 815436 663924 347019 105997 724664 277807 830497 805806 455214 133180 219069 471728 189582 174280 427808 128113 497820 839493 623090 741716 316033 54950 849788 657472 416073 930022 342572 407457 729636 236610 763413 574054 712870 185082 87276 305793 112008 694292 705420 805162 151204 756953 735475 815580 687740 308502 623171 515991 330931 920989 487682 996700 75474 639169 618074 104692 38341 336093 928218 113002 828508 959246 109939 848844 677259 944820 755323 125422 169642 441974 659117 432742 146293 514107 262056 52753 527820 522737 431980 40077 368885 702217 327904 219709 907669 638841 74126 685065 353787 665913 256293 795675 203029 279879 827958 388962 204601 987427 179704 286803 400862 73683 522309 988131 985568 5792 817946 704014 100287 203415 478363 132884 77728 739914 294348 27382 709579 890253 349657 925245 697067 591929 387215 693812 921617 779371 307233 521193 186290 226694 87588 545264 576868 142189 833555 719584 193509 218634 374155 9747 486420 226634 528016 34346 222646 175391 230407 797511 983346 776380 667962 300498 520661 180125 324311 624565 723664 307324 113 959904 47669 806813 253502 829125 266429 785923 704151 513117 8005 869560 605243 901793 553099 741769 301196 505041 877878 130696 669904 418353 841740 371529 90801 90247 53434 302437 388222 150175 663376 936890 882088 308487 946882 412840 499525 892691 100776 264277 161361 254170 477246 525675 813160 547383 430949 302229 366477 138697 998112 190277 69159 702259 41560 475633 196350 135516 362265 311185 789890 35825 86547 163491 138885 145502 391769 671784 416124 929817 272549 555940 512129 897687 229202 1889 792404 242965 218657 712108 17173 45456 459125 482327 353484 99917 860247 438966 440354 603474 358130 323042 456101 801259 660120 824569 460744 626982 778747 974491 790240 168983 766005 27375 225320 267541 172929 418140 617150 512123 959551 476880 779364 713256 178036 261309 403776 887423 280967 702743 990876 578600 127237 306775 304998 684941 10911 273083 311473 285342 57767 579651 169715 942349 208598 756918 456581 464275 308233 309787 648230 450537 693823 783233 842296 146960 960093 298999 49026 13706 942122 958740 680876 316190 153811 238768 439238 563288 868648 874089 253057 951238 470173 223712 246452 409660 430602 888441 774552 181073 812332 561118 5069 17760 366946 428861 881619 810888 14128 834629 794450 859693 810623 299437 770066 830772 134683 787310 605891 907723 478132 306692 473975 998878 183326 862384 40611 390499 571601 607545 65954 353040 683625 208806 892594 187935 272358 257798 459444 522897 749294 313832 30704 191336 152262 725539 245391 109419 794269 866447 839967 738598 82306 740682 985363 116583 900008 371573 477248 95682 665321 356917 269282 133518 480448 453426 977429 627302 574541 349850 784539 787753 854741 724127 464925 140603 244800 13621 408354 881410 424537 748565 95705 454185 891154 201533 665877 647456 37181 595438 343948 256602 566868 590701 763736 774669 607090 754882 530806 11190 393943 32764 366921 613203 415911 537578 987159 483174 925164 473443 579339 781113 805584 527232 588274 618325 806308 389277 422398 315017 463836 254555 127110 264809 558033 178977 57604 382348 629757 27926 946197 436750 168898 844713 883645 336652 468196 744458 257824 486250 212298 827822 331914 541200 491457 91470 978664 988009 458105 111656 592653 483107 47366 164989 354926 593713 664992 491921 549542 340812 985379 838447 702963 261614 387920 128803 984695 826965 387466 896381 833400 997126 168794 733140 111264 611016 624748 394753 105853 883365 716240 329568 529090 649836 46650 924627 851717 43761 265985 156926 817023 813068 879524 213644 78223 639958 593856 226856 740727 177583 10715 787333 909917 643643 914205 241559 101260 123232 229905 665688 164592 530057 875369 489348 180382 639334 96567 737053 274761 768554 275445 364583 997006 158092 703230 933677 714921 592838 572050 744123 516734 364185 744086 789153 774097 696199 779026 880247 489870 252952 861937 314515 505346 529750 195716 767572 534239 65744 855232 2139 212604 611035 371451 562765 557843 504076 769395 470674 565378 93503 445511 838809 361867 617875 354108 202386 553939 756780 736057 516658 923302 438512 191691 622515 977969 111882 333346 947089 700103 401259 560594 787278 233310 81539 331155 475374 644879 322060 661826 348156 456985 966336 482462 783876 706974 818462 503627 370326 143460 127273 402 899146 670549 234281 946527 273014 948735 400424 543106 949050 64725 624117 395567 649268 690413 298405 718846 83660 696320 838029 137899 7146 715822 433161 539031 221498 696503 421625 731781 289135 540354 833406 664542 365438 916378 360449 105517 421022 1772 640045 30884 656143 256650 354800 719574 126415 161643 800126 481018 647334 907048 870542 578095 593884 440001 402651 65778 432510 570838 456996 113641 467357 571759 630572 454748 371022 540533 492794 809782 451179 252790 914011 645128 530128 55141 805851 146439 245215 902231 394960 911433 295804 725895 749519 231436 435090 88210 452404 198128 883213 84092 495519 318199 977310 108202 221618 522188 686586 501350 450772 877625 918939 141535 171376 77807 596605 240805 87479 413442 528610 893169 36122 936491 406671 191387 549457 60612 664909 344866 261782 203407 426665 538920 355179 157296 928884 81715 521936 146542 386627 557038 843853 301558 890096 584357 340079 631960 719383 413901 114050 275208 593690 226745 674140 946718 358110 66150 322642 601687 52812 79024 334721 906193 824273 584539 874502 169619 145438 977163 136902 33411 226152 460172 337639 400942 197161 567691 477845 953795 250717 565978 262334 752984 648518 129200 675798 532900 293097 44199 83348 255235 53327 189436 747379 931638 912005 417811 41458 522656 854684 414193 433109 211786 216361 825536 227297 261087 403398 733646 494820 704497 953039 620430 840234 446962 611110 797397 449929 96124 518768 799454 421270 629898 795478 303815 294126 656828 502213 742418 268527 747991 44270 112165 718331 142723 429255 719818 121724 9227 84423 774512 770202 410912 782382 525800 24007 891159 949051 91688 518836 188326 328948 596492 422681 551019 255842 294096 756465 965925 333138 682711 861243 10489 309077 381479 259962 231086 976384 148843 10678 999089 537709 263024 376442 18770 933817 428712 67731 694341 679876 122794 169303 742115 28020 94383 95132 298598 348850 600215 462332 385136 935659 90786 383896 939716 854160 86136 331410 992524 110934 672866 455249 346514 930999 713934 824321 123974 178864 195086 157776 126974 361985 325273 848691 866801 712880 211977 117215 716796 653830 607068 229968 953693 902736 102580 546501 279355 256159 940823 709249 15963 246280 825647 176268 625452 882981 626250 752881 523069 749779 258395 251518 259393 719538 84599 725318 902482 425640 569242 275874 743851 235806 746464 388203 23917 20161 134860 764354 590171 224706 924612 334281 11998 18263 377106 144296 602177 198776 415973 279304 489845 926370 815822 513755 709903 46680 513540 488018 714501 419421 457760 203557 322613 992315 549025 259343 260639 430783 209642 364944 972325 43898 771903 460777 90578 137474 727180 170403 891472 503791 466206 260553 346288 670878 99687 39977 659623 955761 590654 601174 838155 803981 345501 598825 484826 476571 426593 411132 672947 767625 785294 379181 45722 509830 809289 992866 708536 42952 291803 933119 665242 411850 823093 852081 386157 824326 958950 380262 910664 247295 598631 227987 607267 930491 363856 704237 674584 40577 655968 301168 190441 975327 798456 423259 264121 999334 537120 107378 501265 200876 347906 183867 633757 250057 356266 440066 897069 290650 549068 736533 44021 515138 409342 150599 474637 324388 935353 426097 643889 992810 453276 974125 665025 748225 296169 230618 444355 87962 375750 569755 812188 531307 159742 182103 167579 705644 569022 164282 479279 683803 817368 899763 825643 733944 55747 136244 511369 115081 426968 716598 7396 897752 320599 293618 313212 359280 989600 662248 35510 953251 758523 447900 73690 64647 765969 557972 500243 230900 27504 147803 639858 383432 452554 426370 72364 118883 822710 741914 767511 414827 327470 537530 317233 146889 299216 571263 48089 7531 673822 367111 562260 466304 651069 238965 908297 977919 519289 1969 960902 374816 430528 531301 15737 829345 433123 694401 770359 234370 947352 327863 156728 259849 996090 912255 270233 560064 318983 57813 465753 667122 998625 215606 667484 144689 554062 29223 839403 931283 777401 573614 907890 503216 474926 92822 582145 55910 493025 503088 294092 267093 264232 33293 370923 90084 837116 957573 981338 47482 146237 864562 754106 699525 629035 251957 295950 470199 986669 109425 488575 751683 417806 692939 61849 291557 297723 18096 845708 764695 153926 262223 887275 328605 29030 908443 271600 883770 439413 424266 604150 236280 388400 288216 205694 288869 214715 410181 991467 680592 842331 842323 741766 537680 707641 278153 698554 966333 142502 106994 340121 309621 95121 622047 836501 25433 883667 865057 872264 219533 70948 618256 55085 920571 258274 220871 889700 976529 444881 501541 214130 90110 486870 177549 97918 990457 639227 286375 199126 309306 471791 27293 559592 800319 150339 430943 189001 399177 135853 931807 769969 310108 563401 155094 314365 194690 646035 439805 265644 365961 866414 96789 541731 845760 401120 78240 127529 231422 825491 148389 325611 88028 351318 392687 107001 575477 488922 209295 339591 952493 147382 16022 694701 66791 383908 186076 764456 517902 554113 244028 442071 70221 198417 412757 334526 862487 903928 280202 30086 355040 94786 170691 267643 591201 915036 976746 455949 784920 413656 912943 554192 231430 863086 740677 149756 392815 358517 122402 67885 849629 886702 424131 684643 741854 72314 159525 654532 511681 782174 403725 70166 379613 482054 267714 509829 439435 975936 26957 494499 636391 549437 180480 564258 821074 720403 969708 621468 693427 587517 523625 989516 422577 3225 825938 98002 181563 965801 691398 960627 44544 301011 107945 824791 891127 597089 623136 39562 972825 35202 308057 962555 891746 86727 585281 181311 384147 372583 755723 488719 532147 30587 635824 117958 683721 160322 944874 551908 655332 469343 430903 183886 666324 332310 797596 687691 291118 524690 606112 76104 448651 92002 357772 282069 648009 449336 870578 440230 999049 754281 665955 623124 198767 210159 652407 811545 69798 455402 968329 945047 917209 432090 180921 75154 345019 680103 364072 459441 433024 508122 412479 711425 313505 650273 986024 511346 644444 844815 568723 146008 145266 8473 176371 351723 695400 718938 474111 403207 235910 359632 236465 100845 410971 520348 130634 791808 46775 916678 549388 120841 391343 403255 940415 954100 109020 465470 775340 117329 504604 788428 785509 636436 104848 152119 944443 228180 586973 182523 672710 317456 183275 658740 193954 640805 599849 988005 782316 537305 421255 289972 30024 934484 264250 419947 658590 690466 302715 674681 624985 954738 899976 296559 965991 424601 617634 753284 966460 277584 793038 615634 323918 651122 790036 283478 749914 107263 805699 736563 244126 337052 772267 851632 100829 276433 990817 971765 96478 184009 181502 195858 692653 625429 378721 105337 144153 342186 257512 889151 175348 808222 352379 508447 323735 516911 118274 958070 73627 287484 606505 415368 898016 461258 582371 7034 804170 880832 362468 251094 294079 973483 50150 500170 819626 706939 924901 169001 318651 418372 342179 455528 703589 326206 44197 819938 317087 439750 853811 574805 12388 754459 126684 128995 694515 165345 359792 613010 507855 80161 903236 819212 677951 818695 406898 265760 399951 245411 709206 951423 246606 497129 120274 11008 468814 354737 56586 366428 558312 10807 325993 74162 282421 908892 973595 207684 631893 72995 253649 469561 223404 729525 196032 927257 442784 119518 854690 485012 424989 926221 683251 670331 83729 828504 678773 19077 121520 18934 385900 910668 655793 520259 973091 947853 584911 479807 834790 277228 333064 956367 903622 237101 5090 356283 284568 813948 341537 700526 433206 969766 153618 264314 501692 314206 558340 464465 155340 356985 16010 484492 890955 636274 813050 931240 920801 597671 33328 77957 500797 830426 882508 149477 57551 884465 31407 815219 286477 608502 923971 386425 84078 279703 444016 913512 814322 324647 198567 39316 172120 411675 609243 535414 301925 375119 411843 150120 309348 742783 10202 260268 721249 365134 569439 233062 806445 178242 324054 926365 218397 434501 76996 915134 952587 421414 151606 658265 933651 283478 148603 910626 531543 422380 303334 500849 599228 467105 545613 204163 869611 10261 100749 5622 973521 822152 810243 931025 615391 319905 612692 427642 354954 146155 812454 590846 490380 895379 116069 659532 812193 466284 360831 610234 899915 891755 874344 742207 25167 859114 217239 602807 453942 50025 415367 781667 344077 436041 161143 339814 696869 190479 149674 736009 555027 893543 832680 119479 180337 112926 889083 61186 632028 265511 447155 511196 734516 394200 126051 207647 525855 191722 897697 195014 577221 216380 445642 481201 851093 16975 560571 411557 296191 904907 277721 668426 277945 916794 910090 516267 772475 538568 471930 42041 789570 8393 682008 757513 549136 848307 638678 875857 530794 119583 829420 916271 262489 395724 912853 247842 650858 111260 946640 279183 641646 555158 279712 505213 945211 725602 538637 827353 356712 203088 259937 288691 875605 321745 622380 830591 161505 580092 97601 199830 795506 750795 713398 227890 556785 466267 201192 845045 128715 552688 544437 442466 270129 210606 626432 895011 785304 896161 413872 90562 115322 586230 170545 727983 816084 386048 42673 808384 922982 284980 624036 744876 715382 73261 934913 505872 958733 543785 334339 731562 233912 555273 858986 166049 456008 887701 20599 406714 777363 210486 830259 414756 594289 711739 486888 394670 335999 700564 851814 219467 6559 499610 592320 410581 432310 489413 360973 389959 674733 242740 116711 306754 288049 967145 358127 499209 856692 356490 90247 660997 83049 558946 415382 653377 294603 453213 605640 600046 485527 586831 675468 463329 213389 500782 472020 650384 506291 525076 372184 137049 553234 22526 178195 567996 406199 151695 205828 517851 752371 462926 921327 5953 151004 366819 459482 737944 165450 817886 134736 615985 50714 863153 732961 372097 29103 368689 549472 920478 758060 301144 690532 186950 937467 352838 860487 698776 733257 201275 320554 724504 16647 910175 912623 137199 786219 723387 881342 415018 580845 250109 218433 943670 969290 798840 711847 278186 792837 355105 89829 471486 78625 189267 884848 145420 526824 538636 506884 612246 638119 35054 841440 582655 316079 540735 469128 224272 33046 254505 915202 582069 999092 48699 964825 340798 388327 169318 395037 676895 78607 336704 322977 547568 483858 107397 500796 697453 577497 668817 781257 79094 751441 531943 327719 279249 957100 152813 817145 178083 634653 838765 228326 835323 292063 28182 576666 135240 218735 703674 4228 253853 174414 64653 630806 11828 226240 538348 568712 97000 851343 144083 277782 179705 839880 751782 227645 115596 990204 653993 452994 480233 656769 225160 358123 956923 308911 802192 482179 370835 218148 454964 386138 129190 87744 190025 633987 258570 879402 827722 174485 125181 658505 977876 510507 36830 682315 935083 800548 960178 502497 913076 665763 840928 972353 769721 499920 180662 688803 699624 528533 413410 608069 769044 101409 247865 279591 866035 124713 354867 672080 320670 970146 194669 758215 752916 366280 13606 339674 535095 507739 472898 51674 747469 450141 390794 832157 672960 175765 807594 908475 443231 644174 398386 159890 455899 51736 714454 344899 486219 468294 272750 766130 186600 429551 552566 627977 750737 615982 939535 626101 116680 587042 686716 918760 996468 378670 228070 342294 658205 669562 819289 92600 899507 52400 305669 38220 990152 959232 372605 622866 32145 762844 388539 532560 618600 94589 326490 487696 368845 616860 646171 133725 396257 179322 201569 325002 198953 698584 295605 966634 327633 169472 758210 227225 241126 800506 376922 534257 35035 837528 245423 192598 940037 794859 291867 630955 268063 347402 347225 216603 953543 793426 364489 865361 258879 194977 501616 513599 276205 481435 94325 49307 291739 84453 469030 673054 283511 50989 394545 645123 542420 402591 149995 523598 922472 65329 418188 861954 217164 948568 378801 828138 864063 440657 940633 513809 62563 742681 418281 296394 743871 802677 613032 501481 149499 244972 981763 31367 181543 537799 703370 290306 185780 924824 475825 496634 655737 392688 336912 609558 191663 31143 850148 809661 663158 71320 94604 769501 499342 880418 183500 652136 991327 206504 535565 190290 741553 997714 502491 818452 138484 210570 393894 931564 261242 914112 620098 991195 430136 165863 517095 335845 372617 711733 405489 524821 108331 833831 615904 22966 405887 378746 726490 620699 393165 587955 971621 763928 669758 725848 402093 903238 642080 796085 550916 819715 29926 473113 731036 913840 97381 360150 361039 53617 87513 11652 250264 139952 256542 118846 30424 931739 42615 81763 575313 455330 132682 478870 180462 557114 305313 974463 396090 194332 684906 533513 952932 639366 551225 985058 75009 198969 788289 311549 443978 566585 269343 180755 147546 61521 289551 395549 602225 891532 75700 410716 791540 99197 320468 534802 402218 539512 44314 945606 918720 611926 717971 378116 159622 725749 311985 572635 142768 217398 470091 992285 227351 294653 379419 812450 224949 920821 36286 236293 695084 320649 306936 601637 649984 236396 30253 42406 738008 770450 603113 746670 599873 754357 354905 613160 886187 978961 95248 642372 812458 565544 895811 137781 147574 446334 760845 361777 192491 336094 25132 636341 495306 572051 905154 682559 313718 252336 434453 124242 600632 541193 575695 790069 407484 31159 612798 345588 579794 581977 677205 421534 977134 204493 345194 486725 349415 687611 115318 809281 754300 736074 807704 915181 544266 940777 428434 106345 478743 483720 444810 402582 456395 252828 67083 492765 575602 508894 193218 979625 398331 272653 245185 401640 355516 639655 194239 495117 230635 961716 728149 914705 554214 217852 345282 804590 622380 371915 833705 342947 121890 12660 583566 370099 26384 69963 38749 836709 464289 61546 861347 687237 831782 751661 628882 802466 728660 941238 975681 503438 533121 24425 521898 729569 444075 634801 456683 669879 115761 82682 244422 793965 783000 176308 603616 691176 90951 735575 551557 365454 606283 820761 271139 14922 734548 839033 571786 60876 813750 163448 212915 42119 464361 775643 891318 264178 781962 218026 776402 287880 103512 15860 466857 228871 347895 423625 904193 449269 263472 194366 71364 765462 990063 329005 243968 243831 883396 473906 446248 418151 830947 176239 500946 734712 982436 643017 446520 189315 587011 704104 23223 859361 488353 169915 956370 538418 33473 505074 727471 903706 63564 50242 303385 639 113998 692709 596157 200269 115766 69655 867693 565234 626586 166874 735520 950882 690929 359539 709615 1299 857751 921450 110042 149890 25612 377102 915649 939181 314101 392815 58092 561303 786970 803938 686916 923976 710310 424961 938903 520074 99307 337896 454616 395949 695515 159993 519132 694211 421008 831001 823198 356453 336836 177713 704444 280044 479066 560686 576183 127289 899219 795073 537655 529709 762778 18527 647749 727281 768889 684930 339536 391344 449697 71526 664617 589592 984742 909645 574150 789469 184257 887996 870722 42294 295116 586491 565083 826462 854025 492953 822515 568468 717660 73574 192848 876251 875404 237112 866333 663163 913734 767910 890150 40254 175898 872976 159200 590708 34364 240085 226462 707375 205892 173850 441949 221000 573359 424394 492729 292120 190299 754961 279862 873984 547727 400544 324728 99874 922673 888684 112139 99557 708878 641455 703388 902069 724309 902182 460541 604608 989660 242769 675557 119482 491866 647222 354030 823770 112171 941597 566166 400859 148304 912981 89662 687228 162668 842414 561902 852480 419912 334654 967311 496239 714895 423196 801007 66771 16211 896808 336769 902588 150598 45441 190938 962493 832130 663885 629493 688684 837314 744117 898992 570790 720870 606694 677261 303944 897715 841489 152882 703223 572689 613163 719337 302937 993803 191598 288929 102170 779154 333526 335019 562536 920891 109989 525245 809143 42684 761440 341043 307711 411443 196176 392073 687161 600671 218946 119266 430757 755365 712967 265924 791686 695564 34869 283674 812516 671873 287268 650865 525129 964628 815857 104059 28677 266489 764350 934927 551915 938505 169392 55654 458257 313278 701616 460000 288532 849082 470635 352125 74513 78017 222354 432677 982637 187194 766107 252449 724175 807410 579582 696799 725152 245720 998648 405681 887634 362818 508235 202894 18582 835239 946492 245968 690532 161444 486868 561717 986999 92215 443104 733343 774414 421959 827953 228244 932525 269017 394333 688638 807514 623388 775868 680491 956896 633759 749355 795086 584207 617109 285773 190332 275706 285336 876165 222961 727415 329507 665661 73545 100387 612951 704162 580231 68572 264695 363877 180945 410117 766508 312315 378865 669829 223937 871646 446934 825992 903079 407435 405713 653308 303411 307010 464153 470358 236955 830409 812103 758347 350973 664233 318234 434967 511897 373807 335541 995257 40465 812077 799900 655349 457392 898230 254843 309457 240672 882981 370591 598360 466930 446807 795514 17690 619995 61676 299555 360554 870961 209738 469652 556319 214386 278554 697258 877459 441661 655305 267369 977511 719126 544072 547830 337469 149991 257613 46491 689213 704826 944080 163206 406672 66624 518927 916169 53608 424845 848330 529308 766902 644377 281479 573463 540467 644608 210255 899129 339288 523139 248815 806180 574181 964997 67769 674781 790174 706767 405824 701009 656969 963085 163359 978315 955249 929935 658995 901055 54822 291081 183324 138115 969083 947731 458560 93648 988807 226921 83657 913093 808804 773227 164578 849124 399603 751199 705341 198036 944534 278698 357520 159325 222389 608027 143827 871151 953082 528033 654083 490331 164693 15503 836643 754136 913208 824223 209910 946048 720219 88620 203526 431312 31545 770934 640096 160107 652818 885730 576470 887512 579496 51448 405243 881152 54338 101603 164203 180529 362859 993140 672512 521821 646323 381664 341342 744923 278509 110525 379048 267685 846576 464009 322312 500057 335895 307299 903275 102393 395009 571024 918851 766954 360401 495479 767619 837752 726894 516454 341926 837457 322564 4299 297065 671302 696066 157371 97549 310605 415195 153198 966422 586241 331013 182145 587022 934112 894908 965619 222786 610380 547584 554536 783812 232523 358994 343529 313960 624072 28411 867426 2631 875471 424838 978083 265086 894932 23745 822304 939824 988013 947392 854129 604032 513555 611610 954450 659480 376550 521642 791460 875302 634982 766159 629994 639321 541754 779884 694541 560360 33453 559785 948633 271819 442156 865136 951998 368128 358665 313521 343695 178119 484603 539998 678918 209319 169628 316080 845118 506407 37802 956576 482808 145813 664646 337774 70487 750787 523960 301278 548260 920325 998377 199926 765450 408884 190887 227778 6875 245230 550884 745808 672649 172627 91576 559540 765358 298634 458075 864965 117829 713914 631724 544350 399726 181009 364588 982366 739246 196993 361155 602857 369772 988094 500090 482212 621366 648193 667840 847676 661306 589512 22694 516448 937869 236435 898402 180675 92967 227817 973584 201691 998117 45905 74860 551141 512966 304793 903961 631390 945903 291091 286237 839691 117799 688787 146851 226226 75995 840434 870007 452959 586779 939086 82510 814496 14491 469640 213435 352393 332211 760196 83515 922161 797856 312556 752298 698355 33025 158894 947724 62639 662874 402681 530181 391942 960532 989636 277409 98209 866043 762184 803213 38506 326783 2241 664795 81745 683124 604080 191363 425800 890322 720476 356636 72584 180405 730124 957287 114378 552990 680334 434565 195791 79408 296052 27324 855321 721972 234130 803638 20975 669077 666625 22785 263517 130149 903839 311888 114225 546198 316173 742776 870528 687618 635631 413044 528863 492324 950192 504994 14442 866333 252667 964356 51904 269104 525955 518976 377092 796741 631804 825440 354142 732522 660895 909459 804152 300173 387562 662122 235842 582211 36190 798748 409199 823109 189439 836738 343286 424110 497496 371099 687825 860350 980532 147786 363777 625370 670246 934035 83080 850953 851266 984801 94829 934520 763490 310531 781052 178871 190370 227947 425091 27002 913571 746798 26199 642778 675020 350214 579789 152401 394116 471443 343617 966337 689594 608469 94930 133358 489245 237684 337636 417087 994213 377785 168988 279361 971528 196370 109608 844004 428741 732754 5237 766844 432349 949998 847223 878785 91604 276289 602724 91727 216693 648521 254329 257127 904011 241959 691828 191148 170601 903011 513048 209127 666787 588646 694764 759748 48659 467839 579964 886483 756821 50143 62999 380872 13579 754652 921487 47930 271641 354930 151676 99752 826218 967677 637113 768431 904297 494848 950757 926613 256969 122593 373604 388034 572990 463530 523228 443650 244802 194378 526840 384388 492625 364626 907432 531422 605549 573625 252959 172422 789210 693657 609748 750298 85603 350575 953026 654681 586195 155294 212135 487464 57149 921965 86153 458447 70261 763972 509612 717177 791701 474611 552157 743799 189881 390252 691947 500542 153027 400324 408040 400164 603288 740790 698156 536231 961824 939551 282322 447334 287242 362627 514618 781286 893702 79239 914245 224078 142729 905525 51292 308395 587596 9339 33706 581805 98766 939500 707293 146920 96461 370749 305257 634900 313681 140105 114885 915534 263970 821710 130027 502677 773708 470766 665692 805389 866722 563631 521050 929471 128185 646331 809773 527831 405544 123297 79071 919973 407950 587922 613504 739485 450764 677797 858402 17815 8391 930643 853789 904655 616936 101307 125901 454374 495451 22751 972623 735135 197203 64614 446408 86179 192900 790680 27230 486142 963432 297957 835708 135519 501627 512158 669459 660188 554303 742842 675219 756652 255161 403731 425206 701803 113586 439847 127478 920537 74422 87767 436754 92251 320600 115243 720205 977401 687853 623051 339119 599006 943564 359559 666690 759196 830805 310993 579478 940133 295847 150526 627645 511955 974055 431625 840143 375648 177728 382608 71336 691887 375134 253013 10853 933633 162418 286782 860331 963265 971441 636885 322400 764601 830613 102536 669232 368538 74586 682218 402953 549432 818242 767153 689183 162764 320274 344630 422697 266800 382547 181240 629730 894694 514833 308633 271753 466066 98207 641823 395425 211643 342546 429620 884978 165582 256258 719079 286598 411 797900 470249 852077 991254 962450 388241 656057 993879 151673 926808 988099 908571 966058 127774 447588 634816 757841 652515 866813 887117 166113 356815 626415 66472 641423 522090 3044 761758 965971 82916 894788 845278 438634 83727 347649 659454 703702 167008 926668 786997 591644 789937 68445 279903 543557 253506 643119 153149 888221 398388 166465 249266 712056 704716 866774 398343 732008 797686 608950 192551 357128 377856 552747 820900 410996 605786 114693 80368 353998 821021 804694 977253 405627 703745 738103 967678 948132 164581 130305 308507 209718 110794 959701 406401 917090 689752 458581 287640 422749 694489 250536 758251 738145 968249 122938 465579 959467 733324 744953 557293 383611 151304 789977 223079 430807 285062 257489 810103 71560 267269 711324 964764 256475 872616 137337 487867 505633 934323 851628 148571 208175 911569 271355 375657 410719 790737 548337 88693 78157 48420 537182 442611 56604 863649 430484 504828 315119 587330 517868 205194 127983 830116 910464 732991 286283 858891 553390 225183 23412 16667 266843 321297 514781 225632 477485 992354 127937 816903 35664 694273 188636 207011 49011 658948 15921 543593 970952 271458 868931 862644 678023 84344 71644 753346 222955 220292 512585 598580 290291 307501 696987 267154 450339 903993 210919 691013 15553 950548 944839 49436 456088 106320 333528 185095 359224 552863 593850 694431 749364 831515 844627 751324 27106 162495 764812 628637 835039 938220 548050 457380 517897 799333 461910 841175 886083 959635 630862 78849 794868 824513 520114 244046 634056 370720 846847 693970 365485 501893 661495 238595 628120 786663 322975 536891 857726 418017 75584 772919 981531 969654 849768 957402 335150 12167 399462 457899 585019 247199 344336 482130 30919 595304 352384 978911 319712 233587 54291 325956 530067 972341 493225 61974 252596 556228 611688 38927 316569 668318 748729 547407 809311 917410 281801 645719 249252 536852 374346 535820 612939 37982 888239 233594 128123 644618 237939 363982 901280 195273 222547 327003 240617 282351 440399 490070 479944 644852 97517 72154 541877 668724 767862 444581 956716 787824 399224 617753 593770 52171 315010 924028 531699 50894 304491 569080 253647 506341 388427 566300 865673 850400 214655 417753 530671 148275 994410 414277 327189 977526 71535 293596 642514 194789 513528 31738 64000 904289 302258 50914 655168 354861 788686 503866 798644 682097 173954 688461 371460 190203 12294 73287 564058 982074 529944 344317 493221 478081 183032 437858 808602 165258 317228 603731 188078 498928 225853 292493 667933 961843 306425 188977 443943 745016 984239 295302 812621 133767 731126 953271 473368 547979 233510 341777 166163 2390 294300 210759 812492 877530 32187 37678 470487 804656 111910 417217 517771 432533 772551 404062 462850 36456 27979 190534 47325 866990 901860 930529 806719 62158 792454 791608 293133 524246 871594 222457 460916 95092 456525 934135 993507 587005 586418 778344 291596 204201 998428 990757 704488 119701 721109 992877 225200 20224 205355 88162 529252 779982 890285 89738 728392 31432 168114 28943 202594 781850 204690 998976 536510 701012 715179 579342 881258 526698 280029 115792 411770 545908 429198 89023 221061 497390 15784 866938 394918 114105 792086 634500 252732 973080 445642 743425 872554 486388 303098 140924 185432 156761 676318 34596 112176 723767 581748 391371 631009 6881 361021 188646 767968 777489 260925 791632 168738 29346 402814 699334 291940 368725 649806 417452 389347 840909 101692 590534 474468 909203 331231 427776 969709 883218 240015 392871 893578 143644 408362 394158 469001 4771 853649 279018 185790 93953 707944 637398 515520 533489 175193 375248 564010 268115 119889 456858 856283 46572 165634 653402 728566 439523 260768 554330 447651 279878 134628 524488 836428 608643 999820 770743 808929 675823 629721 493149 727893 575234 840079 285139 654430 313881 524984 18264 705400 880051 106530 639630 833315 672245 315996 139068 930209 487078 970109 16778 674617 207027 712413 837896 854519 592876 928538 366375 917289 86469 812437 355774 773283 534614 926066 683142 994492 51164 935452 316895 235599 900406 585726 795145 196283 234600 925515 802540 721060 447515 68343 750480 291631 642011 501179 468901 861898 644440 826645 819261 910882 110758 532485 110157 920106 382909 868370 105456 221915 516473 737091 417700 313390 796379 325863 810442 116836 631302 328845 520874 808063 924547 337356 37613 433350 793661 35133 231905 805573 503622 763964 985657 770058 160720 44650 884555 782057 596277 829102 207888 580985 464240 230639 767975 152341 110114 567324 100818 722845 682830 475620 79607 828210 60444 314622 543264 143101 801050 625059 769724 700200 895286 248143 531228 492643 828485 18179 578934 594465 245888 606534 706534 478040 666050 212767 464744 594693 959307 194205 319967 582310 651072 671759 870545 190846 559208 209292 968553 152788 140272 901549 578100 668276 588776 866638 807652 146988 871172 315729 89360 741584 332957 427290 655602 512952 2413 975380 183335 496509 563030 79402 76851 58815 307164 660431 745595 328161 903590 706807 719112 884235 839745 970907 283595 617448 613469 732857 632339 995942 341582 663954 907864 127480 825100 403627 609396 276951 904819 310412 309669 233789 744708 432068 376717 503464 409891 655714 871346 156893 557142 733310 598398 450915 173836 824814 310719 567556 213076 579281 41704 990799 56546 878472 129743 849881 671437 791735 383981 175287 454996 52873 450401 898501 72212 495338 882093 952738 224659 149322 234999 872946 758457 263008 997450 362587 852946 569125 479763 653000 320461 533397 806884 257769 818624 733426 779188 372465 299553 801281 548956 569815 380942 453258 782299 582869 615366 974940 141844 141548 331694 742151 851595 93150 291790 168480 608684 216563 480721 279552 648324 129845 421320 230917 838725 884275 788712 25296 501767 734594 744455 458502 181633 785655 947363 680783 252308 820078 892571 660890 255617 904007 749428 419863 229741 95907 198549 352699 169636 881067 882443 326208 241748 730826 540422 380130 761805 561454 201050 477539 733640 252747 311423 428359 421853 437783 29714 678873 269323 427663 957714 236325 115124 314929 231651 830460 946462 260032 910798 508723 698035 829124 269887 559075 345025 833607 42246 91819 359612 176600 401303 53802 451959 738124 619466 61253 238383 609080 646875 278311 38208 109368 885803 50876 935405 284460 682877 708021 974620 204533 730682 20039 162648 711997 114222 881963 487758 972204 969864 730848 108368 4915 437854 449637 440213 3845 573863 311295 999479 282137 322431 705209 838259 230378 638822 165919 269165 24631 289217 460354 456361 421699 485592 208823 851923 690710 574870 216536 776632 662458 623757 870593 7563 795262 331567 632276 980321 117623 445078 697142 924085 46842 969980 182351 606245 837604 520644 578702 185394 286226 674479 6051 318148 484649 594280 75139 271396 334543 753017 657832 775745 517872 221011 459342 126380 622266 37834 969847 241307 388065 554071 81576 982185 539676 453396 256298 764500 661478 843907 620618 150526 538110 398664 248281 849966 705639 442666 242988 696332 758313 899030 337821 85096 652302 985180 127752 454323 339685 607216 171087 553732 974723 283050 761175 366484 579197 343687 126473 101058 209136 196197 402770 597137 944825 549835 970147 486629 865277 215519 235761 245258 228898 859438 489910 92461 289108 686887 651950 225824 331649 392544 276635 253850 133661 408528 673794 853365 625823 312979 614508 234863 978178 557674 287142 162857 669253 278072 76801 314091 293612 652486 634258 719838 949884 183871 851891 783568 735939 212789 127808 194420 930958 851802 530588 109343 530800 529736 574121 524364 569410 123066 579219 115673 458845 630288 133574 705096 119714 301455 946291 213247 717939 124447 283984 404168 216951 995211 387669 912018 421786 715332 240191 370286 308618 449887 865104 176082 46203 147538 893261 746522 280036 236091 318975 645314 98368 378585 959667 705837 212430 235921 324538 172385 412050 953770 661993 894025 36625 776593 486106 638450 476569 801494 242986 488270 491831 991021 830649 19764 462910 183471 365421 989597 108359 941782 596207 147625 28907 192644 134572 798168 69387 5885 18581 166610 378569 165224 6559 949344 284044 299474 330500 68080 32576 576938 913537 103188 233427 401926 601110 482052 573434 706013 688521 574743 219306 287692 420387 730062 399519 814225 905713 495754 26264 209171 186756 893457 929624 126552 466930 255693 427303 506380 618322 400908 894672 552257 137476 705217 956577 449578 574631 773761 571501 223070 387297 924744 692493 395547 266395 433714 134043 829889 328194 338754 393717 978387 29959 168478 820736 128378 613600 130192 733283 899969 245893 18887 909896 264346 117299 359316 243998 522007 965805 74734 800793 868850 106678 781550 367344 11269 547416 433747 802463 627091 924704 671744 888099 895102 882463 761721 277504 817550 426923 331050 196094 30192 876828 179872 513960 283124 423311 855693 677068 124239 987687 596680 667965 684119 776711 234699 255188 523850 45273 602739 489515 300615 426186 577668 674849 362642 13899 944611 542809 447253 842450 831642 969466 16922 969495 878231 504304 666642 30807 505645 626858 717009 852565 442705 552922 29647 734932 913630 339448 102440 904606 947538 41535 424669 232768 784207 129391 41553 123531 207835 658825 686221 840405 319968 63510 291645 483766 392620 636641 162033 849740 972082 473848 444765 452791 864008 658415 523673 926365 363623 466460 520993 98279 159982 974876 82646 605186 267935 746957 159355 668256 385057 843218 339321 950836 796604 489875 898267 293817 839264 712826 406099 615724 460574 69174 200563 900173 696237 940796 924213 869859 727079 923841 905268 91765 935945 43073 440624 516177 36982 424763 550798 518408 265205 689203 849430 990064 628143 638575 587443 887777 820594 142331 796087 991417 729136 906277 90068 499160 913280 10049 401443 467620 887388 404197 877409 512647 162786 656686 303149 774124 312404 785146 843916 922885 602712 30316 479397 956680 404792 322668 213126 918445 691298 130980 156381 515826 29481 765764 405439 999383 411522 725246 57124 613794 283784 188298 758441 124701 21689 616356 618957 942227 570103 875785 825332 46358 175432 755134 204007 442940 701463 797321 343442 31773 171888 48182 400453 783319 535239 76563 119668 593674 790194 676532 778935 777437 735659 624944 944906 832311 294095 666210 197902 754118 789985 860456 689350 118780 44679 216168 524315 271117 189900 363206 916505 153202 621853 776815 106544 161257 220172 54098 825395 697010 787728 143458 636572 202899 309827 732565 360774 193942 176419 607528 438130 479430 883601 384344 526595 329973 592661 883434 661826 650745 248472 663332 596762 897706 159912 143890 88989 994598 59448 703682 876221 965006 956893 83272 242388 606278 288658 134587 990109 8120 145589 975478 144248 336658 968519 748632 515178 84739 518128 596932 949658 265730 842617 522850 2902 508615 136145 108892 251276 433872 354249 273890 716369 440478 267031 287846 351197 33013 646871 374177 374285 161824 434117 618508 836064 903658 840900 895208 953467 142117 806042 207991 440037 456807 739442 401920 295883 227465 473688 781135 940285 725671 710849 141362 953455 624738 5760 468093 311929 421153 133138 547399 48920 35595 777043 881771 339819 616782 13447 64712 841718 228252 155858 105985 564578 578153 50112 588542 726395 169774 788606 694377 222897 398377 760799 97906 237784 14619 117208 441228 20072 63368 315843 78573 23741 751866 823968 62802 351832 730239 349136 932921 463708 542887 294361 141797 411986 751559 815205 13917 198053 959288 317890 345069 325735 204760 515491 593059 561674 891655 400413 184467 601000 252972 498795 225364 428348 741614 69995 40961 354407 336508 401375 122233 835180 808389 789293 572960 680691 842816 657823 886172 414538 17062 546020 441752 657247 33459 182093 79108 775879 753513 9105 768147 878587 121804 819785 780859 793110 498982 116468 992377 924952 771717 778229 713546 774054 844409 369296 503283 150407 77591 585265 933627 230440 29432 846116 917292 872345 995002 208030 518037 322319 684734 451123 631242 696032 474984 145821 329250 697289 220835 566844 797944 999787 157338 354128 891308 18698 853312 866369 764959 823501 964233 579480 326138 403585 151215 496195 633767 357846 494446 56725 499990 906528 851207 445571 315130 812759 24001 650792 464458 146071 984547 536834 367808 321569 546300 898483 293853 792217 851420 823040 136739 469830 935256 630422 560602 910804 345225 575232 37324 277013 211789 698098 808136 157500 168389 859585 457378 446689 93398 357673 584818 664320 730344 665734 598225 176697 718826 766107 689183 431761 475724 114510 928576 858736 655875 248489 132505 777506 732040 205979 449752 319382 50905 363829 517034 148834 793015 240430 593283 392956 589095 265440 441497 910018 768881 637192 404073 719412 298596 107785 425777 851956 679888 516010 683636 338957 251786 225619 217722 802025 296748 322580 491661 858778 538386 320351 30716 471890 914653 366921 393947 349482 614452 659597 711746 405919 252159 688969 66186 903056 228650 983486 138323 149378 112680 80276 410305 872028 839533 359316 931130 770923 208755 271148 633705 710623 125110 462575 702719 21324 736376 264978 92716 836714 370814 924272 824298 734550 925776 103367 714611 315599 174397 243513 322630 451321 204053 954316 586022 810781 724333 445802 38362 26535 515935 214498 397551 713127 881799 417061 839089 81 460167 985994 70774 460157 350020 653386 802131 917223 579366 601540 963172 926896 778076 260731 81161 288219 415510 656403 334499 968209 217289 711703 408283 526238 668143 609398 222684 28721 443588 898945 26068 183648 40650 2607 547959 827746 957958 886298 249020 185875 212160 916672 72798 397811 956167 356226 378012 548391 454635 161960 895289 678071 934081 323354 820860 14798 952483 389481 417585 77886 408109 537732 336807 129145 747713 737667 362225 683929 208644 506208 502373 561048 37407 59833 681823 512665 483646 856592 29119 263773 396628 9547 284455 735311 123606 886644 777022 534393 625979 949177 855151 361868 834051 834285 455339 721692 539629 640070 741603 894818 486078 510493 183631 9080 416257 427441 233705 994656 583362 904548 62834 884222 962258 459644 663661 272665 6854 691939 500383 85534 222392 459816 483349 361437 964292 185212 432542 385866 497228 374070 690061 645309 39349 276304 699000 466099 476840 948519 115516 497419 152914 775870 166006 562057 253668 270844 877131 950486 453075 188713 805409 975934 398041 725109 400868 296560 460082 328434 293570 246722 862113 622485 966319 777259 714152 996793 918306 194183 405907 577499 410710 707671 220462 80479 583562 698622 740362 533577 392834 541381 218172 802181 685827 834071 847774 439329 622298 700102 486669 874253 483734 404292 516137 399714 18954 791979 548760 332056 934988 64630 546243 565198 563641 170501 851670 361478 20846 815517 324805 589734 328016 580646 119298 223928 825030 474603 601928 740586 750329 371741 360787 473551 622491 966161 727269 44061 687837 32765 175747 165293 709879 818367 242678 220734 480228 399510 388811 910899 998691 431335 152275 367952 299383 298809 134948 352256 285352 974585 305174 18258 237760 790135 316358 238135 591567 609191 976982 888134 771624 488418 485739 321913 417890 626594 292142 109613 605783 820681 148876 507046 939752 990427 427062 824520 600311 564031 861666 66271 819499 158658 84808 861464 487600 976211 826917 238726 278324 876104 227387 608926 86955 720856 190287 421435 799821 237728 688810 911771 808595 91358 735577 867743 755645 92665 491437 89551 408398 910391 696892 523988 720974 667780 215326 481149 117447 477426 242864 573051 319497 85492 40596 867876 907495 732065 72687 533171 15352 502583 207722 687046 651990 900694 581042 964511 837154 457665 849081 638756 965054 417633 895730 676768 405009 797057 671896 842559 636807 779923 892456 823253 463951 794281 488482 681432 549147 211645 440140 698722 301795 191529 862703 315184 625442 585712 114776 291813 704408 899252 923736 386440 463494 194941 176581 985857 531253 63288 152311 117664 975471 365685 781708 38103 646212 742825 755492 844411 726727 88554 933285 277574 301071 784054 384376 950808 456823 415596 126090 206450 896605 446864 903756 980601 898150 636172 551348 228793 853817 636970 197434 829855 83200 729499 141404 500862 435114 819315 597658 204427 501292 186858 719482 265505 65979 507740 488965 147838 336403 363786 668680 330372 793203 672279 553940 735161 824223 42316 900735 830599 89821 758933 351841 397373 274104 602370 227864 461708 180225 666439 330756 214090 616712 402364 621899 932531 147623 392221 746774 821155 165688 568395 579475 210013 75354 818121 188145 123655 219696 523712 386407 50796 434529 917819 931245 761464 768025 572908 194624 323648 971911 485029 226275 492664 812637 317792 960153 176378 911764 272696 105516 761478 13093 371821 198825 973244 643216 477988 161570 409251 937561 512165 986090 994278 568198 385307 951452 698130 83362 837144 409749 924186 724734 6350 212341 566995 692202 671766 322019 578872 885504 93677 176838 90343 5402 186226 209676 772385 19095 973994 233830 85646 154906 456316 11338 937015 393035 947574 926512 458890 880276 237958 161238 101850 719460 350529 103804 800797 808432 429855 149161 597868 300589 826621 313636 631942 425688 722266 256891 531789 70894 726810 894592 504711 892916 834950 410950 422814 107824 568970 711401 621537 94253 40502 102787 695361 137212 542974 207032 548885 458670 601082 315371 397078 956250 289830 113670 501283 990109 103971 73655 715519 861269 336500 696685 374926 80614 729026 520415 684380 330613 448537 937669 504341 290735 329001 644381 75086 599107 229765 842343 565179 680740 344423 190634 619959 152968 867498 886957 997311 696427 568335 342334 909047 952653 889145 579375 270819 969264 543025 138771 70255 394779 134434 788358 412008 899161 368862 362595 560257 861563 790615 979147 776335 727058 853095 352932 151373 99446 69961 751192 511385 60610 43933 868946 851317 717397 778408 301957 184583 362002 934353 784356 785817 413793 507558 796139 337113 149548 641365 706389 597786 653027 729203 919523 490770 408696 201785 916700 702746 199012 708609 824903 772657 191904 502605 31090 724090 887469 528705 540463 720313 484492 406244 811858 355289 766407 520483 741556 876265 364838 399246 769907 79002 749883 652953 776943 441795 380375 223452 549583 898398 590162 426196 395770 529992 938823 59744 664799 695428 227093 296452 28909 358393 945055 809257 899739 224431 616909 211419 262433 322007 904585 867658 262653 104768 880963 623178 250864 498210 356078 625683 140926 979287 692224 218881 821810 351709 442934 225109 505367 926933 565901 527346 658752 702919 201866 596129 766977 743836 977524 108237 72051 656610 66836 250888 456436 650508 282172 572612 233893 518320 583165 794971 329578 864135 808943 133192 84654 916656 866413 645356 950492 820141 179606 623882 934951 431268 828430 661322 284995 68703 581306 876794 308905 752717 29832 963272 495191 81535 510373 162249 495374 974635 901572 13558 422162 117549 185566 206122 605230 970369 555756 357605 984941 801930 694703 216908 541154 510799 25705 598246 121505 457336 50145 319904 823043 117717 372899 633546 984550 165591 705662 967193 571051 80149 182852 747171 578103 26505 2893 197157 648882 852944 388724 632448 268363 54382 471512 727544 750833 594824 693725 518324 242907 976679 923689 60737 326850 199996 76455 628111 97570 586198 949383 794098 841853 879149 232956 121506 140823 585819 53757 427899 508283 928798 384068 187326 337332 844696 501394 674191 966869 274383 702185 782197 756722 158573 530640 455900 913061 989888 335251 445462 13002 579323 730497 668438 98882 109108 770668 464500 662004 824036 271340 735532 555912 247722 793948 616606 420906 547016 218076 503567 453005 831589 661837 853863 14053 446025 669784 425394 49132 590308 527656 854111 313374 925447 99499 836740 876348 709161 463573 681943 103949 786531 707868 194230 966361 398197 355901 667617 50860 334847 37110 76986 160281 451592 182858 319116 464244 463739 198784 345217 7767 885861 802340 274795 256990 863609 459845 905148 953515 886092 7349 134669 926882 836184 513676 98587 131310 614077 98406 602949 688123 611452 159712 667280 241785 721402 321183 709347 77280 139715 730953 967947 210790 942085 78281 706424 392714 460944 467343 232126 368077 605853 590 6677 943796 535620 651517 481306 827848 466756 945111 483980 265237 704255 321051 961615 226990 718139 68556 494764 130663 945442 329649 444175 422874 42179 923030 554312 751203 285199 720714 747083 494948 605980 754591 376176 657154 529830 714478 847219 88933 34889 873424 913397 618940 560008 455781 448889 408055 570889 637713 475176 984075 889047 431610 119374 476402 368735 293452 455258 910440 98931 374133 471522 706607 20682 727273 651869 755980 781054 745887 48359 500552 286476 203537 639040 651631 950616 438848 32077 819924 279846 561967 720022 360331 299618 248995 94342 220142 392729 192553 758255 76633 703422 633552 531523 552750 479142 78442 210972 437202 388364 246352 590068 971694 941646 777499 696366 916015 198253 151340 899084 825606 323089 207332 858678 789864 84739 242349 745081 423375 469746 145455 860997 418871 489455 109979 381807 828834 989872 829476 497453 208085 628688 499969 546268 197017 441421 746669 808574 788410 673545 382439 553524 121867 795659 743282 209224 277025 441915 776790 658726 283667 795945 475997 47966 983745 643718 635735 377316 927114 112297 179031 50512 247380 363083 14387 699295 616327 369611 191687 297392 396178 173164 653747 398343 490405 588434 559129 562445 298934 964809 438560 767694 38652 137470 649140 21177 967351 599107 783619 153700 421350 609039 196993 996422 401999 124 330853 387387 529338 661128 585258 724740 247286 241492 40463 380868 931987 347944 298199 237700 179431 412589 76938 741871 373322 509425 769394 796183 697689 542951 522399 999534 475766 358244 890404 164494 961094 526307 615191 754866 47666 615682 938133 829114 902823 593539 479163 471211 219030 292748 304174 158893 664756 426087 25044 638923 809979 13635 771929 273014 931880 527665 700523 118595 689403 172135 315839 735336 337914 270849 372490 778883 81517 650235 937224 481683 281891 79224 417976 155645 261036 876158 985053 207816 15390 215992 330495 261025 916561 44019 497832 293336 780642 538081 21544 803105 189875 281049 829330 223253 841513 129941 629884 910062 265709 707890 340995 439054 397164 808819 94021 492217 594135 549439 317796 577110 88036 868831 399370 546290 769483 744129 205152 652285 680457 85559 666133 786634 727520 907705 346909 1171 355861 792158 965679 914868 360049 101351 190470 460523 208641 316213 546466 311775 417111 679054 499140 813526 430214 599388 388405 899900 252969 872493 193407 556323 152157 688628 260402 916158 476802 771335 315553 756644 436606 263327 203939 602515 593402 330011 76178 665259 843043 561021 792719 243247 214122 405611 364732 715400 631365 703663 463232 91841 196843 856696 54983 627212 425180 58903 784768 557755 853079 795523 439069 225608 959842 856725 582294 505805 131846 978189 276262 755533 127632 920459 670860 589994 891218 913750 934348 756140 979295 668249 543212 240512 197138 362017 17527 848438 614216 919392 101373 490499 820705 226989 160849 958461 309891 650178 121098 424034 944407 291069 353218 950737 386442 451103 939802 231374 36558 873040 800308 185411 85910 687129 874872 740794 915037 211944 538128 272484 986080 399248 953963 553685 767711 821766 840509 962821 450848 907685 396030 802000 515500 719915 130855 142455 9168 729466 590200 557405 994270 201176 320437 319435 470761 693039 275172 277613 59020 34445 751312 390035 461028 784293 301065 369713 345041 906445 112930 981407 887802 946302 50674 378137 783558 566167 354068 485696 698531 839130 325606 50007 580162 1710 391822 994823 473625 723355 762864 242971 419040 749841 967481 358533 36053 843617 537688 890455 656440 659714 632255 43787 806543 101902 136102 468156 730147 720514 434121 345514 550593 355138 796965 542714 704827 147986 318719 987316 817956 46814 701277 714051 342360 639859 496394 812665 648689 162051 611798 711944 548435 390310 349780 386505 64737 294227 243227 955961 175173 659627 120646 86839 183148 519855 263028 668744 371464 31749 238792 412436 25036 615287 660969 447078 17524 842995 672004 651631 111738 497100 467845 449731 928674 153847 736674 357850 586159 874063 844368 42641 88619 435026 136587 285479 612707 126498 149907 543488 727273 190789 824745 323493 896273 722022 784727 251010 984884 864849 454117 711335 624432 53114 67108 280136 348261 864119 507879 634685 803001 928642 806213 389058 864470 752184 797017 865848 450663 85852 779266 953315 993118 144661 959971 371497 237809 57835 264484 394329 942232 528974 828719 428322 835601 120719 632628 842008 163677 874853 524901 759986 865728 836842 28859 386126 111172 209180 445103 379756 203062 924060 985794 199215 960936 174002 812917 219168 503598 497799 315858 172970 280545 943081 346593 317727 123167 680779 382323 573873 8392 416066 171803 792698 919491 348041 852784 458549 101687 139390 877069 207170 688978 958882 77457 829734 936006 83357 636064 422664 630727 580601 602271 193398 312782 410082 919228 88350 440601 653356 300323 875349 934696 276301 573194 323604 339202 849694 546598 168821 125806 63326 589044 384250 599546 603631 165361 11015 707576 577047 341858 455139 212028 549761 612557 446843 610655 532217 387390 412575 949055 723508 11139 540035 887677 395397 131377 412800 335741 56105 837725 528464 275113 645564 124387 511765 105071 971714 177186 574546 914686 140575 253629 684208 441741 64671 321884 474171 432405 371887 795753 197859 151058 565026 661716 634428 998341 347757 457104 930238 871093 147563 949011 160325 666857 952345 151130 454674 711535 518235 839522 29832 467545 358582 389168 501104 28859 556628 150922 722229 356654 329219 571388 517801 585680 373878 798357 442622 896450 340162 516263 850958 126249 204578 389066 841108 445613 813556 366425 127217 61564 339194 889907 362344 976392 914842 45755 870241 424901 778718 964825 967978 304748 57845 974135 830449 871227 477296 782661 80459 366131 388486 119734 560177 680729 956560 789889 918206 823157 670542 450656 540018 881558 932064 948820 174642 792267 277453 922207 460741 291243 239872 92296 878936 766799 685637 360987 705659 818835 963345 746471 677027 945944 803704 632318 982630 305157 344500 900920 200129 39937 983013 923440 713621 205819 595468 262853 762086 264867 276046 865435 198363 440046 573495 979800 742273 55317 17716 344487 587528 210774 904280 103544 724420 680242 721240 993342 386093 395693 174287 124847 937183 122834 238011 299848 186587 288621 94014 50311 8901 823502 741661 868783 744932 905996 49541 185415 163556 874048 26305 933403 501271 178054 179973 169594 158384 558080 851750 615094 881095 534546 714080 4967 639000 35367 349327 767528 856131 797994 952374 919705 78541 779086 297915 619611 483294 992839 945512 647703 448322 672463 210156 819575 37480 785250 316312 878060 332966 266946 73123 722982 395826 385395 373223 660511 599338 816064 805153 826001 483470 281781 72052 746491 40640 309346 217575 659168 918731 758430 751587 709511 288217 25474 918134 810940 248124 83050 174674 566030 191398 596600 659982 452943 850800 999377 465892 397335 753815 96285 288946 148161 28154 480011 106233 270445 404958 230475 850849 642556 180458 124306 526259 356887 467627 275162 846941 367785 371153 143839 17266 901984 135536 59235 752359 960304 420992 725866 536983 253968 361118 913535 759296 199482 85641 214126 373636 942447 713253 881863 658473 692850 533371 564450 257498 109320 814199 940821 909219 332862 837225 215103 428280 520419 727877 660929 932719 294985 914211 498368 768385 436168 316223 217061 105869 124348 699962 739548 623830 753538 861271 512024 692800 494783 703807 749134 19798 266137 28798 428469 176903 180411 850883 752268 404453 110742 717028 640404 702116 185691 305880 911186 848993 935873 534907 277711 974745 881797 612557 234584 462509 433957 514483 231486 474853 361636 977973 278998 20137 658442 447294 630009 144522 864865 498144 668230 437367 754809 863437 499740 414984 114084 681247 623904 967671 897979 306768 798333 160354 779223 137987 805087 759051 892120 329594 620535 893464 69666 268061 966010 976851 968027 993849 799010 768682 530863 138558 592747 513392 793996 355329 652503 934171 764070 964024 20011 522116 470580 611969 933168 886314 703857 644059 8819 13871 673308 742634 389765 598489 801272 246135 794491 69842 444621 655470 955631 46185 752037 19103 446653 515919 328272 860990 91975 157531 851296 103267 356850 300935 454254 630667 148839 293104 369235 868821 754514 413337 209136 243653 28007 94185 163431 632068 363224 251304 123935 662238 405024 289926 125571 99650 698875 222549 604164 203974 980971 451530 149651 973025 104309 806784 542760 875375 820578 585716 922174 921969 319551 184522 526036 582858 324573 709255 526445 941699 853585 460692 934993 860999 303413 573826 757642 719656 615973 611968 861736 801112 892163 842535 247485 141169 764980 184303 296994 81006 926945 238839 141168 57711 470839 854209 988424 276985 571175 637043 236236 908340 268327 643095 472547 514987 211566 258139 238201 38287 395452 410002 654780 788469 279312 813298 554016 761555 182512 376980 929820 694983 331237 917943 358187 925584 26620 895614 550925 69971 507334 598637 230083 284119 172760 896047 966102 282313 177420 834707 890000 189689 90239 202635 223809 587803 135633 524587 534268 350344 724264 122864 156695 119930 571949 513463 972271 192019 662541 232065 237537 408983 313465 474869 944338 241005 305894 873630 633897 569954 314766 29097 634639 884262 870830 437929 879286 2188 321990 417427 740303 63502 937564 529858 491922 687240 332921 167092 645562 428664 564074 737546 789062 159621 316736 807884 758778 459381 425616 104291 692124 514228 926068 834974 224247 911828 947017 886574 914011 944008 952623 180585 736859 536167 178380 3274 134349 683056 684937 79791 738894 927808 300371 158042 784508 827421 425051 846833 546554 876975 357591 906367 893295 4993 728511 908208 273799 586501 996304 613849 862640 658637 426253 508845 807135 638867 891705 763209 999241 501106 563358 437225 865578 13866 605513 889840 230593 177312 769867 537637 906962 560347 160377 114096 56355 407240 833389 24417 369087 481528 957188 507946 230070 968989 519838 909344 866203 520592 41633 283517 611460 479566 750070 192161 717454 856438 310283 552973 993239 644236 175631 85222 53058 451450 937912 977784 962806 241738 596672 148400 255455 151533 931172 571873 700908 721015 613540 691520 342927 778336 520199 844264 784704 514500 661204 370903 686459 106468 687257 585519 875645 211875 248231 716726 472715 138635 661844 335830 103915 222213 507768 626910 41512 584868 278256 1023 940754 423451 76447 541775 927100 82114 196840 290634 376381 982997 958709 824972 33455 29237 370355 351320 832691 956837 464211 268564 206315 769102 462347 222539 906239 92027 508563 74473 422937 87390 647401 280835 813160 625545 718477 226189 864673 991478 763397 265825 291513 910208 237211 988671 194988 558951 855962 741383 485562 761104 901460 869249 178020 686723 546591 196565 705779 640875 950355 213139 949234 928666 321422 617389 944111 675010 846320 130104 586302 316540 571615 836015 567414 152133 11076 600432 828402 116540 921293 765820 736081 208870 456873 639931 924598 575787 333135 21622 447112 141526 537399 259867 829491 414488 605215 911357 460646 954693 339463 28626 378067 264277 803189 567219 80883 358949 446578 75039 73663 493236 216140 666296 278968 278886 509266 89988 261215 643332 849115 90669 314749 406330 47039 937666 262173 311640 981532 667316 973 16018 988626 497754 22241 119104 98440 825581 892144 557727 122021 474380 157205 768845 388887 127354 367471 32081 821840 474779 446433 180945 768899 716155 593811 259417 757100 902791 822447 16155 15749 713169 427877 518186 186450 80 979815 611389 192086 80414 664429 174067 266587 50680 712051 72009 288175 157570 146358 568677 618401 561600 822779 749455 262024 491166 157576 683826 135676 831913 84329 751136 345371 948308 355372 795019 749382 592628 957989 217421 791329 459396 356203 257057 691478 991074 547929 617063 642899 46352 503822 919524 558727 28020 764653 322687 875817 998104 340766 810246 341425 254763 935115 578983 2845 83518 340452 726391 512622 211911 362204 978671 377896 671009 806633 573801 59093 690954 230280 892199 9347 761253 182262 756557 479873 809398 815736 114402 834086 592616 41748 837203 414923 21514 78934 559024 959435 476621 347084 717613 411658 593352 533834 373859 766187 71157 107879 84172 839385 417777 805822 563146 667903 869695 474158 39840 341584 368774 69915 238583 5632 460175 621035 606875 206856 6984 638409 275900 608806 691523 421413 732398 976347 208439 143921 85033 280811 36350 898598 332041 525856 834198 426493 565199 605640 873248 451447 52702 176050 873380 792150 538751 84341 183307 230049 845213 151338 127267 333156 780874 205677 565535 190829 284856 639007 902421 882000 637953 98023 131198 312677 141856 809004 299001 918597 911542 578909 487112 439568 462086 534889 509457 572841 343992 980871 145694 745080 216090 542000 167262 532583 18970 847840 65506 378406 202957 231256 136032 842344 843500 491039 151796 111971 554386 565372 795674 225876 170623 700734 256501 735417 257944 240308 399500 389589 520100 924725 938247 640175 148496 153626 66806 693651 987372 257215 501322 69903 71277 37574 477018 51640 800553 65875 403552 156323 180126 398609 706938 537772 342251 123179 750249 630642 581908 433364 385941 648089 910402 349632 322310 671302 19137 151016 347885 934951 464769 764618 689369 651369 936534 246823 63683 643264 558840 944004 699651 342050 29444 938601 544343 810124 5176 299301 492387 761980 618619 854664 675756 77621 543315 642983 618396 900926 327532 722843 604482 658851 554712 415874 705038 822002 130954 308029 443929 793152 890522 682609 701915 130274 606724 767878 604595 674740 102568 472043 125411 338261 505163 479311 780562 21353 103509 308202 359304 870358 535442 660722 637813 711879 309745 696934 912618 299692 793416 477639 986014 919672 539725 352026 805418 104802 621918 345255 630606 748517 736955 517757 633834 624319 612871 160108 574533 213621 758858 180297 807306 561678 262449 897325 457606 747604 188877 904374 342700 836630 685712 102405 65105 576169 160403 687679 593199 241186 908563 345549 559206 451997 237423 143131 789943 996986 15852 409052 110791 357082 367217 197764 632482 595302 520971 574029 255798 324361 286122 404787 41619 151409 99042 48056 859378 179986 585964 865 400939 489827 114850 771958 932413 301150 317830 698374 1866 267460 498171 473569 644248 547351 824650 315932 760081 979935 684895 216529 448388 811878 407754 919388 212450 166460 672639 7391 451073 38579 517718 623422 106205 314147 455755 467172 609682 579752 655039 535293 532387 810591 521205 946618 258870 291437 882134 230800 620566 905080 203310 902969 772464 622571 751596 720753 90838 526838 78438 702394 380671 534412 988755 694808 63877 720100 822159 699350 177189 464889 142874 75008 302083 977866 573593 397287 920867 491098 491028 738400 233393 311729 992310 731909 96378 536217 228945 166450 989873 802594 744343 882249 984747 344926 885730 954287 323683 113893 568045 778828 465847 533075 931352 976911 22248 65157 178408 338280 584670 917152 916868 483853 34274 98186 435961 632693 403299 284271 455927 996640 103410 841277 783187 442701 756293 849256 22659 301441 950583 82087 201573 800519 774 155253 154232 367915 836884 537361 339232 876990 319016 661694 792870 945237 49578 688388 430198 158474 747562 264621 417824 613561 978841 949833 662808 786564 128206 925034 997622 727056 375874 269801 426807 416646 511828 186911 451706 457043 191239 212461 605251 209384 536255 171508 483131 301242 889864 600222 26414 714627 339087 25043 37643 20991 88742 366085 848168 567600 677572 853541 712188 346843 645059 971691 411619 241481 506785 360721 93534 772167 868991 12569 917648 563046 569573 697539 17538 193211 183548 459480 855583 507808 894930 401506 497657 713650 595994 825585 846530 547473 163689 519959 89812 624675 770938 858861 486634 349840 121515 890380 690852 510215 787902 916309 853575 842360 647769 812138 36923 595545 698886 117810 129611 44258 159860 195481 473065 586320 348212 788813 53671 767909 417148 905218 743806 736486 988968 945327 307531 941084 68660 566543 993869 393684 750147 772897 447337 289439 633627 571305 425766 448914 579047 439725 72945 295175 919860 823288 717914 311835 84148 799194 469270 573934 655230 872933 705979 916454 327436 55666 163526 910508 31931 653018 415320 756077 343182 846334 311029 449242 127148 215936 232132 457768 181598 198727 14546 99281 679122 804671 203023 925522 991962 946711 419406 908971 831982 943745 368841 108514 706406 284789 764188 571648 654976 689966 213126 882258 607328 677547 503787 187881 458443 991280 532052 507227 371499 955330 560236 560256 852814 278959 666821 162613 160295 92740 367698 887708 376396 986516 534186 833818 472438 622008 928524 262744 69252 551626 235669 522179 981944 149864 281675 552525 148728 102711 823062 69737 461454 605278 976641 955218 171433 981831 45246 344901 461210 424289 177183 766146 432152 765728 829278 806799 145276 211836 238230 491829 772166 153774 13831 512961 559702 237686 740374 862212 807091 686487 825546 395412 54152 544793 497104 270857 417698 151943 375225 486848 817267 728879 36919 325340 575314 317861 24547 67392 917113 88767 958458 722838 774342 415706 181211 421451 398394 825300 482314 570512 365309 586256 982257 921435 232024 889013 600026 44132 921913 102639 96502 758696 362227 669805 94233 970282 215227 299809 381627 780717 499756 616963 786808 598331 424964 680462 793105 622177 82149 976834 959146 638448 556181 349408 929482 426558 542526 229041 803357 764451 563246 85248 148597 343165 233752 942043 384069 690092 786194 778582 553381 470166 140821 615495 841873 372580 569280 828107 98986 166467 423702 571456 967859 656421 80187 645833 830293 859325 853370 847630 267611 979142 295042 470329 149303 830781 87140 943097 342651 866 898583 980035 377569 371452 238837 908748 339716 832850 741563 151824 569508 437234 40973 630863 83878 351085 441967 692170 924114 368857 597453 244938 779475 534478 690612 692122 96443 527338 137430 4936 789628 641485 920971 841768 265456 73501 848010 172305 5201 286084 745780 642205 97281 983021 235466 591981 492100 124938 436530 111843 655490 812753 607222 197799 684998 416378 120644 315939 352129 584835 456431 759495 122183 715436 441324 119621 993104 136892 328790 332054 821369 127546 387563 561523 562881 988788 626765 165980 122892 850427 184706 366421 385187 350501 408053 670820 762098 414986 165426 395925 123081 157640 437998 559734 621852 645888 889340 303067 260995 289110 134745 805275 330427 180532 155745 501073 944610 298695 902487 991196 644287 188097 808482 809887 12664 650774 934026 943809 783385 388159 439999 31023 321172 923898 825554 678869 394108 310023 841210 900969 19592 226988 208593 724000 292119 10099 634389 159543 522406 753703 264039 386539 759131 504027 141391 888321 62270 832738 141238 903103 119546 273944 615530 780657 970849 289751 759326 383909 924965 739971 438247 238383 288608 781247 159552 52390 375181 577974 50759 939365 513612 927123 551678 245963 713826 676552 897546 327355 406582 852619 300408 367965 206038 809941 23027 223451 745008 950945 783375 711717 732953 390323 923330 674157 882506 465166 913893 429484 584029 203645 269303 535963 306836 371211 702874 877755 439059 562955 888340 231374 972385 565200 683088 314139 738667 351542 27354 347310 281409 11160 334119 282901 349271 640087 510283 531300 282950 280986 861952 634482 23112 614472 468070 149146 698175 569807 650813 387579 859566 803425 740716 376569 423422 289650 234878 235321 281339 687419 338592 577001 496725 143290 553125 370229 158496 871472 497154 952083 334356 172833 375122 492537 409485 637656 588562 742177 786636 121888 676774 192716 289780 706188 476371 204540 798606 256368 712387 560568 478981 734053 716228 952652 503019 448521 334729 261766 282995 319357 465767 185786 118324 929253 638041 861311 166956 552171 588989 807152 77179 701309 119893 856237 946916 988427 255239 435287 950479 797322 877726 204887 83722 950899 235206 733783 64835 144004 864595 102343 655311 830142 583739 423706 548711 283109 803095 922118 968998 90820 214055 332104 952972 424742 409611 379422 984126 986078 50826 624650 367043 747968 759183 218326 762376 145637 521255 537995 377374 222571 581444 2168 474679 139507 189373 125105 216108 554849 731596 360333 769850 860320 157582 181032 546752 589595 226183 229791 810114 971973 788507 535766 607849 644690 432406 651381 467393 204156 70117 733031 521210 848447 881883 254170 828264 716764 806829 327809 760707 525466 889014 976853 732776 547073 829556 156368 744597 820125 596169 495216 129009 947201 401467 475066 395330 900161 857908 440885 143476 931254 742530 759467 388633 762814 195608 777131 477476 78074 634892 97481 873197 143183 368279 963869 258800 100453 456088 540544 114829 737579 307473 919442 416777 284305 223912 829623 38284 615436 884071 524821 595362 329493 450685 263511 559546 933675 571643 461485 51690 567756 783960 312202 829160 338112 185326 266917 244754 875918 483578 838520 806568 645317 750303 834372 243213 871285 441828 171467 558665 556339 190258 113557 188937 563609 18839 552876 124190 482691 237381 829535 201402 444563 215955 222467 103862 464557 426107 82477 782223 853372 527387 825657 715044 118187 498484 155398 410298 42029 390446 152696 253368 804406 25426 522549 122091 858752 854414 699625 360067 524167 794357 229570 840404 86541 217724 419380 101271 571543 698174 436725 385254 34797 161721 947458 994819 455966 306447 704153 299793 241594 997894 32957 490842 63062 541705 637430 254279 9036 708132 993294 345835 706552 971147 357780 727225 167932 487124 490781 285001 356541 509368 564542 855575 506211 795030 523859 922884 686045 557361 747964 900883 959003 724909 310170 653869 563090 142549 56790 810782 797436 468440 424347 398677 310677 373128 296343 228200 183583 488218 258558 352974 826463 301352 485895 114723 57117 953586 468909 288551 379368 365720 105903 502527 609616 763810 212560 560307 786858 851385 597464 778862 786064 316843 827217 816642 461470 130154 622026 12769 863030 693390 361880 736357 445245 984334 611408 623625 950492 832203 502159 301485 776448 471110 876978 418902 16793 872613 566174 436203 787103 755890 351417 642361 968137 804827 739246 976368 785300 391411 917870 385509 692162 34288 907818 18510 437080 164843 349082 894793 390558 154275 795833 249109 92259 923130 637190 679382 984183 347446 574148 100117 119983 406594 332474 309374 298597 787370 359733 26977 679606 877346 622529 319090 609410 735744 618420 81289 329582 780926 95203 964707 990949 468345 221291 996447 317203 715508 207913 378497 349481 602134 835522 696306 118556 815143 895708 965054 250342 278039 663395 499604 524228 956856 778373 433674 305974 525183 501814 732823 305089 551751 974637 656599 179440 715789 835045 393739 781263 123125 144925 900182 516527 329348 360921 184385 52774 621603 877854 838135 52875 730403 384634 157322 392318 682291 813049 621676 246686 20524 1649 929847 756049 718406 698168 219110 290624 43936 1512 245529 13272 132412 172258 111317 166282 606976 206023 336898 447883 865782 905985 668395 442389 54284 12408 486082 11876 892245 214686 697369 743674 203975 834468 347177 578396 803579 15554 450767 696403 567601 259635 402698 508780 944649 38454 369279 463864 658570 26639 946485 937485 129310 769603 213913 837379 516564 772128 499707 834423 936478 998258 888080 362571 709456 486671 836846 676900 322023 608333 887506 9003 736192 410566 996317 133453 670748 882651 511763 477563 224099 97518 713115 37803 659613 376678 660226 179349 913850 454255 663480 530806 411084 416247 131152 162448 807432 152755 499141 364136 230153 179992 158832 685447 50317 424098 222739 336954 494518 793744 796177 481618 711241 786277 654963 204453 313010 992169 180772 22923 961855 43559 495798 689121 666721 931309 670748 575626 279406 748814 957357 387113 428065 384227 812840 462248 272472 168965 393066 110324 515989 380181 98297 667198 754494 559989 922749 856507 905630 262221 779073 467173 493281 970886 297527 817209 55196 967122 478513 496311 624578 946146 749161 931045 412464 272494 166074 476044 511266 933937 922340 300729 453691 742443 615244 55101 429890 555229 769721 878894 65503 543312 448856 915940 910242 319247 312378 431037 566141 878696 165201 158041 646725 925486 243574 937950 547381 897594 639590 78901 512874 505638 875456 205963 387496 40465 673672 470737 592275 460574 134312 948669 711927 359476 373994 21383 334081 979839 963327 59181 627588 602349 922619 799151 822390 483507 67414 145875 588656 730886 667116 228066 70320 243618 515454 148841 309594 150919 636464 258234 382003 243062 602633 67752 255461 8824 876661 441934 73151 921176 884166 608969 931762 960932 704751 318393 399188 480111 473416 956356 120545 328914 169421 966739 901621 614439 403423 527572 794067 619981 217601 159670 587809 332903 779164 657520 374378 466780 244923 199162 64603 155992 644496 612497 396806 198346 283181 64120 416098 410660 867148 886962 460808 392863 782408 45513 313592 160756 639841 321994 971410 23907 816764 451975 931678 365296 789025 799187 179204 855905 972859 241481 705044 358274 489308 879622 896832 362401 201654 502123 215069 47122 419811 829212 198182 147947 170333 858627 49657 37769 430215 693197 424663 666890 88738 496748 882472 83025 71065 341011 888693 425158 764278 841597 612269 94547 159338 512679 286688 781416 460745 539090 141383 446455 453707 793090 132538 116024 54925 932225 951288 116263 1358 328604 161187 720193 13618 43045 555457 888779 41666 448751 329276 760459 919402 381654 999651 924365 885562 818740 134375 69599 651686 422125 57631 356949 589318 391908 416772 421702 279191 596227 191157 450508 323447 492344 604917 81160 539117 714162 266664 385629 978847 654568 374234 103600 471769 944530 763320 269102 413261 130478 70868 41798 386510 157948 943589 335339 969619 808259 439429 446355 478779 386698 974769 253242 351363 50399 313613 340960 200017 953044 238173 385223 856685 924029 730381 643574 965378 517427 22442 650744 568226 567124 515047 907614 111935 868288 150553 422649 419379 85022 412219 870241 848697 972245 88427 590129 912625 229011 33771 203080 206112 184010 281313 510921 741230 342510 810263 455260 584102 225400 871484 492907 442361 99622 58593 762982 985531 884024 167484 674239 329829 192181 423656 61743 696081 619428 696996 734959 198145 861267 677520 705216 769689 377556 181619 498340 780960 292539 58231 339618 72259 159457 227819 455365 158482 767844 259072 49054 696705 513893 3789 903806 409769 801288 19468 651005 330628 149111 609370 264822 751412 316896 85562 957704 654460 111602 90067 861526 544773 352164 371502 306504 5467 144367 893689 849352 890030 813518 218694 680902 597778 211525 434188 538101 572607 639512 477669 682379 483793 49615 166863 178501 643657 998264 127403 985185 270986 390821 938369 546145 370205 222890 395898 936527 78445 601824 111845 871603 147148 637797 528690 836191 424109 729882 197498 550052 871463 168355 401589 125018 211448 309355 254530 928604 801088 305245 509219 36745 676738 425388 739198 84229 917734 368396 201821 795702 607930 685878 257135 251335 242028 254504 313797 502312 77265 542051 420373 797323 968162 71275 660027 290089 530170 681291 761267 869756 33881 806542 320480 948866 963876 55111 185865 856896 718370 33482 516566 537661 382336 773744 631319 706114 255439 474264 5629 355681 53185 512608 861407 569707 141231 728304 342775 940664 219030 523055 341731 147683 584853 15436 90852 715212 709680 759862 992354 639572 921808 895012 599270 839972 564609 837647 517534 11622 952819 392819 805212 409354 928250 806994 496024 126659 785230 262768 184618 885064 337292 282840 173520 874771 347570 624149 508206 912613 946663 277562 818057 179904 551665 680539 83147 115884 288124 741778 879363 805426 561690 638203 697890 572772 860350 658232 813758 554771 214656 658541 868370 593431 696412 921861 182844 520716 389810 599531 576382 398927 31048 252114 600319 815492 59779 920110 132167 92883 546546 639353 155654 150439 451331 534383 117965 198510 815308 820818 896467 705628 848451 159014 582449 569255 674822 790326 945127 707852 196885 97485 446293 573129 353235 700094 804226 825249 163400 380893 842777 176923 857889 118276 896935 8515 600111 705807 915167 228712 224356 979680 232150 78492 567897 26972 588295 416696 37835 911595 749519 795285 879897 911292 652082 758355 50248 814719 364693 427734 822655 161385 753217 411204 489291 72179 393959 413832 333084 271388 727319 729618 311430 380194 239175 78101 473218 464845 92754 985544 558186 678885 847030 153318 89664 66102 453269 365870 549927 818259 139957 238115 37161 96080 630208 908556 715631 366983 321221 286133 656140 30996 458229 695213 332211 967641 661670 549830 692220 830459 490836 375513 34915 94499 457115 853183 292745 554493 522046 303704 154929 768380 327651 450504 503940 15956 910869 971381 89614 490495 68801 35147 136638 208313 914745 256696 609450 365124 648116 936624 723593 446565 600588 494506 430455 632805 691134 961569 299636 354128 320494 142996 136165 926713 827296 657414 192210 374581 206912 264382 599526 178779 322843 287944 575603 312651 790948 866739 288171 511460 302768 106130 439784 697995 996474 107835 947429 93739 392288 275658 118018 805552 845796 206687 865668 245643 878187 95132 353938 964465 547585 806440 221817 100828 563284 201390 993961 304968 990389 516447 560119 608759 635802 827948 2009 423534 214302 968588 430125 813686 71680 834364 806002 146395 310048 23098 491980 439408 293445 554186 2884 153098 40281 107889 614726 809985 992235 542140 339810 970738 514540 141050 847244 289855 663987 308414 837916 649805 671289 410974 602447 760516 572510 268023 775748 213843 905186 608486 103359 954730 362284 893840 819561 563839 158407 459483 714190 70858 197984 459699 565662 990600 716873 419206 826796 900411 554681 708040 526258 537512 180682 100080 172299 694424 111354 475897 327160 490263 195946 54178 143516 442233 426850 617646 96000 674448 460299 324197 696975 359991 342643 194065 627675 932618 768525 956482 874454 865323 462126 89611 412058 178367 846993 917570 880802 41135 557012 743812 589006 518824 373369 867054 736355 452443 829414 848933 567817 299389 776229 721935 158155 419336 818661 702616 593243 184633 854071 11759 830155 991312 847570 325702 821076 735187 358799 255573 351763 420363 366189 452375 31751 470020 420814 73227 496917 270098 252793 258996 744324 185607 864278 235994 62017 76862 56245 304327 63388 238483 317255 197643 957386 69737 270243 361977 929505 236450 7299 937447 297310 501674 164548 655218 270754 288173 70762 84536 357297 902493 483545 647388 425778 955821 249821 619205 34994 774808 630627 322399 282721 405658 522238 803032 132179 685878 742947 459620 331072 8367 233645 662970 720388 447054 347481 620950 931744 456930 328203 790005 521399 714428 455304 13147 801810 51823 518522 999760 818140 606998 711727 778526 680423 734286 207770 793749 570726 53047 394577 30344 269233 56503 496205 236430 968708 414135 439341 764417 690431 185572 14131 36994 348775 484719 495429 931379 582948 544590 606957 839611 726337 13369 431066 798726 763504 278381 495005 343939 282755 950700 921069 100644 584884 676731 974307 64609 153950 434915 477503 157941 584001 933362 674657 215968 273922 557687 665424 463331 386664 832904 752823 591431 4640 202623 782179 151574 660155 924217 281862 58528 179755 523094 288503 683064 978889 335292 367344 289141 656850 613652 976399 558705 436069 285771 504725 24141 660167 284627 388202 573163 422879 735583 188631 402483 220090 73322 186506 721807 416456 357745 1046 628334 689501 192180 816432 633669 551217 693049 988979 969673 619296 386185 789917 604790 460523 634866 30672 501003 726070 206019 178962 287436 844552 89618 711693 413823 73549 704698 512399 714031 977495 963477 571915 288556 423001 285255 822679 942537 920427 609267 405100 521181 600713 98435 891817 792515 328724 702884 915345 761626 135311 757383 138888 698565 982435 396386 707609 522475 176859 302957 910131 264248 864681 243046 245991 658267 875295 146445 933612 173190 125303 691880 404316 50417 787660 889856 945780 334808 261919 865251 507096 586552 653586 60640 48524 734230 660592 258638 385340 108536 26211 956485 856501 324009 827069 318882 677417 299769 417072 253320 890096 899259 167510 69594 432194 775878 35945 849154 793469 168501 194188 512621 287525 273319 569088 174477 209375 513471 242032 668950 966965 318629 33446 285057 730197 488643 661715 107723 738130 396552 740939 156983 401889 937065 195334 43016 176414 203099 913953 633352 601797 62490 217499 474757 614328 392614 75544 51982 282752 249281 684578 159482 219844 135794 86498 557537 541587 916484 689259 172577 39457 894600 561072 895770 217985 157774 245321 816562 620400 365360 522931 822099 778890 435912 518092 347496 942098 516469 465755 405283 292527 924634 32902 350074 213353 146783 255641 721701 47088 585390 647174 309154 356822 467575 215520 31474 399056 203820 839326 768985 532728 593926 346463 796385 856974 305150 501600 918616 895346 896405 652935 76493 494316 427148 935004 987287 573669 105261 641162 108622 229547 297472 69219 344656 868849 305495 794137 798270 861772 953155 252166 29244 956919 285148 461221 800884 153808 557884 245590 744979 318297 433156 838238 909835 58296 86423 421093 416464 883127 532826 633590 230811 344836 97147 625090 782506 285362 880934 672733 53054 953079 69393 293056 669019 783596 896881 925445 142219 681168 247619 655022 622940 32325 85317 941087 760093 449809 67961 385375 417061 501599 411049 502107 778956 11388 862557 376163 893104 214554 619111 732011 903474 384976 594904 154828 799862 784407 713608 352192 384871 135695 94674 15657 382576 785656 164501 367562 273732 764281 890420 72588 667222 857501 233239 838779 487842 614929 824104 140359 388899 364264 563607 385028 912410 469143 437527 754474 226702 73465 517790 814741 514374 520523 367401 207430 846673 942641 428405 465952 151870 488432 353799 856876 755236 163570 764261 902293 163420 722693 531739 334957 227906 387484 940472 307559 471479 260172 704398 149338 532386 257104 193845 799684 359786 735814 310280 194821 332605 188784 265638 226976 480653 968756 59059 665277 828110 667293 543444 92522 317050 354583 889655 862357 832909 398838 28041 851284 8264 979696 126013 300829 575154 112030 986188 316430 628434 791808 420335 215014 636919 880374 217063 714506 29296 945799 250422 388993 638100 800094 281507 347448 8572 110536 299706 230656 61252 346487 73674 98827 352333 30786 648933 334194 122046 540835 2339 160370 554942 686967 419743 326186 937148 467394 260728 740190 867688 244456 869266 964471 544311 485685 988371 78337 767778 312854 361190 988268 585191 497886 67835 344716 725383 223106 86789 169049 606023 187485 212090 127984 97519 104493 108695 401807 353614 850260 648794 374941 180979 58840 305798 230304 916597 609187 72610 22532 976493 257283 77306 375643 400695 865259 746717 881304 651765 145457 541981 71123 817291 843598 270162 894664 480996 260129 640215 102103 390252 140780 157004 532934 758355 373077 198418 332986 522512 426343 635538 619906 873180 587022 240119 649548 898099 151966 252463 623150 198039 468173 615405 537310 957516 885 653674 151802 503837 946579 66464 94914 695382 812043 452750 457881 515655 29473 276023 843847 190856 160705 110050 321145 562287 125368 503451 92160 526939 563320 488817 918158 840173 971288 246582 822204 847690 63570 832706 86279 270298 585028 78513 888846 738956 86639 813408 37526 571216 731259 580532 867334 327067 705201 594515 840875 867559 209919 737512 81205 864240 974776 249827 519480 391416 662929 915895 334189 35139 898470 246619 822894 686172 163954 840266 127037 621775 935642 109058 138621 793325 649763 148041 427064 27531 403704 783971 556567 49410 111909 99421 451309 664689 974430 396614 895469 133494 394169 688432 286063 243321 918575 963188 452719 385186 522336 43435 422670 372126 955020 986549 853647 135709 9114 546550 884571 947607 185236 941524 885374 136578 695081 483579 917159 875742 799531 923033 675180 402090 778447 21026 977284 181355 318319 548941 455051 942252 449611 715860 33345 336569 800771 381368 959115 416675 350623 279356 944753 647999 922376 318117 181470 459879 150220 539008 469924 544759 998365 862940 960693 153809 285139 392779 978475 24154 822630 385894 106753 694266 928692 765062 87063 119584 662273 452300 235186 62780 44594 413785 950905 585731 585937 55766 362297 462191 525580 780078 704674 551612 681974 8335 321865 942124 428485 170413 28708 350788 962002 146687 419985 245709 281244 31232 734927 172564 941701 390383 823490 736682 481811 75599 69427 304484 457201 357928 121102 388636 184043 125124 564707 163182 226229 720883 592102 814140 110565 470087 101423 243627 884597 140889 801339 717348 911874 744898 740009 310676 127695 439459 221693 985068 116483 500510 985184 292385 307814 544026 121758 393645 157416 505603 484583 851852 744987 773383 767758 634432 4084 179162 354509 252302 49742 831091 67583 556799 209126 577549 982693 234080 336480 34919 162594 241986 103745 760260 854527 912698 969395 610284 96231 233506 120132 321961 1260 413846 74663 327563 282240 825400 351217 694693 680061 331693 687005 881741 106782 318750 57993 59104 948676 691768 122487 975547 316721 708460 597133 396099 227216 367216 478357 62430 784491 366331 564285 667448 894772 677389 783640 450879 11005 557541 376732 521640 54783 266505 903010 327336 456663 702082 640042 290491 821380 496477 87636 672992 584363 947627 645351 646426 614099 100545 839758 665649 941353 646585 723285 670127 773758 497328 784113 806692 85060 455110 892982 107491 820244 952033 185822 548738 589866 508970 374217 540382 382887 512398 782199 895316 745359 134718 623312 475465 756937 930159 819100 728036 760226 296987 792203 989327 45130 755263 797359 37881 160341 961755 972285 251350 965499 471221 723344 864157 46296 531094 157862 539721 781677 322571 966945 631129 290141 753061 640326 130705 563313 256441 769217 175223 358292 315809 138272 585558 184792 674490 776852 71678 457776 515428 516467 580802 709172 793477 915192 639032 645856 964230 478529 665149 123476 606676 221648 901295 525397 627360 847436 290161 140043 807008 36733 350762 908289 184012 672915 738246 447657 981281 721055 117555 828949 752866 221975 636326 31871 526674 497239 706004 973058 801147 909531 843065 717342 828906 652870 675860 211256 770608 95391 884585 342743 36259 141582 513534 70504 761499 243107 27614 168700 320309 267536 516569 584197 308627 441386 383234 971036 651419 821804 192304 761150 702068 640179 216893 878858 600396 893315 315402 533381 616724 599360 919289 204438 937474 858806 532530 822730 865806 51475 714910 153041 151541 274471 872431 774975 143290 724971 850070 319244 789216 185911 521676 817620 1841 290889 632714 357080 32186 494405 863440 649532 285516 123312 775074 308999 893117 662068 867718 123557 324389 77984 437063 712616 168417 51877 580917 926595 12692 881562 754403 743310 93153 137080 655080 513925 709234 128606 47263 583369 357300 623438 233254 855517 167577 15470 206562 297770 260372 644297 829050 707259 719584 358604 425752 166978 748730 53833 659116 776081 901730 447223 186152 560226 266655 640047 800260 932816 828920 524145 273211 506908 159995 398237 694157 932776 449273 371835 592700 371455 710024 80179 507279 104843 569344 1941 512145 572638 425599 527763 385170 226730 720165 174018 329125 503625 670488 899101 403041 191797 17985 482818 29025 341969 55758 773426 280132 830878 246510 878165 428781 461831 514904 293236 264259 987798 550916 339070 718322 395260 575152 867011 863145 766029 308508 556604 524955 903169 573582 592961 919934 958069 195152 726289 916302 652840 731821 685966 382091 312190 295607 414398 901622 806529 306820 85131 382040 55962 202860 532356 282492 400156 819725 829082 202160 576634 687815 164964 422536 725260 612673 147483 545051 49359 928162 893023 336068 43169 722904 495408 438242 80009 299413 815477 729496 964717 82892 988089 572878 192153 861497 329705 154670 92799 614679 913431 5224 863282 521447 299450 1774 198058 816175 122220 340089 600963 382265 655594 491330 41917 192080 822488 622089 197053 892038 267322 422482 739403 315121 182780 84579 407954 935017 708460 192904 808292 8972 866938 82639 573299 226555 26430 823884 686297 650906 500466 450198 472721 50771 399860 708808 528315 512660 324294 316481 893276 38156 752462 207909 288860 664370 229462 437465 71622 492030 239565 352010 700747 655534 512452 741863 114367 601731 326641 407779 968795 486849 516719 548788 927481 285491 770173 428887 312859 958436 983611 924937 599013 65894 869168 849807 472094 634447 665926 662511 140723 271288 509644 831733 120372 340157 841331 452847 684181 394751 511442 225841 820527 940965 523555 541970 624764 422102 635779 940653 358174 272960 171317 889442 428120 166613 204192 894290 56020 260489 385997 288102 677275 212309 996586 804488 955104 152631 899913 256488 953142 207216 111905 274168 288149 152836 602380 852209 684953 948477 983944 580684 451011 279017 648503 187338 628790 196120 705886 197037 899771 984862 360809 711740 372733 850455 854118 725059 562062 766622 436037 366928 630817 336532 498783 673144 209037 569760 974444 606224 969808 561897 538443 362484 528714 725278 42174 215555 457534 499502 470251 745504 710740 736016 375068 413363 126170 550461 681792 130854 653310 374001 591656 741161 617110 608045 277899 277871 390680 224760 100162 304367 887394 153369 141260 467235 386291 411935 177163 27852 622512 359706 285062 34732 712736 544735 297573 679690 384880 334535 765432 420466 650097 518704 990257 711666 520661 17659 618148 664095 258549 47692 853710 973070 876302 670990 839948 100187 509567 765100 937183 745445 748940 530009 572335 401360 848030 681289 399045 432194 453441 907062 46095 797734 80421 739100 540191 628908 87390 254268 47213 320583 514212 967517 564049 524141 362260 839494 669641 459739 106924 940358 851257 814735 399635 352813 990374 261132 681935 59728 947706 238681 733836 364104 539396 369474 678748 436915 809333 355670 142066 138290 603427 309991 52326 880618 131593 147149 48116 475139 256581 213603 108732 787244 760922 803272 205508 342165 323052 427168 340465 783219 61382 50257 116882 281151 92887 175814 332437 582647 306736 977327 734352 343068 961288 813887 643961 133299 575544 909869 915374 950340 970880 853620 972527 128926 769152 767826 361695 673297 653952 559437 860934 289074 801512 724713 112017 349722 382216 852147 529361 352808 729234 167738 385720 606842 34075 282576 524191 880568 120606 208973 207619 29834 5624 234188 903875 74588 932781 879725 58276 286433 356514 42129 371149 808205 929505 858849 787979 706650 955352 230792 26958 361732 540186 350644 318250 129101 130076 365081 349272 725050 36281 723118 822130 486995 31215 897133 402298 253799 727968 374487 951188 56006 980562 491054 165767 469957 535023 347322 227263 394558 937158 355973 320334 324045 853192 647135 338663 42196 786507 477402 613218 919351 660555 739918 660923 947105 561700 56535 975827 48126 488089 693330 53549 280191 361041 497828 182578 562585 482260 151923 469166 824710 534226 284458 374352 999234 434012 34682 513518 33871 726761 379859 471807 428146 395603 653551 884063 949683 392023 832200 482830 243553 446041 337437 423281 235852 774429 826801 600144 557321 909775 81868 349974 889586 540092 682104 300181 982563 745815 974661 355071 144318 402357 97605 72878 440616 607761 938705 482141 565194 284681 368066 854060 675408 595295 268728 150560 506157 268536 474455 754976 646230 664544 304197 312441 735810 866053 906990 528668 581873 532664 956736 647771 381218 406063 566511 924847 958554 555462 902706 794357 53924 119737 179524 137388 719628 117547 565156 818488 636771 428834 186645 391650 315134 617416 5087 608471 178935 156716 870348 610596 260586 698495 741036 281472 748089 207704 256209 803843 820617 805360 213844 821351 39811 377383 190670 386126 486548 400189 408544 694267 395309 776409 459307 708439 20163 651526 920729 423790 244688 149425 187474 593392 698512 89964 867464 248944 151685 401006 239148 638376 199412 938833 748854 456051 569638 5843 653729 252626 156136 634965 442412 313576 429899 246687 665626 730750 911588 91226 127091 956928 581005 194452 189953 174397 565027 82688 544852 368747 226630 834995 853822 812064 104476 764008 534552 79002 289229 808189 282043 313 781320 893364 575816 309247 297341 159475 21665 593559 223522 571908 36525 541515 586351 425302 144728 589005 194145 651706 676816 607407 30842 624039 182025 265002 975103 165686 696186 85915 878521 788966 181726 810049 200053 984921 787572 133953 320260 798550 141440 196962 967420 433861 464904 984530 497076 566134 918423 383327 382924 609818 300157 777086 217699 805640 452812 990343 507999 435962 340765 579126 48105 253773 901898 378860 266926 661061 861553 470445 519519 585414 929655 32 837938 178780 116802 298514 545310 875124 385534 360627 555491 348257 477146 51607 145152 992728 980360 535990 248123 607604 717376 537388 125981 158258 313533 989882 883443 405238 193662 587011 857102 412229 106439 497488 964740 528713 682974 107597 82157 982608 117966 842185 750182 498189 320615 301626 256337 84630 374076 675319 7763 666468 566243 766588 630933 621014 853177 113449 685892 392494 436508 666947 389970 931410 425135 290546 470450 212748 5209 256001 826207 393163 740038 578658 982550 411744 108068 514919 236759 264130 113960 916362 827752 484170 981959 137702 100818 919928 460093 582651 760418 617260 882825 380334 258409 394861 708463 472966 612925 191846 652916 388593 545462 731940 643622 205181 426353 760857 47506 237151 19793 303004 861196 86639 82105 201895 17066 436650 74131 974744 986249 121519 285580 248112 556551 52739 361557 6615 526919 283853 494500 110614 193584 772954 266033 954779 116206 253210 157177 305145 945520 979937 487615 627237 96552 343911 282438 800570 262798 310280 495128 56182 332062 326725 451522 725627 920917 889090 108949 293199 550135 682438 556903 857436 958092 297982 465488 158384 839327 537465 78894 853630 937662 253037 376225 952348 274941 20273 656591 781379 767859 604801 932193 681811 937530 34622 772740 81676 883635 998955 682730 723797 414016 484721 307846 232568 626377 404699 943508 95780 392120 908507 380046 795818 56060 63427 600888 373825 947274 967821 927829 897475 626647 374420 134255 481197 88991 347865 528531 745315 749666 315455 824658 256745 636321 300750 126018 483051 813477 658932 95995 414006 850617 123519 556059 453885 869163 202020 695042 168725 33615 423228 731927 728889 86780 124417 32065 431814 581261 368086 816110 154048 551456 154812 380431 863564 952667 565662 755994 351412 287970 216006 176583 625830 265698 442469 858132 107445 368906 241167 307521 4694 340236 645372 847509 131749 555745 331209 194135 225758 745410 557429 857877 272484 106927 432356 449185 582525 785708 30944 322062 388755 84031 620371 867448 975093 58676 365325 552249 720852 837401 640132 572917 595014 933634 11599 91855 427847 552006 42795 760241 283443 772864 511414 706633 196493 790991 257143 986118 470204 102806 727700 7135 842312 488189 469273 369804 785505 151726 394488 458699 905305 797144 274116 251420 965925 393200 773941 329414 201759 447275 46183 511632 281863 347974 915034 452360 197885 470206 944243 702208 264969 227992 263674 648523 419284 83610 428699 435717 477292 131408 633701 853321 517700 776840 18445 172088 136881 635990 364204 145784 716974 616593 792893 162291 493337 357460 519712 121300 610676 173054 714970 851214 275493 679154 116691 867604 980534 809752 456534 2338 165781 741978 590676 468019 214165 989352 788641 397896 558892 204853 427574 979943 692531 533239 526189 917722 928041 988714 452041 333484 37296 999758 225707 65968 134862 393317 694877 121466 143278 129974 460748 544035 143773 560333 67974 996809 616269 846136 847616 633932 16597 385163 774674 795475 346798 916445 269624 43589 436344 842697 422035 204561 78451 560878 970662 573670 467655 336880 703003 606011 103228 837044 61563 227912 341442 836840 341113 65611 861803 614713 538792 142661 489772 550874 614528 61882 635104 800708 354205 913077 22340 515696 380160 224769 345468 599519 70348 795761 394253 219859 69514 524313 239649 442195 907238 263186 106182 510315 258671 161850 73199 398825 25947 893234 272113 868321 111040 30238 38599 419498 110236 484521 785039 47135 755535 551230 570379 329824 424924 635728 152993 491470 697835 903827 159324 982994 269578 764736 234216 36246 730087 339861 877977 124106 243416 80787 97125 672609 371283 132542 565477 790737 452406 832609 710617 110871 508160 955079 205345 963057 396694 688899 961860 373922 920191 25897 822893 672433 63017 427538 631849 656298 445154 895580 346026 693979 867615 414440 745479 780568 569336 587547 262842 700985 191018 230813 69472 843607 458132 844253 759293 375890 485114 331274 353781 729933 268997 460059 2132 184752 681665 588809 181191 752934 425246 336720 839841 76189 881520 793010 546391 683528 357359 731955 368836 190816 100920 329566 981542 103967 242121 92030 941471 203843 258697 450598 778677 935377 834942 402538 927570 760784 715797 81700 230020 186698 515869 848624 505790 194318 370444 366063 352598 268465 155705 11592 214981 732488 748896 601571 582058 331247 518881 445164 580039 718021 299138 285782 618818 10798 695592 226709 551526 916944 918114 146147 185247 535382 66334 435452 439554 497776 398194 539425 903426 559633 621908 20633 119036 12400 205218 867500 790572 456967 208220 284646 440566 584023 645029 944026 788510 809250 550853 436636 609424 411888 184234 836550 640281 929739 812770 360820 567467 430530 725218 220616 21213 162730 976258 532966 322409 423960 452607 388665 441261 788456 890360 872685 91818 937274 957426 935282 713992 243567 607444 565056 184656 56368 899179 340813 124528 940008 462055 981656 940795 78725 556316 509154 636711 152699 992067 211248 628493 913088 231350 194123 815916 114641 664311 181247 771941 210092 260650 654303 711680 803988 927126 3199 724583 103057 117224 937273 364326 207917 983023 524137 72561 271799 326561 65329 716382 6468 892949 575606 519334 473449 85767 895584 305001 111298 446744 715870 584423 227503 974667 481696 418823 619538 691401 868827 61652 600530 910750 774729 581690 433690 492601 73574 803918 330970 25840 191348 476548 465541 83834 233976 549302 644050 309811 488507 835044 793980 122331 445065 114862 953154 947863 868021 819100 944935 749103 150867 917591 883571 89103 143805 528301 818928 287366 385423 998736 593517 539145 585067 159384 844223 705457 422518 781693 30075 575481 552345 499741 930750 900929 495681 226236 895205 776654 99935 184703 186901 238471 683048 927280 761268 292921 610006 207421 598126 503125 167525 477753 957169 646061 970391 211994 511601 2874 369521 147321 185829 422553 764411 377429 198408 442313 878212 99216 18521 556142 507612 809584 361115 930642 346841 677216 201174 912351 811474 862956 58388 685861 780391 169033 706597 582490 694967 218442 109147 844502 258984 429996 656846 637587 818018 154699 887194 473011 713684 609002 989404 252537 19310 155632 956985 794190 692070 834597 262871 725118 131059 330617 405474 332345 247189 160702 186248 43282 829067 824681 693053 967299 297435 950165 112248 927655 601421 984447 966004 936255 399856 821515 538544 401006 683604 288830 41968 345725 366799 609346 877882 134680 431033 178277 771289 239630 241263 914458 904221 844053 201427 514166 253656 591555 777994 804916 432163 497942 85629 396338 195671 868078 485081 204338 418517 820877 385487 798490 348159 907486 604372 361908 365180 778347 667234 447599 470392 191846 50805 849436 736225 112929 228624 169905 771883 565205 887926 652105 865293 980383 997040 923171 206402 555134 968461 764767 180041 227223 884381 717252 280870 96241 693494 482941 269022 931322 709680 698646 42559 256896 803176 127812 21974 922424 275968 399707 777270 276090 485469 882581 786552 205122 304936 701650 860469 468337 264334 268626 552654 621771 177984 120381 619877 766071 397492 359259 849249 369346 706914 678621 250030 148188 235719 553490 860155 992217 134245 72626 257850 951921 610305 51671 385763 463680 873636 927359 682673 30599 635611 922444 737123 831209 991416 594628 399165 578031 126926 386705 337156 410245 133560 89089 668934 32378 272338 14919 932176 590532 793535 636728 711477 439738 781666 600271 385102 258328 937765 518570 398773 366462 768181 911819 816456 779505 329411 414745 344172 113945 464836 54684 456136 50817 338674 373316 203078 833563 245450 474786 654101 645113 769036 139372 164841 359317 30078 442750 43001 741386 285545 971540 474689 482776 561626 156882 307966 636132 519843 855932 343348 929909 631319 316798 773291 930361 764305 490980 569774 295550 956398 737507 708043 642233 801614 38287 942293 968130 664343 630115 14629 177366 11442 39676 732949 693652 346252 226142 29764 894145 282455 105965 69013 536516 253446 332213 610543 404906 682964 539236 312062 965731 997886 277770 299697 853123 219076 176928 697082 663042 993196 935166 157201 528444 958719 858339 281969 906738 484682 295664 192218 249288 512735 290413 386253 585925 617873 15939 234707 326358 708155 76673 183671 834186 582714 645528 173575 664023 732462 668447 709719 894932 412222 447887 322301 60029 643473 653959 180950 942579 422613 93257 398016 349881 572475 873339 593182 559736 12857 137576 345816 137211 917575 457149 18200 222196 971811 891084 152653 296309 28621 709516 893996 690872 221259 359574 481130 372248 77414 768362 414083 757846 774251 107048 838838 298837 234796 221912 691527 762205 277948 37474 723068 143388 328183 309783 262241 199520 66551 340838 319876 876894 521952 910695 135161 473007 708949 172500 141335 292749 979136 80651 459704 192603 894350 574990 404541 176602 664625 593794 727752 590069 110556 499315 322305 246070 157707 777423 935186 273934 227256 515687 13291 674897 893415 921137 283710 588215 911835 958024 820163 79197 435742 646186 164022 340098 605885 975545 733268 46730 253386 91835 874146 298815 62041 944602 892390 506891 970307 938341 122540 291966 129510 549389 804226 76302 456930 13097 664956 983570 112221 732530 103537 135943 449025 274504 400892 694347 933241 47531 715836 134053 311863 120706 604052 690939 468401 695704 714539 176857 836831 69914 199726 556721 514879 880026 242633 588950 588050 457615 681970 944832 726108 12243 154270 551435 551783 367267 308042 741367 341696 643299 458355 39081 169657 555160 284766 949993 597670 243243 609169 412835 268896 199149 202072 781798 105541 867341 220609 81575 976501 773732 607648 185215 583575 668266 937420 364137 449746 363005 594208 908165 800020 970401 831547 362200 822735 408251 430016 293770 872951 491797 967575 412070 853125 116574 69098 150813 394807 892775 393065 272259 949261 368934 8774 641809 804878 670135 333306 311521 841985 380822 899070 451062 312308 732006 375443 691121 564025 647341 766843 483292 732580 810581 625213 766180 368846 45357 988901 596375 624789 469734 674433 320490 818842 309655 464805 286965 186433 462138 524008 337524 508468 126124 261541 691528 99169 604977 803387 872820 530487 836717 583821 581602 888237 576236 311427 471963 996412 78363 257095 557394 252256 893260 783049 799066 115738 79926 765372 879787 172273 676915 216726 722145 647020 587137 252756 519549 393945 40642 783412 413922 966090 525691 576121 488345 888019 921304 525482 960718 674445 270439 712211 111888 994070 763224 347394 223125 999375 551236 505739 850419 494940 700515 980613 619240 313512 429588 583051 178324 593566 45081 379196 507962 234609 543320 939580 630403 115285 962203 86769 494394 48899 941905 279430 595984 673657 472843 948907 724954 357368 612352 954131 310798 920005 514441 187636 767690 406184 821669 900043 311757 888495 823478 58005 488956 757548 313603 497495 345182 616115 900340 746456 333217 356318 226713 589986 449107 792457 930852 734916 48745 93141 524906 556562 24827 85929 361573 62179 354246 140908 798005 790802 200297 711053 641178 222655 987496 795644 966588 349067 531052 258926 181924 62751 759489 562012 499648 144677 59927 981188 626850 393293 573314 642855 588290 512202 235130 152841 557880 259411 890972 967733 213443 736354 624038 259382 223748 352632 937919 71583 33411 736919 229613 877508 574249 790727 98653 984063 538757 33746 702558 213932 968136 576263 425062 512813 268296 794362 215180 569510 183552 922371 224268 141890 389519 859323 637959 177452 932853 861122 157568 997527 270553 654972 722143 475575 93445 422671 259634 428742 179496 284390 389607 533248 342291 200497 611796 715623 756797 433507 508976 210687 635455 159475 419798 156499 921305 586459 147785 530159 785707 228636 598635 715875 417917 607608 726148 969094 886903 207543 683010 892529 446825 31779 838707 504192 975685 802379 39564 38101 598816 667075 32421 599957 489269 875043 685627 414440 185953 781252 201773 901373 334248 91718 421120 72260 118447 840077 111579 361266 201216 842623 299403 680193 501321 976903 710912 591533 53981 578838 246159 283576 146225 486876 736174 455270 306464 702675 693306 46402 534888 381621 694644 16024 976555 280833 826240 19192 296367 880570 538661 950202 93598 490216 326352 469300 698759 288469 869584 910853 517595 362384 523931 191886 635953 556846 961544 536308 105986 767620 830803 28768 33645 136942 788189 93054 67316 742796 89193 894017 550014 264703 989344 710750 696915 832176 481230 75660 959011 702986 32099 560842 413887 168251 76082 188377 585758 599671 171125 285758 201562 973173 810823 74562 876272 734320 360680 147570 58628 679527 465853 540062 859866 382173 108430 252766 119838 182361 224135 482760 440285 18472 264759 610812 717834 499222 454675 961113 219962 798009 531252 697156 391272 704742 215701 43304 706738 659321 64598 471857 5658 112722 479676 947472 979397 438035 705070 850298 780032 855971 103993 642281 363894 252461 48206 70489 976571 310818 878079 333196 129604 478195 280517 66503 530093 693080 594685 361491 582578 848267 783910 907581 830774 926861 246436 492950 981567 198881 352769 206003 886263 835980 69607 496046 774381 226716 507942 141923 197842 963869 381748 734388 176893 405861 833129 721798 498023 71369 61631 842626 812464 509158 240664 772820 154264 15833 600375 554991 876230 540423 374725 24072 988293 631446 327182 111447 918274 770162 590082 962329 5967 499401 465460 277520 928804 990927 762078 170241 120536 502459 306395 422517 627884 158920 51948 365561 112449 454389 907124 260318 799260 640070 834300 903481 695401 772544 485104 723876 109813 847729 415583 493883 822643 898149 712959 363296 956728 515442 129446 240696 498816 551149 802450 808300 149158 550323 713955 52265 50095 62818 51548 980512 604736 839324 409637 240710 704996 414347 358283 584533 415047 947671 579327 273674 347581 965362 895059 132197 360700 985549 915200 583532 124445 234592 974307 487976 59487 444838 253883 796582 144676 384542 197869 206903 13491 825739 177280 115504 491188 741237 947042 108843 463991 675750 890081 305861 152621 671086 344626 263518 422061 329376 929453 760284 879857 41555 314510 39784 639126 859105 664758 867310 138592 580587 545449 488098 754547 669843 539982 551350 396059 371712 561394 160421 230853 387230 266117 66540 300676 991643 528539 275595 452365 536235 472940 955080 29307 513542 226004 672876 268043 714853 55764 594052 26849 876040 923023 350177 235330 686770 138766 567128 124376 302187 217597 987139 133425 148669 654059 612223 511936 270392 326926 65580 93403 15279 209085 169904 473851 228601 76084 954740 145279 699632 462547 263909 202217 111733 196575 450932 969951 901482 530944 944279 673707 104566 480705 661894 203388 559045 959956 924734 266275 865350 331 197442 491159 284331 154272 321749 908593 482924 233006 914113 144241 166148 710709 940179 407287 258483 123226 633244 929482 646010 221156 734321 541909 409442 339841 983212 216037 53941 774271 619370 467884 292867 559955 61131 746753 587807 771733 659317 654494 305376 243266 402769 595105 547361 386873 563149 587659 858432 849727 437464 61252 573538 958779 645416 911765 101294 758010 983799 54828 394126 403436 7298 465308 802737 835301 397001 453274 391308 281757 867666 785281 80788 679088 289063 628687 711301 508319 307795 453542 999902 118990 562600 482700 968803 962820 603068 598827 317850 64302 408359 95250 345230 499099 282822 942258 229520 66241 279228 887457 287152 85367 930924 470682 164168 608057 784640 825276 625970 141800 37221 335303 919885 655111 194700 386018 142396 698047 657963 631639 937638 898907 295034 161173 831415 175565 774519 632685 995550 33704 516514 641878 524045 427171 398081 662442 413373 952028 56029 9638 394215 359635 924740 457838 299211 707563 536197 715846 197037 878060 811063 383578 455635 592708 314546 863799 123336 973953 56468 909776 53277 46936 507069 660602 139171 423842 510099 714928 689457 767641 133311 710735 243300 118560 232367 859547 960410 695864 701266 884793 845046 211468 264223 412339 977504 956262 517902 723895 433090 939447 592989 170840 984011 422099 188556 120779 550896 56754 486177 237036 909030 859761 786085 888567 365930 475087 990822 205327 520633 864112 499 892026 877528 9374 318179 85474 261133 797699 995854 195926 832675 270255 474386 438919 111275 985688 923023 858763 142006 464853 952684 173790 916955 643939 129936 233116 617847 363488 939177 45576 124584 913427 249193 18697 727314 261346 396611 117671 970522 404761 694003 964434 123181 32362 96755 651932 614906 303720 865287 899066 980468 247371 35570 482118 158097 565615 837310 440064 907725 687828 791929 163464 90344 336543 919218 294054 482276 535256 679360 521347 294152 331819 649467 859437 133855 909351 217665 569239 432826 429825 434547 877718 181226 824466 968565 28453 822663 998037 993393 25890 542124 676778 394965 513999 677368 118038 393744 838226 231566 302657 396377 441013 327318 589942 453352 440038 9338 854118 699003 662456 279018 753829 801363 836001 816088 616620 847540 229434 530173 140181 52840 59842 547602 814499 617533 933787 346584 318711 789314 391371 71440 4892 644558 937597 571908 529660 910201 859774 866492 508520 111905 851008 593738 14228 983783 958618 20607 757912 427823 269061 18931 884336 758308 807649 756033 33917 949105 941806 78024 531139 530889 593428 290347 932457 263648 142747 109906 640571 236463 215411 368487 961067 930356 937070 480730 937932 878448 364673 803486 109142 871079 134983 149929 398821 356451 788541 166904 940346 300338 260039 917768 292664 498211 969130 185630 469992 753933 302800 498753 633078 394889 236551 515578 519217 395379 63746 785499 821711 638828 694934 188917 6566 872411 538559 379616 174836 679 207000 123639 717145 920255 611878 325913 85464 155218 648654 372330 376346 990615 491803 881423 912938 846983 991801 664822 11193 645982 651580 730700 23772 494749 414234 799044 375497 115275 46893 401303 715166 62511 118514 126655 949018 68376 152140 604922 509986 306325 907009 378061 994109 910205 283132 617791 244953 829481 585866 842137 850244 258293 962333 618925 164595 281923 204492 965964 378174 368247 972561 680590 648418 279804 742729 77454 59198 32765 257592 268076 5270 834989 662466 626761 106515 614976 988915 888014 961 706479 241208 404645 661520 570360 257316 269118 756820 651548 264748 629388 716869 95968 508011 202758 470912 153996 734815 182694 256068 406959 413226 989101 259573 392217 79378 970909 794332 454943 689025 442493 657253 24090 161413 256601 764767 732712 172049 525504 519936 50986 61947 138564 681695 525957 842236 192189 608120 760673 602611 336583 930156 180525 869218 229887 353470 726936 671023 130761 790 535386 523685 81933 765186 187625 358320 192182 349680 914948 456549 761778 984566 739500 376439 142453 86091 846246 451203 801461 607306 522298 453189 405551 328502 976183 600097 24225 802865 16749 718427 924750 105987 773617 608991 956157 174362 294428 64250 874618 923908 222348 173854 513748 683830 191714 334882 482269 541577 680387 277568 440686 700535 857240 52630 383712 868898 147853 856101 579923 392398 513493 562325 229995 867298 932900 410287 490190 884651 929652 323105 868903 682265 441857 555774 121830 236353 947469 589308 384254 405465 292573 673588 950054 916158 698361 746725 586905 499057 304624 933233 443158 177878 941778 248542 416416 674228 923508 314902 400958 370232 487664 316327 39356 377521 424802 937412 421609 595541 728044 614403 442455 300283 966898 512669 871263 92959 205087 61746 352282 111714 247647 49666 266856 775943 408931 920820 813933 659447 872096 615059 746703 769278 106127 596235 541754 337356 180015 184241 668828 598324 731647 453561 748457 386160 789316 36541 28248 787931 704777 640893 617699 704821 590234 365209 649995 139555 408328 168729 783699 525741 294312 428518 623744 706431 358164 568782 934047 322536 674984 705027 635007 617885 52230 378653 451763 500023 865747 29844 418001 297521 140791 398662 689461 668203 692001 641015 417407 522602 862529 806220 203024 75477 269388 562895 213522 900921 871228 733999 268973 649479 516045 642108 618322 676241 317377 769647 185844 102928 429085 954528 728650 563041 212458 590862 80975 39491 739573 835867 892098 422042 479631 652557 589414 427632 311309 78543 542403 532783 928649 100589 169699 635496 222751 536412 209430 832590 562993 121903 205743 958652 278756 940451 484420 260075 460641 569044 562609 120573 799701 828934 419734 501941 443377 975965 363669 773820 606058 533477 732437 755614 113722 555211 405890 839563 303645 67361 132938 157590 813269 825310 937825 836345 343591 295260 178366 56144 611804 157080 171740 305625 939777 663414 643322 444986 253351 566523 845851 593339 993123 389841 328135 27336 72399 279430 616712 248304 921096 513421 532910 171753 620462 604603 741516 793545 222247 179787 414968 403406 207323 879579 615247 279128 988985 593965 35182 430506 669617 794855 702010 443884 125497 135507 232409 373547 641225 854624 655607 524248 889054 663391 410883 353989 619642 552646 288047 302380 56162 574193 405363 775847 814367 532316 561674 687864 296318 131754 388339 679043 975696 523489 504369 753807 780586 453740 549516 66186 677798 943319 708110 713090 121185 924311 208455 358188 5435 455680 231562 464416 530586 487244 97709 328411 629991 347611 892429 177787 17743 542637 323272 363399 19331 397226 170561 517093 760952 740379 420511 626850 92968 461870 279246 441902 215312 253237 545532 944925 117104 722599 683613 73831 619086 738462 488040 935592 880755 824408 958872 86113 63340 63223 613037 155573 89738 606337 133352 218797 557859 462240 742482 579125 837711 992674 336565 349020 272299 889274 628769 742168 398745 702717 619497 446912 254782 6631 720676 212688 134851 699412 667244 173224 999125 905735 561570 732749 600998 297126 104936 429543 478569 639227 931109 345921 194585 380021 48133 667597 301235 824741 982327 660829 823223 345922 393325 29355 568555 548133 157535 481874 386520 709389 967432 176466 444939 957533 140071 953488 485461 197209 473216 564691 695628 84141 68185 943497 220488 378726 699005 424192 517030 189686 601788 657453 784585 691444 48617 364072 38612 206042 205915 417966 721201 83589 744044 599966 782413 410489 652157 202557 491801 111579 3056 426034 834763 494324 339117 325194 642907 784245 781470 230773 967430 435437 808626 507911 48015 175381 727389 363960 950521 294341 189207 34597 938958 882876 40409 379148 774683 896667 671267 13140 576049 789418 749113 466883 465062 356947 757281 984454 922066 537186 554150 816236 450003 832971 854872 10987 597321 177380 502410 543706 620058 155878 139219 627061 745647 41392 476430 373469 57269 386820 910297 923093 332830 904008 716890 533126 460317 473287 248885 66875 603053 893614 167703 349926 590283 865295 986415 386202 625079 620513 755951 841806 878072 437437 118031 663136 182869 866851 595915 93584 335004 384371 571552 683841 318622 257205 11987 770555 272497 156370 833194 812076 912237 550040 842928 325410 980208 975225 347893 502994 961690 361548 911180 527701 426897 350219 171468 746022 390847 117268 309648 874533 739343 405481 924407 572502 611443 645871 204068 816675 126817 126002 601791 711062 668497 460704 788018 975008 193217 708362 380524 893205 866929 362918 977186 703469 809064 685647 625353 237637 209389 498883 965341 179740 27662 923620 859358 336406 781468 937528 703054 136317 330285 756073 163188 187259 204313 975174 1179 647264 537726 967168 472851 566946 718269 183470 562863 77784 536762 22665 840390 166783 616095 675121 335219 874678 845209 930790 158357 732161 836058 766159 32079 775305 651158 476279 400265 308249 73286 643403 512557 825891 167592 768605 575275 657466 706684 92516 111477 475094 315080 277818 697540 925331 833622 738908 874705 374833 510705 412846 126877 13909 935851 325365 611881 783943 120794 792858 706047 895091 913303 897070 240039 252712 515645 991904 502898 277211 658544 422281 285300 405477 818835 438945 75137 85377 817937 476166 483063 617167 911061 450108 58100 774612 687697 346280 494748 532536 158587 959444 758484 487814 670220 129263 173258 846127 233151 156298 673770 810055 205016 198107 661162 581319 923290 407230 158527 377930 129168 770351 803046 920848 551365 241937 44252 366525 447436 62122 566950 465051 744568 564772 973322 863700 589477 559822 423252 766137 345966 204249 670995 475390 550772 77980 771929 522619 632286 975569 214270 545132 24275 452629 109213 900786 550081 411052 911253 112849 30874 828346 728713 772016 365074 561291 472353 80411 858210 246860 282759 685060 93512 253583 338731 420990 117381 531595 714560 126465 633629 645402 519164 381993 569819 867578 628060 391415 4234 71437 760925 72974 178109 112408 809412 912503 445000 668871 90647 439902 954244 637288 810530 719378 978959 340908 991668 519177 221002 515497 750687 509145 519577 196506 641147 44481 764582 136669 472035 675038 538591 252852 389110 957046 261748 88709 465047 163697 696538 975130 911790 436186 23818 313954 707238 25506 910402 853422 17324 975838 489219 518965 337462 666244 732689 328080 300154 892274 252023 726334 115314 702695 958080 634210 185631 233992 529407 303680 628099 200796 634184 271363 707749 623505 41844 258938 481745 706037 117857 466583 349910 539901 50160 578799 982662 994817 35717 974012 16633 121918 165899 877726 101258 614867 897453 998421 391256 839236 356446 272713 57095 331771 266642 310083 444541 463233 612419 121969 773029 234505 291693 895846 364975 250662 994257 121111 147470 404624 268342 722143 226936 710052 31459 784316 619050 80929 985511 486671 130850 368235 813138 657056 630051 779787 132729 843864 867892 330349 121973 826502 360033 135072 758884 906843 93625 994778 644519 160493 486542 870258 950627 673655 470840 427172 931008 276184 853394 930193 300525 308176 816892 558012 45850 152710 400727 631117 187516 814724 890316 343378 995276 588729 967429 676409 12296 798390 983987 639704 670385 705650 267334 774054 485772 444294 678328 166207 833377 486194 558787 128867 733439 165462 232678 805367 267382 642106 894436 311426 835483 493830 16004 677426 944712 782922 622994 997397 692697 900856 281309 760928 813872 87013 421047 549228 279729 862604 999352 99699 298503 143818 411580 212503 795933 269091 185248 491996 584166 360380 620168 115241 819414 963231 108124 747147 288935 308346 695047 148915 493525 33952 595575 637491 963234 480966 987552 249348 525907 393927 574073 799554 197360 211361 586621 826414 724360 518262 362026 719788 726955 797260 981062 806339 502958 897421 241621 703776 401131 363592 902308 35154 837950 894382 989634 47375 340105 753622 234113 161134 65521 93561 715641 653484 250270 796790 976134 496167 930047 803151 920709 91429 82116 767979 358235 55822 164578 108498 211246 751278 987859 680308 978601 649653 617363 395426 30269 713398 784740 287635 266203 86699 338187 252193 262010 254255 147152 483401 287639 306691 820738 668975 348272 677770 732401 826199 897928 493644 940850 624813 213351 328567 287135 332606 891543 616281 145812 374141 813288 3239 567667 850815 844780 430330 305313 678847 181884 710541 657927 997979 129265 674752 725265 713685 207275 173528 560754 818771 784462 204988 285919 873247 814528 63162 597455 940455 630957 54528 364226 671678 437763 569187 999991 775577 298550 941339 841972 956244 148349 360837 876097 832427 946515 151776 240621 184641 833719 708624 644104 49244 941100 662815 146855 984806 761850 530231 964068 570094 167915 211497 923292 132837 373903 242025 461743 409890 853048 606607 191042 431390 16383 175319 336640 25785 137917 680162 799253 935027 483283 76787 709810 918131 197795 730931 509004 306692 561428 82542 453469 556819 731729 385108 249378 71347 272203 51384 238747 9113 600819 610900 58381 768031 169537 575364 453443 765381 714416 682950 522825 947628 301823 403456 793840 346073 49969 631610 971278 410808 197646 294688 958650 332502 18784 180609 476116 884454 6263 257939 394939 315390 777318 694764 195413 766231 776003 127370 672651 209040 364970 206669 735946 480362 829371 283768 427715 749005 750232 633843 765483 56579 409512 977036 873532 386680 705943 743857 147442 674240 217555 950583 251471 59409 439120 326423 173976 20420 712133 60459 23574 549976 413037 638645 271062 634991 949768 167961 14569 154000 853591 172254 44389 365731 100195 383538 465186 736696 100278 413027 572733 776320 300320 819366 261400 280146 765044 684563 961816 572712 400072 771175 677094 108511 922361 245056 105903 626363 551460 421733 247780 766240 731950 373820 936123 750042 512510 930194 560876 782806 954685 244247 887220 79335 845469 946527 907221 91010 86991 46946 289236 22082 570507 670972 713658 207845 739340 792494 249940 376332 338449 74139 310899 372479 711518 376140 114733 957287 953273 221997 459290 599443 848109 688525 110039 238451 917834 30178 988487 291936 722211 584067 347917 119378 480526 749228 356627 641256 475112 78525 94598 729828 531279 520187 626071 260268 191718 921934 413307 127819 560980 801730 816556 427821 588229 928262 179431 473574 988647 314031 237228 571308 314607 395126 542913 448601 857234 969590 556271 555370 190540 790063 942339 620866 778844 206086 285646 334184 490246 697410 709734 875588 541200 95761 587811 188646 9733 645185 101411 495615 686389 372935 444422 780391 958579 196091 904626 800085 771222 896026 248336 914986 637560 348739 167757 935974 15418 754619 662298 518897 352830 41 252589 435348 95403 473306 653566 594493 565741 336382 566923 886655 474739 863337 198740 455183 188079 755987 641439 690632 456473 577753 935669 360744 722349 930425 285667 299601 239272 479386 651515 971145 828239 560386 932240 41146 397480 647710 862141 632179 592190 298941 332191 346149 88609 213461 562262 980134 649316 605053 433480 613361 710238 621297 276574 339429 548073 56466 507782 602626 409510 741859 798255 157743 458103 464397 669776 393078 327940 733340 686369 700358 881911 102399 893791 297649 106496 169676 816717 865707 830545 151481 103854 222545 770850 531300 888268 805215 99502 806669 873844 248761 736501 117719 279800 392611 799288 786122 793707 318281 523712 677204 39080 608440 86936 814915 385548 389539 968078 751052 743608 176095 246198 139784 657488 689447 584039 74546 642878 516248 101756 211946 581359 942710 389588 736948 30037 627558 797714 923322 225187 222322 581213 328070 605140 917896 257889 140809 971109 983163 390541 443095 340503 686593 239187 886120 119022 501811 295788 62041 90676 88528 997265 152489 147062 956282 167747 625917 598982 210743 290627 237660 146679 770289 538778 757747 80101 344631 505555 840594 952810 608634 864892 822508 584618 202576 261545 837531 591752 741685 525745 178395 295086 934725 950703 742539 318602 705347 728962 465519 437835 292502 564045 929328 96552 499718 465464 944474 438809 243331 383853 390172 882140 203167 621148 529100 670385 905615 378871 164641 528543 224557 469622 625975 328813 119481 450453 712398 916073 461588 520145 860747 8293 581059 180079 689846 662965 859058 608565 139515 13298 554350 506479 917033 418810 854122 935915 930742 88237 20731 586429 603384 914482 770076 263612 22061 686064 315179 217795 417716 194453 730474 223217 975122 304403 811391 799145 307183 99742 659444 350035 724694 978095 83959 876697 501688 101572 166171 220907 596841 771165 207062 124860 732514 109505 305729 280642 297150 196343 929883 445882 83197 808845 101702 921825 928707 407509 803145 387132 190106 242083 120652 996241 399724 112912 501279 632428 653258 55994 301043 977883 806888 428034 787359 564210 916190 48396 107228 829704 758760 374018 747914 814520 967911 85906 559017 862241 336799 136555 47713 423335 827127 993988 497018 540528 458172 131926 475492 494631 277981 57628 37745 436412 741808 687770 128406 417121 405356 38483 872238 182607 249005 334482 934455 235455 70004 636450 98962 851762 644900 474582 567559 17002 419206 797954 364927 838318 770694 887359 455688 6090 880563 909611 91669 440652 45699 472871 465083 953353 227149 120791 733814 593238 714701 398246 467298 230031 196259 292351 48193 531027 174100 932181 614012 243333 477384 535708 961498 400013 620106 958029 286794 594069 950731 185894 741791 772301 510496 463144 484495 727080 59711 426455 140276 336925 891334 616638 901515 606310 238516 637992 390263 643972 757870 326248 70334 252921 714747 803666 935819 732364 196041 734719 473259 643209 947878 97805 343632 838398 340615 850205 120081 132160 889924 624148 29800 301412 576090 514202 78962 549510 863016 939678 762611 766021 850482 206479 464719 942661 94818 816420 840914 843755 110082 804630 862761 648805 942146 267233 772455 954080 873080 420615 506113 370320 993819 792652 740626 575467 89992 158907 184920 581614 751742 926879 191925 697367 375777 412683 250031 795305 436666 39955 840048 797931 761973 230609 519430 914217 274017 585697 148196 271921 872116 438437 434144 439448 488709 72001 608819 392499 165584 382880 852796 275934 69558 542381 360253 745528 759546 914203 594588 875813 576772 895774 546212 843403 683362 714160 929217 477589 777346 383117 968200 351923 508922 726391 599468 547800 610689 561650 777610 179771 953203 668617 400030 793943 605072 267655 698124 241962 186493 949183 108312 841913 285825 9157 778478 423051 982410 232051 832539 315562 862118 770341 54353 335525 210250 550781 40231 618449 647375 384543 643863 948419 130479 198710 431231 680599 749580 319022 441825 177261 854442 810808 51554 408934 582256 494857 454670 384683 39788 995610 49427 791271 19596 870954 295361 495112 751653 569079 265681 504898 157103 373705 491675 558988 177734 39144 361310 461088 972075 204704 864828 52671 47298 165828 746043 335531 155346 109608 186565 390572 520264 384422 342504 702028 272691 834010 432343 377691 670281 722342 57384 988843 932001 899503 683924 741076 742008 317470 33979 970418 309996 530527 85661 540514 414467 291557 323105 250633 663397 115044 693842 60237 665630 716502 173981 785241 472286 367671 257364 342173 376 661513 678638 572620 340902 329681 822276 127197 643331 207128 304790 292939 930128 269738 380100 131989 565104 187546 847382 337342 859755 175293 298421 891406 658927 464490 833007 670351 44682 104961 46007 911889 837361 511393 655202 469862 206525 191535 642027 36006 802601 566614 30383 922925 472789 238914 898418 71832 695430 178212 203353 293452 822819 343601 920366 284207 358266 476579 381792 545901 973113 321398 197183 75060 763253 747692 622212 863288 495910 815562 168967 840688 529961 462809 452551 364055 932669 768101 564262 353644 610886 354305 720618 334898 986702 388226 214846 318705 673279 812095 621806 791539 242986 214488 836719 153864 791363 767148 981588 14338 933218 687137 584282 142650 810435 200607 751325 133961 575111 519509 456993 848784 832177 860723 450890 262256 635242 290095 990820 632915 385214 413568 107676 615137 475485 810854 940612 953612 13146 482464 7827 943749 642479 616180 384163 286468 688056 302123 258034 141892 272819 449617 405601 785156 232070 133881 319288 905095 89081 757816 995360 898133 306296 612518 209127 59896 206930 79456 155712 777984 391997 945224 400192 52607 583887 857155 723042 381902 740614 271930 623044 391046 396546 799258 545192 37256 73286 388500 908020 190838 356090 186333 969842 120119 452460 841327 346705 817591 978250 75143 88866 432036 860841 976293 685595 390002 236738 188111 711512 788888 695087 419854 63893 46545 144690 267310 339189 733788 325743 371523 63550 891325 620270 519455 539867 187322 550618 71261 925273 485470 676996 273689 555882 547513 392928 440821 188837 724829 584966 154006 490435 132067 970547 6821 460132 359204 819334 784079 596040 484289 225347 387909 579415 412316 562387 762493 100442 897820 158210 975471 899519 119853 690240 801240 601176 144574 626209 450747 924060 422977 77469 204059 695141 788142 800272 9729 62449 539648 906043 458428 217570 503286 485633 71901 740350 683476 136107 29175 390703 776671 162981 46693 573891 47013 347070 108996 295981 725811 941228 161076 716290 40413 635718 307419 985022 164793 743944 783458 393277 193508 693074 119478 255874 965371 214697 465992 461363 338339 896117 421518 802266 455875 227586 211392 34918 835205 162111 840155 601576 994008 100865 680033 2263 384752 755521 77911 790220 792837 724250 80262 112326 235728 947724 915835 467432 126993 834108 401736 632502 105484 94193 260736 548892 559494 57689 5374 341607 747789 930498 824543 71753 537966 789217 961475 178521 437757 134414 742736 559121 542096 461062 872943 242254 837188 616296 854925 83156 492407 330745 488092 681096 552716 747680 871759 641908 333034 793386 522849 511366 357501 160519 73999 386640 963572 833291 684313 979082 354241 911342 340101 529868 491740 963917 82268 512533 887872 634022 241067 808135 288109 322272 625412 461031 531428 864385 307450 112674 596718 237110 393065 927491 399894 422734 363691 155262 806186 159551 563363 55209 900734 987488 778551 401405 498792 968941 603854 821913 558533 90759 310550 916735 687091 830257 341696 172374 53973 835732 536194 597926 540755 859708 137556 780959 501463 52120 421748 774418 790160 462014 619234 925174 699059 535076 429796 298853 421493 73192 476483 159132 826514 696138 87757 413502 234826 85997 818001 509906 352670 790105 178726 831745 190423 769084 584932 480281 264384 550372 213096 906572 66279 488582 612501 397617 425440 446651 77710 600578 334786 660542 135933 445981 100455 569775 443407 967108 701168 595986 45430 547676 301312 726737 660646 928305 782908 106358 575640 665393 95505 519346 356041 499885 561902 482201 507452 42587 499717 481380 102964 818070 401039 252717 683771 334300 234693 577974 494815 199695 355047 731043 450607 600693 383545 95611 526082 204025 650433 236331 74928 662439 414795 454211 670487 814963 291301 399414 526039 902131 370723 431838 527382 667296 564252 87287 45438 625882 310379 186976 928506 366305 10223 769309 606268 8220 139595 578711 886906 74966 342951 211802 348076 616252 103341 696981 138256 377120 894924 709278 347239 916409 670841 918060 126069 666465 554345 990363 947076 918550 329945 834731 813794 866041 839366 311233 602590 544722 978229 405541 757263 161098 536492 867907 869645 527087 765367 722986 220406 136691 269668 445648 452970 389614 494279 541707 708176 887448 671991 455769 229647 111568 158991 613145 441557 531031 623534 544400 269204 566037 74615 398758 842432 737683 906066 989734 627154 554112 347241 933633 670600 876781 339820 45899 974819 166288 171021 659645 95463 994437 898501 170226 735134 376392 87949 647338 14486 439804 143078 296009 24862 599207 824530 193945 24269 323379 611224 91460 677691 296815 434564 683227 905606 197837 231076 205010 453263 944353 210188 241025 597306 680552 421395 968804 492210 922110 622292 911068 286882 128231 457454 791021 336637 500871 613765 146942 657142 30762 35390 609180 935049 587069 115847 583158 335217 456530 591116 426658 626479 436065 376195 419415 855690 31169 442082 740721 823881 388979 69411 566193 416059 443096 429703 117946 659823 465525 760912 822741 911548 255286 503109 916846 532475 389929 543986 984596 510919 840959 574501 637 350340 229902 886642 898752 98390 504657 812144 966745 437797 512998 392250 392360 90719 302287 938096 377458 768694 750898 863603 961119 609438 934809 634028 249594 547153 616179 648645 995444 677643 176337 319278 687906 314701 485802 98010 656762 276318 648727 898943 80474 601669 577751 700058 30721 314577 830477 753257 823124 213329 287485 192431 607770 499676 707410 986867 755137 944139 521563 395521 441751 831418 428106 88295 634577 653322 814388 388345 559751 991650 892051 836559 124726 394729 353223 202882 94077 663182 720 528370 657376 40065 392086 67138 59465 609911 599202 514650 31362 130217 796706 206757 270011 394837 210537 403025 989194 105788 965100 153425 927718 375907 323270 940638 704236 679442 273397 54962 178523 906008 374938 66379 361367 951620 439997 99246 141737 239917 151431 24290 502781 237484 679111 423921 772962 697885 456110 504810 977870 713698 407954 23970 212184 894367 611439 792686 541564 556671 966497 694570 364059 943726 234091 882293 886136 221404 34419 911411 811260 791808 139011 422986 796978 501075 405578 300517 989516 585233 664473 476468 201628 485756 744295 50922 311516 375448 203086 499262 558247 279472 294667 203946 518589 689552 545217 215855 493891 739784 101815 868239 426048 695600 694869 278674 818850 447006 601579 892866 769399 735921 630123 201582 741876 469450 954026 471531 755442 177998 507043 390542 203755 915109 410227 394611 347393 223230 953310 147833 684792 37513 661001 475716 382903 984891 418942 494330 13580 959822 942507 203911 618725 726526 376163 741017 427415 675789 103451 696036 635034 512639 18606 856350 600074 238367 498266 842244 203816 198777 372865 53972 886936 946270 739625 432337 745377 257891 822460 800643 274608 294689 142729 431860 968724 283063 398529 93235 227139 508355 594875 212053 799444 858477 375920 168431 139780 199709 830527 745437 632049 509888 299690 504191 123874 191046 271320 839030 677500 441831 663505 193515 101006 572569 231493 443785 887751 827612 498885 769406 710906 68654 834248 568510 90849 810839 813928 137216 968279 783519 651042 925503 470173 50323 460378 36474 603734 481732 929813 915764 373578 494343 912956 855029 905767 631542 619615 661767 697915 54893 162416 32825 62011 176974 264068 525088 324864 808062 447318 987281 75589 193765 596036 916521 833834 321010 421584 731397 646004 463253 594656 672458 167242 531139 432446 860062 72314 579894 872216 669677 311602 509610 415937 256933 656263 665121 471918 992442 462065 701856 259131 852963 169037 405296 432996 869787 133402 379934 946764 305953 590972 272891 374457 211896 906877 519516 275221 462887 222983 425627 465327 479931 807531 422292 885752 862912 628829 760169 843143 459404 356725 804031 521621 49012 916335 268735 964034 799893 821228 30806 379278 55308 570095 369845 677409 486910 843233 763409 455107 166673 446158 178788 883300 858161 966630 59690 84054 493324 133373 701861 867982 547478 576074 799642 339238 558726 759980 152402 309470 715735 453728 573978 417175 420616 800780 213123 952022 152157 292088 272610 342727 82587 43856 581457 297784 680592 906019 170540 290265 111240 387239 244949 973507 893913 380338 904433 417006 985049 583490 755241 551545 154210 76151 619626 110565 87189 419796 788901 105562 263380 851265 637904 988834 604102 761228 197858 677353 878102 168867 474267 495043 549365 59419 835706 296486 573012 955309 677125 344235 745963 163699 657733 698065 159541 954864 153863 59962 629553 490821 444828 317677 121699 121981 594137 354258 123856 307202 736152 76409 529606 454117 290742 437651 943698 710938 560275 250935 943751 936505 464085 524063 673342 801151 963813 842664 973392 269067 26864 307670 18590 770081 626215 619981 368074 535018 149887 859801 284795 63090 266994 255847 546461 315881 452157 290698 444190 656419 870048 845111 111283 523160 602081 371273 145297 626212 410889 415294 749812 835592 671077 188599 16795 486951 632326 342076 147913 505098 382209 291510 283718 35869 892848 657140 259165 414831 869744 442982 220124 281142 111969 65061 132310 256905 734505 388393 682276 796836 36977 481169 61344 662311 418726 158623 196456 532759 743033 927929 454561 240092 652192 904554 568434 680642 67411 725918 772356 471736 55183 214569 561225 774163 835863 441025 683442 904076 394350 660224 722039 390974 325790 235939 671891 264745 521460 118989 753734 916722 879361 416965 208401 229920 313819 779251 209469 249121 912282 341927 161045 647299 914267 155795 792423 377211 223872 859276 737030 367969 524527 63884 638923 246962 68111 858227 947088 899533 400462 995265 463412 22519 994525 411742 597978 216919 282162 81363 823401 226746 795653 593358 865421 848720 368787 759970 399797 382189 755550 602116 806739 802441 506860 203855 974303 984385 181828 302273 214228 676947 527412 998716 107634 673766 853069 856134 735546 513728 575973 355081 166773 930574 253780 461332 983214 957855 918519 671768 79283 12841 765745 101419 583192 675843 226149 760713 607539 239657 734461 110286 66657 895228 523302 651261 45312 322815 905362 262652 902835 79259 599028 687574 285985 664284 544455 438199 394998 228785 588168 621364 761761 789488 396919 47168 121236 886991 139738 620024 988808 898860 345147 688536 600374 286663 780133 852996 81758 992515 822442 510720 208964 577320 72800 266360 146286 444516 565727 372793 41192 284293 10629 51254 19136 506432 426162 128004 505930 251886 885708 694686 354972 766346 952636 220577 71059 732148 458864 428049 405709 210865 259799 91347 62765 127528 894632 952049 298203 22310 991323 217561 750273 357019 908206 828574 185551 655003 265953 895478 659575 847007 64826 608186 300465 303873 630595 263273 2233 706243 244679 353637 3084 5577 978904 379380 889007 268186 839116 226176 662568 224099 705915 538904 863299 873012 613635 60653 503822 884416 770692 787094 962397 875874 136357 622156 705927 367379 647565 17390 844646 180853 987178 621119 881243 392715 575918 323811 28617 59838 783500 995621 685909 555098 615488 833268 102700 456078 539076 422370 412925 44208 847004 375524 67067 239287 454539 78484 223196 46591 896924 309362 530460 394952 261786 761759 69435 187639 605591 349664 447419 214420 887785 663777 996643 925643 986856 352303 67967 710315 148274 880701 560861 96234 482088 759264 2833 381790 78126 306387 196466 941189 730286 149108 523099 859134 465814 962309 830827 284430 378133 680684 507909 939549 200738 806515 197969 775862 353781 406728 452345 680330 498060 817982 930989 990830 618408 379211 90911 40408 958541 444744 593288 138726 581317 943092 149601 183255 989406 275953 226795 791887 846311 402374 947496 578712 202487 956507 50463 986012 705191 919232 868316 331564 104915 923110 404141 450364 277788 958180 653414 640740 784488 62323 933214 903712 768801 629363 867184 373329 369522 664996 256059 418555 283726 245678 955234 491013 538985 145241 98701 494844 243132 108565 416934 247311 499077 994484 368413 684244 269829 778091 318821 57922 401792 982485 898868 467189 790656 182576 827271 885742 796179 821341 711324 316752 104136 866724 321077 469540 332918 657390 141084 235158 391734 455753 800538 653173 396068 179112 545662 857271 514977 486305 831772 519027 776596 633901 901707 581861 293284 3563 729126 374893 908288 62621 348364 170128 116567 698281 678881 810230 411872 963289 27467 464938 459412 554459 834165 504157 651119 11971 621775 311332 750578 435844 159564 847861 226084 761787 438946 281326 433356 333732 655758 7054 259705 397730 324621 914362 931323 970235 900324 180986 705127 175834 570266 509049 570198 920780 359288 534728 816038 937603 851344 522331 851192 909782 533619 369738 674032 542207 339385 793362 36281 609179 300285 144978 511038 294126 595231 172622 988530 241117 508928 594800 577033 761521 666761 541122 955197 546523 687076 512180 605066 150506 760833 62236 864817 398422 609171 869041 949305 590009 565969 968976 993065 321105 990965 462776 597840 690176 124672 278093 956670 388236 174452 762712 670216 677407 731481 267333 805895 515143 393912 223267 290585 811383 390755 105256 423839 279557 841259 650411 968510 196842 207464 399400 958174 961733 615350 277888 350702 914136 509362 188150 866718 711305 661568 41331 339427 981283 848840 756354 797686 300499 144885 528981 241877 422187 258101 354814 456193 733154 805948 395447 359551 724817 540288 253723 987927 101431 728062 89130 334040 212663 448948 275209 218706 766165 233253 451263 847386 288573 684248 75066 10953 254332 295449 680968 215230 782724 44535 103710 543511 751405 82628 591509 581244 173934 723097 47975 421973 500904 402063 681718 14670 191068 782214 374470 397978 246575 770466 244030 282477 936877 709641 503852 834817 771460 749990 13822 151954 247108 604137 934153 586978 471462 577605 58629 680054 381890 707313 611214 514966 382167 618920 816997 668753 142855 156969 413614 635191 750168 616823 955568 560349 346740 41689 449688 213277 812713 173403 361974 443283 224491 288716 317309 523233 659469 834687 567047 659499 780620 956938 852240 465820 692036 295817 606582 192992 651512 582492 243456 606952 106254 990244 31443 278953 501393 669706 1086 710493 848302 950137 175152 38464 335031 466975 391356 969748 88227 673584 437404 692766 107532 842915 662635 359462 357743 991027 690666 401659 446063 452063 927996 131437 312787 245674 593129 432529 282308 142555 894367 48513 919760 262206 217772 334169 688810 797026 291525 792571 406567 825562 992003 849484 108866 239228 134241 543989 669017 283556 496703 797602 345645 742770 839842 70854 697894 65288 257073 2646 394573 910413 388538 366793 842961 985580 653675 83615 716739 541462 1049 572439 799513 989884 184956 497462 570862 330581 432241 589767 302016 480990 981559 592278 953905 357973 601970 991988 78663 171966 417132 866038 999917 18782 473103 402550 829168 611778 753388 966032 933314 71545 776951 328934 350969 46294 257544 611421 660625 697071 785691 238302 41062 291489 401617 562262 36604 745161 115373 229814 771383 484044 837464 775731 120419 868688 15198 616327 390573 169473 4079 619118 452327 53837 152287 858154 275976 894760 33829 560064 352490 53705 128928 583161 659531 15083 762957 394338 198668 273869 591826 250956 387829 602610 544119 659724 531183 268066 78120 511036 276552 919527 687988 959481 928883 979601 631441 940323 187653 698291 419221 777312 958009 431203 454974 255640 31661 470206 112748 670458 886307 636449 457826 19510 847873 781873 878920 594242 713297 484309 930156 470294 648706 382198 798908 852207 666917 522822 465421 161295 407088 939382 857624 635259 489279 600318 557431 719164 114318 799641 74925 509919 930496 460806 324315 123701 369627 48840 832332 72468 421066 862631 10090 60115 303962 609005 912582 45586 77373 898218 503572 444848 278730 992625 285868 800595 93178 857049 175051 860004 827117 175228 448912 967632 65635 182011 495423 630280 573060 176440 552449 657858 768921 507866 9314 557173 524944 38925 914066 526241 231739 838655 162725 222085 772241 506212 260691 913319 510444 94707 325432 559056 462090 596328 88085 351245 185805 428096 76493 732847 706555 623935 73833 413644 151294 863021 759317 865148 141924 394772 823200 473948 32992 213188 860864 877838 548487 163280 462796 389175 152149 591503 223040 635584 5094 148891 916540 659606 697149 687957 480453 752043 5056 651487 841859 456050 130169 519136 91970 942118 740567 831364 244593 362244 444459 510394 283365 104076 722540 66164 185943 166532 659635 566058 610146 146357 678655 675095 137350 953068 612979 578555 341608 511994 586835 366167 841487 806581 816331 479028 931113 742517 623400 660892 769924 663831 307740 954847 612565 512574 403262 298768 539188 319693 212680 121414 32606 115438 205463 735324 181554 66190 946351 729520 949493 622622 622517 259687 764238 330580 43763 337896 429834 235944 123159 634653 65433 9111 672436 137397 535119 149476 43391 154405 210212 672210 683987 64930 70325 813227 278318 154472 853376 479612 634162 768246 240300 395094 206629 924624 3391 559567 421105 465916 807910 608767 780964 763781 898736 239492 634545 591867 843539 460606 462574 317937 164006 856211 642388 625342 937701 834156 241666 565885 178353 67830 609402 491725 840269 366051 743331 468433 795746 594342 775557 27696 173884 882619 974864 510742 316938 288540 66133 455666 809186 710285 877515 720886 418810 971025 434444 232858 940656 574322 793237 309914 616708 754365 574345 231859 241497 467203 334511 96490 788919 798874 425776 218053 186380 30106 568474 602191 638374 101729 189727 558296 343290 752783 212246 834291 69473 438411 965817 150327 238614 246140 247526 620479 394937 569616 312351 138026 469455 826936 9097 948891 96831 869674 651377 26938 538518 558238 18242 59313 736324 56978 113744 481903 82333 355398 480912 138473 859674 434625 845917 731668 911061 605770 295349 400300 170320 635823 314490 338673 158319 891842 337714 779621 761785 779094 169544 548111 153499 200582 883784 695866 733669 541615 890726 473655 891850 644850 297016 239767 791973 178675 292984 924977 525295 844060 499011 208098 878666 161882 728860 515848 117625 707039 103273 757894 69221 557471 438261 446980 933402 765843 325613 173740 671943 534073 279331 574446 805634 50129 734926 904124 506178 253666 996232 949007 276259 704435 404495 779680 461861 295122 929284 872944 410349 385233 862447 701313 77571 730115 584057 556506 924051 892292 365680 629446 213484 621743 99654 636886 3140 287909 196499 521755 536753 411596 182095 345133 453425 109454 931033 17510 980003 146070 849970 613480 893964 815319 842818 678611 701716 699140 964498 931727 865606 506265 891793 994057 821907 365969 917584 572589 396048 471661 18437 656881 623027 546803 600076 72267 731930 570669 954145 83893 779844 456230 186599 495536 477781 740977 132004 81277 222359 729314 513987 251814 588724 901650 724304 65715 592701 93343 183040 470646 187622 515113 845222 673920 641927 306903 427839 921321 684764 178064 130983 523724 838982 807235 556834 719112 31625 920031 339988 878784 99980 211675 505609 386012 590364 261039 534254 766534 305256 510105 622357 913070 8134 80218 598966 677319 761773 255350 133352 952903 552249 249464 747756 299755 34411 514795 792419 1456 514342 692002 743315 715419 481843 996913 627046 27379 825534 513777 253226 474369 414614 216064 154706 53079 728753 824575 887795 135366 634662 96658 924104 110758 46577 790436 996207 875154 479602 911136 119786 46377 674030 129593 884383 261263 542349 77027 787736 157865 209818 270039 966276 698149 493958 21907 529140 227632 85926 374232 187295 298749 476976 257386 611998 344261 118914 977812 780848 87617 898651 422945 628280 164082 866464 865892 231802 540698 440793 501041 411874 712384 834673 616225 515260 893104 868601 171154 547965 164153 394021 798053 102713 284973 400461 81023 349418 882212 438894 350088 788208 753209 787239 52399 350283 813003 855804 963747 198115 827518 556119 479067 957953 953272 570434 575056 510739 264548 799214 468350 855084 945714 396654 31655 575617 817237 228349 444047 272685 17668 818932 401665 375214 341497 481813 551240 399269 922549 205123 445495 867930 653498 741767 71842 634934 841999 180749 369827 531848 427072 926692 689750 965505 149980 14786 391580 564151 885301 216510 41820 296038 472355 840276 60477 248362 904449 569957 768238 478214 334447 915956 482655 789088 345742 623466 511493 652674 892359 311314 629977 224091 845445 573982 878170 290108 340406 96800 991750 514460 38734 610706 782821 762581 463619 22415 919359 303268 852050 597079 928864 692588 263801 367695 348443 829236 70715 206718 94788 660708 741151 830866 471349 403468 561969 623961 423498 409822 679168 524744 353765 808879 297182 299192 99754 721722 824547 8611 11140 357405 387883 428332 134047 832217 448083 511508 484139 379926 981120 373574 310048 865117 555352 854988 437364 997852 994758 75799 982054 556262 163834 672059 732343 43504 708007 382576 127084 895317 806532 176210 659406 637011 871436 751970 969641 83788 409598 517380 570192 805382 584605 908159 339927 815211 585456 986624 801112 728330 887299 882647 577583 309076 630373 446775 367870 511840 777832 748794 594090 700583 901925 852124 301659 91400 550773 120955 297536 772933 770360 408926 660361 578437 571090 663658 344747 499920 972969 571566 574304 921750 108713 351577 172708 784232 758528 484862 421753 63933 274850 448727 989796 185903 823110 804927 249453 844796 300326 776247 530211 812741 605571 274658 746518 11410 42784 43720 38171 187659 885698 351895 975628 26177 21750 240925 253765 361699 530699 336848 651752 554953 798675 862982 982426 121901 864167 64765 364996 223405 902816 849940 789459 121163 186399 217616 132344 339245 933317 914904 552104 436829 513979 46522 301405 627145 635692 129892 908563 40004 753478 971243 574284 89668 711101 266631 325069 705186 839752 773205 831902 947997 116834 293780 112782 721239 620682 531561 239661 765206 137283 478555 262161 928196 619285 2263 919953 217648 916042 349613 395853 156427 60658 542737 426980 445804 736288 21211 337788 95821 562218 360903 871997 807947 857900 364790 511638 670313 200518 559595 395447 962062 599194 264015 75734 342210 575759 459182 392042 239605 351121 836600 533171 776633 568334 94977 977968 535235 309562 436544 521319 909101 478668 193364 719776 80759 301503 289402 212906 31810 896402 802584 187029 130387 422920 657718 95927 661846 107561 647680 500328 52825 908735 388485 77189 324236 908250 194811 841456 900232 535373 418616 462350 843653 52334 990138 97672 324706 832474 214817 266379 675617 402990 714736 765640 225511 210063 614287 305204 672449 192099 210252 760265 787738 250134 66709 11075 607942 590550 605119 256677 237691 505752 449987 673777 395026 303505 327547 749619 969354 664189 286442 106167 444102 149403 388849 423438 22922 657966 321947 244686 501377 749310 791890 283279 951098 422293 34215 703022 808486 334211 468302 662733 46684 119963 917727 394385 33046 445811 966871 843427 629489 183528 661909 291376 950129 193687 845597 423081 189178 993829 225688 355012 863320 368761 716370 191929 85240 238141 501883 485573 87725 936480 41767 311658 553004 798166 615118 731309 534800 439382 135244 675351 421399 436507 591266 579317 619362 996709 383859 81432 433209 18741 591816 882198 73541 296020 382797 840839 255573 457420 629649 648264 540506 807021 911754 233340 414634 724234 941135 905350 804224 833977 814044 294288 196026 629655 811601 154375 901210 94786 489395 792988 846342 455901 846314 949380 174601 517519 551426 584505 84559 962820 709354 435000 904236 955947 572791 108225 938646 836790 361954 36058 263399 563677 283782 423052 263452 781531 508259 240612 603864 651759 412126 634868 401506 533661 371070 769615 975202 902955 780401 416272 466152 910884 441349 333780 797990 49240 573359 972603 559729 499930 290504 99819 712323 301441 17290 969101 436924 838759 445463 632846 981533 479533 684339 70303 837387 724597 194501 55286 693074 30887 381786 837003 776287 79149 442402 295900 140101 661174 775409 733929 765113 819318 588159 72312 815574 410213 461417 260626 115098 839356 995310 241092 28903 625211 634930 574112 880259 265126 954430 500409 837400 305923 309054 136298 50677 233757 272513 733328 782475 607108 880637 845771 963568 15819 595593 725825 796192 271881 473953 746396 285879 96153 583206 936455 52600 104409 68763 409076 574153 116399 384617 285785 461621 940351 349916 389614 459688 282742 89379 390385 401783 77315 342100 21730 248790 290456 90341 824519 55903 586285 874036 659753 840338 811262 724737 589653 229647 60488 330159 24477 719389 808976 804038 712596 622695 844764 1204 545622 241850 772087 851335 973501 818953 579313 631220 352045 878313 948637 735700 868553 123157 100498 727778 617979 97835 235 861182 619440 569388 253191 821101 124826 827264 761097 311062 495596 996400 355160 19462 911906 964778 953120 384749 680118 794625 709200 567455 313836 296171 547611 652949 292103 374209 955895 825385 573521 9218 879584 220253 5527 940816 527958 416981 481707 588913 509082 686040 683937 880719 247286 79123 977938 148601 981490 645270 213788 719008 144031 298069 119775 226459 466320 452200 872577 950819 490332 128331 934251 853335 246814 636255 475275 462394 793141 950119 556496 598320 630020 751756 811313 841477 87859 600090 935846 491813 196524 764736 469485 593701 363103 648276 290567 469433 780606 512269 197752 829244 970562 614087 512714 732203 870692 595202 326730 990378 332901 380836 828362 407869 148294 469874 544158 171600 138576 156891 57759 880048 52686 566957 999467 479632 489038 118366 85986 707461 493412 424836 810987 62602 238375 126365 648749 675709 148274 439944 454550 720224 160292 557962 830296 24793 964961 784843 665511 922098 359822 658518 526268 810905 905240 541724 449173 415841 749422 286642 883506 901184 127491 445326 778842 464527 500941 675726 538964 340877 278473 7089 236078 191452 697396 387547 255674 253955 326931 171478 491916 648554 638956 979404 207357 133217 808523 236878 982891 132185 212670 454288 330359 790505 991066 645098 604613 176586 329587 138520 754943 113820 118055 175291 330323 448159 438485 190295 865456 546939 815454 733395 668173 416888 656107 632956 707427 582599 210982 146817 394606 539831 944319 990008 487343 348288 987240 906456 219117 797564 107354 288381 504559 194729 889486 761064 408003 746408 708165 661436 761019 964225 480769 206082 193771 383581 218057 493158 12652 415114 909097 857911 65180 773755 664879 798763 688540 662342 335536 306137 158608 953636 337857 76733 16995 155316 568062 593847 943040 843576 120454 361356 409946 125142 286076 544292 33637 667864 700872 105610 647258 103981 427988 757743 765879 746278 876176 552936 700861 139321 575151 453483 89841 271234 516008 671766 231963 787389 254837 114344 431177 259725 82775 939846 981901 895800 343056 688312 903035 524137 418855 874857 664749 980717 33256 598954 169919 542198 871842 317487 530578 155035 616295 339664 229517 552022 892751 86858 242647 897092 118133 152508 440735 395561 677816 554218 555285 897770 484284 607230 54446 14800 326823 176450 33507 601676 338148 392487 723762 839149 581155 516352 972956 621227 824599 799176 758629 163808 343030 670296 856856 898570 675453 921458 856832 834379 155306 30137 431024 171177 458560 231478 153084 339086 956038 990293 559870 873416 962760 633381 347410 413066 254869 308188 378970 819498 598463 296017 375482 615841 188830 63488 752349 268942 684941 447562 944366 200371 798507 702898 318752 698358 478108 138337 89383 158370 259526 539106 215421 715940 269652 756263 374238 742542 268854 807682 534732 457047 554335 410797 301835 844120 883142 104003 778726 88401 963558 836612 191912 813218 922302 772501 292836 658770 673169 378877 838766 179148 293862 815786 25376 245981 889865 368618 538134 539895 980937 266674 999922 727154 769144 22107 621977 358405 349166 688031 175795 49553 135110 6113 54767 614551 830688 557858 298877 212284 762909 372301 710290 27596 336742 191916 131111 148661 498342 423792 658811 274375 756363 877805 574285 591483 720905 758171 497698 353769 427863 162006 358917 214224 231727 631519 194433 11282 350738 531930 892649 36213 96706 725390 466066 223011 1799 625192 204947 3435 496363 185144 785355 242622 527550 695985 993435 805490 939730 372461 117288 3779 677759 144872 659035 599629 794529 510912 213792 159827 413013 709500 505066 821371 672576 540161 35246 367184 96520 756126 963427 830271 368920 209922 949320 766810 607585 313600 645150 744856 48916 291090 454250 607123 114856 922067 777845 171976 402202 135748 483660 680987 78824 226440 100351 690512 793493 988647 616486 835731 90089 327823 280279 231601 785198 152270 119538 272605 597876 588122 949974 246892 483725 985673 934184 631385 546706 854873 207891 167874 396188 665065 865731 231400 67467 337022 335401 480819 611843 804543 885242 801196 580842 584506 389616 104386 117100 810141 396103 741830 292279 838589 556225 303406 268479 402514 826275 295829 782779 865017 242102 833785 794598 625073 550983 772412 663295 458911 351143 791589 707721 757514 491 20124 705804 880031 898029 64561 962898 187566 682697 465365 143851 172907 526753 484063 163241 803950 211610 468616 732133 453555 320605 258863 365304 366427 364950 652951 96387 22313 924792 712740 379239 413958 510200 284450 152654 593342 340430 904574 111776 544321 971575 624650 549583 958563 896437 916477 788428 565148 984973 564785 190607 711880 299912 247588 705747 859943 948915 198327 353879 363678 273439 580146 321310 127861 276897 69886 150832 225176 96787 949673 429975 193430 509585 406694 62243 497829 370365 679242 91814 363355 399612 183824 16505 917430 998711 52118 991349 735830 39579 641822 399483 194238 969497 712014 722093 139222 20646 984944 677746 562924 81148 878323 9334 7086 168664 386984 897319 37489 682362 686277 414841 621678 76520 949734 872483 149503 562411 214599 768096 627879 778704 509771 70704 186759 840424 441208 518612 423466 756040 76537 736725 200890 230090 388571 345789 697608 810826 62544 179932 171784 6315 110191 672389 570258 280080 337713 113998 537059 744930 788086 960212 85018 98768 686334 15860 811707 672203 377649 845843 39663 959686 626904 832728 805634 391100 675297 757036 615332 49129 73694 159425 96809 228432 395079 84552 463113 261876 385395 664761 8096 210207 521635 753743 267759 370270 380536 856073 150553 320642 602552 561835 649767 60384 264973 938619 409285 720018 323525 614212 798274 282869 608659 589846 627732 860137 135757 723652 641682 594644 582956 776740 917688 339999 514255 415123 151718 472183 964472 814959 659041 160717 703501 427291 76049 772503 247128 57982 214274 682893 221832 855300 94691 460908 310126 455963 591881 247670 700097 107704 1453 447921 231322 477328 117674 9380 37496 975775 446272 993629 904894 220260 81364 424429 442672 86563 102062 621609 281338 179554 735737 531435 790185 481196 187526 376144 345327 902993 445641 267896 493603 591396 521243 448393 143551 238715 269494 779884 153953 833971 963964 105358 893770 481834 538097 428321 935330 506883 383100 821976 739762 258085 411626 592110 994216 328380 709483 141984 282263 30391 417747 825134 879220 508424 717210 948062 733530 525927 621533 813305 552455 497744 153819 277581 366557 907712 438008 2345 380706 792699 277501 285668 387520 788169 322326 61526 691653 655989 265107 385948 653092 584781 320423 343257 79027 489573 273004 947632 47147 327508 576861 445451 247339 702516 785563 826775 8245 858214 885929 233541 326768 277772 446640 857803 242276 231118 700284 199777 36673 173014 422140 368389 697176 579987 395590 760951 189792 813882 15056 694461 438067 584960 341752 583392 781262 960545 70014 154798 569108 680989 83141 574966 375500 850549 969109 650703 43743 853170 563356 319697 249883 833823 577576 659930 272370 972618 67694 147146 517691 905991 469831 51975 969264 940525 818478 604282 244399 653335 499331 648337 727738 320611 382603 947131 679351 431607 287853 299247 952112 532983 441526 108645 19923 755024 95190 337819 922355 704881 979041 689169 964613 563596 294992 482957 746020 393178 223485 241176 240462 86996 362986 270656 385893 21947 681851 358356 148079 498384 528439 503851 982103 279516 788427 811997 882985 789162 763399 520328 866329 551560 460511 872012 14973 167562 806315 459152 740623 665799 491623 436539 956332 199706 225140 851515 304983 176546 415189 905346 410934 204482 897331 601027 671444 201058 355418 201914 178782 832044 738937 565473 530086 729808 586982 902268 774115 224576 985688 442190 468143 241780 667755 497569 115464 722664 246751 741955 823695 696217 631770 144131 534924 612428 642017 295096 549992 861959 268195 725754 815409 842454 520878 509287 421850 977415 300536 862560 905464 70574 393751 56393 846214 94690 995785 980044 208674 814270 932462 685783 333325 272353 526792 120985 465711 105326 769602 241353 34770 739853 63206 215583 512162 572264 209509 786585 11251 455343 145940 525560 849787 340501 703913 371904 74899 553872 433986 223867 875834 994909 210782 729271 217234 734137 423841 2627 173793 785513 719701 699766 952274 766771 79076 524776 310257 294179 291231 759479 733619 571079 255162 790532 717035 450291 695757 598771 708054 746878 288148 473711 516880 143619 58032 220707 366365 940641 155173 127618 858977 906684 631898 158336 446120 756025 906332 782038 4767 310406 63706 244290 133337 901648 707754 794820 989451 648202 287875 511523 671888 636077 477121 953574 573029 906098 847269 279196 111214 977498 998354 102292 627696 312743 764497 311845 305109 824736 562126 549288 214059 836049 478680 851321 986725 215944 54373 90745 168728 680793 304332 319375 623167 88731 518985 831394 51896 218153 829180 978593 216069 406755 676330 270203 297164 522026 525179 256935 830679 939303 647610 521310 56405 347012 55705 88220 359511 82545 936426 754722 947988 992801 135142 705079 615141 860426 83818 127330 997449 449321 904181 425458 183331 471036 745196 571638 299639 312710 995351 702533 457329 629902 520289 36664 707997 433056 815963 380203 689520 884938 682873 407744 571710 309985 328595 720731 645249 186426 626854 8167 653017 890865 427985 469391 459719 779173 465432 927174 979888 814521 893029 905664 75936 440597 771330 434550 87044 923876 296480 526054 884335 459284 758483 279569 337494 776344 893971 824252 126420 911657 616572 207023 746855 201601 659023 806585 387953 424862 121903 930921 5751 189510 323749 75735 623846 739197 213917 361625 76873 412368 743206 524110 489876 243213 489078 891159 658908 357705 820964 39193 895773 575385 880620 282684 592115 14489 407599 14831 999649 609256 575152 881441 318093 245418 909720 504202 78017 11333 320370 645408 577644 60772 707568 839522 571359 593655 194980 920273 214609 868209 319752 250866 421916 57737 962359 434509 491389 707129 672433 173233 342487 779714 168091 729518 823857 108966 686908 999193 562036 859437 820034 411979 880750 962785 166267 998562 879121 830033 268892 647103 139636 152466 511038 686087 483473 110009 174811 530082 422982 945698 123542 217535 766804 330413 713456 625614 899619 379 415444 116036 215548 387061 377932 634715 750861 820870 606409 984335 437609 428380 984287 673314 46085 726315 915910 720728 164412 74473 828378 660860 256716 780115 363292 922330 610135 930215 347312 715971 120099 171048 720989 102924 948250 19358 498000 216526 429579 344211 765081 871272 167079 198102 281323 809337 57989 601596 433120 137638 77086 565978 834036 980698 400017 147788 112197 178369 668193 346610 715482 967436 169906 320302 632089 549872 138703 748711 919246 321894 569319 726664 510379 863085 530508 305089 161922 89732 945842 863877 98061 100464 569142 679947 742311 67644 693781 36942 276113 692660 685168 748365 361326 611305 846287 661899 570246 958896 330010 920144 357831 774307 20258 397350 298879 242462 288854 422876 888996 756611 435726 821895 758220 338679 842948 878076 721589 628898 252310 226776 456702 693683 192326 849400 45356 717978 276218 851841 519270 380364 440060 839449 157754 964739 640506 539180 306070 252603 84935 174184 416591 590198 565273 741697 260061 30393 560841 950062 735773 61581 782358 17770 142350 936831 210274 438004 528597 470176 767475 772751 345913 532421 240499 911235 493543 98184 551921 218 793199 568197 97822 858916 236485 516382 247697 129651 56705 269880 485828 747615 262943 571004 995156 969476 941248 678743 963844 939135 43495 34682 869691 235125 611069 603610 592193 468876 910606 678961 285190 94704 48586 978363 820956 804687 543941 672890 755832 589918 648951 574899 678645 705297 181052 902447 675664 129254 563476 937275 269549 940891 439780 865512 432272 950452 23988 281291 730341 209655 21232 530302 453690 680687 873063 111773 73919 223660 545295 949067 999309 180352 780031 61866 121116 721092 582322 157222 316427 505681 706571 496171 845020 441992 647884 507882 397941 973195 989085 23129 212704 662209 239180 856880 508107 930326 234055 127084 586697 457080 938531 218319 300560 491803 556697 613534 308409 193398 114435 13410 25667 32900 815396 882536 167313 370756 149853 100353 526119 359098 548729 994882 38448 946347 304290 692293 118331 821221 141481 757991 429881 36213 152706 109192 828033 931118 565957 688526 492173 334633 536047 581730 841210 434495 797087 364401 900940 353873 62169 466028 664807 407809 446598 966024 641687 668790 772402 954111 482057 558812 271501 422094 656464 438306 420715 903285 408033 850490 970948 191930 779095 644380 536308 95142 598384 872643 143420 220166 108813 489902 52671 710059 295094 674209 772998 805035 730964 637665 177853 697502 573110 677244 610739 361313 328973 761791 15966 308694 665199 200829 93397 506658 824791 585487 844372 585838 933859 94479 451515 23399 851285 503387 645200 636286 80403 835544 292984 495209 75944 410733 329154 953568 709696 426692 853468 818913 307824 578380 252252 15148 290219 510201 482296 43719 748750 513090 724238 338043 529045 209699 637213 952469 520803 236249 237002 734822 128511 881640 995549 589764 49809 717528 347777 330503 515497 750516 599815 275660 411641 507402 279523 903606 369814 725934 354926 304296 596154 534710 315938 310476 542213 2815 654753 362575 83192 51303 378159 880802 762616 82897 326387 827707 473873 365348 596602 849554 578544 282508 914100 848292 502696 888632 426549 318900 880622 769882 826677 16709 666141 862442 341969 596641 362931 31075 193608 410197 251154 36421 164478 226610 75712 799889 434876 59406 756903 495120 960238 838529 868182 938317 712164 276649 602302 563862 167697 730470 792629 425855 788239 27102 986231 320414 400409 321274 588704 550992 237008 244903 798451 798515 234807 492055 59030 416298 741367 336061 493076 747037 962204 583380 391577 844918 672341 183449 212666 169124 304440 647244 439723 433884 442363 350900 53510 180435 243452 65176 791627 646597 980603 963590 824026 436017 675355 877071 466491 949531 373668 160329 684054 490825 262340 274892 33851 546695 504201 839606 397212 923363 508968 608167 36046 277169 785850 635205 306700 82760 2362 839290 1332 541698 907144 724273 451911 367936 920873 966556 315885 794532 381316 900849 427951 525654 201894 78696 403323 652416 627839 169855 711972 885970 246435 538358 371616 573438 727883 311124 323208 622333 183889 507552 633179 216328 941943 992680 868411 986783 404833 295165 904238 495942 333206 95669 96094 519619 303299 771496 122778 29090 145528 187892 998675 349873 479721 812154 457120 508868 607470 58526 868026 911794 215171 196746 782080 71638 225353 378667 931381 998671 327427 15731 694717 783872 267866 370326 399460 24080 578842 378445 462742 577388 823218 944086 772008 396160 276472 476081 156494 932738 47395 918180 257059 777255 371983 217785 792932 609772 719357 122363 433973 171982 630032 410876 629082 567506 330896 953234 520511 490366 229419 685654 157169 536222 442415 346339 546979 317504 796370 281565 250154 952504 637546 890087 80961 132573 779893 833323 491398 488842 987155 363607 56699 297246 242310 553946 170630 936188 171257 847915 723377 548492 255030 48579 54059 86776 265518 744541 80004 16368 578230 779453 774837 554470 628100 599590 790294 588051 405174 652643 41958 331248 960907 79231 676488 578046 779303 561357 291968 941055 553492 431520 77881 250426 551868 79060 900802 239035 941680 797124 950412 519440 753828 350353 94702 864333 385904 794850 907938 668681 217104 757022 442693 383455 971493 886387 250586 943534 388211 616019 432072 64602 363553 123506 449944 925640 596092 400137 846648 886950 221555 211542 504442 536992 944540 170330 518549 868332 281518 711129 518499 425216 83525 868062 151650 303830 331490 450676 861235 343599 284328 212206 668062 5069 438112 122464 129868 34295 908150 270435 282827 598841 739833 122261 608142 690081 286431 599383 186539 102083 367423 585613 543771 486134 504853 993953 710461 820053 329857 861569 317459 834815 418568 896861 926787 158232 488850 432554 115095 324614 298410 205409 819006 609908 923842 932096 32265 618770 553452 564808 755566 676691 333217 663933 776265 119853 433598 48938 148502 476765 709698 261978 552376 4064 799826 244960 911926 805243 78710 172048 959928 575349 498137 314499 859022 385688 642508 785559 922665 240051 109635 783789 49184 307226 639318 898985 708653 480548 243202 716662 413038 108973 969510 226431 801828 580498 114439 701687 144567 601911 301516 378322 804143 728324 963842 111498 879165 644899 412441 964571 570928 979396 520869 607750 592065 719450 306270 539410 340743 355164 237472 305670 256835 614917 861420 266929 392150 650707 335397 280419 696454 287435 171156 870385 28477 375988 206053 405684 127626 215256 557928 447690 625117 171718 383376 750868 23119 605394 882167 452919 908056 560916 266776 414171 370839 431845 984788 208751 986574 48869 750382 452963 429156 451448 485583 18412 991265 564164 531010 945923 933109 86260 381945 312934 568433 51768 316486 207702 90572 528515 856483 805400 500063 825484 547563 465588 700458 830541 898718 983545 201997 130631 485089 555575 692239 479164 719164 463235 686299 315060 862746 795639 985854 76281 11340 140975 549355 326106 17286 717325 838519 773676 652705 923637 272220 602564 454295 15570 482106 378494 456395 969679 124882 665209 790526 373855 658569 671065 552155 842550 575211 946180 729452 923726 522918 560293 13474 176419 628618 324653 741969 617911 179216 965068 520881 697039 832528 113596 490654 28275 229705 181239 275353 924018 532445 878396 881542 55452 636370 896078 984492 989126 953362 240693 218744 660298 863724 681083 244154 710532 770897 242863 157157 121750 240407 268838 285971 755173 171450 105013 570048 802777 63574 829368 587978 773025 537006 467983 259192 911661 374568 30811 583152 350066 429199 179653 747710 547242 36240 986360 854356 534865 285245 912674 959172 391657 617677 882551 746312 358455 947610 653550 16763 760771 343905 80770 638878 303004 787078 65202 131220 85458 302349 877505 762213 48314 194786 605686 393279 455918 236498 959902 836336 862986 403856 752709 853806 524016 593713 404097 452687 572933 251824 542887 40721 146418 674987 240659 61779 585571 968291 706021 283290 28427 911744 988607 465997 607263 824715 975688 407738 98070 890931 399019 654863 81200 168521 733081 9697 529068 261827 986243 86312 994704 227324 454305 30593 751012 289266 995117 755627 721079 880775 481320 819787 516313 793474 516565 396328 757727 997771 158073 328047 823587 697842 598178 790576 799106 324200 710940 73183 868316 350020 428157 870292 582294 952383 280666 409163 680603 328568 111056 553445 714839 40946 627964 808101 166139 181073 746435 179124 268156 620897 230411 67422 690516 150351 101952 532755 592448 255533 846416 558631 268544 482802 294895 884562 209689 30584 379732 999344 587350 296317 543994 745793 354115 396386 236896 26922 575473 863023 635594 873779 285878 71757 675005 536456 539817 696458 634119 711416 580074 354393 590260 342009 579160 844111 711834 779554 594457 344615 44558 395695 673558 673663 868909 289024 142267 481241 281173 920602 874620 499931 137512 147620 305611 955471 221840 424620 68131 821092 92149 847840 459136 953643 638793 993301 976676 492314 103549 177028 344468 135117 157129 482120 565657 545472 282024 887457 445248 68822 583705 359667 508122 375893 907743 787272 508349 901160 74114 939978 910017 805852 481805 20234 676611 309347 377805 458812 955237 362772 242776 380984 911244 523177 454660 777787 53473 4863 147499 909668 997457 384537 683758 462007 472141 768478 962223 641821 442635 358871 809493 462242 549187 692466 382476 814902 837234 892289 320962 910125 491290 472124 188268 982591 535808 138043 601663 989896 4781 454524 374711 659785 335470 728163 255827 476709 214548 493237 104278 159397 99061 645532 524872 869173 290409 362470 715508 741540 194573 694854 294055 592680 582980 797522 424375 661720 51121 543875 753338 357616 452094 844600 355018 323729 120280 694643 782280 131646 874672 747674 207446 24991 369723 772215 944092 859842 860659 979385 108675 957461 182677 805041 913981 377262 810017 95574 539643 499907 563165 673601 367989 809266 935122 785266 210982 215290 502477 171465 750030 182400 966687 8013 584174 269516 447774 306089 925583 970953 733666 403306 316987 236872 68681 365442 531075 737405 800563 353288 537399 242497 737222 809654 151025 608078 290859 684138 468363 80134 633615 468837 344035 127469 349859 651727 125598 123946 213981 92081 997987 943434 985589 685881 776284 337725 38057 144890 622584 602711 83065 231529 151852 145872 453739 426017 585261 21189 156808 188256 345911 684661 230749 674824 399305 203204 83323 758559 420455 304507 741496 374095 948951 952326 823276 968742 310884 799605 877557 41559 709407 842939 910515 256696 670104 476402 404300 756034 30953 448854 441513 795476 784748 804805 472760 908848 965568 703429 126824 20285 121800 700926 68528 103363 503787 386684 483272 18674 274261 940206 959981 17115 279093 244650 16930 863861 167101 196135 886186 183322 838054 30401 376655 271239 692841 396856 884830 422304 761222 155633 618665 538985 932353 107251 405635 664846 775968 198060 104839 833692 969454 869930 355026 335429 714812 395618 560197 567969 86491 744237 45700 811943 32930 476358 891833 874232 627246 518477 597649 205077 100509 71623 74877 263204 132370 141787 499827 290799 686517 795862 266091 203812 192816 584104 441699 83798 122611 397093 81884 430138 253744 19782 790938 560619 161503 817829 14567 766055 657596 272580 962384 667728 681988 972423 158887 648300 665852 139445 475007 779686 5930 121595 434228 193418 770265 755753 73952 408908 416794 456243 327143 249346 48446 996913 496108 636774 852252 805599 345561 271957 358417 151518 882780 922962 979835 692913 285732 411780 119166 199745 175208 136691 701055 327514 504032 512911 831531 727339 246282 222057 247665 179978 700966 937720 176260 747822 491515 572822 498202 142963 816464 134081 2799 306010 367091 667162 520899 389382 805046 304745 94488 235583 483757 813911 750069 301619 731569 409650 671461 890224 252256 933933 664121 431788 263834 420253 810882 536637 802566 665149 762008 804065 522891 316715 846678 587128 558359 650601 36059 730692 985884 18524 578890 411696 659406 277969 234827 240710 51238 238195 92040 374199 880866 605462 459057 744536 158018 564080 733240 774623 763469 390618 310742 445994 310794 546387 188932 280952 396679 9725 458307 323885 478678 401758 670420 943635 415563 417 934401 444884 324287 779538 905938 23873 114448 680230 839833 468878 76830 622321 176743 826451 114000 498029 291028 13965 967245 545401 620603 301850 833476 226328 557947 575553 207460 707054 463351 879400 622052 509191 274007 472156 761469 826704 533445 687885 229290 722012 672817 876366 338287 768160 407374 809369 134479 618487 524434 684938 584981 914718 354490 219487 791244 779385 536835 600894 624967 375053 127282 223087 757082 235972 318478 369118 935134 254188 639200 38874 10097 812664 211770 809433 329140 200637 520493 523186 24651 742198 778897 913697 499041 893505 592577 590406 631969 260640 815260 480678 859390 988729 220294 461993 278828 556631 948132 95066 886692 321830 572708 411947 824996 334586 999987 141870 253485 218121 565444 503580 396419 761068 840400 504914 961009 660451 147985 5135 628290 711630 399621 490232 966729 135476 50161 337621 294490 238656 386908 792465 949966 567743 801359 753085 51971 235043 590812 403597 503898 125123 942036 735385 748472 13273 590543 699422 148549 445954 978664 548603 603312 288130 671295 157045 725288 479997 924853 912179 402340 217215 170611 581826 878749 895477 260323 520658 194063 128946 157813 523639 226044 187179 542108 796905 835304 150907 753551 238788 744286 634464 965384 116361 945513 851708 593544 558299 399068 951060 800593 248579 540043 288853 980394 484653 350224 399178 198495 860393 570183 537575 867775 686186 720145 852866 559708 673674 462165 518292 396622 225028 363003 239164 578993 834809 825775 402492 16546 927340 408932 943226 250245 222406 156494 127488 460098 187602 782823 966909 989380 411138 936619 464962 417593 103912 390940 453766 50709 993406 523902 765091 412558 356191 899228 231254 394017 828555 925057 290498 297612 855463 224448 926382 109010 194811 440365 887107 986298 509938 597730 501391 138192 89757 502907 546372 283939 582064 244890 8825 997125 230596 840099 58728 88271 904660 508417 105263 599514 615040 943392 300495 71942 251020 196209 60784 883703 733474 882793 897819 702355 273292 427201 702206 533637 422907 359479 626668 459133 261443 935884 80346 388398 981276 453573 928803 370703 600099 732715 986501 706907 635478 587210 299106 794833 150748 117877 781376 639988 895035 737216 616458 104843 789216 710981 873228 588578 893787 916320 611706 879688 665952 241971 711530 320783 374470 135331 739157 319504 647948 792217 63194 58084 498191 715457 687676 61675 943638 164110 503455 53897 910983 378356 624462 682020 993710 18093 226488 854312 160829 749045 344175 623171 284422 159502 607912 748841 528195 980541 197373 549073 632463 597259 859822 115189 441387 488452 588379 419670 86138 67259 658124 380215 346756 189957 150570 343837 805943 519929 621443 607253 597921 647095 709129 306414 293496 513053 34323 363003 275730 621139 2971 580754 351597 251265 120383 92431 219112 886356 594177 740626 898120 337405 54791 292028 789621 528561 388635 549367 648506 347114 445675 423019 276680 522852 381386 50697 758835 444769 643694 562884 674803 234726 802928 959827 422565 262012 467087 711217 52616 578671 372973 586653 318273 922898 642768 244315 935255 777530 382818 532720 579191 321854 679218 518441 448753 308542 961393 46229 640121 568793 283382 342343 176743 377333 733883 30869 250295 696954 958557 721627 410314 253975 251679 29369 533795 891004 525864 875729 179883 252511 599936 591626 715502 657975 39639 33680 366556 212868 239167 383761 350025 742725 690413 643009 118317 896192 881596 79959 247652 157694 401001 370318 911470 567051 215576 279589 415857 950138 857166 893471 489778 243232 877684 69060 822688 514005 99163 72030 446025 676214 145778 944125 84259 491173 622866 564404 697029 989063 772723 575769 20587 423877 707444 120969 607349 904780 64087 219297 698536 460301 108546 870278 888171 599037 228671 886110 987276 73430 759932 87637 915961 868821 972364 264922 634695 644026 678437 234015 956271 815179 159328 98204 310988 747600 239229 180108 658334 78744 188700 921006 510025 144436 859460 766789 228631 908983 201567 138265 16370 292028 308092 545076 829483 857567 291277 389862 339190 921154 657510 664386 370539 889482 9092 531422 814215 149792 817348 963031 567017 164017 151911 967755 548821 3118 630677 184413 525940 949069 813974 865076 337746 73862 493466 967036 197215 467030 925683 546723 176815 857920 570838 293405 79994 723526 370590 601633 321308 94836 542665 294954 225686 763862 134969 189176 939979 285182 53299 497228 16708 23487 336355 988847 46509 791668 175831 671915 346261 929722 797824 681488 234226 233457 556596 592369 618715 988031 202734 871525 865932 527693 772172 561734 474470 397384 584976 890869 255276 39905 564192 878292 678982 419342 938055 119754 928898 344647 620913 141443 668046 898441 31795 735982 4608 480022 399488 116925 689038 128947 415413 313512 209366 752233 820622 253802 833623 930501 861614 424194 646454 296473 630172 18228 398843 548920 108352 917702 90513 338813 182122 367811 433161 207237 444428 380987 294935 846896 450171 52481 274772 784164 364786 338860 864122 904522 284302 545174 125099 475023 418131 128416 681387 702053 771237 662956 356449 341375 239440 20770 594778 643224 276609 709868 284678 717485 743819 973945 621049 401150 76579 361278 455723 883025 115364 625840 898873 488367 576780 928011 940066 691173 367677 34062 260618 217413 283197 914237 315962 186402 312246 381854 121502 754711 190327 522748 297670 174593 578929 738087 159461 567424 361530 100466 224213 65787 756046 304884 291858 523545 456393 635208 5946 142536 142638 404749 10643 14649 525283 633830 150277 431138 247347 643130 192028 519995 701834 124405 965831 500098 851965 923846 677084 425783 491008 413151 591186 846176 622381 28280 826437 308294 171524 988109 684661 497718 305637 999259 698887 432066 78936 461927 581698 223358 364229 988855 918804 115075 249468 183702 296459 10862 485871 73876 490525 926434 182643 904772 858976 929986 254851 624189 87122 106552 111805 161498 603666 336433 777826 578682 667173 519263 173722 153152 923378 716406 641582 172308 68998 727151 384141 147936 948369 134343 864775 121427 168871 961025 25557 991522 561153 866208 623503 589506 460729 759150 698868 702703 763729 643128 549030 656681 901933 83024 941867 686002 313684 690186 977581 902865 522099 93119 546427 114385 427354 227469 763014 821634 780221 677844 929317 535991 470900 531898 574801 363271 895611 18409 400041 681933 840563 517324 762992 676840 260831 944789 131402 288763 482856 683578 709443 15982 565210 977395 629704 545067 390372 883710 787947 267938 536540 780060 466531 34821 399417 901905 81866 195021 882711 436711 120669 629427 659831 118380 177728 279480 895612 470383 980087 569053 317166 113863 231470 437484 385723 975180 749746 528749 647153 230684 525686 938033 967302 281815 389199 601868 476560 568804 338296 977298 721101 391018 192591 202337 715485 307671 515158 677591 401090 250653 790259 804504 6183 681392 993328 668361 321686 506441 155772 231320 456896 786086 253416 137393 249146 977479 936618 233482 821178 454707 688477 854744 211806 62065 128960 796824 95909 114640 274483 921671 381044 656415 422525 523050 926866 20149 55048 46151 328876 616426 624547 459626 691026 856156 951551 697314 180920 424684 900595 200257 352502 772094 555513 917919 215689 751229 53614 124311 205967 311188 424213 791432 819023 619958 709077 758165 485487 903830 606583 554790 266620 584688 920297 263525 44006 674111 303293 678082 739904 274884 575594 473456 55428 135942 444426 819877 87630 245068 518939 690014 35932 104293 998846 605144 57556 61152 201915 566488 367742 117844 585851 952420 203718 624730 919693 623048 287099 969229 512929 283731 446931 558609 864528 610071 318309 801930 796818 346668 877037 522656 73926 497645 372107 133569 251886 118841 596868 344287 911216 383539 355072 705582 541078 578883 149898 462695 719119 974420 56020 387784 443692 30931 729136 686226 253731 718646 457495 397962 734800 507507 26022 795064 434287 235972 942429 282475 103971 365610 782110 29234 761203 987367 488884 183588 555783 135618 37065 235994 285679 524871 429358 419888 652764 39237 216919 85831 337189 669390 790748 744326 797444 168314 147130 756820 398423 411428 521104 720800 308511 514987 725411 35930 237892 501619 678426 482103 267535 359970 42562 774896 398574 617507 817099 112387 400691 136934 716233 758001 957782 515486 486836 451647 933743 929921 489832 731381 25020 756492 399270 806882 934881 14077 159377 622101 996259 202775 582514 760293 9644 704225 502261 410155 390731 609959 241962 250243 595761 579576 840452 528335 602676 181926 608605 328115 531407 716681 538992 242138 574240 737788 781982 641519 166441 504863 809898 96997 192785 412883 668157 765232 874848 891329 422946 957898 354566 380692 492299 492591 763220 203898 199370 272417 444097 174438 702937 773348 477990 624337 627923 538499 599427 434933 616248 430794 81208 318353 859565 282953 767948 258344 734906 41944 139498 526145 906826 557197 783135 897576 980270 4871 800542 387500 837210 651815 956540 925151 164135 323922 307891 581529 838672 108976 105379 686518 340661 387888 905357 399379 229466 515970 907223 326229 592873 710811 198794 507746 162348 863797 296791 754533 738324 494412 173198 200782 101685 673954 745573 204432 219079 760379 925815 988834 832167 237218 735426 862975 706323 939491 146536 825573 652146 983951 358639 523930 574858 478651 899969 373154 855816 258432 571949 60042 335676 686141 864164 774817 827482 962384 59452 814457 53818 378145 806961 430314 40472 195544 712991 571664 762900 73634 550665 800328 147636 719791 115605 480567 969694 320375 16910 697411 21726 823472 551201 878040 96614 967706 562208 498212 646216 324147 834626 139355 385790 948355 778401 76147 700643 765522 437242 558185 900984 296685 242353 847099 771360 914405 507914 815212 657699 142543 497457 659140 552303 418053 435123 342989 482322 578339 72003 120599 406722 17291 935094 32628 882389 149922 269319 260605 511113 494544 754068 147083 60349 197892 291230 902847 382134 234478 536653 321594 378140 681347 570410 415013 259514 143293 927460 458539 208705 699608 953548 12538 416837 512470 578520 37510 660286 64636 855971 481222 524105 284179 330283 669557 457125 408744 757011 640786 5111 287180 990431 172896 404870 234708 710714 23079 732223 218458 710771 817393 583282 974074 214395 145678 85523 473238 661097 992272 394298 916179 378358 894416 696035 710170 262274 858855 336175 142296 613197 135926 727841 584894 301950 552863 488738 370753 300448 940937 287102 317723 787360 533151 766053 364744 661840 994898 527531 154762 359783 149715 514120 585702 142399 812698 34840 192357 953750 28578 504411 495316 751949 456938 219639 825924 334060 344053 334257 264714 642076 72395 670136 841536 17579 350646 262810 288002 378444 969222 290637 74418 968980 326606 91752 489141 963710 258596 643687 606644 941096 274212 80426 803612 592980 782830 635126 950238 986920 602532 937586 704880 697454 20973 14636 984265 818901 738933 85138 672041 809838 928618 132089 523983 630832 899840 302618 828417 727540 519790 374608 317000 960249 31663 844187 586417 244449 501123 873951 959181 140466 374955 219238 776625 934807 194864 273242 269943 864989 835740 966732 787964 615734 738623 748208 88928 940217 990956 688478 788681 850592 911865 295763 794528 751560 99907 847982 516370 572853 168103 701427 147344 1931 165386 102795 362447 780502 959571 118402 939465 525507 116907 276744 838971 261285 663428 407025 807973 5233 520207 948341 605517 417794 162436 833264 624252 857173 182174 315363 777215 673998 647580 20465 821415 312690 825666 285923 785417 912043 876438 21349 844479 16327 774243 482375 550310 281017 217593 139260 165982 54551 711403 138334 918605 203226 881551 619048 139548 849441 658818 773371 199672 589870 642850 634458 754258 267879 599058 208365 311968 684630 81849 626178 28442 106 667075 662279 120957 535668 771102 990354 878028 555819 289023 553625 415370 285608 822491 536954 380865 4587 617454 336820 654590 404500 893367 91308 321426 380458 657594 153130 508115 771672 69885 934809 388441 771947 888843 938826 984577 526165 436148 614513 323565 951469 648139 159591 897794 318637 251303 217958 105642 135539 323618 870864 405520 499840 369053 388393 378406 869308 466042 604568 893153 304112 237792 716138 488316 698826 661115 227919 804529 254877 712378 702875 884099 845278 754831 952838 414648 770984 341170 214701 459799 268345 389215 338319 126382 228467 295955 982480 886094 115484 639187 604089 893197 808414 212773 421494 638531 80199 547156 490391 22861 499786 464688 827343 90510 707837 562380 815160 451625 194265 637695 564494 733128 449789 82019 642287 760344 78828 123609 99489 938954 856074 350723 848972 739156 912482 110217 148156 220718 711139 890069 531872 213078 337694 958551 226126 242828 962250 674881 259901 257814 520961 24971 82825 738814 668096 645424 73970 540239 481131 198064 938269 556763 889862 364684 45330 936440 810045 732045 589884 905854 979357 117374 279404 780427 504280 316525 551831 368447 173446 45934 190547 388096 503390 203480 998878 309175 443841 265158 339671 849810 315760 180375 567427 518912 54865 882478 211017 142840 964206 976242 675382 392114 939765 224079 513530 382444 461433 621748 813417 555046 813935 687572 195964 583974 37234 134885 672205 448630 660032 91939 856926 306785 343291 946190 836755 868921 318954 304807 21107 13716 22581 216055 2667 522186 250347 906249 507403 216313 414528 699115 262599 900929 936583 978097 44599 799817 696253 260274 478039 219896 331902 664073 839816 818748 350413 618517 654285 773959 881105 76345 911823 601164 37394 725277 381786 514823 277056 182379 106397 945714 634284 730195 968174 402321 353677 620807 795716 80551 352509 270016 297019 702718 56762 988023 723540 116580 3109 399916 938290 326440 428294 689187 859037 743329 896774 639010 453187 303975 840563 869749 823474 831768 433856 69866 4640 256341 999618 254037 646243 968898 96820 898829 697593 457289 141172 837677 836418 616472 312516 957524 503872 270366 916426 575590 245790 793362 640592 905352 313190 407468 24068 372071 369546 307626 656953 825778 509980 199053 130469 537948 357205 40281 267169 960027 685394 64536 272620 318380 205074 311128 200872 71244 689914 351784 497819 151616 998161 99743 894512 560974 442436 344150 343220 457666 2979 428968 662041 682474 277730 428217 754422 588826 556057 531500 288388 586601 200453 50540 845667 644914 135428 241316 871635 913556 804765 52615 785595 123187 908662 475593 439974 877045 459804 107363 140609 637317 422847 189331 219039 599443 416434 218330 806133 242001 717487 933948 534302 202424 803538 152579 626135 975041 43481 969021 12932 989293 960042 377273 727978 700734 442701 719182 781811 926779 577262 289749 327789 992112 499036 290538 528587 156523 704909 369774 919970 357313 780568 50184 641005 22599 274233 26463 341642 912857 688400 499746 371387 740502 244066 888320 767078 706273 3287 557232 715862 990626 467258 503531 230519 2435 648957 923757 541917 385524 85810 826615 709950 556008 137043 907088 381619 541206 458426 258431 15996 98040 61226 594515 849977 937359 837764 42332 869617 103261 571603 598063 118031 696297 342081 783077 305568 849407 443935 232988 108566 495853 874337 757749 540616 725192 301663 646548 654512 870501 475926 163108 763435 772256 850021 180752 346237 476888 218449 606155 506442 476017 422849 902537 842078 758096 660098 941763 628198 540963 11524 131192 905781 933079 786075 602982 771520 784672 169599 254229 322978 62388 663692 377356 601753 388496 713539 77594 6535 705714 59015 934479 637938 285341 582433 239424 992132 437272 230333 697158 349707 19823 4395 874495 37370 588016 798174 806668 147879 297392 362096 279250 654219 258500 660124 884793 75525 288200 192387 955632 388951 735323 129512 733991 248295 967329 146612 626003 588800 918848 603890 786733 570254 417251 705556 828275 320485 409274 982956 135654 878779 256376 247092 920715 642858 304020 312839 962282 670895 340937 831781 97682 47342 548117 236531 343315 136299 317822 315513 930946 872018 386248 782946 614328 476464 808768 966911 534676 242231 932661 525508 103220 833982 987513 755722 656384 938111 311076 760588 81120 776472 646737 243626 33472 326986 917088 379304 537363 736829 205490 272880 609165 175994 148720 456140 886760 511343 558917 835757 864416 112879 820447 597479 775607 400303 172914 450994 677106 296139 569269 796907 364953 876286 631650 236752 784251 175213 537466 888072 860456 821405 308927 80793 50165 182009 423993 709936 94396 559949 887474 289629 567769 408205 47994 399892 883886 993231 255267 253677 681759 953228 620869 594276 679703 677347 780412 685146 663362 725079 384165 894994 274257 928844 761957 276917 118649 964365 677282 775438 407412 650825 53447 580687 428734 733586 20228 268619 138777 953885 665292 387257 790025 145540 622102 5111 426393 135943 799773 940293 191061 383366 929312 736902 559054 577225 930914 701442 211289 338937 197099 162919 508624 778788 885829 645123 224591 294396 329984 742412 7992 287193 867950 544728 438192 611506 622055 512101 946272 325928 91911 838098 897844 61628 104491 517220 467999 833236 636792 119555 930134 579322 165140 882234 427088 702108 297387 871098 864333 760013 340203 222743 257612 835843 587912 289801 999954 954775 388089 330605 797098 407112 887417 398082 694752 654648 694023 898797 233989 904365 126374 798965 870254 782738 939742 239687 143989 810611 480889 304435 406518 801988 547079 623405 54099 648091 596122 837965 203121 41010 412107 557967 641721 392678 645811 729812 641624 236026 393331 509792 81663 803989 29996 877850 436963 919103 591496 499342 176830 452008 467823 35566 736716 123938 421523 312461 307087 985826 363173 77091 836684 73987 187101 633292 494412 661698 130614 29192 698012 413315 932719 761725 366669 278475 793675 317872 46004 50372 622866 999824 812971 648700 284430 254315 560143 48166 737231 867831 652800 258967 100775 74635 469348 934090 906095 26147 387619 220253 560064 159839 279468 548818 498235 640708 997039 936015 732610 536505 288674 634142 800892 855820 612669 492269 349269 390187 862397 885199 643835 852971 429220 761274 986850 881157 957623 279623 663041 217620 152575 916854 244435 740376 547465 986279 661591 434869 481446 830945 7057 105525 177324 320206 262151 843202 700914 693629 828228 343277 791384 840352 768024 509418 185533 536972 246805 946897 965767 850235 653332 69087 523807 121613 744239 88307 220594 629442 312452 943633 605105 632770 739256 81506 625297 550869 670513 944498 10828 975531 314203 813681 830815 660630 186213 660915 814090 464075 993665 655792 65299 286117 862887 828484 940227 817954 585170 403056 614695 77732 890561 268183 858640 838128 253688 781954 919380 994994 95165 1949 484875 433592 708507 305464 848402 553523 490594 501702 963723 637561 50085 716833 635547 526789 566138 282372 68075 793589 235454 253968 96296 673675 725838 957704 88388 171117 480847 884116 136306 931622 100584 74242 534957 220770 925763 687744 556594 289782 385935 148004 75969 137493 201024 695716 610528 207516 390606 656606 931416 543111 702194 957201 316982 487289 77036 278562 731787 873273 359040 198745 968237 321519 856243 699489 578548 966699 127955 896843 852733 44575 201645 522059 599787 863328 734037 730874 115105 27753 331041 546578 918921 680407 894062 524725 757456 272878 282714 368039 852647 343826 688904 935183 333124 384655 420447 515578 644959 595347 338699 23384 338101 694126 481467 616381 684617 289433 815265 675041 672478 205484 957429 241057 617278 937381 925682 416700 745206 954600 414168 626838 958487 950586 439464 374264 459447 515333 160107 675214 246382 643864 614252 82600 408282 510308 830073 337593 803675 929023 677094 584347 226071 404773 66633 481418 11831 4274 389311 6628 318504 427241 391718 782191 743836 262000 119201 780755 242438 600402 565720 697564 528290 956540 907189 121529 966442 926144 943655 2368 89250 306389 450019 867368 437645 963540 746974 666509 780981 352253 264020 537839 656999 857776 863813 207475 232244 326901 920562 204705 157426 347700 860260 694180 460409 973693 660582 281677 468391 948290 529798 926737 328348 319960 567000 444422 585471 425530 52339 58282 909751 960262 189745 324252 177778 57853 610931 539297 419105 591751 219868 232736 847738 775277 615185 918822 153397 992222 384447 591395 232400 83690 947221 685612 570635 937546 504709 25079 341549 350038 152264 180513 949117 676621 701527 993707 935625 684881 749362 420281 257251 860072 167453 595538 204318 695868 334110 940195 692053 789404 23361 735804 56741 744569 637460 517713 322671 298 283243 340346 676887 304872 69085 475187 795847 527827 992133 696605 421612 42411 137474 813947 395512 973271 784503 533430 656543 7522 678348 315482 580442 44985 142443 38678 428263 182574 744131 713920 158598 401400 757001 24975 150142 794289 289394 413983 916374 989526 325179 598641 3932 956555 708321 918888 708450 749972 278953 46476 473275 283677 211737 956555 670851 443316 7741 945139 217940 311817 756195 80122 916754 673332 209759 655414 264032 647535 67400 545125 227497 53400 875769 708839 363608 765105 321553 480895 70367 243296 952819 776597 711284 159535 623815 740854 37200 966989 157559 776595 554926 607947 36979 907134 433682 481759 418990 770800 854463 458212 918174 106438 640192 198297 206655 435327 162272 103326 196881 447872 209714 836602 264342 292368 672330 493847 449429 290908 989505 805124 256282 762676 786101 933554 894963 829516 509446 368824 187892 449916 215259 871952 885940 729409 741339 767191 741262 509113 681588 988816 418081 410411 868440 185954 22161 908477 587195 57494 513347 335420 463830 238810 766565 116120 249639 84608 548964 175332 887919 264383 472755 684826 555442 584881 941195 830422 27451 734228 514085 990998 413013 571850 769922 876096 747411 597976 482532 154524 916745 529386 101010 70742 595856 368142 90008 585982 138822 29172 496388 631111 73932 922357 595050 680843 126342 44617 312417 45317 60383 585231 641348 197333 705090 475145 90867 927168 869474 143325 279503 634670 201843 532181 176577 542442 715246 786080 204275 175142 343377 713103 677013 430836 829725 504856 562650 58766 578006 932183 71928 787278 249927 273864 736492 704951 929659 392526 505204 365994 779397 508528 561939 143794 810425 706582 588368 374009 884144 177040 876663 45776 764424 628559 707670 765995 972002 273066 564417 250595 799459 374427 349008 744050 596211 482368 907228 923898 295425 491738 501509 576831 834044 18449 566318 98856 943835 701742 350335 846594 226455 950175 331555 75709 956844 743414 169736 196397 286428 654827 948257 381834 365739 728150 941351 148592 240996 734133 397588 100000 689490 262892 620646 79485 414536 845888 778978 50640 171930 485979 620943 154117 421025 453004 932855 706348 703484 548484 529001 128376 732873 686105 156986 735363 352560 752326 464767 82440 469336 573673 30996 923048 838448 376773 509016 136550 17832 731838 778031 238443 137205 914399 697023 545666 229904 448279 452723 523869 85816 769847 98107 64078 783083 547446 3466 406799 557169 427309 383063 650619 263250 250908 532380 979730 648346 344547 505690 599417 209244 983497 842003 557688 251436 676729 541903 928506 830372 554176 396632 978704 788640 91409 570685 203374 731522 241857 510739 821549 15534 540363 805103 81288 11407 739980 782125 775519 63953 401288 375724 386678 683684 542052 111312 822647 570816 69034 477439 340268 280155 129736 58533 6918 304308 706065 238704 307801 637836 521722 726164 342109 749608 801950 446535 492079 27344 584699 934470 41038 509203 976563 660879 131550 860801 267916 171685 791976 31599 168112 177488 484184 234807 661486 321114 928958 693301 353079 239378 473486 88459 390561 765645 843040 403102 111336 270816 216688 70422 144296 870439 184991 328418 548004 70146 629936 822514 917890 372050 27980 169211 142221 521473 427838 667447 969202 86839 471352 266786 619843 961253 725581 594942 75255 779070 474676 159760 141736 415481 241419 992480 824211 356049 519762 186557 973212 668933 560748 611063 755079 148312 260194 996131 40512 897938 397663 369435 328148 496253 985012 667515 659318 555496 887318 746021 300859 104872 403995 535550 109086 541202 19969 97263 777341 805699 651303 555365 837018 967768 599058 332817 322330 250614 350250 8232 176265 228739 863418 821412 425045 530027 716723 849473 222287 695004 508969 271041 348717 709450 581077 196073 574282 87852 421777 523073 520549 540861 944287 401240 136030 25980 237283 715582 349244 26924 368228 911369 815849 237909 264527 859856 155636 598017 619252 931827 868494 596735 336583 297617 736718 885860 799904 499343 269869 414725 843899 997400 208011 331647 639737 756888 71912 345775 228126 401536 172971 12794 638289 8325 652575 221318 975966 518177 92081 480959 456567 45393 706931 466003 281519 193621 128860 574646 69246 824627 264774 849759 572288 156531 73199 713801 350517 902884 612216 968819 38147 791766 801257 829601 902895 955359 886123 728472 732776 882391 348300 813926 158076 964763 85311 123608 886049 134541 574617 316673 237678 467858 83349 756858 546143 610259 680145 280476 778260 390077 351823 116168 849810 832513 462069 724256 28800 441492 605773 722635 504940 934192 339718 478773 29444 242001 43121 555340 132125 471866 552069 25476 356976 459053 512347 512212 613592 175606 476146 155639 838869 475681 547372 34668 433099 502335 318736 943031 785540 270118 413574 620381 17642 376686 33950 123052 973646 999924 555465 794033 647716 620378 260062 811263 140868 329285 777879 102767 331115 971870 433105 699162 208056 153170 177680 264929 719663 656274 918712 772838 848889 199060 543573 154640 16610 633872 95892 779019 311322 680451 11336 270085 452149 424175 281126 717811 368619 663705 332297 964234 516312 525898 227886 763142 640701 291279 434041 308454 293821 618617 934319 43501 30113 795998 721402 323235 780885 645654 687656 767891 265833 424574 132396 667915 552912 630649 258972 806494 593572 548586 668657 194213 521312 733563 578698 722042 201573 497625 576553 56763 974198 757941 782516 985037 659643 13764 472629 992663 554434 356288 424539 540674 421497 584294 267255 886400 782006 440502 465664 643010 684655 388726 333775 840960 470338 579695 516068 268406 282478 914926 857823 735905 30488 381701 559495 722437 562184 380679 40263 876970 902505 988111 653676 655323 314252 39546 139240 23782 619301 956520 383378 785246 729165 729983 838820 539676 951166 490024 328764 314170 326682 792656 721691 58199 319077 565800 265257 102614 153158 634150 415727 723102 644810 784130 374939 353179 144033 908730 180864 22908 550175 894734 198675 347635 594748 733892 777967 121208 310997 53477 356434 733574 521001 592958 762398 809373 774044 46817 707865 607614 761335 61921 506157 484018 612198 966937 493992 407684 166841 704870 699645 97410 400291 63528 625794 579648 418494 861893 338672 278676 967302 875687 998182 602139 157721 836921 477287 800947 1789 371501 833623 730431 218970 125433 583425 954790 834364 904469 483924 254804 59218 945278 975777 925816 788978 301367 421407 657092 854483 674627 941608 921649 285649 673644 918521 956920 633644 908287 928886 787545 588041 730702 553699 82072 854640 433452 650028 817275 878092 860085 154846 255054 892270 758467 57964 702239 630283 790010 205163 38786 681081 589437 599638 517709 429558 635894 325450 864477 406945 388306 827403 122192 283903 822019 343422 256329 889143 325244 110317 82352 644886 362041 761158 241967 423244 529268 11996 28662 452782 195569 987044 567927 247474 667059 119994 608170 638645 743748 103130 14859 199928 58417 825191 708695 202527 764492 678439 765459 141489 53417 717956 5765 220635 278625 489037 758905 361517 573522 489651 547197 165019 297308 882316 9637 597501 180005 928596 250120 104079 133846 961895 255296 406642 446685 289544 921326 587113 104297 626910 650421 492573 69233 670321 921210 848986 404333 556209 151658 672784 453403 373232 774452 269714 158652 477347 812683 329114 593492 40932 365861 397635 29293 414515 882366 681358 553492 916720 58774 757790 792859 587491 3631 64763 946582 969269 853968 156883 995998 543412 545605 827700 939345 462675 277916 178452 926991 416487 621801 179209 523903 664555 346499 495697 852424 923453 150085 829644 488600 502367 538062 549821 124385 617143 800641 856972 90455 419407 688518 419910 678515 10325 487943 407900 375411 772188 736884 793120 189079 419994 200575 132491 105446 746792 277665 906106 816295 907845 73491 875564 778792 6675 625878 777030 66619 134040 770796 982159 625076 931327 167900 954100 230764 693461 669938 380229 815361 378892 439164 999862 609300 601403 875598 691487 394249 897179 344127 148029 989386 822604 387882 226991 296901 195982 153774 97913 266537 192200 77614 15172 455789 26181 829650 79068 891658 966066 730308 513649 815932 487778 797492 192598 489156 72522 598037 206853 611689 844549 670173 876442 627442 144912 939081 692755 534381 808783 803479 172118 252268 975559 672905 41131 98883 47906 881449 942846 750475 383918 839552 688543 318754 123934 423069 474625 9961 263175 637204 790014 228548 618724 595772 195729 903646 894611 93424 688154 593378 834838 683791 768094 441539 823187 778557 701445 708021 25557 845088 870746 700657 283144 94755 11791 851829 396480 355126 375990 561026 486003 317068 907849 298972 743226 290395 730978 476878 660501 957024 189060 368291 109092 361368 10192 915694 534254 303304 763473 579395 9246 719351 308401 832124 711745 35759 423169 325173 14665 874815 959733 349583 72205 264187 549478 219953 676615 578042 775694 317634 753492 536343 705743 666673 653816 921458 872045 14446 605207 42412 529039 535918 831613 789870 178114 377962 146007 486370 271030 902880 269688 830520 120831 174993 442645 791203 692885 558593 909065 936410 196820 465403 212434 768343 889469 541706 423826 454171 589555 238721 874383 283560 429311 396916 614771 79622 660749 245053 204940 919231 873773 806264 689101 809506 400082 555207 382284 721987 468950 552334 439170 712761 5236 211960 959630 280736 405453 551792 759346 75413 983268 973865 456980 872957 267426 785495 272511 548861 549714 761780 79839 387267 578982 79932 1289 460476 374448 241329 426096 739676 602858 825495 578545 283865 329327 954873 598216 238128 214399 160802 604825 354847 238975 236069 518504 637225 890999 212886 430561 187862 362642 47503 372049 50095 75489 687276 830058 340550 515481 893327 846275 924588 248336 584541 131158 68154 594628 546686 98433 67209 644820 50849 548485 301753 96516 350646 861834 283246 34430 326706 253465 471758 874252 664526 422048 523908 608927 966473 245810 693696 343243 755745 7812 591221 366024 261726 757042 413402 751923 14856 812088 627562 349131 885035 683768 954148 557492 710682 791290 233355 863351 554410 525992 946598 983744 471410 766222 218369 940767 419025 321824 884395 418312 335784 63732 75191 560083 226524 18435 437499 945852 646934 680109 869075 565476 426370 291122 591199 600462 125523 319481 18880 123491 704189 810189 31711 955310 692602 212186 525735 15009 719750 818997 869126 498063 240547 887506 91888 973103 137302 838859 100508 936479 722728 632352 103237 113631 811941 805041 713194 792914 586912 89286 505422 667777 895662 514184 832696 824919 69222 927557 51764 559461 633768 1391 609553 521184 781843 289566 782690 732254 851724 394 193597 475933 657406 241169 686142 462972 356629 198775 857989 895744 451202 709153 170932 509841 971642 248217 6834 549818 949175 429389 396650 558572 290869 761872 382861 61051 984822 662488 776524 687776 327295 58622 141598 503413 315609 941953 909184 781564 11665 981699 878448 782169 618808 392970 250226 522131 776739 223233 36683 357399 543148 960564 930440 605301 777839 67287 734328 728673 643534 797184 916142 529715 874542 897833 443072 556903 960696 669743 263627 16350 77336 553685 340844 226588 630529 544770 272328 191944 188520 271998 662469 466798 335045 766073 440015 109184 498325 754309 739220 623313 65178 26903 4872 463001 332185 975754 59554 512308 659483 86875 389981 519459 893229 564974 144696 148169 199648 111368 225463 934574 912649 834771 616671 724608 564546 537565 169277 225421 389671 644441 167328 798475 908954 259740 43931 402193 373120 488673 815428 675227 440322 68294 218488 354569 24525 679117 4308 434784 43858 655644 943101 103496 571974 725885 895258 114892 186403 14302 173780 486109 318246 833555 742493 720015 562703 966607 677350 203675 425060 29102 51559 396764 751022 654959 364507 435026 529466 453746 476801 627874 37145 505470 135388 797203 377952 691134 998196 186066 56297 518718 680851 479535 218256 1139 95177 467742 410040 145969 932841 849783 11972 375410 509002 119991 417949 415830 599174 510269 64498 554653 342782 501709 487348 156783 357140 665680 993558 116436 22191 731922 28435 975421 801979 852163 172263 626553 112614 999671 727893 664064 752228 379174 863456 16300 269484 134060 280082 763771 849210 567946 335736 153103 128075 325091 487011 649069 326499 588416 622376 424066 52490 926541 395553 879769 605706 126234 70891 235238 529267 584922 362214 134142 795736 423591 193528 708380 996880 552892 206026 370334 773173 939322 683209 333382 804328 848804 674790 966075 703819 166050 420759 451525 514501 839042 372244 42644 270914 900722 101914 305273 349489 290184 338283 440682 175748 57082 648461 456899 127475 268262 141383 260224 76473 189963 609575 843141 630678 940046 480318 698518 445771 204535 38049 51486 797665 930993 537322 337196 8418 492813 95158 370162 118046 377151 249189 611141 763048 21088 489821 884192 319895 117226 843655 425056 674310 259839 548752 798025 206995 300387 641322 255679 669731 614973 577608 528590 725661 760282 893989 161508 20395 702698 915454 605073 625276 146369 349587 166030 58885 198167 414250 492531 282875 281225 506060 73854 681626 997014 911175 31699 678049 261346 889386 628983 468884 227574 587788 985236 318585 279550 899269 762169 414491 120522 155442 128983 693770 987534 843702 366149 891289 876897 602548 685052 638495 755714 883286 244443 536247 388366 723593 873380 845056 154827 796862 44477 255325 666273 511915 559409 194997 650780 226696 268653 460340 286379 274003 490051 858313 663844 467660 303402 504230 143230 285305 184635 822852 774485 814435 607926 356060 591337 616408 668859 115310 871903 619047 471890 642942 893183 409767 417443 266322 951924 863920 90175 501301 606799 679520 390933 729400 168453 676631 575933 742507 223020 439355 828273 624232 735170 673461 110415 540873 185510 942194 152984 643693 825053 816036 443380 601783 375566 452479 967020 342991 507654 686268 952431 470239 577781 865945 232077 479318 469808 229910 202815 815849 707117 799033 736541 633037 807561 245131 807846 870335 365509 465946 43580 733436 471877 33205 756453 33609 894672 347315 613131 493548 958867 799020 866173 990384 91742 558718 517100 432230 818853 151113 87599 163871 863936 653492 581567 132594 62827 888230 23868 108156 101575 495821 23462 592283 433367 391770 187108 266290 677252 895235 655873 980969 520538 62912 176554 122794 237385 143183 562353 580581 224868 184817 864845 610636 604901 757482 469272 612120 369447 665668 220111 387266 395499 664397 472662 894411 501460 275028 681330 495797 38507 647344 749708 974407 474011 8121 579765 114188 581429 934221 670620 46741 901358 207885 328602 156723 373853 911581 695911 435710 552381 286247 544161 975184 149233 29081 700236 697739 961019 714658 818829 147023 67587 744953 616878 95045 427606 259286 796894 132567 86693 518391 974254 246773 613442 202269 538196 813841 157798 543180 300524 554276 842990 363214 589490 147751 63065 561009 416841 648091 683276 436612 374903 187713 978190 293534 564966 654243 353036 8215 719013 671881 177494 502669 535589 709445 83168 275873 20157 562792 391682 700023 539367 998410 769081 703546 890240 854022 740644 336469 296332 324795 936391 189115 119087 687884 507211 298528 875253 481505 941756 590589 751243 23268 491466 12624 296067 489797 185992 549849 969748 344887 691760 129631 140888 532400 486238 672489 585421 138861 121808 650310 698133 498027 705453 939845 472757 551791 570 69629 715481 127552 358886 353863 713167 168679 591936 705535 987527 700918 414011 456454 72282 54590 878961 8451 231296 640407 796317 999005 583896 455196 337823 139203 497956 962604 112956 141284 557194 229035 847324 826807 712596 22078 40842 614197 941361 893971 334776 457690 512370 481495 42104 984103 604174 495869 785156 948387 274718 845950 17782 646613 104865 84243 179281 958092 409849 798077 998070 710807 153389 589566 180144 210189 807205 94877 456745 270215 842289 68262 961010 221089 358403 585512 397311 823933 858671 312181 923881 317759 607922 181541 853290 140498 518185 24595 584100 672161 21013 265566 629083 863007 485726 305002 115190 505472 342861 155421 323714 986493 903824 956002 760751 932564 523129 642153 120721 892230 843840 687909 672096 698584 149181 389581 355384 707474 564910 261147 473050 84995 45687 808208 476905 518074 534429 398958 936430 267663 852362 30524 235477 56728 815117 451014 939246 17844 696919 617051 373804 194500 401342 626253 205289 429356 613053 838004 398880 777239 610546 160491 655410 876401 128288 174930 176930 108522 78507 23178 622745 679673 728990 661436 398562 506455 556136 55635 49135 559936 741274 74557 813074 280118 337067 428846 648901 92670 422964 391388 140259 64416 868341 261508 73068 745771 694222 226660 735557 260207 436487 356159 258806 669761 660168 299420 842858 943994 318561 775111 443186 959608 804228 248527 499331 912540 439430 233286 562675 125771 268770 338820 580672 147437 823541 771237 751497 434865 571779 30150 484562 770055 978225 600716 116165 678308 291209 983837 954092 725826 396345 547876 966200 751133 25172 330193 486973 432951 182095 200407 412019 824724 792773 454125 994999 47423 925556 567054 620296 747844 14334 596025 990538 163380 555177 413745 319046 679524 185375 492669 51624 109741 600303 764073 787968 877038 554506 233604 319938 969862 754502 49440 367174 765850 318303 435158 44104 43477 631601 770943 970857 483427 745023 395771 961196 178293 365232 536558 824186 152320 517580 332030 465438 894205 823619 590231 518346 506603 966502 483175 580817 454857 500204 23458 983402 152668 304047 255999 234227 997039 877036 973112 906540 857998 873351 64718 978680 35786 851844 325124 930592 799416 27343 291871 652943 540786 93941 654060 524054 13524 412137 916474 679146 21312 949760 618395 25761 922523 556469 969128 610809 313741 565414 579322 885841 286469 597461 47090 446062 604211 852583 476145 934712 974476 747561 512736 582906 592074 851654 847850 8293 605289 319186 737661 828429 924395 125890 382605 594923 549013 233010 115537 187929 798896 942686 490756 76825 583945 70313 465637 738703 278897 934809 653047 287170 496957 997656 482754 615839 983239 434997 791440 110838 139691 892961 371569 401403 947275 513331 937848 767942 333004 571044 650235 896275 485783 762196 51030 356547 607897 633091 436521 531354 924803 410648 28054 988671 277834 6750 527556 273278 653416 723970 955551 690569 101721 380246 725973 138739 598111 240273 529434 71988 469439 309133 556453 239528 871746 185672 322609 400720 429493 777507 273853 672143 492137 712486 633932 356269 837747 166074 99238 447960 313517 348077 99541 418079 596595 721330 585065 577205 332648 980446 160693 417076 657902 871853 58383 824279 852081 776826 643348 788734 399325 333898 591009 787054 414499 766082 852891 71759 547001 818412 72424 745196 344855 42999 802932 701622 893242 68468 443437 16833 907236 902874 183304 894854 882586 269762 943034 18400 407269 787691 792575 20815 31122 903991 428758 35320 582258 456685 929474 5858 823770 891125 222347 929466 12580 972191 648635 580752 321581 767708 468514 475480 412309 712259 149651 292906 436162 188494 27492 216963 496285 870106 149298 947714 344851 742443 442843 252907 443605 742501 583169 399783 727128 561876 331790 777218 283542 385381 411691 163692 927116 716203 579207 396345 721530 12059 292438 372641 61862 825680 782991 82560 975513 4295 583661 336727 697632 645092 707056 519177 947596 581804 589081 463263 998451 884169 993841 647173 345068 685641 547842 336971 60503 663967 274780 474084 708883 57633 734802 997866 652678 173896 691450 818328 107097 142579 202225 14543 577209 908516 109653 13138 811479 323777 907081 548233 380585 306900 548212 176706 429927 113484 515458 545579 455695 54650 600034 135770 103265 313173 430534 349637 320931 243318 7846 45770 278494 757341 886781 622376 655071 649322 713546 703428 105975 287716 353105 824870 774716 572150 475416 46009 211782 194157 500522 832398 957810 488827 153047 878425 207139 520055 268594 473267 688508 445147 857490 370134 933991 411845 97553 531493 839185 869302 398992 464225 711723 937174 385521 835892 42987 887214 101404 611818 360649 532460 567931 620723 883394 48227 221757 271267 10393 845192 81494 42035 921745 129078 990910 839805 553908 922859 741806 349315 193551 203017 408166 89896 682739 441814 348522 394037 181110 862204 891264 182614 880432 934986 126835 522395 647807 695984 915027 136824 468099 816199 490163 261956 374306 553799 248746 962814 359173 845584 100755 565827 970841 259938 17804 408537 607120 985124 900731 171816 34717 576480 941892 234300 765243 837701 378644 543108 170407 729316 138074 442838 148641 401972 751176 950313 782832 422095 369430 425497 316123 11762 541760 225190 552048 52097 222467 458165 585152 436608 915812 634062 442017 322779 487657 529372 585963 828127 616861 920880 915260 346047 277520 397503 425588 791056 992085 513695 202553 820621 527363 363534 815477 596563 405045 61099 421203 666406 235786 541563 68741 193771 604133 952741 980481 124012 166125 745526 247807 168663 840975 39391 671805 374655 748919 666034 702651 142809 116571 504872 489791 883841 646896 503773 614099 626355 78770 707794 878466 7122 372705 67947 547166 15844 654910 669999 396349 36499 672275 625163 513463 699758 562600 273551 612906 142630 268494 612463 953463 345297 495640 986179 114242 567531 111517 727239 511989 206736 13816 777116 395069 601347 581064 648389 361292 938283 158896 751275 354070 173456 193240 228506 660180 785634 782250 704258 586948 204147 786006 692342 412262 950456 263246 94256 124928 904523 42763 974539 903196 453484 824454 328776 595909 661819 293504 102986 714381 132096 420730 311770 283850 458980 430141 360483 977685 537781 835284 246070 976905 949158 726541 560968 264586 640012 808508 914480 529467 896802 72440 433385 34758 101190 698332 907606 863897 343162 956679 90937 473699 503140 954525 797626 614939 41998 647491 770662 351993 25062 608614 510126 126011 6015 532533 10212 597986 625999 423971 365633 343154 609711 296486 670562 182134 791582 817083 376326 652345 615550 590815 97234 707726 670037 135063 966925 406088 440334 883753 86436 284995 172150 651041 821479 287450 885631 34381 18826 450094 482688 805314 852901 670758 6514 470357 386421 273769 7221 955426 725849 497893 901577 555720 868885 321484 959062 316714 882130 239186 45668 451888 950300 765488 995235 757188 789667 576420 228069 672534 266106 980783 662559 954136 285723 944725 913772 577539 433378 177249 679753 936849 59725 339998 509018 775424 683715 16927 701604 361301 603465 441528 429137 54166 91342 646146 955951 207 885153 720859 724081 416975 567541 495396 292780 95720 8164 47169 717595 50162 978601 363676 541660 497096 290596 284451 768881 632649 242458 187910 63168 787352 333043 435321 366804 415901 772218 353400 723481 925250 712801 557630 822307 538551 297850 254029 548136 518767 824255 797481 790017 896609 109194 625244 283758 185863 860254 97012 382671 883362 262620 288385 63467 33204 984527 494232 465965 944772 125409 458642 188834 370590 263267 52749 685884 941777 562249 142122 721746 135791 902764 885581 504798 811408 609542 134817 236733 26575 8185 913745 11187 90635 597129 483088 37796 6952 296925 717010 772188 263692 83650 899153 556744 396322 63144 135241 827131 293530 719971 61691 978218 974951 113003 749614 208304 894655 395484 820713 838731 84767 503863 92411 390109 378053 853407 237556 757996 112756 598493 525161 775842 330739 139357 841651 689741 906894 620207 281200 99232 424020 585862 571585 684017 87959 324796 731019 980793 343855 238476 736374 936279 695223 847511 658417 85069 281231 678304 862828 409985 158552 978448 858012 770110 838843 426354 391802 61744 166498 566072 700676 464108 425150 470452 472571 32165 427647 741536 174052 773176 384927 257687 236167 609633 383000 677337 803571 375556 607209 636811 571576 72485 707029 314869 831531 50992 71331 355586 67302 782194 320735 627843 493445 785501 945880 127021 762794 654728 188896 875478 462265 95789 687055 417596 395101 536746 934144 290238 913601 601792 311571 138849 594520 724887 205161 570508 291158 492408 767339 896204 23925 224593 919876 987473 324465 113013 227554 914991 323340 358234 313465 855582 432843 479833 552960 962171 915510 133425 609073 248005 644124 942659 737677 446816 785805 947415 539286 570901 440286 43287 385556 525712 460457 894607 399953 933473 970122 800243 696349 230844 881187 18265 226506 133305 88409 878906 578032 35796 670100 537078 888235 512686 824451 246797 894488 473930 517590 707558 983388 516881 456130 332620 32669 126094 235201 443947 570950 260467 379023 949976 351240 34003 392942 377927 474580 382245 668579 543762 175905 437383 8950 688569 98796 853817 820790 555612 48435 411166 534835 674883 869625 606655 657602 748887 930822 450119 820157 311526 147940 744775 374656 660770 774883 270260 47597 819107 842773 458468 830249 337953 912531 576213 972765 527930 724150 467238 241461 740530 572958 999196 797092 490542 949935 321375 586527 659384 306255 342138 50717 576574 315306 103070 171678 217619 743022 465823 456417 508461 607375 614966 568236 506981 187780 760317 50631 859514 947848 674678 218561 56334 318938 349573 937706 75367 966077 914033 299223 388784 760633 623207 198434 274741 909976 180727 824423 681323 980842 147989 227784 115493 201857 189721 360106 379296 222006 739007 78454 288056 41122 643432 675801 163760 340518 873880 141060 939183 209828 707254 538732 244990 195139 51854 980363 608587 703534 23954 932317 736744 37142 600725 945125 782796 79468 541199 925669 110225 473256 862812 885993 142132 997445 564285 781181 498841 159938 638805 216050 748165 571746 597548 907422 887778 599853 174128 387160 9534 769453 763184 697536 989452 574578 483935 570741 304737 353614 360535 51869 118584 850394 562963 721697 296367 786479 308147 861805 479496 500846 303164 45429 42729 43449 365718 256299 707292 297783 357260 254282 695888 604052 416079 441678 423894 611454 35060 33273 132772 527273 287089 568976 482710 750092 635044 191708 82664 263266 634700 975530 517501 162667 119950 928779 849819 310504 856049 995925 326253 507682 282338 878496 218623 211235 707505 764297 412806 1083 46098 905778 803926 359933 760029 444992 468073 682879 562063 873820 782623 825246 47623 613811 45432 849655 510857 318710 491804 126255 55039 118107 555283 791789 358194 520922 480014 281754 847317 472496 462620 250408 57723 462047 724277 982344 482588 404076 668787 597362 216148 221408 817748 66913 678180 938440 839098 113428 814191 741045 37227 546959 245374 355517 373841 573720 702653 819832 982330 630586 988220 769795 575513 427269 386350 450432 758595 340684 938733 237653 270835 644965 15732 857064 355720 729197 166052 43498 42114 627650 407872 757577 74632 345799 661488 561147 537636 850211 946882 797242 35589 738690 327844 384707 778108 261522 557804 550486 693888 743944 355856 370041 621482 917081 606766 806709 311481 875393 681222 469463 729488 521023 367098 178224 394995 885527 1301 981398 627726 127439 858881 931681 728878 827890 826255 177647 541445 311568 402547 751200 564650 295868 985030 746010 135127 338252 652290 201414 825065 89949 190154 701585 630372 435277 350559 26540 412909 179839 980907 587469 328141 392410 757754 74156 803189 797834 16060 594567 788404 680126 113477 969182 348099 346600 547150 557943 887930 536896 936817 98203 484504 334466 699504 200535 301182 261611 419246 454780 448692 57984 204084 51360 537636 953158 658094 74907 45914 999051 623788 654091 331018 412444 268642 293328 576650 997517 231080 355216 311699 539509 934074 179508 357636 663022 108984 598570 472863 911065 159464 809889 904906 64984 910831 784912 360464 435347 709852 719855 652638 569844 738141 179707 827846 7978 203848 582519 904703 606058 908116 483750 967778 354153 521309 641746 824559 370147 316771 392520 730694 222360 979979 228634 835695 77385 166813 853147 968338 564927 934532 752550 66880 267653 423505 303064 546344 755945 566521 703185 78498 101439 908306 492856 762216 700126 95898 728884 999896 386209 112560 351539 798132 762599 779545 925414 728097 873299 488572 594883 322091 260108 526374 233794 891520 350078 185288 857313 9777 899096 358516 670753 47412 113996 998499 688262 16740 326675 516209 880282 170047 380454 444127 86762 710311 918726 311825 238536 471714 115764 506574 473031 867354 61369 525891 840963 730910 801440 548736 9238 200863 835703 356793 642916 127668 721938 946694 747792 157526 67720 571235 818244 708773 785652 13297 975598 697953 285685 565683 569725 127409 663534 18322 272424 951264 860935 286938 496743 940763 561706 717755 813368 982132 925959 228744 912923 760610 817488 852731 108119 532031 163325 918703 333363 801672 954314 423909 471357 138657 82164 833024 806279 647567 635200 943753 274789 57147 597172 44651 474608 402870 503260 866488 103750 984367 247942 141986 985223 291455 986822 859203 606041 39454 923571 239893 379558 228586 896104 896379 773785 831271 340164 288055 235365 516346 961514 529649 131517 213741 827650 72822 758429 337647 909622 342647 302592 309073 172342 817030 337447 626697 962101 695708 96537 224947 571689 530390 10717 155851 277647 161139 387713 141428 585124 150872 940567 780020 419181 602124 41395 565173 83888 140732 968686 217158 132281 147832 314406 457496 256726 292724 712763 365506 546715 218760 162196 665406 414239 121329 352024 794985 377021 825678 287286 399239 307604 357347 573149 283772 105544 609881 943300 487444 139455 841916 326499 509884 235300 349692 47416 735622 681959 281517 795972 114345 568506 948550 827019 635775 500246 743590 478680 412038 478772 544970 925750 664224 650901 90329 274616 274130 189883 682456 313330 665096 744941 81334 484477 679632 967351 839618 977911 442843 78695 922287 470785 152639 139921 883095 253247 655991 625484 365045 926620 857825 629428 592617 129795 246719 202662 376632 150887 283127 63430 802314 995004 958291 828284 718954 264187 975234 119090 971466 454946 863637 41432 881084 44786 362051 221153 382906 84783 421669 572803 214558 409700 617082 969467 706219 122332 503140 199047 966146 683818 503786 158442 183022 704034 930228 368043 8857 914525 683986 301334 971732 803705 864438 45625 429011 789207 806261 517417 108463 491932 572873 283067 294178 239792 331602 196875 104526 993282 981520 794680 880375 174657 671915 548965 377924 581540 487660 936506 388994 673444 984385 533730 341473 731069 346301 959755 288437 951921 363157 956200 295350 610180 463268 859058 607232 139713 337960 742691 891924 430387 144258 405498 639445 699693 61370 702522 792268 205123 148665 645866 726821 711503 846926 758934 251120 982957 390634 609420 894880 902014 460643 484065 213007 942697 314612 579626 401016 464342 313980 40707 30268 61553 155899 69323 961950 519021 297688 531238 789127 69182 8221 11258 639810 733406 496377 489202 570049 349577 994365 90430 54102 74624 6304 218833 918587 955530 474491 457954 402379 273199 305038 695531 821382 477627 865145 627565 747281 296193 995588 790890 904436 519957 195095 478890 499546 581905 959938 660215 137684 242001 961143 471584 660247 24887 868683 795642 587257 197607 628729 510234 642360 750156 564766 825180 385203 703570 829438 639776 2415 700842 897662 336135 736211 223625 970600 707130 951596 436264 657962 200036 221354 297093 736983 848115 279649 922017 532324 105819 235721 921537 323500 852946 711871 371758 545901 866645 658818 442676 186249 875426 292726 8934 836934 81404 899940 580056 800142 64299 440504 20580 856368 950713 31682 508070 490589 938869 717686 988224 437996 953012 372460 976663 726998 956171 407456 254419 645242 472470 45619 167139 619738 923509 812200 680183 905501 258890 686504 301252 897995 66172 465278 187588 582420 206902 515356 509491 208649 147240 819669 471891 45921 608069 303200 213161 499062 406340 465691 171070 935237 772192 948614 874078 196594 989272 23364 81628 895809 335727 478174 359757 787422 264237 265919 391752 681558 602396 377208 990316 680028 576396 651966 640474 785541 757135 685415 662327 391692 254909 846065 152876 200911 190898 978684 888870 176656 674827 402442 100502 192309 446509 716614 737713 711880 723006 917370 494513 707959 263402 295767 210194 719893 639455 501873 171734 453655 82129 382657 250754 290073 116023 221089 503519 482711 882060 228243 230329 135988 685263 245563 416675 489718 723779 363808 602226 296007 470512 477039 108925 465206 632032 887416 546084 894260 684259 439343 733318 927384 500811 853164 735945 581019 376881 896684 146389 231645 548462 84301 837593 452446 302306 439126 145861 430149 621425 606061 593807 342173 53633 678430 117678 735315 775614 680411 902946 64058 764694 258551 941354 149383 235838 394666 521356 607316 517226 271568 374480 471905 993624 580138 414021 76111 840647 857819 950907 394659 364152 87980 976136 685321 930292 922248 431044 167310 152261 255169 388812 603365 726459 458057 914434 122916 626920 791866 219275 628356 780325 362831 630608 537955 692939 4264 268350 886405 451771 958858 687366 833039 787031 586141 501341 440652 133510 202092 960765 915624 721588 570920 574179 809911 741583 688678 403215 619695 660491 853980 385095 462825 877791 665256 567379 650084 856902 58249 974594 142594 151999 416804 381605 40010 782606 371904 889935 24356 456760 891082 926875 147680 969163 355410 869989 209199 134932 325452 5135 681640 293286 535824 236606 666437 46298 483035 988571 369379 556233 440460 70163 319622 946260 332071 818071 57106 11997 340566 43613 132179 171211 577314 151901 413558 249290 630526 237780 141134 898249 109373 137220 134480 465850 258263 768498 645463 684245 159849 206183 750113 6549 776945 816240 528271 830905 175829 285727 63145 621125 716957 293511 155352 311550 918261 304259 445547 539954 268269 406512 706386 929966 837944 263406 676582 619973 518256 741155 368351 798928 362128 269048 432220 494889 263481 99610 960543 980526 590702 551034 372238 163780 650711 83854 582323 494098 823746 545486 917885 115394 733085 235191 55933 574467 178302 112011 385066 938761 420891 694287 832285 388684 241362 901836 226710 802693 19619 760399 448501 879220 141040 130410 695425 899804 591684 11376 341797 321221 214985 327612 150958 369210 289936 173995 405582 421001 32333 129629 396060 511430 264217 316344 852434 723783 775279 894821 139982 293481 667311 108177 546769 925450 270429 868014 982659 113357 756770 25135 48045 566681 597642 612111 289085 834458 132357 513419 813702 195583 282407 252579 912765 210874 718633 722525 707773 726211 877349 68098 657412 104149 458781 491231 930228 626352 633524 528134 186003 987925 278771 861514 79947 731725 337414 30150 548843 523299 162237 286295 997156 33509 611980 293021 248204 482983 605579 826559 975262 646143 916854 318564 107321 940682 950509 500986 610077 210086 766326 314674 927089 954934 740982 946946 898815 784418 6140 519586 273142 112980 195894 66192 237479 416571 347066 455884 550793 468492 522943 966620 228854 920060 288993 997449 511531 538567 839136 132704 711756 523053 995233 78579 313885 664495 679084 479894 157770 712982 682988 412322 532576 829997 642994 975028 423378 349826 854067 591407 59061 193001 369221 994614 881156 297977 778918 851699 82908 735884 451445 833875 245377 541379 786999 217544 348504 500288 211091 462405 110571 683563 733590 700550 307944 545070 934449 660357 123170 155385 28214 163206 184975 260542 840478 922572 76296 59702 86918 101281 858828 908506 48748 297298 465213 439530 912311 175409 171873 323370 672813 592978 438498 568352 164027 331342 60879 551704 264369 315587 685209 268576 698883 152913 196566 816652 50249 379550 879490 396211 134143 68500 279865 78256 324742 128862 796542 617954 191329 279214 782008 465772 207609 257914 750191 221557 594202 485114 848979 892842 380468 687596 476598 656631 362714 539665 162957 609938 706566 900269 177010 436784 71251 940490 120357 728718 525506 484597 197510 764201 387766 175552 711325 739078 152440 978175 148883 15019 722163 610571 805430 655588 258233 766786 560441 499007 213436 842244 639345 101328 467478 402488 732569 693806 881602 144005 238095 396852 771232 244761 83605 747393 447733 730278 415121 195960 652840 365664 422157 112193 827014 663360 984631 776966 697088 349060 708002 650999 222504 31596 811012 462598 961655 880703 767350 409452 246474 684740 263351 206690 697888 719050 210793 18985 807518 490464 138003 851523 761739 441629 433437 421431 371540 929049 83735 121553 894089 279858 373042 256671 685470 972105 110533 823925 207339 455618 658633 741226 734957 328263 547550 486169 972803 696966 466436 396513 214001 629422 118371 966502 996512 212342 122627 232461 315996 24983 663380 793540 495957 419213 854888 532023 310111 457817 288500 45852 602226 27650 134483 667753 742058 941711 925187 363864 293703 500559 848549 822122 974127 498897 129793 181537 649383 521772 320384 447428 3230 819384 965360 998047 885539 319187 575364 221504 77609 431902 977937 244219 115850 49022 138643 227111 152577 896539 327590 814111 645038 360227 394636 153794 954966 85896 486510 339764 483169 737982 36371 159067 343642 342206 435178 214498 614067 284294 491270 794873 10750 702935 701981 831251 80885 464502 78025 392678 669299 674603 131911 792367 934520 49029 405626 37356 817448 86163 363368 610463 366349 406828 500092 178834 965073 313769 204803 737998 433477 74534 952879 261090 32733 91460 360279 687842 490738 770730 148597 89637 572606 782335 519974 381575 163555 774642 672174 98021 905701 297971 317489 168227 54699 285879 769083 733673 553794 866871 136889 832610 632922 809393 310654 400252 125831 186470 440767 295658 788481 921882 389015 778469 341028 354072 77060 219495 738737 615084 121384 394350 138379 80934 479753 314623 642363 398813 613329 576097 324333 329578 15182 801502 423345 832041 98419 837125 995963 653116 830742 32746 769250 909895 545520 408805 20389 915317 410400 511503 219489 805873 325224 564488 469724 261230 363694 103796 313150 33888 766077 917369 629970 972929 885825 732418 206602 64461 123919 938175 589112 593990 49114 574755 376662 60976 12095 191653 332927 137366 853178 979583 626803 687172 477423 839218 166231 756682 606242 517312 522483 720320 777919 749553 419954 2556 240275 215183 677541 868893 4624 799209 519489 574340 906189 515988 191900 706454 682756 943717 824628 826747 529043 227384 263784 53986 511420 573932 728701 839739 199396 873061 340122 758267 773911 556873 16268 424604 223426 467395 24963 695322 222840 145156 822355 499895 995183 561404 184820 476535 539456 988069 503875 589605 371306 971705 923903 946893 429903 99767 194124 721983 354677 992610 269619 613267 128774 612546 218208 614559 894160 923489 545507 912579 24390 80910 253744 733085 793278 477470 303903 979029 25265 626918 650732 430675 685887 294082 195000 644867 327016 795346 770502 693784 92563 486775 561087 564807 571531 234266 782062 747015 879485 750886 786309 584280 826363 741321 516887 70968 487676 292023 879835 800751 335193 432743 102960 742341 644114 766292 567059 98247 271879 179453 201770 646150 15936 663333 327357 337175 213734 171667 18999 898772 688263 376020 287337 362969 463318 909236 116296 443784 129832 302665 530282 468357 923320 554792 118477 475707 460323 377261 967505 797846 421805 974904 339576 879815 144187 908331 106541 30531 792023 257389 206970 382852 387440 577321 590864 553286 957910 602064 268995 502411 763714 78035 369228 784664 216012 111082 663749 300662 340531 436751 871728 943922 772249 549508 730033 859549 759556 815625 335567 146956 193183 534886 919479 602201 286518 686568 532665 79008 250558 435291 199497 734979 698250 637205 209215 721703 429527 492139 409816 452277 844033 406522 470770 322394 576972 636767 220564 571719 795228 416895 74276 967537 943357 192000 585263 731218 321436 558158 450468 762918 803787 103831 595545 903023 834945 448591 151301 328754 678424 236845 23044 790008 106317 605420 537175 373326 15236 447051 647521 500421 669442 855310 186603 253362 52657 607610 34144 801135 887583 253917 664274 590936 334655 173059 50867 402767 554598 443074 630493 665593 609167 16239 667467 39295 762904 369959 361373 676686 297155 713352 309464 408599 386358 640756 684068 564688 683643 721365 563404 664048 261889 426067 233665 443127 711065 913184 990168 479460 261625 47981 227911 325181 906877 632690 784492 516235 506785 270826 488710 574811 464072 220500 198906 890622 671992 298291 675663 735369 555036 22415 14386 659862 359425 139955 113459 994946 714521 569004 595334 470061 223099 104848 358468 167933 618848 207797 630311 507483 9896 369589 527377 590388 645203 530993 384965 992249 254345 139915 708589 446175 98771 468010 738387 106720 148767 20602 306215 909241 999487 37865 704831 229546 674538 419564 127954 169465 570682 655160 702589 637167 669677 535689 107262 602905 996709 282526 990588 546504 483176 8378 146428 84945 561504 114853 310765 217358 400731 569130 201886 347036 148108 43671 737922 992987 573448 355071 943091 605617 480587 646459 490220 637255 56561 602276 597262 674826 436669 631707 857308 38315 435605 79298 179711 4704 393347 268993 345538 40673 896886 853057 22678 161899 795839 975988 525904 56385 319765 384267 338278 192166 902289 600766 267254 674276 293298 429064 771776 427016 941915 674921 814822 816675 481104 28514 141427 638347 805245 11964 949841 768152 899311 629250 366417 48615 225560 313858 14504 711642 660303 100751 177452 109078 46990 713666 681499 935684 476850 990005 721876 746322 313343 665478 380827 677167 716890 859035 552665 170065 369676 100888 783195 481587 726342 96874 601358 421967 659095 827391 933961 821800 258296 157068 594308 230852 690817 626246 994457 107882 765745 22825 388618 209064 339177 474676 995514 739215 86897 365483 337266 722933 791603 552532 174302 102130 864955 378107 389070 49251 657469 134766 980150 206763 464271 857408 944750 611373 326954 900618 770418 166291 907565 268390 509282 539210 829786 315251 499588 998275 683991 417300 580605 803380 174255 742768 598364 817685 352271 502771 306192 342372 994377 541324 366060 455329 303636 874029 651370 225682 32905 149519 917797 911681 150184 286123 382365 127609 936977 462081 912887 84876 450508 181269 419195 869392 460674 982765 972756 422429 114881 969812 944147 287441 277883 758107 569901 784524 250311 930963 924216 256244 428383 537043 544114 659378 935521 640184 222010 810100 695503 660448 40853 93801 221198 351918 348330 787592 524970 46730 791943 835209 829073 132254 402074 767210 312852 579418 702584 12779 52777 167408 580057 622738 746667 298712 611994 825641 719768 403214 930490 38843 906194 260047 97117 672922 164127 764128 983628 739100 563818 198855 747827 179417 108479 723599 319138 291311 271506 188041 673869 137150 991545 594886 662284 769517 747565 202014 950555 75875 20174 322027 291483 8334 669980 751694 498703 46624 279870 485226 174432 754252 872895 708836 338266 341582 357196 950441 822957 812768 950263 120424 267884 140230 216631 271892 225105 105155 992102 592867 946487 250657 456705 132241 608991 113966 137836 324510 944492 550265 872364 397644 347303 261081 568170 409954 102459 497254 763575 764331 564282 193854 499394 667256 568534 13378 657124 561690 87017 955798 846485 115433 459694 642404 604979 777152 356485 800666 51906 203646 268723 464871 335335 811910 682463 66050 312300 726016 624279 382371 833024 755798 79113 664456 770484 738168 92938 155442 258174 211608 584274 352229 530618 35951 474174 783083 12708 800374 589261 915858 138079 345774 231844 936937 630641 757337 940746 461255 697860 740862 634476 330565 384551 40488 311578 71614 595339 718184 841736 808918 958343 66703 27662 696368 418389 783285 862377 952567 110546 501 394616 714134 808258 59310 447295 689408 712201 849539 25767 744553 999347 648476 885564 289994 141485 510947 520174 718113 911625 432904 686673 942511 83007 654974 944541 125176 368678 746747 230318 94790 619007 448252 377092 802407 588011 888638 253125 223978 329007 97286 561079 422502 581623 922971 22342 283828 670097 239302 901508 614768 520494 161369 796387 946939 580964 105509 860285 310332 809326 622786 122445 235098 877354 269963 494003 109124 358234 863967 164788 917417 63716 291682 860536 803392 150354 242681 267659 92162 322963 15890 657692 250859 275256 472794 298624 967868 775608 217156 275952 49084 765548 902345 295047 61874 248147 754979 210885 83565 921104 466320 492623 656893 848807 618773 251308 99319 989443 798457 912713 659700 426995 427269 290294 881490 785833 947083 955047 795954 145658 915676 387061 225080 503008 494928 853338 799759 808635 11074 956792 51170 692491 365970 553107 568676 417720 456929 663634 110217 49931 149592 892098 391946 244146 916129 647251 300773 884800 14316 793497 973211 406122 488684 451340 129713 745355 349912 237256 284591 360097 499754 697422 288740 326221 394915 46401 300832 10519 390149 301354 207352 610984 371352 319029 905669 890319 539365 662834 640613 460285 453438 332053 942329 991944 176372 149749 795686 380332 339487 165073 114004 88901 908379 38150 22386 544790 179717 195098 918192 164677 357697 98485 692291 305756 328567 698275 720676 321290 763602 107475 178961 294368 677376 39898 898507 945109 786677 896689 824663 264003 877607 289011 729853 835111 814291 598176 991308 494116 50935 889693 275668 599617 113430 822770 576682 484902 50103 622154 750631 787491 510502 531446 261930 327402 678130 485355 800465 466064 419565 57215 975364 143568 609072 468656 566443 658183 858388 825949 984754 100665 449017 228043 369100 201739 990083 590177 112237 758983 425624 215148 899087 223771 57891 465820 928430 639450 132628 779781 935052 125881 145246 400671 550318 179475 292856 396615 873308 561062 747677 792124 479077 680724 808908 517410 131737 336867 650952 152450 895565 631485 53656 150216 842651 864945 629192 96644 764127 24688 662631 760682 165051 442897 146503 507026 4051 346957 161409 27960 352018 940419 763374 782781 975332 33141 154670 470756 62458 313994 211557 8534 806345 612938 436793 894047 67915 713573 460822 707438 387772 466540 583210 311897 153758 550742 203049 923415 342453 960509 866634 979332 69964 10910 891912 991904 765167 902045 976609 430992 482863 564158 49243 455324 157089 458733 817530 118959 699551 367479 865227 373851 574277 260943 908125 637714 559605 422346 710147 872301 882260 301987 529491 801961 426954 280248 3241 789542 280646 342219 871205 657894 331768 532482 670696 346452 394902 141799 20828 492282 562839 429224 754153 665417 388411 96280 614464 104341 132673 787372 964372 400919 652782 787712 963356 794089 192333 480144 661907 515149 225770 745663 639672 980263 699670 368467 715407 374718 127910 105782 297053 987391 631156 139767 129967 450938 842524 86023 66452 58147 322240 625725 987999 414098 611269 598930 370598 248772 179604 310886 121350 523927 943642 713273 827420 660050 733576 847986 175821 851355 730899 212508 222847 330687 463989 42468 951326 255469 687082 589021 955032 991803 534452 175612 331297 367840 266456 393051 699504 422328 384031 719802 898176 5380 835222 275642 465232 850279 61134 393760 403171 98794 817756 740632 284801 622328 886106 591535 14964 466019 967525 370584 729164 136349 518429 746985 904412 403008 87784 651995 147002 139911 403118 592653 343683 765650 784414 225344 910164 522214 702952 760540 101074 965547 887682 708587 492707 337196 984676 4761 53427 177114 429835 939322 205617 498506 948601 797764 608271 625586 191987 63248 644037 51184 790914 211357 295758 516163 644979 615117 257321 608464 760727 357799 202905 337950 46660 432339 741798 817562 350289 869601 805210 253076 719646 486402 390341 679296 901450 945869 977722 807351 82107 95164 416207 140147 32090 111660 642913 387222 924884 228449 276494 436451 770842 927423 568313 545924 754529 457874 418505 654275 698595 872583 334698 924176 271261 182193 375882 455873 85583 743621 197789 449421 36991 609694 962842 469393 188982 29050 946236 77963 794497 299578 438211 743074 7153 186342 905520 829787 778140 23207 470348 350437 819354 883724 595617 753167 897224 992197 263231 186828 315720 921451 230265 900982 847935 878582 227174 163528 966294 235525 449056 938915 753978 953754 170696 443082 191965 352923 138048 584870 608626 955795 701999 219138 129908 338414 869569 359887 62688 452032 411877 517346 39862 459007 903245 420465 603388 399813 311025 133338 491323 104911 706380 366621 952768 766080 636125 789916 380764 525215 128424 382306 313701 618004 608371 324505 823219 735151 369673 773138 445027 720162 943610 142274 745496 41218 216601 591359 871605 780617 493693 472135 829796 693911 335296 626553 3922 521708 40771 992793 736240 303088 669032 949264 546740 746604 733719 227755 708566 238862 452538 278999 653843 149161 27648 901739 577390 463922 214430 146591 711914 682372 944265 369037 53329 740829 959229 545207 530160 744351 227257 211648 700248 70736 324417 33329 812383 423450 101275 767478 679517 934348 864146 522911 311856 209623 115318 569440 527096 858257 517850 583697 313243 126390 214101 550638 598850 571298 812162 461079 280026 262616 654912 395666 578709 41982 915826 287364 860966 978014 419455 513340 206728 225511 883667 103849 324152 457003 396189 852510 594871 61214 30799 734293 96393 628317 639073 985065 399096 948836 85967 367898 404817 834263 190614 421645 295525 409210 388731 574794 251210 325689 397636 62524 541912 413857 353020 822580 372397 574117 324723 509607 691945 754138 278972 119979 836019 856187 381294 527742 720754 446309 61028 759999 189396 747612 731773 532211 194186 96709 551900 768193 737162 240682 282153 748343 16396 193465 107534 801859 962254 214277 588218 665978 183056 17284 478498 935124 316889 160399 655227 366190 886768 107365 899585 530887 134883 27752 929396 990723 733763 80606 377942 445419 25126 155313 117294 719595 126500 7664 577607 835923 826587 242764 439217 966615 47980 307164 740927 311759 518907 130905 137032 335607 844978 679586 395751 909232 407358 801529 309115 821309 975313 807301 664359 255175 265823 888782 751763 735066 689057 831236 685097 563494 862549 310841 174873 407486 305467 499682 364117 912284 140185 900633 613462 315611 439673 306270 957973 710460 361830 127890 747987 741154 200243 357370 276177 587542 350707 723458 512985 638083 639170 748919 175475 726267 869690 744204 881 776304 938367 477014 361892 360252 302964 22608 51939 75354 604740 930584 351563 826730 511834 169008 673530 1393 590568 450686 580436 231894 855268 889356 921598 214439 132935 132808 35878 279250 254988 610693 142840 294636 735607 495801 210794 601389 653899 551549 840881 485874 333011 919568 670538 372538 509274 237716 537778 228394 859507 761616 204974 984393 52850 950508 269637 659076 687984 251192 862336 586219 708299 54757 839025 350642 164131 869770 377385 916721 165727 344160 741184 494053 484070 296903 703057 668781 522598 751551 887867 836749 373009 412720 666785 200302 532891 717346 108459 58524 840189 246981 658051 620679 746229 198891 622745 161667 198660 78281 477920 126792 211950 67834 782158 140722 761086 444924 812256 576705 251711 48496 739603 265755 913540 292318 58284 796678 595361 345839 900209 560878 374831 393905 619054 350437 964044 92759 209522 388381 840985 255094 654735 793904 426810 405194 159453 504281 735321 302319 215799 92281 383780 928104 360828 128018 252747 92699 785999 578127 647555 237650 235864 210491 668485 727419 229570 895237 106319 944426 945339 930946 961954 206290 765878 877483 301250 616784 587244 941019 535738 577184 564886 528466 306325 782053 2357 410869 136678 657637 90571 204427 764417 342987 456735 709761 469439 293028 17341 921959 114750 356706 916020 946225 836127 891548 464406 419768 969990 131340 510971 675702 39774 40847 739966 64269 522834 689257 510334 795969 800533 284990 876447 677049 465563 58394 295687 176194 740766 321706 543393 323532 103066 649025 785565 721963 253265 542548 199278 787863 459591 941822 396490 459948 588167 234237 535342 453803 383196 189043 812888 634167 437721 880358 528971 211417 306322 232512 80206 971965 103072 649231 127021 528243 860706 260422 547767 757039 788598 884987 100414 581256 959364 558567 267866 520573 823091 464617 578598 53675 846834 990531 426498 645336 608625 836507 577807 567020 634277 174204 240438 627251 642503 861267 193314 2524 797398 778674 886209 338173 982096 189200 626950 899468 646269 75526 545386 925991 596837 892563 685415 146701 598868 229658 38396 49635 170653 119263 969900 491761 233108 66894 159614 377442 471699 990068 967806 469639 439734 252675 81915 11029 125279 826706 160327 102626 444402 284571 936378 985324 845402 414844 20144 714770 422787 433079 982982 345369 591261 186737 309729 87144 759584 492854 712039 668428 386882 825844 466243 933749 929346 438651 212197 503 241505 630916 327488 291466 361316 459239 494667 130955 494419 739171 148801 301945 132221 847706 317536 87224 510386 979858 8942 287697 230983 79221 148975 784816 879574 625681 574960 956517 162107 633433 27968 870564 11096 357923 241329 976901 249874 789353 649692 577284 35665 690248 842266 953218 259204 42499 313995 226370 196891 25600 813843 289581 127179 730314 475480 357199 463502 80142 299910 421911 573536 633822 444939 264859 809923 410097 471259 114002 885308 381472 936556 719832 380179 871211 954747 145773 114007 656050 350662 354422 944728 205309 947152 125371 348907 112117 300833 965543 147690 236136 620099 951116 257521 557257 193990 442844 183394 775213 23996 469745 439842 798735 704830 370437 530138 634765 592613 631995 939127 70888 51346 171988 302826 734984 293094 548539 367912 456694 507722 185466 176299 521441 935977 491202 837615 491098 43249 597223 303094 102679 372438 822882 201989 769715 752847 448717 905956 172908 28311 844330 783522 350564 781869 594333 632399 800033 214484 339117 318785 933198 520724 35207 274767 720759 789303 425083 616089 638353 405133 715133 929726 66223 252456 110245 408931 796046 837921 580144 347955 583818 400337 969980 706266 621607 282521 264848 72457 177801 52251 69586 506485 537788 300542 374927 981848 339885 789870 759862 714351 370414 863769 24029 927674 633590 399411 656571 117119 755295 934771 484908 511238 669223 614548 297841 975838 461359 283157 462125 562839 617791 10681 767913 173511 243200 287432 449040 976517 476160 474060 206452 280305 576114 270229 784711 426538 169963 856374 477219 341590 675238 668101 999555 532830 64321 140255 182471 999535 91198 662049 91764 769530 270339 342128 124722 752884 274010 589298 391500 449815 21490 715411 375411 271007 11932 763649 646588 81550 256910 101104 1693 45161 502628 442584 790516 438777 523738 77426 146368 988491 378643 894718 470118 815728 293781 448959 289517 436350 482763 895165 73090 631117 310978 925570 652853 984698 830316 139102 307514 867495 821024 515428 877546 466873 804567 826986 919871 907033 502577 146637 355739 174324 182254 177706 379138 499131 859574 229414 370203 976612 950290 179432 820275 81959 739248 739097 20409 720513 969698 749739 324547 603508 708191 734031 580424 931909 638145 284221 571493 536253 565702 978480 714904 564777 103952 688295 819784 118746 636133 542054 100858 131814 611247 902579 152157 851557 187260 655705 788096 624948 264767 784040 542102 44086 515149 284851 374393 779726 122978 258384 276772 69286 620890 722524 868472 364459 251960 60917 643704 858446 758882 156414 464589 400004 413538 161438 725890 562183 640999 110401 6088 868116 932226 608853 129652 620587 735850 575375 269500 952530 117368 921764 741630 720274 834795 651920 162554 269496 991142 621650 729810 256022 245933 640622 242705 488831 296492 677930 632737 539086 835376 871057 101459 366880 94379 273587 274268 376213 769140 366755 246482 865107 918917 735864 281075 17539 944123 578508 780126 727122 707930 431616 422103 710449 489415 249014 270344 483030 599692 45078 167355 702009 76631 544713 862433 799576 916986 631425 150158 704755 57261 417327 572090 303376 976136 261452 208065 866296 131018 885329 307044 565240 717077 272062 829574 990754 89582 933079 796528 984329 726338 829602 262158 375176 561180 627242 109808 354748 649392 299007 57226 315909 255060 599348 890228 563721 740353 208160 116778 749298 201046 906653 481676 846571 711765 886348 206112 998182 540005 624655 36491 112665 232142 278542 712476 722940 802816 302003 202882 229324 853004 607022 141200 659212 595433 338417 245312 829887 936049 727988 231661 922735 83105 985714 353111 286633 700316 46187 23843 982719 58921 80609 459609 363972 677425 975835 565988 235092 734850 131748 965397 810377 159310 300236 464033 395655 574316 901222 984286 473841 93206 303753 571722 571953 705194 441424 920068 105140 514602 133274 639889 536556 244475 677450 764120 964044 582825 415751 158759 917455 555362 794237 24812 642162 523575 827739 366652 20598 444958 646228 973839 243551 613554 357790 554114 57399 955313 820341 389588 272971 398845 291417 629353 164013 450204 553099 392010 242481 321593 362004 189475 367408 275360 767039 456516 937671 368197 381018 415649 113561 615678 37177 883026 163529 202436 601011 697811 637313 456375 697123 566533 638191 674455 945128 454827 556738 933579 371173 146350 44849 750238 751362 589594 341940 118013 818089 798047 958985 138618 153866 501648 145136 169356 517911 145959 67376 405517 643977 982527 842128 781627 125081 324249 318814 980919 281543 763544 77740 131017 198743 25733 988046 355354 508623 43595 404893 746872 650683 144060 87543 565269 261865 597258 538044 329353 944301 219215 639763 159244 11422 222598 662883 110973 275863 421967 224410 64349 565303 863407 422314 957716 239906 368013 673479 148651 661821 964343 197930 718289 713973 60059 262801 637527 700089 535118 191548 986099 73724 985416 568370 675457 340020 166246 170298 947965 789150 945127 287714 950218 81079 279408 94588 155566 552388 546440 136284 101012 431435 525148 133083 137544 79256 329468 788119 714367 592761 81052 427057 893900 601410 307732 719437 97452 914186 521953 897045 143739 311468 50274 819959 258301 600136 877019 655138 501974 751167 50357 149517 548946 497274 763580 585713 922526 794979 280672 43658 944332 115498 135285 202457 620692 433217 103667 282213 26829 889057 181430 627829 770040 377411 800191 651863 947510 7272 705841 358685 407565 498130 478421 652891 280743 500616 36310 435754 961042 218902 471046 531816 434113 130314 840663 873718 36809 397305 846371 307000 635429 894456 79333 222937 883891 805027 742910 60676 375925 606617 573745 983660 931153 137917 831270 475013 394065 491959 634731 809928 419812 659953 119598 312755 227611 405339 935172 583367 103597 929832 177830 875208 572787 867407 428847 803521 113388 546698 809887 404861 141755 778906 280987 266191 963748 512257 423594 34763 893522 836998 116089 418891 380500 871925 2968 500971 630940 111132 457083 767564 102911 794128 795515 125589 856247 368870 382802 796589 256100 190138 257506 436483 304518 448043 159279 872710 914117 827485 365920 664814 681450 699061 654722 727729 342563 113377 890437 819406 62659 145998 84861 201798 717695 731312 143202 515293 420658 255101 518288 342494 3546 862450 557768 638804 36888 507085 695981 733458 605556 620561 431752 147116 536087 919877 894469 809276 828944 195317 386740 42462 736528 914800 970761 855860 898989 214536 346075 372514 819747 893525 253481 898643 466318 579826 762960 803058 772977 750526 164182 455986 935858 437085 201315 930823 759579 391669 975235 797099 788443 664817 714981 963802 728835 208257 284831 838678 795210 643736 231335 116963 642250 972781 35163 508684 830784 756411 328570 587868 316047 932672 609385 315878 215358 346562 631600 352574 83253 436357 382650 166718 236484 368854 486552 841730 317981 984132 101311 615788 878421 873313 46213 553633 696743 962885 944296 796681 251824 785291 190343 131091 153076 478099 542631 765999 988056 38846 230447 725970 537446 912885 435628 541237 818636 388515 528974 626263 497821 589302 595113 428150 539086 540450 330805 712282 851322 675870 382351 850571 824351 414180 426422 387413 681055 608181 854286 840523 862976 346515 404768 975170 593196 659846 511512 615185 159410 361304 746822 528215 473667 586265 280862 680629 607542 851675 260216 975312 379204 340598 14544 793553 440972 782278 42055 438372 528656 366376 159264 666556 721015 160449 791044 21453 24585 91383 666815 896721 685046 105269 82752 379460 215823 874348 889437 778856 240715 838668 847181 859330 730628 254031 594476 861403 93304 246703 764922 192447 817992 981547 391260 580929 987196 553862 479834 447158 987772 725320 127135 568821 362776 228539 917821 172062 794050 60335 730342 674128 501903 956086 234548 709616 843386 311912 456609 270953 465249 865377 691920 118247 539462 913342 789826 382555 713807 821220 600802 912186 399494 862201 736506 551422 740313 330281 296891 990243 180891 970146 795193 571819 544578 573400 363245 915099 216551 400770 174641 33020 274505 712027 928071 324826 49930 671394 165203 151752 280944 10842 63772 395163 373477 516491 805071 102955 533816 328127 789564 206741 593626 666822 384471 899067 960482 359154 421176 343170 793097 505436 122140 140819 432815 749533 824737 489114 926292 966678 930318 837898 663648 265640 276937 267160 498843 939581 855519 310780 80693 973949 660799 888755 879168 604442 880831 76607 288113 135685 863830 864741 867362 977334 352352 390382 44691 885288 17246 162790 78309 905818 871923 683169 452381 325391 558120 945777 502695 684175 528680 750641 929937 539044 361093 641277 979723 643742 706033 68023 106670 920207 155526 773700 143794 551376 7551 818381 280438 766906 30716 669375 796027 434798 863042 260939 356585 986446 243449 410150 77770 732097 294892 969610 456074 841331 830668 474036 221949 825426 895278 630308 471641 767314 988616 430560 697591 531498 285112 857457 811030 471957 95485 184548 439449 989138 56892 486602 250756 605989 811388 484280 477250 309268 623978 709768 507810 199658 327318 146390 462677 350711 855156 417477 758962 807693 372637 165368 741107 721669 816139 892632 141749 515257 320288 504788 586812 388359 45344 970781 511724 924628 568242 732646 868433 136838 857763 252458 487320 453897 355106 975973 315028 609164 529797 3802 775930 966913 140739 92748 143589 717024 344313 675909 956435 541348 908005 802642 595813 516492 186414 780740 207779 114780 676442 451184 691126 958938 634581 541488 828269 916497 396849 513761 576248 582033 128480 887331 18288 11629 794172 226396 419405 74427 752256 175029 667822 44568 157453 266907 814549 957282 759974 594623 615592 436988 837684 757143 237874 109005 764162 736219 651551 301953 414145 115912 657923 998918 503750 941024 662932 737233 837704 110120 562604 31895 508322 793833 147144 26068 588503 860657 495755 550983 970568 39695 257660 421876 6016 680537 506051 951648 163561 835945 671600 670873 685844 364316 197813 159148 881398 852050 200487 895469 944037 350769 753024 205170 728415 228898 894240 842712 750019 537874 496328 606397 853717 499059 963357 851140 806975 344632 443179 189332 417227 361820 882463 240857 273002 641180 819852 123522 480112 847544 276327 538113 165525 858422 543499 836686 751221 125663 802230 254181 244113 649217 539082 646787 495052 900651 904013 516716 761711 480948 96105 904296 163686 512372 718253 159554 401089 481416 164042 211016 967220 65747 998486 881934 166743 283960 825229 761259 683494 526497 642443 78009 22658 646843 630163 629401 518958 166199 235915 974829 587538 65227 760574 494493 222588 636591 162776 285203 446619 892705 994350 187774 599618 45345 836979 589331 849515 780533 78404 78215 43441 721446 952798 874198 343764 898754 963042 469568 249401 227160 563287 985222 195880 563327 221416 964913 774540 910735 453730 971916 770103 55781 918520 285477 714971 398436 971519 728656 31121 143663 914034 585956 588118 847216 250479 486395 813769 531924 235447 827190 742703 859021 22194 76472 498735 251983 843817 380070 223767 332691 812106 571245 246805 334422 128360 228796 930174 199387 576185 57605 86666 89637 173270 985217 160918 236350 776894 583465 401633 211188 396947 119421 590991 765014 872347 584513 605609 855163 133440 288891 15451 419259 138897 650487 560693 383924 772031 601667 864619 562054 870433 457523 386133 402711 298608 759646 735279 490193 35019 72223 745306 78495 61621 90453 891545 118451 462034 842851 703253 147331 344237 945137 309274 633543 391861 234601 531096 289533 406716 265210 658594 474278 962487 4441 943858 687110 724801 507515 685731 633831 929943 169757 519158 468375 444765 232380 801230 583397 293911 606429 753780 367592 96497 412742 318035 523128 710136 470531 119421 75251 714079 763810 600420 317562 122171 685879 273634 68593 902535 146969 418290 98434 261281 542307 158004 167514 460363 427892 296621 433835 511211 9775 671492 17193 29963 302396 848007 379149 904857 204037 53284 502613 610152 637818 872176 91650 32494 731534 774179 238424 163332 983735 853082 808417 389353 833457 101204 684203 590015 41340 997942 188997 573069 867930 154567 205894 834811 748434 121012 792518 142489 145584 727245 40099 280344 761474 589382 921598 407247 425436 470391 895675 591543 470357 193437 133061 529392 968904 476887 663943 748730 787988 669929 445300 196605 150749 111292 297792 383489 727368 284444 21028 727798 776579 665785 571294 249518 154043 685415 967918 192542 537507 124574 914523 718241 729396 962490 901164 545781 742951 927228 773552 259451 772285 846407 897014 29883 472568 854628 918037 348766 709727 646654 706726 485362 64894 917735 931269 233002 819299 42193 711443 219484 679842 564374 18231 559489 398930 109937 818392 319160 775374 590147 16293 6083 596278 465103 422733 913928 957355 104893 162887 589713 69590 161755 53900 811277 821857 866775 364952 979725 657532 600774 987180 932103 544410 119073 817999 831511 97457 935171 796744 533561 800830 791404 169958 312272 120895 265281 720696 688866 632247 308041 374357 230746 169069 83057 768278 823365 349613 814985 640727 793429 120645 462085 397626 284705 135625 529470 708771 462563 785937 738158 140221 330360 983478 859639 10995 797348 347800 714525 500856 682892 514522 426759 703296 871481 503844 482946 8452 579164 57761 833534 188866 60996 46527 602319 409659 701097 940273 278189 522740 717477 748848 478196 12981 715190 722550 279461 506317 426110 396993 661284 233675 767811 330198 114935 470727 804079 714748 123405 201367 92560 571325 796981 605210 607385 578536 444131 840753 7392 736914 152046 329024 837982 921168 399573 365362 919538 226622 116405 120179 941982 177083 875924 92787 117512 411883 357850 882217 482747 488244 557459 467342 904420 269761 941998 558302 226325 95618 68481 336091 356165 319786 897410 281418 874893 189360 304591 301171 324204 671822 970663 69029 684741 962949 700911 804656 966044 152983 480367 336041 929821 981708 269202 770857 691029 654190 609321 579918 103414 358348 209385 661305 254616 857467 998888 513807 233074 408272 592932 394552 14757 549159 311420 326179 550066 941920 987061 419840 560318 641180 396662 518148 11413 945732 702348 48105 401701 510915 543207 302379 334206 184519 314075 700492 458777 800772 407968 405968 926414 722608 728147 21826 992220 760072 947123 146158 122469 635402 91620 202853 406767 905785 434415 773372 584228 90717 397504 65420 131602 397248 995879 186036 944237 812273 399448 222931 517832 772549 384747 219726 49888 165393 410588 292624 889681 479921 969356 678917 413022 919045 582846 368350 85357 861294 30555 142096 946953 501910 733871 713492 130911 550501 155433 524521 815297 643468 437279 958734 633254 75262 639496 792648 205928 271794 555712 188258 223172 59683 739271 431144 732638 63376 91522 842539 181818 874684 716601 757056 708100 998511 653207 671553 455817 49139 205358 366858 581756 160791 568048 161853 107378 550832 957687 358207 580902 652371 151421 527928 456182 443421 899621 261079 231203 270891 910320 865804 103637 6050 391241 789004 277589 802856 842426 147601 998162 401449 343860 650775 489053 504851 544459 305504 915308 679642 432568 690609 18842 889013 710357 716627 471973 314655 484900 300435 39983 36247 164873 18498 617087 961248 766667 616949 3709 206850 44247 161990 755833 933639 103037 776913 320356 263230 340465 992312 571541 974652 830539 516384 521093 133398 134728 31282 940307 35113 743878 297115 32578 713682 420620 503628 86390 138678 54080 411322 357755 425147 784303 252575 131902 857229 814216 155831 715665 914010 204321 881796 858283 602070 929329 35083 798758 408376 586644 857237 203072 387643 252491 506799 85914 688478 594617 744746 690812 93349 669671 764827 788879 576405 623488 531740 117153 664252 443286 522569 511781 47463 391323 280581 573488 6761 581545 239858 359037 549211 219771 818364 53930 235990 210353 458831 629241 848251 970576 86684 885648 432364 15872 76633 392185 95568 980812 781630 409955 608339 413797 616840 605535 278819 836256 767673 181155 973812 803059 632022 569099 53821 729340 127016 538451 302777 467386 779644 739230 397031 286802 821347 649266 593803 25803 546098 504314 455850 149330 443395 573955 227986 411959 42099 366655 84240 468078 184994 987653 359927 287696 343030 740046 190304 250071 207448 600186 486500 425125 633973 391497 968804 972670 923902 891299 520770 624969 997864 728913 447461 229331 649389 238337 769721 721163 308234 979717 567404 491911 895039 570197 988723 263934 982226 553288 227779 674893 441356 845343 309720 907314 938746 152635 23537 70676 285421 430178 755089 371449 686459 109438 486272 398797 116667 323677 965897 735010 196941 18162 278138 598123 625232 777042 608678 432383 821866 880121 840998 96604 610436 126211 69780 385890 582091 414387 910 54868 695344 76655 249657 783643 385769 670785 688828 970306 466414 703192 875905 747323 386364 985221 565687 135576 7702 588991 20114 246035 876543 46943 754121 302726 724289 985892 747992 970164 625385 868977 736444 399871 389320 754378 137465 666031 564404 80667 805527 308849 923589 420721 115105 860757 665176 978558 530917 565392 318032 341401 53622 648760 398288 695036 989293 204939 680066 631812 961380 224616 791379 740533 945402 762195 926068 571188 956882 172534 912923 539147 872467 568411 938176 130536 375721 885555 386208 649630 82115 80210 448062 681442 349139 450928 192413 360591 283857 429673 732615 302819 644920 669502 990921 426688 187784 657618 555956 40556 367874 615342 965214 605905 880239 677950 479775 794045 658522 166994 229397 394339 147217 818014 516192 754649 243752 556858 531046 234008 336181 918562 937424 932607 300757 983991 378443 788304 284454 468732 992265 379058 588875 765466 711613 770221 498668 229276 666338 248049 753523 416372 564789 687887 993615 464436 472566 683838 926261 179286 232172 719448 187802 609653 323678 509338 672954 897233 563482 755623 284500 792143 202929 725830 639404 97335 718713 303072 224328 820788 617482 460163 315252 923800 918402 955873 563710 408277 558081 823441 490874 353668 754029 55821 416062 484258 923888 713843 671655 809550 89333 214533 841171 88653 922542 732009 648485 905350 253905 507561 528453 892167 33558 440243 603101 746942 659899 533274 82333 253184 683008 160403 580727 84869 677995 364921 247139 970410 98246 505802 737757 330862 254108 240744 448738 874037 85951 619033 379383 868424 430405 54472 712098 924691 574982 115201 7343 981734 798624 321592 235884 670965 976627 160707 8557 355160 996454 947356 849161 856523 473632 389600 984155 473967 395535 637778 367297 880647 217317 705048 638881 70780 760086 945469 411807 890586 378267 499694 431720 439697 784754 503933 557931 472372 468059 522529 936091 618429 220188 716404 157998 70343 373567 989876 557665 462099 775055 272002 38897 321092 604062 488422 612899 148451 519938 589385 764861 591643 624467 269113 172491 435198 541743 204137 853019 322110 197751 277294 804801 455541 74831 342275 420180 604830 608673 342982 563567 274841 897691 827704 702257 294507 874668 733249 852605 690299 859275 954154 932283 8087 118256 783714 827029 371757 821849 227066 15291 527122 144967 905704 508191 940094 998334 636296 385914 977550 372745 109654 191109 896961 585267 471541 194241 707452 498062 933483 444144 878214 672496 262883 644313 952012 508466 463017 67272 998174 384752 196850 94539 137328 780171 267409 438006 515610 101802 936323 582880 919385 549364 490980 808676 40076 784855 610360 464097 934327 428805 362979 969146 366851 965554 722609 524823 680636 23575 834767 162978 843538 163954 374800 911115 562521 247044 757225 966213 13385 911633 390452 544326 416254 885347 980465 989195 930873 485576 701825 956498 638173 702608 771306 934110 145651 36048 671126 223478 940198 12193 277331 790246 120712 261793 855572 101500 209355 113840 648110 750860 232585 80949 466140 538733 311933 123223 506556 826746 712840 416709 417680 259346 50093 915246 917630 368025 42708 976009 84304 934005 702539 587535 23349 902673 896960 140668 836222 665437 436296 945490 992866 62028 577884 625045 109818 987028 19607 414223 224901 67570 428345 649294 769190 222435 296743 727074 880801 63020 574568 383136 233954 650068 277161 745121 914357 486693 65210 807171 520015 270766 444752 599463 390276 790211 309377 63857 707534 161915 893386 9868 270413 31473 899084 231203 973313 318021 953995 12521 1810 10840 228654 926610 422089 330515 526530 107736 780308 359840 157303 300791 519046 984559 480673 243504 327700 386931 537976 828810 274521 798947 559256 836108 897427 810617 654978 693381 169956 276022 258970 180229 752593 33564 287463 471649 94663 195827 368213 264946 649681 344133 60726 361110 951907 525153 3069 664110 342418 109915 641602 833183 866586 83083 709761 210129 9943 417866 354010 644339 575372 507256 91602 833973 451935 759481 584593 592140 540378 815346 642659 389617 300396 651409 380727 171426 647334 640259 74339 468256 268863 460156 285789 861616 34449 295218 460163 842778 921177 436322 353365 508077 33146 517194 194165 183801 875003 840493 883310 846483 647044 831635 990826 126293 742181 797062 215355 574811 987728 986645 115859 202758 299098 504724 361163 573501 615358 604507 599008 739368 292378 903299 594993 672947 590767 419820 299395 751889 545701 739258 985213 129078 411269 755731 752300 691548 877821 977890 366272 983999 951264 301400 76493 488225 194595 26981 739659 469319 413985 651843 166103 536633 642584 715180 645616 987654 889450 966047 72250 902270 512861 223583 466174 948534 47451 44147 23784 22024 366515 157224 68488 557264 635478 49930 180690 238896 901083 28271 345566 50445 379771 821292 896936 101711 158997 602397 38161 633125 999980 546146 132828 937151 836452 264284 427634 655826 270920 191220 731359 844056 997511 183125 919058 662285 128370 202029 711649 728819 986880 633456 465731 923791 524235 377173 97748 68073 904913 750999 94676 877776 712051 762293 257384 853204 388601 232498 136792 294218 119691 798613 14031 426508 583802 735210 903903 633974 236085 630080 280698 715946 288084 6314 294202 80205 249617 476222 213657 240264 30026 948632 578234 904071 918977 428632 731038 468221 801180 182880 807856 769503 721061 408407 308218 428964 917706 324264 52269 389644 804382 887876 892573 286486 339415 836252 758979 940807 553422 428392 925177 548266 653698 203746 359425 899083 718293 150923 120895 665979 292045 441382 665786 435535 395860 967800 620959 661665 891129 45198 924158 844045 537325 858231 960651 906101 966215 60230 396446 58942 429953 557329 368820 973521 67768 347445 327532 135195 695599 62607 505034 160397 100813 273796 500599 911836 661466 206330 233407 505794 934982 405277 141457 7995 414883 85787 150403 304458 390630 576040 115084 252017 329386 678267 105160 331900 75692 126287 316664 118583 88208 117219 434751 808179 411226 672507 275238 64325 109494 256988 523672 643079 683186 150355 895847 325782 359550 132655 583365 682834 203827 928771 538764 245537 304777 993573 495479 16108 197727 587442 916070 617119 267959 302791 586718 188974 587959 433225 748039 67595 784297 78367 504044 20209 961723 319666 968126 141404 231552 941172 355922 956046 414254 288854 142814 452300 206750 59216 120960 95 302415 234525 202423 801364 252388 816060 241384 900668 685665 790448 311898 234349 72881 30849 66618 591039 852579 419577 855896 322831 646376 164712 395368 121215 608983 261857 136707 356788 220970 547131 746019 868695 318078 311888 973290 372949 807319 848577 348444 310943 716121 398448 735712 233707 501840 656132 911363 333809 211945 873961 846068 595054 435703 555277 523209 240804 200559 186468 307769 63064 289388 914214 90145 572627 226796 673612 930175 277666 151888 310166 307450 340758 126944 500999 792 759877 521285 840487 685765 542599 419726 129792 860051 658041 649324 876258 565365 584061 679349 666912 719874 877752 967652 116625 494136 899027 872023 420047 292599 103355 245136 327803 53378 717474 809461 378103 125058 47163 375057 171114 887682 758657 484048 198528 108212 217201 695750 227368 488362 28491 92073 952084 288030 439893 171411 168444 928746 944344 982529 610779 26065 271329 372438 354417 872693 967553 476569 387263 823710 624526 559602 872462 357625 273824 428273 932712 633238 721493 412296 118173 310954 503501 34508 250880 227275 11950 36087 115240 363447 101025 823593 473264 219725 207699 298915 282422 589393 792629 836874 785695 882285 1981 467242 963986 922347 615843 753264 625273 654140 40869 623727 342275 657972 84547 510620 108965 105995 448131 398802 829140 258909 649006 148431 94924 896299 701073 951221 418956 706136 311997 844106 587608 754285 996872 460088 596790 599894 633354 177038 162801 817635 421089 625661 758874 773192 865069 91547 147265 587165 576404 496996 904768 167454 273919 884468 844145 8748 547484 830606 345267 806986 161690 284184 930537 810913 525872 767453 722426 48956 787734 618313 360466 277773 430665 712881 393504 616934 211788 716425 398550 708225 987554 397163 335725 507641 519893 928343 331486 500366 275698 893677 380137 700901 701131 32500 771474 94726 896179 693335 384607 285724 530053 704483 729563 697913 268318 221835 670359 919119 666974 423460 53411 881591 596460 129641 977497 555182 819183 26424 926419 827475 200341 985554 328944 121963 170511 348639 970707 211997 879635 57960 984932 74935 524761 80219 11789 416231 146079 789451 160381 428546 561125 956910 826793 167424 887026 610653 306694 547326 574605 720727 416337 553403 640900 307710 412807 383899 577897 546584 101805 738471 208015 833167 571849 966667 669266 15922 4710 875223 389516 977586 904597 711039 814753 598630 926183 636635 513268 938631 166067 535463 302639 718388 54806 108356 677376 694704 430574 334837 699798 297311 61855 104227 677096 959821 968078 456090 423214 31526 551528 495626 790886 403391 333212 275398 100304 132812 457949 739016 84019 532968 801505 33643 428630 265488 568100 582000 689607 626152 751398 79994 316184 72052 402345 460434 349980 564768 875572 158179 77487 250425 326738 201663 299180 852338 777684 555544 618356 702752 967627 664264 373165 928382 306447 336906 666689 148906 331899 722878 933659 501094 320302 331625 185838 437400 506763 5106 981101 566282 645178 451303 539348 91050 483109 455734 329950 504331 27708 43956 345420 324835 919153 903962 280485 644939 805437 713922 633648 722626 90969 494 774203 811115 157062 179778 115096 445770 382085 179653 221915 584458 155040 256740 636893 744506 527967 945199 966780 137355 532820 336858 200600 883604 965648 68093 548568 339791 545899 652437 22115 874137 165440 224129 623400 903285 827502 515141 515158 955722 866712 24970 730084 745248 834790 815452 896330 27304 514 171051 6726 613233 564188 975307 628313 310835 927463 467892 748871 805640 285401 961282 627739 632686 4975 401206 269024 926726 645670 129971 631977 309272 709187 184130 521354 210253 196045 241038 400796 674995 995469 799785 879677 635261 35989 6917 681806 616065 956982 108092 305587 769848 786888 499273 930455 558849 696870 998349 171109 106590 71855 931723 713104 566709 204039 129643 53516 684048 886931 495483 532562 603102 193025 292649 134688 684720 785406 403786 482551 750460 93885 103511 983259 572958 666551 760683 106391 22994 447333 872646 563126 857275 539272 668493 441675 330464 1378 38087 525098 492841 509818 808545 123436 361894 936476 68011 535471 771400 406615 122650 732052 667686 180157 598788 16256 375994 405606 579302 475547 760737 540333 666273 26388 764063 270513 140665 773082 800281 105238 178517 904548 477144 388610 132226 839979 409933 451296 473392 566827 858311 588704 150451 518374 722046 478389 972995 173216 949708 452694 308476 277284 340527 919741 851231 99133 147081 904875 857808 651454 108896 68514 424214 890875 690206 706409 567645 565198 4625 18508 217719 210579 521580 652570 216599 55275 877509 677797 970965 80765 131285 242757 444013 807921 180091 211221 683071 445875 881785 929845 126992 87862 271606 956230 462216 617774 736314 854769 78771 70997 2165 261537 111296 393703 7928 196164 682501 261797 645242 323406 210104 159126 709332 997621 965751 62658 520326 853238 663682 791541 353392 633103 281787 130 599577 351363 526893 60669 696172 87513 594626 326976 619638 219101 691916 298535 420202 809886 49725 788244 869469 212142 659630 621163 761993 752357 434076 964183 411406 630751 684134 742916 564589 919353 198481 349346 385035 731416 821060 98217 434868 419234 355404 59407 675862 59970 322585 730131 674753 52008 632831 319158 92910 684103 215158 770493 753909 639318 273563 568433 726869 687248 527661 458398 699504 330484 233104 599063 214092 771333 846477 80496 295571 959178 714448 276739 496916 433231 908649 741292 203136 773987 999756 488205 274861 222360 465169 665611 171415 239559 385652 308558 913306 728649 168534 275589 47417 887614 833018 685536 949018 979338 401801 56788 32008 26451 635663 858523 789360 190533 199227 352945 785764 611662 417699 987288 476571 157154 137150 715477 626607 990200 140328 623857 782621 804042 272673 61112 40329 305113 149262 905213 912247 665320 812215 850068 429267 584764 515975 799191 39466 547234 70928 732770 367471 56425 99652 854167 997367 72227 450749 574939 153277 500777 248053 702167 679775 68308 788879 424888 829150 976069 66573 844783 441122 878493 962839 647665 682292 981766 92922 401400 832067 273512 907686 72000 132704 294324 751152 914123 586433 767901 911822 858910 454017 585114 524893 638338 899550 691302 685855 538819 220410 38144 729461 107124 630620 373419 979113 526506 608108 464943 637479 73788 859706 714070 620095 444490 416823 382448 940133 626675 117946 25552 602545 362845 805692 121804 860192 407920 608028 192576 974481 40987 544797 398860 41096 408014 328995 26386 612846 648191 573946 278713 504271 937637 356943 420141 50074 101184 123700 179036 519973 562703 412768 311034 617703 625624 818349 625086 339068 743523 402393 680355 36645 398463 110021 355816 458885 971900 663801 388112 476965 217648 860382 378915 215664 730227 726914 643179 521720 200738 939608 3704 188847 920991 374197 597085 913903 487695 637396 52528 306227 128987 781651 571598 304731 617648 515380 226772 70188 510015 297181 840871 975310 375997 334936 887661 989516 955620 862548 245842 626583 139441 617250 88452 527044 237028 36216 144760 864457 469955 115826 242339 4612 425942 825036 380225 114868 702828 504937 294161 871358 641749 387663 891542 502313 128871 790377 702232 349666 425530 681732 248865 346233 825963 219602 585793 493282 378652 883626 84299 947446 82482 19142 330581 599023 996822 866435 144828 884847 242805 816356 989918 453370 126912 704016 102173 833783 284589 26128 143779 11443 618932 338194 89945 429342 107026 636008 863726 525067 387657 290378 45270 148916 573790 292943 327176 766709 968538 487992 149119 609612 801674 779558 116987 189856 813504 154399 964989 898295 621647 226765 868430 998461 855314 922942 252984 320388 754534 495845 319627 873855 342251 230168 62106 830597 700551 794256 618620 610260 269603 622444 749963 266124 241068 369262 111784 537392 442067 743420 124917 815337 960846 303072 148377 993858 754772 327241 285824 851565 282085 369800 672857 735740 304640 39828 164438 500329 250283 378246 873775 124878 821295 408414 566303 568110 249241 371004 198309 14699 207739 716327 93445 379469 120808 552650 42245 860545 932923 805746 628464 337751 793809 610641 524118 528324 815498 767038 640010 130526 452940 674483 992995 305123 189056 846734 53051 653042 759059 730384 740851 71887 118967 672097 332845 325412 617375 391434 71761 709947 677702 678329 600073 434693 162985 15105 645700 981590 849032 258775 398454 687462 959849 694934 277911 478609 229525 461884 407520 559896 147289 137515 176657 412446 682887 939305 468462 897708 80114 633696 417341 752430 744757 31518 804425 221364 75117 722966 860770 94450 244794 932190 886299 401280 607939 691375 27915 901722 220655 567848 299725 548513 435884 985803 595199 345944 682091 200639 108551 707624 566370 926476 597129 577628 364425 669730 315890 98342 199070 329682 401393 943512 692705 313811 892024 909932 816728 775615 80703 445565 188812 320019 355650 453643 680010 94707 547518 150587 92068 548835 175160 469077 773677 218703 81014 460740 281409 884868 721987 681434 172218 306740 888687 977673 358716 32247 178573 161578 901802 260356 234228 357946 396654 76796 502207 362072 293045 175200 61261 866441 691313 557206 391041 805493 814805 628648 808130 234663 545053 984388 120637 239056 736131 303421 393758 937220 830027 37448 56731 369787 20664 818816 649321 357906 629652 967651 102596 319304 867628 975315 784940 277761 948818 445910 238178 222150 77530 867735 480944 835843 546653 614882 454686 139848 565689 864235 709821 342281 42574 497672 698080 502622 521666 959155 946590 213315 561023 481673 162962 195801 717360 5261 486811 129380 762631 9446 671260 757002 571386 339676 851453 30234 325889 353183 801512 960259 205786 652672 672781 596313 354694 404086 327390 66451 625481 999707 167764 188047 750637 771245 601320 980365 176575 970189 65179 31024 830801 9475 23022 716225 888311 665144 700075 180587 643594 349882 438042 425856 734184 830972 75596 126642 948593 371987 102932 766427 322892 498490 926153 846518 193952 607823 746182 999011 575067 497683 307306 592935 906479 278446 967513 715497 229456 964906 922872 479095 794487 174963 72437 193855 808930 593949 23932 419798 911121 144926 704067 320629 643339 777679 47679 918902 170007 94191 177581 692187 11459 147360 929674 803784 171233 739688 974299 679940 166853 452274 573478 573244 80264 310026 790519 338560 258312 64933 306780 809796 249894 856534 438122 397537 484550 168730 598006 289681 492882 781389 789532 447926 587576 533939 797499 841619 646567 584304 979766 653713 448406 499536 733621 262204 549438 799680 625122 38148 256731 979 127213 384637 448046 718654 181001 704799 813310 469084 936876 464518 750162 327786 679123 726963 833912 230860 499643 562121 116098 774727 236521 797585 19204 409669 547555 681782 631575 54228 122293 128266 398105 36327 447790 515327 431915 159827 579424 508271 81778 567891 331555 158485 584726 341765 539154 39314 62597 928811 514956 297321 30769 896555 556404 369538 403342 648655 571314 194667 76117 153158 945712 332946 584900 740257 724062 858124 786140 347159 92399 381138 939682 386177 102554 110847 837470 539231 488921 439763 861023 762513 265517 925811 899892 375262 419928 256614 558964 597105 464353 311001 289528 753430 24852 754780 939996 704514 214528 44708 313153 70281 639479 90567 199886 257893 234321 171714 574570 256502 323433 998134 998404 139069 379102 608039 946572 521503 581396 645436 501623 475240 948337 389890 795390 25349 698400 627497 403743 51913 389073 107589 119835 237993 710007 606094 487158 87168 598600 338272 222715 348556 258689 297148 431222 460335 946144 88582 566903 353006 619240 743173 212501 648886 879392 463845 87721 77394 580308 345528 998479 745590 433171 779825 453993 1783 434543 782568 206875 787281 651392 512025 729936 965920 178145 152100 497011 812967 470130 423950 169399 422796 740500 123007 997392 977625 602096 199939 794360 100925 350576 606665 750251 39305 472325 759271 235 204404 714591 899667 316732 482840 653560 126443 605097 637298 151434 406191 478526 506405 890132 57921 707083 610744 169625 387180 314151 795348 850720 1626 215083 903367 477877 738717 928499 812291 610151 431463 358689 631839 857864 781009 938074 263957 407984 476312 786374 993283 762 997723 719892 115946 518598 720735 187124 360370 15989 920651 610011 64932 17328 664556 903043 612398 93090 512370 758568 797731 450297 350577 912588 477240 274985 275361 271027 484168 253609 824095 356072 420689 597811 374826 618679 751221 711240 912614 887728 187898 342763 889052 781803 323723 662561 826296 135102 795444 251319 498186 285896 597673 169596 778310 763242 484160 154946 187012 356745 325490 701729 751360 219982 466718 236277 887707 706981 859719 195291 127640 24193 949393 64760 470688 478999 522631 818 2751 687134 53528 928756 45732 250069 904022 130607 872485 408125 725685 874580 268409 663131 869778 11994 51580 404152 850666 543422 938990 706529 62238 82174 410548 449639 543670 369949 11286 697119 609498 652195 662015 792930 307035 362714 479041 586127 2024 509138 770446 771973 324505 755165 699392 602409 530216 732948 308113 759462 379507 200144 630500 392680 926076 502705 217723 33440 728681 395483 552702 63811 370564 891252 674106 398219 588155 456680 624991 628404 573217 932005 36930 555072 332524 685087 460441 81396 321653 471885 121922 195353 831163 18794 341500 959996 294176 163893 293931 69998 466666 389937 181528 439364 600515 363878 672431 701528 488186 772446 908288 964870 584256 532457 946047 719856 191660 312985 763844 918587 808632 302215 808140 616080 779457 212492 957430 860635 980298 326921 830790 752912 841402 774688 298917 210273 740249 605176 122527 732873 745879 512380 494115 960516 185606 547741 277447 557076 386907 65612 59330 714366 78257 92033 401968 960587 600709 502903 309842 522568 72955 568045 504267 39622 302488 275814 994020 915354 890501 267754 522376 181854 478035 700291 348041 422958 728817 344577 245273 160172 718008 632950 233554 822077 275296 314939 871407 579658 651336 457705 571024 125312 824434 725857 948346 669712 519556 567429 905621 700080 709256 146300 622828 787607 606700 498610 194672 380357 798787 636117 329398 493817 818947 460057 993204 936121 217285 844341 345352 643406 992328 820196 729393 222021 597359 982502 417044 382191 727422 882300 200376 361121 324512 133231 770954 322933 371876 283657 602778 426696 868156 172506 459292 296186 913468 884277 556201 7857 161313 116912 524923 384854 718152 171432 719732 606230 657586 836154 666264 749794 540102 755659 890318 191151 561487 296450 473251 369591 771322 413576 357255 820023 309466 713167 202637 299183 80036 400520 888239 42533 537715 755883 7305 177634 305733 547059 971481 749939 637307 320543 71686 995945 593053 895475 261846 768473 362068 669109 162165 506525 644975 694064 556469 311186 359647 644852 105225 586200 934458 417876 326216 377685 822459 195110 662001 824882 608448 681415 45281 340188 980427 783573 545694 196676 223618 792691 966672 248224 439920 858120 313282 301864 112385 569472 495654 959961 139274 661577 597838 683894 458686 993752 260788 687298 492666 463906 470835 530951 567610 599139 795915 523666 32929 771930 199777 931316 181430 823179 453180 920322 725153 756284 78665 143382 248946 548344 84569 142669 35483 483151 847198 464455 414321 696084 706225 725546 639342 873757 939663 384543 111090 430983 862679 707284 697086 345968 165325 832312 633527 303995 984475 157505 699881 546383 849675 439337 221121 200280 148558 894701 167250 537861 272376 894221 196625 957256 616129 384144 351193 697561 454533 791037 600040 844276 683781 248802 715680 755478 356900 505040 797127 887300 115052 293597 620679 957060 865094 786977 745967 173665 339909 855097 457840 617963 562396 755080 620384 857909 558499 415985 216635 677462 723734 424478 861085 642024 246358 484348 215881 336524 547558 332156 186277 67748 23663 564052 136636 264536 842108 404668 218874 633426 426687 246578 120948 386241 386122 410422 182494 680218 673687 779342 9810 89426 164289 186308 149584 49957 954312 514403 426488 582419 222737 517117 335250 354589 599524 89832 327814 593804 543852 920188 17060 893035 402683 117207 833630 595336 183299 392985 494793 923383 254109 802792 26336 883471 280966 771629 179073 585131 141917 757718 541357 224554 700903 797522 884044 519407 203468 34648 53799 706401 249623 664544 306988 373932 718713 443752 804014 171519 287750 579376 320099 105932 601334 317438 187364 788428 863654 424219 956080 378040 70101 692373 653737 343569 591847 649787 621717 728408 620581 213348 261662 286230 422907 172648 947923 458966 865785 376101 783461 239782 632531 537979 586987 625562 159777 622865 186590 230345 555488 772302 69213 706318 764718 893152 20011 158216 111570 771193 378028 185370 75890 78156 327020 206060 833690 676501 185496 646056 253756 184206 66114 686334 608747 980859 428193 689504 721694 392799 750351 271366 145972 674180 652425 226220 791402 621304 341555 484047 318758 291658 270481 172916 325296 296721 331663 581665 625203 401765 711674 11170 442241 462308 924229 317253 506316 277935 898309 653086 245678 862890 142389 820100 234850 215167 610675 345170 862152 373340 184897 529767 552997 61936 359557 454310 626336 161522 795081 919735 906695 133850 837052 981380 283272 882022 834287 909565 679736 485719 85080 443797 769680 453873 486994 371522 406634 784894 772699 357505 509320 631948 762006 194767 253198 404778 89607 289137 322435 99759 944601 552621 948628 872244 197787 795471 910673 212564 134142 165797 200814 574259 43801 700867 839044 541300 406950 743744 657677 160130 736066 431287 835627 57416 884720 540423 337889 765241 11863 290964 783320 20105 711296 526596 468508 636145 903065 340034 479645 131759 863796 1854 414895 977156 528392 159146 421898 164596 629167 291519 699530 589577 334759 578166 274032 950929 42129 604176 661151 11483 3893 599439 627168 852542 325180 847866 778014 753171 687668 803933 17451 981878 873296 554758 49081 189256 540070 964809 138594 318064 111215 356158 5409 944469 552394 605118 947287 126438 931833 64681 105287 535826 466210 291938 854489 61392 172431 78481 711067 241817 379375 418656 226427 691369 310867 220735 242446 562945 630513 668769 735821 924328 523237 360060 755795 506277 609195 451533 664608 656071 895078 567314 810201 225373 871517 548174 12357 374270 267256 934984 960081 312131 119687 820812 248397 555912 121275 955304 87278 991727 878827 109361 762058 374748 105361 496188 177247 601146 152587 35365 409292 973300 936602 107211 362197 444861 445158 774610 517411 194249 658359 504095 454786 853777 281982 925664 263970 638867 455946 528066 749911 376720 415764 2681 553113 412237 287924 59771 578629 231186 225576 330949 383833 364590 600660 450133 287356 327217 192701 318318 238132 144816 996173 221591 995565 9604 629203 927132 259705 433739 992447 470155 392587 972582 655978 79417 784251 439994 382604 751675 664709 383855 744580 895213 744201 643892 577556 27310 200140 328120 817187 42146 306422 288179 198969 987503 947475 585691 879366 146112 498578 607407 276443 303813 979465 294512 25583 924977 326894 117091 910683 746107 51103 273168 11935 527070 150876 455558 227419 452056 397640 267157 117462 172142 795627 143826 503931 222631 717170 660374 500759 546637 644910 161023 935581 552495 298577 303406 121506 511522 541492 379976 105056 417147 486868 820086 299319 212054 659920 109988 146152 915 328109 240133 594968 56723 10834 914317 125395 364351 28876 908406 957511 156290 68555 904124 290948 89418 531811 441313 759363 231947 618061 614890 918556 637756 395043 460703 899662 685975 225575 14991 537915 838685 252988 816266 854825 666192 557355 599589 285826 817528 426528 356154 446485 693087 748395 388581 600915 127189 246528 987208 756946 621036 866295 289287 420366 456636 64908 764941 100643 87201 891552 836486 773972 655608 975094 298403 522695 644262 955703 159705 418183 112273 393327 484322 425345 328292 929165 815738 856967 787791 781159 244515 876496 812613 479284 939873 292918 381501 358416 985471 337462 485234 310971 375497 379444 544483 525850 418640 396084 767379 997301 594089 348194 132618 534327 149038 455051 283346 409906 953403 422754 898747 940120 730226 157436 580631 695171 506936 749588 731262 414254 608245 518984 222924 323001 152408 501529 313182 414761 782545 331247 452121 913829 844630 257171 855459 43514 233822 360308 305448 689752 180905 547427 784534 535444 734774 893718 826273 749988 834186 308968 136000 646246 745392 145431 105390 12185 870260 818245 31978 734689 469031 709305 90807 9927 625502 753563 297501 762679 273587 598459 173478 188609 20738 501514 911458 673497 980397 609183 140707 331287 725337 659379 868674 767352 519471 926501 978648 226779 599068 795064 390982 540164 285841 194704 289773 330972 346755 324345 798327 193007 398572 581088 614860 329516 176520 425175 190494 321833 24601 392277 420638 19549 983332 80500 202052 626916 43058 475890 46986 865023 601616 651568 272690 310033 688975 568950 502076 255971 853124 852589 183665 364832 288521 292323 710619 336538 814843 433355 353034 271235 691578 60154 914512 641333 403884 33643 467782 886763 20089 876604 28805 647621 487440 484527 588526 33416 451489 602538 819747 522716 289698 81463 902667 173900 688331 912645 381202 515722 338841 293413 308518 195880 511118 501645 475579 609823 653551 600729 816776 785932 246341 269509 929480 532846 419229 312564 508218 637674 137288 765356 75362 528327 959323 637720 445318 430386 747568 36869 222577 990331 995108 832101 983923 925463 343895 702287 167198 701148 167535 323965 766859 561863 667029 963148 419027 108409 662006 476607 901143 43638 716355 974909 225721 805925 606321 526415 948576 950867 29818 730979 808056 422704 163419 928011 170352 807567 616660 94783 415034 659306 932011 932055 166862 698973 257513 674385 930023 872999 683931 654225 437252 918636 596050 649500 746153 201077 608804 325404 505051 385133 947945 551135 40936 565094 863166 173464 538269 103123 216645 554077 899597 315275 701859 99111 241105 571661 760961 771413 677507 401590 778380 10281 156865 570572 538166 436361 908208 467063 222194 962175 860151 744322 373115 205306 64 979551 372878 234187 592826 280992 500203 24809 519705 587135 233752 634605 280853 896599 566686 666071 245479 105704 802250 881863 92879 53591 538925 196676 50256 585131 348381 752313 325170 333713 344306 743283 454016 913434 252809 372900 79560 191608 698629 430883 347678 339908 315145 380586 69400 592443 1791 250711 992147 799036 674324 473067 29677 606283 471801 857038 727113 281362 660644 70345 28430 507035 604429 281354 36456 11799 340337 227044 503558 363930 87955 660300 366234 897116 831094 437085 52252 267577 879716 428821 344455 903346 564714 775958 253787 862955 231897 850726 360857 677099 879495 171887 186506 984990 372876 708863 659449 359190 681542 695241 36724 821702 817941 724131 197135 169734 795615 472262 124704 203154 313165 544401 364484 876171 390476 716871 30297 513652 119502 747340 758082 158454 254982 254571 964519 158812 146031 246227 616306 652632 664902 833237 651602 896572 116939 837480 938556 183490 678149 988006 248037 432645 975419 303052 270537 849349 231995 256254 177768 868071 56982 429312 70787 575603 232994 753790 843107 209428 205431 542341 427539 226460 394163 9863 391137 523069 562166 71772 858657 673169 399462 262843 823786 170898 512941 614661 104406 437346 312054 388411 846470 195653 189427 528067 671004 825443 967898 499751 224576 582407 846179 721173 870812 648098 370892 85472 200288 802312 515861 236733 394110 61041 272773 433159 499055 17018 403619 456188 310380 280034 643901 496254 511733 161037 612964 154515 993486 748676 696494 380454 54013 487731 517875 564675 895054 951722 580113 635295 853391 747741 687913 338829 649812 38948 674975 859274 477748 844412 389469 198194 339466 138243 517008 703304 132405 549504 53034 654771 491096 790105 318815 617339 526298 890906 513640 828880 3048 604789 880899 224003 647086 967421 410864 783179 848162 979369 475957 937538 825 28888 758044 404582 394672 444039 988336 777688 315204 989660 618308 404064 227706 281439 316203 655207 218648 173883 80705 872827 392106 585282 902880 402511 750846 585894 685996 774072 836264 351617 543944 151217 594879 89294 460319 534616 995038 552301 885020 290287 111076 462179 284721 947803 448628 28695 624084 510377 248374 35543 714238 392708 301588 579921 107050 344640 841982 788186 287324 672915 429606 873259 854871 235222 133957 33822 538278 465288 373396 573493 779092 904075 597204 982292 717556 382181 684551 793602 650905 517569 674932 336620 849887 730859 516071 885282 493153 83864 859246 290520 81920 980700 856221 568935 513891 836913 735499 260681 91505 97591 458067 647328 665112 829358 942868 335087 523786 6653 679730 659551 886523 111087 546962 199164 907812 574833 448482 109558 592707 429334 169358 143969 252505 184531 556236 251573 764266 272259 459666 467854 160641 894627 72026 272365 166569 526423 913829 475893 300725 384612 12469 210799 666617 50036 825617 951942 655438 792405 482117 640652 730386 288122 766239 399028 330534 858680 394355 578453 371374 109002 48856 78189 195540 472142 856681 576924 561414 611526 617862 89445 573556 993496 277456 331440 395731 870095 275568 217675 282204 468695 607760 574500 435085 611588 855968 327312 968039 518604 466899 852744 432622 892488 214111 647975 787437 811576 883969 703853 411631 632444 895671 740863 710407 768923 550211 54820 402313 219072 927343 324169 91342 431096 10372 382143 207988 304693 91089 673208 383644 79374 563690 595725 917866 773757 618918 37115 302985 488479 106529 736673 39140 831416 525432 152323 792110 855660 178959 617034 295323 203079 200014 225282 474533 769846 947744 387291 787080 202316 213491 797545 884997 576510 403386 836900 360739 770023 205806 609257 702698 986053 312585 474806 448102 544826 920649 341810 819242 728588 279411 351267 882314 304037 716174 96437 185631 645459 979428 229306 744199 691337 11716 684581 148899 37725 732482 34126 975896 848264 696694 96625 756558 991337 933881 890862 858740 996482 850859 449034 196538 202937 889136 144749 304213 274712 590894 720931 629758 171790 996688 932571 878004 511212 175430 531691 73141 570985 885699 562313 735689 253855 856446 853331 902647 159883 624689 19337 188366 213840 646173 521166 811486 295989 908356 504106 595644 698851 239214 755658 570434 57192 814309 110207 883916 687734 386296 623163 913596 971876 827068 795095 741942 619372 83846 587024 717285 918252 375090 706629 353908 753125 794655 220539 128278 529663 284657 140761 326399 281411 667470 311660 602665 588447 552802 572452 417296 578278 824539 768213 465846 356173 763117 459960 955104 912623 32910 886055 864278 755082 616379 20260 291943 192768 312370 335762 77667 794199 311158 356603 698015 625402 867855 320328 764341 689973 719175 799884 438337 868604 799213 971066 373285 195109 453462 306602 212998 450089 692439 588632 927948 736359 757132 515813 605990 356578 782421 76500 853444 676350 393171 439886 8731 76486 648751 171871 596005 386473 160852 675126 512030 406137 841456 979689 520712 328171 975287 936047 171944 547481 967136 980580 813126 302787 762598 638664 17585 729545 666696 138560 263289 293107 797513 879892 846195 10858 288561 51567 62329 444 378122 762211 626663 305499 261859 643810 863711 290719 489809 130950 146630 175807 988841 559306 285829 334300 534344 998030 114441 295671 155787 504983 195458 435126 224919 677324 728552 261795 696210 197626 755314 803948 803111 330641 949661 285348 27015 387622 109483 525761 336547 700079 239969 306588 531379 486090 431559 81012 519986 607926 879148 381675 403103 98199 644576 547399 365501 939190 727800 901235 674515 552255 967054 984443 230446 730114 774527 438995 543450 691507 72235 54353 885677 204202 273591 905967 389948 161316 334286 650506 324516 831040 69724 323813 228226 195394 447826 43687 534203 83 128613 130072 914421 694847 736527 243368 305436 220725 148237 540905 395870 486731 440287 180688 891567 153208 509898 249592 961862 94808 280217 510878 219166 113388 779032 734758 568118 8151 625560 349845 294034 883874 109615 16404 812343 439864 438900 366772 166323 771243 138119 950884 554258 981933 456135 777149 511402 729240 280346 447863 99921 697767 807529 335793 811041 144890 79329 429677 789627 11542 180531 248977 187648 908451 946324 406311 490010 374828 567934 274653 196849 722659 625517 721606 507319 685466 559843 430680 951069 220618 457701 219820 919707 67216 118588 542594 853804 17195 425269 368058 989775 806272 987745 408219 712840 318806 246422 883919 782812 876250 523884 244069 26265 4508 439104 734479 812363 430481 155380 543457 312392 153167 502765 276952 80870 939475 155284 233105 41023 386622 543510 288205 404020 188500 404580 950452 379175 808636 183028 502926 256895 715395 721342 955723 531304 227097 823487 510077 40016 727441 527865 383513 246508 595686 223857 673914 690545 625521 691312 789662 300315 181236 329027 530087 792041 215314 256379 988570 681118 946580 508526 641059 283778 459941 696692 228880 395296 146839 683626 187602 69190 33501 13363 785471 224263 102542 306994 184850 604732 523561 923665 795817 551614 947787 124797 816006 760494 492026 214887 567951 806766 171806 69572 84239 8998 409538 143054 294130 424959 597336 292610 819149 641707 439922 409824 731923 821979 759114 12334 727393 502727 79995 912821 816371 970986 631685 503042 179436 80644 206925 982822 502547 631446 927898 856375 364880 769513 209049 904269 825779 626056 60699 352070 991406 370049 65170 597634 500566 485543 29015 34535 796518 448147 724775 121054 353147 564895 734817 566996 201561 41450 869321 286970 899300 756247 507145 683974 760168 97805 890091 712752 852114 232952 328736 800822 281077 602054 963772 713752 144711 266924 376759 891868 989409 474783 381613 265931 496577 987 498975 822770 567371 709280 478257 536355 795268 798703 653290 692273 715862 48273 776246 984503 182608 235025 890663 507666 944739 609533 685680 533090 133733 492520 761577 121485 442066 631083 461262 243964 720326 217440 15616 338077 614276 525286 963074 762143 198578 26272 745469 145913 71515 352629 647932 657443 984044 791953 586801 447642 792311 828451 192622 985057 625139 394077 394029 348603 215481 797688 800009 19186 212937 425133 79106 827667 6787 129340 102717 759664 569135 308969 552258 558812 328245 207290 655484 442674 476453 215611 129469 135183 584561 592058 147959 532564 799662 817227 670724 889957 772439 304004 478 708332 113354 54658 425320 56726 763848 15331 215715 146901 917497 521162 123642 557084 193510 519391 662903 370470 862270 765964 852811 820848 811217 27905 634442 18747 186520 565168 975852 316683 978347 654737 377614 209770 336265 191520 357935 704485 880340 707738 502643 354830 643730 38724 645539 94200 70701 663844 173163 290943 468276 56134 520539 226685 604632 395768 236839 561750 739248 777422 379495 213805 182837 536927 647384 515244 618502 716997 831000 288897 122726 741985 995758 323803 993273 563606 236032 414769 97611 147785 389850 979131 130249 593767 50542 226423 1349 697439 976783 170149 303990 658852 670836 581964 386486 468844 33532 210739 976770 91251 39780 985320 708862 964345 221010 178685 150702 268352 835342 398150 726654 211215 601475 409116 561851 534001 446339 59549 793112 788087 612096 869417 612586 29426 666004 113447 745580 15482 90234 818174 532604 753450 500946 339228 213980 333409 696929 632883 146354 426818 279055 398519 400840 806261 937767 430817 900429 676324 37850 915759 206482 432063 387260 342561 698061 401144 19462 372094 731737 818056 166226 200525 944501 547496 263202 787804 144897 141977 697498 432189 793668 228893 457601 253956 118632 719483 335940 986186 554620 925566 803315 244781 909873 393399 275202 353678 141854 301239 856906 968465 250941 129430 285381 228576 646187 746287 493397 916777 427947 138465 584765 55899 107620 96015 747238 297517 938527 291489 224092 793496 598858 805313 28111 539799 799159 31391 130835 194734 103965 645806 924320 223585 646742 523684 477650 85176 150304 759934 503530 541121 209756 443834 438155 480206 304722 493530 703422 784371 864235 602280 429550 223497 799862 374380 783085 256814 969251 267384 295342 615427 119435 214685 855624 215660 331110 434291 125369 148 863507 671445 72481 987110 632404 10658 432387 554645 453135 379774 990599 283477 192846 581327 466683 575903 575360 476224 170061 759217 754230 336385 915986 123788 700198 163396 248451 959988 724588 762434 122811 645172 47364 919349 349306 142679 319377 640923 459301 30256 989210 879737 974723 243027 883463 348950 261249 728601 13096 821307 87408 912481 865198 915386 996418 908553 176880 560676 798224 654649 982504 674833 384023 717400 621236 415708 462198 606293 530965 583397 568817 58975 617011 321229 930417 926253 323799 530493 758530 313272 887471 523743 450324 161916 553741 237475 975739 940795 812073 248700 475183 750073 391387 859809 299469 780353 934049 739788 961171 739678 264863 407998 396520 186723 668442 943609 76370 909092 373756 388869 513725 568699 756564 83179 686907 157700 593747 628349 547135 679585 279247 677324 240033 692790 634179 480752 848285 774638 50637 160325 640595 20404 376495 681192 60873 865403 267536 987133 442852 892279 41400 632044 270131 17954 3991 255968 605796 830264 474814 632647 151437 652347 433636 729237 737124 763695 581858 467648 90375 263903 203960 673157 324662 722262 878214 505442 303572 433383 776083 222426 614761 70566 906762 67252 70818 973805 736952 62652 680656 826200 256016 150529 82597 387081 816359 458453 101114 431333 239096 604113 570636 643732 919904 464398 262010 149253 740067 365612 986057 761064 287718 65423 261472 839218 29490 909661 862028 606364 840696 361665 58877 515877 821960 702315 394567 607371 263768 371342 690339 1046 621379 166433 37995 254030 489991 53663 316257 28735 274502 180231 854760 457916 618054 230172 184842 170713 949873 219877 673008 375600 382870 219694 470573 726045 575398 436230 523316 36162 59319 414527 661789 900484 932357 625266 557284 862156 239596 951096 63530 181574 70703 51761 488370 875813 30068 561281 566949 1309 948742 248078 249359 176616 572242 941252 43807 282114 504554 255121 654315 943405 736773 487593 739562 499758 22909 964739 996600 146062 325327 858906 555093 128857 195295 867117 700582 691554 539441 946751 665459 277566 444081 27543 782119 49924 203244 300353 401940 430676 452181 317516 888684 493965 5121 265099 49481 24596 795051 704084 567462 829524 215217 980483 618595 847929 983253 783544 947973 53236 319996 142549 988083 509562 626418 6017 193594 520197 733285 572839 522 24017 853478 899960 56696 854368 610091 781797 562490 519543 850127 607205 669550 686559 198865 247157 230227 825124 344209 5267 370253 29977 983446 655107 995813 71571 676170 95114 302215 477930 341948 289333 637955 519483 891293 223123 858701 692008 981700 733367 281917 889942 446698 925751 675536 790509 426735 564656 977509 277532 485587 158655 172928 455699 426109 311753 952330 888840 162616 631476 765583 996915 982705 516972 832191 914577 483450 97055 736557 223588 55562 250753 848403 109425 108539 980617 204108 732033 893899 920882 78425 389728 380059 973115 435869 270114 629939 785447 77985 413209 581180 862334 570384 21664 505540 587146 356988 23699 534078 211419 54743 843156 693887 853380 542779 989640 557314 281307 906787 883544 743717 778941 547119 439793 271594 888327 984548 317956 254711 943390 532778 433606 442326 596584 705932 210481 186998 281489 620988 873858 759400 279176 291724 485369 121059 286143 266485 375516 290240 553070 733844 45492 987198 416592 286312 426509 864319 573220 906262 331835 524938 817773 142437 933072 184327 524083 465346 186727 107334 776320 108221 306460 100216 618788 732491 588434 281972 344178 940034 178987 888244 373184 406303 483859 131733 32043 731331 646134 882971 498513 446962 935558 768874 307029 126483 672310 559246 55838 836595 565889 501684 611928 754818 5411 719087 220273 307284 155167 662964 800861 508641 894584 928542 746963 482501 700151 776746 15247 720705 989803 544252 420238 58616 750309 658073 705684 832179 389880 286443 300521 922269 204479 676224 891543 489992 307735 947083 115438 253799 237216 199010 982785 343058 18496 93822 260199 215813 541792 912638 991034 974304 948589 105060 894363 218024 330200 996182 206636 34309 360151 272286 312852 879874 650274 646571 444479 736465 999990 993358 665756 89476 424405 639166 756061 378773 762756 115156 368314 502623 417740 289872 989550 283874 590587 388626 47545 28547 374048 293025 423516 316489 119889 107240 399904 578017 486568 607924 601935 215836 733698 352887 827001 4204 890815 45192 70961 798954 401797 724769 546062 629331 799741 309344 758506 36102 553748 993094 23590 396296 686140 415099 195172 433984 74280 96840 941580 907451 790291 24603 176136 605033 90874 635015 61255 353886 60253 887873 824510 443154 933442 853476 639714 970913 818162 510446 594351 849164 871675 563137 925604 7351 63340 774307 652165 538601 132891 101566 835224 225294 75939 424864 649448 377144 707486 879804 566853 350618 355248 225704 879106 444940 380156 684317 435190 226506 223852 234490 344060 373173 964077 6018 58355 516560 104176 340953 111870 959940 486699 476810 570628 177500 498774 478212 47921 651722 621103 548120 636020 707168 766774 125885 544511 680792 9137 6029 657226 324813 332265 830661 75153 233664 104812 73289 195473 199699 575049 240669 349071 810513 871319 46317 382289 397604 199470 676358 666274 60830 953451 21978 700818 171121 31153 37249 594100 569271 84707 231603 736479 550954 992043 923854 70382 441581 966326 556374 600000 364097 632246 835568 903992 741777 744735 843174 457982 402087 424554 244646 831100 60340 447188 934275 585185 942412 762016 727410 38818 320551 687697 441679 446196 767074 648113 792022 761747 329660 178702 57385 130431 970457 517943 394065 28218 579587 61955 506421 663115 921507 752074 367140 819709 695116 850986 624210 553249 751985 611843 69010 725383 420778 873275 493729 283977 503732 705852 752603 428097 904109 521073 209923 964174 718428 238476 514432 481299 787879 192707 594138 340728 387674 78862 488129 79207 235367 85931 917767 886416 193441 658075 306657 233957 38015 898914 539433 722719 314080 366858 546975 76343 521345 95713 172515 290286 91976 181942 993981 544453 270397 92064 762966 257670 70923 914359 922940 301753 775556 192857 333730 835952 859226 590247 387293 674940 990055 897989 375400 978101 568166 313437 462881 191861 499703 614812 875018 871773 124639 869748 385801 837648 958086 331609 695848 430195 106295 14852 161813 748852 807715 248947 244387 356095 567454 262375 136520 873866 54625 694820 308061 229194 852038 383220 627873 430972 307215 834213 476598 408542 787680 95494 51938 247410 290496 347694 820944 77250 900316 828597 576461 254102 402308 131065 668619 867904 640748 297755 127969 395153 327661 508607 240008 869409 427521 545616 227488 663307 306506 996217 100713 303406 221451 920813 596810 419245 838637 502943 793358 934640 471996 301451 660898 194849 302824 349612 457817 410416 967173 649219 250088 570576 591435 793687 257898 112823 338966 251759 277404 563426 973287 429594 290722 891854 339873 630631 408961 322560 970381 9837 730211 354878 857238 347205 927126 305428 842254 917451 217421 915921 402792 869024 456925 898503 708283 175147 388609 83598 441989 57939 816407 109441 769702 443526 233441 620991 129953 343286 114565 689900 578910 601751 433102 568173 303659 146531 437928 380080 740598 60438 117351 466722 3221 736881 284865 921078 897726 777659 895183 714661 483023 562619 671057 232552 659527 121088 207271 838400 62411 860185 804376 252463 521570 168925 139727 495036 689977 834405 125721 196531 487073 461453 861608 240611 839884 411638 419411 41502 90003 88199 488852 124348 500403 171303 76552 584792 390091 435397 359731 160209 874655 250705 429305 312523 312856 465344 486694 55340 466690 217099 679 309535 649037 950832 642127 158100 453005 303600 990099 169918 845818 801040 654926 877587 65457 22936 373630 854032 271856 563991 382533 317875 530654 606108 463145 102271 664129 966142 198100 320955 148357 854806 723732 775859 606844 224384 811292 600950 259673 452766 353986 482390 301300 753748 26367 513835 698569 457677 332338 664912 943800 325301 52317 959269 613447 999932 791846 588299 491803 609561 695704 527339 186115 33157 691359 599920 860397 535804 702223 800136 901231 867264 753438 452134 954559 343893 805414 712515 843131 160006 533732 60121 861027 298783 179964 614055 773594 679664 832114 406896 76072 329681 687026 934203 326778 778072 704329 489108 574881 842980 379305 496458 298703 80470 288361 475311 827357 145107 172227 473435 526280 765187 374101 973418 712239 586453 816800 557817 343511 337593 342668 86957 679015 151012 745186 937964 384492 86544 432720 334497 950358 843193 90857 124412 937145 234913 445538 778544 941582 971148 965783 831092 460911 453125 919875 302339 184734 220248 916299 981147 83006 523926 555444 960066 388505 51028 800873 924540 743256 79787 125238 570966 316750 673402 54735 606367 661422 609439 194570 850857 768144 844610 85408 410573 746992 393291 307441 79396 454767 24039 837757 327758 524112 126470 399787 599727 275324 14560 327365 39405 121087 123691 497018 889588 85000 396583 465372 642034 575597 989971 244576 703835 957989 675636 725664 83942 222988 850389 49180 322957 343010 789698 640372 503377 888012 252620 893296 122293 912018 95304 461753 546686 775455 628944 99293 375929 741573 348992 304590 69621 934070 723066 188580 623492 143628 840163 228631 211327 753858 117859 168517 248639 764728 954729 888754 272165 847923 880037 13379 797202 734106 309068 822338 246575 378170 118680 514141 597927 862659 334533 706023 737256 230090 653653 948950 564006 256837 57613 157635 607000 935122 779574 480749 430265 532208 509213 196790 664584 886915 960467 566436 40584 556564 42797 818978 514497 208207 693701 656380 303293 924292 483447 642598 39884 837479 760549 299254 191552 431056 802868 212582 787954 313084 361229 791123 565243 906186 260125 521728 819452 980030 72789 772564 743767 478785 955306 34327 71155 641247 429910 409209 827324 52552 584981 470220 937632 129103 816809 189509 980947 110254 924695 918335 648012 227200 458472 850999 380998 619718 609833 934609 329152 818531 426347 137106 301565 10976 290947 849380 827845 967016 808459 522645 624034 153613 457503 113304 8484 270273 466145 509186 10078 673950 387510 88910 315942 50783 189703 492506 267161 530085 42241 523880 154196 447090 30165 677598 709500 669041 935993 46150 205367 642412 12324 433550 905649 86741 792598 797961 768856 223358 367118 311981 240545 155616 209746 382675 93953 750872 41707 3131 730868 23653 908774 425477 825401 921068 993364 503352 632275 186868 52618 823679 173578 330282 74338 226726 690280 955871 18873 234786 326333 594373 594223 211207 800668 832629 520426 768911 958043 33195 188883 907738 835095 221384 682455 854888 244973 908240 976871 629089 876098 627370 951288 146573 988349 520163 717892 621212 788936 574571 526280 835488 324370 448470 396740 949326 978895 597148 925822 412801 45750 21017 860543 924727 558210 774158 96916 139602 712178 703838 496206 930007 240842 896978 459970 753138 430096 788885 731530 672113 341775 684729 658371 800325 489431 607665 149069 393028 307835 986581 404878 288553 667921 898145 461167 997842 584950 701045 627421 328001 311496 371670 697865 940061 443114 101356 56553 445998 402051 638018 741877 174948 840575 625610 458282 276432 157644 141270 489803 165800 625823 174240 575003 366216 607341 384067 710756 942252 575346 906879 931315 546871 268077 181945 856345 117104 91746 351864 879916 584063 106135 215465 76804 626740 919127 839389 817022 919233 86322 91526 116028 972795 546299 100669 164324 30941 455561 248511 767837 80772 46326 303019 639509 832116 356387 404870 208445 218001 973746 194167 804427 594599 331147 958667 54519 890020 766167 439730 385342 697752 907720 241792 859363 193212 2831 101421 481577 98792 936741 859477 339482 986074 927875 458489 532547 110390 940457 997885 425077 548417 87707 986792 640134 173221 583327 122342 970446 665329 324352 331977 748010 173910 882254 45508 286013 824939 753948 844527 787498 407017 606977 101254 255067 58607 877656 367722 611069 952191 445567 308638 120514 970303 380507 369931 784093 677370 115283 900412 131785 704093 687441 330595 244291 71418 770693 419986 667595 205000 18785 741571 981416 56416 652125 491025 443105 780226 595636 799869 418436 495566 522214 820137 64930 990540 209013 281120 334673 575716 194856 311500 491753 742118 964362 931839 948360 496772 809195 131243 883022 564115 246302 620778 695649 442894 113146 51958 381290 551763 954714 308082 917335 939555 721501 664607 663319 224294 134694 716392 894177 806565 842076 229847 4077 55247 389547 320477 777401 800500 261186 333262 868037 842893 458964 163298 946647 151922 779671 618934 262457 74722 378375 85129 529910 755135 198116 338687 361888 420623 415663 589922 265101 949884 865969 132507 642581 138325 30581 149949 375894 495947 395145 650619 940272 248757 276097 626349 189194 128396 310132 565072 414283 60784 225469 904898 782689 480865 715899 466698 26494 628742 770961 71630 358357 218090 506151 6938 403042 525242 147943 163744 127968 39752 291009 763059 465488 369227 620455 201867 35704 740509 650962 515652 369506 545339 367227 733342 475545 14601 988322 331454 416815 193291 361163 706476 8122 111917 701308 258963 844050 684605 713921 683205 11733 43 530344 382516 447012 263119 215173 223098 60643 780195 958127 722386 900284 254213 919553 531676 394397 225143 8346 570141 179445 736607 741790 389565 172027 7751 17650 875271 76647 492254 578115 259244 314167 867253 968064 293184 489068 34818 652828 142652 900426 547488 626253 555130 922140 512142 89168 859836 318637 661996 467298 510886 800783 398657 551560 946047 557272 20343 335816 142260 957281 217565 218030 709397 137926 421284 938760 391958 46568 955427 535018 283600 22766 914004 511595 289469 525951 976724 959462 538239 666441 650854 866043 800473 154110 532081 599371 950197 495762 756414 66559 483484 19518 31035 663425 356225 889664 217274 577281 922359 176473 394802 90289 399094 310029 900605 566346 825370 380326 451545 305925 430500 892274 197224 114339 164471 701889 276655 741670 806492 698663 899994 363669 78014 75200 414135 908476 248367 811687 464182 738217 386146 173309 99120 568241 196910 191081 149469 278313 968081 746258 962524 291373 588651 31335 653615 186908 911231 990039 368188 298841 188469 101593 850573 332556 191195 989734 467537 217119 79007 155834 812761 505218 551063 962390 863260 640744 611833 91457 378035 682312 713763 854274 518237 956700 43348 520616 673596 37221 324401 940867 38039 346277 542977 130216 320662 688803 627121 701680 61705 172331 638610 745081 128546 785803 719830 55652 951797 12760 579606 142037 918847 782887 762063 379703 763101 11476 941600 745333 25168 878078 529421 924162 380736 128009 909247 258194 354550 787867 374210 710815 245984 288415 20614 51685 15056 24389 178783 138725 137022 470912 485445 187942 100994 404550 66133 382063 319258 382996 765261 754767 776490 733288 631892 379926 661687 229189 299824 504857 414443 953842 37197 221041 499669 562235 66685 106684 997350 500015 872307 940891 618356 174368 827655 518067 442042 238630 846773 278764 470486 953692 40477 652277 527307 392801 964293 723582 397949 431001 648082 527036 625783 403178 770323 860136 68200 87487 907318 104064 18017 681608 549265 744517 931929 504440 345818 843260 895913 489798 351279 683629 725521 173229 558544 187431 816497 294571 254688 938362 350737 595526 279783 451643 692377 525762 603346 820291 604697 585836 820018 952881 244867 719955 626553 934691 955884 723081 276224 645633 528655 247974 537412 925107 126473 460997 798500 554597 562334 738950 137829 351690 462771 299210 671854 320150 509330 768058 321548 121987 858793 358849 314415 873933 967627 263565 571947 128438 799469 613650 495801 411267 194218 394119 87155 214204 837376 961638 822939 702576 611473 889136 293525 547887 377187 261863 57128 241102 458400 294803 177472 794727 582551 214718 642543 603990 27769 592888 924072 11581 670044 819475 980867 593792 39228 554087 616700 122890 286709 169360 801076 715143 896714 736171 595246 791912 246434 15197 531027 542626 537477 403660 632623 848559 698019 329187 77809 765899 367693 419219 612207 236280 993850 300620 790304 681211 564100 613960 257184 890332 53032 255169 154351 982378 381578 933110 928562 523637 243694 586346 625969 123538 494784 884325 791447 961499 527821 673841 357494 14892 571272 428702 104704 811879 378758 795774 101135 320625 364610 227882 685790 505715 878682 769211 16461 555609 976528 407377 855905 3414 925769 715664 803393 313887 217617 594718 649722 332459 801942 277351 243837 260154 783401 429145 889948 163595 185792 921640 160976 74979 87031 872779 862518 694925 71946 670909 615373 480277 883484 300541 213561 196812 36851 673422 713347 672071 738105 51768 946968 534560 847741 585605 213189 118451 865200 433413 70785 750306 396137 571786 359460 273554 751649 68973 338664 552236 705144 865031 824367 87837 575470 979001 642876 291734 88106 890916 160120 371404 35255 715250 202479 94201 29762 136651 611665 6873 806877 528481 339185 22382 951359 438821 686985 289981 813890 704015 338356 814223 187428 730266 826163 806961 871622 411909 26089 449588 495984 878035 593503 569325 506443 160524 4289 963766 708453 539834 379742 551532 329329 951725 890220 943727 501444 635447 490561 498341 442137 399857 475227 793654 138190 993332 961050 37777 704869 403297 435584 843686 799684 660122 333688 479147 74421 939206 178380 916312 251687 956881 220142 534122 583851 181801 941232 83171 382520 989698 809995 763144 226599 68371 826460 602978 541815 171671 300386 418558 736330 476685 91010 20333 955495 660473 733123 474501 633590 492641 986643 945757 459207 368656 753472 643029 854603 863254 713599 582156 591833 28485 344936 725224 562731 116982 727479 937298 34014 412099 1037 80567 770358 540234 694254 551496 183511 177392 380545 771003 781517 888859 518291 331783 501253 834039 670740 263852 293394 834739 47640 216169 90153 424513 186263 845700 516133 908825 903917 945222 326083 543414 493531 698044 310631 118871 23684 977847 469206 450688 442097 286029 696250 191927 109262 729558 733473 39175 372842 686383 614654 134400 676731 266682 970599 790325 562072 810460 946709 867516 946365 910590 801319 829170 325066 380173 290399 601397 926340 98939 744675 42984 102163 695867 76669 219378 380994 461576 277788 661951 558851 13727 510673 7613 577448 907264 595155 319457 331883 380273 955515 168992 921063 574843 493257 423350 667612 849899 467421 147938 937775 638866 715262 11816 125927 106758 788119 138125 284338 562463 834933 147807 331230 927994 250442 139307 541152 95994 737901 129733 898896 583298 230360 488515 492011 657212 236073 392642 999760 605013 927265 65120 145412 879230 121576 54528 527150 272813 641607 972489 793563 564122 632940 837799 11067 400834 69674 626249 335010 497832 779830 93153 422088 552975 953643 624743 894153 632961 111687 6231 738150 46923 715052 950318 549123 233790 518048 140976 618919 549552 233293 459365 453823 313593 483969 817304 487578 101367 303919 80919 223534 780106 597549 410870 814354 554264 561268 735308 206786 601482 136420 377075 899231 817869 457341 923788 801260 463763 46374 552825 407570 806863 338345 319842 67676 466621 866357 270641 564860 600407 463771 727509 212356 472225 891282 90435 825774 647390 839220 925424 165589 623256 756158 908120 45498 539228 182612 228027 335168 987707 239290 168730 758895 752907 780764 635646 267765 368164 754887 32690 981216 541604 566574 709508 562277 913259 897830 279240 563421 407136 208874 37845 476226 29226 86999 861062 201783 562039 315889 664377 561469 945528 320413 855892 915391 302947 277989 380027 800263 324144 639799 628699 945030 465053 488998 954019 899856 141610 347815 693701 413469 523550 952022 266682 170506 49728 347375 109115 617494 548894 968085 885448 961125 851530 579726 140965 10369 719255 799300 436824 117652 124577 490246 790445 166702 752258 213253 701170 581 901278 591959 179259 170160 145752 451256 173919 786412 677850 741316 632889 156503 227218 643006 35048 568952 277423 522509 959375 526901 257320 889145 40342 211418 607285 864306 974759 64345 928084 597322 474033 209541 926341 326646 930729 731734 213135 847632 109380 87144 553273 636056 626175 328891 318673 48366 267543 177396 125161 330330 837265 426971 438932 350597 464627 978268 632174 383869 18377 209030 776722 838261 862561 232078 234465 148098 387215 297165 703809 147871 75946 397182 794908 732138 283789 252545 70621 697189 609623 868123 811511 755446 325995 345652 509661 916199 596913 868439 380171 950246 648595 865397 860732 899654 168449 365346 890481 887869 996590 321367 388592 262628 366224 449774 779139 112954 975139 234154 870709 501729 864999 928556 679193 655071 723486 45310 545667 691871 236431 469005 728204 899118 14790 943207 704786 841342 481425 500929 503221 874662 566276 835635 951004 737823 742966 216697 695470 641417 385090 831668 919770 274404 707847 362983 763407 195480 515817 841468 72324 875821 735629 187260 474865 427731 388193 447322 443156 884380 676754 461993 916590 660285 637267 372513 575363 757841 704989 514206 644318 881045 67753 689441 251466 160557 453944 895373 774682 104158 254988 885611 239202 686290 198508 897063 456123 926359 176868 655824 361219 141088 335106 685980 648091 147906 537818 802785 587687 416248 916995 452189 760018 615968 244568 832368 402823 814332 960249 865437 424505 483442 816519 855820 435932 218765 288107 526475 708329 818425 824463 10888 474782 120906 672291 428185 665788 675766 933594 748532 620999 371094 861226 243831 811786 233002 640592 199201 487056 287314 146634 112855 466476 546517 133787 531552 273330 497054 552906 641066 814843 337978 658915 506115 265829 981723 587572 704096 647953 311704 999953 637209 127780 478123 302354 899819 604102 687665 607248 790133 72550 10542 8939 413115 215411 723014 621894 574886 267428 912453 161801 444866 608818 732312 859359 242111 778009 519570 754550 649009 397147 863592 455553 122192 809276 8309 6905 941881 192327 850807 311256 870314 85063 484176 573724 910218 268943 780358 148426 42655 233523 791363 887721 343190 522189 845589 979779 657790 130553 646511 639143 697165 288984 78503 387114 8026 214225 812214 392545 104481 645580 776827 668648 203330 749365 425784 231262 396483 346559 964819 701991 492361 169182 443991 867433 996771 781772 968816 203151 443711 125573 312179 527817 59955 278026 174419 275530 789941 44450 114349 997705 756387 91349 584573 498240 145981 531631 943463 551984 551398 756291 316719 305051 655462 580517 640961 358985 662763 423727 602346 872580 153603 562621 493468 313499 360547 497841 517742 664227 591331 531759 932058 128497 370304 321954 22654 710177 131161 302902 331483 435475 87859 871643 252377 805800 704821 531081 145857 990089 989612 781622 613185 737953 732360 568993 455724 138462 16733 175883 130168 150196 242276 381049 844670 648281 302583 453812 576893 953098 564056 573832 591318 186181 180139 512392 279633 639693 537143 998472 660696 769706 977449 377570 962039 592678 812752 939506 19426 220816 134818 651994 36015 601597 678006 280767 175575 145858 461448 395593 809082 374395 246713 682983 70872 332616 725580 960521 736216 258827 529386 271140 30277 694187 55071 631730 979211 190547 72026 436463 622783 681011 660785 613213 832149 473470 239259 203393 446567 105643 500020 940516 172469 204341 944444 202962 113951 350427 946712 277982 119533 470304 141136 377884 100168 947980 846864 756198 169662 847401 662183 510040 21441 272582 342346 245460 80617 83256 385554 875711 889710 760660 678394 680130 319790 131383 145314 411210 505645 489086 660431 204424 145360 976334 83944 580017 573153 512141 322298 849855 153998 851303 83126 409134 474410 244106 947886 559360 347051 518698 778843 437434 982442 900222 414426 215588 986918 888257 941354 413261 960641 641138 817071 8837 812865 699988 842931 153890 524433 596719 588064 177595 453053 416845 287494 974640 184506 848126 477915 871712 988891 157652 901047 114801 770717 113383 306964 219595 92444 106003 490964 574109 308955 536501 313722 777751 836033 426162 287407 689199 460182 657456 876799 398748 711370 88219 108570 672670 869615 288993 746899 899636 836026 555510 130212 637668 607814 440209 553064 569654 801808 645933 10848 900345 183228 352457 573487 110845 177551 64297 703518 70104 494707 802963 794713 843554 708342 307794 805615 553720 467531 982006 302358 922108 626375 864529 813924 565587 240677 804348 717079 150758 750595 483600 100111 511714 552355 96686 477390 985592 678827 674680 220863 602525 799461 196757 564844 192715 359872 186801 793991 157438 377421 695482 69730 778361 623490 550244 670518 62655 261882 143014 537952 935449 194548 333115 865375 174934 88848 766498 208024 876422 45013 439199 455058 745855 57582 177207 599739 784217 563623 61688 445025 633329 942837 704303 432633 568809 268844 51951 794331 669222 487942 781265 592707 232529 857379 692270 340626 973847 125251 379239 566796 327017 182670 820830 188504 41277 13388 689914 419651 10379 814958 453543 387837 231824 149059 523412 716570 511630 3523 590131 928466 84234 988104 854332 723521 694221 368016 748970 577256 289252 626301 806460 49258 127393 514965 340534 506640 397463 738178 45149 577862 748385 377234 637055 934107 992347 126584 86953 561541 304424 595465 404142 467675 252139 273920 160615 348185 670478 297147 280174 519775 126270 442812 905185 407026 314476 372138 84645 340410 208013 373581 876257 624194 137563 512405 50687 699452 372691 309075 741038 276922 234933 537981 916642 28214 694087 484079 72594 235083 59730 798565 807738 962297 212771 28931 802839 538725 734540 571085 73197 567062 541408 777583 479044 237178 55226 928309 503143 217311 518647 616916 589156 277114 592759 215840 389710 27555 695712 95252 671934 395607 973659 441997 13902 333621 679381 164879 824797 27074 429120 747902 241294 630629 774607 691430 926600 746283 826173 185781 777399 950788 82887 799547 827722 107012 483373 726961 867827 312163 897589 104559 509098 898941 468968 146036 506666 744339 460115 336545 277747 657097 3592 378366 137222 378342 879130 32628 275116 9943 139044 918994 293040 100395 622659 943305 393312 698008 969943 887344 88144 170613 639431 929536 572566 304254 882362 439640 401167 451988 25182 740346 341785 63546 365732 659724 737559 673625 285954 540569 232689 897596 189232 973070 843857 903125 650348 18237 394342 675958 577654 82717 967589 46873 711700 925127 302595 799769 13455 901371 284412 9015 368692 851929 748559 630102 680981 342057 404928 819582 738565 591187 979797 268189 587744 506216 990682 54849 89472 887127 652317 259807 755465 916088 815346 200784 734878 462917 86832 670414 504681 450844 975537 458428 613015 443263 68566 526875 239834 579731 967105 599510 367077 839460 97754 608631 861492 802272 63371 918383 261825 312920 244228 478162 798480 225666 681655 396120 656932 7225 392668 631134 6855 669755 694255 625187 507526 139114 834925 546571 629427 694988 400923 847328 407330 485579 605503 926412 523692 299958 200997 485279 837551 933054 671451 448911 405451 762362 408757 739955 26598 448483 975626 384776 309674 670169 337653 430444 615298 20828 193557 260582 772320 573523 381837 265884 492090 176713 377028 441242 440584 936555 767143 390034 771848 946571 320994 318423 888379 46560 244459 612641 881317 13444 210679 122060 350864 506164 870467 699096 556937 152468 440268 550186 418018 304361 927639 682570 835887 177052 732138 97060 166217 908030 9489 206407 781070 342974 692698 785448 808030 464053 16409 821984 864480 961051 423973 950634 918779 306510 309529 519334 167325 242898 766292 843417 305080 321292 295929 701739 448192 426374 649776 994407 596398 337391 762339 482110 544576 941976 633538 972548 460534 999095 453311 595890 493591 457576 189075 616866 565802 137447 541943 151 339133 15511 415148 429554 277538 871358 831540 307453 456941 170694 273302 25765 595447 9598 650334 841272 233246 83351 759066 453547 220931 420968 367070 318870 798794 886763 185089 489269 219933 67197 466334 862569 743402 807266 289876 464309 401312 901758 599622 496195 160182 559837 531996 642844 386149 186476 765760 741747 3689 981501 979682 981531 430083 818439 971253 368268 616634 591780 452335 529314 91093 676114 513549 755870 567458 865523 313613 838307 121203 536204 399346 745658 435484 794633 363843 446991 992118 288056 192204 560241 146527 29961 148635 191254 501432 607061 121156 394900 530405 56916 248478 30569 350481 282341 122436 803893 948263 730378 837845 212603 991962 178153 366645 484 579998 540492 45066 253179 8364 972258 99903 39537 479362 27516 34692 531227 843361 56145 27852 217199 572110 815418 928333 282571 558161 618230 543428 120238 226872 10215 809134 398589 467285 569108 779088 78015 356988 132517 410545 5474 625607 214570 692571 179764 329554 190357 780637 24042 968318 779899 976971 404060 870834 694614 563580 387591 979925 950406 26699 548426 762006 56011 76888 242217 840101 768525 769348 197773 95543 888597 573432 25410 501317 49681 229854 285304 934285 479059 845990 294211 959312 37459 755139 199323 820434 76009 278444 80925 853726 272340 399195 912711 229823 61941 151505 313984 351496 270036 557968 558990 412045 770010 820896 808478 486952 457302 565963 938815 523829 351481 233824 686247 2198 833945 49203 260653 589615 941809 418268 381389 63915 693920 381236 574248 878389 666790 373851 646593 249216 49130 915445 572608 574272 90102 270696 297715 632559 91577 973151 35912 704649 409284 599370 491093 494416 265422 280860 418129 866056 179952 878092 363543 508540 818026 198612 1834 572920 34076 998453 762988 2572 873614 379633 856869 444687 92136 535248 262531 785562 861562 191772 83860 73801 377782 699044 664269 935038 476529 592572 523462 341662 366246 446972 75708 930001 323954 181693 418702 47878 25561 173855 262721 391277 960832 365190 570172 131771 894385 843928 836300 368426 255578 775040 80225 244278 591310 697647 414800 544929 335618 339413 589199 617839 646609 545132 329147 924587 379449 100142 638037 151201 349148 144410 791681 913825 66304 111475 983494 776899 851279 208705 789585 909661 994584 562254 804081 779342 428556 418409 23836 579959 230850 768039 280169 912189 7411 19037 29780 780233 188670 946023 286206 126343 697317 985957 550826 524074 203983 645816 689921 77223 513860 259209 977103 468853 270644 245379 603652 510227 85552 620244 557299 598146 742959 314672 312342 611527 412235 880910 543816 965163 116993 621161 416841 723323 864693 729984 913278 742535 830635 227862 398511 163559 189903 224370 444680 338673 831342 189793 264728 561093 970811 670575 714836 27778 23307 459826 979349 522317 916185 335487 331670 94097 465923 213938 441719 773114 118155 461803 426365 138041 148054 330188 720655 775363 617137 142972 102778 130258 1543 303078 90287 291234 943660 263867 386048 399093 333077 883244 712486 819280 477598 610545 11774 293180 688515 66884 901255 174598 689895 512486 487013 381503 251984 495962 747618 972348 268840 814949 453224 253399 359614 591381 192071 22956 29699 915190 436405 274909 723534 101918 20554 779279 168088 172386 417280 612203 975169 794207 402873 466973 444617 806834 756728 621592 21399 377472 249830 17489 80246 538351 320655 243456 479827 549483 721507 79522 258816 376546 513269 251001 81525 687688 379647 526218 304201 180884 367900 8926 952893 581057 967949 257602 697650 155790 849589 279239 133869 513023 803293 970050 149338 982617 259313 93389 719302 644266 425664 865668 425572 138302 287296 533705 419273 253163 460231 188097 178737 342470 154515 912981 175351 296812 749124 390962 486560 602043 641629 47817 821265 703125 445126 266383 564117 993700 571724 200062 285080 450256 749728 913043 761326 580747 719444 232654 479373 354502 178081 135221 835022 428217 883108 119185 753968 366047 724380 341423 915669 944119 512430 385440 673540 729476 147489 189625 282277 414158 909347 479572 462344 818271 428034 313358 379422 674503 962739 996295 535614 474585 662094 742053 996834 423916 536207 451921 850727 118618 192919 271479 32465 948420 232106 681419 152900 930124 153199 190847 36492 160537 943731 137422 749270 451863 934438 564853 514293 97012 641500 181300 88606 797348 148813 945361 737068 461087 591061 165141 918812 172062 275381 661325 464082 34465 101648 428618 890899 298667 583215 520289 501321 635268 52670 207020 447746 494006 234508 625224 717233 224913 171151 36949 581100 642088 685854 363833 732716 488722 255221 291933 426704 882153 122100 860398 268506 200078 142112 447837 391728 351779 512609 938592 289116 675599 873154 135855 599629 214270 276085 914119 485972 991263 95756 96363 86120 721252 160001 830622 296034 524229 971247 593386 64130 975101 957846 760284 11944 862668 517467 161029 752475 132659 150149 892154 643334 220027 559234 59605 859574 812206 88992 559923 704733 132444 929108 270260 604242 128728 418678 19646 748111 448505 967107 190266 108402 65882 320410 260374 753596 109081 43328 818049 751765 720795 19868 385905 908038 642567 856251 833952 541629 742023 764557 699723 553165 379914 882342 520306 272619 842309 842174 690907 4018 7469 272305 715984 828960 592638 303936 462044 578903 474231 486479 538193 114141 401692 951525 483333 289372 613043 552943 125072 484963 757511 711356 40911 22435 694889 665218 987941 327730 46889 958808 221045 528331 866401 996026 553065 655117 443371 669065 482222 773048 160614 814344 446325 316595 622645 376032 471220 818376 700863 160092 985571 70118 710320 445614 677312 219358 331639 599081 446283 551207 601478 364676 233994 786715 861270 517405 950662 905271 132256 920372 420621 253727 393764 753772 61934 976279 295654 940429 357696 515915 283372 926469 297243 437384 761153 199970 172445 889985 14262 47385 912422 589963 360028 112259 395932 526497 55434 574554 633384 957408 325469 965377 241464 369164 410099 491257 956923 271690 718127 898669 996392 876772 960505 309031 546359 855688 722171 66136 340198 482185 871140 156308 867637 67100 580521 244819 842218 99805 993343 270834 677646 653256 234211 260144 803759 580288 988498 803825 179356 71115 457745 658815 601836 14099 279526 734340 548535 275879 298524 387344 391131 233080 861508 582361 129336 554524 714287 383606 783221 549903 82292 735972 603961 886829 737456 530945 422706 321785 780929 645780 806034 968090 532427 143875 992588 448856 529523 501402 460444 458083 765286 112587 972796 93325 6995 39145 428656 588107 674029 965548 387131 352759 969450 391600 839975 268241 51974 305589 930690 364345 491393 884000 663323 893687 232157 401657 164169 714868 585121 586796 885284 499390 743640 715080 963018 298376 12051 186114 705564 927527 353635 762291 962622 150742 346784 68246 553498 162995 376741 506635 170526 715904 569041 330711 811577 23523 646855 519586 287906 117926 204527 718135 40913 969079 595315 30727 699332 108393 908803 756902 968956 639218 19537 387021 30781 299947 129494 454870 117905 325459 953035 470916 386246 938572 954097 430712 656427 158364 200969 610429 210967 366446 89565 476669 784162 647887 873717 687625 905834 175793 264163 221909 654416 643435 815544 101113 646072 470710 973324 966449 456589 580786 729338 82526 545338 861151 105889 823300 753138 834853 57636 220426 107305 272268 695531 811644 406616 217220 749088 755404 373373 25887 630835 946573 627737 767250 524567 827255 12400 940408 853314 195878 440588 236558 532145 411355 195259 838136 68705 911289 467148 119419 935767 284681 675862 925441 877914 19191 988722 131992 947827 359122 108220 272755 363956 566736 366933 769959 823662 127111 927780 682544 909305 802037 534864 275753 176496 264506 352648 673431 880050 424921 486075 618527 40227 331579 219424 589260 437864 642411 427248 564362 399471 957850 47335 228717 845541 761565 776262 403563 726205 342890 505620 619358 238256 908511 800728 285315 22520 247995 203425 509373 223571 147299 520446 962130 735878 412958 620998 751341 556952 966426 394194 760027 407698 525541 471422 654478 920518 682100 436396 309725 693509 343711 163904 390978 26983 792675 380965 558106 634823 987999 448262 710249 610757 798615 611990 479379 424578 922804 22729 459556 232295 724610 268120 77705 607390 378865 609857 25429 408407 544917 61061 685053 482053 220774 638825 807004 561183 735553 925045 822512 374495 354085 896696 678043 708422 894390 317826 488227 281878 585725 459112 90994 129366 820198 292419 254806 634066 435712 995441 125762 919961 282497 744467 890828 859901 676352 195022 504941 693078 876793 487946 631620 924928 10253 885494 234771 943960 604863 129473 529856 515010 179895 140707 657558 996646 357571 821458 887809 816559 670673 885325 428630 922827 550199 37333 218760 451566 268204 931951 545204 553358 347019 738275 198422 951592 439191 580800 304658 638970 852786 415510 781996 368711 827364 122810 988240 899030 421787 453253 962315 614771 124133 925845 603983 144877 542519 411403 498355 937878 992042 805004 198001 923079 840312 527297 427623 691289 80003 519830 775190 480556 124367 366590 613286 48292 251651 530861 195872 695527 626412 16733 439026 549152 906618 445002 732847 791167 325122 184182 155021 197943 42874 55206 39909 844735 454591 515106 322550 324306 17938 789689 952738 13103 335767 608699 190447 924441 453013 380413 959879 307735 713785 341529 149432 84085 757138 479787 495221 693122 64406 429077 197652 375824 941212 555387 435406 968952 551328 911048 739587 780755 391235 987112 790835 8705 351688 538252 815941 10278 497560 968809 897668 484776 150911 514360 950748 265395 881261 449272 676322 331253 520693 510056 316938 19746 77713 270221 785134 649393 210204 830386 399886 638748 335382 493027 11274 746980 537060 73649 747114 864332 86926 15089 353687 621017 115456 160637 772895 578520 544905 992817 254004 210904 869214 643887 903278 899372 313368 572060 682373 669674 152242 495328 160343 447278 742604 177770 685032 690840 454507 711402 344349 304009 568822 21333 269248 916203 529402 277669 743104 414630 237096 738902 355757 855019 957266 208234 880704 646573 722737 441318 757841 826851 551842 453779 289311 224072 306980 313150 791116 609883 433371 715448 837790 950815 93777 803030 188288 115164 350000 971762 328638 389788 807881 748136 703885 822127 963663 137626 59712 814248 327709 303981 781396 399069 896876 301258 309669 85418 800094 285150 677303 656495 867254 296986 233582 707406 819549 586035 59414 451630 92383 37283 393628 355195 825324 168230 23250 888227 275287 261886 505071 318106 440410 322608 294861 698711 700241 519429 637417 442197 627578 989450 663911 434067 560827 118608 765388 773652 579292 413228 155778 866272 62217 971128 872919 3585 682705 861393 101118 104583 172138 910935 256652 488005 573098 679856 104188 925393 259087 989188 514988 374792 714681 181634 184606 604615 614443 907162 284856 657587 990221 977474 738820 761394 641516 951730 488881 83184 187577 827239 514832 692764 640838 749667 367063 96808 221965 624811 642786 651340 406568 617224 554477 574979 691673 912903 284571 248972 922244 819577 130802 483818 932656 740659 270109 123621 791179 47759 914216 407559 941219 39402 754696 734816 454893 750372 652817 577603 751809 884963 116157 391878 437340 486608 454252 685766 860956 106840 249886 308129 676168 703084 3515 563578 77126 386433 241356 265976 744611 605329 523839 535303 687759 243929 959142 201493 882590 604441 258360 236566 980872 859095 217871 957633 33449 65308 589865 721617 805250 86133 977256 903622 665462 589491 901714 554593 295246 768236 766865 619 260854 332984 653427 197934 172733 120180 931627 426106 797593 500930 105038 702242 712865 489863 468056 410365 917201 265772 355557 224293 712073 310494 573048 594491 366990 214671 830967 114273 665544 522802 518764 953022 91650 981250 807174 617086 774318 792764 588950 349072 38942 634016 784915 397286 744972 529588 25110 155512 835347 641217 402526 358401 498867 134676 295118 153536 275473 253566 224106 631289 93172 610389 859230 344242 221962 201073 357239 579766 439521 601967 625511 667093 940078 82034 876549 237538 906185 335197 704267 938612 176879 845530 322838 349349 134719 834006 645162 849878 958334 743938 170924 264105 275539 593364 29861 564358 392203 613444 791686 566423 499798 874575 898206 734923 134472 733368 234022 564758 400217 491394 273142 350768 29734 144375 834893 908690 473133 682340 691148 446652 597 291034 93115 554354 992228 763119 497476 28026 873031 627643 220083 375455 57997 500828 569788 865841 545644 382194 743605 941059 546747 739171 757143 145004 305270 648536 268353 254023 193534 176190 648245 715250 707094 647751 331737 414931 274343 98726 285304 674638 171580 382806 843263 981776 549447 226516 911808 296456 830299 414432 937842 976040 701167 825537 153454 492328 961249 930622 653876 597380 336945 563813 362404 276985 722306 178567 688582 760716 593948 671226 643459 564611 599405 190294 821033 496233 552067 698425 843178 237390 174099 466115 245533 35717 484406 779930 683260 33701 483687 568488 888101 288457 992966 29144 463386 268240 249111 283292 305600 8477 68484 685034 588963 256216 779735 626554 347121 54507 924289 451850 244539 349893 419990 990362 303991 744603 612046 509425 619200 816162 457734 867542 717780 245078 62013 616087 701781 895287 638295 50501 755913 634311 227038 870006 783066 562637 951036 393922 645335 25940 28481 980871 587825 471468 758371 301094 697599 845544 209657 759939 250746 243935 603520 532616 75778 967980 5335 928994 220631 293294 408322 743939 892512 811848 305770 71711 176872 249122 607834 513967 925532 335462 974468 171889 328270 613764 802235 236133 753525 42222 742775 246097 728619 148125 185876 612095 936749 739594 217170 147578 48863 148918 711510 523732 128390 607586 867624 650979 765323 240792 189620 382144 405375 15200 4105 321094 717969 648011 620124 782489 217242 617069 952006 843740 264978 221658 818498 396346 159831 318896 230256 669470 614445 75853 580373 902842 675705 374037 800665 291268 346309 191341 691335 996597 679616 239171 694608 363912 485499 992835 552008 764673 592748 729635 508392 918755 536943 217048 170763 495417 384128 109855 24945 636558 874946 486837 643198 171189 468155 900127 351100 984513 773077 436323 934229 939918 267871 106573 252506 124151 983626 259884 67711 192989 792493 724434 708956 615335 146050 505047 928301 314300 738214 924438 615699 383306 790877 523566 284882 985283 374923 479682 484113 322331 710972 592186 136156 479115 46941 57088 653925 994193 376000 868356 402303 490862 470108 24249 447266 756902 52107 957589 506922 772868 546507 138453 820440 162451 501182 641078 163151 565798 465833 625277 849112 507473 8440 212464 451551 270381 665401 301147 548083 985560 366429 581901 318410 845491 705786 735064 611514 202146 128395 667220 613250 400911 293294 303260 451839 590568 499493 16399 657015 677661 139414 414480 11730 7139 400587 366343 698523 862515 300595 686367 815619 290507 420639 363077 240031 269292 182598 737967 810789 627354 980865 243731 489779 214112 878351 818155 248200 464393 905363 359864 712777 918248 806097 719868 646013 856785 200116 675454 21778 861917 682763 840586 666326 516202 624392 983151 133822 121561 438848 123455 952418 127118 870957 890962 206015 975348 971055 86211 656180 667766 582598 615729 153797 634439 490266 628160 381084 820123 288116 824278 146114 144428 990722 199454 784170 150966 645591 490824 88551 134458 674024 5575 947377 709439 900432 481617 228581 325196 581197 445923 520130 760624 856128 939771 665196 540987 334193 761244 597740 372610 386953 670221 415214 984862 223511 688858 772545 549037 846924 169938 405211 245136 638270 780487 962963 969324 241128 243985 369573 909673 967081 357387 910130 518710 272961 709973 297469 947267 253271 80272 736110 130949 796533 138981 832787 439861 798986 857726 947034 323537 517095 758796 360473 316378 818947 144319 569479 800597 798519 249681 236096 518218 176003 887932 579652 731400 102343 894207 242360 191647 409611 892253 739619 824356 757815 551709 930739 6961 877403 49419 493046 39266 518121 171062 322401 993945 183926 545584 299469 553338 761405 561361 135668 826096 594971 765109 15032 224870 831956 882041 807325 352079 748685 837761 733002 786719 131152 817461 840268 188304 690507 587712 120276 711262 332177 760400 273972 845643 710551 868505 202981 911580 403768 12434 485187 557593 423026 607798 293839 259985 250407 31683 861229 771092 783005 129215 292132 164663 397310 412462 298337 530324 573145 239773 424435 654023 1247 580379 271568 893618 164391 771578 49039 599994 37930 52946 872749 548359 158919 130111 345928 141768 590400 45534 58598 156845 967612 219028 371823 598827 81283 686407 197871 81468 949573 989602 282070 556892 773651 231062 321527 50509 985956 232596 860428 450708 539026 798419 900016 795129 856730 805904 365796 882059 155360 759049 685643 498202 140968 543809 666285 461883 115806 176256 913784 416904 871375 306768 401402 373085 705646 93697 551016 906268 290896 184293 659675 915754 267824 578645 548622 178032 666732 485994 819489 194330 432646 606916 849049 836379 341348 41607 549149 663528 481872 489753 500539 433912 482488 43174 752225 906891 908015 66588 737060 675744 890282 953775 154748 977853 839877 694550 679750 905898 60668 606412 685569 503862 979442 694032 637201 832113 310765 921317 683712 130032 373655 97555 151736 995981 312831 382244 595466 443429 925846 8616 339114 189208 933043 578225 754544 758603 476239 11928 272472 110121 992010 747702 376131 360990 117540 400364 152564 212251 384260 378524 63444 825941 627061 229357 909103 63110 511268 765642 374069 113643 604516 981412 642361 832836 830890 27628 317621 361110 294288 285274 303557 287212 562518 130793 494311 463506 74141 575256 63361 334553 799978 138730 844059 29911 232169 232999 348641 155043 590375 910617 931298 816413 555351 662928 279252 601892 28815 638687 679117 896606 840 366172 922763 736628 773921 309091 382958 772819 192795 696276 81977 505836 351646 712209 807188 18356 114804 89985 576845 390565 755145 580304 847634 734843 155185 400492 977208 857208 249954 761097 51576 268769 190453 118942 657708 859903 547497 881446 450710 533983 169952 963041 294810 937234 61537 47568 675903 208110 301076 1532 83123 280523 841609 102639 863172 167750 953713 551481 639271 721537 241251 866413 315444 356769 232793 485601 427624 583119 271664 579826 232097 197624 114604 322493 539814 769997 293553 620711 29533 897988 270667 999447 60691 344341 260199 508278 823672 534525 212440 253878 953504 520446 75859 781000 301315 288157 81971 731300 778941 134755 992566 137925 832591 994333 865597 121834 482204 804188 146832 80919 840621 156918 31128 16018 219182 900291 62820 331622 63150 783072 52772 502947 606819 891824 480753 367004 979556 455638 975171 932455 223725 110396 800889 545505 804318 919631 774293 224424 928956 494144 34941 931615 785327 890564 14908 170221 528323 745045 823166 625406 165927 873776 782615 989568 929840 471445 950397 472808 352471 689482 561930 920363 439799 89432 85115 493829 495376 300492 724403 403445 990023 931703 212665 425855 422627 180207 483445 549993 710610 661836 406711 119102 668770 288300 322224 922382 327432 467823 230392 644716 230620 95035 670534 426159 27 762809 719355 468465 857764 405206 398487 105171 667452 554435 627458 768375 688714 538486 160197 14980 10587 447527 218638 445478 853663 165268 435056 662412 155242 892285 783776 550632 832628 633320 238329 405042 700506 589918 936377 683686 887322 745516 179202 615681 555611 743524 786266 560328 154211 157273 631979 167937 180831 194214 638916 152823 326238 507240 707222 748922 185302 967551 735671 905693 302238 923473 917346 412919 91250 918855 643894 391970 766579 66703 720755 499455 619428 879512 730304 769648 385006 964825 22183 809565 19549 34186 109079 185648 314848 94952 355938 723161 671693 103286 495612 42506 721434 672055 82242 306107 647973 126773 131312 470503 231790 344765 21546 871694 743320 625377 964916 112753 453995 876020 903546 262553 386901 348241 289929 894545 27556 990997 276372 731047 720397 984737 984688 123631 863913 243801 544280 46272 113651 70311 683113 634933 750859 502264 516519 731309 441269 466110 431991 480779 823195 567020 842915 398518 226439 130429 846489 88986 477226 283054 520300 228326 805720 578624 45906 659020 79753 770999 441060 953733 111578 442653 890401 827274 248138 85567 722283 782108 305278 820015 381512 1340 301501 773952 671778 745331 527860 768462 509576 195340 50483 688435 673131 991445 142893 733203 439649 584930 36668 782161 406374 467466 395932 132951 402582 202728 433644 768723 298740 511643 362800 782772 500391 840262 672273 397361 345847 679953 724315 224066 704724 460966 690557 589285 914128 442485 327821 803546 410464 685616 163394 515496 31646 920079 598392 875734 558858 142094 119663 625650 308869 206250 466892 465294 267860 527720 522647 747710 802275 490830 844284 226715 545983 296232 730250 569347 479323 657284 6775 959638 175820 150966 323161 927803 267469 916821 143790 663513 160380 674748 154389 412190 633371 218634 384531 763004 189520 440034 256464 856679 565093 414316 280855 456728 751688 112978 876185 423565 444364 950020 611882 552006 583911 421365 965123 781386 462258 519131 36927 987616 796396 727475 942622 200790 265143 144442 483844 466750 594010 997365 538235 664748 917245 349546 62573 484089 33840 841061 754539 425731 437220 397492 930345 870955 660336 780395 253311 786517 863885 369121 785705 669227 642011 834673 465288 889499 497754 228154 792096 7252 738610 138016 560600 798221 601771 494537 484413 906623 913013 577312 504830 990565 259490 612821 356081 738755 442023 454234 926093 166684 847839 525224 203310 228667 973064 254008 605909 80939 315267 789067 577317 16767 580312 972003 752679 510155 132144 488967 330183 820328 329561 661187 781524 751860 92806 309925 269828 888272 292236 169282 618990 229344 421223 836463 212750 774351 424883 11144 767044 762696 737138 690220 189589 519166 650125 678526 782761 694181 682571 664934 725323 790902 624795 732302 340332 343535 206032 359334 835297 122513 951200 417441 104736 656928 873701 588982 296391 762535 8732 741151 146709 992049 542952 122141 836527 658257 924623 217458 750876 336859 133948 220069 515722 190888 859836 677250 757703 545558 710529 972439 348936 541574 606818 792313 371429 34269 821273 265661 451803 478083 354819 35455 357193 606695 95652 948062 767347 398904 763296 617278 941699 473197 616259 171204 379779 266943 635642 372318 145571 488170 214552 235641 939961 961840 806610 274569 981180 739285 541635 414468 331209 454180 76649 341159 905183 720744 699046 414768 803682 645812 843136 77026 813019 155548 491873 693380 78774 134202 835031 524706 218370 445162 691989 105866 431925 649230 208497 220625 211302 47626 81380 448268 283217 250569 334349 282775 289687 105270 989998 84881 166267 433220 237 699870 723813 877991 408981 338276 183587 929433 692114 515726 562147 801302 433849 133836 755515 423584 822909 874577 359778 614779 266299 931220 691252 492658 747503 493392 184689 976656 933053 960643 189758 167400 227433 723890 952674 469198 25631 818852 775819 611164 219500 310179 441927 175790 924482 171966 910603 328870 166648 485322 5040 316328 362568 824604 821040 221471 671632 896592 483885 379511 200402 937478 740843 98465 424883 356127 839185 373394 907135 575684 209965 344899 536996 2464 526701 779763 168562 422689 470054 991712 582626 559227 24208 732818 402252 710181 512071 613201 239471 937561 471500 398185 926957 897816 318787 481709 712908 197220 655795 709489 252086 218821 643145 491983 865785 246853 170772 177251 88584 653044 735626 639887 167545 652196 14402 954552 682949 202285 901369 845319 536588 212907 846157 723688 825934 408955 433348 47438 507634 363074 21830 428717 100227 315558 772063 100415 295278 932818 533567 776256 297861 932918 19961 636594 826879 564421 312967 681114 390773 780726 850564 272001 164327 414532 211633 839987 226037 610030 329841 756867 354727 430391 175692 262662 229478 21799 304816 848787 59392 803656 700203 40458 608744 98666 991602 267274 593011 255775 640606 89208 391964 779711 218922 988031 445376 984678 186998 8971 3043 673457 293767 485517 839146 195845 741124 664570 240095 876936 362939 829068 487409 298086 88538 141439 956528 784077 510966 911381 420949 267505 802055 327379 198648 4041 358186 984130 825560 936464 297310 678574 166231 525637 116999 907946 897595 624363 959599 245963 915823 268938 409088 311656 232191 265004 954699 495457 998688 110561 678276 645205 705061 896891 391875 371626 735243 196755 677956 128904 847726 161026 660584 989022 782482 648041 863026 458140 30107 161897 819083 710072 587029 549548 170367 122729 891245 222746 32190 506287 761781 75493 546203 990473 843492 523198 983696 751805 437396 680541 903737 508180 468035 651517 105428 855898 532370 425565 970247 828898 446601 452416 382170 510657 905169 473774 717305 744207 260152 754289 871155 361641 653233 43801 711550 421425 336465 391864 697712 568012 11283 936103 977223 353763 316693 336255 621219 998051 122841 146593 889159 753341 495173 265327 720987 606182 259107 995152 787501 202520 321250 53360 605931 77840 783955 685181 254826 176462 91436 812395 299299 575128 759113 684465 727664 151479 357030 851978 329555 8055 873638 358453 127344 458988 694799 149046 723663 909800 468428 267475 852379 193798 779178 705367 465317 830498 921819 342354 563617 543390 9974 206550 675495 421023 438900 341628 321012 375694 743157 19613 674791 485720 674105 243354 426052 484334 189224 935637 845620 51014 192651 877813 737539 443480 664208 109798 686689 417633 129097 250391 105890 51684 743661 621050 243710 536484 560022 715911 513233 80810 929794 680185 798940 433605 25491 855247 905666 261766 706767 74445 296268 669248 266784 752504 720230 103758 192852 258782 612959 990285 756510 622860 956269 470493 339283 161878 949479 53860 235503 706898 616009 480139 671374 883357 978867 32767 612403 39508 992874 291505 157252 297884 470358 354775 762635 504028 146947 793257 461815 255230 160672 55012 40089 704881 712770 358282 193320 546409 486434 951904 736829 24862 523099 562223 415959 590153 633197 516996 113049 373098 193789 563377 524039 148933 547986 53001 606861 21791 669210 843175 512312 191878 559587 463784 808378 501511 786274 348460 956778 984118 1711 144665 900226 31529 378951 999512 740511 256701 664137 371734 582341 741456 677946 400965 934937 294277 840065 292248 780581 148803 395819 810570 656791 662326 266408 162328 310593 679885 450828 215170 33819 348090 111823 324878 903677 111605 169294 598789 873254 272569 794183 762292 100600 401990 474977 21677 659448 880797 91234 225539 154131 554951 140471 180754 195348 805967 384431 139444 108207 448515 939264 418188 970042 80951 751873 279424 801262 389825 666734 753975 75754 574846 965864 659871 793776 296588 461682 859625 570151 276622 724469 253963 820247 121324 828925 882557 296432 209488 33529 795133 101699 368809 490751 232139 122503 265900 866373 417517 526742 62670 379113 843372 961581 673163 419179 758358 303663 417315 641454 838458 95011 336983 899706 519215 772402 12464 28733 628237 378730 523897 378949 728753 971389 937280 935367 260670 2690 161881 311260 504599 786035 505499 469887 740390 104942 775200 317904 696088 734837 340745 894931 205663 144493 193337 806514 360687 482658 189141 401335 371201 125058 116234 293651 585490 103710 469959 509594 497893 916204 126462 267717 505341 571847 891496 693870 143012 847917 945278 418839 259880 243456 6592 901668 518168 444102 690226 281436 39691 269930 641754 481580 773593 385528 875716 576228 562784 290916 878462 995255 943424 701316 873628 781695 451103 544721 213301 297528 507687 617131 96292 297793 29955 6674 675208 323806 577509 361005 985668 98680 609859 165063 59520 132187 339733 609869 797670 937910 505817 15505 766373 789535 497552 136970 651186 955533 224638 671378 271938 302236 900077 662823 178642 338764 520939 181802 615583 780930 276743 52579 783918 360518 195352 757819 874757 292932 208374 98112 998128 386763 547519 792164 544957 980497 583379 585215 397696 518188 125721 766921 968336 112602 533368 88289 53576 5242 950110 140104 279559 643281 188093 121638 583216 336839 181193 195140 612139 143143 704187 211089 51490 174498 174097 328478 970437 447820 390284 621409 768966 953822 952944 953910 808414 3443 878663 559001 707334 826635 63583 166701 445695 439626 248711 870968 850635 727482 204246 708580 154801 974213 931428 334272 531517 188156 632975 565054 715965 295699 143032 847666 85765 69282 473603 734105 733612 201701 785243 170511 729293 755453 668139 369304 652743 287982 569766 16472 622462 209439 139839 90907 960023 976605 501170 599310 837184 632535 131898 679811 135077 983907 707736 837874 438332 447736 596115 449906 731963 895090 369138 243460 510748 773522 497220 189385 243040 202619 59544 682054 961161 183030 880773 324391 917150 749871 238820 981434 436971 713845 763408 561136 891966 118462 937389 981471 664427 111905 557791 789122 796681 87066 256718 559095 5171 97481 810920 920064 349961 434163 748703 901187 825260 774592 349159 760330 9285 344187 11834 242820 243582 100693 668500 439810 316743 995619 556406 627451 249747 8027 384487 397704 502552 472283 87918 479336 405715 576546 315162 706238 223426 680853 93434 589710 584232 318267 918053 175235 131020 623810 930932 742764 210874 441464 94659 971707 55808 334610 667699 766981 706674 872808 295083 354180 316776 845175 664466 940376 361339 638366 866903 115649 612939 551969 200234 484775 470331 268458 720384 915283 122483 323971 1682 378291 366174 243356 552030 345306 916074 529675 975269 950461 242634 634631 369964 714615 663927 38829 838075 874950 885995 545340 101729 828555 52900 164824 584557 564046 413415 33866 740406 786232 990523 356798 852117 74776 422186 364547 392742 314335 424323 347343 139595 350755 814171 839609 625704 797920 300231 13629 207912 110578 310371 388924 393207 304924 61262 396217 645381 201348 177580 499485 228617 883060 464035 1011 157372 625691 816798 661549 876442 587786 308557 508253 680293 206648 157795 611517 741473 761151 763479 465960 913049 106268 122915 408606 810265 45810 258952 499524 48369 477128 740488 671905 168697 668614 512235 298851 813319 218300 785979 549528 414714 529244 508871 793013 357107 304123 443748 317779 534039 45972 591271 886892 392974 727428 60268 545314 681351 716431 140626 59449 613362 923930 291325 553944 508036 773295 177363 472717 653559 664252 353536 936518 190599 857364 600498 374232 341686 860716 286749 466363 321672 764831 987639 696907 920776 756011 847421 556681 974978 858674 435245 916057 788551 526778 113674 857730 305132 552045 329372 553393 826762 851610 481645 524469 919552 637170 708556 504324 717164 565900 948622 968309 975990 397217 81480 451141 403462 793872 958358 451858 450569 895195 159320 340963 714095 312617 117743 386013 657904 279618 430852 434191 982530 819798 347842 685544 504037 655478 176151 288443 680279 528473 467639 825794 326048 762521 207833 238488 902920 868659 13432 828222 895580 114571 73235 468055 524909 917286 786285 173163 624528 251693 420174 856936 940703 148592 619264 531484 530102 573729 70930 515708 244663 828373 415129 304033 726343 68935 798698 380166 154126 694549 756706 682059 349627 267201 704158 635957 281086 215537 877827 841259 528844 430895 413367 758075 829151 30313 867942 474707 924723 698610 663678 485320 697482 50751 251763 201298 388393 921388 709244 942670 55769 369141 428116 860731 512231 164733 898106 727741 119396 436874 140913 139422 50597 288646 612480 476488 189252 432256 416756 411532 262877 351593 86553 195166 874834 863000 862341 499158 147336 363334 396237 181808 470568 62483 350350 412365 174175 39551 747109 183600 956766 50098 244279 186050 85210 70580 276970 850191 433613 816245 986794 655623 319667 417735 748645 853118 920206 846303 642575 957547 408163 536791 984607 997357 657979 612719 583504 872129 310051 479112 564449 987917 924268 591911 39958 781977 70059 117112 433076 121937 318778 46537 349065 950212 226101 325130 188065 632616 43710 747604 560274 379667 232250 726495 863922 407811 492562 694218 496219 881048 779123 619158 771630 11733 559182 581803 780685 906850 23513 542163 291231 267597 106251 162554 805583 660804 691044 628788 948494 98076 786851 854903 977741 662926 865550 302428 238788 259188 539310 934498 632302 885585 914320 785707 67466 305158 984453 801406 806172 389662 752994 860675 776169 488451 612033 873482 297343 145158 673535 992452 708267 509723 718716 612488 977344 794330 953566 345552 919191 412544 755470 925945 742857 524780 328697 975879 808759 872482 224080 118750 599363 786123 405064 556618 959700 461939 89883 147000 303062 550794 995206 87675 514679 367204 839433 890248 886828 165817 290986 560378 233386 29989 769586 12943 481517 697449 708526 25896 171892 453160 254511 820813 923458 733995 418954 647847 565983 780766 203609 46661 529494 136528 949561 293143 341365 656887 563210 250998 317647 315498 820338 585498 390333 376485 729882 6498 892441 198728 251759 668752 918849 149144 229026 673802 324186 346621 293737 648923 640331 37379 940284 673263 681341 473433 37720 750170 118498 561364 436992 348626 146155 557421 570359 538545 422928 146047 169991 633716 183564 238026 907517 17406 823199 353651 843946 128022 208906 528449 745572 287652 649430 326114 697987 528632 854478 381028 580452 92356 395776 502652 710185 61853 282431 599874 679864 586365 38628 316723 542520 954948 995913 826542 154199 564146 816717 174776 789958 491247 738963 53368 892923 568772 802626 204347 214766 164639 701446 107761 521692 802899 622414 696046 569863 927445 696780 691306 381429 114496 401912 189570 263661 319954 904205 380724 843389 185453 34763 754727 223926 407831 256691 746657 761710 557882 804238 350671 817149 862181 373543 353088 934976 58121 424396 877738 707738 790524 793361 782372 662766 480954 374988 568682 30054 185375 361498 308381 653295 128750 665817 663104 464891 614413 918508 52284 281405 568839 200058 495709 422384 932296 548015 384914 610257 928357 83450 813745 880416 333521 373261 609584 121571 959529 970465 862829 351972 63401 61487 129064 257710 445173 130423 558916 379603 499409 194429 212105 213353 114345 286087 433317 948104 425482 667233 36454 11086 813287 265433 997569 151707 242645 464387 340431 110741 369871 594805 623243 245669 19314 703884 581461 907513 520834 512294 666610 814528 642020 269862 760265 751665 248994 79540 84583 536004 561258 580538 423356 531639 658191 431144 166236 487562 122567 342448 566400 726787 985323 470282 222466 867436 912122 508018 632676 891984 128982 636773 201674 306433 510405 930472 332027 715541 910321 449025 572068 987108 309033 392956 695893 171788 915678 655335 481409 94509 796071 685526 940995 335278 95613 553760 71828 371830 660799 494751 691606 538739 51888 406196 7820 357591 469172 359170 440287 535893 231894 980334 986715 259689 39493 328869 753711 917453 955795 312150 907505 7109 249077 859828 880024 15124 407621 994101 877120 893637 295811 418133 336105 316899 32528 104916 181176 391424 741937 265652 823413 445298 40402 927356 441612 536913 407296 751736 308108 161147 52974 881526 301803 667921 282929 351242 212223 633271 633668 435915 634630 63319 31109 26836 55519 872479 119094 835524 700367 881150 126845 23038 206782 471723 717988 714986 154103 180638 892121 922162 95211 724949 929711 408070 538031 180049 560284 129112 446905 767702 48697 343777 791079 780142 897989 469786 22776 718631 118242 713156 151568 937808 994199 495585 670713 873152 673740 888056 141789 222224 524945 151189 290893 731804 488983 188870 201277 884741 796405 4895 300485 499633 669988 154679 587169 440394 295428 615529 905074 127227 143317 641364 70972 516919 714751 364059 447078 274738 745418 261222 896445 14117 567398 658847 459568 635982 803941 771382 555157 177774 429564 320606 901475 39433 746566 594765 355830 433129 205889 988992 104847 247388 971854 50933 181265 933617 584437 96878 164293 614847 963295 777269 520919 831391 636762 327123 359574 600685 268377 387095 529080 233610 875378 534421 702356 713053 483038 539812 727846 258061 561660 728351 521998 387529 642254 537061 447249 384128 769210 562714 794455 340137 860874 649508 50411 193533 276204 248814 922302 470584 883508 329640 262245 501851 834709 70277 588822 688429 335148 595963 418287 154485 191157 552135 44655 481410 155667 343654 211451 964452 690380 601309 354587 550576 880971 446643 12538 533759 913885 286257 999273 212463 307956 788777 574364 760801 200103 840428 920107 221177 516528 635538 986131 866530 444908 461558 822835 760647 125855 8376 350223 627995 223982 195193 249361 907282 361762 948322 877059 64934 808684 612701 754581 688787 852187 609114 736605 251802 132007 956748 892754 756866 445930 85802 739665 428498 471650 999598 159129 994201 57905 488793 827790 659751 461597 659885 893945 321681 230096 292658 416966 834608 895448 142961 961220 428130 208552 537020 720489 926664 454166 555108 845324 964743 32155 434049 694697 871815 640214 946223 190945 195959 393673 346827 78903 992071 670170 508665 611092 122988 350036 637921 132995 308447 658212 278126 428598 947998 93084 276814 867967 785706 825203 23221 554008 771848 287170 196825 543004 166784 505928 38071 788683 473761 722344 952909 976202 255291 493734 234590 775264 875427 923822 214321 934651 291698 939981 225874 969065 260871 645749 800336 941727 402560 972862 266301 666166 968837 276511 674418 33704 735678 640697 623496 907799 412311 150541 50655 159687 932355 495168 593307 669535 281718 417630 502242 879533 417258 407765 206175 772255 713179 210549 438594 353994 876875 349431 778110 418726 961983 548403 796362 485839 527679 148264 258913 298246 410778 893880 84738 510383 898400 453673 223920 954769 662246 675301 440050 128985 742086 644474 642772 107223 788828 854364 992357 340542 404042 395934 942072 386920 829748 376125 589091 975889 48517 763797 585282 793495 488489 878377 226165 192961 119121 908895 508637 430388 873906 584450 675235 483327 8326 999679 459890 274001 267721 154536 667384 28349 822845 233012 810345 499773 754855 305725 242876 240428 427919 870720 861804 400203 222596 493152 959800 421373 253398 428068 32483 184010 278234 963637 54708 554208 695978 880097 341495 826637 634082 659419 210619 191174 618212 245048 117331 856612 362965 476403 642517 473570 456734 355626 40989 627808 435179 610270 129739 592099 228335 399927 128129 961746 700063 6654 626150 289595 991666 116898 960229 106700 925288 298868 530223 57946 624896 95722 986229 697629 316287 90207 792046 428594 231216 224785 355543 253144 679775 820898 955118 964275 610205 865688 70839 473869 771135 69214 410807 647696 909087 248705 309563 333133 165017 609971 829394 972600 415951 539082 818831 391401 314214 515714 604680 917916 159815 303031 695642 62962 762591 775085 531362 588846 541983 33608 364037 903801 508540 531284 472617 282719 568240 961790 925242 908816 761335 172760 934054 653600 8787 44633 354721 987398 440265 886171 713250 758689 124002 184796 412516 140206 936683 971901 221094 313747 457077 963782 193899 729944 524757 329248 338363 418153 267429 305305 635488 550613 264898 823716 620906 304146 250892 993750 246252 611702 263977 162986 612412 625407 286081 719422 539319 870925 622147 326164 65146 5027 641375 150482 848106 998249 422091 755202 802414 109357 722303 549139 916015 752349 857656 982742 237087 295246 790648 22657 465263 583353 232388 292976 826839 768952 645221 198623 854354 283342 23464 590961 755039 685596 10014 577708 523073 828845 476317 855931 130176 506923 616572 659179 63398 846695 796251 723246 123971 399253 296793 566363 842986 475533 344028 946795 663346 385356 520589 647934 384053 412529 187353 291604 205140 585344 77617 89557 287217 303266 547659 813770 14131 729187 372574 447137 378694 727795 346346 232684 42968 218406 295662 428578 254941 654708 374512 56797 577676 982201 132601 886107 282209 193846 834070 118206 331289 959566 392280 410700 890168 711818 323541 310511 270598 160662 941157 398069 829773 308353 294181 464593 50077 131521 108535 945048 261705 120365 197504 553094 410472 848257 738153 682231 811668 885149 888863 585390 36270 988166 279252 448593 985688 788324 796155 467370 723257 546371 776335 752808 526909 589778 205965 301660 22547 938854 331125 251261 1453 260856 410637 469988 129155 598755 247326 402576 193232 706087 922805 862628 705940 483369 398243 21988 976336 549296 933502 742780 33101 876970 632670 506489 125461 757157 155744 996173 175672 620054 703143 519055 916617 219157 27222 659961 759327 788447 766807 581032 584981 38483 598743 262944 487049 473718 3655 591046 163104 941999 640797 464548 649729 896395 456785 992168 364886 785274 768480 801957 133582 822608 982989 62800 887966 127813 880347 972996 824443 487222 322196 857535 255841 632609 230341 234403 677775 559533 121279 950774 723657 325856 844440 883682 536085 22055 33832 186677 211774 100561 230029 421922 131220 262420 968615 54719 921066 953031 611676 617925 601879 399462 688661 234067 502262 694098 230783 496171 876710 615118 446028 855540 607434 417603 40111 59190 220233 369021 274212 510945 504463 922731 790821 385862 432651 975459 669302 348956 572719 840347 745754 694397 789555 31473 82907 579686 458899 661925 580806 770746 348556 801434 488300 271232 221923 770328 248675 340193 587870 214349 164995 838763 892360 654471 418474 747408 867953 216763 1848 91303 345068 11906 779284 780778 535056 481047 832677 347511 607096 101466 723417 440912 530499 135120 189601 385498 544468 814368 458291 658530 352531 579991 713863 926355 548330 369637 840475 721089 9992 130526 702703 255649 240482 787067 930762 748622 913517 158870 514739 142790 966181 779569 450360 335531 254474 526384 990891 693635 886174 595610 882527 761849 555752 816092 767343 988505 400371 340870 274808 966359 265296 701899 545435 677257 611536 912710 292796 979817 692362 318832 467973 666452 19995 938219 672739 15757 168033 294842 455688 978490 903231 874694 105384 629542 679901 218971 22524 457534 229349 558120 722050 740820 768711 663875 600762 390239 615413 314723 42347 491129 166568 192356 223708 761888 845145 213190 945371 220789 51977 429230 728890 819520 255226 680932 757452 484010 379635 32468 941037 552321 159935 277133 184568 13239 947887 282821 975310 761316 453972 528786 678933 766016 439942 619570 852535 655594 427999 736708 927327 680867 491009 838861 796992 210195 530572 638453 925325 236931 526952 970183 496386 142882 144066 494260 923546 946561 163398 235025 265494 311126 208746 739092 849532 7613 514916 158427 686614 66994 729902 619941 374767 401496 241417 232726 178970 981173 514358 21688 497963 563572 716095 645109 417723 868257 449132 379486 610024 947889 565583 810663 774994 490231 672825 730408 659680 398448 160514 320285 90041 119288 795333 589927 707468 338131 370209 406410 566728 924005 985337 365 518180 837626 539893 238045 164120 535743 859327 20745 753314 83718 344199 661511 260995 339271 724864 985102 780479 51609 775584 130170 883681 587581 353380 572940 102132 730452 686217 562087 686987 282468 14100 75604 876538 170071 830668 448511 581274 928315 675258 597303 395785 29059 746416 166450 864040 720836 868991 576903 500443 81337 669695 397426 314509 386560 109899 409043 625897 694299 148354 799151 355042 845936 173384 163758 927212 533513 102466 946459 9344 687701 71326 532647 692956 41765 558153 405735 824321 780656 74550 204881 938099 108175 513438 147523 636861 465985 991226 702972 921450 853033 420043 847521 820493 984843 913875 160954 572346 906259 555545 567858 292298 343629 813609 395226 691035 128366 49170 201446 81742 700746 653670 687278 86344 962331 98045 315887 504561 520193 990706 163208 113976 707644 630500 74813 528652 134516 902967 220792 636388 683890 727441 801475 303801 358052 805597 459535 85895 250077 429195 351407 830672 27410 786190 909214 574296 528094 792797 363701 592746 203519 666546 72246 914321 424534 800718 2564 599456 505579 673203 452456 416171 881639 134568 548302 417548 768665 776121 184069 36063 710450 626741 896195 258693 683656 661614 253855 877541 589015 619836 651797 65638 174331 865018 935750 808055 175287 223752 6453 788232 509873 879879 672011 249102 487667 439840 815571 889730 72364 893246 200319 830691 517421 813007 509473 350767 397677 248327 968179 105582 236166 845148 129360 215720 429429 850699 638008 77865 277085 304402 719056 591876 622149 498740 14623 635341 831701 288504 314643 112670 62621 860010 984570 858963 110991 52633 651145 564942 740864 574231 259225 509171 420971 569532 733028 831021 415854 79716 574541 204584 731466 385516 241493 549268 453351 884601 618087 168489 991502 276401 200333 223837 485997 344703 358328 341103 871447 207827 192508 349280 979457 657120 579089 456501 739334 896413 750931 896951 816036 509253 477763 508978 908861 959639 52485 826553 72919 513174 391456 552160 294684 896521 469825 95105 779035 139260 381944 332856 8197 143102 810936 782503 694129 137953 751515 424371 127512 815166 289565 349316 400345 247086 463708 938121 664182 604433 494239 831986 528086 659467 350283 893172 793345 364226 152751 140745 764967 554466 316026 720877 10073 211353 360511 27874 339662 788059 954680 430253 283744 595487 317888 521622 557709 316959 177624 934124 220342 108444 964003 907199 191779 851993 55849 365476 861628 444827 997720 855925 65554 361647 708542 111758 116116 40548 183953 905681 604890 663692 953383 791779 235678 28480 164542 157357 594174 875097 795765 26268 580924 380920 9489 397921 611326 768254 214777 75441 793678 785492 533563 229126 178394 525541 278597 942876 921909 717599 757484 644597 975125 583286 84584 659286 666259 654753 554454 718983 920750 446427 608757 697367 139464 41699 620906 458710 181415 144828 924028 891674 53685 296814 183768 96634 961665 256707 693838 238230 170300 330379 290002 867085 706749 465625 711036 231557 609598 909763 539080 893926 656924 997669 885079 726495 263130 124191 231020 813600 18399 740627 170032 18335 548787 777064 26287 230291 736646 872842 745817 421820 786026 985703 687874 988121 998804 497395 269857 406576 489630 414949 427413 868105 410312 269304 933147 136115 325171 783467 878361 749950 995364 48001 912535 89344 357831 389122 302785 170321 490346 778296 344486 431246 822461 540083 441340 591065 353305 879558 210009 873943 846326 835847 877371 124273 46451 477907 266626 486740 533266 520903 587889 876721 417848 931336 137712 215293 497970 118844 208781 900146 199467 687887 789302 281676 138871 887215 919104 299982 39180 226193 949860 478394 853059 530986 249980 549276 838811 822646 145611 171584 39607 244916 443570 261367 859931 771175 163452 757719 482034 801239 40403 933752 993227 669454 743240 779127 419671 741916 831567 911222 618477 150100 3776 435546 951815 566028 534488 945164 27010 680929 706486 162361 509986 460144 293726 647122 338379 248990 849273 229837 480713 814866 160659 959778 975753 332598 977884 316110 36062 574585 752360 159763 500925 336591 133551 632758 406017 103407 322317 909888 417576 406868 762371 465086 871379 139454 685300 415745 234634 881774 979241 496735 330678 189549 619790 702704 58726 195909 251314 750801 362379 113030 415307 656933 117883 841859 472624 978063 119729 63826 19037 766457 672651 454416 744242 545936 654091 560475 674804 288645 83607 136598 748875 371149 361850 990312 348099 858914 650592 583741 962571 195585 634973 559428 243064 598826 993063 318063 231491 403939 907992 873270 909319 451125 633773 893332 269700 560109 139657 590536 536031 823517 498035 570006 828511 876696 128531 646916 550130 272697 108985 61213 22438 193309 397399 187505 548720 537764 652098 329043 983081 191028 150132 286042 638411 435062 220109 305760 53752 775703 920078 586246 661620 483080 632220 239662 764326 382655 304451 494208 95707 529908 814896 552806 963395 684709 165046 824271 472626 481170 640074 950895 874848 188609 707463 255102 526122 610171 127723 490933 223055 192653 10264 784404 595827 325961 721428 448159 155167 393602 303177 267548 944831 546899 365830 102422 812770 239833 938492 252957 481086 847028 363329 893828 407466 500810 677073 593954 471842 54341 875976 523282 476487 220752 507753 679922 457372 160925 640986 293352 995658 4130 82534 678616 536349 189399 750841 190575 517892 73530 510376 752668 600277 318091 585703 815505 742662 901328 493520 728390 495093 83538 751459 786935 280418 596446 96000 479777 904048 731462 349934 180489 439719 494621 445080 968757 663221 360255 667019 897904 887400 858822 107194 667978 388533 19158 459066 893654 255349 91346 12806 542379 146851 168356 370940 479460 989471 85689 925533 549088 613870 414147 933969 916674 519159 133493 714081 492273 765831 283403 276475 239705 925390 198271 212722 11241 878304 232981 457724 174868 385590 579984 933618 94736 455530 633466 959827 677081 852670 786080 726785 638127 650006 148692 41602 819539 237369 458154 157312 743375 782036 533307 557898 999659 634039 920805 758673 969144 724566 458952 817132 303241 936201 859466 659860 668725 320972 193556 383976 135127 584960 33812 573035 807118 868648 166649 299457 728957 289901 598522 244982 335052 77595 928847 804278 963493 355617 74358 759382 21560 937557 869360 554186 740727 796270 13313 522925 710555 145224 224883 884028 411549 623139 665619 302939 759230 538853 465587 58510 926975 375251 64295 660609 766377 485340 499720 327105 279111 469518 621428 976065 314535 973663 43403 409494 307037 110309 332404 805371 680000 168606 696406 371598 380139 616233 666079 66769 631421 500619 993665 802282 2970 955628 197296 714595 978215 827415 349989 732266 65745 484477 327710 979410 623111 918899 322971 728977 364540 611311 341219 484480 996390 569359 952765 292062 613314 379602 918519 456973 970061 71964 869283 942740 494220 401463 124629 96219 642181 181005 649702 687282 398596 415663 707060 904842 819671 418257 815392 179578 967699 404555 169614 445051 498764 872601 418856 230829 19040 485788 723484 532752 524526 882328 885593 636684 534359 432244 502998 289577 260100 995517 637132 31320 293471 930082 384119 555304 222488 605049 868184 82001 635041 915321 397814 94509 356787 407358 511256 722938 875719 992073 706060 734297 907230 169725 591844 939794 567226 815011 437172 196750 423010 506471 831829 745755 988514 114136 761893 919724 94408 503852 943365 133527 949353 90746 604313 484693 19482 133950 219084 91013 401335 645976 757513 123689 987295 868685 6723 783783 267189 208645 413038 262153 361377 205323 29379 921150 576205 724624 638912 834903 96617 939753 678886 88650 387560 475980 498106 335539 418113 93527 723460 947918 495982 801545 491474 208510 99824 8263 462902 777801 270345 552281 966276 873498 141056 339242 849750 548926 277601 528011 98248 851879 4411 157616 148283 124140 185696 670577 978006 612359 104040 341067 489792 588693 603374 758429 823464 311578 36113 218027 98942 435387 87733 655071 804919 58241 954240 612611 182412 97501 890333 259464 384315 512094 710204 318401 887045 630396 296848 444841 43054 529425 673423 714841 955009 117723 390326 746323 695817 582908 847491 735610 771609 534586 85945 861975 956357 312831 55775 109974 362343 871321 83329 783238 444379 506107 362094 50653 280707 12667 959032 516146 816771 175314 267575 570433 327878 473055 829702 639147 786039 115300 815428 78963 731785 85639 29589 6018 388336 427219 799967 120867 703014 702453 370829 449672 890855 204287 14223 140291 369397 227496 119256 274830 820052 388041 934623 721604 895631 359714 756959 335077 733297 183251 892887 308438 478861 388899 409802 11038 274935 853501 574143 518635 856393 717806 404738 174795 839903 822632 304738 52147 523163 274243 502577 623548 403618 654646 832775 330336 461788 641634 594943 828482 405496 70920 288697 892899 406310 823629 820438 967662 128603 56829 188095 101805 81552 552006 72351 19153 390276 750136 179044 776174 221302 457292 492034 196860 416491 553306 687728 905623 458926 453857 940776 390592 264458 878019 850987 815387 910610 805062 452859 431 106331 110612 651616 381097 934460 112252 571620 554649 749140 76719 116631 388786 644932 496963 882891 931086 925297 781364 522328 108009 393604 984926 3802 349857 292969 748484 256366 399421 197971 117324 469753 565218 368631 679809 725089 550047 534220 45712 856785 156131 647889 918219 66298 153601 898823 537193 268877 29363 782259 604932 652993 647508 82846 956697 927699 826213 236629 290636 363009 258249 521704 32033 955406 505480 967279 918340 722242 330320 872256 478786 459111 267375 142907 395470 728141 753371 269823 604349 219590 833706 679409 426314 290923 118490 326012 678995 530645 765962 309068 919321 112612 861503 314002 451716 773372 264160 33283 389341 292419 159035 33625 580627 28261 377854 197648 732343 274832 949054 730410 682687 346808 707315 474668 698950 639380 998074 269343 728394 652639 323794 272656 616109 853144 454496 649872 867638 673154 740587 344692 43341 62181 854816 158294 972226 52555 636623 999954 368390 384196 197484 957578 530928 507106 165903 870947 674105 852286 179188 627078 15104 603697 572220 879327 422728 550876 458602 310753 435061 145120 691495 980289 319763 92519 896127 959543 7823 697049 574178 307328 731835 869480 981028 436446 44942 777541 618557 449878 290594 829672 275913 501873 318709 672332 110536 986364 236328 256560 70623 639304 349123 862103 983510 580458 631407 588617 888345 159228 765946 816144 583159 486874 219031 760380 786982 453542 908059 338335 61308 278021 984513 379986 798775 757216 969319 351918 454327 360100 174479 506580 927551 15938 474463 237222 407095 779055 75489 671883 106477 938021 607812 457135 871887 535905 941849 688640 337138 679139 321366 501362 754959 822001 903639 78588 284352 490324 741080 944921 412744 713689 881852 458953 595208 300305 811721 633805 674507 728657 827498 648814 412987 612211 699884 491830 265001 530067 606657 971445 279945 288980 351808 829630 444659 874649 906274 941479 351588 215051 666887 885005 518203 452505 645807 727501 376444 375988 96834 160012 843664 618319 658377 355121 251651 459429 438706 936485 350853 688882 67855 176282 89898 455993 282264 584193 703210 369661 357604 678994 451169 967560 186036 114696 620368 200871 438697 183330 306458 775979 373129 351972 318472 762665 68734 426580 16134 589691 802454 696893 312483 209598 853828 632239 898389 403858 82974 223485 420147 954717 654557 810813 40441 627912 951840 732172 356039 666048 647721 342984 832162 295158 606366 560596 531954 42016 27849 809815 948099 259318 180825 507709 596292 680245 947423 193844 811146 606751 376274 16881 5966 378 584395 637161 624747 443405 958793 530456 740769 947878 727151 653373 623509 585814 72449 879388 616783 250738 629163 91067 311930 89876 321530 647589 861607 560857 888736 870954 81866 686497 724020 705181 790972 432466 539504 996052 257399 796181 183922 505516 631261 433111 421883 363779 502642 510474 428339 220796 166429 124065 252451 490430 552107 460119 74297 908469 596172 477929 268360 146576 217684 58327 514309 919937 129019 995495 939019 816832 354462 930658 903064 254025 105020 939158 827470 518425 219769 450194 190771 465844 439966 585965 824113 875810 815831 450303 820822 794542 549556 398693 795093 637094 90152 218498 125572 748574 929165 349433 25180 70893 131294 909876 339708 174893 429436 807008 583718 634623 613994 846510 771713 855685 354513 199124 42005 908455 89917 886602 954770 133775 981021 839694 370761 155564 733383 906208 488241 342451 271217 839430 764068 514329 994553 849609 913119 93210 957599 626935 138437 347830 265862 829663 314845 765742 566710 306840 326032 452107 360925 517114 477612 835992 717065 136803 258787 626467 112239 645747 415116 615552 682856 763984 933921 963718 336495 821539 371008 698576 941348 160410 961515 338812 192076 193572 612424 220592 228750 911288 221857 781584 71991 207566 672484 360969 916215 132516 927332 501642 666338 9274 226070 598021 205937 169878 640149 947763 830846 57025 198815 189517 293515 624521 712918 659156 24444 329021 410624 861961 721944 588852 719112 984821 486668 26310 244538 259811 474088 775761 61834 229025 4960 194037 42958 56835 250828 412313 406784 200160 421352 936164 978941 686227 594837 742724 982792 464571 768022 47339 651079 587323 573908 524428 773701 631675 526363 858467 319471 673381 823258 287914 110679 119721 743399 469157 384372 348153 861305 18007 38624 640653 156652 264458 157785 134625 732864 633676 92224 894002 720027 871340 685597 530501 189762 593025 179993 627104 804388 133155 460162 127823 537295 923760 403339 5472 845241 886409 425097 904423 888824 822162 589367 893499 191434 811125 332083 389303 573967 579872 938942 795834 903305 688002 940864 725095 706275 3602 866563 872870 414951 767432 41075 882081 314630 303778 11620 720392 199061 346401 565644 560334 484362 833929 740292 177897 198147 703972 504523 59286 712959 717504 664515 702738 375714 237996 87858 241506 753398 738431 476035 608908 829285 208721 113602 197020 169664 233024 257508 924704 963451 236461 848124 669548 723438 174780 83207 113303 846485 751384 699873 36988 268433 807468 273486 504698 184870 158827 583218 792437 988475 63369 859801 820498 387165 894911 356912 231807 255099 680779 735946 677097 10155 270253 621148 35075 357220 694188 189057 672902 414466 68495 628790 996459 335302 605669 471583 925427 403283 406589 201153 549984 920434 428206 940358 507129 144975 336977 39420 801994 891897 574210 470038 742305 397542 198562 860329 570514 463149 190104 271472 936116 685962 157643 180617 531874 792733 434666 267510 464508 488171 941348 365981 776355 507420 707440 371912 326080 579195 151175 649702 633277 548026 186213 800264 460170 372843 61835 157861 915226 984071 448192 504790 795427 77931 607819 696730 166818 38806 556731 599572 385621 178285 216671 925576 91711 310776 266894 820770 531111 119266 209441 631022 172761 711996 772660 602721 177315 734906 931689 624975 186202 76660 786980 961842 595027 470183 794128 208810 888746 380018 4760 645112 978238 561753 704239 56001 276274 790470 982665 180305 253934 559107 575839 168661 784797 677761 771503 59744 403053 745812 979066 551719 82193 68980 804741 957573 742274 405501 592984 518328 669306 315568 696066 827362 876023 723120 95762 742600 530687 405894 977952 324951 591062 680606 556482 707738 569353 251975 105111 865925 925862 594103 623936 830317 184450 788421 884834 913550 563058 327597 164325 978948 449554 732624 648632 67346 890241 607473 815370 467934 728867 128377 130579 972530 456990 126131 998473 574269 354141 841105 719019 557456 196624 299301 157818 585378 861866 544489 796027 555405 270626 45624 850806 36622 209906 417170 840378 498376 723355 450780 654551 554562 293023 675165 97058 898853 626118 860483 944244 102527 57498 917148 222315 678338 983722 406429 928552 397893 639883 645855 349136 120130 856402 652188 662923 644759 312347 962423 423048 196293 735046 24241 669879 144948 607668 734709 925709 923757 635982 386573 676356 717086 276671 630762 662808 363866 305525 920864 146827 680918 682468 320103 60385 561005 930370 401179 359077 653021 475020 463293 840739 486152 489152 941297 133164 486324 28193 160830 96085 244299 794103 28113 19191 276892 414284 536634 328561 169176 256879 836972 433442 97814 490805 888001 656751 462543 576435 693557 329411 574754 200325 530790 686410 664978 592587 156507 851957 132419 740903 817018 985913 503552 7936 460111 343183 61560 428161 35596 445430 121597 69658 304259 595885 612867 639806 152110 82105 369127 59620 50920 851621 679078 696327 596018 434685 464481 174502 237103 155154 253536 282628 123623 66553 340491 635689 409992 972492 898739 576799 434528 421479 971975 277301 906597 36908 5279 375936 480045 785856 95157 595541 360950 967307 224039 853713 277215 852732 108727 690129 705837 14531 785099 997690 254791 143381 227117 319026 807483 219564 203211 577765 408951 587460 151672 311617 161296 281695 86058 132282 485438 502146 565114 148231 624030 833910 760295 543075 789359 561672 447059 663949 123414 551625 24964 26376 365722 165902 63652 989532 571624 79665 560514 201875 687440 804110 698831 47549 7174 640967 400738 642540 655330 269377 224565 585336 939424 383973 273637 604093 653985 548320 364405 216 615336 867299 129868 283182 567774 432675 166962 283749 193679 557786 866519 816937 506731 527300 26253 98152 530182 347683 547145 519127 487000 128636 484646 90218 254269 85272 584417 943839 985461 696260 762910 219828 181285 704657 42529 737261 563925 278100 900822 103632 806257 38503 487883 656872 517960 254182 74608 381445 88976 746548 67230 659513 692192 205875 594061 90589 893875 187151 235548 878986 590892 201844 861517 931617 644749 192723 793862 355588 309054 171746 344401 668698 731149 652697 333852 494287 740200 389749 843514 75729 594532 680120 865313 242004 144826 907175 917290 678095 673604 29515 305236 301501 123205 485873 250882 963997 222046 917930 269304 325491 484250 384651 78945 79236 364451 765998 668812 972254 388682 919152 650346 478798 633347 96369 354450 288871 241638 378391 869630 169346 98992 964491 73163 373880 150720 775482 938045 2154 665818 319893 82744 335482 738663 174545 797960 567439 847731 282856 214426 929365 574190 702551 407169 68475 875500 437534 587442 865843 983461 856451 885320 532981 381877 821455 802881 795708 17885 728975 295742 268935 209536 246356 98183 273370 287527 295732 600581 856506 268350 502215 440903 275637 942164 686826 899646 677016 457119 642879 985152 932086 650678 728683 395912 177256 419093 518615 204276 785736 300572 496048 273734 328308 176721 855655 553444 751761 58265 187058 450457 708870 277443 502345 966225 216701 911101 6186 595105 100901 423901 11157 235836 434482 153625 579536 810623 823131 740431 7140 648998 570268 996606 340254 246868 206770 600779 763471 196112 312865 164798 763917 368258 998449 876930 4400 615738 6381 964136 944469 483690 861923 947300 70175 385959 487399 317967 980017 693675 785551 232803 514741 980438 17720 978306 608600 201193 8448 990256 526859 601481 877578 406676 487620 696706 218301 823931 497595 861569 266629 282645 897453 95257 159761 251510 516893 890815 824339 479766 345678 994062 483651 594898 960650 890692 517084 465513 613278 869635 300510 268607 330395 759249 326154 123613 243287 940440 653737 621487 875818 683239 709766 15749 954546 922095 191791 799698 406927 390534 396152 372144 854503 772136 654263 363162 547107 312113 15945 196017 462960 559972 234572 224632 827968 202343 660067 510616 356038 247749 215030 23837 51773 98090 188911 926134 50210 675755 912189 223353 311733 538876 72085 610012 947133 76727 388524 331389 844161 81500 9662 250844 891343 582859 907274 968412 349816 843404 323028 273541 297874 842247 88866 374661 203125 192908 596736 152874 225727 923341 601148 52649 832784 154719 600490 289499 345614 155197 889121 279611 361059 77509 259067 451625 824058 722424 310297 505450 256133 498814 579933 652261 351226 184672 765295 185255 575377 427404 268153 69600 72584 238741 701611 35876 995167 829041 345335 92076 714781 585081 635734 980370 973833 471148 762689 543640 429041 736812 254776 227682 272550 39999 467135 733431 257534 485327 701404 689860 216977 308459 249819 918489 790525 68 114250 545514 913443 504689 140925 511631 159719 524331 877899 416196 574323 9745 103695 356394 401332 274790 860712 326468 201116 537230 524025 614715 939103 200789 713897 813915 593078 850023 790693 774035 69087 90137 495193 736121 668698 907231 517371 336068 571949 545876 134976 932432 485538 887221 485157 419678 267588 500006 118887 986513 739621 249771 955275 118257 827739 674800 720791 474860 602751 871490 953943 202640 384812 822356 815385 821587 817990 716155 655793 730955 217904 49010 266230 756534 118164 586775 97475 953140 771744 987116 74935 297287 577923 248023 211125 246874 191028 594786 141093 608695 774700 996988 619313 97551 666470 550197 841929 39927 395110 802246 863199 139173 437743 779143 701292 317175 836684 444215 712361 676204 172040 16249 252951 532840 121526 887505 600376 474357 674921 362 133331 510973 773053 825299 41844 117009 108429 225853 630057 707941 394810 713599 306246 22161 923755 422803 625698 778897 804999 628950 375320 389446 274044 45963 154759 191668 295932 629977 774931 166594 706043 148041 619745 407101 656114 422473 201759 128724 735007 503019 563193 146205 705411 854694 652005 943183 953442 709716 68313 242630 761543 704947 763215 384195 893949 402916 116168 830505 436119 678575 275014 546817 943273 746301 330576 10423 215884 283292 622834 874586 478622 204927 421754 320800 520128 260028 341116 273504 838934 468428 635727 283094 890506 417870 977230 479778 566538 883652 285336 484809 569606 534548 950673 577715 720243 24392 639519 465259 561866 60303 173037 281955 829641 858170 98539 218669 773233 65151 782540 414338 732166 75898 481094 884543 445651 99623 519830 664803 519907 146793 667769 979 757065 700167 542068 218647 36313 922089 48910 443610 178092 74143 694161 621677 25248 598490 959500 66564 692822 58481 596371 336375 305970 992222 321021 177155 870559 480703 566822 832199 489032 289621 532587 401672 447904 822536 803888 421613 132251 810976 415645 20419 172403 937358 696476 648378 785188 57633 37853 227686 697583 140114 965011 318271 982043 348152 696373 141473 682479 387092 941566 624589 229882 265863 128108 492646 131340 902807 640004 45301 380730 167662 247245 488550 887453 230619 612881 798665 120019 125710 697055 30161 83133 787744 37131 713112 20608 160265 948973 281369 174148 910376 6430 199285 695480 48575 669694 164655 769612 21941 164465 171376 481397 128786 471901 903491 250476 35910 645229 454746 255983 630818 620817 245639 261567 933533 89724 492676 45473 288848 112037 822188 43101 424187 564486 5887 509826 985278 992288 824546 698464 328096 665141 403869 830092 111436 59597 802971 699488 605263 856946 79981 412920 930780 609651 560007 586102 488328 896997 76930 234174 249613 523997 978648 632891 46667 982263 876332 763352 336323 928722 162879 768392 507866 901522 613372 552767 930012 794525 16045 180407 180791 452382 998659 633388 459195 792710 895954 429472 679137 988165 6738 966744 491905 417109 104543 929628 654554 416496 832442 456891 516174 440981 30663 509509 313059 584519 120973 685583 368579 566414 636857 365235 545597 43572 758107 717005 619010 590216 137830 66495 598568 986015 136244 784174 940907 259022 84353 211778 123815 831281 407659 251818 783455 383848 209721 658134 34297 563924 268305 879035 715776 145310 280127 105043 677153 942193 457717 608282 643758 119547 456965 563730 545054 320560 647977 535616 648203 11207 185852 950956 112050 461243 895871 477861 703671 709067 287061 356731 423006 806266 916678 487427 198867 382287 772416 641047 356131 975191 267473 580755 456065 215582 94447 243609 23042 41210 804336 488142 802849 533568 557330 85851 755004 657676 909556 2220 632404 833790 357083 378676 120081 449080 9262 270248 100604 523233 984443 634047 379268 671140 633264 201657 279098 133874 535138 730517 244372 19388 862217 88601 482797 971706 820546 747277 30915 550694 658572 758272 254072 202113 66956 18114 552659 164494 569033 63592 686588 94738 912816 262028 936131 985243 437649 42059 880409 82421 703776 646597 32725 248886 237429 688031 126576 294707 472588 829188 323465 89225 80774 481504 105315 240597 760102 339940 107874 631164 669141 222277 800850 122148 925663 690877 338528 356857 983732 770377 45470 221929 912040 813865 874243 461800 847603 651042 692905 871149 50545 197183 723086 279987 903714 633420 476243 743673 239083 525530 508736 774531 886740 774719 660030 937430 234441 748434 853147 114944 438041 494899 735242 250765 833210 602497 207328 562451 694659 545954 424728 430439 508144 453759 723472 426470 903713 999172 916490 939502 425627 283877 242412 750177 341125 643220 839040 573353 918125 921612 806453 167982 368385 126409 202332 221218 315670 830733 825899 590838 560357 438557 175102 24162 93193 274882 258513 781217 834370 515721 672711 714610 209396 96835 653222 88344 780329 857158 231513 470875 901323 88746 724269 743942 63403 854284 239188 449126 589245 317262 111269 874449 941401 46805 294170 17373 814844 888394 461840 917988 556805 7770 340810 213639 764856 856822 789743 193832 986494 808340 640264 29358 602979 584492 41475 50245 992407 43387 624050 766299 328110 554179 591437 344357 523552 780041 345900 52696 706761 627286 70989 676400 812138 905591 530388 207404 392934 469437 41926 842767 668614 209662 838221 933345 425910 541714 682487 159917 646213 7254 465271 157888 416233 377965 848291 974256 338169 611578 806324 394259 596209 284391 819721 750787 349362 703201 982692 171361 555775 232281 728171 12687 958912 217284 549352 924981 267203 19420 596810 399292 168374 136670 999522 40022 904687 47882 182503 585140 211108 72614 379186 997390 611891 318139 199939 740447 755739 412182 993146 170215 645121 598344 385310 240999 400941 708839 628186 67368 954570 127947 9723 576948 407593 211858 901043 375900 746750 352732 59737 52656 654882 613775 707175 195338 507023 96532 921403 932740 110695 339800 144342 64444 533614 71372 997920 331351 65739 478886 58082 832188 310731 892510 852234 79061 944158 599218 185451 348625 954200 981602 778298 922661 380593 830324 909394 154310 71430 372401 606257 148848 552214 484518 516601 168354 224581 256484 187440 873248 602972 416257 594496 478512 119303 114005 374263 821341 462678 210878 249864 180216 581820 867036 343241 682001 262995 423381 415539 157122 64535 683410 21797 539877 419302 662017 824033 814745 713414 921425 575054 978753 704607 500537 196276 155780 556413 113969 161283 659214 677647 731382 302732 134606 82667 805579 700998 245238 648328 699763 936779 12927 22274 857656 558296 425122 422809 842791 562449 916447 738226 788306 258042 285946 906644 790668 475071 318073 93933 723824 571757 397671 526923 673371 144694 328789 196835 246574 845170 643476 621966 810189 511896 375931 790151 355746 547657 379751 729966 51226 255750 266998 386312 12518 16245 20299 826236 297724 310624 249870 535511 989652 312501 372841 402633 961644 230791 158988 467878 88837 507019 158825 658663 934307 966364 770168 304934 642832 645112 978101 77285 471513 143233 880733 585544 556432 786045 383477 310934 255624 695383 57539 375676 846621 266587 622994 898634 565673 375293 661427 544884 653840 188371 720887 509586 128437 283543 643445 648608 336834 800742 42122 416959 546085 899587 585044 998450 310925 728533 131255 491810 188145 735524 851928 969435 722889 504864 331428 819596 862227 21146 33482 220171 900047 23113 328061 757199 87428 804487 727027 533364 288121 862610 896104 560891 275004 339531 227292 99911 629855 267322 801169 761696 668214 109832 330062 108084 20186 256899 327646 926097 232425 503518 57874 84013 983171 480302 970811 344542 748111 601518 432369 582114 866420 840252 10703 442137 279328 616538 143732 91717 978373 602733 615107 933905 414871 63234 362788 584007 621967 723908 986113 464984 6315 578503 981578 340505 463019 223297 236977 580864 726 768651 764783 198827 770995 402596 834109 806617 425552 209582 232860 58286 33983 807535 863373 283508 372884 873554 27226 731413 474472 762467 457931 803746 772697 740247 133490 880719 390151 857794 106208 411636 304985 87518 690221 80718 969654 830986 560180 748795 820813 844873 716308 37250 982221 283199 552752 726153 680877 492024 121904 563229 830886 498081 123582 908078 540403 84173 217034 380687 275928 778737 109639 436410 529944 773672 199851 600011 829246 61615 321715 177216 827797 404586 270492 74687 663024 727198 760235 750992 113827 675125 528615 104607 932871 493117 84249 235515 798714 714729 252499 386778 219357 303694 247654 484179 169748 784743 563370 706594 795018 18770 699322 108263 510698 533393 701621 723623 947175 7306 465471 614858 945589 91208 201533 774491 672781 148407 486109 943500 31277 578667 849164 471983 225046 275098 409213 283325 42060 662493 670953 465811 9690 24884 103818 279856 330571 582655 205790 152441 857458 476805 883626 768502 65955 24049 284405 618642 142007 171024 8904 347230 96460 416916 971893 444622 725251 186516 7117 721786 879297 521034 807848 61983 340718 378451 226785 629596 359225 887155 676376 973174 269777 538318 164654 627988 823469 94128 223372 670723 529606 572806 865564 918899 940248 604963 243214 96440 376549 940924 833493 986250 347377 886508 998696 759365 814983 28081 32897 583402 332338 258157 266337 740380 414917 274597 111882 446564 424596 931846 40195 860270 308153 135771 877464 430346 132624 971544 437656 376235 322234 596371 669845 156843 774878 37957 130023 84549 671652 994765 656106 87642 379896 202221 370555 645869 619853 818123 331646 939879 222167 284145 742171 656275 69328 632078 887357 763555 550516 538547 864978 485481 898757 799575 509774 572895 98887 209492 72743 225568 275589 5351 306458 638508 917770 636083 344549 655080 288233 404671 178827 883612 776886 849268 429459 851443 669579 904096 454025 592318 846020 510325 866492 835249 212547 403146 119358 93093 629612 185689 227816 720597 345962 108672 289619 732193 867113 70016 527007 312525 59738 96321 876144 199299 292338 899532 870892 241229 826154 923599 968126 774684 328320 651485 818070 134340 564341 382635 808743 80637 419406 528980 515176 723876 507540 377174 397140 246903 533331 877075 852522 613405 311838 799185 817453 844316 711561 992379 991908 853729 895150 326941 125403 714684 79273 404267 974369 381665 177692 3003 972040 960487 216108 636038 692841 963533 833730 946219 923997 802416 963786 342893 625092 615575 59895 382000 838338 371304 542141 482815 457853 112559 525846 144841 203297 991198 631230 853408 539612 87559 957431 186425 501538 426340 927814 541998 184682 289616 896692 123903 290158 943116 894925 451084 417711 892731 642916 653661 204208 218469 759310 858971 416054 625848 586530 373012 499086 664898 604288 130746 738375 34489 342278 419492 997812 630259 387484 11916 789611 373038 784362 404752 957256 243017 359389 520114 133099 531721 187494 544856 430133 513686 890298 672588 918352 429499 643091 731516 483172 662441 293101 410043 818594 790708 536906 735679 87805 341588 427247 277217 965612 424230 442149 811616 146282 808745 761592 915806 747254 747266 449979 808225 392660 49592 713347 713427 436233 106744 46375 570691 229730 413202 941639 183522 610926 697530 572994 816007 320128 428552 289982 217772 198894 977976 916899 509038 116756 901099 492320 45584 619602 558948 10917 575481 670538 29772 840872 352689 636003 458927 160608 515048 703177 118013 720461 936368 10474 539402 604718 329662 962234 481294 799753 241773 337968 456037 832167 507258 390727 921487 651668 559945 407550 375986 938339 87903 266456 900435 765993 884069 256797 547425 350270 441708 579287 75818 321023 650211 19606 991780 667598 442851 827181 731238 579536 170724 245298 243948 914286 535621 679298 35862 777109 16520 280890 890921 783222 550547 595135 5964 634822 738352 686391 77197 239231 809485 524558 823962 547998 54461 111091 961416 303779 493942 629912 442448 765396 696145 390645 283981 563385 192206 464389 776191 158241 313229 501831 895690 333405 318613 235006 67960 982912 854800 776562 249587 437605 433613 248621 200460 883240 739326 581375 746999 361067 532663 157179 380236 461011 430837 313591 439176 172617 660821 703440 815306 506938 251864 422308 52374 621655 902950 50262 39381 205334 286215 897613 597011 453359 298283 295029 879488 397663 223140 850300 994096 376681 469223 887830 298267 187471 232015 139258 345565 26973 442970 562467 772087 418271 520106 837457 794764 896295 509060 481157 19749 230472 404052 438536 24494 285981 819944 35748 131830 673347 287217 919977 941683 869978 466949 842794 754684 718408 63455 539262 171789 186742 291165 800831 984327 856657 355969 980558 685805 823114 699825 935565 378791 221399 276920 891875 390211 624944 312322 781884 531375 193746 876900 410503 197825 373183 499601 165558 747759 929724 349350 81153 267223 743698 467295 577187 119672 614414 489631 626715 802999 654978 380525 558381 832796 504193 210225 865311 707794 221926 133883 443260 942122 623566 476605 791892 16536 230809 877580 427642 252661 660333 964515 345797 438139 206131 640863 565135 492620 472856 268484 912057 224300 103950 688118 161701 500098 496264 883521 687803 921115 927745 422354 437413 436647 108342 489596 515538 192058 637863 999092 763063 803916 849114 497621 928905 149818 482776 981085 153988 809027 794414 208878 636007 509259 64878 810382 432374 45595 183531 56039 451511 328415 777728 249672 911029 884775 929418 806882 837952 632806 408937 32779 35883 67638 594244 65279 266445 61971 932930 833306 497025 775067 844881 211807 158502 444180 681378 554868 144671 663334 849771 328548 522195 681757 16036 343899 104814 111592 133707 255150 126367 935709 41632 938001 845848 635571 867369 784094 502609 934150 834223 327637 452614 255062 995071 925526 105716 39816 160427 236201 486048 555555 365063 668022 742288 842837 903660 728013 839311 334828 611831 802784 956717 663070 422603 714436 544637 675329 257739 582388 962582 32339 215649 735438 989843 598323 751098 450195 105747 661862 392328 209963 217017 585875 501823 957535 163117 33735 156440 482014 741465 259826 294480 375416 547692 22504 379946 74854 70491 558178 291177 173440 836507 298746 187031 266693 936168 335986 766913 276951 731138 932910 729849 696572 64683 788277 888339 840862 900074 369396 208168 411660 962122 728891 407062 437815 846491 5502 741501 631670 611824 932437 494147 955458 989920 625212 293714 101818 314886 772244 620053 83553 100993 925984 512830 635483 127284 158601 491075 783796 540167 208859 613916 229017 661860 931717 756679 811420 231995 752157 721349 534260 892606 469850 949146 999803 851814 506456 974096 420718 712172 585432 396277 582833 171409 555069 947800 189128 766166 763599 215568 669343 536197 549436 272949 601795 562214 817938 951333 231015 13834 780743 144000 73952 100357 787697 449773 308713 451627 960846 753171 174944 60570 215550 883360 549639 27504 312771 73478 561668 708113 282632 615289 818849 692322 380311 559410 23437 593041 338273 689647 472729 498058 158587 352560 908027 38339 230235 408764 488718 108337 951967 566874 567889 555281 739590 331865 400164 680160 756597 811784 734606 940067 282995 490174 781049 200480 472301 51923 537780 899619 448499 146341 539568 992891 645369 644501 400324 499194 451159 856647 804266 152632 190794 411110 310399 374608 765360 664285 866246 33377 959376 449503 600742 141262 426704 205023 715688 277247 335869 656793 367610 716190 884871 123272 805166 909467 48385 869741 323963 233129 955493 866319 339707 603390 872463 800053 939820 79703 654717 500206 516399 567153 768981 583689 767564 444369 912095 487005 848044 988669 849735 279683 334366 562561 885980 923478 272210 709292 811860 345530 415521 122960 898758 670291 766083 678277 186094 729609 264727 851558 757036 727946 40031 610194 518021 676232 469377 635948 71073 517495 799367 70748 936779 507536 259744 568397 101365 444689 559773 385964 192945 675579 186868 23471 117432 452499 822657 785036 867559 67937 51200 19197 909822 260596 995028 291907 117279 95003 73988 313184 583765 371437 683640 593499 273418 618307 214400 961792 11535 586873 439117 316510 67736 257136 289846 551111 374141 299663 370933 838227 439803 498813 908840 523229 384945 511913 177872 518020 123556 16323 674517 726572 297595 953536 982144 723131 824067 237657 85823 625628 942188 615628 997156 516543 880714 480730 821799 215703 193877 509640 622048 187482 997673 909406 521165 343557 877831 159467 584786 958038 610898 505918 565748 770384 220499 752430 932573 219834 117494 771476 408604 676384 191883 211980 898018 138961 201349 5176 940037 333471 860158 927740 29248 62690 838321 611011 226289 680437 380799 421944 704218 667832 558379 839822 478562 936076 757662 40889 209745 847706 489315 345075 902359 13389 464684 576120 913733 53779 534859 969930 262738 413279 598778 449325 288727 378922 303956 192556 487252 599278 660825 207635 22121 752426 522734 905266 927837 607713 57755 890017 92507 126682 861515 308598 808304 368481 705487 862928 90447 569029 816155 388688 551565 152408 220936 910107 552036 365234 316881 837081 676404 891375 686870 240441 976382 215148 416219 103147 481960 186766 929738 361572 464763 744827 313133 75358 986280 613342 731637 517013 944191 619751 96886 172619 497910 128137 80808 996932 724008 793147 645032 621259 963795 48888 903924 873452 253657 290622 317939 363960 430656 777619 901483 753860 236914 56123 713225 494057 477886 101507 836573 706246 568789 561786 840411 624825 702605 730098 715931 342186 55778 350915 467353 638017 482160 599177 340405 474603 166586 470049 687477 752792 341734 430960 610943 693568 704255 359196 4319 49625 329266 983185 910023 616227 839505 326077 677001 226780 449939 23252 812255 688716 767378 934668 281956 522235 550219 666466 468889 733558 51490 531988 538721 623566 152091 449061 2692 416728 134690 261533 828272 910382 947396 58694 815091 573740 639156 821616 308355 561076 115271 219629 547446 435371 545016 922198 25098 2041 955877 46916 49118 526093 965519 827288 268535 189335 469918 986547 782141 283724 862747 96894 423995 995686 691189 964452 374882 918433 611005 480211 199750 357119 908713 482623 301407 28485 483988 499551 589258 187708 182268 347118 117190 377393 502404 508459 215544 832181 209840 184665 576999 375069 426539 997184 704064 675203 608388 183210 238163 697987 135468 105447 907732 149503 724026 457417 286811 243036 363751 516393 458660 671811 81427 1248 513744 651105 814654 779535 972642 938279 827343 620760 487235 392138 145233 690082 319103 282564 421873 947544 606726 66193 9729 140075 797484 195251 342904 951564 841577 526063 392240 389427 93401 858702 578663 663707 898364 375517 328446 216451 331128 106925 311293 538286 931346 587475 34189 321892 180025 653481 226364 798959 168827 171979 815293 792351 760974 976155 84901 140359 809609 195070 553839 124029 605544 412189 452217 420509 663115 424741 740613 482247 432055 81351 584633 769885 544211 237625 992351 345798 235181 515698 613030 867246 879731 63794 594847 950787 773178 818552 281217 245049 231995 433546 471909 504903 47505 166577 347338 758760 697532 184122 665746 23324 974752 484150 686019 493796 988295 150266 687048 566153 279835 861216 877998 310997 262765 170821 516903 962584 612593 435849 38090 226789 263615 370770 633809 858450 42836 899785 661913 916348 518863 733787 559910 749184 552180 926969 621276 963075 573740 51160 154311 749740 123779 300786 947604 954340 962921 194756 124758 994397 92402 579022 876866 948680 408470 732950 222707 731613 601009 727845 945894 521623 820356 833608 964671 161717 315314 267600 257795 226555 380036 696082 46556 503791 48166 27944 889112 972124 521896 799471 905386 808402 292797 636679 761768 735780 106879 393494 564427 810664 493673 230277 625394 814651 916316 44481 292511 508923 605595 857595 846200 566091 397390 610409 169863 781650 642947 259395 85755 20348 294184 299462 807525 452855 444243 577909 120188 671096 557114 338963 962009 378612 412219 394218 755132 256551 965717 911495 713093 14672 251693 558203 249659 635571 678347 890972 620937 866390 687258 622210 197820 404804 159083 183242 896454 582285 549874 690646 69822 246212 43336 348171 205214 712320 870439 382035 324484 37979 882993 979993 716849 609270 630250 322511 780365 588083 225017 321130 435105 163705 54635 372389 471643 952244 298480 48058 416590 888403 864092 31212 239599 85192 787559 736321 52441 580107 167854 711872 820426 887448 740528 462199 260900 839276 604881 176311 164461 137292 39834 689174 108623 865598 6327 545260 506456 143565 309176 741078 458107 843849 247056 711543 611470 784325 798873 447026 863946 860696 859727 723441 297550 446236 747600 583073 110813 502706 327266 339635 8155 135356 468653 653597 692691 385506 618173 542039 757236 828942 585089 59295 274447 775344 374159 356213 180571 825146 685214 869727 222066 902500 933962 597031 789329 948265 272275 441176 291484 298825 440926 514180 100311 389637 534003 633601 509614 24742 361149 660455 4846 620279 39501 654292 137673 380486 405720 410152 607511 907495 477364 821001 491535 514929 885535 766496 441170 340863 392440 57051 610145 45680 388612 446121 470370 517991 416106 616449 576607 502987 109815 487067 155590 561416 625563 243573 303338 256781 661802 864783 674816 855053 924189 767023 698979 222078 881550 281055 979985 87580 280191 619818 646252 196327 721684 468066 627899 833632 947668 138589 314854 295312 430892 687923 812220 598210 116460 560258 863473 192260 158728 563370 563736 754922 211032 633874 843822 732747 787224 192673 854351 160898 778089 968197 80638 998062 273934 363696 603170 590514 661872 95381 620291 179638 463259 496240 514385 22180 694078 426107 915165 784748 603823 980346 499806 290688 10661 312496 765550 234329 366012 719271 24395 109424 43189 530541 982486 520453 48179 575185 531479 898524 724926 336874 444215 425595 634436 281232 410500 386606 917907 26273 177137 29571 317281 642110 279059 197198 544068 551371 620517 411686 802426 284210 519621 561638 873507 621473 448565 73837 626497 336967 3803 742303 649535 190683 91009 933793 457831 678421 19477 499040 190379 274291 122858 128331 425885 412662 285942 782741 933622 477218 8850 925428 914387 284289 198845 744613 307123 482785 28505 141605 983931 810257 588076 505977 710898 722472 539105 137447 976965 735295 348229 83259 45700 374065 969866 340611 104803 66082 422983 620243 475834 242997 453621 634498 744198 491733 721332 568939 114917 502061 945988 249453 27166 252272 88844 906092 508887 561042 642967 741326 265629 300876 459922 610238 192032 799516 926352 785260 932467 332227 38086 908298 679312 541125 104591 197777 183827 497132 417064 308986 439482 523078 455861 348806 929515 21922 477115 410743 119662 385751 610468 89108 635311 146174 822782 499497 64701 985011 435004 168772 260814 723735 276979 537850 63929 440593 471902 360096 245946 6216 694043 461266 537649 417067 259564 104111 536419 975977 447095 847834 846968 930105 343175 857403 863099 285972 67464 415804 996830 854262 885326 354893 310899 985184 391119 652193 400500 136601 880420 243375 714811 458536 789965 749361 28939 549148 761386 283752 281989 986181 736130 962134 927732 1080 621376 238722 107138 577614 431601 397624 770176 288549 242823 581574 971042 516638 321817 595073 79296 168285 4449 386366 910615 284045 690940 853849 612870 516249 294766 969329 50386 501300 291355 951018 509922 157650 235919 540137 827203 110956 454135 282268 203813 933377 524902 32944 721436 727055 650385 742937 926176 656926 772819 468813 468813 716021 170410 185545 576676 353507 91704 314187 150664 258488 325251 248086 33474 946441 162613 386353 778174 132207 586140 836712 931532 810120 208235 469577 850335 828597 983672 596457 881169 674971 163260 418973 452381 367202 206294 912897 734436 952633 730504 619508 344041 870544 849528 262618 139989 653532 167665 718681 545267 688022 970655 633884 638261 923324 324054 317011 418861 627791 785228 381105 799637 272276 918363 868653 264328 821267 418240 87490 675526 714331 425119 636590 297460 194492 915068 730551 547354 122059 690115 187233 754211 748321 612993 283961 189728 547677 666920 625422 961029 246941 693071 650098 347179 62217 332464 782013 467981 47817 371305 407050 191947 389449 924027 328121 935913 710012 498446 40235 886545 75734 865323 175113 193165 613969 606208 205054 2446 258473 821856 375224 183784 557920 764160 962987 606931 726267 68476 394062 57260 930434 71119 676251 360881 247940 909918 485651 515401 321041 819502 969144 349306 200830 223402 104722 894449 51813 981470 572395 745470 795426 511422 827219 795861 134871 603040 541404 364942 295144 171325 164510 694629 384960 788852 108341 619387 950347 558920 913662 93843 988730 407133 208606 406742 434626 415614 683771 768271 732701 482778 763968 493296 642375 3459 802589 476940 909826 220974 786501 906586 865362 554997 3503 787896 567618 35096 980182 400934 232926 882359 180601 59911 6647 840026 480731 860067 732194 489642 498820 41448 933497 923637 755710 518628 832792 166189 988121 983885 2081 232362 489063 827961 74233 930083 905536 178918 841609 541241 132864 875187 655805 484589 730052 349413 487560 890085 126193 768036 637343 656171 263661 380091 347449 72493 803556 125339 40918 270782 644100 94680 333621 150036 218113 918186 692699 610760 139730 446958 192467 671129 880882 526627 215209 313321 246432 228654 177646 306494 107679 784918 915831 108291 541303 802312 811806 586244 383154 148884 828543 230837 912288 744622 170876 889004 720147 295854 551482 271331 367588 889744 758498 576567 608876 743029 897377 878059 226764 508449 819944 452838 220197 141115 433260 921648 738209 256015 50023 341689 509032 890127 108501 314323 254316 33678 939512 474291 753758 774788 547221 732724 191030 43533 566069 485651 295087 147433 981093 96180 366856 717566 961078 65564 658372 409041 902141 893941 785707 474065 369044 852493 4103 711500 290584 641943 444456 402488 982889 575400 604320 751084 898029 940859 43208 971108 178636 608494 400441 718144 999797 700483 4628 286789 480600 752800 513979 748122 892971 266191 884821 610381 988582 127038 499278 411724 349830 23168 141972 403308 902861 926923 677083 818278 502656 199160 509978 900437 482088 609927 1548 636857 462162 896152 102832 943798 755855 334770 658442 177366 682165 330559 344096 26563 375515 914382 957117 423630 232097 227665 132913 107691 694118 505245 331790 876210 67600 995244 31597 308960 124936 162206 808232 41044 143995 312435 221917 899986 926554 214163 416113 817603 321050 826566 518282 388979 57013 919484 24084 619922 27560 25031 36030 585076 124787 115420 170810 922321 430812 745238 730880 584325 469932 999667 878475 206993 839152 760469 537818 373784 34425 658241 144945 50595 589405 262051 167446 354910 541620 182729 103444 715097 177691 962916 700987 411335 649332 237706 211422 49794 396836 131894 701587 320645 485012 179462 446839 818737 933937 827196 89063 905545 892589 905214 879432 711221 505723 596247 28033 49859 130006 189555 354876 685473 417083 829927 117992 139877 837226 267302 989945 951621 166121 856013 680167 659295 861185 302104 828523 979698 656063 635562 384389 589283 325684 700490 656761 898682 320566 951200 670796 990498 543709 481660 447436 584428 375622 655184 158790 74572 139284 320305 469646 117723 681578 425690 966906 554835 64626 639016 343527 746006 931545 632671 22579 810344 850512 634723 540353 629680 959053 259776 807096 461115 733512 91300 491012 128697 976190 80607 559188 677822 543282 644458 437210 336642 891623 451869 432206 234402 731943 284918 59179 659805 238463 730201 259505 315991 520576 458635 182433 921881 885760 404982 789444 947983 193367 308905 268005 763017 440291 166613 498898 396666 683076 936912 291679 15996 71520 500630 561442 579083 444896 35971 362040 204165 284593 100058 887615 338416 357317 665345 868058 38900 451471 304131 504497 392477 22923 54349 686446 422554 824051 270705 543872 410497 370507 943718 358556 757065 84054 882053 327671 538382 576414 894798 478605 704400 694896 410529 95326 340660 89053 303622 276651 805442 951931 284581 609213 398501 916770 483406 859999 262638 932848 674291 331743 248338 810117 9257 980561 574759 698120 74603 604108 448555 320224 716951 618922 32381 621371 909166 81740 688482 70794 99608 308949 320769 294531 203358 781610 450535 262046 973679 637112 68548 817497 65691 184366 380525 474228 547291 315198 49048 146870 740935 603809 547554 664934 429086 13840 641036 269394 114818 344331 436474 287564 852025 536854 538611 54695 67181 346999 544228 803006 17901 114042 118813 396526 711082 866157 488082 413016 424123 451492 327835 148832 28185 556534 575860 327920 775524 650430 173310 351157 925724 772379 889596 868769 916008 80432 506647 510184 164691 975141 855195 801283 824906 844068 13047 249456 496991 446044 238401 562607 530505 601986 397360 174087 702754 861195 172832 890943 337831 848244 461202 385445 286332 193914 723817 240075 34853 415138 672173 67844 525326 18866 624140 839148 603013 370998 336276 460893 158778 834364 360763 496443 227845 895192 512983 314089 659424 531041 49254 91410 541033 281970 71688 498593 680738 116522 26368 307976 485809 614828 806774 403517 492064 760480 281527 131065 186206 188592 909940 607671 161980 581388 784511 539131 950064 434023 854929 381576 333141 895351 194951 179817 259498 406776 527584 119849 343631 687594 255233 674331 161227 503375 412465 924243 641672 780718 363037 263530 516885 14803 846677 960702 611235 24140 422605 170287 302281 90605 563869 936804 888577 79693 862210 923780 166312 412423 473242 359165 728513 147898 992172 430849 548467 567882 797662 933380 289287 688604 472701 449087 591595 590046 410873 530032 675377 666877 176229 934296 43280 632876 600379 389819 671714 224164 50775 766500 734373 674206 537271 475614 875067 570011 889985 993020 112873 873885 495933 969106 733339 525867 102999 482873 591135 336785 426079 306895 760741 297181 879496 856757 214150 806243 455852 356495 545978 731578 372678 450568 588128 649149 818550 454539 655162 47500 994113 350475 915182 481736 913679 317436 370054 461338 534955 386711 823921 318956 941703 497882 994560 397166 470325 314054 95529 523603 817711 365599 585352 914385 53391 823408 109465 651621 270232 402692 324607 440845 388075 80174 833345 835788 844627 937794 618439 127593 262650 50841 115361 418096 232241 250449 45632 158703 63596 605835 563195 528570 754308 86380 725324 945385 981043 542236 955729 354325 374491 230986 328267 428318 344064 538469 701218 430183 961481 748708 775135 879192 354307 931200 753968 169052 675550 791349 385511 32929 338734 482181 420412 527578 752491 944628 98631 763904 911281 251853 990278 478029 622657 463323 400669 838591 312766 914481 845201 986075 70769 425315 712844 429544 37958 567434 779869 606320 918349 346373 429493 836482 532089 778738 892202 742387 670820 151673 81399 417368 93321 511425 601530 509261 940169 818105 232822 573169 220519 770065 520399 760040 284556 715390 289168 126488 508547 315641 316264 616300 981438 958465 626792 620564 845007 740180 703175 377091 147888 93498 878302 768112 537852 675195 696941 999957 738803 613987 252884 193523 204602 959621 253018 713804 38873 360181 743210 903976 417851 919181 56913 430609 72177 722665 651202 298838 12655 919723 302290 490572 63822 750199 861052 99720 388553 176632 646173 204006 890496 722138 333177 359685 940727 855245 395125 283273 20760 619273 766363 784600 940845 903748 244953 822302 720039 92797 161858 65737 697114 439541 336267 231821 389502 410161 324559 591776 570608 253113 169484 976575 656239 268700 306468 485544 91103 782698 512349 896158 118537 534200 203873 866345 590681 551648 503167 947091 712799 86078 177512 147307 945487 565620 838898 752582 902593 950823 392409 639353 459313 419199 885689 604896 816320 491691 408597 983579 793073 80283 454803 421067 435117 35268 133502 817626 189311 953696 694211 733040 790809 363243 336116 867262 66446 554471 996808 243703 427221 887769 4697 488914 853260 805577 91812 681994 661875 408006 195085 851998 716717 308640 508376 944401 315907 497132 961905 974763 123360 495300 10149 659126 706901 397700 453095 662209 2839 828046 915596 298913 711164 905287 470863 330859 84226 531864 910734 93884 492744 284974 850187 272113 332051 120122 374635 960175 167883 296753 37946 852380 616955 480077 273958 951076 432084 974090 395200 910901 261034 281450 453374 215171 121398 968114 225851 64261 25426 823722 259958 956342 881664 48097 741007 530389 963876 504039 581773 859685 251461 469458 592666 154990 143632 857465 200069 367034 802133 752636 740031 793432 160200 202938 765471 900957 770689 378392 521246 260574 307004 131137 628508 254200 20442 366881 220249 636296 351327 840041 849852 496819 763570 811022 4688 93535 926111 937354 141506 511992 81048 662106 324452 220972 988208 345214 770349 884271 412127 295612 365431 417336 223809 238428 159552 481026 757590 354925 369065 695116 793348 178431 111290 727770 52688 760680 891868 908401 350569 44416 194781 911071 730973 307748 612144 949489 921122 371830 963434 840314 213071 576859 184774 750483 877600 832892 495074 729557 362933 910278 540544 281121 524243 432234 435206 351833 634145 659229 832190 702116 972717 857625 654295 532398 618277 72282 725858 507109 60510 953699 72150 134141 674897 775478 481292 264045 901209 589983 188291 791984 151542 538858 787357 629509 305164 420712 133793 457264 916197 415343 332087 582134 655083 804951 142831 820197 594351 329981 237754 403594 831653 217859 970607 75704 540517 782350 158920 81864 597996 482311 508514 532499 231385 357147 556929 802746 928112 189883 880521 850655 966298 700637 529990 972265 855203 67961 433573 467460 802171 741132 718201 457630 892406 944856 490679 132716 749196 257570 445946 300195 887833 600435 439871 373311 83934 674072 509162 33791 678974 128930 20224 755430 5122 734567 640235 818108 896086 764927 507321 433292 993098 824263 229021 442852 622033 392994 399725 243607 855493 362355 583394 60158 776353 955556 479067 95091 495814 94178 989786 632788 493623 190238 511557 953990 465180 285645 251558 60016 574723 275369 372524 670651 125402 827439 458984 772505 715255 124959 546577 425979 724816 118207 435776 939737 779651 128920 155381 731183 263119 943479 654608 174266 408729 970350 249304 670206 777193 501264 450680 201027 135466 611896 162301 660244 585325 526659 831705 895679 192358 530257 307747 699095 894062 954440 589653 650357 718591 918481 863501 894451 807867 140953 396 466864 173734 287761 616378 789583 518951 289519 554208 356663 698891 261291 498604 729684 264322 483267 49329 106069 658336 69879 867364 367276 839261 649293 891488 968273 654550 701070 371299 832639 945354 850951 314191 32502 807261 294218 771050 958455 728472 595050 695966 132939 167783 624514 559289 705981 951130 73647 119662 859 86436 838929 834003 660281 895327 613070 893729 22957 238087 263056 85687 322196 372154 231362 856664 391308 808766 92310 392808 932600 7547 12162 828018 502015 222973 242750 19109 947853 205299 645767 373458 352529 734515 388128 349616 495421 805812 443916 334745 215882 357458 43925 43850 997873 557197 400840 513959 449778 629066 676151 649652 683921 875089 156789 824541 126228 886157 464350 987951 448583 724047 803788 811485 930232 505420 125283 540476 110459 738394 989126 620359 478950 409271 478367 489179 977430 78082 642843 77180 400361 972992 578924 6991 872386 135064 800901 868190 221129 742679 187426 604311 483368 862765 445629 358605 943695 790447 489434 282933 646448 874835 636540 464555 112131 281910 494381 416875 782660 794649 697914 541208 658864 687968 55093 225272 562636 184530 460786 37813 378334 534684 70538 190622 162930 700046 451035 717156 937494 711132 359813 815901 932318 970590 799022 129861 309409 465040 960959 255096 213881 537939 730918 326265 980743 265258 874514 820975 899630 29310 758778 822882 551891 731419 21142 750594 45411 565681 381476 912993 811789 310611 474661 461300 681988 783611 175517 412437 555518 698116 113302 15364 104695 651375 444445 307617 793711 852639 988100 767156 140072 856028 532447 162342 593897 714196 960263 197445 795966 855893 772634 222148 774517 928597 403640 342136 221026 561066 583432 230364 317788 769810 713265 616334 568830 825901 360865 263312 278951 762750 979146 886664 905274 886637 810976 153280 233375 503111 232924 133734 496448 352893 247612 316557 692301 581857 375616 914219 59256 31980 488815 596505 211578 164155 378832 424278 962124 265677 288369 916868 673391 183559 109604 789097 967909 331056 272253 932976 133557 289525 642325 273446 858987 397478 50954 552829 143125 827767 187645 638924 723015 339968 859218 606732 787480 273278 550707 841245 688099 516112 222798 279039 413959 633914 862034 742745 426855 987173 702710 385206 583147 792413 338995 967299 734653 641618 406533 219219 114765 240535 203757 46043 133902 607974 504754 705142 666806 50651 431323 258849 64194 888436 95798 813824 246000 573143 769173 609176 851714 195852 303116 851667 868802 35135 114228 687871 931833 400320 310827 522191 312374 851586 443602 328920 209357 205535 64525 823573 976149 156050 215815 900964 699433 230203 6443 307015 981800 854239 953516 782948 82166 756134 851326 74310 941177 54811 450394 683353 465244 696176 253310 583601 350223 792055 298347 409668 505797 951018 634917 326891 961204 59939 318263 588390 209369 916453 967020 94869 153521 13521 178327 413439 579329 340850 262604 231823 331152 565234 975909 815314 157608 553314 297342 556090 379224 183926 135864 224222 652916 671239 879354 580408 298003 868111 824491 420389 230864 960240 552698 345961 358411 496878 133079 380008 658149 764464 465143 519470 332807 784835 129811 864936 301979 842967 311593 552105 177809 4352 178170 999526 64988 826486 631370 817530 895859 96277 818788 541731 527888 668894 612243 357635 357364 400564 584938 576480 322209 134688 673149 122532 566623 414798 516262 718301 522680 590 987905 215166 684091 367251 486832 895965 667132 609527 777815 555891 757458 540021 451361 756447 942873 13806 864505 130211 138414 246693 525906 145957 871990 122307 423520 345392 290902 227091 767709 544176 828092 158663 239365 646522 542613 193393 366426 478785 659797 840139 345376 429538 401586 172720 847010 904409 724329 453344 208811 469578 843896 114112 523278 150649 850018 186072 972639 297362 995311 740755 859576 178274 557480 571458 116917 459867 824863 686234 20536 947220 551973 673265 189926 378503 262227 937861 389287 963666 256770 266805 553130 591350 158610 925317 224159 967835 865831 381535 498939 407498 971943 933261 79031 910577 287229 400320 723986 481443 60249 195852 990282 953429 175470 836713 108263 997539 856755 860532 795441 107081 740579 506156 706420 609193 698365 126581 86531 770955 319684 747096 240435 42649 878143 999937 916123 867231 700026 617152 360026 643601 996804 80137 293777 446661 677552 165172 764261 12532 865492 640765 374975 764478 116172 458437 816331 856483 543928 37903 181244 76490 776377 891396 886406 407230 884792 823407 675555 800235 470624 338562 530511 112806 941855 407568 507276 237283 262953 890704 508255 90236 35125 621984 228305 397169 905022 53376 722158 558626 931779 152531 237513 237655 621191 442018 951351 660089 821073 833880 790607 18582 805229 726982 125937 750176 432106 848737 556732 445743 847259 627903 912725 372987 41558 630622 110119 940322 327671 257629 982750 769768 916894 31041 386987 885682 982573 252658 607555 895050 100555 27835 951072 694110 581795 458381 457022 340353 679910 582844 534559 686377 712261 896065 912008 640687 287735 287350 416066 94034 142393 125021 709786 341812 247113 500378 338081 519259 488939 899892 678828 162034 536548 475288 251285 659461 737729 691158 572024 414536 805585 466594 423415 4561 769639 194964 83063 44506 91545 428648 847137 166016 284484 361791 807649 886342 66117 975837 537706 280339 347777 678377 82609 749807 335966 822319 970542 814410 534280 652449 126046 831990 267949 653458 214787 725992 923969 824122 914018 518651 458043 387701 744260 340204 90262 331524 831926 330719 757841 395722 114313 592025 39024 483343 400530 811524 80952 987457 745963 964014 750006 221678 952496 104650 122233 770060 882563 882413 693780 530674 545545 815890 517149 637788 797611 504087 573873 562858 176086 872510 188461 87457 271291 591597 588406 218729 201935 98606 102963 797389 294988 913263 269837 206782 809071 804484 541238 271056 466168 712992 343263 434236 213549 982367 844736 566493 210199 641024 18900 406131 26115 958755 235610 556067 269826 989839 618581 878644 448553 452719 915533 905171 132754 387599 500748 237840 788057 946020 314786 290463 734049 727554 258658 251608 358157 670499 164707 560376 797638 173735 51071 977246 315131 597774 421207 431054 936157 889792 717837 985841 842847 589701 76936 466131 455356 387214 575092 559460 606064 900394 965823 649016 320382 238289 128029 989959 36073 626013 116485 398573 121403 845196 849651 182315 194561 653632 198756 458596 843404 905342 965212 642849 371377 929587 428707 240078 182282 576426 904579 95803 115572 795223 392908 25435 712847 752783 357841 473736 825857 933069 538281 460797 679219 432879 829678 303387 645970 6647 538113 58341 214031 818828 316548 224963 71584 153590 278622 690371 318397 33189 656251 585747 367715 443626 755018 409417 359380 344571 643197 997659 574806 597044 204620 352999 499312 619025 14514 725996 126384 64566 467311 406223 701351 379687 149700 531864 468778 953359 608890 640114 331283 957 996379 687726 247167 368995 270071 504960 368718 650582 185441 528577 362534 857425 41840 336811 257904 664689 491519 822368 580441 220154 584428 970788 916499 538896 555228 702814 612817 930751 32182 167515 981710 560565 503012 954123 192519 698946 46549 994242 478844 987551 390846 917560 633203 57828 545300 635274 165429 786703 628179 167159 410384 327300 223930 976611 333651 894984 566413 146071 316117 475525 156242 395263 194670 842698 15060 381739 627067 56136 99107 993743 185439 487766 576786 930754 511741 601517 91000 958019 829887 292332 301232 343023 88274 992341 923225 970956 5735 439886 825430 774018 258100 536674 617934 103773 144369 921598 238701 552460 293852 39284 280674 807077 62965 394363 345759 431135 462466 828524 999773 547734 495308 444807 745173 420746 329697 253868 153223 415648 28752 334755 820855 640992 346928 573012 435243 765237 286425 216656 412078 372848 656105 13510 842193 224710 503040 718734 578404 187533 826756 94882 70721 931907 842462 553056 252226 384199 30651 801545 772294 490142 446605 910341 299312 152431 564296 317021 590568 159239 122917 529152 806488 254614 846946 462526 241391 77809 425599 991312 749602 245518 731458 745486 423974 354634 187124 620151 942840 280678 434147 887213 497557 250374 62942 538550 107778 602225 372476 979964 394949 353620 876821 912718 5353 141823 548551 328221 27199 344102 566514 594304 914392 897569 251069 135024 643275 54764 648015 851469 473141 452008 868118 22423 119284 472408 386179 378293 799083 309349 284876 126450 699010 766107 2921 914171 57891 164970 752728 168994 444798 835301 957082 575518 834565 832134 472179 112649 588785 488872 239853 169568 223483 780620 573974 214599 463524 163541 252605 627651 995502 461772 799097 572221 138592 357148 630178 856902 390469 778518 189334 20621 65518 267503 219126 529963 775852 811838 587878 815960 602711 841086 622864 281458 769481 151954 245922 82621 651812 468988 791499 52638 800392 661284 259842 719711 58462 3223 9983 144751 290064 183686 593152 317791 656270 301251 429830 864805 463498 694087 324693 835741 969085 122351 651703 241539 22496 156794 972986 805754 552372 283853 793709 489160 481722 863535 877863 846295 586940 906765 353728 973686 621762 916727 51542 790422 320862 325089 442058 99022 461025 73827 707200 717976 734435 612474 538275 208785 370495 695109 276766 788477 191124 928136 231140 505344 12165 607660 244969 880742 758202 508477 689254 114012 123101 17195 614105 561332 175582 590985 761794 233957 619504 367185 814760 453257 285769 405407 52754 750430 559270 274545 60943 181126 626052 864302 589870 905478 881064 659227 776134 862474 622361 362983 313072 745760 660960 450337 577288 309688 558287 66044 468143 849259 869623 691026 183628 74545 281968 727582 127686 689769 574037 589440 757772 71125 290053 588989 419981 417947 997028 274941 829312 972549 781079 950667 112542 575810 402188 310041 391139 413987 439600 177465 677456 989599 18486 452901 309164 887311 901975 4471 136638 838130 779916 119538 448597 903146 391702 484151 829824 75838 973879 39825 991126 182038 981110 774762 61424 567298 619743 80467 29802 215988 667457 918784 951910 296064 941998 485130 83016 321827 161534 620203 813115 250490 39948 174341 498922 536390 606007 804508 907400 224431 746019 839575 100937 486718 722806 143235 423078 377057 80027 645136 746973 637674 189186 83410 307759 255377 794974 324673 255521 787438 201574 636217 784123 615039 997396 849595 802636 224232 565801 301738 380899 259566 151079 891599 108632 127547 621973 38934 445377 354142 931775 223119 88637 676872 162484 597421 458029 94479 294150 858634 366197 517742 78541 800289 982400 856707 79908 354131 255546 855505 630123 990499 808403 763964 145347 594042 110914 598415 726421 2339 4800 423289 655628 801680 646153 824843 983638 73427 467743 639676 875495 722726 362183 225893 574453 567396 948297 682374 680957 132237 483444 931391 816893 59846 754584 494616 655928 708119 687818 136121 655989 643947 116963 300146 637824 457811 650945 345589 690856 659140 457605 742359 422847 510612 624852 153491 858397 204481 720726 328198 124190 188138 706106 660532 896351 958803 240048 727938 700037 695718 773101 164282 9718 781549 475499 873162 575645 952025 467942 751365 213930 47486 219040 546336 745168 389460 557917 816886 430150 411000 861672 835333 113991 205993 981517 87215 428946 796747 341213 333434 224938 357223 58157 407440 901462 735913 30358 930624 240226 697249 389239 275835 719645 962691 527407 752407 597529 890855 802787 282640 932975 529289 853822 963522 828280 433098 866156 113584 103444 300525 52574 990017 300135 517403 192585 206909 719703 974367 987302 889684 683024 153643 573556 772759 924480 751954 666418 439677 7067 982219 741157 785376 936088 172596 673944 43645 389553 465357 447255 93560 361895 76153 403123 299861 156285 506817 175873 720384 267576 381264 79643 531270 847333 444855 1053 18138 367123 528747 224809 519249 949204 784834 249380 781414 694273 35130 389494 893687 680307 165554 968014 693894 253899 611247 550300 801016 495978 943065 532373 212570 567993 254203 640243 338647 384291 241414 868658 270851 317718 845646 683796 716691 854470 554636 745182 395619 731370 429466 112601 444719 358205 134010 492242 153178 479614 758544 473242 700650 212336 308323 252230 98761 767259 763616 104944 692934 677705 407319 771444 300562 486538 779324 178676 803908 768561 402599 604373 706709 368596 645460 729856 304229 276303 974372 290018 958900 639618 342747 195180 174889 801039 242016 510483 386383 395677 502975 432465 517011 251864 651754 315042 628807 389102 802356 542152 611938 579795 207381 769416 70398 572030 485289 629739 543257 94762 149617 845118 393684 391382 105040 539730 492535 917381 420174 806972 114155 147839 207641 151958 483262 269966 178048 112636 634147 127746 729910 745617 451951 42862 749397 659831 911390 637352 110936 205850 639947 268045 928287 565350 51195 94330 372975 164172 602131 589332 452912 289858 529245 387905 45805 243520 430920 206317 53271 586499 584805 940742 593922 968077 812843 512577 345703 717731 950771 142931 730529 357390 760764 795320 280304 951515 225960 553391 712633 575387 580350 520443 859523 875427 528806 231716 909435 24589 538352 664692 817009 929910 751309 369211 340377 876286 69460 899852 37259 408843 622143 496253 266948 382854 439275 391275 133283 151324 258268 553332 371948 669438 440886 332858 230344 498721 681093 890919 777731 373631 967350 599780 236301 308629 43548 982368 144378 23459 79724 150927 778178 612015 866369 567080 643457 445442 51224 145894 495288 672489 122965 100745 580234 787701 361405 36498 161664 67068 107514 4874 595142 791893 163866 553595 113388 292064 977232 882485 11685 285436 217522 752203 592267 645455 643449 951379 39385 660610 206468 889514 980272 382658 809429 268462 474963 62592 237522 559298 681962 433330 997829 664461 103683 718480 826973 294971 584780 510232 462251 661435 101275 420938 911910 912767 979366 827244 132327 363327 533515 563847 772910 821878 988745 169320 295707 926115 885125 438240 607925 952010 347975 122885 807015 559985 569274 780847 884926 610339 258799 382011 280556 497456 740186 701580 803336 338347 920596 784069 547724 457963 253783 938960 228246 225098 324230 353050 954087 657449 708770 986260 281255 575658 18837 224116 553375 348149 775595 888050 401085 230068 119444 661771 110932 926102 327652 796802 532633 56079 25044 177626 211879 837847 383550 86877 303676 674663 381412 765464 18554 544063 278313 409884 973991 41955 861142 455039 494509 769241 551447 259801 94107 584172 600892 315784 873697 799916 866489 13804 947288 853932 265893 464491 673208 419843 275839 535342 501537 857996 601060 328738 118803 659557 604506 231289 312821 912180 97865 766566 997137 250909 285885 124132 447574 572621 302245 84208 206229 856051 995671 698634 784453 734721 947850 423545 92864 696303 495066 945220 175171 193657 268103 126073 347762 160220 781942 424169 162449 967389 482287 359082 716620 751106 775517 431636 87152 766678 153041 621893 838000 509673 879488 478877 580513 731022 277376 600642 492222 819740 21903 981342 189988 12398 127692 469788 457175 608163 842940 177902 592892 40862 49286 237642 514845 374086 868087 741864 126632 635080 102400 483526 521968 658000 302771 470500 361194 11668 518857 927048 847090 183561 909662 707388 776388 786283 59571 684555 530307 704250 963692 243271 129269 369079 798096 253766 193732 402476 602124 323296 995839 360033 118640 513843 248087 13095 328752 583584 296994 404305 53412 40779 440796 373558 627464 617886 697505 115505 878525 205830 562868 744801 970630 993333 900348 48681 786380 209887 738177 265905 464795 402237 714163 121699 455267 485261 364196 230575 467191 245711 292425 947911 467281 738377 820092 849508 59404 637893 590717 604863 726249 290190 530924 707161 702987 728950 6545 581299 740091 576083 943957 772054 814052 736382 309894 276301 919703 195730 146903 343270 44617 448051 988957 745141 492049 780100 571411 959313 172778 227887 44375 717397 32951 158690 571499 68896 203962 508364 797301 262742 230299 340004 612223 974428 50599 745122 20855 179999 356367 426308 181744 597966 191973 280011 137952 353692 622178 256187 54944 912959 926243 577311 451119 784052 672807 924290 418095 264120 136467 306167 923878 823568 729070 726353 225855 952642 551461 43308 781895 52186 655752 205283 287088 432806 367755 907159 250577 117371 941766 762031 589091 733614 127158 603858 562950 570075 910202 835694 578938 164641 336790 480373 309799 656739 970291 651227 632533 519049 708381 666905 974388 250109 829316 987565 377750 769903 464251 136216 930544 40913 127420 963806 519453 999900 435491 963018 800410 758666 575278 109031 661771 949593 877700 246216 805301 722958 914922 159489 952386 580591 27663 455467 332160 774408 295938 14180 423970 575080 61558 498573 909757 483937 300229 944650 8076 154763 190826 689605 170541 650561 526725 841900 153762 513698 451099 95151 855569 125841 408532 614722 548677 198454 811195 270689 720938 868795 319298 789127 471444 726928 523195 284150 425977 448680 648416 790386 301042 25914 30923 723845 726975 655168 577919 278077 738816 545723 377949 742634 316732 150829 882544 171681 834590 274589 683810 633019 855539 714711 198596 398678 444269 770410 691018 347539 507875 402408 402637 298582 772239 127209 104071 835018 228622 917256 564122 998938 999844 312228 824650 123577 677685 220577 233598 810203 339661 833189 617475 690810 754265 710683 567625 121426 293036 17971 71844 303012 957499 245600 368012 299895 95585 312664 685277 547858 481564 455448 785176 447428 398030 514206 903968 221917 153853 875949 367998 538162 141075 37004 362910 919964 967518 754055 658384 974521 533393 940269 277831 870058 428482 519312 831261 178004 482282 112904 909901 255327 727848 43440 818168 902778 327742 171688 543521 413589 931090 766865 439217 913957 436399 204436 873715 85603 301697 223259 88729 479757 145117 106135 641013 879268 232374 408824 249153 543597 561065 737080 770072 940912 770674 66001 88570 805500 537077 467778 879052 167649 302390 784206 193366 551668 201825 309692 726147 206095 652227 93272 982564 988366 462926 646193 585902 363347 774617 462425 910967 238146 492126 285608 725373 921030 66491 491193 73375 112714 834865 230188 792738 74433 471272 960034 236653 883103 407145 231172 119693 905182 594274 383613 732274 94074 330086 54523 810992 850229 854187 373234 745535 884180 998282 230809 504636 849439 272962 471850 88934 313061 196020 926566 702049 435958 685736 148751 103862 151527 812296 183853 991889 8402 517600 392394 574786 338515 795364 790582 968317 419020 792618 602243 626330 7650 491499 314825 845461 359165 988423 894628 108751 774540 418878 208689 959755 721983 104695 700373 475762 120523 338749 189494 520463 234858 340988 950463 739348 402840 236297 554465 678676 738583 746264 344141 59526 49196 998467 186298 354312 784415 128842 11813 115162 630975 242765 626060 682591 387356 294420 265394 582112 962123 508296 63007 399304 262502 967031 400925 16104 847817 774035 153596 236789 125846 865268 64846 612805 932146 382866 6316 738966 566086 455307 839087 506951 34110 171235 970743 438877 232333 306943 284072 935616 641000 685993 300712 610107 105094 223119 309155 9855 106855 640900 681863 447264 128522 570750 497288 699159 917749 217750 185565 573246 537520 293771 588353 753239 327306 829567 442099 850246 922451 801016 110838 301906 416864 461025 64338 106152 436747 996294 238225 509272 546032 308380 182595 312406 258737 585334 498874 358330 268915 345489 20623 512128 126303 971913 801115 841289 594722 772641 382079 926617 963885 379776 851869 2455 427637 526767 109468 750607 316404 275100 499495 808819 562726 380697 101935 492694 162446 147293 367205 310128 452974 281666 723457 788957 665234 508549 171774 781854 248326 998474 633435 955158 34203 923670 239707 708429 899879 807507 401926 516465 875265 692623 859878 627217 675977 355197 491211 188448 60702 819250 798407 237048 649382 62249 541171 544404 709578 299904 305512 943508 191350 977913 525191 291133 763486 683450 42546 937463 495156 565069 53712 777485 487283 510049 262093 323376 70743 70279 424855 172405 113314 110901 626018 298578 90777 989895 203557 844581 270405 881913 977371 522925 861555 754862 696196 501391 576884 708844 274145 532690 794718 616158 941755 281571 879369 353936 529564 729362 177234 468151 691348 646163 404251 841319 640630 411454 651465 881818 231960 947344 872197 2224 930711 292136 774908 34281 712976 966090 543519 962029 371048 769056 736868 161988 767558 350707 9923 104031 832147 751670 278201 941901 596865 695548 241864 124550 238145 247421 97845 140772 104715 574933 247177 477861 455834 655877 730001 677611 256173 528496 702494 53244 133384 671199 575238 249922 935217 753854 307489 338187 482035 136029 697420 352778 335902 424431 114729 107412 143685 450446 422366 602596 792574 794549 193937 582425 896486 139205 681907 946803 413339 399297 647794 697049 919424 986193 109316 895445 66940 451011 388131 119702 985787 318469 769868 389869 21867 805677 802367 924753 314369 790897 413890 773467 463154 517935 498334 921098 722170 250983 779936 544257 376792 541627 516249 450308 452816 410806 980383 4415 102888 539010 913482 318527 422571 272880 831608 383286 307113 467060 66697 930939 375989 455655 671715 301960 794917 346499 500143 931322 666646 712235 272218 667733 617830 283040 3477 400126 780728 982284 456406 34430 524339 955387 520085 947846 2499 583517 257360 918373 934807 557574 83079 740628 69921 101423 392640 390443 268313 171762 175108 405161 583931 414993 419744 478191 156676 194607 878245 184325 710329 303253 347369 503765 264799 235055 367364 29419 195076 51405 700180 825019 268341 999075 778745 397595 402566 235849 944089 410180 887950 537019 288285 941909 677415 789337 491571 525456 285554 204073 328202 812571 880785 836752 427289 98753 799596 506525 933400 124015 252845 489470 753540 391543 933827 410889 140512 226384 253411 147125 905711 633043 130 131806 856699 410560 647836 105028 752145 835447 972209 678668 681091 329088 884546 679998 548900 185091 867864 825413 981327 330321 762622 494834 248929 875289 860930 975738 845178 484595 849528 2995 219329 390745 689975 651995 463837 872873 28378 387409 574716 764133 454528 929114 118095 931250 636428 796765 796172 371100 789093 42215 390187 392209 708151 133609 817450 106978 834737 170485 681098 502149 885061 828420 139535 453525 395244 539314 762499 338192 894495 988544 272627 72152 52255 115922 14449 755635 319149 947183 480400 782603 565330 264260 277356 181103 454745 10273 297759 568272 997200 957114 158093 428933 927563 644775 993561 350919 26081 72740 197485 701878 505965 949138 280503 332754 353422 88308 733926 830338 240615 829491 814001 545041 424672 725851 935376 773292 411619 441052 509633 144293 666528 478025 445188 638451 325897 711900 129504 720112 193494 760112 740124 839769 752323 141382 524934 326738 383437 680961 976560 65120 338553 941674 506286 270316 384077 504748 297177 509127 439317 389721 19663 871392 631775 370723 787056 851344 379775 173604 814114 787855 442572 898774 323727 959931 535649 124572 136802 457496 845085 344120 930894 551243 287587 207058 24326 120862 9563 203575 398918 77440 99119 245784 146121 60418 128271 802759 144272 780186 53806 947453 748386 421732 72770 296599 439814 727452 508360 968020 837322 942245 262013 256345 936896 493701 608294 805613 929084 565606 332041 761661 291223 343447 539186 127897 77679 940489 774831 993269 874148 16595 570196 437673 912157 684975 439288 452402 72001 875450 228662 804463 755967 262136 959085 87780 519238 246669 81217 474490 362829 754117 264344 517053 476812 818509 292829 402397 842817 387063 327360 676206 565229 706362 382067 745255 170324 535088 50351 171367 307585 327511 775405 955179 76159 38673 946990 947034 43105 920675 105716 468153 65723 116537 23750 544759 973030 785121 905392 77731 201984 618892 641280 596272 327274 290000 983242 28216 896008 426728 460389 485814 344325 138482 699437 186314 200716 476336 358079 880057 843216 687560 45823 866027 374277 160516 710165 131691 270756 759187 412587 484139 783275 938310 886129 665213 306203 445396 505690 479643 508600 672662 299548 764319 787213 899019 351220 317452 311653 657045 99296 212227 367827 57851 820771 202831 595691 162149 217220 276442 44294 5475 544207 544373 261442 491239 374418 535764 775104 845702 559650 438928 351461 202682 103828 143907 511833 198051 844804 676911 813387 569857 197393 273784 81578 52156 800094 708453 714349 30685 999571 264707 233613 745362 401435 30594 206726 486190 871972 591670 978970 6246 305057 525847 728397 698005 341835 440193 220394 445369 302300 642549 707772 981875 640979 351830 541334 808331 615603 524973 347724 123178 668803 937382 149816 992223 144015 159761 97590 279323 232933 682785 97255 352500 626202 104432 441714 380517 565251 2745 191615 331341 858428 28893 778426 690156 788388 249503 590998 559017 474911 14312 165639 182094 879315 918467 325703 981002 174251 394658 330706 48942 2071 314071 851817 719089 97546 167644 191187 214956 87675 146508 436440 941855 524004 925031 509892 918634 801542 343570 248618 269141 784291 617877 806366 890312 768195 132571 389562 814483 448688 850549 306586 293864 599033 980376 351264 742812 843571 242138 759472 728490 903411 359801 155957 799983 725141 887892 853531 917551 812665 982448 893715 222991 76864 539700 78802 894617 941587 493421 895249 857787 238557 256971 142478 286472 469900 564258 149642 807669 562516 537322 600202 145117 341099 466624 581911 885182 375566 543715 88765 555002 463355 498487 867151 926103 627957 235333 357281 826815 808964 222777 450509 260929 374066 778083 531439 727118 618958 84087 209385 636477 486701 623565 735776 829383 975012 879585 333756 312075 566735 148564 483372 273355 172174 913321 885024 171054 226883 251401 164365 62460 194005 83071 862253 701221 427631 210877 97468 849274 220865 182486 103036 556210 726590 966593 151986 894759 565917 764572 425831 553750 736281 477031 288295 192227 114609 839429 608581 493330 369512 127807 358422 805007 852870 773952 183729 651303 797013 49817 234101 492365 828133 980031 679491 21462 392264 640776 338048 967293 694998 183346 551125 566560 10219 184157 525999 974657 432740 295819 695231 781254 649446 533991 87546 43513 858519 283515 870426 385928 788067 440760 550555 325510 106232 561330 426879 116200 687690 347362 328203 740810 19920 363810 544328 10664 850117 925428 889922 216933 409064 887356 151756 855559 368636 458753 913723 563896 836489 829360 101478 298055 475673 74585 572013 773797 366140 924464 617135 256873 211460 671885 80978 410764 424906 260653 892542 513518 916583 235246 918178 22415 482299 202007 607150 643158 173226 316174 680856 302222 117914 188959 872535 81764 210039 755388 651115 944939 951919 656184 391891 219800 867063 651275 490453 806277 820931 440273 653817 653618 452049 382539 666062 169920 30752 40220 275364 646004 490033 34573 757905 320122 687693 961033 949549 237471 44606 755106 628437 487766 186196 472778 992939 262709 516257 585627 730068 541877 850174 605968 731449 777972 693508 251593 920327 231670 974804 719563 202927 183008 89488 104510 34982 478397 274847 145325 389926 252089 964589 789897 713644 521256 657256 500071 948600 537856 83204 957949 294224 763802 141688 65193 412284 988597 164287 107050 433547 197555 487768 971173 98126 795867 257735 660257 818968 966805 451985 56075 73156 724017 504388 470515 596718 271200 40813 681101 241144 46905 210591 401969 410247 836406 910259 350108 834500 17908 888194 308461 127772 524919 86573 914600 193280 236451 114902 437175 116838 259396 863588 582243 677446 984199 426883 805087 556061 739967 198370 7678 742957 837345 449267 465848 115067 166088 149422 430314 201232 184882 136782 171026 999097 410176 798482 465686 295752 930554 709566 402046 238928 170697 744279 317302 470380 359420 343211 253902 861689 756483 84487 621113 494295 343095 347390 446417 468204 562640 101481 102097 92321 436717 696674 519002 921379 934736 403463 739311 559203 575199 956413 698232 150423 640036 307883 51523 917559 758286 936187 982782 717056 423790 978716 953151 711540 152635 768898 225788 593368 574990 425317 493139 604661 236839 891454 100420 600472 688870 771533 679089 111827 166226 765781 101861 427257 19414 296030 614154 649381 287167 522163 905649 408116 106367 853858 670286 160710 749933 451135 98490 805569 826947 528096 846960 349134 599455 458146 259088 534362 88642 490851 200862 184983 774484 231110 758147 315256 570590 851058 391307 679608 581646 687763 43494 794004 688951 137048 807208 331596 139150 756339 184522 934822 695726 319772 174182 359275 639509 776334 165310 123816 660517 290953 305845 350959 29668 864078 607252 978387 899132 678886 815495 714543 452796 788316 470814 93600 775061 29566 746573 547270 855069 68128 432620 680200 244623 892696 535415 254477 300298 351043 392142 536387 211726 168895 936887 332059 734978 905391 165911 139851 922352 728059 497789 1227 702087 615309 312471 841945 696792 817556 803195 500725 973146 470085 343776 870501 730151 960917 166114 692786 167804 515456 745793 628329 336317 384966 154658 716700 222510 333352 389069 720415 323835 322671 495917 437643 705009 33126 52627 926205 332739 43291 495796 202840 920966 247842 392166 848255 723829 345938 860327 732700 883117 486277 499094 582044 386930 656604 286264 486385 260265 471737 519668 84302 785372 833540 368407 287727 512825 349031 398034 600398 72467 450258 516919 20975 878752 429367 50879 410837 730041 86223 256711 218570 332637 269779 901965 727131 731438 576899 803960 860250 563570 603171 990478 549083 887891 80633 132604 840439 728544 199697 393106 823180 931914 16121 362436 97402 495079 425349 654122 677927 169139 350860 350720 167229 871370 780201 692263 437095 170351 600059 158946 421719 97673 677477 326682 382147 406048 609038 994139 225251 873060 392035 383701 172085 290919 413968 457115 506490 705438 824011 392231 128374 156835 766153 558804 848435 155382 940039 936035 728958 32311 346434 111223 690793 800750 124031 994905 658120 576772 607556 881780 101940 183111 160093 162906 145867 847466 949912 431869 446573 123266 799817 826359 268673 620490 144903 896067 542254 760288 697581 26945 928290 108038 622682 172534 915791 95330 613297 106825 968105 540414 61338 566983 702633 405704 625279 997473 277709 35283 442384 639785 857749 734805 111999 838552 845960 459111 515909 893899 561197 618888 31451 612417 145107 267098 999426 256543 779209 702308 680060 746924 181734 649102 985296 775957 37762 631144 864522 808682 495867 937891 96312 332511 699634 675478 249262 513676 854539 924026 473027 900974 108464 800431 872402 862180 62607 482485 35514 549682 257239 822196 235551 977921 372735 36724 327334 120093 61824 173349 456381 934774 108054 232601 58128 145952 800834 884933 42581 470099 854091 38148 421378 157675 582200 540052 498321 938920 606936 477718 409283 672752 154618 480658 566170 992776 850485 859121 904669 527967 466017 447809 687128 739716 272796 195189 553945 465770 844743 474850 64436 902763 946247 100356 704576 393794 693380 99191 130968 128143 776108 534717 266523 997783 780145 631743 137581 908162 602119 2372 533620 533531 491367 101691 188251 662868 251343 865719 306258 630975 931392 152302 992204 47446 893823 69306 853311 769396 711764 900248 968488 228057 979982 876523 442757 630377 380668 24697 699416 815598 694453 661037 940715 345234 101970 244436 920327 694182 442863 481120 581499 810462 430061 557608 579099 505939 618675 108390 939518 989439 422632 132855 149760 284228 418043 669023 818302 31910 267740 342658 628380 502412 383168 769068 235266 240195 188192 557386 583963 879739 573306 835247 702101 690440 412687 236560 244515 815906 439523 906120 369086 22437 169025 553621 74144 233618 613621 466713 220615 14092 384783 930778 516408 837404 86822 132034 958778 668398 672147 899871 797911 734290 877170 185060 643678 932924 158565 774567 472867 418691 227024 951969 135166 764326 395166 492721 129032 521026 695930 959897 220641 456925 781655 269823 521645 643103 63017 289070 555154 143315 68650 519698 119163 449323 46422 617792 123544 696889 29039 468651 457116 707511 961529 513968 492286 777600 270655 903051 475320 763220 515853 488608 463051 552664 894579 52211 691833 570004 147593 83248 357066 592755 182117 694308 901512 378502 77734 25665 364162 10882 362285 439134 860109 615037 853087 196661 884990 130933 750052 308900 576369 793673 729387 230701 11461 760574 640100 297845 448862 845499 385860 450632 632994 667533 355845 157971 154108 467556 125667 39657 922397 866260 480 435584 810741 271125 22528 954161 390270 65796 68622 6395 8690 160416 79318 979776 223184 721101 650088 147654 423579 939284 189852 637623 991643 944161 564104 400545 851162 704644 548492 502647 646823 619761 564806 511951 532119 653440 895710 841954 353855 352237 346428 248592 549627 79769 579532 560601 862763 890311 536705 715428 811888 263840 233936 829244 343475 190191 575536 573006 470559 6118 567905 756204 564898 225432 433761 235981 765616 61180 63864 704906 167552 995697 370926 121251 630669 702900 139472 510904 54358 872491 998959 785617 506654 24222 539168 331031 385900 428600 743421 619928 585677 925770 17378 909639 558157 274697 698225 460089 489666 818507 549390 128041 543041 99086 540708 425716 198566 646386 564447 265118 360209 412345 271664 377548 894692 434702 217612 718600 801222 41979 816045 192897 771618 505905 840719 489287 831337 973380 169716 122579 570764 554797 388833 182845 866051 474246 757215 801348 646984 303697 144635 95818 43101 981746 48006 637461 323586 253744 194197 400144 99583 385784 986626 550919 960225 143002 759657 967215 640372 343306 791724 16155 834894 499488 77552 866248 89540 669913 151390 787282 745779 172051 204643 916861 708664 129685 183024 685229 49976 698437 84218 614702 738905 21360 416443 285101 737159 188613 979247 632316 904944 191834 902104 740050 594824 979046 833147 839817 763206 935813 529377 232094 421349 713144 793367 479349 429540 875170 744622 835795 802119 860876 399035 468258 106515 495073 20376 282096 311190 205875 442145 738032 475868 522292 642040 448439 139963 873342 112642 268672 442824 253388 956136 176681 958176 785214 575959 167284 778145 377113 9024 284743 418093 713605 159193 836268 482670 208845 894297 544146 584332 361570 181376 296202 132985 168601 352013 215882 419686 573224 453126 712366 619275 2413 119988 704818 212195 814247 148580 369657 401581 553787 411303 939657 199532 948784 752210 893453 621864 622451 168383 472850 670764 694868 834251 592010 378565 301447 857046 236492 923657 555493 883334 479953 331598 321896 904004 118009 1454 359218 151805 99972 893258 175878 707106 173466 174340 303950 515752 233028 237635 350612 49545 603312 931507 507016 281986 428592 684994 365120 588435 519163 204005 599731 743426 331755 504209 675838 271832 526782 737538 225375 167330 824214 178679 581693 308145 330745 448051 688029 522138 38737 142974 428334 764983 777196 687203 239615 161253 728253 711344 669571 684996 462233 80312 660756 832570 472316 338516 692845 584560 776130 720477 475503 702931 191086 893748 375005 960852 282470 972859 290400 972777 959796 138586 831171 831562 173959 353658 30583 58164 177008 515597 6929 706602 463206 514820 787975 488367 394818 264407 38839 91341 865411 865921 671265 403985 159820 581442 250599 111820 753057 331995 508308 45716 784110 931093 345362 684545 743552 446587 617650 628976 528713 834267 760105 937155 906336 6152 907213 703711 119103 619099 725532 57133 259523 40238 947893 728731 743024 558687 904092 37208 993707 599764 118586 680154 965693 739569 707100 999772 104087 770339 420719 796824 312648 564120 718666 568977 998921 887685 312165 138445 940338 475295 630490 316371 64130 448034 136939 829617 333466 367565 159675 664440 910466 412772 978515 426750 753764 210989 732703 105691 593932 818228 727471 416556 462702 89863 954999 451796 761632 471865 901711 369782 351835 312547 583795 310076 805310 405023 244035 450387 691211 219020 390981 217772 105192 417037 910302 121405 417952 178057 739997 560062 419168 514860 95665 151533 190842 619301 605485 465866 665829 592870 585867 475675 337850 497512 208038 342058 38201 844132 130750 492610 81666 124122 160632 387509 903133 883342 442140 37785 193395 844166 302613 881926 325074 987213 873652 851226 641900 728116 11054 344245 472600 239884 991577 620157 261328 527404 428147 258651 824434 861809 350107 783933 723328 83257 260502 628050 778847 861991 964939 661585 760475 828067 823048 458098 128930 936599 431675 485939 764293 337267 271417 453716 792058 648617 254394 755291 874588 326257 303899 7122 955433 750535 689755 254532 852931 892712 736606 554051 343984 2265 742893 442725 613083 954016 223924 655746 772112 663880 712323 592568 589315 788898 677966 340071 448778 680063 769197 470902 166494 289399 224924 531724 890463 144420 655228 85975 783117 784615 90512 903177 337039 596451 165953 418709 175472 56509 813019 86263 253213 172322 894862 403177 318952 194497 708909 146543 38728 521933 77618 114572 53591 357884 740472 330122 458642 606090 211712 866807 909277 230775 946861 272290 281341 570309 440072 155554 435291 883899 173500 912079 93064 976100 158043 643399 410931 97489 245463 800939 936949 961427 54922 863199 776134 635074 265839 165069 724484 877881 363046 477411 442163 716567 874164 329616 500024 426623 29184 695819 674717 999257 119960 266572 774545 401743 308586 635793 930917 889169 929483 671259 856847 267921 393971 396974 684971 856264 504319 34132 313653 259887 951790 182555 193296 574727 493221 188434 207042 331410 47979 852560 194485 854999 99693 797678 192248 777249 725243 539143 793980 48513 521097 614143 860632 481096 112047 94649 640326 745998 977130 430624 216227 27438 469529 518623 818995 953095 726208 379689 61530 933756 398920 220402 304292 980597 287421 883699 822782 917916 909647 907690 791738 8865 848146 207320 331536 39095 415422 425025 342423 840340 911087 927599 805136 526645 821861 406640 439516 809943 552070 661459 288768 89535 26712 902127 49192 601716 820295 15773 466786 495935 487909 872505 519007 143218 12516 362276 566197 625758 405150 36613 995039 266971 209806 464387 77179 196676 15380 411853 86795 720184 248501 770130 630133 978331 178649 175369 815043 152978 993100 638571 968100 808715 774461 463924 173993 693939 349825 511397 240585 136445 644177 993093 464733 172642 895368 461723 374756 279964 302886 587638 774721 354537 308496 264934 330488 240462 503053 133312 145140 740306 715466 585181 897860 201662 93207 767707 926234 236772 456872 414491 629643 18965 586134 860225 793105 61993 371483 254456 264012 781435 998809 125163 130876 479595 782804 145549 151177 423706 120499 555090 26108 356977 475011 46643 4547 433050 726708 862126 729009 907653 55578 260420 642171 727973 326445 555962 288252 184817 852937 761048 77682 755555 342319 807213 310398 500028 456130 737225 845992 954046 490571 398337 772313 507121 489590 724718 386272 61726 716435 447726 810606 612183 12950 461026 668121 730989 640662 795119 160349 943032 263122 175549 621846 464532 48359 725627 280199 619806 574939 267801 844374 580026 163158 261388 145485 681040 947812 22861 976283 925451 332852 927834 195153 305625 174683 787828 167462 811502 873874 899296 527604 892224 127220 438118 104504 924620 107713 158293 206421 457296 310878 334781 832978 640591 577427 878195 209175 888080 705419 939728 2484 681887 560855 446515 812891 106635 518700 654906 464289 974502 780448 407437 945857 108809 832625 453396 887256 762509 914878 694779 741034 385746 458252 223093 945180 763964 137794 311030 997240 643377 313837 781432 956396 755804 912637 807927 723915 141101 565574 187445 346314 3735 770816 697015 608388 876369 43016 1925 363831 899926 753309 929326 155141 543589 642915 767362 481332 231233 305251 70294 207150 334449 31753 140932 120834 232705 8869 171496 296609 283520 595115 988068 296738 571328 295347 133980 364478 639514 105337 157499 270868 543207 46622 584109 622822 401479 78053 213795 838619 256798 156791 239058 740027 729234 397792 846708 438006 233935 16079 276229 429021 456707 867674 885831 474343 913634 28472 247550 113070 995555 967429 327029 666927 52289 299713 942584 417486 546042 327057 266456 219087 256596 763965 393898 643358 602323 992304 169096 165640 452932 542652 438094 991296 642294 29843 923998 199899 363644 576846 620893 136148 76268 605098 763635 493065 932642 730567 199695 329276 861566 313447 447969 347539 546593 460341 119903 406744 917941 330363 532160 75257 948386 658154 197508 810633 808089 824342 466794 266045 450381 923512 292855 144881 579765 839274 319286 778401 155020 246446 509491 601776 978833 21096 946431 597604 159880 872159 709679 836455 393142 129856 886301 483400 163944 81691 528293 574712 61997 394852 670633 836622 35736 483571 711310 610243 686527 163397 950397 11575 122175 17784 169443 888810 217269 216915 99825 286851 155078 538428 419100 338573 645720 352640 717214 462517 172503 997134 137651 622414 539185 676348 74717 595789 65946 746945 361825 549900 748489 323769 188360 502731 658809 671077 222047 399979 409257 591976 278391 412401 244316 289483 869221 904649 16666 974201 443715 214976 375981 324228 261806 195145 978789 565982 878406 234042 482261 435297 980273 768204 164883 635528 932375 19358 658364 930547 538279 461873 877357 108711 474257 336109 650891 589708 341835 752220 43132 186349 719053 520362 8876 105915 19156 655467 29514 545483 435682 468501 291976 968275 791036 247489 685982 205617 501547 725102 491015 907172 356540 371646 452866 73873 690496 784952 860562 679295 660493 423940 147327 496283 410298 200498 765139 865333 21927 245107 660446 270081 333939 30878 869555 123992 946564 713133 99816 218420 359939 840829 489306 714743 723485 933010 95271 226852 719875 332112 705778 237285 651946 80579 116962 375300 18636 50200 117731 10481 240358 283106 478499 24642 835256 667286 954774 493038 669832 321935 206131 516114 876703 213067 550005 227756 58186 73003 371420 38819 901146 77431 59433 568252 248997 705752 781925 720742 675715 627357 877722 117936 546961 621622 580504 768461 658097 969788 124850 748503 83976 766183 477887 942601 451071 798934 879385 4420 371523 745611 539105 831371 540422 780972 528249 99079 627259 222788 927368 524803 977245 115519 445690 531760 172137 622641 64510 654435 602591 882896 697222 888018 286981 483702 901642 926235 292964 78176 630149 906238 608521 186033 665334 494109 692677 180592 751329 689347 478638 515461 865164 185178 130652 350784 990210 65651 946220 626003 370451 207427 803073 116691 674898 589664 337726 469562 669398 957320 223309 606248 377209 794458 925659 232349 561756 386202 809689 193665 363041 354673 140989 159517 769776 428396 123583 573663 986867 155448 987164 614042 920281 480556 630359 847555 979415 872448 370483 161077 91874 780366 751354 260078 795190 156760 839353 68368 358802 336449 108609 778785 648954 519186 677736 47819 831668 131895 415686 360221 585483 231488 781049 107912 455503 77537 722849 717986 716115 43634 677092 907111 25966 284527 653547 886899 589691 796600 641571 351433 803609 285203 927550 948367 70955 796773 37487 316111 389464 516861 6257 802232 927308 163466 708609 325532 642614 278623 241440 43631 764488 964022 234386 737230 851066 965738 650529 973173 588104 849979 246490 340616 401135 936910 222606 310411 421620 699435 80851 882282 2205 186621 330113 599090 33909 995285 314870 551894 903948 88168 384082 208683 331061 796300 891964 614316 931591 585087 708635 71606 827293 308896 253085 535949 46998 716852 855667 139414 449813 65890 437843 878427 88194 513720 121141 875850 569991 218916 968855 135478 950227 494139 36281 739349 378203 637941 635618 828224 885652 693999 676697 490550 595962 536552 93996 589913 778125 655364 929900 401583 872015 921228 826671 515170 125703 489580 983501 697921 724800 609716 911780 375101 127946 163032 114261 827693 441400 5168 389380 357130 208737 262648 552475 733235 412000 385361 796295 364714 692820 763006 118138 445142 846624 235304 820904 29887 135404 594651 884426 727957 992674 787527 357662 234218 702130 822719 21604 795571 756238 496189 538210 978698 81391 917532 393698 114287 833166 654237 515311 770883 923244 332451 864796 438859 566858 172855 67004 871347 813298 799748 128875 158984 200620 606364 964291 864893 677706 90929 355304 714215 568989 244829 241853 59713 972796 917787 856749 584681 391108 957195 947875 733921 217427 923570 61777 195919 531341 3191 502637 365437 431191 967336 308208 532057 585567 586675 876309 156214 631121 243437 163040 608522 69731 684238 544212 234222 735690 45235 372092 780897 679427 299227 836195 292165 282507 640107 776796 221985 663399 745514 828731 663005 234014 779973 506137 223753 890489 390924 936532 144406 703114 881395 908876 462363 854242 993426 520936 555665 590169 124454 330319 575640 476810 816078 564719 916080 429780 368910 861498 279425 448090 627855 931492 670355 846980 461533 917990 130262 172156 525352 459518 516316 226226 669188 88301 299162 131353 573737 527095 144683 291495 522739 872231 74189 973401 95970 152584 155361 229612 87324 387437 475951 988453 724903 991978 742560 778122 2735 348632 568194 838951 9414 67797 311496 140747 158174 120642 600519 205320 628561 491331 623739 691126 616986 843202 834944 601584 151066 306733 278169 195093 623315 415348 367852 691784 129712 845068 732163 659569 617980 90990 840076 171771 196134 331480 78171 12692 881923 747787 749283 806511 955020 750219 832705 612165 996572 258211 382321 320655 174963 182302 18710 416462 698486 18191 990326 383812 14700 152074 914556 299320 529986 361320 193077 8822 126344 995335 240403 442253 958514 956552 375277 628943 918873 966927 560573 286676 857335 11911 276000 810103 559470 471195 504090 186455 597954 622142 439823 264472 866394 24100 978379 186528 960899 399175 518075 899290 800173 484835 654386 570358 828012 80314 90725 250791 818296 593232 608943 742947 959789 172272 387022 106919 4748 996197 779684 753713 887928 518210 972151 817988 576378 285275 4081 979431 372414 293129 661024 664422 889044 4395 585143 325968 716080 247775 422284 908343 702377 117581 455576 81267 731134 103964 95866 179487 337100 582843 537396 240091 531609 266266 937452 710728 608653 252526 298285 574863 16372 854192 409252 301787 518205 630879 605603 967706 903358 996025 862049 867647 639149 693766 3063 186243 145448 550414 384164 483744 561198 646045 610699 396437 133156 564422 334192 147301 709586 983453 920831 528023 872675 83772 29381 249271 135144 885055 394420 417044 55126 683848 418979 256384 433603 801915 567052 612115 651565 333635 380685 842409 478899 966220 705256 588063 51226 295302 288258 387802 208841 104169 517159 114496 524557 49451 780037 833084 659734 510283 408108 588350 483192 462538 535957 158137 94315 617901 192280 302564 265228 134460 581492 489722 486938 409478 246987 24121 438841 299675 413091 877351 679666 354256 722022 790216 290737 327743 918626 119209 186374 363908 923530 905689 418021 304257 508404 175146 287462 102235 297626 15413 466629 177018 917209 28307 936483 83981 114676 815972 500355 326980 875473 461132 256398 641172 792507 251121 299280 704119 964255 41087 935544 908713 437775 346020 814364 390124 123970 781844 417715 231173 317201 852933 206681 384444 386492 260340 709006 969504 256739 947295 977335 446465 776142 400457 418844 129716 107494 988858 579944 10579 996857 435068 799149 807226 987642 729055 570205 71179 390846 474293 155154 634859 940352 268887 656390 874243 966878 993118 984028 393728 202009 72811 589525 398035 3609 131935 45404 495025 611943 25379 205819 767764 879922 44770 710499 934456 229963 277002 577448 231263 829928 149327 214339 452558 386724 689448 875086 854733 988989 167312 406795 692139 515349 135750 149982 575096 284978 991181 597390 233866 636287 27757 163848 70968 824008 913904 318492 554146 932098 70694 358526 726311 9280 256353 299270 795052 190783 691258 137009 571164 755035 584522 629469 882915 535000 257586 583249 863986 70106 549204 575603 499582 343085 385559 549648 440705 153598 967847 845399 973752 193311 339442 587934 455267 408007 52780 479004 121160 940624 451340 778413 242351 172664 201805 50514 95527 956640 231790 153966 40512 584784 884978 525770 962256 899057 164513 62545 608238 233105 179525 978517 975226 696099 832046 608648 129171 28732 486703 830788 319519 313879 413726 775556 186055 408530 254808 171880 182584 694447 640122 824693 157859 170772 770537 940755 351677 50187 228811 71949 167168 483523 765644 828436 542888 602509 328090 932797 269175 707487 235625 457918 946802 257429 484849 443637 150818 673451 408491 719009 122836 505348 147799 416743 16409 233382 193336 455118 254471 679484 149846 67075 328630 763923 901819 346710 548739 115549 814711 896763 48528 106417 619101 654155 181058 114312 239555 662144 28034 435074 986246 295100 41597 880031 430659 91331 576868 588999 510623 656700 211053 613379 975873 829300 192656 511809 724562 556762 827850 966931 220100 494788 255517 582768 569672 279337 165518 624178 866710 903590 236966 205399 674601 493625 135026 664833 19200 288969 815427 251126 516319 311131 402415 466720 956364 113182 397390 394125 464850 44449 652093 911088 83585 177111 188255 529502 422188 659418 632151 617171 886633 423397 51471 124203 538389 685785 304820 633193 546062 81785 46263 672691 340855 788078 786893 933011 846327 161603 201712 598520 611258 841065 213725 635699 641774 69301 541972 279355 171592 286749 439323 825641 384317 669631 576827 665404 168713 425755 370113 389271 909995 171219 965439 222014 170151 87154 794440 238941 156675 329250 940599 711297 400906 486004 587689 668636 743308 253853 936190 737413 227164 12467 810012 225014 706001 162420 386156 923404 750917 6079 130075 891339 492633 89048 943450 865624 810927 855593 222239 829821 614959 370428 782306 305768 302914 327810 857441 193515 531546 861071 542364 955774 579688 454811 965209 460153 685285 830786 532705 710299 719242 897989 170369 146950 652631 159623 519883 553983 89360 948433 842706 204723 675003 611791 705777 555821 735907 944593 659205 641057 969240 829387 875822 516325 263341 128085 331794 468722 364921 917675 385243 30567 622678 15213 134964 836806 416421 464481 857103 868854 8584 65964 689570 632255 985127 303581 834277 826641 516012 840291 922453 912829 775367 998609 738229 294138 968874 269409 430472 625058 907725 306158 217176 148338 729579 390328 627954 503245 525956 532324 914984 89082 583130 802106 620941 768610 301236 887717 639357 477395 614941 464758 738834 302783 625125 522722 568240 357181 419615 577215 539514 426567 358946 112395 908378 162939 666953 230117 576381 222555 383987 482514 28309 868300 583107 50553 290197 431642 289568 384104 590072 300659 693494 136973 478523 73640 154548 21053 540767 278575 37837 302384 224936 466595 736055 986627 284896 133698 906478 916597 36308 417966 847666 657130 280086 303085 474628 990123 99514 281962 825517 339172 340825 639921 451448 399653 91792 413494 102579 792098 811650 262863 683250 984371 843090 334389 274572 779028 75306 597960 204828 686886 945720 753416 881473 892908 688875 865180 440990 455439 32442 505999 115931 620379 625629 663118 252066 514560 157586 425515 368867 846097 241433 488605 158224 993096 587385 84798 825186 795776 308345 267596 507730 365114 545639 271592 25760 314457 322453 308506 746256 509350 35351 718923 126760 54284 350214 300873 595316 361245 560576 86918 387138 18379 320101 138906 32166 360816 184732 145341 245751 728903 123084 428430 551824 759792 961635 836942 991760 571120 203027 963877 857307 936942 754256 388444 259350 377848 301907 671330 530414 977276 108698 535752 279122 999567 583909 517444 181 905961 813435 629874 511181 13223 635043 274254 934615 192008 730539 812731 478032 408369 282597 469887 192765 143017 95525 838213 934116 579037 939908 146841 794513 281245 351648 438448 192466 516317 524762 857181 88059 843189 414678 331549 206307 5986 623038 275916 746661 288003 482816 161262 641761 290012 612171 725223 401080 583062 980054 701955 942163 636541 561050 945071 489628 816705 500243 349117 46467 392246 419970 461605 462074 867028 154542 884798 983290 700791 239262 747017 470524 799712 550048 85863 459329 775730 20422 686942 215435 401078 541092 606936 36449 656279 770131 450211 283983 477543 504561 681906 923171 665624 496543 455514 308530 278468 541249 78614 805073 686182 879746 845380 755996 679455 145741 380518 620786 14834 869589 436642 368950 180871 488334 396418 598224 160364 161841 320245 633450 136463 26492 820876 394676 740933 57648 404990 197921 146247 179537 305764 881512 665328 229354 85949 447875 902848 937734 439468 144947 219548 769208 893237 550458 941259 509460 170883 847583 165690 980212 488229 443502 364857 142004 160141 818869 65660 541301 392848 382921 902300 993502 424936 298175 505235 989206 110197 698867 322051 899212 80439 953924 969648 576687 362198 901654 693505 944311 354075 507918 399619 125594 720692 671258 137318 404695 294900 767207 793278 239023 449872 509673 926211 641318 146915 90774 791889 928775 173803 304299 906729 888221 944713 420070 580142 287163 49733 740810 438889 969717 661320 784414 834822 73381 4257 695086 138197 256103 68673 290121 354442 636253 945086 638785 437756 264107 834068 604846 914538 877692 100447 364267 370353 627515 229730 849879 123799 316187 362627 810902 849860 172816 9548 877198 972740 523220 133996 17514 85510 970275 739124 977562 557728 488767 823131 463313 298056 679212 916475 764038 328860 410613 351057 573044 245275 314021 207360 252761 632554 195727 185615 88827 204561 285127 99878 504350 436347 353191 589013 380303 352697 505355 733326 203549 433472 614229 777830 583898 582182 602666 945944 666206 507689 846130 443329 566404 418408 17116 800485 242988 641320 672856 767913 559927 42384 758235 642839 669198 644077 462878 571549 170268 131375 931616 544078 408911 178090 708959 967903 449371 322390 686051 730027 844599 407888 513588 610800 634205 175575 323166 814032 586638 966223 519220 489553 57548 184769 878475 270749 639199 853721 561274 978307 985105 601959 33632 525364 763890 944735 595358 959239 848980 849049 157401 187061 702415 217361 6522 660509 672127 85096 277933 733377 227265 601441 221541 959496 483194 916773 158614 956794 453968 674816 236794 824903 79406 590113 151629 926976 294469 934174 69009 65116 14149 914094 444747 417141 968232 48877 802116 307017 60520 372315 716296 214649 709124 177117 629930 378509 326527 224571 603455 826925 453025 918688 462686 23337 633780 976926 397927 443699 149768 739431 722937 860192 276591 208469 935609 166699 646721 311202 260114 788530 618906 954097 874480 525367 976279 503555 510084 307872 761821 564099 950595 959159 169554 534011 145767 940010 908130 531484 982124 622284 347771 920122 698964 392275 779985 155406 799140 967640 602523 418290 217061 961370 668436 405160 657123 201403 241851 223380 334641 958977 193171 614717 895844 568214 958628 99088 302036 716937 457976 351389 682078 725451 335071 92952 846884 572979 425323 70105 589963 571578 513717 948829 552188 170624 255894 214402 574179 162181 471919 801359 500851 881265 353697 718058 882849 568012 178198 296800 421413 159942 214838 846240 979964 491889 75379 694784 229160 545538 70782 661431 543534 791891 452943 539425 559831 14436 437985 940351 491823 720662 252403 917300 315786 80814 306248 513097 172474 491928 6440 681129 61402 692258 951965 321958 21830 138556 430007 103474 199328 367807 676424 203431 346253 239779 165929 275840 265910 414023 787443 666077 47688 700908 751687 211203 903924 710650 399559 334810 952367 521403 629850 116653 307571 960603 157868 437869 904957 430382 173483 698031 675021 382442 650251 866025 625065 733672 743235 424633 858266 501287 12238 447006 475053 193546 693099 920829 437043 350485 319006 884701 81281 846707 773741 369323 266737 244275 298339 148407 962463 148678 699088 201269 760494 149315 196614 916862 336577 551460 906270 849996 351041 214854 5810 436033 693021 310829 599648 372321 366470 792765 488397 598739 845999 539522 331231 656292 239827 759401 523714 906051 20334 952005 714533 354630 163075 697483 178810 59492 693205 665750 195577 239098 218734 890980 851613 656006 669723 687574 96677 106351 983149 675444 982805 988475 96121 561063 798003 496342 447129 370238 101898 142034 717098 305193 584618 28769 22540 711745 722022 113949 269797 296318 730452 669825 292254 567231 352081 842734 6564 976966 471419 165031 773224 695545 264885 436885 895392 267043 137702 733315 997060 852848 57850 28386 823889 151476 357087 523271 82889 520229 209098 777705 324977 540573 633648 138339 310226 444953 209293 139832 980730 648188 333024 361097 330744 169421 707245 504033 84386 110836 980281 5930 291474 128065 216146 983861 846629 894310 780229 52727 841659 485048 296806 883462 316346 709297 657803 955808 242955 555441 219025 79652 636507 895929 731606 262998 912220 472878 387069 136608 219073 299356 560301 867340 679621 69296 296338 602251 773989 394557 167579 890033 331617 561592 460858 512758 513791 98556 804007 278326 753096 378823 159454 346290 124874 9723 669724 433741 767380 188126 386661 663120 841533 270042 618177 126119 948957 153534 985851 510946 195729 959803 543969 986037 43132 631271 341959 555576 741249 85886 562884 85607 446730 825052 871346 94563 950468 791748 616626 680367 205536 793692 174758 734323 584404 190319 204918 771965 762776 697065 551500 34876 501802 759583 222999 291715 325258 156548 446860 232524 609790 347829 334176 904754 18831 898095 998607 986869 24715 62867 677337 930298 802241 9960 30783 63881 46408 623321 278410 795405 760184 690867 587717 193368 638190 709097 655998 624476 754509 763088 235145 137906 760952 14435 221821 206999 945625 379840 501492 449514 144093 639144 56463 422512 851382 683331 871793 338448 712792 838618 9727 864088 117436 781787 438950 170230 766623 924633 273877 748799 281028 327818 304126 315883 373678 861575 35482 423831 571751 879247 198178 47234 867133 873348 295446 740304 279871 610092 750010 857866 52676 246257 217876 139740 370916 306530 978224 980822 181565 473712 431836 146796 529583 100466 155308 754678 624736 303905 788535 341360 296314 360604 242904 74427 103400 656678 589806 294810 942940 750755 195932 905846 333516 780382 716682 629787 900080 681414 966498 496121 766214 57453 243731 723363 429583 242376 223250 394579 62479 38322 636564 244516 249872 933032 614358 30167 534624 224654 682005 813263 821710 728872 516886 891733 610097 484578 359071 291540 561697 23049 473468 270942 501308 221328 347899 531429 293859 632844 984816 12611 242618 707128 705138 833075 661355 889778 193500 524629 906595 151356 321741 744878 128980 907068 175592 794085 488946 257980 572693 166728 339062 92074 103742 336325 563358 669913 990547 386481 993195 887039 864327 872772 445537 132917 507024 166875 691466 276666 964714 41333 527924 4016 614677 990647 126574 547806 796371 309928 731599 181356 346283 319797 1455 93098 429865 166446 705004 671881 107163 365255 75303 869984 962581 837656 440132 815848 183278 98014 792110 452289 778817 402296 905104 390443 498477 175658 508509 489486 966870 313693 807433 479922 823585 904669 531533 471879 790588 140826 411175 900767 292052 160616 150935 590767 496284 927679 110116 198866 899981 87995 972821 64646 355232 714653 309049 172716 262166 535304 127327 533772 564209 920581 31198 347855 72632 848127 880527 871683 272759 93192 57998 444763 997948 68818 347772 550637 25115 966967 220992 746546 666155 390130 727169 165705 687239 968996 62254 217140 992207 965776 735030 713113 652452 592862 632016 876034 191087 307036 846773 404062 156954 972664 398753 682558 962197 243911 852949 87960 146067 477506 776472 600776 592202 755972 563569 769610 369207 119565 934319 769473 351128 356290 515553 311219 969904 775338 510686 22731 549510 863538 412479 202134 574694 707434 873696 520070 725534 261830 172707 509618 254786 841183 213740 881428 977322 980591 125542 773385 261103 282264 912956 824277 595697 712478 14433 585693 703251 232936 245641 362474 624061 334531 526509 169709 956442 125599 711051 422325 771416 92304 327396 554554 808490 121422 696829 278998 116809 475445 206366 288583 883887 958278 901334 459951 325210 261669 963636 212052 130895 137304 421968 316000 844565 974350 985664 784353 139574 727830 239203 723082 977025 753956 612698 625649 850891 554639 687369 2639 21865 788438 904411 461123 300727 869206 640380 276239 539860 246869 825884 966169 908516 920955 579442 858924 457549 375252 121335 143605 5498 540431 246951 196102 11483 452482 451460 545622 824355 14499 222611 687614 108681 819024 821788 810429 612871 440328 81454 278134 190046 99824 294425 404717 725008 940304 58098 142158 759653 639763 753682 709734 212135 207946 36439 951463 696613 200298 513058 557225 545588 888713 828952 771619 275625 363493 385953 303798 460640 376477 610476 895331 620089 433590 582825 185103 902869 654871 36877 679302 323165 540429 156050 409526 654908 362376 906740 167983 840928 274652 711413 605546 85565 704449 119897 852991 552137 211860 378155 627373 670593 600788 282295 732566 573795 110373 408590 290048 341362 910096 933189 105365 418550 236289 371253 381027 272121 816648 569661 790558 458954 681241 948476 751129 682558 624908 464919 868049 883946 297565 182137 590690 469290 379821 850958 750607 504222 853503 242759 649726 446695 847036 149593 558010 559919 986992 823357 206896 672222 739978 308274 335858 494885 413344 853367 248567 62967 585769 159505 419353 985675 381057 959947 264085 487836 506984 6449 925583 30377 411011 333332 41291 297013 61466 606537 391349 33160 801112 9834 663898 150764 815887 619283 292205 71856 217265 331622 304387 880361 593176 605448 53527 216684 361022 575585 899399 880278 412294 860832 137620 451076 323633 471797 895014 378715 418218 378709 695494 942977 568315 513274 910947 297570 868693 527968 922894 134828 834508 301961 788029 422035 998489 750010 95819 688590 305494 30460 677302 129176 441157 855196 52384 123248 353162 303403 616976 398425 142124 534718 755822 304859 420824 434287 507722 142144 897822 555610 257877 103319 358642 18593 659942 209205 438508 389929 426742 115503 732745 459931 957796 937058 947175 799780 880883 16363 990797 965237 566599 180847 962145 672579 882604 729620 993648 166408 605455 524038 215721 396544 20418 455987 737122 296941 246396 411215 42450 154708 271319 755281 813781 911166 702481 11892 102060 876664 165259 476087 238138 202643 787149 543774 96712 4068 79104 513006 718273 191877 980914 699253 190199 420242 677078 292736 120668 253998 174273 219170 855626 173115 721198 136436 706044 665125 848763 525519 542418 574296 677290 388244 113169 687365 565217 225893 171297 361058 503594 294633 249165 602023 670068 297292 1734 5585 273360 836540 367457 629410 713652 519789 698900 469791 727996 734998 113661 502609 384228 966898 96923 866309 929551 627648 345363 224588 846403 414276 636780 688059 112235 173187 273619 787052 400404 746699 219544 138300 710640 274537 526063 551819 387542 140208 939889 896127 635647 316089 787416 832385 685771 766813 249094 941950 950586 826493 159039 532071 497716 921595 898602 788913 216834 143550 220756 800790 106002 478386 594348 831507 65270 476933 790408 456104 186406 458796 967071 682907 60281 257756 951438 80949 946608 372945 964947 611843 710188 22154 3541 631190 463603 655690 125594 280324 961455 279769 788878 117860 815726 82050 276675 151062 573155 377107 489388 678713 212963 806751 127264 789619 140074 535167 740125 19245 452372 975053 438275 209428 909924 292391 414613 21273 643008 116722 223100 457138 728882 454677 652099 794711 894057 184442 738076 414277 853494 450960 927961 914303 375056 730635 416436 394056 393040 696930 38151 603562 174389 960657 182677 274098 967522 214037 175616 451249 987483 508978 540944 608381 605004 459824 859250 589678 913922 6106 636790 109665 311407 663998 364561 150713 38314 326191 260761 150617 77613 448582 766092 977195 103701 904605 517193 744604 454758 112467 382612 839453 310085 21323 811095 655972 797500 87596 444764 355305 955449 643106 484436 808425 588239 728860 335635 24743 225331 881484 794513 224422 664704 963818 40362 860592 781300 760369 814751 103186 812337 896161 673747 884125 890173 57595 573903 594087 218818 210952 339007 627272 798734 373971 307955 119646 92628 22442 421471 422601 630826 414433 595803 733231 59977 110606 68387 746873 372880 244814 126104 239188 762561 673791 936573 915058 327235 486724 561403 196038 846942 414789 271133 926091 230082 593900 520021 823230 677760 419880 492725 334111 528847 925486 70071 799285 345417 399539 661174 972039 982379 218611 743474 272867 993880 230637 114256 899674 302103 591013 55384 778306 48721 662369 944181 773939 446740 393965 644025 986251 688594 892119 571990 800682 785186 91571 473445 721718 633982 801751 458659 646105 260612 582432 111343 641214 90102 185452 139854 85847 783418 374174 605991 615450 681370 695006 673160 502655 281988 87126 78879 295236 865675 337142 737537 996457 543140 979760 587814 222260 113002 690172 953323 987695 147099 19862 594191 344549 917849 353019 67190 478440 889322 376048 82473 56782 254649 308411 300884 142511 733586 84520 219207 262761 806057 311109 5366 337436 261140 639974 971129 237423 345229 757538 232076 285513 579569 891220 160720 614296 268163 631514 783304 371790 255465 638234 698717 910943 707310 857592 95707 139204 470975 567649 736690 272891 294638 403716 371253 335684 116018 648020 13086 25509 407589 404039 488456 809768 671557 721946 526708 222616 700211 493898 164933 763207 52727 992412 281092 401419 2298 984342 62172 492028 343626 564036 861407 430008 730010 97780 264511 5920 136767 453626 389142 873304 806900 793645 107295 944650 345879 663400 721018 502820 470121 915082 433196 154581 231890 929846 482716 455380 913819 983828 925016 380249 11571 205710 879886 158242 448683 895188 205075 160624 179513 729240 524383 966279 910969 430483 161551 54834 271079 446974 870690 852860 661542 407834 256893 145143 473212 766761 675815 689529 602068 473778 890573 789851 259514 961281 297855 174009 999267 388068 881393 660212 909986 580143 87739 775347 926964 885753 806682 330717 43765 716445 960813 113504 958441 269498 1592 235822 302644 800691 770788 247803 52386 539632 386109 548096 237664 569755 822131 344699 48641 813028 533274 33197 808826 769534 972394 261978 718245 512031 294399 797964 847682 2564 70746 943377 390322 139563 480286 171833 469691 282007 662548 172953 151943 265039 967783 663050 946468 471199 581289 308586 840133 452117 906444 625497 53183 668997 913322 761406 719693 364422 766974 888896 525709 548723 874345 30862 994305 112811 368750 67351 915087 600594 9397 377426 944513 207182 646668 459000 731974 705482 656417 69125 550831 361206 63305 31867 940467 103365 115069 3742 172587 650477 636632 225080 629014 441963 299354 859607 353495 682236 943592 773707 100594 582053 621449 914473 475475 667629 159210 432138 501446 471390 52763 141260 668608 493575 745681 111632 197845 770044 357858 37370 75007 751828 981515 490933 141534 768426 730541 955500 153458 832094 897932 557650 974307 939153 821071 656667 633658 613676 210499 607809 296357 929625 59096 558656 850999 725384 445218 903577 207013 226924 38681 592851 704330 92540 235161 180853 264740 830258 260899 256974 587029 421327 978971 724078 325666 134613 889608 383018 769400 278988 374358 174363 538338 311166 511319 373023 851476 765690 675134 387543 470115 987028 695459 232872 892299 742308 454018 722618 298152 887747 559867 593660 530557 690321 375379 44894 113264 774642 402610 253781 10379 147979 716836 931418 113597 652106 449304 84139 544215 423452 262436 719241 814032 723125 377918 658233 129090 544459 921028 811203 179818 832091 940534 315958 847851 951267 339510 243426 135052 222310 860175 124124 990005 554092 48939 767294 74742 488703 695324 398820 11905 645614 267028 769647 909483 52301 328172 663942 186671 968564 171617 567249 840427 51260 771986 705916 120416 278533 786756 327546 559862 814963 838558 933055 450486 666540 656109 366533 12430 524827 934049 429256 670993 613489 266446 221898 931188 634974 872876 241104 197266 311324 445976 191202 806825 941221 801041 833359 201179 197048 177019 207271 492014 232920 426271 130943 412492 113804 571049 166449 175236 548065 643625 552473 309447 208739 451091 604377 303532 989800 544703 933334 241260 715461 2281 113912 404838 540502 380594 127918 148445 959355 411165 801320 598581 961557 499411 659867 336953 113805 988000 585537 72984 39630 178035 64918 491363 8902 798242 674076 297681 763689 823204 805464 40700 357998 347157 597970 453410 866896 554549 270617 575524 72462 644713 231933 877706 219115 870521 570259 198972 85166 276688 327925 435467 830819 597696 711743 974950 499225 749243 611603 228389 642467 123099 731798 871874 214999 88282 497841 273563 174929 747163 113424 232434 86705 312735 255718 918637 126425 397649 611176 30230 583152 459259 170893 382747 644769 207694 371733 782607 130845 8030 887999 141736 155157 406308 493264 475519 738049 209786 438035 249363 15195 583586 994004 816134 475236 908096 625124 228766 529119 206107 536472 672965 213137 100512 486026 307850 919559 259551 533398 799774 913232 659212 648478 467800 601983 336511 199239 752690 906602 884661 898298 428297 783790 133197 662756 834336 140392 401931 25590 715486 184701 472856 650149 193931 619731 581504 668971 707415 571414 66674 355780 285908 867956 581252 909427 38199 879137 108269 354362 415707 229140 98057 66725 752445 119688 465753 103872 91073 547708 79808 247900 169643 698612 963079 633806 668327 850997 62297 388336 39171 137740 769160 249759 340143 104200 725702 458299 791940 511996 155181 305578 998842 853438 603128 965141 782576 252075 542087 11624 426792 202336 25247 417687 338824 166786 83688 379220 405018 780600 594413 834586 40780 678635 358239 95269 550577 270541 532755 529335 440319 828175 588927 475221 488783 154793 88065 131208 497888 576982 226136 482973 622357 709781 89449 361637 76274 15977 735483 463158 629986 301018 622971 359016 673588 272946 214521 11736 326361 240001 49705 766504 114472 796506 494116 707581 393627 881364 288356 297792 610319 679561 654347 856350 169096 844122 21789 834632 328298 261353 882433 244340 839617 186589 499076 511066 388282 879202 447253 396023 161640 536230 605386 906701 607488 277725 135642 214369 398557 52479 834274 203516 399357 595909 796576 331371 240961 218671 339067 500223 789489 764480 471993 292942 98806 664192 816070 276976 280223 91321 347060 161730 997981 371579 594102 352230 762310 650265 288995 792833 643669 826602 556601 718140 562216 253384 85144 936068 363713 117396 771203 85259 477190 166256 553635 467460 686594 908675 73219 824746 727841 782841 974613 74234 65143 163905 200107 272052 744186 783181 253375 801950 661764 397269 172971 922241 933586 958996 398898 280170 777543 603338 726646 470698 678698 983736 481279 883223 490019 578471 958778 12297 245762 275553 970743 768158 709241 63222 206763 816886 305245 243897 628012 92919 779880 558849 885944 351562 10746 865321 39790 973084 262676 725903 567442 292254 709723 293272 945934 220934 62683 159723 142124 643852 279617 434866 245981 37486 150752 667484 129589 648364 217709 389726 818988 847052 484995 489005 197790 756375 624864 526661 266188 216026 186790 14629 235801 771942 387995 460113 334542 211729 703785 232399 554455 129395 431519 840810 138564 127274 904494 509043 238601 113942 339884 583098 681982 906589 598997 568985 725279 451432 262789 110442 337229 315749 650559 628172 760459 638275 237737 567010 596354 358649 874446 821907 697085 304895 854554 946443 171758 754258 927714 155769 160615 325301 215642 837071 638626 58603 571484 994694 993978 637950 57896 278423 890095 110395 13790 266498 100326 638260 320645 511051 450471 298364 974536 55672 947741 280878 962100 185812 957338 139303 929724 256624 871248 242247 170357 854428 163224 746037 508186 156082 321199 611352 310857 95884 327156 233822 398723 864009 882540 885496 470704 22476 338110 716508 411097 600637 432696 124354 698604 835270 688520 783336 79100 602582 982019 776718 66815 134178 251745 298811 353422 666655 41343 945334 772840 696138 583324 931917 218543 471392 379292 677138 253993 844262 287368 580952 121024 518434 965452 74619 279235 970143 303096 646357 894883 716334 599168 785674 282551 78432 648892 604669 986296 866188 406184 80216 611909 837071 684581 856073 617633 470023 42166 13375 822512 780888 306372 143025 921598 33063 757723 474967 299511 197601 497643 832367 334384 346229 766791 167609 496093 927894 385257 893884 793625 207610 779884 196543 306145 973853 732049 60368 287321 380927 32955 842305 637573 548514 703923 701925 745937 859661 496420 444376 893002 180299 467104 448437 299043 917677 169625 994141 39793 72452 67433 884470 86063 440168 652747 413354 206587 986484 70047 722532 95255 988551 307242 594775 134889 568836 807699 84662 257915 390227 145640 932541 553723 479582 43095 932263 598524 150421 419765 112821 474100 558762 603899 775342 968124 638550 302339 752409 221523 801746 282767 72964 585948 824671 497859 819713 389659 461886 184038 921892 725115 450681 245093 950662 482955 651608 445712 6597 350972 265645 326427 411905 577893 627401 344222 444705 905600 738692 542870 661516 961386 501369 480546 838321 542374 579399 580038 834431 741467 300881 779307 775213 51793 937343 364573 553587 217785 163067 26252 201039 342690 174965 3788 720642 696196 648736 923157 571664 499833 541682 126275 275844 528639 749736 201175 704809 680375 302975 304500 43154 8617 643644 164899 65107 173118 309606 498127 166341 83140 288326 110026 678022 617134 176110 777862 706423 934226 554095 888413 262524 543721 438305 980938 256064 430994 559263 507054 895342 666127 519304 280268 309945 825798 337088 882700 186005 861569 354860 707260 152955 747823 602362 756426 499689 995745 8727 2379 235680 361677 905206 711416 99876 929551 279760 418540 598912 434339 733854 692263 537087 120620 108193 274574 896628 243761 616411 229096 26035 992730 76755 293666 425493 772279 43797 458316 834872 183481 323120 295451 684349 186679 902582 434789 201 402795 820095 883815 188100 931826 225702 536514 371805 457872 804234 209786 403075 971242 327631 154422 172717 993929 36571 860483 866324 914846 541401 357969 812660 904312 869625 801460 142735 274895 811950 149220 101801 991229 714991 164541 378317 630528 352182 724608 373190 690810 436420 133521 488039 715377 319131 946487 528452 495375 234370 421982 302775 186210 714629 495704 983516 172637 904307 621592 854036 419222 456862 207926 161798 83782 503582 596782 253786 86796 631374 490848 398908 266730 812750 568209 545055 131271 530623 875497 201399 852075 850698 878132 170942 518150 81690 23073 6960 673449 146653 886598 351438 193803 483591 66009 353055 118917 844046 617656 990443 521367 618351 708707 352446 712033 667496 707772 75755 169898 32060 328334 468486 978589 764850 584899 72297 329415 734870 617773 513008 686235 24119 956030 516413 659502 757991 852687 252980 109498 749566 53341 140096 57631 88600 313415 33741 535838 903570 130066 297611 501660 568465 834085 631218 747621 196091 471437 4472 98727 405563 755130 782364 248050 413121 72576 123615 67007 688704 558167 366214 426918 171823 626908 191578 483558 559113 492494 69351 488993 182029 182289 804480 34909 974334 407150 892793 472132 846435 438993 186988 736805 254664 130122 955381 223985 870972 984461 229366 526846 341521 220530 919572 76552 735392 47349 337975 608555 721602 7479 667726 329386 204631 396347 209801 654699 927299 877738 47645 520633 15468 9616 710468 577409 439550 697180 883642 56917 94759 564708 429313 354732 311835 727263 686558 670624 472529 665577 133914 967470 970691 21954 813377 700730 66930 750927 874918 870152 546529 18264 575645 320580 423189 39880 518400 406587 551451 996849 243179 69664 926722 758213 921856 585544 186524 846110 588452 925486 970882 901494 424320 819696 998669 889008 9921 31055 89694 995854 451416 565043 690518 521208 26298 915749 458399 268731 933025 562452 157217 34055 798985 590225 193357 647025 501428 222930 867542 13615 118887 478450 639411 808990 774379 981615 829983 261376 939980 147115 282713 518966 252061 567533 217828 24650 385203 120925 835272 814888 279333 70027 879311 836448 777875 102632 45705 596390 657372 161483 204809 439250 246374 32045 881317 52257 466457 216173 269433 722866 168036 39694 743205 574729 379831 141492 70923 732751 181256 371243 227090 492624 955086 75936 415910 96251 906441 528613 468661 350374 579448 158961 990003 607112 509473 420638 292183 309629 894988 319850 181724 601414 573768 293622 406849 863878 577573 890762 871817 574470 429945 529359 864892 568817 198236 769299 689060 861785 15211 992713 646481 311088 911944 45702 848726 404496 249112 374085 354185 312564 916036 902308 460551 565052 314169 593829 10029 273453 971688 182702 134368 23023 961990 175689 103430 464077 625805 665125 189451 126520 200314 330899 129309 239109 678413 460425 750833 977002 635596 488611 19580 88709 791423 985181 507130 840405 488565 246362 894058 818943 863486 395232 852431 335754 177904 296986 628977 222563 63971 144981 767194 853146 168372 268611 715226 797091 421125 175099 479428 350423 29755 660663 818222 292848 708927 171796 930165 179024 962430 915733 357879 891003 44969 418017 822870 904344 570486 148673 196668 729652 202781 919267 978962 257663 984475 778457 150663 504716 604530 233819 88015 409173 7207 971904 485985 573302 36867 669129 3896 657837 34771 400471 880340 690913 489705 126448 505974 651096 635800 819710 82983 337790 927803 575375 390193 443365 349679 446998 156260 541568 145172 864745 969555 679718 623760 629761 611669 527765 43276 581245 425988 330669 77941 788895 666753 147505 844348 417101 131758 989066 430743 676881 802610 764227 261693 561242 667705 966670 832430 81849 605618 868349 812393 621349 479119 633674 255668 204663 912776 379407 502744 442287 188888 282831 416994 564077 355006 158764 13924 792056 764094 94638 360305 337851 586142 107330 512228 819395 561961 609784 208730 30786 936495 891461 378035 450767 716483 884543 628629 877924 688188 66276 96041 910623 448436 373651 878492 462913 373004 165968 394080 583474 356966 313285 629928 389691 772266 3964 211119 619210 57986 168358 117106 617074 785821 236311 37617 33640 725231 301703 108786 596231 862640 373266 243518 616653 294361 653561 382626 223324 926890 957151 201840 792442 372967 440013 647035 92817 849302 310511 325086 440367 326914 997205 297910 391175 846523 666419 730659 167663 469204 83809 734092 293920 909860 369051 852248 12985 185862 660610 69237 619068 749336 286553 284692 288336 912064 566025 705067 648381 890338 366237 98930 97459 463979 347207 512679 802499 991114 887065 952714 114916 165553 444493 999009 924144 262680 644030 63925 234852 225659 918700 438803 255780 674071 96124 683021 934516 305 787062 284534 395904 121551 938693 488426 509589 853372 110011 677827 214309 901960 88906 95781 693064 286022 169611 742451 958517 599053 543163 218711 779277 779576 432697 606910 28177 180454 646410 885210 621799 842298 473238 734302 904537 948763 572584 235078 475477 94966 759345 884492 616046 290615 28613 585396 587609 761556 408540 809153 397809 805762 701011 638205 367860 486205 680361 901109 120196 718597 30402 425147 686503 56731 413543 187299 309000 372489 991428 973958 362291 638679 257257 829698 214684 11542 187530 102455 669657 220377 218815 70795 498148 738423 758404 685032 399002 893835 226042 463289 964158 503348 951397 522672 796983 183381 256683 408067 725901 611414 929883 147306 79344 288033 231844 599395 532785 797990 569818 259311 633223 502679 337332 238674 862860 935789 763920 455190 108158 420065 747694 203912 56126 655412 529201 585722 191188 107367 826594 219904 647593 393732 888044 338931 721995 149331 838177 975921 264237 378085 367411 305434 58468 802573 12220 88917 251435 120098 220343 862857 73248 318527 297924 570660 819716 474051 906984 240856 46655 377426 60106 382361 197339 820177 676536 797728 487428 727406 943904 317163 883342 853333 88343 166010 522607 901052 378454 206996 892800 614296 473911 428480 867840 192486 847548 850572 474641 706659 518089 603722 57721 660500 264165 698830 979043 121471 238973 774449 670811 993008 571745 314769 465878 423861 448261 752399 665895 949795 718018 303951 277323 817167 941650 884859 242270 659733 828759 104577 721252 856532 372948 274512 569089 931183 579890 639519 493569 966990 577277 752871 682321 425371 269093 132580 562180 714118 5054 292695 309647 183234 253568 98823 786893 235205 319751 869499 315835 37196 527380 789569 503485 319252 505162 139563 346904 896354 134194 703181 822198 380 604471 439040 330149 941678 820011 522594 758936 196295 894336 481044 519844 994329 406224 824379 119300 753660 621782 397503 162966 680779 235571 630286 695772 823653 13738 256474 97660 696045 664995 776087 854208 403147 77484 50366 414359 34985 322483 409421 161810 742199 602381 941765 526568 779816 848499 784491 812722 320883 661312 906183 862384 793682 674420 205928 962114 243526 25332 657693 662447 461265 675207 860989 388386 72122 802586 685473 372775 360909 920893 456997 282291 185369 558181 20906 237978 210608 344040 736151 168534 324970 969923 123539 599431 96034 214807 698317 827950 199735 238440 172981 730096 236685 503965 172096 778649 354442 374339 177127 423702 447641 26698 693224 779578 155050 72646 84100 784634 451760 344687 313663 708017 998753 745185 717668 465821 761658 969821 23039 906848 972409 388807 558048 930175 349729 493222 85470 360615 119417 537062 580690 264995 695949 823961 555416 989671 187564 484658 479506 829384 478568 575689 894116 442690 748377 700890 522617 428401 173594 93637 187132 852184 128651 650191 253600 450781 980237 887584 886105 220554 430473 127876 865889 191566 872105 926186 928244 408378 983454 415464 150484 917829 878104 602804 930949 950793 42129 340076 162578 219907 392003 473616 142855 862806 502509 911042 627828 554697 63826 320845 394032 826053 941689 201371 991956 670744 115374 418110 851132 904820 581504 402920 175370 440688 956481 731954 685859 420678 16009 578329 139439 642260 131507 676540 34653 304923 119775 341152 211037 484035 944686 401004 512036 268565 796681 783917 788524 162687 119259 374227 25073 743828 160402 700402 458165 784905 230690 392706 232572 790329 828290 654304 940433 898594 445804 489419 312576 827302 291809 76903 598489 946443 588644 614845 990068 120636 536570 907321 191911 114181 800944 154731 484945 157210 472021 721927 550419 424849 762043 582053 589074 50403 776890 312129 745463 483247 679790 306620 538350 51320 585268 538137 846186 629282 593713 817217 774368 691064 132043 804032 544071 650217 124781 833413 674910 537159 781384 34918 274150 75782 351309 885018 298212 250179 940787 288765 690785 352251 866935 61135 584298 328399 656279 760757 647952 940359 476054 221495 189928 930187 211644 172864 224459 94188 638547 393122 38360 765977 872043 185935 938926 432426 388310 193057 38642 261209 846637 531474 742607 320388 356361 450565 927985 568365 147658 187580 96841 20538 957908 578783 291980 47541 838925 212667 646772 488460 266593 95360 899069 575762 497470 471619 22697 899261 863064 548538 175101 358 729574 387 215298 888524 590819 417245 241989 17361 82190 363052 360663 149563 64426 815737 597709 447476 126463 825008 991297 74379 783063 570145 773775 595633 847042 187584 583129 457533 203154 580645 535620 971625 449632 566029 544121 250194 292869 956183 320548 607483 625890 404551 342905 756299 91673 355206 238762 545802 164305 219936 340338 217896 252405 193092 22029 867831 579382 943496 847421 234412 226565 800995 987015 972642 334106 945073 231732 504662 618352 13619 621265 21932 539590 815692 481583 935273 580127 584645 831267 637238 782147 191561 753351 270180 102268 462506 604407 340962 893146 783514 4245 568969 659119 905971 924870 22225 101460 147120 776947 114265 933986 997489 474249 790115 113594 30139 908601 411605 526974 197238 878137 994553 110165 726189 727040 4669 357163 144785 538510 972788 76526 110903 730530 513172 528594 560917 627586 489654 472398 949833 203191 278617 613469 978194 102158 327584 780031 834837 67736 929103 493173 527129 61866 813649 568136 948107 726366 638837 605762 532923 702481 870829 656051 7453 116579 54285 245998 503882 28090 889042 282121 128636 274495 717017 64865 743189 585055 368803 330003 238873 858635 260503 631748 706159 37304 469120 363227 468452 128480 661707 259777 753064 283136 677259 26856 838158 671960 623349 243969 178128 491438 754084 426692 120970 512523 367318 730028 766074 737020 309292 206008 992071 826514 937966 44268 412407 581410 489669 350286 370806 620166 442304 888873 496982 506971 979024 90061 815306 509889 282123 579725 730281 364702 817772 383487 936050 382235 997329 530432 722178 690405 766844 273070 418783 981485 807827 157036 969009 309609 876321 953185 202691 854545 208466 855033 942919 712802 970107 633634 554703 901983 682703 865425 93973 686411 207083 33851 106356 553584 331979 602204 351660 392219 467794 136371 70050 743581 35335 963716 855901 715211 758290 307221 150282 911551 171843 370097 47162 500438 611852 919720 179167 624176 481026 962125 121170 794739 13151 924278 567056 361416 858179 454720 982968 755357 488303 499465 521934 810145 744904 174964 302332 986634 101274 472424 359308 602002 705298 669521 331695 53494 909891 568670 680889 377910 943842 468865 247778 16473 843722 698610 839174 125094 496505 259629 874278 227499 269073 572527 63141 561849 55576 186813 959757 76774 328248 354525 588871 121930 405248 95130 135206 169090 515745 915076 59997 924081 714865 726702 169092 202298 161260 852911 279767 732103 20718 254113 482423 524677 405882 563749 102887 829221 312694 887517 743760 293661 249581 210225 207293 802661 485771 706635 179296 92091 595173 781082 525771 552671 900463 829459 895864 871639 483139 706667 637058 680301 497377 949150 867753 771884 278569 828716 893586 432230 498851 404118 252805 251249 882423 238373 432621 253733 946165 805668 308060 990816 460111 270177 987844 962178 908698 476080 71998 843697 979025 477608 162695 4310 171474 300708 58430 702367 675678 970947 95144 173371 211421 508968 136173 770145 318168 508410 845016 49929 285757 899941 827354 836593 172639 467992 904775 577561 406580 90117 383255 24519 378709 298213 365863 446212 800449 747377 37238 234398 519194 676458 953512 463140 141286 696465 19014 410349 632463 226479 914492 745745 84004 743439 821594 932270 534678 747135 903700 483236 343100 848211 144450 395802 119119 58850 19553 137271 499246 491911 332431 972393 15196 643297 451667 96418 140989 405203 54675 537877 881117 830149 702043 970622 984809 854945 359453 504535 797555 223703 790060 650020 170866 124633 405951 351208 767936 378975 146357 209901 316250 531365 324875 136705 661092 750632 989735 721523 229858 11949 418705 439450 115712 284858 881076 680206 493707 429403 374498 305709 120182 727198 99469 477656 647318 20951 90127 458227 140646 953821 228835 635432 196932 749899 485865 893349 235122 462272 641574 959385 4950 61279 853313 386747 535930 788176 753736 482883 193485 657853 760553 29551 805408 226710 726841 865728 530345 336974 558449 371322 459779 714715 14059 77607 692972 296442 910825 777493 417863 348392 482255 525075 812440 977450 18340 781432 273482 35910 536341 874077 20076 215624 184178 19037 788143 710206 732783 814108 872810 168572 576933 148157 58647 97753 409166 652715 732051 974576 200140 834065 330977 725472 706338 923810 810664 865741 899385 90578 491249 92637 307933 88794 349738 108283 426686 231032 224357 477143 773744 660141 453785 515747 530603 454717 346720 57944 872587 528178 352184 104047 896337 902938 899458 142953 841504 252164 386182 801160 818753 475527 28909 584915 124703 889916 670533 447446 206860 941695 369665 80799 182650 900529 589623 495106 527235 677817 248992 816215 984546 433662 68443 323575 914552 303663 841130 179586 13384 869243 546611 320091 617018 347097 504448 574186 733724 338370 853120 518169 82076 227698 296772 11352 87375 982890 249986 371098 178798 71921 795862 291989 251988 597326 716028 137542 752769 105296 998551 347755 773850 989062 339054 346119 447270 210759 60649 402465 735442 729196 562968 300229 208366 89297 930476 23553 410223 671768 534396 892202 773355 37925 484482 623637 905248 624163 604636 34014 536941 602301 363979 608100 989974 681126 661367 903499 374724 402 267624 519928 164227 971642 445647 855833 293955 355100 674107 46363 306328 613241 603877 226034 872122 935446 362341 897748 37894 47291 74681 426238 939258 40247 15685 140270 15485 886362 579726 667495 556309 827769 904382 53232 821870 638701 886180 984085 470426 283860 764464 704868 511052 446799 674043 270322 632668 51139 675837 629780 293062 417880 667413 53158 384042 612989 757573 854791 199117 901153 787252 118747 538455 248060 831402 691400 505492 490628 225047 732025 823091 957432 125196 194462 589258 525977 743040 422122 474511 501996 437324 944084 136480 97977 370288 573399 581053 87503 806092 750897 403593 511870 531111 418663 426060 596443 442028 672192 688563 882239 230312 636166 642383 525192 13710 291336 481682 813527 886451 820635 333781 299409 847121 968660 283541 796447 790216 930319 504433 247469 104793 131308 106158 944622 597545 183180 298867 759958 477124 413464 489549 404639 507096 936443 700076 85573 899765 93475 36324 655242 272468 53380 593198 932531 825485 554581 362404 354312 746463 616208 21768 366424 59692 93238 942397 670003 455674 317961 755916 554222 736115 754065 813921 262563 164326 885528 923468 147182 540676 355822 262849 168433 580515 597989 722456 74576 899967 411093 119629 872502 343028 54682 454977 905871 585925 161617 575479 896972 305560 668831 868184 558370 851064 489450 216816 759691 543762 353245 603822 643907 917816 359720 427816 106764 794593 782910 785045 70442 753127 24022 327953 784424 219143 880235 337820 920658 803301 39356 995291 515897 846533 980300 360534 685618 841683 680355 178616 673623 566812 936907 428307 305028 800403 666516 450521 475291 722381 871440 370596 421569 341573 531607 129839 555422 875801 711109 979162 212577 617226 850103 893994 5754 373312 160658 523782 15839 602180 60348 997947 902343 559301 890785 35961 794034 903828 442479 879637 818463 972967 188698 132037 527699 866457 383257 396391 319577 465640 25383 376890 766461 179446 891267 486818 220752 458442 958384 988840 41063 678092 621494 518008 159132 721996 944095 412130 590155 679995 822331 969114 346582 969264 847900 660024 426274 792036 862747 849465 889240 645494 135953 624764 966437 713641 392927 398661 290426 892385 985318 439805 702156 138474 71952 513264 9493 305 396741 797453 68881 483144 909111 2730 483074 147558 459287 695038 153965 365413 870685 85285 781915 462403 882627 80864 165593 749217 301195 837906 572152 446727 700405 128452 430221 420510 802250 561953 666546 580020 383316 789947 162052 637564 9251 371972 59107 770955 78217 125526 516021 632348 875615 900652 297954 810573 455422 290982 222169 370464 39495 752137 520906 340283 551452 239805 442923 909736 783780 599053 824244 810582 260811 480555 879266 446998 448447 739817 246199 529246 855796 5760 669624 997194 562913 188109 572654 264214 752129 388367 487270 966501 191443 994475 924273 327741 699227 912936 853668 885513 973215 572083 362137 946710 197674 525276 521965 204438 925324 27992 677952 372832 601623 566589 59512 105518 330404 446152 147646 751581 975052 201498 409215 543088 979632 252727 719020 606286 171826 483206 746106 836480 296505 724564 825571 578356 460657 726353 721380 554172 810761 53968 881085 918352 454899 94987 714100 494664 327335 812702 370514 264098 257696 338632 934180 667202 422493 246061 218619 80365 800354 538134 210797 955277 597812 707694 805778 916848 623649 822279 649863 363273 569718 132884 483054 453998 197766 647340 327276 319960 957482 572942 548138 172646 997116 63895 408021 780826 880858 208141 151647 802970 960361 605656 706555 947696 116816 156163 674596 35339 328121 356224 935511 151420 997523 563617 98964 921978 21778 427808 216865 526942 905902 255832 442055 98216 702432 842825 880787 848440 577320 894680 803414 924821 958281 917644 240550 449386 407307 764370 228571 512708 78649 650043 62610 947029 517985 737017 541550 495540 166295 13029 628242 892379 583729 106492 134568 328680 264140 692061 192925 323292 840966 694220 598498 750687 807938 204147 815533 585594 447271 28508 356278 956507 590433 208952 988794 853781 594207 203547 378300 251741 360275 143421 712895 488462 223093 321402 395661 747366 842816 498323 637171 731847 213428 199532 622978 194871 161490 388748 355408 62816 592547 119071 67381 298960 86002 322807 628623 400058 590157 330759 564606 839092 649416 16039 685864 469687 762809 349395 191350 771490 808637 735340 412373 562040 597874 736821 957175 882461 957115 113303 406991 758876 573056 471261 36632 546468 720747 183929 873807 341894 637739 84093 489460 825273 878133 657827 189646 594967 16190 746630 725924 21085 80834 486118 721540 23855 876481 957224 775103 466897 740412 871828 619563 139631 134780 786325 335840 582294 260236 205885 953468 579768 770618 167422 699231 176045 962714 89650 472111 535788 849091 928339 569686 768854 364303 796995 877759 804396 356511 448774 127964 509012 304981 204676 285475 463320 179417 581768 340364 573286 727189 909635 615509 445009 387833 796745 361790 731406 20663 861074 888718 428664 50248 273211 693708 681997 995749 450499 77574 372207 380302 441742 176781 759524 58375 951397 714103 391511 408342 975604 388188 928596 801799 501963 227226 787600 287144 913630 964690 583646 678925 599749 180904 961467 834381 822333 474246 302403 542787 775268 569561 543609 30990 166081 132691 8132 973137 747130 391848 115436 249075 262171 918097 21601 521505 660758 445644 872500 765767 825342 449497 168156 425051 903562 288766 77171 972178 282713 860677 267191 325033 532392 566393 106953 978909 143453 683053 269873 474035 955136 844660 16984 67825 671164 869482 903948 847587 569315 922537 137280 535511 677927 207445 873161 202657 719394 734673 619298 257944 270351 302280 823977 497047 289550 887013 844832 202685 728676 256794 440364 615661 702584 206621 503066 481295 66392 948583 632277 105677 348978 468467 222001 591831 584539 430085 866148 59679 924812 373280 33287 679774 64351 470159 404057 309773 528790 772957 954236 362029 255573 873693 479798 224192 651939 346466 943602 814285 249709 446728 143420 484192 572163 848426 701641 32839 343577 664041 542445 161878 256072 417388 873250 103908 389002 644634 533256 939340 527361 243297 791775 871469 850672 397107 524046 951275 562752 602436 644576 680235 933629 55821 457410 290843 113047 522700 622279 865703 966946 28482 59300 406021 101782 600883 357172 994155 11855 588842 621812 680339 767310 170610 744584 51326 296950 494366 448885 184494 663120 480898 979877 889962 836423 109367 354086 864382 957677 291611 367083 112888 980149 341583 278153 178860 55030 922871 543867 524529 719662 190269 970591 290786 912445 698575 537399 871647 46118 428125 81961 524425 573969 295068 296192 155913 881676 138693 59560 889033 603909 514710 386357 653625 741713 65744 482717 290252 994665 457591 235705 220280 717480 636566 863561 833146 111950 539768 159021 521616 878656 117616 386796 243580 622213 123666 47601 615176 852106 751479 378697 898045 990112 523837 897254 491306 176313 482117 903199 664355 672494 665523 845870 891647 131004 311602 145712 437338 82946 106413 997609 460049 22084 932759 694461 952968 878891 746340 894328 218919 287299 321166 444615 749273 579900 887633 200893 461772 124522 577902 310671 471347 366277 898348 489816 650759 622378 286099 406166 947522 510231 684079 830571 509218 775155 649427 797341 386092 769412 949843 895254 472103 598134 653896 586788 116509 353883 462096 800122 961309 975078 999052 85422 433275 86703 85537 620857 623183 507186 221175 470586 168946 345167 746813 672627 923076 137931 961443 52362 67497 408782 942558 810761 404871 312420 879655 835871 496201 345532 100733 905373 614751 208876 154270 197050 631100 620842 690066 872208 32983 596820 665120 100444 615594 152618 488599 664833 735222 634959 340103 794310 580605 171659 285189 128980 347335 32907 131819 877689 494686 509216 296917 560295 127185 935100 852901 597493 676981 217464 85311 171293 682591 804049 19982 188349 202667 505574 112893 864726 819640 559612 183679 315728 906474 25210 881736 524660 739815 423661 314578 41904 674139 505477 345177 560535 357108 863510 794271 979294 556390 81625 11945 294560 204135 300584 737471 875355 543476 646917 66992 777585 666955 888275 777420 109224 507631 368284 646184 182891 970664 1801 223390 487302 108928 347629 489866 932013 221318 627003 941198 516534 387471 898827 541519 558618 438448 92313 839541 76472 321989 788294 455279 821907 863214 237461 90413 177167 210956 160559 276772 708727 861448 486368 960142 89978 345037 544407 831911 895018 760585 738154 923441 718844 736752 430096 274481 87818 268345 342757 603247 436436 750879 910569 61626 759802 186081 228737 962530 117572 512962 184885 78332 901659 512650 298096 672610 341389 515523 416772 228080 423244 542972 591843 759112 151856 544394 874983 81551 311536 677698 651595 708590 460013 493313 989423 465554 819688 693156 672792 248811 323463 863376 468397 57265 307860 617067 419707 448731 364989 718368 117234 414438 897813 787808 885927 189972 311698 765340 814544 588970 518989 161548 544011 295728 634053 85547 569239 253749 381212 148344 34840 817289 786264 564982 635863 559489 62436 537580 963456 20599 325708 899879 304035 903240 752196 542067 253108 803156 637410 548710 417931 857216 943200 241045 971045 881527 298139 664861 384289 77925 151126 429723 933507 313147 620216 747124 758708 161326 761609 11022 61760 212728 481657 300693 22166 670230 876826 292919 908172 354248 748321 72808 228953 601491 570345 417695 806425 446722 708719 105303 148941 607073 341527 729359 347352 461505 442598 525195 411267 889784 695429 961168 568313 517981 404869 472748 871244 968784 4373 393899 595054 82864 252366 661859 300153 200611 90152 429034 918632 901714 355778 294106 635099 774442 979294 314196 770583 526620 769698 830329 325956 289181 198680 555635 76781 313767 577134 203626 42564 379702 270775 291728 138331 398220 280553 749078 528235 564462 259613 985780 605073 138661 374483 3429 43980 704190 978731 858664 570881 481098 716972 198913 325815 974367 633792 512181 194395 987221 990966 241554 900285 950409 28416 63204 649554 673437 648306 925633 244016 808374 888457 501503 348948 929917 748386 141560 146591 633695 677566 236301 470165 779917 205893 758304 655005 223741 150335 22424 895172 967399 790748 418721 3130 83592 72622 591977 436498 513058 550698 75109 676295 586298 807275 351050 694322 476953 293167 911508 265429 641228 594776 78914 320467 373988 601451 555351 586293 506871 871636 279579 75622 903645 483233 728921 350648 444339 723971 145631 43230 260124 918032 21760 894447 336891 85059 209749 529386 835194 338170 256439 903148 641158 697079 631239 40571 616976 911136 652839 76607 518797 132992 694527 36803 896375 697283 934328 402553 398411 631614 330628 227507 769993 239524 93268 947627 554039 475666 352032 500924 726942 788164 987939 114726 557643 486557 952349 679118 337167 687204 445775 339067 836096 20929 327810 145242 318070 472388 126977 201276 412687 465503 979482 194707 635307 691943 705952 267960 581808 320535 595436 753064 664391 956172 934360 899714 611805 788810 553603 414282 391651 479797 896144 632106 996111 263513 178598 242476 756825 814307 10481 912961 513535 983718 795615 86269 415681 452248 433829 769560 789221 408466 274168 508014 475316 141778 240084 95680 979259 150268 429049 138162 997452 321173 398056 572235 916602 855879 697450 854839 774304 734177 81290 745928 853915 782996 686550 576881 336267 916854 667105 183946 12566 525315 774916 568399 171557 662551 408281 838241 205734 792629 378175 481667 769544 891971 710681 210014 519106 934796 793166 217661 776396 156797 842250 718226 337635 335720 23420 738031 290890 595844 711190 652366 45380 764906 437521 69002 472347 397274 733734 844963 123868 367924 416917 854782 109913 193792 415202 799075 969317 419558 315219 323901 816091 531830 74484 233694 370456 939426 812627 292408 585533 498879 27140 736549 503534 141768 803549 102431 740565 301211 221883 503049 785375 204921 621692 796516 351166 746186 129859 448539 998629 856599 380536 48824 966095 11215 834629 607596 683321 970498 51482 349003 191268 928553 940201 942861 224596 297244 771498 599695 405587 591194 523225 847888 20078 575621 187763 816180 274039 462947 722237 927492 731201 787742 760189 934636 937320 188805 499775 781372 506630 742665 55889 476648 129983 344641 751815 889480 994614 520422 366648 673369 765973 236055 444158 134585 791242 808471 129850 778415 52420 33098 222479 254753 708410 605436 203810 410523 131556 429466 14112 588623 25856 408438 440504 882000 89806 427335 707805 815189 304853 489703 440389 616765 261020 751251 752940 799173 167921 48175 292434 228307 483238 827519 771193 429679 78415 666479 282152 808964 313157 938124 908650 822500 988838 258505 83920 961409 607122 774843 500459 280437 441456 361501 87443 347963 527975 910733 748451 210995 206309 240461 403002 227170 574108 390659 3131 483312 361344 743801 446734 490408 510410 670814 714141 925243 224440 798915 624984 593149 726922 735326 131121 706855 874567 98506 833761 121363 58934 516742 395937 336835 461477 267378 911346 325019 551398 913749 982870 141026 472589 931737 814868 884421 974451 205133 547767 435412 723446 715938 398032 350851 981111 532399 32048 90539 32794 574126 69103 193926 288393 136508 112872 743094 772978 458460 694906 875070 833220 472373 651528 777927 233462 968976 2362 32797 531393 789211 52090 652592 33888 600616 828344 629844 149719 865390 94887 47873 438186 907847 705789 795987 738721 716017 589495 211467 947594 980557 480019 401420 297143 147043 676563 691423 845628 829020 419969 161839 281970 877639 984485 502670 961335 308820 860689 568623 629292 294492 359510 951977 468085 96087 608524 154874 268861 800548 960014 340802 915695 285573 507067 228740 567998 164640 208567 572392 562526 456447 529256 110012 764552 187921 12665 680878 148218 967911 375642 335955 602293 848119 956989 238180 628413 657629 918619 267132 633117 500693 396590 226203 683104 591682 90036 76518 751321 886187 541938 239140 582620 555960 557103 879746 685122 593785 512948 651025 585386 208735 816723 765507 838898 232321 276765 729201 804482 234137 229290 88408 573441 196741 376277 400151 943326 20614 667390 373554 774344 464068 813766 95954 596726 578440 787030 674627 334817 104000 751128 145909 155973 10750 641788 798972 279332 221050 267381 522576 357762 467276 922106 171726 801386 86642 468869 816948 175975 262864 839959 162665 215180 290795 815794 967539 384173 424109 238238 607998 579172 319525 182308 448668 476749 72324 270486 931968 510602 261152 152901 28610 323903 143348 657481 346334 886679 733982 578622 441204 785021 450976 134593 460106 301028 835489 438774 46533 942464 33001 692549 172404 474635 923752 32089 606341 691777 125103 79392 687118 29284 774773 244686 888133 605240 68051 698521 610504 634376 439817 682046 692887 298079 136439 717371 475093 593936 329060 683411 402890 571631 861947 713485 833123 353558 328777 407285 269937 797217 923329 871130 352294 201714 983032 179470 526619 805934 152809 325866 387213 910397 65265 283207 66139 880142 654676 580421 163466 903121 920631 354120 858497 837627 907683 688182 996045 493893 326793 897594 633758 316398 177977 773764 708232 977524 901481 466759 41988 563167 637428 892026 13484 842551 979800 499416 562114 184968 146871 486432 996073 449829 551831 44757 574187 332002 937186 45822 276145 24921 131559 655975 633230 677798 762775 188255 156853 661099 815880 154808 363134 24525 861622 686987 492517 505013 614717 476337 128523 352655 222432 619594 935603 421518 186117 311098 211974 713318 589175 727463 332176 332561 732707 647677 704960 444107 164891 788714 545004 748438 247702 146338 762251 597239 676398 448796 187513 756471 424032 322387 445110 246370 383888 710982 814887 630411 352898 981240 252564 350983 508322 452144 908200 126637 388349 251898 289909 304861 375750 439909 836525 242742 258514 413764 880170 811293 825116 483309 313767 365501 822914 549052 350980 31874 532934 200913 273158 350173 767693 363534 267924 346179 925475 844698 927931 717358 304054 765344 535147 73818 787735 932753 369401 760777 974588 896862 99995 584832 493568 728766 438639 412936 791202 788590 95796 154605 660098 160620 927502 69826 840807 259900 717894 309660 724091 21411 996872 369811 62413 379374 869924 716676 339534 95660 89678 233809 402709 715248 945182 122335 164635 803024 424785 961366 874880 2665 250566 758053 446148 275352 67969 141692 594574 339650 635691 621841 387689 911693 260240 817244 753154 766309 307488 509978 906155 150200 301934 389453 274715 456506 697460 374266 755052 266722 703181 996522 693852 772139 530938 280617 753164 370836 765598 663755 585348 379744 535234 227938 890541 584471 388561 696329 591445 600707 476637 393500 923375 595124 911064 334013 94992 353597 797660 259921 795123 350580 770724 398977 268086 200374 448720 894074 485211 688352 28517 611053 462984 794647 472139 251087 297223 824385 601869 236570 22791 521546 603613 416395 578393 975329 930829 130082 889268 897656 984918 857957 6385 725255 908885 13981 560847 999305 792009 523606 273264 764221 257879 267300 451931 529062 144902 938393 502008 367180 461443 426064 306263 113721 672478 409509 381481 894717 378124 152315 982597 275051 563939 697012 138533 661273 809760 447036 988838 231588 657316 167679 660940 193066 980403 545391 935931 192590 706484 412735 577023 57847 667060 932586 294341 774865 86691 831852 283744 535370 789013 307272 886853 262294 639938 930881 151887 366252 232070 539168 743611 240264 539618 97332 693677 51815 732601 590 614442 730253 306388 326465 795740 144322 524062 239400 242705 792592 691177 841248 152636 990343 389992 391561 594867 353018 902451 770569 963311 764224 662278 23817 243791 411379 787265 893558 872789 244532 435945 125825 930919 952741 204454 573024 903503 661805 742979 493067 560124 400056 343282 190847 958271 966837 42309 730110 437583 935382 255478 563725 528197 260755 678240 135669 738593 929511 853187 420036 3907 573778 343748 712777 128370 993365 562346 537562 12185 444729 521250 389841 844805 342152 811133 811211 568488 907410 476269 569384 202457 88874 719883 468238 195922 593575 673364 648166 828209 555747 621735 666653 191607 728063 320585 504549 811212 500253 844577 52849 714681 951589 176572 731516 178412 250625 75466 601219 255096 718368 779679 68294 783378 718775 322803 196747 640533 78011 671394 358619 419583 128680 946733 364484 614578 224381 137080 73301 162356 997566 972490 133732 234095 672497 586383 598668 683697 213025 464409 284391 884525 336606 316955 978649 838457 849403 40621 557061 853710 478095 763339 29973 763723 803381 499606 121270 550579 720716 799377 951641 754090 355063 241829 622964 923579 143133 599389 324927 619541 631274 690923 215160 869705 891405 724257 708959 918670 798776 871993 241594 432830 244515 83022 223826 320470 507082 884641 716853 902202 114986 985364 517362 483054 254920 637874 847648 291806 573738 402149 677719 651735 657435 111295 471988 872523 614059 901490 927258 979090 567597 138584 103404 664932 879416 657707 445908 49951 59559 610446 367103 22855 247641 643266 220959 383873 593521 385394 884840 47319 684183 96872 535059 851895 26677 648725 534813 926324 712058 682381 931465 654083 268443 986376 686362 215104 816589 489251 354586 363623 654412 927837 918103 698394 358360 75226 304096 299362 212275 313828 892940 121254 353060 551460 812147 900469 906358 231085 627955 715587 576186 534514 884972 906851 751168 187595 727748 34322 854050 724277 951653 531180 785210 214606 206586 708724 977767 327453 319093 369489 614604 722440 281548 238091 740369 559259 649591 798418 21344 628616 918836 952952 614505 264482 287876 848754 636894 359904 816875 798042 513336 279841 2419 329392 575472 483618 648938 522196 451911 230089 882847 96782 601406 27614 400617 56967 686815 167820 379808 581645 958578 884197 863266 338579 751433 388123 957648 227694 389429 224200 129358 13401 534734 660967 785606 320562 337582 3992 80357 214971 279990 737696 160861 510618 218953 481447 992418 291289 871564 458040 418541 815974 350701 891780 855292 328020 161240 684383 7056 698201 809859 652802 723245 309262 627043 392071 62685 251954 232181 774128 762286 737127 1335 140129 848111 66355 256427 73953 855479 988737 40923 679069 102814 659102 636495 287269 307714 504508 779353 918189 416644 443378 400330 382734 210248 883065 259898 809282 941241 933937 212804 9323 803138 166938 591431 465676 431254 489307 916454 528654 200808 353791 616457 146045 234164 63603 727962 888649 15093 611210 832137 545606 37868 994233 757769 552876 928160 728219 275216 965847 25176 553517 879131 426056 4579 166099 28583 591842 643088 742418 879609 282798 892662 762964 903575 808023 161646 392871 282189 272047 596756 916030 798954 771625 812937 2542 542464 540572 927284 516722 709863 262918 205564 222696 293178 278471 896911 805714 435800 103970 442655 545174 173925 223295 802400 343039 337158 236332 211596 944057 277801 105879 366111 896344 916731 864854 233818 712658 272111 42911 631428 451072 381502 657168 775396 813282 409377 569768 648393 968728 345241 758668 565442 595433 22312 823363 925542 591104 168469 157434 566158 435562 606764 346690 322902 989145 718844 726733 778783 835236 544535 958644 761296 242629 3605 442868 512400 376793 89745 260076 616782 364644 147050 728160 986938 899594 886596 946617 154057 599767 302981 383363 209972 920440 877400 444846 445689 590592 537325 918990 373785 754276 212727 975771 763801 736959 567596 363762 119233 649487 334985 704017 933984 93110 893196 841503 180869 767866 944184 368674 390663 254405 498324 855622 45119 69797 358828 89245 719177 594573 235599 656026 934983 398867 680079 357717 480925 725936 208068 75210 565174 348547 788233 655257 316862 852878 93822 542088 743909 791415 386628 808188 580770 77769 942852 737156 110062 514480 758761 886990 386501 833152 73185 409200 401833 588143 619551 729888 997470 94359 134172 510588 808815 871349 193106 613060 593960 437229 52608 957851 175193 535811 762729 997705 375642 877987 451220 267131 805313 387738 412621 470594 460397 584794 688227 312528 408063 59450 173544 498238 508508 672244 487348 635401 633452 140518 922275 118800 22622 502033 846738 954136 947042 470109 891750 296264 199789 515539 176133 9325 371641 631841 232346 474743 698114 919066 128085 522298 962122 35123 992617 653167 547733 135176 280205 755760 361902 525012 957180 357439 108065 595452 791092 57727 702527 947141 498875 463162 65437 152922 161685 545369 748500 795271 449487 275887 258755 399104 20984 806767 863624 258139 536226 694769 595659 321937 700262 36081 180852 813634 479645 652624 507184 386606 748007 436817 427055 115644 611880 633437 712425 9014 566534 375616 709076 986315 775981 556073 134064 297485 735051 324206 578044 747633 398676 882374 861565 11537 406207 454541 951422 209005 400454 350275 489867 20325 682090 238349 36021 665729 838830 88883 617297 475562 182167 375968 1209 514222 23538 913702 846345 618623 109070 126327 252451 514613 5053 849709 179308 513480 123992 300675 596172 938582 532920 513049 737586 880099 126398 733876 347790 149204 449931 843067 162773 757683 78856 93563 714113 999214 365280 551076 576654 738200 150529 569099 930238 605095 181855 109350 53654 232436 99505 884179 847007 858174 894898 675089 368166 960167 366497 211268 537788 946869 899905 901301 486070 721235 192090 622416 318446 562509 695862 930469 804800 2007 146981 239336 816270 686983 308793 884209 482813 452759 799883 760253 17526 687460 622708 15211 787558 358961 572117 500799 151678 596325 501264 459938 640883 979336 321164 797856 488895 999370 502261 542057 117982 12733 124537 83024 937618 30166 317324 72975 2784 507952 966245 627521 10193 414536 527679 539943 105458 784770 328729 929892 48020 242723 332406 962625 747532 756693 259742 364521 300660 878502 483547 857454 99816 871433 979325 319682 458762 418451 966167 696255 358207 179455 677503 769696 796720 912043 924562 150726 764874 210329 496941 179379 749118 477999 651253 437906 769986 706999 54096 720045 213197 193439 517802 39734 856863 340602 513201 676287 488503 159998 706266 914817 90843 808196 765594 31897 820436 223116 628589 381318 365935 534902 671186 585389 817085 985865 642188 459733 134099 644080 397667 375019 535819 749559 447393 304768 222850 148691 91222 69958 650072 314072 379477 586838 825459 882496 539636 834028 786748 268139 982864 429545 887648 764889 905542 162257 201936 322738 374203 314059 933313 535038 428694 245924 132461 276077 366209 994124 843921 435281 347563 40855 194605 582879 922376 535165 467463 759154 568783 597850 455976 549128 760059 635439 607069 182595 81803 60447 358007 620648 297667 321843 843979 541475 646057 812886 521651 936386 173256 447834 473868 161590 654256 596018 881334 797973 389620 910710 612503 936154 146730 155938 151320 22371 635439 744662 832486 48114 244833 405463 524658 529710 228067 685709 542258 435807 550876 331843 54878 503477 189688 631275 532979 847617 179365 503959 154484 607993 43480 79489 242532 509753 870854 367492 642701 931261 544427 94304 918716 246440 361094 776250 691010 731905 747419 581273 277429 705520 904752 793322 850285 517253 4752 486654 518727 876658 549963 795719 264613 33228 435124 525022 581421 225358 348258 520192 558982 901141 410159 98124 296990 418021 165436 434183 186726 44706 582827 711832 24020 135768 248036 739404 595936 74613 243728 202131 492103 11401 136865 215489 460876 805453 730568 551374 718130 964569 991614 504726 105539 446699 672060 238490 258572 373799 828610 907454 621534 184274 476756 500169 473167 41686 908664 300135 896439 951682 776761 24298 873267 410823 387815 523077 530790 139196 658773 921168 305907 438682 592026 345095 675460 112128 744273 138315 889286 671792 605464 759071 543787 942352 545492 66412 225318 100779 956204 675965 461554 428974 877258 617924 51596 947307 479838 891347 107956 14041 862810 397476 805233 393617 580214 109138 602186 31699 546605 386718 920909 984063 275519 206314 821259 531037 987886 188161 675610 429205 414785 345165 745170 733559 450819 12000 324753 67509 32644 9708 358007 101540 505175 744331 628650 749055 390931 342711 927123 520676 30739 908435 821728 497172 869174 209056 601536 172599 819679 19081 564330 519382 476405 926488 425878 959968 233828 984702 599362 303333 660507 665551 961646 82974 873485 868291 769440 216675 895152 211895 248034 419187 162304 874986 10815 959216 249725 605376 909513 92384 206376 859907 831958 757549 542858 875548 721278 870118 90542 268702 350559 540988 791266 411964 523225 999430 459386 438734 107603 615421 598221 481681 358196 353345 285942 273059 258666 601554 589780 693195 839847 12119 484810 972783 751582 582811 610048 732827 160523 942667 685280 911297 279337 801465 112602 753588 251577 234652 931872 233132 237121 897934 686699 234629 326091 48780 744500 238847 684386 85370 250747 162559 763608 659356 854148 256525 552259 503518 821333 489876 55035 273422 726330 56166 740958 287772 201921 816693 147149 877728 246526 417307 802668 632084 360072 53651 580965 977110 546298 362045 322598 103080 606771 510622 714974 324208 225687 348190 329604 697208 302987 494920 442064 453679 434428 623437 241152 409702 685401 467649 40213 249683 900949 216157 220883 926545 706214 891963 27589 803039 206153 93085 753398 803997 52667 346663 441464 403474 211329 361376 928801 286248 659233 363189 29002 604206 466727 411766 554447 965013 893473 307287 808337 651892 920675 276273 903607 685765 428676 132158 544744 514277 830687 1824 157458 594327 218324 532826 133415 48386 592772 415702 11227 879855 570904 136669 658599 517964 621690 178338 268425 979819 634138 857528 603714 250435 313194 90391 130454 258158 621283 322971 621647 309930 246590 809669 177659 467097 72380 173944 421418 973120 778847 559485 977648 902923 686446 972991 26345 429320 166517 952912 40368 489447 47426 95139 203814 919873 784746 296975 176306 384142 399682 825042 186235 775341 541798 869708 551408 762336 746165 340224 588864 165581 352722 852822 831138 664062 414053 783900 825743 739106 806424 830592 887363 741706 441755 98968 115391 316717 655329 477018 863946 589796 711393 769508 579243 29742 939221 294581 674801 859117 579454 661874 109164 627752 521374 157090 911153 583943 870588 898546 879001 781082 598756 326067 271554 264595 977380 936343 109133 441094 151953 791671 590686 918192 380288 219920 876192 949550 648013 18561 504446 321473 810839 998606 608491 378833 665538 318880 539739 583271 326580 601475 153864 483953 494360 224295 589230 72321 771870 564832 195214 128271 900857 5606 304559 348275 891423 904278 256664 847147 170317 665774 889944 167259 621121 21653 236735 329160 338430 382289 388002 930524 436875 985038 196122 468006 576372 866974 384517 894167 263624 300596 810052 373893 167577 524968 74684 589227 395327 991606 19349 658727 472469 35838 604158 535356 120762 475462 605031 925198 682130 984819 218053 239848 501635 695828 227601 923449 767864 459095 966921 471122 141601 531026 850158 290858 495345 118523 140357 829146 402207 569456 991510 326370 826022 450417 66160 722850 35524 111969 471907 885538 176511 194184 360196 376330 306907 933651 973868 803178 642725 329811 468986 21556 103660 694522 669772 492861 313154 598241 348234 358400 854015 861381 98012 320410 870206 115141 205230 985807 303839 458982 290355 278916 207299 906575 152671 947971 924627 938701 633772 642810 692026 385552 325142 721852 51046 56172 789663 180094 342091 842266 544204 582683 577120 847860 80869 588497 380063 38652 896569 354626 862921 248150 518104 131380 631008 157449 842007 727121 210412 549249 27088 204584 384695 897296 430239 464042 63441 951913 406566 136685 747532 856100 770633 905645 371712 985341 692787 763142 742217 953237 860752 684219 855684 152623 517713 650867 204310 685684 959723 162550 633893 527664 501016 486132 917340 212946 396564 213118 371628 365232 534625 650507 913477 115521 202756 706869 364001 998177 185029 178553 468474 876112 222771 111995 550415 207923 663134 71167 58339 732946 892891 458481 899838 367896 365060 754846 123626 635223 158389 210681 587063 42881 535312 649303 292151 798768 562618 352947 700035 791519 437916 874475 809908 345262 511970 704577 610730 612642 312319 621594 906249 306018 726568 182402 524343 525371 772308 330087 501472 136798 236483 881114 550834 948253 480692 196945 405281 117233 352172 593512 227684 427639 222134 265115 356342 600110 667486 805069 559382 96122 916533 746820 407175 988388 862416 462314 4817 133849 403721 844110 386814 782310 914364 168801 883550 46914 181771 622458 220099 910149 653339 481682 543494 340649 555797 435337 456576 77008 979878 841311 859090 192765 242367 280251 675613 746713 256725 382952 459211 391728 29474 120019 343300 647218 986658 212622 116410 117746 576983 509584 268830 584810 947398 248819 288936 174133 739192 610613 278483 778644 257722 231863 117086 32874 193821 432193 741132 379904 144246 301628 377957 963714 943839 495734 318707 910015 592565 489314 678854 279213 206552 80341 186224 844834 449326 128842 905290 485212 227999 614367 992813 416891 117146 799062 201018 166209 784911 64085 279571 15513 418036 733030 162335 130701 546625 31736 238730 932239 918899 850460 307010 709489 127372 958025 481147 660716 617489 39512 347948 616861 605387 536904 4304 41859 127943 579259 113702 247235 594134 608504 75122 649444 398222 989735 266874 390036 458502 145112 492809 899937 555230 499580 865455 198336 833013 34218 328638 569801 359153 217628 810959 427192 774779 769583 646908 247406 735488 780007 209891 329135 417137 341032 394153 673058 760708 316798 258996 734228 174960 666006 155952 551029 166197 414851 24780 60697 554322 556858 988858 790264 626061 794326 444082 66414 224303 255700 347119 218620 409605 182104 302320 597125 537184 214375 870073 606354 173142 605163 468112 734671 912511 343218 715712 5515 582648 99247 758297 729148 181795 256504 689774 901689 529317 274630 457557 582398 511911 489208 807403 841579 513302 930512 936782 212101 435748 702324 940193 665268 996292 682286 243851 958659 428913 150061 445304 14116 546856 978050 886422 753385 601257 296100 81562 989004 488954 540268 944761 498664 73572 670234 751855 556605 728628 27406 331899 312688 508987 533007 892129 838024 507087 612616 826982 774131 100680 283654 652248 529599 763075 693115 286148 268577 417635 573374 962878 134321 892939 181065 460956 586220 837221 229818 396475 279281 605854 835474 21817 650437 655015 540345 106425 268047 564918 947640 63522 363228 408771 818301 857248 340380 744011 268699 563874 675683 746129 46087 793178 6889 687640 996572 979136 761482 5354 547288 290576 699719 706836 125341 788487 833412 221671 16689 679785 584840 822073 903422 441918 786304 23586 286738 199249 59899 508352 451040 748336 232751 26995 228286 356335 936499 666465 422821 929765 752515 49587 777589 532908 911232 726294 543790 105381 631213 100476 481911 521522 667507 319128 897498 280763 376093 746150 144774 140330 440669 162848 926988 933486 125701 791498 523043 630332 510927 539047 928357 237385 112406 463297 89551 643025 973979 987813 849925 82388 402945 419876 206667 926739 861776 967636 83789 184023 701238 875597 442776 87851 655617 509229 699039 318941 123046 347860 454327 546625 838462 955113 420891 979758 485187 304659 251688 971263 798168 801536 451170 32850 709182 576161 988974 866637 441696 979628 242902 591636 743368 825689 779272 36308 315047 787430 601047 701564 970961 731603 357496 175038 946366 679655 406535 394515 135755 143529 560768 857716 196279 761575 735558 154081 699750 765555 114015 901342 604834 755360 89717 143729 442581 23050 35479 929830 175887 499211 277686 770443 433734 562503 351528 883060 111569 319713 758953 606072 835181 22915 162837 759730 403768 483931 161711 812289 269817 750744 530270 168392 959190 10609 783466 956975 151899 91038 36547 21920 539258 486301 828987 334090 462278 763246 387271 65250 36919 726104 745409 433309 60841 692706 148073 277304 974876 238810 938655 608432 235701 465874 190315 161994 110204 17437 321206 187788 194973 745239 31566 749378 962471 363547 474598 622906 7631 937674 731091 98440 983278 722570 957072 207491 403007 321733 967931 689158 333666 713766 599638 824304 539420 103008 743111 761700 79893 962790 475800 446986 350872 279540 380407 281164 74262 682949 933943 999834 131555 661530 693198 662951 243256 734457 987157 105961 828015 13612 7947 546716 798283 92030 782418 742912 426861 37058 554864 140119 498271 547020 930128 962664 633614 235061 428927 268607 579144 318747 158639 970858 555650 31710 15543 695421 330452 809829 414416 612687 180602 488855 138842 651451 620565 926371 62741 260832 697256 625016 240169 111522 647005 690381 48798 423142 129597 682138 968868 36506 102971 268573 775309 762091 348778 342359 275086 34700 773890 590924 68354 985142 192543 89287 193574 772194 751042 13331 535646 14353 420750 95811 35503 654213 643724 904619 500931 721413 915432 957412 105960 270685 8177 872652 236433 370459 362717 883908 307155 432979 576386 189104 790505 926812 813982 452283 739889 667793 226065 979856 459821 241618 218206 193122 809091 770560 296173 460453 646526 692484 313420 728722 760010 987272 456425 398247 457019 264508 289946 177893 26759 717843 930965 919504 949447 645891 267000 878067 209851 759113 131778 968793 514243 150307 111960 959637 30950 628756 863745 587771 413775 636387 409451 75364 530251 174940 361764 223406 645516 792461 751777 511610 554857 105610 691834 118061 690652 693675 500652 767535 599490 257289 895510 951279 631263 248260 868668 420060 88087 453183 133447 907885 32950 319522 577603 237787 193065 585304 194016 189730 812035 946063 806898 367172 953785 963066 214129 780421 196966 814802 854074 515568 792200 62673 962507 494608 107073 817141 684171 110840 715159 631107 34880 406780 767540 976386 33111 17782 308070 498492 83615 957506 722592 509376 784974 925825 706168 538851 429691 885274 24359 278970 775906 754997 74380 137377 692131 460350 417449 852599 926276 909736 924324 544736 381290 187303 290376 790018 349860 142837 952257 669960 604128 575182 830884 283234 918900 657779 251748 163331 834966 335467 500702 345826 59492 794046 353230 487353 518046 568504 658008 988681 326311 156972 778688 960404 159879 150446 626738 447330 753708 341272 411963 912061 66212 390 841677 380596 853348 343450 402879 700636 96324 372344 900363 238922 667521 502539 740175 428954 922426 999487 302028 221292 747124 875268 372202 442209 831958 754642 220402 75426 745581 223135 853970 836762 433705 191082 168989 70391 644638 824436 173705 499117 563973 901826 452527 832434 254840 981405 187086 17027 578809 96977 950407 941342 873068 266865 525090 169478 227672 825873 136009 631043 453098 811211 249160 641311 927665 515835 356435 243881 546659 115011 744896 911158 907607 233800 158408 403675 121545 675058 936139 225972 628122 289840 321545 484065 686029 38770 476905 922500 45131 206253 664502 375876 737120 119707 905308 619276 954683 142072 607920 372364 143922 357574 322790 591543 146876 443658 255064 163012 476149 99213 168262 435374 272669 399387 555280 547508 367001 668103 682430 93465 934257 969189 79481 834981 578449 669903 402959 653858 128968 519265 19250 560223 172939 833277 457146 248945 382387 43528 166175 802669 456827 928043 445887 324208 170755 148371 227614 308823 850128 800625 305761 35079 287881 640058 791890 871782 859707 963240 214111 862496 969367 983863 413787 149987 713199 521897 617788 974243 955004 537667 696731 160599 616027 424525 867703 900602 108299 662102 264946 756875 371632 606702 822354 381581 388628 600491 912130 802888 333985 863396 411534 798214 503015 978489 175723 969239 305628 59657 23788 186253 113816 25914 958222 126272 879061 825076 238765 561932 741365 788326 517516 554382 394235 303168 427218 376875 43984 900472 593863 807625 376000 689157 140891 124180 287419 739239 106208 512506 562004 717149 759499 761071 13893 864685 921079 302186 260393 570911 732321 701798 592833 231106 86573 839010 9904 489190 848928 384674 665023 529441 505508 942380 271066 206027 383239 112139 792272 207937 740092 541199 308247 27365 489880 50698 64709 749148 299670 655509 486936 760463 155284 996681 147184 975915 928532 649351 992719 660641 503292 629553 702496 898598 40470 61550 379565 305780 97361 309866 446760 371911 690622 113811 332515 574498 22547 365021 177303 432136 336427 391167 115041 897282 420933 692980 363712 552351 506817 237819 324953 870639 254182 397400 770867 86408 758303 610064 923964 892482 606776 41969 248322 244026 351910 112968 684922 428114 889917 244968 764796 430831 815287 948266 337796 45370 807284 344423 774067 844576 300276 516736 859853 181266 708639 895063 459897 323654 695805 934803 627268 952500 842559 658912 484894 676441 240884 857965 777883 27703 399444 816044 987187 902099 133049 729749 618178 261878 764321 741731 282313 519917 102382 972885 953323 638922 995046 452783 717937 296864 735283 873014 114695 961802 237027 745848 33596 478564 800233 212994 889926 138129 923802 194663 820028 832628 123697 129152 476250 77495 679052 549159 139136 570567 522157 358266 703155 88533 761147 232926 189915 154646 371134 945530 937475 981188 576102 663992 168861 354524 257284 552711 576123 628574 402254 129307 361879 977296 510368 688555 492684 856251 35382 377587 182810 781612 641140 990000 808038 408565 463646 508454 134903 519145 627744 133917 42299 837027 839814 46304 339840 220480 545157 588349 141563 566304 730929 338695 638596 953577 802565 991383 655064 278276 480990 796551 213718 406686 461120 355190 285123 640041 471823 257799 126598 583000 473047 104033 765164 546278 178374 925936 220069 106256 468588 741091 900485 16086 262210 613548 596356 504958 292256 883779 615934 216145 652677 404579 227828 661212 992146 398604 593418 710129 611663 964607 328647 100323 472037 149445 615640 625677 268835 32937 182668 110156 66362 167545 899161 889280 963329 437257 613206 335696 462513 888687 429183 252707 414249 919624 980341 362599 521387 490034 807227 820813 496029 840272 220346 443851 44298 931146 207677 378457 644191 308042 899254 766709 36398 523199 401975 511583 250286 85278 844730 502685 444216 359068 544090 302904 253964 750581 35160 305277 763786 648936 105175 169726 673594 313593 715551 368974 600964 25774 411486 243721 827833 720659 663842 222921 292040 559990 906272 787314 555017 613035 743473 313639 258806 567305 768271 245458 234797 450218 358493 439904 413424 181999 555164 850243 392036 601210 624375 624878 89493 929715 201592 888925 982961 588804 558736 626506 34505 541853 915667 396409 325203 849712 807673 753645 627626 702005 372063 398128 689356 354856 267844 218063 213403 396358 127820 388700 61789 237076 41217 519979 226364 320088 236621 814165 754695 750110 206336 865976 694895 550324 508880 974068 468107 482286 183444 156783 703252 370723 969097 693523 190634 445486 897165 35851 905165 300206 2727 608649 886052 640518 793853 857731 792442 51357 649435 353649 735484 687136 899955 246097 424316 612859 979864 222244 431153 308196 499394 920302 843381 959248 786573 86585 707141 901564 569017 762962 605701 94181 80299 647179 271354 381712 773931 439032 311309 325699 352677 43186 710671 341002 129064 701975 295535 421363 273065 151943 630406 513618 340353 893353 536396 902654 875627 27492 992479 665042 607239 739878 170179 831789 522842 957473 772381 79154 332 514569 791031 812937 649640 830871 75456 309980 843295 771209 244233 523931 701189 346015 234056 868216 898003 472160 626009 757740 664099 632339 699896 674224 235512 632006 954120 754757 993779 279819 537999 111149 297182 662710 316215 762991 504742 142368 554447 15383 199513 395047 207240 536691 51052 508780 135033 345815 623479 401683 403100 50522 851702 392838 653262 490839 349834 742067 408083 53933 934710 815561 281295 712255 173604 646911 263758 478453 469213 799246 845181 308345 571284 850354 258030 945083 129948 459308 64280 649326 628589 210435 631381 285640 791779 410046 538851 55174 807551 413099 154660 164454 993380 457372 765789 523627 625051 772325 454010 321436 24848 36191 503945 812229 835346 515304 228410 855092 369943 421409 817894 25277 532661 514094 314181 222519 267882 965370 654646 16061 426390 741168 847547 884398 859836 792195 903930 326958 557189 441383 391357 908771 637756 74965 455731 975032 584786 136651 481517 549853 984156 609098 400738 655173 24528 228119 760683 478950 868044 636090 740807 679869 265999 26433 503064 350023 752318 890238 852837 924233 851616 938309 572182 438794 417315 672368 592827 437012 543957 292827 414918 943798 273579 536679 97164 155204 865789 168827 704967 693781 310600 606718 524887 506756 798379 559135 777276 731249 152938 43918 213662 776317 212910 636800 835782 491345 275523 178030 861986 838807 325785 729366 815556 617983 435844 382393 355364 894716 586364 253403 397850 319621 470558 454727 466405 669204 345448 455624 206886 143850 847553 40305 376741 520201 577135 160406 47819 394745 419679 140689 318503 728068 554720 600574 27946 543353 743592 301247 981418 465580 195406 463480 345314 170869 982798 212500 781169 681837 994953 698878 418199 866228 855298 355945 536955 680110 354081 685577 136423 864257 673268 849048 659402 365208 659113 26002 737013 786659 728726 818617 676127 587349 332722 949777 178529 929189 154968 500581 691771 887053 970251 501313 300237 982478 83117 716533 943135 537770 515846 442072 314649 684265 681028 170115 186891 609557 515445 750930 73639 394493 891918 47719 647106 733045 360295 119015 473431 361749 558077 690490 21251 638454 735343 589199 543498 672056 472002 97494 545809 541311 186973 512452 222178 835697 456781 410003 49195 745593 200514 387647 263935 73992 846673 594250 946643 447630 450672 357944 408770 899589 619452 624660 879370 139879 567990 321194 674765 499827 369410 609098 516113 908012 571879 564172 309312 152218 548306 373702 753257 114567 119506 839127 475133 550850 31581 524448 927763 565216 139082 374790 363876 273910 384725 215410 903631 182432 45727 769040 121878 305790 285035 302803 376992 890161 874402 137648 741877 113122 204560 173086 239301 653500 22565 673884 19233 607405 173940 103851 355136 787177 525687 14288 110972 802471 644681 368596 789522 784546 140266 576452 274150 867481 943295 20912 33532 916815 835152 86000 862848 703627 57097 367450 718591 267546 517817 300238 360044 256648 387733 117611 153500 400939 839926 900950 448394 892312 573911 71162 785684 440811 985240 215939 899772 99780 69438 850658 644903 363205 190448 991948 833250 36373 896827 685627 881176 398943 310160 908139 533533 155796 551361 901598 478374 192613 864583 798233 175823 945546 701631 45669 226900 544957 782248 900879 185752 397375 439270 752040 432865 264211 128515 473989 254937 476094 100905 715776 184783 817806 618536 776629 708852 815759 743286 211974 149279 65303 235755 796312 654601 668603 673281 746836 699090 220632 701786 769446 82426 131659 705849 616321 948904 567609 708231 353498 327655 394696 790096 750825 185892 553572 94404 157739 359281 147899 314806 1762 499014 599105 589536 640531 528826 554477 317469 565319 519502 217978 262894 75659 854819 625575 53622 929328 669182 910584 504446 888395 534859 343986 912882 443190 410583 837091 176353 450765 843733 474519 603073 960242 471962 213540 723688 178826 643042 998111 87636 401086 380424 812581 793189 230267 112337 78804 994782 351218 886178 547918 744615 975320 644742 669309 100621 50535 43369 487945 618113 564508 607647 367972 104341 292279 316958 341823 905474 594430 138815 431122 809061 869562 466497 873048 287229 409848 778182 643088 736559 278921 988437 528829 946242 778498 70998 609383 431716 820989 701913 345112 452707 99031 230607 275808 129076 517360 272655 825362 975407 140526 707347 139717 85072 101946 919544 326931 345272 965312 859394 596829 554027 194612 951893 383621 902608 821576 674877 580146 354932 105719 287399 614096 172935 159038 193830 876045 995677 769821 542511 337437 2606 309914 781789 528248 878166 467518 620973 492695 235350 144470 577795 194234 870545 754163 234660 51108 214608 71978 586938 25181 95807 929749 653651 851567 108461 532881 66466 54954 435792 202686 15229 653985 391295 315138 137373 813419 376822 661190 374497 291106 151957 606135 77003 491623 370913 264070 182081 48732 213058 330217 389325 56936 232067 684888 661214 987831 356886 662352 74117 129144 304589 668500 985593 490589 215842 895655 796883 831966 279536 231955 298067 116598 784823 528421 293721 161509 439580 500782 72812 4780 138278 147971 486775 234260 891587 979518 171143 243303 443329 735804 960078 27061 432085 757533 479331 491153 680279 478023 922752 251410 697092 448611 807619 733459 398331 704415 438189 256242 490497 424042 844198 359636 802749 766266 357047 622048 536252 908361 311438 868864 505646 234772 659838 279395 947687 848987 462524 772542 357599 537060 79907 510918 892082 442873 311217 242935 649697 746213 223240 790032 510928 218042 986670 432277 193862 386574 274189 132620 218224 25977 319156 896064 578525 407704 897556 684418 461699 474254 753539 873058 127609 108670 700348 604154 846651 226386 993822 911652 245610 855927 730089 285887 842441 198622 425540 998190 582593 783933 299705 923032 940637 273740 71223 132009 935119 697993 568591 104144 639274 665204 285240 627263 872485 209299 801484 546543 462622 518639 181640 659993 127637 387094 377744 574717 913453 599895 511144 619871 128622 459465 975868 61509 374470 482500 456089 337466 308099 948198 567666 711631 991450 501455 472796 602645 678628 28453 196178 860643 262811 220241 232497 462230 700962 678721 983037 21964 60410 152036 547995 114408 84750 634097 444949 549266 244840 671904 14873 990452 92985 578671 299834 663805 78741 143838 904173 251810 716596 645619 853710 270360 32051 293623 383641 328604 372433 427960 218609 979179 439602 711109 301084 699978 82080 557109 948676 269055 307141 868640 287800 947797 936433 308324 758057 625757 705242 51489 269805 520552 861015 603006 560576 642189 357349 664226 378110 380777 300578 483579 572074 260058 767189 386107 648747 722692 107876 802069 594825 387596 572187 730053 820980 823007 254764 680773 817470 614956 769578 962521 911644 964582 774221 335236 634088 251139 926129 66512 773154 601855 931286 964491 123946 660186 223905 2884 96456 697494 465690 918162 723493 250938 541613 261901 880463 5969 890409 273683 310585 233196 695811 552005 806008 518748 387860 319303 557959 893369 539991 881731 362500 755806 941676 798695 766449 654506 678552 752098 651124 851008 465987 925099 353367 625736 884152 215418 919624 131436 660392 129165 613530 158172 692583 671909 175683 97610 185518 183942 366108 51247 639895 654138 235748 200516 942053 582159 568125 765770 595065 781972 529133 482370 477278 163040 386847 226998 995710 74187 145056 871790 884330 638451 751586 821436 606806 306553 419580 717297 780058 408833 892519 36325 322290 422454 711683 618099 799999 77955 115984 124090 57413 614555 519222 984797 885867 37298 91773 37380 23549 504385 865365 450841 99181 264262 496848 836940 727310 706562 548707 556688 511064 398905 676713 91355 445863 303861 362591 984362 793468 858052 41641 509946 973370 937077 584524 858512 74090 482911 140274 247859 658040 180507 480233 615852 154227 67717 383140 976077 393873 384510 904248 875559 586408 125229 823137 984018 416374 453113 735610 422441 871835 384401 103816 860939 676634 862180 457520 112924 569180 683753 863549 60865 995308 243097 527003 508712 358843 78448 866334 228606 400542 50287 646332 592310 858571 771421 997263 822089 525088 336449 682388 507185 171484 414314 978862 438124 34852 417447 949731 445823 552639 76495 779678 731825 747419 121723 420332 486667 962822 239175 215935 309215 634997 188309 348782 274622 552896 120009 423667 579008 347876 982670 442923 564800 914368 962575 466970 40798 633304 774911 390244 418619 926357 6674 266453 981440 817795 116417 954650 172759 72466 745866 471686 60848 171798 481454 102542 327102 210567 397810 912077 168312 71426 58462 949633 269208 691910 737537 23052 492767 717047 10091 830196 862479 194334 62449 605347 488367 821479 966124 643495 737163 549345 929274 692531 805234 871554 441468 621469 422838 497249 556695 717150 420335 587386 313331 604629 163513 894702 581567 746244 733425 737088 160490 226385 50811 226968 887084 679943 850751 257092 339515 327570 272680 774706 101398 855303 585060 602616 135102 867417 899879 616909 541752 964837 509287 95564 657292 759527 445473 535800 8009 963971 339475 28147 145791 522429 70336 724357 154947 256321 534767 281628 166638 740636 227372 639238 416926 615104 768646 165304 909876 50436 704207 884043 28309 411682 2848 135417 603434 457656 926738 776164 256287 808135 668805 385168 380327 502583 421853 665764 577846 1425 860992 257901 296006 498563 754457 562011 99923 589344 332696 772867 337311 429598 363056 751771 491119 573718 636760 617152 151371 682183 637451 427635 339906 927635 553608 523992 106596 651072 159250 312310 636742 335544 600688 383162 314818 573833 694574 580723 887220 410470 71387 295639 459966 945957 766729 802493 260932 717439 908945 135329 331057 171220 765004 317604 366321 422308 572698 945481 785909 36246 941407 723833 663730 911285 778177 294464 296673 833837 726316 728398 678273 175891 526478 515446 769745 731035 952795 712946 634262 860639 347402 161501 214299 686431 288981 18551 642860 356475 92157 580197 686426 653371 883973 666223 258938 720584 959794 531009 942118 218672 225169 667754 3770 745381 428081 306719 747288 883199 497829 378041 25701 246454 265475 972083 128777 386856 38503 111853 676659 980121 157425 309356 51987 984110 450114 644823 936350 483057 484548 824699 431566 346833 318303 98249 164063 787934 743364 893267 762259 62033 172774 999634 583983 888706 279548 7267 485564 389872 17089 50885 474439 221949 531188 705628 15201 127343 911832 426034 967007 581617 241653 237425 432667 925071 632789 944426 83121 879806 447112 737424 980355 261969 659745 885694 1526 534533 870070 146797 537267 258870 555747 455167 58983 744680 555528 27703 141763 401983 499975 95934 812860 710471 150599 711264 431948 248109 209332 989517 575791 796419 731580 985560 424743 31552 265683 316859 833401 917374 753072 650450 460078 520506 55886 167323 93587 883736 88940 809788 612665 812317 289101 262333 556661 949043 394553 137610 852513 452456 466810 346290 241562 506415 709280 168491 744768 851485 809790 413771 468025 749933 363178 824272 441709 392317 616385 806490 194827 994895 81248 274220 509251 686281 306924 672110 449675 369781 482379 161901 658331 237954 365801 27610 457584 894593 242229 425159 967308 547752 619681 286126 874420 143443 933157 799913 17969 466238 111036 850874 990032 690060 27173 11973 441442 521411 295843 330513 830140 81742 348478 204684 227256 95993 35456 719108 607347 856825 763321 36782 477453 344994 224956 972514 686380 985966 601439 903773 354553 803453 556351 72573 198369 985935 347002 238857 769749 947404 119475 453415 940106 737917 996753 795492 854458 635856 793216 15216 851874 161303 337262 965727 552770 161033 683151 937385 344928 938496 609882 766122 838149 278266 443530 617379 620542 761625 482783 992183 142492 532643 20634 878575 672885 749826 897540 311799 426849 853124 199975 194206 248061 246364 162003 275802 860523 101151 107035 560130 834960 362505 549974 692626 781397 773814 879326 684266 964967 45609 440148 997263 551928 861832 466010 557289 644411 11549 815575 834179 938731 60823 689719 517263 816581 625863 823529 177823 22281 848356 20895 573741 77117 839 389585 728532 792170 729647 177658 305364 933597 470975 700505 286482 705191 619899 270578 841941 527390 439375 985099 807243 639834 908040 780719 366018 17976 367064 883182 774575 720667 431894 895323 999914 760166 411964 333453 944304 695235 67943 264862 975008 569375 653019 782959 998015 158443 503741 47074 685684 671901 20502 907871 169420 969389 434775 553488 53047 430488 442831 756964 300617 238753 436663 9807 263034 926731 270247 567817 436775 521312 230046 417483 245710 7149 291837 224661 516566 773315 476748 277227 642757 923000 252213 684307 875208 547748 377796 18776 274606 64613 356077 398602 247469 690139 391110 383100 973596 392748 535816 440837 831479 360577 651538 554048 191327 62663 524710 243595 488407 624496 585194 426316 224200 654639 711849 879271 793277 855935 270416 691273 839976 398685 625137 236769 588060 555977 432515 16033 483472 8138 440031 167041 160482 157863 501701 260093 32978 293550 633493 5778 937283 436080 107159 415109 999037 594755 297012 19868 405230 897471 184506 216482 177380 980674 635163 702119 851860 25772 85358 53566 414807 975395 35565 141310 908840 863249 750390 1922 969831 394465 623179 771881 538328 700741 758993 81558 466533 468723 410196 934449 46104 585955 580866 428644 869474 330195 415468 937566 613719 839363 974664 90644 900079 626810 282737 519611 451143 411263 222309 655183 951582 78816 456070 549776 343896 959662 337946 197248 930431 499391 977163 220454 157117 446699 151720 72973 713250 585616 652066 224837 669860 22927 878608 490657 350938 909324 826155 460088 441153 780849 409747 804517 642424 428971 678408 281351 410499 962284 621681 455489 46155 123816 629209 142523 818523 586264 691565 478239 799653 103866 331839 122653 103164 574926 920582 731111 879128 869402 527068 290870 348821 841000 907070 105859 163187 775235 372048 99855 428119 933629 471511 447195 501577 256492 905532 956529 22837 704553 493648 281753 996650 339215 790146 115108 522589 643010 422827 747686 314727 359717 406275 168819 114307 581731 296360 84521 320081 152039 466270 32870 22 577635 641290 137934 24826 106573 485558 913670 710856 781470 938705 902588 414193 506129 291948 513436 420425 633130 78397 801180 367817 45292 758048 212657 705484 138978 514129 130264 815314 244695 163059 972430 521471 57630 223436 256728 500829 448970 509894 325244 672534 708791 589232 428102 819515 777984 885563 509061 834880 847046 950974 720715 102589 462832 249459 934768 330670 584677 510007 816271 455348 281363 700046 189255 751507 996908 235996 392891 702130 461668 324077 662099 945501 931892 332206 832633 819590 312410 976305 134045 541056 546519 467565 549234 862211 510703 518140 802222 245931 785389 840412 896974 906041 216988 586671 655 759824 456847 846842 676790 888889 359322 811753 5129 297888 247510 859082 899092 170836 918881 547854 366950 230091 822492 733515 8145 891483 89835 152636 852973 783811 517048 712575 521429 417056 370353 243414 423080 75384 426054 379175 995273 270579 649004 65916 693600 329756 906460 871172 944344 155812 653012 50704 848606 150880 848021 162711 692072 856262 558627 502130 29932 349364 167561 197600 724452 65577 885394 384516 580753 859850 151121 177954 549109 875102 985242 658661 231511 192339 650950 114012 360195 517047 663027 266169 990728 903871 727362 263057 22072 959811 764311 893598 426795 988288 222301 294976 348028 823509 249663 249015 673034 58950 104496 481835 201593 746109 269732 796261 480431 453059 413845 995667 51543 630027 11007 879624 968673 155688 670883 62969 853696 912978 270920 723649 566954 722598 918261 737438 71452 136099 15289 242737 526484 86957 420836 591810 66325 104461 924427 170874 792038 242671 741703 563176 95955 724258 914550 112829 898219 803292 912313 856655 77184 944948 650293 486553 115050 947750 49490 954618 121156 598675 889151 320626 839598 756606 829804 221864 717513 580623 54286 828006 908990 402772 186718 823771 484023 161851 976218 786136 322021 406874 699267 544724 32056 468456 254174 639528 312298 88257 810355 777428 326069 368997 358097 155128 802648 386745 608584 501340 243478 663364 657325 913000 908726 990324 495322 947884 252548 432023 399979 718746 859599 486818 324354 863303 76585 652398 764483 955822 657706 712309 888217 862316 109550 206873 889839 964549 27602 298846 184888 622686 771770 93291 74600 349377 325774 241165 184121 112028 909689 99509 419623 667586 182761 14901 772916 104872 196626 356550 617893 901033 154283 923396 865794 481539 174383 490928 989210 618008 608860 839150 550461 383214 843000 986885 688832 690927 32519 155682 491709 343658 823062 96532 694096 369808 504436 779409 746651 901368 86515 636016 379971 470043 978027 23790 207856 146392 744120 555305 56273 13425 22839 331047 735254 429389 8461 428624 727028 623924 429664 502128 612197 651670 609435 346167 584613 998212 742831 130488 253430 816949 956493 482093 607517 832835 315948 105137 21346 661867 49097 835269 61972 179729 32674 953804 405315 398265 250 176974 377540 50895 576409 825465 911025 195936 245449 958555 487334 332191 45722 287337 76549 768225 770398 492988 177779 88289 158382 447567 722521 671869 739171 322114 515363 465719 169373 253658 666756 126709 341504 539006 818865 726401 836786 765884 272353 392585 276447 819202 971796 991328 120501 753765 886217 203707 251304 55581 17606 763830 401391 304135 821907 562573 525765 15714 609343 121379 629417 987858 212506 739646 957022 756065 498233 174536 148140 588921 541430 585104 682525 656363 93102 533447 849473 529643 832129 269892 538026 187153 94228 239424 435377 952409 959058 327963 400751 984612 372263 456021 851269 927733 610116 698133 655445 722357 485470 616678 879430 211632 567023 451445 215811 669910 425140 985301 841725 954362 302317 627835 117477 649366 132575 380417 254963 209414 90965 858151 794658 876104 395611 389646 234097 858754 473730 454587 910883 947452 262624 242010 195456 249250 172940 930040 198738 263811 468134 817288 770665 490389 163085 878880 979608 404654 865319 795641 629173 364620 697821 195378 574108 311247 343004 29132 341933 419066 820053 737263 239498 211829 921789 104933 123610 492110 399438 109978 989769 808179 367044 101410 689861 597049 613601 935219 958338 984345 364458 696806 559223 370221 198376 754554 744159 579319 418600 670353 246522 686235 957819 432434 945673 428896 821175 266757 331797 566964 225332 804762 746216 543141 92559 596706 241746 264296 68074 858548 692262 302805 425322 519114 713082 313129 437432 516225 218795 843330 228737 760093 275990 101671 868982 669890 576608 788734 107981 466940 892976 154644 703422 435000 967983 197465 375814 937545 205135 201697 624999 812964 753985 700900 726758 478820 268605 584766 982988 730567 334526 28720 154598 31342 163459 480541 577285 450593 590864 492046 956415 879049 719915 681327 811436 385077 827359 539791 448873 109141 187772 926180 924121 102210 238101 84805 703711 135540 831936 89070 994341 369994 776922 835007 992024 719750 120769 588285 246953 210894 76952 208720 508237 676397 622470 155972 622526 916559 846327 168264 4665 268616 843673 757169 729150 825486 865313 294520 326803 499067 441412 288568 614593 442700 129662 813233 672085 248164 465806 236424 132832 588490 938424 239684 524472 641830 570946 919507 579381 68616 452919 956163 519029 134625 503015 607241 928152 305161 185061 655613 93892 720119 549384 984092 491234 190732 705322 543877 941087 346952 867244 576957 382380 105235 866992 66475 338175 627382 148573 321116 722640 382687 847263 526720 573533 226465 915493 465451 693094 160625 392417 383189 489329 156970 930379 74011 254535 116298 157087 394363 461365 545075 57754 64604 955469 842475 922817 1668 596770 708572 905882 988704 612367 57429 215536 41151 34097 22023 966099 354647 150440 542152 37014 294783 884890 920019 342608 280755 564144 167623 854043 493268 297432 260068 473944 365861 494145 32849 200681 899599 273122 170072 782838 792414 171123 834152 64873 746753 512113 433683 552050 648526 837791 365901 427011 861691 412352 799731 980628 920294 749022 838145 631200 46543 636550 346651 317479 547801 917770 330565 460330 832012 354685 40619 727602 145430 958074 94234 832138 832709 545822 117573 973504 600654 152650 812161 247016 531402 609506 289929 980441 809908 65616 69882 255406 276652 561729 31064 426694 952054 98535 934344 528260 965052 71285 501844 302671 324872 818214 900586 707795 681099 375863 853341 971647 323865 413865 197859 720517 491690 159936 47253 318174 156251 551750 849458 916099 671019 737224 817052 176181 937599 809624 603161 958389 914974 329737 901523 824908 92917 65463 606489 970437 468180 746812 244252 99310 246382 181948 373938 366491 859869 27226 514135 252131 918621 430976 483815 530081 502733 473884 866213 827508 681841 85533 341432 627711 496690 977082 329064 969322 702492 479787 35365 986399 20190 287150 907841 671182 345742 650307 582513 846249 350755 388593 314831 32360 470841 711935 90651 206663 726352 580539 195958 884291 706701 517751 623205 782305 809976 68935 658708 556455 57405 99844 437520 738529 104555 350604 485708 763677 803512 471871 645789 642799 506490 177668 918974 368302 634351 665986 586893 676149 206646 547943 543692 440547 153300 66597 75361 837083 625 583472 318870 639621 557272 522305 999705 977099 960634 109654 38653 298717 526827 545903 371704 783982 193124 390483 647139 47348 324736 441545 307581 108012 649471 52639 987944 603923 642949 719015 988651 535278 437276 440373 338094 289923 264750 336738 116673 40542 32204 734156 922517 414349 613994 262676 848833 168804 701984 36446 583806 465530 53674 105940 183468 578794 407337 951780 996171 874003 735841 582525 713667 110681 671545 786902 331100 396258 261886 543528 772678 565465 89631 436782 508371 364142 840562 250092 784248 26579 188334 605477 852432 402497 610543 158884 306713 200753 926838 69108 58868 951268 985894 933864 197481 258396 383176 981396 300065 163104 109704 61649 497450 519356 796469 425085 929911 212862 991749 527737 435549 26555 284175 573353 913752 624712 665231 824120 899652 826561 173605 56593 505315 243461 117334 861799 971038 808119 370506 279662 580476 963711 38284 859359 385580 469319 992781 579320 698049 957695 580194 550202 349041 598362 604673 505961 571350 396431 59272 705936 603117 240600 646710 678842 873305 228918 198128 831930 992 239403 442429 680164 700717 134974 703435 777169 349581 507 105320 580639 722546 674672 503049 863087 896563 338738 806982 927142 642698 211350 995356 456300 22420 216312 881642 989552 830869 960567 534068 327521 740145 908919 975844 738870 503668 258525 986308 114024 383563 682647 292548 614131 526281 806162 364538 803545 136995 105794 454429 645150 83316 245277 610954 111821 909690 644832 298432 739633 127575 197193 227939 126685 145169 179995 590908 613413 354194 36765 103095 92899 511336 117723 572707 232627 816134 622115 42422 732727 595010 324490 727431 781267 136149 664997 651282 440562 951390 196752 122680 626559 541471 691114 229628 421933 729790 577367 706118 744368 417158 581053 925540 127042 206499 609799 195396 656671 512874 641125 297404 505033 787278 564746 340867 935108 15212 143597 405429 85147 812736 173385 815634 377433 314222 21980 253055 875921 831930 863531 19331 579479 194320 99005 957452 577541 486717 434140 145128 882615 992627 1047 342348 226959 36681 919811 126545 314097 439929 363573 634225 939912 80865 456137 894734 930560 689859 985311 188780 453386 379652 923992 868978 700955 931184 661405 269870 984492 885 771417 913230 564540 272803 479354 66343 363465 449651 221876 640497 442907 863293 534526 437832 296378 934144 765586 53229 881010 622174 680817 522500 245590 100381 752989 685140 43386 80999 433246 316042 270584 45770 100542 321333 905644 167673 810957 371851 176888 797770 838493 251747 383553 8566 440390 896762 928432 951773 786980 870382 780785 423807 66836 372165 594231 82755 84219 768423 756278 13428 902015 738528 82600 655551 74571 154976 368777 23542 121871 822330 901467 493136 217982 294120 172579 127398 543823 586821 978154 616824 389501 513042 816060 995302 336263 581426 530540 91832 462448 509741 616207 634967 750592 181425 468988 653521 780353 223500 734483 922393 861315 654323 983283 729220 744152 358719 701505 20749 386456 408875 496872 390609 814431 228759 918228 872532 468234 782344 219126 833467 821054 17893 50499 226064 78433 777532 830901 673858 999775 701691 196488 691297 270822 11767 672830 579558 737194 699880 95708 850601 297698 363435 230507 824873 607177 362559 302839 243784 966558 725256 847827 178892 289252 79696 808660 124576 188579 990913 355089 84880 826789 439084 842922 70993 855354 432069 982846 370678 142516 847972 630323 606908 807212 382789 485297 218111 327099 562825 36519 518467 885378 656307 336325 552812 253474 200876 568385 434438 478661 718720 887314 980478 800595 958815 968888 624422 995838 671836 371506 558581 894135 111089 582726 954757 351734 458234 102269 823892 471670 478133 190563 878467 705910 874248 185419 356570 554681 405051 117642 66498 104967 944634 760440 264521 781930 180244 859506 870242 599538 251263 473690 24034 273713 872657 516053 955460 384960 923336 171660 443750 987704 726340 115500 985546 228538 405064 706918 59158 33576 412924 805039 865620 510569 599150 151297 377907 919977 60044 29593 264260 238614 954795 174647 185853 790116 473732 643105 495674 615882 938545 98016 539767 180163 767924 176640 628055 92174 191153 389845 917856 463535 429040 396849 266173 998380 908060 382767 652475 919120 611910 135147 783692 863531 509090 338503 391559 573903 218248 41704 885157 499285 127093 886711 853062 308886 250184 381281 780970 897651 357765 477463 421497 621838 103893 300431 121660 294734 376068 582849 222049 101599 862850 482538 27194 60208 987939 758605 962878 969651 650911 437037 409223 17824 669522 642067 654675 522994 495229 18510 572932 304296 109827 635695 522528 958598 613037 970889 723089 399825 805479 469815 476837 578519 333504 151574 522127 425765 295982 102726 523364 829583 363464 588013 470624 474731 591690 785716 520095 829974 824084 321864 839588 477997 991275 906010 382869 342933 989943 234592 336252 873909 871620 162962 332232 697847 664641 124461 751306 331978 342339 772787 817337 262306 914819 510505 957998 941367 53148 907736 643176 891778 26958 227341 274634 928515 242494 217050 719064 640894 30579 399122 311102 657400 746331 652944 157193 764671 34436 83825 916139 326240 78307 142037 264059 97455 322512 483490 969715 150402 207240 692673 842736 921014 17514 474207 695926 501673 84859 378094 429546 781950 525794 579169 500438 339740 516972 418291 213672 426159 848009 221729 316402 557350 958221 790251 489452 141107 138864 334935 263086 562766 10767 319534 709815 816690 600232 667965 231977 551199 380386 185238 844425 404694 251779 327756 552900 866016 900536 832699 746533 842568 320976 460861 208736 229660 918849 922165 774667 264560 393570 473545 187039 89818 147119 745952 420411 337783 18697 968232 94369 175973 800819 749778 242040 298823 854550 856532 465608 289285 123646 353638 967105 556041 428250 414854 30388 801922 90048 38452 114200 876837 961830 738486 516679 4263 1834 787861 983614 213764 660300 27999 393504 623164 373423 158371 345012 675344 815195 286392 879523 432265 17278 969846 561147 626162 638886 98042 637934 416217 486920 964071 530899 272722 23485 932704 958052 145780 840640 592783 663871 184601 700273 313889 926758 172834 30676 401096 600382 354034 289427 351608 236499 170798 894008 233514 30163 277315 353460 112347 533775 220512 12443 22414 710909 42231 400806 483526 864120 604993 908335 455117 100670 562039 491192 123441 165233 52505 219109 34369 953047 371691 79933 320660 246043 667251 584813 887042 977545 741885 258693 551273 369237 444567 535352 691305 101973 963157 884064 366440 152450 866446 198265 236240 508988 277469 396130 739084 749571 744929 395807 891918 283902 279933 571673 740172 357176 44825 122460 738814 376990 620383 855447 609570 32386 916734 282848 779513 185883 422379 277358 113607 406915 522907 451101 822422 469176 80331 946477 410356 152027 255288 461123 674800 259316 624999 833063 741473 456876 426718 223941 559455 281809 881065 226284 376904 602261 590614 107602 352252 639824 875769 86669 842850 27066 32617 75227 733665 676658 653761 617179 280935 693561 776736 131858 277030 89207 976425 974056 235282 531061 733764 495528 720804 319906 479323 964163 945946 935119 59486 167693 21173 391730 337279 114943 810681 102887 879607 578548 813296 99050 329919 981804 892520 614110 15512 409035 635248 585353 900164 557403 800223 813781 315786 109062 313997 985041 490870 516829 362072 344431 926550 107732 718561 970755 748222 137539 148940 168970 408965 421094 993220 63904 912902 916062 179636 233097 125600 822639 537807 944681 984887 777856 421640 455692 577840 480606 57947 96735 335545 201016 472195 932596 606590 217508 471169 620931 715765 313305 453276 895267 428052 504755 821979 712917 976021 445939 185101 689530 601209 17980 897217 800087 621250 679191 704782 81432 483127 641776 671565 995403 694180 237142 166809 86945 180055 572927 942358 729264 212004 535362 741224 133235 132386 967963 653559 578248 972332 509930 903921 35121 573922 433460 869704 142420 642469 321185 485552 858427 672926 840380 840547 98389 341559 597238 62557 668019 519392 108772 694879 571788 987788 685756 206960 80569 948785 448476 757015 996537 828620 875331 585443 14191 548763 174166 686755 18271 680801 4124 242286 883252 672037 362883 984797 419773 411187 74713 784076 97388 108057 243475 118364 683734 974315 268361 952820 750517 906881 263800 371707 823529 86260 794879 559904 471602 880612 261346 842067 734456 67380 536267 568201 247684 520524 857668 255547 30660 208151 447485 966887 286667 715715 715084 792590 61454 130371 955880 386293 816296 409360 414318 39140 546263 389604 88925 842410 266620 106813 27673 304086 815071 677280 773547 422015 629161 822740 920703 617598 702697 307235 461860 952559 105552 28508 639056 599348 258356 607124 262938 953905 596945 129888 897278 861521 228995 961756 898205 705344 393229 252583 467194 569390 12117 434149 184126 836818 452581 283324 575220 634853 725740 325975 988174 541795 318331 896358 140510 579022 57289 756508 239262 535850 707888 294768 221353 219330 20973 959388 571775 816610 340003 483553 726341 751514 690457 998849 446018 387778 435447 758596 552420 928048 521421 712692 548793 9539 689421 647648 671286 395100 203980 855133 482804 893024 815109 550528 695021 148471 117717 749541 356739 534288 464960 582187 610298 286811 831339 599158 369401 449869 243360 299244 917326 317664 299277 385977 103399 336784 473861 558731 360089 571359 105021 324630 399516 91217 774288 630928 835916 359665 958716 141110 573802 785995 979939 499846 655578 366064 638795 426051 370531 312949 75358 83125 62258 125619 345643 777254 395734 653961 946019 881381 546245 351573 928541 271175 836246 595903 457874 741089 175366 290927 317153 565903 407091 192146 285260 666929 704548 451224 905658 68200 643838 469817 787891 903581 400848 21099 256615 860731 171913 979054 172199 52656 618428 420544 453482 381168 665571 726761 652682 969970 941977 535153 616196 793585 45023 209701 147964 164332 41048 643990 38775 724262 862412 55961 160606 389863 910377 357320 173761 291705 169789 345791 798994 878763 284029 952544 462630 360274 438786 230800 539064 858499 488711 849271 419046 493339 537900 262916 618418 774327 579190 845159 131906 415548 904076 785365 999840 862672 47612 697416 813370 144159 165876 768700 828259 626327 873609 488755 893712 480812 436467 459890 558557 726165 21775 302850 289350 213197 192924 454064 986734 13715 445374 223693 409755 541098 647615 92782 424503 701145 480265 209517 896017 504941 692461 265702 730138 292146 13727 386043 729257 499902 702071 384785 278391 138662 221553 747857 563364 200967 140206 799784 14576 748542 687985 696007 462019 513520 822563 716899 98405 560899 730192 872310 734918 181411 553384 59580 697144 187774 228479 724343 608304 111112 931340 807724 485704 816056 379694 198948 157568 922953 767586 747948 440441 285178 119054 201173 886008 835343 873210 976180 238761 869453 79378 812195 811674 156930 641637 494974 273339 202170 35113 98599 466853 121867 87476 636099 628880 350219 135492 837499 207259 383316 279161 761532 251655 202119 77142 532855 163324 87494 2243 26978 475780 107320 154830 632564 825611 11272 364517 728429 419301 710951 248861 145548 230344 33542 643567 704599 12621 765085 245749 923031 997491 532071 132850 165657 602972 327203 127175 687406 5391 418965 196287 71595 714996 48898 486660 682794 463387 706296 290215 867208 106229 327620 179036 665445 887129 183801 489723 116647 919361 306992 477185 271223 740362 428418 147789 471810 768632 589904 227171 524793 401135 897788 883820 394577 153275 134573 889652 712580 800969 451983 421291 666831 285164 384912 62309 332850 785753 717157 920986 228083 86443 408387 98918 3803 596576 333542 458442 227255 796569 519821 233833 58392 861662 63739 247948 956115 810968 456696 990623 984514 229654 587855 992945 956738 768328 562318 551160 176115 869575 631176 149259 439355 119883 162966 57382 711747 6707 693074 40041 458232 112577 877146 890009 567051 531355 599251 45854 10290 167692 779428 519364 729445 608256 965558 141690 298017 686923 561659 494677 902825 593443 875876 3982 526720 754466 871337 312384 6192 410949 705477 823851 274310 658351 330424 766836 620499 336423 43267 951522 83821 281173 325743 450659 4908 317961 996551 897477 580077 14709 797273 144893 409234 506222 457848 932643 190145 932974 322301 266548 838049 559893 226498 673743 654752 329379 875046 356409 586607 907264 754508 611609 919364 350133 995867 698300 82327 210416 92223 681362 517221 799236 134631 645231 622256 366438 355653 310987 54718 171889 821969 645507 804246 717731 106246 826133 513478 568862 60260 301160 200927 9128 823916 752130 227319 311851 666087 821328 690790 674806 457440 692833 527433 398202 260965 38251 268547 465165 135370 927365 505399 58667 177957 874155 39055 703920 498707 27710 613880 901343 170866 129153 399012 79134 119077 395101 752838 679288 731859 37982 832537 677337 757608 569011 7130 997910 841555 504306 587657 509986 349446 967889 308204 998042 156794 272046 999437 529402 279592 104201 205879 458854 265488 752581 397372 729826 438198 5418 652146 224538 53984 377574 533041 633691 231770 315719 993623 595096 925810 591106 612548 502246 701500 661936 792862 777088 306574 71884 592782 103363 489413 384950 560130 811251 748351 896115 19113 890613 841375 634986 546938 808467 756237 248808 177773 773563 198515 389853 580928 994112 582273 898397 338995 464600 475497 504097 868812 963996 313891 201603 118293 620043 983019 919045 28249 200391 858686 318027 19562 309334 442465 655900 520478 922722 556890 714981 844237 268026 40629 791990 697685 85839 755456 894210 909974 824568 964943 854372 686967 853358 763449 497109 682335 267856 635864 678455 634940 779041 529741 110093 97088 154309 457851 934912 725982 539847 349639 457884 407058 923478 779166 47888 160470 804676 651439 831218 72302 822534 539181 709369 653341 212854 585614 738497 796654 215892 487246 252490 939628 375809 749357 289465 870825 737346 607853 630038 15099 199427 265621 657421 844794 203409 22641 210093 837444 732511 587215 938476 429178 378370 402755 506208 616448 180469 473636 505415 99072 751318 75021 758976 874856 250599 66717 442960 939559 15310 518519 525791 777972 510293 584515 668280 594439 55914 828331 930444 381342 390240 504735 985136 211642 441901 200721 946906 738271 96682 968314 799976 800407 819862 183635 742425 842352 776787 244893 241297 63545 932904 419738 930650 929481 272125 569617 612702 286137 713634 41934 300526 456165 147080 603551 545086 505902 917446 528600 552870 983482 530517 484752 194082 379571 734933 87842 848787 110916 246726 273901 211837 389280 500688 222356 780615 648443 194363 955775 81982 936910 639863 806232 62481 477655 738646 940751 230870 672151 525325 857623 743428 370642 506935 344230 473207 46226 458834 270393 884784 433765 873855 648142 648018 394906 682374 269479 899174 557704 52880 404238 218200 60488 368683 89484 147255 51958 641994 420976 474489 984819 291011 654222 191733 726182 296079 690237 762855 639606 445453 920664 504879 368018 623423 376702 762706 664233 900747 140947 542136 728114 935291 305405 324716 971750 131133 813863 603295 111297 848229 48833 955558 956036 262822 471550 8887 58934 970845 724052 721584 995422 278854 715008 449872 68555 58564 991295 824188 937357 86109 135510 150908 621817 763260 815628 608251 468648 168942 502442 291210 163512 706405 747906 706781 300554 648440 935397 583308 377154 422689 39211 814036 388811 382781 285039 465556 852176 135568 317393 569168 653380 426879 755378 315378 103323 139475 700155 774020 685519 45885 868246 907830 967132 358092 779059 735966 163459 895480 231301 178163 490955 9819 45827 773074 100219 110003 776551 384890 807074 505826 917938 630735 96784 243886 414950 776986 315418 895169 525963 82631 77209 346857 426154 174565 493675 475673 365589 938026 176113 563239 400157 866477 462096 449676 630106 721514 850864 229991 184232 749570 289216 794938 483876 817784 778608 532139 441906 338421 856117 738117 142202 494468 993032 215797 691495 270039 965223 442765 277799 643712 723667 723588 412398 911865 549457 464755 90098 775709 48681 917785 361328 632940 627562 186777 832230 321547 656100 739383 685079 597185 745196 546015 371850 472060 159707 440478 285643 637450 542480 739494 483369 735328 250793 807119 760694 504663 455118 961936 97035 207465 488167 883914 772801 394744 76320 808190 830904 539144 403180 292497 747220 92096 571199 628751 222267 953454 967699 53094 122008 475520 795364 531110 467547 132811 924404 618696 554231 784903 884488 106596 301667 951888 616808 730873 540058 348007 316067 376105 824283 123696 768393 386298 814697 548274 77359 701846 395 134106 264239 291723 453709 72248 454117 617485 835454 901951 838899 330159 506993 777417 215165 363630 647868 449362 602158 715430 365115 435768 647922 836762 626574 319298 198010 359024 51414 507093 67067 141619 236092 984384 614831 903824 706923 222578 648210 916121 498705 448126 774246 737029 865762 314334 830896 447854 495509 538733 689272 785169 585957 872748 482061 239377 748433 625790 645119 838517 725596 825707 488227 184806 822157 253281 579347 983986 296880 368686 594411 796620 975892 599303 179789 347337 433868 972549 558366 979684 133038 2211 489607 731259 790614 862273 277364 317455 709860 267300 293208 110216 203386 407859 112168 191599 333631 600572 363995 209651 884382 24749 258865 632229 329416 92123 859433 527611 113454 801982 265544 297232 799495 17651 182041 418850 361104 159929 289576 322259 564295 685620 549254 658921 88240 677806 91592 646287 646160 542225 24904 812434 838772 909742 140898 196964 408043 35129 481464 543259 211336 489994 137711 184883 746337 663261 252528 549384 271507 924051 475496 797982 788347 759343 779912 206617 692862 168090 455493 450245 56322 897760 318681 773263 842739 150769 544640 579657 836927 780193 130556 725418 316570 404839 141842 266956 939515 437666 697867 566317 120477 833359 342004 805678 775551 458388 291998 579287 597028 421369 888926 476945 912596 350314 941070 511594 810777 899318 720587 213845 552131 715923 202933 518439 402213 673815 146610 182683 594901 281152 117994 490319 768176 318062 945996 728773 111443 929956 338184 588707 608099 253130 870164 824755 345223 508270 594600 723172 47976 564926 714049 83783 218936 879439 507617 550994 513768 902042 608589 594145 56496 126073 944974 270640 623307 745263 964849 279906 901432 860701 865799 377597 540282 235854 266470 384172 81177 692268 174053 711484 30559 106376 420836 963167 786460 971606 98178 349036 803171 663918 334501 265500 417739 242765 192502 6031 189038 871890 344098 354885 347693 182081 421658 37030 528170 804931 108756 919611 55436 540964 116231 293298 337343 48660 614963 538397 208177 228071 764823 582643 897302 322389 48825 3150 19109 306490 485922 298476 216858 616791 52703 271215 555762 626767 137665 483101 392689 697899 703518 82656 541151 865815 517646 193158 148550 89378 913326 458178 377142 951042 372448 126889 425282 391950 891657 905975 679361 768578 323538 962696 539725 221694 428520 54687 197319 874887 819645 323746 372689 231749 180932 931611 768018 806084 431096 208569 310454 697267 712790 240077 450924 579303 261726 212942 266790 322841 563542 680981 961052 94372 468743 17377 106953 305416 969022 885141 142637 346858 902604 891445 969609 285905 581575 91309 536294 774635 396679 279434 942926 655558 787241 957630 355793 955223 267600 163872 68738 352630 185439 125226 92088 263200 143552 560569 712142 425140 71968 2449 755746 800759 481648 833047 812633 647696 238246 531925 112538 73164 63034 239929 521423 723931 690409 821846 449703 808465 84918 548513 742999 871974 48356 504501 191060 91831 194173 655696 997722 25026 430926 416660 846824 374574 582056 872967 473026 740801 215329 736275 183278 317096 192337 908422 257591 342642 700822 34579 225069 39957 256592 760848 303395 908968 836197 420598 611568 452327 385022 382692 152559 354867 450888 708380 466175 130383 220533 50373 611395 504996 146488 443559 224354 305342 326477 234930 426312 717644 506734 372407 815716 1892 980511 549357 211752 993340 564131 973294 679372 630578 103684 651127 526028 192518 6287 582507 680101 603291 393173 970961 444508 492217 382060 486482 812343 228110 696300 234236 282177 517608 490739 355201 233930 162300 306145 828088 6053 250339 929885 325403 197865 509080 601742 604360 617969 890619 985442 895553 339676 670289 554762 588267 441421 710849 15484 832467 543148 108760 838128 733412 177699 840070 954084 995890 604769 719583 742872 792690 631515 383516 226899 255231 575302 147287 341980 986263 662430 620306 171905 267292 564643 975857 730068 589012 400215 42107 720616 586666 597569 177885 71192 251754 351340 382439 136897 452872 292777 199308 66116 948570 378441 977447 557317 46682 239651 545969 647790 893285 259860 569612 889388 662078 481850 765371 514801 489227 720952 698599 929841 20951 990070 541724 364325 713231 637534 345097 646219 580805 209184 902468 184931 584304 84846 183428 780212 557866 174401 104229 712325 700273 411986 970087 619108 456358 61794 401711 894563 475473 554931 610373 925525 360219 416460 903765 2134 865426 924920 581934 216961 371048 805064 154758 431991 993653 409229 80115 437342 856689 526879 58803 459488 122619 287192 647845 689640 456148 209690 238862 238313 699940 234437 690006 834134 387828 537729 792648 426091 943923 83067 131093 973667 4402 245343 359250 209343 951719 730979 852917 217925 796142 118845 326812 47167 761475 346407 660102 624760 495689 161122 687383 681539 48774 970863 19289 748020 622757 830488 920886 319524 625522 536165 312319 904241 709218 353512 963560 46715 579208 939698 250377 685417 652257 538651 876894 15074 719881 952062 657096 448341 583364 107386 75787 237937 406838 254130 728974 6765 955371 386958 765406 90561 55120 729144 479530 670955 700663 478688 991240 413548 171224 436089 111087 711944 127306 37177 289467 135882 720078 589725 576557 361597 875845 658914 957544 152628 40693 931405 613749 480131 433736 594405 4288 828675 282764 81587 798232 693714 835124 443081 749299 288721 774293 891320 407144 693668 363626 612504 831155 575286 72273 474692 302708 68466 476492 870939 932272 464587 674241 651457 294095 949877 808762 335451 243484 855785 670758 625239 929928 122213 677910 93858 82600 297258 564417 469359 418034 365820 440128 268343 503620 511462 252946 289779 779165 400051 318490 465764 983074 488310 733404 767628 664987 708291 738948 473266 330227 970035 305502 343266 686203 669796 225439 117035 834727 124023 519835 747487 991183 347857 252556 199574 956464 353434 641554 827371 375593 889025 338733 374205 917118 766709 971013 948080 976985 689837 874531 34922 306308 578466 467637 286102 350640 480016 386254 297380 825008 58617 315235 553671 914815 824929 619919 945078 332342 372755 232400 631467 129047 756954 723847 937767 116293 648521 13308 768684 786505 263924 434584 844737 658447 873013 172330 787762 12582 149224 196899 755470 634436 192366 833369 856359 21696 567022 592648 865237 809494 105871 298828 52659 851367 128 889832 349601 690550 916145 229506 595904 6572 840535 372324 765561 722708 970667 735165 125431 705440 933164 229662 915240 88994 222488 215678 758272 620692 632503 355319 493749 340881 408977 243014 766852 760601 888306 655182 750699 100113 360685 187670 55981 448896 571606 19974 105553 539284 404295 408174 126243 629723 401948 73216 514482 763466 216055 414097 514640 78842 664636 574620 591957 708517 218134 192383 986653 301550 511153 265851 580229 628758 520509 45176 471794 731208 314802 200895 20618 531150 429062 13502 250040 714137 190776 513416 509356 784701 819593 337042 86105 942834 330750 781175 689782 302420 339360 650421 402878 157412 241915 528174 351792 265286 916258 763432 231567 116417 659561 857485 432610 407298 445482 516780 795829 781081 344833 67126 180631 393337 945040 137218 340954 261820 308668 561097 923351 882974 823789 460714 338023 166077 865810 382695 99498 693344 633371 482983 709188 553516 944061 722034 56283 334704 209714 41016 384859 810267 581430 82250 942450 404288 19531 103071 282964 500057 914998 388561 316280 231425 49727 959326 91224 503161 680821 264039 474165 170532 728104 763060 695954 924938 895917 329965 889588 937305 876382 633827 416488 461983 856727 749893 287421 602578 958586 981675 616517 390856 509612 291343 184281 292479 941398 77135 552338 749206 180453 644397 705553 44242 377034 178895 935543 160346 666106 272639 794221 657084 934639 163115 236446 955366 340645 683494 172216 359853 408414 835110 906287 398473 186975 602244 406202 930775 459568 325951 778580 430486 998112 970233 505084 875435 744063 699576 77045 196765 321891 591206 72199 531225 497251 169810 557244 939183 18655 807277 549348 322195 414134 879502 238098 237149 150286 164015 717916 491529 505103 810221 437598 219768 358184 301515 581688 858733 285961 889776 459340 337041 855144 135012 960513 36656 219708 154007 652035 639610 206085 418843 652288 936387 840962 502949 25964 471298 760569 919631 237886 904534 986418 757273 517297 21244 793852 966308 214724 89626 845927 579957 356474 768696 158729 209592 13467 869954 629114 299259 235633 915015 872535 687534 398796 588093 77890 844906 703295 709882 553056 633383 259488 186876 823898 171268 411532 878947 240413 771715 417568 32626 967002 425865 250625 892433 841350 736483 398741 845070 466459 756348 628040 466775 597077 135080 290312 891713 204343 559581 821898 498565 92419 937012 633155 287677 468101 726316 408111 64428 344905 600552 353741 473267 229920 417196 555808 511197 304416 427619 473584 848980 713697 603996 492423 682089 409216 398344 714805 808464 947999 70654 970125 511713 341795 207224 730085 106969 60597 90259 935642 342551 164226 2899 941769 409823 704827 145116 571287 62554 161302 871866 50539 666516 462027 661786 398575 313661 789015 450319 788242 671465 466492 785422 929800 797200 908479 614194 13128 305358 987241 432441 497549 930724 734023 991364 218135 833909 997162 500059 109543 810506 485608 744871 948422 354447 810521 786167 689726 264595 589210 617788 37663 437388 499086 286476 344572 555089 32344 581026 773931 357982 336098 881052 440201 949075 217561 181884 420852 208885 893230 689448 222735 692524 933334 482283 273409 204612 273803 690481 388406 882348 425418 575374 240285 900665 888723 543480 66344 992356 71084 955593 640783 946120 247006 575038 15373 900581 603446 352570 415457 444704 791430 900420 117903 410496 600673 766980 403037 946611 715746 611338 660182 577735 512358 206792 315402 171697 413773 434643 788172 33418 539069 668965 995827 331084 563359 637598 468313 96025 698080 344575 556767 892469 121265 572077 629287 990535 349896 401268 395737 582876 703965 393409 581215 831652 883438 208807 20072 996659 111483 661403 851304 83841 425930 456504 27031 682795 292388 487740 846062 127024 432918 767497 41965 924084 6258 579493 453080 63040 501259 254714 934645 598464 174396 901271 473167 330243 611938 856749 422966 120255 434397 748626 614077 738891 938707 415426 918843 997795 141102 974937 792779 484456 433753 225306 364171 971741 221958 437803 655201 943787 320043 30743 291505 144030 619520 134154 963496 198565 972675 381529 929845 333270 969012 971512 480394 63399 150233 532033 42463 561398 213371 10612 743792 449923 8423 481969 985466 974385 642159 582335 712194 687432 864486 338185 562062 472182 667048 56220 962217 259081 885007 349803 460323 280950 613055 769099 84623 783766 836635 793271 647684 933476 838221 672461 45981 656256 723202 577422 974457 858095 161836 930082 245179 646936 59902 535506 622858 581448 625908 648268 729682 431599 207688 169827 994626 503457 940734 318541 995405 658839 380633 94563 874665 80811 417827 67620 700690 522719 377897 295026 336520 901399 458173 162195 600524 146842 936691 505265 888296 798805 888804 707675 135844 928728 726382 304962 742865 32279 355185 460029 920642 492650 644115 3461 241678 944845 39101 167865 547152 201249 880093 723164 321575 465833 24226 764562 596022 7630 921539 430567 722533 786140 392312 177479 211486 167234 413055 175111 863185 478742 642841 273435 139056 44687 649610 594590 271156 450313 2140 936781 390742 850500 156444 398412 242903 844326 179356 246879 131512 543668 531312 997426 801730 289437 792881 772178 92672 676271 808701 690162 235456 451552 767732 683303 791062 516230 473341 24556 761113 420895 512191 681503 380644 523786 697512 229250 329046 769932 455530 246267 54035 112781 442041 841428 173312 716568 17550 556219 695306 880286 346151 793667 957600 675252 882116 418 634997 870800 906220 981169 590079 76432 837734 887919 757499 889139 836672 604158 414182 486429 451724 268005 37573 766680 110302 135436 265182 921934 59727 693507 820733 644752 369917 704315 23920 975122 281929 42955 275340 789356 503319 966380 968037 945818 350353 962494 933593 208253 277221 952833 857799 549017 769090 945181 511248 606677 232671 786842 653021 109310 237557 677993 248728 328195 854208 887513 491249 314490 92353 3106 593882 600282 887103 228958 75468 77375 329793 704971 916224 8106 580501 604490 588087 88766 732173 295587 176563 688260 308797 345215 716859 482920 505854 561900 303707 35961 448366 967069 557601 192941 711854 663976 237218 891803 967906 946950 21939 145599 837941 193622 236208 982265 171346 805338 729272 965966 648748 311544 751214 444966 27959 322874 247226 769676 357484 936911 66310 211249 622793 759816 426498 325866 682127 67227 657825 336365 590339 653668 99802 681624 45165 530207 36327 921770 594907 236847 712777 425032 594079 559578 998146 71674 965709 815691 388569 704363 749183 154895 68058 317164 679313 872088 125972 886641 330724 994365 575961 147026 952351 254264 264065 230412 270185 382438 750823 848126 113521 340171 514474 442092 804327 842764 532398 857472 290368 246450 117337 352900 99061 568366 220822 4585 949892 54671 286997 636930 68910 347149 696073 543690 510903 733826 930216 863322 480938 633196 130415 166004 984018 668525 413212 437435 103042 606923 660658 211576 167310 431664 379256 194071 411408 907626 153722 567271 436644 212204 927431 619614 312044 107596 161201 595219 48780 699971 283088 360514 810031 845360 816191 700492 810304 110741 875037 46260 806002 534808 443022 998563 571449 841476 990200 720164 74831 599238 527942 893417 653168 344816 900648 959684 845214 580089 856081 595055 862365 257594 414328 58437 813688 671091 596312 10950 999162 475332 981936 871703 187894 20084 436803 332607 426752 673582 738776 516332 83186 845695 48955 328556 443048 462169 523067 760500 133700 691028 738218 731933 994347 244135 979168 609057 896965 112947 206840 201315 88001 673849 515410 499876 739791 306014 498639 335887 995940 816430 191064 934126 289593 674775 657624 335154 773517 681129 828925 66223 976223 807773 904187 865821 8564 920331 555337 497560 700759 668786 842593 975073 175443 634740 971524 31068 600763 92631 437684 454096 704804 920389 206521 528234 559205 588173 988445 176634 841181 142176 293552 493683 757101 577684 605892 60335 107258 694053 466097 322858 940333 867119 703443 387266 11890 746357 47943 233470 424892 962653 67122 524931 43328 723442 908986 979808 479093 822433 890442 952068 497690 558204 964435 967874 119984 366458 117894 454420 26108 864245 300698 612373 580743 301674 49676 246982 236638 599421 573082 968394 890513 668722 23623 199209 616952 475381 920091 820433 667433 902227 784928 572560 116292 684927 368870 459804 549800 160206 723327 708875 204666 100091 313860 90331 531557 846436 657294 970219 732821 82506 126717 243520 877691 524245 690421 273729 278988 452238 963036 208892 616578 618788 823518 153695 234201 665576 810921 845311 502355 132240 747505 762580 155381 205431 626285 466939 797448 25115 417496 657715 740825 935390 503409 33313 334841 823815 915899 581260 202365 284734 229182 773729 770943 89491 422020 891056 285595 55671 445341 345837 721907 809537 246747 684080 426796 824490 463383 517941 170159 947217 46506 977757 4392 187321 508853 657323 720586 68166 102937 134280 729930 573572 12160 546432 634080 159840 444050 684355 251465 366700 403521 661477 657991 211615 235838 360030 255071 863507 35457 664970 802266 535686 692549 933929 919493 493657 766473 976096 666673 998868 957840 344759 705459 220256 338850 269722 330405 759755 628937 715864 647139 624776 939925 880615 921295 46956 384344 754973 585102 282354 703531 165432 962185 63032 96423 987864 85485 959488 455469 71296 394219 148336 446111 745112 92280 193682 890724 869742 158286 260629 503080 787312 852202 992330 812953 877363 763532 771111 493483 546608 313850 737992 287829 373313 665853 381353 644498 418409 109218 249709 699362 724105 795066 998234 259270 336044 213658 382235 211655 537788 317660 30589 85231 480266 997148 646706 521998 288970 521085 121169 774391 285076 14370 874515 782464 589029 635828 307160 662854 671324 617186 344480 782758 191101 528093 602003 637061 365809 237848 493946 636746 13764 231822 252163 959006 784998 651067 525568 929843 195755 303330 50153 234362 927371 597190 571029 908587 463650 247793 740677 308737 874481 543088 558682 607675 181083 639572 703450 154205 335273 93810 676911 777517 118279 90660 853031 761462 898372 224839 371381 580488 750614 237691 558575 979958 845332 167910 934990 5206 266810 76337 960049 857605 736808 170313 201626 426849 192803 410079 6255 195085 91987 547689 870202 500400 487236 39263 742122 215414 860197 464574 890128 72141 48075 734792 195811 545706 997551 204739 403516 448770 638828 899766 322586 480721 776258 44015 939296 428502 821974 654911 71122 863829 417200 882107 366364 110484 872635 73789 392459 166878 703752 726370 322193 246595 204555 735882 259269 610134 322717 801819 888033 125933 123000 313662 785155 552677 636798 379232 531692 79196 783795 946483 937924 713525 444990 35690 187540 906455 370092 648128 855434 947566 701677 752242 46713 648105 459093 144256 101910 228730 175900 811312 195516 812953 690783 317643 472617 361218 669405 50591 837695 131762 562746 211835 146180 56621 470719 715382 683426 507771 264152 894824 233319 787815 617365 732910 986566 276607 251241 841003 318805 202455 719534 542594 732237 623238 725215 216157 36685 393894 283741 522089 582743 424024 49771 121303 490770 648830 727922 714845 199366 205888 61950 266803 317667 831176 177406 398551 159546 361413 707144 469065 707138 915116 843154 869263 660629 776818 122938 660722 297264 78611 106368 824192 822 519119 914695 192328 208686 521191 937495 455073 223169 129892 920094 45539 797821 937809 386026 434604 169236 112444 228848 456476 202973 283833 393 318425 693650 264991 574704 221324 621777 959561 465989 972195 488668 806421 936461 377101 114969 535145 250479 814209 625682 764393 932856 340535 448181 850370 798552 546925 534357 621987 861795 87651 249831 178366 496338 273823 72774 14988 370303 949930 410096 646598 390124 819986 207559 882221 415741 813734 595601 48706 626233 473917 847417 724302 851405 879599 409611 944220 553737 225498 700923 983546 460961 879262 672415 373948 606637 707362 868657 322937 8873 926285 967566 441932 536374 50125 118137 446932 446871 341012 685528 352948 493109 789781 851894 139540 991388 113932 714752 124190 808379 681139 167880 755842 55976 69582 500677 972978 86682 127328 989457 53990 449837 33395 229482 791066 514145 674965 113329 987979 761884 420565 376366 970174 128995 966282 945034 830137 977381 394124 165971 839176 84464 840505 572156 322809 271802 389938 355354 504416 232793 111707 904680 427540 627467 506078 580932 413040 369904 520425 521647 417363 510730 873451 52177 196768 533572 448475 450740 421439 741480 810481 470212 723994 192743 56619 456533 443873 89046 125770 339805 685127 5675 296210 688565 930498 769604 652877 906332 126863 999520 294089 766900 779755 27299 603349 318467 753627 728471 225800 42100 133861 55782 86906 530259 284565 226849 806409 969365 779833 201596 502742 264397 965285 280719 358341 806968 875568 582806 976705 625970 815477 762354 524469 677247 346323 284967 924948 430467 583534 397468 24402 736906 769643 714974 872360 418433 345912 932892 534804 368059 123202 21612 12182 503277 347644 422597 348597 317170 891743 965891 25592 332231 204132 447207 118062 328912 259404 347412 924646 993682 990169 469139 590839 230839 51858 76304 369978 30349 973379 131866 448011 950471 271994 661671 981195 805050 940427 542670 233249 203617 358861 968523 739508 20378 232539 687806 361651 783527 268949 308012 786189 623854 820828 190077 489209 120313 842457 38460 729392 345847 357174 207451 42414 238457 720675 614700 359092 203126 615443 575144 129801 328327 573052 623724 336564 787435 55067 734903 957700 966917 865774 22766 448840 869337 575480 377369 961303 265619 987968 523235 481994 785663 456210 339677 689405 448274 876732 836987 214226 642400 754835 66005 431725 923043 856620 77096 400569 995195 485795 168467 319009 136937 879319 570970 995672 321810 483499 844839 731602 366402 152199 812164 646024 96870 104086 65634 274616 943633 988422 251989 9379 634680 186570 568725 97102 433654 436251 328702 343681 359561 809587 405777 163211 283923 361872 640625 571387 284121 723448 111399 318185 9992 52015 81375 93675 248555 613122 140392 326880 824694 3583 364472 488681 709630 13947 486374 360043 609279 872843 377646 950222 470933 597899 23153 79681 961027 440474 424882 506227 327023 394204 151962 736860 757923 970487 110580 588402 609614 509590 820722 131444 836993 461929 603174 875363 568627 188579 774666 671428 399870 717883 233465 98591 717663 821675 19379 136259 737465 848500 763165 72256 123283 87384 190 782123 902678 438303 641796 935325 108816 153107 952573 203316 28211 225795 146910 584529 462806 533764 607552 949721 211187 847531 413341 73396 682728 926804 480216 23377 485110 747231 609330 779040 165573 707181 665686 55958 682270 875367 156494 557549 755375 63672 471499 312993 327307 440206 87969 506420 961575 151197 634632 879466 253534 139483 693852 196750 961582 682629 358366 952748 964921 698713 212978 94101 18629 418266 842335 760222 109884 793872 947090 812832 876653 921669 464923 523642 208777 392072 26541 291659 529255 774510 752354 710968 854656 300748 998646 72236 566323 647486 500487 962643 264835 756452 968220 983262 515860 281632 775451 50498 405553 759449 699856 25784 178121 481594 249389 891775 559022 303987 199044 230678 702164 173239 988687 883842 465688 387709 760105 213838 839287 337536 485075 421382 781778 496191 821552 774907 794801 681213 982344 410050 953852 821186 597129 245429 563012 695384 599105 230576 725944 420366 271526 957397 612080 985081 581646 851913 387366 561390 869687 231988 499448 535882 72640 896453 371944 885162 160814 898540 556764 475891 603304 651422 682782 760011 219772 284885 133980 628894 624216 28877 289577 972250 497937 764808 997051 940979 463647 326155 418219 315552 495455 268255 755000 103644 910416 771857 255172 446054 948823 825458 449813 461569 114683 217111 298837 908789 624169 798874 907155 554892 291313 267671 404032 185430 740487 194800 400179 422757 473219 195722 938534 75153 100577 496590 954550 347382 213826 900137 953638 562417 886569 786828 461981 100007 107775 604332 154083 206846 144208 779267 657768 862050 173644 621581 598078 383937 980551 673676 313626 789072 884665 216517 850519 72195 505150 238081 575986 907800 851798 479373 669455 75661 249766 301050 886194 983270 27510 448989 259783 340393 760242 176720 795356 963937 520489 708015 923233 733406 789777 898269 790703 842418 728513 650108 785982 100214 562292 633208 492333 573187 161805 697725 969214 975802 956302 496636 70871 560189 51807 746731 375298 93747 188302 164546 113261 817544 233929 440318 46699 25002 428069 357985 373170 769357 295579 786032 86683 939368 315333 66676 345957 254006 490662 645498 267187 603254 12319 576531 765449 154796 24123 191060 84370 575645 825892 936471 301725 666391 931115 732409 560603 519271 951812 161434 569763 529888 530695 484960 616431 599515 213297 262836 227740 780977 193953 27843 716718 832899 872027 460926 125513 106099 877320 215514 886777 31464 176116 187217 644203 238734 703951 111584 558386 531092 636909 271623 294915 679084 332678 993356 295801 443086 958006 199096 736466 582197 81086 719064 126447 16608 535873 221245 430680 13075 54408 352253 435766 132179 47999 842480 134872 918958 632501 229299 488175 467761 351392 914536 448145 48431 758935 642676 528505 314689 968982 324672 108357 670721 421821 440249 564471 804813 865426 151248 460469 73418 350842 210811 790858 8799 935300 934706 920802 414646 859486 695411 316242 252414 517470 806462 453261 817259 940474 863001 177392 623796 200592 668237 596791 197973 33951 998375 874245 549643 557836 412600 504161 512538 458591 844566 237235 772618 551747 199513 159819 552102 176585 138206 508827 397564 38501 706376 802680 911584 862960 655674 970332 859688 29732 91742 604583 279793 287459 601441 772442 381017 533617 431028 809562 514115 110645 77005 470387 509462 665724 626788 493010 422526 189942 13430 706634 977386 935991 728774 206160 614924 863671 506071 501439 64604 163987 367731 831253 706645 222154 105063 7092 279991 996992 329924 716578 641603 552190 482848 675145 293634 235184 999187 685880 207487 231142 498043 195616 376584 694611 702200 39383 432881 186001 279408 256729 892816 110875 360268 478978 66370 461202 511609 808085 330981 340217 762665 299832 831836 873849 356559 712694 590351 539422 52390 831355 173800 688983 2155 934108 124374 775866 456862 785037 915534 189181 972358 733544 511685 607678 815402 653997 386615 167613 256984 987388 656419 533725 58977 46365 889421 75046 957851 295352 571899 409734 656222 315997 617977 394059 561224 212350 982613 796842 49593 324976 267875 512316 26903 637614 653626 181308 161100 149398 96436 982986 160515 190569 639026 639595 387054 828047 729750 908294 931331 979729 741512 462056 201850 352797 87282 635713 658065 594118 646980 948133 49096 920322 791600 221069 822694 289706 224815 902803 5746 690493 792058 407161 802746 868573 110993 101603 761615 2448 941560 972888 58311 754432 204597 614469 303802 617596 364372 156154 426310 699573 210211 235627 90700 249474 520758 7152 156784 880604 462756 81157 636252 233762 500680 963531 935933 849175 480129 4165 535813 821407 808114 75740 978280 139206 511298 345436 53983 882360 293534 688692 315624 691018 711986 513082 542211 357872 731700 780645 144566 502277 313305 491025 883787 625542 990366 286719 466637 414359 866240 42066 953422 249404 736196 360146 906020 742305 134576 387437 660648 485715 701904 332465 797109 413509 665586 277908 219439 464332 286378 577516 230649 203875 455055 686327 329917 198056 474748 393493 130601 700765 663440 646216 189996 865832 466414 827771 153725 155539 118910 617208 87765 744397 588202 798320 761007 593382 188962 499640 256527 240599 948440 711046 437304 277432 721285 132216 393781 523848 809442 271629 757457 139562 132016 824937 874719 152226 411569 465046 238578 322907 570604 659134 500134 556964 676717 342642 101526 817710 562114 30758 355363 713424 854975 92274 755956 125124 915515 679826 218672 621351 123857 219367 111877 592508 837408 385461 647717 112042 967436 893603 473028 503418 392378 258942 839707 579226 422040 650741 706344 594140 421202 119966 83820 667831 872798 537840 249451 186821 246066 952775 592944 968964 276872 156516 263878 471893 272417 203114 226432 845120 876351 821730 490418 796142 683049 43128 950773 769261 204907 931835 81639 86064 930195 787553 697641 682381 188789 196033 136223 455101 587240 15767 138419 418271 584391 530883 964243 42869 419505 173706 189487 394405 246026 822868 243452 591609 20984 320940 219315 565600 45350 902916 515730 553067 622340 817774 100250 114384 603141 267939 353551 372459 365023 567232 994876 570616 86287 244420 886380 175770 184274 966164 17458 453592 144813 172792 967586 61402 566695 355227 171797 616624 674826 428238 819561 886731 181733 136581 488895 127682 706380 178968 938811 338447 886038 648132 781896 164304 686879 402856 593553 179590 380548 151049 706121 402969 847081 827086 686564 186769 573238 189636 842268 451679 334869 762459 576237 124370 511350 259495 55192 461155 137548 783456 383908 680553 188174 373602 519768 491365 69239 949870 417859 317880 670533 903143 38517 785384 781117 671254 424835 484639 757926 385191 358918 404716 894922 580202 528860 304767 904696 760338 386214 645617 534660 370297 570505 186170 273798 611802 999533 552697 679639 867862 588993 999600 590103 945968 812853 419718 187818 14737 828542 220227 253622 452292 280469 890199 194726 310587 510136 82387 882538 661576 923880 484718 855541 454245 650858 660161 635326 40237 547846 122572 344383 66272 601803 914799 196601 224035 238281 706225 108782 553790 814485 682301 464294 196828 125193 361824 510059 528910 953537 701709 44620 736008 574879 40537 555230 264995 676103 585662 108214 691033 497508 747356 672688 622541 856097 278644 802155 31360 388977 905899 528459 737053 487816 239373 504886 159662 694688 590792 579927 704484 868213 777708 712159 250131 222857 761842 876478 498675 68513 412146 328366 375264 907397 928619 844521 537243 120324 908799 782638 18632 668462 186164 677440 403374 438360 547188 21415 670394 839324 916878 747629 589948 365526 955379 366625 497895 439208 411385 483032 589845 252535 555868 288039 626178 77931 129336 907882 393100 435763 887504 56449 145594 555647 893130 929933 598514 940804 574577 409399 541760 36924 38130 411114 429718 576035 392735 957332 284038 58299 542063 901417 269130 694025 484220 511136 42749 590933 281667 695092 850464 91246 127912 278820 23126 482084 806127 898227 23847 290828 644676 724584 349569 94784 843508 576976 631794 958940 707570 221623 652080 666434 618067 637683 472721 702295 648402 578777 6355 921220 299853 585797 669205 656181 61381 187415 255708 187933 430050 113457 102479 839409 627053 646842 293372 852072 139925 51549 76689 879426 430507 88203 846371 497022 329893 374901 295210 182114 617438 745491 820227 534006 852372 947679 939821 509257 135657 93722 766541 32235 383460 122439 823530 233201 658989 874731 633201 244341 351316 684820 922802 160020 379658 83214 523553 660270 881766 208495 503894 816360 278369 832396 214541 471277 559642 982210 359463 601961 710996 482798 731431 472205 786675 899317 357110 357838 232003 283261 196832 681254 608177 582002 771925 556690 652687 876994 890729 849234 145108 906401 241812 754987 76250 705094 150962 840040 328415 550700 153347 742997 742724 890386 458284 426691 904401 468412 536117 243784 532527 736495 683338 907003 378860 246585 131834 975676 611387 911590 353083 300010 578737 955660 413988 701931 871177 328000 947121 35432 791009 335263 852354 583245 412603 248135 341084 768078 994429 89306 572070 502941 591473 341058 855534 171189 649734 585063 748066 485842 44749 103931 845911 706998 848060 16431 377862 535910 936751 637435 691082 909419 52642 60058 160867 757138 561976 697675 227957 846508 555063 3409 473482 751055 655242 326900 294284 492691 563966 677631 721740 779797 763077 279487 587838 661431 452918 774730 276346 919006 754443 752374 209405 608563 2593 125853 989286 146595 358587 895648 639929 946719 274688 588321 82015 69533 791161 232647 709540 258453 407828 785278 125432 473860 693283 981044 891567 236844 334558 650974 370881 176722 570781 943281 249930 739967 353502 226857 833291 276928 104837 769861 60583 67174 215767 626056 460519 724935 868030 854522 286455 550395 700232 329318 589862 777631 283880 960281 854058 206166 427444 523881 469850 90563 599909 195500 873010 309904 332762 20348 518739 596522 108693 826682 167424 411586 205692 160328 772769 525197 355417 877326 862852 222917 881947 745205 108887 721063 242515 825391 323696 989299 702392 993389 909381 785583 135139 54375 954228 788900 122516 184408 294076 174175 554987 189312 731458 399729 131503 89440 785358 780656 596555 284353 922699 270004 90316 479405 746378 751515 583588 404213 209855 278789 262506 134889 329283 684120 524568 93283 605968 436093 729932 772733 512200 729761 210055 618325 97583 81333 584881 59024 535468 63727 829459 850069 547020 376327 397339 906254 993599 98747 564764 427306 260953 924363 501771 333854 474578 909885 411075 363167 500871 49114 756994 559593 874167 963951 973098 874619 615686 421133 18561 19481 26621 275146 980721 552393 432584 460478 30408 962326 166007 248647 381561 46737 646653 472709 543770 407690 473396 720030 612580 381851 593624 56763 338934 752030 244231 586122 321554 709618 622599 120954 114335 826746 108416 817346 520741 395165 84350 470746 650580 261895 380016 716415 189757 844583 748140 236020 556695 432879 575081 813884 195388 329432 298243 140449 32233 299739 999546 334384 350658 319224 754227 257403 898891 512499 446517 569685 517168 873618 784110 739225 593790 860128 937580 845348 812583 840302 780516 763991 236995 159181 538799 160214 974217 29716 15624 67595 569434 91104 542991 902627 473719 560591 860105 536975 628358 144196 815709 162309 562641 547431 729752 812669 418246 403618 25578 260085 12536 196645 822631 788654 761884 287522 518216 653484 134797 924177 981031 899769 520201 428974 272262 854946 912434 730742 504265 561401 622030 475886 193207 836305 488584 176028 328957 28806 432876 722187 634667 410482 911342 207308 63989 184953 761572 269552 742067 976574 469128 957646 925217 884011 197431 153795 413024 915182 721844 917293 662707 711990 680806 783024 59203 543034 244885 173425 905436 59570 527217 440797 779949 662748 974539 322403 575308 198072 679962 46518 794032 375629 351096 970316 760757 920610 429027 164705 629852 206405 82044 797173 796744 921672 704587 62154 455105 801919 382009 347943 294453 288451 908308 475223 978930 714866 550031 516715 361198 471788 142463 962292 1343 217432 694367 127562 857443 330717 199629 880328 867258 757161 526859 92557 683654 621998 598910 760124 57138 852960 535475 163197 967496 651192 694165 412282 361465 175924 739192 60643 964826 885332 197714 678378 543649 46751 303484 445512 628140 830812 97333 34102 275450 720473 354143 957045 683887 878056 688640 855558 78549 844317 177091 611379 396118 169169 648308 970436 538179 984290 955528 928651 724304 523824 313043 887961 559125 136226 801423 452550 292751 209311 537371 641773 255068 129878 151546 152237 377859 814198 271952 804393 111530 730294 260585 406089 85598 475279 687346 4535 549263 203644 443134 656099 626768 736961 362050 185984 835291 490529 829401 89988 648076 237991 790784 247468 950305 952158 526747 548981 928896 139033 139631 563428 606257 970348 610726 825280 772896 591600 187214 702034 483100 897027 613914 39660 109275 751686 916767 422303 590068 552669 760856 923203 582371 668915 341283 94899 590344 794931 111938 77774 974568 77840 149531 533496 178539 9022 187961 649942 205788 14390 493512 837142 609453 154550 530588 805413 640240 60671 424363 713206 548318 691605 273614 863042 721492 208515 972229 263107 116049 269844 694384 769015 258746 461403 135958 678755 15959 710572 825442 480654 375891 335712 5921 760193 897215 375637 405061 951502 792591 672492 179365 731910 725275 266314 771515 910849 963936 227287 606948 8666 579709 828610 951396 416177 445303 422010 688223 182631 500725 725046 468449 617957 224900 660975 288215 896469 580628 818017 887572 937511 188089 764494 371917 180302 533035 657530 491229 396801 446918 185008 299970 254074 259915 231419 873246 973818 47261 550062 659702 274755 141829 971357 624183 709084 847663 641122 847724 312401 379947 270425 147017 337201 988524 701283 856292 6926 113612 684455 170166 185536 322950 206861 500510 703395 890299 86273 276318 736916 149486 587702 626460 594935 686472 108960 681954 867892 303636 401209 625567 712822 835972 795453 195172 166187 66602 951982 823272 44999 190528 102224 75269 775808 942625 324654 658360 327891 530125 380435 289060 829886 418985 779282 496784 634756 198781 667903 571813 918124 485428 265652 25905 284546 795103 72461 735334 537429 205170 363244 347227 839543 6662 389365 991242 125889 563414 461139 152465 260236 528258 251058 600753 622328 807118 829379 65938 360809 566436 830971 568573 543685 260046 386963 58272 509623 877437 755081 35790 434543 237765 396446 139260 998560 155742 897367 808069 171649 343333 519933 455911 343181 69080 481564 183876 495427 688350 82247 983074 784742 292157 870674 194732 136701 339810 813399 341614 132244 725021 657714 267036 304250 764002 894021 910284 498881 862600 864693 987959 971522 276302 558955 580668 151830 592337 821523 535774 73693 335896 552736 812289 359931 413641 175686 457520 758678 706096 344639 622106 161114 477439 727687 465873 958517 801928 725216 252618 946331 363909 176271 893599 768707 571537 227869 366288 255463 270893 676886 917181 344008 249212 294477 941998 871465 362822 340311 137548 958223 94521 825995 844965 914375 826211 383049 590507 683168 188218 937775 66101 944621 140372 707301 995453 957252 231151 19539 90913 910017 466026 198182 760163 655684 375498 559631 106217 419502 850743 286659 302845 216041 973052 684156 193933 74781 225994 683702 252972 366587 447221 322547 91792 96246 537013 102840 726418 421637 890151 443086 397105 551203 814730 884865 95375 239823 887939 491748 884146 979469 925785 417164 390660 180706 674169 994832 958996 125083 119987 447376 509843 867975 974459 525355 227736 532537 899625 227591 933789 794823 414521 469196 237759 779341 430476 956009 930049 776363 185381 867470 921226 9923 238765 771825 228194 980092 645616 847113 134969 662850 367838 997590 289697 820995 968715 243991 168271 846387 469295 204754 386014 384521 98982 700816 598219 817408 343152 951901 995194 112407 630387 525004 453936 547025 234740 364722 270422 787318 216930 718439 866045 417424 320139 179144 811092 289263 766821 291639 109876 859110 889607 404825 161621 489547 856877 236503 542678 974203 959479 374238 803257 121235 103274 599135 649444 366392 289645 129679 371425 905232 580686 88360 588510 622663 812923 206567 727918 63692 465673 81484 350663 802961 267057 590429 503874 557774 49934 465634 452831 208382 145184 504426 561982 128672 256331 685702 273830 566135 254745 314697 440257 35275 75572 745358 384670 719462 90861 687089 811759 113880 703032 846164 31304 565940 36013 449244 123814 882704 615497 400626 202726 233865 977387 691139 252169 59325 934295 8448 734647 174735 656310 261343 401400 495526 76628 632664 90108 337646 547617 424168 888405 986325 85297 321362 185272 826639 951356 768792 720000 731091 100382 320838 170475 726108 539928 488552 95515 902762 529421 754512 396117 638334 466630 260177 628805 431265 402031 283142 98745 253021 860631 344332 401634 968578 517940 733571 66838 221411 217437 238865 420240 495767 709710 102047 317742 9464 607592 497882 284850 306151 497710 491059 619714 206790 21576 420768 133289 441596 9476 980313 991379 830261 869776 215195 898965 129696 312962 387944 226530 896879 146192 62469 910487 563610 862424 661755 717616 135004 307865 279063 860176 201588 552824 825451 245246 642790 582781 333258 21410 825080 503443 140047 879756 551669 747595 51031 784174 225133 128857 373954 803677 498227 429526 634550 421076 367518 83708 978588 281456 56456 69933 26017 572085 816402 922669 922743 525831 310814 267427 875345 302642 825748 829212 436522 818403 785118 744392 566015 188781 155243 557179 757648 226757 900976 948333 646627 26630 967522 941115 585665 22382 859325 419620 27575 503647 177536 157964 873495 195679 515503 739260 395124 126808 226640 487776 209129 529305 992878 383688 68755 731667 620761 336359 60754 432668 37732 949527 720205 7792 422310 551636 88427 653675 42426 467388 475930 767568 764095 681173 881483 473221 840408 737671 24756 671637 51692 849630 366605 269612 207207 252617 693716 612383 87608 893342 203529 532002 259601 474452 836466 644815 340394 388999 617816 574886 898303 23607 219912 742727 331277 685705 92500 154106 735769 174148 837712 234023 348009 848406 343189 329374 657608 998413 353664 691089 543238 779231 910964 232405 304374 626530 75284 833445 483311 634708 701130 387487 970892 290260 435139 385604 921068 397607 429041 201020 678002 681844 127368 568720 81990 324616 813633 705391 603794 438739 656281 583849 688005 223145 461395 982199 310036 904323 939314 166129 724596 973115 82432 926294 330337 945875 701962 300936 393819 206447 953762 343373 72676 653718 949596 32399 770307 754741 866449 274269 895171 270940 554399 651944 754548 887807 264102 162055 435433 401014 478348 36083 43833 884157 963771 543051 55871 306101 332830 443602 282522 204385 328295 62316 252845 107306 927756 962533 461536 50844 753605 856362 292381 535014 461584 150349 313812 219678 857326 460677 412791 663483 817123 393836 296511 838745 352377 654399 233253 645049 50302 836258 639594 137790 501761 935897 61711 664560 362265 955024 944350 380285 487326 3476 182815 391027 237294 410904 250467 216776 581609 138993 301950 627794 917558 241754 13828 569423 74940 738609 495955 998495 87465 624248 379721 518404 418991 808085 848970 64361 70658 268306 325691 285272 232027 602206 806794 738114 476216 783946 412899 257532 295705 323084 685116 891580 332741 251903 170570 338272 767043 716898 188490 197991 167778 309397 610105 927606 192881 393567 635036 741652 378567 164010 133369 996270 936188 258181 171676 190868 599406 411297 44500 543930 621630 215573 35763 983672 677200 562779 687441 439627 890191 892240 862665 479825 177958 157559 489850 41681 109704 759 558151 34993 368360 640857 821336 478654 848002 652747 915543 275176 309905 432287 5364 161666 18326 357836 205730 788550 841880 422764 599255 175632 166878 6013 715152 801630 920887 659360 912842 732374 415730 554653 877834 431168 260198 478237 81110 557000 565292 75759 579066 664253 867487 157059 201221 384981 646115 993074 211785 528359 648028 731956 779102 192687 577522 557032 398559 267341 664787 38224 561003 575622 53425 22738 167077 326338 630336 393272 787957 412492 110265 933553 504262 601046 579738 834446 850437 557938 881636 340741 75752 325657 415196 940146 552549 165032 427914 122577 68918 310239 281853 446725 169116 959584 843652 253845 374105 623670 560886 21353 543988 251723 715052 405073 589817 612592 84290 837886 806967 64345 993177 143623 62208 392670 15448 684774 681068 334908 965542 521401 73046 22162 920754 225217 641117 464933 349932 915494 792741 393628 192649 131121 621972 166596 276674 939600 444757 235021 280789 397845 600792 370187 662723 491512 618704 578294 751057 83729 595635 417962 673991 89438 507454 694312 120052 571779 158511 250259 315175 101061 93833 484212 376439 590 183379 729847 379389 338797 659929 649900 844821 846035 478762 164550 195937 922262 775000 872543 28485 333489 569659 486194 236780 724226 207918 849376 641857 420619 873489 963500 435319 634739 802309 939327 233410 755458 453875 605924 424988 715432 669318 509709 129537 518838 339436 843340 467379 630819 889432 628507 425206 714696 594435 956117 839253 223653 1063 915514 774364 174682 529155 344047 50587 829998 116634 780412 453738 32460 676979 237132 455775 456833 1434 745584 830873 578368 645086 269596 371641 759390 881873 751977 786468 154837 811723 48530 681666 902469 150184 648951 681666 969775 608133 907612 626772 413945 411079 104875 12973 652588 876628 577838 544519 203705 964503 604374 901790 361904 265920 259575 554996 833031 725570 238217 874061 848473 396692 371625 792116 8676 908657 216533 872565 316170 343255 14068 607649 988689 659980 565516 52685 271843 868372 186058 368018 199311 774140 365758 46095 215174 777811 298140 130914 735006 392875 14076 712883 215507 146524 113242 51434 682817 925570 50966 739508 481323 896506 693750 193729 958455 181545 929952 856457 314096 609013 716128 617154 892803 536010 26664 191788 507266 560662 780170 353797 167588 694989 406592 344917 891779 935461 424997 504548 513052 469339 477498 417471 302867 918573 143202 280183 124140 989214 300389 765601 311763 396918 302257 349015 860117 650495 15636 70773 340197 841609 461572 840797 591960 398694 305047 276660 699561 638319 471499 340066 622518 906237 75839 900118 115072 912177 236664 116992 378735 855404 736094 857685 662540 513623 512188 562831 16838 354461 814595 596458 435374 725612 637639 608040 183098 217400 48000 505742 56581 582776 574539 914405 403661 833383 188263 349434 466485 579652 686905 441118 468161 282258 798216 379174 650140 38809 521921 517036 650197 604643 698420 198796 64989 918720 951829 935080 794507 318338 111356 499109 195928 596610 91301 804652 333348 58457 699569 448298 524719 20008 12579 539728 263520 880593 749092 660371 530818 292923 922816 302829 296642 299473 401639 343322 300978 532100 627309 884572 462345 222597 506826 255096 73505 757068 233882 333879 92536 609364 575517 408294 222383 489820 865337 208214 295374 287463 323635 890460 743230 370045 216634 223890 678093 706600 687004 463124 228526 807288 292687 486660 952118 851712 298986 105479 24096 758038 861225 953798 270666 207638 93548 450734 659510 799264 929016 385520 93770 887894 253684 133698 123408 152223 675438 443227 423863 528295 659540 180411 973584 273244 846331 457633 620178 528562 819740 752339 615638 427744 483026 165658 656731 298209 930461 209667 339715 430389 178977 11295 14868 347101 265960 686019 724153 364002 942236 710409 69183 233614 692878 394894 236312 529905 219058 349234 663707 250142 837472 432603 849410 785835 147413 567986 557930 683957 494000 210532 384279 673881 975157 89506 704301 699452 52429 476577 332216 74949 253764 398875 260965 634845 315018 648781 451783 318966 857843 554167 405011 625793 174967 882015 203428 516150 3570 162830 766071 661456 451045 593105 803376 29838 553075 56633 795348 606836 532645 557915 50893 835336 444199 66897 300841 376085 567689 104440 643355 146283 60606 140592 30073 49501 656736 721503 69052 900097 630698 738414 485763 68468 716797 40906 543504 449748 21148 684516 664649 34308 242159 210418 525240 452907 656516 502380 839116 653109 562313 299855 226006 83536 757012 855262 827917 640113 706459 624860 590666 296909 603004 495315 980877 99744 302902 763792 794550 702185 811502 287012 296268 29356 166956 276069 340666 738095 615707 505643 97869 82173 738892 297299 539767 720422 906291 207423 301519 154365 445993 735444 333967 545881 531432 192316 925909 62548 167954 462434 258658 650255 964523 428984 30302 488940 663002 293235 436882 432082 262124 576462 623212 959277 620561 197251 725567 482476 564893 287957 684544 312833 481544 793674 609098 715748 467503 878569 558747 26193 755921 149760 426965 319813 788498 425312 199998 454917 409275 828063 798848 62743 545976 185429 57257 305094 168217 780767 241708 586018 833937 855648 596383 687358 949498 785403 584955 182257 778768 779802 334239 622485 63345 430250 435534 118987 360867 210652 467052 719541 488462 518246 863236 23995 703294 267136 215429 280263 762018 217256 134912 381193 60048 854494 160556 19507 552383 716776 619811 113149 877707 710544 971362 846946 21364 843041 236109 581730 409695 579565 41064 511742 828564 565962 441055 947903 959422 844176 122815 867824 712046 349085 405498 341983 490457 507089 123496 984672 579093 680658 242048 169866 426976 406345 852259 440824 303641 307108 230610 360393 887813 151634 744947 165280 702027 834442 131600 763940 966136 583364 303063 104513 733500 948606 36891 668902 952939 932792 363409 470342 64574 399800 964628 78807 214479 807560 328674 339669 869536 872563 892637 873536 753429 548555 924684 480345 328117 63526 615447 217257 684397 749532 499917 728123 996365 65803 690594 762461 774921 780499 857769 735395 64569 618331 595615 919716 273113 912842 277408 85691 414282 725326 689199 328839 443791 263897 217651 552875 173457 221150 211828 837327 455836 852377 684002 279965 215263 801476 607246 407813 619824 400419 408879 718713 701446 559033 750431 988914 271997 770576 605724 797609 466518 449078 649031 247582 952884 645946 525032 853653 949599 814259 776424 748180 611269 112057 625813 619047 318900 723050 364642 502748 222178 507559 34532 163399 875109 849108 426774 851263 469947 909595 640534 668895 546116 350634 430886 31302 690434 120112 405036 952408 878496 494820 293810 345082 226984 375166 789030 415001 658124 476604 617627 178916 145950 191967 46215 156686 666583 45227 33411 926029 819860 781354 930894 725662 319636 466986 478538 353086 912252 398714 705277 851058 589203 504305 744914 462144 698182 736360 966550 477876 425957 194810 306875 757148 396324 715787 470104 760844 701019 370558 934758 143643 241735 170174 50501 345380 410630 827638 708469 961030 128479 541849 515101 42725 713144 380187 757768 266087 142622 517749 554019 649783 639105 18725 789249 674437 157556 904108 585879 172867 254193 330446 832320 632042 762516 683861 757561 568755 235163 781967 363046 61663 629676 913035 221132 290992 642895 131296 744085 337965 976432 663591 740239 245026 648606 764988 273133 343133 218767 430208 788996 455475 781786 746522 236367 146873 300539 498481 117612 233099 416530 548404 612317 766024 771364 139218 316168 396563 101465 858434 275768 886484 562428 722045 422937 42613 446399 542975 936575 655526 925748 942409 229984 367386 116501 178530 280405 820872 233276 650001 114142 52522 782316 451173 170395 611393 394502 517166 630867 460367 843541 277249 654513 79899 868675 696119 691138 265393 538465 835694 85240 331231 860899 585735 908394 157370 939425 11622 255890 979415 76184 66678 849037 758802 501735 854818 517023 420682 762515 845405 943660 461091 721219 276187 902976 822786 202692 919445 285448 738837 468102 736330 885207 550217 142941 247352 397986 532434 297089 404199 59076 962790 216718 419422 650043 622466 616581 207084 226729 859236 367113 734497 915348 62415 430179 156882 415142 136010 227391 876888 989421 409569 462509 545297 961820 937698 824736 725598 368585 89762 98034 765668 350253 644662 721630 10763 633703 316282 985093 227970 89529 707533 86762 539833 192713 581011 129782 660965 539298 105266 343028 410495 185584 2197 772054 359813 845255 111276 988910 856824 402269 63082 581814 762589 615244 733062 287689 479036 77201 167227 409447 183908 979472 130759 322677 697125 274957 272496 83259 900372 749684 968314 307556 532618 884306 49650 664385 766310 576857 373863 256390 732486 101920 462251 541324 597074 957025 754582 426446 614450 908410 125571 819180 429842 380396 187922 925610 723365 778463 558692 434226 638687 413468 448866 981070 437626 292049 215095 952815 624242 890321 154833 809129 417801 516945 298340 186996 511748 71341 987751 4781 476587 697120 298964 471570 872525 663055 308652 979210 292666 399359 905393 794075 181255 348123 818987 500530 808718 122735 760036 166559 438571 7151 841644 732374 101056 473649 735829 207983 186737 554862 678903 983654 708521 651781 830894 590940 229716 995833 361047 532564 141475 306350 518487 534263 477259 726319 925652 716880 495110 971755 242105 837585 687312 86964 22006 372301 683435 784255 823998 273851 760795 195622 300616 162745 838699 557545 918223 687623 393383 17448 617042 932808 371360 269547 256788 875652 423531 243227 79005 830761 788130 597382 340535 164165 38369 950046 415986 413902 762442 537083 973792 364890 170370 223252 213209 747815 952818 92938 4857 45972 457222 319774 228829 910694 351473 985526 789162 679237 313768 336220 99398 159420 78306 876350 873885 5756 805151 628527 471197 815449 944350 406053 785338 107915 546212 241657 341611 836079 249852 400298 811499 970436 610610 608730 939321 756399 313687 619087 270552 532727 603328 621684 792336 404809 184647 410325 469483 511477 123208 506982 450937 118063 170405 490109 302988 5711 859395 318100 7869 121873 366411 64776 680613 84438 411178 932956 369829 365282 612433 108215 796190 20380 837557 495329 960442 521360 265872 375882 840417 18864 960222 193540 270917 251727 638817 713732 517783 873317 207582 208229 759311 341838 766494 518500 608936 420426 255598 126821 793569 710783 378143 604973 206461 423858 516678 860582 1732 570770 746621 170782 54656 685101 299745 859464 280449 870073 601810 771577 101209 392909 851126 442412 203425 305637 385781 820607 561714 771553 188030 784564 98285 695942 359041 385265 243636 415227 923636 87040 289198 456206 889039 650063 862087 322733 106255 9393 3437 322669 718646 587292 177172 318023 889801 711913 231603 600406 89553 353752 442565 592986 708955 995657 557385 394999 128184 750339 172739 45047 187966 147056 724153 802692 179588 26079 437622 214895 549098 304770 838794 511084 89103 97006 332743 418899 810329 509597 453702 876001 417457 868527 886433 874869 974084 928484 379254 234707 792067 677284 286186 465700 849251 843319 898723 605428 935710 626253 672781 187827 642481 822648 526807 591669 735324 168749 659635 109874 203301 765511 877273 294918 875157 8580 292100 8178 895161 376582 377907 359257 391906 685458 111338 473476 792550 237780 39663 172831 811613 823450 767501 450938 658532 483541 497300 30984 463901 270491 533655 835619 106989 331175 191212 366790 999421 297111 627760 912594 18938 498733 136576 360842 838422 232079 748865 289814 272452 194056 733082 735044 930943 856388 645429 190978 162500 738520 829313 829478 430483 150007 559666 224934 988274 874814 301568 40544 591466 375145 773604 838931 817096 269467 839902 908964 441949 800859 466034 498971 803583 322897 754405 585955 352390 631949 799877 87437 7759 475777 105567 952397 148413 243266 769863 862332 537587 937355 393363 601940 583067 7737 264352 887479 660962 478416 626252 216617 265273 879156 107578 45969 290262 620337 216273 245308 560113 94453 263485 805466 615687 710096 861101 500671 509211 337339 860691 953251 7600 746894 609831 576611 922384 138631 770148 453054 796232 992074 820234 470616 721513 207772 906074 498938 526537 747687 675869 430096 259136 451130 582622 289834 305196 809350 402283 494459 115885 121825 683096 775709 579881 519367 250555 620492 913673 319636 51057 292198 857082 292171 459544 506609 728366 55570 670995 377237 258072 335156 869514 798238 82484 725406 73895 167227 89148 312418 645913 550338 908212 405751 280853 217066 192159 691062 888848 341711 755591 850783 450182 550193 913785 482898 702839 844213 925382 587479 634148 50915 110084 292182 18966 184358 673803 181343 932504 93007 313977 873572 804664 578963 961774 427834 513994 583048 557457 100700 562405 271788 850185 469352 168099 694686 268932 832031 97701 419939 372339 496873 664334 585378 160652 183567 908803 341096 308999 206720 967089 670053 150754 778188 200967 230958 166429 80492 220855 324025 497663 22968 406842 816355 394767 371439 262665 774381 349019 775411 462116 629819 86453 703370 344079 774420 609392 444446 714000 943205 746791 145662 388147 742334 802167 151515 267654 115475 803521 451788 176029 98172 642729 386058 952335 981685 544345 276469 673655 27999 568446 591629 164660 354301 524042 748793 18409 337144 834225 103940 669118 625948 11500 632859 802525 16664 94073 318352 265717 238978 161304 294106 819771 925649 84176 278803 62116 88609 220200 554360 33837 523187 853486 366317 255763 578090 399860 955574 392859 785102 123085 838975 135435 926157 858645 760726 288687 129717 110374 354219 587157 394812 716964 578326 573329 123704 759474 147729 147962 922215 980347 834170 391403 974313 327402 669203 946499 674305 876785 203330 98405 599127 98310 415825 282361 668536 779170 51119 912873 753237 24512 742509 679973 851392 890340 862017 225568 191346 845905 460614 713872 962312 190610 189563 290161 401857 761522 624384 349763 666562 299268 89628 604680 83474 463708 572537 666375 815710 570643 970406 829580 724086 106695 315732 909349 384398 4120 518554 165542 270462 361645 933874 508134 44547 406509 147385 872960 657851 295430 995186 283731 707373 922026 162436 273475 64319 239821 211064 685493 426622 105064 301116 608599 255066 356409 391394 649302 140710 632513 976865 71333 448924 791684 235923 9085 499864 284685 445238 921303 770456 306087 612204 786484 412738 580837 7994 563926 812062 747803 529484 231108 196504 935138 556528 884746 412864 530136 393686 164342 144585 672158 789399 626076 345421 630616 76651 373459 462983 98737 206321 850038 340951 803348 428203 944677 716418 811316 971839 88769 507760 635845 608951 195635 150892 102272 574146 967013 873000 730531 79601 385543 154102 15087 425850 232012 381840 995944 268153 246826 518544 483993 334122 57438 460025 792781 625840 294694 917292 222615 57938 101637 457780 99467 866232 967938 52027 347650 572530 664425 956498 389210 140529 855624 539693 28596 978636 56691 20581 823349 881981 299010 661684 311109 307042 239438 598460 849683 277372 283703 573441 530702 477939 457568 76778 129773 184784 102513 488452 20713 756993 626069 475839 755070 481560 119674 904175 978414 150477 66579 450252 482749 51000 512857 455602 690486 542743 359494 450530 943268 651342 962776 733887 662170 296546 430100 716626 988268 308989 751489 760135 736243 336622 907305 862638 758478 923558 700187 729594 762715 808571 360876 656709 741506 184168 820529 578826 651626 797579 53446 313258 788866 234791 521226 802344 697274 955168 117793 614317 336519 743937 686833 713156 351010 351417 994597 511647 76810 905625 835693 112720 371133 408344 179516 990161 897027 846415 291785 177021 79780 183038 639566 740692 304108 891781 448204 967931 233006 199403 810565 952570 119166 539739 991617 552316 660662 439906 435146 513234 766578 567795 697327 296432 610900 8227 748421 4527 518144 507693 89825 42634 813345 983214 936735 523233 903587 963242 953566 607928 61366 895046 977794 281337 892562 642444 177969 622638 41837 303786 564631 312584 724550 72883 54562 253915 157662 443996 411206 508383 902778 206144 344761 273265 812194 729565 468344 129552 93349 559061 865089 824096 409491 51310 216599 941290 60417 904914 684482 798810 637641 968848 788556 781824 639815 200601 227396 955664 470749 676483 327871 855074 937904 617098 882898 603378 580136 123978 862425 837601 327412 902598 588340 198450 423684 382308 204868 454606 691021 921199 477619 936896 614025 13204 51113 670394 452148 316773 179991 222799 27984 179481 753072 323446 788514 937674 382315 769933 194546 143861 669827 599700 2575 148798 960951 485614 19081 332649 614090 613924 329717 325026 360388 855585 922477 125302 567279 553462 886413 446168 410202 337240 580599 728733 676506 335069 989648 902976 366532 370499 86593 443551 84661 372137 153783 530108 610826 955284 301027 593980 490664 568172 458746 631275 52085 37308 12278 427895 32029 836661 399123 478129 680334 443883 856915 628303 977852 510295 963963 723884 329758 62995 882131 434183 245935 295457 600234 854272 205614 951397 870224 853214 193950 57702 765211 587659 882695 901457 174754 935190 224371 823094 415749 620016 843633 140297 567843 512176 120342 706210 345441 717519 597367 415933 468778 224877 446577 633595 330666 554890 108001 269664 559314 596301 462380 343699 827863 608001 10936 223776 860339 239699 863537 659769 919907 726549 872517 222065 435239 34366 471592 284288 204997 378600 518929 438338 708357 648657 750267 223671 669942 312538 902565 3973 259304 45195 180883 773489 578929 957645 368074 8874 866793 284206 243352 724542 833709 891169 841098 984867 185183 393147 228851 314992 923044 7543 288492 759777 824293 551923 562574 603862 316431 724721 512058 122900 172307 62871 673170 599234 399078 151663 971709 692910 111746 50984 927271 416518 562019 161107 917950 262175 681932 215399 956918 361586 997055 73789 953606 175642 476168 981524 240681 811095 772979 23118 917726 504845 341265 283762 930153 298566 433080 311272 844367 139820 491136 14208 156190 830224 216390 448683 580707 566182 507884 465792 127665 649286 747863 682745 41761 998189 102192 345395 27404 40058 530852 964978 394579 676081 428708 371418 769048 381051 906214 353207 549122 851108 397602 405622 966269 183132 801941 921322 316471 702327 244097 291336 572069 955053 938475 833515 851516 926874 973660 509392 751160 587455 376993 454619 113112 815551 790603 731281 414047 104035 77808 330780 465557 380503 193192 24714 272069 759339 55568 598030 189053 305426 29771 844670 713168 217638 220732 898451 86423 102306 146573 693164 790316 223399 809643 984075 731949 265976 444231 770326 265343 893757 760982 900631 66121 750596 271890 890109 14708 175931 733688 699225 897138 507384 578376 60450 445620 686641 499592 588145 433394 595972 317505 237190 398056 176240 857024 65473 211539 475994 985623 340713 66487 988298 432601 217769 408796 866731 983457 467406 18061 767566 377548 829898 16472 93095 286394 280052 338704 577871 596881 260358 549262 686016 880826 160990 817644 594588 107618 84989 452105 88103 265466 16779 320776 188488 297528 339281 556880 271692 91156 33725 597901 668835 996172 775458 415790 721761 256544 521269 60005 686142 589974 799121 455146 410007 552887 988084 413432 48299 45008 448000 744463 560478 374323 946875 194224 820793 536499 275791 101988 678184 562027 875210 345206 518779 114168 140767 300020 163941 328890 964708 422002 763264 833303 402002 89990 389576 492281 329416 854285 698907 584843 883785 153445 678463 218047 810425 868913 420444 975179 654435 412440 161278 339815 742198 410246 409684 527184 694851 376810 474804 892489 230977 410550 198997 289557 489930 777827 746067 959102 678363 83050 840046 427025 648984 326859 70795 177952 700101 607114 444530 82622 165518 289837 912718 399623 946240 227968 19888 478549 232142 181841 644109 483084 990413 397748 993595 198543 244664 816383 109176 503368 744364 890447 607651 229796 685741 160642 307393 179541 431520 883195 527225 375950 503247 126818 813976 271051 379112 897825 41294 140486 115774 668520 603568 317379 308422 205481 848948 247237 539100 128732 857271 873686 792060 358525 845050 435907 200649 260297 577121 827038 246153 669189 840243 378619 590182 976567 706717 501427 919919 846123 566319 265956 869333 180655 944605 528622 607854 474327 30783 633847 968054 50490 937297 87080 514313 408946 367156 622831 306730 734496 526315 987899 617856 853927 743263 79875 208275 194412 524956 45375 909971 67548 200594 45741 672466 160742 316180 698126 175493 244029 648540 739430 164294 437335 868293 166655 612885 669616 949264 260774 899474 583624 709600 196845 678405 246497 132157 291752 233559 837122 810197 904176 721046 761911 316726 365091 327733 686478 238294 551457 902601 908699 726411 199441 368333 991605 349715 246490 177759 851959 74702 22698 968641 183296 365375 260851 792345 703027 806926 438313 831025 2296 850696 311237 965879 359353 136286 196677 81278 138854 207458 1769 915132 855601 312205 905144 729098 404883 355580 284089 489639 597061 631662 96698 547573 829320 448584 539469 176378 379934 102417 335430 495841 847438 620150 341502 401335 8548 560775 807187 723246 572782 120120 843238 928925 903808 644129 155931 216509 435185 833407 540764 378798 130332 154161 278935 115632 792928 305723 955 416298 97120 721990 229823 207655 997124 226654 361308 229524 581430 223283 540750 755972 102694 30232 600534 526892 43847 70535 962939 625063 845455 904348 918596 796274 596219 707989 329343 348529 41865 480664 724030 303081 490363 612525 105237 119172 975387 443200 428573 348880 421042 97633 710708 950272 74191 308291 262459 871977 37510 22848 816022 88070 805806 909651 73200 361461 594274 217564 857716 52280 545409 626080 639189 707573 919023 254343 391303 587127 232274 88860 339971 634794 49173 514961 314887 511266 195496 663288 123924 425621 313534 703627 652462 877148 315853 650980 85600 874999 113554 883014 802741 255942 670026 269458 411072 162064 494714 767507 851669 792704 274409 851251 186766 117795 823201 573891 536903 62571 547569 425463 166945 116207 477165 132392 51843 385705 838252 850192 151828 126390 393737 340753 376387 279130 978468 1903 541888 120313 117470 124113 99008 513247 250272 791428 329468 878841 832852 454200 43378 575706 166698 308609 287971 425143 202709 574423 950611 370923 167052 938518 438797 749300 118793 625087 812060 756980 262541 303669 17747 50545 212442 785729 163206 646933 630008 589135 195215 365806 690609 633135 777610 291247 79828 480852 260825 150254 773813 639384 375968 350564 26155 551798 725834 368816 542482 73871 455554 775444 629447 5606 802171 768374 118319 940900 8745 533345 843887 241940 753606 14529 130997 649832 838350 683307 478574 337970 228419 400850 721486 148268 260905 510419 75979 55281 636043 89514 286818 806657 950964 576315 836753 953537 461943 555402 607707 785209 62696 55363 558664 957844 354657 736307 131169 319267 719486 640332 364856 651419 330785 854821 328926 892370 22447 790648 247532 340678 925200 420899 885627 469590 641715 395431 398827 930310 452168 302636 875232 438464 24452 130747 560704 43150 688096 990082 349046 751201 387803 978452 460146 120205 269683 512166 304999 26250 849904 725460 812108 497525 780890 57434 431708 939341 529917 137370 317398 532150 940716 332380 163133 63993 821628 609930 34712 535810 127620 786096 492915 417569 814627 2882 344413 506698 966970 188502 931305 310549 580206 270181 40045 458942 10920 217295 982085 837094 782996 314516 638737 4816 834021 871451 364402 400101 762575 349935 973265 423088 838732 788412 734745 317987 364056 668631 451640 485201 902645 233524 350306 464753 732008 381293 792078 675361 279418 850690 497143 141473 133943 850195 45916 318932 931314 776936 739008 105923 499776 474282 312106 977817 652152 671207 208230 890727 406970 537105 734787 364834 228709 896064 32340 837920 592606 561388 137903 621983 521808 424243 800240 185982 526247 879065 297399 343810 844820 68099 710886 482387 86604 177787 122980 301116 20361 294191 3676 535982 308935 957298 883135 953469 810504 684794 776510 600290 914385 71584 659920 185271 145835 519779 55858 816446 834467 240549 237346 449179 347850 878316 909220 104917 124725 480163 942781 889945 440254 953302 406778 453943 336961 417593 793386 522147 216864 91042 955872 887989 442624 357899 200626 74665 967818 64721 414013 778528 20202 631863 133726 359070 597203 87844 809018 556618 543482 415776 893495 653808 14103 881179 853313 437186 523303 724583 915078 213139 333164 143353 407994 810267 838507 845612 262100 408054 799021 900541 196815 489829 986239 285456 139370 970251 529330 16490 760169 474672 29787 976757 986129 386562 716180 696447 694319 542863 728633 931707 462802 674573 369196 160638 80077 367635 18194 637891 50486 471005 19412 20648 217450 523147 893663 965615 408262 22114 767524 408638 766319 789450 225560 851615 374220 795342 830005 831296 994374 784223 55096 464885 511823 191121 809889 52209 819032 905117 876854 463440 578009 786078 12736 420945 581389 726484 46348 205012 750835 716132 408939 259872 964686 788629 33906 211936 387878 151636 147195 180128 87941 450161 234146 323797 66875 694112 622154 998035 757339 491001 279830 526420 831548 262521 125615 854264 101496 811519 598532 573951 714800 804175 929030 504529 47558 442194 459176 219702 986657 387988 714789 529119 287021 836933 135737 350555 235800 282681 628391 564770 815510 778664 615666 764174 274590 393646 805540 879901 970412 761228 534666 863345 462269 439269 381493 947919 454869 141122 429306 433380 604860 210063 696051 99259 472572 424284 54909 45640 809765 465564 225144 962848 272330 168233 439754 429630 401154 568062 408668 129088 696935 196540 982171 580904 764698 518438 829496 105565 432829 324964 54313 630055 787639 442756 115430 530294 159924 811252 359660 81243 948323 674762 277885 809868 410358 179836 833119 817893 837797 7784 73433 614178 476587 66061 591225 963111 741704 624464 510160 334008 173693 918329 838707 214272 208083 653683 870652 491534 274196 632655 699912 288212 411728 766593 925175 90599 237850 683426 365999 977090 521673 371052 269081 347138 523192 370497 424354 95531 377285 894757 417084 967137 156501 255551 287898 851056 842319 123804 260983 532230 348893 394028 312208 778931 500526 668931 780773 698544 458935 559257 683580 769877 734765 240075 316254 136544 184908 887448 263705 109173 643987 638436 897852 369369 387718 94008 67422 516982 250987 561536 608855 302299 276493 522060 417796 712825 771708 230160 370184 851815 39115 55779 18438 473566 737809 622980 746792 559485 782505 346960 540443 565190 951346 847437 780688 980959 449615 377635 536445 743123 532519 76126 851162 825487 816742 37997 431589 351077 429051 425126 947422 566924 168344 97856 101323 106013 605558 668119 559925 564312 891278 639787 513578 36189 567136 297057 450681 472052 934768 323137 839225 280389 330372 660086 135682 498657 420135 922897 357874 398967 915562 257287 288937 847711 534173 838510 409229 186899 891034 753092 289735 958705 18171 378280 131588 456250 446047 153183 918518 299414 71657 428176 805841 153742 574721 136968 465166 198673 476945 607415 510699 456175 750216 579314 251112 637857 68123 259119 176651 678271 855999 705355 951645 524232 951857 298887 339692 545822 560302 949127 893959 114631 587067 18194 484933 193965 458974 351829 497854 891231 236450 623904 795728 613262 538072 460967 440859 830929 379985 812162 936006 388449 805412 351853 769848 708126 203054 596105 817759 28168 370957 900505 371116 202630 132708 766022 112213 668707 590043 210012 254610 296844 282524 963019 194209 25683 492183 697638 634435 986095 655486 472167 7612 456314 418762 316841 911830 763057 722228 430573 570079 996344 767677 650774 923750 434004 336743 306861 28546 499438 420729 715933 201547 842455 319294 279799 9759 943294 502023 162864 805791 461884 354981 713375 883695 379721 890288 307135 438009 824259 75522 502963 506859 505134 351293 336317 489140 794159 242625 17157 618507 927568 308983 425176 156136 848704 365001 247527 873225 10128 652647 80452 968559 859254 338051 34280 267614 814990 192534 790960 121760 570964 547801 289435 970947 721323 403917 647182 409238 950297 829491 108304 72048 976072 298197 841038 180713 745927 179515 673560 506399 170183 464119 192610 589747 526111 788378 348612 450377 859849 770556 505403 449100 141986 676344 126950 251559 129902 239277 927241 912333 175761 720510 118285 310450 445399 889235 17918 972431 25005 385302 835468 696162 77925 468983 800778 592875 750966 107049 559922 745073 794618 251490 810208 370939 401967 225439 20818 206744 224119 361949 499311 582103 494231 541729 358012 143567 410171 430258 395624 646041 6961 197529 231234 471505 435113 514728 800189 703896 7804 260592 584947 243989 722914 660041 454495 607727 897146 268942 868321 910293 947718 301150 785790 902710 273900 169821 984926 67337 600822 956912 549324 846471 633043 219589 291258 113132 184596 665929 765626 265209 530352 31663 958534 353909 431424 415280 222904 3367 91267 31685 427411 47646 55195 870831 28984 855913 379151 612208 3314 773663 799431 294543 960811 48153 811155 843416 705012 168947 718693 962586 427265 551247 569169 458087 224619 232913 584596 931479 798060 434660 150347 876293 762150 910707 262455 809616 764381 305009 57088 934876 975416 529490 742639 760463 556484 435919 82226 823572 664561 723302 140763 216667 436499 734168 472610 894423 271650 706282 717983 972671 147066 321252 639184 245069 465948 936789 548377 486530 90219 393356 404031 107424 696688 357281 645932 694062 358423 47914 772783 488440 173872 863238 302585 455629 582126 692374 623968 962431 562411 61054 4639 545446 709026 996073 238356 841053 698420 882691 887426 450308 236516 393660 221709 643260 400603 715915 421760 441198 72036 452777 523018 246149 626865 234962 521788 585391 820564 6920 459021 428640 252743 707408 354454 120334 746469 759410 471063 272438 368814 43709 57904 941270 509575 837377 103529 956465 557240 99219 599018 219214 90156 811788 937795 886777 76916 386762 500646 350017 358853 57262 466600 81912 381173 998429 429572 783862 207810 443199 810199 722583 77131 117635 512869 115576 803092 679193 250579 130430 337735 316918 24619 930319 690222 641556 877915 712790 625786 771119 675894 259459 742783 697353 269169 187849 246901 155878 167271 13919 866809 911121 337430 886400 392906 537238 82784 882155 343692 191238 597707 697507 700104 493110 360193 374127 713322 911615 141841 347547 793602 253888 261228 602038 143620 414808 237672 701266 760968 830700 316673 240392 140106 378215 759635 665585 317995 954037 405153 633261 882094 302087 781202 831200 855676 55250 627246 471216 310624 580559 643109 223497 349068 759037 745288 931289 738579 686683 672974 2708 990124 310894 145233 660337 896885 992129 579022 243690 44078 250848 12905 617664 819258 816028 977638 604150 133858 949322 887857 808977 373009 78596 593239 75486 266136 905894 664651 267564 597228 196946 478626 982477 986723 66669 76695 796250 200379 552671 943688 740780 483219 919575 298295 686564 633968 988101 107977 785123 342586 29150 119627 199314 816508 627356 130664 29020 748071 689339 454836 549423 583247 73661 634660 102207 106029 6375 694292 603587 6811 216770 26560 291254 634907 922843 487435 440215 72017 731523 762299 48937 443972 455567 707642 895092 205793 644441 384663 778370 476472 147389 651203 487715 24125 388573 293525 219242 226184 963742 787270 419117 975061 920937 87542 930184 567749 3627 793317 472283 659676 199829 882618 864072 693313 733084 49920 84790 271680 458426 391524 868689 791371 169451 853432 883399 25845 233137 54515 132044 615158 666577 744175 280407 845674 939668 46698 401635 373202 347911 294597 214255 479569 216123 279432 755774 213871 789125 346460 410776 592154 973055 763279 932423 391393 937733 299156 511963 878583 575866 740160 789927 727158 800832 798351 984897 107097 71491 296604 52486 724096 551919 86252 472147 402032 21493 158116 19533 969617 428747 557326 993498 598830 570985 709465 983654 198648 387596 437974 121311 476995 308022 444092 523258 165320 364652 161956 247852 107170 713911 590733 577713 793297 75556 641817 595592 203770 570692 776911 37364 123684 313388 2967 798461 610620 229110 58497 128109 154642 253375 520446 837460 947354 289703 987109 470277 458028 893972 553584 170006 964037 313455 802620 519012 38788 927525 835597 526349 773613 343591 827143 955827 877161 357290 702518 854272 968260 233192 407879 630941 199022 881758 741069 281017 327483 10572 771197 1160 457379 440696 339762 342337 871874 886635 764201 634591 681433 350450 597254 7202 425419 937950 574670 687499 951265 862661 102571 168483 136519 547710 596715 732724 344461 322537 562881 494158 130854 119397 648899 283140 767980 524056 130346 371628 331354 664235 840981 450595 412049 722699 548294 983111 157012 359593 424099 362427 504139 306555 460790 943654 92868 84473 951278 31668 484397 938273 918364 447572 860252 442163 9015 790456 530759 920053 552792 80984 560972 745456 520575 993775 96106 760049 714956 737596 755846 645513 297030 966723 25960 440590 463960 976650 399355 999576 49871 329948 787856 361476 410717 184137 864219 345717 358745 133860 405749 138830 827069 687876 823640 702009 424423 695555 357095 583395 685976 492482 756131 390461 609208 353123 986614 916669 641936 937358 649580 800859 615758 608109 126581 154324 96709 48495 49701 660139 172586 605640 769205 136483 471768 581488 339199 15558 968845 280736 316293 595745 224619 617176 962538 904325 908408 587612 5047 782280 741022 191538 809688 820994 634668 573925 654237 879697 198994 304709 763322 339477 968169 155685 179846 799540 587049 689500 147264 810263 696690 586053 781317 678379 270404 57406 830491 358498 657734 138861 297962 350511 616642 114614 662974 919501 436839 405126 343878 211641 508742 138892 894872 825011 928598 19258 611435 107906 525681 66696 881435 53805 525460 698290 20584 425218 34595 247413 473719 884946 842786 891926 360592 959731 309629 579611 783262 865213 405953 918031 73458 84046 155873 317058 466241 554694 517298 652871 855969 873867 893487 231413 367760 264327 907573 578599 85421 42277 606728 238460 789629 224151 42573 905047 67879 720275 880974 573151 964152 237265 338553 634945 161313 658063 528225 311465 382260 931213 309179 195789 912298 715921 124643 74082 537247 462053 922453 591460 834324 364948 412596 687059 230445 322608 908230 359920 123185 654351 518069 134149 21389 837513 385040 212442 524177 510972 955912 834752 732401 609609 915571 932298 130053 341908 77069 934415 928585 279687 280370 453674 486366 913871 370021 602874 67271 744350 722125 676258 807213 342248 437618 541898 836380 519014 416196 846428 948292 54358 159637 210952 430904 112696 430042 358016 933170 268306 83309 605309 46669 407342 565838 919352 227402 7959 535581 825522 97804 757023 322978 296172 685980 41756 437894 617263 839013 572839 886167 465606 801784 75611 821576 183871 312010 143900 940014 546030 885810 330317 337092 772906 250667 284888 407720 376654 50712 593323 520028 54969 673979 35381 279238 712463 394812 906477 93616 973813 48424 788235 725384 638488 784112 546573 545121 378727 243302 368948 30513 253781 778371 300292 881169 690712 765028 506696 692288 562733 912456 494987 749664 45841 34196 744992 844535 726985 979087 784922 665968 704347 301286 411541 70360 605331 346473 867948 811105 813823 213836 184576 527842 762804 462119 717752 296084 425415 78583 138491 987863 37140 667675 429815 168619 149242 66583 406878 816248 574684 788564 21156 229318 503586 411550 591682 247237 842358 289957 816246 556935 762120 530236 847745 771265 244874 839069 580711 249870 52661 117092 590963 246443 954691 971599 998576 87292 734002 769669 946161 193478 511751 619147 891018 747891 2056 279760 925780 387729 464449 435363 425709 153683 829889 859511 854262 522958 128154 835302 47251 232125 900132 453227 303854 253566 60154 727078 870261 811731 917243 602332 853784 580130 740682 703349 349579 292726 143311 443260 710794 755835 866996 60195 746128 828421 279273 171004 369823 204618 838817 23233 595707 745955 30547 280140 70702 561616 584825 600160 439238 302961 189332 745886 199699 663629 132006 274833 722282 410703 968566 14499 776356 945348 602576 24357 11999 943518 749187 837131 87356 258164 459553 760814 224671 716992 296002 296776 229619 194207 308993 699579 797603 421013 558141 675467 147618 441862 436570 294495 766820 923454 34110 808068 962979 214058 773012 335594 916891 789725 127116 68645 973261 614028 412889 45869 713664 725906 850929 950558 607035 226861 657489 434745 833613 423103 395447 46625 549766 162894 780326 602079 278779 298756 543845 329055 373317 444847 389888 10801 467394 709058 10374 826632 202387 137747 920713 227006 254557 404827 914465 217102 840 302265 296425 721625 266691 555183 490177 904226 786686 385635 398282 863698 823726 895456 348269 401652 857484 421586 174804 522874 567574 376462 832432 945718 55565 853575 657649 827618 308790 770330 454417 64729 220249 67523 792586 581467 693061 683686 575259 342477 32202 178823 957895 632823 891709 337234 560853 935684 836408 465556 932113 556421 656215 209919 369482 806511 179644 252778 852818 806040 727371 534351 675393 573822 981487 412428 6450 470016 28947 861858 532165 622819 684650 862137 141723 547214 762920 372186 783581 71758 107079 620339 52470 260755 835395 873943 980244 521841 487390 580284 978283 737312 847645 779963 486066 608189 474440 165971 912739 75207 951406 435109 831487 859170 143647 524729 165064 37271 949424 342329 272582 977746 197051 701553 696067 340131 155100 117589 152719 213630 704757 893179 853564 818427 172395 367644 830882 778390 731942 999704 585245 31728 268629 95919 342666 783564 364648 796680 247886 951251 544276 980142 805903 772496 993939 381261 97592 939509 514849 658554 68666 43093 278272 345385 386886 584743 474101 651636 953619 671817 815816 66331 906654 524859 559752 566014 356133 662688 124293 239461 373611 671425 502484 62073 922040 418057 845007 342920 79254 59465 918354 182340 12437 359158 259967 46789 309319 179622 685627 145475 283077 738391 959599 975964 369384 811176 870215 205652 657424 607646 255030 418832 791777 260961 762801 91610 966977 930236 904559 270432 315548 477408 629680 845749 526880 955233 494131 55951 291521 694968 460734 127623 633590 915839 621017 968988 422906 179768 86803 791152 897228 772999 421884 437129 278383 484339 143721 136786 82923 885865 898996 990487 428234 225145 588665 815437 557788 537559 620826 191175 128627 620123 169980 128130 214440 59521 506504 511706 861268 951658 897771 472082 22872 870234 840918 826897 846998 367160 210750 996704 875125 958032 995101 53421 744416 769748 831855 937674 836744 914199 479351 360878 317982 960977 897399 78387 379226 51550 190267 51158 495479 186879 706895 588987 842612 855383 450820 786087 525652 677550 1008 883012 322591 481266 895274 616288 122399 73074 933138 634286 536612 82785 872199 923907 755456 887449 290223 823002 904780 205013 146291 449617 402337 139381 797311 665642 295584 785278 652231 172555 541547 964696 449981 835838 905897 480462 179420 502066 614022 377041 553120 116536 634288 613366 152523 840646 726107 550387 646178 24888 788606 360870 883950 507722 85780 760398 888188 83743 401821 890512 874525 545021 941914 972467 884071 838287 930836 808164 720114 347489 489109 756851 144155 147880 979501 635668 789124 278008 61487 643551 466130 632203 81777 627089 916974 985665 50384 128137 809989 923482 599977 154699 569288 24382 841761 329665 412269 542453 565599 147892 298732 490864 447436 548503 502082 821694 775770 574589 447601 375191 805626 157470 941694 982421 731684 631574 891570 965174 675475 822310 161626 290716 624454 833073 167943 500557 51841 540864 201999 801971 839754 45823 232586 361436 411116 577342 842005 339387 830455 981040 749202 113061 397182 639215 364455 271637 518551 483126 885178 284010 290207 384550 791868 817892 659124 673986 455451 655338 739705 95090 54797 994950 837077 599300 960716 224167 318516 942950 624277 987102 569988 783982 629352 492834 217210 243346 691595 847372 565259 288752 116551 260443 934195 624776 38441 293042 861809 435516 600834 811477 597065 234455 77352 57712 155905 523587 706099 510800 274404 502225 529409 467815 357698 889589 693042 506316 796526 59848 630060 517113 9470 177668 685400 737291 681999 411404 622371 191046 472703 212193 205822 565071 873201 481261 965215 291567 935692 117756 255678 599703 827324 689726 664665 1750 413680 828487 336944 246821 463962 353808 867273 39708 926770 657459 551981 514426 378164 615218 927657 300256 958621 659632 5966 969558 310642 431862 857842 922950 25016 54064 844013 681596 51965 358126 163485 272748 358798 927012 74466 428268 617151 535978 938978 623029 949607 116412 591558 969638 599584 294778 280572 321537 577291 182954 379891 90092 816074 99761 699938 323122 879685 14046 520385 846336 702822 525663 477965 750504 585692 284234 20361 695073 657628 764950 467064 997316 659291 187551 712292 120401 649813 507109 516954 137512 873866 490829 304556 648529 725819 94815 832493 631348 897009 414854 412664 814690 387575 350163 111466 742922 150683 454651 881251 619972 876273 106452 757898 942794 86352 991324 94086 774266 692435 649138 744965 960470 402009 852443 282936 121923 474373 571134 318677 649933 535742 949608 517588 242594 919344 238986 558451 901971 517130 362166 480051 688854 232382 133541 360472 557254 104901 781747 369132 565409 312344 668705 526652 730057 900088 97171 269338 707460 151846 904720 416281 545020 199211 606085 322389 820160 291474 679618 876328 250817 298793 116347 263030 334038 591364 191112 485474 211576 411706 589797 4182 691335 848102 776755 64640 39747 178535 65397 954063 264531 459744 754836 858682 243202 418297 461212 811769 633853 775260 745213 196618 654614 300665 946506 947949 407684 431298 792381 37033 127393 109679 244657 436165 68394 278268 866791 730447 138947 419750 578242 775001 277297 757362 104523 750071 74397 704614 664685 3650 389208 995214 217146 757784 232977 400632 128676 486617 15713 284344 951557 384811 12672 857957 734999 260216 337996 878426 701053 95531 899657 95414 951033 149111 836956 402524 679347 438607 941519 702772 278776 107439 462929 981864 826169 872658 352051 446888 912584 486457 634219 277031 325406 370155 581461 382491 419352 274671 9133 613825 911925 779539 592022 241174 189978 158953 297366 692383 401230 137029 638679 293346 921918 614144 20008 745451 573946 588152 483002 114376 254006 984333 174692 607117 833546 655014 509024 731729 608819 92266 248267 995759 36432 385224 941609 792390 858277 328687 717918 25274 6171 835990 836854 112753 8830 746229 581982 255830 69950 894602 355240 869977 908399 19030 294283 632748 59272 600029 397985 167816 52072 172522 696808 415910 117708 284040 38530 659463 181787 55690 12852 418349 293978 735940 127466 293343 293624 835343 441522 79209 397124 448521 855101 302937 543857 505939 710817 402499 736281 550033 161369 999102 369527 987310 744835 378214 839979 870997 331681 421336 38842 61881 152601 465720 310220 923662 731061 41582 233260 895885 900516 304868 292364 965556 947383 807562 967550 784324 782181 537683 479676 583681 920583 707765 223520 994934 411228 97581 553197 576814 699014 917753 806660 669308 511692 994012 845360 680436 828118 493597 412059 336879 588916 426568 654806 147723 987352 14507 821013 293033 43159 455451 204529 628334 572843 938733 628772 700098 133940 122237 148752 573524 560370 430570 484345 467795 460941 990551 417734 806326 975374 500204 542660 659638 672867 145556 630563 811599 206111 40445 318007 49603 422327 837786 274936 838550 673414 816420 278978 696147 592202 564821 632982 434373 899684 6892 317463 565311 521116 574124 976782 154901 242779 396572 696679 675937 208624 189320 478386 107519 813772 604158 72994 230608 921925 58323 854801 698747 995926 1436 111802 82408 451486 742069 640382 453699 178845 680957 969504 581055 690746 827032 140169 337744 309887 429868 373444 802224 441307 592932 2307 781723 815007 895984 126232 78674 270914 148163 615997 918236 537949 337108 609869 143937 651440 491805 981896 266637 151067 285471 808403 724051 284966 937244 955318 584231 796665 974556 284636 784483 483876 175017 200598 481059 48793 653714 840409 797641 38253 328300 660859 354617 345691 478284 232570 935134 657536 679054 842933 367972 671136 305874 332529 312636 195168 115961 307541 93403 516298 229548 214574 836026 809740 321046 13228 798423 193081 220773 983651 260979 665798 692941 877707 984851 582606 371588 4289 933888 265167 109959 478212 800006 879147 573460 444984 845944 725480 677102 875430 316906 775664 426013 555066 775670 705170 204395 487364 131448 162303 728103 988664 82706 224206 991718 445294 677353 291064 836157 477346 935653 443100 216776 674165 182453 915388 18791 415466 399689 603007 186556 428650 658390 892525 685678 528192 943702 572790 871848 499230 902085 656171 378906 552279 799781 393027 665655 573666 39355 682776 802358 368285 97680 765223 329554 992648 365232 854292 198538 142342 372590 642915 309601 828256 655967 586624 974495 353921 244314 988792 736910 655610 44926 438590 978046 592384 262956 521191 986753 814761 793801 711342 222319 518451 4094 621233 532132 492990 110840 215218 640701 303628 973160 537239 673311 644424 535043 139498 794288 507964 185283 593113 262236 209561 125924 873847 383441 406579 247080 40505 358723 871043 694868 136123 988713 842339 310193 842617 659582 874837 520203 740758 527873 79677 464565 227608 388917 252514 930180 82665 171874 317297 413711 499288 118034 34426 440246 437590 934229 500657 642968 850810 350589 936430 289819 87293 61987 396526 651111 195455 521824 394447 385259 876800 100372 727320 92311 991143 239267 191535 790561 803071 484275 981600 715520 701173 708080 976093 750772 577692 227208 679097 491260 459241 65584 371756 865246 885046 593244 947794 64290 205379 188298 757740 622295 548465 702009 645341 228621 680005 395050 519470 585306 304555 243750 40330 128406 517872 494391 806531 83742 348551 192749 516171 423316 121094 79002 249020 669533 887142 655895 301713 376866 292613 367613 379370 168656 572391 148141 213004 858840 411697 53001 949919 347631 511086 640888 275566 341263 413770 997222 92202 59061 793625 64705 33128 548897 303377 963133 239198 173913 688331 151825 643434 953189 473606 929016 409355 96148 537892 708401 596262 625335 886636 341248 391810 68897 937222 971882 685388 510061 254338 765 719700 71287 927249 383430 713422 202401 164106 363800 753042 129040 630247 722316 448605 822573 652101 881723 672206 996325 824424 313606 747049 984105 103668 58383 284632 118255 966517 441277 679076 617455 446104 573628 902464 131366 353968 393979 308351 968470 196722 648620 947097 548676 310905 988743 816683 686457 318403 450375 625395 917762 31601 21931 763863 681329 581899 744695 692127 845913 280058 138096 987447 235093 69133 319844 311215 405378 368564 210272 985850 791104 570696 396855 21298 207157 933057 821250 912978 108810 77246 804955 950971 343148 681473 382240 75440 515148 242480 899958 466905 261664 343701 284612 341508 301664 266399 779572 962079 572425 129759 331893 521472 47325 96268 218683 919645 854753 526847 48318 251924 171038 913656 217015 113701 325537 510615 973158 130354 776764 262819 145678 89222 878082 310599 154551 287435 429326 219856 836524 367122 814525 664496 628987 635919 406895 474046 859704 386267 455882 43636 704953 53233 402743 471408 124507 156401 322019 403699 791612 191007 888512 648293 711999 544356 439105 963919 477899 119372 291297 318367 65484 397639 947549 678760 305073 30377 487541 350751 100972 476971 658607 477791 936117 658727 854676 256230 897543 195423 949361 683222 958178 698166 973784 18677 433671 771317 438172 365229 268479 374472 678872 896973 842645 403967 413865 410950 197143 982926 324591 575918 334361 393869 101009 341120 13617 969272 999542 65179 573436 946095 530828 330303 299480 72056 43972 625491 655400 864888 58772 527713 969492 90750 465844 94744 531974 842360 929442 855625 40301 152188 738974 348651 548478 896065 140334 217688 45294 70435 741531 365965 88185 329314 624882 319342 172127 457891 495493 342527 197473 872238 485736 721772 721608 294638 761268 226818 13599 926324 763718 941940 279284 209589 902209 640599 485595 295431 609736 328870 545899 694632 763525 872894 419710 213687 597221 597667 29749 622329 342042 255290 613746 941781 997079 561549 815837 299032 876248 649354 326048 890227 160151 465028 522219 224184 637016 334833 630320 640736 381534 211882 466600 456712 380211 610990 920204 210862 222756 165279 622428 33913 26435 494723 192348 145007 529444 602500 627090 800381 53920 297841 126858 923507 492373 780987 840722 746053 629283 750072 363774 267403 935216 30308 763109 809409 756454 171995 942818 855816 385712 679392 178388 419875 491712 240346 337374 464187 296716 813649 232551 239772 340108 862133 211100 255030 551550 451032 450217 964572 474147 753967 730820 394952 146879 741204 11874 74837 141404 60999 493952 384836 155591 68072 600667 788280 186834 364863 320184 163450 478801 205109 479197 388597 414173 238872 188694 276027 59924 546011 591985 275262 530582 83219 619458 1432 467146 15163 779616 183620 771671 959537 638502 885474 209899 11447 628723 62839 304056 313587 947946 227242 996274 667951 748339 57544 233106 344025 103800 70850 442006 807108 981801 893930 90814 6502 764472 680505 68369 466456 624862 315916 971862 812953 537108 568226 159516 11211 55579 596768 197938 774645 499317 995789 594735 841663 264681 432470 209899 759161 54211 869323 554820 466516 596241 317920 312923 394791 40679 284205 117908 56939 633372 731183 60505 282624 45643 843589 749976 219366 17491 955763 619968 873221 792920 497954 556424 638437 339583 612382 122025 266614 185846 84183 214431 574410 287593 106529 601835 540310 511502 207924 311060 875061 548507 995884 32161 480293 624010 464905 609633 795335 382492 167473 215587 116003 476051 472041 1278 959714 289654 952800 582154 609618 450833 355237 410021 746726 758898 157867 418608 383667 238765 867276 791696 219829 79705 526403 970029 133448 960849 351280 630197 106670 710260 857112 582682 966032 211750 809379 989008 432437 70477 573404 556176 286732 697748 102965 976600 429096 798635 991232 925801 470719 804869 756151 813256 153259 740888 388469 772989 994601 604961 793466 180631 620828 381022 887402 486501 490058 203537 16015 887934 127582 66756 563091 733051 450277 968704 910727 143992 526033 52052 670943 494550 41401 228180 538228 788220 969687 352791 169856 691921 200520 194809 241317 873028 163792 338711 781415 494981 492115 123605 784749 960905 785373 335579 8900 148809 81371 826388 324636 337987 68320 355950 741193 778232 59873 833116 943875 979436 35449 981847 487846 540202 165350 535961 194867 965630 118794 983456 949197 807928 219179 859377 623101 437039 989683 76627 913839 324348 727216 582992 583667 819963 854421 228279 759421 763278 300216 560732 798628 463321 36370 118231 919847 3463 871682 557953 629283 448643 612042 15226 972318 834816 917904 410982 259072 104754 829023 714283 802644 985555 968099 143796 570828 594015 629297 97329 938810 135576 790268 382933 333400 225026 661409 92695 102657 11240 864540 823153 948597 940566 260689 590692 936089 525148 79300 219762 178485 320850 247073 687779 90740 820494 348533 878337 588199 492207 340466 208987 39811 267862 456431 577990 897758 128744 197670 360599 721014 950989 63733 75050 904362 832308 33502 865054 968639 538061 914694 484183 186780 366733 761977 797691 271566 673134 650788 45941 759237 560428 183258 798390 462997 387145 264913 539950 459254 47945 533986 528663 380293 462903 296844 623787 350785 213855 99697 29929 149966 346129 330903 644372 850613 694309 748712 661172 900194 504625 593970 314259 955109 282325 826920 672128 460914 663343 524128 172752 253665 380199 889491 860056 952814 39269 371233 489396 324154 315093 364554 782660 348104 817898 791925 233 707393 788505 722221 912268 423280 808473 699359 957848 979911 574314 532381 699451 877913 957898 439262 964009 123165 147073 147003 659289 354418 129367 511284 61190 730197 425369 353321 792111 27692 427672 978914 543511 867647 201193 18504 4677 875065 695526 856297 444870 625835 526059 492216 654502 780426 784346 149898 507579 972716 992407 340058 490074 883663 723469 694789 883615 813971 439912 744847 810218 438394 507865 939101 797725 118959 565397 24185 759967 704956 92438 464530 43867 724818 524312 381432 742594 236997 114845 423268 448901 203598 153770 998510 814364 655623 875784 503125 794369 499314 963396 56123 677174 655539 653039 393126 78523 190673 74846 794945 603352 18041 660395 863768 128346 654459 186866 498464 603213 772043 53525 470060 589511 74433 327545 245497 82141 928474 374343 67555 969516 879220 344940 669614 347089 929686 624345 581758 260337 616294 286595 632991 618226 124913 995940 393278 108224 944038 932408 373869 632969 995355 809281 428835 371393 590599 128580 74874 984735 834758 430218 440687 900446 141977 237536 580838 956221 429795 713367 945956 142720 393389 461892 39635 756716 868066 836929 791105 797455 329300 828970 923937 98933 959349 427041 997832 381812 81567 635723 422961 733729 518477 447889 671226 899993 185247 41248 2533 780474 207834 4329 190296 143718 717542 404258 920797 564423 202446 649090 971555 179589 187459 707529 570811 5714 972954 216438 921755 633951 158857 133583 143775 545956 919918 968989 729411 28956 745928 21741 432170 530566 949052 964496 670682 29093 503953 737307 420990 809025 982068 549480 477219 585893 506101 325652 159291 884126 878088 97727 681885 723842 590086 15439 901890 597351 466729 216109 340234 423335 782547 554502 711989 246499 475975 190219 750123 210493 2799 641969 556725 413852 215893 49074 979457 715820 277993 783307 290913 5787 9729 438652 181452 108638 184020 757067 588572 440170 571135 333633 986895 27003 275328 180331 295495 333072 19966 27290 833802 219756 706174 525155 191938 681431 10863 39648 45245 560604 412064 837422 452334 156425 119748 90285 816362 31857 929397 942979 642541 510829 29422 563929 451667 906326 882832 11100 879199 648589 17182 543933 563319 369972 250689 464242 459429 108083 376644 762931 149080 5299 737752 713277 767841 99878 890962 380307 911159 426173 96296 499512 66163 708272 445880 500406 975764 443834 664386 137498 54845 991131 629928 994741 232754 20948 32437 359581 280799 53870 110739 346346 223121 553780 684307 510073 74554 409716 639530 440812 394161 733057 994734 587880 80752 217012 841117 808214 452308 496423 126806 42276 434465 189624 424029 622657 672444 56269 275483 736739 79854 657674 404253 807621 21736 774364 363152 271201 209209 749233 362891 264634 77402 321726 952326 910166 47011 92600 774171 535228 125587 193819 626892 706170 814027 943142 13500 195809 7827 249245 775284 410439 944789 285318 533152 3844 701981 695021 10384 359861 287071 279520 192760 381053 236017 120050 672944 692991 299596 727292 373620 456869 955023 225240 28068 192156 973820 488421 183942 227541 480569 312070 352895 163078 988945 880802 111390 91559 545521 485413 426898 111286 84459 455998 543918 732851 885430 451551 964588 706276 533291 307073 495143 413075 339658 350621 44575 552395 521779 386355 647929 959262 214510 843719 366717 761314 221028 655967 331030 800879 532003 653510 554453 364387 960285 691405 330415 344542 681065 986245 35002 146438 728193 115781 903924 168900 709059 881130 273596 27142 822705 18514 29719 36347 225904 446880 823532 954906 99724 696252 147593 986587 680371 594064 842524 663228 946230 874572 963066 683261 454795 257698 469339 176420 734861 770698 799452 11131 380986 258560 743548 374861 806132 791297 618655 203756 350529 869714 210574 817966 957900 614905 653749 708011 335009 563393 411428 342657 413748 338363 689359 1936 701339 223416 532878 259647 963087 804048 995933 606517 598320 457821 686557 708256 870334 640320 136785 717554 60064 349724 855970 329374 517025 352982 327324 853024 209966 809819 482223 49714 194585 353626 593326 314840 528025 593158 342931 818645 558472 8917 756793 731571 328803 326787 789665 89152 687822 647888 872494 912075 517646 715326 697769 127723 215628 699988 463293 500408 387865 616221 88700 499472 670948 912746 162008 5140 12742 129676 486379 422824 214903 83803 249328 581942 682197 747250 876679 39468 681060 423280 773557 782457 107017 862904 394977 360852 819854 559602 560089 513525 361762 806344 991115 812442 183254 402858 922828 241348 866464 679946 297172 794615 348764 900897 115200 658237 35078 337256 227151 811044 873281 40544 676134 474171 163027 24651 514636 788313 506854 845808 847342 778967 484809 504858 932316 688464 309037 976090 760650 368168 335337 100417 406096 453122 147831 719207 982635 984777 128052 745639 21818 581800 613604 252896 45185 31442 629611 19061 504553 656507 233813 325838 473214 661916 85007 487253 946672 577843 731691 159738 622931 899777 991649 542768 660511 226954 345160 277101 110192 665624 477793 500526 794758 2937 916429 437232 261767 249660 339153 478584 532473 299576 917465 271245 614088 56070 973171 796856 739910 376898 451600 967243 726437 258573 643398 820055 223359 806862 210064 166580 994703 77740 668108 283773 564021 215830 216892 227345 179062 859579 448646 293972 101434 7058 946164 64427 150477 229076 844533 233028 929886 465533 876314 926412 110722 238926 860890 835894 434610 779854 969358 932923 662025 238276 147317 945365 986695 232959 964786 936770 472721 812751 679241 373063 601710 977417 379877 660971 577739 608070 597973 265271 275128 984356 1355 61949 71785 406276 47452 751630 449655 912714 921666 386306 650844 275105 111133 115892 972986 784180 906029 680580 796949 10230 754394 297107 764628 800347 147053 1930 329348 501788 772692 536787 908501 809591 284066 346846 642651 623917 809996 926942 397838 941443 669933 11530 605258 665281 315779 522780 292432 550710 374767 959765 86403 229874 581881 787575 240108 898890 270218 315018 433079 981847 953329 435799 436916 991351 773983 518640 777239 174731 246058 127206 214711 262968 457166 805649 158099 269798 98791 703629 704136 130372 904632 457591 289116 87106 137575 178099 319991 457749 130622 748713 373669 241974 574252 951748 308565 955107 485122 659250 315164 285597 906551 975527 17651 530729 84133 269657 684661 882127 255177 982789 18850 858270 32262 173609 792095 949606 99 584200 988788 862652 822280 418921 499212 683385 289221 791128 970552 642876 687884 303588 316141 755427 108018 998943 43329 970902 298290 430114 384626 746429 187049 944774 488863 928068 238363 801579 58509 13534 111277 60405 649763 767359 190057 821258 334958 112865 151549 497685 271582 241088 39420 278662 261959 678558 84123 470544 955553 451584 653173 876138 505033 206958 950408 277647 731390 477431 328054 216126 766052 107883 953029 729786 828164 77151 480799 968714 271818 432557 192211 434682 140870 188209 767186 268057 808940 239053 637939 710585 173204 670565 806703 927219 242938 677028 546597 878816 541631 865334 845911 437728 637990 707660 464236 36823 15512 13083 663532 642411 761569 32285 947911 454728 950256 283214 431694 704220 173531 683504 691768 668955 44505 358087 625247 135932 451846 1182 659008 617658 337826 493121 440575 172179 125650 838721 295264 304845 314910 962291 302415 209708 904881 972657 588441 561725 453149 929623 145137 241935 706260 958919 918956 911093 275823 882662 783749 934469 406059 187740 105306 854235 807656 940376 791597 269271 826536 55882 329636 434906 124182 7976 954953 391118 802556 599209 283210 124827 859019 498509 565818 620658 264727 464083 814990 160646 229273 254848 572706 742158 28779 460895 221874 779141 580239 539708 933473 488810 420969 514024 898357 12481 325312 963704 299096 234447 216449 718022 36633 220833 452412 504750 71849 845638 598437 838738 213855 511953 517780 609751 501044 334616 691142 859686 986248 551608 230297 781740 250651 302094 470804 424538 669204 648575 614941 256037 972734 856881 11713 184647 220934 298512 851823 453500 216191 19914 243069 137734 829982 559379 333026 862890 651965 522978 274426 25713 431516 538482 718086 696040 743644 58626 723689 998368 503298 607701 985772 933614 95994 705971 76986 727084 824465 4838 925413 122039 580410 583742 832799 431471 346315 733518 496002 885754 573053 885932 616457 38912 431087 389685 718996 729712 726562 751750 554024 353210 598910 829060 316717 93908 888909 107861 479406 882230 150779 529765 276828 524829 834524 312483 833036 169163 986598 722497 488244 617541 279474 441463 24562 618580 609535 952128 327493 982149 932463 533275 353106 589737 28105 574987 622624 244950 219317 44824 863516 662819 550787 718924 770454 72048 275556 432695 280642 524380 900527 871212 182457 482253 730782 731521 719605 764524 298766 445651 538008 524518 666371 809280 108389 565612 490081 683819 95174 187955 540084 476539 964037 10037 20969 902620 19602 209583 912979 28220 963075 13217 214759 894991 296527 581201 756480 632076 164947 376904 287324 888750 503245 123091 459868 593205 118692 913795 593672 416930 654813 157230 192713 21886 362151 841068 325614 267795 778577 995610 523431 901745 931662 290586 289613 308779 242744 948945 605720 954328 82186 161768 124455 183506 470565 266764 118524 14970 407180 645167 738749 485042 334440 625156 103029 26081 635780 126214 270736 11699 465937 136178 874466 698775 809188 868872 707041 176255 534131 398286 809447 78627 969244 182349 526641 790718 186847 116562 187362 195343 821918 655406 980673 112346 282084 262839 993782 71077 254555 377349 314513 739451 12436 843893 646084 691180 693636 299946 464292 602059 41473 806151 400683 507247 161417 407606 865657 953522 76411 498468 491982 626613 872027 171586 292306 452890 288018 830982 219022 891401 596141 180904 576816 980204 442201 515749 128075 782578 725037 536064 407892 576272 200673 699324 433894 846587 795087 686307 413951 337071 157305 182722 717505 268779 798274 251562 823666 82611 321715 951409 253692 947597 544504 366383 260910 871940 980321 921986 88377 901800 463202 857354 691699 628172 380883 509997 897944 646791 576816 806996 741700 113844 375257 929452 798394 156786 915156 681319 937376 184420 771718 841912 44544 946865 359678 340378 791049 642181 636395 563594 795469 262415 116512 431689 236096 509569 892503 481435 832383 298067 197803 255370 249798 134465 850140 878691 172729 793800 885583 968055 166108 841261 373068 561372 539931 396022 329214 290538 811395 524846 599350 335167 196807 249893 547305 874555 777852 533358 544429 533445 976029 503072 428032 168644 12551 328214 524737 392294 650366 620143 803701 552348 975783 807886 444419 429404 458764 693851 733689 484126 522587 462400 697285 305568 882919 313516 638972 390882 447910 501524 9814 81771 777649 371821 986608 543682 678279 324595 899785 637813 128202 53926 336005 541973 163904 932360 107821 587064 107539 135584 734573 610294 191698 151161 9365 868973 207918 604131 46809 641854 173886 695793 675281 284173 187579 962234 847481 783172 720196 790809 881714 666832 128539 929645 998015 379939 685799 509785 42377 717937 146928 498181 748316 421811 365478 587419 655464 37351 601499 475595 137216 579789 564804 841095 364446 885419 180219 306888 580637 475851 886272 242439 893182 173368 357940 803205 877348 285957 803548 701443 341144 699845 738596 649611 565509 565524 373209 782565 503421 495756 397102 802595 997810 541521 362040 607638 529918 704518 477490 596181 776412 972630 140026 295037 242092 108076 243218 892076 43955 25338 353120 399558 697816 898038 626606 230256 727721 166169 640042 732760 667092 574494 889383 353642 253294 931977 36443 123228 989039 658973 975583 791779 379188 945381 448050 434620 458684 686060 875638 294436 8428 791365 223090 304032 546123 86020 128206 657015 152966 644610 809626 846450 341677 975005 197831 227491 717812 473973 340140 216091 342835 549105 924290 900402 900135 189624 116393 70275 214191 737080 577249 123181 971471 150307 460626 358931 626736 544877 862596 535581 585438 986447 531431 911669 692233 268039 639053 565771 853061 758230 578987 82 825226 215872 56668 207040 518836 634064 318430 125778 304515 884369 759186 455941 704989 556182 911360 378462 789000 177971 859921 775267 634288 983425 389139 166176 429735 513950 335865 977188 362719 594027 974872 492993 575410 793676 934636 863567 364187 496299 821713 84713 398267 635190 158218 776046 159316 462045 640573 130817 157521 630741 658036 180170 361661 69015 503965 392820 888327 184033 209356 285229 157252 397684 160372 466152 583213 722004 949810 288222 603805 906636 354690 345288 126036 5671 430663 554919 173303 612920 416647 283709 576141 380179 48621 281873 89795 287569 357446 417967 253865 558992 799556 342822 829363 802865 790462 775496 178170 220056 634414 658477 545656 645744 774449 381296 666895 198436 401163 630000 23235 860007 560160 654865 245371 319981 980092 676089 467780 794992 626444 3155 283406 965484 274851 707151 709805 79395 507638 198944 238873 781849 888288 920060 369710 279897 609567 477152 540973 864558 322069 855306 616761 909483 60104 248189 531995 959140 792290 455040 482751 858226 615473 831711 564085 947636 684072 690729 373169 483912 700189 877808 778186 648470 30537 894476 512063 354501 542667 591768 137645 695300 391333 628 11482 713539 747645 315137 936302 691895 537438 687528 518773 788953 28661 337748 136862 128104 982868 94515 411199 555362 923186 600184 865358 202319 225896 383772 245289 400887 754677 325657 248847 387366 42236 744494 246373 609647 64833 421214 264179 479782 857456 652336 660388 411557 853206 821232 500873 662088 862629 583661 767575 458161 626420 950393 689572 129668 47037 597996 793070 389100 971230 814370 113428 937173 771353 866104 447067 713967 875475 892691 166442 577842 110680 540121 557646 906580 806294 788021 234807 30228 863133 63255 972217 214643 86822 692850 31692 452022 221257 813949 343565 596389 144581 960371 625787 945743 249020 414034 500858 698116 460788 759776 121811 438105 934359 656481 26738 509992 772531 198882 507559 789709 283835 84018 632102 345322 17797 886435 297095 265508 845259 968910 577350 969379 961002 122764 246660 709654 598437 137725 920836 895341 146274 938949 29423 624925 457260 420938 323217 414560 472688 292984 170457 490866 601856 6461 116317 355861 451603 8717 536660 654030 451394 717726 318298 453157 525069 323565 322479 359273 203924 374072 308920 215594 480991 790402 760765 179069 962647 305619 296617 13628 94986 123765 676110 145795 264683 744248 787998 790644 109135 914286 996147 481460 121969 791728 620231 144620 826863 65879 567869 957193 647242 191684 58454 463676 310826 920152 739581 432570 627288 990652 731836 104317 863363 198811 457860 460161 783100 160035 597993 628744 755897 54728 484708 344983 819861 786689 606927 432822 270222 341577 443308 508404 770374 788895 903519 808289 969987 982150 65903 435859 718704 473862 299657 539489 456793 932969 178429 397547 362739 750911 128063 727952 55633 560282 516071 916533 560752 163987 594226 126725 295980 101571 136062 476396 637065 542283 49426 550939 1643 623437 408020 578375 336542 611504 134929 50730 401423 403296 363896 194177 863824 709323 807455 535948 157592 336485 636861 626641 653121 854565 58094 751960 726217 812358 23347 141232 865105 916103 107375 340841 271393 409963 207275 826969 551906 225594 363922 28759 39138 313982 556598 883459 215636 522631 365513 536316 543053 596584 117029 340776 704200 864887 165317 479600 833507 914449 137481 898945 388896 555731 320694 749580 143781 731554 731188 633734 949756 221476 133262 343657 156116 575173 236341 569969 560254 64371 429246 350560 942384 212706 187167 947451 507334 336394 730934 14731 841212 101156 640898 556573 821685 572976 338344 156226 669047 674545 902767 138960 808429 151023 812612 931423 332004 743476 751479 890956 899086 120912 356540 826361 113410 671446 44140 503435 760697 537180 890369 195435 98707 358975 82845 717446 543568 964188 280004 165965 200152 760856 822493 212534 209012 627290 867189 327353 238674 583435 144379 320659 331972 298717 747461 366150 176897 427393 123466 773399 690275 825711 31655 780495 574184 425634 302298 569531 869490 384153 446538 759212 619719 565720 30652 271544 96273 842789 571871 221879 427166 253515 725122 606598 799457 936346 330648 269896 752303 753125 719611 466144 191748 252034 703974 65720 69692 356494 775290 618621 882714 201703 92730 343008 987780 771952 54543 346902 418372 406928 208772 173209 254089 421939 118410 837094 805732 686663 996278 295357 449676 291713 419518 608356 581914 627094 74304 359972 356557 793858 591100 227274 240328 860292 140500 519528 438543 52448 88851 165329 540430 806364 171427 218336 414034 155203 167061 43826 163277 524965 399966 63911 625174 684885 168916 820261 677543 177130 148021 417109 88605 296574 731424 536740 752188 515570 752665 560643 354153 88616 64522 601320 610798 464264 187965 278347 9401 391675 75043 982122 166556 623155 207312 519941 902543 702369 35644 682658 90922 101566 185347 788682 893868 97923 197862 905418 997687 98864 146632 201652 259472 810633 31666 882843 977380 777492 913872 963674 929534 570844 532402 572366 586450 972145 121356 437527 828534 993766 404406 473179 152675 748690 470828 991492 46648 989583 471950 576253 448439 863742 657122 249400 277959 512001 689421 55531 518448 216064 540126 575950 325602 272805 762564 831582 992110 380128 330834 363294 139851 739171 929218 170449 204563 100646 793199 217665 272003 454628 560281 374459 568894 349021 345765 794065 328267 311251 756635 465750 897811 352845 389094 470374 408164 228118 813527 742747 466032 910590 459619 733017 934734 375448 370400 351875 618040 404987 501708 555779 840588 947074 527046 410374 160844 796876 874707 202622 222749 563580 513562 713374 510283 801849 711401 233697 171460 478575 181998 806148 195417 162701 989758 914952 937536 846918 138833 784497 603604 788112 545092 493705 179667 218727 705430 835101 476255 669835 927467 749055 982654 801277 362060 819651 89499 418950 218405 114370 226050 319281 840198 279065 932711 805452 241251 744491 415776 787499 677076 801499 909414 342693 324181 99539 735897 12053 699015 797889 871865 351002 818157 68436 495341 377047 878704 457731 366144 779572 723420 412486 44767 942875 194913 412315 284764 542844 540562 308226 507758 587017 996137 895426 15983 859707 639873 806946 589085 520203 348507 115888 410585 729209 755930 195326 121835 9225 671687 160352 930300 119745 475213 179439 306394 192493 756542 374729 732855 897435 127500 125966 487531 304223 31377 349221 285550 119568 188360 799797 485983 563721 828881 742956 392767 579305 315889 506428 734646 263572 459535 804889 700557 625071 735801 249724 237363 40103 763229 285987 525881 669227 686224 287438 492437 25454 695818 285316 771427 780582 473640 795148 277919 697936 351721 567860 234604 111849 267378 537550 98384 919606 33610 407726 199670 537661 723870 971309 673706 52234 283326 853865 254753 389419 320286 603971 201390 457332 588310 845919 785806 765820 861859 616615 798557 321502 713508 530441 656607 89402 677661 432564 232632 19377 782839 153823 222644 143276 134654 398595 100160 89749 710690 502812 5230 519644 519415 223915 555318 58867 722165 528951 804463 612179 738488 854023 467418 940213 327361 57321 784216 393178 447859 991663 379247 553732 106967 314413 333833 563066 272088 702460 392180 552136 663432 467066 989859 847804 698777 408840 190379 636907 759717 76362 294215 195306 990567 986027 908373 965461 965568 797462 497047 285899 270067 768062 194227 37487 878248 26775 767091 995241 183341 814746 643462 14243 448880 594181 124349 843725 289094 748633 927119 956570 952552 359322 811477 899393 35441 676883 512974 129340 653025 546447 139037 106892 506461 146593 236294 323763 81644 953053 658100 61176 116027 480157 923318 495783 586842 435773 77566 286286 787325 847070 742689 825282 930429 470247 766681 825944 230100 873855 131846 804396 318756 428053 291240 290269 531761 858072 904231 947855 82274 767296 461068 11239 448644 842819 265349 105555 453831 86496 139877 868864 83583 544024 20449 313122 162404 983471 389652 918255 393618 910128 799164 224868 593610 264550 998138 430783 460655 55908 427030 649603 973642 134590 964345 386487 291207 359886 507570 144679 589238 173552 46578 347746 597323 354758 827535 839226 388381 624116 430597 734023 82923 889445 613168 23140 880210 699972 799699 57328 450456 29060 561684 336271 623269 364377 437629 110631 955077 909373 679421 234659 239079 189740 138597 729139 60513 714600 559276 389386 914345 606773 964716 950815 533277 80990 654498 561709 49788 605870 212209 625906 491563 117496 898144 23348 242738 966032 294935 265207 233276 902736 45990 264200 823322 437652 729663 607094 431617 634558 355447 829395 690503 717683 810697 966903 291818 268955 546770 466877 196937 491813 659862 328197 44649 740353 648122 603568 818673 272228 926984 352935 774958 674823 852398 252885 454416 80233 980159 581800 928555 681992 236400 933908 128567 557292 902300 910672 347153 61533 989569 528086 815544 132583 612801 830375 562000 837405 760930 238469 77986 515796 678990 747832 521754 369891 486612 15882 742280 891497 808421 305163 212192 872647 765592 271117 106618 713442 64614 649640 447698 709347 152750 374648 293897 757238 636914 134490 444642 343246 397081 764915 944454 342367 395819 213097 412033 142435 493336 566631 690306 916246 28593 247390 794399 648954 991853 75582 667791 946004 206374 759297 742702 384109 337882 503521 710012 487185 118954 269213 543198 850579 808094 196984 954716 867144 397406 746426 684065 368263 51642 817005 969215 158128 876964 847777 289704 956066 416881 523752 274934 941634 593052 292954 65507 79803 800835 364627 352338 611129 986536 297776 74820 288109 293169 195926 77348 927884 736680 85675 872252 679056 636219 178587 941501 433205 295997 377044 573947 232381 342948 986634 604655 972397 822089 158772 904371 158862 952235 466253 517449 577132 893868 81236 542485 62554 932818 269836 214750 101485 303431 954493 752913 77693 109658 578033 975486 191207 608828 824120 766425 319693 351812 919972 809850 733268 196843 821454 612830 326245 182417 742479 514211 723436 906678 447944 593616 411868 266562 955994 805515 2282 112573 139695 309793 35854 801751 808943 920513 646853 791074 410188 877121 95953 649683 283575 698712 819511 437444 397160 743010 570816 64629 301210 403552 973432 904647 47436 161205 385715 491903 874753 454762 187907 732681 543041 617194 97923 375219 698134 25799 809551 49581 506192 594995 939401 412944 40641 279752 282070 24404 450946 351745 225311 789528 257324 892286 830865 666653 784288 193988 911453 784651 473728 720507 273592 249580 817715 125422 233116 579948 72549 614606 284934 199839 789124 774064 31542 462907 280004 177610 565938 491417 958108 807866 265475 81144 818375 921215 34614 41531 314628 696702 455068 107430 88791 658110 807690 276836 762886 994668 114330 93508 325468 103576 204072 652919 516905 999862 796055 324308 662655 235615 211722 602709 38967 241357 77674 114839 125227 304418 883686 872158 673465 47330 434671 696270 373830 604276 887544 80115 154040 514021 739772 114234 562683 155620 321719 926454 491198 549127 942124 18652 317043 251909 506782 844807 824082 151675 92951 491573 121046 529703 239908 518855 965438 712304 271510 800965 119822 648604 435330 235416 532748 110295 759874 834127 395267 926195 784755 82330 493059 576034 447861 900882 530271 80446 325102 414767 803693 592898 313095 196048 533386 895951 346221 753143 798292 566120 675409 431306 500590 883318 493993 876756 263935 475076 269933 754561 27827 437635 96858 758949 888376 625864 26418 586294 109123 672074 934842 793102 821769 275364 722875 185258 853510 721753 953091 349293 648569 599434 81121 739678 473830 446530 233579 618789 958034 248491 205179 58706 114315 482646 660014 929239 710878 486328 980964 298633 423903 276391 410307 875042 29476 934817 758196 787906 97034 299141 194724 134122 624879 797399 487749 447359 958710 26881 604938 545229 82246 738061 541614 634881 586635 407212 36654 83822 821172 708722 859914 799369 958579 462359 970248 382317 602624 151927 519345 688152 513751 61651 17683 903596 727989 933646 111805 682991 950046 400113 288134 801291 941786 10664 118982 161743 475380 661059 647194 646252 207226 298102 800485 378040 581184 78617 765706 397871 621853 46120 176115 131181 411307 152708 245837 311477 584139 773680 715209 592877 108831 505428 245277 10400 245839 936446 806529 643450 680517 3741 389939 158928 921200 587076 957363 494677 348485 155501 449991 379302 600953 50163 795704 806080 975752 180758 684308 362372 132658 44603 485290 378425 463096 896554 830097 448586 348451 802062 164833 403460 461950 370297 41527 909914 601751 764829 7030 477793 83330 283795 286081 844500 911574 387288 450754 698769 475437 943691 55974 177433 478248 813041 589343 427732 837674 450481 399073 224395 952792 24409 646629 748524 605791 379159 627048 645258 194158 42880 88237 874459 63863 957260 298935 377976 374195 586136 568528 720736 167451 50403 430086 260469 996655 746833 51880 821885 547187 531307 339853 493474 372525 963229 770061 567283 360937 545719 397702 969249 497845 83629 603416 188867 215525 67223 964457 623826 597328 381041 817123 329901 584657 199580 479089 130071 718087 89499 45189 674996 478293 318359 861653 94351 532771 52892 349849 744471 50971 137754 137871 119390 178860 911588 642616 350617 910603 872756 195544 858275 490477 350693 867961 998201 336143 355256 783145 883199 60526 778896 106231 605817 238543 612662 895226 624723 519096 869141 453834 14042 224693 729023 364229 172801 412756 344294 198220 554141 180713 633188 393923 892393 288139 296756 312340 354115 452181 237174 692140 786733 897958 872431 316477 747597 482913 550406 802107 172973 356654 558345 757471 955323 857847 168166 378663 884618 801708 896434 12052 280976 776000 936421 975210 483494 191593 189852 76019 778315 842275 733142 184189 362721 39534 98744 226839 965167 748236 406665 673304 439389 818436 672566 596120 465531 543842 592911 469749 994490 145844 829768 273552 585201 734990 543033 105933 940377 35143 339359 141911 795986 249658 578521 435289 496092 486534 817195 563526 419167 847119 311614 83474 329379 645690 371870 98102 542360 805813 102267 84272 516112 423021 377577 48832 337536 670357 502624 744749 804227 219878 313788 629758 876183 991449 350142 516674 807133 7279 828809 828296 354845 891498 89702 966439 651904 395985 949696 715320 937364 844848 128105 302935 653644 147221 240595 560805 359102 691796 738648 820361 867171 541444 529011 115754 625178 696448 568965 611831 860069 751848 731345 898719 635946 880797 524351 399705 916019 409480 755805 3678 34287 995091 469849 190762 93231 696238 211400 774270 401513 334028 769571 449249 528121 672675 614661 513242 107483 654832 9198 94456 691570 212337 825987 121738 218692 755433 316107 711655 54908 294111 607795 123752 812519 408927 331531 598249 20279 447863 144327 482188 698691 99067 169984 264501 43013 956291 210800 996751 190106 815592 284409 626501 59526 900618 656031 752778 388590 670156 420233 618706 93979 151510 684100 683862 831038 570387 648448 458196 333350 39793 325329 608653 309451 540643 354799 958598 518151 763810 191286 731783 707544 876584 103463 65503 767840 446899 921446 780189 717861 329672 815737 876633 844561 293870 502479 79593 708402 753391 262519 672748 580283 994778 986021 483907 82626 869508 687728 483794 812544 379266 556183 380420 752852 377712 171831 438917 595264 428781 178710 283205 267178 685149 737372 256571 284765 172390 306325 629216 262726 477235 760752 20144 426615 524276 227523 46829 669863 563868 169732 302556 889007 551970 438033 206597 918670 662912 183145 689911 665127 920951 430321 276866 714110 491657 26609 367355 371775 358910 302804 162619 447543 27872 91115 698592 93272 57854 51051 706635 409594 448685 572714 48929 731860 710018 609318 911882 633223 363033 863550 130805 34516 747026 537399 586514 711264 558670 814392 876182 430199 691062 396686 168955 265223 938613 997929 225917 585440 596089 465757 832606 173947 658742 135458 345954 42800 85154 574229 682452 726398 836922 306421 387840 361095 228220 741414 349559 755089 118379 851633 988174 452934 195599 305154 541982 639796 584306 18345 434182 996687 406243 629658 323813 693610 178551 629549 988320 917058 124867 405918 465762 851635 885987 275982 15383 625856 909175 172544 812336 284751 671136 693917 659554 28523 44808 163185 594534 907201 659671 78507 956027 216547 72958 300641 717856 94664 32368 538762 537946 607050 713380 382786 309876 578022 640917 100745 148730 787328 827522 537284 932733 324380 497198 711675 850642 677478 729249 340889 712467 559659 158821 455344 534492 264990 654537 181106 300367 860948 423778 641145 504273 757640 963973 215807 839114 903192 180879 965287 760937 358149 887453 947122 856734 14583 116436 58187 904926 492407 754906 24060 624035 191796 823259 730102 479017 236415 638277 749197 865842 892174 260236 284538 937475 923516 648807 140695 973605 90887 946257 128358 836517 668817 285321 963531 972180 494625 115282 246733 28999 78751 341940 804569 220120 756443 469305 402239 529251 851206 892656 372147 151818 917047 743790 106957 288434 340327 684296 782730 188228 312309 947675 445960 336301 268132 852868 386446 289566 53336 351912 486210 341836 562909 950829 837745 198705 480416 415615 858698 532873 14003 924876 509859 587478 833869 691912 780595 32669 593352 797354 475478 869671 153890 818221 171789 270657 400892 807888 175931 969404 51486 453399 447401 936301 749297 633607 725122 706222 636867 130542 551640 820827 531527 923673 717533 997335 397906 911131 29675 406596 708959 620685 806077 184910 822476 135944 626483 223073 881947 641581 827346 524142 125874 295134 301122 71851 612315 879554 706894 171152 75333 680133 768743 280346 532545 598805 300386 865995 287365 908326 124661 892776 671597 225455 547838 156154 89269 473707 529212 317774 19904 806169 570388 501557 763796 387261 786701 830980 619676 510940 990676 3285 52389 906628 289657 334981 646305 871234 646064 548148 667815 158761 719250 898632 250864 551122 651929 629802 950876 995926 762663 380807 410027 964758 980672 973904 472069 99956 341131 379706 670003 470423 432533 751999 769187 836267 103117 740252 808231 251614 362825 317009 363383 207845 848128 342180 969642 855733 799759 371870 875073 266890 211316 957708 233821 470499 400598 191359 185220 953731 33979 664205 522144 938610 835407 556493 456255 243131 728868 65247 528980 318892 833773 861154 338420 422616 531905 930428 770011 293912 807198 973910 510309 106758 19748 51421 404565 754368 90326 713026 512529 230443 414045 701627 720163 222318 524548 263488 848378 452531 395389 135630 866023 670505 609562 396008 498337 740868 926549 435025 885249 354555 376328 507539 901126 281674 264630 968955 327507 194798 960321 68250 493740 265963 797297 334662 581757 317769 588019 809687 201235 121555 260951 111786 597344 109015 554450 261538 425403 971880 6330 935586 541214 441567 366093 903956 308006 221078 52266 411941 589527 919148 158485 169734 450902 768836 624952 880109 732781 484037 127069 286290 254858 465243 622069 7858 480256 697909 128276 741392 882884 84549 901618 377455 115569 379331 934507 64345 831365 196394 318656 504155 618850 478714 122644 108038 822094 569204 496496 180528 284787 957537 209408 636657 23711 591500 169236 684007 455045 454531 96352 947826 716731 684250 738620 374136 743418 920551 161956 302434 873633 839751 191417 739037 256114 428760 240574 371227 164180 214461 661724 534927 601231 565662 701534 685364 430355 233957 810422 297671 430193 315265 963126 676296 296672 288743 531160 762686 861882 848652 709559 485232 803452 586668 268947 387436 462153 520070 741329 24323 639016 544030 658169 201547 56578 826618 957622 198364 462757 411174 924058 779284 216899 181104 968919 970067 508915 714028 312390 692991 168367 402480 314404 679298 92693 580505 367312 397063 261415 916101 899407 866304 789643 464279 483208 139427 85003 724215 780297 877352 216533 615759 759360 454541 671676 305999 568898 98514 816629 637481 407175 311997 495323 806997 62188 891160 655980 528079 927856 372334 891018 812820 311415 606801 794811 651753 878858 387479 750378 258836 406613 61784 606243 345121 762600 792754 638362 816030 188279 288005 189605 953759 211162 822648 443070 251963 169677 973234 700482 840909 673841 344993 938036 653107 75017 675575 569850 148819 216638 564904 349343 186769 307676 305197 21904 927706 647251 784452 624991 432669 554742 982317 185219 148429 306751 492782 700950 279200 872009 184977 95382 483347 501141 724001 911332 940835 899334 615920 930568 278869 644069 295188 230315 802863 942941 500389 159259 575421 689920 948993 730443 760269 151808 487625 568016 95155 43191 132513 523749 30790 819808 240243 154280 531873 865755 25965 152666 840611 833133 831102 429731 954735 37309 638365 721612 322477 753689 420674 142020 534535 163375 858731 920988 618861 72532 422041 672778 49105 426368 62928 372778 573292 248592 334171 334072 544887 659139 837253 700503 923699 536382 728352 327117 273954 800136 835330 598213 81803 209678 585412 765067 878842 647840 486274 861204 759933 251058 456349 835379 861800 285212 960700 978981 521426 808923 220870 145798 605078 36622 700841 707418 97939 267705 4311 269573 890220 874501 649092 717139 343369 132414 257129 319601 106196 158676 71428 847730 289853 467611 438486 889035 883895 864395 114403 42326 14392 499392 457013 136019 135613 706043 425946 928419 28612 733151 15970 482892 218192 602549 36194 33464 297384 182696 103347 942325 196440 221258 667443 141750 27886 844429 393922 741712 36990 58891 710023 712958 959327 335231 328233 127454 720684 161226 954775 972466 551812 758447 199296 131936 527563 482646 205851 140338 514215 55437 566049 54871 915587 389122 818830 942944 259791 143114 78052 917316 859454 41758 968295 264988 317702 452697 90337 197991 180964 860283 921568 82760 770645 873385 213620 444355 485918 837546 704306 894148 855494 198891 992371 126295 2199 610812 903893 495025 27680 935506 253945 130726 379253 294979 204035 182832 290477 896268 762142 82095 293667 559566 587125 287395 17847 593613 614779 975348 965578 698864 962916 55403 591301 7108 749546 946230 829330 95929 688841 604200 203553 991651 864130 859318 185381 992570 540316 874811 377941 15002 887966 895669 809707 428932 237079 116998 664360 886812 67287 897267 248398 52073 860851 556521 291173 377623 363076 498099 228023 437304 121448 620997 688531 108287 759488 308084 962637 767044 199089 532924 371005 514115 590115 497657 456252 219804 725573 407470 916074 91604 982407 869185 100139 569683 991070 434300 228516 65445 390147 902478 741443 557817 177140 862984 188917 713125 419890 941345 125294 828127 722050 773555 254628 133829 613484 511227 16916 770519 72511 841500 919484 386103 634571 945885 53279 269552 84709 63014 193605 369196 28263 222151 85496 555581 524205 299506 456007 308373 615320 908476 943302 769421 787663 859744 897293 932258 642426 491900 285877 307955 37957 572433 616350 578757 194659 996679 287148 721663 672264 378855 761669 416942 331822 90655 372628 965570 685073 780546 311562 399695 615091 928261 818583 110285 620761 339523 643957 349977 954891 722170 518814 847282 809624 211404 141713 312124 249872 798399 193233 532288 178184 667005 378149 476842 271514 607957 247770 279754 965538 957880 988092 581972 622018 127933 665761 412576 222879 429341 451934 135146 905569 306359 67087 112979 295159 285326 194708 674846 199505 559814 267534 281652 453604 325482 400230 973857 957994 709737 409223 254036 361887 118740 932895 181411 460741 935010 747170 315845 668385 916781 415687 284374 288059 627571 836169 744726 69282 329621 215143 420778 656230 629275 336228 556954 402076 42285 970119 704657 82270 879068 578332 224673 356552 847703 785458 660860 243196 432502 429468 492924 65311 629875 330608 638427 651354 173420 201930 178236 527385 245347 681034 976160 469519 235838 273874 570098 293617 879559 366665 375228 562166 961324 723290 669359 686942 703552 992758 586975 863080 271225 572238 710725 526425 566384 336794 736827 828668 181732 924948 218755 835421 356855 227261 988929 746317 395887 992280 347132 118177 168246 269098 650273 854259 317147 559936 208832 256543 879183 980521 290061 369351 233833 506808 208608 362128 698019 588035 270518 26979 221594 424551 914414 319917 481681 880449 126668 914655 399727 254838 899961 378414 234492 269804 534017 822164 495912 58063 394515 120461 876101 962381 445893 4444 789384 525338 406542 119299 316428 248621 331658 708494 733838 456321 898042 17545 635570 393941 212993 638725 902204 88173 254632 281623 319896 692046 576026 793945 862292 617157 128553 613608 105632 300257 994823 618340 322837 862005 767310 602803 91947 416471 261497 715646 450561 333348 15848 67889 613785 9081 98400 945536 968409 818299 489481 469853 53387 516049 95982 460739 201949 411556 766272 965486 365218 348582 693268 124832 346448 338504 469216 403294 427072 220802 74690 509937 582961 666383 181049 335526 20806 553774 882154 633294 834499 298274 634972 12863 215059 189235 92028 936529 448581 895979 996826 191585 534986 752026 221930 361233 147705 216787 817541 570822 190156 387885 188197 612137 888224 867586 88044 85287 302777 991795 43166 839345 628347 319842 36898 407357 205682 121270 19909 102787 647371 886299 714358 645504 192345 29695 767627 711286 512145 519510 45691 709610 907726 340696 404707 357285 336078 444670 788673 962100 134962 383048 89404 2536 820290 296953 34394 230679 546151 383577 507079 320345 712368 193522 999125 431627 684430 548564 45623 27535 663255 955666 313348 304138 528518 762307 914170 795877 79929 993217 311033 111885 287538 271341 998852 755828 385047 488297 796740 58509 611379 519580 965956 935571 639346 838130 444534 594371 356968 16666 770732 251869 796555 9734 205792 591719 585461 534766 181100 698282 742819 319821 321235 430899 20920 353059 236919 848851 282427 837233 134944 919968 290900 200896 960123 498546 570131 971290 284824 211303 279210 869455 332140 345375 913518 995378 290765 559168 798553 888794 160057 168691 26059 759074 198095 132645 518533 647848 894803 664647 888748 546961 537519 792527 528908 730628 782509 248757 250130 703467 122046 780983 470033 345333 397686 256405 166910 436951 167053 47061 622196 947462 740063 100672 544433 598910 281965 699747 780183 612926 359386 288783 820332 993354 815791 545306 146010 445032 688024 713884 2032 892451 985957 505203 41311 846412 871178 77375 445309 798131 976415 673126 943814 266354 163808 662289 21526 90659 717358 267246 795952 115557 743948 519788 498106 68443 557731 43522 114879 284588 960318 772328 311403 979460 156751 515675 33555 548306 499048 80606 476523 543880 43587 271412 381773 795295 605627 142119 663929 334992 830608 511428 459663 400411 933159 683357 787478 604676 579400 159941 230713 483281 436766 586903 569093 676301 970427 863920 753133 642313 862737 31536 999174 805653 227065 448446 424907 612747 807408 618753 527962 191493 652565 375527 137972 39970 321133 635681 577921 534405 512351 620069 898314 48662 20857 790699 472829 23295 180905 942193 36205 111471 786756 685175 4432 954779 748226 62212 700095 249656 658944 944735 886393 73603 779325 64534 264288 924345 231901 481915 692346 185695 514345 978145 641393 275003 696141 217060 602964 182040 34521 223582 479956 348231 398849 185203 890248 560409 380957 944582 862377 346213 420905 348289 630230 757704 958726 516370 418898 362592 108215 254440 174721 882705 685733 240506 83503 175296 194652 677248 499784 163546 498572 834232 676577 413966 124744 109666 398126 931791 315850 461445 626122 338579 652717 933800 151986 913686 144562 837593 859850 682456 972220 349226 645078 538587 497684 194606 936066 281638 438757 15105 437851 782148 6401 99966 189972 603846 119066 73798 820162 8829 352202 728063 526304 598721 82892 56595 198220 346669 571648 525165 376904 339168 737963 589440 403130 707005 435508 870847 669228 807724 880169 816934 533644 232343 244664 868336 169965 698862 791222 319838 162757 425635 170780 270455 382701 408751 567236 629570 526244 226123 508208 637773 272781 311096 674436 621610 841580 340919 419399 229357 394284 204946 677030 584751 577820 446161 26865 823950 561069 691462 780444 733162 650742 557122 149951 915690 563121 70429 676695 472757 693627 689714 211971 991994 934999 351968 748039 80104 874412 897290 361868 619446 821762 733080 536478 10012 958858 102644 526637 906264 36243 521806 998221 336363 140501 809497 439862 992281 575658 947275 872644 574637 974160 518433 849208 780018 865576 280920 985525 892283 927034 813749 991940 398236 665135 575103 846800 915182 913749 497023 247019 659983 563423 29959 983559 957472 664291 505320 780926 359173 218458 473594 31691 126889 789987 775896 45391 992375 914432 521953 762893 304674 17047 36089 238061 649758 278962 919685 446717 104676 411072 482035 578795 781682 528402 628720 696012 109769 97886 111343 28761 154989 187328 254505 562669 274281 947508 480727 264840 523848 914269 499578 357455 97501 961090 160404 203977 689724 798219 7852 807971 570430 605768 568782 290669 368961 303722 772745 518300 72934 735240 382831 353286 48850 298396 928792 760424 721133 333507 477535 275875 654886 649601 138083 902203 290540 42299 552392 446039 178230 40826 474740 829828 531965 714735 314066 249138 348861 467305 502546 130101 387512 887968 944039 5189 276850 901870 32136 187582 713270 88401 424495 742049 224911 317099 35357 501330 411216 416130 710932 900632 379853 349888 595611 112287 448096 343155 40638 186041 845605 406414 999500 14233 686653 734247 238679 366871 31183 490039 862327 319919 702019 65949 797511 39937 597573 893339 740711 729106 502280 989784 319608 700874 606144 274396 624867 790773 59367 881367 862035 135938 59769 823898 142454 481735 729591 677148 687232 151546 975336 949878 957543 84537 590932 434024 300968 92292 607495 831570 916097 841149 578644 512827 874677 658031 622287 119502 487691 965764 533330 791000 443023 954254 643513 87244 261328 530687 651814 742399 967200 583024 887741 944107 248407 732190 560937 487344 794257 430120 976278 109519 784939 270547 408884 136685 89226 748422 358715 694998 930708 895246 335585 304056 890868 971355 773605 115427 97178 775553 972936 430032 397369 68408 665551 297751 216328 700125 84995 119799 943682 252399 458224 105426 749606 967954 777833 470190 775671 433679 665666 283637 958716 393618 896725 663734 480705 765227 683070 571938 268565 220110 685727 72335 46666 516179 517149 179833 753593 738934 275296 863740 655675 75224 603863 438619 374128 199548 139634 781308 803900 127179 508262 901418 272581 82449 256429 22482 554295 626813 404419 174406 80320 398757 32682 687869 448212 875712 575847 754321 870570 782890 91395 584127 862268 340387 99914 964523 139979 159376 729039 27481 462490 305465 537062 688693 698862 922953 377769 335308 560212 143186 318260 908113 566747 862214 110825 276377 290517 653951 963949 672287 367067 457015 72745 520193 16966 379729 703818 612480 109239 168015 580097 760260 386511 501081 696451 495510 382648 950204 532042 950501 151578 562408 954834 184322 807078 424434 590749 249635 161103 92432 348144 319011 111244 557343 507028 337344 747032 184865 24597 612444 602354 571767 687494 704510 309213 766635 787708 45774 177377 32169 222606 520284 163208 986625 82012 603033 434018 472167 701637 116828 618690 46835 280943 42142 36030 696290 890050 904446 646450 318355 679213 138943 364478 742346 279776 993221 435844 468656 24209 515484 124907 924241 932215 130929 444959 416604 481234 556950 942094 677607 406177 978434 107820 254249 960170 806991 621744 649342 49141 320123 897877 736615 931985 890407 34778 338951 940494 61531 71618 147239 269826 578304 660949 866738 165445 150372 98525 526778 42996 412666 674922 366257 383217 788439 771407 795057 376161 638262 295970 675765 502189 103733 927296 511965 576706 796182 539334 950190 734865 818495 250073 269328 7055 462138 672351 29902 979318 421366 602756 772825 240579 734020 276598 161414 527350 636250 232170 652171 484565 678804 830293 222662 757160 163374 252531 882486 765182 729035 315779 708800 24359 347249 550152 516651 517497 992715 919242 431332 864588 723366 894035 622587 611261 750516 475251 873316 284590 90060 631741 749752 519812 671528 447815 570737 626216 142885 248622 905905 780231 756678 459920 707004 665874 789554 802191 143801 590719 236466 104533 411317 427654 454644 517195 623456 957796 162634 756256 790989 23131 738028 928648 912758 814896 955121 180090 918967 723820 453274 722097 736014 716444 697864 869229 296034 347602 753985 411695 399353 958881 864431 162880 333567 503140 119392 539626 701062 806776 88583 868413 919297 142461 188858 327500 14407 561241 835250 636590 677334 330101 496014 295741 732814 839870 983440 616410 40882 65957 492062 609447 657387 8352 726978 524043 725252 876390 525995 233330 556847 884727 779370 391563 922878 927954 507382 28104 817131 593021 144488 475105 236688 886593 47104 887121 801584 308587 177374 982167 863405 407885 365129 77111 934351 282106 449388 333687 434371 612749 276884 687202 921433 924387 917811 436616 645318 153308 408992 455676 29024 93854 162389 43157 866277 375762 384624 992877 462836 553253 905586 934373 415505 927305 896771 222943 766054 315057 97580 462595 328125 711896 99995 103355 281991 138043 205155 24054 317848 398874 922169 979624 455272 313339 387384 439817 808275 557479 53406 884754 330074 939371 603917 294403 645024 649241 629771 99360 11758 493828 70402 954031 45232 865415 228288 575675 652150 872511 45816 164948 660084 835340 388672 927053 837506 490453 852049 794621 555932 229953 710090 690175 630499 565886 449325 12209 320218 518781 362913 419385 953002 632820 632174 866683 576094 655259 650052 220260 591336 168368 5172 49955 81242 758771 740725 546218 292462 418794 154657 392433 222335 579678 306229 109556 838797 635484 744981 854320 346621 286198 370437 116458 815191 126335 92209 631400 306694 154899 355238 923253 163804 67404 852054 618913 209163 983822 83161 672127 831404 264380 482086 211622 385532 62144 477470 111537 167898 933255 952706 653311 358923 985859 767288 657971 541751 975015 475658 143540 45161 797999 993958 824303 371282 458709 724575 93008 275526 937885 220010 659661 179389 853514 452258 635995 137364 884966 957957 871734 79050 680446 238837 464670 960195 735460 595000 121620 411464 968684 821625 104354 717765 911791 74372 907984 615178 61451 295949 742959 881291 588576 828458 200850 750560 674580 638997 116304 608645 203793 186603 891524 825755 819266 962543 566861 419366 497433 91592 239438 646348 649740 151102 478959 803676 247699 609345 998682 598085 633452 887138 139071 860635 325912 272664 756048 955605 481115 912509 300230 272529 481727 280591 644442 522959 574673 957679 270285 109426 34211 232933 874464 167299 853385 702042 494941 262637 759388 611036 190860 652802 558778 45982 32894 328884 494595 349429 396806 235357 58782 65116 145019 930296 458674 152689 500728 945125 418861 181877 675804 547689 873729 481360 510795 391083 537826 212492 69994 720313 420617 702485 267111 403905 189492 423423 591918 498008 699363 278528 196853 464375 675165 484657 279153 483576 541097 286161 306335 850333 84181 393986 463612 836362 486131 979530 531277 142406 551063 288852 480728 28350 982810 483756 994857 14018 277210 248647 946702 712326 203704 790776 376796 696547 924760 638780 920744 834643 287524 541999 478094 140472 814858 692437 905901 70421 574329 772626 916392 107731 916968 369074 989287 708990 916624 178594 322580 49478 456301 183221 843231 397567 980672 88032 496507 702625 662224 133694 68190 660616 445668 823116 739141 304309 447690 434222 653357 891659 439828 299305 663387 412819 272278 668135 219797 36792 652969 58870 964135 242764 636843 607113 721568 290049 786941 747637 50578 610225 676356 475829 720789 848023 370152 375271 272388 333012 699223 990349 559102 899307 560131 392077 305894 275524 673952 493489 301540 681837 325607 322536 723042 509460 989782 386947 995856 799438 248686 894009 733601 896852 247860 12003 94604 410817 870512 448513 654539 598997 593969 498163 74335 407797 355270 816704 560010 230312 131910 324115 915603 260315 828554 29880 18886 367902 337134 570596 658994 25958 615699 241387 859497 808457 657056 660743 364355 403268 397244 109912 339355 396344 240150 662111 75024 620585 528414 808449 508998 390974 610249 259530 263523 952516 102416 21287 975186 336747 177329 218091 434179 236615 59245 71563 87785 569168 323592 167650 647610 512930 864589 622510 257139 723518 998664 755857 63698 844168 283145 375056 125658 803591 366119 315544 741970 224423 287547 458292 728710 34682 7649 846808 656965 759091 251643 301849 429601 129642 82477 614899 782130 364379 380706 59074 300371 680742 868357 780425 119460 276176 190473 218350 563014 520129 691682 160507 974050 330245 821642 991 258082 318347 417341 199339 28471 366953 100669 372182 213521 664021 653582 968570 858922 338349 231611 875284 645820 783857 629776 141255 298758 698115 945501 367002 24203 654318 124153 778294 884306 13532 356093 351081 73703 379679 785541 611045 255897 40361 270835 736257 365818 124435 756524 903351 319522 901082 674392 137765 414316 714333 938086 192076 200056 298913 428294 997652 461351 878413 704301 459462 727650 984494 931605 399696 380884 924020 69434 336645 999595 993523 209758 609946 570523 324643 26181 422762 76123 332833 344314 936115 678053 494828 880137 793367 361850 47336 172930 223708 561309 421150 30461 648237 796755 603770 242064 472598 692137 96460 69146 980811 657006 979528 667452 77090 83572 870022 260763 36500 535571 867714 241888 996672 613671 115485 42167 876329 797389 190874 10707 634355 955562 131106 635241 399017 785892 591425 742384 808186 833894 181222 218279 177784 549281 12839 140367 943895 938182 510715 947245 509108 722252 830782 427210 381388 819632 880880 933299 69504 287088 723894 859129 309912 521167 482520 79729 758012 145301 849025 634996 314493 757772 174979 375201 505034 586628 44496 874519 771451 980815 970754 479099 838346 856070 463059 878584 660693 537474 308582 476410 685918 985763 271869 876146 189835 756941 963328 202133 423462 362662 226556 834269 109469 26010 63457 694342 586435 873367 818180 929298 503566 330705 261019 590726 590935 84863 55876 993003 539485 845468 160894 527374 57346 236711 758509 939456 95564 338531 499034 619798 545317 858456 80497 698858 318556 657808 845890 392280 391266 949723 585601 555714 922446 264907 329478 240653 46810 153401 193934 834850 219107 512254 739000 68845 677868 619835 740744 858658 390492 600594 674855 546803 635259 446314 823649 937819 28281 378350 846309 724630 591528 633679 977929 76198 895933 179006 880452 889552 812243 175603 602802 311709 778663 852841 224788 807130 414429 118367 391053 552344 383418 472088 227366 694700 635495 608988 644362 242096 305269 772085 221835 160320 738003 698931 317723 489790 236634 517480 704916 358223 490498 366957 940849 743004 786410 116507 14802 452242 783956 375827 36156 670818 182374 180279 400215 452226 629802 266030 81966 254057 517454 589668 112818 356119 642405 593031 422584 279051 830565 119755 562806 322315 450983 103591 316938 169376 421802 153686 158195 961751 86289 205528 131862 498561 465696 969326 553978 924723 139266 621089 781068 163527 83974 407931 662556 469210 626334 576332 297694 727628 755550 460647 160683 752259 824963 395426 89853 16680 510058 35546 295094 533608 884628 910572 383706 672692 542696 479229 338256 713537 22065 156532 620965 782921 121052 659450 814793 970569 382524 853057 586447 440321 566278 13754 326001 994679 211669 280157 869451 435700 94951 391077 237979 235717 43101 188561 663880 934523 908031 653541 878360 88619 421686 702951 140151 108207 745873 191650 635255 693156 62273 249638 948171 275306 125468 839430 491466 237543 87325 54488 439795 132804 891426 444729 673635 126830 199725 351111 512096 522582 921764 55269 594386 639858 860562 697402 88900 708858 874147 228594 217896 96043 882156 713403 370448 599432 498464 842954 848822 304724 196060 288276 314293 439769 604252 519765 615693 47652 773635 777420 629347 15174 449624 809661 189310 63956 596483 998766 271819 362088 667028 320554 729435 189279 559357 507073 806112 349273 628371 795142 863539 57724 339536 669647 913361 63665 952340 12857 376089 263014 828512 388322 3663 917642 64345 824749 956637 359891 83851 516737 322253 182779 600931 565066 55952 893759 701684 727927 853178 779743 676275 779642 771395 575970 354555 306763 346119 854863 644618 474278 743367 207668 371778 200712 73702 610146 235177 179766 962350 170159 617321 137526 458952 479923 347857 647123 713863 963339 688530 351005 757470 64538 988738 566183 722405 457667 59101 870024 716504 914288 752255 355930 639320 589454 19435 28158 464040 796622 330247 539542 863985 973478 944350 743306 89470 85518 5980 292292 247105 249348 927702 549299 460172 822920 828480 798604 559897 974880 8116 881220 459331 686486 97458 542295 75082 306101 489114 355269 997843 488015 616948 840399 679270 680570 346600 480702 148398 950990 869638 593757 934397 428457 202112 552954 574853 619307 21547 435881 896287 759738 759490 158337 316232 354111 31139 7837 800671 170920 977295 134044 358889 294820 75566 991393 990926 698410 459721 334227 413913 212466 485774 757790 931899 849146 367504 55345 997256 11714 446853 652926 479224 372816 332742 63742 991656 162285 930450 214378 235863 491943 809163 627907 461993 692429 326391 72010 319719 566198 913472 457800 296765 247418 247797 433160 305147 841527 729479 74648 927637 824397 957581 465996 816227 62243 590464 634555 76002 833952 895295 705472 565360 565938 986829 757306 374676 283723 249870 521612 953780 787934 411150 690270 738396 606759 973306 640602 207166 528352 229796 7280 351725 320013 676483 285202 52256 1905 100465 501048 792246 971862 719851 146398 186220 675594 667797 656513 679720 197596 177715 919078 870898 755619 619121 425939 965237 36407 855708 306324 580611 618678 727655 426423 252174 446657 31143 411856 335088 544636 486871 145078 561316 886865 170645 19012 777802 361710 5539 460121 895655 349186 319207 520152 938210 229188 996459 296361 416777 449196 258654 90614 43530 188536 155665 2287 736890 619945 290810 102407 471058 578627 748148 476084 106476 839120 129469 948979 31306 254494 826936 801921 504400 901436 851817 689187 688325 977217 98171 945119 343446 37446 455677 563585 314131 892646 597408 723415 953392 841605 954299 647349 35910 427974 867464 333810 147151 382548 438436 337577 880877 642842 498066 220793 986403 139595 765177 794246 554074 375835 958818 351862 961630 373315 248891 845044 51615 715137 805910 945392 98545 90710 438122 87644 317772 118470 156305 263281 276748 84763 793097 653864 852914 751267 477939 936962 528353 963501 20247 495425 113506 630992 229086 249708 306080 879141 43158 230991 255725 19720 671666 577464 685563 772826 668104 379515 383076 18498 254929 917040 532771 402663 230124 396272 135641 694904 280411 139291 639881 86756 783364 946900 981851 122850 333233 909891 349469 542059 878097 153426 6717 746427 247413 198641 546256 201491 929043 435539 265807 966522 193863 33838 234453 712439 246989 994303 304290 534617 118536 693764 990107 531375 900223 848832 666055 920400 159642 392890 539987 732245 980969 388798 91471 114266 321757 466138 750512 662017 929933 624355 834444 181486 765107 669486 139937 341580 352685 599127 533710 944774 65084 876413 273751 366351 586184 810564 388965 413083 182809 101777 530436 859619 745504 244370 330532 296293 955756 916660 124697 54498 693430 504811 870875 546335 305878 790573 729543 195428 993546 450999 928347 3968 639350 832391 868414 373315 738719 933664 787446 789954 637743 718153 35759 675542 53109 862414 93499 933533 86497 558845 584461 20280 400012 688171 146173 291852 488238 829997 365703 197377 821478 22495 541003 734342 244662 951520 950478 263818 433861 601428 766904 29061 803099 173537 176789 216749 609448 278130 834900 840385 524285 873527 300491 335554 72977 995427 43248 91061 642237 409133 228321 562786 350657 537232 125598 539672 276477 455434 149642 281959 493176 18592 360557 925860 14429 943065 274740 787112 968569 950783 826288 870801 418303 861665 524627 796288 9668 760404 920246 899482 235074 764909 429398 83144 130009 87880 995154 845174 48842 967365 317295 779415 310010 993349 712404 958879 622261 228849 776910 997320 904553 304692 82573 14542 769958 130876 804069 755251 239909 354685 735567 795004 219838 950702 890853 195889 538224 610761 613033 878753 216925 965711 435582 324380 638283 568066 163437 852407 723236 882922 431394 258060 634615 739473 512173 386679 774837 852359 819714 162970 730292 385118 862009 362265 643120 46702 881934 406879 402245 608275 279906 486552 225142 585514 481144 901109 93673 622040 264569 618283 77993 424323 771889 537588 253795 211222 710159 817164 81897 401409 985705 971573 943474 734903 162934 245299 220312 582255 922258 161617 532632 191652 999229 65499 22038 588565 238812 754466 846678 260677 127223 980283 970756 441148 182073 595264 207469 305412 634420 286733 407684 979821 406362 19332 548766 250057 715397 211978 749366 290736 906288 335495 825898 904254 769019 348906 47035 549840 102315 816419 678161 687755 620647 413160 583093 193941 747644 348656 317846 778266 8346 737915 298693 815112 815766 114568 316344 553555 523814 895772 240074 48050 419304 555778 316409 947936 281051 827206 887783 825628 726435 230265 150747 72937 986505 841648 949245 627663 89017 684293 183581 674584 569475 97620 705772 682452 35867 76607 399937 855125 114649 310955 643029 284724 640442 624065 510023 112330 350941 750638 820890 704504 82630 157731 437810 777055 907742 241365 140763 295017 342193 706174 886338 277310 572270 665370 323321 811536 437355 560043 878007 30160 771359 50230 368982 136374 431718 556164 690516 933052 708353 977890 778962 906596 627347 796897 333720 614830 700389 891798 401103 763619 638434 90267 140997 419597 792476 787981 722413 892348 662533 972364 426908 688770 542391 119870 982733 988984 336813 248843 858014 202935 975943 490210 156113 236512 201226 793715 702220 105365 188190 503604 413017 50749 115470 386589 919079 385924 334860 497195 448839 470616 395882 131936 149679 887085 417825 495105 729979 151034 383246 242327 501159 384762 303536 920111 842774 696492 358956 552282 867278 994516 93385 814381 65530 897336 273844 106178 971687 5475 738429 411318 785479 305829 902937 898409 732273 17424 979998 335489 999519 194685 657609 641959 238446 255685 175675 320008 509921 16393 97080 298453 671007 185067 39783 685635 79089 401298 718613 164236 314629 860586 567474 697517 323949 442402 765777 604134 269985 259948 675884 903165 585721 574720 400095 134843 872499 448793 960297 824493 580851 600566 420654 312484 456318 27803 837943 411318 359230 747405 429807 101051 108737 442778 438376 172432 986618 668175 872661 911127 529663 913727 656461 677365 621193 154115 549391 656979 207543 62069 63800 93534 419659 808051 904782 906760 827755 450658 785337 331332 899105 216489 725956 149261 339228 839922 656353 967392 86829 31212 735458 240125 380555 790859 61697 690730 467279 54279 185113 244016 134009 459225 416682 874652 557545 756417 487833 622975 84902 219074 117805 39215 407387 501604 51091 923652 884757 895026 234780 364635 698438 978746 607738 695319 736581 390736 885126 198171 326412 823242 659389 705489 947577 717893 920958 491046 337165 581471 35725 917899 980848 282235 624532 451510 618987 47424 290525 654687 106156 731866 42969 447171 625414 974456 94172 584421 924142 866252 120542 650312 495103 386382 817467 52790 446007 820537 900340 965628 365496 271437 193069 975211 812808 751307 129837 302681 472209 255676 336416 946078 268129 823147 357016 184408 58603 410854 37320 930087 4997 976641 157704 47537 389992 403730 182484 848351 217843 646774 419597 587166 604201 241483 20342 519712 649454 51444 82936 413464 940749 832025 527262 814465 321845 498788 158874 233304 580407 284484 811838 151133 992778 957550 926660 873239 157832 732119 959367 925581 54446 713531 802119 616269 988768 661594 159849 921128 330530 570229 845493 402484 628896 87253 253270 701513 777767 64133 712414 429445 169449 596883 755391 506184 75006 569619 384083 291448 508061 89436 342932 161599 110247 776904 853924 614728 226525 477112 475655 230149 510181 336078 793189 508588 497929 838130 196873 62453 294007 338574 71332 384094 567746 480914 236298 613351 51423 97392 879411 858647 866921 51041 589948 708213 32286 907230 724004 481295 544224 804391 642703 28086 158517 817984 638342 627520 730824 827183 258421 867141 257189 826560 260012 164387 287745 702209 862623 798523 558383 40134 817318 708785 763628 777062 362302 762287 146068 45628 238661 877154 423402 495463 139010 427068 284245 999114 528731 689 942109 336332 607580 536122 116274 231386 554487 33813 93349 67616 935167 458626 444525 855828 175147 211911 692900 731435 693466 771502 839240 404130 595977 230978 251834 410358 346590 567446 738818 370412 826465 576893 226569 100362 900989 542163 867677 633308 698756 474802 636209 672496 523368 593918 287130 463642 999107 288026 241491 719281 371856 912369 886138 833104 342383 550126 406801 72406 130341 784259 473341 506150 881753 791718 409291 290920 943577 26768 452134 570310 603795 937084 415458 704368 696476 884014 470325 947352 4461 894313 18488 548023 773728 649016 730602 607110 555703 259430 531053 265606 324310 479750 732807 139897 678212 362283 250787 573414 351854 459633 106253 284377 435428 175091 860026 803680 22234 227666 643902 831247 535849 122293 64339 805117 566859 306563 261273 209989 108962 757866 155088 855814 532401 685404 549791 704996 100321 245901 769937 602436 195134 322934 729427 5972 698680 709077 650872 328448 370531 647787 186869 599550 950391 748092 246885 773700 74192 828883 59717 408332 757679 975227 779641 894807 818359 221703 893382 655207 281649 502603 310422 977795 525256 937056 499383 673911 940302 908004 282012 717393 834870 674808 79194 189029 61847 294144 40748 769418 348271 634470 570544 950683 564830 402392 766696 710968 139239 262534 132922 498498 841970 588709 90609 485794 944909 165358 73209 512194 606566 672479 871334 910994 608914 123257 602158 571461 526090 292608 94762 6033 18729 540095 987034 240307 696175 711041 344350 584681 490881 399193 194045 737461 101926 813915 85986 571425 439563 509024 620954 556022 135873 492422 359127 328899 666426 921134 786928 810076 151695 606332 434143 80408 860029 269147 970497 430355 202595 113718 117594 547434 867781 393920 594510 344001 552204 773549 244137 708096 718852 744055 477400 329106 940253 860506 812206 190501 841899 314391 74720 466284 414246 652085 693385 830624 641323 297276 57191 607675 75064 401976 294620 971323 620532 727356 766510 215909 813285 616540 472775 867456 129655 625649 631925 979222 112636 75289 811563 401718 59367 754613 2175 199860 124304 210090 975658 743336 359667 816608 828427 278443 636528 817478 429284 294877 259276 196044 449883 364706 540783 656551 300730 92832 954149 13776 508336 51650 765725 760646 688718 3640 405549 652359 307147 772597 878667 687451 73089 446256 124949 939145 824173 395555 271819 321824 229362 423823 874192 167536 843415 767414 239020 723086 546053 307104 731084 313172 578442 47511 223105 754398 111960 571114 786941 879502 677126 285998 338265 270472 49166 719928 176402 696055 403086 149604 532679 203654 739911 547921 236029 240936 874721 924771 682523 853393 689765 155264 616878 316795 504385 998228 93734 635234 965320 827277 60887 71816 993711 892575 550586 676658 970065 48512 273833 719784 812140 854829 388582 98681 285090 576420 471124 373557 877561 332776 684669 295665 727964 492353 9098 801863 165527 807545 858254 926547 418270 974367 821116 161271 292615 3208 902892 211288 993739 283657 721626 306398 170377 634110 969639 944312 210244 668039 864854 637206 877088 85829 269392 110317 71976 148385 436705 955255 480843 266502 973816 111536 550171 310626 377515 583258 211853 384169 676337 549754 763579 679122 201254 969240 971557 335640 945482 576899 489195 729466 899138 609227 139093 877819 764886 609349 332300 592035 808049 229195 50078 239420 196005 812217 548797 367253 982948 614641 178689 815235 804936 20696 517601 645275 517516 218775 891774 252986 84176 764379 594777 166781 698137 728468 411544 962633 617934 35258 828677 338180 117116 856900 389838 615833 401555 338415 742598 359033 296104 611325 233315 549205 712177 970291 419070 922021 937740 595353 523798 782116 974264 374846 823629 354001 330521 119346 64041 850287 255544 320330 315733 468165 444865 650720 324957 849120 650628 65745 41141 137292 938485 610685 162611 607519 853292 720329 635729 615790 393894 632672 962860 952726 169986 439918 487047 293492 466756 426532 948745 119277 715285 665079 644346 87399 710785 744353 58314 457678 2039 702495 931915 988432 922189 917041 386866 466337 866682 33372 836314 407544 599962 487467 19712 110480 467694 554986 457224 465128 885081 669354 350711 568196 668452 524097 401782 357033 769978 514310 396310 14309 648813 463513 553158 682244 788463 61465 768479 420316 964890 325356 388377 302531 624809 699259 683091 161107 38460 388211 781263 713261 972760 980357 267251 166770 103205 929958 116809 845964 255342 647184 929023 584355 347685 307135 413672 376425 864476 548405 43194 550799 139212 352183 764174 798093 129746 182158 385572 675806 291565 476359 683292 803905 182018 42035 874429 452154 32920 542120 701233 443918 233756 741182 434951 904203 88926 761170 883697 105789 610707 140934 794691 424506 11281 659135 965050 902936 181333 813990 57843 286641 593792 15912 904239 996518 225942 762358 149206 43417 541822 192646 891440 290289 232261 852112 549741 116506 188187 890321 229535 656450 323731 636939 407099 311134 63272 35779 924956 451107 654835 752770 621504 547277 153014 721941 688585 495579 466644 834445 63676 698576 284502 975296 873925 171060 252007 517702 243826 946322 528025 36668 855028 936440 569119 796997 513569 851705 267664 963012 483700 40494 797611 939939 226955 59248 324557 276431 383400 866336 66236 191033 461745 808608 861344 204182 762289 510296 469380 885920 543956 466289 68186 69204 782191 903069 52 90610 212789 760013 833612 649536 241603 596217 653053 147719 492053 400476 338759 497236 375054 422966 807631 407736 530357 451720 970524 402377 547442 802523 131355 703839 625877 204986 996125 869784 86544 772403 876116 855380 931256 493337 834329 65977 797128 596357 757161 741616 938973 581329 337443 274982 798971 899228 762059 658700 333766 366473 93515 660888 539530 634559 113581 120898 155252 990122 5602 131912 833623 533304 715646 194538 969193 689502 732025 230766 845827 937553 13615 888925 295523 311181 562465 296004 123693 735762 69683 67061 25126 499361 392172 2755 353208 442563 14328 587145 634482 558083 384553 713124 768837 93871 826738 12788 103559 588186 30123 213919 627188 984605 299344 165198 728296 313042 390210 999727 329126 500952 964868 438769 602580 194642 850495 585611 445309 45287 561278 429941 676238 886083 197555 730860 447833 848661 597104 14323 585109 815503 417967 851213 76379 186282 687499 503108 511595 736287 320388 696805 896037 727854 783359 857730 674833 810075 108676 647726 125719 20908 819326 744708 871175 301 250367 492065 120211 673836 317433 726438 864336 163069 131078 800759 273465 581174 924576 763838 645932 189172 247722 813736 845994 420565 214117 814823 433947 7228 952380 506862 527688 330897 408249 338872 189920 819454 325581 974018 21427 141747 506316 122061 722490 636962 256622 773725 252749 144003 851984 421564 33643 985298 569329 177271 564598 286348 500725 450400 204596 780534 630629 168266 639183 666518 554093 222673 778262 157176 602653 237775 515770 503466 436521 837224 327314 154048 119273 215423 621015 943569 843354 507198 721512 309687 168794 868563 405256 113939 335472 900013 932635 488328 483394 633603 215277 495867 566492 658701 726379 76633 92912 752969 385511 429777 784593 977591 122136 290710 85110 785438 356248 945310 845502 472133 555108 659109 629542 308602 266144 484011 221908 287503 946320 19826 284688 834008 325664 566785 330949 262254 216669 741987 407109 420399 168122 734441 646082 857211 90828 803044 519574 293241 390798 927340 944188 101648 709022 224860 621972 54446 244030 281043 147107 909573 238420 688244 802385 6793 773738 726951 859049 305395 406831 508246 907932 577281 546292 276337 84286 742387 153199 990250 293896 442704 622075 978042 818388 451551 151703 925274 320932 499310 110371 564939 811036 800591 284966 951759 55427 107222 464842 560365 843782 539932 791262 873584 115445 45055 742675 161065 890948 461600 334208 773929 531468 671971 21727 890824 280455 552754 304525 331873 84823 792123 985613 304723 11583 345453 249734 336577 314536 192703 752449 597907 595102 259946 530156 75891 698065 945513 333465 842449 772501 371200 166847 983456 41378 59123 69496 135318 793812 267146 831298 569072 575980 250387 281022 61036 646989 486624 82356 286732 6784 761669 322957 132698 953008 291035 377880 991518 983599 882176 678213 616106 954352 61077 433069 793039 225930 892926 827336 166629 10363 17382 126325 313223 732131 473976 594806 815572 710789 689639 967089 411824 532297 140135 249520 606785 154941 158449 94818 795250 326095 295427 113624 778867 337172 879454 312520 593782 745861 754246 491854 884724 416637 995398 504230 301479 599164 236329 104691 104717 203239 283714 811388 908907 254725 52261 692841 872520 784323 451819 564874 622253 880882 6771 582736 125100 808836 205531 317330 717974 709970 532811 452682 669443 523673 282666 970134 936014 207224 283431 751287 294615 993075 938673 987029 84479 577203 971839 882105 385391 766404 995658 615505 436881 137686 24718 274351 239317 818749 757197 339979 84590 217009 763531 996605 847763 52175 345939 117507 646334 40981 189936 534913 306608 20906 73333 974716 604971 580180 297270 70302 663991 379455 899277 338934 327005 716157 660758 68213 564591 495937 408179 273265 407038 706467 808776 40869 156322 512863 902976 648559 934391 174613 379590 318737 81434 579019 460877 921202 848111 422438 715657 41562 372510 122549 687092 723449 735698 583782 960138 325728 155769 324239 110413 602310 868999 334182 777025 975620 196466 912905 387953 521882 575735 208184 469928 603944 302292 386710 214457 752757 721996 943467 627192 610220 437926 401700 383615 863898 561326 854162 973866 884402 647411 416423 390875 890953 306951 489404 309559 712410 549251 520270 678886 835330 125632 483772 973143 587397 276702 932747 77370 39240 878145 324130 446212 868884 457167 180942 286382 469274 573235 992319 990519 893482 102749 869449 878749 26234 9344 593573 572008 851301 96915 998445 346336 190377 42193 537635 343313 589288 602041 815082 433870 810472 392270 139788 196971 942419 839895 142066 889410 698104 562272 695727 110447 277256 497784 522422 744340 865945 737969 315167 492182 732135 429860 135334 509278 773966 396202 487724 291928 944529 913827 431220 214007 669718 989555 565095 53871 89064 956032 81169 925626 293300 738742 797793 371988 928460 567875 669229 682111 989415 595291 665580 323328 304159 624373 779002 879712 211441 510796 193879 641259 400065 450399 637864 420980 365779 50481 953525 692944 983955 603593 552233 502294 293838 694195 174102 809126 178679 107838 972910 80095 614563 682941 25227 408358 638285 286726 639848 51942 799699 757173 217061 291979 845111 5290 327431 458758 543582 435783 1973 670924 19220 420595 266044 949207 308295 970393 280268 328291 825864 969834 498234 10418 379021 948951 100732 226569 920433 978263 480496 768625 624499 141095 566229 359030 645427 582533 874127 558955 641336 46261 491431 348453 927148 629884 698697 999420 247006 429287 521925 141517 667775 819333 605583 947962 151206 707561 701631 281576 474828 140905 948306 623359 435857 708130 436135 463918 529973 701681 886594 881893 802271 431035 421260 632026 151194 884454 230865 12933 116499 114334 56961 874915 209180 906065 364143 365302 534444 2995 12757 981763 26845 182587 90318 974099 959597 838180 138203 162930 249853 378157 487711 814644 643349 914329 850723 992555 355678 359792 829202 968306 885222 720956 369598 233509 226016 140301 989913 305190 118945 557558 793725 638938 850020 218765 800037 554730 714439 101487 878129 105859 631244 267129 578662 916054 519641 243920 642796 751832 116728 438042 397582 978691 522648 264003 667198 195220 540362 2106 163150 733963 698693 286321 976375 406702 58850 739424 199190 260422 442144 41730 422762 920095 806433 258134 841368 76493 131884 70559 653607 136162 976105 606501 984900 827577 298024 994226 433855 875054 30234 511638 604685 345700 498198 378788 25412 664445 916950 217394 731873 134309 768567 931549 950597 530504 339261 813187 181812 666584 662412 855687 422677 887496 560048 657936 269493 99091 882518 685130 180228 202549 314321 201827 511958 791921 928406 745807 140643 182666 520704 72453 646791 253705 794572 585601 290371 943037 552286 100416 221050 497975 2107 928070 245 796170 205197 44955 558111 777169 700770 771273 994378 269417 277933 932256 268905 931762 231876 851443 171604 438802 202784 398233 242695 570610 306720 577068 162018 310079 606918 956685 712938 773482 425720 912798 967303 636713 243712 755654 441732 443636 269837 315185 714771 107848 875952 121102 949766 643623 21600 605903 925399 888150 120054 835308 265121 37086 725554 169312 226532 38733 104820 505067 186821 671986 493763 107470 708555 894435 593738 725906 801635 71226 875798 531009 413342 189460 994073 10155 49454 717585 601514 512611 320876 856919 748099 142080 564757 902031 79490 791644 575944 236774 619176 39448 465738 356878 352349 264214 201154 512506 850666 951422 218941 186597 839421 688378 958571 986892 861289 921977 840800 57519 273635 606064 643668 324180 284742 251860 589923 423236 59088 175073 627150 244109 86883 205846 540793 722110 81093 132151 435819 414445 819680 23754 222224 15989 611202 568282 239290 213104 941086 630519 546204 510466 660938 694644 898958 364174 913279 556520 85132 839102 544924 848174 483831 365951 357540 202213 918354 430594 280187 526256 893510 548285 506156 333366 732126 650600 787622 14307 949580 894401 664250 64294 505762 99080 82655 290993 666202 935747 815535 227964 188367 723323 709927 761411 892546 799486 152619 377795 917205 504603 551487 320961 334163 154921 509903 425987 553638 648128 848040 619796 688864 715709 710140 455172 766963 848259 907107 819750 651257 836085 797589 461585 388908 210749 461360 911840 541999 261448 593592 440434 728899 459528 662802 455978 79507 187377 289800 646960 150505 742652 519240 425646 296054 48294 391973 777171 834766 954930 536916 915540 94697 132387 814257 860774 271972 850883 835512 773189 629054 370656 378571 174513 357147 634633 64051 899564 308101 395541 517847 140221 976357 639644 655366 302511 974862 629564 570484 323539 132851 392853 283124 109049 26860 893773 17987 818683 282678 881806 530301 441843 870383 436739 55525 524544 647838 581726 21218 259141 705769 808085 729532 439082 929180 756192 169443 444505 51113 583677 593193 334274 778915 822765 833859 893719 870401 653684 467339 124561 921442 768476 45441 414825 421123 288691 622085 638176 384842 758408 545823 308407 239359 978354 390264 556216 707661 242953 981470 169835 72838 683307 883396 19234 637724 965881 831359 31214 146089 12951 319306 113831 898408 801711 16451 251943 48057 463918 595052 499023 644705 40070 820843 772098 575496 464299 576074 665445 721529 343766 891639 388902 685797 858437 662341 618673 701216 30201 993130 779260 311779 880374 497599 123132 321352 339398 553411 908142 153873 52151 813912 574096 544930 667672 684548 674212 216834 716224 748082 848564 772958 667015 483503 626760 189830 390347 367213 479538 788526 708525 817411 320835 549359 615185 554794 758995 16387 511074 189634 775869 675724 836043 890955 159392 717261 646271 857452 895839 628847 83121 762992 895714 347134 94493 112644 166547 799722 936958 857147 342562 737351 980245 182666 414786 288525 532009 129420 715369 302552 255425 218046 281812 472361 347436 699588 357504 544163 30457 199203 768050 635343 726015 355205 508464 11544 284439 409528 368646 591632 331229 707503 650243 414058 756722 640127 538169 903101 723389 417251 881152 814087 513061 20089 702707 38696 884248 555331 125745 990243 489160 970983 936670 23968 495465 878192 588383 568237 769141 840266 517410 668600 236136 544329 476180 179287 625155 202403 337896 834496 71053 36593 603735 189137 107981 185779 885402 814921 316946 809737 480690 929357 953579 543162 592673 715172 716463 476529 77614 236027 203831 783163 432293 968291 706271 242890 410261 759374 65672 217589 611536 5525 529433 545270 55790 53173 610937 36074 289610 838029 640087 514837 62467 623009 267875 917339 110397 767642 451666 114504 53598 669572 620317 974025 966673 151503 910978 249905 396998 775375 520258 258741 215216 400124 877282 526960 408197 476403 676010 188960 584258 184498 10089 916583 566245 405600 68782 846923 733425 890435 124752 198902 123629 335815 640808 678454 475941 238526 983186 832126 519848 911579 420720 345508 752072 16182 900710 7713 30557 669579 481183 467540 561794 979578 491015 56255 303767 935881 340558 852872 46909 992541 725739 479162 232349 562629 103895 537473 940834 888111 996686 451377 263098 212465 287954 196480 24280 928705 983655 774344 16757 88765 936472 249030 372043 575205 711729 649246 866521 202140 34946 757588 600418 127658 880355 247380 76781 628412 419818 661803 465478 681187 865398 502091 550332 866257 238632 700235 182497 708767 746405 465509 939853 675658 940501 529271 214684 10417 949351 301122 680171 902105 717131 277102 284511 686377 697590 16260 565918 780782 848930 326194 108755 943960 106699 880203 102062 242235 703859 885188 71906 370832 732190 696249 369766 866225 314391 881253 220469 131360 126442 197293 188621 773184 744808 824854 666356 618331 103462 235659 560814 673306 410557 280792 412680 422096 261964 133617 766545 490288 578481 935148 160219 192018 786068 726274 864959 418098 682461 751315 594454 305841 695481 666975 635392 302162 70168 222093 456929 379710 134578 580455 392095 424769 860029 69596 366950 876874 733177 361278 234788 888303 488613 642626 755277 750439 252934 624322 94936 247822 502247 929086 298623 153252 787348 66710 786691 491214 640798 733330 461671 508052 568986 29211 574832 464097 450594 521087 481835 243207 69522 875056 532903 602872 485068 71750 378678 550222 41589 158265 315377 69508 194613 108071 519793 588922 533563 89812 949591 285877 722935 452069 273860 501980 698462 8996 645985 218876 215786 46207 16729 223429 151895 713097 565722 852684 837287 331512 122072 777735 147423 219109 946506 977556 672200 731087 233643 518578 263215 166424 271930 151557 403237 333510 326138 169046 601599 874372 969907 723857 360983 837022 176751 933510 968457 145672 107582 797673 107383 306456 821810 526290 704262 348232 270052 755134 260703 49269 851885 99788 379183 256418 19758 784000 997543 363574 642185 606339 764796 273657 649061 269281 794792 638299 371630 401482 259367 241710 366802 405329 805371 7143 155589 821872 710761 944673 42686 142466 851834 315417 727992 776072 464059 919667 935538 207077 588093 387892 240495 676770 927445 13638 714487 835242 485917 444599 545492 173455 892401 414458 983190 173571 901363 79012 530256 812384 790280 734448 583448 749729 948313 382012 965899 427623 406163 924938 457286 611700 734503 189824 543662 118131 481099 619688 903337 50094 777462 970032 728099 267543 28968 411563 590538 626688 632096 855375 886099 785890 718308 408885 473075 267034 781373 622301 371366 959783 409720 705511 593323 63534 834470 251674 386565 367286 569180 525153 81020 916780 222516 193672 684570 170721 950475 880836 615151 222215 239681 168873 969998 17463 418748 138865 877837 57773 395941 390012 792201 357642 62569 446794 461343 179986 389113 545475 778292 167276 778122 760303 819759 255077 185686 789502 43450 336493 128986 307138 74756 844120 644950 648752 16385 233054 479120 346723 115688 66395 55377 96473 762292 781200 951142 965108 838116 201184 786848 127929 847676 318996 179156 199636 276610 173399 620764 963795 986625 217211 312469 603751 724937 941747 838303 764006 503853 191959 930144 759883 977347 550051 67393 682932 718504 123511 282543 764963 318330 883672 173147 616383 290012 215406 7227 487248 638453 830980 669511 499718 561393 950860 462268 789618 117310 660120 298525 193546 823889 130594 337773 605546 818847 16709 279414 330062 909092 798529 725701 527385 244511 251067 143787 267218 851604 30970 709886 375137 778569 421099 563030 204246 667465 203871 294608 882915 229796 51784 852494 239709 825517 435583 192310 661951 94587 926465 659823 260070 84200 909165 605543 552918 551061 490504 261967 210291 970724 790137 820445 99337 283197 263053 522761 960262 245705 407540 378448 374202 685946 303234 298101 916702 98689 827887 73339 138250 134679 561879 10412 93564 24053 598971 401749 153816 686683 88639 552583 932771 559245 914538 490328 557063 554129 558824 812768 329875 826994 724171 670268 697208 447872 976326 265935 277837 534286 356209 260668 264779 484147 371528 937709 513361 100618 86636 126543 716833 2545 949920 371988 964321 542733 36941 327151 138716 160325 777022 260507 374463 771011 61669 881045 681500 43447 741780 676317 426 816339 560645 896890 366786 808719 11347 273459 759652 383014 300159 246614 574128 52184 736299 877044 58734 831207 868386 443235 481862 232474 364622 395003 850184 4220 747713 456666 338086 120925 960237 631328 239797 755472 972396 147187 850288 689900 419064 688188 870645 939532 399924 867049 965189 209359 557601 799145 138760 997528 692202 203059 366279 910350 853529 722943 53233 218461 967135 975627 506326 935028 183696 523927 893871 609734 144228 943849 142228 812873 769656 53771 792388 819705 896331 557512 330913 176790 794689 840370 719281 628769 966756 166175 797726 62435 285085 569767 405431 364263 915199 454120 253805 297147 117565 534786 384279 103219 970927 826140 706670 409318 799186 82205 546514 807087 404548 407731 409091 157997 180300 29072 222504 646851 83856 710951 923468 791193 785500 194612 68188 416409 368162 647986 7082 956211 965685 103906 606125 809945 581453 906634 435711 480004 599110 667700 516189 912749 848032 365099 132907 376660 45376 834305 791597 382525 324142 494028 95567 122350 483669 21476 731807 421619 413383 939751 52429 195482 34614 583862 416753 109431 395004 35765 799237 562657 625300 934030 409767 37427 412254 942255 603097 303244 616607 742855 291073 561488 230143 426701 139049 779684 89353 424761 413440 47029 569134 212297 363991 893874 735874 708670 36644 54030 287422 798492 621186 723263 746492 924142 708272 359042 591806 967999 890702 3348 40936 403617 916323 151418 297281 749034 113369 730874 60406 421043 571455 451744 35991 939992 762118 798074 752472 581946 726917 607004 508946 648896 325046 774301 185535 24977 986422 811224 781633 970203 258632 880877 335579 688848 944595 972605 419831 293092 434016 927217 286558 512528 812381 581171 486851 223506 706460 842739 693241 2731 197716 942883 875832 100319 548959 372028 275868 546360 685179 145783 69606 326660 168522 864853 12217 835795 888657 18968 481054 237497 467708 385351 959552 446994 577369 854190 451505 387257 479128 551451 140772 586831 928338 481443 831536 950971 519679 129115 507987 204132 883518 889567 82285 701177 335633 827918 553025 263273 184734 5259 217591 116139 941615 849342 969693 993080 337715 417681 716577 311692 700795 709556 419609 132456 895166 256218 117051 191955 637333 550394 895845 454356 867263 316686 9174 967866 318046 135639 186547 214869 469881 209751 555075 532538 409720 383829 166451 57986 858155 312029 488276 224203 917316 608701 427096 631606 735767 950858 212312 262823 562145 863385 375953 67081 366591 626822 156130 9735 924210 702512 315279 676372 52834 948539 820033 493220 85208 622797 195908 367025 825410 125969 434568 449847 870770 969463 628513 423735 955552 937842 948615 667640 207780 722744 750615 654785 767100 406022 934543 537377 383692 767834 438102 278248 866713 299255 345010 741867 495949 304804 642767 546243 603191 154989 205695 686094 373704 613793 651125 456173 159638 387730 952777 228165 222876 617240 804919 795006 886712 961422 482911 642887 560877 117971 547527 84624 418591 923659 542164 987086 160473 252252 575829 673146 850122 534513 665464 236626 217667 488122 871123 468503 584571 562410 153564 674318 249163 390200 892209 4799 904243 330911 423954 863225 805779 214877 966242 400012 1459 110904 702249 80141 142971 909364 780628 586261 944955 700510 315636 125315 348901 575749 365435 812085 514190 533883 555650 21075 642545 928984 534534 838149 265131 270327 12582 572983 235904 252088 404711 359324 389269 350716 944496 371176 212724 104364 508622 531605 17803 356403 273073 234271 994349 96063 579437 687240 982351 840004 323259 478869 393164 561721 585333 960910 27682 87000 175517 316866 667827 678818 137367 321665 500037 757273 690922 403488 111874 383749 183810 26233 322169 24688 243377 704680 227419 545002 487594 357967 121022 326981 238917 34194 746014 870489 318462 137884 608023 901186 175414 807257 523180 893085 80688 905978 284740 289359 581141 70772 679783 580606 23473 688705 674373 114325 845171 241501 320559 504197 286385 59722 762140 508030 321378 352909 856614 29754 396642 768366 735882 182515 40945 838652 221612 352872 228660 943943 65360 597788 177971 930788 90466 609495 46617 684589 543471 512547 717688 609662 953642 34064 71490 90425 312104 100528 586577 456195 124388 130972 668512 553285 398140 714349 905871 577195 260530 944195 289955 175976 547499 396482 197443 430769 750387 415376 196284 214141 67512 705433 590527 641676 858507 419915 598494 267101 182626 858650 536722 822837 883417 808637 74040 154463 923436 787439 157007 729639 297982 215599 335355 150942 689557 579392 282181 596569 374363 864234 519386 912498 113119 180599 995655 839813 95506 441719 116483 720180 793291 135740 745510 801188 962755 254431 341098 891710 245658 315577 466353 447535 744208 81515 633534 345320 670412 747990 627002 101662 334489 87204 832753 115915 354788 31613 924243 511787 433279 631251 617331 133056 818785 439575 626571 330447 500516 279425 187574 923745 275398 976076 175477 858691 748392 431863 399339 536518 344914 63429 800353 570943 28397 681278 545603 936904 173319 428460 279008 136510 273043 408671 666542 916993 282086 408041 164483 443639 375739 275043 884765 237256 204016 537382 848924 697123 115271 810195 818690 962232 111462 497036 994042 815997 388951 771320 206990 827562 22345 247171 631920 91580 839245 571355 781362 289525 252442 973940 975949 89754 221449 693701 265630 175348 325849 263945 908388 234832 579116 764031 378436 265855 205961 385387 39301 579799 310808 470035 512277 198831 978857 351554 19330 278311 610157 432840 777793 647966 100091 577463 599530 601274 498765 516072 388665 817444 362368 671733 893775 488585 755416 94716 440496 761434 156089 645346 36355 260557 817327 194509 203221 817945 9255 225193 449878 388606 193716 823077 347674 383803 551627 575283 730969 780694 376775 225035 894063 122008 236709 303848 651357 537038 730057 678601 793542 119433 456248 686898 214451 658783 446940 320041 666256 308712 811843 694073 62508 373569 825888 225010 267389 67084 231945 684711 16474 5550 781047 369070 352383 402192 34953 722468 887180 861087 214721 989159 879238 914189 252741 18650 236757 469837 964191 270116 661572 345242 496190 669297 135941 997617 463603 842607 916650 903058 301557 77971 537453 55683 462621 435346 520233 274701 385451 156008 123550 555389 297215 920916 406961 223780 815392 316698 707369 813912 436025 784895 344180 482417 400407 894929 510688 800780 345772 712221 321314 82828 650639 458743 727506 749012 245498 223989 593197 712270 890571 871668 544402 3239 486531 875026 927942 880400 169546 178 632624 464191 706409 335867 706141 669164 510862 496857 49661 864404 229644 791099 875876 134394 426008 229331 481290 653729 153549 844889 136459 743123 297577 54281 146024 496669 21902 790432 358981 105296 499522 848994 482089 52162 59311 648855 977857 950475 435875 340170 576732 715529 617297 650313 537584 892700 68751 400936 288596 376170 239958 837438 826308 435292 670726 274213 939809 754911 635743 138814 395438 237861 904328 418219 488724 653153 816651 116308 171166 880207 706839 650915 568638 908585 311549 800071 672646 432627 269108 151285 607600 635504 651094 688610 247575 976682 836384 424522 516284 98478 779958 23149 65282 55757 32796 910348 866289 737501 905918 584688 865975 66678 351593 81508 857122 136630 304784 599350 594727 709245 931592 349562 122271 90994 266828 486983 85892 699580 187897 201464 348729 988105 849491 754987 630655 922058 322751 465990 209985 786037 535751 507117 788425 41346 946137 647309 874824 825263 252104 387349 389074 984124 449417 106551 473375 157040 560696 906540 904652 737554 964049 608237 845400 977008 509495 10938 615527 256668 540400 164951 907715 495785 418790 756362 272854 432051 512680 411423 939376 279316 816039 947108 425799 458480 873721 886253 933938 515626 701210 498193 380590 762732 678822 27307 285913 61092 463008 346906 457850 471489 236591 369729 729847 168890 749467 981192 131932 77959 45332 615513 786523 843750 376108 536099 934215 570647 82392 829467 754904 316705 53874 545142 775786 897227 304122 590961 530685 310883 611856 941257 184566 658939 686140 360963 149853 832422 139623 61605 920030 966400 611871 810619 52808 482980 650903 702867 181584 440499 820452 512769 100239 71251 51201 394204 586176 906286 41932 895871 146051 433711 318023 265481 570077 949897 462680 434653 833206 970095 850825 163363 777753 831261 615048 574277 703479 355470 994728 161203 989156 935235 876767 362720 225945 50242 221126 102722 786992 943445 547612 25749 499436 707847 655171 568089 655214 910251 866945 708624 277952 901333 951425 467457 304847 933790 443600 578680 489577 647204 568160 57539 203267 765895 504648 964086 193717 437358 278465 623720 2555 325632 475115 155572 662646 60844 667654 61049 295785 382689 503610 773723 86910 170582 70543 932287 823166 751619 347829 879891 181980 639974 758782 487748 105771 321856 853087 677765 949475 725589 407859 734543 323808 313392 184119 274011 564963 575772 279247 991146 324175 983340 281664 609022 441965 974068 748980 300510 929641 313549 546873 217302 217618 406549 457346 182580 345758 185005 399588 936780 782115 899897 161370 481653 64799 594020 287618 218698 422834 707865 408734 982443 417823 422667 195348 227513 341198 911982 475311 256797 723789 208891 932891 491969 230218 951472 629420 900757 861403 682510 565784 959948 502902 869273 524728 985948 615289 222940 449676 111426 656163 717858 301812 104892 459417 294462 704759 924237 234338 871108 890624 988284 45868 531405 858396 914773 853317 576823 987133 467430 912546 972707 114810 999427 859291 460278 484749 809540 703917 879896 678867 312642 741559 704632 364560 416157 332861 977925 322920 158392 846568 91830 489703 12923 14468 634500 77242 122257 248257 506475 782644 618024 322483 539565 232650 621747 983442 398 158999 773291 804795 425369 964505 806602 168428 353369 132466 349774 487180 135073 583080 869628 587425 698117 730021 223387 271768 759967 841655 934325 176320 647051 122129 160025 956175 724970 945993 532188 934492 347043 977496 293651 921955 962526 315933 223642 891908 938247 298138 582032 888517 325585 913013 440921 427787 346480 282169 329691 136165 645022 878674 160001 804481 270487 771477 955515 330037 613276 845813 447228 527671 959092 661071 122171 530213 522087 970463 489714 619135 586753 229193 609250 161256 889173 693329 130317 386408 436023 534051 163131 363693 878785 101836 146294 391813 258447 612094 342221 142949 178243 966224 15061 365157 278913 418812 12131 376962 56500 145440 523987 198747 284744 194941 841221 743733 815341 138875 923482 956151 203035 58019 55483 615470 954952 846883 171027 79882 432243 528974 196816 407327 389405 767322 521766 148646 320075 578144 815819 798521 650822 772575 465212 194778 461082 390968 475575 306733 403930 32371 360639 255609 611482 566202 780444 997675 107380 127577 774616 70866 636100 924804 728706 337892 716396 941137 967855 483640 528081 500537 569204 841866 444379 592796 600621 240699 569145 205626 359546 80206 618331 542778 386365 205932 739574 95143 164509 437985 916356 359981 528389 462876 807425 600545 727333 409843 102127 331447 497456 965469 342867 390473 586845 658998 385398 691607 104103 588094 34340 952641 927373 432922 71088 475087 622930 554002 892078 500522 30782 573458 562616 69408 79515 337449 287018 249059 423736 736204 157030 807883 373994 630548 734481 321488 642310 265788 6484 195600 252329 556452 24732 681743 354416 962769 14618 567794 297728 41770 540867 261187 742079 222716 824081 962224 757785 320632 760896 361292 642108 423088 114898 734605 527964 138525 184012 290188 677360 186140 358518 183304 562867 910444 722847 44835 819236 476721 782295 936163 181702 857333 752052 518003 43873 56738 191181 579615 426687 458504 16130 918492 976560 257117 356914 829 802118 548217 833539 866431 405913 31574 858653 659070 156869 677718 290927 977789 201831 428668 43945 218787 743716 190001 391297 787256 35682 446913 226478 684588 354573 546588 572976 127377 725971 226581 473094 753884 660008 169958 464694 922664 698179 208426 703304 808690 35487 490722 714443 985054 741307 612145 496335 592561 549595 389024 810218 735125 361541 722523 228852 301080 408516 265009 45130 830253 166120 375512 517198 394281 101763 960934 104485 823111 466734 517913 106232 544997 117890 883217 293364 557061 852320 951184 924426 14989 502378 997377 814895 598727 375239 638190 6429 141154 741475 117449 568144 275247 865132 27364 458251 12068 861206 85560 515281 810332 385560 837730 457003 728406 897901 50145 423016 887858 785492 255706 867032 989751 314257 240276 589073 230096 212585 969405 258667 636617 469610 377187 280259 224215 799585 838075 204155 328334 449697 701277 672184 318120 128771 729989 902243 551365 690848 703252 558953 247205 549465 402830 675323 730992 323664 673626 758415 215022 906220 735301 631389 439120 483161 313279 443490 478693 961926 793180 196256 451877 482085 62676 741596 743402 596334 339139 352415 826674 759068 790762 229494 640287 236398 898412 460595 100279 642536 310034 731753 793700 148175 179528 325427 18740 771121 172061 277485 554778 244891 832583 5050 747819 241824 819101 200829 439202 258009 932123 420832 823069 626528 350625 582160 663646 110291 962612 843070 712588 882391 952060 337439 140719 177747 312964 61037 209399 589489 209086 677157 510901 504800 84476 534279 699487 672020 939512 655513 2705 764804 224589 357540 4295 118828 144315 170037 675941 551881 247463 733406 949295 359519 179928 242226 282961 120886 831932 525388 515095 750873 340833 94601 620342 803734 525180 105225 359362 789248 478949 339826 462454 131760 792217 275565 58543 922112 464759 817767 563249 686351 378692 237522 436512 796224 341991 929 60040 656634 461549 619087 647831 341993 932358 292185 186781 782908 616518 401535 263763 223845 674405 848007 432849 187868 586047 359034 443670 718812 324501 55269 972867 265189 866763 992474 766112 261240 114536 599020 525654 152414 526425 135350 902004 305250 48301 334805 47403 402898 234778 555881 186002 691650 222711 599129 981410 79176 336704 432204 671162 408897 653718 500272 884764 618571 482812 554742 382254 999433 265307 519252 971067 216995 875966 4162 535920 765763 84503 970622 880159 216920 731256 863112 595199 279767 215259 337318 790761 300277 539803 296033 891549 326382 322489 742790 1403 764161 854872 56039 702731 510898 352000 715671 744501 860999 507871 230706 400714 550284 704195 336082 364089 523983 367905 939803 308570 626340 614866 24432 139367 134370 427536 136059 110206 140643 116990 566505 550881 520648 420253 206252 222197 728179 828184 140855 763206 528588 281849 660806 384898 773501 68913 610899 133946 616566 669844 785314 154340 49897 439898 524278 786523 299790 853600 899161 961885 304609 950501 868312 646796 352159 47373 853509 318318 672205 945890 656884 877357 68849 246030 519422 45656 321495 329057 88705 157216 282061 513105 457501 999516 240551 603637 661560 529541 288828 987018 600572 644411 981287 870318 839892 733246 844295 229672 498546 960181 538879 340254 822220 384107 961718 151708 865626 532109 216601 343380 391130 345965 24852 245849 398157 289090 97373 703203 749687 988262 722281 31182 48546 423702 499445 701402 183963 937590 835774 564012 474164 969931 357385 382860 701825 132222 389852 146982 773723 125984 98499 260169 349344 659616 663500 385642 423920 431575 618187 193826 964914 749309 83863 41004 77 322800 660747 73768 877807 74548 962630 624667 326410 668142 714283 189549 422354 164968 424354 55465 715328 779153 389717 561792 9298 925626 938164 266694 381512 718809 220785 940980 516393 853130 744581 453220 200380 843977 33897 479449 480527 613241 202782 225012 444788 521184 414182 550591 60287 373224 776712 684199 75017 778016 532432 512314 399792 229497 72716 145709 808469 101578 368336 457688 710236 300749 311795 326711 480687 725535 433168 929131 805564 795140 193670 732407 254322 106144 178616 422341 189640 463807 276878 983774 44215 989070 884850 919925 595643 498655 805332 954717 203413 434473 668775 758862 434764 795718 333665 411428 571175 825076 522623 515808 122356 940757 592831 463461 488389 279854 42340 897212 707054 609835 174069 759697 741256 333786 796478 128691 778097 423979 499469 628376 245514 281847 633782 623830 702903 663798 771920 363883 835875 224199 974326 237303 229177 270508 453447 323581 766124 818763 885927 847014 858224 963182 158972 517309 538302 523140 511985 488627 809044 965662 172086 209821 982003 837619 966910 125617 117344 672540 680703 748301 962275 222104 178550 132016 549194 395401 647968 293247 157223 230198 774146 376385 458190 574343 831203 891044 753497 169996 533709 639798 780388 221559 738191 573164 639440 345885 25853 120414 755716 584120 901166 805705 927911 138472 810173 76236 392040 706861 568714 943851 953591 881199 977142 511055 817289 121591 685674 215108 269847 777779 321808 564346 749407 958645 31576 904837 42914 766197 24309 522333 839460 238539 289566 27167 420464 538742 579085 244553 291793 336279 395075 632002 558810 512310 366722 218640 636383 374972 610386 932256 136762 379256 870333 709057 542279 511323 630930 881961 475368 60987 852005 117551 966913 267987 54094 963087 522237 99650 695718 189674 573511 187080 819341 400707 154194 734028 369767 421570 552594 489304 334170 418997 886721 490139 684753 904202 945691 871974 827772 357399 590114 732016 2702 766547 396442 855378 280062 18265 356814 411724 717190 987628 315338 392702 404903 432942 923166 561072 983907 544295 59361 428362 813378 424709 237676 520924 60942 231574 409499 95960 954134 913999 502224 624339 438766 248200 577008 226504 969646 548414 794019 791636 469103 987792 366552 855355 619025 179779 644415 583778 952760 415486 956813 600275 74826 30030 580732 531900 80050 137187 437320 454832 483681 93394 496947 12004 325319 446673 768961 401459 990238 695037 464189 132763 468128 451799 652083 668542 664652 881731 72307 258082 270181 434632 438101 528369 353459 695891 445743 297082 104192 334771 445216 816110 918491 738654 927241 207780 13785 472875 307087 726997 985743 961046 460379 435424 70361 132160 338713 373703 319319 165740 585212 779441 30442 897795 859321 796646 235131 289681 505927 799574 380853 747078 701541 864658 840134 510325 869012 165393 175970 330072 494041 751277 639744 403018 93373 959267 962459 722443 805069 445783 124722 714688 473305 529229 542408 352945 468473 138673 909732 739082 503683 358928 60243 575642 669463 563229 420961 183766 104532 577837 205668 856087 963871 987899 697521 587416 39907 474533 690212 760569 510732 962797 867869 988095 150731 339128 504382 81745 953557 428371 475502 229244 794596 128873 315864 833905 888500 418766 762413 500098 938823 79287 952798 736808 905250 105856 473891 696960 492878 263141 735990 169993 469400 804553 390040 556711 314961 813810 246732 303972 617550 396170 43607 947242 434793 380704 36807 946121 725246 43813 408680 110903 31791 678320 328720 511436 772897 924858 816916 479362 115709 601251 690321 815099 329967 100395 55716 387066 441066 172537 335026 268840 32099 20120 359265 478609 409362 101877 847837 708773 683188 115874 103060 547767 627915 634775 75450 200257 256284 280619 492422 734302 283184 103519 261171 2191 142036 944084 606848 393143 47065 115599 958833 806943 980820 333052 823947 254323 423007 150952 393500 541570 347286 951046 229104 43266 123995 661291 199965 919817 502483 667539 261176 443029 753703 666265 649246 332358 892484 862018 142829 886815 890715 766771 990727 242696 143329 881463 730774 818894 617040 820730 962626 632866 293477 78032 710013 666774 726752 938863 363192 714403 87239 970416 565611 434598 122083 972882 807057 166622 586177 830327 163881 225264 237618 88998 223798 59747 335627 983431 425024 738341 450662 640938 671953 931396 312608 738880 250809 133237 700633 665888 124811 158992 179895 721796 899358 862993 700259 943689 101068 897625 565833 843571 946614 319724 508765 534502 647358 498609 252049 213102 532427 762293 715040 747128 299465 429992 947207 49687 230630 623774 690886 300288 932310 968911 633059 163470 873809 737047 453927 893438 676752 192567 300383 624884 771027 743506 294108 883637 911389 65649 156787 638123 958134 636608 89918 653028 62568 958350 624794 914643 695107 218961 530087 625102 83674 871904 215307 846606 683780 889271 384815 21362 636891 645494 790720 753788 467456 724194 997743 341010 151125 697699 764146 488126 440065 426628 215617 518959 945136 623159 879833 904630 344401 468046 815741 222282 718422 97603 418736 602628 663031 288689 895228 359844 333743 513944 309998 285322 832702 370653 362903 633597 421157 250951 894604 6824 517549 593796 644839 52632 740064 804578 212421 392703 200910 549974 714438 754996 259402 883960 225936 276529 877611 531333 112396 239252 872396 942940 703784 767518 43019 901634 222739 273143 840333 985118 436227 356904 656761 732605 496626 588447 167481 785487 803933 719919 403068 648360 93444 476493 663095 571136 55853 269844 165599 243699 469730 206274 405296 928578 319086 64249 45417 159633 985123 165695 410830 176039 761175 1662 133477 934065 788770 308229 471289 390206 159009 950597 356891 362308 579383 389076 508763 526362 435015 762541 22419 897916 935419 519087 30813 904139 60224 108314 711384 739402 549703 680149 301735 902050 175302 42922 828337 142430 575221 547464 642978 452592 126162 680384 635369 378475 173277 166281 601400 48710 389404 739453 371080 371999 661848 549145 168914 500342 207135 923265 131670 378094 341568 839353 945496 961551 924882 665325 500446 553735 416813 597610 819571 686436 930223 816739 112680 846427 17272 150317 189326 221061 631854 597891 623996 318620 85370 727490 494799 264643 95754 794542 178981 337915 221197 587628 683617 223215 625722 51462 131499 282601 959945 299562 303341 52698 532600 880683 427414 539670 274055 599294 83675 696277 27196 83071 188465 596916 923616 205802 359509 779250 246401 896098 558084 574835 754542 133549 188547 830785 216702 987317 355800 385286 605897 297097 939278 982930 515565 822362 497398 933531 49610 523518 74593 443576 575559 47025 110438 251174 184651 865743 132130 961987 280580 894555 206963 567254 148196 803772 681085 994565 306142 588282 451365 906716 21742 244613 202968 169293 379470 81263 564869 784619 401474 902381 917535 61102 169485 391513 577628 458802 232057 211699 590072 723703 309012 147547 853619 487074 292909 159257 37071 984251 843227 579926 34707 906670 555126 2656 598538 402634 215068 638570 582469 636612 39278 190857 611157 575093 136720 343480 560530 964888 169580 110613 903511 594189 344880 567522 550787 320345 280715 819141 68217 431460 373364 693832 432161 803129 976867 707353 360805 967305 666198 243275 994421 785064 363726 90388 400579 77519 498511 876301 5832 181464 820323 856117 131261 69126 429464 981230 590115 232570 100541 279486 593339 512063 659561 31504 886095 605695 686900 192497 510439 131339 118268 485011 943253 551895 98978 768141 823978 117051 842186 534488 366718 536179 272927 616020 296236 448352 869260 187393 805203 523078 404740 520455 202646 251084 119035 246254 457757 762494 753962 902950 899282 57806 701135 770753 874853 378255 661419 358772 867145 870969 96002 698906 831348 246888 880862 7856 747747 960605 288717 805146 559059 637691 814622 238365 304137 903627 759400 12707 641292 484217 904836 412090 328165 839124 858190 777877 687270 461906 883047 420105 503392 253641 333942 993042 538347 728247 12322 521163 85666 571836 660506 903033 749668 966683 409613 548609 880021 154557 607794 763054 685018 845549 294530 912428 768353 798492 122297 181455 655703 557727 218712 852941 981679 53356 879974 115200 895906 308001 248874 309733 449834 527997 990643 41695 570885 494949 188816 902516 147768 730720 566296 50575 142410 270364 722468 183805 13636 36007 178576 646704 167992 476790 570366 415039 452407 426529 493458 196708 631385 729701 598711 495292 965497 772897 127320 401675 366711 187033 449832 296949 29684 149878 791003 316230 266265 439300 830570 965419 773328 835699 852307 754871 193737 932183 426519 549919 323319 686248 50619 790526 701841 254339 652359 307666 932241 400359 317194 546365 407544 792952 950100 105285 198920 522047 751162 330196 552200 562984 727637 911800 757380 138370 632323 161956 405515 287107 786981 221166 275759 144386 676384 735759 308552 94907 979932 680422 468018 457423 460232 146741 663690 269057 852691 727906 705460 655801 517621 913144 97752 108741 839908 775715 752033 885971 820063 671160 196861 884921 649831 257002 776992 99502 418753 934294 860736 754829 344757 552184 952602 585625 351186 512628 606828 6644 240296 780942 964217 310758 94220 544050 311752 884701 275799 333805 291621 567335 209383 113841 286943 421369 462941 89237 972744 539884 60702 240915 521209 842746 151059 432329 631819 55493 483304 796152 466974 950609 204432 749128 159190 595845 658175 696130 336857 811822 674095 310228 162514 162236 565404 611473 292913 163908 472264 62767 169193 723644 759096 657991 3825 403841 896756 634136 984580 695444 987979 344132 681697 452953 85197 340817 990027 733207 140879 666089 798729 411067 24555 654938 679335 465300 679805 365591 878708 906264 143015 181622 937474 201694 662733 326064 723946 714146 339034 225829 48133 218245 642170 561109 893427 907594 567582 679847 672728 884762 148347 623206 468122 232641 644554 436990 634917 201071 801610 65924 936935 292983 127738 214764 930580 291859 12255 104272 898083 609118 949892 565936 633806 175128 198517 368108 171734 301670 601667 789388 744510 422416 675587 627321 864267 209986 24911 480577 266826 947979 549059 244566 188426 61216 969601 837328 312542 726746 193966 913575 915804 532852 658162 78201 556512 584462 380156 198858 658378 437421 267260 856319 575931 13880 724839 204322 563549 819516 683191 157474 362968 391722 146536 260943 217949 549652 914044 603234 212831 59699 983160 707251 988629 607012 18213 985921 875706 364582 125328 871470 656013 561117 892682 614592 958673 872787 611752 258530 402958 68978 661636 763808 931406 727563 451898 998767 117089 924561 91180 182178 835610 599903 945855 942966 607823 9838 234076 482055 263196 53088 186608 129177 892641 142072 10412 770768 549888 827167 29637 580024 894752 934561 882037 440958 449389 266734 624440 288756 597589 288409 558736 470161 682444 914076 39490 452399 341449 425683 307671 740939 947399 88380 317596 131401 192261 322685 833634 866094 359494 773278 554238 835044 202578 188107 618442 209529 613555 720147 930787 598496 603897 258924 804393 38830 548087 282860 269186 18910 569539 715985 471510 287374 498810 970235 935188 898752 175481 503213 186284 807642 617317 681039 411284 93798 717668 677806 728324 812243 956962 726779 261177 26866 316174 482760 174453 898105 80858 751759 127293 108868 119998 371562 442138 300303 394037 230875 270809 932541 690238 205126 32779 793428 842332 619954 49029 210943 65303 273997 664673 231754 367609 663781 698940 777194 485458 519535 672886 663027 692533 710851 257141 512351 48696 825822 173154 979534 864312 812638 2730 783488 538003 406474 317438 770653 772844 804744 132371 136686 197162 938277 999139 414945 702713 882513 427243 700936 177031 194336 55467 977114 345672 943370 950505 91825 477491 325099 101166 824203 157315 522500 923463 318218 415928 4920 103749 821428 690259 810000 790718 761395 498653 890744 862410 974741 894304 478847 142150 898893 644972 559771 318740 560240 768468 829923 776281 498490 74095 763155 266046 795399 632343 832907 897136 99226 327853 71952 159265 165529 192851 104778 969476 84878 649584 606212 6356 757992 528048 831024 727694 888 279618 432480 305586 153269 39960 165390 52358 961528 434218 320213 773971 788864 976819 301237 617510 938608 813682 921107 550736 160396 325675 810998 255143 665792 509668 535820 17859 157209 399976 427875 830465 222857 282759 30128 765892 35175 311572 322955 635823 170349 549222 622129 887340 225528 714775 929345 923112 275276 292616 938624 861396 110030 674267 399573 359974 368135 593848 624141 678038 456616 64969 240792 214369 877824 229757 580810 12554 914120 62536 760923 387348 252952 424674 223016 326665 101039 342596 855663 333430 26158 781102 626455 279788 71133 885028 385766 491201 396966 884908 56393 299405 851541 259921 339983 332846 65758 392483 51054 936836 376791 730421 534653 515381 108921 611038 981496 171370 349731 633401 175360 940880 726615 784932 977432 38873 80059 139141 863785 871160 304538 447104 805886 55144 76961 137410 286921 592998 164066 550458 205981 115122 721556 132826 548849 299795 904336 917978 802595 186896 760598 999734 312499 813815 328454 949419 618372 736153 639016 423550 336094 912268 373925 362485 196847 902952 831947 714075 299461 308043 28876 774784 601685 607957 974399 511223 225528 13292 893342 592407 895401 630138 769543 706939 580936 900714 982972 757634 505561 153390 38754 357903 912710 510588 206725 603786 575577 612108 844371 8541 875971 538652 253853 526519 91416 381228 407641 436109 791760 352707 517474 735700 568136 775144 722870 130248 231423 191657 312567 696745 65497 317463 809707 69561 377312 639240 114172 622847 286590 45076 975417 623366 23875 510745 351379 87966 525605 140664 917985 787802 146619 274517 940380 133841 712386 743770 835812 69022 299737 602036 238713 706848 187076 299605 177858 580026 804972 676657 216266 463444 355996 743681 679486 6296 782534 772035 713904 686262 751741 204151 915991 888544 491321 250403 831949 448079 59158 39249 906767 814716 147476 776652 830785 657384 98328 324326 513512 775700 237418 259637 765101 175562 203254 6610 451489 39698 487243 116504 339251 30269 274206 174699 295932 999455 77960 399470 895540 42700 426308 887884 558329 233442 980018 424176 262479 87935 650583 903564 953435 10631 74203 604502 279079 308447 705161 57543 971938 130805 874066 692506 29149 814773 251786 973907 327630 1877 192298 204789 360145 402250 725197 92555 482658 962385 614259 632672 395876 631847 323648 8647 612829 571345 816126 362131 934007 962389 471447 797984 365121 710143 373788 209353 265068 292446 164609 354159 296527 17668 25822 885177 636068 568841 878319 218382 150984 369032 770005 501148 264639 487520 97044 743445 509677 402932 748371 657005 722910 359788 377630 632221 168063 483314 728551 174243 283810 551478 131969 125568 813566 672491 857508 413944 141613 277255 150636 705494 683885 614023 615514 135141 944928 746280 928401 753144 512331 155439 807642 776355 144218 949730 525409 726847 732123 893965 811829 3114 726399 57215 543820 217413 140444 18314 540540 893044 110445 936390 845764 211105 586000 771534 346497 522938 451911 352257 534457 58543 551096 76610 5652 654837 293421 183161 521373 473221 670677 448465 663109 708317 355905 282423 834465 323518 43624 297889 419687 947308 957283 243077 503733 271154 99761 58397 668618 800283 361269 525994 194123 97210 769523 985006 79551 243747 357398 894832 392084 282863 127149 456252 875224 44540 938410 213857 789376 26347 859938 613105 273892 657696 593551 782916 566849 513926 849489 400501 603062 545032 347944 656547 909703 280409 373500 585906 459550 423981 320726 800712 66500 131070 5988 651600 482476 937224 144441 88122 965865 122444 386058 631161 460211 663185 257202 515651 350887 34846 61551 402261 185732 623426 903394 273965 792302 387277 686803 414478 458734 881556 36843 779839 906096 97776 102393 67532 279811 336511 120238 956164 90909 389154 881056 470009 690133 152318 377226 242819 904807 224379 659595 598205 61236 313736 609955 364551 552447 277781 740921 634754 678448 990231 909143 746839 342933 497863 952684 196592 222748 259939 540105 739070 844315 370668 172581 252849 821257 360295 677721 674691 44994 999388 66277 840494 15814 678938 160297 859889 785018 420081 463789 948111 180773 12086 85465 278543 375093 507907 961661 778877 655544 611316 404619 379624 478371 94699 251224 981346 608015 945868 539231 255683 348534 260674 913149 603687 44922 173816 147958 589227 480351 923809 173871 99891 480972 748465 169522 81447 337934 565986 189933 530162 670934 34288 553971 446978 953654 777757 434617 326923 611943 219310 853018 97732 81477 411563 260820 837992 707281 753251 747145 836661 494767 163174 149503 313905 114790 365065 619488 686112 434595 444070 801211 133263 958069 280473 98177 439501 986578 314884 156041 309740 506385 279372 876108 808452 139311 32153 661097 976945 26186 804378 231010 885328 717288 495039 186014 628422 67441 516477 834533 632505 729457 645454 202279 581204 907352 602414 550197 691656 626489 841887 135622 596678 918990 649830 582004 973381 743538 503499 155708 891138 354982 519261 840194 234555 28749 388332 46474 426035 544623 561741 556160 670706 129018 545306 759793 57858 544636 133551 870800 319091 370986 111214 605106 477015 481885 801788 916050 729607 183184 417474 270286 631900 56547 977964 135208 796534 901147 19181 207558 39161 983071 8826 125746 696843 793789 178186 960346 522264 222755 241373 178513 921806 553894 598706 557068 453153 709246 507727 662695 591176 168584 143036 464222 158078 819907 398280 867348 153666 760595 817987 78991 431191 781762 634434 354745 880901 257466 310815 162721 199574 426892 489335 53752 349978 748204 680106 775445 22051 680242 323997 819057 29834 532698 364539 744044 419368 664389 833072 333446 644510 752566 160301 242726 542350 740374 487591 729047 605023 924721 479000 760326 540476 141815 730365 54918 694358 730491 581782 208460 580766 349239 662376 474802 630220 325639 897406 138488 640603 510761 319140 796031 628618 915715 337451 53004 76828 974493 122921 374923 500697 61923 946933 575689 817739 402340 557359 801081 782978 344854 171894 319089 313873 62863 166960 374826 691086 163341 9734 571523 351509 958832 703397 54781 766342 551931 594558 195456 780483 815062 573894 283862 286195 564047 834743 609963 836226 723604 787149 638995 664862 361722 777546 661700 189627 255546 143475 987863 98384 875694 847505 788171 33880 991768 537201 38082 253715 19932 917540 556291 706690 43137 724800 99254 151662 610869 108125 817643 189793 742534 860952 831379 497195 727145 202899 323525 466783 384630 845171 76667 951699 749994 272737 748818 390884 111459 292618 114446 28975 41896 736223 414163 725721 203039 893526 661165 543369 310165 895015 821001 175016 365626 569871 937082 830056 756514 220880 143541 781754 311109 91247 436821 827414 153855 449845 295768 459959 222097 211823 906271 397916 391454 499374 218354 400137 620015 162952 627130 158340 384240 192725 533510 143832 408048 200818 566342 682709 698661 150786 156307 237390 675622 517672 441701 85593 929583 167246 862363 43283 394784 470561 150519 477210 628990 884498 755423 693137 383601 425110 822686 43807 460485 575079 806112 928688 804457 894402 740089 933938 216818 660071 70495 781722 127897 487580 839212 551197 29689 874858 338525 841143 257426 767518 771349 157415 300297 921737 237467 738353 405477 807937 476823 604059 241364 50846 333145 300784 26276 17790 124306 73280 534666 732033 397530 131230 471070 639181 818024 430497 7005 40779 170333 380835 696678 32296 972857 268933 707326 725333 760740 424489 843724 810440 580007 785782 213405 222009 21232 677720 995425 81318 195474 649662 410988 475087 683842 194522 921462 144058 708571 606948 763676 317232 643611 175256 867228 531326 107620 215219 973661 95862 756796 233274 588965 91947 303629 349299 781729 214712 887718 163305 667872 393850 323256 385132 628120 176337 525657 977871 325792 411107 780164 177001 446708 955545 943320 999700 334645 615649 318677 814065 205350 674858 481058 751202 685872 113579 388361 406543 986527 129884 810169 776482 687714 238650 208580 331147 324367 894152 191710 568380 670364 324745 473124 668333 380967 301511 668818 516185 283632 431631 869068 882368 591834 511987 779158 803 303149 355782 183004 853451 859415 961955 119467 484035 230374 241511 721654 176537 424527 504243 368914 457569 142251 880683 734906 31538 65205 858105 709259 771687 532429 890570 98249 667231 203895 315408 134617 907453 316189 864062 488709 943400 908233 411599 982075 595404 74732 670336 884174 494424 189018 103122 305972 134078 444235 837449 96198 809911 102684 609455 900291 132924 131532 391633 885581 836174 779776 152129 427306 320558 853887 781330 913028 99813 196022 905696 700778 185854 607477 29829 354701 314567 974191 865445 912067 737044 722814 359651 289160 688252 937950 91049 752888 446554 239406 756389 538582 124941 646834 668422 979145 248696 467987 185987 94361 431683 944413 205972 426742 834072 122175 882359 473906 50343 905167 659052 389058 603874 661316 82426 8704 965249 374138 645928 331884 966464 499761 911556 865959 554268 28558 487968 516278 719642 294937 626640 297541 931520 648062 113773 135585 735258 624268 472981 742461 287798 288249 559528 879022 646248 218779 14349 855407 973063 110768 595371 43102 189294 990167 536304 78461 664764 991829 668686 436210 504084 698450 929849 888071 633118 904217 174826 117610 824068 689627 968351 949038 977398 598572 659480 635849 955815 514629 193692 243348 673805 67201 301234 528846 947621 460640 298984 816601 43372 499398 229712 730172 383847 214653 568958 541983 8860 847471 446667 651666 104791 392877 724373 467334 252646 474859 379005 352850 762141 808705 279271 556591 572435 212395 810237 241469 560675 537162 983149 119676 668972 621538 988454 907476 500114 482266 829215 652301 928123 855999 397649 502871 715986 256576 363575 915204 171463 97139 315157 538057 620364 575055 322158 820609 590234 568816 770125 252970 425962 743191 49341 236389 754045 996711 608849 746490 876181 731497 80861 92882 860729 141961 933626 183547 454517 509718 312262 859880 406359 697670 489378 670830 492468 222704 769842 627081 925281 39440 66465 765525 993850 897030 403354 931924 480350 83415 698064 287151 342512 338731 324855 70893 487832 40077 196104 312253 324032 875374 379457 124466 856984 100195 129187 322 559443 101282 230450 74439 142248 829705 801849 170878 263441 355543 441475 731594 253903 99569 688483 944433 772260 13598 249261 701534 318295 81484 77882 292766 739060 537225 978856 603875 365897 578762 557848 344324 449131 388071 915055 12987 138479 108637 935061 16357 802481 114059 990137 678662 125840 987125 417866 937026 139888 486853 739519 633957 526518 121157 728849 330716 579792 541861 158908 483450 81323 146811 913026 207668 672507 189374 510247 239589 2486 994635 229942 39051 908313 29601 175034 893192 885858 96932 565702 156130 487188 87901 189358 361603 117686 965752 489676 1849 370964 435140 499708 394551 886076 670903 819744 140179 428739 102504 240220 707718 108094 783571 695963 447023 176649 825433 395848 271568 695043 660029 263318 553935 606416 37479 560313 411959 665110 876517 400363 888052 727104 803173 47336 46491 808382 293373 194930 525279 459523 647332 588045 603549 527302 838838 413380 174929 833922 558579 600802 393247 393269 217600 172858 145995 419620 775396 438112 317249 328918 882317 131182 568782 720149 228617 601216 707172 948848 183181 338424 486810 599612 722290 186362 810538 308430 116530 807537 112434 69634 664559 654601 36276 834552 908653 968947 981269 14417 671635 286052 68577 122934 476399 816277 408390 710418 20399 935685 766868 506323 862824 717042 866756 525549 617874 17764 459118 933911 211913 799075 188433 884491 493070 494395 272783 51402 532357 905855 39278 937430 893109 690499 832088 520055 123275 977121 41243 393911 467478 986485 221226 397926 387468 109153 784539 963414 92420 27722 469287 586207 176571 725593 798446 627229 27663 510330 529008 672941 777414 259360 15764 764340 449672 425151 849125 885016 434209 630353 25488 407108 145025 822930 205095 460648 697083 456132 261729 883575 153545 645292 190935 126888 819398 877203 372681 802166 287859 6469 239511 796896 445939 92885 348297 592297 20686 399448 580296 12377 288754 357797 937698 310842 712685 88924 435338 8348 568628 402524 288021 416081 360864 836938 785278 239217 531244 836241 735266 603672 532664 649117 151877 297379 319945 892831 27532 939767 811910 408012 560705 47482 148541 771678 613715 585560 779868 551953 401490 633407 391736 840551 775735 720739 446281 185957 638618 847739 802604 43156 936698 119298 997600 739008 572729 802487 75529 75836 466397 264157 57393 786717 584209 208444 773762 975098 49057 602974 761549 415667 960258 710547 150854 429799 300743 625133 651781 233916 292653 684421 766150 204378 764368 762996 375210 148208 795764 560795 436212 172974 19005 83483 37517 482058 855351 228766 455809 641915 342671 698956 998464 848385 173527 195735 390045 532187 409990 477360 478162 978127 351926 781135 837755 280998 292901 602351 358230 579692 252404 434703 42185 203444 371499 211890 31644 447955 544755 917792 147067 535137 703322 236195 8117 890619 615251 188299 660864 943235 687091 828970 851826 570462 588277 410905 163273 534133 397047 798897 422309 605109 876411 895379 555593 702735 277671 654369 175005 367224 499781 91906 373615 463466 516676 127842 499373 121890 240181 59631 86828 451936 160334 673437 306533 714346 664299 452323 912050 194057 644808 63804 585877 773065 219464 743463 166898 290174 181105 545192 643025 237498 91886 253957 329949 540056 414348 547529 116775 122228 206909 111044 98531 891568 525080 761480 759721 333617 731094 861934 290678 184864 724439 708111 354025 87786 916635 862860 637510 951616 439754 148615 178422 412632 887469 662375 171909 458986 671154 679576 480739 869875 388843 382537 15460 150710 871311 277292 397184 391926 915320 567801 843603 15804 78308 390379 317214 115031 990709 140033 65412 511256 706545 789439 436686 999506 306114 975530 516840 499872 556662 880144 125729 111775 592832 975742 58479 511279 235829 529736 681065 232182 171473 851268 829771 93021 387824 939983 135349 888657 806613 439622 401388 500995 815910 987278 132568 607465 747309 958350 368901 801595 29145 419952 804834 758902 543739 132195 830788 923548 874314 182171 554468 398706 388319 444240 866013 116801 280185 654395 418607 565782 83003 274332 106303 297347 348393 548663 443860 747483 596207 625105 807964 112377 565850 723064 934245 259130 72732 367161 567204 276798 684684 871144 938033 273003 505572 898715 11337 111210 483521 185135 228043 293160 134311 95362 425404 933271 6139 889655 706755 153322 866887 648949 474413 411420 406201 681704 905322 962602 147171 820159 196686 250772 187197 574508 800977 272160 640799 910631 7248 403287 989512 290923 52169 799302 688474 446136 847011 340287 366234 556623 504804 483285 374389 754105 839609 666468 837942 444289 882097 229830 877649 630709 776002 238814 627868 129257 491779 10642 591440 888371 540912 612489 369676 623152 90474 301041 496210 778750 945780 367163 739657 536256 417463 152413 501305 979230 767 485391 82578 863426 913979 89423 74277 832603 325313 453853 283241 597278 531847 846207 525560 989376 651755 987646 514831 574397 452205 990056 776401 11157 538800 618956 549509 886665 438460 321473 153108 608610 57023 707871 836044 729963 652487 512451 195807 694578 45129 498512 884132 599179 550622 44457 700949 129549 898881 627704 603856 809746 941074 7210 996375 454331 811733 342129 74127 909483 820468 311105 900228 367751 873977 64467 642724 644156 184981 291620 407104 5049 990748 239799 333326 438512 721863 654543 760297 896538 279088 685494 447567 467952 729625 669818 478818 815090 552550 966506 225640 586724 589214 401693 421964 661516 387246 929067 405786 695734 310118 766770 891142 87728 762809 900498 234918 447822 897729 399473 397107 785703 210298 744889 558349 919318 776707 705621 468916 765882 793824 325303 842319 279286 871610 371221 333737 9266 504925 223015 76399 85272 930680 608299 717363 121815 899617 838114 740844 853604 883535 694864 522804 498740 436958 162495 15305 805700 592462 547453 99020 791185 870724 151769 973445 20384 440200 685226 907997 481975 567558 955592 559266 63906 372365 643153 665094 635951 826963 923109 137761 474994 279854 51051 602475 247810 310940 765130 7491 604538 831932 560112 125994 371961 884051 49807 403336 543842 693385 906587 652070 369053 663913 420109 459763 570068 335332 729251 762112 672375 659022 993566 734147 810552 273824 799490 534744 920592 638645 992537 412219 474616 855949 20209 492431 502257 853964 86361 583578 164605 552892 910312 414790 224995 687495 49590 281826 443439 56958 742625 120288 862831 160021 273226 729300 968247 768100 464533 662843 97182 785767 695341 700401 981631 584383 12861 658938 198329 750000 338872 220090 411440 917601 918225 764989 80329 415903 446596 368944 900530 966297 230028 84069 5655 608549 757994 462932 367278 207610 6373 530772 787245 438900 84292 699238 815502 933716 993494 364331 536914 181053 172842 361384 484283 21624 285463 110729 911440 947569 765302 366428 156829 778679 464226 768658 597552 462144 75647 888961 15581 71011 129777 443620 141563 740252 338720 308441 195621 367691 500538 390562 320379 216565 66289 605413 736030 21698 920505 453292 307383 55741 809100 280998 877168 228183 439014 893668 829113 835877 823496 673821 601733 231709 552249 407722 46154 429853 417472 615562 613765 702884 27308 819744 565748 887383 315596 218160 449434 506557 663863 153765 320318 33028 816134 6094 187948 663802 30485 188125 824242 235092 360325 630055 967076 713706 834045 791462 349978 446009 932132 871866 536429 77408 321385 68579 948413 883619 708668 725449 251117 185196 22546 918709 68901 856645 503716 753813 765392 466718 639408 969212 189660 227853 6135 8479 106236 667273 523006 562905 50857 891375 53325 385448 500381 841982 903859 978733 97302 239514 175615 805360 16921 977804 639752 619546 165933 577472 758119 273274 172444 195717 55032 255297 186549 885713 901469 715077 561613 799739 168570 915138 24761 383999 708986 195668 293717 214206 328521 499006 839232 290555 507223 821734 162206 122079 266139 328662 722069 38517 125006 864509 888720 483183 581292 533804 370687 972319 990455 618522 431381 839743 693171 365601 158537 791722 357099 879998 872149 625120 484395 908884 146554 660550 947331 228010 545210 781091 226763 284968 17757 388069 468889 833246 897197 832602 777292 432958 809401 152503 840325 620893 607574 507413 413737 262838 819929 978414 471200 67302 845406 590180 623257 72817 664004 594235 866372 289852 333807 343066 455382 249937 252805 412815 335113 492574 815026 53960 6297 608630 517604 352282 911304 738254 940495 341117 181402 981569 818921 629389 970714 816781 980207 834379 566420 862740 182367 198875 776921 397980 462844 157700 440126 457807 94606 25395 223964 526716 575583 456439 803858 614676 32510 773702 542398 776174 469312 20279 302536 683971 147258 639879 988184 624562 633480 815316 669211 278397 868234 340709 659329 695435 881889 675167 41090 833316 835894 99089 594900 93560 917044 122666 733751 726744 207433 51133 387561 768059 954089 287876 171762 839419 937419 237530 297242 987029 139882 863680 675118 976237 183685 196633 904383 326984 407391 889709 690530 480911 119104 322986 946801 760530 837874 61214 239944 127811 134020 273598 650889 232247 360523 986019 386841 207977 68572 499336 760288 447223 836820 784333 219661 414563 198800 508407 996688 54163 837237 677997 819614 237393 792297 99709 534961 805707 400216 34837 943429 870292 495152 334922 716636 935393 95269 391764 949051 236046 936430 373648 211947 931607 743942 966461 887865 155871 237100 426303 520374 549996 122851 884960 711479 229288 471986 748106 902102 473634 487590 650318 949679 955979 414283 860320 845412 955706 470199 965464 614490 911784 117503 937458 548986 144373 127552 682447 585329 402465 573399 826354 297968 688980 135849 818180 499692 248982 728860 20753 653663 54999 633500 501129 503621 567273 745303 100672 371168 312769 985793 562861 676021 442873 309969 972399 901389 719825 220290 9283 466869 6442 741587 735951 268030 965129 865736 855387 607997 805786 489830 724691 159820 658603 552571 882182 75271 812588 601939 113642 666512 438 36932 984853 307468 282945 700836 995845 855460 609580 558605 588058 436037 73464 668256 746839 742624 270925 959615 520420 554923 406709 276561 166031 683421 475036 910849 700806 34806 833878 645248 25566 206517 324697 931903 121424 577248 91838 166070 25270 425920 270020 83040 696659 781794 385677 759036 115656 198679 864224 894670 574560 456564 342757 619739 44933 817619 976940 915249 730504 423377 718310 320669 396573 274382 785258 82034 798492 631024 862514 705929 868994 992160 636187 712507 651886 521611 494441 586217 184420 210786 308352 165237 150413 408026 523692 940230 505013 102381 409242 829320 244940 756632 915869 896105 839846 93403 919722 859166 854075 282556 916764 861788 188007 665156 40113 16287 249387 386048 467914 93286 959786 109377 333807 311860 916141 124508 841545 114641 632736 235563 112743 948040 208274 891275 452857 336487 898553 726492 144984 171009 435884 198724 767356 705455 970343 15276 897476 495947 410442 720577 233202 487027 914138 822516 271276 345164 688063 124155 395453 663421 678213 691790 49809 111215 285019 508650 833340 16788 349910 943762 366964 162205 533359 973833 307987 618882 114177 768985 950614 625342 503308 621839 976416 466897 516405 886716 593784 164988 466435 104374 16710 14216 201956 188053 775322 428480 486246 558134 147046 510706 210558 676027 126975 6385 688580 700362 458719 205078 255221 571722 574950 928443 954928 710633 837460 572991 726202 832856 501009 261637 569338 426893 841126 435828 806717 463744 828801 878968 667635 546862 5877 871040 580016 557721 853687 717950 661484 592135 119138 977578 450308 486015 654388 661567 45878 504975 728143 768445 471849 297864 818809 114917 754339 683200 327388 9216 244433 332943 609607 10713 687490 761298 724715 588990 204780 672364 606430 30019 367718 978240 559260 885630 674988 51064 474433 319500 604831 470465 95120 784651 207170 57997 498031 925342 42302 13327 117033 563820 777311 97218 738730 542689 196756 587299 54215 134188 702387 840946 959539 722367 896498 634229 118539 515091 804207 63350 376139 254689 758570 783424 767959 776553 185798 394661 851699 650671 410763 902971 853835 580793 146471 610138 287020 702099 477096 860128 107081 579467 128259 448557 813431 217269 894097 478567 785521 135271 144973 283575 183124 105342 175319 192523 173220 272664 642484 387346 318214 520408 718987 663427 471684 360998 996073 790550 270156 85292 480702 154185 901745 704346 169054 979036 473193 152098 982402 556309 675021 317500 241284 285054 260956 875620 499942 424162 502456 570711 485452 244371 869543 392282 819005 997031 973779 378995 395942 534198 191691 63214 287383 546334 19520 995673 898627 25599 358793 959432 550597 27904 469855 881490 227542 485704 936673 141905 491672 210373 288786 377958 792910 84009 729494 165876 286817 386471 662584 148832 160093 767995 26983 743191 922929 202719 384693 75784 231027 140695 254679 558630 918810 729318 428775 838951 499906 956247 36901 251591 335595 424693 502002 320326 31418 202578 335891 983078 891191 597188 463156 913326 316174 228067 707938 913386 290190 46349 536336 902120 328557 88163 980179 446972 520641 962249 203686 407741 745032 935657 987431 859142 2209 52145 230744 43318 255313 520656 187295 835568 317376 638397 893830 998044 837305 786672 24187 684644 699821 920743 909969 964088 621745 587107 734462 146954 442299 678760 397211 658387 711913 67648 162215 996428 276794 458681 251588 980790 869586 382306 316601 981971 484603 306066 429358 772842 655647 317730 578675 923527 295055 960430 345785 582776 66111 10455 643607 257233 206407 362115 387014 114921 9315 460252 532198 606427 171764 30989 134007 88262 103166 190409 729569 49037 846632 398084 43692 504664 51455 787319 325960 115985 214834 575712 733191 974632 711383 818368 584286 448784 452965 820955 520488 628351 174328 438459 389795 638770 384337 644910 401264 629031 590931 132995 936343 708064 800263 194193 384385 863207 976729 663345 361916 896133 665944 782591 916987 362441 628090 25500 864020 382663 889046 783279 138432 352982 336616 662111 944542 306065 804624 690971 132208 867287 247315 924178 60188 156684 380697 318907 634924 186646 287853 433935 665742 944992 481728 573258 649238 844762 550055 402733 654775 620279 944536 791103 379278 342125 448113 114951 821015 466681 512305 731540 554805 300248 719869 495030 895406 213327 892253 503170 14189 163429 137404 500945 718655 166627 377835 734593 591190 209819 50398 213555 965193 692446 200557 983179 167314 41348 435861 668532 455502 513832 881653 594137 482049 713770 474449 933869 275344 222187 409875 810148 94660 698068 232005 947768 673806 191695 453015 341989 766333 588236 125727 118700 399241 498238 206356 408468 188300 708060 653523 391204 530884 97632 691675 260651 164755 510219 813008 5753 959295 925855 253051 427235 803442 239908 586632 856002 869370 817955 863302 38836 164362 684974 140843 139482 284472 245590 713870 974361 383997 244019 31467 928025 731064 296673 145251 340873 342123 761725 213305 259033 133692 750891 157910 664894 238902 263571 130373 337649 683654 871200 959928 452336 181630 714560 906241 270076 138709 940775 403610 785754 192164 378891 760350 699026 369706 823913 720013 281651 540554 988799 983820 388429 661896 360528 75810 139125 89744 703331 430397 390788 821231 507460 620715 933977 479639 317826 3425 667410 95392 500399 41592 974679 940609 84324 760746 614032 623387 391738 464857 329001 355503 221073 223241 908565 736674 680589 287521 85512 794432 61204 108591 808444 160951 338705 609825 753517 82711 625588 854924 79837 596825 779888 255272 671761 925653 414716 74769 815057 97290 822483 545480 286508 524122 86004 734641 534770 837643 777250 222291 226488 459079 881508 497755 424728 595676 671622 322457 537262 387774 850711 99648 958620 751744 108650 803946 750342 420831 740437 726163 711063 163959 733428 467993 447099 685451 816423 687875 329827 167041 137487 485750 760324 719396 193493 247361 819608 336545 401636 474387 955739 942090 447146 940287 950031 310678 676315 39871 822777 659999 825006 141870 143521 451362 971998 75597 923158 493250 238762 443135 760104 511430 549205 644300 805612 880407 898406 341858 764028 2115 773353 778511 313268 941629 606637 2120 636086 615322 835845 372518 309607 329109 934983 239076 353008 347532 275535 358882 99965 532608 515837 991525 784385 922137 515251 245140 621937 851296 425688 867965 834052 317828 725335 216334 827450 197910 747553 557084 659026 29772 464935 754911 438609 574913 871840 783732 114818 47731 208073 701914 678577 140420 568480 892085 841839 747962 672553 515151 925521 474240 883625 731154 460401 34147 358189 357135 183275 600917 840196 286842 880481 713772 775425 936299 759608 798948 220154 54430 773337 293913 860300 760692 542193 264079 450708 981872 74417 580010 470519 663035 681998 653110 685211 84513 572930 955808 146156 571154 127817 803834 795160 242466 933861 285627 780307 575752 249115 336061 667092 231267 178676 317886 914774 33904 610301 50271 35352 801557 821127 10152 522397 164890 555623 843458 476973 290283 499255 928123 286610 892887 807636 388870 740572 221780 474142 84024 974686 764344 9531 699532 280558 679105 429075 246240 446377 388751 188501 224950 64940 746405 399537 555380 29148 578155 873053 987364 145440 159599 797585 755125 521185 586911 584906 488952 692561 447312 470986 926691 692065 398011 114134 551570 223881 245818 459639 391041 756228 329872 334074 997331 965393 171934 756464 58894 581555 118767 153327 716189 267250 533421 797966 974669 893464 981225 569069 442128 759605 286039 400619 916349 550876 271823 94318 240781 152932 233486 782367 639392 655591 892403 535979 381558 576966 126850 214019 737783 866595 347044 598045 862252 725157 542757 788144 932611 297848 226933 173308 373070 629002 574696 596864 327812 788303 72246 67074 223423 610494 424379 72523 311485 853779 684344 815656 37664 101515 236880 225898 180654 98794 775180 777767 691921 548600 972888 725431 942871 449215 68163 364087 499955 642767 160643 959177 612922 102395 244847 149330 757288 332762 759811 69435 781081 365766 24287 311281 329232 433120 206024 340518 761331 391690 746598 801869 943692 784235 29893 322081 266634 275375 440980 8799 483902 828229 78632 152775 607583 992991 49594 854559 942342 570805 96997 488304 140082 257474 356137 900231 521734 369734 801259 866293 872902 476802 210098 264592 244894 147391 170604 684272 433179 921799 465127 815218 33327 910890 711448 238649 922033 946619 813527 280552 799963 245777 937953 54185 45962 182215 893141 906665 290946 82107 477112 122009 348520 49490 689841 445231 180486 660915 927437 213475 156042 202376 171004 326514 890887 992384 749586 39583 19442 140304 475399 952045 21606 454381 299832 111590 186593 155923 96035 791767 956741 504705 526639 99729 907800 41915 56738 737642 946180 183303 791145 663482 880791 125424 176595 876063 794820 523142 760470 417913 548257 591004 64521 595182 952295 528329 610088 180135 70517 357992 1876 630033 568333 811736 642960 656862 295126 540988 801029 946177 475160 558971 632575 361718 146819 827905 827757 534391 184552 763645 566181 966216 992510 184481 620893 683052 822751 355813 322291 702061 685256 413189 49703 932696 528540 2302 805852 630206 816674 53845 19994 974837 733827 793360 293071 782805 880973 416634 910217 449340 630130 983651 81789 665674 712201 849950 495172 764134 697804 395650 33113 618743 952665 587690 314012 579883 517490 630965 850770 955123 584700 541638 879650 639365 205892 724869 835225 61849 794421 723228 530599 720109 872739 233530 718688 317121 316227 535764 69821 748572 491824 590943 291992 732485 858472 423639 594419 543562 333965 334588 539442 726397 374117 415120 166684 391473 288987 640858 206174 14017 285819 389989 727560 417482 574457 173122 608269 725805 854059 731970 729288 37646 876555 244540 365490 93911 86134 703501 931629 713717 27951 457299 43004 501402 794268 243761 508232 353146 98696 503567 65181 80846 966624 206807 841386 498068 673206 928569 40325 835340 541313 247015 303781 308477 939547 874394 918502 618670 635330 545611 863368 475117 570583 507 136304 8332 863010 665836 865894 393118 179980 923877 154966 140991 758499 405489 160591 751626 883481 110305 586247 592544 636614 4550 480340 528039 71138 540536 579636 930313 425484 978065 227206 465713 918917 834931 580175 106578 825845 888318 407991 425567 323813 29466 688009 814292 710596 619572 190646 67948 441379 818424 287635 592808 874808 223580 866390 619278 643359 692566 980189 231528 229076 485024 419239 430401 86202 123835 967832 538284 624407 385384 472058 414077 145046 436209 640247 541645 28803 551006 391200 817210 850003 675649 548201 204196 887961 507243 299946 510194 95890 896948 452703 303435 839386 928503 7785 576350 806325 411731 848268 452570 493767 811243 963503 294454 536540 375591 980959 40362 92385 922481 135115 875316 538600 540729 286921 56789 575913 264498 8912 273937 262331 448082 128252 262963 500255 784598 652430 484678 742390 17659 83689 56221 891910 892870 189654 714316 969657 220478 651649 59372 994269 595244 825913 142555 414117 12258 734196 131322 48166 393841 671881 250797 514075 228785 866676 157087 955234 352509 384789 659643 12861 83316 40689 715124 724306 662778 26736 495294 356587 539252 876701 66258 205047 490704 461609 211566 120007 736635 597609 634259 375058 515880 340627 283653 673265 707088 121797 568911 398627 48684 449534 82940 505739 492733 819619 159 575597 484933 952892 39692 36021 12043 89076 682140 498991 257883 834908 915949 320272 559236 709544 892192 78892 566424 569072 963674 411581 121391 295217 22787 834723 132388 457098 251466 210846 174934 672319 229534 805718 836777 81594 223734 179604 941123 243717 716619 713414 257679 537937 388697 72127 774461 752049 425890 313012 185088 600160 65130 197888 895311 243767 643580 331041 460452 329912 985763 40312 819904 579014 41074 517197 813861 809322 292797 228361 290074 604560 446622 584059 812267 220743 935857 457556 438055 360325 744215 723690 955744 711521 886071 984633 143150 411479 50360 238877 986284 732488 246345 878745 679290 870135 768282 368787 367737 47949 636064 339349 678034 677717 64276 502094 28208 897857 442485 268047 838593 26851 798401 389263 535865 502837 522368 961256 474830 110482 952634 159703 726589 964858 584379 83775 668100 188562 299862 175527 933926 121825 478047 323639 678506 154517 220144 762431 491484 718204 117861 394609 807819 287243 17504 445602 571913 468443 757637 149965 405614 486 882879 817808 300182 740175 212538 818348 639390 224919 589350 89993 261611 745641 655611 236400 44899 912847 730735 197391 136305 596730 946753 416761 876933 607422 302066 148963 27666 282323 908615 86248 27855 125397 729737 238278 683127 823621 752772 974431 427273 347271 741195 778809 515592 50338 694834 989822 226427 831747 562643 782781 763630 561146 837706 163559 261872 516282 374393 163411 162643 279709 503877 225530 553904 473567 173462 146427 113184 97246 818587 671576 479747 165025 714244 989624 365245 819853 847686 253283 175220 472433 715803 165577 15572 703484 432063 514555 951819 135105 172532 256048 469965 926074 252543 724546 242385 769730 931880 601263 655825 397850 929086 878424 992334 959653 881809 692549 509259 164779 694902 242398 645517 11866 36999 474100 153569 987456 133664 646006 981718 177043 100067 685308 591742 16617 589429 387008 523058 322496 684415 410272 284811 60535 410798 54686 62186 32275 943603 785056 19504 560123 969091 387504 474758 253565 516056 548604 959895 1415 134574 292055 565713 778350 706951 959223 357800 465194 99624 578549 575187 290264 637977 972112 47885 15863 916905 372330 365845 841644 637480 193609 545838 390142 104428 251159 562464 951258 602892 491811 943733 702672 928616 356958 684861 349716 198943 155551 534795 47934 738967 436768 888565 928650 383224 365950 18903 434265 182513 654652 605713 87726 910642 24577 306949 895858 291441 133589 219482 522993 360293 38184 655996 583387 502990 707788 404569 714436 503787 982262 217573 521955 681410 68288 466391 493911 850523 378538 138858 520989 667205 987925 190173 562459 507664 267142 91443 324313 178002 474025 564916 316483 942115 124556 865066 34664 751328 465951 610469 700478 820843 57467 520376 366619 340905 980632 547449 110141 163843 185365 922949 402052 784294 909876 92985 240435 517571 282266 326714 430066 861071 874196 999086 315727 524612 75405 229377 33720 957278 722649 346337 976450 581664 897006 3267 544486 838156 548773 577308 118334 664878 631869 387880 299789 9106 285721 410470 702132 72201 694717 460249 463294 300457 496916 476745 474517 655818 297197 956608 107658 691401 99513 126798 590481 871176 954831 706118 48706 664748 799273 3390 198106 348510 300324 947667 444024 7371 428868 671266 936992 273892 511277 829904 444731 859807 387051 660100 360021 605300 460907 113768 186910 357792 265088 642859 673002 297253 822175 643201 895665 175496 935139 42465 177743 491730 241802 227462 30917 899920 853237 779248 895094 760275 486380 188256 861419 40305 676248 474527 297168 612674 82888 261175 379892 546467 306733 996600 136781 246007 79197 40885 57714 35489 122707 805508 896287 418891 723117 460930 458804 262626 321069 741325 802038 158359 888057 555528 163469 794719 377116 525594 803397 796468 526530 311407 277197 414099 725439 708918 638970 819132 463817 338529 737925 261685 83898 772840 585673 226375 119951 759558 400902 660223 308011 486650 881249 314415 510549 18568 84321 520746 147445 204022 166452 969611 492123 549007 429544 907951 226169 755235 895794 759414 169380 844613 731115 17862 110038 496204 871117 64392 563311 4114 58490 951593 446512 232312 54582 984858 656958 734688 905832 798225 16229 576690 460317 134982 446418 262488 304069 924791 173272 729665 314804 947172 955180 455137 56354 237779 352297 534512 314412 274573 227853 778663 613841 27295 688698 982214 717813 773787 744054 438673 33057 631892 500523 793422 461441 887973 7272 504776 502628 303147 728734 84431 765440 897478 343651 400758 108780 749916 76659 148436 434788 165463 260458 970052 541705 477346 205259 932964 98078 105967 571772 846938 229004 616500 432328 428746 462559 806057 992603 503393 131398 957004 15242 833038 606487 810973 504329 126339 730248 379746 526450 818104 783351 694244 617797 681833 41764 858288 65250 834451 415090 789272 56464 310715 869481 532591 493498 73063 946999 209105 633645 932322 447466 636376 355292 21756 892791 423336 906524 362760 190135 744292 240360 935325 601445 10550 969694 475606 277217 597387 235455 944978 941488 7765 913715 64180 273593 181447 619459 583395 12809 841309 112861 296971 62160 675665 857428 205851 541026 278311 37406 392198 183096 694050 763668 38786 832044 183500 42997 693515 520000 682866 159331 557729 297240 22438 44068 786629 797435 311036 924578 420033 867414 820237 46316 712349 655417 948087 647475 465194 90392 294682 608654 996219 640459 773020 855542 690279 939278 120614 723914 324105 419714 560614 136973 658816 452074 839627 671331 39727 549935 616844 720536 250302 501533 134753 419928 940503 625123 873288 195896 46762 47639 354114 659884 325865 673200 139347 175055 685069 688138 101381 890462 999759 828901 925285 790589 428912 7655 553989 103792 242993 325397 76025 182051 146523 536478 292250 925667 493369 93840 626694 9635 606809 491361 132893 239288 300495 385703 42310 430557 930098 785120 63400 731504 860189 746923 455473 174963 739375 365901 281299 6476 150860 32110 530562 73285 945113 484761 206647 736268 242307 953343 537200 956724 846265 396917 878509 906995 971566 934193 599925 440802 249304 453841 319951 193856 809140 213396 373513 502191 903679 663646 101109 940150 443198 425913 673127 23101 666743 786511 951224 474196 233718 82929 714566 661420 115017 933395 664562 63068 563717 542605 540320 675165 737406 811675 199162 467599 796306 894302 832750 222194 372896 414554 357163 794734 904905 382774 81384 908683 834870 7039 22494 129786 142161 51556 29065 88074 657226 571835 711466 177011 798355 475131 654280 551183 137317 8832 53546 140828 109113 519563 414302 777787 685328 708159 471606 807412 182700 503525 906758 183984 744596 744809 488231 704765 663188 912986 190007 74574 862970 379822 704407 543289 876827 223100 342763 471223 728204 111680 840862 813415 488361 411226 829531 14603 963409 232399 494805 58697 896935 963655 911104 719211 166931 990157 243477 118560 963711 703826 138322 810617 959195 356267 771256 201132 675546 777742 459916 487637 271475 692953 710870 408176 132768 666507 839588 891232 276642 124745 632328 530731 236859 727579 32150 967740 806386 161708 2920 864032 273811 868301 815002 696201 783021 794162 400205 733006 595602 577523 502824 860713 214042 722189 32210 567927 270880 192287 54010 770940 631811 385197 21712 245981 949095 536737 641609 836323 685298 462725 624670 429951 170831 141642 901581 434176 409646 411267 775447 902302 54978 161131 713792 678899 435713 241819 401939 346877 381928 825493 688731 708254 109365 551292 649515 612380 280811 154201 687831 952481 631761 892312 931257 47739 884339 635208 941229 596765 240480 206559 314197 38877 653354 467828 940693 615348 749161 625219 581784 63553 934008 150509 82569 93318 332342 511413 508699 564777 232199 859076 928322 466549 87121 528485 653176 504407 484095 442506 174969 874529 320961 41669 896775 673610 956298 240656 980390 709675 256849 147206 210593 732932 350801 929639 54915 689461 605129 593112 293855 136645 847548 86688 971913 447903 628977 350637 88731 12624 631028 829901 57969 556618 701332 167541 990317 561829 476067 538750 459572 192280 531449 43106 770926 496196 64177 59204 69578 7658 62443 701093 850936 112943 699400 476976 153517 722079 312945 880367 979426 549672 735249 306387 710422 34650 350998 234160 521480 741038 891956 606270 399997 613628 96098 937817 986304 508739 194074 450370 216988 122661 805725 795997 154596 833512 116589 403953 326893 460854 114898 192683 111886 201886 812246 826907 542566 597777 451145 393652 423318 113061 10621 634128 471683 933334 995274 630635 976918 629184 991564 814627 627451 732646 661664 118271 27045 231278 464683 96996 507721 241187 489427 362977 989534 286514 339075 83941 498723 107565 203884 406147 696345 779147 978943 855861 251205 100198 768371 330454 528432 239611 642053 463463 642471 350446 31347 67275 529082 535171 965440 911050 406721 539558 492148 284370 763922 950308 888729 521329 782797 206384 683583 385117 757201 171359 377912 92268 411843 909612 456733 284188 600334 254517 519239 436620 912798 945147 366678 964161 157284 829222 876782 609058 463573 55295 18229 892861 73067 153461 600983 203072 762658 606937 190146 396544 680572 717473 405162 474933 349502 591080 869574 178236 307505 625836 280657 626836 988194 697551 357194 873058 83746 977688 342580 312237 699590 66607 398295 762850 960168 799332 590205 726673 670436 461800 327286 683374 688924 806098 382164 134289 5237 630171 406640 694006 851736 186018 693731 134654 385137 493226 839502 842668 88883 901655 574994 288809 693715 176693 976985 511553 298633 650225 511563 972964 995474 944925 801434 869094 883376 514608 4535 406591 947048 157444 934042 584331 976899 90007 88702 232010 715598 35722 981730 80097 355546 688165 832713 533912 810684 126033 270715 724315 3150 931100 518082 493433 149164 717305 185198 2920 773624 35261 879569 350974 807063 427619 538756 858617 968626 239881 290272 177657 472630 805361 87366 106561 104340 799041 283352 251385 993025 629123 591165 918127 741943 930150 922977 687953 309043 828027 363634 915060 902837 133624 265124 482833 776259 37113 210606 449090 215078 943930 866827 579466 675691 935646 48827 115210 292003 776555 908799 664973 860771 30348 42272 318397 182917 25678 415592 988395 146661 23907 285095 40075 478438 450978 604784 834613 601131 564740 763033 992486 67933 31209 326463 385597 910379 137361 924735 577982 576902 762340 211582 895698 687457 166315 546787 741701 932471 732692 759191 109255 29060 386161 354700 255596 322059 250362 100467 457900 70543 217158 512324 367843 307802 961366 653434 380370 653817 259403 386004 64028 780605 658923 160022 667466 703547 154912 865350 622344 933325 825528 677103 714725 38992 226726 275809 960215 104740 627968 801583 851829 234223 456959 841007 755579 974874 763074 370622 775113 760786 495371 809658 997860 346696 678976 237382 116276 289522 325803 64329 23173 705160 195323 169903 503430 655111 914049 932070 335372 790577 513716 694179 102288 804108 207597 655259 416813 285087 418475 667786 776931 959736 181201 961327 676759 150632 279907 777870 148305 548420 974029 303213 931644 29670 970268 847575 424361 222955 837186 773020 813708 126451 940566 208143 373374 140772 511442 142150 997113 365031 990356 101534 690975 9129 255901 529973 900468 703644 753685 760878 125407 234547 703813 632240 89773 221545 982619 702567 282894 964923 939626 310786 655766 274409 155815 112499 16637 330105 180717 607666 471712 810740 550714 174331 136574 387688 238448 490827 401531 451172 312341 532326 402464 253119 91539 525268 793369 553873 961848 122016 501238 963063 68727 344536 355306 145364 560614 337424 676815 947915 457918 498335 975648 172806 857182 168031 315774 261618 131400 385201 291372 833728 2851 208823 309971 891174 588279 58009 359487 564572 803060 424001 464799 171040 549739 132126 218761 384114 201491 788773 305331 166936 510726 274315 376635 984027 900993 949452 805921 620489 62887 615656 707336 887153 248511 696096 81464 29994 286770 115837 530463 937676 401998 816970 710539 553333 648709 397845 95217 65541 848558 518002 132842 458402 958851 909752 308913 836341 996706 922498 624870 700716 215821 499246 36558 404342 668074 20258 642640 909898 228995 612226 215609 540256 220934 545531 676793 291446 808838 295228 500004 826188 35896 206519 166195 729384 76599 403365 874560 536915 393217 944447 718221 922459 804408 597766 953854 905871 511522 512123 143194 126342 694442 465255 882638 502680 891996 907797 2346 995619 975084 973907 412834 960391 968752 86197 714958 26731 645154 903314 740394 505014 791391 592901 208535 63318 874922 90925 900120 720957 322793 80557 141142 621278 840615 850733 400221 487221 785425 894871 727004 34748 827769 479387 748905 512055 412630 547435 498299 153129 446722 159487 388526 963164 106363 790099 366402 739742 237282 721252 598557 693694 733311 253751 585796 545683 494843 279570 656358 891637 484452 74625 615889 226818 409389 88210 33723 854235 985835 777177 168762 700836 535257 921005 401996 64903 506837 44265 834065 152434 759136 945452 507851 742740 477346 842649 27301 575972 721893 483672 75497 727706 449301 420307 685064 110516 89094 691194 7383 470835 942958 812992 683532 665371 793638 942491 793349 201398 113965 940744 196545 169426 813989 932484 504676 65982 991700 223764 967224 194577 38565 374334 725863 285411 592932 43022 397378 157330 126086 552146 904189 813567 59230 337502 78000 406350 430953 842185 305623 406570 197059 413678 572499 530494 993328 563628 712360 524093 881812 728359 88189 976027 399739 636164 572191 64657 30546 335153 64381 965149 155756 338075 966317 693183 799358 99701 166438 568126 826915 516792 748420 890273 328344 468445 407176 204471 874689 881317 798037 137551 103395 922898 639924 61760 858984 781227 131921 288163 700638 508988 357371 472724 362616 706899 295144 635252 161675 631748 280879 448810 845138 230886 44364 899293 90091 156628 803999 885628 539928 437102 294637 898102 5375 174357 59358 667650 430890 521138 123517 863129 527816 168431 192764 782903 641386 443260 470509 744605 597575 775884 618761 366930 796152 1813 398893 991261 979964 627860 927064 497549 121462 102983 311343 683825 841322 922801 484730 561568 174852 617497 923684 466611 73808 381515 409406 873542 100099 917781 147900 741563 656689 305484 913654 332662 785748 971205 125289 668706 12172 583900 858740 379434 28570 837424 203483 446465 263523 501604 182216 928283 17203 681888 465093 196721 320055 138639 716995 843905 666818 925791 211606 244428 843273 379075 682806 963351 587367 376564 227391 585194 368666 781228 864242 142612 14532 8489 682930 942116 887210 57393 505672 904946 66681 56648 126624 781716 21628 188667 824137 539689 300775 116248 122489 354578 427663 939572 882119 464820 950256 215140 615087 995383 904550 781828 830802 919882 96372 161843 513587 19420 928064 306837 363451 131557 560276 38032 175605 775323 524895 657935 744531 983421 666866 739842 265383 105612 486660 526044 524075 7885 474223 530324 236282 243272 53424 509732 960148 317772 770154 253261 7134 660329 305828 169745 110367 21684 147975 39096 780997 642118 25697 347724 431326 516029 863332 490844 457631 199354 12071 801405 171937 777442 723940 629892 458270 826909 728377 690957 387321 859738 567847 16696 337907 827017 414998 457702 530679 315295 75407 362112 944591 857494 417344 247281 95916 453802 874428 640935 102626 653981 663864 132502 149097 467571 335375 243572 771805 80503 958207 244158 141887 842677 494826 334706 321139 855678 132694 598163 924288 576423 834605 51369 161555 438665 196158 707582 741436 751235 608186 19361 756654 897780 445688 125287 413891 819201 669105 28517 235511 722965 342020 554679 764392 815580 626548 740093 828317 520135 194149 461401 283196 874443 199714 746354 573073 210913 919002 335347 894862 552392 356575 40780 5061 59519 54949 847152 705904 762571 728009 696918 94058 831991 753608 544889 298292 783567 735171 872216 764401 311780 535490 81846 730729 989387 202797 411227 143434 691230 690773 272017 535714 828537 616169 267751 49191 901054 611137 392434 30319 569554 654167 644807 406584 296861 400841 890307 67169 16334 238873 177603 760559 528789 399725 870764 438729 194087 452047 615908 460029 352190 530925 501079 465657 866454 307162 539059 683410 493041 947980 910892 353472 376340 213532 91897 705056 331912 439049 601365 827825 889690 218933 335935 163608 581275 42022 176442 915100 3616 913350 799822 973482 742019 717924 802373 763602 603872 765041 15663 791432 888281 311428 727198 160100 147027 468951 927466 260194 165751 939783 166639 877667 411890 114519 499658 174762 858677 800622 45728 749984 151285 296660 46679 313809 927724 560825 131931 114733 419990 82927 820826 184648 33845 120683 689353 715866 997326 33160 716636 709503 393578 743747 119249 97079 997014 699584 475686 421031 495907 384067 879967 900951 247462 774520 504258 336691 71033 217325 475802 104842 375160 428306 181431 232018 497606 137024 570283 762914 361861 346607 749967 877173 976481 671102 812476 550126 694214 266223 766035 30927 845157 130856 554294 834368 294580 627699 806540 152399 911339 70526 577793 808618 568391 617052 403011 630630 153802 441155 171974 429756 763897 40780 108033 750022 671389 437430 600815 983175 880323 407716 223119 34464 174268 173338 879717 37532 31133 246211 627062 6181 301824 792878 225936 894860 323842 614156 998848 851205 823299 217076 784985 624616 199721 634464 363124 556658 574877 239533 10794 795970 411084 619935 687324 554716 435623 760410 845740 927977 247715 940842 350465 276469 891386 60988 230023 371184 906089 399715 601965 382638 372848 563156 804005 892519 280341 108650 696999 456183 195361 754147 232110 108831 316513 890528 246713 452482 251750 194473 52108 975529 198790 203815 950892 259904 620185 496233 574503 457558 666428 701728 35914 988385 604753 600674 358376 320056 570941 774186 708186 877015 643881 744214 525242 72158 566402 821608 293030 28883 364281 703366 898627 651803 599172 807547 119032 652997 797147 638835 506735 91455 78076 214339 640087 532959 242279 7902 756644 520539 637218 690273 947789 263505 255926 858632 190926 875328 380336 987254 395684 234253 775585 342258 873491 844224 607519 7012 302051 563716 495042 530716 322271 587434 534567 776652 53653 487718 877617 493897 933081 606929 686275 295309 593601 641317 331079 961144 172010 965188 958122 86539 650098 330546 560605 228075 674940 312214 890582 920996 855855 23869 980237 598947 357367 477207 906623 271419 51907 414584 823727 892065 884741 978392 530592 833264 605301 240724 364380 86502 506382 753131 726768 565413 292432 158145 225197 723507 713532 10207 904169 895610 414811 899441 115260 324489 398776 134151 584836 231377 987425 628244 840481 832552 279146 71026 143033 822986 391081 545436 302517 930515 24571 359987 456258 542790 760318 67770 230738 542985 866197 317274 211544 472231 200424 733151 907535 105164 925665 671288 170100 113805 95279 835899 891143 855902 674631 595550 945487 346265 872222 263807 684179 383038 520560 282526 252001 463149 300476 245214 747658 523758 714118 521287 14180 786473 524244 110663 568775 851502 736498 419244 37585 198831 67758 451947 417378 224513 181212 902685 454880 43551 48851 740157 80629 473895 988397 244331 892428 762970 223307 547500 457431 663712 178575 373607 641164 102722 804577 130409 990819 529774 16427 326178 510618 423095 339101 496998 732849 678163 589929 376878 284591 885467 39304 628884 986267 810126 725235 597914 244611 39502 490026 119972 636280 15777 821105 696569 820304 286385 422030 334022 190755 924109 78029 634331 543631 971110 320188 933036 726901 598099 358767 383633 624185 871437 699069 83974 868741 519539 131777 621228 47878 271560 698138 70918 150638 93744 444651 618237 455153 859703 481691 851101 793864 942729 244695 216917 520177 864251 336139 252347 610412 443009 543021 638022 281023 902070 153458 982354 314420 264791 933911 161696 784918 303112 348633 179667 19575 76365 456765 23859 29293 592210 857801 32558 602449 97956 102409 574994 583230 320438 966219 520341 972120 8477 876963 887629 606018 867860 316072 17656 342502 680249 363765 406326 276658 263054 221545 545993 324757 925945 510567 460444 86278 499012 640727 537465 987774 394398 507235 17553 186936 663063 996795 50745 429112 379496 389393 119527 630977 738665 31006 271097 613534 313561 748571 938670 928858 79131 991049 103978 662152 731123 52330 72055 187899 461196 819141 346623 675983 740789 78246 585875 33311 693279 91419 946471 297420 220257 417144 498131 99965 113013 248532 373395 899929 938808 820554 493960 918798 796845 477689 619318 862862 69755 161029 30788 69453 642155 664339 862015 950916 190827 837393 498006 190961 777805 78315 963935 48661 668360 437335 874001 304436 594806 701579 924360 170777 654101 942913 713861 467087 166278 910458 19179 326249 359185 33272 360963 889979 405471 802114 361273 59422 581950 765860 687388 964016 611681 761900 560610 973138 939806 453614 424610 510184 405678 761473 702872 92700 842480 127744 833444 737116 538214 947722 966347 78808 282166 170371 607285 226373 527146 627793 384365 79644 619761 100767 721317 831579 373852 414365 869679 387075 608545 171198 511044 658904 731356 995832 383553 565797 463369 241544 224357 361397 508491 362091 22805 862619 74089 449958 71961 643563 793547 768576 326364 879934 421057 168899 772591 42418 301180 682558 193606 625512 322195 702661 8313 956292 425024 208303 43845 450673 693153 212248 3785 605402 373623 91677 941770 574450 979242 605410 195631 8557 740034 201103 695685 55685 132528 560078 268476 496502 93443 563407 938600 713281 746676 45573 543041 1901 10522 928679 387363 752129 859254 708336 323471 246540 739689 376094 501480 871134 666489 934966 890231 843916 979408 6143 22056 142383 649917 678403 963211 832997 872688 635857 27411 818895 213762 97981 853722 621522 761579 16479 641051 698838 139018 3088 597687 473610 161953 651312 416625 451870 655191 138531 693362 316743 265588 783247 242821 194686 911656 575967 982172 425665 212740 869635 115913 937745 842239 984750 647814 490739 357106 521431 234414 629551 669533 72120 369473 450964 766368 967762 524772 268402 569730 1575 103519 514526 240110 786047 492701 170866 900529 582116 68527 347146 151742 439525 867593 777032 238250 682967 118788 927120 439151 841423 558746 735501 103085 449769 110702 504810 110629 411588 45697 202906 950780 677956 600894 871889 279102 399567 482607 466569 911705 199824 98245 754814 453341 503800 706388 675762 361923 892023 94804 586666 756771 880071 461601 994286 953788 913698 34748 816205 256816 870663 938825 434199 834885 497145 990479 957857 423781 605696 997051 367429 879455 825958 384669 142303 200804 473978 461544 590161 421962 404881 389878 870656 787021 935168 260931 980436 566345 764451 25389 483644 498881 775386 515195 762984 109851 254918 606483 633485 98978 261520 630721 501669 960387 551907 186039 536236 149200 912237 669703 585764 89792 270114 833963 992466 390253 798329 428670 391102 203028 399341 343873 143159 185881 905277 246039 779085 484416 863788 373320 201621 854517 665281 190146 751721 764037 956745 120787 287141 901475 868944 428593 82091 668388 193516 359730 887968 214019 711218 420500 68205 501022 730302 690998 290558 900214 542704 268765 647686 715571 822954 745648 314746 693662 570707 979517 784849 429798 157270 760946 759499 267740 885668 4068 702503 485686 730478 511371 854443 888143 649580 964228 45791 75941 251480 113166 72146 492826 478451 82062 208404 253173 455808 1035 692090 106462 399940 199602 611742 943397 150413 147923 279069 663163 96295 467106 750551 546871 563880 991991 841201 244242 669541 504206 251862 228587 369211 837896 43506 311493 195783 399784 661046 567748 681710 275735 997143 947060 199958 974305 951247 926594 127659 705846 110171 203264 363227 205098 47227 519589 852890 198005 199220 115211 231839 333299 614033 46896 940453 134564 780958 293941 742443 100205 699756 405026 717237 658390 566993 689248 525704 140043 725924 890621 678770 54811 606725 496620 862335 710140 316691 477250 54981 194437 253876 263162 218329 95602 353169 133170 501912 938339 987862 128364 463968 148061 616823 625166 24083 938567 982886 628450 366171 821167 975646 542423 857184 304451 51227 606974 445716 649432 670879 717581 997352 307239 538415 97760 221140 18891 983060 769075 861651 483972 459099 222825 822500 60342 439573 16008 942538 801323 582872 106939 674893 375757 930364 390351 539768 481453 387742 750198 355096 361215 730848 513799 303747 255003 303655 390204 243983 26878 372764 272114 410966 660615 129068 372460 631673 989114 419528 288721 47578 217984 226214 970346 840160 651109 701886 473957 106487 148569 226765 1876 867085 633200 315093 542703 140823 234978 10715 452558 759626 460619 408232 558959 479586 914732 159881 741110 396702 736552 750863 982056 837121 633224 967184 734959 895571 740408 741988 513817 830879 955463 445032 472985 733938 840747 100287 376197 652450 150139 581452 569622 446661 444915 752825 673323 612085 154164 832947 39942 846355 966593 571371 890637 874561 466562 877782 807434 478823 72325 438446 769388 305198 494136 870448 856324 816584 727665 666972 655241 829798 720806 309240 291732 473536 995061 123213 935973 832465 349213 821160 539420 709209 506819 108826 246592 643289 133167 854713 113084 674650 164940 285917 934685 702054 963627 622244 314965 326414 967936 835630 578619 910178 331108 915553 649545 653372 423825 501030 109725 857526 929641 546602 857464 907566 464368 253662 445314 406729 565837 33912 799044 953518 460813 212848 610796 935559 518752 503940 801741 924035 457562 944052 434652 352727 362419 982022 898356 403320 342216 673155 93971 419362 792 860536 754715 392020 502599 353078 995026 50642 542750 411539 981154 44514 602569 21479 259481 892623 619992 23568 562730 276266 911358 858350 17067 328259 818005 742631 52437 415540 681113 271972 260679 776215 989992 534675 953027 519371 370312 47715 960432 441587 10465 827467 170134 965046 353471 520899 584677 278912 621777 980488 494 895232 759981 794461 589736 440424 265994 195845 472941 880945 634116 902730 758458 802900 61659 135417 16243 904145 946740 899876 685724 901612 759574 840798 660321 994219 460079 342530 741007 132633 746893 805549 371800 927047 627749 336640 486548 81990 527440 385375 7418 185773 545609 929268 748075 985497 247152 796844 826280 593192 689610 288120 66839 695549 951422 219662 916034 901504 154393 604326 679831 864347 868619 986750 461737 76798 652840 246743 620269 962139 916009 598197 907134 333930 621928 9570 648218 136295 441831 112683 433571 816335 569802 47714 413151 69159 688152 408538 257401 39093 916030 625775 626877 100548 931148 225403 923679 573349 527350 79266 225845 180649 918548 942407 258937 794855 537314 921684 527432 436540 980929 667767 744741 845766 811764 166623 170487 139881 355428 239875 762886 572170 9437 770971 481858 678550 449614 134053 628732 633340 119309 305441 67051 425007 147921 454230 502249 938469 825142 587851 735220 126170 26685 544270 577133 295950 479881 292401 873436 358531 666082 235144 373546 420736 19510 634476 461989 114192 272915 891067 751168 423620 422127 664277 280656 561133 250144 953633 293968 716771 214372 401990 301470 133249 993307 24562 348860 947942 665287 692567 941647 565557 879507 165161 984292 187670 101577 620001 662758 692851 806746 356989 344425 598140 426011 747261 744227 90147 438786 415336 378093 63329 640557 392133 565190 171887 528667 571042 962320 948430 943792 627921 110481 29951 880374 731750 490228 878348 345623 25402 890565 153853 577444 263019 391481 416804 97745 734745 955364 904978 138102 799211 639744 451935 715472 620808 986860 543078 77565 503775 179051 931142 756164 124191 416417 152866 259723 27199 492570 864546 520351 367224 394499 662512 709552 508613 990383 863932 964881 655978 4307 444921 136828 890154 201354 577821 342925 199312 845329 388645 379970 748647 304652 148110 513793 309890 28032 891869 373202 648949 75479 858201 756961 752537 271071 651339 524733 987468 477515 180421 168412 188143 684848 142552 97749 75302 605129 732316 59940 765724 926452 844716 485033 517372 346547 74535 976617 382201 480812 910577 218444 371015 748778 195247 973277 337055 165657 467023 858190 3327 479949 966846 581233 694952 698620 570799 555455 831262 977407 963163 47765 398700 988694 74236 448306 156509 303713 122000 743739 909380 599143 113244 206072 517941 189331 73767 195028 596489 198514 929146 889248 370590 358262 857063 157904 121429 201782 471423 68156 942227 82284 866842 788257 710144 33333 291603 366238 109579 256661 180298 508024 864419 612144 11488 623766 490047 924498 387070 178949 240152 107112 675342 992053 888042 878661 240704 924666 483255 863134 391047 694156 312259 773582 592858 109959 78553 931219 825523 337388 483972 538191 842067 413534 804503 849479 611516 427750 764646 622760 113141 577648 124939 502333 634122 611084 240482 839802 112906 523053 179596 113717 248647 249261 289008 788839 306265 197127 679030 78703 753564 401564 589898 176399 498605 181295 120991 176749 881328 620969 199849 162131 739149 223061 745762 433584 722671 11365 381830 336725 255812 940651 676695 492153 880576 327393 244313 395126 35545 507362 205207 447177 425612 694894 663324 702933 562135 404074 763003 361505 378685 9502 370312 185558 162693 958389 287837 347906 924475 992832 471830 510999 231342 888435 855765 841068 774704 298727 86654 27003 301402 946903 919356 947042 380549 713635 254011 23522 423313 702095 696620 297059 272290 769477 657476 255214 982750 231631 301116 751217 480432 572382 120850 681471 149768 412934 923143 317517 635545 365375 111648 60790 340122 972262 480294 446904 643142 620921 623397 383029 854364 665183 363696 972915 541855 883550 116443 64733 473814 88675 596544 43327 641805 859390 558267 648397 967443 429987 877166 302557 611706 431081 791486 313832 253659 936527 126676 840461 872399 741874 414748 364431 407478 394201 325065 439314 712052 229482 661967 777889 229487 381489 824744 564907 695059 460768 912336 148866 879886 236041 845833 708379 372820 149414 277528 700560 366556 221330 104582 7777 721504 265934 927711 921262 357345 122877 863158 462463 732258 653735 381344 84413 161832 408570 981428 654326 236096 951044 759186 186524 332281 656571 430360 880774 722342 30261 711406 51694 499357 893232 503292 304946 759226 888139 664751 636628 242973 172555 776120 897658 773927 674712 460748 377518 961346 896189 535717 89822 777046 350315 213567 232477 563860 887158 418716 613921 976303 644054 906497 183235 38302 694248 881847 447746 958684 584363 369290 589376 840168 193796 693197 935939 621766 12218 506005 288437 896955 216058 681017 461157 882196 695188 923865 459268 74272 344828 617364 742761 301874 496586 867856 176654 10144 816826 288437 238096 326406 96557 836530 451570 242756 959590 2423 49307 702396 965646 78074 324563 49429 308273 876274 997514 623099 378047 946143 682130 782620 151756 758656 790560 202092 825424 400795 314319 126242 629991 506745 963484 715769 176465 243558 843627 361456 20276 612021 796481 62602 235797 913339 845255 244943 733091 940816 596366 684553 337772 572881 595717 720392 507494 461408 465157 337887 789160 371554 936902 373924 340462 7552 630503 622708 859288 570087 812010 707628 821803 585736 498613 670257 645838 307800 226002 187625 142735 429329 578095 998976 756764 751152 833951 669221 306250 75253 702104 851274 523474 449062 161715 566887 898447 870027 441904 570871 863425 215411 776175 670713 624652 879023 140791 825584 204666 871634 247538 816292 685813 925687 450863 831519 211086 110330 349792 309681 529593 993469 475737 731885 463950 269861 667223 817961 796682 352731 858743 264706 506764 6220 218234 752726 516888 780521 415368 235528 152535 117096 771433 724223 617813 387585 836237 286375 42818 93041 52294 730606 160818 822779 429385 820232 492765 565601 255345 634028 585759 522927 659772 944661 48121 231601 123212 226307 143950 794425 812582 870647 133159 631514 594934 480826 501424 685039 979530 482518 948344 942677 533907 892699 388533 726124 99367 17820 581438 675482 922817 965232 348879 371720 234879 411825 951433 386467 666339 834944 560175 300636 716691 691967 481257 470953 922842 25813 272901 541570 144292 772782 650545 673188 939206 893561 350019 977809 192563 960616 80945 910158 295432 569395 158489 604516 506177 833877 300090 700256 907841 728013 22009 485588 541903 304159 490014 101523 574611 21201 570836 579384 877981 141422 303084 970720 12127 970310 790682 729835 649262 100716 188343 865599 56773 857527 576637 315269 589057 729537 791630 69098 618534 136171 841902 999648 732760 175703 499652 768218 950307 953517 510557 234963 787060 463383 847785 25096 130974 243332 749116 82809 568086 966505 949646 308268 636983 998587 983164 988522 602559 917942 547653 549440 541584 560537 272141 736640 789360 612008 495069 853885 874825 969257 889185 502418 963818 800999 794409 40988 899780 960434 111336 331387 299181 657629 94072 509078 873185 548287 760853 471124 982908 430195 433181 937571 553025 286936 819734 871860 569942 590225 149096 21501 309318 72837 504159 506294 478973 819680 902698 852701 956368 517969 549983 589170 950707 845898 757557 43067 620224 158659 873416 976641 427063 876792 405976 817233 888056 675942 669258 260989 963467 19602 694373 122393 870744 647234 776727 859198 927471 381697 413294 820681 533762 866143 30496 550301 512358 310063 553795 863709 718422 443272 828821 207987 35248 782341 744885 481932 584053 90053 682920 307098 114189 437995 795605 139537 218241 672031 7049 311018 147648 478027 807412 766242 396698 766558 836202 107260 780296 158541 692964 389819 82658 29581 932220 216041 743079 726426 882996 607059 555577 579316 624432 689355 751454 327005 260279 747877 229888 803164 967734 357562 68846 11644 501885 215976 372697 643917 744704 119567 613848 749922 526359 806805 559780 683794 415550 93988 78748 320568 540246 524839 843139 254131 937250 101584 963517 211942 11403 610645 956054 490489 932381 331054 609851 179734 910663 933017 220414 802989 971807 931095 830102 497264 45724 538540 198557 435736 912282 85346 756304 159966 936794 725447 64083 67011 802559 781994 127018 815816 730449 488546 88513 760055 719486 842503 337765 199064 301012 153975 747785 96316 406217 660050 934594 463543 931443 846079 651211 407005 612240 907941 331970 443084 321216 209586 257897 958434 307589 128408 594918 778691 897866 369803 533187 278868 167385 458884 728559 555011 815203 435393 635451 723132 223677 227714 149085 622197 422237 385422 524528 555235 529505 116076 510579 663747 536520 463595 843398 552722 637175 575514 464816 514581 527029 554512 138523 653330 835375 110437 654934 467285 240437 542775 599442 758765 778491 739047 379046 679148 819225 201049 251852 522346 546508 702264 88737 107394 414770 950319 751656 193555 131346 474481 395336 391808 534546 683441 190602 121649 115775 223723 135836 436048 23433 944410 119248 900365 336643 851455 770589 522075 587303 384929 310621 195184 772945 247431 558734 502985 668159 76736 138129 740323 298007 846875 432366 675395 990369 983919 733326 164335 675785 416149 302656 22835 75422 123560 102068 694110 264406 203468 728003 526274 431304 669733 694437 135351 186416 842203 464633 171352 804910 135580 564033 162756 704263 377754 636707 327198 153571 170185 388201 539022 320141 658978 254338 847423 363575 503331 688511 517726 408435 757901 491158 618593 371770 963749 797667 99646 628841 907699 456930 674735 335168 635846 76086 866421 182945 466669 431590 44050 510487 784639 951898 697485 289548 941909 698914 763954 816849 234443 138671 832912 15258 167874 90008 426873 108351 405473 837079 281157 897853 222415 493002 476559 591539 428411 609330 403190 590758 195541 250423 798238 452733 232146 200674 701485 878661 116139 992609 883406 630190 883678 476678 230897 506956 177900 93001 205577 289815 951706 127298 771404 68267 899056 631727 406967 750601 562557 480180 297928 885972 437584 569494 686914 499733 85824 279103 75948 923640 233894 498878 593298 774797 246878 439812 276675 178439 549002 549351 58129 776576 887246 930338 302996 608691 960661 166163 899431 963521 820170 282940 219946 992557 724704 563204 787390 245856 277387 189683 999436 707365 646021 214585 156991 337774 961354 513127 574661 671309 157596 515636 472081 81724 668287 657785 172764 327510 964798 710518 542176 347611 98277 183883 840028 225392 592836 217535 915923 989 476211 637053 78924 514765 381704 209810 731027 165969 810594 679985 681079 454429 633378 678127 889354 271050 504621 307782 407204 94291 997739 848982 752545 287576 421963 885536 512926 769053 217661 216970 414848 244364 146102 794973 160045 540783 47088 397450 583824 165047 321319 753761 8473 557048 727709 428632 898619 401706 326358 75018 449197 656938 328989 804661 704298 354550 778046 301371 109552 418229 332042 32738 269125 566957 375126 294356 34093 984715 202619 353248 531445 147423 579608 317111 100588 69853 32267 254767 994276 691357 522940 701828 560245 884763 20115 571858 31931 992695 485373 494876 145107 909559 135978 933064 699618 85505 327954 463457 222670 63777 782955 952212 601923 801545 918581 182515 169263 857611 546414 435957 252678 720417 15070 118900 723518 31654 95437 779245 868692 314523 507208 318788 586054 201827 949664 293245 435671 873094 511466 930564 906511 815474 313152 397478 763384 149365 260926 81750 535586 899077 47942 234345 728607 505464 832573 989850 441672 915724 798219 978183 533558 205920 189151 739889 31434 351929 438249 389184 993573 239999 496606 712893 539120 267197 779320 582103 726678 686628 574899 10975 622661 52808 232529 719243 984945 353569 48023 508342 987793 185228 109262 961758 483360 861832 843779 163046 919773 741498 660487 798098 979467 975145 639855 157325 825650 508098 902741 125798 792092 707157 22997 713358 487385 86998 764561 807132 383547 124829 553582 973001 8987 561254 365589 635061 609682 795538 342387 453792 507073 39140 908153 900081 654666 433093 366940 943411 875540 649857 537302 542483 4618 533768 228835 185315 787997 825518 610437 428506 804030 860139 422529 667282 369125 647771 907488 976457 674061 792766 271343 78752 561909 373882 36415 127519 624288 478420 14885 703791 889430 293755 678843 241950 106273 756669 904541 202463 953361 596176 190253 860231 914169 849483 411856 958801 95215 826410 848495 41435 187215 404429 138487 896167 23481 27897 213017 322843 634255 66005 776075 539009 183352 335407 958340 349512 596000 265781 437572 815233 54773 225468 862026 773795 815787 552061 74396 481031 129529 64147 412355 79916 327706 127294 438860 9460 722318 453922 507912 933 257174 145609 542668 565034 686523 101661 303730 22864 668999 705455 175319 194761 758154 502195 146651 849772 383319 830849 39588 562803 852804 674902 635227 248123 47726 445969 432813 204744 428402 904950 989963 507902 500597 281966 956266 379625 252766 508357 392516 400182 349910 589931 551318 148984 90639 834164 83680 332772 420730 925528 375016 906453 674831 232435 312183 476488 727753 885126 962330 736609 186535 574964 931618 958053 447597 66054 600228 83838 62561 400936 223354 410298 439630 909354 208321 910604 390020 409983 710425 794058 652566 853313 869928 104813 630938 838635 439767 851348 196077 661022 539219 665153 946413 624221 590029 237018 910333 999568 756987 461161 964804 475397 790101 194781 308462 368554 673752 108679 597737 54741 27655 809822 37290 585980 338469 461179 866982 492285 459964 873310 147033 413783 757977 746983 890498 251823 633933 679069 904357 684365 247726 608555 7304 818268 104148 537502 112438 5677 64732 73128 168127 814580 354984 838048 755574 110666 540701 448000 298482 102825 536485 257382 588813 566963 339051 671763 459304 615404 48097 488303 944421 372027 842172 828355 851435 955629 390135 443133 392614 418354 284812 50992 204997 347038 588926 497681 339642 777897 810899 927163 682685 179056 506386 62508 838154 417202 128393 399238 644190 500627 731209 572367 722878 871196 118376 103281 836912 358009 138238 274362 64447 843322 683688 140189 691195 779474 905801 471088 561079 234331 817028 67692 312778 545809 519235 910128 512654 332626 979571 183807 682852 326372 710789 686269 294766 6511 10799 456821 441364 81215 975209 604630 627008 319555 588849 596785 425826 381905 770375 126397 66476 959520 448689 101908 400022 881356 625849 340275 887963 31637 843946 571902 887995 554976 944406 127801 20599 863605 149203 473552 660312 319295 326201 492048 215017 848655 864806 307755 70200 614554 659258 529913 436249 976822 574235 787633 327075 562529 261426 97908 466929 849082 889581 18371 867618 32326 892347 813188 240025 358380 534803 77569 81405 309753 489517 671784 755258 126941 983751 148300 180415 752236 469473 5794 407359 775903 641089 768773 223984 544912 121521 706099 979022 914561 742716 465422 202009 833878 12276 887005 917522 353942 980015 50440 332162 669806 324037 991134 945716 534830 924436 185491 344310 302666 234748 10170 526684 894810 785892 853520 662397 384090 932019 601073 181556 589611 964055 274208 31648 131152 283074 402244 220324 960370 656167 905381 763752 775197 550530 851315 114518 413056 104525 743231 20190 824689 854028 856704 615282 485095 240962 50256 468363 14974 950009 183725 987170 736631 292991 451128 903607 35381 440611 801785 428494 467648 656572 762585 251757 935302 922530 677990 310176 928341 889395 963667 456693 943523 366480 200629 802368 22342 446429 580999 282968 186364 431556 405799 449048 630053 93555 166103 119519 466371 297497 475133 112529 30785 481581 440483 302739 162409 44199 267319 961170 674669 979973 683020 687933 927071 186696 56280 533703 331896 389300 214772 55206 308437 69523 179167 644503 340725 717235 905979 672983 731773 308643 330510 252267 731188 800250 605315 436953 704199 866257 230887 734893 503878 793091 766444 833973 993509 218548 26601 136709 614588 554055 316119 824436 693064 20455 865878 231133 22567 283455 191782 758687 524384 309442 386670 276190 614809 479524 177209 708224 549023 757982 133300 914736 381090 557358 424754 556574 283189 999381 449512 652732 666322 526103 652081 439811 922581 521278 680330 76652 135804 871768 767191 286648 644845 242100 473821 663785 526192 409321 565638 771462 474545 907408 14752 65179 250751 761285 332574 455414 289168 554601 778325 661804 836027 66083 60480 541714 956924 344474 186813 167684 418419 309437 686542 240033 47013 219259 117401 445836 832186 374923 705129 12461 854845 265254 105450 980974 287264 115976 985264 937151 313333 763698 95729 668883 350454 677867 581574 208289 303421 767418 605551 559139 807565 622894 11596 504602 694215 18263 362340 663368 767414 716170 736354 93748 626692 367904 149587 550826 229890 841719 925417 198328 800804 572208 459131 734387 816642 335343 343427 233968 781145 478303 270430 907915 227016 939563 980304 704867 97940 829958 561469 749340 472420 907876 875953 769563 76165 465342 477145 910670 930471 829651 19400 643682 50590 131169 47027 410059 25442 982256 55669 287423 197007 580935 264844 699259 90150 316021 378906 438973 867146 297098 244709 826440 450244 581147 908503 205155 353792 805121 368062 869210 307726 888538 424205 249275 721377 399559 718298 520411 302291 420525 991006 159759 528543 465204 35448 689843 785574 431371 690218 32102 614571 31458 212442 113996 148695 522222 26003 494283 510965 145640 504641 297998 560439 427342 949496 693957 949999 565857 631790 788515 659031 681254 990397 864543 934538 809509 615074 99060 416520 90733 392833 871840 344886 435534 505566 392041 437020 233181 667749 603411 634469 841139 907427 40427 615074 868271 845962 177984 89287 401071 317425 937764 370861 910683 260178 261487 668687 393307 70219 283388 59917 640859 597981 463787 282987 899726 735664 536669 593619 811816 755021 713083 530255 455843 858466 589040 528080 672123 220162 33194 697706 874162 980962 80861 677397 809357 528926 317632 737582 3412 268081 985997 536115 531926 51648 814981 344907 97635 593680 664170 513212 346448 42380 982468 593587 365111 49152 384989 903168 628020 764576 156677 302807 366761 960066 483534 525904 165050 201951 939856 237159 907282 140054 204967 146301 53085 3114 436720 341973 732492 533119 532816 178392 956948 382688 627117 523153 984239 52348 137586 678962 755033 497893 585103 211598 809876 704400 651703 680540 509028 843223 611553 970874 622612 385722 357000 898472 55408 690521 850923 547081 811977 57276 586509 37797 416116 665100 320630 946538 526027 767319 831792 62822 841322 772047 291275 415439 195699 944460 737817 216187 76875 780613 671154 312168 247195 270619 773298 448565 208719 693263 49206 714855 704730 343751 560291 236134 833329 652173 382751 990909 619659 48271 22166 965853 965544 57440 204470 352346 991687 893494 546483 952364 625901 688682 704132 563376 936549 561915 777380 145189 656763 994379 155666 930416 707520 99040 713105 299288 769225 738597 725545 173258 5616 539750 417572 966678 580113 663127 681938 552240 599182 161806 185861 240 902668 115909 10646 128274 115188 922713 828318 16055 309107 335309 79422 112995 333050 611336 692567 969149 294846 289874 132115 197265 441401 652699 363866 164881 772967 663477 214430 158096 923914 961045 912144 531462 177895 210902 22760 883215 778119 825653 394465 361963 488823 313750 572986 96384 71368 22782 246454 848531 174479 824215 401757 612243 880294 505455 501497 305934 779114 766137 534810 237882 957947 880202 44946 934702 847551 761053 812282 253926 457438 468496 43883 801154 199175 216741 937990 676679 506282 866114 571309 56732 446077 63985 46727 650191 215928 416352 951488 412814 683288 428194 36742 643758 526303 288877 552525 58088 375954 560986 795212 415639 7674 858729 245182 865659 255140 962490 768354 853880 439649 886164 806844 227480 143111 54561 757330 106181 178541 930608 750831 203280 420083 557875 432163 785005 305080 377663 315072 799156 937058 584782 952351 928994 756378 721664 656538 108694 869645 444885 494863 45908 201644 732533 190691 993093 368684 759912 909948 850741 614215 254622 3398 839700 577466 20777 593136 582582 28677 908926 170540 699539 125870 898552 110578 511879 674814 811989 344957 741203 432450 669175 443532 191898 29195 274787 475171 405605 594223 954885 711816 455712 617158 66155 219590 578395 290925 470406 360621 136457 505542 703212 306384 396612 766006 578136 161093 546887 802790 48424 35113 278643 510083 38558 578777 940619 412095 703328 23738 461111 146893 309369 696819 512773 839656 319381 376622 330339 442573 889481 650714 697895 888444 178440 363691 581063 590779 198511 637785 833057 472531 276026 308125 791796 893457 837388 246967 723813 145990 174380 884971 415292 744712 147010 41662 359780 939183 417566 633662 821550 66712 282162 364280 253646 468390 118419 508608 997405 458940 595452 288108 529109 796548 108874 591129 462936 169899 968897 934949 843754 746658 716997 292467 85938 845663 307554 63658 578557 578266 413318 590710 86395 130512 292993 709510 958848 489028 335372 954892 235268 922297 997183 779904 361060 412793 180952 184669 955231 932305 707515 413923 249497 75090 39213 451603 7323 414482 417368 235062 962769 284905 907019 656215 536971 521909 214327 797124 630972 457110 357682 949457 732670 685746 652472 685588 157261 63154 822565 549738 396807 582467 938172 948721 609074 474007 526051 401932 309558 77921 628069 726179 401055 996573 647407 228320 5276 472133 149395 473970 940803 216157 14792 86094 345483 215464 390567 846185 366096 608112 897904 178751 785618 51650 785283 172560 620022 998127 631976 249949 198020 823373 786183 346415 668775 600692 34800 976209 483184 611778 125333 13969 755092 554007 865291 260675 567401 163482 307213 735742 686765 625714 474361 547676 119679 153165 209424 243134 859748 547932 624762 192647 900483 866901 945216 898652 525097 453040 341073 276266 461318 909867 286589 314592 428399 488454 214845 576688 106906 104328 780457 659475 112996 849016 372864 961794 10766 207204 507876 943933 65724 205534 91803 846024 849461 59897 925775 954025 137126 266512 270799 971756 87455 432448 196684 809247 717460 461482 176669 582934 749469 480882 219707 742696 627254 155522 549574 963696 774464 587271 553918 347021 497662 202547 121354 467618 314521 595962 114869 437975 627741 724885 342764 466198 601145 546434 712065 268558 299971 665089 724907 115636 642546 782297 106756 149053 778338 838737 513033 592358 560404 664951 551518 309548 98731 477405 414023 53332 95663 966422 743536 659556 736526 84350 402663 826216 3158 549359 800028 435374 84157 480205 210983 954570 197977 600187 47042 563155 5224 572004 867403 110692 159818 200307 184004 713372 616194 986 395859 305438 443256 571471 187714 572434 775801 46923 496320 330402 241078 389769 896030 463550 42369 361229 217618 372825 397075 761242 775223 854825 534601 574459 862412 758698 221666 764987 464497 57308 775235 215341 140717 49345 889715 613029 193066 363296 583519 359228 941495 443717 875991 934480 369349 424510 939087 786753 83051 188511 186719 555190 199331 45183 309124 965334 677706 473145 254428 392271 886947 442604 686830 52371 317461 493948 30752 632598 883497 438606 907583 169745 465485 499920 489915 597954 167251 398127 751207 884458 387442 788126 6269 438733 539524 137174 499993 516598 385735 479568 564473 128624 876637 484749 537731 702350 59147 650767 168319 378916 983229 735645 477337 209547 591745 668483 65249 33 86791 65167 907466 33927 489320 830357 699822 981409 603932 817260 475016 355162 374402 468207 147512 429213 537372 203198 477059 508893 832208 198714 706513 446670 440360 739596 488365 277609 649043 830878 132553 494828 66338 642144 388791 386328 9611 655173 592369 534449 723690 326147 150033 455874 854459 827863 858650 482902 520417 1343 794861 47936 504611 943806 917845 262740 580777 978587 742140 358891 100163 167266 316659 858403 39330 831137 128878 81501 262493 695276 656582 944958 554798 601371 136245 772014 50099 721351 787293 277596 628653 969552 619970 133047 283204 134681 636235 311222 837313 604618 669829 910674 926546 637198 345760 913415 414537 752275 18800 742423 686238 532556 825389 980102 744041 253618 360755 332703 69224 976575 616323 550125 80319 184689 408256 368003 713715 886861 81587 926197 891438 488666 255240 343132 805695 223522 249615 841687 96087 470388 10491 717508 528588 77861 468838 23947 644953 160458 571659 600339 839516 280575 621515 942219 382680 25763 751209 996067 194929 528986 877454 939920 218034 738186 126789 303307 362250 237342 49088 697747 797834 33094 643025 769318 919849 121141 288626 257356 429760 276386 726910 220109 452303 292423 630389 784117 644214 980133 758588 870615 920764 356478 522971 369607 290508 963610 397309 923999 894643 536323 558771 789563 163492 55752 311601 356669 168180 508478 676368 193289 512990 453114 950155 790730 489087 756120 706434 416812 515675 802359 803961 236639 943703 68795 25178 647579 183485 531466 483759 147926 114747 832016 401577 166863 149540 205179 136988 600711 358701 942015 857536 811779 381297 546706 567346 190795 914670 120177 652465 48558 542854 247898 522017 675772 267775 263824 909963 610250 369347 856091 622363 586162 282721 387269 813729 802896 422346 703837 377937 929926 1428 776376 929795 298937 392571 711851 223347 455121 17947 643026 281538 802877 936631 47949 780659 366509 700405 821565 184559 977686 150304 501452 254913 64114 795365 882274 175515 626877 430998 834032 386128 567097 945578 372585 163351 446315 38779 385284 374414 841819 564678 511036 235125 844184 544751 93904 965551 933874 610874 414275 897349 302398 260691 377117 818530 552854 832391 351528 141719 844054 222857 766771 180121 325984 997166 13459 401790 854041 279345 522141 364996 696042 506608 100334 387594 844224 526509 142691 660245 422028 980365 449249 485709 783811 732060 52046 157181 259231 78344 62486 257878 26460 377698 549799 571308 871356 938912 806005 458168 314436 166493 692855 469076 474108 879704 633832 311746 548595 186225 373959 522150 300345 387759 487959 978439 476324 931644 388320 570706 101323 814503 71916 584023 304142 218849 906122 19978 817868 523329 702799 797955 367786 569088 233616 362174 234515 127934 553770 189596 774323 430843 274682 141921 12859 575838 587173 345972 124256 527922 716625 125857 549148 643556 185322 575706 944876 847814 514014 857010 272208 434703 560801 620321 711566 47385 346026 445187 730222 994018 395444 197144 72127 573451 717246 380422 777489 953244 221644 256786 410106 340350 42083 226603 414930 551167 67665 428383 925622 665490 214115 885796 415816 541452 192684 188433 408301 486248 786565 94562 327566 626500 101831 884023 160152 969762 234515 323477 244220 667368 879755 410275 759151 466080 690198 600111 986155 272889 920288 41191 257708 124676 596375 704416 273589 79928 750703 449747 221896 163758 389407 371483 736049 953957 955234 499960 243452 320063 282295 551054 39802 506627 235618 315623 61313 351129 724648 121581
3022 548743826
770486038 770486039
558783331 279391665
856139730 3775
737757455 3253
603722966 2662
83950817 3962
293981227 5462
740587125 8056
482544849 8673
579908692 5797
726664805 4746
345250956 67445
434278716 2053
362818510 7388
50028615 315
214030025 1134
710452881 3440
171704295 1336
4895 994402520
534434574 534434574
55795815 27897908
466735879 2058
583310118 2572
203887635 899
900550221 4299
394592285 2013
86896480 7951
844352361 11969
849982977 32415
274951428 6618
718014124 8875
466845969 51608
105077889 699
537247722 3172
6600330 30
844300475 7668
183131137 1488
3103 621467552
104083139 74318920
760015608 380007804
45584990 201
773587513 3411
977025086 4308
833003813 61907
64855646 578
616013879 52995
967388095 25959
537125759 5865
392023931 3661
804175546 3901
837282822 4693
980755433 11203
251346136 1702
919085216 4851
3861648 216
136705799 726
1280 286702080
575630121 406452395
525586454 261855322
911019447 4017
657470007 2899
328849851 1450
528886830 2995
252001638 1841
97881675 895
705190927 3952
106615909 1722
179115580 926
928527973 6855
659679800 4537
347534599 2150
344504903 2534
405851043 2005
175172984 863
131936520 1788
3894 230831330
57583444 57583443
423383069 173045447
352887673 1556
221122200 975
197083116 869
373131213 2092
367639931 4748
670971483 7160
685008825 14803
65164413 443
210895532 2779
364612003 1656
809464736 8620
609448512 2892
624780545 7878
377638297 2536
479621170 7105
322245503 19507
24998 420169096
673356360 673356361
981192133 490596066
426367469 1880
685140384 3021
353127081 54942
452450085 1995
657664444 12686
446390063 3408
864594649 9047
109184460 890
132986280 744
166361511 1110
192956077 996
127143859 1873
56765351 25377509
280451491 280451492
579898873 2733
29192871 226
950938171 279195
947467167 473733583
113168801 499
602531956 3982
803579740 695199974
290520076 1281
859084308 3788
829471301 6226
29483089 130
476263200 2100
113990327 113990328
197205625 25718
390973743 390973744
721694855 3255
677883813 2989
588151097 289089019
934692999 591016902
213682771 9167
869289903 3833
934174393 7734
517086375 2280
748978789 9241
157847929 696
965972678 888387469
961127280 11568
831446362 14434
644092725 4246
549649175 2680
927658562 6212
894320363 17935
338000433 28504
438389777 1936
280918715 17639
234716234 19934
879503274 4446
158614847 3906
994076596 6705
2606 439507112
3508949 50
23771566 247
961972249 4625
535209963 267604982
960659020 33593
872508663 4066
160342651 707
853389664 8336
350899506 13554
256880896 2224
249017195 124508597
206156481 103078241
378119929 2713
512933328 20737
287118275 1266
248338770 1372
655066995 258452320
868186684 4702
667903746 333951873
620959233 2738
437761196 4418
991519800 5160
512628671 2364
318573190 2105
141199117 1307
92339639 1346
182869921 1898
110219130 567
591643778 7197
3858 289812376
124104797 861
272279196 2628
404821935 1785
290516687 2793
701240910 3092
835734853 3685
544043627 18720
797744124 7083
765250796 4288
961073640 61137
393938561 1737
402784477 1776
943005293 4158
633898213 7708
79088408 646
44522639 469
440587577 2033
42974340 348
7762505 58
682567359 341283679
117265000 797
679470262 2996
477849746 2107
654518826 2886
29793887 144
454795670 4613
942472522 353330905
911699821 4020
402022711 2296
298460665 1316
491052843 3746
740179686 4866
386665615 5931
196133788 2143
699653652 3085
849785877 3747
9210684 55
721425352 3181
958770262 4479
504253953 193435015
692392923 3053
884188110 5277
971959706 17201
543156499 11446
275992111 4474
20923 850413496
633739839 5304
957 79987293
976507353 488253676
509374833 2246
912024001 38001
465972194 2865
263029500 1500
123351885 555
404877816 69190
513628675 3183
876122226 7731
617054761 5237
569123137 569123136
194360404 857
78243183 345
476876914 29165
95428387 433
114646543 15798
576505265 2542
15229 885170396
647017137 3323
311890853 3469
701803384 701803383
266094830 1463
298020852 19858
372373196 372373195
694652688 107598
979438991 489719496
589271387 273964401
239228600 7982
138914545 1056
141045574 911
704192317 10213
404276562 404276563
101225508 2387
622643431 13424
163619222 2542
398916820 3104
845370647 4104
15383 977367936
768 68173014
204150119 995
439224603 3520
537043398 2368
573248799 2900
441659601 2120
44424017 334
857046664 3779
457437447 2017
505446856 3412
800624404 3643
666768480 2940
5234 935404778
358620113 2237
600999080 2650
418412106 11088
769408178 3779
640312182 3738
356515453 1572
738307989 4607
786059275 4145
779962013 4433
200710746 885
574957781 23785
811912677 3580
109189006 502
692395742 3053
280969396 4709
863414506 3827
489868559 2160
3580 651352360
506764559 4283
136138620 1775
248700767 4507
997636355 859252317
349952746 349952747
203903842 1687
894395566 894395567
876633385 20086
324463392 6716
696556540 16373
385028368 4084
310479361 1369
672863576 16822
697012076 309552239
299378643 12430079
727669608 6144
490329778 8491
32965330 235
646658569 57758
652960501 283436168
721949321 14800
677203897 2986
430498340 7340
147372901 73686450
418254445 2001
413481844 6804
4118 356824772
174177025 768
701701665 11632
160341943 707
760214388 760214389
719385363 3172
72707430 330
142487739 1287
542115623 134234
399494172 3948
643950160 3817
31647470 219
89328360 649
466341643 2158
742137697 14495
621860923 2742
148781549 1329
893103486 3938
937502164 937502165
599287290 7545
610492320 6613
349046471 3028
207540973 993
461977370 2037
719463105 5789
341214065 1721
701364099 347800
317391227 1617
300746245 19785
183248193 808
59591959 282
187460707 1252
187331017 826
6503 437571863
930866469 22269
921231026 921231025
739228735 3392
706909589 42644
807111757 4261
176678373 1339
604560217 7969
667647890 87503
619825269 2733
597145968 2633
801119712 4016
801256137 3533
743535498 3631
682417127 3009
621338693 34294
223845384 987
1919 337937819
106598101 33105
9094 566677303
649346956 4229
677430690 2987
965367069 482683534
751949981 93982
159789400 5439
23328 884434081
218077694 1089
571250165 291368853
57838284 587
532400000 6655
620953799 2738
651313521 2890
349188614 123094064
53835800 529
121016835 645
479665079 2115
315476131 7892
948366963 450861777
2975 307018709
262631375 1306
15397919 90
10349599 50
826683812 449148848
933600324 5101
3319 631466816
323818468 323818469
603979121 4737
403556259 311811707
206690508 206690508
4089 707426949
139105361 1947
825689555 5585
869300551 17950
1813 397503585
449678727 74909
517500901 3150
338400195 2227
167623561 2340
415878225 38114
142146899 3105
967012021 11826
78923269 348
557896925 2987
894940978 8456
915957984 4769
183483048 1519
645675851 2847
487910176 4149
560180397 2470
697299623 9364
4324 598943184
94346541 566
216213712 1642
47934 956029914
907394792 4001
780 35958214
876999619 6020
880911101 6494
530366209 7808
212218556 2395
606126213 10662
3044 470387784
877993400 16312
82700623 381
874862702 32031
134090091 67045045
985618188 5466
279641413 5513
5717 848745820
82258222 502
682944191 6332
350028617 175014308
40157516 485
832946872 4337
126097303 556
484125695 6416
4346 972108934
244957944 2173
388658231 3061
90566876 625
599640693 2644
635304449 7395
995565779 8427
222778138 1985
27288427 388
587169282 2589
337170423 1723
94495244 2427
360373023 1589
418 63359829
114159668 1789
654317091 8492
3179 477764493
239391153 2002
360594667 1674
351320556 1774
150284261 1510
81226261 540
276649519 3004
272378194 1201
674935748 2976
799004549 5528
265702504 2581
9237 447318713
3075 626536151
90003914 737
518180989 5904
763999926 3935
735050869 8405
455769457 2094
651207607 3881
669972126 3192
929799724 610211754
525638762 2847
5027 533042053
87768708 387
78029018 1831
952608091 12795
270335000 1192
874076322 874076322
12083 347888856
290124801 2047
479891871 2116
1308 281992334
746072545 9443
804412831 4016
940578344 470289172
392577595 1731
109370249 982
951282583 544873858
663820185 2927
414779373 16030
369431291 3335
594603174 3672
1457 100736934
810146479 6578
386007218 1989
755219154 3330
146271745 2304
404034926 2555
42611637 367
54430081 240
312066161 1376
744397224 34323
64928915 298
939460189 73840
651346969 2872
825333102 11847
601063725 5097
724408665 5953
742873847 371436924
341547246 1506
624622068 6702
908310743 469865
475415921 237707960
678022439 678022440
814573440 9888
138395089 936
931434062 4107
885906427 423249940
864721855 9031
929233951 32099
363478421 10942
912173937 7135
344165270 3595
456203029 2246
2674 137783860
573575394 3671
900222433 11738
35600840 220
758293364 4919
589711037 5334
639323829 2819
643177878 380493608
565089915 282544957
578353147 2080407
917574063 5112
110509846 829
976963417 5412
392478396 2674
803747303 3544
456266459 6756
873444854 873444853
433914375 4660
358784943 1582
298069279 1882
714732155 4743
469827988 2939
534777893 2358
571619373 9415
848658609 3742
519884371 19483
68915329 2733
857277539 3780
264791283 1376
752988816 13886
254913700 1124
540799518 2946
375567269 1656
758167911 3343
497576650 374993223
501662313 2212
959999466 959999466
295056391 1301
694650661 3245
172838865 1496
2798 574239312
2012 170579372
205472944 906
576532971 5554
290264319 145132159
592818862 3467
650874449 16430
559720449 4823
710990463 3135
286663823 1264
419142579 3691
570878070 5086
502897410 4698
617287272 5916
43402036 30082090
965191650 6675
126205799 54206013
88085781 1415
97791068 510
42366380 431
504272460 3067
891318591 5932
466829682 2191
860425037 12881
643009632 4848
907217607 31309
732084576 3228
381239542 1681
7247 384795551
985450066 12180
569966431 403088
420020689 1852
530743525 3623
912292416 20466
549516166 2423
70305830 310
494860144 2182
863 104401407
366994067 3066
818856653 19294
102731535 832
553513020 4059
965007619 4255
634673192 33889
376473544 1660
312281001 2131
986011932 662554857
127653500 1300
4745444 174
314155715 1428
462880430 2041
384320194 52976
404754834 9423
190160884 2956
54000660 266
952303806 4199
594820537 4484
407317944 3421
520601661 520601662
532752759 2840
131992465 582
257181928 1134
59845831 325571
486471959 2145
237888761 1310
430462775 2053
139534535 1126
8043483 134
1591 166634998
849169701 5455
9349 600981767
339689339 7284
852739295 3760
797831452 6644
139783448 37964
4717 723528414
749902163 8908
310251832 1368
679738178 4057
401535002 1799
4491025 28
298831226 5353
83432809 20765
884244899 5306
12796452 75
142436299 2191
6228 603798372
21545186 95
785374561 41240
108875746 2009
651157597 6734
696 28001895
483034018 2168336
159889064 705
152031823 12064
621407339 2740
941119943 632519939
522138962 11243
460636597 3324
767839689 4543
50036 584020192
833712239 5666
360631429 1656
293076124 3356
620691981 3826
300816648 9417
50820902 278
92397463 46380700
214453891 1783
14395 668158320
208374514 1803
475901895 237950947
34109051 186
453174449 3853
666759211 10270
630626219 8483
293016556 1292
605025824 5902
771059328 5397
721632067 5167
304850158 20374
305778592 305778591
915551685 17906
542897207 237384
248789728 1097
191375047 11692
597145968 2633
714983388 58471
515722290 15454
759838824 4563
358243073 1643
314109655 34781
106608827 692
97190339 48595170
513161281 52578
630619634 602055656
946602533 8322
717573051 3164
243314609 1424
834415752 4236
460133473 230066736
691266643 3048
236402562 2838
251002387 185904244
135168033 596
144707939 1559
13365614 151
740526953 26653
931945338 4131
371633539 15998
863587174 4229
611944517 3268
300740550 3439
274419531 1210
598144703 21968
208013290 208013291
889495316 888148530
901309248 7532
607 120919103
747036769 747036770
721723782 3354
31992332 31992333
437420045 30265
893707123 7161
613629731 3823
593744074 2618
47532630 215
958981802 958981801
6906 812478693
106138582 468
5407 603340095
169447767 1043
3452 724312448
584079469 5807
409556780 2876
349676609 2270
871957081 5892
568325985 5128
3713 506623998
897186203 3956
682346189 4042
440373601 7440
773084045 4503
862251350 9290
80010000 400
280853541 1574
309551953 309551952
835727579 835727579
352590896 5068
127910337 564
885591942 3992
518847552 3408
385091117 1698
496813312 248406656
521365028 2764
274646322 1211
675163530 2977
875073439 11034
27565901 158
296190353 1306
750867494 25095
898010965 37602
127545739 602
896604160 5411
2937 529186552
86105763 657
455853931 2010
3744 334278813
414122649 1826
156847124 144277642
598712878 8043
88448540 390
842532213 3715
238923291 2655
261351141 125819080
730672894 5869
791558361 5179
2205 159058267
859629141 11773
571055796 7397
408060424 7782
491599691 9234
347532370 2002
751021823 9175
517783234 4205
306748069 9835
598901899 5631
621383158 8063
405144488 4032
332119259 5841
236330290 1563
145004119 894
41970228 242
763295796 6665
853538515 5739
18550 494301850
411819468 2692
554506441 2445
505294491 2228
851516119 7265
648236600 10120
32068743 454
981104261 4326
498847217 213610
570536871 2633
67041119 380
660646337 2913
6778192 141
984158733 13078
315787814 2770
715166156 357583078
383630040 8520
490717732 4228
342981179 2155
527574400 527574399
153084183 675
585763793 7513
937556568 4134
287674936 10425
292598596 2591
557779917 134762
362225529 2792
508107835 17223
640092672 4104
418885261 1847
813762419 26420
687578496 3093
118912877 602
866650290 5522
243348881 1073
457224663 39340
553567975 6214
2163 205404969
883488698 25349
642023199 3640
203243421 1623
4981 598432550
236090186 1041
667427571 3768
460644695 2357
384637497 5456
922701140 4387
813963305 3589
918193028 4718
88385748 444
767557673 4329
7592497 48
522041048 21267
4693 136488452
583765917 3097
389354615 4874
163981380 56865483
685491013 685491014
724597616 3195
5179 600277174
234470835 1378
892683424 6224
243486175 1174
747639674 9240
316746698 1449
291079214 23967
911855410 6440
543490915 271745458
261420175 3316
18370152 81
196303275 9522
189269245 1278
298003722 1314
702460362 4499
20638162 91
378751724 2307
755217872 3330
42736896 2916
66003685 574
841626306 3711
763158480 9611
180073641 794
398691653 6148
684688067 3019
903650867 5266
52388721 231
280874681 1558
298232796 1315
302124004 2548
856957828 6064
156439241 998
447531647 238118461
809439662 389205605
998091665 5742
313825957 5546
849564227 3746
512035404 5556
903766753 11256
864926596 864926597
307296697 1822
366040674 1614
876346094 8925
254938528 1504
521698656 2312
244028191 1076
151736966 751
349286509 1822
596460331 2630
683602857 5019
902391224 72668
700949440 13393
309698683 2228
610016043 2989
355195870 2866
360728887 180364443
878084260 4706
612563553 2701
279180213 1231
242667441 1070
492168495 246084247
717569108 3164
3913 338552760
611224771 8970
2547 224797574
441139779 3414
101283815 101283815
678564657 2992
920176752 460088376
866162476 76075
957662523 10231
303546216 7871
366147098 125482911
221304279 2365
121479960 680
528190695 40753
290631028 1433
950712064 4192
694437105 3062
197687402 75514471
51462 712285542
306009988 2265
805353034 791113
112055013 112055014
928695506 4894
802582737 9573
663013393 20623
373914676 373914676
297044529 2633
68944768 304
401193765 7665
523327280 261663640
706152498 3128
33441034 1249
814186869 3590
10036981 60
598 131827465
706021596 5292
4318 766621237
915674685 6101
156739178 752
954017797 17494
425338701 425338701
669759743 3264
32715820 32715821
796084346 5281
277594989 1224
312067169 1376
917427556 704852522
305714267 1348
15421978 68
954532493 477266246
498700539 3049
599640990 2644
930078768 4101
155569295 771
589466166 6142
756306799 4584
715053380 12242
980114822 846289564
220214060 971
408439748 3591
121181956 1597
154800666 1107
550679617 550679616
581646221 3994
812164287 3623
237178826 4745
114022778 1582
485182837 485182838
607484111 2974
3517 292506019
173836091 1102
814867133 4442
232916412 1027
322014327 117224
303230641 303230642
97685483 80492511
651911803 7544
765426375 3375
833415135 5864
125481571 1289
54185439 54185440
800430772 19023
424624996 3566
503369481 4580
300128638 3316
988409732 6335
679742232 3144
264557124 5875
948979826 948979827
713009745 3875
720160379 4885
4269 872271963
82267606 901
681653024 6023
918959532 4052
369983783 315406601
780384151 4425
816840057 31382
512549869 2260
220510650 4783
526627320 5731
697154699 10965
791905800 4610
876138280 169889
67207503 6448
323475404 2805
692543404 3178
386429267 102041
355709018 177854509
927968322 422683313
494677976 2451
30690 629605350
723372679 5560
54755 541088910
105005072 463
890197475 13781
401468177 1931
116573160 517
22443965 150
702689811 5729
783650615 13236
186745289 4547
409736574 1832
666168491 3715
9885 581971491
449579970 2447
46807272 7512
986170009 7538
924418761 20503
566012865 7645
437295928 7234
471412094 235706047
147109171 754
957972600 11700
978589228 6966
89090286 733
844299494 3837
858634513 3786
710072341 710072341
173496645 765
940658806 7593
845944001 8800
137792527 1001
171771622 171771622
348446396 11363
804998513 32457
801710942 3535
62377559 280
154847741 1582
603610712 2888
413700562 7515
176572547 176572546
478755802 2111
850520403 15718
334971364 1477
776577366 5791
82379953 1392
478103371 328690319
832171725 4266
97258662 551
976318430 976318431
135490160 1180
884978760 6510
682689865 4671
509210571 4575
104935630 472
893141699 9790
310930462 1371
798511117 187063
988281701 9651
429931630 2852
370351337 1633
905653244 7222
852012737 8639
953993250 5950
589936621 14686
7252 733969305
210502609 6499
643609927 7475
894493406 12383
744653915 5604
765897626 3875
35537 516281536
348339691 6885
22673110 118
354675507 177337754
425752255 3488
843981125 22532
384418219 192209110
136975559 87895097
401538045 9722
62258315 1287
7806666 7806667
422013978 2390
928323308 8128
127003521 560
10587 536087509
686388740 3559
631801943 3415
459788611 179835011
317968354 9526
580334264 11267
893564419 3940
678009038 124383
443961620 2390
884893762 42819
845570055 6005
6467576 226
493614109 2266
880081601 15632
768505710 17297
337163595 3052
93940800 480
184834759 815
373300527 1646
238413750 1875
969115790 727744755
336334208 1483
6741 612288224
349714989 4396
343914443 1901
754723697 377361848
885169177 3903
877356810 28072
96819490 96819491
80737889 356
494009004 181593960
787423623 3472
557453543 12876
779934250 3439
4925 905628700
402361612 6635
85896026 50223580
109895461 109895460
210463905 928
129396841 618
756574776 3336
467067994 11647
640917018 2826
844578928 3724
493114028 4118
712812869 3143
691402011 17810
488468249 5175
272182143 1976
425465821 2595
284150784 32646
751419006 4159
920548727 4059
134506840 740
831057234 26729
338522004 55060
514116180 7515
41255571 20627785
877946673 5854
515633301 257816650
808283123 3564
159897189 1194
844809465 16981
568815644 2759
943457827 7359
461068203 2033
765192834 3374
929299073 6281
638852087 4776
707596032 5984
45535631 230
338136405 1943
450882288 18827
416906937 2787
285703738 2607
144988285 9222
708551871 3812
311994241 311994240
227363408 4551
729685365 20021
722116128 361058064
754312454 3326
707048810 3265
435443845 1920
46745094 18704160
14830066 82
343241620 343241619
973718872 5663
769686243 5547
298150573 149075286
863229764 33645
423593879 2487
404849379 404849378
716616138 6594
759954402 5503
484723944 72196
380067367 3823
403463597 1779
23053 309684098
686886050 34630
815767226 3597
302850774 4439
186599618 5011
599878020 599878020
580387585 2755
870651592 3839
210131672 210131673
591340269 295670134
977015627 4308
7919 729592741
719673616 8521
272968150 5961
359634034 158907314
849515235 8395
438261695 13319
433579424 2297
16365 463064040
761757005 4299
726558439 363279220
7848 471986568
330416313 6641
599867486 2645
803745707 5003
268683509 268683508
752408237 752408237
867882713 433941357
872691767 3848
386641297 386641297
23757204 109
6255 63418945
543021228 5519
8503 622045468
610668919 305334460
1289 257550081
315748137 315748138
523623142 2467
662626957 4298
376470313 2248
649292601 2974
938234366 4137
922680987 324285949
831646263 3667
506232063 2317
58853733 1153
944982253 39351
465375132 2052
50846947 527
687344832 7674
345519103 172759551
929632799 6717
691715601 3050
587174751 587174752
294894249 3430
188448983 1413
193679515 854
193607949 193607950
970869436 6320
929844608 4100
618028177 4476
572714321 20390
715328470 5249
997887221 997887220
774896432 3772
832501751 21278
354023380 177011690
611298722 3556
520941508 2297
546696071 3330
478028753 5624
54122538 499
774995666 387497833
331798366 1463
966130607 130983
63184520 392
232008215 1023
409585276 1806
45108365 3411
139250813 614
661293985 3224
30718295 441
885626666 3905
654323697 3001
866448019 13415
896060957 3951
350977470 2281
543442163 7123
323195567 2416
312495405 3908
9161683 102
954159781 13052
676747318 2984
90717016 400
788559260 3477
554885499 2470
233152224 1461
382805177 3653
70820225 6736
950421221 9211
884105231 14064
638878441 3359
932483185 377164595
107134237 559
883358734 3895
124492339 9426
701022230 4729
590523907 590523906
226754654 1145
583082231 2571
276172375 1529
864101708 20233
652591609 7678
4914 574038219
390053471 1786
4690 296454900
757484862 3340
640809114 3074
520638442 3558
681283168 3004
965226752 4256
5063915 1913812
146506986 646
720748155 3178
473368403 259161755
618784005 3353
506177981 10323
504467473 3832
182640977 3969
977526125 6792
614481891 9493
411399991 1905
4964 686943140
28802637 127
101149079 446
77549166 1501
852966700 3761
29 5728544
747963314 3298
73934356 326
588108035 3331
962540329 7006
807876514 3837
293015263 1292
1997 427685669
463343638 2870
878100263 10364
23674577 248
324207430 2341
462642515 4347
64181853 283
21833 435321027
340044133 170022066
64650534 886
583192848 2919
232492624 1923
37457487 341
689598386 689598387
983502900 6808
552237718 2666
935147293 19641
179392804 791
838341489 419170744
285496397 1867
52124457 329
2082 231734023
818445121 7073
826653723 3645
403026794 2549
346891274 3395
490548932 2163
817293677 817293677
72137025 1430
603261037 301630518
918788839 66989
455169538 2007
201782940 2115
106491332 3147
384185647 1694
557057051 9879
290198861 145099430
893834044 8010
620 135431995
152056264 4069
325353787 9212
102146319 561
47586602 373
943203179 4290
400739697 1767
9667281 9667282
181433599 800
879826621 9453
989686173 105747
701461391 35930
925088647 4079
479462901 2150
621183287 2739
33916290 159
638643652 2816
137519596 60131
33899492 1276
319551850 1409
131371014 131371015
364003782 1605
933020746 4114
447186804 2084
703702241 333699968
197536456 871
262057155 131028577
894421796 574778
963448226 6965
148775353 656
890590883 4254
53351249 625
53069154 234
397031237 1906
118198714 571
41984928 657
910096837 4866
587496091 293748046
404754102 1943
928061071 628594763
145827255 643
79689340 440
520318524 190465825
901959306 5342
407249799 19251
640684574 2825
67228 344341816
257863642 1137
406 85590062
851603960 3755
49869125 399
304716329 5026
436025126 16553
660937115 15694
951216199 8425
31078028 211
428415335 8615
792640693 3495
431815877 3209
644038579 3813
832588744 416294372
226078630 22719
994012499 7093
121106928 534
656221329 4751
982179506 5101
770831067 66388
38626545 176
701313316 11065
667921659 3690
471117785 163179763
304292052 1578
762451967 47840
411718796 62165
579289865 3415
403541286 5029
859058264 10533
421849297 2796
474448815 2092
206433341 1543
799209726 12471
215226419 949
749775935 8736
407111427 216486701
781675360 16160
929933550 408813632
408679183 1802
283490112 1250
202691255 1003
41867774 1219
752109583 7959
634561359 3862
985887629 7566
917115720 6330
911245429 174635
812107862 8034
226151081 3063
596599235 6017
102076715 1939
201375681 1216
816856198 3703
238773910 1255
555422324 3885
834271481 93105
161022319 710
158330850 1525
516450220 2860
708974335 12544
280201990 4713
772319351 4068
862301632 5223
653929122 9409
50991820 4436
76239165 5735
948066471 9325
926730544 5002
278952933 1230
556624442 10714
108371990 741
475225632 5328
761222292 6874
628216611 2770
670116301 6150
838317708 15326
488624433 21239
159598685 1326
499824911 3089
710211075 4572
709743852 3498
16482 960105533
453271608 4458
510030131 255015065
561547086 246613976
181206807 799
5363 928600315
60553611 267
777336559 15033
1546 153649526
504310785 14710
94901050 725
45000360 1290
435027349 1966
563542426 16285
124508260 549
560976831 2853
6519 403919523
260584907 1149
775067537 5072
607296655 51981
846861769 5805
614578896 7704
825662663 12373
612015620 25570
369053845 1832
312934896 2544
783934465 783934466
439467276 8240
524026756 5179
34699329 153
109994249 510
99650235 707
930317237 8406
613701745 2706
222740967 4909
565397421 6441
933591547 5347
4487155 23
301 36929766
400791124 200395562
905477971 36835
758606056 3818
218302513 1013
316601133 1396
890087986 4492
825844237 5099
399586777 47479
124756125 785
585125940 2580
5616 648198559
763082078 4257
887436774 887436773
985010148 918991526
507332160 3404
408027116 17817
629094052 7254
389161686 1793
568436640 568436640
183120345 1386
673674810 25939
101757079 998
462496388 3387
398666907 398666908
575812653 6626
425774111 1902
608707930 2684
757792543 37396
302994174 1336
651881287 3369
662913017 2923
914196637 4031
156061306 1651
554877205 25396
500032871 12654
443668000 2494
950192011 933781641
877945732 4672
876567237 6279
194010063 5696
555130067 12396
321054894 2135
572914100 3410
675892073 11869
51298829 303
319273464 1581
5678 767557718
91875600 527
869517856 3834
991997280 6480
439553493 7419
586364543 4358
760679471 380339736
575753377 67672
398247817 1756
341548751 1506
283183067 2174
518649747 8686
966588397 8006
820 161446520
214999562 948
27936651 133
412492886 181528839
622848563 3042
123129204 123129204
564530944 3665
337637534 2927
787751418 22477
792664208 4004
10667823 51
669181471 3913
590979829 3955
3639 372727975
409814952 1807
86463539 86463539
237704089 1307
89458324 605
887495869 4711
873379798 3851
504253531 10502
606321624 3775
968670261 5249
216929660 145781009
723721720 287517013
797629956 3517
299131849 149565924
373900405 2905
305107918 2982
557692362 3475
491231731 245615866
357140476 4661
6714 843372396
191185693 843
826658693 3645
662468761 5076
156811979 1091
127986305 568
118034671 845
301347017 1747
63486640 282
138156000 1450
353500880 319185573
371260141 1637
79107495 360
415268432 3123
154627085 2908
95228714 865
311 40603211
959114937 15943
870231007 4426
665315011 4035
844510151 11967
488945429 9047
187782159 2789
686449507 118109
734231410 3349
320599105 5105
858043095 7189
512100802 3153
104716219 532
543592346 2437
13706518 103
7651 584788799
35833367 158
445138036 6060
811588446 20916
248175123 1472
6755 984196695
312501493 1733
417987856 7015
557931257 324068993
3693 662755937
494698726 8075
43770664 193
712529754 712529754
34822284 157
972564481 486282240
655004703 7381
117446741 1245
331344258 5635
133892001 1969
59805691 370
416255938 5628
520370105 3284
456715805 456715804
343423230 1566
827106778 3647
42399746 332
916093057 8336
864201225 7923
67811108 299
691262016 3048
921462707 8378
928939891 4096
547929471 2416
898881903 449440952
700730542 3184
723927925 361963963
70298093 637
793961332 206059
544898139 2581
613064342 2712
761910055 761910055
104872949 630
599705832 12611
167708954 83854477
847291951 3736
935966456 4127
960650238 17609
359692113 1586
88008037 689
241830581 1299
926898903 4087
632174250 3175
575975758 8747
348232860 32674
988717439 4560
890698761 23053
235930748 1471
641093331 5436
653802711 3518
595782677 2627
975932166 32491
625168936 4423
306482244 2745
698510499 4371
509318525 42065
908879913 7624
357021895 7282
639500015 6281
143549524 2215
23188 956574564
93438960 412
42870397 527
324095122 1513
948800438 317278
841559012 13021
805272779 402636390
196401872 866
834207461 834207462
700105461 3087
496899082 2191
340098997 3557
600914171 3199
851603324 294878967
135395246 597
69275259 457
312890758 18947
415474921 3969
184679120 6732
490940012 3251
316376236 1395
329035433 2373
160115152 706
583758431 291879216
379649808 1674
472746686 472746687
701806349 16651
956834547 6816
280617304 6451
799521861 3804
535639616 2652
715298814 3154
615942631 604291872
199779492 1424
7220 959578972
489447575 3222
903260915 6588
112556598 112556599
755977273 3624
612673617 3092
53462186 243
180699361 3104
312643435 312643436
585001124 4275
10003 516231306
971957191 13372
927025613 4127
621167759 24039
77562657 342
385773192 1701
747616596 35414
131033766 2625
714054143 3308
630592713 53499
855812692 855812692
296 64307480
550879615 5367
911699819 4020
981975050 794100549
378617485 3889
97294000 429
520053786 2566
88875118 1927
441962215 2845
753759450 6555
337160769 1877
3415 747041495
25271371 370
877054420 7700
866403931 8790
599487425 2752
118275255 914
469910952 2072
93664684 413
254822318 17877
740038375 12212
769389823 39261
48866241 242
274016463 1672
229539090 1189
276197616 27617
592833176 2614
2221 370270477
295181684 1503
419793842 1851
248613905 248613906
287518919 2370
808451737 404225868
174000049 888
495413653 2532
57425437 587
727119680 7549
375003293 2172
937381879 22206
853157409 4843
373552713 7246
3362 618429859
1850 305805719
443859469 2157
948130092 948130091
650765513 6423
222402187 1109
75647377 25368
884082993 4289
984275459 23041
3556571 228
891218847 7174
969962609 8313
65996471 291
115227682 1035
585220956 4251
419405952 2072
248990549 6330
971 127868772
831603279 831603278
702636586 19310
521349561 3730
130042538 1131
127400641 127400640
593404297 2701
658621893 329310946
282836949 2234
155579889 686
326870777 326870778
71267299 318
679313022 3465
451694753 2466
643208656 13906
511121711 2398
290293373 1280
64275156 396
63507340 6110
145146480 640
14910160 98
695800621 3068
989498334 4363
755933455 4211
127779708 4269
200644510 2769
64756320 886
924739970 17990
575208351 2619
613899593 221923317
67357550 297
948968257 4481
906017112 6006
85757188 485
269670686 2847
314775249 15250
778943091 6068
921289172 14436
499034262 46783
992674696 371961853
714618441 3151
5586 641831400
35650373 534
325504758 1709
877525001 52708
813049320 3585
944755130 5654
195744289 97872144
517763854 2283
30950796 30950797
637733958 6596
667734463 14598
425931013 2139
574102805 4045
506020436 3410
851583649 4010
722165001 24250
193571199 3856
1086 86561802
242424760 1156
791412201 14013
244573584 6211
705574896 352787448
402405077 23638
488194869 2884
562572485 3598
187098391 8780
593417548 3850
846023205 30797
128817910 568
450501522 2477
488977899 2253
291305145 3694
42361888 1265
50674024 425
2568 317477415
19443871 666
370171576 3149
66052621 1005
508201311 133984
272213901 1631
169608 451496496
323403967 1426
3224 487311861
25853 977409536
878125862 312002953
543620788 2397
116785459 2215
893833398 893833398
403234399 1778
56955523 316
474923089 4617
841496358 3949
173268323 764
990808977 9933
783590576 5467
399377922 19739
754586449 754586450
247457685 5231
679573593 16447
276520961 1256
27721656 429
311633076 3944
653694522 15899
172623426 823
666087655 2937
749298426 5253
89260533 477
579037274 289518637
755252642 19591
3275 262611732
204038100 3150
468323415 2065
473232644 19367
299232159 4016
210049568 2427
245328856 6757
430437280 4144
920732281 6564
897419902 3957
272367413 1948
280550 407072833
150704550 2025
776503037 776503036
92531137 408
766641368 17797
5492 417851464
548918258 6353
561359924 3690
63694608 322
234780340 1920
800168455 3992
334461027 1727
623252997 311626498
10685352 431
72028231 3407
725426693 246654440
484428813 2136
247 49584480
216587165 955
703965472 3104
776726641 4105
174753999 1048
849835799 6275
935717809 5146
514023391 4726
782354155 13823
993764278 8473
610167308 4924
704825507 352412753
488362400 12665
660968745 330484372
919236375 4635
143584384 143584383
942188939 56006
422047780 23030
824747059 824747058
351074017 1548
462664803 3346
436468199 7417
423873374 1869
828 112837385
239718088 1057
202979380 895
811914498 3580
15175632 6324000
804764531 19210
172514719 805
147494952 672
7318208 107
410560203 2467
494626825 2303
868063482 68562
4239 333973064
416473344 4998
849703291 7784
984120190 15180
655194738 3322
71452757 461
729190516 4167
500203600 40339
407283418 177118644
712235710 4370
731177409 3224
442480287 6818
484361758 3518
963123329 5864
881309466 403846292
660066004 4199
591340138 591340139
294577499 2100
742720684 4202
350685973 1728
324927792 10108
115663892 510
839129033 3700
5237 823046778
878387768 4835
900591033 3971
375890228 12572
471725279 2080
197918638 5430
571966902 2522
579472 3
85500961 377
423760238 6226
13190293 102
562125712 7269
840294000 10500
125901355 3836
746822764 3293
509145796 2245
639550768 2820
729722202 8481
4682 873558196
162103340 1135
747016924 14825
668096255 8907
771287480 11260
991042560 5778
757102985 8862
304128097 1341
934121217 934121218
13377 828615875
498832446 249416223
146961863 648
273670769 2985
525246558 262623279
401926224 401926223
990618801 23890
249620126 96411024
806466155 5844
810967411 4338
235410096 1038
389483096 2273
1477 255672806
188236529 830
189775205 5182
464143289 4212
462257913 2494
208052794 91970870
778805852 3434
51532115 1582
200711804 885
117705567 519
768147890 3387
703219664 4214
105811 1
727591847 65917
598233881 9927
664348539 58394
708165953 8464
603305444 2735
357940863 2032
216813151 956
257862503 1137
961820630 4241
976795462 4307
660703434 5130
919618355 459809177
612390297 2721
4314 932902500
400969596 4855
37874389 1567
565062336 37145
596805554 596805553
120939021 1139
856046845 250700
33792188 149
235318766 3253
764910406 9531
130119175 666
236316398 1042
578664869 4417
985240079 5160
956381865 4217
397662499 3125
714613535 5364
922381269 389115535
75648788 394
584264080 7847
314799425 1871
404369508 1783
624277198 312138599
624940206 19667
978505709 489252854
387132236 1707
466058836 2055
518743611 6545
190412600 1391
783119470 3691
947465364 8657
104354251 1925
401874974 1772
177918215 11418
85946805 36279357
84361883 4970
220919627 110459813
579985631 2826
55993198 55993199
739345179 3260
571454999 2700
981944629 9822
828816119 5445
608745055 304372528
460336544 21992
470368681 2074
462655822 2040
145808833 1248
499000709 6786
886536613 21663
259377785 129688892
927234325 463617162
565389963 2493
15282 597526200
3428 724467250
390859799 84675
512094536 2258
763670138 4076
557776279 2772
419849045 2286
411961275 16203
979299303 10970
998628462 13099
4663 878019585
61007049 269
212200155 1321
234050375 1032
803330497 6353
832296649 10449
385751780 11531
391254163 4402
65451055 65451054
576343783 3251
604298887 67689
11339550 50
905357657 3992
912651519 430158928
1649 326583213
965821489 10393
936393151 7507
993781977 7916
957800006 474661450
990722673 41641
31046 745166092
409852940 2030
103644401 457
341064060 2208
974075646 7033
517330052 6709
313914648 6467
341211193 3262
802506701 802506700
54739960 2068
294086391 4984
91752962 1155
919646784 4055
754512767 4012
14025715 93
418330155 4025
354474334 1563
682222585 6445
926218880 4084
579411850 19091
35783497 168
33565235 148
796768543 3569
91090090 559
369843347 3061
527021171 3211
288540763 6179
714940626 8575
693067845 3331
784034639 3903
977220606 15593
758475716 36157
38224342 213
748215545 6209
353242618 11809
196998479 903
993874791 9410
215630743 1746
101602367 448
373433893 8057
535909770 2970
762598761 426335684
507718842 7301
129934049 993
883999138 441999569
51407872 488
556378229 278189114
738990040 179075
738427998 3641
520938926 2297
865117864 32359
983978636 966920984
447400703 3981
548682911 5472
432921734 6705
525625459 262812730
510746309 11502
989605447 377465287
580148491 3910
246495428 1162
113744882 1583
208647721 920
163978942 1267
30170563 669
438010390 2073
2344 471333111
598524590 6351
431686810 3019
3169 588982125
31591977 1612
905573527 7521
142915149 1241
60326407 266
444681185 307302931
289613065 1277
982182249 36050
626576538 313288269
494590317 494590316
462 95652756
178811389 1906
346831022 2419
42547935 806
78009990 365
231979 659532711
124375020 1540
204513500 2196
701380790 7906
518473037 23851
179935953 3248
303976603 1346
559938541 11963
702668179 3459
993287969 4965
882681586 3892
728638616 53797
502727549 7725
642500503 3148
341774038 1507
616355177 3456
343985601 343985602
490766223 3331
590079050 4209
735406419 616117287
4076 878268878
540851353 2644
961440620 17024
70956883 2318
930551459 4485
603828825 301914412
604407994 6065
712084680 9540
802208065 8662
950821424 4636
320343016 4052
709101888 8923
960035433 28497
929987347 7922
554667590 4493
328764393 10394
95677085 47838543
723577520 361788760
766923114 4458
838592359 13315
779665095 4941
269180169 1196
699878706 299214452
368053299 4369
505349844 9179
888348181 3917
276929084 1577
467588164 15149
427109861 2850
172205414 172205414
651376169 17673
404821934 1785
189372154 835
371027973 13747
257634706 1136
2541 95257658
589417223 6411
912492932 4060
5844849 2922425
799306200 4424
387359201 2215
119799375 548
845031528 5514
447009815 1971
332312082 7452
483508741 3028
995167684 4388
637387153 3686
444276395 3450
997153747 4949
761337388 3357
402094750 4227
475845949 4152
781882367 5926
955638915 13087
993804139 468542948
705003982 6789
998718403 997524434
525285419 7095
758448249 379224124
951142651 10423
611208138 2695
2440 122372626
688996894 3038
845253785 3727
952329383 5976
353609432 33209
952379243 11736
629174991 4142
172732221 3926
967956391 4268
932968967 10077
70305830 310
217637853 1813
295201151 1832
856508999 4380
749544857 665406546
264968764 14395
4068 796455381
90077373 74075560
455571208 2204
527977998 3233
112942913 498
414907249 5562
86153928 577
959560294 4231
450677625 3225
772329975 3464
280544196 1356
175538052 774
164750712 742
506212629 5390
794474741 397237370
897363303 18159
393935966 1737
607698431 4608
39955072 206
798605811 4183
373526423 1647
264 31946159
687023645 8643
923722097 4073
299119189 4911
838655128 4892
203978389 1067
631862439 947320
701445645 8445
494857963 2182
569880739 3770
578201811 251085416
85467565 819
431286856 1992
515370145 3193
403035801 1923
4056 419907697
854098671 3766
17362 736287696
332606493 1862
942553177 4156
475436649 2265
417498097 417498096
700826903 3672
563704688 8656
483974555 2134
5267 816590413
543407401 9770
550086684 4397
851090294 12611
434160772 3113
278274118 1227
462138433 2436
914588864 8896
373980298 1649
64144417 636
818 158807338
7376 383264336
285305545 1258
664025879 16260
640464915 2824
452621475 3466
786184057 786184058
738772051 4106
410698501 24230
912043210 5467
803910098 23266
581948571 2566
1434 259569774
581550542 16489
4067947 18
269555695 269555695
613925595 2707
861347025 430673512
787387453 5458
506522385 253261192
455077247 4843
748543360 3712
933572460 478643103
48760495 215
231612081 2380
604630139 2666
202818369 3659
160341744 707
899461039 3966
344280482 56017
697669317 697669318
599217652 2644
633378565 25324
945248322 945248321
707369031 3119
16064249 71
890242113 4678
686237488 8193
810627059 354905493
733869483 5048
368535375 1625
556327727 13568
568014266 4117
542167090 4784
356809894 5198
3942 759349543
991963964 495981982
66611781 33305890
974298433 4296
761338975 3357
774217693 6879
422718491 2116
923454511 599197725
747819191 492637690
307282814 4245
736234097 6695
373301310 1646
755994251 3637
649497705 3739
849835485 4652
946965981 473482991
901579398 11283
77669671 1578
69851627 308
484414081 6593
971625650 965130303
143252421 8483
206136635 1243
653297402 10742
291064287 1633
177242303 25241
600886007 4254
377610346 1665
648194287 3378
416375892 27129
41106998 384
181888128 18873
66230650 35664012
898077846 13999
694843685 3484
472249766 3302
1336 93715809
616894489 9324
62595038 276
372889721 1899
310930462 1371
621343688 621343689
374658092 9488
5913 475118470
871145895 7586
9603 664819506
177186157 1082
36176640 43320
670980115 15822
741117953 6764
455628830 44556
642206449 6747
867461384 5505
308186144 2044
339373123 1902
78191008 1092
615312193 10994
248563421 1097
433040 17
877731246 24234
637739105 2812
505699288 26901
29413252 162
803459840 4864
55203684 372
670626902 2957
737029504 6923
174437535 1619
300307585 2176
1235123 22
708721876 3125
775523300 574595882
809365921 3905
212999912 22937
42141847 236
654523678 2886
5587101 5587102
567082857 7702
100597287 50298643
234518953 234518953
357423190 1576
893598947 5646
433970355 3505
323195817 3027
655740540 22295
892292525 5714
712866318 294745467
446782859 1970
415312902 169362381
594099572 5736
127684458 563
816573189 5059
122469468 692
967983175 483991587
999516064 15758
457757633 13645
29410057 169
709402247 3128
885566524 5377
963521370 5230
85760426 1255
324131645 162065823
264807016 2111
897493832 5799
835673472 13687
120748883 2078
220368150 2325
805408918 11247
7720 437237897
549328914 4021
207304777 5736
348501569 348501568
836184236 3687
934324830 467162415
859773041 3791
646607570 4915
292653366 3239
409258886 3291
779793300 24090
383993401 1850
509631773 6054
894474892 3944
59517667 479
352687639 1733
122593728 2428
520058294 243826674
150854039 150854040
469005050 2068
320003541 160001771
269208073 2073
457773444 4135
505063557 2227
994074839 8952
870650648 3839
821476671 410738336
852132667 4422
865442048 3816
182222580 1179
803200759 5788
348006740 12890
768144352 3387
979368395 10046
166744468 60299854
933825462 4679
963508753 481754377
278111339 1529
889854636 5014
280148110 184780474
984736912 4342
133807870 590
339258067 3907
840752585 284877395
74841118 330
930592701 369815228
21274 620605128
858411505 3785
84442198 571
343400816 6694
664604864 6617
415563180 7091
157621134 695
442438242 221219121
319880339 1660
399552761 2056
120490485 593
990973112 490503541
658152438 2902
746067407 746067406
470458942 2584
677141932 7508
693375517 346687758
185435782 1097
662432037 7714
173174702 988
6014 873273001
834292296 5423
987960605 493980302
482615519 2630
3057 668077115
346153231 130055936
692471625 3542
854946747 427473373
36213264 378
419565200 1850
730212651 3969
141826151 2847
310485648 2442
651999076 13789
319741556 2458
592155049 2611
80309 279154084
503918144 3992
986963228 17769
335691972 1751
137435600 606
379062895 5614
450410898 1986
367055903 2721
17736060 217
542357993 271178996
848065286 16253
537054201 60856
626822735 626822734
4281 630838011
846887556 8257
150752200 957
770869406 3399
536201225 268100612
898916480 36482
72686320 620
4309048 19
95149226 1201
369205578 369205579
836197491 14230
430721105 430721106
157289136 849
335826288 1924
586484113 2586
32438598 401
462596357 5058
726193898 5429
329310737 3492
977046620 5041
670260364 12723
829451085 4742
717975530 84837
201143602 1797
859658833 4112
321607369 3544
436863231 1937
694258802 4047
209781675 925
526986625 6283
37703001 171
502015489 349615822
886613738 7042
33752005 1014
237642606 1484
567181009 2827
905161181 16555
400965200 29432
576013305 59965
492343079 2685
624952459 5889
583989768 583989769
66223684 292
57378122 253
92532191 626
90067047 1893
240862906 7011
518302961 4283
722556126 3186
1536 94373376
902711865 10803
61435008 384
136918055 8281
698873283 679935969
280259221 3386
850988225 24928
520256828 20098
268823199 134411600
120604467 1258
743738033 9155
790214220 7498
935947023 5648
825791071 6474
559161166 8674
986620353 164186
190158079 1064
260828040 1541
739428039 15759
980469831 133816
985485317 476348557
483651127 3143
92500538 2948
986544804 4350
17502652 373
260784524 2595
630478979 2780
455911181 227955590
176098368 144890654
363593992 20576
971618358 971618359
2566 455452994
204246343 103610152
884753016 4476
415696120 2407
436972508 190880742
666388055 10912
166566342 1057
469007176 2068
557 120966173
707276978 13888
356969034 1574
994081228 22112
387241482 387241481
49667520 219
513459353 2264
210904285 1813
853632121 10884
725507607 3199
175484624 1795
282806640 4284
830406926 5717
225470034 1986
435117063 2261
268976623 1186
188464982 831
889471579 668158124
768532824 20008
752525647 19384
340418262 6026
720449447 6926
752269063 3317
537109751 5407
359772948 2934
503394361 2970
935177492 19586
353571311 1559
197117352 2257
467288861 233644430
969882297 7282
772129445 12911
1067373 699
933286401 6400
55771847 4389
233302205 2861
448550081 3355
123148599 543
704604393 4394
351302357 1549
174218938 2003
942547280 4156
568324459 3259
847838322 9413
755523227 755523228
488153088 4608
536909481 8064
844838797 4442
268742065 15300
5261 269121194
338373663 1492
241020876 241020877
155182426 782
420280901 2260
5925 907170281
809639730 396491602
980620052 12273
111052472 55526236
47917259 251
249409119 16023
359721429 3191
365136382 1610
789239486 4003
517539705 2282
855692201 3773
532280825 2347
460386654 2030
199803753 881
956017775 4718
380063634 161378227
11801 475615703
800730601 800730601
439522897 1938
725736297 3200
268934089 1348
282108426 4265
60166045 2434
666773310 2940
639556260 2820
356546803 11307
663016355 5474
871296945 4489
415105937 2557
281871983 1328
810104596 3572
761330141 380665070
634218480 5040
837734982 4366
333029801 333029802
280442969 4589
312000664 1464
915372530 457686265
64408988 284
261335160 2844
474397812 2611
670856888 3656
8154859 57
40604531 353
511159811 511159810
14418370 97
134257677 1193
66047598 1608
814241581 8197
701581883 3974
113116144 785
102434189 793
814186019 4567
191951198 9613
211879080 1171
516735079 2608
16026 804313091
202001329 101000664
457478577 16663
723388091 3362
624884921 260376008
397183074 1883
245615497 1083
736814377 117533
369538373 5054
951966067 16099
372791942 41641
315683228 3091
971997846 5261
847824426 22475
807798318 807798319
341547763 170773881
830061393 3660
992677916 6909
654716513 4728
250691472 1621
857716196 416255725
332929515 1468
329713157 9380
959050293 891613392
559370072 7873
798578825 10285
547525591 199507
123601669 545
368132010 14158
674973882 4246
176733202 1484
213295116 1141
612406248 3961
843393286 843393285
312293619 1377
235410547 1038
978926189 8886
539427000 2625
680829257 3002
807517834 5045
669950747 10763
733449079 733449080
18199189 18199188
605188214 478869562
261118756 1305
34296275 329
729103535 8022
407545225 1797
84060911 856
315484422 1886
286437557 286437556
1060 110237880
109994517 485
156230347 8071
490250202 5043
549288966 2422
886123139 838231406
995039549 8726
504640855 3083
875714739 4473
5433 849715767
994709487 29052
649446674 425602
442413245 221206622
62394253 1433
673800528 7494
87908704 955
578848749 2978
824841835 3637
988919254 8757
141060524 705
961260561 5008
35502539 12512535
7029063 91
515979313 2447
819824287 523110347
189098484 15713
497056229 7569
538629337 2375
903948258 9879
704414439 3441
285984712 1261
364406747 15317
541710063 15512
265707552 1678
701830312 438364021
40142390 177
262314823 131157411
12777117 95
502336753 3513
491044576 2332
837748081 118326
227267993 113633996
839236176 16776
448265085 224132542
490758916 5245
267670143 1569
654446516 48321
906783383 6919
99427329 99427328
674734049 4050
934199506 4965
626096293 5898
1164 216023925
939753904 5812
797786563 5832
182514618 6402
751135103 3312
307617852 1959
429772521 8042
912748011 5674
292001852 2198
314234369 1043968
520070906 9150
755436912 5744
683972575 19182
29901899 290
62006119 367
160237476 1956
326505859 4423
31708467 483
622169606 3115
358128325 7074
420905209 7990
205700344 907
496544500 152361
556999303 2456
9726495 49
259271291 1192
55797919 452
686450229 7097
241961998 1991
653451547 3050
133050084 9348
939088455 5266
255887794 1827
757712641 21332
710177159 4983
528845482 528845481
30410097 10804287
685083234 685083233
2650899 28
558326201 2711
576422762 576422762
938191280 8612
424934843 79086
4319 969663009
111722155 2548
442545783 5619
501237771 4492
582138974 2992
147188763 1372
908759551 4007
445586471 445586472
989110131 875461213
725040566 4568
854182250 30327
849680537 12380
977448669 488724335
559720457 2468
108412784 705
811440035 30762
241387380 1548
942383435 940880949
7159 750470811
452509352 290629
343137162 1513
780343376 4210
511621453 511621452
860304661 7105
431024081 4304
537529842 40250
810551035 3574
345336987 172668493
121480719 1294
407520512 4338
137031720 740
390248580 2069
984177306 5106
513456169 2264
903362375 903362374
230252210 115126105
964431777 933805021
514489164 2716
4883 502543711
120978502 120978503
271703787 2978
423336467 10078
774180766 774180767
315404680 315404680
588632469 2674
970237076 4968
269563598 7024
218626523 964
101796361 705
770416569 3397
900817855 5385
18920 911236615
466997159 2092
230593871 1488
534430139 3205
933267552 884667697
21454971 657
813952900 3589
899405798 4198
176159760 966
505980811 12677
225316 1
897873487 3959
989044001 4361
191639239 845
335426846 1479
660837707 6042
13743876 125
563575634 2485
142210094 827
45699274 575
328256369 164128185
36358801 615
342778240 1520
481307850 14750
970033949 7250
496214030 2627
63433127 533
532168871 14649
232689941 1026
968861591 8258
887210303 3912
458573425 2022
600660296 216660721
47838095 29855611
661811267 3252
320889164 1565
161679697 2223
51028214 225
449906006 449906005
631535096 3111
957994622 5183
98167299 836
636375547 2806
630742129 11241
826342489 506358736
435358307 2062
549809787 11685
7351 886023381
294577814 2789
938498783 4632
187102873 825
740751096 10315
949639376 6318
900646945 4507
16527955 83
915956171 6124
869902480 19487
855629392 7101
108049882 1438
706345750 21094
984999183 6624
894836935 9657
717480763 12859
64712 593473752
226242867 10793
418390238 5156
383442931 2577
6209 868601846
311295877 1569
358976476 11157
303098634 303098634
651182830 2937
786518572 73803
125916399 27741
344883791 3654
15456684 110
20634813 206
789472278 10962
780314737 6576
34245674 151
174714409 1544
765321734 3999
218445027 12107
805 104224454
511492921 3156
3382 692620072
967397797 6093
6801 827984080
159507123 2924
847752840 8828
734408599 4785
121547626 698
726968879 3762
713662316 3676
784443128 11983
516632819 2278
761931813 3796
977408111 7773
405426732 177564093
86442056 7299
661040899 4537
773108476 714518
365201175 4238
40 2901483
114425881 609
895972325 6481
431014056 3014
797858026 3518
798620085 4055
66107801 440
845584951 4294
276482580 3630
850641947 10239
320795100 2465
157315788 78657894
264893057 1168
538049063 2558
159454313 1034
754767440 3328
830101417 38518
781717508 781717508
428777738 428777739
512776711 2261
581664180 5444
478531975 2110
680599790 3001
935226361 8322
33154 959750057
27909790 27909790
320436569 4471
704635333 24133
400230468 11557
900560482 450280241
710087419 4130
579904588 2557
830527598 13906
902751210 8267
266278926 2910
967648574 7102
517751139 7045
453777701 41873
610756078 3164
764228197 5739
118755031 17281
930014452 4689
287800317 1269
978290083 21681
497508401 248754200
705549911 3111
983303918 12323
822351417 3626
351386000 4217
512791322 45720
693431455 3956
830203885 8389
910350039 4014
226130422 1419
906937210 3999
510719135 2612
80532263 408
3811 472967966
923631094 5710
335964763 2709
439287100 3327
915087355 4786
95396415 4129
850844136 425422068
409380481 3240
727837412 3444
654469876 41625
338395908 1849
261042203 1918
498590859 11390
421287988 30000
593287871 2616
29069255 29069254
595608565 5117
357426032 1576
754749947 24935
743907449 13170
3566 198019980
930078093 4101
10091 689179141
653641920 10339
655277624 6060
801265223 4742
27722242 879
400102430 3129
2392 280387848
690890772 169627
484481786 4045
375949869 3346
115036273 4056
60749559 336
606214147 2673
555178575 2603
503957981 3375
276933203 14651
660360917 10082
446216801 1998
598618055 8539
207286974 914
335828148 2990
43955725 260
105547130 745
567715665 3535
127841181 63920590
626179692 6716
819411139 14238
962053605 4242
561255683 2724
143479426 689
360215081 180107540
363914032 1677
355675041 16587
2608 190365486
342431955 2143
209022717 1588
511520559 2360
420699234 1855
617520588 5837
818006481 204501620
218174866 962
158753987 700
893329750 3939
516692825 5857
883499030 5972
61460037 337
3590 520656750
546976501 11865
849105783 3744
412097947 4094
451677247 9064
939037849 878062861
600985339 3580
2895446 23
191829978 954
633542536 3553
72800154 321
255366705 1232
4028 905956744
631117343 53196
700560489 3089
15145743 87
636570643 13934
232787947 3274
17030 401056500
362325728 4846
61648915 880
2116 144981972
495538392 2185
400598801 3460
14520 546721356
695857311 4154
842632265 491199
861429491 6622
782279672 142388
613023563 2703
167857591 1405
582346033 3388
699473118 7228
41686650 235
807887789 5067
17527 556989936
699656404 3085
989 197571541
936657347 18047
881818960 138891
880025090 880025091
726974401 3624
126844461 1344
986998784 4352
18705500 18705499
237061069 1115
303078353 1751
610839576 8327
598739518 24986
559074517 6649
377383552 1664
763137685 258703
571064775 2518
516517327 3081
70814606 985
851262104 66308
83912669 370
684764079 16016
930300097 4102
357366996 18207
711932801 241825
75749076 334
562716422 248710537
864081268 31627
373170980 4942
344495949 1519
7233 642514623
92826324 1793
603098174 7607
981354719 437102616
174857501 771
688089907 3034
674789915 6795
120585447 5384
696326369 11111
969310754 4274
537467939 10188
369624449 9579
497302068 2929
228795646 1134
879701025 13719
119556126 2537
379290936 7208
650755187 5254
840906864 4731
228407971 82384458
757367350 378683675
279905596 139952798
178131167 829
759218783 8623
994746796 475057054
298181220 1618
515271425 2272
321612285 3762
476294768 476294769
568343257 2506
1188 109835352
628448877 11342
261865496 2740
660777157 34437
248244832 3296
225205449 993
584974892 15306
37170653 221
486981760 2944
522668141 5619
746928316 5011
985608622 915824217
413897226 1825
460612520 2031
720500298 7038
642489659 4286
197293310 1105
845937889 26110
935991402 6403
615831483 307915741
36079355 36079356
510995660 8729
236962217 3613
930877475 911416550
159099600 5100
90815405 45407703
314116572 4697
91792827 91792828
31755289 9293
574026442 44299
771776578 3403
226697431 1448
192547258 849
979019775 6016
580965350 12671
342885573 2652
2366 403764998
6043 570777716
306050400 3600
660191511 2911
212325950 3191
769334434 26191
34474869 297
952280406 7623
328751011 6995
976274261 257185
370201346 2133
926049757 653700490
325126318 1991
998995980 998995980
31046820 145
998805597 499402798
14891 988640080
554362641 2792
541216611 12199
1985683 932470649
373528071 1647
969713783 484856891
484587331 484587330
421834064 1860
339780003 4553
861239723 430619861
859887985 859887986
268775374 104957703
958732803 4487
198460979 6662
561496025 193930680
682140422 3309
493248303 246624151
534551101 2357
624816225 3663
93968587 1462
620249246 5327
626434422 5665
130424709 673
245662354 1359
656562841 2895
465089696 4616
288601469 4922
4611 842539257
940254603 25857
794036909 4682
155430067 59202550
137870794 1413
285201332 2669
7243 709864933
452230129 3318
252943375 1853
755242222 7944
266714822 1957
643397850 3149
317660282 1489
309264188 117490826
131992363 582
223421869 1234
279400967 4396
297552279 1312
999 30206763
341201867 1826
123634074 862
672456011 14585
735106642 6869
330321879 3819
169412877 747
378086684 25493
10940 775259889
510507801 2251
178188098 24445
203153180 1220
759714391 36284
150014957 678
496445499 2189
631392124 2784
199073641 1446
538554613 269277307
517158468 3272
134052767 20887
406411264 1792
868932419 3855
398375724 398375725
728679483 3213
313425722 1382
533291090 18641
987728868 8036
149788552 662
638374576 2848
613 108502668
327261172 1443
599520160 5557
449270761 362237963
980405866 485821977
426171839 2228
761044224 8837
365364545 1611
645920549 645920548
309238305 5143
261052330 3157
249584755 1108
836537327 418268663
63502041 280
544817532 544817531
682675919 7194
721195380 3180
1644 328073352
10105150 639
2607 414879419
366043452 1614
965474328 28988
365250246 182625123
574915185 2535
110362221 1091
708271982 3123
829835587 3659
906013440 5504
41049495 181
302676023 1618
117366575 1184
127457666 562
188860671 1232
609996332 4226
537680817 3236
768487039 4736
715654105 715654105
693206864 12615
42072224 302
7752170 527
912910895 104464
594901247 4146
758983359 9248
127208882 1106
941993719 5811
355188694 1646
943668139 8582
961888677 480944339
362843997 1775
337175500 2284
393498097 5296
438391894 1933
720222328 55197
249924995 1102
37832416 218
310782869 6859
280005784 6565
452784167 12666
402581122 1833
665140325 11348
808241913 8392
938994156 31172
719766679 719766680
765768043 714012388
838772078 5009
343385559 65433
697574078 3580
682958726 3993
282899124 3880
801820040 7420
459273241 3418
149002344 657
251206115 125603057
988506770 6010
909141210 19638
806549759 6360
619621952 2833
949082816 29763
435469578 2739
219280197 3613
568781966 5387
94029709 11434
50688626 325
587343272 5904
304074123 2426
660357463 4524
927123211 4258
829375093 3657
261220183 130610091
694527112 4261
4623 615621795
429620939 3235
983937528 4399
312380509 7276
930309787 10807
731303327 5088
172638350 1018
672188241 5680
956517988 8792
960069072 787187000
918163354 5738
339378417 1532
46550482 217
1780 298577200
767687917 3385
672531829 333325899
117444607 2991
347424299 1775
834209160 7320
594875415 2623
450770266 3199
166073152 3136
178376429 8393
140498779 833
88875920 579
39670081 320
909048104 6699
1097 197849655
201698799 162379228
773364129 3410
196013628 3879
498933470 2851
996601439 17040
343419300 6563
487 101847737
292562443 1290
292788473 1291
104391483 104391484
34699230 153
974983106 4299
63350665 580
468704849 3165
466340710 5090
66903934 295
153285800 1418
95318755 813
337117339 2847
169205939 7935
604486924 7132
342618339 2096
432228184 17747
507724438 3639
819626287 3614
246618511 19590
71915869 655
345705317 172852659
183424051 183424051
3734 452702692
608707365 2684
887705307 7083
587660683 293830341
212957385 939
274543432 137271716
478226541 4164
588659254 25405
273603455 273603456
286348921 2420
521472174 26329
73289475 945
277982981 5485
772089375 9224
978838587 4316
814357344 7148
749074 7
740972999 3670
464645869 232322934
903210965 4347
813806082 5018
83814989 851
194813470 859
134917081 67458540
30390283 134
763315379 7115
58718737 277
85422467 559
987704111 6054
57157761 320
392806450 1732
540929344 26476
580657200 5190
704703646 13133
129280296 1166
646800841 4572
840576360 840576360
263633991 9363
908499137 11048
144615472 675
640428956 617806335
537014939 4235
604374811 5286
917476549 8356
300520366 300520366
605880930 48200
210596371 2443
239292810 1401
271313700 2264
864308123 3811
332059421 8995
66281599 704
4218 338009558
822665910 5115
699823104 3755
823891200 26400
799015763 6928
245700039 1531
140384868 619
29795079 14897540
8894 825896104
90028810 11037
664503353 2930
227412150 3270
205546969 2377
786 169048704
53189090 2939
441613665 8488
250515995 1124
272602781 1202
210065741 1960
406676095 10624
723610207 361805104
578925003 5831
995710064 995359084
791391055 3535
956690703 430697573
546441071 6113
995234399 5246
491998248 11700
495540949 4821
980797999 8876
357879354 1578
920574963 10031
617554617 2723
173740068 3761
64546930 1809
500191201 115785
968447588 8005
755489622 318273525
213833478 4041
704793258 6310
963813760 25688
696734326 312934003
946348059 5740
162623841 2221
573100236 11858
806998966 14542
993558992 13868
100242505 442
408908085 2992
452764292 2552
481750787 71286
218855245 965
71106251 367
405328561 2216
400288190 1765
597326689 2856
597824980 2636
117705049 519
858634512 3786
795376836 5731
793720132 11854
399928748 2059
760683923 7676
981304955 11335
21717 631443492
914603246 10469
1026 208676088
354477798 5118
144920728 639
927692427 6577
426750586 2458
7192 513918082
273319479 246193707
6165 968784978
680589108 7589
557967537 7285
121300760 1604
698709155 88403
267642724 5090
223351687 3589
308452992 154226496
899454414 22451
549215377 9307
897857002 13501
47172527 208
276159391 18110
600473537 3016
7308 704951604
630379329 3790
937233091 21851
514574038 4803
412990780 1821
376520297 2838
908276098 173269
194586678 858
12447013 12447013
45585392 201
892623765 892623765
878747726 4058
124386271 6078
694624660 17373
4016 675350640
958023792 735921762
735387840 18348
735855912 4093
115139744 623
129450419 1045
987778648 6721
483291620 2131
687714100 6619
15987 529028850
529874596 7582
940224627 940224627
727961875 14033
816883715 9389468
886855048 443427524
19532 711330789
577150683 18397
687648446 5671
891269814 7181
28536043 28536044
341109362 1533
319438673 64377
197176796 5547
118373594 537
715526863 3155
766333618 3379
833493547 833493548
804204875 3546
681736753 3006
397563600 2014
30124251 7774
585425575 3448
6180 934589040
758833118 8063
511110461 3325
216411241 1030
111528095 6625
233581243 2281
305049337 1923
117678939 117678939
712023260 3140
872461385 6698
117588204 117588203
700715174 47519
617705405 22092
559558673 2886
580584959 2560
119972439 529
87922804 1397
790398328 3689
51360271 249
424801621 4237
102510016 452
775175056 3418
616091817 2973
904505352 17608
959555622 4231
67614249 1299
718496580 341568596
11102354 1815
497802376 497802376
568532817 3467
61364655 279
781308748 7527
46843179 743
133322863 55447735
1073 117455084
774044260 4036
922274519 4710
550316998 4333
899680149 21055
3811 741975023
776884363 776884362
367655894 1899
303901859 1340
849801725 7026
137630056 692
905880329 7897
531581385 127051
815774357 10439
98370242 439
845480235 3728
951242424 5302
15536313 631
118287165 542
871449688 856972508
245578595 4653
458798194 2023
614015491 4603
868834267 41981
384713323 384713323
550423970 11691
269882480 1190
312255424 1764
768777412 5248
4664 514096271
197948796 923
480637446 6100
618062264 8503
477435593 3044
181996313 810
4393501 30
115092347 518
673664910 318282620
905391269 4743
462565772 2931
539197892 6710
471104034 32447
943643701 9630
701240863 3092
674140517 5851
8391335 37
991961928 33621
230662066 1569
747752715 373876357
221263866 1181
14518 845963860
122013811 538
438641255 219320627
355960099 2507
511150071 2264
437294031 8144
180497891 1223
119230175 59615088
573452568 288312
168071673 1309
992946012 577931862
839405712 14288
926489679 69452
113267524 535
468273987 12194
281297960 1269
711773728 3349
804715650 804715650
583545365 4694
64407 934684432
159738478 1563
330732064 1756
681977503 8985
116593055 872
846838573 3734
466805912 3091
62219701 807
660138493 3009
166503483 1084
4395 883913610
642612929 16443
62932163 21518795
487962599 2168
366167811 5578
422376193 2016
39008127 172
956618014 425054925
997012032 19920
814860064 3593
5480 669685635
695619872 4017
3051 631273693
171992032 788
460048381 5647
774245075 4268
102737379 453
2969948 190
435665511 1921
386706123 386706122
32506 853152476
601724585 8987
562218356 2479
182340607 91170303
746428893 6806
62047528 722
451293965 6230
40822739 180
243801401 1075
344474605 3304
524582033 203160184
993333643 5523
3720 667799440
967729974 42121
206607513 911
723024741 723024742
229897777 1258
180693388 1546
4414 797318476
329304602 1452
997218847 16042
207190130 3369
574445339 287222669
558794879 2590
42863855 189
48364235 253
998521562 9399
871100349 6516
671257581 3169
410718586 1811
158890424 2152
868668401 13400
990544849 5066
683247731 6361
206792687 4915
299062568 12026
531173296 9838
314788683 1388
407811226 4105
644094396 2840
804584312 345088785
148472 2
320808244 4361
94571956 417
77852879 2710
891772431 4587
848954989 3770
903166365 4453
600090448 2958
645223239 2845
387816731 1710
935639310 467819655
189219084 996
902491856 4793
283067351 6602
124676647 662
878 128219932
152304434 65925589
342573308 13351
636777655 15203
904647326 5338
114076034 503
56892261 519
540625239 7922
471568087 235784043
178452679 3828
680599792 3001
49214282 217
486139623 9584
552579014 492934
884340376 23964
48839439 604
911281609 679150622
320349676 320349677
298843405 1663
278864138 37344
849531285 8381
202531113 3235
674742015 3453
429543860 1894
120426436 531
78102728 29604824
46945943 207
4488 508454378
145022991 724
747506432 3296
605310534 2669
34258333 244
210235258 927
322044163 1420
882783199 23416
796621921 452268694
233129964 1100
220215031 971
3441 653094512
86949298 606
441337605 1946
628445382 2771
387135845 2231
17692 493013462
758977385 9345
882451952 6587
553596832 2441
880851480 145020
813186143 5664
801510553 30456
892195795 3934
726185728 637146342
473530800 4575
11718211 354
128386440 1365
68697937 6110
111884 458361504
627348168 13450
53296093 235
55564285 245
12219 670878494
858962261 9357
455861310 14284
251054641 2385
250831983 1106
490021160 245010580
766726553 5101
898772733 3963
16880018 130
729540319 11709
644845025 5754
785449907 305749001
561648006 5181
922950315 11805
914536930 16504
244188141 4228
60594660 462
392646369 392646368
61557 658598343
181912041 7736
725468823 107302
923561166 5432
740375166 7129
336226784 13377
98740911 2012
627061815 8065
199525583 958
939135346 4421
369233119 2110
914195968 4031
757713191 3341
847336792 423668396
230559219 2860
667917302 4107
973813847 10486
14287960 63
881295329 16186
246053681 123026840
210503163 4029
573108360 5231
449886242 2486
548436995 11724
317241 942641664
5698052 5698053
796617696 4147
112034755 494
65378877 1073
184555989 1097
818886203 6276
352595686 352595687
138350521 2232
147935215 3608
674660051 337330025
854552263 3768
704239576 9143
985184290 610112043
24493433 108
32386393 212
477185330 3067
823052889 259393
1513 304355499
591934076 5709
461435475 3000
316346542 5595
135708336 135708337
799197334 6567
132885716 604
246582816 1234
355083040 1696
228593536 80697040
1572 334754486
434366252 2133
617327823 2722
624479335 154804
66878668 377
597485611 71865
138796091 612
713129631 4684
46015873 466
120823976 775
873834979 3853
923376135 4524
814918768 4850
812281307 33886
869391145 4993
685519385 21836
513054635 19494
186391170 4011
246296113 1086
894028689 372713989
133353108 588
60497777 396
14982 695958846
45804160 213
737367735 6272
574351110 5733
85954133 379
912210895 6531
770642615 3398
301844064 301844064
194405593 2147
195949885 864
332022025 1464
990847846 6320
49838293 45937042
199578028 880
993677683 4558
78810604 745
73979627 371
862799497 12161
185563613 3363
8178 675797350
783214791 783214790
131989756 628
1343 160934376
600859260 21329
215733537 1686
486245394 2144
255101094 1417
55596493 246
194781047 924
537449116 4585
616850130 4615
205540524 997
356383242 2638
807156156 3559
235357953 1079
760151589 380075795
644766812 2843
278286280 112506401
926149841 578121
659967629 2910
830659990 830659990
335880434 1481
571971124 285985562
161278971 161278971
874149689 3896
160795528 709
450245465 34063
34097880 297
484573090 18787
104451932 762
815960599 24865
198509474 1061
921230363 4062
93181873 33872
227421684 9324
896208577 6801
876144017 12968
357116969 7102
328095263 2066
191211690 1126
441065989 2871
820590697 20248
739479131 6777
242020808 1351
1946 203880083
20183946 113
501665323 2212
544069532 2724
109086953 481
198443771 875
627060006 5599
591519638 3373
61830671 393
235637934 1039
318685898 2668
584669776 2578
480036721 3472
479668710 2643
224071483 988
840114689 4667
323916771 1789
64845599 817
98092185 569
250349400 1295
258556174 118301874
811393596 120833
455086405 8334
199611793 99805896
99730638 493
835820553 27806
127465846 2606
769582506 5082
153861417 1047
309014467 1481
727790050 5877
105378705 493
296432405 5706
788138806 4576
325333467 37966
12522746 89
5158 523360401
734122467 3237
999533382 499766691
550149886 2431
197124431 1356
297046714 1855
926941483 9882
216534265 108267132
545890396 2407
834763085 6524
63274774 279
927576920 4090
407472199 13102
141218641 684
259451192 1144
620258174 2983
982558229 8257
93456000 20768
11431 595918409
117136219 1363
36 3844689
229899697 1240
332477071 1466
8101 761205358
4285699 25
602296812 6849
618383568 3594
125296495 559
692392922 3053
713602665 6427
299792180 299792181
159389442 3435
349308541 1995
127003349 560
933479989 4116
545556828 240173645
111183018 941
211916496 2662
539137208 2747
89866545 1562
99169620 740
144952919 840
242762476 1970
534394442 14490
183475913 809
584136271 20619
624740891 11126
116255101 527
775936996 13285
877453299 4100
39889 878755396
467457007 13329
523889184 2310
96263161 1514
39697577 31234946
787210725 37275
943861574 20608
430449318 1898
437889853 2732
145373264 641
922675624 8744
860881968 5437
977724539 6478
978702854 106787
283097242 1950
974095892 11396
746909717 7255
686322730 5070
138365693 2496
709185286 5829
487985009 2951
339415137 2375
1222894 21
726537849 9094
883418818 4111
691714553 3050
445852427 2959
398910023 157572106
589910774 294955387
973071349 486535675
117251980 517
809999436 9678
267628055 267628056
329561019 2714
354022313 1561
972260908 4287
246603928 2321
595008449 7190
56623104 432
489163815 2461
222709743 982
719514771 359757385
343001923 7027
299946406 6007
831195839 3665
398476422 1757
33357162 16678581
88340391 929
775848384 6416
717921482 6242
372406702 2881
588247463 6018
21740 334942484
178174980 930
806997244 806997245
977700170 4520
897094982 574117607
33599185 203
926214445 4084
570486061 2605
469230579 2069
29375896 484
2551 565242927
137662745 607
765087096 5539
320458362 2892
663682417 19211
367922793 1935
531602793 2344
838139336 5340
875115944 4187
266707392 1176
395108056 2104
392007599 2725
754088581 3325
767385134 7073
302766806 1335
950108411 24142
678336130 8770
91170785 402
696206157 348103078
777685603 6341
253741091 3176
87443002 617
412511815 3354
954537217 4352
736233033 3599
952140817 4812
132603740 66301870
630756576 3401
902858952 3981
5581 792407123
648551629 9535
735281768 5964
818496439 409248219
898652133 898652134
38327743 169
319321333 4571
570570666 7013
745437688 4229
157394714 694
480759290 9189
215225608 949
9540 449066880
219988241 970
491843430 5895
931324190 324581
245684370 1555
190341283 6679
780614622 3442
489087446 2179
506259001 2968
123477731 7011
322326687 2226
678286715 3479
579019810 253155234
872678849 4182
86605532 2411
839706295 19262
12653269 217
135256458 611
367505209 2136
244111965 21331
104517971 1326
236428907 2066
906101360 5553
589773743 5656
205483576 1045
626399970 2762
791730815 3491
956394188 949599020
1534 302173456
863082176 4832
1285 185069277
570818701 39733
116250546 613
2846 500705049
27895448 123
449082791 4013
212872200 11400
899333997 449666998
71431074 429
537881179 3063
376305084 6853
91850760 405
970199852 7787
744014344 744014345
816336646 3634
242515492 2647
839132453 9353
328865619 2605
8391303 37
444438872 2529
98964013 894
395300363 1743
916267818 438804395
965937941 25918
367949440 18369
31221259 15610629
144100188 993
701749131 701749132
5001 799551205
883159939 5140
897813581 7595
124821757 559
609817181 304908591
782846223 17067
106493761 480
207742908 916
574825746 574825747
631846400 2786
548009113 2494
725009455 4981
1114 215444145
646049377 9864
403236176 1778
318868145 1406
898319150 3961
426127838 12238
374958116 158066528
919544686 13454
724198985 3451
48306696 213
740020011 3263
11433186 104
799271749 8166
979963910 4321
724827233 3196
544535153 3354
696899905 5213
472872136 6860
830009654 8849
5517 813751983
742970591 3276
847763109 331730091
863582081 11708
338868198 67733
935674533 5712
569706309 2512
419650866 4926
634880460 14099
853031197 9745
469005855 2068
5973 881119041
551825720 5757
194134500 17824
939008981 5456
846407056 12689
867420310 15361
247658421 1092
917776969 15050
524558673 524558674
643551143 321775572
40183684 950
72542257 4147
413897224 1825
518976330 7320
4417 698601554
280325293 140162646
32301118 32301119
856419413 385906526
748036331 20321
833007344 3673
199905101 940
516 93214222
871104231 3841
780844043 3443
156303975 14307
976389969 976389969
4629 582623207
975832863 4972
997624728 52776
259285811 259285810
855456347 427728174
844675623 4411
651802075 2874
826316376 4632
470874809 2170
437103718 2146
502652305 2772
705284067 249580581
313339951 210455902
90618886 931
836183781 15526
813590468 3889
432410039 5895
422665409 2896
207089932 60562
786949047 19688
901402657 7428
647663755 4765
937429779 18130
672111518 672111519
983142970 4335
512405147 27077
409245190 38861
2835 230253030
11598914 10473808
373142839 1207582
527825779 7438
186931460 1026
903952259 6540
184033443 1673
977223995 5348
5381 316156499
180526432 796
256500786 1131
988248030 494124015
320254896 4112
462997415 6036
557718732 5834
494372658 20936
607167699 7599
579883654 3096
716886351 3161
21386 527250444
207950160 1041
3688 609111096
29460571 217
167605971 1699
569321858 16659
2082 214412688
785713467 8338
883817687 441908843
952788065 7576
198216997 874
143515904 18031
286075359 1952
348453005 348453004
31414444 314
47399549 209
276685591 1228
563809472 2486
451354775 225677387
29809133 314
545894800 4281
152192880 1164
772783124 7000
5735 722925507
881905396 34912
266376458 133188229
703452927 4352
5674192 69
882829179 233986
974569700 5140
8430 451820518
852965839 4311
899042157 4225
644424568 491568608
705552354 4797
773558595 4594
653659056 2896
397422966 198711483
27353437 203
68417470 461
259904777 1146
68264782 301
49438880 229
856670490 428335245
345340001 2785
123174665 34131
13649 584586670
255945315 7964
343816955 1516
373961466 5200
858440790 6865
547617151 4205
83459878 368
241481735 1130
915339600 25945
637517888 5327
850693041 3751
363392556 363392557
696999175 342184848
745231126 745231127
573667171 3671
760210813 3352
263651135 1224
147971525 923
927143321 927143322
198889245 6960
12772 961488932
899302017 6184
321027889 160513944
739886841 20504
416161484 1835
768468288 5022
90100874 576
826405117 23874
38059464 19029732
664489715 664489714
530808682 3291
437988424 2737
133424001 1000
945206266 945206267
444285431 1959
195543554 1526
318642551 2852
486244207 10876
944228647 5230
382619826 13133
863933951 4339
503715884 2816
25311999 156
655735510 500074025
717053356 9152
511453513 3573
1009 83323223
137482751 1850
724814641 10580
310 34513230
334235262 334235262
892653312 3936
792748027 3942
379811610 3130
727305296 7889
681144349 14206
3691 827551728
383558603 4316
117251464 517
26926834 210
807241616 4329
911477482 4019
4042 555120217
286775873 1471
953065277 4733
738046396 12434
136486028 136486028
67939327 2109
55055703 10054
100922710 445
646653409 102562
998313541 8227
237073792 6302
669656004 5988
412437910 2599
638647064 2816
76975831 6641
844 186709680
32067736 499
718428605 15773
84247183 1679
768626787 5594
887420809 7039
973644122 143516
321365680 1417
653279669 13973
588291061 33684
11212 116750556
816451199 3600
4869 746581480
115084513 516
702125004 8799
2053 384675050
139195742 21115
267716196 3298
975379936 5201
779649541 4193
310843800 5490
71868145 4522
641791267 5448
17689805 78
751323438 27089
613811979 306905990
996307810 4781
338757324 117779040
62940211 31470106
611301412 9541
951838446 398390
949891979 5164
21456437 99
437710491 1930
200939382 886
766885792 6001
983033787 4544
447935795 2772
510621634 454466632
660418037 2912
76932802 38466401
991853400 26200
59166351 434
1730 377231276
4626 947060654
256083578 1292
590618311 295309155
234229761 4096
959785978 4232
2950 150870001
292760249 3659
768999980 7909
835129655 9378
686991 4
858547687 6029
279470025 2407
453355210 1999
764043253 764043254
172017407 2144
674822430 3923
816591021 408295511
461068136 2033
532842757 532842758
25955576 1441
397604704 397604703
795475861 8581
2157 396985562
604554841 18204
40252595 723
13267 327190630
652928742 29189
926087169 463043585
952661645 422092
977889737 5034
2527 531392722
874484701 437242350
300650895 1736
283575976 1966
192614948 2036
454179871 2386
361960031 1596
802219975 9704
779407249 3659
296653384 287085368
486295410 2159
426807382 5941
766093938 4383
796039213 3510
478075429 2108
62727184 369
167678070 1290
683551087 3014
193843635 2086
191556750 2170
67006331 708
457285686 13770
291 54279443
857505952 3781
930732369 5123
714169511 3149
606765593 2811
740702673 3266
680849376 56615
307040996 2412
545528857 7122
473416417 3828
1944 213404945
670553460 8172
437053363 218526682
378722456 362330724
293559505 2700
707589400 3120
51254992 226
507417344 4905
611084322 3319
148025283 3457
941013565 15525
24932456 167
688318406 688318405
562245489 8806
876082221 7345
310735773 155367887
366452524 1795
946061795 6434
921179176 71629
270424976 1348
141048595 758
296644696 1308
857877197 428938598
770173915 5186
85896241 555
216905369 3862
665183808 2933
875097745 11400
860902432 3796
934474615 6893
203080709 3682
436287658 24042
609993853 609993854
463530499 2166
215670623 11332
963769751 46706
281828781 1593
417561002 25413
458338146 201362402
522097423 261048711
400151286 9846
147014459 867
684723585 7035
6576968 29
111371209 111371210
649743794 3042
888761750 444380875
622541295 2745
246975400 1089
502115274 2214
852583986 4679
188419367 2289
452064553 6502
543662488 271831244
166377291 751
700560487 3089
735236024 66387
626061654 626061654
562337671 3005
249979569 1487
7005081 980
453587 2
789812519 3976
859371519 35840
272026742 1391
368876299 7475
862167086 622817224
367292676 8562
826114785 4883
635363535 3914
368638404 13033
216972705 1408
346961580 2690
1552 70026008
695839175 5868
933500107 5071
222003687 5302
114654327 860
19089298 9544649
208336659 1667
837779705 4079
825257352 4046
83064628 456
363179001 2100
8732887 58
879726940 14188
571653832 3683
296869419 1309
975967491 66669
263759113 1163
418063604 3337
747964288 3298
3454 232005510
55433757 556
20467298 189
836638738 4993
558413667 7894
421084590 5116
511871803 2257
991402195 6178
349469735 19906
136976737 624
346450714 5395
300046144 1323
907085550 6094
300674114 15771
448238329 2202
3099 424072843
418577584 7825
431296776 3869
543052087 2398
667935840 24420
721660922 4152
473589198 2660
10184 967205032
6153 958286679
615905290 8343
935869821 7174
593967309 2619
706003495 3113
554360831 3504
226693931 113346966
482675298 2856
590479938 2989
20973373 10486686
846943498 5290
847 128946075
704281069 3967
600072366 218287802
714989963 5226
42863500 189
263542454 13605
537843847 2543
321706889 3063
568955586 53909
131871339 1186
690646585 5322
937161966 10396
292214213 1562
834771792 834771793
3581 129370184
306887362 4107
849886480 4388
692995133 8853
382220697 5863
454716325 2005
640892230 3355
2049 345979797
117433129 1434
857021596 24425
78536168 2480
159707261 759
350494493 5061
489026253 22418
139223099 69611549
731 125870267
529369767 393108
404771328 1856
500758943 2208
304502692 5707
558469806 235760183
532144365 208698294
688122996 4044
619882200 5290
216942851 977
785882610 4298
758171658 3343
195996049 129755979
39461807 174
102736777 453
133431517 687
399656273 4223
502033320 2820
46018026 535
53362550 430
822972461 3980
970678307 4280
288251362 1271
438785968 23966
685680460 28307
263706637 131853318
357197399 1575
146371427 89964
577636344 6616
638191657 3126
753879539 7988
862991387 8221
354783474 4648
690352093 3044
516741551 2484
961211899 5225
100099833 2158
724102598 6593
996586415 5938
46181489 251
784132272 6491
564490089 2489
5967579 167
182600093 10338
470758371 6439
593279447 8067
512504060 105720
601223757 2651
474728568 2155
218763239 3473
110448462 487
145997064 984
833240867 3674
915328477 4036
599250385 214121764
542528617 15502
885160557 31085
503705032 2221
184587664 882
115514393 828
437006145 3166
558469086 13301
423830329 9428
732308139 3229
578259230 10637
187280329 922
394389342 2214
608887484 6191
544678412 4091
270336065 1192
452015951 6945
809617355 5316
646106019 3302
839357193 3701
360433788 1833
788991990 4314
862259433 12099
530413983 265206991
269703308 1478
451887661 4662
482630854 241315427
979821494 7967
774566835 12021
681609894 3283
965234465 4662
838907306 3699
626056882 25957
49348390 610
791690899 9100
470258299 9570
965690881 32802
1162 186187559
568343287 2506
2310 117997110
153796878 3398
862489975 3803
504611715 5321
1200 83548774
3080 555354800
7030551 31
209204298 982
112973951 773
932813675 5803
899874788 294512
53523107 366
702437155 17042
546334334 7899
317960111 45842
867708879 3826
193117619 16045
443423079 3962
991079391 18830
34018950 150
397421101 7747
160113772 80056886
488747163 17258
205912499 3750
557076134 4475
17117266 234
965317143 5089
158119015 4696
908414965 5182
39688776 175
279567906 2194
422541368 4426
678785375 339392687
207513882 915
446994613 2943
149933519 681
81441253 492
201845769 890
741026281 4094
656287552 5216
482659806 2145
535384079 14245
843024671 5238
356461331 2887
447845695 2402
500731433 2394
143131622 71565811
21229 756945584
342532726 182688086
208547204 104273602
169986619 1070
253175201 3906
51049580 380
288470447 1658
40 4195171
250842288 1546
374669176 1732
901986000 20400
8110 943107431
458577146 2022
165987134 7354
3310 225974144
720672961 4485
283008800 2165
102288187 882
333306853 333306852
292874031 3822
481631233 3072
368225255 2864
779316305 20022
470624198 4387
230753067 3473
534232481 3152
306405449 1521
126657089 1035
13380728 59
203431527 897
4106 861335152
4017 694382409
174914356 6105
639550708 2820
847202980 12942
381785580 2013
689349848 7464
133774116 4728
252015715 1146
973640070 10343
148180629 148180628
461879418 3003
601818372 3252
80306317 4779
150137598 662
599998186 32912
238976112 238976111
609221236 14788
690117321 57333
563354117 563354118
919812820 14281
860002290 6018
335685860 11435
10571715 74
122987115 1172
36604229 18302115
5640 692430712
938397411 7737
389682496 12015
307442605 2021
878636970 12991
864556423 5308
349352521 2760
8076 743988516
190702000 1896
720292336 3176
456563393 3616
84152095 394
590134016 295067008
929068800 929068799
548156263 2417
64505964 25956830
141494417 664
945105488 6561
598627891 4683
613168641 489960623
614384752 2709
648282071 508183548
390305887 17287
617330546 2722
79747 679486819
330837036 3372
923499232 4072
847035839 5253
879401163 879401162
467093957 467093957
442967744 3988
274778343 8001
248678341 3586
100168758 537
240678642 2891
21264730 1453
663187890 5213
925760863 4082
774498096 3415
648854772 2861
876661303 6445
394391288 1739
738774019 9789
36813 399616677
788784230 3478
277310849 6350
1205 224814440
494635534 2181
3329 735175619
295144861 28333
385488479 3032
531405018 12683
268613815 5547
297547001 2680
690081377 345040688
493945799 252787
495085964 4329
4246319 156
490941726 8845
237511726 16725
720060407 12204
66255987 447
577514613 6542
651156791 3356
358916797 3542
210145116 3593
558665262 4761
797687744 4652
334995141 11870
580429166 11435
291653226 1286
539824832 4736
4065 162697752
554398975 4146
678371985 3195
652317710 5114
3978755 158
793076608 7321
896301786 5443
768852640 8232
336560812 1484
169129816 75284899
202839911 3474
830409133 5372
429043967 2994
925233635 7719
786650716 19746
996246055 15704
929858458 9290
230843519 5490
431987374 2508
672857011 4039
322704778 322704777
631512373 25652
790372258 3485
731992071 4204
714964938 26225
363644740 9991
125416528 553
178648616 903
343767447 5246
62757553 40711915
771482085 3517
272630330 272630331
269095893 3926
165956373 2182
905484655 4663
621846669 10564
680669566 3151
7437 731012478
100806793 100806792
541126527 2386
423646020 1868
433761119 3995
494593454 494593455
385478543 15987
179527726 179527727
542273798 4642
575160235 23991
40609531 20304766
226871007 113435503
924984181 4572
471178421 5275
123238847 61619424
875115864 4963
897259031 8984
226277233 8626
75161701 460
212494326 2514
9368 687789192
555046890 3458
109792632 109792633
311212922 4195
13465 565324776
143806092 2109
6576983 29
814972384 8016
465524011 232762005
450929707 225464854
914687535 4526
200896135 1598
232234993 1024
913492450 913492451
681005845 3271
100225971 458
695511368 246141889
840099171 420049586
537166707 19393
783343023 3454
382809457 2952
480817542 8269
923993218 6431
898491456 8664
966580159 5303
187724954 1115
568403991 9835
454944753 2006
27806 868631634
629237575 5881
592797384 9430
737252717 91199
4844 660992864
190944110 957
878596081 3874
740561977 12927
100954351 1213
199000359 1149
8427325 5908422
914991614 5191
199277353 73173402
393904507 6119
572329642 5603
436488617 6195
356517023 1572
587639660 587639661
404372735 1783
569362104 3965
590477514 44267
599914153 2664
990175420 41639
9045 206442905
584096144 3167
300520164 271921491
224916773 112458386
450322934 17389
264212681 1165
35310762 209
46275142 46275143
248727023 2457
799742234 799742235
737844974 6619
523776721 7710
958506378 5139
452075701 226037850
483995009 13059
444179340 3456
848899011 11758
271383486 2263
717088266 21380
353480347 1699
723594633 16614
240255357 1707
716348123 7884
785448583 34482
450223700 2079
791875078 395937539
483689150 3296
146898706 146898705
984759927 483583285
342917056 1679
703280317 3101
72828307 72828307
109314427 482
821131770 66813
183904575 1001
519125327 2289
711906040 4580
359149224 1624
540456740 8109
251171433 1354
741386317 3269
173413229 1577
284901317 1849
295930444 5349
116869556 2009
847740608 9658
691856379 345928189
129240936 2088
267164040 2145
86066381 820
767844609 699799165
425109850 1949
209153595 2865
882992096 141008
849793372 3747
432925939 2399
38563226 272
480312527 184762163
641879699 8266
831303942 6859
532280824 2347
841855616 3712
992218790 992218789
374350294 2676
169186087 746
950735664 5742
608225398 4569
292788471 1291
547770889 17389
482872947 2326
452666451 4370
87315161 385
515 88847357
3169 304078290
303646649 3225
722557080 23940
573913261 3870
351884931 5062
921938592 121692
644204792 14168
175846055 75085501
4939 648688260
70771697 3786
414587702 414587703
199527910 3034
72224797 371
747642591 747642590
50265 279774990
360205017 3200
28383333 161
391689451 4382
3545 740234995
876554945 3865
96612966 1017
518846693 5188
140798977 140798978
868382740 3829
18578 400047690
155313953 2297
892374671 10108
600220327 7244
228582489 4670
772199752 11758
782573930 23110
672783332 3118
98494288 3637
17276454 8386097
73223721 401
492447936 9777
12286709 56
388604391 2330
712756416 712756417
147791734 841
787268039 5928
430325296 144376360
452505152 3292
933171384 4362
4932 910767780
672211489 2964
549741383 2424
592759189 2846
422711635 11724
661686985 35483
213063942 390227
443985192 5796
702598518 3098
198945121 2757
474126511 98571
446690458 2505
255820249 1128
257944575 4065
985184449 4344
231651656 15157
851147280 11345
998697691 15198
124282542 548
544817314 5519
354698189 5445
415167816 2359
178884327 178884328
248125246 1997
372172121 2331
925880385 5984
104548813 526
915708898 30213
883429345 7599
5973 595765114
557110399 7106
578922776 2601
915917820 658349041
796673186 9052
886906271 6774
1762 371204388
551063189 4736
261507797 2789
153367267 153367266
708048874 3122
284592109 1265
649801044 7486
825002496 6912
865864814 865864815
636019688 42583
439 46714880
383667849 2551
33792005 149
908848130 13865
36060152 159
229687052 1652
659004322 3852
95058426 1463
17444973 95
84233690 519
920456628 6573
690453912 3574
20471948 97
342229128 1509
868774671 4143
735173041 6195
725024296 3215
665513313 3298
467649800 4600
6948 263563761
461745291 2481
593346542 4771
623186613 3233
862293066 862293066
427274892 1884
856772830 4555
998177757 997626126
561343116 31060
515890625 2460
192773199 850
669949179 3199
18444449 209
15837049 7918524
437255761 1928
376314312 10536
831791401 7720
68561609 321
190679022 1026
235847707 1086
233144096 1028
121645465 1546
345198960 3128
645642043 645642044
748487485 10102
979650867 5819
252576131 252576130
540007833 3957
1691 57016074
297567815 1590
508303586 9813
297353986 127487
814280072 6886
2519 569336158
339297449 1966
151283696 895
675732423 3957
972029427 4286
260585156 1149
328309359 1748
481629087 8194
381831236 163945504
616485012 4444
67524206 564
237301758 3577
498879631 498879630
993089577 13161
349798230 2890
476224141 3010
34926239 154
464186423 3742
921124609 52147
604388177 58064
483151413 3163
131311988 579
787896000 8472
11850 926937214
362411041 1910
771563747 4199
648395129 3842
650 55268200
926717803 10618
985901517 7772
207781661 1626
84683 402561334
50121121 221
827308670 87361
300777004 1809
578607224 4917
852470364 26302
854321696 3767
993487449 993487450
646322762 5078
1798 141832643
97294198 429
653618881 7162
27482194 241
380102187 1676
955149431 4839
613469654 2705
13967 767657118
697616566 9822
214738854 2356
828520224 4984
618912639 2729
858647305 6493
810329224 3573
382850988 8436
414120802 1826
249880193 1861
419464459 3394
191464627 95732313
152241929 705
372252202 1795
552339351 3638
108180511 477
882515904 29256
638104828 3572
10106 767004976
11303549 162
330927475 2822
621265226 76975
662535501 10340
134091761 1927
638847672 24006
255544957 255544956
75121923 613
246758108 1283
875876042 3862
792184456 3493
579682909 2556
908414262 9983
344950632 1521
985443759 974184291
352889571 1556
89966916 3127
461824114 461824114
956005980 4272
666805368 6571
19725846 113
47589 920137200
388361153 30486
579347999 60192
449422943 2287
44963772 457
892599826 45097
800949457 6849
794916540 773788284
84124653 12869
311051654 2321
738718975 3591
425487017 13893
713215775 5096
524793240 15145
262277458 262277458
8125107 4062554
125189185 552
569224656 18668
677720667 4529
710546265 355273132
623904791 2751
9071671 40
734258659 11741
772532364 6655
916370399 18535
361278620 1593
575066984 3755
927873600 16440
522421923 1066156
194246926 1763
463183873 231591936
877522444 12577
4520100 76
452195517 3640
968307212 4539
239266031 1055
664381329 3037
326249298 4735
64367770 494
891642728 891642727
69780492 34890246
642647972 24783
862229750 5750
539983919 6205
557507359 6378
193279855 1463
957469630 23547
728231541 9238
722429455 3572
442487890 250479934
756235601 3700
596035286 2731
631613103 2785
619719563 3323
339057199 3925
253765521 5840
733900132 3236
844713277 6686
390762617 1723
17655073 658
890614311 3927
821444349 3622
639836736 4596
241630936 172837665
850657407 11465
682031485 4534
456760457 2014
239358378 239358379
143338593 938
112533101 775
661818224 6511
415256151 1831
3255 392678169
417549032 208774516
952101630 476050815
54822349 402
231240853 1206
686347341 7978
4146 615195295
520046401 4800
933703568 4117
463338100 2043
995060220 646123462
834439355 10433
915474633 113588
2223 94593829
448790895 3544
103480460 549
478148600 2143
413919303 12215
314316239 2660
403655517 5826
656789631 2896
559209951 6064
551851680 4128
484817277 7958
860643841 3840
680454954 22563
800088906 400044453
354151512 2164
441428299 25562
696950055 29291
554086956 2750
881965471 6338
947653546 26249
744937489 3355
892020827 11421
909580174 8454
717866218 4426
728459115 3212
743683995 6495
836170001 8657
493815168 2432
736959971 5939
992878365 7496
12734701 216
797864467 387121158
696365261 348182630
474014337 10393
932998499 6352
415783284 8075
456461644 8949
77563519 342
625227150 5904
65160496 54165
573825713 10538
867710018 3826
79194372 1816
135187746 2194
491753345 5828
493845265 9684
971982899 6300
371176156 2745
362159701 1850
800945712 3633
843068586 843068586
2927 469634223
361279656 1593
54733712 1135
503827175 251913587
838469010 4018
11257 500251956
89809302 396
301519188 2672
656119589 11305
136071230 4395
550022602 10849
354397576 4552
10369193 6256199
895829401 6976
853187743 3762
438506989 3271
805523179 402761589
902811575 48377
386932224 5088
469165707 3971
742221986 7993
970144199 451592330
526512879 4540
641713723 8313
902889650 46731
419989471 8041
277736571 1306
918667400 7910
657783073 3771
696740719 6452
884522446 45676
35379551 156
113832514 1977
814664833 5620
775974865 4727
7374 630248406
911498630 11095
362305281 1786
846160951 3731
617999932 54255
445920234 13889
276152431 276152430
58753357 1052
379335356 4183
758481809 8174
297705115 11677
4301 877916823
765545095 4640
724493134 5799
844800201 3725
870049143 7673
720905317 11573
981659685 981131012
451078251 3830
490916240 2920
600685085 2901
737191340 6273
618167688 4324
749691486 15371
488822321 2815
166464593 734
203581485 5139
784496824 5538
702808448 17205
295254401 2800
206150879 1248
294604107 1299
547702681 2415
682873724 3011
921298237 844229613
448594577 1978
733847789 6793
281999703 4361
879553647 7586
651451001 29149
688060601 5080
609619683 4754
441773182 2788
630406251 400055920
630484539 2780
480978511 2671
237520636 237520635
396506844 3314
886393602 5234
269038062 131595691
232295559 8478
695863479 8255
169347419 1194
343562862 2863
140295816 3295
955493204 6447
619131119 4284
289387139 1276
552711161 5318
125189040 552
792350744 108705
181302982 1234
859425841 8112
40732965 315
128755671 1887
369275601 6450
517085759 2280
13156 625710527
146960567 648
5337 968224371
583 25356079
835896530 4803
25505273 2381
907696109 10610
352618020 1866
852134131 7286
722359243 256916661
941768140 16685
937306100 9237
381446863 7325
650672334 4043
5285172 151
724378472 3194
708194462 321575515
267070987 2919
842535994 3715
994465761 994465762
526766729 3886
653137939 2943
723945751 6547
308508000 2000
250660737 1906
968761322 4401
680151058 2999
783742389 5863
804188883 7831
60240563 326
1356 178765803
4406 657574799
244901279 122450640
38415942 355
105359149 657
719662856 17606
271314432 1746
16798 262704480
774407184 24251
743426998 14907
627739200 3300
717341978 10963
980777081 490388540
171225558 2303
777 75094476
514509006 140155
641352910 6281
34699023 153
586223744 4501
329075958 1451
155315937 932
462241080 6230
856238753 5087
768594700 3389
722805769 6858
795227751 7164
838981407 67840
525735530 27503
987680512 4355
994822389 849489634
707 91790780
404940421 3177
860503079 3912
871104230 3841
699716535 5201
626487489 3492
793757322 54981
222762711 222762712
210464326 928
580131810 4409
524395072 4549
217924172 2666
504088551 29257
893980605 8189
312186100 2411
182257313 1357
917431423 4424
6832 557860160
987558187 987558188
513113952 202332
115062903 115062902
507378222 253689111
348054999 8701
693236629 22658
599 81756943
480987087 182254329
564029232 2487
63508542 411
706545338 5934
890838209 3928
1775 139160717
10293066 302
452626976 223238282
214967367 1064
418520844 2006
449503051 449503051
652552915 10709
848782128 22793
188610060 940
897048480 4399
763832087 3368
189371571 835
492 17190072
98914814 845
207400607 1013
268975312 1186
7969 893372714
639275813 311467533
216217476 12769
202299356 892
535685067 2362
667592160 5540
746431661 28015
40369313 178
379751354 2345
683688560 4823
1852 178760596
737527583 3252
34 7631464
701344034 350672017
860423372 860423371
53667725 641
394618770 1740
343178667 343178668
864601081 4360
408000608 1799
311096221 1831
458649522 28754
2983 279461273
573784832 2744
825275485 412637742
548 38877790
146735200 647
2798 529529894
532806712 532806713
68845543 902
155142730 3076
432036854 1905
923019143 20231
68088260 393
786815972 7161
59192531 261
74282599 476
808066642 3563
184073309 61569500
186640588 5877
179266216 1905
122695014 541
513125802 193895903
185197205 8443
751095168 15739
476034309 2099
794885257 3932
522 106730357
403709696 12032
81990711 523
178993821 1144
575824889 2539
831986517 415993259
19434865 135
713880250 23602
856489921 5610
132674384 585
338675790 1597
46923064 5453
280446645 280446646
854754835 15236
64886720 64886721
845229268 57592
374730160 2296
723082856 21512
728287311 8048
597599554 2635
543112801 3450
704158225 3332
434700393 13675
473766399 2089
375317334 3299
70986210 313
270956890 1827
357276420 3060
274518561 137259281
735751088 4490
312594997 5005
348124133 6483
883987133 441993566
612726702 6753
65223 738520029
474901959 5396
76204859 915
125179854 62589927
98213701 49106850
590565487 2604
317280926 1399
357877871 1578
144466748 637
286283771 2056
829035901 59815
254628175 90159771
244379227 2314
1604 277336412
798329269 681610458
954204788 71970
502828058 5158
347477564 3191
496504808 6399
720515007 3177
57605423 254
784617934 9635
618167119 4742
102695039 566
456641216 6792
232916411 1027
695673667 5526
177390214 19019
800642033 12112
769695995 6489
661555181 2917
92249050 1019
510114033 5681
456472159 9293
721213417 4532
697628448 12969
137704321 1560
926847780 867835
327703316 163851658
106138952 468
160578915 160578915
524813763 6778
988828290 514472689
153897703 1054
46056912 1254
38277251 38277252
43770856 193
853169771 37284
384142694 2057
463605611 56181
903720160 6020
40595610 179
120629485 636
973797792 8184
938687949 4139
526159335 2320
226520722 100321877
632640987 6724
954809295 4298
109664805 2231
550169387 3438
407038994 43279
199057623 20927
258770813 1141
911303509 455651754
884761465 169592
176222494 947
24736 928825480
806448616 4936
516736308 2783
922369517 4067
179994439 1330
621157230 13305
467236583 6302
309571081 1365
588978823 2597
260792165 1686
360599280 1590
250653854 1556
2667 591071299
550783982 550783983
936579457 4744
209488890 1512
981357484 6884
514222137 4337
997435613 4398
1935 132496667
757923003 378961502
605078389 2668
6656 542586055
591379524 3160
747279639 3295
902306700 11181
495086056 2183
973191961 650022259
770185632 3396
959306798 4322
18562 600220832
356159294 8683
337946465 2209
185128795 4492
357852426 1775
845841909 10589
470144761 2914
489144462 3739
888348541 13999
945351336 5428
701957340 3346
865207666 3815
283148024 145726344
959426572 5182
99259 592906968
667451799 2943
561854559 2545
837975479 4046
153092212 1118
515242539 2585
992783590 5225
36786122 19459
972254297 4287
904896273 3990
223386386 1420
948306966 9081
468950471 15384
286233946 790508
861796363 8294
582013300 4656
575485121 4714
971645971 15571
663853959 5257
754180618 10943
360801392 3199
453981276 2925
236187622 9327
525048279 2401
968378554 4843
3414 624892969
146275785 109542488
730109845 21748
20239857 10119928
40376 709059316
68206622 1142
64 10312696
395071663 1742
2695176 44
74070326 26335439
374572383 374572383
46261214 2765
795463518 4392
503251449 2219
501438105 2211
999686309 26985
368871231 2366
685041700 45367
926423825 9452
952046809 4388
181563408 125768579
592515878 7746
885163741 36035
64622 659790620
380521894 19853
441716978 2509
54883905 242
696361931 4734
309080259 1670
760751903 16404
1672 188514656
664954144 2932
865665064 3817
90943677 521
258485320 1640
3479 782968741
362013094 1741
127012707 653
203384787 2662
569925782 2513
947975616 6471
187532287 1024
862268474 3802
905025080 10520
140854497 1284
816277327 10851
790347159 7544
87999683 50421387
33289 767798973
646431176 323215588
120427084 531
787421092 16681
18602 775030078
269274799 4797
241003576 11222
990879560 7803
855217667 427608834
286749900 3420
928160923 88649
598111715 24989
816479320 42259
173841766 1821
745643582 7972
958247231 6092
260511614 4483
205873180 1955
805458040 18990
1359 117697589
462244133 231122066
395389095 3128
304876015 2056
1107 197256066
152630343 673
378025121 10469
982008587 21928
912157424 4022
529108068 2333
797996434 10658
204604363 1619
3746 560672402
610390691 610390692
238811727 1053
234356363 1419
809800607 25946
533644580 2353
331684915 4434
133410507 733
528722784 6631
94671148 418
433287360 2115
885979039 25347
514771627 257385813
506824462 253412231
170986188 3862
831682848 3920
559039815 2465
843442370 3719
5876 894196655
837767663 3694
607805613 2680
140303709 970
924354990 16965
307896174 4396
563 82080648
140837210 621
405880569 202940284
743964334 5204
593086873 9278
287493961 143746980
683779002 3015
639401367 319700684
179430859 1711
905514468 5547
719195454 7069
359972054 11397
92959841 46479920
254545839 1270
106713881 657
92229601 22224
409104871 8714
444287147 1959
196049977 888
990179939 9287
46922051 450
661708144 3407
219849155 83724447
523193313 3056
899337705 892571254
50556956 3641
156065278 156065279
632167064 2985
331712593 115197680
425459916 1876
177808859 62141014
436751694 14638
7319 290077531
305942407 1349
921204340 5588
564070924 318678337
308892067 1362
275941301 1743
944501096 470353921
93792419 820
457734709 2988
886603274 8175
746349125 373174562
270166075 135083037
814839846 407419923
493332865 11712
195721666 863
214059460 8041
595449456 3811
261507931 1483
720067928 3175
308805715 1427
769640022 4729
199537100 10675
315025845 2308
511018457 511018456
511404766 10214
864229755 34800
132720224 728
912504926 9157
445647126 31290
670061243 335030621
628856378 4041
643578467 55276
827108753 3647
156905100 891
565249963 3306
928385351 14578
446722392 8946
977658410 969376380
167599061 739
504173209 92036
546392561 273196280
3091 617341225
549780271 549780272
54409520 880
811402486 371413135
1041359 18
259167365 192965314
698273952 144548
223524449 223524448
91631065 636
697454852 697454852
223389632 985
808066503 15086
753037097 14837
76576416 2044
409820122 2035
286305887 2192
30565421 1510
591244136 2607
691718649 3050
193908015 855
11358269 350
373927595 1746
180425821 1940
86385414 854
380311309 2886
215817855 957
681365063 294589170
3970 533594799
136295613 4648
200029339 2780
301898161 12496
892636705 5465
651961991 5494
1238 261299361
783356185 12636
294780972 1678
323910481 1698
300221937 9861
229287724 1011
891253968 9609
543491066 3363
332032957 332032957
867253239 867253240
112371423 754
3069 400855365
889833290 4235
963637463 4249
3635 405715502
891727574 7734
531146864 2342
31448130 222
797077679 3885
257517076 2010608
297147785 297147784
3442 303567190
3193 606382630
704759809 3255
477848218 477848219
632189543 3181
554432597 3526
551645472 3654
69398328 306
293532865 1552
363897985 11605
49011088 291
111409968 552
4309 385595174
494600859 247300429
926753801 24184
563100758 3706
481366144 381375537
169289632 1153
377150919 8713
859331383 19803
165141959 44393
243306727 1245
309340 847591600
757256048 116407
451370116 3695
286890616 1265
38053821 601
787001249 8566
268069111 1182
256976430 3941
543310208 6307
981238680 11810
2732 432722895
939210748 939210747
407482906 2395
765412133 382706066
334336624 4255
837092963 3691
143428735 1648
905619527 6303
451089800 1989
2918 346174012
681371077 3531
665632689 2935
149830378 663
428285799 2823
7206 890467769
249016519 1098
12246776 54
754890959 3342
287137728 195199
342233100 1837
61300554 289
834587037 8319
312916983 5126
87753141 1303
577183096 2545
387061707 2001
926479640 14387
911152466 11631
168727961 1016
818079537 7376
177804143 784
906937209 3999
954873662 470884333
900837627 7193
628507010 499935145
358387314 9295
742766320 8317
220565715 132408688
4100 867381871
585955231 2932
947210398 5413
834131491 23551
415481898 1832
119670725 1520
477710293 2871
42985104 310
458348057 2021
506748972 3506
464015658 2046
828796558 4393
485076638 21841
195636707 1123
649534039 2864
109528 488352695
418928342 418928342
965885766 5932
661116145 330558072
898743783 6521
965157120 5220
768049264 5968
46174401 2187
226567230 6847
902138776 4648
946201972 5203
24449 443521738
372309193 9512
320457282 1413
867504181 6315
1962 191584184
184669761 920
589528890 4581
817581555 3605
9441 839829957
55272653 303
473584085 5998
617330718 14134
354779911 4506
132194634 858
946412599 946412600
632296096 2788
340641583 1502
736557547 3394
275978678 5451
3912 887186435
103815206 103815205
404818562 404818563
950515772 74409
947610288 4752
505518958 2229
883542306 11037
899403029 14332
23473532 437
974525225 4297
368145584 2039
852982936 5939
142365203 8813
683100517 3012
82098343 362
150135643 662
374241216 2712
235330044 117665022
464877289 2174
358816177 4522
346987421 2510
302087999 1332
129305091 801
182878 9
53321709 265
626829709 3359
656006442 328003221
293695295 1295
348420023 65028
215786201 1135
841402031 3710
56073188 42801
135307795 2533
588976227 2597
369671171 1716
984272939 4340
212148089 2662
825749062 3869
785384160 3463
695800241 695800242
446573401 337211386
197030191 2622
196866165 1814
925014921 10741
459980879 8493
988318461 15771
4300 887333549
73399071 496
802015999 28240
538045201 3080
74514385 378
419259180 2039
468060255 2384
227747131 3519
932852101 14513
118512817 20568
745877117 3437
206416205 103208102
203026071 900
770485617 4532
831070605 831070606
682720503 4769
68856959 1356
349702471 1542
121507749 1065
879512879 4944
291720085 145860042
263597098 4273
219761574 969
747282981 22696
1172 259638214
151420536 2297
970566938 12661
454289829 3661
541294256 2460
690307267 3878
317053817 1398
93996991 2774
661369968 35895
829836962 3659
652727867 298186517
379470599 3062
579547085 4412
925613520 4626
665183869 2933
164050295 1542
610982977 2694
2719190 164
93009709 429
649655265 3092
186932559 834
385234269 2734
320349317 160174659
393320550 4535
682992577 12348
47312784 20170050
554908458 5642
562447489 119976
147430281 712
761898554 13365
702976444 3579
757193012 9703
331795232 1463
549170678 55918
415311903 368611679
36665438 2346
683468695 4362
986793236 397304
874637582 4313
76217466 36373796
677654588 2988
699651321 3085
395846848 6653
568887385 4631
405588330 14310
714287000 62823
369009032 6251
707111736 5553
174056589 137234216
299900069 1534
503350701 2575
167470381 9273
252006393 7558
836638722 3689
396015130 2424
73800902 469
1204757 659002079
481229013 4064
618632804 3239
899608482 10011
539396990 4345
8968 956051576
245253632 6656
747763156 8065
163743908 722
928820740 464410370
693529291 3058
852608280 616721
254761066 2295
996803983 7568
614862588 16476
441971347 7553
63048177 278
84005286 455
212860572 1839
293921861 1296
728645663 678186901
588921085 11561
18387 720457821
37458119 1064
128670763 608
923547183 703357743
868206373 10754
280314913 1236
624420374 3518
500076569 2205
932572816 4112
306786198 2994
284396683 1254
359903063 1812
109540537 483
877072804 14867
933494037 21618
662202518 10329
339888156 2989
817317229 4472
165950959 3371
269884692 2004
299405721 1562
464827391 4608
120789621 1203
169054848 1152
408000606 1799
176687145 2227
798307840 3520
44625 331429875
933075521 4160
100714754 54019509
809257357 4154
866295503 11986
234016092 1708
478993702 3377
529444872 2705
856084917 856084917
124055225 547
703059927 3100
868162327 6322
222481970 981
745727052 7691
844823751 422411876
329817606 5065
460277717 3617
338826846 16307
872351973 4082
601959476 7345
354122079 3965
992454757 9397
624236991 4379
591026125 4738
307531307 1356
997986946 4906
933257292 4115
600957287 8152
88375703 1938
72644189 1724
162080294 1050
239266614 1055
637485046 6876
670404295 670404296
844893120 844893121
573250468 15177
121087775 1524
522000849 4838
202663777 1497
246353742 1184
4051 254904556
519835504 2842
166598106 867
1788804 9
489858148 4759
34592878 800
41276218 182
855610897 4438
141397885 1059
103416697 456
337635411 2870
720337494 360168747
2329 440851787
553731605 2453
312609150 1675
652235240 3942
5205629 73
174698021 801
559737718 10087
765261126 17707
2721505 12
356132256 1651
997476600 66855
266244790 1446
289708551 1360
348016159 7418
631282893 48389
262626924 1158
83913039 370
569065474 284532737
539912960 9471
182444424 22069
938592410 711621990
862266986 3802
508942584 3495
94982699 925
714223577 6049
787957688 735125723
655374297 4114
539767340 2380
756157251 3973
289379575 9106
957007461 760623262
900001290 5105
972833251 8790
494338918 2793
316316993 1674
311779468 1393
972124361 5049
676961199 20061
1962 345749298
87481379 651
547395263 547395263
746830749 6872
331853977 6183
203207416 896
213211951 2510
449679887 224839943
896550379 29140
287911097 3322
2286 153610701
706461572 3640
513796347 6451
268520719 1184
783973941 783973940
575808299 8028
820725627 3793
499624092 2203
100812616 1046
633941717 316970858
7318 663253956
145254285 3274
4700593 42
549412136 3239
578334834 15746
663172226 3299
994278466 6283
803115157 4388
957868956 7203
339050600 2030
571983223 4007
387102289 6198
98736211 2973
490739395 3199
531602792 2344
73860435 481
254448467 12057
593066860 11253
944366053 4164
517720801 5198
214994959 1072
865722860 118967
988864095 988864096
511704136 73935
878293550 5146
304580312 1343
473290291 10890
586826399 4560
820376511 6356
890039701 9075
829870999 5150
905652730 9601
748640392 3301
567206791 2501
12927099 57
985803244 5643
282854207 3945
806485835 8345
835956304 3686
179846850 793
724227575 9402
875682839 4010
958879967 4228
299617011 2585
222481603 2802
41400415 3200
77109389 340
840937250 17619
2211 439333466
500711533 5186
673569392 3077
377281667 6041
362963521 1737
591119069 3990
969844729 24942
2910 250442286
118158112 521
955958185 5352
265100724 2876
647516280 16170
805093854 6290
902854971 3981
765432631 4954
166569121 1893
800853621 621278104
207095256 103547628
234582640 2557
8916 881189155
790770684 9229
303838585 303838586
657174533 559291713
16771 652007990
175870481 1301
512964540 80820
348399525 1813
454540135 9183
819853081 3615
940947953 14089
10530 634558860
991484099 28696
850516706 11729
936019724 38559
464737998 2764
310730496 1897
509959929 4315
929824993 388436205
944964178 4437
542035270 2390
628910190 2964
944861639 17631
1940130 9
373267439 7385
135 15462965
229060930 1010
207263826 1386
888144577 4642
134983622 2738
406927299 2914
752045589 3316
906409402 613291098
1283 212622609
986285073 98216
870829308 13857
753696258 182121
927121609 4088
945748820 21001
971087016 22681
145660054 2907
463501589 3192
661653712 360395289
578038735 9954
262314686 9327
442165657 3032
603024508 3401
441626463 156452634
522670351 2382
818347596 8097
324058559 3320
747276344 3295
640301529 5152
428060722 6351
990281847 555377
954363384 10422
70567900 553
314147369 2985
926186265 4462
368959967 1842
248039964 1308
611731091 611731092
92613455 6453
607032312 6311
162913972 2879
194359888 857
130219078 818
447837158 1984
985556160 8460
6611461 60
397527252 1977
811082206 811082207
98280495 854
890837713 3928
996070956 4392
3287 567027222
718898993 5566
784023402 3457
359141869 3055
10976367 104
404787015 3977
462967337 6078
445533179 3399
362624955 1958
124054828 547
532263840 3539
159434074 703
980880193 6176
338206459 13205
1082 225633582
519344220 57377
631842512 2786
968831409 484415704
309600950 5637
746340539 329483606
987826300 6661
696197471 336691800
623495534 4101
621388000 5473
833597683 20034
235638027 1039
585125941 2580
462910501 2925
28433027 237
401709547 2933
285984711 1261
609865776 3425
777893131 3430
246636611 4105
415484593 1832
315858670 8447
68926285 601
895350016 43112
135300719 1104
266645691 25607
675423819 3657
850168808 4473
631286968 12237
666211499 3294
472635634 2084
687977508 9117
808175627 35878
59445931 965
23586367 104
190958863 842
784053938 12655
250486474 2923
756773926 80335
207513649 1287
315813165 1527
4189 538686464
346587328 6388
658282104 16476
764731780 3494
188270311 6318
774960336 5028
951586369 6752
3236 705668490
528526936 5769
284468451 1691
550374241 3088
133553227 8027
987799211 5661
44244 902530878
659707514 3640
281405184 4416
761262057 761262058
418385392 1975
427449078 91903
459253605 2025
74447651 329
382146204 1685
61709071 776
822124624 3625
177822861 88911430
50532301 234
230625412 1083
581125721 2828
1620 318580722
374131133 3139
827069181 7262
795681788 4333
834820431 417410215
797182923 15643
29092062 286
603729010 41743
322725017 1423
427501456 1885
250824705 7218
978603677 9074
1053 155546068
723043087 7643
508736291 42924
825015949 42017
241934774 2087
578617907 7062
954108290 335663855
333158918 1469
329669829 329669830
541375974 541375975
272177625 233095957
65193948 358
527141004 2834
851826995 3756
688553622 4925
351163491 351163490
579893349 3413
71786369 570
930489295 6167
653643967 39794
896989724 7075
435211930 1919
417979499 1843
984730863 4342
161023610 710
912436083 5018
952881877 476440938
368763362 1626
506738348 5499
548363039 4595
156041181 78020590
784791348 9042
531612829 58030
197577350 1237
87859553 484
453640175 4752
622051544 7658
949544322 5357
421137756 2542
781193742 6813
759945377 3763
444797132 398683717
983461242 983461243
102918845 601
706086001 330569690
339202222 169601111
90567788 663
45045 498480171
355791399 143969568
568945764 25566
482300523 2167
137889734 608
426571153 8603
261349169 130674584
357175069 3329
163448999 22774
859768076 3791
935935492 935935491
888132124 766195209
852710625 5625
904299521 11824
60553463 267
956884170 6473
698297904 3079
4388 564191522
340 69972565
922118110 4790
85102696 389
558726949 4150
632929633 2921
771616176 5295
419712091 7030
569576379 75651
55491611 284
607123970 2677
113715728 1561
840264359 3705
878902747 5574
653160959 2880
436469439 121479
429925862 2949
736679747 3351
244101483 1411
521116375 15928
601355866 4193
72844043 36422021
524216124 10233
314777371 2366
52842537 233
204204001 3927
246112953 1249
507854429 2262
263832248 263832247
726087482 18833
174782234 1273
543164845 257172014
170565843 170565843
886753607 3910
2706 583969180
358028254 1879
668722507 334361253
942771526 4157
774374240 22765
714646810 16318
718210626 4614
719220811 6095
101602816 448
732496979 5371
383391289 8995
267064573 2094
197085422 1196
688717590 3270
583310176 2572
177619753 1368
885619685 14328
843968466 843968467
503978027 3084
600302963 2809
705786553 3804
348880697 5983
352435445 1554
757285357 3755
52453506 52453507
284632451 284632450
713944364 3148
405793373 202896686
271826521 2177
134060033 1072
461584746 7368
91320362 431
656084880 17490
291579816 2325
471056954 5893
175560809 87780404
940732417 4148
180198595 912
712049237 3219
605249759 5235
405361281 3720
11143 546392703
584548871 23367
452804253 5777
402762116 402762115
201441569 4848
565530687 3413
979948579 5980
833477535 6787
430427435 215213718
329859091 9946
310807900 1378
491699192 10861
194428088 9347
7105 696322332
488509969 2154
20743 287655573
517847518 27552
893783332 3941
272355513 2656
116873811 6556
139435977 1005
728806240 3664
502698411 3103
415523912 15773
667561620 4090
11165 693491645
85804 550569297
508896485 2772
746374053 3291
661796574 7907
3048 544464007
652454879 652454878
426144048 1879
503480461 2220
197979012 53163
157172854 4777
152532985 3112
569393343 284696671
229512492 1012
985869172 4347
987675194 4355
806785853 5253
287059211 3366
903052131 4556
753403025 3322
394450650 4950
16 1683304
667225005 2942
412755525 77805
317056615 1398
933568803 9146
245307249 1454
850338307 3822
377463965 377463966
809425515 15049
901174626 5477
61088543 288
394541746 4731
10659185 47
631836701 7675
908150157 345316
437624034 7866
516403106 2277
396463704 1911
171490133 1255
636830659 2808
636630847 3188
85726997 378
188906763 902
712868646 67398
492242313 2248
915721335 9634
543794935 3611
672664412 2966
672321625 61048
233292115 5203
227348265 1144
55893905 466
849839735 424919868
139834921 1146
835501729 3684
133982125 851
193134610 1807
554864347 17046
664772510 332386255
299614255 2823
624133394 2752
746145680 3290
942930144 8944
888424642 314983553
490096435 2161
641380400 3102
96766756 7144
695986881 4342
443426676 33025
219755121 2620
948462368 4256
735036112 3241
131566726 3524
624585169 2754
486849570 80486
59131887 20904
811304748 120676
876320425 3864
3430 498946350
82521908 403
7534255 4526713
583462809 3838
479544709 2957
445129664 2324
722377047 24494
432336341 6401
942097433 11523
997403957 73560
586938880 2588
377858272 2121
850246957 3749
2215 179324171
270677700 3525
385091852 4876
104689632 104689632
811661190 17016
787326140 19693
905772045 7720
86755889 390
870658608 3839
855686216 3773
5572806 31
702502371 4306
515616459 515616458
25081747 205
123123758 843
874530593 29526
701634187 4677
4343 790126333
920607305 920607306
484204656 2135
742856402 742856402
280484625 4588
771146167 5731
204806447 4653
391464289 11106
122014096 538
494655662 3440
15132 920509824
84974049 1143
376021137 1658
720667440 201360
624815308 441441364
144105803 16524
62245903 353
217294109 15905
813524019 5929
375288558 3714
611393680 3712
306351423 1984
617098157 617098158
497650729 5535
367346268 367346269
679471487 2996
998854472 968307573
294171524 3501
632066070 2899
660301290 3165
961551501 6125
794063660 10244
849924972 6903
995717799 55195
131312834 579
362638809 1599
234733571 1165
655269861 18340
122805681 972
355698248 11872
115901028 85619304
998795526 4404
522299673 2303
590447692 5012
330433723 136345175
228520079 3665
172456072 3633
474231254 474231255
963359974 731835002
636833269 30710
733517966 7127
763505279 152640
285984713 1261
703274131 18530
287400810 3842
742518474 3274
697384854 3075
329939396 329939396
955780805 477890402
659057553 2906
494931071 27296
793171898 5084
977028011 4308
400099303 1816
712577322 3142
253571032 1627
633293993 532805518
297496408 1516
3109 427245718
15853861 306
312910660 1610
14968337 66
947644835 18582
149260043 6892
424840337 110272
317291276 1999
469228189 83226
12925822 754
951017655 5864
111354385 491
6866 944025017
577281334 2751
351210001 2500
112716100 497
247276924 4123
605063797 5208
726881549 363144623
642050597 2831
653682331 7770
417 91948832
18435951 326
874624034 10617
704036709 5395
440800579 220400289
507011399 7364
227785615 2199
872427821 675113000
614229390 3457
780405526 4120
940080317 4546
56956513 56956514
129828273 3125
237904808 1049
541769047 4953
544639593 503556231
505450095 252725047
860683501 13876
330173105 2731
393580584 60245
80657038 4390
58933065 29466532
2349 182585761
919719749 919719749
869615770 9296
370090352 4505
24209 753748004
639493207 81871
48838846 475
108634228 479
846837594 3734
320002404 1411
605701801 2904
547298087 7360
637239457 3154
467420372 2061
529439305 7495
508694456 2243
643182111 2836
78864436 55774
353340378 1558
71008108 1036
782830841 3655
411643439 2210
16970 340367290
649080102 2862
688432347 5946
415238216 1957
426136675 2166
456201029 1573107
24785359 1726
444512492 1960
120629543 1162
836409498 3688
151967798 2559
907164528 4000
327262298 1443
110591566 821
785167929 6903
480349195 8527
199002434 199002435
47700710 501
735035369 14972
77336148 4726
183230754 1305
102088144 970
589332457 4574
861846929 10794
241759206 1066
490472989 2259
329359454 4058
816063041 3606
724377953 3194
400270932 400270931
104261934 598
371049486 180523868
212955391 1664
261615745 1294
423202561 2796
295621520 1585
571338231 525842812
20242 988497828
450840863 450840864
265573108 1171
473678449 7325
203036252 1463
934203029 23762
93904604 46952302
919637504 4055
391392680 38140
559022968 4172
57151835 252
22906031 101
566876712 566876713
966735504 4788
157024559 2436
849336058 3745
565410691 282705346
991431737 5891
236593965 3401
485972881 5204
974806139 34482
433160843 216580421
597541556 276531206
923727888 4073
179845553 1618
828602849 3964
888045551 376450
427133062 7188
113788583 637
110162040 2040
792752358 7234
477259444 5794
114838844 3155
374885635 1653
699659003 3085
3637 747294390
753335338 3883
924083092 41765
658450619 4452
20991718 142
8742 802079165
671301359 2960
917340029 458670014
174142126 1223
147101714 57026987
81857754 5815
932569367 4570
683325481 3013
120900038 764
134771833 67385916
961050831 786675771
519734515 259867257
410382336 2857
801116351 4192
797034726 28672
118241751 1178
659062231 5974
630257031 2779
411626631 1815
935551019 467775509
619329665 13424
653390426 2881
180754021 797
57245005 292
422286705 1862
942457727 643323181
969469613 484734807
26988073 149
910011301 4292
147414150 650
982480563 76179
893135407 4952
828471580 3653
761564177 3358
621057293 5643
65783754 302
290077186 1601
805267816 4284
2613 310368666
784958444 3561
310216372 156806
710815621 10410
832096595 5726
163970147 723
609843687 2689
487406293 4533
131992455 1247
8624 626993760
154444670 681
735045960 538890
575039485 2601
50184751 231
262268434 2061
7848750 322
766679157 11462
598161830 6902
379311023 4044
390113220 32029
44709394 235
203368530 1754
408985681 408985681
107083050 2385
158286263 14667
546287916 3361
464688668 7473
23359528 103
647158054 3667
541648839 3349
41445195 509
809656677 6112
473339170 2645
300443762 150221881
339493380 1574
865804351 40650
176334549 907
950417692 950417693
844289208 8183
473156223 3558
232007192 1023
859875083 16834
460016994 20784
207642731 103821365
509919958 4647
61113011 1818
973928617 4421
369650571 1702
978151049 553183463
10431 903032532
221218807 4197
369971712 31831
270307754 1395
84820209 374
841818555 23965
490777887 2164
280371451 3525
911590213 911590214
322481741 322481742
293923728 1296
260582860 1149
304506369 3987
453366554 4489
959445857 4271
746848807 21361
143553083 1068
344845566 1586
661438727 22101
141767553 70883776
966905549 7683
141064624 622
842072353 6106
795741060 4748
794905961 3505
445808691 3052
943227928 4159
150281452 1062
676485830 7136
686266799 27152
816641640 4999
826222238 575404696
989265704 4362
36115485 399
1909 277570509
415514187 18724
853195267 3762
806219051 50626
801485311 3534
346969728 688432
168324434 168324433
249583591 1335
850867511 8245
123 27465603
277818974 1225
277419742 5111
819968352 5623
4264 942552936
412407065 1978
18 496033
751138416 3312
312649199 1800
426275692 426275693
808060412 3563
2639 180803168
611885399 2698
461519686 2035
340244321 153557666
778100100 4150
783986043 391993021
982200374 9321
781075093 3444
320750959 2195
996297257 4393
819546969 615017633
878671927 3944
7389 585504360
558361034 2462
163844924 1065
364133937 2049
721526303 20667
968402566 6235
530858511 3676
721590246 6388
430205487 4795
456467643 228233821
49894459 220
195936464 1785
180073643 794
232970389 1152
570263432 2724
654972408 2888
360790605 3595
514325567 3981
752827722 4430
733895677 3236
307000828 1444
548589551 2832
781545852 727616235
534602740 2380
345177716 1522
398215584 2336
259420802 1571
14968271 66
562881489 72035
2717 591242574
952034206 461954741
922219163 883868049
309116837 1363
570180980 570180981
931869310 119485
368695443 3076
350154919 3453
155235859 1812
168505713 743
216358958 954
22088 394712560
593785947 296892974
71206536 1164
667678592 2944
913515201 219595
87580007 442
528705889 264352945
746548712 69797
241506928 1809
432944348 1909
815784426 24714
657255204 17966
778516531 778516532
191396681 1186
348708447 1936
872247912 55021
525421124 262710562
548386673 2418
551276331 2981
385546400 1700
15012 984020868
997298543 14052
303618089 1448
589758099 5900
431588179 1903
685965238 32196
491909680 2169
690031725 499198525
555384449 2938
643841699 4633
130859493 577
167408379 2026
241184846 1199
688083893 3034
968907160 484453580
58838351 323
66677334 294
37354715 1454
94177981 1205
105195751 1448
560815993 4301
678564655 2992
19033 961282578
382837572 9684
605407158 5919
841171760 3709
435098474 4245
446050726 17138
11454 749468405
235799783 117899891
492476117 3723
57364846 26459816
832928600 5530
865989989 5163
522093012 3616
499415029 8324
826142316 4862
579456114 2555
6603897 46
648921454 3819
276825008 7769
771320408 3401
190329265 190329265
536252066 3414
934204032 934204033
828953711 4139
247481360 1244
743222846 26914
924495805 5204
276551112 2581
791741264 13898
178013963 2597
940411351 4278
958926530 53138
69454616 1356
91257595 942
7423927 65
786249324 3612
894337120 894337121
523364404 4129
895597659 3949
924729532 4173
622579526 22509
629557802 53767
288479423 1272
562758240 281379120
363492985 9221
963687448 9899
622201190 6593
701237773 3092
532758082 2367
929219643 8053
950951945 475475973
652710253 2878
289570833 2661
828471177 3653
265572262 1171
902590446 12298
127637070 1037
799063111 5139
503003061 2866
845934161 3730
148407246 663
854221146 6771
517037574 2963
264641256 9042
349837333 2283
6021 751244952
884715591 3901
276913032 1221
339355148 1512
448961939 3180
802526849 9853
176239424 1016
77145 950194965
367601999 1943
304801813 6948
231813504 1656
30864243 244
288225396 117896849
787672313 5768
313292754 27477
923934719 6180
209036195 1076
730166808 5828
389298980 2261
226974798 6327
619648806 3027
313704661 2148
332130773 1501
443488578 3291
290292479 1280
162351964 960
1065 153894630
7315 436573830
328824812 2346
455463280 55001
81866175 448
388267905 1712
523434402 2934
121175735 3597
317344191 4158
718077795 8782
359241266 1584
1408 253828214
121787305 537
204 26644148
673569271 2970
352433510 1998
1659 354842165
535506554 3351
660212979 6055
157621135 695
226793 1
354489441 2720
374888814 1653
477976544 477976543
280598206 1864
227020775 1001
678456961 4722
312976439 3277
386061736 2460
195620824 1037
676953710 8761
635086820 5396
679698620 2997
86481244 42503233
876091391 35599
346244181 11572
226565209 999
716913105 716913106
661837428 7166
3200 550044289
152786034 2077
3990 841212051
531626571 9601
222065892 1474
204022013 955
634502220 3201
167588082 4787
851891370 13461
121199614 1271
137321909 828
426688423 2281
675471981 3427
277522048 2461
410172839 1848
641600967 641600966
608052976 7321
495745258 2472
351096071 1794
682268422 51601
699963755 5234
567234954 3861
9332336 44
1642 277241848
78636416 4745
671757903 2962
441266070 170373
848871739 6935
694712709 6012
753921268 18640
369561239 2705
397768007 2756
37874264 167
272194262 2607
388268774 1712
2579 483233544
232689619 1026
779978449 6204
371001745 2727
114625633 608
364253750 1862
660977762 64959
129431100 809
834273215 10584
717339934 3163
237892834 2815
14659520 14659521
488968797 178232291
346508855 1636
983893715 7338
584844185 4174
727775932 3209
582535823 7694
728079070 35549
999484963 5494
689221354 3039
462363641 24403
31796056 216
90526866 90526867
319451474 4083
569668018 4048
639751536 639751536
3446 510147433
929284589 882809023
606792719 3734
625398455 4164
419928296 4616
199029487 2576
908813001 454406500
668810228 2949
862218557 431109278
250888250 125444125
635361964 10550
973735333 486867666
431727575 8676
511600566 511600565
898964149 18955
979041441 35192
140827276 705
744328063 3282
641565259 10898
599077460 3140
835190655 5146
554372614 19500
821180916 5778
193636455 1166
865114940 4849
299817701 1322
323594537 205463911
643210464 17628
643587815 3176
958307691 5046
732947224 5864
219397912 1760
590171313 3369
34590135 16189805
745922176 3289
72757441 12030
37643653 177
258770673 1141
325745626 2072
674025825 2972
820500467 9742
776759174 3425
604415408 3376
729554419 364777209
922959250 13517
670017200 3020
1406 103322934
602634254 269278644
932320351 4650
109994121 485
778769911 5487
823370533 4361
757297190 5943
1371 249112071
836876225 694383146
787421824 3472
546956009 3730
4856 713993058
478289767 213315042
1744 265007015
445039995 2738
16555745 73
922353843 726410800
206196592 25204
778119920 3431
542672012 6484
416037483 3947
589858575 2825
725937409 5871
776141106 10487
29906974 175
291653226 1286
602358158 2656
515535785 2303
954307151 33141
6555 406360096
803094413 3801
104593247 658
459251775 2025
444253464 8028
58407724 297
720864992 3911
937095055 8861
11339555 50
584808336 9204
75853535 37926767
64399953 464
739210522 9101
914407134 6718
542391517 7262
525701796 2318
136226744 603
444125618 2081
431662120 3261
982126260 7572
569073251 5329
175048652 897
429772735 1895
610437745 4157
112428830 615
916512950 10365
350404808 1832
55776925 55776926
828155915 8894
215061885 3697
602449749 219667299
438462672 15027
395328699 395328700
703356100 4738
204486942 3102
842742137 421371069
744841965 3372
39235338 173
665860509 332930254
114303238 504
909240480 10440
165274247 4717
201747680 1184
871530601 45525
821283585 662175604
251412672 105955741
434672680 2151
379444362 21979
48306910 213
2554 28016990
665480089 4207
518897809 2288
533641576 2353
653537611 3506
298351558 3076
206767800 1252
241760407 1066
433400005 1911
796057090 32385
677194184 254641230
592360341 9196
21380 958883586
28951033 132
576958848 2544
492397224 2695
595688912 3952
878134751 3872
898776695 3963
416592075 208296038
329284764 1719
645452877 2846
792969924 4775
993146967 5433
145982372 2043
659161425 30774
593073514 3371
777336587 11172
493509687 3231
502551395 4169
88209179 88209178
961922602 21062
692252679 346126340
282555647 1430
780574523 7192
949962584 20865
751461811 6567
723923938 4994
811129969 3609
220895791 974
839355793 3701
479004129 9515
287345272 1267
23511855 113
45561723 676
202320274 8395
142692446 871
10648 308776812
509797728 47256
947998216 4180
317508418 1400
357572730 5531
946871611 18709
396975671 2183
753861420 10170
123366449 676
498027631 3166
729867791 5306
626325983 3504
104797475 2651
662787395 18507
84819881 374
650632769 6810
335485829 1618
837642817 8679
944602539 4845
979738361 4320
743616360 12073
753931268 3843
673649821 3060
256978513 1218
2548 107807401
821663110 821663110
703777093 3557
575037131 7706
474375909 5257
730848285 12821
133126905 587
472637722 2084
190822798 190822799
441996067 2006
378592323 7642
952769670 952769671
352088814 15862
880637220 3883
484342065 5219
939462179 469731089
369811550 2285
170484312 3289
817372054 9574
3104 415673138
805738181 7577
558363755 2626
526947341 2328
952171199 8640
135436984 2918
704412847 3106
765132327 17272
852198089 7672
830858954 6469
469671656 6270
963608883 7467
420300380 5580
482613376 2128
355914533 2609
875276968 38367
2489 230006001
149136633 1373
350011063 175005531
196401005 866
263724221 3661
647339490 14712
373556556 3211
845601578 31859
781756720 3447
593971531 2619
882501986 4032
17837966 17837967
748260858 3810
153162315 19395
110474495 1056
500784052 2498
711463447 711463448
736173440 11360
588441588 395724
565382448 5117
759614624 6475
415881165 6154
724376842 3194
979611553 4353
88135924 418
925534072 4081
74426884 565
793707595 4708
557230402 2457
718029923 359014961
988367547 4358
521848391 2301
562144325 420452
889025071 3920
591022558 2606
29482960 130
8574 851160674
511041160 2680
100324252 644
463791684 2045
686005613 3893
758 90233984
914439709 4277
785380742 3463
4855 677078300
84625722 773
218087240 1960
451997035 1993
635510094 10299
4700 985298600
26341380 585
919237422 4908
533806545 527796774
547337593 14591
964320411 4252
8266909 37
973412181 4355
113849583 502
959969808 17298
212241675 11228
506113797 8655
411683292 4212
517557546 43947
111743396 1827
463864206 2735
350184738 7361
539991082 2381
832345364 832345365
568216261 2953
233328585 3693
870247201 15140
578548942 2551
928486447 4094
800351645 42811
909807731 108219
776989391 3426
78363758 78363758
698435169 28642
218455688 3529
252025335 1263
761726237 12702
860985313 9485
889868495 444934248
553146436 2439
786149303 40090
457441480 2017
771343661 3922
714914584 318207972
268450336 2565
567086721 283543361
163743824 722
377837683 1666
24720220 109
458674511 8698
151629479 1476
73649219 594
395573535 1967
335092009 3730
576729512 2543
255937185 1237
952237797 9894
769855724 5404
513870731 256935365
446934945 3821
547151548 547151547
918181762 4683
897528003 5471
687720244 6098
398712958 2438
890020014 4825
563750716 3119
805271815 8737
869 140920890
499171393 2201
310703671 1370
701014072 3091
863708427 863708427
631394419 836284
282673847 1730
4382 315134086
178480575 2925
969469691 12417
461852161 2816
7488023 68
369647548 24699
952101571 7409
345545060 11852
160401960 1791
32042880 144
46661306 3808
223837418 5663
425613012 2046
130539529 950
878751232 18578
863226120 5601
370108904 1796
842286311 18391
503299476 9209
678565505 2992
720966404 5506
481026935 2121
13504 387006950
689651857 5624
168855820 168855821
119720867 2316
356517025 1572
497058836 2513
739972780 4220
50947013 274
83961487 433
59755925 400
651319216 8714
519799919 444434054
701375272 7214
330035904 2134
754925622 13605
131788857 937
3793 605635896
651645089 8738
545734047 11089
816933008 11759
180073270 71324423
304580642 1343
1475 274548265
700377675 29129
576133124 6486
944655839 46560
925704264 15273
997233645 495118391
433196848 2732
111237712 1308
647471481 8516
4740 964489064
309649594 1411
450507361 5164
994423757 497211878
7123 753626281
7570 956628470
648 73600875
744894954 7369
597031534 5229
132842969 1170
45097303 22548651
181862046 4205
318417307 1404
619052442 4049
508014551 51528
179769264 2241
2051 435297846
3391 591886165
71505644 555
267550000 2000
608933834 2685
915109754 4035
410548662 5686
842029216 8416
441035107 3426
715531915 3155
124060806 617
223834987 5014
187347764 1320
342324882 2423
571910218 5977
58505468 322
709184185 3127
359155769 3162
572813375 572813376
657699565 2900
693991028 3105
381465749 1682
260617343 1338
119350638 623
2521 249533622
408735209 4551
611974560 2840
974976113 4299
266402223 139430
667551236 5153
126555449 645
234598455 1239
281705551 1307
976855888 46971
656338361 2894
266479425 1175
376708118 4821
537268073 2369
845705914 3729
697836275 3077
914591373 5326
973046573 12385
734124905 3237
54971063 408
281902524 1243
175255235 1924
190467214 1331
40202116 185
309222603 5589
156025149 1675
44221870 3178
540537335 5924
378790833 2470
397179429 2409
808166310 7409
828783263 414391631
887655302 8766
314129520 1411
487681640 2403
157620441 695
561988098 2478
146761127 1208
915981023 19376
375141039 2101
102538234 102538235
633584987 10080
796402690 4947
90900485 4715
366245542 366245542
712353397 346226041
32294710 370
754205130 754205129
832783897 3672
348031574 1891
923497469 4072
70079038 309
891582694 5520
297285706 3411
577056791 2756
214771670 947
266700643 1776
770415173 3397
210690044 929
491698065 3454
699650235 3085
627601621 5457
209839992 3659
139501406 836
95479814 421
186192020 1027
987323580 24597
352299029 127954005
12272761 6136380
280708735 280708735
814586031 527856604
283511072 3543
393827776 9227
587715416 32555
712017575 4299
1253 264500644
596204105 279364210
6613824 6613825
924708300 4650
244141427 244141428
874059473 180202
261969193 17032
640582129 4367
716488019 18660
929170920 4097
343800319 2560
551221589 13035
908794887 4168
705384679 3122
616836099 4541
464586059 6549
868244755 5811
14246912 14246912
194341168 2576
1386 54869798
337696039 17610
34018650 150
909697866 909697867
687233228 4796
827851551 8585
774886482 387443241
4930 74896973
518335124 4333
122228647 971
852058743 3757
584600562 9555
300286120 1542
252874194 1115
31023 513594430
88121601 448
223302571 3437
214962898 1433
926747473 5838
587884272 2876
459891731 8422
810078396 6699
113167871 12305
501477727 501477728
370339844 2257
488658159 6393
975778400 30928
748369350 4110
914884321 4034
55984581 436
177439871 177439871
526074912 4752
775570061 387785030
235163023 1047
637009279 7543
213124481 3587
790 176447174
541356179 2387
143106321 631
676875661 6177
810017602 32040
611851085 3142
464836303 464836304
630520281 3035
205246760 905
640321996 5557
800759635 25608
124404125 11549
717055169 358527584
807769873 327296220
266737838 1401
442887969 6209
755260426 31767
24916326 1211
363774368 1604
975676140 7045
318519673 1916
716683165 3711
214064020 46913
266179355 133089677
3900 545596163
698025069 7834
860263415 7535
940073342 4167
573453394 12764
8538048 3888
34049385 161
480573322 2119
260696883 14266
472047183 2338
950839049 13161
959708891 878591860
815999139 63295
2190076 15
589146801 5654
387980612 3637
580625117 94285
115890690 511
107438788 503
299593160 1321
18555615 351
82779073 365
948739345 4516
126550593 558
434625537 2176
838071210 4547
628942000 124617
11356757 5678379
65434212 732
711296226 135562
823939239 3633
821579321 37880
433345068 4394
692807163 692807163
927806594 884359665
716442451 7585
76969477 38484738
890767816 17815
952844257 53749
869979741 869979742
844577871 422288936
451541513 1991
368311832 1624
504385409 2224
757789983 652043140
459442914 2471
190072006 2265
345386789 2142
428040216 2446
134016943 897
880007211 413733604
402781389 1776
880630274 3883
449619075 5858
906427050 5543
419670887 2989
869928203 5722
120801138 535
725509161 3199
589856026 25685
749551821 8649
790992499 4100
733773965 3901
271960613 882989
426 16183672
347673044 1533
390744709 4299
924842700 5310
975659183 4302
437026257 1927
578087551 2550
489225678 2551
949333273 9249
473952117 236976059
311240808 6521
803425849 5066
13578299 321
539358851 2529
738548035 4757
439522495 1938
423683069 2164
111506824 1597
1461 243377763
445840697 5857
899830223 3984
16697 912374558
637074050 3820
544684176 8225
324172482 1692
387429699 193714849
241532624 2002
374039233 14952
571305213 2841
2785 521360355
768367907 3388
19921 926464683
545210372 2404
411756493 15274
246630973 5045
259333354 233804614
604856930 2667
523553308 3905
266427799 1911
95025430 419
904505513 13353
874203799 5836
765094621 4859
3851 218209241
510841925 4835
346607916 10681
503254633 2219
166086810 56463994
771310709 348453535
186589682 1922
534445947 93239
87169153 627
176297069 88148535
432421417 5173
595870072 595870072
455536368 3221
159100243 159100242
92358869 1810
509713613 26862
189169589 2027
192823273 937
987230848 4353
582853094 2570
420118995 166400820
439309461 3248
101680062 682
419545024 5416
689447680 3040
191865185 846
937298306 937298307
210785355 1485
898825679 449412840
64675313 297
584708385 4238
879621119 22624
658425774 5936
789232680 3480
943426264 881488896
489192501 2157
81872030 361
705096329 3109
934150354 6577
235813470 1345
530242035 2338
726172367 4623
740147133 3487
110911143 2066
527771327 23444
220342847 150508271
108666783 537
132410079 736
955795081 471437505
267631168 18404
979306592 40304
183381695 12014
360127758 3695
238812933 2054
374161782 2779
264940954 1743
482165424 5232
497381143 248690571
911704955 40592
945537491 26366
553159524 10277
773090483 5519
242082486 1777
904273601 15454
38541305 329
81 666722
869573056 11761
442867764 172781001
23584072 175
56179642 402
40241889 37255781
439743631 5230
103138507 1961
811088699 12206
978513375 489256687
651800207 2874
677 92254113
989294129 4939
704828674 3971
7770438 86
336302277 3405
721818880 18191
731492030 26615
136544608 2644
220324861 3161
64788987 373
300398782 300398783
42197259 24847959
208524629 1691
969535801 4275
254067350 5003
512195547 3761
567509574 567509573
914106192 284237
950971157 457860310
771123586 9266
508392960 3392
781005107 781005108
59026432 472
265975388 1721
976200753 11201
59654249 450
879126792 11489
481212040 3157
82552653 364
607573089 2679
799426344 4051
648270324 11469
860084889 860084889
707853348 21917
701465214 3093
254375744 1284
567431083 2502
988212589 712152635
849544697 13317
4489 633738241
887818244 6207
683436363 7499
75121902 28861582
95097885 1123
789191146 789191145
65983949 65983950
136284861 721
852500802 25149
700218565 235559348
872204555 10285
33338278 147
9557 961884699
802043088 16487
296902692 6584
97146153 2381
611545980 4388
574292159 2584
669524610 669524611
9662 362131760
79872317 887
463097313 16754
164502066 5915
819919851 4313
1956 284912034
271694018 13839
589856896 3056
794514448 3536
556383833 278191916
519580652 2291
182831256 1167
73058080 814
872478520 5357
280731790 2766
642016967 3195
295821127 1336
764647844 617441873
916239681 4040
6803731 30
771019172 51391
737790436 9644
395318187 2601
251058440 1107
257435046 5671
718575537 7504
342474380 169981759
758124062 11961
79150058 349
560671901 82756
853641324 3764
319538801 6713
989792553 716623968
374880705 3317
113872639 560
2124 443131079
2571 333807287
385274867 11308
534161832 534161831
788487556 40937
508426086 4856
229410222 1495
759321099 23600
542078219 34337
986957104 927890961
705608665 9562
411857370 1816
526255629 263127814
729815499 3218
932032258 11632
630671776 3749
445695574 1302845
536511015 257618628
600853184 9832
853408818 16557
624812585 2755
962963078 4246
801036001 3532
911757649 32357
391898305 1728
15506 909892080
41733552 812
815849691 4563
366726010 53326
206773701 16595
796471802 5005
382043359 1906
504682042 504682041
690237871 4328
450405564 3268
195499617 5512
491407968 395311686
963381148 63127
435433439 3720
730948117 30804
487693725 3346
93139747 623
936183612 449312826
86181341 380
287239603 1339
753853285 3324
249805896 17420
69522799 7503
385614901 1815
263352633 2463
450200565 2647
719328788 8617
326228729 51061
689674472 3041
122659512 924
186111023 6653
550692086 4473
50017265 234
49667581 219
806951601 31670
908289720 15983
250570805 1486
9142334 45
952595279 32830
7589 448540256
426917573 213458786
240373 747283243
572396272 5801
225064651 103478
541159509 153745
975875380 486116749
346234107 346234108
317962137 1402
705281044 6844
280674768 3267
299545502 2880
430227296 109084
76209921 76209922
384552199 5337
581923169 194331505
76537520 946
976157486 5853
92952360 2358
1611 234691524
780974688 8112
142197956 627
602802197 5771
478016930 2695
689350397 4452
920979248 5704
278911241 1289
583303935 3968
559030057 2669
601233491 3876
4415 893238100
852054858 3757
18841096 84
141250559 968
133329084 3299
1329 240739656
856718177 5059
5198 635905050
221099501 5673
248094939 2702
809207900 33523
410340964 1939
511022565 2293
411703691 18813
805964053 274092667
843576593 14864
803116288 40543
748624510 271011463
637498199 8751
77149187 1366
710406745 3436
531337391 265668695
569474210 291960976
903948744 12081
549787392 5376
827082790 5961
898778913 3963
62460372 62460372
667462151 13272
928036957 4092
48080117 212
464536255 5970
677145781 3530
512438750 3179
688312572 3035
364226345 1606
936737306 9729
482473681 3835
198326759 3247
902181394 902181394
587554965 2755
42977895 42977894
4615945 22
130561166 66953992
210463904 928
1043 234908531
745743276 531344325
362815739 8723
798313213 3520
910063907 12213
633670312 4744
418687408 384606567
12224 672873798
482507520 2816
71465893 732
757410101 3726
300661472 1799
850836863 302558859
223392061 985
55564286 245
441763101 2742
193045819 1347
197653657 2903
905354215 3992
869597437 196697
991763593 4373
684402721 3957
311280166 4779
174443028 1558
676523519 2983
563654898 7402
384815087 2073
134632227 607
509599377 2247
411746200 4825
274194826 4008
68475220 1756
564256937 2488
19282118 20851
372469185 266800379
491459985 2167
287391945 2589
594770971 8630
953194221 9131
896721292 4094
647787182 3099
295446769 1752
491888870 3871
214679851 3850
433900224 3924
648090239 2942
575211325 4588
550840951 550840952
756804279 3337
146640880 2849
604484939 2733
803578026 4255
93523702 637
581288035 8913
451505307 3374
818495937 3609
325888427 5838
506016734 2239
719516357 4501
578448920 2660
518220044 5229
356297350 188694486
821185363 89347
762388587 381194293
531852265 6139
747279430 3295
434842115 89345
854969081 4445
493292633 246646316
105962931 657
981827616 8876
637687187 75667
342681201 1511
996141213 54526
606805959 4120
651743737 33276
306644072 3416
208880846 2907
563831300 2680
936574740 457948187
998933689 6568
525560790 7890
946859553 13723
532870079 266435039
96159927 424
775625219 3420
303431999 3525
434558937 3477
801619739 6780
202490003 4614
102283644 451
700168249 5150
835044462 3682
389939561 8005
955128853 5113
730045113 3219
403344003 5063
311384044 1373
345564239 345564239
763206219 9363
441792944 1948
648419607 567793
7424 881045023
61421853 428
819076606 12381
329567553 3358
416249941 8980
922599707 4959
438773050 5918
860906223 3796
363775971 1604
890253874 10350
230830961 148053
947094283 473547141
618877629 9818
267838229 1493
14100 739235030
442023476 2129
6728 453986633
512504428 512504429
88534956 17218
251350975 2407
43627334 499
411220737 2035
425401839 2545
290520553 1281
6372 698944680
641370021 2828
834709223 8349
586484112 2586
8071 866672051
122549426 549
547251509 2413
188789249 3315
598277296 2638
713486289 3146
11447 506647844
6940 641760090
561829750 3410
519493372 21289
252099915 252099915
20093452 249
660912689 11918
2795 178301435
20640201 190
970546693 6445
533027405 4079
297152935 5454
107157119 840
367424409 21381
926600885 7172
87995297 388
481936918 2125
50597187 9856
648167623 6056
807313735 3606
669952402 669952401
315186555 157593277
986476647 7528
478167118 6955
270757780 1910
289758249 3729
228617368 11916
701187388 3469
162996342 1549
345222149 1746
568796651 2508
908223401 387137
191656880 1090
103417152 456
227925961 1005
672959000 16992
726865155 3205
630478981 2780
567083213 5096
905640800 6463
281756015 2052
202732097 2336
328056768 1737
944116572 32353
720513285 7045
734516364 6560
337520556 1552
110285637 11908
153290281 1430
740897519 75020
237921488 3437
62754937 303
18597025 82
21715776 10857888
196977166 2985
290124769 1397
197127515 1864
216236386 1055
547991471 22355
342798742 3249
956612873 4218
414725518 3573
732756924 77393
2411 511620227
71231181 49516408
717796679 3165
4139 562608751
383009525 383009524
56886217 353
51737346 51737345
88049621 543
201934409 21023
529944884 529944885
742437858 4254
690451611 3588
853418297 3763
717115537 38144
525833727 5504
856442233 27060
658427211 7895
872460540 5064
73529149 341
562579252 2921
206530472 2382
193680093 854
6576 586743600
819145707 4414
421446807 2289
339769549 169884774
23999506 139
205472647 906
135846578 1563
517004585 7317
948713608 7257
209788745 1892
377312670 2611
492603844 166133121
595 60354872
68888269 15142
831649932 3667
563153044 8447
397419194 3435
400144607 195861136
152403552 672
918981405 4661
726311796 6671
31971 624937137
348966621 348966621
720288217 3176
500756159 2208
236544285 1043
823726836 823726837
360366533 5242
817489569 8923
341549647 1506
834719794 13363
350847480 1547
248310727 2874
332999582 3553
625041509 2756
222937773 983
375559963 131629627
368107705 2417515
324136618 162068309
248081322 9289
1893 217380762
64649683 301
316116871 133583853
963061671 9070
106904184 552
170290557 1983
178154418 178154417
944368749 5122
477099166 8979
455427720 2276
507533585 3985
266745750 2251
988500911 14005
467871674 2063
996253027 710388112
984651499 5075
322070828 161035414
258154276 258154275
352645735 1698
441138528 3634
892926956 9618
776085646 3422
791831305 10023
629299449 3055
751365209 3313
81418328 359
737083256 368541628
122241427 539
361111246 2386
696761649 4304
302987663 2174
449553565 2628
174139933 37116
405685415 3009
559293267 279646633
448595129 1978
673958259 673958260
903312537 3983
529117025 3997
17463062 77
366429286 2417
920109681 4240
1929 341882457
757924050 18915
926449405 4085
232251515 1311
415077843 3447
799 147483133
580740053 5282
294245165 1602
415390681 2460
261774416 3393
960994819 5572
505426493 3967
352902215 352902216
281447814 1241
814254597 3660
239039823 1054
790849240 5091
809614537 809614538
652658828 47655
6775 871489407
597609091 3915
964796934 4902
713003672 713003673
856768932 4691
925776033 462888017
388267097 1712
686457452 686457453
778420358 6674
336377330 11261
488962612 2156
12264 511466667
787052700 4627
846160951 3731
372314879 6912
238359442 1051
776364571 32121
482537921 4610
279812115 1397
91873539 1953
630254967 2779
277063202 2678
641508911 4152
883104975 441552488
587858245 5367
438802683 3426
154087252 1641
2019 326388650
855669517 836146483
128817855 568
770375136 203158
836865657 3690
853974551 14390
527725658 527725657
25523052 157
438148657 2376
4603 853419215
829603216 4241
966479983 12165
815775175 3597
429546488 1894
753392219 4020
685142297 7718
30424314 249
504352979 3175
728117878 5431
1104 114561980
4830 929717040
646797437 4023
121141378 851
975046730 6914
684308443 9788
982697934 4333
766702525 6089
397502533 3641
144545285 1293
805779300 18790
846167358 3731
280089354 1235
418531559 418531560
276169079 1581
170044979 1380
3637 816633396
784022626 3457
2395 314711407
18297243 12800922
805661911 805661911
192686068 7006
906031227 3995
452861565 4756
284573441 2362
450712983 3377
453170394 5222
104856137 1064
592564771 5285
588301042 2594
715368167 5112
714618997 3151
372423597 2639
254480135 113584179
300046867 1323
177372138 177372137
313403102 6903
172356066 10074
664447330 91610
604212091 302106046
709508180 313924915
4683 701186671
44606243 239
492591458 2172
570670024 99957
6508 758069488
874940832 4813
555642851 2450
751041999 6063
988324099 4716
235801152 3312
652134339 326067169
743555701 4050
21545336 95
478749429 3098
608409601 5100
460724196 3972
34646635 198
156032895 688
993650034 5469
325871886 162935943
463336056 2043
620189625 2761
50671430 294
958104844 10473
153658545 1069
225443565 3160
981522408 900394419
246120919 123060459
384307186 2542
19489 814343347
325496952 26445
451226483 10134
306756617 8807
685360929 7757
744000389 6870
382483109 2395
881217259 3890
273785145 2029
67584080 298
419563803 1850
401451419 1964
226564381 999
817358367 3604
1160 166065600
58 5013285
697820651 4068
795360821 3507
5319 827734969
958452934 4677
679313510 339656755
877030404 23985
651680652 4052
13337691 151
769735443 3394
24416005 8394103
5471 454884785
368120090 2969
300781734 4534
71893623 317
918931105 11466
382055511 10852
868084882 4067
832215273 6873
759048191 3922
411338234 5287
543740275 3619
603317879 2882
399152160 1760
409809480 4142
630418014 18894
351684389 1804
566039585 3377
933064000 23050
855004620 3770
251520080 2786
746408474 15075
277382299 138691149
144465881 1468
348338867 6591
963929026 4401
16794 764798760
156377195 2694
786406657 3648
134775205 41969
365813883 1613
631162423 2783
93797297 93797296
730430816 4365
587975263 2758
690051401 24078
465656624 6117
86946720 900
977894147 9303
775628639 3420
129647195 2859
64732129 716
584611412 292305706
858810879 8061
825065658 3638
307985431 1358
135310573 67655286
924062394 462031197
786560812 17256
776415337 7528
336437383 336437383
5842 948477910
492818133 2173
152043580 1066
662918830 2923
678728428 678728429
509373747 24408
364686344 3363
754130434 560585016
647577074 7271
112488337 496
972730106 6889
588719938 8857
477377826 58247
112419347 96082880
510429183 34863
560946035 11891
550623334 4237
237773537 1352
478144548 3194
496797210 4095
6389 170963251
958126098 6733
892520558 82171
494141840 3160
106738154 611
593783472 5702
237710269 237710268
484395877 242197938
804392984 3939
162842879 960
429422611 2207
872947169 5793
656558395 4958
850474980 3750
22867 239537268
764292411 3370
504976936 2732
225745609 1904
20638017 91
921079040 19040
23363756 589
655551758 327775879
593757172 13799
925005657 747890085
253020320 1120
832549760 3671
61067069 1798
364953811 182476905
895496563 26756
468433575 4193
451282211 4372
828903485 3830
524559369 16906
187008062 7454
305673313 2576
31865286 1428
376779438 6678
544518916 2692
471100991 27198
1663 206392366
107726074 475
242772469 1556
217521790 1270
867480270 3825
625918454 625918455
700047736 448179710
4049 642636576
493080082 3939
293015666 1292
718052700 6450
776105479 4490
367403039 1620
477255084 11770
636611559 4615
90266453 873
935821056 5127
508293974 6475
621443404 11983
60821707 309
788255489 12070
187389146 2133
125706671 2067
202530770 2797
198566175 1668
469977685 2113
137312029 905
839475317 839475316
423192006 1866
5037 792516543
761544957 380772478
485150564 2307
358220127 358220128
805124855 4204
269882480 1190
880295011 406826353
958016717 5075
241156740 4180
287562310 20258
76655647 338
395717260 3773
759983342 3351
5069 479684539
512068080 182736588
764078035 24699
299044778 1661
16516360 103
518398914 25331
381378468 23468
281144426 1525
939842431 469921215
973903971 10205
659648248 4759
482808857 7534
567689454 4434
945046430 4167
112715625 497
101219507 507
3729 759008118
642959837 2835
776534628 19702
729833422 3481
965570018 5821
593570280 3182
445421452 1964
865668790 3817
823438759 246064
240748139 4814
357989423 14164
614686599 275741385
786737511 41128
73068825 26176331
213358950 1109
243048132 94290013
441932926 6266
10702999 558
666514055 3804
821215984 3621
599408935 108138
983752439 450845050
2052 413424023
580953427 12726
617282550 3341
708319299 3330
785732865 766939370
270524283 135262141
612927830 6323
734239383 4523
574872449 2598
20366887 94
195125337 1663
500806652 7233
609127081 10392
708559229 9952
81872272 361
971830710 67278
712865742 114223
121788114 537
52628467 242
392123368 1729
782963770 4285
89986806 411
539377470 5251
239971326 2667
54880800 1040
421005819 210502909
916435411 4648
108821240 3430
67583863 298
844719509 6330
104324319 460
431123235 6819
815767536 3597
225115056 2532
665473291 5010
758168242 3343
170689818 892
444883054 17545
401420921 1770
496958243 355478
83319894 805
520056695 8263
327811194 1465
132345296 619
4505 960749815
981333311 4327
517849661 57667
530185018 21657
401650316 1771
41275962 182
440203999 1941
824655945 5917
67583718 298
428758147 2539
625057022 4933
220896382 974
247015836 4608
700573124 3881
4632 754626912
783562904 3455
478896617 217419696
336606305 4781
993940990 5110
927023083 31605
421467464 22003
497353027 2193
845425019 422712509
880407471 3882
425469219 8354
9471375 115
140606829 1190
899564147 4172
111220815 4144
713658243 713658242
138343120 610
917148385 4044
551429526 6085
791065667 21435
809395371 73823
519817864 6442
353794330 1560
507165910 507165910
124467157 1223
844234548 3909
646447677 39998
679174419 14903
3522 545688114
265180082 1422
680602337 3001
872952175 436476087
931778709 18739
906481521 7949
438180838 219090419
82744901 430
391859398 11803
374249808 2840
753957219 3695
290269349 4286
149068656 1767
848382333 5383
129271439 570
2393 311712764
990401644 15939
926694006 4607
466284253 2056
737071880 3250
487147068 2148
286024780 1418
6208090 45
121205424 14294
5863 568220245
94988219 4295
822157187 4357
379375824 5262
681286313 3004
85500206 377
741883983 370941991
447006973 1971
262076930 131038465
537486959 6683
230868360 2169
117685098 26902
511600439 2980
998425505 7792
987732212 12238
451821621 6620
916657482 8814
363095592 1601
1103 75724878
613206792 60136
991089514 4370
735433289 515096709
737988791 3410
598122532 297530694
844757319 422378659
711389196 5166
599641803 243381526
269992781 1962
361054455 1592
700792427 6783
565644501 4595
651742140 4557
32659 949906750
6140 516521360
33364930 901
249699058 1101
300375464 185991
514298949 4073
650199027 3463
447506145 223753072
735603082 5744
512421133 3972
253078555 132885338
4459 847906367
311386790 1373
904677278 3989
2546 274851565
302360004 15837
135384490 20883
235088584 19760
35152606 155
79572516 1613
628096879 22922
280950105 9346
649931897 433219070
316315065 1941
191441367 191441367
620402468 3794
112357440 3120
621487476 8266
417391920 68099
799154481 7909
790344887 5249
335280385 62928
983369564 858333374
875233486 5814
1823 216128423
432272839 7076
289385316 1276
850004488 13630
598371929 8456
869974112 3836
906730776 781399266
53628544 53628543
600320111 2647
13445 973086852
885692125 442846062
68824947 68824946
983989703 19336
919891834 21128
522690430 2984
660833441 4640
600848937 8755
630839250 3333
635930275 2804
862439900 13766
235864229 1845
431839074 6509
871191611 5510
335894271 2841
15281 704501043
736975791 3306
13153995 58
494863822 2182
429748875 3044
152978580 152978580
731444295 4463
589742990 3035
382859392 9517
226632190 1119
142652168 629
403724529 2965
979996584 5413
347454568 4292
31977716 141
371827581 2020
298610443 1898
279939670 22554
995989680 83617
5142 637980597
806418854 72435
596361351 2974
11561754 70931
740009819 3828
826031706 4274
145284036 145284037
711902085 10127
54931513 1068
62051864 394
513371319 3867
111977889 55988945
670853695 2958
840458788 29940
712417637 21762
201169624 1498
131627849 1150
917089966 56705
4429801 26
500219881 2213
32743738 152
495815852 46283
366591555 2086
571918801 285959400
737218559 5538
43350276 386
88807976 1283
162728101 900
596295374 11412
368394095 2192
440296901 2381
917203000 917203000
479509023 4123
5865122 82
999831841 12586
158195834 1435
154025027 61418881
359930995 1907
286684003 1781
672961769 8670
453949748 3637
247167773 1246
111671874 21162
174110685 87055342
227551392 1335
156512750 1019
248885608 1158
718026637 3166
692047999 4736
848587638 41297
828564698 5791
5848 576951984
991356362 17571
238969015 3357
7927 484292138
637883762 2919
902832214 15954
239719143 1057
209647873 1512
696394839 9727
172136262 759
462170141 231085071
819352390 3887
106346569 592
910425756 4897
941175346 470587673
591244998 2607
972713537 9824
278275583 1227
48306792 213
67528412 477
400429574 2457
2656 372400416
736500263 302830
981097865 4326
183741875 834
583492095 2648
124281469 548
837248783 11393
863308234 5458
450983679 2599
413934030 3327
56244169 248
794119946 5153
741292992 19008
791583481 12511
972861952 7739
340299287 6733
586259905 2585
683108750 6191
989831452 7033
372756383 2079
895511329 5158
568518931 4274
62698388 29740471
166140299 4700
718473889 3168
427043438 2007
193633440 1320
963190775 4247
973754705 29643
776348493 388174246
630935344 2782
9343355 44
964163397 9158
541126486 2386
116387495 666
547059195 4011
523212691 2717
33 6835469
55059935 376
281000413 15708
198762049 17772
785703380 11242
951079749 5116
574236365 3484
534424697 2944
654748503 2887
392999233 196499617
370732581 2710
183997314 1878
320579906 1527
808187381 20540
402780815 1776
346920677 173460338
602813136 2658
380144001 9200
821219788 3621
260766912 14056
205173765 1819
878413520 26288
3279 479872152
40468212 218
148776209 656
595591003 348213199
892865099 9780
589178259 2623
497118125 2970
167103152 10698
316137369 158068684
919599661 7380
637664982 318832491
703849569 9061
934599487 112938
949800707 4188
890666042 4018
3283 442013271
16478374 237
218399734 963
898024430 16370
555340059 2782
41043151 20521575
684202921 5023
178087373 178087373
60265251 343
464783556 2547
705774768 3973
2041128 9
563085170 50987
215483802 97372978
839197868 839197869
213123740 1941
607800663 2680
20555276 194
3194 591490691
530044394 530044393
434962331 4612
989267875 4362
331340346 2474
849013938 7338
313588870 5043
625947916 2760
802393635 3538
33286137 536
4640 958893120
919489984 13216
475453055 4264
104236000 885
387086844 2125
720487263 6482
48792412 796
447512012 29133
265104343 132552171
992886830 20584
153404822 76702411
880992680 12028
949818299 9635
505687234 10764
970220454 4278
447870773 20729
420513557 3580
699431060 3084
435438719 1920
349540117 1851
4390 854945477
214744062 2349
822433290 8231
119519440 527
337841361 2416
144470544 1104
828450044 16497
189371502 835
349991474 1726
372977672 13161
640481268 4206
874161251 91694
540390710 181506
628020283 4624
38638432 724
688403032 9371
869334488 5620
488653121 15591
50735311 901
359702092 3472
126869760 720
496220560 2188
49716127 49716128
736710958 12569
364910090 1609
783124282 32758
11380599 11380600
203653716 1246
742286942 3273
158727533 2946
320871918 14799
372056609 1961
757590925 157475
944528839 944528838
738438007 3256
883061230 6402
295 14211549
476945679 2103
330476089 3395
536526269 3885
620046594 2734
720105000 720104999
970894054 5129
988567185 9794
137952166 1303
943404673 6744
610065751 5075
492814572 246407286
135168987 596
955578239 7687
981807188 330537214
802985906 3661
175738819 1486
308255221 5355
706000310 3359
223615925 986
461049775 4112
447408399 8200
615991144 13187
736018433 33058
502623860 2351
611655327 2697
686771471 16379
742517009 3274
999017295 4912
56471458 249
286501883 143250941
844113662 4102
857555233 23312
3742 403481150
316262523 2577
849785877 3747
6803790 30
286676337 10214
369016284 1867
314837365 6807
799949953 4388
54221844 382
87939777 875
8379741 7005818
235856775 33112
81334581 1191
191562198 20082
45312908 15810214
309790234 13345
583021214 3491
180626153 983
40566099 203
127935361 1216
955688476 4426
69422956 454
2463 350812479
13602 388308124
582978524 12040
229 30812389
4381 470673057
140968 107585311
670796598 11558
489445663 26598
26801007 26801008
12911624 115
203930368 5619
40249028 40249027
377951806 3177
466695280 2224
6547609 43
481933001 2125
316865057 1744
311839533 1375
485770155 15283
634793606 2799
135372338 1204
775306987 7272
91715261 1252
962348563 473159504
654189125 17348
674854656 13272
662870120 3624
690125184 5397
173269852 764
944819638 4166
811005927 12187
160510350 910
255122132 30322
262972676 131486338
443047727 3197
806015215 3554
4571 468683404
365746803 2573
963636341 4249
581151506 5813
45998185 22999092
845939402 3730
560056696 5401
145031126 125372664
447964306 3841
155006865 746
389844167 3097
378125809 11549
339054324 1495
33338276 147
783462079 3856
955929014 4215
361377149 1702
671682473 335841236
25021745 9965467
530388079 5269
277421235 2505
588878160 4498
425227368 3100
127223601 127223601
738891434 3258
4077 484173832
848014440 12324
485816871 36470
952885165 441838169
513941403 513941403
24594599 200
671224414 337052588
874355843 19284
608147656 4217
331692945 2526
847188201 15572
144332071 670
271860975 1309
171579558 6304
725948747 3897
706353551 3312
810781400 3575
961613508 11548
843703658 4018
885794021 4255
991761416 4373
5226 504264847
801539387 13186
277139825 1222
851546249 7177
379073248 6954
126096909 556
344713970 1749
504179389 6253
80494319 421
560232878 560232877
594192421 2620
815710069 5030
980672643 8280
730131036 4254
4127 645377183
515438626 4597
842889862 11620
388016121 3177
587605724 16221
828599385 7916
725562075 116008
644067633 7452
287028108 10669
549065854 2421
53749583 237
234878664 1258
821697013 13114
249410211 19886
286895125 1375
308986389 1849
315059040 4153
980836086 16724
502117487 2214
310441190 1880
653195181 5276
717796679 3165
494074482 4422
598418959 5840
652809780 5571
309120848 1897
347765548 173882774
160800704 1443
510472151 3808
225236609 2448
692582235 10477
579195745 5195
908071165 4004
318822633 1773
709024989 5601
2781 494136423
482 60813298
97456802 963
980790359 5170
212845345 212845345
447950990 9154
618690017 2728
661104401 17350
754307949 19288
131050167 813
738630500 4267
658741727 3624
312948044 7244
104551572 461
57590117 402
949084635 7821
823552412 5156
625090029 4045
230273448 1203
574527137 3759
151813696 1327
11434974 11434975
1405 207720820
184098947 1052
688302017 3951
446494383 6202
662207325 21148
191 38991369
322691280 4080
958102327 7058
322999616 161499808
350507977 4242
77073646 451
150539487 968
592610108 2613
555132154 10652
857554741 22190
414191826 1853
539149234 9039
371345962 4061
498205403 4076
980115440 4504
370576493 1634
595174776 2916
114404796 2302
634087441 3780
878037291 4162
579668493 2983
247583068 1787
200411750 9625
344293512 344293512
733492098 24786
635399519 7770
749774351 3306
12700296 56
900134724 176721
471764106 12573
704642745 3107
423183998 423183998
96126831 54974916
738730094 6913
278778083 12091
112786249 746
416914919 2586
555649852 555649851
422889368 8529
459251835 2037
711219713 3136
815893320 5238
880947774 99666
1515029 10
421988241 7055
642953072 2835
736846968 39944
710085069 3878
966810427 4263
683669700 14202
58285365 257
415361101 2873
649337393 324668696
729852019 3436
859816651 109475
746485076 6242
191404333 3188
131222727 71492312
282850274 268644
718720640 7160
731239725 21244
10084438 45
679546783 3472
702564929 3854
521115794 3037
321502152 8262
4862 934293903
443810814 4795
678680283 3194
785618410 4919
42065371 355
872129944 20824
2590 395773067
588525241 2595
412717329 1945
506731765 24018
859593148 7841
416485380 19918
256948770 2067
179620166 792
2255 329108230
619595744 2732
150407658 7203
41237157 1083
805436584 402718292
863990100 6140
123918115 585
958752391 682083543
324418401 162209201
937448143 6791
376515053 5128
666188723 333094362
322937357 161468679
456534310 2013
437432753 2618
179236555 1656
479373456 2171
589372629 294686314
520736389 520736390
3190 663931472
870260159 7392
740358338 104645
567456180 3270
532052026 2811
540447720 2383
405246689 1793
154445917 681
933560550 5850
412112007 4984
774014148 3474
378481110 2282
495542364 2185
288831843 8979
560699015 560699014
262626272 1158
535415040 535415041
225261491 1959
14151228 173
9695 803376175
435798553 22124
141388745 11029
420837750 4689
3175103 14
160777908 2267
489877665 489877664
490293125 2783
395280384 8042
405942979 2861
246297573 1086
551787369 2433
931947806 7059
532415791 2993
177477913 841
369883875 9339
828296527 7683
845604172 4018
275208569 1378
639380933 8068
734499455 6016
15113 819622683
576502619 6484
305994220 130253119
441495210 441495211
777221471 3427
881439070 23919
134268748 54519083
365175045 17954
448370777 1977
66792541 2126
6295 527685150
108180234 477
446074002 42867
12768 903885519
6213367 58
368803846 5686
763926736 85930
45501428 589
157561514 4545
872075349 28475
6213 840451756
327961764 8620
385087351 1915
592896481 4681
129159356 64579678
536349055 13696
464131367 6026
823428922 36854
264279156 2129
256211071 1270
334156896 1563
117467810 622
139433067 139433068
413325110 3509
299145960 82296
490779320 2164
648082678 3856
863340271 10790
5420 364546070
3578 621570160
494714006 3573
989538443 721764
515394445 2639
8468 849844682
846134557 423067278
70594 678831904
432835369 2856
933793335 6771
292132559 1404
470976983 6054
752088949 40058
7098 868958531
606283750 4250
684754874 14655
904908552 5132
276406234 2256
872472671 3847
806185477 5026
291204164 6597
104431781 1326
606507781 13597
20065746 245
668291640 53398
79830862 352
546571269 2410
912704729 5624
166255175 1539
258715549 1638
69280822 1069
422266384 8347
527328913 10604
171682300 757
999041712 6437
555928969 433070603
421948453 90996
315922373 1393
421552077 203931623
556846761 17210
772898676 91783
924181474 4075
39915418 176
858139889 18366
569378331 223102585
145878048 954
782840929 9342
192959569 2466
754356723 319883058
501845657 3668
48125639 1845
230646448 1017
163461334 2027
977748492 75642
523209143 2307
163435289 937
234969819 117484910
354273888 122219
218578385 2149
714459100 14392
256950144 1408
321195157 160597578
792079275 8697
992745583 16643
358448048 2268
123828977 546
376338127 3818
725555933 3470
38446372 193
974189472 956493633
71439326 315
216449219 4254
384050206 4697
190278281 839
461516009 2095
608482910 2683
875429280 7480
764062448 3369
631096997 3521
180378638 43709
454590570 2247
780482469 646925832
155580657 686
105911398 467
825749673 3641
687815875 4374
9106 963688778
264083407 264083408
13615750 189
146845549 2225
372034326 2597
298284976 4352
200927472 1552
217591413 108795706
634348842 70414
240265542 13893
159837916 1087
824233729 10954
154898253 683
160313920 185120
607602863 28298
710020411 49690
694350115 460596580
378228051 2123
850848177 4395
55750850 249
279584611 4685
826510959 11479
877148861 4430
11528 490857673
81745978 66906790
816494147 5886
903081762 3982
561379226 280689613
555008861 3262
281903612 1243
497905287 3190
627014126 4254
934840828 4122
413470585 2063
220667642 973
166634823 758
396614959 3980
983421922 4358
822040607 16928
555662694 7555
950214301 7100
69067092 537
804817435 23960
228154135 1006
965543359 442057051
84489235 418
209058059 12893
851377167 3754
814910365 45303
146320371 1015
163378579 1570
855835488 5218
866115696 3819
631874214 3752
1765 242469221
377880645 2245
144190955 1196
327870257 174582996
596366648 24082
251451283 3210
574833090 5685
13620 941911646
178676576 67638281
151531170 3589
115582225 115582226
197690204 5688
256715025 95507364
24506425 321
398951066 398951067
949138949 353469584
615977937 10864
587388690 2590
434171347 193756983
131136768 1504
894428869 447214434
20862486 128
336105087 2875
903002959 4381
897196159 3956
250047531 250047532
159977699 159977698
143659002 834
326007163 1789
73853560 5967
615012425 13775
432382454 2447
951986247 6553
6345 382571738
523435164 2308
759532716 3404
654748503 2887
126323700 557
495831468 3743
869546953 8408
554962470 2447
6036118 53
5441411 65
730676440 3487
58211491 530
266947947 1444
379100267 2302
776098637 259011237
362760551 181380275
56089055 293
994532333 11783
734927976 6894
432227251 11375
953871568 98940
858740399 25200
206628030 1090
185899181 2239
795441781 6542
544751983 2402
562894213 562894214
783588616 3987
638521146 12762
429545535 1894
99281801 460
934811545 4168
887078267 887078268
868719186 5829
890605555 28109
919193039 750705001
527005400 5811
136395713 1893
451456691 3859
440780886 251668215
616855212 9071
290480815 290480816
260500000 8336
848307732 5732
456912491 2564
284660927 1334
20638126 91
6761 758514065
887655342 10282
778338367 13114
746150744 3290
441500932 5326
341375320 2860
52050625 565
701368641 3530
753623060 22183
991000584 981031630
628103610 92219
733712319 3520
144943105 26435
508158007 8693
657798116 237052
290188135 12047
543741515 543741515
731857783 3227
739341921 3260
293017675 1292
739995106 4592
992505521 37398
933384061 5565
184447328 1432
571690228 13651
122240888 539
838168507 4053
152575709 8043
329300531 1452
100861200 550
89773856 2512
599405624 4095
788200867 16268
929531350 16712
248564295 1096
612588685 305995291
777160151 15852
422347065 4324
241652287 4736
762210742 18398
53698789 342
449432283 3682
236756391 1222
489642031 5104
769362958 12922
988417305 14895
934840747 4122
998983788 993405680
1467 307821913
562898694 2482
993112999 11000
561552300 21335
734721716 4855
481930875 2125
177216693 854
403869897 4480
989 187074733
420471879 1854
188018845 89193
179337816 978
844003819 9370
961659987 15521
389269021 2049
406651419 2708
611429502 2696
560994563 2594
136810129 1934
737424097 5764
157611509 707
124024607 892
820110288 7213
539436120 50509
918711723 33971
567295761 4270
303901683 2062
930968643 26468
22641 811597230
910518853 60509
592035623 6001
435919265 3288
35019503 17509751
498654761 249327380
833704626 9035
782436771 14349
848672785 39356
93171650 1430
63742135 784
386539499 1761
884031318 3898
393031077 1733
999828459 4799
427335875 3708
907393816 6007
742450104 3491
118964640 1434
623963119 2920
998062969 5019
910696081 455348040
16329095 72
455211023 17067
237258704 1321
873769329 6921
341774546 1507
549065355 2421
219354926 3023
762175895 30676
115262892 598
922102468 22159
573589616 4670
476346646 2159
793560773 7647
878815124 3875
400663211 2124
935063417 4123
65127427 709
257959679 2816
883741421 789414282
583254284 278403
894923223 3946
526479780 3155
267878315 2108
114984024 507
810842030 810842031
672823365 7135
200878919 11880
335393523 5393
107981677 33855
432449785 1924
4535861 20
19971318 334
618635697 6616
877915703 3871
139062923 858
134261951 2416
58932396 589
810553379 405276689
333377720 1612
855866715 3916
677012096 338506048
515286902 5612
688555958 4839
832518966 4067
515842595 491236264
654079000 4744
605868539 3924
155078769 770
293524869 54803
910053052 9589
893888371 14562
384760850 1822
700183714 23021
301652011 301652012
146446408 999
999986463 999946528
212971704 1777
422410167 2682
448533551 4749
4392 812067942
513083468 4178
143945715 2083
939938246 926649614
556630258 556630257
833465021 3675
542486464 2392
623226499 2748
328909965 2390
138482840 138482839
142655677 74680645
697919779 5223
969012561 5960
655980574 7669
120173516 563
585974497 3216
513398804 470163945
3636736 33
903019784 38328
908446457 19582
20864777 92
65359140 473
700258168 11939
103858916 978
692424292 4508
30829566 295
342113288 5007
41049170 181
949347126 4186
310085678 5957
780867647 390433823
121561162 536
640659650 6841
58655232 1728
27668838 122
751306969 5601
567089244 4141
291593428 3266
234003021 1398
121690565 566
851076019 12357
850556087 15516
138488755 1983
563980798 4178
888803840 21248
489124305 5038
702598016 22263
852285166 3758
209152648 958
614159001 307079500
892551807 35097
574192813 3280
808739710 3566
460019159 3299
225905670 1065
2645 513068522
190618225 1085
903234251 5145
282922704 2397
240927236 1161
7289 842171460
367117948 183558974
1817 271657853
877052011 877052010
96029662 8463
596072912 11054
389709061 4836
645676824 2847
625147455 3300
487397924 3557
235455630 7170
150698421 680
799894032 3527
29233634 4580
779259144 3436
975489587 19134
326355127 1439
482357452 2366
8237 637849886
561312021 2475
746110360 303256761
908330079 4330
649536147 169106
930865110 11893
960718473 7392
274501171 53509
659006876 26972
700935335 6264
766155778 3601
991061570 18849
832724115 4204
721256498 5391
559569216 5664
955258081 7520
775585861 48188
912555051 187293
310404089 1544
622904360 3484
6574 591527826
14571809 7285904
4863 567054978
698594795 4154
128808408 815
130688574 4803
164470954 4981
395075963 3903
537494669 2370
936095286 6200
947310600 4177
219485449 3650
184562217 92281108
61486540 400
388128329 2084
138699701 1507
313695731 2462
517994409 258997204
185913725 3168
902675343 21676
55009238 1523
458802559 2023
638249466 6895
137436557 606
659288192 7648
11953501 130
575545873 287772936
596838920 23060
501519952 3161
684865843 401350
997761290 983244271
781502801 7672
611729767 4101
750000925 4829
578328143 3918
444160373 8277
759842720 18152
752560093 73547
718866809 359433404
28702 131225544
955462372 18091
75193995 478
836113130 86133
107556351 1847
95706011 422
165257184 56122000
500690430 12667
526272337 7932
786750387 5844
534403839 2788
866385381 433192690
34826301 574
134047305 134047306
722178110 69283
171227575 46378
108053977 617
200485011 884
803548239 10672
587631307 149442
18311855 155
73283640 757
872015031 3845
47172528 208
216587965 955
384402164 17527
443724581 50694
753802185 6002
4818761 265
335298549 335298549
307530617 1356
265253622 1237
141056535 670
334245211 2336
947687153 5528
131896015 859
928942307 22908
757221617 15784
340186501 1500
2369 349804171
434320625 3456
465937199 26100
877836499 438918249
124735300 550
818787034 4143
981784141 5917
152076281 794
93946888 2257
106103150 106103151
221779573 4346
5252 518681995
461292895 2034
101958252 582
492856983 8251
743136829 5574
825637326 9599
582045419 5676
768753565 3943
110912004 972
868935741 868935741
918298797 459149399
630932563 2782
487480591 2255
407248241 2480
140893659 797
925330896 786846
670628830 10846
981542945 488750631
269429452 1188
872112779 5874
345373218 2009
91573 581854842
400864543 13602
673348418 2969
510933495 2985
745506298 689786453
133118481 10120
617124360 3001
345631736 1524
665661958 434789
790826878 3487
119066325 525
295282269 1302
776300677 7794
520585877 2707
226140201 1237
303098025 1725
850408515 3817
933035842 466517921
131438226 4819
253553389 1118
744976091 22724
403777419 2180
448596027 1978
271395143 9846
798683576 8371
504391274 3825
624424185 4109
965282060 13564
159679282 4327
227187029 4177
655405053 16411
293921260 1296
999168174 860111750
728682108 3213
340869142 1503
392827537 1777
800103504 23664
847602757 20124
424382288 1943
336257401 31991
347003288 43358
493814636 186881263
80927228 518
334256673 23754
60398271 415
365411576 1953
832126703 368923418
376614444 14559
970222915 4278
469708121 3724
934839210 4122
650552016 14128
222970776 1761
84050581 795
23753589 244
234002585 25549
20063 722049012
178031721 785
459498751 2724
122729655 554
510037293 123812
939 100691129
723734551 5775
14860984 73
842063039 4284
129206401 3756
993832562 7342
160732949 974
929853541 10260
383730373 1692
167295032 8544
978278655 12013
350197752 11933
82932305 637
687011086 3272
649143189 3659
314081488 2583
408075960 4440
247585801 1771
4516 340853436
506721261 200120211
413261134 2328
332414998 2324
396645027 3583
455860037 2643
549035606 17174
822722211 4662
999158383 903211963
178486670 787
502344281 2215
239726048 1676
209704943 1074
16124 753681782
218750846 187828526
6424 993546184
764307595 3922
3317 442235614
829703724 6785
58585758 346
817811951 3606
550058111 4146
416506728 4343
747282936 3295
190226821 1246
253820384 3395
761887845 761887845
450988121 13255
432244411 2818
174 11832870
496925178 496925177
549063386 6327
4014 816973434
349042101 62074
1555 332277750
57081823 272
500140934 6195
47172735 208
746210276 7771
817354741 14738
728812492 728812493
370996971 2120
137153115 4402
139759549 63856077
748637090 3301
367002972 55293
733283855 4311
366951135 28257
723733960 84430
762155492 7058
61685735 30842868
66596352 397
987962414 33392
838563637 82191
242353936 2152
490550594 186848
605186009 10361
240677856 3443
204323032 1067
284484984 1316
794794356 5636
771359667 3773
144859336 6060
163722239 6270
767046621 15790
610901660 3529
983336900 8428
830284509 361179930
982235370 4331
8072 427905832
122883905 6019
276232246 1218
726603430 4330
209590487 3682
641597397 2829
829151552 3656
8728 798332460
643373433 5200
95109719 773
504481135 4146
63097104 2068
14894132 14894131
42571387 594
964740241 9736
548460889 7389
750163775 375081888
984015660 4530
644370227 35003
443670420 24055
312065791 1376
939228297 4851
403952674 2395
302312886 1333
167957803 4262
393052271 2454
766953149 3807
970140931 922180092
5091 884944793
940988415 39583
561990576 2478
963029441 534851809
953921592 9831
691038271 3047
9298552 41
46719419 206
867182663 433591332
7628864 36
97799337 470
193591403 954
2718 599009852
65627096 388
689039167 5723
126709803 779
635700779 2803
190533646 1306
774954578 3417
722485215 4367
695117481 3065
836229076 836229077
229008617 6222
730681369 730681370
560397181 2876
874226457 437113229
873771066 5371
924530605 684581073
723561481 12988
259903632 1146
771577071 9459
270736575 1856
189299104 976
467712751 467712752
89129256 393
1587545 7
670558283 3174
269947987 269947987
595796773 297898386
988388582 12207
198670097 876
882144320 6962
474380478 2886
401193280 1769
403628237 1784
730968173 3579
562898640 2482
299194527 14086
980954691 7268
65437161 940
601457950 4490
816503161 11671
90577356 6183
567799662 283899831
336047686 2841
719530113 4984
220291355 1229
87908590 86116558
235472719 3184
374670574 3335
736210206 11683
130710888 594
938544246 6871
113849934 502
358 38793376
405624988 202812494
276364412 138182206
951817986 5859
372617613 1643
486426762 13733
825543179 6223
455317845 227658923
496445028 496445028
90117912 1492
514735309 130876
34596013 298
614454865 9116
164766099 82383050
16627 947057966
576443883 8453
347806251 5059
475036518 13684
946161873 5331
989720289 4364
114136561 2160
8365523 5358412
48052267 241
67595 604128054
813749723 3821
646990698 646990699
10072 372307773
904769843 38302
685272728 3832
564320117 564320117
852606451 490850
279229372 1559
173888990 3027
14058253 78
365643215 2663
511757219 6208
397936641 198968321
750454727 3309
567793800 66760
486045143 13301
286937697 4624
154175657 1438
78449882 31758730
395622931 14845
262023210 1406
725869961 3754
547113938 248063492
724345459 3503
118159017 521
548289624 5703
492001118 117683
966229101 41810
147414800 650
945148153 6344
916903457 115683
698946068 3119
937640130 12950
315347056 2309
303045600 3575
676284655 33992
584369991 3907
451998703 1993
893106895 3938
5911 914999156
132673905 585
916892920 15841
235315885 1791
846138436 18637
428598721 11952
829954409 294134270
365167738 182583869
3873 798448515
380058599 2305
702217851 11950
685526611 10562
944509293 356964135
200601363 961
1220 183830425
220646520 4905
741905808 4999
515221151 10804
106106625 1125
534631077 374471676
777689181 16466
425357902 3537
814033844 4689
308369836 178584705
779401610 5503
266052180 1290
479985428 9273
473517333 236758666
160155559 760
926680104 4088
825695640 89361
991788091 439727393
941421572 5308
953822269 953822268
6563 396526021
259677985 1145
141552953 1509
286905834 3880
966060989 6569
63944911 4387
607661551 303830775
447691775 4584
940580599 7534
471138450 2114
141534500 4540
138661744 869
836285266 5017
189184076 1899
4220 677288900
400975319 3464
645447185 2846
4581 701928306
802405616 24591
967376807 89824
937704475 4660
880027923 5117
45270604 280
850531287 850531288
228605622 1008
698365304 4088
437667629 2642
34925965 154
161814901 2266
967479359 31648
660380679 6839
185491428 2779
2002 226022058
107 22316455
826882319 3646
989985024 16128
864555632 5899
524283511 6470
962055296 4242
843336951 51068
417519333 2079
125655250 663
814671691 136028
269449009 2421
818696926 409348463
378741072 1670
432490480 1907
817774226 3703
304960689 120312089
919964239 8823
991574685 991307749
15376 460791464
471899764 13076
90036424 397
822504515 5261
223615927 986
958054187 78484
465757720 2705
999200228 967970688
371323189 9921
614896098 14157
453016331 226508166
678111069 2990
12772837 108
385548099 1700
476218600 2860
170780228 998
280292 3
10776220 182
453028303 5752
634919543 1087191
51637827 397
63136469 318
104594323 663
330278400 4608
965236152 16547
257636848 1136
695906833 347953416
21369 553788479
254257118 1471
813928500 19575
107045823 472
420677601 3440
823935337 3633
963939721 10610
87859914 3113
125548486 1328
422799047 5292
239347223 16859
710563342 9822
944361720 4164
277390785 219243976
727306300 6620
593201521 3160
443714575 7516
313858242 3359
19273789 19273788
51032939 1838
897266512 897266512
920492551 4151
111956898 111956898
780449957 24829
523891816 2310
543338684 410949707
916919852 6167
163758539 77889661
15031 719505815
357494036 357494036
902183220 3978
157621136 695
946665901 380318370
300699636 12817
438063905 4098
944340655 37400
960161277 374186
978784325 23057
63012 140705796
792413905 3494
577657026 3995
171227961 755
743420899 3278
749046143 3619
870885121 3840
459397325 5376
419336558 1849
266480963 1440
292281620 3460
668977098 2971
61460935 271
588300451 2594
565392455 2493
677424718 2987
984473561 6063
794633917 4520
38390 378000195
87261840 9104
873834346 3853
847832693 26018
437375516 35605
114194819 48799844
940964156 4149
775670511 198737
199124779 878
712156056 12283
422040164 21678
446070947 223035473
119111160 987
582365993 3707
426002122 2851
524877074 2992
439727770 333920311
920407765 920407766
2793 442326049
343172634 2015
603492300 2661
88950085 897
931198443 5899
754536347 3327
623525849 923742
52842536 233
414016609 2459
143553073 2428
967934950 5578
327680200 1796
9469 593127945
232646541 1110
959779513 4232
937313402 40123
518676664 2287
760746086 3455
508390211 13431
763192955 4633
758431071 4928
587050661 4580
769680595 9378
468497396 3777
523678052 5608
456261823 456261822
227359033 13751
503644326 503644327
2035 161998539
181382348 2473
95167982 8329
61347751 61347750
428386349 3270
978345605 489172802
30550 134111847
317895413 3888
623977068 3237
108633847 479
773060773 4163
939675772 24412
706554408 7117
215905528 952
75917341 75917342
886983511 3911
847294607 3736
675386577 2978
159087298 1019
112262535 495
477 97254457
16615636 76
99107679 437
580362606 2559
101132993 575
180527647 796
938544008 50037
452041950 11850
12528 635520384
862243433 43831
58585959 294
789087933 8289
48987197 216
259268941 1341
686525616 3612
636920075 9100
689859327 13679
161703409 713
50625580 1451
566980001 2500
760056649 7325
230307234 3191
787599331 77903
457441481 2017
662460489 2921
127387969 3704
191875317 3233
493047982 2174
100056947 69854453
738438859 3256
422709733 5813
428976990 4089
8509 970936830
362671164 2106
334745871 1476
226125445 2433
677428917 2987
381690622 1683
406848394 19243
389674730 2205
517477410 517477411
762349319 5864
929454269 313438790
991076670 4370
496168640 13640
845933922 3730
689147056 5993
171094000 1375
74925519 37462760
787875408 3474
442697504 1952
198373880 916
250622208 1152
836512270 836512271
845600841 393085094
582614152 203554803
395526874 1744
521596566 5003
344566226 5825
807841754 288049515
510814431 33706
45648543 694
15286 798386147
550 67978900
132034680 1642
17229 622252627
342791966 6886
931661537 4108
364909265 1763
874283981 810604450
786532231 393266115
788204412 9732
236549225 3522
134320451 67160225
800125705 3528
141631700 1151
236493551 2494
871978591 5257
875895373 6140
896565707 448282854
717238901 3220
417038499 16375
370622644 3298
628409669 628409668
142059253 1432
990443364 425954526
276468956 3333
129996359 702
993348960 4380
379279071 106569
857288812 27238
221473593 2931
4979 648318051
985342750 5127
179833711 1357
392636172 5283
480084930 12295
210983085 1741
596527903 4085
317963786 1402
221788850 21369
503412735 10544
171455507 756
135394824 597
863627093 3808
839126701 3700
324555679 5647
40957958 40957959
429656861 6094
2027931 18
539574699 2905
540108582 3809
983138986 4335
69821443 738
937784810 4135
616837789 3130
371723905 3996
563580546 2485
860451090 3794
69304427 630
900524633 4342
546793101 2411
8199535 42
112104045 1845
733668698 21322
503829831 7886
399313040 11464
251970480 2385
83462287 3448
872209641 12044
728208076 9014
831001354 16740
868795498 434397749
202506854 1310
769276277 384638139
27137 276661715
237802911 118901455
118723339 8572
196838861 3980
417525914 1841
932427704 45705
155930 317502634
85756656 547
40632158 329
288871553 2638
653603490 439214237
846160953 3731
721109370 49629
248563548 1096
455396329 2008
591020007 2606
720751766 15739
734881160 4033
696883050 4243
557223978 16957
293276274 1446
447558317 7479
818495936 3609
125189531 552
1651865 458884340
232823260 116411630
784774330 9507
388041845 1711
676154911 338077455
164650850 726
780499292 5812
97712828 480
857503919 4201
223768535 3020
27413411 1364
142118154 142118153
3242 638807789
847833861 847833862
765051195 10167
275780289 1216
790537968 4822
632007347 3048
668830255 3197
564943334 2491
113 11245508
302087674 1332
773584101 3411
204015039 1693
710996055 3135
77077125 375
825149675 9876
101375852 447
96938790 897
79771879 556
861125428 3797
649000375 4751
69754461 1221
13465 664104747
732739151 624048086
671839310 9017
134848604 726
735427392 4416
132341721 4130
911025975 4017
436644889 2605
633512249 4161
747474933 373737466
801768102 3958
948977804 10406
989259450 6294
753967361 11463
854173903 14466
713436350 17889
821865410 410932705
983823596 4338
819816615 4289
46059 881437614
742511551 14528
834345408 5952
23396846 253
924969703 105554
239286113 9568
108636888 66436125
274154527 274154528
622692801 3900
569794783 3158
944871073 4588
449951269 3796
943823281 4920
139877207 951
452406721 15504
714612599 7800
71666271 316
777646145 388823073
251701482 3110
768679948 5501
866114829 3819
914064013 457032006
155861769 1819
353570288 1559
277447054 2201
724145256 3193
76498239 710
347168020 2869
439750147 1939
10689 715115478
83934655 7808
327271798 6389
94427310 1030
245482566 1125
6804 830634668
139847452 807
383341744 8237
935342654 36890
188615135 1128
608925229 76274
743533000 743533001
874283161 3855
750451463 3309
344990341 2538
884711691 3901
809402308 48299
880534335 10109
634335352 2797
89297316 414
831194683 6577
230746953 2099
759874481 6404
700975351 71550
21079 767359916
872681057 10866
2857 78260276
35773097 498
667809749 4650
183229380 6828
1528041 40
7227 615551089
18867170 191
569041324 2775
843902353 843902354
883498231 5528
875296470 2823537
282006052 1412
100676354 3471
631079610 20555
340039148 3621
40940103 20470052
931066162 10144
768332710 16389
602568819 3130
888068806 5743
7737 914890539
148217767 1931
298104831 2048
794398139 3954
822774170 822774169
849 160373406
52842351 233
879873848 802411606
354744219 32287
494530374 31551
406093814 5488
151725019 669
490769659 167837461
239544607 14276
287464707 143732353
964355161 69967
974690279 4735
370885131 2222
279672513 2101
180527683 796
921737582 6326
270689394 11708
621185720 621185721
375264799 5057
630717432 13838
831963964 12997
99647313 4344
500875677 2576
603151667 6244
1357 283873544
516814145 3184
619139431 2730
879721560 5886
649759081 2865
328631696 4413
818971006 16366
931356946 480134
403007606 1777
26959387 133
87768501 387
171626581 1102
437056925 5947
194414719 1336
168261751 765
216453827 7799
45811985 202
525794241 3031
1589056 15
463376580 26220
445089001 160721992
992612520 7491
491915233 2169
904473 10
126381061 4920
355783051 3146
45919848 752
257561417 86021288
926739201 13016
993286857 9553
876545308 17974
957664188 6129
191905243 4018
729149736 45143
342122000 4400
551377563 3433
1544 336026731
220464789 3110
282591753 1511
895049681 8036
361531478 1606
621295425 3891
222664227 89137
1536 134840633
571161416 4984
745692097 3288
457277179 2177
688851699 5275
704107251 4307
655406520 24985
497498289 235975066
217722097 108861049
9275 161078086
455151839 5434
476683771 5135
286802801 1287
161841602 1159
729474922 729474923
169767841 880
72075821 36037910
3941 671704487
900730279 7567
589624816 3856
945541887 5219
756803977 3337
605 133170866
930930301 5190
650517920 297340035
291880018 1287
126739166 1368
577305938 3707
756575925 3336
558808323 3126
594876357 2623
655559970 33059
450934023 2166
643140423 321570212
280683601 2550
591657503 3376
411239861 13662
120248751 1768
420231317 5480
601828858 412130888
193690493 1143
364573387 7009
684228446 3017
867713440 3826
866556296 334064104
87756193 629
522728407 25583
289485607 1623
298920336 1776
4263 383445483
318482830 229745222
313427159 2120
156504326 69195136
737585412 5267
680303789 3028
3889 609141848
892018743 12883
570896996 279117857
661437437 4339
444982971 7706
418346375 20975
315383223 1771
863701301 8113
927144063 23408
632341522 3297
176216607 777
367629161 1621
418658798 1846
726414071 3203
196778308 1079
109855668 54927834
238146075 14499
125031829 747
151043979 666
908494020 6486
8927 722124430
164868263 792
756862085 5578
763614003 3367
498261998 2197
361000441 5185
2916 295111074
480254267 240127133
825565184 48040
725057222 3197
171681890 757
509093881 9886
562217959 2479
426981458 213490729
513914087 2266
898549178 3962
682646929 3010
1503687 52
802383789 401191894
767646233 43473
317477119 15520
496220952 2188
741336639 370668320
684682029 3019
532327440 58983
615132933 307566466
927904997 11287
68411318 497
369578207 77124
29144159 1110
859992870 3792
647896460 3883
4322 751938701
290081350 140866384
473436600 171535
223717005 1084
261966090 6235
106956430 3537
261651260 4702
937648560 7760
6044267 41
615661276 2719
785524471 7283
54883423 242
556093985 2452
208202949 2468
317207491 2690
699650234 3085
214582873 26554
520125839 3120
931234661 12550
232226929 3681
5393 890249475
793273728 20480
184760061 92380030
327862232 319803753
624813419 3459
973806625 973806626
725284014 3198
890111867 5028
3530 470474870
900818863 3972
294970991 1349
459297539 12204
407320229 1796
697 118817590
943429439 471714720
270715031 270715030
476256795 3227
6519797 54
193778648 2784
89017784 472
737300792 3251
262329354 206030171
876189301 7484
509223519 6693
496323057 4694
636882957 4754
560174005 2470
5510 557187730
755413964 8371
891211021 9786
967948257 4268
242973932 121486966
731008915 3299
398077455 68457
932346024 4111
393853656 23319
359038968 3252
188238191 830
759052671 759052672
674567159 3046
406944338 2058
30815399 203
240216985 3246
986278521 23484
631031985 12735
362629448 5733
362764480 3016
274951046 1659
123904814 922
308778691 3135
987648310 882596524
739418426 7847
54035 896551381
903992912 3986
390080532 1720
80654784 448
482373013 2231
25154 606879205
465379362 2052
824707726 7438
204 23956515
969874609 969874610
708746741 354373370
584891348 3548
364912100 1900
790404583 6882
491287835 5252
37251791 636
112954743 1971
456532771 2013
979058700 4317
219937055 4253
978768001 5250
689752001 11300
894588800 20437
388722126 1714
326725935 1839
576371010 62581
553371639 500170680
431125441 3264
104324014 460
583567864 13684
21815212 681
681301889 3870
316937296 1466
330249920 1495
889704430 3923
293470142 1294
753972595 376986298
925485710 4766
51419403 283
483432324 4674
3128 506576123
133279902 959
322641540 4586
869063037 434531519
335557586 4966
635220063 2943
451981138 6122
508197256 3207
427577664 39968
561566720 3776
979430481 15218
148640360 718
353114539 1557
868145153 16072
746384263 646717652
872695767 3848
953716533 6061
631391713 2784
655450484 3653
960245088 4234
876097497 3863
930090479 6170
19482535 1492
88117218 49963896
768770967 384385483
605490804 35797
854793924 854793923
347449223 178989536
889964860 5297
290600247 5462
963243923 121178
3232 677690901
967402847 6292
448737884 21397
145699525 2034
937520613 91052
853986842 8904
427610842 2363
667784741 30166
785504412 13068
82689683 411
785293457 392646728
448823348 1979
907018193 19781
218839809 6055
435665511 1921
55517273 549
182826600 1320
564256452 2488
487852487 13805
442208523 3241
960741057 23419
72687671 36343836
936796748 12268
250191963 1107
919275581 856734
971804652 4285
844922917 12382
31369019 15684509
510960443 2253
12246715 54
35032644 217
601927744 6106
439860410 3217
498699079 8360
417390821 2156
472115228 10844
944841119 7856
202895728 21209
887879667 658907486
704418298 3106
551400955 34014
638646273 2816
464246125 2047
4207 846225090
963142069 481571034
790827545 3487
999476750 4407
57152626 346
843894240 3721
957919477 5028
4228440 20
707436505 5364
638339232 638339233
681997220 11494
618284021 309142010
137911927 968
907129167 862666082
666051476 3549
272654685 191646061
760329647 11304
47637768 1425
764498793 3777
904552531 6405
151497055 668
381556279 2979
106715321 575
123928683 61964341
464541081 2070
70832879 360
6410219 79
970762360 4591
94572020 417
325723719 1549
364295684 2479
474296987 2326
657785108 4231
771323641 3709
820536262 3618
16443 358010882
220872005 1986
54203050 239
681113923 681113924
349976577 1603
267262374 1393
235526670 1955
412532829 1819
102479824 716
797403214 3516
92505 828002025
447693875 18112
879176126 4281
386280928 2552
175252849 87626425
987683515 4355
219602505 1286
708751352 3177
398928887 1759
791050827 3488
479060927 216966
886735395 7214
530449543 4730
786437043 51101
453810477 2001
509488027 2400
984314719 13588
392990184 3209
34245744 151
535111019 12454
132673188 585
559750277 279875138
561990577 2478
12449585 58
690940801 86400
900590421 8026
562269629 3581
343589236 1515
158059719 1211
4207 555109443
9040185 55
758620543 3345
935965492 4868
676287597 18174
635928624 2804
282728810 1358
156294026 1498
387420379 1811
296966898 3177
621307948 11948
564479353 2803
599986079 4440
891564151 4386
241017691 241017690
497579454 2194
971 136023597
284857792 1271
556318700 2453
891775858 14082
230318753 76933116
596193327 4616
75344851 4590
471827734 7169
305714269 1348
763778157 9366
259224400 1143
168252725 1025
393155658 24822
595510694 7111
65542609 289
699949756 274079442
412151583 1924
607524017 11803
17558757 111
793941292 18117
51708805 228
30143015 257
354417928 3645
324540782 1431
112910458 907
547842672 4976
166543220 766
940751173 14591
97988843 4744
291028644 26316
630965541 3667
919819666 4994
626793271 6881
255133873 1140
853414871 3763
612585689 612585689
115485633 115485634
579435731 4226
103221931 12977
976334681 7496
8225 773230452
1223 159171004
88463753 1946
317962470 1402
346007511 2295
793462549 4608
487929729 13156
158443589 1945
95960135 47980067
753804786 15963
1883624 125
701694799 3094
493343729 23178
888701960 4820
893637025 4064
341312789 1526
7484160 33
919350514 919350515
956977495 25105
973033802 7542
441909191 2280
972789439 5272
753700661 3951
432302640 3080
799689504 17795
798132852 11244
862973912 4652
642631823 23116
664851381 6346
40664491 446
59732002 320
806636587 10215
63499272 746
930665782 7166
196606186 10695
689569814 4263
940410831 9584
409257089 2970
419623011 2202
285928769 4832
395617580 2321
60099881 265
545890523 2407
522350182 25835
176319602 1736
182269495 7394
543852892 543852893
1013 68704699
255465137 15793
158754401 700
736620416 3248
664046977 2928
214091146 5530
570970655 3199
874207096 4201
110760921 45801319
634631305 7546
425709443 2724
98513908 1702
894724474 6181
225028225 2061
993361518 964122919
16555889 73
737079735 3250
972918331 6290
192999440 851
606968586 3603
396764288 3979
723692417 4432
218627488 964
98880876 436
362185248 1597
247001320 247001321
293402957 3740
788697241 5532
449069793 449069792
661374848 3865
363095593 1601
914378571 4288
2400 523713888
749451858 6763
413898252 2757
734128942 3237
343864680 7693
733845727 9722
409592595 169833242
246421708 1169
389152603 3676777
723567966 3268
199571674 3184
787647267 3473
133156655 1304
218638115 969
472159012 4241
671758236 2962
3466 527720145
371511376 3028
509947163 8262
541665617 270832808
385202509 23191
3269 298858518
628828800 5952
251512327 1109
397366069 3398
627768286 2810
505975513 2231
215017363 2099
519486542 2291
928670482 11293
102494412 2039
944028589 43112
4453 204940735
877731980 13852
194077100 2380
297039159 1357
553466288 9790
363218593 5041
476718885 2102
69171869 7319
846138278 62349
728115378 3421
308327041 1512
989725765 4364
686047341 8140
192320463 848
132150881 710
28607483 14303741
138152222 958
92162005 8074
312922778 1516
148090259 681
301412478 284913327
971173654 9241
535771111 2933
945092061 945092061
293031318 4454
226850127 2459
513075182 23018
597511158 3427
697530047 697530048
314335099 1386
584700456 6323
980533332 5453
851149098 21688
94345888 416
857304217 14195
756932648 6073
957496604 7429
34091543 282
220999299 1469
531852616 10865
725283428 3198
719601258 3514
499543356 47339
354790893 1821
782069820 12698
754313496 3326
262853487 1159
36874253 201
81703393 794
672061918 5806
324052966 8321
6496 747324039
210683372 1617
524426421 4690
475671755 3703
306171708 1350
823540497 8656
241089901 2764
395746154 79515
719210315 5857
555925653 6905
237357245 1086
746826057 3293
730977991 365488995
810346941 89648
158125775 1120
28688316 232
215063827 1988
555707275 37109
223999805 1078
66635511 314
309176083 1993
532051687 2346
690131243 3043
891727755 4195
700836184 3823
321835319 4135
304816985 10984
335425369 1479
934526311 774690618
683149515 39361
13898 535478522
935992562 266352
280120730 1883
728624268 4932
738096568 738096568
668527342 4177
163163685 6706
340842620 1533
546015463 3307
10438 216139666
231034893 2068
574872227 2961
356156845 4297
602356897 2656
3776 797567079
446555416 1969
990637439 8520
807156288 3559
87417652 396
353539368 353539367
3837 706445625
666433994 666433995
171762479 766
201480438 943
23372327 787
119074084 744
38722782 221
387361024 1708
620497410 3242
474902447 2094
595326376 2625
14123748 104
201914749 1197
368190504 2382
232080992 1371
644114520 3262
897001471 490993175
764423051 18089
1643 348857268
534777520 2358
582712788 4115
543964513 28064
783926868 12349
10632 496110384
457228465 5168
641917699 320958849
110056694 734
844824184 51429
4053649 4053650
373846677 2084
554794110 2565
559086124 4477
429373601 15325
430223692 6001
496295020 16401
793566313 4159
517527105 7127
839736722 18587
870136214 870136213
133481142 17337
825171967 4096
309554529 3890
912367570 912367570
106614755 590
186875785 824
22700503 232
51761578 319
453357209 1999
239649895 3917
986314058 4349
795216911 9841
155578146 2392
710085753 3131
847667385 217469
177125333 781
949682150 5507
661129456 6671
93664814 413
407074221 10004
686559790 97495
535702301 10682
372706743 15929
810575401 5428
507250934 4825
958162945 6144
921911074 4065
963821700 51533
389689841 194844920
735940154 8408
383286151 3887
263077691 1160
450188175 3444
422422150 2118
912495845 56057
715641387 8434
908282271 58283
703900115 4119
759126208 550232851
856540513 6273
245879558 1127
241264353 3852
452118817 2088
437031293 1927
41540439 241
851831248 3756
461963837 4274
597983370 4695
460648507 11051
821085917 7532
630565248 315282624
362560547 10502
642085926 9155
599296325 4134
496763406 15897
526907541 3090
582 67412226
457041530 2825
268747335 1185
558839724 7214
702921344 3363
512935963 6696
947913121 4980
69639 502702150
929058174 4755
920255281 11363
433223385 433223386
439193664 3952
66598181 374
681653532 3766
638592244 475489032
692365447 3053
967241961 925430003
240270661 3444
578776909 8774
948697263 6545
738443306 3899
473398832 3382
992244434 23517
858992944 4427
645651810 3671
958155938 958155939
584683915 4880
1349 66001448
581864626 6118
637583035 118070
698297599 4550
490561652 10944
749238005 7431
474219981 2091
248333134 248333135
132093530 3085
116898905 563
272315490 1716
648263087 2997
954454260 40048
857046968 3779
488965709 2156
12346359 6173180
664845008 6296
281952974 51725
22883 657199760
813093012 3639
232163795 1106
394481799 394481799
224377616 2013
605487939 6452
681739833 340869917
836765326 5059
126065911 2649
279736833 138363862
40434 940029400
79447715 79447714
210008465 926
535867627 3364
669992178 4706
954791233 9157
520211593 57047
614155444 2708
574684184 574684185
7518 275897585
503559143 7256
386 77861990
897192000 3956
421705599 12334
135168032 596
467863381 2954
240906791 2506
939317395 469658698
243703453 121851726
549341167 4868
319825376 1415
948675119 4183
959432473 30621
780556340 4173
217453084 4653
646871325 3175
108448180 803
454780029 454780028
152447168 922
151043472 666
244255248 85607268
884214744 13051
395991744 9992
330408411 15724
165197952 8240
997131511 753394901
677715086 3412
169186192 746
615993394 5059
455675162 7178
892878681 8072
86447157 434
705555366 3971
28411572 294
354833457 3374
929136320 464568160
631162236 2783
490473847 43111
319775604 1805
620470692 27563
691629491 691629492
47930524 970
400970023 1768
580683746 580683747
375342414 1655
4515 511670962
115210481 508
823827399 10975
687215550 32269
951086939 4671
381866692 19907
568973132 38692
768362200 5300
803028898 3951
336165529 1576
24115038 11948002
523978389 8824
412652163 2522
16046537 183
828 94379889
565470424 24037
211493876 11963
11601233 53
749387389 26661
768050501 7250
260375229 3573
680529826 3999
852428685 11180
969649170 763608366
48983695 415
811202069 405601034
227122678 1461
840162847 42143
984868780 984868781
513258578 3489
283112405 1706
50044600 242
144466697 637
873332881 13720
4237 168067987
255515910 14885
945578589 16273
914159599 8410
644830103 2625873
795008454 795008453
353189447 7099
756808242 3337
904798300 605525844
190844365 1878
628206153 3985
599270101 7150
4620612 193
980190703 4322
273818321 7993
519809556 2292
790851576 6844
862500688 5318
494160229 3005
470103906 95011
772638272 13856
593584201 8100
988453341 31780
430001218 1896
798598206 4137
566433472 14288
463193437 231596718
859992938 3792
319993433 159996716
522706607 6924
124761489 692
827389851 335832984
846616809 3733
604380205 704276
808056334 3563
84700501 375
769281856 3392
477293147 5244
751571464 751571465
949927009 5847
97974194 432
66549183 605
923 142493854
136815764 711
22454003 253
553904082 6542
857111508 7524
500932842 2783
603947095 2663
131857225 1543
901673081 9185
112007567 501
522526465 2304
667901589 2945
730497033 3221
227472377 1003
493134356 3367
582792372 2699
172073797 1106
271393114 271393113
790871207 3656
623935554 7446
2399 531477867
994560530 994560531
317431571 317431570
722380798 4702
279683424 2088
572195289 2523
654665806 10279
774498337 3415
12262424 12262423
215679192 951
461082977 4646
284852008 1256
343312224 3144
485559531 2141
698386446 251144273
381179239 15860
894257394 744594
2868991 14
798456938 7501
34940137 407
753703242 4278
453097101 5316
902410559 11632
531568074 9400
337549457 3084
734336073 4216
40363063 203
772686091 3407
313841893 6789
995121288 6636
978619202 6666
409177892 3549
181169291 28867
566575400 25748
416052819 6279
904305531 5040
621386413 143441
506201975 2232
474675333 2093
514001518 514001519
40595589 179
262897142 96375030
776396941 28346
501314138 4947
296871301 1309
545886944 2407
936692054 4234
991060400 991060401
1097 215312358
903312445 32183
3433 427864841
503438068 3207
938208723 469104361
42 9107904
14510356 146
20593723 93
769479856 12304
5132723 23
113022684 556
557909133 2460
268290462 2477
645509272 6353
814852894 467925879
523579087 5802
658879489 11862
126302153 2403
486764640 5680
605763248 16160
304241083 4171
87798138 3813
293922431 1296
484471268 10721
251927079 2158
517312937 384913028
570880641 6640
802490385 4028
638984445 12133
1660 364446036
522064138 3677
668205601 4046
5769414 26
2277 203975937
734315919 7202
846614535 3733
196235346 2237
815683769 4455
904468942 8209
97520560 430
262503352 3038
748967401 6400
948278332 4851
889036476 14611
759635436 16357
107046241 472
8618149 38
796039919 3510
383950078 14242
214364532 1667
669160705 669160705
518219750 2285
962788961 412534873
983373066 4336
507245968 300764499
815767717 3597
395512426 8325
989745161 457300086
377141903 2001
996070966 4392
831035520 6720
857500684 3781
875521566 36847
192305586 2123
143701817 7907
499620573 2203
871912823 4244
621 110657572
396645963 5829
908756598 708306
5440 418267510
836412584 3688
398837550 3839
538857165 2376
751184610 14943
961255399 8718
187998218 1405
76892505 758
793886368 5104
3523 342893188
114422760 722
151388827 673
290491802 1588
958911891 14548
349713263 1542
427277429 1884
2688 298833024
592613468 3884
676561854 4549
895832351 3950
524571910 7177
251310065 251310066
856069504 20096
603963135 8914
961829215 4241
733055401 4515
158515519 5847
606440250 2674
3549 438293106
30616902 135
88680731 591
906803410 4620
905986221 11951
300990621 1925
499945628 2357
882216990 3890
671076055 2959
746831104 41160
763412926 19848
197893638 1403
7383 464619816
706227273 9050
78607980 666
554267371 277133686
982236152 4331
381497197 1759
894886903 64274
848157447 8926
947372318 4183
682731265 13415
548565739 21254
938461158 4138
604630139 2666
572428583 13377
876472065 15353
221470897 1416
89417805 413
429235329 214617665
997707303 40249
179354349 1297
684001458 18784
251396578 22757
551568624 2967
891520545 16745
983957416 11705
523435513 2308
511279037 511279038
506655562 2234
836866170 3690
746795371 11449
199406944 3362
701025600 3630
106981387 106981388
746164187 46834
926425708 817156297
835699962 835699961
447449015 2038
890505126 4440
260700544 2300
876923181 6580
3162 562485018
532014283 2826
196627802 867
211143272 931
924604004 9693
934605712 4121
663327481 3833
278959847 2115
974062109 6414
503268193 3438
150323568 674
956114280 8340
605530404 2777
17009474 75
90723106 2459
737515753 10772
262702620 1208
638661580 3658
978440523 582697858
840775465 879019
55204 508858555
150894377 40877
832169589 826028714
3319 583108261
898359510 10609
11785752 85
750942452 15524
654064220 288522630
889732836 21412
770093632 4928
574854667 287427333
913810783 195457
984803344 12358
449335587 8218
854118512 11128
681286172 3004
772729770 15392
192096313 192096314
468431520 2672
858766221 25220
845766967 17440
149039832 56058399
752045589 3316
429013228 2063
470595475 2075
442497883 5147
164877210 727
689226609 3039
329230242 2723
842494923 14583
423872667 1869
691035451 12810
153084600 675
809791309 4171
771381157 3738
383133670 2937
415948575 207974287
793044060 88025
834119698 62145
934687662 467343831
130140699 916
759749849 3350
604486945 2952
661098679 2915
294840252 3241
27306074 215
499761981 16579
550864953 4397
26657044 26657044
13772009 210
464668643 464668644
996832847 31152
600329519 5182
731180644 3224
731972471 199122
52872819 278
508230450 3675
452645238 3959
374887475 1653
404990357 202495178
203715135 1984
801651590 3933
943918610 9894
47083907 277
283931604 2748
305715616 1348
145873935 674
761637382 8327
673006690 4032
767711491 5278
252780929 250456588
966366911 4261
78982303 632
364776973 1957
977713741 772977618
657025302 6287
423299630 3835
833021215 28845
955559160 4527
907949042 9646
759368371 4529
62128397 22433391
372131626 2375
936200516 4128
196854589 868
128521820 864
783422989 4187
544298399 2400
694660833 3063
6056 773659460
359265932 179632966
554690660 2589
519475543 10113
330899954 1691
313030227 1796
596494871 2707
43997521 194
583944863 583944862
122516444 49858996
231781358 1022
225188847 1389
472176049 10259
1779 39162906
894517793 4043
255370751 6656
148583275 1113
735094307 3684
611203937 2695
154493875 2875
249095182 124547591
410090522 2105
173135170 86567585
931211117 46703
121107461 534
301329359 151071
925090829 4079
192773594 850
1794 287766570
953950548 11705
897629664 6064
845323259 4468
138797315 612
486975125 2821
61322 287421660
179692120 899
889349994 444674997
66223606 292
485720927 7056
653858313 8141
82320344 738
928480182 526902386
972168991 5473
735790733 7844
124858168 7826
53461315 1036
590961217 6047
135382397 2250
727929983 18264
395 75392465
996297257 4393
681462272 15717
538473041 8123
350849867 1547
381962326 5530
323857547 1428
440203005 1941
228454638 3414
479441909 2114
307076368 1354
875183401 10140
2652 303657902
457437736 2017
554029969 9178
173041782 763
152610925 1167
701467075 54181
389429727 1948
406149040 15895
97238504 1496
211766117 1439
462629176 2195
161886330 4230
757889979 6121
931322055 931322056
86921911 4302
583803837 2828
885994230 4917
517787572 517787572
128137479 565
312601056 10373
187618035 1055
16747 644257090
961140259 4238
5391107 69
854321697 3767
965813592 875768823
17916646 79
391404030 2155
149457015 659
6675553 3337776
909055813 66822
630031203 2907
701243955 3092
172362679 760
779408964 7296
623767200 4200
890835049 3928
757812898 757812897
415293723 2589
537894957 268947478
251172485 125586243
697493912 38023
486239903 2144
604895431 3449
843987623 3783
347759002 1944
429548039 3515
480414851 7892
804 161389332
114235 828512593
330657788 3517
317732804 3715
421279557 13772
527424829 3486
333912848 10899
592009187 28005
212065576 985
115483830 2310
45338809 22669404
976094851 12852
964626981 17218
990804964 6715
628724181 3959
159045964 3391
18396 608894667
156241649 2055
666767527 2940
244033977 2013
804999787 11656
828316471 6488
72075167 34738561
611207136 2695
936000192 256579
617551893 2723
248097299 1650
407631839 1848
431613651 431613652
312758420 1486
355465109 70070
193527949 2695
581430330 3204
79408545 51315907
769506361 5090
5802 756680902
308788335 1545
744049422 3601
641416765 8400
117487841 1423
765243400 3800
578090259 2549
123664861 1090
708857359 3850
167146440 737
394364749 394364750
761886719 5760
18018177 458
832415270 4295
107499409 474
56017378 247
451619066 180008777
621407615 2740
87454427 1571
707193627 7889
741641761 6432
588370348 5446
126724851 1025
868392432 868392433
485939207 5592
969611100 31379
658905773 14538
668376708 4583
677559609 79835
483520543 2132
118857200 4760
4402 746658228
351124351 10354
684625528 6193
975197847 28211
993801662 17762
207567905 1448
913154302 412006
386272964 4873
100566171 706
229206036 4697
297673151 93256
412383591 43770
3977 118661543
354672580 125274406
165866993 1286
73277668 401
770025987 4224
648913055 4708
780393734 3441
769749484 6652
348541201 5317
365397983 182698991
6783 752010861
784944211 5023
514850383 5584
6119 608294980
492819016 2173
336382623 1762
284493949 4985
1449 85346100
40966417 745
10052475 5026237
5478 782088054
91281385 45640692
954665914 64789
35942093 286
272375990 1201
327034065 1442
306352296 1867
781027975 8884
1151589 575794
178197409 793
15338 462292401
964890890 6905
144012285 635
104144734 1815
4514037 83
652493421 2930
665332501 4830
730223948 11823
596940902 4836
431965225 215982612
995972846 497986423
998816378 6114
853645087 3764
360115094 3435
882448015 3891
677980940 11625
805792604 11679
830116904 6919
349340839 2341
669558334 334779167
807153061 524998552
817480631 7036
236089430 1041
555533271 4171
474600226 2522
164651717 726
7299858 61
925003740 925003741
105977504 515
84366099 889
460157860 8870
955427343 850631924
497372093 4918
806825309 5567
645672426 4925
232644306 1374
803122335 5894
50789229 974
298673899 1362
377710164 1979
152386129 76193065
542108361 2588
153711640 153711641
149202561 1027
833810484 416905242
748413040 3300
867367395 4153
191214304 2215
369217001 1628
172361921 760
66450831 467
5264 500317465
816631037 4227
484077439 3619
574567821 22979
550980056 3212
639260077 23384
862720572 3804
847116041 140251
513876867 2479
712886699 4020
853871537 3765
68230705 704
747282935 3295
881084707 3885
929333840 920017202
278824940 278824941
2614 475238270
295250448 5704
54822288 400
496481757 17597
962708777 942026858
346311379 1527
384355500 3742
655557282 4796
378086975 4027
476261681 2100
387355319 4846
99074665 3209
692375199 3895
108860641 480
458143543 2090
225882121 15252
680599791 3001
336806352 308861930
509891284 10188
80143665 1295
486591990 2327
116542153 515
914939189 457469594
666588528 5835
259057481 252846
342411709 3742
397974171 3819
939343721 5782
372830367 2554
574019920 6219
941897161 17496
879157875 6427
204909994 3067
497883531 2897
7334 785148704
345857800 1525
10280 162960392
347555719 347555720
994709711 4386
134800155 707
350618887 1546
979338165 484201099
887031044 66226
486508708 11524
8101 741525035
825662937 412831468
258697465 1987
820908363 28642
715156545 7331
864198075 4897
510690070 278904243
19957680 88
57455103 512
148880814 695
18020 699010495
30557 510965454
161481026 65339856
839580539 3702
426096276 13225
935292237 4124
4341 903466284
449738628 3897
13529484 6764742
654753563 2887
325138707 2436
950759809 8645
509782000 5200
1448 255708112
869729113 19754
295737235 1304
154690204 919
547927357 3322
827718779 9996
821394803 4164
776038043 3430
932050811 31381
914702652 244116
330374645 4062
312746168 1379
131152968 1165
164802824 958
845938583 3730
913965031 8118
73294795 1098
956382306 4217
483745203 2133
383719976 12323
359486960 1688
381239034 1681
506733225 2612
229342959 1085
940017340 922585160
62325707 30764950
646042146 7609
707855006 4821
141656076 2898
149251959 2533
515931619 22038
837242050 4608
934270746 16151
674632148 31805
627283594 3316
313749789 8847
126783126 571
975416286 14095
332427559 8258
802984001 4160
926806094 10487
206900826 206900825
789007638 3479
932854213 4773
574073786 227279528
987853260 4678
960083851 4277
902235558 10651
413213203 1822
76133087 397
693117610 17482
790550889 3518
468553927 2066
24415399 668
88262641 403
885618854 3905
916691185 4042
839550425 9566
595124085 5205
372967023 9313
147458736 1044
3083 426558273
624827919 7258
97794629 605
771286535 7506
40822559 180
614289863 6193
397953648 3483
678073329 3681
925532338 118725
45385679 570
882899277 11797
734139792 3632
129203494 634
163930526 1323
576 98459628
280892729 1446
966490668 23049
17367940 1411
940901227 13295
975479040 79696
519295441 2440
756225854 7245
857128509 59465
852060622 9706
640233815 2823
301066379 2771
921960308 921960309
727545529 3208
38041408 243
249514449 124757225
671062030 6011
1116 126427176
99422391 99422392
891 90250281
2633 491707484
684877318 4033
740664457 3297
348577767 1537
1593 285664725
386289278 2039
10209661 10209662
727496582 363748291
150137353 662
228223237 114111618
4416 655983552
164878510 727
753193465 376596732
3719 761915249
442645800 2220
958096129 41365
679921064 2998
505957698 3341
581644444 8229
373397610 373397609
1227 247791381
639722976 109224
875414485 3860
934807723 4281
712126512 3140
822949498 4093
820760247 3619
6609 662571845
92744200 604
588069507 2593
596054285 65979
891639944 9135
729300611 364650306
591022449 2606
42649160 296
28559 512710357
849105505 3744
645519384 43474
762300561 3440
261608816 1264
11797348 88
39938615 216
983664389 4354
578778267 2552
847775748 132719
809305127 124581
414927515 207463758
519948932 2612
98595057 1520
507323184 7432
697013997 247641863
4709 912844359
92866600 1325
289564601 3380
34472669 152
254684605 1753
75975320 335
7534 662770699
988385278 4669
6644 666097737
402289579 31634
49230333 323
764340462 5052
203747335 1063
156074607 78037304
702418417 3188
2324 502120802
382992190 382992189
595413304 3587
679179089 27894
955311911 70701
996376435 676065315
2966 220857258
531598529 228612067
822802134 3628
120440232 60220116
42576721 285
64602876 3068
946561551 6325
306571623 1679
872164968 9083
677989775 338994888
556942048 3349
860002051 20699
388225493 5017
247377089 10976
489476272 4189
738253871 4428
85107942 42553971
977927121 6609
9000595 233
674475032 3962
123803401 781
185047873 2396
269396720 25615
241930111 1544
69023356 69023355
772800335 5273
367772512 2147
64874832 1393
4913112 35
899041049 12141
882125979 5374
217779221 9580
58872591 346
350154576 6111
786321689 786321690
275552568 1215
7312 582861979
773133928 3409
390307890 1721
301223242 1622
511413730 2255
95138860 785
293957345 146978673
932981519 114593
996062174 498031087
171227961 755
891288630 3930
669148162 5195
874459815 4324
860354114 425567611
855370136 4359
476692589 2350
989786303 4446
670623944 2957
602348167 77863
520488740 2295
13230846 67
298364755 2083
75174879 706
882106455 6057
243823159 8254
860222055 3793
49364832 264
192713586 192713587
317610494 126299415
228834100 1009
633216415 37666
914 76255465
915969670 7535
76041566 640
364726909 4956
250016069 4317
218818229 1978
43608543 297
411173897 1813
6315 815803769
742382851 371191425
909443445 9373
28497128 2836
886832760 886832761
385773191 1701
532480217 4927
238442651 8988
819582089 4399
685404036 6499
683968536 5548
482157665 2126
657815376 35696
338954235 8114
318058525 10317
767814119 4040
994114353 8624
3161 633105875
343554247 171777124
552673514 5686
242315900 1440
633715329 21664
165451658 1382
767851491 16210
972234639 99056
377153622 1663
170449511 2181
60349170 322
165882477 82941238
244650651 1130
358826751 11152
361919597 8400
383761629 12670
920535039 4352
266844161 1648
396431480 1748
965899327 51752
153631549 1225
786578444 5876
431412741 2074
506223384 2318
57068132 57068132
740495724 4058
889709958 3923
163855119 5526
4126 239287370
851881510 6821
702032554 351016277
685980100 3140
676977106 2985
997208822 4397
59364448 1198
764263573 5458923
841355462 30780
8665 605655186
347084997 19816
674524493 5649
228113817 2809
851431279 7584
49406742 387
2615 360564045
464438119 14444
124625921 1280
740478866 4387
567884663 2504
594329620 3592
463566008 2044
632034823 316017411
4235 488500464
390561884 138291864
7742 648640244
495968671 3244
183552651 1347
949452900 5676
805131837 3609
140384737 619
36012677 5651
399453471 2209
913207970 6971
518917393 5620
3354 510341286
721309619 360654809
505318946 252659473
362420989 9403
915881301 6404
99091709 450
19741097 309
640995224 640995225
818269143 3608
55689168 348
257181490 1134
916012899 4039
133807279 590
245407301 3794
1347495 1347496
530298517 3597
3530 255291203
377417663 5088
865781442 13221
904480189 5316
152345167 1086
967705459 961307337
300608573 300608574
913971759 4030
349570093 1555
971900160 7040
493670813 246835407
25788224 185
75521682 333
248692951 2766
80665499 500
507547903 98039
479004751 2250
429715097 8056
744746312 4492
133685441 1295
896616855 402865693
523381935 523381936
583455224 3692
75295276 332
695348818 585614311
10312 723907498
891700782 5081
230457601 1152
332863056 3258
141027852 714
239361328 5736
421591105 3156
293057900 1700
122296595 1419
152614195 722
314652178 157326089
68717975 303
121334522 535
352070456 1864
11609 586254500
109827885 7619
459705358 2027
888499694 444249847
699237245 3792
424522356 424522357
947661976 4456
353795430 1560
759288580 3457
214341374 8531
534555000 2500
434422715 3444
358103318 1579
332646600 14300
515722102 5922
503250789 2219
588409542 5253
757492205 4809
852300454 4960
358983098 5425
942047861 6492
434917897 6774
285766231 2152
427842196 3087
214184343 214184344
792476012 4798
798699665 48071
800270987 5533
6017 541368819
624131583 2752
303186615 4781
426348822 7780
523960976 5566
40335279 347
478533230 2110
25111009 117
606942337 3158
813239558 12000
2657 358875845
77998800 600
2309 467416113
769955444 3395
515581354 2351
295057693 1301
994258634 4384
8618122 38
924714609 10361
772748907 3759
601655994 601655994
121787842 537
4169 853372111
1912 317065048
133361985 7876
673797152 9424
238357370 1109
190736637 2749
216049694 216049693
558597637 2561
423136153 4879
631162135 2783
739698366 13372
99783304 605
523576343 4170
409877064 19332
547707360 2415
692626837 10324
399209418 6871
186022333 1973
444056777 1958
851466825 11863
933762470 5137
699929285 349964642
522528769 2304
900045401 450022700
398908666 2689
471952071 2081
834534990 33690
32477261 32477260
380340927 190170463
975967337 951777767
3564 195888169
16512 457649154
330579949 2608
52109265 52109264
799292059 4676
154770451 1150
231261481 4110
924965729 18174
622320508 2744
745901382 745901382
930462681 9128
409716982 2206
570293809 2720
743185432 12053
524008385 2979
856143575 3775
757699924 5405
690587612 3250
609300766 4267
680146209 2999
1254 41221582
611095989 4333
332041381 162985793
8700 914404800
992833065 18809
453538767 226769383
276477120 1530
997354553 498677276
645722326 645722327
358104569 1579
331955316 1532
776131954 9298
147415390 650
511223213 2609
767774867 7044
729368949 3216
114891700 770
808577628 18911
864385373 432192686
948875857 4886
130673934 3879
732995919 3232
392685231 2030
251786375 36908
773523060 4995
179619456 792
748429633 8496
389110317 3050
76449113 872
817563531 5047
8866577 6114155
175360 1
72573441 320
124697491 2846
449904183 4903
682646930 3010
842072183 13846
96613392 426
785557746 5286
782770112 545281664
551223035 2985
552761350 3826
676408802 146631
465791041 9048
672639936 3043
208630961 1301
800118647 3528
537723832 2371
901415844 8207
892659230 3936
942603377 5434
2394 474228566
3398 290810878
174561632 11588
691194699 6034
26251346 10904883
6128 887978517
778350515 3432
507077892 16421
973395556 4292
3280 418187518
653614715 2882
14116 589300652
778141411 667566112
255801441 1699
521189241 10595
148261378 4774
796134451 6318
966583242 4262
60492340 463
350846266 1547
4445791 20
360038671 2918
322497611 145897383
987621855 19702
582963193 5222
587191545 3778
91623565 404
882549436 5929
17356 354999624
17249 944175762
776001662 34933
435276919 6585
292751784 2056
673225531 22666
529435587 264717794
497533171 6285
569458092 254442272
311868556 19126
313127252 161114830
11166310 4019
850367254 5590
2701 540417886
790365938 5268
176217356 777
253146658 2038
4003 893833873
938240027 938240027
38575655 38575656
580229562 3002
462261052 5719
189429826 1554
943223811 734478
202978763 895
492196588 2760
674828621 5122
631699820 11437
899007451 3964
288834625 4538
668588144 13972
885060664 4216
596754227 2668
419312942 16443
335173550 2525
423049076 3118
336786120 1485
679337084 679337085
313679666 3079
155174376 1932
601116698 2679
245842527 1084
113900831 6038
666550295 416345211
964809316 964809316
924036661 6466
58058530 256
931727985 465863992
801904729 5068
432370805 2562
2598 356806722
289122582 2183
141859092 1529
53540955 741
567101517 6074
203205083 896
213964618 1707
4498 427322828
209115523 24178
6693173 34
889190783 4448
224251680 7638
503996714 2982
272607891 1726
734878563 31845
661581063 25159
564073134 3520
49213865 217
3477217 30
223884622 2171
793002047 230631
695996097 13173
272674182 7194
238543017 1153
885566807 10094
650788509 5817
265121993 1169
930075315 4101
840056027 5610
513114378 513114378
546 48524149
302515135 74732
871738815 170473
78359691 850
748138261 367383579
304637588 242684914
358514058 9085
156067741 887
16589 989528880
122848653 61424326
469688304 2071
556998697 2456
631037568 2944
597370128 2634
83394975 745
808517044 3565
822616950 4732
980027357 6107
450818913 5801
658673672 2971
998173207 4543
128355505 1136
368900669 2582
519774294 2610
228223120 114111560
6294 697228089
861097784 15169
237925201 65400
484180721 12884
966338354 88775
862049827 7826
574449289 5293
599187231 40401
43983 720632731
220503111 74744777
5494 577924848
381943396 5206
690046382 9399
714878336 10624
71297108 1131
70488619 35244309
22342 755424906
234708420 1205
308890302 1362
232542350 232542349
7435 463933128
434557680 2111
165775496 67304
552244088 276122044
775486591 4768
401373598 5630
370967111 2616
866877225 5685
30434880 168
366043718 1614
484779658 8338
258918498 7749
697838985 3077
393260161 1734
1805933 55
234940705 3408
3828 584208328
81815003 40907501
9651661 55
529556985 2335
452676831 1996
845988436 599705619
961692873 4868
951775813 15882
798552964 10148
426244239 2972
529790099 2336
291460437 1539
627081080 2765
686725104 3028
430322032 4101
846097912 4202
678861311 6456
259743028 1160
21712434 149
9488 928449355
183310538 183310538
618280092 3006
90770999 1185
686917883 686917884
455172516 2007
234510427 1481
35207944 811
956610559 4218
70498175 1345
404398979 202199489
381566701 1956
905693750 55735
400948706 3594
77308713 1988
147816535 704
333400914 16662
577270068 258742766
110399818 2343
740929464 3267
710988622 62592
400290551 1765
5922 889407414
926581170 5041
872692101 4867
427047454 1883
605782625 7144
425580755 212790378
490154951 85274
497138769 276768047
817083440 4369
84561720 66482510
516793621 2637
853620141 426810070
959197048 473369696
176998770 2586
548235949 5164
496277013 248138506
661497647 8795
762196465 5212
535831333 2364
382878879 3268
786131305 326991067
482161917 2126
31187984 277
98930545 1104
939832929 4144
735940911 3245
284913084 16734
910744703 20928
843538810 6088
756830742 4094
575322739 3940
859999055 3792
710570961 43888
876793280 6579
815302595 815302596
769562365 6234
22587391 714
253587208 3238
20975146 20975147
822212894 7413
14968338 66
518305411 3733
785304938 3649
753283438 11308
14503485 70
100888550 500
593656337 7766
116034241 58017121
874219290 10185
955349613 10594
595489032 5073
950512319 15849
174629840 770
982013691 4330
53233238 491
637564238 17642
912564174 15620
651253916 24363
376971516 3232
112129620 633
866045388 358601351
952326440 10348
677941539 14893
442285271 9546
386883069 3562
982922695 4334
8559486 55
515951800 2275
164878512 727
224171977 224171976
607740865 262106610
961344982 480672491
516196480 2540
229059654 1010
987003808 4352
97573507 5193
474473729 5188
637690105 431743447
368671550 368671551
399164062 14234
660874577 15853
981097867 4326
662229720 2920
890475553 6230
70831347 482
666820761 6626
463308165 5786
952568832 952568832
407544487 1797
706638278 11127
234765512 9797
196356841 2378
969575595 512894693
955328490 5905
423422530 1867
607851067 2948
321663 3
845735625 7240
188721307 184233318
939047318 4619
20579621 969
585359605 2697
231125315 1409
759756806 5268
854649443 64658
597616550 597616549
270641445 1734
706623001 3808
264147859 2449
240266355 1407
336176535 2708
386454093 1704
53249340 732
439752442 1939
589845370 4021
114535703 57267851
498461287 249230644
800944936 93209
888492673 6437
9897492 44
611831719 8920
13169 992227993
895420240 5720
953892280 4206
929128732 4927
912100922 6598
5254 820194975
830706588 415353294
242440648 1069
182495226 989
146588293 828
330562887 2114
840536124 840536124
892714459 7495
855091680 6535
226222508 180040524
314461541 2721
232636193 1206
112584595 1213
715515468 4905
762104052 481718626
348545497 135862401
940941743 4923
287087627 5633
150278688 784
908000975 8746
722965152 722965151
824260734 4191
172073396 1536
748091424 17016
250206627 1633
253540408 4807
819853079 3615
853861905 426930952
959236121 23767
346763780 1529
956033142 12062
41967884 248
517696275 2699
828540743 4325
801227714 3716
798758965 3522
799747811 40956
537669214 3092
264667431 1167
923272713 4071
351414103 5023
361427040 1720
250589866 1245
805565850 5550
974816867 974816866
972484097 4288
587389341 2590
234876289 2090
7063 784123414
388610837 2709
1702370 86
259711583 15096
243628420 3335
749753526 346354413
558024466 3619
184214198 1946
13317 332658660
227765413 1616
796947088 3514
8042248 81
849390401 399900041
833772358 44613
491393275 245696637
944296741 72795
11908955 391
165482277 1147
535957985 6704
900760801 22104
999037164 4577
92141259 692
411173527 1813
99219004 521
782543525 23324
739795003 3262
110725624 567
979510328 4319
465080718 465080719
179846337 793
315309148 1782
959103679 6293
164667654 1601
407586808 2129
592757943 3020
380468279 2982
470842660 4663
3346 371576646
619588543 3493
711803905 5038
169134563 988
49218687 298
197309909 870
581950838 2566
603803944 11549
26401474 121
235612082 1113
101635246 2028
928642001 12988
800578511 5000
2362906 15
80164501 1300
912403275 8771
218986127 1702
775171637 3418
787891151 32633
416448320 765530
725330759 21252
251049650 2194
162383788 716
564714571 2490
910160853 4669
754721887 754721886
48869905 1211
516267237 4339
232464762 1739
153303 530463685
286141025 2462
641061322 5002
8133 995308407
436349733 1924
499944446 19565
346840525 173420262
782719026 400158071
680544366 3281
455733627 2385
744328063 3282
265724083 3298
670394195 2956
760890515 3355
930906959 11397
402383161 8730
37117 870356533
371492198 3917
4013 491338457
892195793 3934
875143706 7935
731628151 3226
713400753 15924
7261 996969184
405923751 2346
637651695 4162
624384549 4347
829951760 22393
80737596 356
420868761 2756
1196 198588624
5713 981567669
187036937 93518468
796256359 5358
632197050 3467
701918540 11097
754219600 8200
963861749 4250
457674521 2059
780797025 4479
315601832 1573
790408304 4057
789569203 3843
942408121 405499037
735621555 4028
860898636 3796
200710758 1502
4562 807526317
7860426 109
319706403 2294
933820400 11197
804540524 6763
419256083 2782
438389270 2121
653677742 239313533
947682189 6503
215452401 950
305324076 28304
983287456 15926
260312129 5447
784249647 3458
231526513 22806
969887288 5365
418523386 2751
282098619 1747
956672160 4292
190191215 1712
364003621 1605
937457629 4710
876048003 699336524
414037486 23685
450717549 2525
827700940 5711
375693072 2038
247132765 2991
394777488 3041
4051 370791811
94724167 757
139089919 940
715975685 6348
142913325 135334403
461672631 13963
702417422 3767
89233085 1445
722154956 32426
776015608 6617
953910187 8602
816058781 4626
937206970 7699
833405350 833405351
4989402 22
2761 624166287
551780397 551780397
127456742 562
202793316 2607
101444898 740
54398852 2161
328071988 2058
711315296 8960
467266556 7377
429770839 1895
419054943 209527472
302594383 1616
151583985 3979
977040476 13381
635252195 3287
551941721 3265
209 45777685
189713480 1210
418382897 3409
974084291 5508
509599455 2247
99500958 601
942891590 21176
131672457 2667
921729552 891152899
384463171 142856604
849843418 967931
910026358 4538
304552920 2590
184648839 3218
332956070 2681
584145246 431858115
9834 196229745
322725741 1423
863921376 7376
747249373 747249373
661496177 3784
760884205 3355
823751346 12118
543052194 543052194
787346983 3506
873148541 3850
873648542 16393
611866589 611866590
912854436 29307
7321 99771813
223118812 1057
361294408 180647204
976907627 10037
307983537 1358
735262230 735262230
289498616 9033
642108973 7303
8088 942588545
369243302 1997
84244049 2511
1306 172003069
531148628 2342
366535262 2371
428295335 7085
637112565 16885
69926020 34963010
690255151 4225
510057467 2249
283489823 1250
552996920 14181
957103026 8879
451169969 2635
612113358 3246
238361649 10909
792966897 6373
850923585 3752
48543652 14307
452269017 8391
587372795 2605
227018835 1001
929885023 6704
321941977 1522
984499731 4341
53118204 53118204
4748 665165693
556373552 2895
15421867 68
418494503 2936
385826020 2138
591544140 2892
933416256 933416255
320561927 320561927
773398483 7800
750304368 4344
487298195 6808
991309505 15213
711460750 11375
452452036 1995
731097416 731097415
170773623 753
786573759 13029
366265375 44124
2966 486305747
773788800 4800
900640787 10716
384678246 10215
840683126 82960
321457185 6155
543182640 19380
512816585 2601
312996553 7957
392613307 4584
139422951 1649
303624961 2409
6104 884568666
17049214 113
50235733 324
582965856 3566
553588784 7355
76333828 377
469529427 2849
33784484 190
798972887 4192
589650000 7862
364227952 1606
82958989 410
945031941 5795
325900626 1437
937687201 9834
900899889 7179
505327480 7390
362157152 3662
872718358 3920
287573525 1268
381919412 1684
369897753 1631
4446019 620
981547227 4939
431161 3
754491714 3466
503931825 2222
491878017 2354
893841596 848839870
42530576 360
809071119 4383
346763438 1529
646200099 17999
285843009 142921505
464063374 9306
2187 457686612
710082620 3131
960691697 4236
791932823 9570
511528825 16586
319797520 2576
167372495 738
379183424 5212
523897715 523897716
183393967 1003
161204598 1202
256614557 11118
656591506 5863
434549850 20674
444576044 3674
87175511 492
680539411 6584
72271289 690
372166912 1641
333966528 4501
671779811 3531
217545933 993
295904881 2160
935645568 922539079
92333160 1140
859745982 4841
53332544 488
876880010 876880011
205066678 10873
997684513 4721
736097316 41268
793938071 396969036
576113874 3374
963091455 4667
178259298 786
833193007 4132
956970972 6910
707236919 3393
866580910 7118
859034299 8747
129313614 4118
195728039 97864020
622541296 2745
371265049 2110
22875069 203
769958839 3395
318191407 1403
455851920 2010
391532428 1818
477926088 2157
323528776 6721
516247350 23130
580816986 2561
130632769 576
347672369 1533
275374288 2493
425916060 1878
900531173 3994
375279865 3220
204675222 999
393558700 7887
470899515 3314
652931403 3460
124508808 549
527520519 2326
148524535 818
374105496 2284
586047527 5525
716131550 5859
860901563 3796
269005307 3894
167151305 1099
942689842 6790
215091462 1438
553217783 276608892
878266345 317059474
921060784 4172
86070507 4738
615767931 471151008
683589414 17683
781870626 390935313
374935850 2142
963886891 6061
249051075 3263
18325889 97
21198897 1010
146397254 1705
767810134 4998
996319541 5342
841912481 6880
6678 972905444
415569396 415569397
295654730 62230
884015661 4119
507537696 3984
306644228 4762
429605898 2681
148548104 655
851427087 20222
522622677 522622678
817028969 16894
1263 73303257
294070589 4545
980390713 4859
265800224 1172
88964535 88964535
331688177 1964
661665124 7146
830261113 3811
969030404 11241
693941199 3100
485672867 3669
144682165 74737305
402558173 2322
54062937 289
796037260 3510
839814132 3703
288101893 2011
621180548 2739
135021307 979
820549121 4016
754331143 3986
958891708 6691
3187 464070676
754863655 7814
410526976 3064
58153393 58153394
47375707 374
5794 882391966
245028949 122514475
30900425 314
473541697 2088
769758937 4126
384134015 2688
79982817 39991408
635688679 2995
781986820 313468338
452564523 14830
983255113 11196
811050857 369177751
812887559 10776
233907119 3097
51194713 326
850537729 151936
171908530 758
365994240 3840
474869791 3258
59304583 29652291
326555915 8922
41729544 184
22380477 276
5281 776101041
392395573 392395573
793995290 3501
16937682 87
4403 598410059
495151303 2578
87505753 417
593067089 5908
807747721 54744
739595785 3980
1967 364188070
527433205 3323
144879419 1036
41993805 20996902
701935865 10154
3376 387079736
38890196 174
80511161 355
843162732 4041
896693838 7454
797715951 3953
11078 992101368
332869796 2223
643478280 3138
347576264 5935
930478919 465239459
461830011 21701
313965676 6975
964936880 4954
956389698 4217
593585874 32378
828468745 3653
693404975 17688
308681836 154340918
547700550 2415
275929924 2707
309573602 1365
815225891 407612945
420744182 3848
964255777 7752
647433479 9517
146706612 89641946
538487088 4612
326809044 1441
606203096 5355
541806964 38185
275238902 1858
225071442 62226
934612599 4121
58366948 314
52162391 230
957160585 5736
375969743 5071
357489180 12080
151723179 669
258270113 5394
591243965 3407
48760634 215
286173015 2001
348351518 1536
13454656 97
589539502 323939413
19710 211431877
331121482 9686
757712071 3341
883416132 10524
343352500 2591
3294 650272162
995371351 62488
753855201 3324
78470033 346
796605924 6637
240625850 1061
700982963 3366
687479265 343739632
55470688 301
383309726 5117
881447829 4422
125463959 2235
4689 451944576
981820477 7155
342964692 2196
569924244 25451
337010765 337010766
694557429 279799902
485595720 4570
927615552 12392
489089940 8142
792096153 5656
795766533 8884
867168044 4099
100171 121522598
394157097 2956
674836575 275967632
3906 834964946
373754865 1648
2697 463705746
273429307 273429307
417304500 45114
623615199 10208
471177932 3077
767841492 274818
148649638 1797
2395 385033949
962254527 4337
733306265 9442
86861127 383
675445419 3838
836639378 3689
485701827 181334552
3519 541781721
153273038 153273039
905126872 3991
274999775 5331
235353571 14972
290488946 3247
6122597 142
955017611 4211
787205000 6100
156033585 688
239266037 1055
168405770 9698
129392727 614
200988700 979
703311956 351655978
4078424 56
872355172 30026
925872819 14878
940581967 35644
924772752 5029
798859713 9243
586177826 5195
2734 145987398
813673868 6779
976119402 4304
4093 555462549
201159076 965
48079750 212
434265316 9896
414140566 2198
944368761 4164
161706015 8299
994031823 4383
725447495 8619
62529859 341
168733248 744
689901265 3042
245929906 1380
962250467 6067
57232125 28616063
508238256 6047
922267385 4156
369850079 2857
290838790 1634
439522819 1938
808963498 3567
13 1233068
616594185 3027
168507883 743
325329566 325329565
335475197 167737599
383372215 1726
531916078 3667
351090982 5533
127230079 561
781301886 3445
147642566 651
58319249 330
402167748 2786
472005824 311555
247429168 1091
181577965 90788983
707231513 3825
534321394 2356
762162836 13863
426774565 2853
898104412 7507
146053417 644
495467984 3319
407020600 2265
545881444 12296
576420721 3660
583758154 2651
183928387 91964194
469573998 4237
946032096 7225
167005592 1594
261450181 1501
119649397 682
257428272 24639
998562862 10669
31478453 15739226
459644025 3316
887008516 26755
227985649 2689
169058860 889
936432442 9614
687114693 46339
288362899 3817
1793 97769423
595970543 6474
755159130 5742
849335870 3745
792971180 14617
351166788 175583394
600579116 5287
780068575 9142
687050019 9866
418678631 123723
189265234 1568
705571999 3955
732763393 3231
257650401 1400
393865023 3844
940221500 738074463
572650763 2525
23438942 478
939376645 939376645
400658614 3865
337898946 2105
498491730 2685
652550791 6414
130314322 65157161
74614567 329
579979766 2867
591873624 11604
820342936 5955
800352497 3529
1542 84304224
3855113 3855112
851606546 3755
721822541 52042
594291195 3148
871659217 5065
285648441 5390
323863326 1879
834516943 4870
506057989 3776
838000135 3695
81037536 431
742543799 3865
629574593 2776
716587958 7229
368504992 8258
1611 184792638
479918405 3421
868158255 3828
890895888 5904
224125340 1060
196855457 868
761646467 19693
707039225 28566
303906239 2640
43997861 194
455780405 2787
592158271 296079135
73620702 447
848196790 10733
1323 169002134
769280789 3392
793554695 20808
799203033 153813
241894731 3493
362649042 323806243
410580910 2612
406279639 345037169
502568038 176933605
239040475 1054
928763622 6518
607575768 2679
28989323 28989324
976175857 393382216
866119005 49493
78246 861253722
243047987 3474
692624126 3054
427464601 2902
621637898 2741
697597639 8014
145373030 641
316491670 7946
286938710 2341
841086041 8511
45646884 18460303
6261 704913468
808897843 4523
649416181 2986
118405775 577
204913715 1734
133649629 133649630
979059900 4317
363790980 3678
479380615 7598
1861 372276301
989488094 6915
239826423 3371
607191945 9678
8277 430066914
451460830 157696039
383505271 1691
668669849 37810
732235874 732235874
3958770 30
651896927 5319
796039921 3510
155150181 816
883844668 5129
744782785 3284
858839867 8289
803575406 5084
995751145 4899
465535296 3216
945453408 5556
913244115 456622057
92830686 1103
944160565 4274
60233730 275
701694449 3094
126138435 695
411821520 12408
659723676 8929
507801586 173336303
539660891 4330
597 82132529
694907693 22581
467571001 3786
652284697 4529
864830626 5991
105416047 1053
469356122 2384
820820385 6237
308387208 3111
73826390 1874
7310688 46
324285745 1552
978603165 4315
266056849 2165
262181161 20372
159950980 899
852076556 347773614
251806675 86619796
436916132 14892
599635403 2644
60810686 2173
50148766 393
273513569 4568
105213596 1396
614970445 4029
70465819 523
808736713 3566
572199712 2523
253934 674019650
716740453 3793
931915025 8637
195878088 12152
697784340 11879
721271884 13214
820537073 3618
374727451 187363726
75294618 332
662297445 8239
901032441 6055
761807894 14707
576043199 6540
59115167 568
251513482 1109
980499339 4827
1270 123072610
722437611 722437611
985724824 985724825
356290233 1571
268089795 8996
966077131 4412
73294454 804
748135913 13274
338159609 1590
464112313 232056157
941519412 470759706
705313683 355542
9664912 9664913
16555865 73
392977946 1811
100442969 554
252484766 1150
178323642 2142
445595586 445595587
218811075 2252
879960284 3880
427817879 4581
684005065 77622
397569256 1753
454039587 2002
536589926 2366
326542085 1978
153539335 677
78883703 1332
446182207 7961
406849959 218619
483976263 2134
991006792 14020
741903515 13366
299171464 2957
503908956 2658
564094475 3348
205021472 904
535853155 267926577
216239073 1684
622474094 6191
681736816 3006
909184480 61527
660145854 449233569
864472876 864472875
534460327 3308
728452692 3212
99741989 1270
5570 960081659
189825620 837
625721345 2759
610398008 610398007
756527407 3952
540291569 2730
606064924 3388
101688313 659
763525269 7891
1368 273715217
382373281 2620
982689616 4333
61351176 716
358004531 323986
137567655 808
743488129 3355
229621524 1055
656502500 12214
966144462 10917
700557398 3089
5028418 24
17798493 521
864533229 3812
16301 302266326
123601094 545
3699 723100834
359410662 1917
97894008 648
4759 874347275
64304984 568
138310787 1654
669819733 46916
306473770 254482239
117251175 517
508801979 12206
783496187 4334
599727494 5415
315764262 2034
3461 774837448
479211339 2113
467812801 8640
551044216 82504
19377 989312112
423591327 3185
164432485 801
571 84407238
433348125 3615
101265501 1831
831831048 26451
769508292 18603
459707384 2027
8528 277893408
312334083 13257
872351633 7854
330155587 165077793
715582369 3262
495639270 12033
171680787 757
308406737 2028
710634815 25703
350650199 2460
757261396 24293
214657343 2277
603038450 62916
389862997 194931498
814411942 3591
584485033 3103
450757609 9040
983020201 11342
655928415 3872
578793989 2833
347583340 2698
13204 825236796
397936050 13008
19458 719556840
253130676 2177
4601 177925271
387643004 24427
554532935 3743
844573191 3724
307076367 1354
811616840 5103
538220114 484631444
935739667 4126
355391037 20017
694890687 3064
589498601 11743
410439288 4116
400941969 10153
460784416 6013
232170002 78370398
975790352 4818
830998060 3959
33560289 159
975302533 11099
57680959 2864
923934572 5971
309923138 2129
31862625 375
183702329 810
122014401 538
803750348 3544
626173088 2761
688001171 5156
710935026 710935027
660952536 660952537
604409528 6249
766500798 5946
241217021 1755
835734256 417867128
234270261 2342
127167459 889
461588296 461588296
181474060 181474059
922945606 5595
289613600 1376
19633042 494
669945954 6537
863054560 9794
4651 720763657
135240012 1162
182878134 997
666948013 26826
802035495 6203
675844311 2980
461703200 2900
533961846 7902
16941 672174001
840105691 4604
708597042 12589
530355668 7403
675617281 8080
615931285 13401
144031827 60959757
27353968 27353969
386564004 2412
961711306 480855653
179293900 210934
494717820 119123
199493088 3113
216304295 1835
794557089 794557088
140893829 705
810916481 4580
892876168 3937
592711801 3051
328125480 1964
213639415 942
751577265 738214518
925573184 5863
605538228 2670
980249190 7179
68830083 883
629921089 4544
540239678 8197
158987386 1035
946398844 4173
93493591 1796
790527602 3660
238417623 1710
880499112 10554
149037615 4459
800504663 13161
112587336 3238
934391741 5242
220 42000995
977686587 422198999
526717663 3649
231666829 1574
246781366 2237
656988650 25639
912581839 6771
436709455 52618
403783937 1856
960857589 14831
217881091 1110
162609148 717
739196330 4366
199876466 2074
692493 37
99562128 439
3137 668905647
248833589 248833590
990953865 364857024
136104481 2011
625129221 8845
372730246 2966
274647385 1211
603464237 301732118
622551321 8379
264895115 1168
339531885 7707
310265142 3102
237678016 1048
116266472 66189290
42025737 943
795285066 6143
229386235 1054
604962389 307020744
179640200 15560
339088315 2193
579546788 5400
442102079 3360
502101935 3207
700680354 27855
902857933 3981
427104332 1919
847233559 6470
565849000 2495
833366111 19025
410446600 12485
662997611 3949
12700363 56
767563242 8903
963870249 4250
400270113 10954
909230477 5419
706330967 12688
462020166 33079
65113535 368
321200530 5870
732920966 7838
14258900 1057
670363988 2996
274731256 1291
940847891 407457323
908803320 6829
959613440 10015
104935565 474
593300442 5134
11455 445299018
592480876 3097
234730443 1035
17383 732925430
174404541 769
56579327 256
761041878 11591
277350164 1586
189271 440852051
155385992 707
31440447 368
448491990 2173
861734279 430867139
523163929 11386
199041 790988934
171171344 7526
516169100 516169100
404371919 1783
543942777 5842
50705389 4610
994433440 12320
576865810 9802
961080741 30794
945860700 42100
757995986 378997993
301585049 1495
554500668 277250334
709180533 32609
129146080 983
643371768 29564
705890431 3154
806227972 5764
363480119 1635
382144904 1685
291202550 291202551
549602551 30610
89809531 396
262146 786577731
841499161 49231
177599416 2789
350410135 1697
965 134590827
974232490 11143
382355226 1766
144159195 52045925
909331835 14809
14335 974880213
284346848 1271
998111593 4401
860222056 3793
413273452 413273453
626918076 23989
744142280 4112
919891895 8366
829063214 29602
221399304 1333
413920973 2577
119398053 119398053
857277541 3780
955554293 7469
3855465 17
424326176 1871
767208883 13172
8212 889463586
673140300 4243
658603903 6018
29039 838645743
885850424 3906
190950325 959
77885443 38942722
977464368 22781
995072130 7058
879583751 6967
533873671 4583
936914543 10494
66435009 331
809361073 6214
217118860 217118861
808425949 700675151
551678871 20666
502850495 5635
360878623 120714870
771930043 3506
212229833 2308
13333 951452546
1540 248616060
870598779 4184
27557 569378783
905477019 9470
725966899 3201
6012031 128
648667756 8297
862942773 431471386
927970656 8769
460612521 2031
741159525 3268
649956619 2914
822081006 408344143
193729247 932
379197335 1672
824170100 5252
558466008 13326
56017872 247
650865959 650865960
702828045 3099
52411304 537
812606592 3724
451586879 5843
462693448 231346724
26125 579908166
490904145 4284
513004905 2262
404268960 2273
578018059 264619702
266802397 2681
264077631 1271
145922707 2414
674184018 9529
628407837 283787909
411158721 4244
24040154 106
276914252 1221
801299843 4266
341608256 2581
761736474 28269
831517155 316943916
689622990 4990
116922664 1287
752719329 3319
443218307 3207
730488005 6962
265572262 1171
940787953 126433
262820179 106952
238359444 1051
343306655 3696
584544272 8903
811342561 6802
188673855 1137
4448 664714824
12473544 55
675837181 2980
91622034 450
769226694 769226693
286445596 24533
514117760 3172
928490079 4094
83433311 1669
752967850 5152
442242449 1950
399331325 290012463
354021657 1561
870487149 4355
6202 856011082
985637059 5403
521978518 521978517
644051844 4869
433852489 184962530
100209811 50104905
312397319 7714
566969135 8419
721318908 345120761
731179129 3224
939738178 13713
32451814 854
240766923 3297
685123961 685123961
881462631 50855
482538744 7752
880606642 4699
103643944 457
682749284 7196
398929281 1759
606443719 303221860
625716370 2759
426921442 5882
277317380 1495
497354857 2193
336314235 2634
103068531 29774
262993392 2644
852134281 11260
707299289 707299288
442290737 442290737
951146108 382704761
568161977 384579695
709935913 3738
389381256 4612
881749171 4986
458570348 4108
353748149 3150
227328247 2642
958069244 23061
265800532 1172
12368 564797911
553735655 2785
894490274 5425
873697202 5550
971808004 4285
837776341 3694
990648183 19777
618642499 5750
557227944 2457
608698012 4141
421860778 5653
784687443 47643
539336252 3123
707814711 3121
923747577 5122
957558361 19875
325216063 137460305
870879820 3840
2978 291544087
841634988 43544
581995656 2706
452677434 1996
297208927 1377
575151828 3347
918319352 5779
251690604 2077
765455759 13008
635685699 377074
761737200 4452
567195470 283597735
178491336 3377
3271 637331453
517695598 10617
386680359 1705
710906463 7903
856822665 3778
981037823 6078
48743855 504
795550287 19274
17955958 171
209101302 922
73876195 3040
40195624 325
222654653 1317
460612521 2031
363145867 2216
23129 437817322
2765 251824578
609101884 55799
861325985 6036
584919178 6582
999896154 7224
459063751 3230
208318312 2344
361190219 1742
427228063 4100
579334448 7502
116824672 1697
919059439 4513
815594421 37137
384674095 2033
130128178 1489
948251525 6657
7880 797017370
514908801 3620
615653670 392358356
713785364 9585
775128881 3980
2293 293248380
600094277 2646
901367345 64136
463326104 154752473
979450938 39553
562322284 3256
250435615 1933
363422746 2121
323551635 1442
526993898 2697
473595686 236797843
45073194 21564953
185704559 17460
264707261 5343
706873349 17509
491245061 2229
4026 711282504
865144655 9469
4254 945068640
518312859 3380
326911585 19565
189039119 3110
353116105 1557
107391104 479
5219 925772007
55511 823782139
259185169 1499
900407233 8856
592304569 2827
125767672 1011
380923448 40249
706090079 24186
136940390 1837
629137756 4197
224877824 1679
695405050 3305
32554242 178
682712524 3955
382048026 7397
771600060 3615
851345146 5691
213008795 106504397
878015809 7632
886874209 7535
85613651 659
848544810 263615
283915648 4327
248482584 3585
186113292 8309
643225994 3561
605767321 13170
393551634 4263
487838945 7201
366351217 1694
610121496 18052
686693664 13345
2183 357785350
28122085 124
901947032 5894
232571795 107273366
434789836 2089
367175735 1619
274727424 19313
551560576 2432
328168024 1447
923323307 557972745
253779128 1119
921314888 7546
48004179 515
614028694 6277
73181799 1531
364001257 1605
889930081 3924
961262082 88751
912994111 15052
323541112 4059
135704901 60302080
710191251 10941
332874384 332874384
53249516 26624758
402644705 4624
352449614 150082787
356206930 1959
517318640 16191
15033660 108
311999688 2002
716701745 10483
576386785 44974
911094459 7351
725386060 254236911
10432441 46
419402306 3389
61914563 273
78627247 213661
3430 638124522
570757642 3859
791280776 3489
871814343 451770637
413982947 67084
467282451 3791
263638681 7147
807178721 19682
926639649 7025
402170342 9506
6395213 3197607
761637098 4201
536920253 248507012
230400539 1060
482956216 2597
876352502 4971
278960675 136646743
494811114 5633
74614569 329
234457809 191864
392502996 8231
940744590 10368
212042315 4553
606089757 3731
14203814 579
450398662 8831
847439634 9211
364908548 1609
479622520 229723101
522874784 8895
906939000 3999
439316190 4526
430344811 2374
3429 158896431
208907193 104453596
58375510 430
996812835 912757297
171246403 1636
602384931 202153
990162108 22514
988051459 6380
150359858 871
331432000 2066
143967126 1021
191932206 992
49599045 227
7537 898877694
986689836 5643
696874761 131461
527024628 3172
242389548 2342
857662771 186955
14410585 1393
615434253 3420
999929353 627100547
993644279 5399
921388796 68663
780621507 3442
672339392 672339393
908459422 10620
573333645 2528
257862052 1137
540605439 830724
345294884 2613
63902150 650
239554401 6621
732583367 6717
709008681 20120
350618885 1546
911332439 12721
735377677 13271
410908735 9809
214142401 1200
784282022 10541
566755707 2499
441218186 2617
191347368 2755
264935925 1244
623501064 3091
2784 476300640
739033038 3303
558769395 20437
860101196 11037
739660771 6618
143330984 1320
582850729 5636
661496871 5210
853847400 4418
684122112 3687
232664012 2232
6357 236372331
126808666 3272
193158230 2055
341925039 8918
434591568 46008
91623968 404
764535873 29577
99181228 601
85650971 1174
286964973 34049
539297137 6132
65185631 1774
488059517 2152
19903 960907992
823268125 225306
836181191 3687
59252070 285
741138125 3925
338441073 2268
35762 179915758
34111891 1614
715462384 39832
226245096 1342
953142501 16300
427146496 1915
947028170 11179
924990366 924990367
539084622 2377
397388881 9324
332861157 21627
2732 536641296
856259456 10209
224978657 992
10338737 71
6656 631567872
595785211 2627
998333920 4670
818718578 3610
258995323 1142
237764000 1111
859312982 4693
76412493 3686
799427770 33386
806384480 4993
859606627 3797
555693993 9688
700001117 10405
957520047 4222
473716004 4643
212441853 6169
436447667 218223833
178259203 786
179483826 1988
212147557 3132
544563125 59875
414833187 9745
488035989 3965
303410087 1368
579806915 5414
301407797 1329
951396620 47204
430453251 1898
865216968 3815
390798481 4120
517411375 258705688
404926682 8035
751157413 4621
398710181 4532
638513349 4341
581620289 3129
35833224 158
842069994 9491
3797 304971243
170461 1
415541625 2125
466343577 233171788
246647139 1245
456530283 2013
190430644 2276
986067880 9940
4767 800472897
4062 740472759
432673649 2151
743008740 57957
373717497 2359
666398567 8184
187331017 826
622360648 2876
913331718 4844
924135967 5732
625491899 2758
106949489 958
541799277 4423
405919485 405919486
810322194 5582
367516777 2123
283037664 1248
511782649 6474
298030545 2179
628654253 22609
467035924 12938
549509289 63889
996942801 11010
232613 573110730
107272980 473
618223531 9095
244708569 1079
421831260 1860
681057814 3003
580963167 162826
103285691 51642845
56376159 890
487828332 110169
429054911 2496
769750903 8783
457833487 204784
457059873 4380
605645699 18106
452881417 2964
367986618 367986618
782846009 7061
569275795 5543
533885701 533885700
787270048 4852
596460329 2630
853635206 117990
457996786 11491
455480767 352223961
479926004 5317
18928105 93
9129 816136662
603266719 2660
806330215 4638
828207903 757548420
543093213 8991
325558964 1527
634470154 6413
577331362 288665681
207514679 915
71258416 1691
50003676 282
964718997 957520136
423645587 1868
39750470 219
709657684 709657684
361462499 1701
487244383 6644
700463857 350231928
214608664 1746
335261073 3088
754310520 3384
154010427 766
66677143 294
723842252 7473
999953097 999210198
400411363 4303
983663051 7465
891430086 7692
623169937 20088
340468451 3427
768254379 4182
853077950 5597
511014313 7416
756324295 12955
639475984 3825
559510546 2595
792732081 5708
723280046 4219
362239405 2439
101799575 516
587086215 587086215
177975000 3150
283289734 25517
3631914 17
512419653 4175
735468598 3867
159939389 804
354738233 2406
944521949 5322
906945206 3999
170667681 1270
401680822 401680822
37537310 290
1001 166132602
281095515 1561
160153801 1099
416604581 3189
689654416 4989
734721810 8670
655298399 15944
137500814 795
521102361 7208
615882049 4174
694814560 70825
806931817 3558
703164192 29712
617103754 2721
823818237 3721
48295665 215
742129333 23369
211216259 6855
872659394 436329697
230351254 2895
774442375 6475
802617031 3539
338589959 1770
84591942 520
511806427 511806427
592064890 4537
8862248 174
775212483 5119
13607521 60
498204993 3488
263358133 1710
950934664 4193
494763886 13193
103135026 1148
440896481 2195
162861661 790
530919249 2341
966180620 11593
485586448 6812
827110423 3647
440370800 440370800
975882885 4303
676323975 9777
712684064 11696
177252617 1862
401282781 4799
59520898 501
452678367 1996
952284001 6562
5952 872656800
722142512 4592
31090232 167
68037899 300
671761693 2962
949649760 62215
222477193 1134
263606549 1175
199928133 1269
4171 703673105
744203122 5528
926702238 10653
806929495 3558
83066874 83066875
954170901 684445090
141290794 623
163250558 7386
606441808 2674
781479725 5077
435096790 1919
474955061 455811
260809449 1210
307701845 17105
12818 596305733
726222249 45729
1694 252992815
503093633 20864
903320364 3983
30390141 134
748376021 3906
511703896 17594
911707861 4020
159346931 184343
406092988 4511
902308229 5275
56070832 309
421499286 2467
641898111 14206
590090382 4074
999459835 22153
934418412 7957
648174393 2858
588144208 6429
740336165 585659591
277139424 1222
636311970 12411
2873 353892289
122467139 540
341547246 1506
677130801 677130800
990515694 9506
981076729 192075
759476511 8255
30486 815317584
171364807 1233
1907 347823451
948668512 4183
953891358 4206
574464136 2533
580883239 8399
663847314 4098
809511407 5352
102164052 71235171
291161053 2196
602363121 2656
422509149 2523
33833 656530488
423974524 21815
820990659 3620
327710953 1522
489488967 4323
749049189 749049188
173495880 765
927031915 6558
194422780 860
874185985 362432
237452271 1047
672844921 300718382
989723701 4364
260606644 6960
485110517 2139
730705277 6386
9856 923231232
336331053 1483
379686455 379686456
463892531 3034
817716101 7465
699653320 3085
363595873 1968
354916112 354916111
474059013 18098
619144889 2730
458091292 2293
727252172 3559
879443176 8494
885849551 3906
312521015 1378
442989855 6322
618106809 4471
797855560 3518
667093379 11455
841194924 4925
811684617 811684616
416074671 2697
13638080 184
936221343 26657
476678472 238339236
17689887 78
18570 937841107
492819734 2235
192154670 2909
815316608 3595
991734400 6145
565551242 15311
314810166 314810166
938483279 5292
539765776 2380
285303134 21023
19542979 984
997492521 19688
772823227 42060
325249172 5559
14099349 7049674
705497139 4130
228947244 1445
912157364 4022
756893702 4827
4896 814425120
989204784 493470657
199122499 878
877275100 4048
6115 431598271
893560481 3940
377060293 3314
63410325 31380398
954273199 8720
5785 861322865
127493442 1802
781404544 7221
281405645 4327
934341482 934341483
237425750 2525
32199857 177
370807930 1635
551949375 2865
32941 594420345
562286666 2746
903108702 4367
801065347 7562
41275882 41275882
209047905 5209
275683105 1334
436051369 4589
68264612 449
630705770 2781
892399053 16671
194106314 1465
44339637 448
790654533 4048
370447755 370447755
842637301 421318650
297928264 1783
292106996 1288
890672121 3943
604400681 2665
731401332 365700666
946847520 5051
10219180 202
284162595 1259
225885261 996
297024914 2127
11900 756992835
891944565 5604
577542821 5686
7902 785389594
836635687 3689
66103058 484
278045835 1226
889385366 4213
88469500 500
994474419 60583
876783101 3866
951024047 25979
965842802 16579
663228087 3522
674744608 13969
593638416 3052
507364321 2928
343815156 1516
677394188 3587
950259733 4190
922177148 4562
625719127 2759
146069150 73034575
968750450 9257
134260573 592
391632526 2083
307205807 2654
910556545 4893
880606493 12189
855019280 31568
54751983 626
311613094 1374
37439 421874134
143372368 2102
619395237 25267
961387698 758674838
204261846 1042
53093586 273
926756502 23009
687231671 82392
424099170 1870
882487941 6280
4120 758504167
544525192 2401
385548099 1700
341373379 129787329
645380640 5328
799447870 15010
814867107 3593
498406916 13204
2394 372654781
844653986 6107
814 153148855
177804765 784
904489865 12728
216558549 1051
273812939 1285
654333301 3950
205040521 1007
21127685 505
81950056 956
90263306 398
459226564 229613282
87363900 3900
333385710 1470
245615861 1083
634294418 338636756
3653 414599114
461748055 2036
561025853 5534
474675657 2093
259301364 1493
2043 428136256
73319305 1108
407947361 61904
400107139 1991
600702600 20945
524986354 3516
393951131 2169
11199646 101
746253244 746253243
236628360 6420
139860293 1292
916502753 7380
17009400 75
1783 109836175
441562989 1947
19957774 88
541339132 3811
627376499 13900
813045736 3585
480598427 2926
962874761 5126
639488696 3912
7732 801143448
260644807 1341
86925775 11489
348391415 219388273
923 119069768
205944945 1216
4290 852461484
264667432 1167
858763667 56868
291882591 1287
879426450 3915
646427595 5366
186200882 93100441
886087569 381298100
784611000 21911
745674251 372837126
335119727 5461
812329388 6617
336560811 1484
740562881 4742
958628790 7298
951455869 41185
63454225 328
311230968 1546
516184284 2919
446782272 1970
687616560 4254
633046841 10197
536331261 4209
184218208 1171
353079896 3599
549278988 549278987
5724193 5724193
369316222 2339
871155052 23361
687953862 687953861
165332096 729
670167406 2955
111697790 849
302737564 2408
31445003 391
506716023 7226
983365776 4336
455886313 5574
112262034 495
695918629 11966
378765044 7318
512067601 4246
697940780 3935
98529152 650
427249855 2429
437156576 437156577
337970672 3067
922373584 13744
692732933 5679
104551037 461
430454222 1898
745726486 662486852
662025152 3733
624678254 12853
300986286 13591
37193889 164
480422836 37088
736778223 5130
972168926 369813362
399220968 151900625
601106608 3371
259924242 1621
659740838 2909
15454 928029757
948444143 4182
476312696 322948310
29598909 388
483065177 2130
685255296 5912
148046161 4961
673516998 4257
629224431 269090337
168535149 1244
46131390 6828
554783215 277391608
761996305 19788
429482357 214741179
587019538 204641284
636664916 7043
688473257 344236628
307076780 1863
669147509 2967
995225818 6701
352150841 4086
790420494 25793
649071179 3869
216047642 216047643
111085120 3282
527870249 4099
140156837 618
11599749 303
92077958 406
140 18212397
232007432 1023
592604884 2613
766103376 3378
489573331 104565
167826820 740
121234423 908
268748401 1594
330638578 2000
409902378 2170
12066 676697478
787354917 353154
38625430 1670
655882463 2892
995604039 114198
42022111 341
73777360 2823
301601183 104042297
499326065 2240
341548752 1506
138072081 1762
844569450 17619
333401887 1696
211507145 1285
450184105 1985
861964518 5613
289986076 2025
295098490 144533
187487434 187487433
52842705 233
457010373 8099
15238355 601
814900110 407450055
752953481 10320
497297219 2436
530359136 2445
372161416 2686
376368147 5897
901108927 6282
646684117 3908
311423231 26606
218174393 16377
231328860 1020
142790371 5822
155243755 2711
773357719 3410
973574250 7125
408423709 165779771
404143889 1782
732040017 3958
569103738 3563
787192732 3471
334317774 1563
10659 583835171
90060845 933
535750543 27056
6450 846729990
868417646 77323
951593309 7470
450323700 237344809
232236033 1024
453359207 1999
199845365 99922682
456292765 3748
175976621 1262
928238893 6472
526040247 16609
7951 234228509
298230167 1315
813639308 4083
673236834 3413
864914158 314031273
682281627 4771
917833385 426481778
862163124 4627
353478985 1964
246851948 6340
576318396 2823
308357367 2764
476674376 11875
909187305 10155
765095831 6046
671171887 3429
414120367 1826
571183200 5880
658342774 30393
155811976 1964
305422015 10435
214023041 2240
418894078 1878
931780796 931780797
821437002 3622
162498984 836
216501096 108250548
771716531 9168
624579200 3587
596986053 13282
923226516 8682
624717273 2966
648178433 6221
282528878 282528879
33798520 364
2083 320879901
751764677 5911
587519558 3663
125870320 555
701182203 3498
471969642 2972
976088431 8115
512926980 3769
4697496 23
803085880 5055
351966671 2232
970545331 6603
976737910 10381
12651 522954387
498487989 2198
434763100 1917
124945203 62472602
787259593 14917
547977467 6937
280618259 100993833
829585225 8223
339764040 23793
228444095 12512
587944215 8717
592196690 3225
465930424 4449
889966821 9662
687792901 343896450
834830873 12487
937789199 23610
39687082 12150
777809521 14748
763835457 3368
619407747 37474
590587086 590587087
325164889 2308
294828299 1300
578450009 4582
189934415 7044
958830778 8750
763709346 5622
438222336 2323
687251635 6755
123333842 3961
77265082 623
963584912 481792456
350167062 1544
232257833 232257834
851428295 19909
3001 553132316
839690866 35009
39782848 410
552437874 4727
100206809 1905
496220896 2188
959014699 5450
152954711 730
507559750 2238
433703342 3923
155246918 1866
206019543 11251
994593754 8902
705201376 7464
437935352 1931
797156279 11754
752495856 3318
2275 410146306
896860926 10634
684904543 240967510
454083091 3701
951230392 100039
531007439 6992
2738 172258532
1875 300133041
160609846 136837569
378412295 2306
814369500 12875
347445344 1532
944130933 4163
972605060 937350045
860508535 5926
704112818 3556
343589881 1515
983899386 21762
844576609 3724
755415985 13252912
369536321 184768160
459869183 9216
323893184 3092
985821840 4860
471082803 6902
404231185 17346
549809072 19503
985849913 5978
253554537 1118
8725 450524100
10227944 150
946097565 16762
225530911 2204
372775451 4253
193663706 1701
361081358 8021
530967736 4113
31977812 141
326045639 12660
632298884 2788
510570505 3252
925150176 52464
933266424 7735
372512517 6681
4213 806241810
952750095 4201
638216505 319108252
238150662 3595
217266736 958
221589641 1858
98171178 498
768828269 3390
869598822 4733
873516749 436758375
117766275 605
425465343 1876
5641165 31
125702185 7757
409523185 21336
581408078 2974
794627025 14337
727293993 3491
161384417 1739
772139524 5689
213411273 941
437253047 1928
4342 910586872
681605832 70797
680271113 6599
86634518 382
991503727 12177
720281686 360140843
136045849 1970
909886261 8115
854881566 4049
550423274 2455
717 108541211
779549598 3718
769006725 5009
321067760 28912
327941180 1446
459234613 11135
29350816 10458664
290912882 6599
574459178 4150
630221094 20487
837092963 3691
882911297 5118
8176986 58
205734201 6998
482 88620192
312049085 1382
369091423 184545711
651512355 3878
835278618 3683
537497917 4479
249536681 50358
63402459 1983
451930126 2125
395274273 2804
666993648 2941
374555323 7038
655109787 3551
198284625 1377
372390701 2654
158666849 1451
286018811 1777
140229016 847
408827664 1912
455173345 2007
5075 871504419
14061125 62
7515 875542590
650841697 2928
162307082 1262
290746542 1282
491681377 245840688
904907307 3990
940097601 5200
226699877 2080
299212870 3111
61460633 271
888100556 32284
483762141 29129
69846099 775
738994673 4334
947427064 12119
224529412 1230
28278992 163
185085541 14310
424544830 5238
949322179 4588
569825682 3686
62604980 361
103758629 51879315
416040402 2599
450184105 1985
274209729 30575
507889139 2255
701770359 23521
188636121 9717
842104419 331819421
9245984 52
553828505 2442
248564033 1096
975179230 17056
662628899 20019
914479295 914479296
792490150 35738
532968667 5994
898780660 3963
202480929 6647
535078248 5308
395290498 395290497
207353375 944
929011571 44195
322285561 5073
388066676 3191
998418560 11824
862869501 44750
631615720 2785
186067561 24218
8742 614658769
569560098 6635
419395895 6618
943982376 10115
594433416 3361
565421897 3224
431000489 3351
963905154 15931
232915385 1027
830075899 7660
733805732 3628
337283936 2331
835494401 5194
307528595 1356
509514095 6964
4322 881305419
978830313 8210
762794209 4418
510091609 3118
69171292 305
9467 698838550
40595588 179
32745906 16372953
996976757 498488378
645410635 3010
418659878 1846
277560072 4014
629318879 3636
925760863 4082
698893185 9416
273311281 2376
813691809 4828
1753 166684005
821081936 11236
680869223 3096
144035825 144035826
423127761 21152
567537749 4101
443947185 228511563
498236309 8091
936664031 5232
905357325 3992
619285775 3727
942896226 12018
115587073 865
479439642 2114
438237303 4043
275225818 137148394
519355895 2290
10122 461292362
979739841 4320
681177364 7364
636603472 2807
80054303 1968
996147228 108386
921858416 5853
491231471 2166
50179534 1267
928615754 8402
184846897 1368
217022666 3373
184269263 1108
988549817 922601948
391342279 30379
695117479 3065
584853683 41213
748863881 3302
660226881 25408
687138508 6695
729012773 243844068
12758 985427920
244935250 1080
560751925 66795
503570739 8093
216073512 1408
700653691 3135
96447659 6349
679425057 54192
309910149 17945
160475675 933
44090 617106108
288566160 2568
5345 840013512
780047389 5212
415228479 242540
368203086 11337
344443211 2496
405443070 2732
967974964 26525
977236675 353018938
377001000 3602
331569905 1462
350467151 3472
252778449 3475
419112848 68662
141428586 5919
675916423 675916424
964387068 355347666
118791757 118791756
732968271 3398
635129209 16968
120753508 41806291
390500099 2941
741375174 23743
826154428 24103
400741047 200370524
512937415 5494
361627359 6401
511186914 2254
892763039 12405
870772502 10137
299219067 2759
740686319 3608
277119431 9889
611986621 288197792
769264387 12729
413822963 3301
93438568 412
929162726 4097
556452349 16175
293127551 1424
134369660 134369660
136846627 1338
978149584 4313
807219243 11073
989342300 989342301
828529863 4533
184382709 813
541576908 2388
439234763 219617381
779418651 187519
3240 531586956
842722423 6355
598897784 3513
976868035 488434017
673016263 3298
223579748 122108
627170618 9581
29121300 786
375116037 1654
532613833 4529
487338705 6309
384948084 140325834
459033767 5833
20330446 320
681051147 681051148
117024150 2272
707819156 3121
742430496 7534
970235710 943821657
39227709 414
548021782 2490
446490942 3311
891386017 7520
291600981 7539
552817727 4933
874464327 17833
406004981 740885
605534641 2670
241676023 1281
21264124 612
579697874 13005
926762467 6147
569869580 21093
4397 855413872
118839532 524
136252025 11323
359240111 1584
4158442 52
102855164 59470058
177115962 1173
783125933 538615
487300149 10143
217152197 96269831
372152610 8199
554320535 3522
591745469 3061
135848478 599
358310538 3142
725431909 3631
727022999 363511499
450977591 225488796
616180411 11979
666544626 2939
478302220 2109
906024717 6382
778099743 389049871
824255614 4315
747057859 8719
819648634 5747
227924955 1005
525526046 5107
145711676 59255565
287344198 1267
5746 527745206
708432775 4117
52801149 256
323340361 4088
237949433 1741
699278433 3171
572814859 4935
369610749 369610748
618777755 16854
958795220 4757
571680594 469794108
436201345 2985
122373391 1270
494400313 2380
815530751 112487
419761759 209880879
455178819 227589410
59419381 262
477051419 238525709
106366354 469
823024538 3629
238469854 38867
176420819 1049
889708940 3923
375749088 2389
36667951 710
715752395 3156
648171537 2858
579573793 2754
755858494 852953
109277118 3006
659680499 6621
982458993 4332
79418281 17205
859344654 6517
281072001 2200
800987126 13486
58493555 29246777
961911497 26936
95186211 503
35739547 509
362514202 3759
875642112 3861
808283688 3756
683204880 10145
597462271 424334
260694178 1271
507124584 4051
811364021 6432
230648152 1017
746762016 27664
17689811 78
1244 12681391
245060052 1338
338101210 2702
207 16359259
22829531 186
263168138 6687
850016417 3748
19378 657944487
558436511 2550
532139979 2599
784017196 3457
418004756 61363
935967044 4265
909136587 909136586
292108095 1288
957397331 477224834
821071751 11718
175309468 1262
970665481 4280
571002731 3621
687089875 343544937
3461 61096851
720968588 3179
737099272 6136
907446263 15448
166194706 1201
194815274 859
797805588 20588
691704907 6441
86322241 423
6783 881902449
1503 71515746
207514681 915
819484882 6959
743362893 10101
133353108 588
588526428 2595
406471205 15069
213408009 213408009
295692541 1421
791642627 6174
7712 257748259
322496562 12189
789967049 4153
814585726 135690
851150376 3753
124962335 551
648407436 4107
926214445 4084
424837183 6438
481250501 2122
764229970 4370
504163685 2815
574799123 6864
381568134 21722
307303328 1355
760391040 61680
315157092 1437
21318569 94
516662362 2637
281428351 3095
984612767 984612766
435442259 1920
2557 573826872
911181129 4339
699199737 3083
854180309 39630
971064706 9343
184607874 814
603293349 3421
557485349 224725926
481252624 2122
260304090 2708
102200190 748
2272 261473122
231001284 1669
180943187 5574
2327 373261115
470486023 5037
901481179 4402
425323066 7471
124093713 2880
801477710 7107
245933829 1658
538781778 5653
226583629 3731
638509325 3503
103216192 498
325353392 1456
788086261 10530
86899171 2788
475108079 2836
341448953 3114
603661680 3132
790356708 4007
308902735 1477
681512965 3005
14287861 63
574333296 5433
5056 626665369
19957608 88
320394583 2214
871232161 4243
67285857 426
986136199 14334
191748945 1230
10717464 187
66264 640122115
887776583 5078
86407751 381
652934704 2879
770900442 6093
551328922 2431
788291137 394145568
295427862 2061
954929662 4285
884851088 54543
907749249 6584
101679324 605
202071831 891
143291952 1382
690887274 5009
89895265 1237
696237437 829842
422736600 4169
329530230 1453
360967672 8053
37946992 272
424325960 1871
119584200 827
983802363 879406966
322581999 2375
41912650 321
29710 354440300
664945170 664945171
631300327 5528
118381681 59190840
988460697 21682
436730981 2858
212504104 937
861129224 3797
928414711 54009
219152037 1677
375600295 28264
295636901 1383
665011467 4738
356178952 4131
498031223 6639
601324471 7733
620209221 3607
810196018 30335
339487354 1569
70484905 2153
853932157 29073
144295447 32252
409545192 2673
517654710 2309
982013691 4330
487128180 2716
972455014 10885
198913048 1010
254527003 1591
406511947 3203
473539607 2088
39291296 551
210010318 926
314063661 3748
496518159 30118
13340310 78
624092001 3472
131571125 875
347351384 2867
998241320 12468
62878965 773
381235670 1681
469634751 3482
139704489 616
566712870 10074
253002708 2126
865653060 29454
909033947 199044
253612697 1495
105742527 586
914752424 80357
584126479 292063239
799515465 3644
795350221 5285
724109938 4146
423721736 5690
683881811 341940905
178938887 789
1814337 8
929603809 38388
113169417 499
63048239 278
82682955 41341477
859850984 3928
751135531 3312
257973329 128986664
466966229 2059
852316139 852316138
609843245 2689
669284666 334642333
651725758 2957
593268389 6045
583261422 535475504
52060417 231
635114203 30220
657363332 657363333
608470666 3047
762495120 9645
966133055 4260
516928522 6743
258718980 7148
150590552 664
235636887 1039
904290043 8981
854636249 9325
931211558 4106
566164106 20395
658664032 3992
180714791 1434
545062485 3778
518366681 3022
7880 385056797
888572006 13427
424257608 9692
237 44634110
337780159 1641
788325516 3476
933688689 4964
868264123 7301
344142439 2762
832866881 6074
949366631 10810
663664896 12621
29029486 128
612736495 2874
664751745 5320
147907120 752
41512 708738957
201300119 1260
527018125 4044
952979984 4202
863356851 3843
447905914 4033
781788907 32295
77061472 18449
406184260 1791
395747872 5072
2599 444325040
592215122 14649
660874508 5346
851218910 15226
251755146 251755145
738933093 10006
710868137 3322
330226993 10572
10307746 48
379264586 325549
47924894 472
966829080 12854
389183619 1867
980615637 8437
44565581 313
801419165 54608
953955123 953955124
454717961 2005
932448967 8888
977078717 8597
167480375 883
748187519 3299
272191874 1875
374043005 7243
634362456 9464
840015068 6368
648948887 3213
227968649 2730
462202097 2038
969929535 17762
285013168 2013
321167822 3800
606809279 4703
886161386 16168
7754 922198728
152403551 672
337815901 2244
795812025 6362
751539337 5927
154561439 1056
383506962 1691
208334328 2869
413136938 2139
565601356 8649
124055224 547
21914346 102
887894594 3915
878620816 3915
425544445 2223
505891922 4163
377419329 18838
74597985 385
188076329 1011
727101556 3206
115159062 754
215219511 1053
327034065 1442
710539337 3133
509929035 2891
115305638 57652819
152630807 673
131341824 768
800118649 3528
668115626 5983
287549002 4833
90034425 45017212
863625003 3808
662469268 3035
88234231 556
216026305 2438
533672873 50337
745468590 3287
263059369 1577
634821733 8678
575889164 2979
920548939 920548940
263853831 109536815
593822971 296911485
342227620 1509
511446838 5631
987047430 769553690
505752279 10760
267100219 39291
978951771 6514
666316904 5365
862368614 445455
980086320 5787
458798911 2023
833256571 9898
12519920 79
539501116 4175
804437117 122732
843321464 3814
705630302 4241
485670746 14778
527355641 29155
467418241 2061
597139924 597139925
269398434 2027
463540787 2932
833435334 155695
139535744 865
949490710 35195
840492731 3706
209019273 1203
97852111 636
459287934 229643967
885142437 17062
733215303 3233
682531871 17508
814510282 11707
406950861 3055
139476557 615
21905596 613
400280741 2846
675703374 9636
901985759 9360
921385307 6448
575970279 64419
605235427 18698
349907649 349907650
310129050 1815
6018 287715945
732912783 27887
992957622 6019
471900341 234511222
995611130 19321
227370258 2213
84737789 445
591102645 8492
1512 257211141
751628591 4987
22113054 136
694900586 347450293
570886728 27461
491531302 491531303
471952739 2081
685592310 3023
340826199 2210
319098690 1407
633443552 5152
954960149 5007
439874003 20112
437579385 4006
430199027 26622
406712036 2366
5414 583507992
192634981 1211
38759347 19776838
983191649 54344
53976525 238
3628674 16
531895659 265947829
995958796 9011
629887711 4035
739567413 3261
915514572 5090
909748214 9163
785839222 3465
659736195 2909
133109761 619
160736811 1378
713678922 3556
40282945 312
989981806 7309
173653744 11666
51766281 766
8205 860880729
750282062 7506
498125137 3504
659622598 5503
205794 1
968636267 14836
845483957 811094259
280768495 1238
650516174 3585
747295990 3530
60037607 660
103373376 1216
579451006 2555
803977188 4411
493559730 3030
988709803 7377
630353888 3277
133567930 2271
441628157 2526
304614158 304614158
611112980 611112981
72436266 1699
4042 693796364
137430154 801
322494314 3705
228730912 2774
897660715 35671
169187009 746
761352083 7563
755527505 16895
629057342 3114
404373339 1783
359845480 2583
234956667 1036
990408291 495204145
801762708 360385
967181591 930736058
124938130 1259
603741600 3993
731035440 19520
930611741 6670
240199763 1957
317568314 6927
771426883 5771
751592001 3314
213189693 1317
758215639 4420
176461735 9047
171395453 1042
695501462 261301380
815697965 5374
357317105 3445
557113679 10476
501444311 10130
856774320 686715
6271467 29
698824223 698824224
922743794 4214
597716799 4713
730531284 14773
940084285 10628
674482383 2974
664273768 2929
721428532 3181
906711249 3998
864339125 16166
901723899 3976
644190892 6104
306295968 100888
345276633 1706
182768507 1492
743004475 49846
711257009 29392
312295039 1377
82589319 1012
905123208 4018
13110 795134610
625794479 8874
962447184 11826
447063859 223531930
749466785 10810
287797780 1269
462584284 3233
2578920 120
34042249 1384
100378251 574
358927869 358927869
803680643 9308
939720308 5922
190958864 842
946474966 4923
534228088 3044
370099950 2590
4292 228700061
212504864 937
344114432 2327
564059879 13900
249134459 119753618
669332430 2990
412081894 1817
784090441 5208
436729745 3344
969281266 6427
315148549 3354
4610 781819120
154802498 1310
967960798 6458
955247903 4212
821067516 8633
872242032 3846
638672520 3955
574982275 11725
145810670 72905335
753803623 5243
585700811 7234
880777623 642542
808926624 16819
494633491 2181
476349259 27706
908117993 9366
505675121 252837561
631283325 22123
254442878 247685532
560661510 4709
917918279 1097072
173529743 816
753608293 3818
764643458 5394
452679938 1996
773728244 5305
805065229 7222
464203940 434744530
704171823 5948
484775850 6055
104721915 1732
959186889 468275860
667597842 333798921
174060495 947
2628 566352927
213639174 942
808838479 78126
851828865 290629709
607785132 607785131
464470017 2048
430976917 14761
203392800 1040
165839596 4081
253816240 2149
933587544 4129
339279410 1496
772507799 5214
435245451 8073
973874955 430808008
153691600 1067
1249 260234146
257625525 1924
670571619 6313
973410469 462424662
504349103 2289
61218991 1215
2962 649148958
977931417 4312
759855623 5412
88385719 35310231
575143357 2536
382343756 11337
591891035 3409
422424981 6076
965069503 7024
55167 632211426
570303803 2721
237358332 1477
825101215 4072
57960 304467778
965231007 4256
861719283 21986
678110275 2990
523158852 2542
309486061 22230
622931204 12605
218530823 1869
775614827 775614828
984050992 8745
135641687 3633
633201419 316600709
678280815 5959
101859201 101859200
178397691 1685
170094000 750
610692679 2938
108089226 1150
347465196 1846
2137 391060315
285446545 2248
15491379 15491379
564631121 531316631
579079188 7293
339755350 169877675
58813 991587180
785633296 8337
33200 851288460
829759248 367131518
635151756 4012
552704624 2975
71719310 539
60556496 308
150362405 722
444403256 8455
750216824 9401
955896055 4503
810295925 405147962
727527811 3414
623869729 7474
7056 623128196
414048942 238771077
570189596 3731
99212102 463
308776405 1762
909811453 64284
367450687 2384
737093211 3520
479213654 2113
426304009 84786
941123015 470561507
54203287 239
383730372 1692
107033485 993
509416426 249973368
296190353 1306
75216753 424
109541935 528
404192224 2952
433170810 1910
519058662 2407
419098411 2637
711663135 7827
827339148 3648
10347 859954338
996249749 142525
820123656 26742
361571907 5617
810558183 3574
808060463 3563
544234997 310648
206376733 1306
440882074 1944
177271386 887
86924636 445
100778438 523
465110119 3592
537723576 2371
218929264 3992
384632418 7880
928360672 7423
818719120 3610
426933910 17033
831464292 831464292
789736424 20227
614177695 6299
686042341 7569
903983899 24053
829027417 4164
371959708 1676
576961341 2544
725084363 9228
612571788 2855
193076004 1529
688692663 9658
501703012 100581
618062741 309031371
53522913 236
383394578 11998
143290727 6111
44235 929147437
374501466 2637
317101746 2138
911393040 4780
954567944 4209
864763751 3813
484445007 3216
694400701 5138
544813599 5840
698683751 349341876
430905394 7767
477502548 2148
299147565 149573782
614606320 2710
373895123 3785
519916140 2313
822436613 4962
407855249 32562
550235475 3778
732528320 6458
490942975 2432
957820573 10908
285603569 5926
751996726 8889
833195413 4748
768376338 3388
245303775 15903
234721563 117360782
837546679 3693
740132687 4712
95054699 47527349
829938554 7295
46599 978252807
779848538 650035011
343100300 1564
414124018 1826
100416096 2088
276644384 1312
30032577 224
995616881 4390
672989581 3495
89019659 89019658
181246429 1367
543169653 3604
1368 94372848
590798558 23070
246406395 1213
251645657 1221
188197849 242523
3401884 15
655882464 2892
749 165228835
791618347 23900
147243864 1153
13282 791155612
289326602 2281
414398784 2202
802871581 31539
270564048 1193
333368400 1516
902854972 3981
299552661 1574
423130184 34073
20506522 252
780161041 3440
980977901 5707
795609317 4582
705558930 4749
590804499 2756
3719 531199646
601049979 152667
313201132 1381
611432090 9473
7087 959941237
783796607 3456
28713944 33981
290371345 2216
447420511 4014
866851113 11674
678486608 3889
847947902 5587
643327099 3343
926510847 4220
247042880 247042880
276783294 2515
238672524 1177
649186203 6269
27624004 505
95177237 8402
907609839 4127
633883925 2795
333836353 1472
371022793 2044
469704406 43665
795714322 4177
104833169 624
956854277 4232
905528160 5224
48420624 519
650687297 325343648
152057133 1747
905484313 452742157
553317784 3924
75023092 427
604893744 2899
186844177 1368
10218 130821054
127789548 597
465152444 2051
3887 645485151
751138396 3312
39460511 208
254066861 8341
997985340 10727
361391646 3954
140541659 852
143676925 702
587869596 8016
52120568 74398
4673 413051143
25553632 367
225630361 53896
581953175 2566
342821716 141644060
436519465 3276
238540700 1162
574461602 2533
226123817 1158
427847281 13766
693529935 3058
210464142 933
21385127 559
48713868 3843
520261983 2294
230907779 1090
414681896 1995
282128004 1244
688801259 3115
905580456 3993
584896590 2579
878631911 878631911
434985139 1918
410295497 8672
162837373 718
153992448 679
765378025 12775
407482145 8846
418932095 5192
507798339 253899170
2512 386536682
906928276 15059
368697859 2719
429031701 3456
552011727 2434
692243151 560975
127003519 560
630262943 531961830
9752012 43
150573526 785
3976 741059691
598927991 3041
480084605 2123
464547976 2311
33744329 270
623372113 3942
408311436 4782
559587335 53822
967262613 483631306
278783721 1317
562498979 3744
126786488 126786489
2838 456024030
31770433 379
42636815 188
157816862 3091
675264327 3111
967133545 6746
990624580 19970
200030439 882
619560727 3624
489868561 2160
250160240 1202
695797569 3068
58285400 257
575258906 5973
428535071 2016
154671994 682
380701924 2046
2711 496696110
613469654 2705
155114874 1655
758438997 88779
301635616 1330
799868334 366514
426882120 3821
703802012 4585
62624364 292
357410790 3798
749998384 3307
428557950 1922
382389073 4108
921437949 9850
632812426 66675
931427542 931427543
520235844 33966
903988925 3986
641624682 641624681
602724633 6329
794686710 7787
16115799 95
2425 282388973
989312000 989312001
877724992 6633
92251713 17906
686897648 44336
516234448 2646
608029048 2681
602633130 4607
415612131 207806066
164466160 2405
185118643 1226
316694485 2953
321209429 321209430
759205206 16782
30974956 193
137778264 16098
291220346 139724683
269028844 8491
280028843 1373
26875733 1364
693578697 4791
604391523 5829
187104225 825
821666399 7305
738703546 318411662
833916842 3677
138033663 2254
851457976 12328
514739677 5432
825129540 4403
697912502 346455305
759075598 3347
818496701 3609
274631614 1478
132018333 929
477306055 2313
687185282 343592641
2965 643541390
345732441 2390
14084049 5025653
588793544 200895
3912 470041631
125677141 618
659736943 2909
644899731 4137
693092614 3866
999063147 499531573
616647447 2719
263711618 1381
781061221 6323
84836665 792
112515768 2913
774733444 6024
233562289 26448
627026087 13988
231080317 3101
430610928 5401
83508354 83508353
195681720 97840860
190047461 64557838
761231959 3518
615965631 2716
837240403 418620201
342910283 1512
354337 151797
12610236 147
443089354 2443
933256800 4115
311344228 155672114
442015660 1949
726444663 109851
572504757 286252378
851073200 7227
909379083 19779
326867220 185772457
219645215 2016
132272712 936
37600791 889
2413 344214992
326294969 3159
4531 735191680
902820983 451410491
499276671 70089
182233745 91116873
156128064 1507
764745995 3372
965006807 6296
103339935 51669968
24015265 311
323319515 87573
685155296 4463
915663027 915663028
772150178 28697
354714561 4499
154159797 15481
184373503 1096
298236285 2707
834292784 43690
309109056 2144
861147924 4596
999007751 999007752
937205170 7531
11476563 59
171273545 3463
544990245 6998
87548994 897
406925432 6261
744505229 41852
176896979 780
299825008 149912504
572784231 10354
18216388 12473032
586892533 7526
45414944 603
931311979 6300
396265002 3689
128284305 931
416257410 3083
365344117 2722
890158590 3925
756758298 35837
677529030 4794
462204134 2038
571528734 571528733
457802774 10463
384600281 8058
583533242 2573
589002866 589002866
80057930 353
490164030 3474
56879093 2668
236770925 1044
493677014 9381
2694771 46
111320300 910
622199129 311099564
445643359 29396
971356428 4283
113519823 1470
718652432 357135862
523887486 2310
747764822 16815
231467039 2827
840880197 9118
693337371 12591
539467289 2902
249199786 1193
524053303 21639
176329123 3530
293015264 1292
637267694 3151
942507105 16095
755252199 755252198
126178854 883
7980939 7980939
59020346 332
766780372 3381
422184040 3131
671334440 545471724
400351760 2214
704116513 704116514
711234599 5073
189688435 1051
787119517 12869
175769253 2651
530404084 247290575
362433565 2283
916473008 458236504
271696581 1198
415829951 2608
538894022 434129309
445169839 8053
485414385 3437
123006953 123006953
861879447 4131
417407363 4023
633969840 4371
9272 957102200
416067752 34264
838972804 6073
696530523 3223
486033828 3847
688356130 6477
203206451 896
261835596 4881
836893917 4283
261903686 3007
562246736 7996
729933207 364966603
405467597 8213
858770001 203500
603869961 6472
550882611 2429
377040631 2078
891742211 3932
806106274 7813
906758174 813964091
805430863 5952
610075601 2690
635931064 3914
762845707 762845708
118166051 882
899712307 9100
720195868 4900
316224059 2924
420113820 1869
500507426 250253713
164132858 82066429
725279633 3198
423687457 2196
506108753 5046
511232896 10365
468 73358913
888061288 5321
723922191 3857
566358188 12403
5097 929652024
783388998 4746
179846057 793
336041877 2515
826688361 118760
555186817 2448
87314667 385
2834 373186788
629029501 4125
2430 522983292
175053164 1903
12964852 90
445991553 13492
36967095 163
818105519 8144
373067777 4630
441257815 3009
16555890 73
809319766 809319765
33640475 214
941814683 470907342
820457520 4879
911667254 317614456
714168007 3149
862265499 3802
610299421 2691
145812825 2227
881770692 3888
978035635 4318
554505094 2445
649039087 4031
73262112 1428
210638496 1888
939142612 4361
463560804 2044
632098398 5663
584675330 67233
253946567 253946566
802714157 12609
636365337 318182668
113169579 499
375548607 42808
128365347 566
14061165 62
47070061 23535031
552807861 78770
221427317 12820
879760313 5904
3308 612066340
587123377 4816
941807491 941807491
977703762 4311
880648394 5210
490264841 231257
89699559 1754
80995009 2624
93081510 491
392121639 1729
107 16411553
642236287 4677
544695209 5370
55996161 820
561661234 21576
491429862 25177
61414625 273
927188707 927188708
21083 925623777
1846 391080638
901647235 5684
503730161 14178
884946285 3902
34664629 12797211
12799028 79
650336274 24318
941564223 6475
745678537 3913
4585 807360320
903733450 24770
527950017 19736
944446861 58716
414706989 207353494
759999163 3773
481373040 2250
3178 459943162
407858200 2020
486922423 2147
227327401 37145
285542215 285542215
965067052 25389
326161493 9468
595798469 3018
442964277 185824050
318827036 159413518
521168627 2298
911228143 4172
907777754 10154
82233456 1128
140838452 621
189590807 2466
499550491 3038
35925247 227
56767769 265
326807851 1441
54787261 570
115 21737725
894223297 4848
539464352 3109
909425159 12820
935319958 14005
738525418 738525419
356019576 6245
638687644 319343822
100665360 603
176468793 1412
253404783 115580266
240626313 1061
207604422 4869
537453579 2770
1263328 30
968213465 4383
451839481 451839482
944899970 7311
222534015 1076
723454690 9701
889181564 20662
3451 263761635
2334 447187398
960776290 5009
533804026 4095
824116520 6463
514987588 7037
661168386 3294
443429206 20563
160216968 1108
902214720 4840
999827254 992159804
183386363 183386364
951875263 14706
350678097 2147
554864664 55674
839814478 3703
890269121 9772
1391 287443641
819560108 643783640
435217079 2892
883577829 3896
141744759 625
274094727 1604
354886488 2214
978067007 59903
714865242 32123
579988692 10872
593583410 3271
537234840 3205
604585029 5978
64721999 1000
202795148 101397574
811205387 228123
990572385 82335
755231115 6479
470400463 3653
356069493 2361
32701317 212
24792 868481831
945783071 472891535
352744607 5968
450184104 1985
109767765 484
390075898 2435
941100771 17006
284783786 284783786
5921 141799617
8197 892582249
610977647 2694
286212766 1262
949789836 59188
329805640 1545
939585119 939585119
764776620 46308
669278763 3111
871339521 3842
278929167 1947
490934618 6053
813953553 3589
440702761 14259
831509282 4557
457559750 10063
523549697 2979
914880999 4034
362486946 362486947
249439366 6677
171909094 758
6056 500243676
195958759 1348
33812022 190
569336301 6955
297931257 2023
780820898 780820898
891441309 445720655
464845670 16487
779710635 4969
896735569 3954
730488280 4026
433673565 3469
1229 217337589
148399500 1500
211950767 2229
248996085 108640560
589239400 294619700
978844825 70390
386647283 28303
938923019 4140
285216341 142608170
815509366 12004
832276674 9792
476326587 210526346
426877324 6475
966239136 861707974
948 117209978
783807013 65552
614581280 307290640
320834267 2977
140950117 140950118
608480252 2683
72908621 1923
506932203 244654628
62706063 284
248562937 1096
71884130 71884131
156591770 1332
820537133 3618
6127 505005721
5683999 56
605196342 3780
313669095 1385
639391678 5824
814342247 82557
144693588 638
86081200 850
871216721 20898
720774091 11161
319605832 1534
794144628 3526
496903360 2191
918766071 10487
984776596 9606
762452012 4233
249395566 5382
737479491 5654
202343753 1945
27377791 287
732450720 6010
486695557 2146
540199993 216253
814705893 17017
576850888 5201
806836758 5538
956925047 6654
703499779 351749889
420470514 1854
361507078 1594
724526113 5442
885734102 16903
658370273 4501
872695616 3848
329112864 6876
26485621 140
423067211 171573784
486947732 6726
20120912 112
831129525 171324
410266059 1809
326264929 7321
447240267 3723
244145814 1610
1701302 11
919183924 4053
796263200 3511
522403547 6925
504139642 252069821
197540182 1223
539314346 3317
453159525 21775
986500487 22394
703721563 4526
270119171 1998
985292400 7386
768726449 384363224
602781042 12711
620731138 2737
598749301 3708
399325218 2542
242988121 2820
458800215 2023
306849577 1353
129271549 570
1703953 16
552613856 7181
126912973 564
498236238 2308
114499198 506
616608044 6181
892067865 55041
707261792 47672
390537546 1722
397422007 11375
839549100 11895
438387724 1933
5336 324524848
126797843 1097
927121607 4088
211122402 1361
159071231 1178
432843894 2742
566298064 2497
313461837 1549
543510239 11040
478359110 3204
292377075 8002
35518071 184
258566859 1772
287799047 1269
457866338 32794
460834944 4192
585120781 2580
828694315 3654
433750937 4305
394133324 394133323
58890721 737
956608656 4218
732543468 3230
348807635 1538
74081734 407
340377614 1802
596126982 5939
395833037 4795
2977 547482208
27214971 120
930648600 8876
378982526 2919
139648669 69824334
530012712 2681
427728712 1886
343731717 1727
675626929 3863
220795836 2331
32155110 234
240655282 1207
69324811 34662406
877685039 3870
260131563 1147
434985139 1918
331853656 49273
337239705 1487
6268 818719892
778675927 4497
356430248 1992
450586368 6862
482614521 2128
315569156 1595
181577340 1038
360624129 20409
619144889 2730
96002712 702
499793088 7248
300868747 1878
534228967 37156
909694412 12333
915617921 4753
509975849 3658
172996476 86498238
333836654 1472
852864604 16838
477018412 477018413
2989 341744326
80574409 582
542402207 27306
911225568 4246
992141730 486961934
636862843 3423
397793168 1754
757481941 3340
3137 418786363
844600308 5426
507483937 3096
491911848 2169
217146297 1091
614169001 8692
671042106 5015
558360880 2462
858944557 325020641
1557 161762756
662920513 3216
330645488 3544
792336584 7569
614452033 307226016
407778864 148870936
999925030 4409
828253123 6596
577641771 2547
288301090 3213
59206358 707
142475757 142475758
217494556 959
20752233 183
182346492 807
8092860 930
17801575 8900788
337536754 7549
954524561 5104
608550888 54859
145146799 640
358787790 1582
809398630 4563
307538979 153769489
566979629 2500
559550719 11002
419 67838769
516613514 2407
357622978 3097
530430351 2615
904174599 4574
197517925 1004
5917 417596950
362866687 1600
575327384 7950
247542285 2783
511980058 3398
111672608 569
403799399 206986640
684104957 9622
484883433 2138
188543167 2526
156033584 688
743881041 3280
619771176 4572
442507784 2565
984930660 4481
613081467 232676550
986315748 21485
660949100 5807
228605859 1008
49074590 241
865620854 6319
201897741 82123455
543602896 5308
59078799 400
151208910 9965
270948916 1442
161929488 714
1711 276717053
429505137 3568
264783598 264783599
666592447 3392
470844638 7018
286258561 4693
337919096 4982
263305513 1161
534999970 2359
298003373 1314
2233 473116875
339429634 2071
931176571 19291
191 15542230
119026938 1510
671302754 3735
7606 607072890
1807 183653421
59977119 336
392160355 2636
627331823 3213
419675783 7491
476997510 3874
565616809 2494
182365696 1360
155649279 1955
195121241 1156
2981 262529774
850894577 37266
175 38183250
801680877 16404
152805673 152805673
421396861 24961
134706222 713
843066527 5872
604763927 604763926
163655921 1383
875190560 3859
437219371 2837
892206288 6687
648418199 2980
589207375 2598
307477852 186955018
500512069 13279
919947786 7256
942171109 7207
559481257 2484
4249 867536176
32403069 441
2546 366059220
847213684 718158241
745180183 9506
456286092 456286093
621089363 621089364
975 208737215
452110668 4581
650654659 9038
450523955 5543
919208099 459604049
869592487 10773
13131801 67
361278063 1593
294991695 1434
227854876 1458
106728275 887
113191385 113191385
521617372 6303
510282000 2250
293500749 1325
124715088 684
381457495 5686
96942017 801
729544752 3681
696292512 4304
721877283 3183
962960176 4246
81191178 358
16102267 71
340751516 340751515
760 116753480
604279565 2762
822368863 3969
324783618 1539
583922097 10934
1128684 12
981780120 4329
914856243 107715
837942912 5424
4209 901000268
329110561 1480
280769735 1238
958860617 15778
367347431 1639
551383249 4003
247932705 3032
995040457 8402
265334235 2655
296493120 1528
384960951 3406
873603764 3852
973414312 456042942
260811951 1150
580592501 4750
814154150 8147
529010191 3495
840777990 5606
391438632 175062
242893561 1071
504148257 8520
1992 356752682
509416182 4637
455796312 3414
450960665 10254
928030075 4092
811918941 3580
52496383 509
258623080 1240
474224307 2091
622497855 311248927
965252514 452554670
298173565 225701287
66964558 27894172
374725590 4890
908564015 454282008
517766979 2283
254688540 1123
108860641 480
221349967 976
112646742 1322
533812294 2733
280111891 1399
499171392 2201
701013619 3091
334152401 12908
360688383 2979
24506030 958
651621922 24810
144693934 638
448140993 1976
599430131 5292
600337980 3540
444880402 3461
115210844 508
802090499 6164
582287775 128290
833624181 5330
2007 333360693
993401346 11359
563221692 563221693
847291176 3736
105231951 464
518718506 4495
49619559 365
707591247 3120
802620428 3539
847748495 3738
144012840 635
4305 852983218
401114261 6234
418361305 209180652
84751041 440
916861425 964506
76915888 493
20773167 136
686195459 3492
302666043 6515
505090561 505090560
109054677 490
132253614 2738
286361031 1895
195651131 1598
261037591 1151
9922 145664882
7324 697884027
211447777 992
107725725 475
595695690 595695691
398694535 2627
216460177 1392
75974986 335
13943 655891406
518675591 2287
738664801 3257
6613111 35
518539754 4195
240836335 2306
896054268 448027134
143951916 2488
6229 721610405
441540318 441540317
322726702 1423
638646273 2816
907956336 5242
782373696 22224
504609976 2225
728729272 11006
852054020 3757
2132 305818151
405228674 2985
540216163 2382
921459959 4063
387483184 52734
9593 988562840
64868804 442
845195345 422597672
352474859 5996
911363099 7772
73480608 324
529400448 6268
78522953 9102
451605487 2058
340274137 2638
19752608 773
548671057 7752
129044080 569
986064937 493032468
179335833 9091
119289490 119289491
85954546 379
499462534 61945
125739823 3133
508923403 2244
182071926 1668
148793738 1601
581364945 2565
274645111 1211
91640135 978
646581682 2851
87242961 3320
393521626 4725
793773728 3500
748580098 8060
3143 660539723
174626718 2320
287424161 2396
262263475 131131738
280791850 280791850
868707239 15022
486481654 486481653
62741563 299
784661965 544526
582172496 2567
167104229 167104230
541664952 8256
282698443 1778
698522439 3080
124226509 1742
998172826 19456
114692764 114692765
104390592 1312
608480253 2683
967511880 16020
937035556 7582
526161795 2320
696665245 22757
455971879 3640
409133174 200221338
500421491 250210745
406135544 2337
661175176 3697
852284337 3758
341782253 4842
813316543 11105
92637801 451
894917286 3946
231538945 1092
276414616 4588
51261475 25630737
655107101 28431
869800729 5286
517945971 4765
325573156 3183
926836529 8171
200786723 1863
218335954 1102
477621845 2106
480089796 14782
773828090 7440
465375131 2052
164811085 5006
724992075 33218
674 146042320
835026729 4255
307075013 1354
560326191 4681
763141256 4486
80054063 40027031
243072170 2933
621671738 3783
209654467 1253
470442740 3041
526741136 3869
613624567 4275
2007 227330883
290746725 1282
692083517 4339
203695489 1282
649338630 2918
855551890 4057
408 62951136
170014789 85007394
535231479 2360
289379729 5101
989270739 6327
514469929 8598
961201657 5122
962065549 5746
54729815 425
978226697 457493602
817150540 3968
762954193 6023
66618949 555
466737937 2058
954339350 6517
1936 388247376
544124515 272062257
367674872 1937
976821916 28137
84921232 702
912029581 7245
279634535 1233
101585091 7198
985727449 10317
833669559 37803
912579680 4731
858238371 11783
440397781 440397782
159887715 705
908624394 9569
624649410 624649411
617246681 9417
171227778 755
236713569 4144
41364672 232
279937005 1545
263309761 1332
950031688 4189
567160599 21772
588671043 6668
177056777 936
629996259 3284
810340326 5823
368081793 1623
769797364 6904
189902617 2517
10391039 48
991775092 39971
976090849 32983
406960189 2842
819655819 18430
964189119 11234
71058174 331
765969157 765969158
945208119 6359
909905512 9939
855254879 5140
494511065 8377
160440589 1239
99639305 2223
514135197 2267
82498114 909
976788837 4307
124720567 889
368309079 1624
204794709 903
502891096 78393
697619359 5020
723843285 5333
370918845 4929
994268367 32851
649279481 3829
185742648 819
933884314 7562
93691954 1019
39105595 349
934902242 29914
766 67505282
971069121 4539
8230250 70
2420 512765400
24273 712461096
730581112 436654
524569895 2313
928258320 9584
498634564 2977
570578195 3451
880267801 12372
369442176 2353
826775291 9584
736563127 5138
363789657 2079
890297256 34960
752725968 3319
336465219 3980
279080775 1325
449884256 2684
928735081 5851
504994110 504994111
728993235 338981202
619220019 18415
276653035 1282
454406359 2220
887684869 887684869
332023639 1808
344260622 5243
813504277 3587
633288562 2946
32551550 223
176793833 994
728075072 23735
44120161 252
599221874 2875
738168900 10695
71840966 968
986010596 18447
220 29497600
471412504 2274
666393532 29918
947479379 22580
472636563 2084
141744376 625
843409811 3836
165687246 860
956831228 4219
83649 983293995
2441 452077016
913656324 4318
484401812 2795
161684620 3070
553143250 2439
127413041 1437
230903869 154190298
417192373 4192
711178557 3937
50618487 274
205157049 98413081
660495292 5784
927579281 4090
545114580 3732
311953098 4081
932116209 4110
438188915 8349
535939269 20415
306454848 5992
248938750 2816
514820109 2270
150548128 997
494944450 5278
665180578 2933
996705001 4814
788417855 6559
609839195 609839194
15875369 70
655993221 327996610
661166127 5677
948830209 398381896
827319449 413659724
671186760 3656
66223179 292
718590999 7779
954036346 29006
599634167 4604
178062335 19321
735811625 367905812
498949073 47715
7411 288378350
591030077 2894
233150551 1410
148322278 654
274570891 1229
834629918 8573
860558951 10109
216587325 955
843558206 10730
338148616 1491
559753883 2782
224978953 992
736434546 3632
963861751 4250
141371325 1215
399359513 2256
572166752 7279
166519891 41228
6427365 5093
354349497 3126
951532500 8500
11336976 66
594351772 7697
653095181 3643
773262783 386631391
517989938 39781
208993121 1169
503443832 251721916
706158623 9556
432274144 80573
896 113186166
758799227 4989
678561494 2992
486192473 4113
871543609 14567
130178035 574
364493274 1735
334868570 7357
991825845 13807
401873653 1772
865052353 19368
832562576 10241
295952392 2583
156723826 2016
445822609 10021
73534336 29749427
67130729 296
407318432 1796
976671305 5410
51008265 231
95466551 668
512925900 3593
178201967 4226
5838 393711716
479484900 2570
729363072 3216
469990165 12995
151322783 1943
548477440 71120
704714618 704714617
207684675 1685
303093102 1573
899230279 3965
440166585 4542
655047601 9418
721099797 3194
673375449 33385
307628820 4217
20447 513795743
849408279 135170
401120092 7574
439090648 13448
866471273 4399
428690237 6452
506042166 24954
592003453 296001726
288128093 4073
744799799 7313
640938636 3991
615302231 2927
784306474 3575
476713515 4024
610247465 55926
2737 484410682
689407085 4592
235656416 8416
311766951 1415
62821509 277
119599495 6289
832328637 3670
384882337 19910
83212111 4673
557907990 2460
508924387 2579
511786520 11077
467155892 4020
824772850 33477
2734 299752341
716373545 600070678
625757219 3498
474075713 4222
73796069 36898034
785669933 10765
674476434 2974
204208676 1805
33972712 278
66336000 480
411903959 1927
972155751 7109
323671891 3574
746011215 728880698
934566006 10527
911366683 19747
735569934 3919
334968036 1742
334078822 4206
488294280 4230
96778223 443
147614577 1480
953737659 8938
500991767 9528
883793242 4656
318982703 8559
831103935 51808
789631329 3788
294844958 294844959
396888065 1750
991039650 9167
119758903 1154
26058 415963854
45281498 45281497
548512799 3792
125636189 3199
398943689 167772058
316224585 1508
290293401 1280
499173373 2201
584778324 4746
695660327 5440
988009307 24764
78613470 580
98201370 433
159804390 85686
987809721 22668
603839828 2692
115321467 634897
183300741 11393
2495 306863646
525776400 4765
430647418 8860
445708850 445708850
280086885 1235
328109194 15840
716651523 4012
841059550 6093
760 66292169
648269074 7703
11734515 737
615295631 21644
862934073 862934074
402985572 2003
908854800 13081
849154319 187866
725655164 6761
253284900 14825
416742207 2289
578430870 4670
74939285 16631
351303096 1549
56207 467923275
41058741 20529371
5759 921772246
611201744 2695
626175472 2761
699107766 4114
3946 319187994
97064731 1530
398313646 175721714
21731122 5391
2672129 30
297599776 9906
675159785 2977
823273566 3673
989313839 491134833
514239219 2585
313305520 2195
840261013 3705
819595498 16144
466522902 2253
2526 526505636
428007645 214003823
796333163 6466
777319560 3768
506746152 2543
978496199 14212
8285 872585645
226940256 1238
823783055 19478
781486023 5599
977922792 4312
3718 246272357
53596215 39322239
634643010 634643011
5252 980754057
389559422 167445978
979159907 10071
4303 103796789
404227128 1842
484663375 170418720
309481276 10820
427698433 13248
196359930 7806
61070433 346
684914860 3020
805971502 39662
394667692 303462206
96159744 424
969517327 5626
316772950 4301
221676123 1042
840898314 4003
219968063 6208
580002519 4087
900147761 19928
3203 142518621
6026017 32
998212495 8465
201590981 995
857557801 6600
967276090 4265
660661337 3611
411858448 6097
539822247 2932
882489797 8865
207265473 103632737
11932709 68
890354904 11952
225915517 1911
386510491 1828
783710057 66170
839758761 170818
673007456 51877
359780466 179890233
330813132 9366
573730015 239954
331342927 1461
405981551 2172
8122895 72
644830748 644830748
922466880 8640
278679830 1804
291227494 2347
720633102 720633101
268506377 1271
332930655 1468
399407976 2376
231663961 2280
162798787 83671859
437102553 7526
373360772 21673
174177686 768
353105416 176552708
459257164 2164
481654325 240827163
828097888 6808
666686872 220174
599350463 2952
1494 82031058
297450586 2361
910612500 6250
635823772 8031
967943989 4268
92593151 2171
41578308 2126
931207691 9058
493003900 5877
237684958 21547
87282947 5546
462598180 11686
251705569 100874496
91824420 45912210
942714398 4521
422840475 3647
784944626 4857
637102536 3066
409099007 15278
959565111 4231
546559191 13473
719743615 20234
612339830 2700
129447500 52949475
1233 197991678
973374273 5174
69989821 649
615742995 2715
5474010 31
524799166 2314
396945914 1846
444 83371212
329757022 1454
131318317 4295
112948834 46587462
907582427 20532
848659407 3742
516581219 3129
939430520 40423
641130640 295959625
935993263 6478
359057672 179528836
327443408 1598
73654615 4257
19754351 98
355106322 23531
463065685 5814
52019987 26009993
720031331 5844
705176268 5637
7710958 34
932406199 4600
501462933 2527
3387 419679783
249019126 1747
896633427 4321
146049 529135527
13495698 5975373
390 48352200
550051246 4921
88496567 88496566
990296099 5794
725806678 6742
943049686 6802
812104315 5093
974572929 24472
399610133 2157
737206499 7176
819159041 8960
832896047 5705
557944607 4773
998342785 4402
663168130 12510
949118423 5423
314482981 10915
329026552 2006
204012985 7998
831697847 36306
83006583 366
767000421 14381
977601541 83271
305429043 2157
45842842 891
605242096 302621048
735863497 5557
436832169 2100
397371729 602992
571943499 3386
40613480 692
506053425 253026712
412225949 4854
174629706 770
134642243 5916
663947819 3258
961272031 380050367
822645110 5545
207479725 1145
868450546 4960
123541343 608
140680406 978
732832874 16494
2659 426899791
691989968 691989968
936748365 6942
361197274 11799
215043867 94850113
566774927 3552
966591765 4262
976348992 18769
738766949 7211
995165206 5194
289650555 144825277
919707393 919707393
497049582 2303
402181920 2448
944547855 12950
529197083 27310
246774505 1720
75442979 1119
616145838 10036
248791331 1097
28575666 126
168047707 3219
105826556 3235
999694729 4408
109610557 1399
720480152 720480153
266485867 16442
987153160 10798
658116143 658116144
787449072 12161
347701322 5253
712579467 3142
280086886 1235
298602154 1361
43611634 253
339430899 5252
415254342 1831
74274849 439
890873722 3942
490237839 4965
304802096 2327
399707402 2207
209066821 27658
437792180 437792181
216402067 1211
99788753 2296
482416629 3930
55529343 544
428544810 2565
788729081 6730
683325036 3013
365517435 182758717
422063349 1861
736163587 3246
406732183 8213
479835971 4089
385401539 2335
814865789 6551
582689268 4347
147327425 73663712
315226160 3580
898033692 10383
365015501 8727
997926895 8058
601612638 2701
628791170 2870
450003607 2143
317880973 1674
664876447 630159517
780659974 9617
1612 230706684
748703494 282499139
696349309 3156
1335 162105546
905453371 846490723
288048372 6522
77081618 38540809
962501202 962501203
8516 461904707
271470024 1197
196402385 1509
50572162 459
105797169 477
205473961 906
957555479 16345
841124110 15643
2761 75818458
778295699 7605
634645185 8655
994484699 14535
81333301 787
16872517 16872518
909767891 909767891
411175710 1813
961594637 4240
480305566 216936045
693740721 3733
311183777 2722
247572121 1236
277894234 20465
519746442 3697
1133960 5
625005990 5718
401731649 2529
924240695 4435
288521613 2547
401096035 34589
507137275 3775
155681989 1452
9339288 42
299514669 2003
685516908 6727
43703304 205
933244965 4115
1843 258404240
57832215 255
283264357 1249
746369182 3291
802613349 3539
1074 131133582
377701138 14289
491697111 32817
380171249 4230
70151490 976
806257544 22276
347674170 1533
73260089 721
500905182 9344
844610957 375905
561969471 6079
991703881 8968
874256019 12745
694761185 9568
728231260 3211
670622609 2957
758846033 3346
598196792 598196791
51254992 226
631822788 3700
674860032 13948
250883468 110980800
466132606 2185
376497705 3415
722910563 7393
6309900 30
476039834 238019917
380554605 2635
987996005 6276
603789382 3215
512805244 4886
390793962 26286
836431413 10617
520260716 2294
438462725 219231363
322723594 1423
95706225 422
126997167 63498583
448996353 448996353
469913857 2072
454037585 2002
175488517 927
912745680 4373
116981619 980
217333431 1045
212050774 935
100366681 906
46287488 208
704955450 3979
958692525 768236548
385728675 3345
314409750 282161025
414620151 2590
920402923 4754
941186800 4150
882901257 3893
603649596 5671
205367931 205367932
264977177 1688
750938518 4037
782744045 391372023
37133881 420
184381269 813
866867754 794694850
955249344 4212
293243350 1293
973685308 5089
59482799 1950
726762241 3840
68491350 302
906030046 3995
837891760 4802
442432843 2758
593023663 14938
889478646 3922
333578127 1943
124656485 778
890825650 10834
547518843 2791
237002239 2589
76788309 478
593954052 59424
733218535 3233
118387665 110810973
737395740 7146
921888577 23184
228832119 1009
712240343 4168
149598665 3318
558604540 3431
436665600 28880
767660579 383830289
904751436 4949
447867003 40931
301264884 20869
995886500 4533
195450408 10167
281783967 3925
47068857 31778138
980288281 5807
217039943 957
260768983 130384491
155777641 755
438848869 3337
359406816 3398
111931727 892
530622282 2718
512242661 9890
878588903 3874
743262698 743262699
191866879 846
207984842 1731
192196621 4116
929625654 4161
167145906 737
119654921 2338
403689760 1780
514652144 13181
1856 80332011
601172517 601172516
171456034 756
277890449 3844
17462911 77
301366986 8067
532752501 2500
280864325 2825
577709071 14994
221646938 221646939
722707329 29561
445644315 1965
455400469 2008
559255435 559255436
912720899 4690
34809 665756934
902582949 5366
432050854 2732
661223749 25310
601921318 300960659
834521142 5201
858630804 3786
701694543 3094
346663849 346663850
973131845 40237
540906421 3223
138381859 639
2899 169892402
683992049 5055
625018949 9795
270702113 1758
552 105958175
273307781 1832
417479563 5183
144927932 662
10448516 347
3246 564357331
563650517 13150
694968784 4529
108410464 1043
611694293 4657
188055021 918
389728602 14333
913632999 11750
660871888 2914
286290460 5449
261471126 1420
875457587 746768699
289714759 1612
839378743 6043
97911950 508
45373395 18141690
990793426 797286540
890587521 6530
531581257 9217
679542079 3342
848376063 10102
4861 868476861
700663957 3331
585801154 2583
260433844 1871
553047675 3842
567204290 2501
126179279 586
46980357 353
228 40316328
450095861 22741
995159401 4388
695567998 3067
649795836 47746
89129255 393
196510749 1358
493426245 110017
344355000 12522
423942806 11616
238996415 119498207
1226 245532699
920632260 6148
325671875 1436
523766323 5256
820199866 4887
598049942 2637
391407971 195703985
643239204 43127
521268216 2813
775250496 16707
988798343 5657
212646878 939
702679075 5999
521850692 2301
851377168 3754
532632473 2519
383655105 5488
242088968 242088968
762436838 3449
898441322 4771
935748492 4126
578001879 18480
933587419 23719
283203128 3261
753909749 9130
121589832 728
828226872 21537
723215141 8814
463511679 235788599
622662166 3231
643241149 643241150
491257785 245628892
245276529 2996
803806353 400299838
806249114 3555
396657459 1749
431811967 1904
425597881 425597880
258933907 258933907
452022680 4083
578597119 5624
5178 784396408
242213444 1068
61624984 953
264891888 1168
802124333 802124334
786338843 7804
514670977 4439
1731 340658980
160246806 57675100
558359441 2462
333158917 1469
297450145 2065
459600223 172857124
888683701 5659
865895674 3818
680828594 3002
329240136 329240137
685820519 19653
32958155 4081
288210111 6573
232 43116321
80507426 429
183961647 2629
188091541 1092
629979551 10819
875 182742000
923660354 4697
545 99758683
474245772 2366
343969898 3921
826442790 3667
960009097 480004549
660996251 14172
669470230 12653
578694970 74912
820083487 3616
646021377 17647
272424494 12145
42442091 1106
384340135 7944
741201349 6126
109358956 109358957
59155824 467
646137412 10520
346952705 3992
257314195 10132
660982185 660982186
16300 526095698
59646295 263
208596956 23532
158212430 52833227
548549481 3192
231484806 136708331
701512134 701512135
128140547 3071
177496216 4261
940737363 4148
485497869 4670
609111992 9067
763736123 763736124
868930191 434465095
799227467 5868
686072119 7667
558816271 2464
971453967 8222
15976609 141
544545911 51090
89653060 2870
864123340 23739
119219662 31331
589206619 6678
238651131 3830
794127744 18352
605953332 7621
984160249 1157567
251246245 8794
827771326 50653
334612073 6521
14942 794770025
551545789 275772895
677880550 2989
756787514 8186
399295589 1819
896494333 10610
259875165 3384
580132002 2558
976391190 488195595
198182251 1050
6243 885232428
396739201 33150
50806014 555
1042 231619322
927202346 5337
704927960 5078
528151463 2843
999835199 22672
46399860 260
664092806 9291
945038167 6796
117142937 711
655030800 7032
918353017 4086
161630651 749
281435465 9808
860218262 3793
468554338 2066
2904 588806899
556211655 2503
483587353 14496
499203494 8568
37942094 636
447138723 6002
963865006 4250
268576288 1306
703414131 8751
97049699 97049698
197079543 3064
2580 550025118
488144744 2402
298024204 52610
797420623 4268
769281853 3392
5049291 47
5524 964540116
861573535 17092
26469581 13234790
884002390 9670
677499950 4150
334772227 2454
123393015 645
992337640 15178
289715 424161857
165813072 1104
272000801 1376
458536518 3267
313756947 3163
573985082 3477
992523841 4928
305165794 202894963
776535945 3424
28671 999456496
788923954 12523
592155933 2611
213390270 1430
929018993 7591
437476879 2447
392708835 392708835
486076623 12302
772386239 772386239
545649819 9248302
576732840 15502
526562243 2588
8215 646504034
113340 35
776796406 29702
629245001 3176
211876560 1211
189143954 1995
141332716 3209
855710773 427855387
851179375 4043
558496637 558496636
55769012 260
493358060 2209
291201354 1486
386207619 386207620
339686669 5157
420470514 1854
197396265 1319
421827021 4653
566355644 2527
46737950 287
303585877 5181
985410399 57775
782201512 5421
378084239 3398
485061944 15686
41398764 372
65906423 499
332001566 8647
187125313 4447
995434715 13445
254685829 1421
130983409 1208
635322184 6519
326581919 1440
205429938 5054
398951696 4355
889024639 3920
319778130 1410
910257479 409128248
983592677 4337
90026356 434
965929661 8774
800977232 27082
120389908 540
578319599 2550
880455745 49248
736797377 83366
2305 367785800
774949836 3417
724331466 5303
820537075 3618
775499336 8614
772571023 4886
432844539 171457
205790820 1220
159178236 1722
6102194 55
511171584 8448
837512510 11227
870368576 13105
493505112 20804
556950630 4997
959689614 452362762
248063005 2898
580865202 3044
259442309 10792
869377451 434688725
249765413 10817
3232 462799776
7055 871739247
840802399 4278
130493581 1335
907625585 4002
449092010 9696
694053889 13085
526938532 3912
776366953 388183476
219668407 1153
641542819 320771410
269102353 1968
877252516 4213
326452047 5552
892187478 10277
244470336 1122
476035073 2099
7504 542148730
425189816 9087
407964175 2182
746304743 8508
930999393 5206
881321016 3886
26595414 129
1228 274182928
885397417 3904
437309650 7331
159558968 1096
232075864 1037
212566383 106283191
945758284 7517
282368875 4943
621410238 2740
7069 65762343
953582577 5014
649310643 2863
624822660 6237
435611998 435611999
956844163 26983
950740923 8706
1606 151155114
481980245 3594
732134509 732134510
23716167 1087
921480685 9222
437705121 14320
486411406 2197
688657900 41237
93385127 93385127
242841566 109357175
255595712 1127
491033122 5365
251740525 1110
18926625 18926626
258417421 1380
695023046 6030
695567996 3067
13349 659734278
644025723 25247
926687815 7501
167146441 737
998915656 27108
571670763 2648
909908143 9438
801482372 3534
512553600 2260
931438851 4107
262330615 5754
22839 943707480
106773783 1691
250579837 2146
985626543 10579
726693425 539188
776116365 3601
700196246 350098123
448704018 2961
142071391 862
365402597 213142547
925032887 5603
388283962 284130103
787554937 23688
69297407 456
88221698 389
733218536 3233
306343209 26792
317802275 1435
16771898 286
617402009 2740
911253930 4018
411376465 1949
765116754 13651
832507526 416253763
463964307 4196
840187668 47450
829577445 5190
913203299 9242
637160883 3315
445419408 1964
2556 417036960
489077160 3146
826331919 4120
319775330 1410
513920013 32541
135041926 882
863623936 3808
190821828 1419
802605336 5196
590371111 3113
184624334 1035
169601255 792
402246261 4378
973219075 9344
926383499 5250
567596246 6711
624303485 3110
65060353 504
85522508 428
910568325 4015
37972417 420
440881705 1944
624607998 5437
901705066 5391
590141064 5194
886529929 3909
493801852 2294
961347189 5592
6355 507220141
681277818 6623
738691843 3603
714995725 7694
574764457 6439
272976940 2980
589926457 2606
181208067 1943
10936 226866642
245252779 245252780
188245 926353645
970169483 9179
795819780 6724
420089480 2116
520947804 12324
789658716 5243
8254 101540708
999252825 8294
274464069 6713
505867049 5850
348550965 5758
331199360 1789
803880411 8598
787122599 3585
806399155 5645
971462752 353516561
325446519 1435
149578351 1268
723467632 3190
916375091 916375092
560692197 5222
17113739 121
927062955 16065
525839902 8534
404984834 84109
310690766 2484
943351740 446994692
54300 698044370
605532277 4969
38260 264576386
328536964 165567645
2210 319519052
80935421 370
968907150 34395
700236337 4272
761048344 18613
551570136 8054
617369749 4988
17248124 508
536485195 15066
766805654 3659
880709847 234356
880026741 440013370
853152275 8483
875469361 13820
999500522 828484198
408690747 2575
87645023 843
40844438 241
878592209 3874
308061755 2672
663210402 262434077
38459008 188
402103990 1773
322270012 1421
746595972 3292
820361657 275078798
635817747 635817747
644796822 13295
869539008 64012
216035660 1130
799926347 10218
319637304 6612
419740103 7405
2931 384330306
321638436 1935
816919668 5583
769957433 3395
934349237 13502
364837159 4538
6019 803205854
730065609 712058967
106819033 471
865210415 3815
714241590 3902
113024237 1807
74275808 472
534394479 267197239
374447166 187223583
752068535 28495
192442581 1091
645731487 4061
549515085 2423
497928896 4097
789294244 8967
824368510 27581
159708077 4612
928263748 4093
911718279 7265
602118386 10719
749772284 3306
857562391 608491507
943468312 407525509
687904588 16827
354177455 1982
506924688 22216
775405268 3419
592834288 2614
818449244 3670
838351079 17307
77509899 2834
261007712 2571
230598143 1728
61567201 400
224070497 988
488508175 2154
638194414 2814
34254325 251
642318005 2924
231781425 1022
423419932 1867
203660114 898
226596329 113298164
352337499 12500
322951807 1424
915811635 8095
305970266 1521
95821952 1164
631309049 8185
780841413 3443
229047089 114523544
569694129 7130
997932655 6107
216727966 2033
486539881 2927
264402601 11640
864817240 9380
970896553 4281
11151099 51
276256962 2554
141916808 858
926978251 4125
582176277 2629
100397088 473
403526350 4371
165180641 797
760436827 3353
854777663 4056
871601371 19270
261679993 1421
33810 698413170
126162346 2847
804995340 3557
517764585 6337
918520821 459260411
681251404 3106
912210255 4455
347542663 4405
373301163 1646
586632464 586632463
470164886 2591
772307119 8830
875948580 5228
381753045 4948
569021127 2509
579762439 4162
408028229 6449
375146469 2932
695795748 3068
322209506 322209507
211483792 3447
79533167 3432
664952307 2932
656803616 3055
343467058 4553
275625873 4105
4807 516841068
109332166 2055
900227785 5196
596008097 13074
940503157 12611
1967 369122616
21914 936544450
55316 650880095
345171721 2963
982359600 22300
238824431 6664
350950939 7639
6709 969510881
475123039 41972
568795967 6514
594487967 297243983
300633044 2801
351754392 1551
246111515 246111516
669719728 2953
836305353 5527
84785540 708
644772027 2843
11459977 83
150370259 9228
540862273 18594
5472 758342592
991931961 6698
853697065 369739591
343285888 5599
629577081 2776
76569429 501
6070 616725231
387785343 193892672
264399489 1214
262018345 1158
703646775 3221
260266783 1446
12838 634365541
206279930 1814
711269552 477407791
608258826 2682
965676079 4258
959420467 4913
610895545 13377
458800840 2023
473701125 3856
299680021 1887
748270987 12891
265 56538739
827560491 3649
579907726 2557
667726656 3252
492166328 259879737
575222950 287611475
798922715 7514
766078587 8284
915330650 6015
1329 292616562
360826553 1591
372140489 2973
575451999 4910
120879602 533
903019545 4205
213016567 213016567
450416339 125220
683869700 635321099
704186258 13469
984151153 492075576
476844626 2719
540864800 9440
180263901 29566
249053660 5408
4688 988143172
520351133 3884
658148887 2902
777567881 198714
17502625 96
513228034 2263
158051393 53895013
166182555 3503
788354960 14439
872975364 4772
225921127 225921126
353489130 5504
221230185 2408
627159904 30704
249977025 18889
361182353 1851
620858249 14523
281084172 2393
890085504 4224
68189860 311
318824436 30540
193111870 2374
544216964 5512
392366970 1971
108364800 830
774491265 3415
393482386 1735
28558662 11495174
939604119 4143
720748155 3178
582927068 23063
479358769 2352
4316 483379052
842005445 842005446
523926091 2375
871822810 46506
473474849 2464
836519217 172508
744491174 372245587
17024819 102
726411574 3203
547750873 3203
487432117 2526
600089683 2646
719383897 3172
8047 36774790
968081184 5409
888202753 3972
322719342 7483
737981169 3254
980897840 8240
735076107 48373
159214693 1266
405463398 2253
157965827 78982913
715463134 357731567
183873999 91937000
320038598 1739
699381726 4478
1249359 14
969406936 4484
292336178 1289
750379501 750379502
615560045 307780022
283414869 782914
474637989 2761
908759550 4007
585916105 2912
604377449 11369
473466891 2470
70728074 2091
312490393 3761
729722179 6611
434461266 4230
114297890 686
922477146 44747
25087039 220
794157961 397078980
798820132 7661
812822528 3584
590300197 6434
615830523 3612
992221077 4375
883124154 3894
527807259 3857
759659239 22430
43771173 193
79613687 469
568338247 2506
668670977 3185
31088779 322
288638726 2607
167146032 737
40925173 40925174
202205980 1121
168335259 168335260
236544056 1043
476634653 3950
771145754 9278
232367268 3727
884942384 3902
117478787 518
496459894 18578
195040260 860
68945318 304
346405487 1852
809694345 404847172
697386010 4013
703609175 4139
57013310 456
181168155 3503
173339459 1260
958027617 4372
625898671 291748678
217278905 986
770901515 189924
318883105 5578
807222079 24246
286530112 3319
301282461 2836
952122549 747957529
440873979 3137
833843594 20192
990558036 5417
129204625 829
209550826 3025
958307521 61787
345478149 1858
861133021 3797
879454848 96771
44327 928030072
749687863 19822
689184644 11933
511744661 5963
506897505 2714
754577747 4923
238132236 1050
566523969 2498
888117120 3916
789862640 12496
561279124 33106
977929094 10595
124954920 2360
576450314 4905
2572 476118851
288254413 1271
565972592 197039289
375938474 2104
959816001 87256
664511680 26091
711614559 9388
367327294 7053
4303 852563140
7185 972092901
962744748 5831
545613643 2919
614080719 13492
342268468 204183266
68129040 1123
351527792 1550
364975857 1686
97974682 432
657541827 3639
357796623 178898312
682457797 3646
859545469 3790
296607256 1789
215445957 1738
484662681 242331340
143261679 1141
509602841 2247
30302400 192
474715409 2331
767880642 98421
564203030 2710
758848747 3346
23522025 107
304642817 108809409
5719 955118175
153974686 58470569
609052959 21433
805338392 3551
727096274 4275
149830265 1322
749515955 3478
99788552 440
204859830 1367
6061 955744931
130863685 908
750459459 3309
40134649 830
731489896 273589662
506413286 2944
981516438 942686301
4321966 48
5341 876264141
798954816 9591
536208264 12149
384541457 1976
345613591 2610
569701505 2512
30922607 488
104021605 90582829
596750036 10129
833029533 29928
205930341 979
249854673 5281
234502929 1034
202752941 894
739987274 3623
669686062 4245
746358795 3359
329194325 5915
865661246 3817
340856743 2293
68634218 31368
436018910 2866
918978317 20439
632946776 8162
10424282 49
15487329 4283
138343736 610
824309101 4889
921518976 4192
344046432 1517
597143337 2633
6182 640435976
380932785 3272
101603263 448
936646831 4130
417704850 3994
989266703 4362
413290823 19933
5040 557822160
189585016 1095
160409791 1062
207975421 2245
694995472 8703
615741752 2715
523312509 96343
221526911 4106
560142310 17810
69584982 358
425228082 2209
864351079 5871
659019982 3478
615812358 15346
787883476 4588
3358 303458390
194088750 194088751
84730897 552
34118713 382
669450247 8157
777291445 7884
516398570 14633
21091562 93
83232851 367
780527086 18358
844562899 12396
798918003 9068
832248963 6199
310040719 2420
262531593 2041
651860294 442641429
578045230 578045230
894489444 894489444
860800329 9384
28962 633427902
275138863 1232
507334786 2237
846153120 23753
475651179 334258601
718360561 3912
61763251 4773
214594652 160536359
128136914 565
396886000 1750
141064623 622
878176025 6747
685204567 306676990
6123358 27
122751712 1043
976296343 6778
114512529 1049
630765824 630765825
109983651 1182
278433120 2874
387996871 4145
992086919 24156
874509952 3856
435842771 19733
548581142 2701
262701391 1855
221801598 978
581043666 2562
499621339 6607
858881738 6802
763227435 621015
144 31447220
746808972 47516
919996271 4173
748411095 10743
944303655 6172
259880503 3087
645733989 10752
356346432 3744
14284655 207
792006013 60732
878584694 4394
688770340 3037
946987856 97673
38286443 266
795622577 5227
392408330 1782
713686056 4408
778239821 10115
718928507 5383
18596944 82
534179016 534179017
853195266 3762
303399278 1548
24025744 119
504364545 2422
519353680 2290
848901374 36125
150818140 1418
997775867 4570
731496975 23264
703026281 21880
864976132 4063
7879 536764754
314108304 1385
447103461 3129
963637138 4249
180909512 3131
287959180 11603
66531149 315
670072896 247776
898426788 9058
185601537 3509
439811822 2459
32184249 29742664
718280137 46511
574012202 2531
571002849 8944
805396285 5103
804783808 3638
140032465 624
92303261 6790
867831055 600655540
873861546 735572938
66467465 33038957
10432663 69
597826349 2636
18991 838981262
485790829 2142
452826760 2036
2463 381587664
349065538 12161
369300258 4870
447141181 1982
609235380 3860
583044280 2821
191186399 8880
441459629 5545
455687642 8927
265288887 14061
477285599 238642800
129848993 642
618593394 5285
557058471 3098
832724175 14814
566871931 92611
258586096 5971
986300484 6526
664408203 30186
953678421 59618
85279849 40431345
680618699 8325
448367505 4455
876551080 3865
757257670 3339
632889881 3260
959078606 11812
100859477 38648661
193227371 852
754287328 3821
513535789 3010
923500899 4228
47001577 285
486362265 18646
495641299 459572349
758154338 18615
658659572 3627
481010224 7327
361960031 1596
738742549 4963
166155180 1455
2240 185973760
728292851 6614
584674450 2578
866845510 13061
202926380 1030
99661427 99661426
809982179 10962
102057127 450
281404738 3283
998442179 4634
176289023 415776
87694962 621
814035359 4404
268296120 1183
17889146 17889146
963922001 481961000
693306201 3057
556358066 8777
684661618 342330809
236770799 1044
550676665 12126
922260989 5710
344941778 1651
59453436 276
86224681 43112340
900121859 5578
502479743 12224
752822903 752822904
586487945 2586
482613375 2128
226495753 1471
836694129 18416
916509159 4088
799319906 15917
680375 3
172014325 1133
450635704 1987
61669163 33203718
993124057 8030
206701693 20037
154682209 154682210
196629018 867
200228046 2148
702379733 3097
174140010 3449
873634777 4844
974303745 828986147
768112651 33030
59634287 26429960
722102545 3184
265633358 265633359
21335122 233
486547041 2360
9082 990801345
999294592 140984
21623716 163
133015764 1215
667788586 14145
120879555 555
82673310 31050747
330512467 165256233
543886231 543886231
241079897 1063
123147512 543
264458880 1470
337784277 1713
807643744 4402
153312030 676
696538206 8945
806103644 10022
329718516 40905
423781234 2407
846963924 5353
720803574 3243
425946566 2729
473874194 3765
878636013 12753
470132216 7283
532860160 4480
927352488 4089
463448385 16576
12634 851102044
743991337 30794
822147274 4227
179911292 179911292
592338921 12088
274645270 1211
441252410 3211
243605605 121802803
415277399 2635
845044634 26432
776325775 29875
177772521 3758
367855393 1622
128684984 584
839537274 561716
126885314 1028
200711806 885
762141115 4571
960241562 4234
622667388 3791
668288681 5397
93202147 474
533579555 5657
554050414 2443
2602 556133266
856024133 11023
846960041 4705
3599 285426285
489024949 244512475
46719358 206
810766411 3923
859437463 43496
12423 6211
840667920 5776
695183043 3118
914702128 71639
359295635 1700
791995945 395997972
987853687 4754
40318068 15816003
308544555 1837
909844315 757969017
24619836 174
455624003 2009
385208717 2425
2151 390605985
522427370 2653
1652 308133858
27888010 185
800118647 3528
267225223 1288
693846478 3103
523851258 2438
456759087 2014
482387637 2127
474833663 2754
791181826 26918
661569980 3237
151950121 670
565149446 4739
849105503 3744
790940761 395470380
328533632 1568
2906 510372086
809900909 3978
814190134 3590
929629988 464814994
773424703 5024
200179440 4241
196558230 1081
310485601 52200
445421453 1964
344340833 4972
422515358 1863
395524299 1744
676972709 2985
182342374 804
983599808 4337
726411574 3203
121860489 2353
230069612 3477
244027115 1076
678146395 31020
592815944 11228
268710826 1957
742456377 371228188
405577339 17515
220843525 110421762
368538806 1625
664820086 3227
469646860 2779
2078 45625312
393915433 4386
496193724 5538
791204273 4698
518 113280047
991760927 4373
77722156 528
581945705 2566
203961739 1857
496483804 2469
676565679 10298
18281621 6657238
451618125 2043
811039702 8657
704471813 352235906
563435142 563435143
597396772 301868
315012700 1389
414394159 3457
304634455 2238
991087104 4370
566075545 2496
800077613 24586
745189411 7035
891809343 445904671
302085612 1332
946033811 6056
473471504 62733
899850 332044650
670278828 4107
843669174 6164
791401974 20363
438115393 2112
626992559 14788
114080523 114080522
967190083 19860
452658751 12638
18880858 1104
601844947 31070
411740280 18324
668128850 2946
753185342 633678
981337399 4327
780197771 71683
88488156 1695
453077862 222167841
552179830 9374
738449904 7138
793066290 396533145
539448491 3607
252717174 4764
471209338 235604669
635589983 16300
176758326 2348
780856186 8809
309118860 1363
219751759 191323801
494300441 5631
696214797 14438
497172048 6169
582515192 7454
769006534 21935
336506766 1651
137435346 606
503026873 2218
791009119 8590
972124229 4345
668979781 3180
905649127 8171
783738431 4416
311228015 1628
928255564 4093
4497500 28
282407456 291490
116732732 58366366
596613121 6144
268805592 47162
120646287 854
354573450 1787
279334184 187568386
247324342 2581
481022613 5463
486578401 26330
254723056 3728
771411901 6790
281947109 281947110
267371970 1231
495931303 6634
102955850 1135
969888653 451537036
207528979 3111
665013945 3492
445572461 11349
548230853 2642
334233745 11017
223509749 223509748
382373857 1686
416802690 208401345
773152385 21065
182877030 1855
588092220 588092220
323666445 3389
161139017 8645
657591825 15293
303365888 2803
169690863 3802
582296831 14976
387038890 2656
684539153 6123
920132275 9685
978512339 886249696
982566808 982566808
756557260 27270
4564 861376822
755214193 3330
2332 233759571
172816985 9473
556771905 2455
964101778 21508
410439602 22227
400924585 323764836
340627181 2060
440201332 1941
838229879 4035
513116486 3283
539884414 4339
50329927 273
4102 823781174
875729394 5994
505972850 2231
902822665 17096
11772964 707
746293080 15639
7512901 7512900
768421264 18994
688118705 7618
43630346 223
526670931 263335466
121734664 967
497702647 4272
255354526 3807
669036399 2950
847972640 3739
33792108 589
490198279 7972
636730458 318365229
151872910 805
436122939 1923
329839720 1789
282385119 1693
365676069 4245
465537529 3711
546632690 54459
74841999 330
197762624 872
260965658 44177
558589041 2463
637564952 6961
963181376 4247
537823808 3551
99932762 62262016
3762 774527299
772587853 49726
12131 518582965
861620689 4865
226468701 1420
371031712 1636
883804526 3897
998886596 4913
722640019 361320009
866692350 50595
612721344 5061
38090870 189
574825251 3081
979943949 10806
32204433 142
713568996 12714
738435501 15620
183487701 1041
63863194 993
893858822 4017
539086960 2377
478676406 20851
911249654 4018
76011551 348
2052 279652716
550703323 3107
890114 7
4082274 18
136780436 136780436
833013521 833013521
14525514 102
687552031 6395
182908645 8896
149073786 812
843522129 4915
748625050 82721
149077798 1115
29921218 156
506653561 2234
596981334 76100
209124159 1412
294576582 294576581
894872858 5558
43487971 516
156009827 78004914
741240395 234644
782369970 391184985
3723 621371461
4959 918762911
690686721 4941
204792618 903
876554946 3865
757057080 38740
739014372 5364
658609572 2904
538671295 2677
938125179 5669
968654521 50840
373752369 1648
654196666 10471
368766198 1626
580796136 3334
277731574 1342
870233171 10796
2041 398674875
413494052 2636
121708483 1076
786891031 8153
195051604 1111
872337661 4315
619024609 10294
968315947 392325900
351115290 2946
687132824 17250
832860453 5135
194376911 1702
790324176 9695
406121595 2612
305195249 126864561
987370244 391297212
784382491 8644
142950399 1600
4620 78025781
830467777 5770
466380991 2464
238692240 2448
343390837 2214
545030606 6861
874607745 7095
122830340 122830339
40847069 844
920543237 7422
998641138 18689
621341798 6314
398915819 7343
4093 922892546
314015121 1994
823880359 5647
888127533 5142
386758801 2070
43651030 288
181866677 822
290519790 1281
568423877 5080
528653119 5240
544304470 2969
875707578 17565
332970733 8806
223686316 24073
289057261 144528631
273874424 3399
441254000 2480
277765919 4020
736293315 19612
568877704 7747
927460178 9314
598427243 598427244
831266964 4059
976371515 15670
598686498 392255735
341127884 10436
877075910 11897
697349632 3507
362581520 9370
397791414 1754
796983581 19555
16857 771387615
5123153 1552
104087178 52043589
419842415 419842416
630823003 4285
100957375 505
967666084 4466
732347955 3748
495869966 2235
723922257 3192
85312244 559
691799225 3579
390219760 4072
66866548 602
133015830 969
669494389 2952
58836256 526
503935529 2222
360370967 1589
159311202 1444
474506747 5634
510905057 2579
158278159 914
102056849 450
391894848 1728
10901 888601698
13910954 522
993830189 35339
1436 160110108
706200832 6572
861813790 3800
798758716 3522
256341657 31114
206497919 1920
576734599 2543
101602369 448
1209705 8
491612667 245806333
625573300 6357
458424121 2561
553282261 102592
453583061 2000
18442267 166
479070954 2298
64073241 355
920634818 30253
588315529 5688
748147391 11726
159413609 1352
981565921 12708
227374786 2033
703212712 703212711
357876199 1578
679989179 15054
39520911 39520911
411145079 7048
357982403 4758
573191766 6731
428863671 1891
645592375 28101
927210502 4383
10189322 66
299900720 1871
3855463 17
569475228 2511
249925679 1102
12452673 105
2371 505317004
447914200 1975
86376623 472
658739106 5603
126996261 581
841560174 420780087
997847145 983550989
767151315 383575658
659967629 2910
655470013 36849
807013891 392282345
723741057 318548
179039140 3430
912453685 19877
436147454 4837
928056960 41083
873825722 3853
400646527 200323263
1110 149778579
784304407 5421
358950142 15420
974299979 4296
170499286 28545
497171327 9462
469357065 469357064
483747091 2133
182266129 91133065
65834731 7910
678919030 3277
744825331 31410
30240234 139
891378976 23066
801259670 3533
331154749 1675
481771621 32054
709587119 3816
531375946 2343
5053 945020911
705549913 3111
313649997 22553
632087743 25029
88449271 390
502303276 4700
322550386 5117
12246649 65
451738333 6197
218400859 963
92081944 903
703668884 4552
182028996 9622
489748720 244874360
759002081 11852
639951005 3672
187484668 5460
456163540 7111
837996029 3695
35276811 745
755615049 4248
223007509 111503754
824019013 4537
109769550 1650
455722138 2097
420140974 7226
725785380 725785381
259903632 1146
3054 279444054
493546562 5371
611886743 2698
909896748 4012
641103427 3054
430944604 10507
623038266 235589792
885916082 374571626
378258945 4198
54725018 298
218312126 2586
601134855 2705
520850468 448995727
78696486 347
602586343 2657
2239 154970146
200132592 1132
145466916 726
466505747 176571057
268521727 1184
993160256 7832
728994289 3528
467556808 467556809
345019334 9265
460946121 16289
273037314 1542
3667 657731352
544352665 4505
798984694 3523
640302586 13069
885853457 3906
187875937 317358
602269271 11364
20821631 688
263503501 1625
997418306 5243
957248614 101210
2458 524175956
328898907 311360394
4451 868565332
125472928 579
237450373 2128
250051411 125025705
252355469 1226
151110254 669
463306780 3890
23357983 118
431814973 186852
74362463 396
842639572 842639572
324315067 1430
2582 317098153
95384378 1590
605081142 2668
178713271 788
537687018 3176
643119121 2940
948475594 333024687
113599845 1497
319369599 6880
749089532 4702
648387623 648387624
369803136 12534
26075756 353
293130761 3009
2402 364449213
411402502 1814
230689465 1055
12003335 53
2040 112271104
447935373 15111
5087 776688247
133126905 587
152982475 1191
92246672 821
237036024 1566
542484575 2392
443605152 1956
246357720 1825
840583844 41617
815455697 15547
274663049 1917
276138011 6507
894012825 894012826
947441523 885720265
385238965 1897
692676215 48324
686199395 7107
405733288 1789
598489324 3938
565708680 11419
376902774 1674
289126461 1519
409415217 5371
252193817 1112
759529758 3349
375292185 375292185
857198312 857198313
805924851 4240
193894462 947
352781799 22330
103188522 551
517541394 2549465
140204430 70102215
508535531 2356
523727243 3419
816100500 5790
40349302 178
407112673 2056
918392265 9331
804709080 4860
992 58308859
2998 581270228
138343714 610
257332908 6569
360645001 7500
3737 526423716
9080 782485192
527119357 2532
993125429 4379
937379878 7094
851529736 15163
298568181 2028
786629984 14056
375846385 3972
244435191 244435191
824392558 3883
686695408 11390
5981 704208921
10839 857200833
818501815 9126
872897697 6688
50104975 306
145147895 640
232002712 1143
259655877 2055
705068336 7973
310207724 155103862
161852926 741
127557482 9419
486964832 3686
831091907 43259
131688115 111719
523438244 2308
405252936 3366
2443 527966113
246558271 1544
702899373 3833
653780637 6958
104786840 579
505871237 5036
438590552 90933
225734405 8179
568361683 284180841
106139014 468
176960429 1509
5112 946485945
272599961 2992
115555202 115555203
260155649 1339
318187774 1403
439749689 1939
294828300 1300
489538261 3130
850121745 15248
75889354 626
43967309 308
12166600 108
186875956 824
931596789 616760201
961400056 26851
160877769 741
751502507 13654
667525419 19802
397042277 2337
788554809 3477
989622576 494811288
208505860 2367
450985979 3082
808996084 13579
94920323 47460161
39097491 196
297670295 1882
721665279 4718
964302060 4306
306692247 1727
610756049 7505
145 19893855
52218028 326
620504436 2736
2818 423598517
104737691 36446693
332386405 4906
503458618 19524
637741917 2812
602751006 3402
557226493 2457
114284 1
972001078 5576
558728752 12703
589986266 2978
105979272 5588
15350 984049267
656946744 9831
356828940 2340
372345938 1867
596006749 2628
363378517 2736
357879354 1578
961472724 6103
541350117 2387
496933930 10765
260585157 1149
492592224 2172
23279939 228
303398204 303398204
307654201 2835
538404209 2374
616273420 3010
82231496 82231497
448570539 2658
905895213 52219
752269064 3317
545098320 3120
941153359 7160
456686411 3293
829772075 22231
388736389 1971
215421416 1386
896506202 3953
787637493 4075
394251073 180117639
881057814 48594
9752100 43
339959910 1499
125854040 125854041
478396102 226722618
69882669 373
423698516 211849258
941633406 737183490
224804646 2889
1698 273452712
152492708 3251
72275931 383
692274495 53408
210585055 1213
344709093 3589
68510914 3874
171723509 945
148548105 655
685932928 5947
6092772 3732
508987394 7021
392244366 50262
299732160 5840
297005381 7630
937332305 4133
342600817 64235
581249823 151466
372390821 1642
63323339 636
36246211 741
644794291 10017
461134683 89373
70758809 312
767035230 4493
436870540 4171
79267004 459
755316068 40632
10766500 61
365375643 2937
546178622 3791
725697655 4934
589 79400878
55448521 395
213613139 3562
726922727 6359
368990560 1627
57783563 8958
759300114 3348
695816551 24691
344662664 3272
447458643 1973
733163400 5236
554699519 343680
103226810 39958762
12147 214371212
498048119 6456
964558799 9648
5539406 53
984558209 4605
661549692 2917
173519190 3354
24947057 110
404628569 2063
1279 220018620
772151477 13729
7913 355214570
998846672 56008
571513319 2520
152906980 2209
976079820 7518
510910610 2786
442042749 2606
353331316 1665
967825697 967825698
351115419 175557709
191866033 846
800716955 4082
156127441 156127441
624449669 32444
815820418 8661
606904669 32772
918343002 5591
353115145 1557
585929419 3878
472839894 273731513
343056597 16006
985054321 4993
631779577 190064
843841075 3935
626148099 4196
337816733 2805
630833545 2952
209871336 1945
741540749 4516
235044769 1723
301104993 2992
680471075 4570
425711069 3265
494330705 2224
545200053 2462
890011254 890011254
597507631 3688
251377846 2723
1259 282563665
749303994 6186
386452735 1704
960994081 20172
685742149 4446
901554108 11372
566543865 16221
278725490 1730
96036841 1136
550648548 2428
750233088 87552
114826189 57413094
111294664 533
200337146 200337147
224247450 1406
748733211 7398
353035145 3466
236635120 4124
477453361 2233
670943453 10954
457328328 76584
82447233 464
287313994 2727
632311309 7561
445052549 3402
33285681 2563
204822142 2062
5568 826740182
685062048 3729
290170537 1761
209782599 925
616193864 2717
210689369 929
229968551 2166
780162189 23333
467294401 4320
955197543 10199
414437304 1842
306741475 153370737
31138 862988778
460418065 208739
116854529 27328
44238866 1417
736847208 3249
550253613 10283
275807270 4607
160781732 19341
434762328 1917
761113928 3356
188121004 1228
936447120 4816
226354851 2725
246657397 1182
800579374 5375
632102941 26490
650365270 2942
673527169 17723
819990251 404308996
207479675 1266
798154983 3802
842379803 6347
620732442 2737
830837448 10332
147974787 751
28788445 145
883872976 9877
692385905 3248
593489715 7287
333317500 1767
487418628 243709314
621825534 5566
815547629 3596
403051223 10072
863481157 94250
379531253 2888
2415 455402865
274458118 1823
447818172 3636
876468975 40626
729593088 3217
435538571 2121
541651608 138459
608712413 2684
985994691 5527
534928052 179533697
424589123 3476
2731 277026913
978860121 7112
967130476 4395
37509199 1804
539610480 6276
376991497 1953
252403201 3150
922320497 13941
619565753 3224
891661056 7766
557227528 2457
2247 314510966
615965428 37653
167280329 1554
176524793 4417
33866933 169
820564111 185690
920030719 5476
836019326 730572574
837748984 9009
636602337 2807
192325720 2083
417269832 15059
182218680 3780
76021889 608
190519253 16893
523594598 523594597
702293710 272004557
141073293 4143
14159509 91
500148573 5217
864757896 3813
101544489 3818
523887289 2310
297224042 5123
44290341 3821
517219651 7725
11011 999372983
37193725 164
214799576 1479
459934138 2028
846313617 10260
149255 2
167902434 753
383667729 294683801
489387814 489387815
43544065 192
399377010 399377009
471773546 5949
206915351 13016
328849850 1450
754029000 8700
47359243 486
398819474 3442
431587591 1903
843896754 3721
583604265 583604264
270299472 1642
562687008 18824
416565511 11891
878519040 11040
67063280 356
606605110 4259
815317240 3595
333001463 12156
142340997 818
150553290 678
349020119 1880
581823128 5084
680496830 403189547
99114939 466
998058781 18009
957969409 4224
790820218 3487
24873356 191
2956 444786975
471385509 8080
910340675 4014
94825083 47412541
241197840 1141
113396224 500
297963771 1963
584197718 3529
930265245 12134
782087040 13440
388217536 5009
2675 548425096
695174806 4204
260775496 1955
106307154 106307155
532333208 532333208
50900720 1508
293695641 1295
875912480 6098
108020650 725
601729648 2879
533845019 397653696
704835487 9035
3272 740087136
168007525 3115
11062 911142370
439204715 2083
347218683 1531
818295246 15434
941263874 4401
171674500 1063
772074219 772074219
44128614 44128615
451656191 199515385
669306576 10768
617781851 44459
667747955 3648
229583407 1182
779027085 3435
674281400 4099
259381549 4080
879768045 4535
413006976 4134
173964066 1274
243175710 3073
14540202 846
574 88914125
681486532 681486531
154692040 940
904852645 5228
216209727 4424
938616299 9615
205871265 6914
538733600 2680
52066341 391
1984 93023808
311588238 311588237
192416527 6714
5529518 25
175991122 776
722171561 3759
55110457 243
544483768 3448
3201 126298656
829601478 3658
550651584 2428
759460088 3602
477905268 20037
960916847 4237
998171328 8834
925766245 6445
492554412 3095
41819951 41819951
2420 325707884
448016820 3329
413187722 1904
258608856 69036
297780080 1313
698880333 35561
585288001 3168
885560061 17359
744787066 401142308
868946733 4724
999345120 999345119
245390026 1082
215156869 1226
325808699 3525
271997025 1890
770790125 10775
443376404 1955
355254442 1751
60419015 1149
651476597 5282
431345181 4294
64538568 578
389585905 2864
700656561 104560
930279535 9842
429438034 4229
469054088 8087
779856544 5104
278874251 3201
992900204 4378
969170285 26682
323246977 4981
451617987 6158
757193844 5874
809318447 54632
846538868 300376865
218824758 134242
521391530 2390
626382621 4761
319192895 3036
4466 488678652
934921221 6935
955942741 5526
432275802 7328
3731 701940087
68038195 300
70817250 2303
202867451 1507
467335231 6032
582784644 21439
458315078 2560
58994632 461
388509617 5075
255367304 127683652
530690940 2340
358665666 1778
510160021 6830
695959895 695959895
938238485 4137
288297440 2336
99987949 4926
410395159 2905
387532431 193766216
992060123 4764
305675519 105778648
563065147 44079
667531987 3076
349031350 1539
2910 294707340
250891586 75547
876783753 3866
160234089 808
740655811 3692
602892888 10424
294075989 1676
472366850 2453
171227792 44580
256501354 1131
485546873 7103
485664768 2566
552923085 3135
386454706 1704
87141674 589
680377864 3000
24457183 11071626
784019945 3457
76098817 369
605129928 10932
769604849 4838
793088126 3497
15579469 7789734
777389260 8274
189249679 1307
311253661 1987
533185642 2351
1053 159729570
140147162 2463
798421480 16105
422104681 2082
426894564 4522
945217271 438366379
373524776 1647
591511048 290188
528157377 527891943
77693463 6262
503662052 3666
348393497 2423
719855759 4909
475959539 9095
956503755 4302
184452260 1010
366042405 1614
922277477 4270
71893380 317
869929864 5459
185187801 4340
876875141 5259
811344849 5048
707430031 5739
526547880 141090
890612183 3927
120480372 729
176563542 1351
616514273 5126
876511329 4064
111773000 4870
950465935 5457
5817 505613640
596406597 5491
146054691 644
935755469 8242
241588431 1066
945199841 4940
443576873 13854
456725689 228362844
547022303 2412
672863532 6268
713118471 4370
458770720 229385360
123698326 50880803
240526026 1175
760081386 38090
785220708 4340
679316752 69365
726 149693906
807905879 36810
914371093 7181
749547493 3305
783321760 7856
170224939 2554
233569216 172309120
735586879 367793439
505523575 2229
81966885 1874
308544821 2423
864372257 836330744
525474748 2317
234347836 1228
677263402 3326
125758081 672
251965911 1111
786060374 3466
595774338 22723
486471761 2145
765009828 382504914
11387 488189190
302916152 3967
19160540 140
874577006 82152
949217592 7048
745482027 4561
852624143 7056
163127637 1811
377425509 1941
868049519 15860
192432172 1124
919009080 4705
632648284 9687
47358503 776
925539595 4081
232860001 31048
2536 251766472
601177169 300588584
170396047 2488
253834274 7453
462236259 2186
401422182 1770
849786376 3747
607351653 2678
104634400 800
114460236 531
964467801 717832844
265573930 1171
217784626 1369
765193661 3374
915101684 4035
328829031 328829030
580186230 4134
216730296 1428
596993770 11971
994150779 8897
770412424 3397
773890887 5659
1659 306498924
420800549 2800
976322613 65200
478953139 6613
879737573 6189
3008 27691648
204139305 1403
960692236 4236
812368943 3582
185516675 818
761156432 3499
908673105 6275
418093804 5140
134293741 953
811079955 7545
562721028 6107
717778360 4042
763303718 20949
840944805 3708
940046160 5620
231346835 1126
256665511 3726
565378561 7408
7652741 3826370
24243 478431818
473850824 3675
167370629 943
45416382 242
849822190 849822189
54952 572062566
839061232 5606
225430378 994
279861329 1234
905976100 10631
220970702 6621
255089966 1858
931889677 4852
852120806 6871
981416549 466550743
696 58227568
61517884 309
852018157 4167
961498473 480749236
110856149 850
86291280 915
310331350 2851
319837688 4043
825801147 4719
835578091 382025930
493052891 6652
46265563 204
56949297 1861
357093131 5210
300764047 6438
963830233 14328
464469397 2048
226565207 999
352973982 1839
968901177 5846
500138706 2827
974860644 18155
939595114 4143
194815188 859
837529776 11892
267743425 2496
918521818 6193
245160558 3293
941413591 4151
75961817 474
225884833 996
138925732 1826
518881657 3493
144160791 144160791
511917121 4290
875458456 51037
594419211 2621
923782194 9999
777666340 3429
924176634 4075
9492049 232
53079829 996
210219969 156010005
832330311 3670
3685 441975215
50156824 227
72606409 508
223771438 1847
524484333 5108
816160513 18122
755530466 755530467
711851344 15461
695949267 10209
262171063 1156
242000275 1790
340081499 5500
387322072 1906
2074 406296600
641398094 12504
1055 210468814
450081417 2469
549519440 2423
708728125 3125
15502 774222503
124867163 3919
736222440 6332
725404302 7518
312898987 5234
494405769 22517
611072031 6910
928608158 404512072
722810177 17504
806066325 10514
658615856 43256
877056059 5153
472557599 16243
382604759 2998
662100287 3516
452586493 2389
828013941 3651
632178827 37812
921209435 16958
14514680 64
171281888 1393
242182852 4353
15875375 70
475724129 3154
788861811 6596
22452506 99
715072022 3153
616496687 3901
421024998 6134
691783933 6652
914186183 58741
24410 939887878
19114355 19114356
57187422 5051
735352573 367676286
481420111 240710055
878590334 3874
3718 797994440
946186485 261739
313128722 1622
442273386 37471
674647641 3182
65413828 1364
807711995 3706
470670443 5751
299813866 3102
956608552 85399
647891048 3817
46462264 259
294845609 3306
848842345 848842346
16848068 127
930726555 465363277
873975793 102724
676768920 37213
877944312 12132
306931955 2086
353267223 4271
4075 654710895
814445019 5787
894343776 6833
958178883 26698
184835481 815
262851928 1159
2078 256757680
348141927 3129
21091628 93
2552 446931450
503789207 3609
476628485 4078
317895853 317895852
265891163 3486
601506864 23142
409341170 2577
91694819 932
805524033 44896
66134550 27854201
636052758 11539
979872683 6954
240954113 1500
735461380 7060
650959588 3938
74348801 339
922817621 4069
828382471 6745
799445326 3525
719612468 3173
429104947 3211
427622895 4624
181190776 1924
133284364 748
252086027 1625
3582 702543649
185515038 818
913439060 11381
215658421 1583
671239544 4199
913376386 901568888
9933346 4966673
638418249 2815
847879275 5524
874427045 6239
899852242 782910424
9004 842694837
708288525 31869
77941811 6053
475296064 237648032
772095123 386047561
541727789 3746
376722997 3118
752669799 7790
510178935 3884
100947353 1623
929927513 464963756
700787279 3090
464860642 3583
642125660 278818208
874346549 32025
904673289 3989
190233612 102996
9580 425908046
241761069 1066
980871074 4325
48827441 24413721
357741146 3026
331610255 3409
483369665 2624
113168708 499
549123223 4027
925958091 462979046
876724859 80916
16555883 73
825598605 4213
780905206 6543
302006467 109331180
495344056 5651
401059409 401059410
200031427 882
212787436 4515
728682697 3213
346210744 3309
556748898 4751
353142140 148667972
818738756 818738757
587394371 293697185
948511120 14769
889327667 822006184
927797388 5036
230031631 1269
41574066 474
958346480 958346479
776665811 20028
933000159 933000160
995200801 8195
546283521 143721
313234287 9303
973715561 5416
614143200 5410
678367212 8697
144 13237944
5645 866981680
119530400 1880
744423345 112727
404573399 3150
313715478 4831
357868069 2590
224101963 5502
697310671 3661
638137440 19440
778303251 23421
572232181 4393
689301925 3529
852057545 3757
431083556 3063
4057 653156715
613086336 3472
776312438 3423
162609698 717
274814042 2336
355338414 2826
146508279 646
945949394 4171
522303708 8921
812366452 8307
443987430 69489
646433579 7679
645593581 10418
505479716 2767
479300240 2692
55022493 263
39688913 175
620815999 3220
701618446 5973
412995409 2198
568635705 9405
888206615 4488
6971762 6971761
604323825 17565
13412 730539306
455380945 2887
801213626 6098
449970313 2814
732392580 366196290
315467673 1391
253543850 12035
754721044 7282
422458536 3962
366439308 2360
607328034 2964
64502745 1072
980575893 5679
838676816 3698
630003909 3676
701348917 5249
812097932 19004
461995422 3297
312304635 4151
932392860 9660
971111640 16420
348929279 2151
1479 170377842
981888993 5724
737665199 6795
514981460 2884
616825358 14547
945946489 4171
152894250 842
272194166 181854155
400225108 147862657
688965421 3245
564995061 5461
18129 650305359
404777063 1040558
409574417 204787209
977118592 7496
891743823 3932
122323274 697
833459509 3675
8398 921235406
90747848 770
775628617 3420
35415 885499919
928665114 12526
891475756 5878
679059597 3410
686191887 83773
346950937 1896
266327567 1223
652894017 1153523
710767318 3134
933818363 42948
4859471 2429735
647256642 223601781
766350315 766350315
796645986 796645986
108804599 540
466739993 2058
714880939 16180
478143106 2141
4468 978728804
334839940 334839940
97520991 430
711025975 39731
619373439 2731
117251611 735
392283300 4650
5067 315839772
153654462 1521
823023051 10667
794595857 4168
4595 828790960
600773224 2649
6468 410230856
641668312 159877
768339000 21492
737283843 5293
685346328 4596
794984445 7451
634075285 4342
229353402 4323
720889053 13659
267244656 1803
350662735 2466
927961254 5301
133817631 775
52512526 52512527
194718976 1221
413136303 206568151
787249617 8326
317740820 38135
34470424 1921
391896575 1728
383506725 1691
686686312 9674
498791979 2272
67194855 793
307725957 1709
824646951 1069581
394070758 311380486
864304313 3811
470366609 2074
5711 423251401
462188177 22832
149370449 1495
226978401 113489200
339198897 2999
724155768 4684
46026692 23009711
153954279 11240
446207737 3539
4721 697039316
399113649 2119
357163921 7053
180022714 977
413281132 186310323
745918844 3289
685949829 6388
707612400 4280
16301 267548313
320347389 1667
28349058 125
460256029 5406
75261403 597
157970735 924
515613709 220206441
267613380 1180
486311051 4611
187847998 973
891848851 5903
3001 412531326
796621835 10647
262398345 1157
497714937 2557
534670792 534670793
654313155 3397
21772128 96
625617993 4638
936855347 15158
601333071 95374
79984520 450
664277565 2929
864795778 369619934
271318073 5451
457523171 3835
2017 448156449
339509132 169754566
524676349 13726
519973385 3716
716799958 3496
292333763 1289
724040128 362020064
790645779 10791
15287 808379283
290290272 1631
132220114 583
234729719 1035
992916472 986977832
81644761 360
983868696 57516
437512681 2412
501332395 250666197
630647161 31097
270958446 1202
524119490 4293
895289952 392932371
230194456 1015
874733884 3857
615295170 6030
421439826 5180
797173881 3515
921385890 10139
731727789 3323
618237717 2726
981066699 81100
188328290 81751742
515074550 4367
720905393 4483
391118001 391118001
558219001 4280
686078639 6360
205474458 906
135464114 2174
139049313 1616
223983182 1063
785496552 5336
239096551 1155
206938358 57006
937452141 55141
461051110 2964
134941240 595
674901183 3878
710225749 26294
464480190 266517294
347902117 5172
442613083 39764
617353039 9879
693570403 5614
438349652 219174826
610524063 2692
326336996 1797
747458730 5356
219082323 119473373
367252762 145754243
572866245 4069
2295 255346290
29818566 208
67116428 20402
757112757 15561
73464153 596
741089617 4327
748186347 748186346
571878999 4740
845524308 5118
158723391 1231
1025 175590700
494468869 2924
293923466 1296
519575307 2996
243578382 5961
883124154 3894
229400550 1570
219954605 6401
649611502 2957
710992920 3135
243348889 1073
349821168 2269
4555 627226125
866803189 446900105
40861045 5973
855807879 427903939
978128455 489064227
648169839 2858
283 56048718
820384751 6483
344461221 172230610
21409297 262
831552799 7400
696631871 5682
367758749 1875
897585689 10703
394243121 72618
189088264 854
918256319 5190
199165932 3241
435045096 4182
395753869 1745
14701287 152
331502840 165751420
794675643 794675642
580740487 5162
379707030 3733
955426209 16606
161585043 722
636708638 4205
963713572 934135179
986494768 485156731
468781929 2067
980249362 5671
1267 141684206
1328 68579896
789345340 20358
354820151 354820152
576961278 2544
748532466 4037
589887159 2601
343306475 2883
342564816 2472
765103812 5444
312518437 312518438
586439633 7352
839335505 7060
124241290 719
296425476 1329
595074113 3573
973764003 5403
959948259 7653
948340147 16887
613853224 6041
388469663 6768
5167863 77
160569833 708
257496525 2067
29891 840670550
76813073 4017
59419308 262
987404161 12416
62083238 373
892475749 446237874
45640112 803
336308384 3704
327400478 2771
337465007 1488
507861145 3717
975940560 16331
640647239 7963
819626288 3614
234396447 2353
162156281 715
545434759 2405
439117849 4212
556771905 2455
880340854 440170427
437710491 1930
712065640 3146
49667549 219
117150343 1201
910363049 6396
683697613 17219
351755942 1551
3731 746272269
597634374 239332919
403237953 1778
225259754 225259755
664329455 3083
560518601 8682
760071156 8796
666323999 3000
716189748 7189
208481124 1692
812023099 812023099
915793639 4038
151652473 2813
118355826 6115
562993577 5653
44680092 246
10139 617248058
877208890 877208889
303596160 5880
318524821 2406
2654 181846238
499111083 2985
686974257 44721
177354765 1323
390734846 135975283
167942046 1799
499460829 3013
820237761 410118881
104724580 492
130631617 576
725732914 327492904
748853794 748853795
517055652 5571
390705321 390705321
434079142 434079143
809727191 5465
940855668 4300
558536549 2535
970968503 5574
194814329 859
468047436 184376646
264074583 1373
79481692 383
797850737 3518
53154743 376
75956343 5702
3242 152219311
817845335 11988
400168208 5192
266970715 2743
204911448 2011
508921351 508921352
273588476 1268
618711066 9004
748006563 15453
417583592 14219
850921993 850921994
872791578 15841
638076645 36470
405732677 1789
877416770 4523
452080237 11604
416668380 10895
904671241 773269955
163062728 719
322517721 3106
935301760 46878
657672431 9777
550119329 7155
540672128 2384
95072161 1952
634326376 5125
602583687 2657
507327913 6365
266360786 1817
311721673 155860836
367031595 5089
858324890 6179
683340735 30368
729467646 5908
613605983 613605984
650728995 6785
286315470 44667
412967684 2987
67331583 33665791
527904442 24245
415276101 2006
499194550 225370
622875860 11221
955666980 4980
603848993 4133
149422751 978
759351200 83080
465415438 7574
265655424 4192
466260930 5181
356374612 225198640
257868019 1441
723904324 8602
635621234 635621233
144566230 4785
2885 327712130
1287 132225110
745590609 18009
23727561 209
734124700 3237
817426349 5499
663034032 4313
47669115 232
788534041 641466404
214112217 1131
747460172 96671
780379791 531395418
378027467 378027466
629965007 5753
962023716 13945
215751327 78614883
427615202 2317
310312105 155156052
681674366 5465
497960664 4065
363502981 37831
329378176 2991
362099281 2485
598859711 3008
467638187 3637
122073007 61036503
586030527 2584
392483454 2327
787261200 41800
380783768 1679
266295168 2657
91397205 403
496245205 496245205
301777177 2491
101376403 447
694503331 5981
533848594 4077
740128751 7263
403914772 1781
38238376 5764
193887275 1111
469725350 234862675
517656700 2689
944139259 4163
542715648 2393
286919658 1326
927675873 6998
224016952 1200
155823882 4566
903498183 10913
618515723 309257861
285947539 7297
885142148 10942
320392313 1453
667681411 2944
56698069 250
748352166 66847
719611016 3173
770863716 3399
546957600 5600
782567019 5569
332860393 1767
520366411 3517
807937675 531254925
847405932 14932
364381174 3159
703668281 14840
109638875 39538
798547473 4479
1487 309898235
983165440 491582720
992541968 471111713
22598729 207
718026637 3166
773661032 22231
300554080 2827
763537678 11669
104620489 883
254221740 1156
664501249 664501248
432035442 40448
518100743 9674
769675224 9853
541392120 2643
6300 775780144
858173833 403621173
747076309 6255
373525631 1647
522628062 2729
598413505 2797
404504903 1828
536741823 23288
574476453 27171
130405053 575
424323161 2907
463107223 2042
14837172 84
847466900 15610
908626939 11925
810912713 7135
793295499 3964
270972023 90487280
581267895 2563
946398844 4173
783 142899849
126731744 126731745
384089320 3915
852122026 17101
688328549 17550
67497884 346
210588465 210588466
772944446 3464
145672636 664
843892519 3721
730537578 8821
982458616 10046
617031692 2746
299249330 1683
99164318 3365
674576453 3814
69822801 10090
282129248 1244
5051 549720534
89878540 599
27215122 120
993750644 7940
592840133 2889
918042754 4813
910691532 8412
923266160 4071
44513208 369
883295699 10879
642725695 2834
14306 942077685
723282715 361641358
140610725 3282
930800368 4389
404325683 44667
603764025 301882012
594589231 6712
395608765 7457
346971951 346971952
694825322 17025
163854784 5734
329587157 164793578
437933422 1931
207287888 914
519580472 2291
227521645 1236
727461005 7006
556633108 2813
647811946 4575
484033770 2818
213656588 106828294
57214864 327
750005500 3307
226966740 1092
245236482 42561
109386897 32273
387150988 5921
986895243 19456
110493341 530
373753217 1648
997654739 4399
94522639 1081
487285149 57838
800898786 3790
227676163 1983
429734155 42815
649384527 7874
43895597 649
729139494 3215
836267309 7277
466286409 2056
532645753 3309
290693189 2700
1497 255436301
493860540 4335
199110204 99555102
669089229 334544614
235864719 1040
522023510 10190
277138602 1222
728626108 728626109
738671375 369335687
921680549 22725
799527448 3596
798764716 3522
792637293 3495
148266224 1618
954903871 5792
214637843 44461
871104943 3841
813601725 24964
564270020 3272
938647135 469323567
342081022 342081023
773690821 7420
828222045 3736
748613127 374306564
990623089 4368
715196543 7019
55279341 307
809498073 7838
547702681 2415
107499681 474
991537833 10927
833973029 6129
552918897 2438
908363452 274679
1461 196064388
454721444 2005
187163300 950
908584151 10350
4092 850915032
274355190 112289126
299434461 149717231
792652674 9141
225017335 112508668
614835824 2711
604178807 2664
345692879 345692880
691393203 9128
58512426 258
29092311 367
355155869 1566
457416018 3921
361238901 4334
308495085 3576
737518968 35530
211822794 934
225657878 225657879
759167563 379583781
809872456 3571
242317163 1522
88316086 3743
324531359 2448
951726697 951726697
64306288 537
531563614 5509
1529 242762388
888257137 11656
371736757 10008
727547956 3208
927936310 4846
506826516 32567
160112300 220237
744741270 4914
121786767 537
18641 184627006
608253463 2682
482269890 302699830
486975137 4688
529028242 21638
847950825 5578
531675411 2371
955050598 6833
485500809 485500810
56629636 255
263018716 17323
339178053 1822
214544286 946
49957648 345
1562 333448964
521612300 3460
466993066 8486
297277520 2523
227080541 2967
432947221 1909
976893006 4510
813741039 4760
159208137 702
457617798 2762
144329692 34837
605295996 3651
34584 389374121
917431682 8303
276765093 1268
231439977 1529
298232215 1315
219613774 6967
740758211 14233
862643509 862643510
300147035 1815
302771776 5729
6543792 29
398934989 2133
276685021 1220
608146129 23778
603006729 4391
968367151 15066
16772142 137
758899530 12555
155295371 719
208535085 2075
306030913 5913
151523463 2536
18823818 83
380873439 5233
531808029 14053
994029672 4383
40535064 719
793479154 7237
278515611 139257805
55314257 8831
940974059 893296325
768414997 4122
208622772 2853
518597624 57859
405254419 1919
55716914 55716913
4919528 114
773292703 17936
272830418 1203
874472919 4195
767433253 481573983
731866549 7212
590015564 27585
44137 880695612
463486191 22658
7489 973346871
213184916 940
7850 276470901
2621 464152881
55381955 47604133
343591395 1515
194134680 856
363549389 1603
820475001 22175
10212 504443731
477269415 8110
117168290 1233
529304221 3573
65445914 415
923269398 4071
628780812 2785
5866 188947644
536140981 3790
303299150 1789
786979661 50990
429317590 1893
276344852 2584
788686693 12349
706567611 706567611
119238933 119238933
45717051 2050
957548785 6334
2601173 37
990567865 5382
842308246 3714
934235026 49844
27881143 253
336647125 5372
784923651 3461
127662269 364777
710210202 14501
4671 791803374
159599599 3056
524740139 18495
699452549 3671
491768584 69095
373505227 6681
303043226 151521613
6988 864303792
453822136 9356
977513850 114907
448516957 5683
588331979 588331979
362250087 2318
967263615 4265
965157687 6575
278698717 2689
121366183 2919
142135313 881
231006918 2599
20466 846166770
692067300 6180
801908615 3841
15875438 70
749521049 85605
998243019 8040
4999050 25
740465765 3873
836792055 20427
231888617 1331
613578243 9001
236514656 2072
5168064 24
294832767 2192
539311375 2378
82618097 1496
860174769 4667
386156574 5010
658693037 329346519
7135069 85
110901427 489
246178494 1184
800898911 9441
203666022 919
377599508 2121
362188356 1597
477851942 2356
623772010 311886005
822963232 6510
777020798 6614
266375066 2042
944334315 4817
597665856 3772
944342439 472171219
153341928 1534
460788133 2653
401 49620544
501434901 2211
843547447 11186
914333457 4757
41889061 194
4826991 49
226791366 1000
807055968 7818
829034423 3756
230873238 1018
714166800 3149
844569947 3724
3058741 39
399632950 28610
22430 302266680
769697114 195107
121710391 1194
966553224 6664
648854774 2861
247204506 1090
224448501 2839
932033850 37059
982448924 982448925
474633271 4635
570480726 246880306
443763902 443763903
195948887 864
109435441 515
8764 681409764
825768427 10338
741633726 3986
444574339 9399
2542 388159612
403463984 1779
117870187 1453
198443058 875
899975240 11135
873829576 3853
383575647 1732
837014759 61704
945358662 4199
938093885 10093
274029549 274029550
655826543 3708
37366587 194
212146338 212146339
121049272 698
236883408 2257
408254121 3267
729954993 4604
620047908 2734
842305508 3714
734245589 367122795
151270932 667
854827214 3910
939774663 469887331
816564227 408282113
182591741 2930
692847761 3055
355560570 2862
149311927 6502
103319425 574
939054518 12037
851357898 182289
650211538 2867
95690743 1498
942205855 5670
574780988 3207
850676111 5668
892523213 126027
435391217 7243
3726759 20
226174392 1224
698519361 3080
78147528 838
349867320 11090
811684990 3579
906625341 9641
335426847 1479
945722756 928830461
231945340 1265
941435837 747883760
744825489 7877
575531638 4061
800266458 188431
53304565 1124
932113499 4110
10217 722683997
621365519 7320
394317963 2338
875875388 3862
949419754 19733
219242372 3116
841487872 841487872
305204844 1595
610068379 2690
929317451 464658725
46816097 23408048
755453710 6109
909263584 20582
625043325 2756
134849870 649
879495499 3878
73056668 20647
2913399 1456700
99730848 608
649899771 5407
540295078 2503
139018334 1258
279929428 2501
109994604 485
207718675 100247329
937558128 4134
743421517 5682
621374174 22088
246665761 1370
129058983 2054
564259208 2488
288024626 1270
310171518 8395
331566 728719172
525931895 2319
716836040 7320
203042685 203042686
60170754 2479
698810666 7099
4228 617889640
874018886 4254
525666750 7805
350519575 16206
91623968 404
389401863 1717
699320587 6510
839719579 5927
840915972 407409604
648849051 2861
742910328 636664773
69720153 531
276162515 2286
320487821 8450
11840961 5920481
882796784 5676
807985316 4726
275820477 10739
337613409 4934
102283193 451
34434760 472
1395 154085920
111471884 628
154732850 1289
78319453 2566
970665480 4280
112740133 677
515273696 2272
491883634 289411557
335175308 25265
977701710 4311
141717819 1460
251455171 7698
456702535 2461
73549246 605
195402168 2483
248312027 6051
258964398 4838
776138000 506044770
114605206 892
579909701 2557
1897 277967069
376699851 1661
391616354 2231
273320496 1968
735743770 21935
677098476 4873
573001317 286500658
411176321 1813
610235044 610235045
969612544 7936
357825023 4608
897621517 13428
184698134 184698134
82155541 444
232234881 1024
599846975 2656
805609569 402804785
736756917 289977
665148371 18167
389325605 3777
362547201 1940
141702372 10171
433182573 2408
118158442 521
565064065 3216
464 79902368
430725823 5696
804054141 3851
814413664 3591
505260231 2549
267816687 133908343
800795623 9817
3744 535624128
901825290 10261
624618289 7056
142636493 2618
797173068 365831309
916032391 4134
763549498 7047
829683745 17560
702573226 351286613
30635 276308023
875289781 7965
232340688 1099
116570574 514
520560204 2344
191715791 1884
268749705 1185
277818974 1225
179497501 17500
3466 456687092
285443639 1642
619475156 3123
341133053 1964
290362137 14676
481089466 3146
319910743 15966
298385536 9747
683286900 10277
830092752 4152
769401018 769401017
522196807 261098403
25178 894946569
89306048 13209
829748151 5189
979244602 420667824
278926967 1574
1371 57166107
839656752 15947
957837863 5052
897274588 779970905
608400360 6472
198243719 2440
9178 509861649
260223567 1936
712127584 3140
567206793 2501
633527589 316763794
561312674 2475
272148301 7143
738434368 3256
916698029 4210
326543344 1526
797803514 4321
786813136 45615
648919954 4658
930143923 4186
257862503 1137
335959283 2122
52389379 231
875285916 4166
225388663 2488
619256358 90750
638593330 319296665
430487197 1964
270791826 1194
478988289 2112
422284841 1862
691793237 6238
211570826 13793
10205594 45
746906670 6822
299950048 3643
103583535 555
287461332 1476
631614022 2785
709469311 3927
381910103 381910104
415741926 2007
648987510 16326
6528 743447808
877874659 5017
844860215 4972
429613683 2093
9883 674027028
358859240 1926
948615397 12526
328931800 1900
809909594 4201
18560155 191
804920870 4202
906742506 5565
546571479 24206
651114124 3554
944032013 11275
583 93598750
902210820 4676
951790565 14596
415582105 5943
768030939 5707
291072552 2775
31221604 261
31179623 15589811
251713455 1527
537459018 2422
1767 172862950
409968837 1853
653614545 2882
480250680 2366
5587 461508548
635888530 231583599
501567623 2622
715898292 5013
390504301 8090
2393581 615
146508278 646
186683146 1514
845638415 4009
71716034 851
24266810 107
276143783 53023
373229656 4619
765772675 382886338
957738392 4223
896709000 7975
990521967 990521966
958127837 10278
4511 912389161
47639901 214
998795333 4404
19367642 218
682363122 8869
30129098 10463014
596384164 16173
795302728 3517
538687290 468814047
626548273 3446
495542665 2185
430788877 2226
500303151 2206
391664673 6788
611426721 3940
610749249 2693
415029360 1830
116693162 603
895605558 3949
611700963 3353
790373605 3485
472343738 2578
60463499 1368
617145723 4779
666769416 2940
474928415 2417
68357430 1231
433501046 4187
450518049 3350
693548579 237482994
264666264 1167
2288 291756608
25758 697872098
497397806 5767
511209648 2952
698261854 5254
419175684 3430
248161160 3406
760288106 15536
944222535 10405
7484137 33
439323395 44916
143964400 910
754536985 3327
458673585 2404
589165668 2863
960287960 18817
617589896 6184
51254992 226
406456511 1824
300484511 1574
530960977 10967
158078512 79039256
669210999 6064
650825120 5759
734075088 3971
3468 513537647
8799 987535587
551827871 272777
358608297 15197
367802510 2310
275978235 1646
748096863 3513
98339565 491
170198500 70514177
7620 325534020
849742015 7027
256825106 1179
371255328 16974
643901008 9831
461600845 126086
511869017 4496
443950798 3405
171087512 1095
472861320 2085
13380785 59
283105647 5156
420245577 1853
3073 557085732
669866686 323757058
667782549 636399441
547490764 31667
289648031 1564
446554941 1969
830370619 7518
684082895 10844
339621735 1511
27865689 141
93481365 418
930909896 95429
850375996 850375997
384237022 3424
307364271 3818
574917749 5742
820930950 79317
765215751 3625
537590263 2526
2258 466519928
593290487 2616
483129793 72152
87237004 587
285069123 3780
674016836 3639
182819161 2435
208200706 956
789459470 3481
355828201 25935
539853199 2390
865029509 4365
73408607 1092
2826 588144294
354086372 177043186
115331865 2242
418309561 209154780
414800738 1829
317404355 18513
129725584 572
348540090 1544
951097958 948778648
780358722 725688584
6603661 35
901696348 450848174
403161095 7842
140830380 667
443720626 2919
446515966 2613
495805324 495805323
208258847 3655
727551944 3208
534320899 267160449
887852431 310484705
949472009 16719
977247925 4309
180073389 794
267136289 1264
65769971 290
293842882 293842882
699251393 4592
100292494 73478499
61460520 271
442473890 221236945
952952220 6935
648620527 5188
937720116 19566
609310340 304655170
830952139 4234
323618794 323618795
62509021 1302
601889134 300944567
130497523 130497524
283900597 2833
699626186 6846
341968118 123321832
262268580 8705
302140000 2233
616644729 2719
784911489 392455744
616320373 15753
652860502 3713
170222865 1027
963737264 6551
415448900 4387
667250256 667250257
368889047 7656
108107571 739
765837403 382918702
572063710 186684
711708554 3715
521800127 4372
434484545 2444
253776183 1149
944335155 38975
455500424 8143
142652907 629
424223832 3149
25045930 221
318475346 215620124
716727040 3512
3855464 17
93891888 414
952869954 447859623
374748143 4033
727 27272678
635828235 2973
848162407 10283
618566870 5921
495085997 2183
682647910 3010
787920001 5880
105231489 464
699038726 9857
230054612 3323
56165141 1363
820788037 5778
791682522 7121
236089432 1041
244249914 1083
417199525 6415
608527403 304263701
62594963 276
170877149 1807
450407247 1986
423405199 10448
843953670 10822
364230703 3447
229225211 1961
949432131 7009
953354894 11915
134689269 1266
715882112 10792
182341572 804
909004851 23575
783981071 21038
637732278 5245
866117220 3819
805180262 805180261
243144989 1782
557684319 2459
742102514 3843
254618828 1734
80004752 936
267660125 1854
3577 75340940
95805110 465
4864 774747648
729623926 27179
530538439 5259
132899526 586
72567546 1759
395436239 8280
585472098 3277
194453927 71683111
104473838 645
741900197 7687
10295 450101100
135974449 67987224
206116863 1186
386889556 201315522
72018631 618
118535879 1128
500527737 2207
444675872 6796
989207592 16387
797842850 33568
623352008 4231
39384859 236
389401865 1717
552137453 5218
739656659 11819
190506121 840
593952668 10898
642463711 13785
731175326 3224
11625 703728775
811358487 5605
651224757 3883
284806051 3961
665560936 493412489
2195 405046005
407770541 1798
766102348 3378
564392565 6722
180072053 794
507783292 2361
70985663 313
19457009 90
576052775 2540
659511136 2908
615720155 307860077
464134142 7621
1240 199458960
660857813 660857812
705094327 3109
199370651 1014
5366 761011486
673754737 673754738
151281509 1028
384141647 5021
171580171 1461
89356442 394
260628504 6106
537636791 4543
313773890 23428
799577872 10333
542117246 6139
271721600 1493
381333544 6001
456519845 456519846
734717624 4435
12483 723533804
920529455 8679
560163346 4445
698326181 349163090
115252 308068596
980871074 4325
912073238 11781
367545256 12875
568338245 2506
149342515 1273
493201080 4892
629497448 3899
162602579 1029
172135627 759
463646827 3123
233879690 21831
110835098 573
666769212 2940
110715157 2452
69171561 305
113555983 654
143709795 768
349289536 4318
294401749 1362
157541363 1623
854025346 4365
499783277 2713
116580948 1369
966873644 7785
280956459 140478229
747729928 3297
461630426 2825
536250275 8159
861050439 3902
321429900 1650
483598272 5853
222335266 4505
769568190 4097
4508 161959160
322724264 1423
503650706 9448
888548402 6822
273823870 1763
205311693 1723
164424915 725
34322764 1650
206586742 933
990 101819037
576984848 4688
506272347 253136174
881623408 6497
771251490 4896
723195519 361597760
932116768 4110
664468077 3265
2197 401024527
633886669 2795
538350298 4791
844040896 9291
585030670 5495
823485007 3631
999930336 4409
990070751 157454
164089345 1536
566148220 283074110
126507832 6424
860448849 3794
405506379 2252
4138 819601246
124661139 62330569
212311142 2487
934494166 25135
302336376 1375
199205637 934
4996 875149320
991147013 5447
778331564 6985
347447783 1532
893169842 4020
895378763 3948
836094650 28948
900984298 4205
241626000 2640
913894801 5200
566216560 5330
192699162 1674
610250620 5180
855244169 4455
191760864 1967
657478901 4171
284072467 1353
776038661 5446
517747231 6930
403519512 9339
13919 766616763
225380977 1964
447917733 1975
791298101 6203
601290603 300645302
440631829 3171
84461683 9068
762545665 4086
734365822 5575
855048963 4912
333156278 1469
280910936 3635
953747199 476873600
191200132 2245
553445375 8533
679239045 2995
942420349 10486
41956704 185
216391854 1974
87006791 992
2067 442511913
2765954 15
51130274 245
893642103 8139
953175163 11721
987004490 987004490
282287559 141143779
510123064 2385
605675184 6619
5896565 26
879273697 5664
922542894 5978
565904665 2808
446950957 223475478
501554724 3652
997693632 19136
997126139 39981
915555690 5426
623734307 4754
530045674 7858
614 135149996
891530507 4532
840033863 3704
928213126 13125
372260299 186130149
785384158 3463
425163923 2130
613809900 3735
970066200 7080
685057199 342528600
64593481 1834
191439831 191439832
992160758 992160759
803751327 3544
478531129 2110
923497025 4072
767675242 13274
996082291 8610
694756429 4388
971228302 4826
96525260 547
799970150 13978
604627471 2666
339508065 1497
957544758 7276
76284564 578
465571717 2841
134624105 737
691133865 3600
914670456 9680
273737945 1207
308858749 308858749
873067516 36753
307651371 8323
13418716 74
621517746 22567
119609766 1367
844287725 5755
697710773 10661
469502596 3999
953206777 4203
918107223 9173
851830753 3756
639214548 6635
179271267 1339
569164051 3955
845781349 6222
950879467 7381
38974422 38974422
1591 237751085
7309 744600181
124721673 1661
930687883 465343941
735711336 3244
426944909 4748
256443293 1990
655326981 36146
79316373 601
275241187 10124
368336487 125605321
520515265 39370
628216611 2770
264757860 1314
678729981 3339
682643644 3797
876824567 4156
558756346 3575
601451441 3709
507104676 2236
413908090 3130
310448128 1638
218663269 1732
119516915 59758457
173606643 4118
345743749 10058
904117039 904117040
610132449 7004
565350422 9142
461068136 2033
835276952 3683
253312148 1163
807690638 5419
613548156 3468
592879653 5646
277744873 2139
198646188 7094
943429594 61853
170658600 1050
66720563 4738
866643769 5652
515536054 10076
252138055 2156
3165 601761745
767215763 6023
91546629 498
17041 180355532
741705738 25257
55 7279327
863804780 19540
90014602 771
851236926 10039
29465561 427
831487537 7083
162262253 1499
938268279 6669
659264851 260361
379654681 7166
13882996 76
326403449 267509
606124540 2972
886648916 886648916
711706355 8285
229518184 2152
134075535 8563
790026130 790026131
435894236 1922
872127450 58434
610445389 4993
971356056 4319
237205485 118602742
84043388 1396
556093499 3875
312016559 1912
608134377 16028
223100868 1962
626817867 6451
301405507 1329
126834542 126834542
767400183 13196
290551535 2403
327941233 1446
340799117 8666
739118388 3259
697313202 4157
536318528 4079
23 3320176
729575730 6030
732768183 3231
376215525 1785
686832299 8745
770141920 3560
981164236 19331
606441808 2674
345919013 1946
270926473 2076
440980598 9432
107797191 46648190
769376569 3872
920158103 6744
918450643 12921
596075386 489579652
854433353 6943
243866295 1984
745243907 3286
971915541 23172
813574096 5765
1618867 9
1536 215628892
620273386 2735
535686603 2362
177088069 177088068
147867732 652
88902857 392
161287048 1612
686277094 3853
573100858 2527
362659606 5359
437302900 4872
582895458 3942
683911609 5921
877349659 4367
454492311 4009
32884840 145
74440320 548
2199877 19
579679647 2556
920297421 13964
173912130 945
905702952 5654
315465800 6149
386984009 1740
660554489 4477
421130158 2110
766090299 28100
158956527 1513
796129544 4313
991959013 8492
594415137 2692
981322670 478582182
935381111 8124
628870001 6739
89339903 444
611059071 305529535
157553910 1036
850270833 3763
2551 76670305
244177999 4840
987302039 5752
15902071 93
264104369 1230
849571177 4909
885478641 5242
514327359 4559
306714171 153357086
895406399 17010
910440401 10062
259027535 3511
178132727 2181
392756826 1920
692597500 3325
19485880 147
846837593 3734
67517652 436
77967550 869
810707462 16474
862041685 4333
263531333 1162
855685684 3773
666235757 5914
651202293 13466
7887033 137
93290624 2325
419040124 9668
603233397 603233398
915779150 7287
773502456 3653
885418208 35997
746469658 3987
798761425 3522
163830975 8507
174698528 1018
124075808 663
833699489 11570
854675613 750366704
393027260 3707
958377446 63047
347886672 2312
1225 144139008
896681796 4965
219872779 1122
674983839 7580
156355260 1390
955432729 4569
281749113 3292
461419846 257211706
234768421 2039
528102732 6789
254915350 1124
169187579 746
679070303 4131
251860100 5837
297550720 1312
862672464 6696
952297083 7659
150816536 1935
424728220 3240
206685624 206685623
82031775 4551
706279552 5168
397122809 53070
317310348 2614
9619 875465108
498667001 3229
931345234 6279
59993724 269
254180125 2244
6488425 102
674936176 2976
284471167 2303
356679399 1748
95557945 47778972
228559663 17323
28941 580480325
448977760 26504
193597500 996
459729143 2072
858117627 15346
366269338 1615
234763606 6285
682893719 4905
823013417 6804
954060539 4404
337956635 1816
511415959 2255
171822788 2012
855809329 5981
336217648 2257
938268303 469134151
220721832 1784
405350039 4673
474984424 464956369
866904981 6796
458565527 5423
984952137 4816
93482392 41795682
321208952 1739
999433834 4851
669342804 29562
813934965 813934966
22905986 101
258081833 1214
726813706 3457
256322352 1284
841155835 5363
295347937 2652
945122578 10436
442005689 2313
292787180 1291
9843264 207
363582361 181791181
104892689 1759
144541930 936
185250863 929
655192394 4455
108747853 526
603042929 2659
765326956 12624
197082248 869
792143213 5602
351303636 1549
241834923 1119
919522753 4656
410889654 2915
290333473 4576
336305606 13685
2126 299703415
509738808 3768
711836860 283168565
486460676 2460
701166523 6187
83459357 368
5193 806976621
196053337 98026668
37476954 423
180300435 795
941630819 470815409
302767321 1335
910085712 6536
4234 823195450
723527495 5574
133180 640428430
819169093 3612
663816383 3262
65043358 489
601000534 2650
965005399 4255
997877826 5962
747784170 9765
504029989 4689
862566992 431283496
521358334 6995
636310650 4650
385638795 3518
2730 256922366
124271857 8056
473031181 2610
1417 299715201
11860351 56
197342392 3128
909669126 4011
11421 948966210
120554063 943
386395409 14294
452301522 3551
167714824 167714825
178081487 1506
246108634 2281
624778595 3798
885904264 4287
313918185 4335
107044199 1844
829501847 12978
484181384 2305
1345 223521515
865662074 3817
840648480 13137
95899058 95899059
513844491 2557
722770020 4494
436557924 4164
272238540 1780
416 26065312
976066191 349940085
512367399 4006
112488689 496
124380651 742
454489165 2004
743839749 886327
427954911 1887
464807577 3368
610204299 5255
522709259 87181
256810357 12830
234503639 1034
5962 323349070
195268835 861
300401906 4903
386225073 1703
364226347 1606
170112608 1842
127124400 1508
522803116 261401558
704415951 3106
319608723 2963
487520952 9263
724619165 26151
558895137 4359
847066076 3735
984592198 940064687
575742065 3047
955174356 17019
483576465 241788232
805334840 3551
446175745 2688
185529491 39762
493202298 8060
808143492 8436
937331335 4133
510664213 510664213
694439660 3062
396251829 6010
713673325 3276
458347795 2021
351931503 1654
125744616 64815699
315394617 4183
576203181 5329
702596896 6140
568426182 568426183
22906094 101
940536306 4946
574626859 4682
472184202 2082
572608107 286304053
450201112 4021
11410981 433
166170320 1421
844782820 20612
871550097 15836
909452846 10742
12927086 57
881763408 3888
544929510 4146
930920366 4589
25232090 25232090
535229121 2360
771747059 296940
146084945 4271
521342957 338105941
451101284 4705
6955368 6955369
660073429 14381
73636618 333
797188620 4211
888975724 5616
132900697 586
930496463 10224
172374909 4019
540686733 9877
195317519 2468
829763826 7205
51561537 658
995170378 6508
21021 748639452
11936 694564052
696135271 6646
368314924 4883
910366157 7267
560461204 4858
395257594 5253
624407437 8509
611730399 5224
450391520 4010
381789045 38501
876739501 13238
68158298 376
899984099 18823
463110633 2042
246522903 1087
51554494 561
431590693 215795346
695048639 7304
943414780 11627
997682590 14451
120403836 532
503627743 2606
979986650 979986651
155453241 1060
72931101 3170
371971353 185985676
872897173 44314
137849621 2553
189710400 1650
208137948 1624
377078440 276271927
331235833 6033
219763073 969
854899956 7386
439749688 1939
23809428 23809427
315135883 5813
542694491 2658
500021701 3959
10449646 255
261135000 1400
844304717 7226
720548050 720548051
187084551 2877
11055477 127
484298095 363419364
632204180 7202
313653335 1383
406725654 3636
923365254 440841839
882451563 3891
756791882 6231
436148713 4096
466947787 14675
90036659 397
127617547 110240
595184520 274637663
18565 313502832
326137655 143263767
300273933 1324
244091437 1322
14395 882047908
320339976 9133
413538995 14844
386024927 3112
849751511 424875755
997947056 4624
329418671 18746
877724351 864119611
118074708 788
515027666 3185
1810 223128910
920412444 16058
40142023 177
83554723 399
182235898 4703
316150329 1394
5660 648060844
332956101 3197
695118451 3065
430305393 2459
979412619 14799
476104249 4022
506622809 14785
510592011 2993
397147365 3750
818949523 3611
845711098 3729
704130465 7797
259200256 1792
625884995 212053296
420215436 4925
593791505 487203007
802462584 4136
601931526 146083
62089 114492116
464217578 2521
702946935 5381
930898751 10625
506587035 6629
186197053 821
268258445 1359
140207609 1373
806832499 4819
530988522 530988521
638194527 2814
341581945 5559
411781696 12106
2136 174922511
178259297 786
869289902 3833
343954382 8108
621183288 2739
310600018 1833
993761444 16073
697207778 6339
41503118 183
360645531 7701
36740303 162
624946350 18955
57241912 436
417904021 139322221
334224491 1572
640985681 640985681
32833097 729
342518975 1837
776006831 140276
544790481 272395240
189933999 4600
557095592 557095592
751381773 36443
17116004 416
799093512 4068
21772127 96
148095828 653
985540643 492770322
944594743 4165
280314912 1236
619161468 619161467
923495910 4072
839649511 419824755
533188230 2351
856206315 7495
204922967 1080
810853752 3704
7733 794762435
935286085 4124
936889507 8379
859382029 18727
104311160 730
282597387 77023
461472128 4234
971271841 52558
244708568 1079
228555628 228555628
77562567 342
96160233 424
253256528 1123
154787183 2137
764611006 3482
868841647 3831
579315596 4856
434759506 1917
659988449 4650
236227164 1325
829555345 5832
853067879 14133
355345313 4526
840512902 7542
272702784 1488
319111327 1558
853695045 426847523
790314239 8916
1634 111417558
182579386 814
225657045 995
470820191 2076
302 65035523
169222862 119809377
198442124 875
659107850 5398
7705 795610595
738234826 42675
353288856 1608
662159270 4010
3158 665084274
427276884 1884
820080024 3616
591195519 7630
172230479 860
132587414 2253
495072460 2709
994750492 97599
804742721 6342
118 15912793
817412491 74670
114303169 504
6757 816191544
479642710 479642711
156128325 1476
44887276 225
95986447 95986448
440524729 10794
728968749 7427
432945415 1909
1503682 65
770667664 5168
105129138 1681
212573559 1828
309089882 4432
40409237 493
773333023 11078
721195381 3180
229741308 1013
485105950 2139
548279413 3388
116140464 612
147297259 818
226520445 5412
753365050 753365050
531804248 6067
599642493 2644
376043225 3268
597490652 4588
109086952 481
196196714 1287
797399989 3516
477719681 2658
683787527 5167
85416656 496
931922554 442173521
64635720 285
463375980 463375979
411703398 162770225
367225313 215233640
105505159 1358
598501449 2639
12771495 146
267104536 1297
964371124 4385
670676440 335338220
117479269 518
405431352 5384
352151580 4323
902194955 6935
66903936 295
550766205 3357
903600590 4211
499179617 2441
926672970 4086
646489437 4521
306892052 5332
891781339 24626
353341936 1558
824798665 5444
910866420 8220
964327712 383395495
977207879 13035
554849908 19423
773665331 5458
715304530 3154
691153650 15063
194709358 3412
625220199 7767
569643794 51659
612206756 27382
767361690 3826
405392411 3202
269427709 1188
3754815 104
487356387 487356386
286091914 2834
43876162 319
885195978 9353
37868667 268
425860 2
503404789 4621
2753 394226847
193648694 1459
23933 678356952
937105565 4132
865352001 8375
883724979 441862489
902850989 6635
627500238 6966
929752720 10501
221728469 1995
816680768 3601
489645705 2159
897155474 10064
790526069 8685
766823290 3432
281450114 1241
380861135 2214
321716977 2114
366732572 3147
726865645 3249
866566563 433283281
91196300 590
859545471 3790
4780 778939240
558103016 9861
887734221 4691
20701352 447
417938381 50807
720283919 36290
243348102 1073
3658 341715126
247218982 247218982
203460075 6799
951016139 80908
766524070 3415
665097299 3282
239497080 102497
903491197 5809
101868810 5154
111355362 491
924170269 6524
227042935 6055
724226863 362113431
394848091 1741
638238062 3157
10526 280017491
831689212 4652
837967293 12292
56260 971437552
430465898 3025
298888300 27914
850240463 3749
650664030 2869
2129 255157597
491019786 245509893
206332215 2749
253307497 3354
617398479 6205
142278375 71139187
952524142 4200
774378610 5925
425617740 3285
681457412 3788
959895226 7027
520486455 2295
374232851 2011
133770180 66885090
53343244 535
540901203 1312867
678252499 13100
997367919 6248
819491855 6041
746823659 746823658
812020141 4518
781205267 390602633
550499328 4013
147118504 58861448
544834446 10476
316180169 1665
718701727 3592
45972929 450
110196233 1006
843832032 5596
555683904 5157
766 120783646
995391263 18466
212277883 936
168828372 1817
35833416 158
66449764 293
40121199 3560
211142422 931
418116127 2827
233143204 1028
966587504 4262
1515 181995761
30597735 4663
375244271 31876
672939344 4953
929860007 21091
400669070 400669071
614391119 3892
372427801 2059
26761338 118
33436 167551357
187355790 1665
105552046 52776023
902191606 13087
976570657 4306
506880119 2235
7125471 110
855390088 12974
189855149 2302
644665687 9674
692443575 24034
3102801 16
435321911 8747
445945635 3944
82030766 784
4715 668467924
151892599 989
198969085 6508
983074042 6975
673865872 3696
471701105 2815
833992242 13029
204817169 1290
970674090 4280
455787440 455787441
639068235 639068235
705101729 3109
181296067 90648034
915304161 390932287
896007201 4640
372887993 13040
858853336 20670
126189640 1132
408679183 1802
1676 206476496
550353233 3718
559810134 2934
761281495 3427
738719280 18213
913981550 4358
277538519 1402
325131064 2992
951305958 951305957
965008943 4848
160866652 3758
577784477 3108
273283155 1205
986010013 7898
998681178 6413
117756629 778
573422365 286711183
234732979 117366490
567539343 2583
867139886 14910
570259033 285129516
795559115 11231
719474710 6437
507489054 507489053
129979070 129979071
96356088 530
71940329 12768
798539558 3521
610106436 3191
461012727 5120
751633258 3714
600656194 272181935
949972184 43028
768840453 4192
3458 775874918
702429433 351214716
136761728 1504
43084494 215
433400126 1911
1009 208399638
3083 627967206
438326721 1964
94023624 1282
340583610 20485
338744707 5119
774 131124888
711225715 3136
16616419 8308209
416391948 1836
877000796 3867
841848192 3712
924610187 4946
744296114 30683
59185769 8237
595427527 281890253
93867781 2956
867252607 3824
270028050 3450
918051938 4048
288026720 1270
706522109 5322
227205701 1506
171000414 754
352481862 8079
965684398 4258
441807652 2053
61233912 270
731485825 4476
899917625 3968
405015731 5093
415753459 2299
817454045 408727023
668561447 3723
645129064 3829
842166389 432241569
881938341 25579
847171430 5005
763441502 7624
263967045 258936535
348091801 3069
778588651 8550
973122683 399588494
698069211 3078
641852273 497479203
460130259 3233
934386970 4120
592836903 2614
636154131 2805
786491642 7467
605078388 2668
417035403 34389
748641237 3301
59646540 263
386 84799644
572665988 3469
529362578 529362578
35473311 224
479112814 2727
734431688 734431687
642272112 2832
872277499 22273
288613472 5518
718713177 6279
18931 917197443
814294669 11132
74381242 759
971170393 15314
851259068 8887
429510535 41587
284121783 5299
864850283 6327
880248882 5029
961599187 4240
293072195 125561277
8111 559819521
766599465 383299733
182427211 915
615992753 6638
213996513 16244
29958522 187
601065151 44310
855285296 7569
93325123 46662562
167765971 1387
581757307 3570
278500575 1228
7887735 37
604384758 4640
857270647 5447
791664908 7786
498331982 4175
26910463 224
833208076 3799
149685561 74842780
417635414 6881
969768059 4276
735666279 9676
48968535 741
750473015 16495
598078719 3104
214148825 107074412
966379720 4824
174444655 1137
578517136 3848
845253785 3727
953202574 4203
245906320 1133
763552480 91040
617567654 617567653
240661006 8565
765875536 3377
7055 619957124
76711160 488
392785253 2990
278545488 3057
789786482 8629
188816670 1890
461556351 6578
127380945 669
982394451 9228
659366327 7158
82734623 623
801290724 4902
1814343 8
295509902 1303
534773577 2358
614888350 11584
763160201 3367
702530249 12379
208052475 5505
376548729 721056
429448886 2247
979963910 4321
485562690 2141
603696640 7360
755670110 3332
325672102 1436
539558546 9102
69354415 328
20946241 112
221114440 6057
549620510 3663
695116242 6702
528649820 2331
599268930 6221
810689023 810689024
895025012 434065212
85726903 498
7299536 843
309151097 3813
579992789 4115
310961542 1587
814220305 21522
479764375 5288
544882913 120496
164045892 2530
797889433 124235
79377739 350
959160974 46169
270337255 1192
485540873 242770436
903461833 42588
423632423 87636
28134288 11700012
874048381 4890
163636850 7811
420926170 1856
232282220 1558
137655437 2065
690738587 5541
96482573 668
905092652 5730
194978859 168668457
737942199 5927
863627743 3808
577762730 471156199
814046290 407023145
83118034 455
869465689 45448
12186 334749420
549929654 3795
234970634 1195
455171543 2007
278503439 17538
918345549 20770
267412355 21235
136437717 68218859
528625226 5521
684426458 6898
375949130 174280370
281762744 8552
95654870 470
631618504 2785
5537 82629290
939878729 6953
854876511 7010
768036147 39506
523209144 2307
289171904 1376
65315808 288
791703743 791703744
850840319 5415
2368 520804600
737477244 3381
641164450 54467
454189891 2037
640853327 4327
991421805 494606322
4353 156999261
337712056 221911888
2479 470658385
988722558 5403
767923692 3386
986315013 986315014
527083115 5695
5002 917800108
427727825 1886
588913864 404519949
182604759 1622
705991001 5720
667741150 10550
319 65616386
768303539 54347
187541073 187541074
653037661 3748
857491119 4742
23086388 1261
706722666 14371
441 47930552
163435565 1844
168312485 168312486
579825823 289912911
281224794 281224794
843777656 5791
888415906 8385
99018118 49509059
691009696 3296
574447124 2625
584333414 16603
671757905 2962
566943331 10210
402801910 3043
104460840 594
868382740 3829
813864321 5056
186537269 1546
284375864 1588
270486621 1489
959780969 4232
479815139 2814
223947584 1308
695805785 4813
59180 326623365
599867473 2645
148747717 6241
342593615 8359
42802723 3538
943706314 908101369
782321018 8102
679465835 2996
781810127 3542
496069569 8397
597988689 19630
100180139 762
941640384 4152
985544213 492772106
877194502 5395
796236330 5041
266253807 1174
365525462 365525463
767923486 115252
307507100 1525
553538839 14923
828452547 7636
128800750 3633
15470 318199088
251963877 9257
898858303 7582
4302 240399715
989052595 9332
459631996 2085
570439055 3246
409614439 5669
920611559 15620
664527225 89745
436433382 4389
448713347 12522
454482209 3005
257862504 1137
105247375 4976
159208729 702
836227056 836227055
343793925 2806
521413201 6897
639095583 3022
602755100 329168379
496205963 9028
155429057 1177
987894863 493947432
324209779 3162
305671660 2740
552271143 552271143
695794788 3068
744004172 75388
825971998 90458
103621057 616
25820543 307
947882537 7606
501349861 2222
950560333 399038886
45906826 555
806245561 3555
638093016 5111
117620625 58810312
30340 635855693
10718999 108
838874548 419437274
764700699 7325
886526020 3909
191213819 1049
861343673 430671836
968240096 4528
163608481 81380963
660745584 13334
802281617 401140808
801346129 4232
490658255 8482
5865 868824439
667288820 10180
417538682 6063
138031194 1993
662229719 2920
966915757 10858
16760699 900
648996522 17370
894864461 458940708
11496 955217993
305798635 152899317
586333929 3290
868885615 6253
760635844 4420
881022581 342813522
905407475 6023
619073704 5122
718626721 3220
166439172 1338
363204087 3096
16447875 13899
4386 626412906
377131556 2921
457032221 228516111
631444807 315722403
44325801 274
139016234 8297
823707387 411853693
16624536 109
729987854 10849
209269106 3123
216629894 1742
20880004 217
625575562 37468
991411457 495705728
1023 130532754
231810078 10253
580814313 2561
175162175 4964
466657704 14334
200539135 2009
106771735 1805
11368 951111258
306404714 1516
27215041 120
403647380 9081
58690556 477
580784519 580784519
74984274 4579
556603011 278301505
635013288 45909
184809057 884
818619353 409309676
686607472 3411
122302043 122302044
527064607 2324
214713906 91808942
403234397 1778
907624519 11982
347285368 1683
9349 987508741
258 10086768
142541802 906
998157231 499078616
751779147 375889573
364198941 9115
305658719 8199
492010033 492010033
218710257 5818
967819784 4991
272450282 2207
82779730 365
775187488 13833
392266710 2053
674814035 7831
657999400 267473236
586033113 2584
972035606 4286
567364105 12248
6350176 28
999214446 999214446
42408145 1103
478901479 3387
593621675 7092
243756489 1828
973622348 4293
196670119 196670120
227287933 4135
888273816 7913
858470574 403026724
118354451 1879
13607459 60
661444670 661444669
153949747 682
310831751 1447
142727846 745
180 24168420
157786853 6141
70078419 309
384185649 1694
33940421 159
88449181 5463
290396544 1588
2586 476379990
292129226 2711
945474806 29821
632827783 16902
289298509 289298508
690167284 14252
714168386 3149
159527143 1421
445619680 257733198
853422852 3763
379650453 1674
42921139 201
467416252 2061
413119241 27001
941 118936754
44415475 22207737
701991213 16111
867256433 3824
52730871 478
95541411 1238
598483371 3623
428097595 3946
261719123 1154
38496532 189
948136414 5223
356291803 1571
190473841 695160
231300340 1182
127946689 26016
860142570 20117
63610965 321
489295969 9701
86849810 1127
457057602 228528801
121369248 842
13156 509571348
952353548 24777
126882229 853
438194633 362082863
299732016 1903
642318564 2912
611150903 20202
813377967 406688983
366261610 3526
555639509 2450
473907943 7471
337071071 2208
6677 214705612
986045914 4353
629840512 2932
838433757 9770
166401709 1338
536640406 2667
485245382 485245382
99692844 595
376197179 1847
378613619 4543
75521472 333
68124474 1122
924404193 4076
726548367 17207
203993011 1170
163796785 81898392
773842996 3923
320857315 1891
744191088 6229
125182710 4433
912179390 912179389
910155796 9778
360291632 360291632
425985703 2497
838371984 838371985
52479 890831025
322725017 1423
241985512 3466
261900024 15799
20782351 274
462887242 462887241
924809613 67195
353381410 176690705
457443345 2017
435833752 2974
52816290 6221
215706377 4004
760 43825105
301880934 73357
238358058 1051
571050007 6218
3855475 17
1673 298397442
394915117 1882
878747981 4251
571746407 2521
948840504 5578
188011396 829
512098595 2258
124003855 662
446972239 3916
220639488 2702
8775 681317325
665911223 4582
9510 338911791
6116536 39
592378881 13568
917563543 449575196
366523366 1827
192532304 2036
830285511 3661
267864779 104010887
309456824 309456825
656336757 2894
12631974 74
525931697 7084
243817181 4578
98209783 561
476480384 14010
142125227 718
637487760 6936
208195261 918
70473907 35236953
766333546 3379
175167367 779
391706024 5404
974752017 4298
513793942 7814
663283276 8647
119065276 525
686082647 3912
925209499 187100
111127591 490
658360700 8872
392281087 2537
433241720 2037
238953255 1865
619216003 4941
139173358 770
94640839 2270
566436760 3308
573100856 2527
973133867 16701
480279730 22970
35967726 24715344
477101485 11986
1084 197527268
56352479 668
928213272 15043
520264561 2294
877462117 3869
539730126 8801
429380484 3081
5720975 65
621353896 5250
450073602 2202
324162323 162081162
861334956 27229
570847698 3219
876101358 3863
329644389 2487
891361991 16726
965457801 4257
346251419 363736
387014732 2444
500779176 5618
773082291 6762
570348183 6162
756001574 8325
190050859 838
903766119 3985
185597375 6702
583100889 4055
817866819 8129
219 23213003
402733813 2388
261705459 2798
949335119 8865
723924403 3192
191948513 1038
837048929 30436
442222130 4749
381008880 1680
681737096 3006
216339735 1349
291320025 1313
946656905 25135
195267099 861
975954399 5900
17735844 93
57697777 607
718197501 3982
371706298 362401172
391217926 1725
439751086 1939
486406320 31503
211662880 6292
2953 258579225
890555155 445277578
131312568 579
788618500 7555
945774475 11147
196491961 1692
350140408 3209
75728519 2161
166238499 733
571629913 285814956
700345010 700345011
755852625 4254
10724 876955100
593082953 4088
357274955 3336
576962174 2544
904683111 109334
852067795 29665
597253672 597253672
864523342 8378
659508227 2908
41174982 811
173720852 86860426
406217506 7649
307674999 5652
902862933 3981
308123726 1780
151118635 926
811661844 16056
586207852 2927
233461992 2004
875616624 5849
487465529 5849
889824093 7226
188237271 830
970164081 7655
969758317 4276
487954238 304264932
639208045 8116
992709266 8283
332326783 323960943
878896243 9367
26997 561080865
149604904 2259
211504841 1544
718879719 11960
680654398 3443
982285117 5913
859659380 6767
751824704 4316
487403136 12821
823496749 7747
323133832 1587
144085911 1483
951921305 8511
185590431 1758
457214264 2016
709635390 15763
575104665 2833
220257038 1529
975390338 5683
108864199 54432099
926242422 11024
463461249 463461249
308401059 2787
476369915 2371
753848040 13630
853446907 5902
513951638 3714
7470312 107
107525816 1693
133807785 590
679233888 4098
141964550 910
605083725 2668
687651137 11328
141745625 625
219831729 109915864
110468288 9037
776518329 21672
881041759 61589
618234993 2726
402472212 1938
366269079 1615
453586001 2000
83811577 2018
508266463 2981
396174841 5006
164072209 12728
718952789 3956
224267273 994
382797062 2211
430600099 2675
960509254 5758
894126025 5029
621195838 2851
835614102 7022
654185023 18496
769827655 16766
19129 754500853
377041024 377041024
408756327 6004
558651563 4463
529102762 529102761
613712134 3061
221139744 1283
415255622 1831
987454212 4354
81855739 1004
633243175 3828
732995108 3232
928715482 4095
151002239 78647
625177631 4861
693362249 5985
847040583 15307
18168851 186
423846665 2027
332527972 2114
527748755 2327
795015900 5590
275013827 3177
136183461 602
454599454 454599455
219581939 1073
9492527 816
672622666 4243
904605748 4348
612789282 2702
418821869 209410934
665155401 9100
418 50833499
2054 417892999
417158892 3044
16102346 71
737469365 737469365
778368716 778368717
760074236 3362
3200 562726269
667292007 6194
12837018 97
70759417 312
448136737 6176
25816121 920
858811237 450705087
660907793 4057
734837166 463142280
671558685 7879
348172644 2902
888412515 5708
773313445 36830
338825754 1494
151286503 1687
186781752 954
602814671 2658
603628896 3936
864353203 32038
734103920 3398
514127356 8516
477500360 5447
30445767 271
596689751 2631
346991759 1530
2725 554603227
326884505 6161
183850841 940
847131639 847131640
253381643 126690821
4570 264844734
562829231 2780
427506159 1885
237199297 1934
336838435 2408
580370113 14112
330854041 12760
191845 840664790
961490923 6594
547440249 2893
551375776 4144
192654005 5060
560490161 6196
393710912 1736
923643243 24641
409768031 4622
723476805 4727
264879199 2858
992439765 4376
787256399 14280
625493505 22685
834470074 8652
634527355 3905
147556350 18845
9698 965494088
990382288 21171
26341629 4270
6921 817379429
168089454 2585
747733224 3297
44224440 195
738116187 4275
108236920 1163
94893709 437
833338644 833338645
477033054 7198
657684404 16865
372193027 8843
300160196 19378
60 11460606
18605751 125
36942212 217
665231250 3750
905723935 6088
666091041 2937
326852140 1671
435157423 4720
663051384 7253
764 156736622
307144919 15499
753420589 4030
211297823 5328
366830863 2032
105273052 1658
584626890 272935011
42593186 507
661098005 2915
4006 764564199
947421212 4969
666995273 2941
240006819 2281
347329809 1809
45363967 344
823624968 5167
622413343 2884
791920022 3693
869453479 8155
917012896 9675
367310490 202318924
878337587 12317
979731803 913095747
953867330 7129
262018521 2962
7392 479658523
283952051 19640
161243232 1289
739597354 28201
81668869 2913
373187673 10523
590193530 12667
891745245 4756
1156239 1156240
108805302 1488
310152137 155076068
423649325 1868
393485856 1735
74425793 28789271
3301 692471902
4962572 3595647
880336394 4841
1540 205655076
383957162 1693
6032 146508962
979183205 450481002
650322012 4037
838656049 5201
955021112 4211
329823361 1728
47399924 209
372447074 6765
252310375 2386
396431180 1748
780325638 4990
910039754 9206
662332713 4471
572425830 2524
491942047 6539
32602634 13324
315700727 157850364
283526839 1323
178226460 3132
776487623 4159
488641754 6895
911131087 24562
443605153 1956
917903219 10140
12246891 93
392193399 3721
367404659 1620
537043231 2368
111687878 111687878
135394688 597
435326437 2971
409677912 5351
783750253 9131
342637539 13723
501400834 2398
726726000 12012
1785 386813070
865591500 7469
19059110 141
40595659 179
319325529 1408
123555563 686
370401635 3792
116343854 513
992249784 917413613
88577063 494
972025253 972025252
237153167 1579
148326060 1142
2271 279947788
199426996 1985
981860533 464564989
93273338 34665537
845529605 367286771
683774865 3015
532920121 3236
332613509 111309871
885173819 3903
119024518 47743852
858875742 858875742
97883352 487
159434432 703
960830495 12552
805927708 19773
455958921 8236
910114271 7079
893 91040831
609441865 5001
858115564 3845
7794 752821222
1042 191971657
247894899 1100
656096863 656096863
935584987 382952700
444082323 2357
634590001 198000
220828602 4047
603168869 12597
815090449 3594
535175999 535176000
66503691 33251845
656393398 656393398
766784533 3381
747584656 3536
975966082 11446
914412327 6283
770673701 50060
978838588 4316
614513951 2808
439813023 5466
562446488 2480
489333856 5944
726207781 3675
128136914 565
352719885 1763
708954919 3126
818334084 3775
293241299 1293
634430996 317215498
657693900 2900
998244255 31289
3487 741385066
582607789 56509
786889575 3576
848884194 12604
860258950 4229
79927074 783
363452600 2450
10077 696464446
458404891 3563
597160943 5076
636388294 504119015
494465469 38809
101198016 917
679008569 672952
891733816 29265
5399 632203176
669727744 5071
19283226 163
744781644 3284
136772480 841
79448271 522
46011839 9352
689248782 5406
209009669 1073
694158085 41621
639413908 3346
995720133 61468
179846957 793
223647522 1718
105949792 991
628216610 2770
585262224 292631112
40126177 342
555890288 3725
109563230 849
268055398 1296
6700 963218800
816681594 3601
690744550 4264
155125045 684
872304437 5822
333908706 5019
29465838 151
6336879 95
476340480 2685
683 73784453
47399587 209
369272460 9484
252871966 1115
366930 10
615741155 2715
510391206 3341
248275120 1720
49213646 217
501087580 2422
124508563 549
19533757 91
112376411 1083
83497363 479
652483461 2877
963179104 4703
876360266 4491
617226122 4585
153045549 1289
845966050 845966049
233815148 1089
999122495 886298271
245516940 122758470
450774239 8596
181129059 1916
449332100 2380
220669937 973
521846091 2301
845135119 8456
565158215 565158216
706073471 3744
3142 639318450
310956666 7434
972955195 5164
498054421 3726
425986001 2890
422215289 6956
131539809 580
515489834 44833
391931903 54678
868563779 4728
914694216 21419
925080490 4079
221841484 105843
39007401 529
592388819 3118
964409403 964409404
440685294 8317
7078 521877226
492410692 392247391
2316085 17
767556127 56287
950943048 4193
45032850 26934703
181545392 4542
313770717 3199
934657237 6413
169908800 2062
663645033 8549
324830631 1698
206861280 1195
604171224 2664
533231222 2477
922765123 7506
61217781 799
70933000 445
478075427 2108
977332815 452161572
54952370 54952371
245163233 1081
168125968 168125969
145 29546129
695426256 304538238
812828281 3584
328949864 150840
190594276 3225
765625538 3378
750906305 3311
156742839 156742840
986955456 4376
122916587 58593051
357897065 24703
561198888 2628
374676481 3114
231553731 1021
327644071 327644072
943834813 23214
575516656 40898
853292472 5496
945400833 4384
39778011 224
888801766 3919
620677777 310338889
659513871 2908
511459480 19304
882368992 14609
627725724 8607
939534206 19097
452448276 1995
248885627 1826
981932818 4407
979428856 21905
288762601 1400
851481094 4191
608023508 3852
42473411 217
94663801 840
371002707 4882
733725702 11657
237708297 1843
187708318 1162
534239552 18062
523349473 2879
426895139 4395
158205965 745
531494431 2992
131145599 1600
767690919 3385
111857409 1102
284396849 1254
14046321 95
106910082 91008759
808140375 3688
644421051 13364
459233045 2198
628793315 314396657
975320601 5117
294604108 1299
942814476 12505
628665807 2772
295857197 80703
196760228 1036
192292624 1267
72754286 821
530693280 2340
922655015 909115578
129045218 569
61207213 311
709334829 32358
382075738 14933
932568218 6063
774307676 5293
784061617 110994
701543833 701543834
150542025 2197
386907153 1706
252353414 1495
141971611 626
432164773 6526
980704097 11911
798957455 14449
155181562 1146
231100556 1019
878397913 13368
894958118 22341
4020 606800127
620745843 3481
510784314 3067
96896624 607
94519490 939
49292336 268
5616287 72
297096285 1310
220279320 2693
116449548 1481
72401849 354
899917618 3968
565427832 8581
799490314 32435
886228992 5952
783332835 8115
769822390 4849
254235503 8868
725806446 4368
459345969 3148
325759476 1468
858901820 858901819
702480307 88162
210939640 2570
828791774 5175
745480778 3397
434271303 53254
350618887 1546
559657637 4926
24939505 144
166830993 1211
822835150 7748
732812187 4903
505612801 6048
611296629 2779
431588261 1903
977945490 28114
294604769 1299
636243199 11392
745228323 372614161
687554389 7002
290522304 145261152
992054568 10056
698953641 6664
831569456 8109
349573436 33546
306558318 3342
681297738 681297739
578658874 11037
529277357 7726
926637853 4326
376351503 3340
884362910 392021342
698324252 698324253
432704719 3710
559288415 5925
568477082 3299
669710532 5403
163584301 1425
26950266 1743
84658168 84658167
156393754 3595
254630507 254630508
402425242 2909
709278549 354639274
295696241 2128
501183505 14048
360535899 360535900
911194265 5842
847748495 3738
359685285 179842642
221167497 99980046
798581612 5543
943828611 14254
518209640 3965
825052827 3911
443650258 2383
407546055 1797
619187939 4658
423074463 3811
894949889 3976
807187511 23942
141599831 1294
271849030 169311726
14222285 87
626608473 11747
944870172 4959
10762859 48
802877417 3608
188358903 94179451
633816033 4778
402910200 3465
106693770 558
452225241 1994
230352232 3256
5455 675627698
581869567 4088
121561107 536
484534195 3542
1491436 11
515723954 52692
505305269 11315
634111950 2796
671757904 2962
19899213 380
614840241 7685503
137028261 17900
804584167 13488
986722040 6097
568832657 522435663
5491 583814102
335423889 1479
207742389 916
449007582 5359
954698016 5073
620091137 65632
553143659 2439
535004687 2359
476313728 3608
750659743 5688
226757068 8720
999922408 4409
200937711 886
37599 869288880
292334887 1289
129755044 894
288085632 1331
451995308 1993
919653769 459826884
234739216 234739217
187110083 187110082
646444555 2957
558361904 2462
960241969 4234
173288560 86644280
667676400 2944
475861334 11547
571457059 571457060
643733915 643733916
806794367 4462
866642753 19324
542818952 3921
703896201 262026958
770430005 337021
424123769 2658
192148507 4923
1097 161624979
292227801 10174
675337118 3731
566982373 2500
249699094 1101
584202251 3313
599640468 2644
115 7277831
715179669 8218
252934209 7483
64594825 1106
335008892 2315
8391330 37
42132499 2500
84467310 606
136794595 1015
119472201 59736101
441223358 3310
176884 861039629
612666559 33986
957845974 478922987
534319703 4404
812622658 812622658
627087907 313543954
385083825 1994
500591927 4124
778353702 3432
942258178 674293495
961139280 4890
587694925 3798
119247694 1645
423410989 211705495
993077822 11038
826266187 22402
664497630 2930
322308143 1607
758567256 181867
277216454 138608227
31638491 194
595657661 2742
463109265 2042
225691236 6545
2502 142586478
88222478 389
365487723 2819
393625712 1899
76569572 599
948172849 4649
950127592 6130
488510992 2154
701464564 3093
614326883 2746
378249887 2164
207885655 1568
173466073 115703851
5543315 427
943810814 366150904
692929980 14969
542524429 2845
21091563 93
758107902 3493
605531969 2670
309183768 1908
662393125 5462
510138679 2540
205868253 4527
352275770 1977
851398461 425699231
958649785 4227
635079512 30913
668833668 22838
420035001 1925
913969376 4030
82942473 628
321955562 1707
79678443 1004
1926 341803035
4385863 210
28580633 14290317
506427423 2233
123105342 3448
750977753 3407
317659354 317659355
333156832 1469
424100961 2512
275048992 96015658
608965534 4587
923292528 8920
586954272 2914
78012127 1864
165456200 2798
350621327 1546
469004050 7010
967510261 9419
495502449 2996
380041219 16113
348428963 3966
836982522 836982521
716662719 3160
737077249 3250
620660613 8404
105004568 463
95705803 422
87533418 958
665380710 86301
93306072 419
281450114 1241
458702083 4083
566576712 9048
58738870 259
957869497 7068
285613329 13637
793609978 4067
205420660 1826
859549265 4976
849662240 10528
951438200 7625
405440388 4996
155768737 724
277284346 11895
834826759 3681
615484574 615484575
344271075 1518
560855805 2473
247328903 205974932
647870412 4362
734635506 4410
826696500 17271
997583319 482344093
409390439 2504
624449668 19247
772795918 6742
599579105 3561
405 85585815
982419516 5382
693826606 283576235
701835791 7129
572038741 2730
817028107 4173
876 57647808
937327203 4133
436199586 3598
659741054 3059
162487 654545237
217039944 957
763900341 3815
214454844 965
603274601 9175
4510 751605080
54547788 27990135
13859 875224102
630 74303741
4268 791615337
756566113 630019308
164424925 725
599345370 3315
35563136 266
737330606 6144
341234880 3090
326125458 1438
489252377 2199
661164805 7280
237304728 1765
958633921 8640
874955627 437477813
764376185 5489
985382801 5603
6492 962581824
936701155 23741
589898090 16899
568348351 7436
997068088 193081
265843280 1598
870794497 22464
53097747 26548874
306778051 5085
5091849 139
288425353 6005
12800624 75
803625 38
493569318 39172
388193445 1737
286551306 25633
453211669 5515
245495185 1547
428863672 1891
612638309 2909
755856528 4175
50811810 301
330340295 3939
1183 91196287
354023872 1561
772989498 4434
2557 453080617
559271402 2466
887573120 7504
210541869 105270934
964866931 6293
191667021 2816
388949995 1715
813952796 4439
716192627 252162838
136752330 753
601457471 2652
788780490 3478
775860470 3421
396496707 1935
162254198 4364
440430334 1942
103871115 458
944369063 6482
363320785 1602
848214740 5456
964956776 38897
4273339 54
789427067 7163
525444477 8234
386908857 1706
913356675 18410
563396668 5433
515 27943678
425119493 19683
974349525 6973
13954 804692549
700402561 688426984
619455827 4301
142334251 758
420701426 1855
2798 555630900
463791686 2045
261220201 3527
523016151 2630
365055771 2363
804313332 10921
636135332 4501
810005225 3635
572238056 3926
7030 952358247
214179311 1193
682125877 7132
785193296 7429
643865326 2839
389538415 261095504
891515838 3931
624282713 28794
461772719 6549
494404380 2180
338495323 169247662
978016238 10074
983638069 22972
673842547 3042
601459474 291531217
1202 201330830
284889483 7996
48918141 278
473939656 6342
520523032 2463
8783 449116295
872771329 5616
313320053 1698
384411055 1695
514 105177201
331814791 2826
372629240 2084
2074 462045720
424034558 424034559
91397177 403
68491485 302
294525013 6453
380787239 2309
727 149340725
78945276 26445420
736504 4
404085033 7567
372968631 2764
260530887 1210
620955414 8857
618518214 3329
924601391 11583
459572996 3495
867741375 4246
715055610 4495
850666448 3803
953433568 4204
240619228 120309614
479774119 2632
370914194 1937
353798135 1560
650559195 4455
871784603 3844
414099781 414099780
714114056 8683
557266309 3426
1922 265999287
880791170 69549
228897286 16509
274105180 6114
520946878 36739
171454919 756
103820447 51910223
604952802 4974
517406849 200645138
245932137 1089
741525119 10176
922046771 4393
158074023 697
673147371 673147370
7759 893492141
357297252 1657
247714546 1183
558889099 3850
535231462 2360
145599822 642
25216581 25216581
359582718 1630
267684742 7942
932771288 6296
460300851 2974
234815860 1169
78139664 854
701945517 3761
153603014 1130
448369461 22708
843455577 17637
15931589 74
969964315 471798557
726415836 3203
582474080 3814
495767312 2186
392119750 4179
620642647 6539
474214478 2781
464376103 3292
594347573 4303
878137547 3872
165463584 1056
895939528 18490
623675564 2750
279690429 11937
966957571 19289
162973656 13341
228020554 13035
405390162 2526
877255975 96222
956352590 13347
296937655 3908
998982497 7971
388930829 45214
580923350 192550
958327479 14422
615108464 3335
645336957 11243
717696785 358848392
286665087 1264
289395434 2572
437004664 3188
99108253 437
905428119 4360
403431978 25061
615783808 380746353
448222961 22705
284448673 1329
538236467 27258
787857993 787857992
763835455 3368
650053895 3955
340464849 4528
2548 507910922
183996915 91998457
814691214 27432
747988469 12315
246396024 105704
368127495 4273
708501865 3124
679033487 679033488
384190529 1740
964998890 11527
475655525 6038
245699365 245699364
772104690 5506
663596676 18974
541803698 2389
654477785 36205
742954287 10058
664881308 664881309
663 88158058
116735760 584
217434401 174366
10071 303301568
312140279 4593
354007989 177003994
474742863 17997
442320948 5308
905716130 11567
489937535 2798
621558865 6898
674823136 8295
807168451 17522
857925999 42200
767699008 5587
738664802 3257
714193019 3785
615358529 3554
743592960 19008
754905881 5990
872727539 3968
142287860 860
867710019 3826
969071151 6937
650389071 18093
567658009 2503
919194551 5725
657942065 5519
690115184 3405
949483008 11123
655859234 3765
118286050 617
464184659 8660
486932843 4993
94 9551500
5027 115777622
386745057 14193
210225220 70882
413743689 3303
878922889 6337
832123832 5129
661604791 10230
816183852 6523
19876330 131
154561085 154561084
904923915 452461957
715726408 5405
572946226 498054126
492235884 3789
357879353 1578
934385109 4120
812826113 3584
580669253 460197084
373 41146511
698963626 4652
549227107 274613554
976614096 16728
471544660 7473
13008 971339378
766781961 3381
753856747 3324
64185083 1360
813 169040828
529359792 22776
3825 253467450
559269073 2466
73639688 488
682050144 3401
6367 344962340
34245823 151
546474453 2771
167826079 740
446423435 2763
688713143 10418
690584031 3045
401446556 1934
595329000 2625
434304764 1915
26307834 116
323049978 5383
205665154 2319
304744063 1856
392352973 1730
2474 29616254
807170932 23467
379753963 189876982
236097611 3007
395268836 2698
445 61622710
859290081 46622
371644089 5691
739118388 3259
558351899 2700
3781 451523239
10094 32284830
725107141 7278
427999269 4162
496859230 2677
745865370 4514
499719379 3966
945055879 4458
874538657 30981
72465118 5857
921678841 4064
119799669 1542
597415315 20028
84238984 596
635927571 2804
380303001 3388
805141680 4690
601441808 7733
110871721 2259
968170778 4269
9733 641030403
979203409 10537
693998001 3084
9875 571544749
766099999 3378
71047110 1078
419792887 1851
190099312 916
745079250 8625
176956485 1077
653449723 4877
386394740 2002
434985139 1918
900813115 13620
345129014 7315
294601584 1299
636261325 239073065
321611109 2997
675055247 3202
295429064 2487
175480001 1250
319747910 319747911
424188106 3047
924876160 9361
31668 648794503
645226376 2845
694511095 5324
660562580 9989
166424496 7336
754380362 8971
22780254 561
506051530 2845
966832160 20909
771340461 27095
876101359 3863
545457908 17679
584573386 17324
872978958 11313
155984690 1591
782823233 782823232
404472825 2260
181688413 1083
4657020 35
29372906 27617604
85403299 42701649
34855851 34674115
954252259 673415179
179756699 91487198
394563271 11395
306015344 1665
834786400 14153
137662774 607
996593491 498177514
944920697 594233724
386455272 1704
553364400 3451
818378802 5769
141292038 623
656376168 4452
452013611 5317
889121012 852432126
354415939 6067
681143949 251606482
939302952 45486
556692090 131103
584893990 2579
991765788 4373
675610389 2979
370547415 2331
819518758 5440
484546855 66216
244042111 2621
647 97976504
519848580 3095
982005603 4330
953339525 9581
319295611 1770
121386017 1209
336000905 2389
984243014 7493
907381380 8171
975936183 10020
671430514 4702
188918570 833
551593560 3230
976637289 5690
165332350 729
718601864 590051585
246764079 1166
623360145 9448
883752061 4079
646523443 3479
816391738 3649
333395107 2423
994950927 415471492
663862731 16612
43545037 223
218628715 964
577903551 5425
158117425 6756
120839881 120839881
901157296 5251
196176734 865
133512546 66756273
759159536 17157
7447861 70
275626854 13147
1993 150084956
979404469 979404470
456211348 4538
3177 630905798
569245410 2510
614606321 2710
29936437 132
525523146 525523147
466543884 233271942
294604108 1299
748191012 14417
722563843 3186
764072807 3409
392350160 1730
730955936 3223
361388101 180694051
829880637 367431450
979443270 5382
252853439 1528
364401253 10877
686335950 4890
752724344 3319
4538 490745083
551494591 275747295
10733783 820
456873060 2063
259675696 1145
1214 145612530
119367205 563
668067661 4485
387985360 387985359
700338158 3088
614504887 307252443
1929 389692987
990627364 4368
839511479 27095
952942555 4527
137435951 606
144553841 905
31336 934680565
6023 501307964
658546869 3133
323946000 77130
710398195 5043
241343258 241343259
739201012 3352
581854576 2829
563433325 5915
938087741 15292
319323978 1408
650721602 325360801
339052544 1495
814677478 3823
507043526 253521763
5619 632510016
417149655 40885
570014588 4908
584969814 3515
993828188 987637604
135652055 1876
224387201 132790784
186849419 1140
448975719 9122
158557428 1146
320747472 13896
825775381 412887690
474657751 180822
668386137 5029
192791490 2069
254782677 254782678
63574301 460
138981266 2399
2842 332255378
876777287 3866
730354736 20881
592267984 201072293
252645893 1114
692419980 7417
414053604 4149
288394611 288394612
293297401 1320
995057208 844781529
941720780 6188
29029438 128
305924151 2989
950707871 4192
308896149 1444
113505691 605
943232088 4159
56017872 247
757705845 13153
906715214 3998
370890647 2083
540898921 2385
296132851 2925
960340097 5719
3585 258304635
194142059 1260
430275835 430275836
116699214 43621922
771878510 771878510
762017760 3360
290293761 1280
297727799 2635
4790655 29
412990053 1821
266420560 75385
521384412 2454
312676439 1577
649684796 3886
559101703 90778
80843228 662
313141959 2961
889334177 4893
767380847 3929
850471298 3750
547700965 2415
796572076 9708
675156806 2977
486354171 486354170
752485968 9711
162550168 1354
407439891 1846
5502 212751336
875053868 4717
734247842 5851
464241131 7639
361425483 1606
701244720 3256
768693107 4522
895445807 6788
197072460 5447
459854641 2415
488088970 10873
606671276 2675
268476541 5137
45173634 38115724
305260717 1346
450038564 2591
650077401 4218
530690940 2340
132444349 694
5001 269628321
190385236 1127
696706990 3072
819321947 45324
604630139 2666
101602980 448
271264069 1802
733449606 5682
523539319 33640
776160890 7023
369974889 126068245
253689855 1568
878655386 89582
295057694 1301
770743134 4423
837224659 14683
787747850 8851
1261 201320344
783804626 15637
574202291 5973
53022871 349
419741869 3484
893214313 893214312
833857591 5945
764541924 7782
216358614 954
69810 944883776
918892295 10464
389257776 1789
561129953 4742
689047552 4072
5980 889668520
421379303 1858
33171849 16585925
241079253 1063
992322363 496161181
156982939 78491469
201225828 1021
479027592 479027593
741613111 3270
328394269 1448
2948305 13
399382546 1761
350821383 1861
508923491 2244
596932895 4492
832993392 26768
374659925 1652
904671680 3989
993251883 14095
623612695 311806347
80779777 5464
600388425 13845
151815009 75907504
988462764 18468
463771031 6473
85593789 4524
807983561 9085
673623469 673623470
505058934 2722
61431592 61431593
272602848 1202
597386099 5881
277269679 4487
983656377 9669
530427770 445851305
686843691 28348
781781610 6940
172802234 132104567
447221529 9458
463403539 8510
17368 980041504
164841520 164841521
977510397 10427
506480631 26929
884022319 420689828
628609817 612911493
771092800 3400
724398895 10836
981454193 981454193
633204979 17551
840597327 4923
835481928 722419376
777669381 3429
717568250 6650
681956968 5129
147909459 875
441923179 4051
328777893 2553
532566264 7535
915149438 7996
837085582 3691
7873 741920028
983045976 6556
45406627 246
4106 637858888
80132304 426
540447720 2383
622314814 2744
528616560 3891
795446959 397723479
260318952 2408
3635 775241172
327260048 1443
62 12117466
785307537 8342
425289679 2571
676209797 5367
689189749 689189750
462760082 2858
422113848 3588
711216576 3136
345892182 1547
901713863 61915
835489116 250973
664273769 2929
15067 897571324
913453096 4036
53441419 874
803714975 9068
816607760 816607760
287100175 2084
846164683 3731
363956840 3068
82902163 1707
99117468 536
530442534 2753
177655569 6663
119285688 4704
687755027 687755027
969082215 4273
121919912 1107
20168128 113
762172649 5514
336352080 2802
890029865 4139
342806406 4219
992977963 20101
378599768 3303
796952579 3514
306812365 153406182
857169045 7655
538790523 5339
326071871 1764
816695555 20645
3571 536628454
890310133 92241
623600679 17590
179914701 868
489191861 2157
782018563 622035448
874549132 8866
341818265 170909132
259142264 6826
295080623 3709
198435004 3939
838070664 27699
19876284 98
125189885 552
369487215 2162
16197064 91
140534799 7576
647764312 3621
176472913 794
442161551 2616
6269 906475787
932894501 9667
627987056 2769
854843002 34695
239113024 1292
505763665 3598
235590879 1120
198338265 154933255
245663545 22973
107628231 18539
352563095 2195
653261717 653261716
501338959 8720
716339568 3472
303554167 42388
91772095 832
542906346 20430
402555659 3337
542486464 2392
367985296 1645
432203075 432203076
866825467 4441
596280909 596280909
266765857 4144
44357900 775
467742999 6960
510942644 6945
798743808 56988
402070542 6622
732321648 5987
838899909 3699
519432751 12796
855174389 5683
557853121 7033
366782783 1912
692467777 6864
839191441 41880
331511088 1703
908 113331112
877254400 24922
981502523 12233
1222 184448948
455016492 2357
507302839 18440
2657 403177853
170563457 13580
41956485 185
552751599 12325
964192546 12994
173089223 3958
758016337 6512
306442130 5162
991154641 12995
762780002 154654
804655700 6723
405504995 1788
152266817 3716
672496140 3767
973443101 7201
644778355 3459
460234430 2195
514520194 2687
765656122 3376
610910547 4293
92005601 1222
4633 672109943
744359084 13095
6684 946952805
421455511 63915
558164646 9787
34003505 17554748
92531397 408
712950035 3530
949448317 816226611
886372627 17723
246070404 1085
584896276 2579
113041851 5498
285715011 3899
657469313 2899
578667317 2859
46422869 390
968201509 968201509
460030142 3146
763183035 5269
808936643 4515
999328245 499079782
878929115 5293
496288823 3618
734737730 11994
6957 924622570
269082285 50006
860639481 5480
572091634 7975
564671372 3459
758661354 4493
107360821 2780
919871615 4056
93528190 685
490798029 2876
411520165 3002
851828348 3756
46883200 392
277804410 1739
1299 166774118
204844157 4898
469238375 137622
602048580 4027
5782 939314810
962671824 481335912
596701407 30167
327507301 8100
834128168 28541
515500490 2273
432966095 2328
878572609 10921
173487140 1752
23273149 172
135033593 2186
577414977 2546
825522881 3640
585129113 261920439
174 21603464
829023874 11125
124896299 3261
309299421 7190
946524852 8323
307301920 3597
605915392 5864
782390546 7687
130141499 1590
437644416 4224
526906972 29943
591344297 19363
475233151 3045
491770391 2381
139933416 1028
290791380 3278
537238289 5786
535458274 2361
756723241 69297
228378537 1007
144664887 2447
427502420 1885
382371313 1686
52615608 232
856279932 355171075
981936059 13335
746169005 5348
482405599 15800
26280017 6608
704162577 3536
617227796 113149
103177908 3267
229286713 1011
168075127 1094
580230162 3162
552439686 58577
761695188 5741
878190512 10256
413750334 413750334
841402977 567924483
721424047 3181
154733470 941
600998799 2650
605324510 3675
708963557 4839
713037192 3144
458575445 2022
707324620 6134
10597 656049673
644320205 2841
848766827 3822
653323044 29161
863170351 3806
729392497 3556
434617540 3273
1864 98908245
258766777 1908
501643627 2580
386678654 1705
531827239 2345
339242881 27185
299457315 149728658
109994297 485
152178575 3695
435556705 2528
4140 700853424
342983448 5024
638013976 319006988
632529588 2798
459252670 2025
804383425 18957
412732169 206366084
821019129 7357
668149132 3420
717347087 3163
982005031 4330
539312504 3088
426669229 213334614
793647741 69393
940113471 10793
6403 534881577
672531357 3836
206129109 955
495731399 25880
691990497 3511
388060944 2976
65028788 319
824658940 13195
489067633 9765
461222781 2150
869012635 4827
372172180 372172181
166239505 733
631507991 6242
148094522 653
621689257 53784
210235256 927
708925950 3225
833578538 10911
801080409 25192
632669064 2899
900039794 15881
653599441 4680
124007417 2426
54917367 451
921276975 7088
714621592 3151
110821357 527
112979145 15953
199351048 879
438350889 219175445
798767276 3522
156690483 14242
1537 241267882
144539744 1765
148143338 148143339
698147451 7150
1659 151935530
125068672 2457
437882479 7835
187107873 87313
134193060 931
390027061 3065
334345390 1747
175608394 4228
209032896 2280
945500017 4169
339893839 3796
200032124 882
92716877 427
480794011 480794012
762021120 3360
649095433 29512
538055353 5738
256002554 1851
593818484 4485
2223 273479120
432038760 1905
990279559 483551891
941511695 9058
512243092 6399
180661798 2405
128420611 1965
634910561 3861
391466341 6870
275647752 1547
818281135 7822
842389696 16779
231100028 1019
241420763 1345
44678222 197
290601075 1678
946507997 4803
916329793 4504
318874039 6399
323406817 1426
265669603 2866
392087359 2240
319299225 5700
7587789 61
586488050 3949
230548550 1426
973058991 18043
687815316 3433
239039563 1054
38983869 517
256123057 1274
776228630 5194
530248612 14309
999372035 998341289
175307884 12115
152176760 671
346547155 25428
714851535 3152
900587061 3971
335587603 2037
918386626 11625
400287066 1765
308203794 1955
10500731 297
764427796 5319
881243831 40895
379000296 4712
809707339 12482
461164051 2318
520014511 21237
152529049 1512
865907544 4880
620895490 3063
899023173 16049
671478248 13371
60750485 33737199
224066795 112033397
872493361 267636
717345265 12513
753626494 3323
737022691 6103
105820639 597
578319600 2550
593923414 8009
986178266 9532
436400874 5407
194072744 10995
94414217 969
14402 510781332
657241791 2898
354023874 1561
729140993 3215
441355782 2873
406378592 2168
406446709 5244
889446082 8019
881085367 5586
371604581 371604582
851607716 3755
556532723 4598
215225607 949
568847612 424395
543197439 8897
908948519 4743
719114460 7207
665861312 2936
259486125 1186
6819 416316983
75967640 341
3069 589404519
132044537 681
940509048 6787
41913 785650442
620745728 5216
519288500 6070
515538605 4424
162378362 2697
573328861 2528
719597055 312264935
696739190 6217
110119031 3485
272545651 136272826
850729621 4710
665384499 3421
182575868 2287
33226273 258
873 156722706
809813696 5979
815657568 5581
470581249 8858
659933286 5845
58739330 259
993955328 66512
546696774 3256
41247694 3453
327877097 1602
919492737 16864
401420071 1770
58966180 260
56562048 333
43922735 208
876021445 19748
685248513 4329
368940861 1685
904307819 13857
493180117 2418
12811276 262
242667441 1070
161287860 1159
20060057 436
958992307 958992308
341758920 341758919
261534428 1521
340957294 10180
971161269 4423
556829397 2942
446244229 3287
577184216 2545
713530499 5452
144432251 876
132418717 1543
476556756 4007
705976944 6168
502428959 23760
163870042 6653
850020163 3748
479386786 257955091
228970350 2081
534097514 2355
832371795 14985
330561481 3460
44214957 265
949562973 416867741
853197998 3762
696893234 257357428
781754246 4093
826659966 3645
81963837 979
700565287 3089
997659810 4399
510254783 2463
310951818 3501
253779130 1119
2706 412981419
665308440 15852
137868385 706
796385520 13095
263351564 263351565
917247689 6134
486922423 2147
217940859 74611652
604173888 2664
35832977 158
163971126 723
808680600 6825
628406915 4759
256283875 1375
385169533 1883
651343753 2872
848744334 808133128
287864297 287864298
172996095 1264
255231965 1317
336226373 1640
908285115 454142557
935018316 9166
757369290 87169
632435301 3357
662008916 449429
60201504 372
420767468 5948
979155358 7033
335492101 3965
590753791 2669
844343229 3723
953683542 10195
123950357 1242
724061205 11402
9883 760422069
422836361 13446
511448927 2642
901944754 450972377
610510329 305255164
614903334 5805
506001999 4693
731014473 5374
943348641 61360
9500 601795779
10668 603082088
294125999 5215
181339344 2052
411676361 2062
4571 391958679
601037494 3443
2664 546628824
977242419 4309
980951341 6730
146095628 3199
498225319 9017
545888344 2407
394846613 1741
384455786 3085
605766415 2671
496789777 5406
12816558 1761
932180326 14503
264690314 1382
18481 812497829
341863071 8697
803475137 401737568
518144147 259072073
779467316 8035
547927057 2416
552284342 3645
460645042 3469
715787551 357893776
5742 739094968
408012786 1954
581 104166909
671723234 30359
740700525 3266
734019934 4881
347196897 1724
907173608 4000
294285549 5684
310587858 310587859
99012855 10502
359339008 1792
337810593 9171
752272381 3317
425639787 6494
104097068 459
646460177 10161
836154205 799552156
549287802 2422
576503159 12840
952910899 12473
507879014 2582
561992648 5451
571251008 2594
527039424 2669
653188668 3722
847747458 3738
596385363 4607
507497759 7590
854602411 403507567
199177616 199177617
613477145 2705
730358918 544898508
827424108 4669
408331724 15315
175370623 871
44750882 811
878082835 15529
668920454 7529
67357521 297
452576961 614080
729362117 3486
987635819 47244
72684765 653
788561074 4405
407002006 2831
585011625 4125
653157576 3595
939376607 4142
368671248 4488
762459684 4009
685345475 13511
617248837 6647
533529936 3132
927817897 4188
3001 483914764
894607433 6032
336828288 336828287
813919093 10621
848115139 535686820
329629248 1480
887303774 13201
51230587 332
61943197 1395
800979287 6161
982674285 491337142
377156863 133886
114443253 57221627
838801701 6610
14968337 66
550880196 2429
816904055 3602
865666714 3817
841739999 20000
966506743 5054
869106615 5656
58256800 5882
43490303 432
721112870 721112871
362917085 362917086
5015 117904089
463998842 195427679
781981660 3448
627536383 54590
932803774 37687
582211957 4057
748177876 25236
862720571 3804
71371214 370
175310131 773
398312672 4538
832602966 183757
876865540 5936
539991177 2381
607128771 2693
686503339 257519482
159669106 705
238811976 1053
2663 255199993
508249841 12592
1057 155534351
753023371 11627
575870070 2615
674985956 7995
547089264 9252
288023374 288023373
377335671 4870
658049364 17318
942639574 471319787
256501752 1131
690358644 3044
504148621 22677
519583901 11004
817083750 26250
411423352 411423351
208875504 921
846467964 4954
573557571 2529
198498462 2627
309896400 6600
519121693 2718
325303252 1478
412310977 2197
239145677 1078
850802379 6769
205473553 906
168302278 7320
3711 207645213
201976970 1631
149254858 74627429
117874650 2650
915362076 5079
292560389 1290
2700 582813900
80761017 1873
141522301 900
359621911 202566430
5035 398865001
678787724 2993
431356482 1902
895811021 4626
970441769 6470
540433627 57974
762886647 5073
636177637 166545
999246307 4406
216548791 1110
756743936 6717
739040369 4890
334049648 2160
717460339 3755
994693447 9189
844800201 3725
413910886 2649
520938927 2297
696565089 6682
505527121 3381
339362816 27136
416009556 55832
651341729 651341729
802222550 12757
998674656 50932
875650956 142962
587127462 2935
718518528 7488
377735721 10283
697065571 3558
254036814 23682
165707220 115395
462942635 2281
54508278 529
7945 420535761
885510299 4477
67939595 1374
426143179 1879
351659811 146317
656789632 2896
885003959 33612
579627609 229520210
68491152 302
240500959 1133
692366437 9468
936064998 85182
259842959 1170
318133979 1429
595660050 261262015
144897089 942
3615 230027211
807155417 403577709
138371872 69185936
771549795 3402
418204072 1844
769226595 5823
290066969 1279
285305594 1258
792644855 3495
389197242 2612
802512432 8886
501851976 2766
797300735 6144
19504271 86
968437302 7921
603355370 15194
441367390 441367391
869456223 131656
235637396 1039
889862792 4823
105540714 591
935441049 4996
664785473 332392736
761120104 17085
660191586 2911
289992085 1434
860573185 7634
184170066 1063
93953122 4493
732991745 3232
171159910 93373582
2322012 17
597178223 12916
874781463 6322
693187487 15259
296591336 1976
636728233 2942
430529976 3095
53412863 25171
774030661 51108
478079890 2108
71655545 321
732716267 4578
753179553 3321
431354105 6950
401663096 2607
185805049 92902525
519709367 5212
590618270 19919
28031080 377
550421757 2427
668304838 5306
454383943 227191971
238133338 1050
557002825 2456
910289118 7927
525024367 72208
346535914 10435
156259781 689
583190029 2729
218173903 962
345859324 1525
767230268 6575
682234976 4926
597630439 5039
510733333 2252
975212135 60966
92100374 610
160534743 5669
9701 811187424
976112579 4304
739743676 11715
998336955 499168478
551787369 2433
322953232 1424
899457071 3966
137697543 1338
121544068 570
993393113 6316
553851415 276925707
668375699 5439
214633244 2084
742995006 3997
831336375 831336376
276959303 2826
604454310 5351
588127583 2674
2172 378599148
997049233 7569
461764750 3553
50140801 400
288026158 1270
641091768 55689
417621654 2113
913635968 4699
207320858 207320859
611449503 67930
487174338 2754
513718657 11072
784471464 3459
482157861 2126
4460 253305700
868617190 3830
223046300 1101
813361233 9947
330665133 1458
358559 4
860662334 6235
288870031 13257
25490 296689528
138200077 3193
178826075 5148
634671013 317335506
8622172 3906045
151042805 666
975933749 8850
191017171 191017171
44745349 205
920335824 920335824
176915020 1119
250150056 1131
333716047 2471
342454409 1510
417257351 12972
658721465 253738853
701917090 3307
8224 892091833
143178426 2466
231780403 1022
162499538 2279
431497922 26388
782635374 26197
784690870 3935
691262920 3048
515318804 2327
331783138 3331
272605927 1202
491231472 2166
261945914 1155
227018792 1001
324621271 1691
297097008 1310
564482798 2489
458091164 5841
661263989 19857
487831742 2151
1927 44573348
325637047 1933
477876061 74867
282539141 2887
7763421 115
322200715 1746
360910839 176914530
338641818 338641818
933225288 6621
636492652 3813
989251096 14697
695766344 13228
139404307 1893
773562535 7166
468764535 3178
90481514 1469
10327380 84
623756834 5486
952446437 23420
302375639 2905
563254201 4660
345092604 180738751
120426973 531
144694435 638
60809627 706
260579738 130289869
718023472 3166
737445707 98471
843058955 7188
486746808 243373404
4076 801076660
778633308 5866
144434426 849
31862749 17576962
393076047 3412
4543 444323572
82098343 362
764080798 764080797
282128004 1244
490935221 11315
337436681 2202
33428619 16714309
654972408 2888
404368833 11896
45131559 199
78647883 482
807966961 220756
444908215 227691
237420046 118710023
140172410 1371
974089473 15787
535626398 6083
739519517 21431
847529470 44648
751085555 4499
581975727 290987863
418935120 57840
390703481 1789
449736400 2045
829282104 4634
941615292 470807646
302086944 1332
213410330 941
813726107 3588
528359999 8806
670986563 5618
362847194 181423597
802393634 3538
715074291 3153
832329149 3670
150457917 812
744018092 7809
372357528 1884
614350067 449926
806922379 3558
297786763 3433
849930980 316430
270049046 1715
863816318 4327
10002960 120
172814365 828
572085917 19183
198127781 1026
230029746 1026
45126654 218
477342256 2992
41021231 584
331834664 20398
115102379 2945
821272938 16157
797630981 3517
541119911 3181
789155752 13074
899934193 9144
62205618 62205618
351526274 1550
340555128 3177
9941439 94
850720315 23507
968624360 4271
243296059 121648029
136301494 601
519636557 6299
489479453 7117
11053909 49
172238831 134038
563643779 563643779
81425631 40712815
200028659 46605
575370658 2537
807618291 807618292
886001986 4987
147992760 894
200711805 885
76026990 582
829289142 8338
992081708 7461
123637425 1147
844801956 3725
386491470 3309
573672537 6124
940214983 7916
514524417 2724
986314712 430801459
428155036 2163
355611425 1568
592774975 2634
989671961 11720
518221646 2285
454704309 54140
432731492 2238
808765744 33549
591206317 3809
162922313 1732
148181928 9129
102380646 488
437402881 2880
775377471 12052
179580073 1812
471621400 2518
637736292 2812
552921335 2438
134899579 3468
760049549 8650
95190654 1211
44451428 196
65393515 711
149714935 1110
507364675 253682338
878831031 3961
518320107 259160054
816948137 6210
626307156 7563
119217474 846
570086635 130934
974440999 4600
770835898 17653
777664065 15333
135394228 597
985025001 4958
572742821 24683
892114688 33268
820305707 3617
182680739 91340369
358048026 6216
509718549 4036
618147857 3862
608256397 2682
836412221 3688
182650685 1813
971741889 8788
436460639 2156
650447949 7083
951206891 50187
783789695 3456
415891497 5378
169273681 859
693256352 3974
322500096 1422
442886640 186872
137276470 650
61715760 1096
426491317 2328
963002181 14812
958525379 12194
795360254 5354
811728111 311194822
726697548 5562
759719949 7127
4749 898558290
313803000 2142
394421456 3268
162610294 717
422718087 19364
196317003 1257
88621014 395
563560323 2743
4485 593361015
992750971 452254298
518086867 4106
514366524 2268
36595499 620
662248921 4328
9774134 45
46846557 441
323521903 161760951
731558845 72018
319524503 1752
121996843 682
873483157 13237
989715924 4364
382596064 2192
945727049 11116
15853943 83
316164826 3285
679818014 6561
475180044 5449
355810951 1996
288568350 5828
343815623 1516
296704960 2923
785404168 10637
498596641 2710
86408133 381
891786346 707683971
981703703 16568
995163295 4388
943008196 5081
297121678 148560839
588928351 3855
374681393 187340697
483161011 2972
280745173 203467840
647657942 5639
424102910 1870
148923109 3710
629161593 629161594
304633699 304633700
631181319 11110
554052857 2443
874907140 4813
112716575 497
682348413 3255
844156769 5813
545081594 5803
799294900 8017
17957113 244
661974856 5472
535845898 267922949
117026063 981
396698299 1775
9268057 74
369219135 1628
718708544 3169
642420215 8419
681308944 11906
140837508 621
566506887 5079
739995180 3952
572874066 2526
649450032 33432
677330350 677330351
100825675 575
438848870 3239
263321369 180376714
838216480 42648
907167266 4000
266660614 266660614
641343360 3264
682045493 4649
30224294 233
368079492 2046
938364742 5094
230346362 1264
192513092 1349
166811791 1823
945950851 4171
601777502 9347
535720647 4076
562477485 235432585
910753207 13189
268981152 2205
264095010 1884
194895362 1474
809439761 8804
6861 722909265
955925465 5303
8705643 52
951846023 4197
923720872 4073
5581 557878864
702706761 9051
322393995 1947
212049082 7461
500782083 3727
765196207 3374
72933004 549
393222289 2026
526618835 4058
434773321 74729
206331184 2323
582510675 7736
625265573 2757
757852420 34993
67130541 296
938648479 17080
269103487 1398
56233573 821
813220497 710323098
784882628 5179
304693416 7499
465465364 2745
153083934 675
481243095 6574
818706255 6674
884942384 3902
289161075 1275
204159501 1099
663749547 6622
501788555 2793
933244966 4115
435667433 1921
143486610 730
518029973 25223
678148127 22488
428235375 7725
689676752 3041
69506423 444
198142949 99071474
521320438 2671
991893299 8294
5224 991273221
687014017 4982
579554300 3489
831390960 7320
22306 584751790
853666134 426833067
951851825 5171
282066348 3677
351566390 5612
554407386 3397
490094687 245047343
428306067 3838
749367011 355693298
6512 996946491
286212131 1262
996693014 85907
999569273 8538
38281160 2164
11448585 5724293
578635500 7900
803513100 3580
227775837 113887918
794872464 5392
82985263 496
365572825 3866
289161037 1275
25910 474395329
668887830 4800
116928386 897
831134570 831134571
291659379 1507
884928264 6774
866576054 3821
165785354 731
46155764 268
790577913 19785
232081928 1035
666048082 5405
281758575 1783
641990955 268315381
539313753 2378
940648663 5089
129498231 571
735215154 6473
869970276 3836
852308425 4686
844816634 6623
713266228 3145
316351007 556956
937553993 4134
557910817 10672
704692004 10905
1270 180223160
74841691 330
322017751 163189299
584591579 3789
712965932 41968
700151243 4107
366745269 1783
26815111 150
621829219 10870
526414380 526414379
811027751 6682
249745497 124872749
620900280 3640
56337830 628
280466142 1763938
811566802 4153
757481939 3340
401007779 200503889
2036 450664674
690680986 4140
244896521 5980
234685588 1306
177559199 2912
626428508 313214254
514882608 470119013
591313788 2679
431121131 431121132
6106 788005346
733221983 3233
235669349 5247
109913773 776
161548605 1599
511645009 2256
747483219 8305
463272705 5176
207070439 22765
971990500 1108313
733928895 16695
74936482 900
489158647 3256
2981081 19
86856975 2801
973747769 22434
902403518 3979
552240955 2435
487761228 16209
495421876 21175
209106195 3716
556681436 5560
826817932 8176
625842322 9827
514770575 16201
220896592 974
549477760 2504
267649091 2323
354427786 7285
839323251 839323250
638233680 27730
136606001 13360
29657 436165499
9933933 150
826239376 8125
975439249 4301
614835754 2711
321320079 321320080
242344200 3445
176884986 1293
730598919 42452
280598010 2590
982456478 491228239
161214981 4841
312744790 1379
302030899 254633243
535228215 2360
217369746 217369745
129951788 573
6121 488596583
28473264 368
251284427 1108
203640625 3125
495614280 3052
7124677 599225523
760695896 760695897
110872639 110872640
387815436 1710
760573863 4703
906736792 4018
5036 844613782
454594582 2709
974697495 6891
3765449 20
105457888 465
944 198891919
979008418 710676318
20888 725022387
748258777 35713
583949624 3985
425382239 2181
244994257 1794
1248 174737299
279958769 2318
691722901 3203
572072331 2959
873970366 873970367
920386140 4778
572259345 13795
670961808 670961809
115949060 45799317
837905923 4662
1464057 7
570796953 10302
349274852 1693
588978393 2597
997307355 12178
273272600 5975
226919953 205073377
482702650 18447
328841279 14528
697366068 14791
400755140 2183
26174192 13087096
390615527 390615527
515112861 4321
2222 240103503
612072355 32284
946852425 4175
550274727 4570
757385162 5757
543379950 281747
667474171 29419
313397592 2073
173206411 1345
996790027 15803
594326259 580779135
29302645 523
691788234 3785
794161424 39613
93211400 411
787872367 3474
300271285 1324
709070480 8607
355495279 4865
174585247 58566
731997697 14739
300969600 3257
428748145 2568
19777792 184
908277549 908277548
599637919 2644
423551051 2183
471927519 3086
531755979 34076
766371989 4478
426572743 4570
703735576 3103
621966323 25362
923922629 27039
374214703 4552
545713835 5374
218235159 1138
109313959 482
601052414 2663
389299771 1751
7717 42846288
19492 929557371
293923582 1296
261946333 1155
989651519 4628
129213007 1384
802395290 3538
13870 809453231
612792112 2702
754269628 13358
620849673 7830
250229 834903606
580210276 2645
326630715 3137
413074036 4271
479741217 14931
189242728 56541
573590535 10562
268460734 1523
25692877 132
335483835 7747
779794226 41649
370919817 6627
657019691 2897
598650725 37426
577519681 5496
241117388 1735
894629031 13042
550901944 5154
501078846 2644
832918043 3772
474679315 5823
884620200 9287
337833165 168916582
717136870 3705
399814536 4474
894563871 803894284
110867487 4663
179410796 1381
984140570 453521
962707824 6444
26005720 130
865230493 17011
491500947 166564255
428410088 1889
814174007 20395
7937756 35
29421 699543117
331577823 1554
63222905 592
126554896 2066
48643882 2283
928001100 6630
139476466 615
994035983 8158
2041138 9
317053818 1398
392579888 1731
607833900 6225
334484830 2409
77139301 38569650
152332756 1627
786521346 3468
825480949 6350
780390741 3441
930253904 17873
485019642 242509821
553594778 6806
292683522 2981
979292173 4318
81733116 1244
162795629 843
535314968 3085
710879513 12797
313312167 1407
997767465 86327
953239533 11603
10005 731843022
704370152 3321
582212693 4011
1645 339622898
185970261 820
5760 906560640
227090490 1157
560478572 2862
970504597 485252298
517015643 23196
169407476 21705
197632737 197632737
222391451 39898
822241830 92933
561317136 561317137
966063914 6002
358985785 12668
418921966 4048
215762065 215762066
447025343 11974
971079295 31504
223542272 1249
345995207 2817
718964962 9449
901444700 855545743
922116875 17407
271610302 1231
349569182 2287
713944365 3148
326539794 163269897
147076159 3008
271015839 1195
27718950 499
129864113 1381
61282041 584
853384935 7415
135741308 1178
417755070 381954562
439520957 1938
162012606 2702
309310037 1650
714366063 714366064
326155881 326155882
196666303 969
702144936 3096
51422 398134632
598290213 4886
306805352 1426
740412273 8072
565425666 13732
514426619 22103
969017677 15803
832549760 3671
112372457 1855
435136172 435136171
494588359 2466
696625921 6383
459599941 45128
583760033 2574
629678097 4688
435120295 1924
314533661 3229
950362627 950362626
743948049 22865
4129 762430269
694666679 3704
791902818 7243
284125010 2673
870651049 3839
161021821 710
860240046 860240047
701078939 5819
629696070 2843
459671464 111815
587714815 11707
65171304 669
336750491 156316712
301 41972343
444353902 7331
904800158 4737
241925401 1893
478755802 2111
200937711 886
369768928 8836
641201905 4742
980219660 5063
692693451 3357
165687343 1010
282584354 1853
237699693 237699693
7257376 32
915 110182470
658217520 3271
1532539 724915112
957062240 4220
750898512 4055
391258356 2898
573777101 49898
23921022 183
20899180 115
692520644 3257
261123292 2175
351582391 175791196
44023 276574916
292248611 146124306
276540230 1361
937507658 35555
827670887 8225
896992488 5629
948201715 6099
182114779 803
970986954 1671234
882059413 9274
1288 165839016
828694313 3654
927579071 4679
345820004 1713
445133674 11394
470852519 10344
908513561 908513561
993802543 4382
995060287 47424
188056162 1661
773345286 13999
340641584 1502
170729999 85364999
377559846 1885
723402541 3682
331117779 1460
555864742 2451
934720275 31556
906945206 3999
677570417 4662
409647080 29581
720611211 4376
228669231 3655
3336 580394330
103486361 2306
353633454 1948
52629 794028298
999419270 76985
17009544 75
21024639 224
785647253 3696
347407375 7219
238 48333992
84593705 373
379328152 2332
984506162 4341
890781502 5381
443847050 2825
611887031 2698
548264341 6218
330274865 2816
278561891 3815
236265156 6385
870446860 6187
123601639 545
182163959 990
183607260 1243
861230945 4144
6734 611745152
138908582 5047
72044598 586
323807310 3182
748162926 4113
5162 507357494
842539410 8192
900931001 8331
978897920 11264
86936160 556
996077245 497183365
417356410 2514
135914838 3384
362157030 10135
3045 664906200
965924476 5975
910588091 15447
682563185 4504
259440140 1939
87495755 12951
3294 745722499
896698530 301977787
196671936 992
43391212 308
179414720 7360
787967561 26291
347893289 56257
148500779 1122
2729 175783077
697699181 333966362
456988927 2015
7902 726991902
800575760 3530
157619744 695
259497683 2001
605702535 14779
1663982 38
70442299 457
53650961 656
998375234 9211
841386001 7800
143 27295628
765 141406425
34245441 151
943887409 4970
830033629 9290
19957695 88
300952985 1327
323180026 1425
148811581 970
163999081 1194
816330026 3725
919789487 53518
268 36068590
688529501 5266
201253129 1329
423164709 211582355
29361818 14680909
414407114 207203557
774714762 5002
251732979 232191854
756353955 3335
481452692 22047
1980 86880141
396894272 3899
656485684 9853
692172236 3052
117536497 588
85500584 377
101603236 448
713887597 20926
438068931 219034465
911625040 726104111
873081065 4719
590315506 5962
88997570 764
119810966 1315
400600357 2922
969151495 484575747
297687134 1569
977242419 4309
938917254 4140
963832319 7920
551 92050060
445173193 30761
637514868 2811
301787863 3538
927553709 4106
242439974 1069
469364548 3179
867758185 43906
583309025 2572
772380089 6939
227269167 113634583
961224998 69523
15267330 112
604400680 2665
672988860 336494430
394965058 3599
637389080 5812
134107107 80834128
792687433 17280
931326289 458556574
849316641 6782
995219350 706356848
752985105 3405
114488302 873
701934984 3368
967687296 5748
54976983 758
870877440 3840
641223717 5165
696128043 15112
410807233 2781
877816246 4326
6688 779861468
155803664 77901832
410173427 4905
861924585 430962292
152282388 887
881 148638796
868590526 12970
470441436 4466
264134438 11079
149354820 855
4201 841657747
628786019 6220
355467080 286667
495540519 2185
799255861 4022
329077275 1451
351157403 4524
542540823 3061
437771420 3293
733312603 4266
139930829 617
552629635 4445
928908006 9451
3752 753859344
211124953 956
205116828 1282
113625069 56812534
132420291 2679
402801194 402801195
137681199 6320
708425053 708425054
612607828 3195
708594552 3602
280479875 3720
483894153 4047
71439165 315
883354839 3895
7409 650406474
23813101 105
330888069 1459
930605991 4790
442605265 5465
176939049 18698
671671909 16562
614341727 3276
940034229 80462
7949 707851284
616069537 3552
269883669 1190
81441301 40720650
798531112 3521
343946749 343946748
998395251 114508
882676483 3892
550026539 16057
218099788 1457
35282649 515
36274176 1476
582398958 5802
916235640 4040
695606331 6196
411139005 205569502
389635773 1723
397435024 13975
882100971 441050485
367145326 7515
699815016 3324
677056486 4902
995736263 5098
55471386 267
365621992 2072
693738653 693738654
433119721 3609
188691997 832
340504674 18138
51935140 229
572358699 9820
73591597 1399
869626892 5507
835785206 12950
960557441 480278720
92192587 2909
725506204 3199
861296732 861296732
28483727 256
321696718 6063
578462522 6726
579453407 2555
438178909 2782
224439040 3385
395980577 1746
264420874 8231
161374025 731
974977466 4299
790158229 38239
1945 391530955
157467032 836
385618217 192809109
405081746 204929990
103039889 5453
604178120 2664
411814099 4460
508311859 5923
385012751 3959
584049324 3586
953725939 22429
7232 656787461
296518131 1581
748437031 4096
966415050 905929821
596688946 3233
322997525 2045
236333 2
877357351 5450
595779957 2627
348155567 1661
973849143 4294
735522219 10545
106184326 38473033
472343876 5321
600774656 2649
864677397 6556
859649980 14941
331215366 8255
746104912 10019
213570380 1025
365140543 2432
648300372 3123
367486524 6213
466765000 2500
743102478 4257
552806181 4414
999459126 81584
58102539 338
754413799 76981
395071665 1742
3881 328868990
469617705 234808852
807129769 5352
660892346 4929
868838476 3963
211368083 1175
130177666 687
417853361 14555
59872940 264
6970848 6970847
370212324 2078
203279603 7732
720422635 8587
349872380 2860
432299973 432299974
983988463 6186
223853344 1273
317471400 3240
362640408 1599
791940863 7211
898789201 4588
365361292 365361291
639777411 2821
96382103 880
585319890 12419
381968723 374582004
191638411 845
384840949 2650
75600 603305549
676766320 5680
6562 281988826
171746972 2239
793175221 8687
138115719 609
436115859 3258
902636140 3980
671258251 4134
601777073 3559
256305950 1137
773967826 5175
397696324 4827
912208380 7674
759869118 3747
324830688 2166
977647511 12299
689 128180871
238251264 3468
2229 352719205
567292699 18118
470372068 9691
378555 896762400
331815447 2174
601890389 9004
191252906 1984
45209510 22604755
330664194 1458
486001097 2611
415938884 299017002
853780351 630315116
74387777 328
839952666 5564
946634818 4670
873720073 16712
946740653 447445772
273271171 1646
143762239 876
58100575 338
981184012 5538
952579399 4315
251335044 4419
927701270 7279
383051063 1689
331965417 9272
1153 163950030
454325434 35756
929719915 929719916
108904529 1006
809561760 57120
965374019 31785
999869843 4652
113571541 522
470819628 2076
2019 424073374
10316 927279515
176898540 780
590822093 2969
732268507 6817
299929159 299929160
683046319 5995
558220017 3656
939434383 5202
378515849 1669
150135705 662
2792 547876952
405056184 405056185
44161106 5194
54349688 313
742030145 3861
173982598 86991299
152810802 3371
607113719 3210
520616662 15438
937921175 6309
759749851 3350
918631693 12204
412534104 1819
771751975 6412
727113184 3593
729559983 16392
982657338 484651334
380291621 8898
763100677 6812
999404078 482811626
264513815 3065
819919178 4883
886173035 443086518
56977345 324
831556505 3933
957362842 9466
670261460 4282
97747351 431
191604611 9056
511873981 2257
101345584 11783
532507615 2348
649304201 2863
11612474 63
920721797 5360
980900999 13409
424494043 4628
151051295 44453
164855807 6144
660948556 3748
451077969 2297
779484103 3437
775622087 3492
986540849 4350
587388689 2590
775099178 45346
672577460 4027
518671016 2287
70899751 7073
957576846 8597
829542501 3890
447458644 1973
822328688 3792
200698972 100349486
574320594 6249
870307684 5302
911149574 22575
376926730 1662
183138063 9818
416818753 144528
375553184 7805
598793664 504400193
59362417 432
610429681 3906
953099980 9745
3908940 41
403652989 2126
604430341 5405
627303709 4036
533416772 2352
283037663 1248
751505293 35394
271244428 1196
423835736 34164
78736837 349
994449997 15271
489736141 31470
766520930 8767
115316723 2973
584957188 3789
889836258 5501
814067517 5939
192998860 1008
41060116 316
195895331 80671082
588525239 2595
824827892 5881
634128959 4633
589661028 3036
396718099 2345
886498515 17015
692166133 3052
293003874 1325
362185226 1597
530266776 3198
535095375 3091
238331668 1671
211126461 1729
922697603 12537
426485222 7003
907853183 4003
642360095 2856
757223688 27848
923690377 341343703
900167677 13287
837094001 3691
555808064 2737
583840344 32230
712526704 5048
965453544 4257
764292451 3370
149001687 657
74217781 828
913292203 4027
84620613 680
455181556 227590778
442567276 442567277
25642 935155916
243395425 32225
392977231 2472
906101727 15890
978504587 489252293
183175852 2185
851425747 4539
325445979 1435
63452691 1154
878142497 3872
949534576 6394
490359375 261525
736843960 3249
678052076 10357
791 105698319
358363247 2330
416684168 3868
17787989 285
578926119 239317366
403314533 4200
394254152 4442
551924873 22171
644544409 2842
878142692 3872
972318439 15834
865551735 14318
879463251 10942
117024657 516
338827248 1494
897993043 55562
469686552 2071
617086488 5073
259476919 2204
803527598 3543
843896753 3721
315031674 2023
98508309 49254154
449323037 5427
599566855 379644360
516885458 516885459
319043258 10534
530920071 2341
5907 462691281
259290251 259290252
5824 464610707
798042701 4550
866468499 18793
142850865 1138
18823698 83
788740226 304808470
639804967 639804968
591289054 40733
370578129 1634
299769335 2648
93808411 4346
847480580 5213
225238964 1486
838636169 4645
567209111 2501
926325998 11414
524356561 2756
520883603 67274
882579867 6701
14850 255095890
618338197 13224
649532287 2864
357261672 3877
523209144 2307
195759158 978
177317823 2901
600998801 2650
756526844 91968
366093918 3083
313880244 1384
644664649 5950
968313975 10011
498 97437734
812367708 3582
381067896 1843
244915201 8504
160217972 160217972
415714068 2556
749424839 15880
400516438 1766
792143804 4248
915112782 6009
563858097 281929049
411625666 1815
40451274 40451275
321211351 3018
424833904 4017
364118276 2982
869241486 6761
880183900 3881
200938599 886
820487321 6263262
740671276 3346
397195788 397195789
978381343 4314
479268145 25126
988523764 494261882
873142773 14613
175275597 796
845654218 6218
95602640 2161
884115202 17573
894686652 7234
594690865 476189845
272914765 13369
282610988 11338
100433094 100433095
752129413 3380
972479808 4288
91628153 580
1528 281052884
66221985 355
302314320 8118
424614295 44381
855107510 7515
411460412 12747
454577929 2291
823796625 823796626
771601523 12498
9305 839722736
615669900 133725
384328451 384328451
939369654 4142
198712710 1410
583084802 2571
126777287 559
85607999 12000
237681216 3132
364136893 16772
350930219 6386
999419161 4963
145009824 856
865991125 3991
220214062 971
576961736 2544
418659879 1846
122014097 538
274463663 1522
858634513 3786
909328062 4349
669869654 8931
629930077 7244
471224730 2370
353706025 2674
482157665 2126
613104109 2970
362641526 1599
873394776 37272
253548226 3255
97438342 49477010
311610834 1374
178207641 2158
3197 432410235
139250094 614
406184473 1791
895233690 8852
600028649 24525
485509373 19349
187187520 849
999092014 5008
154774872 11860
831788745 9111
603445548 301722774
907920100 11450
351075563 1548
27267219 217
185693979 3340
481564019 2714
491379772 245689886
694062917 694062918
922335264 4271
737979727 3254
947155884 6423
6477 679851828
639884534 321674714
667067521 99266
659284344 2907
946514294 626492270
949535493 7261
952454539 4495
98690333 874
978114226 11175
639722636 3878
337862745 6285
643789440 5040
477115352 3861
871435953 12623
599076762 5169
878805000 24825
963604799 5490
744608439 4897
903703597 6424
559880834 4713
640279575 7995
183128140 1066
407093920 1795
479893711 3277
746582474 27234
261335520 1270
713079645 4605
137642374 1625
1463 291940187
3350511 22
704225160 704225161
241729080 1380
467347320 2790
272375992 1201
295521264 1465
514166402 3866
45826027 379
973333776 8236
473858306 6194
693866186 3180
43770831 193
129014876 628
970461238 26649
450917346 34717
9469 854643529
250778963 1733
430773489 6130
213345777 106672888
7199 835955079
546394931 4866
3237 687320751
606124763 438560235
255989662 1421
537043261 2368
210122461 210122462
1087 220297904
129881556 972
335916495 2986
140611562 620
39548667 177
157168188 693
1654 313326717
111059137 1085
146983109 690
959280131 7746
14976763 1583
123285995 892
265613920 1672
651269919 4498
310341900 7188
254687417 1123
456703399 228351699
706219604 3195
11972 661169856
443054307 40636
124220279 1465
171908636 758
78002875 436
747914090 3535
745194523 18462
48462669 610
809924693 59231
920881285 460440643
397890001 1816
996337085 14649
515553694 3803
981794030 6055
180896835 3889
595816153 10174
816110459 4194
576429394 272804646
142497602 71248801
355336417 3128
132817512 843
3924 185800267
301990381 1819
963865281 4250
11298246 74
311781529 4696
39688825 175
590566369 2604
874211904 6121
914605677 914605677
288789003 2438
480574368 2119
389549202 8732
888217160 5811
285758759 1260
10989 248131171
706049024 45043
634113227 2796
599864999 2645
1081 171427449
221890827 110945413
879594720 439797360
654280943 10821
100756586 826
594130241 3520
833231780 3674
593007951 20135
174845000 1000
677430344 2987
811816309 5964
876759636 5011
365249634 10811
102397585 1188
110819075 626
421663574 210831787
5481 652962492
866144351 16028
908983819 4008
147123662 1952
423475200 1920
147863393 4242
286076907 2224
745629970 11814
764518863 3371
137094594 47120480
267032307 91000483
821719328 6122
162976138 1358
96386965 425
10338 871131570
189825742 837
347413428 1609
151546986 3204
741157621 3268
767013231 3382
610849263 137827
372846130 372846131
69613809 570
647166080 118096
200127039 123459270
717276983 7239
382776415 7306
836429681 8248
176563453 1111
27215124 120
753042410 52114
386684882 5114
249146379 1180
872 143058744
838074103 5827
346994279 1944
989033724 8638
764271860 6092
520869185 2948
752265747 3317
879046191 3876
661118431 3632
788780987 4646
1698 164754388
671288487 335644243
756353636 756353635
196518331 3895
753251124 4590
544809621 544809622
217057072 122490919
859027823 7758
301206087 4027
825068074 3638
902267132 4559
186788562 1273
600088985 2646
832965120 33280
910438458 819647683
694914100 18597
774082086 3472
969242125 300104
531810983 14291
560956409 16506
476103079 7519
688716654 688716654
198846893 1111
973085188 37958
14704860 83
641157245 6188
164665876 825
335520615 1835
34260526 169
213939929 3805
882857150 50859
944459270 9313
355653338 6897
24772631 133
296834344 135449352
3565485 55
974113632 11681
692005536 6579
80759489 40379744
594535767 297267884
38524824 474
54850146 24389691
297248421 148624210
987521170 7169
631782887 10456
3443 500619086
913681027 13880
246117125 9957
380332500 4250
847971549 3739
885352822 44088
918075314 7039
771380957 708002992
420245009 1853
973855445 11015
164878476 727
578823734 3482
120176315 64855
58337027 383
974941603 4861
610980115 2694
385356683 345007349
210734651 1418
493647616 27808
652008793 3781
5388 957714451
294390221 147195111
310755194 310755193
607016279 597241439
194424751 1105
72489060 540
931706731 5269
841580924 80546
365817110 1613
765358615 8245
827110183 3647
5087665 5087665
781790481 20339
915037514 4594
549928990 3589
970498581 4694
521247070 225768140
186998536 86708511
371580000 1760
108911234 3830
351535741 3329
109793656 1047
573422942 8336
765881249 4208
153992416 679
508510132 12959
3825 572396528
5380 727259328
136982134 1481
225657120 995
346458084 59052
970269069 9215
837720870 6527
534468546 6305
60 13265939
272431425 10048
498087726 3162
900688705 18019
563647771 2732
963142355 481571177
624424163 4452
324554539 1671
223845026 2111672
817366551 817366550
921255074 4775
34925813 154
73823295 341
663160967 7692
33215072 176
669145937 669145936
87088636 384
411629294 1815
756718409 5144
439586819 4356
102291641 607
463216208 5096
871309011 316048
978322296 9623
799000971 9593
787472186 787472185
934183937 4918
484198785 2135
229106058 1231753
874886509 5387
967763929 6769
470307565 3303
645600761 4604
616795008 2733
7126 382571923
599728150 4031
531943989 10615
78696798 347
3478 656481262
243774174 1522
655656981 2891
902956414 35417
221122655 975
655804667 5236
757259578 57646
162383162 716
159208819 702
262711102 131355551
328140216 6904
797229839 213620
432987855 3144
94259403 1138
985976389 782289605
535652965 5324
650310997 27707
535935630 3151
85273790 376
467632346 2106
890079011 39145
814214452 5047
958880191 4228
337475499 168737749
842305487 3714
120947864 2008
55742449 1356
1651 290421061
657857290 276170782
55010543 679
103377515 535
908229968 25601
569704016 2512
31554 811786944
853509580 12889
539538169 2379
128137481 565
948585770 14066
898777967 3963
690975975 6029
344508079 1966
178868421 1114
483142741 2138
246521817 1087
172582265 1048
44202721 340
4343 752663966
216841401 2241
806253085 14477
975201299 4300
772905293 3408
429320949 1893
219761448 969
36033217 18016609
424330009 1871
8645 475120555
644545707 2842
563353812 2484
998562640 4403
432399184 4616
402061659 33220
448075580 291067887
595103223 2624
799850582 568858932
971791505 4640
882993539 5509
5875546 26
599173624 599173623
374080220 2730
26534548 117
1348 105665906
635244392 2801
332887102 1553
254364124 127182062
536522308 13577
447212880 69768
148376376 738
820407233 7386
840755011 20716
330249689 2358
87134097 556
890194267 3942
616395981 14389
525963341 1179290
378536536 2239
400050841 1880
944811307 4166
928918229 6222
287903461 2086
838156913 5137
398806691 3037
268884180 3705
12137339 78
114140323 529
445850482 6446
215410676 1658
967834953 23139
966684861 25597
371901663 2814
7978 650990294
936091605 4610
332478320 1466
598957725 2641
66481430 302
280402436 3819
60243 398627931
131216542 648
562416101 170059
246331231 1778
26658 307500030
698332823 4424
350823985 3504
2678 589214809
353116680 1557
821714907 19721
954790111 4210
282130134 1244
366316632 16236
926467887 8098
500007773 3814
559226289 2516
766060692 4007
737873427 4451
214580541 214580541
202086913 894
24920301 526
182341299 804
119002548 1123
325945959 2276
160519357 852
526029504 6664
27652205 164
759397311 11815
715725023 50592
89 7509915
780395719 3441
20090744 104
276230744 2824
347673669 1533
532150202 22554
868833194 15280
400608366 5197
785023912 6959
901951783 3977
266501749 1312
684682029 3019
663109650 331554825
374662037 1652
336789015 1485
768635462 17566
780120648 6677
101221825 451
1952 306154205
674329851 5936
451099928 23596
989942716 4365
7266308 49
771086171 35043
840129713 9054
2450 230988450
702099579 3977
857600410 4367
783634911 5403
611066043 3032
161476199 712
141971793 626
385997416 2972
461973267 2037
448820528 1979
696251441 3070
888573354 15413
804021179 12893
24493429 108
305215369 5254
3042 165147046
492823125 2173
863675401 3990
749203196 36274
770027163 14430
828924760 3655
957470709 7947
119369271 1108
673028145 4545
438935876 6125
17601974 78
327262299 1443
683420150 3394
786308216 3194489
3739 472964805
251348079 1277
20662571 247
492363261 2171
838971663 419485831
643032950 5075
399920934 13791
481757116 32115
193124171 877
665831791 14416
804207978 3546
623680749 2750
574655154 2929
965156069 401493
140063365 798
903441923 4158
3572 449543344
1899 292746562
25563129 170
256130020 256130019
60780646 268
569590019 17988
362536669 1671
430099626 3974
890172582 21122
24720523 109
839587687 3702
836408896 3688
305035239 1345
299208200 7100
984804772 21101
248616422 124308211
431981399 2645
486600259 44479
457725218 5493
539175967 2743
724747401 3923
443151121 1954
108633369 479
807743482 34864
92010418 1497
162216060 2539
375926531 2135
443981793 443981794
420636870 3183
696715695 9645
297313549 297313549
338827248 1494
198896584 877
902450472 705988308
929565395 929565396
420489772 1937
884249931 6197
126564440 1180
357946275 5056
483 103179587
97097610 503
898472551 7180
439861023 3562
803133357 4485
471952071 2081
698905000 4948
441418714 10852
412082882 1817
186562995 1083
934595048 4270
825861231 6608
942579784 6146
475571170 11629
494220336 2544
508325545 3321
685226115 3843
873002212 9286
566242667 34908
602861495 3755
344053551 3083
461190241 2520
40129983 18344298
150677458 1785
765335748 307525842
331086653 15413
853650729 3764
758131600 3566
11318288 89
983315070 8843
44904781 198
936551356 6419
971256926 5199
213638063 942
979284087 4318
148323026 1159
280831981 4686
424840001 212420000
999539414 5149
114925759 1968
46945738 207
851890539 246140
513161343 124192
516845166 2997
198963934 3031
853532959 426766479
107000895 494
165385946 955
144013581 635
20294273 231
14514797 64
899908321 4135
422804100 1945
710235038 355117519
592710918 4873
547246682 2413
132890305 22327
712 68435271
73401510 1127
539377098 2439
294453185 4069
268067112 180433754
684904097 13539
46038765 203
591927119 2610
499624992 2784
709175458 3127
720013318 6274
275933071 1786
782125683 8473
135621091 598
684718861 19516
342059919 1971
884484900 3900
218674423 2932
547867430 12221
5419218 5419217
968558783 17722
528419335 3352
130736314 2026
438028673 5473
126485065 126485064
135376957 1716
264290708 3058
355608288 1568
157621134 695
758709519 499151
766659879 10757
328403933 5986
554052857 2443
318108785 2716
236499044 2841
183489433 1394
632388383 4698
801750047 12472
571368606 4957
985181472 14544
844886700 44703
526368777 4733
491685699 2168
85206186 28451843
223085589 10476
259258109 1853
931175372 910464947
3975 885201015
139532455 1624
863687671 5452
182029609 2159
783158411 46921
369455883 2674
118300348 704
521394809 2299
949726121 949726122
3537 792736764
217488365 1619
738643200 3504
708935125 14725
963911897 18352
350546875 1986
186913714 996
1293 262623229
114075872 503
485492486 186266708
352755541 1580
671703966 9846
627536230 2767
666324669 14807
285449459 2857
883128047 3894
733068440 3484
878119106 4505
384869084 1697
824293220 10364
765192834 3374
210463615 928
787001981 5663
519000651 259500325
590024500 27443
105906041 523
299910838 1359
370789685 3851
412181776 1822
262536642 5358
968354291 968354292
637435843 8194
751303827 3528
160764242 715
354929479 1565
155791729 838
832326980 20699
137028474 105010122
502455629 4834
83593268 33432261
12321 571451330
153493488 1032
803515201 4128
140383817 619
42391499 708
655885786 5686
307054306 1418
969315406 4274
275943304 1265
812865477 4619
441473220 2579
892380752 42319
454196540 2641
417925448 208962724
442903830 2060
165998891 972
7510 416534640
970900256 4281
100845643 604
988771500 150752
54844268 566
530254703 6239
95933016 423
596815720 3391
674735110 5845
942357010 5489
653610831 49546
507174243 19923
942547552 4156
600094279 2646
869217824 12266
578851626 3687
510735637 2252
418278648 5403
75225023 336
491175746 245587873
496095408 53529
674931583 2976
973419716 98609
619582068 21726
8145 652860189
797853022 3518
686297437 4954
220486626 209268378
101399804 5421
493011398 2658
446274818 2408
456534309 2013
414836041 207418020
412587984 4955
217761044 1471
519127495 21943
753668431 103343
744969565 372484782
462580765 2194
10522357 74
416391948 1836
127465982 1823
494404380 2180
197485872 12648
585978921 7451
56237 605989413
73 4707498
758432441 4792
788736380 90131
318924155 2627
16580977 2116
217364311 2286
308785120 1840
417094907 18059
991657280 8416
632068879 2787
951541251 18932
970016018 970016017
807048628 13379
398226698 7714
548252316 4998
885392063 3904
322935171 2504
441185187 3418
303282965 11748
948123457 5712
92890437 1941
480223510 49405
232020707 2671
997046376 10621
982377789 5294
313153786 3258
142904150 659
111128570 490
209218191 966
473540297 2088
6742941 61
478333800 2868
355730741 2078
88808671 2407
225465230 1246
714023193 3518
984827021 6271
34472282 152
7817473 36
694948840 5009
673402495 336701247
826813268 826813269
995139367 5072
426443329 3720
580015923 4405
129983395 64991697
125869157 555
926267407 7142
341774037 1507
361575358 3783
96520707 733
551558145 2432
37372 494356816
486646450 32815
920555948 4059
202392021 6238
612717055 3584
724850973 4851
791152412 9107
911769769 8442
714168007 3149
12197028 501
216019861 2278
558030088 45868
346410649 2453
9746724 516
992441793 4376
980543041 90456
367296762 1656
615062615 2712
724373041 8572
733952896 8084
812389201 4760
750891674 6602
274715302 1514
232697081 1757
419358676 209679338
123217493 856
5481 370630701
260754833 1189
771092801 3400
926207995 4714
366302142 7263
587660365 293830183
433412161 3824
881219429 6370
452671243 9492
564540439 2919
715199570 30957
990374650 5151
975167054 4877
848550137 424275068
344922103 344922102
785158535 7422
101745087 20001
347673670 1533
597140702 2633
628107499 540517947
3350 678407797
869066985 3832
377758280 4061
447690396 1974
6623 652729765
72055094 595
713973490 3643
434969757 4082
413620735 1856
951876344 951876343
439978419 1940
56252732 319
75164869 37582434
41486101 244
190251004 2676
11436393 76
247147607 123573803
36741025 1983
249449665 3308
20032 522531948
882258993 5977
273117950 1405
804664960 3548
806271407 3497332
217315371 2289
265452065 4291
404026125 202013063
97293340 429
820218120 11631
123772463 1284
389364224 3425
223873266 1013
6366 659609005
450 94124434
10433377 1632
453585 2
134623217 57986399
821358360 13136
135413169 67706584
59294524 515
577188185 2545
455770675 5717
904755717 4131
471471286 4465
348355535 1536
167444648 12420
214217432 1276
399834368 137066064
499461911 249730955
657238015 13349
6611 849493667
90858614 2892
590686499 3219
77353 831544750
572641789 311637473
486781050 18690
170684242 2019
305530058 130283055
86398837 468
213457770 3435
287637043 1749
946618297 4279
573389461 4253
312110310 1799
525268648 525268648
428284139 213984625
410722636 1811
324592784 324592784
504949950 252474975
394617974 1740
117931884 520
959886459 6153
438287111 4932
969539094 235955
65306359 23830397
942550671 9016
509192255 4359
854350183 12362
677195326 280609958
795278250 24855
986194664 6719
164423732 725
323 47364720
216315468 253448
175306316 175306316
151830101 1837
5425 505333325
531637748 4049
246522597 1087
436981397 4939
305972820 3678
7946 703164958
527748625 2327
262427016 1383
367828278 3827
190082884 6020
231562561 1255
458583143 10474
158517900 1335
594554471 3051
461841497 4271
116137297 1884
988588220 4359
256708999 2290
427289654 21313
3095732 18
888550066 7793
9563 961768350
898270156 8656
588598921 3816
879836208 5465
448557686 2473
136638299 136638300
945949433 4171
259101252 1532
942803361 5310
172589473 761
92624510 45437720
267984041 1247
132674360 585
425988006 425988007
87314536 385
910569881 4015
578034947 5574
201472626 1241
663648560 663648560
201286961 201286962
447104060 2428
164148529 949
768486048 9071
517565280 8231
278212409 2881
935612223 8281
678074194 4886
88080185 426
583534673 3105
464918752 3794
297581545 6348
2115 403442805
915071770 14876
950126940 922222811
212256145 1748
488029780 5038
96140087 774
60854949 580
461734374 2248
173284921 1668
417664900 1861
31751147 140
115101809 554
515758417 2994
201918612 1372
666791967 333395983
347080008 2139
971920703 15457
310872976 1602
748108422 10310
834272151 15194
74327580 3364
968692187 8239
679182175 3498
784798319 4062
898326401 3961
709238542 674408730
525107222 27923
620896186 6937
306397344 1351
700567523 36378
202611068 1196
30217553 15108777
707825329 4233
184021882 2348
310846749 1886
178031721 785
985139904 492569952
942212251 5250
721477735 8855
240 18180235
562256497 6767
542291780 3211
232191587 1738
644380622 4639
784140185 21201
880021154 350097357
876577679 27358
595922245 12488
701573925 4100
603894091 5370
196175080 865
983241749 28775
968070099 4372
684638228 4665
37647620 166
805588979 403804
497970439 2490
421681445 421681445
135725619 67862809
686611040 37960
695865463 122901
922364215 4067
600091633 2646
1287 210651012
351324672 2032
406517643 3246
436411308 2769
512106925 2773
49225638 231
595100631 2624
314523189 56090
860935297 8138
64061524 965
532282126 2347
757712073 3341
8830 873456903
684761368 59128
326780221 1562
250472002 17406
588298449 2594
1061428 29
445190733 1963
692872124 5212
665997819 8903
613597266 6887
2872 142686800
321830693 1454
562036787 5877
57029917 28514959
133186075 2411
314574588 157287294
135622213 598
166990932 1746
867654269 106526
325740529 6264
718638196 3701
283223360 32701
7638114 73
906085649 723293626
239405288 239405289
320228891 1412
311143815 8190
189407439 976
85629854 42814927
387174381 34953
699074486 699074485
537213531 5989
897449963 4874
2808 551100852
938060684 8206
199205346 1088
410038127 1808
801824318 4923
378514178 1669
888538015 4641
618842446 9685
44678929 205
730687590 9927
290974137 1283
710005922 288599737
1543 113333350
596138321 3862
430387779 5160
815306420 5965
205620706 2263
301313943 127351157
251059798 1107
289244550 1297
344441567 3104
4026 622288120
866723886 4981
449501761 1982
345441097 3456
871010721 5360
5456 735331560
772952737 13668
624644921 29438
734812906 3427
795850951 795850951
134491691 2837
229355500 1375
47150502 757
520657443 6668
178954165 7853
844858561 4368
685346792 4076
78242894 345
386680223 1705
20014243 989
123575173 61787586
630025399 2778
953280748 18869
403129195 201564597
97969561 520
283863750 7969
78364630 394
858916346 6060
955705702 4214
234653088 5424
436235905 2117
465567061 6315
115471230 57735615
356769443 2787
388951634 1715
962958833 4246
366267889 1615
894917874 3946
3370 361724386
169221939 279462
610072390 2690
432422904 4279
984123593 353874
781755470 3447
470368303 2074
410017769 5721
13691870 133
691100301 4085
314095921 3860
803781485 118885
249341502 9595
592804529 5037
936714849 10041
343224190 2079
654194649 220479863
560403772 2471
286213049 1262
807733631 279969557
459647124 18935
14875480 91
928791052 4390
998111593 4401
353795520 1560
149484777 715
830315346 3984
314795439 1929
440694039 2872
361996002 22630
160342491 707
5202 891256915
832023039 6482
212354573 1609
985351544 38186
118158110 521
658577683 20034
88121970 414
446243538 168278
321055674 2311
598274659 2638
6911 499962473
466509114 2057
878606689 14083
287275884 38545
753063479 376531739
233849539 3017
555845809 277922905
71505175 760
787673446 3917
735562526 5397
675390547 10933
636816704 3274
2022 437568301
441792764 1948
464152261 8498
727391019 727391020
752269254 3317
734129858 19364
316146654 1394
964097043 4251
837347760 5778
705483033 22353
384835645 2403
118808 536774544
805340935 6857
709933176 10795
701559658 21660
11025637 54
5758 595841310
839337251 11983
199880209 1964
408959190 5087
360969241 180484621
431597014 3949
903089578 3982
543047804 271523902
765692430 19145
475736301 4458
821666473 3623
147671165 147671166
224671589 1089
402714986 2777
798118982 5018
777288415 18611
771319005 3401
663194820 338535431
288572465 1806
6879 148063596
361960031 1596
699669499 3157
646 116523087
137818017 68909008
881121007 850454317
665634033 2935
883907056 4411
5054 619433402
267388337 1179
613989904 4878
592361720 4502
872608189 4566
542263499 2391
859355349 7023
328358554 328358555
984085988 5828
415469108 7117
221172194 2492
276505000 1307
649798767 649798768
287378778 1887
771317161 3401
273336120 3660
397262815 11871
581863857 4182
723696463 3191
209084795 2220
387526396 3919
191504680 1266
907781842 5421
45113176 22751230
1042 13771334
708828318 4363
41729697 184
978868174 5855
431834994 2624
62797837 31398919
34642870 34642870
17369791 254
703937005 3779
4605498 32
121641338 1351
599636961 299818481
881581879 4690
256354438 2689
707612301 7396
846484424 6075
516925298 3056
710672150 376618507
17041456 103
156415981 1153
434352770 2082
611146648 5196
562821447 247993176
857018853 11662
714659054 7958
783898545 3480
477939379 12037
616926009 33953
127275532 35773
749546431 3305
40369044 178
245017841 122508921
119065799 525
981532543 70633
9158 361312152
710797361 118664
234985469 3270
773230881 19719
4887 930875760
529511370 2598
696627190 4117529
658169566 9758
664669854 664669855
737984422 3254
806594783 10002
120338611 120338610
208758048 20228
132599037 132599037
826120260 4623
373420981 2320
71467966 705
584667199 2578
478646441 239323220
230324221 33390
78487253 377
410725597 2579
279384664 33592
343260009 1585
1384 312091534
277113084 1399
510532265 2803
37627409 1202
34849495 1276
844345601 6416
911946904 830081314
119406033 59703016
374695698 57877
591697179 5062
68640001 704
246748609 1088
111476935 542
850530611 347548084
242667441 1070
120276850 962
436580788 6223
985841825 13006
494420883 6217
743993816 3353
578396405 6973
91623565 404
663653227 316518
251635260 2382
437658529 2553
911393917 455696958
615720115 3333
192774020 1199
419 69943437
142893301 1140
630275664 14167
244482855 1078
591772126 2629
237796107 5009
7595 888569623
522304279 2303
679154814 5889
474436667 3795
768720013 3895
780679955 7441
30504397 262
714004743 4476
71212410 314
68756017 13202
918961183 4052
679013062 2994
403918333 1781
617963009 2843
66370039 340
394393026 1739
602823714 4614
17691159 183
386996580 9705
358071792 3848
399277019 4933
706165240 6411
895358500 4137
692169100 3052
33419548 240
920321935 4058
872225987 841732109
101051319 1816
28928653 28928654
651625661 11334
912161445 4022
957414236 9633
861133021 3797
559776745 25659
411357554 3285
964368900 8700
762153472 6357
401413029 9700
4161 227925733
259856789 259856790
144349643 144349644
127110552 2106
337448790 2501
751374416 751374416
993095996 7445
188800633 66519600
24610970 131
81758592 1312
599714829 3055
2193 451039085
305085568 3265
636569892 15372
942783706 4845
994487304 4385
860397140 9528
946084855 24223
825713724 335921178
774089996 46406
886432864 382198358
565095286 19906
722463400 722463399
670912686 6609
702946113 4222
97247 816397565
196659455 7456
90581242 551
788952411 788952410
165229968 1967
525593251 15402
19620919 131
723155511 6883
808104963 808104963
764822734 28659
661167463 661167462
801004458 4231
948630199 5167
924201404 13252
348804558 1538
341119862 1621
401292081 1915
315742412 2125
452749011 8207
940261461 470130730
472234170 12255
326267999 7200
916469830 4041
73377135 73377135
58738869 259
83798589 15350
634917840 2868
295282641 1302
819885702 6059
949804896 4188
955 188407175
787752507 7043
890920201 5600
973209580 4508
861129224 3797
3647 607614829
910347103 4014
838550437 419275218
787592742 3737
207726868 1052
472737290 2573
965766831 6851
767330738 13139
734 160394577
660811331 7761
339962024 1499
338895180 3462
784092924 46932
78376959 512
255739371 7882
285983898 1261
249018714 1098
109746208 1654
856858799 8136
615488396 5773
3816 758674224
628668470 2772
394217495 394217496
645387145 64571
87723169 401
573423862 4073
20380123 114
914395051 10211
739784857 6092
553143250 2439
126506542 6421
682117830 10466
498485535 20283
723057101 723057100
839137294 3700
709670782 3903
150590609 664
998144744 998144743
23718037 118
886763192 12063
525031837 10524
787381982 4697
511282710 3690
992269267 6934
94424597 467
494308580 2518
21871345 117
881123715 4411
890405750 792226735
994655371 4778
66595094 568
1077 150028576
410856709 4570
58306705 513
21228 916455216
813814925 4181
348402376 1629
300969001 2250
1768 27371966
282735974 3078
590703108 3609
872872976 13560
423374262 10221
300296952 12175
83389942 27912755
276402401 10700
385091119 1698
829366090 74177
787580346 3508
359802792 359802793
221114216 2663
114296738 569
842762276 3716
501350004 2692
864534915 3812
573943378 2556
847337409 19174
865802274 427205936
8880 784645680
94005576 2361
237135191 7076
193681733 854
137304180 702
204963004 2027
617919652 6995
807474732 807474731
921796721 4851
288043790 3268
114712947 630
932195109 7546
488282028 2153
312884855 15957
2468 487040587
550306404 3733
494555281 14277
966481924 441255920
953429363 4204
531991613 264278
395982916 1885
749382073 265842415
43544377 192
676787294 34567
993722437 878910235
246068235 1085
684243221 440144597
825766492 5147
343042986 3146
3183 664602563
576524899 4025
48568248 324
842532279 3715
590940894 6581
57051855 590
693079408 3056
8579 638431290
4027 642411202
6337 514083669
71304216 2406
833905485 5732
815172160 4477
360147283 1588
733713315 28238
131214698 2459
155353229 685
666954895 10952
157954984 26339
117552337 887
196489761 1115
600593575 10173
645329377 6498
954763218 6951
682555896 4328
710989785 3135
724341681 724341681
641033568 6597
337655460 168827730
335198575 1478
767694305 3385
974528345 4297
946779750 5250
438114785 3071
180288989 1890
580605793 11388
731179981 3224
53966934 1029
4906 709073992
874835340 8355
12602 734833758
26702636 758
160341945 707
619040449 3317
463520870 2786
496084901 15137
325628974 4541
531946201 12831
181199025 945
89365110 1362
849654077 18057
519582762 2291
882520687 4102
98602240 98602240
632336779 13771
633715465 3722
351584487 7831
477554671 4699
548185753 548185754
327199573 3202
503154841 7585
488334703 6292
316943906 22927
138122542 698
858307204 8273
853271874 4693
262492264 2345
993301252 496650626
348123230 2090
604625170 2666
702822745 4269
53069294 234
329630458 3513
555571048 3117
405606852 1953
137219428 624
296306285 1613
385774894 1701
119271932 2673
742287372 3273
125915637 1302
651916239 14065
975276293 7852
335629797 10763
671525874 5839
26014681 5715
506879327 4174
975649289 5390
268830549 1373
106333078 528
972376957 5651
671217839 6805
3502 638704423
64181947 283
702057832 20627
868543426 284675
346601192 125420364
764396923 6378
961063475 7798
889558234 10872
195438169 1390
523395509 6402
298 46160905
5323 780761671
184582471 92291236
70829226 327
962765745 16846
461499592 2456
218086737 1943
929 128295505
25514077 207
299873906 2420
24542465 177
989271066 4362
718949040 6361
7820 951305508
599214767 6583
938755356 7243
831884861 7019
875427212 53471
130881960 3795
58088737 404
598960313 2641
993269891 57507
635542743 7847
701075111 3764
178065361 178065362
516503191 4455
220835967 1141
30530195 150
793499093 396749547
244539285 1340
439972851 439972850
394683453 394683454
355243184 1971
682113409 7535
4751 928141107
636901056 7446
471870429 11417
719294307 6823
431067461 5378
975883055 5809
819924349 7617
740929753 3267
164244886 15626
931610524 55735
485629248 22026
187398523 187398523
838809462 4835
6550 867492664
450850722 16163
829419112 4130
893312809 13308
424470586 2695
450139362 5242
3581146 45
228605328 1008
4641 902080309
781321789 6676
487273495 487273495
356649815 2406
207167425 1312
95127540 2377
38781265 171
743595483 4244
117628536 1416
622547479 2745
47125795 214
40447 817430624
715266937 17673
696027716 3069
612255845 2829
664315376 118953
414264961 5310
907174 4
589044522 421927616
39010 933906325
96316511 1848
389536169 11879
235173147 1372
282128631 1244
409898906 2247
707642461 199899
349524723 2846
450655109 6099
699656404 3085
685215980 202069
983200183 830063173
468098689 2064
579685027 2556
914426036 4096
630144708 3806
893 186348821
888559237 888559236
665637362 2935
277970149 2687
312744788 1379
738580504 3298
134605316 1023
743306818 47286
256319765 3002
581497253 2564
643501832 5979
391009661 2009
308484760 4647
188730214 953
67703336 2440
358557898 1581
190649232 1211
22860421 285
357722480 1730
894779115 894779115
460785509 13770
462077686 3017
34506449 1650
644814090 5730
834364090 3679
486717984 5472
984404832 84804
642277777 2832
322345276 1673
688968810 7330
230194896 1015
784774710 9510
727492477 47406
651638032 7851
907293352 34582
259222291 1371
303201324 1494
9764935 323
494787383 2664
376519647 188259823
36403665 1564
207451480 2795
1246 119942452
992446167 4376
976857872 488428936
438489965 24755
2019 430937825
35258019 164
3010 645795839
197005767 10372
518671339 2287
738206170 12818
121030951 15324
959691755 21511
244976579 131946113
125789238 826
690657831 4129
162292850 1502
361789480 2397
998292031 8402
664533441 3230
4346 465761059
402917253 12154
25400757 112
253015875 3249
43380274 43380275
624358213 624358213
511150648 52121
223722560 223722560
601580980 4228
337757483 1741
342454411 1510
244754405 244754406
814799617 333757171
551782502 2433
399382474 1761
428407955 6822
591496158 5262
807369758 9412
358765961 8120
653749977 33469
523182585 2851
446764878 8707
131999860 3313
480861599 7543
730613003 9196
893333413 3939
362051593 105987
917070896 4432
297313637 1357
820979077 4247
513308997 239525115
826478651 826478652
740472615 3265
396885912 1750
28349124 125
823487341 3631
30953 846038349
886447 89
555584785 5046
45931783 2378
759561055 3662
70025760 672
774818928 4267
2324 403339496
635457272 464725307
884354907 480724326
292938497 146469248
399606535 1762
990000569 5459
41102198 237
797065257 398532628
42863685 189
826955532 44892
242230021 1910
655882464 2892
823096053 4083
929404434 25538
573576339 573576340
5062 888563232
802120036 14919
368703182 1861
862137339 32195
839409393 419704697
601188595 53179
999780076 4919
309569714 1365
388588216 10987
84264727 898
506200575 2232
108717641 506
316633814 136771
493007839 3368
970324224 6612
244716836 3024
465379083 2052
157266689 5279
987142635 4869
797851475 3518
188691471 832
553917421 4232
492737737 5378
140352577 831
145850294 4705
49667447 219
990829063 11273
836998728 13365
298066961 2234
119790968 968
150445016 2336
737734859 3253
781995761 34268
850393820 317377225
45404217 333
6221 950251529
790024393 5811
94865471 594
540816028 270408014
2404 488627663
546377468 12461
806700236 25687
491685057 2168
195181218 2066
576479051 5560
173335395 172050958
7121 957211941
513682425 2955
35555790 314
384753179 192376589
940 172592876
772392900 772392900
519244225 39321
334423651 2410
954116909 4207
219963321 1346
543270833 5059
376474720 1660
986330505 53407
811694760 3579
695062847 347531424
745846586 8736
102491711 2917
569023636 2509
819039794 849898
906739865 14305
903763102 5662
184774088 12436
527746517 2327
12614572 1249
6554 995290509
575825796 2539
216773869 1537
10256 870033159
582662657 43157
268009297 1236
56429651 290
372619578 3409
535902455 3707
986688856 7187
517419848 2874
88167996 415
594961094 2685
684763084 4090
430273817 2455
995349455 15416
975098551 6894
933683898 5502
63019019 521
443207353 261397116
969540076 4275
132754577 892
308758836 4212
441246384 2056
628242448 6676
4041 523896020
981337031 13572
329403108 1646
197644021 958
821641563 6943
996803808 8372
14741414 65
16383706 4485
433626305 1912
7383 849339936
314905297 1501
153311522 676
832657541 676440956
352710665 2100
11793185 52
379695696 3854
743905151 743905150
594533117 4002
359033149 19174
628465864 9229
87088127 384
8209 477006892
976109199 4304
60100264 265
39576546 444
948862884 14327
825185339 3780
242958403 11414
187764864 863
767536944 39576
760334033 3507
249696891 1101
669266144 2951
3389 735905685
715926535 9386
6009 109784430
845711096 3729
800335453 3866
835747803 4071
642952484 2835
262735944 1608
616102834 48673
84139461 371
366269177 1615
739437005 37686
267466139 133733069
727448492 3849
329260227 164630113
1243126 585871
803723010 6810
31688327 173
323500134 1693
944389208 23044
940555926 7218
341775544 1507
528502552 262625829
450197241 5806
168207644 168207645
860022245 6114
877802867 34221
913064593 4026
329203468 8699
519134185 10044
224715630 6742
813193198 77197
741628758 741628757
113396241 500
25982792 127
890381466 3926
475644533 2354
680612945 680612946
291 12260703
49 7637838
988880710 10692
885576472 14806
752803421 7564
734186266 16732
439035352 3483
504614158 2225
280932352 3277
262173079 1156
600908241 44644
774366197 21510
820503395 5991
869132598 10407
5185 521260189
196175946 865
566914229 5154
869527506 4565
415237091 4269
135526944 2135
861997998 430998999
6505 873362412
641258530 5219
897474518 6595
210208301 1514
473043506 204434630
815364734 407682367
273108673 2754
218199309 1405
700875135 36626
658309889 47552
657289920 14240
396644962 198322481
905569567 7887
215620374 2477
163405655 116162414
864803575 432401787
632537062 5436
280317109 1236
255862162 255862163
6687 828372186
787654197 3473
531194575 3114
978607480 4315
688090810 337313262
361382108 2146
948135835 10726
287846020 2045
818778387 5419
738062131 3482
20074324 119
542595260 8860
115267599 1960
527718198 12306
970958633 17413
343581863 3228
375613470 3186
104 23268155
82958319 8540
716439087 3159
141845322 70922661
874513809 3856
104839465 537
426494719 2251
10414 826923670
241813137 120906568
662 118020036
727287940 44247
995803695 7235
949648677 4813
989199377 494599688
803752717 3544
298655884 4996
36245259 238
413668607 1824
376985201 4956
910000740 4510
806332801 10140
123371129 1488
275535205 1307
732859168 5182
81893022 368
690467 4
93683761 498
22072379 2149
713392380 3266
472936051 9150
520658800 11519
464017721 2046
669035887 2950
843554303 40032
427387945 4072
609365815 4101
181396232 883
1299 274131791
460 32890920
305413501 9860
938764906 18779
860963403 4291
955235059 10907
49614449 985
425915376 1878
80284487 354
639189342 5053
5332 234547809
975340613 9547
320026877 320026878
280138548 18477
83459089 368
907802952 5947
161191814 795
437175725 218587862
200796449 2126
369047659 55089
484884608 2406
255865729 2701
897133641 90803
250466211 1306
265382975 3575
234271837 1116
1996 414265808
14582 190513830
83815617 398
890573471 9491
774367861 48501
842462567 18895
781629443 781629443
899651148 49038
640805122 9909
415257983 1831
477741439 273568677
753141391 5411
852661748 116851
400578538 135303415
902462052 4265
728766116 10964
663878945 4393
559082401 18105
804006595 3966
222028963 979
593288698 2616
6630869 125
145073733 647
854064780 854064781
953241972 953241973
454085958 8359
111116111 111116112
926289981 463144991
933225761 5178
19526 423092527
557772462 7872
689220889 3039
234204041 117102021
162127279 784
106819295 1887
376768639 5155
707138708 3118
249345860 1268
458815685 24738
580953757 3582
680375 3
401677413 8359
141877481 4442
803975482 3545
1711 319840711
396530475 9601
871457719 19460
372548697 9353
185686773 219363
2757 595897152
978691532 18372
222 38683278
627536232 2767
160516195 80258097
19744550 164
308617227 154308614
726668977 38928
967989674 5529
338037860 3544
500929572 500929573
951515640 5205
369219004 1628
378393983 25512
3932 658877424
870507950 5217
124508260 549
715821893 357910947
1543 323470526
137419056 1032
532098146 8773
569021127 2509
44680 156762515
953902813 467806488
60075214 616
254462449 1122
103196112 597
529334862 2334
404775255 404775256
335939273 3474
901724993 3976
583708929 3392
546239199 7393
983374449 4336
320162347 22702
115277183 1402
593538959 4924
271237909 4867
146735358 647
131761453 2855
608499727 22012
755710482 10201
725284014 3198
978806596 5091
940471383 10733
886307043 3908
936337437 6662
671872321 6615
793318416 3498
89435063 44717531
124492005 1427
634042879 11560
713493424 3146
578556058 12970
371605195 3601
11769086 67
932821861 26090
960351523 480175761
342071637 4439
42148336 692
826076119 8732
219835107 1240
24251515 550
199805417 32798
452230 345051490
6188 793519378
684001655 3016
712607657 3346
218714217 1076
326352249 1439
611708162 611708162
546935785 273467893
597123297 291503592
860356469 9910
845024796 3726
159434776 703
15601 584787884
709816561 3760
307035406 307035407
5988538 29
198653 371512456
7151 233189281
775309533 6579
925469593 7136
972102042 559423434
175175951 175175952
483113301 11617
944870563 4277
279276936 24581
432965597 2654
1458330 353790505
631948023 631948024
669946521 2954
151556633 680
69505022 894
730500637 3221
614376819 2709
799444313 51848
397871848 3243
368196173 3453
963625432 6446
532043743 4109
14988895 208
526859900 3740
594649350 3050
736167849 3246
103077361 103026601
714252613 714252614
447461712 1973
127422413 1167
31748 497084948
723768008 3237
116706118 571
794403057 5556
603 121529826
213354459 213354458
680250708 4321
872242651 872242651
8458 672722385
623830253 18092
183829208 1024
667832235 3912
275669347 137834674
768190883 384095441
928678227 4230
516377074 3007
36196148 188
426919750 3170
569023636 2509
207215694 2204
162662555 1762
889333908 5836
43056028 237
403056037 403056037
46594135 1506
601933079 2807
576946839 288473419
428292177 6914
68151159 385
960917705 4237
80398689 593
946054411 721632022
393257329 1734
913970567 4030
560323169 9801
805271444 9367
259566637 4257
603271248 6692
656492176 17872
765835833 12171
962853120 10070
994225883 77872
614067713 3474
33389 749116973
472376582 3061
113169338 499
677043734 6406
456078713 2011
918333601 19212
239730904 239730904
8391 935094863
17916562 79
384527759 3579
5448 455191296
325643649 33010
103177431 590
148617400 5749
755560219 23463
235976215 5257
469803256 2132
978330222 20283
207928851 1052
942730079 7606
486190175 5156
259675695 1145
135847809 599
993329524 12394
669285693 3542
549876571 4870
469913023 2072
4465 82927659
581194025 51538
563038344 3036
675357293 5057
573609025 5448
448715000 5000
394808040 3340
303449917 1338
958762204 774338275
6822 964685376
595229156 448729105
246105757 1404
579162273 4673
118477319 878
362309871 96027
958534201 17810
359768837 2283
765133643 3684
418886670 1847
394522091 217437321
608000533 2779
71506217 331
142331672 71165836
889189521 41749
243955513 1240
469392688 2372
36740141 162
465377184 2052
989493207 4363
688605911 3298
667677498 2944
49398285 313
303241358 13594
57426139 28713069
4129 565322035
577044716 10735
337826552 5037
992447635 422126651
847231580 5590
954372305 9921
464917545 3879
392062143 8028
456305429 2012
993736898 10549
624418955 3279
67034394 48248914
617048846 617048847
305034304 1345
167053039 752
116486581 1113
197088702 197088702
500646315 2428
558068492 558068493
4246 872264272
627310975 627310974
437830614 2491
105706422 50192810
994604971 7296
854649881 7070
932855858 7311
212958627 939
246272474 1289
154811711 736
593493566 25462
940758753 9773
502051551 502051550
505153816 3765
701490689 44935
989001755 13295
1981 439601115
691219534 10348
637928829 12130
362186825 1597
4557 509126268
586374630 3293
987530393 493765197
885922612 442961306
410024078 2007
27412542 27412543
843542181 8471
766752429 5902
706195819 3905
518935664 203759208
863187851 28385
4298 313520280
106386864 569
60922170 27942549
79290806 3794
992903859 4378
161891857 963
376611544 17171
481096189 270305780
103903354 727
851211479 73254
151316873 1211
14620 936191700
92303937 407
976092651 965121539
405022109 2010
938469434 4138
872360119 14217
415935852 1834
443694603 2257
938466385 4138
897309823 20131
150550337 1917
839939635 12238
380355426 1782
774036011 15154
230192837 1351
76614468 1113
70122869 35061434
203276870 1377
891519352 3931
763156454 763156453
211522567 65144
112647250 1203
951772311 1846758
463360616 4441
979630401 46525
979033595 12084
725410342 484911548
485105949 2139
565688437 8306
90334513 822
852066178 23498
145599821 642
500005583 6857
111739661 8937
735409936 3567
881749564 14932
25252875 375
112124125 816
706606797 108887
446326655 1968
375555365 2898
409361366 1805
257976137 1628
695117094 3065
715004376 715004377
229819750 8732
456704554 217874170
12178 769837425
650984828 650984828
17896333 2601
376322979 8126
757314844 378657422
911704066 4020
729593082 3217
727 144849016
233057893 2083
998791621 4404
554542509 277271254
647946640 2857
473576180 2156
293162470 2570
228281971 1154
982086336 13552
119292487 526
560991036 248654166
875413260 3860
688685173 3948
223356271 1150
466479843 2777
930069891 4101
500009032 3714
756574777 3336
574355647 4502
902298205 5143
369995610 3431
710309413 3132
84603632 692
344937190 5021
396163796 2674
614382236 2709
461586945 96216
561156579 3303
461381545 23076
536136288 2364
102545487 565
37242 46621369
512420000 3954
232915107 1027
882877363 441438682
395678382 2347
683098967 3012
460389789 2030
304023753 3013
422965216 1865
853893601 117600
546949134 3264
245283983 2383
491913396 2169
310807286 60669
100601965 100601966
823632771 311595001
233596779 1030
193679641 952
964763819 964763818
540814996 2818
305350508 1771
274645111 1211
705609220 5870
68443537 1225
244710215 1079
751874881 751874882
408538871 204269435
217838768 2228
479668267 2115
570540809 6757
79887221 401
686414879 16110
860820261 8337
800752243 400376121
29461339 488
718089609 359044805
121786967 537
858535991 4355
594009436 3076
283112769 2019
607 121564950
632298884 2788
222597428 3013
909433007 4010
874827067 874827066
928259444 4093
408508854 2178
959008920 4255
377135359 2240
4724 826872392
717545734 717545733
971240069 4935
609740490 12264
310183883 1566
2617884 961
702569817 5876
920120501 7518
701470749 3093
301246016 10096
790362001 7125
522675035 2641
148701013 23551
38100888 168
419550560 5843
83932 880094520
32802398 193
329304021 1452
468898587 2767
339860764 1597
90669436 1212
714851536 3152
971727736 971727737
167270822 18953
288583399 2527
8112 571118357
637613569 6006
515171665 311094
114512790 57256395
371397024 2952
746829350 3293
868502941 5340
724268599 11281
629722973 3146
102369720 659
307304514 1355
528318381 264159190
559545028 3267
235680066 2190
361733635 6843
335052499 2875
639192925 7965
93441569 33514069
4152 301917307
230647737 1017
527333635 527333635
446328625 1968
731247787 3837
821761964 8968
517617669 13205
283747773 283747774
2704 224702153
915336303 406255594
459304020 4347
169422427 1074
627388709 4485
167394040 902
774543228 5947
765192833 3374
539733117 7034
817085137 5091
924179583 4075
223407669 111703835
17854572 187
110479238 55239619
241485133 1086
319507412 15926
319196765 319196765
219881103 1648
3433 627686287
510744402 15386
186365925 1145
383203541 2780
951425265 477343840
115667039 798
937101114 4132
730622330 730622329
675616346 2979
615546085 3685
1179 89729875
893529944 18952
120058847 4212
605076727 99181
302596864 1892
74651005 1002
13264 532151680
208821251 5896
132276525 913
629489422 2903
924856065 5453
421587561 281390
102747399 694
441340865 1946
1105 180774604
151170741 2020
217212809 16493
687828789 343914394
872111751 4263
679015247 2994
457907426 2023
355985149 2251
841668717 808311970
262831321 12650
482196034 6039
615948085 26234
500981481 2209
36510400 320
629397110 4763
923506774 13903
155914020 25686
677654496 2988
710312543 3132
905547707 452773853
711036304 18445
815546753 3596
145126789 9076
71926385 590
247150930 2837
139250687 614
818228841 11660
688958223 10610
280237883 2742
391894847 1728
566108721 7957
589299219 2963
902441298 38996
569518851 284759426
259052060 25820
408835313 32063
968048641 13312
5553101 28
305911921 42269
994256127 4384
220945524 1356
745080201 7929
733266136 733266137
733332096 4032
270880050 8817
682904585 3913
479421025 4955
957275494 15673
621326464 6016
408201838 6278
753885094 24879
28430402 245
969290224 36788
796793948 4724
151496389 668
643816876 79239
960313109 4745
246915833 2827
169797 586064257
322293548 143880292
635572696 3023
319381858 1587
47613299 553
412070100 1900
34512421 1124
60780525 268
3360 353800393
4832714 31
238813029 1053
356729336 212635165
983035744 37844
515757054 4087
149720121 908
47234352 1046
231283613 1493
85425453 587
419030559 8740
77643350 377
706988444 5791
415137011 207568505
9769 267597691
104587519 505
5630 683915510
95153374 567
35152948 155
234743615 1579
518673303 2287
82552653 364
870658327 3839
945090100 4731
338222853 6795
676094789 4684
930981549 4105
928615122 8971
332464050 3015
979411367 4610
543101651 3084
26307928 116
5549 247463204
972368689 476418635
643573980 6199
371889232 1875
370895594 75585
98541477 67241214
862943559 3805
503249230 2219
698524825 4827
571629599 8657
963412417 4248
441249843 13597
710351699 3257
601908622 2654
41515607 503
316379007 1533
647360274 4973
951615035 4196
982242506 4903
978028349 20787
764925544 128732
717982050 26925
835958997 3686
732587393 3844
956778479 10665
663578869 6401
480471640 5366
542144820 2989
566527269 2498
224071483 988
313431015 313431016
22152232 512
488734604 2155
418807905 4227
919728425 64565
11195 666550300
287553241 1404
33358 970069367
275551064 1215
257818767 4152
47626224 210
264907476 1715
127341627 1382
212902684 3873
12500468 101
142025616 1224
522695592 12861
441029807 441029806
311476635 20703
228035500 1925
857540517 4559
221999777 1221
560324709 3213
414112441 14735
294889906 2878
41563525 214
253690068 2021
2056 451581896
263753506 1213
481327099 240663550
198351547 1066
2566 392902143
182191551 5150
773328361 11672
7816600 380
774775481 5001
133353108 588
743613107 3363
950407958 9923
295511787 1303
698538451 3210
799562132 4341
4666618 4666619
566684614 435166409
33245260 411
657417614 24480
883743165 7184
101057113 8966
587627289 22562
611201746 2695
502789041 11021
3336929 30
678267931 5410
292343796 3317
30197908 158
832748203 8343
431834810 8886
141967832 1641
518050619 4770
502054823 4712
810818131 49305
5801 431495783
1744 20211103
157166857 693
151933188 62154556
664730282 2931
889252609 5084
2986676 17
436907416 2222
450963590 450963591
125936713 1238
942878150 4222
2715 395776790
840950687 3708
223976085 3356
553434421 4578
716406612 32964
242214923 1068
3956 501462560
701770862 3831
169780645 1186
305925896 9293
388722304 1714
614740721 3905
802395516 8375
349780271 1822
492485467 492485466
51653623 25782439
13834360 61
186573400 1460
831306906 11138
880837235 34758
602778843 371315066
116676508 58025028
4309030 19
6411 789096311
880335669 10867
456969228 6499
252287411 3035
968652167 5671
990806827 9332
959267365 11324
203253973 902
925572121 6380
425092490 5301
732098213 3897
954377145 8040
269860198 1347
448013834 2295
505405291 2977
10418786 10418787
644782891 3134
562894227 2921
907233432 30324
285471907 112456353
986872546 9509
100589753 632
969044535 11749
489355736 3245
180979219 798
407997010 1799
540560238 5298
236860429 5239
992596171 21746
485940856 2663
109025775 1359
314634159 1895
340088167 1962
827295071 76772
6621 573534907
250594893 2423
724146857 3193
988359536 4358
595298483 3618
501209691 2210
746028829 4002
632326785 5716
447164173 2422
381506390 190753195
543025582 26567
916 40048593
459155451 2314
436094601 2111
881744120 144024
808964797 3567
334688310 2442
683109783 7226
609473093 3126
75897150 4568
261506814 1929
610299962 2691
19423 628882526
987474570 23360
792638040 3495
595624186 3901
158405760 4635
258217408 3967
263227181 131613591
712553409 3889
486468841 2145
456030537 4292
197554662 4527
723781500 6500
611889631 2698
252980593 1928
940192957 4222
889316713 4232
646013866 5691
69293284 482
882897362 3893
203771164 16658
837546549 3693
858799440 5332
951625233 4196
924388037 11907
836582526 660730252
234297161 1420
961876621 6345
925607170 14271
515514055 5698
701560488 4233
625274506 8437
123838303 710
779003514 3792
187134445 1689
70020755 1014
38723076 1173
1425 137365725
852541975 5944
480120349 2117
922845372 9023
527979587 7671
976998047 9568
792253735 7345
179374931 6923
29273748 157
854452130 854452129
871022096 8443
501132679 6221
338795661 338795661
420913863 148838
748901729 5804
26632 641830215
616839441 3159
770958817 9240
344433674 3109
600555871 4046
166465448 4497
16351205 1391
509714415 2439
390874106 157547
57682093 57682094
92221549 1969
489819876 2480
460615377 2031
5949 914082066
626857410 2764
632327485 4292
175875130 1490
885216258 11904
778679580 57129
348539568 1846
999043632 497751544
808353519 6418
701496289 4195
858936962 1108079
964890771 11161
574199361 11619
433954501 6475
3060 557024040
709074842 15841
315607169 2846
874556048 456862862
259681932 2547
233238034 1437
866912443 4840
317749009 31210
314030733 314030734
464724475 21594
2785 613696671
612204220 10258
724224777 8440
579682648 7944
214714368 3177
437738322 8976
911872077 48227
966774813 22238
406543561 1809
548608193 3577
5717 961690872
726768677 363384339
2796 484899096
666517008 13287
676728194 5655
124508460 549
251837564 1166
349 42945497
2955 464286645
4293 950459636
343234568 3709
337430395 2832
977505761 6160
533000558 533000558
725277619 3198
656228618 187013
694768437 14183
5896565 26
716793110 4782
841733424 3996
492579000 4780
25646 655434822
331419968 7744
612489746 12931
410985765 9494
903762134 3985
843823300 16204
4152 613700892
537791799 6760
67900893 33950446
886987424 3911
604481647 5545
659407707 579508013
598671915 3034
245364711 1528
808430186 3846
646964584 390527695
713977775 3778
930145641 48989
687636615 3032
814528765 407264382
3115 317128805
788542596 5114
25212237 376
189365649 1450
121388851 2475
3956 552157615
957497524 26210
841525077 18463
87829644 508
4636 993389224
3401 703068324
613673672 3162
935071650 4535
275778980 16118
172979082 846
716234798 3214
894554351 9424
440312403 2030
335927526 41941
49515783 684
499784255 21984
315298137 15933
505554615 8344
191462581 7107
532258970 5017
209359571 1090
143786127 634
714164859 3149
4025 264309573
255849414 6899
262561971 1910
674930695 337465347
370126175 1632
227308706 1289
373666050 2667
3860 643131361
554673529 4090
238193649 2598
4180 875402002
303120149 1444
365412181 33060
842113260 4660
534735935 3204
220440184 4621
5277 436365684
751149632 4729
429547026 1894
660915781 4090
880167646 437475783
685510269 3039
545626145 8522
248897977 1193
842878951 6675
275753388 1246
5658 817307968
726867784 3205
816290802 5457
899502169 3985
180752428 797
705196336 4025
41461631 192
13728 899746848
225657838 995
1156 141792367
704279371 4558
407773696 4352
422288330 2914
531583258 10338
1962 280740618
377608679 1665
973677076 9319
993546017 51023
652480583 2877
474517584 19728
153424597 5561
46702259 3399
47848881 340
136113504 1244
854742039 853750258
878790899 4434
272375991 1201
84546599 516
361467350 15237
17236297 76
912838659 4025
621386632 11354
887476711 443738355
373040530 1657
616684293 3518
71731304 571
966350184 4377
645201993 14919
168312697 1074
589505919 2666
540592299 8073
420850608 3855
104777903 462
788627116 5433
249470987 249470988
272347241 1734
865327709 7951
579919727 13439
729587924 3217
908305387 4005
205926549 908
474387429 32913
496855705 7377
886612097 36781
760430224 3353
441201752 441201753
750286478 5567
787613275 6129
422250246 24706
430251433 18499
365784517 3732
731864067 9157
148622111 910
141947304 10099
590809608 590809607
460389791 2030
308419680 17832
843735025 8632
340414791 1501
856370264 3776
157155472 6291
291827720 1460
483617953 3037
901585079 16605
456580097 2811
117078958 5686
223616913 986
273483984 7581
498491015 2198
349572564 2244
736624972 3248
997414473 4454
184660601 2675
164359909 82179954
595085149 5479
518673304 2287
880826029 19848
8904 654283728
522301914 2303
980839975 386533166
686603163 5564
178111192 124675
6476066 556
190682227 95341114
558173633 7171
842535996 3715
235601332 2421
290750778 2057
157271169 3424
4878 682505370
615747243 3277
189143694 834
800806083 3531
173495880 765
795988521 7167
1558 257518926
219468240 2104
142792996 79470496
307716499 1750
192299819 930
778039263 3878
227031055 8024
91 13438607
933533631 728602517
562097059 4102
613184001 8000
944852721 4588
894134152 60536
14820285 163
181823703 2900
258088158 1138
490543727 4099
745922178 3289
72920925 537
876520628 13719
16110793 108
81921657 143708
552108651 4094
20715221 158
885195648 5707
205020872 904
502241657 251120828
368988956 1627
372706801 40076
911794850 389157
451087298 1989
216573269 108286635
528632039 2827
971127627 4282
416508942 2451
978135406 15265
781943443 9093
26116672 269
895840534 5067
486017399 2143
882057063 123898
871694090 5763
755841714 16072
255590515 1342
31977814 141
727443289 6292
162632546 941
532125584 3522
303724051 2325
247711136 1546
10036 674493079
716811895 716811896
742794185 61369
988097449 35080
956221019 478110510
950403399 17234
519124599 2289
275192205 1586
284980383 1888
6675295 33
8676 722372436
633790154 3675
219082362 966
296445435 2145
339762436 3233
368639472 2768
546240056 16294
866043391 17792
916016928 4039
497130257 2192
576823161 5999
782885984 3452
909089178 5406
429319148 1893
388042822 1711
369672966 1630
656268339 621922722
111 22914729
3419 482170007
844570105 3724
306849577 1353
769501864 3393
337404351 3568
401450371 1985
318869551 1406
6813 903340134
447042979 223521489
348355284 1536
720256847 3898
488290585 6178
546312003 9304
169530623 2249
114302958 504
978145327 4574
235887747 1228
336084294 21560
555869644 2451
666312116 2938
171580742 1041
333789865 50081
177722296 50662
565375862 3106
3159 570009960
222375703 2578
942271105 4544
292430627 2051
804427677 3547
940593071 5862
139238529 55471736
86030211 746
941936099 7575
843955471 27435
172135888 759
506830841 152557
244519767 1306
950444273 4463
184902466 1695
300140541 1641
496387955 2521
745696809 3288
55046062 872
533273051 6214
644772500 2843
302269259 3765
69979306 69979307
878781878 794916174
590617659 2691
915336549 4036
886739683 9894
19348543 9674271
55959487 27979743
944411247 5744
384759912 2180
462999600 5320
908998635 454499317
465830768 2054
643 82067336
980610673 490305336
203460180 924
142914499 2650
747065830 11293
550199274 13478
464682024 2172
505716153 3618
19499412 237
527570681 3640
233663366 1281
572320656 3474
517659741 258829871
778208300 5011
408891010 3335
200 44956776
1321 200133825
286939003 8426
752258329 11135
404459625 1828
501026085 250513043
477538895 2627
407770039 10715
855006156 4016
236739668 1201
104553987 1111
19504090 86
728280989 255027556
18596945 82
956209597 458299454
373094665 7355
805952013 19666
99737899 786
60099615 265
588752032 2596
350679144 240990754
634374847 9851
631687733 4131
514098211 2459
118319364 118319365
524783834 21986
296593924 3916
513487342 9489
775398430 3419
132496419 23083
48060979 260
241307905 1064
431300873 6593
633298005 4911
1213 250372904
125416528 553
819419350 5303
940653351 5525
553998591 2768
617012828 3443
15622219 96
491096640 3485
571289666 2519
125267802 629
400970002 1768
12483 557578161
851255034 4073
332608147 7791
911926611 4021
55392406 353
654500304 6408
375161689 2033
930357911 4202
637797374 6667
552899201 11200
944137964 4163
221567667 110783833
868167417 3828
335711895 167855947
566485780 16153
599591867 599591866
931657457 8198
64826604 414
411604802 4067
72832075 696
836744867 9037
574610823 3331
845229567 4526
31659053 164
900901858 427299149
219108300 8850
87315002 385
49353130 763
228733289 1359
141547253 902
845083202 288202126
129336027 863
634358043 4181
167704128 1000
328847974 1450
510966569 2253
884936519 11245
811013064 811013065
838083722 5383
383073945 191536972
865024539 8124
287119939 1266
7728 979531728
212966112 106483056
314335401 1386
503232906 4227
374178142 1656
831845238 380494643
952750004 4201
462493032 3437
867256426 867256425
719776770 5233
435669353 1921
53141337 584
530691031 2340
96658184 489
764287227 3370
155659945 3608
870525000 4380
94705267 1003
41266005 20633002
983753782 491876891
950706483 12779
456930809 31012
713456019 6226
955738522 5091
116962826 115858313
801575475 4661
893160006 303611
427501035 1885
802613350 3539
953033841 5359
304716156 304716157
812078701 406039350
8844928 39
446399121 2271
339961380 1499
213961565 2821
385141575 1766
843406409 8775
349450009 2803
671940588 24321
910012879 5274
585145265 4815
839752423 419876212
299593779 1321
923801220 5188
474716565 5121
144751009 4776
877127037 45493
516365744 9403
917784248 5409
743765353 7766
158621690 1405
66145536 1216
927246089 456804743
818180513 6890
359951384 2352
969313310 4522
3042 476682795
535272102 21908
4234 270438282
334405288 201625569
512098901 2258
611183990 10760
214319384 945
367858246 1622
76347847 526
108751517 646
317507489 1400
745054436 30199
125415541 553
235928676 8935
624551161 5816
956687355 12987
372119709 3266
956528242 33754
456488346 2332
178372639 178372638
66053041 471
576143991 194281749
1254 153396511
919244736 368917489
751363573 335801891
224049505 1184
724380391 8882
888124789 3916
738349301 29617
37257661 372
17851 754173198
209424478 2053
343380579 11204
842934884 43005
147415449 650
123660645 609
344576660 1818
802393634 3538
394044558 12141
145962021 145962022
605464275 3340
527722485 6014
704447723 3727
68006399 384
773025774 9007
453534004 4520
784928731 3461
969646184 13598
221229956 221229957
617784131 2724
808425527 3983
137435345 606
732092880 14970
885825955 7474
8574581 3132
201531130 2495
513863093 3210
967372498 4648
718464353 11539
256873222 1837
804376837 402188419
889134573 889134574
274421330 1217
515271071 10266
614992467 10794
240009725 2334
759523058 3349
927191672 38235
720738519 6238
639505630 12398
863153389 5665
142910289 841
137662743 607
60517679 852
686045801 3025
684626587 21440
767091768 767091768
457606191 4707
896512 8
242214925 1068
511953902 511953901
250212116 16786
974096501 482293695
458960628 6519
136000776 136000775
123962460 1063
339455947 4139
874541309 25327
666582442 443234350
431026426 10575
24838 685777180
629571618 3303
770635817 3398
554962471 2447
939663393 27197
338886506 7053
244596509 5160
75461515 74460268
816227127 3599
134775760 2320
977715764 5265
283036417 1248
461714175 2925
101637850 2825
346845004 31225
610842854 3517
116619758 25047
826452855 787700575
458368847 458368848
643638535 2838
364971264 364971264
712581264 3142
3207 562888689
270532634 2202
570213750 3963
561761306 2477
397286988 1778
9507985 44
320925825 12573
984961998 4343
177350563 782
492954531 3594
189598652 836
424566633 2534
452256419 2226
296240593 4367
847973016 3739
8152 405246401
840093563 5390
832078324 652099
531080272 203854394
567949157 4046
413015797 2030
967047034 4264
329350908 84048
439362835 439362835
144466195 637
207804651 1657
740404433 3927
461569585 7752
191082101 1355
389917788 167491666
586171040 2599
42744 961953720
769620136 767110435
735262633 3242
323178878 1425
441478449 3449
79422965 370
28279413 22900
634121499 3292
163658277 1172
547979701 2550
234503962 1034
65373840 336
140100665 674
74776911 363
67116816 494
400767918 2939
711708305 3421
986895750 30985
632961715 16674
710864297 355432149
817817236 3606
62816580 549
899970724 4839
851373414 3754
546112729 2408
285731168 5687
607435992 14227
376249729 1659
508925348 2244
21091563 93
37780359 11269
783336115 3454
533077584 9924
577917510 25555
539989372 2381
163084364 163084364
743351121 5470
538504395 15986
14599603 14599603
919587205 906810309
789009369 3479
61582331 302
517767959 2283
967948256 4268
697732142 348866071
662690884 2922
601471662 8369
1897 158471586
362988150 9912
912223584 10465
3951 425723699
485701059 3170
644162963 3061
803273409 13987
154445291 681
364613793 364613794
324884000 2050
96821581 5863
776595405 776595406
599185465 2642
393582603 393582604
685489767 67555
128381761 972
797315080 4911
284983403 2784
74766474 374
97325465 48662733
446555474 1969
397349652 397349653
356745389 1573
821890583 3624
929812894 4565
344293669 1803
954001895 8438
337070384 1648
585356527 3267
649367125 324683562
974742760 24469
561 25819424
650225487 6878
202535515 919
553527071 4284
728872667 32603
288214906 8718
17203120 79
520125489 2613
452905622 1997
378168181 378168181
626610083 313305042
135168628 596
319618261 2740
966559038 12756
538081949 5717
555949789 4255
107045352 472
919895500 919895499
1565 100896606
455802348 3113
845565253 12171
977139506 5382
551107380 2430
337914240 7536
1223 222247229
180298845 795
288437067 4462
452225241 1994
827389839 4299
229286711 1011
3017 553236680
899234244 3965
857361739 476822517
28495680 192
445966134 4166
859958668 7029
554730785 2446
757606313 757606314
79016723 79016723
169988080 1585
496091494 74501
79317913 21191
457211532 2016
714968695 4131
11106 901796094
795704344 10251
374558135 1675
595462688 2848
333119677 333119676
257184366 1134
88682089 454
716330450 127325
7039 732027367
642098694 642098693
12253 284049046
426045543 3605
219326133 1132
81166218 511
353738537 2248
498214688 1543404
605491293 6748
836334015 18362
783352648 16484
491213806 3678
391871589 19414
329980904 1455
2933 562195757
479412328 2311
181207606 799
862023221 16205
262625135 1158
296362336 3064
96258672 432
321811226 160905613
62145761 932
527038163 3377
959175218 9318
721915735 14005
560927096 9968
869872637 52721
472636611 2084
492363260 2171
80516447 2647
308804705 4517
12165399 65
46873602 2025
816409609 9890
578546392 2551
483410032 52216
248974407 7094
884592036 6600
439977768 1940
382371312 1686
817314123 408657062
904597750 12125
365515391 5549
408770233 7608
559339035 3489
36176789 401
2781051 24
859769181 5986
77297875 801
329301985 1452
963520631 346351270
392461199 2160
204925353 204925354
838183373 6442
185789826 2526
621011040 3120
437020422 8505
564 120231264
79325869 501
468960364 6238
120498084 547
525596090 188418496
140139452 140139453
725794702 181193
915443331 457721665
4761 580186372
241763844 3759
342908613 1512
309439767 3922
730754949 730754948
136700819 855
114218452 880
612052767 2943
101665798 923
747978790 8135
588069062 2593
877603519 172485
946672703 5216
9067 854719215
357550239 7759
987098840 18809
871544430 46890
229216576 2155
260665992 6402
806016785 6781
2524 478454488
757770966 9565
144567811 144567812
13841 700603738
168173348 168173349
753233341 6422
702250565 3918
972169033 5496
839627520 10496
902018039 5553
165661239 1970
793636821 11792
250070324 2597
394822127 4733
103237057 479
353611594 2973
813265124 632401677
407092807 11453
732829410 55530
429389925 11641
902245024 4475
815085517 68964
108175895 612
828240320 288712428
69171561 305
656792529 2896
934721741 779730033
6662 887578260
427037114 2302
435826464 4601
280758721 1907
482135070 3941
429944777 3567
836936486 10619
322540353 1971
160570145 708
857174056 293342859
374411026 2175
578514707 4543
970556536 18761
305263379 1346
551883554 374900323
435669362 1921
450396384 10272
144700253 1028
51891 602683992
598728241 2640
986144680 6744
991459126 17625
597325351 4390
555592580 3785
691073305 3794
711413870 12163
593805059 6420
1707 382613921
322725015 1423
806332643 17687
546927065 2814
239097631 1455
949002560 14960
648358640 3468
586468351 108928
873605963 8349
25072933 2382
695388024 5315
843662520 3720
991684962 4384
715002148 303479936
773817716 3412
293669685 268798747
124240981 695
612962983 5457
706604609 4128
677180133 3187
250230973 1740
754662889 6470
838730079 8546
13976 535336704
416508354 15892
77795529 904
93891889 414
594832920 5945
987832831 468650032
199803297 881
549451589 2956
851989989 4899
348234154 236106231
476266056 2100
476855462 2725
116377502 5779
761442709 4836
336557902 1484
875313256 9659
240900561 2219
997602552 16008
784862253 6787
49114890 11385
2666 407833180
777754859 777754858
687635340 3032
535432712 8363
713490779 3146
115359270 4134
434294344 2984
775405267 3419
56200774 355
121931666 1871
555409257 5587
287345043 1267
490099382 2161
451739786 11535
589814618 589814617
185567563 92783781
906034039 3995
542183459 11940
873275797 429282721
89402 598009978
860820293 6927
643599839 17731
993684328 6013
234096437 2139
814971854 4889
862489975 3803
882577575 10211
508 113539648
372539714 2639
132995794 1003
612959185 2952
349398853 5342
767542011 383771006
524481040 3346
89153458 13865
696478865 348239433
511756000 255878000
785830816 3465
551675637 3601
202798104 2908
824806457 3654
684910516 3020
717599353 22042
532099059 266049530
2446 455292110
945676876 4875
66903536 295
423290917 16118
153741491 1180
114089849 809
101113064 454
173448961 4080
560179677 2470
362668026 189213
419427483 419427483
729624168 4446
766122375 376614068
153792632 129739503
885778695 7405
280316148 1236
319491753 2062
321729537 1641
962994128 6600
963483224 22786
298371190 1690
404050698 2410
470123038 2557
645502687 69536
42410393 187
246749520 1088
299656415 2976
673471693 4689
630473155 3327
792050956 4799
249211096 2789
70851985 2711
611779681 5695
753856608 3324
35691 723206733
190737403 1839
144169477 709
73707525 325
402577165 2620
953432480 4204
821664301 3623
629130832 5683
18370151 81
423257190 5284
331691724 3276
299960543 1988
553306204 23752
459025104 4735
364227953 1606
5413 629969831
352462390 2819
928047121 8008
879069960 40417
462433921 4966
719160604 3171
557572113 2864
915563526 4037
110208559 7495
512538032 3383
379300712 1852
891988785 49642
428068345 1989
679919417 2998
517103048 517103049
17465408 111
347074728 7079
61836145 30918072
296191659 1306
477881823 10033
213282969 213282970
329983814 1455
126915509 705
35606515 157
959565327 4231
902424198 12881
836873952 6074
1327 260965567
502093131 2219
602099980 9069
790979976 686741907
370189330 6652
37874181 167
197990344 873
681121252 5372
251046174 4156
709043620 6295
198157370 951
147332486 2300
557648265 398726441
774147973 387073986
83599591 919
863168713 3806
179488826 1549
425464397 212732198
611666415 9636
45447756 10734
796001882 4618
784706136 3460
321704279 5706
978539608 108511
629983184 29605
799668078 3526
354188280 364595
875966167 14922
854569751 427284875
785529837 14066
715528217 3155
803280765 5203
749882100 13380
429299337 11146
812145732 3581
800127833 3528
7519 904540614
118325143 59162572
426170472 25896
929962881 18370
258364787 3678
541366753 74384
620887950 111450
664716559 4820
3311 413338618
44904618 198
803390039 8104
956306745 15604
131765915 581
783230226 5917
79674 113553965
659035732 3805
711174346 4301
391227251 2964
531149207 2342
24203467 475
133976761 1442
700581158 700581157
241305624 1064
307160978 153580489
752718822 752718823
130609944 652
814434692 400127856
327715596 9692
670398952 2956
543954551 7775
101402199 1085
3521 696937144
314023371 4327
901935099 7900
788354261 291782692
764174110 4655
464141476 4041
881947192 3936
211962123 2627
295589306 4525
606892715 2676
477993377 50040
862760623 431380311
44451232 196
556776815 2455
769729616 3394
655886762 2892
447263216 2521
893546320 4163
30870 842260268
317735708 1401
462939131 209206216
107427406 794
805334840 3551
49440824 218
329536755 329536756
928762500 24767
872261839 13419
530841109 12516
195041981 860
830100992 5625
205700345 907
372622478 1643
308803090 5870
746958190 329530
960156255 12703
22393 804670718
998571029 38849
765461245 4598
824022242 8799
210008668 926
954104401 22545
873601759 7009
29936544 132
49822758 497
867167280 4437
664727114 601563
652372927 326186463
132813828 1233
830745252 3663
332753850 2384
504104502 504104502
350165303 1544
462256729 2221
625385916 3157
451633892 2102
509067280 3339
615740279 2715
69401485 387
924010199 6165
223072232 2050
407799743 203899871
425011037 1874
98173318 1133
154671692 682
418390907 198905401
339993637 2061
718008688 359004344
679411415 76116
92571649 425
211080875 105540438
999605924 487098564
459020830 2603
528057659 2777
694398120 3615
299756329 1774
906446605 14053
873119604 115783
649108245 20409
601768538 2674
999834790 6241
532394210 266197105
311883635 2644
493563408 4459
5080 684276000
982434519 27794
601417521 3280
507953628 3205
725280815 3198
414408534 3839
753491155 5086
156503190 10013
812827788 14203
633 118674840
990206959 459350563
787929987 3939
73707724 325
9812 997844556
173812800 1568
337009981 6853
9733610 43
654601679 654601678
52391263 1057
788423131 4231
211336440 987
95025972 419
2189 244126036
692392923 3053
103785739 1009
10107 844915192
425103315 1885
935809429 68878
311320307 3735
649513703 2954
903612058 6080
787558364 5949
958694 5
568733143 195346654
646183976 330279141
624128833 2752
381010559 1680
551493424 5299
557837365 3756
420939180 2430
918957132 4052
946403459 4173
824564912 4441
15252820 7626410
132681453 4124
245995680 122997840
8756 955275901
417970713 8258
86411 822709063
339463674 4422
297808840 2367
4416 893529024
29484065 436
514670381 40074
382006199 89400
852106071 4430
583488799 4064
338593231 136803145
431767295 2412
82115200 383
815035733 36182
468031081 234015540
722069920 3952
382300215 382300214
1397462 31838
500849834 2712
646833487 7993
4569 815815257
428078515 2094
919606195 5681
688086190 5945
59906365 662
89066554 64412628
380 75391358
225424840 16612
31297455 138
579193309 18717
585739421 3689
951928222 21423
917967794 19335
437710490 1930
889553645 418594160
246099300 5005
605948987 3528
785382832 3463
21406 580808616
269020071 1649
523082617 9804
635017599 2800
105671640 2238
823938969 3633
760430462 12909
430957967 215478984
382144397 1685
414576705 1828
737723763 414159584
158723823 1739
736272917 8901
943432587 943432587
818156668 4729
141130141 1005
400237595 200118797
327373926 1466
517392604 3213
784717648 3625
890930040 7417
857994336 857994337
899788028 30353
522686859 6853
69622216 3899
893908159 11728
268750255 1185
578774961 2552
408572901 3725
63629732 63629733
218409287 791338
740619596 6733
585493101 585493102
678946272 678946273
541119846 2625
305025134 3408
849145969 7586
429770946 214885473
715670858 715670859
29482907 130
45390878 348
115524494 115524494
743216629 4543
143 30247503
781754628 3447
722523895 10947
876978344 778844
914976754 5389
183700477 4235
752042475 376021237
794609106 482731382
401067232 4669
811647980 5046
3514 28769118
504158617 2223
513759925 2599
225976593 197897032
871338833 435669417
939634022 5699
916240770 16526
626624116 2763
172619048 29624
344270256 1518
802907111 401453556
849928129 8886
316339459 1433
113395499 500
734397803 6194
892788001 5820
875118125 5289
367115413 183557706
3692329 46
949126328 4185
115066839 57533419
477559116 6236
398410815 398410814
272333552 272333553
438291089 3455
66450406 293
347367261 347367262
680039863 3668
921236244 4062
233955343 233955344
955306571 955306571
13567259 6783629
474903441 2094
834450965 4722
413048421 2407
942569938 20829
379110174 2725
245113199 1616
775113872 8944
659112383 4151
210943412 91493
778702727 778702727
503253666 2219
977484317 977484316
994714097 4386
436803319 1926
68945345 304
744533868 372266934
174207705 2074
756810540 3337
926362563 926362564
389769193 2628
494237639 6659
65542598 289
281989535 3755
85806738 478
589687456 33976
406411263 1792
472420773 3663
304642135 1393
898164905 5044
233072149 18135
492515867 2511
836617528 4643
298031378 1982
491195708 2543
914421312 4032
388573664 2206
993280252 782369649
669629119 8207
858845231 429422615
102274862 461
187074133 1760
968446650 9449
981273358 13869
517050961 5008
591947898 3578
909750977 5361
304877859 135309408
263079195 1160
730734315 295819510
539994133 2381
182984466 994
714153489 699676
982467276 4332
591346617 28154
279623680 1645
922162295 21247
542349264 2462
512517589 616748
699414770 4910
390049740 218808714
572944789 3764
2073 143114818
427073036 9234
3963 530360364
334223302 2120
238297665 1301
805152092 6978
3947 284081378
80808523 80808524
355384062 1567
423650930 423650931
694537320 26504
238985758 89784951
909839871 6779
639571845 13805
147641603 651
786742618 3469
292730389 4610
821254784 11552
470573378 195599674
474842101 4252
792301280 17611
5020 893755780
800944059 8009
217952151 217952150
1811 267558951
926722719 13024
709638130 3129
166918381 736
501892910 2213
351628785 9484
660232112 17196
31817227 454
617325240 2722
578908987 289454493
934892029 27801
667416466 333708233
988905375 23337
11823054 5468627
428465176 2201
542028141 3248
410948916 1812
930878130 31564
747136876 328205945
228900866 114450433
975418300 24545
981356417 5512
749098082 3303
409278627 17534
429432404 4202
379243480 187606013
905123128 17759
575142842 2536
298004880 1314
484971452 2681
552062134 10094
839814479 3703
244250507 1667
793548933 3499
4762612 21
208799861 82525326
547931887 2416
145431857 145431858
972256028 4287
286176833 4815
2850 449359500
745093284 4636
976489455 11398
937754159 9943
321604261 1779
572420483 2524
872755890 872755891
606299467 9537
148698595 726
204963794 4499
66562545 4011
837754308 4546
878760148 9172
34949229 223
302470574 4335
380969399 6100
836895393 836895393
65132406 470
87768503 387
468087927 2618
187827665 187827665
2721510 12
582203005 4606
158743878 1086
736775519 13845
763965663 25787
442480248 4506
137153117 137153117
37647472 166
861831305 17606
628943303 8791
594181467 85041
851195290 7362
585318175 5608
602357272 2656
9541735 74
362205782 2811
284344975 1623
654173848 3553
776874014 4923
1865 301520145
191085336 1505
362024050 6135
209977454 2309
423835133 8218
175376531 1177
459257210 2025
49667230 219
80057576 353
793863588 9690
748945801 13725
717624023 6101
90026416 847
900102754 5907
3581 678202748
588504085 6362
697440125 16906
256446593 25290
362066952 2028
4266 670427536
801868720 6550
832695625 416347812
559725123 2468
482144323 482144323
966630931 200921
154717 368226460
28802548 127
571969423 2522
246019409 1326
21091748 93
856613720 856613721
236889478 5013
228981995 2915
720067776 3175
788117630 788117630
998772014 4505
601575701 3652
927361646 769847099
545857048 82568
3622 136354521
685941257 409836
674933938 6139
510961830 2253
852319049 40062
700653313 8219
46299497 23149749
518701300 3050
39073868 233
242771749 121385875
534680179 534680180
988947793 8771
663022468 4019
699507199 349753599
6986048 68
616196755 2717
39688599 175
173780420 830
5653 908900523
971936487 4997
216926458 5867
243467239 1218
763586638 5819
277366709 1223
399371243 6796
3383 603470920
663075281 331537640
731941641 9670
484654504 2137
730693602 6780
723747068 17464
1058 229180786
533077285 266538642
43019005 492
908583792 8284
98625725 575
868657665 11005
346963131 2019
390569923 7886
777738949 6048
733384343 62661
842592988 5787
422178253 2679
791128301 395564151
1975 172801736
506178049 3325
145920521 680
46347996 1068
734181710 4614
769386519 12940
539989370 2381
844424595 37545
805017660 13141
880782730 880782730
157547430 855
415677548 3292
370612288 2403
514512192 9888
943030427 8126
10605 447733038
827340863 3648
725052026 3319
986682494 488625963
692170089 3052
600770045 2649
609812997 3117
841432539 3722
744179993 3868
921229214 4062
834275730 7628
224524940 990
85125199 1125
625205494 8528
370804920 1635
937633203 4802
899239723 5177
165331407 729
185288481 817
568567544 2507
600769359 2649
82892401 2680
856554343 856554342
1739 388934306
329322999 2545
842571680 13338
29849125 510
138569911 611
776557199 28963
652486172 3442
438725551 4150
636111327 4325
698129232 4924
3904 692849273
442947654 8670
973614322 4293
573153240 2624
401264450 12475
565420407 180761
953345801 10936
487275192 30554
5066 824937309
801033649 3532
992420656 5298
432175009 4244
921234217 4062
184739918 17033
290042842 1971
624628410 72809
840496327 3706
797821246 3645
668585765 2948
4075 391868300
651800209 2874
45324961 20010969
938842250 356579230
836759710 13714
48533302 241
422299658 188023
653017305 3163
18943 858477817
74558915 74558916
863450172 4489
671655034 34214
519619544 259809772
831639597 8788
380101716 1676
946273009 946273009
240726647 1064
965004214 4255
107965762 542
1554 307397749
461070169 2033
15588113 141
857851688 4093
793492535 211302
58118460 330
34699328 153
234779938 1376
532421221 2498
822344167 3626
276286440 38701
479293893 2156
112034754 494
592558302 5206
319100345 1676
346877186 2108
339340634 10587
740458863 11206
764292409 3370
995731420 38473
4639 886996748
949066528 8256
852064028 3757
88902071 392
463058982 2852
225541679 111378398
193448401 1075
915936707 5496
393710242 1736
563976269 12870
456295229 5814
516666516 4547
304063128 2139
329972138 1687
573675087 4203
536133925 2364
353421768 5608
89472490 2027
311840374 1375
225883837 996
13416615 62
222847151 7548
984551130 8130
888654659 11202
281727748 19593
614030058 37828
958531879 4380
705779817 3112
663592494 2926
322260342 2129
654292036 2885
513197818 3373
9557639 9557640
924133053 7969
872489899 5530
988917515 15227
940852173 27789
168327114 935
861813399 3800
767496205 3481
256145455 256145456
247052553 5229
895003075 43819
364368377 1887
491909833 2169
221820 805797463
112403758 20841
166299570 2154
609103642 4171
20072885 10036442
14246900 156
675564823 3916
626584165 5134
389374042 4193
811690213 405845106
385706157 2887
509097204 7308
431707206 190340765
481253739 2796
2531 435355703
820634624 820634625
128287597 1093
983428090 885476777
452075339 2558
77325702 1094
717882546 14540
470281607 2601
214424304 1003
763890449 3886
32658329 144
243625159 2961
309960771 1565
627807881 2888
666354853 6093
656719891 328359946
2558677 17
270646471 240003021
189609997 123681761
882901060 14929
481275304 180717377
932130754 9055
449091247 2298
986655104 418784
196905751 1264
387014816 10163
139120839 738
219895272 1819
906330949 4150
145619977 929
649756215 2865
314335097 1386
184014578 3443
651999888 4944
626 97180944
908043701 454021850
690827546 17638
992051703 13336
274715519 12736
4934 793303322
5798127 56
409111426 4193
423716502 1873
609765070 3870
113396189 500
269202104 1187
213584825 7462
841679873 3872
353116702 1557
392773658 7560
529079352 4184
57685 884801591
813044789 3957
71797701 650
260358363 1148
923039370 4070
745462016 3287
721719460 3545
571969243 2522
240409358 1154
21007 840364028
115154581 1772
97184707 524
150875873 1354
408961070 204480535
42877910 611
838622655 838622654
818266473 3608
272580844 1582
63701376 1216
25262161 280
1250 248380089
393967407 2196
678785462 2993
321588301 1725
732764952 3231
600266550 4455
207263148 917
7689 788859062
691066631 5146
129488085 574
676520554 2983
129857561 64928780
526574416 3173
184340566 4341
712046088 3978
889317375 831786064
524 91024023
821282455 821282456
495136214 12849
708274538 3123
46862538 501
703758740 471997627
733897394 3236
457054158 19022
753629816 3323
830967958 672697406
564108047 22092
123064807 786
70689039 428
231444389 7034
435025643 217512822
702057586 5326
162836657 718
771773175 3403
367625169 367625170
232003133 9854
526840139 2323
699150314 3282
386982593 1841
778274632 11133
74388024 328
530410849 4480
828950318 746512108
697463050 697463049
673802003 2971
434 92234801
853192525 4723
3399 204239112
791789128 8716
291510923 1839
293760001 3072
579262510 13213
279750127 3169
191618106 926
248109658 1094
841698327 841698328
2454 286924433
452426769 3548
825232501 4500
154567173 908
352915956 2491
572742209 4303
518673303 2287
67219035 114124
2779 613052647
559494777 2467
555099236 246941883
812024680 13427
650691898 210796
862204096 12784
178016352 2698
702845911 3510
593063694 2615
164473738 1559
339413759 13176
574237343 2532
659324796 3516
230853565 206041878
1870 328583109
589806483 9760
605991924 2672
618657059 9392
647116865 5432
90834688 632
4714591 36
54263970 19563095
444678732 10338
861513786 25464
452681578 30302
255472669 1233
462173274 3355
699464284 6014
26260146 924
3685 533864375
653047998 25125
626320228 3221
25627496 113
352409511 160086928
878880705 11405
528 105098222
461750548 2036
256383887 1835
584180825 292090412
156713844 691
917040561 418992641
988890412 8647
358482073 179241036
587402161 19554
600764400 7655
683134487 6557
116680688 116680687
281398621 96589995
467644147 6238
294948512 2073
683754245 21777
852331069 593432033
715966803 6453
617617351 6090
858583093 3795
551784936 2433
551663142 3529
339156500 2342
88581534 843
24040058 106
997005064 996013868
600655298 3466
303361514 2989
195798806 1225
40368976 178
133576884 654
367786874 2157
565165114 2492
770216186 9467
669177864 3177
927541619 463770810
127318401 1100
218401658 963
554511199 90725
599420469 19353
913940806 6299
280839755 280839754
247885030 1093
6123357 27
890340512 14121
617118139 9006
638876439 2817
125869019 555
300633783 2728
273373896 99548648
638407658 45044
913042524 18685
705099446 3109
728518591 364259295
735501487 3890
993054263 408656588
172903497 992
841794629 7227
509372586 2246
799456555 3753
82933925 367
747291959 10009
739081626 8275
129568440 1001
320231475 1412
848463166 12791
654245656 3045
283949580 1268
449953343 1984
384383925 155689116
160165347 1091
644999292 2844
809598063 307454656
510957900 3681
330919681 1792
50003532 735
632051037 3917
795986915 8962
13380670 59
2502 491367780
310736537 1621
267600408 1347
584600487 23050
619371873 2731
857228735 8256
492329352 5052
924853698 4078
606740848 3913
933674399 7200
977019936 4308
696367610 7602
761819996 5466
846617225 3733
685839077 342919539
17067 981881577
449333474 11700
899326265 449663132
3574 138593118
748369145 374184572
107608725 520
787846361 320718778
200031501 882
995999778 497520171
984998074 492499037
48749737 256
902463038 902463039
943967950 5169
619875249 13918
646209446 3431
421861688 11314
203987276 21529
436709007 2260
197464626 3455
738894318 3258
635122613 3819
481512737 8358
437485839 6743
82325945 363
636800080 4036
855524315 427762157
498491841 2198
919165323 13978
24137247 119
368094448 2690
875860641 4352
809417080 3569
300864299 17646
897869528 3959
369971282 2830
75233497 1608
53521084 252
431358100 1902
204792487 903
594608241 340907619
359237139 1584
840638418 556428239
133255512 988
183701521 810
150109721 1765
291699239 2345
990858511 492801163
991404598 401210796
142652594 629
459520908 3108
747869544 12462
284166399 1600
232776351 1390
689275927 689275927
596834010 9979
604402973 2665
885394472 3904
301895215 1860
800810883 708586390
169686639 830
697880185 28627
397421019 198710509
971982899 5964
376901661 185414515
134580711 134580712
135621623 598
764269485 37444
441960598 12987
67637192 394
621992338 2808
738645547 62365
11339600 50
994474801 7920
343484023 4798
367377053 1731
232519097 232519096
637 110714422
418431240 1845
80948529 603
3830 676224800
773085871 7258
901726414 5981
766946497 10672
963881335 7963
182832896 1292
734488650 4310
743633746 6074
450825390 18295
280540467 1237
892938961 892938961
931652099 4724
15720171 210
840043910 11669
627079881 2765
562051361 3761
937109791 468554895
749931726 616418
222260993 9718
763554365 16939
314518356 2515
601386711 6358
565835502 293398103
593745841 2618
51818095 328
171002946 887
763337729 4768
926441630 11877
554348583 554348583
878188571 8203
188791455 5959
940996411 470498205
31115077 197
817583541 3605
659470811 4186
345178027 1522
171298250 171298249
19637 326936413
678334871 2991
531136799 5680
707938585 8210
138667775 2652
6883 308571773
750443277 15679
709324341 11020
908865781 5928
745692197 3288
671962844 40059
144113318 144113317
482213777 2202
954818580 7787
771513225 62264
320911645 1415
874355764 6583
218165511 1214
271914037 1803
982894199 982894198
537952541 2372
546363311 3256
238358422 1051
223604916 1224
598324827 4217
889201305 426271
173524060 173524061
413894641 1825
862857335 53905
405880847 1836
376536820 4660
976992164 61365
574653443 287326721
376331777 2446
886069134 7083
310023314 1367
521623900 2300
690701441 98111
282050100 210738652
453358007 154992774
543622916 2397
37420727 165
781696915 395760314
426572681 2250
83737527 803
415032157 1830
926223226 4084
26996208 1897
339461587 7677
865343111 36074
126041471 603
369217805 1628
691863506 5686
466224389 13844
404700938 6417
399784943 2301
39926816 302
569023636 2509
690244894 9733
598888135 2926
493465096 18495
31977532 141
422885378 2003
483716136 483716136
942523888 193497
710249400 35493
580526084 228414
963877249 923804656
562996019 6994
803859036 3754
176411826 1969
988641539 6412
390037632 3735
346497377 1935
131515321 131515322
891152672 27713
987518361 99830
281738007 140869003
123631068 596
627309960 2766
597599620 2635
429544698 1894
438802385 2495
188524539 6740
566988980 4430
131277811 65638905
511661802 6829
834607439 7485
852062379 13556
928016699 117651
3311 487336539
286724253 3946
707905197 3433
333894357 4393
433628708 1912
27923653 13961826
191890770 125568323
81069420 730
788142631 15915
917167104 5801
946680998 473340499
264584790 1773
5915 895358460
2060 289211697
885165494 3903
588752033 2596
586171249 4221
357488320 10976
933018174 4114
728563890 728563890
232399917 1091
511641674 2256
429553473 2659
671080486 2959
732081347 3228
584041501 5250
716249248 3244
957032165 456330312
873688947 12422
486244192 2144
777046168 4973
733519290 3792
825575461 6593
708047747 3122
421821959 2716
228900698 114450349
868030359 7357
928032865 4092
982368615 6452
82575137 2223
186250774 93125387
846826055 4248
791138683 5385
248711173 1262
166983952 166983951
663141352 6187
322799238 2179
768259777 5196
162588956 162588957
16328951 72
986822108 5229
786700014 5662
301255109 1461
758135761 5839
626189186 3641
693778121 4010
108164349 507
141105891 673
997651067 997651068
780503563 5238
8600 781921579
450575024 3788
538 92993300
994530016 5715
552352706 6692
930838634 21888
603494210 19834
206834304 912
671955206 4781
907852379 4003
644 109344258
811692675 4811
896524751 10147
218560070 1809
137803232 839
829147896 3656
580965753 9946
347752769 10314
423897565 5889
808963496 3567
39856570 587
15565 904967530
263320596 111326509
738457569 56345
590568921 2604
192833200 854
246360377 173423273
380558772 1678
367906099 10227
4023 256111627
671930407 335965204
84268082 846
638 74233852
775097210 5283
275618089 2088
842698246 3893
478099886 20429
464691079 196903
130179181 574
793370564 11565
502346496 2215
960921579 8930
983461664 970643362
121307035 3298
461097610 4767
607979189 2730
8372 893903556
709162572 4154
25119855 239
385034928 2945
804659883 13340
764289140 3370
789366132 3714
947440702 374629343
309554307 123730
128907914 2570
5930 957783377
181207607 799
856625409 19389
160185775 769
424099171 1870
538921626 2875
795059431 4707
917448288 8664
192701487 192701486
691286191 59418
389449041 11311
739424257 739424258
1650 360135489
375041177 2194
301919999 1776
959672113 4814
658207335 2973
743183012 230166
974298197 4296
711718153 6571
191597448 3084
697851210 3703
889482147 3922
341295799 3160
509494234 5738
162876864 4290
608317241 20962
590000753 590000752
621451082 3302
625037748 2756
291741794 2029
788188901 19531
227639298 1420
876189370 876189369
69883367 69883368
128455383 16657
168623735 168623734
563998747 5573
921651031 16287
284623956 1255
64963312 2590
537179748 4514
872614855 5796
315429955 2213
850020164 3748
770185632 3396
886557145 10772
606211133 3007
584440408 2577
651641860 6956
505793305 252896652
232461595 1025
257684267 1530
589694596 4305
406098672 2254
703054111 3100
909991105 14254
600868463 6384
70055039 1605
346185819 1701
581270281 2563
766735061 5110
130957707 1142
878070638 4157
150363288 663
106775084 1176
475585249 2097
3401865 15
621043428 2907
651777805 2951
675840159 2980
3901 550204842
852078761 6824
629333025 345638998
667449329 24472
359707817 4706
4615 198939903
691820597 691820596
101499841 832
672841201 3023
735788691 7029
759471720 3480
784360523 392180261
120674944 2444
607699071 4336
176572663 2454
386791811 193395906
801849 775666900
652701960 21773
831064537 416473009
298125366 1694
873557230 9596
670 73449252
560872414 14131
749636504 7155
1493 134170689
227489345 4362
940137709 9291
170781577 798
594666924 3596
667978710 5746
897319650 6810
148037820 1171
777306208 9266
6668935 65
505068012 2227
520278838 11661
197475063 3296
918276863 4049
841104192 617969914
213411273 941
543216895 3894
753176233 3321
173858509 899
198173109 884
2424 513485616
383620291 1746
203659306 898
2616 471217230
962192628 19710
370555102 4671
398144479 199072239
739606439 409956681
25755 394463580
784016793 3931
306624137 1352
702589420 3962
763453138 4961
986313984 27371
102365631 1089
165801509 791
499613214 3505
966360712 4261
277541952 2752
211565007 105782503
247020976 2637
738406411 3277
626133097 4622
88819609 814
976794523 7942
976681003 8384
634113227 2796
656066604 9826
4787 457576981
647261514 2854
737384492 368692246
387814523 1710
334518201 1475
402314869 243277429
32658335 144
60899074 60899075
897590504 101941
11074504 94
674118565 3268
362157053 1666
304308720 150704875
698026681 20623
16270 686529978
179016470 1057
932346022 4111
524336315 2403
793491362 6979
749090674 3303
941538930 8921
14669 620484031
622967118 7364
238132023 1050
514492145 4412
354085937 25218
456303491 2012
922031758 852886074
548936498 6103
52844897 260
512372533 3918
42415664 662
172090004 838
12628330 116
977049847 6764
581337446 10056
249351517 181218194
598031280 4554
999640223 5778
927959843 18277
944017101 6730
829503154 14891
467016174 8275
520545395 7562
480397735 2212
98690598 603
781971371 46557
678964828 3022
713875017 20186
853703201 3884
940211122 9393
20272 951608224
80738483 356
565924456 4380
715072057 3442
283263207 1249
640259004 49357
549331094 4027
3564 489102741
552758775 4775
877907961 3871
648856222 2861
970843501 5349
118650374 1086
294228127 2403
708021268 32342
741730264 37774
60099704 265
214132015 92691197
123965888 8032
396804827 1844
290024105 2229
718432471 718432470
911356001 911356002
645109608 645109609
836187967 7555
633659641 2794
482085105 2714
482344555 4182
396216599 1975
783115678 3453
631588344 631588345
702249557 16501
1102 227529773
125288672 125288671
480000423 5296
6135892 28
193711727 8242
63955625 282
5117 863416317
736888247 627764187
429836323 4749
931876928 1043019
894694440 3945
419351362 6307
308574288 5016
168507684 743
16884524 8442262
911684602 305942477
999463983 360057312
691782995 15681
344430746 2606
687268637 3421
73493576 3805
743703113 8754
272151708 1200
74127769 984
517457920 517457921
45352207 347
611617068 51718
242392424 1093
633673041 50512
883094781 23323
495149352 4507
832702 917908630
845873421 4852
965361075 4700
35491752 23148031
2222 96491420
958872347 4228
902697173 894854907
329301983 1452
888936993 66299
246031370 6110
523445637 523445636
751812165 3315
247730214 3754
108835456 655
794203135 4064
324 49383756
273497412 4984
354024869 1561
77777113 1499
428245681 4377
47374531 210
150811121 936
941866577 8798
650724095 4048
629352906 2775
464017220 2046
213399442 1471
2796 523603621
957973842 4224
483450810 5205
165468647 145573238
849092277 4988
185289063 817
514103477 257051738
220069311 110034656
809620144 26668
161698693 80849346
809640721 5194
314207687 1594
560906860 2519
932754122 6129
453950161 2504
697480721 72576
617145613 3702
147721443 2049
519570058 19862
276305513 226986609
8226 404383916
844532954 10623
404595143 1784
896237065 444717460
666983025 9131
860775551 4090
860963736 4632
25400710 112
882315886 33498
821116183 404423190
778833275 9148
344901834 6881
814463755 814463755
127684458 563
981028655 5661
163807786 1278
948678561 4183
14981 567642775
994207946 7955
257353953 1249
427982904 3409
531598103 2344
607318805 8662
601473157 4199
480310765 240155382
481398230 3970
124282779 548
634034701 317017351
546733352 4254
925113593 115466
187331017 826
297314483 8248
336106745 1482
14287836 63
748840668 4763
5671 571262147
555331602 2893
838831575 838831575
32508 862697304
468963721 3020
16555918 73
488057724 2152
799102926 18265
614601859 307300929
585288230 4899
960537020 14060
8005770 90
593080623 16227
347778710 347778711
65089919 1218
492750937 4084
800993349 400496674
459033630 229516815
561480671 3144
299961798 2246
306425895 6167
917823177 4047
615727400 4486
210455058 4161
991019884 20069
941903559 4226
165196086 789
242262439 1316
934795025 80454
345719124 3726
740746567 3601
544864623 395722694
814618876 10535
93003989 2490
350394229 11218
930132542 30357
812876266 4805
66636207 43971667
378533635 18647
715851751 3946
185288346 817
622209009 311104505
23586472 104
869079759 21163
604706111 604706112
123858882 1434
338975551 9650
338385688 2711
914374735 457187368
101451239 685
722571909 20815
275755480 5335
474466509 2459
963239856 15949
283855255 4285
939369752 4142
913965654 5053
330500699 3769
89605160 721
2804 573562021
651577985 4077
290747428 1282
937790447 5168
799100148 11418
464241176 2047
840205832 304921820
964121423 6064
8174 995645925
717307867 52858
977664157 5294
582858009 2570
634313009 3785
57940924 265
706792866 5345
892995325 820701884
878407990 3953
260584008 1149
225252324 1829
908999566 7619
750698287 15919
212604007 1206
974974493 10841
8164570 36
3993 783518980
713060192 27437
150836347 687
625538001 5140
504518148 216283
404142069 1782
104499398 693
39223467 379
399241719 2569
384563039 1824
459094692 2828
625880643 401202977
26174193 127
750902079 3382
4903 351573383
365624485 4404
379183690 2660
718283559 17663
430703840 3796
911930631 4021
12668 899014261
108793333 1858
912159292 10957
769093656 32694
811050135 811050135
7105716 95
750227935 3308
415 83347584
594596694 47469
107351517 2273
76425804 533
814611953 4816
790825068 3487
967943988 4268
252780196 2441
5843 816139370
918101385 4490
595601189 4720
855187033 7196
907120355 453560177
5111 578099804
267840172 1181
228661064 53589
668526635 42066
266997081 3946
205931293 2621
89287471 6319
895024666 11499
37903726 256
43146275 311
927945316 5357
781398177 10348
643933894 706801
737168185 3443
5511 988833219
705358524 8762
660281207 3609
331343112 1461
422128640 2843
818942034 4262
692750994 3334
871789737 3844
327523150 1481
656789633 2896
451317059 1990
803852186 3960
355887768 170235857
611428901 2696
697385931 3075
223629234 3545
128364074 566
983554715 4926
848301973 424150986
894449971 10245
168023565 84011782
132241393 2088
194808935 97404468
295495563 295495564
291162481 2485
540554246 7019
821557684 3889
593738838 2618
294701462 1336
453129129 453129128
55337624 244
764474249 3650
41389708 559
15747 920714666
436261293 3750
14352 765162694
744623873 3465
695998756 3637
654517703 6315
656133088 8239
235829389 235829390
303222242 1337
216131823 953
134997413 3476
826331535 4616
6290 406677751
3388 707028168
65996275 291
140459105 1223
200790857 2429
8363148 43
126304014 2183
33111779 146
765509615 70632
479436174 2114
236412456 2971
487760363 8125
956332521 6406
140838452 621
57450716 438
142191060 7429
2144 115802750
51126737 10745
934353005 4294
530237358 2338
2011 114528576
289570345 2984
875565941 5651
693141934 3886
570429390 16617
477636606 11915
149075542 74537771
818862124 3625
857803214 835994020
748638474 3301
382179482 1832
588061892 4000
972446645 14092
136449487 703
191100835 1311
659783370 11358
361742429 180871214
801399889 400699944
473316991 2087
726129317 25661
165541999 2600
256502884 1131
724945559 115806
7553 970540722
390534102 1722
338430321 4571
260551690 260551690
897551535 9195
2442 473205191
14143573 972
78173870 428
265799789 1172
222030347 979
14061165 62
402964764 201482382
7823791 45
435740701 3020
277019391 3952
833357305 14757
820631600 4659
858573221 429286610
446060172 2171
686027831 3192
430247553 2128
892380245 34209
515856033 3221
19718 605697524
914083401 11540
993128389 4379
799539769 1257138
956065653 6341
453958754 2346
440433430 1942
330425356 1964
591525621 3164
725059917 8115
31785087 239
551333783 2431
199123377 878
387133954 8972
842408374 9076
327508134 6121
919230569 4900
734874687 8368
14287959 63
35790438 1553
883695851 4009
725633215 4928
43053010 299
798443537 399221768
201391297 888
838492246 11977
687018441 128199
559847274 26562
483293682 2131
702940194 702940193
225221340 2020
1008 227407062
154671461 682
435745874 4177
70211400 355
925307279 4080
415747562 3927
407770219 1798
84593044 373
527633024 2368
8434 739702575
573975733 286987866
259542777 1189
444511144 1960
199503944 1816
122468220 540
102306259 656
559722657 2468
165563905 1536
596061047 4921
7537 897647411
3327 427296591
1999 218834779
337210177 3648
904234304 13344
821015128 3751
244504 637666432
585196270 3199
310479617 1369
824709019 824709019
571288523 2519
380807869 1921
393471149 1938
7568 273038304
158982582 701
184603820 1585
170086063 5459
877731688 698135604
429242871 2546
962284024 5214
776084965 3422
347149818 1757
352324684 3407
193681221 854
468895432 3707
130483826 1863
356557021 356557022
679244268 2995
724504759 43960
354701072 8207
3151231 14
500983884 2209
941138196 15726
978008531 13664
932949738 4941
752579308 4227
179618473 792
865353709 9348
2278 451023498
445393799 6980
361959887 1596
679014242 12204
217520600 116700000
272603505 1202
133706907 2291
442637789 16590
838015849 29592
304809791 1344
530481527 6768
477051212 13838
832322969 3670
690071234 9205
187371659 2389
342629491 11093
768135053 5881
834555447 4843
783256321 5544
215282 623026108
586977930 586977931
734963261 249315833
214271406 1261
4738 488522821
987129477 8988
103281711 490
43317082 191
6011 855241630
170764181 1247
63204248 349
163776479 883
654593306 5297
55349547 25310905
792335413 6054
847699003 847699002
440697421 2169
819230190 17138
1118 217748119
563023845 3607
873448724 6833
887054210 4064
170320792 751
583939512 9960
474673344 3608
576097279 3520
778786480 7256
115734524 685
13584629 465
643735101 12531
758269456 6634
387191830 2771
4561 659438502
546358465 546358466
354777844 2449
511871801 2257
481509334 16821
690972893 345486446
3883 702834649
44984253 22492126
907079115 907079116
707587920 3120
738861356 638601
423118607 2904
319451881 2837
820049061 143140
625738495 21414
322723593 1423
854155147 4222
32600701 407
846787848 30679
916935597 458467799
96698760 10730
966969593 801799
628664652 2772
103980259 520
918049968 4048
127492541 924
13803 184760489
795469705 6338
364040322 2352
177661621 930
74388103 328
217458198 1043
885282928 9175
421273678 4985
50584130 230
805333501 139500
766909742 4791
813396838 406698419
532052746 2346
673799031 2971
390045551 2858
239619140 1073
321343562 7121
813924903 33254
52952536 52952537
233959028 1346
450429670 22177
726626343 7514
87088837 384
561229351 280614675
368571328 15746
445185797 2725
423170895 2999
998040005 496181836
639643134 7762
535323702 5829
272453610 2255
929027388 464513694
824653797 7993
701793087 5087
659037070 303592241
723000479 14120
1443 205344897
783053840 10622
732142035 8116
884989245 9534
489745920 7680
381258155 5130
424284809 2777
181505141 1131
455277785 2946
457665434 3407
197515278 197515278
683979998 6203
110102446 2817
91691083 1498
862493778 3803
40142185 177
470146706 2345
354704618 11008
465316833 465316833
25737 471637817
545957345 2703
463322790 6968
20184491 89
539 47901469
560335559 2938
128830824 128830824
896731615 3954
309647143 4009
746081279 3840
432159173 432159174
749615145 495597027
100041320 554
516178592 2276
668511223 3098
300644218 1462
985871887 934683691
839774650 22789
426473305 2504
455594013 62573
3426 311596612
953664564 4205
3566 549916713
969032922 476871902
807433088 5656
131630681 610
15644720 130
413924753 5596
683193950 4315
499712787 3761
649269707 11057
653182089 9185
758855296 255311582
8125 519937822
335911807 2493
465628982 5740
353796181 1560
491033265 3427
481028831 240514416
496169731 5490
108116128 70673285
587844876 2592
668641175 3948
343006469 3095
613927111 306963555
191999684 993
255636507 3171
918795807 58512
3707 672363881
104100346 611
390057500 3634
433235355 7874
428156747 3331
44677856 197
674941631 1716832
118381681 1279
690776339 3682
717321938 9371
556535147 4980
949829113 13833
271457551 7350
39820808 212
9932 597661971
125688584 775
303053729 2715
292790433 1291
848432613 3741
1099353 1099354
694495531 104514
536803895 4166
517395163 3198
682075323 682075323
588311998 2711
2303 328565665
209111709 3299
555379908 2566
820715943 4721
1734 270419089
940441754 7801
494616857 11623
48071567 790
759823121 4624
5012 930333370
448792142 2078
702451199 3520
748210179 6823
93695459 1574
539084585 2377
459431980 2893
858884516 4412
298730463 1696
566232491 6802
843434022 6022
379741328 2089
764062247 3369
756308987 756308986
691842211 5162
757563154 14587
966552048 52887
949198233 60166
232996045 1278
187101962 3619
114509279 114509280
480685759 240342880
991573189 17998
668810340 2949
795402746 4140
904447653 3988
201148366 1052
279488571 139744285
11159 203093313
66925004 357
970415685 4659
464925651 2050
162423475 817
473057378 32347
414 79786630
9935 890434310
113537026 3547
30155866 687
675924406 3330
3760 842506960
862490066 3803
9645 653921355
862165289 6982
992710643 6622
8548 703765388
705771632 5061
290749472 1282
63432289 982
670962656 3952
170148501 1899
6895 67129164
799842166 399921083
486267354 5202
472889832 11203
34494859 17247430
746595972 3292
646122702 50122
382317420 16574
872491068 7582
207286974 914
539052786 2985
473658935 215050863
83333 695355473
810788413 3575
48533488 214
745885206 53434
24417879 608
621334871 5345
645907136 2848
151269195 878
736572849 3344
493512387 11773
377706082 1983
582790115 2952
844589457 5426
952526400 4200
628386504 9544
175989817 776
973168762 4291
113412509 1070
403524715 10662
78637938 39318969
2164 195954528
437706631 1930
985739471 490069535
498608543 3936
575371305 2537
539242977 3510
1166195 6
751361897 3313
476745700 11235
853679665 426839832
5665 998725845
366757395 7269
989676599 494838299
474549110 2325
336658643 1589
380555701 1678
687312344 23822
148447061 1394
406839 6
8581 979653192
820290040 5094
906423628 50840
209552993 5022
605850323 6051
95701745 1806
816490767 8362
170736376 2325
593059877 6185
915703634 6765
813049146 3585
143176891 5745
723038575 4232
90041929 7282
322259959 3476
389440458 3549
688765499 3037
922816649 4069
526384232 2321
567759416 3045
170622302 2931
10260248 136
285514117 2068
136301992 601
611429948 2696
3171 323990361
341985671 2072
962497657 481248829
720834607 4208
636381157 2806
239081799 1450
7752 944767248
801257618 3533
968625138 702921
440438119 16361
343170557 2313
654059490 15155
2650 426162808
917169750 11515
905736909 452868455
2684 261152500
431639240 3113
893002290 19463
195949014 864
362120660 220940
307078687 1354
504048379 3158
3941 787932012
281068777 5292
579717777 3256
19694 959234810
844505906 718930312
10044947 82
777189191 11876
253441117 12385
1305 183371121
32564246 2234
737995777 3442
599940137 18345
648033178 20753
311692949 311692950
998593967 724248615
85995586 1073
107272319 473
175309634 773
914322745 7481
273020748 2156
61687695 272
752502780 20964
70986066 313
790531281 5236
936663484 5913
21771935 96
398629907 4097
592179203 592179204
582696187 12442
973673427 7807
145308753 843
504411520 3272
902581764 15305
348580840 1537
602594539 5755
88912124 822
335801493 1924
490551095 2163
499439928 5617
985882843 459864170
3349 509579130
170703413 33334
16538 353473850
693472781 7370
644439205 3391
935318681 25240
468075281 4308
873148557 3850
770412425 3397
108872316 485
352740782 2026
467371085 467371086
490317629 4747
429801609 89860
116663685 614
393033835 2426
797162303 4534
328111673 8877
466767711 24097
535977370 7767
248642106 1506
117025189 516
83909979 385
170548335 752
905287187 8403
566983097 507833239
5188 774973064
2796 585261516
174878949 174878949
5029 837757580
886701831 7048
443760872 2463
702109577 4106
197043877 197043878
861632047 5049
874116151 9219
660458371 28301
341321961 1505
523534398 2836
793293588 680842970
273435482 273435483
615516374 7725
309428743 128099303
841148017 10092
2412 166902545
752722648 3319
849725724 849725724
118728594 4506
407644314 5638
285907810 1514
497884333 3498
276297613 1572
454930145 8494
986876325 484489753
988697991 988697990
800126426 3528
38633383 19316692
595405800 3057
898327073 3961
637509502 2811
31771294 235
290428129 2592
426334350 2405
725754508 4407
300137232 2335
591076212 9061
415066331 14535
875412571 4442
408480820 204240410
658047649 17159
595610069 2910
778825874 6330
776736566 776736566
258767750 1894
642634854 14087
501178727 3252
89120220 1470
740747627 26946
454612020 28646
106173669 808
9066155 58
268016583 1727
557975525 5351
612373387 3026
443991074 2336
857413324 6669
626199451 8650
955255499 4212
341428389 170714194
894083800 22983
936504589 5110
702176194 53434
573513985 2648
753506962 4467
613741085 12000
174128596 15782
110414615 12472
3443 280594467
2284 356009279
915563342 4037
951905134 13251
97066975 428
670623118 2957
151143695 1584
274774250 3675
860673287 7998
517602250 2761
767778048 3889
978069762 11570
174997864 1411
207631476 1468
527941889 2708
570801843 4026
320950309 4404
569912491 2733
60096474 10455
876579984 9891
537817644 8806
518902385 2288
827013840 3690
286919071 1731
688135695 9165
700290544 3097
318430711 2570
148711167 2559
4949 421764706
2672 603107353
806022661 3554
361410660 1965
537448850 8166
322079939 1908
145369618 145369619
906729989 737540281
611431232 2696
52386636 259
618215826 6634
878040548 8106
688135516 688135517
755746858 4761
725068710 20639
842587996 6709
81013174 381
529189148 3276
858944590 9538
649529301 4900
5320 655220783
609621648 2688
1528 256586344
676646438 5502
371940194 1640
505292575 2228
731408987 3225
178920203 6226
22209 709956923
454677876 2188
712877766 3379
568567544 2507
788779097 3478
11375989 126
43519 759601838
127693544 668
766451514 11148
487213069 2789
187488992 2648
730439186 9024
444942303 38222
44367401 308
126550494 558
623590405 6120
989553360 20676
985083190 4810
515954219 3705
925083117 9299
504680398 9633
18370234 81
241043527 1791
74953012 938
362560128 4351
796717994 3513
354757053 6130
490496768 245248384
403850594 239194645
185138 765649239
175310990 773
135815079 641
559829205 2565
144466110 637
792684279 10658
906748882 46111
629079920 5432
564130599 5233
14466 719857092
224072039 988
435445109 256597
121039829 1530
558464640 16070
881720602 4596
503931824 2222
346850785 2340
140833275 931
7589 907902426
221930587 1012
20571586 10285793
528621732 9421
408021641 5174
34337567 172
457212774 2016
302499142 103291781
12194879 12194880
588727679 21220
3686 649156204
364698504 16794
565789205 3671
127169215 3149
772453553 3406
3050221 87
789074227 394537113
69851629 308
350747055 5566
166263060 759
97816840 648
170483809 1276
154218264 680
934335243 901228735
832617790 5371
932553654 60379
559895041 6840
305295875 6803
962254828 962254829
678960793 678960792
828128017 22377
105911500 467
629768327 18438
728382343 9402
2138 339441708
239291130 1828
83009920 397
611647195 2818
967520169 732704513
120145287 5225
55761129 545
233196429 1751
777546700 446216212
131412923 612
143563723 1175
836948747 6077
773587512 3411
386848582 2018
314266785 1792
417969784 2427
344177046 344177047
893478815 8012
866586069 4438
808059897 3563
261713909 3753
714620123 176825
249073018 2283
16818 639874446
378367018 378367017
656031777 16288
807152729 3559
288160401 3580
959190902 12029
169676272 2377
560668836 5197
287712066 143856033
14374 374521338
293923729 1296
966741982 9768
998052864 11136
787621646 530453850
968197074 10429
12668202 267
634392159 16598
368887729 4863
928933823 464466911
223675679 1423
198900499 99450250
21286213 124
819176315 3612
513737576 13933
775629998 3420
41366501 350
6349 703725067
396800179 7786
387585818 1709
5626 949128704
375918039 1827
926961179 428575928
734001408 35784
78531339 1366
92519487 46259744
514815569 2270
728001459 3210
991377384 495688692
513358847 2544
143318353 678
868215346 9935
50289359 344
894640628 4214
971233472 8290
583922637 5093
914882963 4034
891065768 3929
522950465 4948
497579453 2194
88580142 474
528889873 264444936
587826502 14302
152 7766908
923156417 5408
192341056 1439
47258907 402
190730193 95365097
768439004 314805
847418001 8862
171883932 767
752545235 752545235
97066549 428
776768376 3425
575521792 4058
295433285 2533
798067076 798067076
430898531 3110
169143952 84571976
372901080 7187
663893493 53973
82114915 2991
102069466 513
282852570 4989
302064291 302064291
791035890 12223
785377233 3463
266195966 1507
968090759 7308
762173951 4029
925050283 46204
413668928 1824
158058222 1182
557670341 3820
719838826 3174
231372039 2006
9050 855050332
210964090 210964089
535421372 5113
247885762 1093
396864519 198432260
401878902 1772
445096368 4761
290007057 290007057
696357790 7665
162049415 2459
141921625 1000
66694349 2775
612395175 2755
2777 375080524
58739128 259
374660385 1652
483107520 2479
537919929 8197
269905481 6817
35349244 175
413667698 1824
114795208 57397604
381226636 2324
217825200 1660
3102 512611423
12700296 56
788374685 4461
787376991 4211
558820591 10338
833917861 3677
627335898 18255
8251275 8251274
912991871 1028144
925580279 7300
94687866 1053
13149903 6574951
479472487 6952
992382325 5995
882908471 3893
402357368 5465
512664479 10768
333451652 2489
78062404 511
257293285 8076
781832533 390916266
349844949 4550
602813211 2658
570774985 3016
367500351 2170
166238537 733
3875 265840468
827504231 13055
192781457 2529
659626871 17306
60687176 291
581725690 2565
109767812 484
503887924 3586
450310503 450310503
4856 834138167
561834861 3791
797397156 3516
962938101 475344262
15749 334823740
93239037 531
320657266 1455
5339707 1188
224768327 1334
296660375 52749
191997234 858
221418510 2371
948904944 13867
436075753 2905
758810263 11596
842557329 747936489
837456019 82281
937784919 4135
418659789 1846
186195795 821
551278615 7448
740684838 4338
117720240 6710
3610 543791826
710263766 3337
4781 338261265
942770215 4157
83686087 369
205928044 908
606232134 1048023
580811905 2561
865753796 5971
108646993 1044
330572696 27573
630486388 2780
450579489 3665
181039617 1019
155754532 930
393117181 8963
492204406 2299
814149369 5416
769528720 4856
882897363 3893
197082175 869
198106066 2367
318012121 21660
684227407 45512
615951465 3613
855472499 190105
713639862 555727753
566526690 2498
913404888 6072
75208841 335
493879189 246939594
306403904 1504
831285054 4857
141614112 141614113
822673151 5488
150149717 813
875782710 6122
54191522 4102
933577325 11248
263655676 1305
292121118 1814
6586 761183536
688540513 3036
550386066 7255
811463001 3578
455042671 6074
602357618 2656
115210335 508
6481 644689716
29430 587430376
480075701 5577
731554110 10605
674154078 3914
344219446 3604
201959381 1011
13607492 60
811618694 6815
17260 263605507
549896954 549896953
698972050 3082
113418673 1072
154920232 694
108419665 108419666
4396 866218459
452292697 5688
32672741 12146
623076272 11312
526306915 4101
3547 704365820
23633957 123
486435275 243217638
654907476 3351
673482402 6611
88166621 2072
687993264 4536
703215083 3828
297588999 148794499
840898601 16634
156170226 995
851938561 851938562
527854139 2948
458552187 3303
429987452 3208
358299744 23423
14321 970683077
920311671 7841
871714103 3892
632411718 4831
567501899 283750949
630446189 7194
830384722 4503
728003306 7987
585031680 5987
485007047 51048
48328357 48328358
42051173 812
499564894 2276
480799041 2120
964062602 859275705
11793183 52
255778748 1570
836238918 107326
260617962 2189
854513034 7994
828123151 10616
276322907 3545
893334780 8094
644010122 40690
715060249 13775
649701752 3086
559563485 3319
521501817 191244981
936784321 4408
498534660 2593
707837610 4938
778086401 4550
995803520 481915585
52557417 568
745124449 5034
434990836 1918
69563334 34781667
98748200 920
34385684 545
820454748 5886
852057545 3757
313595175 3237
807744301 4983
36488641 240
398351184 4333
191273046 1585
701561365 4514
845192178 8347
285924209 1826
604788144 2945
695113481 3106
629112565 4846
841127227 3998
832328244 3670
968392861 6213
798985652 10653
909036015 4150
505193929 6290
66676725 294
286910086 133998438
20843276 124
933366151 4395
900599758 25619
971131866 349686086
833297399 24856
159218280 936
291493672 1413
168744091 836
961601114 5913
701668121 4326
604086718 604086717
134761286 1044
123039879 1227
412014719 3120
13575 395509036
57992546 358
142521441 932
665253613 5262
846845061 3734
935512875 4125
321894778 160947389
271504249 5147
983578863 6083
22624 581790950
11193351 5596676
443455707 296316893
840326422 3729
486108503 2413
540061725 6542
168742977 12649
356830380 2214
692489759 10155
717590017 5184
688997133 3038
866555549 24075
1424 151959311
866109551 433054775
977031317 4448
5629 532779955
738380583 369190291
368416044 4166
5007 703613098
759979991 3351
725546893 9807
871602275 5015
8901 728891626
951319814 543983461
783267312 18593
340012860 1901
471576763 432001929
217040312 957
811561536 52526
855236402 3771
729719662 4477
733442095 3234
390203065 219129534
647491161 2855
475867862 17877
873213845 19599
139023292 613
350047711 3214
657765809 5243
596265021 388401476
515 57499178
93939749 1350
150617879 1566
365499219 2006
803818705 11023
334276661 13934
782212209 3449
732771360 513244041
376247063 1659
173662560 46496
768139177 418874
615027158 6251
981224972 7582
2358 396869607
587161899 2589
1537 230505943
592368193 7488
757888898 24107
322025013 24483
849836939 5449
228038137 114019068
889715825 6642
433606211 2691
72511453 492
31394898 8163
251960391 19322
248580503 32469
17736959 93
447914814 1975
588101695 5447
350025356 2490
83257084 611
89202821 43404811
742987262 8326
176626414 2193
952838917 7291
438584599 12906
743148797 9347
409619089 204809545
88319854 70182006
538134701 48138
468067720 2065
85751301 42875650
448671345 6358
1635 244730070
7933 813623451
922938051 797620622
819169606 3612
989879722 4738
965393748 456564973
49699871 1242
942801179 62603
555673636 2931
90393465 812
529913910 16009
362210532 2116
564881456 15827
863336310 67939
10506015 454
852507369 3759
387032750 3250
290068151 1279
958723126 14073
155445252 1348
63592128 1140
49420549 687
489785189 244892595
282532711 5444
351054421 4914
926161647 4287
554939076 6020
952038035 13844
300456518 4313
101150032 446
601050374 5175
227574821 2836
752557926 682764028
925311361 4080
45584991 201
801429499 14616
957522406 80255
681509440 3005
487519200 4080
264571917 132285958
66895160 471
608062545 4186
690480629 3745
704419241 3106
238271766 1426
1360759 6
92776618 1991
72539051 3523
357445067 172838687
859383460 7397
542226568 31767
2882 546542885
161953744 1113
5252820 26
918605568 16736
150816016 665
286940671 143470335
980933484 7091
473521631 6609
842033405 797354568
695205271 695205272
727989501 8823
645428293 322714147
289305187 289305188
402078561 2740
407384307 8469
695481601 4895
1091 228443399
304209154 4082
225838991 1753
301585130 5455
994699767 6026
73480339 324
850030425 4735
571581579 8331
821428733 9356
64787135 544
286212765 1262
23034119 232
604 119778032
146672331 662
179846134 793
383046048 4048
14794665 86
818042350 3607
73042133 1083
830195781 830195782
429212504 6617
2555 475812540
586004034 210629846
307983944 1358
52862 481650942
19504198 86
639368730 15857
718614708 259136131
130030466 833
65432489 2890
669695383 4377
1646 131556550
623003470 4183
189562612 1995
761890080 4695
12040685 116
660874803 2914
125600228 966
627224129 2941
467974198 14027
952984187 4202
480763722 2167
797798365 12443
665527840 3379
422663502 9910
873067344 524790
999850031 6185
77344 794603376
203145579 203145579
53966431 272
274645257 1211
25400705 112
871834392 30472
801692431 7177
139415866 1891
657954049 6550
399380050 1761
610249141 3330
364403952 364403953
956834897 4219
198476784 1089
51708575 228
59229607 723
487604174 2150
581265333 2563
8555 880762915
21458585 262
12924639 161
855730649 5936
94345796 416
641779061 11489
742115341 742115342
353572353 1792
916734498 916734499
5755 783741629
6940 334355320
416528126 3125
807047559 3682
932111011 4110
85727153 378
9258002 9258003
332717994 1921
725842755 13095
697104162 22039
192794059 1660
802195660 4573
143786233 634
518956079 4286
560005602 3361
702259319 3130
773360719 3410
34023 902119845
193240518 1010
61540003 41093296
114596239 1954
145181277 860
146992075 22111
939467993 915082680
401378554 3422
169654106 169654107
832327122 3670
2547 260274290
269462881 134731440
90761541 6202
889482147 3922
452213930 7501
877235732 3868
571151140 3177
962123499 4497
268295115 1183
18259 966349533
985439645 33741
126112409 13758
530014266 2337
27609917 512
731957284 5492
805214518 22745
644998530 2844
558831416 14482
260906866 2959
41716196 252
878719119 19297
793632419 3570
818809963 4406
252990158 1819
394390622 1739
810171505 18492
744948907 5038
519032285 2973
418626451 7354
676183677 647968934
207007290 6855
2388 334112244
786090647 4596
768147903 126778
621901215 14985
472407737 2083
179107963 1321
944745671 944745672
405402106 2969
784247285 3458
488812511 244406256
933649773 8327
461518074 4881
20734 423646357
476293778 3107
281496287 10002
6985 677957115
3917 764526808
190884959 530236
961998791 7498
475131334 2095
621720178 37670
276232466 1218
969345881 6011
6375 986080674
148043869 739
978360376 978360377
672665071 2966
65526016 1333
345404217 1523
157 20941262
59357375 2496
483695706 3666
941457089 5018
530467566 2339
169673394 4930
75000103 6302
932052575 78416
79204050 2010
4067 861184744
389342544 10330
6834 727807332
287608055 2071
267313154 66845
929466511 5235
767070842 4172
758920564 6565
527541615 2576
540008262 2791
133110323 2727
690384198 6229
44616700 252
794780301 5027
498483339 3260
361984801 2400
779260926 3436
705496196 8521
943897852 93483
774540117 6129
676670658 3391
989161723 8572
132122877 853
358758050 9650
804123318 6747
507246837 8526
231173889 3872
119292648 526
3965 799284525
241307753 1064
293398458 115635571
869158488 4701
164132261 7220
175759343 1143
666774891 333387445
760836294 7317
374963957 374963958
640011862 2822
1846 353254906
164096339 1130
677496273 28118
521210645 25482
6038 496923077
445356581 2031
780397912 3441
568932476 6453
923916837 8759
841219575 368316690
198321429 7086
66900186 1170
502355567 180769063
312136426 1877
69847422 1532
544342254 33531
534104816 46356
536659146 2787
297432119 1634
106526699 728
843127238 7411
17931883 17931884
9070 783754876
864204459 6413
427051720 1883
895380131 22914
686982700 3039
343183002 4765
705850147 17141
121030709 610
873419781 4589
445258208 222629104
214771076 947
424329704 1871
152897654 27835
747509892 747509893
173776922 789
51742095 411
630816781 3084
450556879 225278439
59462998 466
390513896 4711
441461017 220730508
113048645 1317
460323153 2817
120894952 542
425083658 2384
753054269 10166
790373138 3485
29654130 149
412307857 1818
97503829 2559
513908405 2266
732828116 3969
693300057 693300057
775478424 3794
81152324 30923561
873375992 3851
156309904 916
938886270 20510
945400069 6244
464646440 6053
571985055 10573
463254040 3911
103877730 1224
750607405 5328
465981749 3222
769856372 8559
4066 826617800
743807451 3891
704842899 7822
848682806 73295
423192956 1866
509614985 254807492
815406866 3606
529923105 11711
13243 801746029
669489984 2952
139320292 5752
369464797 3516
648169763 2858
354476781 1563
856895777 11274
183768932 1289
983254187 491627093
3624 142457126
582747362 582747363
1723 334013542
103190814 455
107774718 6161
971498340 341997651
382422799 2358
955238099 4610
684905199 3310
229534681 1258
693767822 8571
524728385 7882
923041471 4070
899853486 4879
279443994 14835
251740230 1110
838420199 498815
134697315 67348657
941103892 4766
122675076 1248
149507065 742
820772393 4532
282092545 10944
52388879 231
908384285 4126
584220634 2576
43997453 194
679643457 6773
42080635 16724785
130095431 1159
246556667 2091
697264658 3997
695341205 3066
696951768 5903
68008342 68008342
864029250 23050
559672320 2656
508751061 4549
250153107 1103
44905621 447
635242882 2801
950732904 17459
870427404 5502
535997922 4586
276803416 2081
773003607 14408
4613 905864736
636055734 3118
591250374 2607
229489955 3205
824679107 49914
901596809 17530
643435859 4910
4922 369231302
453656229 16281
965076274 4897
176205121 2064
884302299 442151149
519553187 2772
673770036 6162
407544425 1797
658515781 8687
43058949 3579
915362592 8640
143956317 2101
242433906 1573
433701811 3921
820763868 3619
755940095 4288
982540199 5295
2670 311780482
318220319 5808
660814237 330407118
539973708 2639
470254251 59905
692846505 3055
352888351 1556
268522912 1184
5359 632390867
155852584 1893
634746160 4616
186960628 2108
909812213 5316
569552385 569552386
681828109 40321
520578001 2513
701017163 3091
413895872 1825
991095761 494159794
259044902 6105
447231853 1972
499814547 316519557
605238881 4724
746776601 3903
632066517 2787
235410097 1038
24007619 130
790461503 17808
544527567 2401
674930017 2976
699426527 3084
422699749 2255
916462601 8350
16027561 16027561
449265756 181213851
942725308 52260
596983267 4056
43248647 673
586804139 9516
298743803 5701
937845163 5874
274279885 21480
547931887 2416
139250288 614
852355082 5218
890842905 3928
185915735 1184
85299360 470
297097687 1310
942395155 274271
2394 477779128
354470024 10885
688137345 8745
51 6477881
3410 301177098
595284987 8839
694668216 3819
397046442 1914
185002803 980
290975418 1283
791398616 3905
683816005 5391
648399622 16805
3587 775107656
14741544 65
821530606 4245
78083851 1725
534700615 9202
303902621 1340
568693017 6849
412190035 7336
550650977 2428
671048329 9118
994816129 8472
943197920 4591
619472208 4188
66959066 1253
782612255 4709
553535424 102336
891013969 1029254
653387751 2881
234269240 2524
792863277 3496
942096541 4154
58023620 856
644168518 644168517
450202433 76984
900636652 4205
913232308 5885
283271222 141635611
2948 373181424
433266481 2544
308961005 16909
966922859 7692
414957569 31744
576484273 5278
266935340 1177
702343502 4402
684223276 10775
574355227 574355226
605592531 2739
10071808 64
482378185 4737
740857404 3316
765789857 3926
375841876 3092
743436417 58218
252166157 1206
152940942 58419
579405244 12616
111806927 833
93979630 93979629
64746452 1762
662665098 5988
264289201 1680
449362205 15568
372351135 186175568
413696495 68100
31026844 229
245576785 3698
297555480 3293
178325497 1961
483263729 8031
412916725 2012
427304392 3663
665082264 17736
489415135 2158
123612605 1926
3031 650023047
4121 509077411
576958848 2544
210412449 5153
589705052 3217
945751951 12650
581492124 2564
957740174 4223
15841045 7920522
465924042 4427
811659115 4385
802826570 26845
400311421 2887
117251480 517
396432417 1748
749108726 4882
426370623 1880
5456 603810064
459945093 4486
394095956 2073
1824 228505270
686937780 5130
160794985 709
351074016 1548
633525899 3035
8285 226633186
214836058 4677
927597069 4723
30612416 376
119316945 25056
865207338 865207337
385042169 2355
3558 715574286
725344600 14262
434986583 1918
833956988 5027
794329003 397164501
289612798 1277
564486073 2489
6474720 564
620278856 2735
11147 981459909
917375796 825533511
714037059 3740
5497 240164740
804918810 7586
230646447 1017
259903631 1146
999317577 499658788
307352547 1678
500983528 2209
918082400 70600
898100446 3960
2043 417115102
418479119 6462
834596701 3680
493139062 3141
727651287 4477
796674635 4237
256148510 2506
17860279 8930139
662391092 108482
58245449 278
665980620 162547
796600597 20022
616819616 17019
190798507 2284
930527577 4103
542560189 3158
382715772 12319
402557574 1775
862389651 11191
382968079 382968080
468130172 3823
478761667 2111
888017452 444008726
992577148 355550544
910369989 80181
524651634 3138
354608806 1915
320693436 13426
6444 917329176
165896655 2254
995846794 4391
62982882 31491441
98072679 98072678
808659139 3907
816234102 5634
529786318 2336
41158026 20579013
574690928 2534
3265 380659998
141518833 624
791933684 3965
552689197 276344598
1895 213214918
654633768 3242
697384925 3277
835628005 19685
200700416 51968
658692541 10236
176468084 2256
272201385 11812
767405599 4520
4295 712791283
165856886 3947
450192585 20441
451914331 3677
464098897 464098898
809644853 3570
350077382 7888
242186525 1729
286140529 3792
824951436 6426
172669318 1446
825068751 3638
2472 513473952
323383557 323383556
301079864 5940
618533141 309266570
114336205 592
334941055 334941056
912772250 5750
393485174 1735
831886883 19287
310180116 1855
101630783 2372
262699105 262699104
93728161 1440
336648612 1963
873348200 5903
834694572 834694573
511185240 4954
585719329 2798
102101408 1136
984933489 169904
93070 807289180
759077539 13849
581495932 2564
427701194 427701194
806995167 4556
55427320 55427321
152637856 3639
30390056 134
710891049 5516
47331057 263
646682383 3280
943618431 7534
190505790 840
967656095 5036
633206373 2792
238236329 3730
656367330 3281
411402501 1814
15875509 70
726868360 3205
66189477 1555
976108463 4304
748572510 3615
739567772 48027
554487773 7946
466053163 8187
422305849 6186
125804953 48242363
9974 400166854
696100986 17613
990380827 495190413
830519535 415259768
745237465 3286
202894173 1335
735583242 735583242
221803554 978
26920 599623385
611647780 3356
342040349 3692
661937352 3592
563929123 3979
134389431 879
121296476 1844
999 82463557
982118724 418043521
395296734 1743
227520759 3629
491652783 3052
14551 608042637
93328484 664
190505261 840
707672957 5207
74294609 503
218389287 4032
696143193 326532078
569076367 3754
4433016 22
801461482 19499
320711588 1555
50120840 221
620448887 12057
160500719 1090
794798425 3507
480118665 2117
149448203 874
696169045 9007
813119113 9864
815495784 15990
940466794 5491
364177409 2128
487661958 42593
400059325 1764
983908241 7042
977796494 4428
936941421 6383
448821368 1979
986745088 15086
820447489 8064
590116194 2602
107733933 615
515308941 515308942
753406430 6538
465038619 3113
641959775 4176
759856733 12726
137012957 3399
343191348 1773
182299147 182299147
9525249 42
637964044 2813
856779659 5238
984232810 9279
509866276 3898
230875738 1018
724226480 3370
102358595 2766
678590313 3413
223170626 21686
89319007 582
2555737 15
959282459 959282458
806708771 5477
493776920 2548
484351533 16933
13041303 137
621638410 2741
268657281 1800
730500252 3221
783403010 9605
427948751 2244
448642686 2887
771144299 4050
599214299 13289
78893017 372
244205313 2352
17751 354800510
706884576 3963
584347813 3268
289795954 3216
764300503 382150251
183906133 1253
122240889 539
78016448 344
629812164 629812164
656058862 222450877
751602287 751602288
412532828 1819
12891887 73
127216703 1824
530012905 2337
329304326 1452
73943901 755
2494 104860361
391818417 2864
219701833 3423
595253461 4018
932798940 4113
426561539 2080788
790151778 790151777
589113065 10808
549964309 7362
673213968 8368
554981343 277490672
944909083 42639
62634962 831
521851930 2301
985113323 909700428
510654883 3436
184621450 1344
651765002 13974
221803353 978
210650301 2014
754623855 28471
726269071 4947
267531108 4667
803359681 654236260
594875417 2623
175624901 3204
574446699 203200129
325671876 1436
458158477 10165
189145335 834
476750889 5390
406755594 2291
260870796 1796
273727837 2948
26715186 26715187
734803918 3240
4031 417333461
624214198 2972
931067609 43518
312518900 1378
191279559 2492
987690563 9247
871727179 7501
65596685 469
67413139 361
96360929 1432
452536791 2627
482308575 241154288
719781958 3318
334812202 8297
439002090 6030
817246099 3740
275586145 16517
292516251 1635
483367129 5332
555958609 2454
70478161 1000
925315439 4080
839090175 8192
330828766 16112
502573886 2216
556419651 3813
35809983 196
701812173 234800663
764517013 594714959
478986249 3236
643124579 9590
765745540 765745539
700106904 3087
539823764 2939
292311827 1746
560014798 15727
150833163 6401
872245578 3846
690574080 15456
562304051 146053
458613926 229306963
26716 355365537
172111816 2902
687582975 10193
644085506 10698
429074908 3247
442015658 1949
968492579 6756
212505040 937
474223801 2091
341990832 2376
788 156453111
680774737 4802
838942213 419471106
3855 687651045
653549345 3632
821440625 3622
126058712 1133
652971301 3112
124889575 124889576
250816325 9209
75014471 75014472
455169536 2007
691485759 3049
79603992 351
483475271 2954
320005366 1411
959315680 32440
133744158 3258
413514584 206757292
554504646 55360
502830676 3825
16876818 8438409
211396795 2614
836383142 4982
513828294 2384
89356049 394
677599161 9352
158661905 745
712075787 356037893
13759 963220730
208534463 2216
322725015 1423
936424893 4129
583877490 4348
734494008 5289
237281463 118640731
183590768 1543
935512512 19316
655199198 2889
706501051 3338
262902454 2614
379860402 21188
11078 818830370
701477115 14379
621562033 6846
746302620 3527
74614898 329
813273803 3586
229643149 113949277
657972209 3710
798534632 3521
423377053 14847
367040001 2960
482317133 4091
840806379 840806380
999883730 6427
113017028 56508514
506411268 16959
345160049 2775
709530225 5168
719650854 43110
501130475 2772
274216024 14769
7917 258509155
320902148 22237
392309257 9558
791 138832484
778126784 3431
709516468 354758234
755058846 17713
621861598 310930799
526184175 3572
857427017 428713509
334916342 257824015
624877199 5309
264440639 1166
303911669 1810
697225163 4782
364873878 2606
315123841 2880
275751580 2756
871225534 435612767
791731792 3491
131426700 1535
412804457 3268
277439295 3955
213181899 1387
31283946 265
4144 406785860
596041875 2717
825314421 16298
985455093 12431
222247484 112872319
964143474 6775
236662168 9181
718552682 6969
876134819 5690
876647556 4730
1021 201364172
38457276 219
181163249 4144
907623738 4002
718314684 718314684
172079211 3276
994317096 5318
866456321 866456320
91189044 636
15897869 171
119309740 836
875872337 9141
3304 565669585
497416641 3920
878663481 6394
832221073 7464
830820748 36398
580948694 225302533
942562065 29149
360283264 5192
269418305 2557
815467783 407733891
75400439 1173
56952701 2065
30616785 135
970070847 149787
849258849 6974
777661792 16112
31418379 172
422058052 1861
317387516 3659
285984712 1261
175083146 772
466968424 2059
201165391 887
958148960 5080
251377645 1385
689641129 24968
11821 867741756
966133920 4260
530629579 4580
316828056 1397
366032394 2312
373069818 187457024
725108453 33628
939748447 7254
8545 451355445
875646451 10854
832300134 3671
489747851 2174
78783835 421
10712 975113360
517616944 3309
418853558 5232
983592566 4337
992139638 966207068
106067273 669
965212897 482606448
17328942 80
858177497 3784
393181282 13291
641806131 16358
323852809 1608
241699079 8904
650136426 3018
65510227 377
417655926 2362
42298534 191
41835168 464
684692051 4191
919551422 5802
89061898 12979
126197725 835
717127677 6143
445108733 4061
890458839 445229420
153949390 1461
734594334 9143
398971289 199485644
159624562 723
48842858 2673
887210304 3912
208420928 919
973624121 4293
294584237 9738
700771175 5796
108143301 1036
51218 406122662
761535688 22871
508293228 508293227
537261120 3520
451086272 6643
136725940 903
487090748 7657
419761913 209880956
292253385 8655
360523830 3116
846407197 231322
711862787 8098
898729024 9589
794854601 6827
444780273 2866
717271722 6553
216199631 1311
791730871 3491
683469580 5347
389570566 4417
52509402 438
316043128 1923
161491055 3627
62692800 320
589656601 2600
44163734 1039
379301527 4901
109767773 484
3026 623242890
27215039 120
412344295 2044
883522679 4229
742587061 4177
347900462 1534
764205627 4363
744154825 7081
11048348 76
825966086 825966085
661549347 2917
525825860 34834
9308756 74
83177312 545
360797668 1710
497301121 3620
889098390 6570
972710889 4289
347230178 8306
89355655 394
575724275 3277
2191 445975429
5328 273257171
441339179 1946
3699 303183585
5973297 2986648
452182947 3220
51838131 282
363678138 3013
708965460 7428
216381829 2067
527075509 41365
828615187 6891
952987760 4520
687701828 7497
24553661 21422008
578424191 361487592
79404111 536
973196999 17750
226123119 1360
7030582 31
9038889 235
30839191 194
585656226 3377
518226915 2304
692997545 6822
486244193 2144
657745532 328872766
362224951 2732
834085368 5429
757488620 3340
471757258 471757258
881083035 3885
321479675 160739837
162484342 2133
400020957 2919
834555298 6839
884713252 3901
917149880 4044
2722 564055980
461535751 10075
254090809 19053
95252557 420
83912837 524
25400861 112
390534836 1722
265707934 1248
191883437 927
604157501 3263
315433689 3141
290068247 1279
933925337 4118
93926424 517
915245021 5792690
87315304 385
27013055 224
318415968 1404
488676358 19533
115360893 596
443149614 1954
824972771 4564
42699661 218
571863419 16127
846755695 40696
754021541 312107349
1151 239962782
261265712 261265711
692599229 4071
3071 614922463
368589816 8834
143544704 1880
554788899 4415
521168017 2298
494645212 4421
599720563 299860282
716340673 3888
46590858 46590858
432492821 1907
222202441 20268
5236 568545824
606044628 5283
564848790 282424395
129855946 1879
356157786 123013
469912872 2072
89185863 507
511868838 40682
200561094 1077
879095715 439547858
518037883 427850011
882035311 4438
53096801 775
63596734 335
656386512 15370
765876583 3377
497980727 2622
864147430 5862
268618961 23561
844568131 9670
365215227 2524
279396691 139698345
714382769 7594
996071159 4392
54468 590624584
392038727 349599283
797221426 21525
901791016 4648
87442973 29972216
504463491 2749
324400895 4323
343671558 2310
624479322 19943
271262233 1763
116890722 807
730955374 3223
990179256 10329
491114311 3562
729419971 3855
199303309 2536
541443960 91848
1586 244389912
114997780 78602484
509636699 2726
976797580 4307
467658295 9562
812734852 3899
190506120 840
337809027 337809027
247665123 1708
2777 292517739
702862786 6691
749265227 425765467
389401865 1717
696782514 12077
603032220 15103
994478903 11892
236422243 1178
987142991 10736
3371 639940417
737227193 13103
688431270 88464
274179660 142062
587897337 293948668
357197400 1575
413402037 9417
189165744 39049
759203440 3580
660266067 27214
382229133 162034699
849250753 825538700
361881454 361881455
309572785 1365
658603968 2904
270337912 1192
958901469 4789
350892533 350892534
993258815 965587972
473378743 6701
907511155 450631823
903766043 9419
966294981 483147491
503476800 2220
597251028 4191
13292277 85
980648607 4324
205247666 905
2734 400822918
905646230 347234920
524632431 2567
872250335 5664
568942296 3831
523447081 2922
337596366 2245
630691134 8787
29442 84527982
639223723 281969
198599712 99299856
103417153 456
154942606 76432597
236186185 1401
334537294 1892
253178589 1441
555819124 7868
138746863 1894
170731897 170731897
775652626 3825
226792209 1000
232375490 2771
561913967 135597
400945525 1913
680705583 7852
847748871 17859
468969819 288065
261853515 3809
542645592 192333106
386453567 1704
885508051 148925
529106333 2333
607687682 3593
29659999 250
790146812 3484
633052489 14142
326475445 2034
364108533 5669
713716320 287529497
189599123 836
448894666 2445
652383185 652383185
366114618 1891
890075359 445037679
211643043 84359
513982940 8123
48288389 626
400884038 2958
599238638 14822
405488242 1934
455236344 10729
227093831 3273
216101775 108050887
974298431 4296
103768921 51884460
669943568 2954
684851283 10200
450854479 240233798
741249532 13933
354509837 177254918
969759063 14637
13711 879601783
129680571 1090
518111738 2431
434988974 1918
650721174 3062
628859824 211546162
717472667 28940
114076308 503
593745039 2618
54715560 54715561
246146969 1979
436086979 88798
187066969 26862
37389 767588765
546795374 5025
895 111582187
925825602 5239
168788336 3965
604039139 302019569
58162604 556
725733498 3200
328762440 8010
578908188 168994
129973704 1669
284100037 2291
5919 936965088
893725468 34431
425163313 4431
178531867 908
910581822 4177
291771376 3692
296643937 1308
36664229 470
173915597 2175
403141306 403141305
581945705 2566
807250269 3803
685305379 3641
899517944 16149
148441168 764
898593867 9043
102303719 1545
860535259 3994
818492094 3609
30871763 539
520358068 6083
933023233 4114
613666401 2931
829551943 829551944
351734666 3665
138070241 1960
292520253 1586
513629204 2418
913927196 4255
766027217 766027218
26534780 117
649315581 4413
852332003 10422
345225047 3228
182485349 91242674
243003858 243003859
593232622 7557
332111302 9035
2382 271638516
373447503 2685
268091419 2503
232915983 1027
549481439 3470
1157197 972787063
864417699 4990
392500832 2284
896851033 6776
977844740 4951
77336071 341
36602778 845
431584244 1903
220899096 1220
733898982 3236
287128325 2035
559441685 4778
87877605 587
832715821 11311
489959302 138838
646424301 6397
31070366 137
272675200 5600
172656767 20792
219223502 1664
39461633 174
899252515 6672
592972688 3124
627984279 2769
260329523 1993
840112057 8456
323405511 1426
169252644 1892
735637219 11485
65418599 300
688849147 16276
12963972 108
46616056 1423
44734661 44734661
242626454 1879
226463358 1547
801163747 365652502
84877955 87323
127787456 5198
535693262 4949
901927288 24135
405797393 2002
641533000 3574
774922503 8060
206078689 17770
3091 691081856
698589596 7205
2795 482500850
117344376 2096
133359168 1392
522767743 261383872
631164918 2783
892198042 3934
379082983 3686
751812900 3895
36988671 200
456761602 2014
594300917 37719
303069401 179654500
41084352 576
385547368 1700
314355453 157177727
993904625 14586
969238424 7546
8094 796165038
551571831 3269
240595153 2044
887894065 3915
843798473 6612
738265529 3509
710314738 30596
258447503 129223752
483661582 483661583
3328 520130842
457906730 17170
239024653 1663
644566260 5681
797105771 7096
192691460 859
566569056 13224
192897244 1955
607085539 4153
494857963 2182
536058667 3201
603732331 5850
22348425 22348426
270810771 2363
92617019 972
818949522 3611
796909445 4041
142564181 71282090
533219581 52215
196290767 2532
733426765 36876
978270204 16956
14532 489493896
626363824 344914
690163352 4252
701195424 15396
388955795 3394
269 58993888
468404733 14175
480351023 4859
662102729 496205690
830494730 11029
189818510 883
83321314 38018158
392123369 1729
70605461 395
255655727 127827864
715633464 11299
393714146 1736
284172078 1253
718702176 3169
378289056 1668
523561319 3826
175320333 1933
64409332 284
740709092 740709093
504964608 12057
511229251 10298
114719281 3544
1772 150556253
806438233 5446
82844399 816
13649679 6824840
81856276 969
4628 666787249
184609138 814
378033038 2378
3176984 17
680944320 43785
216587314 955
698022915 5702
930352764 930352765
212646849 1885
515210080 12958
785877751 278474940
691237725 18951
933940476 4225
101464350 1279
852388999 28699
638787741 8263
537553570 5882
259364117 2708
121040127 583
274655304 1498
280318290 1505
214091601 944
5162 829012038
399389584 2340
33473439 968
574662984 2632
502342066 2215
791523207 4190
438517033 3687
978562090 5687
24946301 139
11566392 51
150816311 665
193991609 95620741
838582290 18069
767749041 318025011
114224698 518
460545295 2165
93520489 994
281178199 1762
271146881 129981875
45798752 347
73343435 1676
868126511 434063256
557224469 7628
811959245 4561
515795875 4411
619416811 92630
617042964 8855
85072454 1003
301572960 4262
216984058 13238
327496788 10382
571987659 23613
81540043 1255
92158541 3343
860173603 860173602
71439796 315
656745475 3083
780903759 4143
221996545 1056
875265129 11997
785925555 785925556
35152607 155
764428377 7577
174335455 174335454
932340370 4111
784244119 3458
510306662 255153331
463383917 4786
14475988 87
518740480 518740481
708541515 5445
143671297 5846
575108428 28731
694125683 694125682
407320229 1796
144516257 1269
810885857 4958
364507499 3275
112210439 112210438
219273246 1046
100437169 603
537948252 2372
70923 445254594
563303770 3396
779480780 3437
45504106 444
913060987 4026
182814887 91407443
771622123 13727
459707384 2027
955862564 69578
40064493 197
568595700 12150
679842649 14076
843643293 13022
20575776 104
682984930 637318537
255971581 1460
48549 820689720
998710756 7379
804511182 4643
5962 713107305
160124913 160124912
707414979 4582
473 77418748
716852666 18438
712265385 4211
758169233 145494
856883724 84712
358120352 165546028
650756778 340754444
418429394 1845
930422638 5500
490495761 5840
390441140 4763
316969629 316969630
716185516 4892
616879012 2720
246126527 4384
95732076 15114
566959499 2512
752179132 5810
304299840 1580
161928254 1691
632 134109136
188870872 1141
813474286 4356
668513531 4201
894117523 447058762
860414625 5383
21014557 104
9298535 41
948 213602139
304330647 3709
221803554 978
511115249 5882
430231688 2143
865397309 9670
885506440 10577
513005767 2262
119574610 775
111724886 878
101375757 447
811775945 27832
354 78557910
474226220 6922
752800671 17056
243803720 2513
281067381 3539
503620378 2470
633430055 2793
659341631 7417
368047609 10398
46281096 405
377620256 17229
206570442 3279
311159361 1372
349235300 1975
14866311 7433155
662869280 26536
684370939 12430
914558159 914558160
387914799 2600
566974428 2846
9069 869517582
227583395 9654
223717719 223717719
715676627 3587
197849498 197849499
184032984 1366
238367880 1080
16934 599768412
19552914 137
907380250 15905
965479870 4698
691937100 6525
174994355 174994356
143882113 2112
485485150 9775
725490972 725490972
176180967 176180968
18497 541037250
155830758 1467
641464831 4770
403745404 1978
2385 453701573
998542846 362877548
296285253 1638
512758504 8732
8086 223396070
752508079 8002
7667 636414669
979142683 7171
479706431 2200
4544 840853568
637859706 7962
129272009 570
273790441 1743
650002080 6240
360373497 1589
701045368 4794
370805817 1635
203886007 899
25295 996370050
1583545 12
721914146 9643
804520004 10280
222256048 980
79811 573532186
582467039 582467040
6501 730909747
571850631 7101
235184298 1037
340777607 12055
300628305 2985
718980696 359490348
142 29278251
679428404 3615
563804912 2486
665636483 2935
703613438 8426
122628785 8733
744836907 3862
160971324 720
999390293 9172
177577354 783
392 47387015
146133264 1212
807299833 54952
383254647 4696
808055172 56041
997225689 997225690
561777587 128671
107168723 666
151782697 11254
87013141 43506570
193988633 1258
644996080 2844
858024507 29441
229153015 1719
73302430 407
171063384 1119
78923617 348
990775843 627087310
714539076 485081285
261373749 6405
353317919 4560
951639850 477214176
767922808 3386
251900842 2551
132981458 1472
79188746 79188746
471989673 4429
694663895 3063
649852875 4671
142925335 1505
26921760 480
781497072 64656
131214374 23327
108262199 54131100
948904263 4184
928906278 37289
926086153 46017
560758543 27667
863621449 3808
142815459 2776
67596528 1128
284260757 5122
355079171 11024
420663473 8074
645126692 2931
410216423 1865
611604827 61474
340177481 1998
130859560 577
709638307 3129
1846 207391493
517631773 258815887
830775673 4341
827608437 11626
503934045 2222
1498 293011796
684874466 7479
574008543 7311
821822055 4852
185933104 70578
439752258 1939
842949136 805481311
270562037 1193
4018 737170406
545456239 3138
290974135 1283
4748 437497320
612014463 4883
169522422 4162
395494639 2706
843031625 4313
847398344 5512
408870707 3252
1955 379125335
278848245 4971
901423558 12509
2744 569380000
399147803 1877
974044780 35540
409266899 5010
899230281 3965
191865186 846
686726176 3028
963551903 5020
221129482 1799
739773081 10929
611 124892331
352078987 2087
765681251 14402
984053100 7050
707650899 4070
33782 379620794
445928191 1994
382951920 2832
249839759 7122
767314492 340915336
583950576 12935
742962608 4870
736807591 4293
552708320 4832
486562639 4691
710998656 6670
5023 850697557
623892967 5326
907845266 4003
685876555 3246
953023725 8315
793988489 4741
1658 321196050
189371190 835
733225320 316728
470912681 2440
155625940 993
7703 899095459
962062561 27915
272368781 6437
981169461 12085
2445 281492850
533018203 8961
971572713 4284
4978 798418198
934786555 104746
68669903 34334951
795327333 33054
565848536 2495
643673403 3662
878976742 4886
803044499 4750
564794023 4238
466 73528766
111582055 492
311341056 4096
4779 868712179
501227908 8203
256984002 1559
50463048 502
173747516 2238
96589954 1085
8991 829624253
19391820 105
460385730 2030
891519352 3931
953903833 953903833
427685765 3058
644227919 4760
347547403 4835
250465203 9808
761918517 4652
494750837 247375418
132899872 586
140384035 619
583538390 2573
44284600 1303
218993195 1591
223249541 3288
535619475 5306
660810872 6333
422058052 1861
981907701 432961684
603476958 38173
47887152 30979995
893108690 3938
370576493 1634
824362839 16901
92176448 1441
307343444 307343443
409358060 4393
244944089 3574
560870248 16062
42736829 292
569074481 5240
508846581 4179
630831960 8285
34967157 34967158
616789700 20050
228111533 1497
827971501 827971501
551 20406542
706420994 18860
826879987 3646
296908896 1824
108090463 762
824155522 7294
169016574 2483
820691716 364200821
67873416 361
418728959 22368
145446453 72723226
9638 616812724
350032391 3822
978055041 6416
825292449 3639
85324570 490
255139874 1125
514927069 3427
345389043 345389042
221122850 975
1178 189570828
968626643 4271
840978201 3860
310159960 7801
745800250 3625
942098123 4154
2499 504046476
228389383 2828
525875275 525875276
393936711 1737
667225005 2942
540898695 2385
543573010 22445
1427 317409795
690206294 9832
401649931 1771
876549646 3865
902567060 902567061
988079881 8535
138492848 811
842041096 9404
836169745 5289
721984318 4601
726533745 3921
402375796 127614
632275340 5716
146960569 648
650890171 2870
994585969 54228
976375989 6781
155736175 884
770189027 3396
218223436 8319
310817400 44600
886112019 8356
933291062 11199
674778875 17616
864171083 4186
146280194 645
211010367 105505183
413215447 1822
66449763 293
388721847 1714
726187984 3202
585586746 20169
155702298 2239
991091245 822799154
973430539 12527
567699372 8327
4127 524018515
810448457 3594
909510862 433079
986911398 6642
260047735 2861
327063232 1617
214879149 2161
577012098 3354
986453910 6945
969567901 5692
434115886 3421
619780921 124454
180979988 798
510972051 5429
41067461 20533730
464642321 6164
834846930 8017
129007472 1101
144921896 137397120
379931620 4603
550292207 11848
339508158 1497
845254910 3727
418181400 4255
590104986 4054
183021092 807
69587663 408
81357067 10287
5228638 3234176
3145 248256865
779 160468098
147414149 650
482613377 2128
289233280 1288
270304728 1528
551776008 6917
853323966 4554
653216572 312376848
386944232 16732
427635936 3626
480867353 2869
945827535 65207
765935882 4792
379189877 1843
720294569 3176
963668294 4383
529331835 2334
322347761 1726
965297451 482648726
364962878 2989
148118776 1767
80544116 357
582908728 2906
89993614 485
996446159 7773
454964379 3499726
383238571 185638898
724522737 3821
286775543 2077
731111023 3271
641594567 2829
190051890 838
701236095 6116
382638337 1819
640382286 240924833
4930468 35
273541196 177640017
84395459 1073
686045799 3025
843271676 415092107
432094025 2639
533654352 2772
270110277 1191
626317596 14861
456955294 456955293
69398115 306
285645771 1406
970478649 5823
432134441 2060
407268610 163717856
525139109 24210
6907738 51
727726132 5489
5948299 68
669696280 6184
919218710 919218709
617748716 4102
925534110 4081
517620257 4786
240611767 240611768
547461209 4190
597586091 298793045
131045021 1119
857707608 16656
7018783 87
522491282 7807
263910780 1260
942084310 4251
489906221 2689
344200492 1667
128817855 568
68452726 616
448595676 1978
692452355 3324
231599519 1080
139773349 627
641730 3
308063522 3149
372303976 3784
479233419 239616710
265353499 7006
119964937 4484
12459 551173189
641525454 320762727
940707452 4247
737632429 368816214
913947750 9150
48356410 239
11916 792775492
814679135 9554
1223265 43
324593929 1548
245945631 2170
622155766 6755
709134166 5409
529766391 3595
620968539 11849
150135642 662
339287751 1704
125582639 655
10105915 10105916
177398866 2107
435019317 5822
765615460 106055
321143530 5655
88241207 410
44668954 22334477
538831151 8866
971657124 5716
356154504 1793
32658192 144
748299372 3308
753961293 11222
828017592 3651
43872268 383
896960624 3955
235155161 1143
201882322 1281
947853229 4548
868681782 8251
587645316 6705
562397625 562397624
877494463 8282
16859547 82
155517179 82810
437027610 1927
896064531 37615
872468824 3847
458575446 2022
189468435 1241
382135756 1795
809512508 46311
120075862 942
714714582 38341
466055504 2055
238364291 1465
75150826 37575413
381062921 2925
3533 655551683
75917561 75917562
950880253 7833
388636923 15394
473455775 2672
880440541 10481435
268296120 1183
974298431 4296
34385381 299
344498566 1519
739271239 9394
46265773 204
137593084 770
693471555 4473
138343119 610
154468686 1147
687182651 40413
682825879 3245
138583606 1162
207968447 917
222273648 2614
352014926 165937536
524302181 3090
80510922 426
932512103 466256052
296096143 2703
92446156 596
971578596 4284
664522261 6948
375792686 1657
290 25346714
626662760 26008
221121224 975
2176 159689526
635813613 9604
957433625 26348
198473353 2532
757255148 3339
265574603 1171
677377498 677377498
881414447 430992328
405222851 3649
721421120 5296
294503001 1677
596368785 4461
503165779 251582889
780803148 6308
145971327 72985664
536476149 66643
623225784 2748
834137297 3678
546794535 2494
777957730 22521
37551249 234
624210120 312105060
536780733 2901
585490079 3215
384320039 2680
150899320 715
6901 951495066
92973021 990
234275102 1033
688122673 16567
955881382 8935
679908744 45288
391 79981396
777949293 6256
538911449 19345
704809981 3970
963452798 4557
579680256 16657
624992895 6109
180308458 1671
476261100 2100
888628171 7939
212472913 3079
530915200 66100
327178829 12162
974693295 5339
813689676 7184
820518900 15100
306368941 5025
345866751 4034
921499313 7151
52681556 556
594651083 2622
816745599 4400
949454116 21490
631585686 3986
19863 879428799
175082651 772
424344201 2972
947379618 19443
377017894 10535
5336 656818542
707375129 4994
721496489 11154
217040237 957
818272681 3608
534773178 2358
631162137 2783
4558 445608296
163743911 722
272923211 136461605
61895130 439
926399834 5751
845621816 24046
352018485 8319
227 50732046
541372541 45620
641869713 47285
877057151 438528576
911112974 4995
593222250 11750
652480583 2877
255074499 1443
827560573 3649
822124882 3625
221494598 1456
202869744 4609
51 6139844
380116874 47479
206817525 1811
330218609 4110
979641412 5468
109002846 663
962757263 4989
602362657 2656
672693000 3090
560593441 4752
928953942 34318
871163519 3901
738662432 3257
728003785 4550
366806879 6723
498487113 2198
780223989 9142
926874780 15054
458571401 2022
543426068 2632
7069 367370603
767889046 3837
256785531 13274
917185820 8618
2692 559773648
365028970 5989
939170286 459934639
100145357 988
983138517 4778
12260 767621675
22233765 22233764
532323664 4307
80236766 884
467146920 2639
377758840 2795
535680342 2362
652997889 12304
80060498 607
266781465 2355
567938385 2795
982941338 491470669
821252187 410626093
415623386 15701
406476425 5175
801252603 3533
854386638 5950
232661088 4336
2681 248487769
7395360 42
738897633 16594
14115 757831594
614603610 2710
756096830 103151
466624165 12446
838219536 3696
63316897 564
407671441 4055
640614312 10242
495981833 247990916
891452477 891452476
214242409 1154
468099768 2064
673206659 4382
455362424 2767
963986029 904464188
863850729 3809
138351018 3746
1527 324315944
321316731 3758
786040989 85097
792513653 6927
363962611 142682006
159101082 1498
535226381 24313
994751631 26217
395136000 1750
372088575 5995
306221927 3368
642501737 2833
601570129 5232
60326673 266
11406 928126211
14408876 103
420018784 1852
596838065 2706
139703950 616
477805193 176319682
43477800 466
396241284 2799
149017884 2566
634173821 317086910
974810902 6177
54176524 1786
88902824 392
548656111 3590
453892030 161868774
285157779 11100
628736126 15071
465290530 130370
139477362 615
101559057 38383336
856219152 12970
385321306 1699
615744337 307872169
761407021 26829
573983485 7834
496240348 2399
56764290 380
858861305 3787
845708844 3729
472968145 4653
842235161 3887
758024609 3344
108867921 963
806928130 111844
374974401 2096
928177817 20203
191639529 845
792909082 12787
3436 612329636
268592324 2156
173599053 2636
594287701 3456
28004274 165
944078191 7755
270262463 1511
971443630 5182
488965708 2156
584227971 292113985
783566434 3455
538301572 305506
957967252 4265
308351999 1920
2296 366944791
418733372 418733372
76079907 677
514523125 2399
250996726 13817
818852484 818852484
490779135 2164
616982154 26088
751992071 7790
976833771 430552697
650009297 3671
149624803 74812401
941678856 4313
753946415 3636
6825 856850742
513819392 4679
740698799 345915607
1186 110193131
914263177 4197
133907035 5383
617098311 2721
773241160 4199
3255 706735613
291353105 25517
421935437 2236
128558233 1774
92914814 2373
573122004 5244
536517816 3572
113120116 674
1896 338083416
288568747 1361
474002049 4010
684817510 97915
785291921 53946
5011804 1882529
852281460 3758
990905761 24620
627033879 627033880
504410920 2845
419861045 209930522
207019006 6911
737999077 7121
846610803 3733
630949249 8832
55643647 512
995462615 20712
203525419 203525420
299808864 1863
10543584 62
785380696 3463
465265414 232632707
264895038 1168
134714621 594
310994281 1805
14400729 1838
877664159 22761
81645177 360
272050417 2218
282809332 1247
818035137 3607
3577 732012664
411153001 1860
544346238 10815
60149522 3123
808642698 9077
190733195 841
2108 433908612
948131258 6118
269571862 2724
761113952 3356
839829602 4376
911706861 5522
422283060 422283059
669260241 2951
349179277 11809
556139336 1650987
685120158 18626
3145939 23
751852223 12438
278046992 1226
879902548 879902549
264573985 1231
696233156 3566
285046158 142523079
343588364 1515
1338 151287660
32999902 172
70437026 1849
475356032 2096
238065823 12512
714030005 4469
822323047 24479
389908506 2645
266706217 1176
888219918 4162
441682979 2270
121336492 1803
407739493 2346
250363870 1730
29756651 385
953820029 15296
353115145 1557
517083022 2419
1555 228453970
87021595 594
793 169089808
414120367 1826
967186531 4581
488216893 4997
6811 461352921
522108281 41960
667846758 3705
896519345 20552
204275862 4345
61233921 270
908852651 4491
387372050 2204
697003811 41896
61164853 787
634545581 317272790
991851851 7781
409878007 3453
613699153 2706
504292285 2718
590822472 4400
849339008 3745
365108686 5165
865634675 865634674
9242 717724478
552432620 552432621
930527576 4103
926986319 4365
356166995 32754
569706515 2512
158412635 801
825757412 528875274
285074657 1746
867252607 3824
387283552 5282
886302687 3908
537890270 268945135
175170256 3081
740748709 7430
794056073 4486
291521548 135533523
763620235 5594
154492995 963
955042841 6092
216701101 11660
972482970 5210
321394500 1425
889450232 99373
997885343 4400
682785474 17911
315610891 157805445
360897149 2077
975521619 31965
794313182 21814
850028801 6899
164678283 1916
623904792 2751
509004895 5387
256955336 1133
365932215 4410
293494025 6691
692952364 6055
689780700 10815
812672770 812672770
45384574 215
4923 535671630
671356337 3472
726932814 4153
698080656 3792
337307976 2467
450511905 159943926
266482456 1405
637061538 2809
711216575 3136
709393069 4098
539171739 5438
963187177 4247
516407660 2277
557066495 11074
184343742 979
690163848 53267
376257474 13488
74495 638067047
984376455 10735
3158770 19
995386252 4389
896966315 3955
539684562 4453
946368952 50385
63576739 678
512461160 3610
998001625 6262
147775834 675
844462166 11051
732512019 19922
7710895 34
58969901 831
388298943 2183
193229360 193229361
636833728 2808
4070 896646615
849562692 3746
620323265 3723
649293447 10147
599944801 9184
574609643 2918
503543481 3101
842042954 766819353
668497132 3275
646612842 7746
858393154 87979
571288245 2519
1789 149159423
265685264 4077
3545 767481865
390971437 3917
777420211 5061
774252520 5252
178735624 971
896058097 4783
649016454 5081
217482219 108741109
191412447 844
267603061 3110
422775095 171969648
151644221 6370
777379300 4989
315970210 1990
563409058 4847
301 53641512
314107659 1385
151950028 670
701266817 701266818
506998125 314695721
252522261 126261130
590413696 3057
145147062 13357
757259280 3339
153841639 807
919447446 9145
649700705 3271
199451804 1676
839205786 5625
266628721 133314360
312204533 33238
875468209 8401
710484911 6803
16194623 8097312
994652178 836069668
790830001 4500
262386744 1366
532855436 3007
177754863 2252
656428805 110603
606010757 29195
713050005 3777
2480241 20
341007991 5174
454346945 3030
316993107 1526
29656870 173
554280728 2444
303011841 8128
735750850 5594
692312462 3154
776975834 776975835
41653459 246
257302657 5727
435208441 4346
171557532 2317
26639533 1313
437099619 2518
154038799 1090
732148935 10544
156849206 1735
188917088 833
21318627 94
151460915 4135
965163590 5229
899629174 8405
371229100 15455
949285024 10631
659776240 4030
841026577 221556
697061213 4469
248835594 1579
117470281 1489
781185809 3606
649731624 257143305
376469359 188234679
898592455 4271
276490789 1258
3284 692937136
423852480 3241
120490479 84766261
348354049 1536
194360743 857
832707925 29225
5129 975467075
162610043 717
107952993 476
936115705 4348
653606138 13423
311076125 1512
252419497 1113
341883367 2218
745462759 3287
359722691 2709
788431043 7588
4682 443666694
1444 256093400
914159624 7815
874142505 10981
142233503 142233504
1304 256202530
896199543 15017
8291 625921781
460396160 5936
1368 175614591
452907513 1997
430713723 3350
601241659 5147
928119243 5461
325019692 4148
3681 429264588
681057873 3003
956110200 6225
785386923 3463
783156527 5544
196047534 1415
769505271 6578
768944800 4833
484607241 2990
254465163 230077
873156791 3850
77692971 652
993651258 15885
95025428 419
620641040 3670
565851024 6855
20864797 92
955969746 477984873
202089169 912
603139947 6655
516463621 7890
346309858 1527
368208241 59074
594233493 4219
310842161 3620
922458845 7265
142747541 676
549971946 2425
372847692 1644
1633 188620767
775172350 5481
392167272 6033
461294467 4787
452053049 3525
10513 905079967
432108418 4537
268084553 71814
170547756 752
309658610 3701
66426019 1980
705287310 6124
1402 312197360
606444373 2674
920453408 724749555
861435239 795504867
199351198 4435
323259070 1987
658380078 2903
47586014 1881
5261 713421393
90975 955129775
507619614 3253
204475481 968
67567779 382
898319150 3961
227434981 113717491
902404714 6442
344238432 5063
334020913 9544
746698373 6671
429288252 4866
874631693 8222
585803735 2583
158300118 698
819530066 4539
560856918 7421
33111631 146
615024638 3347
675616649 68251
124838936 2986
265305033 1306
108939100 1253
554584212 4599
766510949 10950
911367425 13024
555704527 277852264
172554090 86277045
462227155 48896
896958406 3955
390565430 1847
399749815 2579
382166125 191083063
615516201 2714
817138797 7463
705805385 7414
195467619 1195
342808100 4689
404560267 2714
215741101 2411
64329118 64329119
463642046 35739
768433589 3891
519674222 8651
865367875 428540110
555880486 7258
497243397 8642
819916984 7409
119043199 59521599
282265077 3767
241762079 1082
552916459 2438
645573165 322786582
205687654 2654
262817603 1218
525202725 13494
236448972 13486
636571649 3894
848792395 424396197
977474453 7073
245762717 2079
497972802 3958
425898059 2395
367655289 1736
509997376 4905
394462835 2011
810495376 6156
148272371 3851
509484637 254742318
98502444 565
411332497 4347
482118043 2566
290407655 11022
960326410 6793
51732002 323
574090397 7771
1444 205716572
140231046 2109
66450219 293
241180046 10346
727411465 363705732
714831771 5774
555818176 8991
204893065 2343
279416576 95352573
637682499 28030
232915033 1027
245156380 7751
523500375 38248
56552879 272
617530467 7067
388139328 3096
810554003 8537
32383470 470
7257376 32
703281198 3101
587403009 4132
496060273 2615
819403109 3613
999720372 8499
621414968 2740
947010337 13344
808817962 23104
796491358 3512
176365529 6143
44904617 198
632459071 30037
6674825 676
916256735 7745
3806 829228044
804830307 6701
347820581 3670
250495196 1156
688311633 3254
265617926 1248
180092056 4174
905831601 4771
237421687 4159
173215521 957
615888378 353718262
23359576 103
429090607 2324
912370328 27900
345733904 345733905
358785820 1582
448511939 9742
683091304 5556
184813488 19336
816126596 6095
571843423 285921711
199750051 1550
405959469 1790
707130593 3548
688049031 21361
84507828 812
861069311 848103900
618693764 2728
930762517 930762517
458405339 2311
193144218 860
886643387 10661
632584792 91227
380679794 8933
998909080 3150493
564708499 3361
746578777 373289388
491687224 2168
5010 329943570
186651129 823
318988428 1804
449530132 2117
422627360 2364
470593967 2075
406393724 5163
647494778 2855
916469765 4041
125402599 2050
432884582 2134
547793685 3702
395751628 1745
195543250 4750
448641716 3513
130598056 1168
652065699 16772
6106 987918644
346064804 2317
814124480 4280
692006426 15025
643686984 643686983
360907593 2164
230873237 1018
944340420 944340420
317756258 1413
317341090 6281
916857885 5569
374432211 1651
335650681 1480
662583880 3833
623157809 4120
160595632 55746794
39767542 983
131494517 1562
180865455 90432727
805554441 402777220
904222817 3987
170778014 13427
816980227 408490114
845380004 4113
113105265 4277
877665174 16379
431215421 215607711
315014087 1389
3659628 28
791073899 17463
193751265 42785
896055193 3951
771265139 385632569
740598424 11784
80300842 864
483452362 2184
933347184 10032
458281529 27090
143440731 2373
55505603 363
852962059 3761
520427893 5195
69934899 395
980872985 4325
67137619 940
50110371 1273
905576100 54340
193285784 1142
878418419 310260629
362868800 1600
382911493 342859516
529402079 2529
125323176 885
714845233 3152
970540498 4579
839832611 3734
256858943 1325
87343656 1182
773101468 21403
660316112 25283
544401288 272200644
644314571 2841
161845664 4534
23491756 189
247606942 3626
41902999 20951499
463270504 2396
124760391 124760390
815999105 3598
315137294 2305
877652631 21909
371146855 2499
973144334 4807
963336103 397840255
219654254 1893
879783256 19052
572647680 15840
860675639 3795
281380528 5697
879207012 28401
303707580 3993
387157564 26737
753403161 3322
873928513 442944
349941599 1543
15087 927836458
904993572 18904
68223585 884
947287460 72478
141064823 622
246407718 123203859
579533163 26476
71666235 316
717559188 4243
662405591 7097
37539462 813
17689784 78
979757018 4377
788083021 4509
318623590 318623591
366480271 366480272
177100887 1208
187305461 3130
732675049 6993
743924924 23051
24767 434581074
749998944 3307
711113561 41699
730292394 76297
204246733 6308
326031130 163015565
935617859 25191
498821078 498821079
268486253 3951
1964 188880107
730500252 3221
47574319 239
897930882 5777
728684777 3213
664142805 3692
695266905 6778
51056125 5618
3066 507870905
336328401 1934
200755358 922
386620451 3070
728563409 3726
386225444 1703
287041103 3312
279667324 168618578
840387267 7526
494593420 4205
164835358 1417
995063703 5192
366497400 1616
975423343 5789
926124657 5204
170758691 2259
332702396 1467
610309517 3562
909452590 7285
369069505 2588
803320398 401660199
531604355 14363
497716511 2605
224819912 2568
768673168 8318
328221327 134993966
2153 135332842
480360959 6989
122468219 540
650710739 7313
321997596 3461
956358752 5649
117478719 518
403517246 1921
488307792 3752
366497699 2413
627928993 4122
185515857 818
482337261 3778
431851971 177380285
2426 508122260
778782138 3736
300520902 11649
979866028 970135958
5013 996593534
344731080 4020
345006629 3870
952152710 952152711
890840128 3928
576960494 2544
701868869 8895
311589499 155794750
330036492 13263
64409213 284
983052260 374777707
230589059 115294529
541417069 57635
708495084 3124
21787413 197
519126887 2289
15989035 129
551884692 551884691
938235915 4137
557413037 4604
980966724 5592
809900522 809900523
920544668 4059
53935920 720
232766595 5370
976570048 6937
609344932 3194
458798193 2023
401340473 3172
538199818 12099
743952851 371976425
584310217 4623
980710514 5708
573749222 4096
902672605 4302
384862583 3821
714457621 28365
324378725 25097
684942893 10126
712791755 11919
21767312 152
441413569 441413570
780050272 73148
388403767 2672
858213946 3805
984690966 13279
41082477 209
290813529 3331
207515595 915
688520816 50224
95106129 3705
14398 736023291
53114130 6210
279013941 16189
968481129 11571
504160838 2223
473105087 88796
646584933 5710
212784625 1404
678813376 79125
892794806 33262
883961940 10965
361054991 1592
905584449 3993
271132885 6779
765323022 4051
254177706 4731
165827695 1191
764285669 3370
846738170 423369085
980967401 5495
601644250 84230
618137696 7106
901104957 901104958
293897877 31665
400402362 18204
229559561 1269
137331712 782
184202945 5696
807482609 3630
270638056 1196
795046715 8642
650928402 18742
337953375 15885
210915629 930
557927359 6361
773358974 3410
24720481 109
500014849 28307
145321382 751
11903110 1973
241046663 2022
368454197 2232
127079431 5147
147806289 73903144
469417624 404371376
62310025 31155012
972002843 455146241
699272450 6459
625228561 9790
416930830 1919
921564701 5725
654694670 3330
162741318 2347
487149216 2148
701469973 3093
274120199 1620
667924624 25407
793821401 33738
106282783 106282784
779264357 5486
500311893 3533
674832206 3089
315959133 1406
187818212 1589
865946023 6216
574796935 3954
424825906 1971
609626439 4436
922387442 461193721
7134 839885820
172135926 759
35582309 354
26866017 578
861914085 430957042
603264531 2660
3306 497695117
939512330 453116815
2544 249596599
317029410 2034
183711431 941
561080835 9135
936428296 4129
921807989 4614
608482259 2683
81830210 431
579840761 8786
598216735 3484
315315854 315315855
490316596 3405
432607258 4948
358298513 1639
171152441 1314
665829983 21511
457 83356821
452989792 2528
403226729 2610
930978094 4105
88527601 525
96712929 664
195420564 157622141
7599 218862883
218628451 964
645693808 223547
391259913 2057
940675023 836971468
40668624 449
267073939 133536969
57967283 367
578291760 43240
684713387 3778
391770592 391770592
333477991 1561
797560729 3670
244399170 8607
313634679 136627184
925908153 11443
644761032 4572
566 87270219
495823769 15012
998726496 15328
640455815 4134
996598757 483735626
817611769 6196
43889580 612
5896632 26
278782984 2993
5186 478509758
39047 986184070
844941082 15675
358271778 4900
542489597 2392
347468550 2171
743740543 4761
586259395 2585
54224 787494538
106819504 471
2625 501606555
535798686 7015
942148031 12423
895586340 8430
922854561 9331
215929735 107964868
463336057 2043
479773047 2811
962623897 481311948
413155758 1929
857103817 14837
63143557 406
6707 467451515
664774250 12797
92698374 875
214156597 52797
976717439 8640
360783373 2701
35541324 35541325
511276842 16260
764718876 764718877
899654594 13410
774739372 9767
85274463 376
184387099 184387100
347423370 2772
373525077 9362
426335868 13933
72123471 430
406268331 3107
638991154 3281
3188 613651744
619588929 7961
661229237 27826
566502049 4160
249515763 1138
20674400 20674401
1751553 18
423769517 2740
571778008 571778008
381289892 2788
942707240 15140
382049611 191024805
682469129 5764
622841364 8676
907 77109222
139147036 3119
622502720 3497
456603571 4081
805133937 10620
6714 910727244
448500305 3257
792254981 4392
652278263 6522
162004336 1171
526614658 2322
6079 540872946
608108313 223707753
879548840 5057
473993189 2090
506373061 6670
122467139 540
432451312 432451313
429221411 4402
2652 492863592
661994896 2973
549200340 2613
29936607 132
978840794 4316
440934036 2047
585081851 99417
23970648 284
554962660 2447
743642436 11892
837132816 837132815
180521585 2401
718200909 602351419
41864981 190
121379803 1927
536363080 2365
729582756 3839
114329118 1522
5240 963913720
853508187 3955
832034974 832034975
163289689 720
692925992 9699
80511515 355
812115839 4080
277745780 277745779
531395983 10359
673087201 22640
184922066 957
97243061 894
662104222 3409
899616559 29444
773718436 3956
266483671 1348
1682 132237153
719304519 359652259
437251274 437251273
961788933 6172
8766 637595147
201658180 967
876597689 4456
911083341 4226
128664617 128664618
891522097 3931
651800208 2874
708492851 8245
785993006 21482
10262026 149
105010316 617
654140309 11062
984054827 4339
233747636 3417
283935016 1365
832718975 4906
325926391 99277
953221365 137608
135629494 814
598730288 2640
848743116 5543
873741512 10598
699728904 5736
36850645 2264
316694730 316694730
765444647 13699
804207978 3546
652606698 6328
405959528 1790
888962170 888962171
414884677 4637
467720832 4632
853782161 10520
205094679 1341
801720884 13289
322498225 1422
720325379 360162689
180873990 61231308
829536887 3855
50624496 326
38813821 245
598838258 32971
557739985 272083186
612904302 5997
120975666 556
486726140 4217
676749775 2984
737030284 3428
790858420 27149
691870587 3244
944669349 12491
992445706 4376
16776 451022760
546477107 5892
928653849 928653849
78700441 910
805410155 9483
528880397 2332
426365647 1918
965514286 17833
344527224 6640
125384479 1040
556807897 2692
873868256 4498
591133608 3636
622775227 2746
844710543 8597
341772515 12108
407994433 14538
488139041 3980
357574886 322001649
118158110 521
206033238 161578
260368573 1324
598460048 299230024
476538392 3256
697347175 254118654
216061919 2544
614606319 2710
508739376 3078
596578273 6708
562295129 3295
653986726 653986727
123828593 546
542992915 9894
45394643 268
213117807 1606
220844120 220844121
911204477 5278
444851940 2964
902 191106740
44111901 350
506687802 2521
602004799 2960
212267018 3042
188010569 829
874018422 437009211
41 8333724
893400467 6436
540796242 4170
346994690 3651
946462931 8629
976109964 4304
5210 989246578
650825190 3217
283241865 1886
694603777 8922
609522711 13573
373074484 1645
510495104 5347
177025645 3356
630025399 2778
615060024 11982
634171261 6436
12265 423574628
638034094 2833
729964117 7476
891436014 4074
42411965 373
1302 218000370
303691269 2989
30261915 927
180298882 795
814636863 3592
81236453 3091
637282709 2810
270335756 1192
825812415 6292
629755457 8096
9151507 42
315469064 1391
941937498 10077
724484334 5779
625810805 4162
687318589 16851
775718631 21842
144240601 636
152577062 7839
688772323 3906
664977533 5405
505127145 2935
248862048 6324
3890 407088500
234951757 1086
14188893 9487810
692534249 20970
60183872 2865
591136085 9734
770117187 12711
590822848 14854
123976580 1547
506073746 506073745
683989481 341994740
387962810 2246
765350204 323584570
37647307 166
57130896 365
634338644 2797
197833592 197833593
756747621 4296
2726 416506799
326418401 326418402
69852243 308
638872948 2817
214584915 1274
669214980 4185
711446503 3137
234674964 1227
622545980 2745
464177484 6637
744540962 167563
126633893 4438
399817545 24164
318642746 1405
499649575 5358
691631547 83775
7016 864893986
765551922 581547691
594425807 2621
953800697 20947
41114541 435
126427686 74413
196479547 3489
760665218 3354
426140289 1879
480265988 3881
57621387 910
593058465 2615
673698961 19536
496817941 8324
483576241 2226
415987964 5497
499393783 2202
555821183 3539
31813 791571066
756917688 7356
512814447 9671
931438852 4107
468588400 7910
23132885 102
237262207 3054
163613819 2316
999549666 974151915
237224361 1046
539641415 2892
269572781 1698
571513323 571513324
644772499 2843
238180380 41851
135965537 2582
718026410 3166
75115562 346
661007955 14453
177826139 4610
277581941 1378
18672876 359
295386913 174843036
981651595 224476
861323434 3891
798069609 9974
350086796 2423
951117529 475558764
931079946 931079946
93763603 594
8045 92984110
582652083 17264
993309044 30585
597683382 5744
65900700 450
10321 743307250
788119434 6030
100922884 445
908388261 36010
535768891 8318
329829441 4611
396923809 2388
203108872 1016
472727394 236363697
661322690 2916
61461366 502
615375854 9472
432040254 1905
969841100 21059
130958639 9355
892649376 3936
95025429 419
497130255 2192
349707661 1545
116525403 1604
656668242 5972
276145884 3141
756044121 4631
6760 966982006
681739757 3006
493931747 2969
982020411 8703
361894934 2542
290473327 290473328
495819957 247909978
392833080 2253
885225060 99285
957744068 5813
296464741 5747
597020711 3868
124318757 582
110023681 1235
589227652 34996
656012943 23687
865328230 4662
271004556 18361
387893249 2125
25105827 386
103467994 103467995
343363088 1514
1370 249297825
909167736 9407
427068197 1923
998569579 4403
45812 877855751
948262142 123337
152631016 673
668237210 13423
81085309 412
802514565 41815
741139928 7283
907396547 4001
4451 360266967
834844657 3871
850217471 6656
40303882 194
381625588 1827
21660463 112
91623805 404
398244997 1756
883840434 11478
721935108 3214
87183095 728
735496598 246428328
659872018 5853
855302350 20229
430866653 2194
379495398 189747699
194072528 1469
49873880 295
873667027 436833514
563590521 4975
937108675 4132
675453679 4392
907328081 5878
984130560 7560
184157520 817
958663821 459514272
610804300 7900
987207329 987207329
967460936 967460937
16729 708941562
810465929 6643
107242353 531
856287060 6612
363470328 2002
515270031 6871
528314568 5419
79104087 2297
32201609 1653
979968231 4321
137214487 137214486
544479596 3102
678319889 5235
322121340 2241
395753784 1745
798802178 13284
208233592 1119
440205212 1941
22439924 164
811748007 4668
390456243 200027
649930146 10176
956155071 4216
61280201 694
631636725 4725
418293004 2089
61413622 274
26886 660293274
495313172 2184
931031905 114999
162836656 718
936715737 5839
839513999 21526
151569621 3403
734052529 14058
752412447 6316
514960452 2714
882678356 3892
955101604 4250
735936796 3245
958715954 40714
497683422 13200
556679891 556679890
380349651 324832541
607 133445877
49684595 293
13050749 135
26307987 116
273105305 1405
19957696 88
157360186 1307
450119700 3877
776365980 8051
632284833 632284832
910922106 10154
860540921 19684
629337323 4774
102867469 51433734
519578181 2291
1131606 7
152147939 155253
996204487 8574
945829959 472914979
692082104 3898
532307412 3654
956054756 5400
427432301 4252
47173055 208
848927078 17017
588527834 2595
881268656 6393
692966181 3529
278727368 1229
216452052 2529
787562258 6417
887192004 11577
654161248 5649
825844077 5374
284622706 1255
317 69795791
925513287 893094910
345236660 2347
852410987 10998
347221918 8392
986664349 5329
323454932 3557
900227108 18519
644569495 322284748
490841674 6419
331744902 1938
867694212 5426
887857329 57130
625521489 3129
933220176 933220175
50348159 222
998451439 8120
945107104 11329
311157494 1372
3896 757207080
804174811 402087406
810945745 227283
637388257 8009
381763148 11785
242542899 5457
405455898 2722
501043769 2439
333587955 4316
527835263 3336
426379892 77117
271324868 1643
210146247 6290
685141652 3021
167552309 3540
467705307 2294
191639841 1757
983176275 8475
21269288 167
374895368 2097
152427230 1619
757407208 22773
458120796 2020
569769603 284884801
979737119 4320
317599282 1703
164483 54
48966870 250
249158092 1147
180719304 845
769508648 3393
706131220 3522
332308356 2676
487833666 2151
573720580 39121
169640415 748
967411705 5013
26229704 13114852
774498095 3415
896816691 4487
849799976 430655468
935467217 13756
970708507 7601
178433383 7412
251588197 1964
2200 484679229
172324436 1061
770932861 385466430
698783219 3678
54353141 592
7612 600525904
568806556 568806555
503910995 3337
4457648 58
342116452 10893
832330309 3670
635244391 2801
214964486 3748
3173 154141167
44186725 276
624651652 3298
5765 749720955
989395031 25259
709651125 7462
208374322 1079
181045348 6067
443849774 2105
609313458 7727
715489831 13854
561289146 5655
201263173 975
458226106 5811
825296089 3639
378514391 1669
628480887 43185
986219283 4895
866796418 3822
881930982 6080
748140462 5554
722063229 6230
251795627 1701
996975183 968810875
153310716 676
428436863 2359
593805834 8334
946659195 5763
447027426 2778
596913926 2632
788905007 17067
908652620 392061305
3186 580166166
542159766 3681
117775963 681
514820111 2270
905017206 47305
292474481 1450
883591585 159424
48174238 10572
29550618 134
386825636 2429
781755470 3447
165785365 731
276913877 1221
987395991 10838
685257301 4914
798309049 3520
849336310 6470
532756265 8029
523198316 2487
859728641 859728641
694993500 3375
13654153 72
913734201 5361
1732 304400732
823861747 411930873
20048 641936960
791047711 4161
967895034 483947517
61572183 466
903948541 738528559
845062679 9240
602266524 5173
360685624 2542
7295 614215934
894781776 4825
522078259 2302
695061631 25786
594639247 7090
487023047 3578
10290 642572842
445081854 4478
644994176 2844
607717559 8227
443603195 1956
916696791 4042
3467 183598452
398006252 3858
464926097 2050
60236196 1787
791398062 13231
188691776 832
912750312 4936
521278147 521278146
337065655 2274
174983819 1039
396822953 2082
536238263 21238
5023360 72
6901 600740533
546949051 9347
640931003 3558
852082428 426041214
78185272 362
331218377 3066
167510207 1884
449327633 10308
287178828 143589414
985639560 4346
2455 367940827
991870994 6199
272063035 571561
240172727 1059
71841742 71841741
460389025 2030
984816292 1517982
113622324 501
144109238 144109239
957284811 4221
267420527 55161
489192502 2157
458875875 3662
821065344 8302
457502226 3071
543566129 3475
763663392 15342
332808420 3323
734880301 5485
911396090 8705
187740413 2276
171839860 2140
869355264 6794
412368232 1897
423293448 9204
118716975 1174
282637661 1867
118840831 695
449788851 13822
382823207 1688
781857654 781857654
222825161 1422
890156737 3925
781531749 152494
373127039 4680
988853883 494426941
841621401 3711
949556674 381228355
396504431 198252215
432452635 216226317
414917122 4341
692392924 3053
519006399 2960
488056576 2152
604126379 3630
491601768 2179
652668141 72745
6822 835197688
203941100 101970550
736978806 341167765
987447903 10009
580539706 10269
575368767 2537
665205173 4318
660474610 3742
580291045 7919
834119552 9035
3966 692956632
874881934 4476
114184038 114184037
462759918 167121002
692776271 9757
373468136 20849
87265351 692
838890686 8323
947747239 893335944
424928300 4903
397566377 1753
302923459 1786
3338 133967292
356494024 4336
671707424 3975
433501640 2461
680597597 546226
794778327 6111
339733964 1498
777472750 4141
845962639 12112
238922753 4845
633695769 245131340
624666217 13922
920773301 4060
808760364 384617980
658890983 30986
829648490 29678
546933030 6398
596006749 2628
970747952 7726
632355726 18349
275332 784458371
415398733 2701
592567559 4778
540517726 3083
938930611 10483
456173237 456173237
697481190 48069
32744292 826
7426 708314158
907966488 453983244
905644082 6100
128330280 64165140
303845795 303845794
555458705 16423
509826169 2248
442403009 4014
2480 439839554
81411592 40705796
326808713 1441
124045625 1289
685094260 685094259
451264083 5113
843339892 295375357
648734632 648734633
508840207 3283
390791066 4445
2324 436981590
887657211 4179
416933093 3064
117186353 1480
449274244 1981
840390247 20711
269654650 1189
380042726 3280
472518085 2795
832097527 3669
1676 132435853
193549727 96774863
626626900 2763
10215 467561105
703943211 319194321
889394855 12326
248467578 1178
583534570 2573
547104449 4769
8235553 4117777
97308952 13173
243017178 1079
650 119493853
639609113 44888
872464976 3847
838519652 3933
895471953 75459
211884085 1692
370246537 2003
432865609 5214
824454507 412227253
183276960 3270
252192703 1112
785545646 125691
191978931 6578
21610112 1714
219307864 967
952151929 5004
787393376 393696688
542693504 3097
464758860 2892
641597396 2829
46543350 350
489193354 2157
755210367 7744
881907480 5168
604492721 7347
537704424 6894
988136827 4357
834452443 6866
646329652 7689
51046 763392930
494637324 2181
966964500 104820
747563251 5658
308293676 1497
582111167 3008
323406818 1426
52045553 26022777
980123850 127818
670432748 670432747
639462887 4793
767915209 3386
511642751 2256
785029472 31336
33684382 1126
439405966 4306
805336784 5992
220099788 2484
88586499 1557
762873371 5849
72479533 36239766
159156329 1290
581947212 2566
934716548 466602996
42309541 252
241534546 1065
70826867 954
6217 813476794
648625120 2860
730777522 3577
36888862 200
513430190 59443
711673050 3190
884813086 10861
89845717 716
923747601 8985
852627083 426313541
343531522 4186
598801734 2652
779518031 300624
837039460 10155
195207000 10495
219722993 1387
82091482 82091482
705472652 6280
932973599 5304
364375239 3215
519895632 67066
933925338 4118
40492656 216
295696985 1858
625667660 5780
246308295 13231
913753876 454415106
231281623 7722
302530458 4873
744474316 6735
17716 419761547
652031936 2875
992230464 496115232
478207425 2215
949358318 947541553
235370320 3970
249290478 11366
621866741 2742
283100166 4258
750970960 4934
255312880 1840
393296801 8119
2721505 12
100015292 47108683
929715571 929715572
830289820 3661
218657263 1148
411657031 7235
274146230 2556
469216159 7760
247358241 1286
929128144 10043
519427999 3500
825974835 3642
74870353 852
708837519 582482
940582624 6217
384563937 190645382
555184367 2448
188667043 1132
882447671 3891
804486263 16121
205198518 1327
386527039 2032
664336623 6244
742801215 9397
369643500 369643501
317055216 1398
930506556 6636
618433446 4571
341373525 2524
874493488 108926
343170213 8878
410466497 205233249
581236179 10879
108359909 54179955
43485753 808
837996440 3695
434710509 3324
1997 194569261
617839952 617839951
720618238 6571
938367147 7991
518465761 5527
642586607 72144
743735489 46330
485788465 2142
255467698 24103
360221304 360221305
817282109 531485786
476777801 6404
684004630 3016
470118234 9425
166403732 2357
122769125 1675
971808006 4285
965053421 5465
413269990 6386
496752285 56681
578548943 2551
776054458 23439
873600247 3852
860588336 56495
555730858 193200100
2838 582895020
42227791 237
962094841 5806
208892949 88138675
344271940 1518
32509298 2109
660158531 5676
928434122 22473
723206389 3577
513877548 2329
254915870 1124
7312 957528336
181246025 9269
470144652 5623
979370439 6332
434304764 1915
509038300 2300
709808408 10289
299908628 4793
989862614 11095
117932361 520
91170785 402
807836501 3562
64950808 1169
740628119 22389
685248037 342624018
84593797 373
77404065 365
446741524 2757
602245986 301122993
301508704 301508705
72186239 6888
108605852 574
810659771 9932
154444672 681
284180955 1455
796199462 3690
2413 377041349
540673282 2384
150319872 1903
970048799 7980
969411135 4917
514132225 3839
360779218 2156
196099385 3063
435748490 217874245
939686765 7354
565635138 3649
598259687 279532933
58965848 260
788506968 9319
1947 386335422
299286273 1327
1050 49509813
505058201 5800
696070885 696070884
563425937 281712969
771216010 3974
611629004 5309
738189001 738189002
916985505 5024
219888287 8184
7999 139625053
885517880 10049
944792500 43581
144311691 115305614
217307097 36177
112740660 810
12081 213217569
763210511 3849
21757 810687577
937111855 27103
379940221 4554
120043419 819
58055047 709
518253960 2820
114621102 679
997955157 12001
774566009 293730
618 119379681
312974341 1380
358111780 179055890
763205195 381602598
165429475 920
127799802 4187
767960028 5436
583642765 10809
776906554 4798
424832517 212416259
393990232 10982
118705759 59352879
660481530 2920
166639559 1069
698943501 3422
132432793 1243
390205767 4179
483321440 2633
628583792 4672
563103576 8661
246009719 2885
959603760 5620
748727333 74478
84262492 14468
209690786 9083
73824020 458
39067896 1112
693890596 4178
21055702 111
21545334 95
112239323 39143972
96840040 427
387200912 2157
162995958 802
671347949 4079
453031754 3926
911017800 5544
740189136 8136
750681182 3310
307481055 2095
515914773 3844
339054174 1495
444309665 222154832
995212576 6075
943750198 42783
4213 318523865
290015894 2906
614830635 2711
24896106 263
263305305 4175
654432743 14485
175534543 2238
997747584 9024
257775857 5589
329636784 1608
886422865 10916
648684422 648684423
648398329 2859
196922016 872
777492692 22643
660813910 660813911
321959343 3664
749728979 38836
383050915 1689
209915072 1816
711173610 5310
965868936 6744
765379265 573884079
604460450 7523
31524088 139
757030824 3383
647632740 5132
789438470 3970
825123686 5313
851156266 13090
10865249 375
459876693 459876692
410997587 3389
956270619 898772331
286139120 9189
353821979 2453
385524089 8214
925675488 12792
574966258 3401
280340865 1549
9183 353220253
20638071 91
927359860 5449
985265341 5672
625945920 2760
492802571 246401285
42816460 224
575588725 287794362
235411134 1038
430678678 1899
59007693 3116
50345050 344
352752699 176376350
258147648 4752
888767301 444383651
921031378 4939
574393225 4015
715103235 13041
92559903 1514
944819638 4166
922593925 4068
275 33192031
775157715 16665
804082711 804082712
467121259 7284
327942677 1446
818830807 11626
957361791 7173
662176188 3613
353448361 4743
424939189 351936204
691144802 7061
252937121 5766
551852224 3616
509773493 14389
177544609 88772304
4507 834912736
776046283 5466
126831721 1065
809 181649624
19367 103942689
836524418 16626
817155402 11419
462998511 3205
992039123 5549
942370393 6473
746372472 3291
232366349 1510
165559406 730
738283383 4478
874145292 8563
113818710 982
744433725 744433726
7116 542686588
710532852 6988
329579432 3458
948 111047772
56747386 2297
409742160 4591
299743154 3131
687194912 7695
695115022 42103
567448846 2760
247810433 21184
10478596 95
147979183 741
519358042 2933
694048369 33189
954187227 4719
843059641 10796
112488682 496
360824481 1591
26086252 1782
22452526 99
496259412 4353
272377192 1201
197034613 2407
62911966 2054
290065689 1279
493501568 2176
432116137 4404
151373492 1511
25554842 633
879689409 4744
85568672 521
936513573 16739
648851204 3750585
3305 618725745
979784106 628445663
388402470 6053
620222571 9413
746270512 3319
141256912 78557216
847878501 4267
228606799 1008
526661344 28137
847720829 32010
561899162 3015
329540866 4315
673684285 3362
849791808 3747
207259005 919
686241069 4027
8219148 4109574
99511075 601
85534005 589
378978303 2048
381633464 2042
874291063 4579
523209145 2307
973389702 4292
615378477 10166
420255492 1913
326799679 2188
619576321 4180
806410128 50584
668866425 11636
58681281 1360
888611322 888611322
817402521 8732
161097152 987
914810202 4705
968815223 5983
335020219 7360
256443695 2243
810331388 3573
549446945 2864
352128209 7888
894968911 40590
41509015 208
328743450 2975
809606288 29672
63301982 421
10724 345666692
855009609 3770
900820513 3972
854255951 395808903
128720140 764
342909504 1512
307314295 43302
355154707 1566
407612638 3854
623273993 3186
118526493 5954
989533140 6388
668642079 15101
142107930 634
999032124 5358
339578338 3837
659406116 3403
7377 846650913
369232244 3517
134935646 11755
243881257 2214
229910517 114955259
9186 802422654
687633450 3032
597234495 6765
143335349 1261
663492491 5134
590691111 12737
878361305 438448440
824622369 3636
595460703 7457
306624125 1352
434971982 2141
61901510 506
66883269 447
646127560 2849
32884840 145
680089887 3554
773532873 773532874
778831766 30051
413086498 4055
532341417 2829
190538998 190538997
706062833 3370
369672830 4061
673428440 26681
173950766 767
58285543 257
870121909 654227
930868809 799530597
110448617 487
103745038 682
339087436 134879
29521816 149
126313592 1654
625719129 2759
854278110 4130
909433397 4010
765252348 5916
837109494 6065
520647351 124767
590885265 4805
889022049 3920
653971895 326985947
100168177 455
808142293 5912
874544129 874544128
267843324 1181
527984039 2399
290251361 4110
239189630 3513
117064837 1582
647485916 3202
869974113 3836
146427342 835
37668954 273
645679670 2847
932353070 21137
540046597 16058
912841825 4025
255236499 2375
1546 329602663
710387600 5200
529373795 6922
66040039 88668
594553249 13204
526628701 2850
368123286 368123285
736263106 4448
2383574 15
915714358 829489413
885526901 5823
808633614 5534
293520164 9719
199148699 1976
563352717 2720
17135184 83
2734 421044202
895627187 11039
124808257 812
713975861 3747
571304917 571304918
668943800 4639
7004 602054645
805156463 6723
30812511 248
955835908 20447
59646816 263
743744326 743744325
766099998 3378
770028876 29645
847659826 10545
106466621 1847
533819180 154283
804057232 658482790
840354053 9599
602813711 2658
2265 121195620
572167888 4500
834827206 3681
429901057 28706
941643795 4152
410995208 2488
597665397 3418
254460523 1122
609436302 227971240
215906166 952
439296104 1937
817354763 3604
514701526 30225
99469870 449
502469910 9222
254053366 254053366
911655667 10676
763093845 10398
913287357 4027
965208166 325852053
934364496 6098
361128944 1640
545661524 2406
250150473 1103
295738710 1304
211130869 4022
294935991 1768
811399170 20787
966922431 6976
671499126 237448989
6366 531531471
775151086 62816
841826939 14801
195950961 3415
38799117 484
911700018 4020
789 147599917
886971167 443485583
333611032 1471
983108932 4826
352391557 1748
149211853 1606
874419336 52584
1088 79504512
3728029 21
393481510 1770
494181948 2179
806544649 4436
120863369 120863370
258997607 1142
300519200 6460
461610053 3086
173202015 1065
398019599 3174
144374324 866
207648254 207648255
1163 167938271
898624651 6050
180087016 3928
875874567 3862
158444310 839
857019445 18068
392246281 1790
315469063 1391
915109728 4035
244903475 1160
784220655 36421
947052351 25963
776190325 3642
258115235 3493
850810172 6253
634583566 2835
76882419 339
964060380 10260
163632354 1018
382599063 1687
523945455 87861
496728061 7262
599169506 2915
739339077 8314
129807328 1125
370743148 370743148
433854513 1913
771316192 3401
124152986 8416
884932112 5008
485039011 3615
448823346 1979
284591815 4673
690578591 14608
433399368 1911
693637559 12292
242811971 3940
267388946 1179
711946001 5221
587619939 2591
374380073 2034
892204014 3934
644 56273450
361914203 14405
560626965 4747
943745138 4723
799583730 14030
432074306 4961
452600826 4709
226196663 1037
457344752 4901
972714083 758266078
810098988 3572
919231007 13311
989113209 6821
166447650 1830
633919364 3068
428410103 1889
222517894 1077
736151216 8450
327593035 2060
4297 631991045
639644612 4817
992895376 4378
294828299 1300
600009467 7493
359384984 2025
598308281 3861
993274505 496637252
11116 835037563
104778417 462
472702817 220350871
311190420 1604
945953604 4171
113652815 1424
949429529 8442
467645652 2062
770067471 61535
968107808 643274075
34602329 490
893783332 3941
40038634 331
24788537 566
943337561 18973
6339 950834914
266696910 1223
931207952 4106
551060762 3111
229515358 1012
30272095 138
417482341 11237
530905390 7220
9884106 9884105
848342740 52297
217799268 1574
377302909 2903
267954301 1463
394390894 1739
876908111 4285
12859 573591854
536935691 90302
693016597 3993
537176986 2800
405069288 6708
445149295 445149295
323378745 7845
237662584 4630
57063342 627
538274394 2551
372101673 1641
133955756 638
728117032 5031
288779697 1797
812573967 36387
893054671 6315
577031017 2792
18677629 108
1380 226068075
588316545 294158273
783537085 13506
397897328 2551
628018685 628018686
809019161 404509580
1719 110126620
741387248 3269
49954575 24977287
601348497 2927
646048715 3834
294414011 5716
77361767 4664
210657000 1075
157277945 1018
992100 5
352531998 2611
941723410 919814154
605805132 85216
309660502 309660503
483730862 14207
808267787 6059
167905176 72463321
333777054 2054
283944836 1252
18767 778473927
457664237 2018
477224999 4545
952077015 4198
4506026 2402369
13819335 93
3921 701706401
701567492 13434
359528400 3600
888572373 3918
468889785 3015
951521371 407800326
784150177 24855
373645162 1826
492592425 2172
7710893 34
2169 457003529
205115892 1109
548609424 2419
28491954 311
107499216 474
781702019 390851010
15708266 87
537857769 2506
243739784 1113
633465639 12939
803929286 5681
140681305 929
223617407 986
400966488 1768
507290922 507290921
460673399 2504
469581849 4598
20825883 10412941
226306837 1038
992769482 32089
363741754 181870877
887474042 6813
461066571 2033
318417784 318417785
667862119 12906
397044615 2337
221103667 10580
292745583 5062
524137719 416056576
899870969 6365
338610144 4390
13880 873513827
945073191 6559
562782816 4176
491911849 2169
931699375 8825
213446784 996
235184029 1037
785614236 3464
644769656 2843
94215834 523
762521814 5664
50908062 829
548385474 2418
791875738 320131163
954342374 10885
548715857 6248
509911133 3343
16329048 72
930753174 4104
212002481 1555
408741763 22618
817815558 3606
191907251 985
110447703 487
97974522 432
5656 723934119
696692200 137659
18297879 460
258384157 1621
838909332 3699
142652798 629
117364694 519
204188201 102094101
520712135 2296
81823346 374
72158983 456
372411256 3458
78784020 2017
617248440 11644
555640077 2450
759524040 8181
928247319 88270
500195931 4063
958614622 461342024
924174995 4075
105164808 71945389
994940890 4387
640944199 320472099
103416696 456
846296566 109127
957515824 4222
193198079 1536
981022185 22815
878144140 395959996
374963737 374963738
729250322 8034
870660031 4301
295979020 2206
581948993 2566
694163899 388142
287530269 287530270
255676771 1593
969220439 6690
583312006 2572
451998448 1993
831929829 29119
29276592 295
861917311 4909
330081415 1846
547543719 547543719
292473192 292473193
244627093 170678152
36843117 945
255979559 2705
996406645 10683
939062539 16087
328991125 2442
82593431 5823
484471153 2152
273327102 1273
514481438 2837
129572351 768
691213654 11186
963631988 4541
675594577 15408
241535028 1065
257567848 2388
157370137 2747
244034539 1182
244503398 1241134
989060327 15108
685983305 293783
577721628 3756
18596952 82
739934246 22502
507708631 5665
105242825 1662
515042430 7070
269423195 2553
168983981 2365
753075743 16110
931883626 12735
154445351 681
476966147 238483073
483518411 2132
557682299 139770
452262295 9729
42615050 387
502822141 6183
522218653 7478
919390249 14616
840188819 18062
170036910 5766
7583 948258937
990944501 10514
616701343 4233
965778305 466276063
334292883 1474
158246689 732
892792588 6267
34826054 34826055
55938575 431
772922652 4969
146280846 645
584792655 8722
261328738 1306
624859831 32154
358373122 4472
646859207 323429603
42290753 224
196131263 974
471140940 442684422
10962402 50
1421 153053068
696481542 3071
974925210 9723
911573337 22831
310091673 1454
849942954 3890
437934695 1931
359926769 1938
149157288 756
955104481 159984
10620 542032755
334064176 1473
660756971 6067
368909099 2235
1434 307392240
925135390 5069
205258014 197600956
841625112 3711
129725597 572
828307549 4027
499425575 308793888
267274696 4108
100662586 615
324248375 2553
728193119 3345
878587521 439293760
307012681 1924
366305202 183152601
845577830 422788915
18950458 151
583990879 3776
2620 166131976
166185452 1063
92955438 14463
469862621 4703
472957806 203689002
672535725 672535726
477160705 7870
176764068 15054
330395885 7991
676738674 7145
304702788 2195
464510975 464510976
178852946 1189
159434777 703
422286703 1862
887336060 887336061
305930591 3059
123614531 1284
917897565 19195724
876101359 3863
709540524 21483
961934403 6974
919414109 4054
483877468 483877468
573142285 6018
6241 872530415
400270256 14245
6434 936301416
74160985 327
13991156 13991157
10966 831490237
92576967 3695
73998241 465
158617564 5306
262344226 5213
658839250 3999
644099449 8019
841785679 725021056
28934321 14467161
461021052 461021052
406186434 1791
820070083 34281
281449364 1241
166810974 1665
925627150 4803
227923158 1416
490809545 4102
536979455 9216
982655232 5226
4488561 20
882191786 4100
790368266 3485
589354419 280644647
128014655 2112
762993013 381496506
324254432 4787
612804447 7053
988 184452371
404595143 1784
610752719 2693
714051071 3543
334454069 2242
121397506 583
367656492 5875
785553120 6039
918492315 8611
358331359 1580
489894307 7205
552004389 5798
544898859 11182
791484964 6835
49433130 1507
358478785 3474
982014647 478394984
462007672 3765
875126753 7662
984499730 4341
14960546 9818
275971391 3743
276362510 1528
610287359 6592
980514559 10992
530339960 530339959
93482439 418
201515929 4802
185674896 2705
992528259 11576
179860857 3817
170433659 930
643921865 3122
918671710 33486
263348857 14703
370227367 10110
881076874 4375
759728683 12248
3639 818362148
329042208 1496
26624 947199337
224525589 990
1983203 991602
493664153 4040
432810442 432810442
932795834 4113
322725017 1423
703121573 27257
303029134 33537
969143358 25719
754974261 14511
170266182 3257
612413104 306206552
200359214 100179607
213420023 35352
432299349 216149674
999892027 5103
889135937 10574
805192751 13128
779980698 389990349
882892082 7697
502931341 6785
148182692 148182691
558285885 279142942
343977313 3869
371884090 1815
631970723 8415
774864641 9680
156751920 3120
893172589 4998
862969617 8601
103501105 1416
211036432 7328
858102117 858102118
447423877 2131
6530 296651370
963982985 61159
120426433 531
703888266 510017703
537606235 8787
94345889 416
96479715 520
344406918 3545
289634238 289634239
257605234 3265
337531736 337531737
219418136 2860
118221799 1174
941159229 4426
319324543 1408
677512288 4122
126530759 1259
387275812 3773
972913299 4403
204848876 6861
267078022 5367
207436604 2985
794567308 752515028
20607 754236807
472634376 2084
653838453 2883
713173877 356586938
494066009 249233565
369766895 369766896
291429895 1285
785762948 7738
691037760 3264
23359577 103
306009601 1920
244106723 1390
709732513 3294
227107857 227107858
584470264 2671
60585047 491
434190320 2320
7814 556490253
139000807 1358
138467429 138467430
363775574 1604
984402345 19191
856312381 197307
673764889 4321
744274365 22287
582419236 5262
112669129 792
434985139 1918
487227173 4397
909861234 4434
539976960 4934
29975 719674264
844119824 3722
808154928 5972
236998972 1045
973418256 7568
655469508 3143
519167953 3867
974510648 5613
593701829 2690
935988797 13162
951605100 4425
708717826 184076
251639470 1745
283454618 1442
941627232 31248
197486507 2539
662234553 90149
434586987 2028
145915103 2540
589194597 3080
258200315 2064
716873402 4306
380208300 1850
821444246 3622
784923652 3461
978585425 7472
314335190 1386
377081659 188540829
240387000 1750
454334990 11634
787074138 294606988
552054326 552054326
557906503 2460
952124617 17941
504551713 6671
119625391 584
320 66691678
386083067 1806
352434332 1554
4413 926939156
658603364 2904
2263 314647520
305636494 4295
368084360 2753
272605602 1202
782692717 4097
32289791 2208
36962981 166
843060879 7879
679299265 106008
968399206 4270
839353490 3701
514815569 2270
734650881 4373
595806384 34735
571902699 3937
911703840 4020
91748621 408
582536932 3004
387235940 8090
664157145 3337
826013758 44147
45835437 514
460410787 3258
668593395 764981
732987481 6994
404687376 2403
959781778 4232
761307738 8183
484200693 2135
996831654 996831655
844569685 3724
171844306 1936
349713075 1542
609038506 2957
496596299 476702
393614249 12910
897626571 32644
164640236 1101
909069979 19955
376701511 1661
390536483 1722
525662842 44446
953434202 4204
384338448 1989
629672736 9056
732472201 5100
656253258 3314
813506490 3587
807407910 8310
392350362 1730
92341559 2831
272801037 2101
546059943 3097
851003977 15037
351399648 2269
682193440 3008
614388959 3181
370438263 1703
860223746 5738
539493647 2404
762339329 8289
27595 273581306
686965311 4561
492357171 321511194
21719165 714
288200350 1671
996977632 4396
785404984 8033
110901776 489
248544437 90103825
812145732 3581
618284338 308232745
258149037 2722
463645919 463645920
188185962 1602
711047899 4439
709868618 13199
248475157 1772
694430698 6379
198895708 877
219668685 2230
953009404 8377
967316917 6301
105078513 52539257
170315209 107760850
887971743 5728
680611933 330876
551575110 7644
296529016 2512
843690613 3811
4007 590817155
695294445 4813
131795040 65897520
214983542 137730392
76764701 978
399532029 5421
212663388 2720
948760129 42876
410540418 3114
613049891 5935
540427860 4473
653074669 5034
808014218 329851994
12821 617775097
304826995 1578
36485 955579636
878957014 90717
519058549 3013
640742170 516758438
540012523 4494
3602 399834704
298683793 1317
515123591 2748
83812993 592
887785119 4640
769484398 5455
411635211 2006
25738219 412
406639090 1793
976951217 16338
350751529 3191
718856173 25199
368765419 1626
43794231 575
719532242 7106
315233088 1696
854607403 5043
772820540 772820540
230550000 18444
534613755 5239
266961873 2953
646678917 13833
172081299 86040649
107371851 53685925
29482830 130
17009392 75
825483755 6977
986673442 28036
301859516 1331
536407051 6099
922348149 9604
482068664 31995
13739167 266
618989130 585266619
730415303 499796033
130584452 1815
893163033 4981
992630129 6267
5349749 76
417411707 26966
171796508 171796509
117257777 1278
374205215 2387
21545191 95
279861099 1234
8164505 36
221574807 977
121246007 668
3322 618479994
857436347 19990
691492179 3049
996810856 5118
570510106 5599
206061392 1318
523891663 2310
360065766 4211
4253 862217878
290941822 1961
503641183 251820591
515952793 172502558
770137688 14597
854449189 427224595
645117256 3452
904594794 8049
6687 445404833
784704402 3460
2133 444856468
118611692 523
574689325 2838
9941069 3910452
503391426 503391425
371586269 2141
480739200 2400
99108939 437
498891813 8460
96715000 667
185709648 1297
902052963 440044121
448524821 2059
27775 597190275
817057971 5795
339094512 30782
15217371 187
545130625 4225
955194830 6262
884004385 5088
487429202 2337
684682029 3019
684655802 44981
661672289 6436
693440800 11960
399807874 12488
389758400 2170
133832003 2073
201369929 143509365
384911036 384911036
695878110 4435
607881541 50052
839302192 3709
767636359 190009
210 40143982
65996608 291
962884072 775631940
787155642 4767
237 43516281
122157396 1949
955347833 6033
370004680 1978
265891485 1283
602860363 5954
777160846 4135
953580824 6338
644468831 30176
624585169 2754
804097229 7561
565023416 8710
5486 923077279
387293872 167009
204425970 4254
879803524 439901762
889921607 85726
851966435 31440
202298263 892
459081356 3012
770141719 35985
214313091 2114
539236470 7195
771014619 3895
116978896 7934
398761954 2028
6049 848926374
781353481 5345
402782592 1776
854928844 12529
850444504 3887
819089521 17090
778306933 6228
800122175 3528
171364852 887
860243041 5047
315215705 1434
952800223 6323
421381395 1858
397817680 397817681
358668888 4377
185327072 3856
15224303 464
573928288 2801
379476289 52356
264236761 2759
668126285 2946
222030094 979
231394690 1759
744948288 5336
404516497 3002
403356132 201678066
183324618 980
513230295 2263
892341575 37443
919017977 18797
462461043 7816
288025570 1270
681509960 3005
521330424 27827
513454823 2264
102336932 683
739118388 3259
706159397 3196
172464985 1431
180321248 180321249
665677373 332838686
534516819 267258409
100695333 444
656333154 2894
515557897 25142
992327250 16153
280778900 2178
451662506 279011086
86580549 603
298667034 3071
235133195 92034963
917369595 4045
4270 860769983
786126605 5086
103360949 693
676890658 4660
7372 929839298
301867664 7087
64780 328564698
625268300 2757
88273278 2004
335197098 1478
252953375 6123
706002002 3113
906641316 16758
338023824 2809
230544387 10648
650094169 10910
513535565 10266
248906736 1104
388483057 2024
326036614 2735
660935260 10055
523079476 31324
937144004 22992
425438858 2054
377835472 1666
671346559 14464
350762047 8416
479311700 5907
42131916 204
781109669 5011
439917092 7731
492091393 4758
105042064 1072
418498037 2933
712477370 11563
889657693 6668
296871792 1309
720061238 12047
253467457 45408
894391548 5136
187556164 827
460085461 20272
621883279 7390
29016410 783
250475221 2538
805115149 3550
112675917 2897
411175465 1813
311174746 1715
603041774 2659
110902196 489
75721799 1694
260601627 2534
511415960 2255
671570439 35266
134795151 630
928507429 11142
359138309 1986
625041508 2756
870433342 3838
956653552 25061
107713584 3115
171681544 757
386021922 18447
741860077 3665
765493263 593178626
4033 874657400
98655279 435
800938080 4040
282283105 282283106
890106444 4236
589955777 2781
415257203 1831
44027869 15826675
141518911 624
252335098 1516
37959910 180
473216273 5322
736210970 14131
684459135 4288
978829983 4316
15618719 15618718
976646294 4349
17290784 85
929011375 11366
853997775 5864
532181026 5408
569392333 39777
146280841 645
165053709 82526854
593440747 4714
565584293 255302374
497104428 15916
500411969 3690
463302194 12407
151161021 87205988
3463 631694706
627039268 3116
966241495 6715
916758119 15927
888197009 5209
997610504 13285
392090037 3073
40443202 14280
135827783 645
560717209 4104
5 872270
593853460 3088
889028560 3920
299331294 2767
705094736 3109
502597027 251298514
562895262 2482
772997243 357924049
505501501 4650
660421216 2912
706191832 32197
593373407 3799
756581246 3336
677390989 3577
93839466 46919733
586575978 408456224
828508254 828508255
495148800 6560
955882262 42130
605583126 3273
168224401 225200
768163627 384081813
555504559 4731
6075 485581382
107500234 474
241079895 1063
167994715 122200008
456761103 2014
747461680 95535
221122658 975
4762610 21
806472615 3556
588749437 2596
922173999 33569
975625876 927427689
186784948 186784948
831554518 6444
240643025 240643026
285532386 1259
188919490 3531
398430997 3648
583309023 2572
3894 824491097
275324341 1214
602672796 4097
744429449 3690
906321550 7289
959951759 959951760
67974011 3131
853769083 4216
599332800 3520
199100425 199100426
479441916 3483
40785021 180
355311963 3556
139808136 125052
905343187 15463
595164576 17189
459990623 3031
4594 278754732
133593445 637
505369028 2690
723339883 6172
314791196 3218
400060451 1764
686968122 3462
897869640 3959
853779865 6181
569767087 3789
723045979 8766
972907806 7930
663443343 6681
113395500 500
648907767 648907767
238735552 1303
160594735 1008
433274259 5020
787191562 3471
859555124 5343
625168724 7103
165516325 1696
588522645 2595
270164482 1967
813768069 12479
89582446 395
937247688 16029
36060135 159
738055280 4688
484658713 25546
244253975 1077
536933280 158856
678936251 11039
1204727 497
554307193 3047
204431674 1399
726507654 3629
719628836 323563643
593813024 41715
238585183 1052
388172467 3129
672480484 3746
511205046 15306
495767626 2186
795129245 3506
463896048 463896049
317678295 2708
492821685 2173
8836 734496895
22621503 466
857395053 9681
382244128 5054
3073 302573726
299592232 1321
211169479 1207
260 51104391
920925130 4083
810312292 4572
976321411 11308
208875315 921
407302389 3076
343396706 252039868
178277525 1162
715282770 66322
9354879 43
282652945 2828
363756447 2140
859249547 859249548
945115605 14655
426564240 12539
274222211 1270
46169474 275
941206500 12975
262566876 1166
563 112639973
4087 350652339
511148052 3006
898769002 58301
661111403 31211
966138180 4260
194361600 857
749919810 48877
311004731 155502365
232235007 1024
445272188 2678
730040070 3916
242899990 9247
629689556 6331
987291871 15245
15922841 15922842
104777732 462
159847405 2039
695435486 672734839
682631769 5015
311918898 1425
642954829 2835
576907034 288453517
6715 649919847
114302663 504
763176950 3494
295530329 2059
59400600 744
395692347 10119
881277609 4205
449616369 449616369
965451205 4257
62051726 1138
909664806 4011
723430625 4816
475356032 2096
853065270 388860258
359610988 1814
246122791 4161
203734307 1323
990359354 494602339
147474545 3396
807898993 3714
871616164 435808082
343719259 9066
9429 320424708
413214932 206607466
453129513 1998
736678400 4495
589640767 5486
25688226 426
586971593 13134
716659560 3160
657696799 2900
648489645 3059
962909449 43943
497243341 4268
491004681 2165
281550281 9020
633 100723593
209095496 209095497
753179554 3321
673188001 4000
831643392 50366
709489538 3996
506801739 7349
526156247 2320
435479631 2818
793045426 4175
133475174 827
758392315 3417
903311011 31290
837123351 6965
14061054 62
248115375 1609
943816043 4861
222230939 1956
581371361 7213
436898163 2138
979946446 6429
413904185 413904184
60310525 284
375173617 3898
323632184 1427
858732722 853723766
559389355 4377
299464513 1427
859299071 8540
769583905 764469432
443894582 3464
729417796 5389
778192893 12009
759072824 3347
7013826 32
730158918 17759
802847221 3540
180908043 862
379839387 5479
784898973 784898972
736852546 3249
534585569 2595
428948165 3866
70828379 335
76249131 38124565
396828197 396828197
752259879 4095
791732256 3491
866691286 6696
310133088 4476
767690921 3385
386995469 1838
886508651 4596
551703718 3147
5172 519026265
962298959 9040
27721649 275
565359183 8649
837387935 8596
574312463 2904
788942054 7486
276912504 1221
267603841 133801920
986318408 4349
930977056 4105
199950761 2127
957236917 5442
281981617 2019
313068217 2879
905540144 5237
260579374 2162
521170313 2298
289204054 3207
167615241 37922
517074437 6802
796263850 3511
848782760 3980
207665023 6784
664050714 2928
964519606 13909
678792964 2993
333159556 1469
584315029 4491
311050975 1880
538635311 2375
2496 451891978
358558151 1581
612308251 14250
562168936 8279
615694700 41060
2128 214884285
459125508 10572
685595260 3023
95479679 421
141971502 626
495328044 4370
600034470 5425
753425353 72422
1133898 7
881325349 4468
803956224 4201
421352745 28545
638078421 5582
852968472 3761
581036579 2930
669493636 656270238
573655206 3234
554783682 8054
2928 655341458
945227271 945227270
296189729 1306
570386814 2515
545663484 3902
763119690 7901
680496621 6914
868159775 3828
771 98791314
649023529 5623
114128842 61898704
757708731 3341
134281378 67140689
496961657 61528
23029882 232
307758101 1357
871403907 5443
687013867 8001
838711245 5884
37981083 18990541
1709 241519318
657022116 2897
999910050 7069
360034925 133586676
825120845 3884
8401899 667
742386532 9433
221984969 1192
899623445 4269
485108089 2139
666306030 4365
910679580 5260
185920219 1506
927276876 6183
12155147 1189
674949265 7867
639922970 305078823
10087 911746338
2613 452784211
702159759 3429
779466854 779466853
2935434 2935434
357521891 12386
99509593 566
1928 191618136
217187264 1168
329072394 1703
322043971 1420
408376761 2214
2196 403877952
570591277 3105
472178862 2082
386752645 7398
965934959 482967479
798224671 16722
783801035 4978
792964481 4928
207200910 987
659576774 3151
302993355 1336
790218153 6872
853475403 5034
975436693 4301
60744617 310
337541591 2582
104859689 593
557445658 21266
594842675 594842675
568244468 3576
763115490 11834
981095356 460280350
383116424 7129
677361685 24871
429821993 10642
526 19579626
836324774 7865
518088933 259044466
599651268 5243
615531661 7316
491548877 245774439
204580584 2392
276349821 1915
774759674 14915
553612265 5777
517192794 8541
475856596 5241
611052464 6728
1119 251193955
380143963 7866
885275607 5339
486932889 243466444
871106999 3841
956269694 5090
274524991 2045
216359568 954
571409572 2681
208135489 968
74874052 527
263470748 5143
194548351 1415
95844935 823
392082884 4442
256959744 1781
307984893 1358
875690971 437845485
853414533 3763
434762180 1917
814873632 7131
770598232 3611
527601599 14160
611663773 611663772
241527486 10498
679823096 11776
844925039 21264
989825790 9480
745331438 3745
870752275 12478
190667345 4543
580705318 4718
966654534 125171
877464531 363599735
866127949 11211
162162682 1067
229698678 1373
658880480 2969
643263381 3590
833949791 4236
267389640 11865
148479769 1224
4014 361123524
710278772 3534
933239279 26857
143480147 1943
492003537 3119
692496389 3299
211883695 211883696
967041026 4264
435026399 435026398
169746638 2128
524410619 5883
6846 775947616
535457799 2361
408257445 17205
64134633 548
2737 493890668
427958884 1887
645908278 2848
913627463 4359
200134336 3944
723022919 68771
139350650 4808
368160229 5508
527069920 15265
312519376 1378
815273281 12046
29855 545530255
233672860 1126
206987037 986
532281952 17552
374644981 4942
722036013 10201
565619247 2494
939508120 6423
51841927 579
768594700 3389
692001332 6754
727321179 3207
432554760 18810
713657099 17941
690999457 4475
519784806 8688
413284535 34894
760339926 9979
368347981 2002
320721660 2142
405367230 405367231
52818966 24786
547206203 2894
563992001 3575
4857 288938864
840870521 4385
751878235 7663
864327391 23779
255142126 1125
401047885 1887
101697863 878
564189913 2660
4647 761258537
949355498 4186
11258 565815822
774143469 7445
119761881 686
62025601 1120
43905 326956490
134731577 707
752048426 3316
343212581 13490
811925755 9572
135026083 5778
817829754 817829755
426113703 6439
939468156 436647675
381872359 6970
1777134 954
408745349 12519
256237146 22473
397630656 3695
254149181 106353485
356422931 2947
828728101 5725
428391027 3139
353676249 3350
78125623 712
654990065 6420
746372522 3291
990886520 5624
278084832 1657
409534650 2214
366165949 2291
919654909 391758850
935136000 16320
339516017 9034
307756391 1357
135608797 951
714002744 16505
754310007 3326
318383163 205134248
848886198 3743
620521676 4783
619064369 3911
248744547 1889
534055714 7509
546223895 25243
88073543 1410
506981700 5370
839290504 3833
178633969 5042
414800740 1829
552612685 6196
786285916 3467
522511081 3068
595784897 2627
751348776 8374
860252670 3818
163290352 720
431356483 1902
511166499 4601
8326751 38
910347261 4014
47173 603747907
367370616 3558
840710757 385940547
373839360 182639577
409061945 3174
1409 143588289
893625247 4832
944658378 14019
334747348 1476
382211502 5779
211584650 3275
116079541 1055
454504579 227252289
88890836 407
342531052 1642
479436175 2114
797301375 3989
22108263 124
558741689 2563
941537101 892778595
794523239 7154
761117307 3356
610231944 4720
1072 84904415
322628489 44997
429736795 3833
825264749 8011
303449034 1338
927326400 7392
463794409 5852
798552012 332714861
210053382 3322
203920731 101960365
500130256 7249
941638837 4152
877862583 877862582
147626271 1846
401980036 6053
174801673 1146
5285 497043680
377 81791281
240518343 1193
724744324 4415
432040666 1905
166431675 90944300
800591389 40580
37490806 167
218415690 2907
208033789 3895
732687705 17213
51837269 573
125643162 554
557442297 518135734
973164473 4291
754720419 15706
826614608 10094
614504570 6444
883950534 29999
851152445 3829
118416369 13793
890015211 890015212
731613089 4209
569724455 3785
475903584 3744
781785271 5221
719052289 359526144
728324836 379464749
988296671 9174
656912863 270871892
903602660 12833
280505258 2253
262118472 2044
557237472 10076
948604085 6061
4752 397927517
15294 369035681
21364041 142
816550453 32089
233442743 1943
262501026 2691
3746 696513913
915961201 13200
961378900 4239
633417092 306388973
3217 599648800
527688750 3750
551204236 551204236
892239473 892239472
604404332 2665
639593336 10896
736745925 368372963
311325375 155662687
583533981 2573
85574210 469
595256552 7379
561139128 13277
338655654 3321
2637968 39
60513874 2373
879637105 439818552
242442757 1069
293242376 1293
171142912 171142912
655202089 2889
690680847 40007
24660966 155
82244058 1685
901666860 9970
240719538 13873
872070780 6134
967233323 483616662
384935399 1896
131766734 581
792503625 3663
3926 704834780
967904630 33005
753470013 3933
332725581 1993
806702702 3557
2364 348004861
523529956 2542
860817647 85424
67338442 62329399
179620638 792
246884132 1157
13735 982299730
853783351 5840
855009611 3770
490551818 2163
564488353 282244176
164769725 60683633
697012326 3194
993953918 6210
134856844 1152
580584960 2560
208224274 1547
767980134 10501
1022 171371179
794128517 4588
894689936 188594
1812 367749499
868793120 5229
4941 678257413
722314627 4280
554273694 5974
384898027 4139
156032207 688
586266921 6358
556459953 11761
806528281 554339372
840716946 3707
525059750 189255
775466568 8136
457895066 2019
577920530 577920531
543176893 271588446
82818686 82818685
446314941 4484
385396171 192698085
580707919 21940
583215195 5023
584959571 5065
718365068 39356
737751123 3253
173722672 766
725872137 4906
66087251 567
796493547 3512
260269904 39748
575231464 17188
351064539 351064540
217661855 1328
3648 475677312
749593138 414426132
5084 881648282
43300837 204
481642095 4199
583079662 2571
443550024 24839
458981264 4976
486084389 7645
310166388 300725
934090656 467045328
89047419 8128
255601563 2221
36291657 18145829
274773536 8488
961993639 9175
425013766 12022
758087775 433500670
992439520 4376
219456864 184728
596807194 298403597
781124081 281778769
242895303 1071
175537175 774
328858643 2388
587267450 6226
407547022 1797
999253801 8770
358852170 358852169
723695357 36688
193626556 1334
966640191 5710
694398923 4937
223630612 2833
332024946 1464
468781315 2067
150589475 664
939175091 6612
179148555 866
5608 834150744
671431970 4070
702 142705602
3638 391611346
55008360 580
84593577 373
509277874 2842
116988522 1301
653508237 5099
514958728 10269
387380560 12020
371713325 1639
18176 844731963
694138619 3499
862810030 27695
64065007 486
269248223 1332
839076055 8173
189952659 2151
328514076 328514077
578319600 2550
8859 810033776
889241860 764967130
429086511 5229
1340 281548740
22693379 22693378
524569894 2313
973395557 4292
2281 487609673
982685403 4333
369396922 4903
735940039 3245
442926729 1953
497460352 27008
511463550 467090
5812230 2382774
213978814 106989407
384957942 3966
903668730 903668730
3840 556314256
808870292 4753
129104949 658
772888133 5298
210600421 3995
755990295 3797
53448333 435
951299737 65229
219702839 3110
68884256 1448
125159581 1260
12248 983771608
271696472 1198
563662172 4008
60844714 347
498742169 6335
969457200 4990
33194519 152
851937399 4796
316112581 24279
472805800 4002
857268878 339544710
171516672 928
662413954 7171
855095159 13282
5545 402661265
531368641 201276
762866751 17271
913549146 4285
30212603 204
894010122 3942
34386218 34386217
935743791 4126
978485606 5821
584441743 2577
500926282 500926282
860014309 4351
700 154858996
424100028 1870
464795019 4017
903077069 4305
4448 428522984
734352495 3238
306235941 1471
665335889 332667945
232253568 6288
177764968 1688
345303081 154881197
769535025 6175
385 67722655
881888611 4972
4899 27760794
184983980 1096
694413719 4935
220990615 2618
907841161 5172
113642775 113642775
121172079 543
967396065 7481
427213901 213606950
620503121 2736
274643901 1211
91661240 529
207175578 1014
603736453 301868226
775403742 3419
6600 707315400
246896727 3551
205927135 908
274421855 1297
805467780 5370
627344640 6032160
158 22447850
448856608 2032
492267040 2248
871104232 3841
99788110 440
543728352 7156
865078473 8256
614156348 2708
227546359 3658
27289963 411
842888326 4364
886007268 443003634
571722633 10628
116364709 516
142425951 628
969863924 262907
36478684 304
83845050 514
187303613 187303612
717151180 7610
790820217 3487
857342918 6049
692127092 4903
109885125 1021
597372050 18409
885117491 8172
12473642 55
204111900 900
162698975 8056
390761574 1723
833254732 4412
627782257 22644
43242353 540
287346730 1267
845653609 3942
176490328 25494
715436059 4504
222103898 1095
944365692 4164
999732490 499866245
873060584 5227
1918 323098608
690650301 3274
885568228 442784114
803191288 852343
864759867 3813
247630019 10054
585171131 15745
34223532 193
251980470 35085
670601100 3214
932996243 7122
86376800 959
404821936 1785
286848811 143424405
766103375 3378
854634815 14635
943738279 4808
21830878 134
64113694 479
334655889 1939
876113075 438056537
8569 962967082
40564919 264
627761529 19934
565422586 3037
209504737 1071
988840343 5421
737423060 7229
707161686 3157
477810365 6897
279812449 4464
135353036 599
516813420 2657
519193417 7814
1007 111874679
368837913 6711
119300679 1141
136935758 1127
575055929 4884
152353193 878
248115295 2845
418884794 1847
977462383 850181377
192546409 849
388593072 388593071
343121991 1576
494668756 494668756
6603 866546401
684458606 3018
782577610 7941
727321945 3207
847518783 30088
726119957 4342
89583234 395
106819807 471
16870 137628288
711446505 3137
356610000 1991
417725584 8011
113138056 617
807925801 6600
929383052 18273
266427063 3662
958970142 18684
709245858 709245859
461067019 2033
647038919 2853
446099863 1967
888346702 3917
7370567 36
626362928 12023
38552340 603
421460840 4919
934114223 11626
998812799 7110
10360991 5030352
7101344 97
2093 113330237
960813424 5121
556484633 556484634
824022716 4652
6889050 45
88461388 3829
644886611 10345
529105737 2333
375153994 187576997
209979266 1546
212955610 212955610
387502111 193751055
411670145 2155
980353600 12397
141821251 3846
315808657 1606
495132000 2420
466963955 233481977
485360261 4246
21731 626428444
19643 662189786
971294767 476136946
102733372 1268
55275548 346
542663736 2617
999882527 15073
335417276 1774
241293328 2008
921371065 453374016
725730588 10652
724372084 3194
717375977 4678
41 6740594
573643489 2829
901655108 20102
669266680 2951
7020 354739877
458259846 2098
678376943 4144
481992904 184037
177351024 782
435183440 6901
586486686 2586
956566702 5993
468481034 2213
493956199 2178
992605572 59409
564539246 6402
242070942 2271
131387467 606
991076669 4370
993802545 4382
773679170 19690
358440670 5449
121106393 534
887667803 3914
248487270 1592
392501320 6963
146353384 690
234211419 1473
4470 948753030
587356799 3904
810128401 4146
591229597 17052
710993308 3135
354918203 2083
268077276 8961
509495952 4964
495379809 2744
932498452 6187
501888484 2213
711002239 20234
267160686 1178
265075355 2751
530862217 4749
956659666 18005
751668261 14140
994161266 967768739
910889381 43602
925545151 4081
769929389 374764392
302088946 1332
26521738 26521739
122406602 29978
859881328 859881329
151086025 4936
562788761 191872219
702478187 12018
830968016 3664
89951212 2722
640459662 2824
991768653 4373
535947439 6164
640275710 2886
501305000 3500
543142185 15854
625945921 2760
586034503 2584
558307716 7268
699058549 23132
192933451 1005
563880771 14846
566571721 2740
690369478 690369479
846066719 3768
3765 720587768
712304920 6323
612334265 226945943
979518967 4319
337218749 12375
13347 779691699
286521399 1293
961144497 4238
441175808 2252
6105 679030888
173098556 3196
564765034 3172
492313231 4153
963492417 6323
53708729 332
209163097 9078
769898954 16485
670227725 4664
986716246 372166634
117652113 2376
214546179 946
550196512 4996
234220549 5445
392732062 69621
699368903 48996
416066082 25153
391975435 391975436
983412140 953084316
7063 862667654
942198612 8369
947310183 4177
258543142 14621
746937734 19399
305451784 2847
757828026 4159
122056585 598
458883516 3458
6858 565935876
571486943 2557
110448289 487
975487198 823526435
864587876 13775
656126615 3146
226133815 37795
985736149 4426
840413598 19073
444559859 3060
228901017 2627
387111286 2723
711076606 5549
548997999 9112
806655839 5218
10544 908331433
893827462 4663
828355775 9007
3025 672117371
362648068 1901
215952623 215952623
449399651 15747
168827503 8474
52427980 448
533681460 3159
660733331 3364
45915261 45915262
428134004 214067002
861750349 5975
86339795 785
469566085 27979
771785245 11891
646959624 34081
739325387 11582
742293488 3273
334795329 1749
801283823 8836
31831820 502
119299199 1734
197070835 986
39474375 569
181887985 802
226418031 1281
5763450 77
113213986 2292
548882222 548882223
720975280 11864
455207773 2578
217121155 14853
545043778 545043777
500583761 17452
787297914 3774
162136018 6182
681535923 332206335
555522120 2952
978095377 4739
535343095 5998
301618133 1593
869705605 105377
4141 899681942
548385473 2418
952620899 15180
999501109 7927
905284529 4035
993571372 4381
488638196 2967
291486776 4228
630391390 2926
225254758 1617
953666605 4205
682089002 4677
228521749 2950
543165719 4435
123725458 123725459
108579604 581
860265030 4258
790609601 395304800
2338 436526349
990811969 5245
274594637 137297319
884042605 11601
19504184 86
685988358 4199
571745152 2521
558996728 2696
603793230 301896615
642192321 8558
664956863 2932
379265489 3133
280514805 1882
228106376 88585
769778942 3525
597802779 2752
34874881 190
727631679 5014
215464404 1363
396994190 9589
3510 433737720
339815757 255724227
8500608 8500608
198400748 2011
853046517 4117
772399008 14167
94322119 680
313600656 1657
902632353 3980
319368987 3213
471627059 2198
191110009 910
640555324 45734
677400872 4639
62633423 399
168201433 749
174316685 2066
15173126 142
349719069 5346
361731646 1595
477798906 11202
115679204 555
671078813 2959
869301699 434650850
183002680 6232
729710164 9399
982413466 4991
807829542 3562
158712510 56582
22935459 111
704814111 22385
863208884 18305
7815 185340540
764811071 9288
400512906 1766
72324558 3602
363425054 2309
362103881 5497
52718235 52718234
659073373 4396
118348781 756
435677404 5843
260268991 18131
481822698 5428
771433309 25874
677408609 251148647
496497328 49447
363078112 2897
270517394 5243
988874235 494437117
3660 628658157
999354148 477463970
895702215 8699
740772455 4331
991541350 47241
324848303 2867
650597916 650597916
258411512 2400
321308315 1803
389859599 2238
294370685 3834
986584487 15723
111870529 1518
306092009 2176
366464957 3022
27490889 210
852066108 5697
656194217 328097108
233264005 2729
425731345 425731344
890650879 4480
291355812 11880
179250182 892
415944189 4687
517720485 203805471
545565496 11032
4253 955283342
405527264 2145
664272677 2929
685447224 7075
791504081 3490
199315423 2464
786742823 3469
510300737 4183
9891 466811560
607351179 8686
713468106 7314
562015280 5170
555884415 189370643
735032872 3241
76882869 339
957096824 10975
787425295 3472
938484469 27566
811237471 3577
5987 331401671
206380123 910
935518007 4125
277184255 2569
85711585 1644
8202 906805486
399152160 1760
662687895 3454
459795756 2694
644214911 4188
111934126 1125
712910672 85256
367659352 3280
312583473 1753
913178695 11124
373228292 2897
476907757 476907758
633206924 28903
75136348 502
224747465 2175
676787047 3544
443530723 19356
727751773 59268
466738401 2058
335880498 1481
17097 751584982
720 111767358
19008079 98
424258428 1961
128836175 1239
308916070 3079
518513240 518513241
2253 149127155
921215455 7696
615512835 2714
894487570 5849
2980 577145540
955424809 46606
9552 565601244
484652988 2137
583272891 583272891
597599469 3201
347445345 1532
111808456 493
930031265 29674
655449712 6253
118158632 521
999716089 4863
971005686 6110
165182628 7332
326608904 35528
408388500 8775
2647 320432433
799790455 380720778
876310767 876310767
435343504 3989
79359969 2764
106421646 683
600996149 2650
731875285 4029
863900395 3853
923275986 4071
448160163 2299
162609864 717
601619026 227122352
14741426 65
19672520 980
146287102 1378
648422918 3014
961030467 30245
339963739 2530
462700823 2409
47029950 297
956033326 12997
156050238 3396
717117302 3162
559489507 3254
544075433 4837
692684504 8865
360125709 180062855
909886200 4012
272774759 2084
2466 533478683
272632122 8937
347967098 347967099
233088603 1316
586166329 2726
221950693 7697
414600694 3877
24400123 370
895169860 447584930
426762753 6208
531436094 3572
689854821 4126
154734893 1742
268294039 1183
8792614 47
815420163 7124
194399295 1856
258318360 1139
955243692 4212
853352572 4660
196972612 1001
534948105 5812
556943786 24878
319815336 4529
68135711 716
131351905 131351906
28802828 127
813873558 692467641
671080488 2959
839590554 3702
115952647 539
673344344 2969
612239250 14735
559437449 4290
994842395 7882
813446956 45689
997055423 7819
821715589 52610
512192199 7133
21540633 125
921763386 26473
741152987 3268
500917948 9319
359313609 359313609
999365372 53121
981970619 46572
58739200 259
909640805 909640806
669958237 16092
91043045 412
190958172 842
319322760 1408
501666721 2212
10587 741602423
517648699 2667
427381787 4257
848471751 35492
496911246 4710
189859357 2427
824 77157118
617415720 2908
44024 510927792
731180633 3224
611485754 5846
839810108 10593
536688126 4482
791277582 3489
392601889 4768
227087924 7765
164092045 13735
511804736 2713
83943911 516
316680877 61621
358322579 3399
346945859 2822
511664938 3950
430705287 2521
735901913 11311
624075451 4425
607543012 5913
590701 10
59856492 691
862259702 3802
211 25212690
73965194 1582
795971519 9390
887587324 10820
970443568 4279
974656198 21320
624131585 2752
126328352 881
464926656 2050
383823729 191911865
751812166 3315
551050182 2688
767704560 8076
135167763 596
658213655 4375
517014422 2473
334953681 3950
354165538 1964
204590707 19817
124366151 34017
27020517 203
465219312 465219311
29750822 263
497584238 2194
74793318 467
980678400 956058303
643215188 3290
914235174 914235175
659398634 213605
182113843 803
612987361 4386
886559508 30983
587391281 2590
10706 951641455
5424 944199489
24264073 558
102880378 38966643
106734276 1977
333424131 1745
98880876 436
57042440 960
427574769 2065
2385805 2385804
798720649 4376
924301211 462150605
355108875 30547
187271029 1273
779977139 6190
5380435 5380434
372359051 3588
3488 555903027
41368205 418
970753717 485376859
88418468 1549
533328679 2718
985142399 4800
815799546 5599
412536466 1819
274620345 1497
100527935 608
960148083 8697
367889679 183503736
491005592 6424
855651623 8510
814374253 14711
4900 513435328
337224075 1519
27707482 213
842210775 4677
338432578 4897
535839316 9274
615779639 307889820
328881023 25728
218531019 1116
543473855 5433
24008351 169
14933264 73
652027536 3632
913908449 13202
658919304 504372183
849354399 17597
345013929 5847
213775370 1415
154217909 680
55673404 1055
302315070 1333
158595142 158595143
822433557 4033
814683917 675617661
164173688 2393
422035613 6006
971850064 333709715
874353583 8728
688091582 5256
210692490 1590
161697230 22162
837696574 10311
293240763 1293
219295655 109647827
937100413 4132
313787566 1665
528652204 2331
238055389 1267
282293117 1275
383078702 2017
473704791 473704792
460912005 2669
986562826 5462
825111637 9499
367877351 8616
872145933 4913
19328044 19328044
13141 888512188
386571043 1782
408578782 3554
38423294 421
764338571 3737
505743931 2230
464827555 15604
179165024 790
435705285 17227
2921 623023011
438452501 219226250
182512199 975
119959978 1719
819533516 8987
811688714 6047
7538476 8715
967408017 10636
527772001 9888
907662864 50383
70281116 365
402330609 3099
964591812 7758
599410211 2643
728484210 596495742
385077407 2603
451750529 29590
825747000 4650
366054721 4656
281635604 1945
512813691 256406845
288251361 1271
730778760 5052
652057041 6461
431358877 4292
705013201 3915
385752816 385752816
3231 636896143
963859406 452020264
682630607 5528
872194464 6673
429092357 1892
80407164 80407163
158954797 2541
57924625 271
395566705 342052889
153383231 1116
898628874 7456
892630741 9264
873928771 4891
366271697 1615
122752185 6066
919717323 9212
905457272 4270
705145315 7638
479396025 14825
244411461 1466
677763899 4906
122660116 885
548553672 5448
433771996 52483
655431770 2890
481214713 2697
372946881 3825
3836 123296712
848855338 12940
850477025 3750
916579160 11071
770186466 3396
843899351 7338
229931878 1903
456321682 3445
508511020 4046
38182876 699
258374091 129187046
814084144 407042072
3940 848640540
117697359 2764
9668 894212197
931985759 418769706
286435546 286435546
508033950 14050
616951974 3504
735064920 4220
35308001 35039740
939420944 8624
801112288 731528561
965914687 8811
581857131 21862
654770790 9558
337467739 1488
613959930 3723
3465 442750770
590119914 6271
312767520 4021
448159476 2991
111085632 552
996561303 18207
737865 992415910
382525063 2557
737460964 9478
172809691 2867
687523931 4063
274191528 1209
1421 285132176
168456577 4546
393783525 3293
250152679 1103
487055699 2189
491045048 4653
589203017 2598
750261771 6713
190732335 841
842346114 28111
400059323 1764
312145715 6294
168685613 66740812
567168928 4448
664123390 8533
218681486 9955
523438244 2308
430224002 1897
332874996 206063950
313353264 1868
14287897 63
903089727 3982
870089866 435044933
418520542 418520543
589801007 9963
381917729 1684
396637857 2025
38512209 19256104
402098134 6661
598 97010095
65405530 1791
493911353 3982
883272683 391570499
93642413 72791992
471427085 4017
860867739 5010
190958023 842
889932056 3924
677003949 250911040
936224340 5002
6253 770614907
8409724 86
847314119 10716
900602850 3990
498950892 383226785
2884 325889116
279635768 1233
311538344 3692
253227573 45292
43669201 453
600046944 2744
828866963 768834340
183914171 1131
231114792 62228
575805894 3459
125978490 38850
694974833 3088
31519684 434
451435201 451435200
257635711 1136
430905370 3710
46701314 46701314
499179199 4660
78139985 605
13129 777981831
883844737 8832
850697363 3751
816447600 3600
12482 370444321
796489997 3512
924413432 5071
913299145 4027
19597480 172
193624724 1239
830368097 12601
910573895 4015
650202457 4647
52388982 231
874815138 761029988
69188627 12014
8455 391601780
519258161 4280
503078677 3737
443903024 7925
366828852 4631
172757147 1270
332566213 1628
270548050 7060
699477247 4635
202619200 202619201
144171136 8576
97575238 5529
708219445 354109722
744394334 744394335
123876810 14634
229604360 1593
831709907 318146390
961685538 68501
53269351 260
479230291 2646
34150446 456
913389982 559796962
379196205 379196205
904002372 8982
840 158871773
951062631 4860
131726678 1525
393830617 5380
109958788 1929
105116331 5995
56941532 290
271032947 4393
156129259 790
813349967 8723
929555065 6724
28807149 28807150
4238 538056896
484428901 2136
613699001 2706
930081125 4101
396324060 1870
927519060 927519061
735488547 3243
707205418 3656
14703096 295
619249914 3073
7146 538702211
856710899 4140
723239689 3189
612735317 23687
326874623 1668
964746286 6098
548834220 2420
357172764 178586382
12927200 57
47949300 630
457213839 2016
472637850 5252
728733119 10666
939974609 4346
279911585 6586
269628225 1888
58911685 665
492960604 2293
143893221 730
691 67085274
91881656 1827
277820201 1225
875419421 3860
841955309 13203
95578643 1236
547341623 3636
71492733 2864
532052122 2346
6803 805508180
507595431 3636
112290693 1999
917129150 917001573
678465447 3729
217041663 957
457021441 2160
162327223 1767
345971140 13091
648380922 3766
180507335 1055
919192461 4053
331912501 99375
273736738 1207
32259920 176
104840578 1333
288932473 1274
929125642 6691
625716368 2759
678211839 6320
178067941 89033970
931252568 4247
822498995 57289
858693895 461274455
738211215 3255
799031402 12703
830058720 3660
5650 949579685
830464889 4258
137955579 964
787818717 111321
702025393 3848
252336907 252336906
978105445 348625511
222321843 1271
208641261 1090
31803971 921
248697 2
187752692 1436
724758587 103789
286364294 35055
952321345 11856
611945093 18068
971483720 16186
568814407 9442
208817561 969
445425772 21794
729058671 3342
2595 270181020
423112154 7915
137195446 1381
471730708 2080
919418167 4054
841289657 5903
553707363 7789
85351491 2482
156534416 78267208
302314020 1333
3576 664044155
2605 361998975
56366873 645
619897775 5047
422329304 4147
747576271 11707
300726191 1326
10500 915081992
870628995 435314497
848655664 3742
404848522 9891
649386074 262616853
368310617 1624
663042509 3510
945684687 58318
634954554 3639
6090 882337576
143930321 2864
251854880 1520
691476070 55913
3895 154312110
429891799 2597
350087289 350087290
494296749 3206
713906108 5360
518263378 288769151
422213597 4606
877643537 6011
804296069 11894
974974510 4299
580976544 7206
540901304 2385
537888363 6665
332461080 2205
78928823 442
909395287 7523
920775521 4060
11029 764145146
986063221 7506
141427230 2254
794905959 3505
777981723 25166
938211345 5768
461045075 2231
400150695 200075348
306848224 1353
718882127 7236
45940755 657
72756256 1136
611739686 5987
1012 29979829
193406039 96703019
447237282 1972
137435953 606
284279333 1685
13584 158063424
873412678 487579799
66116555 398
4668509 22
978055389 49226
260959248 1496
59891975 627
918445410 8193
350427274 5882
38781390 171
508382107 138486
993954547 4727
755669911 3332
201262000 1648
721926010 9387
515431182 2919
644523650 31283
453495 15
641373200 2828
362640409 1599
540707268 270353634
172 19054574
922369195 4067
395779155 99623
191494862 3477
16591 875413828
756727050 274820
690129533 3043
1632 192664910
651577633 2873
943597341 168556
699 58303069
829726680 829726679
98654441 435
188010569 829
20864863 92
752222655 3730
844573408 3724
254812626 4525
194576991 2441
687524063 9248
923065880 384496137
758503868 6473
3628701 16
24040531 12020265
227471572 1003
915690871 4256
998019847 8681
457892392 2019
252700136 10883
333349433 2178
235212848 2403
495339943 3073
75983908 423
78734130 435
143275176 169356
962055236 19591
140838539 621
368388028 184194014
201846163 890
43997752 194
203510436 203510436
47626111 210
988360672 5933
143558704 633
463037453 2134
13607459 60
768598089 3389
749944307 3548
827971819 413985909
507316251 2257
707820952 3121
466850138 10743
52782310 490
660072627 660072628
366498690 1616
684827446 16117
851569033 5105
140427752 872
619567207 2878
993798768 4382
276518573 4986
27957460 186
502060875 2307
120790927 729
442064309 2716
498261775 498261776
803524055 3543
187439000 3500
533855847 16294
256859299 1746
695341207 3066
328101718 1543
14118507 190
402361199 1800
11725021 5862510
521316190 3326
247245088 116441954
65316230 288
102605721 1652
76473901 3468
549165469 7015
745644595 3978
167552 900563341
610344005 3360
15086 456608036
1900 289454910
135168032 596
705486848 352743424
983512471 423830907
354144854 24931
342625793 171312896
282409372 8276
68814407 34407203
496472329 3834
15092259 413
265128196 113917283
430997368 2147
726868360 3205
567837865 2871
13167 273373254
773110892 5677
238836665 1163
79544564 646
247204263 1090
459252968 10141
813953820 9027
419964860 4946
874471896 722447353
322270630 1421
717793514 3165
395906328 57717
307305183 1355
743969682 11439
678977256 5859
999626228 4551
805795529 3553
186651419 823
506435503 5034
741339612 3564
302988531 46447
869167610 369387
755077433 4691
706418452 3760
346404700 4362
244254985 1077
5457 668695323
406412698 1792
6054005 261
119410981 780
1245 226571061
569693133 3034
986072900 30010
193296263 26349
105787333 36676
887214216 3912
863318792 49372
721608657 5072
998111592 4401
961513900 13944
34018748 150
420475092 1854
2446 409359707
416390113 1836
989047909 4361
153538350 3439
492166898 21879
5908 569720256
769550895 6747
311157251 1372
789868644 414662478
562315041 6440
806248726 3555
815168383 407584191
321157919 1968
4818 885471492
905357656 3992
557452278 2458
526234087 5418
756077823 461237
425565569 2656
808242314 15423
339587035 5779
826864299 2181700
492935977 27162
588071657 2593
684257711 3048
61590565 30795282
977150144 424390229
670933968 3275
446379193 9401
980943579 5856
238315506 31662
768991415 7698
825479720 7573
528887643 3417
481008451 99177
777404809 14462
794722826 6510
271239102 1607
22107281 123
686565896 4309
14835988 161
74997051 37498525
178622499 789
4022 759586876
347978100 2108
811784457 405892228
240447478 3931
2366 176988630
824369776 10241
294999732 2057
742545599 82140
292304487 2883
357146861 1915
629372062 98989
203431527 897
533627407 2393
307230671 3878
447072036 4970
8648155 1026
606698300 70719
769957593 3395
60174687 60174686
528540228 2971
873825723 3853
293203170 69433
546441876 6021
462175728 231087864
1532 289402503
635089703 13647
587957183 4248
947906819 12144
808089481 8283
372391630 1642
727602646 9307
676455305 18222
946638586 4931
273840695 1831
433975585 216987793
510899317 83282
268726696 268726695
983242320 13715
4297 958952896
518608273 518608274
806733937 5864
884715592 3901
631628899 20501
396205987 1747
787196202 3471
275979682 11784
348984427 2677
105231952 464
9048273 601
880224982 4613
697564390 31877
51442042 483
738353211 12993
180470196 1233
626685144 26996
378416775 5725
682001737 3224
563582956 2485
354065972 13768
266480601 1175
542868897 3001
987413461 26916
88282615 467
794301789 13641
566138284 4922
231612393 115806196
470881671 2138
534143896 7018
925764801 4082
293336079 4808
491644283 2734
970820191 944185748
119685531 1310
595099583 2624
121717016 5065
950421457 10512
645228044 2845
251102237 2153
84870489 2027
893746914 504528520
164651717 726
219959494 2631
4952 819129898
823159132 5766
359649647 7278
403388921 4607
634798125 292517504
27426785 11573
347681304 4218
672836904 7542
36142874 218
552087213 276043606
757768005 9748
140700499 1700
588940397 3513
797961109 4450
139224169 1367
265111677 23563
386758381 4380
621158295 29335
401877195 1772
652355890 12831
436782198 4721
505521597 2229
695887061 4730
328393369 1448
323479553 5312
119539209 1187
30163468 133
564 124341132
949496459 4948
87304645 43652322
2379 184320686
736444800 37440
92038277 1804
432351900 10313
430773411 3168
829148834 3656
198670023 876
620599385 310299692
438805851 6055
866757173 4369
965685637 4258
335281885 2638
747988777 3309
464476241 3607
86548231 7256
362384897 23206
899742639 11261
321144291 160572145
873939547 4223
630241433 122678
778665994 3902
4780 482768696
62367853 275
481813656 11919
61535338 358
712602812 8203
178938885 789
911759705 30459
65996693 291
855033778 30771
11578215 125
913857820 5721
824162128 3634
878152306 4442
74785229 533
4414 517737232
889476364 5651
548230658 3367
303220292 1337
23482848 149
676326865 338163433
749309109 466309021
820236060 7196
864868497 339310758
703048529 15607
697683110 595026841
719073520 4730
627180003 9195
996598181 5701
234875940 2037
521234879 521234880
911253267 4018
572288718 572288719
444209183 2754
874608841 10456
566342594 2639
371349422 3262
276951996 5196
995613086 15701
21318452 94
308398640 1863
894896606 4859
87155373 43577686
892498441 49186
60742712 30371356
276278298 276278298
489645977 2159
900297642 10533
688070033 11728
995786145 993236260
918964406 4052
901150488 4968
4433 254287108
89810371 396
433005318 2391
584895298 2579
448730 99
488965707 2156
169460874 1013
544487102 8892
561655590 11168
522640602 5862
176225886 1502
34516835 451
174182753 1294
176692780 836
933174258 6938
3930 754355654
322541189 4002
546077195 2583
788762131 278008438
576403034 13605
233825170 116912585
672132468 7147
96159809 424
994305718 7082
28812019 129
325446519 1435
574563430 260285630
707871587 32138
956199377 11580
510004155 2289
40730603 228
19016 731149361
362652631 362652632
589754326 7687
869914929 750093909
49377059 366
408432924 21724
8121 694532283
668024208 6312
897922291 448961146
500665515 4243
54656871 241
359776935 29033
480910557 7188
168328667 84164333
798818293 3838
102615598 543
458442233 3754
863338850 4952
913972392 4030
34231636 171
808350525 62445
930073993 4101
893332509 3939
785534960 5163
750289859 5554
458231994 2354
256956470 3241
723469671 3190
299906136 1508
128631899 811
209592117 8467
271317721 4685
491162636 3312
131237729 3608
696483811 3071
651654579 4570
954337700 4208
418852461 2455
870432645 3838
697519668 266107955
809910531 3718
565109973 3718
386519316 2821
426597632 1881
906596712 4947
495112541 71188
520496570 4015
638875642 2817
254 57009295
643198412 2842
118267344 936
485431631 3738
1823 287368922
575159936 575159937
220787729 1256
694301933 347150967
178128618 907
970214964 4278
92386512 912
402907825 402907826
127629644 597
709385694 3996
114716280 1977
474901329 2094
305489269 1347
499985848 2333
696533896 10609
817856469 9770
543967217 3715
342584245 231979083
26139 852552942
801949208 14072
831624248 415812124
981214543 51801
147180475 662
541295480 7810
814742434 491816
885653420 992885
606521688 220313
851131217 4696
107334127 1464
675556734 3291
966910223 9318
200034431 4329
263018117 1972
421976149 9364
313881512 1384
753725763 7447
783568275 3455
871812404 7724
313540859 2034
901152644 7091
875205540 5940
85959229 833
846266551 203039
306212327 1398
899248985 10814
269404605 8596
871339176 4761
960343173 8717
365237676 7606
235984839 1352
697665620 3296
199799586 9354
799606675 10826
367935078 3266
254245179 8516
614156565 19515
917050239 5299
763609909 3655
55310321 520
667901825 9571
29936589 132
587675960 50143
818778323 30324
879440033 10220
805905158 761529450
774723873 3416
3439 422302322
773341831 7523
260851075 1363
895828401 3950
953406340 22510
286297399 1265
689394329 3778
86159364 34588533
73149443 719
136830481 830
439710921 8195
179321074 1054
36415863 255
267540042 9318
982509814 5863
438954486 4178
119036061 572
661323524 2916
52040097 1790
173360676 942
677016720 5227
982515916 5456
452223247 1994
318734671 1634
209501268 1362
564240572 3183
969075839 70013
873082653 4034
519954683 3419
669653245 19967
690496802 690496801
43317092 191
875421252 851757312
85146516 564
941816819 147044
136528181 602
707923701 5541
887716457 24319
974480857 27226
800179263 6475
956656965 30290
379580618 379580618
882445265 8111
781872359 4309
759000899 3738
147399075 2085
913975791 4030
801644756 23541
647040430 2853
8093 756018514
368845883 3708
75841825 501
255359209 8814
229971285 97268700
325767400 1675
175137646 961
92669682 3651
1753 58983191
867365292 4722
625954752 40864
6048 154978066
524340793 2312
804260692 5031
514354979 4020
709391119 251313887
40685716 185
292204536 2082
679927525 2998
660049392 3756
788094124 4385
991787231 6036
723407873 3198
377837438 4411
939595647 4143
766489991 3647
187490227 2921
732731588 15435
921036645 493036500
731356757 5223
929168959 4097
4146 429890736
630932917 2782
88156198 49375205
24023494 351
920720380 5753
536814297 2367
124417284 644
725964085 3201
491487606 491487607
119457 30619477
332929989 1468
2354 409383867
124023670 124023670
742060153 3272
811917607 3830
899457871 3966
789970851 5846
238811976 1053
605764104 2671
635735671 27742
211007479 211007480
764453084 6194
177 25019436
749245393 9576
917826521 4047
3323 523641663
81268351 40634175
5653 731533314
12823 907509356
650 128874850
670355106 3607
364330217 1841
716595420 11850
663424840 2926
91466715 781
293174716 5856
169403057 9800
147187665 649
999781626 22993
539705636 278569248
466978940 6591
202496745 1232
708271694 3123
268127685 268127684
93476943 3058
781116601 5700
6614 803405402
143333628 632
995621270 4390
199351046 879
405418627 2866
108180262 477
353116702 1557
611141904 6396
698590251 32750
123803780 1670
736768069 3266
386941171 2631
526205513 2361
3657 461195695
123773028 1033
904925895 5266
286212626 1262
533115765 3085
156182213 1838
835732205 3685
252670201 1492
929993688 12577
491231472 2166
655653813 2891
901948613 3977
814646973 6041
331370755 165685378
210432007 2962
512307468 512307468
796349107 4637
442448743 16921
814335774 292961275
223237641 1124
553015583 2724
766429510 593415628
502291890 5159
3025 640272733
169906519 980
814978247 4978
558952418 2664
396951595 3155
722791906 7403
812631150 3641
823887343 8176
844722967 27032
86733325 43366663
436574599 1925
390976079 5520
36388772 1051
282483482 2597
138156480 784
865959159 6238
633024329 3000
65896598 65896597
105458387 465
571535997 14602
473183329 3064
2153 420785371
572652563 2525
638877637 2817
713909743 9101
753802750 362650865
124279323 1198
871316079 6469
1949 348129457
405580800 1920
178171012 3596
484198785 2135
409184039 4237
784522109 4965
143556412 1001
934156247 4119
911015924 10166
712804874 3143
657618116 4481
451869682 11465
422515360 1863
717687935 163408
477803560 7447
603164274 4445
911072748 4999
622091310 2743
87705398 1843
117232649 666
644294289 2879
112020372 2342
862959 4
659249184 3481
680199967 30112
25350959 331
980567041 6072
12404159 349
814411925 3591
986776291 4351
195731271 3454
559350756 3359
725135334 4461
73253809 323
602652636 2661
482260731 6035
318187774 1403
597078989 4218
405095545 4861
141272478 14596
43901856 852
479222870 169550576
465553537 7261
620944346 10846
594242834 2930
954190840 11441
248264083 1303
683908919 683908920
790644089 25103
968788418 968788419
719682032 15077
791153806 6204
616372840 50942
96003263 48001632
869995781 4156
605064936 312299536
404133955 202066977
2845 436054638
385091895 2161
46782744 226
873379785 436689892
4949594 57
997597116 494905906
995903804 7251
174017871 976
248957569 19746
795177121 14682
522120541 4012
150592386 943
178888807 3010
183493901 3070
490534713 245267356
543183535 271591767
528609427 6782
145785658 1571
897306662 796364821
503968146 2706
452389381 3145
362883440 2230
725835892 8954
126323145 557
438013212 2954
835044462 3682
99687074 41403465
798282362 4523
857043190 3779
471007515 2314
121430401 1920
771686337 4097
2221538 22
913971760 4030
774584491 7879
766099997 3378
504758864 2356
55483086 385
32331744 216
739243142 3586
906310747 453155373
877133358 403935525
537071160 2760
685425044 6524
840356862 69254
15057632 158
472359260 2525
570294198 3911
313879943 156939971
24051 884230877
778349721 53503
216813477 956
489541715 8123
879105561 4783
775327488 6072
483079908 3086
781122155 390561077
156128122 156128122
588784349 40097
811240393 6243
48673452 283
691491359 3049
368805765 4562
940490082 5814
225430527 994
372634104 2070
715499160 17753
797174514 3515
932572817 4112
280994050 1239
75624953 46599198
439752264 1939
788228700 20300
997636779 19124
600299979 87811
497581792 7508
244569663 2096
247884748 1093
927122110 4088
906863099 647729705
305296080 127687462
961825072 70082
75182601 374
917831189 7565
822120705 3625
928076551 890298016
92116710 14805
508850455 7077
473592025 289836
911254940 4018
3747 841055367
891147247 4786
820076256 3616
212958955 939
825972823 3642
78470379 346
897442771 6079
756801568 3337
232869167 1323
229287723 1011
742004429 3768
700497836 350248918
821233270 4964
639884204 8858
721655326 3182
78545510 78545509
878196591 326048656
412671574 1985
591792867 169132
936647365 4482
565242986 4081
699718768 6131
543040885 543040885
933483475 4554
382755616 3214
3628696 16
516395857 2472
888290137 74546
651932063 3024
3090 608419901
60684624 1163
460839874 5635
941928151 117550
687578640 7772
969541701 4275
510054224 2249
231670022 1875
615130796 4036
980688007 17888
46080613 866
440781944 5294
120426748 531
488842319 4240
49446981 220
400514673 1766
689793922 7460
147601186 885
136796061 12770
306047808 1728
35124196 190
976117071 4304
126776998 559
139768245 707
927810162 4091
586010195 4055
457190254 2578
373319627 186659814
31074721 414
513966637 4729
485607313 2511
385428599 9190
527612266 5330
256161753 3124
431 47147090
520 104894920
502342979 2215
147187359 649
650947426 3673
743083184 40661
131054910 131054910
30977317 804
515865185 5226
2725 369703475
607480621 2897
325625689 16318
58251325 275
445032939 222516469
344806188 2747
567728742 2954
334061624 6205
692098940 8788
167741203 866
60780055 268
328622804 1449
901919748 3977
56470959 249
127159474 63579737
393507933 5981
758727103 379363551
232089294 4500
26001657 2458
110270977 816
926696332 6602
996775240 35960
862952911 5899
645709851 7734
674641872 6372
28989583 142
577456405 8773
566698059 566698059
366850405 7068
28292644 347
225964666 1130
539653036 6496
670420033 3008
911020682 4017
260582858 1149
45429934 541
821435069 44394
965070918 14654
768144749 3387
127709207 3852
383735401 1692
674255590 2973
682283932 4409
2272 447443136
855737159 14262286
202911360 2645
1655 237598420
737361825 15251
537276416 265537997
322906787 5300
34245632 151
618179425 14317
126360047 578
118190612 118190611
469478696 7739
956355724 5091
348221016 1716
124788010 27367
784019943 3457
754209410 132591
3591 164167961
3970 180809680
845563574 14225
519301371 3527
653652742 653652743
37966524 37966523
192636255 192636256
972229936 21987
341796772 4866
235565025 10623
453965422 3559
772153784 6568
489330717 2847
265799052 1172
59594227 49631
990231665 10126
838226928 3696
278588748 3691
174612089 868
657414661 16553
742061865 3272
810781401 3575
900137449 3969
670733759 3280
6112 511639962
969762591 4276
918268175 459134087
964912256 14476
207554089 1138
3628684 16
992664207 4377
777522854 54216
35148313 228
115927365 1036
993500927 7532
686331263 685457332
772001086 3404
422042502 2972
8583548 55
618900790 2847
57003469 443
229579512 2456
485114260 3767
552180430 4888
67789626 391
909840288 4313
231554631 1021
558872684 12660
466512756 2057
274426450 274426450
358106148 1579
107843048 776
754555802 4293
571966902 2522
544385800 2404
469252765 2095
213330745 3126
953240283 475153460
30873699 4420
257861718 108328692
812585899 523376
498521883 3338
230193879 1015
840944735 3708
898123121 28373
798118292 6631
5107 603412926
563596011 18886
381957745 4100
252243252 8726
826809681 4526
467666532 4218
414907092 3895
506169733 506169734
698495654 7573
332023074 1464
543462812 543462813
533592543 2831
424590209 424590208
201131130 1452
72171007 72171008
121108271 579
27672951 13836475
703930065 5625
69518947 1074
248923714 1534
644810583 16915
611073706 34045
104952167 2617
265794503 9276
45585516 201
17109222 82
407291085 3319
66144539 462
30544345 328
528183880 6290
563343001 3225
167826081 740
4151 922192637
534542183 4356
733760111 5176
368011952 1874
850497387 850497387
126431449 4488
992509146 496254573
327982749 327982749
743194108 3277
383428661 2752
7361749 102
265863648 2146
268498399 5050
103801788 5233
553479979 5302
972383001 76135
649115233 4344
638975867 638975867
725388019 725388020
422860439 2076
830757560 81953
29936415 132
331559229 5236
125099370 5770
473963448 7476
135053200 1138
457246534 2885
813752455 25098
809871103 3571
146507796 646
598263912 19269
706686952 3116
638645264 2816
63654767 348
812943566 8059
115018400 805
150363095 663
4296 632091960
307246469 89945
352228423 176114211
409452319 2571
985927942 27407303
157993837 2002
540117424 2572
610563798 44901
324314344 1430
967087975 6918
98281353 98281354
594100325 3955
24642066 149
284515559 3528
518739786 8226
157736148 1002
129045324 569
430885045 5597
519388756 2412
124100172 62050086
978834272 4316
5171 312581844
738658586 4119
360371084 1589
561778463 21216
329321070 1627
832451237 10697
270189017 1267
9703 967301773
104392172 104392173
481041879 6820
6204 698222976
190733674 841
165654238 837
601115313 6932
305836861 3228
280879759 1264
399836696 1763
792635506 3495
119868937 1047
899230279 3965
933833220 10020
849207945 6388
172462095 924
259553463 1444
556320731 2453
8768 674069626
4724 902359584
754533656 3327
7705 466854465
617411086 21755
82300 907711041
986177333 4949
239267664 2945
438229964 7779
777759661 35820
340529016 6081
637285520 2810
526835493 2323
819117664 3827
999355403 13430
651214502 8357
853053761 5071
720556273 4176
620857013 11021
610469365 11507
924862998 4078
94658708 1386
297659284 1647
58463 393354586
414898966 2691
901875058 61801
611888971 3234
131656412 2289
715078330 3153
656146291 3525
215452164 950
444992667 2570
220488710 3874
568724164 7716
994700955 980453622
143787181 634
404821179 60569
564478376 4555
887663889 3914
387807095 55196
305100580 3119
779435291 5059
422813519 5329
904218119 3987
4080219 124
653764646 37577
759168358 379584179
4610 918173700
681862971 681862971
368051761 70508
783025613 25886
932333741 9370
381441177 190720588
397188440 2351
364075672 2553
4189 922597927
140377050 1035
598716106 3009
5257 937992671
115663410 510
755442157 7862
73257284 839
783110383 3453
929166823 4097
892876167 3937
850257724 425128862
241470019 1966
401820587 2052
834198563 4353
610312320 2880
924097600 6010
657652789 7427
734427451 3555
396121691 3281
488 101110793
6527 973182227
4710 499881720
388671560 2113
306605267 1764
54203229 239
223365627 5451
371030617 1997
984466681 247961
57368425 1733
798206493 121825
532052170 2346
951794560 944125570
637025363 637025364
243119760 2687
2319 290249989
133819 373221191
570791287 3874
642293718 3183
76946385 944
113896817 873
533998201 2878
880009834 43567
427851273 4247
896061592 3951
921695275 8902
563289659 2704
169548437 861
535911858 2363
571408777 3063
784401748 9078
435146576 4088
89998056 706
835025102 5846
47579193 302
1315 278623515
72386372 59870373
988355178 4358
745923427 26126
514823827 2903
472860256 2085
592709036 592709037
932408992 4376
375166507 5228
647265954 2854
183645387 848
145233157 2966
164271645 869
944655592 20491
667895277 667895276
961692206 6767
391217412 1725
103807133 572
336142222 8680
812651471 6590
159351621 94109099
422834255 2106
254764563 127382281
94927434 4310
213865001 943
941508211 17310
700568289 4185
676065969 291689724
144592 763685335
2994 503911158
565215719 3333
224157260 224157261
189658823 1784
485698851 3676
999930815 90672
979741549 4320
502291132 8764
181510116 90755058
581718914 2565
885245244 4108
703112084 6165
764014095 5684
418426372 6056
856398686 148089
313782131 3662
190638136 190638135
886274188 886274189
678723345 3435
986970959 4560
410061975 1849
316396642 1847
380 80294760
872709991 15092
871126899 125342
375143404 27143
851747200 30400
508695734 2243
741831253 741831253
393372621 1835
986154564 5542
177392881 2440
465616325 4671
456684947 2428
37255675 205
840977588 6880
417706576 5423
797856309 3518
40369357 306
220897592 3953
106446557 106446556
849365066 54865
803206918 290604545
878685131 3993
608703093 3768
521772872 38119
653502143 3228
1243368 28
418373885 2456
312677661 3583
329053197 3546
700175164 350087582
996050537 4523
347878941 347878942
395023910 8863
247791690 7649
524569896 2313
490098605 2161
932025032 22356
57490 363647020
929205271 52542
664178956 8976
573297145 8285
19103777 144
227213586 50706
85549520 560
185011278 929
99386659 1262
873662269 4042
348548031 348548031
287304699 2092
4892 515606071
635279583 221284321
477398180 2105
860918083 5358
995808765 481552825
81209343 483
2784 583527397
971568024 6905
285626556 37627
12246769 54
14405121 85
313748824 1428
346001329 2231
7612 584586376
964910637 6260
414575775 1828
5465 806311565
501984393 4069
934157441 4119
149479318 674
222483161 981
499201680 3720
843473498 9344
733176983 3414
868848767 7149
960314097 960314098
664957251 2932
179965118 3466
828533615 5095
790143865 6054
467795191 9076
82425260 82425261
877909775 3871
473541129 2088
4740025 24
6966 960270743
742136964 4144
892195795 3934
459160800 5430
287572670 1268
501545132 3313
232008535 1023
895805605 447902803
588527130 2595
175569069 175569069
550865308 254569062
853884084 853884083
278499347 1228
844223493 5061
952534007 4531
716435615 3159
552393044 2665
974398687 4472
774665307 8358
266155656 4152
800077573 6037
603431758 3675
879455337 17190
438940051 218559697
201060889 1938
917240231 5128
81349009 365
831880219 3668
641622405 8429
904948688 5656
825537269 400569224
786109079 393054540
682076869 8052
544149211 3685
371441435 2234
872757685 6295
2303 330966433
372956102 23167
616385343 308192672
210463905 928
734396809 6486
324999659 2140
984990326 4679
634337223 2797
901578535 16494
149230787 74615393
375567552 1656
584157946 4195
621399697 4357
789345644 773471507
378234575 186452386
983985690 983985689
767857860 3756
170845819 3179
301976131 7393
3770536 18
282178674 33317
859256185 6219
318414606 1404
922290095 5187
1422 209398198
505930512 4747
736905138 4427
294521279 3058
544347309 2873
446555766 1969
894989800 894989799
23027 848107437
328849851 1450
175027481 78024001
98910577 891
25243218 126
582854066 2570
22733711 376
702978227 3371
157541692 10141
649217389 11418
985735978 13018
94366717 641
280932390 3176
648168677 2858
236036534 1186
229783069 53699
111051521 55525761
4575826 37
839662390 5362
7590 915687960
289674596 2625
357268124 1869
400530357 157335905
516074268 5804
693489432 594782096
758793014 3598
24781 758593169
881922512 8895
544072123 2399
473668633 3816
312064416 1376
1984095 10
416109428 14303
65899657 972
466631609 2690
911250256 4018
294207084 1471
365813883 1613
202749785 3177
303668497 1640
124949987 10949
839732445 440330188
639323829 2819
323747328 12783
61868404 676
465529709 17173
765535744 28588
589165226 2915
625886324 312943162
844565593 16952
251136505 125568253
734054667 67924
867455076 756433361
41809589 1930
549551638 2911
199353205 1236
658147482 2902
146460949 736
537497041 2370
458546720 6198
140220598 957
274895038 230690621
117042149 4890
2448 554922293
178435287 1678
831826319 17246
854689958 7086
755503981 15668
835663878 417831939
581764806 2898
579056635 42706
901390724 6795
533985119 11020
981880791 906321744
410207084 2567
820306663 3617
171556581 940
783121295 3726
786549960 20579
770551396 3518
360209116 6159
176444426 778
771316191 3401
509148041 2245
187982288 93991144
645014054 86521
595782052 2627
563948520 2856
379471573 379471573
789034970 31378
304006487 1812
73950527 2261
886669250 825482142
193680369 854
5770 688534100
376137441 2011
645031509 3593
153097414 5324
930107879 15165
455029653 2256
253928082 1291
841692779 4203
263783505 6886
459790560 4320
254459502 1122
163064166 719
210170389 1356
541449901 2700
831348912 4498
766839321 11155
935290208 4124
233593600 1130
135969321 1265
298699046 4786
607177657 14328
393031244 2266
369219341 369219341
23101677 103
175610111 87805055
743753513 4074
239847219 2203
47320799 383
546841105 3376
817443819 5444
192065529 1718
757167753 4430
562303287 3604
507796813 507796812
233061390 1263
704055086 704055087
256502884 1131
836185791 3687
256727968 13349
43257984 1824
164673000 856
420216925 31404
788683090 31565
669039350 2950
488138048 9261
500227617 2452
677411768 10364
79521233 2128
361052895 1592
317710986 2980
428716511 3248
835460224 5428
202912144 202912143
455726442 227863221
978380688 4314
876790007 9782
594795076 7105
244244288 1604
241906790 1535
262028298 225294310
788942628 34257
13979560 70
910448425 10044
231284954 3399
317680445 317680446
389758353 4224
774499868 7187
695225104 695225105
4613 456453038
474130235 11498
797251101 378160016
119292067 526
827637546 3815
100385831 804
817670373 11327
272135699 1620
33953743 201
8746 740340561
494583858 6417
183535745 1871
773400811 202355
915796335 5278
645737363 7654
425762485 47758
790622930 4910
705019369 667984759
357392448 2466
2355 427414263
166115798 783
506129198 7290
290553038 1489
250457486 250457486
888157970 8101
697975727 9456
726489365 680243001
966161803 19598
887599830 734785317
726280459 38376
412950998 1916
710184213 61358
6876 820911888
195930726 189970722
444254121 4353
865117030 4861
572601344 8128
617326651 2722
562446040 2480
788181342 13291
646954432 2872
529291580 3337
856855601 4781
341123617 9856
728259220 4346
413780622 2969
3784 611779895
247807189 247807190
889090283 7683
751297270 16453
864557857 6768
209423221 209423220
236332584 1111
12114 901985259
332155825 4092
117121788 42714
784261967 3766
994696516 994696515
21524879 21524878
658140085 229365214
864557154 5939
415848794 6981
543847215 2398
331404526 1483
86743239 72159919
942138529 373272
246617349 5215
114091760 721
539499246 5431
102297353 548
3545 608844061
391537878 2541
636491785 4535
144920727 639
421797196 3653
527797433 3554
652434433 3328
84366252 372
864773999 53500
242559791 1317
844302777 15142
800047008 4464
230192865 1015
736847909 3249
786815383 32244
819494895 7881
202314847 6706
958519110 879349268
8590 992832200
998355330 483804506
829557676 17825
94798639 418
763357471 7184
78858251 1188
898620715 646254442
864471312 30679
785622790 7039
737777659 3583
22132 902456680
891154593 4948
61827254 477
903722855 5457
621636873 2741
448369760 1977
921916635 4065
481932634 2125
819780210 3735
968652576 447964061
709248016 22155
703496979 10867
532903077 2734
228013736 179374312
156244199 78122099
12617683 77
309534887 2158
469554590 3239
92531438 408
607298278 6528
535229120 2360
992720782 490439054
171318664 2437
738435788 3256
559463031 3603
532736758 2349
918057692 4048
465624455 2368
438620550 2432
80805007 5540
989390465 28071
376927539 376927539
937829341 5105
844383437 4182
651657018 582070149
964181590 6897
480729107 3205
796722509 3513
600317422 2647
715086447 4703
923500219 4072
571362013 571362012
861531193 9213
278551239 139275619
227092640 2879
126301138 1814
507480855 3995
359403505 2486
753631213 9693
388460247 2273
308821976 1507
282690815 2401
968509044 846387074
150816681 665
722824200 229468
788331343 3476
55538204 433
148582360 6379
348942000 21148
955254171 4212
770826310 3597
374810730 14070
502812677 3454
914844623 10941
703065985 703065986
968016042 484008021
827560874 3649
443411798 3109
1816 317713781
100214365 581
615876076 3996
3079 570254580
98036549 450
242383997 3027
153210846 1852
586395990 3488
309177178 1452
329768979 3487
455830692 192371402
946454069 40087
399117247 5605
1583 261210504
412508141 206254070
940039347 23491
436917969 218458984
322559431 1711
596431613 7152
372393605 1642
592383123 30665
154899024 683
514859099 257429549
32287042 12082106
812642729 4680
489653554 2729
597145968 2633
206305357 1818
698520773 698520772
241805354 94749957
378287707 1668
512081137 512081136
942535308 22044
31297435 138
361685761 2839
841527215 7802
264956512 264956511
811088574 19398
6072 472863072
381753438 3278
104772417 1552
512897490 4865
493497521 2176
473993190 2090
104260542 679
647002123 8034
935180310 715980828
122763823 660
910951784 910951783
195638699 2526
950 175460340
450508511 2621
123138050 123138050
79433931 39716965
414347950 1827
266477440 7456
549161538 549161539
630688257 2816
986868122 978622838
167036487 83518244
576508053 2723
527687832 13837
200680858 107761772
722102915 361051458
475130866 2095
756204000 8053
378104856 378104855
285306214 1457
375903554 7997
165854850 1109
973770410 7571
802817276 802817275
941077487 713433216
26749521 13374761
938337035 5767
651546472 4946
979952363 11909
187662169 93831085
31977530 141
606413533 3396
692389435 3541
663428654 8825
616629901 39850
742496780 357862312
441229629 441229630
568301122 4603
720897937 29747
539934808 4959
877181529 8782
720910305 4365
158241269 2010
603284496 603284496
562190616 2920
294002353 1836
980111494 980111495
629677533 22132
946033111 80754
76202565 336
209589220 5033
703735575 3103
836234465 5344
980897856 7232
670476861 670476861
441278498 3914
68571668 68571668
414617421 3035
370351513 1633
569782251 5375
194555474 2463
683197199 5292
4221 618899904
29636385 11862402
381788255 214220304
693347317 5161
815094041 3594
660079722 28617
128714784 47593876
170381952 3744
894395085 17594
111624885 679
940506425 4147
698486719 5287
8447815 754
612568907 2701
557386671 7570
343797723 3173
678987632 3043
90531200 589
879279073 3877
419744444 23326
852647251 7098
498657392 452549
9981 398352586
64635641 285
616154597 50009
538675040 5560
141745585 625
132110551 1561
332267241 1761
320487713 1949
447236911 1972
44312708 496
672197366 5281
390084317 1720
482168700 3705
55645510 529
5062 794142052
655500814 14233
23786 311896997
778523305 10482
945535209 19953
507491527 40841
21118 784290027
36555 664548841
341775545 1507
413409861 18303
769337701 3467
493095803 13018
392288245 1961
350492093 7653
626388866 5213
3121 542960370
215452401 950
924438017 877235512
756543399 4175
289930097 2529
972328586 6502
808513479 3565
456139036 14815
864751665 62900
971850928 15074
280631396 1895
57342868 2139
168442152 849
3395 684839400
531304725 4258
456265450 4317
291367558 1733
170781404 1119
515928666 193430711
377607014 1665
537498692 2370
971959203 5167
943944178 16097
880657058 4222
808618052 6917
781670735 7128
266108536 13849
583312950 2572
950255537 4190
869610005 21623
980505548 9172
549045308 2492
350431465 2274
357990823 2068
147317827 727
470370532 2074
173496644 765
574748965 18235
326023151 163011575
626615497 313307748
135669112 1307
865490605 14817
640460607 2824
645439783 4378
192834059 1455
83006238 366
945072024 346581723
649979206 3944
497314382 2661
804794921 8433
95577505 638
929035196 9099
2735 364178925
449051904 7472
940513332 4147
977388179 4394
537484444 537484445
976126878 9355
11398 440129443
353852427 8733
997800202 873593798
440818494 4806
36504 931670629
952014010 952014010
307307027 9996
263034503 1599
529524395 2988
512325387 2259
283833611 1684
942088897 7308
818040212 8546
44578765 292
239719143 1057
401358344 11548
766462006 3977
499926974 5206
511597107 59773
85953918 85953919
958023271 19846
4854841 276
101149679 446
307862076 1422
817347695 15818
121105404 1270
224977663 992
555637950 2450
116562073 560
245841538 1084
190579619 1260
56471456 249
375113967 1654
300366612 1459
884668635 3915
273368067 5909
948161826 66519
623450725 2749
871529670 6328
760890514 3355
399978000 4500
559438068 20381
699702696 292702500
729182 7
281538255 6178
43850996 196
5726 527380520
954122350 4207
692510269 10390
298569442 11479
36286584 160
951394143 4195
306999243 77392
521232027 25139
439388994 5379
29483028 130
466068953 466068952
48800846 2745
692420207 10180
792030106 728015875
639579823 9971
919504062 7615
428181408 1888
273788405 2108
287742811 287742811
44624885 289
888220969 444110484
59646558 263
655169816 6398
574464659 2533
852960951 3761
265962302 2005
425736729 7727
858494246 714619805
307529673 1356
693008191 3743
21428846 206
713600464 713600464
473910751 44501
576372056 5941
567708937 2588
925084567 4079
597281339 5890
946132798 605149955
212593639 106296820
661170189 3451
815965724 4354
111948406 718
979612107 9599
569797388 542694070
359643067 3384
453063555 3129
256047448 1129
717401328 7764
36984 862193596
987679159 4355
959495728 4234
418762856 2437
199124255 878
537794760 2685
713170247 3183
189336832 1466
431419872 431419873
188648280 1351
610205791 603051403
7988 739193544
54934032 319
172002071 86001035
415037112 25656
8370 948471592
971325603 23549
786026626 4279
549973025 2425
656338943 2894
816466411 358391216
478954979 6315
863350957 8892
932478447 4436
445136498 3989
853648853 3764
113285187 994
40153849 3025
484646912 8576
248590198 4041
176362967 3131
471701802 2706
524003544 3789
614755019 9537
734682025 37839
720368699 18886
823535775 4665
646986260 13081
308467772 1882
993169005 56891
381428220 19641
629909792 6824
923146732 12871
184546517 1162
527664312 4634
903817297 6310
111641949 605
735880215 17572
812523404 3619
13805 480938590
425690576 1877
110820944 110820944
464782880 2079
218895171 3061
583926544 12549
412309675 1818
858740161 4242
2438099 129
719029521 7612
498557598 24203
365594282 2889
298360553 1426
350135807 29733
867629434 4744
474907263 2132
285323759 4553
999930806 4409
561148662 4777
252276873 3043
554506736 2445
940484782 4999
767184072 6803
914428186 4032
488901055 2476
985484423 7306
335649569 1934
970741038 32292
711737848 14087
859995264 3792
745944195 7388
63058679 31529339
736965229 7441
695102939 19644
4104 837587012
582858009 2570
782740149 4603
304756634 1399
930739941 25440
46170306 546
773358124 5743
625136747 11894
763605298 3367
193011232 861
3178 102836152
395980579 1746
428638771 1890
750314444 6393
766701337 4632
482373145 2664
781301884 3445
435827828 2738
416054012 3524
994194777 59362
284650973 6078
422383520 1952
974586371 13171
768808012 12961
806074434 4041
643015490 4127
477784295 14804
243465934 1950
692189305 692189306
852630903 7446
691485758 3049
717 69592629
97306399 48653200
918098355 36473
971499674 873056289
658213275 11951
798926121 19918
571061013 2518
36286631 160
209131129 1719
970965947 459077142
590881520 457083991
276241384 2423
564711265 2490
632570360 16559
2591 266395107
499879990 4571
896641201 10166
522282721 2514
438975897 157261851
260920102 112755705
427567140 4158
286827143 9309
515664434 8503
106794043 677
323670914 7961
976793144 4307
430320590 2338
70305609 310
12081 159780778
521136231 2849
794092040 9380
967294951 12532
30843634 136
895079375 5219
38738318 237
939821904 4144
228454808 3543
625123781 365991640
335619547 167809773
280502469 140251234
968855424 4272
671565505 8616
551 28368786
231100030 1019
663515978 331757989
387237469 3365
593505484 5136
405087301 2732
326042289 4385
20051040 2220
267584223 6871
5295 682668465
231046514 92441481
602624836 8565
58342129 1870
712161624 5651
482514696 11531
32138 707839450
213816779 1002
541352503 2387
1391 205132161
865562374 18297
808167745 8943
4245 907630951
226620925 1508
750983696 23861
42846901 21423450
697117129 8956
107858577 1873
387487385 5742
891972937 3933
163238245 163238244
971618559 4832
412572672 4608
910802573 5749
863038261 4060
53506333 297
976024566 4617
585823069 2593
742804454 3658
935696370 4354
688452067 3326
395750473 4966
39812 857749540
88286432 500
672550307 12181
655717962 7861
549948045 4099
555912108 8094
35681905 302
2101 210026449
291991645 1567
531824449 2624
33222931 1117
518676431 2287
432559365 6324
351702146 2400
188678127 1231
30484682 337
699227090 3199
369761671 2716
482836554 2760
698216364 367457319
461146664 2039
264167555 1525
235397471 4037
46775088 822
74782375 514
890070642 53253
659340919 7201
528056025 15380
287547282 1883
882037727 5192
908496144 6046
598025941 6005
807653131 16588
317727629 158863814
229513242 1012
506713461 9218
655704262 6114
513188677 4004
462880430 2041
523074178 2531
172950305 161947884
6602 737450002
844101906 5333
909261350 37090
914236247 5367
419790140 1851
442058939 221029469
200759513 100379756
140946912 12313
47998431 23999216
548927082 8067
591994378 5837
404143389 1782
773 129628016
273285564 1205
481480442 2123
127029251 893
769279178 3392
14468 872313258
326 58717938
796950601 3514
308980059 308980058
364829977 1825
110613254 798
839810777 3703
987090737 493545368
23336 739191136
380344975 4988
47962 570630278
304411082 4703
521783681 7040
685173125 6125
847210109 4225
29574 943351452
673673383 3892
894698781 3945
326807887 1441
358593269 2793
985954641 13360
843927335 5848
869974111 3836
14645 671341445
967653537 430512635
637965895 2813
945923670 5714
687788464 3380
329856695 1508
561696201 2808481
530289622 3489
611432353 2696
129798116 1405
21726 612151280
496182557 2827
293456560 1574
490095350 2161
19443486 767
572198738 2523
719836386 3174
299358680 10184
249697897 1101
566552186 566552187
522488143 5996
694888661 3064
602990336 3328
281257384 4461
612895030 612895030
11077080 5538540
130582100 1908
666995142 259135933
792759873 7360
845458559 5184
655116581 3305
638374114 616380110
688313400 3035
534167358 267083679
830532580 8829
434356954 157165302
266198349 1270
189504349 1308
641783964 3756
994663042 6065
95877607 682
374207899 1650
459251775 2025
307891996 4701
516048555 5857
500900412 3019
978325554 11129
252573759 1160
641274417 5796
690805386 3046
51023148 287
844116103 3722
915929611 323692136
81809729 362
672973152 3036
510222997 16956
885908596 12009
964131586 7113
282518953 11785
163353431 6379
708281728 3892
6339 676831442
7445 773922640
851380923 3754
885402464 3904
779279270 3883
706004057 3113
59872824 264
565668763 4683
926784299 7100
38732561 244
140517106 2006
328825226 7739
36942461 181
982986459 6482
328596394 2947
873830138 3853
769848878 5887
850238185 4837
232234184 1024
971581211 4284
404911545 2138
135824597 707
488204196 3917
780564702 9034
622012201 17149
32491799 275
222710725 982
657232530 5492
690131100 3043
101930970 574
559518313 3048
881752397 5685
784447861 34545
951410769 21801
80668141 406
116098101 620
707800745 4025
331399951 4753
399142247 5535
122694472 541
908532759 4006
897730043 897730044
991137350 4781
697992119 10710
73480609 324
848758979 57916
472002098 2366
261263231 1152
450272070 44630
609249911 35170
312479765 2455
222458704 222458705
441675175 441675176
283170615 1547
683777880 3015
576452330 288226165
324425993 8261
361188322 11896
304585655 152292828
819336245 3835
686343192 6638
135016640 3170
646631124 323315562
795332744 795332744
349210990 2523
349488013 1541
1272 216238412
917499657 5032
226974164 15203
477566034 54109
92691989 1342
861809601 3800
591485197 3203
420724919 390049194
690270142 244336050
191021355 1185
409585989 1806
44309718 227
756648141 54490
6522911 32
629350341 2775
782987756 588564913
133587928 5332
10493 193656397
151934627 1223
427706025 1951
422206018 5220
436606175 3820
849562833 3746
679465835 2996
777212757 3427
264431611 16046
245590155 1191
728909392 3214
333204931 216567080
104476764 476
221515358 14944
305954519 4667
43090481 190
830662987 4209
50562 932161032
923285439 5830
126848620 2215
521253311 4418
686731754 6970
349250036 2239
814984842 5599
4616 293812588
112948407 112948407
567961546 27239
249150934 1961
707036535 30952
252370784 1184
323370347 1594
187787749 2166
877496236 5303
18911 601052012
407093434 1795
153139919 1185
100435610 4223
176333 844226351
78147129 39073564
649236446 13739
874966588 3858
817416897 6973
407718174 4386
690773022 3369
182604336 2608
717812502 358906251
366251091 42580
878571445 841188870
881452588 4726
655980336 4439
832233979 4349
391444619 2055
831097887 26601
344099661 3922
105131411 539
835479032 835479031
41064467 183
171907941 758
367059081 2949
638873602 3220
195536474 6945
179559379 1820
551357888 3691
244409110 10327
212974021 1782
962880478 66191
297190098 1470
853195266 3762
905220529 5091
499923596 2252
400366071 2410
607120484 2677
313705506 2420
158418146 2957
946173595 4717
620828910 3809
2877 612327370
611204440 2695
11041 649630358
122940616 56162201
744165893 372082946
337586320 2540
484523417 3271
646583222 2851
736098035 7083
420166010 210083005
162452890 1147
134505691 134505692
233142310 1028
975065432 5524
317361661 1460
203571396 969
489470872 11943
247728597 1703
643185141 2836
910341673 6466
812247804 4572
531746579 543208
911019448 4017
236719017 1434
280996526 1239
371033525 1636
305598068 8799
196281316 1279
123827886 546
366381386 366381385
11258827 198
225325802 2162
2068 409715509
110948904 1248
808035010 3841
462200562 2038
725382089 3810
326875795 3754
415411436 207705718
70204011 4657
306170551 1350
574918670 2535
120312824 120312825
444669859 70953
423193311 1866
187576753 1357
638296869 319148435
657016423 2897
111914246 50847
131133307 4828
302656661 3591
345879029 2045
41830804 41830805
924405455 4076
3319 262731979
628940758 628940759
538904765 7078
964771444 11577
535493391 2762
443578020 4935
62391134 1033
328688916 2708
484502565 14415
54841647 508
147418039 1771
673348306 2969
649444652 4163
747960017 3298
524798769 2314
5785 958776975
582566789 3770
600041117 5102
3807375 1568816
503251249 9346
67942646 427
202526477 202526478
700316567 4716
795809619 3509
6242 854132235
167371840 738
88280556 88280555
156784940 14989
182475760 182475761
533607038 266803519
261344401 1904
41279157 7949
391442671 1726
323148000 1680
322752828 1603
4639 544078352
962271176 451101623
732594743 5060
293860764 1534
256532046 8393
743649779 3279
93438305 412
941266064 4376
4625 404721135
778689679 8502
381075548 381075548
484576743 2266
168229244 2311
522958102 522958101
567589943 4244
678868135 4494
740475881 3265
332068777 2028
414793638 39606
2114 152914076
612831450 6017
100562595 645
866576054 3821
153472977 76736489
787555163 6332
635356424 3829
714391651 3150
726322662 4814
812276256 6424
965904325 4259
162308339 2775
149613901 1186
309538269 1861
549255524 227435
84847878 14417
861411044 12639
575600635 2538
966896221 483448111
303222455 1337
316344304 1493
235694521 1244
436879387 3395
346539705 1528
600917179 4028
809136790 6881
56950025 275
825956848 4772
31420692 204
707256942 10847
617400057 12794
822298814 411149407
819756900 5700
194587167 858
612794687 2702
458117820 2020
285512038 2049
92077313 406
467113283 4122
10084 662695222
3053 474439253
532959866 2350
485220787 242610394
669448765 6894
28045285 185
809877565 3571
654941836 5182
430650253 14252
94859527 532
561267133 3067
577752205 4854
309798371 1366
242687997 1723
23414299 650
474125470 11656
852054183 3757
888449276 6234
420858504 8547
76600157 76600157
239883965 2161
638433965 7622
661104320 2915
914352688 15952
13121039 60
270533001 2789
264212155 1165
693603270 3489
808994874 113909
37150086 265
35210177 17605088
913740940 4029
866394771 6501
620706213 2740
501370004 425040368
5799 131764878
173731059 1017
164592268 1367
281932321 1410
235471058 1915
922004457 6973
2263 352429105
49773999 472
346083067 1526
639940158 319970079
482330547 2903
455768721 25712
979738802 4320
323016659 2754
586512770 6730
208874537 921
146507631 646
442665179 221332589
52388952 231
581952219 2566
144013554 635
715425367 3932
403088941 10694
124079856 3357
178484518 787
743456291 743456290
467231085 5585
792861337 3496
713689405 7357
869647416 219331
403789643 2601
958877525 4228
71302435 1671
561618548 77164
169640417 748
926866577 5923
45594063 22797032
157086089 2553
743722593 8608
596690534 2631
142017299 1602
257015236 2027
66997531 474
128951300 1600
517987500 7500
888793926 770110998
132256672 15251
726547548 4479
705912060 705912059
929393616 4098
88825170 1785
855857955 44239
475226359 2414
138297360 65463075
897646884 24698
120560424 120560425
858377878 8496
345813931 4587
292910180 1844
907852380 4003
431620956 2099
24705 59298851
878784004 4391
285727062 2479
686731832 3028
546572739 2410
567914747 4384
333434132 1981
326061338 1914
10424 276391477
710370099 3895
561227930 11014
494625575 11241
195494596 862
120968938 120968938
936838141 51157
450411189 1986
605390363 2879
976906656 22304
599486033 299743017
1822 148748691
397456327 397456328
324194646 3057
503828374 2644
6049 770787958
698292569 3079
688037175 7142
118335732 582
703115907 318332719
455839559 2365
784498581 5755
114378900 1552
56290443 1150
17412225 109
76788713 1750
625861744 625861743
532507615 2348
110804579 1810
372107860 4377
782659435 3451
683815337 8870
729747955 432901066
603946294 2663
436966844 1995
403275578 2621
687740199 13442
652041639 3985
983592566 4337
341320828 1505
652707377 2878
478080312 2108
454818319 375620633
1477 28093348
536836047 4569
7589 338378332
214358036 3695
183730166 1722
20045260 169
676693758 10082
4963 910040495
506843006 3279
179599327 89799663
29692872 198
758554565 21054
238316273 199469423
599181902 2642
341006467 2414
527515866 2326
138322135 1099
983886497 468634986
555544507 5154
398019960 1755
467669 6
863854673 3809
499331827 7591
247656794 1092
548834221 2420
937658086 8463
575192113 3805
302494310 1581
924773739 10019
555522060 555522061
932831428 31943
118226148 5127
356658845 356658846
491719787 2461
593952773 5482
436686160 23684
775575360 7140
502874779 251437390
160798751 850
531143343 531143344
112948631 891
207645 596979375
145321691 766
382769127 4726
371860398 1797
953270963 476635481
247142973 18037
333677327 333677328
592156524 2611
286211504 1262
367558815 1643
395010434 5942
919459139 12350
28458651 649
119122152 552
759301635 3348
997384990 13151
45585370 201
945052424 945052424
3430 210156100
76428903 337
16525 754506820
865664100 3817
447336021 2390
673327959 3602
490939159 3261
805034699 5281
3160 340670456
930233209 9697
391375547 2767
686047530 3025
406330849 6024
89903112 1284
48972099 24486049
294957364 2111
176443398 778
176469536 1411
564149916 2909
327560383 163780192
837456967 571967037
5899 704856055
780359488 8399
321545218 3878
634968746 5045
993566447 4592
760659979 5948
47172775 208
180792568 3319
76683772 38341886
980690798 4521
605481824 2713
898891350 862561073
982477080 5647
587336578 8119
788296168 4636
385528329 5855
607801512 2680
363772765 1604
768381281 14440
920097229 4057
167071959 1109
680794364 680794364
1588 334794864
4253 425250200
979741441 4320
931742747 103458
632355763 9479
980462440 9171
3118 532475114
4762610 21
678682371 3919
938914763 4140
786249098 6006
133037830 817
695526944 347763472
986073919 10517
89139275 89139276
95499376 625
475368810 37868
961824871 4241
190886201 981
498136258 7685
580850985 3557
331646330 24711
937433524 10966
96569759 560
97917556 1839
661192531 7617
582078821 5154
136813873 1337
529241041 10854
289067195 2596
836014114 21271
661265494 8677
659952578 4191
107953559 1320
282864299 3548
84564117 737
328272418 3260
813731771 3588
8304 817362442
596375503 4346
936275053 4801
35379396 156
245016512 1273
529929745 6591
610584844 610584845
402745204 3123
971763057 10966
965538132 531621
778349094 3432
508920189 2244
4832 965288640
666595051 11598
354703232 1564
942402016 4961
19306948 95
292610932 146305466
916559509 26162
63994392 693
304450687 6154
850018855 3748
119611666 1594
443660244 2933
987820116 4607
859032042 13882
372803575 2074
65089825 287
166107267 83053633
504080879 3446
218578474 1257
668439721 3029
12523 737254476
484184362 2857
455172127 2007
385997672 9723
330622145 1918
167211 2
367073168 22259
881633448 5513
47316334 47316335
725731767 3200
745913879 281810
107291078 48969
896977152 20736
893121027 620095916
142291842 987
310677004 5653
3740 752619249
840721651 3707
305530354 1857
932375522 5575
327928508 163964254
228858615 4716
887109209 8534
832907074 4063
273509946 1206
127483886 940
717247796 9955
304 54932218
28741 306379060
934571721 4443
316501797 158250898
485333815 2140
729462160 275568463
547094931 11566
864308122 3811
880180579 3881
955535095 475251191
902047077 441288587
644999292 2844
684458256 3018
477338203 2557
250108327 250108328
644604559 3860
106819322 507
816556532 4021
993873581 408009704
52577654 897
795100679 4356
743576657 371788328
408128367 204064183
233108781 5777
809523959 5043
398774509 2189
963532502 963532501
797207860 3866
677659479 317323787
587868011 587868012
336787604 1485
4519 134115615
578240603 542609761
401291170 3017
123116414 1207
259342996 599112
299389751 299389751
411982583 7682
613584981 4245
929383694 12087
370912443 17066
543290065 4017
3069 682225381
339734416 1498
644208083 3374
403464748 1779
837542283 3693
23553426 175
255828481 1183
49904089 437
469458799 2070
956362982 68151
619980103 309990051
422446505 4306
43142318 704
617056175 5975
357918094 130709531
420364339 20030
407741130 4419
2907 139880200
673797847 2971
712800868 18776
712249273 9894
29639047 141
728568036 4662
636149076 2805
437664695 2395
100844880 690
343882916 26214
193817652 96908826
840041273 3704
791172480 4816
718735421 3287
885920969 20535
849233122 711776769
962147895 7084
469581053 4268
755674277 3332
336222179 4164
417344339 3429
839865723 5221
711083215 13844
734658680 6229
548610387 2419
377265469 4806
945342839 5995
11350 839455427
714562574 714562574
557683986 2459
52884085 52884084
834371099 20100
663498348 3533
390856327 2837
159887656 705
446129027 2653
852387221 8663
889859334 4703
891065768 3929
829378064 3657
424327831 1871
271368957 3053
83913995 687
265816432 1253
7639 711320763
841627294 3711
488889835 488889836
380559342 4423
3151 214616788
94858738 490
844342893 3723
717350061 17290
757996053 4394
369314053 2652
320627545 2742
953526991 5811
900968449 4313
188272084 1001
25068 680014779
847596167 10357
337346 598451804
944793325 4282
580011541 3810
716665330 3160
120910231 1435
257634874 1136
882875213 5427
701946786 7295
821129488 572090845
20864773 92
958290930 5730
542486464 2392
8066 847438158
463790675 2045
929624507 4099
370432854 3762
495506636 250637844
285529899 5345
743557916 4276
832879055 832879056
435680544 19032
100922885 445
650574804 4640
628945691 314472845
923946578 7207
662916391 2923
543407763 543407764
656496279 17140
391905115 3111
108288079 712
358818514 3037
435894225 1922
625825489 8065
529783775 2336
3413 536289707
183463255 183463256
829077647 8612
907428102 5069
465956766 2134
113078982 113078981
740760678 92897
257880100 2203
742418932 3930
937102240 4132
181599562 997
12561 647286099
810275667 4024
1737 198570366
245080270 5487
885169475 5018
404368352 1783
706453964 3115
587032876 6765
777320389 4833
941726862 4504
821774407 6783
158480549 729
121486568 1315
42878 560462035
518875955 29949
940316580 7140
552014161 2434
802869758 26479
295012915 11606
139214583 2834
105348281 1631
798891403 25425
329906488 3088
121170043 658
173240775 1215
940270185 4438
854671848 4933
351102932 1721
14679561 103
444965904 1962
71439345 315
672963374 18025
916667910 5006
628132037 7119
49414 531002844
953404175 4910
66957907 33478953
380019945 1711
645184393 50674
165554409 1202
29392586 174
422202607 1981
776485774 3965
120167474 574
832706250 7485
662039002 18955
588071657 2593
759298316 3348
632097565 316048782
756356357 3335
98654521 435
5588 810785272
972919414 23351
85239384 1343
361833500 103381
277425283 1332
571729815 285864908
208900413 208900412
668831273 3246
929434672 929434673
670608775 21087
980056935 5372
496428301 3931
506653327 2234
45117913 202
953271715 656835495
977135715 488567857
116797364 515
766020961 3620
557512120 2498
668330865 334165432
862205119 6699
28725327 163
114347185 57173592
795446926 4770
82012000 1616
640431852 3999
920414343 5741
594989155 3203
682861825 5311
787291546 450063739
221122514 975
46719560 206
812941879 3633
170913341 6681
84983657 1367
773275251 5375
978676496 978676497
926680659 926680659
944022613 5343
847022788 203318
462788126 5596
600047566 600047566
442697984 1952
310766780 2504
306421745 2904
260357524 1148
658379826 2903
592610109 2613
28779096 13539071
57906649 443
760860319 4880
712123740 3140
320984067 2119
311603399 33100
56499973 604
797621054 14091
365101971 17877
662915939 2923
410 55258184
681 84544788
537696320 51351
770024399 584966416
866996919 866996918
591 19105721
798644363 399322181
415419410 34301
3527 237533923
232814423 175663639
969012239 4403
417659348 2358
956067739 478033869
670965727 13613
793196763 24946
543254921 5395
581767367 6643
233798851 98998744
883085156 6252
492710777 17676
830951920 13694
236921213 236921213
949733895 8828
439837763 2203
976624730 8209
791119591 21457
76764810 1146
892914264 8514
156508174 1075
655613924 655613925
2837 309243121
965704233 20760
524567584 2313
267635620 1310
246142077 5233
57488049 527
173338035 679757
124595758 1521
133699817 1604
720988464 42168
255366665 1126
392351890 1730
191379394 868
23039 407813325
938466890 5684
618058869 309029434
547620498 547620499
798671432 6824
946992577 6964
179662246 943
956722377 8186
317259429 1599
876081713 6152
411434409 205717205
7542 771190260
124962942 551
473305265 5182
521258488 13218
113315249 1038
663627316 8905
57384201 500
970622121 5252
35821445 605
772832424 4758
765914069 4171
287637267 1288
200303425 2303
295980257 2094
714178645 4919
595111590 595111591
600435021 5387
944000517 6411
304126731 1341
249009914 8085
636770664 16737
778626293 11092
73679401 360
570102107 18487
711521870 3980
780673482 3734
917095011 8049
837477894 9311
730151740 5289
398384783 2542
102737228 453
246166919 2220
367545438 1754
474427271 62359
15902501 77
970902766 4281
3150 162677208
67019289 33509645
205724161 1437
39875760 180
912945879 12520
783822207 32486
319580913 36119
851627280 13548
498715002 2199
608525955 4113
913528981 456764490
513628308 3306
107590543 4198
13180398 787
817479561 7619
387286199 3675
733215302 3233
156877237 854
379783018 1861
404824116 1785
78392853 891
708815969 4016
125130329 1561
833288989 5106
599849453 6689
709539748 4129
1354 62388284
622245172 7849
798548926 3721
686812681 4078
182567577 805
991455969 991455968
178164423 977
119255686 731
99686609 730
558585557 11931
658092894 4757
195379003 1400
712813472 3143
426140290 1879
549255026 388663917
137402941 935
2001 368646723
13853156 258
397593169 1965
387215930 2715
580134518 2558
731620403 4644
334239043 2021
179567347 1743
680001424 3986
94571847 417
220292441 3446
323583596 323583597
578016523 6191
369069749 1750
28988895 235
855165031 5298
746210158 8647
842025529 3778
958656708 4227
80 12073610
12872 824232776
127619053 737
932233820 34788
451317373 1990
526479248 526479247
40327887 20163944
796174610 6181
71789255 552
925882775 15764
708010073 3609
597192938 557519302
140170720 140170720
842818896 14778
284543981 55782
14440 522374476
543285791 2916
696812672 3921
4688 813879811
551556757 5748
447320715 223660358
250305818 3362
409588159 1806
260331527 7674
287945208 4951
271496732 3349
580174895 77028
469853967 5128
510269626 3921
19144721 85
596463051 2630
3262 531226314
192076192 15932
370138745 3688
198567293 1247
681736752 3006
893556540 3940
829833647 3659
367631127 1621
301385191 1799
968592342 8789
516026641 2581
917729690 557982816
838223233 3696
955320889 15186
126109569 610
30917180 2758
968175048 4269
33111905 146
333593665 1740
251306876 1677
436120338 1923
842539325 97471
437708560 1930
5778 821777034
883465486 13583
753182575 750737083
479918398 21700
178996367 1378
613792242 8262
388358699 194179350
67355604 7148
586838873 15486
389243031 389243032
314740538 2558
2281 510995856
639921727 639921727
666998303 2941
781632193 8719
865289173 6908
337775068 1553
543396028 2396
223458497 1200
956961317 956961318
211345500 1500
988291135 5163
541352504 2387
77898948 398
582628644 2569
617867713 10950
321595577 2186
570606155 2516
9701951 73
204568010 902
50781543 330
143195217 1221
855560000 4688
882209204 10567
524328820 2930
372941567 2512
272378393 1201
593072837 9263
787520792 7174
626839002 2831
698917654 165768
632713127 632713128
647417188 6596
6932 365441176
12005 417911109
572614356 3268
229537176 4495
984583641 42226
61049993 1486
302602487 9201
821522165 4903
479358452 382299655
113850169 502
4284 746138442
664834618 32094
590799526 67704
618237719 2726
93185862 634
397793168 1754
564257122 2488
188464153 831
796497016 3512
906032914 7556
889927885 3924
812232603 8073
648506723 343446382
642913920 2920
470561221 8028
332929188 1468
614090051 92815
514535500 3134
189644079 189644080
697704789 3429
303984265 5983
935770491 6671
35763413 171
254815617 1321
380824958 190412479
492114312 2643
642948881 395548785
915930736 4982
2377 505574533
822946074 34847
398927913 1759
998541947 998541948
23562875 23562876
699619692 397331308
417753599 1842
872721367 11168
853654796 11366
816707752 816707753
154673155 682
24603361 24603360
173949228 767
614152532 2708
78771395 349
785991632 11624
239657139 1369
894200736 5112
635247194 2801
594889009 65272
394849876 2155
841851905 3712
775232598 8043
693414252 43568
20067670 137
612114307 2699
551784210 2433
495004077 2645
659506451 41338
999358671 8762
765713904 4000
307721133 1477
902217203 6979
496902099 2191
630989169 4165
596009179 2628
710315676 3132
965850657 593427576
9989711 170
308713405 1819
924407420 4076
204422039 102211019
350581154 350581155
129780649 620
795136257 3506
316737506 3895
584071499 6656
35989 963971050
289468575 3597
711251448 711251447
719160602 3171
437884702 2027
199892650 1550
724735103 3714
690922799 4496
206710451 948
176434631 88217316
858625379 429312690
675185776 3561
664503490 2930
333100041 30760
954808881 7010
598988937 6629
920773920 4060
340188429 1500
594248773 7566
806019720 3554
74160784 914
600370272 93909
66267926 945
557721336 10605
810723716 11207
677200911 2986
989020137 492030205
278551392 1258
15022 724766434
947949639 5654
783795973 3456
687338354 5127
844765630 844765631
772870728 6566
784027650 35350
561908386 8392
453081749 2750
424579889 15198
586814675 2667
709957836 14574
116118015 512
853768969 8799
578710776 16472
83976635 631
290604775 1437673
793504697 6031
699145121 3280
428817721 106143
438680252 438680253
5125200 48
93891745 414
920926500 5690
913135625 4342
792867569 3496
4489 875139529
193774910 13916
22313 316091619
918066633 4129
649760210 4791
508059133 22418
196611534 1723
718868376 7585
816228008 3599
904035826 721799534
687157409 5821
731171116 8469
661101596 2915
182359692 2851
731918751 3235
267930932 1417
477247032 14324
124096750 62444198
60827584 712
339668598 264136704
323386497 2318
628158610 317468114
865666852 3817
186831258 93415629
856370367 3776
328332351 2014
3753 507806371
645224427 2845
970279964 8733
621846359 222884
245835540 2051
559976155 279988077
119089930 59544965
833616740 16199
3753 754488108
292132909 2627
716633146 3277
970899646 6735
187756399 2600
933019002 4114
326292402 2591
487689461 6786
218854192 965
738566495 4518
119635244 1935
733199809 15312
881265491 17003
493640840 3080
616729004 17685
694425094 5281
132022185 668
541768201 2748
313509259 3957
705660721 3874
978498926 334402773
658759269 329379634
431181503 3204
533600256 8512
966717923 18909
134623156 3409
24736025 2986
492126997 3058
411916029 5529
11169 976046146
787871933 3474
767460743 3384
837774128 5815
776052719 6840
663053988 3704
4019 817528904
92039868 999
98537576 751
278720784 1661
297933876 1884
642436921 7691
263619287 263619288
63033375 297
791817780 22724
392332642 392332642
948915239 20566
7099 882891633
946406827 4173
483971994 2134
587355310 3120
528614402 5292
874967158 3858
912776864 4929
151044591 828
9398207 96
478522912 17752
785124911 16692
667991211 7522
392674613 5611
660221424 342538
656453437 9724
140597288 2048
442735942 442735943
406686359 406686360
369833066 23841
601021250 8495
264660102 5681
504508070 12905
567584586 4459
61627182 360
479662965 2115
139828538 1705
210039369 3839
77470751 1750
150362433 663
46548001 720
758169034 758169034
493636545 2857
706245479 6430
7552 490370323
3824 254250312
83459087 368
635391484 3147
502343747 2215
571283330 3985
26880129 261
116798395 515
806483157 403241578
887656441 5239
348777979 13397
165762361 1098
149185061 1763
233597280 1030
148234653 227703
491671331 2295
360990784 2884
884035228 3898
335748536 2737
694330715 7266
132334648 1192
638697336 4658
6378 473185942
351316665 1789
98496752 2106
664315445 15507
378622008 3345
260906603 2633
970888735 6101
565738260 3890
734329568 4029
710073120 4435
965903984 4259
273882283 1731
717766269 717766270
6924773 55
747557012 4031
776962321 3912
591123043 26602
755053991 7435
17932 784579798
218583937 1200
241761338 1066
20097895 91
510165096 3048
231969989 3391
356518597 1572
991078806 4370
31585516 154
140985597 70492799
916276142 28439
792411593 3766
740712657 9203
795209577 21732
633206057 2792
4137 475556222
658603967 2904
735078800 3755
421536389 7649
259286115 13989
934604754 15869
766448820 10380
113474928 1828
993457562 13093
713024529 4595
287118671 1266
970400553 47613
469501878 48378
462223938 2062
435493647 11730
924714300 4710
380429198 2711
849448485 5429
244508776 1522
708612780 312930398
90717201 400
738208667 3255
9217913 218
1912631 10
549519438 2423
929124981 12379
444737767 17067
627473306 313736653
440482473 4088
877327030 17661
824183995 52953
727437875 6732
611795587 447702447
665109105 23087
453761819 4198
380103391 1676
12998383 103
754214307 13849
720517989 24142
163025065 733
482556040 3291
19608919 117
47775739 392
163399551 730
283698239 1960
765427468 86793
459421361 8402
58209572 386
861149487 5822
715060815 18531
659284251 3284
420533473 6509
58045865 265
568074465 16931
116337916 1147
11038 727639264
835654168 4940
101046473 101046473
757716480 3341
981793301 6778
561348502 2717
219307863 967
795136259 3506
265086500 8900
356364447 2949
874839262 9526
258090193 1138
315087121 1972
920351857 15599184
410718500 1811
664988599 5175
994268721 843511
268516971 134258485
674803871 8104
88733449 1431
278647766 139323883
324991504 1433
59876359 307
629 77519390
249925134 1102
912422140 11956
1412005 8
304133687 2259
845289917 3817
90559981 45279990
90749202 789
597360631 4943
937888329 53612
328142812 4289
51618306 361
780280073 4047
910188931 7229
223857708 1546
817503757 8070
789531649 8650
676709669 558357348
259675696 1145
4604 585762178
286584325 286584326
515803242 2284
508827620 4060
366451652 2240
131106849 65553424
586712501 4267
504444824 46005
838034338 26649
807071873 18726
976578529 10070
375820751 5441
166103300 3683
734033965 6223
491008876 2165
58286021 257
566160840 9891
746402552 5213
250809314 2653
668646098 7067
719883960 13080
465236468 465236467
505918049 252959024
818812000 8864
242653996 3474
570612487 2516
68163697 571
868 111260862
499492895 8288
62718855 502
35226946 970
571999432 232911
491338956 5196
479160175 199235
920329963 4058
26627604 8923095
784970344 5266
710539689 755090
124231438 1177
865138506 11144
811226718 4311
790777351 10890
724184593 16660
160418309 822
581766545 3330
33072452 327
282829084 1413
10659271 47
6022 631516901
61990 904702466
915953972 4085
951391098 4195
928484764 4094
487062019 4266
765357629 19645
695248561 6477
614156871 2708
331230620 2836
611311218 66927
442071517 3667
117983070 117983070
173000763 897
66676553 294
770631778 3463
3813682 59
806005703 6031
864527291 3812
467873715 2063
358711983 1589
579801042 289900521
80043912 634
577102439 4334
761300028 30961
303674487 1339
883905601 5423
638269993 2922
323373960 1560
50189890 325
29401179 340
19897592 307
5365 381751940
565806087 5933
737533742 3252
834959224 45202
321136055 1416
194256977 881
905306935 4166
288384379 1873
526712669 16955
380328381 3517
256956469 1133
151061839 151061839
438901101 23210
8801 606364128
1884 261860928
345569098 1598
463778824 26379
132726181 2751
239586814 4241
195743561 79671949
816281161 408140580
601308236 4373
973732038 10586
454254618 4735
74786951 400
138654879 2848
4635 969224850
112292554 696
119518962 1651
905014760 905014760
744134662 4393
707772152 7491
574232094 4067
883872127 652174566
496851125 3016
6541 366435723
446050751 2847
118722028 626
304539626 2167
969295041 484647520
951108085 5575
905552460 5033
339674227 2195
928073089 4668
673348417 2969
825814453 8760
277069403 277069404
609017812 3319
305508618 10242
6448 540896928
818843705 3676
318507541 3749
340923576 3247
934160366 4119
236997641 1045
740248981 3264
737793973 737793973
991349495 51496
346310914 1527
621612785 6110
572268481 2883
798917979 5845
761175025 380587512
503703435 2221
965605530 36083
976057345 9343
784243686 3458
540946545 2715
150675671 985
763921628 4783
349374251 2372
552838405 126505
456771985 3170
658083904 14264
398473543 1757
815763315 20129
558206383 6012
464689508 464689509
820477618 572604218
662023670 5170
666362243 41353
610980341 2694
32550076 358
977748238 4387
204565818 902
564973836 564973837
499455050 273674
537272334 268636167
343999237 171999619
98489076 1221
320850763 2491
734122468 3237
990386626 976053984
445152100 2140
1176 239109024
868473455 796498418
79617415 421
349316435 349316435
767464704 695435
820676663 53120
208255949 11667
132280227 1126
35006634 238
778442942 23559
972717399 4289
30900 992245726
399609790 1762
846254030 423127015
171228714 755
136227191 2565
587509958 2748
863653515 4618468
176445570 778
833536960 31505
124797967 1237
606273319 3935
278046991 1226
637225258 4481
563390156 13423
380349579 2501
547379640 6264
680149983 5857
5374 401136856
481321245 29536
315199891 3346
206283143 103141571
360373501 1589
213440898 106720449
820173020 4724
85512804 897
1483987 11
700816226 42114
448406170 224203085
117952743 1073
256342131 1210
623455120 2749
93437909 412
519815285 3438
904900081 3990
772151761 11830
67863815 607
223162343 984
422265871 4088
692164897 47904
463789079 2045
11150 381006466
45604287 4247
206145251 950
738873195 3931
446273088 6114
833003343 3673
63312624 888
575565 859371478
353550807 353550807
520326769 5139
590711939 5265
291075911 3070
214851811 214851812
172732351 1856
102220093 717
366045001 1614
766237388 5917
464737045 3387
79941888 702
313966782 3357
306150094 21752
181643303 831
505971550 2930
672199648 20148
413521951 7330
222204907 1617
559493889 2467
545813021 229953162
770409027 3397
333993120 1561
683774866 3015
704219591 5428
844295446 12033
225204455 993
214772170 947
498776838 5282
290986271 145493136
2512880 16
209559741 2876
680245272 18510
272621075 4139
254745596 1799
902772925 42981
671944239 9080
983072011 5278
431179131 2151
521846091 2301
53 7354015
626022097 3304
555861894 5262
380663547 2463
894172190 9797
156817469 1315
215508799 20722
215295366 1200
382005280 3997
848056094 13078
601930165 7557
485639171 4709
218495477 2826
881801378 438489
673018069 336509034
600542569 2648
331796917 1463
592313500 4491
543810980 3577
72602568 422
14061166 62
166692807 735
913849667 5234
645780616 4283
265955077 2511
901929181 5852
831157207 415578604
437194692 218597346
890842905 3928
382188819 191094409
798538154 3521
109767329 484
957291783 37973
659844863 5289
764700758 5019
888040798 13514
829847783 6241
823941460 3633
33362092 1057
794002292 3501
7758 861882768
643411740 2837
65770228 290
767671736 17134
336032925 3356
140130899 1508
707702709 32361
876959040 30770
902728071 8362
305146072 2270
596248596 3013
154449338 1077
747052847 3294
824744343 43346
753179552 3321
527248579 8577
236949300 10746
512776713 2261
736872803 3346
481178296 450033046
781750648 45961
500427586 3061
963450415 481725207
182022279 1578
266397254 266397255
429277153 2116
321873668 4814
879629624 4137
785303436 533132
15182032 211
839407813 7638
114199679 580
18823672 83
401295488 3507
420663269 5758
865443409 3816
303675074 1339
88799680 3368
204652273 1117
613194435 3207
746824606 3293
101517098 2619
115363663 1028
40037185 178
350449495 7537
588919216 4567
838390180 4055
743352763 5672
514223376 2269
831549823 345328
288635719 1603
67188970 62449611
660670653 3551
419564743 1850
6412655 3206327
214488115 978
72474269 833
352080455 3848
908192223 8922
143774612 1134
368763902 1626
700858260 58289
901951783 3977
650981881 20148
394 66473710
92356352 1072
217298375 1393
369312842 2729
701792581 350896291
882676871 4158
914640168 10451
245925541 1503
535849373 2974
161594447 1884
99793225 646
179872334 3555
345797910 1539
530814836 13324
359238528 1584
483291620 2131
309799237 1366
2730 503668620
4318399 63
809193855 3568
463412435 7834
411095539 202668133
22275771 110
994880522 13638
531600449 2344
789145596 394572798
312367141 3830
982312702 4907
245841444 1084
993778851 496889425
36446657 18223328
17277661 17277662
817362000 4500
662459842 2921
581267350 2563
3438 509146731
353061563 23938
9679 311632717
202980961 1872
127270921 7355
481578456 240789228
788958541 7596
245615735 1083
982480845 491240422
535367366 5653
672152051 3049
923273929 461636965
316851371 1581
339279868 1496
23359473 103
861393968 27095
390989447 1724
703700784 9600
488597949 2709
731179342 3224
516182533 3697
855764634 5932
421882817 1894
473543783 2088
958234973 681860551
299864074 1342
373852854 373852854
771845024 5153
169705162 3701
29003669 610
640153539 3068
168959858 745
4544 893908233
792212737 3576
100840727 3768
773143840 5338
45251007 304
710914009 26838
113 20999694
869063111 3832
829317179 7034
139477081 615
4096 654412723
759376237 4347
184005649 92002824
851891220 5869
675404580 337702290
199565976 1295
656447628 1622656
765428557 3375
415775139 13970
246059785 5346
661918570 3287
5288 339685256
84505 533051727
662462352 2921
509372587 2246
346761984 346761985
795722464 8714
925033136 7963
116920496 1349
816874566 13475
665639202 2935
485904101 14844
96840184 427
181661194 801
784606369 37106
329528911 1453
632938781 3492
22272394 371
393332603 2527
430058972 2145
833582374 4451
895481701 7858
590832703 14854
541747821 270873911
387134825 1925
506975764 3541
618318406 3829
4498 916732882
975163317 487581658
69404689 972
350293217 13827
662670447 17596
682406291 3818
594480088 4509
324932750 3719
494006642 4017
83241499 500
268296592 1183
669533049 4042
373302822 8506
796011401 398005700
634566823 12162
889760582 323667
52162082 230
740955487 7774
520970365 8290
16102231 71
746828190 14067
788388479 5612
806930860 3558
129467658 28078
475016175 237508087
14754261 205
11457 80554305
126095796 556
588886138 3689
72109407 41275
756148201 5736
727095740 3206
588409173 10415
69625450 307
840164599 20840
268528666 2559
761571917 4949
792430156 9061
13746394 6873197
198360855 917
737165833 368582916
776515178 3701
59674606 2194
406821555 11593
366948999 1618
489204234 3192
903610145 352906291
187649144 2115
537267880 2369
272377191 1201
1724 314201772
699182915 7619
158406976 826
426663847 19988
848777171 7459
459004507 18135
7180 956039713
446505070 3916
26761457 118
573105436 2527
9704 461006111
237100745 1301
443028428 2188
512018692 256009346
989517905 7576
624790547 6562
924734399 4099
194409713 3028
983280805 13922
1551 213410027
443207183 4984
449436316 224718158
44714176 1771
7821095 287
97911279 493
389677796 26426
85026385 3384
752314836 8339
597275223 8372
316318076 1796
133945458 734
929308979 9930
921564409 4693
270598474 3395
866430475 17113
1205 215235895
835314555 13557
576180085 10597
500048640 3328
212730897 938
198397435 1954
137089461 5728
318834514 318834515
160910323 1679
865566719 6144
993191418 793459
822416487 3750
283066383 1294
601739166 3229
505975045 7174
598934771 3337
719874471 3262
25854173 114
142849255 1028
1253 219403628
531503044 6712
409138274 2265
50574663 223
832324024 3670
204112712 900
505646760 4710
322349270 127275829
441564025 1947
884938482 3902
356658388 6814
371821866 2994
746847313 342289091
554828219 4098
148934758 1007
806931158 4172
651232453 7188
793591630 793591630
161014129 3736
73934518 326
390305663 3994
437937692 1931
668908133 6569
746884965 69305
922384429 4139
560016491 5759
754020394 12249
489907768 2267
605550039 5479
992771651 5133
104557555 52278777
47853424 211
953202572 4203
899381968 4973
5059 848256544
384108491 13545
398923539 7373
295396067 1562
134713855 594
689044040 3569
660294706 5378
254459502 1122
536364697 2365
6714 322486223
305460678 1506
415490311 11070
751683913 5869
978924059 489462030
305977380 2021
879621516 10932
798906776 4663
991172076 5314
811377749 10425
925920275 456500513
151557389 886
183473918 809
321816429 1419
327262298 1443
337664999 168832499
233882383 116941191
926551296 7368
872221091 51022
772684452 3407
307922372 1413
279377065 78831
522757865 2305
989793169 477498702
379552691 1930
196404558 2959
432944018 1909
144248870 6605
605013664 15963
672114212 15127
356292236 1571
1118 191914754
712299658 5834
31039007 429
135454454 1397
951154680 5880
673569269 2970
748797985 8836
777212756 3427
303146953 8312
919166028 4843
218291173 109145586
660271810 5753
216118671 7364
879202821 7259
407437434 8947
834144653 3678
973221700 31700
359498371 1718
180343140 3277
267121034 4035
778261176 14102
686811391 4864
664505275 3683
642732983 2834
307764522 2973
277643625 1544
164890781 909
5487 631956047
469931499 42150
705024254 3315
426291397 213145698
490876933 2478
476064011 3461
101045 414587635
68815991 470
907847761 4003
151007663 933
10811751 56
160568735 708
7139 938530516
365863147 1876
908751537 4007
690796981 24097
287518295 4988
649047600 3420
279194399 3284640
52719 373473110
585305301 292652650
827160000 27572
255540429 4562
463877471 2372
183413832 1168
721432511 3776
933925339 4118
686606697 33669
229706799 1802
57175042 1431
879963317 13221
225249116 2359
283643432 1678
413213201 1822
397587874 2221
131766732 581
882676145 3892
144678865 2713
30143332 170
556545114 2454
523661711 7750
371872435 2678
441218581 212786035
64952365 32476182
739429920 5136
424360416 5501
829045719 6130
624812646 8162
946485965 9640
827833344 14592
981715624 6164
342669091 10770
643179276 2836
415101019 415101020
224599788 2306
571633393 5776
975641475 20060
899631111 9197
19196311 9158250
146733815 647
903196971 903196972
716252711 17863
835499321 3684
673474692 5412
461592121 5302
303946609 2174
830740891 3663
231969467 91172835
411465339 2665
53007811 239
801195757 4073
874515493 5297
343815155 1516
381459822 1919
160736616 892
116457191 1835
862684152 9443
781733834 7155
1501 340175787
958453665 5048
237396177 1068
332351435 4457
898327073 3961
872904229 35041
9978827 44
99561249 439
356194243 178097122
119296141 629
615342819 3367
2027 286077950
755669680 3332
622872209 4088
345746783 45601
770645492 3658
869318783 19907
743885087 454614120
153209431 14190
758679278 294194632
862709121 103691
625159528 33544
403524239 8449
69805538 661
803720181 4310
954290403 7115
15070 988158964
676062696 3558
537723832 2371
5666 833675793
621291751 3027
365561664 11401
958388284 6847
883915885 8364
914787082 12432
615589103 40594
270546795 95610880
820526111 4412
804207647 3546
376233449 2283
91972528 7226
672116671 6976
761117307 3356
72195723 380
421689218 3502
677282973 4747
353893698 8686
4348 872208880
567445557 4226
148166906 1517
299698577 2108
236115699 1636
745696749 3370
913597657 5799
457443246 2017
5464324 76
792754878 8139
170828889 1817
348089777 20711
198903449 1912
227310885 1966
546167441 3980
312750717 4253
650195495 9378
844800199 3725
60868965 300
522757866 2305
847298026 4473
109044596 3127
78468271 734
538970004 251977536
783562906 3455
527064607 2324
33758949 485
230240270 115120135
506864122 189199
882501589 4476
858638299 3786
463378875 2155
706966218 55566
680566926 680566927
779258526 3436
986511347 969790804
238565833 2435
619999222 2775
69876955 661
2373 354936418
509379108 2246
588730979 11441
906483626 3997
614102323 307051161
813883899 406941949
829994291 793737275
359564946 2569
364311132 3286
529981855 2367
371353 2
188886125 946
876155424 12281
792024413 4801
843521515 136741
921491655 6321
691384962 345692481
46407816 546
8824 832147320
50873494 691
804361853 7187
498886781 249443390
394102801 7020
940428320 5620
704810326 24295
141387806 70693903
295159974 1421
793313403 25926
51484385 11375
352006244 2171
490991969 167638156
161439537 4679
18950017 97
357960211 2704
327268849 1776
182489532 1259
5742 411862176
641839633 65168
730200290 4711
202884303 4016
817811996 4823
466064906 2863
527835685 2359
340477006 1504
726955656 3703
6240 842793120
490029132 12010
203317559 17064
938917801 4584
982482952 49165
898670497 898670496
396888776 1750
75597416 2990
276311701 1294
295599995 1446
998620504 48093
836499531 6028
2558 194464276
900138392 3969
970391700 485195850
842987046 4737
934723482 934723481
36334979 281
182048661 2234
293253717 15982
105353312 52676656
180396098 843
4582585 72
1416 200961581
820995768 13686
132081398 889
1171 210873192
3064 632434882
262750151 2414
290674270 1655
142792963 878
912210223 29803
927905095 5062
991054401 7840
750906324 3311
62821685 277
584901013 4607
3356 693272517
286295296 1557
63365842 748
195963358 18425
722836232 10199
2998 508907917
86407371 381
867702367 3826
595942517 595942516
782972463 782972463
465086545 123792
989014827 6005
355157837 1566
136208854 957
912479650 5267
370123878 5280
507609322 5274
674705538 33421
399007111 2072
112942318 498
648389438 4542
365802863 182901431
775687904 20263
49730155 260
352430512 3712
413443640 1823
803523814 3543
651576288 2873
2059 439161655
767690366 7495
896705486 122212
932993709 689326
136230312 1881
477835011 2478
565089360 3509
105871356 739
406215118 174598208
874123365 11001
146927319 803
201748450 2143
186476888 2357
908644768 70793
272007367 1851
694087072 5617
691030277 3403
163888591 1065
439136895 2278
453354703 111362
256487513 1189
917372561 4045
459096315 2603
459985603 4683
426327068 2402
302198801 2339
310649224 310649223
169431250 3125
715473225 107187
661363405 5084
272342837 69598
228380887 1007
27388234 272
730539508 3276
954574688 4209
184818897 2846
905359103 3992
733275141 366637570
993517214 495363439
124843124 2569
354303479 1854
472700131 3570
518218877 2285
805654665 9824
912488524 835515022
750592796 55093
590499800 7661
549661603 8341
958427217 4226
433852360 1913
830735433 3663
547634267 4860
30616997 135
16506 682341534
995655929 5815
37016181 763
307773648 1404
13426 701693337
33129 539883953
102151780 645
675410198 22549
495634035 3957
400514671 1766
13606542 438
718444652 6313
822580231 17624
945064269 12406
224074149 224074149
665861655 2936
339037800 3225
582401855 2568
920603549 4350
28747295 131
22873 496093649
416766169 2507
177825735 873
971175918 6600
955079126 13859
814584011 407292005
77 17163223
78364888 1669
583063440 3415
400747323 4541
649076526 2862
542066048 2888
2314 266029010
16885420 170
41737279 11460
17015 437932070
460159922 2029
903273686 61570
772907137 3408
760103436 11585
918049969 4048
668815913 7449
169439601 1100
635844907 425599
548934164 3315
888889513 18349
944811306 4166
990706855 18031
981475047 4584
797293385 766798266
821665555 3623
501611865 4271
947704990 4413
981668081 5470
632128804 8460
299342191 2456
602587321 2657
829336604 22950
598963652 3070
255141842 1125
837067280 418533640
90234975 416
246295148 5737
388982846 3566
193906305 855
991540696 4372
198330722 3911
954332551 5160
82779131 365
878344874 14405
748535769 3303
930855806 46279
200258798 883
474510176 2225
412383824 2206
629960125 6574
355631364 355631365
501057512 15941
408284624 10234
760785538 10039
13607466 60
888183857 389944928
508492576 3911
402191032 2516
688302552 3361
22577353 17210677
490042554 2714
483237923 6214
929255121 4906
239504766 3225
502268097 2528
83232633 367
557965337 3676
722336319 5067
987350791 17819
881652416 99633
222826873 111413437
562669583 2481
850016530 3748
701618537 350809269
941673978 941673979
41324871 398
104585 737904983
112991256 882
769231102 9491
6185 849457736
889478225 3922
481387641 2219
545111280 5303
168617275 6434
114000743 649
383999131 38667
678727681 2999
929923612 4577
264464171 1428
997548997 7243
322408981 7336
587139611 2993
459546025 8876
807065964 4869
575362938 575362937
807063751 88707
398740264 1963
600230719 300115360
430214332 2728
585542922 234231822
594875416 2623
391777385 124098
738580946 4847
680834374 3002
80064160 440
869782760 6327
81195883 1316
105004267 463
513937471 4951
524920207 6908
171728650 815
613465646 3965
443061017 3413
874296279 8660
425974816 14816
159207985 702
329109723 1668
993928863 493900765
362112995 2044
584414001 40474
17827246 254
885131330 3923
204681732 102340866
471500568 2079
303080445 1737
9209500 49
495679314 39147
402818689 15337
95725009 484
960335604 8622
964244636 4772
259385937 259385937
403314409 2286
110148984 909
223315586 1683
846664777 150873
785597945 4099
893098601 426011419
221601335 1671
261342914 4035
484271307 3428
51812821 493
842305489 3714
668580394 2948
374890673 22051
95438435 428
756568801 3540
126898871 14136
619595744 2732
864478214 864478213
544272340 272136170
338828741 1494
685336432 15588
341464693 3831
974507169 122307
15261449 213
48660198 331
437710130 1930
174981210 785
105489813 620
452448045 1995
152343601 5734
923816599 5243
697766364 7443
91967332 1224
233944415 12617
416656555 4968
303897789 4130
670934581 4806
106592241 470
898391592 8158
977930134 95585
160992641 2462
974298244 4296
834932057 6659
812088667 6676
257896356 3513
427819593 2116
989109425 56382
193114613 1741
726497568 4412
956040193 4832
799660649 799660648
833007016 3673
965431191 58106
20203140 10101570
227270926 10324
936827121 936827120
10296583 46
144118495 4688
977460640 14846
312068426 1376
981101051 13884
660176412 20437
889991812 4183
785610951 3464
171043317 1238
489030893 5247
553632868 2983
732185740 26884
396689100 2045
26684479 22450641
274191529 1209
63024993 3545
612794989 306397495
866563100 3842
855913008 3774
859149439 4702
691727327 4248
357467641 4190
817550883 4608
196807724 2117
541803698 2389
568774892 4159
996015832 4417
247045957 9140
507531114 2681
827795460 4210
285205383 1520
198664729 1100
512326284 2259
64121303 511
285983452 1261
217609583 1074
297124633 2814
922423701 16225
942550948 4156
5074390 31
432966384 432966385
570048649 4316
754988008 3329
316605418 1957
23141608 985
800567547 4298
683185305 6453
752997590 9902
516305885 3819
1711 74924426
919731961 5880
618096447 23642
175296348 129911942
6320 837601754
964135366 14111
917773145 6822
625296840 5684
264983787 1179
765318821 32438
105428649 808
185517428 185517429
799671575 6492
893322109 4298
3796543 18
634566813 2798
644999293 2844
422852183 2151
388423817 1892
985184926 20431
178993873 1652
463353665 5406
58328057 34166401
833453228 6007
898457030 10106
74564863 436
104097986 459
100426439 565
418371930 2085
99550507 980
566251500 566251499
708202647 354101323
945300788 10479
783252853 31894
229033536 85323908
7015 806966566
772453551 3406
146281596 645
227412008 1132
566211084 5665
238621350 12925
770566214 34831
865652521 7087
1966 199556311
887688839 6928
946856588 4195
103220651 1570
601832321 84389
754762621 3328
270670398 2447
921002312 4061
358330217 1580
502753244 432662
7832385 7832385
415156487 10080
411041569 5413
9071721 40
760111188 14392
496975582 7571
478311401 3317
509641060 192358910
737980593 3254
509310167 254655084
190763739 946
227019445 1001
224298383 1078
546289148 38904
2360 353242930
483049900 8482
655882464 2892
834243371 13374
38653297 19326648
328622542 1449
703453429 50298
943857003 23319
262888558 3576
417964386 331182491
484133628 4257
786973263 4136
489244039 3398
180605836 180605837
787881335 16782
786287864 3467
967601785 483800893
811745074 3833
84906007 42453003
68779619 494
509128579 2551
315405879 315405878
112715195 497
727398319 3760
240510810 2895
783639995 4889
123607461 1034
829550719 29824
429998812 1896
762244550 3361
889533472 6370
946172052 4172
387812787 1710
879663083 4057
46586571 228
233870003 86150100
325819176 1562
310239560 38287
75340771 394
88141330 937
867652050 867652051
425418084 1988
533732512 5504
984703391 5146
324972125 9090
784700316 4366
251629318 2302
859093586 3788
804203345 3546
287799254 1269
222990149 1149
295511128 1303
732827249 366413624
11217650 2858
649761945 2865
588285647 4296
850257023 7552
626170003 2761
729380971 364690486
516632177 2278
997766272 997766273
597603474 9628
183354561 8056
950599027 12438
165378313 1903
703369406 5713
959205833 7622
188233051 1168
416619500 1837
879306215 9397
529192296 16192
16031 772052960
12102 575934189
8127 686658357
87625916 8428
787690913 154847
271485096 3715
899348373 11346
1732 276205504
225965851 1650
170496136 885
5669800 25
345368103 3722
852126105 4612
387590873 1709
865660396 26765
500743950 2675
898048699 126682
323631887 1427
329510390 2266
145410930 1305
8481 616594143
151270930 667
471036719 3696
201242497 2184
641372842 313394037
464800891 3090
196210156 1064
78801093 1958
274275901 3498
605841587 4483
380875031 3048
499706100 16574
443254060 4315
815234281 4340
125825061 737
900170607 9195
973030967 7397
126110687 63055344
621201265 3576
840131280 8094
731835012 3985
39715 980963860
144467269 637
214578288 9612
980893045 186659
499763093 3147
755066798 221102
932255571 5707
607438585 4764
107726298 1630
523209145 2307
988577832 5141
62228417 1197
775171637 3418
115326113 1312
911460950 4175
5642 493111564
264729093 132364546
750196745 4922
78744606 358
248949453 2326
572522760 572522760
821695470 7612
30027416 344
481507465 3519
761228475 3675
4787 929223718
760837630 733220695
174376865 174376864
415936528 1834
289545920 241893
159478850 1135
461025500 2375
679516220 679516221
767381176 8565
122741387 574
968795344 5896
538603197 5767
679376123 679376123
241144667 8508
424303413 4162
148969726 1604
140837534 621
596687297 11021
981774337 10464
790435659 9212
448140174 1976
576278471 2541
318109131 1828
412989241 1821
845030718 3726
279952976 2061
294435695 4008
409359559 1805
159630378 1747
6695 978887334
609247377 131986
67357521 297
1316 189218376
475356033 2096
903003445 5270
509908546 6705
478744577 4096
85273791 376
820310282 3617
3422377 29
372619256 1643
362964263 2463
67631089 906
182733950 819
970903700 4281
291708504 36804
163346179 1277
721425632 3181
191866627 846
596171184 3514
4143 332638318
417969720 3402
790052897 3837
985521817 9718
434850098 23437
397584570 2316
379996697 4976
472823528 4583
4082275 18
2134 357945516
320230258 1412
424184817 2168
158361182 873
776602904 6357
729133065 3215
271266337 135633168
341317696 1951
289067954 9118
942778500 4157
807444667 5504
13663 967099255
916752760 23576
229192470 1495
702125000 3125
223390119 985
296417145 1307
831173684 9160
540314158 540314158
956522383 14227
359463734 1585
785088990 4694
653762804 23403
274418404 1210
405432096 30140
60103718 923
709086228 6023
490397787 17307
824299742 35965
275074634 22121
231102674 1019
518823340 2380
67745667 3577
986095963 4348
291654587 1286
118738087 1106
198895706 877
836213141 38780
298880769 2116
305877413 305877414
379134496 4016
768845000 13979
639564797 4967
377890909 173923122
530238864 2338
287896405 2022
2903 84253281
139046250 875
237634 593134464
719824195 7714
543393003 2396
526755430 9418
421591536 3144
788459264 7496
790459033 15544
309756999 154878499
838354920 6760
620959227 8065
348456349 2791
682535693 3854
946238726 23731
18452870 102
614018419 3899
991211937 457866
641722306 3740
737949269 36661
650840095 11794
591019365 2606
634393046 9295
175736807 1719
127231067 681
363776490 1604
789463709 3481
781446769 390723384
600166199 31480
477836293 238918146
998339568 5028
1906 394415112
494195824 3037
33111632 146
841649850 25621
461978150 2037
400286295 1765
998569578 4403
283710858 1517
826176591 88798
918478751 6475
575019720 3266
785236146 373845288
274898612 2413
76061342 2282
901545700 5212
148321968 654
285632245 1894
2133 292856634
120874277 822
269176615 269176614
4147 552197932
253036221 1340
538401835 2374
100015452 441
425788433 2776
162106561 1496
904223424 21565
746013128 4020
161127991 80563996
870820149 106107
906941208 3999
327060450 2295
231556304 2012
146280296 645
797942915 18594
1302 225427226
302353382 3293
360597939 1590
855204631 427602315
7162 964091144
823254956 5498
942774501 4157
410947103 1812
313906125 6841
709672033 20112
334505424 1529
562530559 2672
947087567 4176
5573401 2786700
990569544 476574627
258089710 1138
493086227 402856635
343584547 16439
659163491 10446
680216321 8530
777219612 3427
460386741 2902
138516337 1876
98249367 49124684
588949478 6137
359606951 2364
24641 826311294
336916119 3278
234503962 1034
219127438 98233112
778871670 6130
156352106 3522
201532211 2268
708456809 3829
386037020 310639411
945422957 18824
81644843 360
740929464 3267
688158359 3180
952197183 809936843
682190335 3008
144908949 8116
909658702 4011
579372912 3204
785643168 15529
643450603 307283
656525129 81698
408450591 1801
35393116 165
378967762 1671
756579872 3336
358291593 1678
798761423 3522
948924616 5080
61536691 1123
954490847 42324
909282957 6939
742327270 742327270
356242077 1828
535226759 2360
11552911 76
630628274 630628275
352208499 1553
203320296 101660148
415393812 58783
748107362 11974
74711727 364
489030300 51700
876452111 438226056
375396993 260498284
114422170 2213
992437417 4376
883846457 840304549
74249743 2270
71205381 32669708
221032729 4214
360411246 2249
361381505 1664
19618325 117
854976761 427488380
96894366 1033
591017347 2606
475315679 2744
381021117 4193
990747590 4522
590016492 590016493
866563955 22041
910082746 70785
919 203814901
261490024 1153
934180879 934180880
163087641 81543820
693566280 4266
605130410 4353
347440059 10604
638352001 3200
483201552 30546
238587340 238587341
192636180 990
584773457 5428
22905993 101
907802173 10252
148054483 74027241
72805683 394
131395546 6262
862372683 5479
668578826 3941
229124336 1469
679181249 22250
964699577 384938018
24720220 109
131086704 578
174463307 956
15 945599
272607513 2686
438165767 1932
280050214 188980
950448360 9060
279860880 1235
312133022 3682
332938203 4387
750003699 3307
728022409 5855
182188070 4650
94789234 483
739942811 15789
528892312 18326
901164864 6176
592 114473036
74490444 406
707652636 6832
693073664 3056
820228303 371817
960482971 5708
350219035 2011
456476221 7282
556327937 556327936
162355505 3059
985140859 5791
4679587 218
610986115 4194
664903591 332451795
918512424 871487847
4449 983166438
566041056 3677
938345842 390722688
823427726 18042
113346284 1145
963418036 4248
64980089 31081
965682711 482841355
498965629 5306
893930981 6151
650513807 8608
714791494 4329
309963046 309963046
255368917 1126
228653002 1721
13870596 119
393618095 5211
52168606 615
673277156 4431
840750754 420375377
128930401 864
647870467 27542
389086781 194543390
551302891 18246
80376254 493
352673561 10510
994172844 19200
683397115 341698557
81541294 605
603128298 8391
901274364 3974
775316832 775316833
341043904 2341
653481898 5670
43467208 307
30179875 1375
577413389 2546
513188437 2721
495627327 2799
140720918 5319
77992471 2190
810840565 405420282
732089816 3228
175439600 980
901546314 7110
863507142 31791
573004385 6378
113446609 957
587057600 2825
65089456 287
321638182 1853
632219690 632219691
862322076 4284
64635675 285
832403977 16426
638241554 17641
132230594 1185
716760259 4220
57856395 57856396
7195 588251094
225292650 1650
690760168 9631
908759209 13406
300389716 3411
611837893 4548
5263 677071238
689711523 150521
558137573 2461
713004335 31588
893674790 4915
42183126 186
997159521 5320
519218897 2608
718472135 359236067
278274141 1227
587949400 3574
435203163 92087
244789521 122394760
313542989 156771494
887942382 15089
757131339 31513
695795387 3068
920962978 5103
2631 281911650
874509952 3856
209185750 1997
570491581 8084
652342644 4297
276912519 1221
625945921 2760
49692365 1745
786325488 4524
85500962 377
632158899 316079449
8128 437284733
346498242 4311
217588224 4116
152441031 3605
999793684 997472960
897976919 5465
725279216 3301
940730528 899765080
424786978 212393489
676539850 14770
401423610 1770
977183461 16830
11092 802721907
950089934 34806
204843569 2374
223759152 223759153
309797906 1366
560208776 8803
256155999 2720
528428304 2330
835845611 5171
638998309 133990
281152460 4026
581137181 3174
712768196 3532
382831964 3442
447028603 2593
177352568 782
5848 509271413
860168550 36210
801367612 5951
94747323 4357
86060403 43030202
329129592 1933
578626385 6836
6780 948569460
296953891 7026
496539770 5277
285464927 1788
976188027 300650
324084339 1429
548839233 2420
3633 406042245
855069928 7670
980820062 31495
190700230 150315425
988794953 271548
343232230 171616115
47655973 378
757440067 6314
636390607 7952
811738304 3958
341391828 2887
609209299 3290
114621760 585
100242507 442
715554492 4308
843658718 34521
307758079 1357
899312543 6440
859724702 5881
689672456 3041
526714974 9729
5591 741753864
438211079 219105540
332676391 7274
719301903 7676
924037291 21933
195603589 195603590
784503806 379820066
72128520 648
560552278 4107
435047769 2270
705700297 3929
630501744 25836
708986481 241326350
191760181 5730
66222973 292
642501735 2833
723178943 723178942
354264652 354264653
974750783 4298
276423450 2350
67713 488752434
318960001 13290
90113276 804
3613 412663966
321299660 160659888
922215007 6986
719343050 3518
133156441 834
706276881 4401
11307 704064276
642662399 5120
195926016 4906
24290524 395
486231470 11368
115263001 4269
174856657 771
227788157 2221
77519467 1178
644910121 3422
426824224 4295
302799941 4212
870914936 5610
396659209 1749
840027005 4326
544653352 96604
645160158 11820
695329768 4761
941452564 5893
907508841 27660
2540 40868526
577978375 9928
758674971 3751
883815236 883815236
191645704 24911
414414442 6266
643605998 14116
202300121 892
630537749 63428
550465890 2670
92023440 1159
881782236 29419
962285789 27369
94 10887550
509152329 2245
548757978 3535
580325755 4062
65738924 315
279760783 139880391
144251182 713
653551923 8095
404329009 1884
979737120 4320
472632443 2084
764197039 40293
541330790 5743
419775033 268853251
970445068 4279
114529456 505
24990855 121
367270032 5087
603649401 301824700
312521859 1378
8649 487613322
193000843 851
687317716 44558
648398328 2859
323239647 298537553
277333260 2811
842078481 3713
238590018 238590018
836941307 4875
156962470 1505
449763900 2978
495312574 2184
22038 234014747
826671823 826671822
687636375 3032
396140418 9623
827955431 5120
945498410 945498411
196171663 1424
695358779 4585
283716682 25200
154250964 1145
610387707 5887
262469591 16148
352488119 1676
552238520 2435
803976806 3545
860975693 6130
39517130 235
664133579 12177
74561976 411
121333889 4544
399335026 2276
133199429 628
204675148 2010
522138754 522138755
651144509 10163
534107904 2596
135622215 598
542440808 3490
767427422 6260
472875831 2569
700976611 7567
34542 541411846
883250197 35814
836866171 3690
387071264 4692
915290848 9153
79779 834328782
579677796 2556
753363117 20862
586493407 3294
417961433 7282
646354351 2850
136881380 4867
702088259 351044130
415481113 1832
541811869 2738
509244674 2863
766785683 3381
502461918 321849364
41714699 712
4426 601418158
11068 841211251
682070725 3035
851997138 7733
6446 653696298
93328590 17357
363071504 7098
952308566 10978
972 129485352
280451701 3615
282952257 11476
25524 554745231
275738581 1633
580590205 2560
691375677 345687838
652129325 24071
139204944 6245
598984441 3060
582586873 6664
267160975 1178
260952019 6633
884215537 7261
654297805 2885
120034594 539
385092817 1698
944040421 10314
716433857 3159
189753355 1734
4989 514647715
640707033 6161
221682401 1138
16652 259604680
893300401 4266
144294511 834
557497254 2911
801938660 3536
477243411 2383
286889998 4804
5809 798237926
344043463 1517
2576 565017420
296901932 4493
69521828 422
220214060 971
149968907 1114
904896090 3990
195755497 97877748
641424077 39431
991762631 7272
66965273 1324
591289575 2725
438700748 2577
246482547 3419
532681380 2772
222676855 1533
877010947 3867
767751343 6642
105389765 1210
369073501 2737
615577040 835247
689901263 3042
610130845 7306
297277999 2000
17710545 131
601434678 2881
701167414 6814
499568010 499568011
750545411 750545412
864480535 5300
665394369 5392
323873854 1671
214338195 107169098
131138090 581
292630923 5778
875642069 3861
307417016 2701
168053227 894
928662852 484829111
377911710 11286
351526050 1550
889224694 5683
81418200 359
874951104 4443
636579653 13313
735659994 3629
174971329 1102
38308270 215
546654905 32056
875960171 14020
752170443 10713
202693386 1079
80219686 363
645046321 4622
913473186 612461
231158820 1889
586557557 2634
170840931 3599
272318350 272318351
205482226 1874
678539413 3636
270564050 1193
343696762 2479
168151381 1528
797455394 10135
473244067 6418
161717826 2411
320984752 6398
221584815 221584816
938923020 4140
176043675 1954
386822700 1845
891165206 4058
84315350 475
821775820 10696
973912593 19277
93673230 510
232362550 1714
7799 985871590
536171175 54975
863732647 4766
404361917 3044
654673551 3131
8108 883768287
851246499 4325
862067804 77818
56513969 283
157241810 125467046
823151157 711750818
425149805 212574903
996430948 4875
872161404 10138
10604452 53
120113494 886
580277344 34906
974983735 4299
862513872 11609
113668356 751
405436276 2904
906711709 64742
906167541 19957
546997865 7001
875269775 58132
603935426 10107
368684078 1634
883678295 4328
583852319 4320
32239 309623250
813331182 7049
674545359 13929
64861373 1708
880510767 762180506
755675961 3332
693076353 3056
145497630 1735
63570000 1500
958541504 956679261
181434653 800
547089521 5390
788104424 3475
862065188 4066
962672885 12804
670643300 5374
4659 878499292
968631847 4271
890569983 445284992
197536704 871
175282267 3945
540473455 2672
994397925 5922
761567537 3358
517823935 2776
652705416 2878
195703397 186837972
888341736 3917
839394066 10954
63896310 380
179618678 792
382475707 2669
144419905 1256
816065599 18440
22044498 175
892253936 892253937
420946209 210473104
541029983 2497
23573 124795462
781004615 36767
521226619 500698
799908503 5744
5274 704083400
909765560 269720
711865092 711865093
434760265 1917
15289 707362845
986146479 46420
916294296 8425
230195092 1015
258129769 1860
748643693 3301
772455876 3406
756685834 14086
680311801 3150
752955692 3320
505528100 505528099
343122603 1831
992215010 975536683
555745009 2501
921680967 4064
457050906 6201
123327045 1411
235958232 9197
990413257 990413258
147222295 87217
815530379 5322
808148496 18589
662155668 3083
137209161 605
437365410 32710
933019523 4114
3538 786620771
772775733 386387866
622448402 3245
991418784 4433
998805846 998805846
771776578 3403
80694156 663
589900423 425764611
662496063 33268
107329499 915
994286054 7715
8793 432530717
43823279 43823280
170773624 753
552302118 10314
8391303 37
71591946 71591947
562209301 3034
410258625 1888
301652969 5422
683321282 3013
219603 219604
336561995 1484
284842139 2976
208876353 921
67253937 3281
899262261 4989
331626910 6083
498724 3
745434608 4649
471916639 7760
52763950 323
954556739 4755
683876986 67271
778868281 28430
888257615 26672
760462836 6663
368178912 2080
574294221 3621
88621505 2437
921649007 11976
114076232 503
2356 118309832
718809344 718809343
201843989 890
521505658 7583
952496601 5225
19192238 99
4133 624675730
1227 144414207
844162693 8409
565471389 282735694
438195610 2143
29872025 259
8978 895806884
700867019 4003
959926955 5395
705149747 40838
172677278 172677279
5904 597964969
354628917 3788
757251274 9515
627077115 2765
2783 483652004
719294596 5279
821105824 40340
689450240 3040
480978876 2125
545079965 2874
588096278 8728
39262501 19631250
948323329 474161665
580819190 2561
100341447 3217
670763204 5243
946102187 4244
110984382 1895
661734659 4460
591449871 2672
208189045 2206
862929019 70060
877892826 11122
611013568 3496
749140769 6052
751928356 375964178
3170 334135372
612701465 5226
785973635 4326
616795812 8053
193264537 1556
297673963 3324
315499351 1577
873437893 25974
542143052 4969
21798331 115
752927135 376463567
936445499 4500
967785011 6068
10753442 557
889251432 3921
206018926 989
587915 6
704612091 15470
34504822 21050312
901064165 4371
867978386 4086
8724685 236
28166 548708836
655936153 4834
570606157 2516
119 4678128
255460728 2404
970899127 751409115
58868008 2087
14841 490762188
168973310 764
887518716 6231
313469406 1512
921913546 4065
160077665 1230
773842401 4240
798921151 4260
764062248 3369
942715086 471357543
837982226 4103
670743967 3633
947652037 473826019
489742488 6873
103338016 1132
657980400 85452
733329568 5005
812128101 15050
341924400 3400
20630296 95
983767996 78219
877813799 53395
539538948 2881
888105551 4925
431320260 3860
450579687 173439785
949146253 5606
716069661 5190
116094955 2305
434846159 9560
208276507 927
821140492 4293
518897809 2288
327534215 163767108
533121723 8089
8268 840615828
813358452 3649
921369581 9597
428184784 1888
15454569 76
6667 580419341
503305615 2570
121870358 563
497533078 2231
947148801 5120
7273 693497294
402461449 2292
604047473 3166
829605135 3658
953210980 4203
465380033 3299
157667954 883
882934422 738112396
269428663 1188
220003883 110001942
57637990 527
75129987 75129988
93735073 2976
175609049 1054
464923599 2050
337184551 4169
392948029 2871
327306983 163653491
948215888 4378
339998096 7160
483495058 2853
216207402 1148
277659510 1280
977894311 4808
809643549 5113
175658354 175658355
883143537 8272
878145790 3872
394162081 29380
494523226 2835
291992013 2186
269640647 1225
818269145 3608
116160530 116160531
870711434 716663
743198760 11953
979170611 5196
632304381 7438
384206313 384206314
987938952 25256
964562176 10755
560403032 2471
573107364 2527
70305614 310
63960800 31980400
562089542 73399
495198901 2758
960327918 15081
240456823 1094
976292249 897225729
955326787 4235
406638063 1793
436312667 436312666
828290683 11596
315922445 1757
312 51198576
6833 696727549
495482658 9518
913222576 6671
232684344 117449158
391901275 4977
855098205 24071
354121956 3109
318727651 1585
902022373 16198
657238645 4467
125899768 62949884
754082704 3325
89769772 819
792866313 3496
118612287 523
145653332 643
139024649 613
1921 361450637
42409916 187
516406966 2277
628228650 8610
948394580 4646
680631679 5020
142099120 1878
253619111 1119
458613285 2231
788364287 7836
123824941 1445
839828147 7067
799891856 3527
677878304 2989
802189052 4151
215147477 1183
719276835 15036
378914721 2381
299408131 3087
922198988 12543
290168796 290168797
419786256 2459
280467501 95934756
517292475 9808
915109756 4035
827594313 755269627
886571792 6163
974638520 12928
834313931 5749
922856927 27604
201656395 3069
960056483 10788
234133473 3556
158022593 711
154527824 2495
411352689 6397
66549819 876
603492957 6362
977262823 30691
418882977 1847
715081535 5568
257951448 1737
421608187 1859
517043071 3315
865668181 4030
143690267 71845133
486955836 5094
391672950 1727
868927663 40419
37083653 179
686501860 3027
881452855 7047
389577078 194788539
4966024 53
999052671 993824144
420699757 1855
914400366 4515
620431611 34478
522610356 522610357
608438099 34590
772982017 4965
154977453 14045
787982298 787982298
223568802 1691
518582810 2944
226338415 998
170117885 1362
56690272 376
580971367 290485683
996525250 4394
640489273 7309
309589260 1510
416031695 2844
304814636 3373
540024155 3355
210311643 1096
661429216 6496
955592015 851966699
845361416 18815
930618259 40866
778578217 3433
964365394 46056
727 131109763
915210996 5061
556474888 14565
419087961 209543981
670754216 670754215
767324730 382235053
204561279 1186
235950460 10193
525132180 2637
37258271 261
231503395 4231
635328154 3789
934396750 14686
558935922 3660
328882330 3477
989350418 6847
288425618 3743
651111128 8435
307435909 307435909
144364125 674
81132894 783
304301837 1820
385620092 192810046
323346244 3324
1197 137569638
50908237 685
628808520 20374
571991491 13335
587803285 293901642
9192 444941600
59347050 525
520987862 3205
961057343 5938
943684761 4161
208998813 1804
781926041 4341
729524213 364762106
681633938 3184
801309601 3900
735121539 17187
502013803 251006901
857579538 845332619
701592001 9920
892502894 12347
388982440 1748
469064328 3681
568500631 9309
261490224 1153
920023695 5606
757300767 11204
760345040 5681
329604371 23148
178023065 1045
735507851 3850
598664990 5303
274644135 1211
807137097 3986
653703818 22762
285630305 112883617
6242 964957022
151134315 75567157
1685 346132700
60826713 646
426367079 1880
611751231 8896
107124673 1671
194681873 2552
482016157 2279
219534899 968
891800851 445900425
820993493 3620
208235694 5705
615449137 11396
486745524 3508
15082 467712343
608131023 3977
443888480 47985
269855003 1763
694296385 7561
2072 353241757
497503922 30252
938395196 9025
653888461 653888462
683671993 3550
405514139 19324
164840080 8080
176874329 72931
491000813 14031
116125311 9590
730559893 619997197
731859708 3227
500966313 5852
231356036 2964
53466295 365
151673109 1310
324765956 1432
819122373 50241
639862081 7262
687303755 687303755
811033249 405516625
297946558 4753
645973875 3525
976176698 4627
839367667 52496
486760177 171828394
143106382 631
151203887 792
448626124 7412
792458246 3731
978415686 6561
909485049 4552
629778402 3902
710309412 3132
913298494 4027
824720653 3829
676620038 33964
231131286 1402
194473225 97236613
888145691 9430
391673842 1778
932998382 18259
610415708 610415708
369360396 4555
901267433 3974
485369686 3623
414395560 414395561
702852119 3915
448188067 2414
205349861 2666
502637399 2300
931383800 4957
457631435 4182
492135019 5898
941819083 87418
220627745 1147
114768508 636
741633252 370816626
81027359 360
160199028 17468
584383573 6040
420470806 1854
667149133 3887
1883 363559954
574829326 5985
930968760 6284
377481176 2645
474328031 2119
998237285 6385
514746581 2819
352182468 1578
680372 3
45358517 200
227017790 1001
989908599 5552
973369449 644150
250089617 1238
571744631 4633
73488792 739
725726800 3554
690354847 3044
546115136 2408
538173844 3661
936030829 6608
146280839 645
271242133 1196
261311875 2189
935181900 38344
148526759 5630
878468067 15172
661931423 113112
754615218 5558
94902677 1669
570840413 8611
778562616 3688
936873620 4131
977168084 49143
230777307 1101
417731729 5648
175084276 772
300038001 1640
365698396 127602051
337917085 1835
4343 363514814
385731757 2042
1917 291693462
362176291 1659
163912417 1109
60398502 433
294574800 3900
984708679 9928
519815981 5020
217 46847363
554024900 12155
803262526 25545
464769289 232384644
568649252 15853
794299401 12406
932799610 4113
483670888 241835444
613381230 2902
755903350 3333
126424912 926
479367489 2560
838750706 16169
454019682 2518
421778388 3837
308875550 154437775
927585131 4090
402659762 2017
585019507 4822
485788463 2142
722243038 10184
18275 949787012
53069563 234
87243470 46523
714262075 3212
64182136 283
336279557 16287
914691957 457345978
943914991 4162
269116411 9769
998995981 465215061
308112508 4817
580173915 4034
731165103 9112
636605145 2807
520419710 2667
66449762 293
755029176 8332
73259841 3008
707383959 4158
79181903 2928
96164432 96164433
395811416 184184
187329618 826
516260407 6364
965903682 4259
435086441 1923
354965306 3969
714 108767904
928362477 866588320
643617290 321808645
808797749 27364
606281615 2918
216813570 956
618812580 3468
420881844 4283
533793529 3816
794878447 3790
865173402 488438008
988848508 12763
77714030 1641
866813152 4967
622343564 216089980
747278500 9928
574013447 4616
382339653 1943
570102543 26146
571125325 2912
116110318 1011
855352180 15325
423852836 4598
857036107 28179
577270378 6379
234102873 14085
370069613 2267
939272650 816178328
86950678 705
849512384 5362
422703957 2449
490644100 4955
415211465 6041
396638920 1835
317150404 1455
845344862 4833
192932281 11178
961593841 4240
803980136 3545
18180368 81
112884063 848
24738228 177
280707564 1982
720894266 4141
799132948 3809
939689962 27827
195155966 137687198
683086573 3529
83299980 705
620916318 5847
324942745 8986
1411 153535143
960967685 115626
876958679 9880
843222787 811940501
41276049 182
923553760 7520
6500 974601476
229285700 1011
76655357 338
446845812 66219
964166084 172388
994294413 426560
789211979 394605990
185969439 820
875956977 437978489
920359598 4789
774595116 3942
278640651 5938
130644801 811
846419027 6123
284615595 1658
935826262 289328
716193171 3934
994258242 4384
822199806 16024
504540001 3882
955811565 6600
812223565 5176
394936210 14880
231187655 3891
3363 618516591
393952027 7029
432088065 3316
705954943 3894
9873918 246
980599401 7307
574154361 4385
572262908 4382
373369928 373369929
254858185 15768
15826 510277718
786756153 21459
270641087 4820
3681544 18
320289357 25910
315740256 4207
195247439 1319
452676310 1996
123368868 927
558751582 5098
798740944 7312
432717229 1908
180979320 991
709613192 5706
895373664 3948
773848920 8038
4237 808313675
97536537 97536538
59296199 370
770383964 7338
948905895 5285
335132017 6359
27894671 370
951037887 17764
286845557 1384
439942352 4713
88425702 2146
470593401 2075
252957057 12330
856823749 428411874
991133095 456944188
216813004 956
388671152 1888
16014210 5780830
4357 258971366
120619029 852
624773703 4462
986663101 4454
589723085 19640
966498782 468272823
556071296 6848
594404784 7378
257937640 5585
298685934 1317
382754222 40188
87316631 545
964823040 25992
855879776 37316
778957727 4128
127508376 802
485208591 2967
654695077 4116
168142858 2382
418208002 1844
761763691 5895
179679604 1255
483593084 13532
598117636 12486
767981881 4230
268832601 1402
796973822 40743
264441279 1166
362139525 2567
151449393 3604
409813144 1807
430294016 7749
194253619 3354
795236523 5773
781972592 4325
992171105 8604
15647759 72
728243856 14009
642732480 2834
301928648 2566
391782574 2385
425463668 1876
626175183 2761
454888346 2159
219174713 150861025
253431661 103903968
931628160 922525147
761142735 21932
602528131 3285
678960503 339480251
2268 473136552
130215447 902
934775251 876473072
475741365 2186
714411984 12876
409030488 10544
835763370 10110
542119198 20886
980897789 980897789
521603909 7548
871029321 39928
578344277 566818486
437204624 2152
360718054 1982
629884060 314942030
817500341 5997
182819121 1761
410675009 1986
526384232 2321
783524496 407558
473540465 2088
912609092 895255420
592832071 2614
591701821 2609
820936226 17823
74572866 74572865
1001 220847600
935436372 772105096
293789144 146894572
94228653 1283
624345126 246545660
33872482 223
583948583 291974292
57605372 254
294964537 28423
931365015 30434
780214799 6097
266252634 1174
12558 78422213
462 65398872
532549247 2656
819622674 3614
6854 762975425
476490978 2101
470140056 2073
5491 500482686
150204755 75102378
651660838 651660839
48811230 585
449501743 1982
420691283 5798
756589824 4221
425608963 3522
333868247 1476
135269082 5093
284383754 142191877
131839488 1188
347050176 160544905
515512907 6289
323404905 1426
689261697 4288
641987331 2913
359771304 4776
320701657 3285
646092496 7574
1675 194593404
851668664 22274
92157320 545
924630983 4077
678111069 2990
117024156 516
856366591 3776
704616899 17575
978229165 824941421
578191060 285258720
751464233 3398
899501878 39851
566307962 3058
304471735 1462
171794839 3131
132 22577544
620101460 2806
153071 316750645
276822173 1269
1182 171777696
982312401 491156201
440554456 13695
637249794 2821
160470092 1659
829343447 7448
189552564 2526
27862304 141
956152144 4216
662915940 2923
312731197 1509
605691052 3777
116830666 69586712
371955327 6782
752299988 7497
172748404 1906
92484 773998596
683548074 3014
432845252 6692
316669605 3027
957137908 6589
249320901 124660450
303516969 1779
982593612 5148
916803441 14549
789347960 789347961
4317 881419158
314834248 5728
451254233 4901
433555957 4387
615967072 2716
785863484 4367
218479631 1176
329930951 2425
104270442 603
962381672 7994
453872000 2432
355263115 22222
752020028 265737221
4218 270069019
478584425 3687
702569358 4842
848425131 3741
816029749 87637
778423060 44941
645825425 3330
837367963 8072
638980697 5347
479667467 7858
180423550 1179
906491622 3997
318258072 2706
711284099 41999
98002159 4595
458875264 4079
361925575 6905
893110027 3938
436271681 2015
277435558 2321
428638813 1890
620153595 310076798
814466573 18891
856019990 4199
338462857 5528
756833315 4148
466510915 5407
158057155 158057156
847871958 832838646
2452 405306496
278695889 1395
169526966 12593
974857740 11464
783070717 7426
980020762 8125
384274610 2177
289159801 1275
241112610 5786
966260955 6317
896964644 3955
337395066 80654
988160293 494080146
538899755 2915
170909920 1851
312693485 12061
300514929 150257464
558137574 2461
787882082 3474
8043 243164019
32550371 533
255036568 1299
285190874 2025
93704676 586
993408794 11219
747056788 3294
845413373 5267
604565697 3409
989298664 6028
728432879 7349
873985141 4166
618937321 2805
312468750 3333
643315377 3401
648532818 648532819
3383 751009292
6809 470010797
848925585 6119
70078661 309
143791810 1113
652252606 2876
40411836 583
224636018 1193
73807180 1013
410662729 8121
86689619 705
259077417 2276
6846 952358171
290229984 6974
920331721 6696
210960913 2606
13286329 88
276178369 1627
618311151 5716
410630273 6953
80142573 3533
988485377 11008
749777657 3306
495818673 249271
24349417 118
539310968 2378
73714637 5694
754690477 16274
403591063 201795531
238152941 2503
516859412 2279
982 100804854
753172912 3321
530435029 32433
885392063 3904
261316467 1383
208664506 1335
300209566 3074
16923 572183553
457666255 2018
325781916 3065
915344389 4054
129148571 1018
366270696 1615
349664252 3353
798759452 3522
875855641 11730
1991 436359506
6646 525964440
230628776 3275
114507126 549
428445342 257634
647884933 323942467
987417130 78410
59646729 263
2669 203196308
156287160 1140
992304000 5760
69233413 697
547076132 7803
114240284 896
184834666 815
3470 287996700
425481050 4010
273095574 5179
845257512 3727
776762601 3425
5802 970739123
387254785 387254785
126451021 63225510
895017480 8376
475092458 237546229
577520977 5071
91244302 863
62368039 275
261689160 7548
197020065 4461
4572 106470632
385547282 1700
778057474 8232
283488751 1250
356763677 178381839
173268324 764
18729791 9364896
539763112 2380
857065907 4636
281554907 1462
922585788 4068
23132681 102
946840178 24439
805112257 3666
16132 635875044
271673161 1880
471129661 16663
83438153 3457
937394004 8664
262237005 2297
509684834 5235
453861159 453861158
604938042 3474
619020244 3527
134914610 741
708222155 3364
874444793 21129
624563999 4500
825075322 3638
14647319 1403
24052787 108
550247333 66729
209441049 1687
863545761 4834
91588025 407
211035508 1845
3033 654412773
87285979 1154
882999585 10859
386582897 5828
899105739 544966062
929919099 172243
580742843 4796
826305717 7454
291854576 291854577
491030971 245515486
836754964 16574
754313519 3326
558428484 5388
665766185 8074
2280 482222951
27023304 20669549
589748292 12726
103524190 103524189
15336813 700
654767074 25177
58690954 33831333
752038956 3316
957977550 4224
366133815 2984
367563967 10626
177833956 4180
133164222 57885065
420243923 1872
138080705 663
381861181 381861181
559318187 9422
687596552 18408
64767548 45081220
190694525 2337
331694272 5392
657196292 5808
534725819 3348
877031493 15971
988073687 12264
345860189 6599
8295 828720270
5798 754795236
89716290 535
698522439 3080
455391549 3982
363894719 8558
671488156 3343
730066000 15871
780073937 10371
236838496 1376
273537187 1670
96434214 498
744653424 3984
446867309 7811
21772031 96
562056360 281028180
743646620 9010
122149208 861
697011248 3106
3548 408126440
10374 534758952
4796 914024319
394216891 59654
507263532 2891
717168053 5542
508921247 2244
628891444 2773
290137104 1842
776779250 388389625
5489 750944216
280603043 140301522
632296644 3513
815862765 3610
505646643 2365
572897546 121944
90183664 732
940943317 4729
451316079 1990
672473505 24585
268976366 1186
779962016 4131
744554852 3283
958265191 4470
463201956 88966
631259967 11327
401246552 2642
583494795 9026
253058534 2085
964932222 191683
930758473 4104
22132 736055873
696277118 348138559
937070609 859757053
946718914 860043122
358500483 4108
257436300 4525
813117336 377623509
795586335 3508
16925 489303212
818197547 5039
805147005 4060
361173602 11607
652704854 2878
661776602 2918
504639917 504639918
339961207 1499
5112 608874984
1835 98570944
369289815 184644908
444157399 11211
607030657 5504
657999477 5737
995081256 6331
390664310 3992
366282611 1910
724767022 3346
736319313 368159657
854286804 5139
725985571 8326
64547444 420
971980170 15377
104546182 526
948413720 8980
656899502 12435
117348784 746
520409089 6396
661355206 21497
404856629 5955
935548825 7652
813881773 4246
886533838 3909
506020673 253010336
84743993 42371996
627991505 15826
814785767 7583
15100 967808276
211578066 1018
460120153 230060076
113817295 534
337451 540878908
118159421 521
832929984 832929984
454718221 2005
871823219 9761
734158573 3486
153913480 1876
437128031 2287
827918257 14503
1015 155839040
959099198 4229
205951300 3350
767379612 4987
170208835 817
796598334 12467
358717015 179358507
801940048 3536
316071978 6887
738112888 577638
2594 555087466
95231699 810
83686175 369
3202 439896639
121787667 537
807482889 8328
770259243 770259243
1262 37051058
193609889 2848
491992483 7946
113055863 51224565
811015315 3702
188878321 992
500727217 2627
563131361 48648
54 6910650
642449106 3042
17009474 75
629739241 314869620
371540075 4797
804535764 14069
802830749 5315
737757630 3253
688623943 5227
947010822 6817
775675392 5232
826653195 3645
21243883 218
839715701 419857850
178930221 982
146871210 73435605
234756543 1258
3855 728293713
7166 766999896
542030849 2390
541678852 3641
717407075 12851
631315861 439635
659214141 16100
355690853 2143
208918065 1106
823563608 6572
712423656 21371
95110545 855
828149509 9426
529476099 10009
392479886 2619
30406931 846
571289844 2519
550950642 95951
305944035 1349
457335497 228667749
146340194 15274
669489671 2952
230503041 1940
125495054 615
654220349 8075
270690400 2589
449824269 3093
421365784 2505
495373999 6657
831961774 4071
176653821 980
84004207 494
85112310 524
651708641 84880
346 71079181
591246743 2607
681796950 647936849
791305817 395652908
729905743 7736
383153487 191576744
136696499 2775
945990388 6309
933944933 30029
524201809 2585
178178705 1626
31911169 444
72435509 805
864813396 46583
301659556 3063
97058681 1186
812175725 406087862
280904040 2282
134678617 807
327940341 1446
326582022 1440
836877480 8030
121573935 1413
989088153 4966
976005375 5776
312519928 1378
385486032 8321
684993681 98617
392649399 2047
900099309 5036
457891030 2019
877523817 5882
102573325 2331
154651727 924
29029358 128
830709553 4656
719670353 14162
567853661 5830
641841038 4481
979968231 4321
592888591 27824
37840571 5236
328020100 1700
119072708 657
512774451 2261
36435837 206
625940544 4828
540487313 8622
275462964 16479
681245415 340622707
460137680 8176
860985328 4256
20864957 92
778580089 3433
522800639 9799
234065898 7551
406635339 2374
543502604 15187
972044908 6342
782494135 9133
270443172 3211
725282337 3198
977980050 962611124
401961010 200980505
591847987 3477
760809233 760809234
398445701 3217
1413 161274168
577990249 398574170
4285 717833767
710527911 355263956
786593920 17024
53523032 236
762247739 3361
804276148 4789
772245925 3481
446340563 6039
976600695 18686
85273415 376
218322001 11196
592832315 2888
22228 567628933
966810032 4263
778119921 3431
926769893 24942
870191549 7487
118204988 623
944573253 11138
595268785 5776
892884388 6365
740296144 10616
824505124 19625
699300141 24382
23722789 199
841113210 6001
977305509 5930
128817967 568
4189 831566768
868462456 7295
642940706 4068
651521218 50414
140810619 1638
72800281 321
849500004 849500004
573458026 3417
754422551 7790
531 107304237
694552933 15966
167841551 1165
334975299 167487650
794365831 153057
288220236 1324
109086952 481
129840825 2595
285746068 1291
744517317 13944
491606644 245803322
57988109 476
103214651 471
336357108 86623
289484990 3209
74932562 425
102835061 594
407288460 2966
428074481 428074480
702917147 7476
139989527 69994763
327661813 327661814
639651748 8043
854325464 3767
215521073 1063
428005474 3848
250182267 2122
962811751 5009
743424177 3278
69776105 81499
956381864 4217
180908988 1985
224191835 176678419
858703636 8428
633620785 3552
199679389 1795
651379913 5012
763701572 4018
36721049 2873
694877152 694877152
13085 713678926
428155815 2232
992738612 4569
203604513 1928
341608807 170804403
4806 131588280
521997736 4655
307832210 1715
974847323 17466
474521392 7583
608258825 2682
991396699 5222
5842 666520215
756840186 7467
175082957 772
88289507 3793
858411279 7060
24369474 180
725231577 69465
692735957 3544
24352732 243
8399 967205944
168521148 1599
24090 691373311
790607767 4461
584677166 14215
477191001 14200
14741481 65
198095080 14197
498749963 25726
932253142 12995
249923681 1102
689746815 5428
742415330 23290
576708659 13950
507622608 6871
299402461 3415
55766021 320
603719417 2662
728110313 3698
964999960 4255
351300807 1549
587314477 2898
146816799 1104
884791229 3974
471610173 7947
707153358 312254223
2271 329076572
513014949 20222
5650016 177
672399678 4562
842333225 8353
800532803 4151
419109769 1848
449786131 5146
323410932 38337
152037440 12841
173002206 5781
328291429 328291429
370295866 14818
644767884 2843
991498130 67403
422062344 1861
717339932 3163
10625162 61
810699341 3890
93178217 678
908075167 4004
334087245 9777
80990069 903
120568554 8966
758395792 3344
1328 49538972
547102207 16391
456809049 192528015
974602619 5652
419468891 2195
323207821 7020
802178371 802178370
785346975 5325
266084370 12150
125620371 62810186
895686091 9739
8628184 61
465114787 465114788
718111289 11036
522530073 2304
964286668 391509
565037935 5555
798078579 3519
611718386 4769
440727120 5229
47966581 435
730271527 3220
858279287 21977
696714921 618037923
97066874 428
115536695 64790184
247428980 1091
348750799 7047
150286789 675
285322453 11443
946615069 20356
794158849 5376
836415513 3688
507300225 3235
340577347 3616
946298528 7702
728025068 12869
365612105 2942
453716640 40395
5363 659306249
515624353 4802
651522828 4940
162965409 81482704
216029430 4617
475836249 5050
242806354 2429
157338395 1906
2019 347116138
69622385 24016
723658671 5764
9963 628123574
475039416 3571
321273359 9335
423838276 7413
634977991 6063
969540074 4275
467643272 2062
458977504 2976
958803811 45988
41 8783056
255138245 1394
518004094 518004093
515851337 38302
2971 448397916
269635650 3515
382913650 6745
980038542 6987
725573795 362786897
936200462 4128
214170951 11957
51811033 546
152022281 76011141
906692868 4660
738295323 5122
347225013 347225014
325113006 162556503
922367132 4067
825809635 22252
425683616 2155
40926844 457
978891187 5976
853492427 8531
984150762 18010
863673328 4396
554367566 34197
367918978 2549
698078911 3737
566075328 2496
209560231 1061
64566017 358
243965080 5253
5518 85265843
644962709 644962708
816300912 22761
721053961 278852063
351526958 1550
107045352 472
157424384 832
22697659 115
945088743 4993
860108781 860108780
568155675 3999
775948123 369718723
1058579 9
244243780 2980
837970464 4095
149851651 74925825
351000251 1747
857278422 5733
236173901 14692
407331119 69274
699384791 4271
717099989 4590
835748864 6195
812602560 3583
843100400 23947
565848175 2495
647616205 323808103
808634114 8361
378000242 3547
350778037 3197
727459383 17356
194982143 41299
4372 723179377
734863485 3394
239040441 2621
472242671 5858
351036772 351036772
137856775 1122
580702824 11675
577501560 4311
212670565 1847
214052201 1326
396843850 1846
648120605 648120604
774173436 4038
418749947 31599
71636795 1892
811650381 5051
802162927 3537
513231081 2263
689425311 8881
967008188 671500374
948463641 4683
332731911 2432
667121111 261002
616585581 2804
991492732 5159
510856319 2910
86007508 478
58953922 275
475701822 18981
677526617 6737
72904351 445
679740202 12409
204339449 901
968035541 5318
846962143 19416
83392003 954
514821642 2867
310187348 1802
687537360 4120
113306381 1422
6912 979582828
438879902 3269
859860453 4796
558686582 14049
217722730 1707
972446082 415364480
511186991 2254
899682120 3967
667375969 297197593
444115519 10801
263034452 1187
204331175 204331175
19320557 9660278
992629120 496077491
780991610 4010
602429267 13902
964454903 12674
277382424 1528
346906950 5694
3289 706696360
401806774 1803
311081688 5316
943500927 22872
320931929 1554
415789022 3939
780527737 12066
287940465 11268
403921316 5879
76186690 489
701759131 350879565
527977487 10596
544288721 2694
302315070 1333
91320414 1709
916041631 6913
653616882 4612
286783372 12647
157526693 78763346
476268896 4724
232258509 2331
392497659 26170
164718947 64180717
267506747 2972
190744799 16910
13241 248053472
520248960 9856
445105439 2704
437963727 24140
357187587 2989
965332529 56528
758732799 8176
461455692 4637
981321460 71260
235647072 6602
105751552 512
676526280 2983
453164505 14716
391551192 3294
630170194 12247
232010536 1688
611066544 11070
911790429 6158
204093688 1331
805080961 6624
195687626 3715
406027013 143398328
421688663 22056
977356939 16219
82896617 4247
152244080 959
684903271 8233
155541584 7349
241759206 1066
585680610 4389
512459298 4873
864080082 3810
100996079 1825
246744497 1228
663237253 3653
440644865 5111
758917950 3815
878366337 439183168
717339933 3163
396929699 57643
368238056 1947
561800141 26212
956449022 768990615
747665826 3440
226112621 997
864856441 457596
859414536 4104
5757 707446711
976431755 16841
643638187 2838
61007048 269
746681473 5779
1001847 66
412517336 7112
116387985 58193992
300271437 1324
162650 905535779
370383088 4846
796185611 5830
405392806 2085
403257754 4385
166797734 914
416864529 7482
385492009 6215
881436557 10556
919072501 4650
94905153 1292
715528913 3155
870911848 4611
127406574 664
9978847 44
93267394 43434718
489130267 19825
972334608 5936
309799237 1366
512721440 3736
338332609 2937
50040451 606
104878592 512
752360681 8420
683286200 3460
175764576 775
730607437 7956
965724993 965724994
277820960 1225
980853338 980853337
1535 169004317
22223359 167
773 140543311
830846245 415423122
606912720 3823
92374773 92374774
10279798 72
178187405 99635
292393143 146196571
497338739 2819
386211504 2344
511871522 2257
18139168 98
747729928 3297
823258589 3630
417975812 1843
232628889 1935
859383076 783663039
168420749 1425
237678016 1048
731684281 17273
460780457 2206
575950421 6140
623600004 260866
325193562 2421
727050879 9280
107921272 45537058
93891889 414
736219965 15543
141186510 34630
464751611 23412
650005771 12770
213766958 106883479
578431099 5725
430222526 1897
172906320 172906321
440660155 2077
489626509 10088
639099855 2818
20864863 92
711969112 67235
789684348 6637
7484103 33
214399571 8426
582204973 582204974
681878945 4829
562216187 2479
202419352 2644
813210837 813210836
813389651 3905
709611304 10435
550196711 4797
62390932 778
335481072 8066
202046129 25286
1940 370083991
472180945 2082
386455680 6084
964470399 22040
502501889 502501889
44225550 207
283 21271412
640458533 2824
271279000 1629
788292597 41581
550244801 2836
927319901 4267
913694401 21348
216860720 3381
797512369 3925
214414667 1792
805514505 307107247
87087745 384
453233671 77795
8844903 39
875460907 5516
886424289 6163
179260357 1563
641466728 3416
544690886 3948
764660218 59800
482222667 3316
20355897 725
655008500 3980
44751819 1208
1814343 8
688712574 21581
573198694 2696
1303 113397614
965679315 12097
900299219 12230
797315103 3656
40293578 312
258171589 1394
42478059 269
674566476 21925
573912598 2953
207322021 6492
205135242 1247
800013721 4798
391730884 2005
328099876 1886
325989689 2584
114263675 2911
329846758 329846759
25691882 164
4904 972723112
347328951 2495
2686 547112921
452450039 1995
807397696 5056
9170 999135464
654204101 3212
254008160 1120
893560480 3940
375449580 4682
234416024 1215
390390704 2971
412989292 1821
975901672 5953
991566090 4870
837995219 3695
5081 710916719
771038937 4412
673540694 55729
465819384 4266
11151 700853713
262906815 17280
723875376 94425
675293112 6318
33880 888521938
810762144 8409
648215957 127116
957246039 23470
523853928 14075
175062917 878
852056125 852056126
584128670 15408
276827607 1857
197309518 870
8077 433176139
409745790 7230
37940389 241
447418697 13593
979982191 979982191
869520527 3834
976003937 11997
80561395 418
803754392 3544
943417996 5019
982916528 4334
926345711 15013
235865248 1040
4429 967689466
1388 236991141
218855245 965
432530935 4598
603037268 2659
179779418 3140
179189551 1194
980419599 4323
806871101 11191
268131366 8262
832359008 832359007
259681393 4392
877907960 3871
439976196 1940
732391129 5432
981912112 23200
114965307 114965308
12140 833981580
4983 836198627
262686229 9142
42787690 541
5315499 63
366178945 2432
563550961 5817
75032239 443
606069217 35424
513342833 2551
699883499 22947
34018912 150
777651609 13148
213412845 941
965684316 4258
592151928 2611
626566937 5308
265803085 137404862
4635 998761823
510103699 15710
698460148 349230074
441900183 69100
449675159 2465
797614039 6903
527873148 3222
701405894 12418
399722926 4558
956043695 478021847
225377745 1463
113244587 1261
509573302 2639
239704385 1270
1721 347448116
299983853 37784
127619778 754
357887438 1729
787800650 5330
344346124 7375
443153015 1954
985126324 24948
788586625 56384
606513267 235950080
436527304 3141
135215801 4520
264441534 1166
163322625 163322626
740709112 3266
735525756 367762878
299048652 10691
806604817 5444
723469670 3190
769488625 36594
803204943 332211553
719881899 4463
423421586 6178
823874401 5715
488642706 4691
580363597 2559
415257122 1831
796717753 3513
384053341 2035
223003315 4931
398248027 1756
485790008 2142
459802769 2338
777382685 12233
983596905 4337
277855902 4069
527232998 20659
316512811 2506
1685 210293055
457668273 2018
2984 626580657
103320975 548
995956275 5065
421736015 6420
461066103 2033
113863505 703
298006398 1314
26562850 141
628700627 4611
980025085 4798
329301983 1452
839126699 3700
900362585 3970
93464859 46732429
996061587 4604
142651684 629
271068766 271068765
424384408 1973
140647520 70323760
336184561 2571
657607238 4558
538630999 2375
945194637 17928
9945774 54
423756353 156077
232123480 17492
922042584 10087
603954139 8522
872831039 4309
36841523 183
766549 383274
854548488 3768
108679984 1106
747922919 3915
744699040 13397
763218841 12073
910414393 455207196
839569197 8114
884043809 4824
114704233 40834028
856153648 3837
283852687 61936
406920706 2351
547019893 2412
909862650 405822162
203717115 3057
823812099 3977
769469497 7566
206614183 103307091
867380440 8232
512467409 256233704
2949 320293839
670850259 2958
311815465 2023
304354865 1342
747733225 3297
403032079 1953
1326077 6
36680107 263
613824242 3287
186816169 3069
249630400 124815200
324107212 19379
695341207 3066
1510 159277820
772456115 3406
808427101 8548
120630257 998
199119155 1118
561296160 6960
135816067 630
959765173 13326
266216607 133108304
10583444 5291722
462162901 462162900
631159353 2783
769443593 5384
561560845 5738
217947112 961
831193813 415596906
891087080 4940
763696964 5021
156742249 772
870692466 611552929
375928151 2110
196714665 916
111779457 14795
145044383 2127
88339550 44169775
874744738 5038
785665673 6541
558674631 18316
203125961 101562980
229227655 15349
313858344 2565
376490409 1933
755332672 7507
483185639 3144
908119568 311345
875495992 875495991
438303276 4231
952758773 4201
789224975 45250
303385947 1867
602026004 9711
504103276 2925
610753550 2693
716435927 3159
5274 805316878
281192350 3758
586259906 2585
731815214 4924
620281293 2735
512704784 17565
408874791 3812
539084583 2377
521530713 2343
549375710 3273
844913395 4602
2048 222920142
589203017 2598
33778164 326
303138855 4334
30678511 1499
295284486 1302
55911996 55911997
984222448 488722473
963501249 4826
706375594 283329866
510117577 24289
820701144 8843
22995 783831539
2436 500880651
894741065 14451
725206567 13656
812597647 3583
533481799 2579
351129281 2479
811948669 161445
64505686 2344
866369659 866369659
490782196 7627
169992558 7051
361961629 1596
615889224 3643
463313177 9162
934913048 12007
514971876 7036
992524479 5130
722543364 5227
57335267 267
880855799 19965
203989062 1537
807492040 4110
491433824 2534
18106 662426116
664440315 4785
223796455 1144
35740331 742
211291979 1739
789429600 8342
661429556 7201
116249440 1132
262757637 21422
780014125 4499
973697360 5840
1012 158676540
746175343 16962
94572265 417
249716630 249716630
652711437 2878
683173330 11951
65427593 307
170367299 1458
5307 310288823
79866813 393
329148929 6310
916627869 8762
987110161 17488
679094513 15317
992708314 6403
44950858 8254
348689134 1962
519440743 5477
472301883 4482
444739112 1961
343523664 3014
303220349 2547
27017612 436
644809738 3840
734941531 18818
390307775 1721
961140258 4238
722759282 4054
950034713 14829
4722 871109414
23856338 146
28029359 240
135601289 756
324908911 1438
2397 329906301
453353435 2889
105284705 482
928079551 5568
104375587 686
75106368 75106367
520110281 96927
837078781 3891
175174368 2003
868338512 729461574
582308009 10155
472843232 7789
835345271 628185334
148359854 1189
854402018 48046
535680343 2362
660868975 2914
291980273 1315
425722859 2685
384276127 6995
284872192 1844
926808432 8835
535873239 3571
170773800 753
995514013 698584928
649307441 5979
156704790 954
815044938 3858
377163488 14863
571431276 3341
534017418 10949
733753047 114584
116369191 651
580354405 3126
4070 838249060
823931702 3633
4500 935399350
1520 333997200
605941062 2927
618048313 7577
842677109 2553567
313701434 1876
496324289 2590
312113603 1682
372869392 76646
494725308 14548
872928926 872928926
643870151 346507678
646101148 23639
992 67579773
147347207 2196
166692121 735
334451149 2787
168726492 4599
612734271 3074
517992928 2284
357890610 3714
173662951 86831475
984414200 5335
581055125 2880
738536798 4303
2707 511174059
816199713 23342
577001033 288500516
454400290 5989
710990483 3135
76428925 337
817778676 4268
469734152 4633
967922300 19209
124724152 2109
852027676 11676
13607519 60
463061584 2143
245868207 2693
774566576 387283288
772422573 26894
5556617 26
555677894 9841
591271753 6836
985315886 492657943
661270216 384646609
705559734 26158
220896382 974
133807128 1379
814365605 7357
72627989 1182
817065022 5151
829033744 16709
412315355 23578
644458780 7070
12411 593325495
731078270 304730
387545961 4008
906077349 30253
530941040 3320
371076097 4856
675718529 4549
156486827 690
207874640 28240
686780973 4127
931886166 6763
823748073 6433
105285557 36635720
2087 446824613
614294397 2743
587571237 5430
336439369 168219685
998553653 499276827
514903479 4396
143332543 632
580619665 4546
1133 206554147
296691059 1907
244099535 1104
85581641 2123
114334688 541
187464641 880
632979271 3374
489959468 19560
624587100 2754
730498573 3221
836632000 3689
303140087 1619
161132403 80566202
240957885 1081
23604346 11802173
266963451 8876
672812911 6545
829096947 353813592
693974354 5329
657021751 2897
792355195 792355195
582672156 6191
167995744 2636
68330186 385
973386973 4292
882216991 3890
744520267 51019
197524794 5155
359000619 3607
321265910 1451
886162568 5823
974938389 487469194
214317819 945
444328116 3155
831258065 7102
731126395 3800
168194756 1754
7785999 179
864684741 3994
856851230 4661
837682068 4782
670600432 14389
827229451 5201
319353217 2886
220093924 1795
797977988 3599
569023637 2509
280314693 1236
233221119 1111
47399914 209
93519277 4164
667575641 6308
1037 194330689
644222480 3740
448474410 2757
122860300 2776
971844585 406578341
459822219 2860
635623626 2975
279203831 2526
758277967 3754
736052055 736052056
996981576 4396
448821368 1979
337014133 1486
76875004 27265459
838223231 3696
204400765 1278
920094058 4057
620309033 7199
933066575 4784
615437989 13508
702483875 7092
867073255 19139
729685209 119577
322611503 4184
494404379 2180
997073625 9406
626393398 6990
790656509 11447
572272101 3788
1033 228934930
749829048 5468
341525474 170762737
347015056 4300
752407875 3975
66903641 295
465823901 2193
810777825 3575
293696935 1295
149682252 660
961772749 4596
33282146 1133
409077181 9661
770868246 3399
307987876 13807
228233131 228233130
81844829 40922415
3129 464734847
885467224 12310
3608 207120781
237676311 118838155
502497968 3362
956423555 44242
187702628 187702629
778410178 21658
995785934 26767
198445249 2650
1439 201485178
605927985 4485
497179875 2335
427775039 2310
314281341 5973
467356520 2087
1784 262192696
347148748 25163
52881819 26440910
431490080 4343
831518479 5416
254692140 3618
946180396 4172
80769754 510
134121220 24249
24485628 205
522497918 2802
383367169 1853
736308430 20185
798243661 5364
5036 496355325
281589276 1675
693627479 3276
22732308 10734778
917478971 4299
22969 993169998
480634049 7659
847071856 3735
276001038 276001039
162427384 122366478
863953503 10141
795556799 35008
973333747 5181
7073 576812480
790740126 5482
76128538 941
98150760 1545
2117 286773054
146485941 20861
399379230 70981
5555 709990105
57582930 551
571386055 2586
193557872 3056
786496051 3641
896222808 42939
563345781 2558
187964274 2329
3260 361934980
575187237 13653
778236904 3535
684292125 3567
921958551 5469
577897525 5217
270114824 270114824
408860986 8385
412634902 267910918
244644251 1385
942838219 6839
324026448 239001389
593286146 2616
146974725 689
849907745 6608
639097037 2818
120472481 541
914171698 5779
156294273 1825
582855440 2570
457805845 2221
848081362 387343277
993353340 4380
492809353 2872
680380 3
160342346 707
162673476 1156
620275502 2735
560404833 2471
904673289 3989
141285956 3000
12150 781562383
949232001 10250
802722670 44079
939522822 117411
15275581 5944154
237878024 84805
296248368 7311
282209459 1838
938794426 28095
78923956 348
891747103 3932
558604490 3615
114308095 2368
846781097 4486
124509357 549
461066103 2033
419113464 1848
147965450 7611
223732972 46112
858573168 15112
779713543 3438
336867967 336867968
1300 205636805
216604632 1244
704903485 6529
50574616 223
221804430 3070
6857 901638517
225001122 1611
980526479 4920
61526024 1701
200484226 884
226044583 1208
394889327 3326
745462569 3287
793245515 5054
843263471 4944
8589 491166132
707965859 353982929
984517405 10517
560939231 18758
847354520 4385
868214296 12051
921956653 43331
528780547 2505
222853746 222853746
4651 545840389
863263583 4188
482663574 241331787
580505267 6596
517425454 3199
991675491 68919
182281133 91140566
548853631 548853631
885800616 5183
156955374 156955375
301953202 1711
247889866 15229
425664920 2106
381852027 1724
478017895 239008948
919910623 8418
483131681 3229
112039978 2413
932007842 5031
329774185 16616
345591827 1803
798539729 3521
4069 913030703
21615 962225955
196344934 943
35977187 35977188
574303195 2619
411858549 205929275
188598911 1264
606484886 315006334
363375377 2548
925175489 4784
488510778 2154
17067181 101
561648385 6336
238585048 1052
708434930 4467
420264462 6467
228824846 2974
402132030 2743
774044508 3413
412534659 1819
105089089 2769
351754392 1551
776506643 6794
878027712 876070284
701865210 237431852
940461983 9542
541155687 4861
771000695 6498
214320258 1151
2907 629935272
152506323 76253161
230482771 19159
591927119 2610
599542656 2944
819883289 16492
384154393 3606
142834853 1420
910906127 455453064
839862015 9044
412970869 3747
236755010 7885
860942368 9081
678788457 2993
603403216 3550
419563350 1850
195276719 941
703304159 3280
933067620 5289
967228241 483614121
553128889 321114285
666424247 4494
639326701 3650
967003594 824900930
138423298 115870044
820307948 4370
540900052 4458
268134682 1672
367404659 1620
973388681 4292
712929575 4146
771923427 4093
291698026 161638871
8702 653155529
968632666 4271
579005772 17917
650283837 4259
486609957 3396
186221610 947
84741 962827242
860676807 15194
769501932 3393
96557387 788
156055799 5970
60422206 307
357512484 172965153
467744773 8274
676311520 27762
538406079 2374
674652187 6462
704072853 9422
414871926 11274
468311132 468311133
838900967 3699
987888160 40145
469958026 469958027
694663895 3063
149454560 1744
143103745 934
320458508 1413
942691891 7848
876547216 3865
41276326 182
157027310 3139
649629508 43811
488544485 8437
327017418 2354
145600025 642
176637691 88318846
166441 835328204
49074 516239599
365215320 18652
297721540 2493
499624978 2203
644540023 2842
521569242 521569242
280087794 3397
289160375 144580187
917458471 5877
67130148 296
713938420 3148
17937901 171
325158209 11115
68581921 1056
678443673 104569
236446006 81505
206713114 2635
926316662 6892
376703741 2020
129242973 2506
708917693 67800
1493 273860990
636111811 16434
39093887 22056300
322492737 1684
16296974 3752
646315126 4929
203987896 3196
3480 747761479
65543178 289
2955 28325673
959660501 7445
5262667 2631334
698708254 9983
283162961 10008
453121600 7479
828305181 4165
746840546 4359
945013680 106902
836431769 14907
206351131 969
667219122 2942
95859284 465
97033867 698
702305462 3701
370763191 1890
972384051 5254
427728480 1886
120454151 588
208035495 2156
275553494 1215
445029803 2977
446165545 2244
950485006 4191
244919824 1907
166166127 1245
225936143 7144
941153783 9299
510960123 2253
506200624 2232
995003465 6231
521358309 3410
961324077 343035856
772742765 715377009
725589359 18992
994376022 994376023
109003961 65692599
830382198 13094
788603006 3865
275421726 3175
3202564 30
784442674 6395
5011 229800024
6831 682683309
224457239 1180
376181327 9841
81130745 1224
81244993 365
993626437 993626438
409930639 7202
851743717 8839
20319 986080536
18301 765988355
128137479 565
600437267 600437266
364049661 2405
679925414 2998
641805850 4245
293112708 2499
126978595 1733
803266083 11330
269044111 1684
746688309 4822
313880127 1384
767828831 383914415
504900980 3029
321535647 1989
546070355 3537
731864569 731864569
842714221 14060
357423907 1576
589076998 3606
83686070 369
133022667 2040
576512967 199149483
1033 151975000
552413057 3224
665498305 5213
649180381 21022
301467921 1424
739382622 3290
4407 661940214
711757815 3388
82041795 22983
644766814 2843
561226280 9637
19778038 90
251285537 1108
144926145 2259
64034503 1129
171386116 3495
7843 756709812
669036399 2950
817790270 7753
248299322 1291
266255406 1174
480734178 2629
566402035 3709
369900031 1631
996738833 43886
853262471 6312
247569737 1316
5455 923166015
547700934 547700935
94373423 2420
250915425 34064
5204 387940902
905551453 8879
402476699 10812
44324001 277025
249163963 7730
801112368 56243
522985088 522985087
716331774 3511
796851253 8028
2635 516074099
561118628 2620
155517569 2187
298348197 298348197
155579999 686
518445570 5703
266756804 2087
6380241 2641808
915230928 55834
680786840 9458
48236360 265
855436102 4139
69027722 1159
578092807 2549
122163580 1540
663 119442003
317762895 51956
970959258 5797
51914286 267
114024738 1333
264424731 1607
52842536 233
828701621 3654
522085019 3178
501893603 2257
92598469 475
434370638 217185319
172753 904043753
110254903 517
689885399 3930
768490523 341905296
935791659 935791660
981369775 490684887
570381192 2515
197083117 869
184687 794706414
774271301 3414
319619348 319619348
535989934 11407
152691600 7400
996978577 4396
906644781 32401
571330480 206995800
615191711 3408
463791686 2045
401196062 1769
226534221 41467
486013371 2143
140576847 70288423
21583644 21583645
945213674 4523
697382674 3075
649809103 3472
114715345 57357673
832737360 12570
903458484 7218
283865142 141932571
355156061 1566
608026672 2681
911021485 4017
350393639 1545
80219210 40109605
984297298 20437
85954169 379
391144265 1839
422090277 1929
201720187 22329
642852450 11475
924812167 6723
941191835 5770
579909820 2557
697050485 4082
858582648 7028
435089961 2077
73340668 379
613081047 3142
862860750 13285
36765605 18382802
635583419 3180
501700006 3245
132095476 66047738
47776175 999
638382146 43761
808743837 3566
75413016 75413016
638870247 2817
533163593 3308
46265569 204
326042619 8057
365908708 38021
249152182 1141
148017190 983
598358630 3408
44401081 22200541
2411 407994749
452332835 3566
934871114 4971
227926965 1005
170112522 2059
499160007 2266
10856944 1486
642050984 2831
737394211 6510
958891847 15124
894623078 18814
390080520 1720
969804140 482581746
946813868 11869
649807161 3688
405479044 3074
966878199 483439100
981984107 9723
707171659 4967
745223455 8362
589699549 8645
409937300 3940
744769259 744769260
36134237 226
80284722 354
810903922 107747
915924144 12321
761599469 10365
440393283 220196641
46685691 316
830274540 11514
360996149 172324210
30825125 475
603307360 2781
553739327 701628
912803880 5420
228833959 1009
388072080 3960
131765896 581
650439307 9258
743876063 20114
562441681 2480
307382403 2656
802306141 731631905
904205927 4638
699649636 5341
163336461 742
255579974 1837
267102086 1704
9671 892227118
410699969 2597
817075410 7197
556095540 4290
267 17134458
19371615 200
767643013 4479
506745774 2648
458350672 2021
29295803 887
59419262 262
585248641 18544
14968339 66
974305025 6754
29029381 128
298817650 1952
804828792 4044
180471361 5824
854098671 3766
837095845 7548
953401265 26391
978626348 19047
679543201 3104
568309789 11601
666172239 4640
124508260 549
529829838 8569
123991391 735
929163909 4097
960734987 176314
693526879 3058
153124328 917
553882536 7610
53499242 1223
8255 678622556
61054327 389
772226328 3405
689396671 5312
100468414 443
149547242 2127
156835081 2180
731409035 4178
819852612 3615
204493762 16993
798993993 7279
923715238 4235
321653219 17430
377541325 6156
952521286 15903
113396499 500
370682982 3463
158299944 726
583547305 3876
457440334 10281
937729386 458418326
217824386 1527
167633238 814
704943401 460547
397893734 3983
782389653 390291873
35687204 215
151337010 785
999973004 5007
188 35597236
837791253 4715
751977696 4805
921640875 120982
314805038 22238
330450617 2114
197381176 1083
653385335 2881
26340462 379
560405504 2471
933548041 5046
689559779 4199
787423647 3472
149031736 721
776990688 3843
609363997 304681999
194441638 1384
914517721 5865
763296557 5137
672500290 7910
361620538 3763
235734661 1260
963584050 5225
947383254 15085
14984 449437650
3923 832233066
657699052 328849526
215678242 951
577933276 70095
751428408 381325
138105562 13200
453267360 2389
742692851 4678
9121 936122408
668801601 16700
732795182 4556
281465688 140732844
460152663 40421
564479893 2999
1976 279305624
205246416 905
547337102 7363
115497514 577
446328623 1968
140547554 1215
670918458 3816
838676817 3698
778651062 6762
67670539 67670538
884256322 12701
185289465 817
248316874 1742
198443032 875
330951582 4509
693384814 20890
417687019 2233
656786735 2896
396884716 1750
3158 689751283
939105010 5946
383503582 1691
325774435 3589
374659713 1652
849704685 4813
509520495 8165
212504103 937
5079 841064009
97015391 7642
786366759 4804
267730425 1538
852519794 12024
479062080 4806
590272802 3092
614704509 3479
577462642 7917
263508749 1770
393485111 1735
973511400 10233
919699455 9242
589183041 6408
819618062 5579
1176 110114094
46643405 257
246107400 1155
407979161 2838
938075461 53979
96235721 594
182300673 1449
247916096 1295
903180745 451590372
278435250 3694
16273 870442770
598112273 2945
337989542 7701
295623255 1592
796493505 3512
330780912 8184
880662353 7016
70193360 491
797959919 4852
811128145 12213
261808469 2827
833464275 3675
488540205 2233
755482294 377741147
415638337 5933
862255108 35231
259099944 3207
4279 594444607
803642040 398002518
170326647 1296
486023494 4910
827274466 371371466
158118490 1171
999305164 764366447
511624843 255812421
468550206 2066
29598081 320
439362881 219681441
993503220 993503219
930058472 12013
184194383 1048
330627376 5217
355750591 26635
23992 551120616
215905031 952
279060804 2129
843540883 4665
799057934 3689
411164975 1886
502798728 2217
410806639 3458
359237287 1584
365363524 1611
934118401 770335795
969168159 484584079
991745104 973874819
897415693 3957
790399869 36686
675760799 3025
343413407 5552
511644262 2256
48164787 3663
997830640 7276
655300275 4319
570159438 2514
459027247 2024
172718085 1276
656112150 2893
633804280 4408
692102529 547983
709461600 18210
543339971 5497
578693024 4264
49480054 295
681960536 3007
40253 915948292
403530697 1906
573284821 286642410
2114068 11
737979467 3254
8819 804874732
712690275 4809
477170782 308508668
861572363 37858
905391935 8566
385544700 1700
901593333 12570
573781231 2530
61460856 271
441108496 1945
716886478 3589
808286689 3564
958371207 14361
288253936 3207
24347821 174
135697571 2188
655452408 5304
674560411 660056063
14681 796053129
404468001 2000
393149799 1882
359237721 1584
636918280 4479
1534 234191178
4471732 21
5099289 53
569752365 569752364
6734 952286171
485333127 14441
378103275 2230
326352371 1439
170321431 751
363616583 11954
101150108 446
728010879 728010878
261398005 4809
44451301 196
108406546 566
4173 663496037
261988354 2076
821530641 7795
667184619 333592309
4464 771513120
354561449 23221
739854468 5036
765089569 5661
902861325 3981
797916276 4765
639534832 20368
4253 545767784
27047900 670
888525756 18971
660067816 330033908
85713005 1487
881269051 3967
442923009 2315
425913499 1878
10803 816090595
642617692 124206
196352857 1312
172395455 5795
145337799 2216
725325749 23950
319977645 2758
701113231 13401
810679906 25605
179652069 845
41787452 2109
654016428 2544811
86398289 1970
975131010 6083
730521346 4153
592280854 5360
334950391 3268
313108835 7208
459707002 2027
973831894 9755
386805265 3684
295019353 11797
692172235 3052
297932976 17424
635306390 11702
999892529 4815
35838206 165
37522704 194
441034037 2826
167259201 1948
238131601 1050
942617280 5280
467871586 2063
622984288 20512
416505463 7297
361930367 2390
50914675 16345
48586778 24293389
415254322 1831
77609356 1604
993972951 23822
975608817 487804408
130520309 989
255843080 5272
241307751 1064
526358359 17526
632184096 13646
317282008 1399
256540593 128270296
977350474 8869
4646 846661033
797834663 19704
311311678 10759
947278899 6457
817641001 5158
1703 325002374
179352788 1925
580591479 2560
311448768 17704
252530402 2120
754348739 6804
978717272 883835071
970519607 8998
773459711 5648
292578979 2338
217795321 1992
374363236 13199
1203 138497228
915157996 8851
396676747 3059
459707385 2027
202920921 5209
525401275 262700637
746599265 3292
977535021 6545
129 28619166
123765435 97555240
894645965 4156
354020752 1561
995839623 4391
767093411 764621426
645926687 30776
933005114 933005113
782389500 391194750
273522903 1686
901910478 12084
946671720 4540
693663877 8172
598730879 2640
114304127 504
367058752 2762
178837867 178837867
3399 742759334
9330 569036371
928743680 5703
783755882 33567
717775862 560536237
22095 752116441
1757 272018116
308579209 5550
587620663 2591
8011654 39
841121081 4603
730986143 3846
190385600 2056
761340745 3357
874750687 119371
640996661 5392
274246368 4096
21999011 97
470528195 2364
33865588 531
940672471 11477
322536110 1586
839733579 7385
984152612 5149
768847465 3564
561744967 4270
838894023 28467
883077562 161647
687459274 3692
446852396 150033663
337240053 1487
1504 307613120
838793620 4073
143064226 646
978965561 489482780
82531604 1099
400971323 1768
692619713 3054
274016010 5483
711392249 5690
291882590 1287
600360537 27646
408681223 1802
676475829 5422
306397342 1351
393875035 3864
12246715 54
751230102 3842
291936281 6181
788280239 4447
584070145 292035073
554929961 3837
533763839 17196
70389747 1229
442510248 3815
100801698 1382
832018411 4834
474686385 3538
167143751 1032
893842374 5419
751358583 3313
623677833 2750
802658485 8018
797577677 398788839
385269959 385269960
847789289 20382
352925921 2503
825746031 3641
97506350 435
242323004 8087
542595593 2476
443848040 50283
814588083 7667
459015819 459015820
993110855 492521127
481390923 4901
930981124 4105
239945311 1530
887722536 5543
897591909 4709
11449832 73
397861775 14716
576728950 18024
447944904 13068
937495675 11370
55844281 55844282
511337533 4982
127536 515245440
26603305 26603305
494677658 5019
412311185 1818
169413510 4035
848444159 424222079
543160966 322691376
457054965 7927
738567272 6459
16047 803921433
434985139 1918
217473702 1191
246803182 4596
416615067 1837
755923434 11308
590869195 78085
952683903 5072
993593010 482759029
721343364 17755
376 30565605
319549367 1409
167330336 1061
552921260 2438
323609652 323609653
915933942 5082
830735432 3663
125452954 1349
996533934 171606
814288562 6603
150362434 663
733738913 16407
24787269 117
897631362 897631361
701918519 3095
971555867 19367
729908104 15357
480627210 2154
211371157 932
849217380 4247
377852371 188926186
512454538 5418
936238968 16673
942966295 5567
270788454 1194
173289177 2138
2697 517265391
27122786 27122787
719607934 4059
478275543 2160
275975313 137987656
605076736 7743
282953333 3772
739475551 6975
1634513 13
327179480 42314
878886080 467825937
960229161 5628
553907519 5340
761549642 4667
246499974 7219
747348145 21026
347423479 13819
660617585 4412
809195965 3568
519186901 12038
1317 211311666
370423343 3950
324343407 15446
113728097 1487
603974280 6745
296409045 27663
542165311 4579
521093230 2699
645012181 645012182
272149199 1200
353078394 353078395
686506211 3801
835 150564695
433800120 2096
908717134 13353
904804039 785688088
724417037 724417037
829331014 9337
684191102 3315
985271984 4605
616369217 3032
391624818 391624818
923416715 4247
142197957 627
484187147 2147
737526421 5685
276007082 1217
811251694 10889
341472383 6336
718517714 56094
641765180 3057
713194573 3367
434210658 10037
2281 417899704
217267695 958
911144996 7703
381465826 1682
992035436 5765
317132790 3315
683538480 4847
772103299 16771
718210393 359105196
872107467 5059
829425778 5938
221122199 975
993348007 4380
546201241 5855
683782758 3015
343402223 1914
718625435 21002
4416 517388003
369683613 369683614
785978876 5893
601106395 33584
337681970 1996
726187983 3202
660435339 589375805
832728993 8167
6171149 62
315694138 1392
390722678 67040
883696229 8248
549741834 2424
628286086 5355
712958257 3216
290065690 1279
439524835 1938
243683717 3292
534730122 3141
337427252 3951
938166625 9588
309437327 154718663
126304992 792
992961359 992961359
801125190 293142786
20790528 128
353723920 5986
52861287 26430643
843666241 3720
649767635 4074
10090265 119
995992751 706249984
542487078 2392
329020752 5438
440660412 1943
333886348 6185
525977183 2848
162956221 1190
4190620 20
614196680 11638
923512078 4277
383302589 4198
514699884 4302
586315750 4157
355586123 8822
4771 775200028
92687299 561
635676525 446692736
945868985 6392
793688439 4163
910975791 6431
3864 406169255
194313370 1350
620173247 6774
2693 300861653
22154481 1855
480426744 2954
723009709 3188
141935561 141935562
582138959 3120
100761624 775
486246210 2144
721580030 10679
101376023 447
536441154 5596
947599381 6396
106881222 1385
8709570 1410
486227114 7387
758031652 4115
765196209 3374
137888928 608
3900 520869130
165785682 731
742364101 3450
11098 649859318
884791004 4349
306848948 2598
6501121 30
216907875 2825
202298465 892
160362862 6565
751397868 4513
298683748 1317
316182382 8751
802038936 12733
522926863 3229
471714262 5618
727444128 4908
794981879 8568
876268107 53216
295647577 10883
9283684 79
716908760 4762
479111343 4818
273694727 4636
891526895 17483
991084784 60447
325145779 5209
572310423 4179
856668409 6200
118862205 1525
513089899 10021
645140635 4133
648517369 324258684
842753999 5424
594789897 3064
455086202 195577
791197648 8248
8126 759660570
772310536 9157
875614737 29703
754418893 754418894
265843211 132921606
259491206 3342
155249624 1515
381011423 1680
686205949 3110
15500857 98
343931644 2099
726136621 4020
785604024 3464
396486609 4138
3325 710077346
280980609 1391
876546148 5855
578735696 226861
880274156 5178
3506 788926051
14607 476839786
997973298 5103
1948 354534541
304179987 2969
254512711 2801
36834764 165
380717018 49271
874536221 21022
651199364 651199364
940562173 940562174
274968612 1219
363991648 15830
290101459 290101460
299140205 1319
465420447 232710223
918317770 5824
548485354 2605
105562514 105562515
728119428 11771
564941234 2491
912328718 991926
34245711 151
975242467 9999
573238749 4775
537631383 6091
397897164 2394
850914499 6222
139498146 617
892426521 3935
119601978 3391
532345168 5047
386898444 2009
335875370 15757
95025947 419
172464229 2522
2288 364101718
655767210 3279
260978437 1246
667458136 4570
2271 113207079
130413581 1677
647326721 2944
39282750 765
415250703 5324
937331335 4133
877187960 18920
336558462 1484
239719145 1057
217493527 959
750234806 8894
124355386 2205
23428962 402
802585592 7809
933550941 6335
686135847 3899
193726721 1489
76969509 538
26386228 119
89696384 4365
351806351 127169640
4632 915884444
950546897 38801
46401173 46401174
760301071 6152
941497314 36717
917142805 4044
4259 128085166
20613295 117
987971766 493985883
52907866 268
875317794 12214
753295591 6543
12042359 110
478529009 2110
405053400 1786
406593888 1808
175101516 1116
911186199 116714
3289 676333515
277139824 1222
38304353 1180
91051898 2009
331220160 2280
516762540 17038
992075472 122418
619366221 2731
763742547 3412
404462681 10258
386574608 3079
708428318 3819
380504477 1866
787364799 21934
420924616 1856
960712805 9643
62141009 274
676990028 5013
814081536 4524
536819032 2367
32884940 145
146601840 880
481060139 6838
313604515 2649
634023247 3281
252381614 252381615
483293753 2131
892485974 642845755
4220 751252403
516564595 201061514
910240205 7746
984844091 16433
151505029 1137
691033484 3047
878623677 4343
8099 688900910
333478136 3904
811925383 16526
415556364 3162
286095480 12353
103587733 772
802902937 9036
82781650 421
87637955 424
81001384 489
357595147 2329
227035195 1163
844298499 4595
480352705 21408
246297197 1086
241225964 1797
45790795 538
250720400 1746
687979241 4436
812244719 12530
629364914 3035
217492570 959
538497084 2936
207653482 103826741
912571947 154647
537792980 2875
822121999 6125
46306455 219
984580633 5271
908066009 15109
678424283 7517
3293 744005814
967415355 14895
91803313 996
6416 826547616
603088227 6705
687237003 18975
91885712 716
862743895 41566
905982122 4022
323424183 2055
950678925 33675
547705003 2415
976942890 480669293
87391569 87391568
885212550 11354
329757022 1454
520487803 2295
303481370 4357
128378667 1205
449054647 2175
233062521 1043
200185353 1467
746601885 373300943
481708331 2124
944627423 5736
559043939 2465
981847199 13559
229877999 1419
597011713 3805
6908 266780052
372830996 1919
211033147 92596132
908087143 571217264
737531983 3252
907632493 19005
4143 770212701
690296525 10279
176148824 2075
647207926 70525
647268379 19388
260259986 2344
33002593 402
86196381 1226
29069 308197537
495200139 2358
692900481 11840
525405991 2494
350569266 24909
264997491 264997492
446280896 2255
353251583 18522
448592118 10517
204954947 2673
2631807 16
731048864 9412
757172520 5580
71844544 439
883353318 3895
787516685 25182
661483337 3442
929489821 24011
400761114 2593
992174551 482810
930680947 4710
524800416 2314
831002442 4792
141032339 141032340
681058762 3003
725160867 4080
733226202 6514
663662681 4061
829189373 12979
995150179 13058
606215016 2673
292788473 1291
699171010 5228
269056832 2033
101227351 52915
829548611 4642
795720688 397860344
611772165 611772164
532040079 532040080
304932123 161484302
227349153 1611
996749688 4395
369670961 1630
335232972 2466
741159524 3268
6337407 616
356640441 6639
755441387 3331
452847999 6820
7984679 2630
379568646 1824
60211828 403
955052734 955052735
602075610 5574
737881608 3359
855678739 855678738
104703817 952
220937159 2055
425322491 3556
41314937 247
183143784 4618
683081270 53554
29709922 131
71997274 1235
708273750 3123
285078800 1257
189843681 17120
253325548 1117
89768384 698
63440200 370
809782294 404891147
688492013 308113209
980745108 512550356
453326661 5909
958153389 7418
312684649 156342324
320195513 1471
17415860 137
978659733 4506
514634213 3319
431358385 1902
646826442 3662
966131970 4890
742102316 75717
914882332 4034
7049 955821937
660849468 3337
675334390 3455
202979461 895
746480708 18586
392742541 6822
901408667 4183
691217002 11178
498492358 2198
341577675 2361
719154262 3171
861999292 430999646
3572 760035872
364576633 45873
104864369 104864368
505662401 17755
200224907 1443
379876600 1675
696931815 3073
911133150 5004
767282296 648282252
888552053 5382
417592921 417592921
4290800 20
76152 659825306
8725541 42
816337679 10937
116921247 9935
499821445 3372
832273228 3891
683698611 683698611
942135245 471067623
619076579 3477
21108540 278
793233806 5299
3043 265650608
545422313 10266
864807631 30951
619366222 2731
501058066 4052
656744218 2950
20196193 158
791895104 8272
483385760 3842
849808269 424904135
624007799 5850
282291339 2909
526613127 2322
473871824 20991
854099028 3766
174015325 1212
4698 777654003
44581 900692231
567495573 283747786
114765022 114765021
312620923 2066
382824458 1688
977862273 4353
6806 502982435
112955532 1009
721256736 721256736
847737955 9452
524765786 8089
362914560 3456
45811833 202
57321921 1084
321136549 1416
120160865 608
908384282 9539
766480892 3866
473312817 2087
1814336 8
875854207 875854208
553689150 282063998
726187985 3202
397247617 3904
606499638 7417
269428897 1188
477562305 6770
954611914 20509
843669961 3720
609365468 2826
336778168 1784
827356438 6212
706016045 11451
766186704 22116
643629583 4688
60434737 287
772164288 14683
682716659 6038
554735678 2446
463091032 231545516
923191861 4868
539307940 2605
474781634 7385
953224039 30978
763741544 381870772
202843893 1484
509740920 3354
42688477 32958254
462788380 3150
852565552 5171
223389135 985
529218416 8111
830058720 3660
565880228 565880229
7062 915826721
139654205 69827102
90906122 1617
448997821 7324
841072442 6492
925534070 4081
907354600 13018
622085387 28751
7898 438823670
346337720 1729
165752828 165752828
672856470 4455
731909885 17183
567818938 7927
224169318 10242
435570724 3629
460962743 3597
7655 785404013
967254629 14954
628419316 52561
564690166 2595
39198485 173
180739536 3561
3135 708963561
653385269 2881
788506247 5450
789293904 128424
718895638 16932
433852154 1913
893299313 46799
440428872 6899
332208377 4338
599396832 13848
571206600 93825
384621480 1784
932118021 466059011
126131831 84913264
102485656 1274
428676888 9134
237676968 1048
461514741 2357
685044306 13658
464950332 2777
951775815 10747
502488011 4990
83025593 423
995167685 4388
633004739 13271
521703359 5034
271375028 2566
392006039 2712
581042727 2562
395194146 2027
751236519 7333
410059261 205029630
866602203 6812
217064411 4068
899854078 899854078
483274893 2185
718095636 718095637
409804772 1913
96153350 449
19010793 242
8300 684127500
137026480 713
332032735 3278
83243533 852
44641476 7799
601225336 2651
512044529 2785
300350399 1442
8907 951985864
598971008 19047
93271894 565
727550718 3208
495970496 5004
139514388 139514387
74010707 5189
153057971 5927
899342585 899342584
163517753 721
226791 1
9908963 47
813506491 3587
893293544 12489
982466273 4332
605752897 11256
874219519 55583
695201760 365630978
547380123 2621
413129951 7512
228606498 1008
389043121 2320
507991754 4374
356689218 3413
83620698 3869
62898299 1700
542751299 2730
790222913 6474
107207056 808
941 120617536
738132808 369066404
336583427 3818
413745707 2298
811011128 549170004
837127201 344000910
734542732 5236
957748293 8991
382850652 2327
759527882 31529
833081649 98287
107947267 107947267
852322054 4499
895234003 10246
499395984 2202
168219791 1196
445261732 4343
690976467 9737
776051886 4880
16903965 134
1562 193948854
432781246 1937
728906273 3214
518199426 508958286
340139520 10656
505061549 10785
657867696 24205
340392465 170196232
180984576 180984577
613485784 12149
46591434 1187
375112314 1654
307466495 139694
972418529 8670
144115356 9317
4248 514097208
800466296 11719
181660809 801
222 49725562
316464982 2863
227472405 1003
314288929 2346
858175436 4726
2091720 10
484056000 2490
278060501 2578
868175932 4156
891816159 4240
523685814 3607
134326532 2407
584193435 7950
345912600 128388485
77563475 342
562671263 22211
78696703 347
500983527 2209
909715887 11527
306169315 1350
858407721 3785
759520572 8021
157167364 693
609229592 5293
533934126 2861
2460 290844782
738211215 3255
2571 534452953
985705715 465014059
493245303 493245304
42778 829712005
899901867 449950934
284581092 3473
3902 628413198
578363317 2748
51608258 243
907037432 21326
8761255 119
4259466 40
5180 379629241
208471484 2962
81502109 492
652904359 652904358
252814209 3301
982752219 10958
681288999 3004
375105381 43674
687968159 4493
716956487 3711
985719197 492693263
515498216 2273
965981674 6067
348888549 5812
527835866 12231
9298504 41
335461499 2025
889875774 8758
440104807 2488
15414771 15414772
430932052 4330
633098924 5991
437201200 4691
402417701 2575
251647994 1642
879263802 45239
921007310 6569
523210544 2307
436637534 5257
35263122 214
927417935 8688
821280152 11192
540974884 540974885
688086929 3034
993049018 11968
465501209 5386
46085554 720
1844 276002544
233890932 2937
499398186 2202
586260153 2585
55337194 244
820990523 3620
15130 770828110
497599517 3943
441376351 4353
110790161 520
678352852 5683
489752951 2952
307528597 1356
369443817 2923
71809424 369
239189445 119594722
240809399 1950
109899501 778
137205454 998
777575912 4351
990557583 863905669
979979360 5243
580076942 255675561
772226760 3405
988031142 9809
286412669 4351
818719765 4442
128365249 566
102285687 1029
190744390 95372195
389734806 1813
257181015 1134
466397646 2909
20685959 217
615598143 4679
632752873 10807
300328204 2117
18744970 83
679247625 22922
221348954 2515
818166314 459381000
528097342 4159
828471330 3653
51858091 647
1519 327519179
396435596 1748
332023003 1464
912527920 12783
379585180 4082
5027 776614245
642857362 5153
17014289 124
475130605 3874
932198878 463486001
548648454 2577
297666390 10039
373545379 3796
988902993 10406
24720329 109
1196185 365294775
272950985 1427
114385003 571
340793904 2207
469371290 3890
15684581 137
228413086 228413087
81607786 871
692613602 3469
269774459 1940
904965547 38099
940704493 6396
951439976 4236
158 34755501
871022511 4077
54131969 1121
4309067 19
989712616 989712617
343557531 123297883
101466196 1829
28789168 244
74624423 335
505779014 2762
570431639 3324
483748867 2779
347022773 7119
896651820 48324
666881238 12338
299675671 6220
540640285 4748
831423138 3666
399019503 2911
581207101 3273
750790989 4557
795969932 3641
885257251 12450
229269595 1777
141815863 1170
966441947 4798
279482809 2118
940632714 50749
417874302 7267
136302594 601
528423029 2330
285532387 1259
117735087 730
842415432 38022
106508382 559
519863941 13110
472075268 2506
1105 131034215
493728362 2177
10205684 45
957066461 4220
116854 596773378
234956513 1036
21680816 1961
133142183 3633
20126994 178
121437800 680
832826392 36136
461904121 3240
185174766 4246
391465325 9806
757365041 8022
424463812 2894
873206835 707354
448685509 33509
45833411 4844
407585072 204111109
907849368 4404
541354891 2387
122182293 633
521113042 3518
801936511 3536
593118244 4311
644708476 3585
522757107 2305
851772121 5710
156221982 25998
547893241 2540
744454849 233850
736245689 135217
176529161 1115
834825996 11009
291198920 3295
204185048 1818
214352146 75399991
210367115 1502
6527 382981355
228498429 1156
671534072 2961
335654097 1480
794771584 794771583
977471740 488735870
404131480 4655
224042748 6467
781180401 4004
3942 213634687
437710135 1930
798203119 7865
52303152 561
672756657 7358
2068 458659652
118585 689334605
862648267 3988
233650240 3667
514366523 2268
60253596 436
732642212 5795
465407215 2084
4749 857273571
763226593 6867
999476519 4407
657697817 2900
23510609 176
832343275 34707
649652340 5226
707952023 3926
859401612 6576
26988337 119
539769099 3362
244719331 1628
421853727 2318
545541730 4445
368764252 1626
393372831 19509
743939034 611393741
884128431 27214
255366805 1126
911805510 697363344
44879739 213
167116186 2568
210008995 926
962882971 962882971
595182832 595182833
19957785 88
527831276 6355
662494465 4644
760443841 237120
4945311 29
640377361 6198
1527 195135330
966 145392400
2058 459681054
841764673 5152
140380992 140380992
670757670 11180
747110704 15536
604688565 2847
395296712 1743
538714295 4908
643028299 643028300
166473748 759
4560 660299039
198604861 5370
76197389 34446879
821525980 6028
430170145 3176
47489313 7016
314659249 208094377
767691611 3385
398702444 1758
196406185 1720
12983 826140466
156240351 697
277586091 138793045
742926036 33574
360837956 284751105
912960168 46934
1633 352078066
685215965 4687
450055209 2430
664932208 3118
414302411 4547
781525126 781525127
571973965 2522
81209725 590
661272269 80349
582177256 2567
185619769 19972
511364175 2398
537043456 2368
494254899 4195
655618257 294681554
257472697 3251
464558559 4090
424022703 11398
961909000 78845
178938100 789
421497077 210748539
169640416 748
536035501 15470
282449222 27393
344845647 5768
940896810 31815
993492994 907494562
524905085 2994
520349230 3609
912259635 5453
128694499 128694499
11322 838586574
657459840 9809
782708114 3560
485848799 4150
77675201 344
332054175 1707
6470 402178668
936449680 10936
2404 497664280
70650730 70650730
154431148 1528
6975 955792394
235918935 117959467
573101478 2527
280628208 2786
456970111 2656
707367368 3119
71212750 314
586157290 11489
483070447 3034
644069201 3309
433087036 51985
3387 746332224
676590034 20455
389864 556269722
252238812 30484
530903478 9976
230859862 230859861
340195676 2557
732516918 3534
432527541 4595
46917675 210
618233319 2726
434312515 217156257
115675200 725
23600014 116
3622 574170646
517088039 2280
916207166 22793
646813636 2852
881090805 3885
584527108 584527107
731022564 4931
873380635 3932
521133398 46751
260051278 2251
758619240 3345
618976403 11474
80666465 727
797961842 3717
129857289 266101
15037096 97
898354038 19401
118737676 1284
164651933 726
319200889 8486
362323813 2459
837126225 6669
472066933 236033466
825033791 456577
379130032 1772
386905932 1706
510758048 510758049
991540966 4372
346386734 1589
581404109 6724
302369576 151184788
177256887 1228
504164256 28216
3318 296612610
312873549 156436774
479683907 47859
19000906 385
969068051 945658684
631708976 5639
405959186 1790
59049722 3328
737755957 3253
415530046 129828
428085166 4006
3683 795124870
512414533 8388
218550463 1672
649843498 283927282
389241987 3577
111446398 647
89810070 396
995256 19
447282131 15127
14511617 144
947587039 12981
283261958 1249
295069169 1490
533663878 69289
955384129 7848
90450636 20515
690478975 12496
140500439 779
269083243 2669
353049800 4251
133954463 672
482965103 2584
432780961 7979
760028927 30372
457005034 3386
791856576 9972
698763620 8017
951395892 4195
272733067 4581
129760115 910
970616201 7036
181125088 1228
794610658 4452
159704944 1091
238212703 6279
107773538 1081
892909066 892909067
186872159 2040
641894563 13914
982418640 11120
181977778 1461
87456520 839
166362688 11105
139771084 56132230
579423446 4157
1312109 549
847848260 92469
256954203 1133
993566064 8776
2828 560642516
646127559 2849
313332016 2221
145863666 702
598697325 299348662
355592048 1876
725957931 12185
248376814 124188407
982709684 5258
94571846 417
946166076 51822
873066071 5354
711162145 3168
576960287 2544
323146094 323146094
265959 14
808560659 808560660
49749601 1824
506653329 2234
745468591 3287
776256081 7064
834243493 7170
979076283 31178
407773833 1798
680155084 2999
950716257 4192
164878512 727
915178147 12396
630615799 5128
2262869 15
694210723 3061
8228 931096936
792861337 3496
718147790 24511
791335513 3674
981409420 925767311
3423 622404090
408387665 8365
622109030 3053
3788 809785820
497128065 2192
953214191 18886
196628495 867
5961 364401891
491039895 9921
422665329 184475995
401892440 5771
354461941 2844
236425401 1160
460876531 4754
365062571 2947
519367790 6977
895606108 6023
682889684 6492
992013210 24996
370860861 2624
154981702 3431
10432477 46
83913060 370
797006789 5562
519907329 29866
865212822 3815
936814087 5113
179845583 793
698295648 3079
477797062 1465931
727305675 3506
968175047 4269
407009955 9554
854633774 427316887
53296119 235
939206203 753572493
427616766 2363
237190646 237190645
772355695 7718
707511337 15882
12762 495063504
127587668 12713
696804298 10129
987417016 987417017
117429462 1090
3818 696265287
370102992 1659
743463136 23608
706859907 706859906
4122 765720720
654217315 240664191
910328070 932917
164562379 8579
955925486 4215
551392070 5807
996301066 4393
6323 764762743
497143444 45117
403854559 14920
950942534 4193
414122360 1826
912603348 10465
32419456 206
546571130 2410
751274250 375637125
32765165 785
241260804 1080
21635 862803800
634587781 2867
542058692 3346
695342752 3066
927132025 4088
615064429 5274
249067945 249067946
57518391 472
808945044 6610
969091466 27984
942634163 7426
847300541 5006
609756201 3496
992586318 215639
540675132 2384
751588914 3314
100686885 4742
844665525 4462
636150064 2805
526771020 2466
957218865 93465
836549679 412451479
955745267 28863
268426791 7705
215103048 2995
30437 565992325
489229593 2606
674586324 15775
553598308 2441
623482500 14750
711296911 8138
483697728 4080
529010853 8557
21107725 525
311440897 2923
296526430 296526431
895151972 3947
603860876 7091
508750390 4533
833505919 4544
995354420 33569
685342559 4031
454755593 2118
941585282 5885
206369045 1131
287200911 5048
467784119 2760
962711980 4822
756806719 7130
492518081 2620
4241 882699086
652024936 2875
487782996 3145
811772177 36650
259631221 129815610
312845863 6907
447781680 2360
185968620 820
269141010 2010
217366892 1581
516766885 258383442
431597580 32020
482512530 6858
142638678 819
955799935 22568
371647043 185823522
128068728 761
998650536 7256
4771 945190333
708534819 255389808
289006721 1460
537199271 61651
243353297 2936
947116013 27607
354289216 2411
622766921 27132
133807281 590
967 155354409
326355444 1439
991617707 958865602
825358225 3766
87733584 464
229968764 82807365
992616239 6384
817698606 4443
137374626 5726
533017306 11362
140079201 140079202
474132119 2134
870377022 45014
531517045 6505
345201577 1923
827696430 4345
920662850 4490
532943502 7889
214868211 1417
283733269 4820
769552716 10835
985098033 492382402
907809086 5294
979720586 4434
921410994 833029228
460673781 4216
633647269 3280
733308437 366654218
427276127 1884
564485289 2489
922660707 50006
367787988 1789
657185582 3631
909572097 25130
31057252 17250519
809190287 3568
1782 219389158
719711510 6653
583362942 229699555
103161697 487
574624907 345843710
955921196 6469
560200415 244348607
554050651 3221
709178583 3127
604324078 10828
51811411 230
942918826 213089
852336188 6435
786237906 10181
7300 506918873
374721597 284788639
769188567 5036
85993148 957
4777 189653121
271544921 1914
591382252 3103
149894706 1077
457817486 4359
544299109 2400
257472184 12739
169186832 746
95371159 687
601222942 2651
504549568 3321
816970664 10073
427168311 4281
612747325 4899
291200929 1284
443953476 5635
794461497 3601
960122724 4395
187526881 27415
101830022 449
248887019 2260
447235041 16552
892374286 42312
777226585 5101
887066915 10954
568679258 3053
174463411 2563
845023265 3726
414089905 3812
311840376 1375
701017725 3091
77329596 1401
208874926 921
355857434 1809
922039168 32721
814017567 4732
88228 2
25922087 318
266707542 1176
873497791 6534
883131943 3894
340413292 1501
887693507 867529780
414558583 414558583
718247098 3167
713719322 13928
562226602 5657
213046342 1679
166264769 787
967258815 483629407
345554582 345554582
827337215 3648
221704628 1640
938468490 4138
352580056 2595
10205721 45
670812712 251874
83259461 858
788792734 6973
10321 840678095
666866136 4043
249737400 1800
816182804 8166
150591087 664
688764268 3037
260 48717028
992877151 301237
168048001 2880
190811452 3981
700047027 3142
400791469 3126
164650991 726
70857834 547
460375653 3086
980836837 13862
57421000 520
776705404 776705405
634994998 32903
288239887 144119943
453359206 1999
774039739 3413
883585528 3896
791859764 13007
67240780 1689
478196831 9561
372392464 1642
381542104 1791
34635230 557
85689770 1330
547932574 3494
909431910 4010
460160967 2029
966130201 82350
672946172 6579
23359634 103
342555817 2352
14285 573814165
900586933 8006
758940587 31170
755247005 51318
861860671 6232
809976479 608904112
6087410 38
97040700 718820
717657043 82319
29627284 29627285
69118683 1321
159155592 159155591
357230600 2012
226732709 1214
656573651 10122
448002459 3697
519807087 2292
83006229 366
361202225 2352
710766128 3134
151970921 762
694667186 3063
230729078 1499
245388002 1082
216519251 108259625
171909095 758
12988200 120
452771403 4281
533199946 9610
648117527 648117528
149744786 922
58989548 329
12270 802170509
475058582 4497
828328141 5310
53841041 305
21755 612620800
924987655 6717
296919684 3631
322169428 13014
135282617 1148
476264368 2669
138346724 39675
436737775 218368887
750684831 3310
118678634 1187
398274355 2395
752952759 3320
716664294 3160
12105 909212193
707762259 19196
499493549 2596
626429353 5082
383505112 1691
466028183 4072
923745596 12429
225433024 994
6565 665047100
904332724 70188
123381971 684
874740601 3857
259526834 1375
8959 919453211
164830679 1512
49240705 544
754956176 5016
365827073 4088
246287643 246287644
269558179 16774
150124859 1612
426975100 213487550
31038715 189
565886078 565886079
717253316 717253317
945491679 4169
642989705 3407
129045581 569
156888001 7200
887721554 5197
258833975 129416987
123917754 1115
611372401 3069
330617997 165308998
363118669 9103
215907861 5908
399780420 2188
431651981 12322
269945340 2030
391412302 2830
3841 384830464
633430628 2793
243498945 1387
507334679 2237
8733124 125
365734979 12779
624809205 2755
1762561 37
456984468 2015
456534308 2013
904687703 32454
289598527 13250
736803391 4798
309039183 4491
276940189 4266
729770754 8562
339885841 2279
459298727 3346
154926239 15056
74161311 327
246569182 2497
510071265 5445
526 9085072
965449889 4257
521101001 3637
306017373 2074
229224347 1372
113622292 501
590834048 5056
765977023 765977022
614720308 3205
767957563 48647
515226161 21271
775322717 4614
476850600 2213
354772825 177386413
225624825 1883
677960475 6079
847742197 4458
328453431 2047
376247928 1659
793849733 4187
425347359 3232
702315389 22459
651362831 4432
681391427 3274
301314773 1823
853187760 3762
450051078 2255
350038261 8580
701010980 3091
52041300 410
382336028 255971527
999939397 9460
878867423 353120
874904757 8617
138680475 2523
5110 648988843
204603984 3845
795812942 3509
554116373 4886
428548255 3880
329588718 3342
66735881 920
358677563 3177
942490869 942490869
37855114 189
517783109 274686
148264479 680
983057110 853401521
109767501 484
948439961 4182
399927591 199963795
242936903 1397
735256421 3242
23359633 103
969531820 15739
436730713 3399
272151960 1200
340641456 1502
694125441 4321
1021 178106495
255367456 1126
151270930 667
601764659 6832
471671871 235835935
419496296 4568
211597870 933
783150799 11600
848432613 3741
852515692 3759
304807417 1344
174402690 769
33565363 148
944467788 62782
446221072 5293
489738887 8318
398702094 1758
7957 567542420
499163439 3446
791639535 8274
887047761 7439
568083977 5862
706 129879224
860464807 343851353
315354048 2361
437808795 437808796
122467897 540
939826047 4144
7437 562210149
182153236 1657
91016740 445
178711625 4598
481747516 2164
206826514 8247
660209085 4093
1767 373426418
106563407 717
224506096 165951
240046554 114958508
2624 371710294
683357802 5255
507378462 6423
75552860 45132986
570952182 3589
149488640 896
774463539 370062701
449125075 224562537
277041406 1535
750959495 3332
741176592 3796
5776 807004112
726904073 14393
553519475 5404
453878457 8113
625349735 4408
834505840 3745
924062175 4984
621121283 2797
374859852 2662
853351723 6229
53684558 53684559
741838439 3271
277594632 1224
179832110 140672945
203694871 1614
505290349 2228
368044110 2562
430678009 1899
73957285 36978642
257804726 8825
841613126 14375
499224312 5490
745729319 10276
211598678 933
966365529 9035
399407271 1784
215905984 952
261490695 1153
595615046 15161
473940721 8052
59813829 922
748497657 3464
537420053 268710026
417726175 368903264
697002108 67881
848971274 10864
981976679 7535
964173782 4473
539608217 16154
857320420 5170
303483301 2202
342359049 10621
979511890 6126
767240718 3383
802159767 3537
535436450 3251
455708426 3572
81972394 364
690412140 4653
915101685 4035
73027025 322
783383636 9337
26299413 26299414
636079805 5924
190279328 839
904726807 73506
13315359 80
159466383 44198
608026670 2681
70305257 310
834138571 3678
262124059 131062030
935026860 6460
471927369 15034
585136754 14657
552121569 552121569
928062960 13596
484329771 11057
867969073 5627
651011694 4576
581368115 581368116
148051728 148051729
247884749 1093
220983432 1347
712456384 635173624
419953600 4708
8493099 4246549
847137850 4901
267231030 1353
11378686 66
434333560 3844
556586338 44114
956612875 4218
341927707 7153
484854923 4131
440778655 2206
748430868 86753
309508711 2466
754083401 3325
393811271 393811272
587973434 4882
59347440 2124
814769719 17178
411624569 3616
843350085 5349
242513843 5556
3903 597496238
508240873 2241
671117308 4411
577060700 3850
236082001 236082001
100728656 633
45835824 206
566622525 8686
53023020 435
473774399 4752
43521 654859768
279482468 33807
588524035 2595
4058 450443190
176752418 1042
111086763 681
620653600 2800
504887788 5843
317234568 317234567
124689629 2023
298748849 2190
283219373 141609686
782319872 17152
435375025 19986
765875500 3377
725749071 91302
333957698 2263
748640391 3301
808502087 808502087
720273064 3267
9106514 165
835728519 3685
422547400 6623
420642027 210321014
79713 582781743
361188467 2066
48987071 216
522976687 261488343
967446629 5228
3849 651702572
436396940 9310
200032065 882
63647025 752
7030525 31
24268325 263
293532653 2191
888597688 317566062
637415299 637415300
273004425 1382
78514759 5103
985462201 11265
53480561 277
605729041 4080
251132588 1389
184813889 2505
585612899 3975
656347750 2927
783109936 8848
247762555 5221
176820213 1632
2921367 15
13564 784132830
838724176 10978
751164919 7985
282141281 1480
28561778 169
256505624 1269
71536789 7850
696823167 3104
3932 623387007
974958805 487479402
88280855 1236
583628113 5976
848429785 3741
373154963 7035
946634112 21888
692432365 35339
518556526 3427
263363322 7468
722999811 19181
696476802 3071
390193064 7657
4839 723606337
98282972 722
839034850 14530
462883451 2041
320902011 9074
227437594 227437594
179220481 2051
549360765 2643
655770039 7546
59420544 1142
463995994 2618
532842284 3659
990396297 4367
5094 782124101
976109734 4304
383713479 15649
86464887 808
839651520 9955
687816726 10751
769613937 4012
138101781 1339
35721000 392
219106354 2382
580417473 290208736
793351493 25466
772910961 3408
39383504 658
691022703 9201
925761455 4082
428822456 4709
162156996 715
299489237 11959
943233573 4363
592237361 2860
245787128 8179
978376375 4314
418966717 3612
2308 263237402
525481144 2317
183741928 6198
934517829 467258915
12246714 54
967774799 180555
273848013 1359
726846169 726846168
950034619 5673
881663971 6701
338566703 2542
323822406 1803
528785445 2389
994433568 7586
51798501 3065
253212501 1309
475399002 4174
903459140 21943
963056808 322741702
961705882 7011
726878915 274086296
529107106 3055
747763520 3605
856250272 15592
457364575 228682287
879104324 6598
25663365 135
938715356 8285
29132181 1599
607804084 5732
356893913 2998
249771767 4786
121106928 534
11112759 49
973918728 72924
429444481 5352
31125315 238
896055191 3951
778153351 26843
769432473 299838913
672163585 3030
978285035 937650708
844279115 4786
305186310 2530
518018647 336703409
393284329 16914
159573853 79786926
602586344 2657
285918051 8921
978054869 10526
559727273 2468
275760484 2427
808415228 27511
974125281 38195
688716426 13409
483547679 2136
590312555 7803
323622201 11827
813158949 4425
209712881 1235
965655106 8567
636375547 2806
62085171 2957
500473897 4238
650989925 5778
2720 399331084
67047420 682
816341246 408170623
840491152 3706
214491736 4365
776447492 6167
761686768 4571
669846150 5800
526554508 2715
729606528 5184
603064630 3206
955253742 4212
857292175 7892
196401872 866
415259718 1831
168716625 1273
385121153 2281
169285198 169285198
64862564 286
8668296 486
348655608 1821
350241761 1936
664334722 11061
486206762 243103381
880468859 9964
597850625 3811
2206 444421451
867361066 867361067
5483999 2741999
268668187 1487
36848081 634
500529944 2207
831389550 5051
227789782 9979
660642806 2913
580613432 4124
469459439 2070
388457113 11723
5896607 26
633305727 4906
952698590 4797
988583808 4359
646536793 4003
739913029 4414
301591904 1610
187377627 2349
143044608 3072
294618500 13700
567884791 3126
821993729 10459
515723572 2274
882220881 3890
769802204 4421
890680917 18943
994250037 5386
493224398 2347
177578918 783
413872386 2273
531585455 29428
544159628 4217
549743306 5932
833564591 4976
759775555 6335
624463826 5473
944281636 9607
960621363 13334
514221175 5012
705879520 236879173
49879147 24939574
557812259 4638
364429101 200933
411357360 2197
202751537 894
822900626 68183
248976345 2038
429966661 12959
598047867 2637
595555793 2626
17423760 190
18825 340306374
896120312 94259
461995612 4072
65089304 287
111683275 1097
375568611 1656
442471191 1951
941850744 6504
789920020 3483
747806654 391811479
488711056 4067
812982080 11026
294440026 1987
861301356 12268
52993082 26496541
557418209 3960
704768167 85816
627989206 2769
582525279 3329
151660335 915
611222535 7316
819378719 18616
820808220 16638
80840078 409
678322406 10242
443154676 1954
5229 634266313
66992010 631
352209529 1553
603815229 603815230
846483039 4810
271877082 11249
929849000 4100
995064467 6161
497266042 2325
789030492 5099
716333855 358166928
526060167 11301
453812792 2001
119171903 5916
38779369 19389684
701467655 3093
573556546 2529
519 80546737
38821768 220
527062284 2324
4829 997254968
459250340 2290
518922322 259461161
28744936 257
79481231 7561
589302625 294651312
451998804 1993
331240296 2495
451767672 1992
956835451 60065
19841179 933
509303339 6045
848661925 4268
516129797 3961
14993182 567
874691628 21676
932118243 4110
772014044 5137
200564329 1304
782045969 782045969
907403014 406434459
362583501 1622
841200240 7890
328301274 2571
51625296 1259
509830664 2248
834258112 5714
8928 262670688
213396028 3661
646252320 7420
928969705 4402
210094027 1198
929912544 14077
620644601 5960
764485125 382242562
406928872 1843
653753326 18779
215905219 952
346500599 1662
468416713 206025326
821993472 4193
426381534 7555
169950255 2710
177848861 914
6477409 56
635890768 12971
411627479 1815
674592128 37184
236568653 2247
542484241 2392
233964432 233964433
484463327 4958
101017348 3314
833122361 6620
419238672 2201
13181 780561689
366455074 30658
272559403 42896
289386286 1276
410042145 1837
134034663 591
360016981 1842
699199736 3083
676620990 3387
742581004 3947
641370603 2828
664316321 9176
718663424 718663423
980693501 5182
335706107 2006
918633385 30946
12611 910766420
748913437 6224
2122 460061365
65130658 26601322
412971749 2250
481339717 3718
456670175 456670175
222926219 1139
213930145 1710
180872921 890
501662299 2212
828551674 8343
33 5825965
1604 150491777
667451799 2943
305107376 1383
726844836 637994627
2971 287149330
833175929 4201
241759267 4544
227925497 1005
547931887 2416
988523029 6583
5284456 2513598
103886783 1272
23818790 109
173579279 5540
12066 927660273
139516143 719
32866272 149
298100132 1812
841764489 6081
202173825 915
238585185 1052
484395928 6411
26335744 11945384
691453124 11175
244494582 49655
16597857 120
503021427 6916
205246253 905
83381687 385
90600517 89976861
502585381 3020
113014566 591
974938870 10827
409467187 2756
3285074 16
486777248 486777249
136755577 603
386240285 2698
419180024 4552
848725409 11204
876843218 4626
403387575 21091
6257 308175133
744104553 3281
978195149 8790
550185747 3958
206894406 977
82472742 652
736739226 5443
28296669 1132
2109 435274282
63449734 461
515973952 260291485
466735878 2058
537194356 537194357
276082854 276082854
932908664 932908665
751801737 5120
43641498 17480481
841853871 3712
782176871 7435
353176242 1853
141630649 141630648
239944879 1058
929162727 4097
507266486 7955
259397592 1217
454314792 3731
685446926 461394466
320798984 1837
476179489 7195
559047440 41270
442482675 2895
104580944 962
544926624 2808
249911092 249911093
908829269 11495
966810032 4263
3218 447341550
969127789 484563894
50560 27546
13512985 72
711222847 3136
2687 582060627
6525738 166
556879454 45441
657304277 234956278
752319648 3616
807745315 4210
490555996 245277998
375667164 2757
350395185 1545
194587536 858
832889788 32703
4810 430011239
701144381 3732
630773779 93670
413100966 16662
382713605 65021
364321204 4709
328948846 46534
516308733 258154366
51947 923981289
899710502 4319
609724874 2719
568102303 3558
6560388 207
857567718 3866
916301524 4174
621476975 17916
351060625 6321
720582578 4499
361164981 1794
721892165 11494
67640056 1058
614005013 810033
69329484 531
292979039 2082
678246809 4434
7591 899744891
409146799 3010
945789793 42503
82972021 710
540393841 7160
888451486 9779
515910515 2891
64862520 286
306993292 3506
690363448 690363449
793696427 5968
842696415 391643180
465834769 2054
843808031 6209
953373772 34949
673572241 2970
826643159 6121
112900481 56450240
566413202 11792
150362433 663
27688645 13844322
824472689 6616
647350438 3168
874055229 3854
945035521 440576
615550140 37901
741666119 4929
854360256 4322
556204078 4433
848943679 9280
418472079 2369
825080362 825080362
5567 517196568
660871887 2914
652027000 2875
761652444 4718
423416234 3093
15954 472302216
727515477 16943
183602602 819
1043 187062152
983828564 4338
3101 292092493
869297568 3833
147774275 1317
202979734 895
177804806 784
972706600 4289
26871501 26871502
851312289 3759
174215103 1477
446323811 2088
389967399 16198
456443406 2019
648046603 3244
953216617 5309
20292537 252
562538637 562538636
380688210 35665
648946493 9198
803773123 5236
635529868 6009
394617027 2266
853555699 32905
146694369 1082
787828261 7045
259200031 9352
639102163 2818
270341051 123794585
952502982 8223
695435531 305248852
474673932 31010
415803182 2774
138788796 91905694
939872996 455054541
5283 643009188
877498952 4664
131298697 659
731939924 10153
4207 780281356
69577397 934
72307860 604
698743785 349371892
607332297 2742
463758617 3158
144097642 1081
912380194 4023
63728553 281
695852799 6400
247645200 1095
155232993 4168
120612129 679
197918058 79689432
474980274 6002
539299207 2623
406235818 2853
302879461 1918
700759513 5931
702244062 361135317
550554651 2733
736512302 4471
630479502 2780
846386369 3732
1295713 18
186346543 944
123452459 1341
21261842 1552
855670273 4652
962621503 5647
641117205 3889
832330310 3670
845880245 4310
944163637 12779
23210413 277
49723559 2664
576439289 14916
572279121 256026425
992677057 4989
899709175 4914
101786047 713
349329637 2039
517852350 2532
404187719 2010
16934812 16934812
221271054 1217
759987234 759987233
356609141 1849
78242895 345
441059783 4430
595998167 9468
3525 288962883
192480906 3467
494573258 4271
366344832 9330
300767143 3320
137522716 707
750219900 3817
349391045 1575
150416838 891
306348461 6380
99408859 49704430
320757501 1750
149858861 2954
964213082 5791
928828004 5378
513508641 2429
357997668 357997668
50942265 1335
30968747 341
728068566 6127
836712295 6094
382599710 4746
315819672 43358
823344369 27041
461523755 2035
416162351 1835
656040017 18829
902407225 3979
50801203 224
80041665 2588
140874028 4775
241635576 2573
266484776 6715
168959295 745
319126121 1765
408061375 3148
678869032 3953
717480358 9161
659270881 10152
505063556 2227
222256892 980
2724 248124410
810997630 12874
740051984 740051983
429297527 3491
451958960 2247
178134692 68277
632973681 2791
547220276 3836
2469 494280003
231966322 2193
675224471 3754
339397711 182838979
175385924 53325
122313779 2490
320228891 1412
685363704 3022
975507689 5948
645226084 2845
752828198 8006
532236331 6918
801794966 3772
834189161 9316
277309445 138654722
373292248 3788
175537782 774
692418601 692418602
244384464 1138
979348915 5957
635369774 90351
621378157 11081
571264364 2861
686040284 686040283
825253267 30971
4494 882369469
813989717 391530973
554740596 554740597
428311884 2561
702947964 17148
221802751 978
467674514 3905
350441079 5380
41597122 20798561
746098626 6472
277089363 138544682
735151027 11415
730267019 3220
914959556 4941
153295519 1120
778957293 14986
476128580 2866
863523569 10731
247138529 1246
43021835 572
126930961 1846
605539945 2670
752485156 4152
88902883 392
3590 456068294
850036025 4753
389856217 3142
806701360 3557
752719329 3319
332812369 4239
952931794 850036034
671769087 5024
245450240 1120
80807310 359
977800625 16893
681966551 3007
276548247 2803
499502792 8719
478845850 2550
638764002 7939
255327419 1699
293118507 36331
726639084 3204
123338977 61669488
981103159 4326
562268966 5213
197428518 4884
906589699 41237
802819851 291325277
715726462 6702
762386837 5393
850603432 8868
578212374 289106187
993501440 13845
910800059 385657334
265510129 1834
780504530 722948803
139611534 1675
424826323 12428
460498196 7945
828534685 414267342
495280763 6853
828506322 34638
988238703 494119351
369689731 2493
635928942 2804
3519 694949715
301702190 2549
225430840 994
999456636 499604992
270337256 1192
244569377 9714
639177001 4200
4996090 29
295904673 2645
683744725 15981
724331441 16636
197082492 869
705099816 3141
241651045 16807
886985113 3911
243348889 1073
768667440 5583
986480219 26342
423102253 211551126
277816419 2170
319165640 1630
278756775 2475
956065754 342417611
2623 250562432
349680535 1582
113317380 527
90943526 401
454158503 2824
274311331 1866
470858379 2945
155403259 3317
26554 604181661
364562077 2165
406540436 2195
155371579 1563
621044228 6286
765786205 8786
299697249 1627
249689460 4060
618626746 25526
2968 454302156
412452871 23225
88938 933315372
546798461 11802
603757931 4141
288763596 1404
958433902 415963
302932747 1344
198182160 1026
143969249 2848
159277273 2607
623724819 623724819
636232237 318116118
927875131 259909
805764883 8493
24930941 485
983131067 29898
156759356 1279
41693596 219
3220 583891795
624136691 6096
196998076 44329
524434723 2664
60425591 491
985329763 492664881
285285836 4411
356519366 1572
585022923 8314
738173678 14717
373880099 1691
790191824 3842
776819422 231508
478440507 2416
604605462 9021
684251713 24021
742715017 742715017
532364783 6398
898667111 11412
158729819 754
856626232 7196
643022860 48199
319288161 135996099
13686750 79
1870 380965957
588668905 294334453
176788101 2307
365410980 29268
474931376 474931377
775226959 4821
487873263 7928
813626188 4186
642883111 321441555
5167 755262034
629287345 3169
532507616 2348
904473348 39411836
552741841 6672
693143191 4907
13187 804386186
772995180 66540
563577044 2485
884017096 430292795
815924221 4066
333611031 1471
221528549 2507
327198140 3504
11673 494868927
283584533 6757
710542942 3133
930041067 84630
883268349 7346
219820082 1372
634971802 2974
305943756 1349
784050077 784050078
569701503 2512
161855911 3409
295463185 6594
579584812 2757
52603 417089187
643637676 2838
358880059 8734
145347904 776
304004953 25079
61004123 399
496840909 3144
23767969 230
5051 867751698
598824968 4641
436507800 2760
665412967 2934
363541776 2049
94449985 1850
650039545 325019772
359568924 9438
829382737 12637
334042125 1805
465832884 2054
106365115 469
689313421 6030
956894600 11808
533692874 3887
948071255 5588
378978345 378978344
733468589 9063
290065688 1279
815073024 6528
260468473 130234237
803829310 24931
471577673 10838
612132587 13394
480878790 4417
194090059 4093
21382305 421
881183773 62978
673865726 28925
954531291 29963
715469925 3441
340145558 170072779
556648803 22235
837087178 3691
472268711 3306
552033283 36329
283502064 3247
854740570 11761
66272759 1140
165865694 2006
425010082 1874
361269273 1652
198057017 198057016
770638514 3511
23757813 398
150363324 663
1463 317297669
345896999 3105
494863298 2182
932824620 4914
604530821 173218
379425774 1673
51028424 225
110221342 486
384866560 21008
178939678 789
689836224 5104
4822 967658441
567673113 3588
223137543 2636
278742256 3539
516164041 4060
321640625 1516
879268707 3877
177915403 3314
922319990 4415
525517678 2354
850828986 4441
89955556 717
518040255 3674
909658134 9537
6197 732392445
654709174 327354587
30390128 134
333336359 117870
823414036 6597
643199137 7304
930719423 9185
240625506 1061
574880440 215301612
120602151 120602152
325787437 1558
491281369 2631
306322392 4429
509605672 4145
163993582 6881
210551745 105275872
549951012 9351
453721177 6851
196174216 865
450718252 2556
901233908 450616954
1498 326656651
767023936 767023937
376305005 2838
605044971 4430
2715 508321305
894540320 395151459
265360657 10119
631178091 3274
195024876 1235
929851299 4100
804354409 6843
488174255 4272
267622180 9023
190520562 2776
768294030 4965
470867582 7541
763996382 12250
7767356 41
7844 295599613
780694078 4469
22170295 193
434496973 3556
911031025 4017
475356033 2096
679722890 573818204
572326708 7244
243206 999350357
835802274 10637
122402483 1169
998927261 499463630
707591041 3120
737709208 6033
895650613 6063
440995499 1947
104776212 1029
901634713 45226
607700788 607700788
284331520 3520
646266867 5039
318860925 1445
316600237 1396
52615743 232
234956189 1036
256495186 7193
178606104 1735
990629343 4368
152275392 96798043
495776387 18886
485541616 5037
617408854 3549
919814005 15133
102510341 452
703671361 4116
914864934 8626
306167851 1350
14545 605162624
15200 988690792
571062035 2518
80147564 1234
4816 392830461
605531969 2670
838543103 4897
583193387 8518
917889216 326630693
573386815 103818
87811884 1110
955057186 6255
765875426 3377
432488401 2748
954134772 22417
165113292 82556646
231138591 9476
834284210 22189
991980372 6616
701464563 3093
597880773 3391
754247937 4426
453552524 3523
891275070 5198
342303128 5251
612142453 3722
223139810 2008
38328018 169
241078834 1063
151491339 36888
707688159 35336
584928966 584928967
38326525 222
129045454 569
591176829 4636
648490150 3129
487145289 3867
667500948 6492
767560449 482439
26577860 197
162069441 718
29936677 132
375485783 4751
770162061 4868
478533230 2110
620379648 4274
319206195 1683
905653915 6361
515869094 4937
980820881 913238181
240932353 116224
926742962 5868
492369779 4179
520839010 3539
126094297 814
145775135 1326
570553733 13683
976258634 7276
40797279 815
133581637 589
909549167 4698
829492678 24677
121333719 535
566707053 4503
482523873 8229
454519129 3202
647264862 2854
998577446 10871
488054231 2152
397793169 1754
611151047 305575523
559838003 8307
896028076 74925
50226611 444
612335699 2700
921706867 6889
563134274 30899
462487489 4937
943256316 21386
779292141 4209
541964021 541964022
34636711 1199
935294133 4124
392505798 52453
940960007 4149
410412884 4863
685015600 17560
685389830 4237
950985214 950985214
366059762 2253
497023201 7200
429938239 47920
948340008 7524
332082024 2585
334121595 9817
659864946 28726
866663394 64981
152434381 804
323930421 161965211
353795519 1560
687008401 3666
972359459 57060
18071171 18071171
31943473 264
417367368 2934
773081520 5160
812492304 44899
285816672 3954
250831953 1106
284142482 2412
459872355 4023
484913082 2339
5077 824690008
36439415 1482
467470150 36379
896774750 14406
558484022 558484023
444132961 5144
1926 373246918
255415777 2219
252647062 1114
845766143 4608
952018727 5269
660344303 27581
970191628 970191629
831699664 6114
770636998 3398
89520335 1193
791037375 5060
251964801 1111
149510380 1996
102241446 971
289188527 7519
2053 200287016
162299773 732
636246521 3719
438352136 2353
788850928 5728
265555343 4303
651664106 6371
23810004 113
14564607 74
15421925 68
618094039 309047019
895378763 3948
161605050 10357
540898220 2385
382728573 347954588
383505273 1691
605079130 2668
656382775 3682
869974113 3836
761075082 710549123
434348461 2395
287525001 5300
825625281 19193
467298520 20337
188035796 188035796
249274841 249274840
152398255 811
955006963 4480
5815 869162069
836741195 20217
122817865 122817865
429777995 2284
568216303 11672
10290 620312070
726419275 3203
564321363 311220258
194264419 2019
513796252 2533
219134694 59726
411472298 26813
1762595 26
519931447 259965724
711107637 160033
614381355 614381354
647466131 262972548
586946759 2957
411625664 1815
77867969 1545
167372497 738
175748688 1547
502633752 2356
17787 757388247
410739557 2078
487132127 243566063
4762 296377282
363784972 52925
314221862 2966
706431004 694638845
324539232 1431
823258590 3630
436979465 6689
427643579 2338
61687696 272
705539035 5743
824179946 3891
571181470 3462
155805746 687
63057160 623
599760830 2707
439 87162533
323860403 1428
940952054 415968280
784722131 9109
96533672 2995
718600315 3441
803245618 5001
379699920 189849960
225203464 993
959009264 16381
913627551 5188
627094032 2975
486062522 243031261
505 80903020
563122662 428485903
700922166 9187
760366870 3553
705020326 7361
24280904 465
690908659 3063
10391618 83
626761026 8425
125415977 553
223500633 1916
805840899 402920449
538770529 5508
543496466 16987
788764801 582560643
7551 607775499
714037868 13393
205543071 25648
357364309 1744
266901658 1964
666467337 3061
341297526 170648763
614062463 6371
785251694 5041
205472987 906
951317198 5791
517736289 200107317
70483846 443
185503789 6455
1360 296349497
429877251 2324
247854813 2093
650489124 6025
755853696 5968
341776469 1507
220568841 1390
916042860 6053
51708450 228
185497625 2125
848657327 3742
447462588 1973
587639328 62187
538177417 2373
715298815 3154
103417153 456
629145450 3915
835260159 8960
830887051 3830
315962867 14766
677321484 19362
456985881 2015
710563380 4209
364918502 1805
379560720 7755
921313529 4988
557079436 3841
654009401 7100
514205559 2583
963663083 13320
997542597 481405314
836055843 35547
233532505 2031
790368085 665293
298052428 1491
384025569 32528
613707929 613707930
672049191 3335
182846881 1368
54468742 570
783871281 6537
991166721 495583360
825487437 412743718
897822344 107797
22216871 508
221802575 978
392355119 9077
383730372 1692
513902126 3799
977430744 9076
979895243 6724
168302189 168302190
298152100 1493
794482612 3711
436347809 1924
292088349 3551
894165481 5691
343136694 1513
140486048 747
613216261 48490
615922424 3756
733896006 3236
622090456 2743
706053492 302076063
774726192 4068
82091692 687
592383315 2612
587560255 2644
781497209 3622
663142002 2924
460839312 2032
951400223 4195
257941441 2056
545889542 3019
27305 120251220
3801 852005553
908904800 98794
217982662 1461
3458 141405559
490293760 3680
744339601 8789
377496799 2888
982615860 8543
509571451 5350
857923041 6863
227212143 1049
100008481 517
755733131 133924
576116437 3506
961981480 9192
29062797 129
484667270 426555120
37378 537570396
114303673 504
903539327 3984
114547501 534
914144491 5502
587595114 30062
786851801 18892
342003026 1508
934762801 11600
669661098 3126
5049 765693580
875386629 6430
92662921 515
171454882 756
614527456 3456
737953292 8043
826210423 3643
849855455 3792
804889059 8259
8063119 48
434273181 3665
2108 453660572
404029751 202014876
600547865 2648
854321696 3767
871816887 435908443
953452997 10972
816161773 93971
976398347 920781508
780693006 6222
706267901 7121
190733543 841
925088646 4079
154258501 809
983694295 9207
216807239 1265
482216445 9301
957025810 478512905
657383759 3677
113498383 4564
979717436 10512
298056952 5295
4081 761471921
85500210 377
262611626 262611626
431629156 215814578
238552599 119276299
470365617 2074
9435672 47
828466841 4242
591478294 2608
650558490 3153
889702354 3923
781053040 4460
943907944 4162
590348005 2724
339561837 2993
774315749 3874
468349730 468349729
480386026 12825
974027818 12274
238442248 3662
640697281 3376
447349532 447349533
670850486 2958
226804014 5653
2978320 59
5050 580295500
653838454 2883
626724903 3059
531544064 209952887
708538913 11663
641367775 2828
331825307 165912653
905479377 7800
425225814 9233
423872378 1869
679115520 16944
919645212 4055
427999736 2388
428516977 32892
977815587 6981
3495224 36
740065249 5198
297146199 4969
357836151 6771
465151271 2051
249154751 50375
29298 955705886
478862069 2507
550907255 4617
569704017 2512
626603704 148731
639407428 4477
843666610 3720
952798612 476399306
795875720 14906
491456096 2167
150817579 665
292931113 2392
355779786 3672
534063020 2780
294804383 2364
5105 531128550
546795511 2411
330437402 1457
112261545 495
181532440 181532441
952105697 15976
975483325 30141
984824173 492412087
316173411 1505
5516 699229412
851524249 3990
793883225 396941612
4089 856992209
141387372 1150
835063202 16827
98651952 5814
647252485 4701
47970959 404
14968260 66
5708 932799779
846260434 300276199
235308176 2216
487600649 2150
600645537 9189
783018449 14488
791741428 338349238
65134913 436
231521113 115760556
108575478 897318
904446495 3988
176443750 778
887385877 7566
47773384 343
131085198 578
898478079 449239039
488094520 3333
358724661 3020
962202681 11910
679496181 3660
940147998 5397
466407719 233203860
445468596 3685
922363685 4067
949809083 4188
181841406 4726
614773215 7792
361052865 1592
587313761 2603
642547339 6535
961121987 7126
12474 570664087
469631943 2896
2614863 17
1283 251020897
501437112 2211
3633 767716287
162382499 716
638425026 2815
336332414 1483
1779 251534385
36059929 159
494950729 6444
485087029 2743
327398399 1856
506497860 6218
110495449 110495450
3743 820739582
272985689 2263
45057061 51435
57650399 471
173626096 86813048
450072145 6213
67912991 1008
593638107 10204
347768098 4859
488964109 5730
710312543 3132
671990034 20045
538689554 3105
271623529 1551
260658742 260658742
614463832 3921
371563329 6342
3303 426846690
422967610 21547
915105719 4035
982011213 58132
95214287 5512
201427711 23430
278073806 11233
445871105 1966
58768049 550
770409026 3397
749912369 15472
3200 665612800
373590622 1790
407644381 52790
553823623 2442
946355023 6409
455422202 3593
896958406 3955
616180633 3677
770271700 9350
28207430 230
194653110 953
298896105 1449
582344486 3053
151236161 1160
290430791 290430792
456761103 2014
422286705 1862
967083442 11453
404226990 254941252
648828121 6936
629652806 3177
645711574 391459388
7030521 31
124634193 921
387882531 3415
16102233 71
285587563 2573
816540172 816540172
800753136 4133
224978114 992
702480188 3502
682640911 3010
122785256 694
41199107 14276932
832816613 4107
533161913 2922
622688977 4674
67055999 600
975659938 4302
583992600 2575
5425839 46
937144120 6439
890583935 43885
313350348 33997
363817796 6280
594192420 2620
12026 740861730
881495243 6142
320122603 3321
182276218 182276219
542781435 49628
764289041 3370
627914864 4304
276460120 1219
605913879 5720
204057036 1077
3477 500444610
230781313 2826
212049586 935
355194031 1695
363907672 1731
783381222 689145223
672031840 7171
132903921 1639
650005587 3106
532283172 2347
823004900 7157
516870225 4567
126268426 2017
926984459 16158
810863755 26379
366718219 1870
278727466 144802393
749550866 3305
962700049 8450
194118764 194118765
522301922 2303
446329439 1968
842124459 19155
628763131 628763132
202279542 5266
99 13827864
660729736 3111
900817824 3972
743213549 15150
164568349 16884
152730027 1043
382240714 3644
677333023 3112
624772310 5573
280473175 1904
5087 334760209
984653511 42099
247753637 3713
41142639 854
114584072 1380531
2097 320266816
456534353 2013
317420701 3580
40183972 1775
261845681 3292
883351903 3895
937789054 4135
627222809 4915
654441245 3307
33590551 1231
633545103 5466
14514688 64
423241115 3453
942361375 4936
624466963 3314
176672179 779
935829768 7703
291655816 1286
480179358 480179359
399946948 292108273
119973498 529
288393911 9065
271671408 4259
755219180 4433
688083695 4919
365360302 1611
671436217 22164
632081212 2923
291653227 1286
181551698 1219
331467589 3108
783286289 13541
584902711 7840
420876309 3910
761150196 5303
264629904 3388
2547 551171654
295189839 1720
337614899 3570
387826548 7069
54034138 263
576729514 2543
738168579 738168579
491044415 2504
510737837 2252
4909 832387743
625823381 10283
871429829 40893
278386668 1533
144204845 759
553753199 7800
102547874 102547874
116152177 777
921297568 6371
705601377 3597
182259063 1721
969087539 7050
640461183 2824
305335563 152667781
875580641 5615
873153051 3850
812522640 406261320
635528891 4734
124800967 7234
198685005 5342
559660973 6061
457964837 8806
66619841 2240
5906 588603772
717387520 4296
449950008 24510
916380474 4231
804889626 3549
397374993 2353
28914682 774
299705681 2210
254298324 2885
257229018 212194442
763597745 13972
170212743 1280
165442992 795
804884807 3549
469915098 2072
199687406 1704
405363970 37991
919965142 4070
357878567 1578
296677771 10152
34439735 158
432036855 1905
464517081 6251
572458785 2849
320867763 9734
327254617 3048
166439214 1503
1897883 21
125206953 2961
13000442 321
157457350 6025
665374607 14736
516965038 3440
604629895 2666
233767097 2382
202320558 1506
126322625 557
262777847 1327
381298025 190649012
115425225 679
753964842 27725
148370041 805
174135005 4586
702664113 237198500
726645141 3204
929668452 7404
802951968 41232
469236648 2069
510880731 5142
849841152 33767
627988796 2769
857653069 6572
840160562 38405
448603535 2460
143246716 1075
608210808 5121
174281098 988
814401000 9730
625008779 10538
53120000 500
314634811 5373
547236479 64290
263305511 1161
176151711 1609
6612 881941620
412310538 1818
634764939 3923
968662040 9246
244441536 1184
805143841 4272
998990003 18721
182249586 805
182386915 91193457
188762868 15763
108859680 480
949996118 3310091
284118017 4722
158283459 2963
970216177 4278
543164444 2395
893026704 15593
756509745 378254872
336431019 336431019
56612861 295
952018269 37550
979209179 16495
983536309 7580
109 19835711
333525417 166762708
261103456 261103456
961823280 5610
20788733 264
461305417 10637
751605263 4300
704303250 5250
349745859 30755
290068246 1279
675265623 27581
880774369 44338
531598103 2344
911118817 6194
854058943 854058942
582035012 3130
228719827 1874
911898433 7188
3245 671312276
183934656 975
519022458 4183
944098644 14582
497806246 2195
55612864 385
580525516 15982
61007319 269
666520615 9414
657954933 3279
373526933 1647
496676669 2190
553338927 276669463
358251971 2084
73480352 324
292482262 4033
416495485 2286
143518304 2107
317648859 1753
894969414 387265
569472202 2511
272476357 1284
6454 973286455
514820110 2270
10969 756493525
579262187 289631094
825972823 3642
82778716 365
162610161 717
878097508 12501
803891135 10237
491842980 2399
44224534 195
1716 128626979
937605523 5763
927552353 927552354
329410449 89368
338146873 1491
964056799 5929
10888501 61
445174565 10471
996545320 47757
171908233 758
878943106 7627
69437654 2835
750584793 4361
394846612 1741
185939820 2484
434350971 217175486
237405530 95313
422970022 1865
171741972 36103
473078999 38275
883755398 17506
376688341 1756
704897964 4511
818057879 19560
741118159 11415
965271129 6395
655882465 2892
503929210 2641
768159990 3510
282354796 1245
23813056 105
456715271 3848
755406849 3634
563350398 2484
908196123 4807
458312921 6695
61 11091813
162703156 162703157
244926883 3622
394480958 4853
534972702 13794
382767348 191383674
869427189 434713595
126378621 754
3073 413716043
709734757 4004
159511303 4390
299931946 1397
436578916 6585
206076149 1134
486580463 2232
387588656 1709
328847742 1450
710525929 50510
796359994 754907807
774956561 5314
902078448 4188
712573355 43439
903091395 3982
58334913 27494404
50405531 50405531
338208780 3459
57495745 324
480796921 2120
517 79260218
925916266 200545
923269187 4071
3512337 23
628211069 2770
381498001 4891
677808089 5894
980427403 4323
732308444 3229
563770452 3948
882631669 14467
338557408 48130
674224500 4100
731857783 3227
472904698 2610
872378667 815685118
765608335 16851
257976350 8567
939595113 4143
789998500 677175862
322496803 1422
127915434 127915435
919349451 8876
636570584 20615
876584477 4283
451645211 5283
602813150 2658
318212264 1477
95945523 5446
651654720 3244
831434805 540055010
933189466 4485
231921029 1045
244765494 1186
583250623 30272
133469659 1218
219534656 968
1608913 9
961003446 9542
867003475 16272
650521799 6444
262322577 1642
521165719 2298
1236 217314756
112942415 498
836773113 7033
215389302 1189
578507788 6331
587550073 293775037
943158474 866632740
547363201 4623
584351 852935365
796326328 3603
315694463 1392
826133336 10094
531532369 3118
542039373 448868810
471444230 2103
764798768 22311
850977989 30879
16809744 392
271137274 11528
624589155 2754
9737557 3945680
662226595 23465
972956075 17097
547494774 273747387
580133937 2558
738538058 3593
10518 860530177
86861719 383
940274785 7236
315622119 5648
335849383 2526
763552300 7910
738457633 89793
287186490 1856
251104048 3348
121787305 537
701525053 350762526
977923335 4312
740844696 18786
533642867 2353
395169285 1797
355811093 1924
9834 401652138
773062829 5389
251739119 1110
904359921 16132
95383764 1107
805639997 70352
796494601 6600
872540843 44709
276007081 1217
330945337 4783
554042565 404091466
19504203 86
188490256 959
29195 665704390
668806660 2949
475419187 2739
383472901 191736451
75466611 338
789553304 5377
507972646 3755
877915702 3871
398106403 2139
482886089 2362
688163892 3126
255140904 1125
943001136 4158
643549693 321774847
166766520 1263
110231861 1599
772853294 3522
769698265 9743016
518999467 4996
211082178 44429
352900429 18345
577665348 2916
200638190 15301
346986863 5712
595414509 11678
260289707 59522
873560251 17559
661435106 4566
650669015 2869
197091888 1808
447385357 7717
971761313 485379778
629735355 17185
118621702 1133
207741473 916
721876359 3183
345017880 1620
3539 626348252
316165751 8564
405278631 1787
466356790 166999018
760316109 4816
171767910 1161
997606262 82567
756865209 3841
60780255 268
223447527 1041
965763008 65833
707328852 42277
232916257 1027
480122333 2117
240225400 3884
248342378 5738
407047931 2978
967165842 190335
296454152 1637
2897 369297972
580674320 2791
593745104 2618
720223541 12590
255738250 3429
134538787 613
570 78230670
995245525 16596
186877755 824
780347788 31777
870518223 6810
550628335 2512
932429327 13128
681281739 3004
360239705 5896
755450204 3331
600414516 6692
555642645 2450
114898648 17705
756767617 3694
478726290 3570
490258675 2522
496430630 2203
634733761 2848
455574544 27869
10436342 72
496218708 2188
828269319 5065
493496553 15303
967529479 4822
635097249 4401
840734952 4288
800727440 400363720
2590 249259010
514304519 2366
643509922 163146
219417826 189309663
810264109 8628
970197147 590256262
442473791 1951
76247560 769
413755991 27144
631962487 4626
380330726 1677
92637595 9513
873950536 436975268
288062207 1908
939716762 8067
746115226 11673
290238415 2078
748941740 5902
468670007 3479
73736171 635
769925552 32259
132108416 629
644905747 3429
585804124 2583
850255559 24420
955456201 7972
270110462 1191
220299160 220299161
674882446 15403
388269617 1712
402031644 3289
870438649 4334
683423596 8099
419101206 4562
709632319 3129
746459904 19616
555637950 2450
754533657 3327
633687051 21470
3987 219447691
309011671 2979
226111625 997
178109302 1047
863126971 298840
580361059 4660
657871379 13060
469364966 2111
485174155 7031
359047711 16054
634590962 5205
905134926 4075
499890079 3010
196175946 865
727858855 18023
355128490 22754
854949346 427474673
961443936 6999
25415724 114
599036171 4611
599251485 3484
87142248 393
719463278 6918
101959416 1164
479014025 6870
379550991 3243
701012260 3091
981751679 8320
830973063 3664
105216012 516
417524073 1841
125955733 1361
526659337 2958
683958335 24137
874052514 3854
201199684 5330
428963316 3737
801470773 32229
995925680 8345
564261247 4528
934877844 171979
997200028 4397
820493238 4966
599187106 2642
931214169 18836
606170868 8741
528532364 4827
694660834 3063
488873720 4639
122817002 1226
368274347 2372
315275743 9546
516903919 8060
101375578 447
947994921 945363292
26253514 143
183317050 1213
968571906 6154
750681521 3310
704645259 3107
566959410 6781
579233862 16299
781188251 9102
70807681 480
357679261 3324
219619499 1500
2196 309749734
225205242 993
393703961 2444
373739223 3398
378916383 27731
633994566 4383
81661411 840
38768977 432
388374767 2388
176217384 777
824453055 5422
970446858 970446857
287419131 1389
690980958 9167
133103056 944
730812423 3909
130183908 678
693787604 5101
387597211 193798605
408893726 2321
846648340 27357
635921964 2804
731735973 731735974
34018795 150
2806 331150090
942660699 115111
189966563 94983281
375756565 3242
386346576 1848
914656170 4033
768601476 3389
344829351 2296
5040 570964881
624289870 11823
319777856 1410
567427673 11644
626909688 3037
671933626 3973
733263168 5312
420479699 2550
427823241 4742
169722330 4287
353539122 1709
894711320 9319
483853484 14409
570187531 285093765
823712175 3632
356683829 2526
517154366 2873
656710488 9293
9648 298798560
388804602 187700200
464019018 2046
555987054 3633
938238505 4137
763312519 12491
811759041 6143
886533837 3909
433997925 216998962
299484000 2115
451500554 2786
273670352 3064
1335 298022730
59468407 1132
725208391 21590
452349856 11985
980101017 176780
726364743 363182371
981496913 7304
323857843 1428
294994225 3613
126113740 126113741
155144324 692
300749977 3753
905122552 15794
725236753 24928
604397687 604397687
208013547 1294
981525955 5758
250524939 37172
125463899 678
146896538 793
534546388 2357
8366 882092025
250311092 1467
15368451 484
962 152893546
6050 766190150
832496447 832496448
426655285 3102
809992469 6539
427835054 2859
279576825 1635
746733604 6915
380785446 1679
834832852 5047
234956511 1036
69743098 733
506639323 16002
378662181 378662181
591 40752610
1959 344661648
8118610 4059305
735341824 6085
41713 721092631
427304348 2857
774972864 774972863
705189176 9575
217033502 11127
903644622 4878
678558859 2992
5027 296557811
897185803 3956
934382397 4120
674249643 2973
172101178 1060
120879816 533
792387303 5657
561740470 5891
6140 706671020
564034766 2487
4459 245579715
622809088 6611
886430998 7971
509605052 2247
824759365 37284
832566072 319785036
774514609 5917
608018803 7671
596039081 9698
536307300 37715
849568194 3746
698702603 6114
729386037 29822
863579802 6169
390768433 3946
9160544 77
789949819 4837
458348923 2021
511187682 2254
76922013 1783
253379899 1130
212051265 935
276051366 1523
922215804 14413
823554793 7027
990449393 495224696
319568121 229300594
4505 741274599
159449966 2939
159998191 21234
510990675 3315
570606410 2516
531604347 2344
898719866 8734
484418571 7003
185061455 816
826086645 4880
534 111883552
478768319 2160
257709850 69859
1093 162023041
421394043 2315
237391697 1084
974245835 32978
544628999 10593
703191215 6384
320219199 1689
786964771 3470
361025090 3269
682076516 14212
730992601 14191
336561898 1484
850508545 12697
484207934 12345
380844450 4725
760951621 33660
882386251 4175
562177997 4367
178320479 1640
331853122 6450
870767459 4086
994917450 6381
11078 894851793
822524408 12816
597594285 2635
264160889 3012
745528985 3293
771657286 7946
75121972 37560986
93608977 437
284094225 1567
1581 292239016
254216827 2140
168230166 2613
931317426 10220
494459263 13878
509826167 2248
293306696 2645
392411599 2346
376929708 1662
75469599 464
748029930 3762
600130046 4803
22225535 98
27554333 8073
710770399 3134
994059551 980933819
276254413 24644
279089549 2515
720606689 3195
3244 481163791
259884001 3600
374631167 10256
179045356 179045356
816677624 3601
199251689 2119
963569244 7131
588 46562588
674836879 4122
71784335 404
936589367 4719
910374530 7277
599408612 2643
149467960 1544
50549976 475
548876205 548876204
25476 876815134
569479235 2511
13153936 58
683326199 7275
306283517 1621
57078397 338
536145718 100100
529334828 2334
432324983 14196
674636378 8506
380210556 2406
4598 787264117
999516174 4669
457532038 3535
963063893 53961
739733200 369866600
991411467 4923
693798489 3455
117509576 719
205771995 1377
675757999 6871
494934830 213662548
233364835 2495
871458178 5285
945106457 50010
913128425 6174
184836295 815
107726920 475
703329960 5224
9931 737592105
139115259 1086
689954330 689954331
51607248 924
161330988 1195
886911875 5601
340907984 2489
677079936 7488
754915951 3645
527969448 2328
486406108 11764
292136960 3760
360102612 48838
584781289 2638
33739457 16869728
97218117 853
90007439 762
725054025 3197
35379709 156
628347190 3798
871578466 845242119
69853620 2020
650212663 2867
355381496 1567
520759204 520759204
253617793 2815
166174136 42160
891516716 3931
600919262 7166
631160066 2783
604629380 2666
715568976 24971
38639099 677
548057832 9066
583533328 291766664
589628365 589628364
467553913 2326
868051755 4862
402472400 4462
903461079 5560
698749234 3081
28524588 14262294
324312560 1430
770182235 3396
700323120 5094
96445902 742
436632415 2025
892367327 8594
739073574 3925
434964279 2227
282582970 1246
359104271 179552135
296107680 296107681
871765541 5123
632231131 13890
492507817 13828
252286300 3599
678109225 22906
690876580 5041
511448333 16054
316146676 1394
256966829 1770
5624 487737911
641930982 3927
990186579 7263
106863599 950
488679739 2206
534553085 2357
174719807 10205
115902320 1663
666235439 9243
974523255 4297
262315608 1442
463109528 2042
127428833 695
696147689 10184
590624321 8060
898553865 3962
778999636 4622
423436221 5702
585518643 3879
349775001 5460
24661782 2308
674438516 13939
359879378 1998
190232023 95116012
300081055 1579
878971800 25725
417889413 417889413
534667126 417341011
935712696 5268
621780293 2778
461808790 2179
375114624 1654
729630258 7123
300306950 24279
137633060 1429
606829813 5692
360697468 180348734
247397136 2164
847495972 423747986
879506090 10487
36593 781085323
813137732 4748
4003 740264921
130733326 838
664707012 10723
410237331 205118665
374632500 5500
525408688 6670
662690139 7356
594951188 5573
448142969 1976
534179911 3131
500238915 2524
984500963 5347
96613971 426
744308583 5548
19886660 19886659
583847736 11345
289356599 4301
134163229 134163229
56245752 324
560360400 208939357
115211059 508
35623052 425
36384792 244
73934192 326
7767 877187465
101884792 1070
394846612 1741
848445681 7160
977925852 4312
804193281 565677363
14874333 272
244168242 5703
160597 730168008
533186252 2351
413702846 1899
235969829 115056735
922532548 4479
518601695 8177
534593587 10973
110678428 1371
403188757 2254
105046150 3025
366173482 6819
41563335 797
113771183 56885591
299413146 7269
647842425 323921213
176793955 1154
946398843 4173
279113321 14277
249198930 3270
142651738 629
12860103 93
418431241 1845
20289803 818
497373519 5597
113380241 767
266868319 266868318
709407437 3922
738780437 410283457
113358162 3816
839050035 419525017
591651121 33720
565032943 31238
448294346 224147173
88894653 588
848885454 3743
846460165 4027
992576216 7912
521859114 2464
626804282 626804281
839977240 4200
25822 944230238
428887816 153717849
780025239 69274
728339541 303358466
246295025 1086
36896557 228
542980206 2981
734 97718020
288028264 1270
545705909 33615
521181387 17654
288678851 7359
384246849 2458
386811391 5145
879044123 3876
9215 971731163
764289574 3370
892196816 4408
101201334 8729
142713801 54754516
981532989 7996
455290021 6358
268023184 6678
746375763 3291
596323569 12013
735654775 11071
918704674 15946
269366039 3542
998333983 4402
627764474 2768
622150935 375737
873768511 4749
62138407 1625
412992000 4800
604464732 6968
494242180 2734
816903747 3602
427309491 427309491
748702273 245438
49906050 255
517614054 4465
192156529 2404
528539213 256614426
371931439 2312
638423717 2815
976952399 481539874
222786521 5268
846636151 5095
12668797 145
246044684 1465
17855 550480730
32951430 250
705496774 352748387
256954716 1133
215451449 950
223 40187932
617584274 12435
71811840 640
899197199 15950
28437323 14218662
286431247 1484
888961206 4741
704995785 7861
777809999 7500
534775537 2358
962513581 4244
341547522 1506
248791921 1097
571138320 55515
420995409 21338
598279934 2638
354928778 1565
514588985 2269
698207847 3133
281962052 19447
497121150 18943
954005881 15032
32647 238881238
515784192 17088
329332317 2170
129355478 1461
888870471 7021
369559442 5385
523009508 3262
620011252 215755306
294510916 1635
440697919 2248
3268 356233338
347058258 18633
444628755 12265
102125285 1206
385793133 278726770
624899879 4554
332475605 1466
951151148 7233
405679274 2927
58448421 367
4857 579816267
595577455 10292
362038687 36128
664951501 6420
682166226 3145
711443366 3137
582630731 2569
649534704 2864
449437533 4276
528157425 2775
442012094 2205
74859907 1003
982631901 491315950
818443720 8553
513749808 4908
756395092 3371
984430684 334921539
514487598 5658
803836522 52908
405872325 4532
690646486 3097
221576762 977
327263021 1443
871261376 5315
567525503 3235
580015923 2574
31302684 186
573864126 5035
655657078 2891
112035741 494
476382885 14401
505254852 2418
567228848 4496
213253932 2777
937142273 4352
351321 20
997 211829329
959525768 8513
420561831 420561832
38311881 301
913948847 82559
7710963 34
987448014 4354
638520597 3861
744438639 3760
540669627 2817
787877218 3474
216837560 38015
1239 200342945
22574701 243
407772672 1798
468460995 461876756
474515312 474515311
403013055 3918
249828977 1381
928 172742359
892228633 6094
316895340 1514
973437039 5347
996019712 965859460
794664435 397332218
806302202 8745
559051541 3739
30143282 253
166001015 1542
322919588 5399
688250275 308670014
942720921 771292877
205553164 1091
707996655 16860
658454148 10201
334457211 2433
123327872 50260572
456698880 3180
960916483 11131
92984311 410
172249320 3071
428630222 2635
138569302 611
952358613 265874
200911724 945
722500260 8804
777993174 4918
691645321 345822660
294 43731030
355836640 1569
715842672 25112
416391948 1836
802440251 802440251
506 70398996
751537821 17574
531649217 531649218
778681624 13540
1262 170392716
984905 5
995782463 24912
16249 989753435
272170608 2256
545116375 2741
706298102 10701
661535007 7888
384866024 1697
359588352 144367119
168505712 743
601208376 26067
678357775 5732
374141795 1806
805788424 3553
5366427 28
268295810 1183
502685746 281786147
855872864 9119
57151583 252
856362815 3776
604851598 2667
20169 924747675
387726999 387727000
720742870 3178
999257827 5624
182016035 1068
10116 708096632
38547563 19273782
101648960 51157
608874867 3687
505459611 4645
815007886 787983384
618915368 2729
972710888 4289
574675507 2794
598028046 2825
542677507 6730
869271060 22190
592128604 592128605
785960669 785960668
944571240 9612
958498528 39344
859997017 859997018
945042265 4167
846309833 38864
133662382 633
22282 724454666
695116585 3065
269947933 269947934
300924879 3436
512598143 5952
971098090 5691
989771249 29625
933706781 4117
402374818 11989
533394999 5000
29791549 206
447914200 1975
290970637 3827
524707434 5127
78434211 394
260359309 1148
504614425 2225
102644 757370034
411059086 190049183
633658642 2794
528878944 2332
892572932 425665860
612301900 37840
427048561 1883
207929766 207929766
212270600 4935
986818749 7257
258544324 1895
428183296 1888
974712292 89943
905910936 667092
473540585 2088
297844151 8474
689118842 4466
33374331 33374332
128213832 1538
266933142 1177
254486358 8890
502800081 2217
10222626 4687511
398383023 199191512
51028030 225
2173 307518614
302935247 115925266
673725857 4064
761849200 22580
17006 57548304
677214980 15458
215138795 139387
958589352 8183
668280823 20654
850944375 5625
558998445 2895
873376334 23968
785208215 16950
825522880 3640
737981167 3254
570640769 52498
538276445 9028
298892080 1528
841850151 3712
334032751 167016376
511295400 17850
140209976 1065
11471 850350477
422369371 4530
976058135 10710
850902574 850902573
377383553 1664
648917818 648917817
529537181 2780
191606392 1919
703338556 4789
921452661 460726330
517989967 517989968
161601450 775
154240631 723
855526846 17958
178544378 993
917155597 10866
35290324 463
917377686 4045
659060457 2906
624355622 2753
993948900 7980
820876231 3849
595008180 35593
50661878 19574959
567965839 6301
850669795 4385
60240850 25190835
848307381 424153690
16486605 16486606
93442 436841350
283292163 1605
395372750 2784
989715923 4364
618688411 2728
254141259 5902
443743162 2722
284953098 110689611
182898539 820
503417186 3498
73078378 343
66897370 407
279916299 1766
263078720 1160
772903326 8197
957525786 7182
87209766 457
915102872 467864051
894698384 3945
322660074 1441
232495223 1794
345952590 40830
148872561 74436281
702377920 3097
658542202 4797
842984714 3717
924186554 11433
150287670 911
28104543 173
73565691 515
793328912 9069
110674984 488
899685582 3967
524116312 2311
224354903 1273
174662056 1335
205244991 102622496
376944847 3067
382893250 1785
757255322 3339
351737318 134741984
573783760 2530
654975789 2888
770623132 3964
480594169 3847
162444337 162444338
534778335 2358
428003096 4390
294458417 8962
961859974 961859975
546771456 2688
849411071 4512
176827793 1482
599565903 299782951
830025517 19431
7767 773064151
887891919 3915
138345312 812
43364386 261
551336154 243290679
505522927 30737
980738496 7092
515046903 2271
629160645 24240
749932738 445412079
594814031 5127
400788661 4780
473654953 2628
267245207 1341
997704660 8620
365201837 2431
66449764 293
997599833 18222
719711263 12154
7325591 69
5495 655207315
577499651 2630
246967787 5853
931349320 9742
331099554 2059
114050834 57025417
989987133 10434
24881479 1622
389910179 9183
700452281 4434
775423570 202645
856380542 5499
670620988 2957
681076501 312816168
904220297 904220298
205982844 1481
544 85571455
674022851 2972
390212073 195106036
242067811 1465
748528449 3541
171783556 171783555
144246028 761
445407578 2002
450213921 2104
4070 527740620
329983815 1455
963494599 4580
329504726 3417
231802576 2155
688767305 3037
275553495 1215
575438433 2846
442927025 1953
425627385 3668
974126468 18997
917408665 435454413
287214337 2484
814283158 5942
594402017 4811
653978864 5992
271468826 1197
93361769 930
621408996 5076
1497 183354869
405683145 2988
462599813 11089
577961281 15480
307054485 3693
2916 373560012
308922380 5926
844711346 4397
528271784 3121
813003059 23682
637470439 9977
859931072 8008
811632844 5328
593117708 593117709
402732151 4200
2386 482732411
853947721 853947720
67345629 3062
939821327 445460251
665010464 15465
431864177 4808
485603911 2970
732081590 3228
537989024 2726
435 76198413
255665479 5560
375238391 1923
146961819 648
705549913 3111
61226628 319
685275259 3239
808059392 18539
575144513 2536
508984671 10483
561990577 2478
940803332 427497512
673263968 3418
5168 537405508
177804143 784
596896486 9105
70283141 926
170687078 6180
630336434 3450
759 152080830
994656930 19937
985284312 7585
389982896 5089
571400804 11687
106926280 1379
947986381 4180
245539671 2968
691798332 22836
522304436 2303
136981460 2695
527792831 9366
123863143 61931572
143315238 12738
362185226 1597
6997 831418525
493701345 3287
546114796 2408
489612611 12798
105 23597175
813419199 5650
946054147 434419875
347217890 1531
467125560 5272
789328580 8846
572069218 8681
746422403 3624
971637539 53220
482122259 2180
990435955 7344
334854865 2619
560629825 2472
840972488 382639679
916202287 7909
1797 277357526
813052906 3585
231843665 1352
748641158 11311
199122499 878
478529010 2110
539313755 2378
391305001 7500
47235950 526
649308358 2863
776760512 3425
305394712 1415
633206056 2792
5847 897496090
377780801 2584
669361923 669361924
244465356 1138
806748912 5054
461335477 4044
516471450 10551
4765 616773613
443221328 3083
64409377 284
525706173 2318
668569141 10763
75517625 661
18446205 91
261445406 1391
492370745 10795
538291677 5806
312583414 2006
534793512 5327
210902805 3257
466557769 233278884
433744191 3056
972396385 29978
586520779 12890
535860751 47371
938442209 5730
904677418 3989
5654531 1082
631932949 11990
949549173 7313
691114302 3173
294148605 1297
948695563 10141
975436692 4301
577310976 334092
953241400 7401
468753359 2333
3762 747315300
219629261 1100
845409998 51733
202297967 892
12140471 1158
701728784 4695
102298856 95757401
668723201 3530
284107652 1760
707842099 690672238
689674472 3041
793807392 7247
905729943 4479
534778033 2424
449640331 3107
441040595 2263
645806532 2881
549423588 3971
558388600 3850
831862081 4177
28583794 358
410800874 8545
502344454 2215
364679928 1608
445645287 1965
762618713 4719
885754978 433545952
835004033 17363
967740621 9165
262213272 2422
15704799 7852399
787648615 3473
313595377 2213
4626 672560262
199351047 879
314193748 2179
141017770 3343
221334483 4103
990684044 990684045
849503922 5631
922091851 21963
196327290 5193
550880574 2429
980913143 490456571
93455602 3280
58704750 351
891395887 891395886
535875554 4131
570766172 18302
255957251 40790
233966096 1387
608556878 3420
557111026 247191955
861483973 4691
956079764 8964
98174587 556
484429727 2959
940994117 4930
337501670 2330
45948 737143764
955394239 7664
428900077 2682
81358128 10152
971972317 5502
872998901 55983
267162787 8819
955158238 36862
622131048 4059
512708455 2369
39102425 218
153310715 676
3825 366597468
546566310 2410
986189412 11388
409615188 43856
700988904 5544
623026693 9881
505747707 2230
764845877 4968
786940727 6482
3082 346262847
855477683 3954
409811645 1807
573103385 2527
826259534 3645
543189870 2591
702626495 23309
630670250 4250
630624100 20435
323633612 1427
502848345 39754
896281984 3952
498453000 3000
542812874 322439
409813568 204906784
816218642 5169
759380167 4669
422839334 17636
18285 805078668
5058 30214262
673686001 6500
116087340 712
509776682 4241
46908163 329
835693600 31600
270598615 8814
409766452 5919
442489621 4379
871473289 391146
320265677 223964330
514458269 257229135
647907400 3332
4836 869120517
635855528 6299
96152896 448
146316673 1728
809437009 34725
762478066 3362
705456410 8298
671406302 6091
992689425 61425
548764545 7513
194534024 3463
378517518 1669
698543604 7224
629243282 4770
783261899 4860
732509177 51827
676966669 3869
11638 496069750
263836671 172959326
910735265 455367633
751392105 53294
588524421 2595
185153809 889
269642014 4195
899096029 7441
107663907 619
242320772 1471
340093664 170046832
557041681 3174
239204340 1186
546806208 6002
330266536 1459
819956642 4089
469003789 2068
751564718 228868
925042447 5146
432521063 39163
151708718 1124
1317887 948878640
603092598 2890
945049640 8315
337294328 2072
120824577 1183
155982923 939
1532 72506342
113396850 500
758651684 3962
493047773 2174
375795485 1657
91905860 3935
848182940 642039053
380360681 2531
935975127 4127
520638972 4822
669397709 5619
836498485 522485
221748767 7518
180215287 1565
5175 909027946
20482 893476683
992268457 974711886
622103380 4010
109287288 2397
387468521 1717
391122702 4134
659963823 2910
847504783 5589
928533914 4114
377966109 23443
670542432 3551
569701505 2512
551284136 2617
640651919 5790
276977564 5866
236770580 1044
899648917 899648918
406976579 2540
804767641 94946
278861865 5679
183017119 4631
282669149 5249
419114564 1848
850596677 4813
604352932 3367
205196221 1078
640608043 640608044
63274968 279
95803088 84119829
787067440 4482
433044383 216522191
967725731 4267
474409553 474409554
634487216 36784
867932985 3827
245893198 8927
530778720 8644
3035 315306912
61674504 335
407316636 1796
769371620 14222
192616800 9442
482754042 33060
517630428 211762320
289158622 1275
147109199 1328
348579609 1537
419689719 3661
939525587 7624
688566825 4134
752498532 3318
50601739 1538
45722768 21709592
949395937 651633962
688767568 3037
687997559 6247
935427042 9801
501888483 2213
958984792 6928
149816161 7852
286237964 5548
702693854 10813
986 91061068
986549549 4350
341094611 4010
828400759 191140
492129999 210015718
420252323 210126161
362202016 13305
101025901 558
11222 716837733
537651529 25876
370644499 370644500
5543 802124914
913 206094322
446708591 9911
164619883 82309942
154874829 1199
74597239 584
737592432 737592431
305917267 2204
132447112 584
59111348 791
116797364 515
936457460 6398
195971932 2081
420016931 1852
459193150 13019
660870558 2914
946687611 189565
419273566 2521
760433575 3353
378454896 18837
674252615 2973
779164610 3703
363441631 2829
520258553 2294
860979710 9587
936353033 336184479
353841700 11332
305261588 5549
218991856 15152
641822269 2830
602623571 15558
191520 802545023
881273991 67806
219685409 2394
83761621 646
273965944 1208
510309973 3203
620067260 2983
780246473 3801
923526773 8919
226911301 1155
698744779 3081
1939 285360248
940427291 19068
508256761 3021
998174673 10381
846939753 423469876
74218304 74218303
895608315 3949
959032832 30241
565879955 282939978
645385411 322692706
76755734 38377867
831760034 7078
648629954 2860
654082046 3837
838288529 6488
899877863 10453
269684499 1311
603022801 9313
922812580 4069
213707818 1961
263985624 1164
960694171 4236
591244138 2607
132693560 1160
886343449 4063
986220533 488789125
464071938 2413
436102590 2310
300466042 1866
108406575 478
865004603 32197
124522946 62261473
2406 498121398
665183870 2933
942764889 865503995
695375151 4559
611633334 569491
372038506 2261
410370586 152151276
609299023 304649512
616055622 12846
650486092 325243046
638646273 2816
51628367 264
302994078 1336
900557501 375127
306287175 153143588
256727413 1132
461542707 2383
912535647 4926
477707223 21062
536473934 9109
46654271 3136
5927 604392777
128227523 2473
569343763 3042
346990232 1530
456763230 8588
200729024 960
616191 284895587
394066525 1918
488004500 488004499
309345652 1364
917026329 19090
997282031 6802
2242 394632092
719575683 12086
617610172 3254
223735490 223735490
740022121 4920
992881770 6536
19070 631220523
18526479 112
783342881 3454
743105888 9952
181172955 1281
299414548 2091
873455449 43734
543113840 8986
108370247 717
79274468 364
7019382 327
333952342 333952342
752269446 7030
867029638 3823
190277648 839
882560610 5391
704255687 262768094
605436421 3030
599980915 3681
14913533 83
911400600 6600
648168679 2858
259384946 3077
399171527 1876
627329999 5500
678619980 3094
23427793 1067
5859 835738660
517025265 3416
875801215 716718312
792597343 396298671
894239409 3943
956380199 4217
951619233 4196
497554632 5888
996050385 13635
802136716 17967
6350147 28
342764657 3061
748176169 11407
910628862 8161
740144531 3901
76207609 38103804
264893173 1168
550021543 3713
254460116 1122
763035652 4473
344057576 5743
749461572 749461572
306913029 128033401
849464393 5537
146875391 146875392
373984907 13368
425690462 1877
13991 634505841
517541517 2282
399669579 1917
267436410 2791
340190713 1500
662840160 7018
483522676 2132
556520907 6868
650198935 3738
881066879 30390
696390603 4372
717792349 133692
703807813 703807814
7786 714435574
207742387 916
863694857 118375
282698346 14106
114983255 507
471498489 2079
915525585 27105
337541338 1701
16932 535719777
263883495 7185
559343114 6956
994024249 7368
722268976 402439616
24720327 109
621407339 2740
17758224 5299
605670812 9621
149808440 1126
448007796 3917
321362847 1417
717793516 3165
25174055 111
591929729 2610
130632767 576
599187106 2642
551032547 551032547
767977852 8859
988168511 14874
265800223 1172
378699254 2697
12781728 4938564
66430777 32401634
489924379 244962189
2001493 10
291882426 1287
57215294 1262
604568663 6088
885170310 10051
550199105 4385
670581692 3343
50417521 2490
4512 933142588
433430341 3199
392534767 12226
227858970 9755
345767070 3886
602306250 5250
754759675 716832694
861308340 9930
2364 171812292
252161677 2421
991765790 4373
539802104 5530
676071103 5124
328623057 1449
967891677 45343
195182075 3132
207754642 207754643
805908769 805908770
986169606 6126
100162367 1272
246540839 1391
574930946 574930947
202831537 1032
585867984 3148
734299854 23882
884610157 10045
757113346 3686
331896873 3583
117024650 516
4003 879884558
673991374 4214
694799646 8664
802995249 180692
317603294 12580
868611349 3830
730 30692723
425300899 2477
860570635 5082
916920055 4043
133198492 1423
785207873 274276114
57442128 327
376723971 2282
126776175 559
939563224 4709
538484811 4532
381975020 2053
929223296 14105
803438729 4158
632703932 6226
314871068 314871069
482838096 2129
851937103 7533
545974745 2594
6696 723666164
840387072 11641
738776817 738776818
751141206 3312
258728847 1459
469958253 2688
100561348 723
262851947 1159
478075428 2108
377920931 163379356
954798450 6634
4911 930650903
649040607 3568
885162629 5610
571878201 3504
832557709 9665
238502441 2428
941825627 5196
286600160 1760
460355976 5452
221510300 1154
568020479 2807
263518361 9545
574327713 8383
794173228 11851
317265256 1918
292393454 3273
332067771 1925
930523472 4103
977011119 4441
661781974 2918
2497 549090191
744913438 3800
725509131 3199
464432787 2353
750537457 7869
326099365 2590
465532895 3488
512130049 9024
476320689 3205
399202261 2714
177068848 2684
479829744 3006
630010170 3810
571986812 4546
863342274 24758
680813800 6700
953809833 9977
442363356 3804
331193016 2772
5598144 576
350860608 3633
939093479 22788
937908720 10005
197715648 9113
902199529 11035
587850969 11359
857024321 20703
744796223 64440
8037744 8037745
832514887 416257444
14913 722132199
804445491 7018
310669785 1613
643334426 5978
71078481 880
528649820 2331
346354929 173177464
416229000 3940
971542802 422968233
591929731 2610
362343621 2181
430337840 211705598
785285857 7073
542811360 3094
659219607 6437
327714439 1445
985533392 346802845
313052780 1685
535490748 5998
1915 101817194
751241391 3694
401181664 3922
397015544 397015543
961996372 6764
976517809 5474
446403151 223201575
509383397 320262897
252384386 13227
342194466 2038
694668643 3385
104968627 49179886
527018503 4748
648832082 220735263
641517240 4732
743307749 4113
261482763 1315
500359006 5465
746599265 3292
364996024 1816
332279309 1815
598095495 5451
248195218 1527
998101686 4985
58722864 583
218266792 9899
888800658 3919
166952752 160108437
119456582 119456581
637121668 24811
606023567 3912
292891985 5414
163155105 4343
521542376 3223
4719 600751671
449955328 1984
14594256 1296
900378241 7360
331629542 3354
49733285 474
84223760 662
782841367 3742
558816516 2464
1566 322000920
836642937 3689
104752798 766
705773591 3112
353634907 2596
802315050 3587
914336761 6982
202935262 1800
691202947 5540
825222195 4981
929 164769530
359458755 179729378
651436549 4400
347150710 173575355
415176046 2827
784310296 7545
18370270 81
76882653 339
300417702 5358
339506127 1497
86860953 383
788102200 3475
627548879 21973
74777041 360
95388731 650
713454640 6691
762848167 6472
670926347 4227
253932351 4756
246838501 5774
820432287 12272
719153519 359576760
445192048 1963
766505119 4348
330437400 1457
417324657 2193
855080257 11434
829954175 12736
109313743 482
648706671 5770
75079044 1098
229331468 7322
810054650 25334
435348023 1946
462445227 3500
608600898 4633
983245274 45405
241322753 1136
111724668 1842
16671 653036412
19625352 125
524058266 2507
318359485 159179742
356432068 7299
177250664 2965
448530282 3771
9289 689056909
735021425 4474
156249961 1415
813064870 813064871
95163963 1321
6507 980082677
401922267 22311
213390009 5578
737998013 619181030
51774521 771
402198033 201099017
712348793 284598
181422099 900
20493913 116
772474438 4749
412354782 2334
88498428 40165986
647716439 14407
37278409 668
326246130 6932
623408645 311704322
22543071 123
816033583 4061
693729548 6857
311838041 1375
973771031 4570
932119657 4836
958599769 16814
828240731 3652
537120359 2879
344583720 13122
922772088 14364
871678286 7444
63567332 437
672896167 2967
530297256 530297257
322767478 6078
276909193 3213
860992091 83044
4568 594844960
342620492 2729
119782257 830
341713570 2372
905396737 5298
472610796 3668
281986794 2837
121786767 537
368850527 5195
946535038 5086
581369503 6149
985638032 4346
225842864 5111
152631144 673
663449626 12465
957062241 4220
252692774 1405
479004717 11365
560092009 560092010
823119189 750884949
678337863 2991
513248132 256624066
444880150 10851
60458308 663
277249023 1534
354241359 1958
666148945 3587
850161565 5102
71221602 2272
838734001 419367000
25110985 115
875600184 5351
663979716 920915
935541255 47024
19380493 834
749504496 7176
256831233 1142
200167312 1230
936850649 8150
744586127 5148
704288979 3803
147711928 671
541013611 18105
283964724 1325
188631536 188631537
269202884 1187
768348130 768348129
516281539 5283
248068037 7522
155652412 1607
829145601 7675
899519174 76005
948111020 10085
335027532 2852
390706932 3261
301407896 1329
675338305 3350
367294817 2416
180619104 13472
473109332 2481
840295091 7561
780153319 20847
927793743 383005454
568340258 12705
223606441 1530
55690255 326
756749681 66335
31960529 210
132251391 644
10957768 221
591681704 47638
213638893 942
665179767 2933
906603724 13589
97919091 698
199994255 1386
810 55551923
774302899 71050
449499047 5458
96764680 823
443003565 2419
218612122 1383
418884825 1847
861582666 3799
665524644 4359
402178144 3244
157789197 1493
746369182 3291
133324036 601
491002516 2165
207619968 1130
1919 338317018
900890373 27177
542398564 16358
487466614 2619
601508069 7493
861594060 21405
11339677 50
427590136 3193
516301950 516301950
21060 947194430
825196673 412598336
964473239 77010
359013318 1583
626764769 4208
430160263 215080132
966768506 966768505
883812320 3897
571914192 25545
450082338 450082339
672510402 672510403
952757393 4201
704036100 7950
764512462 3371
235272796 1095
348127254 1535
711592105 5396
108875078 540
619822537 2733
435614509 2461
675130468 4637
394246156 11762
43275035 219
355005725 1826
705544320 7176
154554396 1238
198316618 99158309
643637312 2838
960922921 19513
866569702 3821
387814321 1710
697588687 697588688
894817019 71844
880894114 12764
929781858 9907
690483278 3343
782584233 409753002
515217149 2308
815277556 5757
531535499 14484
109453272 109453273
696024647 3069
621300876 11479
862264637 3802
467827992 6811
412045791 1905
5402 836047450
744787506 3284
362913222 362913223
75870653 869
175512687 1322
933019405 8426
978726256 10167
34171687 372
328877092 164438546
814384748 387357514
282406952 1451
662061351 8362
467029691 5520
676981800 57640
608631649 7223
580765062 2726
567664305 2503
851974924 4726
483755711 7735
651447589 80119
844223298 7331
465298235 2067
139045045 2585
618947067 10413
505000171 505000172
848528777 3956
5352 418423395
636347922 47884
790852954 430546549
356665060 3481
604895465 6679
975065940 50313
62297838 49482
748253695 8406
424449716 3337
525700031 6071
503392938 4110
610526755 2692
974013569 4807
127535387 127535388
409813144 1807
589237118 3902
698148848 5588
834235061 834235062
345818739 55687
324766144 1432
543867138 6611
860579833 6541
123471943 123471944
345749419 21107
1514 248661423
559495390 2467
234050377 1032
612790586 2702
619815391 4570
263717821 4854
557735455 4859
939833503 4488
156151463 5208
57999161 490
248727134 1157
845704260 11465
985947126 9734
195842330 2814
215497539 968
378628704 3141
513304103 8891
903755768 20019
508011840 2240
468686330 2177
288474199 1400
884746696 884746697
856820177 3778
973659449 955304464
948577104 44952
271242036 1196
468315805 3894
241228417 1528
704958143 21182
650571210 3631
994086346 18795
447275277 2997
765560507 4682
572316444 7895
198625561 7926
119364081 1672
329941204 15263
609613613 6813
556899873 78441
829627894 6394
814508838 4906
1717 357046716
314561892 1387
277820200 1225
324684193 3001
492592223 2172
928073665 7104
28122085 124
907491386 5127
523358191 17991
998247591 996974834
414937313 2439
737256095 3936
776539233 3424
67166689 344
918507778 4050
357360318 12953
314211960 1414
872169455 872169454
690773350 4958
716062913 11334
195463379 1290
724059217 724059217
471498490 2079
5898 343947768
285986918 1997
836866171 3690
425255427 3117
253077938 253077939
122921201 542
969601888 922167316
938963515 11824
115542609 57771305
758846031 3346
952975782 4202
431360286 1902
273502080 1371
737491821 5668
344271499 172135749
199678030 1007
140366743 105387764
708142933 12665
507850372 2417
183475538 809
955677470 11367
323951707 1954
239770892 107742851
534679897 5463
923414490 58247
511870260 2257
2973 547684518
615425159 13139
716875330 3244
730163747 730163746
842584827 15206
692458026 692458025
47160957 1366
943546206 10535
567433583 2502
20411369 90
469535299 9455
32037206 529
891750075 3932
518950494 182801267
902144711 4190
890078335 6272
556408901 2469
435147071 22368
407551555 7444
157940119 157940119
70930234 1049
998085300 9145
206890020 2796
35297 768975052
168496549 1227
51881721 1332
354356151 57126
54203527 239
824590925 52582
556222125 4188
262088492 5913
207142268 1069
568503950 9389
792292445 4182
507746985 9021
487338347 8988
597280751 3644
643411290 2837
809237732 6687
32204559 142
761740123 4433
248351562 2834
994898229 21016
781694818 4180
683616027 5067
133956501 982
392803745 1732
740597390 4390
975062518 6721
30792881 323
57468613 1683
481478576 2123
1060 230729331
203709527 1908
860903059 3796
115188824 539
450008052 40424
820670802 820670803
101027301 580
519954063 2809
4309032 19
800336129 3895
179890870 13488
894223071 5427
78470378 346
25132 497814100
693015302 3319
671534072 2961
700867592 5129
60360283 822
664328596 9027
985633685 4346
42183126 186
911203771 25509
344008028 15484
440356753 17424
534147306 6175
954977165 8118
1556 308521144
153754024 785
959943141 21580
917409569 23947
295920923 1397
650393171 325196585
152101 543761075
590175322 5064
930575306 4597
444165141 5932
452969901 2089
751885437 4196
816449008 816449008
885850085 6211
556205937 4229
4591 521207048
586560900 15185
212708527 1928
815494960 4111
830291825 3661
624598715 4078
332317431 1730
784270974 4576
598506213 2639
180340496 1262
94327171 2861
593291258 2616
584883909 292441955
159761721 899
769905493 19582
135848978 599
315467255 1391
837863844 34152
296313825 296313826
913235797 7668
232543971 8173
35229224 260
32884932 145
799441800 3525
915119380 9879
166999491 766
808216660 8870
787574685 4915
414005793 43027
663142733 2924
648627981 2860
746802816 42295
309920452 2948
149960114 1035
529773031 7659
659514044 2908
337410346 5342
752793601 4160
77334801 358
363431798 1962
667118673 3163
170698095 85349048
550821389 14053
607 118947125
770167103 4441
129418302 1461
553093660 60333
192149257 1544
202766273 3809
160236961 2557
735486457 3243
193448906 892
598955032 2641
229448312 11756
4686 646681355
921455607 4063
864665635 221766
936524039 6333
5990 203322479
21869 992240581
947996913 4180
283498441 1906
822159225 3766
806609794 26400
627758758 6151
8871 401326288
53296356 235
134270643 114887958
429465599 3742
434136918 11409
769213069 3684
382371313 1686
575996954 14534
851129390 155368
460773950 2210
42882559 560
7394 197757392
643577930 7637
935751757 65046
926580280 316238537
153991769 679
718300800 3600
921818814 10397
717590368 15363
170799271 1278166
596689753 2631
563037995 563037995
315695603 1407
737938496 4385
264276666 1310
629864633 18712
256084828 1771
833831189 3741
902780183 30252
717621604 30818
751244927 287283653
304602471 4739
813837883 406918941
147893781 23438
16356 873867822
386242831 25809
82051699 556
300272251 1324
105183803 546
191823524 855
958706893 5394
939376499 4142
576854885 2647
910297249 6816
415376728 2057
864332551 8819
681890195 5568
606215016 2673
955909800 6212
668812220 2949
323877106 323877107
452110032 4276
80924051 366
675618451 2979
220805833 2093
353309134 1568
977049998 977049998
528479127 3231
953805098 953805099
331613263 3286
821210319 35289
247385670 15722
69809 924201351
631024964 3108
764286999 3370
7426 564734841
784028021 5410
707208632 3870
833233029 3674
933031554 9366
60671736 564
964254817 4392
540303456 2615
155771087 77885543
140316572 2389
834096359 4994
618479039 309239519
351923187 1649
484964284 169036
480570130 2119
439225879 5333
451502183 2876
138124269 1173
110082015 55041007
972271992 363370534
2869781 20
502581960 83527
36892435 298
135972295 1016
924630983 4077
428861780 1891
763374466 6637
1457 225466652
420405921 4541
702833931 3099
902601921 4190
586484112 2586
346999791 1718
577091900 193655
398699986 1758
766672290 23545
853151389 5408
658661818 4281
736713315 516550133
966057987 7261
788665441 3480
139771292 49954
103482856 51741428
383826582 2819
346083066 1526
947244635 4966
955204950 5106
22485 350782398
10339 403148798
824385614 3635
957506305 6252
238906528 1112
609163313 2686
497130257 2192
587196288 7133
703445246 39139
209820950 1416
254461745 1122
556571409 8496
228885790 12111
248111522 1094
75062532 749
3100 341003078
866576052 3821
572503734 4238
903690257 6608
280090096 1235
105475708 87761
687857103 3033
671490668 4018
2993 657786575
595431136 7065
578 101995366
340189627 1500
992943560 52732
277 58976949
67292194 562
5896567 26
709957560 4485
891005195 445502598
441080448 2669
363991529 4494
34350 696515206
6001 420058905
454493171 2004
638425490 2902
729140350 3215
329200380 1507
954873399 602574310
840494857 3706
31286119 1324
442137107 442137108
705406945 705406945
637204961 3603
198215335 874
38382005 423
664458742 15207
935044310 47132
944521819 472260910
141220521 2223
49667668 219
144239712 636
448183139 9622
533232401 29690
674061552 3252
218828090 109414045
80738307 356
698960497 4381
289096500 2100
743844092 5959
999655322 5606
796744846 796744845
491233639 2166
652029876 2875
192999992 851
918740768 6377
449694607 2992
702342105 5606
168284019 1051
904878593 6016
479371107 2714
816282170 16270
544529658 2401
927760907 7102
31387049 251
990901362 17193
967808072 7945
71441538 339
469483925 2715
448823348 1979
4906 643451536
899211821 30762
254460623 1122
60667381 405
69473630 579
22273605 109
114303008 504
146719852 2084
84570659 2419
304744972 23609
740502828 15431
954107333 954107333
330955921 2354
803974094 3545
914739729 37055
218875237 1605
12162 618230946
506135100 2251
952026376 31591
4646 428166068
8181 20969021
740934650 3267
5443008 24
911993449 73135
23495328 288
29847 487859518
684968912 23946
126433557 1204
400185949 3143
395553910 3938
121828419 6627
10372 982828232
1103 239804173
733221770 3233
28459 817997037
286438174 1263
300337515 1787
350961187 3700
10963 847067158
370898510 345886356
243428672 1532
262272999 4810
530923562 2341
892135297 892135296
374461488 4344
222936126 983
4967 897739392
996376780 4495
471433057 2872
187355539 4491
999780089 9414
136434145 616
348514289 11512
236162400 16117
102740398 770
966724668 966724668
202150380 15562
989 166227595
832780369 416390184
280540467 1237
440408489 440408490
929265642 40122
16963 586859442
323765339 8824
581083887 2580
32091 192365970
51330049 264
817391279 7271
462707179 14638
64119904 2372
856593385 3777
197957205 965
165 10993576
642527400 10367
504681953 252340976
737683466 5734
159198010 903
3045 306262162
205700476 2732
12113 604353909
61821298 1603
790368311 3485
205156778 993
967626240 7680
288281955 1653
590089861 5910
878100050 8632
5650 790107300
956520784 12343
840403871 420201935
750199631 8378
771101616 7333
822010512 622937295
296326306 1551
654605531 4074
4374 650777049
286253376 3554
546794451 2411
237192048 1368
177221092 1022
91147972 1037
20650827 597
978076684 10309
683326021 12805
378511279 7261
383010368 20747
35822817 243
544288893 2569
201660954 2567
12658 308753936
684741526 4225
296348791 5886
6817 907158641
1045 223700712
997105935 7448
219654 7
56848595 388
5821871 5821872
100469671 443
495011259 4926
76832272 76832273
641045879 15065
349469919 3638
250652933 2054
789686807 3482
425218482 347906037
497723172 3211
249732864 1319
128365361 566
94392232 47196116
805566690 3552
3974 668434748
361054457 1592
681445557 340722779
668460377 334230189
105382219 52691110
537774755 2703
590115386 2602
108565014 1234
151496618 668
952528103 4200
590112783 2602
594117734 6315
359879247 38564
72238980 888
5091360 32
526378693 263189346
779463510 4935
997738270 13796
414401251 9365
394078321 2245
269444011 1565
190094526 2161
338828124 1494
1785 324412615
381159001 4500
205819484 3562
775626864 3420
488399735 18194
607849263 4361
681985657 3050
377129624 4987
378614688 378614687
88904493 578
921004601 4061
708 66815376
717040456 4642
195494705 862
720784505 3240
452508427 59643
843645783 421822891
772296860 772296861
579 110033917
769678072 19121
195722359 863
924845668 19262
118455899 610
328725759 5048
723463291 3190
936406184 29197
312394001 5450
298981245 1426
620294727 7552
2094 438664333
599511736 12487
1706 195038450
334428804 6004
68837747 534
233556397 13324
128245926 128245925
346505166 2254
874360434 9893
756882756 3977
932728946 8300
344491637 3368
590041311 22778
120427084 531
504387492 2224
297188985 1466
788289571 4569
480050409 3206
784899917 9174
543387813 2663
123602184 545
610751944 2693
402858806 201429403
494343318 247171659
363960079 24692
373571604 4871
492964215 4354
332929187 1468
384765511 2189
279360000 1598
493926763 4105
547047850 3425
463564891 2044
522462278 522462279
6583 752410568
12375055 302
576755638 3002
737640066 737640065
418202603 1844
241251240 13385
501254912 3016
158018970 3074
513826405 10339
969795767 70214
546589665 7682
672503333 26722
290068248 1279
58157351 1476
405816934 3177
249038101 1275
134774666 681
9823 531591291
868327300 868327301
254940164 1329
83670301 380
721283872 3700
3798 270368226
563517224 13509
240588072 3047
501439322 2211
338569505 3493
157752500 2500
449503725 1982
760717183 380358591
154706869 965
801705331 5205
836818200 28290
589753439 3165
156487169 690
256151517 1813
123725416 2161
903810635 6966
853991621 712452485
115094097 5116
119337559 808
995919118 435287644
548663614 7078
384741520 231772
58946755 1562
174 37767181
769620158 8857
362590938 181295469
651428500 3526
975719120 7760
770684534 4581
557822702 404726711
294193036 1367
336891520 2240
723417687 3879
983967879 12004
2167 133374516
716112045 3719
505494850 505494850
781722970 4855
820955234 4222
257433888 1808
104591430 770
7571 762884244
479254995 22261
459657989 4554
514856629 3498
91606840 1762
717271968 7584
698313007 5944
912659322 4064
411334131 2021
881533706 11843
29151 775890497
39094045 240
664957075 2932
129983732 50620680
865483091 6564
294703214 2179
899319061 6070
509725062 4081
367217229 39682
266183761 2528
4807 944970307
301794458 6242
600707760 76660
337265197 1942
662232640 2920
897361505 5325
971747302 5817
295857967 147928983
471666194 3575
825205797 17301
100017660 575
376632404 2098
597474657 4402
692849561 3055
191030620 1807
746515700 14350
598532831 8544
241590213 1479
873171025 382339129
618472624 5687
344773868 11419
58738998 259
632975079 2791
291243159 8377
225205211 993
805069437 4373
752450599 10285
782659192 3451
605882311 52690
549107809 274553904
413213202 1822
91339123 53265249
192793370 1360
855465309 4886
65792771 3243
100313139 958
615543755 2748
605 131399856
168828633 1258
47853321 211
919465379 31380
499980598 12660
82183092 513
689268686 302084
2411 403746094
987620615 493810308
171629765 1134
90263217 398
330106528 5461
857958823 3783
119745759 528
1389240 1389241
1475 182380800
800623981 18395
277305764 1342
387460745 4343
183702330 810
233595262 1030
595791269 297895634
67130431 296
977704623 4311
684231463 3017
396466627 2102
31964921 232
658055918 3092
67130432 296
255563945 1956
336957615 1919
222030347 979
122199824 579
843663923 5886
350984322 4263
954698143 46015
136921490 1546
545707093 272853547
98941312 9531
455161722 455161723
889390790 4857
22693 364194361
1988 367879400
333860142 1662
445478106 222739053
817805898 6267
837697630 8030
80555833 1293
274598976 1968
336546897 2107
982888336 982888335
5308762 56
770340219 4610
676051781 4074
391802219 4411
688196413 19683
237676967 1048
3844 851561320
962659928 6464
89356727 394
498508437 498508436
366064985 9295
615958252 15023372
476359977 2913
503883733 6320
681426675 4329
994676712 34381
238686183 1159
617640749 8310
501796951 5699
689931774 31372
351519291 1890
741981817 5500
461243531 2625
623520302 623520303
185889561 4921
353770875 76491
659739047 2909
70804799 704
324033212 1844
550369749 198241114
96386601 425
200029662 882
41113875 1375
141447935 634
202873547 6564
523330751 5556
285532388 1259
365751763 2798
403101607 6794
431147757 5246
473196851 38118
280679874 6500
266876394 2147
103401999 1025
320003177 1411
73113256 73044272
120653065 532
16503707 1742
800346466 3529
763608972 763608971
363870882 1753
662380233 8984
115352821 1173
97911930 1835
290685959 5457
516311730 2353
222540142 103355267
610692769 61761
566600914 19130
942423536 7408
365677359 3279
974912511 21621
310308859 2469
156713317 691
64773022 362
721734995 20334
336242178 1602
301865280 301865281
680860072 5660
544616038 5229
570611774 2516
932715405 4340
561077101 3492
543498527 543498526
766963713 5086
859508171 787106171
383645022 4803
289955038 144977519
227858080 1576
2548 453589133
986773280 4351
4698425 38
601848517 6537
104951496 536
900941190 450470595
361789524 1804
270505226 2887
62344600 328
74865 608803323
349277684 349277683
437424094 437424095
456274559 6528
116497452 1561
793196970 6087
310480487 1369
132673319 585
172822157 926
836392845 4576
459565464 4262
462566108 2181
35606346 157
885928505 16853
579230417 2554
207721651 91058
39270186 289
872110989 28252
268523698 1184
384050902 3134
224983535 1100
257136309 1501
371256868 1637
60811067 289
874974429 45791
256226095 2338
133564266 13761
2645 184361264
808291809 3564
608028649 8859
327082399 4700
721746935 8013
23360652 342
489584280 2460
396973499 2750
63007635 395
729762736 6465
885786673 4234
310691404 4191
996247408 12333
76030064 914
688752698 4057
595572641 3059
410530311 2194
812830992 31196
700015246 3143
917141524 917141523
78477001 2220
16475924 123
879949621 6220
614120936 5564
384607154 2103
602197716 5689
920127323 8443
61013592 1238
790387437 6912
335306072 1574
209722627 2759
917146849 4044
430805175 3225
132702808 1528
727202639 20099
36963127 20472952
876420500 4279
956155071 4216
992594560 4736
111323558 502
631845297 2786
44834712 214
710641412 9637
570540961 5280
275896421 275896420
559625419 2766
2880 617180193
101830248 449
90183123 45091561
746353559 4881
995792090 5035
163457479 1055
656112149 2893
384220474 1925
341257836 2887
7484155 33
105461651 854
4902410 123
918526610 12761
169278078 901
112137093 549
133629653 762
32657923 144
292979306 1304
736731844 4037
951644701 9180
679919419 2998
287761443 143880721
802523379 3930
805722334 4795
229613744 3152
300483307 8718
781146098 5331
972026227 4286
530466233 2883
7566 907245109
671561419 335780710
285914637 4748
371490306 3399
19484589 156
246499810 1483
370122912 1632
303098380 1663
69398047 306
970386513 16721
304198035 14745
198083815 1194
967025095 6627
375153967 67401
3932 332674239
198100373 1074
508335382 4571
2912649 2912649
678750929 19411
60553400 267
13355 326941320
760203432 3352
375466686 3883
625691630 7056
903110586 903110587
260906008 4499
688980877 9301
607491876 6191
980877416 91552
186534635 20625
708227046 3411
84014029 84014028
764106414 13940
110 5795387
738847171 340011504
801250940 4190
442287977 5214
90943591 401
925288407 925288408
757744516 8157
627079879 2765
4950 935046813
874533815 548215179
498486617 2198
875643424 3861
596992424 2833
515007904 7912
8158 722100267
282 57208478
793091625 3497
857729095 3782
785494961 4518
619139430 2730
255051859 6340
215474223 1332
843963109 843963108
174330332 174330333
776950170 5750
193157304 1492
1571 292974705
994206056 5126
632810956 316405478
700204878 5292
358612524 146356985
93211513 411
743089535 25716
572989636 11029
701079539 3997
168417311 1176
462920990 2070
453583 2
497724570 5418
724551093 415900262
654524201 2886
845881829 12379
162610580 717
280996048 1239
955252729 4212
398585445 128572
778842574 4563
214578087 1541
625041509 2756
403118314 2353
135621565 2455
639917121 3460
722020306 361010153
535728814 2428
946676289 731340926
188173101 94086550
332703864 1467
587297656 5215
490258769 8492
272440980 2142
506562165 506562165
795045542 397522771
568745352 20555
274364443 6301
289030345 1439
509691741 7322
790370442 3485
181179963 2292
579775504 6330
3003 437684824
155229469 958
710476636 8943
310204125 2909
383041256 191520628
79818544 361
581722252 45309
567657873 2503
293468817 1294
807446121 6788
373682723 6036
223146659 8495
370150384 370150384
171908299 758
67623465 1684
771169501 4190
491008117 2306
989720287 4364
328415913 3914
972647178 972647179
861265405 5005
485110226 2139
222431399 3060
698973900 4558
144301560 1588
265842603 1633
87768373 387
682360400 7450
533982079 12160
139547519 622
973395783 4292
838452291 3697
920916691 4545
189598113 836
894833347 4037
615740280 2715
818842035 3872
362865602 1600
497831893 5017
653526681 653526682
43117669 396
845155160 4186
502797863 2217
1324 98444696
289020569 1416
800528767 15104
300496948 1418
814812938 5322
490434176 5035
667372597 8737
14656876 150
673676589 6658
665278366 5672
245616591 1083
373543306 2033
718020306 3166
900813853 3972
97545282 1321
232461337 1025
722156430 10370
465151175 2534
967193468 15999
815763749 5375
613242865 2704
597447142 332139957
565567218 3013
587236733 7573
641820251 2830
676747108 2984
926448536 4085
18979 783053955
855819509 61971
433789199 3380
787986671 22631
49213980 217
164317080 814
825751177 412875589
245255354 4309
945455723 12058
682545402 4367
541822393 134514
899463560 4447
828549734 3802
314562959 1387
670339043 670339044
931326419 8070
191473546 6167
687159961 343579980
984499732 4341
452452035 1995
361732524 21175
362030826 7086
764659168 9776
268120385 1314
493992345 3037
877738967 4214
799891858 3527
9442 697419775
242262922 5251
480507007 2819
200841313 941
746090663 669999904
975217780 4993
638167459 3046
66559493 724
712407110 5794
382172297 6622
3628688 16
612933661 6382
168052871 741
226333972 1003
438031847 2298
143786259 634
144024967 90783583
657163407 3368
997863757 357772892
517137361 3540
88841909 3734
578066565 3282
76601052 76601053
617039158 4701
874664056 4989
425430000 16225
81096481 2830
161703410 713
876642642 18143
997546438 4405
945567974 6677
286318650 1510
143284707 1971
291510077 5991
24152887 306
585887247 2915
4596 705348204
928837729 51792
497007439 497007440
734663122 293295047
638656853 5402
8933245 8933244
793628451 4851
707858951 707858952
877685039 3870
228297083 1246
588370199 26290
41502792 183
367511865 6458
142017955 743
983195043 6692811
989311177 4597
562743041 10158
513427593 71171
453210697 7546
994167603 18559
771554043 9916
398829976 133050
2878 652342748
850022083 4473
809651009 3570
789167735 8106
98220664 791
4540 871434840
478719508 2524
74561281 480
46606464 368
144268239 799
573576734 15415
785645473 3896
342895972 2303
293117003 1692
801034477 3532
792206549 5210
473180168 280367121
197803406 197803407
674947711 143301
443350256 3119
34534075 235
6691 277206574
244708708 1079
3603 601788186
773126222 4766
18349902 81
100800649 941
510738698 2252
646198684 614864072
126393064 657
672675472 21301
497816300 248908150
285806605 5655
84041101 1300
51381272 388
730654571 8761
315963699 157981850
6136447 6136448
549950502 8001
277491315 2584
819849465 3615
310480971 1369
847775246 612278122
358308207 2579
270562950 1193
784024067 3457
645679670 2847
418057098 2958
743827651 7643
593090413 4421
851254091 11902
57312076 3261
760653003 760653003
3524 375387052
1227 116137537
233757469 1841
48131203 222
271000955 6634
5558 662091192
63164896 1515
439 46043044
4309028 19
927812823 4091
239802879 1655
567662878 2503
406410707 1792
145802495 3108
1857 252734843
159357235 79678617
257727600 3120
3162 122236596
918054791 5741
428578818 2135
697902001 4283
367713623 17939
239741337 119870668
940964156 4149
317419201 1504
246676669 1572
786211370 9999
11748657 5874328
923270068 4071
378725244 2277
392930951 151435819
354186760 2130
61739504 373
194814412 859
438631849 3618
564258496 2488
301711064 8652
410266050 410266051
290600582 290600581
732296578 7791
914927747 457463874
226332465 12763
38776487 1256
656677044 2974
916946336 6834
396205624 1747
791214665 11121
592380703 2612
878581250 24723
935057705 8002
684624528 3700
978582239 53233
2632 593060795
435035911 217517955
12292 896322799
478222968 475307131
798532091 3521
443843544 2074
88603457 496
885013050 8025
398794178 4893
798396667 4690
29685273 550
671228405 19558
594852427 7974
131566646 591
226874269 1358
734397538 3304
332806865 1526
108179306 477
812715017 4576
167127801 4120
807605990 12081
936877000 4131
628569759 2990
603401951 8416
33996537 289
896115917 5351
367070103 4029
638519487 5417
899453105 3966
763155080 3365
389378115 3655
647081816 3948
611510900 22946
385501221 3717
369673543 1630
229945421 110801087
300160963 4234
265676544 13056
1426 261767968
191959366 65746939
473215922 236607961
482161919 2126
356126056 178063028
51028509 225
939148690 4141
90851 896100299
742424333 4467
256558667 2828
556144161 3488
45460241 601
997951561 835529730
676023590 14104
125199740 1238
973440162 6961
20918192 137
854153414 9750
917951896 695842599
821096257 14384
338601949 1493
217315592 1346
571289049 2519
442344133 2360
27798008 141
416961836 11695
61295 946380719
975201300 4300
252279900 2095
658498662 29759
126013669 815
387358619 4730
4964 697741937
852336397 6193
935253 8
536623383 3097
571259483 4044
679067230 617845328
353207485 1764
695794787 3068
987442701 6775
680524454 48097
470539805 235269902
992106253 7236
384761939 192380970
432640050 4203
525462183 2783
564712081 2490
353568729 1559
764362936 9047
311335790 2421
487234571 22004
310933217 4192
717641345 21647
440318185 21469
220895412 974
982009359 4330
495055593 32327
179961899 844
400412108 17360
462057282 3116
182279647 1058
1366 241741722
293696936 1295
470685465 11131
903235861 4995
800900075 62201
925813299 521519864
971350136 4283
229325879 5160
19277327 85
461107223 2425
282771952 8071
695258079 105498
215502901 2069
159434074 703
429090463 1892
25627495 113
364679928 1608
886583223 443291612
199786777 4138
687625525 31134
386289131 1921
556589318 2470
567684802 2616059
484960015 2541
56821117 551
2538 541276049
243559993 5217
836204607 5145
569564332 6735
612170609 5288
429054340 2665
729301797 364650898
611666104 81599
727423467 16197
454945919 2006
491949311 2172
399237174 3726
112578728 42869328
128233868 2147
951709461 40378
924177400 4075
82330703 483
93284101 46642051
211371360 932
871390485 435695243
807823959 5206
498352547 249176273
693409899 9680
553372479 2440
264440407 1166
880406728 3882
550022325 7725
716132421 3970
227946239 1280
784907121 4171
302947154 1387
467191721 2060
7501 882192610
808016439 5078
539962444 6118
457355339 2169
368874934 1823
266980240 1360
7053 835977984
396680903 396680903
578322149 2550
306683030 2031
4838 785354144
544237707 2597
629694416 8047
1358216 21
292859279 1323
924574533 7546
642499362 2833
924191535 462095768
317510935 1400
51282784 51282783
855352597 13093
289879359 1649
148605506 9306
855257093 855257093
360 51809040
21076316 763
188464151 831
722452463 3599
816225387 3599
955320812 4611
245947857 1672
461347745 4576
25338 841576332
409481160 6193
298550934 1511
459480619 2026
849403504 7123
224745662 1471
109982007 613
373820472 1656
760145121 380072560
12329876 120
317954834 12331
2849 584770961
853988878 52203
907234632 24184
706951437 706951436
202751640 894
631388844 2784
471049061 2077
74745439 333
849497039 5166
626368581 3334
629577369 2776
9048 277519822
782028861 391014430
615510774 2714
648753731 638343894
730767743 4211
245912960 1952
122272503 1237
26743023 154
242036867 242036867
2885 503073622
293924060 1296
887667773 7751
680984758 4611
194231698 1749
320230304 1412
188921659 841
4452 685680365
929162727 4097
841108847 14206
781296049 3445
701881900 4916
9706565 78
168065780 16221
358558151 1581
554960025 2447
105684782 466
145826614 643
31968042 31968041
503849807 30492
865663971 434497647
3766 376807130
895800419 37264
419056402 2583
669717416 2953
1420 152943940
5306 906768525
753296888 3812
101950480 950
5363 365593403
962836133 31863
356334710 9166
184381895 813
431952611 5348
685696428 23409
732872573 366436286
229049114 1249
810464541 23562
500763069 79147
760837111 376849687
170897184 6724
761338668 18076
674930588 4973
538179789 2373
455853930 2010
549743178 549743177
928940031 4096
171263421 1152
806196690 4606
184400007 2001
992221945 469673794
778539004 3917
761452812 3726
140156967 618
710657260 4267
835968670 7502
16735940 21820
894343075 5343
505521500 2229
540586010 4855
16092 223972722
999004447 999004448
188464151 831
144531832 9821
141270687 19132
731187327 3226
360261932 5732
997270787 495743398
13256 652830589
642517766 4829
768602997 3491
417979498 1843
110974710 2695
257541424 27271
798305569 3520
551735009 2514
841285819 22894
739357802 12329
134882614 1007
911149272 455574636
797550853 4998
717567562 3164
476144699 32700
425984096 212992048
681270689 5414
92304344 407
85707734 853
344107855 3492
477424551 11476
509695011 28326
42636709 188
773713070 4456
519351828 2290
120589494 2531
813131598 10125
755525095 4183
244642092 1103
627632266 2939
304930880 3658
903085183 3982
918527241 5529
928362726 4722
997577188 5167
718266862 8208
222917868 1657
335985616 2911
553722400 3080
365423941 2443
305346510 1741
599466383 17968
706789628 4478
406704345 2426
85881665 1376
893808115 11101
146971518 1449
63187215 2499
962719800 5641
711279982 355639991
982239781 4331
857654621 5113
659935975 329967988
790281017 6325
214128569 6514
590295061 3670
16763 907168873
526001299 2398
377894267 2196
173431170 990
25161 937489721
14107496 104
115891557 511
491779056 6431
217720013 960
316746000 4500
801575951 12961
7030597 31
223008766 3499
145147521 640
256711660 1558
1666 187879753
353113598 1557
813568246 4181
141630958 1521
10434 761298567
319777819 1410
722786368 17888
211106426 173065412
10748 911935556
916500741 5611
804697263 804697264
572027635 12197
963038824 933994272
23603299 441
646898233 3990
419348221 419348221
219928311 109964156
933358875 36953
149102532 775
465204530 5529
807467024 10907
500369284 2370
816735208 3901
250151575 1103
36067 809020193
999737866 5473
107726199 475
4339 413810430
694774817 7605
848692909 8291
806017946 31241
4241 897989340
872163797 66018
799441801 3525
694692686 4786
176549345 951
254368783 2133
32431409 143
893564191 3940
536935600 3811
827873716 5996
426744393 11152
961840771 480920385
602988250 9256
530319214 3853
305031869 3014
882989932 7459
606581123 3109
121555964 1436
126710467 166309
625130040 3768
833916282 3677
51260168 634
939613819 8382
987225388 4353
883748995 5161
720592677 15729
751086768 3761
2644 332021626
3719 420146730
582199129 4392
889687733 80866
372688596 2722
642695742 13249
724323702 362161851
936354529 4851
587515501 6435
904124501 7220
215076400 2200
715494583 715494583
291339507 2427
758856948 30677
439825817 2377
62640095 282
755184105 7605
277821426 1225
469053245 6366
638874853 95326
106657969 667
9476060 380
977446951 6675
821390416 16336
327675055 2753
34260 877226809
553714649 7038
25048 925360810
501786236 20127
765861876 333414257
96673947 48336974
713259345 3145
434778160 103028
638643455 2816
423091095 2024
440256801 5017
972199145 12236
866118647 3819
3309 384093787
604437299 22766
691946744 3051
232235009 1024
16175779 73
447841717 20598
416165121 2411
4195 862068305
680590065 14672
445416089 2045
971482984 115832
9814 555817002
747922860 8055
921905416 4065
320030236 34767
631130419 2817
439954126 4726
516229059 3981
786279139 393139569
696681216 8316
281220841 1240
271688369 5931
273443221 136721610
663968759 7462
2906 581830602
665183818 2933
658728698 295316698
475622177 3856
293582518 1571
597224407 298612203
123277563 851
544983579 2403
901478805 12335
533966449 5090
643048665 3646
387132236 1707
239266660 1055
50233363 25116682
954371232 144252
85753189 610
943295963 15756
802180534 3555
658089249 3250
553507080 9877
528623759 3920
547419620 3278
46526229 213
18806885 104
5490250 25
677846250 3482
624713017 4651
720098613 3249
916342367 916342366
179566536 895
333244800 7600
527781104 4052
808217249 7125
395128416 2120
411591886 22073
564343414 282171707
868503651 12244
893997247 174031
424414852 1910
337155211 3645
689290908 5829
634383909 2808
441940262 2519
930005072 13191
565691557 2864
404732987 2762
800541865 12666
422833435 422833434
790002704 3769
191778486 17118
841 95248633
979119335 5064
615969789 2716
391519967 1897
935595408 5646
714618442 3151
35701 570630502
778741658 9511
628466175 3328
313014806 313014807
450859249 450859250
7075 354399816
197537005 871
3824 725650259
4730 528465600
486013639 2143
718536343 3536
524048993 7182
75843431 390
369670959 1630
838055440 9139
694866684 7311
453132414 1998
92404955 46202478
5069 130788140
856359575 748753677
379651537 1674
611205940 5210
761165509 3453
696651841 4860
926816880 7720
736850457 3249
375582559 1761
476714683 2102
893956105 4344
460533485 3153
94739880 2823
90408595 633
877402291 6830
709462060 6279
27546882 263
264214053 1165
336448386 1963
723636784 23192
70623827 1534
627967217 313983609
582256937 6444
61872032 938
940051510 4145
385918069 2466
230940919 1195
304603612 1751
693111834 8723
328961081 4706
369690154 1640
194082105 1319
320976881 1555
683142901 5709
976335819 6161
21882586 148
400786292 2001
903148597 5704
80814202 646
157166164 693
351391883 351391882
966798352 951131746
438893182 3094
407094924 1795
193906305 855
897642170 402072586
928988729 420025057
254460623 1122
555413880 2449
930766899 9415
20183984 135
209560853 4186
701468144 3093
16435 591081849
773943565 55452
588537874 10989
191412448 844
63981947 1421
633654055 2794
47399320 209
785337381 20739
887423617 102842
744613946 3867
11350 994743198
522043683 3297
175115056 30803
2520 514095120
610697899 18303
236443870 3898
331387419 5740
973890674 973890673
542486465 2392
37012508 303
514871032 2571
828040984 7111
205756542 1250
161045983 1713
486281653 5023
419911487 133226
685666164 4387
512664361 3224
538605900 33558
300439185 12071
341869410 1614
658688736 9005
4472 85191076
222045439 7217
11777 918922177
1071 144050924
192774359 850
905943987 112219
275333384 1716
194759715 5495
574262320 3620
98315895 476
1423 262083907
610768907 221562350
277905366 1685
193046015 8704
488429745 2671
737189866 10485
648854774 2861
799609184 5923031
1355 269178321
172936013 1406
845750060 9528
798010875 3733
610987992 5641
806025752 3554
992155001 6401
725046693 38409
626760428 313380214
140376268 629
355984203 2060
807995252 270573373
306998178 3608
629576753 2776
696705025 3072
800125837 3528
296534309 2570
121560749 536
603767269 301883635
407038202 2953
10522068 91
950127916 6669
971352887 4283
106657988 774
93212246 411
518414767 2336
517768418 2283
726502787 7221
303447697 1338
270336064 1192
465832822 2054
916638332 916638332
533034066 82185
83846166 443
127330985 1887
491848812 7751
631556271 5427
166687631 984
301232109 1502
936046444 7892
760367936 28624
258166331 2719
722833604 4615
129374059 64687029
17169770 501
796281630 14101
325161599 1920
938173145 7737
7825631 48
305967869 305967869
116343913 513
138510427 2849
762227697 5816
556363591 6892
946496881 5310
673343660 2969
114742777 1320
780582026 7521
10493 623223051
587123447 3458
523208593 2307
3720 641443320
611660722 2697
665525197 6811
10478 700008133
687035519 5568
491515405 5414
578552867 391084
235835439 1282
939770996 12813
941360799 71761
891393185 5104
930035103 4408
980421817 4323
947848158 894237673
2242 418475870
270179279 2568
56989013 534
105684787 466
671395505 4863
262945191 1229
436670333 2716
507833803 5649
654973249 22250
6780749 52
134058054 6527
144009217 936
916643352 4776
439723155 4009
298850915 2262
134346402 134346403
12526 794842385
102080795 700
607351654 2678
1153 125489946
975560994 975560993
5463 374637953
433970361 433970361
327765122 2072
800416420 3610
914025905 457012953
2873998 43
167451961 1495
895151972 3947
766902508 149661
923357232 5447
226539425 1614
856505502 15471
200245632 1286
963943092 16317
448836582 2622
561559254 13342
185456127 832
42984174 3239
765875978 3377
766452552 10529
11855 832280275
243264950 3209
169641447 748
640134144 3072
5339 493768122
471528624 6657
271540268 1309
15945523 122
540704190 2522
10026 819611221
731407426 3225
709718797 6344
347900463 1534
109349268 483
262411864 1441
865105626 5621
485510694 3605
103684063 1676
7353 704497381
455584561 286496402
92984977 410
337865320 2705
743548625 39283
302007676 1515
730619996 30236
392092650 3123
632953013 22098
657819783 3932
2957 413299890
261390349 3362
902144250 21910
903993074 3986
86529072 1032
851203345 17328
370525399 8050
262041108 2999
418300469 3213
335988323 2898
527318339 2573
642726910 2834
482387725 2127
721918484 33692
734124469 3237
477249712 4178
640605342 7787
3698 633563548
583856019 583856019
759677834 13723
317573665 2538
111825911 55912955
69924721 983
31977839 141
382258324 11766
925996297 11976
532329957 4621
931593615 6000
147 21107113
2688 495378804
83414941 570
110214974 110214974
474817823 9211
136076673 836
981332556 914731362
410431655 205215828
991325209 32387
11670208 170
506394339 4191
667451799 2943
99915269 49957635
332923879 1522
892195794 3934
906487625 3997
723498525 6244
824082633 9537
426529051 3008
344265470 8570
471196131 3113
565131797 2773
743767056 108860
24266824 107
313553368 2683
653772573 2938
445875272 1966
829235908 6893
699028847 3939
600542965 4034
142425375 628
201880690 1562
396683370 2565
520187143 520187144
58668048 738
519233120 3115
857908860 4129
729327632 29494
11971 992732781
205413144 1718
576506973 15607
685362402 3022
912983090 10244
9763289 249
1464 103933444
855129226 17490
256456416 1788
454166121 16151
56868830 319
966575909 650148561
168744559 920
641350237 5206
719181548 576814836
23512719 144
342346575 3475
921225043 4062
55297109 610
833385720 77287
843668249 10513
704448071 5042
941769393 4575
155467957 6612
470755086 470755085
249160228 5772
2061 283053194
529801218 529801219
541609673 4141
33565228 148
125642767 554
691006001 5115
532962049 2350
937663160 18684
664079694 18560
733690938 21573
7404 101392553
4134 372514525
194618821 1452
56390733 841
468292822 4581
926642511 7481
229414233 3634
923511786 4958
495912780 5610
508263910 6965
537770032 319871
701846250 350923125
953656719 4205
291063073 2812
160888603 2226
976934001 12400
200300016 1260
799321339 19313
636387332 3904
606215016 2673
319999804 2185
96832393 432
244482854 1078
196686693 3782
512382979 256191489
328393988 1448
391886791 173563358
308998865 9104
402901873 5784
122115281 805
982912193 4334
836865328 3690
807231448 6067
739659522 38382
641384925 4299
323990749 1775
837799329 7928
809643869 3570
918742528 5632
6906 458263214
778639658 17373
25305607 186
764850735 6929
689385472 3651
132114753 1232
543146407 34304
861668036 861668035
844398712 18749
705094935 3109
851605805 3755
380494849 10463
893535060 26081
515595716 8395
195268524 861
182808399 919
635059682 3343
680373408 3000
142198584 627
325682164 1512
935848894 5983
946083203 250251
839634012 8262
193278155 17868
276166513 10397
908189352 5222
879218843 439609421
85509052 2654
710803418 9411
248787824 201093477
348309188 1616
989492724 11916
906030046 3995
976375510 9139
747645566 3299
758510231 8845
925249171 462624585
882728809 10623
682646929 3010
406345550 5309
246787673 2252
808368960 6720
911653915 77515
114447516 978
219533826 968
615941341 53007
519353681 2290
378346279 2501
41714 333196891
684911840 3020
578441514 3336
118695496 45096519
20464 819378560
107725725 475
458568365 156867184
1520653 415307693
10516201 200
343419660 7355
399088203 227752586
870378492 3868
329177370 6029
687854495 4438
865375011 8522
920125425 920125425
875852561 8440
721546794 6479
456000024 6595
610517427 430583258
390128732 5779
30651072 192
288706313 1273
259263725 129631862
687203977 3238
447793445 2578
840464194 36835
684430290 8044
582025316 6254
962057781 641676053
886923374 33241
273627814 3684
711389489 3973
649292301 9062
975762076 4588
159209219 1411
545483711 545483712
959133241 5772
139256259 1460
536007318 23506
782428950 3450
293468523 1294
515613867 5833
568314627 5220
190598543 1328
29225403 306
5218 505830544
317099186 12541
247621695 3147
310187202 310187202
226189114 1241
675773066 3558
239660089 119830044
982396466 5008
657679314 328839657
471733576 3125
172815517 762
847993517 4124
200306926 1087
598613787 299306893
922382108 4093
770149415 9491
828087457 64533
20363 941814227
470345648 5369
106592239 470
896199684 5141
526387359 2321
790145571 3484
303282680 2305
2948286 13
550198561 2426
261956381 1316
80326125 3521
671232790 6619
856591090 3777
622688634 3838
346221715 2113
536031353 268015677
91698526 8097
895864580 5590
985908715 25543
1402 114050285
865414287 35077
813153791 8704
724451765 296774341
117762035 603
955622569 628760687
383398319 1915
177140001 2720
23808749 23808749
313505971 24352
362568461 16762
290984673 3707
375028 3
380220618 12884
447213141 447213140
191288897 1613
564937364 5741
863194705 4584
879393644 4065
822517220 7460
924857777 4078
203659217 898
819745873 89727
527305795 400993
526443883 3264
154273766 1423
9984740 127
698068425 3078
613699151 2706
900734276 4789
435542815 18797
3056 386129908
686041544 10172
31688049 304
24114 629282493
567932898 283966449
449503725 1982
592520243 3363
581038543 2562
133025979 12044
921303901 32090
6034 816071385
906157457 906157457
302283815 1582
276 40856891
413176928 4588
398618886 1835
895341265 20297
548337733 42916
108283226 688
906100438 7023
538406297 2374
320865714 11787
825289850 3850
2842 315797289
721707644 42820
980688660 15645
407316637 1796
526528070 14576
70635913 335
47538676 225
84593043 373
319173413 4537
843882753 843882754
575279934 3363
3943 466708570
702912960 6923
67541669 29361584
183898224 1127
106155342 707
439915636 42377
2416 231810368
805011122 280803896
862050555 14246
969099009 4352
392542091 14646
391933248 2528
699018343 25738
197656093 2192
92879251 5550
827315458 827315458
296284887 1358
664570032 3396
447462144 41530
167146260 737
543847216 2398
900004937 5302
784250195 3458
598838445 3357
837138433 10704
41547950 687
924894691 4155
241491111 2923
471187322 3131
331456009 4668
660972852 4279
888141671 444070835
41049532 181
918168671 9313
571314739 5660
852183905 4576
253126209 4841
352851443 5201
702976820 4060
863954645 3909
855916783 3774
25173801 111
389574763 190759127
378967761 1671
283944322 1252
755 53029690
162610063 3714
248845799 8275
90810928 457
293453438 3147
430336180 35763
574845370 5410
3888083 26
235461476 1060
223214438 2412
563107534 456119380
359239244 1584
20388 631701792
146658082 73329041
958781037 33665
512768739 4531
964950622 964950623
4925 699315525
540732921 9970
923976658 461988329
305197700 296586536
392158799 2640
325717775 1548
132057902 4859
970537499 5625
123207661 1740
503480460 2220
886030652 13827
630468656 18139
824158495 3634
266642226 15825
642845138 3880
409213699 6837
642955319 2835
133689383 2647
834819198 3681
679309736 339654868
69978881 368
884919328 757838962
511944691 255972345
28156 834821806
723915107 361957554
336406393 4878
564632329 2872
35563954 314
928926573 6504
310286079 4695
577897414 4729
551807969 193843576
951797952 23814
649472667 324736333
115997701 1359
148026591 683
220 15147113
869520527 3834
33616042 482
118270525 638
343817959 1516
932955925 342951356
4394 541813381
832262840 4418
350435268 4244
818530105 816312575
351074015 1548
560569166 2568
621468327 3097
451069467 2902
213294018 1806
689447681 3040
530362429 5244
370702408 16549
893439065 4346
606591230 303295615
675473685 5191
353585669 7201
87577687 87577686
920081563 4121
858595216 7990
903762135 3985
458992966 458992967
864074292 403032346
407547020 1797
803037904 7114
777545062 4446
447689381 1974
796719638 4379
571602533 7661
19152602 137
133349919 794
815310384 4806
323057652 1947
737810624 23147
835438048 490520123
690373666 8588
784371445 696638
665820401 13457
844804924 3725
118110275 782
738434752 3256
299377562 118882053
637379321 10966
973050321 9580
51453017 1590
592164467 3948
37635833 27439195
528652151 2331
972941970 4290
462859769 290970
73253951 385
377930783 7224
544071609 2399
231502458 4279
155103479 2914
9752083 43
752333459 3505
36259007 262
46672596 1228
215278223 997
534097979 534097980
850919831 3752
458344612 2021
78628740 471
651119831 2871
602488015 2837
564177323 282088661
812763735 4556
649983006 2866
844790302 844790301
661031874 3515
792184456 3493
864236128 4256
103409205 634
371485296 1638
426780265 426780266
358742749 4625
57978289 695
503704432 2221
855217320 17801
266709667 1176
658994715 4154
438280970 2005
8118 744493662
986022156 14413
468743221 31020
303274569 2738
224511588 2142
798533816 3521
4118 806234394
235687447 2362
251189151 2350
577879530 15335
18529386 137
643435771 10514
869293735 3833
721493547 6797
500733294 17811
526878120 2364
485149239 14797
483474737 6038
201433159 932
678747229 4714
432264353 1906
488509968 2154
594872793 2623
439175092 2023
298349649 18171
594651246 2622
286852160 1580
828758215 4433
729118007 30558
573881530 12156
839919095 6505
334439743 1918
301860153 1331
574464760 2533
836631998 3689
749291399 3550
460331882 2753
329108216 1787
829092916 5751
679906988 11696
544877213 2702
816811313 5266
442 67923478
849717722 9061
223960005 1225
106591944 470
735075678 3322
374885522 1653
667010079 9680
293242322 1293
600194613 10658
189600170 3039
3977 570577065
545051853 4944
88057825 2686
279 19225545
805547928 44158
96067208 604
943265378 471592693
576929635 2874
193629381 931
804108950 5141
294132601 1350
627294136 7645
570554108 2551
137401874 975
5968512 33
963088248 5908
4776 877192103
652029876 2875
361830953 4044
821357070 410678535
313520687 2704
651121809 2871
948341519 72720
614156185 2708
418268717 1948
4000 684865076
724376841 3194
774951681 3417
4166497 247
630585781 315292890
221637736 1485
80737654 356
662046193 5541
764580221 3843
272830029 1203
946217328 946217329
122157922 617
112709008 1387
435440829 1920
492837821 2807
420898260 420898261
124151124 713
21105224 21105225
357732150 3710
11940 796045861
500275642 3718
76141740 380
509375496 3688
46691147 1184
459480086 2026
592471950 3709
864656618 10299
887847346 887847345
6058 670699354
789169495 8381
885764638 4298
691407942 4198
379735773 7289
601426841 3489
233049396 1299
541594475 24132
278898825 18974
760653794 485342214
676190039 531679133
581633347 4423
2215 184140886
87603019 723
745008434 3285
222932743 1035
692409101 4294
573316825 26149
109541005 483
717336871 6015
5216239 23
272407634 1923
942431122 7379
42863801 189
508922622 2244
154514184 3036
292157740 146078870
147867732 652
274531158 5823
900496080 7309
764969415 3373
593210458 7617
806305952 5692
786765050 576444
309843821 154921911
956895147 478447573
439862408 219931204
870932577 5157
804200885 3546
555184559 2660
918030934 10101
78991201 477
5814 283603797
241661624 103084431
607195583 303597791
951388244 4195
283074796 2703
137646184 68823092
894047503 5471
646418613 8643
142 24618540
867947617 8802
686389921 7584
12958793 218
984253375 245022
842925524 4745
508737286 290157336
443666106 3093
796444109 11653
678445890 676536706
158808384 2128
24481 719227299
809151632 404575816
530999787 6891
866227509 4516
775274919 4580
600038752 6891
121223466 1134
4446 925069296
932006923 4697
264765652 1756
527747469 2327
702041301 7281
368310209 1624
331118633 12202
667905386 2945
434598937 217299469
219460994 1095
288424806 5321
545887633 6441
108896264 706
863169890 9410
160115858 706
856042402 8651
773873399 294591980
9770 662435909
775144063 5964
137681838 2611
134228684 10280
535654859 3339
278921264 16619
750833288 70283
349713179 1696
979435003 20738
964474177 4744
44305577 2669
199698716 2891
901645599 9175
663136883 2924
196937331 196937332
481474283 240737141
87921961 408
768811482 83849
621634132 2741
591311681 2720
813960407 3589
840718329 3707
101965931 684
803076575 3541
494789964 10743
203070750 1800
189598948 836
54286544 359
218172943 962
557227943 2457
527179999 2500
110238607 1411
698296233 3079
382134618 3429
264740026 3149
621567349 14777
410202753 2248
809651762 3570
668889050 3786
196644282 1213
964713527 5893
163770075 1519
15937727 337
366267464 1615
990146368 9854
821 107126543
714626249 9079
768311955 12091
292890046 1455
569643416 3339
735284180 12017
797251311 154088
969742699 484871349
681508393 3005
511923894 4837
99396439 49698219
393050438 9911
698295648 3079
29820270 965
957284812 4221
19466513 857
125188631 552
462737038 13331
467498321 9533
966631281 260337
553605031 295712157
34590041 222
141422694 861
994541550 8479
966230354 966230354
551025301 3668
880321595 7204
281625883 5046
537173763 6418
662701297 11796
994680191 8128
788886266 9399
450969778 3109
356440207 2125
821434189 6302
829289925 103032
13767 968955818
361278063 1593
476024810 15555
9207 148940968
792095849 7245
50121208 221
713593671 713593672
370572969 4967
516629898 2278
894649753 5406
830889204 3929
187403683 1508
576485532 10004
120529857 949
364680987 1608
577412433 2546
954790110 4210
371222964 2200
627584129 2936
619599104 2732
321982251 16075
378486224 4677
4287 732361399
274566702 1261
886572821 17169
234728686 1035
758750046 12863
2755 348209960
937176388 15259
437951641 3948
543368418 543368417
282756105 3176
835844178 8893
95515421 855
272378394 1201
823491841 5160
798212340 4215
17879 389538382
323477345 5503
166194551 5282
74595865 599
1126 239942161
88932270 435
19881288 108
726291713 363145857
915020397 5823
420951276 11244
566755315 2499
528861551 2765
730720618 3222
975202298 10917
417752706 1842
124735049 550
830570702 13078
7745139 54
788367720 352468515
921507000 460753500
285439661 285439662
656219903 7692
438960547 2659
723721560 106555
868617049 3830
916825220 4731
81057039 213308
189927216 888
698746104 3081
545566229 4034
518193184 2329
188569855 2202
48306909 213
70986107 313
803340986 12177
386809668 40627
31765 251864685
995615840 4390
187915717 1247
188381503 1264
886427489 6898
68725701 4525
995608712 785811946
124735919 550
755902392 3333
286 28793908
236998204 1045
481592131 2861
940227613 10140
404999809 5792
330434488 1457
939106470 5141
978637228 959294076
423749243 3138
656153561 26331
751158839 5290
392276430 66465
778147720 4060
423270673 10949
613762343 9787
197607399 13450
699362510 22994
15125804 285
989 135295200
426237507 3057
88676222 391
285757634 1260
199905862 1265
3469 117689294
401748062 2054
258035091 1587
659883519 3514
347604024 4238
183386975 2056
931892437 4109
185422727 1373
341117154 341117153
338089323 163703683
156259933 689
904907121 4489
232685589 116342794
184433598 1194
454333360 2960
32831 237378808
570033127 5107
160209410 1036
518268048 4338
934889072 4696
944994226 4539
711734750 4250
671502462 3026
575222880 2669
82932672 708
733813849 4025
820527592 17812
92143402 591
490780052 2164
287122395 16735
637898879 4362
567065730 2714
448960932 7413
596601370 2639
736894170 16155
207093012 2254
580663888 30175
62991009 810
708854341 9233
744449084 10403
963505142 6852
554722182 3066
246907673 2474
1092 228177342
228012791 1608
317257967 2424
194284570 2857
623959848 3754
678822399 14409
4134 676318266
840465586 6971
378207695 1714
477798646 2127
10997037 79
543169234 2395
730142675 5706
3410 723991590
232914358 1027
357574260 2015
466345750 233172875
553 114593024
597217941 500367770
547482892 11572
391898304 1728
661867118 35386
645187831 5195
676730176 3343
150220702 2631
636378351 2806
690468988 36168
135953013 135953014
205549937 1913
375068408 1924
588636907 294318453
546108948 249763548
201064631 201064632
274887838 1537
790557655 3752
485503831 9635
61318847 881
433585807 3516
447915193 4383
49213863 217
655661740 8562
885865823 7516
343102774 1565
606669916 2675
424771678 5067
466266734 2211
383300014 576391
487827440 2151
33506 480047058
501165473 50623
950735417 7137
797474903 4941
355972344 21784
610334696 7006
466560126 2567
534910593 2596
607342951 303671475
680147236 3857
383812744 3079
100851959 660
168058048 2237
734942582 7289
944925154 757404506
819202672 47792
499358723 2905
615412595 2956
378046834 3567
370383288 6504
249187200 1200
153084599 675
822262877 5218
999241292 31018
768609148 3436
13127921 83
946763536 19939
867135004 867135005
490052006 18995
200937712 886
204112785 900
23197569 119
466230436 2755
379421719 3414
610580404 7651
773565885 394857748
960499708 4982
420925952 1856
2412 206300575
105684607 466
991089989 56705
558357679 2893
708 118236193
17859964 667
823903758 446277505
660466308 7018
387575572 3207
637471156 2911
301405447 1329
231478540 1399
855387153 25960
160794818 709
632226960 20109
625315906 3015
411137961 6574
22651 971754100
591072399 4100
199304112 895
636885919 2948
335659806 1646
307944460 6616
939590011 122742
13284 286355254
517304541 2446
566314074 566314074
572509378 3804
200888290 10151
100651770 569
708163020 4281
359898500 1625
322268953 322268954
955862480 5553
118064621 596
839515468 3801
2533 376464592
722134219 4589
728604041 28430
698310844 11612
436072335 15037
447914201 1975
164651966 726
746312013 370499583
746150107 5796
314187031 5224
461757648 2046
174866662 1390
476602561 9870
709408969 16982
870046862 5660
871612550 39709
713688692 713688692
3823 629114405
281141009 27769
627127049 219055529
749534720 6458
773722043 773722044
803657935 3594
834357115 417178558
608407918 9351
996495627 987174584
816959888 816959887
676400760 3990
956637857 8252
127003519 560
133354131 588
760600937 380300468
591082384 4150
212049950 2009
848537097 4796
215679192 951
791450365 391611541
857170235 5437
765158335 3385
378227076 7745
328849902 1450
184396900 1159
727269974 727269974
663089352 3247
240860146 1491
845484303 3728
107033967 729
973390601 7189
204755116 61942
3203 542700305
208816159 3161
112991397 6082
775693561 3652
66415 540352440
773177473 305483
4740 513759120
524727917 2574
987456721 4354
346434348 171848989
192545558 849
758929062 43033
759066915 379533458
697828145 7607
884859909 13409
967193262 8457
795446084 795446085
98909153 2144
462093434 5121
977934979 356276836
102046559 467
879556126 6657
657122532 5239
401862966 200931483
275427099 1745
295868536 2836
129188785 754
353454540 6330
734401721 6812
275473655 3637
57215243 2063
849333852 63762
934153152 117696
76217159 545
319573194 21764
28684285 257
755894404 3333
302355026 1451
462780417 2128
591604573 2783
887579472 9841
108981360 1104
314531327 6366
301137231 13688056
490633466 8785
6316712 117
12700432 56
4886146 33
731854557 3227
1238 227167375
833178601 6495
929847200 4100
911215981 13940
804163951 9315
387614115 3572
736277347 37677
986538915 12195
298187186 210339641
316149187 1394
918801468 10621
27895416 123
489661255 7983
852869988 356057334
649986719 2866
448369385 1977
273443022 2337
428619455 5898
100066474 2374
22931539 102
655425990 2890
16709 821397731
445448515 2339
769021147 769021146
364454743 1607
2427 271346089
678629802 4218
946871041 5164
869297569 3833
964066820 6073
90263215 398
91376063 630
809922499 19459
236349519 3205
105708606 846
55110227 243
455122168 227561084
180076087 5891
625580476 3567
364694572 3767
545922973 6137
500032622 250016311
373183497 1652
264644635 3285
905007867 12652
22595 726335470
87518929 656
185970261 820
857070524 4652
687856204 687856204
369404366 4259
55200256 262
403054297 6728
985849363 5393
89457288 44728644
673632829 3523
261503328 2406
336929694 2793
394810732 8119
605060310 5934
864122569 42618
157393739 694
584490815 39648
150006984 2199
900999933 4666
367754374 1707
13318669 162
16517 767682154
37420516 165
466389985 5129
226565038 999
443916560 443916561
46326689 46326690
551269334 3047
924632122 4077
658144319 5340
923953426 98513
472409819 2083
709530189 3860
192064311 6886
530758018 11356
9693 588461832
654297802 2885
938830904 5095
301709809 3310
258441862 3457
71579509 1652
623747845 7353
771636789 6633
555509296 3184
688533905 344266952
92 17879004
896140803 23899
265983893 222793200
633715081 7716
754860515 7109
548357670 34770
160268623 68719700
307960495 2605
3358 741919859
493492877 9038
949903884 88599
95482099 700
522983137 2306
695114414 3065
631190378 5074
474376799 46056
551812176 275906088
670851975 2958
992433660 654818580
141152759 1890
923618192 5046
609843689 2689
909248367 22973
536241179 9861
469005857 2068
566193589 283096794
590567774 2604
748225607 748225607
392578185 1731
31901087 385
729586648 3217
396776777 2001
937294798 937294798
940925914 6075
853566157 6946
829013194 9767
161114269 80557134
909035790 4645
658733525 29838
62530395 807
323442930 323442931
497125873 2192
535788616 2794
598388899 2900
9805 380396231
450997137 2455
502860875 3732
395981737 1746
281220935 1240
397526823 56132
212856529 1294
820943729 4311
411045768 8608
804151438 4922
794094080 11596
535001263 2359
836954639 9320
217267694 958
465997619 2438
5833 727929235
636313333 20905
731268960 4381
797019197 25303
587441984 6296
494205791 3407
441259905 28803
137427259 618
177326953 11836
898869775 11661
6130 570286808
94345889 416
742560011 7418
509206326 4059
1009 132005452
730046668 3219
824378469 4941
163978239 10532
742615248 309191394
469462084 2070
837088578 4626
462655679 2040
494826575 39553
830401847 16177
555131327 4282
22910250 927
164943737 2702
901084474 137383
689587310 25611
676527223 6088
738110112 5501
315766309 157883154
109784597 81633676
880901622 8747
240045749 7493
102658759 774
866071410 6260
174481650 4410
161071951 717
132494480 998
445195342 14507
2553 298672917
717936731 12569
490775725 2164
626695218 7263
783492422 27523
274865471 1553
909139169 454569584
374118589 82225
747432319 3730
629921359 5240
783437945 31675
654895908 11907
645112643 20026
873862393 20329
190492903 1885
125415423 553
248406201 1400
147357142 987
968435896 968435897
773219067 9541
409498354 409498353
222578691 3998
678228141 5911
820763057 3619
998378928 489274478
528138773 432038803
101906131 2005
300990983 2856
730948047 13358
359652021 6643
663581196 4626
643830664 2857
801252604 3533
137932137 1453
148774897 656
799628385 4154
643593678 5465
783789695 3456
852584247 4031
533785561 3608
489189785 2157
241336036 3761
308438405 1360
492513087 342612134
751836909 4937
8476244 79
540592786 8005
779709728 3438
4967 357287347
263366640 1296
492094135 5395
74841359 330
319095309 1407
743198984 3277
560175565 2470
116797880 515
608840519 608840520
30940622 15470311
839801530 839801530
758863917 6944
795385639 6172
507969867 18857
523357580 4540
655202457 2889
4684 299181132
991740304 6083
884486283 3900
991507 495753
677424512 9702
271471221 1197
662459431 2921
259045457 2001
479583616 2887
261302644 1437
524328453 9279
751703432 4008
280616276 10411
391491126 24996
19011822 701
13490 886618821
296888125 4127
653365065 5106
37983311 296
638647753 3112
909934423 5472
189478262 2501
589208215 2598
33791974 149
702151129 3096
353438091 5936
477850728 2107
655478531 24708
992396101 965675163
113931140 580
468309571 234154786
452626526 2136
118633200 974
515093799 9880
791503829 13455
15879 753405844
959731001 14600
559751501 3350
478917155 8223
653951999 3250
345856556 1525
1399 76544886
584647424 6495
610412089 610412090
435450078 2137
380581916 5403
376821167 3280
227471881 1003
448637503 4516
711887169 5649
919999871 7969
164453787 2754
371940519 1640
621243910 9854
623904198 2751
600266550 22191
908940895 4154
823611304 823611305
166809044 166809043
911992144 412889489
370235017 9740
416816360 3684
704842674 4366
700563577 3089
971350135 4283
734162337 3752
449594539 15783
840211681 4620
956613347 4218
393909124 5025
869932062 4267
944097269 9285
125130881 6784
258 45181392
684096043 3309
136228850 66765286
897865688 3959
3963 884939078
23205420 294
94386959 4668
35606343 157
242666371 1070
918553562 441295649
493137853 2521
866196668 11288
148079784 21928
671368471 12902
14968258 66
542465674 12239
169861692 1074
575152705 8906
354605945 177302972
239264656 1055
581139303 9353
664243512 3677
335164116 1941
10704 644455728
105634611 784
460475584 5008
696606434 5361
768810666 30658
963473280 8624
579442272 10092
727900826 3898
638588006 14566
979176201 5190
378152961 189076481
99581904 679
559171216 3496
583447651 4695
14741499 65
481477293 2123
385437055 3066
511916695 2525
787019583 8574
11649 793797616
705496637 3143
602124731 3305
348370097 174185048
677657305 2988
605311071 2669
107500201 474
401512160 5180
966364787 7829
15010645 6896833
326562420 326562419
826643152 5971
12414545 65
570036193 6838
605443047 5328
272962779 2909
504446393 6654
3564 665405928
486974009 486974008
356429461 1812
2639 429399607
181576561 6540
642388805 2931
423594200 423594201
768212651 5359
679309022 7721
423785658 7947
393915806 6020
526694783 12408
316796247 7759
854751898 6578
13689 872863862
4688 692297518
649564091 324782045
988018622 718315552
292713891 4226
840948444 3708
241879101 241879102
794564715 3941
673348417 2969
402557006 1775
418158315 2338
15180100 103
990468336 462144830
552906791 2466
495151616 2459
508135952 7768
5472 680311872
605997300 11499
795589845 3508
403689991 1780
5705 863308362
692328447 6272
5896 903576254
501434901 2211
483062750 15490
999052195 5498
687289050 6075
212794067 1816
811287226 3605
299315678 2382
708837297 14504
976465775 31434
3285 735170698
369411687 2836
207608488 2108
679019894 2994
809199120 3568
893336009 6090
181951896 1195
232497132 3391
451190645 225595322
913305336 4632
593747155 11693
741453944 5192
612964640 11905
797381507 8967
566768325 2824
260797749 4528
929276451 23797
667392794 13133
468534458 468534459
507108921 2236
686086264 295435804
837090170 5070
530036634 2359
185968736 820
982625980 14733
360600816 1776
904869707 32492
295508927 1303
112942417 498
461316900 2963
669110345 3785
31524171 139
844569685 3724
94627919 574
3153 555109872
784 118173172
697393935 22823
599165424 6588
570915072 30283
174402279 769
648648005 34988
466 98437374
688246021 26565
413833631 23136
738000816 6001
1763 187941755
409396593 3746
689211849 5201
71665955 316
579456116 2555
632994451 7663
825438251 13770
10693 962902326
581185219 7702
189148207 7999
110449298 1273
450695637 1997
490801786 4151
358599662 179299831
895218775 9515
615672378 14097
623299039 24477
530415110 40435
556547569 2454
123102227 5610
764097208 3438
252645175 1114
136152369 5041
794276121 6446
472966898 82933
593610521 140666
499420769 2413
483868814 16311
828344556 4212
419053121 2960
600600545 4465
5748 564746301
176958109 3617
1373 249703391
414452701 2565
923731816 4073
415735678 2605
576054221 2540
2910 623185197
844247124 5201
891433997 9032
744693247 27443
284334239 1824
597824317 2636
841707172 8607
472137915 35806
200485011 884
510055627 2249
850919854 3752
964382701 208290
305060746 2335
775095671 97656
365004469 21156
742511017 20982
272374 53
139369937 1253
571876023 6206
497352663 2193
965459131 4257
766175628 8976
229514516 1012
779919513 4232
255265377 1279
749988320 8755
775445166 567129240
840264022 3705
556320487 2453
257535519 1310
880219655 11111
367580021 493396
213412526 941
202072430 4407
648401472 4042
549732282 7669
757209466 9465
767077767 3458
709931888 4696
753235137 9654
281190825 3208
840560991 420280495
983374449 4336
672596459 12258
94245429 47122714
749145408 7338
986771992 4351
49876729 24938364
871028669 4738
31674487 233
19304 970782445
286602802 114910661
595133279 8211
721783311 4091
223725878 2067
86523174 483
240560501 3899
566567969 12312
105231951 464
831904089 10011
555790743 555790742
254698112 3568
688724904 3463
896857920 11340
772602276 8142
595388270 2714
656304219 16588
720342535 10664
107727084 475
198796602 941
99685 641424546
125937979 125937980
918007308 5766
122385510 1249
607736766 2886
215557577 1339
588210119 37857
264439589 1166
954332284 27577
459255985 2025
430136554 4691
240697766 1295
693638985 17384
2998 527471118
821213832 3621
3464383 44
306382339 2255
99731521 504
444057109 1958
406547425 1809
682845946 50373
917600431 4046
961707656 4984
65615003 953
80511213 355
198264571 1310
2085 120152295
275777857 1216
975070709 9740
254551181 1474
911887659 743129103
552656430 2673
785026944 6464
369670891 1630
491955147 4978
444773984 2174
33335201 9404
3464143 253
598727519 598727519
631781633 3166
853875645 3765
769285802 5599
802152411 13529
132467083 1135
994530663 994530662
993571370 4381
311612591 1374
33412241 154
861131454 3797
1539 78572636
211156544 1744
525509666 3709
379712116 2850
675133375 4220
125321247 568
128524677 3178
212869737 1544
746244399 18061
144012521 635
275792915 1461
652922731 326461366
211280550 16755
225288814 2017
86861337 383
984627565 7438
676099500 5398
537911328 4135
753597505 5732
994083675 23711
76656034 338
874346213 11681
310592749 11350
2810 483814560
301254139 4997
838123934 7371
6461 496962480
218475305 1143
3157681 1578841
786746893 9524
65075846 458
373205247 4112
694890689 3064
385115341 16514
676513745 676513746
245529883 1297
915246613 4437
879450057 879450056
63000943 878
793739718 4029
3630 724758540
637241329 3194
352880903 4584
145006367 1067
834858290 11410
176223885 1272
336559313 1484
481529454 2638
751812636 3315
92417302 671
537627910 2374
520488788 2295
184381084 813
344063970 2184
770944812 6847
613207906 251287055
854104507 3766
908954389 124668
637822172 4294
386301796 3359
521060799 32800
660268475 13419
796493272 3512
439914007 2644
562215879 2479
434307781 1915
346430693 1564
317486770 317486769
825187754 412593877
622214399 2944
277908512 4479
199161325 1045
64623703 1526
465331300 3667
3712 745641278
180072367 794
102214011 453
463564637 3231
781979041 3448
251010093 5977
891308311 15469
92475994 42510128
987736223 6226
509267760 254633880
55337278 244
799679231 6336
793987598 7923
107725725 475
449752407 31346
716870943 312664256
677651507 2988
786340643 4099
5848 755546879
28014 800780190
888118125 3916
642276657 66792
602433117 6388
640268504 12505
134488011 593
764272549 27612
387139031 2797
845928929 7696
748834499 9340
918196417 580315232
786195802 21509
604463309 4455
391905319 7446
120408292 58293291
209511321 1142
796080809 4374
766357481 383178740
722261547 53221
980755386 25602
404331524 3027
24793582 148
723245732 3189
160132964 8209
228710519 2295
929890326 929890325
99081920 1246
4769 247972505
874005336 4968
878492141 4881
280555424 1825
706268620 1825362
348578834 1537
657638982 3729
4934 356566113
579271686 3426
550147337 15327
288576911 1443
705082203 65644
631444241 3071
653392257 2881
307724353 12896
842429583 5974
86602501 1875
866294103 5122
6683 799507581
919559205 7065
6956 801566890
765540672 8429
670084645 63422
55668153 327
664759569 15704
494179335 2179
142402966 2733
40579667 342
121952049 49865715
274730292 2145
644367410 16057
117251980 517
462381289 35221
910504321 6080
645451876 2846
707092551 11601
46079473 921
548296622 310125798
398592559 2664
48760495 215
151827084 1950
13026046 58
122014633 538
583762609 2574
232009439 1023
2060 422547219
642587635 251293733
314023303 3157
166030060 166030061
888571378 3918
585033227 9283
937104544 4132
187013459 2668
236777641 10120
902219845 750736650
251955084 1614
11015 331801208
521996059 14570
293781067 6059
98692455 776
231046656 5028
2134 361520731
2356 519113222
103804519 460
184155761 812
336640832 3817
14968 992986140
10536 968714400
471349517 7507
531835527 40049
906715852 3998
615851913 4808
463995623 7991
12306 801612840
4796 701870167
42032485 1102
387712921 387712921
371607121 2196
134260793 592
990020738 99188
491802317 17396
3509 788900398
110854856 994
324250447 6731
180527227 796
53760512 1028
918592451 63325
842933528 42810
978868147 459106077
178258511 786
12754 714029011
858035280 709323473
611077124 8816
52697346 2866
845946487 5313
209473001 6850
5443019 24
3919 307583806
124138120 1209
18078 327688785
949558479 4534
482016920 19810
877196152 6630
831191681 3665
488965709 2156
847555162 824542970
110269817 664
700199505 700199505
822124756 3625
739759544 4205
759062448 379531224
996321080 357793577
926768731 17503
906763314 6322
622792724 4119
984566184 9417
311913078 1894
255342718 22037
967907292 6707
868614189 3830
319551336 1409
888805859 444402929
683548074 3014
5793 255743189
224600201 3025
452986631 46242
831899881 831899882
353985553 3847
2831 203668229
543847216 2398
266028190 1173
197783323 13679
919288989 4419
451408146 2031
933619719 12340
548714921 5629
4059 381775707
715476565 10692
659540540 20128
816606083 10520
447742748 2234
584766291 584766292
290704444 145352222
87281819 9774
31309988 214
264270301 2135
810142319 17785
309 47875940
574013083 2531
746547636 437664936
507858755 253929378
118611694 523
712894291 8762
984773749 4408
664506915 266044550
846270661 846270660
274075344 1647
258550261 1626
6795293 5346202
1976 207248808
627542211 3369
533086238 5963
814494364 4946
161827538 740
494374449 5568
2886880 160
321415320 2328
89937049 490
255982782 1254
121209173 644
656334510 656334509
194782845 3458
2333166 17
112008240 720
655658212 2891
466159794 189474425
857729789 4785
3824029 26
978740406 769524521
823704912 3632
25967886 138
683889370 683889369
589208214 2598
145356504 64872
819334739 6287
197309909 870
910546025 717410050
217095517 97204222
596640941 6316
981459810 5137
821477889 10602
687326306 687326306
526610314 2322
305575193 1623
368311029 1624
474061466 7985
245838808 213359610
457211505 2016
824112629 6966
493374658 2453
71906230 71906231
6223933 93
892106353 892106352
205618209 1715
509217948 2988
675160662 2977
955149331 5155
71509277 2976
724491852 4548
805171751 7172
11530875 98
766750597 5860
1707 228768726
97961111 97961112
692791449 3793
2534 396238710
338148364 1491
904676519 891341665
431738219 3053
785543450 9629
409454554 2278
323745802 161872901
733177765 35943
643398786 43933
967844175 457439700
57230961 3760
776177683 5723
173176677 1577
506974343 4702
838617339 6258
361086005 2478
597352128 507579432
605254372 6741
773382698 4167
743951179 9007
672625501 4100
649199813 235047
756124527 3334
22572903 11286451
495211287 2819
161789150 895
973844847 4294
636605144 2807
927115824 6276
901943399 39909
42410105 187
153488546 1734
794774883 4731
569209127 6730
51935598 229
659989828 659989829
468052355 3038
853107957 426553978
528423031 2330
824312674 27218
691035225 3047
769324529 13297
906345496 906345496
268730689 11959
882905150 3893
649405044 5946
988132743 4357
93017807 936
684953319 6280
845065344 20916
273036471 1427
653163841 2880
111520956 922
170955920 3090
674191150 598986308
258495866 2367
56698220 250
600512100 7722
441991125 2771
855425928 16296
794369022 61517
981607107 490803554
185743466 819
427051445 1883
89356629 394
227473542 1003
458170931 4076
576383482 3259
788116981 4020
877688909 3870
688123806 4949
669018935 10271
851147613 5909
64408643 284
515180857 6826
725081972 12193
473546157 236773078
106305826 905
762428661 6895
985795605 487474813
955528986 8049
83247723 397
585482064 3164
797085144 5216
37644145 1018
440398953 8361
951481980 171509
534845531 3539
820243528 6904
437710448 1930
719766567 9167
1544 213421325
563799041 3584
582175065 2567
255563707 1941
913406429 4444
874525810 7099
464358410 8795
981519867 960805154
512549921 2260
764049620 475363693
268494669 1917
286213031 1262
217419859 108709929
882333637 441166818
394164496 1738
361979165 2365
900028855 7758
946769411 8417
60159510 3212
539764959 2380
927416773 463708386
506353520 253176760
925934624 5775
216585820 955
292759533 1424
374100300 5988
8762 728664458
232462364 1025
5896599 26
857053008 7569
250401541 61844
454534990 11389
955418737 26242
850019078 3748
587100468 3480
671984760 2963
15820097 205
75754364 38292272
762942796 14212
169013892 1651
461373016 4377
304973958 1703
749752371 3772
511868638 2257
303901280 1340
731159840 4877
889502480 7901
645598561 322799280
628896989 2773
168613759 84306880
352250887 2057
482433639 67379
635014801 2800
523126530 5912
948304432 15211
577903193 2654
484868176 13225
533187992 2351
969313281 4274
36 5766012
106966879 606
406432585 35116
874966301 40698
220429174 1088
393615195 239138964
770927457 11601
997614321 18896
547929473 2416
949128704 4185
247606849 7439
555489322 2711
539443120 221743187
630252378 2779
431232374 1937
908516565 4035
997593092 6458
927320088 13762
620731400 15107
584802436 584802436
27901153 288
878847493 42833
930648330 46445
435619618 435619618
980199347 4322
511317575 2343
616435623 2903
242094891 1781
389663015 43177
104122649 760
735193692 18391
15515 822409030
313646631 2647
918703896 8738
762112531 70390
158784926 1651
598902859 3617
785385378 3534
473790059 2934
242023432 4376
832132931 6194
710114159 5296
1455 300261632
112690034 685
25790834 292
199576503 880
798049944 798049943
932799800 4113
290278404 1404
672435628 2965
315 58603230
923054568 7597
722953324 4495
373538925 3163440
650579039 3480
4396 847359772
713714424 3147
111668605 785
916743167 36172
597185780 3742
74798002 7179
682454850 3850
161690539 123399480
652348670 7032
857904163 4064
167624346 2643
146608210 1886
923946451 11812
356987211 3664
977829584 11611
485112319 6409
296217989 2258
688297545 344148772
41417 351911862
317336831 3456
3573 609637073
985723629 6196
803733206 9514
995056597 5172
326345868 2502
115714125 519
601720489 904729
89994240 1409
716968222 358484111
987454862 4354
529091644 4930
648084235 5571
690805386 3046
19382702 236
51963640 2751
318134743 4441
15576 796696824
145599821 642
567569155 3043
693691091 3547
488244731 17812
669673974 8846
16293603 15637136
892947569 36631
186490357 1007
261345582 1286
475077826 2137
797511145 11793
858882624 4195
461590270 5238
886299525 4117
930452098 4148
184179712 1024
362188421 1597
995253165 5932
90667703 460
710946351 17036
529680833 48150
156985909 722
605740031 20253
288835752 7770
58166689 292
42919823 215
983598096 4337
74195196 844
896655592 7394
106074320 1311
105231488 464
555640400 2450
903725884 4376
315944063 3348
366270695 1615
887443106 3913
259063561 14049
58987711 394
55708426 349
628217843 2770
202683411 1205
399238009 2327
798290067 15388
2839689 14
553372660 2440
332871659 1949
145 32183620
683321284 3013
213519371 106759686
645688563 4017
444155632 4061
747452023 11664
362507910 1680
589418545 3432
738651738 5387
226793 1
841154200 4339
757044154 6439
850911725 15831
848926225 12802
184856889 4431
661781975 2918
972717119 4289
90005521 515
785324093 3899
675137129 6385
498793289 2995
20865488 7862447
586608411 293304206
727375898 6460
510845654 510845653
568638651 3983
835824563 15872
345857039 1525
175817826 66386570
50334480 10962
119292301 526
487158783 2336
592807827 296403913
205068686 2186
904704399 5020
401370879 186948587
843540569 55727
155671285 2081
268371180 7140
868587194 34081
62552771 470
602679681 3399
362052571 362052572
4934 587347213
748500405 21870
801825157 6156
181148599 1959
748850613 4802
576661749 40250
803527599 3543
156798186 2837
668890533 334445267
3771745 22
602403451 3164
337123388 2568
682767324 28039
624962697 5459
654524597 2886
982171200 27399
309992131 4831
11327027 109
171514316 888
300156221 9935
904226652 86562
870498174 20828
846420537 5609
840335671 4770
678975795 3353
597555464 3044
233527536 169250365
114935736 73054113
592004175 67235
735735926 3755
821262005 410631002
882050650 9263
834473251 4230
423322908 4237
168003205 1682
112930470 11359
475584922 2097
6178 819024871
661090815 21199
100813605 790
485571421 3121
437706629 1930
331472684 9322
970877263 967488928
854770377 9922
722425954 610466372
436003171 5345
643878210 643878210
602737268 5173
91621535 45810768
794419370 5255
441452774 2527
567417676 2595
201259566 1377
469414488 6664
651577781 2873
124006633 625
601858399 45982
149559375 3225
497352662 2193
743165231 3431
972294339 45813
464645159 430227
345527052 1967
990130188 17415
630170464 6496
984730865 4342
124962380 551
784134089 5349
203635035 1487
964546375 4253
457370784 3744
869927099 4270
471954733 2081
389173357 1716
7466 967714259
238560144 1543
409189141 1907
404479457 4361
635376160 112123
804661564 3548
290815728 1498
831873057 3668
298092777 149046388
683842287 22849
357014189 1742
218758969 1317
7165 533355435
192930072 192930072
38650 436126600
141054525 70527262
546189782 512682825
36659144 294
243775680 5910
990193188 8216
120452612 1036
835119499 3873
395751975 1745
2862 413293856
1621 99393236
2611 273243923
617070743 17767
998618400 5640
703858932 4354
998081854 928340685
471700558 3373
412082882 1817
216220225 84519503
163163078 163163079
931057411 10718
956850899 478425449
2905 411746546
899585426 10433
883295326 883295326
569928295 2513
406131749 5271
698746377 3081
421809408 3422
704189161 3105
123190657 10260
83912671 370
324057881 3617
606497257 2952
412564486 1978
283402701 2225
666963383 5244
475224686 2436
639211693 8259
6304 776281961
502958430 3510
343361889 1514
620755875 6525
749841565 5583
798807102 798807103
63273420 1330
2715 303736133
859091885 3788
886059405 14396
973028971 445619087
318739743 318739744
32789859 599
998344139 8954
640670791 6075
450350395 4687
600465267 3220
463115168 2702
3304 507505084
378127701 378127702
638483689 67308
309666778 2037
869157601 6833
168733247 744
116524871 9247
753129917 3409
96839758 427
906485837 3997
473080284 11203
826249095 10006
584635038 4248
212690783 1673
647745799 48314
234928092 1806
354788599 3925
92984510 410
657920691 2901
732222352 14387
809748876 3625
280912900 1774
291012797 1286
120199473 530
894008905 4976
229430808 34172
137068310 1138
717346260 3163
420654483 4231
891069911 3929
659343481 3768
900591032 3971
895140611 7393
354159680 9926
905001921 905001920
539649215 269824608
79291003 378
646258746 8461
605700397 5228
919704734 9395
583887640 2954
680378416 3000
766652686 7039
354727879 1680
617973681 9140
960471031 4235
904512476 9048
809591827 11919
654001391 16618
303870375 3855
266028190 1173
18370410 135
480359402 227288091
382113425 2152
119606028 631
519602977 206219388
433963231 3891
396425039 4114
964864500 18760
833910506 3677
846484282 7603
538632718 3293
305528963 3588
283642875 1331
199107782 1197
821404892 8780
305199594 17483
467644333 2062
99716275 597
699479771 10881
516794040 2776
594373247 25070
783866931 15716
59877344 7816
946711729 7313
828471294 3653
50274255 764
486178749 4658
76138307 612
315316605 157658302
625703507 4147
14637679 916
661098681 2915
865796835 849788375
526837815 2323
133345773 998
846391477 3732
800365440 7905
786642335 75833
53728740 256
883392264 6937
642514951 9713
117260142 1859
736504641 3958
791558405 4833
505746160 2230
404831613 2372
31977673 141
306396446 1351
847166727 5779
511379344 9991
510556409 7410
672452487 5437
411568567 6063
36045201 200
465377184 2052
22452451 107
511358250 13302
3857 688023231
677538284 3184
630564460 5045
290244977 1502
234048383 1032
416162785 1835
568205019 2647
70532624 311
386099110 2733
868382740 3829
360388449 1975
11853 892935602
129951409 573
983721131 961366064
771581232 4248
376376783 1932
60300828 1162
571745923 2521
2482421 20
140313575 1315
921410694 478620688
682739929 7390
441564855 1947
469631069 5895
447934173 99517
460264607 8739
954005579 7505
32177855 415
668125438 15434
202980277 895
639521211 3334
5870 252580230
188307503 7992
627405706 313702853
927830130 331912640
303445348 1673
524795051 2314
671754978 2962
873719617 8368
276458315 1219
32103 647791910
619434423 5454
870098821 23049
584560592 3253
886941733 408180596
224553437 4959
679689251 63558
153326784 832
644152224 322076112
39469903 2543
149678211 11322
920801218 4456
548413836 7253
400853879 4760
28349000 125
288976114 17793
417821439 208910719
870204742 3837
429430680 2408
545258921 11058
892877274 5440
338791561 1891
222585552 2766
196401558 866
68533029 565
387359029 1708
707117117 5280
247377977 1652
844192608 718371009
963124806 7063
712044539 11890
700555972 3756
208257832 104128916
940755918 9416
787093191 393546595
606236195 2925
820309932 3617
926900924 11975
6327 510047216
168672875 1505
483789811 2882
683979069 8887
456305468 2012
474026899 6229
670485907 670485906
109206303 566
221187 1
436116799 3476
601297172 2925
432267458 1906
758601828 739378
837769648 3694
999875746 8523
302176709 1917
681286173 3004
707181719 9470
927125695 4088
899633281 449816640
486050744 5087
488868335 5231
492011052 3071
379892040 1803
799067624 39818
680723545 3061
277743723 2471
425958201 12050
225354509 11630
60349604 1605
910850289 6611
833855296 5343
480312591 2774
860836341 7076
144693523 638
51656146 1079
509116122 2655
843960065 843960065
651561613 7834
286376627 1568
914882963 4034
903791704 4695
644906640 2940
960634606 4627
676918317 4538
4434 172393920
729950646 3491
747956718 3298
501539319 2335
253952515 1151
963503425 4698
999497240 999497240
143105751 631
419455346 2209
996900073 7063
326515969 1746
210195270 2093
921769323 9703
139120460 1677
574943967 5115
146299394 705
374836977 3483
134451725 1325
538858964 2376
7741 544900450
568344543 2506
536923352 5035
50351264 333
540794835 45579
996858177 14806
783339364 3454
88143715 629
420775533 3706
570169704 3848
735943284 3245
936658230 4130
348877801 1656
866039567 5438
511332959 11107
255716345 2054
472253419 2830
230874257 1018
828471177 3653
442860307 407430917
912153402 4022
54883665 242
45933597 604
257624527 8892
654788141 3378
12076 984883331
795093481 5820
851477232 4624
101979483 489
674696888 5351
611876837 611876836
302586443 302586443
675571103 3198
106519141 2205
383052041 1689
403009325 1777
392174292 2222
514593022 2269
985988859 11765
937186117 468593058
640252224 93913
518550054 14812
158762714 94161460
1960 116728859
780213775 4649
164060949 1440
351139029 5757
12514509 137
201965736 2231
557925817 2506
679119333 11237
746 149245901
710239886 4101
189475097 18401
5868 481489478
289046249 3750
245521302 1721
822581246 30301
587514367 3392
869556482 9282
354996353 3404
341066790 341066791
438874757 36740
842057236 421028618
987316623 493658311
650520795 258977174
8948821 87
684834726 5371
34163289 205
351527031 1550
470358854 43369
345177277 1522
334263808 2479
442537599 4893
579582667 8109
367292400 2416
732038823 3691
78016448 344
915694330 5977
141086126 1025
759302965 3348
945997440 845836798
430351842 11880
34583394 2089
849358791 9241
258088158 1138
565124531 8779
827123951 7519
349261221 1540
197990289 873
240762238 20357
53103365 989
3496781 140
816447195 5491
333514758 121677295
890272999 107703
936420788 4129
460421421 2441
282884260 282884261
852889051 7254
183880081 2379
461877919 5847
614110735 7361
903089726 3982
223310701 1766
67439088 4471
977180158 11420
509408131 21630
670810103 6662
797853126 3518
145853651 1008
861048843 8133
449050139 1980
492365432 2171
406701038 1923
286010809 143005404
910961806 4485
877693919 8185
39761664 384
398233531 2695
585493909 5281
242457319 1106
377214135 1907
342507752 18543
38161256 243
149012135 3746
135847808 599
977151320 4919
686933215 4243
235245559 1526
111388766 2854
993552181 7330
260172546 10085
68945071 304
162919484 2749
645733754 2865
727169482 28100
408444077 216350792
14922 904213512
376479618 3721
922453355 6567
802041711 6072
891749459 3932
503896735 4817
273880755 1290
79573310 589
362865599 1600
398473090 1757
27175 403679592
183572872 3308
343669584 2906
468550207 2066
443705926 13663
968962436 968962437
576323001 3918
3605 816247705
339283354 1496
925366775 4246
821440624 3622
306170832 1350
534519012 3065
10298480 57
849789934 7771
190605506 1331
279898945 1248
577411145 2546
485607899 242803949
324316551 5749
806873855 6256
191828981 2126
311055654 1769
125114794 889
4192 511977796
917953638 4687
461009995 7127
24029418 107
735025745 367512872
747423464 5827
535232258 2360
567351055 7148
559355541 14014
733555296 132927
454688290 2111
797713123 8444
657646557 587358342
417722844 1886
328941571 2297
795867767 6331
498486619 2198
930792824 76813
724438986 3461
482728527 6007
493356889 4810
2269 446956835
53288399 484
394355208 4062
354787962 1779
205067879 1705
600351764 3166
923147379 461573689
767100933 4266
991535057 4372
74197357 1748
906685321 8724
120152350 1250
974438553 485229134
753817448 19569
244598418 1967
637611806 7183
18334610 7824
837863990 3989
941350002 19063
745470397 3287
605987824 2672
81470702 738
294602808 1299
179166507 790
685378533 17247
134270850 619
218680936 1623
6940 600677820
758378999 8700
556277815 10151
471716675 2994
444318184 17341
255304885 69301
727778737 3209
178716703 178716702
388981341 2683
16404 583375452
991996206 4374
211654115 113247098
287595584 14624
366281999 3150
531860159 3120
351678659 5570
858144597 16132
880554360 42420
818556728 409278364
999014355 4405
273511458 1206
970734961 9360
542033230 2390
384570160 3110
871469088 7205
427159321 4424
685594894 3023
3119687 44
786594591 24784
5934628 28
345856275 1525
676666947 3502
731364309 4159
84820057 374
539308998 2378
862508205 5421
36832321 18416160
7835 962279030
845347530 3855
886632708 886632709
622361044 302818759
552480628 2830
996022024 5373
489387763 5154
430907503 1900
210462047 928
543790799 3780
594149271 10281
535660186 2919
818637883 4152
913868275 6553
542826629 4958
303884107 7607
395299365 1743
268520543 1184
305525037 2834
576581463 13606
218982525 1445
800148345 400074172
830858402 5112
168960039 745
562295656 13473
447947744 3656
878790819 8660
4866 906088128
897230799 240026
4085433 29
562539721 3580
669368897 669368896
137430802 1046
3808 584137371
677272082 5533
605533041 2945
414808407 189206802
280486218 6944
13131100 13131100
562421192 2801
635731517 324446510
570566145 2866
495077701 3483
736877082 11822
584196585 3351
862549590 5210
393485854 1735
10858 793366277
920402615 5547
280753594 104710
242893933 1071
932690975 6139
386680359 1705
472569411 17349
818051625 4996
619693084 5307
30053131 215
970560350 7840
261067031 5276
244395800 1210
928488447 4094
663605600 5705
220715618 1739
665664217 665664217
3238 583549122
713223467 9882
283277636 151242897
629454508 3398
123624283 2321
121374706 713
460306463 230153231
152197708 152197709
536819031 2367
594115321 4093
800171416 21076
525303269 525303269
426473255 11850
550318841 229994829
917593859 11768
648209168 494272530
495118609 4278
3341 721523902
797851781 3518
421318771 577149
570301200 5880
535909497 2363
955185972 477592986
715888055 5539
550065427 2729
699112855 349556427
814631903 4644
36310280 721
850269968 480552468
555083669 12787
377687233 3978
781778194 3521
726871564 3205
657068967 25967
282546649 2232
126145059 126145059
425131378 3694
912636901 4509
668769397 5949
464241176 2047
805851477 3886
850927337 3752
589983605 6651
269828789 1295
3134 204074239
179467272 1206
391362486 9013
17709873 97
259192983 1178
140551777 1179
43116265 366
282547294 3037
950100023 615727422
912460516 12028
579546707 12399
838623231 6933
942440668 11123
737514397 35227
212466576 107779
507528771 4929
615383108 3760
352244645 1963
191030529 941
744189860 17566
741570655 3333
1147 43044616
716145614 716145615
746245695 23912
329066973 2124
935928294 5730
556610239 4240
539438597 15502
230412237 4841
123445054 705
475584922 2097
378893808 3868
640005058 2822
826619625 4875
137913029 810
734153320 4904
5606 994489210
278954357 1397
239780673 1313
790674106 26899
49182 989984478
5666 726079963
69479547 1324
898898084 19322
425913498 1878
930809879 4680
4987 122882192
754289160 13656
497130734 2192
824681652 286264681
864616601 6374
82831009 403
71498244 916
248396149 3276
601805555 4214
605606409 4346
17146 988329732
860522039 356519962
728258672 30334
551090576 3121
418925501 4113
759761305 5095
621863663 2742
639640876 7604
813315113 6420
572423008 2524
2739367 1369683
159949509 710
811363643 4452
211479199 1151
855716993 57944
395471628 189136042
222493250 1750
165105115 728
777282129 4676
417416255 1856
306879378 1634
190504547 840
247619113 3354
570447001 3000
886182185 7609
314106060 1385
454945372 2006
471382619 2614
368451819 1762
572017583 3485
778925664 31167
28348999 125
994936213 5444
474221576 2091
826481724 18003
317453561 4033
746250192 261521346
523401266 5121
861339664 6073
107070664 1427
298623965 1549
176670255 779
627303906 2766
574468399 2740
214637331 8980
475243932 24497
254566208 1187
689860556 236845730
728680965 3213
301179265 1328
749324073 3304
199002442 1055
861363751 4875
765494495 14688
693333227 16604
636060973 14385
360099994 2035
548385473 2418
911023465 4017
747686380 3983
341775543 1507
154013731 154013730
867814629 6833
208150719 7055
257971673 1148
688390988 4594
913090570 285430
916531877 14037
101233933 45848958
90225584 1078
724417344 36288
658000165 329000083
138342509 610
148265499 868
515732387 36263
74977787 74977787
745977298 3363
519142416 2301
118153683 59076842
234957549 1036
560178709 2470
995373988 14205
692466450 5221
269202351 1187
877255073 382921969
580709548 580709549
416268581 8780
884043674 5895
537045825 2368
581807641 3830
512070372 2855
513957614 155231
472314962 2443
825963383 412981691
497516428 6417
771027607 4688
24662641 119
697012437 3565
922871187 4493
47956544 349
153207750 5550
867850695 5288
83579 815396724
949874430 5802
495779364 13111
811334160 4263
851954479 544286161
533754000 2925
34608432 3866
485727090 4985
30390392 134
415929979 6157
84980320 4192
861584269 8070
560634136 2472
501760832 7883
3530 243654720
950031687 4189
297325624 1311
826023419 3730
432837412 3391
827561563 827561564
875931107 875931106
938970637 7864
526183139 24158
884503104 53603
96296372 1277426
630254969 2779
223562407 1230
219977854 97205663
2297 354858716
639018541 364956244
44996352 1073
374888987 1653
867979232 20647
918818265 6916
624358052 2753
192509372 1581
830685468 4319
269521709 1435
896980559 5572
935686089 15204
379423015 1673
293094645 155489855
238508344 119254172
640974880 3310
217199580 17940
20657129 113
720745867 5354
363982541 49434
973959439 486979719
857732438 4547
72171 920724062
37198703 303
769733393 3394
303042668 303042667
261903483 5802
701717576 5619
558359441 2462
3706 742510633
880560404 10833
112932463 2984
942093967 4154
86284170 45010
982013689 4330
189993601 1062
692847935 18881
566526415 2498
534825173 2809
88222484 389
921525359 22540
85953788 379
56924792 251
75080142 621
5466 565756831
6681 624511456
135464700 1542
618144334 618144335
795567488 48471
665614840 665614841
562918607 14138
726650374 56125
889283318 4305
294979645 147489822
521185888 3569
462429932 2039
850905540 19775
8556077 8556076
791170388 395585194
435892488 1922
224087260 3167
73655144 386
175127519 377430
4680 579137511
829092144 4327
897640764 3958
197309041 870
635635651 3495
452219377 6027
965681888 4258
793090271 4602
465150136 2051
457228635 457228636
378804506 53424
179737928 1083
54771772 54771772
546299535 10199
818946439 3611
681472654 6116
275780288 1216
494744716 7113
210539641 3107
875470683 16065
10632 99675000
84134622 858
466666507 2363
148613255 18159
995050924 7131
999802128 12207
1647 259359891
847756077 423878039
258997368 1142
814863655 3593
694207250 3061
778070814 5524
150816845 665
192069851 1014
145531164 773
334140179 5205
229968793 1014
591927121 2610
346120408 5321
596462960 2630
258544620 1140
282921713 9018
373981658 1649
89003309 2595
466326855 244791
24178227 116
195041121 860
405453480 2570
901271408 3974
426314991 37812
469060771 4395
183475537 809
365806459 30197
389798186 2635
331464119 65822
981324656 4327
13607519 60
705546800 3111
108060520 1370
603738839 5194
32040765 32040765
250151577 1103
926282614 43465
633057532 23842
537939966 2497
935899174 5907
725052407 362526204
584217858 2576
910264231 455132115
569928390 3673
557657730 12438
665473479 7468
284774808 284774809
986771991 4351
516965070 3087
938691714 4139
2370434 15
954936109 32634
683428083 341714041
683898412 84359
513423663 6256
973051151 5160
13290398 59
643393629 8482
585063504 328460220
277787629 2911
267162153 1178
772910911 3408
667004520 667004521
741542934 10527
384868981 1697
985362436 30015
563892427 3177
642797341 12933
620953759 2738
838793367 13132
766718862 3549
923134763 5926
10081 842862329
486631870 5986
452402270 8268
881153755 707186
246297197 1086
91727111 414
858861150 4821
461933166 12549
551558143 2432
932887528 25311
802159767 3537
259118349 1347
499142837 249571419
535003943 2359
338624820 1919
976530612 4793
811046020 750370523
631380541 315690270
13635050 65
50785804 639
665184068 9801
136016497 1044
312520755 1378
599327880 22998
564914333 282457166
169670069 6978
2649 206508409
14393683 95
595553166 2626
781760399 4175
63606008 361
536740813 4868
400564917 3614
350998369 4557
68037333 300
12246769 54
574880062 16371
200882313 981
342196400 4108
96886864 632
283068547 1484
2900 558784261
323859761 1428
898721077 4967
754379150 3435
344343755 154173357
356040433 7632
675040806 8022
857298581 22074
126078857 1206
344236832 3129
875514607 14884
282892053 4458
990834241 12120
42947380 21473690
5826 450029081
380235233 1819
10510 678141018
906126383 453063191
163684129 1984
761674279 9959
599842522 3271
169109722 4477
402436705 2231
476345226 17252
253099873 1116
1670 337186381
993270049 11174
695229569 13516
578105494 58345
618929655 618929656
948806666 948806665
705409050 15551
134488736 593
897117903 890877010
5896592 26
161021609 710
577432553 4949
875301199 6185
103392672 493
904140431 4572
701815125 350907562
832040655 6341
41503119 183
362562269 9901
422394097 3031
109653264 1701
253138921 1886
952 125433839
60801 847748343
3793399 37
992992766 4849
843443167 3719
24430 475739576
677430691 2987
568407546 3011
108473342 531
229045104 47686
739768158 9269
129792495 1855
1810 325573836
837543840 20720
775244530 3766
835220789 9146
589030620 4062
923272742 4071
79199749 1169
182252447 23636
458348654 2021
967106791 4698
810101023 3572
663366601 2925
339749045 2499
231587286 115793643
507443335 253721667
256263769 2298
420549395 4094
70194366 318
660267945 7229
913532071 8070
346169276 125434815
691162367 4736
415254999 1831
9430 823663350
359013599 2400
83996021 41998010
109632305 651
13864 444740564
799803668 14231
102940354 102940353
177360657 76317346
713358647 3258
912899461 5079
870039891 29011
435836371 217918185
521201226 32669
639423330 3549
504385409 2224
986321690 9142
130350081 130350082
32384820 193
757258489 3339
3216 512361890
290072007 5513
965901140 17134
729777825 9065
544998463 54660
773806521 5240
357108815 126509893
32119088 143
271154149 3050
773002124 8577
881612909 10866
217365856 2458
965825396 66895
551375757 2924
461426052 13557
700402995 4834
875098091 437549045
546562915 2846
688914444 73902
953284697 12963
887979946 6062
555927759 6651
700335871 11859
213042048 3450
15349 813829453
488692629 2241
829148627 3656
696477038 3338
68037600 300
641231770 9220
997664106 4399
2840 299185480
617552449 18016
241602580 15940
884820637 28366
908206044 70491
769854800 6260
264667110 1167
309468055 6537
406305356 16092
378613889 9210
372284280 317876907
845036550 22845
331856729 229256930
765387458 31697
94094885 712
4842 426494282
292144798 2542
313675085 4427
123561406 1265
422765227 2228
202087545 895
688540941 3036
449892610 449892610
998677828 5666
819184357 4660
328160149 13236
99744136 613
626794199 2916
456736001 6569
503482902 503482901
690092729 11070
694871540 17577
254247474 9446
417833777 3533
506351243 506351244
415709747 1833
58075201 52320
759720119 6344
797449385 6074
616876960 2720
425835006 5095
240481004 240481004
176158676 2049
195280519 6520
450722407 251857522
224132327 1756
242694770 24053
950050920 4228
544071609 2399
160114447 706
709851649 354925824
363547671 1603
183777550 3240
901958291 3977
393232610 28382
770638209 3398
995997381 983557846
392812007 3339
411187101 2263
844345572 3723
711610801 21850
6653889 45
441821613 2054
227719863 4402
756166477 68782
160569467 708
975368864 7488
790888677 5035
968602060 620501
115901477 1386
144240847 636
984266054 486445131
834364090 3679
408991210 4166
400078368 1854
733946550 733946551
365849937 145739
543844819 2398
51225514 372
550421758 2427
978899223 11179
127687867 1002
66911084 1455
25813256 574
649066096 649066097
706886826 12192
898126708 10733
766578764 747345282
308879222 277851872
814184025 3590
270681227 135340613
145334000 6125
318225054 3259
15421979 68
524408501 14135
398475301 1757
335654494 1480
359165326 2553
441635170 220817585
514550648 8500
345364649 2949
879715861 4570
920544670 4059
580590687 2560
775581830 4697
806537931 403268965
941235073 7584
109878613 1227
10110052 1533
543613536 22752
735751958 11785
307532392 1356
49138960 24569480
253426729 126713364
746452356 77536
477982471 2258
726278850 6138
533936856 2599
134374283 1276
817588765 3605
985576282 4787
506226548 14111
703965471 3104
956259646 6503
947289822 947289822
514364256 2268
620571011 2998
14968375 66
717341969 3163
5799 800354784
66252740 295
15421923 68
3168 378766080
2576 470179498
929180269 11653
265574603 1171
120328305 1358
81301051 398
79110530 780
68771256 584
541487299 20983
49197324 246
554904599 3581
282818681 141409340
307306247 3676
256343639 7896
19280 538965719
651928894 14569
86318340 448
16529 956404011
573913397 286956698
38442821 474
39688924 175
877628570 7735
74643455 384
917830287 4047
11104 925140864
333085999 3426
120871003 3043
7599 815745051
285780906 2365
612522851 306261425
634019509 3632
913295426 4027
767280840 8021
650442325 2868
872778913 11696
218870989 42458
105148580 588
829907241 26363
4082 307437328
974277088 6447
13490175 141
285641696 5861
861458811 4497
597883424 35825
134389711 5551
779260950 4650
821067742 7527
454491168 2004
914936065 5038
33849 791254224
650215531 2867
575143018 2536
8844881 39
311839207 1375
88448850 390
4376665 2188332
181677413 1621
825890346 4165
966086975 9586
649308317 2863
941736790 5589
615893154 3070
68523874 355
652063847 652063848
562481240 3479
70078418 309
517 116544505
483812083 2254
284851644 1256
2549 527788959
18314 598149501
6210 332713170
449149914 2034
476261274 2100
47399320 209
634144439 634144439
93508996 810
580006767 2675
3525 180116121
740555921 3992
618685847 2728
115523449 11416
940861531 8145
982995544 17576
190851738 1117
106075457 53037728
603207511 47381
293534165 5467
104664395 1060
912533351 4127
840130853 3950
945127261 7469
170688862 1579
342658037 35740
885252838 474794531
721203910 3180
446975756 4491
220860321 992
592566099 6419
395963743 132295613
723259225 7704
475151036 237575518
4871 305411700
825786849 412893424
5693 465147638
837022090 7700
49632050 377
7497 969631992
672378233 672378232
444117734 3254
612111609 2699
913840646 4426
164245392 164245391
77314386 1207
257182128 1134
89134053 934
164651719 726
285836228 1635
736974261 3439
605535408 2670
851834508 3756
252999079 1456
832481469 3974
679386855 679386854
652477706 2877
531299708 196686673
763556719 763556720
440720046 24891
850054763 11314
114636513 106161572
836478432 3977
268381486 23403
9031 745789011
763764847 22955
2737 541187162
382269440 33717
751815481 3315
141677247 2792
156647963 733
843212657 3718
166525257 3127
953655661 476827830
493154173 51464
873372140 3851
641497636 7837
772791535 3632
603707291 32148
846404954 4799
821377912 7632
477164170 9300
485103145 7026
664700188 4850
930391640 12580
174345551 2202
940730268 4148
357311761 27690
59646559 263
371034960 1636
987905953 4356
153579265 5618
861974406 5301
600778120 3373
246047212 1492
638867295 9906
420656442 3126
413649754 1857
180604242 180604243
857228669 8145
274645802 1211
80575440 647
940292583 8420
708041503 3122
817743173 8978
825951644 15974
164508031 1037
536136287 2364
334790143 2248
59090650 59090651
813804213 28646
709172647 5936
892679636 5234
596810109 3689
144163898 3512
925819915 462909957
528755793 5134
327009511 327009511
619456033 3144
251077495 1514
900133959 3969
271003706 12365
82916347 2579
742461234 371230617
525080703 262540352
807793889 5178
17093 476395805
228219777 2498
13318294 139
462921317 2458
555682663 5281
702960370 4165
51301403 5373
377005823 1872
579513293 2852
674110554 3866
521255809 3296
911471095 5664
791698460 310782173
631102199 8636
245996303 2341
729519306 11382
226928533 160592380
251452233 1817
144362284 82528647
108104141 54052070
442828640 4832
203886907 899
16697 888430673
155797962 6001
260806137 3494
357880797 1578
423649461 1910
484872594 234741455
60002111 744
814799362 38654
960442738 960442737
586982726 586982725
1005 203120403
130178991 574
390434806 195217403
222864326 2194
820430105 8788
875708208 4631
523 93875885
910746237 163841
446707009 3834
761934376 47284
101256417 496
479740003 4414
845606833 13269
165490671 1944
410262753 205131376
61233571 270
250814022 1597
118582663 726
683188547 7638
854331305 5857
156940064 692
821024293 6501
853723284 13819
821439016 3622
665507632 4071
2454 254045442
35837019 1853
846588151 21848
876671072 10107
82350479 725
931246047 465623023
590051098 26261
90731253 1562
23572135 117
948489697 30128
146508225 646
469038825 2576
456322945 228161472
968392933 373160853
165318653 3183
249588361 1260
501609360 5080
500412163 3647
506087598 4295
960769560 6032
349169360 13840
965777297 16283
263463181 4867
998316704 10343
567749485 8803
788808266 335088084
275777855 1216
8641 744895490
400226898 3070
996646336 498323168
568111455 2505
624967741 52202
934882319 934882320
301859111 1331
630780012 6441
178433520 2697
692907701 333671376
13455327 67
239008024 1347
87203356 1149
680546757 3690
832444944 5212
462184349 2362
636291644 7453
22452527 99
430909835 5330
604567632 2693
834017560 374498977
583465851 20575
259408138 1167
206318417 94398
334974521 1477
544289583 9535
945959804 5292
665210962 4527
18439689 8819559
922247084 7612
340186501 1500
995325762 4487
385296299 1926
91776320 1053
233217678 1771
302512545 302512546
313787233 156893617
6758 945311301
151096204 2317
615490085 26467
599040300 5863
126685948 993
4200 942744168
289014536 3485
1552487 8
60059992 989
921301190 10377
163935863 2136
681797695 5615
24266744 107
442709106 2438
478456196 97223
132900699 586
27633154 257
205928363 908
534935813 534935812
12728398 107
788658277 3509
159911452 977
104075629 721
530152590 4730
310830694 310830694
449416808 31704
529220949 16354
253038581 1501
946929381 11875
997038961 12671
793652887 38441
441479880 1985
20638064 91
41049171 181
480570129 2119
716016966 358008483
571802956 34915
469384801 7422
640794372 2868
112488204 755
170423366 1006
744647243 7183
508602336 2508
418884823 1847
515 42893204
7932 942488172
728752460 3424
421782385 8809
634107635 2796
969190768 5062
693725576 693725577
360441527 1851
935792741 447856062
299635122 1409
711602259 7662
691340023 345670011
2694 560359120
837194580 4051
508960151 2712
683352497 3946
596467713 2630
994855751 9644
793508276 36745
686311922 24689
51708803 228
837502033 418751016
897473477 311130384
234730469 1035
811632716 811632717
725965849 3201
936868613 5026
496730898 7261
281675622 1242
445192454 1963
374818403 3407
575191889 10250
922142329 30847
712053422 40618
414438337 2223
591302545 2848
488791189 2396
852444562 4209
800624111 4413
484469544 4574
99415513 606
438349585 2094
481951107 3993
87500324 737
261 34952650
367121783 10484
587404855 8859
263797074 263797075
243400357 2513
308035414 2665
463382451 3813
529587707 11247
564401597 22396
43544050 192
89346805 1819
31300080 248
730974580 365487290
3259602 18
552462876 2436
4791 972630170
920073204 10385
486240604 2144
458119121 4052
474900019 27580
638417741 2815
45246621 281
583262401 3360
925602048 16128
780391272 3441
857278415 318582198
922434239 5049
114862840 652
283430752 1830
725278412 3198
910663101 4944
399956268 10357
417113837 4449
828699879 316490277
902401389 3979
614955790 2839
15663700 13126053
535 120792218
813052207 3585
409 85222425
115962254 2313
425674452 2520
333000173 1701
402237569 2415
820760248 3619
639002528 3587
806263949 15143
938992140 457722951
517802655 3248
952935884 6439
94220183 1312
953592335 6576
881232652 10569
265565823 1271
741173888 3808
1824 131529763
324991502 1433
29772 651054096
517995211 2284
243348889 1073
19646 787665056
605759183 2954
959792197 4232
11320 123003120
433027739 5414
599413610 2643
883933830 4608
510853266 6498
43906825 312
61775686 3351
375116143 1654
243406304 1773
300428168 11236
43368571 230
764207501 8750
230463609 1378
957742617 4223
227004071 4400
138537096 1356
272935851 4675
3492 324399198
5041 307932095
539532482 506601904
843055692 7000
444460874 2291
954653940 400834
104039000 2756
551668080 3101
989077993 8799
445974431 2976
586254734 2585
585918158 4084
911221856 15819
961795376 4593
359784824 1767
11808 892365984
989100764 7239
56017732 247
102629416 453
150816593 726
994936505 4387
329585025 1617
533653940 8599
613319023 16754
667406882 351082
728551495 364275747
893570280 7369
201861663 1349
314433530 3618
537288025 2995
615476787 615476788
338893394 1643
732909543 366454772
796023805 14727
762701497 3363
481254745 2122
144208427 2522
16802 937422897
7751 788988213
721756463 5924
181887183 802
574652551 4406
187642158 1394
923528549 923528550
202716038 5363
3710334 17
94486226 523
15559483 74
345006763 345006764
669119959 3142
773796368 5686
954960684 7052
216704152 2564
611658023 2697
936780172 4148
861247256 65519
71439180 315
27541158 2476
113373407 1207
773454737 3847
564735601 10296
626699823 5193
2883 560296128
852738698 3760
24994 423823258
801670121 5049
9655 728908593
784935480 4054
712636653 417180025
6037 792658100
633259081 3081
776535807 3424
37647783 166
688263073 4529
866576052 3821
4061 734111031
215325111 3430
783949879 783949880
8447 873174837
44678025 197
381978601 2459
424110469 3042
361677441 2399
843027569 3824
32645489 19455
819051809 4528
205701251 907
944641998 7703
262765431 7912
629465863 5912
675512272 675512273
77159863 1791
922143986 4066
752213308 5918
194764428 2889
23974700 106
160814627 738
271016232 1195
494635534 2181
340189320 1500
894122495 333642030
501610907 3329
3071 479715669
749178837 8884
160739018 721
862032590 3801
650072275 5198
89237034 1083
220337679 1299
197562929 1318
202363168 3233
219759696 9334
290649869 3823
465356700 2070
355977313 4193
131555946 123755142
554182556 9123
823625165 10631
54177640 367
744220100 3835
517964303 33254
226735969 3152
48986978 216
345040146 3707
657468860 2899
684479606 11171
626354790 626354791
403463105 1779
13070 717557721
629911828 3367
962530467 446429166
693757150 8859
544939746 53274
920193351 4389
970444371 4279
880746707 5127
285759856 1260
608237328 6213
159320604 33863
885971063 55177
490553258 2163
337490263 14379
969561055 4384
884878542 9111
768821491 3390
735586300 602977322
712543378 712543379
296416659 1307
303220903 1337
7827 590703507
198466260 34911
680696499 12650
997450350 5525
611657437 2697
916366496 29179
248708683 124354341
278392907 5057
95479627 421
62368074 275
324509431 4335
727645864 6761
302923306 7419
413669744 3427
323628228 2191
145147046 640
584296587 24069
45271044 819
716521904 4592
255868917 2762
112511370 498
975734093 968740831
6529380 78
719662128 4681
392304835 7711
360557233 1624
770314173 4087
17250376 88
435986783 5042
336703045 3946
853701294 4159
183412289 1747
429214372 3112
640634891 19710
236402820 2322
813077563 2022581
651002890 2926
176566572 176566571
742992345 14415
476257002 2660
83233179 367
188238377 830
461668055 3351
413012964 5538
766764926 6037
296943311 1439
143455813 891
189873271 1665
6123386 27
663453827 5981
475181118 25473
324198167 1551
834495737 4846
123601527 545
345860163 2479
37963970 834
66765467 33382733
312066455 1376
482499471 68851
106964100 628
636128190 22482
649405212 12259
33480290 694
540317174 4798
679470748 2996
4984 964673136
121366665 8116
577543920 12002
796949846 3514
380173387 3723
415317437 9268
668354320 4520
120623467 1959
14292 494431740
941628276 8495
924626907 4077
4490859 350
621888985 4399
845122006 13041
957290812 7076
924408267 4076
672238404 3798
502116710 2214
920257042 9370
213632563 1074
894698385 3945
968406109 4270
567761671 5295
492831146 3128
325527627 162763813
424234521 2690
686833719 5937
591865028 8127
271924085 1199
182466777 1704
228550785 4928
93790172 2546
33484907 194
737541436 5794
408616451 44468
377837369 1666
508579471 8763
611884816 2698
445162306 253365
877235323 3868
864205636 6769
706916120 3117
260968953 1243
945799897 794490868
131992944 582
212331483 212331482
78289786 1905
603546471 603546472
887283650 308140548
76309550 691
591067222 5572
827152381 5679
961193551 8350
827063672 5644
235332535 26549
316600487 1396
191379136 3796
815333294 32751
314380770 5489
611771586 2701
284618511 2098
601693838 304847602
557237759 131424
259982331 1279
105005158 463
306684677 26545
409346765 2767
912285141 9340
304580639 2660
405032039 2940
397513763 1982
308210328 1359
368031099 6025
380308187 380308187
999908194 38179
493592152 2940
521324470 521324471
422694211 422694210
822160940 11815
955044132 467339498
515730029 2959
3204 609468084
550197393 2426
937752345 937752344
564182313 9076
946916508 5661
396258408 1773
932760235 5787
685823430 3024
165820348 1061
457213956 2016
113396500 500
3387091 35
589885992 2601
631699973 4652
25173850 111
890538754 407249708
130658017 651
790702853 4287
608532260 6058
202179086 202179085
841528935 9035
641708690 5110
607124950 2677
403596418 4797
917596458 4046
1631 302615224
911247329 4018
493593181 2836
278074185 2826
874266552 4571
663931701 3700
3187801 25
613897751 18185
55980615 317
436349731 1924
239560079 239560079
942695515 16019
935294331 4124
466484909 3378
281766009 281766010
5896592 26
976054840 9957
675518941 3018
927267151 927267152
991727793 5257
287542987 143771494
728073976 6540
478475164 2638
732764951 3231
778742578 14432
591309272 3970
834367769 3679
647599132 28660
516829767 258414883
15223 597892182
154494467 2711
623274765 623274765
857552641 3940
578304983 7914
168053613 741
329509328 1843
455613638 20382
494028467 2180
129624535 94341
776795636 673146353
384252215 3593
107962129 8961
780310943 11256
658549 28
468517641 5630
285953940 1955
553148775 2439
371819954 6347
934387829 4120
428791226 6283
125265509 927
990319397 43216
927143021 5230
93665097 413
652224452 6507
130103616 772
961340989 6923
4350 979584587
570315247 11520
688977132 243655291
728218893 15097
404923341 32581
955923954 10583
741583600 8144
691583851 17210
554854675 30423
1378 280688573
444283569 1959
264629320 31235
86230479 1204
591864540 8454
265801623 1172
441723201 3919
172588114 761
181773377 130961380
45369350 5551
590939874 5838
687123332 8302
151224937 1067
280166657 2684
359848520 3215
667904447 2945
167633699 1794
318339753 274471906
684559939 5047
502017096 5943
644977928 216052914
141971628 626
633390419 420123377
845255154 3727
430491816 2941
193464500 4065
99738139 562
186876392 824
913752194 4029
778193309 4570
1621 165784383
568224085 568224084
89840460 36027568
908585719 153685
985812035 19174
328991025 3729
292788472 1291
887662064 3914
183126515 5086
887968039 741349406
12800 299616931
959406827 6375
892880071 3937
275327070 1214
924862489 4078
546572115 2410
243632251 1230
75214413 693
841744065 7574
886281491 4183
892379161 16326
184405844 1204
479491231 3014
25854392 114
413181328 9260
558866774 4338
673565442 87681
500756920 5480
954792261 477396130
485047840 485047841
68599730 6516
222152635 1214
166570379 1499
785260057 5867
830017438 6437
299298905 149649452
456307996 2012
566902203 3436
202167648 1527
773739612 663690252
371710450 1639
339954394 5279
422739736 1864
202230566 1221
954109737 4207
836642363 5007
679113127 3076
420716655 5921
656853070 4101
58739175 259
198025281 2003
50805 622361224
19430611 9715305
70986222 313
97594785 591
999103075 11555
313934099 156967049
204339593 901
241987463 1067
113794686 67374
7865 590913581
563010966 14747
96269109 499
212640992 1049
68410581 436
875547247 26438
8813 764043393
304470306 2142
804656529 3548
974514939 6965
8850 703189780
733448563 3234
446005885 7507
287812244 1462
319962618 206449747
942093362 4154
430922665 4227
309512672 2951
170300993 2923
395066673 19022
660942786 4999
849111210 3744
8847 649353034
785422967 392711484
733904534 4812
921909190 4065
55258401 526
576571417 288285709
959107663 24138
387 81069921
9070 878329730
15135285 350
564194071 4076
770493516 4743
107524013 53762007
140600175 1820
924228977 6122
478965311 2412
72695263 843
222549394 6310
4139 610102534
920354847 7837
932666059 10774
14405 599597604
854470241 17861
448034755 2369
318378346 259668310
662056 38
121106394 534
3380 475820572
562507337 281253669
622841790 311420895
762032885 6646
335852846 3075
984115692 492057846
633795010 7743
3737 670118840
768042809 7949
857274140 36969
793541709 3499
647906841 3035
39872693 718
960700689 8937
855682442 3773
695115462 7591
498940423 2200
19626445 237
126649019 692
80057577 353
775866144 5464
64989602 550
276069527 1290
810240570 30435
1631 172075393
954366287 4789
71296832 356
451037101 2140
359174562 359174563
384914847 9176
752189881 4888
396404413 11877
634259082 317129541
629806187 2777
389532449 1718
466964927 2256
753353477 3599
449045050 8152
264838095 132419047
701819112 5073
859668150 7606
11675 926450461
366822686 1854
559184640 2982
189474080 1489
325764473 1539
97447812 924
371321179 1736
389470151 389470152
293833917 9081
1255 136500733
43770856 193
594419210 2621
95930145 464
884795911 19768
970307030 7490
367072856 4605
736923390 4682
34450925 425
249631801 1199
908212929 454106464
257615542 3246
101602367 448
54657325 241
958780350 7805
941640931 4152
977254175 24564
561253793 280626896
830739097 3663
254897821 3567
740392058 3647
709603558 3541
454469984 66883
510512003 6578
474448863 2092
442147014 3815
730041376 3219
479683357 2702
213183540 940
490777888 2164
716 90941308
249058727 2929
686215599 4460
865664099 3817
920771460 4060
351300807 1549
241532414 1065
2896 471691792
714394506 192715
430775641 19115
30125790 135
537006768 6525
4736 737693568
968790241 6438
963183333 4247
644541318 2842
451035640 9079
319462645 115089231
28468 951654973
673425542 673425543
710790300 4950
646376678 4511
949684438 18663
785380695 3463
408921836 13633
3438 565514425
333890332 166945166
898473759 4448
552943253 3001
82821942 8774
361228061 4244
87582838 449
185300137 4984
920130265 5501
2709 515524240
455437601 3800
935478783 6164
939510660 5844
217266321 958
325603190 1577
562222150 2479
103161502 501
4980 929256499
927802513 4091
59419734 262
506882354 2235
730478475 3221
442195745 3698
702154002 362898228
897106863 37859
933742842 6359
277076771 2793
648189575 11516
225160221 1833
406898466 406898466
73707724 325
526066556 8464
638643457 2816
312345217 267648
413660300 23911
113172445 693
6468 975536864
47835205 256
697 138026910
3422233 264
227571286 227571287
727532673 3296
146203400 2380
378969431 1671
195549171 1066
2465 262375708
444315535 222157768
376577151 3136
609566791 6205
675776159 18080
857970130 17210
693731720 4840
605166278 605166279
388210704 3248
312067169 1376
316545133 18135
392371200 2340
374659935 1652
738204704 3255
33946114 10097
524445601 3720
303872775 5825
477723949 2338
133988019 627
4394 948277928
361506449 1594
249619585 2297
4134 535997904
930675129 5390
870656392 11523
673877322 3825
678817012 10561
682187328 3008
106334643 601
570631915 4083
81293211 1028
467230942 4571
873439701 4900
241833753 1449
330155249 2053
4034 814274905
561537115 2476
888958056 10810
389318639 2424
678690177 5586
237406236 5435
529624947 26983
247204371 1090
369634561 5938
508710181 4972
785125440 3755
474217465 17725
696194999 6876
607345779 4317
875543198 93651
62125932 31062966
676342083 8061
8434 310059142
837315182 3692
225562701 2915
177797296 908
54108455 27054227
862264757 3802
633114908 4281
339510282 1497
739368122 3731
934383041 4120
602424270 3081
266027672 1173
503400743 2916
184415791 1199
342206245 171103122
196854587 868
833820667 809952758
270671830 1430
321137472 1416
677206050 23346
18908307 312
926126456 5792
262437381 107338720
107952618 476
380552 190276
266643825 1592
711483024 5936
259898325 259898325
680931080 10561
351446040 4152
384701358 4071
787186254 9098
74292016 384
811707512 5852
573774426 286887213
98200935 433
226113477 997
538955553 538955554
588425081 209032
512275500 7110
900642477 450321239
738343809 9189
528652152 2331
66841545 493
923475571 4406
14514752 64
988355177 4358
49841792 224
285557869 2466
919774390 6149
974799529 8237
957930299 9980
300443888 5636
81009295 453
860254163 5229
951011489 8866
129928162 961
243977290 144765904
8230 478261760
711734343 4076
475621270 7615
696314010 5512
907853516 12782
952124187 7485
3694 806103592
970421473 16524
28160 770070084
177631214 17194
464205146 3383
957006716 10476
158754302 700
901831691 49106
989425779 494712890
790892223 324221024
653560699 8521
475582361 2097
876093771 3863
109943591 2098
877543068 15744
644089280 2840
69893250 750
338908608 338908609
911081550 859228359
984277280 4340
798998921 27670
667116684 3042
597801413 2665
871286914 17573
393751417 9452
203011367 101505684
339055536 1495
94925571 94925572
746760073 622137914
368727769 184363884
943815115 6580
251446279 51706
975409788 975409789
953299242 11038
197895725 1587
877225587 27979
735127620 4202
362716354 18746
944274869 18690
2548 371769285
955001816 6581
518616037 11002
243524981 1225
96222469 438
377853992 2313
345860142 4073
41679 854419500
603674706 6671
571068135 7618
460162202 2029
609197589 2972
21889969 29109
608967345 4262
6495 484897215
930708981 51307
4836 864193200
789767929 3697
598320485 3442
820144728 4066
127034650 9431
850814945 42591
699196653 3083
343964982 5824
717685973 5814
358786527 1582
803345122 24131
524114002 2311
797884389 7727
806754927 806754928
675 122344445
2529 282436912
998974609 341802431
4070 602933870
707804301 236255670
35126917 14548140
67130135 296
111751969 548
999146958 4817
399641691 1954
6966852 3483426
583237148 6764
6721 988255436
986538987 6752
305518029 1787
836802563 418401281
530620110 47070
446753988 5363
600 125881200
316523646 1809
102936266 1056
617189397 4892
440460815 10315
733675355 3235
543393746 2396
20227661 223
935473024 4196
686276978 3026
129868789 3169
813127679 55296
40363669 20181834
771089399 3400
806465598 6612123
950965057 11296
949709636 6956
73456793 374
2655442 14
382223758 1754
397766849 2210
259223255 1143
712126880 3140
926790630 18978
927148490 4507
671880216 110696
303788259 303788260
560781888 209671646
833231488 3674
249245475 1099
919277005 563076537
4269 847346738
5263 480522942
86871736 644
969725634 969725635
884490728 3900
359757425 1657
992662540 5172
134724772 823
211818541 1051
984702200 468049771
73919562 1147
640049120 7054
960470501 4235
136384550 31534
760000483 3908
486623251 2375
722782918 3187
739145012 4413
2797 88941803
530 55886675
527944747 17413
272072770 272072771
539787002 2467
174856631 771
164424925 725
176864625 857
592894873 3289
356454071 8244
829008936 5483
105267016 703
495893435 77871
732313973 3229
391278883 195639441
485854509 4465
728363821 4710
626402865 626402865
4548335 148
697516047 3925
75981070 485
22465 906590959
7604 596100372
281240316 4709
149349507 2222
355156271 1566
2431 463870387
180835580 1420
415082839 207541419
560583227 5194
772686985 4468
972366913 17028
612899575 56269
185323176 5821
3949 706670004
212 37391213
622247089 212930163
842305334 4216
867486831 3825
818317499 3750
182325930 885
839021190 6585
189171828 189171827
145679184 6722
866568412 3821
569430744 7765
359893951 2535
529799035 3989
327060169 2294
209017211 1154
869320752 92688
524012815 2389
598502071 2639
78675689 728
369323703 18493
214318441 945
822063519 5185
129594097 772
193453576 853
990332809 7891
371850400 6397
903781000 4059
588479604 9028
642578612 5893
563474093 2957
295736769 1304
673250075 6000
487745946 3291
98072832 456
33167833 170
742288512 3273
482635486 17201
556332313 4789
301632029 1330
319268288 2968
644116098 19293
897185197 3956
124962393 551
95988330 95988329
544373879 272186939
945385585 5016
2883 222962571
947331854 947331855
893669921 6417
370124545 1632
397638977 835376
344725359 1520
283315640 2671
985411239 4345
208536582 89716278
924458316 14694
892689730 7505
29895354 467
731569448 19533
680019226 9235
994092879 994092879
1761 253761042
521581319 260790659
400118670 4722
449184478 10324
168837051 11126
3783 462249493
659283394 2907
127906761 63953380
436502663 8266
633187116 3245
894618128 8707
661980475 324122112
915776250 9117
654755517 7057
232974329 1226
527312352 4382
432947622 1909
636240809 3383
468580720 7039
988630169 5991
852057544 3757
780198075 31995
678978166 3398
809569877 5638
21014262 13475685
725338500 725338500
225204604 993
84662048 84662047
732692125 4241
220698449 1050
635813477 635813476
288118180 3232
162313876 765
35726876 265
484654503 2137
939370775 4142
814905619 23868
756849813 7793
960269887 480134943
609331356 4948
597834361 5955
850467077 3750
190159445 95079723
113016289 604
978339597 978339596
1312 216244235
9712 982215352
83445630 852
322957207 1458
38395179 170
976566351 4306
259221761 129610880
889180287 8662
116851479 570
239100189 1809
280260371 2246
409342639 3709
811758057 7154
130916576 940
2692 469323074
226532699 2025
294910401 15200
232369692 232369693
428866297 1891
2493 508884112
593739155 4089
480816825 14864
18685 966643545
499700916 8765
893921910 324411
739482992 4453
198262390 2510
502127963 7157
92401542 422
304839766 1358
686211043 7178
265002824 1434
746169819 22220
502063350 5675
663605227 11354
294552719 6930
568122463 341598950
342228713 171114357
84462245 979
521129450 199330248
812818945 3584
302120191 1461
724646597 13403
702036865 9276
329653799 1458
287 46628741
285042496 33357
688328316 14097
830815415 11208
942328243 13786
930076901 4101
939522782 19511
359239190 1584
55754410 530
21743 818341291
580776179 7837
854105167 3766
170628375 85314187
624287843 6432
642450121 8216
353117683 1557
121893121 665
4216 762720776
961059737 15974
66903420 295
802166840 3537
140653127 1162
876322484 40525
666398181 3385
908950328 20796
319670925 2284
69434549 769
2625 176722716
64201543 322
974445477 466046400
961483979 4580
940054646 4145
462441369 20665
711426433 5912
249243310 1099
524465728 2636
255225768 2623
67283952 440
541812151 3450
430904799 1900
88902300 392
468244633 2509
904630915 452315457
472126843 203359776
103988739 698
172092028 1540
316147842 1394
184381897 813
524455937 524455938
895080692 6116
806988209 6515
609619585 2688
953663957 4205
249783017 6674
372744598 6559
266426642 3887
762738801 4016
540579806 13833
393042872 2417
69171524 435
218515649 1450
59850429 29925214
701240865 3092
398391040 1779
8155450 72
696680937 16405
931813232 5652
942316604 4155
881318345 3886
60780285 268
736002931 4030
299588057 1782
464470867 2048
763158445 3365
5818 979082130
888095390 15505
609331545 10503
281553075 1545
349033799 1615
888793929 3919
405659150 6219
15471992 329
504408223 6246
737530266 3252
430801536 219666519
578408830 28451
60536304 1146
68331315 3729
633699665 18981
355254154 4513
786405371 7094
713039424 4075
15884 993941300
80175061 11820
395897088 6528
691488235 3049
841245578 7947
471321532 3299
899947907 4333
105275137 844
5939617 67
908180045 5562
259802635 1868
33476356 283
305246033 2124
313011901 5274
941182659 4150
881048178 880655165
9895 945823470
511319990 4274
623095804 530746
444059114 1958
306526797 1702
645909062 9707
391256488 2511
930985264 4105
463928801 231964401
114756245 506
947174612 947174613
391577005 3078
5351 743574512
951209983 18087
376396125 12014
208649561 920
635329575 5039
334805527 2553
3308 417728865
10752939 324
442792340 2519
984770991 5267
780072814 780072815
2774383 13
4902 117124891
558128780 3190
32224933 220
581881287 54519
152488209 888
519669109 5103
269654517 1189
911586103 19736
631844731 2786
231329282 1020
179010679 28446
526384231 2321
530544365 3639
768823177 3390
334519808 1475
419563350 1850
959515718 6150
920958023 7739
575110046 6652
415194525 3116
176895231 844
512670757 2899
997981750 944586466
309010824 309010825
364228010 1606
366157472 366157471
547700265 2415
50569469 245
378622012 189311006
471006847 2781
90573419 34032024
839832027 4879
507334463 2237
135169789 2652
71638250 640
173160394 69222521
119623645 13927
274874237 3161
984281621 4340
913703017 20407
666672044 6135
252251780 86259411
285342116 124800948
525673031 10315
370161434 2294
51194710 1873
57832413 1262
63911839 297
559846312 279923156
752908189 376454095
272996331 1769
450181480 1985
625318049 19211
189825741 837
733851940 7885
381237351 1681
923743164 461871582
759586726 6582
884483407 6191
118205675 6427
646914974 3659
821577599 4800
140840655 1774
935951094 6145
570787593 7891
459480171 2026
514964923 3531
83262594 448
183719267 839
357046200 3870
389230917 1796
849106021 849106022
429320656 1893
666224382 3244
367183118 2542
619826815 2733
119327641 686
103035085 638
307003606 5551
398993504 398993504
251713081 125856540
556531015 4605
848446848 28656
343242884 1535
248318461 1755
798304321 3520
822656689 24122
473771835 9603
23667 467346625
914463660 6017
101347948 3724
434752016 74342
926496503 13003
975555712 9573
770899246 7273
932225820 7459
65618172 437
519382851 4597
545973242 23851
7750353 41
247480345 1517
188454106 1185
909406343 454703172
924834734 610587375
406934378 3446
227654290 1059
229442624 2325
376023752 1658
70183113 362
358105157 1579
685317574 5309
21498523 4227
841696363 420848181
602860770 2960
394165593 1738
449046179 1980
61835055 283
4361312 73
868186221 5561
297277531 6967
899685212 3967
452699911 11466
504575805 3251
211822794 934
170265554 2053
777427140 22540
482159105 2574
26135 952896823
221802575 978
916018064 4039
493501567 2176
880345191 10664
359784683 3056
741159056 3268
467207244 2454
203298049 13877
986481022 6133
956522939 956522940
194702879 3515
267623692 2669
715298814 3154
966237517 10029
607978281 2899
907394793 4001
160618046 5731
462643843 3133
475355657 2096
457922059 16823
993706211 971942655
241279116 1177
25467463 212
852508830 3759
589308812 7452
773043326 25869
2067 82326543
734473837 3567
542922324 3892
697838985 3077
271924806 1199
804522721 4567
17114 301742238
384445900 75396
178225021 165008492
536442103 3320
119865633 887
466850831 14247
932809474 6873
146655562 811
281787392 5062
943687810 4161
509599378 2247
5047 645209632
3277 187956487
717343095 3163
740952270 3677
816378091 19302
872015241 3845
220216002 971
4804 934483688
89244527 396
9815754 78
620802888 3137
490953005 9665
775569152 4258
609606409 505720881
366274025 3754
976562047 4306
889840237 520716587
436145050 5306
65582235 2731
891743929 3932
797508719 10104
113396710 500
3443 740899170
775157474 11137
614150029 2708
7423 776148880
311965499 2310
693316547 20198
604283905 17024
488288085 2307
309532560 6481
99788664 440
470819243 2076
100503479 493
516161017 2452
568976486 2695
242837130 8932
673009497 336504749
811287128 49157
58280946 799
696027718 3069
225885530 996
837323359 3692
947764481 4179
198637992 1423
24266831 107
782059553 9378
719701736 3284
508236597 11187
933473208 4116
78016122 344
346 74861652
795263532 4040
930344754 6229
522099719 5018
341873269 2945
760165825 8762
616876959 2720
843894668 3721
436547931 310176348
66065469 536
568493927 568493926
919577408 7239
908304879 4005
76792869 406
2092108 19
420721774 2515
214490046 6478
353310296 12437
766522536 12745
156082345 1229
261235950 1182
550880197 2429
606556641 8753
401982674 200991337
397794078 1754
729207765 9477
532222603 532222602
189192481 937
38461652 180
419336559 1849
801942631 3536
967477502 475382060
220933377 1928
144466976 637
87709096 1130
685278872 14103
620839498 12311
566300701 4332
777677873 9534
351718425 13672
15648681 69
719221933 5871
902039471 4271
451310399 20925
87779939 4408
129568851 14317
560541369 560541370
551907675 2475
672894831 2967
240717780 4170
357982601 3587
682946463 7563
147683934 1385
13926767 287
590112784 2602
975999167 487999583
715867747 7249
97329607 37251152
672680040 4118
949801979 4188
276551926 2225
584579681 584579682
236887443 4557
226803199 18800
101829608 449
476695916 2147
487945915 5293
247429175 6475
362014352 1658
251046043 70937
880789440 38060
450045989 48465
236004839 4968
828921104 3655
971846352 4322
183022234 807
450170890 2751
885392063 3904
195020481 1557
138343729 610
59229145 1404
936175024 4790
84904147 9161
275326620 1214
727908867 6213
439836836 2739
935512874 4125
53253043 2949
612909606 6351
766787246 7494
7875 986617111
296209738 1503
811460511 3877
430989821 5373
472519153 3407
279319851 5829
381953599 5600
353183792 3341
752590345 4686
405057437 8687
281675663 1242
157231859 1306
283576684 283576683
151746066 2259
104711149 1333
208336331 104168165
816681594 3601
386455271 1704
174772511 824
310023954 1551
741158538 3268
611437140 305718570
243272759 4819
222192256 3904
8787 897074755
295855106 133442090
11108 124843297
638951385 3565
642208053 2832
393417669 18124
813950730 8115
155528647 953
29936463 132
660868973 2914
968401839 4270
4265 633533911
130 23465094
99334458 438
130556327 2312
798472944 6712
182718891 2722
30531799 198
400955033 2789
50577184 736
511071000 8250
473892186 2419
476718347 2102
194680183 1011
943890273 471945137
896958404 3955
499986833 2514
72461339 655
88181580 691
878833207 100507
370715368 2261
298659223 2437
817357653 3604
489869603 2160
570837659 2517
906231986 5522
462095138 3316
260352481 1339
674255588 2973
885879644 4794
174654318 2673
951960959 5560
455522168 5504
229239172 2218
344723379 1520
680401515 3046
834594776 3680
929937496 14890
13593833 6796916
497248777 3468
756953824 5114
758168682 758168681
29215296 442
237463286 2666
245766002 3152
104422395 1049
406192099 3341
6382 107662520
799668593 3526
839670117 5834
262589310 262589309
710297510 355148755
460314268 229789913
867036021 6708
611201744 2695
102736776 453
529289386 3249
282022595 3174
328839993 1976
858180289 3784
21698340 106
789513447 24164
698794057 4152
39462089 174
774331391 3968
137207098 68603549
382976915 1693
5099 811384586
325514346 2405
809756716 6557
258671569 1402
670997071 82737
649485001 16980
993359151 7954
372904903 3833
206688852 1308
16226835 76
723282964 723282965
941608020 138737
331183802 6491
564890672 70984
802683566 7387
822353007 3626
546795782 2411
903083772 3982
585513051 21660
906247204 4472
17528 275399936
638046501 3500
79 16971598
755621106 6037
264213844 1165
537042905 2368
223470056 6322
689765058 103849
588433841 2919
44102024 525
182470134 1461
293467554 1294
107872100 511
10887 925536531
688173775 4526
631156788 9066
672205500 6868
751365208 3313
660909942 5481
32699 910140041
409034851 19190
778322540 389161270
38781433 171
969762469 4276
903037668 52247
264409029 3704
288140706 129875789
813847860 4452
492626968 2353
562237064 3393
651 17942862
403912585 2323
450411680 1986
413166826 2025
829562183 796444
827042740 4267
149890333 1480
661401906 89633
273762511 2989
18515688 137
967082833 7032
653115171 3207
32431432 143
593087951 483250980
404678372 33300
572898179 572898180
213590559 1029
324279651 162139825
613832516 4857
176520001 1500
564892557 6998
551560575 2432
754596803 377298401
652918344 5467
597689400 12937
387128981 2346
967481410 967481409
277556197 4188
688084523 4581
340466069 153725432
7877783 36
246668408 2624132
318 33193872
431431298 26628
33234557 267
150136728 662
214140599 214140599
350166849 1544
818669133 4556
7435 834463060
437307262 5331
1209 190025733
919325109 24533
414348984 1827
69409 635150873
317055216 1398
521695808 2624
633799147 316899574
404421632 256089711
947402414 5109
713264453 3145
697549399 14235702
8722339 44
396309607 198154803
461224960 2176
408230523 4376
686410355 11894
609028119 9209
584631683 136692
121324501 825
372620898 1643
187076176 825
425240927 7133
775900124 4875
702443533 4643
1095 145935030
736964027 3727
644545706 2842
808443980 8496
303067483 1852
758248921 6435
906264828 3996
272857765 1293
405645930 3090
469926305 3218
561085883 2474
330933525 4522
350342272 17792
594545876 6925
777306861 29014
318976300 1799
74377967 724
108310535 7276
269378341 2051
74841031 330
23696004 11848002
924485505 5257
347551229 1767
755511550 16657
175260860 2906
160796236 709
779152631 4296
191863586 1041
350980055 1807
868163603 3828
349211357 349211356
223042625 3625
781345536 16448
898537097 4493
75002661 694
538991545 2964
434872717 4654
871777459 4268
300469626 160719891
144466456 637
873897593 5878
403630626 2525
263612463 131806231
245149578 1367
417003681 12931
518822447 1111491
632233593 632233593
520373243 3693
435493322 7394
818366760 18495
232 12646964
718051989 4009
831434941 6167
166820001 2375
779934150 12651
106200620 1678
604627623 2666
843282397 7974
391783013 4813
141952460 777
970523394 970523395
152857578 674
236810064 1081
131087127 3535
329173709 1803
790748269 4498
653654016 4608
848216622 6896
384024237 6019
472958709 3582
623588198 284822929
4967 588022325
291142500 1500
179355719 2983
171782194 1079
2787 455829443
412797186 412797187
12745 999985445
165558651 730
862612096 215008
545227743 6161
634291472 220826759
363774369 1604
197440047 88218288
329739679 3160
921905945 4065
575641879 253656635
253418100 2154
491467091 2778
726703035 13323
616676408 12947
855827840 6407
230746777 1931
37420845 165
312951212 72932
926563554 463281777
3378 638197310
863983925 6275
484513041 4840
908878531 908878532
99441524 1041
37696431 461
608561406 3518
489620705 5074
466286593 2056
922362377 4067
15649845 322
116927804 2075
811199125 5602
336910728 1848
725004730 424284007
228605328 1008
342479395 4060
4394 943211646
6478328 33
839837329 4908
909170892 6170
408522573 204261287
966022712 77288
692056612 10107
6273 203853681
647001375 5027
362637128 362637129
728037158 3782
57926432 823
577866016 2548
504809892 13359
414501318 152291743
413913643 4433
187982688 162237415
419078399 2392
591746383 2729
609662459 3210
35796192 35796192
569023637 2509
628599215 6945
74465495 1176
363547576 1603
962236044 13266
14067451 215
285557418 1454
159834900 774
203422925 4446
606024873 606024874
213 40859126
634293999 8539
267263710 1902
850442711 26088
467603603 2126
831261809 26766
833305783 18537
879880511 878575815
415563534 13739
616175881 5576
588640140 294320070
665026164 3993
111751651 9482
442974375 221487188
912913273 456456637
619142160 2730
144088537 852
963002160 340378309
253741300 1180
473659157 5506
5485355 5485356
38858641 302
480034177 3632
86945420 1155
886930784 5085
870887178 3840
187953699 935
558254265 2613
718665948 13431
546415681 8264
316374840 1395
612916803 172604
110512607 552
626586570 2790
503127573 3901
61924283 5388
501890697 2213
9662667 127
796707279 398353639
542731758 10127
468505335 7436
34245753 151
231555407 1021
456530881 3495
690349323 11966
750483479 14059
747581965 13465
484835350 6262
71407141 1323
414204637 1919
989421759 5317
616950743 9581
625863105 312931552
707033988 26630
13882231 451
917629129 15951
949643150 5675
636717364 5100
559947106 2469
485494316 27621
892870703 6666
379184039 3265
106705167 53352583
55172206 1431
990961104 5978
461424821 9268
58241002 29120501
991542882 4372
623208375 20073
136791901 806
982570396 486669088
815770824 3597
803147067 736934783
236892515 1235
57098174 278
92401 3
948030174 19201
446099870 1967
638995961 297823471
305867261 3283
457175666 457175667
523848743 3041
621474642 3002
361551854 2131
4690 778028790
995565476 473109353
2629 501836665
789992915 3611
991963669 4946
335465572 3092
973888903 486944452
572194495 286097247
267309606 3094
80965100 357
232916410 1027
216199683 160134265
452446576 4331
921032828 69844
352004534 4761
886926899 13785
1563 170573491
139502518 1582
996979293 4396
744331709 16565
1321 192966541
159888050 705
744038238 35786
991776294 8518
101603265 448
786294057 3467
402001859 3516
233595761 1030
620475814 11092
626176467 2761
556639776 5578
257120845 1406
800279137 26784
303902283 1340
696702022 3072
506437493 4383
624462834 312231417
802 123751808
818346613 12308
836641371 3689
494545283 2844
117833627 994
213559165 1898
825880231 37170
224361376 1832
901838420 7486
890688576 5777
10015 739056925
43771187 193
703421524 20279
845026993 3726
329501375 19574
410040023 1808
231940321 83340107
95493653 466
450861254 1988
259976749 3685
657791219 15485
14877219 123
518450775 6939
48427791 224
184250843 913
75748600 334
51803374 449
204419105 1373
724881804 7626
255928365 3473
271016728 1195
952119694 934106534
772003371 3404
924679032 14932
135399227 804
266450365 133225183
127264277 63632139
494320729 4521
329368117 2508
634767242 2851
590950963 295475482
228680095 1814
257862531 1137
938494189 14824
70601153 1054
730708391 10658
903677177 6801
941107523 5836
725424025 17581
470639636 2351
679942126 5585
115166156 1976
202323730 1279
317552685 5735
617976124 14083
40240526 1123
597496156 5965
401264370 4513
356743817 1573
119664525 751
46911911 456
431 81168106
247823136 1481
677853411 9061
687936920 21230
193531588 1649
835889138 115598
157811400 876
947282574 5059
273403601 1286
330101292 2111
471580972 5547
222 24719034
364264610 2551
994563675 955395473
510352480 3812
487557000 6867
388946564 1715
994283460 18319
67800836 3767
899115494 449557747
843890478 3721
901424594 7966
896671548 5596
41402198 523
474906417 2094
944811757 16884
762547305 346315454
203210820 3427
846615679 3733
176089826 176089825
709833457 3537
270172424 270172425
262968814 2965
294149109 1297
818044979 3607
55791078 246
393960260 4762
27838801 660
997131033 516961677
837756021 4113
698746755 3339
322631350 290154957
605130648 5325
488081833 2856
648538841 648538841
583221185 10894
97048127 773
955486977 34912
917373640 4045
571849150 6496
222682137 1143
414348984 1827
27417777 199
985798127 6384
9382051 75
4703775 22
217265779 958
288620976 2352
593293199 7620
601131832 4879
436358812 2519
519278837 513234118
539911147 269955573
309185601 1384
569250429 2510
418523857 3322
265799263 1172
3221 469469778
915337190 4036
214425121 3120
436436079 2158
919614255 919614255
969312787 12977
698683059 3301
720288340 4709
870204742 3837
159420062 159420063
679827601 17100
801406036 760945693
568340753 2506
835974637 15187
34008579 769
193230169 1510
725779930 615103446
271245193 1308
761800424 3359
383002165 5639
232412291 116206146
227691393 2975
154231326 1075
634110433 2796
207967649 917
989736087 989736086
899682803 3967
498259827 2197
920962329 920962329
907964199 131780
419113464 1848
576287259 28384
3945 840805740
166063539 83031769
214588751 2561
192017078 2489
65989927 32994963
415256151 1831
901036866 13648
974705360 4304
540902696 2385
559542157 5142
704900988 14212
881906605 5178
946189680 5020
436846245 3254
783744765 4508
331407855 1996
123460189 6520
197227245 938
892205221 8367
494351100 4646
906736342 4427
699190030 8470
998256633 958502106
974057780 11761
772478767 7444
174387268 7372
432719135 1908
681626084 49341
754992921 7559
556735032 3692
152071356 1245
568113959 2505
649672244 5044
4380 396451320
226110832 997
509588684 9696
647628697 5742
86893310 1041
301438399 6430
425922053 10744
596970192 4056
856332215 11131
362244907 5623
330779074 3245
290117274 17815
832327122 3670
203748056 1015
63475173 1429
344998515 344998516
234083519 1056
777050314 46095
473544915 2088
647037573 6433
983283982 427653858
847536023 6462
372024575 17108
4779 564045482
355525305 1896
619787545 9772
264425861 1167
876931858 876931858
479170329 4727
542924081 271462040
965589488 7237
743424175 3278
988236969 19537
309117497 1363
878332240 3923
829240036 829240037
483520543 2132
685225414 3642
225788577 5597
795582828 3508
257410055 1135
386673269 2021
124059521 2405
813602082 4495
24728 770802766
883162545 19568
48972550 48972551
153641912 3855
7972391 58
133686125 1689
460131776 11223
480408284 2141
577412431 2546
836484058 4839
13153877 58
927673053 7754
617664120 5590
530705124 39234
832763471 8035
197613376 3988
344722808 1520
5094 897292818
349262754 1540
872579329 11688
352863135 1676
707966645 5183
224543754 100861437
219989168 9578
555910894 277955447
343590941 1515
193226632 852
695835017 6261
947093397 5063
887695999 522052733
458394018 2193
31402166 246
662002579 5772
324281849 2130
825522880 3640
798873614 4443
330175402 330175401
584067667 292033833
152148021 705
782 154134839
176453146 901
102283191 451
372074301 23370
26284 238317028
413941942 2077
808645099 4300
910605060 910605059
386838143 4704
801660081 10296
429975456 429975457
954577528 477288764
45097080 740
519810935 2292
188463321 831
628891443 2773
613925276 2707
444033466 5193
89634806 875
569134717 3201
13057 691996716
599412127 2643
491944320 15120
596400059 298200030
778364125 12529
566964712 15212
408198903 5907
845934161 3730
657592036 5370
586571737 293285868
832188445 9932
230648632 1017
678372936 3336
676002825 4522
222283488 1193
654317869 4375
593117289 4481
575141975 2536
140727580 1435
450626769 2078
300933425 1844
738885078 3258
225351451 1185
37795 547902495
931904157 4567
617413948 3314
11749564 83
638419167 2815
260703276 1554
659169345 659169344
708159792 19658
15245469 196
279598901 92890
849385921 10554
603632481 3751
966148998 53666
575828683 2539
177124653 781
113075327 541
844461849 3921
734924619 5542
692120725 34557
261264750 1152
617563429 2752
401799201 45659
180753223 797
738465081 5123
967806205 4413
872695615 3848
789653722 42102
554213331 5879
589650015 7593
466989517 2889
333730718 16957
394505796 6659
34715624 640
983480780 7149
585230761 2796
22650960 11325480
842308748 20659
100341740 3277
939372465 4142
716662720 3160
914880526 4034
293537433 1494
173004623 2865
977809291 6719
564029217 2487
205871943 2296
947083393 4176
350392094 1545
572343650 4850
979613453 5836
670450690 3127
595991058 29789
320722172 2157
768828269 3390
226866389 1533
819504119 3790
90019923 596
914784741 15936
468810885 2369
107272142 473
372590263 30067
321696179 137477
912220001 17417
990213969 5054
124283036 548
691015321 3078
125642214 554
898253009 9186
944244941 10055
301794950 1483
914327712 4924
381356236 1711
696573669 6372
887937434 10791
276345814 276345815
489342113 3511
513643685 14084
233097547 1116
204794385 903
920409932 49031
935184400 11965
199071598 16097
860278860 5180
153212844 3179
93504668 1063
394389550 1739
35463730 861
849310812 5212
462861586 41338
533222452 6409
556998697 2456
355642855 355642854
890264761 4180
977958437 8218
771074675 5606
406165466 2835
868525412 10517
379196673 1672
887227985 22424
144639561 698
151818241 3840
486432057 5368
741697111 4085
849365301 409167943
951852424 4197
172677977 1929
326944698 1626
594575799 100520
561260699 2695
186069432 2014
533815245 2566
996217764 19914
989441638 7928
275330230 1249
5669785 25
839202272 5733
740663023 3746
882979268 5151
624703583 15352
7392 998888666
849928193 4512
397416397 1833
92441285 942
5201 205065028
760237598 5723
75098869 2028
551782545 23419
103735087 546
228379526 1007
295036236 2321
472405706 2083
728228062 3211
252609770 3670
978781661 6843
614814276 16316
266368356 17659
801471356 33546
993698550 6905
451082603 9276
371901375 2464
803350046 87635
256955701 1133
996075174 12199
62087088 360
588795101 10871
839769958 12037
984302837 6781
848164025 412877476
244261705 122130852
93537078 558
149767 497975275
849513108 5298
13288 983644200
495211327 3134
603875776 4130
495540519 2185
11513 776041082
770159187 4094
449503725 1982
639777119 13224
359189424 19041
830131171 3668
735521962 3260
272610716 1316
553543255 4278
85321336 34584022
4894 606395964
993373660 993373661
667077527 21169
734266609 4545
199456254 199456255
888785439 9653
393895458 393895458
13300470 91
635226394 7397
901991871 5067
514094759 21181
9597 881781957
476707716 3411
511239969 24203
65635679 682
754403265 4389
645385605 4320
564998740 3077
68600680 471
862965672 13024
126668055 2248
452718823 7474
14968272 66
821074101 410537051
900612274 8827
740193521 13420
250367236 250367237
941691829 4466
746241713 429988138
618433676 10567
795076192 8404
947932205 45971
801303873 5864
827189169 11510
280243248 328924
91565029 789
672656035 8465
284538684 14416
826821946 3982
797821738 484406169
765 173102526
1050518 13
351644479 1679
103557125 620
118034824 1046
905349673 3992
960774318 49354
799504466 3650
206926439 1361
820737615 8881
581082040 5099
988049177 494024588
874904496 20807
848609260 4271
342048641 1748
805231006 6915
675025223 337512611
819102444 138878
52778669 970
564994305 8638
941008704 941008705
874036859 14478
20075496 95
723523260 3749
471613440 12288
923074770 4249
516092011 8563
637569671 7323
301775074 6292
457683299 2682
573166075 6845
2796 238862280
464966869 9949
596447039 6440
438255126 438255127
266235879 11254
10712 821364024
1674 121336542
726644881 3204
716554187 4053
882520367 7273
312748269 1379
13077181 122
115410944 1024
495234337 2336
971655057 485827528
356751936 2200
339100838 1929
512775847 2261
414093788 2399
782802663 4003
793880385 6071
835683515 835683514
992380033 64008
684853437 6624
762686061 16850
515576885 9089
542699156 2614
585352732 2581
219303436 1781
4767 505616022
487459242 8279
253576963 1908
476276709 4694
793776541 15415
534773165 267386582
144560966 4062
633659539 2794
551645525 275822763
529558952 2335
700219611 5369
490056852 3639
269439469 90375183
521848392 2301
3448 612780844
883135191 4586
272310288 1497
452424045 226212023
331036759 3315
46858237 372
945166061 808808900
79704611 672
873379842 3851
985183244 4344
428523938 4409
603448551 370348317
718026639 3166
494861238 100602
761748606 761748607
285077544 1257
252871374 2491
3589 564129787
24437846 365
113867625 56933812
546526223 2464
115438145 509
805933226 805933225
846112587 11642
976350666 5373
303082215 3208
544900090 544900091
239196330 6354
25920114 381
492442810 2281
31012356 485
121708460 1039
153926246 935
514234154 318280463
619805043 3401
877137740 4973
266252634 1174
6829 483361469
204792636 1221
635743482 4442
32271698 15321528
84 15165076
259243694 1323
869507761 98472
486115123 4708
301321307 3184
372724341 186362171
880359111 6494
65918627 368
941182649 4150
844401516 4116
855148951 6234
270789649 1194
58149 777819154
882343632 882343632
795189774 795189774
32465771 162
230042473 2332
9783 559962468
491796655 3355
652144114 27075
992446625 5512
280769106 1238
948867486 586467720
654660580 2995
830426842 4702
752265173 5086
348807634 1538
200476648 2915
838453304 20600
722331961 3185
666085167 2937
420168420 5580
199382471 5063
602806488 17222
719593831 30852
435595742 2211
3174 352266207
922996779 461498389
823031797 3629
697005745 5297
4270 589914970
617858431 27662
823402145 4011
5412993 5412992
702808969 19351
317725943 2517
191344948 124885372
92531136 408
738442604 12046
1548 248198812
552694541 2437
115202292 683
77879471 506
134695565 635
14297560 281
11608521 594
30830 858584670
925083782 4079
354545156 2377
191741264 8710
338259029 3879
62607580 755
731155195 4158
292336403 1289
182514786 1379
804197382 28443
659531098 4111
97333174 435
703709944 4195
234275447 1206
260357216 1148
211558379 6756
246977576 1089
471500568 2079
807413049 8577
476566752 189264
31249792 204
279408977 1232
601468476 6457
387629549 2825
536365445 2365
615284389 2713
2974 140366258
762436704 22285
654930749 3215
998126913 6407
398577642 398577643
111127914 490
479891082 3127
367219531 2643
861105688 18361
58285296 257
790181089 16740
792926579 4146
716018803 4691
509942563 2377
183013907 5927
220874926 2297
386726504 4035
79019903 736
677203898 2986
987225577 4353
776678063 30326
138203899 2103
920534061 4946
19185 765347395
676678221 4810
912349396 70220
565283588 2941
500985738 2209
977149038 8897
703681519 3364
632768060 4435
65947931 433
832161153 6940
547106583 273553291
579003149 2553
207209573 2574
382046200 2938
1476599 738300
43164297 597
983705279 489428364
951748788 6418
618451245 5185
3334584 22
26761455 118
71881461 35940730
120320449 2150
211785379 937
637735943 8454
376614801 376614802
780394712 3441
709987156 3919
672891865 2967
25433893 722
93487107 46743554
268228395 134114197
534571128 2988
676174729 78744
971718065 9424
636352460 15740
512326693 2259
724993468 5012
863014771 5417
776177700 3558
693303145 3057
4107390 2053695
993348960 4380
359533625 1914
226112782 997
341322361 1505
129536439 913
311636403 2629
957131235 4581
263838659 1694
917260257 11939
56405865 289
488750341 2210
197522145 98761072
579619599 3022
437 54532793
393255594 1734
747752449 733155565
970488992 970488991
57903218 277
10088 975867355
973023117 4628
11562 810207150
284425963 3402
542712468 2393
592719015 5061
256232727 6648
241307752 1064
42229 897465363
529860029 3990
729321291 3749
261944953 1155
1296 68609097
178939451 789
761792937 3359
401997513 4470
10576453 98
479056255 2406
9609 891897842
655689628 4204
1151 127413398
746097009 6721
132564976 1605
348652799 11520
4739 269448066
616417939 2718
375805193 1994
449365113 2278
947416613 864780075
949600217 5934
724576721 3920
256768390 2489
418884768 1847
944101454 6158
246348363 8946
974294136 4296
118158842 521
803293723 3542
36333492 166
430197940 3505
817943730 18905
815158453 407579226
114337534 114337535
86796644 2093
422044040 2890
777224468 4649
465818009 14406
230419751 5955
961698816 8832
754539890 3327
41049558 181
234277170 1033
815380064 427115078
293207254 13204
54123247 304
950035876 4189
947697309 473848654
949515960 6947
409255649 609919
247400608 1603
904873996 12289
31639745 507
842029992 5508
578115049 480162
652507306 305338
319096345 1407
809543515 12686
18642377 98
244709605 1079
840270438 3705
317020148 15878
553284142 5491
329807457 164903728
163511387 6418
15875371 70
533499450 3362
300047138 1323
404080673 3693
272349985 5739
291373998 197836097
268021711 1355
221707201 1248
315570737 9607
942322613 13167
591885612 4931
2355 522001060
464243224 2047
409248181 2621
626649029 4130
993564858 6974
901945199 7160
85105921 384
750432018 8474
185280605 894
399859592 23804
390197749 4825
618237717 2726
93390569 567
929611449 7143
5718 622062284
454057092 29366
663521533 4170
818800105 9673
818114675 4652
694633027 332997975
178685165 2771
6556 782976924
3690 555175665
879272584 3877
474855593 202967218
225150085 7005
680152207 2999
476115577 238057788
479392681 24180
832199310 16757
201826785 6595
940981650 17675
441337695 1946
345 63817410
727294408 5576
463416218 70503
242625614 3385
454035583 2002
853195265 3762
891862120 16239
946254510 175590
384969779 1740
883920716 8683
2520993 323
85500364 377
62821504 277
737466408 3521
6907 617063855
621203399 11085
188386329 4370
19098800 3590
374062215 1874
896513859 4180
523891830 2310
812343789 5345
981451712 925814833
980134811 651562407
764289040 3370
389351145 2246
642076839 24782
738867649 5608
959407144 40408
762971881 17688
13351205 175
817437231 4717
670269503 670269502
511762356 4046
357734341 1990
883808424 3897
605421330 214500593
209084968 38943
541583037 2388
417667725 4639
843891296 5073
302767373 1335
146769392 973
145994717 2634
43445431 381
239265559 1055
494751168 228581489
598956071 22888
446521059 4401
229768434 114884217
756267492 6547
474205367 2327
670706694 6111
4273 590000916
601479746 4191
851402255 471691
153538596 677
941935793 6308
986516794 8413
17487089 81
714966879 12080
854491033 7047
4314 845417165
310197053 2257
487376007 2149
785948592 9581
586564801 293282400
655479808 7424
739978616 3477
46848960 320
10192284 114
604146221 6048
536715961 268357980
230630401 3239
4984 683251576
922379939 33727
631248343 56840
683144616 44814
656411316 6499
453288542 2913
961333647 13288
918960766 4052
407941525 47679
496306153 248153076
16825 874307423
402300624 3548
3862350 504897265
906680181 10800
821410709 15220
506546972 6873
818207424 3714
383702087 5558
517085539 2280
905748119 5380
903923257 4088
662465228 2921
218426635 1274
977856959 6164
714845232 3152
674255588 2973
27964945 197
107219275 1201
3010 600377421
636381158 2806
385775740 5431
81696287 408
753006560 3351
16725 106285534
73504271 808
135760190 838
559130728 6136
613144011 2925
876155537 5118
884262008 3899
466959273 233479636
108088618 1606
42821092 1595
344726067 1839
444314006 2798
317236397 1504
133433349 1450
876814219 25851
303496539 1674
546709013 3848
462111501 312766001
908035420 15182
543197667 543197666
241759205 1066
613479441 4880
674648753 13031
378878324 378878325
540437068 2409
858563455 25664
409050739 28945
773261211 386630605
730329401 730329402
537612085 4194
780316522 780316523
314047354 22955
174115089 837
289326268 246187221
189877749 3050
908406202 7289
72800231 321
976908030 5777
544918001 405308932
819173815 3612
315468341 1391
160151232 4168
578607361 33920
328713357 164356678
988350644 8227
877832090 6403
973849141 4294
787071519 787071518
212049586 935
937939807 25557
460015767 223682644
243927099 13149
472174794 4498
239123337 119561668
380272578 380272577
63223547 438
596855952 65791
433984984 2444
238207883 4684
304576999 1419
360370900 1589
999437602 551168604
462654647 2040
242436740 2015
611208669 2695
266159747 1324
580819294 2561
333280559 2119
740247777 3264
281435888 3436
11133 430691238
850642711 4054
892228842 5326
778356394 3432
918284066 4049
784704390 3460
283996715 1266
999086653 6568
87579750 942
11930 463667181
466389066 2285
83210478 442
916013223 4039
485766791 6594
13410 641523207
108694501 622
107070554 562
897650348 3958
931434744 4107
927345902 34402
156245634 919
83996606 533
49667440 219
295510106 1303
288293000 288292999
223927703 2026
366754285 14359
913290455 4235
962727796 4245
298326784 1603
664752095 6696
720062530 3175
874595641 11240
506883561 2235
303807002 270075
817133620 4127
2105 318010770
811377449 5675
202443240 4277
110674048 488
496180467 2741
527536306 2378
782489717 9844
272661511 2611
5010 748794600
916816613 7266
244273657 13121
253289799 1327
720367591 13386
667251151 6079
108103674 54051837
3027 226621270
537461576 7281
451854076 2503
499219751 5241
643955035 8910
866576052 3821
826430047 3644
340847734 4140
35786787 35786788
210560012 115085493
719736579 7955
887195623 6081
119466032 738
959860634 4531
196 1042720
810464291 6821
558135464 2461
13606 698489401
32884832 145
817358368 3604
738227776 58664
13707420 96
825298390 3639
693800348 7655
127500851 63750425
590872127 7616
707968493 26802
153631958 1563
838230964 10817
229745751 1209
444513690 1960
598427869 2820
897620871 16424
438960264 438960263
531898056 5757
644706462 4254
587830305 6236
215883443 1159
15648716 69
119065799 525
972320641 879709769
479441699 7503
320861183 4858
393255875 1734
3182 513498432
2882 243592404
881675304 10708
286663478 143331739
9363116 217
203432889 897
472894432 195728256
247472830 1846
622535532 3972
274362167 3624
812876453 3978
891711737 4661
985415586 4345
21650590 8892762
317871647 1864
344857794 2367
579974849 8190
898095743 3960
348575764 1909
510 84476400
2014 270633542
315693072 1392
280348082 280348082
982314936 13235
141506787 141506788
989273258 4362
305313080 2206
883505670 4094
777899991 3430
725319214 5359
5374 801748916
385069078 2271
201496068 3606
204718513 1091
662428579 3124
2867 354186313
712023072 3153
18601439 132
741608542 89469
287216774 2313
283111069 141555534
954774566 12491
152782345 1452
85903272 588
862611693 61080
261586585 1869
330103807 3054
829427521 7374
369056081 5890
240109678 4239
545103761 10347
728763670 364381835
673121759 4832
79535899 411
621724649 7327
86588360 3512
396590067 2547
3210 526815570
681734146 3006
115514099 585
796112369 5310
894213325 5598
234809563 1209
669552616 14769
647268322 2854
848651923 3742
947135311 5116
488424252 4991
292648352 3736
974417950 49850
488771328 419051780
108290 679674300
568637992 3809
390209508 3042
780517157 27926
856584728 5691
461519685 2035
974865927 502652121
500334276 5099
676242735 9885
192294183 2152
134685024 1493
545177401 2872
1279 53907292
614833135 2711
342469214 171234607
994138061 4462
433665764 216832882
855132115 414929040
396174479 152437071
165055891 1887
67728533 44943846
211948614 2543
223930959 1520
981583610 5455
698434653 3794
848803945 4509
515499840 2720
131583838 641
172816266 762
745917713 22638
113850425 502
542868209 3194
3456 163207407
585018721 3432
714790273 6216
794581149 4495
188065438 921
901414090 901411112
908115568 908115568
123374853 947
447871076 2168
871929919 6880
341 36538150
796118091 796118092
694686548 6233
464054282 11528
366219432 1656
681699165 9508
137209027 605
710191200 3184
572137689 3190
917254569 24410
867023463 3823
830965889 3664
171671575 2853
652057626 68214
295284612 1302
678244628 5609
198217300 874
193956326 9035
935607360 4269
822573114 3627
497682536 2272523
789232681 3480
418063537 9546
696257230 3422
478448622 3734
322953128 1424
819846597 409923299
850981499 4218
354400425 1723
588693092 8242
776287788 8684
305520091 2670
174977153 87488577
303425727 2528
921686751 4064
611169335 9507
155918990 6595
857050851 3779
90180321 1180
117704689 519
403261575 1785
745406122 8815
501439323 2211
96137227 513
336706306 2191
984485398 10051
748559051 336991719
506635431 253317716
973134132 486331492
437253047 1928
3222 202306158
647432657 3519
241532414 1065
443376840 1955
798742199 24820
800799021 3531
775491916 5029
800471950 7465
252910527 7552
939758131 17935
799642211 7211
874317308 15331
112600238 61270769
820652142 9861
365986789 12202
143927929 666
909441263 4010
886497131 5703
512696083 2945
687630311 3032
532257779 266128889
16986509 405
574921134 2535
941395507 16441
709828615 30159
888793930 3919
363975229 2770
299396802 3649
806366019 32405
551331353 2431
527128592 5083
113622290 501
991955835 39231
529927212 11386
681854845 3142
142799920 13652
551456236 4261
474 102731777
628212016 4812
590678124 257182838
9551 317790423
78250792 39125396
11296 951672309
176952973 1726
764810769 6103
138669790 5453
660696690 5570
873189979 4903
6731 899975086
146045576 1006
753744815 376872407
358498001 1766
333022617 1713
456985881 2015
571208 982128932
485254527 2432
4321 725650226
963400416 5875
651086352 3176
546792782 3833
171240820 4593
681283168 3004
479258209 6318
622366579 3573
638194050 4423
388494695 1713
832434320 4280
419912816 2485
989361515 12162
880928284 4287
608031556 2681
472432087 191456547
913520537 6519
441270088 2253
569798843 284899422
62284380 62284379
2123 181820089
743929899 205629
687633345 3032
630507339 3927
452974627 188550998
903012459 6399
898502850 5285
310687866 2616
331528884 4079
764054389 6423
298458272 1316
484536664 181386366
74802133 873
530922545 3451
586139818 3416
297889045 1537
657790470 4069
523663361 2309
165784222 731
490548933 2163
998038393 994495679
399128671 2311
653772371 6303
231692504 4288
551890516 22939
174003533 1207
948893888 4184
664497838 2930
5415 429926771
178926804 178926803
305532326 260249
987487621 4736
472010646 2601
498164881 6540
966487623 7082
277593782 1224
282381165 1286
8066 656663274
289170747 289170748
610557446 3137
295055389 1301
26801406 18368356
82680507 383
703092176 3191
764599 25
112879215 1395
94283175 559
630502 5
203027334 40107
763734772 6729
361054455 1592
886983511 3911
682747055 3633
879828769 4190
301856353 1428
290579417 27172
279193087 6143
703055200 3100
2473 445911819
525747023 4104
973166755 4291
296741158 4829
577886993 3314
293391316 6223
532280445 2347
862853853 431426926
25384535 945
486468250 2145
325606190 3231
608125 979689375
627740219 3020
757639023 3981
740246830 3264
8649872 119
496088286 46577
369232319 2612
657781139 8740
614214219 14011
965367497 388787746
72241753 533
144645313 2681
869516693 3834
140837212 621
79804664 600
741254046 13603
769055062 3391
6324 958794258
98796992 448
2574993 176
978541788 13040
328798209 2048
821663792 3623
475383994 4013
11152521 210
54203048 239
928616522 774898045
669728059 14395
111 20533351
898390500 4998
787008025 4458
739852746 3467
509860088 19043
514717791 4463
33145375 654
743927752 4929
467753534 2671
875860056 7704
138704351 138704352
98428163 434
614678628 3867
168042134 103898034
429772809 1895
345603336 10166
455323969 10996
680898666 5119
433923869 2114
223304905 1327
14998 982713954
980642041 4440
679733380 4159
930677028 9260
35052517 342
42183131 186
239037714 1054
3249 407565414
170476273 5063
963848519 1791540
852963482 3761
487594383 3112
191172258 1093
443032173 7283
714195522 10095
451728479 225864239
157293700 7166
914896224 13505
581390310 40491
795702303 5420
778223852 100479
167599289 739
3586 554316708
477045499 2125
455138751 6584
15840 849583388
220353497 2367
88182 627350198
889620481 5040
780485277 5798
21090 951192215
521299340 10452
23911153 302
851798567 5361
797086737 5483
396875821 23034
533806018 5178
83055895 75855802
770671149 6548
147617721 1946
329557457 4127
329049077 2143
831210749 12750
536929688 2833
627895964 11515
987221222 4353
797554843 5102
883245868 5297
882707251 4798
974030819 4655
970453639 8407
823589318 823589319
292561679 1290
933978300 391780203
915018311 7835
771226067 14172
2535719 255
417644303 12144
216857095 143490684
224552855 7032
570157603 2514
299361971 2950
731723024 18871
410493519 1810
72910913 376
367771405 3003
224634747 224634746
534148727 29309
83637 731494184
847649884 423824942
984121141 472563371
733973224 38052
986856195 986856194
600772722 2649
494215699 2191
829362792 4465
859980019 6033
244181973 2237
3974113 18
151668736 677
410718501 1811
639653760 4374
615267279 8713
568791827 2508
246749628 1088
289964481 2213
753336403 9282
164245881 164245882
431063964 215531982
372302960 45715
280326539 1533
758389103 3344
331187664 12592
971808004 4285
928376165 4713
903540063 3984
420707443 3853
751241406 5857
605536290 6693
40142263 177
292634602 1861
708026676 10276
989691079 989691079
589433925 2599
82096559 1170
110761120 1462
583161384 3711
503251448 2219
737315688 368657844
449730280 1983
601433404 3146
681005886 25879
202526150 893
160486609 708
638535716 4849
166197157 3221
224658021 1706
884357478 88699
457572705 2073
538628625 2375
85047376 375
887666256 3914
386226017 1703
765400445 5650
915167673 9001
699045653 699045654
961898991 4342
174403818 769
740080641 13312
528197423 2329
847748496 3738
610 87406644
724134699 6119
468909349 2231
39809197 1148
641992351 3647
142161087 1132
46757330 214
353336414 2511
63948193 328
926558074 11249
119519061 527
354324455 177162227
468892105 2993
205232999 4060
263791729 4574
81530970 88222
676444021 6860
979737121 4320
255523481 3143
17769 793044954
427244463 2872
385136438 3170
271 59692012
147867733 652
164841116 3221
667438143 67484
141491001 3944
625343372 2937
875866281 672117558
866450849 9103
843023276 3925
394619820 1740
260637302 260637303
672674455 37761
929208078 15802
942632065 22418
405006521 2936
209049529 1074
683778082 3015
968911424 8319
601918358 1057853
364434271 12128
984828284 8115
85822183 1148
696454299 1395700
255061294 2480
551207044 2999
999392927 493723826
531364067 4694
876485260 876485261
685081684 8811
572159512 3267
307329308 1466
852842428 11854
1179081 8
952079464 7173
555413609 2449
605987786 2672
453360183 1999
596774961 298387480
487473876 10675
364365967 182182984
829377908 3657
449416291 319912842
401423994 1770
381513802 190756901
278608024 516262
373301279 1646
194316649 5787
315920047 1393
691442504 3393
660817199 14753
928621207 5461
56244416 248
922440697 55383
108679159 3969
425081015 4185
513564851 5723
842520325 9865
930878720 11091
7521 588918195
171114173 1386
547430720 6382
398348668 2083
689053906 344526953
272749437 14634
564886548 3753
916799811 16937
842143679 10080
982693207 4333
928842573 9644
37346036 249
574282570 28121
266435137 1188
619820130 2733
467795103 3025
1530 298981745
626720160 19140
897336490 10969
728595140 4453
544072959 2399
577481057 3053
422036977 67332
198442074 198442074
915778316 11036
4313 857465122
184732824 1197
283776831 4609
506118160 2254
96159939 424
666538748 2939
294150521 1297
454912934 16979
969097245 5261
796182214 4852
373626472 1937
381857534 190928767
288407310 1451
993870942 13733
760472316 12486
660752042 660752042
167373235 738
438473970 7388
400966488 1768
709575424 4960
301571124 151925
773235880 11507
961857539 4515
848859060 3786
242222823 92857776
328221514 4113
158244480 71477206
278959621 55906
3218 478545082
823033456 3629
907109125 453554562
608261872 5362
313732700 13150
454881504 2478
530857190 4490
146486561 14760
990401956 4432
787875474 3474
871792292 3844
274514886 137257443
350247677 2085
617220794 3990
284382195 2946
443855344 2308
699215561 3643
131667119 624
66450350 293
634725894 9614
45027273 229
873781879 11640
3519 425128690
742063424 3272
818696957 30564
1902 416123389
247992079 1509
23377 763446066
5667 363359704
715824286 715824287
239039944 1054
603792331 4789
924003380 11611
416505941 2395
108860968 480
305263379 1346
89129650 393
606501587 231666
468282300 254339899
82744608 12346
459884555 6654
584366982 6640
849867570 7718
1692 311862952
981005686 24874
40110838 34335496
672717135 7856
918677809 4464
959332024 4230
844875430 4210
920323279 4749
64506374 575
21772127 96
909166920 5854
3955 527062083
948772007 6958
458383427 3148
185322702 946
201821861 5204
936195983 4128
758618112 3584
263915016 8531
270466148 1204
512552180 2260
723610624 4994
680123444 9086
354193787 3062
238839579 1064
238198560 4306
644149210 3230
842654015 19307
234730587 1035
886055067 47514
407452945 3662
893584048 4619
414330734 2716
7688 608343752
100242505 442
466548516 5598
789705089 6645
522742549 10429
2248 362166781
52389059 231
240986640 6739
369288091 4852
643840897 3144
782858163 505783
622869569 311434784
106138656 468
956521332 102258
883909460 6886
994935830 4387
2064 339784551
4065 910534916
411841764 7017
813144667 4388
205021076 904
714623911 3151
986174810 7023
430225955 1897
856490859 7835
791548560 4119
441112173 1945
295955625 147977812
715111451 3738
283627753 2606
743488432 22449
257454007 1573
34518 853837248
759357538 4124
494167815 56899
198555071 1573
549691259 3134
665403752 145012
565925004 7374
806479081 3556
114162737 513
698167335 7571
940741110 4148
11204590 69
339735913 1498
231390895 3256
346669367 15627
854019590 698301221
663817258 2927
621461505 10624
222402175 1452
487588860 4404
600650462 10977
83032175 614
147414151 650
94439401 593
361792509 59476
623582737 41128
247718355 1132
877913142 3871
899950980 5473
905728593 13332
825489037 8899
592612676 2613
899064263 37932
12162 770842300
517517250 4737
737652871 8782
36811556 267
915307116 11402
992952354 6277
1904 413584976
2618 540313395
513459762 2264
462200057 2038
761827920 3174283
509589524 509589525
942255143 730415712
577188853 2545
171668603 1646
222708763 982
808123781 404061890
972846399 26638
194815187 859
738631128 6401
788595360 6510
984809591 9441
237429657 2641
516568360 3782
913972548 10550
550985292 3042
870174526 13915
28539159 710
833712803 38221
50290252 267
3191 589534059
943183788 4826
801922715 6594
732779079 8740
292412599 3529
563922405 563922406
602293458 3007
609243776 8163
739106595 6532
762646933 7781
511058642 2461
613245569 2704
922880660 458749571
262085463 1177
652362685 3335
403385557 8633
114670400 925
462829404 12945
234327039 1280
621698435 15202
277940719 2326
133102201 1505
743954372 5359
822859938 12503
994688699 10055
747733223 3297
241411236 1115
353902095 1832
166339012 166339013
937803869 5193
893108088 3938
830698705 5904
162831019 762
75930912 75930913
186431514 1563
864082987 3810
341792551 7613
813957619 84134
378999504 3474
578317049 2550
690125014 3043
477117342 2418
414089342 5476
116570573 514
921945456 6192
189221109 1244
974449549 4482
966364974 4261
695349881 3066
893135461 34170
675631251 3236
16158 100480112
996746444 4395
635229025 4159
433277857 7142
281692407 3877
198193645 17915
6761 874832164
825934828 6007
657665645 32227
652199926 6614
164342657 3992
121333409 535
399956365 1818
980426138 4323
933931973 4118
666143645 2953
269390645 1432
773816461 3412
629291519 3432
41373144 924
352625111 2408
846544138 4262
571339829 571339830
66377448 2586
661148775 3058
364874504 2348
300963747 51641
609513966 2953
2721515 12
167312887 1576
452164424 6047
287952406 13091
42692035 231
516529276 3485
486821638 486821638
631209533 480192999
498402323 4116
83382739 41691369
703348309 6902
361803833 2997
692220687 642553096
732082377 3228
130117875 2229
13949 817899615
934265437 7332
627760257 2768
162716459 4898
327580839 163790420
836132681 7347
919968360 919968359
185742648 819
208875433 921
975122448 40281
7271 584120845
767606353 4667
991593541 991593540
737133272 4498
901271407 3974
909648289 4920
853645089 3764
225954800 5747
981951299 4686
498717596 2199
548744371 6236
483431986 3853
470148480 2880
964240238 4614
116117505 512
894236912 3943
805140960 14886
536814296 2367
167485561 744
851983805 4710
760 106771640
73509365 1828
570319872 3072
83005686 366
875189017 3859
229116932 229116933
413897652 1825
378809181 5696
421209185 2174
999349529 7528
894706586 17711
759302344 11421
377568408 17857
585297647 2926
419579518 2833
986033337 5575
702129997 26982
426367080 1880
979936511 8414
650078919 855367
827932099 13700
387877834 14965
114275378 712
620370545 3350
855097781 4397
354384644 3353
88177125 538
787813415 29016
434633210 4961
365635272 20796
152648614 1637
338314159 2226
375342416 1655
89322140 395
908075216 4004
92008139 1974
378640929 4485
5206 911031794
64035680 1349
986158260 4365
507299165 7676
169279876 956
844970918 4039
57919979 57919980
36023730 655
873534586 6972
705661759 3266
766334002 3379
5082 376565084
67781066 305
690248283 3214
579003982 2553
9063 835617663
458575445 2022
947568681 4252
536360714 2365
746943842 3453
888570333 3918
697321394 5159
622513386 622513387
285494921 1678
431817623 215908811
20411244 90
623415405 5779
562225981 31981
577183094 2545
481659685 176657746
940227715 15463
78697250 347
490365385 2422
854744599 6451
933405436 4784
567884321 4054
850429364 9566
677538132 677538131
510374372 2995
898173471 7064
680025284 32939
151386270 1999
573402264 4067
901942349 7628
854627319 36440
12377200 97
606892717 2676
784864862 391522299
763743727 11395
282810871 1247
355394657 1860
4915624 61
454947195 2006
496818744 4233
653620159 2882
944885971 11449
329510402 2414
696878182 3201
934774011 4549
239763614 1127
666370812 6540
373072839 1645
913290610 4027
153765272 678
734806081 3240
545434759 2405
463109264 2042
975960078 57027
683557030 3014
948392171 6084
20220 523545715
655414718 8668
80923262 3997
656563600 2895
539724833 2836
95663123 433
307990423 10787
3044 598042859
636589541 2913
452558976 23512
539864248 18421
308210327 1359
969536537 4275
279049070 2843
471175235 19726
787552519 7364
630598143 3154
391055077 1906
577183249 3430
947904074 8410
424024830 8730
453870481 4639
73161594 427
872131688 4051
9663 872774226
34946345 265
538439778 4557
33291920 167
229778367 2743
923508174 24854
976108465 4304
144013570 635
233004671 29024
944599547 552250519
538631365 27659
1895 291986044
959753918 10591
259297197 173426668
992364768 13536
378060597 1667
541416116 283257588
711224707 3136
454490689 2004
975827696 435117220
55620505 262
257494213 6367
719594324 719594324
493584478 8817
69598918 69598917
42697558 630
224750803 991
695412067 5749
967080718 11527
572963317 8450
447276776 203015246
464600861 3769
743509423 6977
377549701 5990
142730280 684
919641561 4055
23623072 165
213772776 1302
182528398 1468
174234752 1161
170025104 1156
114854207 1358
170658604 170658605
902862933 3981
851376176 3754
878361544 3873
750454106 3309
799106625 8197
622995919 2918
782656598 391328299
6170 554684696
170027900 829
311041197 155520599
888589123 7374
263210193 5545
263532964 1162
829954873 5256
435247362 4951
684451543 5475
575310460 7869
796600799 4300
499818655 2219
459468559 227667363
986858003 22898
923650911 10743
2901 614855346
279782685 3258
481314309 339329
527745794 6423
674115485 13652
35833331 158
435439692 1920
756797927 9144
439854872 219927436
552581965 8905
572876490 2526
38252023 267
687034600 4760
148070545 148070545
720518007 3177
436959249 3806
963910241 932733261
526608703 2322
400971828 170646265
271924597 1199
173024027 1051
596012004 2628
423696148 6101
799048573 89247
463757889 19626
140787813 1141
838226929 3696
34516324 187
4731 961698818
973719939 20675
809193693 3568
93379028 482
292335110 1289
665759273 8612
718306172 718306173
39575641 1196
268695434 1371
326571524 8767
143106382 631
966230598 7314
496764818 2283
995588327 7903
700990907 6608
831151671 3704
781096990 4310
828928416 3655
109967498 1037
97902063 1703
989735752 9602
873824941 41112
430204391 9930
908261167 5780
307117625 153558813
667000988 2941
424280639 9219
717582947 3909
115258930 1614
1354 123753001
834457527 5129
986299187 172861
601755839 4181
577641934 2547
774297937 46808
764966043 3373
80832601 360
57640464 28008
893013157 89714
990013255 5864
192986783 96493391
198449080 10716
152177431 671
977935324 4312
699224473 5244
342748803 110414
551134925 2585
840468087 840468087
468553789 2066
716497047 8858
470141175 2073
988282738 439713942
6917 979799967
256114749 1786
22581013 22581014
611637976 4355
124735051 550
556116249 4504
5927176 56
359442745 4225
421610928 421610929
587962086 11767
966523549 483261775
551500223 4268
367670592 122625694
749174761 3984
526078210 9065
395033332 4001
525076939 2361
689223926 3039
746818669 41539
164921748 15333
742325676 6065
453880743 7013
879952589 9003
841302528 63104
584445561 2577
454912539 227456269
2526 514526137
688081930 6730
895444462 8545
340295985 23576
449749795 22129
878979441 34452
92774143 8839
526287890 5137
3414 508122690
933378875 4154
2362 344853208
896415033 298927072
945387814 10119
23972327 344
21724 844716016
878145267 21437
285150046 23611
379438602 10301
21772077 96
917977499 778192601
553347251 5201
866988845 5855
215453824 950
848047304 424023652
31415664 15707832
887440217 4282
654425088 6525
238287700 8618
812332092 5676
651026013 5466
448935409 3191
893333689 3939
400180020 25005
800345695 3529
479757010 5009
500996264 4332
114854471 4804
293127824 1334
217444902 4386
362422728 1724
990862756 26016
515806065 2335
960576540 6707
793222376 396611188
254944471 30635
217188225 1671
540901305 2385
151618767 1921
769050748 5851
864599455 6639
884489452 3900
431628859 2460
325734235 3230
773949696 3735
674605278 5213
980877964 980877965
624303205 624303205
72302069 497
57829149 26263699
103634803 1246
693077061 8800
566239585 2885
362484757 1674
971469535 28256
99788040 440
2304 415198184
991372823 5093
705343588 705343589
768854199 7775
523539907 261769953
426240575 36208
428448957 428448958
76394945 38197472
663505321 4980
831890010 5233
551452040 551452039
370263156 17520
542856120 271428060
189309877 94654938
861438650 4775
618063813 4273
281674505 1242
978150111 4313
609625731 296638278
977 206808492
620273384 2735
188918145 833
521006519 521006520
85320592 403
574693461 2534
684560050 3227
812593795 3583
738372827 544097499
9246 407563680
189867683 1178
266121148 1340
922942431 17739
45985479 1724
569927387 2513
324691921 1449
498037336 2196
339737063 1498
955520136 12088
379963588 3414
22034060 303
141389698 3131
964014129 4523
995179089 4593
229854891 1990
266274671 2864
479229618 2183
431689069 2806
846222391 700697159
539379994 4462
920077909 7123
708573210 4031
491286917 3487
225744526 160558643
53973719 33069037
66090290 33045145
481023376 6227
710355767 6064
297737331 1705
169177112 84588556
936361680 411235699
383183750 5375
48416811 292
62476396 443
61233839 270
643867463 2839
659637749 329818874
79150757 349
787390644 5442
969045524 4491
931044259 25189
548613794 2419
498829891 8934
906718066 3998
680499022 680499022
32884726 145
38201185 504
491160125 3875
869744969 3835
751160250 20167
6170 926462112
736398006 3247
528425361 2330
14410 670407666
634037662 5661
787808147 4166
729558923 8317
114085621 1101
826946321 5171
8694 826686378
669036400 2950
619630703 9512
866140318 4640
420855245 4634
837454799 7297
447052647 36790
724413957 5727
290028314 3995
76170455 648
53802951 2293
8468 470058680
182793547 806
293873156 3202
662118256 331059128
630971781 10097
400264261 2508
32357578 14188541
497662591 13202
659288023 329644012
144089401 728
371945481 1819
31837183 196
470546632 3176
211499001 2092
55788124 3969
584120407 11239
640011261 2822
543849615 2398
249073087 124536543
429214832 2488
260217825 3998
601229789 86670
2707 371727434
241352584 6556
6815 44694098
838676120 6305
20929 755838779
821639162 5813
624872244 5487
280769734 1238
871630771 4861
860091040 5737
385241575 385241576
850958812 708841015
597140704 2633
987373691 6858
876324460 20361
3132 304436664
242767646 86727047
102517148 467
877109680 5661
379319014 4416
213639087 942
243241096 1133
163459006 1301
284093868 1262
232206662 2276
604511112 8623
738434751 3256
81595121 485
409473590 1934
10583 948956444
773482744 6334
801259668 3533
93306031 303796
980558513 4482
332705331 1467
271454690 3099
312576193 10239
826423619 5585
334010670 1536
28382135 130
994292168 7199
869678188 14181
645755128 2961
6330375 75
254621486 312419
955453973 6001
304565547 2513
395457104 2234
751268240 751268240
978231287 4936
23351 72136687
181089073 1457
847300889 4366
494730561 69149
987083748 10836
747734637 4211
202860302 12295
564275427 2882
921815083 20909
888619863 4246
267953690 8059
837817610 418908805
171908336 758
824829375 6224
826734453 5902
123395454 1638
534479101 9499
983783986 5888
900959447 4904
305035241 1345
890178622 4527
427849694 4277
74600063 464
885622761 3905
759858178 25077
530466488 2339
660865538 660865537
473143769 12522
392322453 7347
362868799 1600
807202622 807202621
103643595 457
673202177 6258
343073335 1748
232916411 1027
822707025 21525
874755739 4147
800579290 3530
856688327 5572
283895795 1956
529062443 374911054
34939263 17469631
459436511 2136
166755997 1782
466220406 4190
96679969 462
529951119 6680
216411447 5271
953928961 6560
842984410 3717
505493392 4151
439 65244524
819896385 20603
161141132 1042
266085902 5553
781983763 3448
20560893 20560893
671564798 3817
634350118 3193
923348238 61401
772626152 8880
751265770 4195
667018084 5741
866639610 413613161
433853958 1913
561666152 13758
695825151 4532
8388844 95
198902643 1157
91282532 37745574
564673087 3047
262367354 2293
391555101 3345
777285931 9395
537261030 7867
995859559 13174
731838785 15001
183929778 811
443380315 1955
2563063 12
427051219 1883
776674587 4195
505976252 3748
429219764 2795
3816 836081161
232389646 232389646
181806345 821
220016648 1532
85269712 2003
483847801 2796
317507399 1400
46309147 23154573
552241768 2435
861402826 430701413
388266227 1712
972008360 30199
331348093 1694
57323827 604
970450026 7014
211824663 934
901278518 3974
412987576 1821
715348733 6748
241761515 1066
15025 913429850
310293447 1798
873829577 3853
534968221 4611
954226587 954226587
128858503 128858503
868384648 64069
163677900 10126
498942765 2200
331112099 331112100
995732262 842834998
462878076 12931
412763032 1820
337597028 38997
977396301 697056260
589703340 5299
391325663 5064
177542071 4073
93258982 1007
698846670 8130
593173768 2831
817677613 5652
151870086 850
491046595 8497
441519986 8171
66306239 322
628520506 4283
793892910 6595
873771972 4778
558769685 3089
322771151 161385575
557909575 2460
588835213 3902
95681039 1690
547473475 2414
214848864 1045
238124452 2146
495902541 2245
999932008 4409
8837099 54
397848187 3758
717527932 35079
190052001 838
95208400 1002
817272471 18935
271242036 1196
1505 234653470
106591770 470
841 151853540
879837063 4076
549294685 2422
878145492 3872
339908336 221041813
102736776 453
42410290 187
930697604 7229
822309311 10523
966766451 12005
333205015 11297
819808549 12650
873491521 9140
194553285 1035
856593179 71892
653644729 3544
693394799 9660
252766580 2420
682680421 3618
188918349 833
54829783 40717943
2355 532823460
20052 446852512
624314828 312157414
852172958 4796
234596201 1931
603710346 22183
404595144 1784
362994903 3981
161441111 1444
595197372 9565
239614013 1543
207272048 12176
321573670 2510
350408745 6211
318037953 1745
898085065 5722
11989988 281
547111417 107724
3335 578429268
201617199 889
63540965 316
129086873 652
771835315 306591140
1094 82162682
171581650 1063
444076480 2735
136926752 992
430058304 8724
663562368 3122
874560474 4703
4878 923843661
105147321 841
153584688 55209227
978731207 24038
324313990 1430
146191665 73095833
297116583 1975
321120595 21286
1817 357745496
922362619 4067
292803064 1301
62166 826343775
75440714 49594132
624355623 2753
143456041 1160
577713733 288856866
353152661 1570
695337834 4569
962185980 9285
772226761 3405
1626 320655330
494087850 494087849
375617535 2048
45209471 231
685153392 8274
458802238 2023
516405963 2277
635637060 23128
805140673 4192
758212733 29671
921905415 4065
426931866 267803268
976858093 67580
345177424 1522
210775762 14679
831167298 82926
817405527 18542
431576697 3962
188009739 829
476611559 476611560
937918254 278562
41698568 359
3432 339129621
425944 859253683
45605017 456
92186555 1068
228153759 1006
429386319 2318
471403800 2835
294931455 9376
992879722 18554
666461074 6287
954283387 954283386
2050 330903033
977346092 392719690
13607520 60
476263201 2100
966758310 4870
603992659 23656
504945045 3021
548542579 3815
411957950 9307
313979978 16431
642005358 7529
818763525 6925
369443013 1629
493677389 25786
10464 799585632
835958147 3686
551153317 192108296
91851166 405
228604413 2941
204468118 204468117
257636848 1136
478362063 2246
763537305 5418
153481117 1436
599296622 3145
694849015 26380
962179443 16862
744323263 6663
402661549 201330775
391204715 2653
977187232 615258274
869300236 3878
700029649 3113
140206029 1219
287799003 1269
3134 532767314
902337799 4550
887838988 19502
129497662 571
312351377 10293
304583056 1343
937331337 4133
769067971 4470
635927572 2804
22692721 115
792871360 4399
885087021 6799
980230851 483310554
77895252 2476
808801592 7393
113761071 844
621184878 6275
912092454 456046227
256387270 128193635
102104366 102104365
361 79170266
997089804 4876
3636325 1818163
794374959 397187480
539305660 539305661
343385294 2057
581413955 5732
9016 314355380
400347917 2258
621635497 621635498
513097051 170952
170047127 932
210883756 1006
19531 962702362
805814154 6486
783392473 3719
987611873 7072
909797383 27112
50205 232302228
909478028 5308
962705115 481352558
23317535 157
313651954 1383
115072900 663
2293 217539203
146961216 648
321061247 5269
698021755 3885
982208967 5125
159891001 1500
636478348 5437
601972570 3001
35219351 168
658639751 16919
172974036 1385
869239457 4379
515439940 2919
214747910 973
929126363 11233
738441537 9191
751762535 139629
655717242 655717243
1470 65218301
303411324 117256330
261873284 2963
610231700 4100
118753279 1139
43333679 272
194063814 1098
88675672 391
241698992 3011
276913881 4668
25053645 128
866124781 3819
779018451 4621
871998020 7200
109693865 587
100425150 450
677796269 338898134
698224796 698224797
755642721 44960
593062393 2615
633685735 2809
189334081 1170
100494882 1137
65665261 752
183310272 91655136
490327239 3930
337014399 1486
22225617 98
550648549 2428
592381389 2612
643807245 3376
4938 760547842
473099885 22743
536648979 4188
186814539 1684
399148993 1826
917013535 86048
2945 538375136
144865292 838
70010753 448
896378230 15590
626627428 2763
28514250 138
245787541 1356
365132495 2279
324313990 1430
768484778 7868
874975856 8637
930278579 4630
760893062 3355
975515322 10519
375677622 10441
790823705 3487
897869529 3959
735500217 75804
802318904 401159452
924853733 4078
470509875 4825
101023182 522
441378650 15950
2675 603500872
845072820 4830
722671805 7932
196343969 1734
223962684 1031
197537006 871
489025242 205140318
942668772 18716
289790076 1379
137448825 1675
74390059 954
142292241 783
797633431 4587
25755 226901550
972459139 5242
819891281 17709
447924456 7812
676063972 2981
912114680 4348
330449469 165224734
790864499 4670
484273870 242136935
436396101 2802
359853259 2182
426282649 9202
310767750 1475
263684161 3240
20006340 20006341
17243641 120
407770886 1798
557881326 2853
650265551 3422
817344984 21077
2865 642421104
437770243 2565
894268939 8694
814006648 3869
167716492 799
75522388 333
388034929 45792
923411197 10164
713549732 5923
258007800 258007801
454615020 23970
489663935 12112
133304220 630
786083530 16401
74044 766737790
657916406 5058
880045279 7050
289838899 1278
413180159 413180159
209783524 925
106266273 1141
597064524 597064524
837623175 3769
891616307 4921
696664667 12221
354927914 1565
819257076 3911
980185303 5048
162896301 81448150
550741251 275370626
186611334 5059
959294320 17768
156309947 2502
100639969 528
332250099 1465
606443076 2674
110600785 678
544264384 34136
980185474 9479
872866954 303009418
716212294 3158
115951392 1032
727969558 4140
571446813 2962
603341954 4731
199817029 10913
590297320 5510
349414968 124804729
119973886 13091
288318485 2458
120965337 120965338
60337934 6481
790011473 620602449
504160840 2223
759603363 759603362
594874558 2623
58762256 409
833694314 3676
370456370 18503
558251200 2900
871645236 24939
16977035 16977036
333053805 166526902
229345824 2172
726543098 4627
973511921 19344
665185881 5482
871994995 8021
697044544 6436
14786268 84
961853534 11245
224297185 989
101606400 509
300284003 300284003
849109247 3744
491458263 2167
200443295 3292
459716381 459716380
6546862 72
266959736 133479868
323393659 136865511
43513767 263
674843361 25506
872674094 872674094
247288581 123644291
656826678 4703
976347949 4305
526696331 3034
632365311 5888
945951288 8298
521570638 521570639
494625885 2937
7674319 3837159
472636612 2084
241533481 1065
90206080 680
273739640 1207
608673569 15663
353488410 1562
194167789 2026
242548366 2270
61558856 292
861049661 18020
25030020 199
898100334 3960
106914648 1009
920203609 7690
1814328 8
328167021 1447
572312797 6204
498393153 7060
628236628 3231
594589784 2871
207991780 1447
143105121 631
865442087 3816
213747645 106873822
355251406 9207
979289587 4318
102186852 2899
912564463 34664
588137437 5576
650215530 2867
672599729 3183
379292777 4523
8597 341410692
1587544 7
337585248 4684
661017270 17232
612201979 51606
43608619 220
698268636 23348
366637584 25555
396596130 7845
832174141 17255
590564038 2604
944325823 472162912
468479326 2087
661906363 3721
119817928 761
795584594 7059
444866858 4473
201391880 888
108179783 477
416048061 1985
283307821 2017
603450392 31173
317560256 1912
3252 674064804
734806079 3240
931783086 49983
795582828 3508
697403346 16742
99763511 913
4032 250867008
339963371 1499
224470832 112235416
773363730 3410
678081055 43256
226359978 13614
9448 555967560
282886311 1480
494358929 2218
391347545 6671
565179910 5386
594697009 417387982
516936371 7932
732084696 4734
262623977 1158
379579287 9757
236795227 118397613
10766 585656979
623257035 4034
113398526 925
162383787 716
332752860 2970
258295954 75845
946398844 4173
771899903 10552
640345846 2883
411453899 7971
87627509 586
110316765 1373
415158311 4679
605152128 9758
536203101 3009
494018779 2691
588072030 2730
408818695 2178
412988233 1821
841143814 5029
182850771 871
370093424 370093423
527994899 5290
841543040 13120
14425130 84
618614605 4482
825754102 3641
996201140 494421866
891424360 4131
385925888 2336
547705096 2415
326808078 143333688
358759027 5411
523511540 7046
569167831 4851
14420379 148
287708616 1304
123981578 2023
650827801 3925
892653313 3936
845042655 5144
800936271 4383
558838947 24038
698065862 3078
602361489 2656
820531380 3618
304181040 1704
411660133 8193
535339942 535339943
941414816 4151
245498931 1438
607870117 2828
604851596 2667
660056159 660056160
246580018 4999
777530167 5749
426630185 1922
325658748 2116
360919650 3562
567211250 7518
809922732 24923
260970399 8432
792479281 8520
736511136 8854
537589471 17435
589826366 3159
305264012 1346
429791927 7212
174477975 11809
572578874 4125
756405223 756405222
26350038 234
658060411 329030205
70699936 847
341266447 1588
947765081 4179
560302135 13097
227918427 2779493
371871474 371871475
998189238 473061359
476030280 3768
417487617 10058
143791155 1512
10274 839639344
124962392 551
851834368 7378
267613409 1180
822871475 4599
421600656 5737
921941763 460970881
333385755 1470
103750544 103750543
856198407 180431
38659813 222
500648911 2686
412568275 11443
83348251 41674125
617318738 14873
258681487 1666
148986281 898
229042603 1062
4168 874666106
18252 978385848
498038558 2196
547679271 3239
107542184 682
748640391 3301
748449355 4624
116103636 1353
103210781 620
86167896 3095
13390769 106
811459797 3578
519506250 2575
727567886 244651722
941640383 4152
965004216 4255
627449605 4538
927369424 6436
324253603 5634
606749052 70553
262783232 1916
185923857 4903
694828801 5400
205383031 1268
185970260 820
591249351 2607
336712687 5273
228576390 4386
940381028 6554
4205 777956254
341963082 39907
319907912 2501
818368307 17709
329084845 30437
566874089 661744
273510825 1206
880175872 3881
522885439 2904
714306307 714306308
135017945 691
304256540 9749
523664348 13641
265163870 3337
926668026 4086
774133552 495408197
895560884 5176
773644498 8084
784245880 3458
324628430 1666
408225671 1800
471553425 471553425
459024985 2024
320630422 70639
194474169 7819
740270585 3659
620729763 2737
526159154 2320
375946683 9419
639290776 8873
198642653 1071
720148832 3536
425319872 2756
7013 465228768
539040964 5929
219697955 219697954
683863345 8136
334508439 1824
346186175 28488
784212297 4353
946856600 4175
981804711 33622
889114986 7577
940729140 4148
865137484 4263
151133451 75566726
261130718 1637
10122 767105892
765341450 2556541
968141182 16069
884783784 4267
915030542 408514452
639919131 3365
98335979 803
231444443 15193
862493778 3803
744839496 744839497
89582770 395
171908542 758
743117868 5447
77974471 447
244477123 165002051
649403054 4689
859584682 5851
651917475 315975174
199899139 16339
409811864 1807
8423 641579910
476696614 4052
998615748 5009
739490430 5394
611686371 611686371
935741926 11980
889951881 4861
96071097 1627
172869492 1137
792899122 5357
34193 805853337
772230166 3405
622495230 622495231
237224195 1046
627075205 42063
684912002 3020
444512321 1960
9730589 236
7628 866128458
283718043 1251
267322703 4211
795397200 8040
1232 171864000
939241624 5259
773310644 5790
372151614 2507
61449362 1035
945218434 4348
981973418 981973418
912618010 4024
634221544 7434
982787140 15507
474077449 474077450
907920991 10859
279774239 1520
303655423 32938
788332468 3476
462235572 2781
562044241 12797
184461814 18485
982988067 27322
422515659 1863
677101753 677101754
913419045 901795963
349938513 1543
932071970 11663
76258324 1079
270130896 1512
976657910 5734
670955870 11358
91063440 552
4934 662502982
170571118 902
676539007 3333
658099983 4472
438949499 4125
139249778 614
278140316 139070158
790696019 790696018
787725446 13091
497584083 2194
465673187 6002
225646883 86751480
224655304 1415
529821605 20745
320231716 1412
588392805 294196403
830341671 6379
90732514 659
777220235 777220236
176961912 34050
294594814 1707
431803764 3433
194965341 7202
90013400 763
229739283 1013
220132133 2120
444739112 1961
204335772 204335773
666546165 3146
413756506 224250887
699879737 3086
744182396 6563
266044094 6469
628536662 5191
150364405 663
933346151 7898
312520753 1378
100760376 971
441276275 19516
309102319 1396
926324280 349480689
857925888 4288
446012194 56081
82996406 507
368727665 2786
841126806 6727
967183152 5604
507570841 3780
722530995 7691
248267727 2032
254228265 13813
494666809 7354
73934192 326
232586380 2180
125498704 62749352
74730900 331
843114094 6462
285985048 1261
964417807 60344
756122920 3334
870707647 6319
100171891 5670
289335137 13318
912809693 7330
664503490 2930
21767063 164
439262618 13882
80411761 639
938367293 9246
349371059 174685529
110652118 110652119
835172439 352791512
230963161 1663
736772762 9751
838644953 838644952
427799929 5648
954358895 7818
867833890 13579
582753544 5681
504890476 504890477
74161311 327
638858305 3527
52109822 26054911
593965628 2619
55416768 1254
499394200 2202
839919540 381389100
726646581 5157
165557431 730
549832663 6117
756117695 344678370
839253783 5764
510965110 2253
287318121 1297
970243967 5619
955028092 4211
98808945 953
600358686 3126
705547599 3111
528193911 9224
240764481 3835
195885865 1476
500450524 3247
214574977 984
901550947 16948
856817639 3778
769496074 17181
52162183 230
623317115 61332
841268546 38935
326819848 4146
624359335 5731
370299899 350281255
238132650 1050
150816239 4495
270316744 2523
808432299 7600
200552959 1280
753114438 8574
60004253 2817
602827413 301413706
1567 241824149
710675684 710675685
642958156 2835
356228625 2125
2194 311013960
151782208 75891104
541418164 116259
847520631 3737
4421 846400540
3487 313050997
527593800 8825
920094123 4057
351097889 13267
3775432 19
51237621 549
793467440 6747
73740926 6285
168010255 4748
200330046 93406877
894170697 894170698
2147 408453868
954811837 11960
256335142 2692
371033282 1636
656338943 2894
635996323 11935
64280287 32140143
778544051 45188
134714726 594
298524036 184365394
285428413 1668
113062348 977
143204038 901
937162825 8166
932720141 5365
830772534 729704030
63369008 37925
968960162 307164
865744440 6387
228762838 1117
951414035 951414036
101015028 1256
69998185 851
32278 524130164
59784076 405
358329168 2437
3183 393921714
998032400 5300
10780541 333
714758303 3404
319863023 1938
627531245 2767
745617099 35699
468641335 7511
230648482 1017
244660395 1288
223390877 985
666 116446770
163971826 723
797943631 12595
873029929 436514965
18492 453175753
1870 377470720
208458888 1255
441081465 3905
450599135 2356
4522 526681862
896512769 423294073
998488726 998488727
969312284 917655752
940524901 5900
787660659 11345
133644400 943
880039475 7276
973267165 973267164
431728540 12978
923549517 37756
298207729 1456
835009417 4047
454491167 2004
847844787 5112
632202844 339302981
849469558 4574
615965878 8426
503480101 2220
639327079 2819
943606537 31991
877152499 8750
12073140 4311234
831179364 4750
727319585 3207
656562672 6784
362415213 1598
422288674 1862
825220709 5835
121338003 720
1605 139307580
156370560 2208
9200507 4600253
756713405 10156
492365021 3660
619367454 2731
933676160 73310
987571051 9525
182464759 970
546032894 546032894
826862685 30318
888177862 888177863
118819167 1384
21891 723999615
57658575 57658576
244076102 244076101
63688400 712
243770263 63668
16102304 71
314334132 1386
790914565 6261
283825966 3062
158288233 3527
643553103 643553103
461044378 12401
896564262 3993
183452129 1292
365040446 179117
177001796 9623
792180963 3493
245443847 245443846
392802012 1732
325613223 14127
678788618 2993
884041286 3898
2620 234411215
496902813 2191
551272611 3298
840948443 3708
731813409 3607
547024204 2412
764969417 3373
346700952 1739
537594564 7579
499521745 15084
657270151 31252
39176 790078873
517351567 4639
415946350 1911
476018326 3697
3687 641999569
697877846 3199
207163220 1299
796286609 22861
220921074 220921073
891520605 3931
33992292 228
204340493 901
956739378 4733
881898817 7152
149336421 741
331 41152306
260459822 130229911
221823510 1110
990398651 4367
74241815 982
21414133 133
112161526 773
255688410 1307
806470655 11022
414259059 7276
700869587 7533
800304530 4295
3901 601144100
757864383 10777
882804862 401170662
172039833 899
783462009 6417
311343063 229726867
960579199 10640
28717257 272
252562815 7993
812029680 12684
207042724 3133
47844248 505
461292893 2034
434328301 4970
2265337 12
256356760 5570
587842352 59592
807152967 3559
321332453 31158
965501061 482750530
958117973 8156
827978408 413989204
344812766 9022
239992677 1471
172764591 3542
105744863 646
440361772 2678
882378560 9871
460402840 6290
427134515 4943
437015010 150690181
149084 641326531
448643884 3213
767239826 3383
131639881 131639881
788106164 31125
259208863 129604431
667227240 2942
110259873 813
60535307 534
172587952 761
951234883 30164
708062783 5863
57151836 252
311387401 1373
494333720 14663
550876543 2429
862523137 527372577
321978205 2007
2285 340138245
827589408 827589408
951369984 25728
106819076 471
241220196 1356
768600855 3389
298913175 1318
164168538 82084269
597355081 4830
22405256 497
716959486 3267
161853992 849
3380879 142
799212569 5236
292625539 173754
911027481 4017
488063838 488063839
975 197156350
894053845 12367
441467694 120390
429306062 3576
807835437 170062
4493 142869872
962048451 4242
59401799 12984
164877785 727
257177465 2318
491769575 4509
351070597 5748
800231806 7893
545659576 2406
351075563 1548
877657852 6770
354779454 2030
654164659 327082329
2898 443324448
842330098 4221
353883450 2231
383806387 383806387
42857294 197
437681474 17325
657017215 3346
779364135 9101
620239780 39086
613247248 16159
190427061 9549
156099984 816
94798909 418
992707631 4662
876743840 11215
560377144 280188572
222734799 2777
268600683 2073
468325344 2065
398118630 2437
147006271 1081
11720 901818840
901764850 4130
102704331 1578
969352970 9067
728008033 3210
587402928 3056
895599205 3949
364227951 1606
21313023 118
272194881 2386
438285345 186790097
782423065 7479
670056050 3780
783490730 4645
775811259 18913
664115895 332057948
544302356 2400
598520319 20690
676722451 338361226
238891828 166082596
666036839 3115
967574771 4926
282495433 1331
486688401 2147
542331087 542331087
607388415 3755
833233808 3674
894368774 12225
791460941 4233
795426463 32372
664605520 3237
409719519 5744
293349602 17318
154157627 1306
750279495 5644
673491681 5818
309833569 3366
20471479 20471479
653094432 566025571
970607171 5757
293646601 1602
240399519 1060
291767941 1397
983231798 7093
956962776 5644
2892 602561029
515280395 257640198
552244137 12898
740286776 4379
929248424 7810
498751560 310957269
956861354 5034
144919449 639
293613090 1997
823024540 3629
548663499 3850
949577470 4187
519746838 519746838
666510605 12295
44815547 2804
161929814 714
31230927 189
65769681 290
846804560 7537
69649383 933
554126853 277063427
821542017 8573
889625952 7692
48781157 891
3033 620039223
121335169 884
433538536 3128
913529818 439483114
918732787 4051
898123364 7572
546923346 16831
983117301 99647
403502843 3882
669557724 7788
652253791 2876
962643313 5847
275207950 137603975
753404954 3322
115778064 820
906067296 12828
623893894 4667
565279356 2697
463433255 2574
185216657 913
883574044 5221
925534072 4081
404 71202172
74002088 368
67333872 1032
631133433 4149
5191 167441642
6413 833282154
116117926 512
752037721 5031
530012903 2337
482466290 212594172
10205702 45
661423360 4651
908533926 5779
500057233 2444
1447 211522048
255762853 1541
990204287 458811674
867639532 7233
85812050 5637
144920264 639
946984643 473492322
512469423 2909
801218188 801218189
193663899 96831949
327670712 327670712
168004608 3881
454329378 9249
429732499 2180
115527263 4778
797628585 3517
822156439 822156440
291638122 11389
832759995 8591
60927925 30463963
1909 400004224
71664661 383
881564119 39047
98762277 98762278
70691588 5780
456748235 2196
874040510 874040510
844933557 7151
691398098 3802
168527894 982
841038579 4300
91272120 1031
3485 783278379
713368800 6408
565849874 2495
855329923 5562
178890551 2880
162374396 9766
979989045 93412
798751018 10921
413688344 2787
796112429 398056214
494334928 2770
650500554 5760
484960981 3220
102964021 454
327812281 3414
416640509 26730
389414298 3061
337381832 3076
22540583 290
537344572 2431
444515888 1960
651685240 3037
973279560 8481
368544530 1723
824391515 37609
676140986 6338
4451 630110266
101997781 50998890
1632 343229917
3978 692551969
344376284 6478
337260224 3976
399155679 1760
470886471 2714
399915764 3123
292683549 5409
905086437 452543218
208097541 104048770
133044120 1080
996230677 498115339
232901057 1866
714268315 4919
654493934 1775732
382149602 1830
842377303 341834275
429472559 12144
36090846 243
130652839 2125
368806247 6661
165797170 3150
76543542 3351
691612918 4594
557483597 268926
613557119 8896
479147473 2399
436198364 4995
419111615 1848
905933104 489065312
110982413 14516
740288221 7925
275987879 1895
151842806 1394
3037 190637310
74323337 348
432312956 4971
234730756 1035
754604353 8897
151497057 668
489408256 3735
885948834 6358
257636847 1136
343739111 3033
626357085 5806
23811372 128
921905416 4065
552774494 21913
260224607 1824
695924240 10285
627644101 2850
626509038 8934
683776015 3015
695655496 7022
666977323 7194
571969425 2522
219287842 2050
262824201 6123
519330906 2815
109306487 1521
309117439 1363
59873507 264
786155293 10483
114931255 660
897370949 103075
6606 627570000
50597015 1109
285107211 4238
360836220 12255
364044945 8144
98553332 577
500375941 474690619
666659113 6313
200066 896295680
990175537 4872
259069744 2035
202572085 1261
931141199 12650
557353396 28791
347613593 347613594
489357132 3063
501949063 2374
982635163 982635162
759526799 3349
784808797 510574245
746790626 4420
53231764 319
378712560 4560
56244585 248
263591075 1284
100039582 482
788530716 788530717
522258991 2864
660699072 4752
987907647 6334
789170265 6201
849381772 5994
52221929 1933
166828516 11349
583762608 2574
365118001 2000
21677436 14419684
590132762 3677
670388650 6421
202300039 202300040
841198390 31233
914626545 629416994
13256188 24096
56149991 369
934322719 27472
101476835 927
779534183 4741
73944153 73944154
796475383 18789
442088893 3906
832876665 5829
870706398 10639
857908365 4993
260071151 1285
363512908 17842
332039249 3078
720914495 364695754
883278254 5257
153991894 679
515245961 9832
437830291 3008
530010566 2337
149836688 1991
238354566 2369
680375999 3000
464454488 3143
159120644 908
469878687 7328
104324394 460
197318277 1663
80892641 470
503779692 11654
248641301 43943
567436445 2502
91483896 632
930518057 465259028
696940647 11782
374431942 1651
646581140 2851
759073485 3347
652413001 8426
916970873 8373
286770195 3485
72573440 320
4675 804762247
121268168 9041
168733626 744
959823001 4275
990895054 6623
761363007 6082
572198738 2523
522753254 2305
632694811 3565
460797519 2109
678335710 2991
531561329 3926
615062616 2712
519293920 519293921
708601161 5567
217346585 171965778
55677897 397
682743920 25830
985501530 11628
576883414 4765
865896232 3818
60553197 267
515564083 4098
788459211 15576
4021 514848840
180018337 1603
66069733 55787088
224554370 224554370
4050 676912950
594878038 2623
850503470 10442
927832543 8032
568061873 43304
675157499 3330
185570155 1509
122826987 122826988
4068 821120372
505265118 11139
573513032 4315
85445118 695
450889244 14199
46700387 2752
171403134 2761
216315722 3523
472180452 2082
732191293 10948
94063125 916
568034241 198795681
974994659 20835
159141762 95125185
99146766 515
383514501 2767
448286822 8061
55337636 244
431448528 215724264
6852 893143691
70696315 437
617020555 3819
328394491 1448
881990200 3889
160373277 1019
517626136 389175302
896829741 7229
961117905 5773
847419190 5030
356361489 1903
995525845 482388640
934460922 159546
258437760 5628
931513071 5711
452666057 452666056
26751257 181
338178957 169089479
308816590 2343
177350832 782
595468440 4888
386891259 4887
395907101 9575
1910 342734220
317858339 2127
4854 398585289
495817945 3887
165104504 728
151663191 1174
864764567 3813
1881 221461013
536205888 4152
483757319 3012
27016937 13508469
5187 965527017
378478712 2109
337338693 2178
288583425 3260
702958941 6410
425159519 8902
92921544 732
692747416 259398123
756805289 378402644
213654401 1790
406796204 1978
947106340 7413
167461127 1096
733437256 733437257
848097624 31375
32785999 178
399379735 1761
992744549 4402
3864 366276288
829027639 476179
411586096 19336
560170992 9858
946255727 5057
785604213 3464
143902221 686
163697422 1871
50174473 662
781734321 5328
642115104 13448
16782616 74
698057409 10832
934210672 20821
517891592 2313
933076321 8646
673348693 2969
655981507 655981506
48479310 1782
293922431 1296
873375991 3851
675115036 6260
903207391 451603695
41790080 41790080
267160576 22805
795483683 5123
244691327 1204
2921 309362125
262171244 1156
349938512 1543
204227206 182797949
255413773 1519
568794424 2508
418299484 5601
571936265 2595
720414066 5314
482700740 4126
90134238 825
224500565 9678
759263519 5849
928341961 6040
214163842 3942
668151489 9250
945481250 46049
620011348 4430
924946500 14785
787499471 472332709
390762616 1723
567709263 4091
926897641 463448820
861218654 4265
407997995 1799
665424625 5670
104629886 104629885
782462464 23553
993775787 4568
354701123 1564
870332543 4051
619161840 71070
474448865 2092
319801148 4343
706444861 5610
176217776 777
765588012 6041
772802415 3465
742952046 6809
557569647 4357
161022475 710
3789 698707411
261817861 1685
9110 912084090
973571471 12042
94801389 47400695
885199436 3971
39689936 332
198670805 2237
435503113 2222
679609105 14046
424194431 5142
877756763 7713
772013604 772013603
809205033 404602516
1609 345209341
603983069 45070
611207467 2695
989169279 6854
982897658 22437
510733332 2252
883448582 883448581
671465559 6730
664502617 11658
230473851 1498
538602793 4529
784834637 5138
334358892 334358893
286210496 1262
528229003 264114502
997318334 992889760
211965437 3775
467420436 2061
165456182 2339
225707622 1641
28561 857341815
961292001 936769116
3862 873827706
1904 314891345
86325534 86325535
468101213 2064
2022 299427601
895300737 447650368
113491064 515
152238750 1567
388037343 1883
359437982 179718991
49144 219427960
404501050 31743
2612 135748076
657477360 3384
596433499 4628
271915735 1424
448820814 1979
835455020 5173
924876707 4846
121983159 2114
608965771 12631
720470351 3878
720402936 5563
374958240 2950
733 149479443
231326994 1020
530006111 6854
674905606 3331
8987 756260600
793161349 8141
127518535 642
505294803 2228
216231914 1457
236718870 1290
6308 821626245
515506215 2499
939148417 4141
5197 841488147
747623232 5188
42183312 186
276051930 2310
789012847 3479
651797962 2874
970959035 35623
24095 554531325
483907357 2464
408074597 2811
908446048 4081
4170 704162880
313654228 1383
20531834 152
573103385 2527
40104082 586
18348 775716592
43499015 377
31365473 195
754801184 6632
840041179 3704
879593058 4126
517318332 2863
542621254 5761
447442529 12532
601314676 5446
969305457 481360669
986653141 7755
542351477 2746
394522993 1968
105657328 692
498138129 97483
332269385 14233
738635230 369317615
867994245 371529666
176788669 1389
238574016 7758
766054240 5021
683774864 3015
452221253 1994
246129349 1310
133476498 621
831125218 14606
682300345 3916
91170501 402
132896724 696
560435240 378802087
928261915 27895
393098238 2301
36609 918227606
365360302 1611
578179216 8132
651591045 7633
972206470 24273
558272324 558272324
7484149 33
292054698 6201
224298367 989
158981193 701
5802 889007211
650891700 2870
676817687 3197
361 66808981
952095236 12259
487147069 2148
560212927 502490926
283262023 1249
393094881 13577
575220288 3945
392811768 2199
417114627 417114626
278460198 128744803
565277505 4615
719730686 3862
248925292 1636
505696795 2903
938015849 4136
829479249 17705
334403944 1715
728940455 9421
632336431 13134
319058462 4534
560694960 331380
594094267 297047133
127232825 850
924019300 6396
779936244 3439
601279845 300639923
673642332 4356
4367 240054994
290632274 133695463
991307831 4371
307256839 3434
778123351 3431
35402595 17701297
198670669 876
746419894 6392
482150437 241075218
950816898 6845
176308857 88154429
720163801 7522
309911359 5179
857014034 8599
977066927 6674
829787048 16263
475838352 3663
475674397 3259
645885512 5733
535127230 4015
11033461 10758848
51874845 488
383933953 1728
327055644 2916
642580795 4708
178476915 1070
373155619 2020
567650414 2768
6279 868913192
533889153 7407
4816 994316176
876274013 876274014
980593164 11106
211997274 2311
431811967 1904
29485965 878
650654841 3228
417096360 16473
552724771 6019
48403907 24201953
687330159 257620
551967275 2604
73268959 36634479
567662880 2503
227735953 4962
782418241 4815
4798 820654539
527971776 2328
137274026 701
513074560 4610
301750063 21298
7830715 384
887442626 3913
940225818 25851
18401922 102
411078623 2904
923895291 17501
809730919 92583
585349529 100662
855638069 10077
632617210 2839
240136934 226904902
231130969 115565484
455172244 2007
341555722 2113
728262671 7989
341180684 5287
478303721 2109
978611796 4315
257117823 2019
353567170 1559
992833874 15363
343363640 1514
74270 685868933
635455487 22656
568953335 4137
478807552 2638
65323744 695
647449311 19294
802321559 140136
685806409 10248
561902009 2931
377672385 3874
46 8288089
469898857 21524
89320923 476
522980046 2306
1709 160747545
3099 700009137
942661497 16833241
540246526 3549
42409987 187
347065492 1886
924969018 4693
115804846 1441
879204349 8394
685362401 3022
796889424 6697
722398477 344299911
498482710 4455
168732503 744
495086935 2183
659057551 2906
8889 541660540
147611554 1118
388268559 1712
824741935 824741934
941813975 6901
143594187 1175
207522201 1363
409498551 3229
250021485 1107
81191459 358
43063649 3424
515893257 257946629
608257450 2682
481862762 4271
34908696 274
371272619 371272618
40142360 177
869453935 23922
429999109 1896
208822387 1102
670505882 281502289
971675471 93010
467189461 2060
655225752 179630
119784645 1164
615059903 2712
57685557 556
795129245 3506
28523 232002532
6129 929537655
637598214 4487
22685624 555
663294490 331647245
330888068 1459
539993144 2381
851149603 3753
142748204 716
980875470 4325
264674339 1816
485272737 242636369
52068199 329
336501040 1592
269422099 269422100
680375241 3000
780393133 8091
710439901 9450
428389062 15438
4832 252909302
755676349 3332
411660469 376218968
3271 673205322
299789332 2866
659141735 6677
3150 570391331
759756549 3350
987531775 49536
102505215 2012
37870113 309
194626755 1170
520310871 27682
959335120 5013
555423315 2528
751203714 28327
73480778 324
696131145 263574056
588212486 6547
684939807 342469903
982237788 4331
840419337 13378
604812045 5041
461559419 12170
229558940 1907
646568207 3998
760319346 20741
711871407 3351
52948001 244
407009912 3904
17872555 111
3446 614247608
742952238 4618
354023874 1561
758676462 8318
621412820 2740
730909322 8843
169014143 84507072
74275571 514
213782912 5222
941767423 470883711
482180291 15642
729081772 9229
343657098 2398
764415399 344324591
838837175 5225
235635850 1039
698546389 25425
492746579 2474
380795148 27099
240138320 1423
33043247 16521624
501667321 2212
804203343 3546
546717461 14620
894904824 4456
998055367 62086
504418570 3062
852004617 4166
562673433 2481
92794260 571
496464806 14097
972641144 4806
627064199 37560
995567869 889477824
667043414 14123
841403555 3710
731165688 20394
742206652 661061626
595262493 41681
362027194 5867
11122572 119
840565845 420282922
936655816 381450781
336948301 8361
327884810 37543
10074105 49
463038226 231519113
579846711 91372
781505392 74610
538936926 6204
612941545 8245
907017717 91822
904871750 4250
922402269 45711
941871328 4153
162837373 718
863012395 64348
627077900 2765
278829933 2869
286894344 1956
365414009 5419
527062925 2324
882227911 441113955
972519217 5246
616835504 4485
390372507 3339
536375917 3954
406707015 406707016
592968271 5193
757979034 5230
855005839 3770
957579480 6270
490163009 5008
719783897 13616
68392481 520
659961809 2910
943196169 471598085
941534931 96026
660305176 6121
747465216 45268
731703419 9211
762962823 9256
687184996 3030
513735732 7762
981384271 4506
246977256 1089
524138915 3444
701120955 6917
5085 547664135
720720131 6522
954124275 912638728
357519693 3067
348758899 348758900
519315301 3565
594702411 2826
417452525 6013
452250380 452250379
614333611 3914
224297559 989
10370 971176805
7794 944999017
894468067 5356
568798512 2508
784480370 3459
33911387 173
264537588 2531
644327047 3144
911488375 28895
410183016 349709411
9279285 137
346665212 16636
561209526 12583
590284272 2627
427458429 37258
712583605 3142
770648215 12436
986588462 44687
60330149 435
743054243 30989
676 145862939
474448865 2092
17689853 78
253882800 1744
301330441 2040
791737479 3491
403083890 403083891
922816648 4069
805146748 13717
367342439 367342439
783493800 26789
373300748 1979
785145942 3654
917661821 14435
506256933 3754
699739443 10626
832381207 8898
397626413 397626412
896085994 5231
426764449 9601
256477251 2654
45772770 341
47522753 272
894380433 894380433
98427628 434
953 215983800
113915312 944
300386055 2563
393938106 1737
582258944 582258945
562921634 3206
373760731 9198
378085373 6524
6781 898306194
338779409 1937
863004619 8586
2000 283399883
402421067 201210533
43792884 19355
470705725 7022
42113785 3127
641438977 6235
364723934 1655
597981711 4784
630823290 7045
13301 867513135
878361544 3873
732087803 3228
140384032 619
664910247 19838
333658745 166829372
799891856 3527
499335832 2302
637458090 31831
908852940 67194
22303290 386
218640006 1518
648854774 2861
8759594 145
994339506 39554
546445467 6563
952533966 4200
845694136 24063
17592339 383
755816007 36191
436799465 1926
737156477 3892
5282 982974918
944935732 16276
43614446 417
778225346 35404
674907459 4611
876670274 5255
790709638 13659
870058829 10365
747129390 5546
440934569 4549
679481188 339740594
598957672 2641
162715370 1269
532699200 2850
484234551 3650
846737179 379336123
155776884 755
300289560 300289561
705773592 3112
538629023 2375
825367820 5181
722053915 25020
134064545 1264
852711880 9476
934097005 381563124
803779320 3930
559339017 3699
658250913 6249
781629750 19575
258211602 1487
759295309 19678
509830663 2248
708172956 287303465
797112179 37101
75748861 334
523005372 34092
532711675 5371
762200746 127726
687197799 14360
761423633 3524
74730182 1892
843966140 14965
929142635 8094
142439931 1270
705096327 3109
688970348 30749
784148009 35710
991593751 4375
84594062 373
152630112 127294698
156425131 8210
377151976 11925
213745039 1009
755943082 4244
1988 420643390
594414899 7893
879535153 8133
732310970 3229
442244172 1950
439936689 219968344
727500414 21646
506778103 3312
550340680 3516
872227133 4678
675635872 3088
1806 262699401
909903851 4329
516080950 3687
489848900 33065
228763165 114381583
134877830 1013
174187995 7854
905762697 6898
619457258 619457259
690583290 3045
643408905 2837
485561671 2141
922746111 4355
174176256 768
610048909 2773
903597273 6320
226111624 997
812162861 4681
325722869 7890
287941683 1705
912852156 718170937
112 12563223
649150931 324575465
303869144 225933494
150136967 662
123167352 968
655737301 3820
760299317 3639
784001247 784001247
95933017 423
858401348 349028363
88909999 454
685032993 4256
128297842 64148921
236928393 118464196
917125426 5723
820284952 3944
859897584 26586
588527833 2595
497725785 6353
88320703 1514
291024395 1411
793547867 3499
244929457 1573
863215985 6616
2367 436071062
938774964 18095
924763000 11857
867960037 24372
6281 651509287
451025279 7740
557207608 3468
921803393 6864
3839 833965165
68749056 576
726657358 5413
920972160 28544
468377716 4130
343132938 19641
871183667 21877
67879550 710
623723367 311861683
887667211 9722
122195894 122195893
910804817 4603
895733331 16503
444469349 1966
697385401 3075
300799538 13933
333809785 17556
128614100 609
61776233 468
322337203 1749
480742506 4879
974875414 954854018
324540806 1431
388442593 194221297
1686 195886968
892744086 5485
703017017 9811
660066693 4837
553136969 99253
618161058 3999
767298160 9883
273098873 5835
111217336 589
40919020 258
513005765 2262
448633620 3753
61765991 1034
713380758 5071
491160351 4732
810029812 5027
835918300 6650
266026200 1870
388208763 388208764
869787446 4411
483567030 3707
49667666 219
193323393 1468
644149318 3518
529295987 3412
444949067 2598
211878629 1590
928941986 7406
316607213 15847
989613310 28126
768263753 6497
494862327 2182
998886750 995983849
466481244 239777095
556585632 556585633
106034212 106034213
333181237 333181238
23621108 23621109
800605513 3839
392819187 1768
747710410 747710411
2901 436555544
384070809 2570
629024397 3087
3895912 3895912
837097899 7006
554 79672239
292856731 17315
4632 912630687
296158334 1821
95529880 713
931209615 4106
896070239 448035120
857496770 3781
498793688 2245
799272064 4269
713764764 7795
27907996 127
765218136 3644
300489541 2570
659284379 2907
923162365 9759
15309 699841001
43543907 192
59358250 333
967045351 4264
31715713 171
408223799 1800
698910816 5748
494428284 12861
520137801 5997
385998622 1702
813317000 19598
803078137 401539068
79679051 372
303988519 11506
914382398 7603
486994023 486994022
474776532 8873
489733774 408954130
996375419 7223
106957991 489
197251415 1045
895605556 3949
647038360 6385
390082240 1720
779362291 9807
4275 678468027
652225902 7086
517316273 2281
724383615 4064
391955073 1984
909437919 4010
680155914 5180
958649783 4227
722088285 23545
5907 647369772
603714497 4477
158261799 1234
448749742 4082
976834615 6603
63275248 279
253326665 1117
682201557 341100778
424140025 3127
372937096 3774
432975170 5990
41300386 2031
271423687 1304
254464049 1664
929649669 5942
685886918 4460
472651556 3998
1780 392607480
782992959 21940
6518 743565445
406481292 3440
55791077 246
606691709 606691709
536900226 3275
653017443 4039
566971352 5041
20095 994370783
865684943 20052
871256737 17790
577414230 2546
336230347 1578
438324127 219162063
868626531 6817
378277933 200934647
626857591 2764
489247880 3736
100468981 443
263626861 2920
758295234 3749
210656962 2853
902262315 4665
585347572 2581
134603451 649
899070379 4684
507448552 4157
114270912 846
619454753 309727376
776085646 3422
944252524 29467
808618039 808618040
599408089 7796
572721435 3751
138038144 1635
483580249 23734
532303119 55564
165518523 1306
761880906 4062
954782347 6909
842320796 842320795
816680236 3601
887951703 443975852
284333566 1962
445632055 2919
103413997 6804
109951312 5266
614127059 6310
163726354 845
119658705 59829352
777297877 3487
604986052 4432
968174470 4269
349105252 1921
22733080 149
84333253 42166626
975720091 28897
31396 895953672
686479247 467868516
93167741 1220
587125101 15837
78923931 348
346903432 3086
497858295 5115
50234320 344
765863735 7685
38506 449596056
871116245 11157
127735103 1177
186533362 1701
560918465 280459232
524879858 3293
298118959 149059479
374451043 374451044
407568151 240795886
851426363 8114
340965071 1512
853 115400424
261034944 2616
202298465 892
4990 724572184
730903472 3349
707364559 3119
307389679 180991170
168054138 741
366646027 5184
921023413 4612
452957705 3137
393934009 9793
746261464 8069
175048320 992
387702415 5471
210916561 930
209102298 4710
144763445 72381722
415483695 1832
28547018 28547019
833504624 4244
990644591 6647
64862318 286
612339521 2700
330661277 1458
499509093 499509092
620642989 9138
372039239 2213
599623676 9381
719648696 40045
559280873 15056
647064776 61983
239137267 2686
831744022 15947
350596607 7104
439802841 2076
269883671 1190
157346063 6543
322638459 18733
2320 226659360
871856029 5723
647939808 374059729
337296287 3864
655171143 127193
383979303 4613
445460211 7017
246347028 3301
198492280 3290
649330799 3210
164877784 727
893029633 8448
561406637 10257
880929412 4277
120512333 120512333
673860572 9284
967769830 55431
971345854 4283
46038718 203
96536586 1141
506955167 2462
53781701 26890850
44474297 22237148
331798783 1463
107333221 53666610
65996310 291
275299150 2146
960854636 9129
356064201 1570
392350356 1730
122640586 1055
396733103 5537
575730040 2980
967 165404383
286465205 2743
509625546 4213
976085049 4975
379649809 1674
914555197 6626
807058642 11674
459101319 2635
326469110 14757
682640967 3217
325317404 2521
295227504 2018
443709920 2788
577234248 7035
85407021 973
129584736 823
84422764 713
896383921 7297
129044079 569
780833738 363979064
842634594 8473
405420778 4409
878473305 6285
983592568 4337
952298578 5842
430822236 2245
781334676 781334676
620624090 4733
931393949 67055
634336185 2797
860981282 3829
368890821 4705
710483398 4182
197799865 83664627
507789528 2239
653674077 3469
253829473 7176
447912562 1975
978124686 978124686
1653 352336230
532664254 8035
81266194 672
108916655 925
515550739 4357
969582484 7467
279451597 2291
655082006 3083
600896285 3357
449683868 206477998
197870749 1077
568168595 2797
534092806 2355
60540648 356
940068192 494484478
792861406 3496
530466489 2339
26416 938012647
40357169 321
596876644 3760
247373393 133816629
302115198 2459
474611973 237305986
147165460 57333201
905122881 3991
14061092 62
691455285 13095
50051818 385
65764223 2038
658879773 329439886
460034663 2084
305456035 1826
142094941 2613
431476262 3363
13026000 150
106161927 2387
947134403 5164
720271273 8904
975285377 14144
201180603 8504
954310014 41713
917600877 4046
186179418 2442
12953 683691100
447678953 223231692
390535429 1722
216012061 4030
94926471 47463235
216696328 108348164
832473290 416236645
749408412 5347
694691363 9643
195119953 1488
571457901 285728950
786713960 16669
754795927 3433
627964402 5227
190072273 3326
345847041 7744
294201657 294201658
647816080 7720
252520697 2299
680030209 8256
948416083 7538
316072182 2566
659140188 15541
577293574 3149
516201879 4370
558058086 2795
383052583 1689
98268722 1028
723291076 30556
963623214 5399
316148047 1394
581242728 4071
916863581 6141
595207656 7671
547123005 3149
123148103 543
30390156 346
97301618 1158
464839430 7199
112233590 2978
1237 112164602
982992150 6573
263763427 2558
365588756 1612
830532041 405600708
723893588 7612
630227629 5853
532346901 3173
692134315 3157
694688441 16295
406671530 7395
898999525 3964
549178785 6345
268131440 107474219
706890968 3800
774941664 16170
135108060 1119
5359 684031692
153444971 1125
570862224 23778
913096607 456548304
4270 630806322
437216137 2046
883159112 5848
334396350 2424
902633742 3980
552724958 6073
262688566 105379404
553476294 3129
679548842 9110
109288016 1135
26081080 115
41179227 401
48145181 590
89129256 393
617872921 3864
886309913 23791
194839710 2685
168188478 1102
439067377 1936
827957995 10821
22702124 8423752
142009594 1333
979437061 582601
834183232 341578123
45821374 495
426304180 3908
708821616 3942
374449559 1960
555861034 277930517
673035481 7830
187013025 23389
865895269 3818
394406594 2169
402329964 1774
170094751 750
774760049 3441
2922 260589896
966587505 4262
605435452 18940
2365 119557845
18602 328827554
809354365 8814
78442685 78442686
705179598 5386
841991819 6036
957534226 96477
7153 254931082
492880520 121220
753899872 8566
450747990 4455
808602479 404301240
302176275 302176276
522281069 21218
864757199 3813
644815171 14287
350932196 350932197
28739738 405
98202509 3390
12289 141488622
553421479 2908
473080667 4562
744308150 561742
945093529 5766
3065 587149166
562638718 3441
502549392 20176
314909798 5158
246797026 1734
209853903 1533
665858985 2936
83459457 368
194954805 1289
485331739 2257
557313512 3795
878162583 878162583
581499696 2564
64497437 513
84634517 869
901919414 5443
943864369 78128
293589706 2417
84780981 842
398329611 77951
654978183 2888
468211876 4625
33603322 7698
887797569 5170
208573384 1193
526118669 3465
25616331 117
748205444 6715
9011119 102
365261819 5190
382144520 1685
4235 806908850
167754156 1446
745288312 5423
323434069 4415
992987553 984307425
870396639 4430
590627234 3355
178938098 789
120686315 60343157
348808657 1538
228935745 1798
563575634 2485
411765144 26284
1977689 1977688
354475897 1563
200244989 16701
2558 334962791
735784769 735784769
142096252 855
977249281 4309
43693311 208
909730292 9407
572456018 23137
913560008 4556
912959729 4633
1608 178396152
517375307 4669
533807750 3534
5511 885056570
882909714 8403
725053633 5024
1551 281700832
440539208 6189
354953124 354953125
263795169 263795170
462430926 2039
317432085 2461
626898673 22793
656977071 7968
960627300 6845
776992373 7109
910407639 22415
431763784 431763785
813612852 813612853
695217137 3193
284606245 8172
804495333 5636
212262194 2987
833047974 4525
866555277 49183
187 10360220
421440026 3647
882446491 12274
584183391 21075
370122911 1632
157621029 695
941047444 670917809
356939086 2265
690130442 3043
699892265 6009
591080601 3608
41186275 16106622
349665878 1790
451281698 3699
541360321 541360322
45626462 791
850005129 377495067
66561974 508
90527221 540
255594584 1127
47399527 209
469319070 2249
659982282 329991141
451285884 2597
440202154 1941
499390651 3282
820575170 108918
938226493 5026
156683890 713
298794093 1454
969652710 10338
180627656 1113
864819226 856294932
509345178 5059
622594314 12257
48236676 1077
287239253 2022
936853714 4162
433195716 4573
859369105 5296
821087172 820134742
108607653 1113
246728210 1945
874236328 5104
494502266 5165
486699643 21283
226108241 1235
583362837 3217
5442983 24
4247 527822418
220859393 1664
879779050 7270
83394176 4801
715790628 3234
345179422 1522
482619533 10372
842276623 5973
948874778 12951
109130701 1199
656604601 10200
860509809 31433
375117021 1654
600661831 8491
544999529 6152
389790198 23209
9745021 45
398216156 398216156
917874845 13823
340727625 2205
861791653 14009
3261 467000666
100696258 444
518315225 4497
319944796 2640
471729440 2080
252437561 1461
595075496 66877
133393026 1069
3847 369682682
401550035 284998978
770114851 14553
193204166 2019
340932560 191876700
384160030 3749
430810104 207258798
1729 308320463
108632942 479
773327052 27298
13191591 346
924601763 462300882
143718736 762
291880017 1287
997661577 4399
6067 959885545
240593185 6907
82844159 640
745238509 3286
259160348 259160349
923737605 5369
587056219 2957
3950001 10000
2953 565735740
127462769 2202
290888161 145444081
876043430 876043430
613804207 324276239
134713854 594
123200105 123200106
416222455 416222455
315469062 1391
677145443 4801
850697427 3751
439210603 3317
121450636 959
786520657 3468
258868358 2274
26534619 117
281450114 1241
444836168 29258
283943585 1252
36831365 198
12173 500832499
653614544 2882
508644180 11660
306506400 4236
162279458 934
794229774 3502
559072349 5868
52679031 1310
677199177 2986
180854743 868
2860 505926193
476720147 4942
106923370 891
606213294 18723
955034281 16209
603813275 4626
629336593 2851
998504960 59024
157846537 696
268548783 134274391
82247584 673
636318899 10575
222070264 1035
263424560 1991
912613433 19742
622317249 2744
794902456 3505
330813534 2595
226338417 998
827047901 20825
12853 942045063
41524 570088601
409761527 1857
602903836 6511
769535927 6964
590157697 3552
858057859 429028930
936 187275061
500077432 2205
483110069 2828
255852081 255852082
506125999 506125998
854982677 5455
2366 492809933
146076885 73038443
399250139 399250139
302411168 8123
268177699 4025
289840177 1278
239636937 33572
19504183 86
43272147 269
489671300 489671300
745775315 6708
805345794 12447
395524696 1744
207680460 1347
381884669 381884668
104439549 4925
330050900 16563
697118371 293033200
623306937 6101
344293110 2058
112488191 576
477399246 2105
804931353 6232
351791536 9631
768797876 4379
20288 732756921
718373659 6730
922980766 5567
285531043 1259
266834223 1219
799116348 5570
176913500 2229
171227286 755
770189027 3396
259417890 1904
6227 266839014
532545494 3212
678860033 12143
781294996 3445
50170897 279
166214389 1338
436499127 2894
448483556 2968
431297191 2311
868055877 4042
736398494 368199247
89809938 396
333137298 1704
815471854 21859
538286186 2885
341566969 2517
503851475 11794
930320065 4563
236062174 3526
250152680 1103
750001908 3482
3986 616856217
760653778 4282
113849583 502
92336661 4383
265247819 2028
49998352 656
60100304 265
736092111 15684
900168732 433750268
130794627 835
601138487 30084
999677550 997250379
281021417 1493
743267074 38420
136755743 603
947536975 4178
333089456 5306
995623714 4390
344481403 172240702
329998884 240606009
39260740 861
477822690 477822689
226293117 7064
412513905 3701
45492849 256
506882786 2235
58608471 29304235
867181052 7012
441339147 1946
366119658 3809
8115 934917510
783253722 5681
375937283 23342
576304823 2879
793746725 384152702
30754948 27035076
204113291 900
781978815 3448
913 95717133
390720618 18245
9945 940856670
205477400 1005
82455540 762
317964666 1402
855689988 3773
893791212 3941
386905446 1706
429826123 2826
569021129 2509
659287184 2907
792588987 3737
634561243 2798
101830058 449
34504675 17252338
782455051 64946
932773146 466386573
561616530 13436
81183871 656
803697440 3757
391340769 3222
25264 589273390
760797232 12723
375195908 2774
677042844 12341
788328991 3476
501811750 6780
832005043 5660
115933729 514
873373425 436686712
721882150 3183
624000888 173768
233075307 233075308
40707454 215
388490592 4505
64758987 2377
370806491 1635
125099128 622
109235411 3861
134614465 3298
414926976 346698004
870980899 15611
537541318 3662
655115934 3313
891112260 445556130
1772 372823484
533406161 2777
449954946 2171
744031157 744031156
84528127 388
867479400 3825
126078019 561
14282071 226
648174394 2858
999301953 4702
71360339 15259
652483080 4001
5418 940984460
457439465 2017
320096808 1874
368088495 1731
290945271 145472636
111594451 625
289299118 1423
678789767 6806
405760829 11587
396207371 1747
665 83309205
356710587 2953
510079981 3662
465648329 2893
893945272 24331
570677458 2626
5171 530584107
786115617 5819
543640490 6879
998191854 483861964
789286272 11136
96804616 1005
38943721 38943720
959132339 5046
840266757 3705
260292335 1297
709102235 11364
131312941 823
725961192 3201
794697586 15142
712828015 7749
273856166 1434
669042012 2950
4535860 20
757714413 3341
12582 360023969
72834238 323
672601797 4159
675794542 13023
951240861 475620430
70752215 801
53420317 978
552959592 2594
640525759 2923
547887833 3434
172905882 989
38584450 939
819039434 819039433
708616329 9685
947606508 410193206
144831868 932
755308626 3475
840416281 3786
158997125 4256
152690778 3513
135010423 2138
603795830 6022
398921159 2513
50533 283241329
236770849 1044
403472940 2262
706247240 5441
8053776 48
50801632 224
14030010 107
917397086 4329
97661339 48830669
85224052 579
585998034 36596
816684174 3601
316890869 1431
401584503 4682
637953982 235957466
204671299 1282
15769310 167
778800295 3434
162383789 716
959584386 11974
302043455 3809
80284369 80284368
69372871 15544
424461213 424461214
7940 732695260
693309289 3310
974269181 487134590
174402721 769
540400705 540400705
2715 55953468
871924091 8519
10205639 45
999470871 15010
69019389 647
923947825 6654
839648231 5058
527055902 5494
551302189 2724
130616241 817
514268194 3108
884089331 5235
746220901 373110450
409901170 2237
893791214 3941
740915302 30523
727324479 3207
658606872 2904
652112547 3085
923632475 97061
292553651 7842
996056376 17725
370122759 5922
652933388 2879
635700779 2803
214091945 944
102422587 102422588
6087 950647070
477095955 2359
881851879 12213
204345438 1067
518182329 7281
528200325 2329
369388371 1885
239343846 239343845
528881275 2332
826979913 4388
498541274 2995
728455904 3212
341547247 1506
456142531 228071266
841161127 4975
126438822 1862
111008144 55504072
289566325 1346
883418648 5040
914924799 5900
718036973 3378
592375306 2721
422178495 211089247
99689374 441
900814256 3972
705062396 4268
22679314 100
868386037 3829
336868403 168434202
704693684 9518
4744 978307427
587635439 3745
624074573 312037286
278773063 1373
458909276 458909275
163064256 719
569915682 284957841
604560799 13600
297070199 1740
905550169 4627
632040553 29601
214202542 2779
965351678 439035006
934143230 4861
257183683 1134
476025078 9123
153724154 741
178079307 2059
275849889 1652
130084400 2697
300646887 2554
189876031 2326
30621488 168
859317370 4395
968878009 5989
98962129 2493
271017636 1195
282900337 1377
560035843 3779
614603124 29838
471671783 2181
400219689 5006
453581999 2000
298684954 1317
974797668 27779
596324263 8811
580544403 63316
227736488 2363
131012663 36094
282664455 3092
620049327 2734
11448725 61
878599921 332803
132221419 785
211594844 23037
191185198 843
859076028 4533
553981592 5721
634651938 4013
701406447 9807
436041904 6815
142601003 1501
42100935 21050468
278861850 3927
644525670 5090
507634225 7487
565 98966366
708711498 14950
818315506 3759
348451004 3813
591980298 3100
871905257 4863
316178551 3649
560878975 253863755
947978181 8502
312611384 312611384
430066610 1996
724079149 4652
323122176 7355
38254159 4858
472636613 2084
670640718 670640719
297409650 7325
593144031 3274
954850859 5532
892411786 892411787
74555397 567
709881411 7310
761796804 3359
711674273 3138
569937571 2751
202752614 894
483455211 8514
260006217 8014
638501018 3773
812461805 4907
678785016 6279
236080485 1109
725055799 3197
574827094 574827095
118095914 805
216656946 2713
825361867 19467
861202104 10536
167970609 1249
15090962 15090963
10545499 5272749
896055192 3951
629118234 2774
734732300 6054
635503765 7571
387587529 1709
885339004 5786
890444476 25104
180080760 180080761
869821190 8959
155337684 942
520425268 260212634
371807807 3079
2117 346205712
422534573 4907
132969594 673
176908914 12987
845204599 10071
911607879 50138
223537730 4103
496448299 2189
260813219 5196
883769371 5182
994633999 6553
9389887 184
707341676 4472
157619766 695
265178773 132589387
914357476 10702
942675475 5854
858624667 6301
845065319 7703
3339 542347472
236442107 2389
538170549 3589
232007193 1023
995599798 920932738
396605073 4588
837 75735945
16989105 332
768642805 14888
752466525 70347
884946163 3902
593344871 424680616
939268403 4361
230173216 1456
403688651 1780
630938125 2782
991532827 4372
180144578 2413
539929961 5049
728592107 7970
113269835 56634918
899841108 82461
31860764 11244057
385296845 2999
166354702 1158
809983175 14938
916841357 362374
374501920 2005
914076219 13037
964307382 4346
337705957 1554
878609718 10129
716767795 3273
892676907 15434
999210038 996796134
637746649 33341
483834296 3021
491129609 3281
891759212 21886
597982269 3172
634794413 2799
611153459 7454
4587 538357842
191156420 910
395854550 9386
906845790 57359
297004434 3179
933998047 5482
131992362 582
742772740 742772741
534525157 2408
767342099 6900
304072180 2830
841167818 3709
469653732 3258
403167664 2043
875398125 4400
825804599 3800
221518625 2678
887890679 3915
378302100 1770
1576 95126667
856469841 19489
867909524 9219
672060935 3445
155553844 11062
411142961 8069
209413796 1468
297005219 1410
599217941 2766
100820358 1577
898912125 17449
1154 234534386
32381612 680
630482428 2780
166238536 733
194587536 858
4750 477892750
129834302 758
536770865 4042
218235521 1216
128283618 1421
849232799 5160
663142732 2924
18135 957372784
766099998 3378
402976165 2500
844873000 20140
261492329 1153
601096989 2699
435666517 1921
467668223 325292535
120688241 634
671212800 9756
514910392 2296
40409253 20204626
424318602 10204
64114226 2737
550858128 2488
3180270 27
802620428 3539
767345397 6139
525907826 11815
348758208 251372344
433865795 7644
383505273 1691
221601317 77415
508924749 2244
68342849 434
664049261 2928
603479855 7379
860219317 29158
979129963 489564981
429809505 16365
189948826 1089
846500196 423250098
710115175 17032
650317480 5191
192918428 36901
743026049 10517
385369187 4133
83827789 406
699879135 3086
901943519 13063
260725135 1442
238690693 3516
58007 978288055
16363172 132
6039 993469363
514394755 6385
383734369 1692
671760333 11906
684520612 14908
911247319 4018
351983328 1552
857399662 6523
831415807 3666
900134372 3969
2862 543831516
850674434 850674434
642053269 2831
802393802 7843
100574313 2788
268521728 1184
572101404 2962
998283527 19542
420356118 2242
157120669 7678
17861377 192
13834313 61
949020103 13352
687844513 6192
927639124 4169
253262332 1238
933742349 4466
204249935 2224
238911968 1110
73614927 719
736050275 24447
385735113 6536
822031351 7275
555607413 277803707
991812184 4795
210875508 3112
186605901 1124
669904313 106216
1443 322926234
138513665 688
573052809 4938
177031188 1485
186238755 93119377
843009041 3873
635139718 25439
711480347 10314
8039 950346463
73252847 323
44904773 198
309839602 1841
270945990 1834
140625407 2436
506100199 253050100
354928797 1565
168896169 1267
985856945 492928472
425152664 6615
478942820 2443
806375937 5173
549657232 2927
809902717 5000
291108216 1372
217729322 3431
642969600 57408
870010788 4002
576975901 8724
588295853 2594
687197008 687197009
884774217 8786
789012848 3479
988790340 8700
812145899 3615
796808622 674554239
731776129 3265
461818190 9535
198375743 1072
196257834 1181
550912391 9985
120199230 530
277140466 1222
383856339 3865
831911812 40441
546095400 3338
76428903 337
833176321 157963
579588329 5368
156932831 4038
891750076 3932
883852935 38791
438669342 3735
578969482 578969483
869 98637583
275324323 19149
998530521 499265260
522882673 261441337
284262855 142131427
20859 838951046
710539987 3133
6796674 317
335488419 4473
209151570 1290
960743963 9496
489622632 2328
661675112 84310
775971448 3787
800959092 14171
690542416 3765
628375654 3177
257862952 1137
750045899 7270
740476052 3265
857238115 6266
400490688 1834
520483746 5660
239206742 71469
391899232 41883
30017719 635
562162036 4877
932192018 9462
522990612 261495306
108663927 537
405333031 2382
498605595 40750
4432 353186080
710342354 7598
645879524 7725
353961301 4378
943904143 4162
803934743 401967371
208174268 1036
344861761 172430880
209201720 3380
750446671 4115
750095236 11495
110599765 3498
221832497 994
4893 415687198
422824501 2170
402828383 1837
180527398 796
928145270 928145271
132374640 2032
873602031 3852
374435199 1651
262207975 1975
466907220 2724
709214048 709214047
285252913 2546
536012030 7717
140974097 1096
729880518 16917
211078315 1002
825870067 412935034
725205769 248261
201500880 1385
986146467 4742
723697981 5639
613035051 37485
345956417 2119
165793188 1351
817117336 9478
822162461 66808
9305 393620054
409564397 204782199
58143681 320
67521611 313
976117071 4304
376827000 1672
489068188 2673
282348478 1773
481699435 4448
587387994 5032
914955650 457477825
861807947 4411
262662286 1929
565394949 2493
703757772 14739
764289117 6280
592643880 3141
241078833 1063
299366761 1320
970394521 7671
999058535 6804
156299087 968
653583544 3057
189291969 1930
832302999 7075
69527219 418
200945547 90794588
986471867 16746
951694871 15610
286664079 11920
674843244 21316
139706159 139706159
299371525 2166
391043385 1925
768924000 18600
962105507 5278
117219629 1220
75600385 373
100494359 1334
249024215 1507
162706827 9104
978775507 9322
664965180 3267
829780681 4022
128715580 128715579
414124019 1826
327413146 2332
314211915 1537
845344822 3859
8618100 38
843205357 5506
335156285 2383
719347655 30486
823227492 6259
491906016 6482
40939304 181
545582575 2501
45585562 201
999320239 9727
253763780 1325
116984855 549
568400787 2917
189275349 1775
865346327 6237
310000906 1375
353568728 1559
703889831 351944916
481254745 2122
103487519 1766
368105051 4427
203206527 896
936618603 4849
466017603 12693
261885261 3889
946625724 12843
176879155 1594
54648359 260
172683788 1944
161828620 1063
773627734 37465
524040585 4495
833183267 5370
748526629 4276
35228340 292
387135695 1707
316254755 316254756
937522066 5632
151546422 1036
758839465 3681
463712853 5963
21341728 99
747506993 3296
847673448 3876
714171158 3149
222709744 982
320403124 3395
430679906 1899
779865431 6414
115890711 511
23195914 1296
627063611 2918
202056514 7810
164877785 727
570706269 8561
619595236 2732
99915015 2990
300094636 2959
240276511 105229267
59808466 629
549068421 25957
904444886 3988
382555140 45526
291756127 1501
762323209 4070
90490734 399
764046660 3389
38667948 496
499146167 31718
889253301 4993
251285018 1108
826777502 5722
76340250 630
376928636 1662
740245823 3264
306872723 16676
18945398 255
875239721 4157
810449519 8810
12918435 12918435
226070092 1588
309336510 2445
983022221 17738
779312680 9909
519880356 2844
491939018 3289
893470314 11047
76508044 1569
85135196 85135195
333875230 4760
632259025 19056
278475979 139237989
221520045 1376
927456548 7759
610980342 2694
737375920 9051
720968969 3179
484300861 191111541
66005504 548
932604097 110110613
398021349 1755
1134 165095105
258065562 2970
743386761 14193
465988802 232994401
51981037 921
95251256 488
131313534 579
734693850 16995
220425707 1540
908226343 9796
936877751 4131
656786737 2896
446876892 8316
695408909 15472
7422 790940274
198430428 987
100228324 475
496644796 4448
591895001 5506
582327293 582327292
545628413 262712001
882701599 5438
594640048 5236
752495855 3318
767876878 3921
859694583 6096
3564 481492327
487078410 487078411
941038469 11159
73863312 18596
274083679 30789
73850580 640
141766558 14809
106762234 70133436
48655880 320
742664904 27071
2235 392175046
301529814 18218
465289369 4299
743535199 293403526
431388166 2027
498527051 4150
74502613 621
721517647 4790
712056234 35022
615226817 615226817
707515427 8732
471486374 26085
2264813 90
60626740 5966
538335208 10701
295007761 1323
965668649 5040
526107284 274157
952080282 66583
639097038 2818
224244070 2245
448597614 1978
710871245 15036
289856489 10463
745637070 4393
323190230 1703
625946669 2760
326766898 6997
761481952 4312
845500452 390063147
119262619 119262619
312668752 3278
500872679 2394
455123870 3697
169621968 169621969
209257746 2154
683271768 683271767
846527726 22818
842982146 3717
65228519 456
522528768 2304
396438393 396438392
133563839 1572
526154374 3166
425301205 2057
229810737 83230223
351435660 1730
73909 810486094
180843756 3863
214385843 3774
500685870 14065
393928511 4286
153012352 3205
802203030 116769
34009 903992580
900629010 8046
807978223 80678
99561687 439
380642677 190321338
441972084 2918
912235994 4473
26047201 118
271483634 13658
407451049 3481
963799339 5540
361930291 2302
733972622 15983
44085918 422
781298440 3445
233789976 2268
58259550 295
900993252 6541
745202026 13554
279861327 1234
985824712 5608
444340773 3611
987906297 4356
642582936 5923
350370649 5846
743194271 7528
344286204 172143102
344270256 1518
104214074 104214075
676293482 6241
318423864 3302
807685664 16928
678228531 6035
627711666 86911
931107407 14308
131983075 810
67614625 3696
710762995 3134
31 2704325
89021290 645
927822498 4237
829720538 17568
32625963 657
157111926 157111925
255215695 4237
926445320 4085
949344341 734198959
346603307 346603308
734188090 85143
486003501 486003502
94008163 4674
734252404 4591
848937180 4775
253099873 1116
344949111 1521
94313612 94313611
5518 723934749
93288137 1786
142520518 2198
758675128 4445
765796448 21074
591485329 3024
729366289 3216
159003159 887
529342097 2381
279814748 1497
5053928 23
946889680 11951
1711 320032284
360385159 4807
630531788 50681
273982985 1458
58219549 258
436096217 281179462
810554608 3574
279407906 1232
15119621 248
4429169 4429170
947990560 4180
23788716 370
4824 822333520
634191417 317095709
141878746 6031
195442408 3701
655130379 6811
210421739 1147
470271632 35823
541 91577936
110285764 110285765
507108346 2236
963181963 49417
49056839 392
308194667 2834
275303577 2566
741421003 3838
172135170 759
41729729 184
828888900 7910
414373168 10256
967016231 26082
740912355 5617
988680093 22096
2529 437800465
435418072 2326
202781340 2610
234784347 1943
399393776 8203
11337 850626447
686387163 10661
339504807 15922
778857262 4198
519092492 519092492
749086132 3427
161835441 755
66257272 304
802843681 3540
706759107 353379553
16525504 145
72851020 2221
877112756 6019
666088104 2937
440487964 440487964
657640862 3262
27595 568326357
535776289 6041
746084223 14638
589860920 589860919
556624091 5303
233062813 2577
171227961 755
405564815 3056
859084307 3788
90626237 579
507537071 29142
697838985 3077
534186727 35642
291481293 1823
369879530 2866
980263745 93967
986538820 32783
948770956 6765
349894935 3495
663795116 4109
317306405 311171789
583673429 5133
792611892 5393
180256105 5292
517583089 2417
718567188 6766
185003440 3148
459009505 2531
894402242 4044
70532614 311
377054591 188527296
101444160 800
235182331 1037
321912499 40625
122466354 685
104296411 6959
275073053 2507
935678101 9950
974974508 4299
343390617 3919
137270547 1011
753229464 8332
849549389 4406
895162632 20841
295979043 1531
352280609 1815
479411197 2198
531604249 5992
357728388 4299
903168520 10677
5876 733377164
222531555 111265777
573922885 371499091
508692212 2243
488689345 2448
939235585 11696
772355288 1184594
413207739 8673
662165657 2931
569035071 5554
680608968 4836
539086962 2377
675070309 337535154
816531806 326253900
709553353 55932
31332708 547
158851479 158851479
305341399 4940
988590686 4359
679593458 339796729
716947399 5867
965503499 26678
361036356 4413
545992835 5339
986127296 10744
339967081 7626
794715709 40386
222985398 1934
717030682 3831
184835111 815
455395900 6666
976630470 5706
839438482 9093
575350480 287675240
464672540 2285
839235120 8953
723651165 723651166
699115556 17699
738767014 27180
197002571 142955640
93454422 428
766041010 3927
52457222 267
791730872 3491
433624391 1912
537515328 5035
807784505 58795
376034014 1784
53197370 467
942432399 4760
22463 307675711
689904305 3042
716659829 3160
260812357 1150
40510911 20255456
837972097 418986048
347954189 7615
898734974 4282
9391813 159
429863462 2042
99848230 99848231
858077886 8015
189395826 2214
710 105613777
158847566 158847565
75577289 37788644
680793592 237308873
348124185 1535
192969442 1483
664697153 5366
598788050 3999
458912016 110395
490857432 7782
890623929 14065
643771893 6657
722069713 4903
23132681 102
796145849 330748096
83561592 548
325602036 2035
2570 146492570
930570102 4221
329391719 1470
999125270 10945
236651318 125071327
391336522 7113
4375 462262500
760481278 256159874
647001514 13466
306831108 1497
803297264 3542
642045322 2831
519952907 259976453
724374239 3194
865338880 4492
438209025 219104513
247726939 114431312
833821520 3846
96387370 425
738641953 10656
853828880 20963
291794739 6369
227799151 1981
585859631 5341
562369904 6395
22452345 99
486146850 3596
833211920 7837
964468284 7566
975358066 4640
183928312 811
68107786 34053893
263233117 1803
66474241 66474240
362006281 9585
396356121 2810
283488749 1250
865668880 3817
32420499 875
636225756 636225755
980179119 6530
592939251 14125
894384533 5394
92774572 410
3342 571881070
461803783 2414
620052541 2734
728721037 5387
570408453 2522
21998790 97
248013933 1336
595487541 4957
13613259 13613260
220081175 110040587
252192703 1112
499723675 2428
824896035 824896034
919065605 20282
27987184 418
447459557 1973
741375541 4303
490756670 490756669
633171694 9188
546902973 55051
69 7023769
30790602 374
154671797 682
503065905 19615
81393793 683
745922177 3289
696538521 36489
571420599 4209
254672839 1218
975035960 23444
436638250 2137
911095525 8665
478262079 7687
501722428 2463
473333540 4857
423752238 3843
814754779 407377389
15966323 92
697391983 16784
714972040 7074
49280895 448
491344789 5396
5265 986081850
833423838 3814
101149042 446
194319745 194319746
483069089 2130
214998989 948
125128184 2967
989421308 11691
72514783 568
455852912 2010
307529968 1356
500783433 5457
751356179 3334
635472828 7183
185215831 185215832
254206509 8761
238282939 3317
347244677 6932
419780684 2811
424762273 2145264
611201745 2695
61041799 61041800
3740 238831555
804352919 7873
382753139 24749
436801192 1926
628106477 7308
2848 303508409
63048023 278
742627140 3535
397558260 9180
160717771 1179
389973188 2129
549031251 2976
393876835 196938417
669413355 12435
455920481 2045
781892427 4175
958415982 958415983
511383856 39911
51675478 1537
110384112 507
843441841 3719
360824481 1591
6114310 216
4988 262922918
833500405 416750202
772887309 772887309
502811441 2646
1254 191905332
682213736 4127
962116211 30159
120643087 60321544
808848309 31587
977 63090697
358477651 2474
884270816 13824
418341249 14551
894236912 3943
215225836 949
227788199 2025
27831448 578
395308625 9127
154005127 1257
361211458 2486
781975582 3448
630971629 3837
595203965 4338
506134719 5824
307287591 1681
978701724 9876
90637604 511
127009230 1669
24493428 108
93732608 1951
638674056 6726
275124583 2053
298892299 2380
730152194 4645
208648639 920
27720084 299
108818893 531
727772320 3209
622996097 2747
319262885 12016
183405219 2718
48672275 581
17735 534995654
52011856 323
662910807 2923
249233275 1338
807766615 22699
761160031 4740
324425115 1812
200711800 885
436784346 2241
896322196 369740401
625285418 312642709
556634756 10727
302831893 1518
861579165 3799
531839888 3287
544196483 11513
498549177 249274588
123563759 664
764050700 10460
756855217 8171
872220108 6036
952935883 330754067
92303300 3854
778352922 3432
9480217 106
831508485 3947
931011113 12536
884938482 3902
668142699 84973
472503621 7012
286414441 1321
758996140 6393
979847441 5103
882324474 5707
577180706 40121
4359 441185092
321186600 13185
834241591 4133
747331079 3412
523276015 11269
192759594 1672
41589547 188
687982757 27471
440295533 2334
890613124 3927
681817267 14334
222710725 982
750810439 3823
651674133 10399
996654460 8113
380555299 1678
610591783 4246
153846047 76923024
590338784 2603
772640595 6038
420317760 2202
106827269 1210
536811842 2426
2717 389695622
16256 907052288
631997828 4438
367990820 8433
991263301 5383
293492864 293492865
455769983 10464
395461366 6549
181600138 1377
553597019 2441
5224 918786672
864063868 4276
886900942 427800640
4065 79256729
610846936 2897
805234601 3860
427772931 2538
90490407 399
999924059 5452
680834307 3002
856589606 3777
880183341 3881
961140257 4238
380886014 6805
158301514 698
277158451 277158451
898164062 797977601
303077187 1851
272059892 8006
534957253 2382
9118 318537330
52087233 546
918720837 6426
995216991 10948
388555199 2676
793866561 303182774
222821114 11595
503549621 8187
744784473 3284
764996441 5540
648188276 8027
769955445 3395
4846 432236623
115801519 714
223573298 2671
73204800 1812
883861281 28694
626795205 5950
8287 736687410
980244408 6908
857138652 4566
815671277 815671276
251135730 1453
32553040 208
218855246 965
722074277 10318
863169857 3806
560178710 2470
893757597 62863
894822291 447411146
722048350 30253
917463395 9102
927218836 188115
991613940 7710
304583000 1343
663369524 2925
960526887 224108
466509155 233254578
275048152 5999
61083288 61083289
214493093 2787
187330553 826
167774009 167774010
897928988 850235566
365 24660748
967334473 5137
680193448 9447
249935819 7452
599188460 3238
275943978 1619
534775535 2358
36913866 358
136272696 66510471
996928236 5908
534840801 4774
836508667 4494
13978613 67
982912194 4334
490502283 24207
938871921 3353114
551537485 2748
606469447 16278
844350071 3723
5337 503189528
163695696 1877
684455237 3018
470341483 4859
520922537 3529
832596835 4901
14184 258037544
769966272 5224
912130031 17512
859265344 859265345
461976062 2037
127007117 882
108459510 494
15648594 69
108073861 54036931
7696420 7505263
861362313 7489
624058921 2844
180979582 798
428413064 14521
282525271 2448
104166612 67011069
898553865 3962
360527636 3966
119249669 1361
568854072 284427036
2736 468017424
600548973 2648
747282936 3295
10453 212240463
208048636 5623
439071247 1936
454934152 2338
570320773 2628
243205631 1152
184287779 3523
170957199 1675
942760053 5082
259013212 2246
437613361 2096
907838687 4596
618680155 3777
131993526 582
179846850 793
785692973 392846487
685418002 21127
127968547 633
708647197 3317
832 161679355
219771041 5674
446247192 2796
867889680 5026
243317596 1959
371256385 4512
649962506 3253
313131444 8497
8354 955325161
915106510 4035
736513317 38108
281292033 119255866
972180187 6286
358519557 179259778
206057889 2186
264820009 1576
637898626 4095
522707985 17912
837707346 5463
869025294 434512647
750542848 22528
868386569 3829
92083909 1015
735830031 3544
392213366 5615
599666363 5389
678427398 30371
89295662 537
958851858 11244
497679919 63874
938755232 21177
368535869 1625
436059252 30343
484396641 2912
302230993 4174
566635762 566635762
674660064 7527
66010896 332
22066018 22066019
679869833 4326
950558574 11120
900215304 21396
982694057 4333
637895999 3000
832332875 3687
854561104 4155
189578795 1085
616873817 2720
266565150 6817
3855 841414821
766547761 723785153
576400047 5136
698468369 3665
468527947 8561
434992771 217496386
167825177 4449
542736750 5037
636848238 21044
336106397 168053199
977120406 4335
509988750 2325
748513048 6375
538291505 2382
717688941 321598847
124172305 643
680146210 2999
259973744 1763
887421739 5129
370522319 2940
703967096 3193
627569651 287736452
622507033 39144
628983753 314491876
369110236 2948
220821959 6913
276946356 4313
474574121 5297
759073879 3347
187033061 1301
616636954 9411
587913634 396959552
470311663 2312
58507121 10696
915650482 880737050
67130297 296
73875170 328
558190826 2953
631908533 56888
263517516 2025
8725060 48
889418835 43503
29165144 161
392362183 3780
307075014 1354
1128 169204339
183283482 79433217
214550855 5764
211911301 1330
1091 170596682
853210539 426605269
260285746 8686
91068694 541
331805619 2127
846431835 4997
142796421 16641
553288872 9376
14370804 84
673485091 19726
154476150 761
76261989 429
15767921 56314
645898689 2879
164374158 17499
402643035 5924
621167988 3297
568523501 19450
464239833 232119917
240191288 1091
820301392 6273
269431000 1188
729412846 3634
580133937 2558
246781979 1332
623226916 6214
207027022 1444
356641908 51308
962679516 6278
58965660 260
48533871 214
53993422 355
231673261 1510
830035688 4036
3509 382046638
31272480 160
489052463 8868
7579 831431458
430888661 23540
706135399 307271016
190712563 3246
91170648 402
539341740 3780
115663919 510
559106654 6965
417140324 6195
113172193 6152
580565540 29032
60488 524370472
986821541 19278
687166616 8318
906580080 25704
539324425 8418
127046432 992
918805127 918805127
343685981 2420
133587329 608
724641761 15394
41729543 184
792411249 3494
762485895 6102
5538 881710518
712584007 3142
536508033 536508033
769622271 8656
350171595 1964
881112561 10303
258072626 97106377
728573635 116702
400580458 2424
92853511 1649
628959632 5290
577701825 3472
939006691 4233
598518121 5323
442331957 15629
923728448 25244
926260992 5497
5081 819214711
865438355 3816
417251128 17119
484284743 33528
297914013 3337
147414801 650
52745884 404
560429360 2545
746646318 9317
336334020 1483
348354048 1536
740985060 11614
123147512 543
36195452 188
593156060 19791
393217082 6634
581544012 4908
961824872 4241
385319607 1699
348345679 1630
679175120 4570
575147047 2536
314422139 9554
37314405 355
798108569 399054285
978175441 489087721
200517234 200517233
828303921 5697
27662 784607164
190840760 46862
626021111 6974
642144664 27656
970237202 970237202
338928409 1638
305035422 1345
811378990 3609
55066769 27533384
552163071 5084
292986765 3188
749632533 5162
681432522 8808
427412135 1918
130332476 315575
976774287 19402
335504963 2685
762960100 5540
978217279 4769
3952 259471255
152057807 8414
625887640 3747
201773259 4082
212773777 1072
324315030 1430
10568053 3231
146102725 1309
3716 74630504
964465164 5382
973341285 26712
645052991 8768
187748427 20000
403883295 4275
179166205 790
723102409 38256
703804800 7427
162269699 43960
276519859 138259929
553576193 4706
412833263 3649
223788252 1263
972862618 9737
798313689 56398
546446425 546446425
407545141 1797
823034830 3629
440518191 220259096
369907762 2616
343325975 1663
598059990 6826
57097368 354
66066387 629
357684134 5645
686357630 3277
220463145 995
560749393 211405873
394201647 182738664
545759726 20754
2639 425007023
704066802 704066802
4007 830671135
187761896 1244
624213458 3777
12842859 76
633431392 2793
891296489 3930
659150560 5632
95196952 653
532111311 266055656
509066484 8763
905500196 4683
443892733 2829
939597750 5915
18035872 283
387433505 295259436
347991277 2521
3216 325706832
524343105 2312
666794054 3702
549640276 538474035
829466892 15658
222817267 111408633
291843604 1811
504577296 3092
976889213 7419
162893441 1137
300426969 11108
289244714 2500
773559059 4663
283112904 11896
992736217 10202
3910 681247668
72862042 547
512189171 2343
232462714 1025
358691536 2195
165669292 982
277443125 1425
2395 266117630
276673029 276673028
165330853 729
323177174 1425
68363121 952
633656849 2794
359755156 2115
23514120 210
426788627 4395
530695128 2340
514234262 514234262
155171581 12665
808969489 3567
453583 2
21847463 111
511559749 2786
916627411 851964196
597243695 5043
39718463 491
418914366 2929
17847 901612593
251059852 1107
541484969 2452
149003002 657
523815765 261907882
913115767 456557884
788353384 18499
6804 625761872
746142977 3290
33164401 300
91170383 402
259451192 1144
660169599 3200
186053941 93026970
905042090 905042090
248158845 1633
211372295 1112
93358744 454
393255595 1734
804322362 804322363
469841767 5640
320390787 320390786
314787296 1388
663936121 8315
70759105 312
437030110 1927
698746153 3081
589028621 4462
855463242 3772
334403366 2209
478475194 9222
108103590 50634
88026524 475
28326713 1091
5168 557653040
561764930 2477
957067650 4220
784064246 3794
751818795 3315
893866899 6879
471817320 6630
188691434 832
881747679 58255
539115565 7271
215474999 2550
12257 869072261
940 150045723
920990989 6516
200435870 1059
317523305 1968
650408692 11781
346753151 173376575
348996151 5121
993070079 14992
757028358 3338
975659183 4302
821440625 3622
687403859 8580
456761102 2014
979882749 13625
468325544 2065
349100995 2183
2757 560552644
858686135 11004
830058504 4403
340982260 38037
676247581 13642
311668523 1541
217864934 1233
649106153 3086
213323399 2325
569245410 2510
375959359 1813
658207723 329103862
949401629 7294
437970352 11739
809798057 353007
6026 862175976
267461497 2216
147525069 796
16325920 142
798418029 4489
288375819 287033792
1902 269638932
71453570 410
571371431 2857
291847714 1587
177248897 2611
972771345 4865
961704626 6391
468720723 468720724
869078817 434539408
959419351 5121
232689107 1433
4866 701229528
290062581 1460
209998724 1145
866888911 10818
180959114 1231
361051959 1592
484585358 2268
975899965 487949983
986008186 980560937
438843386 1935
76790539 370
969860895 484930447
632458559 2898
408389039 2889
100488640 1808
382596416 1687
691362096 7822
2478 337060276
303446421 1338
617098310 2721
249965064 5868
814699408 6065
996297240 4393
89561070 684
574422919 13296
453961561 2199
379044392 3992
567043250 160681
662348073 5834
608919923 13746
164198133 724
779610947 7356
337239705 1487
225322152 4556
341812019 19954
88113153 667
554504924 2445
391248727 16044
204215630 1415
695617626 4009
524164200 10119
9764 780446284
139930093 848
724098692 19500
442924777 1953
356843585 1626
803737612 48706
382868622 21642
111581665 492
99783513 1626
200152837 200152836
71768510 1493
259026281 4868
581435713 19008
457873339 4265
840819850 22450
898545942 3962
335696784 335696785
444888745 3446
815540436 3596
581305428 4092
740927040 31920
443659781 2141
576265249 4132
848641872 4499
582809136 23189
504 52581816
433034675 33359
388563953 311599
749355635 14623
132803160 6042
396478648 185633300
998878081 4920
218424408 6451
278758308 224752599
982689736 4333
136733628 1691
7444 795589203
324328954 2228
424699082 4573
558270177 3014
162164875 81082437
632758692 11879
448639425 37063
866000532 717739
715071442 357253215
581570441 6579
737952359 4841
851823084 7833
133188326 2253
602346633 5212
663537717 19410
726 102902665
644766812 2843
137832106 665
31297297 138
854748919 30775
550654844 2428
737280144 7884
652514497 4432
313795453 1816
680378 3
180540765 2619
293169104 4345
660051362 21919
291747890 4042
989575732 989575733
771754950 17775
795446172 6498
559175017 7752
874940665 185016
955936291 5290
193908016 855
476941473 2103
279815152 5817
921991726 4200
57835976 1276
172918356 847639
887287873 67794
118378665 69060
1168 112243574
700389845 5046
395883504 5112
620136203 3334
322177282 1499
2486 254211711
659518128 659518127
723920064 3192
963856016 481928008
757037826 3338
148033385 2061
711536059 4826
379538311 4322
767135125 23156
304443437 1624
543845775 4724
135423450 3525
492136469 2170
852965045 851945113
948 115804218
934390540 19879
224928330 35401
397866351 3815
966136095 5595
774304385 7255
85007845 541
1664 332608056
977019937 4308
415093545 46845
431475 2
352840198 3150
20007889 20007888
467430104 5842
286804659 10279
873506013 4678
453263278 453263277
812368944 3582
678188339 4065
701166960 4247
631118102 3499
974294884 4296
106137066 524
541713277 62946
633428175 8387
237731767 170990098
3876 683718648
139234509 699
102339225 862
6113 657972755
410668957 2441
938802816 17221
235923588 1236
133689413 5927
38717945 233
271175101 2787
409968703 30294
659775113 6458
112772136 524
489035799 2961
53744796 252
174545051 1675
405502773 1788
968106533 483380359
9536135 281
111795000 500
435424530 13687
5983 989408710
491298399 246384751
213166584 2051
334350022 4034
230354201 2459
999312298 28116
227473379 1003
827361406 13905
585427834 2789
960072119 27624
615285377 307642688
27151177 137
433374691 2781
122353653 1027
439394196 5628
236404738 1136
756084540 40519
438804546 9723
959393447 8868
977540400 16950
796094162 761059530
376504363 284427504
531443361 265721680
50587778 359
707930017 5639
521950826 5082
537810463 2889
1408 92170847
885228369 5956
576729514 2543
498087360 3427
221385741 219519134
914316146 4078
868382738 3829
355571172 2992
180138891 1432
289594377 2131
458906496 2256
503 86028747
279180332 1231
525250272 2316
371487517 1638
587324685 587324686
491229307 2166
936848219 6965
421253574 4927
889474303 3922
991144318 5609
956505086 9277
642380396 6199
987683515 4355
923624199 10924
834148016 3678
45812186 202
851994849 24010
108967184 481
537505585 268752792
489 83168631
827340865 3648
350403917 350403917
32647898 32647898
530200739 2460
802285769 3666
87039416 87039417
935441210 923601862
910569881 4015
924108412 34737
6992627 46
968717816 4301
31025585 584
468377278 4565
715755551 3156
987589260 7665
457436711 10091
1551 130421264
973250226 8393
75123230 455
716665964 3160
664131196 3099
671371550 10655
787424549 16542
863404463 3807
348102751 1789
680146778 2999
135847810 599
599699957 4492
630751846 33555
385154450 192577225
788954983 17718
911431055 131027
727050169 159336
882464976 4056
553497451 8978
706142725 4651
713928503 356964252
703460662 58482
341860688 9876
422692192 7592
862266986 3802
968591073 19529
41534487 277
114756324 506
164189254 1258
48987163 216
44416 485603281
734383693 259815248
712911933 7079
150378980 75189490
246767487 1538
916010161 7320
682265016 3846
880633337 3883
343816672 1516
715268837 357634419
101107915 1566
832925002 592832585
950196667 6668
644151270 3066
442362396 4361
654068127 2884
817025280 318608396
140838452 621
825809241 33408
294860114 1485
395741495 1997
614850327 22299
729482473 729482474
635715425 2938
589330101 29570
40869973 187
52162391 230
592720299 5709
505290347 2228
85379831 2088
928764320 827671751
319993021 4255
145960943 145960942
271338985 1415
193226061 852
848427748 6521
988941272 5974
605251812 4206
637500751 637500751
964025691 12374
63457764 63457765
504158609 10042
79714657 494
355394602 7846
519620984 4251
359175811 5218
644886278 4131
30014725 190
837254749 3695
152105223 2642
923834987 839405599
880064633 880064634
776326655 23072
403356262 6083
709609383 4175
741650926 370825463
238511655 2127
647261513 2854
112035014 494
800935777 8826
663303207 29995
972537175 22068
287800940 1269
348581533 1537
146902306 2638
752103029 3495
480375379 7207
442784747 3403
898658287 12255
488443963 488443962
370514453 185257227
284839713 101595989
2823 323428287
784751397 5267
153235823 6562
2616 130912488
58478309 990
246177162 1687
948010653 9523
685592765 3023
317584194 2151
525913242 3318
895815533 8348
448822506 23973
311471460 1431
843641532 15241
91396830 403
580796360 3272
542698494 2849
243019284 1849
289644306 1345
465718573 5364
182096452 1972
808481248 392949698
144960457 72480229
212959309 939
550338838 6497
73933867 326
994256114 102947
243536459 2057
383360198 191680099
190240360 1891
475238600 5195
2471 510287147
930526134 4103
586277124 23585
262592928 16848
819566775 4462
6026 858873728
355534919 4404
322791806 123820363
650321256 6797
950461512 10739
6565 778280750
321612481 34185
470595131 2075
833324713 11917
240178707 1621
406184473 1791
291249431 145624715
948287763 948287762
586833932 4515
63954128 5901
3110 183247420
547259895 2457
604446292 21209
755448875 25298
201195439 7617
535367503 4144
398901719 1761
669594924 6978
696934889 3073
476502860 10540
602893305 2873
761913501 23932
25736868 764
567505789 4549
285540407 1298
735750036 75749
715321179 29926
792501970 40071
8251 724693581
924613627 4461
593517280 2617
181607014 4292
759072823 3347
659417155 8051
902595497 4364
260227743 1628
5131 632483334
314787675 1388
477170260 2104
52661641 1133
187521281 1720
430916524 430916525
700054204 5335
373266747 4223
428305399 2267
627309438 2766
658152305 2902
997894745 498947373
764011242 6662
525 48153154
196057716 1291
704173861 704173862
5698 736899548
7636 232609772
658961219 16319
448724335 13784
544529992 2401
12974 520689063
25068 629858568
169866458 749
219445095 16046
69156612 459
388069851 140161110
568132848 47568
265416901 11980
95025654 419
944712568 434382362
669265839 2951
777187326 5440
603901638 60822
607005771 5452
11107 674581426
4107 644088489
947989492 4180
921401129 326772209
207064479 1093
391668383 1727
234445639 1263
36966933 163
931078572 817662942
585803737 2583
970447763 12441
551753980 295969555
119605630 603
587446766 2802
395753720 1745
369897751 1631
688163340 3382
979079823 5227
176587381 870
602132759 2655
419111616 1848
4774 941622444
430199601 380371
53026805 6158
563474384 4538
40051761 296
254342538 1129
688540221 3036
878268889 5404
476024662 476024661
348552660 2141
958708379 7521
105231501 464
219512893 1399
931507600 931507600
405277771 1787
229544968 229544969
139984220 620
961421190 6298
345914416 8397
819023306 5783
611204439 2695
551010460 8095
1001 202042127
274419175 1210
952404013 20027
469444985 2818
816398757 784015003
426440038 14493
972006688 6773
24019894 248
6915 224696010
511413705 2255
11399355 166
767464128 3384
911647602 911647603
391683503 1799
997202063 4397
988469248 14248
456530282 2013
637252217 318626109
842111711 5328
441910270 3565
483218084 7507
238253152 4036
894280337 596261676
684066197 5303
943051967 7229
904488796 16972
676083552 3191
752737243 20818
447558749 2182
956678341 6780
584484339 3652
135254350 950
498701165 3471
612859717 5229
305124272 1747
30921260 155
717987812 717987813
130744680 620
639334939 5916
17806 553136332
431517304 8091
150481891 4571
478303802 2109
135621017 598
6499 876740582
534384535 5992
767493287 9486
200710035 885
405559973 2219
137451886 7062
218350638 47947
407511034 8717
942089814 4154
663223422 14719
890178123 7878
748722776 58885
866806081 3822
236774235 236774236
703896171 3963
80738153 8439
902357551 4348
133530802 1361
871260123 6089
811684990 3579
779750546 17671
682237670 341118835
802264403 7090
600769980 2820
881935757 712568511
66798992 363
271698015 1198
245257723 6802
988843807 39654
150362770 663
366763763 10574
349686981 3438
446799241 6414
526386554 2321
806129822 7840
418563740 2089
762802493 13516
624867608 14606
695617655 10216
621203098 51020
823047438 19776
796574241 9184
681234744 49827
397170671 193931706
301256447 2238
15318412 4663
641936944 3522
670592929 44147
970157655 9045
99309162 1501
787682307 55643
3799 781108746
436133293 19452
654069476 2884
475405636 5008
438995382 7540
4886 711069968
329077876 1451
2997 625536837
279833977 1432
915494780 747465
206199658 2859
298717277 3203
288025840 1270
309035892 1559
414386960 2031
329074563 1451
426569372 2184
313553828 4679
110871764 110871765
482743505 10957
305033894 1345
906200955 34455
653539756 10285
205155406 1263
988479302 958297143
976570659 4306
504791847 6479
738433033 3256
639671199 3296
58058496 256
920056776 5589
609273687 8076
1574 254386732
82204079 560
957318094 363653536
263982050 2294
816047227 3686
3136 397549622
3045 642695970
117684687 628
192608416 1159
542488600 2392
597826298 2636
433084570 3893
514344178 12885
684648109 4881
530077369 4495
189840519 847
497579593 2297
55442769 268
261334563 130667281
377391584 10651
807812218 4249
201165065 158288041
793875580 4871
661699924 70975
844752669 12367
417298882 1840
849510000 4877
433062148 60612
742750175 3275
911167791 7306
942698862 7077
872894747 11668
136396874 687
687872992 4372
626505951 7313
281447317 1506
785604024 3464
86621179 537
435352491 3106
134487586 593
482206110 2231
5789 626277176
846976743 423488371
70658393 3128
567 16229241
372824760 1799
154954681 1058
990071575 962502277
64166849 8642
571591652 2589
995815800 5058
369895920 3880
470368682 2074
917813614 4474
101651480 1736
119663521 1050
926110650 926110649
701621807 3557
81638150 998
193228132 852
538177417 2373
992448566 4376
928361166 874870778
707096206 3345
92511206 3733
624860724 6556
193679515 854
404143343 1782
843240777 4228
977734265 21281
823293984 6571
295976212 1658
167903605 1188
12858 733711706
8419441 38
529766320 3775
997726900 997726901
422865669 4785
81168394 531
4325 934113570
682384977 4264
290164395 1707
429605992 7256
516176316 2276
578775736 2552
656335229 2894
28440041 203
881090805 3885
117769217 2225
378243881 1832
603944984 2663
919641561 4055
993782723 6468
133385099 636
248523481 1289
821806 5
661102362 11547
610975758 4281
513006561 2262
333468818 2312
918732672 13068
169225118 5220
513463066 10785
541506248 23497
563028669 22356
658630159 658630160
227699317 2429
526842774 4093
471863028 4134
1666 138396286
573206341 573206340
272827117 6194
423422530 1867
443306033 9517
700122527 4512
146179541 2470
52854894 443
643494356 4941
359466156 1585
141607479 4805
941187499 4150
620756460 6780
668490791 478495551
752986662 4849
88437077 1057
593878126 3986
847472544 21492
203083445 923
151294199 151294198
34151732 297
955343975 955343976
215665468 1462
434050086 14705
311840374 1375
381379646 5653
235107443 1254
452357870 30099
938066488 5441
20022520 241
308042303 2298
21031391 372
728121334 5735
243867157 1844
380109401 2200
321136057 1416
283943645 1252
881568604 7070
205926489 908
669516210 3019
711444891 3137
4465 133061188
680882126 7375
951858142 6563
299103193 1752
847389832 4216
851122772 20332
854095493 3766
937242959 8037
173850074 2888
866569013 3821
955039228 6262
454201598 4281
427307206 11505
389407656 389407655
307128165 2865
89583236 395
801032351 3689
193751271 13797
193226513 852
324012498 1707
169742186 1187
256398336 5823
965848405 482924203
2241 327062486
680967965 3207
986605201 10575
310703933 1370
168952813 766
373187884 2029
119292122 526
623808738 3374
66639101 8697
1939 239511097
464484965 232242483
521360346 3198
115890712 511
925993068 6604
149829 499712127
66883716 674
176170852 1034
773814305 3412
7478735 37
34947315 554
269260785 2155
644110885 3873
990728091 787252466
37860647 1074
998968798 7104
320391536 4233
353421341 1756
329620497 2227
840470099 4240
440035955 2910
883788452 5431
499060574 3544
738 144740988
698517613 3080
314105535 1385
462784165 2533
495163991 21638
756678209 6032
586320472 586320473
597147847 2633
210641446 1055
133807128 933
424325151 3125
575501245 2629
663162375 4508
768144503 3387
72225466 72225466
921047400 6825
630056589 3221
975289728 6098
501578150 2621
286107881 7161
379037154 208971125
412612927 2443
574712486 3224
208995649 1149
524343103 2312
748352663 9253
341426279 3480
961676125 9484
288069205 2162
89250255 459
757614410 757614409
768653116 3563
3089891 58
169007986 975
858975848 14536
852516828 3759
877117157 9777
283937509 2960
559769201 5321
2855 647431167
562521084 2569
891135336 6344
830693880 4980
768115116 3877
721645036 22822
815678072 8896
437933422 1931
918370847 4870
914966910 914966909
471857490 3354
654904609 327452305
878779659 439389830
928504659 4783
755136591 8320
17327236 98
5164 697787045
799268621 4030
716123629 4782
935514852 4125
26761455 118
891656767 14637
112035735 494
548750341 4172
63777951 2221
516858412 2279
594993673 3822
635904610 8899
937686817 6732
26307872 116
384100210 5755
403035909 201517955
223617899 986
205261093 1851
628670195 2772
695483711 347741856
662209334 662209333
226967515 1492
3447 333735093
65424000 1600
277367840 1223
702722691 7028
753618736 5715
594360241 297180120
859248719 3960
437454432 2592
114530466 505
230516599 1700
134373433 4024
343118034 343118035
236132541 3291
711467454 13758
598730881 2640
800951041 6024
286680777 1457
4779 554019912
49978793 734
86108484 588
869888769 12152
723070699 14740
804023766 402011883
543027513 2576
840719329 10952
709951799 354975899
303817527 2354
139930663 617
824330132 4653
394616767 1740
22745 726200617
801715475 3535
162536643 2061
786629782 5293
738219322 3638
552028308 4602
383177158 8183
19073 645609768
190037493 48331
988345988 15762
249697991 1101
659983435 3293
606880540 50114
5889 888186575
660293596 8385
65083 867556390
897654291 25966
166616868 1933
610169893 8518
627836054 3707
307117527 5014
97974117 432
313427926 1382
760262755 4551
789836928 10212
7716 897923770
636540187 4227
172567082 172567083
784312572 310373
932967873 5228
906074954 323361837
784202451 308938057
350479289 2435
302450611 4354
448086105 7974
558460254 8331
224336286 1038
619160634 6167
535931685 2547
535234367 8895
93920363 15417
863097227 12064
460019773 9124
5800 755389732
550990673 25734
541806089 2389
631138310 2915
691181598 691181597
4890 884953899
498264220 2197
715412783 3704
1559348 779674
266027016 1173
897462541 27365
683484075 3518
59852056 2726
292185749 2294
629429424 392423943
346181039 5535
153559912 1591
150116482 1008
606402411 4466
156940064 692
12489369 56
761386573 105426
129045705 569
422967079 1865
243416176 243416177
328568001 1600
726385164 5831
57861573 463
129461221 2436
572520032 13402
3761 84180704
685819840 5260
754094811 6254
812 139001992
694787056 3218
70661952 1608
997884801 4400
613930679 2707
56471080 249
837546549 3693
426216737 7907
691 70762546
428762635 214381317
619700465 4354
117393901 2375
978385473 4314
691685794 7264
696758975 5952
716234960 11117
496678495 2190
415791416 1885
792019621 5022
383170111 5455
656131474 328065737
531552124 2363
71315554 421
50279696 5154
319097885 1407
30839545 186
71484102 377
977986404 95311
49526471 296
387975608 2251
399752817 3869
783440663 391720332
132219153 583
646588256 2851
162857788 3602
695487871 3717
226646736 15279
190440767 1111
556454682 3441
164247020 1744
727043835 727043836
269364979 11929
53296121 235
718236207 27241
839363177 3701
914409660 446641169
457406730 61695
643813333 6379
509685383 6714
554494022 554494022
909186333 4649
756107199 6350
579103101 70795
315330568 1709
85830864 2188
722134533 7513
434306645 1915
884606650 884606649
123 7600036
413403911 5238
496298858 13223
126107225 961
9978847 44
295853250 1650
806323455 771890839
790600399 3486
606624193 3022
741631129 21007
146176928 9918
475429007 4252
766635425 17825
981128155 5638
6362 605714900
735607751 4552
625114377 229737
7615 783120953
637822035 321645
317915599 105866
195495338 862
32555057 32555056
175759652 1175
649418197 324709099
834441230 6997
184710384 6492
583954344 295280575
725412078 34931
492 28450791
851572576 6993
290063927 1319
162453144 744
621714566 4105
434790804 16537
11169 559469805
82325835 363
519597780 7090
340758096 1861
320164747 2186
358471825 32473
215556823 1991
971079576 68492
452088725 54164
122878848 897
881650335 5047
3705 437244276
751690372 5662
459251776 2025
433907875 7397
545888345 2407
2391769 53
4741 386543212
482285325 4981
762590810 9043
393731412 5004
903162154 521457
503267397 7961
413213759 1822
354815549 2491
477801484 7217
256111439 25076
100559682 1409
342228724 1509
829020253 7262
336646236 32178
595106711 2624
310718291 155359146
985028391 979946226
134981650 4587
470313122 2661
63242706 319
798138586 12179
998375322 8634
146576340 830
691729896 691729897
258037431 6811
555105407 22056
21828035 166
133808134 590
970531350 22265
555966685 2861
686826957 686826957
524918923 3098
110939758 5513
627700001 6250
663876880 9220
289733633 144866816
474024970 16035
533787508 3661930
959789328 22513
461975305 2037
365544656 10532
711443366 3137
979256100 5100
442030841 11069
4863 980591190
51059777 848
616564146 4054
33161768 33161767
203885780 899
629450240 6080
23784404 789
709550864 3797
34581472 376
931433414 4107
396899569 198449784
886197776 4416
273175277 3527
514906706 514906707
4135195 42
938136255 15254
731364060 3241
574532570 287266285
897925716 8082
884442645 9894
988002679 9511
74160984 327
391991615 3552
872481821 192412
188638339 994
132224845 5417
624583910 2754
958093369 479046685
442007533 277795052
595141959 6441
429975135 14816
660788155 7151
846386893 3732
791621889 42010
360851577 180425788
6110 672410294
791501759 104696
232462603 1025
935294068 320855
774808346 3805
50629922 292
430236137 5156
451855920 3487
102964416 454
966527463 4426
455136436 11661
276553351 138276675
382370331 1686
683235463 3137
33892613 170
7484164 33
515621054 6171
930215496 16907
81930831 504
175644047 2032
284357722 182924062
4825 947891028
602362209 2656
645225059 2845
419607077 3634
927047293 8614
727415369 363707685
2257 294311757
346731400 2510
133940880 133940881
44140660 24741984
268684367 5991
572369376 2957
515154772 3189
413032920 2136
54493393 274
250970185 28339
319001270 3641
92783445 1605
889313795 6993
180562552 5338
417526630 2137
7909 455661217
643469291 10467
752028131 4132
597432732 6852
408611820 2676
765530672 3548
705485649 3581
541129220 9024
296525748 22081
6490 899704145
361863890 4317
591802373 10787
473066181 3710
112715128 497
855462688 3772
40595792 179
430517723 9939
849636078 424818039
935881253 11397
617282310 6081
277528314 145093991
538766702 3119
682873722 3011
856941246 9796
792618029 12315
860111035 21833
803885444 560409919
478426082 2426
175778247 1077
278581498 139290749
119292066 526
320307660 2070
376366847 3289
333246198 333246197
610957685 305478842
693231830 42046
690805387 3046
310249440 2592
329467885 5311
938605654 438456926
222802050 53138
670 61716380
726868037 3205
572098573 16166
4000 892438048
683420293 4008
889485058 3922
513555788 12150
138230837 834
930545672 431747588
20564 941583654
5807 362450168
219512357 1482
128902112 614
30021222 294
282205337 1981
2689 156323015
61007058 269
628205855 628205856
508858242 9650
250161160 4139
89102101 466
768174489 37000
313879126 1384
457106647 6628
621405085 621405084
225077699 2864
268975313 1186
871879491 3970
536248328 8029
12927145 57
547688717 3551
354722472 3313
652255846 14244
612465516 4521
620052063 2734
315922650 1393
811941265 405970632
764237613 3590
205118958 4549
774293663 4726
191021903 1779
513576756 3388
235817619 2734
381452802 2649
454141050 2245
698342242 18147
2255 328426322
986650109 986650109
627875810 313937905
39375505 174
69480871 34740436
335985309 335985309
481371660 3431
895835320 3950
884033046 327996700
699499181 16928
71666272 316
912335121 12444
231065752 2737
940516865 775444807
710465357 23617
830513197 3662
672158895 8573
926550378 799358078
402959295 1938
889373682 31603
927792106 14290
786674942 3547
416843697 1838
981051813 439335797
121784599 8330
264439356 1166
953857837 4230
592633140 5209
223105890 4197
420784471 2734
2099 110033780
777322169 13935
772453551 3406
371486490 3858
174506636 174506635
749302335 8677
768141516 3387
191413395 844
602815793 2658
666520743 333260372
663071524 3182
188645185 936
342138168 4239
112935699 1279
111808455 493
443137574 2195
380997261 4405
2847 605089992
29764349 275
716634580 3653
436717314 2495
802024951 1189948
935970584 4127
264131584 1368
778885773 26068
90982316 505
772808617 5971
670385299 4919
741326105 415032920
614064842 3012
813188125 813188125
920097652 4057
561941924 5325
463980894 3697
422733146 154740229
943450450 943450449
808059896 3563
115432344 744
3299 713225744
964564120 16393
576359117 3189
388909404 25812
844573407 3724
8493125 190
4445 250511310
48900843 1111
875241360 5040
943909450 4162
98270261 987
954122120 4207
290944519 13415
3516 723953826
255139875 1125
977031917 445145745
61359201 275
959505937 28775
929620513 4099
229967845 1014
660872121 2914
135547 500710618
990973975 5795
374081926 2340
872782480 9017
680373000 3000
2845 640233019
307267687 307267688
291429005 1285
27457 641805787
445594688 4759
884039113 3898
855149170 16176
61245390 510
570785191 19687
828358537 5118
638953770 8385
702608240 7712
553144126 2439
203886008 899
280768691 1238
275911748 1767
694228551 12122
408997677 4450
60688987 292
921356100 4725
91069730 459
524643001 2940
131539365 580
524600874 524600875
126549379 558
302756111 1388
789459472 3481
760262422 4371
660384792 330192396
236853380 1490
754664389 3606
643184949 2836
32074754 175
324369417 162184708
924883083 4480
720554875 7625
312569365 6155
374318601 1939
475979294 10514
588522646 2595
841333896 4527
852425348 6553
332486818 4589
988586327 4359
991945443 96662
363006532 1888
3981 651980313
315399328 2847
920196235 12930
504595217 2626
946093506 4417
161703408 713
723486107 3668
313891250 313891249
482035013 241017506
726122075 726122076
160946657 2277
64740289 27589
908548749 908548748
218799953 2473
151128375 151128374
794222083 3502
134244309 982
41696438 405
726896169 10010
741206488 4268
364386138 2096
179925404 1267
706985663 3944
799572790 4210
972230993 4934
579075392 22261
354441949 3612
559124418 5334
686960602 3205
757778991 378889495
6839 217356031
779482314 3437
387352232 11940
494260104 5592
870558696 4116
991492165 939534236
211586866 1247
495463533 247731766
430610506 2043
957076199 8893
920059800 8740
92426717 1919
4786 858255941
844570541 3740
634286760 25035
246801867 1748
595919085 6286
434758347 1917
857556774 12905
13867 917995400
272482608 1392
164391850 771
203247104 1408
90723335 468
38078991 35416821
201843989 890
67041305 1097
195722359 863
267128880 8724
803184036 45980
273842600 4600
780296461 780296461
469871960 234935980
481930876 2125
371860178 2078
243365232 1286
915021600 6970
224595335 2753
443445816 3019
658056982 49536
577098209 3610
224627363 1032
291083115 291083116
166011738 732
96 2213664
10552 416540200
809851988 27148
947202982 4627
388566868 1886
827492865 18944
917215496 6978
711905871 3139
584167447 4471
484243663 11194
712090911 43529
756105335 33551
835025318 3987
789637519 38502
7622782 43
384578821 168234989
16211633 18807
182234624 5434
227364191 1269
762779934 4577
292526609 1590
161456264 1005
261943605 1155
741482509 11167
6507 885531123
299984411 13057
358572883 179286442
483805059 5422
932161878 6709
75016123 1729
79067987 10572
5532 491501604
443495300 4169
714657497 3722
164943754 164943755
279271505 155560068
423138270 2218
891348472 4676
85750 924051534
71768790 920
110902113 489
256474231 8259
637058729 2809
508584551 254292275
364908122 1609
944029518 943682256
898042198 8726
377994124 1677
56037941 1402
525861073 4752
272678570 197072
272737745 7723
314894565 4794
260866849 1166
910778123 21345
352888353 1556
5496 638020764
513311842 2771
3962 187002438
533223705 6289
951017877 5665
770870800 3399
514647356 2545
425356160 3209
719778559 11638
834140977 3678
512810047 512810046
876655640 4413
199634831 1424
435714560 14848
295963096 1305
379878275 1675
95218056 95218057
119292718 526
940995792 4917
143128581 1036
400 60612904
874494775 128556
614639523 4072
531767479 5181
381138931 2314
85565969 42782984
72824975 392
188460515 4765
325673316 1436
524798101 8110
112241079 2720
12279346 240
361 58014866
185041842 92520921
115436622 509
6721 544653440
631849168 24997
707879945 4767
291200928 1284
643406099 18779
581473406 2723
994826776 363549970
302640443 1973
514727834 2317
488569661 2410
21438772 181
165331872 1452
169919287 882
167094998 2886
782001503 38290
813836767 3632
537798858 2403
653644315 3490
3300 511130692
3645 813534188
258669258 3391
875874567 3862
307528597 1356
860209185 6124
992890998 4378
979190781 5699
766061280 5556
669471191 18759
760507513 4692
883750593 5260
412605858 3129
9825 799646925
267745280 1408
678545299 3033
95872004 60538741
688689739 12702
291743376 1309
768765721 4011
921250575 13336
551782831 2433
80491729 517
800839241 4626
945957139 4171
220117920 1320
81271950 40635975
128386440 1560
720614241 16503
117989249 3050
470730485 470730484
247691198 1391
389400148 1717
405578832 2424
314444221 314444222
530765414 22381
964906597 19377
922660304 19780
762828823 3631
924434363 34203
950353991 2867471
394797471 5927
484296530 6373
139094543 2516
945121904 32355
569930808 2513
15195077 67
828927161 110259
958794449 380156590
919948148 5820
562673433 2481
166758817 3612
447913148 1975
381714784 3206
929166825 4097
316373445 1395
49020700 22158913
755654439 468104167
609620720 2688
485757012 17787
817538311 4365
533338719 10406
902588140 246464
866905614 81000
814225824 4703
408244382 1918
476960419 2356
380824224 1955
827870234 4657
934502570 467251285
978831287 4316
408190397 5159
829555754 7781
44678106 197
542304575 8141
830793936 9851
45659390 343
869373950 60451
571462309 21116
175867093 2444
528196734 2329
389942888 79619
106275554 776
247769441 159007779
506552145 3352
320835439 7227
939947709 894729895
760154667 13909
510508460 51359
314244136 1413
52 4959136
664413681 14717
391694246 268908018
541456328 452112082
213651294 1147
120179119 911
7358 657569744
390254310 30628
253271655 3409
30905 458939250
6570 836511670
253932285 6454
619265353 20142
89860 778996340
486853696 2368
468008898 2818
531146863 2342
73298871 510
742201333 371100667
834368969 3679
476460544 4736
320009726 5444
845672687 5868
433975720 20262
947606325 473803163
538790817 16899
552617197 3727
479105539 239552770
576117119 2997
966603257 5985
497065316 28470
747414757 14564
463222368 27504
306593500 14750
1244 162390862
9162826 75
560749968 3656
625619836 312809918
563457465 512533
612338400 2700
326562341 7447
414594008 2410
495098045 8983
255862468 1271
139235883 782
67732864 3712
315373033 5364
525941290 4690
153765653 678
730716791 13364
924857775 4078
528896881 23238
5169394 459
25067 909917728
217596341 115418
844754831 17858
179079697 5713
821 131277079
7692 138740604
34957847 841
430878797 145537420
323015571 1875
114695996 508
12073931 6036965
400538372 3431
479284419 10833
102347106 51173553
157236543 6729
871788433 3844
949765719 5270
684840001 6000
79047766 1655
883839263 7068
526156365 4586
842906887 7112
210718687 1058
851062050 851062051
42579471 42579470
789897569 10335
592153304 2611
690551000 690551001
365283758 365283758
288491169 1874
803975585 3545
894055220 7756
709552856 8331
922 166395259
373651138 2187
757212013 378606006
564434077 457590562
931298801 4679
974525224 4297
964865793 5002
330207695 1456
151270986 667
198438480 4232
239887105 3653
290746745 1622
121445456 862
901119977 27334
965709681 5561
619371766 2731
832330310 3670
458803589 2023
522654692 2753
386272369 2118
345448621 172724311
371604451 9058
61769094 397
541828251 12050
494308304 247154152
317996254 3508
159435835 703
267432275 2217
48174460 48174459
656296263 3832
20877 959023656
567801645 90921
1182 154640644
3816 855428632
326805831 1441
546707871 3803
526385343 2321
631290806 631290807
681787148 4101
741835333 3271
774814822 3853
923360550 147832
5774 161236567
16428785 1298
755566864 119344
404510744 165594410
657641178 4650
362528645 5015
327119435 4421
119387535 571
842116356 9353
320003405 1411
296753952 1789
579139719 7681
704662297 5961
35697 701615292
43352441 1844
187321968 172488
315451026 315451025
179391680 791
698973070 18913
475393599 2994
824165833 3634
341774038 1507
121191538 4290
845703638 3729
752758928 3988
1916 210420868
300347079 150173539
11520417 126
942346351 11519
950998840 17380
597077312 574288072
151447098 803
376500794 2581
364681904 1608
813674730 5357
107315854 1586
913748382 4029
101829609 449
831642598 3667
151718156 956
821989490 4526
859138589 7973
132827499 15250
679146951 5650
545435265 2405
162449045 81224522
153515516 1463
616797996 4111
132452123 66226062
487364247 243682124
752523989 3863
824188415 534399089
438031470 2749
500357754 3308
728 95306782
574999422 3166
17840029 130
165894928 916
229023833 229023832
135356726 135356727
492136612 17996
967661169 5170
450866008 1988
852053788 3757
455291560 7170
81991391 1066
1898 409376449
790449221 790449220
505762376 36595
579042681 3433
224649449 2025
330890988 1459
495954097 495954098
447974483 2188
3830 374183778
854553075 3768
63275061 279
693001208 693001209
242563518 2588
922623400 5404
42878773 740
33224 964693986
430092026 24401
212923058 1062
773073791 10432
504597003 3926
355835915 7755
828054466 828054466
181199723 1822
405880832 4759
344004576 2869
706006609 3113
755979832 3915
832582283 5616
665095418 3142
166794204 56546284
1334 231754486
952176861 8016
15766 526324082
481784440 4784
577410578 9196
5380 351671798
944470440 6017
405690408 2173
542483404 2453
594195039 2620
454696958 2342
891610272 23184
90263614 398
196727431 2858
855467001 6841
317960982 1402
878370214 7570
4734 802625671
687048151 687048150
778093311 5172
794274876 397137438
866969490 5072
123590783 551
541492559 3024
582402398 2568
705796508 573605739
755283487 3867
519552001 3690
484051623 242025812
683780896 3015
174131508 967
814087737 30981
912071328 6190
981572330 887060421
765250632 111198
801287470 3621
184731854 913
496901052 2191
983975833 11785
325606015 1561
754086725 3325
110048436 495
403897600 2264
15162 808518850
310025893 1914
110660235 2143
963408167 4248
989485509 6409
639154372 2926
133602360 1678
986997595 4352
193907112 855
633139814 8877
86634543 382
555642129 3827
938904785 16861
567687309 3334
725905600 3940
242806572 242806571
501889924 2300
851603350 6058
637218072 11397
885140909 198796
505196055 252598027
758275883 4067
324657016 1933
351352684 1551
59549916 266
944277326 9268
466601892 466601891
821667415 3623
626205564 2801
758395792 3344
510401746 4865
137304166 797
908524746 4006
654599771 8884
243612954 3037
253450576 21335
3050813 92
536776274 4795
719754289 55611
648850036 4145
241749741 120874870
473141331 11208
62942237 302
585272074 9666
551923715 3323
409074701 179087859
6095 256191135
906647653 54143
364910882 1609
975705451 5050
858992893 5746
99050701 505
726992473 3233
52161931 230
2048 339283762
449801786 3317
364775039 12208
356912443 356912444
193608756 1334
22905897 101
687592751 343796375
211156711 2444
82640657 67409233
207287887 914
950031687 4189
787972087 4066
134284708 801
594675327 297337663
964374488 482187244
3346 585740722
166531001 964
490522863 6514
773655401 3900
254472546 1176
282183850 2125
3735 800493033
968504486 751402025
867478915 8678
95742040 33290
379616677 6217
762684841 270936
248336146 1095
922918931 8809
942661142 678678122
936918504 7327
939305148 8767
1549065 8
564935113 282467556
227740367 94931102
834537665 21221
183728474 1004
364 26177060
457586675 2561
809420649 3569
176670969 779
193822052 1214
636170415 12247
480579045 6868
411835048 45762
434005907 2481
915332512 4036
632293309 2788
182740516 1376
115890712 511
330478997 2162
109871093 974
868136461 7482
945902886 235231
355519992 27549
488861673 11626
55553769 505
778 57653690
324922233 6063
88855663 916
477849022 2107
266768965 1221
578228911 100005
915524520 73283
450835914 97774
669492936 2952
730917076 8673
961689198 8653
751592002 3314
4082 600410616
688535111 4031
266054948 3411
923923177 5691
254461969 1122
180482630 1421
294844514 2499
329300827 1452
188857871 1008
292334889 1289
214392905 2502
540826415 4134
920836728 4649
194134333 856
165398337 1472
299201840 1778
915958393 11962
567204292 2501
635923955 2804
581011326 2898
878192957 878192958
613999898 6106
276007081 1217
88675281 391
938255092 938255091
676213273 10789
308274120 5544
149377235 75879570
117808251 590
2897 369610202
510465421 6714
785305708 5522
120880670 533
174611367 4696
941622134 941622135
465433596 3245
175587103 87793551
235976173 25324
27632999 180
335511614 1560
236325805 11509
40241 363537194
34798742 203
289862300 8414
698580440 4117
999002565 497595917
539380945 3056
78764 937606656
136075199 600
604400681 2665
924764955 14431
337392984 2347
488859359 2407
427275297 1884
435896872 1922
117975429 820
640462650 41894
11028 524759028
271496526 4265
10886028 48
890065646 5121
802557922 17515
439768826 6794
884039113 3898
5462 836008258
550473547 3118
632304629 316152314
197756943 1288
33415880 223
286615711 1361
125840045 125840045
535457306 3993
779976480 147360
724812336 12349
884550771 4274
27895539 123
47484943 272
537869975 10798
600027245 5031
909060852 4871
160700487 3925
251964800 1111
27862107 989
929053000 9160
717856524 13485
944924167 243349
272194646 1931
320147106 2444
702304877 3997
760174420 8489
655352390 7205
246153333 4508
524116008 2311
72180546 622
503364245 5334
790191128 10101
594008374 3723
581507999 8700
415256968 1831
973349550 10797
822117374 3625
565323000 9260
501011350 3229
363607372 363607373
45186765 215
707995319 11380
346438819 1532
899886238 4446
152068736 152068736
224096543 2506
2538 396976194
969350454 5233
344744856 29781
813429225 15001
386000675 1702
397136326 3275
218166873 2060
851546889 12361
396953061 2419
846205760 9920
423052678 16589
549806908 2745
650665307 2869
2129 301939939
450 91786050
991991723 4374
815160761 3666
10627 940680492
272614823 1394
748186548 3299
767431279 42028
25814515 5829
940424853 6144
20950038 15571835
767358204 14286
192158081 3179
963643458 4249
399430127 2378
912175489 7055
533795183 6136
71330537 1657
445475820 4969
611438912 3531
338420458 290530920
629712092 4353
985133166 492566583
315472640 20560
196248862 27024
572 68419789
937568512 6508
979163124 23383
67000974 850
737205456 368602728
835148505 4677
378495635 8718
959275344 5342
667521409 6208
267454345 3137
456760117 15429
657749988 32763
65243377 350
165617539 808
290783825 1829
893547925 8019
789235475 3480
57649829 367
139952161 816
976516749 488258374
984957656 4343
728726443 3342
8319 889047983
926896838 4087
935841769 5322
559039815 2465
879729812 3879
384389872 1925
642500781 2833
309195486 2826
888699615 82348
585782099 292891050
230992417 2144
937606167 654296
22104 926422848
43090479 190
381462462 1682
755121716 23873
33514749 33514750
996457757 856943908
45275912 263
167608876 2625
92264741 558
318569733 15351
704642743 3107
892057493 7663
324809497 162404748
730157315 4262
644092121 2840
833458473 7193
241081470 2491
124864801 2400
755675949 473135506
912388239 4023
444152520 35385
985531375 109503486
476219445 2753
845363091 10539
972569064 27945
710297895 633615538
475629730 2568
20408578 502
663596822 2926
752271740 3317
166954120 83477060
73322865 332
525685321 6938
170809567 63902625
36443015 447
589294751 3144
226572182 2131
861779241 329266380
298070926 75608
1177 193819632
397887132 397887133
166546696 113995
169145053 847
958932964 808180200
102627001 540
577617351 7529
567542561 3926
10111986 199
464016432 2046
2776565 26
984791971 392014486
8109 740837534
598669272 3348
632421025 3412
297830635 3160
159888359 705
173363541 1498
318977663 6341
915330372 4036
138673760 868
858423342 348713865
660428899 5050
651579148 2873
535628754 2683
300172207 1597
836298845 23221
399351015 1799
45688860 324
947776364 6255
856126662 6859
43246073 635
680817647 76462
315242271 1390
306900937 306900936
100485660 50242830
18561 782512534
394951478 2207
111251515 9669
768164608 4485
472407737 2083
122638807 122638806
932797574 4113
62055376 375
415776984 2925
218146389 1154
277481355 2261
14287960 63
303442921 2442
25726 958822637
967840953 21718
80482662 80482662
132965975 663
136230887 664
416061679 416061679
498944601 2200
179733796 2117
576424624 225816081
988826223 4410
274331380 1867
169412877 747
131021115 2231
440835756 16794
991548288 20292
596521531 9610
443661217 2654
411472004 1844
704879216 3385
7364 137927720
105350600 500
702648255 12781
63924042 371
560174989 2470
127004254 560
206155273 909
46358429 205
390077312 390077311
461138405 33123
103096614 835
442208250 3022
540323661 44398
81191536 358
234934261 1490
869296508 3833
15490899 69
151701073 894
431318144 6898
233489442 1178
962850058 476805964
660441307 9671
13105 542147491
786231966 23293
768726277 469073109
815407271 516327
392126115 1729
509492803 4146
240826149 1450
907628572 45819
664954145 2932
18049644 89
2714 271359509
417514742 5725
808789824 808789825
860398123 11553
661779855 6985
357727775 357727775
162556875 1425
807346540 403673270
216497900 1782
337238216 1487
541505778 2601
180527342 796
972937680 4290
122395120 856
353340378 1558
1108 222894510
17036 960431568
992023360 626673
661406259 3362
34437303 788
926163405 5881
5104 853797120
6489 192935150
660134848 660134847
269268229 7021
148256000 1808
856977202 4130
946626835 4174
418446550 4636
296642628 1308
330934941 4735
983182024 490533990
465781508 4094
893757538 61068
138773472 71757051
591927119 2610
670627600 2957
302119331 1390
724824037 3196
56008329 651
729816657 3218
366504679 2259
249346559 8390
1245 140640180
137436877 606
10221856 106
904308299 9725
964125087 22491
490777889 2164
37106 62338080
825358438 15734
89129384 393
357007103 17795
885488781 50885
515213500 8971
611660721 2697
75522068 333
921163984 4612
390261529 2455
515181525 3669
94504602 719
471663407 235831703
219014204 1141
258995444 8369
91958969 442
874440257 7132
598730994 2640
191758394 2315
457907579 3315
972583326 13169
791925606 8747
432390389 1965
677219132 6283
313260691 8486
957740404 4223
559353601 4800
519155069 259577534
172969891 1078
226791 1
823522043 5268
284508369 5681
213410924 941
265005558 1729
548333171 8244
995621271 4390
260270592 30686
749905198 39107
182485986 2618
627452642 3594
772100636 4606
439664355 3695
712130019 3140
920283407 26077
862261312 3802
691062419 9311
87297481 390
726010025 726010026
444057508 1958
205019211 102509605
494410842 2180
341975 861626093
220371440 1050
606215015 2673
866345441 3820
394141355 4172
944133887 472066943
519870167 3390
883307216 5372
172363316 2883
188686145 3201
267612495 267612496
524750522 7749
337013871 1486
928486448 4094
147415616 650
284170377 1253
719440452 11538
764217764 8584
544985426 2403
31227319 554
314138020 1862
715038 977052232
490744173 66777
533013959 6170
660869079 2914
6930 848731079
315467347 1391
897402141 424063555
265050767 24953
943686530 4161
572389278 25780
666068359 4390
332605349 3465
939248579 24861
113405063 6843
309149102 2039
707441763 3153
681485200 32227
303069028 14803
998571762 4403
102176951 40414391
972849223 5288
17344 865534976
467416252 2061
906938738 15659
476141933 2876
709441244 4755
687600314 11889
948213171 4181
5665 790154200
237089300 1174
308317170 8365
862011487 7748
177578137 783
194140472 194140472
37874264 167
111499809 496
497580545 2194
660874742 13163
297776584 1313
168021899 900
310803209 2113
310609689 12558
797629848 3517
313518920 2424
33702083 276
711755472 3216
486631488 2667
335106368 2272
25849576 225
448057861 2144
147642635 651
179076928 3852
961593841 4240
9115 830749074
283036123 1248
192761088 2694
637787127 9551
488913146 10848
238705067 4382
929145191 166424
297040807 107864231
736177568 21349
904528384 4807
512468136 18497
783925974 8365
811645911 20253
477621845 2106
332438820 332438821
885733801 134610
344498038 1519
809643870 3570
537498801 2370
882880284 4385
2714268 40
8394725 52
863477968 4037
547655640 547655639
909966586 10783
170770800 24240
284511280 5702
112429926 1682
886529574 3909
450842156 450842155
373223510 10587
246328275 123164138
388123476 2301
397697958 3418
199350167 879
4635755 72
751113174 6572
846478710 17797
799627273 3832
461853 43
480884389 3594
215907273 952
637852006 5982
110824672 784
978440259 4402
161895509 945
700784569 3090
442019158 2517
136041311 2256
742735172 5630
119357315 2830
221105289 1319
754161841 19502
995502450 5450
545429736 4712
789556901 5137
44451428 196
438643295 2537
496395635 10526
252687449 1626
565622080 2494
987459487 4354
612019499 3386
588074249 2593
337794239 168897119
6401 643488222
354559767 1751
654861424 9925
794329582 13383
877649125 33534
22478 871145091
105237730 5654
608802248 278246
379104937 189552468
858873359 5520
695122069 5312
167599288 739
946051325 9801
417361576 4425
531291020 3770
584660662 5632
845254278 845254279
346934559 3169
338365157 2362
570847151 3504
386990937 6915
253536283 1522
852131189 122874
658831067 6331
60100157 265
928661598 5089
254517803 2808
197067599 1350
685955285 4354
127203294 60934766
914489045 22466
804835041 804835040
724793826 5673
3262 556340940
812184994 4562
391116473 17769
736393882 3247
573554438 2529
464852383 5536
653494201 6184
314335473 1386
5300 796367400
606794688 606794688
830300910 11698
6350183 28
173663196 1203
662229720 2920
422059334 1861
832761298 3739
409615608 5256
890158599 3925
399729026 8969
817903932 3812
601678007 2653
947548488 593684949
763610268 5524
82437788 921
239897074 1721
974373175 4907
990566483 7466
32854 646994295
386909992 2828
9739 356827221
366664652 3951
546569033 6112
179145512 1378
206202075 1427
375344800 2787
630400270 315200135
557230400 2457
684598792 11966
37433230 539
889189039 14094
37928125 234
141696725 841
124284323 2455
95576512 3168
829646953 414823476
257080096 257080095
356523388 1598
498717322 2199
882741184 14456
407855697 314454819
136752866 136752867
935987499 43750
144065268 981
313292864 1592
336757322 1823
879030144 5748
804684610 6191
5116 944245608
539117435 9438
412995393 2914
103920110 1017
391079947 2643
587056400 2786
664045817 2928
896737989 3954
621733590 5445
126726758 9485
362938800 1680
440437568 6161
364455378 1607
864591285 6580
120669911 1539
558796889 6299
120287354 1136
748616327 3518
954498167 477249083
241259717 120629858
69840322 778
467518283 6238
72852999 550
753440335 3541
302141840 5583
496447689 2189
347672226 1533
483412090 36323
692750155 11630
473316992 2087
256501751 1131
5068 276515433
259531465 1556
34261376 34261377
535395323 23616
82325623 363
806776465 6563
535198373 267599187
3184 486190478
34050 648652500
154217880 680
420850232 205624044
698850932 5162
490889813 4161
684740199 7204
782078974 391039487
139419893 2461
822769235 4441
813563613 3634
612778141 4633
420167411 6993
222386094 999
104845243 1174
197032501 39375
382824896 1688
999934263 463659887
282063563 102719542
107385907 3754
551614952 5079
991916278 977215956
21905 159388236
305941819 1349
707347421 10894
507732893 507732894
92727226 457
2037 278637156
739870212 1433857
773130774 3409
760567235 17562
191895463 1350
338828743 1494
261326276 6716
484892841 242446420
401221086 357143993
624496264 3140
89787571 57988722
11546451 210
293302899 2300
232307671 116153835
210071759 1096
5993 993411666
928002869 464001434
359236944 1584
572881381 2526
614607839 8096
125250731 1242
147109980 890
999363884 4823
610503128 3520
347672137 1533
716662719 3160
184295089 3544
954193509 844121777
14646726 104
142800432 51014024
745594750 28773
940882281 7243
11301968 110
333932542 166966271
491078332 245539166
120427032 531
858592547 20196
14610920 310
764469689 15787
502700017 4368
450524999 2878
414541151 207270575
3129 645365637
789924030 4399
425134996 215815660
328089410 4354
244484432 1252
727671195 5276
378746977 3656
275302939 2294
319821479 2970
91485639 4024
220474052 1650
620754931 5310
968576190 954834932
236878567 1701
26928428 121
208468869 1202
262488319 12404
245406913 1084
586629141 32243
608410665 3516
248701737 1194
70986125 313
753970884 11250
527120284 25918
338145815 1491
35606208 157
18659593 441
791730871 3491
315091861 2753
558899681 3488
743874481 3280
743362039 84114
864739201 7872
2621 540756857
478759632 2111
843306446 5023
407584144 6159
161471021 2092
146280439 645
477664201 477664200
999109650 8612
653689095 326844547
31739155 143
219988467 970
932574199 15758
26211249 151
21483433 116
533218661 12844
742314952 5252
368682409 24610
519683410 519683411
575286857 7946
916613148 6256
746444574 21123
125830154 47744060
888684310 16865
618891599 3836
642526289 642526290
874283159 3855
687869575 23683
688584121 8004
600615162 529643
846133330 3967
166380588 1188
492138639 2170
313724003 62493
234700712 12777
87416 652735272
536405857 8089
420243820 1853
736393625 3247
398141267 10588
191084125 33418
974303988 4296
707810831 10021
53607975 273
911359917 27919
370654938 3117
13598271 5780175
2645 370125430
81238550 519
536173390 5645
322562350 121307178
537935288 2824
865240891 3993
799599094 19760
965229863 4256
119292801 526
840491151 3706
641825936 2830
589030503 294515251
734544989 3391
159424855 79712427
820535935 6744
236233909 1385
15278301 80
1313 236834234
118619780 2107
688502020 154284
540874719 10284
596940118 3401
438390870 1933
187531578 873
925888346 4262
839583983 3702
30364731 160
56041594 612
144555878 687
231100030 1019
327264141 163632070
782651813 13484
624359849 3052
23465432 330
454220077 6071
978385003 4314
211287909 2509
74972402 440
241223910 3221
992740096 989801803
229605876 2958
994987528 857304853
611264796 3663
312291789 1377
151271556 667
611705833 4434
664501086 2930
697321867 4209
650669117 2869
352665453 1619
963256589 562952152
69325399 319
1701342 26
692882071 346441036
911377651 1072209
145417777 651
830239985 4495
686168176 13605
767519102 5757
307983441 1358
725377479 725377478
494938124 10525
207009263 1232
583566213 13006
543622820 2397
128494216 667
954340250 4208
110131635 600
17358565 17358565
853877517 3765
618069269 3290
117060705 58530353
839025416 8141
109787521 633
955466558 5079
730045161 4439
384899040 2303
267256262 2197
77336414 341
899459090 3966
313433189 313433190
428831759 5431
97876547 2142
703895954 3885
12341297 835
4809102 49
594421275 2621
425233704 1875
907446840 873573310
765658023 5413
541673697 2656
384081984 2288
433696721 1986
911331052 4307
70153350 487
621943820 3753
270795178 1275
707847369 4468
373980009 1649
405772761 16726
567695773 260610327
760334834 4367
141236468 725
132741405 3015
120427082 531
621410161 48853
720090325 344974212
242111377 2052
618084350 3475
348733631 2905
747544199 3585
301417586 301417587
884311701 9050
844681782 5974
533574932 253825992
365951961 55862
833722259 4514
405203061 28748
771553383 6077
819257050 11881
752135810 49623
51095078 639
242742362 2268
100599168 4446
618894874 618894875
683563790 13872
440010849 440010849
627757489 2768
659040617 5638
737013057 24267
181208151 799
340931783 6101
727029565 3447
210690384 929
517974393 2696
441427897 2184
811943051 405971525
110662660 55331330
496673222 2190
210916561 930
690790428 3661
942498347 23321
980871983 9384
138541930 1181
356083694 1605
544586430 4253
691206373 13284
498375810 4387
718252118 3167
23009709 214
152276806 152276807
439573139 4194
264210907 13107
248717795 1685
864300501 3811
410522109 1973
632304295 6682
170861167 6233
125700459 1522
520339288 4739
997415959 486379640
69456630 1627
686272591 3026
732869690 7663
193753769 1031
475735590 475735589
957233405 4353
54990561 303
497633008 16385
114334239 656
104522067 65480188
243009418 2002
828471175 3653
912798561 147889
526 57390282
47626110 210
17555147 17555146
976422989 976422988
286136589 4978
210688839 929
48480 808532394
146156422 1319
3688 353274425
350819719 2120
243692826 2003
929 108667432
598576257 4031
886694015 13897
381799531 1935
430234496 7623
326806934 1441
918499464 11091
397114543 1751
784760287 392380143
684494402 3071
477397161 2105
780390098 3441
512672574 7654
670692772 5563
859883849 18522
970754712 970754713
659119481 14108
381276413 2406
298628596 1537
204338691 901
952748990 4201
9492 393178047
329374715 2146
380869992 12242
603934165 8154
827124745 6706
955685779 8263
4178 537151711
506187383 3396
420542790 151646651
261529661 2906
745459093 19905
174738198 3478
924794753 21188
501407296 2840
498411935 5778
984830175 38283
513903644 3536
823877387 6463
974915421 169580
981685553 8062
762509116 5168
203431619 897
559877462 6942
972936594 4290
780688949 21477
855976259 12196
3655 536479053
945725150 4170
978244278 27478
813146 34
945945260 4171
558590575 2463
832550454 25941
1302 261465566
547050137 12550
255032095 1564
110161584 19422
745858850 4097
294971489 1485
674192055 3953
762973796 5482
707436726 4679
665180511 2933
605781090 605781091
980151257 6509
94323578 519
158627690 4026
242212788 1068
169413971 747
404861987 1820
291169429 3787
612630679 4712
464625554 2323
642193178 18611
5906 912134452
208575126 73935807
852424616 5361
210450060 10020
384505110 2442
779893795 8734
749548297 3305
380422973 3151
636663368 3197
282035659 2507
600072164 4388
39673514 231
195930768 3464
718482267 4254
335200955 1478
666995271 2941
203301994 1235
275017116 1665
729470720 5030
994323283 496393119
773862903 5743
612790263 2702
596669585 96752
763299264 20384
128587027 66522
301826767 1591
400218097 1928
643361165 3534
489487316 2813
634921565 5034
231073182 17346
435132963 2354
584040976 16941
785497804 8834
820310888 3617
723939583 8912
477249498 2483
290293154 1280
400552584 400552583
381672747 3653
94799474 418
774281548 3518
247739099 1470
819340709 5875
15593148 15593149
20411294 90
382144521 1685
587053088 10773
357582697 2684
827971629 4469
69171559 305
21144849 151
588295855 2594
690567718 15889
165422743 5279
262365422 1992
625494218 2758
263491771 131745885
936717613 4606
22974788 397
886518651 443259325
314560686 1387
384579579 367871345
6538 652087044
506653327 2234
699822377 699822378
441260079 2951
5713 263685602
664844533 3036
106496115 6560
245408099 3412
856559833 428279916
3820 532303219
638810407 4372
283706450 6850
573442715 3388
4338 886982184
411506370 2882
260417730 2346
425689098 1877
230646448 1017
823486029 5974
3641 711094582
852341524 5001
980477506 459892096
160795311 709
206068040 166836212
125507442 655
593949107 4891
411535479 205767739
240453091 120226545
203265605 1541
797400673 3516
89904069 624
941664280 5236
763612031 3367
968362236 4644
149387699 924
877325077 513556965
8622 336195827
561530978 4092
137280433 1392
159401388 796
637222879 3368
610615841 10351
358548552 1971
247429463 1091
109313263 482
991156741 6823
563350609 3432
85046722 375
400085564 3553
475246337 35027
136024454 7431
970486994 474710263
982035578 8567
617799072 4861
31977655 141
233029785 116514892
637061537 2809
454598107 3109
307076368 1354
953 198346937
519 43685787
186852366 892
852013271 4422
346991901 1530
207631625 995
85 16146288
270789175 1194
262133977 131066988
23429759 120
151581188 2094
171346399 3440
296869622 1309
527425339 3380
279180946 1231
70759103 312
633518379 3961
245003902 1284
897328865 4112
542713257 2393
953529015 19027
235849613 1400
562580258 22291
21771935 96
699536540 4870
74306390 389
978150855 10468
204357580 1141
528883657 5386
517510190 2523
860376538 9337
5659 756800000
10676031 734
900456310 4551
892970404 4448
623212680 311606340
994275581 6531
543556048 36184
893438520 5928
791277239 3489
974495851 4907
205700344 907
395855018 4121
687607274 4401
419973642 1961
159808502 1847
582529401 35738
488196524 2325
928487077 4094
984953312 4343
410264919 1809
901954406 3977
724600100 3195
883419887 4381
352888781 1556
428426874 1975
443197116 3534
780675933 390337966
221985504 21918
949504063 474752031
92512217 1455
679468206 2996
707053350 20010
105289015 634
269630736 3891
995062535 6344
386222264 5499
414862197 8013
23907 850953702
3677 315887366
134437263 1553
873966407 5669
250503279 1285
829671098 27234
556549760 2454
359233152 2432
66559448 341
134341930 6333
920827099 17170
492996155 3794
214546177 946
751805036 11371
300046766 1855
741626885 5226
921059517 460529758
607229685 3979
730290780 3516
88448611 390
793 143558131
489642985 2861
994717654 4386
495520827 3092
122096866 604
237686401 9170
358188153 2047
205580591 1054
286699432 1748
122037978 1519
434912695 13114
768805367 384402683
523020631 4703
795007482 7633
903988927 3986
532797246 532797247
3592 728275445
330222805 1565
258007218 11634
224160384 1874
263462225 4100
467081320 7022
5466 823629444
442340810 3259
640292553 10343
456450917 3738
482240689 6184
301921820 141560201
48760065 215
848590520 4057
534737676 2388
934950886 9593
230873764 1018
4211 335216655
28612 778475296
354511470 177255735
733087752 11346
568728554 3019
136012799 1925
35922362 542
709870127 709870127
12441757 11516052
859995265 3792
332722630 2668
354751260 5620
825980105 3642
799355195 22462
201103857 2419
188032241 1496
786893121 786893121
64944763 1418
937053453 5529
589005323 294502661
1669 374403432
767239609 12142
975838382 5731
106180884 1999
865405971 7779
695530912 4299
934613953 4121
257736015 19655
12473505 55
127829293 1446
907388199 907388199
837021981 5540
660871888 2914
370613010 2865
379727665 379727666
630381091 3119
379873121 4316
422847444 19520
133353637 588
798845993 4856
283942962 1252
590606879 10524
7049 836908630
178543684 836
255928260 2681
257363925 1154
874094848 21142
17627616 97
278825430 3471
753759271 4455
547225743 8303
728388448 11133
769519316 6632
789299195 394649598
616678292 616678293
503950358 24957
215517021 1028
540686738 6353
210791271 1654
40608361 585
787975605 6142
996910873 4556
622354876 2797
555804904 8059
912811919 7640
589587992 6503
7358 604444194
892516864 5248
676691509 4010
637963083 2813
195380589 2054
817581735 3605
319933068 8773
829325272 3832
753477127 7443
79441755 604
704412845 13977
341746625 4844
576442360 9022
676731451 676731452
799650009 5546
550473823 16361
820529837 3618
726191185 3202
996975040 4396
727285229 15390
313951469 2591
208122897 1001
986039943 176362
963444576 5532
401107004 29811
343754839 4940
661328737 2916
578548027 2551
6978 381381961
973423574 355427210
385927579 4687
268358583 1742
169882631 2330
765422105 3375
472134146 3703
797926940 5131
852345959 426172979
449048023 1980
913130495 5454
992469190 490625002
128867735 2465
566534694 7170
929816261 4902
52684559 432
560632297 2472
627325500 3650
361640223 4807
844624559 102640
803338650 4650
730240064 260780976
440202888 1941
100849485 601
6578 554729318
941449559 470724779
337342815 2907
190176823 4658
37780123 512
406513468 203256734
238352922 2226
66283775 1248
112475251 750
331882404 3829
89330559 640
435214748 1919
263525302 263525301
433164874 3495
608701207 304350604
953613245 26017
927618433 1805294
949463709 949463708
259845634 1224
906876833 445070753
124657631 722
6483 756825420
496423289 2228
518557315 6226
215680682 951
906089010 437266140
601680009 30687
375725717 8808
71649921 452
938234368 4137
305011126 1580
578298205 16092
108429085 935
566296830 2606
730443293 12446
289184329 1359
717795421 3165
317130424 13007
868211848 4060
258351777 31964
93509233 1593
67301281 432
480 49200225
99097846 521
635143544 2943
409814950 1807
154898935 683
856051906 856051906
734839651 4108
854904601 4097
384495343 9213
470558688 5001
618012515 2725
108179784 477
59646551 263
347182521 9293
974879478 974879479
623294346 6381
138116357 609
186196231 821
367404660 1620
530242528 2338
294278855 2136
461357696 13807
14836032 96
980423577 4323
233594886 1030
323250193 2736
603268069 17845
393229199 4732
732817177 37566
579398810 79862
573522260 200306809
124055770 547
232327266 2189
5338179 55
639780764 2821
552493464 3238
448453921 5812
283036417 1248
237740499 8059
5504 794510475
362479000 1625
593062809 2615
243551630 1745
6733 881559745
651953953 6968
608331015 7333
337870300 1599
73405457 434
575598344 2538
300672914 4755
997687687 497218521
956026001 7108
4422 917666706
50794374 521
471 106640253
159788085 1247
235183303 1037
466613469 14684
900934895 6803
590333578 3561
421682943 2783
494407932 2180
209631360 960
966207256 5384
249398354 5077
417749251 1842
822904355 411452177
750911623 3311
85819030 50205646
292929092 2747
853720591 9732
693824399 3418
434078819 1914
93781440 480
253968845 4510
773801718 3902
864472682 33997
525080268 21829
374122910 3451
383281146 6674
664853342 332426671
527517746 2326
56250677 28125338
551684826 23646
262472281 3500
906842107 4108
174792716 824
128617328 592
598735247 2640
147948134 1540
342529782 3497
301256620 301256621
5688 734773364
998087718 984442054
490980236 7688
677 52225325
175768139 1236
198490661 1188
119294696 2297
821212598 3621
572193745 2523
714053281 8628
542112059 2478
70291261 494
977189558 5251
23766552 313
903317986 3983
924204241 5828
952921744 26771
6898 813325313
66535586 66535585
496253 253852053
512217221 2893
571867287 3136
883128049 3894
349972000 1750
857907337 4981
396604088 15533
727385495 3725
7058788 175
703294737 4876
937496230 782390255
984057336 4339
355546947 2778
17177783 86
636851073 4661
630607719 3020
3694 397492870
156033095 688
40142113 177
921846984 32094
253879595 3078
708786754 8769
894540096 6557
354072677 8782
86704980 65427930
514703339 2460
709021031 354510515
773736808 12142
306186530 5087
146104765 1833
29048525 2359
857823237 6183
619907073 3619
72206250 36103125
826202585 3643
465071816 5135
631135572 64893
23899 857711211
603039928 2659
99980281 2280
248929907 2087
729950592 12404
189519599 26760
997889200 4400
1304 181198624
585005817 4593
234043261 3333
945784660 9937
258996372 1142
45811985 202
876414717 876414716
164585260 82292630
2030 330062114
248149539 1392
395913335 3822
842161097 8355
228524473 4673
596462959 2630
950132737 12544
986470261 38578
388219499 3474
570836331 2517
558414900 4281
427444714 4330
131352687 694
135476227 1999
669461974 3005
904539998 616708117
328820589 2345
144097871 1513
61265912 520
100302284 1974
760430224 3353
559210652 4592
803300805 3542
122014635 538
347269163 12639
448302510 448302511
305803836 1404
394094975 197047488
362289848 2434
304643717 304643716
722234884 17734
908824744 11679
34054 822712431
198505372 14534
306556749 4243
577147022 2564
923648734 923648735
8539 871268326
454010264 2187
135719679 9505
541828433 270914216
898300255 36785
181260564 1359
135146645 2092
714847604 3152
392084479 2097
250640147 1511
137108186 756
682636861 5891
784937546 11491
96824557 1447
715913589 357956795
448341373 3492
944366053 4164
281902455 1243
11008030 115
536270880 5424
340641885 1502
118612216 523
668809710 2949
272354225 3558
477289775 2682
458604077 229302038
13588 874259295
68374794 30978951
123654565 2013
772590878 3931
377333831 1688
761110597 3356
756346681 4756
770402621 5105
427032672 21699
628681894 44877
446015746 5715
668919371 6317
10496005 204
736209588 6623
263922321 1171
717793514 3165
63955581 282
276459448 1219
757060150 14849
889927884 3924
185382937 1964
553117010 3957
207510379 5588
193151251 885
924649919 6960
204339591 901
857263311 27894
11566361 51
917403199 2270800
938067564 4929
4228 890767724
886547694 4766
162761177 162761176
772239505 4656
839550785 244622
960621022 960621022
628326486 3078
231525180 1613
417480029 144169739
442181040 2816
395978832 1746
989787041 494893521
423622058 2396
428702143 3904
879063195 12122
852241376 8147
398595645 3264
682363106 4875
79376850 350
852647799 6485
783390817 391218716
754071400 3813
855942597 16751
864089325 4541
5142 733110366
498548548 498548549
961999416 4267
141298951 722
647207449 4015
619823997 138164
907818630 61490
762026692 3360
582146844 4125
80677630 376
739589395 364602609
799526951 4487
359239747 1584
921787666 921787667
704792168 3908
582222329 3051
570482601 2558
468027531 5362
859465932 5149
77831695 3126
970387739 5502
943787047 416634617
18534737 169
286419475 2033
571271353 4533
777666984 3429
84087655 1145
78880799 8574
988254093 16322
864398712 5491
67747400 656
291825724 1519
9567 295266363
12433 654645264
998790443 4404
416915539 149030782
774260987 21828
4463 968421472
473631885 236815943
795266225 3954
467833158 2622
401769919 2480
503002499 5159
347528071 2380
285659408 3463
740249406 3264
698 81060834
2496 246432576
345693233 6856
828735966 817770635
720521699 3177
142652798 629
3925 466476336
519898919 3336
796418974 3803
635924282 2804
64414264 3316
199804675 881
498175340 3770
794048935 5862
792862162 3496
516067822 11290
246198215 6171
361421358 1728
171657057 934
610402634 16767
944730094 944730094
509472097 7494
440968045 3652
618006635 7764
558143983 401793908
322578430 4805
119455765 18419
878596220 4153
989383184 676262
202979529 895
802013977 3647
146048130 1395
503683656 7484
127003743 560
664691523 40238
222171958 222171957
1675 371270450
481680944 8055
968343376 6375
121334158 535
810580487 405290244
69518595 411
729696023 6548
618268543 618268543
575008337 3658
520622551 2450
598085725 17933
469913025 2072
842287410 28621
3794 524092271
721150224 12336
680146208 2999
621313908 8273
12865991 62
180072055 794
324429397 1831
77417272 1999
368978399 2100
375113323 1654
9448 183669152
591096095 3348
923110629 5030
2456 427647984
113543913 1321
951557542 5423
433717403 2787
864679906 7585
873867610 93963
486664072 3441
293016834 1292
84923607 484
5793565 34
444058174 1958
952854671 12144
471052819 5526
551939820 2591
16799 631443635
16005743 115
716725950 716725951
699366962 3361
509176330 2306
508664124 6156
753249966 5244
875413261 3860
17927 638594832
732174044 19218
366724281 1617
176004285 993
897869529 3959
478418055 2610
569250429 2510
88820570 3251
220517 766958126
923227627 461613814
575182075 2884
887886765 3915
4991389 2495694
111354872 491
802622078 3539
220068634 988
972308404 6931
536138466 2698
169987665 1012
380558654 1678
247789160 139757
899265290 6398
876672888 5142
113858799 880
226519083 1699
428843775 5816
293905920 1420
768927445 20291
919901990 6979
427729713 1886
972937681 4290
176671747 779
313145459 1748
575575454 6506
746083568 746083569
211412964 1607
287809952 5828
834161873 4376
148765821 148765822
292851299 2590
218767854 12102
327899619 1964
750527970 247699
858071171 858071170
528831711 3941
313890710 1682
137105263 1287
377058803 2617
164818830 5190
516452241 258226120
637072952 3112
962000627 25346
874 188461092
5367 576034743
696623529 16111
506773302 46435
907433462 4075
682051158 21552
29148 934106457
504772939 504772938
337636115 337636115
173980135 173980135
199561115 1134
363938579 2930
183021017 807
425403151 212701576
152062396 1273
481608335 12496
2948297 13
953037624 11418
680413887 340206944
950617111 13235
997431781 4398
497965657 2322
34661 511101678
253820556 1411
2969 399098918
465100611 2570
819078127 8394
625943431 2760
841560239 4072
709788731 4333
763728123 4068
242649636 242649636
680172336 37368
428565171 2222
187556781 827
516404261 2277
708498033 3124
662011183 3631
759 149850129
649480165 4478
453440695 3111
158488133 5781
35891987 675
37684763 1863
666381076 655400210
98333721 619
657518024 12484
4056 591745966
273976016 2343
819404435 3613
20926251 10463125
957887613 5659
418626214 209313107
743407470 7878
146391505 912
897321707 8314
326989761 3409
921451833 4063
125069849 62534924
97302240 672
235690663 2771
596233538 2629
109237165 515
369459024 3445
579497449 579497448
534991153 6648
328275049 2363
757769721 4258
773430777 29548
911672345 12363
563804913 2486
947853353 51943
998837704 732927270
917516861 5185
908360517 7506
163346984 115055063
1852 242974992
997763212 6571
801484222 3534
556237551 2713
230400709 1040
954271896 7512
832056582 8106
140156837 618
952628650 7212
434008584 33860
987221222 4353
12246770 54
312293774 1377
127261004 4359
587625445 2623
630487004 4437
844938887 12876
453073501 2316
517900217 2907
258757631 2674
433746476 2828
153494772 813
668600106 84558
517604005 2464
674462087 17657
354022190 1561
306036878 2239
873602783 3852
983062662 13371
575377389 3461
500822273 2361
428411977 1889
195128565 1345
846610947 3733
640690226 2825
820538838 820538838
511442455 56864
162587788 162505383
817158575 12582
793813332 5422
122032716 718
532754561 2903
814183522 23293
735941747 3245
792895555 6183
4985 485546691
799941393 703033854
130250000 1250
514817720 2270
884719492 3901
72347061 319
7082 93682326
738267760 3503
980165639 4740
475678218 2692
44720069 22360035
708268377 3123
1589 335288534
64862071 374
61299041 2402
981927745 57463
718504933 5586
613073004 3176
620502912 2736
865042656 18552
688202193 688202192
894712975 4355
105050086 694
255140549 1323
985784616 985784617
5118 296536920
770501082 359502810
917757596 75695
252196689 126098345
297333768 297333768
853027452 10334
4082274 18
899507614 8297
8046503 226
79377201 350
609978230 3930
694407860 7993
72627401 425
781479846 4361
940051319 11242
136528182 602
493729153 2177
121814933 60907467
709086003 15854
103828967 41300353
394167425 1738
916526242 18091
974147854 4344
237677336 1048
922132206 4066
4934 926072145
680477885 4625
371 77076631
158643781 1630
875598185 437799092
956584629 9450
919418823 4054
109327623 4019
179878016 1216
260060067 4354
798991223 3523
183003243 3252
100033033 1581
51708805 228
206607165 103303583
224696478 224696479
213285425 6866
817498911 6569
660874803 2914
20638032 91
122274880 1292
344857986 1606
613618740 74270
989688752 6939
932868907 18068
376576915 5655
1771 205175663
504340973 252170486
391545223 22645
508177680 15888
835969230 827213552
356370748 1939
540823721 2476
84737789 781
55961760 434
54883597 242
716560014 11133
52615977 232
57816906 265
508962573 254481286
251864423 94884963
299663501 2926
656333154 2894
783138675 4251
533669877 2722
988360870 4358
2550 429776928
615286697 2713
372620195 10679
598955031 2641
160480162 3614
874037397 15299
420493130 7310
373129171 186564586
23409857 26961
12446 268074394
190443841 18912
548038449 265909
571508540 2724
979200301 6708
165813300 900
949423252 4533
233061849 233061850
165263992 7821
15736 440065282
734368984 4747
295818653 2111
480181765 13380
743 54289524
947700847 16601
974137757 487068878
674126227 5678
776992818 3426
914421311 4032
562139248 153758
320400001 2500
120199385 530
486466695 2145
524337909 9337
239410414 1641
913098429 5503
525278254 2559
795775749 10318
292454681 292454681
867486364 109628
409547319 2360
322043220 1420
753611843 340806984
233906146 1180
345175903 1522
717692737 4982
510735584 2252
703794930 23902
254233833 1121
986984840 850849
615864599 28314
838450023 3697
392941368 2307
786069016 4612
767250793 583380841
495196683 5422
136748237 683
1021 176392181
408904223 1803
605 101058336
340962242 1622
10295 886357812
722374010 65261
176670549 779
404928180 18738
776475240 776475241
300097322 1496
929843552 4100
614428827 3586
421494065 4162
307938594 153969297
739535560 3983
61656190 30828095
799486731 4285
59256793 283
91166402 45583201
337694534 1489
522529749 2304
836617051 8850
645269755 322634877
989273570 4362
722511792 3607
777216185 3427
5466995 26
493918263 8552
586970290 2918
474900354 2094
416412906 2814
383122025 48300
37194030 164
889114008 4134
372847693 1644
464983199 2160
5080 153492085
151355842 726
768600108 12937
633206057 2792
793323995 3498
324213489 162106744
994322856 4647
84963033 3694
458443291 2204
423379634 1870
49521 446778462
840043826 3704
520772721 7241
5110 558556402
3164 647550568
948123568 31216
572880983 2526
645416850 7931
876545546 7520
576593117 248331573
780104935 5033
232460775 1025
960464121 4235
212049585 935
944130933 4163
533292395 3367
845035044 6398
885590701 6807
880490519 16065
643635696 2838
393509042 393509043
137483346 1001
319706099 2390
181726008 896
433174630 1910
625038752 2756
108659050 9249
345522150 345522149
436267468 436267468
500559487 4756
950934662 4193
836398964 5671
688754667 344377334
29044898 2926
651118860 2871
37749014 334
693384474 3251
546329087 5088
591 101658501
346600686 3404
2721493 12
603264059 2660
469491206 11430
550087543 4408
30843774 136
304808448 1344
649686767 324843383
497592111 7060
406184473 1791
25854290 114
249994487 90739080
801483631 3534
282412009 2328
825857465 4578
798013616 24175
606522678 6467
508905733 10596
752817010 3982
38322801 243
463110276 2042
101080031 50540015
905420491 4602
197265513 1471
45732285 330
1833 260593944
52389184 231
680603140 3001
863515589 67988
201449281 892
753840667 376920333
492133595 12396
6120 682321989
881152833 11599
407091640 1795
136356301 983
18809 986814185
692233542 24102
208136876 2015
763245821 10336
113742311 625
211349639 2843
565168156 2492
3451 606122140
709360893 14927
752294973 4365
2769 245664112
466527601 2100
105871142 861
921854212 49931
876537748 141126
683820867 4937
530262223 2631
643940238 528080266
593387833 3071
445169826 3341
343975855 95735
305457756 305457755
893641462 3961
662739000 3322
665617461 37727
811917809 91278
276852526 147331416
496947322 14412
499623662 499623663
255823355 127911677
27441711 121
616625533 16453
313199753 1381
142831022 1139
445419487 1964
9275 672845600
796266824 3511
931499798 7862
860501010 9465
53260039 239
2678 312245808
874245888 5571
696460539 127627
885163516 10535
938144236 5643
405740427 2702
870654487 3839
744334327 3282
7245302 127
349198003 17349
243156630 243156631
12927143 57
160031982 1177
856363821 3776
328913703 164456851
462856134 4141
751672482 25943
380529713 7173
909106833 454553417
590339856 2603
681734681 3740
396434164 1748
295997881 2040
690807271 3046
642765601 3600
379986907 189993453
276158719 5466
981153524 24597
58701491 1594
109592547 586
878869883 4646
973961531 14021
655248632 268304900
988581969 4359
267615513 1180
3488 450624509
146281484 645
538631000 2375
877449911 3935
210916165 930
122995014 715
904088176 13405
45215352 819
12874 483296048
944082774 440764051
91830961 720
721376 474791544
618839157 618839158
751566464 375783232
730040228 3219
373650619 186825309
601653161 6666
849652058 5537
770076818 4699
5733 321853261
496425631 6581
287060906 10210
383190955 383190956
218982765 2002
150437365 726
84820190 374
667603529 6542
109138641 1768
727325152 3207
907553501 6125
94346287 416
455453986 2441
8341398 387
767274430 3509
66644429 33322214
872931233 5596
351700551 6086
814692238 30731
3234 375897522
312777198 5651
436471245 2651
4942 992104999
244704079 4066
33792156 149
3697 713702514
407453213 35511
114529959 505
898736456 10111
707340696 16849
107046297 472
559042280 2465
931510169 4178
404185908 107898
747633737 373816868
78020713 693
979118518 9161
646809344 2852
386454883 1704
950924251 58335
725705290 244980295
715849033 4661
6312 804098304
793091625 3497
44386359 405
752593327 11182
194564012 67474338
331152103 1737
604150353 302075176
689423063 254933026
535235539 2845
266066685 3235
370352970 1633
130858985 577
962466114 962466115
195554025 1475
226091229 5252
866243315 4377
882695827 441347914
103147471 1203
192409961 10625
966557444 11468
378038571 4243
381719250 151019371
847071854 3735
13345708 237
991544948 6516
546467791 165496
701063312 21124
346876831 2836
574589191 2953
396005109 4988
12707480 12707481
200660097 896
952079925 4198
23132683 102
779953573 6441
114175181 11648
857286145 14311
789297481 3954
884977861 884977860
292106807 1288
814738875 9947
41768604 356
581952697 6025
841786901 281775864
373340333 1967
889578481 8835
312964214 2861
148485714 82169030
322953231 1424
890758002 6290
642547666 32691
689935345 4386
289614037 1277
44904617 198
4783 547256511
402345717 55448
6724 791427275
241884193 2116
529545599 6810
73536396 822
429444672 214722336
629435752 6691
833010689 3673
563351327 2484
3370 699106500
611418123 8196
60207311 8590
157444839 33743
20043 861929172
504112512 504112511
528590406 11851
180449536 1613
962770546 12419
546794686 2411
757223342 8097
469685018 2071
561889920 280944960
703353651 4415
102150089 614
607771382 4348
532147748 6717
547629908 23759
28575798 126
746372472 3291
352282319 2379
52266672 368
510646295 7932
2597471 426
3743 170823034
663489960 3101
5220 969876000
529330695 2334
566921260 3210
744634001 7240
6745 782637668
350413440 2424
343579223 2327
611378103 7670
2268 264760401
342465389 342465388
306270273 11704
284788698 2163
412516757 1954
185683735 1263
898203745 6305
381888965 2746
1721201 1102810
109057480 2843
304924398 15401
49 7611420
475558218 5058
554277271 2444
146499176 2487
66388977 388
590880914 2977
193453575 853
541299516 372049524
848370438 5839
207785587 1027
266363833 133181916
756989525 6815
819631490 3614
168487895 886
63460321 2992
506177815 3245
425511085 2002
261945915 1155
422154237 8954
78230485 78230485
696248371 3070
50688085 1031
376251591 1816
719738291 13424
835047368 3682
406809103 27644
970220453 4278
432023999 2350
188521640 964
994455929 497227965
741134398 30413
987455287 5747
553374920 2440
534773177 2358
594422168 2621
701 21759040
164485371 1078
994293938 985085783
5120 611132361
195308350 1393
985280219 5916
911678239 455839120
238815381 1597
978319454 4573
618630997 309315498
741650912 10891
363773123 4658
662376905 4418
805532467 20438
24267040 123
446956199 6271
517106686 15935
920839291 4690
812621900 3867
576841126 146294
36513424 161
373004117 1926
799425196 659150300
214025250 3956
353621652 5438
426397180 33031
229019848 3202
998810192 992173372
709529519 3767
965914859 5532
857505972 857505973
983009151 5674
984733689 50642
614535159 614535159
224471067 13037
676822542 3044
87102988 397
416211835 6238
446670848 9728
299189753 1339
348409545 1749
897511567 5934
125646696 853
978172263 17274
860915921 9494
257817601 2700
828808465 5368
205700345 907
355790528 3495
14857974 97
529556984 2335
324550604 254726812
708040408 16413
342667011 2501
949801294 4188
509160436 3593
943718159 24045
641593633 2829
131571459 131571460
90761486 1659
495743300 7100
484698983 2526
130259569 2472
553372479 2440
144364650 144364651
317800299 7586
308092810 153624671
660332399 8400
84387675 420
892259033 4782
621957894 8189
258316445 1139
984865103 984865104
615631504 3039
188238190 830
577307813 34742
31297296 138
371104314 9422
248436343 6668
343717216 2639
557646880 4027
490067602 2433
172305379 1340
947559656 8299
781096009 7406
320189861 13628
526485198 10498
218268929 218268929
990424792 5436
777321648 5810
509731161 8039
139772773 1450
58059152 256
571064774 2518
112261402 8693
581271645 2563
460615206 2031
415027204 3769
174670616 10977
779785469 30270
157680453 905
914290420 9363
14213105 7106553
586935623 2588
3583 801540991
239292155 1688
634494651 317247325
40369136 178
2730 512734950
962959967 4246
546917012 9886
847081557 36208
536816663 2367
205137512 2061
231100424 1019
717596882 354457928
61208945 1141
365439009 6123
923359345 461679672
92435871 5481
309102104 5045
915790134 4038
598394375 299197187
179250777 5023
210167 129992
591160411 4905
552290215 552290216
911817856 380831681
291983920 291983921
435588908 2803
979972553 4321
507765955 340962289
349938514 1543
368757692 1801
423187566 2357
914803028 4601
324312560 1430
136571399 1123
691174944 151308
869596440 4380
716478909 358239454
974073107 4295
973553801 32104
585919318 585919319
460612721 2031
789514979 3514
293577130 21266
13256 995588292
79605 921122962
211369213 932
419652288 3168
674482383 2974
859477720 233846
997629696 19197
983966849 9495
7137 587653443
204369790 943
852069042 7458
696018697 8531
602133527 2655
875698397 6404
445567731 2309
513544501 3825
746445521 4403
797051009 9030
707402081 5518
188159567 4008
681117944 3687
80068476 77337
611204440 2695
724693628 11679
419102641 4185
547623814 5297
816956140 4004
275135849 4129
471715348 3406
935520215 4125
920632250 4285
340369575 6825
942435593 4633
19459525 257
420884749 2067
18293960 183
375112314 1654
666500233 5407
554109580 9109
628847801 8913
797887867 4287
452905763 1997
59948326 925
3662 486903182
802169453 3537
73596470 710
436785763 436785762
953799880 16789
991985865 4374
188554107 4768
605293770 32418
153584550 1575
220119571 1870
387682002 2218
346016523 6232
7032 635952984
913604172 7158
160569443 708
932201377 466100689
975 217576727
514361989 2268
947341710 4921
953 193166684
129835666 10718
217113495 1331
774570923 3519
666904149 333452074
90857173 902
123897026 5533
255833498 34143
485336713 2140
641637354 6593
1529 162336071
2920 565956164
83709 810293511
783760287 435943634
173697944 1245
175705595 814
213410566 941
699883197 3086
719463255 6951
263056144 2037
967169604 7451
569514572 217086242
718052954 327081320
550127527 2613
585987100 11719742
348124221 1535
888826358 6565
637857623 6452
242638199 1965
473664873 5828
811005069 3576
560200942 6471
633427264 2793
870205974 3837
755225019 6953
763356959 12960
3837784 17
771214753 8799
14 2794432
799904745 5272
782156374 4465
673021025 190334
503020031 2544
984054828 4339
199538192 3805
994940890 4387
936898910 21489
565023732 11284
745897932 4644
916518829 458259414
526386553 2321
639494657 689854
346027599 1996
165958892 1348
517380405 6046
674708206 2975
92042775 889
203007226 2447
995612489 4390
27822438 186
682642991 3010
927435567 4135
659008893 4106
988215598 6607
504901594 13653
145375174 1045
15627443 247
888973091 13524
922602720 5398
159662901 704
850476836 422403273
471715811 2109
920415531 4429
516496554 56007
626084152 11595
333837347 1472
625655251 4461
482196388 8689
876547216 3865
425473072 2543
138821497 2713
886762181 3910
199112224 1041
48764553 886
681793854 12857
533186735 2351
974939569 5126
386881410 4335
51589517 4686
531147925 16039
137338096 2453
941014035 5446
863178129 4609
837457358 9797
1329 163101525
646357201 2850
377157919 1663
986860079 10364
969795384 4993
195446540 1621
691676934 4793
929778960 587617
375796001 1657
736631217 736631216
382905131 2039
522991858 261495929
598829572 37796
981906949 11525
288320341 2805
606339408 169558
444738226 1961
185185150 1051
360826071 1591
28516025 304
752337841 5080
168919172 2460
250322185 38124
250482866 9200
595259554 9632
133127424 587
505973970 2231
16909309 156
575414030 7103
909525676 4799
424903465 3535
93892520 414
507002272 3472
809087418 5542
241098126 1075
815018256 3912
35671449 2321
198398826 1360
399241622 10514
430449318 1898
426938449 2874
440568690 2102
749049209 5118
863006149 3937
713676290 4700
775484723 3606
261490104 1153
979696782 489848391
693052660 3542
770306937 4076
134812390 3058
1806 357857818
712951581 11330
679787836 7861
314106042 1385
274756424 1373
704619889 3835
488283177 2153
9016 933031229
761570894 3358
233221042 233221042
339068075 1642
694040621 4970
952842777 475571034
715511881 5910
700784191 3090
1204711 30
251112509 1544
134492783 1433
59608319 430
649806723 39889
25624474 25624475
274 60177123
953296825 27784
965194818 965194818
99206160 1032
210652226 1017
483889851 21985
893796643 46938
936175969 5096
167065768 851
690158921 3222
644095639 3140
4280 804165339
876054152 15550
899680901 3967
634461959 17373
121450368 121450369
675939413 10888
434069986 1968
965742187 965742187
271573333 5611
777734774 10092
426698975 11352
457102341 182245285
786886348 12977
992154171 6307
900644509 900644509
212912615 2504
194585696 16792
158559365 2609
898549903 3962
520938927 2297
452945261 7367
3200 698128026
733900967 3236
269490494 2254
468619357 3669
411725118 4119
254346611 1358
633555104 2912
17009473 75
352193853 1741
952526401 4200
502491654 5166
983551065 4357
211108471 3338
355611423 1568
488879966 724939
13090 767951030
309555071 9096
353750401 3571
929322851 64313
653022155 10427
438463431 86499
640763601 14290
920242619 904860
257838100 1629
82779445 365
612915439 10069
331262007 3178
390585708 195292854
203203232 2409
882241358 763916600
72380108 367
955559361 12186
762400694 9230
415254321 1831
681816496 5312
586246116 2821
957493839 838808197
360461214 1603
838596975 7222
951284661 380566723
108004978 2756
258996464 1142
481479417 2123
817479686 7535
374713493 187356747
395981690 1746
172067096 905
282240062 1817
630202316 4297
706680756 3116
982917888 8425
29327024 132
892725081 446362541
5584918 67
785232431 6906
232461800 1025
929406850 464703425
596627729 3851
975559331 31636
972040889 6137
533837433 222208873
511643222 2256
467872045 2063
973273137 486636568
866750840 12227
234503873 1034
867759753 5821
874987110 6885
170288821 1004
349692283 349692284
763903826 3693
918642815 5616
717668813 39877
727236553 7809
722460858 3706
144623757 72311878
1358 190149696
228132457 1845
929209820 4180
413752293 33842
257635166 2423
821438930 3622
750519769 375259885
128411431 782
439024982 439024982
837609695 9057
283619061 283619062
347301548 2917
671064966 16497
2566388 47
769 29644866
434035464 5012
536209481 7960
726756673 363378336
628576801 4344
448973629 47041
109412313 109412312
806329410 806329409
488160729 8734
503934047 2222
847745073 3938
174286772 831
92531076 408
260161027 1692
955245303 4212
248111490 1094
117931320 520
355450979 2265
335880434 1481
1202 76682530
523329633 28832
761679881 3768
540448005 2383
412534647 1819
114529536 505
289840177 1278
602924821 6464
116413321 58206661
880226121 24697
11267773 102
536959999 4322
617181357 11629
435442559 1920
702959399 122895
141933092 8288
8235 325983474
728232322 3211
7983 631483237
637989236 4652
337243179 168621589
900368209 3970
271586715 1355
950315839 12759
850954346 49265
737059699 22107
354929733 1565
414271986 11695
222464536 1316
202894333 947
242614779 2415
434417388 2238
358338496 7792
934128489 13227
885732946 10937
361054456 1592
992647621 973248050
334805820 9044
8481190 51
32687055 585
635529020 3332
998569601 11200
149494286 4743
432637010 8408
463136832 2208
835278620 3683
224751862 991
946892455 5452
677858419 46537
314474924 2403
438833170 20183
907823941 119137
915578413 6292
732061403 9289
874052515 3854
204571082 102285541
114433316 2133
49490 978125246
807455057 7269
532783467 526611
903996772 3986
570671365 207405330
420490346 5563
496353024 496353024
781241444 12861
432919565 2258
509734437 254867218
417279389 9097
884147981 442073991
858181106 5103
720073104 7856
990181684 31367
530621937 3614
380201713 3326
847482117 568209301
309548253 4443
106400941 499
665943589 20914
751046559 7660
620708131 5327
333444926 2168
675567227 4901
583991975 2575
155903903 1872
932593470 12489
575827428 2539
407324950 2329
370588177 9261
259999415 1548
197715170 1051
71367641 71367642
828850028 7684
976108465 4304
4738 305043336
983841896 8818
8848 751736633
608936519 2685
258542879 1140
279471125 2225
983604669 4645
500018646 9167
864761709 3813
15473162 596
282128005 1244
4892 749832693
51935596 229
63224680 643
395497339 5288
870911123 870911122
276900760 30753
458836418 6427
40640756 279
828440813 5873
235644044 1833
542804525 8008
665507676 2956
66223325 292
6588 191688484
954403057 477201529
42466773 850
678342000 8400
245641943 1657
643632857 2838
5614 430992394
827425396 2206745
2354 108399346
825014155 412507077
761253142 24240
604640523 3908
165530443 11221
26377424 5961
595547947 5115
383917207 6008
411752951 2028
296970 777838740
983028792 28454
313931982 156965991
957343959 478671979
259414449 1473
171523809 1383
288868086 5382
410831719 4902
472070263 8869
153084771 675
873713992 22250
91512225 848
706761821 105771
93773377 1296
424529639 321134180
389901948 389901948
705182624 4516
292271382 6021
679989385 4845
902854972 3981
646030354 4736
490552486 2163
922136272 4066
18221 651874496
432964813 364222
684455238 3018
889181124 4317
970213424 4278
31395600 255
845253785 3727
210462047 928
765496731 7462
915789376 4038
569239278 5358
902946616 5356
1107 151912550
19050612 84
587843953 2592
207116179 1129
103629709 468
597226470 642179
165857104 1432
147640942 651
688994096 3038
590621066 14599
650017445 5120
564936382 2491
516405520 2277
358192192 201982330
995567790 9363
439425120 2208
143342330 1111
848044659 4431
142463457 1280
140244825 1377
812428723 84017
354023872 1561
849465859 20366
461748512 2036
35779453 303
130357685 619
165989776 2253
675438414 3869
759271758 17934
660968893 4853
489645190 2159
249107679 5265
217002863 217002862
834158303 3867
585328628 4876
645138068 3788
838165560 171404
759944430 759944431
640243065 16905
194437488 1444
766512074 7063
64911296 64911296
119065423 525
747294519 5483
963003002 11635
154539515 845
710686107 4807
215687799 3094
388812996 5148
126960287 624
467869832 2063
169075387 84537693
898327072 3961
639414910 18926
647393989 3837
446 38952748
460818025 2087
2985 547509943
672310799 4725
647037577 2853
986212415 986212416
3319 609438099
128175400 6773
456077907 2011
577413760 3313
431504699 17175
691265063 3048
578317049 2550
831920329 3910
433875180 3810
249425498 3697
994 173694729
373130829 315580599
139109709 812
222336950 1109
963633093 523589905
852511128 3759
252174867 1561
584361519 13366
145097943 72548972
724204716 3342
93938779 4895
909841530 18530
12570941 12570941
925569060 7215
472673201 2972
269714553 5557
527413831 3977
668807762 2949
143346782 9575
853910557 16967
741831039 370915519
768931800 563320
50319734 406
846696593 4841
747876646 3409
395525247 1744
144457289 1537
535635867 9582
812843122 3977
560403033 2471
182195904 74843262
614831545 82843
556089979 2866
420911409 210455705
391135096 45795
206518125 15675
316363233 5774
31564466 535
624540696 360959705
237813194 6565
529559319 2335
39322133 3933
505317938 2897
336331054 1483
99740136 952
256273830 1130
675154799 16056
888448207 35004
94899533 723
282809625 1247
989788801 5600
11533928 83
408068623 8056
943582463 6336
744451575 26853
604205379 12247
967469982 7386
839580281 3702
669206719 5096
628211198 2770
880629452 3883
616850667 6083
458346079 2021
215445369 1571
208254181 1007
953276810 461502285
145484724 8943
513509306 37529
274262385 137131192
862776380 22436
13641529 229
961127420 470222701
602623051 8121
705554915 5783
905672835 5345
38717751 206
737070750 3250
186474366 5110
174978448 1101
20382824 116
637111039 6080
618119094 309059547
443272639 169799945
390624747 10092
76961079 669
815394448 48783
354761085 4899
871521942 18479
235183578 1037
646347282 9033
270139066 1981
287960591 143980295
917364005 15283
480441281 2624
759051153 3404
596601366 3417
596450671 5770
5819 803964678
694515981 366105990
90995220 454
865622243 4044
926400829 4616
914258899 10300
548174100 8807
751586376 3314
869863641 5341
120426337 531
251492183 1114
415771147 11211
291072309 145536154
583085703 2571
997202089 4397
510660472 2518
866988319 13300
13153950 58
284254682 1837
356112997 186594594
975949379 14417
925236543 6745
10027 259512500
328736848 2137
727585256 79972
35979756 205
44857102 418
513214616 5666
221344865 1505
351203107 2425
8832 671863981
647760364 589572018
41110257 41110258
224611359 1328
4187 704713970
712290404 712290405
509432798 2307
881045541 19295
571257631 4348
99701388 4117
208852976 925
793617951 396808975
157392955 694
149329417 1083
761828684 5338
3308481 1576353
887259286 4887
76531489 822
615047360 6056
773741334 7392
516317325 10315
545077975 455575
999493111 6990
164495313 119027
681768911 681768912
554028609 6752
26652061 228
796028464 5747
865832815 8262
136354211 828
248278676 6087
931884218 4109
901633483 450816741
720520964 3177
639943332 7014
250425973 114559
918 142124355
957963826 16367
803271605 638972464
867423148 25061
348092272 160659731
181786514 1073
118444128 3196
211369211 932
898069829 32970
967254478 10061
706684250 3116
168417499 1010
947150585 15457
566107541 6982
518153391 227291355
809673600 3667
21890 779687693
247137939 1413
667115606 6565
880363407 440181703
210847939 1285
421013638 49467
945496713 4169
610171953 3358
458135365 229067682
599763474 528102345
900907617 16988
99196079 970
462251891 4359
2159 22860592
242151943 2711
788244616 9683
585801154 2583
86523307 86523308
679389451 4697
349032887 1539
334543437 1528
263079879 1160
508321844 10423
904920055 4735
507364085 23231
980193924 4322
146961880 648
171565438 769
373311670 373311671
320 64607040
514928679 3541
918507599 4050
584435930 584435930
537719690 4198
652037416 45903
281442456 1855
789943172 338748566
671760157 2962
570837851 2517
29936738 132
815602648 7672
699879893 9179
708947683 354473841
914547096 8718
17475 67674191
962949025 962949026
69956664 538
994869595 7979
92026484 865
836723100 29721
731016477 29633
651266663 18692
582466129 8926
565014035 9157
834590880 3680
442536337 12658
340171537 1733
2334 497889557
454860883 6202
328166961 1447
998915541 33355
4385 950195109
555359394 124453
363187219 1815
573714432 5056
756682377 58108
168594596 949
285304337 1258
117111984 2173
302659677 1341
726895945 4354
555812807 3513
762237432 3842
33792158 149
448823348 1979
154834984 4234
285147411 9988
946175080 4172
153786585 1087
250958147 11524
270071983 1456
366556241 3221
574130679 2719
51457923 253
602002003 56798
653029129 13644
825594015 4784
674666721 674666720
250152679 1103
657511587 2100676
12459140 77
886934610 9045
167350908 2663
713563081 10838
437899395 2165
881731213 3962
105075041 736
356720195 7251
513141004 3536
756295989 4321
230444779 1455
988462958 7305
163635340 803
475832205 475832206
562746393 5401
560787470 256311048
153381513 2518
777629743 7478
699877719 3086
630353173 630353174
408452391 1801
787141005 4502
591921472 2656
544499999 3750
887108863 443554432
36626087 36626088
57554658 28777329
145396523 1092
426896456 2506
866761217 3963
897665306 6594
429181914 5690
551106990 2430
181042290 5265
889170504 442821497
929062385 41391
770040026 13837
705098727 3109
614332543 3641
849024693 6078
454717887 2005
805547432 6511
154671462 682
145500715 12119
197309236 870
212348264 5104
425989993 171666630
381012453 1680
880102908 43404
643685537 4772
963292786 16653
594873832 2623
738493161 15560
356875033 356875033
609168073 2686
962504194 4244
602417659 602417658
403245040 4555
363954828 3959
778653592 13064
18597027 82
534296569 2966
472406540 2083
665404793 2934
51997645 297
114303072 504
634575177 317287588
176555721 1200
286353101 3485
972623650 863894461
467873959 2063
43505353 337
247202189 1090
562974300 3150
652894056 15485
563142595 563142594
780400970 4055
116572070 514
961510409 30729
641635860 5420
25542516 118
702259319 4382
3385 661418845
322001211 2434
381239033 1681
463091286 2291
33338424 147
600226418 5068
923822579 24682
929851301 4100
360840443 2422
223220856 1048
259192218 259192217
4128 688141728
102362259 455
389759414 2701
537041088 2368
602468702 29811
4627 659444596
115850311 904
302995625 1336
8708 946267693
652126875 44101
90943190 401
480863142 64293
364972607 2112
173723438 766
52143 543096781
585808840 2583
565176212 22617
127457667 562
915319843 628259328
870834524 14867
141861828 936
583081854 10750
989501743 5192
338600455 1493
306676223 1446
212867325 3122
974292045 5204
797469007 398734503
284871561 17434
666698559 13024
845459363 3778
178472571 851
750917673 16589
459780734 15806
254442468 1428
619043909 498627622
649208170 5160
1740 290164140
449367945 35142
199970155 70992172
213355616 4211
672669569 3981
836727220 9307
220668838 973
890746986 25989
912494010 4755
118186440 44308653
958876576 4228
729188367 7613
593927335 11466
283898952 1908
232128635 1541
176616024 22708
373795454 10576
449030081 449030082
842251425 9422
331662558 3009
57194026 553
600299572 3127
529593031 2659
410651787 2743
101064163 1478
297078124 148539062
379394230 271759914
755674277 3332
334734401 4180
529158591 3170
724293296 3791
811700709 4303
77941797 38970899
46838329 413
586708316 2587
122432267 2604
166253945 83126973
427245714 68451
491873558 5833
162228884 2355
363667031 2026
855127450 20584
921113676 5541
989373758 45582
307039323 2034
321569705 2894
158400746 935
2927 661042538
328275616 5417
780905377 22332
962736285 4245
178485304 787
812912959 4520
243883141 2095
74428458 891
68871032 2079
471621591 2930
279116405 5483
922358996 4067
758617208 3832
370133495 3132
4716 290181913
362387089 3024
466172711 2383
852350313 426175157
3906 833835534
29595401 282
196264409 1170
304579352 9416
760020912 3594
980775796 8638
689219721 18389
102737464 453
763809524 358466031
556544351 8736
586710350 2587
690799744 5595
18508615 469
707655564 3828
650263435 325131717
984504073 4341
920134765 7402
623695311 19018
724184310 12117
916020784 4039
313900321 2466
98200081 459
4453 735586447
887725718 4528
777768184 9069
984937496 8126
964458527 4844
936120379 64269
13698 747696855
547930517 2416
858178922 53227
86861718 383
200710263 885
672136549 3650
340707471 2159
176898121 780
183841035 855
865614504 6641
927567762 11507
202521279 2735
415995720 6719
389099128 4857
499965044 7208
566072831 2496
630938126 2782
58725617 277
316304068 3673
539246550 6515
123056739 897
821709857 612200862
224977564 992
382961041 3570
2709 497337183
273330234 4077
650079229 6925
809543363 294497251
523586129 4430
90954721 720
24571992 24488654
154942 449100876
807822405 4437
586257320 2585
232939286 1320
521468561 4447
455075688 2027
231944634 10671
947102018 5176
962781937 11238
247206392 2029
131906840 2152
906193469 5565
144368576 827
877681619 3870
315072423 3682
668603146 4053
294 59958516
444437925 39583
597137105 298568552
63506672 463
281711100 1254
6621491 6621490
901867578 44283
691814268 4913
834687269 10349
989697288 4874
762464860 4310
537953251 2372
762221206 82261
548681955 12885
465885840 5360
74823859 1206
19050499 84
770742694 770742695
787593318 73720
941827533 12652
511143289 255571644
623653363 7346
960674072 10802
4540 692510686
403536540 6242
923257815 63524
476391877 2140
223785966 5961
962738654 4245
866566689 866566688
736592742 3643
582557056 5267
413996737 41001
701986153 6343
290322544 2104
323470073 323470073
329633279 1824
973508368 5264
424601948 2638
548538807 274269404
495767959 2186
646957055 3631
203735445 1021
37343064 186
736850458 3249
684548740 684548741
475504042 2777
298638221 11047
319803686 2342
426397100 257615122
630484541 2780
35328784 1055
950807635 5766
858410140 3785
3977 803317742
963866001 4250
58512337 258
8531 667677289
837278523 6703
251448006 1643
52553692 448
862856643 4469
176841836 956
490466235 2837
169747063 84873531
651227326 4882
3719 302180125
308200804 5093
823252164 823252165
909287915 107659
966624148 9969
307434615 2273
555288383 3136
688865453 6418
517757424 3252
664259176 11332
754825330 51903
94054455 561
417288029 2320
547663696 3741
210685667 105342833
330266891 3594
934056493 14044
560086489 11110
252559258 103065352
692954325 4373
125711873 1408
10996368 62
548099487 155027
491952868 22679
15373751 116
355247701 1678
100744711 446
100242267 442
503931823 2222
1076 66863379
1249 245025073
498714995 2199
995779218 995406856
145031565 859
934050817 8256
764018241 5272
35606302 157
638212939 6539
162165208 2339
331974894 1513
714660201 4055
517539344 2282
607066318 3613
197192792 1156
471717141 471717141
54826327 27413163
781480206 5004
923517217 5277
461476329 12842
959266128 461719535
991258692 397110946
138452327 699
394027514 3179
32205089 246
844119585 3722
270226784 4813
256220144 2299
4324 723754359
641555551 35852
665703061 138170
610754136 2693
249781973 4826
245617808 1083
649277858 19775
799679736 5319
63322525 814
456 74997408
346374812 244837
441811933 2938
246749696 1088
737977914 3254
733221769 3233
426888870 2110
320199899 1856
827340863 3648
837782464 7111
3126 254693317
784243279 3458
466966241 233483120
292036570 1980
425497485 1946
10912 849403339
547152572 3698
847666203 423833101
434637457 12136
160620621 1046
96455204 41374246
159878094 820
60553465 267
18339702 709
649346076 2958
741581793 741581794
898004863 11040
109086987 481
669798831 3022
486717645 3054
900591647 3971
705118177 3288
524569971 2313
596133818 4739
735537682 15518
487631285 8297
923954681 4074
878837305 878837306
922522005 9254
971805767 30212
956831229 4219
693755424 3059
599508537 4114
968051682 4341
459618728 10998
832055007 9196
728938201 5800
435507905 3536
887579976 3922
255821788 4122
983366599 4336
659057124 2906
352660005 1555
215953112 2809
741759416 5971
424530726 424530725
222998268 1632
413831349 206915674
393007441 11270
140595238 4060
999411397 8543
990631823 4368
933193998 4257
632083285 3108
649950636 7251
524372771 4686
4498 813738066
209642285 41538
645226086 2845
359207321 9486
678453355 630412840
115699329 568
55790698 246
473370786 2373
820990661 3620
830973121 3664
74715705 74715705
695160172 91935
946920923 4716
795814189 3509
258086633 129043316
729724545 6105
520003946 4647
156010032 3684
231068388 3539
195392287 884
209743275 1225
174662461 87331231
592 90484939
9145 58463985
383924209 191962104
751517902 306093241
214575793 214575794
997025580 498512790
417569941 1934
592362617 197625844
442243532 1950
887296301 25300
363051600 1940
2092 129825336
649761946 2865
766504380 20294
838971781 3940
982920861 4334
561085883 2474
269026697 134513349
670622859 2957
500764476 3579
861980107 7619
15644164 69
630481192 2780
2505 464433692
597370127 2634
385546400 1700
520756472 3102
982789727 5556
421834981 1860
492347208 15441
810206307 4382
861359815 3798
667271792 3064
385371526 2179
582401856 2568
505975182 2231
158621930 3005
31297551 138
559722657 2468
451766879 2681
149525675 2754
919326423 919326424
9149390 106
26332635 13166318
16661172 113
274579391 274579392
282845177 6699
196283889 3183
356289658 1571
669251282 11643
984054827 4339
87280734 543
644215606 349927
490439964 490439963
997249285 12409
931843322 931843323
875624101 9554
2383215 11
305356681 152678340
254459501 1122
105684765 466
345081480 1636
563210796 3194
705583924 27892
380685227 143445697
720586950 3271
221928936 1792
840643819 328269033
487672867 243836433
71867613 35933806
884706381 7181
967490405 4266
663143986 2924
683834977 341917489
214197748 12706
597563351 4734
169994711 2044
277463343 138731672
786774372 5911
716907743 4589
144018706 1059
234367704 1397
6502 573621711
10545531 124
259881051 9565
838336515 14185
227927834 7903
106538207 594
646834097 5983
100950417 50475208
489330153 3191
917461544 22262
497337770 11189
437324937 4601
436347808 1924
819395594 13879
6398 548404570
609197844 3228
239037713 1054
37353912 614
809708963 9847
754431079 3880
607629037 7156
958328729 15894
854019267 7947
88448880 390
528976885 4923
950488445 6686
734438741 367219370
439216756 4642
166526625 17276
750949857 10235
507959762 4235
10824271 309
148094522 653
69214951 450
189388400 152682103
419338409 1849
429796106 9787
748821905 748821906
528989597 46204
413730394 2737
962398976 962398977
260961796 8499
12488 422594342
629120402 2774
1597 165398521
686042774 3025
1649 92134608
560717086 3007
630938126 2782
469230752 2069
975657390 30630
760205133 3352
569023638 2509
949410695 4199
464940603 2259
233627052 116813526
871394522 22050
208411676 4499
372584940 5460
941543751 24066
449359889 2107
946605124 41023
473314903 2087
381120961 3520
740675425 290638737
45179551 484
380447100 5556
323069957 2242
629121564 2774
248562936 1096
997491597 445431999
4207 353296425
422084469 2356
542259448 2477
720996801 3800
657880732 4547
415280739 4690
910655364 4318
47154919 258
640234414 2823
134034662 591
211533314 1228
971117310 11483
790593603 3727
192411451 1134
290569649 21591
46769855 357
685147977 405878960
159978645 7685
782151690 782151691
766782014 15063
251836691 1411
956249202 399872926
946990656 4302
658115898 31231
10039121 56
473789376 5969
761794327 3359
816228007 3599
277674615 1918
806699309 3557
237167551 4110
238992434 2212
374307934 2002
923991473 4578
736240427 24057
927298193 4682
919129079 6945
19839038 219
588766776 4108
45686251 786
779575529 10583
794003705 397001852
319775311 1410
320731442 320731441
582096361 130345
96328599 630
981980751 11156
967394944 11943
367499354 6539
698083071 3145
710118561 22702
648641706 288611166
650060666 3295
662246317 6159
574973944 5129
92177159 582
935930038 5498
332708299 10565
785458369 4126
886906151 3957
31438473 404
607559144 3397
466735877 2058
20696 574829794
222081419 1189
39802528 296
653688361 326844180
466377304 8584
56256526 503
815010964 6574
470459954 4109
634469805 3401
656893166 656893166
449303745 2453
421783085 28111
658841809 3982
284396565 1254
501749342 3951
885010847 5354
3834 421912530
170262485 944
39781318 179
756514944 3648
30446461 30446462
876201152 7611
137533769 68766885
329736728 329736727
399113946 2900
554253833 6454
869063072 46502
816525918 4943
511852926 20701
328868574 2009
661297868 6638
669671676 669671675
24975582 24975583
530913834 2503
257361873 2485
669721363 2953
606851613 5570
10020 488325120
138425174 2685
34056315 1732
961629897 894109985
6186 576377330
977060886 11729
295823663 1972
526680758 5511
887829695 6672
945723473 4170
498165499 82738
540220927 2382
418799202 3997
127472800 1300
455181807 11533
34141210 3715
8259 447002074
445843506 2096
53793232 263
496333340 7292
427376753 5607
633409536 3179
257154517 128577258
136982887 604
906450391 4345
625246182 5874
654788717 21680
145906063 23880
549335802 274667901
671317114 3395
62821383 277
24725760 685
286565654 286565655
271193599 1280
643011616 4933
964926528 89968
983823709 4338
674100622 674100621
953685851 12026
622994878 2747
230925110 2210
969541525 511092
93665508 413
288689080 2429
681759595 19795
377156760 1663
328262946 1551
519332859 208020672
94437694 587
128365282 566
901148063 4668
882610320 10124
269806472 3473
872049636 4596
751460221 3660
947823969 64072
594827729 9847
72995934 835
772770624 8824
499564080 3856
697337189 4785
1413 313449933
65089016 287
172625155 9319
175166334 1297
764611497 30104
353529503 2736
137013197 2562
123963670 1557
504431518 5081
524652999 2929
490264639 2946
78192 483930288
248110449 1094
686726176 3028
629352985 10162
474055781 237027890
534150429 2564
98080281 646
624935463 3406
621364658 8746
38278857 14345114
196223509 3446
58776166 415
370973566 10206
4735 481568440
468099891 2064
824347657 4177
841353735 9832
124833578 1686
301865754 3394
384348250 8270
510987637 2417
247204371 1090
526386552 2321
655784812 5137
770470211 9799
637872789 10329
343609761 2836
596643367 5259
140117179 8858
483299298 381753
549607297 4592
767233510 10090
526610840 4875
168506455 743
467888389 214296
838488508 419244254
876330367 3864
142900674 2851
809104752 13394
774120705 6352
679758122 5079
306170010 1350
304813222 1493
7694537 96
803399257 401699628
884892111 14708
484240680 2520
871760152 10884
211962851 2153
966016625 4820
154748118 735
591893363 591893364
492394376 4213
568636700 4650
161023031 710
958822454 4502
286655180 3830
376201074 1670
31589807 446
272666522 1318
20192326 134
3285 353424569
4105 777439338
791054915 3488
554145222 13230
556776814 2455
60955937 858
41137325 309
878594719 3874
535560215 4904
955070676 7452
387282762 29943
46948699 23474349
301179777 1328
586939374 2588
346090225 2175
1805265 1003393
289173548 119431853
718172364 3353
431463759 2366
441336866 1946
814498081 4370
740701611 3266
1865 274992385
819920703 6771
148888006 934
235218069 9359
1893 96893205
125478175 43179
683843758 6427
940502277 4147
617809847 40422
773133731 386566865
563592219 28843
625713965 3033
78850656 753
462725165 2642
808538495 3587
116769509 4730
383730372 1692
799034879 5344
325284739 3470
945893465 12621
416138458 1869
823031796 3629
27215161 120
974898508 5559
249019644 1098
261651900 3293
741613111 3270
35642 335537328
851398600 5165
889029164 3920
7404 850319784
614021087 22394
470855946 2488
193900080 139269743
557457195 2458
270707599 1552
174629839 770
472184083 13283
990784440 5076
822075838 19279
796987800 4172711
609166057 2686
261165755 2971
309667373 1638
430332925 2625
384975675 192487837
61007318 269
13255 318466464
951812088 951812087
896504822 3953
965975278 20419
139477079 615
181273108 1595
245607431 99764381
206907947 1994
899119847 9734
839582539 3702
925273939 5132
178216676 927
4075 634125372
991636838 983790444
391772376 5688
710053362 18466
10435 945805167
647816172 3332
190281330 4039
10160 861911424
14262302 236
832014660 832014659
54463266 702
271924807 1199
876922130 4690
452379370 205532347
263607481 1206
579870328 9858
8602 376690903
607972456 5078
616616131 7138
791492227 7400
411730175 18304
542624393 2987
350574781 4110
721 153893124
22250249 22250250
425252079 425252079
476926207 2636
989449289 480307527
516893403 2812
666862245 5385
475449503 10787
717955314 11471
180980729 798
589957565 5529
44392624 387
784801395 6801
360826297 1709
197252877 3291
431626655 2066
869747667 3835
758392068 3344
635624876 7786
160688106 1055
698716382 4277
909684824 15365
992107172 5529
909439930 4010
5159 54097274
636212078 5240
625559503 5361
966438353 5522
691341896 8596
894317195 11668
431133398 3320
944625036 9635
770189029 3396
378593754 3157
64890475 791
710580109 8627
1536 295359719
158362333 1135
158572053 54159921
956556935 4308
709770137 3464
689542534 6685
971542932 19529
728540500 14321
848 116013463
337162071 4008
876551421 3865
273643230 273643230
318717376 1756
836781008 10342
121478769 6290
750329475 4921
783800149 3475
453810791 2001
231327576 1020
624817377 2755
644611584 3546
212987239 212987238
66413476 4690
668369473 11460
962730762 4245
454106962 18963
515988561 5039
17689853 78
354546367 177273184
778686920 23169
201165391 887
364369585 3187
988068896 5233
210546240 1447
822800910 3628
853436339 16860
712150273 3546
271242100 1196
747976057 194431
851753700 3830
188652550 3284
608071968 11382
581043667 2562
420336349 3598
644530091 322265045
968048763 7745
737441257 368720629
757902951 17619
4050 723832200
154469614 2213
683556923 3240
385826727 15821
297370710 3185
313944920 2912
830271781 415135891
611254894 6485
843727145 6402
535233463 2360
300256205 5545
138796506 612
373756357 1648
299882903 1641
599867485 2645
663431597 663431597
784705324 3460
967820444 4635
91170385 402
430906699 1900
168335951 84167975
334062224 2835
333851903 2304
849794173 5893
614017296 3816
2772 451799531
879235437 14881
268892804 1515
571059738 2518
411351857 138133595
380648539 2347
30390309 134
159745668 2397
150301900 7025
228263708 1541
811957215 36274
885048427 7207
525013895 13464
286236619 2269
637393635 637393634
184582874 6302
4039 800531942
592650146 7647
998878225 499439112
484163876 6929
120677144 1857
540638907 3645
895831000 6571
367291902 4259
980821634 980821634
848718103 4888
285087477 7473
324994664 1433
659822398 4391
608023375 22769
217041412 957
687570630 6138
401338937 200669469
16628616 104
375914030 2956
953098611 12926
912402587 4358
3211 610860813
911702428 4128
5712324 2308844
404599431 1784
477491055 477491056
725578306 6754
2735 468534038
3341 644286584
564782347 6480
479366498 2927
523361320 5219
105582369 3002
46378559 480
495367723 36266
855535200 3900
582631218 2569
719073795 3355
22178532 214
206000424 1428
276441297 3419
830691576 4099
966219610 8057
504967623 15526
453584001 2000
783170091 6537
589632975 294816487
298912780 1318
946053089 7115
569441373 3539
768678519 5499
928811120 245230
194823966 1072
572815097 6676
495249204 3747
27309568 373
760775783 5122
223806656 1345
932357424 16945
104997133 2007
838187849 4038
735936796 3245
298386266 1528
173043059 763
110508081 592
761304799 11744
213500581 1081
310788357 6074
420 21858198
306379260 13068
936750449 4150
700592614 9599
765357849 10370
573069451 3610
24940376 187
934398081 4160
392286391 9010
485664984 2177
928030339 4092
870652565 3839
114076029 503
177870443 5248
225432241 994
32468142 32468143
931259324 602087295
876093632 3863
566239856 283119928
8168 257700400
340414793 1501
595703108 184141
511573919 5280
544627068 16997
76043205 647
56288736 287
437440196 8763
622929923 622929922
858522977 5114
115053404 1195
64426138 311
497581649 2194
889025686 3920
570067299 8566
821519227 4731
544387823 3280
641900816 3823
293714059 293714060
522713073 11035
25348069 347
529355361 16954
457899525 3552
134918400 640
613242864 2704
975988143 18275
587532130 293766065
472702120 3592
283555439 2667
920398381 5415
429428661 4757
2370 167228074
390024767 2084
799286081 21638
456319572 5054
7057 759890703
528025136 4919
997432533 4398
447743418 4459
465883124 5155
479830769 5085
410492749 1810
909205119 4009
733893507 9022
385544699 1700
348984289 4163
596238927 16279
787201557 4961
834122400 4019
598179516 4117
496302054 3882
631398379 8842
602569856 2831
688503151 3285
986145683 5831
481436957 481436957
140361191 918
330796917 9999
469368136 6276
322271628 1421
957492390 8928
502289857 502289856
73990007 1074
80638687 592
9842583 123
587819325 3255
215676551 2652
893338655 5856
926464933 926464934
7257709 3628854
102639912 1236
288172027 288172026
794682672 3504
417980266 1843
663557625 21416
153625532 78956691
372211922 9498
230592241 2178
469 60431560
708615704 708615704
306850930 1353
781023918 8964
328356685 1690
377846299 7475
595781517 2627
473088112 2086
931890582 14629
3165 682663166
632641365 4123
871429920 1815479
882730701 6215
63902079 928
30390293 134
64862798 286
769092566 5751
282185796 1626
493126494 41790
708762725 12381
972614995 14937
903755422 4854
308210015 1359
663645717 3155
67079 162599496
844377675 5151
604095066 3115
758981947 7210
439878714 185497146
750864983 3803
380382344 6615
557487583 3214
219668683 219668684
393709177 1736
423418796 1867
134395927 2514
15502062 969
184439881 1135
674368391 3354
478920138 4243
81246880 536
991229022 8694
740363185 3746
125633812 707
174686735 1922
569252129 9813
922683477 10488
919614063 111812
2961 492067863
545496831 4593
153980482 719
736608997 67572
810163654 12617
784559915 10389
323078665 11765
6255 219728464
239568927 1469
6263 881074457
450921056 185949775
141266906 70633453
443975296 221987648
923914467 461957233
721110900 13349
147148168 1607
744647163 17092
510655976 2613
722625291 10839
489074623 3634
188 20344608
890461992 59222
587619785 2591
83967180 660
883314197 8034
152793360 822
956424511 5859
508551126 4625
465075470 72329
628290976 15583
58112399 300
919831917 5237
714818403 7311
506457620 3129
735708416 4964
413332575 4258
1295 185779117
991671171 991671172
856565620 8463
9410 951726156
472183026 2082
57006174 309
750908312 3311
621668379 3072
333956196 333956197
236386592 147930860
928266442 4093
968204631 75470
327487265 1444
275012276 1389
316750965 6367
363320758 1602
327518315 4014
788034595 7954
560176240 2470
639324450 2819
60431638 391
735819419 11380
819552269 4913
337346077 168673039
508743415 9084
3175076 14
420695872 3196
364627501 134741865
768978356 768978357
289198997 289198997
395 52297911
909882125 10574
791710678 613384553
573011461 5348
364456350 1607
698293379 4010
23803 627007162
944739545 472369773
880184579 3881
477972197 3023
223309563 8239
21593475 115
123932831 4107
980993029 480972567
414164352 2688
310444029 2811
473431075 236715537
282900955 2240
192320463 848
314560503 1387
57641020 1468
396110009 3851
806357265 10426
895619033 10281
42872072 249
796547018 8533
577865953 4258
503164007 7883
636451641 6070
162610771 717
185515855 818
4548965 94
121526181 1449
3416 633183321
49374208 416
735275476 7429
11850 608751546
724365851 18802
1199 244409709
383602299 7058
220710744 4198
52288745 377
954799621 55277
156147169 1157
657889726 3232
258745961 2680
500469517 44152
672948155 336474077
229023440 1314
859179856 859179857
63834264 537
955638390 934584693
824618928 4279
25341368 143
608806090 3451
59896386 446
316899723 3566
670117006 11734
127122923 760
183749312 183749312
196175081 865
433401190 1911
795448004 397724002
760356642 5946
268123448 10556
357051397 8238
363565999 363566000
625035996 2756
86274571 86274571
910543589 29898
522738246 4685
755252696 4020
970991313 4318
798685955 13779
865173571 5603
216443891 3863
244318714 193063003
301650699 6110
862917383 26822
45930977 208
672436165 2965
309571128 1365
324069399 1795
942870345 7384
352633938 2249
73093618 409
448594577 1978
902410555 17690
48859832 518
453730848 5387
394071068 1905
596687121 2631
282041297 10962
771917111 4402
539162911 2574
931886157 465943079
404432853 5228
720672414 16334
1900 281400185
321361823 1812
6285810 30
287407965 3705
591948612 115197
420022157 2100
27378491 2239
453869744 8643
903023384 113545
655516416 327758208
155481183 2413
828975201 414487601
616500832 7268
367218379 2886
69139076 9475
64800794 1165
267080458 2203
869403893 869403892
383281696 1690
259026876 1997
36725952 192
75364719 620
492808120 4754
203608822 1736
508217892 8348
61528308 641
135246649 1043
906844652 13559
201455191 928
155816059 1960
6537 646803465
532822379 4868
107390351 107390352
581873128 6663
525061846 3118
151210456 1735
712350531 3141
693300086 3057
647480602 4682
272097441 6346
269656743 1189
254324384 1264
880409024 8079
469858337 355902673
407719705 172646413
463864557 21348
603952848 2736
885619292 1164574
250604809 1105
279179056 1798
947439553 11554
180685209 1147
643530854 11775
254094621 12910
22804740 108
758252477 3357
680728484 31265
161170 819388280
60647191 377
286666351 1264
149 32461053
233110051 1425
425425129 635912
733898913 3236
778823120 4507
258088658 1138
547702680 2415
544841303 272420651
316779791 2324
2351 403666700
995737931 4764
138393458 1413
3428 674219432
829377899 3657
94225664 2392
645176689 3939
596241677 36577
288998510 288998509
80786581 460
441562925 4003
661950594 5330
115728789 547
191780814 191780815
853437240 3817
816912801 3839
326158209 2485
383169011 1805
49457448 1473
413893575 1825
289736307 2331
519613299 9218
315475964 3785
781041992 11629
904739265 26144
554495935 164992
11779 872600099
402811190 4225
3509 758891301
757165621 757165620
164746108 164746109
369997944 7827
42815225 4158
1326 55313618
120599701 2140
169509468 1854
133807281 590
776312439 3423
904318819 452159410
584851200 3320
845090903 10541
82262305 486
396481246 3099
947304326 12635
398335848 34207
550026231 3470
823959941 307995501
489668233 2168
379201719 379201719
613069682 3608
832518900 7650
786047863 12197
704360113 15778
79969868 591
661674364 3497
649496107 5286
762546433 3968
710750485 3723
961707981 480853991
388223502 6421
636194415 4035
754719350 3514
44779673 20533816
656617665 31713
620867519 3360
154383507 927
210516719 1180
58216652 561
901025931 3982
360972614 1865
991995059 14955
516577039 42280
937224106 937224107
18488 903841344
973339189 11092
235088405 1197
893941176 9654
824520253 42946
27845005 259
3441 718162026
618916917 2729
182793547 806
924863418 320610288
888217176 7037
778960502 3671
557425384 7006
893759483 25266
24922 932955070
421603843 4788
791422614 791422614
762688739 47564
914007462 4040
353116700 1557
4147 275242113
648627963 2860
926353820 12005
12040 991867240
335302252 1900
599766652 3033
591470929 2608
129723513 1216
339374605 3621
115776868 654
928479216 8661
973398394 4292
520902674 14178
513292807 513292808
416947475 2508
846123105 4456
886834928 11056
902 141178334
107726201 475
278954231 1230
892861794 13354
325671877 1436
758312960 3904
235828001 6206
677300321 3680
595255367 33494
418783366 418783366
925477631 925477632
406203758 203101879
596488299 3553
203092527 1177
907174782 4000
588555570 5566
340768994 19680
247882562 1093
220427539 7340
24498304 128
675059889 6317
222316665 2152
911287262 7882
227605301 1074
752496287 10086
733498787 13101
806925935 3558
499726353 5098
320049033 1558
903819267 903819268
470366058 2074
454944753 2006
152177197 671
456757073 2014
8296388 8296389
939845204 4485
739867069 13606
521353639 9873
782878086 7019
933037849 28850
877318083 438659041
292683788 17567
745611439 681444297
356508050 178254025
89471521 417
905272467 6574
256772339 1674
652259448 2876
266933006 1177
887880420 41451
761973748 255873703
35497925 753
82466844 568
422966116 1865
199838111 1355
533013407 12328
214774525 1117
126902244 684
727766210 13839
165785682 731
736176940 21739
643637222 6177
660532827 330266413
539113120 2912
7982 999634518
291949203 4129
829993219 829993218
263428423 1213
781550512 674355356
679752772 8529
60053 642446994
183844270 104306
60299757 60299758
271202107 1633
991643058 82828
481441606 9923
288818703 2470
291502619 1476
2027 404513881
535780392 3192
391260946 171096944
257863175 1137
906437176 99440
521661284 3588
213561792 1971
972865527 6433
7881743 3940872
2778 61761776
868653961 17173
518576322 3278
440205939 74086
756309441 7500
48427676 9461
934661501 76750
959516345 5406
3615 804371980
656088163 7828
318971999 3000
643898596 321949298
449731213 1983
647331297 3062
8514183 41
947537109 4383
946107568 5964
267197761 6840
684933018 13958
735936794 3245
578290167 5101
90081350 653
537709462 2677
204792273 903
189061320 3122
100108300 751
821808967 4906
783793151 3456
136468 242230700
903482341 5015
694496707 5149
123256819 4051
702910784 3903
545370103 25467
267159798 1178
991076671 4370
506100375 506100375
522498152 8852
447006302 1971
741826848 7861
897622999 83890
557032319 5031
458310819 2828
552054090 2663
270012752 3184
707624698 26950
811010791 129658
116990833 797
98376671 1201
711337589 6010
593766753 593766752
829536659 13085
808479127 5733
170459868 1637
3673 577241334
212448896 968
461574917 15796
299203100 1389
858251508 5092
813775043 813775044
179680445 1122
428673168 2104
271707296 135853648
965514703 10052
900095874 4560
195040260 860
326694120 163347060
557514533 4409
614518887 4630
190064663 1081
931452060 6105
53 11191586
925683526 462841763
752708713 7765
177123772 781
50200700 2068
169394557 772
373415766 5630
31450348 183
542211837 39114
140008366 56447572
975841648 4357
3005 331610765
118239629 19799
361793515 8383
903993304 3986
32204323 142
23855107 821
859148244 4542
986619864 13321
880807289 41217
93489398 1143
212301622 1351
909926798 83319
261864193 3264
905576463 3993
380558655 1678
985522248 4674
3358 284597567
467874548 2063
980010500 9500
232411314 1741
605513785 3434
104534465 9557
121928512 1635
319091083 1781
214082461 1598
1620 158420326
2902 490505727
4583 748862382
10706 551140994
765943039 12736
604853286 2667
434311359 6229
506570896 8055
412534649 1819
181212421 90606210
547 113147497
183760499 3500
703616908 50924
572342387 13417
587969369 9182
739023119 3795
256048981 1129
339401897 2092
832022184 4776
632892877 61304
686556343 7521
180490679 1215
1997 172138163
434156655 2926
498672726 4439
96479780 12499
595099990 2624
981102193 4326
421875859 8392
134724708 1611
369428933 27762
52610524 475
182156003 6849
420704054 2206
948431688 4201
916005781 7740
180357998 90178999
85500962 377
596507147 596507146
102593965 534
547178075 3223
637035083 49567
476971558 4752
713947307 3148
127700418 869
295163275 2078
1065 158973615
882612172 53131
162381772 4102
7325 695164475
319760613 12237
592145025 3529
818410294 9933
358104032 1579
547646207 2936
277113143 138556571
790143327 3484
501838780 8724
590708474 3675
702309388 702309389
210324041 105162020
673383885 673383885
856730996 427630502
146332921 2406
17884 835737204
231408748 190734
312967651 1435
560375253 8419
230421688 1016
931044044 18988
961598079 4240
781665949 18938
917543628 21852
905473940 31280
35636753 358
50844942 25422471
952883082 6414
57339727 258
372409045 2011
620278855 2735
324231209 3365
236395327 5519
7929 912028185
254151816 4024
465426465 10367
991983222 8178
6581 761928671
87253759 880
300271283 1324
916676216 4274
726506725 4332
181276777 817
990273657 6451
392725477 2124
208802283 6326
814816276 814816275
195444795 1093
798946106 798946107
423488247 4121
365285021 384686
822518376 4075
693854185 3282
62966375 457
3240 677669661
783600821 19749
478533230 2110
285621161 6193
440499192 3192
773410186 773410186
768008052 6178
446962321 3780
388426066 2282
596191308 3009
299517389 2771
629347800 2775
993833191 993833190
473638069 17548
328926891 5673
11793184 52
622110763 7889
326230693 163115346
155785078 791
209444277 2891
462362611 231181305
187429242 2541
544684340 3551
766556959 3380
735009228 3557
1628719 16
580873558 4004
2313 260079727
414123166 1826
21918287 318
145536185 58114970
570608777 2516
360149013 1744
823103027 3659
121986858 638
600130607 11452
14495 338804504
131376363 62374923
373887928 7660
96276852 852
132950806 1975
121764917 2786
125 16398820
268841665 2007
361602840 361602839
489334480 3032
442696540 1952
235604090 235604089
701510772 33271
779525953 16648
686323220 131564
988520407 15163
532135983 4047
28527103 306
5169 339244605
6117361 45
780371731 6104
382766321 4062
621357964 5099
23433919 1081
611720661 4589
858857516 3787
100978046 10115
470502374 3629
678853625 7811
718330718 15424
976369942 976369941
98613283 667
192179520 2301
811901929 10484
16782534 74
166918598 1395
557598911 13141
829101883 4667
996023401 890456497
133749512 4792
977927103 4312
718928670 3170
752223510 21597
530819790 2907
380783047 1679
240518971 1458
550424183 2427
512897747 2634
991076670 4370
218400697 963
618482985 18751
202114829 2752
212049584 935
920941618 7921
288718459 1978
131366880 752
484805309 3498
929845333 4617
447848105 6569
276460667 1219
915654949 16142
24365913 143
531 114296688
575025346 2899
226792000 1000
6048 815131296
72050123 466
102144586 1751
404999984 2625
617137258 5335
551752221 22668
924188176 9214
692506440 8380
816701925 7287
211084813 211084813
952437402 11157
456495236 228247618
286645152 6449
7666 810302152
721785616 11309
978379602 4314
324311131 1430
252193715 1112
195496004 862
927515819 462207373
77563205 342
473843398 2558
184083213 2644
170548712 752
330507035 5139
38781494 171
956270649 6672
763891353 8276
294057679 4060
350894325 5269
773364129 3410
94065060 933
7309 621749693
794430146 5185
404465612 2077
431109505 4032
895924388 14692
227472742 1003
265004736 265004736
200316698 5804
458800759 2023
298889570 1891
624035023 4236
35498707 183
913348800 15990
892146653 24692
566384230 3830
48760495 215
15137470 7066834
711876655 5257
555644490 2695
714347340 4380
865476169 865476170
485709564 17855
118161075 3806
693306157 3057
7965 337405365
981992907 6504
889043058 8208
730385519 8520
265453257 2014
715130057 11378
381680235 3034
912415267 456207633
598899489 514433606
431347252 2086
78744094 687
57605423 254
145006149 1525
502638821 818630
224619084 12417
713400237 5319
584291201 31400
373496849 9065
78908135 383
203581331 2672
338145695 1491
287294565 143647283
202298184 1314
56844599 510
92502831 556
474949627 2728
764883043 3586
298806915 1562
734417544 3288
305051809 4512
405502264 3474
816795251 5230
804884808 3549
2782 173628239
465857817 2371
950793241 6869
380866686 14881
903739542 903739543
61460487 271
435201938 290506171
343815364 1516
92044036 817
956698979 8373
295074468 3942
519030588 2760
290314962 5774
534426753 19937
247921600 3680
534507649 2536
344161350 2748
917189028 17577
904631259 5818
109087838 807
681866633 5763
251513436 1109
585548801 4112
793638333 19346
375794143 375794144
230039333 115019666
627877945 3257
511187745 2254
631674256 91177
104830147 60958396
539391720 8300
882318122 11005
173905253 2553
618825489 7584
434535388 1916
473537987 8436
277304613 5360
560739240 6218
630970908 630970909
772907136 3408
641010438 61206
570653001 11833
311411893 4961
8834 463681802
62682732 1506
307302050 1355
729593574 3217
523433399 5950
223885733 2962
34116599 280
118005783 675
828392770 40199
474281274 4355
290996159 2184
172887090 1079
708296626 3582
479323336 6004
502800080 2217
908986345 4008
371374731 25207
994232745 68653
403735073 10506
426340628 3054
808290251 3564
546686367 3057
335862877 17648
301879316 2745
289556085 4485
497490917 3647
756990218 4424
992540710 10969
880720257 5258
72573459 320
43544082 192
562219848 2479
179165681 790
8995 818041280
283900997 1792
999407667 887444278
915308963 6012
134487064 593
33545712 2292
344257199 1575
832923887 9192
628652628 3214
454715956 2005
651228013 4668
507265389 8430
758412789 3466
126241534 5841
601682906 601682906
798253921 399126961
587872398 20231
612342461 2700
628541940 138935
126550493 558
989767802 10259
793716447 15752
501537064 15274
135366365 906
426748715 17140
224814393 1673
331029915 3169
65542948 289
1091 159504258
551555954 2432
189888945 1418
706000383 3113
625712581 8994
405729332 1789
920097533 6440
525932183 2319
598531089 5622
4833 611706504
10792299 50
972188125 331122907
42375923 281
606 114361709
187584342 916
507560496 2238
63813141 916
682970005 3994
598047868 2637
19583739 292
73254163 323
5550 365546092
299483119 2353
840880845 5502
714176581 19727
610022588 3993
597823713 2636
276004699 117850
614833113 2711
1224 213279183
920555219 5044
93410289 1387
562672209 2638
947166796 16215
420146331 392086199
718394961 4292
9040 975701718
982775563 491387781
910071260 9580
420231569 26503
662456512 2921
801714 32
102150455 64286
974525224 4297
855299939 34126
406548383 2728
628449951 3688
486925800 9881
3122 199175533
469686233 2071
229491767 4527
923902737 11422
3600 641465865
7567945 3783972
687901540 8506
749182915 3521
231198650 2529
638031272 551059450
602936915 301468458
692358145 10994
293391012 293391011
135492225 1161
323178470 1425
26462 153955916
883592310 44723
14212951 69
482085116 2273
1079 54052365
412965665 1855
303750113 303750114
414714827 199289674
260868184 41022
552692735 2437
251996060 1786
375507229 2257
499620573 2203
620175990 8439
588752208 2596
424394862 3515
683324295 3013
823995197 5977
90780097 6996
418206291 1844
362867073 3008
853811919 4615
197457692 972
392211720 196105860
514668481 13060
464921551 2050
759005400 17400
286226227 2574
391417641 1727
403036538 5380
670780047 10893
32823474 32823474
960746175 4888
946765683 946765682
919920160 6207
994256325 13816
7635718 140
268540055 2136
94681547 708
11023 773867030
588858489 4744
982689134 419463048
909875639 17822
556069427 2662
500618907 7223
4748 531567088
450408528 1986
68015915 444
483705357 3343
443832904 1957
9819 737347986
394470399 3040
633925610 14811
878231377 28633
664615330 3983
951355549 17919
974756314 4298
340809361 3176
181795168 878
572121880 3784
505267379 4816
326418327 326418326
512774452 2261
709522721 4880
964059877 5094
938880601 5988
454690103 3069
90086290 799
8595 774151650
148426130 2690
872318993 8099
674970709 674970710
654699294 41065
265107341 6954
773905950 5094
561909289 3035
145559119 1418
712046752 6431
518331831 3111
739656800 7937
49105438 49105437
443715112 3303
925222281 10540
847953271 847953272
372390821 1642
311650750 8037
889478255 3922
527520267 2326
175188953 794
24510 319182685
909929925 6206
236718377 1406
105134958 906
902574173 14258
197620847 4176
589276619 3134
27763 948551354
368082273 1623
752955298 3320
977721749 10590
839947465 6106
880491163 29833
890072679 445036339
322941345 6192
10179870 870
701467200 3093
7720916 133
418813614 5587
944442255 4916
348489254 348489253
769906961 6319
514819894 2569
287898441 2206
720748311 3896
189535140 3186
959815794 479907897
268021903 1448
604765465 302382732
401047448 70719
614514769 6002
687249498 3197
458222973 2160
669174571 79108
4728 739293297
474221408 2091
167666175 2297
693380906 4794
10068 737350031
889028559 3920
414233813 2215
75488292 2607
233723880 116861940
107272142 473
39602651 190
230953345 3152
611053525 7173
466979564 2760
20333 821430018
488072592 15302
342576346 342576347
641515537 8703
900505079 818585415
760774914 440114729
996683355 4419
875022000 410861234
829429548 4121
2829 539524908
197773508 5173
7619411 37
667101508 3517
716892672 3161
803650196 803650197
439376676 3606
875206779 9047
54369935 54369936
12568 872508264
791733373 3491
583329518 4941
148598221 1660
664148608 3084
946510543 149884
814186001 3590
285107004 1565
368852748 2172
542063309 11255
218222475 2631
929622039 464811020
377113474 2658
166822283 886
268717901 3820
40595590 179
142572718 653
675493310 13020
6007 387941124
232134605 1602
482186948 3884
433782977 216891488
290641227 2636
522501055 2519
43604839 632
315668639 1626
61250083 3908
415 85715560
783651182 783651182
267468451 3444
530578965 3578
1084 156615884
636883506 2964
864188370 4090
482926367 63677
796333949 4699
298410832 1759
790141199 3484
218248323 51475
896255952 5615
789012846 3479
969600578 969600579
915607104 7326
108713365 2099
150773085 1652
332025574 1464
385369478 3032
517413411 258706706
340605993 1609
809378701 5550
798892265 10742
497386148 2251
292433974 8229
1742851 75
530722306 2493
100902439 2010
235638050 1039
698832719 698832719
24726237 339
520035312 2293
1939 375153022
125637079 982
747616732 17711
668394438 44922
115210087 508
823666806 6714
120525635 924
43770953 193
5153 381346197
645187763 322593881
841520238 4289
41510445 562
712427770 1223364
996960819 6549
183701887 810
886315825 11124
421865782 4069
758262356 581417331
426027031 37932
322032376 7525
360052672 2947
346515519 1984
111863119 55931559
275528586 2596
438353919 2115
721038945 3480
967393936 483696968
3755 830442579
846520559 5444
990106491 177757
979775347 489887674
518217468 6325
929263454 4886
323550636 1931
30111 945033693
331571846 1462
3561 518606218
623799175 4004
52485776 491
456042926 9353
533582942 407581453
761123764 369657
363105415 1698
453750022 3674
862009025 7675
41331341 5935
264731305 1605
232296089 86346112
220 38836052
411266457 8293
641678007 9914
662912940 2923
795539664 5346
396205765 5147
55194559 548
626336213 43059
254461746 1122
3864 854244472
317261532 1554
28075906 165
987492372 4549
4164 525317343
3263 407321876
186882090 1977
27895538 123
2118 372859074
152857808 674
352589449 2594
223615925 986
951846025 4197
861735460 5619
517768325 2283
213906508 1811
4280 349458330
475584922 2097
267720829 1235
523731665 495362728
957655507 957655506
587997355 85106
918191141 14497
861700978 9063
914067843 6916
379768131 261348763
546490432 3196
22963825 260
664281938 3826
847685711 3925
200429176 2322
243573657 1074
760175001 51900
6629 719465257
214683006 107341503
9525273 42
573864272 2911
688175606 3951
102735990 1494
6473 733313224
345986111 1808
778766821 14329
681068269 10998
688731001 5700
594338264 7097
446067839 181930
176794062 1706
567795606 11893
249842473 4488
578080640 578080639
520941798 2297
515034994 515034993
268973801 2097
945023266 427415732
295509463 295509463
937788017 105881
470790482 2361
998790902 4404
236511044 2156
614331380 2990
469674513 3357
344964766 32475
692684597 5527
432199208 3419
197834400 3225
766709935 4583
978824991 11373
397179781 5041
234370135 1924
142205017 670
687183600 3030
671080487 2959
185969809 820
22099667 129
926253527 6299
6615 952542552
47853385 211
454507056 6232
115104239 540
727035039 3424
114116203 1242
815460238 7757
870199384 3837
701698549 3094
837312371 3692
63566 511949420
831652477 3667
505085948 7031
458174906 2078
356290233 1571
891327879 4594
904800752 12989
188429514 2714
514818872 6442
110664407 552
669993842 3336
993502179 16966
111933875 674
142546024 881
618237717 2726
394151429 4924
313971023 156985511
437086117 2669
7843 583495475
701221043 7577
636148755 2805
61464964 27653
20943139 277
209967682 1199
267494160 3528
487788825 8176
468460786 418891326
358332939 1580
890928098 34066
254459965 18084
262665575 1368
664637494 101549
636720785 10107
6148724 68
778122518 3431
165120320 2720
853868114 3765
570398430 16961
707544116 3339
833464275 3675
663487070 4181
867117025 7430
615737566 2715
571863170 3004
119331693 65180481
221574601 2228
862066151 4941
31194676 285
29288067 281
241571485 9683
402555799 1775
596256368 298128184
775164467 5954
8354 924879694
591294045 7411
754902372 15692
898092360 3960
289748025 1575
29269454 146
963308368 428360186
111491073 2816
885531617 4987
450832746 2586
745015004 3285
304681823 1952
846608185 4822
573887495 573887494
15151 756732215
420817350 7950
314515011 3214
885855850 5050
945035945 83102
146317769 659
216750763 1138
222529881 2261
887924562 5099
43734 839426312
126541989 1182
780038727 4195
772212743 52003
934613953 4121
43567423 671
628069341 9470
285788342 1560
1760 345697171
1400 91712600
740504189 5724
462461473 19944
504284340 4298
981607749 43538
688722523 4174
119280939 1260
655330725 24285
461171556 20099
680445669 3502
356063993 1570
492796923 2511
5701 170693641
561311065 2475
387600381 28379
746954446 746954446
864247999 5152
696248370 3070
67529311 353
487071626 487071625
304820710 2327
343697112 2178
767331096 767331095
150427835 75213917
146508278 646
699122509 349561254
773289925 4206
440885398 1944
721682998 10613
372035993 186017996
688118847 3844
173784316 1381
736845841 10980
430413919 2838
679345160 4556
847976003 3739
833964193 27644
254232881 1121
897416485 3957
177990634 91971449
769696201 15240
15203 718463287
87330892 559
577273695 288636848
105969865 802
263391687 8484
318852037 2845
226791232 226791233
15942 596884422
593353560 58470
649491684 7458
225323052 1623
987674806 4355
425460578 2321
285564283 142782142
20052391 10633166
495171643 6977
3282905 17
65316463 752
260582860 1149
587095342 3466
774011415 704352858
260518950 3180
953202572 4203
462846385 9633
308189505 6473
32431400 143
1009 221463261
79377199 350
842982146 3717
393550654 13391
20957 914311996
838955277 412912289
452974751 10986
426820663 1882
52389183 231
610084102 10114
190996264 4778
533426968 2953
655881087 2892
82552389 364
345902286 5240
761116696 3356
223217173 1198
115436619 509
991070021 988446001
955501081 16890
841171527 3709
209822166 3005
4624 683413241
728910319 3214
895007031 6300
5272 788823000
168847398 747
666479239 5141
782313376 20249
23149120 160
18833 661269822
179683209 2447
7447449 57
541792404 3302
81016266 402
13710 832429423
862271319 431135659
449929349 2418
160893183 1312
12076287 64
334972551 1477
604400679 2665
121106751 534
167225992 83612996
968593539 9868
423705 725943988
857961124 3783
869159422 61384
614129678 6018
305709342 4923
122240349 539
465902903 7636
396213202 2511
698605923 3347
656565736 2895
955486776 7818
68714059 610
505604040 2360
306850930 1353
890727130 5882
346607524 3177
746694431 3790
809324547 385011146
502569164 2216
5636 596392856
95395804 1904
957749021 4223
391257822 4463
2889 514354671
694783450 3109
4573 639986777
719098450 6524
702144937 3096
669219429 9164
215667000 1000
246746039 123373020
67583858 298
5575 854638945
617600964 617600963
891022400 14920
13243185 60
1158 218667578
566544388 298977234
823160506 14912
490280833 3177
979199942 979199941
809364647 4444
73072855 334
897564921 4324
49863624 369
515294560 3256
797758502 8956
827055669 6339
221811856 1712
20213341 399
741646192 35997
509459147 5146
4382 583697447
288365226 2808
41502935 183
887977623 4414
641264961 15680
759426969 23852
723579900 5249
975427833 182596
427607009 2729
308300581 10524
74452013 654
592957813 3553
796942340 8073
541346944 7114
76842370 21047
640232089 14107
3666 402491348
569200410 12018
850674194 4739
857777720 11153
638667303 4927
534545491 3061
916752048 901753298
751360402 68787
893151999 5200
939025559 4169
702356771 72155
901271409 3974
991847378 7062
135092569 2257
500081491 21810
693760154 3059
649536518 2864
1049 71426026
460161224 7335
144540818 921
774165899 10944
249473148 1100
219148399 3798
362669871 1796
44573668 44573669
286705021 1591
505281194 5657
61008444 303
524570690 486627758
998504327 6456
298004197 1314
600393339 3367
658836266 2905
397629788 4593
563866141 3670
303659967 1616
356051091 3541
675077745 9681
735627123 18623
547279172 4119
107156138 597
57605421 254
403461190 1779
899298526 10671
553807883 2667
455627138 2009
360244274 12515
431133217 1901
514948393 2709
850898050 14290
86861021 383
113730375 11517
338396780 23083
395226353 2504
622724079 13915
198442126 875
520995140 7191
929713237 377103360
105845450 514
226457829 193347978
823179426 5453
628298418 3839
757269441 378634720
977024496 5131
816679543 3601
20657401 20657402
84841250 1495
473918897 473918898
3222 642406319
450105056 15776
317381054 2364
100056034 1341
923074581 14178
427592803 4441
119069899 59534950
442894212 3981
74999022 543
232218518 1631
903626611 9772
512325386 2259
273264305 2274
898987241 5380
647717952 2856
677759801 12598
228817661 11380
40725 301978997
193815912 989
449583066 2154
542170944 3948
771013875 6101
845930431 3730
593544392 4680
776320411 1236179
462822715 231411357
989241176 43403
641626048 4256
160982536 2055
505236490 505236491
982531355 953745989
109594301 500
682788959 37520
4075 544154527
188483533 1891
688083894 3034
320426480 68060
287981915 143990957
610367028 8237
465151653 2051
553177868 4549
419145336 7974
566500075 3280
452452034 1995
915050018 4205
572729441 27843
609115758 5131
21323 516464383
871627341 6357
383365210 2059
448948935 8695
22001715 1753
3867 578553799
134527807 738
794909350 3505
186422201 822
905582986 3993
593725182 2977
648552780 22589
861358648 3798
395682842 2341
137768824 27928
869748674 3835
926226709 21846
965730374 8666
526752100 7507
325584247 1537
422904421 2579
897627205 13264
464016858 2046
169063492 155549771
556674789 16850
380902944 10446
226719388 4352
576102336 5312
430902899 1900
845509008 6161
159661198 704
560085889 280042944
51798863 563
206022600 6225
810398012 9742
164135628 2196
28518126 133
247935419 1555
423671407 3189
125861737 1209
733219769 3233
983860013 8148
701873551 4696
222134454 1004
55257 506849941
117252181 517
752769944 3435
761570914 508453506
931520895 5641
317468488 5912
642039775 13544
547298209 5832
829056152 348058601
599407613 4673
904694259 4979
557350001 3140
304128073 1341
4988 872960107
452283768 10653
301952815 2768
679692627 2997
958481096 6307
360373780 1589
152389304 909
567310905 3045
126705509 1306
667080400 603888874
565091957 5993
575254432 5066
668573967 38539
684332348 3405
898834508 5147
58706100 9659
548721215 548721214
827119590 166155
675286604 5481
32336172 144
900895422 900895423
394636841 2708
193595952 16412
883145802 421305314
213410561 941
690612551 7825
398251328 33272
463588479 4540
494962961 247481480
774724316 3416
636766000 6500
850078847 342912
2274 402356267
5430 875522340
509721323 12691
439626224 3915
41609241 424
3412 694874272
464506337 7466
884683541 4253
798957808 6394
810642932 810642933
461296962 2034
584325100 5391
617564799 617564798
9577 722838160
27215161 120
127458111 562
379421805 1673
254620415 254620414
112364989 1290
386402382 2369
45840923 45840924
316240965 2194
883584101 4025
979058742 4317
852396842 7042
44176182 201
1725 137926101
264181737 7721
84 18922176
658601905 2904
887774321 6349
302878239 4085
953771573 13954
835672806 5489
555643888 2450
8537 872061655
134141530 2135
11414 432796579
879660383 439830191
482906360 2156
810839324 10658
668808310 8841
350482956 1987
204 22108908
667678853 333839426
135315706 2411
926610356 366490
608309029 2754
783729907 10163
896000391 716993081
534226713 2476
369152582 4463
640984040 10555
973793746 10555
572443033 5384
827794791 3650
194955941 194955942
993621730 12480
740926196 3267
798892817 7109
942551707 4156
647152505 3234
113371170 505
402916491 2568
2044 263446187
59248462 479
490553260 2163
601519537 2746
415808024 1844
228749227 16708
171220100 820
5273 272120597
53038 620915866
159287492 826
598623389 3810
256048790 1129
215107199 2240
145675164 1483
927300358 8783
763833776 3368
580122299 82683
928843233 4112
725370129 3317
703701014 13286
727085618 10733
331544812 1804
918730342 4051
763990663 381995332
906714417 3998
249907283 4271
672795985 3809
171825009 2411
530170524 2498
712267530 6630
579047869 115717
471159665 2723
234666951 8108
489220577 33163
72207219 365
607814485 53637
820225517 22817
493082647 4475
733696100 4836
642878347 16158
595553166 2626
236664185 1202
623971041 3080
212039008 1184
218173589 1319
39068971 316
241761578 1066
495139115 3327
376438926 3272
923396833 4392
474136259 3705
166220767 4278
209102490 922
871104960 10230
995151893 916627919
10062 473608355
556917218 38033
991386792 991386792
12844588 12844589
131566438 654
443151567 1954
894340271 27888
155557302 3145
119168770 1427
560739541 4189
279417535 5885
983823695 4338
128281040 712
925854420 5244
833645697 4414
930932863 911649982
953117304 79478
648009440 4601
4606 832245039
753590984 20715
4807 760347225
557436671 5772
575341084 3696
151076110 687
717195750 524627977
295738071 1304
757193959 5045
845415297 11329
155191334 150172
94118265 415
454814906 454814905
998015174 46495
294494147 2223
753133931 9214
714470713 3179
824908789 4356
943910801 16641
4562 781876618
485559531 2141
103644760 457
969997721 4277
951452499 13914
5473 266239465
53819116 399
222028547 979
960043163 5574
968397940 4270
275669595 1870
12666361 161
224868184 1042
753258639 376629319
4266 893817656
957504315 39197
11055264 87
2291 510132388
332262716 3335
48370035 286
470873871 4379
985638031 4346
52 1914845
631842513 2786
864520779 4555
419882693 3281
621012477 4419
762905599 4352
414122011 1826
786857500 7750
287346533 1267
444253919 2640
28451 740322908
531045936 14680
697155535 27202
643391929 3901
550877210 5931
913160286 7993
727736337 727736336
760416609 6944
135689179 67844590
612321038 33011
920643522 10316
53091 979741314
272284991 136142495
675920367 9361
268094419 4268
182058646 817
120441085 536
740383155 5969
258382997 4098
934761058 17666
762961759 762961760
130074272 130074271
635880939 2942
194645048 1124
398707949 220159
41729912 184
6566 849575301
654751391 2887
848354401 12240
133423909 714
993147805 9609
392595273 7608
10821 925142432
512927628 2924
993515953 5462
154672144 682
940472762 940472762
593249001 34897
36209 856053178
84353372 1016
623669626 49675
707134338 3118
61719645 485
13302156 10621426
833794452 5770
688826149 344413074
573321643 3634
143643713 1112
380783075 1679
9693 922192431
899017040 866232499
12610780 140
392884674 16008
412307168 2327
296870687 1309
276755720 6620
57413 803896826
909431909 4010
722988288 3256
309011598 3766
171000413 754
992364295 360091694
132012788 756
769426750 8573
395508489 4182
630099344 11116
722112113 4555
652739972 3680
198764897 3413
90700728 434
915163241 4120
574684835 7034
799413845 313238
884 122847195
92726965 797
632124364 3082
882143975 4578
96976538 567
949852256 949852257
367629832 1621
224646337 17856
41157980 183
150812808 1418
674709175 2975
463722084 15876
679621075 20823
651349922 2872
649988486 2866
628104601 47155
93212236 411
634291241 20375
53920781 542
384645926 16586
1402 255938717
853066943 4560
253633535 1508
265918208 30664
157847694 696
820127345 129950
441361513 202027353
3079 438225205
16963 701349586
209101302 922
838584835 6367
181539930 858
316654230 2905
368308583 1624
587167078 2589
694277843 8760
482831775 116205
734584267 3239
601350671 367090723
274192271 1209
238609850 2734
694487467 6137
767 137544308
560035820 15189
894276820 894276819
138631483 138631484
538275705 269137853
947082040 4176
182077558 1586
512269003 4833
946680791 33103
550394211 5611
989767113 11443
12279301 66
3633019 289
195154950 4334
590467807 3673
52165914 1777
495104623 12198
962456832 6373
358238713 2446
340116748 2300
659632519 10291
60741296 2868
89045521 44522760
888568523 3918
476305773 3016
18940 722412714
497684979 2871
954561387 5681
570400601 2797
103799175 1446
283189853 1298
42637239 188
504156393 2223
961260680 448213542
279323722 3319
864465501 11090
837769136 4537
278617549 2442
555617683 2517
600000631 2798
3409 680961386
808060191 3563
852533812 11719
2515 380874514
704034482 12930
775648932 729428515
585445225 4499
774434444 66156
35144909 893
797857774 3518
538527566 269263783
697594064 348797032
169267722 902
728523201 13760
41613890 214
350632292 1724
605962947 3057
428856190 2165
486966160 12791
912543925 14732
193094521 193094521
971069814 12441
824483026 4365
776167485 6199
193908016 855
691935856 7485
102004949 505
729359886 3216
449973299 11248
566071369 2496
6157 711650688
205529183 33983
239281345 2576
118611692 523
904724431 7379
3706 707864530
916545225 69567
641313276 6611
366580346 1770
840396161 18784
636458685 3025
841013699 4046
489869440 24691
359631324 2028
544343800 7762
922820856 4069
413800313 2162
657874671 3072
38210831 2904
691244847 345622424
965229183 4256
23414859 113
332466445 1676
970797870 798401876
917223719 40215
881848835 4972
959292523 34366
648622080 46080
963683623 219368
234907757 234907757
469004477 10247
913446024 7468
490010957 2802
127101889 576
586033143 14152
348580841 1537
839628252 8239
779716384 4263
733816799 22896
482615655 2128
966976025 6298
180381960 4444
269919738 5966
295037996 3919
517310272 2281
746329947 373164973
898772733 3963
107436456 1036
865457526 14330
671016433 34576
951502844 4455
841096305 8765
464800424 29366
262340176 24830
327575397 5606
580184532 3078
393382057 2551
386941490 2605
704187439 3105
64181900 283
74254979 731
524849534 27117
61915309 2821
752056495 4942
852166922 323476821
651518507 11663
117674250 58837125
752042272 3316
864538035 3812
634532526 23876
328708823 2714
844456427 9882
785832697 3465
283129910 4378
382705429 7924
274346188 5005
285675912 9238
13907228 72
908651671 5086
563354724 4994
514277941 3135
798599263 3618
281768626 1377
813430665 10215
139703357 616
86391673 838
54883498 242
161249112 711
429090464 1892
701272350 5085
959330159 4230
923207289 12188
971800124 4285
910354946 7029
574029286 7141
1624 228225592
11965 923039925
270827165 1627
18464 632799658
80321016 654
848655664 3742
228135419 1753
332075879 1818
964773168 4254
345495286 3387
910998355 455499177
112715473 497
914465860 8965
773136106 3409
271699039 1198
102964184 454
94477344 624
639584913 3346
966922490 966922491
120540410 1255
574138445 10196
823108047 8651
937764881 4701
500528144 2207
569557208 2692
385045070 2187
114746159 1458
576209393 311478648
529729548 529729549
897401419 448700709
187761553 1901
803011753 401505876
360008415 202383340
271695849 1198
448619743 158540315
113296328 664
323403965 1426
701464563 3093
1250 191867344
3106 212613794
738858612 22044
835631780 24020
367239029 3569
836971542 3753
325600752 1618
243923683 2479
83686298 369
178712884 788
738207080 123446
33184547 16592274
194423457 1184
120450209 615
441037591 220518795
3955 652926087
878805917 5366
533218527 4406
5302 226948116
294147928 1297
269845752 1254
313116921 32385
390427049 3576
195591842 3493
954434937 11059
178434000 89217000
443174204 2005
643187429 2836
96749180 2158
177046364 902
902997128 38396
237335582 3635
81561514 30238320
409 76749369
862527224 428350
994146096 481791886
632249474 4589
182277662 1411
518424074 3939
944366052 4164
410266085 1809
100719974 645
241079534 1063
235240638 1306
806242004 3555
631985805 21128
255197411 255197412
894698384 3945
901249727 807120002
161154755 1526
444739111 1961
891976157 3933
858410718 3785
325780982 2175
368031664 82389
856273380 13044
628959930 6107
166 32916019
384267940 4588
404075846 8241
356062934 1570
413109773 365277651
180073642 794
673432137 24239
2292 442942752
383853731 383853730
305036868 3156
480305102 3441
389855448 1719
198178599 198178599
821090983 3749
6700 939771870
782800798 6372
108506459 897
431699783 431699783
714434153 714434154
57986055 1103
680744376 3627
618626924 3658
146275306 78983190
50801409 224
56017489 247
473316447 5792
648436182 5213
347670604 1533
123583003 1410
557592891 4949
22358038 202
361278278 1593
527481434 8067
680301388 3068
17498289 890
851916876 776727999
619488120 4259
325718261 1561
268716195 4357
630572182 630572181
109063003 786
546795512 2411
397341049 1752
569252458 2510
96 15626758
34018651 150
586750250 586750249
813952898 3589
896429912 715851717
599638047 2644
799156265 588249
201617198 889
910025379 8727
834217888 10784
85757738 44171458
168877799 2603
576000767 4298
1538259 560664
517379735 11643
475072780 7540
540580705 8284
757919189 5811
735676 4
25032953 658
6366 457342105
985184997 5351
50873751 250
926538327 20331
574482817 3998
533643930 2353
159049185 79524592
429707773 4238
914765078 10324
921905415 4065
402068259 402068258
65769545 290
664066976 3682
416111513 12071
248865718 3613
151134360 3705
678787060 2993
37898 847580672
1758 241600182
38532371 331
371940290 1640
607027100 44936
540446987 2383
971125698 640001158
737684101 6705
676424895 3296
481706207 2124
106754126 106754126
386228775 1703
2217 479862999
512957858 2773
825972823 3642
118039444 914
935503558 7408
833550249 5450
554824321 9080
457346393 457346394
464964504 2451
401542993 2689
721590117 15042
463696187 26256
972748327 896572424
726134929 6930
557305870 2471
831393430 6641
953883763 4206
182643740 3079
350546802 2557
912825187 106626
750458036 3309
104622189 517
599790874 18475
289148755 2188
116914393 1953
228864101 2381
223920373 1194
658459835 3365
281449415 1241
603980200 4075
503116010 5605
899734109 4565
460100181 2087
924200096 220415
309118689 1363
585565063 3052
196212081 1093
407998124 1799
661446587 449651462
91733581 1322
356037569 2226
571323871 11312
773797900 65448
495084752 2183
953458405 5432
135262177 1333
587006751 2692
244440128 1814
465150391 2051
790897620 18905
724370454 3194
163188556 60465931
71896462 1113
317963787 1402
957932259 30985
314636121 2776
866529946 100119
865069200 5633
590570532 15492
833944657 16986
166418113 1436
3761 605271129
827505311 4566
1448 316990649
766054463 139384
3390 516437663
577783671 236823974
126018552 653
24383369 407
782766757 4918
341484892 341484893
636728467 6873
228 38447609
823472328 7681
624021605 6879
719609920 3173
648649980 13695
223116848 14523
2850 629479500
288846052 1461
76772125 1716
992873218 989278269
71897909 394
296680081 148340040
470874507 35954
1606 204561038
681953294 7315
256047040 1129
539098140 30609
944720371 6905
920555411 4916
861363332 3798
445360073 4336
15137425 744
1543 229558383
458350573 2021
343345855 5695
1447 223057399
943904143 4162
5015 709366735
505517727 2229
257996141 1277
182114780 803
116580229 599
877906089 5035
652316143 13912
124243709 62121855
282258238 11541
925968435 14010
659457307 7842
810847487 7872
758949360 7995
580683893 5627
353787995 2063
821012260 667599911
736856633 368428317
65174771 535
369486861 4545
617073820 5293
529197668 3003
716993701 7609
611636858 10719
354794494 7162
618009645 4745
847798977 18416
947054432 13052
6914 407497332
345631376 1524
14872 228894952
243121025 1072
498939667 4071
85126665 985
387360735 1708
830600681 11245
568344347 5148
936820939 5132
5834 578079392
405847868 10897
422248155 3334
789242559 394621279
208932300 2421
479382014 479382013
4013 649576284
587167077 2589
646753095 3754
421154223 1857
247645349 2025
524961610 23677
656685177 578994144
51810 922425240
961122097 17886
944954137 6104
669942250 2954
412118099 19620
714347954 5227
963899203 6370
820027669 28783
570960326 25532
700488730 9774
80631044 43050528
325508311 1723
634496895 3124
452290784 39381
214524095 2896
41410075 194
152155551 2213
7484153 33
8169 704410953
8729 294854729
820967746 410483873
726982744 363491372
118612637 523
234047232 1728
196471200 8520
77108940 340
519043065 259521533
337196423 5357
949489119 6074
657924033 2901
875542733 4154
946860776 4175
637717647 15383
961118458 4863
944 168891984
871585176 4389
167373235 738
536800361 12101
375715463 4009
468422216 4239
365945783 5763
617199069 617199068
28349247 125
525966784 3136
553614694 3010
924912990 462456495
92622327 3783
739041374 4611
999390376 10948
988500353 7502
352244431 2456
282617000 1283
985633478 985300627
874010015 6318
342097241 7240
297860841 8223
211294895 1213
16236 916554672
986848376 9164
369955534 163480563
1055 185009020
2448 188244225
885483201 22850
18529618 89
417731983 208865991
579312954 2767
973934121 7403
92131716 732
744896617 12030
242843940 1710
52161954 230
949359883 9112
48348601 300
646812504 16243
518622077 7154
620168618 3243
658273176 4379
691906321 7504
993851104 6375
452083215 2163
985438913 23102
94755330 1321
43373563 203
744217109 4005
816525290 5207
840947622 3708
339033057 1947
864886597 432443299
955132676 6219
279078773 1351
119858731 864
239449575 1274
899219993 13150
426478436 2233
670850735 2958
193856702 2091
10201191 55
178711309 788
408227400 1800
883581632 3896
126966246 647
495705449 495705450
69313900 69313899
2947 632054994
909871591 9635
943975131 471987565
384716594 150096
881799219 881799219
298914279 1318
505311539 505311539
288339402 1482
986731903 14877
980596988 6543
674933083 2976
265703430 5234
191536619 935
897189152 3956
471275855 2078
326687723 11574
652570206 5135
697164286 3074
296716531 13238
265804965 132902482
760336534 6665
18137 541829247
175999747 24306
747555614 4711
747736752 373868376
877159511 4370
548861741 3302
824617449 3636
143106634 631
249835555 1164
973788390 7746
746012695 8933
809057483 16092
30471496 2261
925315124 4247
474904385 2094
268790399 1220
321362848 1417
263758457 1163
829147383 8081
906 120336732
706364073 3128
41079901 190
152199993 745
538102610 3207
158413 904379817
113937413 628
159683959 714
982879974 4597
424459794 5721
394897544 2841
491486092 3353
893783330 3941
2264 221559568
569341538 3107
118740787 676
282952781 2977
777773243 134394
410287969 10008
566618769 283309384
206153018 909
249841153 1116
315104025 2378
976185259 488092629
611449060 7941
371955658 8249
803750848 3544
229286283 1011
895186189 5347
809220644 16068
414452885 207226443
78532895 360
606402297 14829
941186799 4150
402757377 4209
317775923 2444
27596745 13798372
884242027 4021
403914771 1781
852181859 5820
978929829 12209
758691591 529598820
475805105 4427
917402204 6087
34680310 5361
4015 593176100
228388499 1500
91471192 609
769557902 3805
397492891 2270
469654511 2663
620587291 5486
239814362 1367
555374879 4320
583082630 6266
423193909 1866
280693841 4712
924691001 18250
500492521 3564
969794254 176548
257445762 3246
412629170 4627
562679569 4752
12927145 57
15744 509271168
205766049 102883024
103726 758612541
724947374 3198
862720572 3804
909904886 4087
536587507 2366
271488659 1530
132643171 4455
45641995 10750
289402165 9457
902212887 539604777
29029376 128
486215196 2554
749300607 7333
785560519 9866
329782527 1922
728682075 4455
456761101 2014
215722665 215722666
845030383 743677794
471797416 17423
896704236 414580899
831821061 831821062
285076286 1257
654905828 71434
765042481 3660
69851651 308
161448977 161448978
868390397 3829
11284351 50
678798610 251556769
174564161 4448
127003237 560
842151891 5363
76479192 1084
4087 845921366
936648143 4130
229227802 11977
619978405 3205
604300128 4789
907264263 4471
326762515 495846
698434813 4278
982461978 4332
950617466 950617467
905686239 4153
871089311 49902
187407163 1421
929002180 4135
688482718 6179
596961549 3987
552374361 552374362
760097249 7425
6572 955113382
463880528 7721
791982629 3831
77148336 556
2700 369729926
107112128 694
536011344 14256
591658472 3440
157152990 2242
506972602 20621
121006090 649
725703275 5772
38704351 19352176
585120779 2580
17445 858840876
95479431 421
207552974 135362038
866865090 16926
1015 161854945
393760832 17395
556773195 2455
489868908 2160
394606215 197303107
131561624 975
752039443 3316
96618837 626
793770210 3500
177649036 2733
406425760 9620
693529566 3058
180522930 180522929
919644521 4055
992465499 5129
871076822 871076821
419877604 6716
722553937 4237
678447117 8653
574916511 2535
596969391 2657
222688716 1504
951317108 7028
112338413 1439
107356276 26155
333296371 14985
615738614 2715
425718098 10751
927691877 463845938
190855456 1659
189995301 1119
173495170 765
456843933 4013
812512901 11216
480260651 480260652
211580319 1036
308816574 1966
389862107 3523
4475 476829150
20351422 121
3661 402402476
180299640 795
864606961 17640
475387972 3343
454277024 5045
433172720 1910
470362795 188668744
782449564 5287
935155999 25026
350949833 1742
157776457 157776457
829835588 3659
847932402 12538
884957111 4439
209455891 3885
637722872 9496
687504449 22046
894408316 26609
491582364 6916
314933725 2115
135848339 599
927803577 4091
154445352 681
6396 557855660
230029188 11266
989692032 13231
822447188 67484
979689325 7483
31887846 402
648556882 5546
996159953 954656457
638361415 4312
806386269 4714
990477567 4736
829156086 6312
588251008 5504
778803728 3434
802413704 5585
513127435 5620
858403935 3785
471956790 2081
172 17860045
96878964 3369
357511235 7335
794050983 4587
363481248 1824
33597033 415
278329738 2150
817069016 17513
948694451 14806
979079178 5539
726141143 8201
85433154 450
2732650 22
135622641 598
115829761 2961
534999805 4007
555715303 3823
10886065 48
371030077 1636
83322233 2984
851329738 5762
30194243 30194243
12246768 54
339282497 1496
132966071 1730
985899354 708451644
295293815 1812
460355349 2275
575445931 20942
400465000 6500
253708393 2681
902466617 16549
658873422 13197
441562515 1947
87542279 386
439520959 1938
395166276 3325
21503 766675661
955617888 7008
460002277 3737
396430669 1748
249171831 1270
936327719 468163859
531258425 87063
2131 122197933
378907416 9644
289020123 1906
418849567 2313
954391344 7577
467 105366408
632015302 279130845
420927809 1856
12364261 83
399153920 1760
488600913 187548427
817912338 5145
464245272 2047
24678226 169
706069779 582173529
141795698 70897849
930370992 4393
258507424 1168
679885690 4178
458344975 2021
828350901 85397
183877439 2584
108996619 620
426087451 3761
604178970 2664
272020960 1952
922881558 32673
204002228 2707
860501832 8546
538124253 2421
742398359 18663
355909091 142337655
882315776 4171
28514357 28514358
889109297 4554
629123781 2774
76899355 1053
614297449 8313
170194007 1059
891182467 12661
927385876 5175
937788159 4135
179604933 1579
104092047 472
984186210 6724
385697331 2378
735391338 5626
782847471 7903
369088613 3586
305151803 1682
952290563 4332
530907263 27297
1466 172436784
909279240 9026
607689404 4851
113613241 1087
658889043 6404
197417351 1586
241922856 120961428
346766496 1529
164003198 4528
127911252 564
409467838 409467839
56890206 471
941849757 470924878
605577784 302788892
544252647 5464
777219610 3427
936160184 39659
428129455 10974
82025874 1338
932570202 4112
335906298 3016
107886779 539
779638100 4160
101148993 446
158754299 700
690862729 5690
651373914 464775475
599987062 7857
646208155 7513
1090032 12
573995100 11075
934004562 5923
561556343 280778172
443152185 3547
870020797 5639
950254289 4190
154859859 693
850693315 3751
607121280 2677
307843493 2123
127394802 789
974837848 5129
862259383 3802
743 63101357
523088172 38502
793673861 483938712
322272343 1421
176955602 176955603
822124040 3625
90490511 399
12038 417993289
206526377 4546
505530107 9249
543068894 4115
729002395 15290
727390856 4348
704086964 352043482
304713554 2220
3906 514799082
121343062 739
845783678 422891839
765949998 8409
565618188 2494
892651951 3936
601225529 2651
123389249 13225
11170267 199
783580160 783580159
255711029 2024
736642619 12825
73249078 3901
125869541 555
554497299 9835
899000956 3964
113623294 501
844569684 3724
298437001 1860
337411334 3188
170964301 11145
309954547 2009
621863663 2742
468553957 2066
520398254 4335
263048435 1166
956472896 5728
652250917 2876
407770708 1798
3831 533562965
962156380 962156381
271016439 1195
670536208 3123
834106209 8476
925088646 4079
8013 639712435
1838 281184507
1488 208103120
226967332 2519
683182147 17996
274918287 1936
420930306 2551
276006039 1217
223176773 1274
376724492 6078
110759516 9227
563009238 4983
225242951 2309
339227494 1893
601475977 60462
885941189 18964
863760467 431880234
167160654 1503
448840200 4360
131754175 983
974105818 202981
427809155 13037
70468060 340
517730528 256544972
8844869 39
10979040 5489520
763754656 4112
779502176 4430
576729512 2543
854322385 5358
821862092 821862093
238692449 16293
628896990 2773
70758054 483
94 19690272
912076604 5049
700563578 3089
786741447 3469
614340714 440777907
722959953 8034
330346939 2413
871408673 4989
620726967 2737
783890555 7469
567005029 3532
921289383 51015
481653569 2368
737981168 3254
802379329 9962
950253305 5564
302511225 1907
55564388 245
60888238 409
461751204 2036
67663089 375
629330865 314665432
272854255 177647318
585574361 2582
420206169 2159
224309013 2849
854529061 4070
286991423 1856
537504911 5712
118158633 521
942624694 4767
314303857 1424
922964111 6993
75748520 334
391448843 195724421
224297167 2014
20411369 90
504500515 24087
783165179 19076
948223145 6086
645294481 27605
113411061 113411062
642315009 2864
971660025 11767
856073554 8243
672622127 5079
387796033 17568
851796450 9341
685141654 3021
361666443 4294
269061851 134530925
6002339 61
271204400 15027
2843 403962614
685141559 5640
660682220 13255
766785133 21942
632296652 2788
544454178 2983
962739336 4245
127683881 563
19461360 120
488921700 2220
351912337 175956169
741101480 25245
50801408 224
812420470 23567
999146364 11264
10675 708245505
585023833 3438
804515711 5152
808654811 19068
886373299 7300
794591894 4602
520817329 8843
277439120 1316
548990561 4310
11341 798667243
852280365 11111
505975183 2231
382826584 1688
760039036 4400
919406852 8163
343591396 1515
356517327 1572
406185194 1791
367692967 1734
286229754 17698
140148366 686
965769749 482884875
394414528 1888
5566 798949206
732418692 732418693
717829559 337368593
470959761 470959761
41222974 39272886
147188183 649
63955062 282
620914113 4619
751732017 15568
392245267 2631
609517567 591647
823931704 3633
299820345 1322
448597267 1978
876312145 5106
422668175 12858
993744551 4838
315 26522994
910927182 565283179
504994503 3500
263297389 1597
250629865 2297
335200053 1478
595609239 595609238
123601639 545
262312505 2214
2164 228555072
72081240 1595
321116399 3604
646584657 2851
419794826 1851
665080870 2968
278726139 1229
538332353 3438
43867696 342
44078919 586
791903881 17592
378345434 3617
66655437 428
326935230 2164
901738092 5658
657164051 9012
759960291 437598490
35139182 665
344270257 1518
619298111 12382
137890255 608
835271254 3683
71249 992641068
664951212 2932
956171501 5731
845006905 22392
386080327 3574
312394776 1386
161430415 1052
875018981 875018982
365604799 2318
470065804 3762
46246 415039748
935413941 601359670
131661531 1879
41395589 349
720735360 13984
818244510 4010
183776373 1221
999002143 996661368
372765652 4457
371483658 1638
996247567 5134
817875949 4286
47310576 4452
723333241 3652
98428161 434
64944828 1053
851107521 37703
4262 906205985
2731 606497749
173698445 1297
16329025 72
907621585 4002
121536794 56646855
869533567 18723
223501985 1417
49095264 917
231852175 1046
8961 437189268
437556987 4039
274645113 1211
700333695 3088
902543095 902543096
272490900 272490899
893871721 7448
6879 516938860
790490874 475929853
783689237 3854
740878523 21235
698826266 4353
420899329 3184
976092730 6931
971677628 428059718
303786232 2298
432650780 4955
784832600 3532
100590443 192702
820043287 6394
808286688 3564
168797293 1066
621224875 310612438
801706186 3535
595769675 595769675
452905621 1997
531435891 265717945
706362750 9390
888318553 26994
1704170 19
949766126 10747
196856324 868
798853771 10208
481456063 3807
265568572 3537
816745250 3665
747652612 12789
386368970 1844
1289 233496082
150319465 695
270950175 2492
940634050 7372
870472353 21563
131157721 680
195572915 1617
684230450 7006
632977921 316488960
142338892 1060
737989372 7217
969527021 6593
419843 6
590317772 24237
8026 934730275
653160961 2880
540969635 3929
13718 903055744
469352152 37659
175473480 7699
9693423 116
245014400 7360
695990617 4636
643635696 2838
109086952 481
566363779 3154
364042999 13002
571968395 2522
73707074 325
826879986 3646
164424770 725
717349155 6697
246070404 1085
572568575 3130
910501930 910501931
245162609 1081
46416189 676
961367943 6449
288396241 3108
412099828 412099828
690070465 3258
703881452 3707
279047629 279047630
505853506 2811
3202 66536616
29471318 722
5530 881052534
599752277 292242
982371277 4734
756124527 3334
265049977 1506
23475075 172
625186274 625186274
625692320 13139
797127966 12286
412964921 4431
474266177 2321
144458030 2510
399957272 199978636
190037519 1331
202 10708328
536361679 2365
332774129 1885
449644427 3046
191387240 1595
80805293 769
779808149 10156
926356702 84836
910660481 5911
126 22161348
41435 999329330
5698 924170016
14841 716512463
784569204 7068
436814187 22830
397067201 1961
321321856 2187
525231326 7685
181433599 800
167372495 738
590626801 3590
5446 807012212
899529657 5378
471327852 3774
785126483 392563242
551060760 4790
488242507 17800
755288201 4831
261490114 1153
859095668 3788
3182084 29
820475809 5521
477777685 2206
810324242 3573
542488856 2392
232943403 4999
602464245 602464246
359694099 3322
251908145 1254
25682783 136
564466778 4357
330176575 1527
502301271 251150635
228802098 5413
456763944 5101
872397220 672627
434754848 5597
1597 174125701
131415674 725
130 26507755
384737780 22388
73976584 1041
682547342 9617
531284990 8533
1575 325165234
493096505 2699
854597073 10992
657357251 7246
900378449 406675
4022 830768232
701597589 5727
907994449 6291
469966883 8686
172936450 9850
404835980 2531
416572012 2497
837539163 3693
251614076 1363
244096554 88269603
833917862 3677
195865543 1117
473531458 2162
154273725 1208
723695197 3191
185229515 185229515
883670729 883670730
489635513 244817756
889828921 4856
698007309 6695
85517730 549
89822098 3931
770679598 4415
349220949 12350
6650281 168
308513540 4457
784700320 3460
899458606 3966
27868 932609390
832747279 8444
307032405 3109
588150739 9513
859545495 3790
951845533 13516
196900626 4473
209303204 1879
525286461 125277
157309429 822
105698111 52849055
492140810 2170
317477179 158738589
385543942 2269
332423288 7123
712984379 79115
462427114 2039
449089013 6449
611024281 7545
261265320 1152
703508784 3102
739861650 9819
21318541 94
782718156 9542
119066326 525
221295841 1035
900255220 127859
619656653 9043
751361897 3313
517 84471071
11407 863760732
758561123 7344
346252609 3557
839757193 419878596
190119429 11498
510238747 2284
646740850 323370425
365708786 2209
27828847 13914423
536794632 2501
500985737 2209
493174487 7752
72613310 538
701854692 299963456
628286527 2978
855510323 12479
250606505 1105
406636833 1793
146123870 2621
770157571 5135
243807493 2963
128937999 113843501
294016763 4706
555418430 2449
4190 728201050
790038079 4160
95777306 477
3776 769307136
157621310 695
875194186 3859
593738838 2618
476719081 2102
400934470 2273
685412531 5770
1338 158118043
179208244 179208244
386988250 2326
252193801 1112
773997600 6252
755160000 3625
919868351 4056
519230918 8200
570381881 2515
226022205 1005
144919450 639
469005681 2420
758591192 28043
551561283 2432
554148780 3651
447753715 24480
557088312 445754464
447414385 156161947
564594415 282297207
292087031 1464
567231720 7359
828729159 828729160
37249800 735
458143080 2040
280595187 4037
426368458 1880
6314 993530140
845525538 3747
371999826 3775
572339303 7503
512142455 5259
575991122 320528107
540343267 540343268
194907573 69401702
418896052 7096
414890639 28462
419600400 209800200
751614228 13891
274446613 1438
631959266 23549
314789595 1388
79319776 3522
164424227 1187
211421978 24745
785153928 3462
848882456 3743
736681950 3270
95171134 36927986
886526059 9902
235295056 4030
172123848 3991
908952722 17665
441738874 441738875
820645201 7127
634764294 634764295
688800421 4620
448145458 2032
448547839 2990
264895337 1889
614938759 4360
770713107 6367
669379597 5107
77526324 38763162
850136933 744978128
28558204 2887
126930313 629
666086073 2937
34257 661194357
71188532 35594266
157828556 1195
785275137 6784
662 107704756
140616000 1550
839583984 3702
882439286 5993
948713662 4498
131473490 757
164316 912713884
72022708 1028
981662461 917611948
166293420 948
141428358 2189
752805367 12968
493105231 2811
211748601 1892
416389413 1836
726971364 152266
124575221 770
537799493 25593
640911845 2826
262161779 1180
165663308 766
971690722 764022263
365775851 4647
277803342 9461
299078463 1867
335505621 3748
403551589 165918727
105291070 1524
910467854 7869
240153695 2896
424058797 1953
959741025 17534
411969095 4788
40 6372960
252873080 1115
609354758 302682
884942385 3902
631263866 164435
175835607 77638968
942603200 7840
629434780 4330
130610124 1326
983909425 92464
368269464 181774358
225066224 193575830
555189265 2448
675418478 7051
552296089 4068
92606167 879
522629873 2504
327260856 1443
717413832 239504921
528201817 2329
225414481 225414482
993510539 6646
5177 371515842
378207690 16645
455623676 2009
675281514 12457
110851837 537
123915076 1133
630708552 2781
807019448 6936
180968306 90484153
318189176 1403
268975311 1186
499264704 9132
189274226 1819
609120623 304560311
959 152345900
779937687 3439
2615 496031505
811689126 3579
737629326 6961
806125341 4857
84602099 2471
528563844 334319803
919446798 4254
770566968 364227127
183849290 35281
141838233 712
313019145 5847
712115374 15502
29936411 132
90199310 3160
346440741 15363
951664361 6402
991787761 5385
509 106023760
522757865 2305
910113020 7795
112079039 7460
695824164 5535
146281252 645
433529676 302364410
28165208 195
894923585 3946
3676 754669832
720812296 26795
141689204 2564
466059615 2055
2770 494868810
384728920 5167
934224397 6762
564940541 2491
305955847 3928
946738170 6892
7193056 73
252935365 1606
38174768 234
360512476 3428
899791660 4436
961830089 4241
735298480 30856
2814 76522586
991555465 13577
692650424 48743
486794805 237448682
87849994 841
658196687 13693
560270724 9439
987330773 8663
645001450 2844
881823665 529526840
600488253 8789
181699615 4814
982433326 7097
732009161 3781
347085561 3529
121505502 921
772629859 9009
797602521 44213
97520953 430
867058668 3942
569291233 5088
227017807 1001
43351349 210
265279005 132639502
976585054 4709
391674632 25286
819318621 5907
87996906 499
92105728 92105729
442685601 11293
541904030 2743
38153951 511
820891843 7086
778093302 34878
781522498 3446
850217528 416158514
33395 793955445
470766065 351628930
532732060 2349
202750695 1953
718649001 4504
901960090 5542
65996713 291
96523176 2525
433301527 2387
591700329 2609
385288300 1937
560407288 2471
476870122 2163
739123483 15086
307979490 9147
319584217 3358
299496674 299496675
868161651 434080825
316280305 253346804
81850995 40925497
240431839 4516
565477605 3465
775401848 3419
323389755 1636
878365415 3873
907471803 907471804
319909 674406040
987701533 12523
7896149 150
19459800 90
500445981 4221
289252136 3103
870174835 428963745
752045500 3316
997362153 498681076
989986468 860218964
424 84944173
961640399 5736
93438591 412
43062072 377
8794 318764155
13617017 1883
561549583 2620
804517952 17488
283210767 4514
291882592 1287
420078817 2512
323168463 3664
247696066 1373
607071960 3652
374208340 24270
122921806 542
485942758 3083
345110754 3561
244750782 9337
127683897 563
381727022 2335
24907613 115
915407276 9325
934163350 4119
910601131 5053
112439424 1025
868821505 7691
777661290 41876
712354636 3141
88641264 408
616637664 13808
110448190 487
2575 582858975
2721513 12
16414 818878046
544515632 235390542
419794599 1854
244253908 1077
921686752 4064
545633384 5717
221545713 1161
391543740 366334018
863285201 4240
310639741 3287
37854739 220
23406 948364308
771580349 771580350
176896979 780
448667764 11255
225600805 30339
506771919 506771919
575420318 575420318
713 33930798
799740710 18081
5206209 112
542031887 2390
667275344 3135
704785231 352392616
603529660 4707
805334840 3551
106103208 2859
818328272 818328273
79299149 424
17665711 8832855
394078338 2969
441794189 1948
5007998 67
649165933 61896
872280899 10170
481086136 4372
616420657 2718
224917402 1328
52328743 260
911675679 22391
414639701 361771385
8550049 4275024
343906827 2528
468938989 11245
275680957 1663
712542013 3697
533492684 8513
1464 141137297
248790895 1097
854779047 3769
761705650 17461
110221397 486
27012356 220
451417482 6413
238130551 1050
487422221 4962
2140 455413400
232016310 2118
632112952 223289039
397140950 397140951
1171 256596993
666538749 2939
652027001 2875
844105175 7352
53615583 7381
894877603 15131
32272 891090989
954039416 14806
4705 335702334
130167856 2366
59758672 11288
666505790 6675
493049324 2613
964174868 7392
414124017 1826
916975425 39888
101686335 1205
334397554 7960
938429149 5846
477693449 2732
3150 506737350
325614051 162807026
728682696 3213
689620061 251870
593226127 3324
937780785 4135
284206949 2286
35661366 169
880182519 16162
907503459 10153
843439448 3719
760205900 3352
218607735 6871
827073490 8396
838142015 18912
545124547 3283
221379282 12815
220430735 3343
545918140 545918141
362411143 181205571
788578269 4097
346819280 2342
364562209 3114
176218162 777
744561419 3283
223 30915382
454615801 4486
643209011 11699
189286147 83020093
359237070 1584
761119203 3474
954470099 4692
127021184 3064
84139462 371
213307284 1229
758720293 279661
107192547 560
598706473 3108
976435936 20932
451283189 3758
481776323 2911
544752267 2402
318224371 2930
129306564 1663
974495879 12680
591382209 4192
512704836 5166
694972415 6272
656794244 2896
274315537 1336
41560116 496
545434761 2405
629070493 314535246
531591726 3305
318678427 5378
581709713 10379
294405150 2293
918660578 21977
388947459 1715
571043866 4711
510735584 2252
908446769 9394
198954254 2183
797180578 11211
46194838 46194839
2267919 10
61307731 30653865
837074007 5229
655890213 11561
714524869 10215
101829455 449
506401447 4844
648962795 4134
213784074 1413
823489858 10382
914656168 4033
194133953 856
5202 994785125
944262276 8218
958049341 249913
293640700 3326
4384 481512256
71125890 690
740676581 3401
257688224 1423
492281756 2641
361327351 7967
562204584 5149
792 128622824
113336279 701
293896513 3204
922927297 13632
259881293 4737
600751270 8330
2444 553594697
550678607 550678607
607805241 2680
679387036 3242
414878732 198366442
33884673 152
46419885 46419886
105573049 3356
622904311 2962
5916 765249252
831238981 10868
53301241 1080
352543632 8232
719760054 349895330
97594976 53363685
120647766 101062098
147868599 652
16699059 3620
543085488 287165549
124054678 547
621977052 11267
77677078 10219
373187963 148702262
682591 91
913510326 6787
904414737 452207368
532996067 9636
891696453 245901
87024808 4604
696093563 5251
600996542 2650
719444268 719444268
415030824 1830
947239844 473619922
40303011 298
496615226 3161
986669207 493334604
601321225 2758
356735121 356735120
939827792 4144
133934400 1048
583399249 3032
116372176 631
7030521 31
276460050 1219
872698699 3848
963280754 14985
1656 219213000
137664059 2422
740214778 556141174
504835035 299668032
925764945 4082
949121401 4185
660521225 5369
304355531 1342
24636611 1092
197763443 872
708499362 3421
736163586 3246
858922281 472344782
583016580 3334
967857375 18247
11535414 97
221220076 4782
637787031 7444
728177707 6960
437484227 1929
551225627 2502
280836150 1425
97476646 97476645
622090455 2743
775290385 387645193
485105948 2139
450414028 7641
444196400 12373
784935705 13983
610557687 18877
14203735 155
459403357 2948
800345439 3529
841412919 420706459
855511488 34541
194559185 1394
844795265 844795266
519525247 9181
620289211 4834
5271 936488028
37148697 1321
244652402 3614
458120777 2020
673528135 4019
458082200 7622
374207279 1650
589964121 2781
540216163 2382
85654057 5303
701473605 3093
671445963 4509
336764465 2045
560153790 7455
603748673 7906
833685194 3676
8088 687844311
337350891 14858
148525849 1275
163385632 163385631
273478421 1542
268806302 1563
322007399 1980
168989981 1794
727260031 16413
785719168 4316
210067531 2865
398954913 397260496
261038301 1151
894828734 894828735
447418188 91161
991478216 991478215
588182143 4609
500394510 6930
990688785 7809
539012131 2921
417291207 5693
703289774 3399
12414640 87
42891633 545
90 12483782
621471539 5853
968986234 9363
733627189 4068
964808788 34918
459869536 6236
154506935 3002
304454714 1705
46854 779748411
4675 463066404
967208660 483604330
656754121 165847
582401856 2568
798616662 399308331
356364539 2031
186 20020668
114589265 1914
75393572 342
505874140 505874141
974993152 7351
292228457 1877
668520472 4636
179151083 1084
847067377 3735
606451269 606451270
28116365 269
897415785 3957
316 44430022
41042639 216
921273026 15101
41808754 382
2844 413615435
1133954 5
59445407 492
596284497 298142248
144408483 2354
375943092 1723
80068955 377
204 12990993
122693932 541
216551527 1247
20637981 91
470458762 4119
199576959 880
852940068 15256
398 62419105
753760094 19825
664430688 664430688
990405415 4367
420834959 3510
48876123 449
426671414 3513
803451286 173083
162799002 1365
3501 552655460
330695829 2204
440510236 440510237
786998993 4098
990854467 4369
857073867 3793
61007177 269
861009887 5358
752818097 3469
603841942 15035
440203271 1941
30042404 510
314366507 3493
462653211 2605
201302175 1175
117277 770392613
274878167 3009
66903345 295
350849339 1547
171845053 3817
614790321 307395160
900630116 895977900
829694179 9001
279182182 1231
108653204 8554
893456306 4225
939434497 54912
1910 320980434
712832000 5922
354591558 3675
12580395 335
363029188 327366328
970745165 9013
466002868 165321
373453971 1819
4213 816475187
375795856 1657
356517025 1572
305211183 3782
639565557 14199
898705816 4688
207968264 917
538954961 2620
399095828 9767
2044 442825373
66174737 463
377914656 3864
501546233 3297
89129397 393
426557851 16130
890962156 25708
73470949 73470950
857954136 3783
619366222 2731
492370695 6077
995126412 5718
840241561 8930
36839685 6398
309376061 2114
936194527 4128
182325974 4561
445648245 1965
869932545 3948
310286746 2595
942773136 6072
261265536 1152
580589852 2560
931890500 4109
478533534 2110
390072103 2749
995969450 7724
703149172 25957
241555557 1166
32451646 189
621113585 6968
7777 318444953
308030977 1947
434717258 2906
124338548 1732
141431741 980
119346452 799
576242189 288121094
856136866 3775
302042964 4171
226338420 1540
578706127 3289
68420262 2922
383335606 1907
643181082 2836
290976224 1283
993802544 4382
3353 425324697
967950204 4268
341913921 170956960
870901763 13133
467449139 4711
440193330 3758
284070780 1260
693502805 4105
677216780 6287
489372950 3356
442218311 3112
557134173 32337
501433252 9803
649762449 6950
513912697 2266
315098593 3027
592653992 592653991
744336546 3282
781075977 3444
167457637 1198
320910680 1415
260435390 2181
308862983 2208
378943639 4143
556095351 2452
600775608 2649
673120498 2968
382646206 4247
258450124 1560
208195607 918
3968 772660886
389991891 389991892
662633271 331316635
15727562 353
870197418 3837
340416294 1501
739569743 3261
593320376 4890
321647391 89099
845748148 5866
170019721 1224
554291741 5527
989023525 7175
726668399 10149
622711650 4565
966944751 400298860
340089607 170044804
18143388 80
380696350 38926
559507442 5289
2766 339269262
801303147 5032
109480169 12992
761558912 4999
156441617 1678
10397 944863692
969285745 6993
994778942 974185441
641946971 3395
215309225 103540333
293699158 2249
949962322 92571
9752078 43
248574192 7422
145631799 909
76192868 1273
227432006 1641
915916559 4890
46126674 619
437029353 5388
910452399 12584
164387964 2217
84372254 465
441395501 62300
789341923 50922
400743702 1767
360121468 7872
307532313 1356
90390706 48965867
842759073 3716
411356573 18854
888554329 4398
310561542 4721
313096440 2120
546548249 4616
867942115 106653
452172900 7050
750908143 3311
606895751 2676
68264391 301
377328789 18354
676889136 3332
191503465 2113
564191046 282095523
543372479 2486
387539022 3265
876547214 3865
806930607 3558
557885851 6068
510485104 13242
788633540 4292
970665479 4280
401882519 14359
3511 636839645
286040646 3953
206731178 1168
763082846 381541423
899679898 3967
76861406 723
609619585 2688
101775368 3063
415515268 415515268
397549459 2849
28122331 124
830098777 47158
608188536 6674
716209135 3158
102963553 454
664726868 2931
669603287 6566
873736902 16229
165021687 3039
14008 833440547
382397895 382397896
462856215 2172
945761951 70176
733020157 3634
400332339 8513
618422642 10185
111024657 11768
609846378 2689
806652904 11935
136345240 1493
546112728 2408
924189725 924189726
190618801 1027
141161474 1365
158687842 738
969596750 484798375
691762129 4841
842832112 5973
808967456 3567
546698010 4115
968610048 968610048
7569 691293299
472859236 2085
640839321 14127
1029 214181686
469320155 2166
506885548 2383
726567031 14536
797171683 3515
806582525 5756
465146641 2520
798441240 394188590
402781730 1776
269491664 1247
567307215 429128
368797005 368797006
467973450 2754
325421502 1504
14720896 76
351822114 6921
824864981 5858
37316406 299
22225587 98
583110713 2816
134260865 592
889714482 8363
812277494 406138747
561704849 8050
387714767 5208
64409157 284
596994121 199017271
747923385 5558
392263026 4511
518873093 4948
101493371 49135878
202706509 202706510
411280119 411280119
372541750 1750
905584448 3993
42386057 234
127886850 1170
479653845 3787
429859680 6360
39461732 174
868660735 5157
103597778 473
188987718 3286
74622844 2497
857142651 7267
143930596 739
23364161 239
865022423 789861121
761112379 4460
396426317 26459
206714564 3514
758072159 9129
250750784 250750784
741949741 20755
431070804 2336
685588487 3691
847906462 5311
38721645 18083832
190455207 4994
193906306 855
670525673 4326
276140151 1430
995744581 39498
318436349 12089
995354111 6172
344 33203988
562902763 3124
116535781 4020
164302567 1651
925764944 4082
57575271 449
54248749 27124374
766089375 9125
693355069 6611
613564474 6257
391405959 9656
898401809 156407
235790411 1958
544130490 6217
220051809 1210
356745389 1573
988307479 5074
9919 450850213
120426552 531
495848697 5726
434699938 217349969
343476182 2357
220819853 1063
321807967 1651
4267 917022101
345325343 2184
388719775 1714
364918762 2007
26534875 117
211597869 933
342582040 1726
404989074 6317
500732434 410232679
120723528 889
768063491 11898
525055683 2753
248729941 1647
10201 996795401
51708682 228
926194965 463097483
829147895 3656
184303393 3796
5883 500966865
647921380 3024
49035 835107519
641495225 4156
1963 148500722
1063 186580949
634609497 3854
464503907 464503908
137208984 605
953202572 4203
19272391 318
443719027 9033
664510193 3271
290295040 1280
483806710 3231
636566701 5610
101464441 1112
382284681 7176
687630312 3032
132668265 1293
663139916 2924
530237358 2338
1604 210781640
70137021 35068510
470926002 4045
809647441 3570
856362815 3776
276686241 1220
887214216 3912
688230997 688230998
906191662 906191661
915603457 4657
723673494 24987
40359919 976
104471640 910
346013549 4850
868969455 13383
1231 243654023
85 5786592
652993247 6816
634645440 2948
145105897 1143
544149549 8930
858993023 18404
843108811 15691
148302013 668
457603861 2921
277319919 1246
345859325 1525
339759066 7713
134691545 15691
468124265 2304
1914 398100516
470705840 9416
987810773 4746
192931509 1042
271016441 1195
295903149 2033
555904711 77836
435212902 1919
998 107368832
115039287 754
858060926 767742230
891745178 3932
837217570 13270
555 115835880
308385123 1493
358378227 3205
509488812 315999288
423877307 1869
250140319 2033
980380272 490190136
588002781 3460
396951298 2351
144616021 144616020
579667771 579667771
663136885 2924
11055 918323036
618766110 4663
354702687 1564
217136867 3137
975966931 424087635
184829741 92414870
585409671 2923
584373543 5098
674271949 4601
698764154 8459
15030 879505969
8625 890258711
586640199 7925
2703 448762872
982236058 945095851
184929887 1144
301839949 6515
640196626 6465
409358348 1805
825601673 5363
409809422 204904711
283297556 283297555
823022838 4257
959998220 433688517
637840904 6148
273636575 2784
190784751 1222
575270597 4298
862048602 5989
927445279 379912152
785191261 87829
411984635 3227
604399557 2665
470922842 58507
198195020 47563
92966284 427
325866900 12900
973701768 43179
938236578 71791
564714537 2490
203237150 16162
122954200 1075
20674109 199
723154330 12188
548281361 4208
55373854 1820
591926844 2610
845051434 845051433
2547 414906300
424783211 1873
528425361 2330
428822157 2324
11631 152040432
917620914 424320560
137402735 1393
756919699 42576
12619 622652369
351269024 7980
715705983 4946
943327646 182297
338148364 1491
156827648 723
176110277 5372
775288911 4857
463199153 7696
904673288 3989
961368964 4239
283461819 141730909
222708761 982
510267944 3641
903997287 11719
573976182 286988091
473539607 2088
608258212 2682
841175237 3709
3681 130750622
1121 72827972
24934306 974
125820521 994
672098554 5831
757912464 16578
192912323 96456161
198895707 877
643187952 36762
939812198 4328
960653249 6257
532194423 3704
372161669 6723
556055909 8650
1222 111567378
575144511 2536
180790461 1377
239257919 5216
650716120 325358060
525865946 12869
341362568 3121
95144354 471
820816422 11611
417749023 1842
996742978 6842
589707344 3463
699861371 5721
308023980 11383
459935572 2028
670898643 9341
127438832 4244
360105083 2006
221110063 2702
71893380 317
550424183 2427
653312347 4983
242885651 2450
50786073 1684
881307663 5723
940960007 4149
863042805 5276
456987160 2015
900874983 6267
537045823 2368
83486533 41743266
791644440 6744
289795892 4081
108275321 491
404178441 202089220
69805809 415
979135247 7644
645442756 7327
789624632 5600
66223251 292
9900316 4950158
113169978 499
419413558 364777547
133860538 929
43913371 328
74614494 329
737951660 4887
87670671 43835335
221848459 6466
327642000 20175
302554327 1846
79531 578428963
539764960 2380
140018329 708
52247988 282
3388 727144486
23743261 11871630
10594 844863409
615288457 2713
397548270 1791
419361820 11967
64862225 286
559588525 3828
717064817 9997
59311043 458
405166337 1886
203885303 899
820383103 8778
498095973 5158
881523770 31337
5034 509452739
323819596 2634
766027061 4760
521110691 6543
641899484 4495
278586296 1682
873389310 4630
151961918 1697
947083391 4176
205475358 906
554429196 2554
324678000 81680
2740218 19
767562341 383781171
587657057 293828528
746393088 9212
92525904 9756
2711743 14
25997896 1155
485407991 485407990
600094277 2646
131133070 2278
348574129 174287064
622792627 9202
133487018 924
7015 935403188
673010713 83016
11011 687550999
2387 310545765
178448603 89224301
609654671 65118
503981470 3325
105678775 966
432267940 1906
27 4955931
992250183 7238
890999161 4271
447235797 1972
109699474 519
677014800 9350
565393984 2493
881234550 7561
5192 517221914
240484988 1930
951491689 475745845
40 5633080
510828085 2864
741687702 10321
29256060 129
578773183 2552
551331024 2431
995230892 11107
936796333 4803
983442664 10904
37601287 37601288
177772287 14318
249470099 1100
3075 519783455
771414204 3766
795415662 397707831
324604367 1444
217947544 961
3480 430331465
2668 595753728
690623592 39748
110229211 559
459730440 4161
922367115 4067
185818473 16376
551483281 3315
671666299 5615
537337706 4507
758329481 4446
670851930 670851929
282177999 1300
130212053 1197
63315630 318
327643310 3193
341734183 337682
78243871 345
661602816 20352
567969049 7370
605328599 2900
398328042 2121
959970064 959970064
344859408 2917
374468917 1845
977833671 4598
938346185 474872226
54031847 1586
82239181 1973
974315627 21879
814654386 5173
752575344 4592
619562391 3992
943026201 7476
2562 228648252
941636233 4152
159259838 16416
824223129 17934
414085656 3052
634887000 3630
776856717 20603
84366253 372
945452902 8949
405279923 1787
850521601 4416
882757063 12588
4140 712696860
120520921 690
839017000 11500
66519557 477
138122392 1019
896733274 3954
321590830 1817
108088721 940
81660896 81660897
744543943 5266
27629255 184
30589240 220
855243885 10325
814751653 21274
980470146 68921
54638685 1004
140110263 1520
947164904 465847391
393484120 1735
577488249 18967
397609225 198804612
144066272 784
542940047 2394
548330008 3364
768144504 3387
905811241 3994
877162608 5022
415157022 496006
669826583 3402
53014731 312
912081949 8111
23536981 174
294648239 3039
676224133 676224134
968730574 6733
249518870 1827
697255491 14541
228561378 1259
78069222 474
327820607 1926
604107691 604107692
410808275 5961
726175920 4727
89876097 408
272018881 3090
169553035 1323
907135584 41627
6494 737705412
643024843 4982
854936528 648093882
896051241 3951
632328201 9159
972710889 4289
9774972 522
656479122 28967
820174520 4378
685096145 8017
4254 362387597
122936530 61468265
415070009 2713
947992297 4180
348529528 2580
940409880 4530
39478 520320040
906488708 3997
538407325 2374
4282 821283318
446370480 5910
894979431 22430
854629595 283561
510057457 2249
589376905 38492
119972969 529
925591269 70094
467552420 11949
135919112 1582
422812607 70699
743874481 3280
37243921 196
626626297 2763
798083110 3519
438919336 268462974
659506021 5340
252665712 6982
938219103 163573
820194153 4677
321217619 160608810
398898475 10475
614632679 4399
647161760 6150
985678226 43443
829600213 3754
332156323 25523
66450115 293
583986825 2575
189411176 2433
542035271 2390
913927799 34140
350225646 5489
949081369 677402545
972179625 927164290
438447951 2321
167825340 740
985861365 4347
565043252 3418
845031054 3726
256964458 7858
876101359 3863
55594063 3868
116889015 52823453
406486892 1118979
673383044 3595
961459860 961459861
20638153 91
939595279 4143
886397853 24783
167663137 976
877681170 3870
780158845 40041
396143264 396143263
716011617 88027
977696278 4311
1369 185652371
778803459 3434
147964718 678
113827004 513
181826949 2804
590699455 8528
280714862 1893
65996473 291
497730358 2618
259660110 3736
715118403 10767
221541671 1030
546910794 316311423
761234164 429922030
517190465 517190466
161476617 712
286578154 1399
836412583 3688
875139453 7348
922685017 4623
158084406 5634
296405513 14404
932947108 37188
685612368 15624
904450483 3988
212277311 936
375740000 187870000
119065801 525
829996364 7451
676228776 676228775
318773724 1682
939496849 469748424
18391 359127464
218074706 2553
991417141 10417
342228566 1509
342995646 5375
873397524 427478822
794733105 6248
549285708 244817195
674706199 2975
93230840 591
176361218 8027
918536456 918536457
426381750 9629
813100288 16016
354052440 2520
5374 823293438
334743864 2047
736639458 14969
94131652 1198
1739 99349328
450985284 113856
488283177 2153
581063692 3421
554320190 4004
329253749 5625
908114182 454057091
295585051 143521412
429177083 3007
572040821 7820
999709305 482905580
294796420 1835
932396751 932396752
542105937 7575
430226320 1897
54724397 519
52777678 1278
305329436 305329437
455337429 5551
4762653 21
44224635 195
743361440 12769
752386358 15904
370098704 149062708
482 85810942
314970264 1615
36477981 220
957996208 11599
383506964 1691
186779517 904
795390714 5131553
379035316 204222940
222145881 1891
557680363 4066
259619641 3897
538932547 3388
376191277 2179
689927274 4623
103190775 455
733533293 4441
603578763 301789382
380104108 1676
815777085 3597
105981983 919
703498670 11317
990909744 5672
254461020 1122
810925205 11167
192650389 1551
964774161 4254
704718792 5459
690 155367315
935295285 7213
567003629 2801
65312063 647
785569624 700304174
423647456 1868
926068755 5843
1004 219208383
248564032 1096
92891648 1828
625347724 17303
564248321 2838
670942379 3716
891592055 13593
584208640 19840
594411206 2635
868733771 15010
836639376 3689
585125940 2580
616848387 4466
242666370 1070
851231997 5266
712123740 3140
262784360 1282
690766366 690766367
772476291 27842
303901639 1340
906738452 620995401
431130771 2865
144043823 848
27079300 18998596
707154657 3979
7001 956215321
610202395 6378
591565920 3095
51325474 3928
180096125 2497
516403107 2277
681464415 340402946
268293753 1183
151422656 1508
495165714 7459
844495842 3859
836078554 8199
163864216 1216
493156980 246578490
261550276 1444
905729316 4136
436324472 3061
732308138 3229
808967065 3567
929564333 5333
409758191 2040
11254321 70
73174183 536
885459959 4620
571454042 478015681
1625 294472750
294257395 12745
4126 421215088
193529826 193529825
628742375 7803
49440835 218
355488335 1992
323679300 2910
140049940 3998
515495942 2273
1498056 37
334801061 3019
422286705 1862
686917065 4155
587505324 6926
63728945 281
635747700 3121
650727395 5438
345279135 4009
7030584 31
596572393 4952
942317299 436618134
385182874 8608
113197535 529
482840167 2129
488427325 12518
507560497 2238
258742909 1723
516955381 3162
276222174 1674
244935236 1080
789093146 44598
699493135 3946
21998894 97
804423621 4186
66681872 376
173229896 794
79131867 989
245792566 201263830
86671494 3031
922707065 688116472
136313951 68156976
338265947 1852
983617891 983617891
706255061 4638
999989984 998506011
14844433 374
140325641 2470
22086299 415
734540194 8553
28361908 189
804672923 6127
560641783 2661
570206941 10509
638871097 2817
616565061 8482
70657390 25019505
397666963 3242
975394349 4830
889931807 3924
112410379 2454
672986057 29212
282886974 11637
659514045 2908
220215548 2492
568571080 2507
128408086 585
700065833 10218
352862561 2425
350394764 1545
159380792 1443
294649055 1872
212977023 1718
468435852 4211
820902565 8716
294632184 1946
585196284 2680
700209609 16792
340216419 3595
523209143 2307
552833192 3251
263693722 1441
176559375 1204
481742663 2259
633813314 5623
425007568 1874
26572529 170
388496410 1713
854926559 11040
221349116 1405
426863791 7308
62514363 31257182
723772403 723772403
197113577 1202
536673517 15348
23301676 167
710990387 3135
6483 968427335
468554337 2066
954839951 43272
104780744 4588
33773716 722
6565 951816169
406862032 203431016
874114566 15429
735713249 3244
685819008 3024
728549116 4474
583491610 4418
893016433 35540
501867179 2381
624808884 7159
566314345 292231559
226277353 1773
459025755 2024
322262133 2206
28360330 458
61354029 824
834159773 15315
540347611 4566
426597634 1881
778655640 6298
202526150 893
488957685 5595
216359473 1111
549934967 6486
512349611 313054287
181015642 931
594 117350019
214545482 946
167726044 1824
959187958 24521
461732700 3877
583986825 2575
700208656 6507
152903255 22955
602666835 301333417
892764975 10877
402329007 1774
925065565 7741
773538998 386769499
234730656 1035
498527351 2919
166105873 1237
888983073 10718
875173268 4517
355838216 1569
440924332 383649783
123148600 543
6718 800631460
512323127 2259
465360769 2432
598774744 3803
677748317 3829
716349349 5902
318060727 2267
543398159 2396
220214060 971
231313821 1091
644406642 4309
67614371 1428
151482788 2534
816369422 26521
860966065 4272
575571937 3304
198055161 4419
837938529 43654
628664653 2772
206564279 1100
18841 264320389
234506809 234506810
651338335 4049
200864206 997
923733297 5342
143105335 631
306051064 4495
256322901 1329
470330139 10943
619938340 15820
290789797 6170
836857985 418428993
847617908 15514
288173164 19004
98759747 986
945495848 4169
753091361 4228
990083453 5776
52281236 231
798108040 27502
850239459 3749
859993815 429996907
717787384 350530714
558423598 7549
886424032 886424032
697209181 3571
350236792 1962
278640945 139320472
979028662 478536157
63221459 677
967104929 5179
619105312 4144
826325769 9082
537721462 2371
183929597 811
835829289 5138
400181183 3386
893036396 7131
268067705 268067706
651412618 2955
968170780 4269
270759160 1349
454687906 3479
601147346 3914
299485180 105399796
956150857 4216
197425360 1364
956614779 4218
607012717 303506358
155924645 155924645
5110 290687196
558248785 5416
570157602 2514
293746945 7152
694964894 13117
199804804 881
468294084 2382
500466849 19630
106917844 1606
884277328 442138664
76713968 476
960796113 14951
602360432 2656
518395890 14599
522001267 522001268
26549524 441
492670753 20575
292965220 1940
106872532 709
774269971 3414
664228502 332114251
208522815 104261407
787679058 7149
404047932 202023966
287038046 4014
583490816 6822
476992067 2716
319904124 8799
160846601 2613
886998371 659715114
642926723 3602
699175652 690268695
5264 795600960
66040754 1258
915340396 4036
5669 942845472
126832707 633
32204339 142
627313023 7221
900817824 3972
263776510 3634
782565055 7424
940733596 4148
172440129 1120
867105470 5400
290483616 137359942
931480829 6426
989693330 988159896
4414 919278373
176876396 1843
833815202 4109
155162212 716
369377275 1720
618233571 7172
334293629 1474
840281499 7115
427805078 2760
703346596 42596
928112708 18427
364130209 1768
485440329 485440328
54967761 430
249550115 2095
879017373 7195
513232176 6469
997797869 6705
576630428 6681
645423440 3193
15961 595121846
450264752 2402
816877792 4969
165656754 784
543054124 3875
780573090 18234
310573821 143033317
243210815 1164
13230828 102
547751498 8041
916472522 916472521
679471584 2996
497775215 5520
105398425 1474
861798775 4926
756664595 77543
831337429 4361
534605523 10367
19277367 85
166948768 4318
54736931 284
653538850 2887
87680133 739
85143396 574
440222035 4627
851138069 15532
875110700 12850
88449342 390
331568448 1462
47208579 1184
874433736 4932
553548233 276774116
863673310 15905
550170480 64574
659913171 11937
681 71206684
921549815 25068
175188833 175188834
659465603 4123
384539889 1011417
783036598 4271
409361046 1805
974860587 6566
623546969 2770
4686 996290613
246068236 1085
388314728 4293
662764830 7210
1438 216382132
130632192 576
931438852 4107
812297084 799170540
404129956 202064978
276914005 1221
956342183 12967
897551230 4103
999345732 30466
5921 892270827
288706216 1273
806541259 125747
7050 832160850
109429580 109429581
567847545 2753
863021817 431510909
5561618 8842
327027682 2256
686950572 3029
1995 398405490
273238804 273238803
995822986 42661
533685176 533685177
918763692 4452
202658334 1628
857957920 3783
240167129 120083564
230775303 81916016
317656081 8344
475909415 237954707
24517863 12258931
752923281 376461640
966892902 172567
703285555 3101
2162 488694156
850370958 4213
464773227 182232459
751384665 7365
696715764 5859
767238042 3727
355775993 3883
954698011 6510
906713576 5061
22764143 148
320424693 1486
872304282 861204879
385580299 141586357
347401800 3060
243772400 243772401
358558152 1581
439548977 219774488
575204370 9230
113450112 918
828554777 4102
857277539 3780
595374230 18754
697105130 42773
59777269 361
790601349 6055
852087156 852087155
860833853 430416926
991799028 592769673
280277521 1901
698638646 13753
830289172 3661
857500551 3781
231555623 1021
725498757 23978
737100482 5952
565985507 282992753
522985752 2306
992966788 21412
534830303 15437
676747327 2984
467462995 19396
119971087 1255
669979470 4035
933350437 7570
1744 352809226
538212488 4333
316408863 2336
333981951 3212
28710900 146
496210963 2782
380443455 3317
535029487 73352
819836955 7245
672 110166847
714255500 3625
874526064 8602
442386602 2655
260731710 6642
464939159 10056
353 63039799
289980285 15092
60780255 268
735790703 8305
220713007 1037
801752230 9462
174175488 768
248105486 5397
368299923 11491
486905804 2349
832767154 9268
969086251 5625
886546327 10469
553186690 3102
139162183 1624
693079409 3056
324766143 1432
662910094 2923
349062355 2404
374301241 1720
749877443 374938721
549289200 2422
244267629 122133814
172937093 1537
535130185 114638
135302790 1542
977386589 6096
796698660 796698661
566187003 3572
59324763 470
881952061 9372
798532415 3521
871912172 391361656
529572386 2486
244941501 1547
763798735 8467
306320313 1703
321591055 1418
540778481 3348
3766 102288326
982646120 4915
876774006 3866
491784437 245892218
699879981 3086
514727981 257363990
851295647 6261
240398460 1060
45277162 204
478242180 8501
522851558 4726
533106936 533106937
786511954 68697
933928212 4118
954563318 4209
223658499 2385
467394659 5347
763237994 3745
555896083 13841
444439535 14399
84366252 372
600549730 2648
331019689 6815
969311319 4274
976054469 22365
522990001 2682
911934654 4021
445693646 2174
525106023 5332
491866612 3484
256226400 1200
414803903 1829
227245583 1002
767318915 3588
819151595 4805
835233349 10295
250309800 2600
121812699 879
75107084 865
306744929 2811
264994955 132497477
348539121 1981
977242419 4309
742621775 4362
476487628 3459
286874280 2036
394420149 10656
828919300 19580
393410753 3962
487839004 4849
3523 571229684
326126218 1438
460719670 9670
532257635 20351
740820383 15089
912776715 900981879
6065 885864623
995177027 13702
304245413 4371
281099504 2149
236231877 1154
871657381 435828691
983203716 20633
728682499 3213
545800403 11866
694786747 4053
950033731 4189
959275963 16249
176898540 780
927575191 4090
145284682 2641
290521158 1281
503869516 2283
336752921 2299
532734409 2349
927279775 18541
56254968 791
50919275 50919274
330281211 2101
644133027 16366
17029082 97
357473699 2628
622319366 4733
613862996 613862996
563427327 17732
536133344 10102
892434246 3935
1868 361343564
643060342 14020
741116409 46535
788640289 394320144
329528775 1453
341320454 1505
926677495 463338747
621186028 2739
202840405 9152
909759925 24543
472555000 3921
340913457 2549
754539482 3327
468827348 2354
461189567 2632
827130232 589544
604149384 2708
354 40366266
109775694 1097
762781809 63350
945519053 6897
1644 220917358
586900512 4884
931484988 21924
314850658 1568
734977597 50781
521396126 2299
99162459 869
477754626 29902
720442760 10393
872597440 4683
366834377 317856163
150318073 1169
482284953 3352
94641220 94641219
27835838 866
19031 825795075
990527355 5457
488589669 3717
766534390 4091
772681469 3407
370848237 2201
963412134 4248
326080951 1625
828016766 30962
372320783 2914
180528187 89588229
486987031 8326
752515946 290697061
850942477 21842
5216206 23
434132904 2377
981742872 11143
788038365 11777
420709769 8143546
685592215 3023
363429945 3505
929463865 34595
956159288 4216
439176263 7609
923543031 13528
126549936 558
183743427 2551
366270694 1615
803656189 803656189
312293960 1377
729675573 95252
450535666 6103
878568893 4034
894458452 11406
391601645 195800823
511314583 163988
640230993 2823
806107567 4598
669057700 5048
499710765 7729
779817654 8879
504958530 2512
251493920 5553
673261676 273537571
454328576 18034
952355197 4826
183610413 844
783038094 416067
704131928 6318
31319903 228
259390026 1594
480982524 11742
446095804 446095803
697330259 18180
923266699 4071
807777853 807777854
559720189 2468
794969084 4415
64138999 876
3555 396976185
454734103 36616
845255453 3727
842534506 3715
837368364 3903
178469643 1001
129956400 653
615787283 3173
472333349 3880
714890399 3841
15153 960170882
69624909 307
605666377 3176
949351311 4186
1170 198544666
750476856 5331
514349585 2512
659404620 14338
400543015 128805
986636186 32902
519129178 2289
881358365 13193
912952183 5527
489665744 4070
684318863 7298
747751647 6142
653156559 653156559
762971720 9204
481252624 2122
115949711 888
934879357 934879358
267004347 3639
125414413 100264887
815422376 121723
620394412 3867
491009019 14726
68185 910406120
32347957 197
238814063 1053
4877 677017249
440254231 5790
694918239 4652
806923605 14722
496592295 248296147
639494849 31315
135344680 2973
713014873 3250
928490542 4094
58283657 1674
2831 283633632
371751710 5613
502092501 2275
567584951 3732
111354733 491
6111 978022742
192821548 922
875197434 3859
606439134 2674
592597725 4538
79411812 5423
533113173 6004
202842361 1323
369999548 2234
212616928 1438
623366911 16664
8618072 38
388719774 1714
930409245 13422
681511486 3005
542380505 4582
229780979 3390
501716811 11336
481051657 9298
516405383 2277
1335 135607965
909632893 5294
473891184 3536
602261842 3742
651012674 2973
8675 930803885
265552674 2040
412807033 6438
169973445 964
325708940 32017
715525605 3155
184785081 1283
281674423 1242
768374685 3388
722332553 3185
833798660 6740
662902720 662902719
948194402 23151
74160659 327
960464121 4235
443276851 2319
813729695 3588
4818288 37
304518761 2488
812420224 28475
392486903 13731
547686157 2683
805364896 36232
36003740 4686
9962640 137
881230063 7226
797827798 5020
236729376 2067
881316480 4224
61767889 1659
234806577 1171
367363920 40625
731060992 6129
361991383 8737
363545929 6696
754196311 6139
764615568 3819
456793659 228396829
357954561 357954560
826881559 3646
939084059 15879
473575482 2702
319777080 1410
402331124 7577
52277777 266
441871612 6734
414697893 294469750
873372140 3851
250956158 1169
645098999 3640
45131609 199
350621979 1546
722569418 10130
808166732 10032
518520455 33619
881971577 16648
4168 567173533
15344785 80
698062699 3078
169943090 865
453055659 5061
572311156 3783
516850273 3652
407944547 3719
69415194 327
106715332 3561
690597020 4276
453869661 9649
399833152 1763
828346325 10922
292926706 4187
190862501 103615098
470742363 470742364
403222617 201611308
717191327 3277
11339551 50
81104944 628
258338972 5387
949124521 4185
910433988 47582
391200911 391200910
212950281 1301
356518233 1572
526384595 2321
414172733 2726
289538484 2481
993714209 9738
985665196 7333
651151118 4762
323033509 7092
384999351 3464
3446 697863051
324630495 6092
803187828 569464028
780544079 6947
284398422 1254
775171637 3418
98648431 745
264977776 264977777
4246 919985066
430306764 5866
853418297 3763
660425780 4682
470365359 2074
688026796 4341
580229161 3180
957293743 4221
121106394 534
338373665 1492
407334000 3000
451091276 1989
59803933 1109
671119069 3814
982528421 10748
792349271 3754
780218382 8357
735452063 6108
140021390 634
650857205 650414049
986890839 8035
150523739 901
564343157 2876
821603334 3997
132900897 586
98074602 98074603
3103 700454793
32657936 144
432165368 2982
160792876 80396438
602216430 3427
416114025 3239
862721671 3804
389907921 389907922
667678591 2944
406745642 2319
550935429 496398120
609392174 8295
86175490 809
860301682 23903
405912700 3007
11325 746463794
629121194 3466
368205560 2888
132575736 755
266242301 2764
113396501 500
511918603 9961
723199602 8303
973949819 5052
948144097 664737958
191302905 1768
124508258 549
942128491 22186
265852561 1348
499622448 2203
686233438 3577
541355297 2387
620048400 3896
660648233 2913
864738419 7265
629113311 4417
477033160 12031
578199001 3506
270388988 1882
5082 659890501
522809772 4433
277881087 131542459
864613063 8559
709773144 15348
714054353 3344
444473583 5602
56493255 56493256
948462647 6323
97974575 432
927748696 4872
244936186 1080
635152719 24454
763673355 4063
470490865 15646
482371735 241185868
229996297 2712
277956623 5111
722716344 11886
700466161 3431
426126095 3368
468061001 187000
860283355 3844
634849447 41651
460844142 2032
681356493 340678246
737267569 3372
35180 784099096
975920111 958886939
267555904 267555905
377082940 4901
129598575 64799288
478637654 7752
101752597 1052
242123155 2036
239697323 239697322
413761500 206880750
891297919 3930
945460790 4277
696351413 3778
718095975 4527
470642634 8454
127166193 63583096
759497228 38738
165725372 2557
97063439 814
961770651 4525
560405504 2471
852613720 28616
262857696 4101
576171167 7184
774936961 7840
257426292 2982
549290283 2422
209409628 2008
82685059 965
306029825 1458
209801644 1416
858184333 3784
995208943 12513
5287 872111798
440660932 2787
97667976 737
965214871 326574350
519811691 2292
462429276 2563
229115603 5244
237385551 1055
306637892 2838
602803151 16816
956836607 5376
407012419 4296
7446 991689000
482388259 2127
255944909 2405
274991785 1878
235409084 1038
822483405 411241702
922608405 6577
241339822 1870
166086959 780
58 5839962
825397045 5093
93735573 968
653033624 6225
720756470 4764
456530283 2013
282750229 15721
731859657 3227
128967785 15346
718931014 3170
799681140 799681140
857834090 15437
873723297 53245
209184759 1129
795607154 138259
188207870 1658
468148125 2319
56697750 250
208639331 104319666
154587905 1089
571339526 202670697
732924689 4006
432774784 3194
605657375 2932
587593908 6474
476265356 2100
730222795 3689
957605963 5015
809197423 3568
691373161 22147
773077317 10478
97919599 2769
568273443 10124
978834271 4316
230647464 1017
566276210 283138105
798420332 17961
155322083 155322084
966579371 4671
789612969 3819
995374252 4940
779405292 6209
919844134 5497
976347216 6454
422767521 211383761
936647371 9519
236906581 4220
293190285 6091
428185184 1888
11908815 63
591252948 4356
808967064 3567
58578213 946
855026294 4167
874032045 329889062
307756841 1357
661325472 2916
29029248 128
54883664 242
998136380 914920836
583998525 5727
510359427 255179714
966 192326903
375072996 2026
75776495 2182
300325305 2755
650867291 7634
46945736 207
41626287 448
358635905 5871
416343779 3204
354702688 1564
684993014 14725
513676945 3069
85727298 378
458201980 2503
655676416 5489
670321915 335160957
457812306 10455
798798313 22542
791548464 791548465
505775947 8346
451546266 1991
305276040 1710
327357953 2119
997200536 4397
475121453 4399
657267939 4204
371739113 237814897
736364400 3308
9176345 271
6298 558868359
533868368 2354
772998249 8066
246771290 2207
10053 785920663
249006655 1136
675452928 3174
485744335 4592
342493695 1744
884673561 5141
868159777 3828
868068524 8071
453195753 226597876
831424205 3666
336391508 2092
603720206 2662
701069798 3718
97728407 97728408
725018502 256136978
21545249 95
952602119 36647
915654000 62387
114756753 506
19322620 95
348127256 1535
725978823 6542
134260271 592
794054503 6597
646773273 5294
612117306 5587
235711775 117855887
851484250 12643
789200816 5605
4858 440564338
961905778 4561
353272003 2001
55285451 275
265412975 6042
997275383 15516
649922931 2877
394640149 6067
813934659 3635
256893909 128446954
980243298 7663
851573606 5182
2830 548265614
738284977 30192
428128981 15397
852555278 504081116
973440054 837347055
88714159 410
442525087 345132099
11623859 1339
876322150 3864
904030271 87856
434456869 11278
958755841 12432
567206792 2501
290054402 290054403
498250786 3834
399110902 5313
894844500 4246
112387733 56193866
440683369 440683370
3181 449562897
79013998 2010
351591695 3544
13771 243668401
579910060 2557
543390336 3005
569018619 2509
189568021 18683
947238912 364820383
342456418 1510
714175288 3587
524429703 262214851
878811406 346872502
849270326 849270327
692706599 4198
21796595 186
877011057 5843
907914469 6629
54600527 276
935519771 923676459
42223883 283
435314334 9646
151270221 667
663895214 331947607
504523805 12652
629574143 2776
935951508 4716
440134366 4949
32151911 160
977318979 28732
4173145 3536549
705854214 3123
733674948 16495
469894254 8941
9223 925998423
443009391 5848
806247233 3555
325221740 3359
624880387 5907
97031479 731
579532855 3169
399573248 3981
7887025 72
510714785 2494
986545199 4350
69158752 3557
388041112 1711
131867696 1208
331854853 1988
143574394 703
88142502 839
704416119 3106
973288288 5296
707181200 4400
824047833 3660
886593295 7847
508179693 508179694
246883419 3386
470955243 3513
648710004 3298
865337764 4623
306022093 153011046
889569254 889569255
484465923 2612
779180843 3588
888544253 515450640
5732 949717007
582257774 4417
413895075 1825
349926681 1949
491371965 2709
752124383 16272
666870441 333435221
716617859 281397277
94250343 1587
160645969 1746
996491305 19833
436114210 2399
624993596 5861
298838913 298838914
772106691 700415609
926035680 9120
592242992 9559
950016685 4538
892842681 446421341
812372525 3582
517242753 164353
212606981 106303490
705319750 7750
780621507 3442
430319743 2074
329512536 329512536
475521423 2316
925769025 4082
562832632 3429
659246508 9043
692772787 6383
735544781 4078
484825876 10275
910100695 5228
677102087 300100626
749252196 9731
804119900 804119900
342516332 35362
474222004 2091
672437397 2965
812473723 812473724
922589332 4068
607538268 4220
261909781 7065
374860490 3518
207968263 917
193395160 1249
900254723 23612
157996117 707
622551875 13639
155578625 686
656701440 7680
664613443 10977
907617583 4002
398459533 2188
650737205 28014
66665268 313
956400768 15744
190336256 1028
180298844 795
885538731 7970
227925959 1005
914093279 5580
53060464 1006
972876760 8065
287464549 143732275
126038813 638
7919 374914854
26988366 119
950763322 6794
163517727 721
784633300 4675
320310512 4636
946174317 4172
905500512 61649
123376000 704
484833757 4246
656792527 2896
306483439 2171
656521950 439769064
558020635 4597
770862608 3399
617510366 4879
570189901 19740
558788161 71274
5945 155194182
2640 426600240
427444569 9208
518323608 4488
510411834 4296
97987002 97987003
674804339 8434
994536323 6259
353790118 4710
216086999 969
55447846 1026
652361393 6736
694363485 22065
34633381 265
164652098 726
835241694 9996
177203500 27597
120613024 923
247205622 16639
352238834 312788474
122942958 727
470897875 470897875
119011380 1550
580169777 580169776
707223953 4822
457869183 457869183
3746 642882104
987068356 987068355
355659617 3298
425037942 7801
34787318 321
57605169 254
809103843 8047
672027946 3929
655371629 2994
419344860 3630
630308680 2801
592818624 37620
503368165 15084
709917010 20074
81040939 1393
754087460 3325
2086 76997414
685404181 6060
59540687 323
193314523 859
487698612 2396
497480470 247606847
905396891 4636
965946492 15174
98475557 98475558
699186871 3176
15421923 68
926402400 4400
360598136 1590
193726510 1037
971798641 14360
101779354 566
404874400 2800
115654067 2181
297891144 1765
337640958 1584
809886986 4784
8033 208380670
744742754 3645
791504080 3490
216999314 4039
821925637 1029982
925770181 4082
957424027 4731
702591993 13228
15944 940173367
415028324 1830
111168749 532
262538694 7346
925869670 48858
838196450 6178
931681675 4299
270126191 1292
510809728 2537
311426683 6652
233177360 2571
918560996 21542
926618598 4177
699400922 60180
245616086 1083
844298808 11468
948901587 4184
291201518 1284
826826098 826826099
356904461 1870
436349733 1924
144107401 950
919187975 4053
636223223 318111612
49112779 302
264375508 1466
590148100 5193
721830680 52804
848767435 3761
885918007 5372
249924034 1102
883662207 19136
936301351 145163
679438915 4894
434759814 1917
743080391 4428
5680 755178720
26761337 118
783050576 391525288
454477379 8155
806976197 8516
790028915 790028916
699512241 449361757
53452614 297
447703201 3402
414680373 2182
590049646 590049646
2942 555974244
196986516 2202
356379731 356379731
830935770 746917393
405958512 1790
545208124 2404
616871519 2720
444283570 1959
920057509 5206
435254485 3961
246296153 1086
484983343 4072
518231548 4730
339495325 16023
27361614 329
886391683 4139
401649846 1877
234579841 1915
53843759 530
658062613 4447
161929129 714
43513172 299
325315837 1441
625127816 2888
639090880 4892
634742688 6602
436828995 30917
284595014 284595015
409039448 2006
414122057 1826
491326418 2401
912811521 4568
812598863 3583
219702828 1205
996948918 7822
976983926 17434
663280721 8658
385416287 20268
208958338 3729
869188495 6676
787765249 8656
797230202 289836816
674619117 3327
354800239 21520
510736283 2252
278600730 142884937
550924255 2991
28004459 165
280090475 4066
452823843 2266
618978848 8936
482396068 2398
815532142 3919
910470910 8561
99465891 462
32138641 366
663139809 2924
457962131 2783
529171916 19491
176331513 14055
330109867 87466
836993689 788830221
867892563 6622
940506424 4147
943028114 10229
492874927 2614
69897544 32345
481930876 2125
891286223 4094
746327766 4581
153642031 748
390442840 4220
244440598 1523
160361688 1213
940510571 4147
849606241 5178
317759572 2615
123828945 546
296631656 1450
343770702 2959
493372150 3749
669941980 2954
616225064 5512
821440624 3622
367515589 16664
844847907 13371
671754941 2962
780614623 3442
138026026 77265828
274694651 14213
472409819 2083
214318441 945
910507103 19773
943967269 10932
917160107 917160108
3883631 60
434163422 10714
780847558 27522
5789 405492152
656595048 656595047
363385438 3314
7413 697533648
816774464 4093
242311231 1855
249541366 7519
867237884 15801
855222539 10427
302163611 11761
8204 790754297
339859002 2597
311158625 1372
164650512 726
50546415 6248
400291386 1765
450289346 4865
694214773 3061
473911640 2887
504160839 2223
528107058 6829
341095167 1504
342926661 171463330
810179199 4505
311455600 2033
882170605 4262
202276944 5904
906939967 15763
751990500 55703
303856064 1747
346047679 2658
741859183 4317
285816762 3267
615535773 307767886
544658066 179459
503704981 2221
848580890 273664
172677061 829
799864833 399932416
105902179 1064
452362040 226181020
358564179 2540
241714007 18552
193227477 852
900888547 4517
208855485 25324
935805888 6617
748997219 3655
865020823 107336
494864241 2182
645778517 4688
3513 730139981
161476214 712
425345057 2668
58057806 370
123913861 1376
764149266 5357
534142470 2929
292984845 7935
167427675 83713837
238990944 101096
185062573 816
841706509 420853254
30163477 133
539762581 2380
957743167 4223
971956907 5842
299872832 2516
537348884 537348885
426383561 7030
759048088 9512
709181710 3127
220208249 220208249
355684984 2801
931131289 12126
650898327 325449163
378259297 1937
677913049 3420
614989711 3943
499877512 8029
45894311 266
218744993 2554
918952816 9407
314638524 2466
212737994 8445
153985131 890
711285508 13089
621055370 15626
3372 236896488
633239748 2921
643102362 3518
892856477 180536
131323350 1790
91249913 454
522613814 2708
846371521 9376
880181233 3881
402256962 5509
687631441 3032
214846 212845
2922 336471378
593862443 8762
752494430 3318
685561718 3733
1931 325435762
472933430 38772
83685878 369
4527425 32
618373675 4226
952923033 461224421
381267059 1741
494268803 3726
71125101 1498
308015111 18001
261192925 1539
239109373 1246
724597300 3195
83588530 83588531
756839654 4537
448934586 4639
136729945 854
801029345 3532
505613639 4920
83753917 2121
165662369 990
247506022 2141
80510805 355
277943249 18850
743015783 371507891
458476236 7538
831868705 5059
608282187 4052
435211929 1919
710542315 6738
135833832 2527
427224748 7217
113226244 113226245
469005259 2068
913032636 8048
469087892 2366
632522389 3301
173624365 2939
41475002 413
630415957 630415958
759962336 9825
184155543 812
34899 653856080
538907185 4906
17199131 338
817857825 51646
575043969 3752
70924191 94221
426115299 7094
135085493 67542747
710510975 4032
950714171 4192
100695647 444
298530000 3317
625093921 4422
993865985 59353
828578263 7117
512323180 2259
93211102 411
715775476 3165
510398673 239849
374428800 1800
173081656 1903
72414967 746
487150635 2148
1710 286296439
185500979 3979
385863808 5056
959103367 4229
304202831 152101415
635700780 2803
246193427 2162
189370486 835
758843087 3346
523530085 5302
768635193 487065811
974525486 4297
898952527 5492
184228276 4161
731941824 11370
733435692 45606
594197660 2620
650784889 3978
775310828 13310
163071847 1084
843891678 3721
5047 429284816
686662961 32762
113444753 113444754
825240887 5503
184122227 878
7378 747152142
432733817 3217
430580161 5937
204157241 4428
78469687 346
581882495 8529
409939353 177370307
967114475 6905
218871246 218871245
5417 190285198
245 17426360
166465329 734
792186505 3493
731628088 3226
111354916 491
917710088 14693
607553972 5537
330112058 3707
961349005 416412196
493031336 24422
767914326 3386
22674 580091616
33071 509466932
819107617 4143
754076063 29542
416843695 1838
450637691 1987
226615705 9656
540556101 32662
865897337 3818
312806470 14366
550183014 23234
350510184 15364
872759003 4712
293576316 293576316
412225177 8333
444660813 453273
621245827 4907
770130362 770130363
182922405 1014
162382355 716
4650 415828040
231303030 1051
461199543 4262
57415968 496
340485695 27494
372121852 38692
954114396 21628
42795 387786768
421984364 3323
741207519 9355
828506259 7927
416449012 2501
2180844 1090422
4933 703771378
544127815 3785
160436641 910
342686840 76616
787198233 787198233
401244641 2330
497336227 33837
171454594 756
125248145 1168
172513702 72866560
799124556 399562278
581604240 18060
857482901 5273
881849457 5116
160404245 826
466057560 2055
233327113 2657
462505213 2693
985871486 12722
233257417 6844
87382221 43691110
6678097 6678098
503817712 2386
417629569 6592
667874301 5519
11862425 1975
380176610 2273
679227355 96399
186744789 1687
676774763 3348
239510489 1957
621222884 4361
71243390 663
748054581 16540
11521489 10974898
99563030 7010
371717278 4057
525195871 3005
617130009 10927
785203056 27984
898780659 3963
79721588 8413
415682359 6162
627790548 9898
981566161 4540
796014801 4165
875674833 875674834
622226579 9409
874809406 856389402
605633624 80227
222998280 111499140
83126389 614
785217080 4673
77617228 689
222242272 2314
711900252 3139
2367 259723451
61981637 1453
312946425 3799
165520670 758
7197 951683500
30316 774604116
853641483 5164
3187 585986671
687083002 4646
741741713 39333
517655370 4497
966919043 22498
444604688 2669
526610725 2322
894638787 21815
373246328 192756137
482615503 2128
178471903 811
111602118 897
271705318 1517
503525776 16432
914806464 4576
151266542 749
461975303 2037
366546850 13105
727681449 5014819
126774939 1275
491993787 176952664
5830 844343615
516 104889639
519767641 2520
626766479 3560
548035063 10465
771899090 115727
13671087 169
96738380 68676164
119590885 3361
765185519 39062
271923833 1199
274463191 137231595
171788810 2880
638086906 2979
408231950 2722
4785 210645270
892494119 30984
585519439 4373
972815933 5654
470508927 3923
95067847 3078
793413742 5013
882790990 26519
585336629 6382
49983115 1283
212062284 1678
996 178302344
3991 889317827
145926318 4075
219406314 1398
736934609 14174
488308995 488308996
580250220 6510
360151062 2253
938491324 5314
881616930 4605
503245792 172641672
690342372 8226
811490370 67016
516308300 2825
379422123 1673
42863539 189
776832445 5955
370858072 2951
32884 904836144
366600039 4765
49185616 345
145135530 12690
505873080 3186
6894 467688960
196288567 12254
957326528 16916
621410080 2740
5080 704951600
21778534 106
592151999 3533
9709129 299
502841555 26035
124759589 604
528725339 10020
396113023 3546
451771655 1992
487627903 7782
756056003 7434
613692054 7358
1976 343987942
724600439 3195
747801417 11674
795582828 3508
364003339 1605
5403599 75
192318769 848
547996947 4449
970431911 13530
714992627 3593
318960660 1644
12625940 59
303104881 3760
784626340 5693
433241151 8099
11663381 57
285862937 6267
427747994 10290
313162146 1603
919225375 6438
432423737 199762782
633193062 6502
922423872 8069
381692620 1683
354621895 6516
881740811 22027
356485361 26305
31297329 138
365491926 2757
353782641 2109
904698240 4934
407997009 1799
565386506 6711
993545425 978300302
798802010 798802011
2219 53341000
988355177 4358
342691504 3656
129431675 733
259232948 80690
74582209 1070
161333496 110214963
932850846 17058
276165120 21120
827757909 7724
966583651 4262
547704475 2415
738438007 3256
210319963 105159982
450311760 2440
386722132 3570
908054418 5673
154811308 894
625582479 3895
477163625 2854
73792035 36896017
54229814 687
904122054 799809473
28348974 125
904470681 33347
950565070 2562170
967040817 4264
688086929 3034
686215844 4557
443380818 1955
60975164 30487582
212700151 1059
782203125 3449
90036134 397
765408337 4946
514197683 3458
354474333 1563
227966721 7390
200008484 2703
150639862 124648641
587468688 3161
378386997 42738
678640681 4590
892377073 13704
364680179 1608
554045376 2514
589203019 2598
53896867 944
897519077 664474849
425267713 2304
295626557 21533
605548593 5887
792860305 3514
366848609 8514
24511 777969200
181277818 1210
165557839 730
390673148 2086
982009361 4330
708126408 7852
265542919 1346
367836364 9547
23178291 9716986
381916043 1684
352680459 2938
714935911 5070
907282345 4621
73834246 2756
1133955 5
340555051 1530
523427837 10318
743665446 9009
816829027 3874
238114255 5230
585849223 82677
260 18853001
568343257 2506
27291967 352
382569285 4076
403959841 2836
129127811 1243
18285 703776721
220213780 30581
327259412 1443
746145679 3290
317715901 7620
32640289 618
425821238 2232
569041272 7272
115664219 510
864812671 432406335
55441615 27720807
209593169 71606964
965166692 13449
685348302 36841
978466021 4460
460106778 3679
612085394 612085393
719607843 3173
989781889 8051
49394872 341
635878740 3086790
743811181 17610
433626305 1912
123290221 5016
635082300 232592108
474632003 2442
765116581 382558291
623754524 3075
127751851 675
772005146 7515
393833081 1789
552169328 3295
267340965 172779199
532220431 7324
816454801 3600
38968963 8654
915555736 6308
904383662 10674
222713317 1427
927473040 4680
73195702 725
616688445 3313
800123044 3528
967655142 16207
156698038 855
611595766 7451
638600495 546747
453543079 194027622
102479624 1523
654209929 654209928
645077759 2976
728120251 7254
43637687 386
779710540 3438
345446735 2647
61968987 325
769121303 769121304
246075682 4109
859 125199250
763289999 3375
191185655 843
855755826 22213
401035853 5853
462616358 6334
333104927 3471
156379879 3486
578185571 3111
180072848 794
2509 499240820
5407 705683617
464745415 424875644
494166279 247083139
22225713 98
40940824 3099
663752845 3873
370324379 12678
872245878 3846
590967012 10898
716002271 4219
500987541 2209
679012274 2994
828240733 3652
195168849 3906
397566561 1753
378265933 7926
755836466 5781
911330250 4650
538176168 2373
253612217 1352
144239077 636
569899716 6663
883094939 5269
931403219 4435
536572244 9339
975025915 16777
108841651 967
595744683 21553
324086634 1429
212049585 935
512827196 512827197
82355612 3155
489545858 244772929
720879480 6036
544846225 29491
4964 558866976
61552414 351
950648715 4332
83 10138240
91707874 443
692209241 3575
917173993 5992
131966505 674
475707667 3933
327638454 1589
308211688 1359
529331312 3859
942320759 4155
802926428 5919
711202099 8300
64246980 415
6996 202656649
245526528 2544
739817448 7954
325047868 6914
783020566 300987761
347205145 4488
587863408 12368
981856128 4868
2228 501551764
60516670 60516671
613191330 10650
183245479 2068
419257619 3070
3996 400303544
904232046 12386
11302 438520419
129643 166461612
340414793 1501
155020230 1242
957220298 14305
137000462 871
905185270 4598
879084139 439542070
976200690 8375
734358153 3238
288436604 7396
444476736 7134
196773700 896
570 108154650
555045100 9578
137300001 625
595739791 3634
280087836 1235
661551922 2936
222029070 2130
847900481 5495
224297 464892523
129934224 4097
178644280 5418
737078320 3250
284096811 5652
971123344 4282
388617675 194308837
7257377 32
671517494 12309
6198 502332882
958998491 9748
103353639 1352
179907840 960
345163805 2174
234784252 2614
53365839 484
429286058 2258
228476884 1761
967490569 6092
360546204 20017
562171904 4161
833212260 21597
321236278 1738
903773640 37380
789278777 5679
954462445 14067
276416595 2629
409282030 2041
969385443 438387824
797241322 164563
226663758 10287
63673534 347
268842738 5350
9192 298657772
146881212 839
898261065 27527
37858976 277
392803744 1732
704189161 3105
16247752 89
461265153 2748
517527538 517527537
677423615 3264
434078020 1914
567681088 3164
975640848 8486
609971965 6748
410457069 2378
700136345 3666
152596088 3231
446641922 9623
522878157 2423
338601097 1493
13868 771726464
997228207 4683
789462174 3481
926050344 6939
150030898 1277
147733047 1298
545286871 3870
464426002 4251
513240089 8323
268068144 1182
68243837 34121918
83760509 4946
240456276 1916
812059126 10440
140831807 140831806
471546803 2642
489183849 150843
549292646 2422
99333822 714
3376 400052624
581929826 151622
3801 622303521
387561633 2470
241265953 39192
464752802 2828
253328082 1117
105004234 463
643921126 3684
500148440 7414
489500484 4279
305999125 2606
159612624 2556
723429129 4579
75856083 3326
561176139 4124
679960525 7270
631620707 2785
4195 765851785
890871156 5292
542992513 2637
343798069 37345
8242760 6455885
670442889 4030
18496983 87
717180063 16927
31363 795333390
686045800 3025
801709720 3535
11057981 854
850157055 16121
6093 685914967
214867483 966
921237304 4184
525089476 3077
169867207 749
366073257 366073258
815357925 50271
737850769 3426
394164496 1738
843769404 30799
947002977 473501488
308795069 2261
894548978 44416
936021877 9452
8985350 80
917551742 4271
102909547 532
775225801 387612901
174712537 3773
7040683 66
390595725 39975
446355251 2358
17689855 78
296051913 2234
565799999 2829
214696892 1057
341119187 142668
787448410 6326
515843061 22054
901342792 34238
595438702 31930
134794238 112542925
750909059 3311
227115395 5098
562798446 4543
838149177 535919616
151910658 774
268911381 1934
684549361 37224
31750740 140
296086961 2255
339727012 220791649
812122267 440056896
49378753 338
39461635 174
661577234 3396
646782094 4216
581069017 2923
832800115 416400057
357230929 2584
307301805 1355
759758049 21308
712219411 3539
829537210 3771
806511542 8198
342636661 2705
49440656 218
521008170 2857
924954884 19372
492780519 8499
232693943 2058
709425160 4502
901509264 73905
241308191 1064
361281250 1593
801552252 93891
497282435 10719
614603609 2710
374144034 2633
216810690 1161
810430590 11074
945491296 8627
821213831 3621
954210861 467802517
424937590 6710
329597003 164798501
635247605 2801
595344709 10602
118982753 603
505473917 3958
702089148 4681
828020029 3651
207972381 1476
172502750 1172
896966315 3955
692793506 692793506
459932147 2028
167126489 1145
432891639 2268
127746839 1326
860243296 8129
632374513 3036
448330619 9512
856338208 51568
774684129 280964505
548105318 5919
896278032 3952
484290190 2578
19384677 137
426616393 36969
510749147 4578
852836677 8894
223116081 1136
407430611 5730
576890578 9467
11877 802638291
499685219 3007
500318435 33493
167798498 3581
244979953 122489976
75076658 74009128
18192 891717264
185151119 12040
539759975 253748327
554680346 2801
342971686 8736
862913716 4676
245471155 3841
412110572 4404
698522440 3080
597338671 3397
116114856 1093
743437965 10852
560403032 2471
980676659 5649
448327480 2936
431902729 6024
520243094 4145
155410499 722
213056119 2266
610983024 2694
136119643 719
596929950 3839
758391579 3344
424555261 1872
371961485 5359
174629841 770
536362092 2365
342910262 1512
240708194 3478
203886693 899
9177544 44
503494220 13901
328880689 10471
791235645 1140109
400133028 3317
563252997 239360027
3981 378153038
984291536 78765
9257 899181845
804711249 367053512
638962469 3259
179446187 1216
995184826 14831
351419573 351419574
263827692 1836
668126285 2946
526791408 2693
496218281 2198
395947651 5575
422223516 4206
913680241 849210269
623087257 8512
457529457 3790
997970942 244421
797254177 631877404
977290643 18389
5222481 158
727950719 4480
446842999 2023
353820780 26927
35957249 315
995408441 4945
83547870 387
530826404 5689
908757677 4007
694637113 3129
821893925 3624
637070905 8873
976276301 6235
339054039 1495
304107994 152053997
731858543 3227
965452113 4257
267551827 1919
618671901 3873
310278573 3779
368988958 1627
891943237 4572
794897217 5092
168280407 742
373814591 2364
287333311 1617
571289047 2519
601230357 180063
938242641 4137
148968763 1367
801580424 11716
952612440 6420
858180928 3784
483999618 8207
704 72228288
549068255 2421
207306735 3026
13107806 6512687
927389646 7481
439249181 12246
874059838 3854
129513071 2262
474044754 2309
847750690 6912
7114 581515632
867542850 12457
2733 338793612
6656 976787968
232087924 15029
644355911 11042
380562170 3223
857277540 3780
698369716 34259
314336389 314336389
255367668 1126
648074600 7706
297046886 107661170
421864828 2926
201055802 1457
20475 992785608
37518789 231
338050079 2172
133376112 133376113
709402247 3128
391265633 16134
936205452 4128
890742519 28108
851997073 425998537
12251812 250
22360201 498
977297603 4664
305931526 2987
789549191 3691
840199825 10463
346204081 4174
788328869 3476
368811464 2428
373501699 1849
303736529 3362
771588707 3893
787424340 63215
116773408 544
873378775 3853
652934671 9999
150313755 27584
207351095 1091
195248040 1028
9846863 354
531488777 8203
920549179 4059
34684866 246
490446749 245223374
436692406 218346203
169867957 749
1381 291608171
171378792 831
761401199 318750374
890891900 5139
793364601 8120
354519642 6534
723012113 3188
468754368 16832
477305972 5152
146280358 645
81619037 81619038
80465612 356
896060828 512465792
791350854 4076
151390800 1320
972046239 4477
3464 313366496
8109 253454904
746542191 6512
254687415 1123
603141297 603141298
540181121 5240
689519179 6055
593407376 9845
433469394 5827
593064224 2615
987986546 9191
552819410 11597
9759 903127137
157990427 1548
11129 436568412
146727728 764
584096144 14337
367630950 1621
732541421 3230
785610952 3464
870401743 27058
891654302 12189
40158581 196
357703441 1992
757291396 6035
192359387 96179693
249243308 1099
300533988 150266994
323071666 1990
712182549 4107
7149430 7149430
4858598 179
38266211 19133106
198135109 99067554
320583218 3301
45013437 751
38073083 843
895769439 8102
979200856 489600428
840491854 3706
424364580 2124
980092596 7397
812508912 5051
564105764 5459
40135447 40135446
557967135 74485
3534 474765314
517532475 2960
33795 231036912
658345415 82402
535685066 2362
135685159 4530
197277551 1116
544817596 7590
344431544 2888
658432069 11098
3667 490233896
854325465 3767
606473228 8492
358123919 1680
233488201 6243
764187359 4380
283942763 1252
907462711 4158
841716140 6310
784243277 3458
2532 513114864
635954579 9090
965376421 482688210
695120544 3065
723379003 4286
772336321 6992
299366761 1320
8535349 57
309695661 2183
792824136 5122
7937716 35
942217926 19525
935059293 4123
62857569 306
372411071 2218
206710326 3379
10629 763906230
541226091 541226090
110363590 609
945803565 40493
718950385 66904
699263412 3500
742973475 3276
598605663 23823
28177 504014878
926903414 4087
627082645 2765
841348173 841348174
237289373 9275
209515080 3356
938249800 6485
478075429 2108
761793816 3359
836858790 3690
414755077 14345
4224 924256046
991 205912377
692124414 346062207
735256740 3242
440459223 3689
510566209 9235
460618293 2883
445195852 32782
866221331 33014
585350152 2581
648358326 3102
919550598 9181
253510065 2192
87859984 48784
536191545 536191546
894404242 13901
714447556 714447555
944023663 8327
524342733 2312
707136353 3118
882158250 8071
400158036 1809
582128789 291064395
514843639 4183
123809193 1805
249783327 1764
632034801 632034800
117320576 2166
464537231 2356
925333339 4593
803588206 43579
426871845 2218
7932 573509144
441401396 2329
108998181 939
345771831 1670
389434335 7456
593361390 7423
680063255 71552
901156264 4267
81022184 378
770254847 6336
931821853 4524
944822247 4166
277391451 1414
64638936 762
740640709 24372
381002734 2941
997200194 4397
657474912 2899
528832155 528832155
303342947 1821
825569485 412784742
4036 554329577
423166533 6953
40801876 410
933565584 4516
85761767 410
893263580 4761
783819962 39510
273796015 1598
666573951 80098
124585396 587
543620806 2639
360292813 18641
614654574 3263
268516444 2438
376622158 22281
64541083 392
221307236 4266
851677191 387468998
467244443 443034
786194640 5104
242 36921456
771125223 385562611
481401920 2720
987550769 121075
503037662 503037663
880551932 5109
728398328 10657
498037427 2196
386226777 1703
338284170 2065
874776436 398693503
152243712 686
513671739 256835869
859940929 6072
923467423 461733711
446408071 308727302
6056 215436014
259654053 3799
142671304 706
482749828 2827
498242407 2383
606773528 1154111
291518931 1591
793075834 4059
536375566 3201
635476727 2802
323706709 1795
352207977 1553
217553683 47284
530134700 16850
697286111 5485
637617123 3861
705377730 352688865
60780256 268
321819268 1419
142350 359170251
121690192 1218
963690625 8244
543077807 7878
146937628 5330
592151452 2611
465202051 2802
175584540 890
311162399 5175
118436340 1529
792946807 10126
498521953 2214
740183187 3435
9071681 40
832486217 4217
313911933 5341
116571455 514
453999818 2475
401051461 1951
340345889 340345890
425010081 1874
166344563 1813
5550 179178796
460843013 2032
4330 301731533
772976473 40034
483954907 4566
4016259 38
159318240 1104
919681147 18015
992612891 12504
900156749 895887873
805055706 3771
945541376 5976
127253200 579
790375281 3485
783301364 4235
6478 655840429
907102085 43198
899140785 8193
727912205 5274
891028603 4276
537715749 11570
937108676 4132
12291 834866175
41351818 21335141
68208312 463
397567861 1753
934832502 4122
438981506 2605
726641567 3204
127911023 564
341550593 1506
336590681 2966
723831512 5176
561706907 4070
1058 214512674
122184501 1202
12019976 53
422738435 1864
410268799 1809
111400292 716
907394865 4001
1309 214917809
661556039 2917
213831073 1008
948874501 18900
948473296 9348
555234666 4013
356678994 2859
822064851 5564
651703349 393296599
643227812 48024
791784076 3804
730198311 3839
758544715 3611
834144654 3678
3916 424714724
751135105 3312
212277312 936
957192781 6907
711434800 3275
728005529 3210
724565321 11224
571214797 4669
106536594 649
55940183 263
20156706 166
119868295 859
533283746 3456
681306743 340653371
26117163 2436
436098329 2130
919991053 126303
637808565 3137
753406345 3322
726450063 5091
470131274 2325
478126277 4508
749324072 3304
273946124 2245
4920 371286950
435438719 1920
893799201 5285
546766992 8604
65876954 311
802581760 7294
800820118 13202
637622861 261801640
3374 645220298
399734406 2215
5390 541436280
132411299 1050
415263223 36481
402225556 17161
435539600 3096
750770296 4295
410658511 2839
456793753 2908
548833067 56795
687857104 3033
302898587 3138
966133921 4260
299671975 10311
66661584 1506
707135499 128500
84636358 617
490850907 3297
323406063 1426
2582 294905712
910050085 455025042
287644834 2177
619368894 2731
522584399 12532
824612076 3636
101599483 4335
604416000 2676
428634989 1890
4134 901405979
180345512 1789
203433322 897
674949133 5148
928291968 68742
724220339 18470
712812081 3143
581333324 10637
119587095 1115
628304782 448225856
148570703 1046
576961822 2544
843664036 3720
4566 549709872
180010503 6523
343798075 5133
696104332 38469
510285649 2250
343256820 51355
493355682 6643
502442459 3109
491031582 3006
846831188 21327
918734393 4051
896050120 6216
75191033 3706
572977976 4521
863627926 3808
859351121 5300
729136280 3215
586028815 2584
847334025 12428
624560986 2896
842644186 46702
33849445 203
904515753 4854
367083313 41938
746941506 4936
471701124 2125
879275956 11365
567436667 10673
527024493 6569
673820043 8460
626701971 4845
52501976 1201
3798 688909149
951787879 417633298
88416953 3484
581452505 2862
906777480 9415
446076367 3293
654417103 112327
612338399 2700
483677375 233041892
782054409 391027204
756116766 4094
535683494 2362
943018435 471509218
312745989 1379
909330827 11498
3958 529821391
200258220 883
701210901 4420
808510834 11273
937898627 4193
71128784 535
259437860 5472
415862636 11059
796447424 735499045
185970283 820
393531388 3195
616364835 92748
6650977 180
638086283 5176
206618525 2322
464686841 5140
954626364 23847
330547731 1942
866539013 4986
888019999 8750
2848230 3991
297325622 1311
26123527 143
388461486 25991
183927502 811
730639980 70119
87088857 384
984281621 4340
51990455 550
934078903 934078903
311466550 1754
335201246 1478
766189139 12756
516370767 4340
131969546 878
965222802 4256
851952431 9032
582026912 20943
512409087 256204543
48596259 323
674650081 7032
661630500 586806020
70219441 1102
508370795 12803
223682228 2764
684311508 6958
153985862 887
370498353 140432755
765565685 13280
984045886 491260443
5372 216180024
22352 186533288
771802808 21942
813011627 11192
422515358 1863
158301309 698
9022 606167900
698133121 3124
837773010 3694
320302710 6342
904077278 452038639
804615087 39361
361958828 1596
308141775 9488
20612608 317
215638401 31600
209759069 2836
905644574 5323
460534846 4029
143595497 669
10633555 5316777
417501217 2673
484791168 3576
595331878 2625
826569238 9426
573537777 28547
824419718 20794
687868142 15938
263236390 11357
85832465 42916233
776950881 776950882
642693151 15344
731693002 7149
916012526 4039
618818274 13177
535006642 2359
284222495 2661
613925944 2707
961003247 5088
85232168 891
812520454 93695
257870130 14126
527289074 2325
701105216 3957
669800581 9195
992879204 12781
45764806 417
899109459 48232
329339909 1646
724683986 49851
709402248 3128
990623725 4368
453385454 2129
284887873 1328
352819853 352819852
292562379 1290
304582999 1343
968001486 6809
483999445 2581
757813079 37631
339250080 1560
635296878 4360
404377485 8443
38449575 17347198
199690746 3416
147313712 848
409183689 409183688
563940375 43625
483116215 2453
889251433 3921
2597 366277240
244448407 2642
722965069 5858
501890696 2213
787328219 5835
882899021 45609
190290589 4614
767497501 3750
782578638 5555
368770799 368770798
179845810 793
626742784 626742785
41049331 181
337866862 1891
284768324 4185
664106284 6212
492140775 2170
968654399 4445
294830901 1300
275097886 1213
85901550 805
618101266 8907
837166379 479165
326385866 14873
778410574 24666
256346978 10378
701226000 4890
633106544 28294
737677499 639702431
891461990 7433
570396169 3250
305767764 2097
623857602 2903
733502433 652205884
133895165 2834
921235307 4062
110037600 765
908380822 4404
329756868 1454
967494672 4266
412762775 1820
301919763 2021
357876663 1578
487604949 2150
983824474 4338
838696447 4086
349142157 2493
224295279 1360
934566271 467283135
755672345 3332
203697747 902
190781501 910
25607 875495140
95679157 1053
3145088 16
225659948 995
3220 251435832
935416637 4796
681716504 4094
958063548 33229
69112101 779
564318986 6561
162688495 81344247
154715566 1011
228384221 114192110
351903807 2669
861946765 5388
540019924 6328
4385 534599140
13729 840583483
425461792 1876
216585723 955
100394294 2536
386898613 386898614
514031387 2678
586859897 586859898
521339350 9973
189940951 1930
93353777 424
671412781 3105
803074014 3541
373525105 1647
206154838 909
460324130 6827
73092 505504272
169819455 84909727
152044511 3434
316057283 158028641
974299234 4296
289065158 144532579
141412316 1627
482158143 2126
87194841 460
625780100 312890050
976659146 444788875
123789194 43323137
922417120 5763
872695616 3848
824388905 3635
446 37017586
84381370 2967
204164628 1734
165475401 1145
597275474 5237
201328666 1065
3765 104113545
303912589 10381
806594636 4324
799631405 5215
155946830 1173
463871841 3472
179938047 856
27287007 224
245951983 245951984
754929831 377464915
764917434 382458717
819172704 3612
249601811 2926
394834702 12964
436802889 1926
489870523 2160
253462272 4544
724030086 15793
847293887 16611
591929729 2610
109797520 560
1093 242365922
85059637 456
942713718 942713719
522299672 2303
862943560 3805
404202534 3566
264880268 97307695
516655149 3608
561418985 7989
898177630 5461
266670227 2622
65775268 29948
683421033 3382
707394625 8683
9790621 162
15407 897190796
171455871 1810
525217001 2660
533091384 55688
102169079 760
741027463 35546
961598079 4240
18425 945785429
612977724 8069
969586954 4823
675886255 3736
715996128 392057969
441929988 220964994
225076100 67582
100355424 520
728891308 15082
973842866 4294
544035060 5230
514329861 2830
28802576 127
205691474 4121
633676842 11592
345404215 1523
608300384 3533
296934204 7003
966361065 483180533
616817621 308408810
616938730 3095
178523729 1302
810334879 3923
400121115 1890
15067473 9040052
729363072 3216
779257312 3436
742097355 13337
101002239 1280
746977711 746977712
286212765 1262
241585594 157978150
705112159 3805
47626531 210
754536592 339522824
600195837 7564
486123324 102041
268293539 1333
906941209 3999
614787907 2724
783357431 10992
399381571 1761
879506915 3878
652140915 3941
771153808 41698
196984698 3529
438006240 6840
3855448 17
518448799 2286
743648337 3279
881790936 28524
911217407 11796
519321200 259660600
484587211 2451
586864538 633763
135947910 135947909
306377237 3902
837094271 3691
8534 921160220
72237635 997
213019718 10053
151446346 2085
651370541 325685270
4293 624985921
461300680 4171
423182721 2780
915093791 457546895
831269829 4028
281903700 1243
6548 806869178
92873323 1858
699564300 5988
2968 665084844
237747602 1102
787887541 23463
419042640 26589
388461964 4724
228438843 1184
595558418 2626
372899182 1763
919145674 9065
99562127 439
151174226 151174226
987225577 4353
6584 837523170
861589309 3799
742030274 4733
241253856 2344
187350878 4537
794151837 10342
144551436 72275718
906906442 11704
356382592 7059
343971689 343971689
2408274 18
843338900 6494
60741504 288
888317483 12934
911274179 455637090
621181702 2739
835504446 3684
914655508 4033
315878031 2163
751699763 4860
123916106 2799
792441135 17270
706408032 7650
865045430 796598912
551630981 7413
382761312 382761313
140765332 989
542515964 9439
66521527 628
798077528 3519
95128965 93505538
501979665 8261
650912572 3452
4726 875514936
891521766 3931
180564077 11431
304556566 1619
29030626 8125
63436554 4109
112423019 555
529334862 2334
541450449 2621
590960656 5708
786793021 4030
124749745 2128
577586509 3326
239038386 1054
858411505 3785
669936985 7557
278454582 2177
898780658 3963
209505608 5512
96023284 1013
384096268 2679
510907151 13117
622087714 2743
216856867 5086
28742 946272866
215502190 23089
583986825 2575
556434812 2979
996679930 106206
577413215 2546
244379586 3939
526515070 2843
14514703 64
280618367 2172
861374879 4332
497252370 50849
858179693 3784
193941847 96970924
521240143 2676
343138724 1513
992768256 7704
214233550 214233550
601419748 601419749
553407716 19159
800129330 5390
118612738 523
748882662 3662
731712959 7975
682692368 7891
745347875 173393
549517015 2423
792636977 3495
440767448 54009
33844989 365
980937287 11326
113559105 10545
237921666 2933
616192595 2717
402329323 1774
171348184 6068
922586876 4068
352149464 2197
314110641 1436
406687829 406687830
369672156 1630
931931476 31825
712853734 4345
980159543 490079771
497291868 2286
160808152 160808153
398231617 4192
114077237 618
538332362 3017
120199802 530
672690305 3341
343865655 1701
153395880 1185
16789338 727
769506994 3393
78653219 78653219
513451429 256725714
532987170 3911
41956519 185
247221778 2445
229686184 6968
206740235 2119
63568128 384
156697442 15687
74739963 1454
155745633 834
503748347 375646201
319712781 2103
81619824 1144
704092104 17352
214524151 1679
444289571 84616
753633138 3323
731404201 3225
172294094 1347
453729183 3256
633815121 4235
439070061 1936
991542561 495771281
304266465 2157
823599841 23765
562444159 2480
545721472 14061
461751964 2036
968351775 4348
378251817 8121
15200056 81
596489499 3306
823939027 3633
535983480 7548
396394865 2786
941960306 6900
617779799 20295
706122840 40440
643621137 429991932
2121 468832203
642701254 17407
23240994 138
73520135 5769
11735645 68
772482779 5436
255606912 1152
293877476 51942
705494879 4320
390922648 1891
39476345 714
555867301 16999
4781 879208234
969406358 4357
850782496 3815
816773508 53830
56964160 3520
342908421 1512
488509969 2154
603493513 2661
631164750 5375
548509882 548509882
364362551 9499
75781444 388
315466454 1391
249682666 12855
616734054 616734055
235973767 2732
121217443 574
805803639 384782165
508973192 5096
504086209 220693877
12235 199650730
489444414 15033
895656692 445534717
238812854 1823
48079904 212
893424579 311871872
700894763 24579
3292 460791116
573489836 3047
183878324 4059
278806765 139403382
276380619 138190310
65029047 587
277947939 5986
730749506 9436
409077980 3982
74088868 469
780656140 4390
876601942 28045
7266 934157727
927230970 4370
602589000 2657
619866799 4177
913078752 456539376
99354091 3970
520663514 6391
891751233 3932
2948 218218093
409995795 7163
221314030 2901
73466050 395
131992363 582
628051380 628051379
637751210 442041778
305713496 5092
546797924 2411
2190 184094322
4170 520845510
872834893 314858229
639329468 2819
650018463 7417
598697244 5168
568280881 4392
347441702 1661
6071 245614447
589879640 4130
162701002 7902
417858879 3961
160795982 709
332975142 2121
5254 717849595
124586417 3389
997653827 6277
421052563 2374
2502 331027019
993580768 4381
168488745 1582
877635954 4251
609387815 2687
702954450 10230
989946014 4365
615520045 3995
772914858 11838
23597 748843297
743303774 20798
431969817 2081
975698787 7566
383732064 1692
823576623 363740038
445652533 162607
845185754 845185753
86618622 391
245162252 1081
702646310 3746
701477280 3103
368011193 368011194
950868003 11537
309449453 5317
223389134 985
424325960 1871
327488913 1444
493969251 6758
1290 109723530
166918432 736
584081883 2793
996466944 10723
2410 493920058
399718465 5952
9978920 44
761149210 672813307
906357453 8162
317402307 1774
574230168 3563
915332143 27606
669987527 7787
357540944 11306
4898 647197230
353340378 1558
611433928 2696
492718079 3730
387097030 4544
350970901 2666
248761312 2536
928688476 8593
111463879 836
114017252 2443
781322760 5580
636970153 6554
291653420 1286
6410 530169715
384840447 1984
318594910 1630
479754231 479754232
964686040 5906
731590461 5422
620964835 5329
619788813 3649
560011736 2762
389355289 5208
981991701 624246451
475654088 160086904
193625796 124324944
54927264 263
360785960 6376
729860033 5048
776078802 3422
709958256 7448
148576456 1569
408547840 139111534
945274358 4168
151849739 1113
851776152 74482
656229343 3273
806611251 6389
427051796 1883
594179162 3957
91397578 403
974883293 41279
2974 416038808
79028376 469
271111217 1918
6135 734537415
770998125 7075
905756502 452878251
648691824 3090
2867 446553021
422551837 4589
630091718 7270
492405889 2330
245941126 102541202
187637820 1533
953927718 11624
703052101 3100
88145063 582
140662650 70331325
4488 820131468
125538684 1031
410719178 1811
322905266 1629
353537613 2343
513135481 2805
448821368 1979
300187360 2992
717573053 3164
843435729 3719
762532453 12078
10350 871741358
800575760 3530
948675118 4183
51172422 309
560596806 9210
410762289 2168
21038 642746549
627226200 2833
871567358 49003
975638570 11317
416843695 1838
325917990 1695
308229199 6240
780293359 14839
178378130 1076
698329638 3334
496059232 3285
915420361 5479
45201108 557
81970412 469
563142581 20020
848547729 80059
639454045 319727022
805200055 10823
581361119 46752
374496526 2925
753321785 20874
672399391 8025
19769604 138
239607577 4115
678564224 2992
525978683 10962
987454513 4354
282129248 1244
23132886 102
964658148 5057
72205 369877375
799520525 7343
580036675 7006
353646475 176823237
41596117 306
559662659 5571
555751401 16600
410323221 1955
540760405 2873
93438304 412
798412151 3764
882217352 3890
6611 652922193
420179618 2971
639927421 319963711
979427680 13573
803201503 9968
299781507 1453
119046396 542
172540040 803
270788920 1194
392885885 48943
683358443 3708
704869599 22306
842408632 4264
113169207 499
523254335 2676
569320281 7834
632548512 2869
12473614 55
639737438 10006
522314043 29011
898013003 4006
216740431 78937758
235923164 1631
961351027 5219
585184377 292592189
272795637 1225
400755855 400755855
813451098 8859
385771847 1701
423874245 1869
798534631 3521
500364763 8234
570837980 2517
500075036 2281
405957680 1790
369762876 3425
97177102 721
878553121 439276561
202285780 1275
4147 450529723
628199574 3236
831359485 9524
774044509 3413
339713865 1838
422194644 3469
740244364 5029
263016160 1239
262328266 2547
921196374 17731
411751544 411751545
383715336 2023
968659022 6388
36059813 159
731549287 4219
74537546 383
249537641 31420
9742 523895589
451481235 2141
210914761 6839
625093979 4844
728236898 5774
256966650 2241
18953737 109
137894894 1132
105312891 1372
176671101 779
487520755 2666
102494956 51247478
817032759 5519
941860063 8829
902409348 3979
3175078 14
594128750 13022
310522191 8023
569836814 38017
642281887 642281887
121484310 914
695794787 3068
703600000 3200
99174391 805
939609921 469804960
191412447 844
458597305 3433
578697074 220523735
2137 437104117
836999972 4118
519971953 2394
85954001 379
7325 888692094
311256569 30787
190107688 190107687
987321334 28181
795367281 6458
281343041 1285
345731265 2160
251354953 4902
444222533 36868
367168313 2584
521961132 6666
636913589 636913588
459438980 8162
846408717 5313
830742759 3663
691585489 12097
708951523 3126
356060831 30189
358221340 7165
528170346 58413
293576719 3846
177899960 1735
1942 248373021
428647848 7567
938007576 4136
948221532 4181
20688 711150000
719387397 3172
95296167 502
389171590 4118
57954045 6547
5242881 38
828697968 3654
1952 214261280
433400043 1911
103474364 753
575568836 3271
865409769 7331
7934513 42
750059855 6552
703283681 3101
841937739 4331
127457659 562
166969299 3418
871104231 3841
294554203 6180
228580478 14632
250150116 8196
845902725 5385
138794306 641
5412 602366424
843441896 15076
487165258 487165259
504125551 2804
598697216 4474
263757933 1163
698163264 5094
733370683 4241
993798161 4382
359483941 4387
169164280 53533
252493549 2855
821251927 5846
506032914 2536
284328254 12255
597596920 2635
501940215 3417
13717119 84
540909304 3413
543530761 2495
282453569 282453569
772229129 3405
714896192 8032
890191039 4651
921356682 5350
676749790 2984
924890705 55739
690139373 9168
748499665 374249832
62892300 348
704671769 240062026
272649663 1402
969146883 346089316
30037 843489809
122467681 540
132283889 66141944
998188301 37320
664764144 3476
72114793 478
416829021 2020
77252699 350
885169176 3903
455968276 2330
770531671 651337
453768247 2730
829284140 4297
222664519 1242
347413412 2653
562122386 5132
964323837 4252
494631172 2181
639022103 5061
111101355 221783
736207984 23494
864541657 10392
76150640 2447
889659267 14167
582172497 2567
635803325 614119425
282763474 3434
696736479 265829560
647152432 647152432
299228874 8768
395300198 1743
842145185 3897
313387559 130466446
305335922 2197
562276204 425292119
680685323 5978
932873095 5253
810113035 6161
739346013 3260
492215746 22436
677638873 3450
692481204 17498
491263549 245631775
841816717 28368
162061426 7395
696184914 15155
459649667 2578
853797875 853797876
231782445 1022
888493357 6296
870274766 10303
306559705 153279853
456532296 2013
765303867 720147558
294786846 132296015
67130729 296
373905651 5995
116417209 1073
657513179 657513180
966664033 5088
543240599 25746
782892168 8932
411765084 12710
467838910 6151
241636816 1256
943478387 11691
44 7501715
231864208 1724
876183071 438091535
448024320 10433
384187342 1694
790900764 27169
63842829 964
734571601 27475
272417769 22010
510055207 2249
17202275 84
626185213 4214
278 50425859
592719758 6397
524604644 2861
138702121 1633
975796852 15055
1653 235512828
30720932 150
503210214 3223
833627475 3765
819068952 5172
299446577 299446578
4044 23880037
511364557 11556
498756709 498756710
5277 316956123
93079704 596
764348370 382174185
863264683 4187
67357339 297
48264797 238
340811411 3372
896176460 4091
811594762 4571
160764472 8784
4511 953057014
64854438 27963877
556437293 57581
966978603 966978602
932132138 466066069
963103776 27985
756805312 34871
492671470 7434
285176771 142588385
84614712 636
2236 258372036
576048013 3062
684688067 3019
245811702 190647309
52954 327891168
881592148 6332
47188051 1050
294603751 1299
504839050 6283
860159577 6488
248337835 1095
782952671 3968
739765412 5582
845173915 51934
885387873 9213
843924438 35401
618233936 3019
744164616 24941
907935599 12210
620732441 2737
676460778 10731
993574549 17865
13027374 5855
91803551 2333
831876723 3668
40352409 1106
218083299 81410163
388754692 1762
800903045 539978467
450325189 5135
352964823 173450640
11681533 73
687409584 3031
891385596 445692798
822205407 23392
577290776 65297
872919590 3849
845686854 23319
709961180 16594
128971919 1232
730267497 730267498
362765322 6257
978879288 11983
281220840 1240
978076916 108639
70394667 38816696
695118863 3065
577235200 6464
370832298 3939
931451247 931451247
580471499 3530
958733730 7089
197764298 872
282699582 1803
157830413 2517
25272054 115
697062150 5353
342374697 5121
215029093 5987
503061709 2938
959741866 7533
980466602 7259
287328565 3249
290292479 1280
316530823 3103
1814 338181484
397099992 5361
580208121 580208121
551306091 4370
321395178 280360905
644000699 7227
98666937 449
122675130 608
941413591 4151
781778865 781778866
847479941 101139
68717781 303
952144705 11424
266815109 1838
462655679 2040
69414851 679
788304553 4386
278292283 1290
991543221 8522
202144383 944
507570582 12083
736673839 262864070
252122424 172754097
197847276 7031
992341300 7079
209329049 2426
23676866 4117
33389 882504659
688605866 30817
282072925 2725
67974227 369
312841213 2468
541389920 3356
42179 700091539
987364676 4675
601210298 300605149
33885439 1840
205700344 907
253180049 2992
799967980 12248
931858338 931858339
269483395 1866
902878145 4869
652715812 3139
67356927 297
866575419 3940
96321224 825
372641452 163153
875402334 5129
662050116 13548
184657119 411313
638405150 4779
13937 568894403
587048386 3597
391976561 40244
971012241 7660
548385473 2418
585285623 6108
594918418 3009
545551739 3606
263369053 1849
609488746 4871
9525317 42
469614076 469614076
710830416 3408
834569151 6655
276687969 2264
635021774 2800
550235645 3051
835576506 9342
702307399 3469
984060748 21126
246056183 1566
942089813 4154
561370072 3014
81418089 359
311613241 1374
822705025 4078
168732504 744
9358 490920680
567118985 12815
472380792 4115
606938036 4110
674718801 3220
569628210 12086
526873993 218941
764519204 3371
787396199 393698100
111653281 2448
897642735 3958
153493503 914
390170135 37017
583991974 2575
901187169 16354
429926427 2709
378239460 378239461
115770750 641
664502048 2930
13850664 82
370279079 10265
507631798 2885
969974733 15283
11618 162162378
746703468 18459
419567049 1850
528824559 3280
463417425 3975
432280799 8400
917488920 4924
830459686 149417
336837979 2767
7960 586178917
283165101 283165100
307778914 2206
439927927 2627
180429700 970
246750784 1088
606548668 4056
749080383 3587
797028299 51190
286063408 11368
982013998 5194
612835397 3548
399832534 1763
557031033 3627
371940519 1640
860180285 4074
898146912 5086
994213444 19100
738079962 5445
33007660 215
592163048 5827
658228861 329114430
592158945 2611
141622798 1489
1142 205960842
414804396 1829
372244251 4858
778119921 3431
637058728 2809
157394671 8341
818811994 139337
875705118 11951
109282866 903
6835 983652190
436121015 1923
23358670 153
51480441 683
540082717 25717
4382 282050721
675942539 66661
525663474 5411
998569559 302337
937858515 101955
488509969 2154
782399170 6274
748467943 6154
666084150 13099
96227219 48113610
622728943 3478
354998931 177499465
59292056 59292057
758143001 5411
853396251 7017
912877278 420487
315293740 68098
495995857 2187
693987087 693987087
69888001 1094
31111969 15555984
854919780 4884
10709236 86
743311101 22900
7384 423289512
589500235 5238
391128192 7644
165235 670510354
679576315 15602
6817 984330582
389983897 6883
353574902 1682
456345735 4642
726909532 726909532
185680160 45521
785158352 3462
534603147 6903
982917512 4334
901498191 3975
287381067 2558
143147806 2773
791589954 6167
726715207 363357603
300952010 1327
410124379 11009
37874173 167
70032833 70032832
777423734 3705
570485421 3201
960595475 9540
153364387 76682193
697898900 348949450
838940714 4984
552012797 2434
165785682 731
585125559 2580
318876093 131821581
571077231 4969
5485 767997249
303044446 10672
573 70060586
599128596 4572
561825784 6863
532748413 3454
450783804 2961
683742208 3616
334588800 2015
2357 473481231
572477759 197459921
511212532 2928
671344200 4698
225370413 1627
937728732 22114
991312204 4371
83142672 3281
866799024 3822
857730965 358547159
762415708 3611
439420799 3900
265572628 1171
264797893 1901
723242876 3189
912895286 6436
54508774 1822
861149236 49172
852554142 19503
305261719 1346
477024888 2900
688579199 3200
752946119 3320
624286592 2859
93060897 1712
59577208 59577207
669104665 3929
19527901 10940
259882153 1396
3627 464451858
391898084 1728
32566967 392
721737613 4033
978452649 5050
784762479 5410
167238972 2209
734297031 20553
289614384 1277
774825584 4649
760641231 10904
747107462 6549
161887138 161887139
972379479 11427
635470819 2802
71373691 1079
78470659 346
153306489 1596
839357192 3701
166238536 733
333633189 333633190
874632136 8853
788052547 5003
252127153 126063576
884220994 30793
878927641 7060
806242006 3555
470731536 2964
190330914 1680
18150 420317700
595897902 11994
37420846 165
292334498 1289
927204574 8915
579822744 289911372
48348431 699
250476119 250476120
1033 72684998
278795072 10312
500677262 197508
745776863 7374
576515219 3170
126885528 2543
87417847 536
22906141 101
946893514 12324
716662856 3160
515813930 5068
245614654 1083
306474311 1975
997310222 37586
301138832 150569416
531375607 2343
234513712 33777
210297823 8666
2780 376845680
843235847 6708
9398 967663989
927659116 4509
943118122 489423
879610678 5135
71666272 316
27189725 2170
518820462 180514875
785243213 18594
519164996 2577
724214591 4763
312456957 1480
389 28107195
782946025 6132
23199299 180
927475812 6003
111342485 2059
795842028 16332
879954694 3880
328153808 1808
91229261 679
259926960 2885
4510 716747240
228151505 1767
614864254 11178
961557552 6896
9690 312250560
266577615 1511
967272145 4265
879503255 3878
1404 266150396
465427104 465427105
968399940 4270
796204126 4407
593196775 5459
382759040 1903
182423804 286927
144239713 636
253467824 253467825
762600665 762600665
438051240 2805
106389622 1907
146622939 699
809308544 4103
979511579 5910
924863044 14034
257669491 2974
280542942 1237
70126476 397
645554582 8721
426800641 2335
941285862 19998
689241909 689241910
994693455 987737019
950289982 4773
509879020 11003
852003913 6549
905507986 25486
767643608 42306
207555086 5483
917142805 4044
515881936 3733
739694432 4001
292508841 5242
653119324 389648303
52927147 52927146
470593110 2075
994487304 4385
614152736 2708
189370484 835
918279914 4049
970854288 952917631
717341689 3163
229287213 1011
650764387 325382193
262748289 1991
968041744 23834
204951389 1943
450062829 4729
371184477 2017
218413607 3183
307531308 1356
722837774 722837775
277167721 60045
966007080 23964
59783831 1139
823256842 3630
929823186 4722
254892172 17150
825664322 6099
887886764 3915
213582993 1069
241617589 1511
121857796 952
882830206 385244109
556766452 7929
447245241 2937
749188415 5064
154925623 1001
245162075 1081
13759 190493355
781157259 3974
549979029 549979028
745357608 372678804
52284661 8286
354125309 2490
132220319 583
149641858 939
642985426 3695
578866833 3135
22933849 170
293015263 1292
521258488 2645
195821678 1033
338031733 4359
556857882 3474
944137520 4163
610202880 3312
435440641 1920
187207669 187207668
459465869 2569
884274308 11216
809722790 370414868
10713 879727182
198217377 874
971844739 7949
325355472 4601
134749963 5847
846299065 4771
618154915 2834
528264645 528264646
350923849 1572
695107450 8763
599496102 4876
611032118 2918
614365236 19085
547641772 6139
969531559 6010
797016619 401632625
986409954 8518
921642136 5447
409988460 4333
622764054 4554
303415437 4129
109493473 54746736
318903100 2335
21984145 208
856718981 10676
776275330 5469
434270257 5148
338249014 7094
619991043 5731
636156561 12730
275095605 1974
401603047 3102
403068613 5608
76283360 693
116933208 1147
543326759 5652
755063443 3748
819749783 17244
757542336 6743
363490046 4305
874278825 3292779
530141604 3771
339151721 4953
886623607 4398
812125314 4851
89456201 44728101
627016132 313508066
729975935 5077
920566975 887475072
211669613 2474
224069798 988
498940201 2200
761565671 3358
787026956 5930
145977372 850
237540999 1780
478071409 12965
545617298 545617297
130 20334730
559289701 6170
486634127 10441
292375448 1396
539787160 2841
361813734 2522
924269129 11893
899019029 4953
433044780 2424
750160411 23737
950127639 17780
111490020 1272
922026426 7534
703257861 5762
720314477 17007
342816497 41443
916305708 885510771
9730657 72
925222598 925222599
307942124 6333
764 119343676
518287175 7135
35121899 165
484284239 3384
510538291 4203
5867 470228316
166756980 780
754533657 3327
3874 864299995
504001176 3052
253561944 1169
837782647 5998
491 80965900
789974923 5114
918681510 28410
648067810 4931
525701977 3218
709400666 5426
395881667 2066
430400808 2201
410721609 1811
140825347 1268
113075457 1473
875011200 26042
811135704 3918
777640366 4031
12714703 58
803038695 803038696
4745 857360098
954360400 946067392
667249465 14507
431579619 3284
732087378 3228
409849783 1890
894926085 5735
889597004 5142
271536704 4455
760369341 6199
924849513 5735
510000042 510000043
927236687 4308
984437485 467969421
120361988 564
611005942 3787
752111968 3577
69382761 314
876905087 13162
801363641 6076
439988479 15321
864634459 3826
902965860 13449
275325488 1214
223917979 1430
523887209 2310
294104479 1676
786075905 20342
321567342 3509
144878828 647
330662736 1458
712729370 3565
285300061 1590
15421788 68
879730048 3879
108327370 573
180612814 965
38385038 430
835504088 5020
7150 383555089
236092008 1041
704942359 3352
707488831 21789
190016164 962
133281623 2406
368992212 1627
807798945 12380
345366893 182897744
755347735 9386
730040229 3219
922943967 5024
55098403 477
558800240 279400120
10403189 686
825080869 3800
288906464 288906465
403793168 7664
319217047 1427
713313425 3755
893136862 16478
208893299 1489
423889159 2612
702769392 5629
31977812 141
505734006 2495
545663957 2406
418825732 5987
616417938 2718
967215318 4471
767901711 767901712
908726343 4951
938754107 10379
469945280 2380
994666443 496959992
1247545 869221233
790573875 3697
799483288 4457
580360729 2559
597910391 93176
558671326 23098
986824512 5256
243572436 1273
642500448 4028
280915369 224397913
725954421 17139
212513176 113816424
78049128 370
636849249 14056
976188585 488094292
503033952 7456
931055099 426886968
470822269 2076
434187664 3731
9975 422945272
6123368 27
144693487 638
845390248 422695124
368048121 2662
516618176 516618177
461715118 178913138
699363362 3251
89046449 8226
521168017 2298
456 63074376
788447418 525801041
934332829 114628
945726721 4170
682812742 3123
13055 872147295
963373552 203325
55355851 3165
88677708 413
307 46863253
621664307 5001
352888351 1556
208748173 2263
725050828 3197
63970085 1174
653158446 2880
466766231 6801
661959760 6160
957755159 5771
466998578 233499289
335149749 2339
488733736 11235
279627607 4006
112619766 1926
605138858 10903
1389 299758701
279410229 3759
26927 557483110
323179383 1425
78 11055486
506840612 3062
16102161 71
441567312 441567312
235475978 117737989
769455647 8112
855956410 5069
32795540 13077101
528803869 15113
573396488 3962
299365194 1320
880259137 440129569
642651 3
686134371 7255
935397918 37286
9576145 133002
993629680 7097
936859090 8110
180908242 1437
426402203 11859
721296672 8717
62631514 62631514
704889686 3153
522235542 3981
210010451 926
401367928 2431
477200996 2171
135665017 696
774367190 536637
1157 256682978
23103831 1171
3645 394265070
146403144 1312
785599943 751007103
904825994 12169
920910246 112183
605753640 4995
229118426 12591
484955687 5163
3453 677374952
811548220 322940
954131723 8442
426587252 2098
358674463 2188
366042831 1614
262152001 1584
117081556 1477
624341893 17087
560632108 2472
570458187 4481
558648487 5434
257244433 6140
421585446 3268
809898783 88876
149893883 5012
991846664 5353
404503321 5246
7644 988274898
17986545 89
419111616 1848
363052045 7396
731890431 3366
989245080 52090
568704861 3531
480616177 2313
338086656 1807
657837191 328918595
790215186 11722
672243158 15523
917138012 691072778
874122524 17126
595331586 2625
804091703 5304
780423931 3651
3029 617128460
637247872 100544
840260656 3705
592137366 5956
379651481 1674
876408640 5920
488841069 4008
159361538 2991
523952035 41567
5143 552095907
48944662 223
59873402 264
961600372 4240
993989308 974153774
537953393 2372
101910696 1383
580390139 3017
470574864 2472
544326257 31206
577676374 2705
928902457 10361
551872857 2806
654593183 7902
228173978 2334
179102472 1058
806706799 4154
55551947 487
46816262 981
385266900 11835
393268559 2010
138679715 138679716
75975321 335
764807315 91353
401 83179925
431251919 17830
604630836 604630837
966584380 966584381
840585087 13144
635696966 2803
528289092 6367
325 28666300
445867911 2147
840643640 459246500
444434012 4528
939983537 90297
497068902 2951
67098929 554
109614488 1214
824828086 4228
918406889 5970
851442327 8218
865254888 6897
533870723 2354
326112813 3331
46254975 496
474452642 2092
913518175 4028
951857461 23220
82093031 392
542 43028797
236770848 1044
947087569 4176
855587792 5629
356517025 1572
453746457 2063
629580281 3467
892367734 6852
15875444 70
444514686 1960
334289933 1474
448662735 28264
908927870 7597
956185727 13037
723432711 13457
422504500 47829
588069968 3007
103567823 8746
331254176 29152
220258144 1685
282008627 2412
328852166 164426083
507752804 10421
96556992 96556993
1497 315865785
861794924 10403
480223621 8532
108037196 571
714254569 357127284
278333406 115326
422414849 422414850
877876491 391574843
578185868 2880
348496924 2499
625361681 3763
534974480 2672
893924153 5753
552355768 552355768
536817026 2367
816071255 8442
381572680 2199
3938 884310398
850519373 127209
773930098 23157
320723351 3538
186371159 1990
5260 803848980
616945801 2797
749779632 3306
197988543 873
843667541 421833771
572270486 286135243
243525051 1346
953660359 4205
854931792 11323
555853968 60696
664630093 332315046
681515823 3005
356990244 2146
27483053 892
665554345 3913
670058764 29853
22741 623985914
371245788 2724
517532629 2374
549570413 6366
215453349 950
660702001 3000
694150444 347075222
137630036 814
16896333 93
240333325 10360
858567062 8553
785590685 13807
907918519 5041
47915519 3840
862767319 17840
56960247 12736
629352364 2775
744766542 10994
68491185 302
162144360 740
159887655 705
43317272 191
320938376 1496
351714551 1624
316039730 2945
491193391 2440
475127802 2095
924942578 44969
64871689 5690
205606597 3406
893004991 4073
54203050 239
925433206 5639
955508537 21021
636922429 4078
834016209 3791
500143215 7995
987551647 4591
307757805 1357
525409696 2896
363547576 1603
95265 743728014
861025390 21759
519428925 259714462
804461419 12971
696993007 4031
153736837 1106
89582456 395
202360857 3309
478034219 36276
393712584 196856292
465282300 260225
7319 629012759
379652302 1674
14061042 62
603496174 2661
436493127 7693
398443136 2212
17286 852448280
839357191 3701
604215858 18053
996651659 11884
21406742 21406741
535453551 2361
654492829 327246414
20285694 213
3837 313033971
546185799 4567
614260272 8664
765989007 18778
3566 638653640
900294399 6258
723314979 10818
272375992 1201
932333667 7294
821893792 3624
615936180 10565
852514886 3759
995394478 4389
339067651 4466
768257035 150691
741913914 8907
754383786 5891
791456967 41534
936880712 13568
113502115 856
178745425 178745426
2501 134501279
874599901 437299950
334163825 3884
713717909 3147
550435072 10384
723232770 35883
614921752 6215
403202332 2961
205538532 2076
431771677 2880
30279745 236
712208469 8589
980029579 472124090
567911215 3496
348077117 174038559
603973035 3841
448018308 2014
898496832 24247
72635365 1150
670639111 4279
249299214 40255
290299278 1900
173851957 86925978
851784064 9501
46228416 318
717874790 10765
851768628 15487
450184039 1985
609846930 2689
523481830 2991
894083347 3978
759705012 6638
69920086 27793389
146882479 1597
984853797 6763
619210812 619210813
46872755 2241
441791402 1948
565874493 3977
567435708 567435709
591257457 591257457
755669646 6003
945120485 5908
155966432 7343
681664855 3656
256028791 117113676
321150947 1957
602517053 188308
782466533 6028
664774603 6022
325675902 1436
877731581 335810260
401212965 3493
511048399 2402
77562523 342
848427883 3741
371126120 1720
356402196 4211
5273 323819504
817328765 4920
961368545 4239
37420807 165
241046553 241046554
866279545 3958
840975169 4098
673945487 5862
134379593 2276
967080093 4334
888797847 3919
651450098 2900
761981504 6976
574332964 2929
385425107 2052
854781902 3769
600939374 3788
145817057 2278
663171792 19192
356793633 2263
373720341 373720342
920295879 920295880
742740525 3275
946176307 4172
178662030 1158
473739378 2249
604733190 571408554
861512017 477748110
128092402 1086
522414597 3109
642161504 293974549
821897831 3624
824936355 14285
510594547 11143
270991619 270991620
642270152 16176
828673370 7099
60533067 389
187119864 2034
310209659 310209660
51935597 229
622770833 2746
30865377 795
327072926 4329
741501489 8498
642451269 3059
941904032 6239
299187540 1885
536805280 6854
420701014 1855
427958391 1887
514823811 2404
617556520 2723
556369463 11738
780553013 537206731
889379231 33443
635369002 140364
1882 378215272
869683583 8803
998505259 10685
535001934 2359
32709312 13248
615131227 22422
516099776 372651647
737 29925397
603042586 2659
547215364 273607682
808846634 4661
427602257 2907
577425212 528951818
54288026 27144013
842703537 421351769
468773795 234386897
868049204 868049204
731501719 731501719
76655559 338
407562832 2672
302993554 1336
153764659 678
337693288 1489
4686441 24
239608591 3390
4636082 53
578546391 2551
36871 494027662
183879979 95276815
290215658 240124504
439213852 2156
96363891 906
599452225 12368
620848741 3270
708498208 3124
24795009 170
822527404 59433
779290852 779290853
3872 860114421
18968356 100
887974853 24037
797103501 398551751
367384417 2856
104985660 780
519174721 2556
812963458 4880
83708775 549
483917104 2992
603905753 4330
625721888 2759
265346840 4790
113378797 612
42140978 223
482615839 241307919
404873144 16204
37647306 166
463100057 4822
738576904 51932
181389672 181389673
648177051 2858
975035099 5655
144013555 635
67485990 8360
412361599 131200
672502448 9759
163613583 3634
761155729 11472
462200057 2038
926031753 6531
780391272 3441
389217055 25645
677805697 3222
297743485 23966
712577322 3142
476351545 476351546
756563616 248135
439977271 439977272
181529181 1939
307912929 5584
53523147 236
507591841 5320
653724391 2940
360799345 360799345
543503982 19491
849657167 31442
474636575 3216
546597097 3467
115437637 509
944542662 12007
966005586 6447
833898565 5033
265750440 5960
788294624 4392
462695896 3024
191351168 1572
518220217 2285
289158525 1275
387589668 1709
288901222 2377
456900728 48903
184670110 2529
913516438 4549
779267795 3790
268747416 1185
88055302 781
997391695 6608
707297745 4239
929180759 7274
227472410 1003
4116 413444484
601621632 2846
294275637 2397
65082423 389
288756451 288756450
604792210 7977
468095766 468095766
6058 374108698
264292048 3723
674046978 20113
165182421 3529
356451809 11941
588527835 2595
48782 760067703
168582257 1846
979064708 4317
823522215 3765
518448797 2286
788345506 779152491
3823 636405253
159919818 1227
847071855 3735
739115128 3259
666050057 40099
614227583 10929
806 132852980
250345608 228054328
598266211 2686
338881697 5993
504502786 5000
975351988 11423
356859170 288114904
679048775 3243
276911573 132557
23037919 274
268069895 1182
692952023 10682
7175 979308512
516504332 201371985
508015562 2240
870976529 13635
953891357 4206
177622528 1841
5448 397242287
6254 573379228
390652120 7411
23939495 189
348657433 2179
799088938 5805
622548368 2745
10359325 3279
278291270 5871
301826716 2209
400741463 1767
893556539 3940
577527580 2830
207325658 1837
154289739 997
36132213 172
220055679 1039
721035262 4091
399155681 1760
854647845 5561
764318463 12208
626719985 7641
212549507 2889
113409809 2321
597714754 2850
262707904 179504326
287164217 287164216
429436605 14027
532679249 3625
351726144 2442
472863404 2085
687263419 27743
236771054 1044
356767955 2647
933303819 25972
25529047 6883
627079531 2765
881898080 48265
981418681 7535
11893644 562
765349788 4756
430822707 4439
31177675 2971
854898115 19367
392460489 15133
420828481 420828482
485513760 195088168
167104244 12646
429315364 1893
827335915 3648
873607261 3852
1933 413827217
973622964 4293
72120172 318
820499519 410249759
403918334 1781
912019593 6730
869524361 3834
656613353 4691
559271537 2466
20332 755008488
923 170846974
747733223 3297
740583326 5483
547648801 13840
780121199 6260
289340875 121059012
1508 70032497
789060504 25294
55298115 4049
544954780 52443
515557216 4335
5909 189689782
939348475 4225
866417435 5176
829438921 11688
918057287 4048
298231481 1315
605990896 2672
931405397 5284
509218884 3258
900136415 3969
855157953 427578976
582695632 582695631
442244237 1950
685388278 573915307
910112284 4013
291429006 1285
588461506 4145
642728507 2834
70437458 324
932239136 882843784
324299667 2057
212649319 51891
443787803 4566
445831504 222915752
8219605 7061400
561921962 14303
706910664 3117
27025002 258
352256542 3091
536702896 3644
268180963 5446
863464821 863464822
232064470 5072
960828336 27768
4249 931120146
284225199 1400
212049586 935
59447959 572
168705427 84352714
7756 734006119
817797829 4276
840514227 6512
923070095 469941669
793417909 4163
944328599 4215
253552337 1118
16191416 326
925610868 4823
93037771 882
11320971 52
568903994 25315
567303287 197529
863771302 4117
910647241 910647240
863339352 17134
461477318 280838827
837349747 50961
18344 976818000
359476885 2223
963168068 10326
739063278 739063277
159512727 79756363
769731635 3394
925541227 4081
1846 340287457
127631416 812
83459457 368
871483602 3971
509150747 2245
230692091 2406
415497925 14409
517987341 517987341
391287055 1814
194245615 2186
891519352 3931
426823118 1882
476631639 10420
275916090 1866
871868126 435934063
792634546 3495
7937686 35
588211033 4681
413809837 3036
7822 736926264
553535850 4445
1551 156106600
753281987 376640993
770779399 5941
787314727 787314728
959920653 367317852
411627479 1815
60340 458101280
637016426 301421
775108738 9243
667673332 2944
246401237 121779743
772909938 3408
318395021 318395021
383351150 4225
217355290 108677645
620011263 2804
114356 616264484
863686602 223869
389403581 1717
442553399 221276699
213586992 951
782921895 7759
494759025 5391
945759995 434999794
250286734 250286734
775489395 601343245
755240640 9616
313843009 1984
7999 587372892
449276933 1981
479558911 4110
410655696 31856
630699009 22448
7713 935100981
487943015 2569
340563251 1825
427051088 1883
500957981 23577
742572959 371286479
513232558 2263
34426299 2213
656777098 10711
3829 691544203
763608664 3367
634895907 4659
113137433 797
122745 591999135
470319605 2358
38033940 175
376827320 7688
697842124 3077
155499819 1360
725664438 5372
122441886 634
984281459 13249
16807423 128
898902947 8383
989942716 4365
519309529 2375
276687346 276687345
817632538 389045365
51393100 1669
911869836 421315982
305035240 1345
127019573 63509786
181394114 1037
328519353 1822
854552256 3768
4123 791450962
967292553 4504
64623665 419
784470070 3459
807331769 4066
489124863 244562431
253716577 2068
66647704 307
70831317 1373
312556300 1405
375984165 2841
21998977 97
57999830 442
731463929 365731964
93892623 414
143742139 76740220
163616181 163616181
107872988 653
751243402 6362
15340142 83
271518493 1498
223022305 2307
279413983 1597
396689921 309914
561833812 11261
209487616 209487617
226369312 17641
933517764 49534
36144026 163
725057410 3197
510998700 4348
723237748 6222
410723645 1811
4995 839899419
379362312 1964
438765795 6757
268674943 21376
915115179 6292
7296 332674165
3740 844778084
123543209 687
883234166 5253
790148979 3484
93698335 541
459403247 2229
478529010 2110
732875593 546107
883129562 3894
967265579 4265
739193710 3639
102497099 2293
321125737 134037396
393837659 3234
750323833 3876
645361604 5602
572878767 2526
921593891 5353
738527799 8186
398721313 199360657
556094373 2452
171937817 926
541511382 8268
862813793 715975906
143013304 3598
716491475 678017937
707416541 3701
890698816 890698817
161123900 1206
736414330 4505
258544019 1140
915055357 4326
532278959 2347
314561100 1387
929672131 4637
535498564 535498564
317284161 1996
830595843 20853
434218146 2034
106066969 1212
11847 565900213
7325 110885850
4571 471566367
563290897 3719
960322652 5306
356412070 4306
975456919 6714
615978438 9173
773224484 3993
789009541 5730
602191427 602191428
360104876 18198
599408614 2643
595642791 6152
2576 478209934
600718622 3063
901581866 5596171
4144 893856224
30617068 135
324663373 3989
523739439 2512
336903680 2020
264438759 1166
954250753 23296
966050408 393343
25372128 138
183055120 1419
617231176 219757379
339480066 1608
73336848 411
205701053 907
928794302 404667100
468552258 2066
899406961 9587
53435777 290
4508 870264892
370122912 1632
600141145 300070573
295020961 11905
417526590 1841
132808903 1226
830253429 415126714
847100167 423550083
994257233 4384
435027553 2533
405646381 7230
281 20972608
152719627 967
992193361 24957
335036550 2395
833169999 14500
237923624 196188745
198238321 1323
304126732 1341
56017377 247
127689013 3204
527747977 38400
649012271 4796
231340714 1641
350168332 1544
919908034 12157
304401998 152200999
556609503 2794
114259045 2486
448131614 1985
392829524 2115
831784271 11931
847353649 4070
733 100210205
251710527 2974
850560545 11210
593113019 3174
744082063 6778
563650504 205096
192841780 21079
404693083 1851
400741465 1767
548123352 2896
541183962 4759
346284838 173142419
731686436 4798
403752723 2003
953376325 6766
494141791 255640
434401146 2000
555993864 3998
575076305 2596
76706371 585
680959020 3088
490926970 8732
709240307 3359
467626904 163169826
5868 527615352
233120537 2262
573231000 4360
537041088 2368
3401879 15
448821367 1979
11355 412821338
421626737 210813368
422351423 247279837
971345923 4283
667681520 2944
231799488 1504
675326093 337663046
951856271 66582
243801321 1075
572913431 17107
246790753 1421
212764680 7078
210597736 2474
290326545 12104
71439338 315
418659163 1846
14754302 7651830
224377651 1197
23899509 185
805281817 18488
3330504 51
598250751 4075
199415751 2612
136756178 603
366951074 1618
578320175 2550
433534448 23288
30364074 442
13975848 89
598857340 4197
598868587 2821
430382837 1912
808133857 7198
670848416 2958
82389491 1558
549287802 2422
358282963 5634
279179952 1231
668332972 6397
211125863 2736
920514275 844092722
364419091 8922
520324756 3156
60224935 23008768
447925644 9354
130973261 1831
400227141 2203
388626720 206387
494177233 3443
923723571 7210
106644862 842
380102903 1676
807264119 4470
275098697 1213
796126665 3954
868377117 571291436
716696430 27467
303984507 303984507
919756656 34632
644688544 11728
908278000 876502714
353890120 3438
865605870 865605870
27672828 430
577858040 3537
975387036 4700
310150311 2314
2106 447076422
613530523 3071
23936861 106
422420776 5422
575391410 2547
636995890 636995891
378517635 1669
210256026 1505
480139637 104674
485294921 5586
691565264 6069
681474602 193107
265676847 1784
565297108 7860393
3462 486437093
741038276 22327
793215822 4242
857749656 5455
2749919 17
216836281 1338
223970890 2174
659304807 4681
77586393 391
830556520 11170
14061106 62
34288057 34288057
995502822 370746024
91464479 1710
64409364 284
100664856 531
797671892 9143
976854457 57851
145108259 765
245069462 13588
572629903 2926
576195353 64684
730273393 3220
487148769 2679
150849650 10300
927151367 17458
569472200 2511
4676 800821112
786185744 4114
140481645 645
402799799 2650
829859228 7766
457093032 2508
397977321 2732
364905515 205070410
558819841 4086
824471453 412235726
346148144 3443
46063623 46063624
985406025 9215
972026465 5802
658126080 29592
232324326 1233
823720240 3745
873906759 15867
565844624 2495
791672107 8401
790680522 5149
840963988 840963987
763780348 57849
530922414 2341
518597971 259298986
159207974 702
184795312 1378
424760555 219271560
374636813 2885
120798530 1315
194869417 1942
522075184 2302
191273174 4761
934211663 6128
315375462 6789
118165917 40734186
31931400 212
230703120 1270
644 31923724
147154251 73577125
798774901 10076
497155427 8404
794135021 68590
956777799 956640601
89404121 40955118
117860 344151200
182267299 9547
577259049 42599
985835363 6957
393796062 4520
1598 205996582
664403041 4445
318363537 218378521
919263642 8039
422906994 9033
498100524 94169
531739905 202722544
728486597 364243298
390194113 195097056
981455978 7095
490097513 2161
205695086 1460
275557096 3177
599972323 6018
727527598 5433
565164366 2492
488289901 2683
344498567 1519
556042733 8658
419566116 20571
73480411 324
354023645 1741
20481083 101
775555511 4600
701085151 3928
269637289 2464
330219479 4734
503480461 2220
933705187 9874
456123895 5071
821458370 12423
247626466 247626465
139919285 1409
582389330 5015
279712309 14439
3266300 50
706407241 18898
826103673 673326835
531673887 3891
944821529 4166
363120119 8321
141766083 70883041
438162145 1932
14184367 88
963937752 823702398
57815 514553500
223069992 1394
792 136669104
309918498 1592
89354555 44677277
807891203 471168054
581109432 581109433
758333418 4611
362654285 11712
789462952 3481
273958594 1263
335617496 2391
626474302 8817
277441125 1625
495888098 4143
615740280 2715
841610821 7981
712384151 356192075
335610503 417426
495784331 4946
645985994 3165
173737453 2758
327034063 1442
525108090 7878
467283264 7572
455929051 3327
265330707 265330708
337397482 5570
44033035 222
882926218 4882
12488 939384824
401273315 3603
347219125 1531
259726772 1735
709584286 6113
189885409 1819
313875533 183297181
621412243 2740
469230579 2069
556947797 38874
100242064 442
498835261 249417630
369721994 10702
65233708 1837
476914828 238457414
38554955 170
688161599 344080799
859090305 3788
934108482 28099
382596416 1687
593741456 2618
997509552 25034
909035393 5934
973114353 961618957
446098552 1967
769051747 3391
164878104 727
368258309 45633
19864 566143864
122076785 1101
616420200 2718
975930222 975930223
3448317 3448318
255398407 255398408
398019402 1755
415826295 145973
391164928 1804
877806774 8556
3743 789161232
693576125 3974
259564961 20666
193341163 887
917623394 4365
356970609 1574
155353748 685
878656728 744341358
313198370 1381
621665309 8754
922026913 396112654
692323983 4329
377688580 4330
783622303 3602
45509521 2632
544462943 4029
63227992 1049
391193245 16614
947906520 6024
793041375 334184047
747895996 3465
504838645 2226
411400687 1814
438644460 23357
552467810 18752
419721540 2330
652182209 652182210
67756153 33878077
601449733 2652
604275320 13319
990383559 23786
514315037 3810
508855296 3819
130062939 1169
224185967 25392
979745116 4320
5669775 25
802277588 802277587
795121258 5803
613556243 4200
115786469 115786470
821927288 6188
426734880 5280
833245582 4137
856389582 24729
8568 607263381
487829592 2151
336404930 2672
578091094 2549
150535491 890
745616869 10679
4634 954305372
42430188 1494
59326 807545512
772355757 7451
36634702 417
257869001 128934501
493095821 12153
370560969 5524
727261761 17375
425858125 2097
915761342 5383
572880056 2526
538094578 3197
61776791 1452
1293 145157769
624095261 24507
822641797 3870
217866236 4284
477265920 2913
953349684 8684
400582874 4306
473088112 2086
564300294 8999
598375213 3315
629254849 18336
2725 426912289
348807633 1538
918 112321429
484383609 3271
310684559 2372
224692215 2611
495 52616195
553418768 2979
429012429 214506215
29522060 258
801029343 3532
380331860 1677
932794191 4113
830504693 10354
215828511 2542
8091 840625218
247560610 1935
60653178 34357298
508068440 2570
5895 348748200
546868176 546868177
481056110 5835
5203 744805612
191340865 2691
577753152 5437
218239895 1244
782223200 5885
668159809 3130
388598441 194299220
983367314 25715
854025440 6713
42440159 224
880783277 389952944
482335560 9180
1389 248023391
687155869 4963
763377094 6906
379199356 1672
897516609 6826
793252461 12751
803509060 5162
945092890 570933102
13607461 60
196732692 1186
89129255 393
790639678 395319839
725334137 4437
54621348 499
930439700 465219850
570813871 2638
674028795 2972
6650 53975427
115172238 1152
498491599 2198
952140349 11725
390600267 1728
206577972 206577973
587413799 5557
513468835 2335
83686610 369
587591813 3041
191398676 2924
225677771 3732
297356152 3604
86861030 383
236544625 1043
794188078 379243595
160023857 1574
858631818 858631819
317396508 317396509
969257100 8020
17236115 76
802115827 10519
28049631 208
311739241 1790
77309037 2940
373453152 12192
516222690 12157
850923584 3752
107725859 660
70827364 817
822955060 161649
482637082 10111
719060088 719060087
474937825 14762
578408509 2685
699858431 349929215
138074163 1015
458416517 2628
12029 306071732
446503619 38438
514049537 4576
1772 96187704
46458921 215
323633610 1427
605895912 3723
660394071 6763
55790949 246
989033590 989033591
84158022 523
79985976 43230526
819958671 497466991
926873665 7094
653035218 3490
214371726 3925
731623985 18928
632187248 4687
783470065 4434
476941474 2103
160794405 1343
534415857 2704
805064431 8065
96033599 486
588365505 28484
5303 472985176
48041569 558
7152 772966671
10799 872796778
250299225 1357
94314032 1866
997250434 9933
349267880 2756
93659903 944
464032533 464032534
252646404 1114
676978538 34521
112968775 725
672682453 4448
343670288 1706
400127974 2796
307559564 3419
164423476 725
455658589 16169
274456218 5422
383226691 1771
242747910 2018
607417183 405503357
364569372 297765153
864757897 3813
475333561 3055
932265124 4501
164883825 931
92304343 407
18370233 81
577857809 3090
296040863 1667
551068990 39167
193443123 5723
309218876 1645
199 34601021
920325995 4058
283985163 5939
938053607 6222
623891405 13415
113490776 776
308733463 1703
802757862 802757863
371189249 3429
475407585 15839
229558019 7148
802620264 3539
5187 962738322
964562389 72469
158191139 1623
227 43570380
337305894 168652947
594265477 5021
458746673 3577
603720305 2662
37448273 664
88402730 754
211182329 1409
725883086 3870
439296476 1937
866349261 3820
693548385 6362
772689932 6728
784499375 10765
697155535 3074
431568893 431568894
567708256 8048
57132040 824
854472625 5353
411119282 3407
840848041 4710
30552151 284
466833234 2734
994461906 994461907
78835380 689
380593657 6013
54733027 54733027
52624729 468
301297955 1888
988426879 6230
729417958 729417957
302298943 302298944
405730887 1789
203110757 1191
173043060 763
284281273 2628
282988412 4899
907847487 4384
640424940 6905
94988365 17321
111315681 608
4461 915006282
294133500 1500
732764974 3231
250843320 1170
352275997 2951
789062219 8681
650267839 2896
546755534 5805
729593081 3217
863079569 55354
21530699 423
392115702 2247
100953282 2819
717434100 3540
593838554 5955
673552445 336776222
489712941 3149
889633061 444816531
883045008 811674203
2266 479610230
174476001 800
936672020 25297
275129649 10071
595553639 3558
893102959 3938
111507711 503
248895120 3641
259000560 1864
661466099 3286
250470694 1128
362631144 22404
122019727 2200
852466944 7404
304123360 8905
230191265 115095633
364865761 5880
613231484 12103
168224651 1595
924181476 4075
180140276 1978
25408329 122
713591735 3679
267432911 3551
431550255 293704917
385225678 7473
602227179 6795
897522674 4025
841861688 289271857
880085589 4512
106979164 38660437
245350234 245350234
589935831 3532
367296145 164690597
44498090 565
149228479 658
965424386 13085
736327339 5285
948448325 4182
585154214 4149
305942408 1349
375308603 3509
1148 97332788
564445187 2551
267300259 1822
377355525 30946
766049591 4422
698345620 3649
177593256 4174
720475470 4329
56308991 15072
514575165 6677
607576605 2679
338832585 1755
407472049 2346
860676492 3795
421082803 28612
983856602 40457
123497331 578
201165035 887
45540856 877
6609 292520949
6413 849174383
418396345 6252
536192498 3159
423985510 5486
301633360 1330
178441120 854
994238387 19734
230193622 1642
177254077 1194
875794887 436393086
801554674 696153806
473545744 316056532
4457 886350219
234697281 1862
711283783 4079
914731822 914731821
999480425 4407
788555785 3477
903966813 11732
695549215 4792
320317063 160158531
663543493 5974
403466230 1779
518016681 518016682
219544 816625072
919410713 4054
548797792 11379
538719567 3311
720288217 3176
869459111 4967
671741304 3939
681514264 8703
185973063 2584
537954565 2372
275850478 34477
434687285 2354
609395197 2687
833402350 24195
260053803 2853
505290721 191398
440987863 3178
6840181 270
929811529 10936
12654 580136349
720403425 4784
862158786 718387016
2286 248367614
731168186 53020
270682629 6667
867937996 3827
893131420 6623
932346143 7967
400660571 1970
71913818 577
151044137 666
264647409 132323704
204053300 2575
646915381 4351
551536109 5190
612719749 3954
525924193 70386
234799934 49307
721130007 8539
786293118 9971
100904795 50452397
470819342 2076
39804 511640616
273964737 1208
643529188 3382
729530297 364765148
483002094 4915
705168650 23050
90324832 4654
557454735 2458
308108424 1483
933021793 5112
954528112 4873
154777165 957
695699585 6128
660087417 15713
873303604 4952
69220715 310
52266300 35064852
33909001 16954500
747559989 5049
6502 941323231
959736584 475588
607726477 3078
373066353 3431
222635688 9556
508694456 2243
918194781 918194782
517707960 4620
5890 390512903
469232648 2069
738871264 5415
190021167 3335
857822449 13307
618873205 309436602
14970733 14970734
220849399 1386
850482136 5231
779266191 3824
40661313 322
479966817 4102
97926308 48963154
760625505 4697
625203515 3297
612811349 248968950
492367604 2171
167373859 738
99335644 438
422910899 7850
835251590 3895
635145861 3130
838765136 13648
687862414 3033
105823345 2596
860981490 3859
595933207 5486
716222921 11356
959518027 479759013
530866817 55367
81179469 1907
47626191 210
743626226 3374
229121131 114560566
126091444 1415
523954642 523954643
584328210 5730
682216705 22777
776185021 23843
309943499 1905
763378506 3366
61213005 833
798022510 3883
39235190 173
29333408 208
959997757 25933
201163664 887
913741414 4029
50121031 221
616407010 2962
809284495 42422
499238181 2595
360600887 1590
651085463 9816
600270088 5139
268070510 2112
439606196 296737574
138840001 3095
698840010 4153
627483470 30953
670341620 14108
333802939 3340
589628192 199015672
253534485 253534486
375627212 2488
905260213 94670
584446859 3915
120904386 1701
437533383 2892
803297264 3542
584667197 2578
53976257 238
420575583 2041
920966159 4240
933702665 4117
677711996 8031
135195933 67597966
47898354 3250
491232903 2863
3401879 15
386684696 7501
968564519 9240
641799484 3896
446060817 24087
314320820 1468
124948616 974
377084008 10339
102963292 454
740949781 8866
203690567 1241
520009724 3587
85047374 375
182020468 1590
740550552 378687300
410829951 1829
665861161 2936
306074506 1727
972225646 6204
651714777 892249
857959349 5891
23586494 104
389174890 1716
971268479 13440
562670951 2481
14968273 66
817571854 26078
617101032 2721
150198013 726
883319183 4488
387794015 2796
491123769 2770
300774019 2580
894165044 7632
422865379 1989
530913162 5746
770680071 36443
487196491 11290
9321 673349040
166742534 1741
51981665 279
158852524 775
157224786 1205
300726192 1326
104009222 7143
905354848 3992
823270764 8216
824388544 3635
771329999 13125
28597741 345
597780437 9913
626820419 5892
378678992 1712
41746088 14890850
5040 846766760
138192640 1280
269612498 9239
501439323 2211
861088431 5648
8299 909179821
780930624 7046
638918532 6002
681332454 12729
923309697 351431466
575810877 2928
601027338 394433998
156933807 1009
922158047 4214
148653139 3631
910796673 4016
190305314 1011
351811825 4044
492818172 2173
654622081 17808
6194 480846414
391834624 66548
309186988 6860
827408281 127020
896695101 4444
676462120 48747
236819307 5774
465433541 3992
596986251 4375
74767370 37383685
282888941 1636
481429508 2287
711322640 57918
828244384 3652
619773959 4740
445832576 2099
17306137 81
166083879 2063
761176533 346108995
966194566 6265
839253543 796449219
298914296 1318
725511413 3199
560253023 8829
861498001 24750
319455739 7446
842224461 53356
933084719 17652
31681488 223
4645461 471
693150978 693150977
212072247 1165
7063 656265708
217015872 1212
392803743 1732
807304284 5142
160896550 737
573620275 3358
697352279 45719
549969658 2425
128875383 3339
61655142 10183
393628489 196814244
132706884 1958
359324443 1731
124408652 3349
247438441 123719220
659838446 32931
492355460 2623
241554455 1287
421265457 6340
514385672 2867
858178422 3784
682510550 3328
842212933 18492
677430690 2987
323000589 323000590
842532279 3715
250662438 2214
259821071 18808
946746904 946746904
917785029 21172
242723609 1636
4038 754840493
3541 349227584
430838836 6851
721876489 7135
12260009 70
119944271 1271
352209530 1553
671964687 21712
615179736 401766
183738759 1660
760407227 6029
8286 919691083
879282470 6598
485305574 15489
832132125 5445
271126602 1522
185968705 820
119335532 1059
386681198 1705
478232222 2171
388556355 213680640
524694554 4645
187472377 3042
309438797 1399
551993481 4327
963636268 4249
322564432 1492
828748233 98684
149915610 1053
306122237 1868
774267888 3414
787843184 52918
202835572 101417786
845741481 3957
285891747 1346
971232979 7580
610178400 14310
300046371 1323
291387052 2713
520456281 4197
837533965 42121
458244233 2092
278954161 1230
490851769 9176
181173509 1232
250649495 4357
868162883 4027
74818389 74818389
452373459 452373459
287020091 2870
399802362 182954350
3967 684739361
61178604 631
319476664 3267
408056376 408056376
156957576 983
18374717 18374716
926736378 443566633
929616308 4099
257032323 6792
84820583 374
475923660 4210
821405169 20152
727509024 5594
144548041 728
142884424 775
987413221 6192
893347210 15111
111869887 503
789082450 3753
960010537 4233
2056 343911232
212503167 937
616900187 8029
265317131 2687
2267920 10
374755943 2033
11533 827054496
575145153 2536
3428 225932624
569698992 2512
325746829 1640
767464119 3384
509812134 23082
324167885 38619
643446880 3932
166605729 2078
181434752 800
563116409 2949
640688449 2825
383580434 1785
401646861 1771
283933985 8043
789102412 5713
537571595 5957
530936595 3092
958876022 6659
551313267 3369
29709890 131
320912096 1415
512326901 2259
43516921 460
104006915 575
579094945 5604
544087426 6601
741731817 59596
834093504 4927
128138044 565
845854991 5644
779187563 6470
931615574 4785
130404824 575
898887479 12470
807142858 7468
254512355 1333
288003760 144001880
350563366 9985
797911188 4493
132513072 678
123150885 90832009
428086228 4819
272149199 1200
930300784 4102
578775612 2552
470199151 7431
73236668 73236669
436286838 3490
608259197 2682
882792301 6034
61687695 272
163744491 722
251826704 124977836
761537687 6668
139856962 7249
704713548 4201
664726632 2931
689447680 3040
57931006 416
697775128 3423
845115262 17119
182908946 1703
512849706 7922
597406733 12780
876093634 3863
285042781 9306
850466251 3750
541579297 2388
401423333 1770
931279675 47056
912632460 8665
256047696 1129
19909804 139
788544927 33112
240816582 2043
356505565 2615
116112545 981
293507565 146753782
408873438 3358
537989729 20445
783174262 346567509
840852880 58547
262550423 1425
994714099 4386
437993881 8660
55564039 245
9826 862789977
111010053 55505027
416618229 1837
581013806 3989
625999277 3678
347671176 3785
710616838 710616839
687439188 5343
460248405 3198
46207872 739
915672723 817061287
959767614 8207
853335397 11877
74712657 331
802675208 802675207
329133560 32360
656003531 30009
675133571 337566786
896282706 3952
918100652 918100651
213156042 2691
254859794 1270
200069912 1887
4946 884021924
358895270 358895270
34811199 200
138248211 865
377183197 3459
587544846 3129
702910649 9230
86769900 540
593508593 3900
583766736 2574
940321295 9567
75044677 22196
322084126 7542
250605636 1105
367629400 3045
884544013 12260
827166475 4866
228607772 2571
837769648 3694
650436589 2868
996528190 6089
987451290 4354
410157724 2470
189371321 835
128206796 17706
499805005 249902503
2438432 32
934286239 7206
421763122 2719
247531201 3710
975463945 8084
5860 825515780
334530583 2554
343061436 5205
363093992 1601
96645960 1304
508921767 2244
817674153 15736
978795774 26631
463498585 8417
82642819 733
987238709 6634
85727842 378
805482999 4025
186133474 12067
981379937 74611
576502259 7054
125416654 553
43173894 2658
2706 585211121
406762018 2194
217995414 1245
21195 154379283
972521374 10375
773494660 773494661
530509123 9867
2052 86539462
892249718 11215
508015362 2471
937148689 5690
308437150 1360
567991632 3156
901191835 811046427
237225303 1046
92340182 1606
837701385 9308
835099172 3999
942320761 4155
575141977 2536
4306 804171336
757027336 4555
586254841 2585
181434148 800
339854773 1560
887025542 51799
626717976 2822
490279957 5274
193261780 3275
7658161 34
605260980 6817
19583454 99
191968832 921
187104911 825
195076781 2862
286102518 2031
478273479 12941
745302563 3678
28686 551809862
988227926 482342211
216360046 954
104043211 5018
131853322 737
946638527 19316
658827856 2905
138941371 6272
416587268 416587267
29256284 129
919733167 4427
873060904 403663238
385752190 3325
534777132 2358
992707026 5185
139704489 616
137706630 19015
382360948 382360947
153530109 881
507834541 3060
448464801 3022
491082653 20820
640459245 2824
283716792 1251
612338400 2700
472630366 2522
862947360 31086
158549753 914
124568126 625
314413299 157206649
457253233 4137
1368 298609776
385906369 2139
663601852 6273
24209 910234191
258315310 1139
676965909 642290646
443377928 1955
1360754 6
92530729 408
882153738 9679
278090457 1312
555905553 7338
153267604 826
634661491 4170
953124103 16421
551864943 8591
467137124 2197
941321319 10146
416832324 416832325
152525464 728
794651388 604097911
745836761 4190
854224551 386347503
763531951 5034
54057398 32081
784082727 7893
724948264 6652
264365165 1378
797804221 3565
1696 298810687
315014382 1389
740002532 3358
511936173 6909
762017759 3360
178449480 3240
617846293 5292
156747473 4943
680794151 9733
703259501 351629750
289465343 1923
546891846 19937
321943247 2178
916838508 6652
515840506 3302
963182820 4247
491052325 12592
442565531 5532
316 71307547
925589847 4277
802263933 401131966
665731709 332865854
563126682 2483
655306163 259883228
391894849 1728
443358139 15686
462982287 2572
505473131 4107
356773740 2972
989269429 4362
217132754 2163
457826529 4242
152840543 13666
315878889 11452
982778508 13203
5319 901470956
752735541 3610
4305 961305453
153963024 153963023
595886447 26888
688719738 463933116
122560759 6546
802215414 7857
310572806 310572807
102394925 102394925
414553144 457581
464226954 2523
840491151 3706
793905041 19299
637884481 31733
715414479 43285
34668 619413156
212817395 88838964
276723208 138361604
813832870 80127
847975288 3739
6511 446602512
182350873 4356
906195424 14488
281547425 281547426
680146209 2999
40456998 367
594487991 4963
327116867 149254017
617103053 2721
831214192 652309108
270500179 1939
1944 231913368
644894166 441406
81442359 2091
272604162 1202
444502913 14672
907107659 88180
107461549 107461550
44713 840948923
350393566 1545
932869291 8105
911487307 4280
468551417 2066
74198461 355
955584065 477792032
365194550 6319
356051817 3993
17863897 888
283593395 1492
4226 628545763
322498533 1422
879191185 13152
905074624 4121
538706716 3803
746375762 3291
159660865 704
355611731 1568
293728814 1402
896700446 33903
70363214 441
226991878 1406
579613703 10334
480817530 2507
175279186 10215
12948014 115
418923414 2198
544551307 2727
458778542 9435
151637229 697
500678228 2444
839129890 3700
438863046 7132
801226389 19505
4097 471441790
824846142 3637
1102 248283906
981341723 827321802
441927593 220963796
469504035 3185
234540177 1787
428895172 5123
88449271 390
273255814 8503
889517973 8134
283490000 1250
40447281 179
345086643 1551
879205327 3991
425341055 1906
266633535 2283
415847493 165068329
936199505 5337
163010314 769
765919250 4612
913115678 5524
443307580 10001
372212084 6321
876265191 4210
824672282 17864
740272040 185998
460009785 11732
498091933 4017
589036007 10428
85798761 6293
644167112 12977
381851818 1944
866519478 5742
229065550 54866
1259 88393630
113622606 501
422459568 1874
998636128 4816
197083117 869
325445721 1435
86028830 1137
449676169 5658
226416853 2412
400205751 2806
124281533 548
376163304 376163303
380543166 134498480
456602186 214996825
634546291 363663021
127773243 18303
1561 316871697
114537567 47098112
666488481 4279
243176271 12790
886753454 3910
242812647 3293
761036639 3406
656634349 2913
889409219 4778
154747849 1525
394153600 3200
144894613 1806
512038358 14347
6091 897927505
23359729 103
212728033 1267
588535030 5105
567435600 2502
73375199 360
998240277 14628
503524223 251762111
949124519 4185
625043649 2756
36448434 15291974
15235624 125
422418605 3653
306623653 1352
929771965 6138
505746161 2230
631965651 3230
987990352 5649
70986209 313
474156573 474156574
895915492 4284
517762272 5694
200626776 4161
997715603 490683196
935974710 4127
434068847 13437
493966119 2985
73742724 853
421232644 3895
912887009 31455
965430081 4269
867256433 3824
543164942 2395
268264123 3080
881997977 3889
796251612 796251611
684434456 5173
217721586 960
928080740 10929
555186816 2448
931717600 4780
483520543 2132
552753103 2558
617344143 9549
29530 499588540
304354865 1342
4317 490131336
56728735 355
645933392 12688
143105731 631
513612929 4081
45585192 201
346964679 3447
441923657 3201
247855105 4896
502340011 5740
579441419 3813
358106441 1579
913693175 456846587
146460415 692
913522204 4028
742219520 3451
208590131 3353
360372488 1589
218908 1
937534163 5322
489906771 244953385
622801691 2779
583287452 3587
570584965 3195
937601720 9387
632520606 2789
866573217 3821
993394531 496697266
368071245 7872
261 56908701
152857807 674
995297265 8944
79546728 11193
682884543 6501
584636671 292318335
921001546 4061
2877506 21
547135471 3189
797281530 4457
224167124 223398084
704418983 3106
473794419 2977
920955225 25692
863201737 4207
3836 401011604
8937105 68
638153847 3986
577875969 2752
3266 506357374
126520788 1179
958921408 661509418
648135684 10521
697768637 12614
919067818 5419
964756943 4773
251294012 1248
440243310 2446
737480107 737480108
22582234 330
157195174 2489
351981183 1552
177026851 1575
677388925 338694462
595782423 2627
616273982 3393
388740183 1869
891241315 4881
784034391 14074
410410181 7459
835278618 3683
855913007 3774
579447233 18021
134646360 661
806018769 3554
333314937 333314938
827333569 3648
284440468 7135
468 104092685
135636387 766
881420300 4001
213235150 2705
676055411 338027705
971357805 29583
445619819 26014
190732912 841
991093809 7070
205801399 2030
5119 966958624
855065862 427532931
857899979 4496
985871832 318846
51018931 666
6317 780168451
569584451 5556
394455145 2152
317119849 11792
2569 539849050
213864299 943
82752288 373
280861951 8588
795584707 3508
144206496 3262
35229855 13954568
820429698 6677
142257195 1094
2150 429787894
55172442 297
900297440 11566
7396 825534180
295027569 2290
65542881 289
269610602 2306
45132000 199
414782973 1884
213648891 6613
643499196 304138080
221993 332353866
774896392 14532
883189015 16386
930790488 8569
812826112 3584
960248520 4860
258620041 6335
56191529 1426
18353385 9176693
9889 833665829
947659483 10216
677805535 521368244
427833311 427833310
776766024 3425
153364059 726
173458075 1657
1451 173596366
490268689 31626
979546259 481468281
115403842 115403843
267668591 1616
532842571 7470
946314626 16808
218778489 6926
207663079 1094
328396263 1448
94845927 47422963
212801659 2131
331007097 1982
626453521 183120
946060216 356308942
879723734 7464
146399576 146399577
523983979 10790
679015249 2994
841208573 360515311
426971256 426971257
822344167 3626
779093322 3534
990433279 4477
890 152227338
846737303 6623
867476096 3825
693828318 11001
321292625 283050274
159661569 704
628564295 10389
297809439 1943
541706099 541706100
771821555 142613
929711276 5666
634984821 7203
496899082 2191
724401566 8036
770765153 34315
211371075 932
747191111 5349
621570750 10331
36235982 197
956748100 956748099
317510199 1400
127683334 563
348742003 4955
204982536 5393
110713624 1103
24711971 131
864118269 12855
313359630 206486556
409008313 204504156
37647307 166
49354289 498
3957 86567435
276350401 1800
775853805 3421
819403109 3613
417020603 3278
741154470 3268
813694248 4806
373753216 1648
931638231 8177
23288903 10055366
813972337 4127
624098706 3674
805638191 7210
322947531 1465
482162712 482162713
822369121 7109
109754998 583
692489519 3866
923047510 4070
998928127 6426
9674 418574632
514223209 19242
573789818 7717
75553804 2983
322908987 1646
401891155 9780
245849913 142285813
898429117 6846
968737198 26651
220491821 3117
747722361 3512
407624496 13800
220962945 1417
429480901 2533
2024 270189733
805398265 5269
638407638 2884
778545702 6579
520987453 83318
420727404 1880
186480141 1190
179063762 89531881
846317452 846317453
959136799 5806
764661987 7271
356449073 2165
81093437 1228
692810646 37632
508006049 4027
289182251 2524
947624621 29391
833199958 9277
596913913 2632
418882976 1847
158755285 700
450309507 3271
688518666 8041
257862119 1137
941245541 5085
711146580 3178
789178707 28190
359827281 359827282
830992157 5692
764037072 5868
285229050 160432
866910339 11020
384187051 1694
68269826 1975
901654775 4884
211597996 933
593957088 4024
536078613 4135
611026167 611026168
5696 615412928
534513102 4701
835732205 3685
260166571 3781
642750059 12277
115241868 2898
326128806 1438
618016740 4035
531603815 2344
593778240 6149
696925806 696925807
85274167 376
357930301 1911
736795783 3927
717550665 5755
496099648 4517
709531474 293412630
854540196 4398
122198426 106013
224177448 1684
32133825 16066912
608308636 608308636
708754409 708754410
663031145 34792
547932594 2416
820050372 302267
537628501 60367
683933819 3279
587794924 10735
825874139 5054
947531320 947531320
801085957 10192
369240912 8332
700100934 3241
710596165 710596164
221821171 2005
483748101 2133
659868020 3710
556323228 2453
75784480 872
982055879 29380
616224409 12273
308671245 2762
348166188 1600
438160211 1932
326806899 31652
997772324 8025
385092815 1698
24433081 116
66959245 594
840591729 9194
265237650 5466
886252436 466525
790651573 7993
688397841 11278
803332370 82741
680438069 680438069
953601089 8255
923498497 5184
536237625 349131816
447372273 223686136
539887859 104670
298883584 5005
223131895 1060
610535513 3544
78415998 78415999
632753667 2790
404053499 4850
794902205 11386
561557611 31884
291880676 1287
383994946 11223
643406499 4465
3365 708214079
59545237 431
1805681 574329715
589659465 2600
210991102 1358
569245411 2510
79645727 577
598296342 4653
83668097 41834049
94418463 8596
376730560 3574
25471168 25471168
311314571 23916
1253 164190614
945000684 41261
438319581 8141
150703565 75351783
895716012 4674
710877914 3195
872123600 19042
739843984 5764
215711786 1531
353193931 176596965
18470204 9235102
983202989 4439
548704327 2731
792376809 14851
634965963 11373
69468825 358
225225944 1535
395526992 1744
945135170 11397
876501821 710001387
952072816 4198
993744424 4482
715964065 357982033
501172979 6423
492590051 2172
171908297 758
386100330 27797
927942832 12136
368911429 4282
192318847 1952
980518323 490259161
363525664 3232
668682487 4696
994417468 990545630
447468919 18278
446876556 2131
793837156 4372
723463290 3190
321114706 3362
846996747 4740
906527860 5909
34472256 152
577414369 2546
35640301 180
536589873 2366
186745499 2430
2072321 57
325656561 14020
688921721 54204
687533299 3493
996573481 404197231
926036237 5347
829024529 7431
821486055 4485
801029344 3532
783459844 391729922
167293541 23957
269290133 269290133
216257868 216257868
52615513 232
852463488 13632
842049529 674073400
913192445 913192444
7647653 67
629772034 629772033
4642 654314779
624735431 7361
755221220 3330
962361460 4369
613431859 22549
43692923 338
855932237 8937
329681659 1712
748643693 3301
279479344 1551
856597160 3777
770680515 4153
3133 123094256
618735825 5264
4470 480896224
8357 964723723
502146317 3606
854780937 3769
1607 328257069
783 171239751
811196474 3817
703442001 7593
948675120 4183
389394179 9010
467647418 2117
260359238 1148
777734944 7226
476942207 238471104
604695233 3793
512776830 512776829
19184979 319
215225609 949
828784523 3691
783616195 4690
820095752 4808
757260638 3339
838118510 40331
98803997 86812750
296708406 4984
402366468 402366468
209295961 1711
549555777 39872
74974433 416
213639002 2111
756357538 4064
866783758 13464
22722813 1683
200068917 1453
761453216 11512
335897450 3862
532054627 2346
3005207 14
6180 221390198
111049417 1272
659961811 2910
853125614 4065
813279697 3586
999463062 21907
476201773 4827
687112358 5800
878309200 6194
720560279 4092
439409790 272651923
302540160 1334
865146746 29875
697840207 3077
137209159 605
282582831 1246
3507 87003497
767451672 4968
479047473 7659
504359739 3627
896939424 9456
362888583 362888584
277802671 2194
369017202 8397
837549376 3693
160310977 724
743877123 3280
584028011 2932
228799126 2175
747468089 4882
537298315 348854021
793775499 3500
614381421 2709
913746526 7871
300761156 6074
271026954 3205
33402678 33402678
880203563 4219
710953593 710953593
77335896 341
172018497 2656
393281460 16335
963949110 8643
742700113 3696
261185438 1277
689445680 3040
622695380 3298
228151745 1006
144546643 30139
684017208 8589
348672870 4830
891069698 3929
748115336 4483
882449452 3891
996334855 46311
972863069 6181
577251494 5057
313380657 4021
418430853 1845
480440160 2746
521969183 5659
669484711 669484710
157712001 808
357649408 1577
155575647 1116
377397309 8597
852480071 5172
878508289 4824
384960772 180660299
487305638 2428
615445035 4395
10259 548497435
791773423 83078
137288531 4578
772505529 4210
763215264 7143
18928 956621120
335294246 2583
440409551 8272
691938323 3188
733160209 4600
683200556 10526
195352560 12368
951841203 13491
118694202 1416
983102620 19096
5713294 35
75807580 3153
697967529 16727
685302387 10703
587128156 248947529
638196267 2814
953183471 9554
2742 196590432
679586072 63461
675328684 39240
233164489 113682739
60802746 395
6131 812703932
425873550 17081
57880259 267
591021178 2606
10068707 86
402556351 402556352
939822244 4144
47852934 211
262624387 2081
569407279 14771
252446731 60135
930218863 24594
538753858 11818
92531415 408
768104479 4576
614653602 196278
709158128 4522
95648669 522
395750795 1745
536621539 243468690
331415617 331415618
798791539 73385
473767376 2089
983878099 4379
86937290 443
569 107287226
57302614 28651307
860700904 5517
286825111 2414
682998800 9350
464118199 2600
331378596 4029
199994933 2138
221217248 1828
331990785 2133
995101686 15858
973979187 6652
913615188 7946
62743714 1139
125396257 592
484430568 4715
255731913 115001524
320456223 1413
170819408 4350
739508329 11865
5673 990694274
462094577 3618
264205098 14193
66615471 33307735
10432441 46
671911107 4183
778993758 538110642
876423129 52493
476542465 3342
965221082 5259
171318079 918
316235025 1624
327715156 1445
456759654 2014
931759393 7752
707973841 5712
823711095 3632
943230564 4159
830969995 3664
780621239 3442
792808032 6862
438614387 1934
778092600 9640
123737659 123737658
425439000 1890
240809605 1079
746148802 5399
114710583 556
357154451 357154452
577907455 12175
15648649 69
407544903 3375
896890648 15397
94950082 8958
739640540 739640539
158909616 1368
786280737 31133
200557647 200557647
32431398 143
299518930 299518929
619640440 34464
563727241 18540
809278429 1023108
46492157 205
617357155 3734
487515340 8503
184082710 1904
614956673 12352
307008783 4237
734104404 5049
685858913 685858914
323619105 2295
944687356 7273
749546611 3305
521377078 2586
795290386 795290387
548419657 3336
571533832 32794
443153521 1954
523427687 11872
10189 902867668
189050029 1189
407673544 2437
903539329 3984
914102301 6186
684978341 10017
444255560 3283
150758577 1387
442246240 1950
208391390 1050
773591854 3411
302025671 2223
658827855 2905
649762059 2865
475281727 6873
874866112 4051
654683743 7244
222482850 981
633427262 2793
558203851 2539
501746349 181070683
69171605 305
318853569 3966
882644976 7879
8111 773069166
262147572 14674
699710636 3395
14321 561197027
136196534 136196534
501604417 5761
7124 774560042
886027245 9524
243285371 121642685
756583163 3336
343981216 11955
584193329 26878
71809422 367
274176369 2069
2469 281161674
896411903 896411902
972243099 5294
576469809 4147
579286831 3502
68302356 12033
283840257 1792
374709943 3556
452331043 2717
507335195 2237
422646840 2844
243678702 20931
722569065 8191
3554 673983156
300840281 2493
672891863 2967
493274053 2175
304698527 152349264
150044069 2078
757585481 5080
78923615 348
746269244 5227
599499886 7262
496845518 5763
576170181 576170182
552112091 3654
41169216 182
994709711 4386
190702970 190702971
895594405 13678
777201999 5223
361854179 2448
4082254 18
340579231 2594
942366043 9740
782198940 344133661
117631460 1670
286219766 1807
423112149 423112150
260847891 1643
764969285 5799
638671563 2932
739129959 5979
220176476 220176477
379758693 2137
123219144 595
112279645 1879
227699168 1004
148322354 654
507933031 4396
557761733 557761733
799493722 5728
411005621 2245
80875180 618
496933202 20740
794396690 350201521
352914184 81448
665679195 5211
290974136 1283
505741898 505741899
66116065 1051
911797659 335272681
749866047 3392
802131405 401065702
408451461 408451462
634031156 3527
728422897 8076
460913320 3340
7169 569741937
872242940 3846
76763595 611
814305373 630797040
537086844 2788
592333262 2927
963905604 40569
514426160 3419
123530923 1256
2308 143778482
838074420 5370
132026049 655
813952899 3589
327551949 4315
145716851 1002
791273800 3489
814867248 3593
972367325 6311
876279369 4258
396042966 14442
43538881 385
566116445 5813
34090849 216
825952317 4702
90060 449112372
435874977 2237
922547613 922547613
544124800 3817
177123830 1685
23393598 969
542030490 2390
616828832 296044881
102564008 637
59421077 286
944847443 22946
79950322 549
744666955 350102
689349389 344674694
394142045 1769
792622497 12652
188238191 830
320231287 6621
624392461 3313
526702378 212879287
432168365 121187
29606311 162
492396543 2283
669719730 2953
545372837 272686419
968784463 18326
113623004 501
341723866 2429
399505133 2058
208719265 2528
892380450 10169
537898847 268949424
439458109 3569
805082627 6244
7150 446371301
678650111 3654
336704411 15041
327385040 1493
560847420 2689
859995265 3792
885597608 31676
928893294 6027
206380721 910
319820113 3247
61227134 541
236552099 118276049
364901921 2189
832780224 3672
928227896 14586
641719996 13492
782432535 3450
859563334 5505
1402 138343752
784525715 18252
396794086 2159
458021718 2499
266405484 1245
5102 768304205
280090493 1235
892249121 24472
120427396 531
365134860 1610
532408788 2754
694461642 694461643
620370310 620370310
814620868 3592
664614706 8257
698057690 13031
840491153 3706
923241908 6581
591230895 591230896
19592665 91
259826941 1620
386503992 3721
236497072 1096
422027908 3196
226202355 3945
80314451 904
916999488 12528
950940427 4193
243548189 1781
281454953 1333
287800713 1269
719860831 10249
874684800 19360
442788467 8918
813524400 5359
12651 769319961
518457996 3087
2196 384578892
6515573 487
844123547 3722
237261587 2337
140062 872352086
567597476 2767
901267434 3974
204874566 1854
36513434 161
472120140 4580
613529217 7808
48674603 218
474260887 2275
112005915 5258
580626195 3522
276878185 4202
6089 615519207
419615119 4277
820278469 5596
100922885 445
700470680 19318
511652401 5712
160981564 932
554439979 11178
395978449 395978449
820988091 3620
359466906 1585
669492894 2952
85865224 85865225
92758336 409
60438728 60438729
802841973 3540
459786913 3692
855398905 855398905
566164873 4056
569119547 4554
655231000 93913
195267052 861
641082481 12524
172907244 3715
59730122 326
288653693 1722
224297287 989
610611045 305305522
550007537 2597
35379709 156
439641098 1947
872727839 39720
190297385 13810
928120032 6372
311751138 3806
440372191 3376
598052583 299026291
766563253 4164
876068765 438034382
305030148 11102
527514035 527514035
325820622 1587
12530629 99
728296066 3245
115163625 722
918956413 5393
834139123 3678
975265503 975265502
388 85199756
969334594 4703
596716575 3145
211727011 1241
11802673 144
649195487 649195486
586992383 2622
144383417 2168
341725129 5543
594028001 12125
933754329 15239
439204500 2190
10919 797113197
2518 547799413
463240440 2060
191361448 5427
114191215 693
914129117 13908
817815743 5806
473364217 2262
773108686 18046
153231428 3059
108672813 639
56344190 1012
714986160 10085
310303137 2288
464937035 48747
111298764 492
636418944 47952
892066259 5957
755128193 6748
580143001 3000
409862385 45764
857070734 857070734
961941688 18796
751866098 751866099
961509658 61283
536892571 371295
842774696 3974
344722390 1520
203898348 1842
448174083 4370
977687704 33964
816318849 3650
2393 117513299
906134676 4273
656551672 29919
540988391 510627024
836286804 12644
729680181 20461
611790211 595174087
428112854 4075
648957913 524171496
47379817 506
654856471 3389
181074161 14694
407689757 318262931
162728862 722
720968590 3179
744720004 9879
58285544 257
509897097 8936
481760370 8190
316510354 9869
603951789 5599
912449126 8063
454438696 5893
3163 547932816
466286658 2056
347628438 173814219
646132285 10332
690162305 3856
811508867 384711536
765988733 25579
108621514 866
216848315 108424157
677939994 613946087
614933045 14847
963084026 5407
214005613 81752095
915584229 432409206
654326379 13413
687857102 3033
497947249 2647
506200091 2232
376487825 5416
713055345 5805
854917683 11068
310931832 1371
233053571 1966
21738 542623956
54770240 423
872242031 3846
651686454 15499
525023501 2315
249103422 2488
6028 620574091
913353243 913353244
549296442 176226
438043123 8298
424690648 29368
551859445 275929722
599804335 5032
580744836 21924
264579456 8912
166919649 736
928044293 5342
607974129 3843
591473536 2608
213513628 981
643813580 14457
806330004 6789
459853201 3078
339001936 2198
125285316 741
994813074 407214911
368863082 1768
814358399 6150
778119922 3431
633808139 5585
3913 417172756
3759047 182
880737375 4199
339034168 2151
3490 556177936
319364094 1554
274202708 6956
379980906 7880
663712501 8045
813416291 406708146
242622594 242622594
574530217 8676
942559235 6133
965364303 5217
4608 814256640
232947265 1084
767663039 5181
62598303 31299151
913525954 122393
720391011 5520
2849 456917515
164467759 986
753174660 3321
254327587 1153
907355172 7898
292323961 292323961
526386552 2321
477886357 2294
396343861 4422
344918234 1714
966483720 11421
710625864 3157
506 110229103
4477 687955862
232912651 232912651
942675267 7247
335 70243967
227683255 113841628
280202476 1543
928709145 4095
631575771 26067
5232 957262416
395953122 173690804
967570061 18392
789926341 3506
80068207 740
836751525 5861
59028794 315
327562440 3191
296500272 11125
4489 838319055
290603839 2629
17742387 106
128311993 599
194706010 1461
376021135 1658
569037727 4194
310110375 3153
127684090 563
628368973 5082
445584181 3391
488358396 2322
253306336 1778
728548353 4288
801015454 5378
247202783 1090
812880249 4550
916478658 6861
306849153 1353
728869102 364434551
13077392 202
517686474 27376
672193072 8877
696678304 500128
623547681 2936
801985939 5954
793518475 396759238
30762840 18725928
492815125 27115
616422726 5465
772801582 672396060
1466 168590000
88473224 392
898092361 3960
223182181 2669
985942862 16481
73997701 633
816901182 3602
80284015 354
442086856 442086856
334062591 1637
554607542 16159
204251186 2301
191552523 2474
434761459 1917
284796471 1650
933818740 10762
385093345 1698
185515856 818
270678515 1479
68382360 540
595020889 2661
548566996 4084
952984187 4202
404909901 2218
736422456 3388
429727859 13539
700784190 3090
56335825 432
436799467 1926
47943343 222
6084 561296168
270583343 135291672
447044261 6110
629711213 4108
473458036 4312
539538336 2379
4514 443220632
376054277 2820
268975650 1186
637058727 2809
987860686 4600
3436 681743412
382130449 191065224
53069327 234
809415356 6551
496127443 248063721
36915492 1363
469789795 5596
210009393 926
3903 697118347
91279875 37118345
196367232 3543
488507910 2154
799788079 3640
346 38945068
142424748 628
505748999 19725
297196040 4376
992742769 5256
142160849 2558
599648166 3042
157236118 120114282
156118329 9134
757980942 7295
52070531 540
143332545 632
620276130 2735
657233281 5060
141121835 2829
113589917 877
251373623 4002
661342819 14873
533533276 12809
782927533 6914
376803738 1963
51443317 18012683
39677447 1048
3373 742125813
692623306 3054
999096735 5235
3764 689565659
50223240 287
144121802 1993
363874680 1755
306686325 1564
278112976 3983
161396263 2979
2786 536589214
292801585 1508
450588315 2305
771699160 14330
919470721 7955
650663379 2869
222690943 2128
318569272 3369
957516458 4222
452679871 1996
234288720 1373
488736059 2155
619937351 5112
134296770 782
3596 558080293
100922311 451
595034464 2900
416903859 47253
818568451 10185
296191005 1306
358168896 7585
126241742 1297
790809231 4933
921009220 4061
291678813 15127
915489065 6789
869246286 11897
972712432 13543
570386855 2515
450811056 7589
106138303 468
462797352 11068
197764155 872
333066458 2847
491378416 3592
926122071 11017
195152194 1334
469637722 469637722
367401420 1620
2402 227040058
454297394 4747
560802369 10067
677481738 5843
289085348 13867
728067420 127150
670621592 2957
842085717 3842
246771840 3612
702150161 4231
573817861 3762
2305 516385491
279181934 1231
615716921 3640
15718544 249
57598202 314
839494495 7792
748581131 35414
919214557 4462
583306453 2572
982460892 14978
930589979 9006
12529 858137555
964034939 33890
755336523 3603
40414454 1234
211854561 211854562
317763746 1955
525583883 7009
565139625 2806
660245847 3491
58285933 257
176304347 1048
29655182 279
494767035 247383517
837395864 9748
750684831 3310
444056779 1958
420021075 1852
487601209 2150
74085270 641
508007033 254003516
229059830 3072
507108041 2236
249704262 249704263
547475709 3707
927536743 8462
165222720 864
148725127 2727
181890855 2367
129366694 1048
627427004 4785
853363081 43060
108330111 1143
27999897 288
628214646 2770
223864856 14751
393109328 196554664
219914701 3966
401821320 2460
5443054 24
283468208 1373
615615165 4653
410371137 1987
602813137 2658
630932562 2782
934516010 6968
566192889 3224
429888200 1997
113883923 2089
746250189 10249
952180282 9029
895601609 3949
268722631 134361315
431781706 20856
535911102 5701
422909300 211454650
807152290 3559
403234398 1778
714392037 3150
697685588 3241
444931157 444931157
37420609 165
159637984 11176
970392809 10252
658525270 658525269
834993289 5336
364908327 1609
782928175 391464087
296320085 1740
442313889 11509
201391296 888
635405012 7079
735536585 21089
89341898 1103
637539674 318769837
951508299 4853
76978630 1010
470881395 13187
790593589 3486
327161182 327161181
202525257 893
208669624 4511
1349 93925474
414047874 414047875
376256441 2030
310864611 1527
215923989 1868
960200278 9592
961107608 14497
688089088 3034
416477354 6096
774472524 387236262
999520050 996384369
73186201 600
430128606 10224
487948750 3249
346246348 2071
694150272 74688
866665738 21325
355842346 60166
592179001 3500
267271025 2975
494346000 494346001
519397007 2302
144353980 1219
773825007 3667
660868974 2914
454238877 2366
994218731 7097
3805 700669423
600258790 3656
494864326 2182
3333 257455244
97380192 624
757412336 6778
955462655 7874
514880730 6415
6099478 37
2772 579724992
201164505 887
834281355 14399
86789240 712
970812492 4899
884452240 47373
664848912 8498
500755127 2208
88633291 570
347206859 2145
732906157 13692
43183334 43183333
857107057 20144
537510051 8229
955198888 4554
65160999 340
368464789 368464790
537977471 10664
670923898 7858
301532615 4764
490522605 4602
277768153 277768154
679260829 339630414
774293717 3817
538028401 2579
654621418 224291716
320956905 15945
399382560 1761
72052474 605
7484166 33
565113361 282556681
941276016 28464
922301036 27501
740245824 3264
554961758 2447
343289768 2284
93438716 412
295922197 1989
979741441 4320
209896551 1070
100950628 560
826360091 826360091
655203737 2889
130461944 130461945
752369210 44431
15403335 545
287224392 1271
492963322 58863
951772144 424860122
915030171 5222
321173444 1468
499166992 2201
853233884 7815
20437681 134
976136565 6846
911495306 17819
2925 487257521
775737713 9731
447389084 447389085
99759144 2734
266253790 1174
5538691 30
429370496 90661
355381496 1567
225390248 3548
345042419 334876838
106981339 665
350520022 350520021
843315533 45501
308318471 1881
346581420 1837
970677460 4280
354962589 8135
123390561 592
676381949 8275
827560358 3649
237370130 1507
951113244 687440852
551335533 2431
562678606 3617
149074458 149074459
440230649 3399
620395722 2902
903548668 328638957
251130096 2352
388347314 4999
666044762 21144
262210117 52854
446955241 4559
957103741 7482
785148280 392574140
9683 505743090
356860153 3997
534030443 2524
858984124 5375
3703465 1851733
92894122 650
819101160 32535
2327 290035583
614648671 3731
746297586 3737
66903935 295
442709990 442709990
967807985 6578
804383896 11233
927304978 5318
892432785 3935
718680063 8118
646463331 7571
681966550 3007
628694657 2969
198443564 875
731523913 3987
618006721 25459
332886328 2071
666995273 2941
5182 580021528
506352707 4054
142792304 51683821
678281262 7457
32492928 849
275385319 2375
689469365 6920
1659 200305349
517511684 517511684
576422440 4125
943917721 471958861
921686354 4064
534012280 3859
548683323 4507
733029672 3323
742973202 6547
169022251 2250
419693095 3533
808995019 55460
326514075 1589
340290345 2218
432949624 1909
795944631 3905
727680011 45922
411359144 4955
237776020 2261
611500561 3504
459173035 189446924
668580563 2948
919292166 7254
648764531 24039
831851595 415925797
7375 702492789
233143203 1028
98610 960658620
347655239 320906193
886530392 3909
963903066 336482000
923947664 4074
466486461 8381
931991948 423711775
408967689 3768
273504657 6568
260897500 2672
952544780 952544780
543165415 2395
11460 636878040
190764757 1092
985790637 19262
962963786 4246
508014491 2240
754969011 754969011
804204432 3546
785605690 37057
343067424 1568
855915283 3774
823711307 3632
736617167 3248
899230280 3965
317737699 1401
164551835 1136
148223154 775
415434193 16648
662329514 62786
722498280 3552
302175794 1635
3201 252824583
826183079 6360
528136421 5089
153930701 770
67326391 392
935850675 6023
603837959 8338
942130331 6996
9392 763257321
10480 998974560
833435872 10091
176670995 779
3861 632072727
119410992 612
629859276 629859277
157424450 9919
140838454 621
562471059 10735
116571029 514
117833128 1225
838706945 684837448
336147274 1729
729957709 5565
362518850 8393
426362013 213181006
476546034 3983
125564391 2065
569928148 2513
285532387 1259
242473286 1507
785196244 27769
36183 623168915
418771202 1961
107439055 848
774581231 69695
880402005 12743
151417720 1580
431616449 2986
620485734 8082
108633081 479
96182212 1389
509599377 2247
417877654 4330
566074226 2496
231327209 1020
5843 752029158
138067528 12443
383346497 5696
752411549 16334
6678 998381034
573100857 2527
991937578 10651
385333465 192666732
86634162 382
509278349 12257
948670431 10978
720301286 14443
297000910 2584
5465 777226637
820496330 10490
557377603 9586
545934628 3893
440883268 1944
1767 246417262
556901892 5436
295547966 9437
492914863 11022
620574775 7217
795555334 20997
293468847 1294
986224401 5950
914238724 61051
10733 367630738
955051075 4925
203670847 203670846
488591309 365986
162672349 929
603826538 3304
265565968 1804
93811267 1559
519060781 4830
485338798 2140
334476925 31323
95615380 1143
581614419 3073
673551862 3047
489559000 2425
851641035 31843
945050185 6619
55930424 6259
930103919 15408
401814893 4801
92672465 422
2189133 44
432940617 250065115
103108615 620
696842232 14596
740944308 4302
598730716 108633
997508358 495886992
449926516 19759
394906651 381552968
442614069 221307035
862966609 431483304
933819378 933819377
819173657 3612
88635077 522
4024 587983121
90777643 45388821
17894850 116
986995992 11672
223982280 1905
111894224 676
776766024 3425
925196245 12732
775155974 3569
900476079 4226
595433767 3263
865439330 601833433
26017 808530309
474320169 5957
581359635 4147
1985 108268040
828094283 4598
70759377 312
42011774 2439
362786707 362786707
93631284 432
136210179 794
636601772 273009165
3840 573454039
335645063 2292
401421154 1770
473682083 473682083
592135144 3061
499852543 2204
4329 520337130
506516556 2982
458585371 24626
835287608 7699
638200 6
270434979 5230
219066083 6238
1946 260287230
242754757 1648
95286167 656
537270574 2369
657431530 3519
933291832 10748
249239017 14789
700441526 3189
16555781 73
149002578 657
923626281 4859
178586299 3550
908885825 43396
836587673 4287
479414320 2230
298965491 1737
185061797 2259
809190288 3568
566270117 6427
304354865 1342
1553 270727253
3864 690964349
545098541 139210
998084925 994983116
116665100 548
966552714 449959080
65747319 637
105763535 564
872524638 8082
142496592 3864
745244463 24606
619263479 85298
332114996 5409
185583413 92791706
761477425 17736
229637408 1712
186197054 821
692934769 6193
13319 83030646
198944051 4454
218018933 22754
1058380 7
5094 935037039
390659466 4739
507108809 2236
670257207 22676
250519496 1900
538729542 8593
51090360 6420
1646 66162027
245946302 2688
971372332 9456
55036036 341
502722095 19182
926899222 4087
207016397 9302
165795043 3458
826210991 75827
652632378 7570
261119402 130559701
613381263 133213
590847943 5442
457951442 2704
671101504 3904
342578360 5777
923002081 8160
734582527 3239
608474732 4441
412306958 1818
124154813 1532
896541451 9870
844759568 379156
545395283 2583
996937917 558200927
857387790 11270
809515542 4818
776120552 12051
4527 759761883
178981712 3094
286728889 189385
637639303 3656
971353249 4283
803880881 761259017
103253977 2058
257216631 5786
819605292 4827
244896640 12909
320450432 4863
343554343 67895
973599029 12337
795921209 4655
959911620 22926
641596263 3041
333774449 1951
608420562 16751
320588676 1489
184249650 1235
21318354 94
283459575 141729788
430951487 3009
743846353 4127
475859883 6213
68717 651162292
98574084 1029
617961753 308980876
847188187 9698
148585816 1707
864015990 14331
537787214 3429
620364242 25190
400289534 1765
6588894 93
870589503 13976
238313068 2842
675824365 2986
529244494 19015
841996302 14422
984823339 984823340
645905013 2848
732907791 29009
954637455 4957
947956096 5485
730829664 33304
887030149 7862
893225323 18903
706570685 4153
801124450 6866
135414469 2814
235908107 141360954
2815 575698949
587874421 47291
41875851 188
230221006 1286
120132164 1635
331862374 2447
242757967 121378983
111814004 1535
393 82413672
767108000 4640
851474186 56266
989905564 5273
279652782 1851
814356203 6121
693202193 3148
35403575 159
312976087 13928
375690357 187845179
739916902 12471
516985401 10988
86558858 2281
433477883 2429
694872639 347436319
515344678 4978
891974821 54857
855228860 3771
943953745 18867
817811952 3606
590568592 2604
850619300 850619301
99965923 99965924
541337649 3426
662459431 2921
259912084 2078
630551232 6529
655405054 327702527
797293576 9035
342700637 3794
856384574 301318631
19418 871771110
933706226 4117
854949331 10198
867710017 3826
8532 694838947
732391516 732391517
470138469 2073
25976693 12988346
330536071 3341
292142088 1918
518001323 7514
970390577 5452
508921247 2244
110561384 645
691402363 4413
305942835 1349
951790875 5810
730520430 10633
854 149058868
915617756 7024
25054957 144
631755284 3301
899728305 97595
657713928 4552
492818216 8261
405242362 2755
194088792 1143
439405745 8242
806003513 24860
193010771 1401
938018820 4345
185603147 1839
919220840 536000806
13166075 85
232323376 5850
303163269 2420
220632580 2030
862717582 7953
620289534 5645
217125066 1444
539934443 2881
201630415 1435
646469499 3398
475353352 3279
662718879 331359439
36560963 346
196654191 196654191
783865720 5410
5056 936731144
1001 205037603
388493971 1713
823055269 5845
576020165 208435981
56828356 54693855
776252910 11490
505521598 2229
831716019 3999
145302290 1311
925209980 925209979
322759119 1733
472860980 2085
417549754 2612
395625361 4420
669837091 6682
144024265 1413
885322332 4618
248111193 1094
618113519 4185
3485 754788270
452033298 7701
974747296 4484
741617297 71152
856050032 18595
746607949 12430
95 6222988
871340996 3842
860382489 860382490
964084158 941017124
165392788 836
741022037 8061
639780115 2821
588070977 5923
775936645 19194
404628332 404628331
302353646 5260
2864 348216738
153312068 676
3885 766059840
87985450 474
341915433 5463
863763375 10337
477545903 23813
822154572 13153
346115665 173057832
86652813 394
456216002 220676433
558367909 857708
41521919 264
476748001 3075
633200473 2792
794968997 352765050
132549451 737
483609306 9422
796047534 796047535
69171495 305
964553735 37282
238307034 2878
491002515 2165
78238056 78238055
237904807 1049
786105758 4865
967856564 5345
872659731 872659730
260578466 1932
276710208 110844652
182476969 1534
919436914 10744
45419036 266
472515468 20344
380508550 380508551
704372663 10410
778350143 3432
73327932 419
928046451 20870
202977944 895
975149906 5559
497196281 2229
913981929 377407
641075188 101452
56017589 247
432033516 399650
645398535 266576
577550867 2670
535229135 2360
917590641 5951
35004 152233657
340547298 8398
829401991 12846
852960098 10182
50347603 222
233823239 1031
642276001 3130
816222687 771427761
985265675 5128
644545705 2842
653550660 11070
954422966 27622
486291731 5316
752412875 9132
803564508 401782254
4456 881188708
834171214 6410
551860452 2451
682080856 12870
862445483 6155
881298221 17346
317508800 1400
7468470 1194
516819565 6930
836158445 5435
405738744 2738
281876209 1463
565334761 2503
123829350 3146
411628040 1815
777852005 8209
170446158 170446158
693781160 4555
943637051 109636
212504104 937
661609117 330804558
913140354 4560
901552903 5468
711149746 7185
208195055 918
367743096 367743095
26808272 316
32654290 254
277367049 1223
987321279 5930
806886351 3844
373073909 1645
323764795 2806
871527839 10272
771759926 5053
725373945 5468
845257510 3727
196378703 2504
225995652 1668
728470290 6871
118807480 567
258642350 4178
777172826 12707
625345151 7928
21975 845488125
65420182 306
590859899 2700
989366390 16690
927516624 8626
4476 159390493
477170368 2104
907656193 5022
709405375 3128
589593538 31551
258660639 3609
837022894 837022895
620375261 3883
21259858 117
188695907 188695907
110906205 98135673
813684199 9800
619144553 2730
903158613 34287
284852244 1256
356880786 1605
301230540 1885
780688079 780688079
1753 230164887
604152205 221157
258008604 6701
823171568 4016
923494760 4520
697959718 8827
830258676 9562
905558022 5566
291373199 18630
305382700 1493
735962382 3765
273542191 2433
534319597 2356
728140020 3805
774985215 387492607
877968677 5941
7197 726456113
658122091 3921
605372163 290545119
487200961 14621
195175962 987
74387775 328
721711279 9304
446259881 446259882
828894976 7072
65270899 28308935
678271989 10451
357700741 13362
279408977 1232
651370800 6871
861447839 5890
647763175 6970
498750316 3574
910612496 4528
841173515 3709
310024665 1367
182939808 5213
64635870 285
490 73997316
313399217 5392
278286288 12471
88459447 1793
502027109 2257
11214 720671937
31432016 308
411935265 2096
727314226 4916
480345456 2118
257676155 6541
561989891 20276
2317 29734061
314108304 1385
942420773 6148
516239237 221586117
619201226 9305
854393361 8250
265736552 89254218
125850547 659
694665726 3063
4639 574393927
43629890 21815790
813583911 813583912
109516110 5170
406934594 2363
40142332 177
843915344 812414614
786811088 13562
247154112 2036
536347968 2972
542280411 271140205
338557799 2100
557524637 2802
920879365 26734
358406632 358406633
696551034 4166
794000411 3501
948856926 474428463
928975580 817946680
31330963 1546
415837096 2831
634077673 20099
515113079 257556540
644772500 2843
565840273 5624
134468747 2729
394843132 1741
596966073 6061
553295204 3447
192636230 5578
966379094 4883
223726704 4584
823028168 3629
264118926 1685
292486641 1421
942842120 15482
43565341 18588313
661589582 9925
538972665 2387
120075381 791
980183379 6710
127942798 1179
315923230 1393
937212212 7127
403535410 1871
448296284 9417
431585118 1903
783996071 3718
814259216 19256
144557954 1195
925380456 41482
959170499 8251
33614290 338
332251746 1465
222366524 5174
2189 465331654
13997760 80
636957824 20171
230166209 1230
999541331 15003
663098621 4475
258768531 1141
419077625 1991
981067578 11051
973018411 4919
124282833 548
195 38521966
337 72352258
816674391 3601
449955328 1984
940888039 14723
696251441 3070
402402920 6040
4793 598673961
549064843 2421
486391464 243195732
622905228 10098
535039056 19795
420872176 9675
95133109 1372
6462720 51
256865329 12833
652445611 3070
675897511 10462
443450309 12093
246848408 246848408
810970636 19057
706228950 3114
697093464 3786
885941832 13773
624207316 624207316
546409286 546409287
895245714 4956
57605665 254
1134 147247632
20802265 343
260808460 260808461
212050218 935
16822964 101
571811789 285905894
735253675 6062
658181180 31269
494799503 2316
370670849 1635
129743994 43866721
317283406 1399
637987440 3757
304297727 1472
813962382 3589
462437334 462437334
521462093 167998
370563249 2150
420474222 1854
869289904 3833
345404215 1523
698648335 3205
578851831 3016
4067 682956965
124645905 656
297998126 1879
809951880 28776
899907873 3968
300273933 1324
252459051 1118
268204548 5403
585209599 2998
7511 482258777
4406 496967954
117135741 1511
2899855 18
581908029 2716
930427050 22855
913006318 5702
2175226 13
206480167 1343
571061474 2518
247883657 1093
444531148 2727
13117 308682361
628995984 6398
424082708 33628
949304859 8915
679665955 16739
703105823 6475
174585402 822
826510352 9808
639243058 320075
735329698 4358
34227359 180
792552986 8123
520675409 4146
297661272 6018
778711771 3449
102453003 1088
817010370 30465
754911375 9563
21123935 736
271482245 4662
623237054 6277
615285879 3730
302216015 2458
964680191 10368
593473496 9284
254007884 1120
403760075 2711
143566250 2791
404754785 1819
747718084 747718085
201431611 1490
6955 140079090
725928780 3228
876443716 6364
817131575 3603
1351 134908158
998298963 963003357
973766962 973766963
137881200 9466
288012058 2695
365233925 1673
123325824 2525
260645186 260645185
793273168 4372
592703454 592703453
621985799 4913
29291407 226
804273368 36698
596689270 2631
8558 712041888
803417501 10725
786757455 32967
94552453 94552452
451749754 3077
8433 468868485
774939130 4174
764287096 39496
943910556 4162
656255933 3477
273551321 1270
772223355 3405
551598778 2586
15150516 7725560
7027 592418262
857980826 4514
983809959 4361
839425660 4347
124938787 62469393
812883281 4895
541408140 45623
437580685 2612
665364133 3756
218894482 1259
58235874 58235875
626178444 2932
110653218 2922
403257483 9038
730711020 22849
4129 665827149
852162078 405352064
49600497 49600498
329158898 229450026
526381911 2321
733179879 733179879
778724622 3653
252742748 3515
830689136 11706
844385320 11787
999091453 20703
598279156 4695
12326873 61
444211825 2258
555659783 6648
18209407 112
948677114 4183
466844777 5469
489165291 2419
682470271 3104
326066757 3176
268975313 1186
85553963 1066
107614302 12270
310666825 2855
5376 630044188
637329420 3198
453357439 1999
949556323 4342
211144284 931
721669970 10309571
109541020 483
66872477 451
848205431 3740
308894251 2625
306167850 1350
448755752 5197
284549890 1854
532484640 6977
12 2611404
616878053 2720
176671748 779
6393319 161
518141680 2326
877256692 762339170
739809055 6581
481429953 3313
461044494 72927
650447493 6379
740229155 37134
260585156 1149
303383223 1615
540826129 6714
715733109 3507
807 171350573
127524039 769
340124797 2286
127501847 607
682839199 3592
193719736 2317
891331663 14601
2674 281321017
655517149 3455
198230235 3026
564993823 4506
992147812 11204
438306726 4309
621412819 2740
38327725 169
796401655 398200828
874959679 3858
502117488 2214
4515 469598206
660209982 4979
874057713 437028856
673962759 383173135
899966882 899966883
261266234 1152
918747670 4704
294104427 294104428
254584739 1151
368309689 2959
636834744 2808
715873571 302823
205628931 1132
342895099 171447549
386096796 3463
926635502 149381
993261538 7777
781608365 6237
252663791 105627889
109045507 54522754
910979725 455489862
916904664 48177
702581344 3632
861744551 8279
313641194 16721
373618136 2687
196254470 1084
432281915 2244
70588412 70588413
265 21287481
913659014 6336
654053521 6189
932616881 5980
57648473 4126
554299200 31200
138043547 54533083
231389457 10803
517202264 16719
530195401 2900
425233125 1875
302995447 1336
45131410 199
739912895 24928
941334261 873400783
951449055 38596
922316633 21971
113849081 502
321819268 1419
303222096 1337
77178549 413
857895756 17819
543705007 221629
552253610 14131
937187538 7439
970669364 4280
389686407 268307236
202114748 2252
134488276 593
2237 139089660
172348761 870
751647404 18937
893157408 9504
799029419 3990
571974262 2522
793442989 4198
67167690 3617
371079805 2236
739906161 369953080
28200632 381
32665821 183
218455777 109227889
998237370 5070
903992911 3986
80965181 357
447004279 3179
693066817 12134
445417525 1964
548380638 2418
904904069 3990
6494 715365253
807349798 22293
326768527 2169
775453741 775453741
212510701 5124
96613391 426
169372151 169372152
697393984 19483
204395071 1148
7329 854936326
773516601 407114
314582190 1578
772230213 3405
774282405 7526
999967914 999967914
5538 972694320
843514218 9830
441251910 2178
610025254 3131
294992160 1632
215534481 6251
303219568 1337
836080676 4127
922585906 4068
933592650 68295
245162152 1081
602672573 2751
977717535 11213
359010572 1583
491536348 15042
312145772 10698
199445856 2177
648222751 3825
930089310 16645
369428103 184714051
861990910 6985
409137558 7307
805564289 3552
344916314 2385
550590462 2682
579070179 4419
330153649 9966
712581792 3142
773525110 25763
883180843 441590422
117592358 117592357
926523323 10889
606975799 606975799
269034350 6305
58119237 5877
747884247 4298
689092007 4488
236426749 236426750
280264301 17057
6428 546553556
84366997 372
684772698 6741
277758310 2007
872089831 37290
80340721 673
230125823 19301
14961366 98
26920488 168
660864225 3046
840446713 6216
1595 338742910
610307376 305153688
995718110 5384
966568202 139743
1855 211429284
21490514 139
267941328 1504
701380359 5080
544232236 544232237
422247671 211123835
836375737 131428
362609712 4476
614004865 333771122
738888256 11067
5332 736226564
871564033 3843
171500525 2191
686718117 4689
879342442 4182
74160656 327
854632116 4385
56100449 1010
615542634 230454
177442501 1500
746186920 35554
998737220 4844
811024626 4837
823551476 346021437
126742998 642
540138289 16421
966098799 10480
464204400 18975
639732053 3269
639752500 8500
728003855 3210
736232442 11121
630525723 5006
753249951 373383932
475966492 122577
788551172 383527087
444088248 3577
663140661 2924
7572 963738265
873285995 8452
879826179 439913089
936904307 758448298
119148993 646
790655028 4916
78923764 348
1250 253903209
341323464 1505
91835633 1112
659636298 323010987
197988621 873
597050861 7945
429005299 10300
64569179 1247
617679245 308839623
995621269 4390
555238592 2474
85195800 1620
925264649 11024
404457834 6183
720518183 3177
749771507 3306
638412976 8322
106747351 578
162675513 3549
716435928 3159
965662079 36480
630612669 3582
258939420 1514
63673445 1983
902750025 11175
365390563 1858
480363129 3374
93892302 414
153472073 953
621641569 7328
932864320 439091326
440192308 220096154
866495698 9196
21746811 21746812
932629863 6696
722103649 3947
551479413 275739707
423902128 2404
827959801 5569
165344812 743
782952087 782952088
859842241 765298239
793420624 7355
634324109 4154
504658527 6194
229484935 1016
470695735 29624
191908887 872
782886274 3452
605769283 7076
726439299 4531
632525678 2789
674935967 2976
726089401 10620
495813252 3122
233611296 1332
816831717 6557
823902528 15862
232585799 8234
421330409 8021
124282016 548
489372070 2992
643404006 429808743
759054115 9282
565004583 282502291
994643585 9376
333674999 6652
536381135 222868168
212603941 106301971
337465009 1488
729818093 3218
955379887 97052
942515699 414673421
891038498 4513
989821190 7355
919257491 7990
844577133 3724
250847437 1442
281018568 2136
887441008 3913
306394927 1351
130691907 65345953
370893442 2689
471920141 10879
433748565 216874282
272972879 12761
124605269 555
907625585 4002
314008799 1400
555638418 2450
443845536 5585
581270458 2563
755674276 3332
179174059 834
398858660 2219
578772544 2552
374709646 2187
118842066 567
95750578 1509
363509741 25639
293922432 1296
888915452 16081
736560303 5342
262172310 1382
652060220 549115899
405362019 209896342
23289185 120
262013961 1379
792346446 11773
406856316 406856317
961706041 4873
781206185 4268
140716572 1578
158778019 6481
353105254 353105255
482124621 5376
808402517 43582
972941152 9676
421405502 1884
30917334 543
286118567 286118568
814752871 104215
259533181 2610
47399738 209
104367125 1151
366491868 2947
6378 554656204
1055 151170950
671406800 3340
167803247 5909
607788773 16826
699421715 8296
721876075 5534
9525238 42
332157614 4594
25408864 116
985248321 492624161
53128674 783
701841633 5737
744652352 3401
982790827 489626775
875510367 6451
4779 704380718
553461369 2695
619648736 5656
42668187 1510
105371968 703
880152326 880152327
399131169 28514
459029031 2024
434827701 26350
556810021 9685
36771168 672
41632887 233
746785082 9179
743076996 3443
6112 729998944
662311929 662311929
659163597 4187
41452865 1638
930062147 621284
733014343 366507172
284878068 123792724
267499311 3460
819282396 5766
538951371 4321
826140044 6099
941346319 9992
913511130 913511131
131649623 703
204791986 102395993
4499 217698328
160795023 709
599511998 278590499
654635521 15120
877689059 3870
313711641 1611
590773933 3642
915301941 4790
161457754 6843
129329262 653
839274291 18257
824113781 7463
35689961 231
836976000 17437
485859359 242929679
342287807 2456
559248769 3424
940740821 4148
616196399 14185
384499547 2199
963871146 4501
859291569 5276
803977639 3545
599505441 3611
403586468 201793234
928551477 14754
719978097 26462
641052115 77430
855641732 13868
951834812 20653
788559262 3477
437019865 218509932
1046 192030956
948982563 24152
288491836 4657
12459 100045770
531965003 265982501
374207023 1650
455849911 2010
989644586 6021
300235249 2450
51518061 575
711670703 3138
766106479 4430
163921149 1966
108650159 1380
163290012 720
379197767 2238
623438137 5761
113986731 898
549709581 2463
30678583 30678584
18271 817340643
242231087 1420
79603889 351
40142362 177
719932689 8299
674025077 2972
726 70859777
147309957 711
990631823 4368
594754775 3235
70225979 512
575784129 38829
143559026 633
981987862 4561
936873620 4131
688537477 3036
112446650 1019
966102510 10009
913881750 28625
508818493 4231
900868752 900868751
453808792 2001
155028515 911
755670943 3332
30836744 232
225997599 99660164
787463841 8240
716820024 3300
472510663 3352
969015729 484507865
687261348 3205
438164373 2111
270835596 1285
506800944 30264
398021516 16885
87446837 1276
378693504 10872
102195349 13588
891 148652658
337694778 1489
991478952 7316
587817378 3753
782831841 33191
523975578 6270
765197776 27214
613473468 2705
769735441 3394
810498259 6890
423840250 2027
536485024 2967
231101048 1019
910339073 4014
2943 176986894
916455308 4163
81483097 456
263432379 4633
140634802 2855
938948457 10299
921402290 8015
266068487 133034244
141291415 623
887887276 7223
167691483 9351
666560440 8344
689917843 6109
762377001 7019
728196649 12850
938687948 4139
422848649 411569071
102127706 565
140475168 628
973234235 5106
215520450 1212
282354796 1245
134706945 643
749775123 3306
457768531 2444
378921503 2236
75802980 387
515621625 233102
330897222 2034
863036562 5450
132900193 586
892206408 12008
903220290 11133
878683914 9026
980865767 13139
868383376 6375
322369143 322369142
326163019 1510
565735803 2762
795704203 7911
936624803 834042717
653542109 9363
842865990 15228
273467518 2075
959607133 479803566
4411 349533346
1862 258112383
71817155 804
645851898 5652
607578447 2679
31009 218901798
785984291 7567
985263244 5130
969848084 512314644
423723960 1944
791756693 4310
226790 1
803098609 3844
801039230 15970
824204452 3953
21771949 96
506743501 4395
288429740 11233
992649068 403190821
271526577 2740
401202935 2052
480823821 4468
612227408 5636
966614047 7358
567409305 2617
344407876 2998
550790420 6037
901782036 7604
434078941 1914
172861080 840
864757206 3813
617578335 3355
858568131 611402709
344602328 5943
641439041 4768
692851546 3055
430545573 215272786
690432102 52254
274437355 6797
719157431 3171
683865692 9821
30346 330098478
23448374 4275
822895210 6010
645718215 4279
493887533 246943766
323597777 1442
767512265 3733
724936817 5828
403860171 21937
246761881 110408
25843751 298
633290298 633290299
113688802 9652
635699616 2803
397843651 2449
9267969 55
983373476 257765
742585731 3547
59629797 2707
122695014 541
13707 433338639
300417765 15637
297931386 2460
919555887 42992
71439794 315
505458495 2624
560636063 10713
385402433 3392
313620306 4133
685285793 3644
74542849 589
799364555 327841729
928725226 8025
949818745 7855
393549382 11215
832859298 60169
453524273 5811
339769039 56049
205855153 9154
824232914 11121
684456892 3018
834197958 5969
321776910 1945
531379265 7592
414302623 3362
795585999 67280
753425703 4057
324402730 15448
643694732 3407
21646 423785388
850297673 4232
288183588 1353
720933382 4977
101528853 1731
994531424 11465
597784069 2951
842262657 3998
89559150 5935
105739249 479
243077257 121538628
530826599 24100
4568 541252217
1060 217142060
145599823 642
287270179 1641
334711255 5189
980337568 975196609
832330309 3670
995110628 6564
89583333 395
1226 222457930
849265843 34006
620099908 4612
7152350 2466024
459769394 7305
741159317 3268
341763460 25102
881140398 5591
956242126 943824401
817361971 3604
212777645 7684
906766129 588090251
130865571 9111
461420643 2152
800348967 3529
1911 288132936
574057656 3032
444967865 1962
980667368 70922
830565228 196073
110044128 1327
142034686 828
428820314 2695
767560785 4895
245676045 1335
972822694 44753
583774877 4746
369775953 369775954
42637083 188
653233764 21161
750451314 6854
293242151 1293
20844 652915884
845432713 23414
590008585 3288
290223024 3192
716364793 18667
295310915 147655458
864530678 3812
854989858 4476
852918886 844964636
498722492 3871
501516681 501516682
108166103 482
394607844 3118
41070479 752
131538780 580
910868394 16630
161451707 161451708
654071011 2884
788272449 9058
680754001 9866
641677589 9399
628155158 2878
708443921 14119
115675349 1050
442475211 4630
396468408 3318
573474719 3990
203399081 1926
1262 211589067
25865527 145
113608732 7233
471997914 231485
991288575 4475
584301744 4122
556036026 4693
923946533 4074
841153474 841153475
713463116 3405
876700391 4321
3781 825858005
226096611 8114
369310177 1632
133228638 794
242500789 49846
434656612 8091
738515878 22209
33365 906025740
109601429 590
973622349 4293
906642441 453321220
528971244 91092
632962183 3034
159442780 1358
915827108 7082
300791299 2137
612700478 15292
45120879 443
893228343 7698
711896948 3139
518805952 3176
364522275 3354
297081151 2980
116699920 931
306716237 5637
905994637 8760
901033489 6793
580687901 7475
382728789 4923
420897481 210448740
405688257 2307
577281385 45100
151723966 669
949351313 4186
536361061 2365
78469686 346
782660683 3451
503251447 2219
665410705 2934
703330772 23533
808207715 12024
898491774 17755
407537547 3132
505534481 2853
949578103 4187
79150059 349
3672 355198565
271696954 1198
363832622 2529
455312336 350890898
738087800 23960
743871652 743871653
433128017 3762
537721460 2371
738668133 5400
261664907 1574
907922225 4664
13448797 115
940916476 5716
312923273 1455
176137831 990
544519710 5072
130734007 1014
266554941 1879
324808263 324808263
746543519 4937
287056601 6219
197794999 884
283372118 2429
756657166 4521
507540602 3068
856293335 31958
664854172 664854173
750608099 6858
979196884 6295
645790440 645790441
889251687 3921
863353332 4187
270830105 1529
410519083 1814
34038507 499
986540850 4350
570888849 4330
802035556 6244
837997908 3695
271525211 1210
152887 548727293
264438307 1166
418530618 6714
671460223 10799
488524513 24436
329075851 1451
943301889 8814
3583776 60
186877028 824
527576532 9604
1552 278793520
233820416 9032
391972118 2541
25384358 2247
854711477 17940
924102850 10061
852511127 3759
221458608 8560
413096739 3020
399049209 2869
279804397 1591
633806565 633806566
618630356 6430
69851937 308
805742387 13757
627236651 627236650
2721505 12
11138 452670596
940664176 4756
35379552 156
833703734 5527
778333409 392162796
364454220 1940
258907218 258907218
881090804 3885
832276973 3683
204749919 1251
505240616 9057
901761520 766946752
548267617 4293
689839336 5787
810139007 7351
135463024 752
631733518 21547
566637250 2749
400156250 2561
251792152 1189
892273689 4855
49213887 217
83118523 388
604243037 13226
723583776 3645
124889113 602
907028015 453514007
584705012 29541
31715227 424
905399160 905399160
339734415 1498
152685960 735
376571488 5168
674769057 9529
106019475 1522
833267501 30369
393907554 175302541
142899989 142899989
716954081 3845
285987147 1381
226566007 999
601995259 3222
554119690 4241
167642123 167642123
795053281 3689
855348611 4237
655305295 20622
914609019 18086
864613536 10537
579453650 2555
233595818 1030
725905500 3203
572986884 2558
988727957 16031
629585255 3642
851436744 6744
917897008 12101
510733332 2252
86393904 408
320847671 2744
914668171 804405416
405732678 1789
473750177 68048
504044710 2437
681960538 3007
848925930 12476
734784929 367392465
760698383 6407
14652724 76
114835895 57417948
572832479 2640
922107032 242042
45489228 10238
123248917 114077323
95052521 515
51923976 280
566316334 6565
987671778 440599730
136970655 963
968104525 6035
109313438 482
783769273 7489
533189829 266594914
966074171 6177
815947380 4351
355127023 2408
370176562 24039
865207664 3815
173602699 3398
585684437 3041
84055108 417
618931980 3318
201592983 201592982
18084495 213
686736886 396468894
965006269 19861
928824728 7316
132425963 65205212
381804617 130688402
58739129 259
387995783 6614
953664566 4205
7042 690084613
791395967 10914
775045440 9780
4392 332896032
705323121 3110
958196199 4225
408620960 2961
498803816 249401908
407063796 203531898
230803455 1024
463940840 29870
262850770 1159
630201519 9815
770614186 17772
286511115 1875
944468793 10713
848274183 385678283
772061695 424915598
304842009 3355
402329008 1774
2413 307214084
272376038 1201
763642935 381821467
963416370 4248
321321013 4556
852483032 3778
507506014 3274
722157099 10060
4472 285231574
5060 808991787
509130244 82150
895029524 432783547
520485345 2295
774415211 6834
931923320 23701
330107851 8549
235513833 1097
909663038 4011
891486409 43423
972083817 5230
69038093 3621
540641519 78696
493122596 4795
551555711 2432
720748154 3178
774948990 774948990
724148644 3193
7630 751369354
866643908 569850890
669039526 5819
449226288 3836
137008519 1111
999699123 4408
981976591 8730
435238282 435238283
486293101 2807
493126199 246563099
410317579 1881
930073993 4101
55481093 451
400038107 2754
6825 540032076
762700318 3363
426229761 3784
588979896 2597
944938561 50086
987668024 4756
222340887 4396
9684 913288356
817127973 3603
858474293 13409
234022321 1652
397679283 2253
514773350 6868
769284564 3392
297508189 112930
618387371 4374
683321283 3013
94798841 418
526247138 526247137
620134611 8389
152331750 790
750434205 3511
205661251 8145
244172922 1093
682109647 3686
913287356 4027
129463 572012795
151566633 75783316
217039510 957
641763877 4171
529784743 2762
400156409 2604
421232719 7541
300464909 150232455
321 70779216
587489 4
987618799 81420
446299607 181660124
846335628 6444
505744557 2230
337168606 3589
92822827 92822826
299138648 1319
725531690 15769
548961873 11398
999220442 925901151
773126564 6135
244254985 1077
905514164 18945
124145488 1648
769501864 3393
256959143 128479571
229220875 2875
749256371 5326
485902527 4640
249923684 1102
624809206 2755
836207904 192011
315861701 4445
842549682 8034
761842965 4193
58 8773481
16532 297834678
470158853 470158854
834295001 43340
196670251 5880
916116969 735556278
458937164 4934
433889328 2581
815827069 585651658
563708441 281854221
983405951 20406
341437764 11224
186233309 7379
801486463 3534
734917649 3771
275425046 3887
429617064 21512
416388561 1836
261724588 261724587
536592237 2366
789512851 4734
397439315 2080
116351924 2225
151358718 115969187
807766445 4797
558359442 2462
2019 400874504
85962840 400
110802177 678
290164297 131231547
196723081 1141
203432593 897
623909631 2802
260727971 6881
193568723 6569
247172864 2207
806827728 9296
530222522 3177
780228322 5431
343167860 9021
838110111 20888
775586683 10726
812416160 6980
739118388 3259
3142649 14
311839627 1375
88470086 501
143252299 1585
622162480 4132
391310995 195655498
670349287 3853
823254959 3630
4003 401103163
673585665 6253
603720206 2662
160103674 1237
10386881 97
846492386 8184
344672123 13386
989317600 4778
114672646 827
500142644 3465
405578465 202789232
735546524 276220963
653381658 326690829
897120002 6060
915339615 4657
641372652 2828
643510418 3337
626385340 7140
991270589 5654
718564234 6204
242458089 213480228
574367361 4480
457015121 3811
25174024 111
299755996 3815
357744443 1693
418429805 1845
902531670 556425720
593298122 4286
662605532 6635
381693808 2737
84238623 424
822528153 50243
168802680 1447
638207 6
231623185 5928
163385095 821
580958548 4489
53828212 398
899233810 7173
299366025 1320
203981904 2714
669926599 3020
721472459 3252
306291822 11847
623845966 166702
229592043 6893
137323799 775
928263750 4093
750923347 50428
3139 374520368
979221600 9271
749347952 514529
380414257 4124
706433177 3129
770215873 4029
606541720 303270860
6116 547596060
894186378 312922386
961412594 7845
291915079 1420
540203520 2976
68449920 39084621
536338454 31907
149682494 660
310770371 2890
402557575 1775
188919251 833
352367779 5903
246447479 8664
620447296 6101
669901741 9736
15883132 96
151740278 936
145887534 923
342961140 1669
955346829 13148
976935364 32815
165830539 1284
629462111 44570
207173610 15743
238633700 1229
27736 427197788
991869418 991869418
442699493 1952
787917065 3524
315441946 2835
10682 843002076
907868271 7765
885847081 3906
4840 771140436
574508776 7582
571849893 87292
533574469 266787234
136175360 607
59192909 261
615967625 2716
666440813 3217
10886065 48
737725875 3375
973840555 4294
54931921 522
1468 20830920
65892372 65892372
720277108 3266
335833051 1613
627147260 627147261
829158931 15173
283046553 1798
232102358 1291
12356281 68
297100503 30874
840689124 38874
896391485 33613
1989 376328745
409271740 409271741
630515719 346549
209187576 1168
554938252 2513
923874415 461937207
668806658 2949
974156767 14377
814731399 5450
149788384 149788385
568998301 3127
973073110 8982
5367 388245480
459053615 229526807
291542819 21234
299674151 125662205
440412056 440412057
399155679 1760
781267277 8366
824904696 4686
542600101 3150
371461573 5364
353094420 2023
701110809 701110809
845912557 3804
31199940 31199940
847331309 7434
302317687 7893
113369700 2175
713834620 5732
193477122 1354
238585183 1052
378079986 2289
314748470 4265
807386811 4097
721882119 3183
961599911 31749
689289650 19499
165498591 2044
509265489 254632744
26387468 26387467
587842273 2592
239275301 1628
567286183 3602
715409610 305045807
63048176 278
503593361 4280
760436928 3353
25675 994675175
310866639 1894
129956148 2412
780396886 3441
189145010 834
210569627 1560
51484 854706687
618917540 2729
161291253 68734063
738191001 369095500
835 135254662
2672 261520089
108319566 728
567154551 7840
394803970 6670
54430081 240
555640400 2450
629003624 10852
998041762 20582
722757349 76930
136513069 785
603002928 6333
11668616 8085084
469550243 2434
398536376 38272
73934518 326
590444528 590444529
26012494 117
173158439 1414
801637221 6287
50801183 224
605299815 605299816
851714354 4729
56135384 345
812495593 3924
838452329 4110
745235225 3286
1250 147781664
232916247 1027
968265960 4566
183020752 807
237588577 237588578
781298444 3445
203431527 897
121896781 560
713885792 8659
622603289 8084
380185120 2272
417879759 2459
6444 131998896
696201899 4512
23505064 407
942682300 8564
458184490 5555
567579097 3496
242035166 1207
556163800 2468
871682474 5588
928038124 4092
672209591 3419
761129700 5574
7961 411790686
315929037 9535
85032746 1977
737553547 5125
814015717 5077
697407391 3322
948897728 4184
895946297 5343
478116214 6689
4847 602200974
828865841 828865842
160239088 1107
667136867 10133
967750667 5016
5243 977635984
409247961 3677
872194526 7101
2135 266352834
75021370 1085
591000876 15676
901335185 5836
417979038 1843
261944759 1155
566296753 283148376
741627075 10983
311021622 3010
164243495 1765
874473702 874473703
204256728 204256729
251328228 66683
444362770 222181385
816902272 3602
859638273 4448
10205610 45
910839259 4985
645403488 77722
536296139 7236
289661659 1833
800856588 18853
554866454 2799
150448310 150448310
51912895 302
341431201 2395
916685191 5353
274420153 1210
504705631 252352815
5556 871219692
439525753 1938
14984065 95
822435849 5416
42918756 235
256722561 1709
379840956 4490
667046016 3822
564557878 11527
388910357 142230814
628673332 10402
496350350 16330
1514 303846174
348851868 2874
501782143 10624
104897615 52448807
512572010 512572009
112574556 1657
303781789 7122
719532789 359766394
430942659 1973
848147130 4654
572847505 2559
160019705 2387
421536297 2301
644666630 10921
917334455 458667227
487164887 3048
417477326 1946
898549904 3962
612865442 102289
881821581 881821580
881084153 416746782
876344455 4154
66015649 435
581154237 414518
120032018 5356
821467184 10209
713756167 4714
325483655 325483656
597971361 5296
9768 881063832
915109755 4035
19725188 124
410360398 4597
188362838 28803
562073957 9486
669801303 3272
41663559 430
948017816 6921
4035 755346224
297782636 1446
557576624 4432
13750416 164
199829121 6449
333066707 166533353
752488036 5243
753722552 46343
666496014 20881
515904479 3302
406786169 203393084
402651732 2468
941238651 32945
73909807 383
321421212 179249603
55110630 243
100867312 1167
689677624 3041
877120561 438560280
616668537 308334269
294102930 3537
201165391 887
771188636 3524
989497860 4363
947089245 4176
625091688 2808
612341011 2700
1645 275055515
176524132 1868
370009297 187902404
950577056 14961
426754901 2420
479061098 9601
103642114 1798
32586866 145
9084 462645926
895374177 11055
586935108 2588
483323820 3035
377091439 188545720
346213899 2060
999018761 4405
2903 472478378
1354 225672534
2144 351583473
61387368 322
289067370 9002
660188600 2911
451089288 1989
754767104 3328
840945013 3708
703107579 703107579
44927175 2519
683287013 3668
56507136 322
931655895 4247
615956516 4124
2790 260680590
520557840 5886
93857549 1086
938435916 4369
909968959 454984479
735524359 325834020
702774272 5601
754492384 3859
426606673 2936
504750854 15771
1943 324615067
18370169 81
8712 449635961
65328648 319
992344298 9698
730380975 5776
746685738 9378
649532289 2864
512283877 512283878
825023719 7893
664788749 6113
241729874 4275
277663218 277663219
87768116 387
43498751 1824
927604548 117107
555644939 2450
309372660 2063
794730203 4266
574444321 11040
918209765 7417
402184895 2608
286114500 15500
908575034 4041
148058729 74029365
530620742 2407
366577997 1741
422528580 211264290
480675110 14165
730727047 3222
438838898 302264639
201813561 1928
662685533 2922
521750929 9913
205227161 12306
964037683 12599
335572471 3752
450466848 3046
1464 284176905
607699596 3358
760714399 380357199
203838302 1500
242473925 10244
802303918 5903
904553781 7939
214829804 2715
458800206 2023
6829 977923286
549815695 6331
330210608 1456
41399559 253
61352791 474
497171164 11503
85964737 42982368
386403057 3771
597363527 2909
719382539 3172
691549933 8024
112577381 1123
812368944 3582
984038727 4808
560388556 2613
956860681 7860
371327538 22744
509830377 2248
938732759 8771
429676769 3695
949905323 7793
226842843 2571
907171999 4000
179619264 792
608503517 3177
333678228 3037
809484087 4432
528718289 66472
766802732 17682
6394 994171090
837420587 30069
195085159 1576
216248677 1077
887597433 8089
128591064 567
945685981 945685982
57033031 1510
998945481 6505
241514240 120757120
431477425 56336
651252638 3803
855462078 3772
872969107 6047
112098593 1312
3693 228633128
58058500 256
164367339 9371
524569425 2313
833491594 30591
899315219 438077031
229417450 114708725
611882817 2698
866349260 3820
902141800 6542
47534312 238
654354889 5528
763985055 3829
510183172 3823
586258856 2585
663818585 2927
833101598 9141
356745303 1573
266042927 1264
889221127 596121628
855144095 4128
48760496 215
9903 846718595
950939359 4193
502646240 2261
392805477 1732
446 76682021
241013768 2214
859672583 4783
369342202 184671101
576435897 288217948
634236825 22075
59419724 262
56300102 56300103
713607632 713607631
231447944 1442
6622 434255763
131581828 1053
171485132 2702
897758034 7383
228946416 1334
58451486 315
99562126 439
693772894 346886447
684589497 3616
996353853 351113661
224466141 1882
1517 211080648
139022882 613
229151212 1378
512157605 2967
89292876 917
108407055 478
208127925 12525
658397680 658397680
249470099 1100
86523174 429
911762400 33276
993750721 993750722
100469684 443
209421763 1166
351973952 1874
532206993 3664
326421744 4603
951210318 28663
395491939 3695
329941773 1687
558503781 16312
146669152 712
15416557 117
308172969 3387
805938712 699965945
744292059 38527
124516314 1131
780535889 4222
16450203 231
788129539 16390
424290045 3318
75373200 664
598266705 2843
509320219 16402
231672403 1152
720748155 3178
731504929 4642
690255105 5776
82462859 1609
31269341 258
279781216 27358
672829507 13466
283067756 3851
232059877 2283
93437891 412
923933841 22972
117382854 743
629931045 314965523
769810313 255073
832351111 3723
669623989 5332
256341800 2747
540379031 4914
383153219 1935
847473815 423736908
342917346 1547
57117815 986
272027604 21655
73380385 672
208676870 1667
142610967 1391
322971751 2250
998581139 484797072
846306341 7497
495169319 2766
251358243 3412
283423965 1822
747699876 26782
81872169 361
666419799 14724
766783752 3381
563831220 3460
4920 663657443
238156407 1418
648666720 4680
161302870 3367
643639425 2838
575100644 7938
393422353 2735
737453474 8325
661123969 4654
545988058 4477
178641571 1282
248564669 1096
867147849 7423
387917240 22501
688412437 6171
956158053 12157
162467557 802
471501028 2079
227231471 4524
788049579 4561
450695807 2124
997795880 495449318
461805475 2971
298087383 1431
815647920 6288
240492693 3841
919909288 4841
389855476 1719
281796993 281796992
117271220 2079
122985757 1139
561368718 6498
823835799 5480
91623969 404
16782538 74
319331760 5160
807366837 14377
199576959 880
749371739 3807
148679699 1300
75151440 434
608820639 4541
596 79374166
142605051 1645
375506119 4514
550195727 2426
709729098 5443
498262024 2197
758619068 3345
505894003 21740
359103885 4745
612028846 2837
808427551 5804
588527836 2595
483306548 4913
406053098 2113
483971994 2134
354249105 1562
830680437 16934
274909673 1927
657439231 5587
22953931 4178
407090738 1795
533795956 3205
253553457 1118
164083204 1109
372086946 2013
166709253 916
634032074 4751
793095121 3497
406411265 1792
86648491 765
621699404 17349
360827662 1591
174126069 11951
514368630 2268
840579442 6322
226877794 6810
843223743 3859
657694945 4030
864325634 3921
731236405 731236405
964623407 16513
561150505 6548
633455617 18528
847589977 847589977
29446343 447
961649571 74127
766805976 10228
921669929 6849
97385393 566
773470335 12903
898102192 10742
137134399 3952
509377079 2246
546339519 2409
651578080 6070
401635584 2304
479254509 3494
340651575 12309
850368376 850368376
467049727 3414
461897325 230948663
603585841 5160
274870980 1212
940120686 10359
662837881 9598
576527130 3735
59801539 340
684364437 11266
137495291 1018
491900863 5824
751063183 375531592
131037030 1115
42083649 490
596327493 298163746
321139602 1416
60092195 838
863926623 5338
760492841 3838
343119301 2974
395743372 2027
166257984 792
452905620 1997
294352241 1456
146288788 3941
194359888 857
100242065 442
125468327 659
93056723 93056722
162836181 718
420490807 3436
468552261 2066
901369589 5626
557862187 2626
543327199 5870
469360682 2819
649100575 4442
873204937 9036
608320548 4026
494632823 494632822
717720719 3165
729663164 34573
628387501 3900
438617298 1934
611157457 305578728
588489931 294244966
756758516 4478
977697198 4311
559223354 91481
621768576 111488
71115029 591
599189189 203533984
13908952 63
652269269 6469
968984361 13330
937133118 38697
285531127 1259
800090402 9421
973661170 933835195
629801372 3595
751588687 3314
402 84599446
974641384 4419
2621 573561334
264058695 1796
853734908 7644
776218200 22404
538616015 8015
323030433 9049
259225187 1143
374127380 1782
852737921 3760
950260111 4190
175989816 776
722539716 129616
387360736 1708
742494921 8284
841140042 33863
992700651 11890
624136187 2752
763155827 3365
707585731 5524
226973960 1480
3897 789387334
446305301 223152650
335198577 1478
269569300 5386
591895189 9353
819714435 3976
707360317 7356
125529184 27729
425141881 2503
191816319 96592939
144057301 2283
1778 387093694
638099060 319049530
92289393 562
186972348 1337
723242877 3189
350919985 4182
556583157 3822
125691369 595
515670121 3220
21613 802424042
545814710 3141
796269418 3511
692852614 3055
673125085 3733
238033251 1425
48822985 292
54174876 2798
856616900 4636
767296585 10823
920232420 5055
909659443 37961
924348217 8679
612488758 17777
124362513 999
530840225 530840226
335990410 335990409
574187087 5188
224421565 112210782
553267368 3296
158300815 698
655904647 84694
147453302 10786
2263 366401145
398859989 5910
748327841 6305
263579558 4478
602813115 2658
764109129 6931
2086 239497832
145547712 1728
103849841 1062
583691692 2892
523174992 18339
195894426 3072
38784351 339
127699333 2078
50655388 1779
845079440 17968
676977238 2985
356972183 1574
607449030 2685
817638519 3953
447452794 3423
564709589 2490
980125192 967456890
885639732 9498
619870593 37468
765445427 6718
872072680 8342
779475353 4421
5559 547206696
611276523 10877
352396801 62928
438252696 2332
362578789 1716
778363521 6862
848162611 211559
378107521 56266
295513382 80972
391339781 3380
295211196 2090
144693935 638
9850177 882
856597162 3777
837267508 17450
874168035 34412
585895990 115493
495315912 2184
853125086 17248
29939 546937624
319950841 42049
880922527 6536
527056645 2395
537726202 2371
736820176 4289
303730395 303730396
190144661 4556
890683873 108303
941218352 5433
410042617 1808
647167499 2940
845259929 3727
714815985 3809
837437520 12890
41196040 393
138218200 1825
487604903 2150
678716351 5868
72047366 3701
993093667 4714
565201812 4283
478984703 2112
622544432 2745
313074287 7961
348602047 174301023
613681767 3772
925534070 4081
414573567 207286783
725213247 10858
896117569 10903
986665792 493332896
874034635 5047
53796741 667
911255857 4018
522419322 2467
51010333 319
416303173 2612
968167473 26799
90671545 852
420331404 1907
399905372 8563
491227333 2906
804400543 804400542
589985696 589985696
274410196 114322637
213412823 213412824
489621889 201765391
732085470 3228
168038942 1059
275794837 275794838
389630373 1718
893913919 866620977
787872915 6690
681636520 7012
135621615 598
182061042 1302
754040543 4553
609909900 7944
776312439 3423
936892736 10816
23911 671325236
750397076 8199
635014960 2800
766419371 766419372
634795104 2799
383885075 3625
619270218 12187
154629152 2019
297477416 2545
216049770 1530
3187 651331411
440885593 1944
150 20230592
966761470 18868
362831635 9545
620946926 11779
469874896 7142
831419473 3666
869135671 5265
329248103 164624051
261944311 1155
946470973 469010040
396711686 31274
500567453 2613
655831372 4097
526587969 2483
156082247 1056
472414860 16074
611712527 7937
778627429 3482
986263828 35764
274741136 1535
599905614 54598
270802936 7284
230495674 3869
989419971 11203
170945978 85472989
469913116 2072
106765 758540047
601948452 10236
846909088 5386
485811744 8252
899003488 3964
38430607 175
631115377 3678
19754448 336
722830608 3331
509142690 4858
2944 217412506
215066591 2108
177750520 2483
158932316 158932317
519671498 4095
5707 615562727
749914049 3829
753641622 4576
94490680 4870
381206302 1909
522215321 12585
220669588 973
387752896 2984
560403033 2471
69767029 531
748100972 3650
486498391 2507
371603035 19822
808907546 639656313
539765399 9715
323858977 1428
120647825 702
400377800 6770
819826194 5632
415482512 1832
471663838 471663839
31595246 152
3721 217163343
124698011 1323
652374763 4161
91170787 402
304353724 1342
867479401 3825
603264060 2660
856994015 7824
753644250 4050
995391327 995391326
52162086 230
732223435 8764
460618264 2031
944724705 395015299
173749334 1523
40142173 177
712582055 16344
617158774 2871
8345064 84
888313436 4436
980567192 5184
443923811 8866
909404903 27467
747728607 16832
189556136 4409
235635848 1039
90822291 1762
355874765 1852
135419528 21909
601855544 3530
421696630 17252
864253208 247403
426604505 3979
317860815 1456
410477256 3204
798555647 55776
385999440 1702
481654360 3539
831876724 3668
329527322 1453
780439375 10899
777462900 9222
435263425 4112
630679154 302339
693949197 4084
5418448 29
241306840 1064
988391610 126306
319143224 4105
760505269 13614
387812611 1710
456600807 5083
606198696 3972
1594 237969020
137890218 608
11245 332945451
914868627 457434313
963154619 10980
286390092 2213
672199401 672199401
398700337 1758
726641567 3204
332777845 19719
247347043 2320
50101821 2871
650610811 6364
797282490 8494
339663774 1887
968721846 5173
330736670 35354
715080017 3153
23971203 23971202
935290315 4124
805342278 3551
726620777 37154
40598726 322
116410935 636
547973651 6575
361753216 3872
143008103 731
581721092 2565
587441727 3321
473725454 2482
395300199 1743
784774771 5144
444969616 1962
924404193 4076
660391994 34547
791900252 4054
731668699 3553
945468665 4866
626081473 313040736
132926551 66463276
974292240 10324
335728691 6708
986326671 4349
806113472 4792
801641165 24755
135953460 828
655113968 7167
422181560 4061
163479901 939
46224907 46224908
976248930 28046
89356049 394
291173887 4592
644016962 644016963
682847603 357019136
115878710 871
376596949 132325
617773261 4238
541815423 6091
146053405 644
915790135 4038
352432612 352432612
530240780 2338
976246968 10957
689535746 78438
241535404 1065
3295 355217313
19422301 202
35672 405269592
605578692 3468
171746505 872
734835336 8255
75630672 432
455661679 2456
18815896 18815897
757071298 3894
223612678 8857
290629919 1608
3760 840130640
137555145 33591
5564 641095208
965231009 4256
924763521 5943
439796985 18088
216653299 2092
358456243 42451
2235 35100056
493270425 2175
258239955 2756
75341585 619
841361043 31246
898620469 383665011
10928450 109
778993543 5177
1900 359092400
938370312 22146
80675233 1056
655 116588690
689769158 7985
714848383 3152
816971427 40481
353707743 17365
687564495 3083
187308001 1200
224580289 1128
165570393 1079
9070 787693426
718719040 7880
661391005 4169
237791880 4518
86830 844508580
87087743 384
82784187 807
580803467 195499183
820743250 4625
188456562 1143
949208898 474322663
520082839 260041419
2135 429570540
310940172 4559
794694923 344498694
563127018 2483
4274 772696460
902889432 23592
150363550 663
124161179 9570
107839463 6261
885542880 10910
219584865 219584864
768848383 6208
892320127 8309
626619225 29876
210235258 927
301634502 1330
92449692 1518
807527179 672379
7515 949858425
312971579 1380
173126250 20448
66676553 294
560931795 5503
37882124 375
814706041 6756
387461875 387461876
256336985 256336986
423129715 2037
184473408 1061
330655559 330655558
413217333 1822
867224115 592747874
57766680 9439
583308676 2572
650871161 15363
926070797 19587
890306481 5362
800712477 5166
335027509 2356
478535005 2110
444874497 4406
573024513 286512256
571017810 4771
943912466 4162
36455436 522
206608431 4010
114757444 506
456303492 2012
671530760 2961
233885809 1213
794791203 4636
253372542 253372541
550524787 6737
885623177 3905
258448321 1170
723771150 10432
960809521 480404760
368372676 181196005
261527208 261527209
650807560 2987
62566277 62566278
718296500 5904
136528182 602
418968409 11250
251634584 2792
116031123 1053
145809489 4551
654294919 2885
804204991 3546
12696 804136863
191794680 15708
322930724 1852
7956 385897824
7368812 3684406
799057107 3932
895642210 4473
455396327 2008
273007349 15767
227066597 1654
276946989 1636
903313395 4349
608758585 5362
166294417 1356
415074276 13476
31264317 839
319324543 1408
803353313 9111
444719184 2373
117020924 58510462
192873839 192873838
594423304 297211652
613001227 166667
130152614 2297
93167270 700
377040741 7306
465196259 2130
988625457 988625458
169164637 2773
908568221 5110
471085847 6004
229290937 2839
686955082 3029
421608186 1859
850384328 9638
72632874 6156
364276973 2922
545981392 3897
269697051 1775
982567173 8484
593286830 2616
675279306 8230
683987052 10321
351559857 3099
260295232 2231
682387605 4780
462679871 231339936
194587354 858
170706022 1382
372718799 2700
524535303 4369
123481707 554
131854318 909
572587609 286293805
36972 873403832
603553220 2961
924355451 93597
357425767 1576
107883084 703
92051749 805
677533762 3334
763967906 9279
771393882 385696941
873837018 1184061
840087301 66300
13040255 174
850017584 3748
404637691 11516
109230305 131410
68185739 420
633606593 12196
636380358 4160
516204078 3354
152866719 76433359
510200882 2923
69086977 497
765372205 12924
485777988 4318
925393416 5583
217244509 3605
439381967 4119
850731839 177680
36491400 194
393287941 2020
983567935 774496112
889934453 3924
476714887 2399
197992135 2918
421504470 2923
708044625 3122
671963369 3721
250567501 1875
634744193 3728
828338239 4347
52567295 271
211778424 5226
6595920 3297960
716615281 4318
363529999 12043
442166994 77046
830455876 25525
802350924 401175462
333666198 2381
809592962 4578
193242336 12594
160720762 1906
120426909 531
447915481 1975
543859009 2938
225865793 225865793
785304395 6372
789579056 11271
3188 239856532
115664144 510
217493527 959
608127303 3857
542867032 2793
864984663 10078
151667943 21911
257853346 2658
177599589 1497
3744 514361591
450446635 450446635
974978065 4299
243016877 1482
859133196 726577563
937776981 21569
1642551 8
166919647 736
947312887 4177
621059190 84853
373833931 4037
755212688 15267
816433676 13622
588545636 5095
836641967 3689
95772188 5118
165105855 728
961140259 4238
868001594 16093
950126025 5475
538295506 2443
646813635 2852
36286719 160
269910000 2918
839938066 837151933
732004940 732004941
744309196 9698
929668288 7531
359356169 359356170
884554291 5805
586154296 3241
919396391 9515
268132396 1788
997574009 498787004
599514701 7775
250822233 2601
837276032 837276033
332595902 12802
5961 971150956
850185735 83221
365435019 12127
31523969 139
318242016 3185
576791051 14575
42441671 42441672
13910669 13910669
93091344 93091344
802795859 32202
736166833 3246
1279 211274173
797437701 11849
447514057 11682
430870231 430870232
669484204 37612
230884809 99755134
982723886 4477
559993600 2677
469505455 234752728
887726378 4599
185 15955236
169639667 748
615513489 2714
957044022 574550090
594677075 297338537
877243921 10220
411389253 6177
610141199 4628
808072971 5735
643045747 643045746
452666948 2731
93829134 202361
608449080 3919
374667608 22703
356290233 1571
682363815 3859
927126031 4088
202698498 6807
521920819 2745
923182091 7738
458273160 2484
832550596 832550596
266288035 1479
684020474 9502
905395634 307740052
115649532 1548
261783233 1957
552070571 12468
511189167 2254
854566819 5754
502298978 2714
24330788 137
585347570 2581
326126134 1438
462880353 2266
931536919 4113
585052986 3235
778123352 3431
720273542 3294
796314332 9354
995080586 5565
867481886 3825
601433615 2966
880183632 3881
301832648 1413
147341634 13602
564115783 37438
110660446 40375798
352596521 352596522
868255641 7201
3715 129486325
436466677 224096954
804806144 7424
567357499 8578
704645265 3107
931435226 6475
589588504 12028
992850669 992850670
543622822 2397
545292305 18107
805209786 402604893
344881062 6553
9483 306692142
843877319 4290
573331258 2528
986079276 10242
939575553 10799719
878718329 4515
466215824 9721
35269 645070010
991779481 22071
879495497 3878
974529522 4297
10640007 86
965502138 6194
319513321 1416
997374267 498687133
847547520 5840
46860778 271
466690669 11294
928107989 19433
358559845 1581
158941402 811
213618351 2270
624584492 2754
502920982 2727
564039963 8308
903390709 7610
755294168 5699
775727215 3608
708497313 3124
658919650 28521
247132621 1302
147660369 1222
7965 751450160
265889969 1607
682208315 37863
51681525 287
908484245 454242123
119422675 3149
260941062 3396
443788596 6228
818952395 3630
804434771 3547
447304040 2437
898035643 4151
899503729 6554
376929966 1662
880856572 440428286
591548607 5219
524226589 5375
164581348 772
476372071 6184
176346562 146728522
272126820 1219
334292396 1474
182202001 1000
667015164 9876
619085184 2797
120501627 60250813
880297880 440148940
3540 423041411
351479128 39461
424884542 3304
3712 797320458
717758700 12660
770367691 7999
635921963 2804
791450783 18036
470592006 2075
316713606 3871
554508613 2445
590211786 7383
477411664 11743
744556882 3283
206430988 1703
605538309 2670
69186037 342
239491527 5511
855059165 7542
486475317 186497681
41588459 377
636296769 18208
140493906 730
291710336 291710336
405773068 295028326
105798601 600
6481 835973580
432599779 2977
258542880 1140
8331 376411242
845127552 31337
371033347 1636
564258497 2488
339912749 9372
674937061 2976
574124494 10248
536964517 12699
362615771 181307886
706919040 41088
905522017 11064
360100271 1946
77109020 340
409200655 11655
320281883 3326
792639168 19163
337 52822562
661390630 18970
533188718 2351
458792760 3121
439159710 300099279
34814086 347
710762995 3134
279200596 1373
683753596 22084
173269030 764
21436039 116
151658622 1447
934578441 11138
409587757 30766
947647137 6311
540448385 3598
37932401 1864
882115105 4175
333954156 5023
815435695 3618
352003501 1611
858021528 6636
370102589 2123
930122873 930122874
166017525 1065
416830399 2242
188644490 939
832431192 3988
473770576 2089
958747732 54017
421309695 3419
257705406 257705406
467412555 2647
867200142 5037
521381941 4915
37438885 6867
5562 928983275
750273300 22260
608666085 66823
734681640 3457
189598970 836
666695599 8560
827104377 45573
419567049 1850
18120434 245
878340114 42161
179269935 1569
333384556 1470
257430000 1500
409237042 1921
767745740 9076
377203585 1910
593356770 2670
297666562 2194
225747486 1269
917825064 4047
228956745 2057
92722439 1195
633213089 8730
51243 514616219
62815711 405
919010849 4772
89356443 394
203353584 1659
364625641 182312820
934257530 143335
259060586 2965
158 33269498
7807 514317353
998338383 4402
369614536 7684
181425356 2738
19929805 237
213822968 1174
583638484 7881
655981374 655981375
605419994 3192
804394191 9799
211822794 934
605531970 2670
793105162 589788951
802877431 5550
124357274 849
192889585 1968
674844244 3299
372847693 1644
855002069 3770
275146589 1735
193680984 854
550653405 2428
931845837 418431
454294211 33468
610086961 2898
55221992 55221993
707306974 3845
332865811 1949
560222169 26243
912027639 6325
990918301 11964
838038671 5679
353807586 2303
371292105 2157
702479236 3501
556774361 2455
969183578 17415
562500785 3508
116162421 2530
88901091 833
166920137 736
895662723 6175
73304294 2945
947232621 4487
5078 209263422
39367122 2521
411842118 5739
569447409 2967
269172036 2437
131910566 3634
252044572 3276
1515 17433002
332989174 2413
18113890 130
41014327 183
635695174 2803
119030964 1508
555003748 3623
228203639 3427
21301 890497614
745342130 3364
19187419 10674510
184963932 2189
36720295 36720294
716517601 7950
983332428 4386
26441919 119
314150826 12507
659200935 3051
529906092 7424
676230329 7638
931635530 378476171
422998731 2065
561339740 6600
29260723 14630362
434079889 1914
974947264 487473632
159719630 15806
862131578 6062
748672961 37240
470039192 13462
255439283 127719641
491238188 42660
57347424 520
4165939 722
58014937 572
986091616 4348
339823137 2721
626169952 2761
692647929 259976088
333020148 1644
173973824 4863
303446359 1338
984662612 6208
115747431 513
977710925 709238404
757481941 3340
50210159 1672
308889343 1362
595016329 2823
514997202 9653
8748319 64
234434438 2597
977412559 4526
433627143 1912
501908120 3809
606661182 43861
372276390 6145
602997249 18245
379105291 1786
448602609 12752
291131527 8443
360496927 12945
53763057 601
308222592 1788
511624532 5659
423647947 1868
168495369 84247684
884455719 17493
102027102 621
618 131711250
143030816 6584
786022480 786022481
419702566 209851283
444008775 5405
484754750 3879
500760904 2208
993798163 4382
14719 823044461
784175053 3831
977935180 12020
588954723 349097713
799230883 12709
355419028 3361
740708646 3266
187556157 827
499372079 6481
569701910 2512
66027699 2306
272881175 3736
234927515 234927516
544125601 29856
412793608 2070
1713 156999876
940444439 6082
665942172 4674
12898 743397428
45097434 291
645856476 3216
992219376 4375
861524465 294652179
959127818 18237
424201890 2290
945608815 4413
437877953 5823
89005176 604
162047877 1740
609154805 6349
526835624 2323
555184368 2448
717186718 8999
95357601 11024
437937283 1931
353340431 1871
25812 477142513
451415000 3425
153349295 2644
428966279 17415
529622847 3827
922141988 806735290
23228029 155
94799055 418
618685847 2728
992875648 403764433
22225714 98
726942152 26264
594203514 6078
942591938 8702
539543145 21349
999843948 4842
43260937 21630469
190504441 840
14245905 236
272333880 1326
776759174 3425
613197603 29278
701912092 3854
668243978 17166
221324810 1752
214478400 4800
640206477 19628
282858884 1955
98767167 1927
938497193 45998
4523 983070516
982576498 491288249
681286172 3004
319802194 319802194
14000 981044397
332405418 1723
996045526 7863
901644294 5917
950214720 5694
394789254 3418
290930136 1495
131066102 106984862
210 43858881
596916543 2632
824316822 6062
115772505 57886253
6743 881205735
365957162 3487
684231220 10017
908142924 29614
6293006 43
85500583 377
153442605 778
138962781 274630
89548826 517
5392 488693136
421269207 2459
844158943 6644
773131919 8690
348607181 1857
284204053 2798
958481258 12681
888263486 888263486
59648601 1100
415035202 23978
188418890 1633
613137194 30915
3400 623958866
17656549 128
478959326 2709
114303672 504
483511704 5694
141874457 1521
651797333 2874
250480655 6558
67741566 875
570835465 2517
923246475 17201
812981409 406490704
143786149 634
25403 853159600
666995273 2941
358557214 1581
488719965 2282
132138615 23685
334205940 1605
2515 436572434
775940979 30031
851691036 4431
37647515 166
206003209 75275954
592382244 2612
145239769 4045
655204976 2889
855861085 415455
223698290 1342
3316 218940712
412586510 3070
695748710 3241
190305504 1998
631847499 2786
817374356 398093346
481209147 11462
166075789 97403594
872812301 17105
748994647 143266
479213608 2113
14911322 66
521887576 11207
746204099 11685
726158551 9425
144466864 637
621595816 6488
255783916 1286
652277931 3910
597048854 6264
992330487 442807
950595402 5858
18447247 83
297516383 5335
663778306 60400
557942036 5189
916199843 76385
500983527 2209
465378980 2052
315648429 13066
338836515 16196
168641408 3654
1778 313059891
60553731 267
806929032 3558
553148126 2439
535903588 23782
540442953 2383
536648407 7146
313132540 7028
647151890 11266
27139056 472
370674577 1849
455173068 2007
129865126 663
330869610 16497
275780287 1216
177763912 59452576
133126839 587
970061160 13304
954609147 16926
813218046 5095
543214790 6769
89391565 723
213493302 2213
650450936 650450937
454519853 2953
427321554 1914
813504299 3587
40860297 482
959447134 11493
893863409 4001
545885937 2407
87217793 478
605711888 31559
225120078 1043
954567527 4209
808860612 5892
170750160 1473
976443391 488221695
19678319 87
12202203 103
155257112 1268
426368959 1880
565483819 58796
128329 446997699
128537750 1087
622996720 2747
898530031 6795
5753628 53
387712637 1845
560 70715120
762453693 24458
405732012 1789
85236835 31767161
614300854 2764
164153743 82076871
148318490 1334
867932379 3827
103644335 457
100242063 442
276505124 2177
269355149 1629
878052420 6030
566526415 2498
426134543 2556
919939219 18661
4989425 22
5019 556295935
7999 292239994
53102245 876
339734415 1498
42410440 187
25425 828859422
282221155 7914
988572644 5286
586093958 8217
578536206 11998
954144420 477072210
122774163 1121
806476422 3556
894057185 22435
379487795 1682
9427230 74
725964394 3201
776874564 4308
903473964 5681
288093268 1701
199791962 899
474163431 29113
221165929 2888
105685539 466
789210600 11400
52025112 428
754369734 754369735
213185513 940
744072549 7108
936245518 4510
66349416 428
242439914 1069
480607403 240303702
601053388 601053388
268551978 12960
614496688 2723
678507803 339253901
953887153 4206
350114241 1971
917372313 458686157
230850301 99398143
425991908 5299
626368777 11704
940352159 11380
317283619 1399
986550276 4350
725317906 3651
971119061 4282
770616400 547447606
16989 371261324
366721048 1617
250151205 2412
194503041 1654
766771099 3386
9268 359311798
105152310 465
835 72292879
81969722 412
289251962 3641
718029430 3166
961700617 480850309
931022689 6744
749517665 282677336
706619109 706619110
335971026 2015
578324288 2550
904429424 12260
368958204 1943
918738442 4051
157877077 108808800
338142853 5559
393584619 2090
872468825 3847
597719796 4012
22431 612007404
327066481 163533240
735747750 3816
812966947 3971
11783951 55
377374871 4536
759908819 4482
245296268 3338
956685327 10023
416592749 5122
856693085 4350
390657640 2884
341717877 1804
769699849 10510
2041136 9
654065243 2884
417328149 4137
140105701 10590
441216901 3038
84791158 435
3139 618102275
789636433 4953
562839641 2569
7937721 35
688652848 344326424
797397292 3516
764593309 7622
207546599 1405
248519613 124259807
132673319 585
865971072 34643
237598395 237598394
512107860 7690
706860440 4966
443293941 2639
739653127 6791
621179671 2757
123737689 716
659668654 6758
383981975 191990988
719213950 719213950
343102116 34741
869716152 645330012
679245036 2995
314360096 49192
973434284 6517
330435716 1457
937148398 16733
703571059 45931
185826529 185826530
937687361 6596
475811713 2098
499595386 499595387
1438 145436444
114983544 507
869301077 3833
958804644 4547
887396049 35557
512094353 2258
561379583 5888
559439871 3190
982624036 950077229
493963325 5454
432306456 4908
281089535 2496
740087261 25582
384052373 7398
837799293 382613334
98936683 2947
316760751 1804
241615374 1078
223843765 987
665409517 2934
112853 954534228
833983304 833983303
820537074 3618
178392236 2941
646032388 3913
837887925 5022
871784603 3844
502013394 224927581
136947437 649
657245240 328622620
498817065 6056
735548264 17001
416887350 3630
831392530 17363
319863829 1541
835274176 3683
447006067 1971
4928 395472000
850766279 17745
218040451 24668
639992807 3686
902534720 4677
700013033 7952
521592630 3019
287886461 1703
646818268 17426
676521947 2983
808716073 3714
656026470 35673
120035301 655
163672822 1037
38098952 1786
884372632 18239
984054828 4339
639910246 639910246
774647543 16992
13026297 12971913
527839274 3144
831791497 408179076
373072991 1645
43775411 198
172282671 172282670
588906853 2729
566547067 238011237
917679879 40235
956381865 4217
151044138 666
315612193 1444
718295462 3277
614864706 3367
946653215 13513
387107640 1816
363524894 4037
940872313 940872312
932007629 11857
313878745 1384
245556970 126720096
182930432 940
837847837 6254
524424026 2739
163290960 720
350187478 6389
236544951 1043
894247169 5176
460390782 2030
498488728 2198
330648758 2123
930955143 7862
268069327 1182
714621896 3151
275931679 2612
761942045 3669
201 32087841
344776069 1638
997653186 7655
86824535 745
950443605 475221803
547867391 3424
644999293 2844
806693634 56622
340189501 1500
409679407 2823
907361369 453680684
736393475 3247
190812244 190812243
734179166 78229
5141 69598996
478075428 2108
574891276 5762
892888367 5957
397424607 2468
314038980 11595
429774469 1895
633753289 3603
490450955 8513
171282925 7395
152269559 1005
669317412 14284
363201385 363201386
751929216 7674
3885 545387308
970786445 6892
834831243 38689
266381738 1473
160820357 144227080
299169126 12149
705946221 18868
1243 118179468
479738998 2374
541635898 270817949
535003407 2359
671624607 335812303
472207423 5122
467209471 3508
992000765 25856
823985360 6523
772169318 3526
520825094 5817
540448839 2383
548857750 3325
280327185 1383
383612078 1754
57546496 1014
232857529 58610
3639 353638020
951616383 4196
397518751 4283
469476344 18380
205358795 3225
529308125 29375
840346901 19824
6509 753039228
231783147 1022
131540143 580
68974193 329
591169763 591169763
30364674 642
176671748 779
631454122 4771
171026977 2284
332446055 3083
674392676 674392677
612406090 14333
936271300 9238
110392306 55196153
77109350 340
186822068 904
19335815 279
30408763 539
717882935 5335
255833214 90990627
819849464 3615
680825110 680825111
357920254 2004
973569324 12124
532505269 2348
31750908 140
272325990 1410
624255105 12449
66940999 545
264893141 1174
351340554 7186
541277286 3509
139544795 938
995584017 448551900
435806280 8904
947797311 4928
84876359 4470
240659266 1647
921325792 24690
196855457 868
976795450 4307
617140227 4306
10659270 47
162434954 974
807611009 3561
629823606 5098
917325563 5276
616950038 4399
359459251 2797
478339673 167177528
580031775 426157628
980341046 980341045
68247857 2986
925713576 7911
797501294 4253
756301309 8941
44673600 5762
720519936 3177
347010948 1991
6489 661265159
772005918 3404
716056917 13560
125043738 62144252
732606273 10519
967575440 967575441
396926476 5361
283551963 103135313
396486811 198243405
786645271 3690
315405930 6069
668699510 7290
21159735 121
229060930 1010
402474761 9274
335262682 1766
221600676 1081
436324497 4916
659302753 16952
66528924 4854
314932907 1572
902183395 4255
471663359 5376
757546240 7963
461123016 17484
938331001 8227
794081525 3794
719200311 4142
735796301 3875
400704758 4513
589885992 2601
735940041 3245
683587223 6246
826433482 3644
725767839 21801
551239613 275619806
127143003 127143004
862143563 5108
915940664 17856
62594353 276
846446408 396086568
832813699 9858
3366 593645016
119973498 529
976963924 10202
545353236 6809
817358123 3604
370368239 2120
980883881 4325
690426099 11050
29026029 29026028
79050900 28003
622998816 2747
511658659 255829330
955496499 955496500
62497160 369
444363393 5983
369707153 184853577
308778779 10200
804828495 402414247
953906420 16028
960327236 11404
285529868 1259
456945091 2107
309576264 309576265
213546696 17876
808 54381029
322172143 2141
332476513 1466
225767526 1878
724496719 12659
82095862 532
4651 441086887
207061096 913
456632228 5281
601790398 288186745
918477081 459238541
183271683 874
303373088 2421
984988660 4475
819045151 6369
534455467 2366
450456296 225228148
983296828 4441
356991544 8918
654704000 9280
968728762 4419
480768490 3456
510511043 2251
997774350 5100
720516834 3177
561154833 9079
200929901 893
675014958 7794
3151 402932871
688368329 37958
109236605 8447
420049849 2081
306687808 1544
551153024 5175
117829036 678
719614189 3173
119231801 59615900
128406372 1096
898474077 8804
432197810 19060
474160199 2791
657966169 3718
413177274 2345
97934563 474
341295175 170647588
975536097 840290612
172100915 3883
466779739 233389870
637963082 2813
806450989 13237
593287248 2616
624844082 4481
745296388 15487
779581747 135051
2469 390064094
53296354 235
712613807 3427
756673403 15998
718290768 580899226
369076866 3180
889625443 4531
678650899 7544
681107647 4151
135391213 687
369955530 1799
836769440 836769439
777497491 4983
121084972 563
58126636 555
10795 539157681
874375484 6285
53412378 359
785259896 7734
17801 907082567
291655798 1286
130179182 574
695742704 251343897
352155654 6220
548928046 348769341
213298928 12345
9002 714717553
298221264 67716
603604992 2687
755656132 3388
498958524 14132
257361624 257361624
775897591 10677
15458365 108
449925371 6786
943461839 10204
95219406 47609703
89516909 1186
901507729 901507730
505978639 26301
494408741 3580
441918774 2454
352271002 1897
343507870 17341
344380724 13455
238586235 1052
376034666 2827
793605290 101523
768011355 3789
324149715 7983
419882538 3568
203702435 1033
286349322 2289
502179168 2879
112865360 609
602735820 2733
312615315 1849
294743203 20084
665742752 11011
652555199 3635
274245690 1889
615698337 3078
989410413 4583
887666854 4623
291867703 2056
454943001 2006
511088317 3588
224372668 1612
942684811 30419
483156055 4674
550809481 2840
874810301 163411
462251159 221963503
99402127 518
423419842 8979
413359567 5762
4884 477845676
22197481 11098741
933620159 11655
67409764 1483
176288589 3164
944627391 5728
4579 796684872
340717182 2642
364219815 4028
58117187 29058593
75873175 361
425960218 2799
683365195 5094
423073637 2419
206431820 1484
3971 589399646
485094478 8578
563127018 2483
3358 532619234
414911397 2266
804424632 578382318
250379472 1104
678330063 3003
354413556 10476
126894764 1286
646808104 2852
102734644 1353
978647303 42889
49583524 486
48955429 732
407792083 2093
122918784 630
478531869 2110
408625446 6214
982516079 420332891
521848393 2301
770862609 3399
811686947 3579
726392598 11027
612694049 5430
507979482 7023
236364375 1875
446863366 9026
700496801 16788
416564646 2555
591560706 5358
367562418 2681
354961259 1719
710769103 49407
66468825 379
501278863 2473
396681119 2536
580922934 9099
595326375 2625
201844880 890
329181637 2846
163772393 910
834745274 14827
31534 373362560
32841713 389
688198808 3322
287542795 3543
350421506 2405
26128867 131
320871226 2967
642040188 44549
770411629 3397
620500176 2736
476995799 5191
480949373 7759
864363546 26154
455805141 3041
391641974 3613
426824427 1882
2745 596004437
613242863 2704
149633549 1406
485093452 11988
643997249 15375
1140 177591511
184321272 827
529349917 2901
311993401 2916
480730086 8548
509050357 22496
55110579 243
59419867 262
749977350 15692
796090261 4508
322045070 1420
288401838 1873
679197869 5051
246647453 1947
694663897 3063
42438009 34441115
634816648 269661300
554042482 2518
122467793 540
484754668 3273
55452333 2507
894512579 424681132
903910018 5183
4555 440120708
438867520 2080
60099898 265
271264895 1514
566342811 8426
8618168 38
21913670 362
11327 976575508
943235078 4159
386413478 2419
448078890 219970
139071571 2409
19132457 3193
46867897 324
55083391 690
984089682 984089682
29660 694807852
107913448 553
139553787 814
85696198 998
165311610 767
967834499 4530
272831654 1203
919981562 4767
80643414 737
635384819 3889
476026436 3784
995174509 5014
224390502 6909
93895056 417
285230484 3663
782697108 5554
317729653 1412
469967816 8519
173569625 15759
155098753 37536
881273734 4610
280100973 10947
283547324 1794
939081719 91752
758983101 110737
438971876 3638
641788679 2886
71067491 2372
487314179 3620
997217737 4899
225837933 1029
407523377 15184
292224721 1626
386172673 3408
493608125 2519
757306704 8052
738546194 3965
477265069 34797
316878851 158439425
337479350 1947
318734968 1576
701226324 5660
721237457 4016
779104806 12014
573563531 573563532
906827304 7409
475932203 3366
831632395 4472
82891840 2297
302130501 302130501
974691782 8957
494160418 494160419
837869999 41250
335653641 1480
993744144 6311
385242757 2407
371457217 17121
173722150 766
5057 674830068
407773814 1798
745930570 5023
560477822 6463
808559904 34464
664499011 2930
755440820 3331
919236089 12568
146789935 969
651575678 2873
912845848 4025
756257017 4772
879848752 9962
561862705 12216
739716495 7791
109132100 1100
482527729 10536
306396113 1351
600459185 139124
905217519 534235115
1518 128217870
432845881 7725
493293406 11218
79629941 2562
725783269 7445
765554630 3603
682557167 22234
664762777 8844
350651081 3042
12735962 82
733521516 6357
424101582 1870
211729140 945
750881506 5100
140338760 998
545421079 3236
495997537 4027
43540240 21770120
839844880 3760
330574412 4248
161493257 80746629
859764834 3791
141711091 865
720763364 66763
70797148 1291
345942405 5333
478759360 4952
970138149 9265
513348815 2485
460864385 7333
792651208 56955
119831691 730
65924646 291
986768639 11520
306731742 4569
274646323 1211
801860448 56857
247428981 1091
14176 893730799
7767 593158023
69585372 34160105
785380695 3463
396106506 2856
297324623 1311
963408168 4248
376473061 1660
949864832 11714
4511 617781450
961646853 4954
69603270 418
451096631 2907
825719117 55173
36665099 3125
919484175 9027
955522175 34401
714851536 3152
995273663 5313
988235015 702880756
559041884 8817
542939078 2394
920424398 5089
978330121 8953
300141440 11584
519424156 5243
512999407 8168
970361884 7374
933522752 933522753
917463689 11092
130939804 43243
339740716 1666
684839273 3029
1257 249124016
1088 184742400
4035 831877218
958755361 107631
532413113 5153
271399172 2135
831887530 6065
627534647 2767
509829844 5957
124521408 2376
587189961 4070
7526 985853318
387638161 1820
630480609 2780
588001919 588001920
628088167 2876
610550356 3107
181711624 1945
177815605 1046
337012191 1486
697125943 4166
376069344 2544
621187717 2739
31323090 222
559270117 2466
92874366 443
420434434 2109
121109021 98616343
792037115 6318
11768 263854733
937281148 4679
190958864 842
967994007 6356
624616422 3828
888832691 6732
117868850 550
56967412 284
924758730 9513
542035271 2390
625801788 9396
3008 617571441
646523867 6676
423698039 11543
554987253 272186
953415098 4305
432731575 2661
738270167 3704
793166434 5151
833819724 7884
783474914 67914
298231046 1315
932527259 6130
844249160 8042
546462412 2634
104099205 1628
339011352 10491
489871841 2160
715546413 11557
877384459 12481
11105 275719071
176897480 780
294625679 2580
182436509 1035
176924865 1163
198696503 1676
450158221 3934
376021135 1658
598612553 14669
545091727 14862
121935789 903
451495196 12760
325899401 2641
352105947 14211
388521270 4982
362019396 35076
49035650 468
268637073 17129
782205609 3449
995853774 750512963
114526985 988
660195250 4069
940501439 5855
609616896 2688
708461101 7860
544330371 6888
41276326 182
286891835 1265
706 106130820
907598139 449536
630045191 630045190
898788986 449394493
974576145 487288073
967732131 8165
564034191 2487
455421429 3014
83419141 10430
533866015 2354
777179103 4022
140118225 1855
621622019 621622020
11708097 11708098
4421 796133680
295178481 2008
747054760 3294
225725443 79808
422982048 12986
610427731 610427732
820673100 8853
555143430 5843
78703061 714
752507079 7228
281817601 1280
468412864 2192
163046871 1402
567888983 2504
748456280 3740
130579677 24695
8343 918510596
871526283 545491745
32746037 148
202071499 891
255597590 4844
7194 568306374
502390663 59186
99291257 738
833464276 3675
511869544 2257
766783200 4790
964178908 450878882
587428010 6013
535345831 3595
566215531 6315
572201088 5568
722627074 6290
553833677 17924
932269971 10438
1273 45391702
627521909 2905
881229719 6159
860571010 860571011
280595341 4754
263402715 131701357
126804175 1346
96885697 636
147763695 965
443685889 2304
466059566 2055
475306844 7444
182796103 926
114647352 4043
825556991 8704
443683 588270793
205269227 5921
857773383 43241
661776542 2918
2590 265507439
434163811 434163812
159861440 1216
172273303 5737
612880005 271007928
911014379 24660
818474247 5548
884558588 884558587
2961 580450446
780444 63
827479928 3700
221223372 1323
429521494 2378
853029919 5629
437553479 218776740
87898348 1059
414155880 7160
566300029 3794
462225108 2068
886210129 7596
157018693 78509347
368886509 2662
444791270 2030
413441815 1823
986321003 4349
842454517 13668
504594060 4999
582730050 7350
238122016 7399
330428838 165799
495696719 8472
66495600 2538
766837678 4605
239 52810584
700784191 3090
428325600 2400
416581288 9106
223943721 1274
763273205 8406
440915575 1979
65865086 746
126095968 556
691035223 3047
308115802 1439
820667955 9749
262397783 1157
917601743 4046
659962600 2910
442093548 5694
229402119 1041
453944028 453944027
115199507 597
86194384 1212
226881989 1132
133824772 725
970452843 464699634
943912375 4162
751858369 24216
593654491 3107
491612515 7535
191791589 95895794
212957687 939
432127885 2858
475781761 5094
59378592 416
7436 986308032
974229677 25228
773062859 3733
233320609 1464
918210600 4600
583997648 4987
189108322 1126
86253190 86253190
345482002 2942
402485504 201242752
831841126 6058
938923021 4140
780167920 3440
936035377 919082555
328756887 2260
85906259 1387
522170935 11960
943472624 47875
528297584 2997
611 89896430
43443576 247
903894601 7050
465695636 465695635
908782252 22243
247948459 1145
604 120742837
773133927 3409
393032498 1733
542804106 4553
559947061 2469
20349989 196
667762355 4155
565843809 2495
135446962 797
406327504 15516
131455213 946
585041084 585041085
419353573 14652
993494974 17643
425397102 2257
145146405 640
349004639 2168
63000801 800
302371940 124001
726758064 5496
98339605 455
165448545 87595106
310595582 12994
612051843 5989
528466407 4808
32657904 144
17020541 231
776765328 3425
836294882 15935
8983 593083562
521618735 4365
709240098 4181
14546139 98
374885524 1653
115091676 1099
183815828 183815828
98404920 1640
463671859 2899
987922880 9920
185462638 1541
940363741 10377
866953761 60760
624352699 11203
473610738 8509
821509523 1693065
608913773 304456886
722109417 3184
372801147 2178
976113866 4304
955747798 477873899
997256583 6651
103599981 103599981
184155916 812
10025490 46
689929897 5513
616815885 2885
710601490 32234
1245103 14
763155865 3365
125802356 920
525700261 525700260
272783497 105828605
73314221 39931226
864869375 7104
73319871 36659935
6420108 78
5405 354611365
411450414 411450415
441337231 1946
784603266 528478
38032122 38032121
3999 748304877
418661540 2511
583913579 9118
242214895 1068
458400807 2122
316068763 1529
122014085 538
926834371 72710
791039641 9480
850170054 12689
511413704 2255
673901760 3808
472996556 9273
323840672 53237
921788475 6697
809612650 12265
773058917 50953
50238926 321
295199852 295199853
641750443 31531
718325856 9036
853009503 6272
639630013 27115
991342989 6298
578530048 7424
696109161 8479
387485959 12846
505830899 5575
767860970 7527
935221377 5224
423410482 423410483
705546101 3815
19452 722419181
32843702 32843701
893997212 25337
869498798 3939
193026522 966
944680648 5493
500529717 2207
215458021 4899
648191588 4899
295071466 2171
513316736 4007
970147791 7698
845791388 14827
59 7145699
235934798 2189
375113969 1654
893126696 5348
694895913 3064
723699248 16697
738146580 250644
406300074 2177
810542912 621284026
465390080 6848
642 105043398
464696807 2049
277365449 1223
929249178 6226
582678811 7065
1392 300378468
336773408 336773407
842486488 71591
230514136 230514135
355751675 2801
98247983 614
954221306 477110653
293789582 5576
392575972 1731
523073970 11364
455821248 227910624
634758597 6273
502338173 251169086
598851741 598851741
60945604 34720817
2698 448193190
495779721 2776
690821737 7288
543276226 73525
177162821 1349
952070134 4198
846082846 4132
651121182 2871
644465863 3976
844921604 1638269
378549279 1880
1755 130663664
250509039 125254520
13979 209899847
405036448 10911
723239687 3189
2880 565815653
528739133 72683
4919 496231923
852261264 4855
839569227 10196
447344799 79883
999569033 11522
679439987 71086
852478600 762969982
149875585 899
145405871 2232
268293753 1183
984789995 368857817
237759808 4069
709734749 3883
863611437 41145
3577 776431144
960914318 4237
801248843 318733324
852737174 3760
710437505 4592
110600600 1432
31750740 140
118945659 59472829
522075399 2302
986314058 4349
833553120 8415
801 18469458
318869523 1406
4628 59280052
246673143 3746
240096789 217450976
751881835 11192
18292 796224012
830055060 3660
63757550 993
381689252 1683
710089536 3131
973299327 7838
269635870 1970
3062 474570821
897293904 24972
1997 412680570
36400066 195
1911 408218348
727580803 13098
61516224 438
449742595 12763
515464416 4044
535338115 3015
20658892 150
371055887 2058
957134451 11141
683311223 683311223
346538177 1528
833016367 10322
338192604 3461
316827348 1397
413670947 1824
526054548 4220
271244427 1196
467853860 5183
97021289 1147
615025333 5319
333535162 7579
337499405 42918
276231687 1218
401800839 2602
753282961 5087
223506527 1302
752526791 8984
86869037 385
485743817 2801
505854986 252927493
278499349 1228
476404476 6789
414950778 1894
330676060 2420
854250691 51211
584671315 2578
855467522 7111
160727384 1365
610969839 9317
155123136 1008
266064791 133032396
895549964 8947
862690522 4263
901780563 5743
869600036 4791
720515008 3177
62112305 31056152
584653707 5673
288478651 1272
137911289 902
675241755 8854
447715531 2199
627456647 22409166
31892285 965
600713982 3949
799218205 399609103
775628641 3420
716472837 4332
367067807 3417
952979985 4202
98181061 642
249690470 1188
163764251 3269
124922242 76987
630067701 4416
495899819 2538
640865499 18096
286730073 1272
742629301 371314650
680047551 8961
198895707 877
450664238 2044
402547706 5242
6181 834601887
669452385 3815
21173 929260819
110431545 55215772
889606589 13886
275607711 1756
951084785 6353
558541932 4092
628188955 2973
935972817 5128
51254821 226
231993825 2445
983793955 5577
432206997 4029
159659163 79829582
247181208 1547
956608657 4218
755618677 7068
387462864 15561
253720609 253720610
460304151 5581
569357347 2662
72872078 72872078
860814477 3928
596917204 8095
75997339 482
38485939 26823743
152588635 141811
111799588 54940761
300913901 13867
317 54409880
351745001 20600
437801617 4513
86450997 2212
263985987 131992994
500735603 3589
746203101 3952
457410997 2489
885849156 3906
621134168 10298
458613719 4122
879272585 3877
570839146 2517
37723 368037117
150996381 110038045
107952991 476
454488541 3740
624134337 2752
865668881 3817
231782446 1022
150942987 709
203885110 899
707621473 3428
848632620 8679
13874278 67
389230110 3533
452419048 7275
76787536 1358
751812164 3315
225188494 1942
230193879 1015
501577649 3087
335022153 129128037
650042101 101300
240147491 100895036
524260162 5869
504460311 406369364
663492122 5229
925867099 28881
406678753 17596
150302803 1763
550165489 275082744
849663881 13989
282128003 1244
413443639 1823
133046964 1233
85046419 50926
350220935 4949
642048153 2831
677774102 677774101
441046773 2118
998199166 480358293
102438965 523
617558017 3712
357790121 2406
295783991 1624
657820147 5879
342142616 3112
738411176 622953126
3540 575834297
368310772 1624
5620 609629500
312885407 3944
910012828 455006414
340849531 2894
379598149 3033
619168513 3022
64083510 558
814230774 4522
92257919 456
367629831 1621
169534365 1155
5745 616817670
879960131 3880
961375526 4239
336144008 2652
775084073 503570599
152430481 4572
339333800 3891
564393369 7154
656688519 328344259
760890514 3355
553078734 27266
183322433 91661216
66123942 4159
532413280 263111393
979780143 5947
456531723 2013
49544611 755
640769443 5766
54221176 411
471765946 4204
8842 897573008
62466028 62466028
996778336 5439
294744577 2688
815065170 4573
2657 602456235
515325985 4590
421378478 1858
707361130 3119
833643525 3705
82809477 1068
5925 606087078
335938666 5882
250423800 2090
66450057 293
47908608 428
4771 782738584
685135612 3021
647498557 4885
642504570 2833
395753439 3026
403326144 5298
977518079 36480
824629248 41418
752333684 11457
10503 989488066
92766911 672
906860507 5065
812416092 5674
988749665 4408
103745897 573
252542807 4732
57608604 283
68699839 1346
757779418 3583
507668310 3753
516180867 2276
439271388 4531
530167500 2500
269935448 10591
134612005 67306003
150223666 1279
476709204 3809
544155985 2480
659011473 12076
115210843 508
939802238 10199
3177 652765482
427501036 1885
412983086 9561
706046711 353023355
252509723 1476
204073129 204073128
894678072 4234
379439645 11755
118 22410121
815794081 180696
617556329 2723
596552735 11024
506651093 2234
1440 76726849
704640025 3752
701537988 4307
768830791 3390
424554625 1872
613159799 8377
781930439 4903
401265185 200632593
9058862 5721963
693478575 8271
656391532 328195766
183304544 2672
576733687 2543
35661164 308
7708947 266
4893 663753308
4255 903559737
2679 289087206
795129246 3506
268658581 33135
439298729 3142
281235631 4058
312741672 7001
588767967 7534
978148976 11536
953434450 4204
18370072 81
698535950 3173
120577843 2079
799393499 5316
9451 791832116
83525437 606
764183222 3494
158289257 158289256
737757628 3253
168631231 2445
605407228 9736
578465009 4994
552180207 3208
72346968 319
685257565 32717
359010154 1583
483292320 3570
804147116 403426721
199806100 884
665804622 2977
176220488 974
97526241 532
297323010 1311
971543549 14819
933036693 6252
75550081 608
221220458 12603
462621464 3334
150256548 2028
286742206 2265
699176208 171310
8272 746862336
523853126 3125
203444705 1401
51761893 5316
260225862 2128
5418 654245929
953620898 9163
580475351 220150098
382054105 2438
900903928 450451964
336870975 2135
509601624 2247
767017161 13646
375759797 3517
832273526 88333
37755612 1863
692929520 11696
556098723 2452
138661496 1891
680152207 2999
494082881 7060
637897844 5975
336533135 64082
429469229 2447
845107065 4714
444439501 123250
627309438 2766
657420660 5101
734808891 3240
249016518 1098
919973668 10617
263666368 1376
433780506 52010
1725 264998882
919765310 6758
394729408 394729407
294472298 3879
424965553 13794
784175791 12059
163103812 1205
365117445 3431
335652159 1480
370605138 195738741
404069086 2385
313159385 156579693
950332725 4575
644569396 3769
620889047 322842885
527754818 2415
351757432 1982
2974 617605457
268115796 1858
546571130 2410
417797163 208898581
212521822 4687
9984 863126784
775141169 16136
297157167 2156
783080893 3572
465125018 3637
873424731 7060
122350839 61175419
87690 956776200
552636882 8739
972640987 10427
62 10995187
128047641 3994
761881301 155043
254686696 1123
389766090 372128243
763178833 29016
438133665 1984
817811952 3606
798836472 16968
685166388 3523
245027243 6321
982148702 490956907
137506800 1140
661547361 4295
67271400 475
479772533 4445
914114577 4394
405933463 5302
394164496 1738
694998740 9340
722216922 4055
485805586 485805587
673832069 37718
593965679 2619
357922655 2548
903541906 3984
41 3787889
593742028 2618
916733088 10872
163063237 719
451294325 203261484
861890957 724107541
817824120 4168
808995306 5863
4533 684182284
599300604 3931
627758831 2768
394413935 2352
807096877 37573
12239495 114
475356794 2096
549961080 549961081
21085 996850513
484220135 3539
646362031 2850
474020353 3474
599040609 13381
905434336 9232
739838227 14096
770862609 3399
258541206 1771
205654961 980
742513733 3274
468575669 2270
36060073 159
476868103 238434051
750458036 3309
964607028 482303514
35182481 2363
594356357 8514
939294623 4652
165188803 1198
849563282 3746
448592598 1978
881296435 9678
709178584 3127
70985583 313
203793318 1472
48400356 378
893048019 6442
331798017 7497
745115472 23377
1484 288713474
81946981 433
293242057 1293
385999984 1702
441534996 2242
756148897 5842
840268066 3705
638368126 4605
708861072 19777
115280499 4229
224524081 990
122462601 1675
15134 715605890
519624822 5498
379878275 1675
518714425 2719
111233772 564
406739445 406739446
250836120 13044
149706661 742
50224877 262
907385419 30935
346086196 346086195
267896306 66229
596470139 4410
44638 783262986
334006939 2658
841625824 4427
5116 675393856
889848224 12944
238769657 1919
319479920 11787
453220542 4556
911339955 911339956
56560811 574
242500928 1156
572119080 2535
438043631 11338
385309260 1954
643319507 2847
637305063 2940
19321 666631709
40691221 186
682718621 179472
513819785 23852
693471919 3703
761976000 4456
311833704 22152
686324089 343162044
584441110 2577
647350881 5665
591131990 7047
101421842 101421842
626953714 7579
771975759 31846
517839660 4524
518048062 2896
93993630 505
703789564 26687
126789947 1473
212893047 2928
853591682 7729
523442972 523442973
654120631 5846
280047441 1319
580043832 3244
133807279 590
22041668 11020834
865348761 432674380
486244191 2144
123482489 11106
4189 367387867
135353179 1589
899778357 8393
288 51722394
778577763 3433
964034537 9148
624919729 15504
7603 306955919
788588069 4132
563300892 13266
695096106 3400
742 166254172
224789927 27467
35497451 1754
54689140 54689140
179771164 1541
574372571 5911
403449150 1950
671602155 10274
44766014 497
254265673 1623
205863274 2345
305206844 3116
545719914 5375
737509440 6844
615286231 15120
666992331 2941
12468884 55
874648189 5395
335795426 8453
2410 506133740
775689496 775689495
203205741 101602871
950378834 10838
80345870 370
6897 658496305
253996443 126998221
171335048 4424
228773076 12068
688235076 3211
300419303 300419304
826658041 3645
888227287 6531083
766311371 11341
459782632 3701
390846359 3013
2988 383372352
987871851 4606
15639411 7819705
8164477 36
1747 91402480
10552 570891704
540611911 2714
333320098 2303
837662929 4504
888748691 849198583
210422187 7698
468059759 2352
700708328 18719
612300860 4453
3314 706710967
396463686 2266
614605530 9359
2365 480000414
591627361 4351
675286564 4602
975048779 15951
681589227 5379
65913996 32956998
11875 682307729
62795 926934127
96602783 48301391
756057960 3937
40620025 228
708967624 15275
281089538 3098
683551087 3014
184390722 1962
872014500 436007250
2118 384829192
501543645 3618
473923157 2641
628197618 3071
515271425 2272
576729513 2543
989431072 8638
236973301 118486651
747276345 3295
927546272 5920
559134263 3048
147575011 2162
371425957 1775
703553241 3968
99804663 3547
300670255 300670254
584668495 2578
374418969 1931
355382117 32851
195614375 12935
53 2917067
41049170 181
664918723 104927
428411731 1889
475013753 7298
212527508 1048
732373642 7898
635381291 10426
746003887 7281
968451359 14480
543650415 48290
190319280 1569
985097857 5988
184809097 1162
632528383 2789
959073990 6657
722522691 722522690
578021053 2917
161142677 10799
542305307 3922
586270756 34071
3337 656687004
729591175 3217
556296985 3162
192321214 848
216734235 1018
467189688 2060
150098219 780
9527 794199301
582110005 4413
975775972 17573
262883647 2312
394843454 1741
982603895 491301947
223589185 16044
995394478 4389
978499458 37801
466642988 17122
963131325 481565663
373380493 11574
55110456 243
688083893 3034
794076869 397038435
236544808 1043
4279 944186753
232007193 1023
828922994 3909
756579441 3336
384750974 5365
656057279 2955
881280975 5692
459254931 2025
582570018 4858
624041467 312020734
383161318 9062
299755833 1861
951494698 213053
154636593 1618
628456898 15893
535945471 3625
424509424 3081
739565452 3261
362186825 1597
994760459 9665
207858559 1729
300886530 12010
588481942 23096
879231410 5360
114756752 506
205928045 908
757669221 7084
112008164 1679
597449746 58631
956612361 4218
178876310 2963
896059143 3951
125869339 555
237656482 24483
3168 503740512
324313671 1430
651243346 15893
332932123 1468
573134491 3690
189825396 837
680404534 3583
817257868 6517
456760586 2014
357492135 4105
502225480 9108
337035519 8415
392576166 196288083
331796695 1463
703387521 22335
782980678 9254
528000826 5078
918176806 4095
301992727 151524939
202589970 2407
155795896 1048
458671724 18540
101536201 492
527487749 10193
482416155 5265
582392951 6042
733907048 12504
647646981 3452
307756744 1357
658995687 18530
119149982 566
403235059 1778
460545561 17480
351193770 2610
670632610 2996
461292895 2034
221078773 10475
37709761 480
990192232 6741
705908780 3255
848218828 9295
582070871 2930
201391000 888
356969034 1574
772345474 772345473
900404814 7667
921014753 52378
757951891 457983113
407316637 1796
38622679 386
1131 203550661
461527879 2420
752723154 3319
496821667 3858
656 147055520
996177455 16367
413868897 1952
154980177 1293
2562493 18
117209595 562
929020804 7347
602585315 2657
437295445 3178
806915488 9943
980737403 6981
487445401 2405
215087210 2767
628316611 9694
455399591 2008
987623114 7409
35830675 313
247342339 1092
85106847 443
96612965 426
521392740 2299
1725829 10
391757826 4099
808240931 404120466
73934193 326
75234221 1492
11805 680353949
107273088 473
330665027 2822
399609266 1762
828924760 3655
949993239 4703
90106800 816
8623 534281080
281107762 5724
511417843 2255
115495673 25723
97600971 48800486
191152447 992
560966764 5987
383277273 1690
904694115 7047
995616835 4390
928709144 4095
913508288 4928
659303031 6737
744235288 11431
483259665 16667
625784039 19646
948667824 19071
865665064 3817
704419364 3106
205701251 907
39244235 185
250785193 1288
905993910 847306599
974040570 6202
425294503 2470
774814111 4830
360714221 2851
748687866 21085
269108991 269108992
409201737 64604
661563123 11267
335881850 1481
813633758 6171
757749626 7954
214549074 22968
10265620 109
171519122 901
101739905 896
329966835 1767
693671053 346835527
955461974 4665
815569479 11671
972846410 352600926
733486469 6385
508562628 6356
924626940 4077
845482961 3728
456082560 2011
609299068 2769
671943146 4028
143028921 817
155459722 2284
822296528 6957
13747305 1345
481132249 4975
109357613 3118
870197731 3837
991018243 10180
3853 741170915
19467 607278945
508730639 6288
827120717 4756
772202695 5899
168734223 744
22464992 1672
490286070 2445
743860110 3486
545777552 14563
309618345 4659
637663001 4525
959185581 442981366
492483338 3561
14265739 73
531599851 2344
196614483 10103
216812615 956
727544203 4193
932744663 6713
548939899 274469949
705472857 352736428
855893763 31504
673569269 2970
15178930 3958
601521227 3102
673659987 27851
339823350 2025
2577 448666008
646248064 10846
846864201 127559
984105929 7288
946458067 8110
15875496 70
664702239 4131
300204792 2914
992584198 992584199
2719 294419363
111140835 1106
894515639 5953
894921744 3946
75009011 37504505
503256949 4165
263749397 4192
589485989 8546
929400505 4098
468552084 5434
744361346 3659
138336890 950
222854893 111427446
122680516 555
554785287 3647
747797649 5633
939991495 43611
709 134865882
298068455 2431
655230278 7595
528197305 2329
866234799 78928
780114319 40517
761237177 12307
738643532 4861
363309433 181654716
454048755 2718
995373085 497686542
255728682 38554
783790005 3456
694229764 3596
688410887 8094
863791027 4159
871792291 3844
1594 121783174
13209 787767839
683696824 683696825
944611591 7878
905511136 6112
877 193248034
306681467 2557
623946233 9622
266481619 1175
637969275 318984638
818100527 20206
217635754 176940670
793164826 5275
154760211 1120
234937780 1540
6800 932048800
710482268 710482269
107449091 541
585 108169658
399472610 199736305
289159801 1275
518410338 4749
385171407 5436
467643354 2062
992333235 12391
487106294 72735
699480054 9931
623085320 18249
69809400 578
2488 370321384
557780252 10484
24973885 117
952760861 4201
362016765 362016766
344232855 3402
544071609 2399
491880357 245940178
798542827 5673
979651189 489825595
199896898 3009
620901603 620901603
249142436 4027
137290943 672
182757723 5702
576689920 288344960
830059382 3660
184381895 813
134285618 940
3990 407019900
401421773 1770
513612159 2541
326672346 7194
639380784 5749
2043 278183052
885848296 3906
327983503 327983502
927984117 10151
809379629 809379630
971524086 12902
81418731 359
689198657 8306
4443936 84
827847447 40072
3278 692078986
247855321 2556
523986061 7381
387486151 3634
138007802 1797
678117745 3888
50268181 10916
131863211 596
863991954 5649
651030942 9462
872641067 6207
291880521 1287
691522777 7784
908998825 698446139
81269980 1913
452301841 4635
824183876 8633
24690868 174
10432407 46
491886630 3120
380331520 3712
495996182 6331
641235513 3292
189371320 835
655683461 28261
395980733 1746
106665655 37361
426766517 426766516
151082563 1151
854223266 427111633
39333110 181
74804375 37402187
181493690 1423
3687 695230897
434490019 217245009
771153020 5030
5208 995014330
173701771 1783
768825865 3767
521542536 3512
366073508 5503
547144320 167630
454041571 2002
667052302 7385
262527055 3039
551850189 4958
770881028 6157
267527394 2767
1563 350476179
886861000 8875
762838154 4747
741757024 4750
214191279 1096
840313727 5674
280210631 1295
987381828 6781
239809179 1334
351345754 3557
202627181 1505
190488783 95244391
48922595 268
214099215 74188539
1909 402154113
410266729 1809
523590258 18802
376284113 188142056
4195 941247055
317044711 1460
442 52600567
398025775 2027
856200412 61083
357440299 5950
468484917 2477
387764633 193882316
958425838 4226
612900402 3099
1133955 5
547713154 3220
263977229 1468
241737651 1301
437030111 1927
290452320 1875
498562273 13542
823863862 411931931
815547628 3596
138845901 775
726621915 3224
166049081 5058
501320961 6383
835965327 417982663
2451 524877464
403250847 1787
919905895 398372705
611499156 7398
16102195 71
88301232 976
99899985 615
523889519 2310
48160 504199644
90263613 398
687859213 687859214
765194797 3374
594346677 2638
183130042 5133
111957352 111957353
704647560 10087
999601172 9292
616 57319663
647603220 6270
968866743 968866744
360491584 360491583
566295689 5656
292924087 2183
183946272 1101
897869529 3959
8426 536357366
313004273 2108
159193931 16701
11025196 52
2266 444817563
15322 712361375
991970071 96392
467258311 7165
207451461 3114
899657497 9832
499034328 2313
599269066 10284
365134052 1610
947536083 4178
982320122 472264560
457259711 2567
35606483 157
550103929 1613208
131375660 131375661
38517431 283
351658411 4287
430143563 6394
18827783 18827784
220126691 110063346
107867670 833
183802522 17130
263930403 105328857
252163244 2993
1882 413978217
641825400 7914
670342573 3250
106208305 53104152
657563891 6194
408465064 3141
358134819 2654
108125208 828
519578330 2291
693176502 693176501
69623496 391
164492780 1572
316505945 2226
429997127 1896
811233508 3577
568832333 284416166
242088313 8921
59907367 293
7478708 109
922310716 922310716
350835850 1761
677120765 3803
106365917 469
984741422 975251573
650707333 4126
886473825 860446966
517766135 2283
796667914 464379436
527064607 2324
22452372 99
613786739 3381
953326562 4564
897014510 92390
715073405 3153
592407215 55559
38274859 227
752363353 5448
556860109 248805
126949928 63388168
923442769 4358
253327138 1117
315099609 35673
141972417 626
370615385 20093
967008102 478694248
403969776 16548
7762 526715726
289625573 144812787
428176189 214088094
320046735 320046736
361520886 4298
589543550 6571
826199083 7146
6988521 83
263306275 1161
997433081 4398
326056859 1772
389327207 4274
475355458 2096
985404045 7040
748410299 3300
808283125 3564
875268292 855198407
601227646 2651
421024162 7215
256879718 1452
467844466 467844467
367403606 1620
4587673 184
585347572 2581
202374214 1762
655674540 6411
234271942 1940
721861874 4725
154919671 1455
301116850 1990
267782226 133891113
549990028 5760
80246620 80246621
744396115 5276
446630277 3004
467468409 5494
769317768 270874777
341631025 5698
871765321 435882661
665415432 4642
24039884 106
808509916 3565
9373 765047583
406011269 1855
313924103 3392
322270011 1421
494980268 2515
825249870 6659
356024498 178012249
191120705 987
211527949 105763975
256501928 1131
33288532 740
776648304 5076
5270 533205777
540672127 2384
623279317 311639658
976791322 4307
24297836 545
415160936 8418
906937209 3999
781530084 3446
532481994 8520
51604870 445
306169687 1350
358312808 5848
279756734 14835
700790371 3090
144876501 6982
73532613 32440845
6761 588861988
561480425 2813
328999934 72320
999370598 944494673
695243783 3762
640222737 11695
985180103 4344
889977943 4227
708725000 3125
907912642 4606
687233097 402833
415619697 2684
486607762 3467
993119767 4379
225 26009100
4244 951206999
990474578 20600
903419 613400247
220999526 985
407998807 1799
397073731 4190
16928283 7386675
865523519 9681
764210300 5960
827755757 5949
982047637 8394
291818911 145909456
806046822 18009
38251501 875
198612451 5477
567099275 53596
159434073 703
498945093 3212
851360218 425680109
210929418 2653
847595097 18658
358344720 2111
863570614 4919
748422900 3746
963829741 481914870
67574909 2445
516110480 10163
274163629 2733
191965409 1803
185063340 816
899633445 449816722
491051751 3046
13338080 246
285990463 8732
967298774 90658
758394936 3344
194482100 1069
983560735 28626
956040402 956040402
617333369 16131
456159278 3953
307642648 15415
42778576 218
880145936 434975088
12931201 100
833197357 5606
20411322 90
437254977 1928
103871452 458
156940898 692
342700224 120412
361252278 20800
495271501 2893
78088220 400
615743810 9154
209630623 1076
592361573 3916
796382550 3650
795863628 5166
201631621 13867
659667316 3388
457503959 2684
544703295 2976
986456160 9931
229967088 1014
897393181 4319
716856808 6907
724224816 7758
335555511 167777756
186001694 186001695
80122185 362
896184329 14919
502595311 2298
386905445 1706
979286571 4318
498713409 2199
677221564 677221565
609801058 3447
2812 609731051
996386875 10175
263556828 6156
634818030 4565
93709550 737
881577425 6899
212751977 2449
491143114 491143115
37094 740188537
407630192 4647
908993537 6868
45886387 406
779712636 3438
227618788 6567
910345530 4014
139884280 910
93327 254613841
425690460 1877
498262024 2197
480375167 5664
200258220 883
308172861 308172862
91806749 945
47150950 1925
635 98216575
863458086 403456465
858 83554630
862070258 862070257
977570210 42754
1854 221183682
197915397 2836
897134573 4967
249812905 249812906
423919452 187358568
339822000 1550
343247008 31611
466057560 2055
944051108 944051107
836144400 15314
862943559 3805
741125472 741125473
832706616 26959
677222341 3180
632422817 10292
759313362 3971
404154151 4611
948032079 726154581
40299227 4674
614331879 4497
46934429 1146
342824203 2429
876037842 7507
936761872 4808
542531340 3666
304580650 1343
473086025 2086
1161 221833018
71035301 931
140352809 9165
249004474 1752
550650977 2428
642438276 5917
644319271 2841
510279751 2250
2450 332257928
360144619 1588
215225609 949
6945 917399775
971576857 4284
760399331 5082
18945291 955
610278875 305139438
691644095 20526
183927885 811
276008130 1217
691204636 6958
35581 689941928
479527218 3052
779398305 779398306
233018991 13339
275888909 1793
772722048 10346
632260505 5948
172136141 1265
126861561 1610
564487777 2489
756188012 129988
731753946 39739
455099039 227549519
624047385 3965
693753668 3059
674630753 16086
84402624 2919
489568498 2333
415770640 5972
111372083 742
197888609 86474570
792519783 628062539
494775890 2680
6074 755077162
832185959 416092980
73480734 324
2002 243321078
649942169 649942170
115875350 670
856922637 5083
337962374 4275
651970021 10342
115437368 509
955097148 461800917
719773528 4355
84128829 1127
911999058 868746848
64900266 528
834765973 44393
248232443 1796
2152444 802102
522781560 118841
959454595 10524
75534591 42151
857223864 37588
39273849 186
982324694 28297
96613031 426
829480430 3896
230293992 2004
282582832 1246
190731231 841
304251154 214715
897148394 6435
235184340 1037
926446191 4085
355155498 1566
687141551 89105
993477149 25110
551317734 3339
663024698 5445
955026325 4211
963456040 5683
30843711 136
605300079 16940
322010911 2008
709470486 10397
686435761 3414
735956896 4412
575142954 2536
321475533 198197
606215770 2673
307780578 1498
455398271 8064
324937414 2229
388270451 7289
861798169 25733
248330849 1490
5100 763623000
870368023 4920
153945013 76972507
618210513 30933
689636156 3299
878362826 3873
849488815 18011
246326533 4386
5272 142862708
503159471 2227
860587420 4795
847975287 3739
930405785 4954
456363995 2374
502155065 3080
650893040 2870
971703066 432182726
98599899 790
69648578 693
321335712 1888
903903049 6309
775774511 5316
495699065 13449
455398421 2008
892771698 9303
876322250 3864
494219549 247109774
683935521 5492
748046025 5571
397441400 1880
94796273 507
323458849 2717
311553183 2033
166067653 1418
280141344 2376
978093337 773171853
463745796 3156
717902230 4811
631180908 2918
595696006 34261
566358097 566358096
978150088 4369
984577573 10435
678723130 361534502
768080807 4778
7976 222634088
58033286 1637
411774611 6324
787599680 3760
808329628 22261
143247460 1730
832370987 43099
879726168 3879
69805940 496
95350509 1607
122556609 651
506984308 3023
706799627 3348
187107699 883
536269196 4646
695317237 41608
86517601 1040
132380235 747
1253 243916896
849030071 6762
823135963 12205
945349864 6351
279407743 1232
249923890 1102
827337216 3648
389 63464183
851812603 851812604
344851480 261431190
310249331 1877
689732270 39331
61733266 1347
708528696 93252
971443200 5061
63023564 3821
310932477 1371
337389425 9354
648077961 6238
336079550 3815
627370716 3797
671407308 3073
50064392 532
599488749 299744375
233596835 1030
150434520 1519
545545961 3426
564702899 3670
858523490 858523489
454599226 4275
991195921 48087
947689327 4813
42519 953289913
526950056 224466920
710140199 5016
634155640 4456
135428615 856
44440793 219
440211266 3001
8662 778320773
703735660 3136
824723879 5244
681500556 3269
447779499 4340
218 47086126
363959189 1755
941417744 4151
726184783 3202
537953062 2372
839561790 95191
336402281 3777
44904821 198
275369027 3434
339508656 5388
878364679 3873
1587543 7
824388919 3635
865712447 8928
16610171 86
437486055 4431
870908752 15613
198572456 11405
676085958 9397
975429464 4301
171957064 863
614204862 338441150
117054240 7198
608933835 2685
751034234 8299
629481876 10819
605081055 2668
514566668 403021984
691485759 3049
301166139 28207
613250945 4387
126323145 557
779471911 7576
132763899 1579
821673222 3623
214856591 1513
317153648 2592
834382149 834382150
706228314 3114
41382863 267
170775749 753
639438239 2976
580360112 2559
450882179 2727
260219995 3379
423426096 51587
7086635 68
1319 191360945
773241965 10889
943458879 4160
213791999 1200
517927117 4777
3757 764558368
293840146 177483647
357624092 6142
443380314 1955
263305512 1161
6350179 28
562065339 6124
530466170 2339
308036717 4194
928294655 6596
370460207 1992
927567941 4326
705948071 5529
492264214 4406
203706056 2359
775838363 6076
936997649 468498824
474321363 3351
244532911 122266455
360295356 137315802
329052958 3617
230747017 1037
9864 140492804
38707061 37692940
993045578 983584767
230523669 1043
552466633 2436
193843529 2936
546117742 5801
459336617 12077
4274 131368131
922589857 4068
215869871 2230
14559874 84
7143886 63
140523151 19124
294611354 147305677
331093082 16771
718343908 359171954
537700984 537700984
655770847 26280
774916034 3622
947056812 11461
192292497 192292497
4028 27176916
661886115 5115
299306491 11865
545024050 545024051
613925811 2707
145860829 705
701390855 8247
932725645 4265
520112190 5971
518068665 17417
310715132 155357566
513688598 2267
613596468 306798234
565111926 15845
981685785 114078
523322862 21352
85274483 376
193292264 33205
103416697 456
441851713 3108
831477315 31071
314333712 1386
277741380 8890
838875571 4502
743200662 3277
619716552 3534
232461934 1025
456377520 5147
216790225 3208
370302695 1658
502530439 5123
429772734 1895
546193121 4565
954787406 170453
636381631 2806
991758871 4373
77321411 370
788856706 9546
383051688 1689
5810697 5810696
854926875 20625
881766849 3888
597575999 4000
540854529 270427264
643865327 2839
789103850 20607
484873204 2279
213719002 178841543
551263827 7181
136529143 602
277138603 1222
558855273 3805
269687881 58374
26824829 9139302
597133597 6901
971593747 485796873
901823466 4338
48990170 48990169
308421947 160326772
134654327 744
404686735 2914
328358664 2945
28802585 127
149506585 740
814426229 814426228
823715413 3632
674239150 4030
400146115 8795
855321906 3910
791320179 3840
528995832 8727
2961 319559040
378291332 1668
266775410 1621
501859287 501859287
133865145 881
879351413 5783
101531912 4991
481482333 2123
857601997 7367
55051127 1704
591219744 60321
649422562 649422563
425462934 2789
218398604 1129
358094399 3660
928919771 464459886
819417052 59633
500401124 2625
315555240 8520
154736000 859
372331303 4767
894698385 3945
971077282 12399
355838217 1569
720236028 5095
294800290 1985
935400601 12941
863514543 12943
185102504 834
216674222 158427912
630427370 23163
490650302 16643
6889 995765207
981555775 4328
706004189 3113
231629553 1232
965359518 18462
513316979 2970
504880955 2334
211879799 112762
621379711 9195
589487935 3215
10790864 71
689900413 245878337
761549021 12448
983954714 25717
271353271 135676635
321655245 160827622
871257802 5171
294963928 52200
212860444 968
763825650 381912825
771414536 5156
879174608 8086
730069662 27894
1729 230997683
97293887 429
125921148 761
549603188 6209
874733539 4471
32850916 171
615736771 5610
541414520 270707260
377868533 129718
303220904 1337
640755140 257233659
959400742 13112
698059523 4066
387 46657562
305041755 152520877
762162181 5785
371057907 9067
101973018 101973019
503004568 2822
2302 447421324
388254444 23381
902683260 6906
734646806 3638
343542613 214914709
185063152 1126
606841330 6559
850367537 9013
976339167 4305
270063768 1534
711536819 5353
142071392 1771
901647379 5833
132446529 584
214281010 214281009
768530544 49208
967325635 483662818
652428192 18701
551943288 3672
876016079 5061
390451867 20684
796776325 4599
173511272 1067
508921247 2244
402473500 5629
232492905 232492906
735821093 25039
908582143 845255050
351729945 3257
679239046 2995
494145257 3181
488224156 2363
860296639 31848
487264097 4513
949593592 5219
627148485 4997
485590481 3066
696968415 11297
178213144 1290
154529232 1128
605080651 2668
497357050 2193
723132419 7935
408675506 4956
681353374 9542
108197759 960
697620508 24969
754415492 65873
847666730 101384
866060053 62261
30757494 169
904341885 4889
841753549 11031
570006849 269286500
323 12485565
115136220 778
386845735 1706
491215922 2677
4326 83046222
206532449 25930
283264456 1249
7379 934580781
255575586 1343
992664208 4377
732421975 3772
327011064 55435
122289439 5902
960520090 5965
330391126 321520574
802058729 6234
81230379 385
406069304 1849
4079 299414369
482 97565958
188419509 897
407062102 3125
401174047 4914
6471 896126758
212971565 1988
391118670 147314
757260902 3339
538540154 5823
995993927 5251
546795513 2411
497647784 570697
647040483 2853
245667777 2337
172912900 1823
531598676 2344
308492670 22052
829443635 4394
469780541 9471
5584 597884464
683443841 3056
844882961 8274
573136511 286568255
171408584 940
354794947 28067
337274846 2457
969761917 9852
708273114 3123
234276136 1033
722656088 424361460
701741645 3350
793674616 23041
948824020 10161
860626069 12099
546525927 4077
70363085 913
4302184 63
193516041 1716
755572073 601861787
539313753 2378
691413694 3067
739615869 739615868
622542573 2745
844281524 7700
672964474 4521
594421831 2621
942997428 13651
858884279 18708
965104222 5460
207392307 8653
292350867 2256
974837176 20296
320190980 1641
816079165 15634
642729774 2834
314422651 1725
591825744 3251
990854247 4369
878151959 3892
142402647 1730
988673009 9141
441788867 1948
516709000 12841
989268309 4362
469611865 20248
479156352 4584
895935050 3967
874737475 3857
240417036 3594
22722911 11044462
543700414 3674
691549486 345774743
347674187 1533
191865923 846
541602240 7440
849244330 6593
478295312 2948
6350175 28
700162690 13137
513459352 2264
119981444 2229
925759304 36336
618879510 3296
742002877 9408
679272701 339636351
721056949 11034
842693365 13506
147839913 715
970449814 8060
503368262 2573
200600081 1431
545573708 2714
380098825 5785
7831 917225043
454878189 6355
581 126315912
977470055 4310
498489001 2198
237258935 2154
81256049 40628025
307399905 4062
796428362 15662
371403008 2111
580968436 3238
404549629 404549628
443205309 4186
516526499 2813
852487770 10295
837617676 837617675
300307272 19416
108406970 478
470438997 31957
43090290 190
708161537 354080768
345719565 4588
584540721 5549
563807397 2486
978595835 486915958
844351919 3723
631489173 315744586
202263767 4142
289612108 1277
804174136 18751
176217033 777
68944465 304
368703937 15332
704569895 5559
343363087 1514
704876248 3437
485341891 2270
48760279 215
697386476 3075
186423307 822
179139601 900
572676440 2740
468764462 2804
392257619 3964
299467631 1595
726394409 76859
60919156 303
560111531 5428
238566528 9264
771779500 3403
230213867 1394
650584452 6523
469008421 2068
597859742 7757
330445824 81091
103705868 29081
624456772 3111
525916150 5245
30902 837489201
512321735 256160867
957285629 4221
577212474 8585
858235340 4121
179419587 179419588
269739351 269739352
357402388 2479
904948908 6378
894147799 10220
866372256 5797
512549920 2260
196471776 12807
778109174 6065
931228336 5132
306954560 1984
987854407 17787
744544970 7644
816980517 645057606
867703750 3826
137517467 2734
708412378 427949752
197249900 9523
858735316 5255
494353552 37928
442323722 2148
624128832 2752
258544021 1140
974067345 4295
744480453 5045
657818922 91529
492127553 6352
678871851 4339
547671799 3480
115829701 19950
285157485 1345
618791940 21915
494631171 2181
788328991 3476
351702358 4442
221669874 1059
999838187 499732237
699884498 4593
748329577 374164788
428618961 2618
166918072 1657
62791183 1097
97520913 430
867757047 6542
61147677 858
143785493 634
753633139 3323
189598462 836
803029376 11053
45201441 736
401775155 2819
893199800 14590
567202492 14464
858707718 13191
678793294 9831
10544 643572181
287126128 1667
820353311 8374
187471020 1779
995967180 24492
230556265 1205
685970957 7394
296188378 117137544
403757380 2187
537010876 14749
78140051 985
514180805 2416
359429527 179714763
583822757 2754
689444639 3040
775631362 3420
822127961 3625
76727672 211371
61914397 273
684394038 3739
267162876 1178
513688360 2265
662748136 8100
849936469 15376
643281883 3346
443604051 1956
12729393 494
622093089 3418
803842246 7471
343912766 2731
891273239 7722
846610802 3733
214999765 948
604745244 369613828
102963854 454
602589001 2657
986447280 7285
885937290 363543236
867700690 13236
398538733 1861
835050848 3682
2978 318013425
65568231 60883427
821585143 9788
212564896 4580
769984810 56723
18810 886722210
633886129 2795
92518316 3515
552473763 11196
358665119 1730
119395683 8850
211374816 2466
763347200 4400
429751842 10634
874694688 805549167
79272395 441
332634343 2074
438605043 2329
636381158 2806
240641109 1251
3992 693679428
781970410 4096
530971855 241203273
545563877 2602
941840040 455105802
690561871 4863
394441223 4762
947177635 473588817
189514073 2954
993827286 5462
671883739 3049
945430515 945430514
893003831 7784
315469063 1391
399380711 1761
13181 883842844
592392137 4844
892656375 22696
244685993 11252
246629570 14069
858552241 25935
115978040 3106
556844307 2978
606384241 6280
66985733 436
272527998 4197
720046682 3899
581138032 2867
306852161 1353
418274196 4557
751249069 6814
811200596 20171
651882876 43375
920283675 16367
102205287 4897
399381931 1761
94472798 94472799
855270599 16198
102011718 96953285
528892127 4074
107112584 488
291654513 1286
351862308 6258
18038183 18038184
4339 773046706
54266818 838
805078882 3777
280513236 31891
745770768 8754
92802290 6543
681158549 4135
960994530 4869
852585497 14557
438039911 9955
238408596 4122
152404895 672
596320521 4804
586668223 3284
731174183 3224
69805469 34902734
759636500 7510
310071779 3396
305466839 2520
694006874 694006875
494743173 3686
606184875 43689
838503954 670984439
21726606 115
53977410 435
610566822 2812
903980656 19460
921993818 13604
63684002 25874155
269431004 1188
52615511 232
624521926 4698
885174767 3903
107738284 106430723
2425 369172300
920394814 5696
736920450 9929
869371171 660785335
41673015 20836507
936006222 8790
85500882 377
943921293 12002
858451195 88191
963562771 9462
942901669 9189
467190246 2060
587467072 7677
18568 811912292
35963089 1008
262851928 1159
124552103 10344
619965479 24689
92101426 1819
695620203 3102
31915409 535
169691488 3751
580348773 290174386
563978771 32012
368324171 3711
903309980 3983
102888828 3948
480842170 4330
129498233 571
416148016 2395
125348224 1001
18350185 18350184
28368009 813
478748215 239374107
344160734 2160
983477278 6362
834006610 5501
235430161 1806
574008021 2531
346373755 173186877
679726597 35188
170204367 170204368
279464663 1268
694209517 3061
62104203 498
137291541 3715
698994351 20462
466040295 4437
958516494 4460
617868976 2999
422161533 3382
559305926 3425
458685412 102624
194134258 856
4865 884140775
966250900 955212781
13398 741989771
648947280 4560
491381109 3968
236770847 1044
349711722 1542
819855203 3787
5168 834911072
511348043 3742
782534439 5147
821440623 3622
488087636 2317
908911414 7016
251060607 251060608
862712964 3804
726506344 726506343
86407753 381
110081935 654
999241145 4406
574447680 6120
736492044 8044
825951376 4845
71439165 315
101410401 2600
519639583 381871
759897096 3976
645774356 5779
990537058 68720
352206423 1553
129440160 1328
888791696 6995
456757074 2014
338071424 5098
121666793 849
315021096 6709
69761434 502
475807519 2098
989828048 10302
326139930 2165
397705483 3867
17403047 104
972073164 4426
655206253 2889
423645588 1868
915446196 12708
75031008 2501
283943584 1252
888296058 4167
28107801 238
110901298 489
216379119 14564
890154675 3925
833419632 10573
347489776 347489777
801127080 5112
13770 747025653
478603561 3660
442413086 3529
935362980 70248
552918208 2438
585389433 292694716
576788792 2996
264179992 130805746
559615494 2492
585268046 2901
464296904 3235
789175448 32289
249718950 3162
83645328 83645329
876604364 6201
863448823 8218
266409080 9374
802328972 14706
29422663 940
10545926 10545927
421491486 210745743
142570686 986
155790856 3817
544303289 2400
1346084 183
550985677 4960
495774376 2651
591246102 2607
693321865 3147
758289479 8070
376248321 1659
801032876 3532
13459671 188
335087803 2834
97520559 430
986802854 986802855
490356539 2213
974752017 4298
248110449 1094
250675999 2161
602580669 602580670
147103435 56362
2286 167838375
287688019 125714332
400339863 200169931
692926371 4990
272477988 3349
667737701 20934
442923466 1953
149456586 659
757517986 12852
699429611 3084
12671 874007567
508331380 2738
493508401 246754200
313101685 1595
686805839 37592
29620 675247435
802161982 10063
406500745 5358
989942715 4365
148399243 772
247195506 1810
423648054 1868
239611822 5398
574274078 3607
984249076 462059227
27112201 176
68156730 327
8351197 37
172022322 9977
40020091 322
878513550 3933
8282216 37
742453625 16371
183988522 1017
761973999 4964
48382911 779
999702514 984583296
730922649 3848
633209201 3770
8827 735818720
230517299 115258649
150171830 919
755739320 33516
499209757 4876
14584979 237
848428685 4581
186091739 847
834355545 125148
705405251 32225
3102 478030083
505752549 2348
949803620 4188
825613516 17343
125049907 1539
416627674 9617
680976379 3115
292096032 6475
441790373 1948
607655267 14447
816674390 3601
566341440 5680
194324904 1483
66068460 3060
584168169 5109
264978935 1883
35369 807403532
562736407 479294453
501480052 250740026
881827060 881827059
963784799 4528
1830 387705295
211146272 1989
156032958 688
24039951 106
1447 140186739
285622590 1605
930070374 4237
123628252 647
4800 587427255
925153254 7002
397024207 2086
457 64937505
215224660 949
305691319 305691318
41594152 285
564836630 6262
890871702 6383
104732951 464
702601615 3098
219072463 2452
638244757 5868
244446871 1123
564084879 357120336
134466313 659
952404141 476202070
351753245 1551
176671238 779
9794 771434801
733770434 9396
931207951 4106
577565161 5133
454586396 4089
154445446 4785
980887579 4899
377908179 265671664
264983807 4157
287129561 1483
3122 670280232
939388855 213352
3538 143795345
734786839 14360
267469494 4139
296434594 1547
694022061 8677
368786065 4411
577957069 13094
398019961 1755
820809826 13695
501909172 250954586
306924875 1801
426679344 426679343
48952471 245
75753809 502
305268044 3947
348040235 2404
926266514 14727
333634366 10777
362182023 1701
551784958 2433
140816775 9075
323493001 2031
5429 650806804
101608274 77417777
478302220 2109
817590133 3605
621621784 8876
485958135 6536
187944275 925
104195430 2378
950027568 4189
947443056 15622
81127126 9853
737296500 5828
183845726 183845725
779192286 4666
2654 481019715
343361575 1514
738372909 5819
558887839 32194
622257409 4288
205907306 2705
823174496 8051
863227009 7692
651215194 4345
640642624 3600
529202374 6929
720524305 3177
525901817 2491
498748688 498748688
57151801 252
346915603 4999
389360791 7098
4006 772857767
716267872 33273
967721464 4267
638984160 7848
148081166 1415
850346951 9382
600923890 11118
713306060 4859
468744010 468744011
622090829 2743
570503449 3816
694483285 27271
589475500 3207
801065021 157010
850425129 759966799
102033871 1100
115587106 614
57524815 503
329955254 2003
545677861 2876
731371353 8933
352717596 2812
378778967 5864
918321248 17239
856236368 6266
896715421 20172
317862288 317862288
912173140 4741
54429839 240
107726940 475
93747911 1478
746618307 4382
56512997 459
348805326 1538
226403765 1107
461294730 22126
167109435 2265
392654360 14056
744410399 25149
140875035 1810
3368 581515271
6373 804607810
934833507 4122
121544956 692
877649519 10032
327529633 5024
896791920 22612
230341655 93202546
67476505 64994104
618691304 2728
308892065 1362
20522438 947
493417894 246708947
917979976 4538
794815616 15863
477563968 4448
381689937 1683
220943051 220943052
89972841 44986420
993214317 993214318
220215399 971
318308345 1502
395637479 2360
333041968 1735
428945179 2345
562464746 9549
823704911 3632
707774601 707774601
712171186 7559
648855610 2861
609 129365464
76434375 465
660870229 2914
514952286 257476143
35683311 204
270708921 1636
662232754 62199
110284746 15122
980653295 10460
559783054 411389460
147 16794603
731826186 4942
202872923 999
558759024 2928
489605707 2406
832549760 3671
764344121 12650
635579281 4261
908759552 4007
374662035 1652
722623041 28480
627216945 220466768
827285672 16575
34581095 564
16832023 76
866690035 866690035
651889854 4169
541201971 187718427
404656223 5874
163475525 38492
2043 131363767
85640960 1075
234502927 1034
444951822 2301
979439505 979439506
9681 342498523
306090247 1561
639632483 6903
51569840 26820135
773587512 3411
265542917 132771459
208049145 5461
202714293 101357146
694425323 20796
726518804 3674
425915376 1878
55109869 383
1085 240210936
633731133 10762
657464730 328732365
581169569 3538
731098760 3759
147414801 650
332933586 1468
823956706 6765
460197824 2384
64215728 64215729
945956982 4171
721741670 5590
822024269 822024270
102063586 4930
455943251 4062
416775834 416775835
205523255 10748
303355205 6723
13324 807592675
575143881 3305
93209809 847
833903248 833903249
426142399 1879
939358515 5476
623198735 4497
312796338 3464
68797344 528
587098400 2975
444498864 15221
738966307 7683
186206820 1730
978086165 10678
790963845 395481922
634621057 18528
142786001 4606
174245279 3246
854905241 5747
467584767 2594
648260358 4443
299399573 149699786
377396250 3750
387243379 2466
771563145 5143
812756151 10856
999918255 499849619
126353375 764
169128653 5852
123422207 1664
334720358 14684
865738357 4179
996528414 4394
850487195 4051
775620491 9370
361145555 2766
876016861 778107098
993978892 7202
786724461 393362230
848458938 7257
941495163 4748
562909133 10876
69639599 524
221802063 978
11876146 65
282811022 1247
607351654 2678
579419618 4136
855237154 3771
250299019 1555
183970191 2105
367268954 5628
848049279 11513
756702065 4083
120186749 750
434762181 1917
37874224 167
745938291 101779
828021244 3651
177805536 784
341437694 341437694
616244138 1850583
687775996 5585
184542285 1162
148972427 748
493 81647308
914306451 5641
264265681 3543
741603317 370801658
914895651 5415
408643515 204321757
653197391 3132
773816690 3412
222874689 1083
597370128 2634
702264212 4753
847397557 739156376
110792214 12509
112160257 512
534252289 2585
359039868 3832
932518422 34635
960311341 470026347
299616459 2860
900866971 450433486
43107311 357
664276696 2929
612538431 306269215
176639625 1125
720782819 720782820
426490602 2122
825073516 3638
424564872 6206
221025923 5403
20487 925848504
247979579 2618
531097537 7105
869811517 7567
657923592 2901
796949489 3514
198090464 4576
654684492 4191
157847929 696
778966840 40184
290273398 102631238
941470440 9689
11989 938051152
176120360 3020
774041097 3413
601 113705610
2886239 28
753626493 3323
2021 284318402
980441371 15678
72663786 72663786
904284740 4012
633645937 4816
96312466 82684901
999116699 487529853
176969562 1513
126096666 556
600070640 3601
55430369 784
63425951 304
180980016 798
78049054 78049053
918503550 4050
17154321 115
510 108147804
92749551 92749550
547935279 2887
303256941 1972
810664565 83145
533526239 85501
353875086 353875087
2715 140808045
438770703 1988
156940063 692
724622420 28128
26234912 125
888253441 5120
214782166 2817
922944020 9351
566219706 6695
1520 240994324
959479318 8831
387153026 3325
930772753 5317
932322796 6563
252652850 2563
303254036 3614
158700258 718
570602089 2709
3606 741049499
990078322 13645
288597918 2444
286009361 2210
567515401 12344
811986223 811986223
806452833 403226416
641364948 2828
363120236 6033
325165341 2363
972477614 5917
846937639 4705
2280 132740072
212393113 4721
903190728 4297
76549 247789113
851810947 15624
239156021 11046
813388138 830911
993188437 10372
970216177 4278
958750812 88688
382417472 64189
860561099 8050
598212581 8990
945885301 6826
686953998 3029
350540540 211169
298006409 1314
264434126 2425
970216176 4278
979976622 9841
1177 74529489
532375808 3725
193652438 1250
818044285 3607
579768571 7437
154890785 10357
870889724 6028
966947219 464541179
591246554 2607
242440714 1069
294577650 1305
593970180 2619
956222037 10934
91623617 404
484868464 25982
47626530 210
97378778 7253
3831 260846861
213865798 943
380563104 8416
761298874 42583
162602297 10376
929583288 4900
815770339 14531
943127750 5470
337112923 4243
8387 350687215
973718459 5148
237494643 1771
539537043 2379
954815561 6712
822764130 8130
848586861 8545
4254 730326720
412901112 412901113
720606847 3550
524403844 66897
381170125 190585062
676750313 2984
74841361 330
334603659 5759
641597190 70744
178458085 3698
19308954 87
482001899 3365
179256672 5817
642930922 5287
774213506 9031
854423049 28195
956381589 4217
390152044 2027
90655 984472130
697268806 5505
666221821 144705
775906697 12336
127230873 561
727805441 3241
512141651 512141651
103441426 491
297909409 1510
900480235 40564
663343259 3953
978252312 8929
149472128 4472
392665848 2218
510805072 3099
618345235 3713
74243588 4825
1477 302954411
419048254 2104
667721006 448904533
4522 956834685
869906847 4817
143990728 1093
910392861 4757
871754174 9203
30277492 152
425232748 19197
640011476 2822
276912386 1221
249266280 1303
242213253 1068
817516370 5195
439 40427949
340606419 1540
4497281 4497281
139458318 889
928486447 4094
878652045 5615
832294613 744714
294647712 1567
166126858 2327
774041483 3413
916466471 4041
418146752 2633
989626815 6551
96439256 43669353
258246509 2739
616001231 4190
452407511 2778
663567239 10069
519034128 4632
186351860 93175930
888072755 36276
598236121 6135
320589475 45754
101603533 448
850512139 3796
393293544 5514
580381453 4222
54546108 763
432653877 2516
307087217 24182
53296354 235
390753180 34675
26534780 117
896940324 162666
623966624 3375
404932274 3597
288933118 1274
67357097 33678548
507290813 2276
692543106 3820
584300221 6146
31068089 15534045
275897251 4130
127593284 859
515261772 5629
515165399 9401
6672 513571593
861813401 3800
306629019 1580
504821519 16752
51070687 227
780946372 444361425
737119799 104556
707324143 3934
768116648 5358
603422454 14682
768838389 14723
13797583 129
598497167 598497166
453993617 284529645
32921528 13970651
663646938 589765957
147868385 652
373754765 1648
62594317 276
947189274 4451
446379040 19991
690979968 3528
144716796 883
363316639 2320
598728955 2640
994667079 7403
414071071 4830
240904304 5065
630837392 2932
8309 536138225
358894740 4118
465603486 2053
500080455 2205
613653356 2911
694471667 7513
878841601 4024
886478923 44838
311616956 1498
125931017 54671390
865896246 3818
740961823 4376
970524989 10632
119526065 3611
566965976 6676
17236165 76
571363435 6908
237296118 1355
16186518 159
32132232 2088
89128864 393
410093126 2969
702903174 172610
977015628 4308
458221645 3141
100922440 445
788681621 144383
629290431 5607
780556093 390278046
882261450 4005
936498922 117077
756129539 3334
545885938 2407
798749795 20631
151506096 1273
1632 346094976
317757552 1494
276456391 1399
4760 456326920
706829870 3415
109648903 650
67018 920425212
491500227 62736
637282710 2810
735467585 6041
209984699 2010
724830429 3196
385745096 17048
314217650 3964
133651518 637
354752634 1637
350623186 1546
68228113 24569
337342226 4693
456845197 228422599
862947364 3805
224750876 991
317857319 143150721
344989135 4242
282582693 1246
623667028 1850644
903097357 4746
207622716 207622717
236881489 2197
178030935 785
383259096 2061
709011026 7873
962043540 481021770
700021860 11186
139837229 1070
690581641 3045
243066023 1479
302909854 302909855
49976121 317
925714806 805390682
722789022 3187
980316181 462304490
222856678 18987
331140720 1910
32585492 278
7430 478000164
597631320 23265
392851814 20332
826605246 12325
126573830 963
302226469 158558394
82071822 453
103591389 681
264683526 2408
947989965 22418
653160447 2880
627478032 5034
15272166 83
868320647 6318
406409471 1792
582205194 3407
3349 604920609
218316009 1289
645930486 22669
844193343 4192
223212324 111606162
33659561 151
735676708 10230
213682993 3734
817976664 6472
489503784 5698
941070745 30989
3352 628838552
529695030 3694
80916214 371
14887 883230823
668807424 2949
721198561 3180
337364582 2531
504160839 2223
739082655 27652
770915097 47714
7555 324735537
661982895 8015
736844398 3249
434201828 6868
490549345 2163
353628044 353628044
583903614 4789
667877678 3809
607828244 12135
579356344 216147158
380083949 1917
204032406 4911
251241297 4920
663178817 4168
655557800 655557801
737076921 3250
319845699 4516
788555785 3477
383114315 2067
641283664 24805
521576957 2743
295509458 1303
637037903 3866
618916699 2729
551669825 3881
975481438 5059
430379398 10061
541110306 87686
304243780 1533
513055721 82898
484899913 3192
615057191 2712
275060049 1928
836834957 9083
293195071 5530
752496219 752496220
91495040 448
235112500 3412
325645325 1809
952380253 5427
976330007 62163
949841955 46586
596925843 596925844
802424630 802424631
634591013 31996
163773535 74214523
356419988 1633
403038685 403038685
250426307 4092
659863410 3708
9223 928279039
758439619 22580
908301979 4005
793088128 3497
807590432 6259
54802200 447
685288653 5606
222795361 1440
949363115 5993
983603492 4337
303446566 1338
1335 183751954
8250 454154250
745618971 6135
378149912 2097
278868743 1863
887434668 3913
453674344 10733
784765698 639740556
499173540 2201
836435570 16683
115334121 115334121
484234232 5322
1999046 109229681
975157900 11210
101603264 448
596689703 2631
352353887 2146
530364818 2427
85012850 403
274419531 1210
752286515 311223243
237812432 1936
934306523 345700253
450339618 3558
870872420 6886
201828692 1125
306004884 4829
737666581 692875542
988475677 4959
806338723 29798
673798875 2971
431423730 3526
368536943 1625
635420302 10677
20836598 134
483398720 5055
243691531 121845765
968190335 156311
256256989 128128494
986097731 5365
547937104 3310
692847231 3055
10205631 45
869307265 15456
66394231 305
647965583 3318
643805279 3834
89129649 393
45124 491355236
192056736 2448
319812769 3858
934433575 8038
63818730 367
703734291 703734290
505290348 2228
9599 917913974
420245577 1853
894011107 3942
393369238 7317
617351351 4510
625146983 3672
972984661 8310
261329678 61187
88598055 4143
196340767 196340768
889598369 5072
298912661 1318
959730114 70501
240113411 2772
10247183 48
11505 975600990
845500991 5124
2546 442432392
351983546 1552
664677697 2976
255544369 1654
257800341 1695
923296242 923296242
51346491 454
551785179 2433
538383371 8279
954935014 15566
453140052 2551
868348140 4020
767009989 6444
394837727 120304
493414291 6262
514825263 94961
320658117 107455913
890957813 826215132
353171726 4525
606375151 303187575
988337071 24465
420354480 2660
325900102 1437
231185013 2523
499393437 2389
62826062 349
503694734 2291
133767648 784
731180631 3224
88032127 806
624251714 3855
979520590 9759
924184681 6465
300950104 5252
384414135 1695
579002529 2553
971432210 681390151
749202243 5246
761776546 5273
961778773 480889387
951334834 398975141
187118667 5414
517 116726946
303901920 2124
88032495 451
4313706 33
715317755 357658877
534046503 3806
205320171 1214
146005361 2021
864231287 833689164
49894019 220
560413295 31384
164369544 2042
518904147 2288
15636169 203
654613008 4109
885029066 7443
974583299 17196
726358751 6048
350589492 4644
248916719 3952
181433790 800
196232841 3754
501054692 5162
869712711 4319
348955182 3414
859225915 8103
596092082 4671
382936852 82436
301622273 4152
190074846 1695
156806559 1611
527219580 4009
223695020 1345
1917 392338622
116344341 513
41658999 331
490647327 6539
784470069 3459
616963283 5523
173950258 835
591221285 295610642
763039367 11004
526146047 5448
860522452 822590689
956915905 6479
467838716 2932
968859697 4272
215905983 952
713105635 9166
868362285 25095
131131190 1095
2436 516201904
86634541 382
722184208 295310471
75200133 2384
4762654 21
713710581 713710582
217938731 1628
734074599 367037300
1784 376596732
787955923 393977961
551998896 551998897
325219678 1434
509296567 3476
441101 661651500
386554702 5438
631432620 2940
604312041 38671
9882 478648057
5124 721635894
6907 852604292
942327419 4155
284003623 2663
645840230 3749
878032674 4849
4617 197464473
494264604 9894
764971975 3373
440212977 10517
951584845 7441
340869989 2370
786707080 5264
388041530 1711
482890127 3190
703437722 18718
949946185 474973092
718074826 381281235
479995845 2177
1348287 7
598847499 12277
18376207 543
689953731 3596
198076815 198076816
208233590 208233589
337691799 1489
105297014 2218
802833344 21354
204393364 2137
887890679 3915
127474089 63737044
787001103 306418083
535680341 2362
569090809 2574
682554515 341277257
510425765 10944
262473562 1251
35590781 35348061
746489491 5535
402881172 428814
828540231 632355239
415232416 1922
636383700 2806
425906706 212953353
550048994 5629
770273165 84395
202526150 893
14644353 69
678616124 3161
406638055 1793
965455480 62621
979774489 16632
219989494 970
97471760 48474710
905536569 395291025
570700368 6114
542035271 2390
736762993 15758
758522433 379261217
142467608 1039
642298769 4470
240741734 2795
702225824 702225825
234926909 1318
482613377 2128
132422992 681
717226499 323955112
143299716 644
448073905 3462
392121975 1729
2176 489880864
477400201 2105
178032506 785
182644211 970
349028129 129799716
515071639 8617
575573503 5632
910829233 455414616
875206750 25086
48996668 1343
933545238 317786
867769979 57146
453210359 7442
750323039 3760
157400899 1045
275747388 2345
805497543 27926
565075153 3084
126590047 1254
315693606 1392
714588106 15323
901985731 4252
572330385 279300381
432918433 2473
581976231 2584
940690287 6745
245407765 1086
168728729 54376
286242336 1572
197220587 1621
834874653 11869
987904131 4356
234862130 1723
460748048 2341
867975798 11796
579001953 2553
535458027 2361
199773831 3292
364874144 1873
576468703 18508
913683976 704206794
822335559 14542
84657295 42328647
111213252 13295
677464243 3134
219486981 13902
953435411 4204
752951268 3320
329772143 3046
796752599 3570
336106575 1482
158734415 4225
490354738 490354739
986139265 6324
152408509 5268
314572787 5119
135201171 604
430945819 5103
564591265 5285
194694949 1071
2507 338484855
87615201 439
810777825 3575
828715727 7376
935631246 55521
636433487 8364
257583852 2103
373190997 9809
942047072 23299
35653793 35653794
644452673 6339
706140269 28529
745233047 4104
529626542 19175
655342219 2990
740249484 3264
890175221 20374
828855599 17700
407027985 5290
945579070 5359
239093303 2788
272233260 4771
530272800 2400
957248869 847609915
2469 357377418
573102440 2527
77235344 8264
696709008 3072
857889985 31101
875083568 875083567
790146813 3484
831276475 415638238
873722897 11856
688902418 6633
630577579 9077
236304710 83563939
51571673 553
27235075 468
272619980 1444
113500653 567
249244237 1099
408059001 2900
211142420 931
674051328 387996648
968333381 9161
752855280 45520
913944889 5388
576 59531328
323634357 1427
115664295 510
961772109 7591
124963149 551
418882978 1847
145019447 72509724
870157036 4046
49213924 217
988815882 14079
778564415 3976
620463499 5695
3912 354550173
909338495 4224
665185470 665185471
295283126 1302
767758236 8667
13266 439720292
233905937 1403
846492363 12867
546961570 2793
397219725 198609862
831092647 6434
226567405 226567405
707026319 748176
499621219 2203
552162311 3672
955828475 477914237
287792688 143896344
378357076 2621
410947105 1812
496622447 3132
204792967 903
13819387 11091
17116905 2359
925059875 10004
966341490 5921
695856986 3969
360838879 4408
800572677 3530
584120168 23962
710024008 7490
983854133 705241851
458427201 59536
598558902 5019
708953869 3126
404404626 12882
621507835 621507835
149909982 661
180435360 2656
847882150 4719
330210767 1456
819006329 373526253
88391134 2179
822920025 14061
532912963 3039
924458148 51157
625267994 2757
729204035 4165
752146387 3988
470364972 3063
948117359 60240
841629846 3711
324038881 4546
192122720 1640
243686897 1378
103551331 570
105059850 2547
255242592 6417
993083951 7045
167281313 929
564895946 2738
967905726 6063
416369950 208184975
413421845 3181
2037 135581034
479892304 8196
652869270 3469
960396046 9194
428606370 4397
48760119 215
387641635 387641635
321619207 160809603
199180380 1077
838952681 5234
580315319 2808
469284842 6837
7366 330343673
2689 485545518
371763641 4571
459487824 16615
312358499 1693
435625279 3122
226436874 1108
592682378 45150
41049534 181
986776344 4351
527744983 2327
321290673 3746
833900584 833900583
63932401 645
321137491 1416
239109064 7136
610613484 5281
224716744 1657
33683671 186
28657 913971634
235618579 117809289
823606344 5896
596086086 18939
599286116 5700
639600365 4021
587568530 7289
470819559 2076
38711646 1459
571435559 105841
969934302 12224
652251940 2876
928029149 4092
8905650 49
102129119 22635
270679816 7892
1811 141504947
913417145 6883
266854149 1177
245372711 4524
5433247 24
936188574 17447
642745883 3524
744924337 4731
115970955 1252
57033530 957
858073213 7747
137403874 137403873
903440560 13016
234224800 6068
7913 567749837
314051555 157025777
214319385 945
772920209 9286
185061455 816
2712 344760288
863264575 13102
52210383 26105191
326317810 2263
665637878 2935
625428808 13137
777199091 388599545
859809769 26058
763930815 763930816
754946818 164369
282689666 1963
139930540 617
805548080 5296
486766298 8151
915532092 4523
975715664 22484
59017712 24181802
551081963 3767
682931392 16816
259427477 1639
865396295 40806
485107271 2139
810630132 4211
739803996 45099
891751802 3932
354022312 1561
290029360 4003
780306577 780306578
485046064 3005
652578315 18565
207587201 103793600
483272351 12244
867364964 5823
261446784 16708
43058706 218
722519711 9746
376214336 4403
10359 951180358
227244583 1002
13349 902016421
753261160 5174
776747627 3759
345737373 6082
262172114 1156
845260643 3727
730017204 6972
881433085 5318
729467201 3520
34856030 355
768166527 4437
715147493 25854
30368865 328
161202176 161202176
50021517 273
762022417 3360
785915791 11143
18567665 84
662704729 10697
101670408 504
266296851 1823
176207101 930
2016 82411824
722554034 12405
5043 762493522
601589142 136387
618206704 4460
265263311 1289
1015 171745105
305257113 3759
494332506 11467
489191961 2157
621902395 5263
992565817 9887
847701720 5287
837742268 5061
210868461 1220
616378577 4882
661140656 3066
106024367 1162
552313035 3094
534060835 2904
924854918 7241
164058851 2905
140838454 621
147052800 851
738968519 8947
154394970 1527
855972709 4989
633363506 11027
22452427 99
321451485 1543
4679 691493690
855533266 17609
849511109 424755554
31131197 361
199802870 881
271717454 1906
366894781 7985
32972624 711
690584684 3045
704644864 3107
712733183 6146
586495873 3776
153603777 5024
2292 517347110
10813672 446
6966 992183114
435350000 3125
658264159 9234
659060457 2906
567364696 2761
20720124 243
941499454 25144
99872509 1236
268296739 1183
322435623 161217811
26988239 119
327499219 2498
383709811 8469
268066963 1182
854897536 5653
593429885 20147
978522047 6673
741159523 3268
10432444 46
678578410 13000
594503668 18598
624292866 3145
707376712 3545
45689006 377
195267640 861
789071761 5971
849956399 13345
356062840 1570
774823712 137454
707814711 3121
302447489 151223745
9001 476956141
114520395 99144957
615172813 58344
998058701 5540
922166336 15461
243228727 5084
615292534 2982
19277320 85
671557469 3363
803767767 511179551
944215273 4914
418807163 16636
956050872 6594
516890739 3473
647043275 647043276
945610373 4396
386121274 1806
151544800 151544801
677881288 2989
980602112 12544
491001037 442394550
868949243 5043
318475494 3189
957333959 6404
602362209 2656
543645637 3043
851853867 4429
933081495 8324
144844920 949
266482851 1175
160342652 707
271471702 1197
393670312 7587
10010117 149
653057143 3794
718571697 359285848
393537742 6049
825703347 6656
386009096 2755
637464871 3920
570713615 11348
971599141 485799570
244708567 1079
141512122 67102945
395945569 17213
203815927 1242
687469399 4298
577592185 6838
879391672 4393
13834251 61
349110929 1830
965460715 4257
3872 359732032
536062067 5476
874804656 11217
269200918 1187
266482743 1175
528901111 2745
861336703 8523
784023109 3457
39633300 225
204046362 943
9728609 152
317284204 1399
75931929 457
935255980 13387
43611294 973
926902991 4087
372372491 186186245
1769 32661934
938989503 20288
42421299 478
28122207 124
890948297 7679
946884455 6954
877073194 20879
308219383 6086
324277338 14157
230028870 2958
464504275 2691
105656000 1175
424549165 212274583
14911 328889841
238475169 1288
298007254 1314
203332917 1249
761797213 3359
756121193 3334
33666048 484
542940049 2394
593967536 2973
529382932 11633
353246515 1881
604315861 6607
953103999 4544
55604603 669
900363162 3970
252649045 3923
256673744 4905
162916458 1931
812460980 5885
744388129 68772
880637219 3883
998670897 4721
16323 801092366
170828108 20327
234639496 1149
132204130 66102065
725397089 3298
204106808 1129
826428097 3644
739280315 739280316
763803872 3563
421071574 4246
207286974 914
701756578 4129
489492083 3009
577670776 2603
3 499372
763153257 3365
3134 513456258
14061105 62
855350517 57611
802256513 7552
579315667 2661
556853327 278426664
396800460 2583
802619872 3539
247043994 177785
441879193 220939596
719890088 3194
385439315 132118507
139736594 856
457441480 2017
594178896 2668
304894520 1784
793832756 3804
839205114 408916789
416616904 1837
341577529 3203
76163005 769
1450 225620215
428863847 1891
598802051 2695
955239141 955239142
717794719 3165
974295145 9394
253446659 1124
649655838 16310
120646812 732
195041981 860
397879784 1845
314372554 157186277
725739846 23087
880297523 125131
388878826 6675
437202932 4632
806230215 403115108
632173767 3182
576639873 8152
644097277 644097278
403463210 1779
798402658 4003
6637 483721761
687884252 256908872
38295370 370
890344293 5806
216061691 1588
855269850 5983
627533885 2767
120879602 533
500147634 2674
489848962 4926
123367113 779
381909272 12513
395137355 197568677
686861116 5218
930653705 894812769
270271189 135135594
1790 236698783
559921973 17814
474407999 2250
419479897 10558
912615081 912615081
3048 598768045
149909512 661
553938835 104163
741611868 6540
70918225 464
3981 555395892
216157491 2837
846475509 3859
768227711 20272
660721319 8904
397248157 385866439
805693425 17975
934967349 467483675
663262725 663262725
220025227 1252
733231311 718482251
849241081 4110
132477279 1609
478428120 9115
125928205 125928204
358675169 3137
582527918 7747
836229745 836229746
762136615 4569
340110719 2531
273524945 2596
394206866 3213
134563309 853
68589143 3462
22416156 11208078
926363453 15511
450409961 1986
362566095 4598
856597693 3777
223773584 1501
1599 233962482
409159794 4435
4978 391440052
1710 325517525
870803999 4500
625265281 434212
613472361 2705
156158715 820
871313879 8888
961149071 13416
46 8025022
546808792 3874
419912409 419912410
468355173 2338
269134350 4765
532025329 7048
895340247 4103
161249823 711
973880809 9519
484607467 484607467
108558113 763
674931245 2976
502069805 8211
67745375 1675
12769 580938424
839240610 6235
170996619 2836
152177759 76088879
246999504 21473
832680620 10323
720525995 316854
537085421 155227
214588891 2175
746452308 6063
621084189 3207
284609552 6423
617180739 32073
84274265 2814
554055300 2443
5403 675076909
372371288 1728
608897239 304448620
55564039 245
787025138 4627
553986610 9656
571774192 4838
613722424 6425
755323683 5167
234075728 2257
191748608 3428
5909 375669167
566740810 4243
158113600 1600
529444927 2705
971234994 6018
2633119 39
229579236 27148
368551061 2252
104924852 520
629416019 3324
461160452 3741
210010318 926
161426879 1104
400491108 3996
790715160 21460
71666271 316
58293220 356
184516006 923
638167381 4705
240400058 1060
5397 780131171
84139883 371
765274000 6700
198343076 1886
759528433 3349
265650861 146638932
25003 359413440
4336 382375144
828244384 3652
589339582 12354
666358099 4893
229208513 31267
879269119 3877
941615909 7397
780848225 3443
521778703 260889351
959487535 11263
225719711 3106
857883599 6195
869214347 434607174
1800 363610726
724908054 4408
831658463 4732
935 152426505
543587725 5741
682394636 50815
918990765 5445
254203933 4197
493275526 2908
468625501 7125
437030110 1927
346652773 127886680
211465136 1444
583239048 6132
269203292 1187
20254572 234
510009620 17623
813255486 15997
986884851 57019
903208722 6837
28440719 432
995451465 6748
60221600 1227
701824641 16768
203919353 36962
659054647 2906
800728918 400364459
484597870 3222
352207976 1553
82189039 685
63535019 17683
610965475 610965475
413965728 28512
815251937 27616
634061116 3384
511871148 2257
786903025 393451512
255140295 1125
748066657 9770
192296913 1201
190320572 3899
622087714 2743
25515 956557350
390218607 2573
710088883 3131
681604637 5889
376932408 376932409
983457119 962260843
863627020 3808
507588140 3078
965745273 17148
702477692 288620699
933530424 24726
646697516 218821765
258838923 4297
1037 231185669
599712395 9173
869714190 869714191
789993247 26144
741812134 4007
553157912 4237
374785133 2856
24553135 189
562926728 3009
90716399 400
354508776 1713
967257490 6307
442034781 7171
946179515 4172
76882175 588
307193061 2870
774309966 19398
274528815 1273
13897 946778301
401358475 4257
239282629 2361
690269413 8813
609320879 4104
568820764 9673
513563999 2400
340378422 3443
58450918 289
58612096 58612097
264048069 58186
874753105 11545
164477565 735
50372514 367
356340840 3243
458032847 3458
8812 831597252
44902 706173754
430784624 1957
139401731 47809297
497480190 3427
463394569 5304
12330 991254738
115693751 865
501123083 2753
491100116 7739
484011865 7130
471273775 2078
615649776 2969
342166231 4203
931068354 4957
124884605 627
140610421 620
585767941 5766
824073330 5284
839238444 15451
954403317 7123
387421970 261272575
792132823 20678
725985128 5126
838830813 5655
636377882 10723
879612942 76399
211112136 1235
27164972 13582486
789765457 4064
852457899 9947
2721492 12
46341627 251
159490739 159490738
8946 562217732
460614553 2031
4635299 75
5891 894437844
191202525 1046
763157727 3365
498801327 21704
438958735 2634
653844220 2883
453653573 4533
786737980 3469
104819472 569
279106936 25755
70833222 1345
159047984 7324
426121237 4239
758354450 8815
693886451 5435
96999249 1076
465382118 24852
189873915 922
16368207 16368208
395977086 1746
114969027 724
756160589 323392401
534902263 7087
376233584 3939
6566 876334137
526542451 2415
554896252 8251
267613379 1180
386250649 3550
259992211 1951
915303841 5496
63798733 604
825868916 825868917
112908792 2460
681637477 3452
860675640 3795
534136308 6737
268732895 1696
703058300 3100
176706384 912
582858010 2570
49358754 750
520032654 2293
327259703 172110621
93534834 421
234403 969786610
875874567 3862
63955343 282
279067950 279067951
89814403 3677
139703815 616
223889122 1572
804223576 5406
616650672 2719
721878937 3183
49018565 24509282
650355858 325177929
549520131 2423
247444454 3063
58935323 1595
817129748 3603
752119872 3864
752423831 4210
362742704 5265
636752016 4104
5183 225859642
404602064 4215
35813388 303
385264455 385264456
110861395 2202
709155745 44036
566978033 2500
869836891 9107
746829349 3293
879865708 33701
905011865 6842
476265299 2100
583076637 8307
640849530 5318
149027552 3259
634088960 165980
732977872 3741
776004920 776004920
197724457 197724458
908010279 908010279
311586858 3327
256283039 1560
625041754 2756
320349166 2777
928449455 4974
227596590 9241
47399463 209
258906731 1178
637917424 414303859
559266928 5328
375511256 5157
580171834 4110
872308375 9102
46318963 223
1584 280402287
385637231 2733
661386837 6443
1550 81075850
176373690 146377965
917980238 414683912
949516659 8379
498836204 8177
559668954 5694
117098590 647
582797581 5595
77404096 1586
685125407 342562704
87101038 834
439362725 215097300
802982275 30703
760210137 3352
436360954 2864
57249575 13179
76099871 76099872
655243186 12672
673847405 4187
201394984 979
270201305 2766
800608221 4292
624714718 312357359
341093665 1504
187654240 1467
470340951 3325
326150354 2272
234681692 3508
451047276 17154
88037558 826
175026500 1577
638012247 5396
927600206 695307910
445413906 2142
667762410 4179
308320291 6210
882471623 7473
404144574 1782
71524375 536
516455997 3709
10680 736944895
159403384 1431
476178954 3500
30975 889968054
362555171 181277585
15281667 113
572099371 2715
432639719 193835
79612680 355
792178240 4385
964317568 4252
397397542 2839
796089512 4639
653400189 3346
590864665 3588
145377018 647
426904228 213452114
6523 800293985
8469 964694645
305874084 13235
389319247 11601
508014081 2240
281027644 1494
217940527 1934
630755503 2902
994174245 492207387
229013799 1745
150 32091524
254418533 1871
347220084 1531
119518894 527
849938970 7231
927036383 14142
932540037 9867
973574135 175482
799643077 8007
884421703 5579
833890546 7905
533866015 2354
903080970 5610
307244629 2090
575598819 2538
958381476 4407
408457020 7516
918424298 20638
3310 324545500
365550355 61262
341836742 1846
11884 869724023
452767852 2145
914749373 7766
646581142 2851
8547 493483296
239040206 1054
979471043 6938
569759079 3230
702313315 533067903
911961489 454744884
449520231 3593
367909841 16945
310611710 1416
3157 611139866
897008202 12953
7722 551690568
548158681 2417
216747851 1850
570910381 570910382
375545451 375545452
746616846 41511
949677555 4894
464705605 88266
968897091 7805
326391590 3622
140726778 1858
707403137 18766
3683 496670936
374661124 1652
313093010 27795
678580438 43363
252647402 1114
327931662 174810487
645744526 3814
630881321 315440661
116692744 528
188727565 1684
130632725 576
836238530 8175
388310667 3884
869071564 4451
674300023 41297
392255358 7403
285453109 183636193
753728584 4508
263173951 112219
526781914 3035
800717924 8221
204046766 25163
18985498 9492749
32309903 351
903896856 12234
123480171 814
932566893 4112
123456141 1460
594419211 2621
374660500 1652
672075040 5956
438351464 2094
104841918 637
512481455 5677
550524789 550524790
445194659 1963
824458161 412229080
250604054 1105
445243845 112549
225994152 1709
580131216 22140
652691677 315518
583645105 15649
474820965 2259
987574769 127101
125733225 705
425413380 2049
237690394 7835
582812108 4053
763381095 3366
972236420 11251
820306343 7721
651343752 2872
579186181 3027
426143065 1879
366269080 1615
513910479 2266
987316201 4680
971554124 386725604
921058319 9786
995432177 885988182
249370053 1618
982317774 5229
690895329 4427
335124346 335124347
546475535 3669
244396049 122198024
90486619 1204
584440438 2577
847051525 4246
523660419 2309
542035452 4452
448443469 9174
720792049 10984
399518873 2326
371449337 40437
835998520 4407
985806371 379402748
391216550 1725
78655681 7048
587380624 3856
999320487 26282
867991357 522537982
474041613 2804
810407248 5914
762024301 3360
309729980 11911
432679187 2188
349434389 1854
304273495 3906
682019391 4834
958296616 8903
110695197 1007
307242821 2987
596553793 19608
575627539 7870
563047484 6166
234807360 1913
564714569 2490
424408584 424408585
983907367 28587
967948257 4268
749835990 46395
326647821 6200
944367282 8306
306498001 4600
123585546 623
993989208 11532
783249423 391624712
201887275 901
443977567 7275
204384141 1256
8784 709597872
375127354 1955
341910218 2289
836330390 4959
116537497 41492818
976331433 6179
157392954 694
639783053 2821
159621279 728
979383405 5367
982026352 976869471
29529747 191
288934557 1274
438266834 2104
337694778 1489
450263871 13504
637279547 7166
722162418 3657
329754115 1454
813544619 3730
814198031 8368
480903793 325166802
899077063 504959
2829 619196323
179073120 6871
877504627 877504627
746540035 556223218
918054017 4048
99817461 766
4762652 21
593512046 2617
173438904 818
569243091 4511
76271424 372
883352341 14967
2714 403097620
878296715 5194
347505675 15300
642960946 2835
4948 829073796
270960139 1826
737967257 3323
821562008 19146
275325354 1214
827106778 3647
697409075 5043
300726573 1326
619593864 619593865
464064447 7437
56804115 3678
149899580 740
139737113 2497
891973013 3933
653170373 39762
766782266 3381
245846255 1723
120392844 748
561948419 561948418
682971449 682971450
67876433 3068
436762684 3833
531562095 6939
727399179 10023
441667351 9766
458432359 2360
758391751 3344
975577252 8039
983825320 4338
49593571 266
324500561 4722
597077084 6898
347801947 5544
899914623 3968
594561881 12980
829832246 7551
56094513 883
986506493 139811
830340521 4103
537819717 7729
996525315 4394
423875278 1869
990100154 11395
517992929 2284
743881839 3280
780385861 13110
639486724 250364817
722076540 5569
551598081 7304
57668 3
740450097 6052
588074248 2593
683196823 10333
273350587 2551
13589 696484575
999127267 8129
733980931 513256081
687247340 3860
163392074 1925
352587481 1785
215833278 1558
277336164 2516
149230414 658
326474988 1446
219065394 6757
601910782 2654
97437115 810
158713396 158713397
288706217 1273
663534627 13263
338002977 1542
194111521 1060
906057504 6537
475513698 15534
209784259 925
134940794 595
615286619 2713
464590510 2577
141440840 1112
629915999 8400
925150774 925150773
255218351 1150
424802396 306556546
98413840 496
374662036 1652
162432855 2018
364454744 1607
899316107 13436
418547938 1993
880175451 12508
136296839 1211
648399545 324199773
342693311 3002
986922720 10437
322499680 22301
729931576 5933
219375537 4904
460388501 2030
16224288 13016522
404650922 1937
744869049 3416
438387331 1933
8604973 106
640276119 3748
775399781 3419
817135178 3603
512662604 3055
4683 827024977
539666165 6474
680583133 5041
720133349 35160
824423968 4658
734315733 3243
897874325 897874326
225128501 2587
985344565 4919
170473249 2376
768179724 3467
69569641 11970
149 17992500
17916592 79
427003416 1938
51628080 13272
484807881 2490
465019233 3870
332026103 1464
805341652 3734
654283007 13344
543620424 2397
168771896 1411
597996001 9040
202296857 937
1093 131716186
402473659 9149
961866890 10011
537448998 12079
736162998 4147
276384508 1607
4559 983687675
975436694 4301
760092983 3529
186608930 186608929
300951339 300951340
120179771 60089885
483331830 2228
2603 540222152
931167007 5311
922803305 922803306
247746450 3626
330410153 1928
852161655 5259
305942407 1349
919640177 4055
321916035 3423
137275064 68637532
426846471 213423236
945759759 4276
369689776 10568
783216031 391608016
759979991 3351
506334563 2721
436122939 1923
575530415 3051
705773592 3112
893791212 3941
976526126 8961
918958537 4052
109637148 5168
932423829 443669555
934356239 16920
515432238 4171
420791622 168428594
132711501 1772
603895711 3190
494404380 2180
569867838 352038878
967802979 6681
511644042 2256
746791315 8322
416898648 2824
614488576 3616
811876089 405938044
458365686 2455
157620072 695
628349969 10127
225968609 2359
909240949 4975
520488705 2295
658926199 14990
874060221 3854
525704105 2318
952674460 476337230
412381056 5760
214254677 1948
261296072 3030
589433920 2599
859883516 43847
782202300 3449
614436678 4131
751378580 11669
730406399 4600
8486 441065646
401053295 2212
525480155 2317
635956273 3402
431113071 6032
621186028 2739
15885385 584
791000906 5015
9176 423028274
576138231 9459
704929151 4548
135182541 1214
191146977 1281
404414011 2345
943999281 17184
341686608 6414
15540 511844116
250073916 1235
924807527 462403763
734592450 3959
11331386 227
117361667 996
219658504 1079
775454582 11787
345658430 1910
682778517 269402462
484812280 7253
804346613 11711
3450 270799105
954422918 8273
346956118 3691
593069348 2915
171681545 757
846649189 5418
16525 324932876
219803584 7051
72580228 323
99045276 484
329707884 1796
983615062 450854634
611311839 6621
355896036 3086
119665350 938
280078127 3667
662008165 2919
302646319 8814
136492959 1520
813766699 16402
262977235 4674
669519365 7004
939830610 4144
453311313 5551
21520 248797576
686502412 3027
289612106 1277
383850100 2060
22939951 9412068
67807937 621
168373720 168373721
270183407 1889
557008399 2600
287883985 3300
18338 405291363
559152188 8332
485251953 9251
407774861 1798
805338391 3551
193225933 852
473110128 2589
793941496 11656
729361669 10260
932111011 4110
244967319 6768
855164910 9217
274554913 1229
399834297 1763
213294880 2222
763871121 3460
173241965 5532
47476800 216
292993031 1934
436938428 4128
778228335 15313
108945425 762
2905 524813731
453513943 379327117
151914818 877
750065499 22340
763875709 8710
641745080 5198
179254757 2282
274011500 9875
827319238 3921
419568162 1850
93178301 448
452393691 2248
176330181 21077
217716285 108858142
742898432 5864
803977639 3545
778455595 3595
27820529 1049
46648313 1921
797833857 4154
27488923 122
930908818 51697
853828164 758744
366267464 1615
57297707 382
73807729 356
599040109 4478
468913361 3760
368216468 184108234
819403109 3613
650044913 19751
700980891 6818
386678343 3027
815314981 3595
70031035 4038
398775673 2222
468752870 2126
418657875 1846
420924658 1856
445990207 5253
809209435 3573
72467853 44444863
510199264 11087
247709281 1272
847279526 35305
357247236 285908831
495315911 2184
798905348 30970
480552762 2481
500727226 6324
260583630 1149
579941565 5765
444982442 5408
345557674 7106
944130934 4163
615740280 2715
298458272 1316
679664345 4083
568481626 2685
498328281 2277
597185611 18113
737113133 9044
845393708 845393707
759073843 18974
872322592 7459
8438 821466991
84503580 1293
39912310 350
56674791 262
47097323 317
742975188 3276
707212933 3372
931665643 4108
631616918 315808459
943695973 71177
518671108 2287
886526020 3909
160220340 2828
317895337 13469
414795505 5319
996432957 5942
51586041 33209844
197877303 3184
213254800 1601
95645202 1554
874715859 6661
983595280 9808
10313 639743429
7136 291212840
369636251 369636251
123601888 545
724822626 5312
590210054 2865
64525111 64525112
427058496 1957
12429 444923444
983417525 16471
408770975 2578
92578190 697
661022996 20087
856673481 32106
352834975 30224
508863040 6256
421893177 3007
5000 678937023
794985589 7554
601222941 2651
206380955 910
11566443 51
18221339 169
981950150 878475096
749370693 374685347
18893 973178430
262681785 262681786
45794 765571168
937890594 7634
883279085 8342
733498722 4702
249686432 6081
913427047 30134
831643924 3667
723180389 556560578
323897823 1669
562474818 281237409
185199269 1767
225102570 1078
503275234 5526
397794411 1754
948066408 12141
824205095 356043
420299245 2742
889247510 3921
656091302 8093
388122518 1765
915867014 48369
545258832 5624
709862091 3130
919092469 459546235
412110712 3224
25791969 230
61460361 271
908299259 6543
736170079 3246
893329749 3939
307175813 1458
926281395 6045
474413360 231088733
883133384 3894
937397241 285879
6084 918513648
801629031 27854
536404809 5491
518949198 36242
442696031 1952
870689742 5507
337062820 3460
417211940 2292
949671338 5009
113289632 98350967
455743438 7487
591610860 3006
419821855 5538
950259334 8040
991077171 915849197
314377198 2695
160115599 706
21863553 779
872660998 3941
179393816 791
747834156 13771
839031003 41491
887539814 5114
331228086 21713
226726991 56983
384051253 1796
809845661 5590
512976778 9083
360599140 1590
285332727 112015051
255929942 2890
37022218 183
496820494 52113
47626377 210
215695891 94970235
715305421 3154
489167705 5055
652548611 3229
266708568 1176
745845589 20611
563424996 17386
541758977 7192
343928355 5341
909387697 7512
709713061 27734
122974067 780
581952964 2566
953206776 4203
557791540 20618
858850466 5378
38002162 692
957817724 5815
708997582 5906
600315776 2647
217440217 217440217
748536196 4462
427323962 9098
5738 961350258
178101421 10108
658824990 329412495
890134249 7464
180527228 796
475130825 2095
820338037 5988
333189057 2280
274632787 137316393
887886766 3915
564292816 3009
142482431 698
923225610 795921870
340929446 15886
385348221 1918
591116377 27679
72626918 861
500305359 2206
15663 844493620
259224006 1143
932881600 182560
879189999 10715
723014018 3188
158726479 2362
957053431 10015
816681594 3601
407663164 3115
124462250 3807
713794680 3678
58809990 410
866880099 7970
381237239 1681
319372730 5979
504712862 5193
91860936 426
749707121 4286
299834137 1988
760228228 5804
184896512 865
979294057 22585
961829112 4241
640020571 640020571
104024781 657
937784672 43912
558689434 2500
158889161 296435
3596 780141412
169516846 758
206153019 909
176425349 39575
268863028 3098
832024496 9449
483191031 2462
677443842 4542
612274332 10225
147270417 756
700577716 17282
565398633 2716
18864325 623
328206367 2282
56809844 368
634183939 3477
3908 320643786
771026908 7053
806018768 3554
998370074 7275
614649316 4935
697229001 4221
381501743 4606
119891200 1048
614845544 2730
82552287 364
407870887 16707
460663873 5037
638809457 319404728
161102303 4824
178166201 1331
388493944 1713
305436952 1451
890743727 47856
901654392 11025
686728963 3028
32253 378705495
303182974 1730
207085890 103542945
391 27606476
914142531 6603
621565122 621565123
103247936 42363
515612857 7016
601678857 2653
544372967 2437
630686245 12151
43877541 196
522003123 4811
66296796 307
158386992 3611
402747722 201373861
887402879 26208
291973884 4685
837055905 10343
36286678 160
5708 971505045
4279 318084213
549275071 274637535
743114927 3579
179871505 1013
856273753 6674
865842575 432921288
800069713 7845
40019864 1657
929638431 464819215
109280557 748
615902599 5463
600542567 2648
723733515 5235
193815776 47003
4569 646034123
148620421 141140
560313878 280156939
782206750 3449
741041456 18605
187104746 825
218542907 4371
861935144 5518
4082280 18
5553 131422851
348205957 1682
563889791 2724
265641596 160162691
967124621 916111140
85954547 379
130802009 1877
154640201 6463
226900210 226900209
89002669 445
280314084 1236
605607906 4600
937888337 421691252
136229687 729
181798008 2248
25173956 111
411537253 1932
95831864 1429
498006269 2610
392427692 167304796
989262341 4362
513912971 2266
237628830 1695
720522087 3224
761358146 3734
924457274 5393
827794450 3650
251423904 2458
178257727 786
682725766 7329
4273 616867372
259556125 213677575
769566685 5703
413216656 1822
169867208 749
677364884 3737
288116498 2538
208195973 918
186877711 824
765135449 382567724
494700162 3531
330894583 330894584
553233184 5719
666643237 4998
466605255 30567
875067255 875067256
172588712 761
61620995 291
856822416 3778
152761724 28679
632979264 2791
368179529 11590
58512583 258
306624137 1352
178382320 1065
3226 431602001
806682706 475919
549186049 24766
551681953 15056
253478519 1266
452812174 330279753
24648719 124
810617385 11341
13042561 60
94397104 657
516334885 2666
350792179 2270
955879399 25574
227629810 1221
817135180 3603
171047465 1132
655978001 13946
744997214 744997215
842080457 7903
191605393 1464
441792765 1948
169078235 962
472637712 2084
986420263 490903574
657172854 4600
931458748 8584
813045735 3585
355280088 2337
573183335 9481
380317136 8642
425020129 4189
505855196 4046
130467492 1982
6149 306767069
315267582 1922
335271967 89581
204339593 901
701677706 5227
622942319 2957
516100277 3698
506218036 5161
430250035 2271
143189186 653
942741297 7126
660346178 39311
610987102 3377
702544940 3213
608825005 3205
275082685 1349
613475474 2705
961367048 4239
376527849 4798
296065964 6045
546117543 2408
765292537 6696
90669874 1739
161943985 161943986
557001152 2456
297323957 1311
545816175 9488
719587586 3799
860970033 4221
856635886 2645919
803981186 3545
681769511 3359
961 115357073
922321783 373003613
5583 312977397
734806080 3240
516227474 3775
330820892 271576773
848741131 424370565
797421913 9674
101829901 449
449117268 9455
671364778 671364778
353027850 1806
734063427 3877
709863376 3130
428237099 3100
75391867 407
934984225 6992
175310216 773
153869484 869
445182094 290998252
502170075 502170075
22722769 158
954083499 5506
568262551 232737695
414892582 4099
349488121 1541
716237500 5209
13237947 547
195486625 1529
326040577 27008
777650600 3565
973503208 5210
705012710 3821
5265 928129877
194788302 194788301
938958413 5843
358963166 20980
368460714 6339
647036380 2853
782500863 34784
5345 259963454
392121640 1729
521987203 42879
780165667 390082833
257370915 3095
609225569 872816
439311525 4097
8103 993249534
71418300 348
719808168 3790
4859 888283658
718200033 24112
165077178 165077178
415904748 415904748
236858277 118429138
873544889 16919
670624471 2957
745105912 19514
46627715 2103
958949004 7680
548535658 4286
133092511 687
574535220 3138
716153134 119698
1287 264004625
110167097 518
360854239 2720
588746851 5834
1658 364031564
346594126 4387
565574353 4272
654675057 11746
525251499 2316
144013836 635
679848750 9345
31523968 139
475836354 2217
994901238 77358
86127526 1189
9537 458119332
983598004 4337
1307 203195553
173506031 173506032
984072045 8642
570837710 2517
901682616 4582
934780070 5855
140202763 826
236657508 4582
4521 872578478
500268794 8426
3661 251828161
745701533 3473
880406544 3882
909419419 4420
903767796 3985
658766951 329383475
702834175 3099
88376519 88376520
910563526 910563527
496709348 6070
298384575 2072
853834070 24113
204762649 1408
259258 595765260
729210370 115244
340538815 170269407
58939615 292
256932481 1920
109306829 876
726352401 8102
884650373 442325187
680389692 3621
816637974 3666
240841244 2251
380088326 9686
958164206 12831
772910543 3408
426710046 3155
193983609 4732
136450907 136450908
388495601 1713
739963339 3455
516403107 2277
468598289 234299145
937892902 13513
365552209 2526
97115249 1726
15747526 425
672611867 8139
2868 504286551
206386283 1385
767676226 5191
13442588 119
111725490 597
475126513 12723
823545409 7104
116602640 770
426024500 426024501
1220 28480900
497695956 497695957
360784097 1926
761041367 4314
340416159 1501
174447757 972
494124159 3441
307755609 1357
412408704 1950
524967073 4481
946739506 51585
507679896 3520
214424951 2297
727628034 4494
600831329 107368
817358369 3604
375569976 1656
557321721 3214
264053796 3041
869009199 18320
164856376 1592
499357075 6163
985383904 488575714
653163840 2880
633429745 2793
133354283 588
23488808 149
174846975 785
564888888 465785216
451796330 3151
733654001 366827001
203217290 110516
813809159 406904579
326509607 1798
651887303 3971
190958864 842
109375388 601
3849 365957269
530465394 2339
379195272 1672
889084367 14436
385235761 1707
99383063 442
133549496 844
208974275 1422
551270300 551270299
561993611 2478
741331025 741331026
826885398 4577
652588957 9291
631612934 2785
279019404 2923
873924931 436962466
998065349 55218
951058316 5594
881901305 5836
912883527 6388
347062659 2732
707769553 3444
541687322 270843661
712493547 356246773
235681089 1336
866282040 7860
507987109 6532
754609654 14153
418679542 2472
23586356 104
431086219 223642
800858569 793683869
392236415 14976
291973296 1528
138343120 610
540599940 97740
1801 393214131
288933009 1274
854085476 4406
196462832 196462831
879158821 7669
229966186 1014
288236232 2052
431718101 5918
73123127 36561563
577637784 4149
153489080 2462
950031689 4189
591246401 4127
961210360 6055
731130278 731130277
2882 390324728
724517221 4046
893852373 7934
125536543 62768272
533639224 2353
578409629 302907704
639146138 366389932
799706505 7102
438567410 4260
51708803 228
170459718 1297
343134784 1513
114303673 504
105083062 611
511417861 2255
950672315 22577
813655584 11140
244710083 3524
901049428 5751
889861260 5887
4552 926259168
672648046 4241
15672 326557464
109562105 109562106
142794645 71397322
992157599 9708
203148691 3781
39431 882110901
259510784 23041
28221426 172
25684621 442
412388530 2363
9393 669445003
274434713 35982
547122275 4163
459272883 6656
8833 771288445
355423661 177711831
778414392 3801
257246356 1597
423420430 1867
834117550 54425
885984662 885984663
865297841 5528
623059264 1162424
524121759 5176
849566578 3746
375150199 187575099
904374979 10124
827567657 3649
1319 93063348
571286530 2519
8316307 154
488771171 2498
120597458 1404
641143698 2827
487676766 6703
536129068 2634
581952810 2566
701696181 4114
782163283 12367
996801060 5186
977923178 25132
305338973 1394
4520 974372749
16182949 206
45886350 601
269570940 134785470
530895939 2431
701391529 4684
988777476 158585
454729741 155116404
507658148 7000
699231922 330734440
708525264 33307
394616851 1740
750938083 17343
152068375 824
661857113 21808
2787 486052800
129044078 569
522652441 261326221
822901637 411450818
101981721 2020
716655615 5395
847300360 3736
254434832 2690
480187540 3578
689899409 96422
217737775 2274
858329071 24518
711900087 3139
494177894 2179
843362131 11479
647717953 2856
269882463 1190
701670781 5794
287677086 41628
554 113805189
771365018 6046
610420659 305210330
982687538 4333
250376917 250376918
137343339 6469
4749 179132280
114144812 114144813
38349308 179
291543998 2214
906236326 8685
76388550 547
1963 423964814
509150284 2245
16476 949281216
344744003 2563
157424879 1520
783112275 11955
223390244 985
725165185 362582593
979284231 4318
205588810 1203
81654784 427
288081451 1737
550866639 7819
980639192 980639193
364230639 2260
428665355 3574
198757360 940
3500 277951765
439663248 2096
864863772 18790
639550619 2820
155965193 155965193
343036231 2716
672789934 6805
408876161 3306
3786 771340711
336557845 1484
250407929 14074
361229266 361229266
46296225 225
722048204 8205
816132868 117827
841616379 79581
55353838 463
339816042 23215
388370802 2017
195069459 8651
331506561 1540
991520026 9273
181481304 60674945
525916594 3709
325898806 1437
199804632 881
930470001 4826
232897646 1082
430798804 3296
369314831 184657415
428753601 4400
546647341 13629
60299847 328
83006077 366
870423858 3838
847412292 10410
854738323 8007
569171243 5848
4067 343554735
869019026 434509513
106366143 469
470324288 3104
493127902 4084
398245659 199122830
90787169 4073
452903096 1997
979263251 4487
5850049 64
201646126 1551
776514031 14029
969252057 6255
953209847 4203
153991768 679
901817119 17922
1400336 11
797170585 3515
952559506 4239
486697876 2146
264433988 5782
334744991 1476
616139223 12139
112370210 576
446699440 4796
898776696 3963
661324887 3283
622024127 3596
607611861 303805930
372410700 4161
20187883 286
147869036 652
536324035 4687
570430437 3669
33565395 148
217721771 2177
498289899 341039935
87460631 43730316
936646830 4130
913016517 456508258
776740991 5504
299484472 6889
472559911 2231
265599280 1565
16265 924767480
247429145 1091
339056858 1495
399362785 2948
911558339 4158
104531265 3158
893780371 8863
615745331 2715
929357952 16648
168286401 1150
888479565 49636
122797584 1556
890348801 5063
229385521 6552
760274579 28239
797214719 5120
601868257 16148
845007136 59245
476673170 2460
326172307 1784
484742237 4906
43317450 275
993464250 4519
635700779 2803
993706974 9665
26199823 223
702759854 4696
794475041 753482738
899311276 4189
768147891 3387
990899270 990899269
429886507 214943253
435872612 217936306
284854079 1681
173710214 1297
338377192 3119
962639899 15774
548204728 3359
106255648 970
782714706 11334
815346319 295815808
5472183 2736091
441183574 4879
395609821 197804910
726835884 3644
899419050 431979330
64936601 568
847301781 3736
199193062 1195
99291721 2508
743007683 5113
233308694 2859
869876729 37688
553199243 4134
258568471 1799
307304516 1355
663605262 4760
432723885 8187
26692169 185
723009599 8325
476423792 3113881
449955328 1984
941450527 7768
11862774 99
385424378 2853
1952 235853776
314346974 2551
714062878 3380
148868511 11065
258993432 2668
180240567 90120283
596766000 3000
117733819 3767
565954356 3247
791050942 3488
529785274 2336
900379963 450189981
362821569 8871
324992936 1433
354531838 354531838
712047277 238228452
390497751 3873
780889207 5753
415074412 2201
295711601 1360
141917021 2106
214928896 2636
156252218 78126109
4526 896927982
674994794 8655
942095641 4154
93891702 414
537839212 2743
723863449 14249
367708959 5552
48317399 360
843513369 22574
325692089 2600
176874786 2101
889758998 9799
595643959 5187
267415403 117385000
20762154 126
466846859 3274
328563141 5673
577176351 10030
61147394 4763
580133876 2558
102744539 558
435554380 2901
542262064 2391
318429761 1967
609433485 2882
470822267 2076
707074033 4481
858176185 91451
698526451 45790
794035379 14009
929848711 4100
686272592 3026
100893187 457
279611672 1784
584896569 2579
591106734 3003
667993409 3298
700822332 19654
297220225 150088266
638649085 638649086
177722939 1420
633764041 2940
922490789 8716
414928885 8543
119904873 733
887504962 726205073
579669691 2946
665471601 665471602
826819500 5057
567821405 2689
15538954 89
424579155 2386
960040286 8273
994034973 5739
111581665 492
956548489 12805
780140317 5466
598957673 2641
510477898 5461
896922949 61985
355382386 1567
708594164 4635
344242473 2218
964243416 870512400
397822872 2422
21113 219511861
183924188 183924189
465353999 3765
54867878 2317
988738619 40640
51917106 540
922767088 461383544
640009846 2822
806601619 806601619
134053781 3539
591602057 4245
654113333 327056666
336558160 1484
528198569 2329
469688302 2071
387360736 1708
905750302 393340707
581354326 290677163
132244471 1137
355247152 1628
55564039 245
147927921 665
658446043 9134
233644090 1408
982511761 29496
714388495 714388494
437399566 2397
180269893 3363
497353412 2193
3826 506294580
483221866 2843
520118456 2741
311152800 2100
524148386 262074193
933630577 5182
436025892 2762
236759020 108308
333776984 166888492
572270400 3900
620996760 4104
40809258 1323
390992504 1724
698571119 7620
356938321 2096
936266448 13648
735114362 8681
2022708 12
541210692 2611
923063972 4475
13645773 2583
820534060 3618
513133500 3300
772419846 155880
731299347 731299346
506201975 2232
342257669 1674
20647895 20647896
968107989 20769
1527 259365531
548264622 8421
548326120 2671
196856325 868
25278121 140
310984178 25041
531388855 4216
172120747 1046
899387685 8797
299618783 299618784
700939329 12545
276915547 4737
174630868 770
175917000 875
176257479 1577
262638873 21903
253554574 1118
608493733 608493734
858339843 7561
207446391 8028
78790225 424
507126239 8496
579228715 4868
749245023 12000
99762772 99762773
64109670 296
879503254 3878
728907463 3214
335798161 2540
2786 416573864
125044017 62522009
516180867 2276
148128579 148128579
827358906 24769
909541493 441734958
685693447 7341
134846700 1849
548952060 2510
23401625 201
985200163 5743
3591 225184351
296163239 1778
216112112 1172
558145334 3945
222936535 983
739473737 9002
601939627 3081
7515 686450160
748643671 3962
445234428 2923
359457012 234005055
311385470 155692735
986762816 6032
327494618 12014
116777005 758
790645138 323939474
418350572 1923
17 1084212
706863030 10247
336548158 336548159
579000044 2553
883917055 420109626
868175628 6145
102556896 584
253719000 48116
724435153 309466968
179846289 793
706910663 3117
533803885 10142
375466297 5557
229786777 1588
5239 421068908
134487063 593
213973116 8929
143162625 704
285766104 142883052
717029147 3878
171180076 825
217515438 1812
664192940 19511
6909988 89
699232274 4905
498981856 2413
956121115 956121116
658830759 2905
674736841 66060
72305657 334
982930784 29976
517266505 8365
789092351 4464
486243955 2144
104465014 501
167423255 1287
237294113 118647056
837596248 19003
180683157 90341578
532688813 298101325
307075328 1354
939142370 4141
763169000 32189
175112549 7748
131855951 50574026
434277949 2028
16045886 85
432262171 14310
633658155 2794
746221001 3500
127123104 879
97279205 612
370803731 1635
94097405 622
55715346 21644
728586862 4833
665298876 4091
442264860 12879
296792013 1606
172630711 1205
337331341 1564
504366755 3984
696196753 7129
686368540 3230
805043617 402521808
612693418 11945
938904097 10722
268659977 2326
596095304 31385
536893411 12481
103914217 35303836
369135888 5368
688765140 3037
371927400 3205
136302592 601
834382782 14553
739190967 3867
556788315 12553
325470793 1576
293516537 1787
474550074 2785
195697454 2735
819335181 819335181
549741383 2424
676490462 91363
997640493 479823368
791963496 21828
365364136 1611
87560001 995
3817 840526302
684956825 342478413
877607338 6519
190504439 840
479342177 479342178
343396370 2111
265121017 1169
322399547 161199773
924179350 4075
535255375 4513
903762134 3985
496645509 2599
208423468 919
873936039 3868
45239854 294
992450360 4376
771403432 9427
70981282 333
2293 428410063
321921317 13639
847298648 3736
96041987 1211
215293438 107646719
101780168 2346
635417150 5412
738035235 6865
6976 585391040
382168631 4314
352892159 1571
839156962 24009
612411057 3140
307962260 1398
823235749 8383
506615386 9206
685833031 3218
28575791 126
282989259 1354
700052078 9214
742556605 12845
87035150 557
933029230 4114
719082271 3495
940964157 4149
2 346830
624016898 16702
37475532 172
351292257 17621
282961915 5796
815122833 25733
837905913 6969
815796680 4930
242799006 1861
223098520 1913
375567551 1656
589897074 3882
932740111 4770
316572214 158286107
1315 131369101
802163304 3537
19020 802461248
534087868 2636
1095 58733610
563916874 2581
789914850 3483
808708464 3792
664752354 148050
895374790 3948
492140810 2170
731957346 10896
911536748 16307
743206895 4464
556538267 68354
432116563 2341
225926052 2009
507007148 4670
270099363 2367
793402017 7097
243611131 5442
394831146 3015
450468174 9334
972412225 4872
262760651 3762
949617978 6643
692805178 5995
507563678 2238
342312777 9350
659717491 659717492
931687754 10690
774147421 4665
481706208 2124
127015962 590
976943468 26862
953319843 4557
263862959 177532743
863366504 11522
272602782 1202
342682711 1511
219502887 129210
576434350 22145
348506174 2855
186738241 845
780093819 390046909
966587703 4262
871667744 6114
212564723 9038
189824068 2007
812544503 406272252
413165245 3019
670623943 2957
906499120 906499121
655654864 2891
168617671 3666
167841583 4863
252935897 8701
877971417 877971417
101684890 3101
861839440 14168
558136542 2461
491002514 2165
756806491 3726
457102576 4984
327742775 169706296
408065900 5350
897319801 5580
11846 870455926
993676671 4408
960469675 18647
597929850 3275
807234823 4444
106255316 627
850004920 4113
188736550 1571
347401492 1572
536587505 2366
158006484 1453
968179316 4269
5943 138709620
93891863 414
517112790 5186
171044333 1650
305107786 3031
429102082 6211
376109745 7755
193948797 193948798
632659729 4616
686604803 10514
684049572 4809
338108554 42069
543463548 55012
98261485 482
771504154 32566
158754400 700
132532575 66266287
211512276 1619
992999309 5623
213989352 1191
524935533 2332
370806554 1635
144544707 743
873 84139981
276575207 1896
190836498 1119
501377377 3901
401137632 1908
742520281 3274
4025 694892100
458990209 69292
833727541 833727540
801283795 319234385
770482176 28128
479667196 2115
496064612 2488
194414588 194414588
165912147 878
94020663 47010331
928263750 4093
348611748 8794
368528644 3186
801502715 12572
896051242 3951
884031761 884031762
869971489 3836
354507998 2549
221687840 1788
69065857 12924
807851241 12215
587398639 200360955
388739983 1998
381389379 4790
970639676 60619
772845767 3799
712500669 10904
3555 486235125
680327552 6043
232029568 20741
597319499 3539
510886680 4740
897020056 49389
677202901 2986
854770547 17828
954265479 477132740
121194347 1274
2053 328308442
752014754 752014755
310532329 155266165
3242 332522756
14805415 1413
256070360 7210
7370 788391010
280163742 1519
507095351 2502
528286538 46022
806940737 3981
158038869 949
564714757 2490
775552635 7449
721429983 3926
756250697 13693
380706643 1926
37796524 181
812006545 4344
849887101 17092
780808600 3575
402784367 1776
4519 806152861
626890561 3040
101136427 667
18760139 90
760389995 5369
315814801 1572
48080273 212
222506407 1891
940159895 7773
229813937 33702
141471036 3969
203882463 1136
25599600 120
86865083 503
970553058 783845618
3311 624931384
406222345 1921
747507866 3296
785834280 3465
261786991 261786990
430169730 10327
379020607 2252
795206431 19498
556935507 2997
239829730 1101
2565 477327629
450678685 14844
957048226 54147
959322182 4358
732308139 3229
710320779 3770
2491 524228837
629384684 3715
889936530 3924
224661975 1111
238178599 1537
147382175 79726201
94582378 94582378
571362485 571362484
815413717 4087
185853782 1157
846277810 7343
457154448 2253
768266982 7758
9675 663001421
601002863 2650
208324619 1260
248643311 124321655
753016577 753016576
125538839 1303
901306938 17191
313408318 1471
848492272 379541840
903101425 7006
261934992 4748
655491678 11771
262032671 4421
783789696 3456
821623750 17893
555464299 3650
102581807 952
143980434 12186
760141927 16607
866277813 421500184
393656061 11733
990738351 10045
414740816 4123
644744448 3672
513937839 2356
360260186 360260187
17995 327922084
663843315 663843316
780828359 13260
565619248 2494
140858648 1059
500564232 2619
974121788 27456
788335491 3476
100537304 511
192830146 951
21318598 94
498717808 2199
194134809 856
960953858 480476929
3715 651719991
463870286 5497
163473798 163473798
679709733 3806
299763895 9479
46272217 537
359851875 3023
149772759 712
747313095 11474
250379471 1104
908559771 70197
708125243 708125243
742470603 742470604
106379255 851
279407745 1232
757965846 12462
752783801 6775
125838222 5099
6798 618740364
261038743 1151
155717357 1129
686568487 3383
398035977 5156
6945 300189684
715298815 3154
464260689 3039
823964655 53661
740527178 5631
882457660 11620
883969214 8381
724546961 4418
927806073 4091
82615104 10970
657243215 2898
218035340 23931
262853087 1159
482581379 4038
421155279 1857
969770351 4276
180510564 1726
364455829 1607
9684 752301540
194357588 1015
567586364 53848
879725945 3879
644995291 15251
903060481 5180
215540447 10544
682712183 5478
152404223 672
264412403 1188
860784351 4225
601228923 2651
102057247 450
480800865 2120
413780120 3016
597932904 20532
459429415 4724
570006657 12034
42846441 596
607893993 15517
319321727 1408
807592191 13616
503759561 6163
816965840 26802
376922479 4280
773392545 4521
309116133 1363
466509086 2057
964821487 482410744
176166054 72658308
989081578 6299
809431073 14166
849793370 3747
103281861 590
3106 453833190
177176272 1980
16829700 166
414352327 1827
725731200 3200
219535624 968
752950459 3320
845783854 4669
187 11547659
5140 915074200
93475937 46737969
589434564 2599
320472244 5109
384071255 3101
631165253 492200279
869970275 3836
69772608 422
486701927 13346
1020 223678699
525871631 525871632
469061637 14369
904551071 452275535
176505866 176505867
2044 256178632
897565076 8635
622870488 3046
243121777 1104
34560479 17280239
171000414 754
218475001 11652
724022628 724022629
386770048 2451
547074249 273537125
777351642 6119
655805166 7595
346766015 1529
34341023 276
222570480 2640
529172676 3636
855642297 212986
707736924 5526
373384258 2704
571064774 2518
176354358 2712
335977933 4862
277953509 2821
191239145 846
88031931 846
461712933 190236
542209941 62517
289977250 2943
52606009 970
21757370 1132
662090427 3681
217211514 2154
970826516 4783
941847587 5346
442805724 5844
828003880 3938
928263750 4093
528367956 3119
588061969 2832
182885919 2430
296190353 1306
611207134 2695
141611116 695
713107385 10726
803140831 14156
460387760 2030
580251175 14566
311197017 1969
465375131 2052
491737981 9124
627987708 2769
458523017 2758
112995720 1686
572951515 4430
886859358 4697
915315188 38839
54236875 381
356519957 1572
831975059 6023
1058 174866240
364817565 7249
18773 210499189
570572151 2699
229819600 1903
349250801 62899
626345264 4277
915318961 5942
1010 170700100
9215 512056587
319322045 1408
795 39377940
929649138 4207
882559431 14394
618235200 2726
162836655 718
745468590 3287
237359781 1102
893562015 893562016
903568378 4213
539082186 4823
236048399 236048398
4265 798626777
106985303 579
834836123 6175
10368428 344
715192976 25925
802991182 15624
971587909 631580636
509830042 5404
750159391 10855
39008395 172
216586914 955
520277423 3504
336786729 1485
633932992 5984
752398604 3686
260312621 1323
975248192 11033
762790803 5755
272786325 11571
113622768 501
225726693 1476
598508487 2639
5353 291556498
128643507 1219
9139 517835824
813851528 3950
572540927 3072
92421791 92421792
903207063 7887
681717298 365726380
41 4580689
189421512 1362
814179145 9598
913744969 4029
758414259 10971
314945095 1702
47434170 338
387599165 2763
39540065 220
282516294 188780592
7196 356315391
369686 10
535684550 2362
765989775 4763
2435 382485078
424781984 1873
696990558 4085
5260 236431740
571900065 571900066
246749697 1088
273578684 2957
583992099 3452
17742084 115
654052152 6613
2367 412186722
1178 181322472
750428434 3313
488507166 14283
250598034 125299017
222289453 2222
786716747 3988
709188299 354594149
467626704 6281
780303433 390151716
994537738 11261
900468392 28966
512774451 2261
57290155 28645077
953015621 11442
258794418 1241
4780 889042629
226279072 1747
175991367 776
833429372 11032
951410764 47889
12601004 62
761558130 3456
749774351 3306
2402 488266721
485566756 6465
510450229 17748
264132993 251903864
954311829 25239
166557250 1905
719537287 13348
731927069 10649
563926331 5766
675840161 2980
756408257 359476953
901005174 4427
478521440 15640
130883897 2101
979190305 5190
28518157 164
623749993 4225
352771291 1978
471732697 2725
927431613 6615
499716661 3799
822193038 7995
514591115 2269
539151510 3846
5371 804045697
865703150 5371
427443588 15444
447740039 2155
5782 914284532
857659130 15039
226112620 997
6092 592837072
271057687 1958
249372671 2048
987157884 6302
920398673 441967160
690358409 3044
954365784 8397
812597926 3583
261490023 1153
549290224 2422
818864625 414615
381034056 2584
861314204 539448656
185915113 1421
35197073 157
946854265 363755
958725408 6707
26988129 119
20924233 20924233
302498433 22351
731287690 16270
65315807 288
617911763 5620
541046127 18886
409365632 3119
131215385 1016
716068616 18381
924400117 4076
107365812 1156
144338873 731
690128055 3043
181066207 10002
620500177 2736
21815 827617470
857774399 428887200
6051 319132029
359945571 3001
5387 793177446
568069068 9036
498262378 2197
457895362 2019
125462736 882
85021621 3930
717326672 3728
634043593 3276
256047040 1129
869516693 3834
933938074 466969037
315384721 1816
600687111 22377
685700898 4098
51355651 1279
2831 611028885
793468537 8468
307302781 1355
151221645 991
445573195 6047
779385015 779385015
842449882 421224941
34957649 218
825017423 3696
166919649 736
5905693 60
50044801 12480
577741037 288870519
748131423 9321
195132745 1630
508923491 2244
945454177 138711
376186278 2000
996243741 5083
680676670 9421
775608106 387804053
349 13372949
718219870 227037
716059183 5336
89911303 5770
874971045 3858
742484588 4537
389176789 1716
590186520 3102
379876600 1675
858973055 14208
315683852 6091
191844727 191844728
688007011 4807
5301 558123427
601263200 300631600
548525933 280679750
753285989 3601
838907306 3699
625708156 312854078
351918916 1846
859034560 41110
347912275 3043
2449 464814815
53992155 395
895587954 5518
784472448 3459
620450964 5897
36544350 186
879120527 4642
687694865 3371
970674040 4280
361607391 203594271
420030346 2454
721010680 7670
211271541 2060
917428913 5143
513901344 4152
892877074 3937
899491124 4110
173948697 767
417331619 2637
872015241 3845
606435851 3557
605990897 2672
354159196 2766
523435936 2308
915468674 4210
520473776 5483
635613338 250218300
72119863 318
613608721 4996
1923 358908688
199124620 878
24720218 109
646917569 5266
910567835 4015
4011228 853651709
191413293 844
249748224 2397
510279750 2250
865115807 10601
654465576 14555
302673329 3238
910341656 4014
934532495 10896
532 100850176
630099198 9837
407228094 155561892
427346959 13042
171883710 13278
638275653 319137826
570922069 2935
335390430 1903
254331396 6462
240674179 1130
557737683 2806
522984489 2306
352242696 9593
74189248 360
775938573 775938574
404704356 9156
816449652 11524
132811059 709
660514527 6435
12229 728885087
961053474 7402
723138215 3814
829307566 3959
27040955 807
344880521 4633
299140694 1319
126217050 754
369050396 1738
889813739 29508
987277064 5449
403233936 2352
45282879 22641439
973618056 4293
193227636 852
855237089 8485
522717409 6246
51481785 227
974162134 444819741
681518392 290925375
778862173 778862174
405913963 405913962
466807450 4675
494151897 3889
825990180 4546
821752726 4175
402017473 44848
3131 519770286
827890378 9205
628329061 2962
965724316 5276
79790361 520
631825294 12735
81630006 619
79392239 729
637600240 28363
46764 664761667
863932728 6809
679287573 5803
855846800 4925
847232523 5974
806588899 13325
257144395 145879594
965650714 5666
811162685 3656
599640039 2644
31977812 141
416814631 15779
87346943 864
998849601 15481
651008337 3663
223406817 5667
371279821 2532
688134159 14008
131085213 578
818117277 5716
271367800 4600
410521121 4306
34011901 260
615542912 215400975
431318748 13578
184595469 1222
23520743 312
259902486 1146
150942813 1581
991534625 4372
490830288 3022
25079 816202288
728454246 3212
1443 326487408
785917399 3921
184381865 813
269184571 4073
685986678 13338
72309641 12532
644744765 642578307
59225619 3655
924177471 4075
32926732 339
394844873 1741
266745967 133372983
564878007 2640
126983976 637
86093973 514
25605480 120
499375189 5499
327762403 1627
688077819 3691
433830577 99853
96007222 56730744
917226499 37210
983430158 72519
105773937 482
698519866 349259933
408690036 3258
424044711 4952
149034956 3500
306119367 3854
107272661 473
654723479 10344
831610029 11099
255715999 4000
572057113 5522
328674597 11288
492819008 2173
14879 781757539
376249938 1659
131351069 131351069
231553976 1021
106203882 1182
541898123 541898124
347245693 3711
20821 809166523
680174506 4398
94335857 94335858
161614785 6030
843666760 3720
1856864 32
530212341 530212342
4280 967783797
647174949 647174949
689391552 3512
709809153 4513
582404154 2568
697114235 5642
301025447 1785
920675267 460337633
952572966 4605
6593 943867699
650386772 3366
323858242 1428
713912404 6431
110901213 489
580839423 7552
646629801 17084
572326381 2867
729610035 5678
741420175 5802
226939480 1460
242717465 1607
452109294 12537
93841703 423
902829461 4940
972531030 27459
989279454 959020517
328483517 1497
961127272 5031
136677985 10443
97067042 428
502458001 3310
332891821 11039
822196899 78830
868868897 4238
281721979 189074386
49894500 220
139317500 700
840041273 3704
748588834 4794
400487868 2277
404359957 12012
322007365 1484
352869472 1759
779033955 3435
17575477 172
16963108 212
743174935 13394
589456939 4954
92567220 499
493043635 2174
878383381 4678
5429 791048732
416099667 1976
13660156 76
936193871 7350
909841659 5330
638607218 3309
779029586 3435
832259261 4690
743426399 3925
628509676 28166
997210603 7874
387363076 1708
162390399 81195200
901576259 5126
976317153 702111875
722783531 5365
920910898 6043
326721243 152924267
438615727 1934
3794 803903578
653322389 59339
245782620 2557
223010825 1322
844577132 3724
787422042 3839
916924100 4043
144466503 637
380630810 12077
644097653 14917
610566516 33894
496449096 2189
754554165 5485
93853059 10537
707548117 707548118
139930048 617
2182 327022515
854689551 427344776
131327741 58411020
788096642 394048321
724071228 3644
744440647 4436
227925960 1005
582568649 234353571
62891912 483
142931141 1249
124606040 691
869800517 8462
46974745 46974745
995851806 985986911
295152248 1707
58147265 258
247760440 2110
406463933 2753
596500318 7234
141680570 3053
584714239 3580
114454218 7519
640355027 13228
634309616 634309616
223291998 2241
167751591 1499
915343568 28433
699877870 3086
927807539 4091
343793306 9773
910966377 6676
25400601 112
327486203 1444
682229354 4252
332703863 1467
723463290 3190
545655382 2586
976590412 6752
938238504 4137
373764619 145451857
293143130 194703
563817681 11140
785805588 8348
766904748 7481
416246657 3955
1424 318272544
839108248 6479
931668876 4108
993830880 6096
5218009 57
348721792 10245
897414751 3957
387406139 134327655
174274810 1694
707422769 353711384
3442 698863776
3717 371156384
717941443 21946
634301192 3176
125874055 1864
498565561 3005
270041161 2503
708087436 39371
317799895 317799896
328908983 6423
53154035 442
931783 5
804654468 3548
813468240 13428
839207420 3834
783277820 19604
210564558 4331
385999832 1702
4203 498041666
587226023 5544
918276759 4049
1891 261501287
611520597 3562
847971550 3739
515552797 3123
531707917 5425591
370605254 370605254
644584869 3931
887585882 5778
16782683 74
550981773 220524555
440671452 3221
963642947 476889
833282779 7399
405415630 343360741
523232095 3868
844205213 52299
317373640 2123
223844407 987
914075731 914075732
904560608 23250
360894850 2989
937167480 134207
219441817 75077330
134296980 708
161561989 755
148275475 797
418384281 418384282
352679994 4884
595385318 7361
47856803 1452
274769776 2672
447232539 1972
638715352 254725047
283633758 1450
561311409 2475
320658401 5991
440287830 440287831
159691 1
956709729 8725
795232098 4137
670522310 282976664
877685040 3870
727679260 8040
604047420 5695
306437405 2563
910993556 10823
428639005 1890
796511829 3842
727004078 3261
43544063 192
131932962 5838
238286879 1755
2487 376490231
556334009 30302
149200525 1319
568060137 284030069
7166641 58
186356949 1746
276458492 1219
771530861 10870
547973889 2464
657662084 6885
440212035 3345
686124226 24208
745742880 17486
193047855 9867
473541695 2088
308215794 1934
94422745 468
786101657 26213
915099821 4238
349713084 1542
81776468 637
779502064 19009
446754442 15061
838680513 3698
950192516 95886
945085933 472542966
427194430 13063
577477944 151848
115537463 644
58966180 260
966333771 348089767
591039957 8476
405644366 3840
14635309 226
880740962 9909
251059485 1107
1544 286497351
924799071 371408782
71941200 600
219004226 1233
453808790 2001
810104597 3572
953359326 15978
967148938 921868310
981048243 981048244
754989792 3329
303675828 1339
131932499 1225
187542539 1215
467993470 3989
69852511 308
234494676 4212
889787927 5355
690732020 3905
957288052 4221
825076545 22065
168865299 1905
4010 879910414
768084149 279952126
247128830 247128831
241959000 8202
262634041 1965
3537 773954400
867651464 867651464
798764946 3522
493528151 3362
495039564 3214
183636026 1862
3439 186380044
470403247 2103
631144772 5251
961564266 10113
10606 716466275
315639621 2709
364940996 1718
2701 330628090
217111657 1490
354308187 3029
355012165 1702
344512698 3727
448313250 415875
303958243 303958243
427544070 1941
6102 691713720
133017779 870
467599055 2461
562697076 33749
288237726 1533
197581913 1062
364072785 3004
517312553 2281
661636247 4027
822095359 4288
690808431 3046
265522579 2987
219684639 4003
426437346 15999
846172161 10460
1037 192290910
385002399 1700
177700797 5746
723162959 7754
490099672 2161
176099220 2508
5298 511451101
988581969 4359
541810438 4354
670565613 670565614
197 16318047
78325311 5303
874324943 430674357
727784413 10399
420906881 2395
976091203 13216
465158913 3065
533902717 3462
793057455 3541
354249755 1562
516340951 516340952
3098 514412866
298596998 4496
188595556 883
93112685 568
102737228 453
160874641 10490
683590914 8501
315228347 315228348
972820764 4991
2410 482431390
173187602 9418
66407717 35801623
699407390 3590
813414502 13707
890251179 11284
530843219 7915
7776 862552208
426975847 2267
133085253 1582
142878329 630
494889934 4382
190732914 841
12683190 255
853645957 3764
782089332 9448
140869760 848
17758207 104
448957081 2970
855826402 855826402
610298595 2691
285907590 6891
887322852 887322853
780445213 3502
48301047 1107
19955711 192
998117811 4401
700104360 3087
259420952 2347
503520799 2838
334752258 7502
719525108 8572
673178849 4050
385262114 2444
645774775 4429
4989 934190119
30616919 135
561787359 3989
964095604 4251
224318793 2062
848884734 789620512
581045111 10737
892282416 434979398
540641204 194442307
537812218 268906109
862714796 3804
2715 405551528
147824936 1154
457438347 2017
353374626 3739
877794631 5027
441284859 2931
838120194 5495
219883796 1071
377075047 2212
165046638 801
506928596 127337
286941831 2555
866872159 20695
839130568 14632
61557458 280
901881257 554277484
206283646 103141823
475582824 2097
417902088 3576
989493496 4363
640352448 39885
137836311 137836311
444872690 20166
115971433 606
95352 603118683
185408983 1966
471070501 6032
719160455 4321
346515295 8054
35645814 17822907
657545020 11417
773415530 20151
811914599 3580
596399942 3793
604667692 3203
492210312 4247
660874801 2914
113146240 640
580836119 3428
324494775 1485
720225439 9064
535406061 5410
166681176 1128
716542944 10162
247456270 1269
273767083 6858
872865320 6811
3911 288491004
29806297 175
934355891 8952
453130477 3356
406412702 1792
564625081 5780
662506844 3003
686614097 343307048
865502664 849988122
287133364 1744
225092140 1930
438615729 1934
320206198 20971
69594654 409
249754647 2453
581983221 11921
999542436 469144779
608 99969792
978380495 4314
801135840 7584
400237321 9080
221123424 975
338372173 1492
54946181 453
497679572 47622
599718910 31753
840388671 67474
351796457 3800
992218943 7358
3126 376970592
871930501 7163
834343985 3903
399433290 1808
703155598 4369
642854940 3653
756967034 7940
1458454 250632932
429774249 1895
715632420 11194
443032474 2635
197176033 2299
13511 531137234
183172575 1166
332532241 2188
416830716 1895
313330784 11479
872687999 4000
72800552 321
102686299 2274
3133 433930955
810823408 17174
284622733 1255
133384071 620
608155387 304077694
3018 529450703
293924644 1296
204340493 901
309736569 3306
619712349 354022092
954193842 7686
242525213 121262606
578321437 2618
725713204 6259
396283504 1891
770186285 3396
540073249 6751
742809415 3601
853913103 387203528
4388 796107698
774547955 9793
62006614 284
215562817 6048
580584960 2560
808422555 488167537
483640920 10332
393097320 26895
461070175 10612
549425164 5718
738658286 3257
307755732 1357
69211232 368
146354891 48494
522330070 3185
361929546 16038
175763024 775
481564132 6101
321140123 2661
109687983 533
194134808 856
332809574 1530
443062631 27516
850433270 34354
263683679 1248
574363546 43463
966868464 946477693
305498116 4478
541838787 541838787
713507955 713507954
561414884 109579
3561 155508870
634396557 6838
842240431 14779
713989529 7868
339519487 2464
548837823 3776
690854614 6095
561547329 5403
5922 511141207
265259709 17589
785492901 4580
900467934 6052
473472719 2220
246896259 1093
394066945 1807
189667018 941
846792596 5603
539989370 2381
653917874 252345249
168551494 135290084
443629715 3286
522772744 180604115
993662259 16474
556069903 3856
125973511 683
676238327 11671
252207558 1311
612409911 413380523
414355002 414355002
967425731 5916
919849855 13783
893243524 16819
974983921 4299
495541923 2185
717002360 9603
583240804 8812
977400740 28227
397336362 9932
220407313 994
537155870 537155871
666541780 2939
303666540 1830
229467117 1101
344100796 4309
451972955 6499
68884940 68884941
872469743 3847
880131702 7355
694221878 3808
455684770 16508
60565167 341
14030 402883375
214727931 214727932
750643901 263479037
12765 668183966
939883848 17736
649005133 649005133
149259308 953
798570659 4459
309094225 7472
429176880 1944
446434529 446434528
804729751 5917
532142855 227229645
271351485 45567
167838256 757
253728276 7081
809521757 459355
592909856 9184
353143998 2908
497442585 248721292
485574391 16215
867217827 4364
521490547 521490548
298680472 1637
304364177 5637
995726292 844331193
826524501 12163
261493058 1153
347804995 173902497
764434220 8580
848205821 3740
737259828 7131
362286937 1813
789 117448409
27895332 123
845177468 422588734
865890764 3818
151800328 978
391422498 4909
1848 308303404
907 111693422
338372171 1492
53470 599398700
399094114 164882290
117931839 520
493284897 2512
898058141 14319
237950033 1554
940994856 24698
917116621 14447
777864100 3770
831341705 9896
350680123 2418
476168735 7760
789249341 530038684
465856575 39023
450267235 16647
426371426 1880
201043183 100521591
291667365 2340
210110337 20613
480500579 3890
267608931 130196160
209033824 1501
894044111 5552
68097 801705981
288142068 10051
281583500 3461
424385786 4151
57606137 3222
2186 328925692
669946522 2954
1857 267576922
668728391 3251
620391135 5998
835774502 13269
220968879 220968878
32011276 183
58 12268818
136191685 853
537213346 5563
960589641 454906145
871747732 8452
728825560 6004
2386 360349960
230647464 1017
819967964 6184
331215579 3436
807977359 15215
925214032 5354
234893250 4590
550735014 2794
6720 631565760
863262841 7829
582456413 433698
842045649 421022825
177803865 88901932
460601465 5884
371139750 1743
566765733 10756
277866656 138933328
972856822 26224
159888086 705
362208665 1649
338686554 1937
905112967 197235
516409344 5632
646810493 2852
277315473 2316
2055 424257864
584588146 7922
100890269 529
649797330 3822
233822551 1031
444513208 1960
685244364 20706
4872 113748894
377633909 3503
366267464 1615
2889 479657437
194778241 2215
646809449 2852
874086653 5393
917594279 6988
490692463 1872872
972506091 4990
76655697 338
263418958 7031
387076522 3387
989892785 7385
27319 720530092
76097721 830
494862327 2182
231592494 3039
260131276 1147
365961007 3287
434292389 16748
905175897 4129
171909094 758
347931168 2336
560757095 414294717
797189569 14467
417253015 323168500
977933380 5716
218372601 127778
691908729 33341
657085687 5758
600783168 2742
634789447 2799
30592841 854
608029352 2681
994036961 4383
82538727 41269364
815097486 3594
434080529 2408
611952403 3766
566271722 283135861
823007474 85454
452223247 1994
517925512 517925513
226338415 998
624837930 563292445
926445321 4085
710766771 3134
381419918 3455
799816261 5198
158247536 6476
350755998 350755997
759365444 3470
483450770 3565
693791516 4359
321027479 4549
661781694 2918
806242004 3555
410551785 9362
357652260 4860
78209239 664
586533709 4907
935772511 5229
148015680 2218
467780664 2066
317735136 1401
847108447 7024
687420438 3053
425808900 2655
906386323 330219960
728013239 9846
756804904 3337
180698208 912
561971718 2502
740932732 3267
778 101789907
795237244 28657
281416883 2814
434758346 1917
489556592 7247
328621413 6412
107667330 1031
931101900 23110
933832053 110788
329568300 1900
105389498 105389498
932391599 22987
842208044 5054
7954 457556610
56705222 379
230303049 26150
209759221 20115
243104001 1280
553174959 3760
155086470 1518
495478790 247739395
713017824 5588
563804911 2486
334973108 1477
946370227 110005
156407123 1575
766794555 383397277
350620959 1546
5508 517341554
149332515 922
308809502 4023
377919360 6047
534316681 77832
267209216 2922
686848770 4041
7448 569166817
856933936 5835
830971216 5045
883342170 3930
852635827 426317914
460955393 3889
761035722 8853
396208481 1747
279102477 2837
32431399 143
311809426 2348
400750519 2298
279016001 1458
237205826 4892
903640512 253783
616200615 6885
508668719 3089
167927844 1366
635346143 17676
559116221 2769
511187320 2254
358753544 358753543
928357574 8881
202051 1
611490126 167781
286688760 1585
866059914 4062
511220797 6120
120776290 881
241002422 3573
198634125 1184
897473514 29728
726656918 8477
643862487 2839
270153423 2048
851773151 5568
904126625 904126624
846665227 19490
323179521 1425
632735774 3164
77974460 645
422504040 3171
509089610 3667
576238905 2705
113177604 1102
571966901 2522
344858196 27230
105056289 1257
925245567 854764179
836910103 14302
376715473 376715473
550207319 3908
249505272 116135023
258596832 1205
986873250 48495
899508048 397633734
421578735 4183
594875415 2623
10925286 10925285
594374438 11224
892502368 5175
796960373 4099
364675756 1906
547082144 3180
398825014 2714
815702551 3629
1776 89703864
571781119 4301
961507997 961507996
725473287 205342
870750544 26707
116329490 536
423480263 4126
1784 389696960
479701563 3091
17275829 1044
592000947 7519
940366189 470183094
557741884 4083
99111503 1414
162211914 162211913
455399710 2221462
356258410 356258409
594415566 3607
329583826 3569
303 23169971
517725253 26906
866513478 11162
532574187 5112
284398421 1254
323672831 15372
91419131 714
221392699 1327
930006016 7624
685318907 4353
445350149 5670
495842910 3297
2047 456693514
738828220 24064
150545140 964
228812459 1290
462201065 2038
601451611 2652
3795677 18
782173265 15620
834627873 417313937
35086824 169
883134947 3894
611072471 10690
131312567 579
320455682 1413
641292549 4098
480570130 2119
9473932 52
242340164 111710646
43657333 21828667
101568826 1019
396626046 10735
874279884 3855
725734727 5706
742315267 16602
100684396 1492
353584653 53836
810863146 3952
687436647 343718323
171056469 836
264211946 1165
659263681 329631841
543186836 5332
182285166 966
830738950 18859
347975136 1948
4443 383367754
557074018 2838
874510923 3856
330504069 2300
3172540 17
192148440 920
173862928 1213
552718715 12892
304986741 3811
4621 942379386
518668920 5670
27441745 121
11566471 51
44904618 198
753859931 3324
943128089 4365
68608050 570
610920917 3435
943248074 8155
589885992 2601
808 170898464
561437840 3428
545219273 545219274
128358055 856
727095151 3206
917500580 142735
133847541 600
101083763 101083762
1105 181170275
823559679 8270
840945994 3708
655679770 4652
1517 334416582
64462071 222283
241686589 120843295
104890354 1299
847744759 3738
717563494 240872831
292787181 1291
29067947 234
811980165 811980164
407558861 25420
845710546 3729
79571350 429
749772154 19881
15059676 260
221488103 3714
524119465 5707
18143397 80
11405302 11405301
1603 347481564
675257721 12086
644375245 10383
689450719 3040
946625635 4174
323738777 1711
799005848 799005847
587339263 2800
819199410 6606
575533088 329829304
23517786 678
10267 584166958
883123965 378537537
203506201 2089
293316766 1480
637741115 2812
501815433 4026
430868196 6732
4491 962332558
694198917 4159
930859371 7742
661589980 4357
883393071 367468
509936685 3763
997957615 452710426
694585057 11528
310375800 1530
472180945 2082
114076820 503
20637980 91
12734 957660470
178448278 84449197
703052100 3100
100378266 34337623
177800975 838
12030 648404970
506 17177110
596732879 5831
986585842 15387
2662 392794053
485789668 2142
748319596 4767
826888521 3646
407184175 5058
283297814 1371
10202381 558
319814955 19259
277822608 1225
473884690 4643
787931074 15863
894438151 23633
227017792 1001
918953657 15168
256727412 1132
234125050 3982
594886619 9834
665326657 3266
657017671 2897
794812548 5772
745217790 3615
317406404 1819
308071773 18674
363234069 1749
164560464 1188
865100058 9146
756500636 378250318
604245262 2791
17192459 8561529
830274148 11035
940426887 413928566
832106759 105866
808886790 10518
66885 925562018
631570120 6730
903081762 3982
800055134 3641
382669296 156851393
872668064 4675
614485066 3617
722641462 5509
23658865 1081
772211508 6847
835972964 11688
102509532 452
908306920 4005
271027400 3496
215462803 215462803
836210936 715528703
392121640 1729
631690099 7449
796382849 36742
373508079 11044
285034144 1340
838750431 17888
986762871 11011
590952500 3081
962666058 888012184
748812065 4268
380369474 23545
445646279 1965
34487923 237
111075440 106286847
41968950 249
514140399 2267
816563941 10510
75840301 1215
771629099 9570
995409241 10716
278534392 127606100
431645972 6784
502011557 2529
283942332 1252
935057067 4666
920216643 920216644
3104 657982816
972479809 4288
275981751 1925
590107504 339953646
991113456 956519191
186513313 1098
52476542 331
974683936 618587926
787061339 7631
992198021 32234
418207879 1844
744563931 15232
470509878 6216
90490276 399
4992 913980288
968642236 29265
731482763 6961
74504689 653
275810738 3385
18546975 18546975
919310220 563994
936104178 13850
550653674 3955
830831768 4879
700917942 40211
998107192 4401
656740956 38843
809 99555192
837 118612226
995840288 9257
791244653 5284
319119173 1881
484482491 19253
62451982 3789
355155911 1566
256833939 1835
52911170 353
57170359 441
432082404 2924
183976878 1901
703511887 3102
513915140 2266
31020340 252
975741603 5337
221773099 1025
608487151 6150
560387658 5044
341266113 2663
647854102 10376
66190075 2084
49619575 49619574
248579549 248579550
417276742 90183
445420592 1964
916762753 12736
862457022 34700
150362432 663
518488215 3160
528964275 9975
894397336 9538
358861101 358861102
118159514 521
54657109 241
771139515 4891
27994211 334
311240093 19195
262315201 2072
18999 288478089
472781370 5868
440984348 220492174
435932858 11703
270597379 3126
333355838 137277189
378557307 3298
54956964 254
921815499 9855
814683346 618622597
453582000 2000
951762960 384253108
922056139 91644
67060467 327
822482140 4181
345177423 1522
270070549 4884
501179243 250589621
800763209 18354
107590560 5822
706936602 290357295
729036782 13621
748390145 8799
757167237 423516356
436368922 2699
142455487 813
648396878 2859
658218273 7556
834681884 6203
166579854 3029
387022105 8616
869202448 5345
457 28247338
225214465 1392
164874300 2112
776619263 4458
873624392 436812196
112723085 798
242709650 2974
770748795 3629
401145227 5437
530922414 2341
312749976 2185
909852876 11271
510043555 6278
716709934 4826
12089 571543742
440555205 2646
502860651 2998
380475385 380475386
27288450 8663
808142874 3875
307108450 5440
353217538 3700
628443404 2771
414935989 6614
242895182 1071
288953773 5493
321817848 1419
852145852 852145852
597083902 4346
48721305 435
879037950 4305
533418298 2352
333146617 3719
452291011 452291012
500542055 14154
215274644 3049
980195024 4322
965545364 960654465
965058875 7709
213065666 4969
646577652 3858
967336063 4321
614021165 3526
761194392 380597196
264748104 264748105
630129092 4631
64295 989050473
944120822 18167
47469057 1779
963804280 14046
2394 198609197
564482800 2489
933036893 19280
737243604 141883
684833326 274902140
513143211 256571606
742997308 5468
463336939 2043
410367647 3064
768891386 6389
212504606 937
387735039 3091
43563023 1059
750406523 6338
842874500 6500
821440623 3622
552718599 7666
685037926 4963
818657429 48364
549367131 3528
2880 558930240
898100281 3960
60773556 402
4251 704671266
900361610 3970
202753495 894
1062 204792181
487566425 4947
402254930 231368768
149986938 10482
138572441 620
553372480 2440
166288422 1007
808183405 808183406
261394781 1780
253356210 253356211
728933860 13242
727999831 3210
357876198 1578
20560 568597046
471412975 2424
589938377 3729
328222367 2592
363986519 2460
967227647 483613823
684994437 3598
6350203 28
290636929 1790
3683 121198489
925678437 6881
577893232 64663
890848343 12602
220411080 1962
408370807 2083
667423110 471704476
816899106 12595
198700117 198700116
4486 885536400
483484334 3849
491162617 5453
522939535 6357
431580181 5342
483931539 2260
362507432 12678
952183057 8041
66469740 623
829432509 5722
90 20002464
119344400 759
498075072 4174
97523701 6210
690988320 5895
862939754 3805
298640495 1428
813502724 3587
542219439 4130
63501481 280
327674435 64074
299046722 1523
627842340 3942
642019477 675982
295282328 1302
22225617 98
809436823 14359
465961224 15501
266 24276803
376475052 1660
244335301 244335302
24182272 1294
629228037 6154
469790926 2351
58416551 259
804837265 11932
942623119 9914
235636799 1039
957247575 4285
692371494 6907
150136304 662
903773972 3985
234521579 22535
306074665 3084
503294080 3605
878872544 3921
8391304 37
560352240 2982
667446703 2943
357491107 4338
335495127 9053
215808409 1422
390989592 1724
493403530 2395
299476572 299476572
372934308 137122886
42414997 194
569496755 10588
400800589 9924
857175463 12597
266025843 1173
444881772 444881771
868593507 868593508
853220844 4987
530918105 2341
920548728 4059
544 46401692
531 90092050
370751312 3467
739343142 3260
4403 859197017
784988839 5814
831901154 831901154
459041351 2937
754308373 3326
893616062 9543
904160551 8675
5546 569669893
831942396 831942397
450675538 43573
548562690 11910
3571 661174221
152785971 761
335742810 2886
177358390 1221
973554481 486777240
617245309 3379
395772344 1763
188823756 67596658
629774271 5176
829680592 4667
513304037 6099
941363295 12577
507281574 4762
242969671 2655
899913618 3968
699736875 34494
437419949 10590
947783846 947783846
187047812 187047811
489222142 489222143
104098338 459
1276 244982064
818170218 3858
48695339 2622
271776516 1270
346440177 2863
121224654 999
846619809 3733
188774088 1506
615289408 2713
3071 543392844
649119978 230864636
436924884 4908
643950748 3037
541441921 413678711
822627076 384798712
655970487 10953
57151873 252
396466540 2204
194663645 48196
44743187 644
977015629 4308
837054770 32390
634390175 9303
923280343 9796
840947498 3708
384914289 3124
569080537 7636
825720372 14796
464948731 14838
38300667 13924433
863419509 5263
955247676 4212
6974 523883499
152658023 831
425152181 3735
626680841 7622
685778570 23427
404533211 2504
440852706 44289
44724109 1079
618234060 2726
9015 222354975
129185226 749
773471511 4353
151522694 2548
75559201 608
394562496 4128
43498273 259
523516481 14414
77562598 342
565492900 565492899
738665254 4503
919561548 17215
755216053 3330
2741 517456944
98155511 443
651680316 4047
547701940 3566
516466924 3876
245453828 3183
94822980 420
854045587 5653
387180474 362487
730924363 6660
724169195 3281
212217069 2758
455677785 3334
2880 483632640
375583886 17157
275469775 2111
833 141941732
19615729 372
886344453 13413
827513009 13767
276460666 1219
46200561 2593
864537747 6238
103417188 456
405190171 3245
640254313 16284
967275537 4265
164972500 2500
645951504 4970
855967514 5432
420474221 1854
284850662 1256
221356481 3027
825123016 4160
730667224 4401
45811781 202
192415359 2026
488580252 3689
239844091 2617
868563654 12653
122403850 1403
915850701 4604
626014126 264170637
869361991 61670
748339661 11418
369833520 6090
426897865 3132
275079949 1642
358863125 2932
175766385 905
15288911 81
201165015 887
468216941 5593
339140151 63557
364906719 1609
843369333 10322
712238148 4048
681758143 3229
976764011 18417
726959762 6579
42733976 897
642477284 4492
454235471 2470
94971785 16833
7115 936701675
110596752 9352
238841118 238841119
297169707 68678
297097589 1310
184502349 5365
364438905 1781
569178599 3448
799048927 7213
664127543 3508
499849567 2204
162080785 11448
337537401 1516
63833431 359
883808424 3897
230888500 1329
762189588 357663986
275945533 137972766
466131271 2937
337239704 1487
5550 646728297
400828583 6385
227018920 1001
980316033 4649
595976686 26562
397984856 2830
209702961 1840
362569876 1987
895816929 5315
788328991 3476
3177 669088614
553840495 4423
934568882 4469
286738908 2093
120784423 60392212
574234811 2532
8622611 729
210253501 105126751
693630224 3443
190994651 1182
12878036 73
192927655 1626
971281316 944924053
889240233 4942
100895624 1125
969847199 5880
48178724 724
367774192 3287
174415274 1921
986439624 30855
575208223 4688
55271 847096971
103654823 546
851788365 9061
863400220 14582
597766970 3207
180790389 90395195
388523994 1719
642202023 3014
6164810 33
337466495 1488
962119738 7776
726568038 726568039
2605 391502640
259825571 1922
163529055 4555
426534383 426534384
373071195 1645
415029359 1830
931571200 931571199
189379920 1319
68805673 398
855460319 49440
605712895 9344
301860151 1331
583543598 4157
768192012 8001
169549620 2361
579467231 7996
585966842 19701
259811909 36090
380333252 1677
538405680 8134
940444801 48900
821960436 4818
141615415 70807707
903003118 5426
284934727 3619
940736616 9384
4088 865167968
394063559 197031779
438699117 28563
483323654 3771
575032316 5269
852516420 3759
574740204 5837
919419364 39196
862326895 5434
140252688 70126344
224838826 2929
717966581 348646470
977380404 7436
697327168 5649
32156069 749
968527790 7539
112965552 504
45730441 5796
203365095 3175
8109 324059967
2128 390683137
551649055 4362
788899231 20223
609439050 7590
849421775 9640
81874506 2226
142492756 956
514735577 2466
792622321 4088
157810983 1177
968538241 6516
104097564 459
776539232 3424
7587 894530061
685906004 3239
683763227 15508
903316518 3983
233364153 1052
387908008 2227
220649613 2296
412606118 3620
142407357 7592
253576332 1161
793743961 767394348
887948001 78165
336932942 22654
49084578 502
752212191 13396
613176479 24032
890746985 44226
484907426 12003
935507514 135365
792408462 3494
672665073 2966
522074849 2382
762685032 5816
420698819 6046
715191986 9913
86341555 591
1259 245962017
209084458 958
761571889 3358
19730828 87
617855412 13116
275170625 3994
267293408 1884
631609411 4754
542439015 530894322
322272854 1421
764677331 382338666
240376732 212300777
221267747 6020
71916264 1758
551320482 4511
101125595 917
1858 50500312
9184 980759360
10214 840076817
16800183 79
10269909 245
434896383 3568
185641919 2336
428668180 4754
405277303 1787
762924923 3364
944711256 14563
374208449 1650
616157024 9669
676552405 3918
433852052 1913
479489661 239744830
125642923 554
965686981 951049679
981499884 351921902
901599315 22538
775242879 387621439
359556500 2900
265991581 1212
72013976 427
95479012 421
82785167 1772
624130978 2752
357920281 15208
437309214 184929882
697098880 348549440
765085031 4068
564874435 282437218
486929962 2637
303128919 1829
954214392 94624
3716 833569404
508840666 3985
320048997 1422
782211208 3611
474677749 2093
559044745 2465
510809833 2489
48562762 221
548833644 3296
839956092 9028
800936916 800936917
354836522 3010
810384378 5021
388613628 18044
564596836 5111
368315726 4811
537317537 4438
457466584 9741
481421051 481421052
111738621 15110
93447171 430
275792656 8141
714992681 6844
128381724 1044
138205197 825
584827768 7627
888684489 9306
212304435 1449
496411212 5381
902483039 776791548
424587612 21933
549172504 3861
787967544 4522
503112045 215036970
871349074 79043
370491778 1998
347915513 2724
212400900 5820
414802567 1829
858891829 4531
341569984 4768
989544508 8564
131892032 660
44904816 198
276912360 1221
2896 469947819
703412991 351706495
663810769 6790
455786839 11259
414804449 1829
547471407 3924
304221874 1654
889593804 5676
704472352 13893
245345485 1308
243939401 1175
977472863 4310
748186808 3299
263305512 1161
548777217 6994
282809961 1247
873841191 6352
397303201 2100
32899 870796281
715979187 3157
582026549 582026549
379583455 214430234
766606073 469616692
500874299 2350
455400343 2008
442882605 2739
253392820 6753
711570368 3233
985224197 4571
71439481 315
18077157 129
799981077 14324
601588687 471497703
159716865 79858432
779530879 389765440
781528677 3446
992202225 12997
894220632 11880
4413 207035464
968230346 11811
427125220 2386
894014065 3942
72624343 36312171
642194653 4794
679559609 679559610
853909801 14487
668181644 4031
410040561 1808
302319703 4828
606412319 13087
279671760 1314
154711524 1518
733909614 7711
715907666 12133
897412994 3957
2109 321662119
53762511 26362708
2131 284711021
307796455 1643
324242908 3688
459137897 83586
109994119 485
86007504 2192
764280182 6870
3669 597478305
644181627 133390
767722065 4468
939539794 4807
834860114 834860114
829609640 9038
7377 249149152
636174000 3240
186636121 8184
626572831 3461
205171347 118871
684462239 3360
516943689 258471844
173018046 1691
552330532 6422
644542864 2842
589860064 4145
195689449 1224
869375221 1197398
494 70732189
816701957 20819
161498691 1091
992994159 992994160
545857598 3379
884684026 72225
93 11193334
642736360 9380
13165 720491713
232820015 1716
445648246 1965
353793959 1560
422777680 151781778
617782684 28725
952753193 4201
216866912 3463
583256575 291628288
783136614 527707067
308926255 4445
85826303 2304
656878386 328439193
911997860 911997861
187702232 8558
10530 651684239
423910477 4302
743652992 3279
540896534 2385
711867968 6983
553146548 2439
235248602 235248601
739792243 3262
830633229 6429
239039822 1054
289917518 144958759
447424343 10908
801638722 18587
240350197 2149
818948353 3611
16545427 82
487149216 2148
2070185 13
812360758 8722
605310518 2669
954351931 12030
630438129 2966
634491029 29591
253842280 2348
938658345 320488535
931432505 4107
532734135 2349
291742892 3111
205247793 905
136765524 830
300271852 1324
529329636 129294
838794985 787050619
347300238 2951
904683493 5122
198805383 99402691
230790569 2235
474797862 38063
567480874 272863
17916684 79
967644678 11414
31530032 227
996556120 5878
874283160 3855
12765 398247168
924565381 462282690
46492155 205
645220222 4073
2321 330566104
953358028 5037
5486 818626406
501921368 7096
851027447 6734
366061798 1827
147563072 978
731539711 3762
421250751 210625376
62 12422296
550770524 2745
729238287 3862
240626076 1061
924173791 4075
394863223 2183
631805409 17056
197116954 4165
938053404 22589
974981125 899286457
232013961 3967
348965470 1582
205881980 3027
541035235 2491
589926539 4236
56973 595502560
908471919 5590
356183071 2296
196408531 2378
939752397 43499
414711787 10375
356675137 5127
221544791 110772395
423026481 211513241
269785130 1617
583989260 2575
343816672 1516
530497433 265248717
733126942 733126943
2210189 24
439899483 2354
903167363 9418
7337 892745551
660393278 3441
973124135 16466
906959385 4039
174234285 4635
948837614 8267
771904031 20824
879 162067923
431133494 1901
206466587 5974
78265675 382
364170585 182085293
744770764 290876976
647464144 10306
777382606 5434
987846536 10698
991475875 495737937
40663171 253
761014588 9183
598782984 4206
434346802 1996
144694205 638
585737434 4021
939347016 4660
360011891 2414
228232101 1220
870506635 6134
930950786 7111
985065276 6455
693958159 6737
369896303 1631
65582109 1334
570019196 11407
223360058 1131
99108540 437
352737537 352737536
37 7828534
841 47562351
291393782 2103
1776 80728080
188099288 1953
41341686 214
203597167 1879
326942274 326942273
929565281 19460
935719859 52992
295710015 6099
140924808 1478
279327046 2865
274820761 44917
413347534 206673767
241629249 1345
652145333 3524
414556249 6982
675480030 675480029
955431137 477715569
163642970 806
466686653 6668
546217865 546217865
858436212 4863
926649773 16854
488285328 2153
652424553 3848
41349000 875
932189733 5049
461929775 4075
758581006 6895
96419091 1514
804651922 9044
998760949 15550
508696698 2243
175074733 1022
114074072 114074073
717149744 6133
646972901 43421
85662674 442
852192679 378512367
718251975 3167
956828014 88309
622768085 2746
903721700 11420
111879440 787
44350174 243
1326 245784607
550641212 275320606
844222180 35959
22986619 102
231193756 13715
975051105 5844
860978468 55552
508400294 2563
228833452 1009
733515956 3889
25303032 3492
496763739 4579
11140410 282
118465886 118465885
948258983 436661185
492139479 2170
723096553 7615
908772385 5414
876781507 3866
453234131 2964
720599481 4379
199635215 1261
218888768 1667
749928581 11046
468786091 11468
539293462 13892
1324263 10
583577601 8896
399462730 4399
149376167 2740
923733003 14130
882152921 8536
937404006 19449
728421055 7122
342229218 1509
572705561 3698
443169087 5921
876725856 66987
578997424 2553
871706243 6612
654499040 4756
991762184 4373
955051173 21722
835333059 18814
142728242 877
734724751 4701
875420981 3860
3874 606961258
74441179 367
276356427 4555
754455911 8148
295841483 3644
925194273 25169
634844528 13427
513088673 2801
840184180 420092090
75730309 418
376461893 2425
659054646 2906
200577 849443595
757255148 3339
193279127 1154
882734959 441367479
888706703 25104
58428124 643
932341913 4111
620959233 2738
143559336 633
398471787 1757
63381318 429
415029361 1830
384282439 1902
898348788 15369
215627490 1250
389538801 7870
962054941 4242
547713407 3996
51540032 937
183973605 1395
707125236 5551
662463537 4172
788625911 5199
103769063 1764
199312729 199312728
568159577 5275
670496074 4547
596687365 92699
122013558 538
961160406 480580203
213137842 154863148
912611009 4024
746613180 11474
74580166 2510
577383473 3678
378423503 1875
416299630 6614
2364 389178228
385333695 3816
968454694 9041
978834271 4316
307154653 22764
863400952 3807
396471076 5005
584639855 584639855
871284994 36039
509966748 10251
744520274 30645
244078432 17264
106736539 953
939499826 469749913
486571653 5347
284092483 1858
920085334 38441
341135195 170567597
605513964 3686
385742118 22314
1958 245260017
821670448 3623
156820740 734
251681944 5783
376274814 3025
276253200 1721
418237803 3560
368827758 8574
504257761 3216
404860710 2334
130171077 595
471269663 3218
727910809 10838
35881405 16574988
557231620 2457
568879119 9237
407728804 5908
430319780 2068
101565878 695
338365761 21749
95524825 11354
233526534 6502
882894752 7703
30163517 133
741299391 370649695
354932948 4855
52890552 858
3014 371409154
461747438 2036
320323541 1497
8029 759716104
800190171 14255
389248872 389248871
27133356 278
852333917 8057
374210022 1650
761602758 761602759
881426916 5158
367631452 1621
959518920 407590
897858685 4986
606334387 14762
3810 508416373
331488723 2185
358558151 1581
238078023 2503
456834681 2872
3674 768410150
453203085 30266
705780472 45818
458263407 6086
196084800 1728
760288126 3592
997174962 496247673
695913462 695913461
330521971 330521971
72747839 2687
845671299 12777
907849558 4003
538903133 5533
63375183 2584
4168 899971232
288136170 1470
995939423 175322
103766538 103766539
830865755 5421
773586873 3992
537948251 2372
225862528 1799
215452399 950
232008216 1023
273283564 1205
558554723 11462
883703796 883703796
438602639 10903
58943895 470
197891233 2128
128941411 2470
408430848 202805676
816680573 5315
216814109 956
137436227 606
324538941 1431
229967145 1014
391148784 11271
221098814 1503
954967774 5906
951 159448714
272111578 136055789
496812862 2938
340327439 1824
141065247 622
862065371 29281
90716400 400
741829066 4307
113330795 84540080
409899202 58117
59192451 261
1441 181298907
389173356 1716
110084754 55042377
176444176 778
364802953 11521
981057512 23944
520714662 2296
967111105 4512
899457072 3966
627273595 3038
688291332 33029
390079501 2843
680828126 3002
431782051 2595
36025448 3656
501276565 250638283
330780001 3576
963523440 7942
817502869 4194
708754734 354377367
5877 906356817
61002085 286
39815308 1701
953990499 4608
12585 482093595
807481853 3940
708461980 7699
253676016 2376
120200618 530
486498117 2484
818084837 791222370
2193 292394883
821310104 5033
386681983 1705
590400049 478316661
674737987 7684
749808892 5539
936893321 4840
933087071 5978
496249249 9876
372844405 1644
399068009 399068010
19965 981650247
3794284 27
650400582 4918
142878329 630
306891394 2627
660613845 4993
496834818 8189
624136065 86302
344250170 2531
20293 907798628
805780080 38628
815321703 10311
760022108 349722069
547876980 6533
989375340 10237
371856960 2316
710614157 8849
525582720 3744
351470836 1615
18647739 103
115890528 115890529
951002135 7144
637966973 2813
253002145 1985
342308255 2078
741473719 7817
3499 677984135
616197121 2717
981993375 10125
983308988 36685
298686937 1474
4309 199976089
746503107 12116
686949939 3029
27942917 317
612948398 4557
595783470 2627
2834 615835565
5522 506080256
636173960 3823
28011950 1067
558361905 2462
647491632 2855
409724244 23004
183450851 1187
567070357 3604
738152800 3850
171681543 757
478880907 239440453
593287872 2616
982962242 751727387
838034611 3849
286102560 1585
319579030 3830
300952983 1327
407320392 1796
30122093 154
155683741 940
596261904 6433
562382515 16294
358330247 3047
526246558 34926
811232448 9717
877275623 5532
657520503 3459
183999868 1943
594867233 2649
262579162 4291
4096 517410816
675310639 3060
932162626 37101
172688101 3900
594854791 2818
969537048 4275
716193167 358096584
57708360 1023
920906831 909525525
771466392 6744
287958853 2058
223618793 986
92106136 498
386545517 250411818
434989111 2141
730639281 589100228
26564571 381
659964719 2910
485058546 199258007
593013291 249538538
454953801 7960
333762858 4953
988984738 5580
683467523 683467523
372846313 1644
833615617 14016
114529601 505
144896316 144896317
778123353 3431
329633942 1991
242369051 2134
50457236 365
2096 408363680
796266713 3511
402 30531498
562790754 2729
976767588 488383794
523206837 2307
926565485 5082
120455631 799
949073980 4405
463438501 2850
999797525 5651
497391498 2273
787412536 8288553
75090520 37545260
701139511 360141599
193907160 855
659150692 5181
709579212 166607
899461038 3966
797275679 4215
342016143 62998
777251090 3570
735620274 6137
99532216 739
993256299 5914
538896421 2393
701927293 3095
589885992 2601
247470068 247470069
902988980 8884
330 71944620
1119 92858982
346600801 173300400
772634610 3630
417720910 4503
151226052 1052
489715984 2920
522611353 2916
445 87720950
239061664 4051
628451171 4252
457505608 2308
481025831 2121
91 15444065
186316011 22880
812080157 76009
257208582 1457
825936058 4176
284917251 118812991
841846107 4961
274873117 1212
691147592 336823180
72381278 2879
421663989 3470
263108896 1528
877457715 3869
695203580 177730
182166680 5620
536592009 2366
635681085 3315
225232759 6530
886980780 9639
26283 695442148
659852053 6618
893506339 446753169
649339621 649339621
148723910 148723911
846210479 9430
633242152 316621076
666132001 6000
590790554 2605
27841170 127
27441831 121
911965515 5394
60663954 541
281960386 1785
7647772 49
909548936 5324
11615999 154
98206 988844913
4978 831769042
431813513 1904
923173560 6391
3511 479089994
279313419 1333
584959733 294347960
564137316 51932
933253195 4115
45131409 199
344778771 3678
286821135 3127
215371639 215371638
232493739 2864
898327073 3961
124846920 1188
968657752 634983041
962925699 481462849
917645893 39694
753800876 3587
557048082 8073
449572927 2985
99335639 438
897873637 3959
353104050 3788
975248991 7355
600410719 3010
664820731 11718
418937872 6193
453934911 160404512
277366616 1223
537199688 6945
69636291 418
182645886 6334
439401200 439401200
1851590 21
340845063 1708
6821 423713699
848648058 6189
799572405 4593
2334990 11
345645997 15077
579633039 289816519
58281719 320
927121608 4088
499626664 2203
1348 85667557
78469763 346
994405357 5778
963872321 4250
528810379 528810379
999147270 479481577
281903036 1243
448367874 1977
971799436 4285
677460961 3150
892094421 4122
350605436 148137508
548536213 14574
225980560 1963
216676228 1711
88862129 44431065
6552 891161528
602583686 2657
9552 560445128
513887319 8371
898328137 22296
292605053 1938
248747647 1664
196726106 2548
815227614 815227613
670111192 12982
952615447 13618
723925894 3192
479867890 2433
4428 463921411
610972033 6976
462278712 2338
762519215 97459
477938159 7448
943396412 9914
238358392 1051
766739268 14436
667498008 3210
638407679 5604
283939744 2648
438946357 2544
434079889 1914
540372545 11488
758460625 3685
262732301 1998
645900767 2848
476972161 7728
207742083 916
171102637 62884175
161698974 109669818
210928177 91207039
210237458 927
106440256 1185
365349000 4076
890331937 7233
6581 990007016
686063304 10341
11010 736139610
955268215 6090
21430 617414786
687 32214804
499785258 13683
759745591 7129
123670417 123670417
104550650 461
607348976 2678
829831929 3659
453407652 4806
402825915 4597
482229137 2153
7694413 134
84120816 678
346046716 6044
3099689 3099690
934461199 458167323
787519914 393759957
646553683 13899
781481969 7578
100649173 568
656764279 101072
960300025 8376
317659061 1533
926386283 4162
8565 856902555
3224 266115408
15195047 67
862354193 46318
764066799 9398
837058785 418529392
935480620 8837
993096462 8579
79044419 1092
394358869 196157210
618699453 309349727
59 9725147
849891431 5766
661839590 349799527
8990116 58
225753916 225753917
938650938 7278
531392937 7157
981650992 18394
133883825 616
513118483 256559242
394356070 14976
856306429 419101856
679698015 2997
143530495 991
443552847 3893
51405494 598
672550789 31882
764231695 5699
2763 587564129
478120990 476757798
549476902 2559
316201773 158100886
259656214 2343
939362235 52493
129464387 793
595413724 2741
580988225 4134
20823984 18402362
443827600 29655
973164471 4291
983144279 4335
272581278 16588
705235571 3217
964824182 7781
763153267 3365
971626417 6553
520370267 3022
955807774 18607
908353213 150739
326678935 16652
425756330 7209
544030946 3141
532505267 2348
331117779 1460
226528631 13739
294452684 5032
242894639 1071
8596 488538912
4305 939524124
743874480 3280
656475567 3158
985887902 8873
519025637 4439
599124806 67292
370605602 2859
708897010 21163
684908820 3020
936913820 468456910
54037608 576
179214266 1078
960018037 869524967
672921341 8060
381917727 1684
936686865 15692
294829337 1300
561763784 2477
260978061 3093
903440978 21759
170173692 1847
792386253 21794
152175477 76087738
878594165 797650333
14968339 66
828393969 99304
544387750 2492
649758631 6177
959853138 959853139
805322493 4346
131766732 581
96743124 478
951729323 5392
243052801 1200
451617479 4019
182381086 950
8354 649969745
817733996 12553
176773547 176773548
3724 560298144
668765281 3376
924442009 20524
3103 548856656
409203227 5287
267926406 4206
194645133 974
252196098 126098049
196867169 1225
303527317 7728
112419184 43704526
564173596 7196
402518500 2701
573446152 573446152
868935583 10208
660393342 8747
488416193 244208096
61516801 450
932613990 111560
782699179 5010
470495303 235247651
50576674 50576673
883149217 5612
666617961 5342
2336 463521980
78733931 517
882149217 6636
467191519 2060
977191556 10501
876417149 5364
478083423 2912
362185602 1597
59450318 601
902968698 902968697
586186541 2978
932019631 932019630
997354050 11550
613752903 7843
393622150 22074
166464594 734
570379592 2515
694321345 3104
220662848 3306
851107791 22671
955008319 5907
605331727 4206
673719048 4349
71447026 345
554076262 14805
279849037 1279
124665600 1720
863405815 3931
461506220 457601374
448347912 16782
789823872 20466
521623899 2300
843036034 7565
938382044 7737
384765899 4170
671948303 6837
748186919 3299
467320168 2776
986771991 4351
750454452 3309
764489587 382244793
659092261 3954
548608934 3211
340398277 340398278
412570069 138819
288706217 1273
190021053 3961
325368761 1650
408501379 1966
720515008 3177
5309 555482111
895571594 8939
835171989 12723
745518843 3627
551096778 5541
920377187 47609
539940282 4391
330497886 12763
371256868 1637
737753520 7512
982340708 982340708
1347 150350540
318187773 1403
805718203 502355337
652346555 326173277
2113 432521630
229741308 1013
361790955 1809
572537712 3574
570871913 2611
703281991 3101
943402859 4201
829157457 3656
115511615 634
620817444 3046
744129358 292091607
890409790 15311
52178867 1962
105005159 463
8791 437891077
514594499 9449
352839371 16939
417040531 17587
169524679 1016
507178042 3422
185063089 816
778530511 13815
748822060 5336
496335467 3723
341536993 5592
37359474 180
4436 669858180
525865726 3175
708208942 3497
443378359 1955
137185345 6437
746430694 7738
301487385 10744
194180600 1291
367040857 183520429
196389524 1072
224751088 991
255111510 255111510
765933505 4789
960345810 10245
5896 601645781
121015190 594
986102075 9049
597385854 47476
856265203 428132601
514596177 257298088
893340767 3939
806863617 806863617
696870746 348435373
25826299 179
385964814 1987
3767 642134121
565092057 9796
204127458 1107
614380564 2709
111534697 728
889962795 30605
660217089 6266
966901081 4804
496448267 2189
854727632 7408
710087239 3131
416549143 1889
583233895 8521
418232833 418232832
639179641 5796
840251262 812469421
409708342 2798
479541426 4326
157437427 717
886162596 7116
996456965 15557
5134 667301918
555471360 11520
364777389 2158
583029568 5588
759445632 4985
584649817 584649817
17236166 76
704610015 5984
2825814 17
3379 709867078
208368039 920
623026425 2792
525879530 3485
600555346 3315
993022849 419005354
173442272 928
387814796 2735
655162746 4478
314414211 42644
330448474 4669
412760419 1820
570136571 2993
304580313 1343
974006250 7175
784708841 607013601
44386610 1730
912701253 4252
290132006 1563
25174022 111
704542557 3567
154863455 1166
601911315 6129
812477358 4158
2462 363245942
817861964 3668
748429527 3747
361391075 11586
740250481 3264
814181757 3590
538207309 5858
110973559 55486780
969306994 4274
290223599 1977
461521719 2035
360349396 1847
83086033 800
80511161 355
293452907 2292
654306671 4885
306486957 2776
749098376 3303
361961946 1596
852553879 852553880
56355634 28177817
980459100 27450
247013983 123506991
890608257 3927
956066302 423656836
849085991 15832
79604232 351
916091235 8075
633427262 2793
485850901 3559
402879381 8629
910333507 455166753
444742126 1961
512462299 2660
580808756 290404378
786284397 3467
471954151 2081
594872447 3484
956668936 12238
897429893 5158
2904 586814184
157618173 939
440922279 8324
698879662 9322
902854971 3981
78836967 434
800760873 24914
272377792 1201
114659873 607
833683715 3676
23323 934255304
415795713 3191
417535309 76137
863188943 6416
706 128520291
567657958 2503
213405103 2734
275553063 1215
6274 523709602
457234715 3301
745317009 745317009
636782409 3417
850604147 284660272
2596 346636992
175007689 5321
698869853 680300907
298015369 298015370
568565036 2507
126752777 1212
322164539 1868
714571915 3494
283851953 1758
425636284 4946
499322964 4452
681893751 33092
785607960 3464
294833308 6699
738076367 8376
502170065 2487
85654162 506
714974855 357487428
853778878 4777
138859349 1050
783757502 6829
953762291 4935
142812127 78440870
571438819 3761
46394821 1206
773999461 13260
996070464 4392
550238205 16621
747733100 3297
529331625 2334
824539100 7700
70532542 311
901560948 901560947
213030739 1105
3556 712409081
558137574 2461
21289057 10644528
714059840 5083
832723037 7091
909114747 435361499
372405253 2561
78873483 374
756517453 7027
992926700 5967
770415820 3397
433607371 2229
648 128633140
944070698 32000
323052912 1869
247429390 1091
461523754 2035
611773243 9508
702771240 11780
604913351 3347
639769024 24208
83411015 516
782532372 6053
135106367 3273
802835233 8474
143066770 665
189104257 2112
282235004 18321
656109256 2893
415538184 2625
961558884 53170
659968004 2910
856877698 856877699
653634860 11449
381949401 2070
23210661 1477
605535750 2670
954326407 21934
177061939 890
683980080 3535
740975849 12898
367711924 367711925
39461741 174
505248619 505248619
785376284 7348
851015075 296946218
690565024 3097
948558806 5691
223654867 1420
913874918 5407
74725016 1217
860119403 13499
765192833 3374
109212065 6337
244985348 1173
287725424 287725423
508186620 18244
162351832 1736
724282059 5935
278403683 2922
294148598 1297
490855987 4720
10835398 170
464132913 204592814
131539361 580
437254977 1928
4065 799914765
487599101 4924
998630777 4433
306400689 10384
678859768 29313
689702247 344851123
659220479 8280
955701487 4214
206606602 911
228153241 1006
949508435 14156
418772504 3855
203347881 2787
197761752 872
529311370 10990
146495139 1714
723 72649297
2785 347258428
814188245 3590
878137009 4627
615293171 7956
8447 787226743
753523293 11386
534449603 2420
255835999 127917999
487149215 2148
949390930 17133
256501752 1131
411794883 205897441
216589233 3016
783569841 3455
660934583 4766
458676856 3535
370993043 3260
609551245 5102
453586 2
788479240 788479239
697592434 3797
684480736 6795
580439437 3096
406411295 1792
204060521 4019
955252116 4212
262993159 5029
5497919 414
261492082 1153
702735197 4432
161442482 21468
18773601 248
983238592 6808
483351025 11087
386070504 3623
119292286 526
974087345 24013
487831744 2151
519898742 4131
208381611 1174
937056259 27206
719209467 4538
4936 812482457
513201437 11079
26582400 1560
2397 355766277
942146955 7084
926940928 45376
649992705 6016
902642184 18072
682928309 4756
594222821 9868
284849497 1256
619545173 12968
170712661 1006
581948702 2566
62382858 1951
159243618 159243618
554855412 4656
238128810 4246
1732 269816840
184610089 814
9458294 122
474587642 7477
701791786 11295
612662894 306331447
651743993 25969
712198121 5110
806800038 4934
173176141 6900
935283638 31924
192456968 1040
406926259 1885
365244039 15043
366268110 13074
900253134 4653
166133318 166133319
579318480 193752
282171234 7180
232406070 1209
865164441 4700
206601346 206601347
278374985 1269
809650269 9878
641339267 320669633
806475909 3556
862950843 3805
715559517 4480
796898677 3668
563641835 21585
217100119 1011
381704211 184598759
839354163 3701
484196108 4673
490767463 44106
5323 532545116
737301610 3251
1799 393263199
9497763 68
557471700 19551
174280364 158485552
402299995 3239
488071132 3511
6550 635456981
790626889 6221
936820401 5511
22456602 113
727152307 3374
128224990 961
526052251 8670
20788407 20788407
714848385 3152
668745729 10987
2698 300161291
3085 281697520
494302272 4672
219796219 1204
803398729 5518
140157127 618
84541375 2358
261066239 1152
16918160 280
220947530 1800
536654426 7616
172237471 839
819172129 3612
546849085 8055
402065225 4128
512818515 2805
549017855 6528
9893832 52
60947045 2286
133417590 1089
75951615 514
252797409 126398705
908360069 7084
161330368 5864
207998216 71371611
464541754 9313
447329587 181168325
511397778 7978
49764 682043676
24095075 204
405049948 1786
226766773 4668
608253461 2682
383317479 44161
963187180 4247
553682942 16592
956732201 5766
896791149 4825
401423392 6177
164197408 724
726837707 14971
349407569 3118
417928235 4092
256068099 1307
500301708 2206
781018933 706826610
612565732 2701
819547185 19105
532 104589192
845282325 4710
14096 457471584
590794452 2605
478540071 2312
290501357 1571
588754728 2596
37874454 167
154445403 681
983255866 40043
57694329 2079
310488078 6772
64441186 62136230
721046516 7595
604344965 2950
857504333 3781
112262491 495
209497859 805761
448448406 2091
245388943 1082
366387568 2368
720857665 5724
41956606 185
597004235 2892
240626311 1061
916470514 4041
675612152 2979
505934000 2750
182430827 1237
664778521 4204
636151559 2805
521393116 2299
819407772 3922
825198052 17403
192564786 1351
349938884 1543
361887687 24758
49050 903296370
247815443 1862
308210328 1359
832686911 7634
950745000 30125
43876999 232
225885402 996
205313915 102656958
453216567 4354
6844 762719784
673970285 11418
738885194 13231
901407530 4989
458027831 4701
601003975 2650
199683791 2349
10992 759436064
591517790 5615
972841185 4995
414857847 6635
841608511 4688
944407126 49871
258542879 1140
730543575 7645
253554574 1118
277182004 1394
594433204 7493
29106107 498
654245879 4008
663596167 2926
722108912 3184
448377004 2687
589657077 2600
290249342 3284
136565760 2720
993647099 4540
906371260 19686
938761952 347409
444837082 2288
412622994 2265
750487237 3706
370830961 370830960
60780256 268
701598860 701598861
143872939 7220
419554130 3730
118446900 1716
523170207 2552
2849 347082038
727228738 5563
807053714 4001
558682753 2544
643111240 6232
505117047 3370
700128942 700128943
583079661 2571
942794592 471397296
629115257 3069
44330021 885
555867540 3987
166547577 735
314352643 1868
433340067 4552
292414895 292414896
407800580 3818
432127275 6127
715552583 238758850
627649062 235910060
995120898 7346
587297150 32755
289731735 1395
664388521 664388522
231102068 1019
366525219 2109
552605256 4068
620678559 8408
874654831 840765053
529863826 9477
153551134 22375
150998057 678
476819928 10060
565552079 2502
761643829 5004
184432327 92216163
962316990 10757
521122215 260561107
184128077 1243
540593392 5787
445590669 222795334
446168553 223084277
158157436 79078718
53864166 26932083
670008496 50739
237893422 237893423
2081444 243122417
772766157 8346
16279970 101
243611664 243611663
880665398 405003570
102524032 1664
550444655 12336
42224750 250
300603723 1456
484953150 3410
4192 92686322
621878165 10323
943681512 4161
264566547 45171
311287400 1389
149704128 3123
422529232 3431
776082225 3422
543620388 2397
83496161 841
209793797 91233762
650745779 6374
177176470 1042
437937670 1931
983475436 48397
815801717 8603
4761 983360745
100724008 616
390537545 1722
404870705 2023
283716792 1251
900759250 4183
571334041 11580
83359774 41679887
72313312 749
384185909 1694
646326295 3454
570504306 110285
289299 886983275
952536576 8128
318907805 159453902
419263957 1851
537649271 10476
81548247 2197
331401356 1827
526158222 2320
716655039 19819
737442719 7856
466252761 12597
971647487 8064
274156179 2740
65699823 2008
365354531 3566
92755626 645
533395081 6024
721990500 3990
113246160 8839
144033568 658
819734018 465720268
6358 239321478
2729 382895074
324353808 4678
4324 969605112
321290776 19634
4996 345978182
183546866 4105
841217704 8038
838817240 40408
647488305 2855
373779447 4800
471276817 235638408
12343005 440
874619858 10743
486689885 252796960
228029 159747291
682290062 5551
556091533 2452
721656275 3182
972265987 26569
528916900 4223
858084003 3918
370164927 2335
178032786 785
871096247 5608
333711873 2896
347481361 3440
369444168 1629
189005035 189005034
870434665 307571694
906788328 5241
153106924 1607
709025557 72736
935795854 10178
282669649 1675
190457299 1343
551729976 3374
291299396 2546
9555 905410526
347446421 1532
110984843 38598922
725014479 3511
395959591 12090
655188581 655188581
716665573 7453
933541737 466770868
820303047 3617
900706095 4652
32658063 182
548607494 2419
181253986 1376
906270119 23436
166129144 928
730223033 10095
806242006 3555
179465334 1821
35598711 524
2167 354409540
971999511 5215
863312265 863312266
439523532 1938
286083408 5361
853155424 740827568
789550224 17502
747858886 21867
602368260 2980
234502152 1034
649537408 2864
25822292 265
531351492 15124
793026781 5460
464858999 3240
108015601 560
796722105 3513
569089881 5026
733257686 7953
294602374 1299
377445265 14684
787271531 4375
329453979 2971
824615964 3636
992203113 16501
374149596 22441
366805104 3565
503384535 5963
616402312 3203
696708097 3072
784715923 8413
816662274 5465
693300088 3057
252459360 1440
267460176 1256
946650446 15005
664951015 12194
391395184 3892
988404184 8257
797876292 797876293
548201237 3354
784505626 20571
364794590 4671
524770196 524770195
647261515 2854
671038655 5568
746831173 3293
377222009 5419
181314406 1049
850826507 32709
860860728 7553
328381791 1555
845824353 5307
811192646 3586
896388413 145578
911679521 9893
795356038 3507
739775902 369887951
876094867 14894
117109905 698
211595176 935
402814301 2846
824955781 3709
408949826 38095
617812785 3191
675 146278575
915478330 13190
737526678 3252
577111472 54796
802226702 3569
4473 382647439
4038 418207584
93273479 872
79377138 350
316863927 157756802
293469438 1294
444536405 2672
115663409 510
280995735 1239
865609557 6508
89522444 89522445
248164841 2863
741877110 5967
4567055 23
429997167 1896
110221397 486
993453076 14325
518259917 13320
11907 888512247
627520544 222669459
242010990 7661
834066384 10704
260487396 3978
133126316 587
327484281 1765
825816837 37897
212049586 935
284170375 1253
543122775 12629
918744209 6930
3703 781380839
811719374 10631
659022595 6461
220530991 2024
11702 933971726
366867339 2044
653447493 3233
202477280 1100420
496923134 19695
139225420 139225420
631770610 3118
816896718 37678
168212410 1355
347445343 1532
814804848 5148
265381567 2666
302263528 25970
957892009 11419
229124255 1752
165023507 1098
577393572 9786
942089813 4154
14353 218420180
739145362 4519
291252804 291252805
971718366 38953
493213340 493213339
873796421 5291
351074728 1548
734678783 763644
794796622 5867
406923949 9595
341187680 1670
684586342 4897
720291393 3176
530692241 2340
791312065 17016
888795473 3919
342228140 1509
515583373 515583372
298448009 17875
366267466 1615
173639655 5127
843005608 15023
59562997 403
2360 371903155
442328017 14174
9573 672160184
791868016 21097
510737701 3300
4216 779285440
799359940 4517
195003565 3010
653650828 171068
615956464 12171
543405 686863920
993687121 8589
245992626 8906
18843 566006034
565168774 2492
742469095 3485
5301 924772185
334451075 3369
711013771 239143903
413347669 206673835
797322417 7312
389172498 8998
3961 637277368
82778716 365
457807169 457807168
649471115 18074
934200359 12927
409978538 2384
912274942 4753
180700584 1483
25387671 385
553565170 10022
930200776 465100388
490705680 2193
830044126 7225
281025169 140512585
863709991 4290
168054182 741
230892221 78312988
710278569 3773
355196555 2574
175874807 1115
931025745 8853
535782635 18585
2133 272326509
912711021 414760393
746328720 746328720
419272829 19158
803921687 5128
930147478 19674
783569815 3455
657903546 5118
578777878 2552
5669813 25
200257335 883
652320644 264591139
694838663 3242
284431674 2057
78653635 77742987
56904118 418
222591050 4875
481248673 6432
587633458 3106
477109464 2797
117945596 534
126693657 608
804779880 4020
565558846 5497
114313932 618
221196382 1034
3122 687637705
870690732 40603
884946798 11202
406662121 5638
986315225 4349
27526489 132
872472510 14574
955450773 4288
738442139 4693
457920512 3584
485332740 2140
409043290 2557
395612135 2561
626763226 4301
359013498 1583
809406795 42238
772453553 3406
360862880 4130
921225041 4062
491201951 2701
270583683 2580
499902612 181089976
491358285 2427
945710360 4690
814860064 3593
259222449 1143
128839930 606
518010558 2418
847071856 3735
666872495 4898
795438262 4078
533463749 5696
658631376 3901
127230872 561
558734251 11169
853998529 853998528
588352359 279237
619579486 309789743
729366298 3216
583527749 2910
422105795 5229
392303200 2440
667678593 2944
395758817 1874
709966061 354983030
341969706 4692
812090895 4305
287196209 287196210
33128 966126188
436780017 7184
891744271 3932
939681667 24417
822043914 3701
347319416 2661
876730850 4496
598392304 260559857
627645666 3455
325558990 6811
614987156 5427
3536 597145536
902632161 3980
698456172 17217
387362750 1708
10274 990586386
896094619 448047309
341685309 1997
1544 175897987
2360 332682120
990790631 36868
786341045 3928
532878193 5544
797713812 4167
334744941 1476
307673793 4016
896348683 882986879
631954562 6974
20956 963284452
145534091 1284
14285825 4768500
885536906 5037
100014831 441
331795234 1463
987783153 7946
92758245 409
462714192 4210
935426064 467713032
168715276 32376
781512101 12846
20591 762754746
97147441 642
7835 977533775
923107001 269363
28960669 199
107224642 674
683322965 582350269
786700778 786700779
7541498 59
717680697 35279
135846037 23107
359106562 320081981
532448092 14007
309797873 1366
810104688 3572
2536 323687432
228023968 1168
166692190 735
934736431 4934
12414599 132
108099445 4648
812370659 3582
15642589 113
3688 652907033
986310865 4752
87995489 388
749453985 374726992
200452447 1155
222936331 983
658654167 26487
458348653 2021
712917812 23469
283121148 1957
486796445 3746
46868548 5820
616121423 4968
787316480 593995481
760660369 3354
567168560 3532
368740308 3034
397500594 3269
280781953 6249
628507576 2871
10432387 46
296869418 1309
847762630 115973
118574178 118574177
541740393 4792
184218299 2394
343230301 2107
97974143 432
279839899 222980
898985218 4173
766103377 3378
699154557 4749
771327060 6018
33418534 375
160836672 912
259715702 88283879
274900601 4597
24753799 848
230953148 2994
700790356 90518
130549629 1819
329479908 2548
569023042 2509
517424 258712
736540710 21778
32857950 150
1285 145672752
127684958 563
393595453 8910
930981159 4105
264438717 1166
723466481 3190
547893321 2469
571828049 7343
155400480 3732
719239994 8275
21325829 690
676767967 5367
638840520 4995
849559086 3746
846395792 5039
763855096 45236
657214310 4882
276685021 1220
491004426 2165
688439423 23538
399382787 1761
206607512 911
611204441 2695
641487259 3020
12835422 162
4473584 169
412668033 5146
524310554 2969
430691261 398059695
3192 674814975
146795736 3119
502796363 2217
941807945 8607
316338297 1676
658489753 3474
816978698 4244
200928484 1587
181659979 801
316860352 3278
908469672 363603157
636601997 636601998
352964337 24688
39046090 15879947
415414124 56405
254914313 1124
689223927 3039
391669644 1727
37394670 939
155400627 5522
407727313 2768
354703069 1564
249244407 1099
61256 817277552
286149913 4675
721655325 3182
676163564 11215
400560798 282641
93565881 46782941
4627 549816625
184500652 5042
328006183 1484
681805204 19399
619761846 619761845
4883 616229162
832552203 3671
819800046 4195
398652684 1812
646582833 2851
336101876 3343
881323661 4393
82313806 1094
445549952 5986
347251601 2703
464471562 2048
54631679 23004581
556370052 2564
385464149 23151
695120546 3065
528808409 264404204
937357918 6477
972903391 847195061
993929881 496964940
702602006 702602007
723916871 3192
356473011 2306
854847204 4281
899496904 713471639
830283304 3661
289841455 1278
447873973 223936987
600628380 37455
908494919 8472
771576901 3930
41610763 1065
647460301 7900
920346879 9258
415322964 5103
849255967 5296
89356055 394
637994767 318997383
90615943 1179
429999270 1896
765650335 3376
270674662 1921
507853244 507853245
869430415 869430414
400969073 2714
627159716 7977
40958671 187
3813 781714977
549623297 14528
643559727 4821
955934566 4215
453336397 373890137
873832923 3853
271768803 135884401
309285601 1503
3261 416110122
3041 629620804
563124214 2785
127715319 838
323304485 2185
162379870 2136
533412566 2352
724954233 15112
128817856 568
63056356 285
865888038 3818
172520751 172520752
930198001 4586
411187360 7041
989047005 6510
26935 534761693
745783340 3415
192117843 15541
970348475 4332
324764712 1432
728218835 364109417
163397752 1594
142712701 8510
691679329 9470
765363429 3503
29766122 177
97409292 3493
773993800 3790
258553709 1148
228587330 1164
975794339 13938
459591943 2632
737981808 3254
759304657 3348
466103187 13393
874271187 9025
926350547 9946
709507099 6349
181901926 981
331221499 1663
342440813 1859
381687383 190843691
853737139 4916
602797356 4030
770241331 6503
37545358 409
631064003 631064004
675616532 2979
358188479 63780
345859324 1525
35375760 2163
1145 133098218
320466168 501512
520094829 35957
80 17809168
185315558 18931
339005429 3716
230193955 1015
344285274 1955
206850148 1492
932788501 12250
308055516 2453
572875322 2526
66223698 292
984998904 7242
998798090 4404
265960699 2607
976575106 6765
235566183 1288
741611815 686454618
407179782 10776
820997166 10097
242720650 242720649
1101 134029134
319709284 1799
401702959 5488
429058352 4154
669457720 11245
998332637 73154
462659357 2040
884936671 884936672
736013682 5378
253099873 1116
552955724 351083
943223770 4159
98915704 49457852
795136257 3506
318189176 1403
970516074 8083
621187141 113663
149825080 74912540
385548101 1700
511325699 9615
684001655 3016
739571972 3261
964556055 954780920
520344639 3721
9681 696310117
251740230 1110
849559085 3746
840267824 3705
712480307 5744
73054907 36527454
327900590 1970
589602244 4063
563642815 281821408
853876664 3765
279704358 24282
118158112 521
22941741 249
906427249 33875
220184140 2602
922576015 9805
264368366 4272
712623731 33878
473905337 26997
887580676 29475
326181246 5262
354915656 3231
894904689 9122
4784 830301472
537336540 2499
28926456 556
234438121 2604
764 165334124
780486249 10250
837544075 3693
39655022 39655023
268871298 2710
829225273 5402
810701131 134184
2575 278005072
430025480 5548
325448651 1435
921524699 7220
129410485 797
259676841 1145
852 75715973
516755225 4537
775403659 3419
843669961 3720
324115232 3697
889717232 5362
383120595 4147
361038913 18867
702343927 6147
767946349 19970
194703897 97351948
32509063 228
951841827 4197
811106636 405553318
646325070 11857
916303685 6509
27242249 175
969940213 4564
127003037 560
453585999 2000
110763911 1358
583023245 3671
309799811 1366
340087818 340087817
555404682 8913
381410370 2673
359412354 4535
286639595 20845
207928830 1303
347900463 1534
679432908 4532
628437862 2771
3688 416164120
853736008 4214
940596049 470298025
953227547 4914
229470900 1347
540770911 12365
716849615 7504
889023194 3920
722337321 3185
697398786 12533
707410763 10584
941498772 5444
825554316 5538
830684802 4463
722482650 4064
589888594 2601
758875342 8927
856522877 3938
258282176 1389
522980906 2306
844811171 15596
571305847 27578
312337645 235602645
339864659 2132
789994288 5559
5624 767360090
457408161 9886
476 42025943
246394418 1095
113500853 679
89235499 563
426021655 2080
982449200 4997
199414313 99707156
90007790 720
128821229 64410615
454039585 2002
664994762 43674
739344648 3821
149990623 1988
660488261 236023859
813956882 3589
967272145 4265
7171 927877203
317282255 1399
719463839 4772
406602778 358639359
941867175 4153
6381 359033346
608951501 9459
278347244 128725
800687056 19340
782564066 11744
159582925 93762
315598125 2194
39705159 19852579
172455052 1507
825437265 6505
513071324 2925
688965994 688965994
344426131 43770
371100870 2098
83046018 2257
384874177 1984
373301059 1646
933433055 4252
870157512 4188
1056 139294812
985795360 4976
508207193 4778
635511946 55479
99566635 79848389
718774486 24805
494025544 2804
880498700 509267
938671734 20982
788751404 5135
932046479 7884
747409600 122808
5574 559320039
100825788 2344
429090464 1892
30251612 15125806
106818562 471
400970024 1768
287799047 1269
822015540 21410
844127080 3722
222285700 2275
999410336 18544
811100698 9005
670043771 4476
97135537 10706
480586269 240293135
510427116 3701
441214768 185232687
634678380 4767
416372661 8690
309542372 1611
254096485 12113
576440632 2847
698522439 3080
659081873 5283
119973067 529
448148136 13224
260887965 4918
426233913 5725
262675693 1897
476742546 238371273
15277941 82
159252769 1310
837913510 4837
504247296 2506
953288044 5598
128986354 58358499
89431679 2496
13717 503966852
783286169 34302
514742708 2613
872 49568993
702428143 8144
396127800 5450
117478257 518
426583249 6344
354702559 1564
142946477 654
336624953 4486
248291876 3206
911790515 5421
778985745 5302
988537924 21428
146733837 647
566961519 70660
821671575 3623
688336480 8378
628099880 3380
758546981 421181
753437318 753437317
670170361 2955
860003556 25416
523569079 8180
927443063 927443062
623324755 4446
810030476 4299
821817836 5517
13325173 150
85340160 384
48264486 303
16782666 74
946629809 4174
799361173 4432
355 48313206
339702511 339702512
460267822 9053
447074898 7762
148789496 2652
248565127 1096
4075 430090712
52427122 563
408907759 1803
631500871 4699
986438543 4368
278323585 3103
932191905 6306
420904640 7240
257408921 1135
280994651 1239
794754667 6282
926028108 45532
661598480 37370
771092800 3400
740017205 370008602
884039115 3898
711112201 6330
796497031 3512
977811365 4412
764054835 9038
774963292 3676
163289519 720
494293785 2898
83945661 647
390025000 1853
666500402 5729
790798505 9895
613048328 10155
852800389 3770
298476468 1884
18135480 91
837539164 3693
455622642 5094
287467059 4790
323023503 1735
6144659 54
4087 810227315
958018562 4326
353131715 21882
985847940 5528
2588 313645634
630248563 39197
185060214 1168
310222510 12938
44181016 44181017
301116650 2189
593794569 2753
122635834 14171
921234003 7418
53295885 235
22906 252182718
479395331 5343
797949839 4859
310705795 1370
380284304 1927
564936381 2491
532055922 2346
890433323 6347
109055519 4886
151929966 2365
908304649 18169
531898701 2588
347221412 1754
460701539 2790
715207352 6571
131706873 991
759023001 5612
682719662 150611
482480845 4235
173714407 2146
39220710 365
742252300 4658
986630234 489815271
864081330 3810
286653625 17374
356227793 4526
612220837 12868
565815915 479144729
301179776 1328
530548100 530548101
634011817 7718
521708719 2488
11311095 62
642274943 2832
783858221 8343
44905032 198
849113362 3977
1812 396367606
61372977 271
497780521 3065
197110031 944
949992341 222825
511898540 3028
247536239 18042
713118020 4137
643407570 2837
776597468 4773
2095971 647655039
299312484 23199
203834503 203834504
495766344 2186
568778567 3914
705848326 352924163
25621694 134
108827980 620
233304191 1672
154445576 681
511645008 2256
477037663 4156
475409736 113112
804935197 804935197
933026401 4114
183399841 4040
821646945 6242
658859172 3552
129305145 2152
29256161 129
203506803 1431
14941 581287825
902507760 325580
498093076 3149
836678618 4557
463749867 2471
62904460 1109
950264481 4190
344372400 3310
757633510 5457
768223109 384111555
97067405 428
299982939 299982940
17462995 77
209271772 4283
336784964 1485
609028980 3063
111128079 490
917207500 5719
925087606 4079
843848639 500540822
404654948 2884
111437287 57206
412480392 4893
427769719 250856086
2146 367905948
929764756 929764757
509599377 2247
197921281 197921280
330890987 1459
366519920 3043
245549393 245549394
631912087 16333
97181790 443
901494224 3975
91720881 593
431584706 4082
580836546 2993
697993706 3344
870322223 5194
822578210 3627
547894418 4619
337937069 2863
144693654 638
552021040 5094
476861199 5453
693354747 14034
4079 728876510
933563023 5848
297941563 1541
67874877 304
467003581 210003912
892295788 524763545
706114588 7201
499086068 3562
678438851 5163
917319012 877975860
570918001 2711
291276479 1503
6970 525593800
108407053 478
71225993 587
126470340 1184
15935034 1421
20849548 149
120795840 3410
806613535 10184
864392464 31119
603359005 3617
518671099 2287
295355900 3063
411651641 2922
359010852 1583
1621 327172914
315706755 1911
623731738 311865869
971978598 16824
257408919 1135
253066291 8345
237225753 1046
658929205 5651
309920295 309920296
18597 354262341
6429 672229098
453788030 2807
13908960 90
519414139 5090
337787807 3518
484712763 2141
589483386 589483385
985860477 4347
697973914 26683
357601123 173683016
9102 827089945
739265031 739265032
716551483 4958
293698599 2627
773591420 5480
232521168 1968
294831457 1300
991394260 6119
902195323 343686850
442193814 3533
509600240 2247
440726721 2572
17969345 222
285531128 1259
751589654 3314
101743006 1729
398698578 1758
92920733 92920734
147987794 73993897
624355624 2753
843896753 3721
535680341 2362
718685001 5500
675483866 5165
106798201 2130
293957415 89176
534447112 534447112
985019016 51378
727775052 3209
2719 424696991
548347025 6632
765149000 5753
791466457 4714
880510312 17974
756127840 3334
917763616 7612
940346682 934804586
109313261 482
628646384 2898
853786584 112518
199794232 898
973395556 4292
520942653 2297
545888343 2407
968457360 59280
4593961 84
256502320 1131
724636661 3480
510200702 2529
588964046 588964047
331183857 165591928
583862260 291931130
551109144 2652
122809664 5871
959788792 4232
518637317 4796
288029746 1731
996277468 12074
3748 646720237
83443776 993
163957544 1282
5600 847655200
8460363 118
809400259 4091
636916328 4484
528877725 2332
772697293 4527
255546187 1282
614247917 4167
597594810 2635
475214078 7213
957162747 469683519
329104590 1695
291982208 1856
631618506 2785
862992044 140667
900761729 12606
936588193 38172
949836048 5334
425785187 5146
288479340 1272
979225796 24758
812251738 9269
703148148 376190117
851151625 3753
682383977 13362
656178224 22724
269022122 1710
678167056 6712
315447931 1761
808744266 8614
563612901 57411
29940 987036002
551725234 3977
857846096 11056
150781663 8829
137647458 702
844711517 18164
995079799 38171
352207975 1553
27712775 273
422759783 41543
398939709 10292
569076996 4314
30843849 136
533056117 2633
902811029 12840
810028157 15618
762134813 7626
556162013 5861
182471141 91235571
621870157 5034
955547407 12606
661195889 4689
187055159 860
42100489 414
944187543 19731
820203729 10403
426268656 2376
129497661 571
5141 887578227
262069073 53699
158164055 1368
212794902 1163
1964 279807152
850927336 3752
539343377 2392
657779556 461061
936465328 695713205
699429612 3084
530696570 2340
886987422 3911
514942774 257471387
799333801 7306
475184175 237592087
548898931 6217
443397995 3622
50766194 247
777475723 600392363
250514215 118694878
577732517 2617
288633093 1516
574328160 4540
492821189 2173
888588363 444294181
483308752 2407
31369920 192
617832440 23361
253327966 1117
671248413 35409
213535740 1531
893631571 21539
368538626 1625
930889765 465444882
650906060 5023
230875047 1018
685101850 46144
476316680 2603
404119949 2496
220441951 972
31687 489632254
862396025 7025
110802902 2257
247164205 11122
209313656 1256
446842649 9520
805941359 13590
938015848 4136
534677746 534677747
474426499 237213249
316456953 2379
815980425 22619
824532146 3686
598169617 5176
514250691 514250692
4486 848816999
454826546 2819
813049319 3585
309170681 2198
936757188 432902946
788408974 394204487
899910655 3968
1518 116237589
151566857 53633
59161707 59161707
156475478 78237739
191730235 1014
781861987 4950
211371076 932
90537 379554676
406638057 1793
69965968 813
694669554 3063
75280353 424
617169373 308584687
20864818 92
26037 775819808
237224107 1046
360084238 180042119
354194085 23141
496572226 8221
992219376 4375
545154541 272577270
741 30515535
749093977 3303
390160316 1959
784696859 3460
887735243 86406
874798227 848685642
219308364 967
493569215 6759
10659176 47
858246439 7619
236532408 1447
543328906 517458205
724613789 714368506
1067 193548967
352888321 1556
437479838 1929
166374860 4567
140838720 621
12703 932806696
275046281 4922
399396200 4660
998288981 348451294
187194527 165337638
613223621 5027
252344226 19285
997902709 5522
15220830 227
315227142 157613571
917551610 458775805
634454688 3552
261497918 2747
628875990 260335250
328405321 1836
125643209 20816
889704640 4240
832925065 4795
592156524 2611
668811787 2949
838256120 4537
51708576 228
911842862 604680701
751026131 8325
294458623 2089
112940714 995
3747 773714283
438749763 3812
222816520 23823
718931115 3170
759256022 4172
771891596 23588
908793174 908793175
107978846 1205
184836262 815
951502987 6894
572684833 3902
667279487 13725
108195329 856
402517470 201258735
67858278 461
739805317 3585
334589373 1539
236544057 1043
372547644 2053
121560563 536
198549313 3513
68416550 68416551
49 7094267
864301553 3811
450458010 450458011
601116800 3200
134941241 595
751131791 3312
377977089 208738154
992144801 20918
203479992 101739996
50256757 716
188917737 833
538401239 6786
671173286 3564
850024269 3827
794663968 26978
969679706 435812864
557659461 2563
660919179 19886
693753669 3059
635150880 6288
810325320 10299
3710 510503420
562217759 3807
114076782 503
746822762 3293
708741253 4511
779011153 13899
874767105 7065
981102192 4326
339056901 1495
10019 593549343
982746220 848088312
647774023 19828
424165841 424165842
101233176 487
944458868 4318
254217631 1230
175094849 1840
760081160 3940
30036189 202
688767304 3037
113619989 113619988
351901885 175950942
893613942 4797
708284283 676918604
366579847 2588
427694377 3698
9525306 42
647650260 13852
193855080 6111
553418984 11418
268059829 1642
649585719 3048
408167761 3432
660421216 2912
177767617 1072
273965943 1208
18243 981037447
108407185 478
361142985 361142986
899230280 3965
320287278 2068
791502643 3490
201989134 4446
586032097 2584
958196479 14701
7094 665126346
78046038 483
411400689 1814
171454753 756
691593603 691593602
299246290 1642
482252033 2327
224526023 990
436186834 2790
887646323 443823161
664610027 7772
70022958 2019
759565969 5365
4992 171721502
24886470 238
237223432 1046
744198050 21278
364169686 364169687
318970289 1898
9014 820896891
834431806 8063
263239520 2347
317558339 2123
924314333 4469
996588406 5599
884825793 4032
649759081 2865
587388691 2590
681116145 3208
180523230 930
644206868 322103434
268522472 1184
240037589 1149
223539741 1593
428143321 4059
28122084 124
4767 881432877
822876271 4574
436528583 4824
269471152 7481
67095572 1041
499756048 11912
454762478 159237
414065768 21921
184576895 2016
7858 893726472
837045947 7513
941459313 4272
1717 245658058
505889617 7340
545265705 6099
471853829 234870
773494019 14508
245470357 1234
253780247 1119
750545905 10746
649760118 2865
740998406 49443
220214815 971
717276107 5233
682734368 341367184
76655481 3652
323419924 2271
363248929 7414
450949296 2111
612791931 2702
5428 827285456
42410189 187
4303 386968790
48605020 222
52842536 233
18143360 80
559169204 2996
527768945 4106
498604083 2948
337278748 337278749
481255493 2122
947154741 4408
2155696 24
460845253 2032
209760043 104880021
874433805 8353
885990421 29471
534999977 2359
11145600 4734149
232157970 1359
697241282 4763
716439088 3159
413724197 406875349
121254418 571
372084460 3273
500985737 2209
374405332 2783
236543013 1043
773315160 3804
110674104 488
685969021 342984510
117665075 58832537
674018478 4520
481044625 5822
168286399 1345
997645908 7966
568342238 2506
965234475 7564
639929001 639929000
397795791 1754
59191496 29595748
623298332 518212756
385708464 17203
94512739 1015
652027942 2875
922033211 7108
900819587 3972
412986415 1821
565754557 282877278
46714555 269
927599095 37979
706683571 3116
449388699 2050
874967394 3858
716607891 39492
876328153 3864
803130587 14037
3924 631631324
635048393 36606
3172 710423446
227246506 1002
354337888 2021
379126610 379126611
46885389 374
942634493 5013
264603024 2268
942931467 44153
237223386 1046
115864212 1592
974575840 5872
308208551 14545
717119105 37648
288599515 1921
417447407 2312
550879785 2429
955170451 10534
381919673 1684
6682 708144570
560904749 2625
18753 978108740
884208380 4460
4648 517974257
753743952 86707
329018193 28088
165530615 1142
138094409 69047204
281222080 1240
158754865 700
583174081 5960
295554191 138279295
416150179 347378013
852971062 3761
773319575 1371134
469041473 2497
17494415 328
664086841 3698
731582678 7464
717854469 4343
831652721 3667
853092752 853092753
721620629 6210
760184106 5281
234502928 1034
955278153 39518
730280176 7073
127597265 891
74379930 5865
534379955 2866
440979390 3645
927013339 5155
750935063 20065
6901 850506844
281549482 2205
150483235 27698
515272014 2272
308690331 1690
770923921 9960
913485829 18259
256998673 42961
499596504 341112501
882447672 3891
953848704 20984
196620709 3098
3634 545702192
941029891 17039
521403311 2659
265420834 2118
586098817 4517
144239712 636
114138768 1284
3994 78885494
131086230 578
400778346 3487
877600789 364989811
914632920 14760
92208281 972
153997186 3774
880264895 22848
76543408 2224
590686556 7095
605657961 262790759
822970522 819707162
631826195 3868
478825777 4784
234186603 117093302
324990912 1696
18911861 235
804334839 18508
433899059 2554
377864157 188932078
818700259 25570
425489460 10110
737153051 3274
464974402 206813655
875297375 5602
563766705 6393
965449287 4257
386097371 2529
669487562 2952
684158532 6404
447073242 2618
847520416 6615
822277419 822277420
787838722 5209
654115986 7441
442602190 2660
409127753 7294
336374479 170230
565699042 3167
261531467 1683
261390551 2150
152326053 765
624305736 3219
546974657 7539
670113853 335056926
946344668 9722
307839783 229809033
340565988 1689
666826932 666826932
350792794 2041
960965248 862523033
322596695 6090
152867975 840
563544433 10781
271248481 1480
4872 817846038
398030299 3115
72545203 821
685365424 3022
591234978 8481
976788836 4307
81527577 481
307432659 307432658
374671869 1802
195524748 2116
683282892 17054
558312093 125096
49489799 600
557950650 278975325
218033296 21284
196744815 6980
96631834 1888
343244413 21036
2494717 11
668782018 6697
997161285 20973
712957102 3383
64547333 459
284200252 2055
63056597 487
208422768 919
218401658 963
599188648 2642
3995 658771505
828079920 10440
177744752 951
730270620 203418
349093740 3820
870215809 4224
296974785 148487393
905112913 6798
315934674 250258541
685023994 4611
849812931 15674
977480582 4310
673298124 64375
120134509 1006
312226289 2192
434318502 3361
925676064 5328
891136223 10197
550977745 10852
261717492 1154
57151835 252
637697976 10410
100631213 671
799422349 399711175
963694763 16778
707769342 70509
264372313 1591
664633361 4417
916254175 19723
683553509 3014
248027407 5665
401036921 11451
204667120 9580
239756222 3955
403502126 2919
194015520 3704
934071708 14975
754480438 4222
54609603 453
938689963 4139
296869579 1309
270758944 9099
328627871 13945
481115051 19955
628510077 5967
567150951 382028817
193357754 10395
553145832 2439
20174758 575
269292035 23433
953999868 12258
906483627 3997
201537744 6589
678799784 7346
179549405 134263354
182242616 1058
864562273 9281
971391844 4876
710057663 4272
432985748 2236
379458248 2561
87450668 574
826461118 6269
666789790 4085
432041188 1905
500091410 500091410
210263038 1986
470109653 15611
291070710 1993635
4219711 33
86634543 382
267880727 267880728
748942193 3311
808472366 51782
226614961 1560
613755144 4707
142192444 1591
73300731 1186
803106139 7022
951202025 505661238
951466362 4378
676784830 6990
1105309 844456076
956147395 5580
765809199 3536
762406059 5869
162541057 1968
715615560 6072
696340955 7924
896942120 17594
620856849 8981
321155186 8763
863921983 22540
522944577 98224
347565421 6660
616614935 52892
355611424 1568
5736 588864217
25010130 453
927888645 5299
818212147 10289
881762546 4777
972372076 21011
3768 457777107
589474005 294737003
646497851 11066
270055985 2068
337239013 1487
477909595 2967
624164238 3734
479722856 4600
861713076 10788
241814041 1078
411013168 1937
223092864 2232
936621025 4775
680698904 3035
161476616 712
517724444 4655
422805830 4218
889395441 14927
193582733 1561
723476776 8265
381897878 3120
556775898 5943
613620449 3450
14784 833802816
955565564 426829856
836859164 3690
544526405 2401
663366092 2925
631014604 3299
431336400 4920
30 3392821
4021 860980805
634935937 3537
653844218 2883
909075626 909075625
492087574 6633
86600677 438
314379974 2286
259882789 6402
248336482 1095
85232414 730
312973498 1380
529268417 3378
863497368 431748684
824543650 8150
743306099 8066
65359200 565
1652 362914652
785064193 8576
9217794 67
515949526 2275
171322629 85661314
62286305 535
26080966 115
934636754 467318377
45307444 364
9124 779531761
356523991 356523992
5577858 39
412080183 1817
632801390 5210
987456721 4354
760186829 18070
436013771 5108
871267591 6614
835118244 363158821
589120699 557162345
345398005 4379
305389353 1978
3490 704061175
729435082 364717541
787340573 306001
232998297 10717
339980653 2608
73964511 360
422945089 1868
376343816 4568
739299313 4347
442994721 3680
857003476 428501738
42636959 188
697466288 3544
896306796 11988
2471 440759683
507104677 2236
902927662 382715601
857910745 5159
338399551 27046
898282171 26400
798309226 10545
896278031 3952
22729333 218
486682041 243341020
205397399 5304
474913119 3020
707959634 4366
261719352 1154
745100664 18403
624474476 10197
324824652 1668
228834571 114417286
3089 447747461
231100973 1019
430369889 3232
109994106 485
661429390 10730
11076 816337592
370437425 155891029
415254321 1831
183076116 1399
106224450 741
656255910 4386
117272369 953
772075349 386037675
750503518 4528
686498780 576956676
946925100 4950
72848635 644
893783332 3941
879499377 3878
402805238 402805237
599173829 3124
638430880 2959
237477042 74067
153537990 677
621067454 5518
276073871 138036935
220667642 973
800118648 3528
590145408 2944
678788456 2993
116380369 650
793287759 19954
180711769 1037
633431657 2793
751636353 4736
267428493 7863
657472906 2899
14586886 199
839662284 303788607
470190617 2452
919954569 7365
802396140 4652
872922407 3849
872473627 3847
994812852 94537
916916013 4043
675261849 3070
150363759 663
208 36477168
722078783 12664
974240079 5190
24380937 206
212046811 1117
384803386 384803387
189756289 1073
552087289 196963
481295547 9117
998675279 10485
761934965 4616
575143846 2536
634563570 2798
731345200 4705
309346092 1364
136473765 1202
176444017 778
746144921 3290
746752477 7105
839794608 5613
799417433 21439
178278908 887
56115307 1599
953887152 4206
790240230 3745
599863766 299931883
683322830 3013
75705553 592
545278251 8510
479686129 8195
295962254 1305
281223391 1240
3214868 96
406374121 3519
1553 294525801
368378676 2969
777818765 7929
227473806 1003
126776168 559
109015540 1220
827109852 3647
27219920 130
707417535 12152
886209889 11796
28510625 158
953369536 4712
763608664 3367
328550763 18278239
115919702 685
4256 679996907
7407 945869624
76485189 670
982187269 11486
1435 119099939
81241919 751
754993573 3329
43993088 313
72078699 1570
398819215 6584
38148001 352
419599466 2178
225658691 995
783562905 3455
702164164 702164164
328490976 1763
797018116 185249
719762323 35540
253666921 1130
356969663 1574
5388 648536112
279407238 1232
442981123 2462
141331904 1755
389403581 1717
712184388 236449
924630984 4077
971057272 808925802
515725008 2274
593717115 3007
321556709 2358
814137095 4163
624 94850496
236848412 1283
556560676 3640
650667331 645689286
243266534 2534
372619255 1643
603596619 300297119
709583672 129628
899386295 6141
887686076 54219
239920233 3901
410268242 1809
810558182 3574
333617152 3776
811328419 5530
403914770 1781
102985585 624
868716746 3995
415072097 2896
156513110 27041
418329679 53101
709341516 6669
128772593 128772594
305260685 1346
830535898 8265
3930 820149652
123220127 123220128
340414711 1501
510313931 2778
64834655 1808
115437820 509
719614190 3173
355607540 177803770
528451402 528451402
925620652 14192
998146281 367918388
934959544 21827
9900 494752500
163077 180244485
854371998 27696
980988460 483398438
815032570 6676
691034489 20466
744554603 3454
62403154 491
667975265 3010
254 54473980
719673692 11503
151269841 667
541681301 2404
352761185 352761186
477729349 18905
366948917 1618
236771428 1044
632131063 632131064
445773635 2716
533866691 2354
4307 882706500
253735405 34687
645477256 9369
465086496 2511
705966547 3306
519489216 2580
134067647 771
863174899 3806
41249366 310
167448511 167448510
43987684 299
437256834 1928
997608984 6213
362946993 1790
346084593 1526
493025086 4495
546109021 3230
416054955 1841
479345811 2398
133354284 588
530626161 4320
3558 294964919
937733321 5014
150819341 1652
77293499 500
492266280 492266281
611588887 4118
997377601 687487883
770638762 3398
845238480 5939
289784186 9471
42450028 42450028
565291142 4901
837546548 3693
40865374 20432687
897320251 4005
547022304 2412
779086529 4444
123992505 585
572452271 17080
140282615 996
222263472 4656
398722334 2603
727549762 3208
464696493 2049
349276384 2336
483 70895746
27254 586399859
184523427 1089
581676259 6084
559911117 29159
683167499 26100
442599729 2248
893780675 5834
881564879 10709
370882791 1837
965911388 4259
410467728 60434
956242807 363532167
377094298 21818
580790464 6065
92808722 681
186070963 2396
896134856 9662
963815113 12168
424287111 3548
930620051 465310025
5216 970311616
855465519 3772
522753255 2305
335612041 7253
389197628 2043
920317879 4058
50664468 261
56408550 27463
403160909 403160909
121856839 1720
841398321 3710
780614621 3442
93063601 984
660706497 3065
614020504 16757
620004146 10718
465553234 232776617
649281407 274091038
556623649 9632
960733312 4935
789304106 4321
276823221 3085
11566392 51
897185763 3956
803880249 8380
289919584 16222
945403939 8734
981478247 5747
266631750 1890
929473355 462243871
204473599 34400
525021164 2315
761388743 8838
60602891 434
594048629 9370
549746223 2424
788744714 6598
787283028 4542
878589051 3874
132219378 583
683895101 294275
869516694 3834
59188 784712946
2393 148672258
819378434 4693
309801953 13387
7257313 32
650892345 2870
169039727 792
900405427 5545
863174158 3806
263077561 1160
894807720 5172
783982511 68518
578248670 41333
439672199 439672200
676971517 2985
13070817 231
801701088 6243
519804973 2292
71853209 1430
306624285 5445
193767287 15756
859772262 3791
171956762 1307
962172260 8978
154817432 965
829571991 5715
335980836 2036
2966 556732364
420729744 1881
719603938 31343
70438488 611
945670678 918205763
807365195 3965
85285877 381
443150458 1954
332687341 3279
723502439 3691
671794553 13123
904346316 14796
437647674 367938616
8930 160394572
38435450 267
639332078 2819
864481821 5654
910430467 4132
312602062 4203
617940598 3674
21396932 119
111808950 493
644640490 2992
961249679 6024
928944128 4096
706455981 3115
622435631 48605
270325928 26053
430933210 6610
596391033 8321
325121416 325121416
231780403 1022
821414271 5510
770625985 75022
408005721 7960
855815823 52808
530242034 2338
436349731 1924
952434391 16465
581727328 2912
967877489 4542
944592846 4165
396064408 4043
285303985 1258
140341361 1299
638453091 67870
407093435 1795
351204223 4726
788396250 12450
88696940 1002
90912830 5930
692257279 11440
353102201 2420
407852125 203926062
497806244 2195
77219801 760
836642404 3689
921327778 8523
286893392 1308
2901 87950869
99107902 437
27746004 2109
432205783 154776440
873658560 3995
290068246 1279
913552072 6945
299817701 1322
517085760 2280
128124966 64062483
357816474 8142
18993 588474406
631617342 2785
3859 751023144
341 48015040
24450809 424
600093837 2646
980684508 5644
618460913 2727
576350365 288175182
490890310 7800
337797748 2317
76726861 1988
213921872 101284
399638201 2600
199648990 3665
405174727 2607
889720221 315284968
547475887 2414
170306101 12901
617 22208915
33717256 986
775762922 4143
686505290 3027
588931602 7539
870658328 3839
727374018 7518
325242678 1934
734426113 6926
674024478 2972
496240343 496240344
795155724 795155725
911703839 4020
582401855 2568
74556397 1835
794882499 397441249
33111486 146
469461509 2070
705466103 26825
711590641 9506
209731845 1306
903778039 5687
955772200 8730
378969530 1671
853974339 4553
97139371 885
531759734 25129
241989057 1067
741884873 3394
630871741 4065
172726909 966
179762801 10640
534501672 2452
730500254 3221
905458488 8228
338994053 3902
952748992 4201
810551033 3574
303003798 2401
976793145 4307
332092718 1697
175211877 1118
461651609 230825805
11166625 57
446510593 446510592
677585748 677585749
871491124 69029
652574301 14089
500539975 4571
85648716 85648717
637345961 279906
746601920 3292
867203524 4286
112511005 112511006
917944048 917944048
388948206 1715
420101461 3555
446102344 1967
845938492 3730
709474420 48901
520035389 2583
556764640 3179
196792714 1963
867060958 13961
417070487 1839
630219966 630219967
448820288 1979
279699021 1369
7660 179695160
814863862 3593
956255196 30836
334731557 2481
36861902 18430951
708240948 3689
735488873 11476
557748695 6761
11443 195368902
575985382 3941
585054824 4035
408613439 5196
668995053 6147
27168313 148
834821951 3681
657021530 3350
384449232 2874
313277473 19398
641022557 320511278
460977230 3766
803442203 35369
866460121 7607
26988249 119
324931011 2503
147899643 838
7257 513977025
177260159 3630
46456899 532
2494711 11
473417408 6200
520860000 15000
627041473 10160
938978457 21782
987822841 5043
581177145 4685
360464699 6450
755900717 3333
730977074 3429
210652089 210652088
4555 702173672
234792684 2919
749743823 600433580
230873576 1018
192919949 1154
848972948 5379
767135834 3933
792297904 20116
756204120 4576
206827729 206827729
723075264 7517
998870796 460741173
396969635 2924
914266789 914266790
589424862 6781
18090256 18090257
48533274 214
52487137 242
331017840 1565
877042949 4577
112785502 1066
61574059 310
598572623 6648
201016691 201016691
330507548 49195
882548986 40549
977920853 942818052
339573438 2011
809071925 404535963
19 1801096
932144036 14173
336895804 1875
692265642 5293
247908077 123954038
842757177 3716
897927156 6132
599429150 32265
19658393 7259080
406183086 1791
177057328 3831
986496007 38917
804201901 3546
148158164 1372
915590906 5310
21850 501170239
469461394 2906
727676663 13112
872467328 3847
169121363 84560681
828013942 3651
654748504 2887
456327324 10979
471090058 2133
515487774 5295
222463445 4188
408335257 2268
451020570 16927
616570045 6839
694667160 7337
362525460 2204
304943388 2242
33990696 342
624439660 3338
758389104 3344
85924098 5559
2523 148559174
940990125 8051
473687056 2355
542942443 2394
859815689 4178
281154022 3661
849363424 5777
594192419 2620
559062320 3517
7241 849815787
46993847 444
807835096 3562
486417744 2529
444142081 2603
906487625 3997
652663374 6493
341547335 1506
227548894 1353
543169235 2395
665639527 2935
995206032 495986558
772111038 12995
797268341 3911
61383841 2074
562818610 9951
138795406 2733
982292172 389323190
254460623 1122
832885200 12075
829985569 10106
432765278 15636
272867120 2137
620053437 2734
508366068 178464483
896630998 5269
914145391 6190
659962711 2910
877915704 3871
641209114 5999
8620325 667624074
89804833 44902416
144672644 1495
650983799 3459
667748843 106533
829786272 35742
683627290 3706
280316309 3642
197801088 1272
271696817 1198
635222085 2891
624948901 3550
165466416 804
634719841 6641
653840299 2883
509087255 5264
814065024 76352
365363522 1611
490707061 46253
157229155 1345
708024661 4079
136712040 136712040
480709401 2481
618086561 355405840
848481380 11040
513149703 3601
372610141 2660
492541160 10373
270144476 3609
279406898 1232
770537603 4612
151465438 1439
101501592 1791
230125814 1615
263030496 19045
421331578 2211
743202946 743202947
646703831 4776
179320183 1054
504688751 252344375
4485 614794830
591473536 2608
326532745 2311
730275771 3323
611295858 305647929
735221530 11907
481073993 4388
677624251 677624252
66677168 294
295820942 295820942
513971189 3646
74656 770300608
30907777 198
122048827 922
348318432 3729
720439961 3246
206733062 1639
85011521 440
471729690 2080
401423039 2787
48007111 285
128254441 5749
304272871 2273
297878296 3135
939422016 23712
482615504 2128
876566389 10648
348 42016947
841200850 47725
614552534 6392
107953188 476
708397000 56500
277494698 1563
328531575 3148
765075457 6918
685096000 3625
306036489 1727
771406800 4100
4799 722146669
470658694 9815
967469421 483734711
514365327 2268
466821197 2138
30790 781480990
100224343 1098
90541821 1051
909765127 6621
321000511 3579
227687239 1139
794298771 5859
144777770 699
538650624 7017
972272133 71559
85233202 614
5176321 30
833683717 3676
725916884 18172
930946836 7105
917317588 8451
493656095 218395361
187134612 2307
529467361 4820
353351351 2092
989271685 4362
669131398 18227
907621583 4002
804605061 804605060
707119875 4725
747961215 4901
693987749 14346
715671713 357835857
199279533 199279533
62904949 683
49506073 1003
429506105 3214
639632203 5878
877348289 10894
853986589 29604
161753120 908
130179181 574
456015681 228007840
694738869 347369435
483814610 26573
866978389 6948
822148470 7545
939100890 11830
866575996 3821
603666847 3368
205700344 907
472318040 4968
693114604 36974
54341396 818
973796360 48905
320340066 9859
916254503 25212
136392814 136392815
973 197400225
472896220 186884048
90295297 90295298
441108495 1945
659401552 3152
994652567 4914
693733038 5658
871024896 28532
744004133 15624
27653 578562903
607685555 3174
727798336 38516
568862028 3906
255821376 1128
709680696 4518
195089167 961
194004573 4352
307025197 153512599
148874217 804
680377573 3000
294390558 15554
347063797 13732
54513161 316
510905680 2716
172171951 1348
267668435 1702
1659 194668947
657618016 5722
630272400 54640
717644275 10097
901411284 4523
112246662 1062
466708527 2738
241253211 5515
492455135 2971
398740320 11880
100213819 100213820
251397927 11949
215605220 1580
822574583 3627
378437166 11261
821389957 410694978
556205930 6954
126549936 558
495718568 4268
761710412 9020
356 46629948
482388061 2127
991480911 6349
48297866 385
357326476 2141
909689102 12671
702 94555997
142961760 1296
589269601 451093058
307560733 1577
591326959 2672
7036051 35
902639380 433313004
67534369 992
871102935 46495
566402524 283201262
584150381 8030
198444429 875
935273100 6700
711886524 6302
751922965 751922965
774636667 18453
840308465 26426
914888337 5011
855758237 4033
798513779 20491
867744306 14183
796591475 3942
615145893 3078
738287022 4641
754427298 4567
967839909 4331
188237360 830
674791540 3820
305275473 12041
805775305 3954
572516812 7983
441201151 3353
981379152 8424
129610245 2098
279860570 1234
373188806 2419
656562410 2895
347232601 2475
248111543 1094
855137396 14951
808609168 7941
529927909 21823
291429005 1285
694331643 4221
815965013 3893
430889857 1925
5429 895572447
906684137 5699
561424479 4735
173950232 767
5451336 66
614884081 7248
825133146 11806
6803750 30
377585040 3804
652843354 5938
383053377 1689
983308651 6315
947986805 4180
341556084 1943
802345714 53212
438440033 36479
490489935 3390
396509896 4793
301165876 2385
239882577 4037
993701768 966178944
751482584 5061
547080604 3514
688523220 17226
960279324 480139662
3717 478319954
627620304 627620303
939372464 4142
133181216 1568
283037615 141518807
205624121 1213
885089038 323514310
582604621 3180
215341494 3256
337467984 1488
631839725 2786
196605936 951
387420522 4789
986346570 130902
35506774 359
483518412 2132
366271264 1615
282913389 1578
117104296 795
245787177 2366
314867998 157433999
636818698 3024
754187490 5355
245842527 1084
1038 196702590
216814107 956
470799143 470799144
234180010 1963
930073993 4101
613092581 360588791
325204784 1637
492769549 6097
901955762 3977
579838699 2927
21137332 324
813052906 3585
718476531 3168
953624433 128729
428069488 4802
572119002 572119003
679692628 2997
313876882 10747
849437696 5555
963940949 5187
505517140 2229
855728158 4450
570915512 2943
891025244 9663
266649305 4121
6188 150900568
363095594 1601
230294072 2292
846030030 10339
44451053 196
153126141 153126142
629062810 10808
197613150 938
689838533 8020
935517876 4125
794629067 8274
395525603 1744
127421889 1034
272646204 15402
426954100 16613
7702106 155
388799212 1873
489517826 25192
859562438 6368
32081848 467
754006263 4161
825461680 354275994
681218356 5446
677884278 2989
651005095 3426
869712945 5186
890457319 380362798
463194040 98811
826144717 12017
439067376 1936
98428143 434
66219035 707
243748497 1264
459995464 7883
595554268 2626
952299609 4199
415485797 1832
325076591 2467
867949926 19903
459934177 2028
995659360 8014
783601913 14934
170354209 827
202169946 202169947
260788257 1347
738756901 369378451
109486742 1491
5934 537282162
3332 738876042
669841675 64694
310010026 20233
53480131 1309
629070788 8414
881994972 3889
509810868 5057
744213061 5040
201868443 3073
640494134 8427
507518323 3721
728 57307551
413359878 37723
244160996 17657
647436642 3072
136992691 46914058
983436723 764277930
506197629 2232
668132177 2946
113201031 655
105450002 467
637420524 3012
690264932 4373
4065140 36
587333388 10363
464106378 5341
984572712 492286356
348227780 2630
363837988 7088
112035139 494
459709044 14964
641508940 9453
51904610 719
827794684 3650
524569897 2313
636791561 8866
397799706 4511
396068645 396068646
71850687 432
497259360 2340
269938455 37833
463340159 11268
980405690 11770
252926496 28794
713288436 4747
172943036 379185
773000205 6315
670951904 10721
93543024 93543025
3016 592508846
704545250 6318
392588590 10262
233276161 1248
726184781 3202
736562927 9439
547704795 2415
55002750 339
560173769 2470
627760875 2862
125143931 1954
429246779 5010
249963586 5213
786079439 301721121
197914080 966
682618029 29631
119065375 525
129291888 129291887
259376448 70368
771415141 4210
669831263 8479
579239938 2891
39915511 176
734026237 4486
221722500 3478
885828932 5836
232009238 1023
241534447 1065
903757078 6251
789418076 21880
884433193 6393
478295715 6851
786459085 5783
268877281 1290
282175535 3981
850921250 3752
1728 291004660
258629775 2092
515203418 3891
428696400 2256
129640944 623
894117153 894117154
814456192 3817
618719508 58768
325622917 34722
959685009 479842504
574695832 2534
638713972 319356986
291598848 1502
134516976 642
407028193 407028194
217759438 1859
391592257 13904
626286366 15685
817781474 408242268
637115487 14241
320456579 1413
602528732 3008
176009119 1160
736202351 736202352
448947661 4678
199291751 1314
105362571 474
7333183 6621520
763072508 6556
537265089 11723
401865106 4867
569140130 2734
43908864 21954432
897187892 3956
466823449 2184
472670245 4188
340187703 1500
825148831 240218
121980579 889
222443505 13263
756751285 3636
253100165 1116
987905679 40160
870183405 110873
206970611 1754
408328426 7699
197396823 1442
596465591 2630
714334052 9778
919519679 8801
552836900 3355
351886775 28829
529950960 9559
97079 637342152
909181427 10544
312990577 2162
35301467 843
980941698 476993041
80057969 353
329076074 1451
736618127 3248
24484 655228848
135256687 2834
489682021 3373
296650476 3244
153634439 1270
158381210 2869
867204520 867204519
479253202 6173
355320619 177660309
819580979 106026
381367574 5414
816187350 5790
730270240 3220
228990663 228990662
858075906 4736
525596335 23617
20711293 399
980883078 13792
42150602 28014789
485756541 2918
305773562 1875
441243628 10997
2359519 32
757784817 3664
590762618 6907
174175015 5486
330167659 3398
620554103 4932
468781130 2067
608021220 2910
994024954 4383
674712844 674712843
737446222 15133
308421021 3587
12506 494245401
855457699 3772
114934639 12658
743005500 3542
4220 699270880
668283121 6253
185779035 7215
849118919 90428
702346289 351173145
521174401 3495
270593779 1911
557955132 2901
286202397 143101198
561524199 4696
215530175 107765087
980420644 4323
926650053 81385
473770996 2089
125943 990716108
883128049 3894
232007192 1023
512702101 2844
364029349 70096
405424369 4355
508238631 2241
988192036 31334
895346425 15205
745518047 8322
822738385 673272
965915574 4259
465035 465036
885855121 8281
551189476 2693
731145130 16269
764966044 3373
773982673 260688
695615873 347807936
270254099 2958
3198 538165660
760010620 7972
193905915 1865
930300785 4102
342918029 3504
570476411 2538
243119953 1072
869289902 3833
759622212 37129
996658216 11144
782805772 17690
471139703 235569851
468285676 8445
230814300 2370
684513793 684513792
57059940 57059941
219271074 1936
311717539 4399
951169843 4194
191539305 1188
371494597 261308164
687010168 5876
508016184 2240
276232656 1218
372023766 7767
583106235 583106235
695767691 6411
175326665 81821862
1250 242810591
269184630 7382
85833500 2173
65758476 484
765610758 8217
594503606 594503605
2502253 15
487374380 2149
771029266 7481
154451809 1932
462200368 2371
42946251 1462
315695175 1392
3224 391230643
843559825 3838
806607651 13295
103907505 556
477013216 3015
291523625 5118
58326840 4017
783910844 391955422
892011563 8341
618153471 8203
910647446 20599
498067021 14797
757031697 3338
21451 506715522
833359217 560243314
234661217 2036
561540662 2476
367094062 4028
379164268 11452
326795232 22732
669564863 54207
8269 431129122
827592024 827592023
244936592 1080
664263680 12725
463822371 2360
909920049 14885
872766027 872766028
2225 417441627
525305835 4587
861409926 379994425
2232 150554983
766043759 3845
425493347 4149
840344447 8292
500695976 500695975
835486641 5905
635246130 2801
506326944 506326945
187894086 831
741609553 31838
4319 380718291
194503328 2137
190636030 1018
262013801 7220
827420831 13512
541576617 5068
17714235 8857118
930277152 7605
749143983 374168760
369136650 291347
498682056 249341028
630713039 4241
690923030 5200
889514866 4176
833809613 5076
839127002 3700
643244195 16982
788587523 394293761
394616853 1740
258459652 22153
583090391 2749
417720921 2302
488059173 2152
91600236 819
486695632 2146
754990567 3329
157826337 78913169
131929360 53155242
255173891 127586945
15452242 79
560071867 9926
368409882 7180
136199584 621
818963827 5526
972636868 34643
32431472 143
802822777 26042
431567392 4016
546117543 2408
455566649 12692
945602964 5598
1239 139020573
333446587 1697
407999835 1799
85022844 57601
156260599 689
544489500 2900
368712408 5051
516634199 2700
496898307 4126
148000194 1015
485128816 14816
547784767 4878
339861930 3331
422047644 9732
919866077 7826
162610581 717
70124627 70124627
724014720 3960
817585160 3605
791081523 4174
743305389 7526
838842354 3843
363523328 1792
257519775 1376
370201440 2390
426824427 1882
109332720 504
138765401 946
158647810 5561
419721021 2546
930937103 4392
920750249 56315
790932694 8947
2059 316820389
920184082 4361
222340859 134693678
547535060 13103
362341551 4376
177361545 1376
730195778 9521
573697364 2561
151611124 794
900893462 4965
534956576 5572
11997455 6825344
691726286 6138
501954879 23170
93876204 677
590612147 295306074
606718832 3244
662913506 2923
3326 286242792
342681470 1511
672965833 9812
424159217 27630
231100043 1019
5360 919840320
749435596 510517
147729984 731
23190373 176
961151319 4238
63672863 348
502138929 12994
502592166 4674
4906 261277657
272543173 2383
574511111 61524
432719137 1908
943668657 6209
977615624 74485
984489723 53526
59206378 287
196627797 867
900364240 3970
278235304 1670
199407277 1692
613599956 6029
190505280 840
140258024 700
869550232 393891787
739296457 36712
791744829 4330
14599 910190447
626955023 626955024
644119954 6789
916465535 4041
790934266 6414
726716734 8611
467351605 5239
607683493 9640
45358586 200
148711993 1144
393 56950855
930048850 5547
676857156 676857157
501684903 47126
2281 281313614
840760321 15812
931330260 4830
790497288 5607
816376048 4489
413703069 2397
364790250 23375
434076991 6464
20501388 139
104097169 459
392919486 2771
13547580 60
411386849 2073
931588953 75578
541165105 5127
166047409 83023704
714489808 5033
386454432 6944
904770861 8890
700122352 3856
119566209 51316616
396956561 2002
395072384 1742
834517733 417258867
323195936 9915
706021187 3247
887935399 608259045
808814861 4270
76067641 38033820
560259729 28027
486390201 4945
929304211 5685
812201760 28359
125206872 707
4943 734396339
467190494 2060
143025876 1308
741153055 741153056
411310329 3278
606739185 341631891
638872962 2817
580358168 2559
120652813 532
904219705 3987
542632559 3992
525317717 4539
384496203 5204
682245441 4226
213521348 3922
930252528 4831
544488324 10501
307302162 1355
407767691 1949
271181932 1331
35582023 342
759681195 5239
7052 807790198
279189070 2240
481024546 2900
246826720 246826721
202569994 1453
834805117 34465
397768806 2969
305644420 25173
12177482 62
564 105129151
681149076 681149077
375565897 1656
106179531 53089766
163764741 986
5581429 29
376234923 376234924
248169727 154064456
260525409 3757
593901349 39052
343953671 1707
516816331 19490
745887910 745887911
304129526 1421
123375857 544
399155680 1760
551641200 60720
2903 259545761
149709816 1465
209476309 104738154
767311355 3723
343788699 1567
854156588 10288
632237991 316118995
2285 486303464
2330 181080741
343208192 3968
875927640 112732
383254122 191627061
678788760 2993
178258512 786
706683182 3116
559953440 2469
37123105 204
239774493 1496
122014163 538
752950158 3320
829655278 4587
499067264 4337
74801679 9239
5380 622822222
482431379 89588
770726390 3942
116491242 798
862138580 3938
880629453 3883
571122796 6926
39907908 204
507893199 48963
509811302 3731
73840179 442
755835191 5292
512263016 256131508
534350767 10696
4491 913761397
100355502 12234
893946905 4964
618980931 254374056
11339645 50
18696819 18696820
756204311 11829
585232102 11546
930802081 13416
440457601 5160
521425728 3991
952589927 6726
370770197 185385098
234541033 1234
516514425 216190291
937 193383432
670623139 1216793
744455673 4419
311448449 192783
796327738 4805
800936481 3622
2878 456313848
6630 528649680
810164159 4307
269203290 1187
57230145 456
705976426 5593
330772127 4535
926672113 4086
76442545 1619
10209 193032618
926445319 4085
940279631 4146
836084650 4770
794453259 3503
189145361 834
313879682 1384
217718320 1598
980707009 5232
222398552 1164
7665101 50
388026149 388026150
17531393 327
423103408 396941122
414555240 1947
352104492 2398
916830373 8177
3453 408425647
595062506 3348
608237112 228324023
582726417 3398
315222393 3301
948253600 291950
734353391 3463
436499700 9204
3084 543329868
5618 952531943
819358984 6821
585763969 6528
743002400 371501200
972261592 4287
564941364 2491
550971432 8184
12700351 56
154756108 139213879
338954421 3262
839496426 419748213
459205560 40260
97840710 18765
668812557 2949
133655508 651
767732602 372491911
526468409 4671
26985765 145
307781761 1416
3868 761489292
642900889 14644
442794894 6595
644768053 2843
978752927 5833
884646707 9958
790561369 3852
297225510 2118
152563820 6733
403386467 3013
714157026 5468
926730651 1310793
989567713 16506
294140495 1487
566977377 6496
618253146 3654
934314450 16889
864320380 7210
972940179 4290
285531128 1259
326585303 3628
42062919 424
552394390 11885
454715955 2005
744591091 3702
37193888 164
596919798 9242
352295396 1578
396434165 1748
964468309 5798
290868901 1410
310518243 14841
143593524 830
18830425 421
325810758 1623
322003799 1734
865442088 3816
6156 741505382
21023 964219895
323409334 3336
623476745 311738373
674325370 88430
321168897 1953
438296297 18302
616412656 3569
197003789 2115
896151568 5976
798117044 6506
781500937 10867
508329821 2373
530920071 2341
860928889 7608
83005674 366
593287230 593287231
421011233 10767
306169200 1350
438589710 3690
224089439 12189
644533602 4177
322614657 2912
608708138 2684
958984513 8801
427280216 6488
849228874 726401983
4674 813023394
646627891 14044
791629673 3853
922267486 461133743
275872895 2197
632433481 6258
462993045 462993045
894412014 761161121
754 59883043
857677603 9147
991150444 5005
210000964 1324
788331314 3476
944466059 51908
204792274 903
276158184 1923
421288470 2439
222507810 5562
182999536 1574
910792655 4016
420738958 420738957
430878346 2370
641718401 3680
247094879 1776
684914859 3020
437256622 1928
529334686 2334
5422 935665780
836460625 3732
417527159 1841
72480995 476
208874512 921
960518377 6139
433471226 4807
157393648 694
727807968 4236
782922115 3783
417525638 1841
364142186 1798
909864988 732355661
835768681 21276
374932077 374932078
9133 557505719
341300739 6796
11706984 52
172543959 1197
420231112 420231111
761284611 3744
100988036 1885
579181882 2734
173875689 1064
440714180 3720
951471786 4407
869385100 3886
378264745 6206
94307925 1145
2554177 94
220894806 974
219506286 1133
211261177 952
375901109 2210
11989970 69
387361412 1708
197071487 898
534763045 9028
598271311 4095
678270319 678270319
204340427 901
571417723 7087
2347 227527568
734809321 3240
442346422 3017
187312097 1351
676584703 338292351
622194500 269458454
41298282 359
411212257 2742
490713781 7014
736855581 18439
842005470 5766
554294340 65080
32204323 142
810101023 3572
339698184 1688
457957319 2332
415548809 4052
989570736 5467
681173768 340586884
188848551 94424275
617032161 617032160
688730095 4238
68768647 68768648
710 77864990
625451056 27467
244479331 1447
588476485 13931
998848812 485259298
581221243 6586
491601030 5345
489384754 389708051
662083835 5331
545210371 2404
150761099 1020
750678964 3310
669941575 2954
406607970 2191
651620763 4121
83944689 600
68944874 555
505205190 3270
57378474 253
242838848 9712
225072433 17812
20107640 140
275177144 6335
269133424 3766
18779 722288002
216109680 1488
874808207 11272
310703671 1370
191046043 4247
375114804 2245
1051 183110475
848425393 4624
36277997 174
9938 541183728
8337 858085330
2174 319527998
59192570 261
572596876 3191
745792257 6688
714106655 3568
965322629 9557
6242 794353541
978595277 5542
675856679 710680
6244 919446045
432984511 4567
627384957 2803
596006748 2628
340934436 3291
591019952 2606
800522859 96672
915 201487575
681371437 17450
581487732 4932
615793145 3565
772902756 4453
623564285 2778
726396918 16154
426424319 1920
595104832 2624
389400230 1717
301503 5
778518305 9745
402732532 2923
85622432 1447
282116416 2368
762023579 3940
369266762 1719
11554323 64
584821858 292410929
281126558 1383
355922859 2059
688710762 688710762
702259651 4350
526251412 2553
925755337 67712
792641535 3495
424881274 2120
753 146522186
184412670 1066
523939647 261969824
555971254 555971253
52304 230189904
556054602 7187
104723706 4729
764577901 5970
76764165 1220
541454539 541454540
993057157 5564
871846709 25238
34851960 429
253736325 7530
391709712 6977
578409984 2592
112914732 602
713439845 6438
887245873 412955157
881607627 4086
217197091 1230
548258209 4443
68653500 4625
142481460 649
518564740 211228
20252727 99
643790518 4382
455400343 2008
10842 508891170
915782057 4038
361950651 1850
194984373 1528
806429987 391496857
727135505 5296
683 145308933
4013 726601015
506231039 4308
275154064 2397
650420887 325210443
729663639 3243
980720148 5657
35379707 156
51540051 306
135116811 1268
24062600 1150
747956719 3298
430449498 1898
492621151 8610
114232750 57116375
865665064 3817
269203292 1187
1901 374991260
226504134 2322
603539255 3750
651954694 17005
359284603 5956
567133354 2678
268685713 1266
303669210 4836
604742803 56109
124740501 575
672572425 336286212
410025112 5191
443494656 2052
798554107 3757
885815443 442907721
154188630 40232
692308476 3343
397614133 6444
22506 188327122
252645939 1114
103 5133409
5818 932878756
563865247 4349
371229761 1760
501293538 501293539
284321723 7468
96167513 497
726417720 3203
82332436 92926
722774587 4406
626700786 212974267
736661971 4084
782484548 3589
476222651 2215
369898891 1631
268895 109474
1176 212083652
955891507 6336
743900625 743900626
465767871 5702
3985 679647216
70725 682976072
857627101 4643
802041591 5924
540342249 5975
39688745 175
342165139 171082569
912115186 4025
884887484 70018
857839967 6327
963015924 816045565
833013554 3673
673603944 4602
694878517 347439258
27240600 1094
247997701 5508
91721188 964
917174919 6683
626623532 2763
805579934 20505
61650 562309650
350620180 1546
920766012 460383006
923893019 5165
13083234 122
383551931 235483522
49838684 427
838234388 4068
105911396 467
525453929 4828
682432202 16498
511437825 8614
167098140 1782
250412543 5952
821897831 3624
844818979 9894
912211117 7302
786518123 3468
331975214 1495
335459501 134993919
254050644 1421
578348442 2867
721461298 301962164
854252823 19543
296738542 2018
11281102 53
800805881 3531
762475604 3362
419979820 419979821
865276320 18746
135356642 846
327260032 1443
943142575 11575
10335 496158794
978975089 9464
305459839 266080
944661888 5649
129443121 734
476703576 2841
964843075 402265963
596111922 21429
961941943 6427
356391468 1836
361244563 3041
829643357 829643356
176786251 838
294148139 1297
623677999 2750
590540275 3293
260584009 1149
757490411 8150
495968205 8395
438906081 1940
983240680 457303626
711218376 3136
242629164 2020
4395921 20
894133160 33820
509118139 3041
476342146 2553
484968313 8759
523637910 3230
856714653 394597534
944140094 4163
703963943 3104
104071020 728
720974948 3179
708739213 708739214
392905237 4984
332250279 1465
327430766 24811
565846040 2495
292510297 2968
66854223 908
172297604 839
974076968 4295
670121407 4604
678456706 5409
808344361 11672
865891856 3818
438960491 2195
381345011 5394
977734279 13240
863620419 3808
507127341 253563670
100535423 1408
934532664 5707
971884329 485942165
905563692 4154
18933633 18933634
856056151 9524
693114294 17840
786774447 7140
6365 689246011
150929132 3799
298910912 1318
480821989 240410995
347524896 1824
526806358 3070
975127568 42037
349761839 1590
814580281 5329
220669590 973
492136736 4113
490924784 2317
301138353 2502
716846933 13393
167146397 737
74614896 329
2998 145020283
707601117 8185
504385407 2224
356970609 1574
664505625 9079
996648146 397621342
270588210 1307
282129248 1244
382395998 2553
843217352 4922
870068870 16970
132217059 132217060
17873 976322441
623063992 5036
4612 292735521
816451578 6106
530814054 3194
766484766 10589
463060814 6756
978599813 923078299
955084879 16850
316400236 21698
567136461 2841
408454192 1801
977040776 6800
489415161 31165
799215208 3959
796716783 3513
941444977 464580813
222285805 4602
950482937 4191
181692538 1937
287799047 1269
151210989 4202
820010126 7549
685277897 8221
214004560 1372
472186893 12586
332223907 4108
172350385 2363
4367 949665288
997918767 46004
182968650 6330
163243080 5940
270372201 1400
149254173 94346052
842180174 420152125
28575665 126
749983000 749982999
217871055 1095
865660881 150812
48760496 215
825733439 4440
783109791 3849
5559 881151531
460387761 2030
663815744 305323842
929921569 8215
118849807 724
412630294 31405
929665241 14234
777441625 3428
511480904 5576
371859341 1658
464294586 464294587
501447902 436487488
347153624 11375
340154872 2438
837421993 4376
369311526 184655763
454849233 2811
812234387 7148
912 191048396
490742302 2901
663823110 2927
803136385 4832
194653801 2871
129064657 6145936
29702033 232
358444822 3335
874370911 437185455
380815469 24087
553202604 3871
390783470 1772
646052379 646052378
975377229 28800
809880597 37339
350393639 1545
499622879 2203
723294951 35424
480331391 9849
18014451 95
493603286 4987
682650248 5245
908919466 4523
474330824 5896
707467359 3621
686122522 5104
230419719 1016
683009370 4939
624945783 8943
1725 149600673
363290625 1783
591751931 3535
22084 389284900
124736592 550
707588816 3120
318190881 1403
621045551 2974
4077 850867311
4481 245796293
355107059 3465
487077031 25245
720176662 3340
547834451 8194
178509198 855
500527738 2207
167720999 888
816722782 12407
907022287 6064
855433916 4932
660261118 6587
312144955 1656
275557681 1322
565725135 5405
641646612 2924
422145431 2664
182113952 803
757528677 5023
299295493 299295492
801709359 6611
907418458 11443
946492017 6389
314683467 2665
651327722 3532
820533457 3618
518860475 66325
798077530 3519
261915572 112400928
283408770 7230
15454499 75
991476687 455939972
284774692 2238
597076030 4587
181207608 799
327408846 2016
461246433 12001
330040912 4929
891912059 6687
413228611 4786
320518240 3439
663053067 331526533
953832676 5129
431805986 2639
813293844 4996
847100749 5422
967374990 83065
816863968 408431984
662607113 331303557
306395993 1351
81365073 475
544971209 7815
110130079 760
469915148 2072
758934735 71048
195826335 1910
681387614 235981958
867164397 867164398
322729141 131051559
626226909 6171
18148 718933020
138736115 2806
714392937 6086
331363574 3879
93973050 5685
814637540 3592
24193556 428
159009791 1536
266707392 1176
429091500 1892
492817902 2173
299350819 5394
581246639 4680
613698295 2706
435676238 435676238
222881039 3312
168767130 1901
18479171 9239585
794402231 3682
980758671 28498
49220083 468
97986951 703
225624273 11256
105684606 466
586691937 4112
414129282 1862
754433280 11008
538792083 6301
142288481 1826
121249618 1378
421441299 2212
806890629 5808
790670965 4698
125930367 2347
373981182 1649
316855558 4419
395848024 7436
781164743 390582371
318131199 1867
387334281 2495
340390497 170195249
300329677 300329676
856405472 5664
749530216 708625716
160796236 709
697509192 3629
707058949 19175
525681915 12353
978376373 4314
555413609 2449
663493152 3661
693191479 5602
988948075 4443
678413680 19078
59603 906457593
7345 742601535
846391085 40159
709397676 3663
10736 557891251
162383027 716
487600650 2150
528373518 4247
873100634 8424
365515454 3009
537160360 2968
115977215 526
289840177 1278
39245955 514
185192853 74009669
435878468 250946754
7341 979630873
172051576 8117
145470399 1541
128818593 568
846127551 4624
544025167 2419
781831701 5173
31159386 283
950028684 4189
451085529 2130
897873487 3959
434307204 1915
78016103 344
353307431 1685
718268265 3289
4435 769180298
9138892 7672350
658491659 4058
544755835 2402
30525805 20496306
166755534 1501
588508049 44083
815086853 3594
700144397 5614
812596969 22329
804357407 5481
727371117 7151
213884049 13357
594227363 18519
876360332 19036
90931442 49052403
522528768 2304
207240970 60473
490968813 245484407
716941871 273950517
121627882 6319
844267473 15874
518750144 10208
621319896 8961
286457310 1377
885318582 885318581
717825109 4004
170969402 5824
196339943 95160564
736443970 7266
527713680 12846
254034793 3454
13942699 879
151763441 1850
531552555 821565
9906980 190
271071511 1646
210323898 2051
876552210 4850
164824510 8975
712300268 712300269
35119760 159
769846727 318147636
679685076 3357
861126226 3797
824066081 3680
94013020 6949
1740 329362617
147996672 962
725512140 3199
376659713 2816
599684745 10835
680723198 7927
263103467 1961
578617588 28239
859988744 12705
160282291 1995
837546548 3693
443 80798621
349664028 1903
441108496 1945
942012904 5057
549287801 2422
284302371 2445
790081455 395040728
478986815 2112
48469173 48469173
940467840 10660
569394715 92211
214855501 1135
218827016 218827016
932795082 657545471
3627 668202210
345178204 1522
862330982 6227
148705648 937
127686104 127686105
177744842 88872421
991354704 12895
387195945 57771
317063761 2019
933488250 14529
480349564 3914
3742 801762065
522259031 2751
921720285 460860142
817474018 16498
175697540 1501
203498221 1613
344911900 2012
434189602 15891
320816783 21768
737672377 5520
602913563 4909
558580196 280959229
373577728 3984
899687440 3967
277592183 1224
532214255 2864
914195531 914195530
744766348 3374
776035775 264600
16921205 91
379428181 2355
6072 744791520
651351138 2872
891288631 3930
155175491 863
542249608 31214
338728936 2577
764145929 34216
249002706 2329
655431769 2890
978603749 4315
607212650 5819
33267298 372
689898223 3042
844573408 3724
746277290 4630
265580243 3201
451087300 1989
706124844 6894
7903 449548006
554050412 2443
977761418 7458
183271804 2747
294488153 1335
29219923 289
893045661 5403
429409129 2662
886068724 4084
47852905 1428
45045878 2754
790390822 17758
501798841 2217
979346119 7713
404122322 9189
528129353 2606
479520199 5121
997161613 766597769
668359318 2947
39109581 642
563578120 2485
7951 970424304
687630312 3032
941466950 11906
740022296 3263
457043473 2358
217130966 1021
766279106 719539240
354322242 4480
271092029 10411
953884786 4206
813769834 3821
75869989 392
8439 994131078
618763513 2806
9645945 49
962728368 4866
530341350 5475
743789123 9334
522077485 2302
550957081 2958
61347845 30673922
339507699 1497
267095102 1297
629802859 2777
121298519 980
89760333 711
45557694 219
540674512 2384
460197101 4268
89355655 394
288184054 11227
17665610 89
310649915 155324957
157639879 918
13564 694983900
176584367 88292184
399237529 399237530
16009 963565701
306307207 7927
10668 758835606
497564794 2491
801322850 4083
509333441 3920
868544764 5837
556333602 2509
5738 605709018
820210067 671203
107828527 537
448688260 2130
660575032 6959
781755470 3447
9558347 59
755457431 3873
470902109 2445
107316715 814
200700939 1198
836768378 10294
691939934 3051
200392471 2478
93719054 734
912411695 32717
339279944 1496
88902838 392
198896585 877
697206337 52544
557052553 2861
809420647 3569
312764778 1873
991766068 4373
636444747 3682
632116583 38478
1151 227431845
878 156444408
444767761 2055
194895514 3586
336702718 1606
982553431 956332305
201193766 943
631 25411131
351782397 1788
332751120 1794
550862019 7118
710556631 288575960
798561520 8281
79553876 630
55032 900543648
29571715 326
312113026 33651
818398769 12146
521499780 2820
913 179379190
347703049 2478
416380192 7611
289295003 2633
802166841 3537
797354348 12214
351697810 4731
839037975 4669
608440875 3411
193452723 853
60896744 4957
434507355 11227
355043756 22958
754991440 3329
167146984 737
708054707 4384
578997424 2553
562349948 3133
55067159 372
804687871 8274
159806695 5406
864304311 3811
764907365 764907365
195741079 982
365674621 5948
639473841 4665
2166 218573934
315165551 1598
549207038 6011
431357378 1902
963388706 4898
829047009 29284
720275589 10562
549687468 10143
585816610 274812728
391184023 13888
844807153 3725
686684299 5849
368765949 1626
815685487 5893
292866944 3165
764141338 24423
522371207 3365
600493139 3647
168264975 3005
859790117 11064
7087 686894797
734733489 6865
560355897 210839907
303675024 1339
429999527 1896
733865866 3906
699067550 3991
411036816 5118
906288349 9579
481160514 3091
896064361 5304
103267267 1043
6498 565643661
389300781 194650391
648078920 7573
512094077 2258
236904351 1402
696500888 10119
204050196 1083
946703188 14294
414410551 5198
295662707 2516
458546618 2377
488507813 2154
293589528 4463
832726927 5163
384760394 367383214
990863960 495431980
513984026 4965
366355883 2410
24999293 1170
844784554 5513
984080525 6811
40605573 625
145622277 271731
810263063 5564
577941701 2886
158073326 697
470772600 10650
612939076 3703
884179 110
863177784 5993
21046772 21046772
384114919 2222
796011144 4776
959085668 13041
958237843 397000910
20786 586223553
389973592 4387
2375 441654863
382290708 145093493
968384336 176648
391985762 5662
39234842 173
480753953 5594
344116362 2097
333447808 2311
391125184 5696
55058240 842
741725132 12685
948284640 15192
749350259 3689
273058882 1204
969487887 14921
818820325 15372
507622981 4274
99321092 99321093
102018102 4773
581715153 3141
29041 623417002
382970812 178335013
652790278 2957
576246620 25660
459800327 2068
664832678 6523
303883189 3614
372057742 2408
563516836 5616
281675422 1242
913708925 4766
190124299 3198
771196768 4837
502571072 2216
765370960 6980
778588773 8242
919674361 6542
436858865 1989
143770700 143770701
950312761 5559
272624320 8783
787534931 11830
168088566 767
653223375 326611687
434245239 4895
421786291 1985
97974145 432
982284445 4862
245508121 2340
291455 918199976
590132114 590132115
426652626 2497
486093728 3133
233819292 1241
327484484 4194
96187335 434
881448356 5967
28636204 164
163063589 719
653612052 2882
992970136 5834
909456065 824213564
453961428 4270
178259729 786
107953467 476
502112538 17120
337539012 3774
727830719 3648
914 82184567
453810793 2001
723995029 9745
508728241 3057
574088855 11979
403640857 4749
388719774 1714
328606159 1704
596883334 395527714
500969343 500969343
7074 725324746
509564552 2679
333651252 2354
414169402 19645
220089019 998
942102072 4154
475564799 7440
89745798 2146
31171523 2471
585052902 7714
949800707 4188
961830633 4241
133005905 796
537041087 2368
885032463 837812043
8977680 60
155685046 946
357705343 3478
607800968 5243
533066863 16181
901954599 4777
382 86032512
443194239 443194240
221065822 1869
559682860 7549
7354 226685099
449449501 7439
27899141 13949571
400739698 1767
7913 560540044
120426038 531
79309470 489
573788897 573788897
87417737 1395
618861542 10895
409338883 2529
814133617 19472
886922602 6912
818123901 11299
191644587 1421
270949264 270949264
306948690 35090
854762913 11385
188727228 2064
741928205 6799
843663236 3720
686502412 3027
213604106 3481
489220847 3987
154087031 3966
298230166 1315
18463572 138
677336636 338668318
598059799 2920
300169739 1378
986497780 6813
117398111 912
968398144 4270
3735 818020561
484651540 484651541
670962485 4793
449304570 3159
732125416 3538
165576630 965
866896148 6887
418778425 28376
582219642 426418893
194110644 1043
282227197 6464
425461793 1876
826572134 156483
720008712 5334
401196818 1769
101148787 446
24040057 106
1995 76493283
58307309 26381824
80664754 533
22941 543426408
443773560 11805
118731969 118731970
946995433 5466
323771308 16177
615286994 2713
396052372 5419
495512425 2263
577056269 8210
464034379 11364
710522669 7201
875811115 5588
981457327 6514
805111599 3550
814440817 4273
7744 547258224
39254613 19627306
578753865 9217
649180674 324590337
377380223 1664
610014521 7868
839415123 419707561
26577980 144
848216199 13325
635174095 3335
110368555 110368554
745084701 3415
65089017 287
114370572 692
428319508 3619
211203126 105601563
369794541 3845
169798562 842
468629080 2260
768271064 6132
299857209 20221
1243 251819179
124430250 64875
315275742 1793
433958571 19488
393936986 1737
354219871 7988
215468881 5610
460614324 2031
2211 484883355
478190891 3947
665854522 286482808
428054992 3431
343136295 1513
974142064 6414
128841150 695
147834409 1924
635991706 4691
863188127 41712
359818810 6728
953696797 4384
503858752 3729
208875325 921
660648751 2913
320485381 2597
722784619 3187
86373771 433
606064913 39456
253580363 4058
753373160 3443
369410679 7267
768143204 3387
180072792 2620
11049 260413881
760005367 3391
529640960 3040
130568227 65284113
510057458 2249
910584814 7115
403468981 200256166
398645970 2615
848436237 4041
2465 349710307
781355895 7395
219616875 1107
964411327 23461
468323415 2065
683594922 341797461
34472348 152
620362600 3140
763752197 12769
792879152 8104
126436100 1301
786741447 3469
217960635 108980317
823254959 3630
891525443 3931
685135926 20508
871778079 5697
246683182 85453
356573485 178286742
1517 110721279
308054788 105921288
671532485 2961
731410243 4723
31237472 518
753759886 4449
768594698 3389
519471022 10541
642949822 4269
43972269 237
678146220 6339
683778069 3015
732629910 12435
720968588 3179
511867287 2257
407547849 10772
243701099 11376
239519890 1805
550981644 2941
277180965 131471079
125322877 62661438
548589194 4279
497583843 2194
665754251 3415
888269712 888269713
514208701 35384
972949609 11736
327408609 18848
933608171 525839474
717228300 6834
830870752 282280665
133354683 693
649502241 12371
692518393 5274
892180799 4770
43130333 3962
177438542 88719271
985864825 4347
377448497 2511
369371940 126003185
849191392 47343
868836322 3831
256191631 1741
862711585 27962
806257728 41056
617557340 2723
646354595 323177297
422284843 1862
93 7550344
439398313 2972
255166471 90983188
83524300 1278
949657905 4893
663050999 663051000
330317598 50269
89108476 4461
510647622 4613
172745940 1877
657467108 2899
461294929 2034
176066461 11295
204338690 901
89838874 421
223271376 1168
280578411 149040741
708921444 4228
601855551 8797
981899104 41696
378272699 7605
871608487 435804243
397784009 3770
924220199 5423
783110717 3453
952054402 6871
879047489 217156
1250 267282906
22907008 304
962733748 4245
446103180 1967
345220777 2359
937873301 4186
98654882 435
160154007 2090
923119037 5886
562973212 562973213
179845724 793
671084650 4525
922156617 461078308
423301954 6381
41981851 1305
708676854 354338427
320238709 9482
83655926 2060
763644185 52133
636016097 62692
408225713 1800
855029759 4246
568864655 3287
529354326 36545
755413844 10403
927842849 11131
536849097 13012
3087 174906563
834137299 3678
173051679 930
378645006 8771
943908303 4162
95100396 1195
693954324 42553
776004371 360284856
378016010 1791
17511275 85
896081487 8889
59646523 263
678610594 4823
300028135 2562
969989383 4277
271448959 135724480
339959965 1499
61525575 3782
797592836 797592837
973657082 18321
435671452 2264
221571519 1220
991221264 233533
975292911 8642
903762136 3985
141661 500086752
975013426 18100
671837366 4063
942963040 19221
4302 779496274
571747492 2521
692621862 3054
899164148 8931
400448151 3257
136312855 68156428
347411762 3077
9068 956501708
419469014 3115
729922985 6366
461164999 289428405
731834141 18908
940742965 5428
435493940 3066
2984 623778522
596241189 2629
818669253 4510
396203878 1747
626476978 313238489
6175389 67
763166804 19785
697781496 10607
805804079 4709
511093887 14912
462380416 3507
342681202 1511
921405557 7734
679657973 679657973
856096840 363800266
564809613 4453
380016983 32755
634514309 3078
961500905 19357
830515967 3662
372620036 240225
618237717 2726
687254941 4289
992759756 7491
452518568 9923
956603103 141677
635055900 34391
661473663 72847
590884302 3869
933644894 12938
141887804 114209816
646195875 19875
576505265 2542
163850039 3645
127354753 1632
952368527 17392
19290664 103
284202751 4017
62760765 607
12662473 6331237
889553894 6289
660551714 4245
419170250 23343
980195023 4322
277367967 1223
519354317 2290
472220057 7903
600495210 4487
396220718 11719
486801559 2195
185025960 1020
76018420 76018420
550246710 8377
752374900 7369
429669579 4765
882069863 16616
770222730 14435
681274538 3038
820002345 16445
477765763 3759
945372515 12441
1791 359827885
891495805 12392
765683955 382841977
897749580 5660
190032568 953
589435007 2599
164066579 82033290
913145629 456572814
837087617 3691
435391171 3304
57985832 57985832
685309835 159885
924153561 614521046
874336069 12751
988467385 464348839
183742525 91871262
949411253 386781159
803532776 4916
165240765 8788
682011339 3820
331038580 331038580
686431418 3271
693437635 3876
2904 23679684
19367 926580830
703338063 5265
631901608 315950804
570612933 2516
109086470 481
281448441 6424
734126123 734126122
999396071 10221
566781650 3689
511340655 3881
308796876 2799
232690049 1026
2219 451468713
509794241 2249
655406215 5989
456219736 186758005
542385999 2990
510546112 2810
333549480 71180
148535335 719
895607569 3949
488367262 179738585
631747772 4885
989231306 66489
32099337 7027
942430530 598850203
979857145 17752
249243747 1099
299245030 299245029
22225517 98
414991557 5787
42 6713462
867932985 3827
553602242 2441
963180929 481590464
986324579 5745
142756705 71378352
628954873 55356
715528804 3155
42183125 186
773840764 291305522
642816228 7014
944131004 4163
217169323 1478
553226073 2441
473073696 6515
458208319 2120
818441973 14123
49299153 338
410495330 1810
1557 213693478
625341825 3725
348579540 18327
953331928 915130523
360031087 11439
178497030 5145
42427 542081753
135610301 2548
615590557 3173
380563839 190281920
21063400 241
148321967 654
250499705 125249853
783401921 14382
298056963 1421
264126768 1374
130946983 724
541236993 9696
321947348 1867
814317330 9793
344556459 7389
857764469 428882234
563204730 7291
113650369 832
252466776 5225
302867203 3342
3952 630398802
392706699 65769
5962 646995718
575421284 2783
188052227 32682
192093671 847
255666860 2597
518134762 12923
16210791 14971590
26988368 119
7093807 58
229339251 7250
567846300 2940
63139881 305
828471176 3653
943875664 19228
390307312 1721
907727003 19214
268749491 1185
301343127 4213
590186673 590186672
838834045 6689
366724280 1617
293020143 7784
492184892 90659
128818371 568
158115222 1829
438811400 10474
601522558 3458
936754726 936754727
310954165 155477082
840721652 3707
68320246 1031
735396320 7605
976893612 23580
341818271 1816
189371319 835
184508660 92254330
149894871 149894871
380854284 1753
849786367 17626
141491310 1182
165102549 923
19087 325718569
925921250 925921251
562723539 269515
571504831 4134
709695862 40037
384414097 1695
993554041 6422
299958644 2206
138116329 609
311926469 1465
665634519 2935
431074929 2589
375539469 375539469
63814727 444
28756132 317
434763113 1917
892768402 41155
863665344 344572912
733883150 11011
539683371 269841685
4990 766690593
598831184 3193
868319760 5320
16782535 74
678375820 10197
482394318 291088922
230993553 1487
192779587 906
294379799 5170
172901176 1229
764132174 4514
39235190 173
559946980 2469
835703904 26448
613016930 2703
8161 724561967
616981901 11215
371617638 9303
215924 1
870595870 14017
455779235 227889618
939222452 12868
459795278 3746
310618855 2457
750019201 5461
619941928 269134216
802752234 9847
572876199 2526
15195130 67
778455359 6345
997083557 498541779
154869599 692
8160215 149
959833887 13490
858515238 418549253
320444085 3379
9722 932067584
647016483 9902
691018440 3243
925088648 4079
790708500 6332
507894543 5031
886936715 5173
438041074 7729
818265537 3608
977928781 5820
167930048 1888
77798418 1114
779358215 87529
379421540 1673
877262273 48342
642622839 3991
5485997 59
800669708 4731
867635118 8694
667055609 4218
589203017 2598
113873298 4786
620273683 2735
916080987 441453957
398318552 398318552
448373840 2365
456712489 2405
218246841 46955
247 31561660
350234649 1732
95865409 1341
257852431 842655
209435383 2777
229741308 1013
712307946 42569
12328847 336
43090431 190
376997845 17626
145374314 641
453535091 5114
593287752 2616
678169070 3055
162901268 2109
611884815 2698
702669480 10040
321246520 4207
93668632 679
513200442 3055
393507156 4453
732088454 3228
107499426 474
775420933 3553
578276162 3140
821894209 3624
521990293 9997
795743986 5406
111077828 1242
443747987 16194
469589442 2282
661921785 3405
468991586 4702
375579780 7890
1776 359760768
535858518 159767
33207145 456
925534071 4081
79604343 351
359466905 1585
399201399 6175
290974226 1283
145734625 2898
866286804 4555
947578598 345886175
381917641 190958820
982901205 26793
472184473 2082
62328046 284
703895400 182925
846600051 614674245
936433469 5920
890842905 3928
328468090 3408
163062730 719
149141 963124883
742348704 6288
314363734 5469
746410841 6179
55451105 681
294881706 294881707
378740971 1670
355123872 355123873
153311797 676
725504410 3199
461380964 3561
452273694 270438844
388351697 3599
44195320 2969
710084361 3131
304855507 2152
163328212 2294
358973268 1607
996 132335067
323046143 2187
938765022 14726
29910103 199
723272353 17072
760269273 337144318
94071275 468
934546779 21019
472353294 10221
966394171 5866
864246126 10835
665071870 168885
977577885 9255
4185507 26
66677025 294
527 31700837
23889558 727
850924803 4621
631378421 365129002
977251038 4309
413826378 3238
871886939 4710
435143498 5381
238131114 1050
660384038 3988
488783530 2489
538823498 3522
762530040 4140
38319673 348
463 80222698
466510837 2057
123364512 999
510215207 42038
945264889 4168
937325878 562374494
334400231 167200115
650460892 650460892
527278424 263639212
13105 377563912
924690295 4631
705321105 3110
671776756 4485
878152295 281475
61098001 500
890078296 890078297
6698 940013502
535096183 267548091
2370 232296338
461292894 2034
31811283 219
841824061 768137038
917768448 4232
41310469 300
951399576 4596
590152949 12525
272561305 272561306
696444076 3778
4112 878089766
607877747 3343
956381713 462560734
770633986 3459
60694954 679
69942419 340
985143417 5353
226565209 999
20237566 323
452448659 1995
90738014 543
64873774 1884
900327353 14697
791426705 4942
623070364 4684
197826199 28600
344861353 2588
963757324 6439
209774545 1063
71131461 773
714373246 6043
565762 985557404
3860 422131506
815478220 4369
655446330 3255
829963968 6616
217208105 1063
832084837 8205
530237727 2338
419566956 1850
299036125 140299896
553114771 514718400
262672025 74878
625037241 2756
964088595 4251
62007815 598
9161 592776864
28988807 638
784987975 85112
259829564 1347
490764925 5356
847139281 4982
317086327 1432
222632123 1894
894337998 24365
658254889 3450
957000254 457041912
875520020 5997
777219611 3427
424939921 2972
1205 91075398
488111886 14925
599664222 43983
39600742 1016
1427 149522349
877845205 7374
558365055 279182527
727330410 6462
508427630 7172
887632649 7121
350416765 7440
955791960 97490
602587420 2657
74550686 1219
1107 215975173
578997422 2553
547722608 22837
7685293 7685292
892655588 3936
402050780 1895
5411466 41
924216725 8905
669575103 2999
614330685 4317
943458940 4160
842528565 3715
394679687 5072
783958546 10601
990990921 25570
32044969 151
207851200 1184
391333151 10576
224751458 991
23007113 439
829096787 6451
798671545 43612
1367 302940941
5551 430916445
279013886 4938
668083768 3352
412886979 5788
426981945 2567
125712065 103255089
977354297 11930
938503657 412993358
20683943 121
263920293 239117654
573134464 3056
330795 330794
636656707 8361
3357 384786776
562386679 11257
761452950 3450
235960566 1177
9791 907008867
142475199 71237600
157035018 714
910410436 24517
966252377 8814
693235183 5161
326534097 4604
412986412 1821
570292075 4592
152610989 1470
32824439 216
820872836 6114
14034881 67
43989254 200
893308501 10500
588749437 2596
209059617 104529808
307398725 3174
409134556 1804
984323539 4653
625015086 7158
212958628 939
475972641 6446
174535375 865
276724267 1274
43869705 1067
55408795 2798
431169840 3180
228547573 228547573
165106991 2074
523811862 2842
151469999 75735000
5647 996938321
850987041 17916
116602778 2087
226650456 1192
286292819 1477
31524115 139
480553931 14656
11474401 56
300273931 1324
631180559 2830
714056227 4822
173495881 765
347598161 2660
10889 736651739
985718425 45204
985237678 18531
45812063 202
383961125 36662
639914623 15123
505521118 2229
820325050 3983
643513925 282867704
60780702 268
807058647 807058646
773611834 773611835
519386665 2648
44381028 1061
588004381 154170
463824263 5549
484716352 484716353
949 122013845
21290254 245
420993307 2257
75854961 410
1854 401138962
453586001 2000
19050613 84
369689979 37762
736617169 3248
402700063 201350031
943361682 9001
293015265 1292
397562594 1887
479889755 2116
103291348 1243
92737840 520
701701057 15216
164149346 164149347
959998431 9088
979011656 5090
1931 325356121
175096847 15450
467356889 11297
41090717 527
1770119 12
582402421 2568
278501803 1228
447916176 1975
424814048 424814048
712554669 21365
837987440 147533
736354690 241045
234959476 1119
795126144 9833
393255593 1734
372376439 3945
2974 611758223
994015405 6792
357267716 4541
498329402 7359
165648896 896
897527423 448763711
913108131 5874
991896472 461409950
486525105 243262553
462958091 7646
895602600 7116
711660031 3605
913742132 4029
326663152 227323
368243066 3080
719905559 16060
445644503 1965
107496963 53748481
963577555 49814
337943024 337943024
458718993 2396
382481920 4240
172057443 58587017
848478263 9784
996003271 10769
891309104 585908765
547931887 2416
403 57095025
47399737 209
936051944 4492
806014017 46541
324135451 2561
672 143931699
918296141 5338
390088903 390088902
936424685 16555
673468729 5796
661765059 7133
512115295 2889
487378157 2149
801259669 3533
654750729 2887
735385774 3351
31350 845251860
154472043 1429
504207512 27740
891596245 37337
28587 712428741
456528159 2024
394583146 1814
411508930 411508931
877974218 4059
160365540 1527
942208140 6525
214945437 1239
532283172 2347
214027858 5042
317848992 51840
187068641 3457
789247235 394623618
356240190 22398
61075209 695
492754267 246377133
960275469 11036
704008707 10111
23246 581809940
345379039 1979
6959 866882630
752576103 752576104
950353344 950353343
827015700 5450
562908836 3199
393155346 6077
78232972 1872
313346817 1688
12235 592180824
978192655 11560
153937311 1032
594637165 9852
986005953 8896
760778794 10539
830396409 778731142
603709059 29904
17163095 106
657674639 14580
133289181 3572
514424887 257212443
574 61749396
610737718 3096
623440467 3394
134385751 17685
386225192 1703
608029351 2681
470543397 4966
577787388 2813
32342811 32342811
6496 346043403
245842528 1084
231793097 1390
207 37267978
680466933 4167
248943853 4029
868457947 374027189
913012904 6195
291202180 1284
822732793 9600
669776409 5207
987940025 30824
759075493 3347
758409323 379204661
190505281 840
728007961 3210
82771771 551
610067789 2690
361731645 1595
261276049 261276049
441112341 2262
2330 262698180
975766527 7239
455412384 3568
904205334 6882
673318703 4908
286437495 1263
157621135 695
867159986 4045
8535 909924885
920888065 7063
246017487 2509
332705330 1467
956621554 49055
637512311 2811
186020034 2749
707507397 3622
592351969 3605
137791811 652
561729668 5590
542213386 4215
517825182 2525
390824484 2381
659654353 248551
781681967 17803
3423 681722101
521168748 2298
372064175 18775
7130 406460217
876678556 4505
126641989 881
556258561 19910
985702204 5492
504067683 252033842
192376232 75385120
284911969 2928
587571467 4574
529570542 3485
515044632 2271
184410902 3021
162861756 1085
280558394 1357
410274032 1937
389288877 105182
146283974 73141987
59765968 794
306565057 7658
47533568 526
257704724 1153
629391461 314695730
463444100 8058
386972505 193486252
928041300 51273
576507371 6430
33546 282760832
155549898 2165
426248970 4670
925856396 8383
134941562 595
430533005 2447
161693064 936
266677875 2525
301853096 10647
510056359 2620
612488658 3203
55070699 27535349
399419943 6073
694097476 3481
929745216 104782
426778642 5114
437174529 3373
939471722 469735861
445701593 2167
230056418 1987
672130572 5237
894651968 894651967
961532815 10265
432887117 3668
439943082 6693
504773254 4949
56677 617774427
856958368 856958369
501788648 3279
381984290 4838
496748638 10249
819490241 3664
124346859 1911
481181682 4446
758820755 6545
5194 416688650
157146010 1099
502457140 4547
708213405 16252
620365879 5346
207513765 915
313471410 4170
442037046 6664
436119717 1923
898901863 6206
514896675 5025
180637357 180637357
178259487 786
806249115 3555
609808265 2761
670990319 13860
447601702 6737
55321783 642
205339710 1370
590052837 2747
860018828 860018829
45740190 310
592257809 3434
207336753 4144
727142816 6368
88019984 505
829204940 9273
880340163 4996
2357 307527139
426595753 1881
545434054 2405
739232647 3416
4223 838982731
106107269 2022
962589031 7369
23586425 104
44875 707855027
868525057 9216
833699910 6735
991233983 5512
63537361 1687
934605710 4121
620291636 3065
967688889 483844444
28575793 126
543307211 4273
202064388 3038
272300140 1262
5268 475090377
709943915 8562
905175809 5679
457440355 2017
232688391 1026
258371131 1515
61725945 21457377
533867543 2354
220194019 1037
2112 476188910
987910269 4356
365647651 12170
753006915 56835
879736241 4385
931986539 23104
124937194 124937195
361744842 43327
3290 528741844
633043626 32257
637012159 2848
801713255 3535
156107577 2438
752949134 3320
842831449 5406
176262187 88131093
82169605 652
311838111 1375
623876610 8510
393527599 2590
836862480 3690
178030168 3427
981225735 32561
303146342 1622
134697841 1140
6646 725348706
756127861 3334
681054378 3003
358510818 2296
839593186 13280
582127043 3346
924064679 6186
610230133 14439
4082256 18
467317025 233658513
405622334 11393
230646577 1017
193386424 1003
2481 257953120
4360 633930447
367537145 2873
426067005 2499
855136866 11179
348337266 1889
536589871 2366
907694425 9529
416775528 2267
880179751 3881
880027221 702467782
983 66679839
41542549 190
820390805 113581
643182112 2836
861410282 861410283
54108496 417
729480929 28292
405959734 28980
333036515 2135
946056799 5200
1877 392711347
576300095 5376
372566059 126508
5839 475300439
412491573 1826
306663719 24715
166002712 1093
577948255 2933
762471343 3362
973103883 4409
64182621 283
322561572 2022
55110214 243
893649552 78321
133035615 3915
337335635 1622
551784376 551784376
195241434 1805
358090759 3595
972933391 4290
545662211 2406
968864157 438525238
139022882 613
807186245 11842
992738327 462623157
140674430 675
379694003 3197
467619799 8936
25173933 111
324293087 1904
415711562 1833
752477256 5627
224752641 13099
102468417 467
1235 258079519
315872211 1658
391787436 3493
658994688 26090
513004097 2262
393856310 3044
842759072 3716
999643296 499674021
906345391 874128735
1497 241781967
587013727 4592
721030657 24762
895367372 5042
472718999 117300
214803426 214803425
368088535 167167116
7869 875463065
608754915 304377458
917827223 4047
903906451 7365
821552981 776544573
61072504 415
68671359 309
345159096 2104
616911114 3291
488284219 2153
433134055 174085764
431105492 4652
700893174 3761
668580933 668580932
314081287 157040643
186736326 1316
865844673 12266
780848299 3443
667770779 10383
204056271 3976
398223451 25470
14287834 63
980525978 5332
44451037 196
817569139 15798
914896465 736716366
873805400 63435
121373649 1169
379625129 1928
404595145 1784
882187801 5304
383 9864847
985712789 978683371
348851378 8296
558022509 4696
857950391 33859
200672461 9389
260605277 130302638
217420309 987
950857545 208293
443319838 10823
437127331 170563070
212051879 935
913614421 6649
363473673 2985
48797072 244
540044010 4455
556573734 3699
710668168 4384
256386414 2454
159889066 705
642592835 321296418
905626621 565310
908344720 454172360
675281105 4989
3498 176052802
398593511 7628
893384421 446692210
455024004 2686
821073810 51400
595122519 71788
951616716 4196
849113652 3744
788229688 49289
57968214 258
907862016 10176
616693021 3666
72107365 651
20 3150545
518714875 21334
476489802 2101
209555521 924
62085854 381
203749811 1894
309225062 2143
335914523 7609
46982429 405
108633369 479
58342558 611
801482928 3534
363860461 1964
823975362 5229
981245180 13104
727551944 3208
912224159 4320
495478088 2534
440979995 21203
905678241 6513
296410224 1342
940734763 4148
810898082 810898083
400389523 13028
947392196 8081
864081330 3810
365853750 9029
670755239 335377620
765112216 7193
978991541 978991540
74971670 9455
370617727 185308864
466452169 6746
200978311 2006
834817670 3681
227728439 12229
71212575 314
333628869 166814434
279186651 5150
425010628 1874
816789814 324945433
391046984 2655
225084847 5470
894683330 894683331
926357973 463178987
616842594 4199
321778496 37352
604537425 4044
299281876 25926
716436197 7588
174653987 903
250605511 1105
980862301 27225
598728239 2640
858865091 3787
818744533 46708
102492115 578
797740257 4623
464921549 2050
818863397 5193
673637280 14878
728889112 10767
730845565 10906
35685503 384
402249523 2832
434144184 4069
190279059 839
319344073 319344074
539647065 3996
118371736 812
569021128 2509
584386409 4887
4858 938944524
14165 479534485
870652230 4714
572631697 6442
577812001 25824
796707127 3846
213185553 1751
770338271 6204
674227992 674227992
963257106 5748
23212912 113
495188338 2239
903960232 843044660
611135474 7437
50981108 50981109
666750091 666750091
985353397 4808
769505257 3393
402704273 2072
128539799 600
264662438 1178
414116752 2161
84198492 84198493
1032472 7
939932491 16922
651607094 4395
364798286 2283
922353553 461176777
195787722 195787723
924404191 4076
973386972 4292
664798023 3203
8704 467580435
706229137 3114
12364606 1126
579682907 2556
416868558 1974
161349967 807
538102655 16992
845278665 6151
782010461 34458
953952771 50447
240310769 4059
262170824 1156
363643221 6740
246208236 1253
51365826 287
739710817 369855408
803525365 4799
532465494 18843
187422839 1034
948993448 51272
850832986 8867
486874047 7184
603269737 23964
641366252 2828
400022690 400022691
119953944 599
265793173 132896586
898984736 6176
803029081 803029080
251284427 1108
274743948 1451
364244025 182122012
980642574 4563
2724 604202268
157724283 762
7009 255137978
705965103 7195
124281469 548
910637374 768305500
420788523 2618
508015438 2240
473297493 236648747
829835587 3659
218504677 1131
639015097 3544
487276290 2790
468777701 2067
473541695 2088
943547518 12251
97747353 431
751812164 3315
569345401 3393
290530824 1495
945223426 15982
186846719 1536
863817771 431908885
532580411 2527
62559839 356
263709776 131854888
223751141 1370
576240984 3613
39008075 172
38049725 2299
726003457 3328
390852768 5198
765551746 19505
977300936 13131
167371991 738
405266741 26636
972721151 5382
232008217 1023
609849697 10704
193985659 1366
803206122 742231118
863642860 16104
793225966 13661
748640393 3301
381338517 1769
798919959 7160
815455923 815455922
773122021 4534
667467905 243335
992139486 17294
454679231 3136
681733746 3006
478230441 2481
253326244 1117
954588167 147879
554503996 2445
106819157 471
748302137 21664
635653580 7447
836858789 3690
600394475 17285
247109975 20056
824352741 8333
242834227 3281
803894431 24328
230361313 2870
505031171 26958
58512336 258
706508515 706508515
520943522 2297
724824036 3196
935485127 4769
464547212 3148
446324689 1968
596915849 2632
417722391 417722391
418727936 1865
405449846 5517
603438071 4344
692860158 63606
803573615 113052
745238513 3286
941639326 470819663
236771170 1044
7257375 32
335080998 1804
146177310 9341
289614660 1277
184906826 1534
974294137 4296
14383037 75
718426756 3924
520145157 90523
736780099 4340
97293593 429
819757849 7334
620051769 2734
927352219 4089
750719872 7264
417706389 13368
898926194 428964813
574427158 11443
84367139 372
815248153 407624077
3053561 97
205720856 1519
962047421 4242
403503798 24499
570291671 8546
440459895 13443
778742347 6229
830502492 6348
344453129 4230
901498199 3975
834516539 4444
542683267 2666
160795527 709
657294916 5616
651872947 10443
216 46449085
339078789 12673
824209233 119416
827800848 6768
594077179 2914
660188601 2911
591926390 2610
685369190 3022
524598740 3347
791961157 3492
605764215 3550
785523156 5707
229627399 2431
909420967 17251
962012196 8402
894816210 30970
299586436 1466
244806864 2153
626764185 5503
1732 207870901
409755960 2682
976339561 4305
851709192 851709193
405158914 405158915
427959245 1887
391810753 5696
259479339 259479338
521317530 58845
241259148 1647
501353606 5089
779195992 6419
964230623 4704
319482897 2591
927289817 6221
769961952 3816
990535007 5479
810010033 54849
915704912 10258
843651061 19244
669014181 8462
322376232 5737
834598933 4548
684466022 48550
700941755 350470877
624357760 2753
226991855 1256
911890979 7953
345826942 1633
719263999 719264000
117865769 646
4210 940042649
711955555 711955556
733984101 90381
952522199 4200
128137481 565
558712500 14100
151650414 3186
106109385 1037
143732291 1004
83149924 932
307762461 2114
202936894 1297
125731623 1181
606124985 6043
135168627 596
875152825 18259
386093020 9413
158998736 4258
720103001 6502
377833807 1666
82917299 2059
826 127461371
643793734 8276
250005793 4229
482350861 2673
312257303 312257304
466201282 2883
63840179 852
137435952 606
59463363 271
770409026 3397
419 75361344
835533766 25245
64862841 286
986837059 15087
609617815 6976
8025 532598152
3947 627515959
744784538 8407
535242015 2373
342516855 1958
765456510 32730
501417174 9128
332920273 36261
3140072 19
703404930 3177
582857609 3090
347146473 1744
764323868 8018
491365175 422498
376247339 1659
416096904 15211
380101717 1676
587679121 3060
9071719 40
506513077 506513078
349622910 1638
1570 310705994
116009422 1708
677458340 33407
939325277 437423167
190130300 190130301
44174536 2798
983815249 8662
712367947 4923
246748806 1088
653032887 326516443
413893675 1825
95780260 496
323275638 1491
318086507 1569
83847870 410
574095133 2714
382964595 1889
349410379 1953
873966859 9803
702510959 3731
840664801 3975
880175870 3881
155611400 25881
603042588 2659
610073169 2690
3343 633700623
904205712 8952
452400684 2507
489772120 4370
56471640 249
5446 996697521
534432051 8675
409360566 1805
206240614 1879
254359945 6852
162245325 81122663
514138513 2608
105940117 488
402620709 2631
95510883 95510883
327912218 1863
915351633 6361
832110839 77913
327035506 1442
801058761 5055
667538702 3081
14569 709499176
287408159 3120
840730341 840730340
263533466 1162
883363322 4765
377059460 6323
449913500 6507
642038149 2995
963960501 7616
116831864 557
444792959 3286
564897191 3566
961737082 10145
639859425 29402
75352491 447
707380988 3722
794758687 13218
393375194 3293
857659771 10143
349939467 1561
415945915 3745
472623269 16285
814737253 11571
801398965 11461
136 23170320
865891857 3818
160053017 2131
526337875 14371
972781830 10415
665590906 4347
129765401 764
613967151 11408
525495219 4732
309344289 1364
923954681 4074
386130412 7753
87613665 11454
727953374 3874
413318555 2001
34245441 151
677515036 11156
248579482 248579482
7410193 48
445496985 2335
17510458 685
455805845 2102
783644345 3766
927671070 10325
81858871 411
156157659 930
11398 797837204
673704065 4107
486243894 2144
301375624 2806
794460857 4962
18967 721163274
756498698 756498699
755081439 23024
389973951 4527
49664 822926757
379950341 7820
165027075 1065
307113621 8379
6050 293013927
239720200 1057
58512335 258
808584848 3944
70207503 345
244936721 1080
218978894 109489447
98400585 88648709
570244339 3206
345896579 202727750
34847918 525
149682123 660
331643521 80340
558362347 558362346
830055061 3660
211607374 4705
868052922 7918
874288595 11163
264654586 1709
720443632 3525
22905892 101
844506251 6965
651742625 4952
946636488 10024
305354683 15056
669986835 334993417
345800774 1764
847005525 300063030
154123129 785
27931477 12512132
421916888 2014
755698366 7495
887214259 13029
469460986 2070
265214015 18112
879349589 102864
869162411 3914
624009286 17270
7710954 34
77494942 581
10432391 46
158694385 847
316797496 158398748
9278 488471248
954789519 6995
602413430 3689
900450329 9020
256208200 1541
220440853 972
536372666 5814
554515818 185447918
617728013 2766
3839 526919738
180500128 180500128
979756374 9400
263857824 1925
813503587 3587
899197951 6161
493944236 9423
23524195 110
126641510 2577
622770832 2746
264526181 167735356
356944739 356944739
197897771 1732
31070641 137
185515857 818
423064432 6990
827011744 32996
227313448 227313449
762693760 3820
408452391 1801
857442300 9438
50561400 255
473086224 2086
119351183 59675591
244130058 1494
920574268 920574269
555034463 4552
109886896 529
485235442 2325
969555460 484777730
135801694 1894
484412585 1848903
852589323 4874
248240461 2652
639873258 639873257
315795297 1405
374307113 3966
438077491 1995
596723233 596723234
167875037 2406
403324123 2497
222561870 6247
908526652 4006
474275569 2964
414158087 9628
159511339 826
333443965 1568
501891926 2213
19277262 85
807606313 3561
441427209 11185
408279285 2355
2955 473716022
5592177 25
673443678 3714
142083760 1112
832167048 832167049
267143124 3299
916012414 4039
93455752 1786
817432001 5500
756804306 3337
718989371 4088
180385423 1741
71212731 314
616239826 43700
773715493 18147
246270817 11616
195486280 3406
403115807 319340814
857978100 5491
495120880 25170
429273937 47376
236311540 1135
616224227 2924
75042930 645
342240065 320786845
344683349 4537
392542200 2214
584470056 2770
165973666 2145
874252092 27462
138640343 9432
138467094 138467094
527771208 2623
362337742 1742
397319051 2004
631618505 2785
838788755 4492
173943588 1621
477253664 10456
431956410 2673
2362 168468447
686490595 4115
152599411 1292
563282210 3693
560534169 5393
129094878 1103
888187836 4039
993084085 993084086
272758960 4870
998806907 82285812
596701035 8113
339996647 3898
75522069 333
192260816 951
177351665 782
273449456 3327
287119938 1266
506651093 2234
851259314 18940
314559116 1387
283942332 1252
877525350 4362
621434844 371960512
24040042 106
562139033 3111
306757710 133644954
352520204 2049
716605774 716605773
343223619 8780
135182133 2551
393710134 2403
859959043 5647
683066640 3671
3401894 15
960694710 4236
751857641 4506
271923603 1199
517738968 2361
2267911 10
791271878 395635939
306001123 27584
454330253 227165126
704608675 1247095
865855232 4881
921877203 5477
628 119190004
390920725 1962
743268771 3591
125246699 6340
981175964 5482
675091186 3733
10157 791230300
2494716 11
907702048 28259
554309016 2852
1069 237607169
138569911 611
212278511 1772
53749950 237
905219338 7054
268628989 3985
719543329 5992
2394 443875513
3561400 25
755220691 3330
540996860 32788
619319617 11568
547250787 2413
8241 738434805
138072109 2987
111166352 946
648398329 2859
778806847 3434
456142804 3653
278328243 4647
13963 933049549
330646576 165323288
241986572 1067
124428096 702
961934238 77902
495540422 2757
237 38452302
240211955 1409
210723345 1208
16666066 155
176523601 946
863448017 4547
189990913 1170
328629577 3714
461971138 5158
237774018 5033
323403966 1426
903574459 8234
241671106 1153
188911745 896
993803185 4382
120146185 1416
562895263 2482
2525 313993426
810551035 3574
498036084 2196
325292855 162646427
599187106 2642
604238419 225094478
689 38235843
21757 933855653
896924645 8932
979352260 7297
149828412 876
571437283 3212
803752134 4486
136461973 68230986
917150891 4044
549651754 4874
992544316 34711
922877471 7359
611446313 305723156
25114955 139
895979481 9416
173527991 2423
310985240 4837
834640465 6221
2562 356476886
130935295 760
578634055 3458
274502910 1758
296872037 1309
994932117 4387
7264 885528794
945006269 4810
7244 671041367
994650287 4444
851202955 27406
273391003 1732
426367982 1880
483900871 2152
561085510 2474
297918969 4034
10410 278384036
85282672 5854
329149939 3563
636262858 318131429
217494487 959
139050159 1222
66048520 1883
217216260 3180
91957878 1741
627526284 313763142
649310670 3281
940312403 741959452
669840027 3386
182871161 1233
250663370 125331685
548453443 274226721
281194730 13077
497810376 2195
172816265 762
991331869 7610
518222005 2285
731856159 4761
564994415 4452
599762853 3107
786782435 259151
121337270 2680
97575097 48787548
854395621 7669
170475594 1009
80 13475503
607778181 6418
378256529 1934
260356069 1148
438536951 6254
515316864 4544
933290248 15837
326815055 326815054
709396416 3488
534041721 3181
747362459 3588
355838052 1569
917142215 888677778
195494705 862
377617462 2131
719071041 8380
218521077 218521077
501585657 3146
78809041 2760
819738322 3677
216606706 1121
947990560 4180
559874380 559874381
852828470 31149
2840 599475937
515438302 3551
20244254 12728492
120527230 120527229
116775944 1315
294884047 1318
95439991 1830
391556356 132942138
50340722 22717946
434037925 10147
529382881 3120
157621136 695
341004225 6585
303615395 2263
13561772 175
675156806 2977
642977234 321488617
449843902 89843
316314704 158157352
620612406 620612407
460552310 460552310
1343 147850029
189117986 1765
511715425 65142
249016517 1098
622998228 2747
21369 546851845
163922469 766
986628908 986628909
651403598 19971
974966263 11682
683250076 4259
675331731 5647
50285976 424
984411027 7275
692847695 3055
726733995 5970
736850458 3249
142587270 630
193484896 2102
703398734 4082
862331711 9969
100347333 940
401195048 1769
409133438 2046
910874911 12811
138460488 1203
760448747 4866
714648310 660440024
786725832 6807
427293274 5405
56537629 1036
584597788 584597787
153232116 882
401934071 2881
807711492 4116
462657719 2040
330813910 1589
760013920 6433
810255961 7636
71212882 314
342270 210496050
10531 299953769
193226784 852
840646531 34131
676517777 6736
57139472 849
377763373 2824
414804397 1829
458575849 5021
872238681 3846
475356005 2096
949428281 462873621
595107446 3106
525243312 2354
625506528 5014
117478734 518
36620527 202
218107437 5017
862727148 21228
505975281 2231
369672590 1630
419235889 11568
844796474 3725
67722975 547
615827866 3502
867824901 433912450
855955574 5316
218031240 1177
801221049 45320
416159540 416159541
742614399 11968
288427231 1505
590564136 2604
2425 164287838
577160325 577160326
391767481 1940
386226776 1703
835325584 4298
61371117 514
289402999 6275
292276081 6345
3175074 14
484132791 3089
605313437 12646
106065053 8975
689673465 5085
352314915 1724
581380415 6597
25573 903494999
354516736 4372
194039934 864
163648123 1594
62799446 31399723
202557700 1971
573673430 17331
4177 905953707
759424928 11382
771542982 3402
194620163 194620164
930111491 12677
199084481 1085
376913173 4246
959393891 6461
953425626 464833382
128558262 602
916834585 1417055
986304607 426716131
406421816 25859
905447893 10335
246937175 246937174
645558973 4332
479496610 419952
105462863 534
131305062 967
11267 713010941
539052293 2409
383959468 1693
92461464 540
328099343 8304
163926461 829
493062641 3130
991534624 4372
120552899 732
220443589 972
702871875 139875
516631007 516631008
998563188 7294
772065360 3960
854329521 3767
171655084 85827542
623895239 9384
132900699 586
944141952 4163
776028681 4246
513912975 2266
787878883 3474
112034753 494
2036 427152800
534866057 16125
907283874 7663
6790 985178058
538353082 2857
873331623 6199
241533199 1065
878637439 439318719
855231221 3771
604920569 13464
204252099 102126050
125643156 554
276035894 16589
910573894 4015
935089051 6206
604280268 6086
211515746 934
796600828 26741
196401872 866
144368245 729
60127341 2307
915344495 4145
464587906 2467
105479816 493
7020 914011020
287441365 13488
571095117 5784
772764129 10481
43997455 194
828952903 7394
150621699 884
921349265 6476
167073404 83536702
573145194 22317
405280034 1817
928713105 4095
832058279 9144
154654217 77327108
574323355 3158
518674416 2287
22504060 31175
85522337 85522337
245657377 3216
805962133 6309
883683119 7080
299365440 1320
975970769 4451
107672517 619
875418366 3860
295591361 147795680
430532779 24999
665253678 6757
425236875 1875
632671228 8965
462657403 2040
749232604 36337
20083771 210
686422038 5811
824304055 3811
978356750 35903
484630734 6245
585807722 14697
377388269 9495
361363452 2321
12215506 270
153818584 3096
128771455 2047
997664172 4399
198071867 889
244734623 122367311
333157271 1469
942327819 23510
655920408 6751
518960712 518960713
1467 218676964
811546687 55373
230867340 1402
786463291 3859
748625628 374312814
835607896 4155
736520333 8091
35410527 705
407728494 2744
919976617 4248
987478597 16596
60553731 267
184836807 1048
185970217 820
271851523 135925762
868891520 13181
236096875 1378
3621 555897892
360134101 5190
414698221 15786
287576700 1637
158300461 698
183275393 1299
344790336 5192
273240024 1343
790335799 18998
251433306 251433307
700397145 350198572
428134217 28757
911463957 455731979
673965010 10489
919766646 919766647
755325099 8447
902397709 13670
135712164 2658
373733040 2383
236728127 1428
972175461 21745
215188237 1550
422724792 2309
776083232 3422
398045021 265010
290277954 2791
882397573 7093
808135809 7138
467272691 3606
210792299 983
52961332 319
685823553 3776
881252038 4751
408514778 2033
315152821 38751
169885008 92544441
463560805 2044
618085540 8570
131064979 63038
229414651 1662
572184164 286092082
299138900 1989
700064353 43996
326778985 163389492
123568379 53210574
972567762 6486
841918624 42861
287879174 2493
170818038 3908
708546559 4640
890385392 3926
321137473 1416
363383403 363383403
301020774 2101
860136301 430068151
72623277 531
191352371 1133
476100338 3161
37194042 164
365985906 7149
88048217 41706404
558962910 8745
585482608 5880
3109442 111
383654011 1830
781849152 10674
767311761 36076
121490816 50099363
372921631 23347
202292282 2329
18118 991561904
50574942 223
130590485 68820548
615394417 194376
692401004 3053
213185419 940
876639039 6560
573314013 286657006
269097272 57524
560682241 501460248
929107979 5142
914064759 97960
858784518 4859
408450590 1801
181887071 802
750106050 10633
44678078 197
718638301 11446
970766243 6066
387921445 1888
190242670 1136
5490 775882484
943911854 97110
383505271 1691
806244114 3555
825013184 61808
455396566 2008
755230209 4348
696446325 6785
168279666 742
745425521 11646
122694471 541
887890681 3915
6998 700781349
656562841 2895
89179697 397
621804783 24038
898092360 3960
455403971 3010
878900201 4436
23898362 177
726415720 3203
588602931 4076
510814794 3247
840717943 3707
21542 737863381
978111620 8324
292776015 3496
217029760 5133
716266793 716266794
699384839 43252
285481770 2130
834862483 9373
778573504 3433
342674797 6730
972498943 5275
321857634 2035
433521164 2099
853230707 317043920
940609648 5467
53640971 308
788173386 11592
86610349 43305174
240944507 94067613
336763231 168381615
639637390 32530
660532643 6588
802172015 5077
309740839 68045
747126093 5434
87275089 43637544
268296118 1183
103945175 864
305944519 2202
3576 519154366
238288948 1340
875235955 437617977
595379045 6338
584216191 2576
262399501 1157
843332489 7770
287505682 2774
790295092 316771279
618390521 2807
320446457 1837
660194422 2911
263322941 1957
283404212 18428
247336900 9596
802884947 9167
507337482 2237
43234272 735
485624227 5423
497808441 2195
527424874 2468
972522601 5320
48422072 474
890327525 4135
502119702 2214
158074334 697
178774371 1022
745572650 8978
86180959 380
779933266 13909
855012404 3770
654376500 6127
575740004 8869
292689325 2101
403916553 1781
152084856 2645
884745272 11183
746213013 5031
92964417 1295
830773437 239347
833690608 3944
497648017 3871
939027264 48428
842749976 24824
691942392 3051
415555345 415555344
810329879 3573
400063029 2011
629209060 6143
539494411 2405
930296683 4102
140898610 1280
575503609 3394
946510309 4194
459722116 23943
930359764 13744
819252736 3946
388 82853520
661264890 5511
758124126 59349
438568762 4439
721835680 6716
608267137 3792
103191266 455
269754100 1325
867483226 3825
378450885 378450885
233790361 6319
481582635 240791318
181541040 181541040
93660210 594
460161638 2029
642216194 321108097
840219274 13653
787992570 8832
334682482 334682481
356243787 171772171
912944009 5153
317508801 1400
236164401 1160
592901931 2710
726605350 5664
906270076 17925
114024203 57012101
554786819 12789
513 13665294
696866815 9382
195753679 1613
786166104 393083052
804207978 3546
535231519 2360
220664878 1577
331257263 1519
777613706 23663
813270973 5649
838474561 7164
348533810 174266905
625031148 7588
309572627 1365
379356739 189678370
446772777 3814
668049408 9984
859764681 3791
802877249 8575
599734193 4312
639716805 4515
519260903 2959
575469454 5339
958875075 4228
563327948 2976
769947958 3452
694826786 576391202
7723 676987589
737302177 3251
273157050 604351
5272454 42
341466819 13063
756808242 3337
416561054 24206
556774342 2455
22110828 221
698517193 3080
834088126 4875
113325195 56662597
703996098 32232
845332507 3854
801486463 3534
358603673 358603674
591635579 4646
306738810 306738811
58846439 269
591017346 2606
409268001 2000
94799474 418
387825105 15838
890054344 445027172
782496385 3624
207276941 1439
738602268 369301134
934208660 90349
373625471 8668
997643109 5097
2301 304206386
509825512 2278
991531891 4372
376395578 3728
939790449 14050
204565785 902
276668279 1258
446325851 1968
383252302 1874
935989841 227182
307802341 3060
258317227 1139
619598476 2732
633750576 3152
849567805 3746
113935933 836
235974985 3363
51162149 25581074
1424 147447791
974673281 487336640
947994739 4180
639258704 3021
531417901 9020
167034401 1002
5496 231669538
665282283 5048
959330160 4230
98798977 2468
429810919 10532
214394597 1778
445874613 222937307
740245013 368827794
797869472 3958
4433 808699381
100469604 443
279206106 1543
745235863 3286
611655632 2697
471170712 4036
924097660 6887
260798351 2512
220121309 40689
159521538 978
619404374 5240
599862196 2645
938730000 19256
289581854 2957
678536411 11929
166808167 796
925840206 16767
917110429 458555214
1490 159973682
4368 567926692
656792527 2896
843041124 37281
694936818 7090
622121071 3806
375794343 1657
217867578 2966
68698024 651
715253977 6561
917832081 4895
939526585 5484
410805218 4683
306395430 1351
73657567 3502
863237319 4999
228598634 1795
514078208 415971
990178239 4366
398496197 15841
90036514 397
203433322 897
891976869 3933
447462590 1973
442753529 2761
622943621 3402
423437962 4294
909676420 909676421
601455036 2652
225205331 993
665530239 9510
223895643 1454
374953759 2320
791644049 11333
245390026 1082
531956840 2920
14614159 14614159
378318416 378318415
19194343 119
570832947 2517
982704294 982704293
276806131 276806132
531389733 7609
221835764 3768
165330640 729
380677850 4525
979218396 9340
582221786 2587
831292507 12514
910531955 33091
671585711 3297
789012846 3479
570379366 2515
3778 573299354
990827282 891786664
166452767 2205
928528277 5011
779101781 329690286
825705607 16017
810726570 3735
32953731 32953730
854556024 3768
496106202 88733
33198116 183
694754287 3637
409064397 3467
465136039 8599
488080739 3775
238424844 1178
27409525 186
530911583 3248
31747547 16923
960533178 395539587
874076874 5803
485603599 4535
406657709 1980
872931736 752775586
817607070 817607071
520756440 181216251
154320568 5716
4531 442322360
911920793 911920794
177537220 73747209
38261984 227
378274773 5283
951165649 4194
22936513 201
831873055 3668
5659 258112649
191339890 959
583441082 3605
34628 850231600
936315073 21483
239307087 1256
884907648 6603
821890082 200902
392412913 5844
64146194 1415
6985 619543625
291896949 1401
243739262 139511697
880878844 4007
964903205 5199
468499615 3966
655637842 10511
326739071 3296
120338075 1025
81195 927287827
620273540 2735
148719713 1914
123027440 2127
732534931 3230
303220566 1337
16811039 125
466034245 3667
840944735 3708
419213219 3219
892444258 13722
217402560 960
872935924 6973
57050545 28525273
51254766 226
339054040 1495
564458231 4975
976108465 4304
926502559 561815184
513955904 3487
790584895 790584896
653453911 5491
882645871 8490
67997972 370
442038795 2666
981411578 8403
577190306 2545
219264673 11748
570332085 3262
792959964 387472482
450033103 8524
423206029 2282
996082711 8441
176457909 1111
4049 232611001
641633381 9378
342003844 1508
846556307 10764
2707 483037080
738146974 12358
694044877 10334
486254811 3728
458795040 3410
317546097 1834
546724444 546724445
975422483 10053
300781840 3825
597143329 2633
67631269 322
524794375 2314
620972800 11200
151723179 669
445133269 27134
309147425 2543
910214556 448097319
631236000 19680
490829582 11790
701991399 6972
895502025 9955
877228428 3868
218976996 1367
905358452 3992
355434532 2239
591700329 2609
478207764 9527
51118287 626
394671323 1991
617302603 308651301
219898319 4595
11386360 62
469366163 30132
563127462 3023
210010319 926
32794191 12042398
845644325 8081
128591631 567
423691260 170161030
60359673 289
802438353 3944
437273520 3130
391448147 1974
917144864 6056
450502538 3753
876093634 3863
269254921 6845
894924845 3946
648964936 5389
574270378 574270379
457917235 41458
465803469 2823
208254391 1412
403234399 1778
736559524 4149
617247027 308623514
801459126 400729563
146730156 715
561990160 2478
391570511 3112
209914656 1912
962346882 6702
786306517 11236
262071231 2075
578917679 6387
2046 398690384
339201769 169600884
274387182 274387181
2041122 9
535230817 2360
179664750 1350
2992 630210944
242064791 1162
473323251 3844
399120774 2458
111271230 13302
835728519 3685
570608673 2516
429520081 2090
316204484 1632
198999632 1607
372100420 6970
41348066 41348067
551041400 2873
753306919 6038
967525993 210469
758407251 28959
595331298 2625
283012931 141506465
435238777 2793
778802963 3434
270957036 1439
195231679 980
143895128 831
746511632 11158
588826176 3815
544464400 5275
157012332 2789
70734074 742
7491921 86
890543783 86452
987456723 4354
695530111 5168
378054501 3950
835313855 417656928
225971519 4010
634695816 3737
223617898 986
859877164 4796
728947096 8551
404614716 1895
693308330 3406
151042953 666
10042 362802409
823940639 32145
578291018 3191
676278405 47111
815002202 4612
779101554 7132
142425426 628
742290215 3273
730767109 50266
166805736 889
512070399 6687
150061434 1135
373734570 373734570
53976735 238
621867738 2742
839389347 9043
761882475 11075
589697281 4077
14588440 505
952107525 5348
68010978 371
739150089 3557
236902049 4770
3854 531697840
554769193 277384597
230397555 1060
949984063 757712175
10249 573851759
503595457 3116
590204969 3598
467356033 3168
917413541 5092
977072641 7872
315181282 315181283
42232283 211
2736 617473562
922140337 4066
537114288 276623577
619140025 2730
700037360 3502
315984547 3709
771994669 4390
310479271 1369
189597814 836
909442863 4010
226141706 3002
114940486 1595
762334429 26351
562515545 8087
315394294 19049
832855929 6765
557874927 28976
140369919 2560
127012001 3616
827374658 22063
102853 134017459
836 100193235
856435687 4178
62539723 1231
216643519 1289
221248032 2067
626494200 21678
126060147 6532
801509876 428731394
278568160 1592
30478619 219
635024999 5694
227838006 1562
183278951 2049
227987846 2319
82161091 2035
535692389 4838
756181388 3436
250226025 1257
697695504 8182
873943586 95607
324417031 1645
799609853 799609854
931752649 861170704
777920227 8118
640733735 3739
293292050 146646025
622402785 7801
627883179 3809
798538154 3521
813718100 11570
387587528 1709
214505171 3581
729592099 51908
10371 998871929
268609117 268609116
495317359 7240
959588772 24302
486029092 2333
277589822 1397
697180103 10371
547713 273857
3716 741583563
660436196 3349
530468828 2339
439002701 4204
622136666 43255
363548321 1893
7700283 38
16866 985126194
413441815 1823
308619150 1470
2998 226228665
283308359 5340
437827084 437827085
444784863 15330
812695130 5906
687238795 5848
648849051 2861
12681 989714007
189878172 2713
517658644 517658645
945270895 4168
609285105 4265
925993573 5506
451166356 4151
261214400 1400
736845950 3249
989122720 989122721
106995040 1265
701595775 3747
27079 892739555
604201957 302100979
269571018 2022
202046009 1866
200256461 1134
48914943 282
48300665 281
747739929 5501
183735839 2067
310074105 4904
574228235 4945
603448408 93000
530577925 3651
97440226 452
983147656 4335
502510848 2688
443859722 2223
159204877 13002
975737379 6354
3522 388113834
730497033 3221
650088839 650088839
406105325 2227
261069590 4665
2999 264313075
44095689 1018
740889660 4924
147640865 736
650066344 7872
485791564 3593
483280449 5312
816435467 18693
236641802 1058
8261 804410551
504192026 2675
183881030 3819
422285587 1862
992973963 12538
734319676 4369
624521725 2937
990384928 5265
188923044 94461522
323953201 5406
767645085 6315
874347663 6741
736806748 5254
521362424 4119
13621295 526
935948413 10437
184606146 63102628
700016897 4494
699177159 3205
954557473 4796
26197766 240
294661476 3294
123935938 667
902578447 7819
847654817 423827409
795356038 3507
649159105 3381
788552306 3477
428005439 2112
98015932 511
57417047 677
777048147 388524074
292494226 4091
971416934 971416935
91312068 730
422713478 2279
163101833 2186
721909405 3395
693066700 3340
313798419 122186453
399976669 3276
854371082 854371083
969937253 9834
219827756 2083
224557391 3607
539538515 2379
233185937 1121
581257274 2564
896332933 9409
871540021 7839
516693453 6782
312065793 1376
934040742 40489
487940459 3145
875290332 9294
182967929 1820
1859811 10
789809999 3761
965145502 31531
45682236 45682236
695344271 3066
166692121 735
734848801 3320
806053759 4064
165435270 1430
480235425 240117713
42257535 834
10835 773727350
145585591 5010
363562684 3638
494219685 3001
701762072 6127
476782180 7882
606168163 23378
701040691 3610
111029781 1331
757754657 3817
883319850 3987
4621 458681260
103330640 2072
287121078 1266
720895561 8052
116587626 875
955624840 6747
587648261 293824130
686055627 686055628
264076016 1523
215305306 1979
579671260 3070
454493109 2004
485471706 4589
790475396 17471
213852241 1008
68882346 351
298771174 2781
675111948 7572
911368765 13375
60403 855578558
83192956 7196
481330853 27429
320608659 1865
306024769 5245
362389737 181194868
879041917 3876
683548583 3014
876393681 4831
588263612 3160
184294126 1605
34731297 385
642654037 9398
934426485 9356
7633 875235372
957329588 5380
808358265 5577
415328157 46276
445206938 79161
760997873 22182
134260313 592
954945641 7370
444056940 1958
268268749 2051
160646800 2986
429770077 1895
866126684 24669
315695946 1392
272830940 1203
87880695 419
759513136 5686
130070648 10253
211532550 1787
315687039 8253
146954919 690
6186549 33
332627597 2570
300044494 1323
708041775 3122
333880654 1693
109619119 520
299850247 1327
12303 997984688
351754562 1551
89969171 410
406275635 2513
941911236 30853
633499228 633499229
802945333 5910
333478236 11676
281940753 1432
616420593 2718
521959806 2470
613362367 3352
344965587 11198
977514740 9783
171886913 2456
225332868 225332868
771042602 6329
270652544 1604
544344009 3218
831264645 24262
208124939 1965
225408439 1240
342228221 1509
364653680 182326840
183722545 84396
129174911 869
884711690 3901
938692087 4139
1521 163863414
767210231 3865
606578745 3305
713577701 11150
48584964 48584965
980702067 980702068
540664961 3651
670461870 6736
305895749 2441
477129621 39289
462427739 2039
203284281 976
539495439 29841
50224152 226
950540633 34904
888907019 5890
669042426 5250
179953775 1001
170911608 952
276274130 138137065
965204448 31067
166670404 166670405
558483424 3622
579745421 20271
792 96544800
323039653 9516
383157299 1853
186648994 823
154552057 77276029
629254865 3472
457893048 2019
405518004 271578458
50855670 773
801025812 3532
564942385 3053
816511783 50229
884780710 4226
62757265 311
144640825 2519
726095204 22605
660917712 4707
39122495 9532
672893754 588833592
850700544 3751
296499449 2298
819221065 409610532
708707640 708707641
217647899 1550
720590875 3431
693487961 246272164
949083760 750916243
974977070 4299
952086722 17541
68717672 303
91397175 403
554862733 2731
635956800 4426
85763145 1425
864279117 6105
739655092 7018
604122486 2790
859557326 4223
538447506 488016384
602132759 2655
988041410 9984
51817407 757
495826113 7264
331892703 13079
952267199 476133599
616140147 5018
209751997 4425
138898909 5366
148519422 1553
870439644 4298
581565799 581565799
32249981 361
11616 953170524
258004692 1243
896228148 5029
919136609 4214
250865354 1114
276682443 276682443
415635697 20664
294519329 1392
94345889 416
945264889 4168
259677280 1145
934245251 699520769
894800601 7400
503474265 3087
448321748 2469
17857661 115
361354059 25394
605761432 2671
847459278 3755
508490638 2467
973137776 9190
3547 525963545
43752044 4556
230611473 1192
217398321 253970
166322122 7399
928572256 5265
808180563 33706
2295 475342276
86983373 86983374
886406405 5997
9066 980308936
64306506 327
297098829 1310
522426681 12861
214943623 6051
889701187 3923
514482821 7097
436528871 6474
134911520 664
667551982 333775991
407758126 3705
658099385 24698
706680757 3116
809914463 8413
81616209 6574
612960900 2850
720831892 13501
841623308 3711
702553856 7831
549140229 3070
719096130 3690
351668520 3620
621386783 4088
262555548 3020
816679359 6202
761728617 5031
988132744 4357
817257051 16443
996297257 4393
27264976 307
68942511 790
409808473 2292
347963142 3091
795809618 3509
494297518 3129
83754471 893
68264607 301
823254848 621679520
572044914 2934
982561708 8852
13770 999565655
824753680 3530244
58588909 294
434567429 4455
718264499 28270
925733479 4192
544537029 55959
867536869 6370
686314116 8236
651090429 9027
891 183031507
845611696 726102275
555362591 5233
693154170 20047
518519583 6146
895133087 37447
55039634 257
854776887 3769
782282049 56458
344601557 3116
431811969 1904
571201921 4192
84122020 378
95006586 4819
726039551 12768
925774694 7663
196018370 85909652
490817516 58361
193754697 1019
380090059 3836
458018250 12750
971494614 19737
119910467 59955234
354376535 18218
4336 897211128
765586393 67769
837773341 3694
950220225 8269
588525239 2595
707817832 3121
65068244 297
302026029 302026030
667918473 667918473
507785049 2239
429383847 3158
482843059 3198
913777738 317134534
31473094 523
38661444 554
462764826 462764826
268414755 1748
877675456 5216
261050920 1460
256041931 1194
383654177 2502
89935631 738
405730889 1789
560843010 2961
271170464 4768
65089305 287
524430329 8495
121930656 1934
479098360 8588
881179789 8718
332251377 161989077
163670979 4551
38554640 170
946789726 8325
265290064 9041
850926448 35833
557905496 7676
2319 310414501
742591604 742591605
679922416 2998
345178549 1522
51243350 395
50120812 221
491121291 491121292
783308266 5160
539789672 539789673
799868321 5973
801711029 3535
430302082 3795
91439280 541
878246268 439123134
406184614 1791
781249456 4472
787195031 3471
423972370 31342
3092926 33
806236524 5126
7704335 286
217198761 1964
98553831 966
712311829 10282
343782847 2739
183022628 807
38954077 267
80807797 40403898
898523523 6009
888362538 7039
883645715 4562
273511869 1206
659197415 4146
644540023 2842
889553730 7618
126570269 2454
529210270 3683
1916 245354499
698320305 403491
6615206 43
213090448 2512
85741562 85741563
778843489 4292
479985228 2323
547217658 2733
586078114 6709
176100623 16215
868907128 5049
3793 771684573
456918021 3055
826786621 5937
574920256 2535
755490306 5547
230471714 1094
261719506 1154
171305836 2727
485482718 485482719
435688781 3282
124054107 770
233185686 2152
444964989 1962
5243 838684230
481691594 2233
476601427 12019
414579210 1828
221740052 1880
804806979 4794
405243702 10976
262051854 111658040
301574445 2237
684994948 11167
736097163 4753
140158278 618
596199913 3336
548154846 2417
71000964 545
105276540 105276541
797900418 8886
841984521 12557
307893836 2143
33415066 1327
977071479 12760
662232351 2920
7710 650284530
39748881 5055
969081348 4273
736968453 19442
196447713 1285
266083953 266083952
879299041 439649520
661779056 2918
576009593 31259
293396669 1778
76370879 848
994571137 15228
720995441 421764901
753709365 5818
419417461 3630
1574377 787188
359356354 2275
588961925 232282003
560999827 3466
738058449 738058450
110134367 1889
425033744 2668
953232138 6459
405487554 12458
369531163 2156
562416178 7009
147641593 651
218652071 3058
690700667 6134
893150927 4517
866913604 4324
141744374 625
654331299 17909
5365 952908459
633900966 5682
476686108 4419
137534309 9265
869066118 31769
984939244 10436
550908856 376047
445378989 4885
28508840 830
8293 225227120
829131325 8337
512101492 4676
393401227 9878
812741622 5641
8062 335193774
4030 625697843
17376 991630944
701340961 54215
801592713 801592712
361020521 1902
418723132 4035
109928809 515
629957727 629957726
617554615 2723
898881396 6768
87195624 5765
672342632 3896
734041 4
943141801 6577
842523662 421261831
970617508 11828
48004212 996
303012563 2057
730982355 730982356
418914293 209457147
792807444 39108
87412336 392
590812700 590812701
731025146 3806
612109893 2699
591980779 6585
54657114 241
555413608 2449
507333040 2237
948747400 457105372
183474728 809
780129390 10377
7038936 534
693938048 53557
692153056 5579
3991 80014950
1324 41913054
397209241 3540
167161501 1089
820369509 18649
433174631 1910
974066076 9508
907567709 9345
99267725 509
545644616 19067
753630024 5512
299117278 1623
148097247 656
495469801 2825
277552750 1495
664245397 9063
44952434 217
296805937 2226
292013367 171698927
208696672 6581
705250942 29041
441131487 6456
651709201 10247
908305964 4005
528952360 44405
397339583 1752
276460516 1219
714968644 51113
998130540 23782
836566236 16937
2692 416958496
533032735 398591
363095593 1601
39235049 173
238117429 1324
978795007 9618
699957678 4767
519807307 2292
365590427 1612
898505469 4405
780086701 11580
467402624 2873
183750574 927
508243676 2241
275723661 1930
656333153 2894
872245877 3846
320804802 1565
520371713 184334695
851786294 851786293
759069476 3347
893700910 6719
749366889 8600
264097599 264097599
690525549 3211
723692088 3191
689908621 187986
853676581 4181
398927322 1759
706457867 3115
723608456 3817
463224635 9044
815867739 26986
556230563 6353
352925507 3723
957060848 4220
946398842 4173
199343700 6868
471954896 3164
385548101 1700
225434628 6957
58229939 379
31713608 266
6028 736675852
1818 98181049
990031568 4856
827872352 5147
158956161 880
507790687 507790686
798507853 608808080
741383049 3269
4510 502570736
663136884 2924
527013299 2831
411668477 1894
743018553 12861
534917479 34774
11770 957030435
281496435 9322
101890256 1390
139419721 660
857657780 5180
601909423 2654
11738241 160
649090679 3946
116900616 2943
478121808 3563
149496654 1045
346777189 3667
57679841 290
348301263 1650
380859142 2242
283716632 6244
80254349 371
694660832 3063
468212254 2713
258810745 2151
53945046 306
767278452 20156
86609665 1152
39562016 799
801029344 3532
445190733 1963
668 81536582
959590814 17985
448821368 1979
605883884 311463243
843371985 11250
855913092 3774
13324974 179
675193827 3613
963373671 4511
210390592 1229
708323616 9464
35138 908017915
151065917 821
45075201 6400
830887534 10235
877184786 8568
94345888 416
725592439 65718
930026025 4492
541413488 541413488
916596120 595531811
120018298 1186
49440439 218
761116351 3356
743677473 60753
131671351 1289
284541743 1614
156451519 9280
480851077 8131
7221 282211122
402921023 4544
662047416 6282
60670203 277
334215077 7358
91576 778775368
704663276 6720
903531167 9302
910008762 4778
512764594 4061
222550265 1739
453341858 226670929
652665911 326332956
440084184 5766
775391352 4412
154700209 706
960325789 480162894
413847142 35055
5085 934685035
949351313 4186
858998850 67969
797177395 3515
403406783 5472
298685213 1317
731855869 3227
736737046 7347
476261099 2100
130250728 873
631581379 27067
432942432 14621
544304555 2400
773224011 14759
11112 490883712
254898253 1300
487106955 243553477
487433521 8568
999914021 6801
24837632 139
128048815 128048814
305433280 1370
708716070 3525
3960 746943496
458543635 110533
380628106 5663
479463604 2860
875417119 3860
78909097 498
362710049 1703
654301486 654301487
34699022 153
111355363 491
38219840 664
250586426 6302
16329003 72
422517068 1863
938786344 8000
282202428 13991
131771250 2067
22950319 11475160
4947 544171703
907305551 400964944
263644575 11128
308627441 1936
840554017 840554016
190418059 1015
399358342 29433
855687289 3773
584768004 9367
67130484 296
151662347 75831173
494620501 4835
583045566 4441
334137571 2167
15734051 15734050
547418937 16379
175534125 1574
276686239 1220
325445322 1435
957503624 4708
666551017 666551018
744554852 3283
5295 861953324
453341808 2662
855909234 3774
47898491 395
636518791 30571
718249277 3167
212549009 17385
142174572 934
264596637 2217
941767443 470883721
618130029 11281
576145349 5357
271015455 1195
246124865 1687
356943499 4750
909127778 4343
57042480 3485
993468096 441600703
719637974 719637973
613363958 4713
790161191 4923
851210957 4663
114488727 857
12246854 54
606749745 606749744
832617704 416308852
73518145 798
870363698 17843
842447206 7969
788098845 3475
788436886 9321
641991484 2676779
852378108 33460
685773619 4013
974651683 10931
690667047 5686
138635965 886
362117607 2042
423420663 1867
602308660 47587
680604353 8208
503760142 6561
531663230 531663229
540897079 2385
801375681 400687841
300865897 236058703
987293441 4390
88856402 406
517878089 3335
5227 457085469
908735468 10703
585601583 5457
807646295 25198
683721249 341860625
983819357 4338
9345 350094561
960677445 6789
793356806 111841
717153113 358576556
567987319 283993660
405888548 17391
64862871 286
424350275 9793
137613335 11786
915307344 4228
640692252 2825
910115362 4013
200710921 885
626636548 7315
955703937 22650
494181516 2414
21414 853540626
978689522 4859
210299325 2098
999467938 4407
34809658 1582
397772781 3359
824371461 6085
120705214 602
668116945 3892
554479932 36173
404234273 6682
189156614 1106
539762581 2380
593920171 7148
664150473 14801
914415980 7394
152908343 1304
842722646 421361323
27509977 1164
895759284 5727
976465371 5261
749206300 3650
521289113 3217
550906538 16411
840025249 5313
756746820 3420
788121921 5516
987227825 4353
825663852 21996
460011488 236961150
74421951 74421952
352656907 1951
7218 916188805
475809245 2098
637058338 2809
181252147 2391
51681693 447
1998 265518216
681416055 10793
2587246 17
318831725 8773
336789034 1485
532093877 60178
322045276 1420
35084706 2249
835205517 835205518
441883587 464038
365900151 182950076
588257124 4230
140916746 67079246
112821249 2150
333861294 1667
313794254 156897127
373074313 1645
114457262 771
985870899 985870898
487942603 4137
53992613 942
307958995 1396
126550500 558
880773151 4525
535005328 2359
156549073 53576
739426729 3697
161929487 714
84820207 374
21299 500141390
174714291 364748
2620 414639584
498713559 2527
252142531 5734
664270838 2929
975661915 4302
886072438 3907
186776127 6644
934653954 6214
895705698 6774
513081146 6203
838350112 13795
922953820 6277
313653902 1383
908075306 4004
130626659 21137
352296081 5959
77125013 474
75222822 533
898321992 3961
834990921 7834
881894938 5159
38773614 380
915834660 9412
427958390 1887
907621531 4002
49213821 217
29155214 157
86408419 381
502571454 2216
858180928 3784
262420399 2150
339392959 9920
909439929 4010
669260240 2951
329418949 3175
923246528 7778
150720329 2186
381561419 1699
625361419 37804
96506010 8706
654224912 6952
452075856 2064
764025040 8091
394409271 2470
643014471 15622
980458297 5363
151853772 1151
143002280 143002281
150757988 150757989
94341169 455
527016585 2945
894082546 5219
904196216 11858
704052441 3302
47275552 479
731532675 4479
758337613 31133
30614746 141
444288569 1959
150817141 665
677147969 5152
265582381 4370
293604364 107421
798020514 57397
772263866 7913
572627506 3421
29754505 156
244702943 1944
121862649 807
25173800 111
226745247 1212
378075348 9670
479939992 5604
8844856 39
635088869 5073
135385194 654
447149352 14664
413379806 2080
181720115 965
656169983 3516
540528535 270264267
225919259 1239
831038491 20962
483473419 241736710
418933465 2086
504287874 6597
108749303 783
277819492 1225
691712550 3050
489579309 3421
553582686 553582686
356796569 3301
377352072 3084
271490437 1426
174309711 1771
340049274 2013
550993658 29973
780616845 3442
541878550 3886
772846715 691895
45189596 253
681965403 3007
907163 4
834720397 4098
468673969 384314742
904528324 51849
626278757 2947
584153261 4662
399266658 2682
924173325 4075
763385239 3366
359011214 1583
20971477 121
141004581 2180
581101119 256431
820306664 3617
3216080 20
402995554 402995554
312133781 1954
476875212 6434
70772058 483
697 120094604
175764499 775
133922204 133922205
94625009 1391
1604134 9
574464441 2533
61970790 1118
885217501 7500
478051040 3374
426197360 2185
939 178383708
458989951 52450
119973840 529
473707643 39474
933081297 919103075
785492788 3728
967159713 14765
16355184 125
739600408 3679
589365869 3068
611701217 3092
476411658 15332
498444261 2585
230301435 22583
397878786 5303
291460968 166359
808852045 17941
369716663 10137
10524 965071848
184610572 11031
353221351 2936
83491598 83491598
174825756 796
391670620 1727
848425131 3741
828361203 330796148
136122524 825
841394611 3710
707293470 17342
810331388 3573
182088149 11638
295294993 1574
915206425 203923
723137562 4599
665586151 6776
347336989 2002
368245636 4601
913923532 456961766
491590979 2205
99727201 475
229429109 2578
733046108 4107
558137574 2461
206098730 16600
718074559 4844
98832920 1591
46503107 684
532 112809804
392774287 7477
42863537 189
634040369 7926
421146370 155768245
2965 607655995
926882993 7891
441103259 2861
430148049 4197
581461349 3345
513 88091847
357755572 31877
487203072 45482
379427230 6734
860902432 3796
79384614 838
584008401 4483
61833924 419
579951920 7965
4706 500788990
304387844 5930
34432335 660
3707 622206694
733681335 6245
721882070 3183
546541512 22472
9762 806373996
72167277 1223
221699787 106496835
443996785 3036
359240111 1584
464073509 2221
876483746 79113
927545708 10203
462059568 182998120
943177561 18699
976377137 9315
741682656 206712
388359619 2915
25687743 12392270
731858151 3227
376060124 3215
453952234 453952234
748107082 11984
187309666 93654833
766630289 284548795
763441186 4335
786287863 3467
95910007 680
525392016 7143
4611 487417855
421841678 210920839
311509981 7078
959330160 4230
1579 202024113
359161371 1634
95338419 563
679090526 339545263
29582013 3779
427504515 1885
773308343 8733
79377549 350
983915393 4448
345047276 1825
61380977 765
867521490 148803
739823309 635047
887043299 5394
342591904 1890
454810036 2702
588487186 10791
106425344 688
114303676 504
484159027 2596
2734 390106779
934980606 99825
806968034 12115
74294046 582
222507068 106837097
173692459 997
491134571 9348
456551333 9522
834109715 11194
174625417 21213
91170383 402
453914090 3753
202831824 5635
311155961 1891
674329203 337164601
933026403 4114
828100363 414050182
518796418 214245813
289840699 1278
151044370 666
482570180 4154
718627760 62343
36740305 162
918282486 194799
839713439 839713438
769048281 3391
6031 309623855
998210623 16607
272401973 1760
150990017 75495009
763762673 4974
663224417 4218
2536 325776412
665553652 529705717
551906041 2440
710043629 4412
453995855 4235
553108763 7663
285304165 1258
797371110 3798
459281157 229640578
879500469 3878
852711999 8000
490777888 2164
840421260 5110
930867189 12331
597698261 4849
232900 408376511
841264784 4602
916671712 5654
448823603 10614
685933042 685933043
754903013 377451506
672897275 2967
55485977 398
9749894 154
513186772 6983
278136898 3793
381484437 3182
784699830 3460
478299965 3166
779029498 3435
89597331 587
30702 444406902
904046707 6477
449232642 2207
327404254 2212
2388 296022373
970854031 398360150
6612 627300276
648472680 6907
560627351 2472
910566551 4015
863571903 6472
771998920 4696
254234426 1121
992436990 13341
995407624 18489
39688664 175
80041798 11089
526864909 5234
338081615 5662
878364896 3873
386687139 386687138
100178107 826
640470164 640470165
93439711 819
152177026 26351
990948084 4416
262720553 2993
520275173 5577
97212058 40616863
960206404 16555
758828466 4422
275554192 1215
32431394 143
321373608 8948
63431089 415
994934480 4387
77140289 38570144
950454835 461171164
937205640 19995
900360270 3970
797839039 4595
43505042 26451210
12991 387365638
636102735 12457
517126435 6901
710984389 4139
681106759 5945
506886484 6629
924696095 21012
415337973 415337973
60337781 614
84659951 633
59755492 369
270617832 113720859
706367691 3734
479887349 2335
174595520 2056
438617661 1934
481408263 18753
775632061 3420
252193816 1112
301890503 15227
838673117 3698
726195631 307366040
305036586 1345
960901648 6818
255257155 1574
568443439 4778
166636554 166636555
373297985 1646
882760776 7873
207557420 1036
821398144 4333
80520685 4663
412952299 206476149
923337183 14476
3777 483257346
341911451 2146
572751343 4727
841530376 26132
114404178 57202089
589203750 3343
611758831 4105
559230826 3975
128236603 1572
262227051 2066
412518830 4079
943422305 6544
293862108 273844304
549968176 2425
904437805 118042
851007357 92793
120027841 60013921
735566167 8714
544526348 2401
430582474 4117
660528653 3747
812475515 4846
762251274 3361
876277921 11040
328165582 164082791
375114860 1654
942317623 4155
148798849 2112
617557338 2723
760532007 19751
783453285 27566
570603500 4221
919378017 6926
717694008 717694008
521619299 2300
35606188 157
423422532 1867
586461856 3512
891414821 40053
66792888 351
207288803 914
105139656 1308
5898 833239950
558040477 6684
928970531 5769
389617730 2278
779840691 5508
607741604 18455
395035671 27441
385896910 3423
336751296 2272
37622740 199
110000866 587
723579486 5083
505163557 17773
881997976 3889
296382946 119972887
588069063 2593
854298520 4028
337921707 1490
996827941 474298366
684609251 39125
120652812 532
180397567 90198783
947069043 5007
994148529 4499
347670603 1533
808987091 284116457
765423000 3375
795913344 35618
118385946 522
37007810 1091
965409568 875340327
375748171 2658
358507549 2851
490671413 4942
220670049 1555
659325088 51728
335401892 11137
767067640 7771
363429637 7514
21769819 121
449775358 3241
431356481 1902
604672394 3552
57894556 850
981009964 8423
616283095 14850
143457846 1091
436429072 2691
239077208 2609
33135120 194
914278902 4533
453357207 1999
229974317 1753
479422481 15757
904992912 11883
109767579 484
330148070 29147
233281399 20939
591039664 11188
754863775 10099
1519 277290412
169186831 746
788721068 5320
24586684 12293342
522639119 2760
224934016 1055
537071530 19363
90943609 401
870131767 8124
806274403 29130
525923581 53377
298772064 12632
16329025 72
780985674 12895
35356036 165
59068578 1123
802756303 17744
636056645 636056646
478492002 31685
676162169 4972
634790808 2799
975554575 26773
387838740 4654
389327403 7595
377882670 1978
954800809 4210
471729659 2080
463605613 8252
202707798 54453
406060050 10662
250763064 12601
16102336 71
675372100 9139
717497999 3225
697864896 20619
903886367 5113
874 59286026
565434345 102234
87318659 858
518034926 5413
39688472 175
908313529 21361
24196491 187
342307617 3512
962408083 6791
270795167 1238
847979028 3739
817263616 10933
3918 677625936
75609530 1971
776083659 4067
446464120 4131
608363433 4401
761797687 3359
45684575 1032
112176720 112176721
494609620 494609621
457345645 10727
341090051 1850
657926492 2901
140157241 618
694207252 3061
489527632 2836
2873 473953652
145011334 14945
779480668 3437
557659257 35332
411037625 411037624
862774543 18086
2291 462979026
117 19481119
653118115 41188
256257631 231049080
891924867 5413
348491255 3327
721254152 6236
290250261 1281
823626043 83549
815253289 26108
171455509 756
614982571 2888
6660 869258619
24320 988463654
795360753 3507
823191277 5781
865822925 5820
559576512 3168
916764485 7747
894317805 447158902
365788629 155721
958574125 7415
780 160903647
75068581 331
765827194 6082
103962785 2929
245983874 2729
940357998 355577241
533643930 2353
753084032 4053
990586059 5753
582593200 18640
645901536 3152
179 31059744
796727369 796727370
957767519 478883760
784260143 6966
52445585 446
889192659 369955676
769380657 8247
838353383 5058
10586 900434223
988605958 5635
223562326 1887
731322491 8257
549973024 2425
886127614 4845
785877739 13730
529438297 10937
826466292 4128
756546175 3745
631842071 2786
206435994 1187
1974 400208760
4695 524999595
616604395 3183
326562210 1466
529183046 28102
859054925 4089
94725716 76702679
923948199 4074
532592030 532592030
631949756 355319134
309104088 4006
14977244 172
624811961 2755
623902042 2751
676355169 46020
495445910 69778
1657 88215366
280560788 1251
276754620 2754
605562587 5096
700446279 7488
236506188 88014499
345589055 172794527
325941841 2520
467464895 12864
443798923 5282
501443379 8786
977317677 4939
705189661 29595
549065854 2421
66363481 7470
122239715 855
467589981 2228
244929301 7700
890531773 9084
577123573 5715
618381449 3306
996750840 4395
725457728 3491
897815682 4905
495461002 7272
95632448 843
27002040 27002041
387547289 9035
203593389 1118
955421685 5519
352125756 1657
920492461 39037
365816950 1613
130114239 10709
982442424 7613
441822170 227313751
720721895 255942
564807712 5684
717579632 8119
188463320 831
961976400 4872
84593416 373
233056084 1129
794222082 3502
278502671 1228
508585770 8634
891515037 38647
4366 142133223
603717641 2662
541065543 3266
267388946 1179
268461108 1949
325024510 1654
319717566 1454
727338055 26623
479963168 4824
769055062 3391
836406821 3688
394200061 3551
360972130 2309
30389994 134
87688505 936
686010092 8881
100545350 970
821116185 4555
955243693 4212
621787533 5317
722199662 5303
676965484 3251
647424056 4232
399861027 3239
942515749 9063
891342502 18699
506526126 2875
851685164 5214
760075109 4635
365813989 160032490
446 7569857
191420535 907
805916308 805916309
270613050 1570
780899122 4657
135859936 20326
896284148 810747019
581650238 3373
646571179 5755
559489590 3963
917680709 164018
430804241 3531
310372237 155186119
3505 686335080
299949949 149974974
118280811 598
332705848 1467
160347803 1070
322177120 6487
114612027 1462
540605432 7144
344661722 2349
763331628 405497120
36745874 2225
694094554 7377
81675601 464
84151927 597
319096344 1407
973867569 919464980
284623960 1255
773133927 3409
953431658 4204
514884838 5450
459629111 229814556
41697866 3453
37 5968809
15919 852987777
4865 701922200
732218152 14217
398291238 2959
801894987 8276
100113599 480
383513384 4281
59553159 556
244029267 1076
987867094 4359
850954238 850954237
447984459 5390
147662318 72112725
253781349 1119
24078 911569002
800055357 5527
702599908 3098
319422834 107586
633968669 66197
2194631 12
78820162 425
802802855 13678
295878965 182435126
958728653 18993
759109636 4709
118090039 967
12567241 79
139778824 139778825
365042797 4165
165597695 5184
796137141 29808
788335993 6308
666647577 4271
473312818 2087
742391460 44420
15564133 78
193544591 33584
667993093 11009
658115994 58494
502733808 2518
832898545 19189
892644034 4602
283907209 1326
717306876 5258
716665327 3160
102522905 102522906
837541670 18129
537421598 10913
238188995 3286
392099629 1846
259451191 1144
293922432 1296
817837864 351680187
4397 326732276
541596943 3150
822623493 7058
921009941 10443
686276666 7583
467193581 2060
774496317 336636464
790079857 3632
314453005 1623
684586525 342293263
610479865 305239932
30843849 136
339559791 169779895
456702098 4177
742473820 6884
939890113 4972
39501345 2927
10460139 75
970318062 5381
11793131 52
193616638 193616637
297755905 5424
18657 781317846
425954303 425954303
728532200 3800
428837310 2341
729389506 3315
837401387 4462
745437161 16244
145407906 672
840261908 3705
649707243 324853621
355932397 177966199
621943844 3610
174609810 855
787873702 24409
641898651 3588
753174942 8365
587267300 40056
809029464 8925
415429460 4352
702043665 9489
239050325 14306
583910885 29915
629237439 9880
561492027 3422
164899327 1474
92029707 4700
340595194 5139
56697780 250
616730337 308365168
519128145 2289
428469059 5171
890810249 8168
416369645 10962
854254617 10022
709957279 5889
2428 205631385
350278340 4289
202714250 101357125
379688722 1736
377184907 188592453
199906837 2984
388539128 4972
610296176 2691
278965096 3559
927249627 463624814
587338665 2715
558253896 3903
602296343 301148172
11088 523122089
639248871 12209
987683514 4355
252595486 2157
730043448 3219
719448017 3466
940364384 35368
445309365 1977
554912935 10148
6099 680266626
517584000 4623
534141871 7172
796042445 3510
228615803 2653
616789261 269640370
672435315 2965
560725787 2681
460385377 3552
43205603 20466908
544572132 3858
117251313 517
807973898 807973899
337011425 1486
802354032 3672
223460147 1871
871794618 3844
616872102 2720
577011834 6830
175365 857710215
827989319 12917
525700421 2636
458523674 2423
815354017 815354018
126446353 1298
985711402 37647
163753062 1647
515271423 2272
9010080 240
133372015 133372014
689671431 3041
85134762 503
767914327 3386
309468637 3026
830419133 830419133
661090079 125088
72439365 622
243119951 1072
712049817 3437
998621033 957369688
222884880 1028
962274212 4243
770230715 770230715
205592613 3032
499561376 8071
736746204 4556
643983470 5397
569436653 6407
985395279 844205208
282129326 1244
301386272 5019
679828112 4857
583450287 291725144
51172376 411
570609168 2516
295374449 34446
868496635 8232
365263901 8075
12754653 70
926933829 9320
753470885 753470885
347472314 2403
564176084 13870
264002046 1241
486015255 2143
4993 773625406
765686885 7076
981791615 14352
424326560 1871
527841393 3796
189823607 2282
417001394 45279
202299355 892
2217 450126378
518056044 9503
809295868 4523
810716287 5248
276608071 1490
515495943 2273
147189646 1247
773224135 4132
491612904 4044
275901310 275901309
498500769 3726
764361431 3718
834381199 5877
504559059 3022
80097764 387
320802761 5754
868616341 434308171
282693521 2440
349418815 1765
730723741 3222
136492422 823
212768307 106384153
72973855 36486927
585859890 6985
740750202 7064
673362775 3294
384523910 1817
520079011 4915
686897078 5199
189125850 850
629575448 2776
877796092 8385
115664430 510
496941960 2584
251464239 1609
818765520 5175
806695650 3557
76958247 43204009
21645313 286
370845966 9142
635696890 2803
833343499 416671749
374266974 374266973
574646940 6030
5571 950288896
294025249 4752
267992487 9508
499975255 9189
147313207 1062
480265566 4026
660638402 441345867
525246941 2929
705778835 3655
2429 256366376
889990786 312627942
49282040 4141
139249674 614
6271 580506223
626138964 3856
356992424 178496212
175881453 2051
226214617 2017
465478295 9741
385401554 1981
697793645 4414
4309048 19
469232741 2069
164350997 2506
260 43156656
994057476 994057477
994863294 6498
142772164 919
93593908 46796954
829506974 4198
210062820 210062819
745850253 5558
109314225 482
779157521 5382
464726232 3132
797868089 3629
143925937 2156
266 32805536
841018275 8617
184255341 10912
324443216 221019595
281917291 2222
569730548 2747
735940040 3245
55578934 55578935
154863699 761
610506937 305253469
492023375 2808
229232963 1046
519668004 2449
829296807 4463
923518138 699396991
140838453 621
7872 983692992
249365557 34438
76365936 344
634115926 2796
174805067 2025
53896811 515
816795751 408397875
390487553 3094
928036464 4092
339256270 2186
984905948 492452974
681056904 3003
348579304 1537
763932211 763932212
779664381 15395
744785222 3284
77870815 1214
581815288 3781
667166000 36200
949784750 17750
338615999 338615998
53892542 19876974
581525009 581525010
6300 956710716
974945851 15325
834403517 4692
542201402 271100701
847270683 6393
98428161 434
62095433 1864
50913280 565
852347264 4785
652705220 2878
45811999 202
939105180 24304
270191250 1250
269428895 1188
594373519 3440
218628452 964
919298745 6520
772456677 3406
36 2013834
111660605 111660605
494284336 17005
999664028 4801
312004764 1503
456616721 2504
542039550 11650
440139993 4075
263548913 2348
467069776 2993
997578557 11797
7619 505388377
876174136 567103
441339178 1946
230886691 115443345
649241836 126929
447674784 37584
823113967 12436
479071692 5239
513063605 763946
847525441 3737
272861722 2211
37238626 237
36228670 24560052
435042779 2155
989312542 4420
799646609 4055
789971578 18799
299253052 137276527
674548224 3612
693183431 8803
22906164 101
828822922 414411461
500184696 3613
872472670 3847
470955156 20487
167588401 1233
47327896 405
626697197 13698
249719259 1630
237018511 1785
713118111 6716
377960371 86470
128844844 128844845
711493346 4977
477627776 5672
33639927 303
151724984 669
640457783 2824
577468469 4799
696859797 231606
435923987 435923988
337077265 1711
364824662 3807
969080895 4273
258692409 129346204
265085117 1177
322287000 1442
942190061 88585
296813333 2242
181221336 2973
369670792 1630
63740179 386
465429220 8763
732169935 3255
235714822 1169
598091927 3813
20975941 458
40479489 371
179345110 879
788250106 4426
201406652 3207
13744192 98
808158589 5393
882224362 3890
162071001 959
253269354 4731
46297200 1882
289046212 4397
134507723 134507724
704461131 6763
563875489 2662
163378849 9606
773741825 4825
239454756 110947055
22362 717618942
386933507 4188
106177693 1837
344278433 1851
967389864 344022
690142579 690142580
822330439 3890
267987425 41286
424419909 2705
588071656 2593
886528548 3909
513811457 139877
697430756 13431
975895212 21779
865338453 5923
739933426 213545
699011586 4822
451658987 4239
537500237 2370
692852487 3055
480118663 2117
60585838 852
480118900 2117
774271303 3414
767538510 755047275
175461869 1024
530582264 23385
356011393 5540
414204232 2444
688488471 4971
312880799 1771
332806147 1813
491091042 145493
675697494 5981
340020754 4577
83912894 370
788332469 3476
18597068 82
825790496 7472
431170668 4419
730896051 730896051
52580861 341
41969651 20984825
466370795 2113
109838735 1891
1560 235583016
468602422 2437
282581906 1246
295361370 1485
838262298 44899
765876585 3377
347620590 21590
804001615 4619
479438972 2114
215860024 1240
9902 819515095
145445039 1599
989121305 4443
941041584 6806
931293390 4534
925759209 5329
149220405 743
8952511 42
489391342 3304
531135521 7587
745344601 3432
381011796 1680
862800254 431400127
846834933 25157
592285769 3188
126323130 557
433171433 1910
848538460 12382
870400001 17000
534548008 2357
880849758 880849758
283451386 2849
35926 518164105
788585929 3666
874383930 4263
545661732 2406
527024995 5953
600321070 2647
192042766 1949
332629873 332629874
471113279 3520
859551143 7548
531068202 2597
585773686 5979
565928568 3543
350883260 4865
4607 659524299
14351 461044238
150332092 1183
909975601 10800
698234315 4150
661354010 330677005
782883103 3452
787191562 3471
111640847 757
400063754 1764
152208250 2091
15936 460646016
889260225 12424
742367376 4479
193025770 74327
894703248 4878
625650859 2946
75683161 7455
389157774 1800
959065478 11467
832866760 7323
962314300 5204
803200609 6737
474170542 7209
328622621 1449
834130653 3878
95149067 483
29709621 131
673912837 417527952
98201102 433
7168 424928554
434077974 1914
161198462 1292
892202001 4378
571063499 2518
814507693 10241
78361558 649
985133943 5985
826695031 16262
148492831 690
447117693 4366
58753867 58753868
2002 373373698
350253242 169325574
987662583 15723
72916272 936
113028480 1240
16102302 71
859995264 3792
628768981 3738
678339976 2991
196238131 135143467
178072355 1337
952644455 4962
2426 198074092
979769681 26643
165485247 1697
2305 467043122
388666710 2848
177283434 1712
949916938 6205
82552153 364
699311472 4296
613689385 16004
566977500 2500
732378614 24735
595782916 2627
455580268 2289
118024644 44764529
806245561 3555
693532995 3058
725735450 3200
765423259 5380
91659702 1018
1320 186586547
798113109 18377
889028559 3920
842540401 4680
5757 173993811
466865113 2478
635620950 3993
179000563 901
564646328 40329
359692782 2077
552551128 276275564
877855856 7750
445846401 5317
752872135 376436067
223000707 1431
7707 437959609
893682248 893682249
576219079 178396
695794789 3068
468627675 2175
426558132 4361
804424415 373020195
680264434 3231
644921637 3254
89994017 5513
986437222 493218611
557807280 5640
667224054 2942
371045741 2540
665447617 2943
521997224 11445
533501100 3450
971663020 6430
810607773 4009
151497386 809
3737 557033483
102963783 454
558522660 2983
67876987 33938494
903006380 13551
667856047 26386
713182789 312944031
823038496 5656
676744344 2984
190571635 1018
978380689 4314
408225655 1800
217717900 108858950
503810733 18587
3326 690402261
149228553 658
719046999 26242
834644282 7111
886067237 14509
157016827 6586
287119579 1266
441703674 3564
959167975 5259
535892239 14359
393092660 1782
53603492 303
689354819 8260
376201751 1874
390498494 14453
563072855 25867
653844141 10460
238078716 6363
242532142 1094
375123627 375123628
3068483 17
920280791 9328
135408941 11163
309859620 1420
411173325 1813
27525160 948
260616339 20866
5336 698670066
735617191 10981
599411257 2643
320768427 2669
269664420 8916
796559874 11953
977933813 11826
447058006 6579
31800189 210
701017163 3091
404823719 1785
444081877 222040938
411326481 3742
853930335 426965168
292233943 14014
773155039 9040
214297340 4567
481854251 3326
412090187 3148
722786419 3187
774947738 3417
111261222 55630611
534001340 11644
762928287 3364
350958880 3837
119472437 1451
783358190 13563
353553984 4032
540390033 3626
727586573 5577
110405277 110405278
645208252 7283
48582903 292
4135 570138275
615263579 3924
480150945 2912
24802943 384
989921932 36247
553145688 2439
305715185 1348
295527260 1917
633899203 316949602
563802426 2486
183578094 3120
892563404 418745848
153538860 677
18568 902214679
919301574 6217
219637236 2101
564872498 4553
312470843 10474
610315741 305157870
188048457 94024228
927283056 6104
641382602 3997
556488113 516482460
775178473 3418
733507616 6651
70612058 405
5363015 76
974012623 974012623
940207788 47268
941838556 941838557
738327251 76264
398875215 9150
323868334 7142
826409292 5443
208812791 1966
462648910 2721
820463979 4083
444964583 1962
22412762 100
941076401 4400
213241301 3467
886990993 3911
363785721 3026
155332414 77666207
472508403 9220
629543001 35170
344640240 7080
856275550 428137775
505750293 2230
863645258 5029
639556275 2820
4364 582532904
389769236 7020
183398370 7321
921805154 13989
510648784 213428073
832316986 6417
325879310 325879310
537426875 5040
289158014 3040
985406895 4345
82284288 433
904294382 4199
543020325 26115
311963013 8938
201759339 1060
883584306 3896
33707472 23589615
207515561 915
494428146 7171
647770499 14764
119169665 882
574789951 9778
112032375 2540
199514118 199514119
441064687 7687
933702447 4117
65315913 288
598873925 309613329
937806689 5309
240617665 15936
322013077 3531
792679359 4048
244934293 1080
182345948 1812
891510011 372238
432001570 1958
348807634 1538
374979975 3163
881265673 881265674
166089813 1119
989362617 13096
294377315 1298
774639827 5387
863359960 14705
128159117 64079558
274996658 2398
9190 839285032
269002001 2047
634359890 2929
707856160 707856161
421980479 2880
679346053 10852
24080367 10885
5641 838804501
945663489 472831744
248917397 2366
400997061 60525
673792976 6437
393973580 4004
860162821 8110
612476979 3280
743232981 743232980
748794519 298309198
900963864 11512
162465446 81232723
494725412 2639
385709165 2922
803645096 3905
199060678 99530339
390791314 3763
217348920 1770
190973676 846
241356065 10198
188917737 833
119339864 639
124838512 47299322
921864290 13569
69775471 2466
834996084 86555
269570345 5143
242657688 25552
443959520 6920
114380320 5143
24571 422547487
824168198 4315
336788203 2023
753806648 4616
36719886 12774800
496114798 2767
118471276 675
945642321 4409
141878021 2329
357234344 3315
190598540 1705
311244612 184113776
819399496 3613
439979755 1940
339318734 169659367
521813995 2561
684555679 6560
517494855 3616
396062834 4726
958786323 398575545
135336057 4364
463107302 2042
781002019 3719
554191749 4567
1361 117519016
639326399 2819
993885657 57728
152630539 673
250346762 90834
400287894 1765
479092068 4446
173862673 3403
126148461 2110
737473149 4715
539309272 2378
888453212 7247
213774626 1898
446500551 2243
885014444 885014445
30390002 134
24563656 124
822512501 28341
1238 43648954
934186234 4463
621638451 2741
941420824 4151
973164473 4291
555946974 4111
988717801 6830
860675641 3795
736500737 3466
727655438 4067
978010714 4833
18035 229820005
663278518 39231
281403244 1881
621342691 3655
818790204 7447
758619241 3345
419043227 46172
101790352 7312
700280033 4064
620770411 8710
928376309 32324
509148041 2245
373526217 1647
827014222 9861
226590781 2415
34939159 227
911600929 4896
761324146 7702
261939097 1208
807463984 3767
939890081 95197
981106517 4326
857382716 525972527
684998961 4091
954364181 4458
75737938 654
48760066 215
319551929 1409
363060361 181530181
355383171 1567
125188631 552
594302707 5090
760836174 450782889
524115945 2311
956519076 54449
91876093 5849
571028452 7939
565069381 282534690
685436778 56878
789715754 4563
806314688 403157344
947584610 947584611
909885635 4012
224302401 1600
974476474 11873
129104625 1043
124039124 829
671505570 3030
784473527 3459
608025996 2828
249977520 2448
988102361 9674
680007568 75826
726890093 363445046
85948267 447
551157383 3676
118175840 609
833998446 14338
207513797 915
505287519 8008
544892234 2473
984807810 5336
8940370 8940371
601086856 11243
180298845 795
561603819 2777
281578688 281578687
338376241 8318
833902019 5985
98522965 1206
470422463 5351
994739396 4606
110246533 1253
275137218 5993
870528071 4647
378 77596596
815995794 3598
55531507 1409
93169023 1664
388494743 1713
173514061 6390
827325798 9721
497562912 9972
404117507 15743
519851981 259925991
430681709 1899
173254268 1145
955115092 4380
430192701 4318
506649401 6018
366663816 24955
876973351 12292
315464716 17166
81358550 573
184605571 92302786
532509963 2348
15443820 306
366487830 4208
214676 725896608
565649023 259949
523435246 2308
7022 327948466
107428777 546
674932991 2976
320682474 1414
402432567 402432568
699529315 16698
68264693 301
133343785 1106
411552651 3514
941003380 686023503
443833573 3038
961402999 6200
562646699 8050
139025940 139025939
492231599 6128
78470131 346
38554663 170
436801392 1926
279751081 1367
616191391 3329
641275846 8715
259824526 1613
738505495 5915
740929801 3267
401220914 1835
392800485 1815
980871075 4325
339506363 1497
728786619 4649
588375779 9860
725430414 3919
491692387 491692387
233659928 2600
332171940 2091
188688083 4094
565619247 2494
280316723 1236
109491828 49061928
907996839 9074
454054305 3931
381102476 36079
608007632 3773
720020489 6028
36596713 227
820581660 5274
512184711 8936
23277858 151
5052 411167124
756267646 4943
36565 993741621
999617221 236820
735898932 8867
55768589 822
682365631 3613
953111814 339123558
781521785 3446
223143359 1056
257102461 1494
3244 152080516
87632260 681
677183922 4489
712683585 7673
637972975 2831
406014930 3300
418887221 1847
369796392 4088
472861071 2085
942482587 9501
447007032 1971
64502079 2840
259988700 51105
543917958 3247
823712177 3632
295509398 1303
712679553 641437650
163517375 721
618306293 14215
911027482 4017
183476027 809
748526611 38935
864336254 7098
178185284 2738
380817092 190408546
121106395 534
4715 636934979
373631200 4989
451542871 1991
450742169 2746
736396816 3247
995158908 4388
691733055 8288
340746906 340746906
136792180 136792181
755918680 3817
408678371 1802
85809425 85809426
840859565 420429783
24109398 241
386227888 1703
794429712 5416
71010957 420
116824221 116824222
697855717 697855718
232021831 2531
150622848 984
182208376 1341
987456247 4354
113395500 500
428405015 4017
539540548 2379
946222515 5985
435398367 217699183
590825110 590825111
520899174 17814
669054230 5210
235504034 1557
253525537 2026
916042015 45306
797760768 8729
422826539 169345518
3054 12007799
143606000 1000
215615694 1001
112275801 650
838992685 7836
10953 697985658
520171045 9428
854398311 129746
234104295 93571075
653839149 2883
654180253 2939
752045588 3316
985763451 9205
812588709 24671
857273760 3780
840721650 3707
910009842 910009841
567671625 8625
704520439 3560
571344333 5819
763953229 69676
1974 63963617
746061921 29024
245866714 6960
251753569 2413
93231841 1338
803003906 8151
910792657 4016
909829801 15300
980012776 11416
689126163 4778
967717197 4267
935831021 8393
317924740 317924740
467126472 4593
381690935 1683
861959268 27523
114045652 102549652
677203899 2986
69863723 1284
616806980 291664453
528671322 47039
677877605 5578
96613331 426
403176289 13834
995334315 113338
246657555 2626
144929832 789
407248488 142794
628243255 285239414
436248909 4037
231226060 12935
758433080 3560
608391056 252456767
543819007 14257
902715045 5133
518620697 7744
376542737 2651
477309916 3511
196176780 865
127491484 63745742
190787203 90887024
91633664 479
421009727 2676
387132238 1707
140878818 1242
480271380 2333
163290346 720
916481950 916481949
539541237 2379
721427605 3181
425687519 61480
566937156 6189
365494047 4594
716892672 3161
7843991 770
653658797 5217
85976905 1791
11736582 80
961651349 4449
934 211551386
769695771 4407
546194201 351477185
942694773 8193
723654941 11582
319644617 3620
139931281 617
980083052 9354
261431781 261431781
395371985 2287
564485974 2489
178252625 89126312
737896035 36044
581497252 2564
345724866 1735
476521952 2899
23582889 118
211054220 1574
507611679 3000
459378215 2312
671830107 6220
713167793 1911978
753232427 4826
43010282 2106
934672492 4390
576070880 7490
947348018 26146
754178849 4050
160484310 2410
147918009 1402
17215489 211
936793806 490803702
487046680 31646
123037479 61518739
727854451 16828
115052979 1297
370577376 1645
684228447 3017
712304320 3965
304580313 1343
989039912 4361
306276591 153138295
585947229 6562
885624713 15618
643638534 2838
320003513 1411
3454 588163914
868506627 85871
210341543 105170772
724084079 8936
985771214 5752
2021 405817661
14364486 255
944063146 5447
348768755 174384377
349032887 1539
102687199 3080
593179565 4852
792917625 328875
783756343 391878171
8391297 37
715528760 3155
346590465 2144
141549118 1059
10207 701751664
610716050 2971
7808 622375680
718167608 4767
209819227 1829
5225 793269950
507789316 3765
483008756 3597
254140319 3360
493660311 4745
871104231 3841
267841395 1181
397985919 22130
381012241 1680
785171778 10807
277328752 3310
765855152 71196
647303835 2978
598084023 3193
768936371 8489
541570223 2687
670101047 34264
268069325 1182
584615015 4014
188515 746607807
797520605 10177
67408215 2507
399224297 1762
557002037 2956
977318620 482278187
871336777 4153
870204741 3837
473314904 2087
4474 154631059
344240209 1872
347960789 7855
379423016 1673
210305318 1924
315123317 315123317
463098975 2355
610071462 2690
437373916 1988
433852691 1913
684230674 8567
386083163 5927
6713 938558264
509969879 3420
433484649 5967
188069281 1643
468966141 8780
444523101 2250
216493700 1882
734203392 734203393
904229858 475559349
781489376 5686
174102796 853
905974166 4981
494290215 5661
2499 381362616
100355101 555
596479589 298239794
467441041 2455
619165455 36473
293351893 5502
723981440 11648
590429952 3024
202079063 1059
749771047 3306
349258139 1540
556500970 520443869
23105059 123
893787272 3941
241305623 1064
909441353 6956
179862415 905
933226098 15277
794 153259717
335586915 1579
413589739 161185651
38639147 642
806919968 6352
699186117 290144
484146879 5887
917751980 35558
762617959 1466573
33338571 147
163064167 719
927828803 643530475
875582663 3871
107104159 1146
532958850 2350
228926615 2149
491579087 3696
751172471 10862
323633232 1427
738 55186902
159194595 15269
456817241 2140
45827321 822
633569012 5211
38505235 214
117808130 863
85727717 378
947694364 8252
154219610 680
112605695 4574
42625992 2079
427244159 3064
381085867 4773
217039610 957
29786896 193
127683334 563
218782197 109391099
839637067 4201
862081291 14910
1758 258666846
298872334 6349
91170787 402
708943017 354471509
428459088 2328
119973496 529
995499805 5538
899824491 11017
888378399 8017
794033909 12640
285532388 1259
314216820 19710
7478512 848
112414388 718
99640987 52145513
92964356 37370109
1658 105487486
643111595 3197
620148570 3953
821669105 3623
454797648 11892
5886 481651380
367203097 16596
857724084 3782
652250915 2876
421595902 421595901
482093496 2669
47626531 210
95456321 811
44498272 208
919848124 4375
197901178 39399
106875296 506
400252792 1909
823516695 8088
217864150 1237
257326871 1166
211491919 1070
929412284 8694
270485234 179083501
442648741 221324370
989156221 4420
558169431 2626
290681520 2595
749092185 3303
55171017 27585509
253766788 101164893
769955925 3395
990465243 4381
66449762 293
232688593 1026
3635 299069681
994153412 15459
959852514 479926257
375144944 2536
285692162 2376
534246087 13693
863071083 455368827
995621270 4390
305200414 2265
989674558 988815260
963661146 9423
863360798 71945
844534608 8583
130244268 868
369724047 64367
396618179 5179
878588334 3874
1496 332999128
884942976 3902
387709915 6369
824327643 6266
185207472 29221
350393069 1545
804268251 5373
564180583 5354
892572005 3954
287451395 17863
224375150 2552
661795550 3757
533639224 2353
331090832 4269
453844514 453844515
635266128 4032
339243347 9389
715996692 5958
319604199 1478
238131600 1050
246127531 1241
606412913 606412914
322334949 4580
424088454 32070
672419399 9080
997662408 4399
545610092 8657
371095040 371095041
683074062 3883
298913776 1318
564943496 2491
99475542 1173
603148792 8488
510251200 245825972
141791781 141791780
409841089 204920544
827793789 413896894
189174717 23263
444031114 4218
279841541 5696
156213469 1212
960334297 16789
390082241 1720
451316972 1990
560631824 2925
810582569 3958
75414288 483
399354905 1920
267118888 4051
455810129 455810129
486244192 2144
914566457 4319
521667810 3073
970997272 4734
771542981 3402
653258413 3418
384197543 30278
433223074 4351
532186989 4268
711439345 3696
529258111 7334
589716676 3793
648260081 324130041
6295 770403992
46684391 265
6016 853959168
688047321 10840
188463321 831
156193332 90602992
6915 911506968
447448640 6584
658 136579086
764922015 9398
155180519 13112
1485 162625320
917068584 438551799
65996511 291
907732799 7460
431497943 2043
28349118 125
65444645 323
424643788 2385
636933960 22040
371926310 27740
502669524 226494446
332364529 1911
1576 307270868
887943077 443971539
408858072 149720721
524023451 262011726
12933233 81
218401429 963
11016868 396
297658769 2085
84541057 546
806034712 448938165
460842959 2032
814218976 44505
383279755 1690
200073417 1292
67623156 565
150 26040897
174720456 804
221349518 976
743484421 3780
193815504 942
112797728 853
504978407 2264
138343729 610
287463308 3211
839069193 4888
479718952 16473
40003978 525
655437122 3069
29891811 29891810
142002 513395154
991918191 5611
793406344 9524
610070480 2690
886802201 466738
148851699 705
498772895 7968
586563015 12961
16888874 145
874187794 10231
368273636 136952717
833251093 416625546
1107 231439322
304809791 1344
797766018 5615
576539106 4699
29493277 153
812404669 8197
708948666 3126
853631195 5329
790376259 3485
95593483 575
479917093 4404
27195 922291230
5813 815854550
530765127 4658
536174769 81655
183929777 811
322997543 1944
238124359 1098
108860176 480
285679714 1535
6425 560898841
462945681 3493
322147313 9697
531735154 2539
554024249 4371
987195786 5847
354446445 1977
554292649 2604
3463 746408094
410269115 1809
761888899 4638
54657109 241
370125053 1632
539073663 3699
12246839 54
3970 592845828
138 26406087
331245351 1959
936757580 5237
752496389 3318
498611207 249305603
862361701 11740
936932336 20658
449276933 1981
167716944 1116
58879955 1287502
511869456 2257
99872810 482
114171835 822
806697739 3557
713156500 5247
655087146 18462
339295336 2653
403687979 1780
493262216 2845
473797769 8070
308728443 1469
322930742 45351
901871763 5000
560886626 5487
43997649 194
21932341 230
920544670 4059
874513808 3856
107953468 476
399856366 3370
707594159 3120
354723335 7594
987360671 6278
138886667 16847
819997604 819997603
54380717 1099
985998335 9024
735256423 3242
851957269 6310
924661552 924661553
761312198 6359
460091963 2592
9202 827808267
398099793 199049896
605690199 9003
463260716 5315
299234011 3433
222529258 1022
36262109 6382
8644 178523402
41895839 297
533501329 3370
665620591 4077
112489327 496
445346788 213749439
929220832 7796
999277753 495707621
4973 888514637
871824383 5888
763896657 3538
535685017 2362
276685021 1220
111738511 1935
852569123 426284561
169656257 1384
612114307 2699
4053 349345840
50064 948011904
975152209 475139926
455783327 8736
420243723 1853
730723613 9222
928713239 4095
920843613 460421807
3869 687107266
686952969 3029
946743764 5335
912020007 13019
280123488 2531
1666 96113900
973395199 4292
741951757 15652
613572531 5606
646414541 3534
274971897 274971897
208527231 208527232
361919213 5139
23005982 143
73480607 324
866574089 3821
246959393 2344
214897763 1018
1894 299542149
591014780 591014779
989630219 4660
671171485 36244
546040761 7440
920587843 7626
707992685 353996343
6336 835283324
976696462 21701
547613044 2589
358401049 2564
3524 637280160
138146751 138146751
253326590 1117
146249060 837
659054671 3817
34725376 214
417955812 3367
651885984 2988
322136599 1868
445191163 1963
399311339 5430
882447419 6517
739421839 38019
652124292 15063
705888990 28409
377788318 2966
416941868 7704
115502167 533
336498490 336498491
727668936 166784
751135105 3312
334878640 4630
991896726 901980277
788099960 3475
258981840 2340
70998129 315
294321826 147160913
966358086 4261
944937853 16827
5307 493968716
626642772 3462
657409535 3664
570834732 8914
286680004 2608
40912199 714
64640698 323
140625656 4761
828411310 4301
522384789 522384790
2159 330446435
185113177 185113177
593024328 2626
776095278 776095277
690354848 3044
214595457 1567
543200724 1592964
535389066 10544
851777051 10924
693638000 6152
808518171 12236
694439606 3062
519655177 6264
701538535 3799
164834840 733
944586476 4165
290796432 1871
706670440 8073
586274095 14021
814528285 4202
510962376 2253
596363209 535407
607654343 3334
50434303 317
330501599 7704
4473 662914640
465126711 8697
204768573 1961
783777097 4297
561893055 56843
881556257 881556256
817854718 817063407
726768218 5261
5987 945132366
207684251 1743
172804510 2882
106818562 471
207053185 3552
60104689 6888
300471118 1680
392329852 31163
607805239 2680
101160253 774
689954643 3854
588682315 9379
844786073 11451
245021323 5901
593503963 264675034
520356012 260178006
735262905 3242
991983835 4374
575660773 3363
987605209 68400
5844 305273028
874977436 13660
904274448 18256
651799950 2874
204047044 2117
250035688 1256
485099355 8444
402718534 402718533
715346967 19852
11544 755421976
15116571 237
138098118 1022
378767289 1679
337797219 7231
958425708 4606
346468699 6609
925833381 7915
210890340 1810
721629431 4063
912196152 8428
433994815 2016
614067833 5572
302362807 3360
709760451 4025
210692492 1551
320389406 2906
73027023 322
342985941 1662
2774 489133872
3568 319459465
268657073 29526
426538567 2644
645790806 15342
515231458 257615729
112305210 1555
133787134 12821
247213442 1217
404372499 3301
673793745 4687
860531398 393427131
870254946 9793
895771558 5654
725178630 6477
796193819 335902048
361565739 1779
588947034 588947034
630739200 3800
437254043 1928
669036400 2950
812001051 146650
822374943 411187472
878254571 6845
6914940 5259540
642050984 2831
699429757 3084
658066728 3608
451314758 1990
406751147 1856
375695480 4367
310918998 2075
300734148 17238
625054163 45894
492296144 4503
154681337 77340668
67584401 298
56153370 1535
734408552 734408553
176213432 2771
622031089 3332
249910778 1891
225317570 112658785
908421320 7428
866459869 3919
164106800 1520
834034901 834034902
491971249 2235
957047862 11092
661555180 2917
326914975 326914976
351226423 1998
144562538 743
414974922 2275
685591725 3023
66903346 295
757793279 7584
483891030 4219
348577767 1537
305612572 1429
101703791 44433138
345213840 1929
1814327 8
11185623 89
208151935 20604
18143439 80
113225822 1117
957515823 4222
899726757 7054
978245551 8822
194579312 3335
171989071 2825
661776138 2918
631658550 68030
978967953 369340029
383524403 2040
66339660 1909
929307948 6691
550456500 3212
672441246 2965
62349626 425
172055168 1677
726931799 4725
2553472 64
792517567 88796
591246629 12334
851670648 851670648
876987278 7190
471725902 2080
580010913 61304
377272561 16464
987917004 6953
653577055 653577055
442471192 1951
292334889 1289
378383674 3275
315467123 1391
47172529 208
294907212 4829
965675169 415079974
324528295 17797
292091814 1348
879050621 3876
720712339 25648
896804509 17172
635047930 4003
699202819 3083
62295540 1543
487829593 2151
615473340 7660
221066331 2449
460675870 2263
292157902 207337387
889247512 3921
25674894 378
468483575 6043
432348339 6225
675089399 3536
110957389 565
803309035 18712
579384959 4928
930980525 903364435
38 224630
683180472 3112
414120379 1826
627845032 2883
9522078 154
143119836 807
407008327 8122
495661695 7073
500713487 27586
43876699 43876699
321219760 2655
338901584 5264
317185969 3124
19582737 658
5020513 112
279163687 279163688
908248328 868479941
3920 703247406
244324345 2181
716438854 3159
862544843 11662
396698861 81948
161606049 2776
147414473 650
733507650 3650
134948045 67474023
188011398 829
771045943 36011
731006175 15425
568032217 25966
664238643 22371
495980949 384711255
969313282 4274
26600251 688
404972616 2284
332597239 7943
432497853 5041
693079408 3056
172393419 1199
741216977 5507
660374119 26110
965972427 10005
672848438 3162
297433026 51575
347346485 1540
374181963 39479
167504339 5853
779823084 541941771
563797677 3173
107071831 1091
36286881 160
627559728 36104
430678804 1899
378149031 189074516
434378725 4714
117145945 1368
612944508 14234
280399559 1806
730358661 12987
494849640 15301
165221911 10165
446603559 858853
208406527 1024
276130564 126770817
236772905 1044
707134339 3118
962059351 8274
979065382 4317
90889245 33942458
134916627 6622
593610759 26859
883767063 9046
455400345 2008
773835301 9492
652716816 9552
14027383 6718595
237966426 118983213
261722869 4116
250697893 2724
365843440 6352
87516334 6758
756861265 147192
848659407 3742
667453199 2943
596037078 4608
581184672 18912
916630473 446075375
648894190 11666
608150568 4577
88076323 469
54372702 618
78126021 39063010
690326735 276440467
80495045 40247522
637509501 2811
525293731 2762
499064043 21804
88902463 392
304016135 1564
261877967 261877968
132989831 625
579756733 5043
178310302 178310303
730727047 3222
339530865 1852
567397733 2970
113202639 1640
84593418 373
353098807 4182
3481 296595124
716968800 20964
16003585 16003586
594393094 3294
484353362 7874
745280888 13224
590209964 8387
841014301 16710
246447683 1229
364129615 3858
33016864 356
3701 510279076
671346517 3688
975377998 10381
12473559 55
404089862 23029
217315763 1449
521142335 5016
164650267 726
575692003 2943
701750971 3870
44633905 199
885549676 5082
231555654 1021
286360394 165322215
137656672 653
562871403 5541
820 135552412
399501608 138362735
713518011 17814816
128079683 1146
989143623 5499
792362224 9293
661556642 2917
103589380 520
189707565 172087641
109591733 931
73707726 325
358899861 1795
784807319 443324748
706024253 13438
101264811 841
645529921 2940
841321415 8305
127684458 563
57604915 254
760430223 3353
159606620 13515
440968950 2931
385178098 2834
680603920 3001
964293913 5492
877 179619974
798197665 7146
379291771 189645885
626251226 626251226
731980763 4534
17072473 143
283715802 1251
321782576 1675
554568733 2622
402846047 13134
97061349 3067
388980481 3045
660422156 2912
900674652 4485
212206137 212206138
47399381 209
961163263 4531
434907202 434907201
713605600 4658
2212 106697026
611587316 4521
273964558 1208
277885001 41697
514673406 514673407
567305477 3746
462317641 4326
771863274 13923
987679159 4355
385627756 7339
912154062 4022
427037685 12242
368914552 9924
277595611 1224
587259072 293629536
161022484 4564
363704711 9370
234956289 1036
951654704 8008
578358333 11964
112512165 1118
33300574 275
65027614 757
944666705 472333353
449680665 2439
126557360 1294
732665014 3299
553031968 12912
881440231 5647
184982898 1083
453146634 20918
240795328 3163
77752434 443
867627837 4286
884522771 6751
326103701 61529
12140 289853782
243802160 1075
882948383 4304
579224213 2554
952298513 4199
213243065 1446
710253308 710253308
472861765 2085
907702460 105494
122188193 17778
222183584 1937
221280364 14255
690220021 9905
513378455 3288
315855511 3280
73012484 73012484
4884 571574520
805701918 4322
318659053 1498
322278693 4006
109681905 872
19204321 96
637282965 2810
2225 484244550
182773843 837
787448691 4484
590331595 4028
126301905 898
905225231 4396
601224927 2651
2102 191347162
3982 567815501
769055062 3391
585702239 16880
901 83010757
444340867 4315
28802493 127
63545530 287
5427 684290430
369933146 3337
133807281 590
826117291 13013
249650020 2196
892754787 854262253
747276344 3295
678254632 13922
313163487 1721
816587775 9225
970129544 5353
958196200 4225
143333331 632
448784262 448784263
899082716 608500753
546116505 2408
638747438 3191
338147018 1491
607352092 2678
393959709 1939
713530199 32141
394862807 199878859
176905873 1584
992446168 4376
609507837 3966
280038631 8787
165774483 9093
711366803 355683401
614841552 7813
879687900 5604
832500686 6902
493324552 3182
121192848 15151
720870533 3533
248324344 1514
144380245 82842489
177171661 1230
132381260 5324
491195813 4715
2277 412351038
578123962 6177
543414945 2460
604637794 38495
925435831 454217137
224072230 988
392879334 2990
69515029 377
11171840 64
529394069 4154
171007704 1244
453867439 2060
125558532 594
984252832 492126416
294529084 1874
628258732 9281
20716805 19555696
531138385 9681
210113370 4314
312973237 156486619
946886114 929706208
829209018 10939
625157867 13080
807429397 4484
736432721 368216361
445390037 2044
193908059 855
691336453 345668226
3270 694861920
125416528 553
447762864 3103
14387247 116
918549217 7292
397449475 2599
381262963 8841
57378138 253
36282855 36282854
382459708 5585
259555018 6776
664714601 332357300
86279088 86279089
176877370 1372
706850083 353425042
738544729 7342
227112935 227112935
835477174 9113
128136917 565
147628093 786
632984184 3129
404934085 12750
410548195 3462
208649458 920
385414939 2294
642959702 2835
124720569 952
554314350 3746
928263749 4093
779144446 16201
77667240 3200
4091746 21
153829442 827
972225629 19342
241306687 1064
183067016 3476
288252757 1399
498997025 16641
536369768 2794
229242869 114621435
713121795 6587
240390367 1080
943314308 11529
625232363 7973
519570612 2742
32658204 144
728330240 4240
201737338 2451
617272127 3618
110170430 1451
2413 391765028
82978209 673
358967698 2266
616212871 6265
732923856 10812
366364173 3364
141207863 878
126274922 614
721794708 3414
780802880 117520
609521898 2966
135387088 689
11558 690365212
688954897 6156
39659840 1838
404823512 1785
975205601 4300
951169841 4194
319322642 2246
99788698 440
419830255 209915127
600154633 12381
964787999 5280
438857904 3799
581340365 3503
7791 375206769
79999551 471
995209131 24203
107871072 536
710936225 3146
199920675 1333
4853 576624594
626414541 102590
14865 373948262
544983580 2403
951818844 446438212
289160951 1275
283215592 283215593
482 107953971
391096813 195548406
535151331 5379
109348411 1348
986 160390102
266481776 1175
931440939 6870
206834675 912
460453101 2300
955025324 4211
840946143 344619
624131061 2752
826603999 6666
885165978 3903
341777519 3570
286000261 1911
345121911 2244
808420663 10564
151962471 971
686838812 13910
130369212 1251
774722486 3416
306851542 1353
965058093 6321
30382263 279
145601089 642
559739424 4152
465148340 2051
121187885 12629
641036485 15741
97791098 1167
571766440 6373
570832947 2517
302491711 1874
55110405 243
282352642 1711
741935005 5647
363679999 5323
38239143 38003742
873145351 3850
246232919 2536
994714099 4386
650422955 325211477
976531912 431354186
764802130 11329
743424177 3278
874816691 607090
914130684 6918
66266254 33133127
411534388 315544775
628515825 7816
457900777 4529
750960161 5852
134350595 12582
509628223 26769
68104015 442
371378594 2018
977026818 12530
1862 120355773
775986398 7039
173994470 1449
85500633 377
537723831 2371
939650001 12500
353810120 1995
126241500 837
364 70368538
719782561 19796
64178324 773
148868261 1857
561087577 561087578
553461825 7382
237381 681046089
14938 655542623
428865238 1891
645783668 5291
707740417 5022
226892688 2068
750343385 3565
204345043 1883
377034369 1696
2135 104040507
592651765 20079
705320518 3110
2612 485505500
54969756 2794
1143153 9
332427899 166213949
618752856 8254
299741002 63734
160568662 708
530629181 8878
651055383 14331
431040192 6544
880831759 8365
141246728 5171
2215 95353535
977717614 398248331
643243471 643243472
441567646 1947
307822570 1445
416218937 2859
27105712 252
960178246 5135
259451191 1144
908091419 12567
895681113 6317
955435832 15622
350196336 1953
838119153 149584
140019104 9509
80247228 848
246878450 9425
919190902 289314
713942923 3148
235537528 1747
759983342 3351
714145392 298586820
300447705 4629
2948309 13
372579936 2784
194808128 1072
573457159 9486
435041411 2599
154789048 1151
630636625 3672
3950 863574642
707427204 5866
162730849 2143
268373700 1260
883692382 837201854
569321565 11785
198107075 4124
744129361 28039
574466093 3022
772995349 10377
350392094 1545
830341287 415170644
313223612 3069
2421 144504055
667448857 2943
952895904 347099443
523610869 28622
159858598 1775
535001461 4490
383358006 5085
483086462 281962247
985791575 10358
6463 708209801
904158281 916658
14923 923743557
847985902 5760
906264828 3996
951830882 15231
771713089 9073
975974071 7809
542727538 14061
272341449 93902253
452421640 4419
512797203 256398601
520943521 2297
594558919 5219
235409167 1038
250338690 1117
605832328 3496
419889202 9185
439758421 2580
526703147 6372
2999 653435776
515363655 6626
667033670 9626
670761462 3192
589606518 3744
390021180 390021181
287799320 1269
3628 590707332
20147424 132
572649799 2525
700450654 350225327
769735441 3394
706233641 706233641
809058191 7352
273477349 3329
2252 343125980
312065375 1376
2292552 45
605616329 2972
788088375 7345
7287 300239927
1263 224137032
446678821 3799
497305349 70390
485790607 2142
643251363 321625681
913452127 4471
607799881 2680
721195379 3180
583992525 2575
439482191 2485
668587365 2948
26440393 13220196
489543751 5625
274871905 1212
217267693 958
411555311 2256
146159743 73079872
3506 263004353
587602324 293801162
480868499 2234
253908254 1461
549476200 21565
407516567 1907
328620158 1449
813422867 813422868
708559617 5158
528531549 4150
382141458 1748
3447 432660546
434306679 1915
13968 795371068
996707874 496750524
501741824 419756919
995707009 5472
240854167 1062
719511909 5473
376328847 1676
124440120 678
672456024 4776
994923543 5734
835423680 5694
183289682 1956
63532144 496
203047712 1036
714622413 3151
860179819 6719
385091118 1698
832455103 6109
209068199 1650
556614394 2628
113778241 736
294983849 1689
165148637 3974
70758791 312
940626482 420198201
203946119 1080
848816570 64810
837371669 15482
340072201 4061
631910755 4467
758285092 3501
1190 178585583
596709625 14075
431086685 12302
754616615 3682
868547041 61627
607097893 8537
803015213 47189
158137633 3287
420247429 1853
988737024 5052
922136405 459933209
649265481 649265482
270255533 135127767
691327253 3652
663366601 2925
806018907 3554
712147597 21132
150366523 978
120200729 530
229652800 1448
748412299 3300
234503963 1034
801421375 14648
543481326 339057036
937715623 5354
751043416 55048
909801223 9976
541724934 8464
254931227 32364
163516315 721
305290643 237013996
923414344 5128
356064127 1570
704406457 8892
6884 941912770
315252816 1974
493354119 72170
651142770 7005
297323000 1311
791781599 4944
718700679 3169
690813269 3046
699647463 3527
619075399 3400
155670731 745
597614015 298807007
781486340 6485
306040896 1728
226001951 113000976
986837454 5288
421922951 1912
554953213 26026
634821175 8763
796011199 7615
634566815 2798
600301878 3729
5674 941373340
921105179 19707
669947615 16079
688176555 15285
9526 695998138
217038986 957
769795223 4488
718249509 3167
618935061 309467531
454325862 227162931
523085503 6317
363193795 1725
817985898 623873957
893218743 6273
495315749 2184
172380350 1756
525851700 3300
168151454 168151455
467180784 2484
911907116 19459
173633111 1089
245841615 1084
256733451 5447
940931775 4683
710219609 3202
97384852 2683
514087097 514087097
259094702 2854
723294451 361647225
944591139 4165
540218543 2382
823057423 4016
106530337 484
854571263 427285631
594604578 5857
623847783 25144
831682314 4419
367237391 2036
706211109 28669
846677708 155126
356 69675608
684908819 3020
494248810 218012
986829789 986829790
132090627 1226
694859908 4894
767690594 3385
301179776 1328
606064340 4067
306423874 11931
755492111 31487
224216155 224216156
158573855 824
108754103 54377051
576938336 576938337
493318624 3380
339464237 1666
14343 521727106
645925279 6734
658273393 3591
147653337 725
2401 121296119
613248272 2704
648878979 4093
152404828 672
669089739 6766
233992838 3191
515345388 2724
94577028 2359
759774400 7921
841451761 4954
863412508 8644
293412256 2257
437811551 437811550
173831862 1127
16256541 239
556726963 3345
562074154 3857
73338319 460
129725762 572
460304449 2271
578019379 3980
184159975 1586
276485689 1356
991608996 495804498
35266351 175
681714284 5182
3999 859081176
525498005 96157
670397151 2956
405911305 3429
738353887 9035
7957424 115
861258120 7601
868968334 9445
456405860 2188
351262276 43771
287619077 1733
790870646 10646
304109179 304109180
403312591 1955
516008355 43711
969129004 20569
349258140 1540
474143241 2536
858959136 11296
807967669 38515
924511206 133026
111808018 493
306012110 40170
10879483 77
615493160 9475
997098596 32513
658526729 7047
774842179 9957
772819424 5413
558855600 5146
875190469 21835
256411168 3871
497844077 4542
848514449 3778
804259861 5249
77727749 555
493726862 2177
265118680 1169
758846033 3346
236006069 1630
407 16558184
145083736 52076
255817221 23766
481519069 7367
675984917 3353
144078924 43228
24847598 137
484956884 30676
534366639 5321
655426041 2890
33149525 205
537548051 12488
936657756 11815
867520495 6009
4466 742090246
895914237 4849
495297296 3263
63988650 397
899115911 8470
689070385 7473
430267358 215133679
686997305 3882
168535007 1224
759244430 9254
389628655 1718
180887201 9326
679007643 679007642
592988990 89246
692073871 3602
396710326 68175
221370908 3536
953891359 4206
936673508 591657023
527036310 2399
736447741 3444
668086267 4167
674301256 25050
717595760 5463
735373040 735373039
652752408 2904
422208331 1159913
782659253 3451
613112220 95724
377148569 4051
366951073 1618
525247955 2316
702373970 3097
523665036 2309
830887860 16435
135398865 1121
776253855 36521
344802119 1976
368933136 35529
277348589 1251
201845291 890
730649037 11714
647067485 12456
456333124 4874
688106474 4795
894012483 3956
86689648 1186
550688787 4819
357618230 2053
862185240 37782
619198799 9150
755226441 4691
943601060 5752
123668267 586
399383568 1761
220169753 1853
658236591 6471
61861222 18351
21693 966315156
810437626 11484
736050846 57221
101110832 600
4006 749569142
63795592 41817808
618731033 8457
553339291 6153
287929000 287929000
671380260 671380259
199122498 878
91257435 1285316
524547485 3702
157109792 802
611494614 7327
898545941 3962
555411160 2449
168435713 20561
554530784 3834
476252827 2879
764739251 3372
283718042 1251
319365127 9474
178485433 787
283685132 3609
565389962 2493
225156332 2961
484617563 15482
453039279 6866
642132095 5294
542962841 3220
337636527 4071
635471080 2802
15841 273510706
542871294 2563
884916705 117926
25337143 304
435125712 1993
988613609 479982887
450521244 3923
32251 801342142
394 39769572
941410327 7579
772955441 707006169
866372789 4816
53523147 236
72747128 439
484285982 5723
7367 747846271
395978806 1746
389889149 6286
348165055 3392
602679730 6833
712395957 712395956
3067 427737768
836557129 8382
780810942 13631
810011231 4295
678344477 232541
176896979 780
111809160 493
269530737 1292
92687997 420
929119953 212516
91877389 668
319215546 3785
657275335 3524
625485080 7763
157991005 2498
205658097 3878
590241271 30406
654715086 4081
943914686 4394
162769011 3189
519844281 5276
818539165 4497
186246611 1112
117286693 3449
931207951 4106
709440929 11536
97246474 443
975287271 52269
156547106 882
503398030 3564
277570510 138785255
4535859 20
274646324 1211
775826984 10824
886116732 331065021
135168836 596
713019347 4118
532812855 10014
619085159 19002
2033 129964470
579664149 23156
642463531 3534
430254542 1937
416090735 3749
8263 244118214
504212721 504212722
439077627 5329
176132557 1269
933669231 11615
915179532 5236
652695539 30310
640684575 2825
776744021 23451
410254529 1975
862041685 431020842
179101233 791
335371423 3944
645676823 2847
400322248 15951
262898268 2189
342 55198458
488852764 4317
429544049 1894
173043480 763
344952154 1521
888 199595760
693608600 10769
930445424 9425
459310140 3151
972513378 7614
130199920 5128
981499633 487959081
208038965 3800
93843289 504
248272676 1509
289870464 2496
309161626 9286
918055760 4048
263149625 1309
151760274 2777
355608289 1568
688882776 5528
794101289 5391
772430399 22989
147997994 1746
182857643 3213
985513479 5908
729611673 4147
617986250 237514218
892887555 9748
175431267 34539
477540915 3901
114 24397140
661097697 2915
882405785 5048
369442538 1629
751138417 3312
278950560 139475280
5603 471230292
153472149 76736074
627183091 4209
84479308 561
356393853 3534
566546855 283273427
403603574 2566
885169521 3903
864987241 3814
282 44746914
992133809 992133810
1589 198302907
195461330 4112
935970585 4127
520695026 2476
123019798 3161
235395350 1910
8928 601215489
606504109 3269
537902547 3563
453214773 5610
988987457 494493729
351572902 351572902
650526525 29401
24292198 12146099
555716051 555716052
146036183 4984
407764669 3156
402264589 4760
778311833 42431
40 2151760
599759920 5240
40386423 40386423
162329848 802
829292868 84337
618087769 309043884
172361160 760
370444835 2796
337457455 8043
552217380 276108690
21318354 94
592153874 2611
937555790 4134
816531125 816531126
76869207 344
747525381 12185
588662940 588662939
24729919 218
133126778 587
183702415 1391
241677408 4067
114022317 1334
485214133 2481
267840634 1181
513230351 2263
864300976 7346
162395480 982
653519986 3511
916235186 5347
196320395 98160197
428546172 428546173
633659641 2794
400742656 1767
248835211 2261
908554886 6179
338464841 3817
799385122 43280
623607569 6582
722332521 3185
265857968 265857967
989403170 6359
271997475 13114
14350687 176
280494475 1660
886175398 11093
781830714 22724
832864297 3999
681530195 10587
284057712 284057711
543892765 3579
247121136 1321
609943802 3083
801538649 744073520
364774319 2160
3797 330346377
861440618 4828
860552874 4405
783102143 3468
909208492 4009
807122507 6551
982912449 4334
126587300 1301
999882449 499881629
1010 83778371
939114617 12661
612111762 2699
550650812 2428
909284474 4091
902858951 3981
241476789 1316
420021683 1852
785931099 573646009
723771620 158548
980532270 18090
591231634 2651
680302113 40226
833894414 15495
382907672 253852027
1664 149601386
3953 824501666
906799583 38602
876778735 3866
299643706 299643707
794738101 3994
33905463 250
1344 294799680
668711066 3129
410211040 3316
428634990 1890
196412129 1402
659514043 2908
416757124 2125
356747184 4903
893342725 4051
876553952 3865
302069459 3707
50280893 7428
826578943 13818
5313 547276191
42647 992141113
7937756 35
755963143 12534
555579236 8958
259325990 6545
811573072 74552
817584331 3605
643257049 2936
281829122 3106
109 23804837
251302764 1220
49956932 36630323
911368380 6045
470141889 2073
410463144 4977
105644616 642
20358332 20358333
349259680 1540
829598386 5865
790813439 5760
69037336 5389
66734294 321
993612618 20311
748876532 20666
931201199 5328
374905023 20252
101376543 447
398404907 398404908
2681 380514302
697623932 11119
36424955 258
723466479 3190
221803429 978
589171268 5561
393468391 4387
244247849 23850
672480584 5985
516132965 2448
890129537 241686
343144274 8475
860367654 5228
689671928 3041
2412 252692334
863904249 8036
47100843 36618
865521509 12954
640112858 22108
923103216 25176
96921251 1674
188614801 8660
901750512 3984
500513034 2611
698849333 3987
243524049 1712
199350167 879
733208809 366604404
628117865 2953
31751021 140
908721657 1770137
838678647 18343
574480987 3363
983267275 4447
419565200 1850
765107071 8384
270109272 1191
402323183 201161591
57684397 308
691917096 29668
447877099 2068
974008529 18414
145827891 643
569268559 3779
736854234 11387
35464695 188
899700591 7442
790513054 4817
718766841 13138
71868777 617
263112123 1755
793775500 3500
956038818 9618
578653781 5129
452624490 31810
270109451 1191
3855455 17
969550051 13110
970540561 9648
463328787 2044
838426733 16209
926251992 14594
196074870 1146
988239370 15347
28967871 198
5598 993812940
239701520 1600
996622513 498311257
899751812 6875
488122922 262120328
420884115 210442057
60095806 385
8618133 38
894434277 14619
708724999 3125
184953541 2231
666883956 4385
954708425 4991
35833294 158
679303696 13843
764983738 8967
195059895 8461
750239167 5936
84829206 1512
3627 557161183
188295013 94147506
859314889 3789
248457546 1587
369686185 2566
231392808 1206
112262505 495
401721910 1978
147642283 651
308595046 2356
833821848 23154
462423610 4360
256645324 128322662
191940060 2535
261749040 1247
471049062 2077
957782297 957782298
457433433 11373
508829467 3446
300103194 4289
787499989 782421862
740779770 84831
434762569 1917
89462105 600
835956731 3686
640480729 8066
862495569 303212333
950943050 4193
728654976 12950
461293063 2034
5972615 54
832006655 3876
830404527 830404527
975519838 19661
298154281 324041
718020307 3166
4223 928020842
661140943 5380
848657643 3742
873380240 5626
453557425 7153
273965945 1208
150322280 817
209039515 209039516
849061440 849061440
916972385 9656
363374681 5246
779326723 269994895
869516694 3834
691265179 691265180
273404740 7420
322834762 1851
56501710 901
568393488 4795
633288123 3688
441569289 220784644
991442185 9982
283213097 1377
33798751 226
238332411 1217
380707978 1799
5696 225039897
379396027 189698014
828338273 14502
80482862 365
329837443 164918722
747278767 39554
780021683 8482
480178748 673339
556692559 3692
298411272 4328
751226142 4535
986672373 6570
424853640 3510
578654834 15131
192479477 1316
657245957 2898
97475181 470
938743111 9419
533450379 3716
720263283 7647
166430879 35112
810405026 10048
671530665 2961
74588206 987
82232567 445
273061419 1843
381691811 1683
83050565 499
769764156 27348
708886100 3475
2762 340316107
971807290 4285
576098734 3381
773359412 9549
214784124 5875
3395 710468255
734508527 3536
377942311 2010
943225430 4159
814190441 4602
275201931 1765
671906172 7128
986616729 5038
320975649 4430
64516365 64516366
815158143 3900
802970122 6234
386651840 1984
243283321 243283322
479212085 2113
204112480 900
706493552 9193
971600966 8037
442166838 3521
85768671 5212
241139327 9697
934172175 25808
234730819 1035
396939047 396939047
490740663 2356
695116624 3065
174212635 1938
424954747 3808
104836865 3776
780727421 5588
688855493 3719
476718887 2102
357785054 156883427
1949 342243146
135167437 596
862972111 4792
977240501 5997
175326911 1835
374274789 3673
70305547 310
859311705 6977
977207382 8766
878081868 6473
597536628 8268
497254571 5963
466612035 3768
311825065 1897
160337349 1216
388040341 1711
563368994 3702
298943776 2032
835604323 8142
44596 377455109
16816 296550160
751588385 39524
306294569 1866
662178320 3357
801015869 392707705
911423001 39500
243247450 1433
342538470 3875
6604 700651178
525160719 5404
288031874 288031875
711434153 10099
166488630 770
913291383 4027
875736005 41404
587810859 2744
302525893 7596
401931856 2899
734202042 734202041
424764673 1896
798192058 15689
57847253 348
3125 660324572
32556308 232
775774638 308214
942998120 4310
328393369 1448
956692523 15006
669564180 3140
656200521 7355
876925140 209490
516176510 2276
619523857 6993
760881602 380440801
702183975 5622
325671875 1436
301399080 2000
457705568 7534
187594609 1992
902181040 3978
843841747 4059
710306909 265975004
389951856 3362
687179761 3030
785397016 18595
71100488 71100489
931562128 10911
907167999 4000
18486756 166
558319968 384908677
540917193 4189
350459700 3425
246975400 1089
499874388 3739
8247 532310167
442687976 10069
229429571 2404
808186001 1180779
657442771 10913
600209633 600209632
300552278 4494
143410808 1244
496151041 2310
443485 4
641463228 3108
834277794 834277795
812145732 3581
484215811 7609
39758696 1544
286752216 286752217
576169857 3468
143153223 143153222
777287742 4026
1420536 13
177123771 781
110738506 1224
127065024 576
403622125 9146
123210842 741
556645134 7537
345653012 345653012
276300146 3699
74589687 472
4012 467743032
401569045 31657
332929765 3301
643677678 3219
229467005 7508
183128972 13160
567792433 2989
737151297 737151296
38476306 226
600261438 10635
173116385 1261
742290217 3273
754032677 14754
195671763 4279
7571823 3785911
591096424 5095
192837385 3682
667450943 667450944
597372762 2634
66393751 375
535114786 535114787
522640177 2381
786292619 50388
582993514 10749
709069200 3472
688923539 4965
91998994 489
144932066 1234
159150833 159150833
962910895 33906
835779015 24679
2758 422390648
582521134 9947
958766800 449954150
611204439 2695
857786171 719633648
929858030 886629881
670726537 3947
3247 731094487
751948714 5158
305539736 152769868
707478761 287941155
905355800 3992
238675745 1378
874318570 660160561
13453 734210928
140545 426132440
921343591 460671796
746704079 8236
66304854 1657
593344981 7939
747724235 11298
218665607 1489
411924657 411924657
46062623 238
582430713 26579
240013296 1206
262350106 27809
205227464 1811
764681249 4250
492051551 2776
4644 513506463
531601928 2344
925478933 593267921
144934579 19061
460 85384740
411994914 2195
556917512 3448
574933091 2796
949871358 5693
759824280 7253
609846376 2689
786621024 25312
64031358 3926
437284864 12341
415480229 26253
697709115 100665
5477 945086183
169508248 806
205401683 1564
787944968 6596
70380507 406
411672185 1968
66967875 475
229745098 9953
749250012 13467
449760901 40519
201555956 69646343
73026703 322
183285240 3981
859931357 34931
506099957 2674
912057849 7997
2925 561578063
289250006 2333
802 83690237
534826392 2703
621481666 2779
987075899 28845
785224283 3909
764333921 67360
235935441 2314
781941833 390970916
46464722 224
332040128 4547
351128078 1569
86879952 507
562045177 3948
844224092 8852
315671137 3804
515271423 2272
774697598 4865
376443002 1707
353520725 2214
460843377 2032
50768947 313
253552881 1118
879116417 6222
869753432 3835
685116150 598611683
352010399 1610
535884676 2665
717187417 16852
986240641 8085
505988519 5193
892585572 4902
738661545 3257
752014532 3530
473478315 236739158
955967894 13979
7068 833946252
536860352 62776
380394150 2766
486116081 243058040
44412900 382
856370321 3776
250833859 545291
248513621 1837
149229794 658
182161837 1572
4219 654729734
356743816 1573
714133262 13308
565619249 2494
528677117 264338558
147433124 717
379424500 1673
999450380 22032
829609111 10465
248907321 2602
425276771 58570
143877678 1043
631386143 2784
519091517 4785
802775583 401387792
800532966 10585
158699334 158699335
713548415 713548414
523209144 2307
615157715 3454
724032572 3427
715342735 40083
873585331 13495
211057151 1878
99882873 14953
890334675 7469
44678302 197
21043633 701
771121252 3538
982329902 5172
556434414 278217207
978596621 5609
1698 268311168
358791305 5397
675367285 20018
262004392 1485
365956480 1982
971578080 24387
903820745 903820746
668585230 2948
332704570 1467
604857665 15846
991864587 495932293
745470056 3287
52784847 279
708041503 3122
79684879 1397
454562324 2313
682187390 3008
280621319 2289
95706892 422
835656882 420182266
982202401 491101200
381342286 3079
919528036 27076
161248400 711
554684213 3109
288478302 5363
520032045 2293
991225601 5078
920845006 41070
73027298 322
582884279 79629
597260109 4261
542764581 7076
554471430 3189
86843479 386
77012419 77012420
364684720 13433
98930146 597
939 111392631
745115132 39454
884808329 5894
398327802 330549492
479666420 2115
208013880 208013879
209560492 1611
695478361 3208
110729405 925
25135 422308221
183845414 16185
852485401 5525
542130372 3447
531183744 2592
212285665 1192
19504108 86
170774099 753
680813139 63485
884655873 9076
554824995 6417
278058902 1999
932073373 325633529
590341333 2603
474903006 2094
66888048 344
127686084 1954
448762607 3234
332105133 2292
464578796 4334
651062412 3738
350331466 9301
348099510 88395
51476694 3823
809121775 9973
670197138 383186810
739413629 369706815
924750711 66481
959782606 4232
847303163 423651582
20531477 133
211006104 964
294561164 147280582
918449531 8606
79950947 658
769724784 10603
370457991 28671
47405611 277
430754817 138151
511 108682546
973849143 4294
958651490 4352
28484 526925516
809 158594645
379769922 1773
26804911 430
421834513 1860
354769553 2283
875038707 4493
373882032 4084
45812879 240
112281520 535
801278105 3934
608495038 432529709
380536500 380536499
298057941 6364
895431889 55029
2149 429809952
729589534 3217
4984230 170
767336544 15468
801580626 5489
844763321 3910
438350609 2955
337488497 5077
323805012 8287
215905033 952
194106524 5835
3970995 59
240659246 1165
94187656 5093
572698073 12558
964173701 5950
114856251 3914
42181987 231
985184800 26911
263077561 1160
142751401 2577
57091860 252
604388041 4040
323934688 317892518
452223465 1994
646353967 7229
178250272 961
414161209 39179
341060218 3356
464148257 3067
829749959 4184
24575977 311
240844783 64665
869066944 3832
2146 411534128
450986507 7613
374435243 1651
536129299 2786
853802000 13771
310341851 1741
300413750 12350
922682170 922682171
840013231 13291
530014505 2337
663065069 4869
149881975 1437
568796845 2508
1085 141644162
256500620 1131
938612696 938612695
876746828 19213
348860763 3231
261610660 6053
579669108 345968150
751592001 3314
324864319 13120
671757905 2962
10782 357487992
634225958 5026
306318784 1478
176418479 4152
381758001 5200
944122038 892879763
395067609 5303
155513327 1558
949008579 5197
104487799 2922
424990371 1990
566450281 6533
893882451 8423
679700560 2997
348525640 5196
231975860 1075
82523 718598730
62583835 817
480903689 16467
16857649 144
680219318 3859
499091203 5814
604851992 2667
48620147 8339
319811445 168273410
596616561 3363
92984720 410
4232 419121260
98431471 666
694210312 3061
435065027 2221
9556 515370294
544244904 2632
56504492 595
613924159 2707
1925 197596179
571549178 2895
19618335 164
706288745 271592866
697384991 3075
890189401 890189400
7589 576106978
895596840 5254
269927780 269927780
280120896 1584
614607920 30755
234619139 1038
920311157 5120
515727282 2274
248447446 2705
55991589 430
685138633 3021
402309975 35745
1675 312840809
315695463 1392
281417153 2144
254145529 7189
329197147 1723
889674324 4571
508903556 5169
509216406 15003
883177889 18265
730948148 3223
845064252 3743
382701237 382701236
902348838 7749
170219271 754
889927883 3924
807197644 237803
15214 937055913
535116257 3376
293695641 1295
915695114 437119463
62948040 11161
487445388 10061
118839009 524
1275 82997545
237811504 5077
873822240 20312
988374481 6264
399968395 2194
228152751 1006
545379597 48517
527738227 332482269
807864774 15746
132751025 66375513
2732541 911578
225762880 112881440
560434618 2951
217493336 959
236519325 1070
4440 688195560
830978343 6034
178032506 785
3669 716906334
539083353 41686
571289047 2519
2218 255027858
926081964 926081965
934739909 467369955
762193683 646676953
590342179 2603
976615056 6632
217741450 5275
11987 590347763
432423032 2109
7426 705833874
464471970 2048
955284077 20791
408504528 84559
855463964 16293
892760294 7948
586581449 5145
636 134467572
335664974 1880
916145039 370773158
139334167 139334168
15484 657210576
654304774 19309
839587687 3702
764220153 4184
340951612 3649
387909334 7535
704154524 16025
477401356 3921
942285350 9572
236391757 3304
637743183 2812
323511060 161724500
452217862 452217863
949789350 5925
737995094 573954441
294377313 1298
817061816 18491
808663818 808663817
6176 866208132
402746282 3802
631163338 2783
932624966 6311
55110266 243
1629 321560415
233621644 3173
978535757 11785
81744551 1249
984632419 4454
218461426 975
437917155 17402
249183105 1347
792187674 3493
895474333 5069
68717932 303
679467256 2996
562174756 13395
645090121 3624
965517800 506894019
778934827 265971944
265800324 1172
3746 803382144
794182699 7398
889913701 444956851
65120575 325
11622741 53
561988099 2478
308355450 4030
548435329 24229
886529928 3909
200546389 1471
4360 977328880
493822497 3535
758570396 4169
93304374 1529
962236800 6020
704554688 7401
771847528 682646855
888705659 888705660
886983512 3911
906982765 5671
932530015 4407
3679 397142116
561245684 5573
681740646 3006
116735093 567
545893100 2407
535685732 2362
603804679 4783
93501469 773
326233676 2487
89408700 492
150310447 737
532654081 2560
119065799 525
530238757 2338
711 95062122
137759924 17833
4496 828156255
444743457 2031
7822375 55
565157600 4816
108592430 782
463 90798055
715549034 12375
626071041 3680
916713369 4636
195805078 994
5477 996651309
33009327 16113259
625031549 4526
204971819 2370
510998545 2844
971437249 7993
801079604 6046
17853644 124
130425589 651
770637268 3398
638973719 4851
85047231 375
436587615 3088
467414627 233707314
267342075 4694
918821702 778482081
181073639 1283
357093516 1613
633655693 2794
759007676 3893
47212321 247
411172632 1813
210286377 5816
568536015 3529
247875616 3845
612075842 99218
225884832 996
434831681 2989
632521854 2789
170774334 753
369035253 3951
464036535 6667
641715354 4182
519498162 7814
983373632 7328
518448797 2286
224501837 218387
957547584 7850
593716696 5289
972484096 4288
940278774 4146
1541 135045535
854992509 854992510
858939900 5603
438889707 2642
392436326 5497
580902293 2959
817821233 358482991
831282189 831282188
927578418 4090
463765213 6886
261862869 4323
127484650 953
171403609 66179
265859580 2399
118178921 1993
324983046 162491523
839810775 3703
875620986 5403
747961867 29140
407982933 53771
522495111 2926
859382679 272105
154004816 1199
139703255 616
913287356 4027
520224013 3388
754475329 10387
330664195 1458
491706070 4600
3569 591918465
908976468 9436
1698 109252520
707878981 17748
2010 413502945
672740903 4686
16803180 222
39833171 412
27907768 177
353341737 1558
8534495 66
1435390 557645968
219398805 2059
558813025 2464
518671017 2287
480993342 2526
127987780 4351
752499173 3318
652103761 17395
85930845 413
699093753 33268
460903483 19422
358279757 2018
804417878 4891
894627374 894627375
824893445 6535
7094 595167868
651020112 4702
411573085 2320
945368345 4684
3635902 52
284850131 1256
244027115 1076
684949044 684949044
652259507 2876
322645189 161322594
390880121 3387
504178504 6817
2823 329269185
938696228 4139
837491089 8776
565923155 6370
321107759 31630
114303672 504
715985500 3157
1746 288848734
327936000 1708
335286602 2221
412079247 1817
641610449 3510
964773310 4254
534872799 10054
106508006 540
33241105 324
717007775 7712
856667717 9413
843324090 682714741
968615941 484307970
195016190 195016191
1814336 8
663457851 10550
587615481 2591
82552651 364
63644681 437
239467487 1482
363597990 3751
645491588 6535
261296086 2866
1073614 5
266003948 2152
18091 785741393
248320799 1260
29182758 193
663822259 2927
278 41330664
885732133 6419
833261780 416630890
871110056 3841
309937629 2002
289363213 2666
628658140 3124
211802357 7646
978304762 18766
619164899 3883
157540561 4858
720790839 3815
825137789 7259
45584121 466
365369939 365369940
127927034 1035
771234203 22139
302835229 1388
442306303 4192
751705745 266013522
220921711 110460855
340024099 170012050
737300498 21908
583254795 11753
53000718 53000719
104246 518830386
585123757 292561879
2802 556648122
496616213 2228
821480046 821480045
1791 273730541
850584086 153716
830718034 6379
831514984 17407
498387349 2503
279315027 1717
759349895 4503
477641033 4246
214024042 6571
640985295 32705
968591646 888468404
110368503 581
351575293 175787646
555462543 3738
778922475 4040
815718224 18972
648932092 3028
67027843 483
587083507 3434
927080000 6160
365690151 1729
109107925 54553963
267084327 133542163
504904994 173894128
614691707 428881735
762780804 429252
47671601 246
784471248 3459
75749016 334
542197810 20851
531954720 6390
503316239 2926
3591 419135727
453769972 3731
557679495 2459
856106273 4131
265138177 1377
709712805 6502
324636783 324636784
856899063 428449532
297391169 1333
665354238 20804
228607761 1008
23614045 107
672044934 7406
577800372 4668
146053545 644
743483441 8120
398258620 2981
952925642 952925643
633927110 522860375
913517883 4028
476762500 2500
195637751 1375
24694252 169
637455780 4251
38561908 23137769
95725733 47862866
845476849 3728
773586447 3411
848886200 3743
103772176 756
150784542 723
53976924 238
481814581 3765
300728391 1684
414714232 5584
738438008 3256
406988078 406988078
927321672 13074
138827428 3833
391441267 1726
807255492 7423
2678 239729493
834826818 3681
519356055 22717
8767 873401048
919497366 9451
372393888 1866
563122053 2483
47589311 47589310
474257355 474257355
518151223 2687
396457120 6837
234861139 1449
718480959 3168
578532709 2691
420860677 5656
969586703 7701
733904853 3236
44521 755461308
186547228 1219
660236611 14701
745062639 7952
441337124 1980
226742836 1023
235888668 1121
6071 392102254
802260516 21711
745595405 25628
693166759 3103
988965569 71930
83157130 485
261567975 1201
961962204 480981102
253594124 3836
279937372 22541
550371074 2729
2568 268888763
668210748 3601
970616206 27767
318824857 2583
453808792 2001
796607733 1038602
623708312 93165
450065290 8923
969830218 937133662
898934264 6278
420399842 7222
738644919 369322459
103643602 457
402329009 1774
110502501 921
875432285 6187
389439667 4938
344911517 1953
654534656 3188
970185757 18927
431813872 1904
20724300 100
13831 584939105
811416436 3846
958368554 6578
160882254 6028
769058004 3391
133034705 667
234965871 3619
638426899 289175925
29182930 157
784940297 6868
202593654 6281
409068674 2263
147291649 1176
615969023 2716
529171985 10820
371712089 1639
648951442 4908
986550155 986550156
301180945 1328
80463343 378
220786960 8900
683780743 3015
338374648 1492
519568712 3818
178258772 786
862624405 10746
324311130 1430
63678294 820
168407181 1090
82425 439839072
233549236 1279
499285189 20504
222069748 1047
233444459 1227
20494227 105
9831 818056240
743472775 371736387
962354025 484688318
706942601 3185
66903344 295
762967799 3990
993403871 465349641
115890713 511
826433692 3644
859765860 3791
325122295 41162
379209985 2894
205362177 1024
555065018 4511
954676784 4418
553074137 3303
754780418 4687
492495167 3264
452449103 1995
479906507 2935
597907192 597907192
760856141 3820
336016574 3281
567455551 4432
209184528 3624
375822771 149716365
1089 118261044
884753328 442376664
630202146 8553
888469522 3946
244494860 244494859
408740298 5165
58388813 5755
253962059 1445
689994801 7406
824359537 10032
352325612 1779
321074214 2257
468595171 2266
137933125 838
638090247 4404
805337826 7339
470362365 18071
4644 481785547
331034471 5092838
767715792 8114
537274957 2369
201291449 100645725
905954017 13728
360193630 2395
73351124 2990
573546076 16577
117141787 3022
648608317 15714
99004627 640
138373123 756
77906612 437
475276120 5984
418087361 5932
436574599 1925
970906481 334265
765646416 3376
420474221 1854
20435824 113
717339934 3163
297559574 2314
495773061 6251
805792422 3553
676311842 4303
690636096 8127
273932866 2193
753859933 3324
680524741 3780
397111040 1751
660648008 2913
912247547 328213360
223844691 987
75286491 2283
2280 512148861
523164071 2896
334752970 221105
957944431 7951
213958957 1223
210291905 1073
120479683 788
2608 586658782
436321061 2098
570926379 6887
949804511 6312
810652427 11014
127230410 561
978267650 31236
888163264 9159
136527662 2091
82746381 446
733490167 5562
141518297 624
251865181 140034193
58602688 436
980297324 4553
384557151 6521
832487377 832487378
482508602 8209
858302830 3869
9601 195389951
225626279 12507
513456815 2264
139589208 1012
606733822 3291
268965667 268965666
715306875 3154
744656262 12358
774512421 387256210
712404463 19519
566304275 2497
278639867 184652
910059988 7237
404371920 1783
967342319 5040
976355738 140807
91370058 528
559951916 2469
222220620 2610
76433961 815
875867301 75536
975953432 21579
672208523 2964
945396309 21910
36513674 161
679337542 14142
837318344 3692
581725396 2565
379148468 379148469
288380728 1391
744400005 3698
442063262 12169
622031794 16865
727846835 3586
723856651 361928325
48434246 313
171001921 754
582628353 2569
522264286 7087
249502720 249502721
791879539 34759
573548582 9645
404166444 1958
819823354 10939
445876520 1966
500152771 4446
774400365 32404
10032045 83
316885800 5016
703805552 41151
118196356 675
684549372 5910
412479859 3962
639691450 26391
754689337 5839
995307418 11337
580203971 2737
910745927 668260609
429067035 4962
470436036 470436037
674028795 2972
939599257 4143
707950025 5019
740935008 6404
964149031 954603
277981942 1681
645452879 2846
869631057 5914
865047167 4644
590718505 295359252
302187797 131026249
898400395 898400396
7502 795206593
560672447 41664
868682394 6973
752608174 6757
6225 685497000
325620620 2158
66468 980861652
541952115 200411237
761863051 3510
91624116 404
30616786 135
945273548 4168
467975532 2711
505229459 199414198
3509 497957583
133876082 133876082
463309560 2072
588632045 27686
618096120 17198
121490540 43066743
125684182 628
570502855 5159
955630831 4992
898779787 3963
48888708 1073
117155244 697
341103790 2336
215451450 950
249699093 1101
698520396 5014
321075172 321075173
4063 267195069
844796474 3725
348334037 19220
288671678 1765
861363279 3798
460178135 8184
791946918 5895
29657659 141
221664999 1549
382759295 8896
393711626 1736
787026240 6006
696931817 3073
642362803 642362804
184546440 936
688259470 3257
766488318 3403
134420229 1162
692786271 62357
663138786 2924
770096141 7645
5839 715912286
323042934 2903
699310142 268165692
211928486 1521
424556815 1872
18416698 18416699
169217818 3073
665407019 2934
965588287 7147
48987288 216
124020897 3003
936554547 468277273
34464810 398
493285540 493285540
530809564 265404782
848814641 10622
407936221 2866
555734813 2747
506829511 2743
805630792 7053
474199058 4762
521199601 5286
770959251 6429
32854058 212
93023697 807
422288565 1862
244055921 1221
672023234 5889
110074100 1390
752552903 752552902
979037759 8880
663005979 331502990
984853658 8629
179656931 1482
454796252 21281
431810065 1904
2180 318886040
970930874 11049
342249756 2970
77181735 626
963522180 8724
636892874 2913
432098702 216049351
1188184 462203576
410396909 3410
899990032 31001
422101321 1919
61006959 269
8590 447968500
432491145 1907
409340863 6531
831048434 3865
214919791 107459896
870017710 36304
736420344 4495
63694379 24381104
27492086 609
1906 342552038
864278082 7577
360516348 41218
3984 701397226
250129620 1170
9336 673060248
126323476 557
374111219 3381
3347 733357823
477897760 2164
946990244 5305
788617836 24426
445871604 1966
945038835 472519417
351367689 4646
22072 839309872
4708 221210921
686865023 10056
251331672 3070
215662985 1701
322291429 161145715
485619840 3297
595279591 4822
578990060 2896
314517358 2541
880915280 4865
981710912 6608
163970762 723
991122957 628237
664049904 2928
60457906 285
265703489 2741
887248611 887248612
508027081 20702
982480140 7522
927720625 435344966
317803878 1554
921542714 4437
876703001 4263
623902042 2751
733102491 366551245
780273487 13522
770722002 150934
385774894 1701
927805646 4091
699080182 41084
473524327 3429
59095629 481
13347409 6673705
355474615 2553
878365416 3873
934902786 467451393
409658335 2945
474504935 474504935
32427608 573
403 77516244
781301884 3445
1201 43937834
601450538 2652
801187988 21713
680832587 3002
338172432 1844
751585621 6271
503822314 2235
6769 750957539
276473320 233650705
468429801 468429800
11386683 63
289726464 1536
768 61184471
600021269 31801
4343 420676009
760555961 3483
555868390 2451
188791720 853
403259617 2733
281375586 4458
942768515 942768514
500528571 2207
430213120 2435
228536535 1602
685297073 342648537
3540 773235838
923995378 461997689
479594986 3286
777439549 3428
870260528 5788
818423376 6325
716266916 3437
966818560 4263
96613818 426
433396426 1925
485284752 75308
811834676 6291
620926240 6248
700450150 5381
812735888 6226
871361184 7862
690358686 3044
281449446 1241
431126177 6262
952261344 7509
403647893 171692
125529841 802
638642685 4631
871 137337705
678971680 231130838
248027762 248027763
527274773 8353
160542655 746
14883 899817852
470136656 3825
793873919 396936960
217198656 7435
5443009 24
105685539 466
814545870 20251
324156223 324156223
97371202 1185
445095098 150537924
213634520 1166
240638929 2254
956946612 956946613
679925414 2998
816451122 3600
590692831 6002
532893915 2918
291259904 2085
554816569 277408284
912913052 8573
657518118 4793
826473796 11030
331700532 331700531
641370604 2828
882175139 4127
783258479 301055698
329301983 1452
423861481 2415
937692432 8012
377128274 3225
772371029 22178
400467572 8254
969210531 969210531
20330461 108
266545586 133272793
208678825 118628937
225432393 994
852350584 3868
384731536 8171
256932044 256932043
995877855 7287
40317340 610
192164498 3524
713263984 3145
444978972 154892209
239679285 1185
597351865 2635
4261 596459059
783290978 294396005
279053560 1412
227865480 3336
251807829 2503
182274420 1132
663379757 3973
17530 738783876
832147098 3794
975671699 975671699
440881196 5719
902764123 10208
139973565 1033
510873857 3267
1 73298
744526729 3663
744735320 22248
11636491 73
262253303 1763
639329467 2819
574226252 3900
662347702 4767
981492399 6680
323178203 1425
438613793 1934
933038106 14014
704446504 3855
234638132 1126
892326922 25730
568094804 2595
168803413 168803414
661603582 3903
850641876 15869
356927714 12974
13078 747695651
835163352 12780
935429990 5105
543206443 2766
378314235 13605
487750832 3879
113849687 502
249069169 1566
437420877 2557
423259115 3181
295887435 9745
11566415 51
145601106 642
106897536 576
194532372 1053
837453130 5213
1496 245758548
381008880 1680
380802134 45844
127684460 563
944962021 469597200
430222130 327729305
30855573 567
949933663 474966831
935695025 7253
462526200 3240
7212081 40
188980587 1827
737071380 3250
254188706 1624
474435949 3050
796544276 138361
934124071 934124072
605047661 262266
245374012 139673890
51708576 228
371786824 1685
2766 335388564
731770229 8277
178733757 3926
767970000 3450
717049261 358524630
192319010 4551
751385280 24207
714335714 3772
342350428 7879
948178168 588774031
675967047 13864
916349812 4251
297039473 5744
175075609 1061
337361717 6081
3571 383255201
771272307 5849
991538997 4372
227927056 1005
564258496 2488
139096880 1491
468312803 4086
365073967 2381
395707449 197853724
739131300 6725
497355195 2193
718706605 3388
873704492 7163
584718233 4118
11447 978935993
565451452 4388
174353887 1403
553376576 2440
853488152 12433
834599381 3680
7981765 84
137890049 608
178728609 905
508667935 5217
40558238 40558239
859862574 3855
189273231 6517
424061683 2132
969830635 468122061
830967061 3664
604932220 3072
286870063 1352
4225 949949000
75355 817300330
815997615 3598
566527486 2498
443387552 3124
105684985 466
501158544 3026
544601522 272300761
134648658 67324329
797627135 3656
699742039 3737
372424381 2218
757819578 5233
183468051 995
146725097 4691
105440222 951
165825400 1534
610276688 9223
554557750 148675
304918861 304918862
299281906 1395
288877177 2125
332664433 6936
290830046 290830045
6197 879912030
597187076 2764
381724551 2444
22452310 99
942637269 942637269
283421849 6690
902835424 99479
961999046 4533
212465136 75023
3293 480397975
209936011 10365
63245487 569
636977019 31507
799440929 3525
478901885 8485
994276206 4599
455855254 2010
427501235 1885
623902401 2751
488808157 485958866
634037008 4268
919701818 4394
5112 772391845
513457712 2264
5052 978860921
651800209 2874
647744867 4126
103764657 475
6313 632554917
889250276 3921
117147896 3910
804957792 5737
733797792 4941
872847793 11556
234732433 105834088
75448981 919
399832533 1763
171767881 10620
367564726 9075
99710501 500
476871695 25316
524799002 2314
539399739 4180
246748608 1088
836707327 11118
962709262 6783
218471037 1582
313056102 4481
408793951 2070
797671149 797671150
581389620 32655
552270721 3040
378063271 1667
120199444 530
189825277 837
437992368 8943
562871083 15122
10259 976954311
115418369 832
360839490 59970
472943597 218208092
667439365 667439366
151807958 1231
91504218 822
995181514 9119
573227641 3078
118612738 523
829147897 3656
358218267 179109133
916896217 10216
716226788 3274
909415398 909415399
582175986 2567
541012756 4009
770412870 3397
84108838 506
221184296 1586
745692095 3288
687912219 3307
568494779 4713
150515105 673
419937579 7339
894285236 100240
655879573 2892
46946151 207
674709174 2975
195947374 80706991
443407477 221703738
138686730 910
4881 440852869
608532102 2686
811626763 5973
5161 821445404
178792801 1150
539537146 2379
1503 196556007
92403973 6080
3424 613195093
69020821 660
281299928 3430
758906273 7186
538699625 3359
926683974 30411
144742956 14035
826683912 4931
206887201 1200
875434031 12828
80737953 356
578618447 10454
572469467 8076
469315345 469315346
62141009 274
741547178 217654
858410706 3785
30600532 351
957403845 6878
932564528 5967
152122796 8635
145099732 874
637819527 5779
407919638 6758
139026719 1598
447768867 3297
831522216 100632
541948101 2619
815358995 4026
985693824 4656
332703624 1467
73321473 424
47964171 1393
828471425 3653
704304940 35210
212560970 983
712126011 3623
245475631 2071
626509782 6211
661746871 3239
335429743 1991
844634010 15935
909795823 10808
953264070 460807195
162473193 827
36286880 160
32824961 284
780386957 19728
703671882 351835941
520740390 44572
5491 846295413
593289967 410190287
600291030 15398
90641991 34513398
286892777 1265
4903 720468114
659844955 22518
826245122 4517
664504361 2930
446097896 1967
11417 626367651
16461899 420
767009181 3382
476804603 11042
407919019 2418
614594859 307297429
86643029 1487
256273831 1130
959827497 690872177
552529778 98223
237679064 1048
537387323 41047
175158906 901
647603477 11266
304214653 4599
694028698 6419
171495441 1094
655911968 327955984
1095 238413149
50103110 25051555
670267728 3299
478818875 478818875
86155921 432
169742275 836
817151269 3818
618916597 2729
379732711 1946
709529987 3238
558169080 4265
2020 283616477
812629442 5989
565752702 5431
64182418 283
985932774 479761318
670453343 4248
802932299 18170
733493412 4149
378042576 378042577
78689250 1230
802906369 4436
267133103 4046
138542835 69271417
838353175 31428
947791456 7345
738888337 3258
983834957 62569
351981736 2765
10862 646185921
131085528 578
851394784 851394785
646457818 10084
852932089 5112
854639482 427319741
553364195 6369
858285407 858285406
819988703 409994352
587865815 587865815
678173467 4455
713526197 713526198
507900697 2724
728171294 6398
826204934 3643
1438 299223774
284852008 1256
641139003 2827
652390848 5664
635755199 5700
709475826 21955
208472844 10708
606247619 391380
472634528 2084
237180580 1820
734353447 3238
233823582 1031
425387077 3741
211693999 105847000
198187040 2601
166692760 735
533376448 3312
373812465 1663
88206751 394
244708361 1079
594611586 261789497
811460363 3578
763335869 5377
380335518 3798
494632947 2181
70985746 313
531672588 9852
348940356 348940357
671363179 3967
306486809 16695
607051845 3609
796256837 9038
201164950 887
354070278 7098
895939971 7691
551441305 13355
909962337 10637
42950910 566
691439315 5674
765649792 3376
519126888 2289
1226 123568676
201676302 2326
378677864 80008
969885504 5166
702028329 510431717
853233341 17186
54786985 685
336087050 1567
845484305 3728
886397864 4274
152630713 673
358786362 7165
848477776 7019
762933888 7367
542585658 2896
107568417 551
804024851 3804
106192750 2885
104191792 1026
82 15494672
944719919 7110
2785 404014830
81937945 446
857996558 4099
772001012 3404
495389575 2851
2669 303334321
122516096 944
617289854 216265
523240432 9943
493028411 4715
879270837 3877
622521389 311260694
590670731 8716
249847648 3434
838662467 3827
519714971 402535530
3394 646482332
937339021 4133
3718 669864256
180720804 1395
200920684 8889
765437570 3550
778119920 3431
958657056 347088
384724137 384724137
509590913 4578
269658029 1189
409873629 2067
535680343 2362
362070485 1909
759266505 5881
619368049 2731
495940832 2188
271122166 7856
575570166 2897
1133957 5
764301366 5815
998644174 6425
436063041 218031521
10876171 57
366043697 1614
261970772 5558
494949421 3105
274483937 243199626
184959119 866
921422714 17856
712506295 78306
920317879 4058
195725630 970
443285733 2114
505489062 3413
968226925 9003
687884575 5123
87903096 1692
604630138 2666
166633124 2067
2572 209400777
903971313 16743
716550419 4479
109605549 3209
684667280 4180
628558271 3127
739176308 4892
959851546 959851547
501581030 501581029
231364836 5532
761117307 3356
639515611 639515611
217630750 2375
938672399 4240
402398757 2633
490294680 10189
591249315 2609
89057459 766
153603660 805
537203064 2658
84616660 452
666992330 2941
946629807 4174
682712162 5104
894319449 4444
141668249 8673
4633 778857278
109538261 744
414179191 10467
229728366 7595
33801267 1150
540803841 4808
846964113 4309
100646506 463
75439551 1790
801854760 7320
178702179 1717
285729050 15038371
784007762 35627
621929555 3541
355151740 4345
7078 652544140
166546804 979
867747817 7758
163218123 894
95966694 1177
145123458 7969
180357690 2242
283237562 3891
652034295 6215
127023937 599
337666584 2391
264100995 1619
362239866 5177
667727271 3034
831356177 3954
844975000 8877
799456442 6866
721875752 3183
338829260 1494
351753370 1551
92984375 1066
998916864 12804
407532185 129746
868657556 38921
555640094 2450
741383049 3269
805687571 8724
841802895 420901448
3478 280457175
302846158 4384
495163584 9885
431162805 2800
630708551 2781
65315808 288
843689889 7007
763151715 3365
601995614 358956147
736519860 5371
251347350 4613
129850046 64925023
269265220 12263
990904272 409468938
387760684 1731
230873237 1018
790976395 395488197
725737290 3200
137859348 2032
9437 864265812
708725907 3125
750882586 11500
855831943 3906
476038508 2099
175106725 806
8746 752711362
800705173 787940223
109086578 481
265823702 170117147
958235906 7582
639863377 319931688
984989451 39202
9133 735594204
889705015 3923
858757320 6772
784144471 18511
925385596 26353
776908007 388454003
150358305 1528
565911988 2742
485562146 2141
691947980 3051
83459116 368
275098433 1213
447912226 1975
80511160 355
578548821 2551
19050612 84
454558942 4101
28248500 125
588291998 2795
628290286 43229
246963639 2534
145146879 640
958667747 6971
118386014 522
999255543 999255544
986859423 5687
457774355 2756
584909820 3366
454018017 20704
192041928 1944
187303978 1281
741205741 3398
780275896 4808
457254805 4766
785226029 392613014
896753006 12260
7869549 68
773266535 3527
55790832 246
271244428 1196
515521072 7299
615814712 4909
116344739 513
644941561 322470780
442698194 1952
87665762 1258
324013746 324013747
131770313 1053
906 159159738
936792913 4279
741696671 10064
13123949 87
997962460 493814461
180785082 90392541
950974240 950974241
954045837 7862
920478389 918507577
993273071 993273071
665869776 12584
586938239 2588
51920353 324
907171999 4000
124570435 853
982666583 17244
684673820 8901
436868211 7323
72059121 363
859544445 3790
108962698 2538
334630128 7912
35999 377261026
966518043 14319
746723932 4637
1279883 12
883729093 12774
713628491 4111
277887762 1639
544071609 2399
621476759 5346
74614632 329
715736401 3725
341036084 1885
991990795 4374
292826204 1323
259319613 1569
995762242 11062
684781379 3757
260902884 1705
720288399 400200561
677704014 3133
450408912 1986
872472672 3847
726644335 3204
868396368 292113825
710740411 710740412
945229827 47482
131346327 131346328
3070580 51
20638 423285380
62140735 274
285757723 1260
9263598 288
740318225 472610921
79150518 349
900497532 6859
136927199 5664
167516634 14573
456002132 3977
826689600 9900
607125419 3468
634202550 5121
389928955 17922
266761661 2585
666565920 3408
39433583 391
362037984 2948
122710397 751
598700563 2723
38779835 265
628915199 7296
178568990 2477
39461807 174
483305336 2909
242329467 11481
380380896 2227
252442429 126221215
787183588 4476
269067409 1328
689922684 6908
584852576 3104
689435811 5459
579230138 2554
32852 732369636
809796150 123633
485404320 5499
81191179 358
242345326 1140
543230049 23405
334252706 167126353
50826273 1349
386867131 2967
455970087 4386
967948256 4268
91275730 1246
414082803 3478
294602808 1299
48987071 216
373997387 373997388
45395 900283186
38892279 196
135187354 1059
860786086 12397
190731375 1125
492809615 246404808
643722765 4184
394832020 2365
305104160 2017
923097673 5358
202175889 2065
618412455 618412456
5914 905054904
467910661 4470
218763240 4440
91164465 16778
667149033 14257
372735817 2207
679919418 2998
771262129 40944
398593494 3715
883258673 45842
572694848 5737
3130 438419407
569149392 2856
7484 662600533
30682675 149
26971061 129
267939991 4090
760000091 25177
726231797 363115898
625492336 2758
863045029 3853
805104494 6513
77017736 38508868
89250428 5878
583989401 2575
984159869 6442
585341269 2778
967313502 464306225
269447461 11540
698305380 5332
400495423 3484
610508949 305254475
633353679 180597
224199789 1618
558360250 2462
908972951 11499
89468464 530
915782058 4038
77563034 342
15710 759248590
478078335 2108
612109547 2699
20479420 166
193649789 193649789
509901600 10400
276126858 276126858
6367 825545817
612193025 4808
561444655 5653
34411869 1870
152394595 1564
734694597 3416
55129046 1702
184057881 4648
716699574 8713
469616298 3885
728254459 4931
54180086 263
7850 504741141
411939531 3286
879136074 439568037
791957663 3492
464 66204194
816102773 20901
105291129 1097
109087434 481
463096881 2691
793541709 3499
625720394 2759
774252443 11892
785699711 16164
858540870 4825
292108714 1288
72296895 448
971408047 4667
593431480 2617
659171610 371803347
635590937 243263053
469141196 11067
994077180 994077181
23497183 123
560141646 16913
818094927 15966
845157469 9132
332233613 6188
257663645 1253
648837579 5948
540217893 2382
403228285 3215
348009822 4934
986267078 11756
3410 637420251
174131579 798
737407736 23389
354134213 6181
612623445 19913
899956787 3996
846587456 185006
491951428 4570
8578 847420620
515954076 2275
814181720 3590
548556850 3859
764173676 3900
866396005 5477
19707791 208
852579241 9393
764512462 3371
344121955 2351
18160977 87
695771533 84582
2476 430616894
269300229 204170
266934183 1177
31977630 141
489301296 4997
162375561 3641
392805475 1732
24152493 7014
893885219 17982
326196370 2648
547929473 2416
866536190 809082212
720147149 87206
233139068 233139069
686895120 4177
587428946 3059
280331147 1305
720783117 3209
856438440 10326
482576093 482576092
496482342 496482342
200847012 76168428
46519 443465627
940940312 9769
185222639 15333
957556659 957556659
250047753 1142
291200927 1284
40163119 258
11171 339943359
649266253 324633127
692545008 3133
937218017 937218016
928703824 9416
2977 109118595
615367198 274744091
807622046 5465
18313 805212853
451698829 4273
541316945 541316946
138686054 828
374873975 3736
155579998 686
609482543 5553
192041533 1293
171102516 289301
902864081 9070
142837544 16006
551555711 2432
280103451 2761
51061381 345
544448388 191387950
918408683 7042
197155049 2175
804570391 3705
996881549 99938
335880607 1481
72612389 554
574926604 3052
113096440 6003
281312956 2030
410588739 3038
966596607 4529
581687925 581687926
388647562 21421
462621358 24989
202719285 202719284
89452078 429
184976297 17356
322429985 3027
754538228 3327
433801284 3329
79857399 372
27895538 123
316978340 50330
664577231 20724
56493602 404
422515698 1863
332704227 1467
6842 732909727
34053271 257
10777 695191315
844381847 27497
35833137 158
102282742 451
468820246 4140
921518302 5806
341609018 2906
28980 958600440
593231984 2641
584572828 3028
525696242 5459
972635444 10598
3253 721450340
198443875 875
8312 723235432
726505732 7523
639823024 4142
417076560 67593
851417326 4455
77894559 736
685066703 4592
273171109 2157
786982830 7710
744679004 7940
3547 780091710
128473001 64236501
376840500 7250
20638021 91
166738211 1908
562453204 562453203
679015248 2994
751845215 14889
3105 320492669
198202185 1251
860311394 10358
387583940 2770
923771888 12689
321852398 2607
910564161 7745
187208617 988
2499 243613989
542713785 2393
741707261 3810
691199331 23021
224213600 10400
708728124 3125
805109922 231753
845484497 3728
136195451 101457460
949049933 474524966
63220388 308
434009741 27129
575822348 2539
956608656 4218
662685688 2922
163033692 16631
34751309 341
628666644 2772
393741997 3781
395621035 1867
869806075 3863
217721165 960
55122760 847
709381731 627896371
190883324 24419
104488226 13439
161828339 948
398290392 13484
4891 887308670
957078331 13938
442015658 1949
9238 227630274
392317537 196158769
299095261 1366
163166519 4260
61007316 269
429729939 3260
151054574 2675
40369155 178
876103193 438051597
237225479 1046
346173781 1846
854845486 391951062
476389683 2156
929970577 7512
270083466 270083466
379974814 379974815
465466579 7642
359236943 1584
28785800 1304
741220298 3660
734923898 6852
227633642 105221662
256955337 1133
763601716 21291
207613830 6945
907622819 4615
23262306 400
473308549 3835
334903649 2936
171000413 754
800286814 12267
441550653 5469
643340333 4966
734802841 3240
388496409 1713
28365026 28365025
625605769 4473
683831576 7352
129271439 570
271243420 1196
230286732 1263
302992777 1336
173794205 4926
763940845 7927
900466399 8900
365542723 4180
653160136 2880
786741448 3469
404599556 1784
437703192 2117
980215462 5739
358786468 1582
247657955 1092
151270932 667
994 181712006
591732884 2807
567434869 2502
692173378 36981
437163730 264411467
667904404 2945
704642743 3107
770534587 5058
191668281 887
386291075 2443
469910951 2072
535723057 8118
995243008 18643
83375293 6941
548269208 6818
397256970 397256971
827184276 6228
609638200 609638200
365946084 4228
139765849 2668
11852 917699962
745009700 3285
893181438 69557
768289520 4493
595571040 4991
112957172 97293
331595461 1541
752649437 566786835
704293907 4487
628896988 2773
763400881 4524
658617005 9708
382597043 4733
414732105 2381
314339711 157169855
120035907 120035907
908822858 4249
382596417 1687
351858029 7859
756326767 5776
927984961 5040
342885809 8706
227473124 1003
521620647 2300
468554337 2066
987353430 8265
489430941 7270
367401420 1620
424472656 2762
228132646 1185
460728053 2836
745015005 3285
806915376 6714
201867639 2085
900368210 3970
835755095 4834
564167560 12815
901903526 6717
829116857 4636
600598003 2766
778957212 6479
751242786 751242787
843111108 7471
931094999 14250
530810770 2368
540676820 2384
627480752 3623
847525440 3737
532126760 5101
673078743 4781
698242481 349121240
1724 275617604
761376888 5193
80165067 388
229985691 1045
982803252 4974
799054993 7258
101071909 101071908
246143786 246143785
990375420 957671920
104248536 1302
8844849 39
824386847 3635
97264125 537
52647951 336
22194401 467
598957672 2641
730637272 7033
164904516 1381
3002425 17
444266288 2439
952732626 4325
924326162 4372
650137097 325068549
622456243 311228122
971400585 25831
184836356 815
6933 130455955
227242527 113621263
889178854 444589427
424289734 4939
389960065 1809
5263187 28
238849080 1095
164779008 1056
401186058 9802
301798535 1378
688259096 20431
123561365 1626
604511302 5494
728690591 4956
653743867 5452
118973603 1253
31403733 802
414182875 2005
153764976 678
942092437 4154
447837172 7396
343643046 1636
163064166 719
537364934 251307329
289612108 1277
887713905 8443
41817242 41817242
223969350 181721766
683494459 4730
382004424 382004424
142211198 8999
996747434 4395
155229616 1215
879759550 5708
32290864 701
134034664 591
25910505 247
276831729 276831730
237909470 1052
901956234 6771
849241553 374443591
794528747 5557
888797933 3919
601121220 4354
80705087 5034
218404696 6826
188236529 830
290007718 1573
740713123 3561
777612512 736026651
846473724 421852324
454280183 7109
339683190 1732
633783645 7261
769108010 52097
295530301 4350
579809140 6041
243575074 1074
99725286 900
818945403 3611
56 6761534
362426437 137959945
984605194 4351
784215883 12189
700163004 67685
952062268 4429
112689026 1566
276222853 1473
483579600 4830
841167818 3709
11073513 183
920441488 8889
468249327 2722
649951720 3688
298991459 298991459
25 5644724
151013173 1478
766257489 766257488
385520164 6565
719940508 30147
830492100 8860
895068978 10002
6734 825042946
914731901 4889
955281908 477640954
837837440 4453
480012274 4214
537950625 2372
104939249 959
918506067 8562
396656010 396656011
128364960 566
156727683 2704
3352 651896706
669296374 44251
259902583 1146
401069893 2063
354163348 354163349
85373900 2791
740019033 3263
119746176 528
846748479 423374239
704815972 3893
140838454 621
418983345 11055
794574558 55553
895435764 88377
669274584 11753
359108749 1925
154068432 2562
804319992 5628
657470007 2899
510814888 2575
910843481 439271554
983759823 238561
377932531 5146
776047365 18980
795688041 13411
989047101 7814
634068632 634068631
466498953 3177
171330357 1257
785799715 17035
920768613 5888
831644306 3667
352566889 299636971
629643946 4019
802493189 3556
606198450 3894
563742188 2531
235293656 1301
439104284 2713
343235439 12282
145826613 643
3395 411406100
878867503 6624
992637774 11891
466100599 3712
641057037 641057036
801910784 14848
754856425 4475
74245855 506
437026442 1927
259383649 1594
236682611 1304
37292855 185
47201351 350
766101911 3378
345684746 1724
510494970 21655
185643681 7730
6074 535544580
510741816 8057
785849193 6882
18376 271156256
527397502 41890
171785263 863
51482130 227
4819 886103263
619218902 619218903
193265887 96632944
81418756 359
567741240 4670
224093704 1040
232914356 1027
889371999 10250
357918637 11449
211693549 962
648116901 21634
709405377 3128
245387862 1082
236499991 1050
773164062 6094
715739641 5467
844802073 3725
583886279 9020
425711078 2522
916239681 4040
823985915 297323
923068388 4094
961284185 11812
534976091 5687
430748905 3810
543166841 2395
787151735 4276
715086770 715086770
160569092 708
306621431 1352
744334625 3282
251513436 1109
801387887 7312
475302218 475302217
853969123 11982
334274200 3098
806840892 6743
870197067 3837
917052007 26207
125856500 2183
643686962 16841
678463061 24830
613882041 2867
151596863 828
45124590 245
385321402 192660701
2653 292956533
422288492 1862
39235015 173
716271888 56856
385026392 3368
633524818 6246
912454093 443539434
111025 624715343
996077509 498038755
526265645 9356
463929383 231964691
187864702 1009
985314017 4349
2176 197551399
823371615 7755
590981357 444737680
563104669 563104670
18435 534172560
956519576 9224
498213999 10122
780545598 23381
146716710 906
151950641 670
932 204718460
251192845 4562
902274609 92361
421873206 249533381
817145369 41137
576125785 2682
644185996 9018
4067 659524647
502500108 3004
134487064 593
197856720 970
86 19171647
531755482 3840
163108569 77834273
138200904 21064
315173102 157586551
927747353 43442
274062769 274062770
106611316 574
343650932 343650931
832566989 832566990
911252624 7213
91839667 5421
85979233 578
279895298 1650
929868346 19577
776364931 7626
785238407 5799
57002237 28501119
109274690 62360401
640193932 28351
118449493 1956
656547300 5049
419781657 26012
7280 443203699
826809803 20707
157090705 60522137
165788639 2160
888097444 5252
545885936 2407
587884202 458655534
331187390 2512
838129109 7049
790984420 27571
490920825 18135
579765961 9318
646279679 4864
808586352 3582
17629 592215670
999393440 5179
467252281 2376
272603984 1202
23435700 332
153 8039260
170744028 4559
308729370 1410
522997260 2437
349940057 1543
554118125 2539
441671789 5669
735706981 9154
254349017 4482
803958776 803958776
446239084 2138
178032820 785
799978432 21748
483906307 7665
815404027 3699
8160 340249687
946496878 7044
850357493 645502926
294378555 1298
33832725 236
477587775 393631425
6844 942385963
886104466 886104467
251513437 1109
728549759 5507
188638207 1283
508388487 2931
928212956 928212955
984096999 7191
208874512 921
880836287 11412
319232680 2470
64408645 284
221484300 1097
457525313 4288
640745753 320372877
391769665 7904
608707045 2684
512951299 42534
612945994 56865
268069327 1182
813923740 5012
286039545 1526
587928216 3115
7480 907589843
662832125 8274
449782766 3388
804207265 402103632
242813729 1816
440329521 5094
271698014 1198
22225747 98
962384607 4326
503749318 45391
470139816 2073
972650186 816568
614113676 6116
135500827 67750413
247144727 123572364
511610349 73613
73242715 36205
654407621 29634
674266319 30120
835392777 13789
109086470 481
220452506 20103
469684161 2071
395298456 1743
513947104 256973552
980429455 4639
122281479 61140740
303656391 19865
891039434 9867
972227539 4618
208900830 1814
758172612 282830343
496080750 8250
985184449 4344
87094272 814
434749607 434749607
58965789 260
912524801 350164067
1029209 15
195345648 8856
660968506 12254
849462040 3808
581963631 16869
670852489 6582
391855749 2750
757992285 14134
173960060 2309
283128925 1754
987076255 7606
198838286 1161
542463721 28316
936110157 20628
24435746 1191
8469 885819485
679087159 5528
645950140 3469
11173237 97
465807552 7112
443152337 1954
258768530 1141
2245 484663116
685137162 3021
369381673 2168
540449946 2383
791211864 713238707
694221929 347110964
828311454 12517
256728544 1132
254460588 1123
883804527 3897
944718384 48805
150029450 150029451
3368 350071252
456987241 5646
140204918 7874
180470431 2646
81510550 361
493968767 11328
81991076 40220920
858393418 3887
727799333 343749515
116797838 515
473995281 2090
2948283 13
770825297 21489
568809416 4921
686078376 3571
765514190 287234694
877231456 3868
648626364 2860
977704623 4311
158426647 1113
623035010 3029
5283 275468642
756776329 4136
548034074 5365
563269225 3041
5099 906273428
13666640 104
884769843 4121
403914771 1781
22743450 102
498589582 8760
386976294 4787
254312826 4658
914935986 20389
997670164 970370885
677825148 12012
535032063 267516031
758659284 758659283
388552335 194276167
967040152 4264
81 13523544
530180955 2522
746864282 5237
685595238 3023
621173743 3678
18974 957269261
259903631 1146
297700312 3016
3025 639225614
359872800 17360
851995134 851995133
27755716 1183
682417128 3009
289203249 2801
909482185 7496
8681670 40
448326228 224163114
830969892 3664
174564659 1130
2246 168198448
655774560 10080
304821923 1553
447916175 1975
4515966 21
640687400 2825
920998251 4061
137226168 3005
356319501 2926
805788424 3553
515135700 3060
800112658 3545
456186304 3904
502548303 3188
518815869 13498
120405470 48516999
667599688 5909
11335 646820440
794222718 3502
590892904 4852
7430 649419150
317100920 1720
406014755 6431
448442016 3454
81719232 574
259708279 1513
11273 138095265
978653195 8263
66789 182500206
9269 576768416
407966348 3090
622588119 3080
624587923 2754
4294 925598428
100015561 441
127367879 671
758291429 4162
930885384 7891
586261973 2585
256776078 14282
251425339 7571
238275972 1188
102933579 1113
309107021 1420
289924337 2806
4308 964673208
969131192 7996
456952895 2934
65685919 806
92231903 32516418
879371990 4130
536418419 2852
812511900 6705
462350164 5298
6198 563733373
253352394 1317
992667969 4377
986765138 8184
422042579 9147
735445801 3926
563265700 563265700
632746889 2790
831341925 827406804
17952917 164
370775915 7038
960726370 10633
816959555 25034
971490127 30092
939908332 87325
741463609 7083
918020891 68812
587383906 81594
143613382 890
810097453 3572
720098291 315323950
845717548 7156
319430035 159715017
772650365 3695
467112302 2811
767016050 3382
25014 979179811
986460288 14485
118046874 831
551653535 20468
700599167 77184
3703 655778140
303094063 1912
924408268 4076
368335208 6808
466242697 7506
130275274 1597
471074871 3305
495088560 2183
823349478 9360
578143289 217014847
884 164709532
762478723 8973
653595791 653595792
114795372 699
251842936 1678
286777120 11984
377610344 1665
58738869 259
588402567 3743
8162 783647841
188464407 831
370350123 1633
38438240 336
527998722 29598
142878875 630
212727762 1066
691290864 13112
813045735 3585
568339381 2506
707364249 3119
237286305 3771
955461471 4648
578094645 2549
915895842 453574340
1524 299130720
907757580 806386408
268214500 1281
629160908 14801
10033365 119
482022834 6265
427421060 4939
251740129 1110
343706702 2263
492539531 35619
668982353 6757
170937184 12070
214612223 214612223
544777958 4297
220778816 3307
60506884 60506883
997618348 16041
166025205 753
3754 89197245
244027116 1076
381644100 1860
34018950 150
751710893 8446
214621932 1110
7070 694387120
921569617 17523
255248545 18507
903546841 3984
628966726 16574
129965461 905
536326057 3746
130443826 631
203897891 1259
665111999 3394
723828162 3818
274176501 2109050
762123669 4107
272294708 62531
273066303 2576
845927504 7564
728458122 3212
685452689 5659
212295762 120528
141929316 2166
27895388 123
953675128 130088
700498286 3326
24060847 285
435895568 1922
740655507 11883
170773882 753
459479934 2026
718138167 4825
5092 984899732
618006762 2725
101879899 607
256922739 128461369
206512737 6392
141008733 1522
624085455 3664
605618248 3160
846491724 92843
947000497 581866827
480528603 4834
533736090 4538
113440898 759
956 163983636
824755231 3934
306007439 13296
345853191 2293
245469824 1955
878118353 9941
75644909 495
882658565 116294
587620135 5562
778039788 7878
923647256 461823628
6784 952542558
122240658 539
429938884 2245
358981603 10142
906273065 401105100
32912817 156
537800220 6515
124039059 3759
210233991 770593
965863425 14078
805830087 4116
4477001 74
976718551 173222
6513 728889369
410637101 2150
218091458 1214
213885024 1328
49440657 218
334597395 2417
100277324 795
427395907 2361
293243348 1293
910160279 5570
93715236 78355746
691942253 7589
325852838 3523
72803401 426
336537937 1962
369042292 2778
739828430 637243347
370598797 1866
689217849 3039
102653715 5962
529486596 4883
753633140 3323
211715476 2044
303713610 2085
324216521 5350
966853727 5077
702144935 3096
54482 375534286
247599078 3409
852236941 25967
955028864 5245
731375083 8522
996152302 888476845
747776906 17635
5657 772695287
331787279 7194
491411 3
495418805 12845
692282615 11852
353567811 1559
200444553 1267
607576493 2679
961624317 62233
442296751 3091
391017983 1774
68966702 594
203706 851491080
829828600 3659
4013 579473187
638873869 2817
29179 817804487
628440135 8069
664576631 664576630
237404863 1921
162930170 1010
796212197 3518
390585384 5976
12770643 92
184805856 106556949
616459621 14552
163 20860926
341913455 19138
489000461 2812
791995876 3556
537949860 2372
340926378 2262
453582452 3503
76757396 1705
23470859 406
743804707 22672
604099170 8111
422642963 422642963
533738787 13974
845930430 3730
182065427 91032714
674045063 3564
174272615 1176
896285935 3952
911323272 32316
347188902 45527
191088624 1391
789114144 9204
462430926 2039
182136181 9442
503251282 2219
355942808 3172
783294692 6017
958936548 479468274
947187788 5079
13659 809071036
490780053 2164
82797749 630
894011939 3942
959788401 5360
629520555 5693
490776925 2164
18497627 507
515068629 2309
688648199 3725
405054000 1786
743559153 9296
183284893 78934376
787509338 9961
575210773 12624
785256737 9291
831031664 14257
49249474 6738
933327616 12530
389630373 1718
348084355 325366282
5128 622077680
352062260 37524
847818611 20052
230193879 1015
588527523 3653
308296188 1591
296816800 1389
565125230 2715
338589884 115141179
799710977 799710976
134890998 759
111993983 536
397735317 3951
808291512 7468
604384872 4358
117222233 641
88304263 44152131
915781555 915781556
715910131 4602
29594449 629
840402036 4749
686717336 20948
470137743 2073
832141488 7234
379875175 1675
196300068 98150034
69965445 1289
487757554 487757554
151192755 3096
685629837 4696
809928935 809928935
418270382 1990
968126437 8849
363221545 6014
110542847 1024
396205623 1747
342942411 2227
954206042 20350
174402279 769
785626801 5425
646133257 2849
324743010 22290
555063225 2671
984796013 4521
122575383 839
264516538 138131078
500160324 15438
662665042 12997
269817856 1711
814665209 407332604
806699144 3557
478064319 5795
355168285 1615
243758172 22652
984418149 984418148
719840981 3174
259329586 259329586
578750641 4560
990766584 9062
909863915 26692
979876492 4841
206073036 40899
743798334 33562
895186291 7007
344785579 31500
792695000 4520
765809033 4024
441083001 1970
3560 392628840
7493 733190301
355434717 4732
42552438 874
247742748 1211
631977829 5830
433491099 5457
144693933 638
223163855 984
4612 132725653
734205360 4040
919246553 459623276
897825714 5605
476492093 2101
309825915 2505
163781155 13383
57275246 993
573105911 2527
223958084 1105
840487447 3706
433546390 3933
407473128 138202881
479860921 9892
726143546 30546
12989 798070138
786583769 14735
3432 776118926
350266949 5419
1066 186148813
892554036 5247
543695298 5735
103564311 960
522939989 2770
244481983 1078
761755591 26567
453355210 1999
605531969 2670
164720393 910
719011261 46002
320791167 1504
867443975 11673
214982687 1284
760805906 20266
534164167 5898
707730789 5410
802011075 5933
712710380 8815
213637753 942
739025217 369512608
606218656 4155
998794506 4404
967832559 6506
442924776 1953
846453592 29697
220963881 1412
462707934 11159
918272664 5367
168539905 1768
104272820 2348
760696569 4743
291781622 1621
366433729 37595
60853967 618
515271423 2272
881187488 6209
409179331 4359
583766116 2574
789958197 5603
729359856 3216
622773578 2746
919047428 11061
295781795 2141
133494199 11060
844133520 4822
126620357 745
647529127 4808
35110011 278
747285140 3295
651031097 4210
930810340 4388
730045539 458647062
679245034 2995
155353733 685
155505223 155505224
620765729 3568
212731230 938
388772721 2632
802695586 6094
958613337 356239
431583895 6091
165789921 9892
128136915 565
386551081 1720
6558 873623970
77886799 538
554246113 23599
29844737 183
469459136 2070
109929129 927
681481743 681481744
41956517 185
836466600 4425
529776340 12508
46265626 204
608964402 3817
885395969 3904
193659737 193659738
835046954 3682
523976778 14278
904220150 3987
57481720 370
859509746 7504
287590033 1464
518444226 2286
865350719 7540
1748 155785001
447400020 2453
960083075 6089
898354936 23944
998756162 4626
573212861 5692
1063 28069578
943479505 15312
276494289 8506
99301270 878
720823597 8135
28802732 127
201226024 2427
879119279 879119279
768968002 6884
214318441 945
229690649 1610
845245668 5879
202751154 894
42637059 188
918054016 4048
939247087 420533974
703751003 5742
558073071 279036535
934301637 7213
421578970 8539
754422072 13848
55130851 505
32666 621773994
511426079 8558
72346648 319
688915881 688915882
119746177 528
923086758 9098
456948883 12818
735682802 367841401
253952434 1623
815770824 3597
902822145 18033
315473517 1433
996804757 8388
367728859 5789
989909887 4759
886613050 886613049
628674500 12625
340416293 1501
275756168 1768
372423849 3208
5355312 124
959784086 4232
101148816 446
2521 266838439
344356345 286248
57072231 904
178233478 2888
900706167 8320
543993581 5288
268409894 21884
1191070 7
854453391 806541416
628870833 5591
204112701 900
378565199 72801
476367109 4146
70916562 474
944544642 10519
922456654 20006
730047101 3219
270140846 2195
22074 143458926
537248661 12662
781404925 390702462
836853407 211808
883810105 3897
505977406 2266
32204321 142
147260315 1897
355839289 1569
690578594 3045
778996016 10012
41715596 485678
205308812 5101
268068303 1182
48567831 24283916
25854175 114
55947243 27973621
811275959 4735
9929 572694791
503424117 251712059
431612486 3462
167324833 797
71218 483567953
824361650 21035
850365165 5421
924859266 8833
663416248 663416248
55790952 246
431673910 2129
923681519 868965166
126618359 95923
800840609 4373
3190 695107380
425266762 345841130
536372551 2954
4151 878987895
505972952 2231
678999490 7339
688993980 3038
553723291 76810
731062560 5636
266423168 81220
179778266 4226
182794981 806
43009093 43009092
720719782 3875
681051046 12765
262422081 4240
6694 523343614
475929091 2730
419935913 2778
398059391 48361
7456 651637085
689507203 3243
801535479 3697
653260274 5114
760339400 3370
759177821 3947
433546803 14697
736432469 4253
236809216 1185
551129339 5745
813093791 7728
214702407 107351203
3331 646430279
918382499 44625
667819906 322182666
351933312 4288
371000868 4175
719834633 3174
108348155 54174077
194017723 1743
610979599 4648
743103978 371551989
76694027 420
639963219 319981609
512983021 512983021
672069104 3553
808520206 3565
187864939 1229
343892503 2501
233928160 2890
655570440 4984
350393641 1545
851075703 10834
530018735 45445
219536463 968
101149946 446
888367399 3956
879502767 3878
725331722 3474
707361130 3119
270347480 8733
204340783 901
385674944 6486
27668589 122
739415114 11685
994533539 7917
289668665 3418
475829295 61604
848567314 5819
287331225 6223
670532191 4066
572425533 2524
269814956 1592
756674520 3347
836427869 9205
104373361 810
81233660 568
421601327 5316
63644387 559
856397411 7124
826329614 20604
952831224 7548
214545051 998
97194201 1097
750720650 269726387
574802776 6975
781330158 4523
326683309 1484
21764114 21764115
104546924 37879276
851989078 53380
445890374 9667
716962716 4302
344326921 1960
985830538 9122
352864910 3823
579098256 579098257
676147546 5219
141251159 141251159
641938399 17200
219155693 1204
387291986 4993
795964676 197314
123056367 688
396806719 56189
833984930 833984931
446338163 19524
795130955 3506
229965065 21656
817470500 16406
255146379 4076
1253 221968950
672212301 2964
119973470 529
160617321 801
732056570 3385
801 92437948
611988607 21824
617327824 2722
449500356 1982
131539361 580
643268615 6296
357350642 3348
671760867 2962
3806 772359553
703813272 5637
92535858 1427
423458431 211729216
364229558 1606
449191441 2020
965005090 13987
707372064 3216
368490353 2526
349007457 2565
396223557 6499
859084309 3788
416332740 187773644
23325766 11662883
967859287 4664
103417523 456
892263455 103824
156702985 1417
725308848 5375
614229282 155226
477413195 2565
283490116 2234
811141428 5946
894637367 326329
284570413 1396
817866269 6955
333477540 1485
588392751 4037
997124584 498562292
458571403 2022
829579158 42687
555493277 28398
90633318 426
85981119 712
619065537 49603
786881349 3898
646053951 62619
199349289 879
301408979 1907
367556087 8114
841990350 7134
917666771 458833385
985105525 9831
306572078 3382
668740391 6257
621464799 57783
350935037 350935037
246048491 8333
766109124 3378
731627767 3226
145061756 1740
879683051 664735498
938834881 4710
704713146 704713147
527988315 4599
709403997 3128
64408837 370
919970146 75118
745367361 7520
756000626 10625
858317358 31786
918641409 16762
496561454 31189
384069151 1882
394056113 1943
965323904 5696
24393 366919506
909394463 5728
683657275 341828638
108627228 3278
360850942 3281
914913162 6179
988590686 4359
488965708 2156
580464285 6481
667019746 8345
702205792 293839937
266995932 19345
696029700 3069
980716587 490358293
51866326 2025
801998702 400999351
446324709 1968
134033802 591
916907120 17123
644976641 31493
752274715 3317
76740298 379
136275697 3293
21771937 96
618496312 11338
733624617 16068
933147012 8124
392863969 1764
243295316 1556
531305816 254335
757162797 10143
786520820 3468
955439498 9628
339761476 1515
19968000 260
949448899 474724449
711896450 4319
165144768 996
983418254 16545
528077356 16361
241313451 2014
769601628 3774
76218611 420
934056720 934056721
739453312 13243
266005420 12679
866964417 5812
588432761 6332
531371313 2343
449534593 10816
261264384 1152
612130459 7671
557110237 7351
740799567 3477
918292991 30208
663366601 2925
122073440 861
1834 232835306
406934477 12779
110900799 489
7066 199071541
289840354 1278
576578629 12243
88797300 18133
275909887 1421
54658768 271
942523074 6097
585349117 2581
119172753 1493
930330319 60671
21640467 8450568
927745317 4164
929960317 9297
745236021 3286
1016 123233317
343414664 247637043
276634145 4552
908079171 4004
984961998 4343
459434397 2384
531146864 2342
491061746 27265
666402426 70586
956414514 11054
386397130 2270
10531 573346139
347260825 2076
750047231 11098
218628451 964
508652816 9089
214953289 1396
828018611 828018612
10965 913272674
279435463 1694
478882350 10610
845921700 17012
462995280 24266
42118716 42118717
93385063 93385064
310824487 16899
769326019 3620
878505573 5233
926100481 7680
1416 314886719
432049904 3339
295223939 3564
1735 266036647
99024002 7469
647175121 17986
878366880 627748875
920555150 823102613
841641467 60402
868613406 3830
154228310 1890
255856844 6236
5962 623914548
814695455 13985
305034786 1345
670995000 4500
159805688 1827
6452 909319233
844668523 5435
31904 643268552
9947 790448302
631736927 315868464
263078720 1160
957416784 12216
717849 5
946607640 6126
902160752 4377
674271600 10550
880690103 3942
11551214 71
932111011 4110
33912754 213
858316569 8438
903587343 5233
418852556 5378
658335777 5656
934833235 4122
788138154 12609
151360559 1073
575093982 2988
73117720 1545
634 130870966
708356027 354178013
555559940 2990
104097068 459
50005790 977
789897506 789897505
481816317 240908158
175253848 1272
686866601 14024
284110520 1280
974982450 6162
928865925 5175
400622047 1814
163029992 1166
972236169 8674
569025119 2509
127691 973643875
734268220 6031
494792726 6081
92370512 85256111
310721171 3119
265119849 1169
263716513 1632
509228231 173549850
657467404 2899
840910561 840910561
224976671 992
215448336 3278
827979970 8047
155893792 1798
666540518 2939
622043215 4384
359504255 179752127
854850018 5479
98050968 3183
430450593 1898
344561904 8650
632367061 5235
981778578 426648228
4648 790024834
303402330 2479
129961602 649
988105823 4896
711671464 618938343
12964 829403264
963706330 11182
232007193 1023
5124 786435384
700108690 3087
299846048 1790
996746446 4395
527491003 14652
246499512 114153265
366437136 366437136
100909018 1109
143898778 1251
986894911 4890
498548310 5514
490732602 5334
665631586 2935
613277183 5197
567436085 2502
539040263 15023
763386760 3366
377898280 2437
234517507 39322
944459117 14850
557941440 6090
562461862 2847
444212980 154940
594079140 4980
581229699 251650661
529422431 2681
855741819 11473
293035183 4621
66097870 398
15736 732463923
920784746 312895125
510119107 7724
608272736 3061
337903897 1559
162632915 815
232814521 1314
394682891 79299
178417544 2517
414218699 277397029
221095654 1489
564827148 2931
241761679 1574
219456496 10083
548535259 9242
170093250 750
293242055 1293
991077744 4370
478739785 2518
744706353 4481
703737064 3571
137106 871362326
455200604 6576
554730786 2446
283264457 1249
360145010 1588
293572045 1426
5896641 26
738655982 12263
208501980 1084
264191473 1508
753792941 24069
472560755 472560754
1292 285018856
353600812 272180418
385092816 1698
635500563 3310
115322082 1841
284850976 2775
316053811 2503
706737165 5074
504818128 7164
974790482 5152
724077391 135802
781770717 781770717
264655255 1992
949013600 12200
23992351 773
122969440 3060
477570100 2590
81675941 613
268170829 134085415
554251391 399352230
486669843 3663
777589900 4930
381462461 1682
620961290 2738
362638809 1599
40104 945171072
757395234 3861
840125454 793841120
420723432 1962
351508286 2139
621884243 4133
354549227 354549228
201158131 1500
222136776 1387
763306075 15138
288480695 1272
47437214 319
540389182 3209
792862591 3496
5685 993229713
762785976 312357722
431010343 215505172
395333999 18000
789935282 346376381
29312276 195
813955314 4855
199200562 2933
995843671 4391
105005050 463
5877 365808300
39989 915732504
654102757 27708
581449432 4928
851666227 17474
144028089 1188
518222005 2285
2989 140618019
2594 367030248
632525676 2789
132446078 584
140494013 3236
281222679 1240
4343 344215244
138976959 1297
248915854 3853
57814385 1050
275874098 1498
439215001 16732
848209182 3740
977820694 59489
765656566 9705
85953789 379
496568160 9306
962722957 5439
66176549 315
2508 458613650
856200434 4398
664182276 73980
872990647 6542
219696078 1153
817418741 408709370
138270962 127141116
748410299 3300
241814229 1604
145257197 878
96296864 1061
795361215 3507
669094872 3508
278219142 5973
202752047 894
879103124 10419
256785702 256785701
907390791 4001
154219031 680
766620785 8095
798757901 3522
852505784 6614
841821348 3836
179082677 9766
526414071 210588
211284361 1361
870152479 1019152
930434 5
321886020 1860
612597828 28481
998849719 498905148
618854525 19305
354832508 354832509
325985754 2591
192550200 1345
985263785 16048
877215401 15454
62594326 276
691828821 86403
657978183 4547
241995829 1356
632855361 12076
568678061 17923
776863371 3521
544526933 2401
987787796 432839196
520712135 2296
107314590 2628
616368886 4530
865363147 432681573
951631285 10010
643015723 92149
579127892 3273
496305513 7269
39042331 39042332
306549526 6101
641637516 7516
728192746 10171
67771924 67771925
862185793 5798
695915902 4861
675993599 5216
558434232 5898
763772804 33743
724444404 9209
806902730 24370
430087549 2838
356596347 3844
774047125 3413
532242577 6928
620109099 6707
548651796 548651797
5481 754225768
811620631 6051
286235951 2450
21759840 540
955392039 5518
117425 1
837575758 557222584
350460320 350460321
878687334 330542595
802525911 11539
668356653 15637
691942334 3051
54669908 5659
902565601 14550
273234508 6124
42183522 186
476487892 2101
406579871 1844
483522731 2132
685736345 14995
949793264 5496
383282761 33387
800118967 3528
464349021 7452
612874812 2768
798311360 3520
763445956 5222
829856039 4706
783437829 3734
708954321 9661
392588899 1903
283578563 53523
953882945 4206
763385757 3366
510055207 2249
342229338 1509
483749468 2133
919231656 4342
889400692 444700346
13779 671616018
46279425 1091
46038978 203
447 69234936
720455336 20763
348124185 1535
731863989 731863988
998538665 7445
550383908 3798
7370 375900455
466093575 5057
309003590 1505
124220222 694
814356985 814356986
395977303 1746
218167824 4648
373600421 1730
979287855 4318
545204311 10470
609721679 8403
196 25034502
455207494 4351
883119895 15437
659233131 3479
216423262 2662
165248168 1633
144400255 6401
870457665 435228832
343944401 171972200
459672309 2234
872364602 5007
247359250 247359249
686887836 5011
227809529 1599
215562815 3012
369634225 13584
209296306 43795
468507353 234253677
6590 830082004
6350147 28
882879947 367037132
387284799 387284799
80799040 490
227890 726285430
597685864 5794
534130708 5244
712180619 6634
1122 155758268
603148774 2854
96840353 427
818190427 818190426
627079577 2765
389479734 3248
899383198 4033
210705617 100893747
5892 571197396
555845586 2965
878232863 8502
205652765 102826382
20920 951808153
760221465 5345
374238280 2109
213866015 943
617646720 7599
534695325 11009
483287903 4752
631650396 3804
384464387 7176
156259395 689
3832 565576376
993875441 496805264
340071864 2838
323 40603210
3457 462757153
872499651 8030
281220841 1240
576972421 2678
450710953 3985
981104245 4326
707134382 3118
303100490 1733
373298464 82808
617967261 266922
67705756 2956
486529837 243264919
313654488 1383
833464210 3675
78243586 345
210842101 6860
840685248 5598
227028913 2443
208874510 921
936426309 468213154
62678533 305
984361069 8114
921004323 4061
676005914 4286
974170161 487085080
173103010 2016
889117503 59318
906367725 453183862
353431775 220344
466937624 3605
546081741 6770
32914598 12637314
65542887 289
240290099 1252
564506619 3302
848428871 3741
226930710 2303
438123818 13046
713668390 19774
18688 285222540
346191400 1615
44540442 306
184897737 2742
660154267 11101
267990841 13494
844344979 3723
420642691 4238
493592570 3999
87250418 1107
247768183 1318
595382337 7689
325484081 3890
477748502 3059
589720987 294860494
762957451 7348
791504079 3490
848163537 27346
722763169 5561
361595481 361595482
433079937 4916
191840259 1339
527358083 263679041
369897753 1631
857286729 81121
178899673 973
853859678 853859679
88738144 30236
790474151 15236
879870903 104183
532985505 4225
4762631 21
819859219 3615
324992543 1433
525608668 7519
11994 468776487
169271656 169271657
5656 612335528
16480449 153
3586 810013573
430488566 11673
305295703 1573
432536976 2052
16782669 74
609998055 2715
218194501 23849
433129543 2168
2116 170396091
575374650 4989
653775772 2991
821029061 9123
141120084 854
825171383 4296
985988851 11550
801710687 3535
988092431 988092430
729137157 18312
190624309 1372
624493854 2804
597321719 3204
413000962 2742
762361830 31008
71190 421373610
356065918 1570
799144580 8075
118962781 2208
75598420 75598421
589888594 2601
913971760 4030
16608 863157137
388050681 28685
570366238 26895
470730631 2152
11855 733895630
652230399 6400
342918245 1873
838565325 105662
94042056 458
702620519 702620520
149921328 4100
666269965 8334
967562132 7019
569477222 2511
72553621 419
730411809 3329
268620821 1273
908527549 5653
545434759 2405
400353467 3596
54613230 574
35857736 184
540025293 270012647
481431379 2143
438743744 37696
356865244 13868
5872 744892560
566664057 6289
847298648 3736
377851023 5002
669295535 4968
564258496 2488
300420125 300420126
391181583 3482
563580604 2485
335651759 1480
726778392 14045
999589319 64778
274006304 15005
59646558 263
554166973 8239
187607250 3771
717343822 8760
440665248 2890
996804222 7464
150414249 9708
998116874 4401
578457996 289228998
784048034 517820930
568165989 19859
773427216 7536
10839 115313265
446366007 12157
337466496 1488
605764413 302882206
523246601 2602
996613036 342792097
584768821 292384410
499025185 3941
733398132 733398132
53409153 26704577
527868209 3437
389044850 5497
390089571 6963
301180408 2299
677723509 3498
635711339 2861
129141716 693
186955614 1265
295920866 2380
87314921 385
999132325 11915
865214435 3815
142197962 627
230742255 115371127
799990215 6121
812845233 16389
791487690 152385
735210275 27761
745684908 5637
506579958 2573
412781908 1870
578605276 7636
93926911 511
537544843 537544843
189824941 837
9072003 56
256050245 1129
74751394 37375697
927334507 5782
439919820 2197
151273557 2666
639323902 6729
708767337 4138
423652388 2293
448140993 1976
628437951 2771
145492881 1040
953664566 4205
4449721 30
861425016 6296
440455779 215704885
506415531 506415532
869617452 7108
57671976 31378581
18143514 80
543116426 16325
607896229 16918
161600800 161600800
732320247 6480
676551197 5316
996524662 4394
148503028 759
610669066 2842
464206345 2218
885905478 22063
247904499 1917
559949447 2469
801932977 3536
950410741 5910
676015089 3409
759289586 5541
31146 856030314
6055 443014075
397946510 18005
28578486 145
302461716 4387
690539205 6518
156039119 720
139202795 69601397
308711021 3829
661328387 2916
252584977 2019
886522197 4009
809299399 87256
1881 131086890
662867452 3193
927054633 11909
1247 257999312
188544201 188544202
817354763 3604
506020219 5363
1804 336166380
953381111 953381110
706511255 4972
979061065 4317
471996721 3240
102056373 450
899687830 3967
198267841 960
364454300 1607
227390664 4996
565935428 5469
817236104 5712
238528021 1134
486306800 4240
378289056 1668
60612399 1097
875766167 5886
652788914 7450
807355905 11324
844905914 7357
801323341 6799
777443543 3428
979646514 8585
858634513 3786
894268966 484760349
198243704 1272
842399639 5034
760203856 3352
2787 330971880
758559041 379279521
7473 639754189
998551313 12234
735990671 47742
316848779 60506
511848648 509535568
337065092 12128
4779 842566038
242439579 1069
23700853 163
297115315 3754
613097825 22899
627225606 556388583
374887767 1653
474840467 2699
611292214 3633
815540646 3596
47375326 25769507
490141891 490141892
57744623 623
425132457 5572
992977628 9507
670165314 8589
859999057 3792
977051006 9407
111667724 842
924657888 17688
51611645 526
340912901 2266
416618741 1837
480339000 2850
158474454 731
659281438 2907
607472587 607472587
425043003 7712
745680480 5265
813861755 6588
831578131 415789066
713631929 4890
546298485 9502
545733122 3023
446755695 6731
393013518 198075889
1173 130767213
729184786 7031
731459360 10909
960105092 7547
138509924 772
304354863 1342
426160514 3173
715405855 8445
783818354 783818355
386562707 2163
301268555 1412
469913411 2072
942966572 1466511
923368406 12997
236998208 1045
999681488 462555983
129724452 572
17144248 121
791468627 791468627
3309 541679385
406525794 1802
782200790 5405
544664227 4614
922127249 5884
430152025 1923
912276649 738700635
77147 824118541
351583486 351583487
702825877 3099
752725071 8303
219973152 1586
947085385 4176
787861711 393930855
30191904 533
694331131 14873
898320320 3961
56078463 336
597235056 3077
600596010 5267
503024657 2218
712016612 412039655
895076322 153319
482017893 20549
849484832 13532
165500296 1114
500899886 2558
250606265 1105
995957726 497629540
18597810 166
600999594 9400
986341821 489627889
840064609 13956
153538798 677
22523899 11261949
182304628 182304628
317510199 1400
747822275 4816
843686806 4069
153314634 153314635
291911401 1403
278008037 4554
520714431 2296
272184483 3037
605532901 2670
984393234 6039
243973208 1217
899670060 8583
983130389 119515
608711841 2684
236997640 1045
92758646 409
20158629 10079315
489872216 2160
330290648 4260
369505093 2593
533630929 22337
126563581 1210
126093711 4910
93366808 42238008
106219577 1102
30578757 14079228
291822886 4737
417627280 5936
437935351 1931
652258203 2876
569221390 3800
968686875 5733
380488924 4894
98949600 670
45648 394353072
683937162 1672218
322272852 1421
938231249 9375
758395792 3344
38101056 168
496901823 3123
210348713 1217
781447659 9687
618914613 2729
55883026 275
782607114 5866
554055552 2443
508067767 23608
477671324 477671325
939758965 414216666
223298725 111649362
949582292 4187
186649444 823
239621461 1083
939253316 4565
168960140 745
130436270 130436271
445218199 222609099
931582456 31279
255481240 1387
31629768 258
772275335 3516
368038560 6603
85698490 863
318663655 3843
879750249 4481
669489984 2952
565994340 69618
951607659 233107
532408582 5939
332901045 1851
178568090 22203
577866017 2548
757599979 10997
514858119 2534
230620853 1652
164651351 726
727191147 4286
854329182 6547
627318740 3151
80945365 1714
211411502 1262
862073314 5200
355824315 62258
824173621 5591
788555783 3477
617786252 2724
928379971 9170
963591836 931057862
290460979 1615
453884193 2217
943005293 4158
260760655 1617
377056776 167247356
990758991 11504
570182490 4365
631774586 43409
622769135 2746
13594 802429422
352344675 10133
235946283 117973142
13457 694246630
4012 286055600
739074766 1048333
769042611 6459
360338773 180169387
996919714 10189
5268 533469288
335093013 1697
850470739 4445
318643479 1405
646949374 646949375
154306313 705
370122913 1632
77770311 1086
456302494 21851
85879103 725
917329308 52253
491893051 5302
983983925 10126
294519895 294519896
228221911 4594
722209904 5108
584312485 3444
604871981 78331
250607156 1105
413670829 1824
722547539 5265
949261108 22019
878787067 4254
664070288 5245
126141599 780
547053184 3115
510648874 3043
29128492 567
429383681 2021
467316106 2942
688993578 3038
82565414 41282707
300498074 1325
873439161 27959
7697 884200572
969438120 10570
727662289 3485
950706378 6471
626929443 35506
485639056 2293
279242753 18488
254915027 1124
552226825 7184
64113441 326
949604734 947431258
618097582 12986
854714748 9975
369555868 2339
269023149 3329
839130622 3700
25085120 260
723177555 37988
585120781 2580
698295647 3079
543342660 2724
350846699 6167
6155 357254665
55810567 570
862432701 544975774
99576408 446
422077961 3592
793314917 3498
223391104 985
687524490 5595
954198627 653028532
690875501 46408
762664014 7705
348032299 1540
906166944 906166945
8819 930656266
181496075 976
519405479 2970
574792173 188642
574918228 2535
45066506 569
310142010 4470
1912 145094032
772667409 23929
842141435 13214
960888155 865884544
349338870 5916
776 51080679
944431488 12672
181347278 873
209811265 2992
292834495 292834496
981786897 4329
306223551 1480
495242250 22637
147414496 650
224798677 1461
532056378 2346
822591576 14856
760275209 3813
290591351 6276
749183529 24590
495020228 63829
314296219 290013069
681178465 16272
365530158 9639
160794818 709
914379731 20754
148887383 74443691
758992180 4720
523223485 8521
621674096 2776
9988 859690061
941843270 43341
521598250 9250
841357403 5406
420086159 17316
629849643 314924821
1938 348518929
794804354 6013
881868727 4453
214485424 1675
457893047 2019
254845285 1356
852511129 3759
482978782 3489
189909299 2282
316828407 1397
658925312 4205
66607997 44800921
555107496 25505
461547143 5763
338148363 1491
636381158 2806
513818749 2892
591473536 2608
949014952 22303
237258444 1941
86634544 382
4606 371404810
201192640 976
216 41624780
842762788 3716
867066940 5176
74164650 690
178522025 89261012
296288824 23374
385012489 1958
740932730 3267
930069850 4105
863588038 15998
252642433 1392
967038888 4264
286158797 1983
5014 525382243
304580314 1343
899683865 3967
621857930 3284
842226193 6128
692333903 346166951
585414036 585414037
795381998 47136
638150403 14762
870204741 3837
180571201 1782
62821192 277
985518054 7070
509945712 2888
414847138 3041
206838119 8426
702598713 3098
848479637 359500279
977684318 35626
228289285 103573753
548381921 2418
2294 398437978
327726037 1666
778627276 10614
471744336 4848
442765957 2243
90074409 1733
260940680 2926
154670072 18289
7881684 143
795402912 6977
455231961 455231961
17550152 17550153
420563780 19371
235056977 2151
354250667 1562
477168263 2104
64821547 26838
397543486 15021
895978642 202682
520486605 2295
268069325 1182
867952054 9787
880893876 36406
100674534 871
481933300 2125
298940373 149470186
3134 691851757
552960568 14667
856839494 12273
580811750 2561
977927104 4312
174074247 1214
223062807 1558
556630199 5825
968298939 6020
736248423 3626
738875853 8439
479430724 8999
15344189 11758
29710 927223360
23813265 105
685492066 685492066
573535936 5523
630961760 10028
574953161 6909
3955261 1977630
375616604 2793
634448026 112567
486876423 2739
619225816 7805
783796609 3456
449199973 4046
827109260 3647
67357010 297
452097990 452097989
573202940 3287
971577701 9950
285102011 1261
809262134 5657
2995237 17
702058057 36809
982684979 491342489
201768602 946
207919368 1192
867835314 7873
797403709 4079
288813522 2396
72748991 801
864652946 5585
514931099 31345
801512530 4924
47399398 209
24266638 107
386040493 1834
3698 412962524
96028489 1033
15089294 7544647
540300041 25720
2424 277814640
397642082 2788
59573140 605
720120531 360060266
535839880 535839879
879179375 315653188
280613279 10610
523209145 2307
262853799 1159
803324996 6193
991850299 494746968
139635104 5719
575093290 575093290
389579449 194789725
888631347 5854
82657024 490
201834775 946
297611153 1487
9244 753313852
128126221 946
6516 962707811
951961865 849530939
142012937 142012938
597442104 3612
997227455 972452635
807719062 21126
678017290 8590
526077683 16410
566528913 2498
626171458 2761
29829615 188
755614661 8511
918558909 918558909
757801793 5506
866221163 3842
795362356 3507
171792793 2663
871693115 6365
835874092 8708
545976130 3227
163486952 758
887966892 887966893
555270690 6110
98427294 434
518268314 4075
654745618 2887
848472167 5666
728390876 5163
7729 680542181
861391878 430695939
377607016 1665
837094667 23947
424975356 4628
731321629 4440
532033920 3421
229968618 1014
295964866 1305
924663779 5083
583229627 211940452
139989149 950
826677306 4776
717146136 76914
882670573 3892
934613952 4121
71440012 315
4383 730184995
38301552 432
153322145 4149
861385939 6830
492722048 4483
424779543 1873
889267070 17961
179164890 790
718877481 359438740
842989581 3717
10450417 48
985919098 453425776
473993676 2090
110 2505616
601449942 2652
358065185 4528
391559954 391559955
897516877 5388
593984691 8824
673974561 19279
53069503 234
156075136 1019
48472829 270
116374111 1136
867694103 867694103
199349290 879
662492221 5688
3244 95766124
68272341 329
326580703 1440
305879465 1699
118158293 521
3590 729276190
402524447 13989
151395201 1496
7809 882409191
911027482 4017
822948191 4653
985561447 985561446
500756736 2208
634331500 2813
443951367 6056
747715523 4798
383506786 1691
992993814 11345
724627894 9318
1634 322553234
715029944 3857
313104963 1609
4689 943262441
12976865 294
459367854 3498
381280551 20641
690481166 6476
708762661 317835264
733323090 21511
13124 640726804
206154526 909
969155442 4509
986069833 5133
14693 422559567
438688945 219344472
562952367 27437
689003312 6088
4642 652641990
662491137 311069
159909539 8258
508918458 6794
7192 540313384
516975343 3596
967802291 483901145
898028130 4081
870673238 4629
114320428 1043
206941741 1147
1869 380013173
507251220 3680
374010631 2793
684797490 5160
613064033 52118
971227489 34826
412153906 7388
90648562 588
995717300 88773
855589006 4065
56837604 2532
26789047 205
737282053 3426
51484038 1626
134947502 707
189241759 998
176748812 2655
954790110 4210
885104151 4968
516291617 3373
746795243 4927
917884993 12230
658165372 392963057
863135645 18083
772950600 85231
786241365 5678
343910837 343910838
133021623 1214
332703138 332703138
731288588 3626
260288505 3434
89485009 89485008
179240470 1895
651634331 2893
671890469 3803
361730599 4648
820354000 21500
105161839 11120
274111517 5206
147906387 1422
552255627 210063
977475284 4310
676063971 2981
734397718 4457
215284798 3855
79160349 479
537934150 506540498
418886631 6651
702598600 3098
691618598 4413
327927080 163963540
231741080 2673
726919784 3496
886254886 8684
666001197 13164
362684202 1668
401875701 1772
935261088 393349148
420075493 2771
757485281 3340
762150999 13000
470595476 2075
957610944 5472
790561414 8444
997448136 7226
648972688 9352
404821936 1785
576474182 14985
646122612 2946
592596575 5219
425916639 1878
821147859 46106
611207134 2695
30998923 18781615
553298593 8976
380463494 13300
509746809 10064
770574169 12411
621180550 2739
249471726 1100
408223801 1800
594282969 53791
827112034 341528772
143701265 1879
632984980 2922
260601131 28594
4616 865490235
326502993 6371
562286393 4239
772778981 50901
22310 552217120
804881270 402440635
753809947 30379
103416695 456
4014 510066159
394653450 7169
211417298 211417299
901044835 686004324
563321746 563321747
291289052 2304
931579110 4158
276109419 1754
777420644 29897
76466 839149237
410706200 1945
873459612 15457
354336639 1568
614075952 6573
785258376 14658
216821739 7442
7957 449984264
925485819 13908
500036726 4046
203 36688190
503065925 3762
340358673 1549
400743231 1767
171306558 809
433280675 46902
107134745 566
967928736 17616
904323728 5884
481137641 223774002
228 36791660
755254599 3857
180427086 4501
84021577 379
514330023 13577
461435405 461435406
529783777 2336
455235491 2315
418914250 2725
85110523 1076
447687408 1974
822588039 4206
44986 852979546
173246977 907
80058135 353
428036874 175503538
766090797 315309991
829565603 35532
933649023 13244
320321275 1564
652892128 6386
371032623 1636
834411797 834411797
277066439 1641
629577369 2776
531257394 2771
62684469 542
796499766 3512
500730005 5802
269455411 9855
211653269 49930
414155523 2761
599139438 599139438
890095603 5401
331274483 331274484
834372358 6279
128192635 606
737983126 4613
460111849 8119
260535903 2404
334144341 1538
242596113 7449
869234794 9395
400703397 5419
29286804 137
709554067 25050
556875469 2843
33491214 362
887486679 6663
575824863 2671
814327915 8194
267039387 1690
496582213 2388
881492442 9356
2899 556091978
567583430 39943
8618134 38
641459139 42707
407773813 1798
350829205 8058
930802930 906306776
130013281 612
774211662 14847
995339435 1621074
420534839 3784
229958467 229958466
525279056 3298
153571222 2319
234846145 1896
78923714 348
19961399 114
625633414 312816707
698125593 9141
339069719 40260
121678195 121678195
184382710 813
818935839 11192
559800448 6711
765803203 364929171
262590356 1357
3767 317362216
997080168 997080169
73397857 1673
880396586 12627
39988916 235
606772805 107956
4623 235620441
733744127 4992
786074942 4392
846449371 7215
714202575 3643
326978865 2810
602258948 4628
9133739 420
477757280 16016
27895538 123
297015610 2581
324297169 2719
651983314 4420
523551959 3160
192372171 4003
749612303 22089
780449044 23265
267156767 8368
822480660 25493
674183460 24396
912683789 16130
437799280 5337
543800717 12643
751960049 5865
890158601 3925
225424067 112712034
510154240 5041
450148493 7985
965292768 10152
796548742 4807
13324 536271642
873848251 4125
425243241 4205
621549136 16851
577898229 2918
269227167 4741
407793279 7890
257862505 1137
670114209 335057104
894464908 3944
148160432 148160431
777084500 3562
139166881 1089
904302057 5833
51618806 245
358962560 1702
824524935 412262467
826211718 312323155
961593840 4240
746778047 30955
383559064 2005
312423981 2473
87568536 6171
411323138 9415
222231005 7479
407580494 407580493
225430747 3886
969277033 9451
983946721 13730
505172503 252586252
811009571 3576
871923743 7743
275776928 137888464
208521204 1064
802812987 8990
494434214 494434214
901092644 54668
161527595 976
32195611 448
887699771 4341
252279838 1368
539774675 16436
875760524 23573
808488569 10031
382476705 191238352
45093285 1208
959447281 17611
116345012 513
479449256 17834
103189906 455
750282545 3418
979062556 4317
6457 174958872
12826 973214529
935939395 5483
1517 319299154
6066 995131854
483426314 5303
427587980 213793990
688543907 6649
398308690 1925
248247372 2755
462376795 2617
661798645 8738
279108231 2677
600265200 3813
107063959 1580
818877519 4720
436470258 16758
212728081 106364040
594524591 4826
648624981 2860
1687 272884059
46512564 294
798976466 4617
447533677 2275
674737157 674737158
290432158 1714
362138961 181069481
733896484 3236
997426818 4398
457700180 2324
198443876 875
333445214 2057
196974368 1159
915090875 8275
265523545 1221
553370040 2440
315431200 2212
56697751 250
648539683 18526
411654784 2203
386984977 6832
581497253 2564
76360839 5144
19918999 125
913513925 4813
460162997 2029
12285153 12285153
586634010 49701
681191000 4622
892312901 416699961
836185790 3687
576053056 2540
201671031 36808
299880746 149940373
599548688 29943
899910657 3968
802840140 3540
412270346 376338231
117932218 520
74539530 359
603330610 3017
710703182 4225
579225929 2554
771474496 47528
718816401 3650
701682417 6373
791057253 395528627
66903935 295
536230090 268115045
668864827 3469
795241503 12784
184417361 1062
459730176 3401
935436734 7321
300895417 3988
503240052 2285
900590714 3971
530287360 12416
972604672 6848
846436104 5820
997818122 26857
89928711 439
487272323 2674
883128047 3894
447818221 6156
455351320 2049
179942898 1559
360451380 2130
960525007 935673918
358482505 6253
8433 845744379
806700713 3557
427958392 1887
982711276 39100
553033882 3034
80057222 353
743560251 371780125
550456480 3290
793306805 26879
142198227 627
290789793 1394
987713556 10412
2143 292215484
944347634 10895
524037844 2469
175316990 4831
605031589 3906
366723307 1617
654846344 365074260
125507175 569
844923730 37722
8090 880293256
618212964 2800
441348766 200740039
232462069 1025
405288335 3984
114529454 505
152024041 755
1247 172528685
953664564 4205
649503921 2960
130269061 829
328133414 1588
397310129 2478
820115431 3742
843928684 38173
892203661 3934
690217646 3641
400040384 1943
762770520 5076
587577773 42351
747644322 12549
309120120 1363
5151 434578123
790804834 790804834
542961493 271480746
774545639 3560
634260624 5974
641934567 4660
366108580 5080
4840 505882420
388008174 6820
569735182 38965
966174014 5064
190755337 1384
161565799 811
388776628 218538932
151042806 666
307854541 3105
901012398 6058
13276441 228
663065839 3078
290712249 1622
573263402 573263403
41049170 181
2908 656349536
61799173 1501
8842413 119
667749163 3544
39076055 246
969489308 969489308
728844347 6641
898327072 3961
913921013 10372
119093481 1157
939017326 4759
62074747 716
659961811 2910
456333041 2613
808291641 17468
662496935 4705
183415126 2917
667142568 4659
571066833 2518
182976463 838
361339760 4603
921892547 5527
196090256 1075
753741253 4402
327312617 2167
133055896 76680020
770359939 5992
999353688 4649
6308 775997544
259347338 8579
143877760 131728051
17829260 82
499400268 2202
922740140 9940
160591056 160591057
797623947 3517
945947188 4171
159888238 705
125642681 554
71536521 8170
748967544 4776
923807575 4626
598243253 4748
649109496 8556
971576927 4284
841855971 27085
162399885 1457
38358511 187
342355321 2790
814325334 283367
448369762 1977
727044303 21053
431813872 1904
214159057 1091
151723436 669
719255630 4099
845132331 4439
885084609 344664137
165367268 1364
351 67537266
609359795 4042
825746030 3641
912611009 4024
181438604 1566
301763364 1674
135070152 843
551487667 5091
477851490 2107
520729104 9744
497889117 59035
17145760 89
860900152 3796
304713536 1696
335188643 19501
978403375 9911
811330198 769580711
185219965 2289
314900705 11515
720144378 7759
607743818 4334
344425716 4622
411742127 1949
336632801 2350
827624953 413812476
553002202 8882
948488775 632209747
563703494 2658
594113927 4522
911254274 4018
58285800 257
391417622 2611
305490639 1347
542259671 2391
727778738 3209
975432393 4301
864547492 432273746
359223538 2894
121463187 3388
585999414 550140336
246193655 2494
713138906 5689
130406092 575
529364836 11858
904813965 5119
475063369 11726
841463275 8961
324625802 324625801
18369 176359598
376707715 376707716
56290 939163660
834884598 22012
6771020 67
971599062 891154058
102012059 734
892303673 4846
573372542 287690566
154582366 154582367
683495406 3536
74158846 388
409782205 1983
478345746 3552
262855745 131427872
717695321 11818
761942999 7000
639782209 4128
104432325 5868
113671668 682
107411526 689
566472555 3135
964097042 4251
109314226 482
203630832 1163
964315332 4252
740920039 7784
34136 643713972
491685468 2168
790146813 3484
443266399 6223
884877778 6766
10137120 60
375569283 1656
309138235 42950
229775190 205101623
4729 782785550
175134435 2102
727629049 7688
492136705 16064
603042587 2659
758936342 5007
999865667 982289968
74205619 1374
42180599 350
838532849 7869
158187664 990
310573536 2847
176823109 3128
886616148 3988
689457813 6120
407482562 6268
856 135350457
195950973 2288
6515 522735521
39008224 172
983270175 4336
257393538 4915
523526361 2354
326215764 1946
2574 339547150
158494521 2268
368664224 184332112
778024528 5251
3001 67099359
894690494 3945
20259600 300
811500960 8310
114151851 619
715481653 3952
572186102 2670
354605822 3861
119920301 1303
531531702 5718
332016591 2668
32280627 181
529504778 2398
916847197 916847198
420654779 2340
306396396 1351
999067580 15302
592824421 2742
964353941 5706
108859680 480
302436488 4696
269046146 1782
360370345 4330
879501809 4015
209421641 1278
28483 456166967
983374447 4336
463334712 4331
101869956 698
952996142 30721
8231112 106
716124751 4026
408291884 2354
849336041 3745
674172328 674172329
651758373 8410
515426412 5893
543167891 2395
152710984 152710985
632583256 18030
170320042 751
737604044 7999
913973226 4030
168052131 741
88734785 1688
567832774 283916387
297096210 1310
288748215 2555
663375068 6746
939064263 5129
849785876 3747
903619583 5292
668742562 13312
132221985 632
181890445 90945223
890387442 3926
854742827 24350
4688 189276783
243346744 1073
466396189 3164
152166062 917
548698683 7540
306809084 2004
145843226 1640
584893990 2579
535932957 15035
839694449 4835
563763612 563763611
156260904 689
251190891 251190891
741394811 6328
806008384 6335
884792269 651650039
275028839 14970
607841919 123520
501435665 2211
892156628 617837
481935126 2125
984267751 4454
77109620 340
788387376 394193688
6235 382863071
1586 231305412
984097437 492048718
412763261 1820
125994835 913
436767821 218383910
1950 304602742
336273923 336273923
545227827 3399
330185023 7328
737056671 3605
61528123 474
582631363 2569
164424552 725
322416631 2762
386758884 2042
552465990 2436
290347332 8832
628216609 2770
489597245 4233
906992725 453496363
723909101 4354
205596993 2066
630938126 2782
451353314 3330
504161246 2223
934551977 10502
758527050 23502
84588690 641
375641812 2522
16815 782385135
648400035 2859
394061580 2541
160114447 706
608146968 23892
4480093 36
13457040 282
621492783 3847
278987969 2506
211311276 1068
465640372 3305
450209500 9651
304581656 1343
699208721 699208721
324537922 1431
581316368 20044
503137539 7003
730896917 4134
264642614 1543
11793235 52
795245399 12840
776078802 3422
904575262 15629
458256240 3679
224517118 2777
280768048 1238
299865505 149932753
329969003 329969002
323178123 1425
176667649 878
329310657 1862
150113893 2452
174817098 5646
503702877 2221
8129806 50
865113256 5563
47626531 210
796493505 3512
468954967 3023
880926277 10182
270490124 2041
938001943 18692
710533691 7486
249231012 2115
831807624 9981
4865 531179599
12512 995608785
459251776 2025
71439164 315
303603322 303603321
919822693 459911346
5609 283858090
757293642 22343
910683603 910683604
369446380 1629
45870523 1358
261264384 1152
189670261 11867
876584214 6649
467193579 2060
771887252 9307
973502989 7492
716467451 4759
459847799 4100
283752432 2988
543170116 2395
585433150 3521
6402 522524461
78277875 375
555169430 5246
934835428 5093
326532599 2700
135807761 814
779033483 14467
827521450 14350
540653635 894422
419795496 1851
2001 248328102
90406705 554
5770 921220890
797119931 6120
13924 604697125
345022827 1596
511693717 9302
388854001 7125
37417866 37417866
568636363 7600
125245078 2161
390764338 1723
738648749 11875
44904938 198
622319992 2744
472681956 3742
604071333 6058
571543566 2747
899227303 3965
308415043 308415043
153145801 5426
527236322 10098
3539 285915388
829969704 4161
51708549 228
40058 826645621
2724 570956113
276829147 5190
784591921 3969
328368290 1799
540345625 12558
629665391 3533
656275944 3445
995254649 988193012
637963082 2813
713595130 3659
908759551 4007
935135945 4541
779714702 3438
69181839 364
954020651 12868
833098003 9482
620054513 2734
832378406 7204
865851771 14513
703728388 7213
158002783 1616
868184055 5046
254913083 1124
371871758 167001904
53069563 234
214167041 126686682
879516071 10127
887379351 3950
176716325 1874
466395247 24893
317734190 1401
151066906 5739
1437 144588857
771119493 9490
84593043 373
838439999 45000
1773210 9
118586053 1404
344118416 1979
1412 304677813
48812126 802
249924732 1102
965676079 4258
222312022 3323
528913320 3720
287219298 2167
192369947 96184974
169428761 2968
53976258 238
11554 354210978
937193182 12837
747694167 81993
633275256 4192
843248454 9961
187285819 1454
214296099 1272
467745561 2440
173131370 86565685
900813852 3972
796044372 3510
50248250 325
724812521 3816
394202472 9235
671528151 2961
13910 896108251
188005861 885
712356814 3141
933993716 19432
121230389 60615194
763612031 3367
311803427 1420
699883645 3086
514863573 3301
130939485 787
835958784 18192
982466388 4332
600000621 8588
902715803 16454
671522136 5172
417874858 2517
468323414 2065
916923904 8560
365682312 276125270
813628757 61258
660004362 7191
17392 224933327
68260936 411
807072853 5669
28150119 197
471501267 2079
702 153384203
825403233 4069
896369610 5760
747733225 3297
822862488 5144
345692304 1661
178031828 785
367774715 4715
66691799 335
171622621 1033
47853111 211
137219151 3878
323141336 2296
21617640 110
548741813 3018
716747335 3502
523726195 5435
155351835 685
775621271 4202
868 110285834
713632040 3473
298729489 16138
763832089 3368
924564927 31388
41984520 450
702788456 52410
674420604 12535
813774556 9776
507100147 3557
701123582 23061
762724315 5100
595958864 2896
632262393 3139
595373002 595373002
77109280 340
52506976 475
344601560 1630
944596691 4165
3340 420455900
749035638 21703
264213844 1165
810425963 4351
646818329 4730
1695 147798941
552267933 42928
115748079 742
789146515 7774
502635410 9169
264007621 1836
682728616 3943
598510081 7680
587620662 2591
81654907 40827453
539304696 10152
639809265 3468
312045191 312045192
1525 269227529
402555800 1775
202692772 2967
155499949 1446
757712073 3341
55585405 359
86365009 703
109761221 794
387037201 13450
737755433 3253
714088814 3789
624429498 3278
265745990 1224
674113550 29534
656503673 3058
748285239 4280
767439618 11338
518543837 259271918
77101869 342
337362619 3910
32350777 424
290447422 12849
743172152 597846821
125945560 590
747640296 4342
378954697 378954698
196968870 2944
249777280 4076
6163042 104
679699055 7032
415481260 1832
486470986 2145
680814446 16161
415335517 2698
252913708 2741
272211873 10139
879260036 640810666
310047801 146076028
874739867 8917
914 136419914
794551699 6582
924401741 4381
629772554 6731
466390871 4374
288044451 1706
940209587 6733
817716346 19889
952084102 5259
3511 228222389
624587922 2754
247691204 2055
460381778 8319
188677231 94338616
734315436 4821
559498332 2467
946629809 4174
501788900 5162
87315074 385
794155025 7688
6065 893490556
568943504 3011
891714792 12998
461294927 2034
751111967 4776
973718059 8824
943715556 943715555
457410914 3979
338982801 2600
294334236 1868
522659764 4556
555660086 2798
386453410 1704
2586 79193664
900592051 3971
892 186976580
321592474 1418
718883087 4942
910523608 10689
54815204 1086
121123563 1004
668151956 13431
326023572 2319
258101934 1226
399605741 1762
162442960 1491
753916062 8153
532733097 2349
973059925 7591
723914218 21685
226110627 997
916308882 31445
86885833 794
5139 756424827
695344271 3066
699822459 4913
838454178 3697
514017505 6006
653827328 3760
72310039 1618
798218750 6230
274241239 1960
573347791 4618
198305523 6836
325772720 1820
376477792 1660
686128873 5651
111495834 803
100531379 2361
67644106 67644107
89149806 2557
64394001 320
261036442 1151
742356305 371178152
330737949 18490
343590192 1515
996349867 7944
626250804 5427
782227949 5092
755450591 3331
988629972 5154
563850034 4369
855683484 3773
431365793 9691
243754440 1112
48399926 48289107
778047098 7428
402425320 3013
509145795 2245
923579126 10775
256187880 1560
418078414 7516
138664099 652
996242199 34869
233224050 1425
461293904 2034
329063619 164531809
713978524 6018
656098281 6219
420371317 2312
753308292 5452
641924748 3194
372264502 2974
955932496 4215
47720712 516
38554886 170
156970868 15089
202293960 2760
569477223 2511
301858820 1331
88902857 392
428906330 12321
162610311 717
17231219 90
187494451 858
408639360 6430
795855209 730033839
425023824 160414060
46361640 233
4013 714387006
732725176 32865
196051000 1076
964378548 964378547
358842 4
798342284 29445
155202 993913608
390632033 2884
267882280 4559
446323636 7629
340065416 3774
870708973 13314
597504650 22521
457082512 163324960
547628479 2758
518899425 2288
671987658 2963
89276403 526
266525552 1191
31574217 31574217
128817855 568
189437630 1394
510284895 3532
140212929 791
4655 383212903
20344019 93
292787181 1291
827771741 5286
48640791 3254
610296819 2691
331557975 2115
10432488 46
263910502 263910503
433910273 216955136
570379570 2515
254866707 127433354
925989917 4447
132571612 663
223030087 1371
5125572 23
645870352 5901
155418501 77709250
798239892 7070
448985504 5723
444742702 1961
117477738 518
745112123 3602
957289973 4221
4477 793310969
412182009 2285
213311011 1835
668200112 13772
506752475 2454
137552940 17296
978312117 5365
721648962 3182
1087 126199213
715978775 4007
944820561 4166
228502490 228502491
697385288 3075
664092649 25493
894229060 5660
429090464 1892
828040388 3993
930284981 465142490
802498714 802498714
776961326 9995
1323 106355970
763207319 4406
874444294 48128
773358318 3410
432952174 1940
527417181 23631
3412 562237050
455451435 3136
172296158 818
721242337 14162
563579080 2485
651351195 2872
900914575 4618
597090678 7661
651073905 3848
13100 926739327
476624161 3940
543622822 2397
841848191 3712
195948287 864
547859970 20184
278466879 1753
901881893 901881892
867731801 9574
3562 432127381
184256925 3248
679082509 13765
802691441 45378
814574354 7799
367059095 183529548
681509961 3005
561084596 561084597
637428693 16793
150788679 856
977748886 100005
177925277 1943
924669813 7867
663132188 3650
847382056 5239
384980954 15641
321591659 6898
248277671 2628
669561334 8267
627987256 2769
808966530 3567
420417875 420417874
1758 388240236
600777331 4549
227650544 1639
702312732 4842
434772122 434772123
949128619 4185
460223359 227064991
93953538 46976769
769055062 3391
624358375 2753
911020126 4017
802392950 3538
497645519 6520
237490529 7088
468097086 2064
268068326 1182
715621773 7154
742504560 57505
64182310 283
542992372 4393
757352374 35851
518932626 3490
178282375 1733
644757620 18101
142670594 56709
722739581 722739582
761170121 380585060
583176337 291588169
510041560 255020780
380147657 2937
532511165 2348
463593624 6995
573624415 4647
363508470 162950535
742286943 3273
536868417 3844
166310005 6559
34447658 815
539715996 211669061
97280193 565
707140575 3118
789753379 10594
572138944 20672
910336653 11389
418599196 4515
361342415 1709
445283653 2582
125317776 1846
645068330 5979
13860 401826442
818879934 9642
655570653 13004
534321952 2356
766332440 3379
291775202 11797
824835328 4208
818929878 4919
47421274 275
195205323 148752753
781983485 8134
2820 468888323
582817583 213015684
596689751 2631
202457356 1392
264841497 4839
946136203 639883071
702881924 3811
249017770 1098
354656601 6554
662995980 3540
853695598 52384
138263901 1498
805826307 26939
958878584 4228
416919191 2328
854353165 18368
696630117 348315058
950498665 5329
262073401 3462
439756423 17152
986700779 4446
303097656 1909
811594727 11096
580301991 290150996
876229117 34466
121551423 4672
689472848 20766
806696613 3557
503429934 3339
164497013 13046
601844870 116411
7418 889126782
553754556 2645
27554330 134
391937000 4130
378606292 2303
853051291 4459
12700297 56
603978929 17910
272378573 2834
413329656 5734
838413535 27754
438164075 1932
5736 526662364
808456428 404228214
603143304 20000
160839648 1019
902428824 525780367
922782081 7040
915507605 317995
404371980 1908
984537860 4876
908580448 10502
302770662 2014
390215881 2453
104980441 1787
2756 443682928
516858248 2279
47823864 14124
653297197 5020
579146380 3564
671212606 3813
702937255 4672
751796083 12571
505975183 2231
495207623 55529
4411 982133300
570274239 50240
661779056 2918
880047041 89920
70862263 2453
166317 1
754938695 11929
565883795 282941897
87995295 388
791744162 414572315
539410832 4470
969684730 934943255
837379861 71321
996673223 5399
321428250 1625
262549407 14274
62801818 62801818
484150933 2537
846614537 3733
785642107 344074170
363496257 2009
858203468 302533549
721485858 7143
913544099 6300
505280340 3198
781175643 3453
348648319 1758
991821098 6879
535682705 2362
225727147 1231
608632277 3071
211371075 932
862531209 4088
316912000 1450
125958802 125958803
416590499 5756
11279 190051150
962 151837449
265324010 10262
244080856 122040428
723193690 273332858
526392454 7847
78193053 1718
890005185 29781
860103416 27563
332234117 1532
289385621 1276
100242001 442
82099067 362
513640705 34163
697963844 5255
974568006 37053
686274189 3026
883453001 5825
817221539 11604
632841332 3119
543893802 6659
976721993 48036
955842690 6270
817784489 408892245
901789921 26154
4911254 24
170586982 1128
529168570 4129
759296267 3348
504353785 252176892
7894 7893
840953461 30829
3927 846452613
489423012 47716
852009138 9546
95627305 1368
211599835 8545
545053404 3029
196074429 10521
302007813 122738399
670664162 92289
406489201 3670
702148033 3096
942841023 4603
171677397 6660
830995427 3869
35606372 157
947654154 4941
479793203 4606
594165585 297082793
11593954 62
349376721 13244
647717951 2856
812981890 13010
158300816 698
811747260 12780
199913615 1512
830508643 3662
192640416 899
370126175 1632
360071134 360071133
613780606 3811
296870689 1309
169770202 1094
195536381 94205351
519946648 2392
590424427 204555683
781337890 781337890
177511767 844
97562999 1020
648634365 4568
176702953 176702952
467873959 2063
59303377 792
883443435 17300
62575012 338
466527433 3752
372776065 5813
399926910 199963455
63728270 281
621412821 2740
618010904 2725
267853764 1290
528605748 2493
474640551 6741
539862960 10374
38312289 1744
683738297 8505
286683039 1653
735092159 3688
651811106 5736
561630283 7634
75435985 1366
937901251 28314
892705975 11397
399486781 1881
918040654 5600
445188128 1978
370479271 136017299
759282362 13366
6744 910238423
242233318 1891
898883732 9148
2973941 1486970
923268891 461634445
376433411 8089
912011855 8043
488713130 2553
32475534 273
350395186 1545
247431164 1091
15195132 67
443350619 4778
192320463 848
712426564 5683
405734411 2597
872449025 5227
72468446 647
732719357 8287
953888736 4206
168673266 827
232223379 1353
591829966 5519
167730751 1893
484058249 2271
383629378 383629378
904159630 5885
550867600 7427
382203067 2203
339959734 1499
629997658 59164
154446033 681
452145938 2757
291041919 291041918
142207540 3673
623115535 623115536
823836056 5673
566531647 273502683
31704102 143
638083767 5667
591390916 591390917
130179181 574
121621905 60810952
595205039 5520
86627570 2137
411497768 6604
646790615 323395308
617104203 2721
747735117 3297
965222496 4256
326843114 3269
393030535 1733
985534018 5641
348843767 3279
957969618 4224
299207851 2410
271015670 1195
825482909 6807
166237804 733
1542 282145908
227491758 3506
181455214 1571
765266822 11842
574074426 10519
809002298 32683
754540219 4361
223589417 2539
238143148 2021
74397702 434
975607322 133790
892549697 4912
149098319 695
190474438 1358
830735434 3663
335060481 4352
742816755 3292
398162723 2281
870706605 8393
539042504 8632
22137687 143
818508793 333347567
104362296 471
3158 707941492
102335761 48452298
475815824 475815825
298230165 1315
976901338 976901339
460845788 95631
830041364 830041364
5800 830212000
766717413 6707
760060039 11240
239039822 1054
803556277 63587
337414472 2776
606025103 606025103
39461968 221
836325930 9622
3087 433584938
826421060 12076
609164773 237623131
980645638 4324
121972929 616
769283907 3392
645618016 40336
423045653 3086
623446669 2765
426120003 9487
758933253 4532
260295775 2444
251346559 1214
290160196 4471
501894023 2213
892750336 5732
28904511 196
965 92097670
479368494 4724
320852382 31413
333157448 1469
197030746 20751
976017265 26287
948522707 474261354
929399868 4098
31169030 1721
794466476 4367
882917934 4651
653124000 5884
7296764 105
964251638 22504
813 167082313
690764492 17814
112725408 2644
128591064 567
97259986 1035
158624917 1793
916696043 4042
622018865 5035
583634345 335483144
300890105 8217
665897948 4482
588902374 294451187
917002445 5983
546194724 14394
83233032 367
637390678 3311
92976848 37239939
417203237 4307
851640803 10044
219036176 1115
716479288 4234
195321501 1700
666786166 9523
974306016 4296
209330600 923
3928 826420662
287280000 2000
864738809 432369404
461977341 2037
960377688 13236
388358695 1724
805793942 3553
784201534 3565
708276760 3123
194138826 1743
738453896 738453895
391492058 2147
175218429 1707
171948015 767
630927614 2895
566392741 4061
245565583 6908
17009401 75
335455289 2241
4629199 266
134253999 802
686749451 9652
478398698 2933
17029 985161708
811190028 273235757
586709649 2587
326353724 1439
949239919 29011
262853087 1159
258287137 2059
245455812 5158
93012331 1999
817589496 5572
700608132 3948
937327203 4133
427504041 1885
319283060 2372
759524396 3349
722227247 4320
901933331 425873962
316828454 1397
993669773 987853925
614952252 4978
41723735 2588
393249155 8359
148306355 682
3211 474800937
2233 306948180
230420671 1016
520413922 12147
890612185 3927
804836040 6040
876397821 15731
254234998 2169
151949969 670
4252222 26
265573310 1171
141518209 624
633883640 2795
589640681 7790
108396287 5148
797857773 3518
76188136 424
314593684 9182
467645117 2062
11520 573615360
87116351 592
860945062 4609
601188502 5069
912028781 15535
221122200 975
808513067 3565
280540467 1237
232464034 3299
821702914 20102
215647163 8720
955107497 477553748
44623102 197
493618323 6748
20033049 19888860
907231651 453615826
73480759 324
841813594 5668
938908573 5622
280541703 1237
493379465 3989
602023967 5928
137128359 646
419758270 2578
430210729 20393
762739479 4660
643352136 5982
312747548 1379
239064323 5110
601528467 6314
82552289 364
749986337 4082
977243161 4309
192271147 916
781068408 3444
391725902 2237
773753016 52045
974298432 4296
79377259 350
675210730 17245
654071405 67319
82776099 484
650691263 20761
715234932 3492
591410042 591410043
162296448 18971
37991086 503
395805722 1929
425560905 2015
224263096 3620
836384741 4008
185845385 1762
4226 830311802
466286343 2056
163424795 59920593
463269535 231634767
375339424 1655
285498904 4097
995835289 974941422
599803634 2721
653462163 5023
778668227 4374
252418484 1113
498369431 10824
977514203 954274645
932769991 4303
109414116 2694
764190237 361123805
174964022 8919
998560774 4403
836633102 418316551
4282694 51
593816502 3305
30091339 970
456183001 2184
249877139 1424
307326952 16708
872708231 13191
774537632 39231
939676921 5187
996667081 10584
45358400 200
265291433 4302
155125129 684
460437138 3293
22211 988411711
467977165 53902
603496277 4389
593053587 5647
870903809 4242
175885384 871
555642849 2450
153764542 766
5760 802252800
810011811 5263
540390811 270195405
124526430 930
223162255 5954
233514222 2034
545000214 545000213
218641984 4668
695114414 3065
88598832 786
760146289 5456
292805096 8871
744374256 8857
790933177 8551
210235257 927
992346544 5692
419276552 3261
16424324 116
34041762 767
174629317 770
956839276 4219
340647409 2003
628615889 9135
887407588 4360
859091922 3788
962022976 5024
153914089 717
830551177 8358
807836667 3562
602119884 8227
4551 551212569
146032704 934
604219518 4333
639738776 2972
97884360 1519
181321334 181321335
134033481 591
7082 202656782
708815204 31372
61706523 30853261
673825753 6728
223304929 5331
906132799 6232
306860658 19346
844711729 20609
50716998 522
628373421 3393
512548437 2260
218461365 109230683
263337082 3801
985684244 66885
435897888 1922
821725618 821725619
134892941 2164
633690596 36484
956470499 478235250
5825329 347
231492953 1572
26988276 119
13116 782211577
714850618 6967
836932669 4433
763210436 15245
396537231 2789
941664401 470832200
632518899 6902
327932824 1820
20864772 92
300272607 1324
277000868 2568
63502039 280
532266181 3673
733038594 6547
326978728 111306433
870881279 3840
343636779 4791
885489527 5852
255296973 255296973
595725504 3048
157388744 2857
176889296 1816
232832850 2959
894383706 23775
31238 582932318
168052873 741
3377 93772116
792242327 589237766
208276571 182918253
774735632 73904
994088526 497044263
24994811 290
142682405 2392
452217975 11459
50348045 222
244197800 24178
648224693 324112346
26590337 2344
560446677 424449609
520642385 2722
262167174 3215
790593435 3486
649566652 404969
537173319 268586660
266188418 3339
267911499 2122
175678525 58612573
823103172 3634
190958863 842
442478605 442478604
35728655 3559
289897100 2562
279335088 1653
322439347 140778565
336930111 4499
824334281 4466
415985899 7069
262302233 131151116
475391352 467435
211047203 36444
152086686 1271
212885310 2749
201407471 6307
829578835 4711
95026340 419
965761062 5501
542616360 3090
971354419 4283
23862 902960122
452986825 452986826
757709837 3341
436121017 1923
476939028 476939028
855683134 3773
156713272 691
40304670 210
306428029 5816
476971459 6067
196235838 1026
758516003 11857
494179767 2179
271924808 1199
530606218 3424
969429263 8434
916697305 4042
557544037 278772019
473997370 2090
194126881 1283
6292543 163
552918722 2438
586187925 3262
155500248 844
3492 496356372
224003151 4990
242103663 2498
764465752 21441
654095226 8997
987081372 5477
706194965 4911
14514699 64
377374704 4040
100220776 575
142879162 630
113535325 553
781752024 3447
782839568 4592
367176435 1619
277582241 1875
479667059 2115
858344561 6980
754899359 194224
408783153 4095
462548833 7966
484851362 2413
943241992 97411
165034191 1153
228152752 1006
269883671 1190
386835929 2535
989269217 4362
948580632 10708
499152980 2839
167600028 739
36855536 194
260339318 1232
640460608 2824
5698603 60
667530467 6284
117251777 517
141709231 702
343415777 2992
605535695 302767847
88675281 391
911740515 610364072
2146 477980706
149683012 660
689728808 269397495
14890935 92
61006830 269
323632647 2121
213405977 3296
930536345 10749
984453587 57329
271536209 5241
624358377 2753
547407077 5362
603636568 5272
154597122 906
93298855 5358
167 11376460
991149447 912650156
882136088 882136089
417408813 1915
2568 449035909
197936992 1464
770974285 4014
677425194 219711
877328683 5254
141251813 2360
308207113 14477
500125803 48693
93213720 4893
475888715 2269
727977960 12136
269939070 4770
52256889 413
231425317 1164
918316679 7620
649816212 649816213
208085723 3794
691020796 5948
139706080 2960
183647739 1076
189604019 1135
662249363 662249364
302501320 8804
183934470 1666
446555273 3854
53069627 234
970354652 33494
681037950 5050
985510452 483123965
170424181 1703
1197 192047194
11252 900925136
536142157 31251
987681955 474730566
701464564 3093
542937653 2394
445375884 6198
61825694 857
264080851 132040425
76441208 366
402254018 13651
475813787 2668
353894634 7214
458279729 458279730
270052991 6494
110689374 899
673298635 32206
766710394 7846
272111852 1397
473946632 8855
248074646 248074645
10432479 46
213438174 213438175
303437325 28160
570759552 3504
103644087 457
288245569 2496
2013 221140741
8618073 38
146525314 146525313
136484961 2102
506656850 2234
128482159 939
959001593 959001594
80560860 771
690627403 3173
867558901 7332
170547902 752
660278253 84914
902587585 451293792
170403353 170403353
784554263 4472
842752105 7847
985677735 9179
368015849 2263
857499410 3781
42848976 12548
93731021 46865511
587154969 330796962
396443073 3856
503914248 3096
621181869 2739
958533074 18454
758709935 3422
564078627 3453
439015791 2030
946285905 12565
218239127 2454
250246996 6449
910805574 4681
795765935 12776
509030790 3449
432973064 589079
255928259 3108
374269809 187134904
348111923 1707
196168841 1835
990021652 480119153
911271292 6029
128701674 575
4523 918176150
456 101402088
266027017 1173
210602845 2038
5468 847587384
994744604 490435001
835926804 6442
321366447 1417
286730567 1752
30830045 247
643147833 3602
148939921 3845
487583193 4577
425008062 1874
866603444 10004
899703903 4029
777972861 4213
700554424 9752
536927258 12622
191923425 1022
917201679 149090
793701883 791570943
856202662 298235808
254982251 2663
771487080 7420
962043230 5165
649119274 221165
395866016 2029
983003921 11049
561307724 2475
627620280 4771
82274741 1737
345415859 2292
171001169 754
787195031 3471
881122177 4464
956978204 10598
260409578 2496
31523963 139
454610189 4209
150804248 150804248
975782540 5457
55798409 641
955833627 5203
801058560 6910
139705721 1540
1058 195670626
276685129 1220
205911968 1273
962411578 4995
199043207 81176985
769154576 6976
735049577 3958
594731510 6348
606690481 4139
284171630 1253
747034301 747034302
407752102 33942
741563871 3670
210941611 1254
211673433 105836716
940277946 4347
26068 745876021
863680074 14011
376185582 1982
417709341 4630
770073972 3486
254460623 1122
928294798 464147399
989525616 927728849
223834984 1048
964177283 9726
219146699 1144
134487063 593
418648382 209324191
699999097 8824
170579709 1313
723945301 10140
101149216 446
465736442 5546
700752929 12707
911703993 4459
625602104 625602105
928490541 4094
199333792 4662
502568857 2216
718624375 359312187
254184472 160461322
203046713 3651
889709165 889709166
257318191 257318192
993939317 993939318
831941343 18079
653462353 27458
538856395 2465
325516931 1644
93794037 481
155253180 969
870658327 3839
383637826 183468326
392998447 2846
312400747 7341
655586636 4345
553533029 276766514
752457624 3379
646752600 6225
4590 934175160
359889632 2555
532089204 10963
546055029 260392269
931629417 787879095
560320507 280160253
750009535 9616
125261683 1198
219440892 1958
100073996 26243
591927119 2610
81320959 718
590174871 5904
685701921 7307
986190575 9836
907395098 4001
74945755 1041
368538468 1625
471827179 3620
166493215 83246608
398629366 1804
738500617 738500616
11755106 52
823978584 4609
365906939 1616
536073327 2576
487308809 19823
910813648 466326917
164435835 2687
996152729 4433
649078705 2862
554281360 4729
560655469 126721
189492182 6416
90946102 5849
947006761 30345
535943709 267971854
977470363 488735181
447030867 2876
465 104319948
494938953 494938954
272605435 1202
783364520 9952
5183 860572462
699426527 3084
294711777 116644359
676422262 59221
591844283 7321
653195429 11500
250182139 65390
123323266 585
583762650 2574
979760235 5527
979756115 489878057
610445552 14789
61564447 323
212212055 49944
847567189 4330
622080170 16129
766560341 3380
4820 568591300
686775135 3992
862740316 9063
380128961 14480
630195565 6058
260318808 1228
693308741 3057
402754373 7458
34952816 322
354474904 1708
767984485 6967
984499732 4341
125642768 554
335150361 3973
90262936 398
716381548 4399
543312509 2461
960806939 7075
811865949 45850
462980809 231490404
191268460 191268459
819134928 29608
569553533 2662
784381221 7595
662157984 4238
2775 546687632
118385423 522
790535895 3946
653720813 3427
503530509 16010
628215784 2770
350395184 1545
516384511 8907
588989233 31707
378741341 1670
202329980 1290
213436611 2606
16591 307478480
948207116 24817
798695428 10132
39508965 39508964
159272164 159272165
134465426 1377
126409909 1345
403224276 4573
616192796 2717
636483377 4106
992147605 6593
804725465 4638
122165999 660
192883579 1042
664273767 2929
437441022 2558
210236732 927
949598253 5081
430224424 1897
4040 847020969
505581856 4134
4835 778468845
973459250 12050
184338266 2213
884258110 3899
422993124 8898
832281020 8929
936204326 936204325
183225372 91612686
890296812 5267
362372644 1633
396337368 5581
888263564 9713
572348219 4751
844343810 3723
646628601 40475
781482917 5432
5605 871157125
590668324 26965
423546977 2223
814750959 4688
536592237 2366
83663348 382
357877775 1578
797400008 3516
555932699 5192
228294361 1022
737590561 4188
958123447 8944
675727841 5315
2178 395246098
449046180 1980
850761786 4578
901725272 3976
90103999 560
527649419 527649420
247959539 2774
772548937 4192
966813891 4263
761212693 5106
117024155 516
437646345 52463
440727691 15285
522941529 261470764
322534838 16907
21439186 496
438258920 3432
691236379 23366
14748 757301691
557090989 3019
647080505 11845
16993283 84
130638117 1431
156046941 1632
489627327 489627327
3885 186732525
238131599 1050
649614003 5749
7289 461707127
213185419 940
853908395 12604
431553069 215776534
893099843 446549921
179126949 89563474
322215146 4642
440564946 10999
796397777 120066
756061275 11923
157620506 7953
630580442 3939
882355720 38008
914949719 39658
933771687 6318
932942835 5524
996624564 994724517
298686448 1317
661484365 32588
17769605 124
244939834 15784
450961292 2635
2010 389989500
945517243 19569
115089192 5922
280089356 1235
340508625 340508626
450846271 148696
33338570 147
332827046 2894
554052855 2443
531376426 7881
377038407 3568
284197460 7340
6787 744502753
792678599 18550
536591487 2366
295646929 3025
255482589 255482590
765538471 8290
6340405 164
411075265 2224
758951193 758951192
176269931 176269932
442244401 1950
12187 786907600
2274 389977356
256964304 1411
365685121 142186087
889963293 4406
303841316 1369
336827459 3433
310771235 1373
426121079 6420
772676936 3407
2703 472541163
39604985 629
394067489 2661
885773681 45520
154687222 1521
993835851 6238
661325471 2916
735788257 367894128
110220425 486
570769984 3969
874771197 21866
239769805 1567
407997843 1799
292916322 1621
264564037 1419
873682362 5859
464643458 10551
59310213 663
9496343 50
747379839 747379840
186084001 1000
544417105 3696
621183289 2739
503028457 18588
129550509 2009
92912974 1000
127904699 1470
285077960 1257
329183167 1607
592301473 3713
350725953 10046
873073849 5651
11826425 136
455015081 2837
572874065 2526
356645881 4844
546067989 508425602
144382021 694
864421040 5740
547653498 6986
551963845 9769
898978440 5988
211618399 2480
228466144 3485
375511817 2086
799818625 6336
675226980 4068
5411 335899891
885104189 885104188
715587045 9662
794597443 6132
3329 599929077
612097192 16157
958565005 22702
292334889 1289
468300167 10161
713903936 4581
862586451 8414
533186860 2351
863545960 107060
918982997 4232
363419626 29066
10492 872346848
194406449 5737
475688335 3454
992116183 7078
473144945 2918
830175211 11829
266687315 1387
153383201 64490653
521977326 2306
800346302 3914
924950566 15345
324860369 1788
354538041 1749
73004173 381
985827461 946429530
976778289 940126613
658836320 2905
973744710 4758
62367609 275
484359744 484359745
403401822 4954
246068234 1085
773904439 386952220
383049999 1689
867932523 4770
2410 531588160
875814973 12584
814005783 13664
435640123 1930
71489195 1358
911119991 5555
173540331 86770165
788739955 31076
704593820 704593820
47626111 210
606575113 10033
795628365 795628364
44757890 805
526492539 2962
61881385 763
192508849 192508850
479898153 2419
627360639 12772
936646831 4130
408757360 4840
754582071 377291035
404648945 1998
1717 259813006
351384959 1576
211222723 2213
602384107 15215
905244200 8435
393128713 3832
115384582 968
640106497 4091
929194164 929194163
30248381 5267
172361921 760
529205902 2428
470762601 2420
930624923 4269
222780084 92584861
236486673 1063
81871551 361
36213319 1614
258530453 3549
292025088 3456
7447 81432945
992053523 5875
738525689 5710
951211546 29581
17466000 125
351083996 4169
87853479 43926740
417328275 9165
114358035 566
799383017 267229983
12409 839357169
964771535 5161
511415959 2255
9836 919618418
989063989 6343
217007309 2301
751760232 19004
727538262 8767
649521403 4729
418409796 46177
690233841 690233841
719533937 359766968
41956694 185
251879821 1158
623108090 3193
26604406 415
383017843 383017844
829609308 3658
359919879 1587
925542233 4081
95980932 874
899759597 671565700
24604079 248
43717757 21858878
33651 392511390
691384615 4108
704149112 352074556
313454677 4551
321364439 1908
107401727 784
689702320 4334
773589191 8458
786866757 8825
242394739 2471
928347642 6078
931816971 7316
270999286 9847
160084307 1704
352026660 115079
709632818 3129
902401861 3979
72597561 1945
157847232 696
734561593 11634
230195554 1015
653059454 4215
460497375 8325
288816310 288816309
180169148 6454
139822710 1117
947314284 4177
269642286 134821143
981560105 4328
169922308 5155
381038577 2456
592004494 592004495
463562847 2044
145984431 1429
960080106 816947343
818188290 9521
913509116 17345
669037507 2950
7412823 35
320042188 1706
764149619 18041
281223320 1240
168889029 862
611857801 3580
502329970 6869
548880374 59509
381916045 1684
824717017 10116
751570630 751570629
366268912 1615
164773447 3161
408599672 2212
2985 314905793
214318439 945
675032332 4316
136109106 6462
751089880 14461
817559457 13867
588527486 4205
1563 246663459
415880412 8725
4022 906219140
634804895 10032
236997503 1045
745789550 14410
318591687 3117
3743 797487323
112715624 497
8217 969101331
5672 851577568
544650310 4071
376485989 4890
290520553 1281
997047545 1470323
401263242 2711
466463980 17389
662007589 106568
690688313 18863
889935733 3924
854245773 7197
356145794 9200
242685201 5100
381517323 9403
34699328 153
449384352 5776
754387919 3536
111853085 1271
950379720 24634
246514276 2529
75514927 1282
167826289 740
512494009 3490
853112703 853112704
557227943 2457
188874503 3864
81654624 1417
44173163 1083
1359 137336005
419954879 226880
80409164 706
781329179 3522
918748216 313673
344048461 12020
703487414 703487413
337376262 1986
429759540 299484
714926250 28750
676264753 9228
119967497 4329
477882784 16592
890802450 5370
756123311 3334
721259881 7862
373930505 1655
204025268 6813
967573293 5220
364156624 3355
776153304 25089
634569692 4612
449882697 6130
895253545 13514
90943191 401
16582 646056788
326352248 1439
541551486 4683
144021025 1037
495688220 2781
345405088 1523
502936745 41783
13023 842364297
675953092 8419
178299220 835
516316140 8922
952455899 15356
122039655 2549
978009200 6777
249630304 5343
331842388 331842388
269264710 1247
855542135 15286
568473225 4089
716495272 358247636
132805209 2146
437496671 31070
292108095 1288
852091803 6322
712125966 3140
273172521 12620
457660019 228830009
958115343 4226
144999863 72499931
497712689 5456
889475567 3922
360561326 21425
848885600 3743
619822536 2733
800575759 3530
654524597 2886
527475340 392879794
653096027 26841
937130049 36670
131664935 65832467
549778852 13344
491004680 2165
2624 592815220
588516562 3901
830463630 830463630
383505271 1691
174629891 770
776456649 388228324
2596726 22
212426347 212426348
725279521 3198
19724161 240
749091137 3303
687543535 6181
508479787 57595
436586347 4739
799929173 351779635
764897890 3676
471498880 2079
63533302 3081
665228618 3483
68128944 312
738797986 3530
5847 359655325
55911556 255
724682981 512633939
879507980 7415
802842052 3540
3978 707460729
117879561 1762
108180323 2436
654057747 341849489
571089825 285544913
786878387 11124
311074011 4134
842528564 3715
794300764 8942
3633 518799666
805038183 5174
859999056 3792
12152 923904408
240877951 3403
612493501 2850
681520392 4536
297210324 44335
449908237 34053
604819310 285173
617966482 10527
186423449 822
797037277 5019
235792048 1712
169823474 4962
144494333 72247166
329908697 5922
4879 521891993
141339444 1105
832072799 832072800
542287433 14478
889513855 889513854
336865591 33515
679993745 3196
169700818 2267
251667469 2172
639946668 3192
553602472 2441
971240064 6312
461294927 2034
4605 980888371
885171205 3903
632545943 5732
996535866 996535867
268521729 1184
272580190 1527
177070008 948
212418447 1364
833750576 28213
541503169 2614
550347449 2975
283318951 1790
543350722 258150753
184662443 1516
329050961 7149
548427063 548427062
688413047 3468
901270441 25730
717494032 10484
672173692 3673
175048908 2731
131094643 82316575
115437638 509
636473592 3186
480361721 3362
212515476 1534
965684595 4258
464612515 218469649
958731068 7713
191604927 92349289
155736615 705
174483404 174483405
340421759 4431
38101311 168
276958529 5639
11637751 75
895894132 4236
978858077 12229
60553866 267
636208250 11252
613083261 2900
196539162 1619
813643285 8671
91424596 617
236850039 1283
316296953 4417
191228439 1196
485219433 42974
720739524 4669
510711370 2386
831344784 11364
953206776 4203
746975391 7115
237445368 4725
777 139603157
315246615 1748
984586532 5329
68418505 451
464300322 2053
412126252 26023
670991113 7173
332547426 3670
25173897 111
597820548 15544
540857288 4237
555398834 8627
904999190 904999191
13788271 69
545512121 69805
397794202 1754
842903588 5833
627683026 17921
628485218 25618
986251946 5097
7000 798552900
681499737 5231
108043285 863
123665721 123665722
235600423 1692
227307408 1237
478729754 3293
62339212 3484
426395339 2660
701352524 701352525
376929271 1662
338168555 1719
646128369 2849
79873534 1898
665486641 2940
761699861 26631
501888482 2213
228954706 1813
339195749 2409
382036678 3041
99651701 1310
678841722 33111
591140314 6658
205063771 2158
985295767 6041
922306685 554896753
182351009 857
906146967 6811
889475890 3922
503927390 28973
820677038 7025
24038898 169
629348156 2775
879094728 5261
219647056 4196
71438 991263632
515382787 6189
594686048 17072
666904797 18236
507951500 2380
625231016 625231017
410624181 32339
112274019 729
199586852 1110
93958346 1113
31518222 218
1819 359790546
505998481 6096
900569641 4440
682695201 341347600
791988732 5394
325433041 1660
452683628 2252
3386 624263556
319676569 3935
609671449 2889
497145263 3696
61850089 3834
291018251 17444
664527905 3577
562673434 2481
454166528 8408
733239939 8108
719229636 9579
498094319 8762
565744553 565744553
354904895 3008
33263225 212
707527686 3146
279565551 139782776
352056904 176028452
396210853 3107
901365181 10406
606670288 2675
118 26063004
793682936 10293
966353229 7835
408570143 2486
5194 742271128
405643040 8433
8487 938399698
125612304 1795
999833090 7599
450639283 2363
853550009 7314
757199384 6818
275098697 1213
967477539 879635873
593052470 3713
362606054 4165
98859572 1811
484835493 3623
552466203 2436
633498719 25836
923462980 4565
939544341 14806
748783034 11583
18837347 9418673
788389029 7691
823450474 35044
103306939 485
639102675 2818
168420140 2781
52771920 1730
29834386 147
3671 644043911
907780684 4055
172171041 86085520
721277958 44026
72984393 424
134331662 134331662
420474707 2196
99453993 49726996
4203 753871095
42296029 201
561033544 2596
148174958 5002
287256396 8332
739345180 3260
897641430 3958
975567610 4406
992063071 7038
181254397 1108
318044700 246145903
699092295 699092296
53922310 389
283854073 15447
491150279 2371
411012240 7450
920954125 5994
542208713 16648
820074195 410037097
778358578 3569
543460859 26917
943 204050831
659964721 2910
309751014 1895
940650168 4613
494164137 5954
400514672 1766
329758005 1454
569988864 21553
947388561 9356
976248459 4930
840088160 8480
167037726 1646
260436361 8916
672723477 4580
898782807 3963
945290408 4991
738666960 4260
156067456 2527
127158248 63579124
827604976 6032
42636709 188
527994001 9000
342801131 1876
4141 645636814
508469905 2242
140443547 1070
817127972 3603
918684352 44441
396736011 4383
616142561 7480
232305420 1041
600207741 300103871
383147785 23545
4500 563191494
832683705 8221
156939789 692
792434105 177085
63519528 888
858245832 4444
660622494 4494
469046446 8529
566227247 5111
131765572 581
624135232 2752
127507284 664
339054039 1495
66056579 33028290
198468109 7223
679053226 641310188
785066698 392533349
834175637 4922
53491673 249
833387094 5195
403035945 13414
984278137 4340
938919074 4140
917181647 34726
950934663 4193
8471 935961483
627816169 3612
835838977 10124
458861759 3372
582256389 3199
580158611 8019
262771594 11045
444751163 2223
535848679 4083
512188711 3578
613708984 23467
9187 236781992
959225553 584012770
657240318 2898
20575786 98
83922055 1127
589988556 7419
331571282 1462
4879 795706352
393581311 3210
745899365 372949683
119948836 667
144926351 72463176
172944182 2786
551871226 26001
34368619 244
22096479 142
426397519 5081
19653932 187
515264519 89924
404272395 4857
122798935 111434296
500436579 3428
185897710 3187
238793463 1994
764597323 382298661
768703547 4369
474612097 2688
623275521 3368
806278569 806278569
466510253 2057
451506407 3244
213368824 6275
419496316 160665
411404047 1814
485 95356999
890186508 18987
807685974 7578
807833103 3562
391 82922889
685941212 5491
13012 771143168
472454579 3991
680379001 3000
273557393 132540425
855689989 3773
998787563 4404
1852777 49
16865797 548
319444425 5167
202336558 1757
418128704 4064
425915376 1878
343799950 4452
928029715 4092
282919484 2534
457895815 2019
237837473 1722
4632 719907954
890843009 7109
337289311 4065
298766090 1610
23586263 104
911489981 424357755
15454569 7727285
923574423 12553
920999134 4887
408225600 1800
868161535 5696
984508414 4341
297780668 4227
838962954 53759
100504066 598
380566621 149599
1458 215679024
73876624 853
299027465 2384
184609327 814
429261917 6239
322301212 322301212
559497900 2467
463788822 2045
936428297 4129
204201360 2090
192091986 847
282789730 3019
917150311 4044
756553098 27041
135836344 644
607651097 303825548
72103570 414
327823420 2407
744787295 372393647
726820517 726820516
596768628 298384314
653466159 4880
729170614 3357
359410172 12826
399916161 3026
355826143 3087
223430510 3028
719847480 6809
46867232 358
3664 571240183
574462812 2533
439652516 2738
799211484 3524
771259266 33191
178774039 3442
574596555 2546
408009135 355115405
467923549 5197
799931015 9916
516935895 3688
5198 941913986
95773719 10817
886387193 4677
443155773 3086
217646956 6155
653069603 3047
590924455 9554
891497532 6222
567853819 4233
716535300 8879
892906159 446453080
860869654 7679
516003344 3861
4596 807420684
383499259 6557
13098 487207162
802073960 39922
283298269 1564
290829755 16853
10871860 5435930
54733173 3713
899524962 4471
860812474 11618
412986581 1921
628356346 314178173
590466247 7313
375028449 6579
984444436 5265
914244750 50879
261686665 1915
487363877 7189
1374 151613558
548607433 274303716
579451004 2555
411172082 1813
528196240 2329
181717640 1534
274709700 1380
428442450 3428
465784057 11574
6123434 27
4762612 21
987073587 493536793
706460458 3115
42030505 411
258101723 1457
321782949 1707
279179721 1231
610511039 5472
9754 550646655
396205625 1747
629948001 5150
409015089 2299
331065603 1638
933020328 4114
582954657 3189
519124600 2289
595367907 5339
576530503 7282
249087189 4550
563398161 140920
711986490 711986489
654745618 2887
984714068 26583
271671269 3085
284170375 1253
763467816 3950
901463531 450731765
644434512 10128
11597 294680317
802385688 3594
282811490 1247
928926954 6277
809544582 11403
91382483 43736484
630442734 144279
587828613 6105
689963187 3886
215652181 18892
324255009 2613
748413149 3300
403803815 5441
600372406 20115
644723326 3513
907237508 902844385
861582808 3799
20263225 149
988015377 7229
697552734 348776367
967724979 4267
880726094 11306
935748726 4126
97293768 429
443386709 6478
150950690 1354
744720530 744720531
907882535 14223
968621893 6146
976284392 8189
88013554 406
977820811 135370
524034733 2402
972721649 4834
138457936 693
105004486 463
465874529 4522
687631284 3032
384592207 6776
269465130 5025
767623912 57487
331705014 1934
56970295 281
745965083 745965084
620153325 3641
521420186 6818
158301514 698
94345505 416
25117814 11702
945623395 928165301
273466453 155467
171371745 1682
566930733 5585
619480754 24109
124735541 990
314675374 314675375
41202923 2661
737873731 3630
603951248 2663
472341253 2962
964925510 880790942
810615159 810615159
82897799 410
455490044 4865
626402265 2762
743317049 50350
715075175 3153
134141423 1462
889295041 5344
923757305 61058
806327670 6735
276005864 1217
128591489 567
526386553 2321
962060084 19691
358332840 1580
245402443 122701222
828926884 4146
364677362 364677363
644337544 316151002
718020716 3166
836700260 5030
404125380 11545
942322630 4155
465606799 2053
72120175 318
589231551 3974
268123625 24475
534735713 2811
22658380 108
733025701 3897
51028200 225
377989150 2697
859259408 3900
195979894 1795
255366667 1126
384864326 1697
291435737 5218
363015625 3558
230493547 111741378
256253505 10288
753947981 8298
728747712 4158
914195534 5995
139755935 933
112383590 84179173
605760051 2671
527823558 6309
908079172 4004
198718 563564248
582843190 11321
358954777 2637
370259059 24380
976252135 4952
76591666 4145
38118863 336
518784392 518784393
725961193 3201
336593463 9161
925762684 4082
526914749 2595
292177169 146088585
23052 992966612
177559666 1055
789324435 394662218
49982808 438
688700609 3330
114900551 1131
819681105 31403
747672768 5571
865688399 796878870
135427 974630566
179556983 958
252420397 1113
531299583 5776
921376276 5277
817184677 3642
441786947 220893473
154595508 154595508
580703044 580703044
751502797 11570
84593202 373
733397937 3721
599268581 4358
340366265 2983
271550130 1578
121003 502162450
809650196 3570
499105570 35715
566412880 41101
822278670 822278671
270342435 1581
86858926 3225
12395174 65
357238761 20330
581041105 2562
950259084 4190
983755616 176174
540514591 6294
312822596 5307
200265263 1481
502498536 5224
100151822 1346
860674433 3795
689785201 3672
758182832 758182833
330742042 2861
224943161 2292
799557823 8858
756591134 16110
896845951 42350
202739311 15105
102855977 657
4556 412636920
737417399 22520
179392471 791
406678092 6823
662913015 2923
391424395 3016
838673945 3698
317320573 111636073
763962386 4014
999517593 10936
2969 206467324
219309008 967
13814134 554
71403562 638
97770458 90849802
363583080 23247
793149018 3977
524346411 18731
312744788 1379
398251705 4218
478419445 239209723
622774752 2746
423832691 2023
263079269 1160
995221717 552997514
939143747 4141
33185744 3482
2159 326906632
593296014 3621
945575595 26132
403462969 1779
364688806 2015
98303330 2593
69628326 318
136328 788112168
862334809 6729
834502926 834502927
176699247 1033
673846525 5708
790982606 6559
50805437 25402718
6401 565495050
581035145 5091
428553549 428553548
979167699 10530
296316202 148158101
841208597 104703
423358649 9945
8024 783658602
705511572 22614
485896475 242948237
765748138 6708
138505021 802
129045692 569
389684601 2221
163279519 1480
900238081 29960
987186120 42565
583984650 292931554
720513661 231602
433980070 1945
377790838 6731
449352372 2324
460318031 230159016
497629285 2513
328707329 29715
686180919 3412
854692060 25807
393158822 2506
182949721 2868
2855528 13
20597712 1017
903417515 5005
749770347 350861028
353828553 2149
581493693 34268
802107288 39251
515254143 6317
737558678 4789
169214676 1505
887427359 4320
376713755 185389355
481049972 18426
978840647 4392
9781 235688536
206737411 186873333
801114479 8576
104076155 104076154
646388983 549423052
4487 541836659
722892408 4319
917716360 4378
358399586 13726
43997757 194
842789190 13183
502759005 502759006
170095493 750
624268476 3939
414633238 3002
802497687 15909
154988110 1459
956147866 6451
274609022 10049
691715600 3050
68150669 777
414347866 1827
919644806 4055
214257420 5406
221981489 1038
3735 553960260
775211680 12449
602120903 249267
486216257 243108128
420150784 9810
71419965 13762
752547678 612470682
996265538 14697
813676805 5429
77542039 397
159662168 704
530422320 2504
197072446 1374
790469729 21122
360309049 87816
688259699 3998
480065249 12250
799769200 6992
268405808 3009
280665928 10473
945076986 945076986
6340 199291489
148298441 1398
906513147 6269
940093031 5416
4278 654819149
988812129 494406065
918783945 42145
421168547 2042
4429 875371538
282797953 1464
971183867 4964
812448217 812448217
701263312 7528
702815609 3310
683944893 18503
4383 347216877
997487705 5458
739479599 7310
686904151 3306
622658338 3873
308698640 154349320
536371305 2690
768842425 4088
10659176 47
603037268 2659
2041 240307753
89580984 568
534914307 2719
736079370 4587
71259319 2131
480766238 240383119
881341965 5355
645540158 7961
858475919 814094459
535973616 535973616
43906 315377694
41579389 190
993694586 11912
975435980 4301
532397984 2597
554611782 2804
275612825 9241
922358998 4067
633064981 4429
28019141 469
605895164 2737
799902334 5846
41592650 2049
501890696 2213
581333782 3129
964768914 4254
665507806 315960298
49698976 235
833237483 3674
696706851 3072
583882640 13082
693405619 4051
173652288 2487
154218559 680
273136491 136568246
455851921 2010
267998254 133999127
607576113 2679
919888164 6772
352191453 176095727
138379058 633
373326974 4725
483828693 2204
617226467 3578
19292615 101
351307890 351307890
499708162 2388
882133761 882133762
625710143 14802
712856033 9692
615024749 11429
464497916 3191
549383734 13281
239088389 9195
17689783 78
634126832 5069
585469102 108392
367403832 1620
491997860 8956
446102651 1967
560178286 2470
480120329 2117
641199889 3512
930732830 10183
497027982 248513991
632504318 5757
733379619 15310
484276143 10482
27014064 175
710597613 3391
209333102 1538
211961883 943
440061203 3078
700527090 3995
950938857 4193
926374912 9055
724283732 3473
51832964 25916482
692619714 3054
685594605 3023
104551009 461
644248514 10284
377237882 15442
690319775 690319776
11465774 315
328433916 1956
724860799 5840
426303188 3342
530 105305785
512780484 2261
248275386 193960482
748 165361108
947181481 25240
92373993 882
745346901 5109
970864065 970864065
231318856 1203
324262119 33809
766913174 8359
770574444 7001
3082 305062524
616880249 5173
8172513 89
811915360 3580
695347337 3066
761881568 4648
979431622 6633
854094905 3766
179729341 1211
875943974 321346388
880667977 4660
808745265 7787
626596211 279910006
12862061 92
331136946 4159
110790774 921
452403581 5284
745698942 745698941
293419739 1427
211369394 932
595262267 5477
771666153 21054
904456515 749826593
139964759 702
739780299 7919
320592459 24718
244927088 244927087
171718980 5537
495123278 3013
455067166 455067167
144954165 1753
12061 805798553
911402765 4702
989379594 451317601
29619496 12988504
499624979 2203
817373629 5009
3867 708577479
639346528 11709
133806690 590
736449015 516082
208207405 1504
792871786 4914
505505499 14125
730652407 7928
78032552 78032553
459890393 234425409
433712660 7220
75286566 75286567
407309429 203654715
828668472 6541
920296915 920296916
218181813 1703
465250000 29776
6311 679931933
811995184 5324
379499209 3658
430973560 2980
250152680 1103
972140559 10607
752893443 376446722
509994929 2406
72468656 625
3037 683909418
435517759 10210
943235489 5843
276566888 2411
938489147 4207
410304414 2678
720991393 6618
224232177 1624
381518769 19672
31895440 259
452452034 1995
65089466 287
692510650 4698
142844008 13541
867799181 11338
64549849 453
501437112 2211
1572796 9
216963125 4201
184384056 1230
642145300 3550
69453260 621
571293221 2519
988384671 39130
595739299 6764
15998465 7999232
472094421 3655
96974125 1047
280991932 3562
240774426 127664635
468271860 468271861
892898800 892898801
655304069 4608
512274365 2826
530838300 4839
593391509 4610
59192553 261
310931709 1371
3419 668173306
87315580 385
14514684 64
5493 830105249
8164511 36
471482984 3622
353796115 1560
538978439 2730
536121922 268060961
684346869 6523
907095213 5049
511985876 511985876
450758569 11544
857047804 3779
849165917 849165916
589377658 2721
531600836 2344
893854546 4702
670843001 5375
864838260 12557
712735281 4779
574670232 5316
128284542 1291
767637429 5756
989739493 5143
201026771 1107
217824626 1259
5512 698676547
173277460 2636
500311095 5667
427502919 1885
189712834 5664
875984060 26075
289159823 1275
51467904 344
981575243 21373
958846961 958846962
875964737 6592
914019078 6934
361757969 12298
327136452 8952
678331882 2991
491456184 2772
718413754 41990
482010536 3470
554962633 8110
899662035 449831017
277951953 7754
500418677 11257
101243066 848
524427803 4633
832081512 23402
14226820 7113410
539959551 3175
737443607 3646
257871220 1991
673115689 2968
848674249 7419
626399557 7033
326231735 3829
843654635 5724
903303381 37051
937994573 6094
302014907 124031714
495361635 8239
139456111 14290
486400503 486400503
946711653 12581
743206294 9313
68897652 439
444279701 16854
488737874 2155
649941481 6623
696475162 3071
18023812 92
159890441 79945221
154671462 682
466406371 3051
278096199 1244
729593081 3217
928725728 6514
35308589 436
9472 672235864
699425471 699425472
30153892 219
470097251 10325
129498752 571
607122183 2677
686043781 3274
995612489 4390
78285 937385362
212627652 212627653
69881619 1543
380196303 11605
277366860 1223
766645463 383322731
477682458 3517
264894233 1168
109309033 820
821894208 3624
907475015 33208
864994789 5886
889422040 18052
118838879 524
895793429 4365
954237598 9797
724771163 31181
7733 848667198
920956235 460478117
824165765 3634
281732159 22640
829359936 5448
916724951 11154
435523325 2441
675383599 2978
303902619 1340
446454876 4289
283161059 1652
955201247 41489
358311169 1889
668100543 5308
7110881 60
883896923 11553
732864582 3929
928317235 868260728
719225304 19114
214557922 1257
542937654 2394
97067622 428
244443260 1295
476502582 10239
278117439 2384
69715734 838
156569066 2161
212249472 1078
884515465 5607
433856575 1913
78585729 361
6638 978782427
260023436 5567
69730090 3289
266667512 9776
391784741 2022
438348424 14870
986545201 4350
696894262 8269
570792118 2977
338843549 1877
938203800 127560
784284821 5819
816495037 5579
852055346 3757
314585964 13794
813411804 13517
482837424 25612
699137405 341541731
223203434 3535
630481761 2780
653106743 3123
638701481 4491
813272526 3586
50062322 798
905835442 12469
845934160 3730
716213103 3158
170970963 1579
996491801 12850
278644212 9198
37712149 562
894647842 4411
114983879 507
986998783 4352
524374242 6831
602765065 22248
457440161 2017
636825181 42132
169908508 62794389
282514680 3158
200031427 882
567945703 7257
910397459 7135
546081311 5043
494 84325416
815523660 262395
963192311 4247
339317293 3778
565291368 3396
763385729 9190
270576601 1288
245964107 122982054
865891312 3818
285529868 1259
321819268 1419
3486696 50
102350087 1211
163861963 865
436125629 2911
21412 418304832
620585706 310292853
183020337 807
906488320 3997
757846404 6496
932741433 17063
337959415 2498
513711368 3200
965419343 5756
954001776 6725
450341163 4041
617923094 3765
723821774 6925
537505280 3328
656558190 4570
353684240 8645
881730763 10628
813358993 4347
134189106 1714
873153051 3850
602635989 262115932
341189527 341189526
378166749 378166750
845253784 3727
427956503 1887
941952457 437137763
132896863 9872
447280908 5218
418311552 2748
56934083 427
393831900 3300
495950950 3687
252873147 1115
925921632 5369
128725279 1712
712113107 5658
819987863 7503
288079951 144039975
676588979 10789
537979861 4428
220183761 1311
29482183 213
542729396 5163
598182160 21620
644913886 3885
307003980 1630
720151708 720151707
21935 573453809
28091 224582388
360347126 6713
478427912 478427913
747864281 373932140
925034139 3937912
110931436 507
523972121 2451
149948788 5966
485290984 3611
103820078 596
969983393 4551
545878500 4222
325901111 1437
292239021 197037674
885406896 9936
504404171 4990
13252997 62
51959055 12271
60047757 30023879
934843098 4122
399155959 1760
39901051 254
776765759 33382
296755842 15674
723815757 17032
217174453 448512
863387380 6114
585352733 2581
485662447 242831223
777834629 3487
674682956 3057
577641770 2547
2148 431608380
7315729 112
225718921 1080
847700007 4792
434202834 16877
793995787 3501
145212524 775
337289042 2093
830675704 13379
704639636 3107
479327582 2753
308932526 308932527
480040261 3397
1706 358607671
67210331 520
2055 424431542
133603585 695
341897599 1760
272638573 101227865
806633336 403316668
127412872 1155
229967577 1014
188268343 4695
198669793 876
451174358 99902
120879801 533
284850752 1256
280846349 1713
683251781 7484
161023526 710
523696376 11228
295010349 6691
369874771 369874772
362185228 1597
74182276 1068
91890350 514
651804772 17338
538175044 2373
164423476 725
353953692 10524
341366279 2101
15068 740019616
93424799 20100
529577516 2416
837968162 406392196
148457789 769
657240319 2898
716437924 3159
954871729 477435864
970954892 612347700
635780723 317890362
976196701 5902
556526468 3269
139378911 69689455
464430413 3587
967004544 5016
416585532 1977
502985457 4835
1332 120483396
9879281 49
631451265 315725632
371937239 1640
158005215 79002607
895357454 4866
971690036 11041
211542981 2067
980238238 490119119
15773047 270
318868764 1406
459316292 229658146
219472800 973
137050780 635
342968400 1800
176898563 780
959204890 11169
868631676 15958
4277 518804009
475620429 5717
866953249 11316
13887322 2051
568262015 3528
892942300 5051
2505 446323365
267162980 1178
636024947 9308
767933884 12273
4557 784986475
976647155 6878
143216416 1043
576726815 8688
611585905 3257
576198511 2703
335426847 1479
471655291 20903
784548679 22730
491 39131527
490553728 2694
659761812 4146
540995230 540995229
343844108 5290
321531309 4742
401263786 2529
490215455 490215456
440338482 71950
5852 107616443
610526756 2692
136968325 758
166919647 736
4042 305955148
1336 212607032
194476925 97238462
432958496 7881
441743055 5333
496985845 4195
214739937 1414
883658627 3902
2042 439238014
308884355 2244
910779082 16899
106139513 468
481067651 2919
726674012 3700
358091342 3315
39163106 257
391539872 2519
74592264 37296132
380896967 24429
887759918 4311
6202 983257461
2458 389175398
222161689 1176
754739267 4157
71228609 1166
397900928 2188
233276526 3507
411681050 5555
177806119 784
605930589 4191
915 109557095
307046761 1379
661716885 330858442
25646021 12058809
568421757 568421756
53522677 236
268052951 2825
488044394 8473
451977301 24732
125642360 554
992706001 479694845
69204878 69204879
116069477 116069478
761059935 7946
78923686 348
844570480 9512
907704425 453852213
458157762 6160
276686241 1220
818866079 4198
815511224 5302
112186985 1619
82795993 38727908
230910949 115455474
466094167 2074
997671067 450212623
4414 786954404
879284759 4470
733610807 49272
284752969 284752969
28005 867964149
48810290 407
446415407 8782
506776039 5531
960082760 960082760
859319970 3789
708948667 3126
602572080 3116
270989525 6890
72334066 833
623819281 58445
996754273 4395
230675893 1478
21164914 97
54893852 481
779186124 779186123
701413564 7717
273282985 2234
511717479 6123
347218508 1531
75534231 480
194999726 1234
857179554 8872
200896053 1622
100469212 443
623 52932572
644919049 626135
732027390 3541
404407653 404407654
13835 500739729
104533473 104533473
853473024 12798
483859903 2728
204113202 900
105168588 1284
216872578 651269
699652898 3085
956959464 5322
718515833 250768785
662447697 9987
238085901 6383
969946381 106740
260509152 1722
791227067 7782
124789980 1295
144500452 1084
476635951 2359
13441191 135
520149463 9380
989581231 4579
625494862 3244
221687111 1091
745919068 6414
9882 940038618
510055207 2249
770072266 15263
969597822 160473
996220466 496859841
714567549 7009
591341647 5809
386304679 2469
4401 833644581
97340931 48670465
508754677 4579
61878232 61878231
478689397 2334
795822612 14332
132989243 109097
470843235 2920
979464317 12863
318893890 4955
487125861 6110
643241689 643241690
914425345 4032
3134 690028450
927228003 6998
641821360 2830
939318618 4142
737321793 6592
452601680 2270
626455698 337824871
827171151 3835
933253618 4115
671839475 3036
55510792 489
8800 893518997
20302987 7894047
868151462 868151462
189060762 4217
439520959 1938
770248014 16092
613414996 3655
280893384 44124
782884023 3452
559636261 36635
753389061 5110
1388612 1334715
4795 898934137
49013393 377
845703639 3729
90590107 45295053
20638163 91
903891204 903891205
327334274 1670
648041601 3821
252875591 172376
712046237 4724
855233904 25464
220612800 1012
832783712 3672
695794789 3068
669 42116339
774423668 8250
814026376 3625
3985 709086268
571129893 23578
9978804 44
901641998 7498
848650607 5967
986584883 8646
376419068 2068
990663184 4967
337920426 1490
172849761 2737
930137040 4540
238613364 3483
674096097 4468
5584 974408399
473759978 6699
184835355 815
468342863 129448
407174463 203587231
20480385 17569207
944303407 4936
667264593 4755
547026934 2412
244481777 1078
569896495 3848
547214551 20906
393992000 8000
922234096 45493
334132415 3264
15390 609433591
962841541 962841541
846837595 3734
689894985 7683
213636003 1002
283675393 4099
420207069 5045
97727765 1439
135106813 786
4015 644321139
765835871 765835872
690131099 3043
527984429 263992215
326591960 1608
144698760 1292
982178024 21652
660421215 2912
340150804 3393
937298405 13003
350079273 1633
849929216 29696
368806157 1835
355150873 177575436
880747101 5967
110666816 1295
323422977 4448
660955725 330477862
525109239 16403
92638950 425
66450055 293
361054455 1592
147221069 2507
882485624 5325
649320323 8869
800745503 15075
96473177 713
169791025 10172
51790192 329
571408728 7513
744571560 9808
296204616 231772
451559351 3226
974418346 15476
648698177 648698178
222030912 979
3907 547956493
302004455 1768
666823270 6382
630923792 106629
988241332 8030
966913947 9067
347447357 1532
1125 62551072
704909291 5405
618517557 2833
273829317 1774
451044985 2669
662562152 6356
622090455 2743
35127093 217
947468139 9408
156145324 3775
248564032 1096
593553063 4264
748175081 3678
73924621 1155
610826047 4448
674647743 3157
874649589 7183
468853438 83679
194134671 856
526258562 2611
511645009 2256
282736765 57327
762377055 762377054
15471190 70
891255874 4998
257360870 4047
480804339 3598
850179813 425089906
777742678 733357701
384413732 1695
803365993 4804
435143149 3084
532971308 218950878
790240640 352136806
497045644 2451
166012002 732
962099779 22436
228734639 4890
388664502 2019
872537339 4292
669726864 669726864
749547559 3305
697762024 15804
1387 301105217
881335913 7123
566226146 87719
806022321 3554
841994845 420997423
178473883 864
694759174 694759173
395494049 2867
763145134 381572567
91787841 45893920
466938558 6714
717569615 3164
748373843 748373844
887486969 6529
856832147 1807244
848201635 3740
372198029 35549
34926122 154
458189891 6022
317943834 1482
687179245 3030
774493516 3415
135331313 61398299
4811 325101836
595996164 5732
522150016 10272
9444 937086015
88732472 648
852846209 594861995
998348541 998257366
382346453 1806
109087249 481
950484493 4191
511130311 420813562
221247350 1773
684229985 3017
750953228 401381351
60294961 690
528659961 264329981
385535861 3538
555674971 3605
403003418 7264
971353391 4283
36598716 1386
328643499 2141
303830783 1556
979729457 6238
342420479 27648
590680737 4007
497257707 199043353
286358321 1836
267693376 1425
469145695 2507
504429029 3207
806807080 20519
611057368 350287965
904545144 6791
53536033 344
2948 667466400
149201376 7361
804186566 402093283
740185117 7376
11 1636447
267966550 1313
129079161 722
350352132 1677
483524066 23215
725159873 340838063
369794880 1743
691678112 5287
212052308 935
245843051 7514
753514248 322394428
455722953 3403
968944873 5805
521350932 2643
598062292 77379
357070468 5902
610071271 2690
94470644 94470644
340195244 170097622
552689951 2437
509878157 7333
267752849 2356
38833938 1926
919508625 9836
565394948 2493
621284443 3442
141518420 624
401752803 8057
779110366 350263945
28156139 14078069
331804152 331804151
996794290 888560383
787426844 3472
845663975 19572
219535416 968
984717030 26407
326904865 2288
3403 298824236
394376223 4724
673987422 12939
62683740 378
964 62587052
36374749 4178
814030158 14059
192747515 8853
514888758 2601
914163502 4829
8695973 591
449005834 2408
197375600 1229
593424759 2690
965708621 482854311
371710448 1639
811502560 25973
183702331 810
233664476 2411
688537828 3036
307726929 153863464
701712703 3322
812314131 20379
285188837 62767
264824294 264824293
654810257 3226
535909497 2363
601046039 24710
880236188 5926
403527082 137036715
727548403 3208
971478313 27041
612335699 2700
248110593 1094
462084277 11680
261490689 1469
452587206 5238
959514802 8745
799055535 3565
552689667 2437
966078496 23888
842805490 8733
530056873 2924
409198569 3313
19501865 7355700
307860520 121684
579615172 11721
933471756 4116
174060192 1075
357433893 3339
161350013 858
139593206 921
834148092 15852
903766121 3985
315242271 1390
309504949 1369
502568857 2216
71167427 1913
540209528 3487
239635972 1330
503929739 3658
691088975 7512
370902041 3906
24947230 110
2063 183817878
393094028 393094027
258268911 1835
966555499 9550
807662199 8537
291109553 2313
915559304 4037
421160674 2586
745525346 4331
300108029 1997
603450986 3641
110264776 7567
868623785 11603
574506675 2767
532831221 30519
176886449 3372
487852481 3260
2898 600693669
698522723 5459
631615426 2785
2667 568367037
522601929 13942
929370352 5187
430651033 4738
5067 996831879
75724120 621
484712425 4035
603392454 3514
149438703 1052
861903701 4554
108799850 108799851
213687440 1330
144267839 720
669903801 18055
962275583 8090
490922872 267971
395112481 2247
76416784 779
822835050 5430
323654545 9209
570000087 23048
516738311 11770
477854852 2107
207966975 944
182829344 92345318
531254941 74291
472683319 3765
246936763 1124
14867677 383
665186519 2933
825070428 3638
20184399 89
959522321 73583
887440271 3913
415256152 1831
190108852 1957
25851671 130
992838744 18099
105097135 510
746827561 3293
824734419 14426
987746359 9678
590790556 2605
506667582 5483
3650 744346983
248765720 248765721
259299216 4184
472546732 472546733
659895421 235954088
641528021 320764010
594872793 2623
930836258 7106
960067585 4608
539093605 2422
905465696 111429
67043172 323
515778001 2773
585755990 11778
389359462 2423
907379532 9784
10604 322669116
428435701 1925
461068136 2033
235304936 14435
558389793 7039
536487329 2386
10886079 48
396203504 4076
28575792 126
411856042 1816
768000571 12770
196182662 943
641052750 53310
547173944 8101
688712185 6100
171955422 1204
977845978 651835053
4688 442288514
37179012 366
784351175 5124
408224042 1800
312176338 5563
855913731 3774
96613818 426
489442338 2214
609079132 2873
896591864 4485
767278841 14614
462947979 4369
575336093 2837
908288511 4467
82596227 381
843288665 3819
2272 481036269
452437577 3734
205774197 1096
95011759 47505879
822692601 348570703
967341132 10961
72595491 349
713030905 3144
878142989 4945
444475915 3500
712786864 14316
876691739 4555
534493161 31891
565790880 8040
166691384 735
5191 650584411
134569331 45203
134905704 1549
596707205 2804
532594930 4281
132356080 3972
134546085 67273043
565878879 7420
677430690 2987
488203613 5179
737166143 6143
388492983 1713
276449264 2990
723371519 339523370
897877309 3959
933582131 8546
901520717 450760358
811432440 6630
945229582 611467379
393037795 3323
201153899 1028
943090121 9550
2113 275689449
492140397 2170
691612009 56288
642277192 2832
836412583 3688
890675513 26907
570379365 2515
2171 429675563
169185654 9603
263834949 1670
891884070 6622
141145728 141145728
10032832 59
919416760 4054
18060251 185
142749233 678
613680312 3889
475550173 158538005
456868652 8011
911431533 4334
874302518 11888
826884951 6892
101376025 447
911769978 4137
326883359 4084
78568489 517
560178711 2470
893569078 66929
635588507 317794253
847719623 4331
163537431 1894
820845721 410422860
551777801 2920
761723337 6116
322690543 1558
291499364 32703
828129269 12671
867447931 5430
628600140 3119
126247679 585
238585379 1052
969046604 28983
220748380 1381
810920930 4119
772454588 3406
631524190 23665
863717048 5069
405883644 2246
26647676 193
568429930 18783
866 183758743
534075777 445038799
513529922 14210
588522644 2595
605762873 2671
372525177 1940
11658 634926690
385430444 3737
498036676 3079
625141752 6093
389950396 3131
979275119 26660
624024104 11805
999775792 967137758
307236803 8988
321077648 17178
454024893 227012447
566977500 2500
3201 635915081
611316859 7348
243859873 1232
439128985 2504
139976461 780
912615031 4024
718851741 359425871
768821083 5610
893609473 36768
63098071 298
861092015 12565
903932651 11281
385091119 1698
219266461 1634
253524815 17874
288472792 2464
532022735 4056
705180959 7920
588981420 2597
494050180 12454
286228077 2476
81802223 381
313963800 3025
380160683 2014
5662 617905370
99200101 14279
515274177 2680
635045325 4425
472035576 7205
455656386 3678
188139419 996
952635685 6955
12877 646245122
3838 560988946
186684209 1857
556257340 140789
387242963 5872
873950636 9504
23359721 103
1703 235030303
434408161 2079
5232 101076541
876852486 23297
163444295 5062
861453537 7431
328621439 7984
477397183 2105
747213961 373606981
356663609 178331804
304808448 1344
261081599 1600
323610966 1668
535318084 20280
711903228 3139
847199486 71011
349069961 4220
394916952 141542087
4703 632511173
208893275 1870
7616 595425114
299660971 149830486
91397573 403
738985041 369492520
468996312 442765518
625268302 2757
591541799 5120
194170586 9818
339473540 169736770
1587537 7
700245605 5813
130179183 574
1857419 90
527990702 2386
527181178 18068
881042859 10341
470907027 2131
94799677 418
948666754 4183
740208055 5222
726930716 8951
786169501 14042
372167313 1641
82552652 364
404371920 1783
101150725 50575362
807734134 8703
574862928 3698
846990901 4366
97293001 600
756921440 20515
35807 878498675
646863273 6082
266239369 1197
52145214 438
336102192 2988
651518649 91544
237513588 4628
654294919 2885
600091132 2646
263976162 1922
93438930 412
201787512 4223
741374899 13211
342339791 9022
271488540 271488541
10691 347895831
311840136 1375
43544064 192
803655716 8297
835505411 3684
870745547 435372774
574721056 2576
731976663 10203
697838984 3077
917274856 5495
4504 587717925
5606 955727698
101815557 4675
953877184 946929354
982713262 491356631
323206620 1671
196175274 865
965689463 473592406
236997639 1045
735801394 18165
58264038 1196
507143771 4970
239236842 4914
555650442 14086
316661355 2518
332786924 14908
844350338 3723
682193343 3008
576496252 25889
872262108 7764
844722788 4967
182749860 935
179103232 1298
872238187 3846
182484071 1030
307411911 10517
681319266 681319267
397141247 66724
738664802 3257
842726636 17156
72903109 72903110
254429351 45369
392 78191011
943283119 9863
595674772 5929
47712040 268
27890657 1064
602538074 62098
28709 351923055
30709033 15354517
536285820 536285819
137311852 833
475935772 11933
37188755 717
102126081 51063040
365590315 1612
353263960 2441
411872774 77347
647860500 3668
288478763 1272
516712095 2957
551405368 8642
401891176 2289
3756 753192436
766419382 5287
642324101 6342
506201976 2232
823481753 3631
615753573 6010
846387743 3732
157 31850069
385673433 3884
791669471 8173
980119859 5020
835811554 417905777
427698014 1923
814205842 7330
42099751 462
915421214 4159
298793604 11633
594339307 5511
930504007 465252004
357939987 357939988
89018955 1262
480899553 9128
276852947 2437
973745405 24561
189747461 1868
202008349 1060
2304 269364514
361200679 2871
916243077 5927
7345087 1253
147060766 856
585347571 2581
164736474 4458
366889127 183444563
333959024 11587
69624838 307
254460623 1122
770411805 3397
4980327 23
159702011 895
459945699 5032
59743991 295
249697991 1101
344611508 2167
290445263 2664
852586714 15913
391238511 12857
177616029 964
722539271 3666
418150208 2681
278172429 139086214
419197951 8550
227247001 1002
34102088 441
950604173 15678
193409384 2617
298458159 1316
95856962 484
643690503 3183
7100 754051560
601985580 10290
487147067 2148
753633030 3323
94157730 474
142797 930608049
844020541 16087
976345344 4305
781643984 13599
234511597 9326
80381841 880
490837836 51981
978763060 12430
768786834 18531
355045275 90774
145998356 1353
795929990 4929
85020 860960715
170771713 5496
694710453 9072
734124535 6578
256226205 3702
278501804 1228
429432849 5467
73533991 328
389401061 1717
541200831 7081
816274829 4830
517312615 2281
239718199 1057
838288934 10005
731811981 7028
287284458 101385225
749351895 268823
829146744 3671
820048908 5439
757131589 5436
748749322 12781
341823932 4323
693073295 3056
966780144 8368
444430001 18140
958863813 20765
601181485 2829
284183105 3304
1732 247201432
750815155 375407578
710606461 3876
616196582 2717
628658807 4008
92482871 660
28511236 559
681169850 340584925
281337036 2859
25424892 127
731674100 7140
996724588 29760
670605677 670605677
9004 468690184
67482751 806
337365245 58398
223255055 2832
696779061 4587
456652781 2493
25787276 451
82904381 16522
900630372 223926
204346195 1355
537212131 5915
1679 244474638
496359695 11824
322914001 3614
384397725 2291
691794032 3520
908821515 5765
370226186 2091
674030465 256203503
390223122 34398
359987376 3689
377359201 1780
122445398 1275
527651723 2724
719201952 5979
284031290 28062
94217108 443
571006972 5806
215225651 949
856362924 3776
260810799 1150
974071640 4295
902009822 30931
732958292 10677
60512512 802
9889271 72
757787221 15445
655 135696431
27191384 585
91943053 1009
251061832 2116
36193801 895
926091495 32098
330216023 5865
3004 673591721
5025 763522415
70506202 553
851619217 5168
824180000 10150
977556839 6708
193157691 1843
80354742 402
313847590 1579
973945055 7672
1614 338413491
57711123 1037
59593205 29796603
887088510 4455
70465073 1201
1780 335745944
321365680 1417
529959832 3444
521917926 7058
176854060 1817
872264073 46838
957062240 4220
511917897 3788
610750855 2693
525836100 4020
674930261 2976
108301016 4726
335287072 6718
235703938 1944
681848130 3399
960241893 4234
742 122366906
649000499 3162
308156569 1570
458052857 112103
773814305 3412
460616204 2031
824146605 12086
699559584 5707
393319908 2469
585938799 292969399
279044104 4729
968228496 5864
791369203 294599220
621763124 2945
208194911 918
150209323 150209322
594684980 6625
831624204 4231
867838059 6700
13380728 59
786291331 3467
947313664 4177
429311246 3102
870456573 12853
313857819 156928909
499292740 4593
102587165 792
23009892 146
716224773 3886
893598394 893598394
119529375 528
648775822 3910
573785513 2530
305296119 3645
699944422 4675
215520516 1446
606311067 32364
381130303 5107
465762259 18955
107945342 1101
699003061 12667
896492834 156146
825519239 3640
116124171 713
403691540 1780
868386568 3829
123935399 1593
182437199 1577
672215369 2964
567286781 4252
680344493 340172247
136854255 784
820683768 26418
348898101 2523
366957359 1665
296417501 1307
203262278 2343
275396954 4614
932961086 52958
403234399 1778
152211239 5580
939357645 4484
479578269 3397
862265545 3802
183812594 3578
461341925 230670963
117631723 683
501958613 3236
453781675 4577
265065000 1500
314584555 3076
837192162 3917
755168400 77058
617822101 6184
487279603 3587
61237039 18523
508367450 4645
363999986 23843
613696445 2706
960097882 4769
801154795 5668
117767662 4784
154498781 1090
292532737 1632
976848303 17211
654812828 3245
274711224 1351
251118086 1355
230508268 4393
728914216 3214
95809743 11289
9235438 9235437
371651749 3809
779253876 3436
985640807 4346
485991545 5178
472822197 92301
483024376 3062
664501680 2930
687800992 275110
101603265 448
653187051 6831
730267019 3220
161476363 712
654109984 654109984
834686049 834686050
231780427 1022
545837942 11128
882528892 227867
401578079 2166
37796154 5722
501439319 2211
993972268 4869
850696792 3751
434156267 2366
255 20879889
953452924 7948
398139545 315483
709555489 5625
6224 881240269
728084351 259802
27698 453183680
213776001 4310
699571138 5331
888233599 7880
224750736 991
826330648 6452
53575884 2704
955146490 17959
772142133 560164063
117486054 2506
552146320 8195
778627714 7165
446777821 363234
1009 216155485
748121219 10164
195628655 2533
631395335 315697667
500756735 2208
798199478 31701
9821 875051100
222626781 5891
230873237 1018
36569841 231
535105668 2392
264949653 132474827
378016694 1718
421607553 1859
562938022 9951
860 155600406
739374453 16094
441792503 1948
661138926 4321
644317651 2910
809666467 27223
256045180 1790
2519 424237385
241957444 6892
925888947 4286
153893408 829
148677297 1177
934436385 5729
41219 552705571
948981276 5718
868116398 4789
640855458 226691
434654977 6524
382899600 2190
4703 595891233
42758184 392
457249148 2653
8294709 44
212093856 6932
236322831 3778
681741659 3006
3399 118695079
919490315 4164
284497822 7481
488863388 2236
984735207 4342
716707252 659076737
869971375 3836
431211498 2461
810171684 5439
116701874 532
826890048 826890047
343046462 343046463
166815169 2067
829264128 6216
619075718 7653
386115941 7883
51935597 229
291189536 2591
814293241 61980
162940896 1296
179342379 1084
58248187 3778
726165094 6737
804128701 5020
502292149 4825
268808641 3646
303454555 106497
713340623 356670312
543201233 2687
656045046 327795681
347019569 2842
183350288 2723
54916 918854512
757409967 5912
37553594 206
757670107 47476
914837367 7986
619999366 11177
651350727 2872
85727861 378
107726028 475
446145461 2026
736378035 10684
699910322 8085
279552524 11576
680831664 3002
513384162 209203
390534281 1722
269624296 6561
127920727 9636
102705896 773
776448919 4886
862466900 27251
34012992 624
322779 994765875
121358810 781
530245532 91866
739395626 3590
676490001 4880
892399859 6892
241078833 1063
78203496 552
47224974 475
886722720 13520
478930846 176002091
802023530 21601
792946439 11605
919121045 4414
658869583 22918
532753349 2650
300070901 1651
76289443 42805391
436803317 1926
575626866 6985
392121640 1729
438014001 7780
374436738 6474
639104800 2818
41503119 183
689627625 5671
100576874 568
777878018 4811
131954513 2286
472409818 2083
355362672 2153
670026831 7942
610090729 4152
387988228 7249
645346064 8463
830313838 14373
108128186 108128185
842309013 8211
586826198 293413099
602810479 2658
263144166 131572083
207444542 86965682
374132773 3006
39461634 174
209430437 1201
708554308 3832
88150712 511
932348784 4111
236713051 8834
745616730 28211
406114478 2657
676899441 3767
295175401 21300
4322758 23
497128063 2192
855653014 18745
620734992 2936
681387363 8651
867544492 12444
250150472 1103
869298192 3833
68106895 442
939046500 5985
3000 457796375
393710911 1736
5400 120976200
169009325 169009325
522608308 61563
882401001 12277
556140894 14171
570149692 4172
845259597 3727
2222 267205473
51734855 466
595777637 5599
291656796 1286
553652680 3208
852349407 8420
271329433 2796
217023095 1818
290223539 7398
518629020 14147
635511916 3217
237272703 3166
943922540 8140
346298977 7344
602601219 7843
319319949 2186
856593384 3777
192030711 1474
476704702 5797
947 175432602
688124488 3662
734726300 3668
708779095 3897
871727189 626632099
432339609 2022
132921835 864
466593999 20198
945903464 86645
172522757 86261378
137430475 1351
4149 622258722
478798260 2595
625019725 14575
650134810 108768
222517639 10341
2494715 11
374597591 4348
771531686 41449
288932933 1274
196905599 1032
350392095 1545
940054425 4145
972636188 4351
750453051 3309
994896385 5965
618918454 2729
233039899 4100
315048918 315048919
299335212 1892
606442318 2674
56874517 3500
851176928 312444816
726982801 647468873
11112759 49
303711642 56431
170320446 751
294980375 13338
671981732 2963
267072455 1199
592485197 2726
449897733 4874
390249258 2770
90157799 956
232156921 1222
958301081 10822
309477372 1677
229836078 10739
2345 433989150
888482571 8322
504129552 2342
581674325 3661
15194997 67
370290230 2464
487047199 3166
80414509 1348
177394349 1075
2975 466429198
819930588 11207
459762083 8844
847937150 119880
301095369 1735
996354763 966408308
707820953 3121
300723472 21416
535828539 39557
140158073 618
934310881 6794
357588956 3903
785555486 7516
613155730 5191
369493488 5616
718625367 9881
288244384 1007942
581669477 12367
858117427 11389
9305712 4333535
24330671 157
269450623 2226
4084 870328988
418606330 2119
478804001 373249828
886266301 6113
256268176 8767
156712688 691
744782754 3284
569680525 6828
651372373 7542
170351929 820
688934400 13200
837319757 3692
388098304 4556
266480863 1175
674485454 674485455
524953006 2785
88675672 391
521862823 260931411
803482400 4900
874714379 5101
566982460 2500
49335156 1908
988399092 494199546
907062960 4502
297324422 6431
949852551 5042
832331416 3670
423867815 12395
575200328 3044
91284427 691
668870668 5299
140990867 1406
403718766 2533
938685448 10183
956734647 4881
541325041 12720
999815218 438820902
947115481 5148
815767226 3597
916903988 4316
578772105 3364
165786221 731
946225857 4502
877663523 12455
229349382 1497
377152892 25348
362137705 2159
13612431 103
362528378 17613
543362786 4989
514547645 257273822
406345588 9636
8983 428163988
908752547 4007
787422947 393711473
446272496 4681
854879929 35368
611145839 5331
16343 559911180
540135255 10859
288084175 144042088
172266387 782
88023145 706
760885303 3355
703779943 9857
740929463 3267
3031 209252122
806039588 599461834
821320392 8834
897410247 8108
770890035 160014
850300952 11507
138116328 609
1408 229819375
157728024 3895
820668909 5149
751146447 6742
233595760 1030
459837453 3842
839130400 3700
764609689 20630
4329 802826037
569688289 8697
479401126 3801
191315789 3643
963700486 963700486
760748492 5185
634107636 2796
457550332 2035
677773988 4052
458750472 10349
16555952 73
787585806 9761
88449088 390
875848321 7632
303330000 6000
2688 548468485
805348831 4511
161208015 6015
92735063 675
510732485 3498
756901905 378450953
774198183 11375
996237754 494674768
682955255 4678
70387319 395
979510514 4319
977345578 488672789
471034606 2351
363376975 2919
616886652 308443326
861012280 36299
471528865 2829
665873070 665873069
364454743 1607
924142259 13627
8327 328824903
256611368 128305684
713330632 6419
128135491 1301
713711276 3147
880473812 880473811
169460565 1795
351468789 1738
928032940 4092
146317671 2122
484542017 207239989
2535 281853975
749873715 568548202
710162087 4332
4321 327310456
5245 348304715
782061291 7489
254392004 1779
701010982 3091
887480404 11039
42225229 203
388155314 1729
798538852 3521
736168986 3246
243347306 1073
793544611 311894982
971073582 58959
856782313 6063
695344271 3066
207967347 917
431905071 16441
738325486 738325486
372047263 2668
117252407 517
992165358 116643
224298276 989
419499475 37462
2263 223661342
571289049 2519
470224710 330644
975175840 459939799
621957303 3897
843506456 681038475
53755011 365
828820184 414410092
525862254 262931127
296872038 1309
875417119 3860
310760709 1388
136160271 1053
649433823 3178
803759565 6463
6511800 29
367310833 4272
449500334 11709
5626 914469139
485126694 5902
170145883 170145884
33094539 156
601962959 7440
754539083 3327
31364026 322
573554438 2529
732509882 4977
3943 843388383
678330374 16125
541874438 5194
687318617 687318617
223832164 2291
280996745 1283
625486201 3367
219056277 5094
49668249 250
290020807 4312
495970453 6419
784700321 3460
421808872 2033
778953925 491000891
10746 999495150
406290231 2467
13181473 96
430112490 2355
302660197 2737
1115 222474893
650687743 4388
160259012 1225
823617195 12608
947468466 6437
466316951 2101
925043050 25485
785374590 30030
545437121 2405
994491002 4385
456009506 4520
430142586 368506355
507969602 5293
723864503 3554
504013759 2521
261039736 1151
334702930 334702931
491926366 4671
516635460 2278
957404292 913508585
621605769 3845
586883341 15866
532961199 2350
706000384 3113
529105328 2333
488700668 9569
657926494 2901
282122950 2197
959034300 895754301
256375402 3023
570899725 274376689
359465319 1585
619648637 619648636
594888311 3208
582000345 2936
274064416 3779
566986529 283493264
958219787 322084576
627 109244889
54372033 1172
321966661 295709571
644251993 5083
325819140 2868
1073107 51
237269647 1603
714618441 3151
339957297 6256
976119417 403188266
562668471 2481
374771885 187385942
449953343 1984
8550 111346307
530575883 5356
368844783 4572
975654881 4302
965226753 4256
106435692 8281
649701652 4765
572647732 2525
151415273 1220
968126641 6766
938379882 4344
450965437 7058
714391650 3150
951162916 4194
986888350 7096
802638595 5691
12171065 312
385683562 2136
390698239 2631
368677343 1831
808340813 354311814
341927714 1579
609390161 5563
202752048 894
186670805 2422
669123145 4505
522074348 2302
937504262 4608011
244039068 1092
76623 224944238
797634243 3517
7877 981236370
454036116 2002
876096992 3863
16251600 150
875522131 4078
172860618 1198
509763 770809583
327939787 1446
524699899 262349949
259882669 1209
534552358 2357
936698760 16680
232948 630759045
388055275 10156
251738344 2475
307657081 4492
955095968 477547984
30038328 632
84611296 1288
999137952 7407
2525 361413350
811940140 3749
452687787 3619
639777882 2821
414955856 1904
637754518 2848
610665125 14849
461158065 355142919
868235388 6893
241308265 1064
736890204 736890205
801259669 3533
323627354 161813677
823564758 5157
977756345 95512
563580183 2485
521438148 260719074
931836707 4947
621199867 310599933
85844888 381
654748043 10214
644772499 2843
920183689 6351
184381599 813
407263839 2495
483224841 2546
308739570 2568
848754613 848754614
420884420 7180
526214525 3548
656696288 4119
860264800 7400
880738003 8154
303624131 303624130
289131833 30206
376983656 6062
526114721 2528
419979924 9631
862525322 4059
29970257 148
915120184 103147
954294331 14153
260468995 1978
773197362 45066
212135239 106067619
374589629 4403
373073046 1645
820666230 5925
359496975 3570
434891271 20838
2364 199062984
310023298 1367
773 144179588
836266684 296132470
269863999 6100
603675553 51716
336163031 5237
759 98301925
336911327 2140
550425246 2427
77452680 75934
28132142 315
684557681 6545
615245384 51045
14499015 551
666133678 5201
229514515 1012
173683681 173683681
706315879 353157939
795671612 4594
617962532 16676
748049556 36002
796467915 6255
2460 516652831
423442892 2179
391444317 1726
179782169 1019
664391254 5381
172993422 2058
506003127 8840
563580606 2485
761533473 6524
842088343 4059
757772906 6943
476417239 476417240
723453061 3959
819629901 3614
300120535 1573
127928096 688
975399649 11798
648598879 648598880
926842951 7254
173465859 2042
152410478 55954205
154671713 682
184497229 7254
536935755 5251
49555451 579
593812975 30665
225000874 225000875
494859793 3801
750303238 6678
368698301 184349151
753460512 473751607
631033897 5534
223229235 1251
731159969 14965
721756972 6903
173501939 173501940
986751411 11117
261060876 1527
838446326 3697
205144199 1286
717116305 3162
408597141 14546
723449097 8067
412537373 1819
368771106 3399
4393 919939027
242953957 1476
79787345 364
851715019 8873
185286707 1009
214506045 3436
963194975 7344
568142090 2937
749998028 3307
849116623 3744
780921049 4130
797840601 128126
557317025 245406
182301890 1055
151127751 75563876
190857986 1140
273531697 2221
394045617 7961
502836667 251418333
777372079 4826
340699502 3360
317061163 2989
649863661 324931830
122218330 122218329
642274943 2832
817703701 4107
59288838 271
12601 924447163
812525119 5138
30843792 136
85806235 445
420953273 2311
438163989 1932
731296078 8387
496179112 10828
497555411 2516
830873349 4390
928266937 928266938
331983561 5878
131756965 65878482
295051752 9054
335248380 15081
53209800 1722
791480471 5170
98478911 987
440781880 3091
261967126 1659
203435612 1843
321233040 1780
475811713 2098
476319975 7958
607130200 4268
152988746 707
606196800 2838
348295860 1590
211763476 935
2267910 10
351122016 1711
558362766 224221019
668089530 18866
160700517 80350258
708698054 4007
584416106 4521
332392477 332392476
1671 348438591
747170781 8746
433958759 9992
181207607 799
36059768 159
53749613 237
167926061 762
913159871 35424
844291562 32042
555411159 2449
620038818 12634
951102882 6124
490369250 4693
493272599 2175
134079000 3740
851785419 4929
814922964 6851
374660264 1652
148226008 148226009
898553866 3962
867798747 53965
882049543 25476
4550 818470558
681612231 3770
806817300 5977
29519328 391
868160058 3828
533953351 14266
450582081 18512
877379227 27389
707882557 5892
532655861 24859
7349 957370417
28606379 195
265436633 132718316
321778655 2592
3295 646756042
816788129 816788129
5091670 5091669
470678715 5522
750004452 3307
8043391 112
796414024 9274
19495308 151
89911795 1118
4695 942835414
780672251 11405
361279116 6677
818306683 15158
241516905 130095
752949440 3320
949470411 213652
29339166 3953
661118257 5196
795502657 57408
534939545 20066
887381000 8697
651245446 5189
853137173 46803
488059526 123470
909895246 6587
820762878 6019
498139069 11110
546116139 2408
506109396 11123
853533622 48809
51594970 265
942781224 4157
664480347 7076
689434522 5257
296754607 3736
875711521 24814
282650161 1898
782199495 4851
714448282 4836
855066889 25010
943293626 469073164
616560503 616560502
341154842 2324
304796497 152398248
684687040 3019
602135137 2655
884663039 4848
373985494 11512
36805833 18402916
153764975 678
240874498 240874499
768795930 3519
585317643 464210023
844164676 21191
592008627 2812
576929999 3750
298241981 7362
31885846 506
76625801 1054
9106 475943302
297451439 1944
499854250 227766865
804795374 3632
724645415 9218
487117721 3083
435880200 5440
296039049 1357
779687766 18995
5510 782932430
9284959 4791
165643063 1157
849125161 3940
3447686 24
3659 469403115
416613396 208306698
43317271 191
947996627 4909
854241188 3923
806918509 403459254
979706255 21118
584736571 5115
669385440 83040
228633094 4513
168282551 3398
755401803 9321
265399729 1292
437347975 3343
739783618 5092
84462435 42231218
887467908 36052
443150089 1954
476458137 2587
6931 391559914
740934564 11873
269686449 2461
147086696 1478
213023242 72729
130136760 621
7035 645357513
993872350 5315
471175250 235587625
984312023 10238
498955967 2814
814897160 6201
91624459 404
69526403 47483349
785607488 3464
393713701 1736
928489180 4094
889781389 8268
20834212 134
920292362 19401
38349486 579
633 142764524
443048928 178829776
710194140 521443206
290437245 5072
500567322 500567321
98675604 98675604
66164196 913
293960888 2977
956470661 4226
105943654 645
577190922 20125
873763969 175103
658290795 329145397
605822477 5978
281703096 2916
924528001 4120
199572351 99786175
638773869 7388
898313477 319112104
725619433 5254
323624624 118420
834100341 7812
691012941 327805
623150886 9205
907852378 4003
410159975 205079987
784125591 5527
537539472 537539472
757118419 57414
522545137 16691
936425101 4129
238408417 5862
312155314 1509
534766113 3941
324751687 16571
728035633 10573
794753070 4327
825494543 412747271
14950802 119
447341858 2524
56017870 247
499624803 2203
560200191 3364
342591760 2360
646418682 43739
916622952 9748
501131429 2790
688004126 42986
121948391 1038
53989436 329
586700467 2766
549045096 465032871
934383039 4120
2770 399394260
784414530 12510
286455078 1677
366515969 1664
765311044 7946
725090496 5230
680066241 3610
399323939 1790
796552515 3922
478551827 239275913
533666999 266833500
72960108 365
853776925 222222
363876702 2919
98881311 436
931151013 5109
149909512 661
739393989 369696995
248421869 5535
418985583 2588
396760784 396760785
279181020 1231
322304233 2218
121731935 608
178002635 1048
626324989 416994
383845882 3047
866560893 14125
555294374 555294375
594460079 9875
271370060 1690
66780276 322
351742140 59922
775185760 65411
612645890 4385
362239586 4189
812485421 812485420
722563808 3186
161819472 1092
229118843 114559422
202298463 892
950031688 4189
10708687 592
183703070 810
391886396 3519
612159241 8196
3408 361335844
8486872 47
987207104 6877
914278519 914181439
894072231 4243
25384 368264856
306439495 11377
327262298 1443
3502 181929632
295750560 5520
666626621 9955
645581850 3328
735894685 15666
990789383 7507
780473991 3896
691887690 6903
786843301 27030
594653667 2622
49514211 315
1847 325799718
293613290 222777578
907394189 8004
300720049 2215
617417310 5947
628938087 8794
402334527 2359
218626570 964
612339281 2700
6861 726099630
127845567 1362
3313 416324084
381220373 2456
295929234 3123
384968086 6254
244390828 6134
515500489 2273
599720677 3385
53638575 505
881994088 3889
637705452 13922
909828067 19554
907076203 6885
460669751 85706
584291304 4739
800625271 3683
497056047 4338
600762007 3357
192273706 1545
362187956 1597
557605663 5039
944260899 4210
786969111 3470
566867804 3405
5091 869912941
705559064 3418
868046344 8008
126327414 74764693
197566930 905
701109899 294092429
48030424 226
830400587 8986
635135475 8425
837143479 4233
345701048 1672
180187188 1991
379197470 1672
415325969 18288
10229526 46
611264378 305632189
99805800 794
150929232 28301
478616167 127953
371321412 5219
634107635 2796
28586648 147
225391949 1610
900783444 450391722
600769358 2649
737534721 3773
79779232 389
140384868 619
25268 536100773
874163065 6178
985406896 4345
326411732 1796
451370400 6900
481419807 481419808
699425331 12071
950716115 4192
839055624 4181
816178999 7000
228253174 1307
125151693 62575847
107227265 1116
498863552 2524
192658410 9270
49945946 1159
489258631 5145
540437236 3705
64182643 283
55739111 27869555
768126624 3553
236953187 1732
871432321 7260
835914480 4080
302099025 3532
372767663 186383832
601678914 2653
357242551 2191
260193424 130096712
14595972 327
31853675 304
164720161 2640
946180396 4172
240208325 120104162
917861442 160489
3824 328173716
220759859 2009
349581821 1616
130052355 812
941032059 941032060
804986405 402493202
761182543 4482
899575119 6413
485563812 2141
656564101 4001
668142777 20064
231327839 1020
600533332 5625
601623600 2850
334440073 334440072
660723670 660723669
764094591 5326
221801911 978
468628559 3647
925623887 23596
324103634 1998
349080101 2991
32399372 377
987371462 7546
190278489 839
680113543 3043
13025873 13025872
394781452 1991
25159976 5257
714209569 12905
248449033 1356
687638143 3032
25199105 128
197435711 106377
851936073 7115
292681397 146340698
561935988 4177
261055656 261055656
838723892 770792480
214771159 947
519522586 15598
667080428 667080428
990602618 461845233
878761957 5178
711244978 4234
327529523 2793
417261987 3308
268368940 4657
57605109 254
255745672 4471
512373624 3563
142293775 168395
765450395 3956
220694040 1764
796348532 7351
22071600 200
155193871 1391
6926 811472785
896862513 4474
76083295 1732
744788213 3284
4888 591883032
565847457 2495
490894126 4866
826973631 7662
840262026 3705
589950599 2980
544751981 2402
288764069 1434
952299609 4199
710330898 280757
680829486 3002
602557191 27777
451526240 3393
689069601 10903
196152884 51255
153870450 5248
336652670 11930
252914125 1413
877454379 3869
158 31681231
19957645 88
506494362 2622
21959264 116
84444819 581
797565455 4897
20638163 91
46492156 205
468602280 3060
4498 418455048
1971694 19
375569966 1656
314168404 1804
848089711 71298
6439567 62
269244389 20492
671672110 3738
932733495 466366748
783241295 15531
384230303 2439
966683324 680769
2818 544577912
149374465 1234
840955311 62669
931348379 465674190
918733342 4051
387133943 1707
231921030 1045
413244216 2048
99808154 26737
295100392 2975
791310851 395655425
111213443 103055451
742636191 3982
382824347 7410
24942680 1603
235094905 3876
182454673 1578
5278 838309067
345806775 345806776
711480137 11437
991336204 26561
537723116 2371
113062154 3259
475871242 2254
208207954 3181
96248841 662
82793852 1041
648433543 324216772
212959339 939
837503009 418751504
309116134 1363
970038911 5565
630028175 2778
558888227 12038
469079317 2136
59193174 261
475120184 237560092
333356987 2798
424732580 424732579
613375231 24832
291434603 97483355
8437 750741134
6046867 54
513960211 19230
23069 652114492
35776625 169
4018 582631010
914888675 29902
5796 591916500
830867604 12745
889528295 5259
334659801 1795
403837812 3843
954117583 4207
888793928 3919
213944698 5276
315466282 1391
333187506 2341
218213776 975
686881032 667967321
770797205 18966
497676563 3222
952079935 14218
248533067 120650047
780621340 3442
220201981 1230
981990993 4754
572042690 3413
392026310 2314
949897431 14509
959454093 902810814
434533472 1916
284986370 2141
262491020 2255
538354027 2583
980418949 5075
479440402 2114
397067579 5460
900338922 900338923
2937 323553959
904674157 3989
709402249 3128
212957689 939
95907745 506
675840160 2980
495735108 3323
532733899 2349
876423039 725023508
465112874 2251
514819418 2270
915905975 8104
481543725 3601
12864 825239604
408226126 1800
25397712 324
9257 813043486
647271635 4884
625920185 390817801
544384410 18757
125377645 652
321656336 3185
818863142 818863143
248339013 1095
618337521 8464
2666 320800403
564172496 5727
4844 611305627
121450818 678
442627871 3335
679207024 3765
295411090 147705545
268091675 1202
234431641 1376
881040664 6184
246760984 3466
955948112 4731
2641211 18
363175563 3142
376646207 303384131
925311360 4080
1586 316576466
964177500 7750
892976445 4597
535346376 25175
128514874 1240
914786875 46348
55110448 243
417778998 5057
218304957 109152479
737630995 5611
451975229 10461
202578861 7361
616231602 8941
60153188 674
111145179 535
875855648 875855649
572306417 3037
205745605 2015
541611912 2883
500819862 11231
377075569 2402
85528947 571
482677405 14991
428864805 1891
694756529 21858
37846000 173
2327 286257808
6288 728879808
534265931 38309
714056460 39290
168239520 1440
735834647 319108294
435030876 16939
720272785 4048
407319056 1796
907396089 4486
399887205 2588
668678977 4307
109800882 1701
799851350 26941
208223250 1489
369749375 1692
580419779 277580
866456880 14577
793421954 3989
824401639 5660
195173022 883
932992402 8349
821038805 11403
244008974 11725
700192629 5842
112384791 716
888832966 33180
5609 843186970
582153116 3549
605065100 5847
656034121 14980
610575867 3707
252203065 5629
566243332 9179
350819427 3668
3514 741028806
929780318 14288
216586359 955
72800553 321
973314170 5002
762282117 6129
170322116 751
794429055 66843
8424 944737935
367818826 1815
967200584 901341854
292333598 1289
198443001 875
105721005 1113
561990576 2478
30127679 1485
643406067 2837
208418097 104209049
638480995 8178
626839967 11464
2495 392456015
351980646 1552
870598733 12354
498816007 9138
891036190 891036189
894331931 7009
127169526 755
235127711 3367
409040691 21241
875638669 45509
489694381 2415
106185771 1329
3285 485740473
651888505 228289363
881247761 5855
932031372 66677
621953009 3664
496387752 9271
724952350 4687
348900619 2387
303426810 36045
722790117 25767
476922978 3402
125718522 806
1798 214970678
891525641 3931
878551488 10944
209556944 924
775456631 9970
886635705 9309
918884464 4837
53564981 1484
622994876 2747
762380884 3745
183216774 2998
982584594 39139
825522879 3640
627230921 4410
64762401 400
774483966 120362
629922877 10907
25231464 11384303
938781271 6389
950062186 950062187
342056887 2234
292071169 2616
943445562 7616
291538143 1756
293067947 1540
938119307 69367
200654213 12754
683394456 43725
764339835 37023
344112195 150149237
71981459 324
787423663 3472
285737392 285737392
554226940 3932
197592788 1049
157391367 157391366
277095576 138547788
971807490 4285
261840383 1728
576278472 2541
810393865 6506
237639865 12911
580360728 2559
846459472 10953
292665778 4421
539050693 539050694
275661695 13085
838872847 15224
412627591 2070
611655296 8246
356145973 326141
202089256 17429
108838840 2216
212654324 120805079
269336214 1618
567278641 2556
419024281 19576
287735377 6441
916671132 4609
613924981 2707
97770410 1765
39821 343734872
119747266 1259
805718925 5920
1875637 12
53749757 237
726681591 6598
8266697 54
583984900 3275
531057850 3169
358445779 12664
378625549 2130
432494252 1907
2297940 12
115412337 2977
160953792 1272
964539827 5828
113078234 7521
257124319 2339
792410329 3494
211206579 2563
455765490 3224
126121087 1097
289427517 3332
954620774 6583
551368497 2454
578754597 6626
921795230 5408
861454035 17685
166806364 843
490043450 4109
300038623 2402
709374055 54354
625035716 142894
924088719 5686
561925055 3184
970531306 4843
506377282 12403
857638704 4888
955583370 954816847
252031096 1215
315240879 1390
236091514 1041
163146809 1276
426212904 5994
420770465 420770465
124055771 547
370006571 5899
384321873 1826
591182209 2783
667013531 2949
71229546 778
3720 430936138
241759811 1066
910580145 4282
76802932 408
595614956 4684
841344168 5496
138985030 138985031
397639705 1947
475686960 2749
354946722 1726
421380200 1858
806925079 3558
912841826 4025
400696334 1885
136074883 600
345338208 2416
675404389 9605
857949303 399174053
961827550 4241
425935855 425935855
697612410 4437
2945747 69
300191168 4019
402212574 1843
868613539 25483
540926520 7516
992853517 5864
715376784 6271
838951408 8465
193720427 1254
82229624 742
159986909 870
590486435 73040
674205988 71337
173 35349955
203886590 1390
670879942 3896
681449366 8391
778622103 14351
477854999 3000
771105975 11679
218202270 1254
121560293 536
237986249 3368
1934 196428644
228538153 1313
797870825 8794
613269797 3622
850688175 703588439
516480941 258240470
1979010 33
154966772 154966773
573122069 286561035
460160967 2029
740639323 492774
148116937 1266
3102 246011407
634337223 2797
895370867 3948
550576757 3155
935890435 4756
24568012 24568011
140384114 619
604301583 3271
44391890 44391889
354585997 1574
254261143 1346
739132507 369566254
366484334 3641
877863710 5690
685625361 3416
5696 179919552
312303999 7450
631354169 3240
322784066 3349
984441703 398689721
585564083 5021
659640497 13866
341087600 24400
25883254 126
668434327 12719
726871565 3205
498033159 2196
175083423 772
990575154 4623
799093153 13471
545467221 5194
331376728 1917
5545 511686293
441243081 2525
167825511 740
461376122 8740
229416391 3654
821792467 515458757
810509116 13633
979510329 4319
593060891 2615
923792 16
294602808 1299
9320 378254594
706266140 5969
958107721 39180
346908224 1569
611923825 3708
942248275 5749
34258764 3612
142101 532310346
824945652 153793
413484743 2316
205322208 2184
517714723 3297
380488535 2181
177618901 3180
796344569 49294
645449864 2846
784476988 3459
994676835 10916
592718093 8777
516508793 2668
291678048 1890
787871935 3474
366040722 1614
947790154 222572
688091547 149000
963968340 945067
527563623 3416
982231820 4331
438204577 2201
138294615 2364
9831557 49
549076668 4019
890368800 16752
405 60166015
705509376 6144
4348 882496168
589409748 3177
5827795 74
375637274 2171
366212233 1629
34986 432138783
393737599 4544
297893931 8183
854050252 854050253
780716018 27929
3569 513053135
938664918 4708
652825142 3114
539083608 3149
204928225 38112
118159153 521
479995693 2542
744651049 601578969
324933731 162466866
387267108 3973
978699532 6969
401898595 1817
667887909 35935
4824 926613530
215118078 2177
631540050 2825
56824596 2457
995489965 995489966
196559831 1384
104465531 1157
149953823 1916
927804153 4091
576545000 4769
5674 947013296
23594068 171
144611280 126852
977786459 19713
31943072 15971536
417459886 286989422
658193794 4471
989160433 29676
164078348 1429
603052686 50796
2195 296595596
8420 975877721
131006437 1451
482386913 2127
648284443 8507
172569070 1097
7411 685146950
520256100 2478
859925064 4185
110264909 1066
575207925 7825
910478609 5837
73847013 607
266175865 26088
80666948 2448
948601009 14291
691263608 3048
367976730 9145
734806080 3240
926668027 4086
284625877 1255
627033801 2862
445192697 1963
881512272 835199928
444091040 8009
424132016 6590
615302189 6218
70355538 686
254232712 1121
26586614 13293307
864368937 5833
203886007 899
714764776 4628
716777820 5787
597904962 5758
731321184 365660592
996294406 4393
737616050 6520
625322953 312661476
42124122 21062061
610439697 17054
912919768 4701
293836640 146918320
156048863 944
603496173 2661
746296663 5144
600853968 4710
61368904 287
575640012 7412
146035993 2748
849394528 4726
61306098 366
966829999 61065
173981394 1158
948261057 799837125
125247965 125247966
763496597 3451
425962979 212981490
154852372 1724
42409964 187
622209587 7854
686290299 5847
704415952 3106
525362979 8372
173541067 1003
127684227 563
914890186 5882
933020783 4114
975121687 6440
955304890 474288598
343106646 3374
854616991 854616992
50880763 9781
878084292 11667
752159161 3670
699717322 6109
777667087 3429
820259305 16476
42513 893368182
58622938 1445
589230825 14211
3045 675561422
543465962 271732981
637899697 4611
912414435 456207217
701918145 3095
788180129 3890
669452140 334726070
926438105 926438106
801934741 3536
681280270 3004
644321646 2841
569476438 2511
705774320 3112
862136913 12688
447423624 7645
317888405 3366
648254450 3414
755578900 6957
819021334 4799
902938153 5262
462062558 456872851
810260051 4373
780717002 7035
645378263 3291
559050180 4763
775204729 5651
511995910 2290
449216814 449216814
102104728 567
106591256 501
703534194 3278
988382796 6745
1783637 20
756441919 10103
938232845 20537
660395453 8572
449501743 1982
5242 857522458
452292413 6266
356956689 2024
89426298 715
909983840 319145902
48899682 6238
778127014 3431
11744 999743232
377236459 3145
939750762 5711
162491939 1027
76644166 3715
588 103503488
488289073 22376
339224113 1795
951380800 16540
359810533 2728
537752688 18503
289767486 1893
860373865 4255
11750 405034250
268727156 112652509
990561528 6424
571290720 4640
640388477 4423
33205 839209926
708276726 8567
882917919 5923
340482835 3934
549462039 6085
226173690 3702
335255441 2704
285782777 20451
22747336 10591900
123371647 778
530871475 3914
396313048 105599
36446555 3959
312723503 1986
94503841 940
6910 916488040
174397054 2393
319844693 1817
644434765 10330
743585781 4165
103643943 457
968889705 7966
350979074 3177
608782913 4980
957325201 662479360
12771 760182738
450578154 6747
886241914 195958
862720381 3804
558869060 48474
821353788 821353789
26119113 259
171691383 171691383
687921344 4905
636283114 3799
976285408 488142704
439962889 13226
2315 318558159
467694186 467694187
460914356 16285
396421296 16784
409531294 2467
6317100 30
469519368 795204
514446530 257223265
4734 600819632
74859072 696
787722045 3515
2192 352149167
195151828 1868
477328109 3045
510060345 2301
976539543 488269772
596173461 298086730
187410449 4456
25402867 389
11986 460102407
6759334 31
239547713 3451
962457035 962457034
117217 885854105
138 10884336
983823697 4338
452097359 2145
164829643 2506
30917331 505
937784920 4135
142879710 630
177941449 2349
942288619 5180
2771860 70
813621074 3684
386170798 24110
144759791 72379895
934791237 12164
341824184 2921
477172471 2104
360774847 3967
5675994 102
331699497 165849748
987329751 62194
208423515 2505
723844495 6515
507335940 2237
825991404 14904
4734 734610968
757374102 5205
183382699 2527
411674911 306078
155353781 685
901548737 4093
21919 143744802
853363201 4260
801156094 5541
465487961 10527
442680588 21189
935572946 6452
378414959 8222
140637938 897
800158633 4459
525911465 6689
4905 588987121
218853315 965
55736794 723
824875378 489089908
506108200 2405
908722611 10492
511097419 11526
649530919 2864
409814951 1807
90190936 1395
549160867 2945
663579990 31770
936512851 37050
515911632 11437
560400562 2471
113126874 807
769872090 384936045
806960295 14284
44901104 314
567104630 2877
577386845 2557
970181123 396221813
397251049 8246
486470984 2145
9152790 146
679999238 68594
263123324 1965
429989113 3559
63811302 14907
898561817 11205
980770691 4441
829972457 6584
116117433 512
601728749 4375
638349839 6399
218854294 139843
619527683 11966
978216044 946527737
299365286 1320
189666859 922
848782901 4067
187480356 93740178
547676251 3441
656557942 3319
591038952 11895
20204 276051744
959852031 959852031
729 126804714
572368201 10975
931412370 4830
404596929 1784
967500114 4266
634762976 3751
455468497 8848
287038740 4381
989895750 12858
113175621 36071
173500563 1494
212413143 2252
212503342 937
31660607 443
91814671 1649
7019 861077620
61771216 943
847628656 16304
518220452 2285
984172304 13369
288655172 1717
491458374 2649
147438650 3130
317441129 13332
772699795 4595
941375548 7517
169952285 9355
532619568 4176
728229113 3211
860219754 3793
834188219 12590
276499256 3591
877712262 6559
955343397 955343398
789135132 6821
893336698 3939
739207787 3531
292109385 1288
415934915 1834
143105955 631
126768893 59155907
539327783 3606
177059170 177059171
963331484 9407
364906718 1609
1308577 16
914978121 7960
32243782 143
422739914 1864
716637971 10190
241307448 1064
883775568 5355
841401043 3710
75032096 673
84569648 1000
685445890 659123107
103870520 458
685820977 515633099
653359574 653359573
304200973 2034
222860573 1342
919622490 84084
419338407 1849
924181898 910144273
358578324 9113
141003529 1524
917836649 917836648
867067384 69549
521425876 2738
49362880 224
800758195 19978
692800768 10301
634836748 27063
810780902 3575
653899114 3423
218017653 1166
5954 879083242
813020796 4676
727503638 10603
247628123 247628123
27895354 123
313653639 1383
336934443 168467221
43260095 352
926721050 5971
654760289 15244
824875702 13162
752644818 6078
932119230 4110
661191301 2961
900696637 67086
958285421 4402
4515 231558415
463745567 13024
491914016 2169
55437904 328
71201 922408955
536027355 4009
421873681 3048
343933425 4454
13584 925301328
2508 389804063
606108132 3324
174878578 3031
809939881 7171
68621881 1410
664090257 18470
623587141 3660
391894849 1728
254861792 1328
862714927 3804
792186957 3493
6111686 2712923
343363089 1514
803142349 7030
424134039 17335
242660461 1655
493273445 2511
204933190 27947
771740127 4709
177349825 835
198777523 5543
4113 796878339
180934287 1883
312956324 2475
101503645 543
297824447 27745
493194712 2378
317455093 158727546
353422784 5101
84469265 918
230607365 2395
362843257 1838
561090412 2848
58512594 258
472364927 2128
629556235 46145
411854540 1816
911935676 4021
121784355 735
827643403 3928
383143398 1717
933249079 4115
18963707 9481854
733951288 7112
88447709 778
162714219 2917
415688084 2754
596867828 4738
675386576 2978
985896309 985896310
962379669 9204
131826131 56503982
611348868 2718
146883911 81283549
326004177 163002088
379319513 5608
175204091 3142
196263683 98131841
710960046 4757
218535511 1310
662927649 5726
734338291 9758
247389307 192254224
232822463 1286
601676524 2653
788405683 6026
955248967 4212
42780536 205
10482 956220450
916786136 759384650
310023001 19000
973002176 973002177
880232918 4960
780203337 13112
948167586 4206
238896821 6717
467481425 2419
860014151 430007075
732665739 5759
968112916 3532445
138525736 5867
978993897 80331
25677916 2554
3971 863674137
913052600 904225668
16732 899177907
81941482 411
524945125 3132
886011881 5781
998181239 4648
1527 98908244
465555486 232777743
340629389 13746
278580190 1802
596553380 2965
46425 640494095
635867411 395800237
504094831 3574
784362560 5680
837579504 221223
535612402 4026
653388370 2881
200624176 2493
330032223 2838
865211216 42404
143580757 1018
97674028 436
522162285 2731
626772662 6787
735210395 3753
912973685 21688
484033935 184417
845928706 845928707
62669051 666
971106802 360408422
149693655 2065
440375731 17120
614778301 11677
952113861 4780
454262372 2003
651800207 2874
1360748 6
352174227 352174226
932663089 5656
24720511 109
827358033 3682
140669923 877
262952515 3463
12805274 105
125642214 554
157166163 693
464354145 5536
700966908 12284
989798197 971892368
417325815 3869
339278825 2359
806876914 3798
540996103 2732
312187483 156093741
124481507 647
875250540 12543
248805585 6525
754873399 6680
83686617 369
626855852 2764
300073594 1374
869290192 3833
312420445 1482
4867 414781225
655041379 9321
5008 527824240
725141393 9239
356849712 178424856
452238915 2448
323036222 1675
944903999 735130734
259168289 1637
810572778 4739
645206004 15118
369417776 7801
5619330 29
156 26806943
749373400 374686700
726602517 40387
383397690 1866
806416961 21497
149540927 688
10285439 67
191323773 1887
962074408 4337
397241775 2032
949533182 765365174
736351728 736351727
237859494 1961
75521751 333
869393767 869393768
370010561 3203
555776136 266365095
166569234 941
557897434 17668
914429377 4032
632176861 3042
34527164 229
328402547 10227
375565896 1656
789611546 394805773
668358971 2947
831738318 7009
5595 761579334
344160993 4816
551895375 2886
464447747 3981
841893092 5472
213638064 942
225254826 3385
738162747 4468
221566287 1073
469772925 6796
113068714 1580
594386803 297193401
9103 698263821
677387925 3659
605821846 13031
324086149 1429
726731193 3615
243443974 1893
1329779 6
301020839 2505
726889655 3247
322449646 1505
483240327 15465
425798449 4908
121785370 797
468952682 6113
364909156 1609
930935136 6445
962907364 161237
198818476 1455
328527018 2451
642272112 2832
484632734 29273
488739751 2215
22485 631564028
50577980 49245585
15448016 157
447688962 4783
963704588 5786
687740225 687740226
56316161 256
164424201 725
12901 369329828
468554339 2066
977925919 4312
15421857 68
642515409 3495
520010933 13762
1129 213886792
356659192 2012
376340338 3669
275553503 1215
228482278 2279
684682170 3019
699032329 3565
860900569 3796
1463382 9
196629771 867
519892915 259946457
732739921 10256
357034859 1820
197727591 11045
681649219 8435
549616627 274808313
290958141 1399
523433871 2308
229775731 1622
87087745 384
133269598 2039
592 121063148
108857642 484
499443043 8132
375325241 1916
767305784 30527
550658881 5816
259205543 2017
24304 477623776
61716079 460
512975651 2646
138057224 629
852916752 426458376
803199233 803199234
301863450 7978
913016263 5642
918528807 4682
23541844 134
480376050 8470
497598493 2464
92058 782088181
311480534 1603
618081374 23751
545657225 8456
724945537 10477
980563690 4437
460116335 3216
61460361 271
282800128 2504
519663222 2678
540603883 540603882
250072899 1316
259546995 1185
269141992 1193
570847259 12666
623679444 2750
226279984 1148
47427459 247
674923011 192670
503497853 503497853
138444839 1160
210642177 1835
7540 920001878
380433150 1926
764866199 5841
14356 854888292
499138355 35331
221 49665324
841165412 420582706
376327724 1955
414470096 4899
653720891 3058
909889505 4012
283615154 8031
560792424 2701
152325 712728675
621991380 3413
906558218 453279109
764807253 42892
120351293 4406
627315505 3167
52311073 352
820760249 3619
935257794 13670
863902623 14102
313443280 6229
593226029 5597
570011857 12696
82288814 969
908075168 4004
974124294 5118
730585351 3330
157316689 2007
124141934 601
936014488 4474
247814050 1241
240977166 1077
441389717 2206
857476332 360136581
904904070 3990
957355703 18324
991718401 23680
775273472 33003
891825969 17996
281225132 145247
5370067 78
333193512 1979
897224287 11488
3234240 96
908365286 8549
448590839 2498
370580330 2577
442848409 7706
112852306 513
486470984 2145
738403786 369201893
491002516 2165
963664507 764281435
653634009 326817005
205245856 905
772093188 3611
775282176 387641088
264440937 1166
242573508 2477
500300947 2206
817613584 578465138
947284127 4392
143426519 1725
159689138 10121
820832125 5684
280737298 54168
974867769 452466188
513701962 6722
994256750 5607
217490254 2806
638515975 638515975
334642905 3406
283721782 9073
690128663 24176
261593179 5770
830965888 3664
192013544 9439
867256433 3824
21372259 455
663285942 13815
786364103 48794
87059806 478
119240940 910
282536017 5172
35992601 480
162 4807020
726563298 23401
310581393 1857
392456073 196228036
209241036 979
228320210 1987
921563737 72076
613518561 2845
654714900 6075
771905395 588252068
978167462 5901
6116 690706204
143085558 1292
913744967 4029
757793728 20911
699110646 13494
674773561 5861
5457 583637064
23359583 103
979583759 979583759
391307037 34723
246347194 2033
599063182 187853
590577598 5315
246530092 3838
160795212 709
294690718 2779
359622073 1671
75378001 342
156704298 78352149
12020029 53
27736298 153
907602615 35348
14640253 14640252
380625816 1965
926566041 19995
169336961 84668480
332697178 9837
720794751 7555
352157463 4067
558748050 3489
343376677 2227
86066594 11013
173463915 843
447551623 223775811
791460792 4410
704801848 3161
584719662 3342
171228554 755
679414348 3748
631847429 2786
591865663 17163
328282513 2256
467193581 2060
183212399 1904
886435949 24676
493329795 7723
921838885 10876
35769307 173
27971170 27971171
848428872 3741
419474640 2682
211155230 105577615
374955135 187477567
890547285 62954
956639799 15931
113168820 499
731181463 3224
29256162 129
982336530 11190
600442546 4329
415048605 1847
291327739 10042
977253266 779150984
697994640 5516
496112299 3772
158110098 884
90428022 1187
59989917 464
604207401 2877
6788 952444644
5419 910458424
954669743 7056
643182113 2836
288246994 2554
662911929 2923
465468415 4994
270235748 154534649
864757896 3813
88977451 11047
399694733 2957
994521087 22073
667445914 2943
86334038 1023
407352243 1835
710615399 9471
153803068 723
638393366 6809
471905386 471905386
877227589 3868
328383651 2514
512115532 293308580
837631077 837631078
741071862 22632
699466346 115040
977197728 925330532
3295 496289605
609432411 569563
948132694 4877
222482951 981
377406820 1840
530523455 4404
728972537 3854
966129659 4260
995500736 7161
588747927 3391
394391832 1739
782758876 3653
317599000 34813
335231820 1876
867494729 5970
173112399 173112400
469094617 3323
1874 216070721
360145396 1588
662276920 40479
738183667 3698
73480803 324
816237236 6422
888155561 529284249
159036822 909
55526017 55526017
472086972 120862
320288892 1617
140601306 649
58965920 260
203677789 1334
844116103 3722
125834048 562
1688065 12
409706172 14665
232000175 7083
411806119 411806119
766820115 174555
407775643 203887821
881074682 5011
257107893 1934
504441933 17190049
972710889 4289
669382503 4130
925729048 4383
159352672 706
252996451 1743
18244954 91
716326032 5587
117931841 520
438106274 4275
593031507 3979
79384441 445
504234752 2759
135707735 3969
799390559 3860
251514539 1109
646814551 646814551
975498305 7456
201431901 2950
351646609 2724
340414792 1501
28764215 158
188795532 1023
920624638 4061
961791952 6443
781118298 7843
611878827 540529
951187692 951187693
577632385 7056
51017926 231
110942049 1168
981371561 13738
126648520 887
155093223 1144
8428645 42
339422644 42201
239493357 1056
300401698 21106
752290402 34403
498450949 249225474
673342479 2969
109335182 54667591
969774586 9121
340729249 4128
628280476 9752
910043160 9308
412320784 25146
4848 457408159
642459721 13263
53405101 245
843969878 421984939
826032601 4275
792446099 7282
322008479 7860
158300816 698
389612699 15324
781075093 3444
59646297 263
339818610 3230
3995 313447700
283226678 66159
803958627 3649
63748706 359
477425530 2425
927886750 6995
653963486 3161
374789838 2043
575595559 2538
66447808 26341362
359236469 2713
379284841 118712
879276460 3877
949644647 250632
306533696 3976
518918117 8726
470593401 2075
213718957 2442
30940357 446
691778864 15148
435289219 2814
765428709 106413
207549397 2906
432952987 31157
989083334 10027
684009906 3016
366721345 7783
438615727 1934
310023296 1367
617699193 4445
603130686 228716029
662894166 4818
549012031 5125
773738640 50437
240983998 1600
205472886 906
904529137 452264568
371033733 1636
741379778 3269
433190451 225034
242015320 5993
628664651 2772
4005 894344535
274849120 4390
166478086 1215
517110742 517110742
594059051 4810
157620440 695
22705967 138
320132460 1568
9492627 236
7072 956651105
857328965 787289443
604631782 2666
7199 154124562
372892056 24056
871678190 4935
59106739 539
862939755 3805
525251270 2316
6493635 58
836610914 6496
631391713 2784
719032262 4958
711900088 3139
637730416 4509
637409905 5347
237368467 1651
874809349 437404674
88514313 2227
201073997 4204
854168699 165858
193229141 71462663
592629069 2621
306056661 153028330
916081901 13617
783961770 16493
329806509 164903255
940737363 4148
24493428 108
948212453 6943
4304 824795358
510978544 7756
4153 648824821
352170913 1704
452670135 2401
563949221 5410
806925935 3558
884265908 3899
11705 721273793
789690673 3482
219059803 1161
637628644 20440
756704983 10517
634039396 3531
681288277 3004
534235512 267117756
984526452 6786
73128698 657
499991777 2574
210010908 926
552048527 314181892
882777423 6477
754085967 3325
918068055 4331
324994369 1433
703314899 7025
85163959 639
596661750 9734
709937247 3214
231892286 15681
956835449 4219
2027 277127448
716094109 127625
643133732 5361
594874956 2623
436283171 16524
991643880 4566
710364675 22335
66851170 570
158301312 1216
748916112 6756
926963143 11969
432 39849696
416040625 2124
675950255 4248
559024502 2531
3370691 17
590772745 4806
971297404 5068
634788373 2799
939599256 4143
728005531 3210
230169599 1332
479353314 2154
603573179 2940
335629784 2674
661554424 661554424
308783240 1501
186332295 25567
277184289 138592145
396220203 6650
302769941 2570
356477991 1747
967466943 14193
218238460 2266
210420869 1535
961172674 19425
986599621 12371
144077813 144077814
868548687 60460
37420681 165
417406962 2933
414121367 1826
562668470 2481
902695757 797820240
874967393 3858
360895334 180447667
808470341 5322
461250621 22607
496486937 128733
461650817 230825408
149150509 1220
338059548 338059549
404800851 2356
102662724 102662724
833202374 416601187
767461723 3384
654313901 2894
286781615 1452
438273332 376939864
590371091 24084
397114355 1751
395073421 1742
448030984 160487052
115086089 1190
536259788 4537
240172729 1059
368705713 184352856
786300215 4146
361881120 2064
562894373 562894373
676530311 3134
574900872 4524
184154137 1560
533953167 9361
892760369 892760370
4425 81406725
167907511 5660
90053248 532
385209335 91023
886018361 5182
530917732 2341
897727315 4741
697596874 3921
919183922 4053
19818963 535
750013833 10481
359585421 179792710
650922724 32062
892100988 302180753
856018239 12320
534469433 6194
983565343 478926463
579869271 235696412
726097560 8135
544439699 3150
382114349 2156
799332720 4920
738338563 32071
696621491 4038
865338780 8909
31893229 31893228
3477 527419176
172699456 1936
710555718 4517
199835158 1570
609113685 12886
50542962 319
862068775 6558
19407252 166
305154513 1352
858011668 858011668
949385977 10219
945773760 431518908
320177782 1533
979923615 5279
155806742 687
475531860 4499
255478107 2239
689493591 327318627
187915059 6070
679465835 2996
4939 614477533
475239143 75832
601285983 3982
236 38155512
138454020 636
1488 133087973
776363301 12579
19658980 110
472015740 8700
907792677 15542
409740450 10486
18319 840261282
878468019 10721
109211655 61183
601430373 2840
935293535 4124
161083951 80541976
156571978 78285989
564602291 60867
65450720 584
9287 426329022
68388751 409
697245648 253395128
948213379 23554
433980165 5268
201423722 1164
330776459 5556
637110247 637110247
311147612 2979
325445961 1435
656274939 4252
557336241 11319
302609501 2511
150927135 1227
713714979 11065
905025056 321491948
979853004 26247
958925195 6444
858650143 31681
272605185 1202
803625261 7715
289108199 3423
77109449 340
602097289 6981
425968192 425968192
897806414 7305
2796 334015752
130427521 640
879042389 3876
138480167 69240083
913073994 7326
216261744 1389
687522997 20455
698139926 5562
939588599 6632
207427729 140787237
248666339 1670
449578303 8512
619593173 2732
16223058 463
233674262 8573
634864521 2851
609807659 2926
448647000 224323500
577288858 577288857
508919003 2244
92669616 464
606582662 3626
389700892 1888
113849583 502
691443613 36054
11974 738783826
139266576 1225
3597 693105930
49588864 416
1028469 1028470
430906701 1900
93867279 425
635312694 2928
978130793 130036
331942248 3531
291455164 2158
686090067 564489450
786292235 5446
426367081 1880
484824775 50994
331796797 1917
678821275 6614
613021480 2703
394846614 1741
191545719 1778
100876316 7848
240888357 1224
11793235 52
228437680 228437681
404388198 44932022
535479564 3513
222122947 1401
60270732 1607
84111821 445
107725726 475
768698609 3520
408680986 1802
621258252 3247
80788099 679
870426647 8424
319388069 292473825
492594395 2172
558036396 3085
382371313 1686
3988 690397821
461955121 2330
756054411 60277
10478 473898984
298804017 2798
956850096 13004
211452708 8405
349029571 1986
626386604 23447
915809069 915809068
664813799 5985
822952549 4975
938824952 4316
75485923 426
970027367 13092
488283175 2153
885415910 4414
715820534 135035
603383551 301691775
4585 448105805
510893486 2543
357569834 10334
736163913 3246
874964338 3858
784829216 3635
888028739 15471
960582721 12120
310436667 5949
816583609 5090
368257629 2041
607119507 2677
545443755 7053
515027748 8064
78655584 736
989974878 16874
761606543 5014
348142281 174071141
4909 269450860
404706713 4342
811918940 3580
445768201 2422
123635612 629
810093916 549884708
888836245 8393
566326818 2723
181214069 181214070
328911282 4108
895262061 4510
187242187 1631
158201105 798
907603309 4587
520938927 2297
366455886 2347
454490489 2004
322763755 16943
768488658 7897
673683801 5269
446487602 446487603
703935576 7835
426435240 2660
176211144 872
596690354 2631
475494101 4825
291694392 7542
968855188 4272
979043178 5318
561819999 2500
576043104 5592
595426569 297713284
322727764 1423
215679669 951
304199991 6470
500077549 2205
6013 900515898
855061143 7091
904916807 7420
773658608 386829304
529306661 11866
2639 84641009
309973463 4916
847103807 4448
86019635 564
678436266 678436265
29371370 983
364479774 9343
801808521 5357
824364147 824364146
307849066 1851
532056041 2346
364749086 2878
505327057 2311
851002619 28265
63151308 437
654391011 3828
487831742 2151
65820176 61578466
386226777 1703
772917821 356982959
271464969 1831
4669792 23
400349168 2133
150872783 984
201021554 1138
178839705 2635
695489680 3251
211938517 1332
318334548 1743
725545175 3251
649464647 3577
2251 405122677
932840304 59048
425743608 3667
384845222 2575
359561110 1919
751569492 22163
787324629 393662315
292294228 1611
599943131 4982
151137281 267027
273739150 1207
743343839 6060
104008990 935
973584318 7584
104325147 460
167373018 738
742667670 742667671
927144680 5390
884680209 11435
669783382 4153
203660113 898
762748951 381374475
210965225 1685
526475376 4536
654313832 5287
833657028 6867
819123494 285209374
321592466 1685
168395625 1354
180241880 1352
759569534 584327581
648036319 7042
443363761 5964
819129060 48207
7580087 54
639924734 639924735
373301277 1646
207639200 1436
537540545 12512
954812496 9501
365826090 365826091
629022178 629022177
963454482 895724269
171228715 755
106315005 862
155901305 1132
329434781 1839
829431664 414715832
84259350 525
208770391 3551
657788696 648407719
852737071 3760
212102443 2446
7210 508699908
724373648 3194
811798418 811798419
234030720 1602
736753126 9375
22227 636298725
736355580 5921
1418 281380876
361680324 3359
956801232 7480
844050599 4920
585738120 16280
496223085 2188
642453601 3197
155351737 909
853132182 37146
203025480 1445
684599941 24879
243121286 1072
787039311 13327
868155948 3828
608615808 2976
728861150 4402
572420484 2524
334434447 4083
917306510 6745
43895 761250754
843862562 5227
726552249 9325
836855876 4927
577605851 2885
883556128 6748
508055678 4744
2176 352214885
242100325 242100324
453944113 13983
825788545 36736
951 163882614
21014 358656956
465245740 2576
433402366 1911
847690298 3847
337107682 2912
860175597 5573
377585760 377585761
3808 702084768
476034308 2099
253214462 1642
4048 351846029
691465759 13633
517251745 9234
297339253 2233
70122062 906
671592637 4913
702491411 3659
459039042 3316
703139123 3522
341214640 201111300
349259681 1540
266372112 1762
147414965 650
6095 649727000
515269153 2272
943659771 11605
965284981 16140
9784149 44
157894698 157894697
784504650 7725
235528444 235528445
629636271 7835
344651424 5024
47203969 224
994831337 982716748
877309111 22147
308747021 1440
349448849 174724424
883818334 19077
1877 292255764
786149857 3804
536229046 5049
68944668 304
907980150 5775
910886822 4851
441109808 1945
427257319 15859
381318131 1910
373964872 2932
287586953 12018
931892436 4109
890833361 6351
771608711 4724
826962183 826962184
718483788 33393
196293813 1697
535457320 2361
345217178 1740
294860115 3286
612579669 4054
538025471 2923
235051852 235051851
55211385 27605693
302810956 1588
749091486 3303
431467121 3197
339686210 5425
966031053 7702
830357982 48381
18302868 9151434
169012455 2718
734125704 3237
587396786 293698393
690771419 4140
859295752 7868
734184595 734184596
606518203 140593
384864328 1697
703624651 254138202
462164659 3110
650273406 3273
494632822 2181
235184341 1037
119680882 1548
84353157 2597
497809714 2195
978617376 8262
546420690 51715
398956449 3909
102545 657005815
32018954 8794
323249585 1711
953422148 4698
766562454 3402
185062739 816
41256 479314254
483974535 2134
138543091 1790
731740144 4359
452908343 2529
119292067 526
94222481 997
364463573 3348
642738625 8184
634562605 2798
11056 376357293
381774524 8965
510213811 2994
673382402 336691201
367895882 183947941
399416383 2654
766961189 6147
485559075 4499
336334019 1483
445400511 3768
64815190 1562
916997599 7194
938604795 38065
515177569 80901
504380931 2984
530106732 169201
420656982 283606282
632976471 2791
201347377 2849
304030199 17473
399929548 6481
1984 430674816
447460615 1973
77477246 6138
312173466 145641479
210935968 1036
597919893 2882
606142693 2988
22635395 108
628676868 4892
437414398 2790
859311100 3789
855244207 5042
542486826 2392
24391 754501558
545885937 2407
891069697 3929
397919142 6872
842347825 7009
397560724 3679
739389474 11741
678560387 2992
234361313 1552
672215163 2964
455158627 227579314
312629147 14274
286212453 1262
757489076 4131
708328389 708328388
901128999 6892
64928942 1359
850458981 21389
82560585 800
810355874 6125
408679274 1802
357607421 178803711
562981808 281490904
527237452 2891
556318324 2453
784070135 6456
2906 286124760
664857058 16001
3795555 133
657098693 10134
300964201 1695
704869537 3108
603430509 17061
724076823 6353
999969736 11419
319777201 1410
648502317 48356
361634433 2506
144355045 734
771550028 3402
645231792 645231792
840494859 3706
5323 546587062
615027745 2777
439070692 1936
862527700 8679
19488305 1481
49946340 230
189971177 1707
484155312 3524
993829001 549086318
848647739 21667
640960799 5088
52129903 26064952
684917551 9881
3126 616085294
84850594 1208
475578879 3584
910123071 4013
680832585 3002
792002812 6680
811277664 6681
186991151 2424
400290622 1765
283490550 1250
878790872 7709
661779355 2918
208289106 208289107
169327481 169327482
1945 193037272
114667145 9481
524839185 6159
797401970 3516
684912933 3020
852310293 852310294
112716446 497
801587063 5164
272686897 1686
882923731 4016
1559 122333171
69398451 306
390676439 4280
970358134 27471
401494328 2259
972396341 486198170
769445948 36926
86403297 752
672183272 8611
856486180 6275
879832591 5915
95648 599098886
295123130 1316
718122713 5534
809648664 20998
824385285 3635
398140561 5172
822316350 5678
561314129 2475
100587226 510
78035985 761
191987862 2051
508874373 3879
444283570 1959
123385869 998
865669088 3817
161021536 6822
381008880 1680
365648275 9279
214317494 945
724876378 45887
991134218 13459
760174994 3763
137110545 14157
159232220 1987
857500553 3781
403974523 4473
593424715 2935
327076700 171779
2970 590959224
677351316 3607
24680127 12340064
602900650 4829
487780117 4863
741950100 3650
931671505 5760
660149243 7163
896398908 9539
5299 139644547
16102303 71
277820200 1225
227504627 20362
21873786 341
835830036 389870924
403425296 3434
4473 870096906
565 83528470
671562112 3056
642167356 5983
749774767 3306
411661418 6245
621989960 6386
782430089 3450
276945737 2929
758753648 7490
533417135 2352
906994552 4127
773133928 3409
598525651 71287
339139608 5215
343588366 1515
402330235 1774
611574352 4169
59480154 987
780168635 47972
625491080 2758
199044375 1294
347551248 2173
689767744 9992
588400171 3021
745014470 3285
688679217 7563
731929201 7180
183611659 1567
995620818 4390
609074671 3414
775633219 3420
4293 721270092
528808074 3163
2273472 14
711017427 3694
1394 292533688
79728084 757
725100799 4288
877818153 404803202
164877783 727
525051169 283992796
701547100 5377
2665 311860965
972030513 4286
886756564 25263
308 37839700
651383423 3411
315693071 1392
348346445 1557
349291269 174645634
42314801 1298
588978824 2597
554271344 6308
709234969 9681
675383597 2978
387797613 3067
961220583 480610291
994478064 20112
567884997 8409
59532097 299
661136257 120032
577854192 12179
16011 416194538
727263301 363631650
969073719 8740
161954869 77327100
76663601 575
488502227 6801
341873456 170936728
995308326 10175
177123946 781
696138422 7120
791902385 710849088
160140287 768
351241527 5173
104264159 727
294202622 3057
198579760 8743
264538343 5458
8260 677081206
718583213 4930
211 4958623
678843005 5558
608930621 3186
900852119 4757
378290569 3208
344735029 2364
555869642 2451
203847665 4552
908754546 4007
19034 689373412
168602148 1404
4809 646345558
157441243 78720621
872969476 11643
578898224 46958
560402713 2471
145635827 1070
742350986 3561
497187483 3004
820921872 6504
115845045 710
392246349 7441
393894393 393894394
978 39636658
825507048 25227
667417674 9174
420924097 1856
257180994 1134
762223136 293849935
548791593 4408
375901051 2116
94608529 47304265
521166565 2298
7763 620962370
474525436 3097
314335009 1386
508001088 8292
698911200 12825
199818251 2875
131588576 48815882
975891228 4303
281615071 7576
165056141 7501
965487581 4656
129557807 3231
558137572 2461
4782 94731420
109782139 759
438923056 10659
118482678 4703
257939549 1650
253964280 2514
781642382 15087
897360588 6345
911 159521566
829378345 3657
946650134 270317
954038851 28122
388657337 3880
521170507 11866
303820133 10418
863372836 62595
531204649 8632
440655387 2994
969498587 17261
655742061 3159
908411063 6038
698374452 4939
94691707 924
551343740 3337
609979733 6939
482535463 4303
487376711 2149
112035248 494
375246813 3008
634829640 3472
514816009 2270
533310823 2442
892927129 10709
6836 923283832
141297851 809
725966238 3201
505001058 2372
12901 446044656
182568294 805
935525850 11091
185415965 2707
576717738 7335
612790691 2702
897028873 7334
418063086 2977
176755045 914
671989376 2963
66647573 351
986318409 4349
963001116 7689
748719897 748719896
656854404 3813
276629294 276629295
532326574 7615
326920335 3189
927215875 11035
4373379 44
858037675 429018837
15667750 90
961504985 480752492
900044239 900044239
543849297 2398
405732259 2598
207929000 3085
615059903 2712
50319902 267
562620252 188989
162684176 81342088
424631613 3599
586997370 326152692
120657032 623
503570787 2455
471726633 2080
157846536 696
245521852 6561
560179644 2470
862505449 17192
927275551 6151
398125731 3386
668718576 367832
57975075 675
316508481 158254240
82731355 36238
295799001 1433
851280398 5437
752495856 3318
592921839 3966
955430439 4660
562740947 3916
696701953 3072
398968375 5576
321590588 1418
237450875 1047
508998299 5033
96387025 425
228469399 3110
691927727 41902
475921519 5513
925538151 4081
737658872 4509
889247512 3921
4032 293908505
636569283 2883
580707659 114538
448970432 5551
772296111 3416
874347287 11386
655543617 7005
473990042 236995021
931488698 417465791
134538158 737
941252693 941252693
630097037 4826
445910521 8440
896853588 5691
774727205 3416
3566 772584598
999821609 6287
10580 433938714
664077742 4151
274801407 8512
258840609 2732
74540972 332
555494205 4772
635442338 13322
664885328 6332
164162499 1250
19992 934506210
113169412 499
195520305 127047932
282617286 10507
916138945 9612
36080927 598
834 174521819
5592 373569527
349035640 3040
48812344 233
288767609 5661
312311376 6318
215452455 950
964865273 4508
538857046 2376
739936249 3342
525781733 6676
937558127 4134
441877635 220938817
427274486 2339
23237578 16943919
382258211 26722
692691600 692691599
43410139 21705069
394843357 1741
860678721 5440
700866374 4125
982187089 8688
14703 943066510
567724598 283862299
736613505 4664
731532947 7624
622974807 6021
747021322 8303
320345131 2797
391427451 2236
881015749 490226621
642695916 3024
193454274 853
285078528 1990
807149170 3559
585397564 585397565
329548974 2203
517475753 6802
156860774 48639
874750950 6690
595687801 595687801
196658419 2544
469444877 2178
842945233 16274
691806385 3579
467199039 2345
139629083 900
475101829 5778
300450118 1803
612492670 2829
2130 325442700
716073358 9667
269461181 1670
450368408 4333
56223024 406
603347436 7777
963799277 481899639
410168905 2303
23869216 164
859928824 13825
320682698 1414
504008852 2519
690129632 3043
870597584 29317
965066226 10547
403463872 1779
679138458 3671
391891121 2422
627731275 6739
851868097 425934049
516434225 6026
782579690 4623
832224564 3752
986314979 4349
2197693 34
642111147 8188
626213845 521240461
13965 823138995
719976839 5089
126623694 851
351049659 175524829
186931480 876
739145210 6509
889055053 6086
28465113 149
595717593 8840
673267174 673267173
105803277 706
25400705 112
21149039 220
252402494 2101
841108020 10925
110740158 1231
119924993 3243
414806207 1929
904529690 78614
394741539 197370770
666875131 3529
775370252 25648
86861719 383
720434152 7829
802615163 3539
581805511 581805510
2252 479295412
715302865 3326
1808 394005784
588749437 2596
393323999 5388
877133588 877133588
831556441 3828
781368053 929094
410863155 2059
932791384 4113
258139441 67860
813477316 56550
201367677 6848
233873560 2396
82325352 363
546505906 3405
903089314 3982
923077078 7400
229286346 1011
338877837 52238
208308625 1578
613626303 5312
608792347 3027
622592736 3683
880609521 15880
976481789 40212
612430785 78176
821051768 19527
44904618 198
154879007 77439504
918649610 918649610
500265479 3432
550552733 275276367
389400147 1717
180910175 3321
90490406 399
174711271 1193
164661750 3259
775852176 3421
932120347 4110
526706472 3080
559584408 39363
2082 332541204
936692931 468346465
872245879 3846
964999444 4255
1107520 1107521
350578551 40668
232920176 2512
11012647 262
228138767 114069383
288338168 1984
597907793 8706
38684881 390
233903655 176265
125642769 554
155916662 1658
559697464 279848732
269260055 1843
214335154 1017
966899143 810896904
22825 735859490
756591049 7394
632972116 12681
166 36251641
242298543 4199
285304337 1258
588713280 6159
4582 818661358
228887268 9179
2649 573248898
105416704 3037
91856403 2253
646912160 323456080
349979369 174989684
663143925 2924
729819874 3218
924182789 5261
563659095 3304
26008748 115
597147698 2633
443077845 443077844
934299852 17868
545969225 19561
37146323 220
6223 161920867
685946251 4125
320627767 5426
333234588 1641
22915 664191275
441186642 4239
196730039 7176
867475575 3825
270831950 20319
618701616 18148
693108739 14390
587699787 2701
342255755 4508
280852271 66114
732710953 7813
374937500 15625
920780219 11668
461715674 2294
960489823 4826
877681990 3870
680283111 3035
701467655 3093
538338433 3346
697683093 3653
343780896 1696
50331366 261
367278017 6386
967328320 483664160
333900581 2845
86263022 736
582789870 80730
116880140 1157
998439502 472369257
440881703 1944
726647390 3204
624769471 3834
14940 546893640
360861517 180430758
118896872 4033
441797455 16694
565825763 92726
520006361 6241
383988427 1817
52388754 231
658459401 329229701
566272825 27768
256620230 6806
179481600 1280
410752256 205376128
198075462 10022
332784323 2354
18763726 181
448142967 1976
65733660 7380
792385026 3740
665306041 18149
153311392 676
790393087 316711851
322773172 152674428
579677795 2556
5199 677934003
719198905 9728
258727710 2521
28609503 476
465482265 3926
6256 556832132
400597108 10706
148207121 1868
317056615 1398
744107834 3281
842510461 7369
547588225 10556
499160509 249580254
597605759 2720
844577133 3724
981684753 17100
941641749 4152
46492357 205
305271961 3708
247116542 247116543
402975182 1883
253046954 2224
988530591 4679
596689930 2631
432252932 432252931
798257123 5563
710761556 18764
222936537 983
956223041 4528
524035841 6880
171073677 923
439295261 1937
69548631 430
734846051 734846052
214995969 5632
895066162 895066163
386397089 2719
850713186 23636
334253942 3454
459263476 2475
941090011 4234
471982006 2655
414867883 207433941
521307340 260653670
291399241 1320
951365457 951365458
226554690 84287762
269752366 1542
76202112 336
350707675 2545
60632118 349
113081811 912
728912702 3214
703083091 21772
385829461 3473
145658707 52028224
875201185 5940
361304232 361304233
351692260 3867
656754479 5160
48781657 216
692816061 13082
23289423 1425
3206 180225290
414518517 7388
190245269 851
801742443 400871221
246661386 1415
353113586 1557
782184979 7558
5038301 27
105368410 52684205
419568293 1850
367192576 1958
709629039 3129
330500897 1638
616379070 3790
766183624 3625
406268053 2388
75975630 335
312762038 2114
277593408 1224
727309716 3892
312875513 1614
350178609 175089304
393924799 1976
755138904 4775
454427126 6117
645332720 12065
451578723 3218
594342935 3590
470611910 7079
319453367 1538
641031920 3114
461029508 2109
957816670 957816669
27895353 123
572734862 6687
434064130 217032065
176132063 984
429925160 2660
152628592 1339
469366648 2194
525283604 2963
219777376 1323
810551033 3574
702412449 11047
41502937 183
324320513 3968
769961665 69952
44231 663194040
461659778 461659779
610930175 43788
118681420 587
716959663 11468
415354849 3316
981737313 5840
449396039 153815136
345177692 1522
360620294 2037
465708145 13466
1162 184478205
948215374 4181
381534004 2045
978821755 978821756
771179838 5874
41729913 184
900079679 11284
4072 358519240
98753583 841
727806147 3322
861616810 5136
21389200 140
204243311 1092
395601680 2091
520203222 520203222
937432829 407128596
541558527 183385481
143024460 2245
31373570 258
130555642 701
994709713 4386
216152034 14703
21426444 21426444
471336204 235668102
504008220 6284
240328787 1582
1727 388391938
848051609 848051610
864 72302140
520714433 2296
225883837 996
627887655 3585
305203556 2620
848549898 6670
488965708 2156
382725839 2018
524567582 2313
588069062 2593
278481059 1359
701924335 3095
97591032 1821
432194176 2538
437256240 2093
435535383 24288
643567831 23115
695934822 3182
157619745 695
673344008 2969
611424335 3382
559044745 2465
973844848 4294
186095699 16260
726306724 3476
6038 581642048
581879761 4070
801708639 3535
354905092 3255
277987975 6479
729845597 3702
838903875 3699
451543064 1991
89809633 396
834047944 6171
418186677 1937
527256458 527256459
459932149 2028
349425135 2069
679426260 282539948
426678599 69469
95860698 974
207388715 1651
518070166 2370
984657868 18037
167448392 47472
78924043 348
970935584 5628
732128081 23020
360775254 7651
461094143 230547071
163318262 2546
132574532 1281
540089000 5500
947782079 6048
389037026 1843
107881927 1257
134487657 593
170095024 750
802167645 3537
282624170 6421
591926077 3857
620507512 3357
943001840 4158
210022358 2307
496722076 25587
551104373 2430
5440 568985920
317590354 317590353
41420516 192
832099024 3669
39915505 176
81323072 381
524572210 2313
401934369 401934370
896504824 3953
803260740 11247
860671844 3795
438312154 6238
283049337 8488
867960662 5435
109086952 481
508697871 2243
105528041 853
949574155 8664
174402585 769
206872319 9507
884194635 760802282
921801113 34922
205701188 907
307545553 3789
959334391 4230
152817847 767
558549226 5955
783924157 5022
127339909 628
835727677 3685
677044991 3264
226112705 997
853643302 3764
945680508 12586
111265287 1004
152190303 148383
510086416 7502
648985529 13248
387042296 15797
676498681 294259069
674817006 9880
345810460 3958
688004911 71355
361315950 14459
477393373 3469
971232121 9720
676726808 338363404
293487074 1395
536270308 3374
850470001 3750
212423363 1332
961443847 8954
192737253 52289
866476525 3872
575708307 3404
272694877 1492
220656811 2937
950033230 4189
377935160 13303
725711887 6589
4534 846543916
729798022 3233
689671430 3041
211342631 9473
546344336 2409
796437763 6646
17706690 85
523211451 2307
448094163 224047081
778 170524159
594588918 3318
721572538 360786269
6562079 196
318127586 2888
120647186 1166
849314441 58045
654674008 10837
662482822 3507
158365768 968
785948345 16622
400287879 1765
413158306 1905
508921516 2244
868840151 3831
745170005 4171
740591288 37401
827447789 24319
2050920 27
409387133 1907
65581665 32790833
887518914 48219
4582 265893518
737653903 737653904
24295 623654451
163186421 81593210
132641001 730
410752993 3489
213326189 990
910576769 542656
109 17698439
216499732 2059
887088586 8603
258592338 1946
803362803 401681402
160341944 707
680321232 5848
764117359 764117360
582363865 6601
860671845 3795
8195 598452264
625731804 585930764
289097747 2036
698730743 9848
611602224 611602223
281491169 1972
850327015 837378527
637532370 3321
820113424 7022
661322557 2916
134990113 708
494634109 4735
630252190 2779
677654496 2988
59494241 618
801850590 801850591
704621271 3230
9752057 43
14120 845447099
364835221 2460
872733245 8919
130493034 1073
422682551 2806
106550 938390100
979141475 17316
2798 471133708
950481081 4191
221121861 975
916641617 14369
947352132 45594
748176611 32390
747602391 747602391
872712990 771038288
3432 543206664
948850920 139332
177258745 1937
581232186 10555
929897980 16853
615830249 2870
839786948 301756
204818450 204818450
563807398 2486
528993917 178282798
11020 791418752
923946704 11177
190443689 918
493434619 3117
579677889 2556
57505805 401
963552155 54784
514126026 2738
776845231 9608
364058232 2811
803718112 58022
224122861 224122861
592689768 9663
985424178 12773
441900717 9784
103719085 719
410848551 3573
1624 268844801
34472493 152
503716263 4861
770102280 10485
302993737 1336
998893302 395486419
95577143 437
685470930 15711
189520402 122994886
465145535 17969
327006821 1855
746136545 373068273
273173291 7341
573661360 286830680
349763485 1661
347656176 2352
905646250 34058
925318827 4080
997351653 5057
3097 86397773
548910756 4171
850305603 7707
261393267 1516
104246731 9236
398607396 2823
526 117130907
766055853 11906
925653945 925653945
74127229 457
921757283 921757282
962068163 8449
62288760 740
668353076 2947
236616641 118308320
408223998 1800
812144288 3581
813499318 3587
529334862 2334
255870468 19446
833687393 3676
8042299 4021150
360148793 1588
591395351 2950
547238089 5598
303049522 18014
392803744 1732
919993238 417637152
592882706 3905
636379075 2806
617244225 38200
17916647 79
503478339 2220
291134503 1303
462430926 2039
877764263 877764263
707380128 3433
2456550 17
752095809 376047904
589438524 106763
475354723 5118
620590427 620590427
182252182 896839
773130518 3409
833325013 343356
737498374 434436080
425632965 3708
123331937 1066
911306859 4766
676313615 296643402
312666751 2250
680974092 4689
785352711 6554
847746934 3738
259995430 2761
573100857 2527
4907 981707810
828524621 10151
751018309 84479
864253846 16618
956160071 4216
474713100 3139
14150 225585623
497336193 13151
309734562 1577
815323902 3595
886863599 35193
455170741 2007
187923471 3478
3337 699358449
642853368 537833639
855460752 3772
702279873 369236595
3931 816484424
217687939 1070
315191715 3326
433518563 6291
326999244 2262
48013586 339
3471 756107109
677542125 3164
1906375 20
761606419 7894
175427510 6257
895813135 447906568
920267865 5572
742165747 4684
696021579 3069
312662092 3634
733836360 3342
345004810 154814779
538144264 2824
682182851 9370
455760753 2584
683385425 6046
309345243 1364
774244905 4258
886299227 3908
76202031 802
290018386 1955
294263933 2790
80543229 513
113203939 823
838437906 9109
427355852 3661
349486287 174743143
647418410 2887
864071231 11590
268210382 1418
24503709 242
732496339 6410
10254227 61
395690083 7487
719309009 16613
940073710 5437
270138717 11943
405929725 3112
311122655 2084
900274309 5362
313652713 1383
15515205 79
272248939 245934
945962293 4324
815 139158176
624458202 3193
511570833 37682
31 4280790
227924955 1005
29877578 212
104945169 1639
992513594 5359
589323064 2815
579345312 2856
252038793 1217
455471664 9805
24839854 24839855
459505364 3095
509782922 4688
845341224 91329
497727767 340410
346539703 1528
147273598 2887
714014168 3592
691149514 4651
657148750 10453
483457434 7387
274753728 1836
869611409 4926
348756743 1558
260291575 8899
730950616 3223
193118716 18866
716082468 106291
451672255 2258
253 52368858
103778279 1878
598143214 40298
342582684 1929
994029337 4383
60577 366144762
1981 415778223
54837060 49923953
331569905 1462
551546130 14943
431302054 38610
638943760 2889
195494796 862
857253929 31335
623847150 14516
153999599 680
974976751 415753574
65494515 401
861586606 3799
447495857 447495857
410493520 1810
588215848 588215847
739639603 16412
137502121 4788
599813495 25101
340024685 3842
358156812 1599
908901045 5395
557346835 278673417
280076791 2086
301431953 1857
491597226 491597225
188286795 980
81485443 1042
760583310 15635
398179493 5832
939805321 6840
741874831 7684
812060351 18288
557549753 4227
47733435 796
512392041 512392041
702685586 4261
148114344 679
704504383 5906
88420214 739
240241679 1680
631949905 5306
422381033 211190516
3105 507422205
778760831 16301
751436208 36058
2471 549589936
980130144 11676
981929525 4525
657390509 3971
595788511 8061
153537976 677
491339446 5374
350907372 2559
541001397 11548
609225786 2743
977153745 125776
409131726 1804
125673019 2662
670167405 2955
54141326 343
55337339 244
646184967 58894
993574196 4381
522402803 261201401
246622540 123311270
659514045 2908
697158608 3074
779705767 3517
556754867 256570573
229594957 3622
839912199 3950
288933061 1274
873384475 4002
466227040 2720
892529390 4883
949310084 20798
623727401 2983
9599 517438785
6326 901656331
1968 275407301
550363328 3863
391898304 1728
926055340 926055339
907725540 6334
804332640 5920
639099855 2818
310847499 3479
682827700 299447798
475051333 2212
110665421 882
187397298 1746
800618338 4707
14906184 70
25235752 165
511472466 65437
312891807 4030
294590241 258859241
960983021 51362
199638263 199638264
46037669 1411
583894385 2651
809239633 11603
72171765 463
703732473 3103
785381929 5393
794173271 5534
8346 406369312
68718107 303
576627677 11407
925713319 4340
910088480 8123
489024261 401391567
765270531 4966
997196684 10849
24954903 292
639174988 9908
156046004 156046005
759094980 4563
117024673 516
282710417 2053
562327631 2581
19464 835674061
892996624 6136
1295455 6
316284776 7131
744334627 3282
587618071 2591
321693189 2366
990884921 493204212
294839161 2664
289198265 1678
405861264 4437
678558673 2992
90213067 1813
647040428 2853
532168905 2467
899022787 16768
236369668 1089
552540043 2887
642242290 5268
220691190 2022
30707296 1211
495618168 5658
8257 969776916
846712593 9461
601066344 9854
160568180 708
776765827 3425
288853160 3647
549403763 6913
13518148 13499992
999472545 4407
640217963 14871
721134574 3199
384638808 280746612
631334254 3391
735695860 4480
232222815 116111408
175886989 91455644
737024095 9745
188671354 2769
359236945 1584
731363809 3724
254119957 2798
181728906 1237
23857426 323
598428327 299214164
1457 244693915
37627039 37627040
227699166 1004
726764459 390398947
164877771 727
957062239 4220
223238497 111619248
568787608 4898
678854369 84963
421041791 7872
151390860 1580
891885541 5306
92394072 536
344725092 1520
653388148 2881
3503 793739522
44343545 751
804340631 27528
451184860 3884
1596 119070801
440468313 3146
3006 653311032
652363997 5577
355562417 4031
114170148 5677
146178773 1030
425483854 2086
236945599 1144
168733991 744
995500002 497750001
192772350 850
746806236 5688
739398347 6620
389629664 1718
345897153 1899
783795362 3456
662235561 2920
729154957 70778
493419721 2974
202383605 1446
181308566 1031
23784069 11892035
209375045 1338
587989583 2808
12632219 148
375885893 28047
288672161 2611
463561373 3648
483777215 9752
14921791 123
254150174 6309
422965216 1865
77828053 77828054
314407941 1540
329754581 2015
137182943 631
256632832 1773
756317760 5280
834839012 25747
355555201 1820
471049060 2077
72278358 851
510440040 13977
207567451 1324
234145082 234145083
449051232 1980
411932162 2157
668562821 5530
356217729 3190
775167231 3928
690805386 3046
510535979 6165
359448424 4013
187330522 826
600560559 11897
379060699 189530349
588422405 2722
551782502 2433
996841931 28824
317676904 1505
675599701 268507695
642319415 321159707
249017804 1098
194457605 97228802
989249454 490381485
15168 639780361
500756736 2208
743427454 3278
473602167 3564
954750105 300211
461289671 5322
274260292 1421
100239991 1584
152929799 48797
81626278 18111
984733691 4342
331890285 2386
437708559 1930
26438345 149
727954157 647033040
483613854 2657
133288642 1046
91850759 405
430848180 55860
465864028 178349107
502118134 7694
140415791 4818
119202011 666
424344348 15966
9489097 54
286249293 1366
287472403 3321
768458525 3993
201473688 85891494
16439 842564506
978732288 6912
743650969 3279
882903404 3893
119784127 539
722663677 4386
431301130 2031
165103849 728
977927204 4312
62936572 360
918341535 918341536
477931978 2448
707 31940230
324978419 2005
580660862 5186
847638745 319967672
324158973 13658
53244492 289
770866008 3399
836031763 7743
284852490 1256
902076974 374074384
236140311 1058
617596863 4093
559538319 3189
225168429 2038
46492495 205
701364581 5371
223964600 1759
490624559 5765
527290733 2325
441215543 2056
72450322 322
153141785 1324
413462563 413462564
422835255 10665
109078425 883
574342331 3281
798343794 5863
217165551 2107
853244921 5240
835657362 5565
304232041 4140
998276710 7331
154217880 680
213677916 2294
401678775 3746
648597168 50825
1606 94796461
326426879 1690
203354777 25576
743874899 3280
905554767 69325
512910861 5420
583990813 12978
111618991 1741
158029651 79014825
467991136 467991136
874535240 7466
646686194 6314
374648759 2367
599146473 13336
663363674 2925
335219697 1786
589877426 2721
250516673 1444
185270236 1696
896292022 896292023
650890171 2870
726872204 3205
872014652 3845
928028772 4092
983069598 4663
667445913 2943
601959601 4400
792876596 8807
339961207 1499
24393670 2052
833941831 281262
178436707 61456092
552842101 2462
38800158 15119
418185352 8669
865221308 6439
754990567 3329
163828015 1003
15962 306593185
528011196 4789
105798914 530
336821694 4121
44739154 265
423195739 1866
465060925 38137
462752409 462752409
296191335 1306
218104272 218104273
218728514 4006
3954 444876649
9659 335957134
85500623 377
932619713 5838
968572215 17803
145920414 145920414
18423450 2025
551947753 5112
696675233 4782
191406246 963
490944481 3120
378945307 2977
985566751 7691
673013156 5708
905530626 8294
260812612 1150
765404252 9886
404825207 1785
401681653 2361
81419801 385
945354648 4921
366137424 6838
704085695 12623
668489889 8278
585400580 7988
55337004 244
932063891 6586
782891593 9993
823525150 242570
713726974 5323
796010795 7892
465447313 2659
568219154 2683
181881600 960
381464145 1682
11055446 205
11314938 186
896373205 45789
3820 725188800
636186805 12122
570607515 2516
167304373 1137
787603038 787603038
117189435 551
943089330 4630
251965913 1111
696996238 15832
35524372 35524371
296653039 2428
359509133 6613
608637909 5990
583952433 354797460
863748871 6660
853185982 4222
99082535 561
508815631 5945
536072581 2628
597499249 4090
5187 952204059
378936143 3536
769213329 4420
758989797 4332
484239181 3033
787675091 4125
351830109 12237
371522403 3212
992712295 496356147
102250064 784
180241788 12990
986219522 6169
212479333 43016
416709936 4986
201102023 9238
995890897 995890898
117067989 845
485189306 5635
396353887 2296
829719548 316907469
11038797 51
23359679 103
549287801 2422
822950862 8971
326414204 4563
244029837 1076
476943577 2103
703628112 3340
320124136 2913
564482974 2489
859025407 25664
517913030 6879
853596098 5160
845917917 9529
838972479 419486239
217493804 959
39029438 719
36661405 18330702
836705294 836705293
142425377 628
223843705 987
446462079 6628
72346931 319
761110596 3356
254232712 1121
443573502 443573503
82850822 639
933451059 4329
108591425 1371
98227214 911
36060002 159
597409695 5818
4289 573460745
157404134 1950
343498237 2689
714 154661530
6691 800558077
132520307 132520306
754993898 3329
711739450 9305
359104008 23537
3401865 15
614777622 3378
493085467 2498
347302519 1615
919439185 919439186
597599780 21508
878824813 3875
499852922 2204
35866 186334919
995605438 990790518
824754129 4931
183776535 2914
449715988 2927
342456846 1510
190356346 1269
169376239 1160
980565441 4624
446227904 2913
431291717 4274
703010651 703010652
134951663 752
576106875 2745
602653008 6242
260098743 5557
427667566 2774
945662638 5859
471956232 2081
776240256 4583
509155594 3111
381519952 4912
82258436 881
3710 663900115
783446852 783446851
256997675 3494
5943 773580628
448203835 2160
849105503 3744
350844998 2107
911047542 17391
334548908 3175
479836421 2260
5326 372306540
26075642 13037821
678697902 239262553
795472106 5501
726495224 7933
205195323 1271
9271 831567236
145827255 643
7650 275664235
197566237 1036
2897 231671957
507424440 8949
324200591 30695
56594274 839
737728509 4577
24383558 12191779
666085166 2937
988197480 296756
25090514 690
875190327 3859
708211963 14552
808189928 4199
126934153 1909
194194159 1009
853737391 9966
94234188 2094
506199745 2232
885165272 3903
949017264 7617
525733651 8697
994813123 13141
319095265 1407
960699462 80424
631689135 12719
707819955 3121
100241695 442
832678578 209449
846414989 6187
570 95752127
141290793 623
687763296 3312
220909570 1041
648396673 2859
617986452 2762
338916258 338916259
248411637 1961
444049022 444049023
535458273 2361
284019395 15378
784068270 3694
523198620 3985
741912609 12170
854330137 3767
149412185 149412186
272897960 1240
215227695 107613847
846632035 13996
419093471 6724
571706100 6113
3713 805327422
792185633 8608
132412566 812
355154707 1566
481587002 187248250
582345289 13048
73043254 527
413858919 3272
679919417 2998
93055083 733
640982068 320491034
111467235 14948
212235428 212235428
612792325 2702
314534415 314534416
868256396 434128198
665094226 665094227
540901305 2385
92345787 415
374568034 73941
765199581 3374
686023054 8782
831239032 15028
168593802 4544
872976177 33021
990732639 990732640
826433692 3644
385990649 4160
342230900 1509
652170467 4909
278318651 9475
109572884 1774
72346460 319
394308353 25096
498166683 6693
322951809 1424
98719270 755
1699 369996327
595331390 2625
136301993 601
42083 362800586
104202262 37914085
339706205 2946
127983071 578
55953287 747
337075485 1964
373618223 186809111
16102196 71
760040134 33364
373676940 2548
210582446 1314
790820218 3487
830887399 7821
399471495 399471496
699420307 3675
597989697 3727
95503726 1359
431838279 4676
334330735 167165367
645715642 78967
158445675 773
733281298 9983
113849083 502
899 144739899
480116548 2117
164192167 2592
44680647 209
657683597 18388
844 112649752
410779495 3473
924404192 4076
239945424 1058
710756741 710756741
495952372 3527
768680280 17705
92870709 6499
119121277 1702
358631687 10409
430673095 4932
84214150 84214149
362194907 50452
938859387 469429693
290050170 2365
600095690 4811
353096171 1900
109177145 709
39565887 3527
156712774 691
124757669 1230
858407720 3785
67578513 322
163266862 163266862
654853612 6535
750942033 6046
897419900 3957
696021579 3069
706702103 3468
699540815 19001
910677844 5310
642052008 2831
781380629 3846
462317731 462317732
594139391 2856
562558254 2966
969190831 4710
764972789 3373
719989440 50240
219003900 17988
661557304 2917
339459358 1862
426387821 3785
903138573 4933
770642613 3398
231219241 1162
81328995 495
694771366 694771365
926605127 4106
679974121 6774
841502188 4100
536485520 2651
667902440 2945
678374015 12365
296630208 15344
202979734 895
801876034 9849
590014153 3100
803232151 803232152
262295625 131147812
641007747 9718
218626717 964
592607496 2613
115550875 2375
946939609 5921
13227 781985108
150226781 1287
957722855 14993
475412733 475412734
760940388 3471
988821798 4360
32906 532105541
25809 401196860
665756245 5661
628670196 2772
160568028 708
304658267 10922
3994 51019343
416124854 4917
39895536 250
2474 443753909
657700693 2900
259411201 7080
280189309 140094655
386253649 12399
374280338 4454
737304905 13533
116640919 1625
301951800 2280
916818234 48425
443716517 1964
17899 995618376
313063051 2681
674108213 5127
77597535 38798768
501720079 4649
85046785 375
186577543 975
32123560 158
531406613 531406613
46109761 480
194934384 3312
528271995 448047692
860675639 3795
345357473 1863
972120104 4327
231329475 1020
249574652 3532
92632181 507
181426294 1215
851927999 17600
376473060 1660
366038441 6754
487833864 2644
112954564 1249
680994096 3698
236427337 1368
216133730 953
878001441 26453
695382465 3457
871140060 445463644
216585405 955
204634277 2647
598024928 3616
178259398 786
555437750 3013
355200465 1942
122881802 939
637977590 7141
300231283 4407
416623586 12819
540901304 2385
152428007 4803
218495803 1029
613248034 5479
387602587 2193
133909745 678
322684683 2734
235094450 28331
554471030 81118
537941160 6540
145593417 981
6394 751110329
642563418 642563419
551157431 275578715
236462463 8516
798084568 3519
5404 819419335
786573959 11463
683535159 288777
337011688 1486
301405751 1329
134977891 121781345
951647570 35133
904564519 4173
921529925 5348
655832145 655832144
528187919 3302
74147618 450
174857819 771
695896425 3360
925519807 5752
279588835 1377
931888327 4109
759525292 3349
851037575 425518787
669664148 3088
644092119 2840
62494583 776
463496378 2990
722332520 3185
454163657 2194
935567252 5637
820001619 410000809
970498982 903256740
752820264 5418
532395221 2602
776154006 4813
91114119 2374
906813441 8515
46678084 241
783547297 306342140
591587414 26506
457237542 2039
697612739 3135
715631009 17683
372619437 1643
104112886 781
950402827 475201414
924685835 5451
134034071 591
490892717 490892718
15551128 83
916924098 4043
989026338 902900
584896087 2579
91863780 5934
200640826 8547
591964138 2889
735032871 3241
3627 521537211
965649360 15683
290496898 3588
7222 997972070
78933697 2706
750585601 531200
921820164 5615
696486845 3369
341329785 5243
417295466 1840
453352652 11016
758858600 10864
571848491 4359
540576745 3026
462689807 46812
3970 864000743
6924490 33
208421583 919
700562544 3089
131756301 650
531506664 74472
645214078 5408
936699803 5849
881722848 440861424
619144890 2730
344182052 118069113
608905265 8746
757714993 3953
74718487 988
938965061 5116
77755442 393
498131577 8052
130341721 724
40940599 194
1871 290104526
891067003 3929
39934987 182
176386088 1334
1535 124538110
1408 198378752
216165192 1895
137293586 715
436060315 12509
45512712 45512711
352488526 3777
191518377 7126
514373375 257186687
542488245 2392
752496388 3318
808280999 404140499
333918552 3391
363222197 2282
469915097 2072
107898336 503
290893212 17174
892723352 6332
573435226 11275
955412169 11867
839855076 27372
394252174 2163
513228032 2263
332478860 1466
811116660 25665
485958423 3273
317199505 2521
683596224 3789
337466272 1488
252194476 1112
219231648 1044
206225411 2624
236776534 236776533
916924099 4043
622886694 2966
726127703 5747
938929575 8695
976873381 13348
999015764 4405
930609707 5779
128165784 2448
297031530 1418
44326577 196
247648112 1251
58635 812704992
553356077 5178
878822666 3875
938234368 4137
2754 389918905
487074286 7435
235283357 1823
867345032 121639
429978306 4276
290688631 37054
363774028 1604
255367792 1126
611227849 5854
294537193 1513
294388956 1356
597521246 3014
318486864 6075
852362465 69920
411309315 240023515
454927406 74371
331570510 1462
989436513 5803
609427813 17682
313091835 2375
581699322 581699321
729388655 3708
390550392 4127
234668439 1142
305677269 152838634
804192243 8386
257226126 257226126
800351244 3529
84072034 84072035
699108480 3920
414347158 1827
119951410 656
679513782 17519
254515345 2118
496722420 4178
784377760 6406
649629331 8490
301585888 189948604
349095979 1813
840267647 4224
190504439 840
644999250 10777
441061442 7641
802269581 6757
9104 526415994
157971583 1948
337239705 1487
894891174 447445587
74967181 37483591
884725751 435087314
761962328 7721
821319804 8154
642366215 5644
725054025 3197
694607670 6640
704388459 7345
784365119 5502
987081388 7277
310381754 2031
707137455 3118
343818189 1516
851259000 9250
55440467 368
102464992 668
603330401 2925
235934321 2779
343692871 7522
310376942 2738
507337734 2237
754990205 3329
350848770 1547
937715585 7232
422498783 3490
441421501 2185
918605273 5378
602480258 5801
173868425 2045
80255327 614
593970866 2619
674334951 3490
434252025 10465
866528152 12741
732028150 10968
274409387 10818
550134199 2908
90771926 1689
53207771 2365
245919413 1129
873986724 16068
197631955 1252
419111617 1848
85954168 379
853540957 5211
986322756 4349
212529997 982
201618978 889
660188601 2911
690511926 4150
891064356 3929
6028 999709099
367156324 3235
342039751 2456
691289699 76150
89128863 393
612336307 3766
873606637 3852
835886395 3717
11121 792564525
313762943 1514
845476848 3728
981674781 4841
229933586 1121
667581809 10441
955198765 5499
699511010 24515
320804234 4418
690356620 3044
295488979 1390
498071888 498071889
160647531 160647530
448382729 11867
962704379 8089
386111275 183775
306891432 1879
940656682 6766
770635439 3420
359372917 2394
523083313 15177
779780412 6129
330479159 2280
12120 913571220
754932420 4818
235202879 1205
930352346 9982
147792208 2407
695315770 695315771
733346385 5721
385875459 1807
976788837 4307
717056626 8658
7158 598526883
761340743 3357
8631 753967798
464921551 2050
751138416 3312
905821044 4596
744747779 4305
774211649 9147
294726329 1510
131839451 862
341444448 2357
163855268 1006
525540960 6048
656511835 7183
351075530 1690
20 564240
105004687 463
28122207 124
208331380 1699
2827 276997941
510627964 2926
8671808 53
274937014 1666
53411146 46812982
668772501 6875
161033097 57380207
841643100 4596
55416020 331
254592165 3921
622473495 3651
550198194 2426
640656549 3143
435438721 1920
446874048 18877
347057296 1621
749929561 3480
856120283 5076
18808915 112
703967503 3104
20700 976915800
11848 822821737
534598058 6045
605119201 302559601
437142297 2878
900279984 5071
953806164 10069
616288635 4071
522089852 522089852
166026266 7857
862880829 5788
209435319 1889
980956544 8179
875889657 16189
157120869 867
804358283 4713
570748874 2825
770519549 3912
935474243 13519
4114 790414065
884467755 4131
842673032 7607
594872838 297436419
753399548 5229
29867617 190
842035406 7981
987072706 20739
755169216 5056
941153380 7830
787470014 21897
189700967 973
232210810 1426
482810592 2156
505694455 5514
495419411 4852
861232743 10985
680813559 4788
886987423 3911
306627333 14047
546932795 1337244
61642001 30821001
527289074 2325
110666293 577
503978644 3339
429236151 3805
441465425 441465425
218506965 1906
565653043 2547
206946600 1470
341774305 1507
198676138 1964
428207977 3948
325061520 59864
700868701 9722
639289389 639289389
607199314 49347
585294535 11864
754346092 10755
244979881 1448
236771921 16720
187795153 1356
565621813 2494
494377026 2418
766958965 4454
219177000 17892
430755728 2314
906925085 11174
448107115 8211
47389453 23694726
2402 234139754
817249772 13396
802166842 3537
257 50845794
292980159 13753
852967851 3761
605931880 3583
820019053 4887
721967917 542137002
761567539 3358
411737999 372326859
332939775 1645
244020203 1382
713412203 13954
832918355 416459177
128364839 566
404214516 6943
693224080 5690
433536399 258400225
368172271 2323
734076671 3767
216321390 2115
596008241 2628
561761307 2477
602748235 28408
759299615 3348
188435629 834
824867931 56305
666511098 5849
775085428 12130
256267313 58562
55602637 359
920673269 13258
967615900 31963
243574242 1074
458387545 198459161
579236862 3502
40859968 20429984
970898036 4281
778671531 778671532
512982234 2262
590342180 2603
985630719 919427448
546072193 5022
239994065 29289
489667601 2734
544078333 2399
943904142 4162
24181690 889
623090870 20282
854484614 9972
721480316 10804
594789832 12023
465018249 3050
662903177 3199
228008165 1027
934612200 24293
883288468 4127
34018799 150
178352821 1161
900556251 5230
754249668 9426
556771906 2455
672484816 3824
136815121 780
2012 399961456
596767411 298383706
897844850 10930
601679177 2653
728459116 3212
846164683 3731
499990319 2480
690189106 3495
5065 875715232
712517987 4003
636 142317188
927393154 927393155
953738279 11202
238586344 1052
654995299 4325
831439969 11776
867139724 867139724
763324543 4582
875503837 4338
1488 203343147
434616736 1995
510077088 15228
105330476 1000
242444245 1956
868851039 45442
709176671 4142
286934180 5148
458814070 4481
740954960 3985
255823937 162871630
977720087 12790
758992 7
130298672 120313524
99242846 99242845
140997731 921
155754575 1296
195355116 1405
421597009 2363
609720015 8579
281332224 2756
69362080 787
890480893 308986741
793378584 44442
928898088 13091
756792997 8086
930707920 930707921
242788459 10421
93211100 411
437031252 1927
111 5721495
886582943 80496
491345488 5571
392954968 2422
358829605 179414803
135939775 95061240
11041 561609756
3492 539920118
197102596 1228
949613643 9772
90400952 90400953
978272869 8989
534209087 21012
711220552 3136
683005907 8320
886315500 16950
11711 972054036
264298429 1253
670673428 283816661
823476257 8768
623022478 4498
511 72031071
712820063 8076
362239313 1638
325013436 1548
84165300 425
386225072 1703
999246072 4406
373299632 1646
766378692 14090
891419395 891419395
852700317 166478
868673592 4305
923711095 5530
112262040 495
799052482 10471
734476866 3502
518951788 3401
231780403 1022
1584 115438362
788110366 4557
131785662 1562
530101441 2738
746251381 6860
581951703 581951703
482281876 3735
830628624 7079
13380820 59
81519919 714
427687225 4012
537141249 3282
581816499 8500
657026290 4799
756712900 3700
787109840 3751
765661910 78073
509354888 4541
814253309 12804
715488239 7880
740054345 17569
196953256 1233
3435 580582902
555981845 3749
217832041 1179
282369056 1822
333688830 13110
705098996 3109
115369326 6211
429544049 1894
44619094 267
904301043 4267
796997213 11435
164651036 726
249557835 124778917
599161595 3476
324084509 1429
790249942 790249942
349040338 349040337
342003843 1508
347550566 1547
361065684 1702
216660472 22487
999393829 999209698
584658540 3310
828474830 3653
622565108 12087
619368040 2731
458163068 13231
544930755 3838
903712369 8031
341418300 341418301
512498687 9615
604155667 8598
22505158 7855397
662449502 3026
2528 241707280
625478015 5088
952405456 8423
337836275 2664
15824 883324614
331200351 1544
664859370 3169
558435865 2757
821664547 3623
669487031 2952
321136056 1416
663782321 331891161
956477926 5081
314106921 1385
874667833 874667834
610355411 10628
677941312 338970656
43924321 495
388664593 3734
766777260 93273
670580019 5026
88222260 389
102509533 452
474124707 2998
736277442 627929672
18454429 87
759229659 356326744
847298647 3736
503386832 3256
89356441 394
20395196 20395197
679583471 4466
775831224 3445
748678821 4098
730584658 13345
666765541 2940
182533725 2554
784930573 3461
236318501 1042
393102088 9847
600835560 6837
679239044 2995
162517343 4594
187922261 13363
534319596 2356
135001932 1305
602135415 2655
690085089 3664
928242146 8554
909621980 4844
952227316 783202481
2622 465323718
217421552 108710776
15379925 213
207674551 1530
662222204 4449
2096 300437598
88273897 564
809879223 3571
4522 314665590
15249 859067664
381459074 6319
539172657 5141
379428595 1777
256082436 2316
782500000 6250
493047983 2174
821864124 14685
556944921 336851833
94266301 597
547500995 273750498
12954160 193
784475928 3459
216064643 1382
923411632 4433
382824077 1688
596737419 235364652
733086573 366543286
17009470 75
388040995 1711
541745889 31963
343362647 1514
467565487 44564
327910545 3903
394021606 2497
388949841 1715
473829140 3864
809878993 27408
66366671 66366672
416280789 3521
614446450 614446450
487827441 2151
739 97875377
883822080 25120
428535879 2515
950813280 9168
369766266 184883133
678 123527760
233843640 3734
398677237 2263
783310723 7153
679271239 4492
690940351 35991
235891175 1048
722782917 3187
174929489 2070
887527330 7581
961390636 52372
116767296 713
182443208 182443208
403518898 1839
455064805 24203
363563215 6168
1118 37349900
220814917 2017
353297165 2923
631945727 4372
367744201 2180
576482084 4153
942129152 4403
157778973 3603
409811375 1807
226309440 5660
571123813 3321
512070113 512070114
10645421 3879136
484879157 2138
154640864 784
767516104 19612
614846272 11987
777844142 388922071
184778497 3078
532170492 2996
120465191 6233
119515439 1122
128248704 4128
120734754 120734753
87768891 387
714164859 3149
899286722 390467036
284840391 4712
515727283 2274
931357933 5783
244683730 2871
998349667 499174833
318187774 1403
747129581 38945
583470041 583470042
413958253 12307
938638682 15387
712901904 4404
7124 846586408
86861409 383
796781686 11401
6099 883486387
23562 808027726
667416725 14382
285144181 1629
75873 701938494
703933807 3479
7804 831149412
525445157 3117
277401599 3440
755797976 233343
259603015 1385
255368918 1126
596453021 4788
644542864 2842
199803703 881
805915770 4947
474222072 2091
398491303 392735521
537819474 3299
799276499 15075
2294 466503613
582177630 2567
1017 140420681
464080838 2589
680468583 31461
925246876 12075
688086756 3034
23330498 1031
850774446 5928
586750824 7411
588211899 32861
54497534 503
379580839 3017
962281690 824281329
81943287 382
304254530 26904
220447829 5543
453067296 2454
842533807 3715
295868430 2133
400557975 155399465
304667526 10644
148681147 1671
916155787 107266
75364069 75364070
2722 556235236
79168579 844
796589944 33389
868461962 16402
955805995 6318
153767127 962
655257120 11485
55513441 285
981388616 5125
346260253 7052
88970794 532
484993102 3706
529540794 107020
724660565 8315
241352947 2120
941980251 7916
113495960 2132
543128911 4300
788826911 7772
160958836 1386
417632085 6627
657094701 6958
133806711 590
236793105 23266
816252849 8218
239991170 7654
821217454 3621
15144775 89
162984564 4308
476654894 198259348
137991814 1553
669655253 334827626
276692507 1572
32658003 144
355840877 177920438
384410986 1695
51066396 565
945467585 4662
438743629 27202
12957681 61
266865563 7756
434823738 1941
572512602 15136
327064444 233720985
274871482 1212
923326755 24772
601518469 601518470
435996065 435996066
237059673 1636
897182555 6101
897281793 5312
148057040 2894
249993839 1207
258341807 14025
400512905 1766
7186 903628161
592306796 4572
794931539 7003
714173642 12507
852859427 426429713
346213143 1658
258787148 13839
823165519 13724
777219559 3427
568716003 5828
109473666 562
311384358 1373
724671546 16762
837295109 4701
1023411 950620665
110675339 488
705912660 6679
825169369 412584684
164248979 1932
6818 995775718
736704491 736704492
962183867 12156
588751386 2912
103075 667349934
976447524 486546669
191343286 1605
530523514 59197
270135368 1743
81526336 1663
110922599 600
36491075 2165
880773121 9557
50256843 50256844
557800725 8788
376310010 1709
611494908 3422
937740422 7223
276446653 276446654
151250031 1993
861359133 4431
547461920 9619
466291723 2147
895651698 10167
439041770 9833
470524708 2941
434081803 1914
773363476 773363476
468703843 2367
350847810 1547
714481968 3213
306619324 25762
194738535 3721
361971565 1615
472247159 2175
225499 711032894
643296645 21875
394581553 4351
5742 762595333
651349495 2872
798276293 8203
699488219 349744110
109212273 939
571970160 2522
828099775 4716
895337236 21885
30546179 140
600447444 4493
996354685 14293
762494120 74007
500095514 3134
675298484 5277
485838935 3222
865357221 5834
185839782 5331
454504525 4461
847760120 7496
828906738 4397
950710106 4192
199318897 99659448
912076761 9910
312385728 18281
289142139 144571070
353026027 2042
220896382 974
606299756 4483
1403 267831475
61687696 272
661453651 4950
839752447 51658
380641350 1801
203997601 24425
419109767 1848
134126384 1616
30634614 174
116117503 512
496684256 303904
196746655 892
601873080 4790
858977053 7597
511785913 6814
423173831 2009
648716066 2911
724608974 724608975
759109463 4958
50706456 471
775007657 15221
511415959 2255
322271639 1421
8890 263970713
782408441 742323
274873045 1212
945223579 17555
896261554 5005
579287286 3543
724930224 655097748
60325058 459
708631792 59609
929616308 4099
208647721 920
814637752 3592
164515344 1582
570675070 5593
234986015 1304
80040104 724
466381279 3938
521630723 2310
747383718 9213
62740044 817
82153816 415
18772 625783392
444006803 7153
116401852 116401853
618890475 3787
382987714 2185
270897064 1576
628531025 4257
969373641 969373642
502534692 11962
537950624 2372
671943419 7481
974549989 974549990
443756483 221878241
906589055 5424
853490476 9899
407773813 1798
28976832 409
373364291 1988
536482291 2413
437499518 3231
135832616 663
672888896 2967
835791955 6400
127491118 1245
956379476 4217
483552499 13926
568384307 284192153
599156008 3746
568055179 9394
786775220 12166
372844403 1644
205503326 1037
337662081 4640
978449604 548237
310160618 36036
743881039 3280
195537408 1725
803977640 3545
208041749 1323
830735085 415367542
174573240 1583
116786050 3118
678454761 594694
65925285 686
605156143 3254
751323443 3601
928036955 4092
778160880 3708
537634732 25094
28859 813246620
525247957 2316
2347403 1009659
988557297 26051
479383186 4535
141192083 901
820674659 6294
703785120 14213
21238011 339
759983344 3351
198444195 2062
333383665 1470
484227245 5023
83839500 1395
606380652 14786
347673429 1533
941201604 4802
620387041 19110
118612000 523
835001999 4700
631990171 4970
928472938 11771
532025669 2365
274408380 1945
2714 193845120
801164440 6623
635043293 11456
893212633 893212632
311839657 1375
48806999 306
5839 379207134
860214185 179775
331873688 3314
397349456 198674728
319090848 3144
483232199 2321
11707 998045164
777446405 3428
614620700 23483
373301279 1646
282584077 1246
3033 340135785
600261976 24933
705826945 75072
426369801 1880
766353521 15018
59872824 264
770966635 385483317
196174215 865
596648284 6303
675726999 4405
150181035 2129
739058635 3659
145574820 828
463107222 2042
911940738 7149
2165 449594740
581760176 6378
417048186 104312
83828077 1231
265336763 132668381
76000701 1195
109313460 482
456451201 2025
957846888 4392
775527209 387763605
423881061 4010
68684314 2077
389820471 3043
855422568 21912
594530096 5883
191413 802786122
386819965 1715
822122797 3625
228833827 1009
483520543 2132
315 51989636
866913798 404270108
458495772 2048
225173900 1355
46962713 268
428510674 5801
656760609 328380304
901099286 450549643
499559264 12245
616419038 2718
5978 895265683
601268241 601268241
13926737 6963368
903513157 118199
766140318 4296
667450487 2943
276508575 1376
140259521 1472
963501 5
359879913 8018
783339568 3454
207113788 11727
44696659 511
637512213 2811
365133511 1610
123827887 546
666863843 4585
627761682 2768
555142741 9289
349714227 1542
154516026 2274
150709355 1149
194014664 97007332
76607370 1139
694893292 23400
175631008 1036
839913941 6527
347877206 1985
970283652 8203
627551231 2816
561821651 3114
532732897 2349
765895795 382947897
272554605 1731
310892339 27060
16690095 8345047
402470673 2095
940163080 940163081
460844531 2032
111999887 756
858694143 21781
803977210 3545
380758772 3633
699650738 3085
503914868 3994
383888851 11884
188691777 832
86886496 548
834570055 4034
1693 129114952
12240 869361381
19793063 276
792701440 3680
485148089 4252
734184395 7524
492580899 3755
46179584 992
405061576 1880
946309560 5145
129073997 129073998
223445700 2850
789978793 6430
923958509 4074
88448881 390
59535616 391
882958658 881841161
437479501 218739750
36967259 163
585347572 2581
193228069 852
329407346 1718
516093522 2959
195607762 2654
831936900 8832
124403467 62201734
665694297 6403
393876794 3550
426528760 6123
699423444 3084
774714533 12333
268426981 1492
76741491 418
596035201 3963
381513563 381513564
797280760 11010
154253804 1373
7148 392625344
704860883 3399
61233569 270
378567603 1989
853995672 16803
193602987 4167
643653820 3019
285470225 285470224
460389789 2030
839154097 6038
257309606 153550687
242706524 2075
535079587 4786
887663889 3914
863890923 9623
927714346 4823
462724506 47911
478264669 19236
222589206 111294603
402343773 7562
316600569 1396
355729400 1805
231556327 1021
384532330 6413
10806064 141
383110535 2695
201530186 914
507790020 2239
597682565 3978
542979685 5315
814601113 11451
810893531 23395
220048747 1084
213947856 5202
183700711 810
867031295 3823
127291229 2970
11538008 55
427036468 4719
551732009 275866005
429038448 5260
434024674 2323
750264710 3795
212187601 8325
277547344 1337
771665930 158126
364454625 1607
998142694 498028403
717829725 11384
16720715 12113020
784175646 285131381
439069267 7010
31070366 137
839583671 7016
587281309 2876
507094066 11777
590607937 30896
39692941 19846471
547444200 5100
26144 844657777
261686804 1821
368311833 1624
198896356 1015
333609561 1471
4335 479624400
130632894 576
268522122 1184
87924543 544
134078587 788
664680059 4023
667512393 7096
732269455 366134727
32546163 524
2007 332467578
77390450 745
759648399 47600
433132956 2198
463899909 231949954
14092643 274
944379263 9298
545289194 4015
93578683 498
93113571 1023
733741165 4902
716035831 441351
250183047 3446
742372666 3454
199928315 199928315
305404038 305404037
419223816 3236
746184992 9872
764064556 3369
211826153 7274
992898796 4378
73027346 322
882700561 5160
587656058 6854
672393849 5002
762821786 3515
73309860 5310
614595697 6256
838473660 10132
231155276 231155277
609594229 5443
806688000 7391
474571651 3199
569769857 45772
190977281 1664
4216 850125594
702342627 702342628
430451873 1898
2207 325243383
985260881 7558
37463959 567
203205633 896
742887103 4159
827656663 3678
58768561 620
2141 484235661
560800849 3912
695757393 3259
326203020 2204
266826837 2473
13054039 62
796900287 52438
960956075 8517
920047225 6263
960747425 5408
371777335 185888667
619167890 4229
594674983 4402
486241006 2144
3073 658148290
674432850 337216425
1072 215173984
416618741 1837
434052960 2803
518899412 2288
53976608 238
644051480 2865
492951701 2761
305904960 1746
751362102 3313
671944681 3123
3621 570134364
272250619 1259
609846109 377647
995734632 9769
641797433 5827
141789014 3726
579681607 2556
492833912 3211
69635440 1143
277562612 1348
214001356 214001357
942996979 4158
236353359 1507
889249080 3921
644635723 7743
153570886 1495
485288562 42177
182880126 76062787
658734903 9062
693433290 3572
728982504 4302
864973792 27203
166415028 1794
836224919 190927
410268536 1809
8980 557785683
151440636 151440637
828781113 15783
591314809 3468
175992132 776
675527660 3634
733371980 14949
13596 570175452
22372 722779503
684741369 3715
810116658 4949
691871272 691871272
391183887 195591943
761618582 5736
14148874 74
225327015 1097
2016 92925504
57411406 360
261718450 3790
16209776 88
847283948 31149
85319384 85319385
680372999 3000
305265861 2797
189322306 189322306
665102629 6793
386990700 5800
122744498 947
854203951 4594
636510921 21256
465287599 2900
531085928 7096
237677147 1048
185003655 57886
612900275 11354
329676673 1664
663340815 4036
331115230 331115231
4989421 22
42637085 188
609046880 3356
343736366 1677
227019794 1001
957597565 4242
769734771 3394
797466096 6045
811194348 7339
949731416 949731417
901052354 3973
991979459 523362679
215260211 4029
974022000 36750
910778080 5314
3291405 21
752073641 6170
88902071 392
417035467 3548
473635705 4699
65229528 1092
845591519 6922
381240621 1681
199532032 1265
26314 231800026
624128832 2752
394844872 1741
709916919 6704
678384812 5296
927129083 4088
687633345 3032
47000386 216
37647594 166
357936719 2143
37236 998733189
817015301 311493144
910090812 4033
821348081 15017
184922567 2133
600545983 2648
950137064 14495
131370525 715
97066595 428
647613370 647613370
844697924 120585
547524655 547524654
166167624 1187
765865483 22330
661570011 6605
590117355 2602
621177924 5377
760242995 4858
475140032 5122
75748862 334
385693792 3274
805314141 5644
626441004 2961
173268825 764
319554191 1882
163208413 954
233227926 1558
547468302 547468303
240751000 240751001
658010566 4997
86848799 400
550102633 2449
307973846 7461
207617165 1855
915372376 6394
546886130 546886131
692047000 5750
357467400 2404
795685624 14890
665212965 332606482
550302853 24371
557207795 2501
43181187 15715964
780618064 3442
992474491 992474490
534718273 26976
687900828 687900828
697900898 3179
4594 743394813
38805146 309
713483070 7063
951001352 757170463
669088784 5854
95003622 2998
582625800 3448
469946009 2586
786079768 11814
702845161 3480
737984090 3254
186981168 1424
74663873 643
2679 498043904
421430900 3777
264099759 1445
726209006 4983
645087898 2999
5682 629014446
917187389 6581
92431404 468
249016519 1098
444026610 2370
200561271 2165
6264 953744112
449001386 224500693
271879331 1205
178494114 5097
481847386 2595
32655057 436
159434777 703
734622755 3269
414157641 207078820
10659242 47
513604342 2300
917185871 66237
141015187 2034
877462117 3869
218627316 964
950109865 6995
312207354 2468
180515040 1328
270626214 2811
89129542 393
943904141 4162
816956095 816956096
252500075 1215
805919924 397803090
427729713 1886
690823422 690823423
427052202 1883
154 19272098
943001344 4419
344508315 1730
201619507 889
49762580 244
6770 509064767
384872767 4211
628367789 6518
604678698 15078
333345189 19069
455635806 4258
161475905 712
701850787 234236351
332580211 72864
617791650 3155
575975793 325519074
823991721 9821
417749881 1842
48314863 236
331473174 3175
203100066 10998
726059527 4478
260785666 260785667
881459545 4359
105136290 630
207092072 1384
940575262 11319
895959092 447979546
450227701 15756
57903510 721
834046422 13999
300047140 1323
633600029 4522
328498080 2784
539547664 6571
505515553 8769
583338099 3130
509050513 15022
906296963 6889
642272698 463041930
109223721 674
866250799 6241
394836627 3220
503707252 2221
336454507 9378
146888145 61984946
503811201 35380
836944477 13821
24385172 118
667603404 9243
443953493 7080
695267497 5183
911072048 14136
684979589 4025
397009609 7970
41043 435875713
7334 596598898
614903828 5374
834544198 10992
734280150 287625
730490745 9935
508363219 2540
819676117 19068
998 82529610
768597803 13908
479406708 34371
452783167 2248
802140576 4128
849796791 3747
184395195 838
809321987 6715
774570766 774570766
633460697 4602
704509701 4409
971169032 451800170
490596277 28862
152181325 677
623 135367423
839604027 32405
907442241 4192
667562028 4163
249128860 3020
88080721 455
332785124 332785123
899707717 5704
126517176 784
895643137 895643136
474856964 3795
87798370 493
566752149 2499
991620199 32273
211698109 91069364
434644526 2718
720625048 360312524
912797165 456398583
223918343 2564
241881119 5616
142142322 3054
280089356 1235
8896 700377236
955470737 4213
778210300 10910
548735130 5273
668579867 2948
490006127 8550
656500194 3269
840144059 5348
752213404 334002488
496219911 2188
871062982 4542
358537621 3444
364160894 20124
903817457 903817456
128510111 685
939219795 4754
116893727 1932
929475951 4450
985406894 4345
998760443 4972
478846236 3302
235646751 5843
5811 544534339
503249229 2219
994478534 4385
846597986 3753
895774120 6115
305035060 1345
156894401 984
889808815 6642
623961732 3131
974 6407946
592325792 4528
815855322 4198
960196501 7580
741875380 3557
280045248 1667
74841359 330
437933420 1931
599752913 2948
11185549 54
2974 654348049
144827352 1836
736338770 6311
178038661 4030
864506061 23760
492140810 2170
121863306 9173
318868146 1406
143559968 633
136756180 603
234319872 2048
505637344 15685
72383272 2787
822881718 22333
783564221 3455
485844724 5651
819628066 7533
739115061 3962
13531624 124
683327241 3013
224920747 5239
9305 475701544
822460101 558132636
224713633 224713634
446918799 1975
51703575 51703574
599455580 2823
585480420 5886
521399199 9910
749805980 374902990
44856875 372
324520802 10417
291814925 2067
209162395 2327
887348851 6284
957066169 4220
20881257 181
297431695 148715848
920590045 4884
414122193 1826
499486893 21944
201029992 106446590
895590012 888062869
848986527 92221
77890360 3272
355571617 3270
154933431 1198
22993233 11803198
518543921 259271960
637103485 318551742
540065905 3032
667675648 2944
469643048 4817
591019113 2606
286750774 272947784
821666987 3623
513116098 5048
270559435 3687
967015883 4606
483383825 14168
718345990 36026
334066088 1473
948439963 4182
118802852 1294
266203526 1225
146054048 644
230495450 1308
345978822 2133
757147680 4581
981329570 4355
198765916 1581
963834195 9887
917546468 19971
732008058 4234
444715628 2213
509601837 2247
718803682 3868
833502044 14502
609054035 47668
831581306 13865
895557080 895557079
691995865 6412
123073440 1120
712581036 3142
48080270 212
392237459 392237460
801709719 3535
474605940 3830
522847580 4693
898777890 3963
377678207 2908
833918987 3677
84355554 36257248
620732441 2737
521080005 2434
757375311 3387
458119839 2020
642157933 4836
993811477 9833
109298416 1042
424521947 2292
639 29655990
20184471 89
413214421 1822
819432523 51709
215755391 2424
308099881 2420
263304513 1161
535924209 2526
577410271 2546
962007884 5283
415807590 3102
617584967 2904
884714316 3901
97743114 2537
25380415 227
466757867 466757868
44236966 267
642301256 6911
2758 464812732
158197900 725
227307859 113653930
11120559 5560279
544499795 3283
668579867 2948
735262907 3242
823695872 10396
474577883 7535
4099 738325552
662776992 3807
690169802 34069
419065085 2309
248562936 1096
641140983 2827
718200608 3572
3723 183152955
44070375 419
293844696 1804
232236366 1024
375857415 2980
561957753 5179
887682650 311522190
808559872 808559871
462773623 11531
131788105 1148
395077265 2351
861221200 7912
742520281 3274
189824657 837
569553008 19963
997265932 7853
32735825 296
649595596 4289
881605910 5189
653549425 326774713
901630287 5392
916062057 12194
149455270 659
683912991 3332
407941171 1911
439295785 1937
185516673 818
370024361 1868
724278557 66199
36770923 236
969479118 6057
396117606 3564
522661371 13510
959 109196111
656590819 5156
524300107 97903
1572 345459576
462880914 2041
300045816 1323
9752044 43
574521028 2962
545642203 3338
155722324 6131
65766201 460
171715709 1480
273167076 1783
218581373 2252
286091144 3988
102143969 1302
959122341 11092
871325433 10943
409125989 204562994
30652303 30652304
665221379 3695
743739884 5077
822944310 25657
785383600 3463
923955335 4428
760878403 3633
41546663 249
210184373 2891
865608589 5133
116300824 58150412
511766641 12852
846179917 5853
802390097 3538
144545794 896
400661521 2485
901943161 8180
513910672 2266
4601 587497224
386644814 1731
59694741 980
464371687 3212
348405064 15127
801473969 3729
608779866 19087
810961470 74162
317607698 2202
447776962 2027
744920848 4039
648622259 2860
187510273 2924
396420011 2518
833835143 5249
312067169 1376
1197 65124782
465320921 5521
868579047 4002
878686275 7228
80332872 7608
579338744 289669372
416932689 6122
135128826 1962
385611489 8396
183800552 1803
2701 482861014
6903 648496179
371510101 8186
449955208 1984
12407 883155074
777445487 3428
226338949 998
913514149 4028
191766413 11578
686856650 3610
611100230 3127
559562963 3953
289654231 1830
510733331 2252
745186250 4001
965953278 5765
32872108 183
90527666 511
711313249 8144
20633 865554350
876055967 178933
719998439 3864
561618174 9279
369897752 1631
921816525 4725
527295291 2325
417449759 2092
685624786 432464248
280823535 1358
523236407 73139
723110859 10565
829152350 3656
641654375 3275
614598432 15563
552 42889848
1185 203717301
853437873 3842
391027193 44084
73747183 36873591
997496216 5576
486301444 8372
149396852 797
881536616 3887
419793123 1851
988170881 5402
335084282 5327
80133852 80133851
635695174 2803
97425610 97425610
824990074 4740
736547456 4736
861609918 5241
420678436 173333540
893337628 3939
992872261 5759
833720775 42178
971661644 9605
871930088 5157
98764784 49382392
69337737 584
854337480 64527
680275787 29364
460074048 2114
73461029 73461028
938341151 9492
45845159 1220
385810042 57136
388577736 5860
92157884 1647
1762 398679875
3944 618280270
628258071 4238
586083388 3442
22651327 434
442586041 316825113
134260272 592
839357509 3701
1915 198461248
702471170 7013
102186137 2784
234050910 1032
304214749 1415
23267369 303
623904404 2751
396783372 3413
223270007 111635003
754268929 5536
493274774 2175
782333713 7619
93344371 730
419564285 1850
519628596 5456
550287239 2919
697058773 242969934
222936537 983
446124619 446124619
337376399 26725
159059590 1153
599964031 4448
415724297 3210
884623920 19132
563198723 3869
685002569 342501284
5106 979883818
296693244 2078
949121162 4185
214397146 1487
333561650 2050
166993487 57268
990099687 750022545
772907137 3408
896152321 5760
439629312 7246
949582290 4187
744777394 3429
570897216 10048
744558136 3283
545037448 2812
687251973 4939
413800949 9709
760054165 15055
727207435 3851
826799454 11934
200244930 100122465
707575793 4942
828592099 17164
810841681 4792
304583903 1495
965094759 4760
174778147 5454
632426439 3404
890391371 3926
705197177 3256
73175651 782
303759401 2217
8645 719047748
706948414 10085
166857645 916
140040956 140040956
618544615 21269
117965917 1183
574177688 3871
619594582 2732
931746599 6107
784587241 5136
685424080 11751
390628519 195314259
110182983 55091491
868843983 3831
682874871 5185
799700352 15936
995474609 794180351
244116201 42089
398767913 6111
957865066 6893
251988297 2296
699057567 4322
822804459 411402229
274954882 10877
682696292 5223
742126319 5136
370825814 3014
661567585 3409
304974656 9226
384413170 1695
227801558 1690
658862426 6564
145026489 799
191984339 74283337
474555665 2167
710972581 710972580
696928743 3073
134491050 1643
666998213 2941
670664699 26475
725438747 432239100
251740226 1110
28246 782414200
798177611 399088805
214449843 107224921
495140679 4190
218183306 1136
289915695 1423
1421 144460198
828139531 3995
72545270 331
955748274 6122
517660383 3937
866480093 866480094
801479395 3534
74614897 329
600437219 6529
438211981 2980
421768042 2462
359466905 1585
976277729 6261
938064848 12219
58512135 258
16536 847500674
733995228 6614
991 182783013
773970869 3414
410582447 1921
695858466 3397
739540800 3440
750752112 4607
479210818 2113
63666849 1066
465260943 4635
952959478 73666
756802639 3337
4722804 51
238618125 1475
530690940 2340
415288559 2712
182869181 91434590
576560458 288280229
315679005 157839503
502633560 9724
26459828 199
954797010 4210
651019092 4223
628036267 5478
774882145 4877
3715 798346779
481504788 3457
698447315 698447316
283451936 139614108
618005476 2725
227101218 1141
123632601 2600
677020037 8342
510 97591050
43022907 21511453
221142402 13026
505495788 46363
626279779 4096
439877197 2328
789901679 6690
680952588 4787
750000839 5501
725504 8
542103076 20698
705269917 3830
838017233 12183
758317057 7714
605015633 2712
764316586 382158293
931387329 4274
586717517 204808639
954169865 39115
24249526 16976745
785296775 392648388
862032591 3801
991762192 4373
459613581 229806790
535760962 3048
1854094 10
334528516 53516
72377161 2890
606076912 5049
219004341 1451
329472968 164736484
789529982 3729
2395 333109598
416388277 1836
740054679 71867
461977678 3101
919088237 459544118
354395791 2502
972257304 4287
120386799 60193399
347400866 3274
767921630 6635
593562589 3552
376252130 15412
249924011 1102
480220864 13432
3175101 14
141290792 623
233824919 1123
478232961 3327
699696482 12124
813080434 3635
93658351 785
133226142 2273
246248950 1121
13155863 109
38231700 5980
4505 836569490
669261486 4447
338372391 1492
28897720 172
299131772 3137
546013999 6349
237698869 3877
542703982 32843
271695619 1198
244965992 1671
53438933 2920
221869319 1612
783024449 3613
781058461 6845
317310554 8096
173275343 866
423139794 3234
339809857 3074
18274654 84
699828000 12066
508143236 64477
419020442 2097
313684799 11425
132969149 615
708304043 16548
811810559 4224
530971302 10458
996627106 853718444
892945656 4811
1403 134578566
538894175 3504
865114643 5146
765403039 10185
711815074 4373
230627062 2888
633981349 6484
176532971 1302
990633053 4368
45896364 45896363
148866547 852
797628844 3559
868142840 348441371
482745257 9898
988435334 4539
863853670 3809
547649967 20638
983344726 72738
810689547 4101
925330427 444873919
543390120 13832
433533121 4912
449047010 1980
342689941 38268
499543775 3513
815313646 3595
680983271 5786
725051512 3197
418635134 155426380
559618150 3819
179391945 791
57673019 57673020
69313424 475
220948487 1058
45189621 30232599
922257002 20235
748706550 11002
461120852 92893
179845577 793
476479069 228867624
21465603 608
324537922 1431
838419705 10984
726184781 3202
527068311 2324
879796727 4106
547324693 273662347
262139822 1946
33588 825744891
869970276 3836
762716186 700749445
319633999 3308
7451 954488002
351916948 18803
617327824 2722
295316093 2787
516274721 4880
11470 709178630
901011568 10237
798386413 454742768
998228921 29628
20275911 122
509559337 2673
116944099 699
779510962 62879
346086119 1526
529988501 39378
546112863 2408
21702 286374492
90490009 399
473335301 2211
872798329 14808
6927 655365516
5984 979177817
684254572 6149
668375256 19489
959823288 15798
306940205 1885
350208920 3170
149365219 842
803920321 4259
811504199 15704
995290815 11024
776065059 125374
609579405 10291
934007569 467003784
506625877 3127
789561224 3727
919512561 5819
883275293 19530
54348994 467
566778256 63689
684462355 3018
727258177 10908
281801826 1549
552641129 15830
268538740 43485
9449 553925503
120948985 936
77319751 499
133819883 1503
338828743 1494
652024124 2875
531589364 106702
786892660 5755
465368539 4628
620100334 620100333
21831206 969
595292681 562466022
350108049 11184
858484984 508799231
95172100 530
45705377 45705378
750875076 10962
849740111 33472
774504058 5487
336784635 1485
28780 779794100
721628455 360814228
88019933 572
251547769 1944
904351852 25077
4872 876913227
153538137 677
61233839 270
590342652 2603
964949174 478096084
345857339 1525
567385228 46246
4286 439177146
372698667 139719589
43245048 196
471953384 3747
640682945 11792
2412 165117499
35321285 462
527619666 9979
4159 295706396
519019508 44578
500628238 5281
134034664 591
199728256 11648
531420266 13829
838223231 3696
508468930 2242
192442311 3657
951688153 475844077
111364387 538
359537191 6397
368010301 4340
206379810 910
140074659 895
122365066 28865
896283804 3952
855346000 4850
131192333 7878
126324901 1062
318409372 2603
73027088 322
856559789 11615
504407787 168486863
975713688 6966
218173905 962
177290723 2756
885471253 8196
800069129 7770
644772499 2843
732683952 9724
53609708 26804854
143066364 1302
644352110 34637
273300537 136650268
682363722 528721769
4574 990863665
244280019 1262
629460507 7683
187602077 93801038
997361776 7626
723049413 361524707
689360363 343791255
192626800 1938
313990421 1982
3258 590229054
91078125 725
124293601 2264
319982244 3179
567000188 3517
4717 823006090
958419318 459758318
912286385 3212276
968374111 12638
346766498 1529
839546590 13344
962929040 6245
754294877 3761
396821553 13389
989034304 5803
988934892 988934893
560966366 2921
839203922 16778
886756719 3910
320596456 2527
20265 937793727
546171080 4629
392198873 3867
936224976 33291
824195982 6725
727912349 13815
867625805 867625805
681141318 30312
268294562 1183
160617794 924
829856356 11854
959826719 11479
22266000 120
643212009 8019
378490909 189245454
3435104 16
794 128579387
852393243 4243
536108457 125729
126586871 1179
212549540 8458
730342639 102203
879724039 9507
898776696 3963
830491748 5557
653515469 3882
299509272 3016
770245782 3584
865685012 15159
361238355 30384
288555278 1363
104098364 459
218573172 2021
4408 558520048
455545993 2046
551784227 2433
680831724 3002
545026239 272513119
58492150 521
11133484 11133483
313836999 1700
760185879 10291
772191000 4120
542798966 2645
61687546 272
641507928 22367
674931146 2989
273010701 2950
565 73388415
348944577 4288
288059243 8859
302691258 1966
294510649 13304
672245509 6458
697158607 3074
877231892 3868
584671410 2578
823561944 12108
4965 894500279
89582583 395
290513887 113576494
26761339 118
11627704 11627705
308210643 1359
7435 948103765
189597314 922
614937476 614937477
64710271 430
269922640 3835
140431104 704
891354704 8823
977588771 488794385
793836877 272854707
879498051 3878
203885521 899
468607831 2662
472387387 2144
228754361 2156
946436641 6432
635162877 294447425
577705830 2942
695814235 4710
202797054 113316565
128596 805221765
705654909 3860
415041276 6881
92921047 748
4012 689961900
924909385 7067
193365117 2277
841439592 5826
300219014 28804
993433793 6859
672374431 3565
938915294 4140
506347220 41033
698522226 3080
708935487 7547
596893363 5622
133315529 660
428733199 27522
122694805 541
21811423 1649
964300432 4613
105539006 6387
332606923 2229
86861707 383
268029103 1731
867900660 5253
994353892 13548
6403 863892760
574695747 2534
731325586 3245
240430849 1562
937104545 4132
473728281 2890
157192530 108743093
250151456 1103
485202075 8191
610514274 6589
346538177 1528
755938066 506525521
574151378 6199
592181117 3033
608215101 5557
699988680 3737
24266867 107
560362313 3893
414328006 10647
615264047 285111419
376450511 188225255
4272 873082796
874583849 5969
701245963 3977
138369799 50830
899457071 3966
628057751 3490
465280224 10484
981246036 10115
85226391 42613195
900494622 40163
665409547 2934
386682064 1705
362546554 1991
382531287 191265643
24424256 1124
13078 516123270
571743405 2521
157989 566074587
390664952 13690
57 4075140
628893389 2773
4309056 19
585119326 3686
479155599 31114
844255200 23549
732768183 3231
885435277 4186
622649998 334219
802847221 3540
845620217 6821
747219427 4194
934660703 8278
962162574 7020
51408 485560227
538857792 2376
804929098 10079
552241304 10173
985860477 4347
10015980 156
773519829 5423
174449064 1247
769793386 769793385
521993561 2697
94479599 1200
575206368 25734
890071802 24744
320318081 2360
805035797 10927
411836160 4663
332122393 2898
30309184 30309184
15893896 372
816713138 6589
337615615 3664
692611505 14669
544316822 6953
328536909 10444
559242776 7924
334584699 1633
992614221 13070
3854 872947949
963639207 4249
398058871 1826
482386584 2127
1487 162218317
802994715 13829
129059449 4776
73823615 1042
905132205 3991
371758330 7803
2396 370879121
156072926 725
286353233 1469
122826174 1325
660569077 660569078
428926903 2701
55401234 609
86063120 1430
177669087 1952
54079034 465
47706399 47706400
423423867 1867
803522071 3543
338389885 1966
887183965 108975
721 133816879
447899517 4603
767467512 3384
833003343 3673
958465195 6071
637565196 9502
301519828 1341
313737071 1844
762131896 4541
601579415 161628
381736187 5057
241715040 2064
824640023 6026
287835745 3813
158872134 1527
658524224 3424
238359443 1051
268952200 268952200
15040 916101440
168505063 2398
12558 903489951
483854056 483854056
154178232 793
425883952 3224
905859442 30777
291222931 24198
665374224 2954
945762529 7248
66016 747895264
391845638 2558
16526 723376072
62046865 363
187314669 78346899
163988351 792
364116847 8473
301820065 1453
975663485 4302
882443782 3891
771735887 3843
474902447 2094
813734572 3588
1902 379599915
705489903 6409
446503857 13712
4466 723429476
619058505 309529252
6194 444902573
947576686 4246
110574639 605
129725024 572
327119392 3538
436211289 71651
576795779 2615
974747717 4298
142199210 627
112137916 8371
813425465 9953
944344990 672138823
1956 412752949
354465212 2021
82635526 525
778126784 3431
430381215 3464
361576212 361576211
4963 815541275
4897 477643586
521621616 2300
810665134 270340891
893619723 4517
396861708 6717
7098 620365200
461068135 2033
857637172 9872
423169757 3122
984358939 6522
515809475 5722
25444219 142
19342687 91
508467663 2242
520627586 2423
373360107 2418
435896235 1922
340276995 272478
422359641 2979
890121 4
652020480 18302
949564416 6592
792641535 3495
68080751 2125
496903462 2191
291882938 1287
471431432 2251
826355599 411804530
438801841 2862
656046430 656046431
976227974 8753
62694935 866
243157828 1329
412733979 2209
567884665 2504
833654647 14661
640476116 3967
787900499 3936
670621933 2957
724485745 3544
507506954 4156
608936521 2685
220506480 1872
249906315 1489
5748 987339708
473055845 4929
504088387 3201
109032508 607
953429120 15295
589204389 2598
324945376 5217
537575440 3010
559197664 11552
598556703 8282
781266450 4058
51492 874800035
142425197 3214
556502183 4357
772204549 9390
513910671 2266
992460000 5600
716433843 3159
790146738 3484
806012842 6742
341820109 6042
122652259 4846
8670861 46
46514733 479
830965099 3664
515836924 515836925
11906 546181771
273218617 1449
257815 120713051
731764134 3561
1024 216455168
558587152 2463
898801577 114284
374233742 8593
393184440 196592220
906494593 39232
537880849 6157
155589328 749
649239892 3409
8077 300809552
343630843 5722
979319342 5940
310995356 16268
35226545 328
38077294 194
680413824 4903
663770543 9090
513909158 3367
851323346 4985
54883702 242
584346941 3303
4100 493558461
587449233 587449234
44856525 274
13306932 97
787550833 40464
725077292 725077291
735287954 27431
129801105 733
974796120 974698265
901273546 3974
898378313 13492
216831715 1419
570272011 21405
513890841 5612
206381631 910
786865049 8550
795122429 397561215
884488800 3900
303219568 1337
182210430 91105215
560097967 9071
251652765 1145
48428682 323
676696175 4014
988346026 28682
468775738 11693
81397092 1082
789059941 394529970
810188004 405094002
92941191 4599
248688932 13515
77846529 1321
717988192 6224
71514 604579356
774335377 21082
289535807 1666
3588 793690716
112881878 628
969586381 4340
122865150 3680
266934185 1177
949734214 702480936
268222350 1639
959005995 6274
85727754 378
471673487 8693
121221884 121221885
297804281 1340
8359775 57
408227399 1800
782298616 329983210
947312661 4177
8730 701459999
230484995 1115
296272028 2171
6423 987491289
883235658 14683
678110430 13330
926067048 16289
448120308 6558
802181996 401090998
206469942 960
921721414 4335
1786 277981970
911164237 12472
305246532 8243
796789686 6165
936509469 7425
910889209 5108
318868146 1406
457891030 2019
570995517 3962
963844979 6580
844948904 9015
393432159 2480
995 201789243
467588866 2265
955057928 9605
34961651 208
483809931 7594
424907084 2331
276005666 1217
675260249 7289
502113652 9206
663061588 21889
569689658 2541
642757526 7971
348465239 3048
244480766 1078
570573277 11228
117817517 3878
612143267 5561
323533974 2366
3845 860915594
185466699 92733350
659284345 2907
454288235 332517936
775690808 13102
757114379 59620
479211685 2113
252815040 4320
840945902 3708
934507139 89598
439455903 4832
346483350 2165
224448949 112224474
4066 864423468
472613807 2534
726619823 5041
253325547 1117
847298729 3736
190123840 1811
208874512 921
322044547 1420
454946279 2006
417740327 6904
927777082 4108
6063 390651216
263757934 1163
888793928 3919
5606 969991358
655568245 327784122
365405671 8001
396242900 4083
997082035 5986
975856896 6561
575949861 4002
145775176 2015
948042640 887964802
748728863 6451
977834108 10005
788102199 3475
775029550 3425
371668547 7874
944395081 14583
623053808 8476
388714178 4845
448257628 3426
284058768 3066
891681050 13929
848652256 15712
901788887 14138
572828416 4192
497352663 2193
798931216 11541
673004979 15709
547271243 231781018
106350820 106350819
629612311 16437
175763024 775
1414 218457781
400388776 5099
237491549 2534
846094266 15794
323630790 1427
208 19205848
8483094 58
7497 542685339
933244965 4115
985928405 5392
408869271 43057
17937781 122
422811920 12140
619797221 3533
919955609 6210
396080824 4148
848216763 49613
319096343 1407
939841576 35344
955074040 955074041
285745431 4562
731629667 3226
547557294 5618
706750683 12562
191412714 844
221290461 9456
867075825 8085
994023311 6745
719750227 3453
260369928 8232
149682516 660
482386583 2127
723825918 4019
937331355 4133
25627410 113
261509033 1833
78696476 347
794125548 9035
867710445 297851451
849875993 5709
711763056 711763057
869751154 3835
377894401 4160
724376842 3194
804070607 23543
954627584 764292197
224067645 3382
68145144 1753
59189286 59189287
199052693 962
919865861 4056
52462 252354143
730043449 3219
777384415 4165
793923684 7863
863841900 166541
575703104 3252
658715722 3818
988393774 407569680
907459147 13175
278062319 139031160
681510303 3005
187319045 1382
257606838 2090
749294832 4498
748639425 3301
635899026 635899027
12720876 7631
67879370 3995
765092129 382546064
11736001 60
884093176 8715
956695007 956695008
79017823 656
168506579 743
703055201 3100
850514742 36586
946911653 6266
770709944 5359
591056113 6887
434308868 1915
101149858 446
945850689 37881
905798760 42670
195281763 2204
432272500 6875
463498113 2624
78579169 534
773363535 3410
131030517 65515258
339701568 4976
929814201 7742
954920340 6199
7689423 49
92896570 533
674606340 8934
558815489 2464
558858300 2730
237096046 237096045
603552403 3261
619638335 4699
417191264 3892
225894089 1673
161037200 2477
528569351 4171
335813884 2321
201119409 132377583
374493887 187246943
842817757 5527
492169324 4370
579481884 2628
749706711 3970
2532 357917433
235864719 1040
563526863 3312
4021 272219333
698746153 3081
318445267 48002
495 92840473
11883 615554501
917 70256218
223322134 13846
109540535 483
54141318 406
457924764 3121
139440321 1054
29237677 169
552921915 2438
827613691 6801
734130814 3237
423805704 63406
872835055 24788
554879909 2657
232856509 5396
56692993 768
288062660 1923
328417623 3673
176898539 780
888047784 5564
447086273 201880093
562202387 11397
32942993 184
170 22478634
811835647 405917823
390899586 195449793
564181785 9777
720127028 3190
360525101 180262551
952405102 769096417
285305906 1258
925911647 7407
891541929 144770
597816969 4534
608253461 2682
659514045 2908
776792049 776792048
538726369 8248
60410121 787
334291409 1474
352941573 66400
321508996 2965
743281820 14504
177053146 877
522075514 2302
213696274 4958
616613548 69729
946210500 4458
106741039 656
874862559 22880
550894159 3140
848944563 4563
771739415 7543
809794682 4574
440713596 11515
531427061 4390
453367405 2502
688095500 688095501
488761296 2238
509619648 6808
197534960 871
385223565 157876129
479889756 2116
659962104 2910
936354428 6562
930724867 835216048
77789657 343
424407356 21923
549126621 2661
398814719 2201
683785603 3823
813109861 12969
823903564 30874
53069301 234
621979704 5421
665970713 5036
717210958 573440
611288579 185802
261943149 130971574
750324051 16149
835594992 3849
646903107 294076991
109441177 604
11465912 312
156904669 845
359236943 1584
347053058 3434
297586767 3704
94499337 723
410292000 6525
163653 874255966
818038745 3607
211371370 932
833215368 4804
815440529 4000
781669045 4446
479965926 2303
44451404 196
503365587 5662
139448401 1040
415995888 1848
948515624 12223
540392815 270196408
837011732 6815
808567638 25699
4220 685471825
647718830 2856
4518 722249180
85274134 376
313748720 1790
680795502 3166
494754965 15356
1481 288519503
909832844 5366
163754752 1792
463969481 231984740
493126604 493126605
182566755 805
809607226 407158078
684455238 3018
881832697 5331
130859110 577
526672153 19326
950097818 10508
630050861 11818
56104410 704
547 107898108
90379656 456
233245111 2060
579368186 289684093
415459389 4284
820530315 3618
185056695 1139
831084405 6079
580085607 3540
133794960 2405
736221127 4637
637182642 637182641
608198706 4160
813282095 6152
496486834 3767
719911661 3770
972592612 11554
168287507 1737
277349299 1565
533869378 2354
242213857 1068
986576697 4396
651528566 257623
176060398 1407
426698258 232837485
723690082 3191
650950055 32502
937771399 454655527
370257121 2998
150385500 2070
739767661 4586
729964555 4510
368538496 1625
324032749 2598
124508807 549
69171559 305
235442806 1533
552176682 552176681
231479238 11735
175781854 801
908758162 4007
36268355 193
739115127 3259
109208257 767
240081062 33640
402597319 4398
926957813 75798
22124 312790899
226742331 1347
666852299 20990
492338384 9146
748888806 4262
900293523 6566
665459391 6448
994120051 4565
577386412 241628993
685385737 342692868
473033363 2228
683242884 12649
796747516 7526
941314940 29151
629149496 7539
671320099 4796
317728657 7195
391043319 6310
4839079 40
477919113 5011
2745 602406720
355994690 144466602
316148049 1394
35817987 166
673288316 9981
25081 317851513
781715270 781715271
605846002 192880
166783563 83391782
440658316 1943
682151348 682151349
31059815 204
541521139 3460
500130077 11524
785363951 3745
737304035 3251
302425984 3477
230200765 80977099
737154860 737154859
212104257 1106
378255991 1995
761388495 13335
314470575 157235287
965315195 450931103
18086550 18086551
901904616 9939
466155025 39048
299551465 2390
496356855 3365
963085872 11256
632854191 16270
765638761 4710
997011816 997011817
220824297 1607
598615178 7049
913968583 913968584
205492023 2874
452713286 5251
629337798 14308
958354959 4507
1363 110754402
5669776 25
577870033 5464
924408268 4076
174857404 771
198133775 1836
366951110 366951110
890998591 9583
755363483 6299
27895415 123
952975949 4202
935980142 323086
212462728 4703
576162561 4386
128591653 567
907752301 4866
404735741 202367870
821914033 328640309
602250561 70475
626768389 14196
450355581 3680
757211631 21469
976964366 550283273
306850583 1353
483211340 2155
810439779 405219889
426229590 194968162
722544722 8159
610532700 9539
132701184 616
2701780 53
959514000 5100
6333 502708758
789237316 3480
84635918 434
464462459 2604
898632400 4629
632365090 31603
865442089 3816
657697348 7007
137399977 928
960692701 5874
153370417 761
946729773 4628
3936 762741696
627014922 33416
588207332 192618
919399439 400274870
6817 913807622
1934 165245917
377403389 2779
899100774 4554
912403140 70293
886027088 10870
190579414 190579415
980023699 15591
898048592 722769259
26844899 300
8374 409897230
358191232 9536
815345631 6550
442382141 13799
129044675 569
720612353 104482
511887715 511887716
454265494 2003
822898834 11914
202504409 11461
464539947 201754093
217947182 108973591
558021283 6821
507143726 2525
263945088 2376
287345464 1267
479000424 3119
670629825 8059
605595220 4124
3612 333618768
21671004 164
182877033 900
554503502 3547
16392708 87
12677 948920468
90335972 613
506442200 2321
31 4330844
287844832 93214
475120364 2147
318890607 2160
383049999 1689
684254668 342127334
456 20716595
410134690 2921
1156 52297935
901481777 4409
502206950 13021
526018423 303541074
880822771 7115
82804198 438
783112775 3453
937703736 4887
181466364 906
573773631 286886815
661962876 4651
844998930 3735
91593679 45796839
268990733 2766
970250445 9553
599125073 5608
983937604 42329
667483076 12766
644 139100024
40595769 179
635088089 3947
620718156 4254
336590735 1752
639094135 639094135
257149564 2725
471898245 8914
873277739 9070
937487713 4193
4817 691581507
752349541 3623
641141375 10144
252301783 1912
719084772 15369
271672922 95058056
96220212 895
341945591 4093
616874745 2720
317679564 6652
120418776 1409
367530235 183765117
38514 347858448
677843945 338921972
867028287 3823
52696875 627
167825341 740
859294102 380925048
9807211 54
2646 215371170
816309980 12865
583533431 2573
490038837 4963
796944474 3514
231758067 115879033
454942417 454942417
372239775 2619
486488456 5363
62432077 2171
52855165 6179
557537295 4696
555170031 5653
869616600 12325
114237728 945
778737733 60369
868742387 6930
62998007 291
855956709 427978354
568568047 2507
730146324 20508
823478377 3631
7290 889315709
10628 991117517
875001219 10073
323464007 209400623
913652054 27851
236379347 14906
340783856 3428
184592295 1288
99258384 711
899729719 7549
544323738 3336
283491007 1856
37647389 166
128473081 885
75429666 699
819856695 3615
24266637 107
941383646 6306
911930633 4021
161929634 714
143438650 1987
171454751 756
979516806 4319
742343161 7320
798532128 3521
626858451 2764
743153055 57896
562677502 12171
438457383 3593
232008217 1023
973618056 4293
623468474 4725
110814606 526
113459446 1067
236270838 5423
912513552 5108
476945680 2103
654753598 2887
26 1845324
326808284 1441
448617890 448617891
477321273 36599
72186250 395
712361413 410781886
265346641 1170
379853919 10999
3810 852521790
185240697 92620348
406636553 1793
904425700 5670
105692197 1489
97066977 428
489189117 2157
884431618 5979
911782007 7798
562136176 24275
509084384 2998
404583700 1795
287573292 1268
264077433 132038716
544067720 8440
293938736 1456
933025365 9635
564726359 2979
746810408 7996
282413131 1635
630594523 3438
156353105 872
614 106216842
10132 860784324
4222 436559022
60157736 351
904154278 5044
979593865 4858
379363702 4462
268048843 4495
465652102 5149
115183665 57591832
641470653 4989
802230103 19737
843443166 3719
31775774 31775775
214065569 1045
763927864 23277
581362737 2942
870023051 4707
10571594 101
88985038 394
985685317 985685318
519468706 5323
539084583 2377
9215 890099175
26668950 154
694695517 8348
425400787 425400788
526157136 2320
902694077 7506
826798915 24127
644105302 644105301
465584605 2678
465874787 2933
489549887 5856
437105920 2516
132340004 902
444718513 2256
782586332 3699
539403668 3178
897631314 4207
829288954 6499
461770892 3036
370862993 3112
861744616 3994
863935605 6669
108204051 506
47458127 47458126
84405203 412
117233855 557
32067035 455
899606518 10227
687855434 7567
719480458 582305992
673550848 12580
375693318 7917
697641345 3713
3237 480131262
877927589 193803
800463280 21833
887802848 11691
919040089 6827
77398880 508
37193724 164
3241 390239087
661554230 25647
452267624 226133812
122014448 538
164686930 32829
66086974 358
206997365 187957402
669719730 2953
447858905 2291
67357766 297
625080113 5337
1331 100608959
650893040 2870
155162117 718
4836 675744852
552621389 2721
129538061 4705
194289409 22404
252138656 2464
471725280 2080
23278 629786115
45402403 483
64182090 283
92163951 445
900133479 3969
504141218 504141219
246417389 1581
566463969 2686
411280121 411280122
766330168 3379
592085313 4133
459172421 10669
572195924 2523
738514080 4980
580232991 290116496
419337317 1849
153079985 1061
762929475 3364
586870770 13254
212319532 3173
730232756 3403
13601 726470213
366495871 1616
578534254 2795
654850561 26880
825069296 3638
820116421 8420
887216282 3912
52040093 438
992638912 496319456
308046123 1893
755638787 5492
910082228 826624129
2335 232055166
35086871 182
516483161 7660
20518 978372399
296373137 2703
259989270 1698
4645 706853994
465152443 2051
825831296 33125
289100437 144550218
105200167 1108
436762349 4609
503477376 2220
595747616 3594
130085204 654
134015425 67007713
208784135 1804
886107257 4351
207333976 103666988
744334902 3282
372185115 7718
372848878 1644
936746266 346819178
621179647 3316
425459916 1876
6214 833440322
153415679 1536
313199753 1381
164196685 724
382715780 1819
743993567 4892
393697357 2801
28169121 141
880658550 8293
667451798 2943
559498331 2467
806242006 3555
737042192 4582
650965629 16117
625761199 3425
907779650 29937
864373806 182242
665861003 2936
478485912 5905
382766969 191383485
816689088 4744
818618982 3866
724424631 332911490
757716247 6249
948083839 5480
76386924 32362646
282581585 1246
148483428 9409
840268066 3705
38990877 226
894274268 9074
864037147 4934
669811728 3408
492024456 2268
61287879 1550
714644581 17287
308636840 308636839
815419726 19865
675320058 11718
857043190 3779
806861219 4070
337609424 1501
853999844 10677
741612510 3270
417915888 10024
856028250 6237
758482668 1118706
615565196 24861
449034295 2767
663716810 6914
877685040 3870
725107165 11012
269043730 1487
1057 166035674
316495893 3151
607430802 5766
696369035 696369036
383 56364253
383730373 1692
463722891 9322
931886717 4109
650212791 2867
509891679 4696
159497755 6427
460162998 2029
298207662 1758
252550098 9420
284573520 3024
847185389 5141
835730997 3685
208309496 1920
51760982 283
691977573 6677
200301839 2320
698517563 3080
3971 532324001
276018348 2157
445194727 1963
978804849 5936
565226705 10538
334971784 1477
97 13110401
292549224 1306
155823061 788
257007343 1937
255087040 72140
856372027 6088
763608149 3367
164608849 1296
848237082 16782
617970165 3749
712374591 21730
140611728 620
239345193 1738
676290763 2982
679638961 4497
7402 571202873
122241728 539
601064495 11815
767251069 4969
732014058 9463
22422289 11211145
130527 912618379
223997478 1760
129497367 18511
474905441 2094
4635 203776349
6188 833090440
144823116 927
370454140 119383
255600765 2083
554010013 80013
534477900 3725
20037110 228
859713205 4213
311301175 236904939
531976922 2473
500517688 4218
756801568 3337
426745788 213372894
15347976 7673988
770601086 8397
990410358 809814711
58066662 309
210886795 5014
831159709 28709
758807094 8107
582709140 17016
951222911 10977
820205257 9204
181760049 1832
2958 311986176
16966349 82
789693226 3482
962378407 4328
909891095 4214
910780020 248847
755854201 4028
374242000 2750
255093468 9311
201692585 897
145906849 828
207756420 930
55009394 849
109994119 485
9343340 129
722077284 18866
738253312 22817
831642128 5099
917145956 4044
118838843 524
501260031 3329
845643371 5973
419553483 17228
95207327 1524
721005417 360502708
864480489 3977
748809 4
277976849 2454
839278721 6640
196175081 865
212685811 4172
6903352 63
847379751 17272
640684575 2825
947949377 4532
97900 618336400
169660517 932
258086059 1493
622895140 2780
388723509 1714
782660704 3451
458247168 2304
5216194 23
477640801 7200
721883932 3183
888003793 65304
463409285 3906
729175412 4045
901833584 19339
246521818 1087
429897011 5739
296886052 296886051
507949954 4479
907889337 40149
976085881 8085
487469884 8477
323865611 140303769
653831100 18450
556 114313183
215666801 107833401
29566212 244
70079044 445
427676731 10135
875640050 3861
995155635 992597439
559496151 2467
311242905 63506
885503200 7895
736038635 666086294
140361276 2790
285552561 11713
916252673 458126336
10669 566641259
524830739 3308
643224046 3014
273963527 1208
430139060 2932
3548 328676076
678114819 678114820
628273269 4317
729635005 6077
774180085 3451
516450551 177170
2876 426220324
382550341 4837
489713243 3659
6059196 52
598394153 9112
80640577 552
899683865 3967
94540933 94540932
531133049 13335
393486100 1735
649598115 410643190
559927577 8022
720971767 3179
120636374 726
634718106 3894
55988751 1462
275793418 275793418
30261398 229
437481767 1929
811234985 3577
994785389 20431
2964 306505272
453202075 7297
466728435 6206
352454987 7273
845955790 6623
32925556 748
694004986 8135
188010449 829
664504647 2930
350292636 2143
82098341 362
703673665 3187
4739 924567938
850700544 3751
177636635 1098
885166380 6195
311056088 2954
275080250 1499
595554711 2626
158980956 701
718502146 3579
738384848 3427
271857040 1391
424981628 2239
69854401 1120
4865 445390750
927093859 4270
428534980 6035
3718 638670604
194813755 859
333611919 1471
25724278 194
4211 674202155
1322 261339570
3819 625276101
884033248 11965
880169983 19456
553560304 2874
443122970 4063
745494103 17093
19050590 84
131293060 2105
515226475 5255
511869544 2257
620573905 6580
365815495 1613
512189567 5184
847491927 4228
974731729 9158
418303893 4023
545770237 8756
605447470 1079229
275286457 2657
792863774 3496
939571058 314908260
20912 993863712
4598347 31
574693461 2534
101123979 2016
326088226 2174
516859975 2279
850627010 28631
598998160 3347
964768914 4254
429770884 1895
569477222 2511
286286594 16079
278008559 6344
894902660 862758262
570495084 285247542
543301566 2801
982817523 5669
846834569 837008266
576668674 3339
522625636 2603
677792700 3982
47253803 23626902
76428684 337
34293792 180
371967956 2516
123434070 578
28700 902272233
122468693 540
900359875 450179937
76074983 621
134519185 962
97328436 118472
986994433 4352
567122231 4344
779583796 28155
761289908 148893
833302440 3820
44701850 786
386906356 1706
405504325 1788
321279656 251107344
98396975 496
547528255 3194
226459799 3150
843933750 25604
157804792 803
306234655 1456
678788455 2993
784966959 14247
892565179 5497
336771749 336771748
2427 395576730
806698827 3557
400729936 200364968
302842861 10253
289808050 4025
815321610 3595
381889520 1765
917036519 7620
761089112 50496
871108073 3841
456800653 3388
184848145 1352
966566706 4647
956835447 4219
951650015 15696
122842006 57269
290635227 2459
4740 987782820
945949433 4171
565052735 3421
63955528 282
316150683 1394
768751007 18857
635527354 5302
384582414 6755
773178860 17741
849710146 19491
823579552 9656
749204497 327736
709053396 4821
134940645 595
712350531 3141
218200278 1952
308889469 1362
740802241 7185
70423431 35211715
649185331 3057
592951330 4417
778110919 389055460
628035581 12925
425301870 11606
909439654 4010
186438734 1197
891409375 9388
18052428 226
746610800 3770
6173 544588862
989232806 29495
807302754 6935
486068375 486068376
141317607 3385
102230590 515
785919959 5180
67130136 296
732308139 3229
882222429 592248883
993197764 993197763
657477189 31611
132450823 1216
292788471 1291
496894025 4735
179865992 1063
721550833 6578
763837716 3368
3799 652562679
266256741 73363
761763383 4825
537764466 13562
440144525 6393
128865296 3376
796979107 10859
657459266 5511
100894650 100894651
835956829 3686
987961193 6666
665538342 4720
811197932 8021
398930102 1759
4295 851402145
747507861 3296
345803072 2230
55406551 55406552
839341165 10855
570914232 16227
395829183 5056
287954660 26660
842989581 3717
710600828 20303
360794652 1732
285189489 9039
550209312 6508
245937309 61331
1087 242005899
2020 215875606
569984508 150974
733419522 46673
335645816 5257
747730540 3297
843435728 3719
490100698 2161
33456 512345184
796500909 5788
968795640 4284
622955737 18276
823895297 823895298
55698063 1159
935572199 8475
500607628 5481
20651370 20651371
547417875 4513
282446741 2144
287521290 138843950
517937690 2563
697635512 3261
426418491 3627
190977874 893
479380433 2956
573275105 10545
943561174 13703
354023872 1561
871410709 4116
161701983 713
464071977 232035989
846840085 3734
491202673 2369
129777961 1794
248762469 5824
378808745 15053
667927969 4906
144903740 2100
288481846 288481847
777079495 3903
910508167 16118
598010503 6692
370926871 1832
7455239 54
908133532 10828
818853221 12122
297551104 1312
475350127 23011
699519393 12584
32284141 948
206153428 909
836730880 5107
459080576 31264
238285483 8831
920998252 4061
248963281 124481640
148785260 759
581904225 2728
106006600 1865
84594027 373
198216305 874
725673369 4291
775625220 3420
912606983 4024
318868386 1406
879817415 439908708
343153572 343153573
460192502 9461
896496457 30209
930426664 378282811
937117325 12914
756579064 3336
637511468 4330
4287 636956681
355608287 1568
3949 435813756
722880697 722880698
14152 913723926
498422841 6296
486711372 3059
256273829 1130
190958376 842
79603641 351
28776329 198
122501254 1345
574354515 2945
52292524 537
632377537 3136
420059865 4826
197991143 873
308266839 40318
910770480 4984
20471392 10235696
163161189 1059
14514637 64
965484076 5575
390379663 4786
333670400 6080
600751755 4282
57249204 579
185999634 3374
462320074 2367
303240951 1989
967716120 24954
200775043 10154
538909095 269454547
420531106 210265553
298510191 298510192
503053501 3610
569474713 2511
667450868 2943
152397409 5537
706136790 12036
727333909 4236
102021192 51010596
436259227 6780
572650812 2525
542548071 4017
363056634 3415
553110097 15878
716460487 8323
91987895 1607
681277769 4886
7663996 37
628211630 2770
39450187 39450188
668553539 334276770
638195502 2814
665182556 2933
943724625 5459
536169208 2699
996288567 996288566
518731941 3529
476383396 2821
533020791 3437
678327068 678327068
5173436 31
99844861 635
230530249 2934
198141452 68751377
333133920 166566960
571865185 3160
775212048 19973
401578129 2281
904861819 7937
373754554 1648
930395793 4767
537509455 3253
488703357 3659
272496717 1467
934383039 4120
734834490 38714
797851175 3518
12521514 98
758733695 7584
10645 780370829
299097317 149548658
56685652 334
961414700 828554989
844720051 422360025
118839816 524
901751899 20334
174403941 769
301860942 1331
723335657 9866
4650 685770736
1055 237375199
149001686 657
287346732 1267
767907696 3813
496141039 9738
116756278 116756277
65089598 287
227080944 1079
275963575 1803
696254510 3070
248336146 1095
707351094 4014
718404078 5987
993760559 6084
346515209 2444
498489719 2198
9350 375188276
120059641 1763
767238853 3383
898433491 438713212
973058400 11400
146054692 644
455851921 2010
291881273 1287
950485271 4191
7408195 186
443461661 2541
515061852 3569
849387806 6439
103066511 730
332703863 1467
910221800 13400
141577631 714
756347984 3335
705093220 3109
80692860 1121
595683315 3615
309799237 1366
36710187 36710186
94316003 4411
198856685 183507232
2160 392772412
563411845 4286
794016987 778734957
740847044 5126
7652550 2771837
989964349 6130
895013900 91300
96550268 835
368188708 2983
602130106 2655
806320774 5213
35637266 211
354250667 1562
702313187 8076
5761 951429150
294149434 1297
420826819 3189
246340796 246340795
283615205 4354
225041193 225041193
599478285 8069
274112735 137056367
929781306 4277
481919189 3522
974118805 121648
5579 446186104
841217021 9232
274202073 1919
633431194 2793
732994775 3244
485739738 16434
28122217 124
499585121 3582
889082986 10084
784477756 3459
510524429 2411
515455601 6820
728835179 4120
960179164 772918193
933916907 6083
894037121 5342
656531201 6760
123250088 1367
191496581 191496581
806242951 9928
584441876 2577
693983521 3060
452287018 2457
647503156 4241
904171393 15542
391436999 5750
468631335 6118
644233004 4619
606403539 303201770
475116480 31840
941318933 10475
973689450 143718
475924744 6666
228966932 114483466
49894662 220
5654 912330562
157666409 913
456034280 7540
268938507 3055
815615790 10967
717116305 3162
529233769 3563
991541202 4372
151270692 667
274348371 2089
128901757 1293
142387414 2855
309474845 2438
894267319 391120647
488890500 3227
483467033 12477
528962419 2461
697108312 3657
725868694 160218
563684708 281842354
43512998 21389305
95987319 123695
661731800 3854
186706366 2114
129438816 2652
701467001 3093
420427923 2383
5418 488244808
580890362 3019
652156110 12538
237744334 1487
139093618 1367
183748122 2353
746119639 373059819
326570779 111235937
877445899 24452
194150958 1509
557176824 557176824
556246257 21046
3878 752793482
255309637 1258
706907548 3117
254550040 2203
136301524 601
354744449 1693
649432629 54565
836211939 11127
440623992 2368
454648014 6944
71341224 411
793095059 3497
321963552 9612
877683169 18457
407053620 3031
670766816 188259
794992238 8438
961915775 6212
403773848 201886924
563125088 2483
535889130 3774
984043969 505587931
395805164 121301
3628672 16
711737027 355868513
976723576 6740
719246608 20362
318870173 1406
586127622 9694
642464535 1092096
678217312 6090
132672734 585
637938001 8540
291685961 178840700
673343236 2969
97520972 430
323080402 1473
540259199 4056
391668343 1727
365292953 2288
586968904 293484452
63547078 394
353113588 1557
541005397 3127
195859439 2520
429021445 12786
222236286 997
985078735 985078735
951263313 5577
753271531 753271532
562437375 4021
509136361 3405
199051522 6946
890904319 796696060
662459551 2921
718294241 5263
834703925 4772
286587546 286587547
619225541 91143
555806496 4308
989816627 69578
815006576 14115
485561673 2141
767373579 9289
392 77584248
12693 466201197
131016028 131016029
633226243 3063
643055340 5611
35847370 29226047
295812887 2798
233975737 166807361
775639632 49746
198670668 876
814642981 3592
215225985 949
591654803 3560
537002800 3140
497160158 10558
877655791 5130
71369319 71369319
171111152 939
447899142 2198
57441 910230467
744530212 7653
191129639 21621
898545750 6150
878869260 878869260
854047862 5864
675966274 7775
820076972 3616
545157794 3547
302598316 1593
811680938 10165
109831049 525
506894209 6005
450428648 36527
320006070 1411
727847135 3367
437848919 6036
190278027 839
153211215 1138
817400786 492604037
367768294 2060
726415191 3203
413421373 3783
962929500 5750
115891524 726
997946770 75511
826653194 3645
15605124 143
675986039 13546
919192028 4053
153368453 1698
3016 595770037
933360415 35994
809874231 3571
285004719 2002
266709291 1176
87008381 43504190
3125 596487827
493416963 8758
90513739 434
798166913 4448
599412118 2643
574844441 2591
14577 907360852
197671494 78620968
843771491 843771490
197315333 937
922509573 10333
497649841 3448
42800243 662
366177149 5575
918247093 79799
912854661 18438
762017761 3360
452540842 3214
6766296 37
286867681 1320
347924303 3793
613716120 3660
886860035 18680
133752344 660
103941162 1989
471769808 2168
769501864 3393
16652 932265244
386177097 193088548
90563663 1361
28789 969809697
554409181 6390
872892674 9479
571076589 3096
334474582 3998
819629901 3614
938478870 34643
751365210 3313
2737 441561685
931443577 9326
584356114 4219
277139824 1222
80057857 353
914968674 5301
315921145 1393
988086600 5832
304768911 304768912
538404207 2374
190732657 841
963542984 11589
125415808 553
80284367 354
903310104 3983
925275601 11196
665389998 7826
464246616 2047
2293 307252828
816580116 4323
887553732 4314
485808710 2193
456762399 2014
1135 87290580
714738561 10907
756637796 3463
284 46447348
507908574 253954287
384812891 1814
390253665 6094
415937391 1834
744331316 5015
674478177 2974
551788905 2433
571407679 285703839
895478293 340203
11566349 51
317667565 20749
635922407 14946
587114113 5668
670895598 7051
253832941 1202
964161784 964161785
519764365 3087
929980328 5452
339276304 1724
903937364 9118
736922497 29741
2623 457011034
531801804 4413
356291759 1571
418661577 1846
4651 145278279
87333400 28355
358557300 27675
722812895 4212
945002778 196018
859545007 6671
3202 406066804
31954929 788
287195114 1399
348793998 12291
917706245 11585
31297489 138
316442016 2832
276740099 6825
950014522 57903
577418858 3295
813906389 5730
605362565 57202
924472364 8612
580998161 290499080
529772364 15466
298441451 1673
548609601 5368
815996588 11308
752187107 13489
277821425 1225
845994144 13345
314961839 18120
800429732 10120
339681411 3933
838947289 11895
392686453 1962
321591057 1418
497391028 248695514
958200424 4225
95892382 1702
1578 55093583
582855037 2570
8858200 130
508239336 2241
11793184 52
927030154 5370
295160206 1622
9681433 384
403464746 1779
43865018 226
547615123 4272
777068079 57646
43997647 194
75590946 423
2700 429679534
178796059 1119
484949424 3972
503183183 3541
900688099 19175
543901380 2523
26761680 118
588074518 2593
27720375 145
2709 552402409
700738015 5705
700484801 700484800
51917249 435
5612123 37
786057607 3466
759424847 4368
506908185 9199
757190081 4120
43356545 629
925391375 5153
981105620 5183
360372487 1589
34645929 698
477170512 2104
792025546 6506
981312249 14617
904474693 452237346
139223715 69611857
897741282 842466736
962361603 886678213
383051000 1689
383912652 2258
774281462 4035
924443153 462221576
297299701 1444
697385401 3075
765305754 11726
553229003 12078
1621 322758265
29380569 29380570
697609117 3076
525698377 525698377
108054541 583
421963476 2508
855026931 25055
693957309 50389
15151000 1112
802066439 5514
655184352 18598
726236940 7293
309585970 7091
242674121 242674120
533989171 6435
123408161 53453686
3531 279309162
738659592 3257
896281983 3952
27580952 938
480764717 3486
280648564 1457
684578881 7079
981903507 22714
86 7474931
348351800 1536
3657573 35
90154566 834
3429 533837834
517311519 2281
503037218 503037217
643053924 42429
696986520 19883
944744580 27372
672812675 8394
5641 588151051
790292547 345904993
157167701 693
756578112 3336
379876493 1675
647311576 323655788
743149989 371574994
285078133 1257
273890169 175796
95654713 4396
610480426 2885
6490 555728947
246302531 1179
887368020 4346
838682484 3698
821843595 5434
984708327 5224
892982997 446491498
679243554 2995
478946922 2959
813001659 4573
804220539 37632
478838791 39400
984732682 4342
3414 707799999
534509557 2478
835713995 5959
648463702 4541
271387184 10477
902630343 29004
973853223 4565
435318328 2097
626174698 2761
226163190 113081595
567042099 7771
415709026 1833
565175106 7855
268295032 1183
467711735 2381
898411061 12484
158676096 1784
217266029 958
5097 273721451
185457146 1666
77837481 980
754453442 11187
876405373 7380
686985006 641970718
684676982 26906
705846543 352923272
822393965 4159
230365953 8048
446117357 223058679
265487688 1423
822578212 3627
318954345 26098
826140207 6926
771357398 5859
631950371 315975185
64014299 1134
146986698 874
488282878 2153
68010120 1467
470629579 2731
500959094 3367
86277312 1602
347182810 173591405
63685877 63685877
222278263 1018
3628677 16
393899700 6700
550259705 5574
82270362 401
307861392 1711
560178183 2470
624131583 2752
74801885 367
853864564 18389
836415613 3688
375276196 3031
857002649 14165
366009044 310922704
851601759 5376
678225647 337031316
919307211 919307211
754467499 754467500
779712032 3438
359975138 1598
877476709 766507580
767319072 4774
882565959 751658449
824737255 12239
61939627 343
996343758 5680
249371921 1264
849922531 7494
65520297 407
735949903 5627
528637808 3088
180064001 1360
158891482 795
704413503 704413504
817518271 3837
492571219 6310
1011996 7
648395469 2859
431605590 4498
809975296 4099
238871600 18640
598004578 5662
753708851 9572
718096332 3783
54880454 605
382841842 53477
837995321 9455
546322246 266707123
795589966 3508
453815543 8092
228972405 5910
162298627 162298626
233299615 233299614
166974943 5002
525897243 3562
467418999 2061
910360627 9053
243 45249516
576450281 23596
790988434 5001
725057222 3197
33052 829309698
26425069 134
846196924 4719
274644843 1211
261453601 1200
952593369 197306
200221205 28228
83628161 704
922022307 5361
633880845 2795
767580718 4483
127115642 975
338146872 1491
420771534 19093
809805636 12715
726869409 3205
336482765 168241382
897324904 8643
172451938 3114
934347853 4886
720625142 720625143
817491875 4255
187605848 3162772
967033908 679232
739498119 23642
516634455 2278
507558258 2238
743015505 346054863
28408187 591
3075 677333880
674651502 23667
925452223 12223
580701422 3055
910348221 9889
614610619 4742
360225426 4991
494145503 247072751
850524633 33052
363322108 1602
933970797 7445
870836466 435418233
885179505 885179504
466892451 2236
441133696 16257
808970632 3567
355801814 3386
588071389 2593
217927935 4273
824202867 5303
770579190 5014
971993501 11395
179475866 179475867
2011 399868542
940582297 7596
771306265 385653132
13510 603045870
21337 589327940
246295241 1086
601 49632468
549975875 2526
298592390 1406
425998377 2709
895873813 5258
759375422 289788002
936142271 12933
271908304 271908303
966951718 5085
381387210 1770
778210048 12493
310988071 1513
602742988 104037
244915175 244915176
3898503 1949251
283639489 1392
417 84023832
613414512 7171
515303446 7659
281223981 1240
474737947 12620
660875727 2914
123240207 1768
182346564 821
587388690 2590
984735343 8163
816724817 378154186
107205 910163048
368346011 1633
115663411 510
909607501 4500
964483997 7031
959166799 893627914
72053292 1343
66223673 292
402758288 2707
45812190 202
198427979 2705
564669234 10920
325025904 4161
665985156 5197
422515038 1863
486468424 2145
617456674 7484
341781527 1934
282584166 1246
5067 363876471
85806272 40028029
697726783 16592
143991351 1788
358076074 3479
89678260 44839130
30344933 337
457239791 2191
541806503 2389
994812580 7724
190278795 839
605761433 2671
534029679 15855
551098699 3138
157397444 722
142166031 1174
158311103 732
63687168 459
804654469 3548
71524730 875
13079563 109
878870592 30528
787076006 4231
157086714 1399
68468308 482
717531870 3641
28472185 172
918350603 59750
441792765 1948
493888356 5092
394971033 9173
699489921 6969
774897907 64361
130944950 94205
288758366 1410
216844823 2478
50083686 928
459814321 2430
858448627 56802
2609 367494619
513616136 6302
587844047 2592
36500 369013895
65538408 598
212921589 2765
560367789 3080
181137984 3073
999476747 499738373
987413415 97129
442198459 2179
592498439 296249220
179731828 1089
633995859 20139
634027896 2853
157431765 799
469443122 147207
242375328 1361
397089903 1858
365520985 5207
532938793 7631
353341935 1558
23813055 105
212807801 1450
27789803 27789802
616919567 3408
577574352 8601
539580924 41519
43504693 863
636074955 4635
109194949 54597474
927409475 4452
136202640 4845
354046420 4420
567948917 2969
948148561 6739
447231852 1972
850475980 3750
5684 582866663
259444202 259444202
949744918 5518
530722098 9712
959405579 378543180
295375577 295375576
583848688 2644
702411834 4360
420714883 4017
939595112 4143
516774869 5221
3605 752745630
797703478 4202
128050440 840
35497509 206
778275080 5480
869313633 5138
622116035 17946
643600672 3056
735489439 3243
700722961 557432948
250378367 1104
416707843 12052
95635084 10951
105478857 519
51890487 1006
110447810 487
884265734 6689
205319936 1647
69306530 544
66817209 2084
262146325 97317471
722924701 7251
3602 651418564
470814963 20164
946863531 4175
839432526 4078
920199732 6348
756214184 3816
275819764 2271
396102610 4807
85541210 779
173805703 2527
845024802 3726
468368438 3644
919872409 4056
670952450 19462
736995649 4450
548001095 5741
798496775 399248387
388443169 301870997
617447544 34174
557437238 4926
137086481 1597
401148283 4287
580021663 7359
707364249 3119
212348717 4126
978406537 34519
673937844 11881
393935985 1737
133430244 604
674185591 337092796
587768160 7166
662086171 3373
862066497 5709
866939474 11909
810631747 23034
397163436 2632
831212097 8010
5779 183391487
883334378 772383827
442344359 6280
135198744 8718
224683723 3771
570719945 285359972
704144119 12509
953609278 6171
632696109 582498372
148663829 74331914
513062414 4988
817156665 10904
447095265 47152
334652835 5521
258346828 1651
947071215 4322
225810523 2329
325264841 3213
448576569 7599
741445669 151243
932791384 4113
216575982 1409
381371771 190685885
755846164 4388
436774414 2628
19613829 9806914
735366715 735366715
923723489 4073
172852613 1051
657680689 3792
159887975 705
783116230 3453
5089 328539037
680212546 3787
48533444 214
805231651 9439
968127265 22970
941275101 24583
717862740 10266
456626838 2883
708466384 14714
121156955 852
327989895 802704
45303793 36679978
953200109 5383
578832221 201403
402407239 9935
792181617 4256
842425796 4409
847477210 4751
924766486 10462
337182384 161217277
904986767 131386
685604323 4199
978376373 4314
144818336 1348
350099326 5114
890501938 4406
8187 659380980
230675846 1507
1889 388356274
694274303 405027479
573922705 5036
863497680 9799
315676239 1564
369669330 1630
89653883 5528
188458297 3797
985589227 6557
447204088 390671236
215354307 1239
98131477 98131478
218901585 968
812241478 5585
489024200 2485
652949988 11251
522875186 3615
46945945 207
868139957 418193266
888833744 4243
833004839 4245
933434713 12348
10749 923212706
278282655 2374
369514735 2744
208963364 8268
540672127 2384
70539923 364
429772736 1895
242799372 2356
86849264 2133
537494669 2370
269011768 6240
833952859 4336
333838575 1472
383860870 2471
97066976 428
65169515 392
722370213 80793
46212380 2920
527066472 2324
164068938 811
757351127 13790
531361149 279835
903106554 6321
186649811 823
400347268 2908
370262074 370262074
380464070 5726
300020372 146594237
267772671 2530
412728524 5861
897190362 3956
618929320 3077
709631450 3129
728048242 364024121
609314847 4412
854118499 427059249
167910472 1279
997695372 818803824
616907023 3270
105477556 105477557
249305094 8263
658643343 17364
821433805 15150
669252816 457894678
845954520 11128
58512589 258
720513511 720513512
788892090 22313
840418715 8135
898934515 39165
625023507 5041
536592238 2366
341861315 1739
521575339 5620
681022314 4231
154282975 889
732439301 3725
230419824 1016
173093765 862
437579481 11479
240625564 1061
800273180 3559
56017686 247
772032726 4707
13857153 128
724938834 724938835
302526555 2735
945726811 4170
912511505 912511505
283103655 15006
424488959 4230
964758553 17079
452902570 1997
74387847 328
850927337 3752
902678870 8857
88448879 390
151008547 3013
151724517 669
5956 670814228
308786565 308786566
495593001 6038
497128107 2192
298231481 1315
667557479 5186
311886082 311886082
845941199 3730
498411558 3544
329757023 1454
600699718 4978
981097865 4326
117777873 44369138
552165498 5473
161451359 1686
2721492 12
765175787 40716
757023288 14648
847070531 3735
562096806 7281
634533536 4447
110943277 4626
651624751 325812375
778194521 5429
963705590 5957
70938152 1287
478964594 22163
318924416 318924416
90629844 1042
222771010 222771011
584441148 4596
252261160 99241443
3906 392342152
291411515 2838
3045 514053855
217796884 1667
49787426 44290818
170764208 841
101375905 447
729816656 3218
876776708 3866
902706589 17514
763421229 4510
363650279 21140
476111249 28214
122467139 540
748420102 3300
5380 955294320
275324275 1214
986597606 203681
741204080 23120
983298349 184619
656309336 9219
444490601 3760
990344599 6650
50970148 309
472501257 3244
188730805 1682
777335269 15115
244911185 1098
282356039 1245
571394736 2959
75661337 1214
98983736 526
678664918 402291
280994772 1239
933119719 107132
484429007 2136
185221601 1451
119004190 13067
996218805 13799
770927221 64260
9624 457438344
11374012 52
570091284 285045642
881593054 440796527
5826 895042554
860501199 13208
224781761 25760
530022716 18176
804780129 22053
410028169 331738
429995737 1896
8932280 146
123851384 6219
335652282 1480
140704199 1638
885802458 5201
955862271 12736
658526689 658526690
545397380 545397379
205412414 4564
41546070 194
259237215 2261
385454564 2853
488737998 2155
614829799 307414900
96160469 424
13966 325477630
627534601 2767
644577 3
479569229 2714
256043464 12389
193561622 1138
637736572 2812
197081379 869
912560615 5652
896775430 6457
140157376 618
209881851 2968
620504242 2736
788208754 3901
597876803 3596
337386509 1579
486584945 13684
989884722 989884721
246748095 123374048
6768 772995056
894893363 5526
84805759 42402879
245190813 2258
733461255 19756
322429089 2038
802262672 6881
860238312 11854
671392175 76713
989985303 30323
736907207 6456
742238903 3997
2552 424660456
10628 782736783
719764939 10372
999770999 7633
608432499 6579
972055043 9548
737510109 368755054
33868329 773
761902954 4612
806595651 45490
719459868 3241
994694697 465324511
820533455 3618
650935738 11550
51255174 226
685301078 3431
539743311 4601
69865786 880
683027750 6783
837163471 5794
92863792 1878
912729472 14833
673775001 53902
217627740 990
743091042 5399
383632409 5036
606913439 3360
180804214 1854
724749149 8971
47515204 5027
967784133 17711
639183869 9885
259252303 129626151
170517853 27545
999625965 6495
980125048 97457
676393107 3439
140791680 2880
445928432 25521
399008569 2317
688441978 6093
893333688 3939
751362899 3313
523287413 21628
302335426 1933
112801826 779
898790248 25974
726155170 6991
180850526 1305
379340401 10410
684688753 3019
743102534 15865
748642014 3301
232916550 1027
337487746 1513
731808916 365904458
380122159 380122158
884715591 3901
57978781 28989391
456050487 21417
539083712 2377
560319033 2977
847506672 847506672
990675048 11894
597403017 16695
99728161 443
773832774 8346
358334124 1580
743194107 3277
178204942 989
826714435 5187
132078493 702
955106459 697158
506916257 3352
247673707 157703327
38379615 249
645679672 2847
159099156 963
200995636 1604
640154113 50750
292422235 16715
999403804 999403805
308277868 308277868
938265150 5090
851501992 15113
668397777 3832
857723562 3782
132342625 622
869520529 3834
715004654 6073
859312332 3789
2567334 39
482567039 18131
582404424 2568
897923786 310145809
486258112 4688
485702751 7670
905636476 13166
1289 224515442
812971131 21687
849136291 5072
695872374 4711
747049554 3294
913936282 15073
83233073 367
112 22031997
775526577 38697
926172067 13703
709388484 4116
850120102 3987
248375589 2234
663139333 2924
368272013 2881
963627840 5085
79474947 79474947
306870669 1813
1807 195983643
974138273 40342
439487972 2674
835436872 4320
536398728 20292
826884690 3646
82582125 37445547
359654829 151050539
118173845 1691
327715884 1445
248675123 1146
608894012 4048
220840200 35700
64375584 312
2159474 18
751452156 3668
296643024 1308
255820444 1128
256746969 1306
703660620 6430
977657455 18022
364957325 4878
812430052 4409
88107435 496
248623871 323729
94782518 529
343759658 9203
539077033 6682
475276234 2198
14968339 66
988625299 9230
564969526 247579571
102206401 600
412573891 2625
347674943 1533
953 213488210
188236529 830
69798626 428
819597881 409798940
23742143 133
44224761 195
647804876 4010
744314343 3426
4375 835391469
719387397 114279
954325817 4873
302769354 1335
198885257 198885256
808934561 8611
659613911 3176
699202191 268099
109068225 521
535193473 2760
765646630 3766
598506726 2639
749317840 3304
939 176793222
649323726 3061
462570883 93062
65490031 851
468312493 2318
882230668 4642
69926999 440
814338728 4062
888677316 6661
892918184 4404
976789077 4307
924136593 5168
932437636 5970
638480017 3672
103726241 1618
78349713 848
173269852 764
241768923 1108
267849771 22533
596088643 5448
987119244 17838
488737591 2155
717346413 3163
159207281 702
344064202 4280
616441033 27053
647261514 2854
275325489 1214
862947364 3805
759754843 6172
25465210 253
433312050 408666
231100040 2308
586263024 5868
699380008 34422
233822494 1031
506778 652730064
436197591 7666
145519343 3316
8246 658043333
186649236 823
207672379 982
227517849 4594
668324489 38958
362927138 2021
57935655 360
621958655 46112
483536934 64791
294800274 2035
575220789 52426
191865853 846
636381561 2806
385092116 5517
1528 240239800
545502445 272751223
960241562 4234
790548795 8451
173360201 2593
756515431 3399
309077695 3891
666361050 3975
787115393 4482
285193718 1611
655357448 3242
710052955 5702
128348193 742
37234558 33241682
825070296 3638
936655091 4130
819092072 25237
405697268 2680
671040151 5015
286032021 1283
730167951 11764
21664 523549770
889851048 22172
542440092 3236
403464746 1779
843444275 832991277
372591076 2370
219546978 79601892
870983441 13658
99151206 910
588172900 4296
5258 519038212
1413 277578276
927029007 8763
478439017 16316
673205435 673205435
51946890 382
994531152 13619
449693167 224846584
429768945 1895
710762995 3134
503707254 2221
224570818 224570818
420 88699016
806245507 3555
731662591 3641
565699021 3386
838972840 7130
644395104 3336
551784579 2433
101678124 884
820076065 410038032
248062709 2061
144157801 3324
752 48194996
828696573 3654
286437355 1263
179832355 1294
16014431 130
597556019 11306
348934679 3870
562134182 3672
70688913 328
35327336 218
833007517 3673
23837083 1303
184154291 812
566729062 3061
808316887 404158444
532981655 7314
912890525 456445262
501891249 2213
353312685 2362
887322738 8979
747282934 3295
631 38925128
906038036 3995
842092417 13464
49747681 489
395751294 8082
409556309 4870
36576343 206646
454981865 2200
737289970 62348
333476767 333476768
317057029 1398
30279086 146
191427851 861
955265212 922725978
427545749 3668
109128318 109128317
521158789 12218
6623 682742601
440778901 7691
59765502 291
332369381 332369381
46887116 4177
339641343 1568
245267484 1227
33302639 393
137037065 1474
73287483 1227
31977812 141
281296029 117461283
152858483 674
156416215 79046548
269430496 1188
951615036 4196
503308349 6319
10497 385671809
748697469 3982
2882 229480853
452191400 3925
639146950 3770
315658947 157829473
283455495 2162
177416731 88708366
686939993 10179
485790814 2677
909917165 909917165
948922318 15687
3460 641142210
496547071 6416
992677996 45808
768331297 4068
997271353 8694
876163263 19648
236091512 1041
922726511 4167
407471009 4773
282374403 2062
56866407 28433204
927030511 4557
822805005 3628
505744372 4529
50786 723361255
226082614 2516
866118649 3819
468528092 3348
141972466 626
261522953 1254
503711256 11157
292108177 1614
144693147 638
503251447 2219
558900951 365096
366659321 5209
268553207 268553208
831322218 4461
524760031 195595649
148549415 655
286237502 1299
993811090 983807460
719692372 7268
761659861 5590
214509385 2616
33683 927031933
441332334 155357306
940764769 18768
258541381 1305
903060325 9026
450860997 1988
854975640 5970
618448637 10369
608720770 12416
201792919 4570
161943844 3486
264439473 1166
112229135 5904
560254670 4415
419056200 3195
667240664 8569
540460809 270230405
280350754 8213
300271283 1324
44977875 538
281871081 86323
132446528 584
109385076 109385077
708041503 3122
769256726 5162
417996595 62885
5058 892283880
198857839 198857840
393961118 2304
819136166 8765
336560811 1484
608515035 16509
789856713 109293
666085167 2937
685311551 4068
412761439 1820
7565 917187723
520235237 4896
215837301 12575
5720773 75
512764844 20074
669171893 6235
764177064 3816
532734409 2349
3594 570723606
658069410 33108
508309240 4254
454945460 167916
614775534 2817
709631214 3129
867486717 3825
765868733 6962
908305812 4005
288566983 144283491
887389075 9099
554217523 2516
801021259 28793
754306865 3326
4946 802783431
454310463 4363
234049343 1032
23538 234804043
167828859 951
987229414 6133
164607743 938
190757030 1284
446980149 5838
228580569 2667
40152874 2105
898875798 881443009
536183731 19871
907848199 8335
933464777 4334520
347545836 1823
486858605 58019
7484170 33
256656525 1797
34718233 229
8551 911425437
627989746 11479
907347923 5669
577904263 4134
61439252 956
704416497 104607
627558375 3884
922589855 4068
844713913 53903
507412 522177765
249840549 1460
266667946 2272
278728596 1229
664139163 4958
151379574 8922
265484896 7265
151623614 151623615
198797064 1223
610526241 305263121
849030100 12105
352151966 276157557
275926859 2988
438502366 219251183
15245 737572358
322321121 1720
837558943 65370
911562927 44656
908411761 4482
187501347 1018
936150928 6053
829156374 50474
137311603 642
286194979 2708
902174598 3978
54721882 290
223040607 1004
465969338 3057
779490064 3437
510878022 255439011
84859629 42429814
673470381 7358
589083900 3131
778814079 9680
966065334 38170
857064056 9483
910428239 8500
295876719 199792340
384403280 2548
300035550 3639
444576836 2730
299530803 7293
845734069 4284
290519340 3869
360888125 1627
475914140 4394
757712282 3341
2503 557690927
280270337 2265
364889726 8179
195161676 195161677
504488107 252244053
463111544 2042
547148945 2686
582820231 7442
242163921 1606
397785688 2847
596046640 596046641
9466 357104850
430686809 5279
373296485 1826
2562 197829340
157257436 843
535989088 3002
659881885 8076
531819351 265909675
652881656 3841
291742099 145871050
113013711 1015
853664760 4230
902029681 451014840
567229641 2686
866122468 3819
111968260 582
280444247 1764
960237328 4234
602947512 5512
388337788 3987
981553727 4328
764702881 8341
343801205 2779
635211632 3896
987901596 4356
788482800 5604
154047114 920
808943675 4325
120880560 533
268612834 2645
14225364 77
938381356 7481
306174907 28419
63140806 1365
10585639 65
531139048 3651
656548816 71302
225204676 993
404824661 1785
783771171 5946
924407743 4076
601223405 2651
301 40208182
632553050 3715
649534809 2864
857879709 9356
754945045 4441
971234688 5064
802614944 3539
244076301 1323
917754996 4611
908991908 4322
289732791 40364
387132237 1707
819805788 8324
474675306 2093
316828423 1397
858480754 16130
516811025 7394
900834427 49017
996402843 498201421
727273985 3394
174629841 770
381919770 1684
22412188 189
146473729 2127
400848711 65810
72465009 917
351154858 10429
949469893 5909
337283729 2898
269396947 134698473
274704850 1301
899146168 685315734
226304347 2225731
245375461 5555
561310199 2475
986994697 4352
128870504 4926
733361252 3698
278728079 1229
328872278 2609
191641279 1856
133807263 590
61888292 297
788325517 3476
268986619 1615
433600311 4534
40327 813137542
171330778 982
979441855 4807
191573235 1129
533190030 2351
404821934 1785
388125422 3087
994593669 5831
435722995 19458
289614382 1277
418504320 3312
10713741 3857319
402579259 2166
12137905 54
670860078 7199
236770849 1044
762010655 7456
146216376 2344
839130519 3700
665385187 3403
400958267 2122
273826731 1722
441704483 2757
920787165 4069
415874311 207937156
4988 481400351
652498637 9262
712742701 16089
364574868 182287434
596552309 5562
39735863 295
498719756 2199
990092866 27900
892649375 3936
59548 615666772
146047922 1491
6299 700172600
480398418 10233
59939048 927
14529 991575192
494655626 3425
912548293 456274147
602036737 12544
502646988 2969
961776623 61505
668639859 4634
763022721 92780
890371023 6108
124635865 3372
425616271 2891
329075354 1451
54336217 278
509537819 2270
894480124 25685
175562316 1209
569336824 35588
3560 720542907
753368952 4157
384659099 2100
39029 925661233
640927709 12345
305239403 1354
546652494 2941
954943469 4898
20946 248069675
132886297 734
302594689 236830993
651268511 11533
784460725 3558
302883953 1561
111674456 546
124199312 604
274888 296761406
41804048 32080209
384965097 384965098
431567665 2416
743513537 3847
210011126 926
453977108 5968
684455239 3018
453893818 2953
537449941 28443
438402051 3382
490095350 2161
638649089 2816
42179791 5612
766326789 3379
946859907 4175
707737609 3298
593855243 593855244
823478982 6383558
824342283 4028
134488248 593
821440758 3622
667225006 2942
967316670 20163
822123781 411061891
46038594 203
933023022 4114
223190921 1023
472641130 47979
143669679 2905
988771561 4970
880200624 4755
484457024 2665
905342616 8952
532306567 266153284
878988792 5016
399801246 2430
64409324 284
694258612 406621
27434523 1781
367474158 3642
908335453 57301
437697000 11151
529766907 6236
496705349 496705348
8844948 39
566335773 7332
3459 339227589
125553 923973590
878673934 5701
324657619 11566
47755585 602
142600540 1435
3094 686612831
828540542 9770
219945024 1404
907019833 14554
338479377 1831
519255896 7726
370035966 370035967
12617 614420874
467228876 233614438
60652191 30326096
714241820 4093
5665 970680480
918084454 6556
508011840 2240
177252710 88626355
652264334 3698
757754166 16363
293247318 2667
989142307 477549162
321966935 2237
44973229 44973230
354023669 1561
3897 779123313
999973132 999973133
989996570 433296628
844139791 4741
403779601 9450
490139989 10946
487963482 4727
633288551 10456
910104556 10040
437504231 3065
344952664 4833
25531912 380
374611056 55907
678382919 40980
723693272 3191
10669124 375
479556360 10632
951144461 426331
978311773 6411
3115 550146190
449666693 2808
29975 856895325
510145286 3055
210991536 1679
402824360 402824360
2820 271092240
747696393 373848197
149602819 7562
957148786 17039
149270452 1009
509 69917799
57094691 597
56026860 693
778854889 5796
735397369 28104
674935969 2976
42510005 462
705665981 11318
3792750 17
113483260 708
831724542 616708349
847319490 4119
861736850 5642
603929850 5973
756870109 671464191
560835587 2896
747519848 338978092
69317172 859
60543083 483
884755516 7027
614964480 12610
339506646 1497
738945038 23270
460079501 2125
25066350 2102
324665927 1845
813506492 3587
43945649 1225
490771431 3293768
413944650 3150
559205190 9197
594892471 297446236
655130640 477578969
106995202 1063
378742937 378742936
615213525 4049
590582719 3536
931631128 4305
593130162 6841
902341831 15459
827817735 5158
977024245 4308
4398 709195092
244935361 1080
193338744 4114
769459734 35319
161258282 855
694229541 4245
961840463 12356
350860381 1602
890108615 17932
271310675 1708
667782481 3612
478531195 3692
146094333 1617
317453607 2463
118299545 42181631
542715274 3862
93856205 5757
931233923 52735
492357 887338819
785728369 4221
138407100 7475
850471298 3750
820082521 3616
648849052 2861
546804935 4534
345786344 1557
49431589 291
345494310 345494311
5039 617818362
634149529 4909
189281170 94640585
982013970 5907
81529885 1039
601449732 2652
840443297 6961
8595 426685841
693610370 499872729
590795766 2605
196401498 866
803345764 11932
529101585 3784
279020823 139510412
772810757 3490
860452641 3794
936879741 4131
435440620 1920
964632697 4435
37948365 284
767457599 8736
308467994 4404
633883641 2795
21830954 181
425690388 1877
886687799 5982
75873032 2259
61916250 776
966360712 4261
282529001 1688
549292645 2422
838673238 3698
861136225 17552
121836631 1016
389461190 207128684
46492154 205
348559469 9330
263240802 4944
254462337 1122
828531720 414265860
110384049 1582
581136213 48501
379195103 1672
21788514 313
757442996 7415
904354248 8531
980273474 5337
685596990 3666
855229544 3771
169992675 2379
369805600 7352
485188266 2275
324526993 162263496
896336168 5400
994024834 698952617
707447180 9010
261264439 1152
521267194 7576
618234992 2726
558920144 32716
741349871 73748
282660301 192320119
451679372 2519
984681815 6648
73974563 405
704437457 14677
671707138 10056
103417153 456
703003317 6652
122106239 1740
477703104 3746
563824627 6034
488965709 2156
695748189 3410
884669491 4215
771316192 3401
342213040 2248
6339 408788043
595305676 3603
1360745 6
350757247 2856
547478637 2414
13081986 414
92938248 899
710521849 282191508
594486854 6087
585247555 3086
849096190 32009
840721651 3707
3223 420263994
68128917 344
292209265 2384
633943631 633943632
632590927 588916893
920326390 4058
583242772 291621386
622765925 3574
205077122 1457
771401558 545492403
505784806 3635
8214 844974180
22906094 101
667517066 309877572
5665787 108
707630660 173879
631293817 2963
573241463 5311
412613591 12859
509667547 21306
394843131 1741
371260140 1637
821748550 28390
870484312 4245
329855305 6877
447732529 3178
706505775 14792
250449004 5979
578318551 2550
906714416 3998
665732722 3464
713917041 10955
877285156 877285157
285213897 4978
51965056 249
405729361 1789
149547114 690
914138737 11249
782983492 782983493
316828550 1397
717795976 3165
715855400 9880
561799281 10588
218399734 963
102838855 811
78344972 652
558359442 2462
676897282 60995
922958594 408678703
349779024 2119
713714424 3147
970896 479622624
852798524 15703
47614325 3885
979281510 6684
858065099 858065100
531673561 5368
11175 472135338
482055274 3057
975933921 10790
813726460 3588
578592470 4598
61782006 361
262525962 1280
968604174 968604173
619685247 309842624
778404853 3823
632122317 8451
825846219 5458
286400767 1514
700511344 27707
850630867 7622
1138 255782570
612338399 2700
2087 191720168
525473536 3808
145456399 145456400
94571847 417
378078707 1853
940288057 799436983
742782100 9465
783534126 46648
830550273 4593
638083822 250220049
929888449 4598
108126720 512
672320420 5209
25123280 3185
930310641 17942
936650955 907718233
659508227 2908
297098417 1310
340113765 12473
246853445 123426722
876321667 3864
704280584 6364
774477576 5982
102028317 806
953429363 4204
55636710 55636711
3649 641016905
343779757 343779756
4916 372210928
65996989 291
723069334 316451774
522863014 4385
917393344 5801
385293027 76341
663149872 2992
534550948 2357
782654453 782654454
198025339 1338
460250169 230125085
709103219 5066
642491961 3118
791050495 3488
656132498 14882
685822033 3024
224713153 3648
814615970 7933
123282163 61641081
37808 708706325
957410844 957410844
163156625 163156626
261595789 3462
229899710 4310
485458744 247048680
82442262 503
884421131 7491
44499640 675
676084694 29735
918087422 44947
855768949 855768948
74991367 342
41934357 333
863286311 7967
940990624 36092
235071185 1180
661628176 6423
71779260 9238
4695894 246
142829924 20715
531457369 3068
1302 216546036
95025647 419
852006074 852006074
863400045 3807
605329533 4020
791503231 3490
90445248 2868
223618206 1167
980898484 5624
625647721 5384
434025249 18335
1267201 25
693119392 4172
11020 959181021
315088767 3083
371034502 1636
82144814 2757
850473750 3750
480956409 35222
800125704 3528
196548247 5693
547432075 2742
801169408 4096
681020423 3836
933554145 24944
788049907 3991
265213409 1218
715577505 357788753
60326672 266
9448 796730944
144240348 636
356324342 2472
502484798 251242399
473597464 2090
675766101 4341
205974837 1010
818323740 6045
546 46912866
235971638 2817
610361744 570512784
595578061 5820
828877292 4299
264396677 4412
674512228 4223
330683533 5079
759338962 8684
532705323 6369
7937 895211255
325610521 325610522
3520 542705455
181659592 801
497062126 6125
792939022 26903
662592730 4002
666384264 4134
99561248 439
328848401 1450
10898 662185558
463704431 2494
874349232 17365
752649229 3786
746365377 270247737
46429945 272
101171649 1028
90941633 1472
966741565 13846
665063172 8392
620401393 557539026
174874450 947
550718200 13358
108784422 630
863174157 3806
7925 412004900
171165985 1093
326127837 1438
254915333 1124
202847400 2550
289589675 144794838
607772861 2917
51747768 1044
56665 464625939
1409 8892418
577292670 96610
512358501 9820
68007834 321
86436765 494
401548079 2316
4548 97422205
227058613 1276
743487415 6223
866971960 39530
749267999 58500
8214 856391640
343830430 1570
1456 304932992
975785525 4745
523276883 4527
876955024 10227
674411717 22841
793060046 21392
271242890 1196
696705217 3072
17297110 865
8214761 113
708270331 7392
539307880 2419
442242450 1950
866681032 5432
385999236 1702
714244609 6336
87229712 1310
332366449 4226
635861977 18590
598926887 16296
715206542 715206543
970032321 7154
765058699 77084
483234198 483234199
840979732 5233
194868502 3339
614958341 13270
680038907 3533
996489548 819011135
552010371 3776
722178174 9170
360298367 5759
570800387 285400193
6575 846176200
188520511 1424
166390234 1196
151103865 921
790486267 395243133
537357395 268678697
433397602 1911
61938926 4377
499014547 2565
484497884 484497884
86127405 43063702
825706251 825706250
402868247 201434124
348299838 174149919
735691815 12766
567069695 3326
973525475 4834
345631948 1524
880006679 4830
957533301 4951
449569690 3158
413709656 169332048
17599765 284
162465556 4786
181155451 934
809421286 3569
871129627 389659363
415055867 415055868
167990860 4274
186357901 1030
671713411 335856705
862941204 3805
41141041 185
719059805 3743
539930268 269965134
547190719 3920
649737633 3598
762023141 311984840
681284538 3004
444967512 1962
51452471 953
948217353 4181
833581086 4307
418213251 4151
397579711 2356
974051266 35673
719382090 3172
877883553 53713
327569863 4722
955017901 4211
989193356 12132
537598839 3797
974867327 4871
721169720 5156
176897110 780
561164284 2578
2643 438710728
559103620 4323
2457419 105
298815636 2798
227093398 5052
276165669 3611
503092163 6218
647964488 6887
355836504 1569
707629127 500154030
794225583 3502
636834744 2808
519448924 2907
299901973 1428
274081080 1365
910465513 12284
144057138 1294
709178584 3127
511408687 4346
318248258 7237
120486073 120486072
589854784 3423
166992403 863
387816029 1710
96386601 425
363823324 2042
42710579 795
491057536 5739
68819112 999
366698671 4182
307985278 1358
42360150 233
330098589 2997
172675159 3206
157835812 776
395980577 1746
139539123 839
696525514 3777
768559297 63038
951522573 97853
408281956 4612
4934 447962794
277016006 15982
435921335 8565
66288331 890
423151615 211575807
742085042 3660
99940004 1999
38165544 534
287762694 287762695
347450740 347450741
288816286 5853
820061486 11169
995230240 79822
645851392 4124
280891752 1398
990592302 26641
1826 117450801
3456561 16
940317541 537482172
4443 843339159
443546401 699600
680102639 3220
633177638 45082
174028259 3163
770357913 4582
435906815 2432
972377849 4722
455891280 455891281
564874185 564874184
3629 670290823
416408650 23967
763529098 3686
442469241 1951
535060229 6709
164563499 1860
898644252 6511
339326096 339326095
75068426 331
507105913 2236
99741687 819
312833875 5682
15907809 94
535454031 2361
834738936 4096
416994601 8200
161535263 913
634085483 5014
717135360 3270
535098498 5504
177800545 6554
17447120 212
435226135 217613067
575263910 4627
503219230 19286
156588521 4840
360966232 4184
652935634 2879
827500379 3846
761337388 3357
285084702 2642
377283256 33602
151151726 82140738
8740 892235057
680340403 9426
213185421 940
112607931 597
551402251 2625
822497490 822497491
827908893 16141
794949244 19542
655824776 4454
417611733 417611733
204284106 1160
614173175 2804
697158018 3074
502128149 3362
494637415 2181
353794363 1560
335153543 3524
2775 398486175
785958182 5639
276843557 1596
842530093 3715
819650355 26428
670341201 8275
2642 528058631
868382740 3829
994457954 734750544
358374040 1720
15875502 70
337469163 3343
726350733 3357
393108985 131388336
534486839 49771
143105990 631
320731756 4852
885392648 11653
146280196 645
913454677 13287
746886759 3854
692693718 5130
334289934 1474
769759354 4039
470320144 2492
934554142 7627
440883767 1944
541887135 6101
292513476 97694776
920881863 719487385
999488161 5535
721493239 27560
426257660 2465
433355536 2097
439224087 439224088
987305795 7609
706995377 3496
133446368 8096
1562 99115148
200070639 1232
611 106821976
865542802 4307
581295463 6268
818028568 5012
712995276 10067
925995820 4083
49194256 398
390839519 3118
539184329 221832585
139995519 4480
974 84640183
705130650 31465
855227041 37909
615274367 6862
4952 481736314
869815367 6414
933163217 928998395
423802315 9126
3170 384356044
292113956 292113957
66380722 301
997671723 5372
585863781 12777
808576920 5607
543943872 2967
345312627 2579
862211951 4536
875841876 142506
25173852 111
785328351 89090
1585 300663134
358104567 1579
491682887 2168
422569632 211284816
466798830 78407
692478585 3603
214546178 946
42633695 295
793351468 11016
339052544 1495
249292871 249292872
54404191 9624
463207148 12533
181401387 3143
726980832 42444
215225608 949
338471289 2847
784483403 4998
976397605 13059
28984 746264970
864300500 3811
920695336 718091732
745610184 8613
317851083 4653
75552283 2379
910573895 4015
34173 840736842
316561528 2104
643438801 3272
574931160 2989
526203706 5844
250337292 5557
888615459 3951
769919733 769919732
770878416 32428
501925120 5072
807441891 15372
936650121 468325060
337124886 6581
647723511 2856
393484476 4971
950260496 4190
263052600 116567546
151208132 1207
24720526 109
461292895 2034
437314230 6230
117281142 1784
733410947 16098
467892801 467892802
470818117 2076
810054897 8861
18179 927801623
651676936 10959
265852683 265852684
19898957 322
560646201 9560
912773806 4780
356697495 178348748
757747705 8148
43914026 221
215949632 234473
44224605 195
564838447 2589
302210172 302210171
108932124 685
307170337 7158
587983214 2893
837329657 692100623
218561487 4862
14950072 68
678335519 2991
467128159 11038
40910015 672
716014253 3317
935570879 10134
936528490 4910
257038051 8699
267770656 1623
905160932 30747
793723121 6362
655382055 448055226
716439025 3159
605081468 2668
277451176 2265
251629221 39793
545295384 5039
559720188 2468
354250665 1562
210721481 2352
854002134 427001067
322044639 1420
974836498 9989
266674466 1699
479209382 2113
922582359 6190
174352560 2524
394942392 4844
592153913 2611
13633 375416869
304566696 1722
11399 233766200
347897395 1534
198759403 25151
690150602 5241
928337645 14662
244665862 116001520
879499375 3878
1041 83617284
3230 583997846
919297038 9038
896688194 896688193
327780039 1480
521337375 2310
87177043 2874
967853877 7146
349208219 174604109
248016343 4614
598041483 3226
411591489 2992
152395649 3390
760120426 3639
647534273 323767136
246297199 1086
776713544 4149
982234510 4331
685139896 3021
543145335 6283
940176081 8110
203351369 5234
755473308 4206
154673213 682
47596220 359
681535644 3470
574629121 2880
719543518 7917
642920656 21049
107289255 2931
151676513 976
645996595 3118
689101484 689101483
793205903 6114
350363170 1633
467908363 8644
751833635 375916818
592215316 3157
57614399 8002
656836462 6613
61515935 288
887222603 57285
399270124 2961
658374272 2903
953204968 12148
383464397 4036
823333301 4100
490606115 2541
658008421 10019
53959524 564
913971761 4030
128218897 1156
351505330 2750
401193814 7219
5479 309830568
403293879 201646940
5623 792498274
4287 457536719
851456004 336152703
590445162 2933
975437752 4301
396913608 6604
546475096 18687
692122642 4004
523428045 3423
752409841 10132
235251576 179696882
2714 119674497
49421670 485
790582571 58251
69171865 305
292105032 2694
528913357 4901
802771720 3894
398001934 4533
8164475 36
337920681 1490
785742581 392871290
718931618 3170
249017363 1098
446473696 9934
543331800 4001
746557449 4381
461502639 3698
390932009 8029
121057401 1441
798731075 798731076
899910655 3968
723161853 3993
867448697 867448698
752507070 12018
386225332 1703
309570816 1365
961504558 8722
823200085 4644
14222353 7111176
506838597 2823
554672495 5464
563858364 563858364
4491 608023017
63593712 483
498327107 4217
476031325 476031325
300225618 1757
68718210 303
494915443 8257
793435719 23310
614581217 4178
907846255 4003
509853599 3040
168163311 1112
229771891 2485
237034837 237034836
811294874 9819
3131 252321028
995122232 723212166
752266760 3317
675722794 3731
62795965 1455
1774 227309716
704492715 4155
944647205 9030
865274957 713417173
6792 700218281
884299124 9575
147415868 650
697611146 3076
751512102 3399
390 51086880
75213935 332
769278056 3392
892876167 3937
420525688 147060277
296110499 2100
10728578 127
839326163 410781678
337529771 14546
771776088 3403
12669 848732852
467530669 3157
892198107 3934
6641 461119118
804961349 3975
269267250 4310
111751775 1543
253554573 1118
629642748 13063
978720913 978720913
334496390 3071
9066779 45
220676123 2744
94700217 94700218
531819121 384453260
72573474 320
730182228 3244
291248410 1385
519128657 2289
672194947 4399
62266920 680
164289244 1402
643557888 4971
2983 491699822
942449408 942449408
1727738 11
202471676 20612
940771135 12003
38233340 556
10534765 5267383
562542655 3424
51009674 2431
280901085 280901086
227500403 3742
928874599 10300
432276069 3578
762251273 3361
235902152 3189
449821486 21195
867508261 11370
276867449 5291
334329975 4977
339057397 2806
845393145 5548
269898330 1794
861994839 6691
899844104 6552
171570526 1306
34285805 3897
466527601 2754
20655258 355
217313976 2199
810918824 3794
740928867 3267
3709 195664586
185155713 3951
997624359 13565
447686147 1974
292926033 3199
261542750 2902
188369613 1858
680244951 3311
613744652 11573
1782 291118902
360919876 278194
953926432 7681
669193260 18641
258961500 3500
467193829 10329
384187124 1694
985962222 5607
406754815 4351
583664100 3198
995616881 4390
133751523 651
393191856 36336
278520185 11601
607802560 2680
291427719 1285
277535457 10603
533372984 5422
52167368 517
137244981 722
201551455 3117
229993764 1066
9968091 55
854492177 19745
23742777 141
126842911 44952
331529855 4253
683530073 12303
4781 981271542
274415906 13030
451540880 1991
116171097 116171096
182040238 1008
88222089 389
380668914 12141
135879250 41809
575799549 10881
300323278 118520066
858865091 3787
617922494 5141
559982400 279991200
969805375 14875
314957347 3482
47236882 406
1305600 10
556059006 4806
627082645 2765
265243352 1768
658829834 2905
784023401 3457
118159153 521
408624367 204312184
175069569 962
210351194 1307
75561 700794101
228527675 130040682
804571650 4350
640861252 13619
854858761 26365
676879988 266676427
50924300 303
692403040 3220
424553749 1872
12654 874075050
314460419 11415
51436824 399
618523156 9231
25551049 345
454406725 12174
452226622 1994
708869122 9928
820509268 3961
782908223 391454111
656961058 6112
511969261 2348
164878511 727
690860382 5087
597427087 6438
838155974 797749639
1795 348241590
711700193 3831
362810531 245308
200972482 1292
355268861 355268862
409320474 409320475
754976339 12238
235638040 1372
998734043 8547
524620250 3764
395135675 5734
391891200 1920
586777535 7188
61499193 379
256274960 1130
405786177 1821
133141512 798
905877007 5234
236318306 1042
2529 261196302
3525 519755829
19766960 96
792184456 3493
348787363 2134
390927024 1854
873829575 3853
368972533 7115
887448449 41930
84471209 7534
583851798 5873
623665583 3590
727777720 5965
216131822 953
257205522 2374
121741995 563
236544057 1043
787021800 9956
936649621 5258
894986399 4060
123984391 1490
203363957 1338
916235639 4040
427995711 2488
606695125 600891083
631662508 315831254
33646490 353
594526669 3594
5638 667871989
941694417 9082
399057542 6401
897622331 44843
189597560 836
826782608 11326
655202444 655202445
84176336 484
545878384 3715
6808033 63
323912531 1786
256609979 1189
848848015 3906
998426823 16567
794404863 23276
3665 65207680
584161456 8697
700217969 8357
798655656 798655657
592777632 4789
929154562 24347
26069555 5147
605837749 5482
165585167 1224
217830456 2839
3323 735342983
616672413 3151
106025445 53012723
159434073 703
596578569 3948
489056679 2540
660757409 5013
267658680 2603
891649725 8025
352516119 1586
431167619 215583809
131368482 65684241
621639306 2741
771884882 7777
176449966 22467
695583001 12200
3236 684658876
718502369 11546
503478241 2220
855235921 4620
692239794 30518
184938122 92469061
29920270 11448
302287696 302287697
654992166 4357
490792239 6320
844606205 3796
7506 899188776
957928141 6680
949602853 4653
681985096 3727
276004802 1217
422632144 10832
395398513 215658522
391242498 2072
266708404 1176
982453099 6926
406185262 1791
51568 739541447
504387632 2224
869499530 18307
171777684 5299
653195026 4487
983767776 11316
608546366 3241
1759 262751078
515229295 247317
439026140 3553
640858933 5631
4458 38035656
589151665 3396
248514018 10036
938468346 4138
500165187 500165186
842073768 4392
790594542 3486
619411148 3266
372263813 5031
5732 729946521
112945051 56472526
34245592 151
93665510 413
990849878 4369
88519904 573
770081072 10298
516787880 2590
745804043 13194
952531559 4200
72521933 5154
445418776 1964
419594803 2386
199945005 977
219880753 2769
611224479 611224480
88668757 594
634107636 2796
625041509 2756
815761785 407880892
402735076 4343
670633450 3733
120842644 2580
777186690 27875
910057226 6526
119880751 1210
612790882 3214
476647289 2159
562045628 4585
828245287 3652
149455961 659
797235585 797235585
111518887 55759443
857433159 7624
15667 744896853
5231 826398611
56902000 310
751876555 4702
543550629 2910
667480316 667480315
845060099 9820
175298025 1387
125833823 1032
789362404 789362403
43771159 193
836487730 4257
985181512 4344
437811841 2646
15782021 431
696159267 17473
471951687 4898
112942416 498
2788 475792336
971934472 5933
555638771 2450
384138179 3940
9125 803584000
346885434 2552
298289657 14602
108180261 477
988590686 4359
229058911 1010
532651167 5054
196568279 1020
118066717 1681
6576938 29
630361533 4873
197752655 96270661
786493236 365743849
530943 797476386
47508880 905
75464 983824168
122467680 540
376550955 2915
379461533 28974
5477 834546921
443888873 221944437
121263996 996
872474286 3847
623450006 2749
549627320 17641
497008967 248504484
733800027 733800027
454505469 3875
160535469 4372
542326684 19636
603380663 301690332
228810577 1247
579037708 8647
880771965 440385983
404206991 2877
106309880 53154940
148060230 915
335654287 1480
156712581 691
584036700 14950
296074296 2072
643859650 2839
637875261 3683
5057 809684282
349897764 7511
930265045 34698
334555218 5157
89987425 634
108633426 479
38774039 207
53038264 641
960816583 9447
452952086 3743
1291 215664878
407990781 3934
941225793 15184
203999795 20196
309727449 13612
799898911 3527
6691 888681749
220983483 3067
735748973 4288
363824123 2391
816373433 3676
609230733 3149
719489416 3268
5549 441703071
987910307 4356
72078801 29360
5600 633522400
417735260 4103
459799993 8777
344001062 2528
109654088 54827044
662132037 5059
939869567 159192
36238 607421356
353612256 5424
252676815 1333
986717491 12595
79373689 892
575511188 287755594
774391285 25590
766631671 4492
902903786 902903787
693952280 6595
707932701 8900
544599860 69973
933679719 10294
386700451 2189
926449982 4085
692116165 4615
119405000 2600
691715245 6196
7465 497203172
844460142 4381
979470689 850340270
545722632 3042
581203304 581203304
578563466 2867
475124580 4707
157630176 17575
787656826 13947
444426800 2193
792131903 13530
439927704 2952
709889949 8867
400289646 1765
3460 396872380
214158281 2681
951166740 4194
913514644 4028
269658048 1189
737236648 6389
94733031 595
614793915 8739
428685600 13600
290475455 4588
234730756 1035
17916640 79
36761733 266
441119655 441119656
735489512 7598
850263509 4962
389332988 34179
578319951 2550
479319228 2124
14336 327376896
969286264 5241
528418164 3219
516780422 2419
179248775 1124
388989834 373376560
70757900 1115
250022894 512891
182121250 2869
758943304 758943305
607164944 607164945
478196339 2859
2918 126500743
959393208 23064
730418821 3670
121754413 2489
761057526 380528763
656990466 4299
947987396 5835
308438479 1360
366264655 101262
514825141 514825142
772667130 18791
787636381 6060
665653104 4753
401050179 6085
306918858 26300
826976990 6525
276727950 2363
869499362 11149
655204753 2889
964545957 4253
973692037 486846019
659265750 7551
825000926 3824
5010 332594509
972 144342000
69333095 571
490149744 2744
451301614 451301615
255176503 9784
984262680 8490
990004116 12319
980910060 44070
223129328 1388
976810155 952346143
13937 683944338
654065243 2884
758849377 3346
575172073 2988
224979215 2233
539885595 269942798
84120975 42060488
796610172 4224
312747548 1379
157846802 696
365626616 1715
55444303 279
271017493 1195
607961481 4014
146508696 646
842304778 3714
59078525 1216
966003400 42110
2350 280425500
12473560 55
371341348 3759
819242601 3880
39328393 1933
63739260 791
839652296 837767989
505645428 2974
722423179 264184049
893564419 3940
623097974 2805
473768361 2089
780056200 13690
200848357 1098
523315011 4984
528125706 8660
955367847 5063
595314917 3116
74722997 483
305394031 1864
854841126 10819
627413411 3142
888566222 7330
937602853 440003352
341473943 2103
922778279 822004526
608258827 2682
166011938 732
142878329 630
52129324 591
516371703 2926
832086870 20211
429440671 429440671
895341141 4345
873093253 4156
85590640 3271
189959251 2543
295873266 6346
306395992 1351
136397249 840
632676407 34671
76011108 1025
148776145 656
567006960 3419
985198640 14203
215906936 952
612413950 6193
34194240 310
789621371 789621372
347433053 173716526
978603322 4315
390091919 390091920
571477379 5216
87622501 11638
753162845 4486
315952175 1505
19330318 129
930977056 4105
879887449 5589
132097295 6349
534147074 7095
967031660 196881
312067001 1376
815242888 32878
207221076 207221075
489731897 33009
313199753 1381
271696817 1198
332782131 2945
970081507 5693
840867754 5031
184839110 1107
425257105 2129
2942 571280502
579904588 2557
894888097 7123
524592712 3745
879725713 3879
5250 477995314
1547 287000987
12600 333648000
942778727 4157
124655120 757
11566 826575756
469177906 2976
991902931 90214
209872879 980
751419686 74553
443165748 11706
243453562 1196
372878173 6924
749608567 3983
2948296 13
350894502 3066
323860465 1428
623192146 13140
305715286 1348
501893226 2213
893326171 873510152
184330428 1031
21252194 454
938179444 20539
417065207 18542
603949005 2663
843945581 40330
671032945 6408
660645097 2913
43630709 17047679
67054 100456967
881026359 317871824
737305975 3251
782885985 3452
444005284 6152
572940871 2556
292709767 5466
935294333 4124
724827747 22453
658859086 47456
851601534 3755
534773178 2358
7006706 38
954077906 11518
927348691 46335
36644378 174
11288144 555
17896363 121
369519057 1814
705092693 5241
868663195 7531
7731 263590521
353343495 1558
359311804 3205
729565374 28625
303448732 1338
87040473 793
713234182 713234183
988992609 7622
645062275 2852
8241498 782
874708547 5947
994260513 4384
33078486 3641
290035379 1698
299503007 3024
307575801 1736
133541956 1161
962406454 8095
563140113 4539
234682545 2793
710763408 3134
33226097 32170406
938787787 105871
807982239 5117
527289893 2325
652481382 2877
983478584 33688
631612935 2785
531824895 2345
380500385 2573
486707813 3886
194587535 858
946375559 24795
3783 819405040
366959872 4623
366892573 7243
705098295 3109
138852001 684
745079831 4408
835972259 491276047
765613208 11509
68756876 625
664731600 3900
314891651 7937
636607950 2807
125474250 1375
375567553 1656
356288660 1571
506212270 2270
873209402 15147
398933479 8440
147164505 1483
389300644 7143
680549751 11324
5404 863337636
356025309 4081
20848681 360
253645407 7966
787690707 8660
425258109 8487
18370075 81
696708095 3072
533334945 266667472
575595558 2538
61233839 270
515724457 4472
579920568 2762
382246740 3782
538036071 2597
885399026 5853
843093261 45580
206824056 2309
36782047 293
3788 391120758
914660192 4033
322011732 2161
540053325 4725
388619461 2724
216961972 6535
540236514 4281
140507241 764
510168009 3781
88449086 390
990974827 29474
299319878 2280
733822283 10079
621407339 2740
241988132 1067
990007719 5489
365815495 1613
960746646 6414
453485089 3024
771319591 3401
154442186 53380801
901947807 3977
176444953 778
329924009 4495
310209743 5304
557683988 2459
950489462 4191
390336116 11409
310860582 5602
674587776 7432
303242459 1806
745931999 3300
945722641 4170
908070157 4263
796723810 3513
73729705 884
3665 812551472
70986460 313
266732577 95074786
470578655 23569
48250180 355
359398369 2696
855590504 855590505
174629839 770
115597970 512
462997874 30155
592864926 43952
231231239 115615619
27668709 122
460088192 2368
323725860 6048
540901304 2385
697999368 4728
4837 871739632
242379848 14196
425311026 212655513
55191551 1024
326106139 2022
869811361 226160
838471017 4278
467 99779906
781036038 4194
372167314 1641
354931045 1565
838362776 3864
426597634 1881
280269694 122975771
594319999 18309
387133824 1707
710641663 10371
3767 481014173
11904479 72
367050690 8615
305102445 2931
327724469 6926
264439471 1166
565845090 2495
930351440 6008
765561808 6265
330218700 2100
686931800 12759
611679250 4342
82547067 82547068
400739696 1767
802096233 4901
53846866 488
151175394 754
834329533 4040
126333861 630
485700895 2373
630174497 6664
214230001 2866
7276347 5189190
688208685 4279
45333279 1684
316886871 1619
546852879 2938
229696889 3968
697285534 5587
769312091 10787
610184944 5169
682332769 28038
106457471 992
287519185 2578
430059607 1941
391619456 12204
744550938 6766
69649523 756
333838800 1472
952763325 5284
412454280 2580
259012063 2742
841499428 4127
323630794 1427
910356860 440693324
362821141 7186
751593006 3421
595810297 4626
166611775 1338
223285737 1468
331076571 8513
258173579 1433
648650855 3044
709635298 3129
711908978 5533
665861313 2936
90890886 1784
887244062 27247
656564099 2895
629594785 6467
188609340 1259
3186 295421177
867106680 9903
559722656 2468
739034035 355575656
319551953 1409
537101103 8808
264321962 2412
880978918 880978919
215221529 1832
869563376 5104
662103334 3340
325384431 7245
809105893 5289
276957371 138478685
841776448 9958
357082226 6771
46946151 207
776098858 388049429
961375526 4239
777386535 388693268
138197607 1328
707137457 3118
767936356 134665
396666275 2755
41688825 20844412
873494236 13866
805791975 3553
698749234 3081
67583827 298
122695013 541
477247653 10927
489185946 9433
777340794 61422
707364526 3119
810165830 16573
799512823 46532
357877281 1578
2881489 45
539089004 2377
6905 511222918
488266921 1356297
819856571 7858
344176457 118599874
238107001 3000
257635713 1136
339279335 1496
708822389 3288
797006926 4485
5113 572145773
814190771 6006
20157152 103
816571546 9053
994832650 8189
3511 511918661
821778335 5627
952682725 19803
352297829 2603
180938337 2267
792731511 396365755
705754083 11866
196855371 868
618910500 93350
13990 417825411
996910189 5229
851827794 8742
69321 1
26684 624739094
934776012 682102700
696658499 13462
894247563 3943
931527044 4337
21778612 213
561993055 2478
535324532 2917
409589955 2699
684743941 6815
920207645 4122
6319 503668533
144133367 884
155076736 705
518237466 3784
734125705 3237
669713822 2953
298356500 2561
870336768 12416
29003626 609
18801801 97
914940073 6297
993675240 7944
111470869 9038
336562197 1484
175074381 120389463
153410671 2427
90263585 809
244553816 1352
172361160 760
396964174 396964175
483522501 7340
541123615 2386
216587583 955
747959945 3298
410038228 1808
214209512 2305
520896416 4156
608902673 5264
137923381 1020
894910439 4226
2743 591135197
823229800 5290
393049798 2935
314091320 2159
450197977 27421
827920717 10929
805111599 3550
564052202 4978
454298 8
398379326 2101
62595031 276
377128097 20681
71118207 71118206
349757654 4353
5673 610807695
799525321 5396
52351629 660
502714596 2761
844444489 6038
311838999 1375
784268169 9290
670430600 3477
885515160 58833
579379216 2762
259421042 141370247
613924981 2707
52113577 303
220214458 971
578741239 9020
398698579 1758
981108908 4326
285164861 142582431
461442208 3287
343819574 1516
126894009 63447004
208152464 208152465
734489594 22753
381813721 190906860
925211510 20601
34801150 235
2475165 33
181700553 1009
755963105 5246
215429044 152489781
93576859 16469
8640 804245760
813705572 5563
587406714 12567
341550198 1506
225322087 48765
367041782 3919
857473344 4428
307478316 3313
492819372 2173
76216918 38108459
398023699 342907884
795691805 33943
984613972 6004
114360 1
861999770 430999885
17451030 173
653738171 4637
482357050 4531
202956050 8543
680526423 9953
967768103 967768103
555891625 2545
40185527 2790
243005182 4232
877239301 4042
13462 772525373
474018246 2842
699815866 3439
771698339 121294
59836041 31295
323093239 7306
749545605 3305
403347085 2338
35228363 35228364
937331028 4133
75149881 1340
860309707 14996
382783437 1742
818394299 5490
96027546 946
382526670 3442
717339933 3163
207060184 913
186039526 1065
703410959 60018
417678043 225285951
113380085 56690042
552 90835695
33968668 364
380773970 4142
4159 943099736
601948717 92922
745680398 246044
406413057 1792
988742725 8714
28123302 167
555816262 3683
807320628 3711
379516850 8975
947453807 8232
89718384 408
729234330 364617165
1791086 17
660419517 2912
849935794 3895
937688183 6504
172889735 2954
883287485 290777
304602139 16525
540001727 2484
321380692 2118
780079785 4601
637355783 3848
11785 662733014
669793403 334896701
3036 655264487
596110562 4090
112664788 2077
671600083 13287
908653944 14943
736325876 9793
601380839 3823
37951030 381
567889213 2504
106105487 646
625472381 3633
328742499 1598
275324313 1214
195553525 89948284
789820235 6635
999108131 8349
627250765 313625383
100921994 445
454039587 2002
171001921 754
184244469 24733
24525 496355341
812818943 3584
430792126 5125
467452239 8080
770960528 4924
398270921 2033
63808480 567
974275004 13743
545499973 167434
655880652 2892
611346160 3152
309335258 2219
264309713 241093886
969861257 15766
210194488 2632
375150304 2395
697723345 23559
828900723 7632
806022321 3554
172589473 761
552493284 6302
715192608 5343
484767601 2360
750678210 3310
645288687 8377
822760370 353149142
196076958 5907
165649637 1597
473720122 473720123
155648829 2539
23813115 105
958054569 27345
315012700 1389
970333399 4887
905451022 4109
741015148 17189
271806312 2021
820280987 410140493
849453046 8130
360827663 1591
942136213 5658
363470732 2879
10747116 49
887643029 46229
771995019 4051
145917675 702
5311 848106312
10214 931065011
247254662 3458
934361358 14197
483455999 3777
878805905 283303
18596862 82
573103385 2527
12597 621775323
910297244 19085
975457926 5698
263131824 1266
291853801 2940
5929 395883959
326971432 1448
766493079 6379
312116738 4454
501997759 220928849
914557621 4660
825927599 4479
370344395 3478
363319181 1602
176114153 2109
315286399 23320
200969528 3615
487537831 8119
19890773 95
99731473 498
977174495 5555
8482 562290217
826373759 35954
708736313 11873
540770581 5706
562739491 493692164
536432129 13806
237275625 1875
325255393 1512
834622344 29647
54541649 248
991503505 11988
870197295 3837
511821589 511821588
980405862 5630
3371 733218184
996070894 495024039
353768827 3116
599535465 299767733
685365682 5433
572241049 2755
163053346 1235
879929864 21197
810066925 4631
147040921 702
355464035 2295
579635246 100929
743239891 39313
149249761 1106
361836598 2273
6138 998838101
545361731 5393
164238304 1397
107790452 607
5726 798061250
930647271 4786
164959955 1113
710899891 4991
266253750 1174
545239396 4225
303620928 303620929
220878040 3260
534715200 3851
658362749 3192
265331661 132665830
727764766 17978
61294979 348
284534396 8127
195041980 860
858458373 7571
938811984 27896
769839721 9799
9544768 221
635473986 2802
855965881 855965882
327019517 1981
981324657 4327
986792930 475076296
277486387 1301
32556316 1196
155897567 2131
356848439 24335
888376875 17884
244719110 1769
795176824 20362
267765131 22994
631117903 5087
151827008 6848
893283260 801868450
576958849 2544
144063986 743
497265667 3817
388226607 2156
337694776 1489
658828893 2905
690593209 6530
813847165 8338
625955472 3261
215906238 952
61423656 61423656
204578754 1454
424289271 3129
656173355 3310
518463205 7708
141579423 2212
510660686 510660687
996317891 4649
334575429 1630
845484215 3728
58139325 699
831684947 3893
525023576 2315
9049 863639685
600315776 2647
855990908 7061
822476584 8922
276452498 1563
924280155 462140077
410288421 11371
550197281 13408
859108410 4266
938668022 19335
851140407 7813
37492680 203
852968472 3761
916917782 4043
111954323 7192
334155383 334155384
7933 678296886
662105855 28448
902141905 8187
545584733 8949
495744191 3816
415259028 1831
439753126 1939
878185176 9147
54752849 289
685365425 3022
887433183 3913
852741743 3760
236286730 2942
218059533 1795
4284 712114635
9196 382388072
356772448 2524
422944427 211472214
571263790 118260
819610553 4179
772893371 3802
172173594 86086797
635700265 2803
873456292 332617621
412079760 1817
401041135 10062
267454439 1437
359679721 6148
184282760 1315
480119538 2117
885893106 5307
820990660 3620
295919127 1329
166922053 166922052
264654192 1406
701213820 59157
772908531 3408
501438130 2391
275552067 1215
78896127 512
897227991 5025
310544779 4460
1879 379601819
549139954 32129
39234843 173
588405838 3221
610526755 2692
674 126744151
558829803 558829804
604173889 2664
739112582 3259
386794848 2544
7094 812396558
88791458 1609
786940195 11431
925141309 4271
52520496 383
250830847 1106
416798940 2316
8891 820576624
204007223 102003612
611235619 5570
544071806 2399
344608725 3595
993122169 4379
584448036 2577
715767991 5838
21866209 104
441112384 1945
575715874 3171
484369278 2846
310738501 1639
320003512 1411
364279949 24320
42696211 642
18542 485701593
799153983 4688
396427875 163451804
88995122 757
786882119 28534
508801785 7387
846720361 75871
780710108 5183
254687417 1123
509812728 4392
309653070 1670
773768638 773768637
109767692 484
7269 739977093
730102129 55019
953783600 7700
52051240 282
234000060 1834
43090669 190
617294572 5184
744737529 3628
477658269 238829134
272315112 1752
28622663 2562
559500691 9152
70078420 309
24824 872426994
730044402 3219
282470522 5784
927348728 4089
354084159 2038
448142968 1976
224359012 10667
175138727 1236
109509053 508
806729197 403364599
629577367 2776
130599361 2880
14445 425707188
36909 979895831
411881903 7734
583237086 3164
812368943 3582
970469323 5127
250212575 5088
933231490 933231491
831496225 415748113
628052221 4041
215225607 949
775855432 3421
861934819 9546
835126440 61953
692066625 5725
842532279 3715
15953080 143
483464940 3522
267902440 1354
479693685 2614
157906435 768
36964402 5406
684850939 342425469
172464154 832
994211690 427774177
202661865 1996
141565662 2502
618744059 618744060
616212114 5619
176104007 1742
776798528 10013
401648633 1771
512324277 2259
251913984 5376
261505777 3984
275202445 1428
692242717 21664
741379778 3269
464358825 8883
740284649 9747
952537095 952537094
267137720 2007
841559074 4025
836974545 5992
459130090 86883
77232115 5346
265882744 67708
752822191 752822191
480276243 2578
53298433 379
555869920 2451
617043074 2733
73480589 324
238940596 4035
196626341 196626341
135438093 777
80409832 2660
602264625 9617
614840427 5644
883938772 883938773
399646908 2862
730729317 3222
16427821 81
945375417 11777
803299089 3542
177943726 177943725
353081595 2996
228379083 1007
308925610 1393
641617546 6501
997191083 11747
141050707 679
813502904 3587
66993451 893246
3837 793349701
911707861 4020
166085191 885
846837594 3734
23730950 199
428185184 1888
871557813 3843
952343760 4688
186971439 3567
719018873 4137
538631227 7339
773612241 5615
7036256 34
371338025 2912
574682662 574682661
944720676 944720676
83496538 418
366001704 366001704
616125749 271908530
335918656 144233
786194895 59896
338304241 2070
357717208 143086987
592702852 14436
676518087 5101
175688513 2644
373132832 2272
316709683 122066977
712123739 3140
993944215 36219
989923392 9648
246976488 1089
611750087 4716
217266736 958
157896144 2182
797854257 3518
474719254 28057
308694614 8305
36823119 271
221362737 190315100
297483522 1979
182636467 2066
540140546 3630
680416632 3694
891191952 12737
596911904 7474
663830299 663830298
453027989 226513994
884265864 3899
352919769 2411
383916467 1837
357900750 21790
322047381 1420
879623382 4043
170459770 1480
1349 264320553
515765472 5344
77789657 343
646662578 329044544
998650757 7094
799528728 4960
943557294 18905
887660627 3914
50801669 224
4008 723119789
627215131 5535
608934078 5581
524227534 21151
13815 384941160
240344946 2278
120453515 31409
782268464 7205
661096302 2915
341470651 341470652
872388617 204738
345340700 345340701
410791301 2973
729030951 9383
545235007 19808
105258824 675
246480216 11013
485559845 242779922
494789270 3749
858757311 9155
215448889 1085
963460143 27928
644094613 2840
214155853 2479
94975818 943
504030268 5624
93357743 792
692288043 7649
156257693 953
205495583 1022
592106839 296053419
20864773 92
223016135 1953
287169705 253415991
383264142 12918
905809728 3994
67270089 564
955247083 4212
611796521 4006
594128384 26353
406528961 3085
446423907 2044
153262839 1007
342993539 1626
789684035 7249
795363051 3507
679954845 4395
443831945 1957
829382002 3657
822990455 3718
734406639 3552
992530082 992530081
892880103 3937
361369989 361369990
267642535 1288
357879355 1578
47663369 47663370
6498 884755122
450854377 5139
30169852 135
827923987 13434
314938345 5191
592455045 3955
6874 437199407
745621460 3676
196454 717622445
709794074 3470
324782785 1984
810068837 16247
241829830 3038
839426679 4216
699434307 699434306
588087532 2676
899740482 29037
55573373 2521
835457144 25641
504611123 2225
674520309 7364
359546112 4068
3633 696906020
272832136 2588
110325435 2756
508921028 2244
122013697 538
547033660 7817
672811403 621822
906221685 906221686
3509005 412
451540880 1991
76907016 443
677496301 3075
660722832 4752
283006905 3861
303016362 1441
806695587 3557
204861312 1296
611887422 2917
617330546 2722
538541388 2422
1563 182517986
6351 194267000
358365599 3760
905622466 12235
447458644 1973
545748254 2691
712342738 25281
258770813 1141
327531199 163765600
1790 285372540
541854453 3123
656257463 451799369
31183293 866
651325345 312954446
142198611 627
950726433 15207
39240325 642
995024331 19186
908436817 5432
134026917 963
108617684 837
12546947 438
795033225 5447
771434854 71449
270608658 9609
409602427 2633
502586948 2341
653614303 31127
663538201 25220
2034 317825783
158935951 950
777828929 106080
929538120 4921
474244098 16158
615574407 2793
560251985 4263
183961533 1659
601598064 3365
709239409 27247
572143714 4935
226578777 19104
257050705 1347
210103631 1034
576472823 9822
53976258 238
288149383 1617
672744526 25691
327707985 2512
291055701 3716
876205475 17163
514112157 3031
915960418 7891
784012939 4605
894100350 4290
253185436 253185437
410992208 1920
473638998 473638999
303176009 5548
252410106 252410106
2270 505235312
842089680 7769
103783756 50201790
182058412 1203
384903693 13440
639819014 4821
948802842 4563
379450289 3969
78129566 78129567
812370728 3582
453416296 2759
830829150 31293
488606661 4997
954377935 9286
90894173 800
245356502 176323949
28353599 264
862419450 4243
47866644 1009
339658494 15261
57241687 340
468733007 4717
238017500 2030
690389612 345194806
627036025 3442
676434111 10510
461878829 230939415
679240282 2995
711135127 19863
929843100 4100
5069 387609862
175866084 175866084
501664794 3928
925825823 5229
857700061 4452
219183419 2677
162512167 1064
372463834 2171
587346128 9663
169867207 749
703200487 3652
78087231 848
501880889 501880890
246233761 1272
770869247 4258
721981389 5851
922079027 9138
669948201 2954
966591219 4262
559885387 2569
309602033 3427
262141866 1323
721508092 561741696
962806638 518730
111591862 2881
8164 886014428
113060779 56530390
970367290 7082
422231921 2949
361704859 5830
378445684 4249
568980749 5070
707723181 7661
765793046 57153
973599805 5531
271906369 7352
265717803 8494
1548 301519617
504333501 2750
89492368 1834
263307636 1161
517121473 2368
70079037 309
914849004 491782
975278556 32952
679714344 21311
11849 636563827
358203598 1794
641313953 6893
710198486 428605
787642956 8766
669709193 3056
289214398 1719
977853824 4925
483807500 12050
761917744 10103
24915262 198
235748059 117874030
245389569 1082
667413656 5656
2385 53396034
268344626 1298
445235302 3069
534500331 3185
624277531 18274
924184458 4075
761020560 19394
754618040 3864
712618567 3608
71890196 469
314126688 3117
436576524 1925
917142907 4044
841807329 420903664
471046984 2077
389093554 142874903
376931271 1662
933192400 6929
172542349 1025
830227440 7356
648491969 10878
540178253 3618
919156941 919156942
905654088 8163
64635720 285
3884 733223162
814785880 30653
101301583 472
81364729 488
922889334 5853
992210626 4375
491285197 245642598
4532616 51
53903699 7575
414246150 4698
11177 292786027
169414713 747
912205017 4189
899085345 3994
748605594 5169
939930733 21129
579131280 8190
988570434 7240
402554026 1775
264131890 2062
665180935 2933
650308562 650308562
377150368 4448
254240725 127120362
428583617 3182
580210340 3001
225628075 225628074
350838600 5150
512438119 77215
978600080 5099
899964711 4259
787424575 3824
438844454 1935
187476921 1052
199908719 3870
325609003 21647
218400660 963
760886796 3355
723905961 6667
940874335 9094
64734031 319
59872706 847
675153917 230711743
476466335 105158
2110 457568958
964095422 4251
507180191 30048
982187680 19964
876554944 3865
774040073 8632
161475905 712
832193720 416350907
280670600 2888
922816124 12375
838319501 5972
779034835 3435
603799847 13236
91870065 1809
876725798 14482
650242178 11137
1257 271781421
235694294 49471
226135065 91069426
4248 546549050
999706138 861698376
450253491 6085
834246828 4023
123148212 543
355785151 6304
888974299 21730
291125530 1823
712134154 3789
194247473 97123736
276079290 10797
897054570 4170
255799964 127899982
757740046 6763
465640079 3293
756275118 69530
547152527 2719
290688518 2737
234865718 3124
833892033 5431
116714757 1130
762490079 4070
22717994 338
443996357 2301
887106408 20624
3147 525626121
701008924 18270
100692818 3350
578320470 2550
885269829 9704
747145375 4492
806018767 3554
535393996 2738
537091369 7656
109058923 602
741945608 7333
739448114 3315
745865250 16850
299356971 299356972
471659130 4062
19680 768952479
659809009 4585
838311600 14700
656969116 7535
620052063 2734
666085166 2937
148514217 656
485114403 485114404
721272272 5908
345543542 3362
538683503 17831
614685954 5228
310707557 1370
736479824 8350
123366819 1095
453357208 1999
859079189 33369
348156771 4622
301407645 1329
560253527 32009
682417523 3009
823465421 11996
358503999 1600
95252517 420
184362547 2582
867260598 19700
396733247 198366623
459029031 2024
500804764 2996
42367294 668
501815531 12419
7502 703868539
77249949 1542
541712930 9185
601363420 601363420
8978 662026346
740260460 370130230
546088220 546088221
63460770 283
869234460 22601
930810844 6199
29286961 736
209289099 977
612775749 4775
713942079 3148
697145087 7764
891950818 445975409
113237450 4992
10930621 5465311
574085951 4356
161947930 2633
952039231 12570
434807255 2258
968599105 5696
578688444 578688445
84529463 625
444953378 3053
397829919 4556
118240908 564
26783640 354
312762519 1773
718538750 38746
506636321 506636320
439979380 1940
193148343 3750
690358834 3044
416914568 5453
26338553 129
704126027 6788
167777317 167777317
383557256 2147
64244949 350
74769 868441935
845676184 6662
906036968 3995
514351935 5963
653643513 6242
209348868 5737
86634927 382
351391255 2134
84428703 2619
846971734 6429
856469459 17556
649919530 8469
657743212 70346
591452215 11124
484656558 2137
951581525 408120285
28692380 139
755743334 7495
2337549 2337548
208319075 1346
399374624 4819
737431751 6026
834591269 3680
3338 580519905
484996986 484996986
412017304 2777
816491687 408245844
635473337 2802
970669676 4280
764842979 6180
356098315 2925
34627 723622069
856225061 7868
899955470 4997
199122497 878
694890093 3064
209192883 978
525554886 3748
13243 851468080
903209166 5807
966530168 481103559
503480461 2220
94572682 417
223369690 1453
889925519 4345
489190345 2157
254587844 254587845
848740328 13196
729076587 5026
214157177 1307
656755375 335477379
55433166 3545
683548205 3014
913292391 63208
420173116 2495
290069194 1279
787935851 3762
325259177 138788465
436347809 1924
588453395 11919
523603169 261801585
800417221 5484
184286291 80573730
800229331 6165
528649820 2331
54319319 258
904215717 3987
937678588 4427
151498102 668
400305191 2743
971985749 485992874
8760 687078669
216049096 3195
381050141 3846
884265196 5963
270597585 5311
472880279 2994
568274 568274
7760 879642560
716798952 358399476
630985375 4340
745692095 3288
4085 896111862
382747175 2828
647703030 80470
679693625 679693626
238780107 6033
712138128 3471
552011729 2434
551389441 7118
42256204 409
655204977 2889
976798168 4307
874673065 437336532
148213288 1621
195494091 862
487721696 17845
814242229 46025
392039575 127277
658830759 2905
841154825 3811
875423755 17783
727167413 3858
660628589 659580102
192046565 36847
514590512 2269
690128241 3043
408343823 3612
813054614 3585
392837763 30744
886159874 11460
556075295 21848
646364172 28690
72903902 447
386772093 43708
322953231 1424
618941425 9973
695785148 695785149
754316222 115632
804 149435741
908536208 33160
667867186 20303
642537398 7946
839626079 419813039
859553702 4073
474473345 16187
996830202 558177283
370112937 2604
514980602 3093
572880179 3568
545879625 5375
854933630 7453
789906564 5652
760161755 4443
620487074 89945
508391050 2245
736977997 9756
747371932 6212
113577848 693
233998877 2481
602403583 3399
583871353 3091
157621095 695
992343367 382334660
223164191 984
1825 175024800
153619011 819
30603367 154
540628201 5992
67811108 299
647010967 3129
999395327 495082027
779138599 4314
737656006 5724
241081953 1063
985579599 7274
116857013 637
111581663 492
200945102 1248
960808012 700964409
182124127 91062063
864436275 38039
246754644 2045
819046496 819046497
707902494 35967
801933162 3536
799553621 3580
800029945 9295
320594859 1521
620742726 4729
16328952 72
303899941 1340
934388462 4120
354462645 1990
424101729 9833
486793439 3920
962849459 9510
316600363 4842
1804 281656910
643286450 4330
12272157 1196
177090299 900
845111106 401056602
926441234 4085
650805801 3797
569052634 3255
701287129 7377
32277 690968145
944722856 443778891
732024729 3642
121105104 872
836387123 10099
79679816 387
859507044 7139
184551656 2185
194737128 1454
418329461 4636
892187331 446093666
49693632 29200
757035035 3338
367405971 1620
429757831 13132
127982340 35940
865427825 4288
334084 846334081
13004 621505407
476370956 476370955
428659139 4001
894412385 6536
525178134 2526
991534535 84857
589885992 2601
98186430 98186429
713940024 7769
421847464 3998
812319397 7014
425378556 425378557
37930565 18965283
8880857 4440429
800893233 12599
681449898 6298
156033584 688
666770289 2940
718353553 17902
778136921 36486
159773193 778
946319642 13292
814795199 4050
687775356 6480
400116343 200058172
876271520 5202
61503825 272
996070463 4392
385141251 344700
611408898 3453
150170141 1103
799016815 11687
126883053 1683
720544612 720544613
268674497 2613
460717045 2139
60605931 310
882941058 7223
529229777 264614888
593 121177917
861788290 6297
887459370 4945
766783085 3381
65371851 6711
577275320 3788
317734192 1401
271995013 2099
63927351 751
267691685 3268
760297219 34033
624647348 380903140
733035594 733035595
28780955 214
373602577 2064
825226725 5205
455627137 2009
500154558 250077279
799766379 4623
618918241 2729
626015412 5004
207079093 2396
435032119 435032120
742520281 3274
577620468 9028
549948228 31494
15475 249193925
436078513 4989
377346628 3428
125642505 554
333897949 5322
419894880 2848
335124299 1484
714217867 15695
178856978 1074
842788754 46039
61760881 432
793988849 12248
863866966 7085
984054827 4339
603304606 9315
627357879 2155869
342706691 22581
128186022 53648057
392994629 3010
2015 409516006
875026045 12585
171350956 2115
172050195 1558
771316692 3401
775503181 5085
845141400 5112
805938915 9615
583803240 5064
376641309 1947
25174018 111
694153333 6619
324529687 2322
83554158 523
294210563 17412
153785957 837
471012027 7193
897189152 3956
868843982 3831
927167299 4705
585579072 2582
667678593 2944
328049012 1809
209555751 924
264562474 1235
588119502 14075
763707032 6908
835955312 3686
808266999 5281
700284779 3837
638821449 41917
485457895 4149
388965272 30143
806986401 275040129
476718887 2102
299846556 6554
287534208 1434
266346530 194547
321445231 5415
110413302 1001
482788335 7472
816454799 3600
196255514 3937
463860745 5223
272675554 2112
972445590 5118
131915195 2414
391726624 18019
697195034 35294
979965797 4321
562659526 36846
711019 20
381465827 1682
989715924 4364
438062716 2702
923796960 99205
891821934 431963665
904759073 904759073
347330787 3514
485984399 6428
817373270 4445
192400520 2990
733615754 733615755
929289963 4285
386547007 32423
703704715 351852357
987090813 15410
132781653 1005
739511688 16028
289784038 2841
759162784 5566
378307799 1950
485564026 2141
976145458 99841
463107222 2042
179136541 7033
838599013 3966
101214245 519
356429228 3857
644636475 322318237
906311594 6755
5155 910361323
417749023 1842
113834365 618
99 12067292
63206551 339
16282 748563877
909148916 4706
533196201 10114
119615674 773
379001508 1874
996807965 5879
152631690 673
63096282 306
312183519 4771
691720391 3050
85974448 985
770075081 6713
892746543 24355
916994735 9224
14067503 72
790446705 411607645
478936340 9325
541573864 6968
402049116 4018
895601607 3949
720746553 3178
998698745 41635
189786888 189786888
454035581 2002
291238931 145619466
735766650 735766650
314258893 7017
804831535 276451426
497507461 7510
903417371 13977
718670243 21396
452703310 2977
519002013 2302
7681 819662553
468496709 8262
584529415 5255
575443308 3454
265979696 1559
104323861 460
799180785 13586
1192 134291912
164032778 2088
338321634 1928
772 59291144
713261931 3145
98920175 1927
161527774 1345
740602515 4861
920256198 5140
889509621 5159
409767555 2446
28330816 28330815
864711305 15654
17725 200079800
974519138 5027
328510381 2798
912973997 38779
515770288 115153
938523529 13326
695649786 5406
23814179 618
312357044 16401
465751124 8925
327387647 2131
310708546 3183
651800207 2874
757674060 12507
84066879 1102
686099089 686099088
278204446 18908
571687218 3068
257387328 1849
609051271 49996
927807855 4091
346671321 5036
567228272 3667
4486 582260616
270371091 1252
605503488 3048
379176539 2561
723448684 4341
950902878 475451439
433948440 216974220
128610735 630
465222663 2884
621755127 4567
263029664 3846
21772128 96
919359448 915806915
294399649 3636
115631105 512
964932809 482466404
71224570 2493
49851049 391
956010652 6262
864277076 5902
186005787 1238
764168185 4345
228605897 1008
830055059 3660
843171248 9056
446615976 6189
371758402 4333
37421868 15706143
540547645 20748
584678890 2733
838856887 5099
798343644 16326
4158 138322347
511255505 17240
397564320 11896
859059680 356029162
150873179 1852
797413405 6200
67106975 6672
856823955 3778
512278059 8115
732679296 5245
4733 576461563
614578165 3517
745468591 3287
166571776 1083
835066559 4288
79769319 1390
269654500 1189
855913097 3774
491018859 80201
476063768 4018
351651189 2134
433385868 2615
994803395 4721
672089807 4784
238627637 2151
302343175 1444
468060326 6657
462744022 6541
406410842 1792
583370111 33267
473768488 2089
231226669 115613334
886983565 3911
223853666 1343
86386830 37763787
7351568 77
406428175 2075
534601773 5814
41738596 572
626250901 3700
333605857 166802928
597587911 13245
795136448 3506
767360669 7874
735667901 367833950
242940407 3867
935540606 7306
222484203 981
771733703 30027
840710175 840710174
899868365 11884
670934847 335467424
607978356 21545
607417294 3688
800056546 7037
365134121 1610
561313267 2475
840564027 9016
5078275 28
900459776 10603
8979 734455114
980663006 910585932
702717897 85468
6659 823646923
103835125 1366
668389669 23367
63973441 582
101583704 467
251366416 251366415
836509961 3784
657787521 4160
842067804 6869
573328708 2528
357129000 357129001
240877173 20418
87314882 385
963870249 4250
332931020 1577
571650222 8954
242212876 1086
353735640 1905
87768496 505
318722738 1607
486698538 2146
107056498 39418929
828768243 4839
279085400 6489
921801629 20082
4128458 19
449014809 8132
296960993 9463
413649827 1971
212103799 3556
634183680 19056
512908124 2292
896501160 6984
862274786 5665
601842230 3454
198197292 1231
473088111 2086
674644492 674644492
941190951 4150
1820 402041799
132507838 749
54374627 581
994604510 483788571
539323918 5348
79964 785346082
968175048 4269
493726183 2177
710107901 15412
758865713 7741
493449826 5807
647282355 647282356
475356033 2096
862269097 3802
254319931 1234
302063999 7250
59173469 846
87961847 771
145401855 1024
188411401 1640
217678975 47068
722001401 9354
244364307 1751
2299 501883390
1906 61805862
988053332 479469176
620613113 4143
371805410 2447
196443505 1351
503553185 2943
867210175 6412
499389120 3895
5402 905801672
29353313 253
882798748 441399374
69300789 1110
1136 247781861
365689085 1792
965373021 4724
304582595 1343
645902473 2848
614980246 307490123
484186104 10987
748366081 3360
877235324 3868
784251171 4574
245297935 1765
424781416 1873
757636334 5535
579903604 13738
311412777 111321119
996186879 8743
183063077 2086
8136 978419088
901269463 3974
260129932 1147
417903049 3043
379877886 1675
63048177 278
169867958 749
263035046 6781
692103597 12277
79603642 351
559108211 279554105
12700295 56
443446152 11442
733500237 366750118
552690389 2437
482237627 3993
632692281 4646
667282605 11803
314783864 2277
65755991 511
11118556 190
241050854 120525427
120211332 772
6152 733656760
977085375 45671
975338555 4988
909682955 46932
876254808 13624
105501801 925
550289761 3408
331344574 1461
866564193 61664
743647690 3279
90451829 409
647107422 12041
855909057 3904
233118819 1220
504209281 4451
722277666 3762
272050250 1988
833050390 587557219
333916705 7736
51 8420508
897066551 18058
580194549 14950
916418229 6890
855700668 133578
1155 159312221
865363386 226531
193454426 853
922000464 6174
323947889 161973944
454282909 4308
970647969 7681
920050035 9155
635230060 317615030
822392186 6314
5390 693746900
2826 569744208
605642439 605642439
304287575 14556
651934613 8158
271475040 1938
335780291 1639
578692576 3682
65542888 289
818294297 818294296
668150295 117446
980530026 4463
961290586 16235
807727231 5010
294357585 2715
197256385 1248
470139817 2073
966 188223168
515744765 2502
187037084 2549
253781366 1119
887213885 3912
134715238 594
314814626 274806738
199414067 71375372
865 135628540
717317486 284889151
815926291 815926292
233665498 13831
568974789 39129
39539930 433
603716529 3129
405513006 202756503
497742409 3324
349871958 1761
29723467 149
1180 29780840
487374916 2149
447584008 2768
17589704 263
422929537 3264
462730103 3288
542198193 3643
53089611 358
820838665 9311
527468691 263734346
900554681 38377
539088614 54207
677582269 9578
930595548 7309
854687189 4382
648996403 4325
863285742 358299455
658252976 3296
394032475 2155
154053281 1010
3912 259064376
496117986 8463
308663780 2930
31237206 147
973067518 7207
247959151 2807
350192863 1798
823714439 3632
9773 187822862
184512297 92256148
103638670 1955
308413343 7343
995663040 5640
729461459 116595
875992522 13659
168959843 745
754536983 3327
685066784 51416
890157358 3925
860495329 5372
752083078 4369
314625859 2060
103839085 477
414802568 1829
699676887 3709
473500164 2897
369197125 2018
311569846 1715
407545223 1797
583385120 8811
966158602 966158602
426621023 5004
358489109 1617
248562935 1096
714865767 4952
442242449 1950
691829398 3480
235815565 235815566
548746020 3540
722335590 3185
898325422 3961
195722782 863
2233 429403692
145803135 2473
577412431 2546
797550473 4804
474865407 4227
153682274 11932
379648378 1674
879125622 21971
11566352 51
536136289 2364
719751787 4537
505916327 2924
851403404 7023
296245294 2366
878027852 6877
444678412 2717
977915846 29334
419842870 4825
112891221 1105
582721411 5411
977494861 25306
902379018 7789
1528 289651860
825947519 4659
457336576 3564
21505250 376
88127417 1484
994325941 5890
858861303 3787
513681614 2265
881442460 4748
943002788 4158
996585493 10948
335445191 335445190
66221797 1939
645676825 2847
394671934 6453
261406250 261406251
932795496 4113
946126693 9035
134406700 987
29742771 151
284 32473028
769054233 3391
488734604 2155
177125334 781
269454569 1474
998796399 4404
529322337 3238
392071969 3424
110230741 870
364 66781260
238810924 1053
549088042 4151
720736236 56768
656227221 3410
434151212 5101
417523621 1841
544401818 3627
245390182 1082
387738673 46693
921756300 10490
651022290 4993
864174326 5881
212890075 15175
42230727 354
783306472 4585
56128242 306
968227307 4308
97222068 511
40595991 179
910671731 455335866
648799134 3733
791056402 3488
417426723 9479
610009781 4601
432504144 6264
298183650 1734
458624695 2442
268559739 1851
201342115 1154
439383125 64181
121944149 590
523589240 24143
643408905 2837
3899 354104207
482092726 10275
710 130169780
8894 775621733
699084938 12304
39602623 496
41206663 354
18925944 1497
981290967 961614411
449703385 2388
509686717 6699
890775907 5522
1669 119999823
67035848 1544
602814364 2658
886420058 16369
136560356 1473
128035935 64017967
302514947 2429
524331569 2338
3284 462070085
883563323 9716
617872781 17780
6076 901876510
559377837 8647
17936440 365
940956457 9359
380588725 36581
859999057 3792
133867746 133867746
526707852 62898
3745 318444840
911109503 19878
534137639 2925
966482965 858698319
374915108 2075
97082398 523
846840852 3734
711394442 88410
961834844 4277
41017827 4503
3360 494263987
483809511 3526
293617388 1582
87171621 43585810
163310163 2520
642307906 642307907
6024 841587142
24888633 335
851034054 5715
296417143 1307
597996553 2732
1246 178228051
3219 505144410
6286957 6286956
480456599 7948
760882135 5837
587617790 2591
330079437 2039
433744320 2290
938 158123350
954209795 4795
289840929 1278
368472849 184236424
962049397 479600015
880711491 844632417
280315807 1236
511812752 2365
786697824 641630193
241555608 2716
142434000 738
594989660 3855
818645823 17881
286615925 8373
293629354 7769
424571915 2131
105684605 466
859672019 7418
913881311 4145
883812424 441906212
788599763 9233
110993849 561
284 42212180
381920384 1684
715973851 715973850
32204464 142
616944877 616944878
40355818 231
751136413 3312
265203873 132601936
224339699 1403
780892825 16072
525165748 7250
729369913 4990
995271727 138832
161985412 1879
179645347 89822674
221174045 1478
916298558 20398
675847769 12415
660074411 7255
394260333 8098
700868268 4428
176212971 2101
859038138 40054
1486 333929787
4270 930190579
373981130 1649
896051242 3951
745462016 3287
576891008 7717
886597151 6384
963537730 6467
538939211 538939212
272867896 1667
259741371 1214
778557024 6547
525722641 8110
439706156 3841
292465207 1869
83110234 383
295831504 127413005
604479200 5260
951219743 7678
902361613 4636
979303826 16187
177731978 177731979
844363368 4776
254233474 1121
65657856 400
215033114 1256
774861889 8176
36434267 451
20638205 91
660237270 3070
880748223 42501
622836539 311418269
407773813 1798
595533250 4030
406815753 4213
87371920 856
422482908 3096
663591710 2926
476949922 2320
378517518 1669
178938098 789
336109548 8724
643005245 16438
935698782 16881
630180195 18634
815092753 18888
712577597 3142
41633728 188
874963536 3858
774720669 3416
742642765 21108
102637556 518
490780324 2164
49316195 628
169187174 746
483158300 2151
306621433 1352
486339072 2417
48306696 213
347322219 12559
36105734 166
245080449 4325
415031190 1830
438273031 4651
996172737 26182
878531372 5449
843446492 3719
46921797 23460898
2216 253391066
709659783 3423
446123215 4131
603954342 2801
210964360 103583717
491277142 7441
828299745 394512722
934631362 17741
712037067 356018533
349290639 1779
229283323 1214
339375014 79947
167061992 4431
200786683 1983
771496989 4147
905672400 4831
71463938 2865
240496493 240496494
335550885 2774
598040731 3735
37654536 512
489251295 10058
703655579 3220
78652725 435
535689747 5637
179500682 941
156437259 2185
246750784 1088
654268120 4301
757958359 378979180
144527743 97819982
212276789 936
406591890 2077
332401270 35638
922366191 4067
789858888 28041
349136247 3413
605993052 2672
3116 595996930
50810068 421
626320895 8304
979273008 4431
212948261 943
425182399 243691546
894359209 20699
320171208 2340
52178720 460
299038540 2230
914935952 7504
450348191 2686
2912 284834465
929393617 4098
713014944 3504
5337 682186270
567432764 2502
7075 364706251
295818298 147976
204817270 2186
887208908 3912
402557395 1775
365363522 1611
620797205 21222
4203 520600392
340416463 1910
630820438 3967
842001725 29695
42377027 694
868615336 3830
204713059 2260
999014354 4405
266253560 1174
920415831 7840
144793134 894
944497749 944497748
769553785 7541
823337028 7926
988581969 4359
847011119 96295
50679966 352
402328888 1774
875869088 3862
318190580 1403
28234554 28234555
135370636 961
707136899 3118
186648993 823
589925744 5587
400 74386043
560663874 7386
569016811 2548
68853535 1185
267750280 2660
143278749 2075
5328 726414192
129664569 1192
707295744 3264
22452407 99
747061705 373530852
881697904 8062
440200904 2885
351971793 2477
164981428 69049607
794340543 397170272
756288907 32579
133025340 868
541864039 6764
779741449 14675
727318737 3207
648687162 51949
861684889 9955
577733825 57349
92111564 1365
777705931 4518
499728213 2939
832276732 6131
210196999 1924
643732361 5332
650953160 7898
612114692 2699
238530868 1532
649312463 91106
886347727 886347728
884899019 364870462
995897545 7234
388299219 194149609
333512575 1754
992833709 4436
977869228 4591
858631238 3786
447865106 7306
208782585 208782585
8903 667558962
101249677 594
563698993 2774
324777673 324777674
956173439 8522
5385 726260158
647770538 3700
890963653 7859
331342405 1461
939112720 146989
476268332 5020
233370029 1029
569477224 2511
986905713 8326
37410320 37410319
382145087 2496
274808931 1668
570608672 2516
269654764 1189
883731606 32228
835254187 4409
424268771 212134386
572085021 6940
347013361 1670
767912276 9754
291882590 1287
751653653 18797
939745535 4736
438785089 4256
999269427 6926
838223233 3696
289523176 289523177
96461302 784
999241516 4406
258336439 2202
533140899 3670
305987367 3731
357376083 3318
800978545 5832
288252633 1271
371907017 2627
549764965 11004
886757272 11000
605832670 6617
995266403 9000
647997104 2863
958259723 4981
956614110 4218
71893350 317
320003361 1411
128839998 599
741163349 7355
118217307 734
29277 683090964
198842694 198842695
239720506 1057
2471 177130516
130820337 130820337
564997076 5139
911023464 4017
561351452 280675726
327861236 18751
320005305 1411
13023569 70
313665594 313665593
156713005 6524
786830867 5804
348351462 1536
129094668 918
668810477 2949
764161889 4144
23506281 196
394988992 119796
30726 519269400
669064051 4050
587895367 313879
927624617 5618
425620961 2128
249016517 1098
843085232 19893
959261444 22311
977787630 5178
790647345 738700946
115148564 796
691509376 3616
388985999 2000
519404398 11394
4432 789587392
570360186 13603
943828241 6739
50348106 222
521698050 5409
238661333 119330666
675403561 4698
819642805 9420
671805211 5719
19720 930311085
724600440 3195
501437112 2211
707818269 3121
168733247 744
736416250 5833
462028743 3069
132751419 831
625495093 2758
4411 801633085
969042179 4468
289508 785451949
524561384 262280692
618018913 2957
298608472 1533
809555552 7492
763623944 336716193
383863535 2489
481353164 5670
654083169 9512
747960016 3298
657926494 2901
193180708 2703
209443224 1226
841849916 3712
144470737 72235369
262719451 1701
156444547 156444546
541793959 270896980
378515848 1669
213671416 1753
913078475 76439
171838460 1420
119182036 562
326252464 1637
261773024 1969
643634567 2838
4997 791618933
977993323 17998
239256056 2098
775738559 9406
88211137 416
132900112 586
484494912 56232
630030955 2778
701694448 3094
391667906 2305
185685842 878
133169491 1153
328088113 1936
3822 827300304
968408300 4270
598290733 4934
958211991 957637983
395184829 285919406
844981145 145586
657053524 3314
761660014 761660015
273397807 7418
935615804 59295
25484949 189
901634473 64293
871788449 3844
909208070 6853
86249067 1396
208580607 1303
961824871 4241
795480739 3679
2841 385386396
1798 107205493
812463133 3588
339513910 6607
968175047 4269
384972439 4412
780100186 373202327
824470784 5744
4374 291492108
732872134 3340
975952452 487976226
732077839 3485
379763175 1794
351114978 1838
519479006 2643
871756099 12347
91851459 405
653389629 2881
870243103 5640
167238726 83619363
927200609 4830
7140 283308060
841480536 4739
375327801 5560
919323640 10760
498714163 2199
669150405 11187
683548074 3014
298100741 149050370
697927755 392927967
564317897 43688
451956097 2138
349713830 10313
204318603 1051
592791627 296395814
735261248 3242
693834518 11703
464365193 3800
374208449 1650
949916942 912876980
190476607 853
125643119 554
674704331 10161
146552950 2006
962604500 6500
590175992 4189
16782675 74
773758159 773758158
834140977 3678
572647275 2525
144252071 144252070
718785995 718785994
359968124 1875
3798519 69
641362447 320681223
43217050 2565
273227638 1310
601600636 30367
611124107 5827
879493888 15808
177887771 95229
27605367 3976
96965000 500
465484649 4709
546119451 2408
913962839 5916
37334526 475
28367519 240
994819904 4637
649081356 11821
509834761 25041
943756384 16939
737541069 3499
4636 985326168
214150586 1420
228621254 1461
180270253 1026
636546127 3001
549351483 5164
285066289 3068
360388908 7929
621940333 10722
737042951 737042951
105458507 465
438721420 3070
252543588 1178
553528064 27449
69852237 308
651786592 3001
944033806 46215
328210627 164105314
289579574 5113
467182059 467182060
174015504 26219
227115535 86635606
562443615 2480
981842842 4921
478532068 2110
267225758 115610469
496463867 14809
609210731 609210730
696401446 8221
839 187528398
87542386 386
698544000 6480
720292385 3176
394939286 2353
817978314 4104
2760 603214560
804337296 8076
869860369 16376
136432233 2104
704927619 5931
6389028 36
850357220 425178610
326564914 2641
697472069 3973
610849841 3567
468644939 2916
627844413 22697
258020985 258020984
777899991 3430
111842378 1607
588808596 2973
754725245 3523
960684424 9956
493059480 221843767
140612009 957
4545 811300268
417608137 2979
412984837 13827
144227329 4256
337666983 1520
109994932 485
347285959 3118
189906403 1778
663022157 6080
276459993 1219
479431811 3874
661374073 9378
815774420 3597
677667090 33745
18609441 297
557509679 2680
965314283 16061
523666411 2309
19881997 212
4504 927778960
918696869 50284
908642803 7595
717514776 11924
959100504 552201
958145025 6572
766920533 3389
867092411 14897
94572263 417
410722989 1811
519095932 259547966
469443927 2333
855856919 4583
679432125 3222
564521562 8019
11397 576084159
3970 629427085
4241316 52
4675735 2337867
311420088 1764
97572149 1521
103022210 39118597
704495933 17634
535002614 8295
991594868 9068
316545746 3875
211144283 931
538215087 3728
948950817 9853
47086262 878
430604223 10804
14886417 475
55866289 2529
968514574 5663
171376134 2292
809977395 404988697
284528622 115342
45059060 519
772680345 3407
20975220 217
4153450 25
170955745 1327
576940848 3608
7430248 33
48760432 215
576809479 288404739
91036244 4309
557056850 3730
9992093 9992094
818524783 7682
173526541 1459
210697401 1036
195445678 1873
371259490 300947345
579 114048084
340848240 32533
247306090 5931
813604348 18099
394533152 1807
292561681 1290
118179617 5667
254036289 1856
125844894 60741343
216789209 1595
157229250 750
897411987 3957
147642577 651
755543322 43206
743062546 8685
846518364 7609
6180 217573080
12844721 280
498520953 2282
1176 131870760
141971247 70985623
975428090 4301
755638758 7343
774838377 18460
190762776 95381388
571049643 4338
152288504 76144252
866865646 866865647
856110059 4779
771277413 7738
231203740 1756
2190 462930960
223094611 1076
707834109 15434
701508740 3292
383957162 1693
906301397 65956
749246705 7376
156253640 832
154580359 1486
543537313 4474
523466816 4193
884280074 5235
951775611 168791
499397244 2202
439771226 6143
357145021 178572510
923454602 79567
4261256 3311
141971792 626
22175855 142
708413904 10471
68071392 372
782263041 391131520
221151478 1375
349011748 3699
422511632 1863
342218239 1808
345357809 2030
868805739 3961
894629640 4430
665637139 46494
532851465 26937
607749891 255153386
959485861 8895
690283470 17427
844945986 546442132
26079584 358
134371414 1459
17164 963724272
177601169 930
993654273 298574
927579279 4090
850817144 850817143
118309044 749
922124951 5084
957583134 5376
262175644 2326
25173800 111
461283191 3252
850256160 7120
243264814 2941
393373668 3063
640979853 69138
963258453 146637
79218438 1366
488999072 2721
164966990 989
150571542 8778
958289898 12367
820560367 8602
360513342 360513341
291509524 291509523
931675283 6259
377645928 1714
838069407 4528
418139650 25891
453932692 8103
917593460 27295
612567893 2701
336655368 2076
4702 126084288
656940008 3200
364827452 4334
4098 769547028
982664055 13838
949949035 9294
196628664 867
300 38287778
156033767 688
910646274 4037
933427866 6029
270477586 1665
472859515 2085
161726679 80863339
696392059 28210
4504 980439728
360101051 2431
86577503 43288751
856536297 4354
871257312 435628656
610653489 3328
10765 707099025
98697601 460
939009276 4700
680163487 3578
819266016 18848
823248283 10170
117251463 517
131898941 822
505585944 7394
329914397 2429
50539477 244
74155852 4960
342228272 12341
252637563 1202
81644849 360
527743896 2327
179053915 89526957
725208429 130199
613699153 2706
374181665 2984
628648840 314324420
295455379 9550
388391426 172247093
479285968 254859551
518232041 10737
306091490 3219
524192529 19970
335672956 167836478
161107391 80553696
704711826 4914
656972514 3621
634083840 10440
712632330 3807
574256992 3983
759052360 11149
861346712 5359
627327800 5170
825976577 3642
982423418 4867
654804921 7331
371840069 2273
401900144 2840
964103691 170186
527974019 17379
464756041 2580
969086489 4273
547222536 36106
982530587 491265293
211414903 2311
221243829 3157
33792157 149
460584926 2228
678504894 5585
685339493 5024
776472778 6968
851263351 4025
704351008 3676
782828189 17910
242759991 1193
653475956 3598
290442686 1905
542 119880107
315329170 157664585
601222942 2651
759385441 11295
637322305 11472
937808600 937808601
538858287 2376
301320826 292163738
488598768 425178326
551162422 27931
509373905 4854
502343627 2215
464198201 232099100
448366137 1977
265578420 265578420
462553005 6425
822399890 3831
243329306 1925
642277775 2832
9099 598131864
588299018 2594
704788037 704788036
632072091 2787
914874920 377774153
787098969 23135
131232231 663
556051958 7490
291015969 291015969
430180232 15209
565823496 2884
319551337 1409
786741447 3469
443397783 5278
540397154 6271
786291331 3467
558634278 558634279
82790544 82790543
518337524 9825
893102022 140025
118970559 716
237094838 3031
737754072 3253
573883036 573883035
922132207 4066
864999179 4068
318547351 1661
733196070 7030
681918521 3160
119423997 3927
241080880 1063
3230 652973570
577848554 5194
502436248 137767
639941135 639941134
667586611 3596
5177 641948000
178935286 1955
633550815 7461
968589249 7544
405959889 1790
21672028 117
406639849 1793
1673483 94
905126873 3991
343591394 1515
369683554 1795
393709176 1736
620794224 4272
178712883 788
418315967 2542
60844911 2510
799438276 3525
900591665 3971
794641344 29632
37523017 288
907213099 327724175
65134821 382
12128 353640352
139477694 615
693062644 4033
10054291 73
659048440 659048441
868841267 3831
517769381 2283
507408633 50812
144497393 2327
62274921 24108158
176216930 777
878285199 4130
307281920 2377
279305293 2140
363274250 9650
716435927 3159
751374841 20136
96628139 756
230085469 11536
481465447 240732723
778486910 3617
609847114 2689
229701289 303036
717633322 13070
226976737 2225
660971536 3935
247236499 1909
609344192 2935
984024742 22921
566973023 3829
434671489 2298
221773145 3397
589170442 12084
343791029 4299
483136053 10063
581167015 77129
594749053 297374527
506039321 4739
521392510 2299
47055748 481
716452379 358226190
496532638 238974598
792227257 754359835
170227700 1963
167371757 738
512521106 2491
963582223 16174
119228020 750
62256136 331
526592529 5963
190303027 5157
813269646 11111
187842605 1867
838369803 4865
563876165 6554
967267880 4265
168140154 1313
48301267 10412
3910 790727843
115210335 508
450657961 2424
371188720 21160
400325411 40153
572794262 14461
970318693 5374
378597483 1922
618871588 43640
857116261 4757
659976160 9943
982011976 4330
53299890 945
13331 658551400
365262157 1764
842555501 7482
932674469 932674470
3969 308385623
830040768 8629
602699749 3625
798459984 220752
716176880 5257
608378318 608378318
76944660 598
496705099 90491
461774326 7025
671207600 9560
173379096 1892
553267363 2899
554637953 277318976
99027615 849
331534286 4473
9358608 161
318030907 4162
329960956 1586
37647306 166
556360387 2739
682959723 9039
851379120 10007
574745653 16341
801772940 3680
595495833 4500
694891651 3064
82643723 495
745088155 4205
422454375 225309
755852556 377926278
118428521 788
492058429 54013
739163325 421795569
3397 42089950
8085 639870880
682738264 3639
746369342 14748
658497760 7465
848047141 14804
45549990 909
423795311 4458
984609042 58922
698519359 3080
907185311 5766
792964270 6057
641517047 5280
19188689 235
477054925 2825
120683815 120683815
580376811 4902
439071247 1936
120235796 5283
930270866 7658
33338425 147
966021527 11699
67811167 299
473243211 307864032
133675861 4073
171773070 1478
863854538 3809
664516558 4898
930304597 6396
384864190 13855
544719911 9797
27326001 200
619954805 4196
566452091 9462
659020105 7521
507367348 4757
611022025 6052
352893872 1857
699591575 4038
644196578 18829
174326257 87163128
214660634 2995
234756489 3589
3943 228950604
916692227 496356490
11455157 85
675025608 3984
626924951 3129
7027415 52
743999810 336306377
280866482 1302
847901349 79675
980420354 4323
392719453 2081
815218720 4899
444646113 27299
749818568 367724215
403687979 1780
713271289 7556
693532994 3058
263356857 1564
402543903 402543904
412840869 2329
377159519 2152
37208728 545
656338943 2894
8642 436182474
469310539 234655269
502308635 251154317
883897533 441948767
467755073 3866
58380520 415
439525869 1938
209817455 1006
549878189 7007
71588620 325
794410589 8318
867889927 155413
420019799 5604
377155071 1663
313497369 3291
507295096 213876121
941086719 24185
731590013 331524298
788552308 3477
247662885 1652
397529969 2155
1537 145418644
759591521 3568
695793565 347896782
974756531 4298
876550811 23333
12402036 67
630464912 5677
567880826 369183385
455817093 20379
29530213 180
178691875 33245
999894596 430177276
28390799 467
338703244 2162
882246855 8033
175046511 1898
49629843 242
6445 610032140
244871069 4516
41729768 184
255367793 1126
830717823 415358912
660688730 4761
856555118 3987
690811479 3046
137284979 799
326933573 112299442
590684998 590684999
350857648 2400
545889585 2407
238811977 1053
48369663 472
6022 958075144
399109073 2512
6374 913644965
131835299 4351
729363073 3216
103534588 5939
554321820 21214
533294855 7418
749625240 328783
107045574 472
82427118 371
520201501 3500
497319734 2326
926962372 4844
3459 672499415
241400196 8741
932526310 38041
823484377 5288
844472932 9164
12324 782793748
716648503 3982
20393778 138
206677686 9127
262517741 262517740
317507399 1400
593050769 5438
35571944 12170010
502568857 2216
766043006 4941
176998451 4356
601680828 8436
388948419 1715
81349080 408
921598846 10695
758619325 17189
2924 493174110
337208069 1670
527973468 2328
173949818 767
318868147 1406
607469267 303734633
385675258 190515356
491229306 2166
284194801 2225
787393029 4233
557227943 2457
111051819 1955
4094 727708500
330444403 3395
766236780 445405750
226454697 1179
325674748 1436
667441897 3513
577122292 3016
563803630 2486
76655585 338
892648729 5373
645264449 6450
137917860 1978
644969052 4641
969489499 11306
105005110 463
619613279 24480
65543177 289
910009465 8463
3785 754301829
102170531 678
329100870 2125
451398354 14863
541983230 541983230
842598953 5526
43828295 245
383602122 4398
42718305 302
271433976 1238
867248137 730036406
975198891 5597
908399430 4194
848734257 5200
474450957 2092
782986915 35989
625782503 6744
273500594 3210
951161455 4194
344128437 2959
499748612 249874306
174597215 996
187759617 1527
885062137 4872
697973072 697973073
830123263 9008
103151989 2052
636556800 10275
884861551 6107
528369600 5280
427968063 427968064
814705388 730400413
392197705 6504
434656531 3795
361508300 1594
976490439 5002
952709847 460176700
496958688 114533
394256940 8183
832581918 5031
671114881 5328
921537186 8462
540242950 11965
640026188 5979
47480137 289
881083987 3885
6754 414016566
137588 526836619
91198933 407
622244699 7543
130848831 2170
568343259 2506
648193484 10177
125869006 555
275100669 1213
480940879 2380
893638822 4962
801679206 14273
118159154 521
643991339 3133
985990022 744558831
589577156 13396
334407636 3556
234170999 2242
433332600 5873
4052 411496562
420683734 21977
160721117 2817
848021015 5391
73027023 322
790500989 18883
938323860 938323861
186301021 4271
947438852 906961959
836070318 3857
746664511 373332255
355899363 2312
795557157 397778578
219907454 1353
57945740 586
517162847 2419
297740184 1406
662235561 2920
595023626 3707
310251457 1368
325866313 2776
343612951 2458
846914090 4477
481306589 5446
73934616 326
489642135 2159
282307326 282307327
46168136 1561
125587088 97452309
788105676 3475
26693389 13346695
821890583 3624
981778817 4329
871948306 4486
764006079 4610
963490780 4963
159373552 1329
237022499 1625
170083455 4195
3333 310686884
951700022 11578
78438697 828
93077699 449
924433412 23612
92950345 1737
112906515 587
1491 22557131
497140499 5707
954567529 4209
411488967 13874
883547152 441773576
957442859 957442860
760657013 3354
919543003 94574
741452135 370726067
73864291 366
626800329 3281
613869078 20456
777179611 7695
194087688 1920
393820279 90742
841389379 4966
531858096 3696
545393352 4893
796599187 9548
931511769 4133
864754800 3813
429691975 2828
6281 977662774
196956354 104183427
785049888 344432027
27437506 349
322496801 1422
700028875 11375
217721094 960
838453722 3697
879009833 6670
361506131 1594
369999520 5777
252408952 5847
546568291 2410
6654926 31
723918051 3192
698562909 6938
331571367 1462
5903621 51
789928441 32540
3618 500029308
84139461 371
256948605 1522
134680780 1027
32578131 169
499876649 12675
761344101 3357
580948589 12695
101020640 92231305
914184723 4483
554280036 2444
201976081 1309
41268585 350
774708889 30859
52195722 331
972149983 486074991
834326612 15156
560697244 2805
867462485 13354
221537827 1072
521046896 8662
454150858 11065
147181372 2186
83380359 490
985122977 11861
546554227 4444
811903050 7350
733348740 3329
311608015 5802
995054107 83701
92659731 506
51254767 226
693967230 7645
850263513 3904
173886321 2373
25664632 193
708953958 3126
488540053 2574
664044048 2928
375182009 1890
451998449 1993
630053913 11996
369669329 1630
170223651 2177
290924709 4364
204963438 1337
366065821 2909
719014717 35690
617328813 2722
538633375 2375
276930214 2939
534803961 3109
473175192 3326
55241001 277
706302036 3521
986460835 13498
980906997 5101
5951 848381411
166005798 1568
531050223 4127
665456304 6106
82615128 623
487302097 4542
953058704 6889
114131820 584
738779953 375100582
29885613 362
545544577 7104
82062322 78011677
488302831 4170
781010379 33140
868155947 3828
622431629 4893
808731840 5285
982011364 4330
906205355 4599
550842254 5805
174404301 87202151
1551 153354119
920177259 19922
400458432 8128
804805414 3913
953948052 7133
960730592 9376
299629460 299629461
165379927 1231
849216250 16327
537984591 6339
618084263 18719
700334513 3088
744545069 9792
609391956 2687
2782 204011060
159757839 1360
180899959 90449979
187465751 1971
925739851 23675
974522793 4297
612541069 4188
283195392 1521
740326823 4757
349228035 1610
858410418 3785
836967062 5222
919813300 142100
433917592 2428
44473023 443
938912650 43103
153673697 153673697
271219519 5150
525300101 4238
11187 458432073
445595849 4638
933025471 4114
596924583 49692
892039794 13686
19254483 202
312746775 1379
542655036 2934
92743288 626
375797032 4730
613016152 4774
356833881 2690
790640466 8767
82240494 368
2151 401007163
908986344 4008
220973434 1509
925768909 4082
897874849 5616
969531898 4275
675786000 10375
279990697 2839
399578337 3442
866370824 9885
665878272 10404348
861320869 845830186
355704122 2044
717601727 358800863
206956620 1338
560442793 7450
158802336 1936
237305639 1430
206542955 1284
474401915 16462
711602551 6115
251965528 1111
849401839 849401840
5142 790999002
391415965 391415965
670244735 6368
729813437 3218
1254 197067354
591889639 26597
279635769 1233
112030923 739
3322 734972568
747253339 27781
135013410 2655
420701014 1855
1307 68844165
451317100 1990
996066072 4392
879049667 3876
481895414 2985
760380786 3673
83120477 399
932451931 14514
828450006 11097
11142 390837488
662405215 331202607
618614926 6389
946999895 15464
578629295 9148
89809237 396
152932084 3021
623021900 2757
670184325 3156
487193715 243596857
316134606 3247
670216779 29486
455060283 2287
932424754 932424753
501663904 2212
852203002 784199399
493944805 5094
971576929 4284
99420000 1250
175419785 1032
548383823 6712
699538427 276595923
799433008 3688
990352289 990352290
469782094 5262
327114708 4832
936881897 4131
663137937 2924
136983152 604
821605328 19903
305821788 6377
333173257 3208
503706708 2221
401154654 2858
649381863 22214
853280660 6521
864983360 23921
861359813 3798
146518093 1467
944811307 4166
656773526 16268
763552914 763552913
808366452 6106
59089842 1479
284850279 1430
754427857 4368
480019072 20561
3977 731115772
517923349 62536
612553079 2794
935763954 5487
456079035 2011
534406578 3568
755015601 3503
231759342 1116
463062799 7227
377963992 16372
801036731 6382
442262233 5844
778640152 12872
921914364 4670
986832964 9293
830285512 3661
207005074 1023
661656114 661656114
197690511 2545
591021199 2606
87691464 2338
532332701 2752
654077495 327038747
858721080 5304
94758258 843
842811989 5734
393447949 153442390
216116228 2381
978829814 963038997
914648102 4033
618598890 26658
35602719 12042823
341008891 1590
402406654 2601
315597503 2514
599000546 11229
933816583 16876
985406896 4345
425879672 2681
512202582 2589
542881599 8728
135902204 915
8124 763339164
443106048 59136
913294551 4027
925449490 332892701
917764101 7390
521601480 6120
997880401 4400
630029492 2778
847298649 3736
510041530 4887
592041805 2670
906941209 3999
889025045 3920
158371580 1408
193772167 2813
119376718 602
938210215 16663
52148789 441
625391945 4246
585655206 3622
324541334 1431
712386495 356193247
429467199 2350
643846142 3439
475301832 5183
491458407 2641
616825049 3780
159110135 2671
590834580 13020
848460312 5256
680314403 5379
402325727 4564
148881491 709
730381930 521329
817300938 4379
69001226 934
167059690 1074
709226641 11006
216359568 954
439950446 68753
313303924 2817
533051394 14018
16816 303427904
441165183 220582591
612109513 2699
694560261 4460
353568475 1559
352661559 1555
182320576 7365
388498070 2913
786021848 274894703
877506657 5227
912378600 24137
519036266 3326
658601063 2904
525840258 8189
174135513 1519
33891727 3302
670011384 3629
739835803 3357
147051432 2237
801947609 6869
436265422 2002
179619909 1076
566953619 10356
957279212 8639
411402503 1814
965745153 482872576
908659147 454329574
255375968 1708
2370 214105800
414275816 1873
320857793 5144
486689672 2957
374584501 2700
960592140 371327670
209126741 997
251790017 1289
21091708 93
135379075 1038
108947749 13452
148196247 1432
795342765 7356
882204157 7948
826295707 4818
436401105 218200552
363943382 1946
832438909 5658
633541661 31666
997677984 934535933
706000384 3113
384281535 1917
999510839 399694571
516730419 241527393
293341933 1438
557330294 2659
909439929 4010
397112791 1751
444470375 2744
526145588 2473
363268417 2976
524183186 228361655
2445 425616809
5680 546927200
79423436 4221
986950791 6794
579046427 3227
193706189 2428
293586710 23935
773939162 16499
798302818 683516828
259306691 2020
533483949 2487
338990426 2289
563812501 12125
766215573 25197
643641174 2838
170547068 752
70151236 1155
785380182 3463
3184 624789186
982091361 9112
602248075 8635
858411506 3785
194607849 97303924
840503093 16418
260130425 1147
58279691 644
14741479 65
592153911 2611
468326329 2065
606758266 13779
694666186 3063
3711 397655822
677200623 2986
568794372 2508
419237370 2531
34991009 304
179327742 1377
498170113 47608
271492689 2220
977967032 7882
247796603 1249
684855444 5583
972033798 4286
63388063 360
38601072 13813852
377381364 1664
140538944 1004
455714940 33337
793550390 7606
113073768 45872333
21015 698333732
91694174 5303
47185381 330
383231302 187941979
867111677 867111676
610980539 2694
989582824 12881
811983184 3597
847250918 7037
370387182 185193591
888793928 3919
428833151 3784
642277138 2832
523823055 2936
950147666 933252862
855625401 855625401
245035008 1104
591101042 4262
761539664 25035
16095217 183
898238869 847734807
148953143 676
949637584 10105
924321266 924321267
641373348 2828
51220768 4043
727633778 21251
243064376 3524
35184631 1036
126203684 1185
253958230 5037
239290425 1199
1534184 8
84842783 1333
281222181 1240
304771806 2286
958527539 7110
195722359 863
613830721 2766
507632656 3988
293241520 1293
329034093 12049
790349155 4917
255178482 1751
249969466 314427
514873869 12691
642656115 294544647
387884048 14603
223000998 1221
589339987 13243
577897475 3167
6017813 121
473696476 2684
313201133 1381
520227021 3262
679333094 339666547
739087740 3348
752039153 3316
33985508 519
2489 397658273
792041411 6455
611934106 7144
34266051 350
612114307 2699
637716300 6308
319938661 4860
845233514 12302
578842847 2777
923405879 912552986
895999105 7326
919700189 4251
65075358 356
644318913 2841
542819863 271409931
870884687 3840
810590760 3580
269 51753717
1762 201127014
999699136 4408
355007971 1810
720567664 5279
131340543 2052
512385693 2641
8431 773762450
938683687 4189
937331276 4133
519380291 2630
503705248 2221
370057133 370057132
266098664 203595
999703545 4408
630775300 2967
487201735 5363
404165174 14899
818817198 4306
273706665 2618
37523348 538
22429492 22429491
478416329 2169
990813194 4395
579904586 2557
749 129701334
304871566 1661
858046837 5052
321029909 321029908
942433591 6090
63061149 529
897742629 21509
288516972 1936
488894008 199269070
97924694 1313
205021710 904
796923687 17119
920555646 4059
907489358 869960003
872670131 5886
377848251 35815
510057430 2249
691660558 3071
463084098 2948
19949933 189
645796289 18741
896835115 8623
925853465 23795
218145655 2358
349812084 4455
617441232 46717
81882776 488
758084576 5596
933714796 4699
743050973 3439
818011806 97255
929575794 7853
411485713 2367
314088946 1629
6724 970434824
82880785 366
75151375 449
822535650 5659
489191596 7729
991530253 4372
898264592 4199
24081750 770
369217377 1628
254017949 1237
131426036 2405
958176031 5513
648629097 289890702
74225160 930
611204439 2695
207700578 1655
764979613 6737
899234244 3965
477852443 2107
874509772 3856
227391174 3093
501928286 2323
373528071 1647
5764005 117
906076339 6995
244839262 12314
815547628 3596
275997061 1305
219621166 2623
497186415 3209
828711684 3784
799629761 3980
1612 70521776
936540479 12534
925774832 7920
39821285 19910642
184841801 1031
475714055 3155
755220691 3330
243152365 5835
321500456 126175407
625866653 625866652
561516497 3784
751540734 3879
719146639 10321
648986799 21071
218627529 964
707792490 5128
17919 876346614
107861599 1190
747929599 3520
512071393 5208
770638496 3398
780815244 3609
618130496 142684
673973620 3099
908594014 30535
192472563 192472564
830113901 287774171
917134499 4853
289383698 3611
1303 185736135
154446032 681
84705988 17508
896055193 3951
73336608 64303
891066269 4588
861263411 4143
898120157 10509
361206855 1605
123601095 545
387166418 33518
4052 466644528
806890823 4457
919827463 4276
513230297 2263
411469924 2105
509975730 3410
560661979 3713
242920015 2071
112807788 618
76550413 520
540497375 8032
2790222 69
732456624 791845
437383350 12345
7402 348737828
305316894 7627
943356169 6108
38409791 214
770196996 4707
85442887 85442888
40364 554765695
129685248 1632
906322032 5544
274001613 2135
161469319 1727
807225543 403612772
869471446 4784
79133052 487
956817778 864477265
643095375 5035
400176312 5112
443983445 3103
89809629 396
781650989 7310
252871629 126435814
839581599 3702
353120959 1761
782825725 3774
170775129 753
699210773 5806
887667802 3914
936161648 29299
443778532 221889266
496674480 2190
111354872 491
38584 942743124
451544863 1991
837043072 4666
982921816 4334
52388720 231
4287 799337615
340939760 3293
121494078 1351
334703461 4956
350379881 350379880
100019546 895
604331277 5294
173945443 1175
273512672 7917
942111479 471055739
273190055 2603
607408299 4145
645067741 645067742
85432939 854
951112324 5224
30701578 30701577
139965684 834
170640386 848
742967560 3276
884258108 3899
421483355 2995
874869140 43849
738465971 3823
678656826 678656827
497234333 3059
465148340 2051
128656985 607
205474694 906
205979146 6413
686944080 3305
633427832 2793
370035449 14554
737338175 13895
807218229 13058
723268118 3211
405509650 2275
2463 436577121
840487446 3706
550814417 2583
134176450 2676
705323120 3110
417948455 14214
446326655 1968
822569056 822569057
752077033 3794
376490530 3047
804864853 7524
319220642 1670
881608251 159924
268162123 17428
266246301 32020
80737952 356
234765740 1148
331344573 1461
216919320 9410
268806216 2218
523209143 2307
316502401 1920
270055035 2141
921224062 6076
711283189 7084
1121 157683239
522010475 2512
12819 682406646
131506288 1241
562214888 2479
10262 609809088
40468021 310
575810327 575810328
587887241 293943621
549381690 4590
374830417 15881
5342 656922590
258420125 91228694
876102272 3863
332022024 1464
664536070 5041
416162419 1835
319549929 1409
365103529 4357
782718768 5112
636137479 3118
8097 323426568
207433457 1633
459996523 5437
573368018 3136
93403264 590
151631163 934
745055464 25364
74538052 1826
949485955 5794
548108639 10944
205612338 2677
387232447 3198
684498601 6345
564485287 2489
195219375 1263
983527616 9872
477737799 4711
337493197 3539
226366170 1508
429514834 4848
3317 379944787
769276494 3392
529104966 2333
899654360 5918
690921782 3097
683838952 7987
47677736 435
888603421 5820
962736284 4245
898853533 449426767
651032931 325516465
331117779 1460
63501618 280
802432298 802432299
174552956 87276478
372541556 5051
786692411 71181
220637733 1002
592766805 296383402
161955703 969
960757615 19903
184064678 3283
954610391 7207
3599 711014841
203608317 1869
710753725 710753724
741786492 8470
776929240 776929241
27500263 196
472573305 2284
813866083 813866084
957333478 478666739
880481810 4037
3847 750758808
369482190 9086
309572445 1365
844435480 18001
593060982 2615
890376676 9692
764289395 17074
279885486 1692
986998784 4352
689671733 3041
561766262 2477
999075176 30478
834959611 3693
383831127 2049
82474935 13442
921528343 5102
543396029 2396
236846431 1256
227088836 105329914
564179180 7873
315574937 1588
252192704 1112
251707246 1354
56306 808290134
150820481 3002
406638057 1793
426595753 1881
810364581 5828
750226862 3308
561668519 8120
829605136 3658
679928387 2998
900572639 4136
200658151 1575
572200628 2523
10418 527473758
172745824 1264
2523528 84
433948515 2145
693268952 635469359
872003287 19635
196788834 196788834
187102612 825
34468629 492409
900923015 8398
468025394 2761
302672616 2416
18638082 358
130404825 575
88 8610044
510881415 3662
65194065 65194065
174747126 1675
380115080 190057540
292429928 2005949
489419774 2158
937371467 9759
580511645 7177
938136564 5318
819902320 5680
855462426 82966
285532235 1259
218402207 963
565859619 3273
6236 515844024
155126029 684
434617723 118943
830199996 10958
322140532 1639
2291 518410268
5604 719051102
9203 528625127
952717476 74964
721717501 3540
828366744 828366744
959669717 9161
185627 973242361
629 71302811
36276592 212
84165730 893
355883543 1753
671074568 2959
879102192 8740
987683515 4355
955653275 10181
734390613 4091
611143566 11389
448021599 10400
901983631 450991816
407228682 203614341
327884265 13225
58678720 263
16679099 106
879769655 7116
804435475 3547
49061756 23478725
751485415 14156
10910816 1233
817328555 98604
730671628 11584
68491184 302
725899827 362949913
340880496 7370
287277065 2906
29141922 186
33366757 244
741228239 370614119
517152643 2862
209840157 1562
686955996 3029
337005483 337005483
965699736 5005
209329017 923
721917456 11927
349711722 1542
12286439 254
918961185 4052
472084830 2085
889288247 5288
168507491 743
3605 717713624
728383734 5009
3733794 3001398
331258131 2031
164359604 3057
97071389 35054898
730202729 16059
301131579 7190
606788501 3839
284495467 4722
476580249 476580250
834813303 8840
473021444 438150485
499027220 2390
369165852 2661
289611441 1616
175 34270194
2789474 39
563363095 25158
371385513 2495
102862275 952
602119750 6338
548763045 2456
2836 344861837
354116399 4632
829382001 3657
168551566 1407
5974 736367188
120426551 531
373548684 8119
453224908 171299885
146960673 648
231100029 1019
903451501 3993
108179748 477
278882170 1751
896926880 6318
975517289 25245
201618262 889
884617466 12262
24740 595555077
361517595 3421
73831926 642
672903074 12675
845705425 11542
617948209 26879
471604075 6725
662232641 2920
569072874 7973
784496092 22000
778754149 32977
717119467 3162
947789952 4672
183121875 91560937
959702673 7556
340023003 170011502
347057135 5306
570167378 2520
45637512 584
563239425 281619713
349259725 1540
42797349 270
67130206 296
633654054 2794
387799572 6086
909251152 909251152
97554063 956
562112301 6141
395071808 1742
548231299 230502930
179475504 1136
232554448 1719
1681 135298523
578833425 5252
996286915 498143457
725701736 4036
919193453 4053
40963011 723
263609802 2115
117425240 8105
84736496 1446
431360919 1902
606104050 6785
567697771 3030
724150049 3193
834049661 334155229
612635807 6096
354580233 1743
828446835 13408
880005760 20032
582579988 11681
503462082 3513
752335696 4146
252944313 126472156
769679634 8792
406859791 2598
467280671 2742
968415680 359091328
334791201 3296
464752260 7110
87331080 87331081
320797539 4441
257701828 128850914
239397774 2525
949061283 27638
3118 493965750
831825790 7390
960090604 113674
533639224 2353
221670431 1044
561283661 2849
826670686 761778325
849877309 4302
913287358 4027
413028983 5147
970669761 4280
502841647 3787
92095157 92095157
770422587 3910
362416515 1598
522754548 2305
8398433 57
124260951 605
31346 824525184
952152516 8707
2948309 13
2091 274962025
99143736 948
252927180 1390
442245323 1950
803116101 16081
856371825 428185912
565774245 6338
799441919 3726
472663498 30179
928036957 4092
954806971 9784
578760947 5242
750 81602988
613861883 509941645
19170316 253
438178645 3868
65637147 743
632072092 2787
205701485 66527
645744429 3231
191866246 846
43997841 194
168402170 3265
323559494 2583
387094849 4633
388702221 194351110
125098974 4823
677358641 3893
609154209 16163
479242719 198356825
613592117 14127
744780391 4513
802620427 3539
15750794 110
455266609 6094
736173118 3246
979997644 56355
284272651 1508
207514379 915
503993481 10015
107350962 1018
390084023 1720
681072354 65502
572999075 4097
544529992 2401
441336166 1946
434940210 3123
590045357 5952
888587440 4940
208881664 1434
69771409 336
574885623 22826
516581074 44846
897411986 3957
789403199 4280
890781229 8983
691510114 15809
830288075 3661
742425220 22340
246948853 7068
434080940 1914
857872893 10686
549972441 2516
559725124 2468
369221607 5702
124270732 663
847874367 8083
818917271 4298
165643525 1332
69472227 476
649107012 324553506
623706191 11335
353319751 353319752
418163045 1978
842524686 8876
660676761 12202
440569507 25607
783648304 4389
252849015 7785
533964944 2536
458118953 2020
4221 391327053
932161025 761035929
604977462 5541
15421924 68
695345588 3066
131801344 699
909268805 4030
532268700 2770
86469552 409
108940077 767
2521 413721310
345499335 4605
136615645 68307823
841829167 15167
766603572 7585
75295226 332
646212660 6138
771325442 3401
951527247 7496
135578689 50401
620105522 5127
477520538 3924
951469623 4977
71439796 315
4332 940615824
252955820 22340
454178544 454178545
589547051 3582
990333291 4570
421951023 2847
950659040 9364
341998074 2125
661275140 7029
677495131 3243
87315688 385
501871920 4481
1105 197783676
447686572 1974
424143441 2352
119100113 1299
906873895 5754
883810888 46758
751720838 4642
143293212 684
170733681 12735
761113831 4755
199310915 8318
363883690 3779
177387112 3112
769960268 3395
562897300 2482
925830675 8225
660321719 3240
456747444 10346
553262731 276631365
728909798 3214
792492708 5849
921294191 4368
404328310 8332
20111309 342
445105379 2903
942399501 243703
132312583 5531
341095167 1504
663921741 7907
555865607 2451
405729100 1789
347067424 1793
445794254 50287
372977903 1976
997956810 5905
264666263 1167
512154296 11049
89129319 393
202255800 166606997
769220713 13208
943680315 4161
772491170 3906
531827322 2345
107489282 107489282
625492335 2758
526233907 2442
919700424 4487
564942314 2491
105172944 1776
848378945 27967
317280608 1399
919461023 459730511
437707689 1930
198620566 2697
310452737 5262
919866720 4056
526266593 4254
524415870 3726
803451501 19882
427569697 178666
3875 745875085
934840746 4122
116059201 1250
231690847 3106
785496665 16662
705754919 30238
246071981 98454638
136595610 32178
566070335 2496
400287880 1765
925772020 4082
869371198 11711
978613142 4315
815913392 6048
9037 768007032
77265885 1502
286314441 2507
755543628 5761
172389571 86194786
611655328 2697
557358638 9899
29745 200749005
177213892 1123
628201229 314100615
639685350 38475
730515119 4874
997746480 10512
959682607 343145366
657251416 4318
873231553 436615776
790084638 4783
56912623 2224
356222311 3603
878071575 16584
613027117 4045
898454566 898454566
421359662 3109
803484251 546370618
582627666 2569
723555496 4797
368458803 907534
224282605 1014
36979325 409
937506629 468753315
145967310 2129
239890001 1150
188919025 833
525987505 2395
791509030 7368
422421310 139459
585771660 2787
964493178 22328
151609332 1046
592414982 6899
151343312 151343313
963273676 963273677
137480200 17480
343518566 125326
858953964 796115
337919639 1490
219241344 91486226
174746941 174746942
88899 742671629
85047000 375
129934243 764
252549503 1968
903021424 4301
19993877 162
374742757 17223
299026422 1427
593923421 2959
789048901 6586
592341766 311867532
999939907 6908
905357656 3992
78451056 816
588669019 4915
875371126 875371127
904531579 4632
810386114 17113
212031847 1039
518902384 2288
336829782 3983
422425102 2744
247204370 1090
585731283 3136
569021128 2509
574692701 2534
102911933 480
970546513 4836
898719643 31758
23087232 252
828500253 377812814
670062920 3142
4123 247803093
16530739 2859
735875776 4016
301159575 120273232
430281961 1992
281573312 281573313
716919110 4337
674930016 2976
79770847 39885423
883750907 441875453
632848789 3159
24252728 199
489089880 7811
779569054 4999
202749798 953
715979187 3157
13611 532696634
304752023 2484
82623402 549
978766445 945783066
447409111 13150
384640927 1696
442766178 4177
401711972 2177
523835054 42262
887657200 5317
2986 640956127
701243955 3092
734353533 3238
295736767 1304
665433680 5114
999625363 37358
938621769 437243847
758846031 3346
178939471 789
964529853 4478
991084324 341165
769176821 10910
182396023 3631
766447497 28916
977601021 9148
740474564 4021
844987357 310907970
588386568 8932
58201396 844
951265261 15807
236089717 1041
469140977 469140978
714690635 4334
706841648 15409
694341126 5091
199608361 1470
663599148 14531
564172850 12619
117620075 117620074
895544974 11814
3443 176880682
742215300 6179
404143159 1782
11931360 420
426623551 6848
547049730 8287
741531561 33880
490553260 2163
271915731 102241195
90408 655548408
90596673 3150
721653095 3182
782160749 13118
49483 733023004
120996390 890
782205607 3449
148369309 1213
785175445 20112
984050489 4339
428688146 428688145
221664597 26301
405239191 2445
790068536 9241
155565057 1958
436122854 1923
525356019 3460
4335840 37
771401521 7440
32011 843516733
35123783 17561891
983310561 8605
233529157 1134
453642228 5322
367734400 134800
31347537 176
889931807 3924
107880353 53940176
474710241 2336
990297791 7864
961646280 4838
19798254 120
532874869 7229
352162995 3910
328107258 1753
717406722 5178
195928460 1441
5799675 37
552918896 2438
2148 263777601
535068027 535068028
534097121 2355
1055 102102291
802799060 5081
731192811 3704
986686430 487201483
596520432 3559
2058 328352674
152342135 5593
434548131 3176
341482489 3012
563858734 5405
307820389 1457
57388847 264
139284474 7535
4876 303343627
591443241 241654952
207469968 2107
665178004 2933
3173 465577463
8206574 80
741580016 294404616
909852062 11006
158187556 158187556
617040255 5849
813052906 3585
518872789 4725
487182841 487182842
356145685 178072843
784891372 3767
382956145 6324
518085919 518085919
319772802 10548
623628543 4352
688619251 4786
652383944 652383945
7614 162428243
5271 782577672
49871034 308
409018387 3418
670187451 11846
274871904 1212
239327879 15180
260263753 16387
629708976 2811
827065845 8615
385776995 192888497
740929464 3267
983867820 7996
34632185 329
238599821 119299910
492455472 9302
446962923 14507
349239921 2963
664431735 7803
910112889 455056445
928006605 342716053
894020068 3942
807853492 5662
650513677 3138
76473229 481
104470001 2000
3463907 84
270110313 1191
517979945 3993
356799989 169862044
128069397 1806
709181593 3127
100195145 476
924669541 462334770
493184074 33848
906123409 4630
249631951 2950
234728685 1035
196760446 1907
379347249 6341
1237 192881534
511138991 4368
876249695 3985
568778626 6230
640285919 5753
439377120 6552
390102251 17291
474451023 14366
448464734 2318
874880782 834581461
530958936 10918
55672071 744
957012202 10167
943884105 149467
568341383 4856
23605965 171
770627165 385313582
372941639 10001
214317679 945
913649898 4319
310088829 1412
791588784 21588
260409544 1244
487317599 2310
280995556 1289
162196287 1149
462448559 2840
68797133 4662
727627774 95200
950028504 4189
233284034 2887
168279665 742
753172911 3321
26295695 504
7257344 32
698969862 3082
418885944 1847
934069468 4931
818952712 3611
520745167 19098
347512340 1988
223768980 11230
820247336 12428
931741479 465870739
204044294 3237
234146808 1449
1135 92643240
1119 133557126
390950991 3393
49894019 220
403021049 2202
580585449 2560
559893114 23705
81512101 1692
850947988 4114
777463050 6825
256071113 149776506
81223380 808
16939409 92
82853200 412
712805393 3143
51132787 1689
921392525 25196
884995523 5076
819792168 3686
898486033 327741043
518232186 9714
441905367 1988
119489320 1084
208422470 919
4989456 22
746902157 4676
488814976 2325
687485053 14078
699202829 3831
826588138 391400871
949414771 19310
362188071 1597
18667386 173
352289750 1723
488931861 2195
521278631 2456
53186089 26593044
330 56387430
144111040 25599
26358798 173
441545817 2695
258182762 129091381
255595712 1127
419591211 209795605
15619541 354
397793931 1754
810076855 5223
418374015 7923
351533981 2219
979553533 25018
616746657 18337
404541173 372817536
237451224 1047
491041771 3778
332025362 19220
676486988 3342
62686 689852536
249723719 7096
945926711 945926710
395888746 5522
232709625 1083
471910742 4408
578281944 3837
282949436 4676
834968048 530751314
974968201 6390
724832380 362416190
588886883 2876
627868088 5603
698995897 3979
293451457 1504
133546499 1770
533885275 5225
72503300 425
945319509 6979
656807731 5026
841954849 841954848
498103894 3723
95588625 65488241
416479769 6662
435138176 25472
212435461 3061
929455302 15397
277902747 2151
274871695 1212
840245731 354364927
30451205 1104
463807526 4637
12715 660716037
171716327 85858163
26572589 214
17422859 17422858
1050 177329250
480749634 3093
280081257 2989
299649871 1811
925723621 227060
51254765 226
286114520 143057260
246515171 2308
585218432 3008
17356 889043744
873417306 3853
377837309 1666
677430691 2987
641727900 3813
450678395 3763
918766175 5561
593640706 3441
95943452 526
839710370 419855185
353721535 50778
952689866 5004
993622055 990601457
884010570 32222
756278361 3537
807981419 7230
214408801 1440
139867736 1101
48251 869064300
992011497 967344094
901397334 901397335
332023488 1464
113590559 1532
2565 191312466
601331885 14498
845122765 17401
353546026 2499
416604759 208302379
628229343 2798
843008389 8297
928757222 23857
647986366 3315
239428897 7632
58810339 349
744791305 3284
510766650 2609
272891656 272891656
737885382 4791
74614938 329
689309501 125329
485109903 2139
853351307 10862
218128361 2447
910310830 6655
106132293 476
739192132 4999
783456600 3975
125032745 2489
915736051 12881
579280731 27566
521372540 2977
280768495 1238
950796126 10902
644834724 5693
250684229 1415
768277068 4468
2076 411332412
386691850 193345925
886349750 4037
928060164 7731
479324307 8547
588908674 3144
663362701 9578
820237389 5342
884091689 15292
628793501 314396750
132962181 820
252735131 7274
910363329 781039734
606785253 303392626
194858043 3164
893923090 5407
434946200 217473100
988303897 494151948
200710920 885
271243232 1196
624809205 2755
634341094 2797
312465650 2450
201208760 12002
112011794 945
558364120 2462
331245633 11728
27360184 1064
829603913 3658
78925555 953
149852124 1434
363323853 1602
872096569 4555
696021580 3069
804717779 5219
50019064 6940
667692949 3311
233847635 4956
532714855 3943
927063506 28764
609073166 33394
621450007 8238
417157650 4342
770672309 12139
240014352 2099
243862321 12220
648324689 3344
680676492 3414
953275453 476637726
765888376 3675
180343583 864
343136295 1513
40117622 904
135950832 1030
558831624 5338
299524286 2489
700 40210100
149349451 2174
613701857 2706
157326937 5163
697525544 4065
684381599 3670
1324 295411275
809873515 3571
215619112 110604875
335766646 2827
651651812 272877760
96267474 1467
356603773 1763
688705997 3674
393485254 1735
34661172 303
456307813 2012
595433999 6000
681720940 16923
568466008 568466007
723791610 6375
212774280 4236
891204730 9786
757315775 4704
901100628 596631359
759676371 9577
549195799 2974
269259970 1331
273295324 136647662
385746635 1892
471201203 6614
1434 166028520
140812134 70049956
751662913 27377
137910552 649
38478337 564
138219564 863
199393708 6241
833080501 756220361
915478356 7412
428493581 2123
637244520 28380
139711901 627
770682231 385341116
22886711 244
81952442 81952443
593495501 3117
222761829 45727
861718464 6780
973298055 486649027
452755380 2478
517722625 13056
800580872 4537
351299764 253357084
558586234 2463
749324071 3304
784301316 5737
839438882 3966
598331982 10627
171441521 974
4286 269776874
90269549 45134775
330210608 1456
361654525 4158
540800147 4298
104106210 1038
163435008 1408
805874282 6031
169441441 1266
566378980 2812
981556891 4328
851281073 6191
655682935 1786602
455504001 3920
476912054 26085
12335 984184980
152296704 912
628439569 2771
522528571 522528570
792657436 626537284
927742077 927742076
705576908 3873
125312893 794
934053789 29906
13320 75258000
714960623 8611
3966 410022650
467193579 2060
222483209 981
955153088 477576544
257636666 1136
85492172 1366
404614079 2020
331792941 3266
167033785 906
476414936 6392
790343451 790343452
340523492 4533
62962542 1689
382346 62249640
333838775 1472
636857710 8102
785701326 293559891
416538461 4284
495879505 3788
222710252 982
509959522 3329
38034374 18689848
557356469 2852
968353680 7183
524497954 3095
86457971 476
768011698 384005849
315014087 1389
451782473 4422
427731599 1886
950170590 475085295
791041680 3940
710232656 283524424
280316147 1236
180029117 941
774695075 12162
200699035 1145
805343343 21229
283656609 1570
40346 577616177
4186 764514735
3260 286729556
369215748 1628
878819191 3875
940303035 7604
534999968 2359
987691166 19115
871113727 871113726
252734665 8519
403961939 166469766
212827547 1000
911848419 10749
755835265 377917632
14968272 66
507216861 507216861
861415911 23195
202789904 202789905
754893346 12729
663386400 3584
210690698 929
803321564 552871
30503404 188
668803562 6819
691277271 247605589
859829880 429914940
145612145 145612146
887701281 5922
691032177 3047
400275404 36109
2033 456788785
223502352 1608
219571646 4287
302309113 1774
66228119 4487
913501649 456750824
547249470 2413
892826181 41177
59646040 263
851977100 4058
791833573 6152
127855585 5007
3079 345692737
916472924 4041
684229178 3017
1169 135615977
81418687 359
581725187 2809
10956542 10956542
576494677 5014
159301441 2880
781248230 7921
532229977 3203
847221397 20326
409969025 5419
649011586 5009
673593301 3481
691939340 3051
791737328 5977
4198 926175354
445872098 18259
153764299 678
326864280 326864279
153048590 1251
409478576 67271
812918809 11198
489417137 2158
1120 202986466
433209601 3488
564201407 3259
933960798 4123
134597961 5207
451968256 2788
199456069 106661
51027291 2317
679466621 339733311
886732771 767012362
605821158 16858
868003060 13673
504799575 4515
64167265 288
34498847 12245957
73262628 324
21013585 258
845424265 845424266
379723161 6935
443592504 1962
187103355 825
647398919 3768
532285337 2347
51898000 250
590586121 13544
631126229 3017
562754962 4517
2733 480043251
860821373 11994
606441807 2674
193165424 1213
126653437 789
354022311 1561
328951868 1961
489416693 2158
770483878 3439
2889 208059505
601850950 2859
603821319 301910660
180630351 3336
298456955 1316
228678454 2643
5484 192663888
568491312 2616
895371517 3948
64442699 3180
960798412 480399206
75571193 54919267
439749771 1939
811498619 31844
773602402 9867
882316610 4509
826669239 413334620
567195457 57362
51996279 1864
959267664 37512
143545920 1640
502570433 2216
243574890 1130
679245036 2995
29584499 29584500
468369465 318863298
21440221 9500
829827583 414913792
640175723 15539
376160641 7202
378063930 1667
89017309 89017310
22677496 14062510
705055608 22134
877 79241797
83239177 1077
684252205 684252206
817630590 4720
340534601 73249
881896706 29490
447765879 2269
325218295 1434
10041 739079894
580133018 2558
937263945 912356106
301406676 1329
782039845 391019922
314554094 1562
24133989 185
98915856 765
487697050 9561
572853014 4221
540823161 4702
726757423 5737
795558857 397779429
997291407 5416
12102 640183472
371491255 1850
63846095 327
2340 507076692
621814703 310907352
856745434 14547
933251461 5434
474326988 4553
185063087 816
690876856 9450
6270 943322434
833350231 6721
202071311 891
797731591 6470
240251081 1499
867852754 10703
320843668 23401
355217005 3419
852093971 5598
544753043 2402
2413 179088034
357769810 2239
58912235 387
392055634 236406487
582035999 4592
787071618 7400
271075940 3940
897640613 3958
239523101 1659
309671099 2700
3991 206386583
314559118 1387
177481853 131282045
401873653 1772
786650701 7508
448311129 224155565
938671169 48935
327306995 1721
632750221 2790
471712201 9544
979893944 903692760
450638563 4686
254233831 1121
143004551 2724
233531060 30380
512572350 2734
744597435 3933
20682571 545
686074751 3237
520629835 6589
438285119 2436
934783066 62813
861749832 5878
78241736 715
595656386 7009
159662273 704
954667814 954667815
513457350 2264
956806471 7243
460613606 2031
230189947 6594
606668601 2675
131587113 889
800531003 13042
449315207 2124
2946 529940158
823456251 5378
269516968 1526
183695607 1250
157745449 1083
837544048 3693
372424703 12288
696463850 343834214
311115504 2352
228151746 1006
717841715 3713
6812 99325772
995612490 4390
996398078 498199039
935826455 4237
778315733 7834
230889292 230889293
9924423 116
23783135 204
532236875 2515
635097725 211956543
818425367 13237
2015 302697330
591793171 4310
39654777 933
226259738 5340
960639581 5029
694509746 8647
621679380 486065216
580492707 5583
815687639 4582
890612184 3927
490622016 2892
911016374 667823785
279640207 1329
355500288 177750144
811420153 8303
88779269 510
338437433 1575
457439334 2615
986255222 776950285
557904404 6794
358073349 5319
708393812 105841
436933164 1931
917551607 7595
793445424 793445423
952979985 4202
612918348 3897
9638833 4452419
746851417 316578590
128488253 718
5568 99022770
8445 490901193
866111665 23848
546568719 2410
921223152 12123
441802825 149553883
404598488 1784
979203231 11480
611701239 13082
102283254 451
333907574 11467
213435497 2573
575472021 5095
13173840 120
982560220 5981
193000688 851
873100340 7340
368612416 1954
278107564 1889
56137296 20290638
324536264 20565
324765585 1432
3274 740885873
487560479 13817
226857896 2365
43711249 334
3773 835269626
265751555 7034
265487915 24805
136825113 1449
690550426 140785
253410900 3540
150392774 975
627669379 3318
855019106 4962
59282354 265
6132 899620094
131094671 80574869
429142038 2158
626615014 2829
749997837 3307
254085824 1275
470647765 11303
602790781 10973
90490761 399
914440480 21731
25125 818491993
277366616 1223
986669180 7778
57218446 834
103664338 478
823539636 12393
33767258 17599900
350516040 2030
169410931 1629
133826832 1699
327266129 3768
755044214 8971
927154725 23667
738434751 3256
100247639 21352
725089898 169243
984877747 173211
497013203 5593
373451391 1916
221216848 1072
985633687 4346
487488387 2986
791053983 3488
811970619 8135
151256548 130642121
808810639 5133
922628449 4464
62560847 1176
913314978 4086
157002557 751
294879074 1370
520517240 7517
232785375 2026
146379422 73189711
466909425 7335
15515 573202254
41590600 200
21545225 95
480048291 3179
538401834 2374
959067227 6428
384311623 1734
852227698 5576
538874635 145406
115278471 567
77034635 644
610815652 12912
62073198 333
726598803 3362
1261 86518348
545675363 23815
324881108 1461
214354855 1098
532146493 12903
13607460 60
834609481 11722
3412 729107972
495084753 2183
370351336 1633
861318078 4574
471558521 3354
678999970 43934
630574874 3075
576281481 2564
423662657 6586
2090434 11
107114 937334841
277141046 1222
750534006 375267003
576 129054920
634384635 2810
475127146 2095
619851960 3276
665409981 2934
978161656 485372044
209103146 922
81580404 2165
811914576 3894
217493528 959
244481777 1078
795747368 4042
984732265 4342
57713569 3813
729181507 5378
709634260 3129
183247128 808
598957673 2641
54656871 241
746708207 7404
938372480 4960
153265626 738
95160599 522
936440878 903028556
606892717 2676
760715265 380357632
166634175 5249
125412672 714
251763569 2597
677384841 677384842
903539328 3984
570571650 4737
665862918 2936
500324202 250162101
230060955 1288
108407055 478
687745787 10338
78455756 1873
551948438 2729
250197670 1373
551152212 3856
435213847 1919
499615560 4043
325050830 3804
437483685 1929
750911622 3311
84929081 2820
218086336 1814
66397842 313
535788220 4180
105279316 105279316
922965283 7244
259575531 1208
341242993 45493
794754575 6573
343976579 10020
579664084 13756
5600 997554456
493682398 4193
468396540 2290
332284581 332284581
880410588 880410588
651327365 325663683
280542109 1237
53976627 238
385543158 2093
137210145 605
472166215 236083107
998107191 4401
729260356 4301
666115350 67798
296811514 1913
682098715 3862
654746251 2887
547482276 2739
316870149 1523
105832799 1440
5819 210705990
607997378 4018
243334095 1209
488136374 19545
376199087 4902
870441499 5942
652937046 2879
386 26799699
705708050 3695
149002161 657
131435284 596
807763144 807763145
887662790 6265
214999763 948
265572262 1171
151931400 740
476137864 476137863
871972800 36948
11824986 123
42370691 21185345
62392399 916
779503726 4755
836437849 7573
10092 248333844
18320933 159
964628613 482314306
610611292 4426
659281438 2907
144136863 663
6274 932377348
583947463 3971
268029301 1804
733668884 3235
68535987 9556
813076625 376680426
706215000 12282
387622141 9228
385901913 385901914
23263301 116
483291621 2131
495083533 58687
462247749 462247750
784297796 716994729
921660741 5434
666750650 4325
575357085 5030
438660649 3650
298543703 3721
180414176 1576
855873343 643817
272007099 13178
15648704 69
121620385 1384
227172340 113586170
902179524 3978
6418 480255558
195025636 3615
483532383 4471
425274977 425274978
52289463 8329
220560528 3576
300202239 3328
564672569 8173
612779995 2740
4263 938162673
855114669 4864
636548770 15235
708424626 11695
821111201 5600
587353996 4725
732541187 3230
880403577 3882
922814823 4069
587630680 2990
976509687 32494
581623801 37965
453935999 10404
20019 371718567
48493094 735
497828245 5652
115209829 508
1345 248536336
54883613 242
985480557 19935
650384479 5482
505973481 2231
316696500 7871
630329330 3070
236423216 2011
981463665 7215
392373961 1830
2041119 9
770267529 17475
596804897 7111
1778 177705766
915592119 10063
294641873 3514
956469797 478234898
83309909 4829
695228793 4093
557993914 2937
496235710 3743
519532345 5139
66785731 370
13044464 103
282160151 3082
923972599 5958
913299185 4027
762933540 3364
744979587 13262
905976830 10390
837367034 38185
437987757 4022
122467679 540
234276299 1033
766106755 3378
253381562 3469
958715319 7267
598279933 2638
215225658 949
925882300 4142
408388221 2297
513085457 36624
430741546 1931
976793145 4307
4443 867454947
251389840 1924
279170356 1303
56903419 56903418
18600839 146
505520292 2229
716084284 27668
312223724 9583
227756257 1682
246650975 2171
196176781 865
451614317 451614318
359693697 1586
329555290 3759
888126619 5420
514300914 5400
265176314 1789
476437572 2379
828823825 7152
942555266 4156
354703116 1564
615075029 12710
553282783 18122
437755687 203213942
558125990 2795
551278911 3626
650216777 2867
348204563 3052
528888456 2476
1495 127653787
981553421 4328
592151300 2611
977046006 5530
251873478 2057
280167841 1440
547686355 2584
427098202 3138
273824406 1944
444161231 6436
447194715 2981
69625597 307
923673326 4825
108780105 1079
364782571 1694
278699673 10911
10727 545876280
625231482 4448
268783690 6626
693060192 3844
718239345 4446
735998280 3733
241535268 2571
969104434 4511
613022429 12130
785763303 49101
462655652 2040
1861 267019482
304764044 66095
663 111304029
96790739 1357
80284369 354
246457121 1194
901939700 7453
951645562 4545
142509431 1337
60678358 444
886305049 3908
705782259 3112
68753350 477
786460124 4076
53563652 26781826
574983033 287491516
389376000 6084
468641542 3899
43414 216114892
974067346 4295
885331604 11842
7030592 31
368722625 1888
722788378 5186
885859779 863774470
306782384 2037
333305322 41093
352688046 352688045
512728790 4270
879147934 9814
474224162 2091
42388479 21194239
680376001 3000
748937910 5493
494913515 184388111
784930271 3461
442082111 220684872
451088758 1989
310310618 155155309
679920894 2998
308185714 5502
895121008 4133
208875432 921
272973173 136486586
211585539 7285
206110930 25870
928482354 4094
372025303 2642
506455713 5491
451273121 42179
122667612 842
490274861 3572
64512307 400
230314895 1372
510467546 23512
650439457 2868
338494085 1743
744194137 21048
821890584 3624
529713119 5820
534347820 267173910
877102460 877102459
92231635 772
184835481 815
735306079 8906
75975656 335
3160 536025908
756907703 183894
465463006 3181
975002260 13430
614630013 5613
424837547 212418773
884963630 421634065
601002127 2650
977931415 4312
834476440 3962
496218708 2188
842851636 4427
128229004 1805
729252260 4315
551338504 3193
242893160 1071
651793531 3814
3742 714106294
532715952 4550
312412413 1403
493932587 2679
745458223 5677
339829729 1871
668621695 11276
328212707 110696819
555680917 5398
764559561 382279781
150176801 1942
406237257 34389
378818822 1798
352619305 176309652
520924540 86089
108503543 76260794
1321 208190344
534095161 2355
195498634 149535466
56967232 1414
196165860 1276
700103818 3087
243047064 4052
761661494 5762
336151508 6403
5814050 233
415512293 2546
533026371 2435
48306484 213
245225377 122612689
47880624 212
690003832 3779
536360716 2365
775674292 75739
863119857 33356
494645053 2398
147756441 670
17161765 97
984551680 21955
249286128 4836
346616424 120568945
682950196 3461
104668245 1279
512621243 256310621
29904432 322
650209679 325104840
89225385 757
594073063 5742
343364013 1514
98206616 628
535048309 6284
389391587 3222
967405307 736077038
933058378 9577
768787964 17551
125181758 23028
415254961 1831
42374762 207
4715255 102
727605070 51515
5024 881937695
1754 237375108
185441296 1107
668736467 3207
729679152 6495
844350929 3723
96386601 425
155904839 819
5569 450738812
101953153 614
219097747 1874
22225714 98
23408081 117
834366541 22460
571419200 17600
485786321 2142
856597566 3883
840498325 322733981
880697555 11827
372683665 2915
29599343 662
7905 789943808
967552092 4707
911254274 4018
757831743 3487
257785956 2081
880837953 440418976
920163349 13863
729065010 14909
754523284 6491
178910542 5776
624749037 8943
695280869 347640434
440724771 4531
176323265 1424
238267000 2641
751274521 7280
426104043 3988
662534300 18213
277804799 2600
413823203 2350
656562839 2895
412986412 1821
476501455 15678
572420485 2524
282603679 3104
381318701 2178
776867278 8933
542043274 5615
648693629 3562
858912767 4438
107595277 1275
745966469 3809
742939115 5118
312971580 1380
55922575 27961287
175764575 775
478782927 11742
930838546 5733
705397774 5669
859279669 744664767
494406559 2180
31414524 31414525
685269662 109102
946627176 4174
2147 293415457
277593408 1224
621716936 3167
152630605 673
683325048 3013
776538122 3424
710241608 4044
508861303 86883
961772940 27135
3584 363542498
902133913 451066956
491258270 11263
415105489 2928
268276182 4694
3171 650412456
42715365 217
989413776 5252
434259101 37420
941447663 4442
567728419 4336
704822503 18684
442879491 17040
825489243 6476
16775 668837551
442014527 221007263
110 12729970
26231833 131
11976715 66
731963977 5286
503136831 4733
334569001 3896
942948519 7603
370723658 33577
505973303 2231
754836630 3737
731332792 6381
356725448 356725448
57396501 1162
814086624 4512
560605121 4536
450546943 6017
222482952 981
967718377 4267
822253662 697388431
973867551 6428
526836330 2323
120199760 530
660012458 15337
92607758 1829
99820853 733
318723085 6029
11626 783011100
694274014 3178
263372316 2029
899454091 3966
366780595 2636
813701699 72009
767495729 6259
565163173 2492
161085398 1177
678851127 5638
365818502 1613
539129163 2854
792081317 8079
358132323 179066162
67924675 67924675
163562041 826
859652390 23767
972128229 7361
458012629 4029
510253470 7515
561264194 561264195
351669979 2145
550982664 2817
920404929 5366
264725604 3372
602218925 2697
6058 913762444
290049039 1688
298744449 2050
453567898 3023
836405208 3688
196747302 904
365373490 1722
603879915 3981
551074095 2707
305037269 1553
997920404 437761676
221322023 107323003
254855359 3181
301201243 208813768
757815659 3546
230178309 1277
623446396 9867
761341986 10399
698809116 6095
857790020 5139
378784147 189392074
393659521 4281
224525070 990
996965323 493305976
771394041 3681
152416072 1413
48772977 359
666641026 9622
178237778 178237779
840240569 810532413
125029750 125029751
131048737 15001
329734692 1654
256738903 1710
163420 667959713
919809202 377817019
67568592 312
939097153 11091
198172474 1025
909083637 4467
700217028 3716
849 137652763
428231318 34387
192546409 849
977773414 47371
757222674 4546
669819920 11704
188943416 4304
797982261 3854
352136315 1621
182706932 182706933
196091071 1385
280827 812994165
540980702 2615
966521865 6314
19898793 579
413929471 2275
160976256 80488128
183921592 10079
615657512 307828756
326978743 326978744
839225771 22426
797239000 5082
757938865 3342
664741406 4210
253861037 5116
611074723 10886
597596919 2635
705322653 3110
754536983 3327
905811242 3994
943746392 45574
570497951 223025
939844567 6344
756781684 5979
753453098 641107811
119864113 646
32796 842768252
477385741 5580
815198833 815198834
179620056 792
118932800 2870
916143640 22001
77731974 878
726484011 3737
13290786 205
429654331 2330
430112313 246994639
417634949 6000
913690861 456845431
341619562 1715
595928160 4735
429371465 2754
863829865 15196
736044747 7449
210541270 1725
680083983 8647
986530429 5252
379757738 2216
961947844 5174
433400368 1911
341882322 170941161
823021032 3906
744874379 9435
927654789 16057
306743919 2065
452816887 50273
970791050 485395525
356401592 2792
155578625 686
909886251 8125
744043103 6192
694142661 4820
459934176 2028
260374695 1709
273761776 2896
359696550 3650
72307617 608
496770595 33140
340643087 1502
18113524 445
59684939 505
8159531 116
106663148 981
510384410 2493
449422610 3185
488375559 8738
616845754 3973
858532524 18971
473618745 2791
156394916 1071
372847693 1644
438116406 3981
516246500 12650
936849271 4704
876661106 366306
745402660 20173
726106910 351719037
759697216 8531
143991072 12971
419894778 5989
946803680 4410
644543744 10576
557906624 2460
611984070 4107
471881183 471881182
650442559 2868
13116784 5173122
987721981 5740
909269434 4919
111128080 490
626900667 313450333
371260901 1637
347382003 3758
619459212 2958
969540076 4275
361053017 1592
251058615 1107
327054273 4459
132145493 1014
882226463 3890
264427762 10511
883271456 883271457
3273 624946506
826406989 4551
894297905 20931
13321 794025987
792828779 3566
679723947 3573
305488825 1347
319915968 120275865
933529930 5776
521622000 2300
277762745 20487
257635968 1136
126096908 556
404751846 404751846
172472325 1082
910678866 6667
166417019 83208510
42757523 281
817808345 3606
185237338 92618669
287344551 1267
3283878 166
150020926 723
467362722 2359
21915721 103
283124234 16660
767397300 3450
71853106 334
698516281 3080
876322576 3864
754525591 3353
949351312 4186
372224672 1981
84704138 908
853848319 33856
345335508 3948
547475887 2414
102876054 102876054
155179006 19165
153537997 677
49194 998392230
518671017 2287
539685192 269842596
505599719 2390
83340474 1621
360046904 1655
291419036 2439
577530772 288765386
50013492 222
817373241 4761
272110655 3061
748116727 11697
158527031 699
343284380 343284381
662410220 24094
596241243 2629
5444 785142843
325571741 1686
900771201 6039
587670533 4171
318987459 2605
788020062 11222
488924685 296723
747210112 9911
24469431 266
168834211 6143
144112116 72056058
454516801 2760
725115075 4071
340948035 22545
350769909 175384955
379349688 1816
515816438 329179324
278991019 2233
56017870 247
858206424 21286
870739909 8773
308453754 4729
329634651 1871
625085223 3412
535998468 11867
611670394 9899
755629726 3890
752043732 3316
766341243 4339
268745016 3334
687934079 3936
976108617 4304
834724281 10808
970897987 14194
780637934 10469
934832503 4122
761359619 3451
631141289 2899
843579636 4308
501185525 6041
14955165 14955165
21834543 112
3274 555574882
349090455 11347
713021280 258831775
117554576 548
788946961 13433
115936466 39900449
572909883 2914
870575254 8129
3046 643618709
539243540 4481
228201140 1141
15580929 100
865421788 5236
5220184 31
175537376 774
359059009 7824
79702849 501
338375434 3124
445825799 14350
445248374 5780
920464244 424951440
612735692 3567
736968060 736968061
600755942 4289
334542022 2714
586794779 11583
370917054 8983
157226564 767
732126200 379340
45812973 1279
565313499 8061
6117 599569989
724649761 11952
579878024 2584
818588911 8994
837897056 19561
785851374 8723
3477 641051745
600080204 600080205
721432741 360716370
624594447 6593
205814673 1744
172135127 759
2372 418826412
797854255 3518
257879161 19492
789674859 19060
662165542 3500
722790856 3187
370466992 2174
649268507 3571
725412949 26736
377705857 188852928
81872411 361
400914403 11799
493072866 102739
504217080 5501
773599408 7539
216297341 108148671
402077279 2147
90998379 526
360598268 1590
725875233 5002
833881104 4871
106130937 487
854677903 11029
296545097 14974
323748576 1888
571988557 10037
933363980 4365
745407775 3535
770502416 6551
11250 746325000
574435569 3347
101169732 4750
3977 566750216
778349161 5594
704248472 3146
438039336 438039336
2763 603974469
552738438 3027
45205473 1654
443090209 5505
670157866 4667
192168128 874
985919241 11914
860179373 45263
187724159 6240
8306 355116561
205700930 907
366 41433362
605537311 2670
875413259 3860
161476572 2071
140630838 698
124055452 547
276774737 1964
165536295 794
833324240 477003
6849 440787942
295785600 4800
631055225 3996
868103175 416373586
349573197 8974
821097053 821097054
335653001 1480
719414742 19374
116055369 116055370
890502299 6684
519369741 5583
858640220 4405
3429532 3429533
733789406 4017
535160695 2877
908907439 13384
993191450 493551451
3969 767568029
4066 91630200
921511885 22001
109195 867991055
383609435 8718
4688549 43
250465679 8958
93437657 2980
688350272 13088
320294676 3237
962980613 9164
559852269 8193
1493220 36
361036497 2103
766069736 4552
799572330 7494
392100646 3889
730149200 14575
835391568 5907
682403308 3130
847971961 3739
815003228 17582
758981310 73676
923964940 4741
932849299 5274
16336490 139
908075169 4004
281437129 1962
7825 225111596
123667340 1566
942890239 27520
897348252 14018
257966407 128983203
103760435 55213429
860493147 369935163
190909057 1832
1668 361955752
940430105 116350
27895417 123
744116526 4443
376246270 1659
2482 372265582
708520536 4861
721210551 11384
43691497 391
717462497 4351
606963077 606963076
315681636 2791
716428156 3803
9169 580370193
33806229 259
566964346 4367
243264701 30793
76605984 1329
220485245 1579
164742320 2047
253571971 253571972
975432391 4301
417568214 12097
798179122 798179123
976831580 832062363
978408282 12314
39008395 172
440491283 2038
379274470 2022
856630742 3844
8883 667599608
304348198 1901
910401384 5282
95557536 1449
78513245 515
423418798 1867
349459458 2460
569612871 14173
872855685 6045
166238535 733
871596639 8601
950684912 475342456
513192240 4752
452813198 226406599
292861140 2860
691650874 4107
653947580 15070
920243999 8500
117478258 518
65888679 440
11944622 80
322173624 8026
930962952 13453
62956092 451
574915186 2535
259603906 129801953
511357724 6525
774627103 4507
24577 599341088
65996763 291
774040788 3413
464050582 2595
118691352 774
101829641 449
351403441 1740
317963908 1402
794686784 794686785
964320694 4252
707817833 3121
899460574 3966
572504592 218402597
1746909 11
514618960 2866
171000415 754
244390491 1199
225656907 8829
349883469 94071
684352563 4484
615023881 3720
308064630 308064631
824033759 6014
922770659 11460
676153422 4203
875417494 4501
944298875 21727
884883035 43885
565276637 3166
595392880 68279
696470578 3643
942072787 14249
519012033 6175
3794 859866379
163984599 1475
53732066 1320
535602680 4746
952157826 18035
985899415 16015
774799824 4426
582255299 4818
72632459 336
44589479 6060
861393291 316368779
807505231 24717
961364215 5892
102179497 41679354
180391047 5442
902383664 6188
80329984 80329985
648894862 9086
158416460 7660
203905085 1077
432634555 2277
726288992 4901
455866413 2153
910228429 705787799
305300303 2608
749955130 14263
192708752 6607
397162789 2215
857957918 3783
784995394 4900
847451056 4954
861321451 6997
396070241 396070242
618321854 2885
553112149 553112148
137545581 789
943733542 4934
780 156813377
439071247 1936
557274406 2721
772761186 9974
526420462 4410
2727 376364968
379885323 55718
778347505 5456
312903657 145417
618105619 3978
631242477 286550006
3296 125039470
5433 689748611
31158100 623
113352989 868
360714276 131248772
124190990 8649
10807345 5403672
352860895 176430447
963416663 4248
461727531 5170
249223458 2134
509290967 2676
485334141 2140
307606488 1484
185276506 841
316263269 1695
757937637 3411
333506905 1735
662909426 12213
96613061 426
669994066 5764
560874388 6011
981421977 449404903
430269187 2319
407135508 2139
471498488 2079
984411495 6121
928938582 29394
665587183 5944
646356466 2850
89731032 63233243
913164237 32692
44386551 598
60053005 267
28759081 365
407188171 34707
392146966 2365
860203496 5047
787388679 6138
190623582 4167
224488336 1046
496049980 3179
923725607 4073
448221033 5589
82325496 363
546452678 3205
926569940 10503
683260769 7905
882950464 8649
112606855 1042
857694668 3989
191419718 991
151907995 1018
134941296 595
753004043 4201
379123119 7216
439395589 2306
934497303 6493
605431826 8253
122240889 539
592830810 6941
609844134 2689
673132199 63804
17620407 8810204
952346804 5284
912153401 4022
209308499 1125
669265997 2951
908986343 4008
624486023 4482
301215641 204641582
122472673 61236337
624029271 4221
687311547 3598
334237481 1818
319424813 2581
823931704 3633
813504735 3587
539862938 11231
16611150 8979
333545860 3119
895712105 447856052
216812195 956
194973719 69385324
417535437 417535437
449369386 7129
8153236 91
388830321 15953
992268697 5131
147644511 1210
814711133 6393
351813253 13146
85158237 466
1999621 161
742286942 3273
792619641 734638309
393599060 3073
904355084 5206
908764345 5976
442263907 4148
199832634 1221
398371447 199185723
107 21633367
667562859 5929
97294197 429
228379543 1007
616707797 3271
149140864 149140865
370581233 1634
360826827 180413413
24981670 170
204280406 204280407
500075572 2205
826202679 34601
284950051 142475026
86735605 578
799627166 6800
97140898 576
579380195 475077540
316574234 1958
259451191 1144
723708611 14838
51089540 416
172951283 1564
9499 579183866
789243748 5167
4391 700791422
631540361 7737
100441842 825
779 78754157
635698695 2803
113137583 1134
80528274 531
391358395 5117
688846299 688846300
845023265 3726
894147140 447073570
319689556 3676
350484829 5277
146356760 5324
704288125 4874
346497987 173248993
126610373 746
675799462 675799461
2119831 17
131025379 1551
554460982 154317
798839905 9088
853868227 3765
223844691 987
155161923 9096
122170520 835
142757073 71378537
992268702 984709467
508269473 2739
653247705 3245
914238871 5353
937187498 7559
820510021 12690
551020651 249156520
461705152 4453
687969225 253937582
1012567 533301134
977454162 339878716
459705357 2027
657626415 67664
186649950 823
799669303 89311
175724836 1199
875871435 5972
201845589 890
763204718 318557223
5999 847876679
936646830 4130
429995858 1896
752386103 5678
941413593 4151
206350034 1605
565485566 11192
237057847 2509
970669757 4280
650311565 7265
855943467 855943468
985140931 484709007
287248 149882
328202693 181323795
610070481 2690
485305896 8789
535883724 10881
531271004 5302
980527318 414167530
487598332 9633
804454260 7233
347447780 1532
11108 986508230
90263217 398
4890 441048261
814983416 17096
23813055 105
539876396 3655
4573 590791890
836083049 5351
992370391 10712
836949955 6408
2761 420097876
469717102 234858551
770625809 6103
739106044 28690
58501442 17303
783485609 5862
286624481 2586
272111169 1442
751500259 21634
382975691 15297
825129865 4134
860023340 9284
898472495 8800
471830527 4096
616735280 4486
412532828 1819
334222660 11911
732162600 3350
472999948 3318
949152648 7597
107313 625199356
252696021 1628
145827153 643
483498519 3299
796641602 6847
533877481 8586
25923389 249
655582451 655582452
4904 960074095
614746801 4296
763005267 15658
984960419 4343
588253944 2986
231326550 2205
9625732 118
775606777 16370
605537285 2726
38781431 171
553243610 7351
490900949 3976
137526412 11348
637924980 4620
712995323 11994
754342038 5506
582253283 6493
662968076 3275
2161 475996561
330663090 1458
613086120 5986
532279877 2347
717268736 12644
664509971 17215
305401892 1802
561920502 29926
807776639 10032
181207412 799
698038054 13409
5502503 28
103212360 1362
403320302 3016
3570 617409856
262765855 3522
200484129 884
272098881 2180
42352640 440
630537349 630537349
967937525 6407
768105229 384052614
798505733 10543
223389134 985
64862227 286
673050526 3675
136422496 605
279748005 139874002
540074445 4471
3443 484874247
816791247 3797
232089714 1415
595228862 14220
815986016 5977
61316408 301
997431215 4398
172759511 1954
726315976 59325
58218369 3068
145972815 145972816
445045710 7131
138420177 69210088
172528461 7671
155797553 1146
695408583 4106
188995951 12015
245712585 122856292
456734161 6462
739041663 739041662
735704461 367852231
419617381 1911
190800313 2607
828643368 129516
602011783 4429
395400590 4923
149533421 10564
459828603 3956
629204000 3800
360918368 11043
322544607 1617
814181243 3590
256102654 128051327
660733135 58752
981202784 82767
332293548 3228
301005594 150502797
605977889 7730
1973 383018490
16129615 1234
580139653 290069827
531185641 2998
836363826 68664
123595291 196183
446555813 3483
939051609 939051609
140506028 654
620171663 7159
152569187 1154
349760377 349760378
327904732 2975
860386174 4178
3146 430810094
789742257 7288
266714634 8055
797040544 797040543
827110291 3647
353254684 176627342
293016557 1292
779901255 3988
712425570 79758
7355658 53
660594397 5389
790368976 3485
302085450 3243
890331750 21577
73539623 563
728 97167840
313869058 313869058
824389904 3635
565150610 196130399
941865271 4153
206510084 133717908
817473950 40353
3425 97337957
596236167 2629
288665264 928582
251672735 2868
584893988 2579
761781385 5892
102963569 454
991529485 4686
266030179 1810
905466762 4597
45498159 12944
604171224 2664
76179765 422
989511931 11605
255740991 1968
184248175 92124088
905 137181710
920362267 8247
266619786 3971
415675095 31675
748183510 3299
980384047 9296
756036398 5285
900633763 4581
74145960 420
275019251 1241
331572010 2453
292952479 1459
488963052 2156
105458580 465
56298936 327
742426020 3546
500027159 500027159
918204545 4145
946093369 473046685
415861278 4551
551556469 19458
258787079 5340
955057429 5727
826329091 6298
875911141 5379
705892576 391062012
989975543 12008
383308892 216649
308618520 5795
260622860 260622861
834812736 834812735
660693166 36131
800168921 12380
210314009 6583
126777287 559
743950119 285185805
799226315 26969
640978804 3564
516715651 2475
12567695 137
193270835 193270835
87341069 697
37091189 310
175145036 3487
30955551 848
528380900 7069
247894698 1638
747698445 4897
280380413 11325
120129975 802
954977545 9356
648795055 6356
426848008 17818
649923505 372449
37527133 18763567
554054125 2443
343461738 4357
426626305 1976
5017 718582027
481025832 2121
212503721 937
96160623 424
671572912 8427
641140984 2827
267626528 2158
41950561 240
926050012 63074
176376660 822
297230878 3431
487781377 3685
345376190 3698
194392703 1056
964494883 16274
940343309 5466
241539199 2240
973164184 614019262
503044416 9129
989266703 4362
671268424 671268425
532338819 7379
57397096 803
622257325 2873
841851904 3712
525336386 525336385
787908240 9660
711673235 3138
4615 942392230
892092806 24656
746019030 3353
390856712 2573
250378517 1104
127229750 561
305642404 10263
131337029 176055
339734981 1498
28349124 125
393182630 4111
891248893 4224
964723281 38222
537891492 7157
509602056 2247
989014846 989014846
886291864 4189
994701699 11343
737382826 3422
100015713 441
42841139 298
800948498 4205
863320095 7501
797627129 30578
146850865 1309
780870062 17442
57596813 364
43117915 1451
807337868 12634
879184647 80852
581155261 7613
616588783 8948
989117538 443177727
1036 90938041
213557621 2343
869487813 26611
827159316 6844
324976230 324976231
549337934 7262
995616881 4390
814463586 42039
641101725 50692
53069315 234
264117210 1218
153968612 21447
768674168 40559
629216334 640098
674547344 313387947
187077492 10759
190753440 149106557
474900740 2094
593901051 5545
837157846 11134
501863744 2591
784462769 22935
736881597 6819
235221088 3715
80120448 3456
471502075 2079
506657727 2234
982666947 6057
115520339 759
162963929 932
187987684 2317
922580906 5759
404178175 404178176
365139039 6722
383705799 2114
787092391 99155
552145735 53622
847690075 3840
179132534 8205
760693528 362048636
6848359 3424180
653935751 3595
751818495 3315
541993687 7437
823037508 11548
489668038 3508
716125123 358062561
467404138 2990
603488945 5624
966595927 4262
143786762 634
530791981 3641
785531166 155274
852737920 3760
713565393 3226
169063879 1256
881577698 72112
35429418 25975714
2984 357947762
86136693 532
442328503 5313
36945293 823
991929172 6804
62429975 679
53351429 285
469342356 469342355
104557905 506
125528466 601
572837220 5580
521167766 2298
437622680 437622680
42144289 237
25249620 134
52481172 52481173
348945741 9724
436442935 7303
588749437 2596
439586734 1954
146492297 69484237
971276086 8341
143273546 143273547
611960524 3311
735653945 12666
721305578 6228
656320219 6913
714620558 3151
668405678 79016
710166054 3375
82048710 41024355
92077959 406
896216737 11371
961256296 7982
471771773 14442
156634608 1352
878786061 9023
750679299 3310
893743538 13286
915860079 748108639
326440556 131398212
61461108 271
129899286 1707
43842485 199
687631381 3032
546360179 63427
412448012 3214
888255927 530936
124957403 837
564034746 3754
404143345 1782
163516654 721
661015966 4746
315718145 315718144
680692020 3715
183741481 2760
71586121 35793060
949482328 5631
985272483 7363
896875080 6278
819153269 3705
550371329 3536
59786879 601
655510800 4276
761208315 304519744
995298726 6005
808062930 3563
352323536 3448
281447684 1241
696525853 3253
69851629 308
207023102 3337
164618557 25079
918697791 14571
493274085 4831
971605570 9619
334744991 1476
839636029 125958
286994296 1672
692393369 3996
957687054 9719
795307844 3729
1400 270163600
129664189 631
883720820 4910
298348924 2649
148548569 655
729310006 6229
182793628 806
279360516 6002
662343318 22841
881938119 8399
952904256 6400
13674 676894906
7291 690972823
501108703 2582
520170357 11053
664115569 6331
980079217 16775
402281701 4652
1130 144814020
473479791 2608
847226068 3758
140113702 140113703
760726944 12401
4023 645048303
775472123 4695
507563614 2238
695572401 3067
588932068 3539
289113726 1679
852964712 3761
313464214 4577
956386082 4217
495678657 3652
42863951 189
445306761 3187
934763494 919766745
574084291 574084290
164423476 725
263598762 6544
851908554 4878
258252192 1276
544670781 9494
951265919 4672
4817 761841734
890094528 8406
785687707 3502
339962629 1499
369931691 2326
770266166 348158893
901007 18
904947670 4423
686496920 3079
983060900 7562
759009903 3868
203782838 101891419
269686297 5511
10382 840142586
837148251 21730
995877454 42394
106023612 964
901144805 15742
467650997 2852
11568 702144160
604983718 3991
444969625 1962
81201589 884
683121344 6224
646147805 6120
399895249 20455
769870364 3993
379648135 1674
909037882 13188
536672301 6428
403883420 2973
590668980 5126
320733619 160366809
351670914 1699
958983775 5744
718576327 4095
226352263 1388
515788624 12983
660877457 636622700
774236926 4623
137937721 68968860
128541674 905
466448680 4540
902793279 10047
250 48987500
594715799 18690
108434360 5591
417671493 6419
591703990 2609
694440145 3062
391349850 9433
899059159 5930
21549007 9056400
693395825 287354879
745175478 5718
7016 875260032
815759077 6946
14221955 67
647592607 21008
435056367 2416
561623427 561623428
856366591 3776
295982581 5268
565394654 2493
913714707 10842
2624 391277091
925293237 925293237
192321022 848
834403719 7256
556262378 8640
7177 924252486
5046 984430571
330241194 99821
310562597 2700
784644570 392322285
90831 807669252
180298844 795
417070652 4811
209837983 4245
5117 369391518
642711256 2956
532448848 2991
666532581 3316
487279422 243639711
936650961 4130
970042480 5060
665537760 63240
170771352 2897
580463128 3805
824389433 93447
630469521 23557
169169179 1762
883814687 33521
141034740 3234
293280613 146640306
367477201 367477202
408883861 3654
419078767 16173
127597464 2052
825522802 3640
431606695 21629
946734658 16004
1706 205327336
759193871 385589378
408281502 4681
3336 619255008
1666242 33
442471193 1951
140157536 618
326320645 4243
210008466 926
384414134 1695
578390525 4326
257259796 80077
342802825 1911
628354565 5059
406353912 2107
31845877 15922939
494408741 2180
26190122 262
768745644 3966
491828472 2639
919580341 6190
275041001 2600
258217519 3058
362495045 8295
350700126 2214
16782660 74
438785552 3559
675238394 3559
482976987 4696
780834820 4188
991199635 5034
565617149 2494
527027326 3075
251789039 125894519
899548407 12149
958294479 11605
508287134 2678
752185920 752185920
271016441 1195
843982385 843982386
709632169 3129
578457106 2551
983268444 15338
832000300 24485
579489133 12724
844740928 12352
191940307 1651
701241370 3092
47590463 697
74327999 4750
940905090 4713
193000126 851
520033946 2293
843289020 9178
806017910 14191
272638021 177189659
191022419 13434
835048143 3682
589429372 10948
627763057 313881528
513431103 77887
852481569 3992
776954592 3888
319819995 3406
596561961 6289
4855 653154014
694208786 3061
999195661 409631571
439976656 1940
248931495 3754
672210359 2964
408904712 1803
52736681 4328
607543553 15232
507533727 3568
7413 428292067
246976488 1089
425234999 1875
828015931 3651
115042388 2569
316942400 11300
565234400 2650
334760798 1481
111040909 708
457667056 3963
985290400 985290401
538401835 2374
440038404 220019202
940533077 5625
145627913 751
377971342 7723
172089119 1120
633918091 3659
270791441 1194
314015239 1505
500323986 2765
874131490 437065745
934672780 5380
201481990 38037
234275103 1033
872347422 5898
982469293 23604
496556117 2445
114848000 35671
390937158 15882
711017715 3515
463519644 2111
735019978 4396
922343991 9176
447693697 2766
843330099 7834
542768267 27344
498063803 498063804
827078015 4148
458501069 2964
540120450 9210
578095783 2549
572493407 6612
751833284 13097
414122191 1826
332910456 166455228
315417432 315417433
63955627 282
98706828 2244
997658009 4399
170080559 104988
364323325 364323326
875186468 3859
622933894 26954
145683456 3072
350650711 3543
95347184 468
316601633 1396
715230371 662890884
193463712 1248
15951000 141
415259588 1831
421816885 8983
84700442 84700443
100414767 1807
831356421 4521
512717106 11646
617221098 7254
735315049 9321
41678946 1015
933952657 11312
233382851 4976
20125402 311
732242859 366121430
6008730 30
875869437 51267
476542977 3328
951543215 6192
565584889 16955
397836516 2618
3441 449085219
710762995 3134
648563419 33620
17762 572783219
723800185 4663
869436029 16497
8419 734776316
745183531 3549
995017725 7037
365722974 1628
2963 573515317
43884940 867
766114259 4823
940056986 4145
478772718 2342
530991236 7833
402327796 1774
844503102 9503
828722307 414361154
103719021 662
754793138 3600
558742912 558742912
184876853 1388
520096284 8418
49224564 3254
252575660 4207
629148585 11157
298523192 1803
849600629 14065
832198894 4838
752209754 22799
670745389 52867
972039824 10362
971129326 4282
970901598 4281
573556968 2529
19307260 232
327963748 1913
856874133 5323
725153099 19723
743196045 3277
987226550 4353
9071639 40
246717186 2413
824619052 3636
457302281 325617566
31070521 137
224442466 1458
719463794 16871
3661 459338434
386766309 3314
161251991 1980
734375782 734375783
85975989 85975990
49440948 218
819849466 3615
861735924 18202
591473535 2608
598438473 2699
187104400 825
348352513 1536
976179689 20056
251880494 125940247
25920180 209
3480 334131655
563869489 2672
521093495 521093496
86275416 1679
287345463 1267
586637210 3109
407546159 1797
227246585 1002
426110491 2190
487893813 6339
741371726 6617
2424 131543208
463814768 2191
509457486 7606
79740851 685
996171559 10013
478075428 2108
387721760 148123790
846006883 308913525
513123585 5186
643187721 4580
936201503 4128
467142189 2603
493361861 11282
793227040 113613
575567741 5833
317772013 2118
506882355 2235
247204041 1090
456533326 2013
292674979 1877
698570049 4247
794226782 794226783
129469168 808
484578664 3041
793131877 4510
991983834 4374
158629481 1201
660188601 2911
903807152 23558
276980086 276980085
898549904 3962
493192981 10508
649493935 649493935
598687747 299343873
919456131 6193
65442521 520
111128000 490
324671850 9316
985468944 13072
37024038 347
446517792 2544
573359344 8871
37682516 232
632071122 2787
7003896 31
283327500 27553
393349643 2914
834472536 4594
205561456 34994
5871291 2935645
8033 649978269
727319643 3207
670992151 352122506
856767327 428383664
604478888 5859
5767 758819727
647527008 3162
385931700 3954
752876440 9780
936877752 4131
552696524 2437
443027840 30097
603121306 5808
340889534 2186
489730265 21326
858641853 5182
447706957 8724
185854657 988
743677169 371838585
5 675858
327020113 1573
219518334 1332
54427796 4253
443815962 5233
704553222 28127
413772139 2556
398245788 1756
259902486 1146
580697523 3641
485334459 2140
295556691 1430
73916594 1060
293930311 293930312
320941324 8089
914429736 434237335
861205914 204373
45331920 228
800147147 4764
722002474 66927
611207134 2695
877222082 5246
53151190 1111
740600746 8093
946270436 7301
195546699 2622
246759345 1323
148373641 1174
886951124 5085
2660 354162429
323553744 1754
233003807 4619
566115124 566115123
896117911 6588
2198 386148156
397341318 1752
731507868 4459
578997064 578997064
726639084 302857104
592656129 4563
226048320 4845
643735121 321867561
842479293 842479292
706463774 9745
624170503 13022
525245722 3003
126376186 705
660174604 287756516
568776393 284388196
993797169 6432
749376838 5301
344273098 1518
748130969 4771
895828439 12714
29256168 129
25203835 12601917
509075812 15317
842731163 18673
933332934 933332935
203929748 1167
393977472 2884
168506110 743
834525116 8146
391670374 1727
667038901 13641
392080930 2744
148866975 928
224596942 2839
407965902 18086
418965731 10014
121469094 631
413657880 17044
1359 307873960
846160952 3731
93702599 24304
578692771 5425
950195261 7595
74832933 1819
571546438 7689
599278546 4186
765265381 6820
566689161 283344580
922248095 10824
454322088 4356
860441921 10322
14563001 69
494083091 15206
638226361 3986
514826716 2391
669165498 4003
315247769 1656
369445163 5676
133127491 587
704966113 704966113
188964354 3209
798415958 67783
605280404 3539
234428647 1214
999695453 4408
394391289 1739
979331435 7946
955697186 955697187
728278848 9229
371860855 14034
546390866 8266
524840018 3279
909936879 18896
364 72024524
952242487 418225934
693754346 16913
330890775 1459
915875237 8019
358880348 1631
862956290 10930
952503545 5442
2969 596359392
168001755 1861
831932205 805235
722826106 625194
59019416 1119
319496533 124802817
752950773 3320
620347355 4842
253746844 1321
761411499 460292556
840869043 420434521
871520771 871520772
765419853 3375
856366592 3776
796497718 3747
814847996 5848
245514255 8421
172597329 986
567359667 4239
612341100 2700
767565045 5967
104666199 1676
556897727 3707
330053690 9041
3437 667255743
67069980 602
146253464 2295
346032773 346032774
272830776 1203
530285669 2385
162835937 718
483297671 2131
606441655 2674
4050 755231278
259450048 1144
762280751 28285
457070011 6666
233865433 1557
87939662 60681670
442061824 404234815
771220504 6616
640002228 3372
832782519 3672
969085019 4273
3044 275206212
808168922 4491
446551547 1969
29902076 241
641066579 4022
93211866 411
201076579 100538289
765637365 11554
968181038 4269
792897601 10560
91950707 902
442984398 23401
209101301 922
855005952 3923
124735526 550
772394601 5294
642250535 253569327
994463213 336540164
259790700 4711
18816469 484
23563399 175
3175083 14
100 13541015
733092641 8545
931758311 931758312
34238321 172
1360758 6
308092376 2193
896512729 3953
225540 1
75513765 929
13069 552138252
847238644 10970
324992936 1433
690405148 27531
788703191 9833
642562295 3164
150589887 664
955600089 399862740
574428871 287214435
683495493 4049
483984555 4421
794950849 6408
259278056 25268
25160814 159
847142141 69194
530241862 2338
381303455 4745
371998087 4547
650609454 3593
223843704 987
20895691 268
883966396 32457
920075330 20357
253327781 1117
199834120 1461
361281248 1593
353987939 2346
41958452 1096
805518431 47470
501663905 2212
4678 884221526
357876199 1578
507950891 13659
389785782 4129
326249680 2224
406216300 36136
105797033 727
638317548 347361220
420726026 7325
945426226 6595
838009582 10057
655533561 3032
4402 857140119
191640151 845
831869860 3668
29151431 3468
533690521 5596
187933854 3594
312581461 1492
127032202 582
976886634 432624542
862880445 5824
580132252 2558
202998399 1580
25400815 112
139931280 617
886715105 348197766
985128163 4448
409956009 2926
581903664 4962
966742274 4468
831995884 5215
17617124 541
181860264 3595
748372094 5795
808655176 24075
389752220 1869
997812298 981377305
394253872 140087834
203556505 18033
807018811 4134
38617372 3832
986949551 6294
875903457 9615
579076138 579076138
278026772 1292
61282760 808
78783928 780
91169983 402
734376839 4479
75132835 352
19528 824491688
516384729 8148
515424985 2546
507397759 3176
487056190 6602
165503196 1037
97203434 4055
76195598 708
927072421 11035
650436588 9881
912429042 5754
59419766 262
613907910 6369
95206329 1693
555189665 555189666
573789412 4516
678616279 18689
174173296 782
831987371 6750
719929137 6922
735609398 7687
72292164 670
752756926 17793
445657016 2921
138715940 6251
309235555 2250
856244961 5449
35796212 264
534213527 4840
993085717 975368845
82184842 15164
744843283 29557
349260159 1540
849112993 3744
6467 899478103
398029232 3759
329672298 162551150
3350 192437400
900906104 9845
14539164 70
177162760 2293
366043987 1614
374248133 23179
398055085 1864
988892505 21345
489414977 2158
932346023 4111
600088985 2646
227924955 1005
436154159 3251
5368 366285191
276777294 1699
124714801 2800
217093990 977
897701068 6724
858179506 3784
278509145 2419
733675355 3235
439569676 412849454
516269291 2508
735268974 1132926
714850803 3152
270993864 4236
210810346 1713
14218 989615454
503022721 3040
365363021 1611
901984471 869206664
960960673 480480337
916416845 452807989
589208144 4085
312962755 156481377
210825191 16979
4312 776456949
269535882 8290
15195123 67
1429296 7
984389326 984389325
78102000 360
515118786 2626
871543580 6949
259791749 1957
131508734 973
777606515 19977
405925679 2285
54883651 242
545671342 2503
811036823 8198
999019652 4405
32204359 142
313244438 2991
520301074 3219
204793177 903
38650787 1452
255071504 2267
890979601 20342
410083301 205041651
563529340 3149
72446048 655
601304133 4132
584235334 2651
829147203 4726
4697 393253135
616699559 3961
131766651 581
73877626 1455
2059 400131368
7663993 152
297854120 1324
604342984 7207
818601121 4975
96624355 4030
373210598 2309
885743018 4517
554640301 3825
998749940 6676
528881275 2332
537117389 3130
910491339 910491340
92077063 46038532
528432066 18235
359353793 179676896
500501736 3902
442922823 1953
969250781 1402819
615898999 615898999
974074557 4295
934171631 6382
532455616 14686
834570019 5363
97 21843948
487166066 5471
102540559 1384
451771656 1992
869641964 11460
432294830 1970
433882901 2000
199572877 2879
557032405 4427
79951229 922
493366577 2558
634682125 317341063
549646047 274823023
596629210 6271
616648927 2719
922047986 191940
919060039 6115
192546010 849
2562 524279994
692847374 3055
244510046 1200
648643628 6263
501416400 71376
27451 780013583
561441766 280720883
327417509 11515
449663417 3967
304202591 44608
429103220 17290
120919042 543
556296589 7570
759496576 4826
4472 608985220
246591992 4721
275779659 1216
182 11144611
925823939 11633
657111981 11266
285757919 1260
94798714 418
797298720 7234
205300979 1458
655211840 3093
380746675 11441
410562058 113415
258997007 1142
625395868 12710
63352580 488
881390161 32004
7578465 207
575238579 575238580
300306483 14327
610734486 3253
581192656 3161
667172753 5032
163065911 273619
667677222 8387
368278319 30386
18986175 2384
513110497 3372
638803565 319401783
577055650 16150
814932269 6354
764804275 4979
82552653 364
773325457 8076
374667931 10465
216849125 206051298
783714396 11863
399371894 2939
336282672 1672
63811 210392104
254026711 8927
399768209 2096
557103380 3590
802151080 11594
483749470 2133
87306256 1079
7613 518414754
921644724 4972
73253494 323
763838824 3368
515044632 2271
111519496 913
206337664 4346
108689868 108689867
106759520 2786
30099380 171
422546894 4627
441694800 19703
989627 11
922674146 9559
12720576 152
236770268 2649
209659685 1730
720455479 4101
444230586 2323
247054014 5609
514135805 2267
539310704 2378
256031915 2719
141182039 70591019
988355277 32647
439976253 1940
991163204 16635
271833697 3490
325388091 2532
609392790 2687
695077248 7710
889426867 11803
563446800 9252
2295 121471621
861792064 8723
658897524 3137
345717745 2928
851135328 4896
288519065 1698
554888508 10311
295654384 6145
717021621 8284
630600918 3461
3927 744461025
972467045 4374
962275261 4243
206602326 1323
321009371 4598
495187286 4044
847861683 4973
685267683 3370
85608637 1563
805502417 17365
241656119 81115725
56471258 249
202025183 193069738
930431652 8873
745735514 5624
394356851 1941
32231555 16115777
434797158 3316
583078757 25259
41222844 2106
70986208 313
853675218 13518
281447632 1241
199124563 878
7736701 150
942761411 9298
916470769 381227699
4082272 18
753904318 3412
947574338 24149
486094134 3986
203080735 203080736
436188369 31769
291854926 1813
709929949 14082
848659407 3742
467832832 4096
394661665 8656
767772395 3573
696929638 3073
802814986 4977
569260140 7638
468326471 11688
678497008 366557
267311614 1827
425779534 6680
547781399 10260
931126665 8671
486470986 2145
502886472 6226
176682303 1281
694804546 6639
206491417 984
934548300 9450
991314253 108828
503958759 5107
354475895 1563
599686860 3204
200186164 1104
678331881 2991
662353693 3292
125325748 560
23832810 377
732499364 4295
753355536 11045
423880586 423880585
288025367 288025367
713260839 3145
698064228 3339
569858431 4202
4494 371011938
432919712 4712
688544320 3036
536831372 5787
56331935 412
128207188 633
899451898 899451899
169488523 802
487828706 9709
6342632 33
56 8502771
296444337 3483
339718243 128054595
387544146 1852
497581351 2194
583520085 3190
682580161 5696
358848865 14982
11641 598598810
669450689 11992
276430409 1455
324711160 175330
25627403 113
1547 223137323
601677415 2653
314560503 1387
737824950 17190
276131592 1944
414305580 3756
349630710 5115
692235472 5147
3101 484993299
557410853 6144
199037589 1440
749208075 4464
611637999 5125
801766187 4941
850567749 4539
306396045 1351
948871755 4406
370980251 2235
904800432 46859
873156304 3850
404556932 3453
5445 721298764
355503529 2718
36396040 18198020
750899857 280103606
954891588 954891587
243281058 1294
965902868 4259
877965143 22008
775548259 4558
855282541 7607
24310751 24310752
360362675 1895
926672643 6338
887663476 4450
607120255 2677
1691 310907498
994235245 5231
730498757 4314
139907736 635
880411309 3882
150760189 761
62790121 705
77123501 2669
833173149 6025
948218373 4181
556949018 278474509
689645953 344822976
849906222 5478
1329 239336924
460737438 2181
780463808 34453
666708576 4463
890759401 5050
415967053 415967054
244029974 1076
102716101 486
816679716 3601
817657401 5320
896537927 14529
867478718 3825
192773512 850
18262854 2177
917708960 8792
869552484 20748
4198 745451497
215450811 1206
853084764 29058
450862497 1988
23132720 102
662282279 662282278
347907061 8163
205473562 906
692995153 3912
145600463 642
293302771 2918
670397153 2956
55 8260947
505509294 15636
989432119 5493
432719136 1908
488738916 2155
906415303 12009
574013083 2531
758163216 3343
610534675 11236
976538820 9690
674345288 3308
259027473 2214
511836092 2962
731470739 365735369
985086349 4570
780478700 3793
577473168 9377
933029957 4114
385827288 24324
471999068 235999534
968170778 4269
252073512 15423
971813926 19439
63862677 315
657517000 8120
339546151 2479
474441 7
756385062 18623
470587138 3253
134784771 134784772
473510009 192021527
852363911 423130422
157080810 1378
821409231 6324
822037323 11607
875132615 437566307
92867249 665
890195631 4558
173043059 763
38554856 170
991399202 15268
142843679 740
201364710 100682355
265036422 25141
493964722 7673
396021197 22454
770551195 7005
182340239 804
571966902 2522
474862433 3007
102404313 51202157
592788240 8442
348716579 348716578
910800186 4016
71053273 474
417161 264584908
211094733 2194
138322251 3666
641573713 33384
335197558 1478
379538751 5056
699191450 5945
971831530 5123
718156767 4563
669666887 3124
976911583 4558
145373407 641
548168229 9693
235636708 1039
224976834 992
694022717 3327
807333383 8844
687721334 3947
477580642 13516
65009680 1069
7166950 61
87746058 2862
48550081 309
627174306 10021
397941018 1952
725135108 6792
147716581 2630
5803 431303710
949055237 8218
92452794 92452793
624759370 3355
349940057 1543
60877891 30438945
937782491 13821
600935400 3900
286752345 2805
270831972 1588
36730673 176
262171895 1156
492608389 4556
639990792 3654
2987 112923349
994938999 4387
757874711 9327
508990157 2764
927989078 927989079
37004136 165
832242797 15619
496979411 18815
379154479 4243
446819727 2189
549374689 38732
593822273 2946
842007465 6540
778346712 3432
291224285 19038
822590881 4448
476619533 12538
267615344 1180
118538254 686
416516166 6969
935283023 11619
604717256 3784
495249395 15142
982648931 869546482
620959234 2738
469197740 45113
791505667 3490
321279193 2652
767545239 23290
865099072 13786
11923 436021806
208217267 4271
121531908 660
174180834 174180834
891140983 11482
862939754 3805
783652243 3858
916187657 17725
731567527 4063
472858696 5953
973271975 486635987
619923328 2746
415937708 1834
858911676 4242
928603334 59294
612976663 13843
691891271 266383453
359772408 1884
195948303 864
74265137 1693
841205952 8732
627750868 3286
135169097 596
458129032 458129033
840975719 6676
470149939 2220
19353625 535
2688 390141696
869963921 9281
88295360 1081
830000782 3921
581724046 2565
592497813 76216
439005943 7661
970424012 10933
982955232 5916
215679191 951
60959640 60300266
749241571 7370
662061015 12831
3534739 2093173
891848439 7495
141973406 2254
515422726 257711363
604150595 9212
139861965 1474
476063793 476063792
383227059 130705
2171 472011823
583357946 3923
85500407 377
408528449 328350022
762927520 3364
666180631 6392
522755560 2305
790600397 3486
929653291 464826645
564483100 2489
44571360 863
302994054 1336
724824037 3196
574543200 3360
153991088 679
811116843 405558421
37816 376081117
7414 477483009
2025 356607836
603643978 37683
557661635 5638
947143173 5013
116517177 639
385858690 3065
473541695 2088
498490864 2198
80510806 355
826683037 8373
244028850 1076
718913083 6231
492590256 2172
665459010 356357369
86958961 543
110922190 1881
35880 818706506
580976496 35748
100002547 33710540
205623613 2203
487374827 31584
516043111 2712
724042117 3339
440840893 20939
105572369 469
590674135 5041
597599555 2635
818255673 5477
965594579 7692
118011599 4460
345100528 345100528
129773799 1235
35016 87124936
121106927 534
228291745 228291745
916395590 142165
934611980 4121
33395853 482
744336102 4037
588982584 2597
78815716 2282
608484507 2683
3029 160321941
913975790 4030
458039098 6308
527982069 2629
554099825 4525
926398201 18200
137848801 950
10459 690042984
80057224 353
67911129 4719
711449641 3137
873732503 5426
214999688 948
434942311 153290940
944365273 4164
492592224 2172
64556479 11867
841370392 6266
822179271 411089636
424833620 2165
225884465 996
541594033 26456
4281 587888325
812290619 568961120
324976444 3763
895955796 447977898
121270091 121270090
252120126 126060063
187426972 992
735465729 735465730
730386510 59857
651868323 3579
613934117 7714
103296707 2579
464029574 464029573
22754 592059080
276160099 2372
661549317 661549317
614830401 2711
350189477 2548
880747132 3953
845863236 4314
73848204 1385
6429 560690781
536274831 97641
412343781 4404
18017 349637902
505117173 505117172
363449435 181724718
869424089 18824
534560182 5057
909240329 7802
932173477 7463
236309724 2043
319301045 2095
157200263 2106
985641252 4346
150589223 664
870063264 6678
758053504 5464
393310118 4439
305427885 1724
642851990 3261
174058345 1458
776110804 5243
140837832 621
661281399 46671
233401047 6758
40226364 415
67357520 297
392351889 1730
858890215 6078
19383 396985147
74212970 338
5536 463944480
686181235 9946
525559761 3655
5846959 41
306451895 2215
957892054 18820
666625345 4460
805696103 503091034
198918992 5447
918141366 918141367
870789897 5416
309532919 3345
633802650 633802649
1137 71107980
780253626 18073
230182551 3657
113232439 2794
182340769 804
688540027 3036
14411175 5954256
441414446 4274
729882831 17405
526943340 2926
196565345 16578
810803344 3779
366881661 2967
4358 395376726
149683381 660
394787750 5011
992899753 4378
334066479 1473
72418112 416
832103516 3669
844991255 3876
774953881 3417
303870205 4356
12261 910843860
581494773 4027
713362277 6792
219151535 1194
714 133518447
419266089 2690
724882199 16050
949210643 474605321
954731892 69521
644461161 4760
694986157 538221603
643063976 4252
956348494 4633
403028262 2141
870130922 6037
955337566 7691
3284 602975240
400134106 5311
315693073 1392
955718226 9617
969646071 346462070
30242301 227
837070481 837070481
67435324 319
357876198 1578
310833287 3552
2978 222750060
444411547 222205774
779558834 17860
5571 846747432
530796532 4101
848887984 3743
124508258 549
934745594 934745595
661559600 4387
511400389 3639
451304223 173528790
493698090 17010
420926870 1856
734764272 5808
971825142 6373
371483818 1638
663366600 2925
441564710 1947
455143632 6612
969761245 4276
792374285 15388
568104767 2772
753626492 3323
9718 323190870
584034790 4439
970447246 4279
493186139 6564
579971835 2745
461283997 2431
957762465 18056
109986049 997
860023710 3834
170773623 753
317385750 11253
21862711 486
573105912 2527
199850488 2779
531149206 2342
773008240 265632910
840041273 3704
499626748 2203
592296167 7337
725542610 9230
377155097 1663
493699176 6158
119410991 612
331134108 1654
369921053 3539
539640126 3006
837089727 3691
539661066 2764
58255303 354
946692307 6334
963117903 6602
841403757 3710
537696960 3595
783625471 4994
323079320 3590
463788709 2045
829491619 4821
2059 349414359
632507341 3283
61007239 269
156159389 7141
172613496 2343
359206834 359206835
794877046 11824
700284474 14360
486016933 2143
311992936 2061
432722377 1908
428641181 214320591
235143691 7196
122244649 550
863669860 5057
166899986 751
96601675 1027
678787370 6383
451367081 2120
49826545 476
859610555 17388
331558698 1801
375366648 3571
634104226 4840
294632925 2146
2964 203975586
149183919 1579
380754149 3389
206108098 1379
970211897 4278
642216409 3687
844448125 844448126
349038684 1627
563445257 281722628
809193259 3568
234276135 1033
243938529 3971
489640067 2961
225616768 1610
388562167 388562168
949804896 4188
68323756 309
949809085 4188
4282 354678901
426012839 2341
384379766 3686
20543824 244
835791431 5113
977652584 12915
225928512 1515
656405624 2996
339399253 1956
61702565 2156
980916781 4693
801065419 3590
298010074 1988
582855440 2570
415243042 415243042
662186116 6313
25584834 199
4139 626356411
429318121 1893
959128433 20489
394165993 1738
358415937 4653
324042224 5206
207869982 1241
347196169 7748
27221886 183
59351599 385
690751094 5646
955639488 18976
50347602 222
87087795 384
540558143 3618
44742856 44742855
24249 569712012
64829572 389
402100056 5126
101603512 448
802164353 401082176
1649 211274814
695489030 3131
719152396 3505
684682028 3019
508468459 2242
209103145 922
46763 786596003
553878773 276939387
25595421 12797710
317294648 106463039
359044557 179522278
723690082 3191
836966533 292748
100016146 441
544071610 2399
2404 507001196
3612 475346380
137286391 137286392
72258792 388
599559297 2822
360600870 1590
129659997 4852
973319535 7448
422617143 3412
283187440 1801
64635434 285
929558737 4516
30395543 478
602292013 5362
139650002 787
392245583 5958
133807195 590
521395499 2474
884833575 27255
413281063 3214
835117243 5160
4206 462378198
484642956 11476
467643042 2062
523 54678202
797608616 108121
49449856 601
814757374 4779
341885412 8403
649551151 5211
671847520 27760
563137919 4544
900209773 15586
686498018 3027
137614080 3840
692334865 12644
630986458 4418
136160687 2561
5063684 5063685
1939829 74
384928756 249073632
163745044 722
28647031 14323516
617971729 4983
288362620 1827
354320579 177160289
639534839 3556
245843183 1084
327761016 2728
90490007 399
740804924 5831
271912112 6256
211316251 211316250
402104447 1773
160064054 1685
987440087 33775
214995004 1565
839134100 3700
517302683 7261
723243289 3189
772817099 772817099
610662068 39362
469170656 1083535
211370386 932
790594792 3486
617101032 2721
288476520 99402233
129456830 1327
730972959 18486
888023091 14597
447779188 3779
763795039 3680
412391580 24743
170448848 3763
647038600 2853
758306301 379153150
588981421 2597
28575931 126
868570306 4369
105578623 637
978468967 34559
630449511 5698
862879866 862879867
744336497 9274
176195310 2941
644064372 166679
996131639 4515
828015319 3651
97036759 637
34891792 619
432007129 3087
941826549 470913275
117 18514818
70433606 1085
41834761 220
300061993 6596
860368695 4746
917110510 6027
711449640 3137
38691925 38691926
46977611 4556
722783579 349182093
135791885 1532
115666251 758
394391613 1739
728906273 3214
637534613 4862
714753604 714753605
755584218 9719
186185296 4348
675838719 4496
102072977 734
293099817 51950
328166576 1447
426467822 5961
587582914 2633
636136587 3438
360722526 2062
368336917 1789
762102849 10256
328292636 15084
867706193 3826
170671560 3768
31524226 139
330867246 4708
914413276 4192
161664088 809
910017947 7958
889010149 396872693
870920777 5151
957555788 5065
730273358 3220
100298068 1531
996503610 996503610
843623817 12764
489992375 20959
3403 382401402
237651795 82257759
699734500 699734501
47506423 482
482651399 4092
108343908 108343909
251203705 1601
134798885 67399443
340702630 4861
672888897 2967
381181949 2025
324767189 1432
53526567 943
345726132 2194
980628935 4476
476778961 3220
681926082 340963041
118614317 3117
751904365 4495
516148563 516148563
61914751 273
923989582 4600
730950617 3223
411226107 8826
916330465 7669
485980335 11079
733234972 4241
467577450 11538
2033 458008471
422617440 27568
880469747 43894
619074856 6304
814187217 3590
227306761 7474
964424244 7393
5376 364223284
909976771 454988386
467871895 2063
126577346 97675908
24006243 252
169348114 869
288479633 1272
943412279 8922
642222804 22043
632693828 316346914
298240372 17182
72682 849661157
268858946 1953
308093183 1764
792318870 792318871
269750800 3874
44100055 211
810196307 8501
646627282 22368
5557107 173
683774866 3015
944633085 5379
63128597 507
668856874 668856875
711116421 5908
392804806 1732
130178609 574
543169236 2395
793218471 16490
2744 604802296
42181030 21090515
37318578 363
759391528 15116
402782591 1776
482505004 17921
55277615 257
699202818 3083
657472907 2899
922136272 4066
824916191 64336
295594454 6955
346351141 3015
571886384 5620
328394066 1448
253353697 1271
664409699 2949
612534736 3369
659278838 40454
400536184 15142
679435229 47240
832952813 416476407
901391112 5442
793183817 13281
550809392 3724
727459027 4682
9367096 57
596185100 4100
14956539 14956540
803774820 401887410
373232677 2972
9056 919485035
869343031 434671516
147993975 3196
59437681 908
354742110 354742110
169961519 1744
67292090 31283376
315683019 4799
909373630 7349
903844681 4234
709179555 354589777
275760044 1317
171916104 993
980223358 19070
853875646 3765
366425809 2621
221349969 976
711956716 52166
211639603 1076
114462112 3187
57378375 253
210468758 210468759
927659604 6756
793246447 15412
474450276 2092
34631874 515
249348007 26347
235767366 89425757
939155516 10556
916265667 6324
784590803 414498294
114067197 5849
276198115 2537
693835945 3074
150888464 1084
645008691 9763
113301367 613
155352521 685
387134345 1707
596521345 255793743
603715429 7298
9673 674232239
584811815 7892
887747961 13112
912160233 5614
246074696 91580030
563803848 2486
885405137 419744661
925026700 93737
634561219 2798
719133425 6921
458881477 2330825
641997435 320998718
939526837 5636
3057 340551449
294823869 147411934
93760312 1702
739568839 3261
59340657 59340658
47153920 256
110936950 530
532382059 4804
611280967 2726
3151 141070839
285 43923630
680036612 5076
24108487 175
381002958 29899
266905664 3660
401335808 401335807
347877178 15903
537588551 3043
60038748 2541
725509433 3199
753735820 4769
942284067 942284067
735294262 15037
47301629 277
40595651 179
315201516 2306
530143548 22458
234050864 1032
852248052 3900
218701227 7425
3834 693467082
933646122 13275
688574641 6474
593360869 2908
860218262 3793
522627327 4756
381230383 9798
2021 326450672
219598639 1655
578303065 3265
8456 547800300
845903311 5803
224269020 2985
309193191 1998
376286362 4495
671225445 3531
905429952 4788
852159551 8256
5578446 4655196
710335592 5204
700547015 16694
555270582 3071
224211013 1190
70079038 309
4992 684218496
780201282 4546
234221199 2557
5114 712147338
506870675 2357
772721281 772721282
8548 909387528
305488825 1347
20906340 105
913971761 4030
317063619 2107
652496041 16065
24493621 115
933177419 32310
48482955 405
782915280 4424
868728941 5888
750192664 15784
117241121 519
199859185 1566
49314543 631
10080 933609600
82779376 365
715984709 3157
565999814 565999813
157167280 693
683430001 5225
252419496 1113
214373721 81110144
439632018 6174
1474 106659351
691719959 3050
33334254 147
635956762 497073
106942710 4881
915910372 7333
549987919 3459
337130008 2159
289075405 144050560
689337581 8383
771288497 4062
396197223 1759
939603499 4143
99631660 509
9403 921138899
986236926 4569
121311705 121311704
456367619 14784
548545710 548545709
453527083 2034
267498211 1490
642681163 2889
755673532 3332
283167531 2495
130231476 2187
524117047 2311
377421097 207831
115890712 511
56933383 3096
990456341 398432374
385408755 3775
81121666 554
672165516 517324155
867461623 867461624
248111542 1094
452444245 2182
888203009 4018
913149347 4282
768492881 5451
781981731 3448
786387097 5547
545937690 3453
361181268 9361
309054899 3740
614297683 3945
667735440 5713
936691769 4669
63821966 495
381315187 2706
813324279 4511
760515909 760515908
178712097 788
875643184 3861
146735603 647
214789151 107394575
234272877 3305
351491399 1950
45310868 22655434
273968824 1426
678253857 5558
831794729 44113
516409520 2277
20441640 253
268521727 1184
195040679 860
561102483 2953
788111284 12395
881315183 3886
773378101 25212
763558245 4506
970674409 4280
374187306 187093653
963442327 12291
633202441 2792
604360558 7460
991769468 10038
479436421 2114
323848404 1947
527611351 4529
25627613 113
243009484 6599
46212949 1015
366721727 1617
382205552 2504
76126 357262201
102425257 1167
747588689 3342
5922 631212349
737503387 737503388
302169875 1668
983597092 4337
366756390 5382
42977294 282
765192835 3374
700232661 4270
535193039 535193040
145656811 1390
212904576 4384
897320736 4392
151950639 670
811120024 5559
187793403 2909
292469308 3244
629859889 4345
120332675 1357
841395743 3710
8254 816198054
381162249 10442
914487014 6873
699004416 4224
885347756 5663
628411420 3845
34910991 766
676517554 2983
556547202 2454
626539339 252981430
874466034 14220
256441583 6509
336929198 2239
892774083 15121
439456628 344445737
146817858 26247
677204928 9867
2105 442435477
8389 689396742
2799 495395433
510941735 3963
919994872 622485495
844800201 3725
847910793 4892
597370127 2634
856226220 15524
605424756 5636
10636 342277116
890908070 29707
519736896 12880
271035870 3390
79450992 6135
486168683 8107
232572148 232572148
667052241 11786
108474084 6882
957383336 8515
664677758 4895
962098889 456043184
810183219 12164
448394325 19275
586136916 9617
688289719 6026
398250001 1756
343099167 1517
388270203 1712
619082193 348317651
530153159 4335
919687574 4724
564153659 2884
222936536 983
263371318 263371319
14030 891805423
198884841 1705
417980807 1843
906525943 6533
715982343 3157
360922493 1715
187922825 846
898141231 7555
931434743 4107
315686931 1743
108308955 15045
773479154 9715
627007946 2867
482384457 2127
991894654 6338
369156391 2596
80387659 33054688
221897808 1554
3354510 3354511
955278253 7317
294950699 2700
906611915 6412
756804903 3337
475507566 3477
665324726 8315
935967076 7663
517083481 2280
192218372 10293
66701032 38411211
13291548 60
831192679 3665
647081378 5887
696224389 696224390
984981053 492490527
265800223 1172
383957945 1693
927493738 10158
48389196 1473
236316223 1042
146735071 647
864736999 432368499
272831979 1203
390095507 3826
803698244 3577
626175474 2761
650236967 2970
477735105 2156
917962543 55359
477955205 10291
452972715 41691
4916951 58
709716712 9269
71666597 316
908344448 20285
945146579 472573290
609047323 3998
243482376 2216
981404647 10040
587624511 3014
526104854 3707
509213319 4466
596009376 2628
685018613 4438
228834136 1009
775821851 117442
335366065 4923
517084275 2280
423556641 96241
644544511 2842
63257064 312
215531709 1484
177630933 173470
556372893 3548
138116938 609
832753700 3771
958347725 465548159
455576883 155460843
56532335 13062
413895401 1825
7649791 53
26190748 24563224
772000571 3404
679469966 2996
472671145 30558
360372488 1589
59192451 261
685142399 8025
623946743 3222
743801775 34275
3693 439916074
177894730 830
584535419 31452
1176 119893119
626477627 3154
293695639 1295
231102355 1019
80737953 356
764205313 7859
3669 245540487
549290224 2422
885839045 116748
597463785 3076
741417993 263773364
74387447 328
431351879 5295
168280405 742
499212134 11089
160795527 709
470825685 3113
18835369 452
174956208 913
29260817 173
65567094 913
10009016 10009015
551268586 52759
74387777 328
619781869 3007
173043401 4993
255854842 1346
802337473 10688
186547449 1397
219727055 2022
816453333 3600
141711190 835
22506170 123
6907 443596396
530299708 2341
802390096 3538
14609048 114
709216921 5560
451641557 2271
539715000 424020483
503395976 5343
514136511 2267
363209645 5938
953866226 11798
454443525 26750
362922123 4659
361143405 2343
716212293 3158
256811521 1282
964326167 7097
655655671 2891
8647 675918389
127911120 564
876953659 44439
166259111 3295
456603317 7047
585047940 585047941
884719494 3901
458274147 2882
298731685 1543
657911287 5066
895042251 6404
813499317 3587
760430224 3353
717625517 9466
3460 585807416
10532182 130
237035936 3399
493471166 246735583
926087826 925843721
860900795 745532803
385259701 4790
230176069 1500
810555596 4437
347897395 1534
985940451 4564
916091730 5595
532154941 4260
562446640 2480
74998381 836
472847856 3012
999457525 5436
178031721 785
850470396 3750
5865 612204380
884934870 638992787
330596925 5423
931657865 4108
266882940 1230
607864949 6608
237033264 20063
722301722 6803
3306 621181494
206419720 1149
711696701 6908
212027178 1914
885494665 9065
15210 614457039
427050585 1883
183688189 1301
75553583 1326
627306673 2766
123147514 543
9753 386944890
971691093 7443
280447885 280447885
474830370 2291
887450928 17796
403340850 2141
432265553 1906
902317455 902317456
291429004 1285
871785178 3844
891976869 3933
696709580 5002
809126371 7388
229054614 11269
106256540 53128270
557158878 3071
63047897 278
21986 990711146
15051 799980041
780537654 5766
307361610 3845
756778972 6751
871639862 9331
886217489 4676
340868376 1503
608032032 2681
139703800 616
46302011 342
561538249 2476
4089 176329947
25439379 25439379
401965775 200982887
912213120 12558
68274465 1173
813952899 3589
628114145 7126
804679207 8122
361735857 1595
899026696 4705
106993521 728
398688345 7798
864759026 3813
297403955 148701977
848881856 3743
1100814 5
641367776 2828
527014615 15169
740926197 3267
783571043 3455
480066880 283272408
738208001 368000
485769946 2985
569774637 284887318
694661489 66199
714182426 535579584
529103565 2333
604940622 302470311
554546710 12174
581545951 4372
5057088 23
521397107 2299
649058349 3644
842288084 3812
623674262 5033
211887090 1104
341091618 6978
533996821 2572
231555654 1021
395069923 1742
406526275 8253
48920275 24460137
491688888 2168
297932583 1646
575501507 3303
239260979 2212
516215204 15669
572874067 2526
209601900 145056218
534777895 2358
917702246 646863884
407091639 1795
666774780 5614
126323700 557
57244938 57244939
424963813 212481906
668597912 8378
574977271 4322
260282295 1755
74692117 2021
764903627 4383
156930776 1135
820080901 4192
731490302 24516
911254275 4018
131349484 2044
355357962 8523
730767575 8045
346529305 173264652
437594280 1976
168542682 1958
363541779 3326
918852036 21326
56789788 28394894
925871248 23457
288251835 1271
906986500 4790
136212387 806
672214451 2964
659997485 329998742
856140876 3775
354932259 1565
865661248 3817
649643962 3685
580163759 290081880
423990900 3930
111593355 7079
201228300 1260
329290654 1629
558227776 4575
750258461 3710
680415623 58697
122084645 61042323
836632000 3689
845794559 3942
95393376 1976
356210073 4241
616565820 3354
420998300 2855
562655470 3464
23359511 103
935080794 17607
534104846 8634
761728359 380864179
970002451 11828
263607672 4161
301635852 1330
32005828 189
602997529 3159
910047836 7747
396467233 4272
767611724 10802
151058393 151058394
428202224 165256991
338566601 1770
88681789 44340894
311506499 1540
544537960 5403
76215227 388
9722 809152967
841498125 5613
917040426 5378
65186639 720
112262041 495
139249989 614
177579184 5450
153084601 675
179885111 12756
131013204 1148
289422100 3537
327234587 3702
859831282 4167
109075755 54537877
331283978 2306
534005683 6245
363553575 1770
388004949 8866
613541049 3050
723636870 13453
809547265 11936
86143275 485
10043688 118
686377315 5757
661847875 3386
152820120 1047
606908873 2719
947282050 947282051
857699926 8659
307827471 1576
898 140664516
919183923 4053
720741799 3178
668519010 10785
213637372 942
113980878 3421
923946533 4074
331344455 2795
352647720 352647721
811030624 4701
144239353 636
356392854 1985
10214 518160194
773740455 371595814
551130379 211242
312130061 1398
986546735 7063
6956 964050577
178633474 106391512
901859985 17811
529871626 4425
99175993 479
68250001 2625
430305623 2265
842434202 397890832
55462134 2198
356812559 1755
194146794 8666
661101413 2915
685218975 8365
284674603 124467845
636087504 2949
863581920 41170
138382435 138382434
549518567 2423
376205993 188102996
334065383 1473
418011766 189268355
77335799 341
299515 437211158
34995221 270
2667 544732162
317746952 5696
918836306 19253
944659257 13367
479320230 239660115
756224520 3460
671 126696207
63618277 230501
988993287 985369027
425534617 4888
771320628 3401
502998719 8160
7319 555347365
205247666 905
653566599 624984744
3716 449413040
78947869 7007
171603683 2268
172330141 5309
517766894 8890
432859418 432859419
797854257 3518
901941052 10574
404762959 2103
28266835 132
892430455 3935
961730784 40314
819198264 11891
741498192 3618
562273560 4476
911375028 821404462
608939205 2685
850586363 4733
755635557 3512
2386 397734270
40247262 413
400767558 7248
144734090 1642
316072856 119014692
758477820 3511
767288809 15444
153311555 676
415579279 2320
944589325 4165
519693384 7749
491672311 15842
690052933 3217
157899123 2184
858782712 14198
615237656 2728
7447627 37
848520098 553503
156460541 1567
572413415 4596
522821175 3268
67953459 458
327639517 163819758
304183137 304183136
571346558 420890538
556318322 2453
386867959 2711
432343921 216171961
142624720 2300
323406819 1426
21629 553053530
976376434 705671015
735945052 3245
837623496 4314
799174662 4593
940155098 29153
106313797 667
970348834 4787
883132975 3894
483499481 2867
196175944 865
560303061 560303060
834 136499946
184162800 1045
383759221 120679
579922656 3075
446605620 2130
4317 403511818
769963677 3395
352987373 24479
892464024 16533
385976293 325662623
976958994 15461
728908237 36756
7183 680107989
862033214 3801
866645365 18174
4442 354149715
795053459 6653
110683898 1027
735819206 17198
435438081 4136
283201347 8811
182551435 7000
256717766 1702
936762706 8426
339666891 339666892
933137041 51260
390670663 195335332
787181252 3838
960795628 11996
212319864 3001
80311140 895
941636231 4152
718700679 3169
859858241 36809
338336457 169168228
855717484 9636
149534846 5119
213299637 1128
495301269 247650634
701427799 11225
634810562 62809
5544288 62
374010874 4153
885372750 14650
418689904 209344952
720657374 4320
402212085 3265
541497037 3338
745656308 11209
5118 829961322
990858616 4369
498488817 2198
288479425 1272
100469500 443
140994400 1687
300115992 4948
906573291 4051
7065 249565771
720631 85
547966764 33307
188341721 860
116362712 58181356
187344785 145799978
270208927 4099
686262528 9792
968628474 604637
583 92652692
281134855 8173
296416167 1307
496219152 9581
503194269 2270
557547746 557547746
107620764 1243
160047400 850
95746476 651
759302964 3348
166560324 5805
832647882 5034
38115562 279
666573600 3300
644672127 3016
250474479 4154
783788809 7081
186847109 1354
755874082 8340
311386789 1373
349567183 5583
687266137 4148
538043626 19125
2271 418499008
659242746 4077
86564127 86564127
786620171 6558
342862505 11291
249471201 1100
88772113 624
788625130 4394
772978379 3820
847319845 5532
251260840 5289
119518857 527
167144966 737
464246937 2047
935777201 15493
77250300 996
934103632 5567
96967803 958
188475011 1188
257743274 86533
85697955 34003221
593605981 7524
413291107 413291107
591653095 6347
173476298 809
206317527 18339
10537 603928155
574992203 2621
1098 229600584
834285536 12171
677649241 8202
867815533 3942
607888131 3164
450860508 1988
800122176 3528
632731464 5864
404187270 2294
114979403 953
345735780 2845
406999993 3162
658626319 10033
1475 307754716
322160485 2284
490357870 3081
185302724 68001
615599784 4728
610440373 610440374
123065541 1188
751412647 4176
248033555 1108
108069417 657
707811512 3853
504307728 4489
43771048 193
570611187 2516
425160750 161966
34323367 231
287676342 4423
700560024 3089
470137879 2073
14 2997386
848596071 785714213
330538750 1711
299731442 1427
981320077 981320078
591702936 2609
151218657 2224
298971962 1733
61999 561164234
612840024 4153
744553819 12273
476040122 11396
384745932 2380
433168050 7521
712602270 262106903
502946396 226966794
400891489 180500718
777761832 28968
1070 118085961
465275115 16316
120823378 1742
16655509 16655508
19184110 134
164858041 3480
7947 624044073
461858236 461858235
879041917 3876
999877709 21255
976437817 440757491
625268093 2757
947975849 9675
145753360 656
14217 944774116
674483446 2974
606215016 2673
960355192 756176813
813025567 6135
455767273 3399
926914794 10215
855009610 3770
739878144 5035
6487 659658688
443015947 13981
251491083 1658
141025239 2679
503975514 4219
839583985 3702
338993448 1966
601890740 6842
376535016 376535015
786741447 3469
943051135 4512
526585004 2670
93172781 2319
717912663 717912664
26574312 9622876
794934360 4584
998787565 4404
550719000 3138
111450641 1018
373173681 3344
319050057 3868
905187168 29886
270501727 270501726
5366 711796934
958584061 5196
749827641 6928
249 54565181
67820713 326
261264829 1152
686452279 484519766
386083132 2653
844233612 4161
947302117 692197846
780391902 3441
386228478 1703
203302567 933
819626176 14434
7210 779240122
117365849 666
426940235 87031
248326362 1424
265954764 3620
803987521 10860
298406029 149203014
260356068 1148
937809606 416322548
606742320 3246
596966649 39417
928944128 4096
3692 470706440
370748470 2630
599368690 599368691
1711631 13
76202448 336
577611386 3410
896404223 4466
350532720 6713
484854105 17205
272227825 36371
228091988 2001
11238 836671910
208648396 920
645518190 3205
695656675 11726
542069234 2473
468455772 3039
632191531 316095765
537577159 5247
232842600 1620
824281016 30639
447872715 3944
425916791 1878
486470042 4551
323799946 323799947
789236829 3480
44224441 195
75422940 1314
734296988 4481
620696349 2935
165059322 5455
853103105 4786
146223391 752
465361981 46861
256957028 3969
792867234 3496
214092895 1504
984508662 4341
206538492 3857
425567423 2491
199329231 1198
890586186 8941
379197388 1672
934381308 4120
10973 245727451
209282986 1527
303628992 292567842
316725381 8210
655932748 3474
984125551 491038468
588567557 4742
904650333 630643961
869523613 9553
875930211 5636
428861782 1891
36740532 162
270799630 3291
698062699 3078
629644414 5695
747553860 4023
787786766 383975724
519171104 2945
729331192 8297
360437639 32528
592832017 2614
404824361 6310
270320608 11864
348277584 2294
663002465 4744
620239579 15023
606837225 32325
430272108 226017737
492590053 2172
416366036 49591
649333002 3291
500074154 2205
129301301 2399
292001347 227996551
854654649 854654648
534262747 184009022
248790396 1097
5335740 5335741
533187993 2351
307195277 153597638
990357741 9406
488809313 2774
11793138 52
781498230 562801890
934839441 4546
956608656 4218
172116953 773
100959417 507
162451434 3737
348276056 280499456
805754793 5414
75429345 372
523881615 10362
67266 619167711
690328845 3735
38475989 785
247886229 3295
274443723 2164
217720321 960
60651453 998
752057553 752057554
430226022 1897
925371404 462685702
111135310 25070
293401520 1497
6873 264287469
256949838 4638
322092917 69089
95507167 1289
42841367 772
60780705 268
68755258 3739
879507053 3878
474497516 2153
86660993 411
423600555 7657
733491152 5116
533133763 2896
393452560 2042
792495600 5492
941001462 5238
195615946 4571
825175861 39630
254460625 1122
413462609 38790
36950569 36950568
87573059 43786529
141518832 624
585227387 2634
416206283 2369
716497088 3311
441112384 1945
134941443 595
639422075 12666
197837848 1111
759025753 9914
401267664 2436
540887359 2411
712361051 14802
196965648 98458854
811699280 5545
824293111 4384
593346779 9879
806705249 3557
26048 871383744
730217973 4006
894261462 4098
338393459 1740
384640927 1696
919513033 5423
429998653 7308
821738114 3753
572776955 34796
11207 240422201
563122292 2483
670697835 3002
424327833 1871
593060859 2615
3255 324374490
2280 399859560
332475605 1466
592251442 592251443
477433516 3783
926430072 5367
221574807 977
383280813 1690
965916324 19152
412038900 11180
231317571 1394
855685004 3773
981835634 4565
341766649 3197
643042503 5657
522335854 2493
179070460 794
14287957 63
955973510 955973511
1241 182746139
186501363 1495
413978759 6676
198443876 875
931994344 9971
67764478 500
246092183 1304
663991551 4214
542217153 15362
691608418 9199
972801073 7531
600121977 300060988
958029697 5538
965923198 829462384
551503265 2444
903619840 7917
230891001 2014
7484170 33
20864772 92
317731247 1506
120855496 1004
244483770 1078
4400 788352400
824091168 3833
99744731 2502
316148047 1394
854035981 30534
911828989 2970127
368696602 3367
462545510 3295
967218774 5298
225535760 98104664
273966941 1208
358333069 1580
974063831 6842
930541101 4540
352784945 2426
701165453 3454
325995383 4042
903443167 15856
309420564 15970
368099160 6270
682934799 341467399
492913103 9055
916587422 12430
442237251 3250
687515338 25967
213666877 8751
4762646 21
801433036 87064
200926828 128564340
987087698 94089
687857102 3033
249019051 1098
927514587 7612
478304667 2109
5134 115257906
958542313 5252
961398556 6177
340234316 8942
423192845 1866
742519162 3274
919027327 8336
764331245 4086
256680442 1770
61106 748792924
225382282 225382282
702289102 702289103
635163306 3265
181845964 181845965
450998251 4852
47050048 411
747488226 258686209
497224941 42220
784065017 16145
484975046 2635
578496144 4476
652708655 2878
879601232 10353
412015587 27405
203319480 3031
6764 343219597
936310729 457402250
901494225 3975
6282 952841978
452450039 1995
221559804 69151
114788506 663
463084585 2388
555248587 2602
630478979 2780
17901 642377672
425848759 3364
417809792 2348
276440601 1550
305096836 1772
672249564 3213
434368080 4167
830759602 11832
322143182 4121
657822499 657822499
756092041 371544
151346664 3497
286124539 1345
781097850 613915869
941474326 74126
67710544 379
762702128 3363
980515438 23368
610598132 2763
973157501 795007394
800579290 3530
242113288 1391
221195595 1109
454226124 6555
838548761 6430
428861782 1891
955658893 6077
351891309 7498
106138189 468
237013113 1051
250130584 1250
76061737 4232
146916549 1081
647156209 323578104
7848 495370161
213447359 1344
235208551 26175
932204292 10596
434034261 434034262
629350431 59279
493045809 2174
275985366 1866
856820175 3778
534328343 3017
668582817 2948
401193279 1769
341775108 1507
4220 876403749
310396015 155198007
617553219 3910
354701125 1564
889148272 889148273
641473097 6042
108419579 492
542702834 3345
335783047 13532
638104817 2823
943341144 4570
998595696 5680
29492205 29492206
1476 195423876
335877471 1481
826887278 3646
882550111 5070
804637357 9756
32396831 32396832
579330399 6880
516505692 2453
70624060 430
382663010 13400
159632103 4253
113645941 113645941
494330982 6443
371641871 2052
701545861 4032
265785921 1750
4143 776365056
2694 552346168
243441869 1730
760189680 3460
56472415 602
427002493 7028
397159208 2411
15617279 245
21797843 349
491666110 5902
980889292 72596
742972937 3276
1461 195813447
826342255 3798
303172881 3719
540896535 2385
600017572 4547
705651633 673535172
599621307 26708
515784729 26272
409167676 4473
558679475 14444
331501345 2993
842600803 9199
85954169 379
47911369 1010
1083 224544888
52528027 2279
303476256 1625
343647113 171823556
826882577 3646
358271857 16274
33732114 221
806504018 9083
890651245 8017
554039663 6187
103361495 476
138522868 2103
651805654 2874
688301323 688301323
347012100 1620
64097802 632
706823051 706823052
193123981 1260
4398 782342628
971173515 925311847
794972045 26961
632106677 37758
267220266 144678
988952775 494476387
376218337 2028
4752 801802130
728985146 728985147
334406735 167203367
115408748 779
221348499 2125
523451488 5444
523090281 7271
547794877 28118
922589857 4068
114302664 504
395298237 1743
207866437 1118
930218593 25108
147313313 147313314
519807263 2292
78154253 2329
895570420 25906
985970442 8791
471078651 4782
581267424 2563
349259680 1540
791692488 17912
761461201 4919
305306365 2838
45382140 540
451543414 1991
395407949 2828
172666200 839
461440770 2065
286689657 3356
654475471 93124
243301166 1991
675158746 2977
203877689 3849
903205032 4719
998135082 9862
149003580 657
352839024 3325
884963077 884963077
109977409 886
880986252 4221
148231971 736
899169978 17553
7490 684338830
785283031 6434
10276 494574961
872245878 3846
955697649 4214
824514631 412257316
881452431 7473
646288187 646288187
315146988 1718
137521962 1007
511154002 7054
914987851 10499
252657005 1271
127456661 562
748287970 5700
3206 287130632
662456510 2921
637736292 2812
160119037 28121
80734316 371
567174573 2599
21841106 150
495195408 97483
91850903 405
483148381 2860
565768547 9136
222710361 982
540699485 9958
270789649 1194
160825728 1064
39008397 172
2397 540015336
624751245 312375622
55212247 2346
479995201 2439
801872650 8681
279667604 3525
816205596 6296
735859246 4243
3216 644148720
200257336 883
196271861 196271862
17311345 8655673
56104887 758
153741632 968
863636135 28277
947759590 4179
742153372 5056
845872707 18425
682647544 3010
951934305 4420
641821359 2830
588585099 36310
827673109 413836554
930026726 10735
573393520 2967
930889605 40657
183825801 91912900
787672163 11960
954697796 9066
11834928 63
240671212 2084
478610714 4575
444362599 5830
957480151 509873752
83165871 41582935
906900083 15847
302676035 5637
206078972 22790
979848505 8971
752727516 3319
933275972 933275973
378556662 159182153
403871745 4320
14586501 83
151968596 1076
947858016 17722
833902290 5014
605219124 35075
889474303 3922
948324952 4280
67113951 381
229739328 1013
627535576 2767
570937672 2621
58058600 256
322239728 3381
976833189 37809
93330752 93330752
5739 792268950
78006640 347
623849462 311924731
886759729 22138
35699427 207
30386762 149
857844624 5375
625264298 2757
869182646 52056
150008152 5579
280761471 34210
470368217 2074
418886670 1847
263531143 1162
636448040 6596
863723124 11484
56698001 250
440021260 3217
776819550 4873
31283149 381
644310613 3411
927051860 6041
509993386 3578
411588459 4035
448166423 4411
85012609 3228
428411352 1889
918284857 4049
101091149 7299
89346577 1478
370735907 1741
562156910 4298
360731251 5625
175918160 92980
395389104 7892
15571484 15571483
761257035 10815
951166491 4194
74417613 1913
749145491 749145492
791591645 18446
658640686 3335
110518943 2064
420757203 2512
944796368 18076
944590836 4165
184401780 18692
822308343 411154171
208194035 2956
246977829 1089
212638091 31813
740368134 420945031
662026052 38555
254687417 1123
1732 251444030
53134769 1230
5401 579867563
220271553 5373
243768319 1504
441259953 3472
661142793 8819
145778984 1815
960921940 4237
340332477 6421
365597489 1696
266482897 1175
925181366 864570319
498399861 116367
238687530 1398
951277880 24129
961318423 18706
553718425 4998
483080675 12039
606448051 5070
179619265 792
960345782 21626
932802415 5576
723987549 4225
218422980 1899
844823037 4402
979054495 109172
18143361 80
138342510 610
687311776 687311775
261100330 2042
577058956 3333
800352496 3529
543424634 3445
113288350 3755
523665036 2309
861369593 9762
452987393 38572
464587948 464587949
56563920 289
357306638 2388
808015946 808015945
822364202 21577
139381041 2615
670082105 55213
735568235 16956
828694314 3654
2142 199653678
579017531 5070
238668100 2981
980777617 11778
974961050 7509
469639596 469639597
325761564 1973
242432859 2599
137486661 4926
905633904 6008
148490129 3610
391842044 9318
4676 925864441
532735481 2349
594401003 3222
547561875 2625
221918796 1382
904878880 4880
531551027 531551028
433025632 3219
2192 382447008
941045273 470522636
77166708 1167
440657453 1943
359558844 1801
123591925 1788
885387386 6611
909964774 15039
801938979 217859
5849 90472332
408763630 38263
3065 285574913
315386784 2592
15258134 176
120447143 60223571
623318999 12010
204710832 1539
894353752 18251
225941859 1299
865274210 4119
978296928 362064
612567893 2701
176362148 2577
816862716 3935
1386 150832836
701864169 4112
493009850 5550
721393712 4784
31977618 141
7928 226478543
20610789 142
762384241 3720
531223663 4614
205346188 1301
416720459 3435
553653331 553653330
644313232 2841
587730558 2721
327546770 327546771
314871360 6896
146516448 988
503188135 251594068
542760920 8662
272202242 12010
599413369 2643
378561671 12655
447281709 223640854
567877149 8390
353116702 1557
461039337 2157
255832942 1261
436119705 1923
94668612 458
987562722 50153
492067926 9893
811504285 811504284
156849044 3691
742791883 796987
233841030 2395
527705794 2425
793658 204
218361881 1276
804276117 3914
650212664 2867
309598454 15051
527742657 2327
101513895 1047
637090029 3807
299626261 15196
508763825 5584
257648040 1972
455587391 13439
812559540 6838
22452567 99
557455097 2458
540997800 270498900
633822514 52592
515696369 5173
272228835 3489
960017269 480008635
564921491 4692
577087961 3837
814571050 792989254
464473250 2048
661186015 330593007
436109165 3082
636263642 7029
865713029 6097
1994 382931748
799988169 4042
4441 542192808
551848645 3875
529385479 3005
37309 700700329
605536360 5053
489139800 7297
151433401 2010
706116975 3256
191564650 191564650
414418027 2788
773 76130412
537530819 3334
740529884 543689382
320666583 10057
647790156 647790157
54656843 241
919057516 43867
751503341 15256
605633018 4066
41679378 202
166617790 1081
975072225 6749
850927104 7571
345843615 4017
593456867 16986
356867663 14019
536766631 45061
721979212 5156
784819723 784819724
16305 418581960
718613267 23911
934685790 20358
381826949 3016
711466890 4669
942311503 6416
994873580 4571
437610812 4972
20997421 143
18310 861950580
37343 366372173
433628217 1912
695571065 3067
79832826 426
528201361 2329
4665 858353656
25331 368555978
957746922 4223
665663543 283955772
993672171 993672172
839974135 4489
658150384 2902
4075 455076643
650854134 3654
363067590 336014274
8055119 48
3055 515113381
551545875 2763
248308984 4564
644092121 2840
672214184 2964
227840091 1785
551285448 21926
843333926 6033
963413943 5149
513506759 3126
656837519 3018
321440945 1787
908759552 4007
975886118 5466
586484111 2586
877227589 3868
214287524 1214
642370148 9459
788472103 3552
580270079 3840
73096933 404
988281719 6276
166534730 737
362433077 2437
275599372 3143
310252263 1368
366119039 2240
552466523 2436
602887219 2782
385547915 1700
81418686 359
340186500 1500
69851629 308
140462166 48833035
9077 365656755
448593847 11171
2746 480028260
924280756 5332
487537601 210260322
332185419 153348990
545842562 5362
990349912 495174956
276422282 133151497
17260 464878521
669186041 5658
625435717 470910038
572877530 2526
770441393 227001
821691685 410845842
233181389 2641
963569713 10038
911251571 69223
689348361 689348361
394343530 2643
813436879 3989
954410761 6316
775264183 22523
884488662 3900
673118656 2968
225527801 1928
858076760 5881
228316252 1733
528560243 264280121
557488338 2652
857195316 28941
206318199 1528
145926491 783
286128964 1276
264810210 2114
847527405 3737
89155409 2130
257846479 1244
808243301 290735
900556574 900556573
345311075 2172
275064556 1516
132039476 1528
671908835 9561
591022559 2606
689223927 3039
945427259 4454
378431569 3410
273265801 3801
582439568 582439568
839207824 4595
391722276 288223193
859631477 4762
954473686 12945
529563238 529563239
811720537 405860268
192093671 847
919338931 1507113
694278281 347139141
84140148 371
177721987 976
831996716 22355
169867957 749
646710063 4720
61549008 416
292789762 1291
829375075 3657
326161221 5319
17318 819972664
187267667 187267668
317899192 2931
854321698 3767
97293475 443
135295593 4428
574921327 2535
184750926 1315
981904668 410139366
124145320 965
5036 329347975
365600700 8325
502002055 8663
99217733 627
635055119 12124
290376559 2780
168959294 745
817364860 3604
354251761 23280
69105800 724
361365532 2057
781648600 13148
337588031 7930
352263118 42167
775174850 3418
362898821 2147
13156 946528317
2489 279111363
324517791 8134
606422670 3658
524103615 2583
523992938 2571
998393830 56499
720170065 4251
16352 752826248
294171189 1457
414587451 3327
4882 536310398
827567658 3649
965563115 27083
328178705 2019
767158808 4502
500428809 15072
105393354 481
315213158 1982
25400591 112
792181229 3493
290203249 2004
419806453 7507
6286 443229884
922438463 7248
826626486 4416
348232523 174116262
3617 737772762
589976065 3974
206124577 1392
40036653 2619
451930427 3078
898190396 25299
973844889 4294
116344296 513
361508473 1594
252856506 4633
200710820 908
594369727 594369728
364002766 1605
123818561 3880
560403033 2471
283840500 1275
980865115 6142
204340494 901
685730736 3629
591246745 2607
347094036 1906
11566431 51
683059833 4088
802753250 412456779
415408578 207704289
506866068 2551
840259188 4052
568886357 3446
518062330 518062330
36337862 161
863399751 3807
772081073 386040537
347585843 347585843
894868532 306987964
319417698 3634
48306482 213
897501573 897501573
531692283 8705
2377 379190410
653615144 27306
178259047 786
589887264 2601
967564450 967564451
848624449 9744
438013352 2300
86721222 498
436606095 7723
971191116 4341
396742518 1926
550006811 5484
702053041 4940
28098074 361
996846831 865756110
1798 285788313
622049524 17463
5281 735686476
394670385 2547
276458734 1219
781778944 3969
545519369 43230
602413671 602413672
557251333 46012
228672721 1215
31130959 920
453581 2
701255137 4184
548579020 4180
662913016 2923
470335216 57323
933024459 4114
895902915 7240
295070671 1479
626855853 2764
718086749 5974
888730982 4166
580812901 2561
838919367 7831
126824930 784
536253569 5672
649679734 22187
643731501 11078
254668845 2732
776523570 7281
5890 895482720
2494712 11
571473792 7736
320229241 1412
827680435 3850
238036913 1854
823960523 7634
752250247 6083
417974999 5000
261204315 130602157
5466 74705909
134295 885813103
718383313 3411
444063775 222031887
27214984 120
631964579 45861
323716997 9281
946405253 4173
430890326 3619
468101892 2064
330543080 1736
532492695 3229
80459016 21565
854373961 4507
313996542 2918
746500551 4413
676811399 3545
199350919 879
729681224 6951
311648798 311648799
125458126 125458127
899457071 3966
257203680 10239
994793792 838082536
427501034 1885
24016 984614229
516295340 3249
180072399 2188
556550598 2454
278420911 5159
369669331 1630
272605187 1202
370806556 1635
615555169 307777584
384868222 1697
263765880 1965
159406410 824
349542687 2253
82650779 367
43637454 3263
2296 396179392
247430963 1091
698289303 4783
679982369 5512
403698802 1963
218381800 1820
562846939 5112
813499316 3587
838001728 3695
840736998 8903
401936590 4659
579238792 13458
482528697 2381
742976990 742976989
1894 428797444
828568785 21011
472398463 472398464
931122532 464817693
198618817 1936
327400920 10668
359575420 359575420
130405399 575
997400268 7548
492367602 2171
183021143 807
85972580 503
164975480 760
179526478 11773
5116 807874937
254712313 1796
355867919 12801
52397707 254
4582 575115737
277941689 4446
202086855 202086856
54289602 243
751541193 375770597
242079159 1333
287204149 143602075
449154193 5253
308508704 2416
662996007 5818
803599608 3945
161815981 1145
169249709 1373
219308733 967
489419295 2158
681836585 4826
893409968 370751985
6309 205130826
419777191 413973670
36059970 159
3211 304345759
320690350 2615
452314996 2416
405931633 3240
327595514 12765
879156727 38468
605508738 90011
8539094 345
310603693 1603
293920104 1388
299335823 149667911
274365021 274365020
168338957 1140
587581057 5072
867071436 5838
559495824 2467
275550661 1645
365912400 3430
694142321 3207
969367699 35350
318742607 12486
752275249 3317
1737 327777111
971422865 501166322
471469108 5105
520068136 289004774
853194433 417477428
76097831 76097830
402196603 2058
958397012 17088
431470894 2459
411854272 1816
385757152 1739
844961941 3789067
317857769 5527
737604733 3754
6860521 136
128531268 128531268
213638063 942
768701012 8311
874513380 3856
490519921 2838
514361988 2268
150141404 879
601552291 4530
132764319 1885
424508701 4830
206757975 915
847748495 3738
571064775 2518
790552762 5383
250824704 1515
3130 297324143
594836847 594836847
608308279 4607
348536492 1868
423033174 5241
38275520 437
406164997 10188
137318579 1764
548383055 2418
296642628 1308
572948705 2976
512550759 2260
570886422 14335
888480653 444240326
540855241 5221
995790304 953269262
23700337 643
845480576 3728
545184900 6630
957722671 6330
844844163 4377
598842000 6800
8526 276292474
365347621 1628
350388131 175194066
470791424 5128
67163939 340
794450702 5318
806818089 48298
532719936 6048
827334221 3648
711074281 19740
672662105 2966
824979117 412489559
491685057 2168
184375401 1949
389483461 4772
799281231 32697
691763336 13443
663639939 4887
458723807 2144
886554765 19889
192309269 1445
918511649 4050
630706275 2781
698534404 6001
246158273 2425
291428129 1285
677384130 677384131
1814342 8
783186873 391593436
701258544 80208
402910250 13382
308128434 56310
9560205 680
5070 130638690
621065866 274602437
520933331 33785
426978395 1909
990205755 990205754
856064639 31107
318862822 3323
121021105 642
99949096 2756
230807035 115403517
885048340 8808
242561153 121280576
216133729 953
593965630 2619
98769710 1383
419249213 10901
311622160 4895
740493195 3508
272375991 1201
177352125 782
450727021 7858
626134037 3539
749925407 374962703
797382469 9774
761025128 3554
803558305 12371
64232449 64232449
755280750 4102
539639442 12133
111701460 710
96613920 426
815313646 3595
861581105 3799
39673960 230
952522201 4200
787242389 6042
51085706 643
914874894 4034
677657484 2988
614765668 6186
944841866 944841865
898488168 785513547
312723473 3801
98865829 534
693131640 4385
441497941 441497941
645903616 2848
287801653 2686
300805830 1499
29065800 323
93696494 1595
576590418 6694
827144242 4683
436805143 1926
454210679 2310
640866442 3638
62821707 277
14221 452910408
372577016 372577016
255481439 114398
250152610 1103
604280704 24253
143024329 3336
196632682 66723
962481001 5750
5397 218069870
671214513 15892
278653821 2160
15300651 226
325857815 1998
211302387 102625655
273511684 1206
807001442 8047
429770839 1895
5873 840772807
811494749 3875
619564422 2946
778350145 3432
247915253 123957626
657008276 6479
628897175 6691
396210827 2087
156713273 691
770494117 288836496
709854944 7485
981179671 9140
497128065 2192
7272 869178528
586990567 2898
75473999 710
62131509 429
6182 607248584
387528922 2628
4061 888156260
754004010 754004009
156222139 1070
892789127 5742
161591565 2839
3673 260929551
798219351 5128
140843487 928
613744120 3820
780664454 5085
607681872 3708
110220425 486
678289082 3226
107825718 546
622404741 290174799
857732957 3782
110901505 545
428950868 813027
292065729 2709
943415746 589786493
159128748 1398
853964956 7165
210053221 1182
527329902 17549
428181607 1888
461039601 12880
244144870 20428
637760177 22843
394652296 197326148
15206024 183
345856276 1525
592152927 2611
28027992 930
682780371 3904
128542755 583
771092800 3400
559197525 3779
40089672 20044836
5748 927796176
479983561 9876
559700384 3047
200741102 3135
173780500 60119695
617254710 27037
819 166419712
725812696 5175
394098008 3503
1347 267951609
767108601 767108602
478233000 3150
454491859 2004
2845 558784900
179500130 1822
24895375 123
716853583 114076
4283 954466121
546081966 3717
928036957 4092
791720798 3752
511468799 7835
3249 491648104
443839173 4317
273849935 9635
629217661 240407964
588559175 3548
508999946 8281
391975205 6908
250852204 125426102
541234887 67629
647296426 12743
137942128 137942128
680172406 5937
628669102 2772
201990187 4904
100647028 626
982012245 23843
3960 878837429
487402172 2810
442594933 10676
342085271 2515
920219605 59783
555955554 2541
668231970 4499
174438010 4747
502459775 3276
730043447 3219
853466845 9578
185350894 854
560179459 2470
610460195 5035
873930065 7364
463569412 173839816
572667435 286333717
269489326 1633
867499201 4320
109750178 54875089
974593920 10466
831867131 831867132
610341352 4347
517343419 10142
831774795 415887397
738855821 8819
152434558 1233
531492048 265746024
224730201 25023
542262466 2391
68200350 698
742017777 9400
368330088 2881
449365510 6590
96908214 463
845850301 5100
939798880 9231
175763800 775
76181224 518
232235681 1024
554967527 277483763
760856327 6100
601455035 2652
731104004 592520263
672973202 17493
9423 840715856
123996870 562
2836 595513132
922668362 4441
142899630 1002
455457359 8988
119259073 1576
14187840 120
241300298 1299
921620725 441343013
39980144 1351
559564366 279782183
989559983 6328
952285597 28314
393497308 5427
511775511 3852
231782447 1022
682675864 11433
131993659 582
632497712 632497711
372248386 186124193
82106475 521
805205120 8470
493546320 7530
786255164 393127582
839989639 18335
189598470 836
77145680 8888
687793836 7800
133419130 614
485996481 485996482
905351204 3992
10125 562553887
963870251 4250
107198208 7488
806022321 3554
434398980 3030
191530500 1887
274684171 5911
426458447 3478
598106699 8010
602130105 2655
39048314 329
921809123 6495
296825282 1593
146342790 2761
156241615 9122
3681 617598515
371034090 30997
918844529 15832
868529872 4113
383984759 43595
67222995 2756
826005628 57274
652959610 6401
51382655 584
802004606 5104
182364469 2185
803555004 4126
385864317 4131
838645599 310779182
341293211 123552304
880065174 11843
527989061 3403
736262096 15291
534095159 2355
597953147 3077
155201537 107414264
67794977 1312
638423125 24474
496276807 3688
442049555 2054
914090130 457045065
972127904 12841
124392852 1187
33565216 148
327760681 11560
672681814 672681814
181034694 2657
549806488 21383
759460327 12854
974540067 974540068
519070087 7251
469550001 2117
80964185 362
289225872 2810
331795360 1463
328170515 1447
1565 267472585
362627959 4540
703739637 3103
101376470 447
577283556 63147
593693913 2836
8607 554685924
629611023 3823
711964591 7124
449046181 1980
925224549 8169
112716012 497
656581995 3585
446177088 3444
59167852 828
427584359 5505
310703669 1370
179166638 5239
602428791 301214396
211391298 1184
834720707 44163
870253929 71467
425677843 212838922
529703390 3224
454819527 3364
527270611 51431
222256160 980
347915420 2870
876740189 808097363
493679679 3555
965118047 8199
118806092 687
51521921 25760960
805452415 12018
170036562 1234
134744647 650
59873089 264
912757943 8533
361965887 2777
296643115 1308
3924 842524138
95891016 537
839807073 3703
684730253 9408
519815212 254687045
519355969 2290
164759029 749
521176404 2308
510828239 9631
3628673 16
986798687 15185
534628588 7927
514252656 218252253
378328052 7096
214142520 34072
209556438 924
48533489 214
70985895 313
550650976 2428
271470111 1197
204566137 902
1435 20094305
887581018 6645
670216079 3218
155290034 745
580133684 2558
248642815 1253
670505047 13542
496550359 6651
670087309 611289017
554313095 277156548
85161590 415
674252616 2973
366531140 3580
2763 255805105
773635073 5834
325364703 3517
113170156 749
989271065 4362
350708949 2244
632293308 2788
746387231 271195445
888094351 4290
736578290 278059
408067046 11734
873408039 4921
33577325 291
845751757 3963
24492581 716
669815893 6156
201595777 1150
780508952 20707
230993 926281930
782406145 42624
819577559 3992
181249482 823
225406199 21400
758681041 4177
743431707 25619
33866530 183
952668179 197649
947662946 41869
92572362 453
161415195 3772
174226847 174226846
996226777 5994
373299633 1646
901724993 3976
283085811 1267
51705169 235
903084000 7244
417398289 25303
250 20314711
5776 802286400
770219759 6061
917142805 4044
912834441 4025
686430809 6761
965395650 965395650
293550074 6195
709058017 8544
94981107 94981108
987281779 9597
784354399 4555
11968404 84
927521621 927521620
471431891 44086
76401519 1003
210337689 968
991085411 4370
432246444 4043
321645564 1595
691910711 16994
799065524 3763
231100028 1019
409703760 409703760
765674287 4353
951623427 4196
445979711 4272
723010126 3188
778803728 3434
573103200 2527
451815860 2813
354480017 2311
350329010 2319
898499599 449249799
817557488 584850217
640538219 3540
143558703 633
71628832 944
397800707 8157
278844016 1285
2936 601515936
358105586 1579
968407770 28082
638416817 2815
646496135 13981
346616880 2280
98050106 902
431585005 1903
919808715 9435
198927781 2372
533072405 533072406
108384948 522
402555002 1775
101562671 670
197 30869403
415330871 6072
750461255 3546
560923198 3709
245310584 1376
280741263 3803
9317 666910860
526387996 16097
198216599 874
64182438 283
844037710 844037711
765275144 5119
680828897 3002
638649089 2816
306925449 2780
874740070 3857
581721480 2565
119463350 1058
760276487 7068
732329456 9472
575009597 3918
762869601 3790
481231506 5465
854593633 4842
459684042 2527
733857244 3620
993763947 10139
760559223 4305
155986001 825
553603227 2441
274564238 1469
14063 979344819
379443749 36750
634 139022117
488056199 2152
794908399 47036
112336893 549
530938410 2910
87768892 387
79639687 378
678470094 4349
207268525 1332
283942332 1252
388750211 12258
914694967 18367
200960686 985
474608711 3380
108682204 503
487649901 2857
211317955 19652
942817483 92126
709856021 3130
693148333 693148333
818097492 7376
736165204 3294
472531512 2517
678510812 11607
552011729 2434
420796734 6307
362249737 362249738
542252424 2989
99283948 791
131419859 23655
8768 69676122
497706448 497706449
895458121 9867
76777886 37439121
887519187 887519187
253555130 1118
653647357 2929
285062401 14400
851827513 7292
598960056 2641
195268208 861
237262129 5188
659805209 4991
212050520 935
550561564 330802493
361003003 3477
149941990 1493
357027206 14398
120632810 626
782135274 6560
256657376 3903
152773632 1357
7901 181013348
562674651 2481
215321205 1354
216929632 1550
108500002 2039
316834897 316834897
857835265 36608
610870072 16274
464150409 2732
117948568 841
970656601 949468499
997922760 4530
357969875 2203
549122748 147139
142753396 71376698
711254778 8997
761452799 380726399
847294151 3736
33562717 33562718
423076302 423076303
277656603 6152
314391816 1808
444966046 1962
943009016 4158
844500000 9618
105458281 465
566980291 2500
65120696 65120697
946398843 4173
772453552 3406
283808799 1431
43623 407111035
76591236 358
276063839 138031920
654748503 2887
348705740 174352870
443833848 1957
853244339 3980
435398659 8986
945759159 7432
930586273 4323
883994103 11527
530741945 6229
214461969 1037
89449919 89449920
29709752 131
824487095 6845
950373754 929319547
652082182 43908
136110512 9669
506357171 7871
148549415 655
719778150 4550
830058720 3660
890608257 3927
953136471 66868
823588291 10710
884273700 4150
802722646 3589
413162764 60044
543302566 3321
400971008 3892
275930887 97920986
21315735 245
310651769 6583
358671665 3952
369568696 2527
246976116 1089
1335 103816275
144158951 1693
165231499 875
995390862 4389
569086519 2926
489870854 2160
907013066 11226
299399679 1791
640483724 12577
899879775 6075
11611 817704675
8541 401951365
264017034 1597
131373102 1302
1700 214475400
736469184 6688
282066922 3493
379852227 13152
227782278 1212
449807884 3136
97520916 430
517763853 2283
496447687 2189
860228528 3793
16329121 72
969256774 4827
69674141 34837071
704888835 21646
662 47896232
677732838 13758
867115031 4552
800705027 4499
7031 387345893
234219060 1420
3363 600011980
322796603 322796603
799217695 3524
496082083 248041041
19957673 88
998648544 9524
725188332 3751
59 12138803
652304969 6319
314312581 2316
376588551 3875
57006815 595
726693282 8586
339968245 2385
515578725 2969
547039468 4793
256599106 1479
3571 639381327
3517 764342802
6526 701792988
87359840 470
179174765 869
598066603 230434988
984993767 6348
143599161 143599162
362869677 1747
627762306 2768
747628281 373814140
810334102 3573
8017 309496285
797615324 5057
840751378 10937
409765682 14391
453099174 3454
210464561 928
472728230 2825
390989326 1724
711552121 14710
52389261 231
177591646 115988741
174633538 1366
914507895 457253947
590345330 5257
789463777 3481
595487508 2982
84335686 84335687
348847514 2873
78243451 345
189152551 1503
563466120 12460
89072644 12783
888995831 5132
577711348 577711349
295756395 1455
136008745 635
722103194 21448
679910176 4904
292974347 5327
308998009 1986
557687581 5231
428315608 428315608
647388606 2856
776448908 7533
935744312 4811
941871320 7807
239203991 1792
464218002 215731386
31398 331702856
744557060 3283
943681511 4161
739607956 13986
266027101 1173
458572931 2022
104842109 66941284
29519 539223573
504001731 4814
899182753 19266
210722766 28878
276685566 1220
63728810 281
838743240 10344
74614568 329
358947462 7268
738437518 3256
1688 350188375
134420165 1041
910015593 379550438
186992536 885
6136 181905496
247938768 1652
64549609 296
7206 883501292
108527550 678
95015784 914
774523550 4623
240811899 1070
436967171 2753
13387 844759861
882434217 684395619
103313999 1072
843269808 5417
972808265 6565
288427191 20033
782655742 3451
921972297 877944911
190476011 1198
860633969 12161
889250454 3921
861466470 5940
635047479 4702
384572969 2251
123501599 612
481934446 2125
650440126 4245
224525706 990
370149670 3022
788983632 4792
849910129 9879
144693297 638
533913599 2781
116471405 1727
687955204 5308
155033120 880
3830 251122100
340741947 3694
99003224 1795
909328643 12684
824987410 5690
349042243 1584
460552091 6279
758297344 3416
753399701 3322
127052288 839
8368840 4184420
735110021 3844
507103626 11675
759985695 379992848
966360112 4261
790109408 7888
752043449 3316
499847365 2204
36740304 162
342688834 1795
724376406 3194
145628681 65297176
152857807 674
413893574 1825
210790223 2636
219276049 1414
533835904 2429
654867082 654867082
667458385 7021
698749233 3081
973420897 8688
3893 699338520
164305679 1848
798214535 6522
740601951 447080055
542771192 2986
462486239 2691
600 82925721
1563631 10
231271981 115635990
648854682 7600
574380381 574380382
977243002 488621501
609212151 8252
341768767 2656
805435088 4960
936873621 4131
135199134 67599567
12411965 62
317437561 5016
860950341 9140
970289665 467383737
904762766 7388
982420310 15621
721878295 3183
919101304 24793
398928889 1759
1750 336448000
210150661 3666
6062 735271494
473 88417286
135635675 1693
544300800 2400
3805 196185800
86467985 86467986
138344306 610
6513 42569059
711146951 711146952
134044367 689
953076356 22855
164309176 1595
59428000 500
69398353 306
314373200 2501
936594784 4895
723913347 7340
392583267 4541
251747846 1671
230647480 1017
284899597 1549
135124224 768
570441943 6378
1629 299146012
357196547 1575
225544231 1998
899570959 63426
594455194 15502
978150441 4313
185849494 2642
903313907 18194
951111997 1425723
557990499 278995249
862921936 22947
316591127 1413
72843454 339
973738670 6099
883407628 190021
831190821 3665
90395877 37331029
836952002 418476001
725568159 4877
586083255 13967
307818981 1630
244555018 1802
879084238 7421
493876422 3279
316374841 1395
31936833 871
823293846 4626
926 136149690
290615765 4353
826887278 3646
78627751 615
945500017 4169
694195656 9589
161476378 712
627927551 6592
242102916 1683
429677044 429677045
415195565 4282
98635274 1819
984513991 481962380
544103560 13910
170297182 781
180512704 1856
266364306 1986
731564841 312501
419337503 1849
461973266 2037
788192007 3747
397602833 1874
329632891 5942
396685679 17977
334531729 72144
564712081 2490
821672821 6135
753727988 14373
921979039 10469
84139832 371
1023 88078511
958427301 667851298
607847304 2935
671880402 332127198
556494016 10816
632838523 5307
577186539 2545
910851524 7876
646894043 323447021
693980461 3060
454719744 2005
349942990 1543
3669 515189973
85836359 953
949008799 27680
433495180 9594
949786499 6500
616191147 2717
499315609 12588
746819027 3316
617809744 5163
767724866 3714
222550712 2079
305715616 1348
191591190 2295
324871216 1593
768143594 3387
2043624 25
451533722 6819
105754155 640
19138 696699752
353747004 2444
439901900 6183
505861963 7392
248000167 4992
929393615 4098
641412682 5246
87678343 509
28935087 129
384860308 3514
751633768 3519
642066283 3354
63222899 290
600547865 2648
671077527 2959
609846378 2689
533187069 2351
916466472 4041
610657126 4875
928903755 928903755
492960750 6123
620751735 3606
882421282 372857751
260356376 1148
447232925 1972
28220127 14110063
286685838 1998
812300894 4671
52584179 349
935977827 4127
608152740 12220
278275446 2322
57151583 252
195721671 863
251407805 3761
341207728 2237
329053390 6316
423452164 4729
519209969 5402
971406060 7076
74 9673733
292474245 292474246
854597404 14015
540899136 2385
278843214 139421607
448938982 2572
10256 904189472
685197024 3197
358329779 1580
661659218 661659219
554962965 2447
288176581 144088290
455249819 2558
91519 842615433
913546751 316388530
312746167 1379
790949165 5509
960331921 429584269
733902148 3236
528814700 6431
796400037 3651
427701220 2357
31750741 140
841171527 3709
555991799 2600
416428718 6215354
662679690 2995
11227426 78
188993652 1297
761777520 3684
204822510 77464002
132344905 128399611
884659009 10055
729907602 5867
281781469 1866
720521360 3177
589203018 2598
843439449 3719
4887 391375216
132614300 1729
992572416 4495
660273472 5289
755307552 15959
979281141 7604
630149109 11593
694190565 5399
22452507 99
758628715 5395
300726197 1326
51130519 931
67020239 1097
732345451 7116
383911595 383911596
29612348 557
800572354 4536
288211359 4642
867547579 6781
884800428 34236
220889955 1943
257779646 1143
779935707 3439
412673300 3149
643922944 4680
33792280 149
727545527 3208
102 14466864
406370445 5231
3164617 27
777720665 4002
223761611 37957
180300057 795
872991430 15059
55603722 22311371
718087864 21782
906127179 5375
620267518 4737
4024 614159033
859427748 8604
1663 116066985
194426119 1813
345042720 2120
359690527 1586
4348 717293888
3422 671112374
588920525 4054
824865888 24387
174177024 768
854187841 15576
98715504 2191
123592912 1256
490335529 21234
240852041 1062
498039 3
545649908 545649909
245954196 122977098
838753734 6956
706518041 353259020
512626875 512626876
349261219 1540
103190279 455
714738124 7087
737522187 4507
19904860 351
633098852 11753
951853185 4197
482302861 482302860
912338145 16515
920364901 19315
899187744 33370
696007760 4648
22481777 22481776
179611774 1025
646110388 5129
3956 196223099
766264149 5567
796126969 3726
375848095 2444
996638416 7886
197664210 9270
490691465 4150
4551 533877810
170652948 1988
378123431 189061715
730046902 3219
579497748 14587
968420878 966419770
16808382 124
397359983 6554
802516000 4880
568025567 2832
655697377 6507
731913305 17132
462269949 462269948
520833094 4435
532963549 2350
767013926 3382
794095352 4923
545417389 3072
235150429 3466
259753223 4024
369551216 184775608
771547826 3402
283 62480993
907827806 21082
868207095 408896068
3889 696796019
7561 220097390
110436684 529
923201 7
448219585 8826
417750438 1842
524895664 2657
740669600 5984
437709145 1930
914349619 4758
97372165 571
624394013 556889749
965060449 9950
788032461 6305
831195642 3665
10885997 48
105005158 463
860319465 860319464
688991057 3038
169996289 968
607318200 16056
225963758 85480753
770376863 11161
805052016 5321
637714161 6542
347673417 1533
546433135 27384
773299741 8184
229620566 2891
291985518 2611
898553867 3962
462202172 2038
786125048 365944119
214919623 104173682
2034 88650563
817485604 24771
47626111 210
260804585 5195
731492423 6942
930531679 4103
896647697 4541
978818917 9814
283337440 4635
949749212 7110
43089509 33552950
418664883 1982
615109437 72179
956156215 736778282
720861372 5082
981310804 346378
791911679 65280
435317159 2147
447153703 19288
219812000 1228
747497337 23460
291201259 1284
923749048 10524
406083616 2279
879959160 16872
350285321 2110
149109305 1132
236090135 1041
818307730 17036
483130564 2238
86862042 383
876033181 19470
727113907 706303902
248372164 12575
77893463 457
931640094 402900178
806083420 6155
791728172 3491
729559473 6558
158300290 698
278693225 3717
703242350 287890
476642453 5764
408486876 6386
683052728 15835
374818676 19985
253328728 1117
748469184 78112
515498806 2273
429347422 2643
507454973 4453
9469125 57
560859263 5375
110509381 540
622373302 622373303
63610169 633
182519868 1190
187116019 8851
775333069 3709
680873137 77179
798045249 10443
910313991 6291
434758347 1917
498830621 2788
163454469 1299
1886 344074095
45017747 6276
763857119 6357
366127447 3898
907134061 5164
114502204 3369
775628641 3420
787876562 3474
170320483 751
203213056 1216
213638542 942
617328566 2722
827116207 3647
582518104 5327
116736838 753
526198019 2844
279 53220473
580249937 2701
949764254 7455
12815 559422744
428546897 214273448
435025849 2702
635889374 29875
144692657 638
633195101 316597550
745241799 3286
917820205 9569
855232631 3771
8878 964505920
990617879 7140
422168957 422168958
494403803 247201902
576066523 197893
798562259 555401
856597160 3777
348431944 1964
455912221 4465
520238585 13456
769690790 22499
181286803 80496771
392811941 196405970
841764692 3779
53366839 703
633604549 5407
201884130 4183
188181338 1050
5065 945650695
649394319 44515
141879918 4909
612621036 8676
283145597 16515
10306 901022662
83163368 791
969367967 19484
279367673 9147
486524362 2756
5340 693683533
146396613 5327
6874 714043624
5079 998385426
17997781 158
144463352 968
730046668 3219
894861061 7330
767941809 8728
176074976 176074976
985580440 16041
732937384 366468692
93891889 414
565504281 6862
859161952 17665
79480 761743183
913753225 4401
947757343 4556
493994896 2865
4037 718448742
891555529 50689
1360 213774320
116 11979784
652277069 4995
981335783 4327
607574697 2679
743156400 4307
834992019 4941
556526572 3153
448594575 1978
858524669 5756
578097293 2549
443842780 3579
406335640 1928
327190500 1547
127757650 715
210367259 1370
468327546 2065
251285537 1108
200710035 885
17418826 148
252115440 1680
617235868 5468
388981095 5762
361365831 2085
677775018 11238
355000627 355000628
319828500 2682
276550543 138275272
538822361 3020
349216830 6170
751592002 3314
210104363 3044
509028719 3345
941284604 8189
134024725 1762
903874149 451937075
483745999 2133
992632370 11229
311798046 8813
777868443 9448
305242347 2348
657183106 4447
561159119 13928
407950008 4052
629302309 7149
463990735 38779
926900311 4087
162275951 967
244029268 1076
647841656 9988
283416616 1590
812775410 4473
238894705 4656
164650991 726
143923978 1912
612899518 14707
780741654 3444
646676111 3042
115362805 2899
209334404 5690
584825389 3329
749590577 7112
822425830 56292
461522231 2035
588073408 2593
532509965 2348
925699952 7366
992337324 92959
749139258 749139257
778231800 14472
371643968 7664
972281897 10563
281728833 1388
141308309 796
160486190 2321
568795275 2508
732584426 20847
889705237 3923
630604417 4992
8459194 69
211161858 1373
907857328 4405
455149402 44094
8245340 117
91671587 1116
212964065 1134
291200070 1284
959907153 4570
7475247 52
301619251 2732
755906040 30431
914897723 5174
683486547 3066
3323 511378250
206553833 1580
503207979 2456
164155463 7026
921032330 29568
604165610 5465
683161217 3221
296982761 4797
535230250 2360
55555930 27777965
613641776 2728
359589891 1661
542475226 3661
378076116 8349
633974924 633974925
681716251 340858125
650535038 6362
339844529 2098
499034634 2843
284877669 1295
756277653 4561
269881290 1190
22055108 148
295836264 1325
832606363 11292
578058416 2704
711221802 3136
233822551 1031
588031941 294015970
799496695 4856
965792219 965792220
229291152 1992
27052378 150
954268605 4348
20357810 20357811
80041885 482
90490007 399
415423429 2219
164119276 1605
434036595 90349
879713316 19455
596999503 9742
1766 292816906
152404499 672
218173440 962
951821207 475910603
676472075 3543
258890130 1261
886305346 3908
585222626 6118
493084020 5711
597240573 3166
362018614 2887
294601510 1299
446330493 1968
633269682 3362
219080107 966
529866681 18221
920166519 26390
35511180 978
585781210 2826
388266748 1712
731358396 7685
805101279 3642
814793230 46337
490706566 2541
815236163 53982
795081643 8639
6873 944638866
838267871 6259
393939441 1737
166438300 166438301
134341230 1069
78470377 346
414880504 15545
897320747 448660374
983026943 983026944
463475199 231737599
612976493 12056
218855246 965
350458921 2520
262689409 3096
312048000 6000
234923953 6324
237400215 237400215
653122271 4038
749120436 23884
291826413 1732
955939248 16572
919576501 21500
804263250 10745
130586062 1341
357424192 1576
815542551 3596
34822 591173830
438866588 41212
766238749 30355
436496609 28239
247339080 1860
240988255 3354
11486251 1253
689449969 3040
494408740 2180
247133874 1482
906731365 453365683
821091008 651925094
970576196 4652
908884861 7878
609955546 4746
262545280 2720
754690783 6169
615139755 2761
678970321 7170
579682909 2556
529165076 2354
399933801 3045
333793047 49206
183920426 817
292103278 2889
406082306 4855
405844462 3673
984722289 484499929
52510669 287
440613685 2058
406143577 203071789
673847945 4504
821131829 410565914
360621435 6135
262853179 1159
561518812 5971
842193041 842193042
217754262 1341
599362803 299681401
614226083 4871
805585807 5991
463108731 2042
753325237 15793
38377839 170
547989903 5359
41729669 184
609900543 7749
941810466 4901
892502096 10750
356425076 5466
881948403 8911
540850577 4088
928550593 16056
458654306 2677
21921141 10960570
232262161 6040
328778137 3026
709726062 6983
33111543 146
75875903 977
1945 406190286
775236939 3419
510229590 5177
113623446 501
793492469 6484
2499 418067706
97067199 428
963418379 446804738
474271742 237135871
2188 254473840
847918937 4292
184601073 8956
826239368 4021
15780837 15780838
141 17760142
483543126 5154
20632 919169860
561281344 3095
846710689 4804
568675051 6031
151496387 668
172611379 4894
280632349 1997
207741434 1144
156603458 156603457
339231627 2654
367405389 1620
893217527 5607
284850375 1256
902713908 3992
694662504 3063
803404980 5481
853272861 6727
427049007 1883
84241921 384
569280671 2784
913674575 14268
346950520 2269
982670016 940326662
18643613 3586
813362201 435046834
220100913 220100913
607872015 4658
311377237 2686
591495258 13773
163561867 801
728117237 3442
151333945 2252
734350102 3238
69624836 307
255894926 1931
562383043 3557
948300849 323302185
486655221 5378
236662690 6608
42186924 218
459865707 2176
821577702 601136024
761641845 5371
551247875 3923
476733927 3042
786386975 6166
699336353 3484
495281833 5498
1198 176491566
18278 945868222
723080489 3190
571726485 41768
416844104 1838
866576763 3821
501212529 2210
700663951 7245
695207663 13236
434747497 217373748
208026952 2141
486470600 2145
328693689 117064179
686483303 65104
76018893 1981
267055840 1261
4202 189774926
265574603 1171
426142945 1879
593338241 3110
215514214 6541
75265413 349
960633674 4491
436862953 12800
186824234 43704
446778458 1970
965676293 4258
261482704 2504
501211432 18753
653894679 7181
661367239 10671
107776924 1130
450607232 4015
740434056 22236
406921415 2148
705328918 7039
200908361 2946
401314076 2468
560375167 9217
56162691 28081345
505284990 186910537
945167329 4417
200174975 1548
366183775 2096
786052801 5168
986191474 12913
686510757 508917844
495542704 2185
276972527 138486264
670278772 3281
904448821 549791
356290231 1571
839482803 4286
67065538 67065539
241241675 1398
690144664 4165
615852089 16326
996292862 4393
575032244 15105
461740693 12794
787424496 3472
196482142 150019
304785854 18435
310061551 4513
658723170 658723170
568565036 2507
390193165 10714
171539807 8111
504613867 2225
157941680 157941680
94406657 47203328
55110578 243
314323757 1834
746165062 39210
984836473 480492802
25330758 226
2621 139833864
582155263 12987
530922413 2341
477079575 477079574
915429871 4676
368535408 1625
526560094 526560093
914601119 7188
142425524 957
427736326 3985
470433708 5162
737631815 8273
674504165 21119
384218033 3664
35669595 35669596
741361127 76366
761628868 5044
896814045 6229
118267336 118267335
267930686 1651
526212068 9533
191187268 843
682722001 3375
949124521 4185
4532 338610158
736393625 3247
662394405 6928
584651794 5871
271273215 3615
16271 373561121
45585180 201
334841208 2529
551784937 2433
574034813 35047
332703863 1467
105685963 466
218462007 5218
961819908 5881
305598472 305598471
109218 788551632
110219197 899
905876351 8784
985679996 4500
87087743 384
416458009 1955
165789475 1954
945252221 721655232
210892610 1051
240399519 1060
182298115 1289
30856 788911244
943462218 4160
938378029 710625187
341802486 2213
600996150 2650
859019819 3849
61007445 269
647633518 13490
691 31899173
284563679 1360
948694213 20781
93438763 412
365146645 1787
382542531 3013
6706 210538531
51935597 229
907969575 7864
772759128 5081
198981136 11609
466058917 2055
22383261 175
312293962 1377
112190081 57427264
730625211 730625212
741371398 11661
850359439 21890
708498446 3602
173444732 2079
415710999 1833
833415901 8880
218676994 1705
20247 836928143
39235336 173
724593105 73795
589695032 294847516
675269557 508828174
934609990 4121
965263688 9711
186740062 4567
929243701 5060
188261380 2009
165957007 976
38838611 237
16184752 16184752
892698055 4106
23858035 114
95479852 421
349310761 1780
602284160 2810
563500918 2759
404595930 2319
774265643 3414
894040615 892638127
173949886 767
33263 978921822
900893461 12376
271905562 4053
461748251 2036
954113767 4207
942619125 7525
780636011 12337
624487899 6979
456078815 2011
317371251 197125
673045663 3728
662666592 4722
916898728 9144
906710417 3998
144094299 1372
188884144 1447
866939971 11782
66070160 13731
228078145 1568
824300411 4812
199959197 133043
875186468 3859
782861122 782861123
21998998 97
412620262 18454
214235279 3240
172735708 15383
242652068 5379
913161201 456580600
236388241 1485
304809792 1344
545477278 2621
1349 226904498
656565734 2895
830962857 3664
843765474 7539
369761121 7880
4556650 25
933958023 9286
424761375 2192
384423369 384423370
762337933 12216
559360733 6074
997596710 983244629
300084961 2408
945147476 10164
517952665 6354
209067070 1482
47701297 222
925572155 708098692
989717956 4399
233475663 3259
787195031 3471
401504179 3801
16137589 382
18843408 108
681647070 3153
870229793 146528
825210449 825210450
85711758 85711757
718248628 3167
408626698 8147
446518034 2207
685655775 6032
263753699 1171
664088673 19252
169186400 746
501666117 2212
489643323 2159
776897927 5802
763761044 3565
256979056 1895
443324137 3065
199767080 1116
795888339 6935
524524210 2792
757222340 54068
996187918 5947
19957850 88
930036658 9130
159131494 5469
323758399 161879199
271469229 3582
357757869 1599
197535785 871
279045910 5979
526135187 526135188
381498182 1893
454256200 2317
16587944 341
528894961 4895
45022846 309
757171570 11416
679712184 3669
109993634 485
31858814 224
469388840 5157
800627457 787314861
296034149 2177
361985121 361985122
278422969 2528
695875639 5122
910347150 4474
909346681 5540
856307004 370079744
768885557 768885556
725483928 715532931
275774150 1476
505748390 2230
546581151 3832
3463 548474447
608648067 29962
707353238 9469
417076192 2738
41707901 1734
991545265 13967
926278326 5219
278492465 1891
747996440 5447
31609 678427807
198755390 1416
694700660 3917
122921419 542
392137439 1842
152885889 794
751132963 3312
4531 717148556
101449151 1344
950075288 458684522
669745106 3288
659669088 3536
809230943 8460
16102298 71
491989641 8786
944868567 7988
510811144 5763
504181079 24861
47353446 854
337013604 1486
565585117 2748
472863271 3607
117228495 117228495
999566811 996127950
350623055 1546
984490906 4718
570779825 4262
79528631 1929
894787718 4379
530517001 9750
930910672 4307
975143904 4704
199473941 99476943
405073279 4960
590232449 6711
36967259 163
395305343 5364
301430990 2603
392473825 2248
195947424 864
620407240 4487
919504289 15495
377833884 1666
980550480 5168
389333341 15345
182621199 91310599
83912838 563
616692169 6126
820513098 19518
349035958 1539
789575931 394787966
86222199 727
715791023 5582
60659894 292
410574181 3260
641602653 50494
855328068 388194482
451125552 40102
949801611 4188
93934489 434
894690496 3945
898551906 4548
287755414 40463
681205230 6066
21214036 135
379091565 5957
514137782 2267
946551792 9148
668975208 6303
299059647 2074
71406720 685
690880599 316706718
608463655 10951
2945734 65
1737 290404356
995155200 5760
813692385 4384
482119009 31193
956836794 4219
517141620 3382
92486770 1359
3777 513528474
770191126 3396
5863 243229040
871300493 11729
496447687 2189
57938490 4287
755494856 5343
300041971 4436
304927703 2284
799676526 74873
413886529 2112
942899759 8220
530029468 3868
220579162 13727
115967471 10212
517157710 4115
284310456 1448
306624135 1352
30630277 172
830120672 7790
348325986 7328
263296957 263296958
641515548 41943
125052983 669
782568574 7226
261944761 1155
722256711 5530
366497488 1616
773104150 4550
523902139 15644
348924746 1889
661243777 7725
946811185 8769
569975334 229610342
958645557 4227
171517681 776
749771046 3306
326808868 1441
854075117 4754
984087426 15556
905979119 23235
296841164 2707
441793849 1948
266191262 133095631
5163 485740203
286933320 136440
609866517 4551
727925794 35526
835731668 3685
962770910 401966886
688544099 3404
361603517 5968
67744296 423
727781019 11360
883215071 33876
17009346 75
516887535 7251
328849851 1450
674687424 15451
696199298 3104
486234635 243117317
354038646 6823
162096870 897
37647653 166
968306888 79158
174526692 2278
199406249 2127
372390823 1642
885961938 4545
20643723 556
996770978 996770977
853332750 7125
921034798 32279
162486716 1663
189371506 835
159692279 3112
102814631 678
181517057 1595
94538498 421
309212185 3128
112645651 947
693099589 165734
293396039 1576
824828201 7449
355207326 14575
266595841 2766
907434371 14794
559578599 7485
809124818 14425
811958374 53457
376897826 5189
492005572 4502
289170136 7939
961338070 10619
364008344 31108
11185908 213
177859288 942
1977 168883936
761058224 3496
504222463 504222463
94966222 565
134182449 632
147318975 984
708028252 6927
78802410 911
949994401 949994401
34129148 323
410055777 2399
318199483 159099741
839742151 12974
13380728 59
896055193 3951
972368620 5315
581457279 581457279
751758710 5254
283596903 2297
253327372 1117
594804500 3175
695010624 3548
621012947 2953
418387270 3297
179391682 791
624238523 7476
267597989 1973
622790136 3091
606500283 15872
157557785 833
836959485 9475
858654782 858654783
82484699 14471
281382869 140691435
3328 193880277
616196229 2717
669438434 12485
651576288 2873
414673805 414673806
549465599 132137
125869393 555
1786 323707787
797935891 10244
379954214 6611
155230501 2598
333502514 166751257
555080127 222712382
920789931 455485669
813179100 7970
11994 999692221
415340269 3228
401696846 73560
397111130 1751
625943161 2760
68619798 512
24266745 107
89129486 393
822426857 9154
332066576 4543
867679154 13755
916603460 11420
23965747 820
8412 824464215
538744921 3444
606472143 2771
298455539 5921
624815553 2755
813480796 8804
176938319 1188
971547596 6631
688755031 7336
810078576 810078576
5491 793623058
410867055 4624
257864179 1137
685365424 3022
198705233 2084
688041460 3213
999359966 12221
96070860 620
491716363 4339
667449222 2943
415242691 46646
157652751 157652752
605307611 2669
797790001 3668
5451 378118151
585234613 5376
710314122 3132
117873962 3024
15817211 9295685
514657235 3145
711449840 711449839
295368139 295368138
460768518 3867
134100033 871
267428819 133714409
617059317 3998
188501017 2706
56924118 429
924885671 39890
863114482 9832
973478313 6501
100922440 445
648049813 2889
654703921 8047
6228 315740052
895186082 15984
879949081 3880
733343265 25339
915902021 23457
447453481 447453482
993811240 10153
620237519 14280
841711182 338035473
942227807 32672
839808356 3703
276460176 1219
260270149 1153
915784659 4038
725089483 3241
853713170 9086
51028437 225
53790743 505
418814065 2051
641606256 318294236
601704999 7526
822573310 8628
698803200 15717
827775095 12471
603652500 4500
489621963 6409
817220440 4363
211534297 3712
112207139 612
1895491 18
15524257 96
368781334 4414
292561681 1290
833056049 8483
88986519 562
863961552 448381149
926963116 21321
154263691 945
562649814 2511
721400713 3758
734920706 367460353
607351654 2678
313301926 1448
64409212 284
778515617 778515616
220498685 1420
1898 266011224
794886336 9758
199648861 199648860
284625216 1255
438162144 1932
3337 221526368
526120856 4723
95870217 424
588299886 2594
750288001 4125
195591318 1161
672161052 4346
50574617 223
644090429 77824
750226726 3308
752041535 3316
890675841 34336
566351267 2931
457322684 457322684
761259311 4884
700559326 11889
296644672 1308
521858939 5997
891233507 4877
40423083 1095
212277287 936
990176731 495088366
363362215 1673
707137378 5209
644243413 11409
3292 392784980
98427877 434
862269520 10136
653928480 11184
869969693 408616285
56274969 1270
254686610 1123
76566670 338
146512743 73256372
440881705 1944
120498587 70766939
674941165 6335
137468898 769
736260650 278974634
755382385 377691193
60199244 835
575595558 2538
965711804 4369
283035128 7453
338274967 8391
530300655 8583
524746067 20626
273451792 1223
230539468 230539467
419352672 27798
62442016 319
731358355 28166
436119094 1923
746065548 3769
888140314 888140314
508189214 2931
757775009 8387
352145052 3857
31516211 532
653509015 3891
837200597 29182
160142751 1133
154369965 2291
781001544 4749
754742000 19566
631362096 254571876
712264191 16448
149369615 4488
387919450 9930
898910450 770434720
836459342 836459343
308051412 1659
204419275 1178
101664863 3346
23834948 123
924346729 5254
733298188 6383
262185065 2223
687133552 687133553
266156482 2123
402657558 5393
715851615 11663
416697957 416697957
450002229 4123
27980095 127
876456651 4073
684458257 3018
222565340 1329
44400235 358
811489527 5270
849179045 424589522
56028643 489
585012380 4740
266735126 1769
799004340 3684
8100125 55
750616500 11500
639223991 5016
11732585 11732586
710989785 3135
406788993 6784
201088862 2119
9018 496671533
762074061 5430
5173150 50
522078455 2302
296643935 1308
962468840 5480
751516983 375758491
3535 737715615
54884019 242
792907264 396453632
324970196 162485098
520952953 33914
9026 862253780
408841451 12058
4628 834909712
999301345 998778065
558231399 3116
775130510 5050
398702093 1758
59332849 821
451833985 27524
516409193 2277
450548755 2159
258771542 1141
11870383 57
605391113 3774
745651820 3841
940953825 5355
630746855 6701
524796855 2314
495811482 495811481
678180391 331739867
456735500 7250
7996 729914105
703584366 10637
109920921 541
619711183 6436
302878472 4079
899071077 12517
727181525 6833
863006344 7015
309571080 1365
725050843 3197
142011674 1255
296191672 1306
853177703 426588851
880191181 4785
925356151 16850
765596214 382798107
499710830 426773631
127409458 769
404658044 3039
295419695 4632
853871000 627108219
82188463 568
29448837 792
374435242 1651
225666602 232184
75677957 414
646377004 4081
802505339 8820
812229521 391458509
879983290 4071
424330430 1871
411626843 1815
774226764 4112
456754362 9697
703073865 3982
165702818 88779612
3410 692144750
378233579 11794
957588225 478794112
83119125 1034
363128409 2722
182082461 4607
106058881 720
409124952 22958
736749519 736749520
501138854 18807
77898902 2790
968247995 16278
240775735 74636
131992895 582
451520928 7757
461523844 2035
864740643 3868
796498589 3512
596084733 2700
648625121 2860
758164376 4675
624781909 36657
1454 198487553
934512350 11948
375426760 2127
386962588 2023
963756022 963756021
574828650 61710
816960540 283470
25568620 140
730357230 6413
16686752 1448
680832586 3002
65504001 356
692655757 3866
645206836 2988
845285701 531307195
793664395 4284
421127738 3343
313871854 1465
909027700 325395692
233243 967611802
232084684 2241
962175599 32813
506659064 5285
643215001 3756
993996849 5929
588301042 2594
408680986 1802
863127596 20515
632259841 7328
555664267 2461
829430315 7852
998323089 492351302
4102 414967367
520015130 2824
601424178 5601
487740791 4872
399836514 1763
226069675 1371
136473175 729
347304174 11967
947662734 4853
464112071 9202
538463039 6360
533972911 4742
2721512 12
588598863 5641
1574 88446341
251967022 1111
111886919 729
681414254 10146
234275102 1033
255761828 127880914
810807864 38289
270642046 29583
173042523 763
762024479 3360
19440 695525042
960436070 8077
29936413 132
702968839 2510603
702600608 3098
810376547 810376546
293433000 2136
243598176 2544
356743684 1573
35138112 5014
584182945 51541
502670824 7715
589067676 3839
682393685 4954
31057246 674
536950658 536950657
249611346 249611345
565557602 51574
935984575 10507
83006093 366
307552475 153776237
607169382 3130
791987156 26663
956886437 59884
574008021 2531
287260425 12988
772680343 3407
112085226 13807
11805 835741242
207664878 103832439
719938813 58239
261329502 1260
434503079 5826
860002457 5834
79523133 353
948255511 924575199
891618317 445809159
810551035 3574
228398022 1893
947600341 426847
911999672 4759
409682195 45189
379566710 215346476
474371643 3134
417753747 1842
676997132 26393
3010 189698295
624470323 242809113
935574934 4489
382233678 3106
4641 515494434
444285529 1959
699320109 4999
922322592 76554
78404729 356
498940199 2200
957317071 106558
714582262 4634
134238652 4761
835734025 797338789
788332468 3476
767962876 5745
179397504 2574
342472761 2485
359694133 1586
982709618 18919
432857394 3053
505111931 505111931
21859 783660603
916769316 47731
472551240 2946
878 176297574
758549163 32146
762152447 381076224
656976015 3629
966366794 6564
276388000 1400
566049020 30372
607351653 2678
182243438 1046
659752829 7937
381494547 190747273
7266 156351302
588724258 588724259
504519487 28054
840161402 351600463
730196624 3747
4179 804998808
3537 392273392
674473846 3916
686270723 3026
2019 454787704
933275922 10384
896507808 8144
687479123 11756
67999299 374
423988399 6920
30336460 209
722054142 722054143
171455892 756
813272527 3586
118792694 1766
789012848 3479
987276745 802297557
218292856 1638
494780784 2788
766144900 5729
594054809 3645
190504755 840
8833 642194432
319549927 1409
743648442 3279
24184029 170
468451101 234225551
702374825 3097
982734315 23428
511109339 8682
461502054 5285
175203333 779
725075986 7912
390296665 1986
501149861 2410
805026758 12587
902167249 19648
624165691 3023
467633607 3454
284931257 11790
75771765 508
456241605 3458
439625912 12569
211678880 973
348577768 1537
753928081 14540
230814375 1075
206036076 1141
710036927 9446
416144449 416144448
166012476 732
153918289 1776
364679929 1608
551345939 4394
145885330 792
504158616 2223
709402247 3128
725964394 3201
516078533 3319
835732429 5818
634562455 2798
201751040 1782
649087310 4809
966591767 4262
193715713 2187
160560623 903
358547761 3182
865869499 25258
607334743 3066
691713029 3050
44330483 501
93825560 419
305672799 2111
12314487 6157243
219746781 219746782
139704307 616
456956671 3266
442246350 1950
757229435 28031
53257 737956392
275240339 1646
729739807 6820
788395211 394197605
208617526 1917
597830739 4316
2683 411868961
449234459 8460
15124 491692509
3972 721454220
384060864 192030432
904108298 83351
913737148 7582
884040777 3959
351481653 7569
658320401 4309
777219610 3427
214060815 1257
854268860 20463
554733231 2446
17888446 93
343363088 1514
807156431 3559
862209499 11234
139021473 1311
716359624 3875
148966096 2258
275910179 1470
499687878 20285
810599713 5304
997956960 5917
18547 591630753
774729419 7788
360523787 3063
907800643 5989
310125629 32373
666316367 2938
241798126 1310
254949637 254949638
175219444 917
403646061 403646062
972322578 358581356
371587559 2280
36289791 240
262373980 1810
523978811 89717
312939242 3815
792987567 13113
978979679 31059
771867523 5139
290292480 1280
661349855 3742
26903 531811699
500031458 2578
295393314 4201
748186854 3299
479684401 11640
579044127 16488
652473909 652473910
411418308 7796
84528481 6870
398872321 11360
411694491 170619619
875357768 3927
338895887 2092
226126960 1048
1917 278842015
618740548 9149
146843096 1273
412857505 4464
990533160 28087
924173324 4075
83663402 1678
999836185 499918093
626548944 4227
100696093 444
579624541 3983
155936570 792
646820966 6591
901935521 4993
420095970 2543
234771197 1133
835771109 5694
65817334 35844290
519460479 2540
328817804 328817805
3321 692872388
559753889 4197
644864830 3507
149229871 658
212903754 978
550877767 2429
703081206 5415
14287942 63
504837838 2226
541151462 93901
999773235 470844297
284452739 5148
731136133 21749
419198368 1934
970095225 4695
456525306 2358
61687696 272
832002230 11541
249115467 4484
412899036 1850
716459688 9745
498717807 2199
764623073 3546
133335613 1459
403860599 28242
825144167 3869
546796203 2411
885204778 3909
857097767 17889
467724356 4231
999567125 15489
955384976 4824
83164564 43484985
233248681 1512
169866460 749
578172547 3122
135638568 845
709054476 6059
643469736 643469735
372499233 6143
397275279 2120
639093037 6596
179264772 3582
961026974 26461
14194822 173
604573072 11082
271883567 1227
723692657 7096
858659789 5834
325882252 15099
731621175 7197
670445604 6662
250602041 3284
858579007 4433
316572025 1925
6643 817168716
345284122 9484
645113429 5382
549597468 6442
864146186 4284
942292441 6904
965684595 4258
108749305 1286
62821107 277
425072785 2915
58463518 347
39130649 251
990817689 446021327
192319838 848
353070241 3252
505081408 22976
146120759 972
174166188 1109
648328221 52369
144239077 636
909510153 12661
103040778 5290
300371167 191076320
80345172 915
608864705 5938
319904608 2589
751198930 12581
837428799 19760
177221125 4239
405277305 1787
2398 487259212
500378762 4151
36494124 199
55993 989396310
418955056 3779
22886 694930404
905133363 3991
462882471 2041
946419826 14056
517221957 15693
650761695 50128
304513570 304513569
44451393 196
548836639 2420
933644562 20265
194852789 1026
922312373 4612
865770814 3913
45287017 363
631386367 2784
711858391 3954
983347199 4950
322004112 1495
521166457 2742
898327074 3961
385976787 1832
336942407 1591
874282831 3855
488512123 2154
448560794 3302
4402 380398830
664463001 10568
450364584 2279
63951522 39445500
226436531 8738
202648129 1455
88449269 390
871120177 3958
637551973 5221
169186833 746
968178852 4269
681491447 7426
491584402 194198661
335830358 1648
66400837 66400838
692294959 5298
269351206 2955
188976860 1418
244644401 4004
129707122 64853561
665866260 2936
862121142 10166
794438144 3609
7848 960827539
606518519 5780
935312091 4167
930972223 465486111
331293530 2172
29096889 206
482035148 4863
36871809 178
63259759 38222935
107230103 107230104
668281632 16431
127003964 560
24439825 144
573461531 102276
20548 926699571
802312824 37938
873217861 4770
877728405 3943
193653141 40177
371030075 1636
62141517 274
124999494 1129
17009386 75
244889074 122444537
919034304 32664
316806386 5251
23591399 164
557391786 6359
87541485 386
829877960 4135
598733520 2640
863790667 6946
579033078 3137
917781336 458890668
920534871 920534872
299393935 7123
132166156 1076
601089416 32691
554104781 4716
602645219 301322610
142706895 56895977
633712141 3794
821854554 4082
45332507 2414
965940886 11119
754492576 3375
317462649 1753
979407281 376041356
534578604 3509
664037562 5658
395071664 1742
422908903 7494
824803506 120339
645406903 5338
344868634 1893
851431289 35141
420992736 2853
554052368 2443
840396475 3737
194587904 858
116205399 9580
116118017 512
709275120 3760
938202522 829206398
400160354 13007
841621401 3711
925652230 462826115
996010400 4400
809785467 3960
930589669 6687
260717883 260717883
718708325 3291
513356068 6371
614084046 9708
376893804 8132
571626352 15664
896055193 3951
723743519 11832
855807743 3776
561224646 21402
880195546 4193
994134961 5460
167906 494890755
788643963 67054
182797469 182797470
874060133 3854
396690761 14888
521246892 10436
34606 274460186
994644483 4501
996749083 5274
652168298 5477
946485645 5449
509182172 36516
497812224 2195
51347052 25673526
952328341 5028
431811967 1904
375794345 1657
115200909 1207
178693199 7091
16190 792322062
118159053 521
711600017 12933
483295883 2131
575707296 2622
915507867 4415
160025593 3195
156461830 905
595406848 7702
936570296 62180
486288719 3870
130891188 2676
934418202 11062
35724032 40921
410321779 2410
42410463 187
163064167 719
907617582 4002
786108635 4720
389439604 4299
859790859 211719
814413664 3591
363660837 2501
167997057 1236
758482146 758482145
541823938 10582
205523453 10796
599638048 2644
944510890 10004
350592710 2339
610129404 20213
413098813 3732
4849 555768135
637876847 3864
649795402 7145
542482071 77831
736887943 17972
473740883 22692
370352070 1633
858556306 68745
877547358 5263
370374791 2885
732479282 3943
407909709 3055
353498052 168357
360144107 1588
469591738 469591738
931088385 14152
995923775 995923776
197504699 1068
3175103 14
312733844 3076
726391046 691061871
13201197 77
962527902 9154
737007774 291283704
673136208 4841
177351896 782
8402 142271066
856991101 37433
873741494 19924
738362879 3951
235410328 1038
274865495 1349
824845428 3637
111627751 535
413942974 2692
101256107 1289
550817318 6350
891880253 4983
1560 179765040
887750288 108764
158981743 701
748468958 15333
12578 924161453
805229692 19585
750681520 3310
652847392 3857
1776 349775262
74108029 439
431407776 431407775
615516203 2714
809131999 6382
570764251 10521
837310224 446872
432652552 9137
625994012 7751
518699331 3005
388676429 4815
505208702 7701
789814180 13563
781714400 3664
821667948 3623
710309413 3132
400963991 1976
326923560 2234
367628210 1621
749936000 85220
518518974 14885
3415 277683895
645502494 14833
428731169 6472
745360644 4754
881888095 4107
164505539 3449
751955069 29738
2228 276744566
737208663 6563
411673210 5330
262638045 4185
526490231 5579
236091514 1041
540996543 12039
620301367 2767
829147896 3656
991656086 485869702
565589979 4077
563025875 3379
371983191 1734
653180667 18305
141461281 1158
445560669 222780335
784804204 5622
243201285 1405
365823764 1898
749664253 8089
557919719 32011
843216373 3718
885328749 4513
555417629 5030
19309720 103
712907524 5112
624359873 4139
655126600 6483
531257032 12972
930928473 5545
201235466 10960
879502833 3878
447874618 3979
2612 563236008
391441265 1726
692167465 3052
896624871 795194548
393258688 1734
892418957 7022
230755761 1416
662975306 61342
124055404 547
519115578 6479
124131894 124131894
318868147 1406
580424656 6888
882352321 59860
225884831 996
647135816 4339
524631801 4840
490627800 3615
705431408 8171
709797573 4324
812467133 4349
766824444 364512359
966721838 451833141
247264889 6109
867472640 6628
462054179 3948
132654428 66327214
722460522 4473
904179576 9116
402761232 3106
818410179 6230
167246694 1359
934840745 4122
771598092 10923
708724999 3125
322740950 2450
714621690 3151
573105171 2527
671064398 3013
871594391 416337846
561981810 2545
328926271 2586
179394405 1052
351041848 2022
284622860 1255
429180767 2328
430196900 1954
737207612 28110
772635599 17721
405272485 3529
615791863 3401
67177129 303
50534980 823
858093306 4258
883291333 3917
77113042 77113043
608480253 2683
593485569 30706
977927104 4312
104035373 7613
845832434 8324
822739157 17357
483930239 3070
261265537 1152
183197778 3160
259676841 1145
125983370 5255
574818005 9707
857921933 30604
316150784 8362
68290809 34145405
920779579 4060
623615172 5991
179234899 89617450
812600061 3583
507014870 10201
8047567 71
598228927 11391
834595829 3680
79163137 79163137
291931406 1416
593913950 7294
299626496 4352
510055770 2562
248109355 1094
37002551 169
880690356 6916
624978433 3328
687529988 687529989
2037 425420972
168510857 1736
894531968 74272
446941538 4521
497478532 8336
624830911 62606
384368074 3008
558451153 8797
637571584 2871
869736133 11708
112263856 604
676230410 3287
369940822 2447
257539213 1204
217709574 1960
503115450 3940
813508437 5807
640914192 2826
848069895 3754
997527313 116916
613442301 70876
292859788 2507
4662 841645763
23078820 117
25139949 1327
3865 741681996
988007891 8461
8488953 268
110808463 589
267158142 22314
261265536 1152
13446 805159045
214 9176636
99108303 437
903391217 18778
703959263 3104
949855713 5408
587536023 293768011
980248356 196758
312353778 4107
241030625 1375
36094 799121160
723831949 15021
470522080 3040
459236754 10611
521625022 2300
3636 778285664
189221057 24256
130632619 576
427679015 427679015
59739253 366
715931623 3759
653014955 262179790
497581649 2194
446583938 166815467
597456551 2728
793550914 3499
648408741 4252
4166 869602508
471137135 2882
175717156 1726
183026213 1031
222000890 21900
792761026 3566
934224375 13125
402130966 2001
39180 852948600
697213247 9673
661328714 2916
137209932 770
933246774 4115
304144271 2231
575826286 2539
66330923 66330924
38101284 168
56595916 21238013
185289881 817
898176481 80404
3120 505642800
298005964 1314
927039950 4858
108917 793867404
750724250 750724251
569474771 6222
942840761 9425
281676949 1242
940626508 6613
234338969 1590
885849680 3906
550994725 11369
494005260 3581
643435827 9829
30041 855115090
413034066 2349
279633303 1233
948712626 13391
607578410 2679
413248291 3458
631598668 6254
981686137 482631219
822120633 4311
599403221 47060
11719 943367781
373416522 19461
979982912 427037272
163717980 2885
622318738 2744
638908627 2929
210370803 972
818211581 14755
933937280 933937279
185277824 1696
259032491 1913
597544084 2885
921457532 4063
46038775 203
159889347 705
354719673 2739
703160116 6405
919412142 4054
770186808 3396
949988578 920496225
536639785 14216
19957773 88
566980739 2500
365813884 1613
506323330 2339
976193051 5022
574306297 10325
525701537 2318
183 24483314
174088069 1774
17388 811932660
721668141 6346
977817775 5670
481316274 11591
557611784 2662
760782233 5779
625521870 4711
2532 322792020
33695067 212
579946517 15278
203660288 898
961766089 393409956
198159616 2176
4223 846551367
874567307 437283653
411876616 2861
650258195 9772
184154291 812
961441045 894067873
143576568 71788284
807396469 8217
437729057 3850
291444239 4336
432283440 2256
693158562 5670
391033672 5089
7662 835369930
667771223 3433
268819489 268819489
341119279 341119279
686848044 45556
561552081 12556
313919290 156959645
488288340 31553
672331058 10094
681960537 3007
672336807 9724
994709711 4386
937160689 15568
742925798 5281
729121742 3446
112886731 990
281903918 1243
190848169 1838
29237926 375
931402366 5485
493948575 246974287
478755800 2111
996111575 4463
316745968 2525
102017149 2153
812360163 3842
23392984 461
683756256 11721
750132762 9850
496828177 3184
862033200 3801
627984278 2769
68226930 1361
3761694 35
543585910 2429
431662863 3176
22274278 227
932331947 22455
987415773 7242
954956643 5921
676471419 3159
427916269 8003
791175671 3839
259128382 1180
176139071 176139072
38661446 209
90749198 1961
618504828 50412
911039999 8320
376099442 2289
554551891 554551890
674605963 3239
933873096 7855
2464 478914941
815645072 4819
488738914 2155
57723955 985
989794209 9453
604247040 7440
70341473 928
990672559 14192
991778676 513343
723296631 3295
607574121 2679
848590887 7747
36639531 531
631982550 4185
707522527 4603
951593339 47310
37065642 849
702727685 702727685
157630589 1308
804408684 7211
261042155 1359
696384344 15890
996977008 984851935
94264169 730
34489370 181
356070654 5631
973391265 4292
648844329 18769
201140838 201140839
991690527 15163
887680 13
835775693 4376
935807120 5080
984076729 492038365
55110456 243
814684091 10165
246977578 1089
90400377 8967
440713287 21629
775123525 7289
390538459 1722
754247981 24779
839957041 6760
454700847 2714
484573786 11387
834331236 5088
91469641 1188
450143609 2168
957738392 4223
964452360 217219
944403361 10502
854329231 3767
479503909 8073
184070453 151139624
144920726 639
693985367 3060
993558135 5791
428517497 53953
736345036 4755
484236896 4569
663537745 3888
492657658 2370
784217337 3882
374512597 187256299
814139 45
390281005 3006
93991676 916
257475135 3889
657597931 328798965
492776112 444099666
569211772 7561
18143439 80
375988873 3067
971282652 11987
27993 806588925
28172 363362456
2472 110364125
731884919 74568
548159897 3322
784843315 48513
495994085 2187
3928 239453608
719160603 3171
286154484 1914
411 32338120
925625176 126053
250633501 1950
4888 303680686
118324123 6223
234245745 622994
872049186 6486
18856 716604028
70532161 311
588249865 6709
421607157 1859
953588828 953588828
445141315 4517
346628268 5908
972855761 15208
109682119 609
19056441 104
954458150 477229075
874709165 7868
677881287 2989
64077905 1020
74126896 1373
983450327 14757
370032354 4769
693764496 3435
343744609 1910
900364400 3970
4537 730779127
320618837 9116
764933293 7280
963980271 4717
261694568 3896
34245742 151
537494671 2370
127986846 789
436674288 3569
281934931 6098
596041846 4377
670083825 10853
332023487 1464
331520962 66691
885838347 426261
981560104 4328
574238401 2532
837316063 3692
511132650 5362
401015275 1991
802687785 5235
620126369 3474
856661501 18140
324540550 1431
253395979 1790
260140799 2720
2045 305255105
595468704 262861499
67866306 365
384483457 5796
762929481 3364
523436012 2308
206439723 2738
362042866 126677
752492538 3318
2299020 865393
90496129 681
643525740 16445
63377310 335
737107981 4090
12439 418510155
750088125 4181
929633420 8818
625508871 10001
1168 84269613
139867144 1172
519902579 6164
862032592 3801
357026111 2424
404354852 2644
844577978 3724
389566655 3336
987675614 25052
856992449 428496224
665239677 2936
16448 404836027
429049635 7105
583424641 14216
806653066 19303
906241606 26762
669330840 4377
643800059 30943
522935149 3138
513070271 18670
565305613 13519
469027491 11933
816880906 268622
489835419 3532
880 122701953
246372179 2724
3479 780715432
226987785 5365
410596306 129034
105305820 551
206404160 1049
146389610 1204
409311496 1978
189731121 890
42988226 7214
637062371 5934
723343763 6149
668186923 14320
1035 83955487
938853301 13827
746311676 11874
467588274 2065
66878610 66878611
34057451 175
313617396 3185
768027839 768027838
283376483 4537
816542891 5090
643853301 3653
4583 441154635
660646551 2913
111344270 2773
901992599 13044
342703727 1578
760465751 11990
217461023 3156
98123686 915
858496147 99317
346926303 173463151
765873208 3377
583587275 5146
477904401 3419
387814319 1710
641591739 2829
393256113 1734
730157658 4820
981 182053410
958645558 4227
87087908 384
595732339 297866169
122483445 122483445
552784819 6087
913692575 456846287
343177686 25318
915952725 72953
35833137 158
528201325 2329
741505911 4101
722733700 276380
268193677 1852
179689897 1506
914129789 414157735
10314124 3483
898100281 3960
551913177 2501
475516280 2648
264893178 1168
817616682 77452
684911840 3020
625589145 11291
282558127 1478
943017412 6973
871334864 3842
513454992 2264
255820248 1128
91264055 507
229515296 1012
864080030 3810
940223328 6432
546898145 7758
995612715 4390
344714497 3552
891435120 5986
565043328 7731
271017636 1195
491495556 3251
949325450 5345
463377335 11901
629118234 2774
661362902 36934
581323195 4492
908751536 4007
587956561 18020
218835745 2907
732534930 3230
675948985 4258
256967171 38171
638016228 6389
889445149 444722574
70142659 808
329754114 1454
102081600 1700
400324715 2926
361417645 4931
803293721 3542
835355880 3730
222799369 32978
392920661 2108
630776902 7143
804514521 10723
290067361 1279
740387342 15341
447300091 3578
859773785 3791
8263 801898122
218996812 2424
721782548 4592
4261745 4261745
153344332 5461
466312453 4114
593062680 2890
978770041 5121
152056535 3035
189598113 836
123148598 543
338153867 3978
658606454 2904
269753224 35147
593189589 3178
973993291 5133
817257137 4728
534428999 2975
511722919 5058
818949178 818949179
305835264 2107
653985375 2998
444214992 10088
288945294 1419
819446785 7514
878710628 439355314
148297697 1372
244028192 1076
813844782 4398
816125652 4646
152665123 857
982819021 563852116
610284032 26636
986505412 25074
41515150 1439
376143267 2231
613270711 3465
498478820 2870
674940876 14603
310409667 5458
230794959 2608
832202619 5098
552530741 4694
271336338 135668169
710240421 8429
137349276 1175
737633903 162977
210732346 1915
435372000 3650
87283681 976
985266981 471526184
389142547 389142547
511190048 2254
69851937 308
508670157 4593
782655742 3451
920949399 11705
755147682 4332
721159249 23575
872595325 4584
493502089 5807
289445741 10438
983472114 983472114
349089440 1621
662634309 6581
517541626 2282
461130592 461130592
57094040 830
96464129 476
314962230 1867
100597178 3323
619536728 4507
718703150 3169
583450928 3169
78366208 512
802730654 5023
996776669 9390
177430965 943
803751695 3544
170089490 28981
846917980 10826
4652 904027812
221209988 1001
451521439 302256302
751813258 3315
998454490 6299
193452722 853
218424570 3705
116518543 2689
544074857 5046
49006231 546
31271273 18359773
115879456 1048
730990673 4783
723055962 8672
62123945 377
3031 662667530
551743590 6310
21627975 96
761180152 401777333
509810127 4712
201468565 100734282
472634529 2084
497585701 2194
178031720 785
448141088 1976
17267163 101
6910595 198
161449611 1292
217 37666376
89473281 1310
601565784 2984
408905976 1803
575038515 3337
661534067 5578
696627024 404076
147252513 147252514
324288556 1537
81057601 433
604339185 5765
854321698 3767
555124427 57006
901360789 798937737
811183935 18013
3349 440785333
345178945 1522
591460035 591460036
7155 775064230
49071745 288
404804461 2582
340251674 2363
144519699 1177
418961935 209480967
495207961 2459
498511426 2336
190202731 3133
917736772 445660091
333601307 1809
322288848 1773
195907080 1272
547243379 11429
471544875 6975
669154824 16146
523970299 19595
213806892 3276
917733929 652708871
492462528 2883
114076093 503
235849194 2163
10558892 10558892
582778527 16118
299365899 1320
699734963 10986
735647555 10596
714143333 714143333
792416988 5016
108216383 29028
313233177 5626
6288 871747317
933547861 4305
76470017 2022
1025 207895539
43949113 43949112
888027401 21970
220216420 971
2168 165319705
66306116 961
3870 581224510
422746177 3104
640234023 2823
248314988 1108
604459778 302229889
709633889 3129
107726758 475
7198991 34
527543947 527543946
519344712 3096
491232899 2292
990634955 4368
129418168 1231
974596009 21025
345073137 1601
578382284 2847
897272444 24015
428297364 38936124
145912406 19081
886072438 3907
947541153 4178
140607265 784
72280595 3495
476363492 2877
700280211 25199
597023956 2998
120608599 775
881182028 881182029
875826808 5668
460954326 15291
897455972 4101
945424073 10579
104458064 9767
88201119 929
791747063 16139
130554266 70607308
131869882 622
938419940 31949
56697749 250
254232710 1121
523805586 2785
174367871 882
588830466 5256
972200743 964647642
371031840 1636
922992928 4411
462798119 4441
17402120 981
811058370 5315
828169478 12612
186649879 823
364231071 1606
755858435 3687
161475386 712
351075564 1548
506022765 2477
202562780 3409
168351829 6651
291490719 5529
101263919 2014
422515359 1863
843197008 636845644
176676364 11695
902311389 4813
787723069 10923
212049993 935
302941374 2401
827204046 337147579
909262541 6395
505 46022670
112178559 1040
831035547 7923
900596033 3971
291451919 2319
654975297 2888
794299261 10802
417777750 5589
213322389 2297
662621469 7002
209554884 924
602460935 45738
316 55415340
465060413 8671
434109504 4537
546388496 2711
953275855 17000
643642879 5249
282100802 1303
683613615 683613616
889187012 4719
438805321 7620
611559306 3165
226486143 1120
728512561 269520
468849184 2858
361961627 1596
692457556 11545
322951809 1424
654331257 3777
126695385 1742
922918862 124907
502631675 2821
553424078 10131
479563057 2232
851520360 11429
601628337 3429
797177396 3515
599437001 3700
951596941 4830
99523113 49761557
41729913 184
162505555 2649
883881602 62399
838173990 838173989
281970491 4676
318233196 2462
491843777 3347
114112712 577
803014965 5913
472057345 5896
680375 3
406727569 4212
620089163 7229
354960771 5048
834100154 9265
55 4427665
311157666 1372
92770085 836
545081185 6768
985947257 492973629
853955014 19379
659905957 13344
737306371 3251
983682594 6163
501393964 5017
806181026 6398
485762520 48152
998413234 36955
328408 934741179
355837560 1569
228690631 1190
901823127 9694
196401007 866
758612649 44296
312291561 1377
106375238 643
111671868 1353
399570339 3362
292666873 7857
877797425 4676
261512423 2221
250005421 2565
530607320 4520
89199042 868
6497 950457598
965188350 58475
238756512 24946
620047795 3207
310463221 2266
907432965 21521
323321504 38624
516110681 4107
52344229 329
677851431 3865
571312207 4742
185063882 816
913154004 6958
859091885 3788
828474830 3653
106501639 6207
658509420 658509421
387812930 1710
632340799 3232
396740426 3826
734967556 55486
63536428 451
112450796 515
932445241 14110
821611988 7701
928788901 6625
828883026 9271
401836122 2519
569475858 2511
853446800 4720
1115784 588018168
675443589 6005
583033085 250422897
701918982 3095
265218559 2110
945187846 839679763
879848199 4712
983157026 4474
943810955 13632
755307469 4049
429832155 214916077
804573611 10484
273401352 1533
938234367 4137
523974143 3052
236090471 1041
858167855 36552
820639033 354980407
995682672 7464
438317593 2009
483855051 3276
430108851 6878
236516136 3209
668391383 4806
378569186 378569186
49710 669245730
350772060 1682
866292398 6286
349415563 2585
521720055 2529
211089229 2326
556987881 278493941
276233759 1218
591250684 2607
825119476 7213
899434027 4805
901889760 4852
906146519 8110
948952176 9304
988420582 12831
830533249 8846
9884 919073445
5187 979060233
939562264 5905
618942451 50925
5288 735481480
787755886 10498
672605932 4397
553015373 12767
72307951 36153975
969851125 11286
354614949 40435
7720 755178120
6459 744839865
330904420 2846
490750791 490750792
26988366 119
98443623 472
426405532 30604
299635409 1335
722918728 4292
306232108 1384
390139872 2929
205295354 3197
885710045 26924
300088698 2175
575505721 3660
443121307 2469
844461774 6183
397596422 2269
967170353 22916
710498013 3652
750994144 4345
708089809 3543
6354 992780730
229382975 3031
696617217 6304
358635239 2161
347898927 1534
533268643 780774
279633311 1233
988276079 8083
45336373 251
518511917 3044
804785100 5100
247202238 1090
317483721 3417
3334 642129876
255 20859600
299299500 6810
372054867 2246
255367970 1126
5669775 25
543826178 3172
842597790 5666
806702701 3557
215679191 951
2415 176051202
780550084 4019
407939012 2132
591248028 2607
662915713 2923
586261978 2585
612149265 6052
509198159 3623
549834808 19142
835041548 8889
409359807 1805
584209735 4174
635342612 8679
335965967 1768
846680888 4062
452000002 1993
661847130 11738
236115841 1860
368081793 1623
894934014 372960454
140069752 943
18027 923401191
52891217 238
78631823 586
518447064 2286
202751286 894
1248 191062133
345151903 34868
201309393 201309393
267817824 5942
419606920 15622
296189047 1306
788196221 5571
209329573 923
499310984 8132
459255977 2025
357064592 2019
254184452 232983
271470966 1197
540665841 2553
397890396 1766
928585290 9318
381676551 1702
103235160 510
423308545 2528
983835311 491917656
916466595 4041
945064405 7810
1622440 49
137205377 68602688
403689232 2916
238435000 1075
87504200 392
390446247 2843
169381171 2610
147981794 1158
62236403 346
70545443 35272722
541769883 541769883
799046961 5021
814407248 3591
123811944 1932
465482989 37046
3669507 26
692053035 6554
797828945 398914472
847589144 423794572
62159103 443
54657221 241
51374841 295
981959355 10971
175990091 776
709899685 9689
996066071 4392
487482601 4069
644119829 5867
88152706 428
189629999 1400
303991918 1674
281221585 1240
577431972 3882
15380 939613298
933245980 4115
78469687 346
642523555 7158
7853 480989214
743388020 14627
364657215 47089
134991471 784
419731417 7566
267522979 1878
319766874 4694
144997807 144997806
554178362 554178363
897377759 19160
927850749 5393
162229040 1678
173055142 2183
139455706 618
495313729 2184
4624 397571410
979273001 10137
202611293 7160
376031799 1727
744764552 6539
396657505 1749
510859219 9529
284664025 11013
510325400 3463
565227092 282613546
60519354 357
491002527 2165
788243687 3756
731436459 5011
567586119 283793060
598902329 598902330
222222099 111111050
931619026 5175
840718315 7362
828924759 3655
858630725 3786
706563961 6027
939832153 5768
28954 890219684
616173232 372868487
485213644 6161
10521 289728556
198748997 2423
230190367 4683
284170376 1253
215081519 1919
143631663 638
693574480 7258
158421744 4212
937392170 461270251
120024368 783
803909890 4356
807513655 8653
176110760 2740
237656465 1404
751301967 8744
960077478 5696
363271938 3784
588600491 3603
232245233 3862
386376200 7459
180453796 2164
205829124 1283
652485799 2877
169425742 2843
501316477 250658238
74678712 348
750698219 4062
318877633 2935
91850355 405
721201317 3180
794629406 5537
201483112 1001
682646930 3010
321138093 1416
164378765 4902
349486523 1541
254461526 1122
254322724 6947
1922 341220574
125142370 991
543169236 2395
323213747 161606873
948230780 19106
131276327 4674
78845731 39422866
257409365 1135
360060891 1645
6725 801108534
318485750 2547886
757012432 3417
183996467 3242
972237191 860610306
503479585 2220
889255353 3921
102497616 519
818314960 4604
4767 822870006
572314282 3873
3075 618797625
631545945 315772972
722190307 4119
786292672 3467
176898050 780
367816104 2209
341637361 5828
481052648 2862
471729292 12495
609304234 3079
146570257 756
966935851 7091
968640469 6797
4169 772974948
34616277 34616277
891324014 18465
258543685 1140
304034009 2464
877279437 8367
651722975 21024
544527592 2401
560292256 3604
301422343 2703
64219063 32109532
800673360 4170
85047158 375
908353361 13040
417754396 3773
342639594 5459
664953462 2932
663375388 7868
175451133 1237
100090606 2054
755475407 5949
46515875 228
354036234 1709
4719 763322187
460061656 2246
990174489 16178
969743976 453334911
273348241 22030
3960 221916455
489193853 2157
945854759 26772
332478227 1466
290649324 20149
393935001 5000
250378071 6524
600543924 2648
427334650 6211
602484545 3415
206394720 976
563124536 2483
2984 414361224
5222 546079422
662578514 3915
450648739 25750
661856641 10698
332488328 5186
31230770 394
153660613 4154
714213364 4132
853757884 4059
977141527 977141528
887330464 4800
806385024 4978
445675941 2049
477621846 2106
710997612 3135
134833757 688
546790879 5080
55191125 445
875833391 9366
585825510 6870
617782287 2724
392751450 8970
597577319 3798
12389 715378027
642471252 3669
77355219 457
887335977 8907
352206422 1553
257183697 1134
916688919 12094
41276143 182
1220 223806442
578548944 2551
721980676 10566
204949324 5493
492562463 71844
31856198 209
393350099 2249
297731341 2460
4624 952907022
480321075 480321075
139769032 2602
518465983 2315
909255200 5950
1449 235190442
610497489 10025
737870832 60402
608267301 3805
997092792 6996
2539 313368568
17239728 231
908922526 7133
846 95850954
501892063 2213
441446057 7398
231872367 1456
796865551 12525
48050642 263
340846135 1614
74695969 419
747107551 3591
626241239 5932
310157063 2644
133580487 589
585574363 2582
692448537 354025892
982005619 5714
12211 668527828
237741426 1757
322044640 1420
750618603 31311
847673801 6850
810557623 3574
114790332 114790331
963118298 18131
8044829 45
693967630 246926513
411832256 3365
95240628 583
700097597 350048798
672517796 11905
51940788 716
738158377 74239
727975248 16016
691720044 3050
771825206 385912603
817811952 3606
565163171 2492
615967073 2716
304356206 1342
678792965 2993
94831433 78556819
567059137 13254
133788310 591
196506086 5891
166919949 736
34378664 191
408477651 8909
19670195 95
449953345 1984
476826065 3289
355690317 18481
855794857 427897429
832526135 6981
933886746 13338
949826932 453700546
4113 166231008
192318227 91542030
489646088 2159
652240160 3190
881219241 87077
208196748 918
313957220 4333
407537064 3147
200970571 1040
526093582 3074
21629320 119
905197889 446638458
183778423 1035
112715254 497
762021119 3360
994487180 4385
158059892 1137
803051601 13409
745406745 7796
244395126 2658
195615313 1547
903631251 8150
781454308 6933
509151347 2245
583213510 2647
347137961 1697
843213024 3718
273586 259793735
272208715 4849
244248650 3554
702421497 4681
802807768 5821
822508195 822508196
179239046 874
50750800 364
873047232 6464
474677748 2093
186087246 883
870827060 59863
529249924 10386
792135244 18868
962198256 6029
22223 745450271
735716091 3244
959859263 12832
203486227 1077
330 40768530
206841401 1179
681060186 3003
381465827 1682
424661537 67480
306711231 5086
566571982 2643
459723344 20495
800165674 800165674
69493566 653
523737023 347029147
194582378 194582379
998247536 4859
98654956 435
350880193 3988
688219499 5910
504387350 2224
99108542 437
707121577 3590
417767801 1930
313891086 10135
799637705 799637704
113754077 802
153795729 48329
168965865 3181
314641281 4132
158177232 79088616
204837492 1889
572945476 5295
821282655 13736
127344411 949
755576197 4523
583029310 23461
5305 800355885
758244704 4564
465375455 2052
864500709 6903
502574874 2216
739228118 3349
93889 666795937
547013655 547013656
421377677 1858
683147877 100183
251842760 2108
791397341 395698670
638422296 2815
103551602 539
13874 514239810
969039425 22357
177058791 2457
582248631 9580
479243609 239621804
2884 474747139
218573312 1427
82221274 815
306121155 2712
515205010 5318
828017592 3651
549065853 2421
607794358 3519
76480949 1463
332412201 2524
5584944 116353
982009360 4330
547538502 2581
474972515 7092
871746391 10544
125120166 636
493520163 246760081
368994401 1746
342731089 16464
254969872 2127
733631870 733631871
956947098 8297
700603211 3184
809643871 3570
371258468 1910
966697351 41668
649340979 7368
446168866 2905
314554724 10905
172589473 761
438602788 8839
11885036 131
978110641 4590
452345440 2379
819217991 5021
569686936 2548
227847631 4671
383783089 2002
299863134 1386
756187919 378093959
276886646 2719
168242994 122362688
664139348 13189
389652648 8007
537364874 6035
708201616 6229
792757545 4076
773617519 356948885
490282548 3027
130756499 700
358572923 6162
541820912 36781
66934 489167382
624153817 3674
23463313 848
585143781 3979
469398802 5469
34489742 2864
447814150 26545
830305207 5497
75017403 1661
502647268 5329
385063191 4341
252645553 1114
842907967 261529
833557485 20476
976970766 488485383
514651476 6067
928273145 6986
899004924 3964
213882873 84203751
3050 521449350
19851332 9925666
53261566 465
871565500 3843
261086090 184891433
565619247 2494
75349357 742
498337319 3268
768934620 4860
235261859 1040
199122498 878
298401766 66509
917192937 6637
294658503 2786
365894397 3139
241349979 1090
506936385 9862
521835865 12136
574430921 5180
367404575 1620
162535971 1171
251967786 1111
117111194 717
556932415 6479
64904855 1146
523211451 2307
722556127 3186
391925993 11579
708498000 3600
408263053 2102
250059889 89573734
104774086 509
940065749 21426
731547405 5326
406569646 1845
6205 907661195
95467427 95467427
813960078 3589
478875789 13930
482863810 15730
748639370 3301
162609449 717
535022623 258514024
137100701 1012
9716084 135
644327383 12098
73971 822080024
141824660 1453
876813239 876813239
741840301 3741
278977895 2555
679296931 3423
476946529 2103
592378091 2612
382123308 264740910
881784134 4245
944458129 4690
2453 386629153
170321544 751
824165763 3634
169071104 1385
224265049 1132
45245647 373
961791914 4486
743883181 3280
274153431 1862
891141991 18952
265601051 2073
689253935 13808
746791046 5695
687493380 3356
791546302 24373
653371010 3533
836578009 802583664
176313593 88156796
992245295 14207
112209462 637
561534516 2476
446084323 439649567
988574073 5539
758280581 6577
107494283 767
20592 369195593
92757927 409
811911779 3580
941410059 4151
554868316 528086034
2205 400054077
796355940 29130
980052499 7565
461856839 3030
973395557 4292
114614203 57307102
233002324 101628249
870290469 4651
685594631 3987
314060261 157030130
587001032 587001033
45674784 204
518539974 9965
26603 657278565
436322894 2898
590696283 10058
46594369 288
300357839 4040
487193546 4592
375557610 2074
192319617 848
969024816 5221
640 76560870
489938918 2317
185964427 2743
742781860 3431
427266187 9181
275518512 2256
944014914 247578
537168961 3330
297206048 20365
245073905 1359
813632853 14307
242604440 1868
394226778 394226779
723605402 7965
160615618 1421
517030700 5428
937600618 9935
728030905 3361
627134217 4216
381133055 3084
620505332 2736
983968045 4565
5299 418225624
423726629 8554
980537034 12746
986435215 4798
343996521 2660
887399085 6149
392291328 2679
804678692 7622
630855863 75897
547637001 9025
481504026 3881
105457815 465
299538084 2116
605056585 81599
941541740 17619
766694339 214580
144897984 3402
655882465 242309285
743306255 9354
754540312 3327
306267411 2849
454719966 2005
607939143 303969571
877123108 9996
19696249 1750
422808173 37127
10559400 150
433174400 1910
923544106 10211
153538857 677
204601443 1083
998106535 10539
984861106 4493
169955760 86642337
511612863 511612863
918839972 459419986
938029046 383102054
885049261 10973
887479548 4542
91871497 648
246183885 123091942
823815495 17546
3422 684092020
288500755 2814
885993549 4325
987428952 705772224
779208718 287346
340833785 2458
948889345 4848
957644101 8694
742593824 9016
417951828 2275
518802868 10363
455400343 2008
512323600 2259
421354276 3193
533203491 2917
728868770 5821
421570283 9148
516096309 3082
427613497 18434
77260802 562
436484663 12621
216447789 216447788
587619473 108758
290770483 7871
312177690 2255
401786472 4750
917603955 4046
854380183 5660
531823728 3151
610299963 2691
568291634 4288
793270806 15713
435660336 25091
116867439 17284
4571 774152928
861392511 8237
255266006 255266005
688542524 3036
929621993 7228
5534 894266730
275852782 1226
3053 657748264
961703470 9730
304808448 1344
546566311 2410
649128055 3861
776989391 3426
2104 414394150
832716715 416358357
214986450 107493225
983497788 22113
124574747 674
557935105 3128
789102001 6750
35593235 202
311160719 4940
812284310 406142155
3810 783579840
288027110 1270
25619077 2573
33630486 163
583992107 2575
198200633 1303
716760304 358380152
154294744 10765
473543783 2088
329396084 7289
512095930 18598
951522909 435028835
413582761 413582762
169398901 2651
12927088 57
894646828 5402
343082490 171541245
64406998 415
829057250 11125
818942301 3611
911099904 13056
804232131 19900
929242860 12453
722102544 3184
23900 992427158
384044055 15152
990435312 494827254
668814306 2949
180703189 955
148771729 1597
721749485 17844
534779762 2358
523788395 5023
740698601 6100
621095687 621095688
541426622 3015
872466991 3847
379423095 2054
839798223 4726
503991235 2303
806281814 4677
135772704 661
887010936 6712
975362259 152044
16401461 8200730
198896852 877
881389836 5652
190229898 949
732452096 8499
204793176 903
307984622 1358
663593392 2926
352145926 2655
120247769 2248
229585787 1583
254914218 1124
56924 769555556
683872320 78836
577447423 2897
257426171 1962
4620 581316120
474264369 2645
610976828 8393
357900599 4020
409235118 2258
130178033 574
737091985 368545992
553033102 4790
921766991 10762
130405400 575
928777232 27116
921455895 4063
692388002 8942
258419494 15257
719870391 3678
781495064 3624
808929763 4368
978376373 4314
23851599 1520
987401678 6053
445293576 46501
4317 712887795
921714966 4325
7317007 59
888964525 888964525
383097518 26973
458101202 6815
574008022 2531
818754887 818754888
175706865 2512
287062886 3901
507477543 3416
187895730 1439
357653276 1577
797321951 3702
842070279 319473126
180569677 1974
267757043 2356
259101116 6773
896521042 8594
980179057 12424
622100608 2890
942471139 47980
798710517 399355258
690669837 3737
645125174 5723
341333933 11152
249782854 11411
116937458 49373529
6547 476845369
4930 641691899
653236279 250220848
315702968 1839
35046339 692
17054583 17054584
11171 864221917
206356989 1070
929402313 292173
666418149 2963
6933 280264677
2658 589687932
601949611 5745
728005529 3210
327034064 1442
723997935 4118
261141435 10222
547478303 2414
526902953 186685082
262944457 1169
681024001 6594
755662013 451411
333157448 1469
772318658 760671217
93634164 442
349637914 3362
3565 667986783
168562189 771
390561745 2262
155353815 685
166693307 735
606862945 3232
640460183 2824
26154544 183
505519367 2229
393935968 1737
11339634 50
771773175 3403
244255602 1077
898485455 8578
870376989 6171
998968794 26867
894254098 5137
1251 230979037
486742159 2480
808472357 808472356
775593671 3958
989162609 4370
846160951 3731
139523287 1832
481654831 8807
235863630 1040
873332931 12055
445466738 5834
574286992 4617
703055199 3100
871927239 307795221
475129240 2095
908614437 875046692
813583704 18989
507057678 7703
333090352 5511
20258942 529
414356124 220629855
367381452 7428
775975102 62771
107045655 472
235711631 1210
310454781 3281
964589410 5062
25854174 114
187811269 6452
616872963 2720
995493741 497746871
508011840 2240
497547575 248773787
779470706 6773
815260911 8063
326193706 1955
757938865 3342
756443925 3794
77336379 341
405707719 1794
548157723 2417
66985680 935
577411307 5364
348982812 2777
5309 347617393
940036752 23190
217958572 9202
4378839 20
35553022 545
20206241 376
3503 402180357
201618088 889
605107547 12959
442356404 2033
496674858 2190
387144615 26805
4107 305421162
691446925 3231
450427255 3099
443422669 221711335
334289933 1474
354921327 4192
395642315 5483
650053092 650053091
249260961 120249861
215177347 979
785053363 3534
176216607 777
13193 504357890
426101884 6745
824577749 6119
574643634 2615
635182559 153760
388007366 3086
467420374 2061
420017377 1852
270884895 2843
258696556 1163
209782600 925
831457063 6381
106139365 468
115661761 5710
335864021 2887
778114549 21178
109906335 509
356062217 1570
419114289 1848
825 182391825
548701072 2606
575145392 2536
484655423 2137
131325510 131325510
534064641 4555
221616429 2636
165685195 850
830780718 10665
601539104 6156
550349446 76597
774532963 706475979
713282545 3550
440005636 2279
997136798 997136798
810131276 4775
76368767 448
204700000 1780
171374360 6466
2228 343300373
921399750 21150
318856959 4633
456083666 32376
357991089 1988
877560749 29719
607422537 23366
113622633 501
519229236 2801
547270751 6328
266296947 1866
21581285 10790643
996313239 11080
689967743 3623
170060021 170060022
807606313 3561
162302513 1077
5338 981770298
578667926 10505
505682645 26394
727504129 7264
352111758 4091
521788527 5008
903319202 5991
454187887 227093943
548913033 3461
915557986 25605
374752796 5027
855457460 3772
394611799 6027
378998719 14471
300044494 1323
469598354 5017
96484791 1466
578886634 2749
149146096 3637
134033969 591
7403915 3701957
698768028 5243
2972 619510428
33121458 6511
201074254 2986
930987833 9260
7559 518532282
3018 544919274
961595195 6461
917787989 6573
143666338 1147
156939373 692
699236979 349618489
583624340 10330
683570820 21740
2349 494523225
692625822 3054
350845678 1547
1682 219078055
693684283 6397
553346597 3227
291678995 291678994
145651999 1000
444512497 1960
743197444 3821
545858373 12407
405821131 2323
260603100 1602
520414360 2382
691135381 2981093
904329817 904329818
230042539 10098
182483335 3762
325973361 4994
693981263 9022
316486919 1761
247827625 2848
678561663 2992
118612215 523
6975 976449840
757870763 7217
56956373 253
237492844 237492844
612152074 9626
2450 280054600
903203665 9499
925342203 18988
129278939 1316
98201368 433
988620987 494310493
35832979 158
468715020 13174
146038007 2763
112715623 497
590561875 14371
402242979 9753
196854587 868
629677147 245508291
334063453 1473
588756983 2596
286175798 286175799
892371166 7635
733016017 366508008
164878511 727
848906663 5496
685299745 8156
776305594 3423
715249100 4057
718516239 5590
310171539 1379
795257139 7190
356342849 3350
222910003 1411
490359243 5441
57390917 28695458
634896114 72485
97672931 546
540561349 2555
73762985 354
756630761 5349
723848399 27482
297113701 2373
715528760 3155
922559113 5132
271003453 271003453
998336837 4402
739462590 5679
30061633 348
889003904 4555
307375243 3397
5912 291928648
540282303 270141152
211025365 958
645138310 15839
497125873 2192
488341853 3762
129180703 1743
376703966 1661
995761843 366389008
647824206 3228
475901242 2187
819864099 5780
706081998 5080
504070989 11153
359692111 1586
735489925 3243
84045248 406
902942253 4222
662920678 3513
805153064 4264
646807925 21154
886051873 443025936
185825900 2599
870431535 3838
392759153 196379576
390989407 1724
26181168 208
653742239 3177
353341935 1558
206419299 1850
507469096 4011
13098 598342836
987653097 12213
460639889 230319944
589208223 4901
808519576 3565
883908821 10366
56947749 631
445872145 1966
170349923 1294
83729438 379
821665154 3623
933929456 4118
609392015 2687
737657601 8607
266580781 221495148
22723 997585146
537387131 4098
968353825 6220
447559511 2690
197892299 941
2795 424591472
432914761 5020
533773304 2691
10092307 114
992700983 6248
103344552 793
216268703 216268704
352168926 352168925
565392455 2493
309638567 309638566
300746896 1748
512512190 5769
323795747 2321
758726118 3662
775360155 734400710
44484746 207
531131568 531131567
163621491 873
435482976 1968
3965 137550880
743200662 3277
214545232 946
778277831 352832089
215911381 215911382
379211616 1918
849785876 3747
813600377 16621
816855655 59171
325227374 2255
442386814 4621
91865951 418
5319 318651405
3247 373896397
508416237 6153
578102184 3564
593061050 2615
171894527 4033
312874742 2173
22145021 2578
814123693 4826
905456881 5946
788104913 3475
903540278 3984
111524353 1898
329303436 1452
631141302 4734386
934254910 6130
188851391 864
645095145 2975
302272753 2991
143443082 4019
497340162 497340163
592836901 2614
124961842 551
7506 743979708
305886764 10217
755026340 12511
758196141 4030
822117375 3625
247882744 1093
797995796 5905
72357025 751
944596540 899755048
854909656 6555
248298963 11036
641995590 4801
676067215 2981
267303853 267303854
814398534 3826
457353385 2662
201716928 201716929
868931882 8721
10696567 236
573556136 2529
138780892 3177
725964393 3201
320713283 6720
307502159 153751080
61914167 273
408569458 2599
996070464 4392
493431161 2495
986576045 5831
674936477 2976
906579841 453289920
934867592 8516
521620170 2300
962071294 4841
77986142 483
378262015 15951
630739919 8240
488265527 5497
125338380 582
676571068 4124
480838749 6265
15465049 73
36573435 387
31220668 223
188463322 831
38472088 38472089
359367310 2033
401544983 3823
128057261 1172
97664096 1385
152727116 1051
237365203 237365202
722751653 361375826
469215696 9070
950677296 950677297
936099787 5521
993416351 14379
873702479 8302
503672580 2265
780339746 4908
70305520 310
185959892 919
452451200 1995
16761233 94
500982887 2209
702893025 4425
349713342 11524
22128826 407
552085626 5525
373815805 2658
239435789 2636
242004122 1714
842 13578470
676747329 2984
187316149 14156
720412195 3790
875091508 9577
826438597 12825
577417711 200339021
779153193 389576596
348604800 3200
667714009 6495
877050628 24513
756578113 3336
838569974 6941
3020 435987596
851573677 5556
154344190 2431
639699206 13855
997246484 5026
718880099 718880100
28802712 127
519 30760386
299837820 1699
836373154 6424
282421080 3903
866576755 6312
910834928 344281652
780954805 4782
279560464 279560465
658189610 658189611
3429 755089803
65608139 780
557558794 48395
736617169 3248
736621451 5850
687647101 6348
3249 151530111
473766398 2089
606958464 2688
542128362 3570
7069 235802590
728063936 8185
285282738 3803
162142001 3474
47022612 476
242301292 2119
755891788 4360
106780659 1362
666 145964985
917374613 4045
610298793 41049
243927032 1789
26493123 236
793091624 3497
99565617 689
854075978 427037989
252698733 3089
731652569 4010
28747243 190
3523 609348649
159773867 8092
438648177 21202
874722514 7141
491418405 3440
330093952 4058
817502111 408751056
967207283 947443587
603946093 2663
594756519 3860
495217650 2407
5645 823300670
366494814 1616
171909489 85954745
898412303 5351
773075441 23627
808822873 5304
441174624 3504
574260437 574260438
57151486 252
778635795 18131
340373303 6789
307501804 7719
874968227 874968228
836861983 3690
357109727 54197
597403940 4286
611201745 2695
279162608 1714
83219272 38454526
3351 719506614
221803554 978
634569475 548151277
805445397 6085
460090221 212827635
292636800 4050
801439981 4435
475131334 2095
283491380 1250
414810677 2381
610070406 2690
969988691 4277
702465083 395691815
676412633 6769
809002887 1380551
383419882 24037
191412584 844
817846489 22914
464469628 2048
608433359 67156
320298081 3424
434558258 5390
59985012 4485
570715457 7496
809196683 3568
565534460 2701
995390553 6383
791075774 3495
672850630 3147
595950236 4845
487675108 3311
189355023 1287
405815399 5400
4677 937947187
484330000 7700
217852127 217852126
472193399 3675
385699810 4738
985638644 4371
802620428 3539
86723189 1110
996629823 19104
876093634 3863
692373322 4723
988023915 961203774
338826950 338826951
605140787 4283
133172837 1639
607351655 2678
3007047 34
184835572 815
562340916 7684
786741449 3469
833096835 4057
635439630 42667
404865385 3804
780282354 7240
569575589 4308
733215302 3233
61180114 722
2585 388683185
287120936 1266
103431979 663
77793148 1073
963683513 481729508
3543 516157555
299150193 16843
297483697 1350
417979500 1843
795367553 9233
63714320 396
415451032 150226596
473074499 41865
702859804 8402
737812714 6257
101636016 2294
338799964 1844
334362464 1848
449320199 7350
357781850 142295856
165016984 1166
820553272 7304
564256008 2488
659993055 14853
753855465 3324
669806941 11330
686431224 4811
900123793 14821
457182319 2492
981802457 14423
695121251 3065
964086719 6108
962509492 4244
949030671 7573
195722166 863
4419 307289202
292401359 4103
693965045 6891
449419434 51021
384272811 198400392
773140567 773140566
645499959 3013
146935430 13731
510455876 2455
67861160 380
103615200 1215
38779950 190
526347349 9546
484427758 2136
8237 976529298
942550161 4280
642733884 2834
831190616 3665
775938084 29861
576434657 3501
758397523 7463
223650754 3037
530690939 2340
309595613 1634
134807930 153934
625945373 2760
123147513 543
117000665 6698
477835791 238917895
152535003 6679
738273247 7862
325774687 37523
121952628 92759009
327489065 3113
521397107 2299
7944 657866472
206937645 1021
135733424 835
237662401 118831200
658099286 16999
165104573 728
921249847 39938
286176855 265080181
795629962 4995
7246 389249710
856366591 3776
743094313 9337
191181508 2161
359100911 1634
894367157 447183579
173972252 3497
683616314 683616315
7451 693233589
780327209 8970
13883625 75
845256328 3727
28774877 14387438
969611029 4530
311157406 1372
5293 457696592
84140123 371
919056964 17740
319216084 319216085
350148230 1874
163493959 1442
454749171 2889
935254755 935254756
653737499 28125
510098600 9350
558407280 2532
648852415 2861
664273767 2929
923163070 9190
40826386 183
431933216 215966608
184350977 919
393276501 11158
750573940 9155
970898610 4281
367514860 2323
951391235 4195
261737533 1484
506061428 6285
642961355 10834
982506797 4953
975045100 4632
499045669 2332
765764138 15375
903444908 10697
566732505 12177
342292802 171146401
2759 620226854
637865720 4637
3526 768184938
677099719 5186
54999389 322
3554 625809183
382650297 10172
871505271 860787002
499781874 2445
964044344 8115
291137237 1902
929167970 4097
26080966 115
308210327 1359
909862689 10657
451485882 4149
549783031 3974
912011837 4170
124933910 20610
608709729 2684
401310624 3432
1265 239412953
159336225 826
772680344 3407
329188511 3074
110445740 740
335651558 5819
369444169 1629
318269786 2060
164112067 924
448349121 448349122
344252825 3319
475356031 2096
586918942 211571965
208421923 919
78829608 2472
228269801 2200
303510253 2088
444060695 1958
194815040 859
336281395 168140697
484201669 4627
130296685 1443
354062952 2090
416287335 2084
415059584 3060
28911473 186
364260416 6623
513308394 7763
9962 384507899
935527958 15793
940161841 6302
267387767 1179
384183953 1694
887735204 11293
643424252 4885
84819835 374
847951363 6539
705442287 6274
477814683 6393
809925780 5921
168052871 741
405277305 1787
343301524 2012
915576838 32691
849976074 97460
127419839 576
25627645 113
401117433 3239
869224460 10271
908753864 4007
830515966 3662
918360546 9874
467251667 5646
137574782 789
995990537 6059
784309664 3529
955483502 8671
141290969 623
128930249 4917
320738118 7159
269900737 1344
432494252 1907
59476247 560
224824900 112412450
731403984 3225
668320375 668320374
305757712 1520
858232397 9341
131684383 736
291064288 1849
931905356 104804
358234706 7682
680179859 3230
32404417 359
1756 331729381
443063868 2428
903105738 903105737
32455667 322
849416756 12209
884913501 442456750
56398330 27028172
554152650 6321
139023497 613
519353859 3260
783342861 3454
643558725 2858
339507623 1497
296178433 4224
155236781 1123
614552686 307276343
497010406 2724
331116319 1460
991264614 124940
740735617 12912
146444337 996
480149676 3546
822121000 3625
993615352 8426
382330484 4166
130703971 1574
26829823 174
631470474 3818
96751993 7243
485226719 485226719
119826271 747
307336499 3260
971274800 4450
1278 235597290
634244491 12570
71190199 2322
435526454 2793
116848347 5879
407090176 1795
581256245 8854
738898206 7313
256939130 13465
6546 129560497
626301901 70371
2161 289937560
389342866 194671433
205697305 3987
172413515 4014
459081034 6169
698036714 6347
354653500 1852
573017885 2583
964836691 17381
98817871 503
549539135 44864
713323430 3557
513910673 2266
78414029 812
658600940 329300470
34 7510668
847190784 17952
315695695 1392
166668768 1316
679657075 339828537
65996180 291
224231078 224231079
85376943 2723
570112894 26901
971386812 20847
69327243 69327242
303322538 6838
269386072 2475
139478227 1203
187655813 2163
250268848 2981
186181052 1538
781460792 4438
87581675 1807
357862764 3182
909205120 4009
10382349 86
9633 513043947
207626741 1871
951660633 9496
411501767 3029
5442983 24
248737864 19284
28637651 953
403464401 1779
89307588 39225782
968554229 15787
360093920 11056
145827257 643
826240050 10470
811479601 3632
939856137 6266
792823504 14828
397451754 397451754
230617790 3613
499214313 6123
544983528 2403
859067377 7824
913823481 4358
245241019 1103
995149557 493509932
424397622 2442
614931171 3572
3963 735990527
347460191 171986946
53976871 238
644754959 3756
790938353 11631
402784368 1776
988590687 4359
418978471 209489235
506652638 2234
1445 183630433
212238871 3527
924409355 9493
760491129 8519
792858407 4326
252645283 1114
109946027 713
8388 524409372
684458256 3018
140442890 623
917303753 4234
4100524 19
958227957 9114
929581994 4855
70969872 341
825647405 825647406
435400111 217700056
157091999 7600
769169419 4267
279296936 2741
857853952 22192
474018338 4404
460320380 460320380
826505646 9173
95146760 670
6634921 3317460
950493951 25150
768902737 3976
246089735 1308
217935365 971
227019793 1001
696524925 348262462
489917072 2527
613248237 2704
363529759 3261
318848314 1472
999442149 9984
15228439 7614220
61039 750987771
381010560 1680
788885319 11426
570993217 4462
593176105 4595
31927233 5272
5918 799039409
413290330 33688
425917253 1878
303714774 2393
753483789 4183
386682065 1705
775243701 7700
720735479 3320
452826735 452826736
3131 665087020
260523522 2257
617800065 6087
468121813 2126
986644641 9938
191640085 845
558829764 4734
219260146 6733
367298912 2269
148768997 7127
4743 527222394
706907548 3117
713604090 713604091
308773079 40843
907490484 895169943
412216490 7052
610297346 2691
916408294 316393977
6840 505643919
437483697 1929
336557843 1484
612080378 4355
859528307 429764154
387125328 192379383
287983417 2132
297450005 21944
894478464 4092
509936505 31330
670402359 2956
538836299 8294
307601414 1679
398142578 5550
821887144 4234
99335703 438
134343983 1438
418359472 7027
418333172 23711
911952899 35321
811950400 5464
21408098 97
280530335 8148
329041560 1459
849 172615370
727718619 5035
392295311 1998
657733270 3697
298833454 298833453
983476402 8281
297117807 184216179
223150515 1855
366007769 183003885
6550 274536085
534765073 32781
3118 417796410
53934396 53934395
41276399 182
664270840 2929
680431307 5956
129271264 570
326385041 2584
201825992 2253
827857372 413928686
622614479 622614480
147415451 650
327941231 1446
717794809 10810
377322106 1801
516751608 2407
26092431 149
260693966 1667
464725159 2642
753155641 8981
311006211 22781
475519259 2918
739331085 24351
281669606 2513
551670267 275835133
584409588 24668
970337928 4457
689672575 3316
548751555 274375777
247664890 1526
401116153 200558076
839665369 427964
838768985 4811
4269 792663651
624611400 14052
324576060 155882156
97696397 617
24038901 12019451
570035238 285017619
818222417 3711
682558010 3101
933156609 39260
701922306 3095
952292793 5147
486950811 2218
249644485 2484
126163521 579
274775550 5050
562471397 8203
124855731 667
415139330 8917
463584365 2429
326514241 2754
465391416 2217
756347048 3545
875329635 13313
483473671 2406
384640929 1696
222822832 1950
285984711 1261
537460224 7252
836553095 5546
869605941 5810
631161209 2783
980439901 9025
924704613 7514
514025773 2964
1705 273059160
655005264 13239
768329551 3604
728 92021094
643184134 2836
295309572 1697
344952152 1521
199553025 2494
25567 792768814
387810967 6930
796071294 5535
185213863 3819
680831721 3002
236460311 1364
645772391 2889
746124449 4192
364265651 182132825
635356069 7690
37520537 225
452899594 8543
923498142 4072
868560216 4632
807063171 5202
131270840 1570
200 26026831
680580199 9610
721404572 8889
696255981 3070
274645113 1211
649985871 2866
609574035 304787017
444738754 1961
769405369 3417
4483 286788211
38105557 774
255065976 2185
861586441 5772
259390143 14205
710706636 12119
159 20291424
213940341 2783
639417298 32649
471291661 2770
377157665 1663
290542397 7379
379006083 8382
1902 355019712
413216847 1822
245318543 7884
201880799 1320
436811816 6351
976789395 5900
899260578 4474
75748863 334
358869141 1591
644 122203792
605655220 605655220
237451224 1047
835347714 7787
471079111 2142
670 123091730
611945182 7366
2633 199599831
93926901 2956
106203405 516
108153206 1179
577409887 2546
829052777 5448
842877813 8986
312009082 14637
206153963 909
979371052 6945
365133511 1610
749525631 4777
759754214 759754215
30 1442730
295044647 1723
136461113 5634
940278030 4146
315242269 1390
533868145 2354
193326598 1473
114092425 995
222367992 1848
456404735 10844
898847861 777613276
164386455 1622
369135721 13745
510242733 2457
5865 922906701
380221147 380221146
794583418 5961
434985138 1918
898735879 61684
351566081 5586
407544631 1797
600720707 27532
699877026 3086
718703847 3169
391555459 2394
603340818 4507
547969524 2927
472634527 2084
373040968 18848
466639099 2591
260582859 1149
366022 2
871562048 3843
639073512 31318
786290115 3467
2072 409300846
122101542 122101543
769732048 3394
33742926 181
681545579 3363
638269129 20131
13344 293872996
550976593 3496
924627006 7263
926653813 433942715
131746242 1627
36740303 162
419560763 352351376
917026560 6922
964946476 4312
928960055 928960056
301922283 1576
509370497 46912
960552359 15128
23220315 23220316
3690 652999022
841318454 460275634
537727712 4086
351980349 1552
498564304 19856
473542942 2088
651785298 5810
642725695 2834
277263660 3018
727326964 3463
316510271 245382603
788102199 3475
186339822 1069
1042 85095668
197341808 2336
625038404 2756
265432226 1675
538948135 2792
668253523 12101
656958450 6550
551077519 4802
195200259 4287
887690157 15849
431680211 5315
677604967 14836
900156516 4867
33048217 14426359
895963274 67847
518457215 8158
678224192 3181
598567831 7390
163340916 1437
438613793 1934
573503056 12432
284851160 1256
310982106 5461
59873353 264
269584932 269584933
401244501 2201
134784938 2228
499725979 2362
359006571 125956847
566 70210602
129789310 761
226735030 1563
994714099 4386
769013238 769013237
599245624 6875
974103143 373920821
857047411 3779
143703202 790
926910574 12806
300848909 1434
828858739 352331885
969523935 899852773
917087552 25522
337467985 1488
655897266 45830
218328063 1202
18947 931567149
98525345 455
702799996 351399998
423574616 5767
532732058 2349
50530573 23647765
754368073 5048
569252451 2510
903415406 4972
181193395 1268
394997103 197498551
936258815 4352
312216299 6204
870955597 45228
69286801 528
950712064 4192
513144161 2493
387579025 6174
150422335 1239
990207064 8125
757323279 5320
952505270 7835
629137958 7597
477841280 5362
995035787 9886
290240908 1721
441753094 2652
10949194 142
576961541 3986
512271943 18218
371309401 434280
679465836 2996
699816179 3226
424770568 4261
948278550 20112
329416071 5858
669716265 2953
728554568 8917
986095467 4348
2294 121717346
229639204 4167
360977660 6174
5809 768405148
844179521 4826
494616534 2952
994680681 33646
153040536 6284
514226145 3398
239420040 2339
657967286 20277
812165227 14596
285759179 1260
179515270 179515271
178185652 4097
748477716 5182
495063535 5896
446406884 2619
377684938 1701
918528335 370617600
293037062 2381
386257986 44726
837214005 6523
639327572 9304
962073259 5365
952979983 4202
116025800 575
793547287 3499
403849319 2776
629801299 2777
835165901 5822
2975 570462250
954034362 4878
3404 333381507
731554972 3526
260332064 5948
321902437 4082
336852896 2848
116084629 116084628
9487 722283258
762704858 3363
354935084 7028
387111849 13542
426947877 426947876
420642036 2205
619730791 8724
910116295 4013
26534781 117
305442463 1755
118066409 596
528128242 6757
92233323 2037
21464706 344
897644051 3958
4985 679870258
562444159 2480
918424233 12623
637951248 8109
898817311 11299
3977 306972699
618688576 2728
80352778 362
19840 951895154
2224 410603776
719604014 8353
511869262 2257
115719054 115719053
801730270 8962
483503649 245084435
416378735 2514
393065763 2212
14511 615484065
248384596 1249
951604023 23833
319628912 1667
97049271 1120
521587471 260793736
12631199 57
480477210 2719
120199759 530
907776800 55184
777199666 11055
898604304 43937
724706973 724706974
255174134 1673
782430428 6377
33789753 248
228611208 18109
84971838 9597
152181872 11709
48760280 215
240764139 2893
709947543 3363
571742763 2521
721242206 11530
821672568 4116
57206614 1012
30032644 155
860875701 860875701
777976373 8273
145880799 10406
431202313 13324
161475904 712
284531455 1264
135070951 1081
921006374 4061
151712786 27037
205591640 2803
40047071 208
55317065 471
885239794 12087
820242363 25028
606441807 2674
1469 261671213
105835264 662
988299884 988299884
775563669 4333
677501720 3304
520423907 260211953
880980321 10912
478188109 4892
716323253 15277
51684760 1052
798086112 4993
664725766 2931
915914011 36897
4221 670346228
952312632 6700
467402759 22440
546485106 14374
369653354 18377
50 2843461
83020770 1640
708505034 3286
796327063 7869
69575879 61729183
866739724 5619
716330459 13605
684913483 3020
475272429 6228
772361166 10076
62871581 6972
141940565 845
426889121 4739
452450039 1995
983599149 6844
738572660 6113
3489 253898019
755173848 5434
7000578 57
221642505 1739
639025267 7246
916920055 4043
384022007 4122
487279940 8015
188741549 995
126423101 1787
710398965 4037
7101 510569001
2076 230337130
609967979 20982
252873081 1115
819002239 5401
431 55407367
843002160 1816815
563875246 7018
628417156 27795
678108289 2990
306157337 4208
32847074 179
284170376 1253
769841540 30146
899003519 4080
135847810 599
438158545 8024
11988746 77
144215440 3875
298459628 1316
38633082 452
123751013 10934
974377305 6392
294828299 1300
884312667 4353
892906352 5790
663514324 2959
900360217 4122
634917399 42182
461261309 3142
528653578 2331
489889631 2267
285650961 2632
802215985 57204
636467351 84851
420697306 1855
864527292 3812
558919012 13376
676747328 2984
37647713 166
679654829 3829
824250259 5146
678695220 3061
890723951 12312
86448713 41097605
234246683 1331
11178786 111
545494928 2869
459705358 2027
58488323 358
520076521 207047016
2969 576897483
816397839 816397840
9873 905373846
209360665 5979
525739278 525739279
42056031 232
595553614 2626
256406559 45142
776079056 3422
144841878 909
776766384 3425
370803181 2130
7954947 153
65181105 297
443723660 3633
18561918 294
443878247 59549
146051841 943
72631855 1009
426051549 2522
504836767 2226
630252189 2779
672759532 672759533
418886672 1847
983596745 4337
551 107096310
873579222 4939
796948525 3514
691823646 274194672
52092559 845
666543642 2939
3879 869477850
579814567 289907283
577457204 2587
121560513 536
677654497 2988
581044284 2562
553868869 3205
243350969 1106
645306371 5683
595803999 9680
302257176 2028
297476053 148738026
179499704 1015
287580382 1669
148808453 74404226
744159314 6569
225 13065744
922861204 22940
309773899 2142
260484223 3361
178375289 1547
975886969 4303
5896576 26
596238797 2629
914266587 11395
41955470 428
815908285 8378
280541112 1237
394742941 3180
616398046 3303
727771631 727771631
556733179 201616148
175154226 1781
5934 41414459
812365494 3582
396604347 2025
250595617 4805
894314381 27791
44497542 44497541
829927232 389895839
696026314 3069
11453375 116
927755168 4276
405582473 2302
533139085 19197
914154973 12427
117285174 117285175
2924 245059663
530924983 3705
5401 914103930
14426867 143
314333132 1386
670495641 4194
877576215 877576216
528254880 3930
738140401 281196189
923836211 2019795
457425841 2076
936951920 9844
736381440 9920
531954981 3067
70781519 470
680803393 266912
441112857 1945
571600827 16317
938871834 14801
966616411 323178606
854830965 427415483
486392860 44432
633759526 6194
453582 2
288481731 1272
546032227 6385
823323601 4080
118103620 4370
868090080 11440
220994947 2781
464779708 3976
49423221 308
588295855 2594
165513542 851
763609698 3367
322004545 322004546
703506880 3102
54097337 27048669
699880113 3086
13273 953094311
669686817 6278
858831400 28255
467208011 436643
770193941 45579
887535093 5583
181261375 5312
861944465 36514
826499147 48281
983138986 4335
970871122 8873
845025409 3726
96509634 514
916743933 13251
388888565 8281
905317701 4085
717964865 6848
670627471 2957
752544565 4061
853792514 5831
474080109 2988
392205569 2422
918275491 11490
976925739 8377
104586785 104586786
778346713 3432
6576998 29
555411159 2449
733196696 4713
250828594 1643
781166125 5826
855601683 42527
733510291 19258
701757072 9080
916840001 5000
896739521 3954
957590636 6697
1756 184487610
443411911 3090
352800999 2125
230136675 115068337
763233018 5530
544886329 6349
167599288 739
321530671 5471
410128990 8438
453653342 8761
637631566 47281
3887 449758290
797748979 16030
817187400 7382
580028439 290014220
604039184 2817
457726549 5814
167145500 737
13374603 1749
981965541 72055
214784997 1402
539584755 2521
311509351 2582
881359890 881359891
690198149 3550
654707120 5816
233163355 1747
813304016 4886
784428582 9271
175989817 776
896962359 3955
543248351 40550
95419395 657
733118735 30731
864965598 12423
902501689 51666
752452915 6476
13005820 88
230888472 32792
604987995 4089
478869846 8918
632068070 2787
732844432 35511
276834711 5341
242214484 1068
144881351 651
555029508 14618
748137523 6406
644956807 10338
155279125 25854
931707781 6970
216300916 8951
772496233 386248116
289971541 1710
912379999 5600
719975623 3282
143105335 631
471320001 5338
162307273 943
790700697 9417
875207970 13962
420094725 2175
424101448 1870
925540125 462770062
998346897 876230427
37043040 233
35833293 158
128152634 1051
635794108 4173
116183072 794
456100700 3475
5266 921581596
64422585 396
702777734 15510
621283070 5161
36485924 443
599734589 14018
693030450 6854
217719735 960
240069833 28851
670816443 3399
56244864 248
351980977 1552
176872463 1069
451505079 2294
516336436 258168218
363921208 52709
702403211 7276
71893386 317
722223411 722223412
650209796 2867
167506871 1833
487544761 4358
167645332 5737
963790521 13048
83578351 795
800531874 36469
771770974 3403
200898277 8774
151 9815302
433246280 4435
681282174 3004
941771265 7402
704094495 13867
581646150 2670
962454641 5435
858393419 6516
36364016 1027
833458363 3675
33811799 264
3995 553896075
468402876 5950
998445743 4534
936360924 6484
72800497 321
523774731 3629
456615414 3024
770185631 3396
789865345 57942
195724386 90260130
408129877 3341
960318485 928345958
759169658 475302
740458972 16907
717357676 4350
203549529 8801
983115829 54727
892374148 8782
882223043 3890
203338884 115099573
348740878 1940
626400150 626400151
478896490 10518
499166991 2201
156384649 6283
50816401 510
154015947 6701
794864923 4082
5244 997719274
287121318 1269
850020165 3748
545569381 2580
455171544 2007
432948078 1909
534828304 13302
450653947 450653948
391054686 18010
682568341 3367
919372999 6500
917801406 18462
711301116 4045
765067693 3384
975693107 6754
561108475 3863
413610277 24586
321817082 1419
560403032 2471
569474999 2511
834192367 4263
4533 895650698
886776756 547911555
159517943 159517944
405732336 1789
255226229 127613114
340885574 2225
268652609 134326304
133924623 867
393893048 2589
677348171 3722
573586170 3530
673714454 7671
2883 540256902
69265055 18451
859899568 4579
932346640 4111
880328021 16484
73254030 323
656763635 4821
311634934 131779667
805111600 3550
546339616 2409
336017610 249631116
336033393 2427
541144092 48507
402627213 7641
908526060 4006
134946582 749
748867184 3302
35156 810212913
569999395 211037
550262961 275131481
458065579 14077
337285761 2441
648078930 335788207
926816262 19815
983598726 19342
191274930 3465
272214173 136107086
559745878 6087
216133730 953
72119856 318
639243043 9426
357491685 213351971
367700198 7575
98323096 96887248
313957715 6181
279490863 2129
613472359 2705
561306108 2743
729387634 17627
7494 824194574
452109833 2123
606474701 34631
77284977 1727
388180129 3088
688764650 3037
444090410 444090411
415482369 1832
779627567 779627568
419824796 6049
852741859 3760
179166197 790
70464024 733
616593217 340996646
673549359 9219
88395657 48638500
951619232 4196
247975729 52404
666768480 2940
677496737 6013
685984300 17350
740003888 4836
115867875 57933938
200943516 1338
969828236 9245
732566100 5230
72269110 920
329302594 1452
560667243 7167
541482065 270741033
131746836 1482
604171416 2776
253537743 6751
1368 241143767
9113 998521010
549815166 40918
918272385 24760
1425 259886304
83367694 1087
219967831 1167
121966216 3145
638870247 2817
852741680 3760
295928105 2992
929854315 4100
658602782 2904
186422203 822
129796181 1026
905307617 5536
691927393 25376
725277617 3198
285228706 5381
247664349 87442880
780987983 7933
602135176 2655
195330701 2877
59899153 437
764031385 6037
526155119 2320
7507 375757414
19318001 500
696574334 3092
10325 823250575
272506457 5048
986678729 76552
481455336 2227
498220115 5452
316930159 1458
353703646 3104
16755 954831057
129511051 661
804598981 4691
723017647 3188
138525639 1581
867836381 5205
823937920 5344
473402531 200564667
908477185 4416
120826541 1149
126407761 722
965656030 67365
151269597 667
353 55531836
6309 759629127
101087489 1383
182814709 182814710
972712275 4289
783685319 16666
805462957 3937
656847979 3539
522324332 2593
537948251 2372
718606898 274907
595359114 26518
859459815 2267704
446553661 1969
211104061 1339
36251682 169
285305063 1258
909218612 5476
452901626 1997
894535 13
374260639 2704
2510 435191839
719418661 5358
17763991 83
88454519 420
587161900 2589
828931148 5121
902288465 7073
303615482 91478
992643757 6526
13607460 60
350348495 2096
449843495 3953
901191804 8068
884261112 3899
606437527 8178
900364223 3970
602135127 2655
664104550 5833
58058596 256
38981494 34553969
723613696 27179
885430763 111924
39633745 338
949078901 5290
676026517 16214
451860203 3254
655882464 2892
163063459 1883
296484307 1556
665186242 2933
213638065 942
916691146 4042
25541897 12770949
368163482 17167
301092659 2970
563708059 2578
843718209 5717
693407959 346703980
278881379 139440690
98265127 47191912
401875424 1772
953887052 4206
840120818 9484
345856275 1525
953846211 6005
462753165 21491
45584992 201
227863312 15483
246572757 2253
187579150 2629
675158019 2977
2133 357545337
389548518 3877
2523 548183861
803148157 6122
316137573 10827
696780845 348390422
925480545 7004
4424 862234504
833691069 3676
560384055 7285
597337884 3625
96072433 2681
182457355 916
232462826 1025
838453720 3697
558150931 20843
445915328 222957664
465382292 6531
990693313 5136
997439936 4398
695396660 8485
2262 421358574
252419495 1113
698528939 4540
155580430 686
11793235 52
695590092 80723
511822529 2272
845940545 3730
552236086 2435
954400606 4628
684797952 19384
926634447 374749021
979856941 9915
538053370 269026685
915873320 706809616
737938703 5142
86112812 647
793217351 6071
498170737 4984
746062428 6768
616792987 331909952
392829328 2519
816326016 15488
241550629 4129
270532654 17750
584196057 3098
310320881 2459
221219153 1771
194037027 194037028
701467655 3093
105544919 5655
804884986 3549
518167004 5372
560624512 2549
716825310 10805
333611031 1471
946594023 11195
993768153 10435
654459621 3853
944130932 4163
700560487 3089
601422732 2718
163744739 722
575768757 5958
155518801 1425
877220629 3946
24720327 109
177829674 833
522301977 2303
314333713 1386
264846527 2219
209102224 922
894121412 4903
586858404 6114
218027855 1104
629804160 2777
580570297 290285148
564985494 74831
970260097 5408
727390581 4093
399834295 1763
971278200 6025
115664431 510
982231821 4331
583449352 35709
43662000 766
705589211 6381
14922072 72
324785426 324785427
28486 843185600
376843657 2229
682328558 3509
381691122 1683
702756330 351378165
858637242 9877
837748699 19824
547102929 4204
262692439 131346219
836858789 3690
624715644 624715645
405275927 181673439
307174646 3665
143846772 968
227173954 2402
549746231 2424
792632727 792632726
10975 750994560
818377055 3938
388178385 4318
442941887 167354082
647888531 323944265
698011441 3195
390872427 3674
26463 596705092
769662719 3764
321892329 1844
152858483 674
774209508 4629
248429939 19583
407734105 2557
504276093 3236
519279097 3703
572885179 6745
485922836 5961
644631214 221413173
552512694 2974
550529825 200741783
9164 956584964
597404025 20547
557354953 3542
415477295 2808
745481476 4111
64633143 758
388496997 1713
158504940 1122
518826513 259413256
250061781 1211
776766025 3425
187238906 187238907
139366438 28477
187622850 6425
726700427 4759
77023579 7558
515948402 4527
879499377 3878
3782 823894452
193465787 9139
178421340 178421341
699791280 28290
39693742 39693742
400289646 1765
387113868 2006
384458421 384458420
299450086 299450085
924469277 436426649
16121 800085230
311800444 2553
2631 280971163
986549550 4350
478517224 12682
911801051 455900525
106784497 936
38705636 982
9138456 72
256264163 1154
520942849 2399
417524073 1841
386710474 1876
424805000 368767985
934937370 5301
134517827 67258913
582993025 2872
941966976 941966975
951191879 7882
846610880 5440
50074924 56620
68130799 1565
685734200 297101439
965635543 9522
42989401 380
2057 146432634
627109428 42830
116049836 2189
930997850 13578
767828506 4362
797176275 7429
186917260 1333
201060108 2340
229314007 136268135
413610427 2669
617043440 7984
484577134 2437
904787030 11205
130102915 750
997931402 16317
376204255 188102127
197538796 1223
41485182 327
107375273 652
646396159 6976
58656225 1136
840947724 3708
975233501 31952
363034409 341692169
238131604 1050
356033963 356033963
303204227 303204228
597367494 2634
39673563 391
233369998 1029
852624780 4131
91362877 1682
731389043 3462
547701548 2415
966318398 5052
457458609 4976
645407329 2872
520740110 2930
835869205 8146
883178678 8830
844350648 21176
744940576 661099403
372713775 204731658
640010712 2822
284369621 110022150
81397404 421
866862681 4651
670450078 6536
973275717 30057
974485102 544926108
592025348 296012674
968856614 4272
500211932 5573
732844651 11129
426540246 6085
405961060 1790
34222112 206
91171010 402
957339461 147806
150589997 664
995993721 11896
363092392 1601
374213582 29683
815894607 4197
233268393 4469
610703694 9251
113109203 1482
200031216 7066
504855085 252427543
299883920 6770
235564360 3181
547284074 2945
807813383 500332101
574466670 2533
745462017 3287
2663 354426659
25849405 25849406
480281519 6002
885149076 9187
699530045 6917
349697767 5214
192356349 1370
877895933 823676176
985731467 66563
334141291 18158
37320861 170
89850669 44925334
930569152 930569153
854607550 4861
44495658 493
206568235 938
619264591 4530
315794045 315794044
325258752 130312
945259921 7216
8363 679337114
454264376 2003
549917843 3246
361406553 2080
874474277 379189907
990422731 15826
465831836 2054
337238216 1487
430745223 4277
444733141 11071
774006881 387003440
284232292 1407
604637853 17591
11339680 50
861583450 29857
762471585 80959
561926420 207225672
960647202 36774
720499479 3547
506633525 20937
8141 498343174
623312195 2981
595740561 3133
317468511 2146
802947387 48761
344270255 1518
339325191 339325192
30378155 236
686983780 3220
186286937 1364
818788499 8790
182622081 2080
694421988 5904
809930293 14017
673526151 5241
707402081 80634
316734080 2436416
349484932 1541
408225652 1800
939603399 4143
609675760 8432
72814852 446
940615776 22866
197988913 873
664174322 13249
291200928 1284
23177039 718
240120601 3405
681345039 7718
733429307 733429308
330142598 2521
18198 605542035
102163286 51081643
123056697 2216
727840541 5905
789383621 280566256
783539838 51083
663638319 663638318
16056467 73
393476339 393476339
544492179 6369
228092255 1031
267150445 5087
637718812 7642
597812205 7715
854707488 12211
885078110 885078109
662068446 5721
415464831 2090
715991904 12671
630282127 315141063
1874 201223430
974783678 59682
6625599 32
657016424 2897
652228504 15396
807767510 4611
113390885 799
535063554 16749
855147139 427573569
823712175 3632
847927050 847927050
378926876 7064
193495049 1525
954314136 28344
676171942 8499
212326651 1051
156637514 1514
48852891 434
523663641 2309
812964067 5277
446904343 2828
951761005 461378087
896819032 12936
581286976 2796
6587 894583167
410224815 3465
877187496 877187496
375697402 375697403
650183500 650183500
137787780 68893890
626823075 7099
561300632 89636
968126217 4855
739463355 11294
74841687 330
483991356 27504
697370300 3355
551744865 16148
689213457 4525
872441361 5677
181152750 90576375
699065138 3512
629880727 4263
142063841 1168
897090395 435392879
366025445 1820
7601684 39
854736672 754253663
754040108 377020054
142652253 629
36099139 220
692524863 175634
242944365 10634
971188368 971188367
739589274 364934148
994192285 16523
796008702 4094
64635568 285
174248750 87124375
363310779 2044
654786445 15879
7923 622864473
124055770 547
171197808 2598
597986297 3283
595502656 5043
935434209 909146663
953025418 6760
353056750 2368
452223248 1994
840123388 3739
612976492 13207
135849006 599
262657497 1468
864829095 864829094
226911383 3444
993019437 9479
473711863 200634871
980800294 8082
966366883 8323
179045101 1040
662940855 5618
472561919 73152
165957875 918
557487336 7121
4781 627190711
515872118 237900275
144522210 72261105
414575775 1828
215011658 27607
819836051 9345
134807427 709
564017765 2654
373212833 1972
954073125 9875
273528796 1632
779126919 6399
413670433 1824
640814304 640814304
851903639 4354
745195931 17891
155652414 1164
3440 693283762
950541287 922323952
48153700 967
302729579 1830
440989203 8846
1615 35638272
816748562 7060
135204666 4465
135465820 3533
817985774 24506
846620057 846620058
908945681 858145712
657566739 3373
19 2454933
687283852 3591
8579533 39
999979506 12102
104398848 2304
559370666 2617
982664587 491332294
194768495 2133
512322029 2259
889770665 663463394
818769303 108691
920054267 4428
218161976 3679
329948055 2592
674048514 7255
940954447 4207
98200965 433
100895260 554
534468895 9208
188422118 1411
332477890 1466
494926372 2207
46397658 646
387611488 387611489
553070237 3054
555014841 3530
962598357 12829
745065320 19921
724198200 13425
807375960 3560
504924483 3392
235363661 1282
785860042 673703935
576601768 3213
863366532 6412
756576099 3336
937930755 12778
685368447 3022
12310 676853040
225380529 1089
219626700 72700
52989261 892
971733258 17497
614377166 5739
353568727 1559
988366112 16325
399278087 199639044
841202991 9872
313133886 2522
241724597 241724598
320553371 2869
751588688 3314
988554683 5477
898381611 4073
69469927 26858246
784245844 3458
231101576 1019
899797967 4496
377191425 1916
980237740 13015
38206 925425732
972983879 60412
112971 305812497
52818480 988
693716302 19164
167145705 737
143 11129814
9071709 40
455241128 455241127
401648631 1771
418554586 5501
958911663 12047
826892703 3897
758904429 672041742
681706839 10284
748363200 3580
710930174 355465087
474063967 2521
118001792 59000896
217528081 1848
785809751 4524
407254549 2092
329152383 2978
18041099 165
632823346 5445
900969798 4590
463747765 4507
709160473 7912
746937719 5868
871331021 3842
454709131 227354565
227822161 3572
227664004 13109
61460647 271
798509718 12498
276252881 1864
404818485 4522
146515319 146515319
344314245 2897
982444753 973882803
594707256 3068
117251463 517
2338 101348029
474701913 8617
24055620 135
40508104 196
222697235 1587
175555620 2153
757029800 3338
14874 588184959
557351873 8624
537682701 5011
908071165 4004
947763769 4179
68195921 1040
628961799 5500
150703273 1396
864413010 11313
456467164 2038
44763006 409
740026444 3263
551003881 7690
794140056 22773
990542088 990542088
738086251 7250
43954484 331
985353469 435938463
24720408 109
415976363 45873
189172419 6146
444761961 222380980
967526678 153988
488009038 4371
28854783 28854782
422967738 1865
846164683 3731
473543136 2088
790972389 4901
570838888 2517
348402216 1734
1151 146653707
352369280 1633
620732441 2737
859547563 3790
839110470 839110469
954686111 5690
695217010 93913
677955429 677955430
385264807 2077
433170987 1910
86228280 469
416166019 174612259
721322352 5872
840622320 5130
340621848 10239
457439464 2017
110418056 2591
562495162 4418
617335516 9604
107220609 4243
51802025 283
425236876 1875
995461418 8387
955075557 9585
559808892 8916
774635965 9386
1035 89298313
572562266 9203
222482951 981
175774127 1714
55504357 247
641147838 22641
958213334 4755
656663757 4564
836741149 31832
264305148 17671
139610496 955
472856425 2148
593413255 12546
556353349 4214
767402032 6297
143105752 631
523494276 4063
617709484 21182
77371753 6063
799483375 307794067
304694189 2619
244446299 2205
354702332 1564
154444672 681
572422286 2524
970756226 37107
608815889 15088
620321676 3548
534931776 3078
40485550 213
358785721 1582
919638433 8770
184440082 7673
746645793 5806
286439558 1263
654117633 327058817
105829591 1141
579625377 7214
887207941 3912
239944877 1058
592664410 296332205
741857604 3745
558494243 5058
5214 896273254
266889864 26576
463872420 2673
270937433 8534
99495957 99495958
214426845 4258
640416807 256054380
433645665 2830
736195387 805635
299357959 1832
337505005 3847
104635984 1973
359954301 19172
633911272 3633
487745267 2748
687446125 3113
383730826 1692
655105217 327552608
492227939 7737
550976670 3398
694828862 3094
176005636 3548
50121083 221
371712111 1639
37298815 272
566521796 466947678
65316096 288
800729385 400364693
241317700 3770
549970585 2425
953874576 14607
978872905 489436452
250607353 1105
613527577 3657
546922583 28737
23510329 2479
189766825 94883412
966473845 7285
668580072 2948
601452384 2652
352446782 6422
328488404 1739
79591726 79591727
223732046 1272
520001642 9192
68657084 441
162836655 718
1109 105263971
320231717 1412
168732944 744
17526633 17526634
605979568 5648
37740612 811
968146932 7524
842532712 3715
498153479 4280
626233234 313116617
874164450 16465
369442540 1629
806478487 3556
498396159 2560
675156808 2977
453446388 2124
276231960 1218
15875290 230
116481493 1346
414573947 1828
308438838 6602
139083870 139083870
962833755 481416878
759846429 379923214
695978958 3328
876869795 438434897
11877 975374164
654065940 2884
310376123 1870
508311504 508311503
748842841 6746
511647250 3318
390202215 15489
394662240 12630
267389833 1179
5667027 5667027
397114543 1751
991895490 495947745
173803689 6316
471043561 2535
814411032 3591
120879604 533
351003467 4289
750901725 10885
841851904 3712
461748513 2036
9918 967386892
819870310 819870309
673693331 4628
501434902 2211
468537752 2860
858407721 3785
550002007 4338
998984722 7573
159901261 159901262
723244654 280686
11276 716916804
244203337 244203338
331486997 2771
500172684 3427
76068525 38034263
567904462 4942
541391824 72427
282612672 2952
634240435 51088
9103 948572945
698611314 4003
922430489 16711
939417421 9102
195049889 1384
365027125 182513562
464923599 2050
204036720 1020
695811033 4683
43392118 213
147414944 650
627762150 2768
825726962 4252
766159644 5973
964802467 8764
713856730 10159
924471925 84733
454143891 3053
99965558 1414
332250281 1465
237672125 4455
569919195 24031
841087113 10888
150346510 2933
737269924 611454522
547846142 57182
983775586 7394
498438572 8978
523665038 2309
17640343 2943
950535838 8588
454262374 2003
928827648 928827649
23015895 11507947
932750289 932750290
77536245 751
623283191 3241
875572484 50552
310163269 155081634
612227061 38107
460636463 230318231
637872431 6348
102736874 453
231290401 12820
792864832 3496
471151527 2172
346353869 173176935
525 22624350
195947444 864
588437054 4054
606278879 5241
257606291 1524
488283778 2153
754886127 342189267
676580763 3439
5314 679251422
678953106 5196
903918305 431007062
754942839 10552
862980100 26855
75802530 381
599181822 2642
872884440 277635
436112729 218056364
552442681 30630
943329386 33726
96840185 427
736523130 10815
889207701 6040
440210291 3004
25170752 271
15195065 67
509827572 2248
283102707 10126
65757501 290
381918098 1684
309119856 1363
916948801 5163
858874421 3898
13396011 114
842831799 748415967
960280597 6156
843827911 8713
765383023 4850
676152379 4622
456757073 2014
300835843 1751
215283652 5447
469831235 3166
192134788 1618
20516 788810194
972746275 12858
824397027 33962
151745950 2921
182114778 803
467193579 2060
717933241 4744
816548096 3685
764058879 3369
4331 887019117
551015981 3815
445704666 13058
578982377 617252
325495942 2172
950076176 13667
314559181 1387
240205342 178530001
152671199 1760
757032799 6901
29919000 200
27046483 138
761843211 3462
742391881 3480
213936728 213936729
748821217 6864
621335138 414019872
404596928 1784
752771588 3671
188153458 1389
758395149 3344
28575880 126
939535202 742157340
242853085 2911
786765056 7348
439374376 8679
67158582 67158583
7584 621348436
872220924 872220925
510055095 2249
86204995 2567
442999502 14211
66676878 294
621334216 4109
83140224 1165
717265644 5290
636963507 5064
223843614 987
300027072 5312
940288018 27303
12452632 73
755860499 4140
65424720 561
256692026 1141
268084419 1340
282027119 17597
619593013 2732
397113455 1751
586546152 3516
145517976 760
701185486 4305
274192736 1209
624974193 312487096
522950750 248015338
643408904 2837
273397274 2025
106043517 2239
639365161 514834449
979187067 80084
270013940 1411
37064935 536
784736522 733286185
494309089 2457
210607411 210600100
528425359 2330
573322901 16314
100695647 444
223246556 223246555
486815918 3299
603266234 18811
326207245 326207246
812690669 8953
12538800 216
438813167 2266
8111 659550267
396618610 2929
879820024 4946
183928312 811
594397441 36288
278045767 1226
960038439 10139
594591997 90391
536482621 2580
398296363 1949
727459545 3934
201395230 1967
509565184 2944
178769024 1015
921811526 4723
597427577 298713789
257047712 257047713
719332463 31753
5373856 32
599497851 8771
261715933 1494
668355479 2947
774572287 20608
845811610 12117
933858153 7652
531910823 2699
402935630 5748
631839727 2786
455568427 5021
136620836 6173
698992554 3666
372986601 1677
485793359 3536
185063088 816
788102199 3475
842317501 5911
345143784 345143785
261505465 1956
471916237 2194
241829395 90142640
271877319 3916
185016748 185016748
738298243 738298242
204454229 1021
79429779 461
580083761 97547
477418271 5713
480345466 2118
913713750 33750
741905238 3525
876989100 22309
439443663 4898
421152745 1857
323641657 2781
713896765 6044
482061242 482061243
958708081 26220
96939547 1344
806789704 7448
798808139 8115
10131 960520110
938013712 4136
209111516 7929
719915875 357824718
486829519 3469
156228379 916
242214459 1068
645752773 3287
990508569 7198
383575657 1983
774720301 3416
180074193 794
696931817 3073
377540290 354678484
390857436 390857437
983601242 4337
474222335 6731
696542086 7073
663981878 64383
768014149 7730
860224775 3793
630028176 2778
548269409 5837
546556706 273278353
200802394 1881
932577361 6046
259566841 2998
183021144 807
851568248 467382302
908733375 4125
409644949 5170
624347360 4384
640566297 5233
23065 541358615
994918158 454863651
327753981 1877
54190991 45316138
239180319 3424
349001081 19494
72799985 321
39235016 173
715359215 5874
25034 949664790
811 100450501
515044633 2271
631163717 2783
679778302 5902
249019361 1098
1660 352860808
877683055 3870
438407618 3637
250831951 1106
749015287 374507644
787045216 14168
163078464 2176
926214724 4084
574239877 2532
533645807 2353
532056379 2346
853607869 842996803
118099163 637
352406105 8023
771546384 3402
433576722 66988
435233260 2730
525355094 3963
369183798 6078
205827451 1851
710509621 6739
87541789 386
206030292 959
149225439 1120
984178218 20715
462916896 17004
123725603 1001
501746575 3091
73220451 420
304273461 47343
871825752 5288
249541104 249541105
2332 254428799
485373139 3070
987695460 4716
723465090 3190
348126163 174063081
357939685 2556
813012687 398569564
430732736 430732737
492589819 38225
338589073 3726
713218968 4996
751955589 8253
76428792 337
253777745 1892
438388937 1933
780755077 264002184
742554601 5814
871199411 15240
951461754 951461755
813279698 3586
837773564 3694
866351032 6229
358998058 1939
762951925 15566
617103754 2721
26938009 418
4621 425215178
49049977 901
504132103 3269
387435369 3490
423337272 8319
840215173 4398
897043744 9038
928263603 4093
850098947 425049473
586143418 293071709
374288708 2193
622328914 3977
603496173 2661
254916078 1124
523974527 22554
495315911 2184
951876951 6971
440331603 440331604
543779649 5859
809320952 14146
945949432 4171
266 27832910
472805616 61276
720910329 4204
851981502 12372
161188660 7779
152053593 506352
871447929 56385
646717232 14071
598340777 3963
33554264 24725693
963744826 6735
388043582 1711
100 17278073
414433261 3270
778119922 3431
51481556 227
6686 305665289
67070374 4574
488645328 3742
430730237 16271
134950505 1574
888537038 444268519
241580591 2622
966376900 956643613
879416327 7608
196860217 11258
250151577 1103
373964889 7203
885287435 10076
751027231 6833
234957548 1036
148980530 971
908071164 4004
297860400 73005
563537195 2589
278154661 2378
223214989 111607494
530569554 530569555
243537554 105281404
231437822 7942
921417403 19189
1096 103217255
634566815 2798
380342655 2079
746388429 8011
41992123 450
132123081 2270
303283925 11251
320477445 4457
217494041 959
188995631 4114
776305784 3423
470833116 2108
883119877 7701
705359002 23013
439748315 1939
668935482 38166
929451350 25274
999018759 4405
387791920 9733
269943476 1837
385747685 192873843
97306632 3636
552730475 4685
695927894 56355
624060944 7696
300157439 3038
810962139 5487
682230013 11003
257862312 1137
504874842 5587
1328 246888299
817848631 15375
161473855 722
944002475 13077
266752683 2423
332569120 2276
28334986 305
793069763 9419
489832392 22065
316832586 8499
833850479 833850480
175763026 775
188010170 829
694990429 694990430
714231274 9242
179729303 89864651
658116852 329058426
449147584 128570
399965186 206655871
838184619 4633
638332487 7666
156585600 1920
741540261 3517
883310590 8607
677428105 2987
864558971 864558972
499595806 3487
4838 774829890
706228610 3114
67497001 300
995142460 17821
561091914 10314
625976212 4991
478303366 2109
360895362 177991285
316708410 1409
787044728 8337
937409874 4433
940057942 924829501
620379621 12852
452406614 11753
977931415 4312
294436247 3444
631634386 3874
394516849 2821
361822017 6256
715638144 3223
534255926 57496
758247694 3852
942168303 13895
834449936 6532
131770147 65885074
894850443 15817
471725280 2080
210500613 1593
620273386 2735
489606852 3164
12079 352163245
881509999 28784
283739988 270999763
79802624 374
314180239 5205
527572633 263786316
366216176 9257
183624737 1071
239424907 20742
175399371 1707
366754107 22151
36713 925351165
272874511 6044
963181378 4247
375747434 7595
682431037 10487
1496 292391887
262850768 1159
162987632 81493816
672220955 3274
944490457 5058
11653306 114
676859849 26475
437819647 3758
328731959 3361
292869357 292869358
446327731 1968
559427851 3450
482809149 6098
257201679 2484
846781439 5703
960690912 4236
612508151 9419
612292232 5288
433089147 2891
601727640 307154307
536259284 4036
34011 992447171
578513046 289256523
798284676 798284675
232688220 1026
428632480 16148
658239027 3749
1133956 5
794680852 3504
7347327 39
574377504 7338
790373605 3485
219014978 1846
831227392 752156895
461179547 2104
828697967 3654
353795520 1560
609500377 2784
43544060 192
526642031 18872
398212921 6090
201558851 201558852
753774559 4270
618264186 32953
754313517 3326
5464 374460652
120050445 53080740
153795989 870
660947908 3293
405187168 2152
117609097 3121
375602500 11375
755 159465731
575762779 323051820
723648121 15964
243352464 1076
457638242 11167
18213182 701
796066899 398033449
526521311 3111
648571903 324285951
291844237 1813
335055163 1578
77109279 340
907484081 9424
657693900 2900
128879915 2137
84619031 1236
144920142 639
805790623 3553
80192622 3596
80340626 376
720548263 6638
948400729 6320
298690254 28269
89063292 509
886440437 11817
551956384 2716
215680144 951
162880675 781
243546122 1981
863804509 733108357
563227529 3295
210239644 1267
745695069 3288
3448 392254824
493274775 2175
740929349 14826
2712 427451880
2041127 9
224525892 990
586322191 3125
595745723 253414218
785874671 107272
716475433 7852
949552609 16851
296656983 8914
815707981 4087
287 63361277
502928640 4768
826725557 4514
362867797 1600
133499231 4768
9011 692717735
393550369 5209
391007067 4007
752759116 11037
172763425 25587
296256143 2885
413955914 230810089
532594989 420583835
88280361 1960
173360161 1048
990405031 4367
728872899 4690
268062127 1214
2928 565612748
289385315 1276
206664316 1007
10363 713539011
922911931 4635
652443925 9636
362371879 19401
501298311 3391
628244031 4330
988619279 29369
762263599 40290
17091439 78
846039600 6650
548314788 8769
3730037 493
12931387 74
119678244 2469
56817758 846
217122152 1227
369004807 369004808
839817522 3703
794611987 291581092
163724636 3122
853156799 46980
573682412 252511646
313654720 1383
587774301 4274
743899625 22602
581719892 2565
889649144 5372
760279295 9968
661563244 3880
837061135 11739
191608921 855
536136288 2364
982212721 12080
333276752 10238
996210907 491623460
549314181 5449
422380151 2405
847636980 5195
34925999 154
996699492 7444
581123839 52448
966762832 4417
442376640 3899
914429376 4032
12469 820996367
687692824 24388
369921100 2564
271471220 1197
870652373 21246
234736247 7694
297431026 2101
752903577 22169
647947601 2857
241218433 48321
586140961 2636
663077708 8604
778807162 3434
575792287 4907
969564608 969564609
537675515 2529
601437989 6573
294561827 294561827
236583457 120671
187801662 187801663
677429242 2987
346559738 2703
327110561 6320
252626433 9728
899655444 4023
410273256 4463
771518264 4213
760318844 9683
754347992 4904
538833247 4852
39778825 565
34823913 248
239097294 127021519
120640211 60320105
838452033 3697
983584485 126476
269203290 1187
96079006 495
14089 470530333
938007577 4136
750372808 16804
860222139 3793
673863918 3094
449058399 18868
1074 224062638
604142175 3485
313744232 2872
500308212 15353
382495415 191247707
745468894 3287
296141716 1970
871440311 1103089
937397363 8659
705779816 3112
686595252 12829
908344394 7335
829694891 414847446
754416468 10151
770406783 38644
509374040 2246
934440697 36513
617055628 5475
551436475 7916
153310716 676
206116579 1971
613246025 2704
639374079 3235
172271146 1991
511135248 5421
835225845 417612923
976112647 4304
791922826 3526
271825482 1783
362776205 110099
399927175 2924
12700365 56
231456098 2471
694341506 66235
944588680 4165
2276 400507834
505080576 255737
445970522 2630
3711722 31
564983041 5520
828924760 3655
397504963 188301197
830062405 3660
851497384 18065
209329940 923
671634647 17271
917368454 10005
58413950 371
423190762 5873
973537841 551300814
276350771 1884
144567407 1328
459933810 300902112
2899 156323998
420925880 4037
670830946 3584
199778228 1737
989182921 5388
432512809 19357
826614183 55456
456726087 16797
543469913 6162
894310351 5550
49424275 366
566524836 2498
92701745 1132
948740863 321643609
368908462 368908463
227923101 2050
943556401 9012
592764104 9418
104197 111974929
599154940 599154941
552692103 2437
349459358 6072
294904651 294904650
297076079 12962
730417535 3258
441008542 3109
180874227 1123
745039237 10662
816231489 3599
587961865 8568
202934111 20150
760871309 15097
4457245 22
526157440 2320
991992581 4374
662441453 2934
542478978 6613
392578682 1731
980682884 7455
958167341 4940
72934278 3096
80798367 1961
773735141 85375
92304751 407
4069035 679528845
942663857 5759
193294802 193294803
155103215 1314
497548015 497548014
295735791 1304
954640975 4367
356309061 2189
518191756 5899
349535342 191547257
3771 844613496
903307995 12855
265119072 1169
407614661 5278
552919409 2438
92985129 410
588028501 8940
13531905 64
555079578 16223
442176443 14340
924 94137495
303145415 3146
769306715 7138
544023773 24822
3333 588621132
303116946 1572
289232640 4351
4905 763963560
897168715 81133
984382225 5711
381791696 2901
716213598 3158
498652568 3347
439387781 53434
913047190 7725
148574605 1444
613714480 3507
646434757 4356
568461569 5922
317261657 19931
748517361 8731
598767323 7171
412026773 104220
820161887 6736
399 46816020
286285501 143142750
160649044 80324522
425431036 3483
318187772 1403
363168073 1943
568649196 8508
88856387 1406
682383237 341191618
796927487 3901
54367256 389
55877112 451
187907152 841
550670717 7079
407597860 3287
939203260 5474
77911803 38955901
496019521 2194
644 122125584
976749995 6481
389123499 2918
336498442 290667000
862081431 398153777
895410245 5638
820083137 3616
666539773 2939
291881240 1287
931786747 4818
134791333 2074
73253817 323
82428587 398
4008 776767190
914993527 795332775
301327567 2521
577337985 5024
849854263 849854264
243481944 1655
443568238 2095
629466139 49463
228684138 2994
645285488 15500
6721 592943604
962084844 30996
217287800 1055
768751004 3655
976844505 337246414
445068744 9509
591018748 2606
677188533 4459
618294073 9262
157959869 13245
535683672 2362
95025428 419
274271174 9122
858780789 318572217
159733036 1032
933236104 23722
416391 2
464601397 22476
929624507 4099
540320113 4012
130405765 575
567403704 2814
41894758 1913
236948689 1166
937741395 380895960
304583400 1980
588711535 2901
25 4957100
273076652 3257
994400045 6222
211145009 931
53120728 754
234533049 117266524
898166039 7640
392121639 1729
603493512 2661
417724200 1912
657383347 3389
121993077 737
502362786 11917
333896738 2321
356310319 4015
209102262 18665
953197740 11385
957417436 339379236
947759589 4179
881916649 1037549
201597849 1431
465601923 2053
254460623 1122
965705781 16780
293838238 1947
161675289 77054361
57509999 284
609742979 6380
633203290 2792
821878229 18131
5175079 93
629878380 3237
252620279 1502
496078267 6967
15148744 211
2271 271651846
920692217 26862
75 12685924
516304787 4398
102234839 527
647715096 2856
742271574 52842
847333860 30256
326808714 1441
827560358 3649
13304 365820088
390586475 2297
463213314 6732
585071371 8370
744420221 9217
498542688 7952
459865027 25466
128037661 1290
964799330 890635618
5667916 43
565806920 40773
632273664 5787
747228815 4344
323643277 11502
717131712 299343629
820325377 6119
690383630 3617
695200980 4530
993444740 6784
941055070 941055071
128673048 5190
863241249 4750
991303460 4371
914405025 595384978
49699 364110221
624982181 4279
884242799 4710
919640847 4055
800125705 3528
273737120 1207
993255872 117796
748253071 4144
420537897 251091042
999504160 998488575
886709371 6004
7523 699210189
938756880 4247
734407642 23139
419490 864719779
560036545 3714
88400934 12450
172588353 761
625266784 2757
529209000 4630
703 131680050
820083488 3616
494739809 5912
578543841 2551
737754376 3253
464752919 6093
376977647 1665
135396123 1423
774004364 15872
2695 361272771
861666269 11406
71957895 859
230489217 7043
57204173 302
941728735 12272
956402948 4447
170645636 1865
85329997 6577
815115469 3703
876329568 36688
941668024 5099
105044939 25410
176444471 882
144221170 13013
887845598 58654
301179968 1328
117689075 4866
147894899 850
865929670 432964835
135251978 734
544268926 4832
398620528 1899
858515964 644525030
795674250 25775
9951017 124
661693992 3128
334546517 2206
460409388 2272
697649630 6313
988522638 10320
909317595 13012
928334568 7224
403786728 1867
848003483 4348
774009033 11282
867199614 433599807
574060976 4179
965683644 4258
936258765 6666
532326743 2524
515734868 3266
406695926 406695926
358920005 28654
214580198 5141
512010765 5630
918468723 10547
784449880 53708
482350030 190414217
354704253 1564
505589609 5348
892720983 9273
12383 949367461
508080042 508080041
185406406 1184
167 28808342
140346347 1057
904113024 452056512
270084665 120486
335105559 2403
670942751 6648
464092351 4751
448728083 2003
831042095 8947
534953843 4842
312544975 7367
477007782 477007781
399972511 6540
670391549 670391549
341629871 170814935
263303671 7630
581000385 5922
232185759 116092879
109357938 2437
252020607 252020608
857835791 5808
171324641 3698
371193911 1734
366040924 1614
742574245 4784
364295817 81153
689079833 10024
6382 889963679
838102331 15625
477990456 11263
774728010 3416
492140810 2170
359249117 10126
976258500 976258500
478075427 2108
588027251 3980
41675481 220
807837315 21593
290900220 1844
642802215 13805
576811887 9644
25689340 482
63576620 481
549526297 191214278
389810 792483730
142942024 638
250809681 2998
855562273 6865
132447382 584
190732076 841
467684789 2278
518735099 2990
686472939 8764
650661443 3214
433477103 2768
220041675 1606
611750005 3175
479668309 2642
702967823 3288
972659979 5164
330041204 216364375
759414511 4892
209367627 1069
912255793 17873
178170001 1500
347708485 1926
612676355 5938
903093444 3982
485261303 404884038
769131000 6419
899481351 8503
366612201 1798
278273785 1227
760320203 380160101
665332955 6042
332022944 1464
862657366 676206970
441509537 415854329
146978009 954
575595557 2538
468386269 234193134
848173283 7246
446418589 5628
687300006 4768
274834980 1260
799062913 4469
141004798 926
731394529 8363
322746669 1647
55820353 448
17572375 3046
246681877 3067
931744648 49701
897872607 3959
683778347 3015
825749672 3641
988566812 988566813
766725012 4332
863118183 10819
6097 91851305
920015249 8250
946013633 30193
817864009 408932004
3887 839967883
710913587 8732
7872 933699675
248683950 1254
118867463 59433731
662683301 2922
263858285 1516
7381 878553049
182427832 1230
671301359 2960
370309251 2638
568567545 2507
127684025 563
732084353 3228
250379472 1104
158234406 158234407
102944664 50099679
286492361 1948
6840 888333785
886255449 17178
959817431 642169061
851126342 5092
64450934 64450935
933072491 325253684
177091706 177091706
682812392 4721
532383139 3029
17247036 86
652480562 7246
201025937 1540
975452731 17178
357 52766466
823724362 4627
743994811 29717
470366609 2074
288857749 2558
720234535 3362
942106742 6444
47878014 462
408357084 15836
942589736 4664
496673552 2190
390092776 5547
481509710 2203
891017397 7599
795639355 14529
441199299 3706
783468830 3854
2323 478550612
78710350 537
142964682 2904
579906516 2557
787453125 35173
1488 328994960
846265695 4335
452930200 226465100
579022028 6682
636113203 318056601
784484608 90368
903342531 39505
635606882 8791
918108783 876058
338875461 2167
764798841 8390
302888075 1370
681115767 11632
514135196 2267
449013209 4162
632222725 3792
448744832 16853
841679601 4325
901589048 7370
146642657 3334
13705645 356
814194000 3793
366042513 183021256
155307530 1553
920279487 18566
925821588 839370732
23218179 237
89683521 536
192832704 4472
379390527 1735
942083791 6285
9462 417503872
164358037 164358037
3446 518489587
187329365 826
394606864 394606863
394564328 2691
418724727 3088
292834862 1631
352780993 2139
137547062 2084
793880911 26739
595970776 57206
661661279 6560
596871223 2739
545055589 3174
867669186 11903
491688001 2168
549969387 2425
616 126214018
94550312 478
29483083 14741541
769013423 100341
804528709 8011
163023583 108184752
690046482 6683
179720230 1182
19014 789819502
293414911 1552
605818712 3197
901390130 657949
333442822 21602
744425311 4183
875256704 4005
469368329 3608
182475396 1347
597606678 11439
942682823 8077
601452384 2652
345968366 9808
986040453 40039
637143689 16195
756046518 3686
508555837 3227
371168147 2554
556552474 2454
73490687 3006
783066151 11565
373334809 250691092
140516796 1389
397891797 3387
147983342 147983343
315070744 4462
444139968 222069984
472717168 3452
381693989 1683
355984493 2328
690007310 15213
455872872 65599
584596278 47691
283 30944318
876313041 14383
201499272 3932
701131717 3789
58522 850228091
575563275 3195
4860 775360270
827334969 3648
448365806 1977
444514013 1960
875249364 875249365
580587521 2560
663593999 2926
49154478 49154479
801661323 33161
982260466 32542
168626295 1655
705813982 185594
833823119 380047
442616245 2105
396230459 1965
313034625 156517312
19444 557381704
51708805 228
450212927 3778
537270827 2369
1472 223019776
245614652 1083
4985 241475631
982048277 7931
516634439 2278
563860881 6161
326519487 163259743
18370071 81
179921915 1334
74830728 4222
869866463 10654
907163294 4415
454582856 12776
781267156 4821
492663111 492663112
572229984 72930
428152054 2009
817550522 14485
734892655 17623
677505033 8937
1788 45906900
281752920 4194
955815517 6948
720252357 720252358
582399288 2568
425058519 3592
621862554 2742
598922446 86015
913384191 5638
356201088 4666
446102039 3558
840948445 3708
723161579 4934
768141117 3387
639194786 7779
660618424 660618425
45811984 202
87360033 3586
467835152 2149
539240705 2905
485277082 4609
891200736 891200735
733034836 15097
150130 360312000
83359291 671
511942763 228342
559732643 2807
46719358 206
495036395 3492
361280488 1593
795707118 13509
818166469 121156
70542481 70542481
407003681 16337
371485296 1638
602318254 602318254
549069641 13982
491199853 4994
749833832 4034
863940900 863940901
182084941 87619335
315694406 1392
958530581 11381
942462504 942462503
152404271 672
275043821 1558
514442797 43571
435383551 6675
136075201 600
596482035 3074
112947633 1663
757386998 3789
430451857 2640
276686239 1220
682138324 682138325
161062034 4299
3595 752300485
982859740 12932365
559484981 3591
13680929 193
790367613 3485
554101397 23819
789006686 3479
66091049 3405
67159681 608
534779570 2358
874095267 86966
441562779 1947
410040653 1808
655135247 655135247
127137948 2240
106365447 469
585571740 6060
417027321 4295
434123658 60804
67811023 299
901040642 3973
933638970 4422
586771798 425829490
804822646 4785
14686850 106
857277541 3780
11085438 614
408698409 408698410
813874245 813874245
115779716 39486131
662910928 3761
550366125 4791
345928555 345928556
872466312 3847
809115955 7088
415461783 7274
116245828 658
106510319 1680
628042906 15099
312186329 1453
744378591 4391
141338417 1208
303359361 1972
705704307 352852154
689264235 27303
907631030 9384
233947993 1563
197581289 1187
642981847 4758
4868234 28
984176529 492088264
994169606 5785
819043742 19766
54430023 240
652939563 8819
30613 481144521
57888223 409
387593961 2444
235694312 1088
155687690 9814
151097099 4340
1350 224333550
715307811 3154
1987 449476739
559720462 2468
537936060 2532
472259390 2515
796720904 3513
632522889 2789
506873263 506873263
860440084 26862
549175183 9356
224858910 1113
5785 601553225
589430850 2599
855848400 5520
164580409 1262
743813438 743813437
639287725 9475
641169562 15919
229967087 1014
760817725 380408862
966814295 4263
148084314 714
917720963 5246
306851686 1353
356941954 356941954
109108857 629
975603726 800609047
6687 836583822
1258 159463001
428181681 1888
672918516 4617
251799953 251799953
68498455 1814
704459454 514994150
106581420 493
798141932 798141931
52791112 610
549483784 4240
460048218 2258
191640086 845
788105654 3475
825296395 3639
38699067 589
927646405 18049
976050158 11273
586394711 2616
483885634 3619
488734250 31243
836431599 927335
766495621 7227
854590709 12607
690781340 3093
931389744 71695
4569 588427673
487830055 2151
635052974 6978
297643031 148821515
591186646 3339
682866847 682866848
402330425 1774
330642551 7459
489291492 3028
504525639 252262820
693122766 5539
712579345 3142
718794257 4034
866577762 3821
191857050 1695
930013499 4810
506245623 28097
210087061 7312
913303789 387895083
249243955 1099
906657103 415340304
404626082 404626083
58646687 274
159371716 779
190065095 866
789693225 3482
183872192 998
137262303 1184
972244040 14439
191806588 1020
244035457 1519
782675301 62926
115506012 1196
836547198 4721
207176676 207176675
880148731 7739
579078981 5454
637512311 2811
319820174 2687
975889177 4303
710088884 3131
412536069 2904
757606939 4213
532052448 4398
599225218 599225218
353288952 1725
238305934 238305933
826652429 8730
802169797 12828
978730239 5216
747913316 270973
617455737 3061
393484119 1735
835580824 3692
963924377 4618
166923746 744
374433592 1651
28063 998132082
108004636 611
913131291 6116
707422799 3405
915464963 37723
700306242 10289
434306455 1915
74781376 1312
771078995 5028
675759691 3092
646158513 4417
390083960 1720
3710 517575036
514831887 2488
960016405 8707
452253073 6077
998118526 998118527
7362 895786074
176670967 779
303408444 2998
318942866 159471433
974340898 5517
757748565 4389
751444394 7985
734288731 5774
525751488 262875744
416233160 5260
294709831 243161821
317122769 31985
201909765 175740794
469005857 2068
984833200 15057
922078741 12540
3876 472598950
157414776 5215
548892604 4704
793772300 3500
935628550 4248
301563072 11496
822771342 4991
47133402 23566701
184765033 829
315371184 315371185
946629656 4174
772559219 24668
644769053 2843
471902999 2280
517819663 258909831
417771178 2833
903543312 3984
538283396 211040258
187107347 93553673
227161683 2242
472860764 2085
280985143 280985144
274338111 3128
648934739 5510
425766432 3749
352720007 2712
717793515 3165
101214135 803
775406921 3419
457213165 2016
276139310 6073
596329374 5793
268874543 4974
135097830 904
623976121 9889
395750295 1745
625005897 625005898
265119827 1169
694131667 8766
749152872 10413
453115554 6675
291366156 216147
215642015 1424
231764370 7708
480469034 221761779
1933 335034360
557746628 7117
331115004 1773
609391839 9297
788732524 788732525
731120488 10753
48877451 241
274837645 5878
588582278 8074
130999001 849
171587006 856
949042786 62168
898999524 3964
950372391 58158
938134033 11317
11526204 159
262173505 1156
67497892 308
749769605 5445
839353492 3701
822494362 7916
966818560 4263
345425378 1712
294565360 1520
93664328 955
817208895 67382
805810773 402905387
11803 960079626
870298678 4679
5106 345392545
358957061 6610
999216542 468928687
410307105 1964
242679048 1128
225780348 203891460
123675174 571
58775948 633
1066362 6
148010943 2731
406691778 4593
297317038 4456
608741719 608741720
727581899 4764
294848193 3643
333229520 1495
101829608 449
256340172 256340172
106635306 474
627895477 25596
389781055 5538
44380444 19204
712172243 356086121
211067781 1180
781071648 3444
203231650 83607804
986012917 65565
990240276 495120138
593083034 8899
885227518 26197
201971012 1549
889575155 4661
129800335 1090
930984135 4759
7902 585821635
366255352 11088
917821345 468946
837520191 13377
306388125 1484
471653920 3568
608719894 46118
839053751 9720
944961931 11190
508632851 3180
74662589 37331295
257650758 2923
453874337 226937168
946482200 21719
864 119094800
48751724 48751725
4913 812968402
1913231 11
3237 396865883
897082414 64478
712847832 712847833
32482421 319
3004798 36
916978986 9218
3015 629825221
955744098 5423
817253804 12405
440707519 2390
486789827 2825
671917564 9316
964 109322341
894401676 4667
595300628 8993
360312158 180156079
858407719 3785
358596550 9113
668982952 16105
308797324 5036
237667075 1184
124095991 634
922105010 15151
845910208 5984
150589223 664
965066011 4588
273554865 1616
969189914 4418
350803087 10499
92193604 2672
217125635 2185
923238226 445294941
602376087 5063
386419382 2720
10659234 47
158376553 802
541049096 541049097
979608646 6074
493665528 4721
738661543 3257
807086228 7017
431358384 1902
90689627 487
510443029 138444
993696229 5844
360112803 2305
737978019 3254
41505143 544
5780 809004663
489209920 489209920
36966932 163
335691602 4883
80834063 474
117 23028267
879500115 3878
809873492 3571
375473287 285722655
701760299 3779
826077630 3990
623221979 2748
552068457 3064
625387891 3345
568159713 15919
200031354 882
704076544 16873
126971248 581
924674356 6616
764857595 3387
340745291 5386
794548057 3921
627042745 3174
136197064 136197064
67583808 298
101 16769615
96387044 425
618732397 7098
794229005 3502
39822153 19911076
496750038 2666
454426361 2589
348437593 3669
734579287 3239
197342392 884
895256339 4895
119435295 903
54378409 41907733
115243963 39618134
46573232 4331
600315777 2647
742044241 8379
348863040 41770
229817012 5919
571715593 6633
383425140 25699
6312 934340112
727551944 3208
903166721 903166721
923251522 920048419
201852271 1510
849987497 9804
14716 353685679
14492 841859298
621927600 3022
368792431 7710
924782177 462391088
943457824 4160
916934595 5086
56653857 254
140054769 1036
212433836 1574
830477068 53695
276232720 1218
880057644 16145
774021339 4826
573433329 286716664
260457473 1707
38824033 190
581439887 290719943
725254826 4337
959555170 4231
109469687 783
607083174 3078
943120090 608693
790099697 790099696
756059760 85108
411627201 1815
199205566 915
548393265 2462
465039191 232519595
769732047 3394
797906951 3624
316307551 2164
52002095 38849233
721382987 5207
899822902 16711
143250043 1072
321697357 160848678
293553408 1388
356208997 1792
799818749 3750
139890264 2108
441035828 5372
903992912 3986
282353518 1784
776069406 320629351
872245421 10722
22968 234174294
531561525 2761
833374169 4590
477510954 10589
225598044 2121
2315755 2315754
983070197 23079
80935997 40467998
384687951 2636
685758603 6242
4598 657045004
815317066 3595
931306176 931306175
8450505 46
196319923 11183
735489699 3243
546566311 2410
362947284 2466
778306319 24156
588338788 4169
144635745 662
35557217 162
552400628 3172
586987556 4347
218595222 1067
916487093 916487092
463744223 14688
568316884 4294
906915415 86135
995609161 140448
947534933 4178
220440851 972
262195451 4716
505325163 10742
135674477 716
912505617 6952
390752101 195376050
427278012 1884
597891377 46543
832767119 22640
516370044 356746105
941637696 4152
697528300 10968
124555725 1575
231064888 231064889
859661895 6559
333158917 1469
773076920 6440
327082029 2497
749679436 18065
584014349 26850
923653718 4514
659269241 4904
12885 584077050
915871873 7769
160113184 80056592
865480328 5428
955564501 23964
588165887 9227
683078241 5135
45552 761555935
123374303 544
700106905 3087
585808129 2583
173269766 764
968265226 7257
657390767 657390768
598955031 2641
470874990 15373
216303736 9532
67061371 1085
234048313 1032
588587428 2825
449232047 3664
193713103 193713104
178032660 785
247299960 2082
485804919 2584
266394787 133197393
501525673 10488
398718997 1868
499324555 249662278
762928144 3364
134412818 17647
567081982 6135
604875971 34807
435924301 2870
50643886 22427016
785838980 3465
578245937 578245938
319313248 1894
456513539 2073
972655709 5155
774678028 3539
795003282 22038
372999630 14530
38217639 193
759301873 4091
529256033 3438
220966531 110483266
879105005 746945413
197678040 1190
168205063 983
244935730 1080
705302365 3342
41049237 181
869745084 4370
136075201 600
286531695 1591
145616725 1195
625793855 2953
709404386 3128
653895539 3013
459280595 2499
541305122 48797
724166460 16596
922045910 11520
242202259 2199
746156567 3814
534103176 17974
653132823 14446
487924874 20850
185141493 72398624
307528597 1356
915677076 915677076
3537 419724193
112458023 907
515045530 2271
622546919 2745
149002345 657
1126 56625414
837820384 8527
208469473 1026
798240951 4930
572652325 2525
250371938 19057
531149206 2342
85937430 5699
883858061 777445570
128395853 747
776971049 5979
943447788 4581
812097700 4820
408311555 6392
156032386 688
771394365 5349
13468350 303
57483966 544
139476465 615
907694113 425914415
464921550 2050
582401857 2568
905126872 3991
94056448 1024
363095592 1601
907556379 4946
302416463 10668
291024274 5146
667801592 667801592
450213597 6276
402695026 3065
169454779 2915
658733606 5732
865906644 296469836
123374303 544
514322449 2599
819476489 6815
823370634 546022
254946825 4725
30996256 257
858098020 26260
671756467 2962
576915613 226419
285078286 1257
981645244 5294
344311789 118136628
36740337 162
998787449 214793
4144 262369072
653521001 13310
149773167 2407
114947139 2695
514778819 24686
713814742 13340
372164030 1641
683993589 5845
256956470 1133
471954153 2081
485115031 2151
938014190 4136
7582168 91
836898600 4124
541934442 3542
404954561 7360
618593579 4422
688884660 37930
806708249 6009
549973025 2425
159736225 923
649761945 2865
46 4525084
209143842 2237
539078904 10765
22138149 13604498
271251737 30488
393416245 1908
768909143 768909144
36110613 231
898773897 3963
311726591 1464
3951 292744408
73029 377215610
927415679 151168
36651781 865
1252 246012530
616232231 6083
627022429 2962
862940744 3805
778258195 5397
591916220 4797
838611002 4412
766503545 17846
38230 812960950
695117696 7967
116117775 512
200598767 9986
971108881 6287
788557829 4117
214687291 1580
3855482 17
735442987 3527
12511759 80
717621066 10509
464718003 4791
598274657 2638
3771036 309
140237557 3675
785289820 9940
998788682 4404
177387475 3878
449274384 1981
522809593 261404796
762463989 14249
89054533 586
211260541 1460
127311 786272736
540943808 13633
156032209 688
577845989 3131
509479393 4208
131718474 650
9731 646031120
206917694 967
908514254 8635
150310921 4460
546138612 2718
206834304 912
10834657 168
647895204 4444
398461181 30253
150379684 754
5196 677460821
751135105 3312
799898912 3527
841298238 19602
657116729 10694
561954907 3933
302489639 5340
34472385 152
703785413 351892706
464674964 4234
474263248 4156
331698713 6137
757292760 6867
795662305 4196
241292088 116098993
534319596 2356
306205680 2640
121964843 1001
767634337 3521
48162849 327
394370118 1859
261225287 5674
561912009 39830
688580263 3333
650709711 3534
934356262 4363
395750296 1745
635603288 10557
726754000 4625
990396296 4367
471948651 2769
584606097 3125
66733154 333
734261075 58415
970134757 6858
200142945 992
437174980 31820
164815119 760
446580541 3780
2442132 12
896389240 30702
950820509 5638
967874047 9314
886516643 9084
991730550 4418
447233825 1972
163291051 720
180958088 1541
773238869 15977
393643983 2285
21188297 10594148
202706987 1562
694771314 4500
346764422 1529
684963055 17954
686856780 6227
344847322 1729
328709540 2902
174 21777334
922791416 461395708
519235834 364662
196855555 98427777
678034587 6106
39008450 172
104488767 548
952544990 77328
8220 905360068
138396206 143863
419 86553249
583062057 583062056
357035648 1581
444287487 1959
729587576 47998
246757336 5955
400095165 5080
15531979 154
285902219 7710
362480371 24611
1402 223909214
720748155 3178
146928986 789
30151208 393
314247424 157123712
201012835 1643
408451905 1801
151900346 1174
952807810 5482
837976639 247045
466760031 466760031
663113782 3473
104581045 671
367150769 3010
325673311 1436
873475450 13630
148317559 1261
507774527 21936
592782216 7507
835951625 3686
895828399 3950
71439591 315
586718649 3271
712657017 3515
110115222 24351
376703173 1661
882859549 5833
930629608 8217
525247957 2316
136696692 68348346
547237439 5560
483508223 24576
175788340 175788341
26226199 910
545763225 118825
955520594 477760297
876297423 7238
514301136 4912
423414565 2179
415425757 4769
17011 960594159
361114878 1886
779714333 3438
647263947 2854
112031191 1098
331152150 4778
951456908 935929476
54430081 240
819622674 3614
842759553 3716
181638783 90819391
3732 551694096
1093 34683076
290197139 290197139
25764900 525
951487072 6583
954487793 6145
750731025 734335973
544734073 4266
389521872 1768
904423016 4810
887455799 18872
47869983 23934991
488719794 488719794
786436039 5785
61376386 519
63501760 280
646721481 6558
460043180 2610
381691287 1683
627052526 3325
365325334 365325335
505975372 2231
711023851 5852
877454870 3869
108633227 479
983592567 4337
281808252 15115
358560739 1581
485652922 8783
934698105 10189
710456093 3306
214233347 4596
450681907 450681908
275398368 1904
631585957 315792978
227613318 113806659
69952030 379
539086960 2377
460161355 2029
1666265 42
136110228 782
927074448 463537224
6817 625991476
78499839 3833
884735125 14866
723458373 4523
926749018 674926
120057404 564
827571095 51957
559524072 5443
660030084 2998
218892637 1777
732623687 44746
281713229 1493
288480697 1272
493223901 5993
117113851 5355
222272119 3892
969831323 6468
261034816 1351
995519637 22062
165682328 165682329
668009709 14511
514365014 2268
1586 118023521
245865024 1407
890321550 4650
87832555 2014
548526510 5049
463560694 2267
810130500 5374
642577544 6443
667486843 5884
463655697 2629
787636350 787636351
301406215 1329
298503584 4905
476877834 5886
366952166 1618
497713891 4305
639017266 3254
356652990 71402
300727517 1326
947233754 463142759
887667803 3914
475933904 475933905
974075904 974075904
971773594 4575
3902 246381970
440813940 3836
8365 976836275
468515937 13079
4007 806849769
286931386 2666
536236640 5153
790691526 6235
273305759 1248
326890770 1908
555637950 2450
471710331 2124
914214531 9447
881544390 3887
631259453 17193
5225408 33
448381515 71615
839360297 839360296
644302842 644302842
715506975 3244
370441787 14974
763281250 381640625
960686676 4236
725920796 33411
218486699 1519
4213 427219088
7662556 147
161022908 710
148710586 148710587
444552599 2523
110674985 488
456804024 4681
223625690 1418
862643070 7055
930724928 18368
9492 694396626
685367729 3022
220418620 1028
678621569 6518
91796531 3178
672821719 108310
778787921 119446
730469244 4987
426844585 2424
442818167 2834
544254392 24776
912484272 16464
16892439 8446219
361356585 48661
132748454 808
887207818 3912
967879944 27472
6246164 54
574780522 574780523
890594307 7154
96160343 424
320647307 5453
859042375 4025
613376603 3478
691147382 178961
397016847 2749
377677353 3218
310251967 1368
177882978 798
845954033 6524
857395980 6350
188724208 2879
824364527 18607
910576370 4015
43901544 1621
597462157 22626
467872806 2063
684234703 21300
356746812 1573
900519451 4065
759322159 759322158
206400394 999
997427322 480246799
402102731 1773
171427569 3664
794799684 722397885
570800210 4539
487193583 243596791
966399735 35385
939499772 29663
204135678 1966
5117 139990886
630284976 51616
830515966 3662
585801154 2583
117024803 516
153620679 902
366534731 5083
140864878 2102
99900981 2547
226334711 1404
470819200 2076
397900801 1760
157916333 2306
29113 610121141
7260 675339720
599473307 3545
856545517 421311383
4662 655346619
269205956 36464
877780281 5980
578933789 5414
833882641 88485
809457314 8890
306575640 1368
173495686 765
4358 667651921
902775830 613645240
298332013 64658
13170 810049685
4050 863159656
237679660 1048
766128052 6669
293028775 1313
5655 833778855
575586750 10950
680832585 3002
142236020 719
248127067 27628
469611791 2517
43456 214840585
112489708 496
976233029 5021
245669857 1632
530922557 2341
109214874 54130545
95479854 421
402058049 144503636
840012643 3906
549915927 4718
32637136 686
601408830 27966
760210137 3352
500980231 500980232
186857916 2767
947337433 7221
176635514 1295
499095423 6177
203732425 2158
759814901 6897
133978578 680
972941970 4290
352610756 8520
781748577 3447
446127832 2498
2919 210024727
865742580 5022
239656178 2869
72246378 323
655082334 1085803
257796395 257796396
868485132 6146
194134719 856
6130 355251645
688549449 6133
773917849 13652
286437032 1263
824323738 4419
300791353 1823
345901207 2642
58235371 8086
491837349 2650
508584870 8620
795374501 5239
192275914 1235
790306439 71422
607520734 3791
415658957 2164
273058773 1204
598798617 3142
139275990 51770337
346693130 1845
919641559 4055
247136133 2555
180777668 1772
875166290 437583145
56777749 372
359693608 1586
330455263 2529
911022586 4017
853035646 15961
82151 771803117
542873160 2440
3490 244729270
121308943 2137
4154 938479988
567112070 15070
1821 241529266
634310348 3915
102936799 1127
670357402 12196
551988298 5233
525342752 5492
334410929 2914
71893095 317
880632953 3883
599026723 4578
310177400 2600
868296913 4019
232887446 3873
57167306 35945089
440855070 3783
874752839 17823
97087693 433
72290382 527
838671444 4606
516246867 3968
6606 517018954
195147359 1791
209102486 922
74646145 25441
961149131 4238
184382710 813
613536521 5442
611937266 19807
956154610 4216
4360 893473467
39571367 564
133 12809097
694952976 5064
527971026 12801
462401418 2577
829027362 17312
726191185 3202
611874023 10792
6342 364195692
2334 372724848
129015141 782
760679874 4943
524794373 2314
287112414 1374
212051455 935
54088581 323
788870389 93170
891479035 11937
306586465 6312
778636705 11251
225361487 2202
370608847 1690
157779525 841
27187 955940084
359570551 2918
223392277 223392278
52447928 9095
693529936 3058
45997 742129597
982359906 5702
948725342 9560
870245304 124303
173723438 766
646233717 8489
125273051 997
169682186 97701822
850708425 850708424
985638923 985638922
615551665 10374
534684275 4145
130029505 3872
696481303 3071
584138142 5222
241762130 1586
956291228 10903
850017886 3748
66943373 622
133173546 1502
683922695 262758138
538250190 5595
414820928 13856
274220957 2837
364855447 253471929
355123796 2047
571569158 322433699
669587855 17229
956372510 4405
271365094 1958
1692 261045144
697844311 3077
893394144 23908
987674805 4355
3717 821551750
64994261 64994261
628697169 7024
769172700 7603
888367480 4235
970674088 5243
7224 932190058
826165450 6197
642751380 6194
528751420 7266
511642751 2256
924618699 8441
141254909 930
325996166 28237
975438155 4301
856447559 11102
662861441 331430721
8923 670773079
421152864 1857
860434291 5799
64181928 283
417525913 1841
38452687 1929
984486260 9943
762758015 73968
393283333 20124
14937 534688933
414169363 181635781
808513481 3565
58924594 358
257634772 1136
989318034 10818
773056472 18667
65543177 289
589574935 2890
260159 932409856
674906541 337453271
885076981 442538491
525734739 21034
2161 372396485
871576965 435788482
419057736 4443
299176605 2205
787691924 101025
155229944 1535
751576809 164315
262853752 1159
634523746 3289
599030831 6628
336479361 8911
913251962 5273
74470503 508
779262995 3436
147612904 703
914854443 4078
325027687 11068
7740 986944494
385350084 10438
10534 746668149
202316036 1221
4392 565272360
34160020 160
55643550 255
330254158 3734
845856854 6708
319317973 1484
333253287 19530
604634933 2804
234181352 12374
820500432 3844
589099939 18651
137100983 1448
452854633 10182
384573451 192286725
243246214 4473
7212 749810004
377153432 1663
150816586 665
330523788 2436
291186452 1874
416715911 226596879
645226082 228510240
955074864 375402811
430521631 5082
118838938 524
780199812 13868
697103339 4608
419053217 3496
668583554 8147
224331101 10100
799418385 30862
476656677 2403
862435718 645210596
916746818 5397
386683758 5546
331114861 1460
627630252 6415
783305792 7266
697615268 3076
115188210 573
402256124 4845
887387784 7605
75351187 418
855371723 12565
870532599 4521
342682713 1511
247034218 3039
701542119 3828
187331019 826
63089423 342
547785706 6127
371 75072238
31166114 3057
401815344 11697
928846580 343993148
626599695 242774
842164513 6816
199576080 880
190922801 275900
472495743 2792
257151273 5189
505507620 252753810
109559454 1338
870782401 8640
143756659 1930
737656104 17014
869883041 5019
364262063 2231
119011599 59505799
56087090 477
572193692 2523
936428297 4129
726718650 10479
766210225 12466
664309094 27345
315839986 1421
578954473 6859
15195016 67
711902065 3139
701273749 3984
415711570 1833
666837326 13836
972961870 6374
589848470 579703615
692697768 3722
868475905 3917
704310926 704310925
559234995 2645
87768133 387
981387539 5181
3563532 98
482430683 10524
510779979 27561
813831721 23490
708762941 55302
526797670 187697760
3151891 19
576416323 2694
3818 537288050
576637569 2781
587615482 2591
85047343 375
822797748 3628
937349292 14472
297183458 11323
574466668 2533
777100113 6517
703557072 5328
345123837 6119
866395281 25814
962495265 28673
968029288 25299
584218767 2576
2908 556184080
94283730 94283730
907431809 5117
297693129 2290
954794320 4210
379878274 1675
776511282 39323
282973100 3275
811847897 3746
897432276 15036
538434437 3582
157855234 10613
662862786 3828
724265495 362132748
16113253 218
130173997 958
612565191 2701
654084279 654084278
98665204 1793
120448430 90828049
17844838 242
997603760 13497
984374255 5951
486235448 2255
884967135 78559
77918177 38959088
403090273 2718
215543407 22804
123370322 1059
768215610 3897
983233781 5587
975445857 8468
868382739 3829
420526720 2336
454262987 2003
673980037 12175
744438601 5400
210139088 1086
434 46394166
355329147 9654
665572232 665572233
438285571 219142785
465500362 2209
152534888 836
614839260 3849
43966655 263
999401805 499700902
88044703 643
539089771 269544885
383051712 1689
351341415 2094
949603929 441508746
282674342 9093
384109439 2080
657805399 6860
946804423 4758
406118324 3075
241011064 9788
581141062 2849
437026257 1927
273317615 1352
736883406 3321
950332164 10805
607027929 3531
101420114 50710057
5224 739666464
336768437 4278
4129 776635997
57013179 28506590
827211610 10347
95479122 421
66520597 66520598
357661649 9282
281379593 2901
770045567 5059
741993250 34515
4017 774181831
903607015 8189
960685429 6623
711471930 8126
444491642 3901
4502 738549569
26071442 166
993452375 22488
274333829 4138
286893145 1265
178586351 1288
942320759 4155
324993487 1433
38376148 870
442246076 1950
516411873 3449
692166133 3052
753996277 4272
436095594 6026
695455384 3497
421852164 421852164
634795613 3881
622828626 3534
419573812 6011
646130409 2849
662101440 14469
458102604 6906
549970600 2425
399524059 51162
115613282 57806641
781505089 9007
61475975 837
665634521 2935
619219712 22912
130859560 577
99335333 438
652427261 13218
318212040 1992
443224889 5862
611051937 14000
647491160 2855
178154151 3367
571657139 4414
849694318 4341
531159021 2547
618988630 4421
462386100 2297
77268875 395
241080959 1063
999473195 4407
902951907 902951907
563420629 3234
458095049 3150
899262142 449631071
48533344 214
990586335 9331
260565484 112515765
843519450 4404
13655 225254320
65754935 491
299499183 2547
935137345 467568673
20638162 91
97683786 97683786
311747363 4220
72101972 322
5925 600717205
196002707 98001353
40848259 314
993613131 4856
619809123 288341154
794 91523700
607377935 3608
441365543 10719
257748294 1687
297144905 1363
209712964 3077
760660024 4988
152154184 1508
4715589 936
524820233 2623
85372790 1259
884624945 693215505
366273553 1622
430304766 2082
183089213 1089
632772371 3441
279412680 56676
329285413 4986
406839152 4824
620541907 24314
67357705 297
192122895 96061448
358555581 2270
119453811 789
407772553 1918
117470253 1010
684667536 6787
952951165 5522
551875598 2673
965470309 9523
906494176 13399
324316367 5224
819157424 3613
760436929 3353
995735901 5600
971804260 4285
597215079 8409
174627841 3614
104739589 1445
879722288 3879
126053561 901
387837131 130632009
741844448 4595
735032871 3241
667905262 2945
419563349 1850
236732523 1148
96620040 4455
736151815 3605
361477189 3009
758031006 3726
420064909 48389
53221275 5993
27579 738813831
445 87165710
831623681 6596
403293767 11265
40142185 177
839134055 4583
883577737 3896
92077975 406
776783351 4322
789772545 35793
178713051 788
525170475 5372
170300059 1435
310853556 1794
376708267 1732
556102149 3694
156143599 1959
303903147 1340
192154689 1295
14983 710061561
635414736 3161
822696385 4416
234535633 3259
498042098 498042098
968669771 6962
4262 703357247
689265971 30861
321589637 1418
830463618 830463618
344722320 1520
434116722 2449
448043924 8859
235076427 3168
363372283 3783
16054 536637058
973555425 1063995
47503369 235
468725252 2181
214712043 991
723242878 3189
864593347 11036
404416073 3906
39008384 172
739607512 11928
748354300 4171
230193420 1015
98905584 1159
731552999 8950
630667752 5680
766310887 3556
94891104 1089
54764357 2383
195415361 195415362
941346647 38984
378514683 1669
362410808 8355
654071011 2884
2325 363107822
75510751 375
717379368 8252
983108882 970525324
56244361 248
421747561 2108
554753308 3461
874217432 874217432
669260240 2951
608008141 9837
409969729 2053
975887272 975887273
494885338 2554
171670822 2268
499696875 24910
63234271 1510
151302044 4354
738095266 691300869
743619696 7735
587336777 21602
863852935 3809
549281399 3004
394346108 173697564
796483422 10778
6968 813409884
570426729 4790
978283068 5453
314077351 1905
336485898 1491
899687832 3967
297306365 2073
3298 611149082
524207108 524207109
238586236 1052
708125783 277520480
97769832 48884916
14230 952513510
571418227 5022
464344494 2086
127412334 607
234592865 8147
916907209 9212
826095110 413047555
707804260 647186843
5406 572657580
883454425 6528
548104917 2904
510415001 3100
835211300 48986
784323499 20398
250218870 2010
985859967 5591
296645245 1308
504839518 2226
680297343 18133
447654729 6437
636845361 246385242
918291144 53148
867300186 20112
533293581 3822
51002364 28147
459029033 2024
424102910 1870
212295816 4812
329129472 8746
743821655 3688
127700228 728
107009649 597
261398557 4029
113960181 1103
981707207 467296990
201547954 1378
344820940 1797
348286904 1876
125847325 706
581295350 4891
540891603 4826
506916643 3348
477170766 2104
688190205 6382
338567901 1735
641201260 2868
433157668 2400
17462985 77
469233013 2069
458414261 5862
291498136 3404
294808605 2015
382183179 2553
423300579 34529
884226171 6724
329530118 1453
986870641 15099
277595848 2092
930758473 4104
12086 750552686
553743750 13125
624632993 18976
832613375 4996
658828578 2905
247745078 17772
228154653 1006
506758958 2830
286765307 1359
409967384 11940
463196350 2630
278046991 1226
97294324 429
522038054 8653
92448270 1035
633881922 2795
909662610 4011
862034329 3801
310479617 1369
185693333 1307
984528226 12121
421155275 1857
871829292 46669
805286653 4720
811686881 3579
3586946 22
640040923 13201
372091007 8325
576267952 6812
397566335 2134
321136547 1416
201847570 1006
699276859 6731
553129153 3043
586306867 586306867
551016575 536184146
619225627 5873
788638657 9126
975515136 7606
440428121 1942
901170923 6958
491425935 15653
678150526 678150527
855009610 3770
80815139 651
554649132 6186
688889943 7928
923426502 21166
781982086 3849
760852783 12618
2492 348935496
14214862 7821617
828330781 38845
626627736 2763
596233686 2629
750238866 4407
880278905 15778
381950407 190975203
940737363 4148
107418144 479
780309536 3844
574933133 2930
974383478 128945
508199 4
4530 608012070
233368967 1029
387223010 7621
140671350 653
263079881 1160
451127737 451127736
319218372 5360
945500270 4537
231756428 1031
50861748 25430874
25173801 111
77739321 451
262861553 2032
958697628 357370165
31073382 162
740826911 3424
381510797 190755398
289339002 43687
313693784 4071
899993469 6115
942169476 5541
944862268 4571
427602984 427602985
385888801 7464
208875042 921
520047252 3524
65089767 287
446334701 2660
933434140 933434140
760360185 25155
18784437 97
245058126 4938
710227303 23837
652684959 326342479
166 23039472
705718077 4879
422343604 5710
764767079 9326
547615900 4615
25960252 170
947994741 4180
664350842 3055
474490631 16296
159469815 133523784
382574667 40779
474673564 2093
808250453 5962
85727462 378
443432308 3844
367449356 161831947
595216740 3578
50985166 254
681266051 5982
363980063 1904
637526667 4081
979561746 800193317
38533983 188
650938879 325469439
230057447 2238
453964642 249250159
147119149 1605
322978284 6445
629734190 314867095
473416498 3053
918420625 12518
779244724 3711
808130408 808130407
567884636 25444
328927375 1487
663207729 18608
716853988 4363
331325121 2360
359468991 179734496
607932463 46870
425917314 3850
107035186 555
400470400 20185
22550618 113
3284 465610315
38817934 564
458942310 27964
187484329 5338
843871375 45328
998376148 4837
265359686 3948
751857659 39420
491456097 2167
949357840 4186
349943016 1543
958952289 895702383
503098680 5145
621866407 2742
49776 938731672
348933481 3990
739639585 19407
321831325 321831326
823048680 8130
278068235 14702
254803323 2153
752045589 3316
160403531 1375
731594158 6378
888449290 4373
122014097 538
52368337 26184168
967435028 10621
497618331 2229
222462007 4022
892613320 6755
633427262 2793
706798041 5398
717034249 3996
419 81416446
209764769 1395
909369198 5351
332117098 3607
588245442 23183
945434699 6300
456989047 2015
12168438 6378038
965723832 11265
612661264 612661263
51303799 460
59193096 261
608477312 5115
303254963 2482
178245535 1736
735403515 3659
64141177 32070588
521021598 6606
11598 874280436
132148018 2239
78493122 906
776278446 776278446
217039519 957
320354095 2122
935422761 6184
995143291 592881412
763485979 5780
734135699 9419
195744767 978
278383230 1458
703824875 3981
948184440 13012
900360776 8764
524646475 6275
883131941 3894
64005829 1815
311713480 5057
167143842 167143843
413557242 5754
533052792 6082
679480990 11441
876328153 3864
248613431 1391
974049392 9395
672779793 7327
330287089 15896
662786139 3226
240627373 1061
452617359 6448
991853569 110304
544961887 2797
474803721 2331
884547983 4328
674932991 2976
85859769 1030
26434407 154
8339744 89
576477553 3668
178239932 2171
865079880 3990
807602750 3561
599640691 2644
428231 319152210
165066578 1217
31197 773342433
503253667 2219
182864655 91432328
946359361 7470
552023324 5299
942976481 6046
725956983 14513
677564784 4794
357207442 6062
208476915 3804
306710198 3162
36967097 163
554784891 3754
691214535 3364
3001220 3001221
935816225 334520879
492259128 2239
240105195 3041
355551985 1758
683791896 8487
97170436 629
21072955 151
803 116159382
274827566 12591
399298521 4090
269786560 2624
148321740 654
921716729 34386
643212095 42051
903091390 3982
67611440 553
105232242 464
289000712 3322
845705410 4609
7009 952814342
358584168 8924
490651516 14115
113237655 915
339729774 1705
714851381 4430
167846808 11659
247040692 247040693
266390697 1263
948 145972129
812838729 9959
901812911 5754
44758595 22379297
836179464 45997
817337229 5080
4075 684439219
936722145 9615
68037924 300
863771685 3997
660746007 9722
547274819 3180
332932409 2561
43428733 214
842534377 163981
611543936 2752
339054041 1495
637326152 8156
875257348 421995929
1024 110172019
835596185 417798093
723841839 7857
233767167 3616
125525787 616
557898686 2705
453449114 2161
649993300 649993301
331406899 4939
180623439 976
2732 394022700
233283935 2256
218867848 1106
7732 653334882
702264263 702264264
994073311 34787
229222646 1017
117807869 779
349785479 2279
533207352 2766
883415341 6570
594421118 2621
820600325 500977
276637808 276637807
748225295 8157
804969647 4901
862019835 6053
152403552 672
336331158 1483
73842616 1155
770262798 18938
992332459 12413
660326149 4188
429629375 1981
869705126 10375
162405529 1490
939614465 4598
648834390 646568316
736620415 3248
3377 671483753
891856135 8307
994642168 6449
397975243 150719932
638801756 18579
518178261 3526
780841413 3443
997663060 4399
692556749 3478
36357191 12523610
60880899 452
209146711 104573355
784740526 3466
887894596 3915
833007015 3673
112488336 496
483920003 2549
427729713 1886
156041235 735
2077 463924951
6642 379975536
13711079 120
861954792 5597
221764504 83437447
455480002 6689
594702605 5449
656810074 4707
39915705 176
994530156 9084
399150608 6158
319362246 2698
954715182 23638
947611656 6264
181886381 802
4825 365068550
2109 434342223
717012435 354127857
28913 500079248
902501207 4931
825746031 3641
125508374 1305
710204453 5250
672962674 3647
468713051 13148
879736800 6652
132660319 611
274192738 1209
906789827 4969
907586542 14134
648060720 7080
54114713 3357
792359421 419648958
176153 6
712353146 3141
259631573 2914
192987979 969
985099802 470201163
871837304 2241227
645078783 3712
908796378 378823
38810650 356
708 39619639
497272392 6587
29828426 413
693454492 5788
592 108187408
478503977 229829
568283511 3504
147452306 1105
685343713 5442
321978404 1568
270905974 135452987
158619376 1875
186917967 1168
902489444 437136233
595834991 2903
7818 805152366
544102211 14140
60780153 268
508793143 3751
978158208 4313
700749518 3233
399551614 2565
656366485 31793
223215551 4176
119305692 759
610067835 2690
924553819 18615
22225714 98
955536846 477768423
303194617 2930
897343639 24060
972147976 972147977
623323596 10085
170376362 817
444750481 2239
503387763 2321
63955626 282
952242476 952242475
549201549 5393
280034460 14852
565739692 17956
281101580 1406
174352368 948
719440095 3999
4564 819191004
350646898 2995
949487880 29112
317567408 3391
373654986 11965
544892699 4890
235554048 2304
203703262 3236
422375257 211187629
793406069 6839
281332166 1717
142107607 71053804
46811013 395
599665515 3212
549997501 3900
893961156 115127
242895498 1071
612094203 91198
258534538 258534537
94732994 94732993
115775037 827
865636688 865636689
151174715 72996
599950576 6980
317570688 1808
364456901 1607
567041723 2755
391132988 338780
570573677 3709
793549148 3676
872851756 27177
869878747 2325879
145361959 5337
409266432 2193
85890421 770
475809401 2098
115113144 65550975
345373751 2930
367176278 1619
228085640 1127
710978346 5411
20712 923203036
280086884 1235
756127592 19147
672321321 5906
83005990 366
286844454 5497
729109313 8247
680882080 3280
965042361 17852
816412816 5155
737440620 5012
880689916 4631
996750769 4556
520487639 2295
876112729 5767
65511 769492206
802400019 8873
2870 587048833
961389822 8816
940789076 8725
335824585 6632
54430244 240
60334787 346
483213413 4317
998115109 19944
8003 527292410
661472853 6046
624057022 3182
482161333 482161333
918 170067585
631284745 2883
18597037 82
248904905 3994
688627528 8673
421338947 5278
836647035 4646
218324626 1173
618601161 14254
846614828 3733
197989417 873
588834154 3872
534221494 267110747
419563350 1850
723856427 20541
577742815 6098
286195701 143097851
278961741 1251
968178487 4269
669104896 3112
478760023 2111
596989490 11613
561004080 6188
701566907 4018
280717643 1322
622314503 2744
888732398 9201
175537010 774
920981042 847276010
139971417 69985708
213962088 1084
95751883 812
194244992 1156
960001015 5890
796277086 7543
175558038 2268
816239233 10179
498569903 9305
59385664 274
329609017 181163075
937902835 468951417
188692346 832
411002420 2763
285822433 220542
816225456 3599
999773461 19327
843739171 13063
538885351 131218
598733521 2640
1639 360903141
856306725 584111
610154193 9380
334278360 1740
174856545 771
268672222 3321
958914639 953416395
275253389 3214
946087984 208281
792364349 4965
638430731 10430
473056444 9321
616082219 3874
418724646 2453
544756786 2402
755091126 3625
487832421 15331
769055968 3391
278784129 44449
912964482 34141
2080 275200045
845378721 7133
251752631 251752631
88076209 1193
217289512 74915692
643452546 18019
857005682 3797
228338917 101162207
816001215 3598
49965 844924594
872190299 4178
898455176 4045
205032170 9065
248003541 4714
887633362 4791
486023511 486023510
656103869 2897
165985677 1244
786556231 3476
489416239 2158
847476134 5367
383818452 2117
19253726 111
245680160 2046
5059 870276879
299683579 9826
996838812 453922351
950333772 7575
488177345 46712
389892782 4687
23586263 104
692549289 3862
955156101 14707
632293309 2788
978356185 6604
471363555 3286
588122303 3136
752887139 4900
3909 447308624
59321681 403
384043377 12016
656063598 53059
963603220 13990
620964426 310482213
160946260 1828
438894731 2206
25834267 389
572669539 3452
162430407 1726
796108553 4997
504969766 69603
791294400 4160
769280340 11955
510055227 2249
138068416 838
435417204 8950
113030281 803
250164331 1261
229613395 9578
759713456 566657173
406545563 6302
879733772 3879
693906747 7361
271269006 1464
142685858 1007
542626775 6723
679695624 2997
500398741 3060
858101215 5803
906869242 6849
686007045 3168
701635600 8171
938919855 4140
464923846 2050
857476580 7683
446482048 4651
697948213 5381
20302 559299220
970579579 82913
842815280 421407640
574437421 4374
734377846 5301
205263162 1692
989915256 7128
221873903 2331
376317691 4821
391220340 1932
850073030 5409
279181967 1231
193423055 2890
226023157 2146
599181821 2642
555169880 3111
852610079 151172
77905049 2626
323961146 1809
770565867 4516
975181414 4523
703391399 6550
114303150 650
106694424 684
823293420 19785
8552302 157
912591841 6893
541548825 270774412
548474925 3351
746504600 4278
653095021 3967
423067430 2971
740944285 7834
770764294 20870
58075050 366
950242919 5560
503700849 4617
679261017 17260
771370544 8132
560151683 5295
390987684 1724
782436640 3450
862316366 424882405
870011312 7387
468614521 3740
76774931 1877
97647171 1877
241209487 120604744
612071124 3444
155878243 1482
380855372 4111
152064775 830
411025019 4228
25593 580521551
820676593 7632
833152626 5673
41502763 183
955386658 14453
612823656 612823657
908647729 908647730
197120408 1289
519922712 98732
251262188 16006
4449 663096756
372728501 2780
155579893 686
972124618 5199
397791415 1754
1049 136694865
250127460 1313
643001574 13687
680940552 8602
937902257 449315289
777614579 6588
346767906 346767907
3043 677149661
683097503 3012
641573990 11031
618997934 2913
279610972 2838
799665065 3526
832092784 4264
296917810 2230
416430400 208215200
344421210 4874
285068510 1413
705673513 4483
989026060 16898
280619445 207699
83021110 15085
131085541 578
429544047 1894
937449121 4639
11637536 296
458741400 2284
97296220 733
981656586 15215
357120399 9811
991153249 7635
504 51701252
1334294 37
13238472 156
414575776 1828
815795736 815795737
316546908 2040
749038247 5893
447454506 447454505
344045218 3323
918170719 10567
206835217 912
566978937 2500
128650031 696
905332597 16765
101228399 540
817309209 21879
636104159 351601
536985069 23731
670260132 14556
502117037 2214
890839773 3928
642180517 29381
185580912 1603
475129846 2095
817072959 6080
732760344 5944
165358388 14389
990249702 836254665
668320184 5591
224751277 991
425967046 425967045
516951378 3046
99561689 439
177351343 782
701054025 5004
938498605 9195
360666689 22273
646869748 3764
621036005 4276
116620079 1115
754272727 78521
897658197 17643
926822457 18666
86156996 431
71439801 315
650905919 3890
976091971 49284
162751531 731
998745508 18605
588814406 452547996
314763208 1712
801260250 3533
588508124 3145
17225061 9865156
533972877 7402
219404720 44504
156519726 1024
253518740 2163
965591315 21692
197774676 19833
365914303 7988
950731348 68151
924962179 17854
310252823 1368
623445773 4393
516858969 2279
850473749 3750
157479563 1567
706799023 3899
398247354 1756
266282274 1669
199413996 1355
42863499 189
158417673 7120
937375868 4598
84845020 1621
228606335 1008
6526 350459252
566297804 2497
784399665 184695
24480796 117
708669703 3453
884578140 12577
640773666 4887
133795011 970
748378710 67601
334541259 6957
4158125 23
757054316 3749
13446703 154
373380277 373380277
602922655 2696
558750792 7804
2185 442437304
637515124 2811
413997996 6031
174825335 1128
941757408 20718
729726911 5448
594746020 3127
741020000 3752
992468037 15953
716576125 358288062
971392992 21004
885491465 409904083
223250832 275959
551556649 2432
892199728 3934
575704472 5614
97139857 1104
142718974 665
334267377 1864
751006490 8185
170321580 751
3175078 14
376459966 2375
905731095 4198
640927097 8087
394989773 7639
996390042 5523
388947042 1715
107914862 545
692851063 3055
453334999 3550
460345416 5476
86634544 382
243800324 1075
483438103 9142
146085152 878
975434701 4301
841717052 5057
93329309 705
347458581 347458582
33338423 147
4949 337784097
32333388 205
852835941 8140
782216822 38453
288745688 144372844
538519988 3851
203619744 1224
9808 620032336
871331661 3842
579680352 2556
62596660 719
324351986 1953
122013748 538
812539899 9925
707134337 3118
534278361 534278362
883240643 7124
792649968 504252026
467019797 8453
373330541 2885
720971769 3179
887277823 40733
638645244 2816
756053258 378026629
13498 305600710
179009772 179009773
945500017 4169
477392879 2216
718707239 8196
205904813 920
374550886 6063
8408 714066216
271817377 1338
12472 621205376
836248780 19013
944671979 4879
565167577 2492
311265415 1670
347219590 1531
377835966 1853
52723727 1123
13126 819990559
407376923 2724
85202568 716
82818565 41409282
771651019 8519
824283487 3638
262639646 2173
194175582 1129
254066304 3524
63274924 279
623990691 3497
568528628 12604
814559779 14788
238579572 119289786
624076568 6663
897022708 423687469
304352395 2703
957585695 14649
26188 319723777
593184271 37265
769905162 12258
932321272 13744
418561930 2161
720029652 10418
35047776 174
479105899 2282
155264020 4609
977181127 5376
164863279 164863278
692166132 3052
871723724 5575
7318 224160533
306916306 270423597
616058442 4433
165024139 818
702374824 3097
750905002 3311
155654214 1121
379829299 3886
4139 386277707
1794 352199874
535454374 2361
62776319 976
446782211 1970
425272211 2673
223519178 223519179
112929 355927025
486468840 2145
503591094 2682
928955703 6513
326022125 7625
425742877 3939
23586263 104
455867227 455867228
396660957 1749
328396073 1448
310631463 2249
658139581 2940
442822723 221411362
669489985 2952
727091945 3206
224112564 86164
682256190 3945
931588127 4512
426683376 2646
495356260 8651
1043 186754330
274237822 3663
514794785 2276
356787225 4275
445647317 1965
298233334 1315
345876349 1718
566981950 2500
793 39165295
152737773 958
407548382 5709
792762467 21106
4008 822797065
27474929 496
593472811 17045
9553 419306594
599676765 6030
4642 961913053
104676742 507
910192207 22638682
993337113 473095932
484501883 2545
895739346 7776
74160961 327
350460235 175230117
31019646 361
356205332 9100
926691037 4364
975961629 7209
920020393 5546
3516 539869438
920123248 9328
883872170 6867
359823593 23561
879257826 10527
888601436 73323
778521243 266827463
512776712 2261
397878193 1884
38779515 406
846392601 3732
863620631 381113549
367484968 4678
19101229 19101230
425233683 425233683
660080340 8748
879167024 6985
363752415 1955
903444299 7524
617947474 257140311
495874231 18134
129044980 569
36981460 170
973233079 486616539
894702751 11128
401200514 3849
879138008 3909
961836875 480918437
530241962 11398
274903050 34350
366106916 9233
659964719 2910
296643937 1308
860019752 430009876
926129307 4617
909562513 378255889
81806561 739
413290268 5833
258202659 1677
94814630 651
53370140 53370141
336786971 1485
164877784 727
990227735 4988
952167723 5718
562673433 2481
916470014 4041
363187001 2410
504233384 2573
377 82171169
605534639 2670
976284758 488142379
834074013 4054
37340207 37340207
28177214 130
895370869 3948
939573599 8400
130697807 1112
4762654 21
226379213 1434
229168380 1110
319323137 1408
879747696 44739
4702 932689513
3177 643712327
3480 650794632
4948 785712501
718483364 3168
145210441 1340
649302386 9067
587412000 9990
979819729 5177
394366944 3408
652958940 3838
166226579 18394
615010360 3786
702534259 3310
664944872 9304
276064310 10351
263196143 5803
859346600 23800
848425130 3741
771751637 24462
737981168 3254
953895455 4206
74160983 327
57804122 417
981985973 17065
522302411 2303
941596066 4581
414723781 1951
905373235 6423
281827743 140913871
159689860 35622
893995321 893995320
125189184 552
308890705 1362
513457089 2264
173014988 86507494
889003584 10432
980708043 8692
16147 615927315
730043447 3219
758547941 4124
519512822 519512821
452115293 7937
414265533 3398
394146577 197073289
712269676 712269677
516554011 14679
665613283 6737
905344069 905344070
35861581 167
674223966 674223967
953188315 22186
761218315 108979
798652160 6093
565870927 565870926
533913870 2826
7678 316541680
629350802 2775
619807487 4352
315240881 1390
740963622 3854
486482319 24837
118839697 524
632848189 327373816
520380010 9772
81973197 1603
272217765 1424
318796 4
6018 160933356
849719976 4474
946607507 12628
868230289 4498
796244484 4938
618737331 5086
336 18605690
891157601 891157600
854226582 4241
4088 823249616
442679804 2742
703567027 5710
210912913 1068
534245150 22778
133060273 1350
361459670 17303
798304320 3520
451401527 2731
17307672 541
994341476 474048569
188799175 1455
908138611 12004
429999121 1896
605725843 30109
171251265 1143
545335406 2560
995158907 4388
830515967 3662
881870622 58717
685138633 3021
810577475 7814
742162129 4190
982942336 26209
356724790 9063
216276484 1465
760206785 3352
87336095 1376
507929505 253964752
25137 920763782
290748627 1282
171583019 85791510
450164616 15839
339776164 1729
50205941 232
89542128 506
156828378 69919998
261719121 1154
691824960 9120
403916553 1781
354527721 3736
295056286 1301
304157143 1354
996433794 12702
628 122286670
963480012 16506
897633010 4894
774017166 17171
40978836 40978837
783053047 3656
982330843 20080
302464398 3782
384639331 384639332
836186330 3687
273861137 136930568
25416699 132
824446714 8302
313406776 1831
321780564 160890282
207935976 2399
492827230 2998
463328149 231664074
223844691 987
830281850 3661
504150865 19037
447647031 7961
445197272 3881
434081803 1914
858864848 9937
86796144 993
536030273 3673
889144025 442846521
700909524 322154085
588515719 49207
124269870 3139
131737360 65868680
36677938 12521671
598948029 598948028
315817347 8714
655204881 2889
573963746 2707
624917407 312458704
697809538 4657
432692079 8080
443691938 5837
559944204 21319
961382403 4754
158267195 13302
797273335 3618
568904709 11630
668450739 8431
2097561 551786122
525224049 3521
862405469 16329
893938771 4210
850610805 425305402
877155042 130277
67863443 302
972819765 6795
641095254 4229
727708995 727708996
651512948 651512949
548612268 2419
579745371 3239
667437614 19773
860225849 3793
923499878 462739315
995054337 5956
133127492 587
316668189 3974
363227659 1662
543479449 2465
615419125 25249
865139848 4393
774367175 7249
170935623 3695
819399496 3613
950843259 8288
881614969 6805
206912872 206912873
244266646 1226
1235167 41
210127610 2591
468440929 2133
650564596 24741
288808343 144404171
583507584 291753792
29128765 277
366811486 3635
980839837 9708
422178065 2836
962954893 4246
24758239 389
742276549 4024
13589016 1128
212957687 939
288935490 1290
813501480 13243
475010918 2103
870035978 6477
19452 782573412
418474559 3207
639325661 2819
489032120 2537
653816504 4287
746654701 4806
6376 942116543
17785 797977380
228857238 1647
176926521 1257
996525343 4394
748315479 4664
813340401 16731
951619231 4196
539271305 539271306
483500169 3139
556532081 36920
929629065 5026
373383650 8131
363395230 54230
998701107 4549
881663232 4047
422286348 2501
392263562 3644
646914443 7534
880487387 3974
317708326 158854163
684052597 21386
307075015 1354
767859643 16892
188062171 9354
123737544 2495
262610771 1452
243669773 3948
145625367 737
366044467 1614
43858625 1857
277548590 1389
157061789 795
220212560 220212559
3304796 22
553655689 5215
124055995 547
812713663 10226
534062451 17329
229769430 12327
885836956 8982
824308512 824308513
192744320 1299
517827120 4110
155183144 1582
585051317 25478
223038306 4145
982916529 4334
992567487 9988
7267 733465577
257798399 257798398
858633874 3786
585652747 4426
320459347 1413
455276053 9702
57996 937936271
567733058 295916650
253899437 1794
847204889 28055
560511900 3900
577147279 85947
418491575 2088
193906758 855
21264596 8517422
84593416 373
963729900 16100
883064301 883064300
864155330 6036
775527470 7006
735130906 28949
558084639 279042319
755193180 47235
346802975 11414
680732250 8327
5228 880729792
323633612 1427
887676761 5420
149679036 1006
48760064 215
469969824 2271
97361062 1479
2763 500865588
358785885 1582
245509359 2320
768486556 8445
429971055 189186496
153991089 679
272147229 1354
118915000 680
934915903 4770
302650992 16452
194443824 4454
146673599 2963
637739105 2812
985860476 4347
344777310 3152
758389103 3344
78941999 1338
41276327 182
750657683 38626
417871021 52332
267741605 2046
599862195 2645
202958890 1076
677713555 6777
596911762 4671
461534561 2592
435550425 217775213
437867707 21833
237272954 104353364
780419899 4300
390936212 3727
500325119 3720
54880 414246101
817826652 19323
136507755 3596
219308830 967
26468999 225
389395568 2476
4220 557383959
796136755 4333
7338 574902455
411461014 2887
981683746 4586
188012106 829
294115855 2320
213271799 73466
617645172 3516
502774580 4823
457703594 2416
412275419 2558
5294 985672476
922722244 655945864
637361107 223729
444314541 444314542
621215027 19818
6646 942043916
99999779 4029
136277872 13021
30149544 1126
315839526 2221
88033417 1111
247657080 1092
99583825 49791912
240088417 3144
196817343 71979315
300399017 3061
664800776 3414
612556820 5133
916111035 9645
195883937 4387
987051564 5169
97315407 903
612740092 82791
566286480 2960
433426290 18276
233142177 1028
107731123 588
485505383 55146
321482839 2188
680265711 8744
383671203 191835602
455534135 7916
854646751 13950
204796536 1022
121334256 535
522023327 8664
5093 679414969
248338819 1095
239307827 1067
994438093 6081
454266377 2003
913042482 411500527
997203231 20973
57743691 699
511038193 5066
107271988 489
10291 274136264
70276253 35138126
382866582 3259
351302356 1549
655803715 7295
92443237 92443236
871787199 16063
219579918 2130
11415574 293
70471191 781
895764413 4254
101008847 2417
116661161 616
315326493 17953
795498713 437573834
645072552 6910
810671040 7520
464457329 2610
339871717 1901
920892168 60480
791117311 9951
3425 182059300
9656011 162
27752761 13876380
530466530 2339
774148151 4898
289721601 4630
309569716 1365
206437494 1581
691176290 3165
554807722 2899
681359039 12960
794407293 15608
848278394 396600152
78016793 344
226271251 6892
667049101 13790
181367279 1744
261949270 1205
769904016 5812
80847074 1455
157597400 760
44469305 1384
891077888 3968
823115999 35875
740029747 4674
680228808 38353
631176000 312000
250205998 6126
49754942 27657
117705463 519
603103998 5028
561216513 2504
784249757 3458
793422849 24530
906988793 453494396
669144135 3257
71348851 1011
458803325 2023
1525 203990100
145937032 145937032
524722806 2438
335565871 167782935
768061370 7295
554534882 8978
692384973 346192486
552858092 18411
1877 412111189
159402359 2065
456950199 2116
804627408 8091
191963591 5018
34586 974545288
237450176 1047
874426452 5494
596689751 2631
135621017 598
894243264 3943
16009454 501
998617878 26323
108633847 479
135886038 9492
57156634 862
845534938 7224
503705901 2221
64982631 344
853871881 3765
97606206 546
668214814 3305
506054391 2278
771647801 49544
668806660 2949
570155087 2514
322296859 40911
678562954 2992
121493299 121493300
348013900 13039
989726391 494863196
779665460 779665459
643975971 3093
853090416 11196
850458604 4187
398698688 1767
141156013 160502
89969957 431
942755999 820922931
491388263 10081
890773741 890773742
396 77794301
670171524 2955
295 29382419
295965713 1305
809472150 5886
603743079 4135
889739129 4830
853562689 15774
626921131 3606
408907778 1803
698974531 7851
952984187 4202
283075058 1399
94118885 415
703054494 3455
855009611 3770
15512 575690310
791765065 21843
992241433 12279
12028 770549764
112584856 558
823472910 6465
224446539 2118
482907241 5683
262458519 7952
83506601 83506602
492478993 2359
465340333 12812
653844729 4808
957402877 7059
105004695 463
672891731 2967
548964028 5553
586698953 293349477
19204271 6219
243832431 1138
506532097 11552
200820253 3683
313896827 156948413
916689221 4042
584786567 2929
417044356 4372
574237343 2532
627098588 627098589
420207994 2127
499370383 249685191
363925907 1668
195589968 1214
975626190 985481
257407785 1135
456077315 2011
70508217 1606
840746357 14626
293467553 1294
560794021 280397011
988147825 33299
522422923 2877
44304079 260
919272293 387267073
155716141 1538
544834948 3227
392565451 4576
890162525 3925
289717139 39471
867131777 14938
450829374 11907
22558 907051228
37067516 230
526072282 4164
742098757 11004
502609184 8458
762091891 3818
47344766 23672383
599095822 6173
442988927 5312
981155081 12455
436539851 308967
1867 387699409
741105759 8608
787862895 9247
6252 564941630
705955635 7119
141348340 980
602875405 50131
368991722 1627
800798892 207106
523889 8
473437921 2230
120814908 12682
696463379 348231690
300322044 13134
69676508 40687636
609003985 7285
7888 729627894
280475915 1633
737533219 3252
452293119 2630
559323648 6222
963168073 4939
895605556 3949
418027048 3700
677052848 4547
279182182 1231
842971563 4840
82205845 2246
162643374 731
948711907 42257
422846626 422846627
967113928 6644
491866064 3107
77335730 341
685195681 84259
893670320 5475
774030264 19572
742524203 8834
345095827 1876
382369627 1686
738124861 98162
361788969 361788968
149798839 1980
646535742 5069
293355316 1683
590448699 2900
202919153 1252
410741511 2056
914370111 6208
868388679 4790
371546423 3953
864634889 9930
778758149 6095
560659357 4932
632802412 16647
716861011 6082
203316652 1479
359544900 3757
516329202 2278
298650798 298650799
389259490 18708
406730882 2914
476262840 12039
20612 461725737
631045729 30672
528882582 2332
6824 953201698
610538129 8685
322391048 6153
537876685 4267
326479185 5339
475245072 6793
126126719 1296
79620927 544
620640216 3468
571671756 19962
311900576 155950288
591599399 2765
877826909 877826910
38487 755730732
2963 101706305
332147883 332147884
416964060 11699
916579726 4896
82500449 402
205972032 2778
118312441 1332
766049506 383024753
236785794 4180
395074776 1742
64315740 448
255956182 3503
86181339 380
352045596 2058
151573236 1114
187246193 5791
934819127 24264
950133215 38838
173347055 32663
284628748 3110
905973696 405571
666291847 8671
462220291 231110145
394731813 263413096
662652517 331326259
296707846 2008
543264741 124162
12658801 330
412005955 1942
134137891 11835
480417019 3085
2826 470504662
261074993 2697
549490137 3053
727323204 3207
150711555 5717
5986 347693332
938828834 243915
567916821 5772
804202314 3546
262105008 1983
362165161 2892
559008001 2700
354329067 9178
830948798 17151
816112325 7223
432173743 2063
958042140 479021070
758270250 7250
970403637 16085
475489067 2974
794645915 5435
767783493 4183
887799216 29845
400305331 2962
522499375 16225
709038118 36678
577592803 4259
994441577 5147
653066233 6279
349031348 1539
743659589 432109
731179261 26663
105684606 466
632976859 2791
175014242 2136
454847390 2259
199412455 2834
927696695 166942
556398701 555342368
593741455 2618
268294116 1183
636609457 10396
976225336 7130
914509113 59073
697553759 19896
698708447 3522
384895127 1752
118460233 118460234
770310168 343544394
735445867 11721
799378113 3916
425042805 185491550
694381036 27083
28331294 206
425441921 4720
197462819 1224
363514858 3425
569699581 2512
445648245 1965
795877677 10106
540683761 270341881
491242468 491242467
497129269 2192
507787287 2239
952952740 7934
45915239 420
374492883 6924
186384926 1981
221856094 8383
40510531 5557
835271615 4534
452980914 2328
8267 645045886
287265040 3690
215452927 950
522132204 2658
809369079 27140
661660076 10036
7262929 79
367371556 22353
4304804 4304805
894857049 5350
640239118 3821
999613265 10196
360449190 7030
474628611 237314306
363264477 181632238
129451958 1121
551694519 25412
12472811 99
762314460 46903
981702234 7506
3021 462604294
206155057 909
7808 353136613
921463477 4063
621973845 7655
419112995 1848
744378692 5094
333220055 19112
231868415 1248
150766502 1797
320015651 13022
662627250 6750
78749692 2088
946959119 26352
344337599 4416
617607746 223686609
81838801 1270
873582074 3978
473773564 2360
703593105 9645
107506760 609
419430061 2272
807748744 10003
483500749 2388
429421224 3341
50933581 45875172
926692184 11985
141955445 1012
671950299 9179
55980423 458
405217568 103451
993278857 7765
959309675 9575
720748154 3178
355912591 1965
494702896 494702895
776244255 6938
680030042 4040
85430646 764
528424332 2330
875776540 693760457
102593044 629
42726885 42726886
523401193 6506
83975330 1676
919677449 6009
307424438 1838
445192189 1963
463110303 3118
8382 703533025
15406 632200486
368613304 2698
325921768 7697
446451407 223225703
158277834 6567
208057621 208057622
505398011 3853
794305777 4272
924406733 4076
367314475 183657238
276685020 1220
984734033 4471
224531839 21897
732993273 8936
162156280 715
545876320 5918
794465824 4143
846771391 130129
145826614 643
755102752 6905
740612279 3432
562972634 11565
328228449 10763
995740452 995740453
458914581 22141
215452342 950
617600397 29266
139367364 945
386304433 386304433
425202448 5701
791053983 3488
162359531 1051
74388079 328
817749861 817749861
1994 341661930
411854271 1816
21557281 1852
244233286 5697
1856 260758720
537974377 6278
680450288 5398
422604989 3258
486354337 3032
797577895 4262
636375545 2806
534342538 2584
785847424 10459
56670173 283
288705015 1273
739174280 19470
620568915 4778
552154195 9474
852415871 7392
596706870 298353435
194463778 86747
307938025 1564
492640016 11457
374456399 2640
80840542 80840542
784023401 3457
555598120 78430
574922703 2535
101630884 101630885
758114681 11026
977312980 9205
335410408 335410409
529343300 4933
934213788 4638
54657114 241
976335255 4305
9059 956476397
262080223 1852
711906176 104939
920712763 4755
762119870 24630
637950823 8538
597843459 2817
709989125 3176
837992744 3695
4266 903744307
47541648 1848
827764937 5733
996940439 5327
915008930 457504465
462202865 462202866
4685 888819714
7135480 55
530176571 3038
246961871 3888
257156388 2362
596309170 596309170
1377 297283284
13202 128653490
414677031 4581
289406031 3639
642847733 21686
991898652 495949326
168187791 26428
479442028 2114
764293265 3370
832137463 416068731
523971115 196638209
231021363 48422
853984559 15496
730336254 5758
265321649 2005
211718985 4010
400185798 2893
523935326 523935325
940502800 4147
750231243 3308
396028943 15950
222439423 222439424
95736425 489
898553867 3962
468108099 4577
817321609 3805
681531858 6483
699508447 7505
852965722 3761
739602949 3393
146507554 2978
585578756 2582
432661490 4670
313430942 3585
523435937 2308
756885785 50071
905138739 10203
206787204 2265
699735708 2776729
710889419 6927
985930231 5291
68598040 1139
127403650 942
54903426 282
528581661 4049
165088771 890
43595301 434
437483698 1929
824173404 30635
596556514 4188
4207 410527474
606790096 3647
731180633 3224
962597076 9113
393545028 251688890
4523 880189369
471362282 3511
425734419 3830
223217045 87399
445797879 222898940
432171706 8603
610750857 2693
3779280 25
266123547 2921
72873251 390
920420725 460210362
283046123 283046124
542080809 2749
20494269 305
713207908 3868
995158152 4804
579708580 2845
604191856 6856
662096813 10556
392362020 2060
294830899 1300
685548676 5649
690575163 28449
70498134 378
955548043 8429
544473904 17387
506355299 3300
797573575 39114
580015806 580015807
906742779 453371389
851377167 3754
335613937 2808
444512319 1960
405612363 2708
34446277 1056
715958627 29854
126097236 556
24348422 24348423
102119908 874
608181043 8772
641303918 320891579
411065952 2697
741928523 4913
20723277 118
143762014 143762015
430708303 194369002
997659259 8286
327261165 1443
302625440 4640
574690927 2534
915524759 9736
884711692 3901
974302728 4296
567889673 2504
395262674 1975
413670432 1824
407835983 18466
227064478 113532239
150590551 664
637631389 4308
889858702 11227
843 139310808
1003577 663258945
822814886 9954
212249972 1861
55263814 20300656
28036 256080824
710533407 11002
336482100 4941
677071466 5776
571409828 3297
268803395 3637
852507369 3759
789240085 3480
941631553 4626
912490972 5937
320457180 1413
447749801 4578
582174666 15567
487726179 233105582
461087640 2460
40154126 181
901266620 450633310
954063558 13428
336761246 336761247
115916673 115916673
764143829 6165
696679680 3464
453821320 12185
754151807 17559
969929064 869295047
731765067 10676
40482673 737
307304261 1355
700261720 3685588
126412793 1364
679807321 3174
198463660 1553
618232265 2726
601679175 2653
28151 611813864
19230 966095871
594021812 5195
693053152 3124
16892095 257
176897759 780
674763189 10834
380926095 2098
4583937 28
654381042 3199
697865839 3710
368475009 1628
431672322 3334
104324320 460
80868921 1310
507287095 3457
364802385 2003
535386527 5904
5839 404122314
716731629 3907
18648693 18648692
421242391 3342
798080368 3519
661466765 5141
397876159 1853
377968832 2860
490133680 32485
462489172 2540
510509135 255254567
176587743 1288
361924408 50711
838612060 5793
760708452 760708451
696624912 6894
452903192 1997
22865040 443
35791065 188
936343201 5457
236384033 1689
114757490 506
693169483 19094
677440683 22950
250650774 2178
449277534 1981
7365 409767714
216875219 5093
804218713 9132
723213946 12194
912130800 4200
557007880 4262
264704990 1333
88025599 416
262947841 262947840
223680077 2078
471156999 3022
697466119 3539
507498881 2644
605699180 3830
650019943 2899
253554574 1118
76809059 765
457893047 2019
525454354 3783
911529868 7684
767694306 3385
60181497 21610483
772949558 45946
7311 694947105
149683379 660
928848850 4371
261582045 2942
712690798 356345399
821348179 7401
6123357 27
357743067 335007493
432398783 2974
822951029 12329
849964828 3785
481038401 2179
862264361 3802
31616085 164
237978531 1310
234620372 234620373
294376016 1298
7878341 44
608034636 2681
643020813 497296289
193480221 913
77385240 503
246255823 8731
948007870 17041
938186599 6760
9905 908090400
588751438 2596
223363084 1003
173259369 1194
75633706 1178
818592737 4074
367048189 3517
320524182 2018
995254989 497627495
59280799 437
301066544 3391
861809601 3800
83361442 499
275114118 3694
917928073 8172
455962990 2952
851817888 8433
51638317 538
919038430 919038429
670169744 2955
10271 326483366
62030464 635
743380199 371690100
610294582 2691
322199163 1942
5434812 141
318175868 5519
120117312 672
651461935 10267
50083187 781
670400109 2956
269777879 2269
624294237 312147118
156260377 689
157757596 772
47430508 511
713999870 29367
407541584 3566
748186809 3299
953886597 4206
264869720 5806
10834129 686
688305726 9847
170670753 952
342998794 10424
603727460 2737
805733564 7941
531217475 2725
955247904 4212
625356858 625356859
874631185 4872
10504 657551404
531480331 265740165
694752190 4937
826189107 310729438
412561099 2516
678458414 4396
764963023 4654
342406096 247079297
947857175 24696
25551 992068677
428835732 2410
923032599 49905
772786837 3422
157025420 1201
667361842 12624
326353688 1439
804385291 5009
494 88024761
718025468 3166
400731329 5056
691751393 345875697
5059 860738260
346315202 4167
960038002 4329
873004845 4079
956788094 4824
13763152 208
718474432 3168
968309550 14723
120723209 2188
154138530 4310
832934180 6853
735109071 22510
690198261 8990
539685423 4009
311544288 1419
82987087 637
831516100 7730
68582269 395
960616227 7060
4329 289995292
923212080 923212081
674998545 4799
882820537 11208
138332420 2057
144052681 1380
214586019 2907
917249940 831550237
334292015 1474
160114445 706
558993381 558993380
693532994 3058
939388940 5853
978063139 826072455
991833208 465180307
537697959 11321
66755223 28654036
277039621 138519810
609595699 609595700
837132416 4838
763030819 4276
537528732 7059
130266723 9651
113393153 898
14565 804880252
26467374 314
4979670 127
347900462 1534
363999554 1605
464758153 9816
574505624 21637
687085383 9044
354929519 1565
81821860 1133
815212663 7869
843672283 4127
288024099 2821
498035232 2196
493430785 5376
618865243 3365
102818351 624
79969941 698
971323550 709337981
727196123 4044
366362725 19799
988395664 7055
918531354 10121
99263821 497
4219 873830842
995282690 497171076
952841001 422464704
944595755 9126
57149636 288
399103981 3470
254313723 1401
626902275 14014
501203271 4980
106753229 1387
42256531 29688690
948387231 5181
288420437 288420436
260299800 1151
159350615 159350614
307037341 1710
618028645 6054
5649983 51
503001227 251500614
167876801 10863
162155564 715
826233639 4574
247295281 9029
436883237 2076
127190079 835
891313081 445656541
84458925 748
255335301 1900
779603217 9532
82153250 373
482529503 10262
665064292 8849
82574774 574
417254328 29197
240141678 1706
625770756 6903
875057102 10543
419724357 7582
991530904 991530904
565067568 3176
755214949 3330
220728551 7910
397563039 1918
854027173 5726
579411843 3674
19436006 149
924541942 4609
452696691 226348345
421153568 4253
289838403 3368
460623708 193084551
708149766 10452
976981985 5974
225780419 138092
264353374 16075
969077943 4273
884130535 90052
768374684 3388
979609281 5926
15133 895317175
63502041 280
980192017 4322
825984645 28105
817917281 3846
877920735 12369
842530291 3715
725704110 4185
77084259 77084260
920984481 58523
999230571 4745
999283624 438918987
229261479 2276
658810399 3890
761763479 14129
603952109 2663
997709371 958789452
198639381 8156
628833748 628833749
640233523 2823
950005822 950005821
831314365 831314365
111229824 905
477051029 2871
473112843 2204
5195528 2685916
765563049 34237
88675716 391
995833374 10025
805760586 5545
873082639 873082639
947301152 5294
757256331 3339
690583174 3045
835835361 644366519
477607500 477607501
801707235 282166803
937525070 937525071
356991746 5106
3868 174477744
738937051 3320
823354514 31029
101044515 489
372210691 1986
955750207 5872
998625132 5507
355291973 7679
438888784 13061
459919615 8393
855943425 7112
478665571 17878
401613603 4009
508825170 404632457
91170786 402
763822192 12502
909660599 4011
1008 123792480
185063087 816
398575463 9177
799691008 10915
118058664 59029332
251067851 125533925
745002411 10645
70003415 387
5820 682619078
802278761 13927
68255500 352
235867068 117933534
976765207 4325
475458458 38780
866292861 14565
300500267 1812
976960649 5146
495485187 2248
276100559 1692
988128387 4357
200124456 1257
239039268 1054
984757302 11751
861877849 5230
167485733 30243
596926661 6796
274013394 1546
875508455 14880
931684379 5561
17654387 87
639984961 5416
539419796 3514
339280833 1496
383053348 1689
634575006 29133
403964859 2239
654875293 40787
212051456 935
891695028 13762
868907179 79374
221723577 1809
51844891 31237
32178361 838
804378480 5430
983091863 16292
744047873 29284
816007459 3839
93891636 414
27214969 120
79596697 461
311605381 2484
393736589 3629
354692399 3504
158300118 698
16746974 16746974
654406796 654406795
307517410 2683
4079 793204164
513230270 2263
993433266 13302
829151551 3656
190321006 2061
871178215 20890
579256058 3073
944815254 4166
249156334 2000
766642205 766642205
440897403 220448702
599965791 17671
960808089 480404044
208313761 1703
319399205 1447
353496844 6173
226794 1
112210088 743
995588515 6000
518280373 5884
831168679 17860
2409 303796581
8296 701609312
12131462 186
678539473 4954
937721031 40911
215883901 1665
622321895 2744
414722663 5240
6401 298869431
517359385 98376
369766215 2667
6282 641470706
715298813 3154
630371550 19725
187167786 1889
8166 950787892
594324370 10189
2968 661291176
974546840 60391
108596624 567
93498268 581
773169281 25460
135556599 674
269559355 3443
826663373 3645
983819359 4338
997335878 5339
620904265 2788
160790072 127511132
729589864 3217
62860938 58924049
23474723 211
967840087 151239
585901575 4552
569701222 2512
728666117 253061789
883736537 8414
565329476 4047
516521037 4187
67256823 1951
544245001 15000
356448136 2398
920029379 167770
218271396 1003
156940261 692
920182449 5170
337621048 5972
813320800 5372
676297585 2982
969251511 484625755
983727857 11741
921850775 7764
690358935 3579
39432 799181104
280969931 2125
905803254 3994
239037715 1054
362165637 30452
349966915 349966916
314 53098310
954568181 4209
373744432 1784
355819823 5424
10862 985683107
269477821 134738911
677907301 18989
962196059 580650850
730931892 5023
27152465 376
536816416 2367
588090214 294045107
259758433 3464
879099134 10129
957686976 949660926
808286689 3564
379799746 2868
578946513 2783
466971123 4996
534435069 2390
526841534 2323
820575816 20238
5630 882477926
611228624 4169
923406102 19907
925738415 5305
227123533 1233
813960076 3589
730403573 3601
54391805 938
555415609 3372
2023 316668133
710540857 3133
21998986 97
134371663 1250
258096984 12696
872212716 3979
727743240 6377
824967313 824967314
646581871 2851
256101376 3064
538397056 4505
897614098 423771566
291426886 1285
530668583 2372
289454374 14599
78364 626967582
618325575 2923
892084056 480083490
222798789 2692
5196 781291344
543412528 5533
458436253 931781
570121959 4717
2822 73589294
149298155 692
312274727 156137363
115851344 910
43997825 194
908053388 25209
14061116 62
414132674 17242
126530183 2252
470759264 8115
261717967 1154
262254378 3863
880081511 4991
315880645 315880645
147745000 3684
948938482 4324
675559541 11408
700386610 10223
512144500 3275
377124349 3933
494683663 10918
757841630 3770
19245234 186
414189990 1929
134002129 67001065
329300533 1452
698743071 3081
780615802 3442
652642012 17311
651951324 3175
3834313 112
189583857 29113
218840608 6104
583178892 3642
111293172 588
136528183 602
237049541 2236
957289033 4221
929341725 10037
74089198 37044599
137326266 1818
202095500 149052646
659060459 2906
185483210 929
665504241 17300
593539270 3310
218765606 2635
171014655 1583
283036002 1248
698774025 11518
470071914 4429
5672375 56
22679390 100
399155375 1760
639292794 639292793
875931039 60693
271101388 3193
90126893 1122
227310064 1542
160357513 1559
457199840 3423
911130616 60097
118462943 1138
580542305 11208
14814940 82
934316009 932796228
588809656 5103
866122466 3819
317391111 7114
591123151 30549
102097431 33346
339745173 4229
677432385 296805059
934840745 4122
170320672 751
682400027 3612
182317303 2179
216946449 13538
539313755 2378
910907532 15643
594257449 244301
475655613 9962
951649243 10939
583535004 2573
870316632 10182
801256135 3533
562010559 562010560
122552499 903
467345437 2994
108827 504413145
3498 454816956
592113696 9533
138308726 4903
845026991 3726
916285814 916285814
293587078 1818
45933662 1707
970479441 9170
296019310 1643
876168696 4227
637300299 53690
852532352 26404
167618060 1577
358783361 1582
612039055 2751
854695712 5744
834516671 4226
724428779 356865805
373987779 2506
931254425 8636
2233 489200470
276779584 7166
137509997 2308
904444680 6168
78075122 787
179930547 3003
535333325 4899
77789655 343
334064915 1473
2563 278940032
367400045 1934
555558469 3181
123813026 3325
999255687 489561929
222728635 2426
987670084 10222
680071787 19602
364815292 9874
846371105 14571
3104 643182374
66157199 66157198
112110727 682
332465238 44842
145161229 730
671584124 5053
262217841 2480
156203592 1544
7679 524475700
599234122 71842
5822 341047883
366290867 4946
223806088 1496
390928325 4547
660704234 3059
419676631 3243
474088954 5503
562895261 2482
533325449 2476
114386581 74424558
656479860 27618
233112187 116556093
666821580 10380
393988259 227410616
834993774 5495
811004617 3576
683967153 4796
855001850 5622
911703337 4020
85061416 2305
407556927 6921
921525991 8074
18269684 128
680375999 3000
421720201 11682
721134601 4166
418884825 1847
564714570 2490
14059 997204870
74614897 329
268067541 1618
403867727 5356
434873341 22086
991386607 486928091
865659209 5015
863148053 3832
935186546 5342
781905225 4131
985154293 167975
681573061 3955
87536663 72895187
40570288 236
782939434 8486
857997170 857997170
995679240 5560
237232122 1423
444077721 444077722
464310880 3308
731134603 6379
2896 483765216
993530133 559833461
717799845 3165
741343050 3430
420245575 1853
897501387 897501388
331684085 1857
732513451 732513452
432233076 432233075
776992593 3426
763179203 51396
116087775 1212
394 5928124
805792827 3553
966432017 45684
643186769 2865
733023422 5181
957290193 4221
456535055 2013
77109281 340
444967865 1962
291672814 10301
239174768 8830
132673906 585
805335038 3839
6546 64623477
39114744 591
315174297 9217
352112539 29809
606202071 3059
753123953 3752
257163420 1366
217266401 958
226281923 226281924
166268654 1250
743065672 169379
120235844 3354
955542959 17814
579910588 2557
639702204 9356
32015323 151
236781785 118390892
104646780 529
794574729 21811
356820008 2961
391540806 391540807
146844261 1990
472192281 19145
702422530 12932
401388522 2437
834503809 6310
328175477 1588
204310223 2041
250991588 2729
295645963 3891
724455025 349966177
676706215 4989
599009387 6413
733224550 3233
972501358 4903
44904618 198
817363886 3604
135726318 987
820533932 3618
80738308 356
674557745 5872
627757489 2768
863170351 3806
6576945 29
931550347 465775173
78061321 729
104550650 461
475589638 2117
581610541 3881
756331060 4763
235461115 1487
692147807 7524
894035100 10778
801260150 5161
91901945 1677
143558702 633
907812846 4419
397946513 3809
334791216 1698
52184 81897059
135000811 2171
632338435 3558
155705306 1734
227208961 2904
387363753 1708
695373397 10037
362642252 1599
148244607 5481
47104150 299
928718233 4095
890916707 6999
302322847 7036
548156265 2417
730640955 3521
719589412 359794706
639323480 32909
516629709 3244
271205607 135602803
496654527 3548
227820496 2629
197258286 6839
246972909 2656
134033480 591
883128047 3894
3105 522536688
542483824 2513
671981734 2963
494322395 3846
987493199 978553937
361407517 86599
369965824 5329
472399200 3528
5305759 5305760
933994296 4146
977114924 117043
586364091 5310
2073 246431104
869447474 59263
688431087 22626
745361426 3813
27342465 465
701918146 3095
28826211 490
240271741 244427
434536601 3903
187943166 7876
462063403 2699
382599790 1687
351265108 351265108
724420129 285353526
450435492 7461
408907316 1803
797081497 9817
7405019 42
638231198 5203
898856672 898856672
861366014 4055
650211123 325105561
721675166 360837583
896960660 3955
851456234 5683
22307528 375
762364193 20525
181053055 1382
480858446 2745
77602570 1455
122939403 552
960135239 18824
302409795 1334
191928289 1232
698230279 349115139
676285631 338142816
34926123 154
3206 352515730
16126 638679516
193897477 1689
33476814 565
435642902 36692
813279697 3586
658152005 2902
759188939 759188938
80272555 733
216138469 16195
953434369 4204
2781 497248363
960915845 4237
342720342 3540
488517118 4127
943450560 4160
909735060 28447
24746059 124
667738991 23276
397848261 2836
677881289 2989
524118623 2311
646560066 20393
317962383 1402
859768472 3791
875706935 4538
364913824 4601
615800473 5809
878823989 3875
632419694 2789
466781414 50856
552014161 2434
350832839 5838
44119376 266
643640495 2838
302940429 2092
820746370 8729
281730192 2544
297148438 1949
725051539 3197
344043423 1517
2615 214369855
5859 451139390
332763113 166381556
198681016 1495
704656920 16673
138363905 1358
205348420 3635
191217819 122059193
533734176 333660
8692 724220407
762474705 3362
124053063 4962
816377100 7188
670904736 8688
424842987 4826
637579368 10674
3429 655711755
799706688 24288
12191040 192
240598103 1884
266133109 2500
218117899 109058949
816452198 398866525
235951942 235951943
113043399 56521700
299622382 12071
384121943 384121944
773531444 5168
935125645 467562823
658766592 9452
288936623 2272
344804333 1869
933074022 396844413
605422486 16521
812349850 5930
571705981 571705980
161871095 1240
173811701 16708
187558531 827
471271699 2078
884988346 31595
961040751 6350
489414989 2158
285135183 2787
957077326 6543
186117012 828
528389459 5910
17093541 932
671991805 4045
805224001 16800
248975652 1108
684859823 347292
787582810 2453529
177546850 2747
353854092 2220
56486106 293
570379364 2515
693526879 3058
976916494 8939
750395982 3397
140589850 2575
574904620 9537
631236613 3866
742060151 3272
7673 489337497
134526649 67263324
683206038 3467
491456097 2167
96721115 879
440146070 3741
24300204 24300205
374613038 1879
23719359 23719360
539083641 375458827
230421457 1016
712131467 3140
258649051 3097
300805659 3153
798161466 3966
563126486 2483
533505103 2438
834418615 417209308
828926007 3655
673809313 36636
898914012 860100005
472787845 472787845
444004007 324744853
944628894 13202
3629 540169392
263831469 2723
865114333 168374
164761087 2998
839488483 10666
507362879 5567
726530492 7761
914563252 457281626
938446660 5212
485336355 2140
593739070 4358
233789986 8503
735149872 34472
934637759 5040
998916864 4656
858323519 5535
952582234 803721554
563353805 2484
808587599 21225
630375549 17057
877454378 3869
873867808 384218276
692431080 3740
220835946 2229
573384482 5953
40933776 3324
14630580 228
443168716 3795
8469 299857867
6491 989702243
279504299 2820
839777262 6686
237514109 2079
351979656 1552
476106839 21555
500272499 2730
848095689 6017
811241309 18465
400470191 32593
310254200 16300
470481706 12255
241539676 4485
611990789 305995394
149169749 149169749
845660467 422830234
4228140 21
961250983 72498
127456542 562
480500097 5467
206835215 912
735519095 6286488
402171124 4171
182925248 109252579
766349581 7341
144153511 1319
811434208 7072
624168159 8932
697388311 6776
704556617 704556617
194893983 4018
5443 726591513
464669482 4518
530232879 2530
709677409 4831
664506000 5510
466966788 2059
997253155 5189
326808803 1441
694031053 9724
23496990 261
5392 373594120
444799027 14372
654286080 21210
797932148 11925
469462092 2070
392678462 2023
331798159 1463
10402663 65
3655 345177256
775084464 5178
406864847 1794
11337984 74
932064425 4183
759581520 3617
355414489 1716
429545943 1894
603281849 3901
998800001 5000
409957983 204978992
647418587 3134
45682898 267
31 6326714
872115143 4104
403626089 2843
609165997 2686
177127537 3838
136840017 989
530853185 4128
14265371 66
949950401 6671
338161970 169080985
280211837 3052
120083519 960
981414630 19719
652709878 2878
936852804 5724
771304950 49842
397466635 3405
372002371 1769
929624749 4099
238142111 2768
88725054 973
551106403 33602
816451200 3600
241020015 3244
522339882 205344949
4037 270523407
147327775 979
514192455 2295
243670959 17379
744694691 6730
96456845 779
204615126 11194
773120549 386560274
882242584 4423
15558158 476
703468980 11940
652321077 4967
760430223 3353
575209878 10133
143785823 634
115500420 3255
134883605 134883606
688595279 3126
810390529 9928
499396582 229650
55530948 300
642081943 642081944
806759893 23787
21652 740994890
212779245 1228
769981241 4006
741946 839419678
766788776 3381
883932239 73619
992830594 474582137
693270313 346635157
901644331 390300164
322691538 3373
681478381 3102
602229297 2824
367631453 1621
443775203 3140
565676548 3977
117563135 768
595780722 2627
74031408 594
575822347 287911174
886666117 4121
577561251 3725
272556146 1567
111809416 493
531148829 2342
940955860 4149
1853922 3579
827114071 3647
42183125 186
485948034 6933
502216392 28703
994214111 10542
537041834 2368
192081617 3292
71688843 726
115365403 33424
603491017 2661
2329 510251294
914874893 4034
607856961 5819
413215360 1822
562965884 5044
692103628 692103629
235012077 1129
268195274 268195275
979963912 4321
19772764 159
111582744 8067
215480616 3237
365814288 1613
68917531 68917530
523646634 3240
645678357 2847
554347727 12227
333012433 1776
546064592 3128
220842090 79593616
426 88787487
84140203 371
356743817 1573
833851887 14353
848206863 3740
654297805 2885
21170646 147
546456299 11485
286240681 3608
901708082 6917
414120779 1826
161633301 4630
31199609 242
25174019 111
16102302 71
229966358 1014
102423787 63973928
979789156 5498
893167352 3967
411514303 4822
824730159 5354
462884512 2041
302855280 13377
712481400 5400
271020008 2413
801213416 525555394
74978577 707
577546253 82877
629700781 21460
208492254 1000
7733 801212657
32290995 143
11068660 11068661
710172581 4802
556550023 2454
872048582 4599
6063 839005569
981552603 22189
717318215 3411
415515055 44151
657736793 341321976
800276361 8840
553644304 2536
213842292 9233
110412863 55206432
244872209 2284
549708216 2768
922859166 6409
75455004 358
364222498 1686
336123645 28298
361863805 131165
702618744 702618745
492145226 4147
533729039 3568
10751 663401206
660634662 6617
761568287 3358
589373328 2876
62794027 2398
127163501 55537072
589962666 2939
8945 686725540
639513217 7027
84467548 2974
853234877 6539
424465084 33669
606531942 5289
631159352 2783
34232821 17116411
767761119 3488
92781151 831
381916729 1684
680762320 81911
33904813 12966411
606925173 3427
592252079 6810
539116477 4219
362926001 2733
127565019 1349
183247936 808
845998823 6446
516360889 516360889
934345367 6899
214223336 107111668
689713896 15416
512098595 2258
669379426 5577
413644292 32538
754642511 3978
765366570 3971
800214812 5836
759278548 6096
71610664 375
20062138 20062139
899895269 62987
256496020 1562
61379324 289
329117010 6746
960110 10
152252165 76126083
220431791 2856
1687 281896013
940777225 5858
339408 2
794534378 4417
630918565 3130
694785233 7926
360487889 4258
591709456 7869
569422320 14232
180846665 1386
240080785 1802
801695866 6453
88146847 534
66160640 66160641
891726209 26262
840191254 24843
306624878 153312439
787774292 6989
851496639 4397
670403790 4655
5901 835740927
301582459 2347
473694092 13949
941659440 4880
876133482 4936
212277311 936
396 61348522
423514310 7134
2045 380621791
866341619 3820
583361646 583361647
424436051 45207
836408550 5925
290509528 2490
997560880 124945
56217649 56217650
307245446 11635
49667666 219
775559444 14418
884126184 21198
764161856 3751
473160707 4413
128528543 64264272
482084611 3908
986027980 9540
390775082 4061
596277345 3035
75632 470062349
26767413 26767414
79364820 79364821
8249 817343319
1776 380536416
819173288 3612
87649043 588
892411844 24502
758842687 3346
578647741 14685
162063329 1096
6413 795821235
266126291 3076
820470924 152334
130585176 32148
297777458 1313
342247951 3762
46750 978665222
615413062 143401
222769548 1859
830035009 4304
452330538 3351
410769899 2733
742167394 10939
497810636 2195
157565486 2678
161359724 779
585237372 292618686
718975096 6243
486921788 2147
891519351 3931
471597428 2423
272370595 6879
122468219 540
217039945 957
141302777 1974
802011972 13090
963390454 457816336
656265937 328132968
847877699 3821
811627269 339593
863746620 13617
945767858 5413
462124251 4959
467136483 2732
125140929 704
253326129 1117
296215338 6041
319775311 1410
313061907 3092
405052299 1786
211666864 82473199
5923 746730379
888282658 7191
487105741 2442
2706 602786380
21137575 236
232551709 1398
536883811 4358
837393097 11959
311430671 13938
604202566 5034
784030994 5445
526107942 2911
358230177 5637
778361898 17863
503901435 302527233
135949871 124909774
121436053 54506459
627697206 26681
821609284 4141
34385520 156
178550773 89275387
420335461 3422
732670449 4274
929974131 167714
638113027 4411
162679383 81339691
694729979 4674
974320414 8164
84925458 827
850700142 3751
643813054 13250
758615896 3345
676110361 4502
109988223 615
613739972 4660
190835460 909
947206260 9050
150226616 874
208253711 7219
719388145 3172
225536542 39547
892893348 33102
946901224 4874
290756870 1913
553309885 4041
521074127 260537064
967911297 6478
277821210 1225
34457 746852146
674476435 2974
798772252 10933
122944793 122944793
280565131 1886
553732829 6447
219741272 1796
148776575 656
458381707 2122
4019130 90
550295700 3450
541876419 270938210
981329879 4327
364622741 1998
765955090 3387
175159178 3573
558755307 11983
880898786 53127
132674236 585
536567236 3594
1810689 1810689
943072590 7027
23011128 216
844275501 7956
839049751 4175
506646649 8616
235511626 2125
868104297 745792750
725428550 12502
65803530 390
611939406 7878
786513201 3468
658319251 4470
577061969 3374
244 37053840
474470470 4929
768603413 384301706
336497808 4093
33213877 711
717754223 8103
272395420 1767
668132894 4631
989847935 6336
470803341 4985
5785 343658099
151588800 880
404062291 2115
432823318 2856
611850019 3790
740432886 20161
497460762 2443
519192984 10173
889048501 4220
55630801 606
639783052 2821
668007615 3008
323233625 15176
772555225 386277612
416915413 303474079
893820408 4584
5488 610529024
8844927 39
256381754 2283
969668407 5154
749732813 8677
682975067 3676
690372368 4481
907166 4
209319919 1101
294604515 1299
57281993 983
453790423 453790424
531605081 2344
7125 983420016
99334907 438
799577232 28632
807873271 4155
753941606 4377
56310908 356
127792865 2633
38554535 170
483450193 3513
324732446 1833
285694232 164352628
3160682 24
276712620 46335
1469 285116918
869618295 19383
550 98541930
271656725 2671
574514884 7795
282612660 12062
766408579 5057
931666175 4108
177633728 30537
3916 762887708
870197066 3837
116930 929827360
90135903 536
191757272 1603
737664998 5375
877685040 3870
259458190 1457
3237 563040606
855882162 4086
493259364 2286
803679945 629277349
633331396 3817
9512 403965128
107273089 473
282246385 282246384
371555293 185777647
85475840 640
3435 523364502
50424576 256
60442214 271
89356442 394
107499797 474
77282256 10354
112241112 40555686
204193612 1600
100241621 442
63293319 526
722042497 3206
979286456 4318
4392 871629920
621354315 5927
535317362 3317
628548384 23952
246214501 5012
671243742 8466
371663709 2630
60238016 359
997993471 935283810
326811643 163405821
152547947 85663312
664928878 7215
328045641 5929
807645167 6516
347385021 57457
719503056 4464
5220 719787008
38704160 993
515271471 2272
564322225 4514
833771579 4045
156783815 1164
700149678 4127
351302357 1549
57006545 57006546
509538880 17808
61534657 564
177804927 784
2381808 52
731386712 731386713
802406665 52378
362715077 65307
4457 935155632
917016738 27497
495814197 3507
662605884 331302942
49440657 218
655159592 5476
744091687 744091686
622994089 622994090
381917729 1684
598730879 2640
653390632 2881
89356443 394
13101716 83
269436882 1474
607592692 4647
980222669 7009
932977529 23842
19277405 85
427955314 1887
1538 348623074
951302858 60527
695980415 347990207
137982153 616
921689337 4064
821409580 39770
528897643 5998
438829775 5016
487490640 2366
580676356 4781
161207497 5211
880078436 6789
607035721 10208
163562083 9437
825093553 4973
460389790 2030
793663526 4425
578426438 6903
904896089 3990
190845471 1103
106805610 655
105888650 641
148225595 1776
241543611 1595
888775291 8614
257062457 3296
144467057 637
971477183 10167
332463882 8499
273248767 6543
691391798 5271
816945493 4277
345631008 1524
551202121 2774
100201215 493
220882961 1357
652535418 5676
25566511 430
27982236 13991118
725201134 3223
26852 978218360
122029322 699
766076766 5932
190052272 838
824499376 3869
689801903 47592
354809071 1972
759073370 3347
309557920 22448
631164918 2783
95917900 1300
620408503 21685
777669768 3429
181998745 821
902145604 829092900
913748998 4029
683088639 26091
611562433 13884
844052426 5439
285049451 2243
941256196 5910
15298 915342550
530788740 3364
191186499 843
408466801 2800
389902823 1818
2113553 24
14164 61400940
788025246 394012623
222758494 4975
573750289 2803
13046 5956
488201334 2921
693000273 346500136
116323514 885
223842716 987
3403 442360643
485127780 2510
822623541 3655
548100273 548100274
127684459 563
611038428 3718
994786755 17053
397970815 2368
537334055 268667027
924644656 4529
203433320 897
26211360 420
274431192 1296
209493227 4074
625397124 5753
5681 817211850
413749509 2296
17846 658892166
608944701 3019
331563471 1582
762491081 22888
3747 482377539
482293384 15261
532823239 31727
529788735 2336
142426155 628
151405416 4522
718933811 3170
918501599 10277
23470 326448563
626850325 2764
228305035 1481
4149 773106406
942321505 4155
923039369 4070
960425845 901660422
928177469 4492
902182320 5776
570027106 4395
95026055 419
130119704 1391
31999999 187
560006247 5587
170733290 2611
4684 197804495
12012 515735220
598938834 2819
938071095 5367
623332597 3030
8945 768500385
75860521 474
926838547 9908
699199737 3083
82667329 1178
255625327 1446
970233758 5658
95561187 707
722784168 618958860
633216193 4344
370124544 1632
676831204 8455
860073398 10693
524051566 4137
923955304 4074
603026113 73001
136755575 603
413214520 1822
106818961 471
453110095 216830
644317452 644317451
854557964 3768
601818084 4056
488 37652367
970612466 37600
651352139 66580
351072469 1548
436362175 201657265
694211889 3061
689906468 3591
835089274 3819
322588916 3002
25727714 585
91665201 664
791347270 26227
252533761 1157
777890824 738274216
902028918 841493960
3261 248869737
991684660 9868
6308 606040646
638542092 106123
51254938 226
369897752 1631
54924573 753
366030170 9477
695366412 3700
468604907 57413
980184571 4797
969824336 6075
54768336 401
634244927 124313
752976121 10410
15875 863361875
417426534 3213
571976569 17466
641295150 3073
5737 43618411
934292479 6886
896600476 896600477
860412699 860412699
134373783 8802
200515232 2133
52001398 441
754543874 754543875
633 130334067
903543283 3984
477533203 2416
8796 939140706
4040 791449365
845707367 3729
57532676 3723
4267 846985391
599170113 2657
458651649 35041
113901029 1830
201731202 2210
329318893 1908
371 71500112
798499702 8991
525474746 2317
287792121 1435
547686647 13672
318377890 61109
242670877 121335439
969243033 10319
520375901 6313
876547368 3865
376621237 2193
939880118 8019
818071206 31730
187103112 825
2717 592043014
486476800 3100
817958415 3916
594135402 4657
874058393 3854
237258545 2224
433262100 4869
356953358 72581
939596191 135330
103391821 465
827467571 827467572
419469227 2273
933885801 18314
202932479 1280
677588502 9941
133386527 968
273739387 1207
728969119 4162
789847784 3971
894234441 404687467
336451381 1917
459570181 5933
525369281 2685
127262545 3677
80834636 78203088
268013811 1415
158416284 16602
268528115 134264057
196349409 1091
213093266 1132
947083391 4176
532118467 3062
49710164 439
5711 635281625
353569440 1559
867405176 4865
394843234 1741
503024033 2218
185284670 1854
2684 87350890
2088 439762032
197856283 2137
133353695 588
863932453 375682002
514175275 514175275
402465827 3437
868082440 5144
530492976 5106
670219976 3423
935720530 25787
479355138 10377
115439936 691
399041326 6593
4714 671982523
737409151 12703
729879080 12271
783339568 3454
21174145 238
53130048 334
317892032 22592
346668138 2546
277366745 1223
317768888 1550
333031458 234305485
767905902 5801
5791 822922805
132914868 1287
406514519 5316
257999900 2917
627250936 6055
835728335 3685
949800709 4188
606137155 5180
174403817 769
586712753 2587
238508667 1174
223391719 985
936218131 11105
813554979 813554979
746159102 8139
421867419 5395
903535345 3984
687859135 3033
72311227 3363
228385701 1420
536401157 13686
156259687 689
687760843 3883
383564793 1924
349085740 2347
869175594 4037
811084275 277199
418116134 77905
223655 12
299860507 5323
856297095 11512
180161052 7060
986664929 38614
288027110 1270
961266511 13545
231335999 2835
149456250 659
132801275 733
801060008 22351
806219363 6067
866301639 6792
656634879 11659
943123027 4222
325473788 5275
336560812 1484
503810387 8418
273511110 1206
398364611 3239
652939201 2879
455223768 18553
177050651 1259
826159162 9554
243270460 3238
143806649 71903325
283600609 3936
669376819 5405
54738095 259
553146266 4877
953049509 6174
30176498 136
891266732 5496
367857052 1622
199023419 99511710
398054625 10979
112853821 56426910
332299758 2208
16856 740427231
892491215 6665
676655843 338327922
778803728 3434
354411001 3000
856722383 855677461
429228532 3457
3089 393328548
165710005 916
701391442 6813
537301316 15590
323407017 1426
412021565 4166
142653021 629
270317994 270317993
516977895 97672
400741359 1767
363909646 2365
983903543 73169
925710154 10198
811379040 10532
739228343 13059
467418764 2061
12301739 320
762708198 3611
262029464 1714
133205420 3009
1574662 9
234737516 2623
1420 163242212
252619678 2895
959487439 4238
861071905 9702
782255180 11484
258325098 4002
37373000 7025
60458138 2547
982918720 4334
855458953 3772
460042881 230021440
309755605 20945
954103915 10663
227244582 1002
829835588 3659
993366950 21650
7111 831138848
34245451 151
223279065 1207
4152 614679359
768396267 4077
277148004 45197
160398755 160398755
249458891 4049
994216099 4894
612739081 5832
53991651 1722
844830638 11919
126845949 3619
214935943 107467971
658829744 2905
394549991 2127
269485450 134742725
334641754 27387
694585626 5267
101374276 1384
544717773 33048
246629162 2257
409873379 5565
498395871 2348
737086113 8792
410635681 13583
784477481 3459
695975000 159080
858180927 3784
736420867 7163
771076657 3792
629107676 6207
199228452 8782
340756416 2112
956462726 9084
575491930 207832609
72786432 7581
429084323 17162
65281971 1379
44861689 846
565073119 6310
82795950 510
63955063 282
961319432 53717
607700651 194402
503703490 2221
496448256 2189
826606581 413303290
34925969 154
660421280 2912
543420919 6449
816909254 3602
322286903 8887
3010 525901180
514453735 2502
680562130 3453
744613026 372306513
161245630 723
175962844 1794
4774 152491108
351372217 4673
729986492 5891
639452716 2876
553244958 553244959
774950276 3417
521674189 2848
659763740 3082
87269065 1807
876443174 5223
889783129 3978
547396499 9250
4658663 4658664
933323918 4142
204998869 1731
483372921 241686461
756985719 5259
725928407 4643
905653319 17355
163819083 1451
838933499 6214
578198400 5248
850606000 18098
976471687 14034
575846436 2691
638106092 3215
832931434 94255
370302755 11402
69217881 340
324136975 162068487
780369935 40747
918287312 23987
291779649 6147
923087842 433293029
237584366 237584367
608654617 9855
393881315 1911
6421 902571868
313584180 1659
345934715 38003
211575006 2051
404803729 2142
578899872 578899872
374765180 2124
389630375 1718
515034552 2500
882528505 5044
503479923 2220
208388201 29450
238105548 5514
111350441 94507
4808 741658403
625603403 2789
866484822 5813
572876998 2526
620550560 8680
89103178 732
596460331 2630
651307245 10862
5015 558776315
239948922 2119
833198378 8642
412115086 25885
680945360 3971
156261904 1719
699732332 699732333
629956777 50308
104645630 1334
972844973 5334
655327324 5235
315447500 11875
591653088 2664
366724006 1617
4682 745174165
975841666 975841665
403745364 2508
504530263 2943
320684208 1414
668178609 334089305
635915995 11245
834821353 3681
83339891 6919
332041908 2662
440432005 1942
130074194 933
879805050 20173
33596369 190
580685889 98338
101444539 485
470026032 2696
728684191 5870
301700388 2363
507410888 27177
803668536 803668535
586946074 3073
617372281 4564
784069949 4975
874702399 5200
952455966 7161
309169678 5900
412948289 4976
134261041 592
3562 680310504
740019034 3263
610701741 3454
744633576 7651
544496043 3158
149137929 684
457469543 3236
363442247 3123
723333547 6828
938505162 9428
774282423 12728
3285 613431045
967971456 23621
795809941 12445
941681460 465506555
547552915 32045
647491699 323745849
115890713 511
709429295 33821
261716815 1154
343691115 26182
437671380 2000
27731775 25797
251762785 1911
554683704 3798
670057981 335028990
990240754 990240755
173986791 3902
601796195 4895
643939049 4979
661597029 255124625
401417200 7117
59408758 518
243366813 2719
866795202 3822
659343257 4417
616434696 11491
15195095 67
258810001 1500
56957751 1410
337954112 3513
54883849 242
364652080 2038
840268066 3705
922808425 461404212
746884845 7407
638777644 4925
834313261 12877
800841893 4157
255230167 1487
978005265 5610
7999628 36
742547160 3803
562203758 2875
52990793 26495396
996297603 4393
37099998 738
762185742 348896179
727347606 44862
218914226 3129
3087 412933145
150341917 771
819672151 3630
892781658 446390829
351257978 1598
94994190 541
226416109 1393
584590083 4605
505746160 2230
786836567 121870
581165214 284109785
612169809 306084905
977922793 4312
162594085 3343
601719519 2961
462204135 2038
755220691 3330
380152501 5250
377464563 1782
478035332 227615314
305262031 1346
518382486 3192
867749257 4011
216910850 1087
524920705 83136
807817943 6087
722423650 5590
313201785 1381
608345007 2813
894548948 4347
801933269 3536
681298959 16264
596921015 2632
260306750 5150
402104457 1773
968766265 7992
231397758 1077
228611514 1230
888363701 9876
486244191 2144
106451867 9154
916237362 4040
396609280 4839
665274393 7706
345361422 2387
682181789 682181790
873165695 14144
2000 348074000
1258 222814823
334973625 1477
28835 404915151
831442689 6638
467569710 4399
953188366 4742
142879590 630
141804911 9734
530693281 2340
777065647 3710
653150940 3479
832302186 6523
901248768 5975
805791976 3553
909720828 19506
491 93253028
3917 420131353
119293117 526
756459103 26535
2353 277435171
11844746 199
441498768 5384
430815976 2775
345873635 1579
681241578 253545107
3356 612942482
867553740 7580
469012323 2333
940223327 4521
262909648 23309
482614442 2128
466139617 466139617
654128906 24286
642945646 2980
794030054 7349
747733224 3297
180753554 797
676080999 4922
745737379 745737380
996520149 992205224
124190079 896
898084673 449042336
359241019 1584
605570553 352067496
206429777 5068
280290124 280290125
431683599 5450
342653503 2210
837372357 4022
823676010 7729
974424880 8966
953440968 537218521
848239499 3770
47886 754305357
886478455 4336
691403761 4748
122014447 538
730953839 3223
223163397 984
471499439 2280
943223770 4159
680860778 340430389
197294260 1276
749568031 44665
954117200 4207
199990651 1829
583869908 20320
861472664 8991
276242261 141206483
984088553 57908
852775653 3978
572423007 2524
176542873 88271436
288253194 1271
394228875 394228876
81049225 742
961778853 12960
757730064 27081
472290655 4271
902194074 69086
710726519 5690
352691069 2157
27073459 13536730
650406210 3713
617778685 2724
919223295 4665
358389701 1793
762529751 348302782
27668745 122
740646928 4454
300498263 1325
16429470 198
333067265 7208
999385741 4506
856613430 7005
969546949 29594
57476467 669
815690305 13728
62292625 1249
723260669 3905
561099301 2725
617605955 617605954
643635695 2838
897824351 12843
413895983 1825
210990983 105495492
277368173 1223
750001144 3307
39171808 544
836689669 8401
894206541 447103270
759653326 23175
677665409 3337
180339111 9281
350394128 1545
256295592 1522
110958781 546
5143 646004443
234303498 2951
766756508 143400
395526429 1744
219304109 997
13153996 58
452732800 452732801
176897009 780
506787446 4477
444607179 5596
649986626 2866
90423259 629
965759634 13671
930533154 4103
2953 491825032
536110127 15217
237419152 118709576
165330639 729
578377668 3387
242798196 3121
127230312 561
730442425 3539
162156154 162156153
405406959 6580
161249194 711
172032673 826
532422241 4704
295092374 2091
217389012 7079
833661252 12787
589239786 8835
655 135456328
5551 842550884
156027773 1758
201617213 889
985180105 4344
335164694 297430187
861101973 10358
741601268 6017
124563121 2552
633763593 316881796
156487111 690
595016727 3962
443123615 2030
777430771 5054
970457475 7575
75748529 334
517762530 546547
323032447 2409
764809149 382404575
364226345 1606
400026226 228705721
951128451 10521
299466476 2529
925297987 5554
1676 297950900
579517719 303727188
715749860 43219
520599941 24670
625195872 4057
379654688 8201
118158110 521
455646449 2641
280050225 1757
805080825 402540412
116 25091197
943657815 471828907
322727015 1423
213812320 191486895
928802846 4766
598070529 3446
847792094 5636
989739736 856633139
381258246 2490
479955103 7913
14395379 93
155524820 815
991997163 18801
920159207 5026
2681 142813973
836828399 32300
335107925 2226
510923303 191537823
624831279 11524
587145105 2758
813499317 3587
603005475 3644
19277234 85
471578640 235789320
330275022 1567
635960159 10692
183456951 818
100304 448417843
341547528 1506
645913099 13510
2125 422528316
430363865 7868
995788290 5757
208679187 1073
677522977 3769
897301958 6429
205807118 4046
133337896 1409
3628694 16
331105503 19761
555280997 20393
871045909 435522955
833298465 3971
546795891 2411
720294990 3176
134155191 1144
978661942 489330971
782674515 5859
6492 864787332
825333743 817728744
745695383 3288
54761353 27380677
621407341 2740
3470 419804070
442243509 1950
260134150 14075
796895173 4001
2569522 34
906398520 25720
721129711 4494
234957547 1036
279425019 1439
650076128 4468
679867554 679867554
120510658 649
2323 378481507
562449689 6588
984767332 41271
154845315 1882
249714153 1649
604344895 27005
855205719 4537
842823773 21974
169550905 84775452
1922 218418002
237225047 1046
136817863 818
752421646 3911
836519675 4110
765208652 765208653
60326624 266
852655609 4074
426168001 4500
828867635 6690
41956368 185
564018122 564018123
319324339 1408
243553057 121776528
631373888 5350
698531317 7441
171431259 860
173361047 1022
534116575 23456
843970318 11747
81192611 1296
728582335 3558
321203004 3049
162156996 715
586382513 19049
130965040 662
936156671 22264
537318234 28893
445190734 1963
350820673 124913079
768231426 5577
410948916 1812
175383494 2228
60132782 704
920296441 17640
970442967 4279
546795752 2411
467420372 2061
798077268 5263
142693121 5438
421662477 3635
714621591 3151
28933863 136
463917453 8242
265363999 3256
952796848 10913
705112511 36361
597742622 2754
381905758 5787
240912409 2095
507549466 6886
956386081 4217
744755915 4815
56146270 695
956838986 9175
784984149 14629
296703209 11135
896926798 6270
87610226 1503
353793959 1560
284626992 1457
924144292 4977
798081049 3519
521317302 11596
947261972 5008
889935622 3924
125679738 7169
491408471 3569
49667666 219
705105888 8064
701918144 3095
82 13712893
51375125 1546
816757031 15414
4054 488407131
148154237 1647
110614900 1775
676517554 2983
966978099 21762
481429332 16165
77212760 349
565580422 5639
697564659 697564660
384579229 6726
618322901 4982
710123153 4185
941685327 470842663
959109115 4229
602521024 4564
909407400 7284
624523411 170915
8187 892112829
650807513 9261
755341780 5503
689492033 3234
394683219 16031
751585554 3314
147144729 147144729
280848523 247585613
109540535 483
333611032 1471
557246139 557246140
469120709 469120710
54651 603620295
937425515 5629
685822031 3024
1555 315365998
820236398 75951
593965881 2619
505520447 2229
685589192 3023
742901797 3731
737491491 19848
411173657 1813
484682479 2482
246050790 3628
542221765 271110883
752323733 10719
298271593 2038
255795623 255795623
999323557 136092
165755451 1085
482816027 18557
277383813 1262
313543259 1965
365587092 1612
493953262 2178
926446698 5961
516561578 3302
870877439 3840
246365846 2457
34230790 279
115437127 509
703682376 703682377
174815189 957
497664149 3895
487377005 2149
838703859 326447916
28349000 125
781982265 3448
646334764 4738
617759801 3446
598982347 28228
228888199 1089
1114 126500858
31710568 2602
550196070 2426
791291269 395645635
8555977 52
952840576 22496
446694399 2541
804311783 9879
987556930 509069507
231102067 1019
377192656 3317
138467898 4751
264931331 264931331
867699525 11451
183450372 24878
304301659 152150829
10368014 347
406639626 1793
915050837 67465
2191 470756872
297990704 1619
792579658 3542
2774 508923588
417109041 1906
957973631 4224
874585226 874585227
329880505 10344
902629403 3980
701518923 350759462
268194758 1267
627311459 2766
344424151 1821
407660029 1997
427749642 2777
792374734 4311
451296349 4525
681991109 34074
498264020 2197
517911247 3357
844289639 542592323
779119379 5716
311736251 3098
452402899 226201450
551106280 2430
156305876 807
60399 631006000
962843791 46111
347500121 1970
714590755 15653
658891367 4308
874440493 23969
486355175 243177587
637736316 2812
707528569 35108
817998561 34011
940729936 4148
738665344 10617
247203280 1090
350586756 15756
3722 661586469
206281103 2656
694107994 8009
614117353 4372
672375572 7157
338486975 5652
764234621 70586
165623910 4039
430622373 7379
577188185 2545
854120344 4543
348062013 174031006
847342774 7862
418202603 1844
503693651 12604
748994856 748994856
993405044 10583
667488602 7391
5228 934217460
742998695 4998
70986209 313
120537063 628
907478144 453739072
973573008 6648
726542166 6211
270114466 135057233
869299457 5766
513909285 229674
2389 383116361
6146 866942468
293640470 1569
6653696 112
980905398 5288
51267000 375
762384163 4358
708235752 8087
347329288 2506
568362595 3127
768870501 15853
304560944 7537
448544968 448544967
386128767 2032
726267212 363133606
14546 451347834
171763170 801
844064856 14628
453472793 23992
332149670 1706
709062210 3683
8425 793331700
945945261 4171
2664631 27
621212406 3415
771610180 18806
806351391 3677
573945225 4245
370923101 1683
599291524 3669
545105976 8566
1798 299431728
633654020 8518
426975669 213487834
600538971 4229
812070953 15991
207751501 2798
876266100 38790
839343002 280175637
630748534 8807
788820189 5548
280327234 19118
254393446 4673
106818734 471
363548264 1603
5338 423783820
499604918 57013
256313839 18299
530026813 2898
891441714 11482
825914819 825914820
128321340 654
485198972 2261
152003758 152003758
665027879 13970
85862083 42931041
755919731 4921
186237112 8636
109361048 6971
528587723 4537
150414849 12141
707448368 7976
193916208 2228
134233925 685
23275 984099361
110256574 1283
589772324 5725
8348 159725283
930981159 4105
708590257 5016
291653227 1286
72712548 444
718312953 4319
504929639 252464819
121839053 951
543325742 32204
868390398 3829
691403783 4013
24127111 161
181437250 181437250
533367057 15785
112764577 1733
111597399 111597399
169626212 13611
942009903 6952
841984955 9396
130700191 885
808517045 3565
811421941 9222
592494515 45139
24233 838701010
454491024 3756
616420655 2718
213209555 2278
899650951 10450
612402962 612402961
425919104 1878
991371105 884958331
16891549 140
80842992 80842993
349079990 1838
349511121 3829
406143049 2177
172192 219941966
963282390 399583565
329605584 3598
437884320 4044
199667280 2855
512795640 6020
674482381 2974
564607860 3532
107086399 544
36615691 174
132447113 584
334691672 1612
266493176 266493175
35314127 30008455
64752959 1184
81004933 47344
324311129 1430
231734650 1343
12771 698780676
407052459 2507
288820399 8005
262172709 1156
912222676 6825
315372131 4735
536298820 4568
716212295 3158
170188818 1563
876381849 3925
385887664 1801
631966734 8622
9270 819180630
784976577 28903
63432913 539
599051179 4430
768560761 9262
515885799 3950
801085885 400542942
285587286 1593
390893595 4783
791280342 3489
203634728 1019
984279999 6875
170859516 3855
318642938 1405
694994208 5431
801768109 86258
11418 768579834
863542504 6116
685336698 6510
602786256 3655
23759633 15454694
242978239 2513
10067 892268411
228832120 1009
960637661 480318830
100053524 1045
214164972 1246
341578554 1829
931153606 465576803
7156 623802832
89433059 89433060
381881473 49776
984700934 4438
596531334 3129
313514676 206828961
30709856 164
642221074 4202
927159661 9149
367681484 2141
824153158 7401
442820247 19449
381916212 4319
471498488 2079
434341071 2517
747731493 3297
248300143 1660
174486598 2532
220997447 14504
3312 238132800
481734920 4551
1638 330425550
372521068 186260534
150354097 75177049
13497466 75
256885499 1138
364776695 2889
128448519 64224260
179620055 792
148389053 1541
481025832 2121
409155695 4086
916162712 5391
100396381 1094
1280 208090880
663371017 3724
782981674 3999
527163450 232178048
803976932 3545
521057421 2621
334289933 1474
235336907 9123
668671915 305832318
4458 834199875
331541031 61442
422965216 1865
145146881 640
14394511 79
663083587 489722
274870160 4947
615151447 3471
374780324 4479
749968125 3375
855753480 12690
309342925 1364
5282 631746620
693100784 6041
97067828 428
178964466 89482233
792159032 792159032
651803081 2874
195086184 97543092
760445485 5575
624478839 11443
438391872 1933
457638949 2895
189334081 5057
160298236 795
443877298 443877298
666988399 3770
47739925 736
713164250 8485
959249565 7565
513392749 7788
559303929 3526
151374775 1688
129196982 1097
957621795 478810897
375459241 5255
427134032 159346561
980093134 5843
661577940 105505
486953635 486953634
521388039 3970
774253576 7725
257805756 1422
161455400 2113
301239024 7825
432265552 1906
15448711 188
501889880 2213
665984935 332992467
880396665 880396666
785918967 357177600
969615475 6652
572828264 5604
394824213 6115
433523335 2011
691479889 4976
229285702 1011
1137 192683640
779165035 25954
531217890 7048
954368579 24330
387987690 387987691
42177137 464
599956643 30182
66742137 646
899362299 8395
207128864 2913
759321395 5121
72212821 913
356340383 2779
980067221 15363
977665051 9898
12474 406827036
931303349 21838
569517874 3515
21758095 334
481353971 12339
664102213 20026
384889400 2389
5735 797669680
764289041 3370
540273027 5482
810780775 11453
721412025 344818332
756578111 3336
936722341 23355
858289223 4639
698768001 3200
588295014 4205
867866898 37167
379360827 379360826
59826990 8771
893234305 5454
306864739 7228
692183049 4810
6 1238701
429669946 214834973
698015308 6214
181661192 801
128713619 734
935437737 30652
768518954 7965
921507758 5289
187187207 2343
306210894 2568
15207 839395986
27361561 9858
534762143 12747
903413251 7290
60501806 1240
896739523 3954
197165381 1610
601810847 8806
868941670 3896
115480891 558
560384772 2532
352554551 3017
893559517 17167
651920206 10798
804004319 109362
127913265 63956633
893927073 37041
370291880 3136
1709 318948825
615036897 3386
517992058 517992057
797684556 5307
150363095 663
176729197 2712
789189420 6072
643018669 3430
917598981 4046
586425259 3205
976559454 11871
158074470 697
688292223 344146111
193237733 3345
47597399 266
543181185 4967
688611047 6196
151221495 3040
170264027 2046
56244544 248
183929863 811
573279135 2698
102866111 576
625990339 6871
160933610 1994
850902188 7132
3838 653096262
8628 321327308
437768082 264199619
84419087 9204
11674 416001084
299063021 4646
888225465 639940793
106463280 594
498443138 4685
789236159 3480
51979009 384
450929652 2687
935015212 449145310
117855386 1527
961501906 11507
779037304 3435
266133056 1474
3887 341618711
565109819 4035
267548924 1258
134101551 1553
223074496 1095
962706259 12294
892653092 3936
924709214 11674
900993801 4404
446923859 267791897
410445707 2846
128818425 568
462896634 6767
51708347 228
964761591 5596
575595605 2538
355742445 1945
738657414 3762
923975873 192713
284171629 1253
253604724 87909785
451068864 10992
619602014 3865
349153982 1694
113071894 632
864511734 10037
816391258 13682
640941280 16015
8937 944024247
305034125 1345
644939063 8116
820988462 3620
119480417 3189
5922 392174033
469268114 2431
121193706 2011
301406567 1329
324795438 3760
782391936 11766
127003309 560
96503021 2079
970442967 4279
59151 862835637
188661093 15727
971390263 5843
653261627 4066
587401092 11244
517541625 2282
293922708 1296
263531143 1162
36647677 2619
375835610 26634
155275789 2401
67787283 32092676
793805603 589868084
94542957 1593
518 56846036
282809361 1247
284907608 1260
653160960 2880
2702 430091190
813295531 4802
106871784 1356
527064608 2324
528947226 3083
56495 640520164
167598936 739
880818600 6872
427519589 3658
979741440 4320
439528571 10884
602116303 11287
903309842 3983
293913753 1461
803272544 6870
618263280 15684
661554999 2917
148426769 81672266
861364418 3937
797180363 3515
194411664 2232
804202410 3546
713188 14
87187778 1941
753294331 48947
300952985 1327
223530245 5661
851249288 18001
10636 885736560
484799873 3953
141993829 141993830
2120 414640200
544844885 5528
153301499 18810
893946517 9574
961441709 12830
708275414 3123
62860135 1336
431124193 2666
884998909 442499454
361759277 1807
433626724 1912
14810 994008904
683095543 683095543
646377209 3555
364586066 9129
9774 601545614
196563048 2712
42776179 21388090
184954905 92477452
109380134 1801
575990177 3949
965560087 7913
124014947 996
88449628 390
325150746 1676
886266901 13218
26310780 364
597662290 113473
803629167 4861
292821751 6633
78470031 346
406243633 5925
280 59235759
346915837 1627
200252671 895
592435171 8174
879175646 10786
13773 989906829
885373138 6353
267069661 1831
264213845 1165
201252767 4114
378877721 4031
833352968 3752
945500016 4169
226610826 1801
622628799 25106
230405024 1184
409525732 3121
3879 800109790
420470514 1854
403690737 1780
18955505 244
67796718 1134
519625916 5713
693534476 3058
432586794 2193
142611680 631
221673935 1355
967894953 6221
496792586 59151
440421116 220210558
713523933 5097
534926027 4364
818757015 35923
374977475 314076529
361181676 6208
866798634 3822
226564821 999
796388728 8178
235183266 1037
877044149 8308
191867006 191867005
681510672 534083152
788177288 21601
719653150 719653151
261270386 1767
3816 782181823
461126772 4058
125702874 925
162921827 2207
880549728 880549729
495995095 2187
203085858 1417
420754936 12543
178895586 1080
303446359 1338
285984906 1261
240018242 5471
818949524 3611
684899200 3917
91229603 1933
432096983 3132
366 64905708
31668251 2825
135048 989766792
1100 236522000
470200806 2595
434079013 2208
831894926 17083
824482574 7497
982468162 4332
754551266 754551266
505024239 3535
264767339 132383669
904503154 350482224
882396195 882396195
687103585 4457
149927221 6655
409106585 275103857
686122725 23775
249752280 3505
59490295 59490296
966529022 379831494
663895147 3277
211143340 105571670
561755999 3120
746105088 746105089
997974761 495180619
282843312 17988
650690101 5172
680846093 457374678
135677974 1503
839347881 85946
921 143188494
299256713 2118
716014113 21296
177122076 1356
96323759 2008
543037109 9159
75774217 618
573900311 5741
851270494 38413
899091643 92780
603188024 2877
703393086 3455
50716575 272
352509220 3836
9697 252542678
887469124 208375
153673425 8725
967569810 13024
934110695 4454
158446388 1970
605051420 3590
108203407 1306
647234715 14295
401972251 2675
467716070 2069
964547790 4253
716876846 4282
460141153 8711
488062773 6136
205540831 1238
439819247 219909623
579002528 2553
777132072 7087
5675 809569079
262171396 1156
295766190 9630
31923745 772
325803266 2545
778929423 4984
250642817 4961
532407873 139228
637048413 5348
716324364 4564
764829050 764829049
82543244 434
365024970 182512485
838905859 3699
3539 763661717
352000775 2132
873121415 4533
947213517 10989
55337003 244
326641131 5451
727034880 4290
720126122 360063061
1169 225880025
469579636 7342
376609201 4532
481173229 8039
591039553 2994
511864000 13625
717583393 8014
150828855 869
5593810 64
527185369 3672
845360054 6135
808512313 3565
740473269 3265
746760911 19932
724251937 7137
259317031 2549
571291566 2519
117380268 11472
45585394 201
953887152 4206
12606233 128
320749450 2429
476331012 238165506
95032881 470
283262187 1249
199690826 116263510
309056640 5053
932588101 4230
646997988 323498994
1548 321967258
1606401 25
951513360 5880
356822137 42911
424830312 424830313
127140732 5369
660795246 7511
268850258 2730
385192247 5310
350875553 7902
449763574 4839
665179516 2933
348006992 2039
624200347 312100173
587153124 12125
104404 619781726
526835492 2323
801811716 4087
606288703 3998
823971096 3672
541683763 541683762
696050974 18420
745358530 745358531
1177 192857335
74663567 491
621788489 6866
235858561 11760
4516 916080730
344679792 2263
191725901 1181
783166454 4019
927129783 4088
272201340 3270
595121000 595120999
414575947 1828
28442894 28442894
908593953 7792
797849898 797849898
662423968 31072
10793 917929460
166360894 1009
435244096 2128
131904012 6484
146369960 1160
260584775 1973
557001745 2456
892430455 3935
496576010 2870
975440355 4301
4653611 2326805
193729185 2505
595879200 12600
254067135 1214
805427427 3902
738581527 9544
812599402 3583
4388 238341386
576321752 7707
269734556 1499
947956120 7880
152630395 673
184 12843347
226521757 1086
936392606 5139
807560943 13298
919192029 4053
818061840 35368
547284816 4446
104376643 974
61687427 272
968251506 4355
433153500 2910
981563170 4328
407128057 2430
301184922 8747
981221548 6572
200423279 100211640
234407371 5331
495895299 44060
457807290 2627
802282936 3986
227130227 1102
38539550 175
388646925 29972
258365369 1491
390736464 6335
515723176 2274
460119736 3311
133510686 4487
378796335 6425
990704423 4639
78246379 1902
658208519 49021
421573359 7312
734609893 4384
207742387 916
237025150 3204
1803 397322511
1178 218428490
194973879 1621
142012151 21352
610824515 9485
911654818 5395
157908410 1374
693309048 3057
3382 600506432
623619499 7582
837137701 6217
103223328 642
774952191 7654
13494 370938071
879349609 439674805
848526237 18477
372618548 1643
44525732 213
3517 764894066
390914595 3493
556033454 7699
216585972 955
555076411 105870
676572210 8340
490295014 2419
653612770 16022
11761 943023847
617101856 2721
921715967 10860
725376224 5239
533735999 3360
989466356 4938
566912609 22028
237734746 5415
349620767 1952
414410326 3255
883459759 4016
618 69195043
984321924 11485
46492538 205
168070711 1176
223157809 3317
406472689 2952
453199614 2585
157677787 78838893
277973060 1267
776891666 652721074
315568367 11993
4241 891105129
141292040 623
742206487 8818
51375950 327
716768634 8185
28349246 125
565 90413941
566977500 2500
582177298 2567
642275725 2832
468556600 413378089
891061839 3929
101553 816043921
21551881 105
463340068 2043
91779178 959
513577882 4277
673556027 6259
750337964 750337965
258693601 1912
502763001 90425
385721483 1706
515953806 2275
413443640 1823
203334208 1232
121904321 2693
936797176 8145
416928615 2827
639457983 41607
811585690 811585690
667780648 667780649
156373685 755
448961305 32087
3869808 24
279753277 35451
791353952 791353953
995156148 497578074
271469155 1197
353704131 5273
365320019 3071
9980 913922876
447914375 2086
668129232 2946
746692145 724356942
355927696 1682
350525517 4267
797086434 45626
609262485 2798
895978347 12145
339109980 1830
850448554 150869
81180918 35889
17947814 283
186211676 1258
839504572 4652
191639448 845
606892715 2676
411974817 7304
500882299 250441150
270816240 2910
549615144 3001
988808761 4360
709986654 255642411
551480869 5414
45828097 384
566364370 3005
530925068 530925068
581691040 4658
12262 954027023
297199286 2803
319000785 5871
43244441 2449
411889019 2162
31561096 193
29114471 136
2739 514986587
74161312 327
481200390 2191
855463197 3772
129913631 648
955471672 5089
268063289 2322
421022900 3723
8865338 73
183155984 183155985
732029597 13626
822911235 6139
606776707 3222
405729100 1789
496664300 19631
701033689 12145
759310771 6235
480317317 3131
120879602 533
79561990 543
428392919 214196459
3077 611482568
724343969 5145
982913186 4334
452040751 2025
146394247 2089
778235355 7074
12324 874728241
920871 9
687639393 3032
644548068 2842
368981038 2023
944588650 4165
875898889 41930
280266649 1325
102411686 598
679909039 339954520
831562360 7428
652127322 5082
242667439 1070
955127688 955127689
562292611 25517
662927243 19945
809363465 18872
544077689 2819
534312068 2465
703496531 4476
912749648 11264
866182352 11203
833917893 3677
82098624 362
242161451 2028
553828507 2442
659776132 13944
648210860 5223
872242033 3846
34243 682161140
503895545 2277
724600439 3195
905060212 5267
631268835 3339
919665184 870929733
822254788 822254789
101475460 1108
572713126 3221
509684186 16415
279636890 6199
950150783 4224
96394803 1715
553570080 2459
893114271 3938
101660293 101660294
293740055 2903
263693683 242583156
124065314 57208258
587977116 374456
940147726 7874
372455742 1723
282809564 1247
1849 251508376
4049 810599440
743871201 8200
142296032 10851
741161360 3268
911493063 8279
637968710 2813
751250639 3638
291944767 291944766
42721530 42721529
855026376 427513188
772413414 26889
171381037 3649
86400679 43200340
363679324 13297
713789053 3486
954376154 9263
429234409 4070
245842834 1084
1448 186843382
489705138 6357
177447782 3193
234900261 1246
332655901 5212
676072088 338036044
930682300 5410
18744101 234
829490039 21161
563559679 4059
484187088 3896
815469295 10319
155292856 2539
217046659 20166
868701386 3995
515 72851724
220286144 2105
390080519 1720
596547400 5048
301605442 2042
124203823 757
3543 716699465
982238016 4331
167763432 3688
444204285 222102142
195306607 1662
585807065 2583
351014762 3949
18128528 88
682058193 3236
640033135 8270
368277172 5264
814636348 3592
10243 644585941
520813150 14950
496051377 496051377
386906485 1706
792983137 17264
382461695 1770656
310746108 6789
917831271 4047
997406629 913332635
100242354 442
980799479 71980
551737316 46891
4287 950423613
25286751 544
727772320 3209
101347982 6322
849765766 5049
550422858 2427
316152599 7535
267065713 267065713
808051139 5265
765523447 4491
119518882 527
3100 556904837
997228476 498614238
303559399 3693
806818371 3820
232203840 1631
407316636 1796
888960269 9598
652982966 602171145
35379652 156
193206975 1050
468319514 9347
895604867 30762
833517131 30534
81488531 40744265
278587573 278587573
868414679 149830
441403866 4221
682191657 3008
571745152 2521
471601981 2196
924780746 5853
921491050 186650
991229891 494647188
197354141 1143
278662169 7030
549090291 5530
674940949 3205
986661344 17104
856476475 428238237
275586778 1656
751672715 9801
382807595 2595
130103218 1195
485887382 5017
701631651 6469
236870599 3737
711846663 6623
290120525 145060262
851285752 4662
795319381 6243
405686159 16290
37193744 164
895142413 6878
164759319 1640
800722083 4664
353285950 2935
412093374 2723
387687602 6119
713794534 21808
106895113 864
804663478 3548
176401049 1290
412132444 2401
281354579 1404
900390635 4372
177847162 829
982650702 491325351
794601611 11214
921590173 4769
887335848 13032
986080971 9680
650894375 2870
290052511 1442
254430902 9174
253622669 253622669
173495879 765
908855670 16584
3477 439774138
921968641 90036
253506968 2398
892203662 3934
162449971 162449970
978045239 25180
52307054 1095
667674250 2944
324085768 1429
672482999 4200
574326502 574326503
231781425 1022
386060196 38361
196401006 866
985413222 4345
864059465 358056676
659545931 19574
119919449 15224
216097163 195638019
153130909 153130909
13318 843426573
898127059 7447
650545579 8891
43459530 440
395906575 5763
625595305 5371
165192656 813
895411511 310942915
655444313 201418
279352356 2625
14295 323399363
342771211 171385605
541332769 6953
69026881 1040
672015555 4886
880637220 3883
325830172 89452
78575640 627
494181947 2179
186227131 3458
965346605 7221
967707189 967707188
109072081 1935
980824036 5666
787211364 84774
969087761 4273
510388144 5924
560859088 2473
10684 538354087
268069691 1182
643801660 14447
97755004 599
564453750 5250
819602714 15991
245438274 1259
424840961 3672
395268844 1784
688494950 5253
2312 407635656
92085550 92085549
497716856 13832
794356649 55530
639777410 2821
888299258 12497
267888601 9450
168959295 745
6455861 126
394618708 17846
435213847 1919
762699304 3363
963067672 4935
689604685 22715
1387 81371751
929097696 5142
36517022 382
363355684 3742
530320296 159112
348196029 4030
317125766 3015
201417500 2113
898081681 7230
576644289 211908872
499496173 2836
5036 146197406
130939086 1878
613459871 6028
411037920 3176
498 109464060
738076899 7196
907009699 38581
53638370 310
187699977 2274
189598112 836
601432793 8237
698292569 3079
875613081 1254460
791954172 3492
35006558 362
920787539 5918
722419345 3415
2310 200708970
69403002 362
704020161 3863
175930687 808
205246759 905
889984555 8664
873624636 4902
747510287 3296
8566325 46
840909587 7645
109646386 755
87217311 393
210075848 2357
226792000 1000
310478249 1369
817134379 3603
536172534 5507
476796431 476796432
599395691 2843
1303051 102
760505341 5410
311317653 2157
941157121 4384
554951179 554951180
866073018 22807
930322786 18501
276757713 1232
246965987 2543
387469899 8297
313426507 1382
282003905 137755852
105160691 953
900564584 900564583
846437802 9562
2460 356996997
453586001 2000
276267970 115082810
591729920 4864
864826372 9081
282044790 2490
3945 787577449
880742615 4705
113538840 984
490262159 245131079
319922512 319922511
173673046 819
16102242 71
568624078 5027
2316 485186876
318232811 5892
520806473 260403237
910120310 4013
243576006 1074
792689059 8838
701017163 3091
123454800 575
905122880 3991
595428464 20764
780163358 3440
602673350 7790
45646335 445
19350 614816469
3299 673804255
625262779 18389
109767327 484
909157568 5771
542138429 9710
145467655 891
828061894 6187
288934282 1274
218649632 30437
233213988 2399
522523899 261261950
237056218 1515
861809600 3800
94119095 415
939305584 747753312
545695580 3230
980387957 18082
198707319 198707320
601157854 11153
61296504 659
726642030 4610
306784558 1587
381720587 1698
475118485 475118486
493062587 14724
907799260 5333
574992901 2718
286242831 2330
631881400 28040
134969357 134969358
627022176 11292
267278037 234478914
495827690 495827691
249034942 9233
613992818 212683330
947092634 4333
739724279 4375
848429262 3741
407686442 407686443
202072650 891
121363616 1114
593769 930539131
950874227 11166
229148581 1303
127910124 564
629536537 4819
718244653 3804
68461254 502
835734401 4312
399482040 77419
473504750 2710
371706951 1743
604148970 10182
65996260 291
869708970 13806
344976042 1632
988489330 27281
53618224 1521
203106267 23118
453560140 453560141
609771520 27993
759753027 3350
969832725 5101
330742874 1732
278901173 3212
535298686 3235
606407243 6531
241361348 1141
840383089 11720
54242189 839
541592918 3213
960010536 4233
241180406 1521
949038015 9036
324817671 6179
929286671 25752
576376622 338291371
761205140 5987
852070006 4155
992896150 9410
356948924 1852
950000501 6425
347029657 368006
28397005 26264598
196474050 1112
664811322 12117
192956414 2009
145105140 671
91623563 404
546117476 2408
928023648 701154857
38666291 399
410269587 1809
228622070 5124
112541295 730
543849613 2398
1096 191029512
992459035 6234
565259215 4312
59873413 264
367989690 183994845
230828780 3710
588394184 53532
801192836 680842899
468766466 4149
216274481 1502
39 4362307
870043172 5965
207544103 1692
5531 639109097
16678 506556441
541697831 7396
810636931 7470
603631439 4264
229023409 2102
615166549 4641
19124901 141
12501158 6511800
763235555 4372
164492907 1402
252209610 3735
66459315 498
354827551 2960
451322591 2784
766095970 7086
593024531 4534
357123575 55677
595293054 3882
453356414 1999
359003083 2635
788387201 19597
732499767 8924
277577827 1942
800577685 3530
253171952 1689
847622728 3833
3300 523310700
764947675 3457
545115754 2938
542338838 271169419
879446809 349363367
517988083 517988084
8442 749613545
464402105 3990
91266592 1071
916721713 10454
855460093 4330
169255537 1488
258328195 2942
384608908 2624
648136231 324068116
184455949 1022
165087529 745
791671420 53193
153472676 921
39836094 3133
208621281 4760
4027 860811957
250786551 26894
505348322 2965
463380987 231690493
537970692 5964
231840392 1077
292575856 4767
251673044 1484
724546572 13688
989570782 124053
867029638 3823
287573525 1268
905199551 6576
691978860 6612
299592372 1321
686245444 24988
570841820 570841821
396660574 1749
119065275 525
842262328 3951
632789386 2819
958334359 7742
21689 954858225
798561033 5833
350916884 350916885
336332537 1483
567020117 4247
143501591 1048
903854683 903854684
95706000 422
114242877 772
406394960 3160
239557584 1308
112917501 620
919402406 88209
909544972 32457
915469936 915469937
944128999 13430
794060048 4271
64470916 1305
693202566 611995554
6360 414986867
576505264 2542
1837 17133699
991758206 4373
79 16727932
543491813 6607
139771627 1006
152718977 741
832095941 416047971
36830045 417
448682776 2792
221121226 975
269752180 5623
72180 712088793
67814461 1859
37785324 29297669
93949737 861
282108187 141054094
504961927 6106
12935677 1313
809960450 3992
595934849 2955
990956642 486163283
905215259 5498
943530452 363764020
484361532 14205
4716579 44
91712540 908
624802931 2908
222482953 981
673883983 15597
331426131 331426130
703735050 3103
330836829 16508
347947470 13218
349328136 6508
383278479 1690
666899416 3279
268370564 62983
333584105 5702
881572085 6766
295238429 170710329
676406177 8571
154899618 683
198216208 874
99644835 956
658607822 2904
320994357 9679
933616160 14558
69178824 792
600318423 2647
744406356 4909
107791354 1133
499678948 4261
2069 422363591
28122387 124
493952976 2178
277600385 1594
12752 355139864
634 100997871
538157678 12002
672546240 5766
164146208 1184
85817880 4154
462264577 2143
663335378 5119
563806972 2486
293448479 1517
598822877 4061
358788556 2239
846920866 348179113
88082302 44041151
151055733 2671
8844889 39
362631126 2838
920711526 8008
112976459 833
963151199 4400
504386170 3477
415134877 2351
628657234 14069
777896561 3430
652754406 8238
569888514 30654
434985138 1918
909583440 853438337
992891675 4378
410137165 2874
207283240 4509
231973751 1048
710858304 15990
871486944 6335
96073751 525
493117499 246558749
778580369 3433
1995 349252680
296882311 1318
609391018 2687
749958957 21571
785938560 11968
95793514 47896757
787473426 6787
192344988 113166030
285697117 8678
286 61668062
619780021 309890011
268809552 1338
307824057 153912029
434859771 2063
239266614 1055
211973328 95336927
872470139 3847
397649002 2770
612147179 4724
237923624 1776
52607532 451
324651293 1502
28032649 907
3701 813330281
794080057 13681
851020609 9476
749314143 3318
3104 348419316
750492216 7272
183702126 810
616810297 308405149
928197963 432035184
864614851 5946
997081407 841055023
484641447 2476
425104826 3275
410443870 5650
526008454 2325
492226561 6540
719469203 3316
10237 771664485
352972916 3443
633592315 281335848
806607080 3748
972253887 17896
168977707 84488853
629661371 4856
604718150 302359075
376574996 4018
924361534 11966
282413681 1397
277793932 3679
16357 423891655
719388872 21219
501531425 11754
531483225 3225
110954018 540
62219219 1725
3475 670234806
13233050 639
816175842 15122
592140276 592140275
874679322 7626
977924424 4312
305488395 1347
862647058 8918
392477441 1888
200993688 966
3857 740864131
18992803 135
973747872 13984
3706 626825485
120952286 1773
394364873 4629
901191607 4465
432153374 8199
723413680 4276
740694593 3319
89956450 403
95615521 796
227925603 1005
870877441 3840
413867641 1858
15233 589179678
562897745 2482
372027669 2086
512409301 4020
894519640 894519640
104069233 3348
114321133 47693858
322159497 161079748
52881226 586
488144308 2308
524548696 16951
755631198 10258
357879761 2485
787352277 787352278
932721601 10320
134856871 134856871
645861555 17706
488607302 5722
198054021 90154747
322763775 2176
872470156 3847
22452397 99
929210110 6056
4602 747832732
634252939 216894505
14370 745835827
275862261 1226
914407781 6307
734330018 704050652
43090670 190
579067729 3238
90551215 814
666085741 2937
370830056 17745
448778696 48408
566602285 241533629
899199671 6792
596188918 5751
306913438 1523
883155285 4509
567490443 4173
890908986 4196
622853170 5163
254 52033747
798572087 20680
342909246 1512
80964984 357
33840720 180
514364257 2268
958418766 4226
712123740 3140
409075648 2336
756050896 10236
763673663 14092
802354891 4957
575682100 3205
799446656 3525
848205820 3740
596972869 2690
47849478 254
429879379 4655
680604329 3001
984738763 4342
973350123 4647
339578810 2223
281096791 7937
658539256 5665
473993191 2090
834498577 7947
804134283 14213
35931884 266
912653395 4534
624723336 3739
745468590 3287
784649900 3759
368585850 3265
53351649 1204
845289925 5571
478683265 2432
3301 328507641
731630993 3226
66 12541254
727059838 5007
214147314 959
877706915 6306
386101188 7844
604682283 13849
683892648 683892648
174203665 87384923
740982666 740982666
616386038 19749
238226775 4408
562296880 3193
351754393 1551
908033143 678715456
115066994 1187
626244140 5636
852688890 31365
478651326 3737
971519632 88436
352 61750828
140611040 620
715514930 4189
447458644 1973
968614719 6032
87088513 384
592023351 23889
146499878 1387
984438078 13789
409385955 26099
319775309 1410
59095227 1551
466456735 4275
738659130 3257
585120781 2580
250826808 3157
25364478 217
26986095 1017
423196615 1866
226643526 2901
827121553 15083
855056630 17133
434083575 1914
470591324 2075
7061 519790141
984086396 423405707
31751031 140
606439134 2674
675162761 2977
536231016 261234455
871546338 6786
40143451 267
502173633 47631
61949006 2721
121736143 1146
711665261 9723
96862204 1006
521655960 255893559
209102098 922
654465664 29042
792490076 4123
841453416 5281
445296560 445296559
659282233 2907
416830990 306264464
900817825 3972
80342928 752
556755834 3426
2316 505432746
936002679 6856
452223464 1994
733107487 28972
117933385 1217
630932563 2782
569043359 7065
620750586 3546
519854588 9918
811685131 3579
452713537 4896
656475200 6702
110533226 2891
860675640 3795
858558558 858558559
56718962 1743
970697680 9351
166239576 733
69424703 34712351
413942112 2561
418941346 5251
330787436 2279
574237343 2532
1461 175395972
3532 773595129
367828409 2832
882451564 3891
588253901 16916
406638056 1793
556915241 2686
435414294 7004
968153077 5615
6773 348538580
933029301 4114
336106087 1482
393158699 1980
516666301 4487
5699 264524784
351724766 62132
2178 380941713
2456185 29
5268 854674720
60966781 9345
111778651 1687
913810193 53383
497127219 2192
924748411 6923
135848252 599
77563499 342
101274791 655
994514373 14612
93437892 412
50700293 250
3981 598256130
793858575 5048
995055891 486481092
831227830 109781
404430396 340942686
158099424 1104
229665216 5484
796329465 306989
766613970 3501
788511479 15060
266498568 113283876
445775911 5406
547749259 273874629
757864050 3435
259547005 1809
913683968 8997
480181643 3987
742992181 4060
656786737 2896
266964667 1627
84048282 503
810315520 341017736
433908243 2798
262719125 4595
799179627 4946
871315016 8720
151841190 151841191
175468224 1989
2879 233184316
378745394 1670
84197226 2217
821939131 3821
97456127 462
632442139 316221069
287346393 1267
786864380 641435535
40152 400037114
963515643 4732
976347756 4305
927475663 27116
948355301 15532
950981734 11072
652509902 326254951
6678 827878974
568086137 284043069
56160124 321
485387364 2917
311017418 1713
797860047 3518
283854511 141927255
416843132 1838
561383137 7848
900814695 5995
10813 840916197
251513127 1109
243352210 15044
976178007 165146
884358649 6593
997267411 667515
183570655 4805
956986869 5406
344940574 1669
4273 586225950
812754696 4988
514973598 3380
535999675 267999837
15875523 70
695170196 695170195
235560863 2541
1890 170263279
925458462 462729231
278159077 10585
328960855 1933
924974130 22138
447548935 223774467
659857273 5325
1702 206853112
951347802 6466
701017162 3091
733670346 3235
736484090 6730
183233476 2246
98112649 515
838463418 7878
606526340 4561
587674336 4432
816615004 10993
336398111 183024
621496231 5992
116344637 4142
31143036 1798
582933349 14637
113854000 1281
855922750 8875
229599118 2055
235968417 7742
45849 942565838
653281199 3432
943311770 5483
429819034 7808
280255470 2354
599635403 2644
293935473 150754443
101603263 448
955470482 4213
211484025 1475
451653705 8302
531021130 3271
335650681 1480
899400417 4436
960106513 4965
696721291 696721290
431526547 2137
762225438 3389
18038084 195
918573153 459286576
38204 444961988
846610804 3733
336652277 4221
14337289 14337289
520716727 2296
386332346 4524
766778540 766778541
105883908 2874
123879702 2543
10425 900709575
903927079 4217
846558679 9956
366725700 1870
512773976 4712
336135758 2950
961147684 4238
828113725 5401
433568199 33475
312645291 5399
738763052 738763053
329609720 7832
894587988 10244
856273152 12768
744830787 162786
585045384 3153
42183499 186
190505280 840
533633055 2545
540299313 4852
278845024 2601
763634037 5809
839097030 16043
993351804 4380
333034845 333034846
451544864 1991
779423119 952840
362755178 362755177
712923855 8365
265800224 1172
632280824 4436
348353318 1536
362143852 2060
320074096 2123
138024002 1227
350393641 1545
735145474 3961
450880408 450880408
412106725 6978
802481995 5310
913219201 6856
636167750 2872
988136026 4357
369035420 5901
650536924 650536923
767806759 11501
579299190 3605
883514665 10647
868716967 4342
918612345 13643
730267193 3220
454540720 2438
740301597 7981
107499881 474
899264488 4762
408422851 30647
198140669 1521
86031696 920
583557327 3210
583000319 4480
748124945 3731
114099901 57049951
68811566 34405783
992539284 7736
774203868 7089
193930492 3661
869516694 3834
296645244 1308
799541278 8803
439068443 1936
704216189 9113
845058174 31934
952 209027784
819498659 752596388
710972723 9548
393491305 1928
1397 240606707
639282566 3113
668756922 4837
172782646 2245
185442790 1499
285893932 1277
277021228 94949167
735302555 6124
110602049 845
710919106 6581
334168296 7177
915752247 605906403
873095657 5051
587758529 6495
30942 919937157
278804849 2057
209214778 1129
929922894 12081
922226155 24342
926165276 926165277
227308032 1134
5442 750881648
311838387 1375
869044676 7225
463580322 101429
596259688 4819
855913009 3774
647966482 647966482
366315259 3309
790597752 3486
876542067 10682
25064834 134
2837 642689686
790370121 3485
351314825 8740
845160389 514714
754533933 63529
787425297 3472
341913147 2521
489488414 2307
791315041 395657520
929079342 5939
304759654 7045
858180927 3784
908507639 9940
652207302 3879
74502227 732
412821754 194686909
720715713 35989
123916379 626
270826517 270826518
662672369 4739
358330228 1580
967202486 13333
66780765 66780766
551577984 3357
633865536 15504
334539250 2849
191187238 843
196401460 866
3804 700797012
787503257 4876
790599316 3486
486558730 243279365
10945 184297074
4157 181241535
280433642 4167
638742284 6771
861352217 3798
975710929 43390
301067706 1536
836933928 29046
542621315 3058
78347249 1431
919190823 4069
391595479 109896
326128335 1438
594195040 2620
565293151 5024
493390801 4900
855222365 5674
711449640 3137
434310837 48252
239454326 239454325
969744822 476368373
825749672 3641
885396292 7876
484426052 11280
668783844 4498
751598054 3929
488500149 8594
299366889 1320
664270840 2929
304807498 1344
425913740 1878
107007907 506
958587630 4795
256356576 1134
174022303 13273
980631865 7314
415482943 1832
470062281 3579
257861368 1137
876765738 3914
307339367 2331
477172847 2104
512141423 108758
727265685 3470
13997565 574
530740014 5248
489856689 10295
666477520 4521
811864144 11889
554304330 3285
667131081 4753
240994737 4610
595559376 595559377
854065871 5495
6749525 1626
153781 1
366403321 183201661
770361042 3498
360460394 2649
499817249 499817250
74814383 1132
296423097 1912
329078678 7888
976578242 965469416
497120108 2382
5664 796839840
831423139 3666
898778132 3963
648884967 26964
214317502 945
394616661 1740
188144999 3330
377841063 188920531
4358 510832798
844314180 14981
988459742 988459743
110161976 847
52255434 243
685931417 29609
420514609 6843
597095276 14225
511392495 36411
176170240 2344
384824700 4030
466713673 2191
314566936 314566935
327713740 1445
390659081 24694
970442968 4279
1440 210897284
533458934 4660
283035167 1248
405951564 166069127
42275305 205
364454743 1607
221093187 1038
122050299 91509964
577520581 3458
4200247 52
231716239 1207
189524815 6331
936950791 7639
395303761 2616
507719990 4183
704830092 7537
682585943 7828
50610440 1403
892638509 4439
955482640 4213
206642987 1204
997560019 344463101
5869 329701927
178742025 4389
172914721 6147
3367 595751030
23214951 550
651572983 5337
213788747 6481
458099056 17629
783111399 3453
985289111 6255
670898837 7693
539263203 5260
985393284 5347
945579474 63714
336111575 336111576
995460654 36741
624871519 2912
753710023 35202
400150803 2999
201392697 888
5268 667922654
11590079 359
724972353 724972354
6103640 30
734188960 5463
392498715 2319
134694174 13561
336784044 14341
433174506 1910
633463897 4946
1051 111039742
66676932 294
80 8684423
30367416 247
237139765 1921
819237105 5322
537954452 2372
7171 952875309
322535014 6828
283366793 261596906
105856923 52928461
409867062 46486
882706136 7852
190333081 2140
808292266 3564
446106421 2745
125910262 912
272987367 194362
474962280 10040
418532624 1994
267421938 129009361
459614497 6974
913692845 10786
999703458 4408
734884416 33822
359908993 74608
256945393 56016
924279520 4939
743195850 6631
11142911 704
161088614 1019
152614851 152614851
586049270 3007
5699 755006397
912468288 5648
832880030 12619
520397467 3022
69420898 637
110674009 488
323633321 1427
642311603 3354
817581556 3605
25178310 1003
19487936 397
685645180 4117
294139773 4691
268066961 1182
154185616 1118
305261028 1346
612453159 36180
702828407 3099
313027385 2866
740076994 3535
864961086 821047087
208421849 919
337722899 337722898
748164166 24139
592156522 2611
333648542 5094
422312527 5867
495600740 9754
544544263 14291
269391331 1498
996297256 4393
668129016 21064
162122408 1141
662607583 662607582
496652518 2549
841714201 5882
729154594 5135
789760871 18300
2651 520934755
431734343 2463
878845535 10726
93453170 484
884580479 65817
526104029 263052015
800683836 8214
573879113 286939557
729359185 4278
981259124 69965
920805727 460402864
169589321 799
222030082 979
696644330 4307
273933421 136966711
118568155 652
1708573 24
404862207 4352
648045269 5954
4054 902973848
287118302 1266
169689102 842
714227136 5118
15959137 79
992562176 14530
510402476 2365
583285919 5360
397740830 1945
460950343 5416
170094714 750
340113972 1914
556175247 7221
778780990 4090
706501753 4366
408905557 1803
89427089 89427088
911145183 4927
83672540 381
754665913 121212
709239765 4089
991461252 5680
129143523 43109026
742328549 6912
736253281 368126640
908967283 7445
101100071 1306
909108279 12602
743790113 102904
262855489 1542
363321160 1602
5252 561936781
951211485 11511
823491278 411745639
489389372 6633
164418648 1046
312220083 1804
428803590 21118
795587006 3508
339407976 339407977
68137419 3211
311277401 2762
950403372 27732
702622201 4152
904649277 13901
583318657 3616
869995469 13710
160486319 1421
87390073 1694
817112386 10431
994939792 16012
225235162 1161
809018938 3867
549698033 4016
369231576 1922
611436029 2696
479339741 213082659
79700370 618
253099530 1305
108657556 108657556
772736629 5519
398136764 199068382
808978396 13250
503249471 2219
430036429 430036429
250776323 3067
32492521 516
610751459 29851
4915 683629162
247603835 185486955
757334759 6690
243288134 19059
536884480 268442240
441792763 1948
411173332 1813
745801562 3515
45358643 200
443167621 3412
134261738 592
72573119 320
749697803 5923
650161420 6974
4522 834550158
4762192 205
281365871 39235
397805021 4486
617084076 8735
678451816 125523
38480333 212
807534889 3666
873681261 339854502
926704869 687065188
277592184 1224
733822520 6347
546146041 2882
893928274 13051
279442459 1260
932138253 5274
641280201 3134
563996466 9251
201164556 887
530837856 8656
150589270 664
723908207 17574
756574775 3336
404826809 1785
430222528 1897
844257609 8949
3432 394227762
326895675 58707
985521146 4373
754384256 4873
844919959 8440
206893171 1485
899149504 35648
1633 324102327
582578940 4820
289386344 1276
243347817 1073
658423405 3259
790516670 7152
131628060 1445
826986755 13421
491447493 3691
717424532 5284
568443555 15670
749544254 3305
299082763 1486
96386600 425
904552393 452276196
545212827 5351
263813072 57053
661272600 6150
218826614 985
509314657 7703
964267785 6305
83686049 1395
328848401 1450
904990490 6667
535226761 2360
917369595 4045
708144699 3473
255178847 1896
281234654 1989
556036197 3683
352033779 2097
149909288 661
3897 151639155
357181091 2547
220794505 1594
781862398 5938
7817640 40
200029661 882
614152737 2708
623873831 2984
87088129 384
17090 926841970
737256066 9205
860475136 30496
332721737 2363
765193891 3374
427799011 3142
98082326 483
11987 413305730
44875448 9822
49514700 2234
831617575 19722
849469143 12419
752722647 3319
247207137 3564
180219620 2611
789233561 7842
43230701 301
816162510 4513
529094357 6161
295023480 1304
879140311 62470
179846057 793
514701802 14688
1863456 141
511144445 2846
102836031 3190
199422730 891
305800862 10651
119038794 2958
944958541 4773
419134569 26722
882224769 3890
942771691 4157
452902761 1997
104551113 461
343298750 9650
510709681 2532
178493407 1183
625352065 3048
814278466 9009
756363545 4512
877541701 7990
635448754 46017
907109111 453554556
260715173 3426
989131135 30592
93709699 46854849
433466510 2714
200671968 1407
677531181 4530
930329057 930329056
418716643 2601
468323737 2065
619344077 309672039
479820805 479820805
114248219 1580
99788554 440
319692959 1721
10637 667340797
480572249 2119
847071854 3735
219535343 968
455169537 2007
761600693 380800347
943 35518095
957850799 9770
438446318 3787
812504230 3773
557437524 2532
384639115 192319558
980871074 4325
65617929 362
872651237 5307
7257365 32
785423924 7105
130927741 130927742
322117020 1518
308485324 1453
277925460 1568
201242770 201242769
516755905 147476
220328976 2312
610784624 4125
514665462 2346
857606905 7012
688125376 94771
930528840 208172
844803925 3725
147953668 73976834
255969990 1410
676650685 3452
905456857 9518
762179428 4357
160851893 2188
526817399 48594
947046375 8173
23727682 217
139020441 69510220
549469055 206645
4484 665408623
844356976 8722
317508263 1400
711426660 302092
771 41732688
166607023 2505
910115700 12675
825246689 6092
337858471 3002
416485273 142032
255 36347972
9690842 61
379936259 41052
4116 695258759
484222364 7054
951841828 4197
287791900 2684
193163769 1148
173420929 1152
42328328 1213
111675473 856
907604093 378762303
672699759 50269
188846461 1784
681841616 6305
924182296 4075
783891286 12643
8665 726628450
389297384 45068
586621756 5452
9420 670119960
205836356 4075
1175 93859000
931619109 16690
820085025 4336
190662422 1603
585348399 2581
152869830 1091
594570917 9390
76026740 2115
291883000 1287
60441048 60441049
515299461 4803
441587520 2112
102283193 451
791238509 25785
138479737 802
525249261 2316
498368769 8608
549735754 3534
895510231 447755115
886277638 5565
851146624 3753
315454381 1655
648566164 50063
53381744 394
220828002 983
105928630 28887
449050569 3790
437027935 1927
115210844 508
280994048 1239
481090925 5453
844478387 621999755
693025587 3158
585591170 292795585
343384859 171692429
920253740 355531413
667934672 667934673
4246 733105868
69854835 2342
176906453 2143
2510 506028550
572096081 11032
11290 869657410
795990303 5303
676736513 65792
969815483 557221887
277456140 3350
693300088 3057
884 69243720
946301505 6788
440334769 6765
889903352 6822
112944035 593
637256219 2865
155724631 895
18143360 80
694248924 3775
1287467 643734
997652950 21130
911869813 6046
460843376 2032
481100595 2355
515650560 7080
588333243 2801
623941791 12443
6028 590174995
290913113 290913112
525063977 2802
683068719 3039
595705328 5624
481396080 82885
96635329 632
574615494 3595
491893897 3343
630059240 22454
588733002 24882
619510108 3642
786556838 3725
3471 752443380
947514850 5689
407770218 1798
688944861 344472430
697939386 3898
436576524 1925
141956634 1183
108038373 1774
191185656 843
680360375 12375
630265171 630265172
971128579 4282
397955157 29881
330419694 2330
704281646 11979
2446 482933459
921095141 94578
256592960 7191
871342049 3842
193592880 924
314768143 157384072
888344264 3917
596690742 2631
490821151 2518
693077779 295997967
555994722 555994723
375565897 1656
325 68879621
614489436 8514
434503346 5549
856102721 10886
316392779 3806
533951513 4122
341399448 3002
80554649 776
866572231 3821
5415 479649606
530239696 2338
851185002 13452
50623110 255
127499085 979
254508958 3721
465377184 2052
615131622 3462
429137970 3583
613567841 7442
591924510 2610
449168199 7124
4055 226686665
879827984 7049
102227686 1524
243801399 1075
795551290 20318
417330144 2142
2470 150969665
909781 909782
701700687 4357
472274997 2171
115678606 585
153609959 930
7484121 33
184403990 1119
199727684 885
801871004 801871004
2294 90723609
760152553 35351
796933560 4958
181268696 90634348
76429082 337
387739793 3223
322957635 1727
99788119 440
713850563 356925281
657467503 2899
840480483 4842
2078 186983422
342661201 16950
637182554 5760
906532182 431641164
199804634 881
805725209 4241
311543793 1414
935716921 5352
309380051 2076
621636872 2741
851548313 851548313
882146312 3928
803760271 8920
735267841 324653465
654296249 2885
710940425 4377
490118023 245059011
685144021 3021
79645509 952
7186 444231334
980762089 9085
622314503 2744
329864610 5372
465148341 2051
42001253 266
961498716 4692
234329944 1898
864231628 864231629
741027781 114995
841394610 3710
489450507 2667
326755472 1756
822041490 3679
290798776 5452
852567089 8875
174177024 768
214771078 947
158673206 3293
848703574 4885
181642159 1183
568639909 3883
586710903 2587
118064700 20182
27363 588044322
57079174 277
393030537 1733
662842600 5660
996024569 19481
9752056 43
768868201 5022
486310719 5992
332249760 1465
592378093 2612
233329481 4138
197034933 197034934
339861475 4249
559173724 1692919
292371677 1402
5500 717755500
102041573 102041574
991695510 6205
592068224 5197
561310199 2475
2998998 18
886181434 16774
710183790 9139
590350981 12620
87161900 574
643481641 6170
934894912 467447456
849221333 4465
288251360 1271
418411589 418411589
586547294 17102
302670456 6064
475344734 954330
692105531 3961
252550788 4062
484428127 2861
4891 860770299
423367182 7136
659440940 274824498
881966793 881966794
107726414 475
54056505 255
739033841 34803
370275953 185137976
640009652 2822
844655445 6584
892638706 6750
531373689 36513
991318986 4374
227994772 6751
831086383 13301
56341729 28170864
688611665 9776
440201877 1941
516623435 43619
179620565 792
550446879 2476
816228008 3599
57973383 494
289631611 1745
261037025 261037026
3029 605447486
734742188 7281
637295182 318647591
658130509 39771
534781943 8703
925162303 8602
618896306 59843
820820869 6452
384039578 10373
701677508 3811
845452043 3812
832415137 3714
112145067 50700209
516098879 4356
23012 831250784
888254753 7357
754992749 3329
588507831 5665
726058233 363029117
733590611 91379
765193112 19829
777894640 3430
119292592 526
349339457 6502
934607998 6273
826866455 30451
820315380 316598644
39694654 31171
477 64173016
6479 935152944
527535286 2766
557680061 5941
200675849 100337924
452677652 1996
206380218 910
5210 539125590
428203792 428203793
793686958 5926
1036 106915200
584559621 2763
5102 482741036
469317519 5558
588983105 2597
279930969 26888
753804451 7686
223143662 111463692
794799157 3505
760203433 3352
232235007 1024
165919518 165919519
879726169 3879
409414656 2212
425330439 2356
629804161 2777
100318099 475
736141750 5497
5080 959382299
158076750 1569
42629 195198191
132843950 2095
330888070 1459
206564500 103282250
330221125 9693
447323685 9962
883807227 3897
232743278 1513
986551608 4828
3101 659000656
2459 439293862
881642916 6996
134973269 20466
937393263 925532287
669334049 2959
510274457 4761
633427264 2793
728421625 3962
166553709 1072
130854077 85582048
115501575 795
931780920 10740
294282690 2418
645843097 3661
408904173 1803
801237853 3884
777094059 9122
823031797 3629
139444204 1245
168493619 916
632226218 151293
561539467 2476
602499881 65482
761363263 380681631
417764951 3132
185886901 866
585180226 12425
869909694 4127
857957919 3783
101267592 1545
685583402 65176
63335467 2099
384252873 2263
358607139 10066
387351992 2036
865900690 432950345
1027 210475979
228374123 228374124
646281371 4808
92531543 408
853933559 26171
776077760 28893
676069461 2981
870668441 6150
59673644 3061
370326103 2073
417789381 34611
347283607 347283608
714911358 6142
899005997 3964
522980223 59776
829738319 498111792
789586329 394793164
699778828 32607
170771421 985
355056307 2203
941863022 4153
237316879 237316880
980628779 16410
669298555 334649277
404597900 1784
693760257 3059
840714237 3707
740058228 53326
22063206 104
500561436 2260
2853 502872633
58570854 343
400064194 1764
302085612 1332
920276890 12053
481695384 15131
342250618 1522
602127818 18191
139063520 736
22843 461144495
960530450 960530450
897028162 729126957
82111040 35347076
430092654 4037
88538706 481
74774743 716
834371446 3679
5215 551042975
965233104 4256
362104892 2139
291254497 1824
953033489 448814249
224231722 1226
8481059 212
178622998 1017
515161982 7480
359464353 1585
508673222 6664
399655764 298732456
171767191 1267
816746434 5733
277140958 1222
678002714 57005
642442634 8055
895366107 5769
241158096 5784
632495561 211099355
372227512 372227513
746263133 3619
62055440 340
850742497 18617
772693523 15670
637328385 3304
985169736 10866
970212504 4278
158298760 1773
4534 727461454
979153170 6402
370579763 1634
3353 700840707
445408269 4219
881105213 8646
32952 183509688
5910 243818247
703735575 3103
365133511 1610
3946 708573297
58059009 256
4693 369706755
534209448 265230
253075659 1985
303131810 101243859
963199511 4359
641130007 5734
814193361 814193361
984169799 488321580
318414563 1404
131410453 8526
146337635 995
464669045 10064
827113226 3647
560188241 2644
780603547 3777
364318615 2935
98128758 3391
476034308 2099
3930 300178831
440705108 5302
318004799 3880
526790835 10618
447463636 1973
568275119 11280
59555746 849
111082374 2133
848695462 5656
182917036 2889
941796211 382033463
387372459 5001
113495821 2056
117418922 1731
98160371 537
857498145 3781
528323317 73860
166874724 1278
670065373 335032686
190230956 1917
897741952 448870976
42124940 845
612902213 3639
927549561 5676
192190950 192190950
577185370 2545
527594723 223997569
593991915 4396
151143617 832
765052828 765052828
415473105 2057
1021 189671170
336599064 2502
303024887 2726
900248093 31158
883922772 7676
522512815 27197
79145356 439
1900 429314500
354627601 38132
23805899 405
635925290 298656011
334496651 3055
24421973 551
666317833 2938
898626631 898626632
125416529 553
273863828 2201
227985293 1395
523492848 3452
497354990 2193
515002698 4746
296330508 4258
161443129 80721564
287021249 1550
225507656 1555
823708545 3632
73183226 1019
635817478 4335
733218537 3233
667422852 7279
117562831 58781415
785150525 3462
158928364 822
807732237 11227
390035155 2423
709074939 24085
545917724 11079
877975846 11685
254886055 2517
385261708 458480
416900370 3271
951276247 457499320
644548319 2842
61038195 1293
86494031 577
407552288 1859
601394914 10945
708790329 4797
647351892 3343
628629802 4657
585958199 5717
932791801 4113
420115426 4295
696934083 3073
960110027 7219
723111425 361555712
340240035 3565
103640659 2060
558815489 2464
234474983 2364
189661394 19742
901766052 8089
172655512 1968
896309217 8229
48790959 928
8491 841533399
180265391 17932
586663531 4055
271698015 1198
716457101 282186185
967881193 12001
860840145 16253
453737909 2985
247883655 1093
463577990 2549
736646942 4654
764708270 5833
946856601 4175
204111900 900
861174004 5020
756121194 3334
843670083 3720
279289 709416889
613093417 306546709
736988743 7796
126550717 558
953433567 4204
627759687 313879844
70025616 803
213875181 3723
380113600 193124200
683553127 9578
248690601 2216
598731449 2640
298342626 298342627
556962011 556962011
299888159 5178
778 152406310
2553 556440365
532406133 266203066
3964 152332556
125948240 748
872922409 3849
6619 599012881
24328487 182
550497613 11634
954555525 12495
756977179 14215
855922255 4984
929174334 4097
211752240 8368
973416450 486708225
208334488 1147
184539257 1298
842754374 266189
880822372 6630
567820579 6981
858376929 382170662
619442260 14729
575326037 3325
263985132 1164
506426266 2233
86200677 1439
209781680 925
521895017 3779
337932101 37444
945656498 60718
868989857 12208
184989281 184989282
926823004 26767
118612153 523
608027895 2681
330100745 8330
796263201 3511
190192295 95096147
299179168 1432
5231 845392372
716860721 13251
975201300 4300
782804345 4789
251520530 3295
798391608 20584
315694464 1392
909744123 15182
971755445 24898
503027209 2218
20775599 4350
481773993 481773992
985289428 5259
909658701 4011
225432242 994
208246225 1584
700378470 7564
586593790 7044
914204109 4031
856493436 7869
412961886 4881
572253684 309690731
511 106445526
48306909 213
612160615 3045
710599690 710599690
962660994 827658641
774812315 5316
421284287 5064
632269008 3077
415373945 207686972
995188580 28389
904968863 904968864
581278559 3756
435217561 1919
217217031 1223
509313024 2826
691488807 3049
14500 839127680
417154019 2571
6515 876247048
4055 617676695
337197656 13119
431153554 4907
655987676 14079
366510365 2015
867069 756951237
14607013 102
251308926 2153
467643412 2062
343031144 2783
739974169 4705
1794 211511492
32945870 188
595427008 6712
721198401 3180
831633371 30650
978050869 8012
518436618 27678
253063398 2518
107952959 476
42225741 21112871
577067763 3284
175 26509350
501239810 2512
382558224 2256
391202025 1965
955024125 4211
80216591 40108295
29773 966282715
247118257 1881
165008487 1048
783605845 12838
468156550 2193
101739980 847
965060352 11008
457433012 5411
160402672 4412
443250621 2980
658827854 2905
395977086 1746
624720584 7512
464383519 4375
949951818 10180
53453025 353
357574427 1889
878077080 9060
105616436 529
266028189 1173
171592902 962
933026403 4114
246416740 2510
615273563 307636782
872575830 34917
258769842 1141
877163214 5041
442622845 2689
981661305 907251185
342664006 146901366
948748419 18770
683324203 3013
73842001 496
521509007 2880
105513805 52756903
732273180 225523
1073 129797591
277819398 1225
444057009 1958
210379582 1198
4975 756537637
619979067 3951
217720309 960
526225603 2714
44451233 196
834671563 19662
123428166 14581
58112833 29056416
928162139 784785578
77422067 498
126173916 594
949387197 464336688
132447562 584
320644724 2265
85915372 702
955534010 11159
969395491 9387
440428121 1942
836562373 7180
521687479 3958
634899577 317449789
3160 577071256
244166710 1217
560857988 2473
456866593 40488
15604905 101
613114589 5851
715538894 5449
34477552 229
378905781 189452890
782233485 7301
761513833 36216
397737033 2618
499668311 5254
976763771 7074
206886768 4296
693804052 20199
185459273 1287
902736321 5827
441825193 2538
664654026 5127
86 15829257
13107 885220566
661197226 24557
293695641 1295
35606188 157
571801120 7249
306487675 2561
883577737 3896
283216924 2764
638404194 4933
609310718 435783488
874025008 11540
748551143 8558
119585518 1005
862699866 4226
491477207 245738603
56144930 372
202419955 2259
827728013 762022217
792186246 3493
591441624 6121
552062466 18579
482219520 81456
907039123 9341
92985129 410
627673284 3033
868441492 15227
123771224 86093472
688099175 62657
594316129 17484
807888163 8896
429269001 2150
910100737 4183
73707383 325
946407189 4173
153501335 6014
279816 116403456
255820029 2279
168327149 168327149
830788265 16742
421700587 1642279
149038119 1855
351528272 1550
2969 155112853
750345387 7271
343363088 1514
335344383 1931
369343040 3674
849600000 16000
615198062 3254
764579184 20428
175325244 785
950027571 4189
932480267 6890
10035638 205
373108575 186554288
677519593 338759796
100361345 608
658459922 17222
107737627 1499
14914 146711120
262696394 262696394
124829865 1274
544071610 2399
991314945 4371
239303922 9771
263164301 1249
716998879 7930
719607842 3173
851941858 7919
486707975 5526
270781112 1327
351307071 175653535
66839827 424
913508019 37396
481565046 2395
900808919 12541
407047173 5915
121269127 1479
191432279 1066
372432987 224837782
68770303 544
151437220 151437219
601683438 2653
397079555 3547
54657028 241
392179323 372292677
760569209 3379
554279647 2444
574379683 5794
423366912 9082
779971134 4249
449807974 3753
963865999 4250
870419226 16323
60742833 30371417
455396329 2008
293594139 38302
842838938 8031
305495190 4290
681507137 3005
854005100 800768222
683495511 7882
206946144 2542
662205389 3467
811537143 5899
161091194 1359
291426434 1285
103698005 46515063
345579359 1715
395526993 1744
236316222 1042
889792986 889792987
233629547 2953
96055895 505
152941944 894
607676041 27488
262789780 3212
374757399 4600
414378349 3157
927765381 6359
597818760 3335
904084219 5122
911877730 518337359
281056181 5192
804168308 10763
3682 139463976
252525121 1277
767469854 3384
121252181 121252182
558766592 3360
309118859 1363
639382197 9329
414839788 2590
826593862 4454
857282910 13882
892086982 7778
676271177 144626
778232222 8733
766432602 4052
521471345 260735672
340935780 4605
915285685 5482
273506120 2372
784174236 27233
4613 547590333
943993903 943993904
84337200 684
194407445 1981
612164340 7740
270994672 4359
606371733 8217
519467591 3514
686583759 7493
232247261 9310
593 107216490
874540185 6336
9024 941103936
720521399 3177
5779 482091436
834937222 13001
845962080 5106
320800297 17673
292723552 2228
677038750 3701
44027513 269
857737565 25633
352820023 3187
687119495 3173
56297609 646
832246170 7014
820456555 4171
300784484 1373
942725266 942725265
309944596 1478
698001677 6939
319069206 3825
116483161 610
895954876 4581
34925834 154
838876793 6617
273964582 1208
890916399 5442
814862955 3593
45077040 353
186982567 1192
229633441 1699
3390 326502955
634259256 634259255
479441578 2114
239267056 1055
6024 878318170
802829915 69678
350568090 14185
491228757 2752
612893059 2815
53514839 447
96558241 682
854114147 6228
934575452 5640
180016341 1756
66577499 538
323597051 1429
623165711 22911
184721146 25824
643733869 7926
987448292 16581
4125 865288875
926445319 4085
859767604 3791
344495528 1519
989816079 6787
912469258 5019
951124922 31268
883358735 3895
799447890 3525
901191137 6078
394621309 1740
81301469 530
814230558 4434
831956961 4087
670295788 4479
916466857 16196
791521939 6395
366457055 5297
544752412 3573
442350850 2131
599208065 3136
974748906 4298
3247 570943928
555866255 2451
28999139 28999139
339999240 2226
420699161 1855
672924926 50552
574967853 3234
65856104 1223
306243172 2078
882001539 3889
193797037 2848
602794304 3079
162749839 935
110674009 488
529105753 2333
357478478 10975
4022 633931552
295965739 1305
683789232 6608
670174401 2955
371128167 1833
751007041 3680
1529 277831037
326271738 6361
248925114 5059
419960997 2238
773028554 7520
578497720 3690
162768495 1523
968853623 4272
375905064 13873
799427051 27782
764793131 3957
289348604 6105
773591630 3411
5719 726878538
851285939 13654
959855364 4848
91326442 37163901
382557348 382557348
994784526 967267048
191464734 191464734
55075680 792
183098299 1975
468020318 468020319
252390112 10843
181206010 799
941829483 12495
618262687 4031
211425365 1018
931672629 650211424
573014375 573014376
89824319 960
528098585 9599
440394380 2909
688845322 3044
538282180 2553
231678444 34131
914485481 4167
840224250 8150
287826689 1877
635224977 33021
552467748 2436
199379209 2708
8733 899420816
752758281 376379140
913321402 791289935
868094036 475027864
43705350 259
885186855 17595
276685020 1220
123393699 737
397318028 1755
664094165 332047082
653543274 3335
298822123 4369
4649 800949137
2145 305345040
491107431 5717
788618204 6292
688784942 4627
285758620 1260
703468073 351734036
860030092 6502
628213839 2770
800397462 395969682
161444632 161444632
689496365 344748182
732386335 8272
463293583 231646791
6397 197916783
148770155 672
380398654 4577
293451405 1838
343172693 12938
787651562 3473
741256511 741256512
282209148 1813
80510805 355
376757820 2034
97037259 32750041
108385395 1091
473326269 3361
106051517 106051518
524055350 26075
648070499 4125
97677403 435
18157 872727549
601650397 601650398
52913517 266
953641896 575069405
53976541 238
203567994 4240
810247101 7003
153909057 153909058
271084532 6532
816796358 6019
910313422 910313421
463520849 2545
373217569 2090
630231736 249178811
255725001 214759908
410043019 1808
972716873 4789
872973370 872973371
785610952 3464
705947597 3581
5072 632164740
987635232 8172
384170697 2018
440654912 1943
807970592 3952
872161351 436080675
873935287 6783
121847361 1136
486007655 2374
892502511 446251255
9129 631698597
41390940 258
866862799 3992
637739105 2812
82067344 536
356517024 1572
772 87748608
502582121 2406
821964869 6390
91549409 610
982611934 4735
50483012 697
430471077 196325434
660188602 2911
466134441 182077877
883604454 334313532
536857328 3208
274643900 1211
472636613 2084
97974143 432
210915631 930
383530680 2360
965784147 6337
372887879 8485
609296144 2833
240991768 5617
384009510 8701
275029677 5031
370411336 231251234
1142 244270964
523499036 3897
144843779 3622
881413228 881413227
824427241 4441
645706407 8630
85122312 85122311
307043929 1817
676817967 10378
358582568 2188
97739471 8691
379994521 2504
99148913 4368
327463847 1735
536393312 8684
322380871 3501
489191797 2157
692396087 278540656
978603165 4315
542776103 8677
177124351 781
245600473 1162
678984193 5081
229966589 1014
397696896 4505
96561473 448
163551608 1971
664240268 4900
438976331 7891
555783822 2800
249435747 249435748
311141394 3591
627194041 10559
368308585 1624
203950170 3938
862681488 11967
238813029 1053
604419075 2925
199804259 881
232132515 3006
743345786 3731
163063064 719
806570509 7922
78174111 1845
258684155 18138
706749475 706749476
555488608 4933
273963995 1208
685267653 342633826
194319612 1005
35172926 195
590940 3
723965030 723965031
732249431 14566
114756491 506
246053108 3668
158202763 2822
538628625 2375
70732250 879
396199987 2478
802202159 651806019
172013108 1101
407903796 15348
940502278 4147
424535999 2850
146260709 846
35413379 639
40448234 867
618573458 3518
931210686 4106
712849715 356424858
1399 284454506
537349119 3068
341624192 4448
474264136 16399
726704514 4461
3364 657787076
93683166 1082
503776715 7575
4785774 47
380957909 2577
820610942 4563
122749643 61374821
527155621 225103354
3576 603337885
44783753 1538
195267553 861
281738818 281738819
694710001 4500
887805284 11631
1260 177179855
304021331 3303
519338678 3113
482716425 5626
699943585 13870
788332467 3476
401272276 52215
855220697 4582
279547007 2784
437871396 3594
863493436 5318
113469709 5184
972706600 4289
397902778 5558
286106001 6326
222957751 1590
917945295 5191
474727915 2406
2472 460822824
917691679 7262
419847616 9626
970417668 5743
905459760 5679
801772250 3775
296805009 148402504
231001971 1489
600315778 2647
7710912 34
492303527 16397
332248816 1465
631736862 11417
754662739 3380
799857827 6804
521563491 5603
990400510 4367
897866578 897866577
423876117 1869
312517008 1656
377077642 2142
124055225 547
8541 967515446
368869397 1972
989979454 29233
748586715 748586716
786962083 4873
4300 608849900
387733641 9160
455872886 5198
299931128 2853
11666 410538206
136724590 711
611207136 2695
970892272 4281
994842604 5446
303464827 132324252
765276252 3903
6054 494284884
510922981 2977
144468017 18894
800348967 3529
907440760 18516
445037344 2299
556423178 43617
4053 919029517
340578323 170289161
130632768 576
530032608 2982
955620316 21659
848820082 6208
998988685 777166931
652828000 3700
424229855 149178732
637295401 3999
608523779 17304
866609058 11802
995481511 6596
512778973 2261
431527291 2412
554283514 2444
350620433 1546
173699361 771
349261221 1540
573952795 3086
502343146 2215
150038749 1941
766767706 3832
663245516 4372
83232536 367
994783552 111092
444242855 2099
50259131 1169
929705569 450894760
217963409 1321
433737737 3496
8684 527037020
3628687 16
306394642 1351
1983 404718402
42199299 650
467936204 97923
586 123161727
369442211 9840
939370727 4142
610416696 5369
807984688 18883
557004880 2456
751884208 751884208
278591709 278591710
4441 995261676
2795 479834666
295793368 1399
531598500 2344
502545284 3579
640508850 3330
5645 924637750
865207665 3815
288773180 3121
421456505 18401
833178492 16698
807677064 3928
150707897 842
560104012 38079
37420846 165
901105547 5299
495602828 5666
753403025 3322
560854551 5582
500490066 27474
779257311 3436
738517247 7595
51491027 692
133737996 4311
913966391 11807
172362320 1115
632407143 3076
593923850 5481
324761910 6020
93367225 4201
869990576 5197
807652477 5671
858832692 10386
108001271 519
369522132 3332
38295201 200
891518208 3931
945937116 4218
326177052 2559
150590871 664
199488765 4585
224348084 2759
164292507 1203
4300 862810708
966249617 27476
52388720 231
395236826 2187
12853 824002180
936873621 4131
11035035 79
997480151 997480150
458414531 4259
96850604 577
4671 656654722
420339554 2037
159434776 703
685383185 11458
75413964 5303
510057222 2249
269286847 1216
5658800 35
779905514 10009
698749232 3081
920064139 12835
729633809 8480
631497186 20747
117229344 1281
801386686 801386685
579245432 3272
476493309 2101
677984021 6598
691876537 691876536
194360743 857
598904521 6554
113253611 56626806
592863713 2826
860682827 3795
849722319 13701
747451407 747451406
790482450 790482451
864754084 3813
704431899 14402
765236375 22414
82163513 824
287659863 143829931
510888591 7435
26426768 568
663171749 6344
693992511 268092659
788636442 394318221
521258611 5970
643859561 5758
181781255 181781255
798185211 4961
184770250 1106
599493099 7310
76669 970664401
482425902 3016
822126767 3862
573042289 4132
787288107 13528
157074337 1233
463832662 2649
40133450 17789612
467126352 3564
512098595 2258
26838731 202
722791315 722791316
338264519 3660
743816200 13768
37374 698063653
262224631 7535
680602792 3001
756368535 10934
527520518 2326
997465156 957479289
258090435 1138
993165450 15473
804830376 804830376
184382709 813
614745718 3056
985409145 4345
6768 963348664
307589100 1995
304116754 1609
800352242 3529
774477462 5887
799075369 9828
960044868 408503854
86408380 381
539764961 2380
237 47557332
915785690 4038
664350377 493316050
202689766 1282
819041633 12970
383119178 383119177
834618809 6555
426331375 2045
81761080 854
855691776 3773
252646289 1114
572672226 572672227
426368278 1880
67529240 4132
870991158 6018
159867626 891
159894379 1679
749231711 29013
322384173 3187
980648291 4324
562414629 3895
378878466 1999
305594039 152797020
972026225 4286
481201993 16933
807741332 8040
208922191 104461096
819588105 6069
35379544 156
560839131 26034
416161484 1835
3994 790329534
790857186 5725
357198707 1575
212834873 1504
742230552 3544
751243291 22043
940473018 16171
780639921 5435
2850 251784632
654075919 4029
347605771 15572
720653517 29207
983493333 26163
389917770 2293
864447597 4826
11044029 149
228327516 1853
441260298 2997
322190106 5397
805042624 12449
263826215 263826216
789781472 5861
735531917 367765958
987706735 11606
466512422 2057
3417 649507815
552012984 2434
745769022 4794
729822878 3218
452273080 2362
247431164 1091
872009131 4529
620638414 5797
730122229 4356
330654886 3878
184891297 2407
154688899 187670
297185183 2004
3514 726948087
120228752 551
500974533 250487266
120880135 533
303840358 10011
49339754 565
662897529 6195304
288798072 1320
114317471 7268
396755438 2117
91741091 469
72716644 1001
726225683 3943
94592448 94592449
68551671 386
109313878 482
5105 906768893
309774261 3620
434994604 2706
144904134 1383
703320699 8894
736299674 3474
602777407 214784394
976798769 4307
63501481 280
883458745 13403
627990198 2769
88954897 435
987962386 5257
28122208 124
552045599 37897
213117421 106558710
981743012 480532389
691220978 4097
823293342 6497
368629657 1779
285786557 142893278
175726544 2842
697758420 4580
314767597 3072
212229270 4948
993582298 4381
162793449 1003
380293299 190146649
206329522 933
463865187 231932594
487830421 2151
468100306 2064
921833545 460916773
248671767 12466
717817542 4307
574114357 20208
531375999 2343
589206892 2598
177350563 782
44341735 266
738885077 3258
406257086 1885
569125115 6108
688992388 11254
862898968 431449484
914425343 4032
2037 448429254
117035812 518
184541806 1853
814662107 407331053
200159722 41109
438493908 3561
714346638 3943
979 166938844
452313624 3398
988616765 4362
925088647 4079
589132885 15935
582179156 2567
328318639 5929
239026355 3049
675036347 3386
270486194 2258
85305842 543
198847637 43828
711219712 3136
142425200 628
813052906 3585
358658753 358658752
852202401 4960
524298378 4231
527691952 326398998
370576494 1634
917918496 4884
357122191 11506
775907579 12908
628936219 3197
831424480 3666
719615480 719615481
203784492 140643827
264990643 19532
699143781 4821
52969265 556
475358764 3679
32145503 278
834146897 3678
832549761 3671
171215200 4075
195947423 864
807225805 4802
411600559 5289
949425034 7416
444076741 222038370
326693328 6558
148690194 1041
747400797 3861
404563236 7257
1571 115591412
923270935 4071
907349410 8213
950164972 5406
713266352 13193
648629509 2860
5226 660511837
4785 932711340
834657187 4951
33000448 168
671302602 335651301
344780063 8181
6248 453689278
693276221 4069
732183892 3347
193822157 3146
930980780 4105
706251522 67620
924818777 7934
774491264 3415
256442378 2351
886537328 5656
553745553 3474
370755356 1774
741386318 3269
93215442 991
807651697 13653
609459839 609459839
23722897 11861448
467598601 5900
440145229 2003
323156369 2166
101288557 8410
982118521 10665
66806 285730381
906547599 19608
458627755 458627754
4828 900909628
392577983 1731
191810340 963
510374303 5823
16691667 76
38333701 706
16623 368814501
192 39858157
15342497 160
647720807 2856
442318985 3909
737017728 3264
542919628 542919629
432081409 5710
551988766 9674
526426617 526426616
288475983 1632
7924 500487764
3715 158788425
356895923 29442
373151233 186575617
106967969 1165
148036814 3759
537045105 2368
214487421 1357
860448849 3794
868841713 4464
701224588 32103
968459921 484229961
313279288 4984
254814473 1672
456708207 4664
339304850 1576
19296563 139
916008848 4039
813299239 6956
63275131 279
890153687 445076843
998666580 992362384
761455829 3682
952258944 5304
479518987 4639
442730221 442730222
472230605 4529
5195 952030505
217762308 1283
815811842 364318852
679844396 5051
955084274 4982
350741149 9649
54772024 385
672291741 8007
683131717 6049
256502884 1131
398277880 2401
32884696 145
153543299 998
703055199 3100
771319898 3401
442842065 6642
171455075 756
133435387 2438
458867004 8427
248791062 1097
587140630 293570315
189645574 1261
563082740 2948
343387953 9646
5050 845885100
244480936 1078
772959601 7461
157620345 695
817130222 3603
312767493 2393
379485748 178834
749829831 5342
521606710 40769
725907692 9233
347358596 2830
363224942 32319
676480116 11027
758168999 3343
453533362 4420
615513489 2714
274950700 5135
208501165 1074
452258818 3321
599220236 11113
672413401 3240
631841109 3301
459823500 280147747
83102943 2272
273006997 1244
654807277 11547
665890557 2970
898045835 898045835
266169357 1358
417749137 1842
344777820 2290
141208552 627
1373497 17
78243833 345
644524972 300632425
82033545 955
595730660 3432
570709846 3273
189824903 837
678782663 43974
446767349 4650
740768400 3725
726179096 3676
901460881 18090
352247728 2212
380495014 11473
919292631 12183
194157575 962
228416999 2255
168888801 1973
45102156 374
224485797 3027
379221523 189610761
689454643 265379
388412133 4087
71503573 35751786
676085135 48014
854117881 10626
128100049 2456
371486073 12096
401033053 2378
988821208 4360
60553463 267
583309024 2572
902646783 6002
426849564 2154
830824068 398080578
755927465 24346
198656096 1339
318259944 8489
482139782 187468788
733409409 3968
450309880 4978
795584111 3508
71839790 410
221216032 1767
859065931 4390
575165760 43376
739770019 5358
142199211 627
839747763 20281
323878528 5677
926484746 16577
483520544 2132
148952452 1391
964164174 92802
10370 64594730
114040639 560
518987875 5804
9083215 63
402267468 3154
188197071 952
734452752 11814
321778697 4957
821060487 38042
719688078 719688078
2446 167791932
158906005 79453003
3442 604291773
164958087 1407
360069321 2271
115210845 508
959462468 959462467
275970915 2684
692231087 4372
781464946 5957
205748215 1218
92098506 33572313
975155881 5826
640895885 518105
393004003 2703
388733770 2004
407225008 2038
496744836 3164
609160695 2686
686478439 6863
743693441 4256
112777991 1032
717385986 95744
166222923 10187
581038542 2562
133836105 914
959572676 953974989
453731356 2079
760079697 14583
203027236 9188
200258218 883
498974977 2984
717711373 5777
934546211 6417
51983785 265
976603542 4546
220474511 11568
624778830 3332
614650605 235414193
708948665 3126
991590830 7161
86102553 629
540676289 2384
626248944 57602
969296078 11153
918162726 58011
782301485 14444
210603181 1010
478068772 193226219
168979235 912
300453609 2968
977737799 5401
349609466 349609465
7642 756656448
195725501 8427
745465083 7364
627658065 24903
602624492 3461
790593427 3486
58617778 36556890
148930914 1472
651498664 651498665
7170526 3360414
991769377 12064
366438299 4618
333502060 1790
195568453 87474192
197603738 13292
995444971 480638466
940884347 7719
32448463 16224232
938237756 4137
808661143 6462
220337188 1139
882516543 4528
647112031 11368
563923790 4966
692909653 5802
51 7861752
16048 577631712
133463169 1423
547338849 3908
800525446 531008
519355971 2290
244707376 1808
526188686 519681386
573765543 2941
611928465 4802
474761874 237380937
887469425 8705
421536512 3557
957770823 8631
539963653 2956
142786783 71393391
47824559 378
805879839 4640
451542872 1991
90037774 831
855913008 3774
527972038 2328
14421415 7210707
157166555 693
454670324 2295
475105354 6973
551105387 7026
826268505 3686
188102149 1790
515911241 13732
832788243 3746
92531588 408
856717749 4412
485523458 12307
662059903 10861
346846840 5699
660194423 2911
828341051 95486
695370691 12222
794452779 3503
948443575 5725
448595212 1978
10116 781583003
400637137 8963
119612029 1049
420543876 3583
989953608 983875802
730795900 3550
636380239 2806
353467334 7868
948867967 11525
424321272 11948
281038559 2424
901947760 4102
950459335 15211
691668644 691668644
877654508 9015
978610829 12010
911721984 44224
661251350 2950
682798880 5327
669487031 2952
120591982 2567
675666881 16072
932119461 9253
271412658 3214
668937141 8077
895151824 19376
886220781 4229
792837892 51817
914172336 62546
112773391 20985
112984124 2395
773364129 3410
402627527 3346
528914397 21884
15570988 71
6394 601806153
332186526 3275
16286 522065238
146577603 146577602
867550667 5875
465144821 3142
995057351 809390420
5379 985002480
157513344 1310
527471347 16829
39914159 780
586387464 12246
933981900 5387
929281997 464640998
584170001 5054
427613832 3539
238812359 1053
432225553 216112776
552386032 2992
171019387 825
594646002 2622
547084095 6085
413393749 47245
350808152 1920
368364929 4670
759258874 17207
48665105 474
858998361 11083
61254299 498
181432800 800
61605600 1120
636409588 318204794
846844535 3734
396379139 11526
202426671 1849
338826971 1494
167087539 1677
358634495 3037
250563963 1789
873721477 14134
159158570 941
510652647 11629
947321623 5454
260405069 15554
859764681 3791
948423453 20684
261491177 1153
968149727 20664
736997615 36405
128137217 565
929046887 464523443
437093820 3259
792975753 3953
753469094 13139
572425136 2524
56698281 250
988968685 988968686
790822897 3487
136075745 600
150350952 663
801452601 10348
60901073 1096
773425902 5871
407836078 2054
37392336 873
280542242 1237
733218750 6750
768928544 5792
81874977 716
11048 335667932
529802111 3108
696628654 6290
108243200 1664
504613739 2225
876226562 31734
725938449 4024
6163 375807414
357902936 3952
503015161 7101
721913918 27913
124505441 1516
529104448 5249
220983433 44781
722842433 361421216
839580067 6907
63332280 324
664230902 3108
624363742 2753
225862289 1207
266235048 133117524
977458039 7220
575603983 3405
876777875 3866
794211694 8465
22905890 101
482838038 2129
365130730 3221
838111535 48978
148170233 1717
970443505 5508
12576 439467344
963764456 527817589
805480355 3900
541579762 2388
301681444 8841
780844855 3443
101621771 999
210626639 3634
549646126 3815
549511434 4911
872850821 872850822
379392098 1954
725811040 3940
6592 553663169
332706660 9124
353513960 3295
623318378 5271
982453941 484454699
1105 206695368
426568698 3858
498900383 3888
1241 98101768
991307831 4371
93765049 485
12374 398731043
643257078 3233
774342883 4314
502795755 2217
52904479 499
656936239 4723
897889342 4426
800085085 8513
688195049 3268
855351826 33470
339507625 1497
974770779 73085
373946707 5754
971308369 9296
323858835 1428
877538319 6037
343906879 1696
816719413 816719414
163290672 720
176898541 780
448764326 6365
63955627 282
541587854 5891
145157835 3039
824368006 9478
219441595 2022
160101923 1083
251356246 1697
536353693 5131
641017987 9606
457632675 228816337
311593490 1629
202911450 1225
455617357 7278
837467397 8738
347447034 1532
729848719 364924359
114984263 507
17266915 294
233103682 1033
5094 821458102
334602019 5929
802844382 3540
272494087 1512
786264051 5126
531 55564644
389691905 1792
590139609 2612
952805599 4390
220670299 973
813506490 3587
651657821 6634
933204263 59824
400637556 5067
207600238 1119
519284519 7724
372949069 7817
227495009 2350
958098480 78091
546569010 10690
285426215 142713108
6480 534347060
631974064 631974064
874496768 5812
343134782 1513
956472019 23230
636158334 5120
623866062 4283
201844881 890
320722837 160361418
713478835 3164
802529199 10729
731947910 3606
105684732 466
1113 230204431
554003955 8962
488747564 3532
128161298 862
578775736 2552
495281154 247640577
666815213 4739
782564620 271288170
871208489 435604244
290953145 1423
123765224 743
345809418 345809418
966819234 5070
784818892 141053
3703 421204330
103104768 14353
628667425 2772
310283407 243864604
675388387 2978
266629260 1635
159208820 702
698014135 3731
945269173 4168
668580681 288857
327648594 2906
179735971 3048
1212 94995348
813413175 7550
560807224 4057
685131020 13678
676971979 5926
74086272 544
342917821 4980
261036441 1151
117507709 117507709
93588283 422
818734210 4492
308889404 1815
183830083 114507116
73731720 393
405730889 1789
721074751 13445
1527 293827725
39795369 19897684
472519328 2699
353797081 1560
304851398 2017
2375 407948589
727051164 3667
329394614 1679
300850904 300850904
54849414 51153568
434690493 3047
933565511 4283
339279337 1496
946529027 348130168
829950395 17878
434859265 3656
795624165 8873
760417953 4886
430197360 1991
210988395 1717
103718581 3010
4838 910182631
313200999 17675
489002359 5698
786406267 9774
39742365 18255124
203280737 447226
957081763 24063
427370836 2689
584776715 2588
371031711 1636
758845851 3346
551561562 3054
436356969 6895
486796070 3054
637925653 14140
705114823 11656
3877 671655357
171682301 757
230889096 2098
380935755 2085
36487969 264
423233554 21313
706680757 3116
865211302 3815
187299112 997
311112537 1748
408938469 9428
781991606 12486
411827144 62836
597173724 5347
648849052 2861
661781975 2918
475907526 15666
292787182 1291
556325138 2454
891394569 6538
6726 834159770
287516549 4503
824341819 6235
197449445 7849
271342635 1469
149220960 4990
829534950 829534950
715084032 13907
791169769 3947
593062193 217028203
842303710 3714
783970518 691945430
201862370 2785
4941 927553872
223771090 2211
245378596 2983
194726078 1636
723412536 11215
468691454 10206
10316798 71
695670870 3531
408 68916609
282191082 3097
437 92628268
649535855 3365
875037169 35630
92883981 821
496718012 5513
871473848 841502724
6962 752131881
469725519 3280
910988443 6386
967724699 7487
772546380 3839
767694304 3385
135047184 3688
389752645 1874
7650177 3825088
19957783 88
572933869 16717
939508464 7572
651041231 5518
560597391 253311825
259517039 3980
99417821 966
424496555 5129
252057363 126028682
236570062 3633
187104226 825
370479648 3696
332688717 113975953
14968273 66
476265451 4397
176024000 1301
492819017 2173
881544390 3887
734195495 16501
587235755 6569
522370365 3795
363600028 2291
835668728 417834364
844025345 422012672
896746811 5874
450408723 1986
968931977 6909
731999912 365999956
146378822 1003
531 28206396
917143292 4044
200496593 100248296
975656686 6131
335812190 2151
221456250 1860
519772995 4977
964586873 5926
15252979 102
848148193 7281
820310119 9415
264086656 1239
70634116 32682798
859478262 9016
865030787 865030788
852027120 5040
469286650 11997
228664034 15947
353936268 1742
911110098 7999
517990643 2284
151454908 1809
657711137 328855569
576731367 2543
4472 647355542
223376553 1987
953153510 42542
832405741 8527
851738888 6862
648808148 70972
5550 651245722
320499206 160249603
422513627 1863
145600579 642
2948296 13
783496095 391748047
977740967 4873
674464693 11182
683888856 3995
68483428 5601
862700463 862700464
486077062 2713
271446334 7222
405820106 405820106
914429375 4032
768238720 5473
393154515 18475
157184318 938
994482919 4385
230418994 21151
11530189 81
609162496 2686
741138338 4729
499929922 5931
585235808 3093
545726789 14051
155528967 155528968
448914545 2416
705920784 5916
820532150 3618
1474 50186752
611999257 222823021
3056 104044576
395864550 13827
985316845 458740941
148095829 653
835034057 8861
270624806 2170
15299 856277651
341534283 4355
428046225 3425
110687139 868
341377978 166050800
531167621 41662
987558290 602078734
258316101 1139
712309 12
187421948 1287
311924672 2552
796570731 4754
688538954 3055
207391650 919
104097701 459
940891958 17430
422574051 190701774
934498856 87646
454084882 7727
104550651 461
61275857 382
274419530 1210
256352877 1772
976190390 8979
299930641 1437
86634187 382
963247968 382393
8327475 69
553696128 24302
591965098 3980
929265682 4480
90228601 1085
789781263 263962540
512549699 2260
708369083 74541
913889279 696607980
834864271 14928
561234328 4359
536589871 2366
815051789 7902
144456393 1950
375265689 9149
710496221 21781
813157942 3703
694286718 7562
32385438 2051
915094882 10503
239379253 1374
242159061 121079530
180527229 796
690220837 345110419
430175026 7177
18370072 81
535348767 267674383
520236499 5106
434586436 3434
721387821 6027
161036652 812
8831 996081451
662094766 10973
253417660 2404
280070453 3470
776082224 3422
857693165 5258
269217371 3468
482464837 482464838
562219846 2479
265348972 1170
598955470 6751
621410081 2740
399606458 1762
630044311 6510
285205557 2266
516036651 3667
751624951 375812476
595909238 3331
13796208 72
639783053 2821
655617865 5654
437646656 4292
963189309 5342
910 95902170
4268 785255429
888344265 3917
66317725 297
59419242 262
883815008 9713
340151300 1700
291333769 1646
921514418 29447
162339055 1656
532512218 2348
262944219 21154
181590464 5255
538387155 33052
89 19202017
27329378 231
933867220 18820
49944158 5603
663000116 3573
107108145 3047
893127212 5188
484879158 2138
364614050 2319
406960189 5278
786293575 3467
1115 233570200
57678060 532
827783995 468108225
550485829 4070
4965 426853206
48986857 216
917746320 5860
404631763 23521
868382738 3829
802815178 7183
987143663 493571832
515075757 3406
983633766 7303
354537827 2045
367297249 1657
417 77790516
7747 839914713
348358326 16784
4728554 62
123670386 642
1816 339659192
797951545 5506
843229226 7675
318021020 19198
566727836 16007
431155155 3191
315594250 1440
857322801 7090
693756728 3059
219195937 1952
601902595 266024391
106899041 495
632266021 109845
3632 284737146
765723596 3424
357949490 4376
526313741 3645
987910308 4356
5367 822136461
582404425 2568
785154101 3895
132900112 586
759168450 8957
19836325 197
601834497 37918
965228155 8221
346994373 1530
796153695 23840
681578961 10663
199028304 1548
277256387 15398
675163376 2977
806737621 4020
499789342 2688
789424544 789424545
650764515 281186
916908031 6477
280525499 140262749
810458499 14557
545628068 33183
724852832 6243
654671191 33405
623002411 2747
608417004 3389
36538040 220
490618440 2340
478075427 2108
239719646 1057
995551780 6433
493499391 2176
361508927 1594
978756298 11667
42892484 214
70758984 476
694426986 3267
288491596 21365
5757 558661902
323232052 40183
947759588 4179
479092652 2548
216628 216629
418942390 2885
649451564 3605
540759141 5246
985089191 10732
518397215 2679
899227446 3965
191266729 6852
365382189 5074
479561023 3080
870423858 3838
623116955 3311
814498685 814498684
437937282 1931
989372953 420464853
756574777 3336
274577411 1374
487368216 2977
888880187 5274
151274104 1044
616183524 9108
865417043 6716
801253523 3533
495595839 6158
750506992 935863
932794094 4113
719208942 3188
568836261 284418130
607601194 2885
745087001 3473
123768673 123768673
735936794 3245
961734968 7134
85035361 457
464709961 2295
402406751 2301
8415055 148
415730677 3274
211509460 1488
695693348 129287
685702562 19957
31813011 171
680420857 3466
186412810 16723
102815441 1456
696481302 3071
698 111444774
774498096 3415
741010945 4927
876909722 4381
110865331 627
274085672 4367
580811751 2561
58268783 434
212172746 212172746
684182654 5715
220586631 1210
876510812 13028
710417592 12472
514136066 2267
702597423 4676
98881274 5183
761635116 30078
329519243 4055
567210044 2501
801536693 400768346
529603681 3049
6550677 44
71665955 316
842984985 3717
245842527 1084
350846592 1547
585465839 4380
258542617 1303
373398063 2873
632071529 2787
478564363 2577
467073639 4510
604570368 149629
904699379 7530
52549 239833636
157398935 3193
869306317 44078
596131685 298065842
277402807 1233
963365505 9664
745013997 3285
222748971 11279
285260790 116380358
197123774 991
134738085 134738086
979956450 9013
484700626 2190
1053 237531282
81191181 358
486244193 2144
380088239 1864
422250645 4035
181206520 799
107148649 1179
956150857 4216
134807009 3202
672278425 5285
617047088 29348
394615224 2628
5646 872277250
428409749 1889
278531518 8234
9886 585211656
745126268 4883
886303135 3908
914940581 12240
302962177 302962177
254008042 1120
5212 786772465
594389223 5747
756193577 6517
622317496 2744
98659439 587
114624476 114624475
909235722 7993
971610792 473463018
364921920 10560
542184134 5055
247509800 1235
5950 373785001
335607607 2312
834829378 14513
668431161 17398
516455879 2490
353867357 1867
992472193 10339
69105417 376
747915707 7474
155126264 684
186965464 868
63953268 312
791273798 3489
604281809 379574
583680683 12228
48 1181665
668358090 2947
584919139 584919139
868430782 409441352
140962511 688
397317004 397317005
187419885 2815
19667699 164
472872624 5864
608857314 3865
30163350 133
541346010 3152
770034683 26823
844459695 39555
549827389 2673
784476987 3459
61233759 270
1311 285133323
712361555 78387
181898920 1517
623953317 5266
858895885 2242548
262929798 131464899
524314539 64556
702136157 4793
773730767 4150
749488009 6024
442428537 2419
777954376 22275
647407110 253760700
483744240 4682
974279772 4561
5243 955670531
108892140 505
489987319 489987318
887225306 6974
34829915 17414957
931097628 16250
475337229 2461
949697147 5613
292436957 1649
424529949 17510
107898954 107898953
359694856 1586
561 57152997
575093630 5467
412306218 1818
190420645 1173
557674053 8823
781526394 6267
127465449 568
148215859 1778
514592033 2269
413322570 7051
699219428 699219427
290514905 9507
470577426 2486
169426360 84713180
515746982 10061
587167076 2589
145600463 642
900832260 4717
487943284 2610
23586367 104
1900 85713089
907831390 7642
922075001 19250
631377039 3777
93100849 1317
632597028 18413
650249395 13059
621545905 4578
56244665 248
326659917 4268
5696 392334784
515868276 3234
653257557 5258
157922032 2224
553659704 46981
6085091 28
352383234 1653
977368734 11406
907 161142593
480588905 55954
523707522 523707523
376092920 1660
671981733 2963
357132665 10496
691057754 5085
183136524 1062
597865650 3849
447261244 447261245
339734417 1498
449403313 232011811
312147432 2232
123199648 2704
513311683 3292
5669 582591191
41802822 333
349271781 2518
105461755 499
35095705 317
16323993 259
259760196 5427
977295338 118647
996297114 4985
232137687 1508
693121296 693121297
488007827 17577
12281723 84
924065057 6702
167371757 738
954564337 477282169
796982934 4213
262273257 1358
530843868 530843869
264294306 2514
606307255 3479
197310768 870
173484948 1659
281775567 12307
246070884 1085
751713827 751713826
420732619 16709
521634982 2807
491914017 2169
108632889 479
508242103 2241
698292569 3079
6290 849904626
522981278 2306
112942550 498
995031135 5218
475081121 262519590
74148336 50236
153765551 4148
861416743 7962
3336 608406087
369711961 6466
552141052 11977
758544064 11443
94141073 2171
130318917 868
553403994 3154
74161088 1859
739645222 279822140
442918912 376834
91626136 45813068
342472621 24251
130 8937885
256462578 3827
751177935 5697
938097623 4504
16865163 8432582
31070505 137
146015045 925
245260699 1425
220918575 982
470819694 2076
788571366 5764
497840034 3598
206283351 2335
63275454 279
580157761 6412
675471081 17314
897625364 9065
945138754 7267
209783524 925
88421149 612
976046689 20744
918058064 4048
295508759 1303
994945201 897858
588546735 23237
5567 838574429
841039201 5400
2250 169564232
590734042 4379
495 110922192
115045744 4859
127443000 11500
114727579 775
765649774 3376
108146330 645
170548336 752
65353417 947
559561107 7742
3594 719109864
966156442 10380539
762357531 35391
307075324 1354
802324123 3918
119443065 560
784060038 7372
59886030 394
863167978 3806
276241639 138120819
307009785 2967
892675379 7488
703886812 5043
597068118 597068119
948739301 19674
146 6623582
184340713 21666
665377611 14830
847073816 3735
12489036 942
664047314 2928
164838239 1260
973391263 4292
628026993 36638
32230617 32230617
358786525 1582
343700222 1654
669492935 2952
884987946 44817
744373797 4402
870186013 27348
326684950 2731
741613111 3270
298450153 5252
833406081 8857
314109302 27402
130288791 846
299298994 1584
543399771 3268
7163 737779600
109382669 1205
78816749 950
29478545 136
885365185 11352
527533194 527533194
8421 984793845
956519539 5042
293381555 5139
809850565 404925282
389731970 81483
41725692 534
558660241 2933
466284477 2056
446629219 16807
722364044 12147
368450784 1872
398032942 20435
609318224 4677
862903928 431451964
615118787 307559394
509212525 4325
20411306 90
761663130 4870
407648805 10908
5426 550272364
718026639 3166
768455112 24528
43991785 414
424738134 212369067
436277999 2333
438232031 2241
888394315 5699
914772898 12979
701524217 3922
566141711 10264
195742825 9887
141455160 648
542710150 6719
325145547 3992
32063 850215680
157830597 838
330340230 1910
853627489 4408
264579535 1245
815320834 3595
513909596 2266
378040062 2479
836957116 6691
56924793 251
2290 257096019
119807522 1893
556972975 4598
859800627 851473795
348 62691752
557254656 6272
450014725 2901
190414714 1264
597599556 2635
223616425 986
964745453 879817568
17900831 95
198409220 1413
504002815 7977
447383776 1994
333093391 193235274
361477799 1700
460271520 5192
853827964 4993
618199295 2816
785794115 9773
910056350 5215
339735914 1498
208302604 5869
726363859 84625
29482959 130
936494082 4209
242895708 1071
870617137 7856
628290931 4284
946324063 7653
377383552 2506
259907724 1925
635702377 2803
746016900 25371
20108976 316
412756228 112437
853439358 426719679
197481593 1034
183270365 43195
1131 179799696
867933330 3827
513270912 4928
43066169 210
1005 210716340
423647457 1868
726638363 3204
770431256 12991
150860800 1420
226563509 1028
219735915 219735916
47297960 275
930235260 8340
339734417 1498
4282 652615338
433912366 3753
565145065 27896
712065481 4420
898912507 6063
25678649 492
461830590 461830590
867585446 23325
23562 501517170
811885362 3882
353570286 1559
685082519 6776
937396167 4965
175537579 774
602782568 3176
583173643 3571
803977641 3545
983292190 4507
16277398 334
546813758 215787601
434140829 1949
810487554 7601
2777 537544244
705967552 10258
601837232 4401
995727666 831719650
369900565 1631
471848420 2257
226072540 5159
955448662 8052
933475873 4116
280404337 1956
665156608 2940
884395315 12929
4854 265038108
504160838 2223
821575792 4269
577846224 22224
496872025 2328
973694105 335511064
260274629 10243
107187673 533272
512347711 55365
227529984 1472
849994499 12734
132532 202636187
63728832 281
920655140 4211
372825895 5785
881 122159460
629759415 629759416
11185865 59
468845674 2963
931836889 9707
16308063 1454
509181907 7311
433518431 12431
852285836 3758
178523989 2798
385110161 2415
942954191 11735
280737618 1480
376133015 5649
717914015 14013
138301694 1085
320256787 6894
805110621 3550
835222839 417611420
746011508 14274
542582411 271291206
780004687 3632
404494247 12086
60384375 322
861130407 3797
3422091 82
743914294 52833
706499668 4071
43836301 477
265826450 1240
739113370 3259
105458182 465
236091514 1041
967041087 4264
392318207 3782
760084756 18433
287134969 8272
358673635 881262
218849276 1483
229065785 2622
242684717 5541
1270 191081683
435023460 2916
395114652 3173
347592654 1614
1527 172240033
520241296 3045
925980030 5774
7369 926600167
6661 965678483
544920137 3032
640435395 4541
344157553 1552
409235862 1974
218559783 109279891
349782543 46993
209784085 925
37612800 225
338817483 4129
515950547 2275
721422191 3181
472797090 4965
813429439 5682
918657330 483775814
632501646 3966
864081544 3810
728334721 3390
493703391 2912
69936879 730
996141470 996141471
834799445 26494
905626129 4138
780181309 3709
895287771 6647
359693095 1586
415139277 207569638
403206628 403206629
504220740 504220739
942898041 4287
681053373 3003
597796027 2873
530168838 4259
467940924 127748
137185675 606
71 14479424
656679807 3174
546691376 4424
499706932 5525
602359553 2656
609848489 304924244
550001928 11461
449606642 4865
308909669 5955
712325601 5600
386314704 2767
787192238 3471
293929199 196577171
270672385 1252
862126447 6319
195 36233414
1090 177745210
988130849 4357
272412063 208107
7994942 210
174402279 769
997442200 997442200
26895 86573963
953362428 6109
746565694 11106
457281279 3237
562664433 2526
687295357 6326
903897487 26241
957612177 16739
378178601 3400
5730 701409300
798538056 3521
576313948 2735
1130 113282500
350995202 3603
886099589 8777
101153969 738
644318914 2841
95097600 686
1911 107617056
886751993 14462
805383052 4603
511087631 4347
899241693 5434
954797060 4210
607786495 6629
833428753 4272
892668498 14219
626648392 3868
306910789 19751
562671367 2481
172668897 826
471164269 2978
72379860 972
354311064 2114
991801217 20264
893136314 12365
401200449 3590
167695621 1758
729177160 3560
325901495 1437
322534980 3429
24444730 9915105
100627488 558
2030 190562300
620219246 6933
38101077 168
669531146 624014459
943728505 5983
118839008 524
507672302 2672
88467634 457
778942182 288175055
76191075 884
278144592 22555
236181299 27868
555803533 7799
685140749 26525
883421110 4136
137209943 605
909417091 6382
9528 733463683
267160640 1178
982522359 7093
6259200 32
810681871 7007
494567195 5824
928566564 875044748
12338 657997878
327201634 2465
18779649 141
369543494 6031
653048080 31113
830863910 12110
499169193 2201
395116521 5908
465377183 2052
555944201 6674
365234894 3137
929282201 8901
370 59093729
804445949 65450
385319829 1699
228030238 1272
445292659 5682
889197487 8168
28034 605618502
768939936 4052
291960107 6732
180571587 90285793
670732688 4880
172588848 761
15807013 71
801052583 18812
869210028 651982949
363878382 217794222
709247016 11769
754083893 3325
7769 565831808
519114561 519114562
134121956 1852
548963700 3836
72366427 12603
332887740 2667
37427029 172
110971030 689
785673704 6356
10257450 51
718247098 3167
518902960 2288
744334561 350126185
913876073 4726
705622220 335064146
599907523 4454
534867302 534867303
811739848 3677
375794343 1657
74387565 328
910079800 12239
598584579 3476
303436748 303436748
703508924 3675
347083168 1649
791284676 3556
696245896 4185
305068695 152534347
103760855 477
699641891 3601
606578111 15292
379643491 4638
608272832 42623
684498948 3451
706176383 3138
13380729 59
1331 129043112
403010036 1777
868744357 11218
314220480 3864
995815661 407620
522636576 2648
960887075 6764
850359956 4678
785588144 12455
204455065 5321
219831019 28285
897234562 4127
555965205 4071
3241 498738044
16180856 129
337238572 201481407
208995877 2366
755656518 755656519
636153065 2805
928597189 34982
994232165 497116082
737985992 6475
617220188 4474
78923303 348
526840138 2323
257569024 1295
343145837 18688
8164509 36
644822029 4933
751113919 13456
591426944 4171
613971663 5101
58336492 58336492
316707885 1529
471685873 4631
90211924 2318
706123611 4743
583934174 21791
609617914 2688
5573 751708532
632249040 3858
601897953 4568
37643067 793
227243104 76271737
242085607 1407
767464128 3384
589562788 375819423
566152545 7718
224543039 15490
519351390 2290
461841548 6068
8542 598740413
593828136 7024
834253034 5062
96636812 645
766158456 4315
226603311 2353
854875281 7256
593061159 296530579
530693279 2340
471530341 6516
280844590 2210
1105 141847172
333124114 1874
149122648 773
964318686 4252
567438524 2502
10286 846537861
388268677 1712
785531552 9240
853734846 426867423
108377871 5279
502815937 7021
581624850 19850
14986945 434
313353361 156676680
852422999 3974
552242999 2435
838275280 4325
384525651 2506
924339042 386159202
687955644 12914
423511593 14692
576089207 5771
542713257 2393
701190864 18129
802182676 7289
189261569 10411
896059345 13202
754190449 9928
178417476 1475
536711567 2719
69620852 3253
2364 331023123
574754895 4568
531637785 2386
425235915 1875
825669149 5977
891862288 706680969
259750712 1571
665051981 3310
93558842 93558841
514078786 2862
240751389 120375694
985272365 7959
708761261 7052
957217351 5096
994706103 143806
10322319 76
79899217 4522
587164504 293582252
4981 705987016
464929399 2966
871895807 667862286
642010223 8957
33792008 149
282145844 9346
21999001 97
969085714 4273
382112454 2099
422286703 1862
27121961 777
437131344 2704
496846517 2526
493729939 2177
557318146 2926
582137001 350826012
929094646 19065
222228883 111114441
589486062 2959
291620071 1869
545661946 6249
880708125 4490
523020471 7174
809086526 7475
424838579 212419289
523273608 225796854
600307175 7226
996514696 13028
226058053 113029026
108163755 54081877
735685383 394681
896278334 4291
571969425 2522
703738679 3103
13176 935285184
42104256 620
835518443 4428
942236267 879880252
155436541 692
222936536 983
258617925 25412
153985875 6946
676852314 3369
265337971 3557
286556654 1617
675165103 7382
97747179 431
622334125 3186
603463680 6144
523139642 5237
457521457 228760729
491232935 10489
475141800 6972
648924265 4411
866214930 8114
125642213 554
134034072 591
542466435 266925643
59301254 447
305941058 1349
714224029 357112014
205079048 2037
979378540 50036
935554739 935554738
868390397 3829
203724895 1041
320683888 1414
195630434 195630434
184280602 21039
835274937 3683
3850 506028600
253414612 157915911
461039536 8729
899875015 4745
57147 894236861
5443008 24
566877479 4920
932900699 6900
396036990 4123
943056296 5798
37417801 235
324550737 2240
64467809 1230
573508981 19547
778668150 14475
880787308 9119
506762829 4825
869516694 3834
543618831 2397
81784555 493
74388315 328
548985000 10899
417393336 2778
676136693 3479
337264704 1949
905735964 4946
130283379 577
396737470 3335
224953469 2214
346585081 10792
353315639 6948
207796555 1568
552042844 4946
694734800 25040
304592046 2049
813075614 4535
230973611 1799
4978 937471766
2748 565275993
278589112 2199
776866323 7124
117477808 518
989660225 863525913
302102885 2828
11762 834308246
6776 572450032
688165631 3879
250911359 1143
234504498 1034
2758 319630194
517729564 3778
3046 608403678
462530958 2118
20935201 142
493274996 2435
601228244 2651
30371797 364
258966140 1839
948094949 4686
5836 981371627
580590080 2560
541439235 541439236
357426555 1576
670292541 4533
27364615 27364614
336310961 2375
934021126 15905
495450426 2628
981121344 6209
4490 712052017
216297011 2253
667351229 78346
505262985 4798
821772944 6885
683161343 22613
8550 925223254
945 136214313
294241007 2462
6881 340287381
855688730 14117
177941094 118798559
818673251 3631
341322207 1505
452905622 1997
432276906 10129
319963756 13303
674646780 9596
322953916 1424
962403023 4634
574271234 574271234
265865189 7799
59646558 263
16198 480222106
95510999 806
855406252 19583
325824193 1650
887855756 5319
125044498 4667
631188576 3063
1133964 5
116441412 9132
909427650 4891
337219265 3397
187324820 2299
137036777 680
33230821 196
690639489 3371
277387321 1930
668358083 2947
476276437 476276436
338598963 1493
966047221 19131
543529615 2591
27504 473286180
2800 436831462
58219799 300
106268142 585
50443746 458
947692989 28341
916370901 6575
17463655 8731828
250196933 98983755
258244793 1661
255098544 2293
463336056 2043
520031763 2293
777221424 3427
453644630 5751
196496524 3051
809379242 20405
569187775 10985
489192500 2157
794887774 4491
645217893 47993
771369160 4547
838925501 400633
737902747 15334
749105941 749105942
1846 355050410
521612439 4660
392576951 1731
613098649 11052
633086368 3526
894335790 18112
602240174 388149115
642439374 3793
587858036 2733
845358067 422679033
759088387 8281
355010699 7212
442023323 2074
816904783 3602
471616150 3147
738128640 4220
404371859 1783
13221480 4708855
672061140 3779
95068221 47534110
745752000 44390
99384480 520
101709300 555
107841308 789
354930357 1565
68264262 301
113725011 6055
812278011 406139006
273511151 1206
714824474 10475
991634168 8018
971268349 40049
37478 638700076
763079968 10528
790184587 4926
331009883 2218
142502540 1240
2794 329769519
253945162 3516
576958847 2544
4689 825334199
522590591 3116
330345173 1597
875278800 9108
260113762 13743
509372585 2246
179923336 2101
793324749 11750
286481786 1382
861354680 3798
835951627 3686
38470181 2436
551228028 4586
373981656 1649
763168349 12372
654231790 11910
800433983 22474
322688380 1855
545490557 12042
445735151 2799
668582771 2948
936081989 12135
317171928 1733
288275789 5997
87822121 633
981324658 4327
347212381 3310
313466561 8170
344633600 344633599
132976335 2774
516052350 2565
5021 188694201
9812 775157183
1169 208346764
805873184 7715
890529481 5310
125453868 95622681
78923965 348
222928662 12653
932708218 5287
855524081 14702
22724405 172
835271254 3683
186426087 1127
276389296 3399
662 56873753
3025865 3025865
749446985 374723492
732804960 5761
379341529 3732
203431526 897
6308 932782884
1803 300978687
617122848 5081
151950639 670
709546437 8135
184307335 2424
37874431 167
5408 271241035
398994600 398994599
663868142 265481585
245062012 122531006
531184851 40977
869366200 869366201
821890585 3624
1986 158873237
159107976 3144
13718580 69
147511209 1045
853665274 4126
39469196 244
15536912 478
370032557 2814
968473300 8159
990866704 983692470
405323809 54131
64151790 482
338282970 2726
850270093 372377
226946199 1910
764871617 7122
191099768 2309
439632553 8904
595148848 4144
4730 479039561
463859375 4241
979748622 477648466
428860250 6207
360540984 6744
915111156 4035
720247995 6474
244754957 1828
459171768 2414
603498633 2661
114889716 581
951396634 4195
397913601 2800
680378 3
314201313 9794
936385136 772428268
945400995 4893
216815439 1481
960268055 6656
599594429 7306
777221435 3597
332250657 1465
449576561 9450
73254195 323
142199212 627
665261720 6257
661461599 6900
735486826 3243
395270878 6012
13497 538384661
147641697 651
687293016 11155
476160349 5996
546349561 5409
77180040 373
574610143 8564
334970307 1477
528346989 24284
470589759 10618
829106923 9907
4512 439008576
486935173 2889
866990746 8726
961869099 27260
156525257 78262628
557824281 7540
653972528 33232
376247173 1659
90581475 575
51198304 39932619
245619358 3522
255623129 3738
244475203 2306
580534557 7069
473406121 4070
310376616 1709
922185677 4714
756233547 378116773
95639710 568
148224628 2553
6882 825417438
118309920 1236
842069742 5436
263968632 2416
652710253 2878
631900487 5387
554732503 2446
581183504 4185
3891322 3891323
148731905 4655
340740176 2430
911598541 6102
4417 766570350
245163326 2335
292109383 1288
414703720 6339
4379 829816121
920780297 8408
154953941 36439
644662399 9200
415684879 2772
654927686 2897
138159503 984
567774216 3889
653392237 3932
480801748 2120
454844987 2874
124606071 2031
230658073 230658074
990623861 4368
961257382 9133
443618474 56765
856397570 6578
423276069 211638035
5078 828239666
491422621 12253
24290 232844609
731192238 62586
438613795 1934
164236577 91883709
865662417 186724
485126761 18120
827295551 20256
939523713 542053438
695821915 3078
376398850 127773538
965250791 6107
928911101 12502
739255005 16978
698098482 4714
810099659 6529
531511129 2393
810119542 810119543
254461746 1122
417229950 2831
443153521 1954
8631 626735015
967042484 905079084
15132955 199
967328870 4400
593534562 2813
267337099 4339
86292902 447
112826518 2513
401076760 10045
266027507 11159
144395202 1310
393741348 15747
618936624 4832
979600454 10868
927575191 4090
327037929 278921165
159581604 12363
719533288 6711
382308720 382308720
547510672 6435
677823121 12120
998226178 6555
814302677 4134
338869434 338869435
773332224 7296
309860191 1390
4463 974241659
100078999 700
48481059 3086
714902159 3922
262394532 2304
895062210 14574
661338876 3498
805268074 19337
873564864 50703
690695804 3555
16341162 130
79423947 6482
165822435 1305
844117847 19964
8625 735804812
968067376 6633
718449731 3276
238131601 1050
498744188 4124
713490777 3146
828697578 3654
257798020 14990
873036144 873036144
711727417 21205
465060625 3759
805568736 3552
45537424 381
694304535 5204
1056 233147820
912382534 4023
22553347 8839087
734831620 12381
357094297 6084
531258103 265629051
652806218 343779800
799873057 6736
886412645 5356
91170786 402
313802132 11309
722780471 12756
328432252 1770
68419837 346
546342506 2593
985962568 5423
151497475 668
76324139 1710
542481992 542481993
913404016 71449
857571240 33070
149655389 2832
618685847 2728
493967667 3861
602701832 8548
552742749 552742750
689233576 11397
380596759 6437
2966 353637700
62630009 1002
526686729 51773
78135198 1125
795129246 3506
2837295 28
991373429 113982
962664960 30760
311708582 1382
474454593 2505
610068923 11382
421381394 1858
640817113 320408556
642274209 2832
215103781 4795
793090855 3497
818042988 3607
670040627 14979
900 111793518
9520 942171660
527789648 190417978
647252322 4539
697849269 4490
328107100 3911
802805773 9216
342578206 15158
235524324 2346
247980997 1596
4613 258520618
227361566 227361566
939684745 18733
740728656 13956
173358047 1016
966905939 6629
885278399 6460
382827520 2560
148867599 1580
525021166 2315
839695076 778890174
299360254 1395
818122339 9543
262110997 89879883
248918281 124459141
833038358 61938
13330 971936490
824621511 3636
152720871 1204
955705703 4214
91311270 982
324742123 29505
448806393 224403196
247293070 3895
585339128 4690
309772255 11373
409238828 255184760
195948773 864
888611155 444305577
710648384 3311
29256038 129
165752560 15111
634740168 634740169
855211019 8047
593845169 4665
921785673 377804146
680494286 9019
971783464 805247644
438856295 34349
487603071 2150
579504687 5101
267823996 1793
130380603 683
914068401 4060
203055191 101527596
782662644 3451
316745561 6062
612898327 15073
455401736 2008
234619123 5227
487592623 2673
850862543 17332
233400134 2985
308630197 7633
676971429 3658
230360299 1458
52950029 844
246523342 1087
611660721 2697
759302965 3348
490068068 2280
298326656 16364
521527069 3161
501684306 8104
764941567 382470784
37 2870488
747736520 3297
402286471 3810
741613109 3270
462204133 2038
768928391 10242
633659642 2794
149555001 999
216709271 16941
689310768 3655
943530225 10911
578095357 2549
40771292 1163
667465199 2960
265 35123365
40632921 40632920
465828715 2054
953658034 476829017
339731111 1882
1277 162581182
176216639 777
139202671 690
534215569 253365936
740553865 370276932
663340335 331670167
68491376 302
726342811 4265
758835916 3719
114509739 1174
205252195 3642
822595905 21184
124509282 549
500003923 2693
544471410 8211
30843620 136
859546805 3790
630835736 13682
830119734 3829
938591939 4587
107051086 617
987254240 7228
467316914 3152
17817 211505607
975667218 6176
185679059 1349
595324407 4187
21318623 94
356532473 3527
744474175 61818
828163440 6032
952976568 4202
3796 607576372
91311605 44782555
74040432 359
625723219 3379
664627540 19969
191822985 1332
9767 980312998
976822399 32883
243777465 11357
91019089 2448
2198 31051420
438634683 222097
100631502 38101
825918910 5767
140483173 748
689900183 8094
923332741 7617
460603849 285940694
110971907 1838
204622745 995
751116010 8449
2778 611615980
758069722 5323
311753831 4642
734566773 367283386
2457 132574437
990176713 4366
979911594 5880
247967658 5302
204172170 1063
390958183 1847
164876580 922
549519439 2423
819143972 222533
48561187 598
920515985 4758
531317455 3191
729025439 7568
8761 41579706
5110705 42
819849465 3615
740007155 3895
575105680 5680
989657570 9713
24308 439910038
171824257 3259
906691173 15405
449557014 2323
495393653 247696826
156056388 1105
836632000 3689
771608771 41382
142958844 756
422861337 211430668
290839867 7069
899010523 3964
849880941 424940470
809200671 12335
383111796 1751
387537148 2891
614314176 4998
301940669 1412
330071977 1464
837501441 7780
430593129 51773
6776 818096900
261039339 1151
5631 781963813
893002085 9763
442161689 4481
956734999 5000
509036592 27751
668503512 3009
249739936 1184
208324115 1222
215888330 1293
488439374 2319
514290763 7675
1489 249242221
53749705 237
393643634 2049
961686766 7423
114131153 1186
72006473 366
707382142 6664
798817156 11695
247976355 35825
948295797 13748
716000364 4021
368706492 6237
666287625 333143812
165320539 1238
723610085 4022
479012993 219819024
966594168 4262
275407080 4134
404801281 12480
168052132 741
879284067 439642033
442857891 2413
2711 448695193
940259727 6517
817394221 817394222
696013246 6168
387494291 184609
175903525 15001
276098298 1442
127404974 780
530692261 387020814
368992212 1627
65491502 397
599841653 4406
448312800 2080
993727349 5302
594713277 6101
357919644 1957
648596135 2893
796653379 6907
632276253 3057
708954688 3126
854418430 12168
895676735 5048
88675672 391
468480526 5349
108983 654224949
309799846 1366
683357252 3484
325916023 2583
268549935 1513
396775813 2681
634352929 4506
700609931 3636
442243035 4353
54390469 382
148259960 57472624
649134197 4626
237633785 1523
436576526 1925
518124547 3443
830959729 4556
941417743 4151
436961983 6711
697013328 3819
960850959 174775
815611197 3873
376475464 1660
965625723 5866
755090611 5767
205914239 960
62463323 26709893
130640888 5020
693973671 3283
672280266 3245
41397 704397020
409314251 5650
651439129 325719564
992580865 7032
583538388 2573
667677813 2944
802602358 8715
515 92869140
928305485 789970931
316632564 19771
115436699 509
86504452 1033
612167915 612167914
516415257 4046
163439512 1069
990866600 12237
463950938 178422635
983200831 12256
594194450 2620
367233889 183616945
174416605 12306
120702768 1128
870867760 5686
46925388 511
257983231 5696
3825 501293666
515951800 2275
241079895 1063
641685770 6490
298633763 2245
966824000 6609
361504854 1594
2660 599355882
985054505 7478
716876147 4847
989271035 12933
511516256 3785
906123374 5057
510191371 2460
115081575 1387
108770518 1091
196276545 1109
613501237 14603
896279235 7922
258480189 4213
369116498 184558249
269690119 1960
393073606 4782
585828618 5137
51935470 229
578156198 203196805
22695 372288780
754924470 10443
355668060 10410
902145392 445674678
286778562 102024471
321591056 1418
684523270 3314
121896944 1924
127330559 1260
356320199 2325
257952061 1431
620577266 7072
1879572 12
997576399 10849
102367021 805
262952466 1176
687173499 7445
438164077 1932
214102585 1226
391278949 6610
398304529 338301302
570914483 570914484
51481783 227
3299271 29
655630977 5984
342240001 2875
334213687 1699
498495245 4235
545853528 5511
3293 528337230
684372904 3512
641974554 5015
2533 446354688
864287820 61965
409744657 1944
33624180 180
768913624 384456812
287444352 3692
201856440 100928220
4031 858377062
299000921 3317
150359821 867
211822795 934
198216685 874
618590092 13111
164230072 164230071
729771586 3713
150590395 664
600686516 36527
871113125 3841
10432455 46
421379536 1858
420747032 4847
408725760 1920
116497490 14617
876736475 5947
929303801 8978
872695616 3848
477614475 5265
909993425 11407
475809617 2098
729359855 3216
441564024 1947
633205077 2792
709631222 3129
534999721 30540
86364353 2898
6165 942101698
336183610 2239
447398927 2736
508919005 2244
666415485 4273
655777684 3778
996410406 8706
357652561 1577
210436887 1380
69692314 424
288024966 1270
507567060 2970
566300735 2497
733707341 7838
268966416 2668
385587585 10432
866118649 3819
644995288 2844
258544019 1140
342440222 1635
475599704 2936
65316095 288
607756791 303878395
286515363 2402
838744256 5705
277775365 2768
959111369 6064
790667146 4796
412295851 2982
411972460 4899
996416675 476981930
67286911 308
723631935 723631934
584158414 3662
986499194 463199878
503934046 2222
71403 897757505
704857673 3126
203248831 955
950553241 7135
383873864 191936932
279367316 4802
197624311 1858
885229304 667801954
905933950 351868692
900630555 7003
923947134 13952
550396275 7733
685377156 9043
22143963 103
167600026 739
205993193 68799557
226792999 1000
122156452 122156452
120406924 819
705337960 705337961
595104860 2624
1811 345263528
229520575 3981
4007 417844402
950004260 475002130
694 100482802
940504560 4147
581265334 2563
760393283 16564
11201099 5600550
632430322 6662
411558390 4097
172403017 39236
54532 857813236
673774957 20550
126583963 844
499924425 6659
863517061 4980
107114032 927
771771632 6854
928765447 5033
501886710 7410
994208204 6751
195193064 1173
601615215 13276
931661851 19052
904904866 3990
128348756 1445
363380123 181690062
891546419 285569
872899391 45458
225063162 112531581
694316127 51722
745543288 4121
201391504 888
760266387 4724
314359979 157179989
275625103 137812552
511810806 2716
328240130 4292
191554769 4521
2918 543448320
753858749 11379
117847079 1521
951396635 4195
5578 650533196
281466246 2482
270753592 1837
672762997 336381498
983 86709983
628302224 150352
701532251 326750
822214841 8989
747650898 3357
218679651 1435
136385146 4329
583076411 5195
19535323 278
311991496 2671
259523711 1344
112715623 497
38260755 387
518225374 2707
213527579 10444
705751391 13015
63728272 281
723016084 3188
202141928 1307
613356421 3317
688314915 3035
881395501 4625
256464241 238452207
909419889 5814
27709508 13854754
528691708 3787
401145993 4009
294492862 9048
39688776 175
370069543 1921
386382585 193191293
660073986 7617
525645628 3701
991580983 495790491
23 463174
916041707 6671
392934735 2542
99369376 507
784533079 4259
655312275 9179
643635735 2838
176898219 780
834870393 3699
461748512 2036
649761945 2865
829711703 5286
605988476 13346
852734159 3760
157190534 1317
298235720 1731
838613872 18692
247750186 1385
184053331 2681
465715874 4331
177892311 88946155
45352024 45352023
949375784 5505
757481941 3340
842730963 9682
60596249 565
814461290 4012
787461772 3745
3470 696876630
390091957 2661
826800608 4675
595959000 68250
858110773 22908
547590915 9780
45742507 938
5139 932630841
381399205 9995
973882007 4518
242408101 4917
167938049 1743
789795061 394897530
910017687 377831455
896958697 3955
68880915 453
196948044 22547
584441390 2577
136222826 1585
983596249 4337
362761946 3445
720129947 4632
525230852 384012306
214914871 3737
705093220 3109
260712480 1302
3594 803458634
534044192 7552
803199311 6148
168697438 42404
172257379 1614
445513520 2232
277991891 4346
777324235 5777
6508 308599220
706462667 3115
894273320 692967295
262820999 2300
186618432 930
781915636 10323
726233574 31421
394559030 2599
736689723 5159
118134980 1154
506549984 2476
496723811 5532
757839895 3460
907447963 133734
551762436 4017
109316405 1387
166692119 735
833910507 3677
544646319 272323159
334280015 2299
809431275 18556
653702592 25038
937166499 37560
855462966 3772
2679222 245
279398958 3473
607468830 6272
878971222 5406
743507895 743507896
158315515 861
831010912 14888
728703299 5525
1365 158221005
488056384 2152
745484637 745484638
190247239 918
83005507 366
675763646 236885834
178409925 89204962
116244477 521
726625505 40347
357873225 3975
591080885 3282
241206356 241206355
173465507 1245
675845928 3047
71038709 541
407036688 2170
30105424 152
324085267 1429
636383773 2806
304353521 1342
829618841 4696
515862711 3812
151044054 666
952408045 37489
482568895 14614
901371814 9354
706613412 3331
176217384 777
831869387 3668
231907704 231907703
545014913 17731
616971592 361278955
942994123 4798
951612728 470675764
513179631 10631
852925123 7146
293463323 5346
350364031 5196
390609001 4995
886272618 10286
580587519 2560
840904140 18516
650212665 2867
208901617 924
485723978 4357
553373377 3151
801230505 6774
943454661 4160
347699416 1869
489866832 2808
143089000 680
344498275 1519
816102247 816102246
716914619 14082
836924036 760862435
760911264 8149
1367 215171096
481222999 3269
539490125 20841
295905571 10646
243602318 1497
953884846 4206
152946300 76473150
59646159 263
466737921 10360
882304132 25794
263066399 1900
908613971 74556
873602783 3852
67572207 1011
359948865 7016
62324569 373
544456193 272228096
74328845 439
928351429 49864
5295 441939054
963193752 4247
785607488 3464
941273379 12069
7841736 115
968585278 7087
117024156 516
40155 904728745
250917101 13454
343854507 1582
138953000 982
571289059 2519
179010469 2067
10898338 57
492989197 6447
41043847 275
277024074 277024075
808155072 23048
711249149 711249150
675210892 99721
939662745 4546
108009785 1154
827976104 21647
21828191 197
879617977 4699
382371311 1686
864535047 3812
98296218 98296219
502506992 246076496
908725939 10821
893631111 35122
86318960 4615
242154526 1425
288644529 2890
119523337 59761668
443149614 1954
648955084 6247
755941444 9634
99020280 49510140
644091208 2840
628517318 3146
359528069 3553
577839408 13488
862395140 8396
339272622 2562
486362399 2400
435453607 2142
635951752 3169
212305059 5227
987366511 15990
35917984 227
774044510 3413
106981935 106981936
92382883 1273
74590109 5409
192887504 1503
492949291 189146984
900362436 3970
464250653 5290
7569024 77
295604162 6146
861586607 3799
783605572 35627
944767693 5697
743881867 3280
268462361 268462362
105706039 604
802843679 3540
553183525 15935
641190780 14014
447863676 2292
542682937 12446
259899241 5316
401266209 200633104
807091955 338081984
270383659 5089
524011229 1027473
2896 595905683
876840773 46433
785609098 3464
901386311 4389
918278858 4049
475447593 2242
377381888 1664
529236749 2450
398474428 1757
65683527 43585865
340641918 2291
569899999 6078
523214 958004834
174558862 1335
378517517 1669
397341335 1752
851645088 332026082
658516537 658516538
608951479 12148
469382602 2657
971111005 40315
490778807 2164
231006155 13232
294847486 3697
68264100 301
301360011 150680005
606303125 4388
958647504 6364
868242547 5783
973297865 18403
10944182 53
790373529 3485
433006891 2565
543053701 3540
151100560 729
134940867 595
824222151 5287
893020641 814871305
404868012 11719
880758360 6696
175119523 993
284153833 1741
387629760 2827
599635405 2644
521816570 5795
981625501 5805
144363721 3921
880634119 3883
340275590 3704
901875843 896291295
897214661 61660
631149807 3056
787414485 393707243
912316926 4525
41993119 845
668042710 4902
653162466 2880
16930 662412114
612004895 65892
634790841 5102
794823970 11311
995387359 4389
5114 728182460
809764679 21895
154911364 823
720906589 9252
886334064 18942
822377949 6986
20393760 97363
985207805 4554
95183507 921
2070835 24
213733598 1352
563772685 12571
119554489 1374
496901272 2191
302810658 302810659
606897257 2676
635323527 6630
508342044 33971
905390258 6133
323720711 161860356
238469089 1198
195111468 7069
773332056 9331
668019481 15276
545569673 2994
994116289 4787
907796255 63842
498359121 5547
430559286 2747
291656900 1286
1587543 7
718814359 507963272
711806729 4918
26682 367251048
556666278 7574
531523433 3322
14220 766342619
179679917 1221
723975353 4734
988421978 7310
591653843 3382
138136301 3370
150215163 150215164
124961841 551
93925751 2173
498199730 3309
19833784 97
991021138 5760
156503939 3382
384707717 2498
855124736 5795
410718971 1811
656971630 12839
512853127 2550
135228972 733
222564303 1227
429551905 12622
278637303 7528
787905301 8918
735349812 3984
195720632 863
542388304 271194152
9791441 54
403834390 1827
986148767 986148768
997434681 4398
7175 234032677
482748918 60975
858528261 429264130
26458847 148
271013589 5300
756942335 3966
252419791 1113
528391556 4081
321817847 1419
837922284 372061565
288024571 1270
8185 987263914
12393846 87
509815074 3281
595162773 2680
739794761 283750287
158594139 79297069
846841327 3734
4047419 38
490632277 2362
198458869 1112
568676477 9689
829573038 6349
726419517 3203
981326164 4327
6969737 3484868
966541436 369036996
542050736 6665
13305 895306893
969884349 19518
793219558 793219558
291020601 3460
270121861 6498
322827401 1563
4163 591503685
823024540 3629
17501 969521687
531371312 2343
110696709 857
440829427 4802
419109769 1848
40969036 20563118
660432499 3399
58058751 256
945618574 4265
311200466 11735
275765104 3113
114502189 577
382637927 64788
118385424 522
783785469 263820545
984964591 10845
774118546 6154
709173297 26439
12586944 535
92647053 46323526
675757373 6332
164565473 7052
325944841 1443
637562518 5161
35380715 234
75997581 634
538203250 6734
250604246 1105
752495856 3318
874542132 7749
2816 495414574
358780962 135125
747075165 747075164
950136795 4545
159942406 866
649756215 2865
652545046 16565
123601095 545
492898535 2328
900977281 467719379
304809276 1344
60397041 563
513143226 2929
91831232 1504
759529758 3349
678644162 678644163
60249078 380
30828458 321
562073714 2583
652330811 16156
62597345 3036
830890420 4702
260351542 1715
643427294 2901
474224556 72812
82786497 2227
813533057 6692
916840193 6707
373845215 2657
1170 85751939
651824625 25075
483738920 483738921
768825693 3390
933849384 65826
507765968 253882984
734682047 14921
872195799 436097899
193 37544869
492447870 3699
430722828 215361414
275915309 275915310
73480283 324
863354128 29464
166466061 734
573879979 44740
348229441 2340
153959529 999
393937704 1737
1529 142899644
34472537 152
1160 195854750
50223738 383
671546270 5050
881756603 12798
253371740 1262
700981495 700981495
26895 998886523
209777732 1127
677239218 4910
892693797 5092
497541034 2893
177809030 2561
469471401 2286
753852573 4268
787820155 4782
488512122 2154
550256139 3902
354505132 8571
574942224 3575
434113992 4280
561497851 11212
441427439 6883
2004 163542432
542103791 542103791
481848140 481848141
655883257 110866
14294 304961546
608682946 3523
936009141 5433
893652572 434782192
407092153 1795
589884482 2601
640073396 3148
937770684 43526
187945005 1084
295029092 1688
263563618 131781809
842986116 3717
59462990 651
552507197 7782
480485411 9297
13970 794390770
991553909 33955
544 98498816
917377686 4045
133461666 5409
645922560 6553
324208620 2174
245841445 1084
315449380 2435
273510436 1206
552161263 3727
188259733 1083
891825780 11260
253222528 1185
192207186 2523
796 113927128
576087148 3047
88616671 1345
664119730 3337
797076934 395242493
912823275 4087
197763268 872
787421061 3472
718352873 359176437
627167584 2919
663052362 663052362
306433063 2359
52842303 233
876103358 3863
81495582 81495581
685411948 3343
851695863 106276
944312395 596742875
955658088 10593
859784967 59108
357685446 4069
742522375 3785
695203529 3881
367687037 183843519
12929682 82
644219405 3727
160667077 2445
759917861 9963
972828506 608730561
646133120 5278
660821491 3665
409953607 3061
873849981 8585
530055327 5268
724262688 12165
93222751 1169
852878881 7596
884623717 6012
246248959 1376
165730495 1303
785431483 13921
916965993 916965992
874979308 6238
943002294 4158
981833335 4524
366494256 1616
762632183 7628
320292226 2673
427181776 427181777
689671165 4596
216468275 3638
302571323 1746
141745623 625
734580041 5260
3393 666459433
677655736 2988
501508991 8499
674637226 337318613
985798123 17714
4188 899328747
394072559 7002
775214491 4012
993094008 394160956
126887227 2582
464018761 2046
1300 213547498
369443841 1629
538964756 5180
250030935 1809
845486468 3728
161307821 80653910
225658668 995
569458672 241588101
566939708 6573
63840445 327
820763866 3619
935160441 4952
661722217 9003
821151526 8851
112667847 56333923
687176729 3030
689898222 3042
202664173 3658
129785250 2625
795529509 14334
674746328 4000
839680058 6609
230087800 200117714
610073923 305036961
694662234 3063
105882206 3653
179491005 1805
413215025 1822
175896989 921
815943274 5075
441990824 5603
37254841 5743
68099250 310
833242574 4369
149616895 1993
242163349 7865
735920098 3845
409829823 25576
164681817 988
41074373 258
431959499 191982
750684829 3310
852162605 381055887
118669829 73176095
616500102 4445
562346082 3331
726292448 43918
844766100 51584
787589971 13663
584038127 13608
740218531 6954
157051650 802
247349811 2203
749547559 3305
421606367 1859
52490464 4351
225880725 3768
781714006 3571
401463243 200731621
2632 190758575
828565348 431925136
151044798 666
2255 124376780
904677277 3989
799896265 3527
218174867 962
832328075 3670
875959884 800109469
8464368 132
178883357 89441678
807385014 8206
347063084 1635
301183371 96010
375121638 2031
33936172 372
600772515 2649
540539860 2732
901668004 48781
985621427 5757
707136204 4343
71960559 592
5086654 213
1170 116723880
272 55348192
232601537 1682
25128 905618004
288 33715296
379208444 2779
442536146 9913
267571697 1477
327580285 327580286
896179162 441830593
196291993 2314
982940769 13491
112142865 2710
404904931 256916061
323379533 1723
113529751 1767
74657517 341
330692811 330692810
668830261 877730
89755219 757
651573416 2873
234618783 2032
943497193 4541
392576953 1731
761428365 371320292
729483052 595799462
543818399 31344
598634209 8865
789607970 357028958
849977740 8875
43317080 191
132220141 583
289385316 1276
842528564 3715
314681221 24485
19527592 152
349076349 1907
18026686 133
703144635 351572317
46465488 361
728962231 7153
310214231 1836
60691202 286
466059615 2055
526615168 2322
352193828 1799
438390868 1933
381151341 190575670
285043839 1733
56470983 249
379422050 1673
895514851 447757425
423346179 423346180
893977019 89532
465377388 140343
42863935 189
849795519 10906
461521849 2035
818488720 3609
876330252 3864
204792466 903
855566581 4180
132742585 19188
948082014 4349
612539514 5482
757141918 757141919
510538799 70800
146873591 146873591
10446 756363522
896975089 10761
187782949 828
420073199 3107
245940543 2216
582560645 2954
127087503 714
382701351 2117
940382451 4708
574459478 14793
774366181 134907
130704105 2191
377498338 2613
106034927 920
354999486 1986
168456604 1174
355437793 2504
133771200 600
495633113 2539
561086696 243542628
742861803 742861802
757701586 7622
524819013 4959
807833105 3562
245677343 122838671
174314353 174314354
773092133 61303
837319757 3692
182340361 804
355348459 177674229
560611780 27937
464457061 3467
531068339 5874
761627896 3749
834813610 9828
6401517 37
156227214 736
767953461 4910
433270191 433270192
322267750 322267749
529332529 2334
701875051 3364
830414016 415207008
2695995 16
544598238 5095
948075116 10205
969463561 484731781
565454461 3414
642277776 2832
640409436 11204
947123833 106156
161268335 786
803360060 15940
637578090 8679
252617696 2265
567616031 4047
936748442 26497
255134706 2443
659766385 329883192
16272 256792049
1278075 594971221
816271556 39154
547614807 7653
389637440 43440
568988285 5758
593624305 6108
790494265 12348
247428980 1091
531935355 7905
996046973 4542
479483941 4532
508030048 19424
862582628 11569
762796694 11602
430450239 1898
853195266 3762
644374880 7760
185742807 819
900616013 14562
410162146 32519
243889364 1514
780549739 780549738
652340808 3204
335294991 167647496
377326790 3511
990478393 65188
730972081 730972082
452085755 226042877
247431794 1091
984961189 4343
922977818 4078
409744769 4694
453928501 226964250
243213707 1103
57244727 499
712584443 3142
315432468 2826
460232076 436001938
39059824 1199
929111322 464555661
121107463 534
846423531 36779
221521915 1009
236974221 2380
568100488 14468
895366546 96765
314535019 3608
873458016 873458017
830740720 3663
65344088 32672044
629143989 13852
325977591 9382
726349539 3262
372084241 16005
574154422 5010
514817516 3130
390135296 2255
875504871 23151
444827873 3503
802613348 3539
533098195 5472
184779600 4300
40777731 21033422
354653981 2405
517069392 9912
345563857 172781928
940960765 4149
480573616 2119
626476854 3137
171263532 1050
899679897 3967
271422866 1779
283 11259438
211081519 2969
253297561 2220
357917280 4440
533050680 12589
799814549 6754
166517850 1951
528744064 20613
297368377 3953
548065895 2814
345881860 2524
839911360 419955680
564937706 2491
387863499 3090
271079329 1377
326246628 2270
318975347 2087
379878275 1675
604625893 2666
446782211 1970
29139059 235
382600721 1687
48915025 284
585446083 22485
484882020 2138
629769887 3228
355765451 2758
356608980 1638
807423087 35923
501975886 18001
539977442 16040
78479258 1079
520195766 20697
170200489 2192
512542684 2947
457256562 2476
904643144 20335
834753613 7931
819074580 11540
43089289 256
848999242 424499621
239804641 1446
478706593 3002
937331121 14077
655073858 2916
538165154 42933
1934 191640608
761435744 7453
315961145 17046
922360278 4067
130895579 682
616264166 4448
772120604 6371
53058693 658
980091208 7418
390543665 195271833
2591 552849443
532940522 3693
118521831 1288
105501924 1007
421314726 4555
549622269 3865
453180531 12485
737978147 3254
446753658 10370
886 68771320
92134296 92134297
204341340 901
836123889 4336
329083931 1503
902328651 440972989
713143161 4954
171732218 1498
441100631 22602
467698143 8491
365925357 7261
261973276 8198
6755 574296841
472906696 472906697
209333275 959
902205613 33628
414659604 8831
602362149 2656
459270349 2127
786796320 4426
3885 647971380
191155943 8418
509630813 2593
405384856 1879
971089529 971089529
995218693 5746
273334888 6597
590342178 2603
950485272 4191
381813121 8320
5567 582351390
682417129 3009
554056594 2443
652253793 2876
975202425 25995
5020 203323441
161190932 3779
833 151803421
571886517 571886516
106978538 53489269
144067339 61110927
131512415 1888
757712071 3341
452901628 1997
924746329 4958
978830552 4316
490657182 3114
155579312 686
409738376 2999
253653234 3089
851997905 17994
404866285 1849
155150783 853
181886382 802
12867565 63
513979102 3317
142451869 908
897869309 3959
875417119 3860
558091937 279045968
91720494 588
33791859 149
785908115 4977
950945030 4193
750382783 10888
282736833 14752
537726203 2371
508062565 237314503
131644794 2104
295378446 2161
264205466 2705
584990093 292495046
58458663 458
567660974 11775
153834680 847
165730009 1292
734948606 62613
651235801 3450
386462704 51916
947532797 4178
774415738 3897
502287579 251143789
647412153 12450
240983599 1210
434014619 148707988
291997766 2289
274320432 11016
682601273 11497
472977740 16595
194285789 97142894
717998037 5266
549854085 549854086
849636714 48676
772334554 4981
994158748 28880
386519446 4297
356735222 5085
328530356 2065
310939487 4862
7268184 44
97816734 486
622636306 311318153
164488439 2036
401476231 2204
119271609 59635804
277820199 1225
408836603 4906
312402593 5801
690342536 690342537
134778541 670
221444495 1161
688293366 5478
890893959 18271
868955595 53222
226045152 6192
585118442 6317
8908 263829165
37471967 552
210804311 1033
804411457 32666
107499075 474
3680 596449862
411774440 6958
663012050 9050
507316031 507316031
477334775 477334776
902821621 373102128
681059380 3003
855241845 8902
899910657 3968
17046769 245
778204258 7127
699076950 4251
196660972 1183
845942384 4147
281107746 25721
434793660 3626
575730427 5397
315945501 1625
613355832 4066
493046843 246523421
846931220 6170
384187342 1694
47549024 219
11964978 94
123605115 89801281
964279767 14377
935516999 4125
198123085 2056
11793236 52
24192148 3607
864746741 11035
949814803 12461
954794336 4210
554052857 2443
924822016 12608
847474136 84525
380020671 23019
519180776 6631
1671 222174848
683795603 4153
899942271 8230
456078712 2011
333845821 2331
724643401 9138
497448327 497448326
522738677 2618
12927201 57
135395683 597
293387321 1930
603462613 301731306
628941373 3109
97722031 592
507488312 3769
842464697 587986944
253586963 1361
126549377 558
115946665 57973332
39601034 513
957914235 21507
921218331 4323
425629907 2000
691948375 3215
657514041 8086
815917043 13562
551102222 6717
462957339 31171
6798 801939726
464340766 232170383
578283641 19030
574479367 18516
410884308 2321
996520944 4394
271973147 1236
602815625 2751
977743406 5745
328817293 1783
632224187 3930
128818407 568
625008257 6016
403526312 4187
604665935 3385
302304178 1743
129428262 786
623306729 623306730
533692516 3095
459255584 2025
334971785 1477
467992332 14066
568383265 2976
629186308 8797
942293948 13246
2091 367351596
775404692 3419
594142009 3768
399585149 5476
333681561 2076
223421258 1473
669264748 334632374
6378 884973012
352685762 1859
943677350 4161
906487624 3997
223395090 1707
630541692 3399
339674580 2484
366721048 1617
3963 631696644
87225783 2177
883318605 4455
630722485 11876
163565361 862
4375 225587987
137436558 606
948884824 10143
385689841 22378
893571219 3988
354704349 1564
121155000 1025
468703704 3095
359499405 2738
808389675 10792
482636571 2483
517428052 4353
434082518 1914
859936152 5099
686793731 32602
553046108 2783
959961605 959961605
37301550 407
115420283 1062
50100400 560
499054000 4370
647038931 2893
103214018 983
995387958 479718943
972830197 4758
336472761 3702
6837 983146926
778454857 44316
2393 97045547
423290067 8809
715125181 4620
699199735 3083
141955135 1598
194815853 1283
817653086 393959652
230964507 1349
676299458 4426
550286410 10862
68803079 1160
991534624 4372
693300086 3057
87873595 498
640517323 320258661
77920243 77920244
134064132 1374
671542248 4584
1750 368533603
850515637 29893
5426598 68
144418559 1035
703149009 351574505
785610951 3464
95833581 619
369982905 1695
993074628 66525
504160840 2223
137185637 1165
617785683 3268
979606926 8913
686988608 6760
273461032 35199
518963444 4059
553148991 2439
354702619 1564
997742581 7949
564489673 2489
115364040 510
745241798 3286
125919677 6457
502997735 2228
606719777 4825
384703123 9635
612624689 3270
4104 360807264
131086807 578
806822379 5860
462007880 2573
280542855 1237
134034073 591
498792950 4422
29067 545327716
743638219 4327
627635870 8280
732235381 5395
850005535 19709
922460248 5204
998917616 998917617
983598070 4337
160145939 80072970
947402819 8190
169890209 2394
665566270 9833
910565138 19437
897873795 7683
977473521 4310
6012 460230624
732541390 3230
4031 890497158
39234894 173
920094281 4057
89356048 394
665798944 7945
605596844 514963194
308826199 308826198
854494790 414187125
185569021 8190
232061283 1042
470048997 9911
759353182 707746085
174729754 63585450
875893252 4589
276671185 1236
354290897 3646
553715214 553715213
794577875 4165
424044198 27976
471791125 2526
654200731 4094
763696010 11878
283117095 5632
608849101 18492
170889785 996
628530639 3112
505419876 210683495
136323179 136323179
448075546 3635
256878252 1884
823381740 9252
583330681 3531
323640624 2928
476717189 2102
461504161 5540
408479041 2831
379710426 569281
134941835 595
762548903 24876
745431011 372715505
804087538 4169
429836481 3202
820636750 7762
812862533 406431267
531255451 2548
816715797 7353
271506406 3347
75943378 1737
593099643 3007
159846275 852
543532219 2849
370368775 3722
887403675 443701837
643429291 5010
163403982 954
195119093 1741
20090029 92
44905013 198
850410310 52067
712506137 3232
357836545 2757
5966 927230750
2595149 150
237029120 5272
428818920 2384
514220351 242251163
214302545 9962
88466031 752
436904935 2302
356973674 1574
125548347 913
820461191 9766
530589867 5614
446578303 3113
176474969 1898
153365480 3688
968202647 6247
2376 335710997
364310431 3630
117024673 516
23034376 195
764519203 3371
630028331 2778
214178048 978
31754 898638200
307785257 4883
112620647 799
766672327 5754
909601932 69819
474047393 5473
446867147 2262
439651860 12435
943504206 7319
373878024 2028
722673911 5802
326208513 9515
562444387 2480
3534 317635952
541265830 14183
918488421 50411
1720 368325226
392543349 376840278
954475455 36256
163654126 22969
22199 901323798
112424186 786
772242030 18844
407544330 1797
302329356 1471
84278485 586
466230510 24089
426106355 7557
692185775 692185776
374887176 1653
349738039 3940
238584133 1052
73918908 2062
978326043 287398
102241002 1227
984337404 5105
176447376 912
83459823 368
517832811 2530
566404231 1524178
546608023 546608022
810618190 41497
518627212 10826
498944601 2200
363010977 11003
342640381 136065031
97570244 97570244
679779555 20605
816229424 3599
789871696 9831
374201675 1771
204021329 178029
2111 315220853
718593074 6457
413128465 4441
427 59391857
997552064 5052
272416755 1443
469 103117771
761119554 3356
894666142 9754
379504579 1820
760456190 3445
693300086 3057
885396472 3904
473336641 3360
514613031 2857
283763925 11005
868306681 11107
769108234 3441
632622484 3245
1910921 17
660388994 10726
535655809 11328
460236977 2403
265624863 1292
4356 893569609
126365026 1021
504177865 5049
47626234 210
4495 274161767
734484935 5892
240398460 1060
252596613 1822
530012905 2337
959985518 478497876
728784299 5188
155623642 155623642
889684621 4730
511194319 3010
596929721 5897
100468856 443
568150170 3885
436646341 1988
8585 953553120
119883521 25660
448821369 1979
701241586 3092
724430839 69297
416165406 1835
666235791 84355
760649199 8975
909332855 39101
715805074 5940
375548289 187774145
761575286 761575285
4675 698875658
594289257 3001
470437757 2394
703301538 8958
169033536 1568
855656501 369930
61342186 335
284646251 1334
780851380 3443
56471458 249
394160507 1878
497347037 4269
632403502 3077
154000144 7103
816001215 3598
822970821 3902
113809604 4515
462546162 7319
299040450 284699853
16329096 72
138729346 1244
273283156 1205
234100219 51953
580585308 2560
921451833 4063
130310712 1574
9339013 132
309987991 10335
623324418 3963
378235979 2619
497584634 2194
627729508 16027
380600625 6743
906841220 4983
249127891 1353
712579698 3142
806474921 3556
575905261 2686
510793584 2534
533465975 2911
26263566 13131783
331174587 2865
884471049 7329
483442678 4491
252835115 252835116
669038138 2950
121681825 725
198895707 877
846358305 5401
50784248 307
126630408 853
3196 579709656
860445054 3794
251211958 4009
203979580 11060
55417 976502957
369550607 11984
861805799 3800
718932566 3170
476876643 2710
742087039 7167
6968386 74
476619268 276173670
605310444 14044
939483874 7641
711352551 6082
562214889 2479
41482302 566
832506456 832506456
672435315 2965
962508044 4244
522527606 2304
330210240 1456
312521424 1378
753008950 4653
552739244 221151264
698750714 3081
166922170 890
313857189 4236
397807873 9114
425415939 425415940
528044486 178963056
47853140 211
422395733 10028
183810285 183810284
18318 327139218
402201525 4425
361281249 1593
868626395 4086
853805140 398247058
122716790 643
278170271 1838
652299718 41918
665017527 256415985
368537001 1625
237871679 2976
737222811 5308
269953670 49072
876972790 24563
164748101 2072
629118233 2774
373175154 3314
17689776 78
378732755 2738
331366516 331366517
11504769 561
588297151 2594
78764400 425
455150152 14757
929981624 19165
342199486 20364
352460477 144469
510540813 9592
212305045 951
228951365 1042
991926336 5037
97294196 429
253098756 1116
995875395 42421
295745465 1394
438436239 438436238
330719711 1627
654258473 12772
365815495 1613
535530578 201403
214796386 2359
20864785 92
122697139 61348570
420505839 162991120
272081840 161250882
598225881 3556
155896978 6533
574234811 2532
816162501 408081250
536003301 6685
547510520 11173
650767090 6467
17924893 17924894
52615977 232
611067601 14244
249637869 6678
710318747 3132
521124931 2902
560593495 3368
673256467 5201
992899753 4378
438870995 11698
835587873 8288
419629279 2302
230 7500714
280204129 20799
746910634 746910634
240680505 148709959
683324296 3013
198443196 875
264894969 1168
234606733 1109
697488050 26403
947657195 826926
371403341 11572
215056931 1776
596460330 2630
760999704 16165
807047534 9406
832672588 4349
937334077 4133
565623099 6340
404141561 1782
918938905 825602658
740699405 3266
315922650 1393
889931053 3924
503476622 2220
845030428 17477
830185919 15272
528855600 5800
13539 441044173
260131154 1147
597827697 2636
726821828 726821829
563218 3
675477141 4511
723949115 3894
118612861 523
462657720 2040
407091640 1795
635695174 2803
24919759 11473
597316680 6696
776929651 12747
833460547 3675
512700417 6368
46741 464044648
814413662 3591
841748531 15806
831566233 6867
382371313 1686
58739067 259
708027750 3617
16757839 88
668773591 4867
667747190 3291
425420865 1927
622621868 4807
834471194 5862
85954546 379
516174098 2703
831299138 831299139
530429447 11704
740159237 4758
969698924 479570865
927047898 150666
311134408 1768
15314 930294501
540681756 2387
943337617 5231
61637796 317
869239751 11346
420313662 19729
906721299 4013
885386167 7031
38590034 294
359998968 359998967
284301304 3836
612341100 2700
431286557 431286557
178316968 888
462704760 4340
380153023 1835
821135972 821135971
538562565 3023
338235852 1811
645342052 7191
474276145 4954
965975017 4390
966827517 5138
407648463 19916
539757022 13455
232296212 52651
512770209 13713
183660269 838
399608098 1762
771140035 385570017
203433320 897
150401597 2533
44570241 2080
1587536 7
754934557 19598
462880430 2041
25601903 3668
579848764 2698
753456315 3785
129779655 2216
301606201 1515
277794480 1740
335651474 1480
144291498 2706
56506759 462
744088900 32425
302292374 6699
999522119 999522118
106914591 655
664059257 3130
461298910 2034
318115023 2716
582905548 582905549
283403910 1295
253355961 1144
96105036 505
436758743 436758744
58004458 391
804200886 3546
967407980 22957
326581919 1440
537898919 3116
327423706 127359376
882015255 473777
196344222 196344221
455171545 2007
203495972 15512
855299342 4339
121514113 674
863187235 10653
648496985 3727
166237540 1111
101140714 673
929612376 13222
936253596 196792
529728793 24529
317055408 1398
357118783 8084
426771577 37704
943398842 17279
989311160 6731
227245584 1002
811338200 6634
520602485 260301242
430857545 4628
612340875 13725
671958593 3392
46038923 203
952529048 4591
861695706 5461
927 200218753
179392102 791
210015855 1605
816463638 3933
181687519 1206
40440400 700
455193530 2679
45131609 199
742060009 4142
3821 203378721
460503408 4481
1759 45424416
212820831 212820831
455558993 4491
693984687 3060
125532001 1800
834366060 3679
841070305 28296
6639 965000161
51924267 240
531316210 3760
699806301 71654
2043 365961381
288941453 1497
735548873 4842
344343677 172171838
522004608 3779
869947861 13573
84147537 605
16640824 618
331091553 3806
698391726 59083
270586727 117586969
640221211 9398
98013403 611
378118805 237596548
909526647 454763324
933711202 4118
184225607 875
911142139 331910257
309061666 12199
958164775 15620
807260025 5554
409578049 9162
903945477 844174295
608068544 413882634
974692412 487346206
97694219 628
1920 288199775
385774889 1701
39297140 195
197988793 873
329024070 1815
36038599 18019299
420096024 2036
517424162 3937
603059443 28964
843077070 4376
276714920 2690
156713462 691
299819023 1322
316008102 8775
610982449 16193
162415314 918
486749693 46628
312468597 1925
952300509 5290
540162531 2706
424917780 2341
727554415 3208
515047995 2271
202570310 991
624422074 326795632
907808096 907808097
843291420 6060
236463371 2414
63571066 291
993798162 4382
188742841 1716
138040869 1199
766122379 404819449
4253 751658208
450210580 2093
140366 604977460
610585728 610585728
72117885 72117884
610988066 610988067
294601816 1299
286886360 2721
521524316 346477754
3672 380536656
935324235 339966059
388948281 1715
350804464 1823
687860135 3033
389919951 9530
243409767 2530
151723180 669
588695699 294347849
165166489 1416
62821835 277
306167910 22207
371845271 2730
80648737 2791
529141195 8665
900451723 13527
726438375 18470
466785437 2231
397584092 10947
604252410 4890
168043556 851
396166946 21182
451489621 78794
721718208 56632
491456801 2167
793584339 3754
652616453 3294
655662967 5898
863170351 3806
881262875 5446
146485 753678873
499758503 9012
261493380 1153
643573393 2877
630882017 315441008
504406915 2878
854717589 4046
842315098 17762
974461113 974461114
833074866 4537
510880240 2320
847136200 10061
567349787 6151
77109221 340
176831738 833
776265242 5979
440368790 2045
123692940 645
655618525 327809263
3530 794354349
217906250 1342
481932999 2125
625040923 2756
42123406 211
314535035 1423
50449844 25224922
5963 317295985
437943603 4371
384354516 384354517
983848951 4671
930289389 35316
755787765 27215
9861 758143263
649957234 13451
942605956 12105
501709685 12316
937648803 439841924
96711385 739
415028702 1830
556875663 10666
588233856 10176
362867272 1600
40836361 322
710782727 355391363
169995235 169995235
87841310 447
386225073 1703
56208206 257
414666601 6684
454039462 2002
598583112 2859
814372928 31577
203972829 1570
115580359 2020
593965628 2619
713293594 4445
980030654 980030653
678129620 3210
984121257 20491
990110229 16187
548381829 2418
753628770 3323
484904356 3879
877604356 3879
923722641 461861320
115936010 57968005
745017491 3285
276350940 170587
926113067 26100
636795709 3335
323893490 1668
87994908 388
836441744 10559
766001283 3719
174181819 860
138282027 681
574909567 6702
48778667 681
360458421 12183
732084575 3228
280011161 140005580
266934007 1563
636956955 3389
407854743 203927371
894308345 576128
786832730 21205
65769460 290
442864487 6248
45600365 762
444623576 3025
287821296 2352
186867428 1530
27028581 235
30375349 141
565621742 2494
765239041 58720
113188765 56594382
111619304 1561
126997050 613
437090174 84348
170395180 820
825677100 8650
106592418 470
539981764 4099
418359366 8929
74049081 340
42882081 277
21047873 157
8487 391720587
446765145 8012
129172702 35452
845751698 9659
921908659 4065
80029398 3359
716428895 3573
786531089 4677
415422507 207711253
392576902 1731
965273375 5657
692427085 4067
542869800 7304
970902414 480106865
46463578 22176091
904246739 9045
762251274 3361
603019893 280656285
613297205 19889
96530214 1249
81755978 28307292
281055823 2679
262632059 262632058
973597007 66283
427304824 3247
386097750 1818
726419378 3203
544550091 18724
944184299 79678
162926394 130152141
263102718 9803
95252461 420
138253543 1144
462721045 3053
723236499 3189
502815304 11829
342175833 9784
792709216 7471
8617893 53
725151656 7299
290298476 3689
513947370 2989
960824577 480412288
32560028 21212891
784719836 7662
231503718 1611
49011119 360
846945470 5530
20645247 2185
745502979 4688
151526501 18677
905653373 5392
122240350 539
680508913 4848
778803729 3434
51935263 229
184647491 88168678
308716087 5231
823008023 9432
1736 196400624
825972822 3642
38430410 2388
454872001 2112
680722057 5022
940309858 5677
593970868 2619
245148927 1831
1857 116281626
615513489 2714
737011286 361186557
6577 827314253
287011980 8198
588525240 2595
420303306 192044409
844577131 3724
882363825 882363826
686995700 7300
153858275 4598
1703 342385582
639657317 49061
26997100 325
917275789 8052
902633394 3980
416404178 2402
852316831 426158416
3138 441099699
232144559 1282
942003 17
11459108 53
460426132 5861
888795936 5931
434399535 13499
891290586 6158
194845528 194845527
919166761 34559
131971956 897
353340751 3638
891746212 3932
514486968 5549
618753885 5572
935339403 935339404
656352822 4175
884228863 4623
781360592 14327
318891775 1623
340144341 2545
978952679 5178
6587055 206
1835 296985575
628805646 3911
889137735 25627
6167 670317489
707584811 3196
135919819 2062
770057714 3667
556500235 268584130
77646680 567
560420406 3423
1219651 609826
826304947 19562
103870737 458
561899185 3953
588749780 2596
322487948 52635
34920626 1475
439463219 16828
364492925 364492926
109431380 1011
717856873 3684
97393336 485
818761295 282966967
308028134 4573
923304165 5396
14673927 76
699728847 48394
174486796 1645
562171828 28713
107390325 525
243993853 132271419
925200581 10546
629351159 2775
693077904 3056
342320311 3612
71698410 657
679121297 6503
935127851 313059110
396413123 5059
871522502 24926
2075 350633737
497785145 497785145
995106961 16560
447123443 223561722
539844239 2437
3013 436957312
246512468 2919
719012154 4457
127405210 610
657017663 2897
180073641 794
689148197 344574098
239493833 2494
198941336 1467
261233441 13520
922366709 224803
687667661 13079
268288339 1207
183248744 808
360374077 1589
995582005 4801
929987604 4683
299137717 1319
3017 580199270
332706639 5639
155904831 692
816349310 816349309
14260554 168
9741 654536754
206195247 1974
258702997 3138
565165664 2492
438206968 3845223
799918215 7864
487563608 449732001
180298994 795
475016430 8543
702355346 9279
433794595 2048
149456588 659
228834962 1009
420489409 4728
627265287 3676
734352497 3238
543491066 73099
523771283 19164
763048162 3587
5693337 31
510811584 4008
142969311 425779
9216 939167525
351219581 351219582
142430587 775
955036265 4834
368081793 1623
699692034 349846017
967288742 54807
602132759 2655
352028665 2687
7016571 7016572
244377525 1935
968029020 6162
555541631 4968
845004697 40269
742653533 5428
151951809 670
410358415 3004
286211503 1262
159841650 19913
56471563 249
381371303 9933
315440789 12031
764558538 6698
7247 890574066
802572640 12212
295976062 1716
243196681 243196682
288731494 1284
779027086 3435
182951380 182951380
702826909 3099
466214268 3601
14682435 633
482505206 5383
294947228 17799
708954919 3126
204674093 1136
294087066 1319
680108626 3306
142695138 1387
560302368 4008
974477197 13786
252192924 1112
568559385 4124
59113233 597
977110 23
47892265 278
17853 812698038
5780 340294392
192945532 2327
198720254 6187
4606405 22
148030240 2697
848411333 9911
153709275 1325
512548476 2260
25044146 25044147
901078051 69351
796824168 4528
697230068 4871
172258472 1326
993353341 4380
564937127 2491
667264883 3313
447014101 223507050
650270737 19632
994708455 4386
291429821 1285
978195191 24982
445103113 2826
645680811 2847
136344664 54148
595433405 2993
194815066 859
117932831 520
2726 256920048
832843360 4503
515824700 5140
818086100 4678
778261478 5531
88676062 391
528611105 8176
305418010 2724
495996292 2187
439669383 7670
507785063 2239
873082876 20125
422766895 2115
581529950 3983
871425673 14981
345631267 1663
631050877 4419
352065948 1864
610566460 6084
721882118 3183
29877005 549
134613917 1926
712778989 778143
661098679 2915
202187877 101093938
613402462 3026
326128333 1438
913634464 5105
342232055 1509
328846348 4709
558137448 2461
776187461 477514009
182230713 1088
860526900 19290
481463984 2189
97264464 528
804096480 27276
907610265 20650
821525889 3962
2594 366599644
586044109 21179
674431397 337215699
515969189 515969188
426478834 213239417
815936759 15926
764744407 3372
756 63939967
452000488 3691
144053307 959
328909407 1583
449728537 1983
678261252 5806
286650046 7720
549970599 2425
750113959 394113
100570485 789
3098 591618864
833371298 833371297
952303806 4199
814118976 12101
402132368 5566
52282487 2211
187622645 1621
86466196 1061
676746259 2984
950377018 7666
646044712 3556
295580340 2090
127775810 694
688992860 3038
57220721 351
593290489 2616
853964769 426982384
610796859 13622
557914537 557914536
687547887 3338
902609877 48317
407254492 407254491
569701319 2512
672435315 2965
685136220 4181
989750689 427314476
518248772 2667
60171406 1299
589162734 3448
354969105 2987
370 64974739
637732124 13725
198562013 1218
163034261 743
901325895 4855
617762664 10595
280150438 32587
16916257 238
753958792 32413
185515857 818
753222907 5037
412433594 2110
525023528 2315
727517636 6409
711216576 3136
150957576 876
754086725 3325
7762 502982336
300704635 29594
4531959 35
1192 177191582
593838050 6623
816229653 3599
212959536 939
282346374 8375
69429214 1277
636988122 8599
818262314 3608
478531119 2110
190229326 975
230337791 1556
154266176 1384
612481766 20863
412389887 18977
37237224 282
244672181 31225
698807266 4064
697008928 12397
913511318 841905664
448705799 3550
271379457 1269
237933870 24635
753868590 4398
233098081 17385
642042769 21072
491028047 6861
4282001 80
755274534 755274535
440596017 4152
869030140 572431
479569009 3704
10266 511025887
10664 981887800
139529989 794
337887252 2358
747989604 13285
312784679 1480
823576880 6920
972089189 484577114
388161984 4416
13195809 369
363807547 1772
949447393 4515
621606960 12246
603693343 570317384
354383567 3069
793489091 100518
326129170 1535
16922459 890
124537026 124537027
975243189 5939
918057369 4048
900637962 900637961
109997957 54998978
95771935 1211
527335232 5344
492116001 3400
728614117 5076
445231480 2541
669493983 2952
877458249 3869
989606268 6453
215501991 970
709057830 458291
91170119 402
408373634 3707
187008373 5103
410296457 16939
860899105 3796
187898448 1743
188237360 830
607729553 3078
355363497 10053
319419709 1563
844297658 44578
624171156 113177
426195893 2971
648747387 34473
44300640 1020
888177097 10762
17894191 86
32212973 1012
55910259 1172
228384749 2363
499436415 4838
852213766 5138
342383434 2227
179015819 1082
43317212 191
2347 475360301
442083651 5833
885925860 433244813
466865641 2421
125568456 559
906124061 4425
257903675 3306
883905766 22460
476957587 3593
389420681 2019
708688226 5075
227686801 1650
3100 638947200
115168517 1538
566754696 2499
769378100 769378099
761275000 18500
163971561 5326
630938949 315469474
750872962 11603
278882687 139441344
334732477 334732478
978311892 644833250
4273 886340085
241973766 64578
854121673 5022
955305685 6858
417749615 1842
400061088 1764
173519206 815
801709551 3535
716506834 6590
927619993 5724
166464633 734
348485076 7487
615815383 22334
303449034 1338
387776291 3870
677119944 3295
271222773 3527
669937458 3018
458053460 5424
338826487 1494
391382505 4776
121809697 4863
912794250 7275
92932603 597
783789909 3456
529213589 18482
326564243 3132
757736010 757736010
718867147 6547
630343165 65307
159675048 1017
488867953 2555
473767497 2089
682184117 3318
288251617 1271
245764340 1165
500613425 2286
176596984 176596984
222955745 302929
547165973 1494989
375038004 3102
181384194 181384194
402844876 201422438
316494762 1485
2344842 173
429751097 3326
236090472 1041
86180580 380
277596177 2231
340881372 74412
657283324 4007
415924621 19505
822311128 26731
357422615 1576
522799221 3967
439629395 128586
675585018 39456
896965161 28210
891750077 3932
364647312 1831
663879043 8278
223389305 985
440883648 1944
830813583 20520
134314970 67157485
730604621 3980
990858629 990858630
691550722 3907
748517070 1268619
170151346 1365
47542721 1471
664823334 6133
942488260 425568995
9621 821440980
688615330 52546
927949508 854664505
415937533 1834
196589904 952
147227286 73613643
383299190 53963
567627421 2653
391536273 2112
757260439 378630219
74490937 65608170
898457831 19156
872691769 3848
970207944 451930661
313390178 1623
12721 645633970
892254012 6683
487679236 12351
659810145 13601
173724196 766
389630374 1718
941545693 7815
734738463 734738464
81688187 2007
842654343 842654342
890793252 5462
806089695 12728
404335917 19457
490517721 11885
396603504 3309
464475159 3252
371259220 371259220
173042937 763
263167633 6916
884501888 4091
941410700 4151
362188421 1597
947094458 5606
906696680 673123
540225916 32628
335838728 307837220
939857270 13816
56353435 277
272057430 1267
14848196 162
967717197 4267
528886890 4410
612853355 20569
787645144 3473
223249991 223249992
896908875 26995
262172708 1156
980112063 8788
113639224 113639225
438717389 10254
726804024 65155
523211451 2307
678307574 3385
989814545 14052
43730037 308
213669878 13974
855455652 3772
853698572 4981
370125161 1632
695046659 9706
504070370 5229
830191746 8939
467046005 2419
459705358 2027
451193083 2654
187330543 826
301237329 2625
215755873 42589
897873488 3959
512617159 2840
730848149 3373
782913312 12898
570481343 8256
996242607 10147
71893502 317
104865037 1282
977337314 977337314
85220991 540
368800335 1634
672879583 4394
37865756 205
671619421 3540
64212019 703
342323279 8760
894181665 17355
2441 85345648
387042997 3007
435350859 16445
879620704 439810352
827333568 3648
446936231 6877
303824545 26731
203206527 896
875118756 7377
802056986 793932926
2212 146657238
725618752 4004
626842501 5783
682001261 341000631
991097143 4573
72267403 629
309885741 1822
574832011 465279332
539994132 2381
447477380 3260
741896064 97056
447675305 2977
782957447 3918
172329567 20848
6416 825628748
227472376 1003
33241366 207
692417793 4192
866837660 6402
377610346 1665
752770244 354623279
966711904 274089
532355968 4112
152205484 907
679114836 24759
819395882 3613
290797667 145398834
101589150 2301
429303662 2019
249379883 2539
56047111 418
351939908 17533
900538921 450269460
494 51632386
694661713 3063
783808514 19289
645324472 3062
536604436 7522
819349764 6597
150036168 150036169
956604439 4218
669395256 5349
900845878 4803
187557767 827
986443933 481931973
57110097 1208
741609841 3270
871056331 5246
538634355 538634354
199103582 934
929375877 650073051
875044058 23673
263856528 2808
31100939 153
235283386 1566
48829388 28662836
182341572 804
912069988 6387
574991725 4207
913431496 134920
367235921 2142
596864066 3344
396431473 1748
550700063 3912
405625432 22856
203414880 80987519
201172356 1423
547309211 5710
956962197 5198
159975167 768
590566368 2604
113622858 501
859614899 6009
945096048 62556
287823319 3170
875350503 5432
182146216 11977
616202417 8912
752391107 376195553
669120624 4205
901322919 4726
950721622 346393340
544303983 2837
351740299 2938
167984108 909
4237 743703892
100469300 443
388719774 1714
371646819 3218
437484002 1929
377878668 45900
973874929 4361
399042715 2146
43770857 193
20138551 676
806554165 5174
629309339 11682
562441985 3328
632676829 632676829
540896603 2385
489102314 11398
600547864 2648
548728786 2554
851570051 425785025
534620387 29575
316004835 2590
85448436 876
25290553 1074
879272983 3877
569098655 4599
897191331 3956
69039025 907
858116532 9814
878726609 7299
372515412 1753
186876411 824
221892652 110946326
356489568 1603
248638430 1171
578963021 8000
901245520 6765
380533072 17360
891979732 3933
697842060 3077
493502274 2176
797137699 10822
725816553 6404
458975977 3089
944310438 6158
8269 897360149
30111664 682
584523743 8764
170541270 170541271
726592665 4634
986859160 414821
3254 675240999
968488531 369988591
956249518 6854
591250555 2607
294602933 1299
929222951 464611475
362412018 1598
329695692 329695693
862668824 8823
841274885 4233
139805459 1194
352369106 5517
808545119 5954
466078647 4668
306494025 1402
448369760 1977
736448881 4854
705550447 3111
975390163 459001533
79898387 957
655309184 448241633
431069151 2652
335651906 1480
652128411 3057
693111176 3898
804215386 3915
132038808 132038809
134233231 1391
354473945 177236972
839134100 3700
192267205 2372
447320676 2948
617756683 2753
329741603 329741604
218626523 964
570116151 223911798
377707286 4186
283575483 2089
953606115 4455
49213864 217
974983108 4299
800520776 6038
247951929 1492
468781130 2067
265987944 1422
933250220 4115
186878521 1032
131935789 1030
702099313 3238
312309026 235119652
847348866 847348867
28189501 209
936513617 12148
3974 897623250
693713257 5641
806604029 571546943
266636476 21676
621860921 2742
31197793 1260
817292209 29435
103575960 827
577333574 7428
808918193 3781644
265835233 1818
52104923 243
308031635 2244
785918931 8720
5670 435585369
229755739 1081
343422897 2532
991057405 9278
611778266 8397
839760957 4874
666581124 333290562
600640983 4727
1334 284899715
10764 324417148
559493184 279746592
747432989 3296
155680194 129075507
3484 165211280
511191421 2254
502796519 2217
453948513 2679
591269281 5152
837053011 24831
858687611 7446
361361720 2291
889603488 368824
119334754 613
465468595 43079
952607939 8455
183492979 1022
810103926 3572
855364238 7773
855740519 7380
104844294 510
919044049 8868
395523504 1744
319457719 3580
52053833 278
704642204 3107
398363487 10266
625036459 2756
75051040 34223
258712469 129356235
473599889 2279
827433888 8881
712741660 4990
926458399 7193
828927154 12011
627279338 6757
666084048 7728
386680369 1705
428654267 3972
866889839 9129
418690237 2029
927917483 875374790
240872183 1071
576319128 288159564
510693768 2808
396961671 54776
876339085 10046
360392748 1644
425291724 2574
187309837 72336436
298203385 1319
489254869 222675287
48728591 310
949216684 9021
816079463 408039732
910160549 25772
683468425 5884
479512795 2481
506894960 2860
52890266 360
906629420 28395
170531279 14865
974757056 11284
441495963 2236
264667295 1167
100224216 835
304665804 152332902
32668 292837705
80513963 3504
968240929 943307279
701868059 3811
631403715 3349
576156941 3618
915708847 17602
860974520 33145
615158667 5361
783994235 9078
4432 987839687
763 63551033
709234619 3159
480068486 62420
651874329 5391
973160181 4291
601245961 9413
971776224 16841
763612736 7509
141519421 624
597533042 93586
300238370 2797
64615216 418
19154413 159
127196753 969
655124204 5771
233367940 1029
446081415 125905
63035 722588005
51287523 1115
57378803 253
485526756 2886
957258753 6836
990652459 15778
964467384 8155
21735049 105
39235413 19617706
582892555 582892555
699606082 6509
112456496 1799
849854999 424927499
165097520 1130
322955933 2675
126096755 556
665178809 2933
1982 301275892
751980243 8145
902188353 10742
976573092 4306
784507134 67288
937044611 7390
128569459 128569460
992488619 12345
775754266 387877133
742946401 6300
431061047 2904
642509640 4980
660769620 38910
745775192 25556
312755381 1435
963872203 481936102
798092562 12077
35152614 155
693215637 5375
226197377 2176
287437944 1567
746094527 746094526
738396692 67308
956669779 7807
581494744 2564
786780067 3909
88868081 2590
364130692 3481
355539901 2221
66278994 1367
121537551 4582
76201776 336
953 88905543
304656031 1491
940157706 464654951
864631205 12218
358133647 358133647
346842741 173421371
84294217 397
4839 919735396
252371021 10893
245436523 1225
548753535 4617
572459740 293317038
431395774 1929
664235428 21901
19730904 87
507147237 12575
490953230 3483
360827664 1591
769148358 5120
73896594 1449
166274477 776
61979155 30989578
629490170 4630
808225227 4777
485561600 2141
6230 991402015
70130513 35065256
878134753 3872
979868609 14888
793807671 7343
678125775 11468
76723649 848
720662770 6305
855190231 8299
753338965 352025193
221711057 110855529
861942627 5926
54283197 438
961474470 7986
662977661 3730
259802817 1434
395271611 2237
518014079 2880
797912950 12629
730992138 370726065
145111468 2466
53342910 633
105243229 4633
294112799 294112798
137672108 675
415076839 2164
232175447 1284
333895618 2557
202 40201838
367393371 174944076
234275441 1033
697302303 348651151
875856421 44591
962454352 6476
6919 447490286
312042204 3084
790001850 10065
885649853 3911
240364530 2295
237678016 1048
906146192 25508
630605146 10292
2267919 10
71500 725939500
31750740 140
982122843 6772
87132705 1092
133617486 690
696027982 3069
379196975 1672
723101065 5815
866382152 823758121
811660940 3890
910140899 4700
2777 626597873
768509162 27733
262532855 15942
807313535 31168
761340745 3357
522830573 522830574
701867714 6931
293223943 4342
887561520 4979
215387298 1246
39300335 216
421833842 1860
12473614 55
862227057 5698
189760632 881
215112633 1358
762236581 6090
940883557 13171
850431320 8848
109452547 54726273
553003816 8157
984046148 4339
779063953 8702
505517882 39003
664528294 21723
134934007 3663
250224363 151941759
800334719 5871
552366750 4525
626343786 2818
144638953 2292
726061414 6200
815782234 7802
149165649 74582824
101149232 446
143332011 632
853631179 426815590
216556568 10971
35568 418603823
276036908 138018454
526716386 5035
4891 545742516
472859234 2085
3844 738853625
17573088 133
861661960 6268
71213002 314
975401360 21640
422799258 5857
7126407 38
755421486 22295
893980504 63874
821766177 4336
219486293 1998
36568414 246
516489622 22997
19277320 85
685003497 48252
559222900 13730
373324615 144886991
377835473 1666
565817616 3501
208007615 654112
856139800 3775
553366800 3876
763748785 9257
328399176 7475
570676115 17387
302540529 1334
787524257 3673
855360735 5159
417352900 2173
291831633 5468
673062138 5341
986089079 805502798
675854001 7468
579225059 3891
663730449 331865224
491697751 16283
604065707 2786
238474156 119237078
688714911 9230
510922419 9602
590557948 9740
937995577 5531
428635347 1890
460 86831869
389239774 8931
936270956 396222667
480314901 480314901
725963596 3201
178485305 787
793977779 11928
720745862 3178
653928923 2937
6543387 166
918210191 44328
756808976 4073
36100074 2415
982916527 4334
66225249 2275
234363250 1375
461973682 2037
689386816 3148
717773224 15572
515757300 2865
604323744 4832
389186374 3662
25423520 671
721652009 332438536
253502198 1840
785506896 9531
420839376 420839377
371535943 185767972
932305159 7285
918730746 43747
344096374 344096375
3975 850469649
268371013 1378
209713426 15796
816588917 38502
235636940 1039
377401843 4660
23586447 104
770513700 23532
13764463 826
561066985 59828
5576 677957424
964275463 5046
751365210 3313
703729352 351864676
804907073 20803
168402854 5479
99643921 2270
749269591 4459
275845443 1253
369507041 47131
424321920 13400
7044 645420393
382143491 1685
289055641 1410
9856 684995482
553940558 5641
560511013 2929
490247053 76053
922110256 4562
39813285 532
76376528 527
546117544 2408
545158071 3797
15548068 73
954328434 8033
599446540 2933
582219608 19742
845800197 4988
290107532 1517
640748365 2944
616193864 2717
376277896 5736
617731938 5461
881078695 3997
334822548 6627
685279079 3349
538190920 7113
796999585 3844
921345809 4696
501344809 9222
453522855 453522856
693108273 3361
18215240 191
388304643 5356
787597624 6343
431846945 215923473
536644679 2860
63181579 387
89813567 1139
447174233 300821054
190693039 2966
550664958 3358
909650924 7155
503475750 503475751
25741297 484
680420352 7668
876814511 4526
1864 348588531
15149679 108
792163163 6797
637806598 6817
592856603 11888
826380179 681703143
436468652 2022
969595333 842277145
78342717 1369
622697470 4028
702377836 3097
245842528 1084
746248625 5368
691942391 3051
548680651 3308
937399394 8003
989719767 4364
793538885 3507
646966773 9811
537499411 2370
239877792 2016
598955585 2641
988060644 956578345
906423160 7974
736402387 5833
2290 483789980
2415 407191732
21571 846657857
539578402 7336
667664793 17741
24947011 110
816206572 20223
161940765 2217
542901480 5240
5785 909743315
154775025 1675
122226346 765
568200901 8147
821671040 3623
676107066 141798
607338766 12573
613381033 306690516
505757041 3698
561988098 2478
553666970 2719
807015805 52829
274430833 274430833
453359206 1999
372818867 1877
554731992 3096
646373615 3932
953517243 8972
593812758 3542
716229360 6238
90000435 591
891055575 4001
794466675 27019
829605240 9630
20356031 102
916012889 4039
837465628 12487
639531798 4496
452357701 5864
956950528 7479
406863054 1794
256121305 1446
963345489 963345490
95172879 6512
526143811 526143810
616878113 2720
301860151 1331
856285684 4449
479889757 2116
806586267 5289
863324643 863324642
480799775 2120
381091768 1731
740929464 3267
143489783 655
302112490 4006
144797303 4261
923632425 923632425
62943735 62943735
316295103 2461
981241530 4526
424779543 1873
404870575 4825
838679534 838679534
109493644 109493644
36918727 1291
54120310 54120310
766959659 3636
635978376 4793
469459440 2070
9007 812936990
755044663 4726
641255581 12413
5260 884060908
250571978 4843
533391091 3126
577320884 4325
329303435 1452
167001529 22632
6992 843064222
24820898 174
19047426 150
668867206 4523
888919253 5356
819176297 3612
545223244 20099
383837749 191918875
549861556 49696
150904527 1686
605244376 605244375
424082897 2585
806441969 6309
269429452 1188
973819338 29139
612397003 29841
952531399 4200
171984125 74349905
977979750 1229076
768832639 3394
10381 965054450
232296782 1873
285171241 7145
353082965 3287
219381555 1442
794153143 15209
707072788 21627
339273785 2823
429124176 5616
781521787 3446
419336560 1849
579388950 5778
309866421 2697
715983619 3157
976004887 6778
954359791 6164
838904822 3699
101246425 1025
411949772 76342
942591550 4186
459314857 2574
825480950 5306
252541864 9177
829735856 16652
613248048 3006
540918749 42425
278040604 278040605
336248560 1552
180236382 90118191
319548518 1409
123602186 545
544328613 2881
811179719 17420
789069600 7920
748847919 3754
318642760 1405
485110227 2139
25173802 111
363557301 3106
853749467 12757
654745617 2887
185147747 3348
830637967 801424365
120197816 557
236692463 6738
82990546 1749
87768383 387
925388803 916395553
255366665 1126
24234734 24234734
566978922 11800
877000796 3867
981321944 6893
170449581 5034
603574295 5741
711533539 6281
6757226 155
159610694 28155
810505356 3754
557905196 4882
309148132 309148133
946858798 4175
781059265 5085
841404985 3710
36918 247239846
987399797 6923
842078695 3713
703068943 4516
837774931 3694
251740660 8816
342 27267083
3118 537455896
364737657 29834
399804672 20534
626419549 10365
663638673 5974
561163926 8413
81724376 81724377
944357725 4164
877745487 6179
555146831 2513
317507399 1400
835667111 13462
690039761 690039762
897971713 5632
81776404 602
2048 346815116
379433460 2050
954426964 9365
27154383 14983930
278468574 5702
156684577 1378
808786764 808786765
861580900 3799
965022505 664720066
986603536 880482864
846617954 3733
306266971 3538
218917240 1165
942190055 26057
2009 159984346
964155256 6420
3604 646352505
600862106 2798
66958009 677
450274225 2053
8866 873788630
12718 958322211
578737039 5488
6073 421913709
763526163 381763082
307757188 1357
3723 585000586
878357947 11219
336718461 1708
17462906 77
992619712 8543
4113 323110460
933347839 7088
698120192 17708
32634779 570
621999404 310999702
706009056 3113
782483277 8149
684458256 3018
1626 44511757
139894582 139894581
754371720 4813
369076551 1834
572314637 14337
484246620 2574
496313977 4274
620967173 6911
771417864 4088
488266780 7758
870989425 4386
392497371 7863
923501096 4072
133806972 98033379
377588335 9606
203189893 101594947
344459683 1948
450269559 9224
555926685 277963342
186807125 15807
541806089 2389
730232244 3249
131189010 10411
780303192 5540
330781191 2693
292732993 1548
123770106 1831
715164164 8532
841175237 3709
453613536 4128
191639646 845
860651677 3884
901861433 901861433
261082800 1388
37464919 18732459
14426412 91
53030796 251
409204878 2270
676097003 83028
595773309 2858
778530560 7520
181660392 801
350517630 3615
186651432 823
579441778 4321
94128778 66621371
31867970 158
590282335 2643
639449462 3037
407232473 2264
894593180 4523
747992321 373996160
589658567 2600
662740865 5528
53424 518319648
937519913 15338
3328 202864595
268069325 1182
372975610 122649
582779711 14890
325105192 5441
800270181 345999401
433460305 7260
505345643 5958
677719306 276145970
9228733 188
277417469 277417468
163743825 722
552095608 3759
764969416 3373
77525694 427
977246729 4309
7134 374608871
396153073 4383
949128117 895480474
415662727 4936
886776096 15728
669944052 2954
720545488 4024
923807044 34720
106348039 538
178320483 178320484
185768855 2184
556132849 9310
941863023 4153
965553258 11766
227539690 3290
496842079 248421040
350849158 1547
164594287 1072
603436381 3870
262132310 1891
558061944 4792
1509 255976197
251721142 1149
949410801 97047
515042362 2271
476494507 476494508
121130881 1133
104967593 1191
534976921 9612
13814 417419904
2772 470587677
687839323 264323380
452905620 1997
174745210 174745211
422672179 422672180
967270290 4265
4134 119712372
714676851 13729
700099092 7613
554867281 7720
306281121 28571
495649793 27808
430309615 430309616
795358129 351345384
330088790 135959418
51496801 258
434604465 83019
752727345 3319
840263336 3705
719277849 625459
32140291 915
587167078 2589
940194310 815462092
518 108823938
306373219 6562
60491837 337
903724127 4618
924771478 6758
65089304 287
770499013 18348
192549887 3328
92892245 607
284961767 1710
698228579 8740
783974504 14321
635130169 5260
574489854 32393
789958934 5847
598872068 3975
917011870 15968
527747312 2327
809980576 3921
700734119 707098
905331271 4855
986320496 986320496
748371658 3443
361000575 8972
562302214 8629
964113503 10146
707139121 9103
306295101 1705
807231360 8320
799672119 3526
419281732 3545
447731983 447731982
733640357 733640356
707613175 13298
693985325 3060
167034460 6561
222936096 983
74715625 381
399221852 7671
220586503 1641
217665646 106344575
518683887 6536
950808824 19881
491458882 2378
204221293 1047
110320222 1932
289187402 2357
431004133 4173
162603588 5209
1268 195558901
118617800 1351
24030788 248
97793720 535
546779624 12635
20638164 91
74750438 664
803300806 3542
785296535 392648268
78243239 345
469912827 29612
476015727 233903367
970719120 18639
550766831 3751
405798132 10673
202886747 2978
154591944 11208
596913913 2632
517936985 11771
71212709 314
678260377 3197
363970255 10882
617781334 2724
562173796 13815
994037260 14874
509284349 11371
174483 1
403884951 15071
831928270 18444
799645415 399822707
951980072 1597282
617405377 27237
12131 901612313
4364 874977606
53323634 406
494113141 5822
975431365 4301
534329359 3032
448140891 224070445
317449275 1698
217552565 2285
746916250 4250
622259151 311129575
358439215 4053
166236786 993
332370296 22635
851901599 5368
770695067 4317
955550681 14279
841613839 469127
268067053 1182
69295660 1330
221636124 1871
191514624 2336
253660617 34729
425636333 425636333
399147751 2070
857954022 6294
637911270 64338
943929031 13935
47175976 315
469230969 2522
27946748 10874174
581722645 2565
920328966 4374
584563431 5054
321608125 4086
755429203 3531
293851464 146925732
753726204 9779
66222971 292
125704602 846
171759995 846
146432475 1163
447490534 278756129
933032636 4416
135100665 1054
873375992 3851
780800880 4302
697954810 4222
830922336 29856
773850847 8002
924745417 5521
72196992 336
737729039 10328
208380691 6895
691469458 737961
552694793 4417
154553867 774
286171314 1403
154671462 682
777255334 7367
697884343 348942171
822601708 3977
25357470 540
370632900 3433
764972790 3373
351699459 118255556
826657299 413328649
514492831 2632
16739 324642546
878021168 5372
110859351 567
187029246 83650254
674337519 3260
533694420 4788
465319278 38754
849284053 4572
41009363 3616
549338725 274669362
1935 74459621
735036890 3241
701280045 3755
657403268 11504
414236602 1980
341781540 1532
121748736 768
746474408 52359
998975159 4778
624358377 2753
391242368 195621184
666087737 2937
325418624 35217
313176696 1391
226931136 4013
107934675 526
223509176 2266
685470045 6550
475709233 2318
7910105 3955053
814006103 5916
732597082 732597083
941326152 770316
366003326 1842
213638132 942
370702506 7533
338183841 2144
705555804 3111
695979174 15018
120459499 560
113 24190701
981338559 13828
408 33784848
7160 944754840
718864036 6166
863286404 863286405
515470209 16784
120879602 533
158755099 700
473801887 236900944
39377579 32311952
680561633 3158
487321486 2219
273451604 2683
455193640 3548
368133506 8077
541527623 3007
121685506 13231
6159086 33
613250793 3454
583623424 3706
693191706 5567
647034724 2853
732676158 3563
903307678 14623
63014196 651
207880538 9600
379195748 1672
992638917 23822
625191977 19387
166239921 733
307408312 1409
142363386 815
470818115 2076
956350269 18770
858448871 6629
680551620 5016
3749 733757587
569191179 6333
136768465 2623
735279530 4474
162974785 1176
6102 831165624
241249815 3512
553123679 4591
174136446 2795
675752821 6901
4035 811804390
760748296 5909
898223815 18748
903306376 7694
460063480 500069
673292912 3522
625222453 3742
317761206 4893
973618057 4293
821504579 4417
106139065 1058
665381597 6484
770822546 378213560
92984813 410
392754231 196377115
588568554 4053
299048749 4550
669263193 2951
3642 499751598
106656055 605
374838292 1803
452885603 13715
583094272 6014
61995618 303
357871734 1719
815544178 1339153
824795969 7393
694212548 3061
272454885 1508
799573726 8441
365286768 2017
628659188 509229661
898315496 898315497
402105220 1773
1179 230745627
219178066 88448035
720974948 3179
943006988 6754
698715215 5315
925193363 7143
752948447 3320
965562525 22725
33180498 149
965733450 582327211
258408806 47371
653174438 5671
797496481 8955
815659839 6393
442396635 11635
590143251 5675
669104837 5339
719487050 3467
2302 106996960
957887050 56973
423024300 2286
193619017 12498
258157610 7643
462656037 2040
564200760 2895
703732472 3103
185918307 820
717805417 3821
968642440 37090
808051233 503134355
457211019 2016
90724138 1183
730132838 7666
18705846 1301
718531860 57117
500303151 2206
834086086 7226
955209776 44914
886224160 6172
946712197 4454
549495583 3256
999157728 7674
3294 720265450
355753620 1620
197565331 197565332
138343917 610
587385233 4609
105685071 466
306849575 1353
919373157 4119
886322249 4125
881912501 12500
957951760 528644779
843515912 3855
713712084 3147
897415676 4171
211434596 1096
318417373 1404
766287735 3741
801680872 279654
317569774 3628
280402321 1942
4764 884893944
888565151 5185
547360680 3180
989084206 7023
216602778 37326
181181579 1020
68737501 690
153646959 1522
982373552 6977
546166441 4122
284849497 1256
738973414 738973415
462289699 13988
351526050 1550
493047983 2174
959330925 4725
571271715 3281
216564594 2551
898360553 4185
904859000 4817
707397491 5368
427488201 15337
341593360 1724
70135279 2162
692543484 8922
565648393 3768
963862364 4250
344547058 34239
59966236 315
246644641 10832
836099000 6048
948741807 474370903
957 91955994
329924352 1727
468714793 4472
922114684 922114685
873379842 3851
419113464 1848
526172678 2683
6354 833350330
684505206 10079
81982707 1439
512832131 9486
645221116 2845
711 100273880
654294921 2885
756697611 3839
693411590 3374
924864623 5582
415251164 3165
58454913 322
239326703 1752
870879207 3840
736620415 3248
470216992 2238
495115187 8747
722706589 5517
451996938 1993
756658040 5589
700306350 6165
862812442 431406221
496717700 2961
838407332 3903
401868050 2533
316808700 4656
111682 872953193
193485241 96742620
229137833 43762
115094392 115094391
797476642 398738321
613496637 8846
906533533 8667
194892173 81693155
852391680 5007
263759509 1163
703289193 3579
804466787 51881
49916644 1458
89327726 3053
915497089 8907
146809 814202714
46945738 207
81637510 1011
808720848 5616
98973926 551
8504 551095751
703346276 703346275
794631657 794631658
687863169 3033
614936456 5240
285531129 1259
648561895 29049
409246397 409246398
536413891 3039
87181 922546890
503973253 4617
165705047 165705048
860614093 33084
495991916 2187
891069698 3929
839223001 3806
327355559 3591
960121017 960121016
599860831 13737
346990249 1530
834758360 9514
954438513 29829
234599747 1811
316984574 2173
87724001 1032
208918671 104459335
400063077 1764
25403380 139
183671741 916
91519212 1695
145 23026675
938802601 468943608
520369513 7273
612701495 4452
942796999 15350
947682295 7314
138124122 295769
705222043 5428
395344230 2630
682092615 280921497
586939488 4398
718141865 6908
393565031 155214294
702820251 351410125
938018405 4663
711607673 260418
267388946 1179
5447 815878895
748614279 4055
300499523 1325
568279573 5179
316283800 8590
801557238 6046
5668139 30
338533185 3603
87314921 385
2983 260072855
425442636 425442635
306712 478400517
991535639 4372
179243914 3604
806192458 7498
525447439 4084
581494688 2564
954365565 477182783
162896992 3409
78697382 347
926930225 402663
381620945 4436
5326 986716064
2515 363724330
39699753 19849876
4845 629665890
280818428 1879
629848380 24013
173497317 765
154526461 1768
988801318 14426
144467088 637
897415943 3957
550219992 2604
183965566 861
613245454 12418
186353551 93176776
324379986 1608
800956743 5723
159501351 55229
519519384 3012
93276256 1315
471035546 2437
619127584 3003
181207606 799
975464229 25505
67295925 1047
812145647 3581
586069199 3600
643422438 4576
802454025 440440330
161249823 711
850069092 10236
600238496 600238497
651122702 2871
3741 823902876
275679064 2089
581074417 11532
396250952 2470
375711502 23442
806548614 5681
916332920 916332921
341863551 3475
659967631 2910
117507822 108275875
452225602 1994
830108653 4961
312491935 2812
485998921 43560
871863684 4133
36398280 795
81872273 361
247851644 1301
876680581 7633
273161992 32369
417054099 4939
172268502 172268503
480439289 5141
551418065 66149
718614053 8221
7071 632226145
24461029 12230514
991971333 987988877
663524928 663524928
576197599 18040
633652337 3561
257046686 3115
569295637 10556
887042593 10554
243554394 1201
794902455 3505
818332353 6208
245889181 1771
508078020 8895
391757012 20192
553378385 90318
216889927 1158
845457665 845457666
685764793 6337
834369120 48330
718322749 4706
232699204 116349602
502571073 2216
520449661 46719
371712858 1639
849341675 6119
751991969 9978
140170065 4036
464443100 2075
325584935 2952
650669116 2869
589761821 15342
966572907 33308
640430728 6434
924522166 4701
303096458 303096457
956686104 6072
420416937 5729
5920 198817280
926247291 463123645
116199669 1079
525698259 262849129
567669264 8224
539379874 3283
522040026 6738
840494857 3706
166086029 28054
497582030 2194
650669116 2869
173693593 3219
359883285 179941643
614265553 5284
391107757 195553878
600182659 6710
277284120 8667
742452584 742452585
632707254 5255
659919365 3186
1570 226549491
11304 903811320
127240512 2856
233508856 10984
342903973 1794
404945840 12623
700091834 3405
808354680 44562
18823818 83
192852682 1390
677386081 9648
626545072 626545071
493654104 2555
469992600 11550
308663911 1361
876567211 10966
144313650 675
635319703 3221
340300272 1794
154771641 1220
343763212 7340
60792463 1462
865665065 3817
547968584 27382
187102575 825
501216363 4215
809114518 19553
681535982 3966
989791657 67944
14944917 7472458
607725107 9983
331438111 3664
28575848 126
721568367 4271
154219684 680
888397319 4084
500336926 3113
453552011 4835
951770820 12012
443284068 443284069
14946 629393320
153815535 1633
272535928 5528
661800445 4079
895746412 307353055
586277016 22776
198163917 1231
707005956 31574
223735791 1064
362563489 2272
985222179 60113
786897615 786897614
814311625 407155812
499163347 60299
614500128 2952
377381887 1664
191657244 191657244
695797054 8596
320409418 137251755
859214567 859214566
850247370 3771
434277000 33050
428863673 1891
672435314 2965
488310276 3215
437768240 6869
413024077 2678
895643475 447821737
366949456 1618
125329498 1260
521999897 5654
682444270 3233
213781156 1635
778709156 6598
339969089 51872
498714455 2199
162491542 881
817824768 7677
809427646 288077731
383730372 1692
943447736 20758
70266543 2539
522321447 4618
369554112 3708
973351372 178892
336809356 2899
152857809 674
636091361 74720
88143456 407
566634928 3453
488963552 2156
169739185 752
468096819 2064
494177669 2179
235204736 5312
505570145 131480
530110584 37216
264073494 4655
543 112181689
920173251 594015432
4346 889159224
413244984 2228
127189835 1671
205019192 904
295614775 295614775
500755816 250377908
178434988 861
380580034 380580033
802721694 5042
769261776 12128
654935981 4487
911203177 37802
741886968 6695
91211233 1154
786404382 7079
95957550 698
700600265 3226
421605326 1859
655648522 3523
372559756 5320
961957512 5160
92142919 453
935299641 4705
983635379 7020
3561 27362443
841521741 13802
3344572 27
367288741 1820
55344325 511
872086671 11414
984317066 401711109
175210606 2745
617575625 107125
921778633 6020
67556507 521
3578 748737835
452146879 2083
182795157 806
1688 175976845
821671040 3623
736392044 3247
216346494 1753
948623689 4333
911633375 6441
634872492 3429
3169 609142011
344042754 1517
159211715 79605858
885165274 3903
543571700 2450
245786668 3150
316149443 1394
938465295 4138
883401347 4197
129302509 604
490208356 2548
252554652 1462
647102061 323551031
256275551 1130
463498859 3529
450407260 1986
959373525 959373525
559890605 2894
867992834 8603
514028415 56882
371716864 3274
950156968 5861
560469618 13446
10427526 225
321436230 1433
716656380 63539
657312793 6656
795413615 4204
911757489 420215803
907783251 7682
709628423 354814211
149 18015143
832121839 45496
922970499 4675
399813244 2007
50940 876653609
690576830 4727
115086386 717
623428811 5721
125514625 740
156095897 1528
582699234 81485
281552982 2190
354942952 3458
44641960 440
245562801 6438
720976698 3179
606894479 2676
229552832 6067
331092655 1837
204146543 2134
319200181 1612
777341195 388670597
848595644 4661
357448871 3069
70759417 312
388927434 4622
225925395 1018
134530224 718
790822576 3487
152823740 998
132859013 9724
286104136 1921
515225697 41936
869982659 4907
981649749 6081
975425738 27564
269427707 1188
5715252 37
885290207 312241356
230511171 2110
602963899 11875
946550481 21454
102055950 450
872481735 23317
645319845 19563
525569297 9604
952501285 5306
797372263 6724
175418950 5816
524753314 524753315
648863592 41182
283438223 1492
835729388 4187
1491 206005435
321103386 2885
706682402 3116
426349361 7219
410031932 2326
510059003 4352
130633 202552860
136094150 5591
965883107 33615
75868434 358
160072721 778
383822651 2690
196167627 1643
640196399 362571276
400826426 2366
250113096 125056548
483745203 2133
619319026 80948
728914454 3214
269851282 8097
478167079 3323
632576820 632576821
217965741 47570
120794955 859
47399757 209
15541 828893578
616682959 616682958
553087673 2861
257862183 1137
371703599 17145
803379159 10581
699978320 7363
272406693 1983
906263630 16029
99616880 99616879
4146 408556966
398150378 398150377
103982889 4784
998577653 7202
485335276 2140
969515353 10233
737689179 4677
114530241 505
715 99611541
971096458 9753
219891084 109945542
161145001 1125
522020760 3305
649860728 4426
892430454 3935
725998008 5251
168570301 1386
940238022 4607
62877579 610
24071 511605034
540515817 9865
24946448 761
291087772 2000
132626641 749
758409753 9358
923234964 424283474
809484035 8534
630134462 3661
746326768 746326769
637096663 32358
426426808 426426808
939833382 4144
359917316 1587
314670516 12164
717656647 36589
769978161 49840
885166282 11869
553297033 276648516
753181643 9292
140113025 1138
257068166 98233547
977796787 5834
457270561 15415
189956932 2001
826686103 283392317
523164905 251041602
419214900 5525
562489973 4592
61462465 336
806716410 6355
758981540 289239805
566527455 2498
489065171 3753
278766096 179888515
890208731 493076585
353753443 2499
543085345 4428
287118671 1266
896278033 3952
914154880 4145
137230156 2703
795576861 397788430
99609139 1303
191152586 2418
258729840 37826
647297778 64865
180177696 11832
93447681 477
345228466 3957
341471749 2770
481773745 9456
162064544 1043
225416794 1405
897625601 6098
965089721 965089722
648171534 2858
241234489 1683
543167649 2395
280314308 1236
480024211 3659
189035305 1437
92671401 555
5419 174621429
718247098 3167
366495872 1616
802130091 18120
200052774 1269
930191245 5882
548709025 3271
492666384 6293
439976481 1940
665624347 3676
654596191 5374
352870775 1608
822579468 3627
218172941 962
783021201 7475
30742317 398
216167837 1378
798534631 3521
255721381 1464
663802303 9513
628593086 7528
457681593 3272
923664075 16622
959556953 4231
765425679 3375
113196309 10299
407735889 1904
974649682 6927
795089890 250817
620290800 31800
339814101 6157
338595607 1732
62141007 274
23 4736116
68481479 557
874306146 11778
430662666 3949
494750191 5213
931170396 4524
725384285 75320
151308530 4413
601552170 8099
227417959 1571
72812815 1283
972643156 9270
163064549 719
17775 696095712
92304162 407
807378342 3560
364593772 9276
184214992 883
350817386 3172
936420038 4129
272014973 2254
775628640 3420
856560445 6653
738017671 5641
400382013 20291
704048796 5826
924119459 8071
977525570 2871310
495062932 307111
911976544 4437
137437135 606
879640233 7507
938461157 4138
682867700 3011
877266234 10026
189817619 1009
25476239 179
980649205 4324
594673615 3513
752634476 3816
481296751 2827
537951436 2372
5468 911996784
252258659 1261
881992502 13161
862183165 862183164
5860 937929168
403723161 403723162
160277153 10426
3802 552188322
16209269 164
495871865 5607
208126720 2935
953805722 5727
324888527 13754
498264449 2197
885622761 3905
818772393 9257
965821623 5421
3680 802856815
862129058 7654
414723441 207361720
138286851 69143425
443993914 210881211
445587977 2123
627700636 3899
968628272 968628271
412536466 1819
664955263 2932
572511700 3968
907327276 1113285
894580429 4452
752721787 3319
701583949 3944
718345684 18653
572906679 201901072
545661551 2406
281153526 1996
50811450 532
331391373 1486
456056645 3975
1257 42691491
610152048 21051
187025335 834
554630647 56342
1419 99334257
530140493 13182
461259749 15532
379387161 1916
562943369 2546
13925559 214
543839999 8448
114879923 837
647 62843683
299569251 147709774
701243956 3092
686993326 128807
420846691 6794
517279368 2757
613982267 2754
379004751 4239
296878215 148439107
606754596 606754596
418474980 5817
102473492 102473493
162532230 2037
209769223 22074
356667385 1706
131733472 1951
157955475 4564
636512961 5401
726001900 12254
672442262 2965
519336530 3998
43029 570220308
973163783 4291
785618857 10413
300163361 2890
20461085 1307
141286107 1980
715085098 3913
939983284 4797
815231106 815231107
981328984 4327
321819266 1419
846220035 107785
95164821 47582410
954339693 4635
202367696 3201
362504170 2479
915378427 17618
571397805 14573
831136436 12141
790864369 25424
152164487 4629
858094175 11287
648398328 2859
558361334 4055
577526221 7965
308316689 14355
748653306 8479
436314921 130360
234197582 7820
264913440 5240
746294857 8243
469181090 11603
567466753 3046
756108879 5697
410466707 4505
832117446 3789
325126567 162563283
128221208 578
764302098 4623
570501513 3325
416424021 4722
378304666 4062
687103260 687103259
123904702 3323
31433 849793721
94076529 431
2125 256296515
623705714 135854
5158 702602128
6101 879500384
3162 482404723
927976863 152221
542741779 542741780
733582304 622644371
598379691 8697
9018661 140
215263681 3233
989264964 31615
623145416 5254
305008044 1973
725731201 3200
2759 277248362
359930484 1842
636393384 3181
692746817 19787
214771076 947
457929813 7393
536207414 5493
945701604 19238
601987247 601987247
242895607 1071
526740080 289824937
21054332 1412
710083715 3131
322298675 19796
402100999 1773
527567921 3410
886870964 886870963
267088669 11179
959779511 4232
86806130 86806129
70305830 310
52911 198878477
116004499 116004499
978525391 9706
760041613 43355
395070737 1742
229284737 1062
826206900 3643
9799 688876090
201879123 931
593739456 2618
481584433 3009
946770759 6004
162168853 3277
233822145 1031
278237653 17833
165785683 731
524340791 2312
595708887 4588
662720760 14649
484655387 2137
555260940 2691
930494944 25499
569599380 2570
427591544 2131
177948782 5259
664969284 9819
821439923 3622
9762 778002114
51028201 225
815086854 3594
454810154 2445
332024952 1464
371483657 1638
119471267 59735634
14955760 112
599480881 6734
641775757 3040
438768120 12810
101255378 597
693268497 16806
771591977 5545
827707666 9526
150690470 150690469
63955333 282
369756093 2174
514968131 14614
349011421 7374
936557908 9039
710052324 31369
483025573 5604
323985113 323985112
32591 889152427
315692928 2752
300806795 2341
246006089 1146
367169232 2292
203961299 6675
338749915 16157
8887 791973892
91034178 428
683320829 5870
104967952 604
637233006 19139
397302199 2022
489868559 2160
1819 263760546
9106794 95
658208320 3520
887634575 14857
741839904 3271
85566784 7286
380567477 2605
6541 292031198
400513035 1766
231341032 9308
618918097 2729
344724102 1520
119100779 999
362871910 2227
3599 778665101
434932021 3463
950728285 15882
628984735 5524
505873099 18362
803215281 3647
460390692 2030
20674458 10528
844227719 8610
482602524 10866
646348006 2997
862308419 6474
419672975 419672974
901545077 901545076
692342461 5782
927947456 6509
139116149 3808
260730995 1653
334064616 1473
154618343 874
114845873 1712
521059141 2940
952784314 4831
411383579 2012
452678827 1996
3737 515679841
160852848 4016
17975 658421321
84496323 671
74387449 328
981674233 17094
557229601 2457
750454729 3309
913465060 913465059
503189339 251594670
214319665 945
334064615 1473
770663047 4333
510971251 255485625
727188234 4143
73787105 2686
513397186 4517
406505077 2009
90950601 411
294374719 1298
592318693 4522
708997380 15473
788192608 4695
495640913 247820457
408061688 3459
213469854 106734927
450966160 2609
67759042 417
733820294 53758
222241056 1464
255819169 3168
94926426 438
260271539 2431
246138659 1546
252990230 4574
553825089 553825089
373072841 1645
295227356 1783
375265374 5497
65102518 372
518594940 7074
319245329 3864
196261647 196261648
351226783 4610
423645886 4127
612028574 7725
274757029 8748
4750 124371269
305808291 1724
991757043 4373
690807346 3046
648955858 3148
259256316 246352939
294111845 7218
271697787 1198
753179552 3321
464014535 2046
77022300 38511150
555533424 33905
92281223 920
51489967 1286
106336201 2325
66326 662520543
766080071 16638
860305550 430152775
5308 885435164
353612612 1639
20503 824852143
449466421 6140
884493567 17190
586486698 2586
152672983 698
885037992 5107
20198917 206
801485957 3534
458363819 2354
223164206 984
713725766 3665
768830719 7219
842499617 9238
917582560 17840
539931982 2701
875690214 26818
372920460 3490
959116407 1197708
830969258 3935
478533229 2110
439296104 1937
824139771 3730
969510603 13352
858529619 3802
582946811 6692
179816630 9485
505519967 4235
120537633 3181
806701664 86039
291101083 3363
902177741 8420
765653168 3376
841643436 841643435
432199157 320508022
832764261 4263
963861749 4250
296863743 2752
701048816 5283
178525839 3245
2983 642693812
13578 701304574
459398369 2288
9399449 248
235636847 1039
5543 897171397
589314649 31757
528997427 213588698
357110657 2296
160081665 3362
166600033 2874
916597243 7379
218254476 80507
347202757 173601379
819848645 11920
767057783 3964
178948261 9370
782041841 782041842
857889855 428944927
685007699 4602
47056651 38567935
167632973 766
949433072 237033
72101570 2898
946472448 187904
687537955 524194338
781301886 3445
727745759 3360
117705383 519
813278828 3586
68812429 370
967512906 4814
82313486 505
810881698 9959
633 56819346
227019794 1001
196500102 1915
827760355 413880177
787238281 4262
459139345 2598
476159653 3636
547390386 8370
9688 497182022
928173169 9256
658981812 6001
908596855 15313
739019881 27660
5784 755227948
280678840 2209
107333122 852
119705432 10010
140024738 70012369
100695203 666
611918049 158816
893342655 7712
513695271 2650
877 193217649
356432329 2689
600 99114420
524211269 3035
16918925 634
165430609 4374
167892505 3066
409358299 1805
408904172 1803
679851605 9723
889704648 4415
76110843 375
505690751 7357
18393063 152
485361162 2574
348299868 348299867
549290224 2422
471857396 8481
7122047 102
381454786 173098892
110505708 828
376981363 188490681
494603901 55011
869789591 20660
222632801 1434
358787587 1582
943458879 4160
890065810 375807201
252421438 1113
144239967 636
995390089 4389
294588392 4029
987054992 4592
807384902 3560
578807700 578807700
912242921 10958
853334720 9520
48458758 266
680025547 3788
269317990 2969
594954741 594954742
209554411 938
858064871 4557
172547145 1496
745462246 3287
2618 578507314
886742760 17280
649615031 8888
626053714 480471
802631514 3750
763591258 3567
468792549 234396275
696931172 3073
439907115 12221
804530677 6738
539141985 202961261
270765594 1423
578998026 2553
851377169 3754
164916837 99480281
931433445 4107
903151097 9818
937167836 4187
408905751 2750
516302308 12053
406497408 6119
863360482 404170993
905230826 406494812
614983969 12204
655167555 3735
276768569 3128
927443136 663934628
411739372 2656
915946165 30868
455157265 35347
764513320 3371
217584891 2397
253100557 1116
484241323 4018
94236644 54432475
579092013 11709
353349565 1890
701021485 148679
749080243 4636
144977701 1085
641657877 26855
587345168 4385
979793450 979793450
305488824 1347
618639747 12156
998954587 4613
634409981 3991
490224419 3492
222618938 13703
309624276 1777
421271841 4708
993004714 11362
136335523 121629637
124195327 2185
902316783 68727
502943099 251471549
920631487 460315744
720592571 353532360
932607935 33336
386385793 4553
853550932 421035226
465656071 2287
106632703 512
889248171 3921
924834686 21087
910347103 4014
901704900 9787
392284007 196142003
100468412 443
776689848 3620
943315669 43202
615290997 2713
648174520 2858
987271193 31902
305879861 1690
155334716 9913
638768953 8116
98784006 785
962215359 27946
77471835 805
841238297 11890
661101594 2915
799111052 19433
503494457 59305
857459055 857459056
837627823 837627824
897993817 6819
534930381 267465191
889067283 7604
965815495 421441155
792967796 148487
367916177 2372
803197032 4598
211773421 1380
434271478 1973
417907579 18458
888930042 5214
710808020 3157
227698497 1004
973484305 9776
597699035 4181
3424 514572857
264254903 1441
87322511 43661256
3894 471178730
227638716 2386
272023048 1274
591244618 2607
783563260 3455
177321759 1589
630932563 2782
883365766 883365766
11114380 11114381
751023745 751023746
660357468 5996
350173641 7262
466984657 3262
1007 168035069
753462511 25383
545432355 2405
451135122 11623
605136700 3287
614116 4
881982738 6071
277704859 784477
437525423 437525424
713528725 13037
684667547 3324
372167181 1641
277139848 1222
799984686 799984685
223835511 1025
39008397 172
103948509 525
15107109 149
552072569 4690
2990 659083424
993522935 6016
727340172 3980
257636848 1136
4062 430806948
484421301 2170
79604401 351
774194068 774194069
128357053 854
74290534 988
544303840 74761
805563575 3552
518956231 4936
669942283 2954
324313990 1430
708087139 4170
482837364 2316
698123496 8429
841530132 5764
459478565 2026
247496139 1270
1969 358338310
431309985 2576
984850189 6230
948755299 11975
367768661 21458
775097538 19915
4792 449557781
355206365 3181
777086812 9138
601300075 10626
931962622 6371
106820630 1042
977922791 4312
197949206 197949205
134018536 1065
561138687 8413
802986129 16856
851764081 10348
458438399 13440
206381753 910
797366836 20041
342835733 36437
878815342 13951
382153175 191076588
154116327 1445
383697797 3360
657467110 2899
787 93383846
529591327 213010683
485260101 4305
937688906 5884
139934578 634
700287420 3130
831409937 58583
465926279 3331
551142463 551142463
580037217 299606
158199762 2694
332348893 5332
769508650 3393
412026272 5708
450391752 2292
264238720 1235
975353960 11300
654975295 2888
776807656 8465
64493512 576
129219039 2672
761376620 9085
946419380 8570
951035398 21063
177967358 1514
48080058 212
893625305 888294397
542009160 6930
600434436 2814
252477995 2748
306373235 2466
826603362 10062
962727794 4245
192772351 850
677936163 33172
567889672 2504
301858821 1331
759657985 8318
857333037 294389210
269046879 1445
3317 226063501
232939505 232939506
958940894 5579
901165423 4519
363432160 104195
183073389 251655
295055135 1301
424782499 1873
38322687 178
923881381 461940691
732754455 6629
188195889 3621
797882521 17501
603354966 5294
886984232 3911
121302171 625
559123979 5355
273114912 13128
635886769 635886768
19332 575492094
645993149 5874
94959192 1878
632359126 8625
518500995 6268
875650060 3861
575218458 8739
433223767 22859
418155629 418155630
905803254 3994
5896625 26
715076708 3153
14937 59869986
223200299 111600149
38455060 829
566903828 7174
109087388 481
345044905 27498
305390881 1440
660188600 2911
3523 426994646
292763574 7093
768574129 3389
765789790 3445
878015698 4016
679624653 6394
776019455 5312
8988 533258040
450303900 2230
490228200 2376
724643888 43509
608920700 2855
78042489 841
99450527 5037
997810099 486344640
322614422 1836
338863985 1507
92132293 706
29483091 130
96886033 96886033
51982119 4421
821233368 14177
561495325 3725
609556252 609556253
240271893 99651653
758842685 3346
750779171 4604
521394363 7232
63115063 468
397932921 2156
338321686 2523
990844539 6443
800800844 3531
232867973 2567
869709374 16371
186106163 3156
283232001 3392
222205602 222205603
578997422 2553
285500029 3646
346366269 6910
527116737 4087
881769191 3888
891813960 891813961
228344503 2962
392351862 1730
189115 1
79704756 473
686100510 5562
551346018 2561
40864874 23647319
566752384 17501
546959727 8400
882898630 3893
222542893 3473
62845819 51016495
598849383 3623
797633353 20344
183249425 808
960459885 4235
512096337 2258
579960641 6440
1896 335760744
31750739 140
282830930 1787
658327195 19197
690357911 3044
963109737 80954
748731375 9765
279634535 1233
678622805 29026
772990706 9268
635412083 4401
935117962 13434
816301735 7251
8839 289866166
837755521 3755
728681825 3213
67434581 340
341487205 2115
207448693 1003
43554436 471
708669162 6233
340641584 1502
145959988 145959989
185385508 1501
626623532 2763
447009603 1971
144203995 3059
364126775 1742
190538262 2019
687247834 55285
653017527 28531
144240347 636
935614521 10359
84004535 1441
485986937 16374
75790568 469
906265447 56008
11112809 49
927445865 107240
556545113 2454
394166234 1738
413338984 7576
506096111 5171
501067340 501067341
7224148 137
728960506 16905
579388785 3158
561539516 2476
335354491 5906
44005454 1326
775849237 387924618
455268791 965341
917373639 4045
737094636 737094637
362433503 2544
478572063 2599
919824064 5024
526249118 10045
426209791 10214
529103403 2333
894757203 10018
611004434 6199
706498267 11828
938623620 9391
883798810 725127
684949331 7183
590182536 48903
12155285 62
865257175 181302
236050677 1594
421154602 1857
78637731 78637732
155305561 1192
687863170 3033
90497595 850
877008532 3867
613651533 7601
927995310 6974
583452969 2622
796692392 7201
563882886 4662
285756030 2218
517245519 4279
998403387 155321
942508742 15433
161435898 161435897
609489455 16682
791966141 6421
51438467 304
648171911 4157
113152255 695
114140576 946
264073092 2630
347445345 1532
124800067 823
38554469 170
706768206 5938
321772452 2191
823479741 3785
647943389 647943390
677966702 6551
236852940 1598
684773511 4948
231331789 1173
344268737 1518
405071472 11076
51315931 237
725385121 5084
231250908 2341
226345907 1182
616234620 616234619
754767105 3328
71659393 998
919193726 4334
12587354 3245
569575754 3395
975000621 7694
643010311 26006
156782099 1111
606358677 303179338
86987209 472
875697664 838848783
570122175 4837
608905382 4549
615742994 2715
716619609 3430
6643 545357085
406865888 1794
788088104 4219
943259789 23731
251886273 7032
860584563 4785
362638810 1599
890372500 890372501
928627061 5641
137482797 5275
350138199 2300
753758053 4777
181434246 800
824838868 3637
899659845 5145
381140642 1693
187659627 2046
756700617 8444
41703560 820
156116791 78058395
956267551 8442
425686708 1877
516634453 2278
127519195 668
273931889 2757
133129295 2952
745705707 10826
704413452 3106
885545056 74272
54746859 27373430
109264394 789
369836565 184918283
734107355 245503560
733136950 7670
893883702 7974
565369948 4047
78908191 545
801228671 3971
482389245 2127
717475659 4708
10717 823731938
236089431 1041
421834979 1860
846501649 5408
27212535 205
463 69629819
903748881 733446840
806011211 8432
239087135 13128
558745646 342159
462681440 2704
714510203 3621
692145829 17532
28124 317401186
712229776 21318
775604439 472066
2864 488483336
985125339 966884071
300832363 150416182
617477443 6309
513236037 2389
619824235 2733
821982658 3733
288710652 17012
323629168 1792
474572606 3812
495613366 5603
8618120 38
71259772 561
331934753 5017
362911067 2018
611288322 11387
3552 15701605
119055653 2131
787038230 365380222
74498474 863
100367491 555
96711646 717
945556262 18046
667544515 3036
494873273 7833
141057473 2657
389629954 1718
441088903 441088904
947763768 4179
373140451 2095
161707602 1498
822807859 3628
618005474 2725
10231 943186380
398394055 4050
69112938 374
5440 539944739
135394228 597
213301282 1361
577983967 6938
78284114 2194
458121819 2020
521290703 2497
641595759 7384
318645561 1405
853949079 3903
976172006 548561310
259611671 3709
801153192 3704
899242080 4603
477395677 2105
59419766 262
251348209 2299
776797164 7205
743652083 3279
568377942 8628
754464061 8453
741873398 741873398
223773313 1162
400968256 1768
152177760 1116
1712 150183488
782316391 5184
837773914 11315
443042419 128121
157534416 16460
766331382 383165691
648305370 3786
558075743 2592
82018486 2609
116571087 514
655662007 19442
965629182 21427
2050 246860095
630862353 10584
584689211 4122
278976546 278976547
458119839 2020
373778327 263564882
74854506 421
993292413 7543
125366745 9105
862129821 40516
557156035 3466
683235995 683235995
562377832 5760
101256577 692
988727482 4526
845334666 6281
474222072 2091
363092390 1601
4018 835844604
499308 8
4729338 54
684968821 4438
320358588 311919169
129720790 727
619673600 59584
153850041 76925020
477604946 2215
8068 712633590
223164313 984
152872971 1209
604322317 3138
71334561 470
205421 465861743
324643670 1613
669170339 2955
530855555 10164
975890114 4303
390524867 8622
737983309 3254
163800690 81900345
601449733 2652
313229626 313229626
965317362 5683
7882 769698740
123297841 570
330306870 5488
52720976 308
167745332 1083
416195235 4850
259773966 1406
631615719 2785
840671560 9387
376932239 3624
191394325 2354
177394349 11787
130008486 52112094
490941161 2571
975081285 7868
163504085 9177
415764959 207882480
203760568 1619
723067919 27514
996596867 480491028
463173959 463173960
984057415 6510
336491094 9442
862525430 4405
183613273 1275
1353 165986689
166972515 789
556798986 3295
994418586 10262
150292347 150292348
348538862 3194
9583 782947534
299138030 1319
511406137 18108
239870025 1432
28101 698667985
72181484 9145
606897422 2676
870595758 29973
8048 884576630
129177146 64588573
274417110 1210
14439 818645092
525964129 2778
458375471 2501
920 62552161
97293339 429
298824336 1579
278051665 10858
141036501 141036500
4422 732526410
855380626 8375
406848033 14112
541626401 4900
4550 947810500
54805519 280
55863 920011462
256410205 2318
612339424 612339424
195157088 158843677
44348726 433
938274806 5590
9213 277338939
42102431 261
681274261 57740
455527769 227763884
553394857 3936
854607563 427303781
994660876 5175
744790873 5169
368851597 3369
716073323 3282
693076362 3056
563104850 10318
350277864 199658365
149455929 659
255413443 1991
794219869 5473
708360566 15303
373621511 2822
716667314 3160
413214884 1822
734334363 3933
225324581 3055
370422562 2911
798045601 17200
531215884 13761
484847399 6280
231549582 2949
194717545 1979
941949551 4296
636917008 3587
2467 241016152
688167370 3756
486797230 3111
428408199 1889
562423104 3264
370092235 1777
949699086 5173
344536932 2908
938492491 13139
225495006 2020
682646931 3010
204323233 1238
506424304 2233
70638526 626
33111778 146
238389544 183372908
324313331 1570
322554457 3528
152977321 3066
137197850 1561
2581 307483594
401481381 401481382
168529028 2209
916849047 524994729
75434426 817
819805094 5463
719154261 3171
315302019 157651009
13153995 58
525362771 5979
456985881 2015
402848548 2362
237610838 130472114
112625318 8957
4481 122574722
420463147 143043439
498133108 409447158
580360728 2559
217310607 1056
621157452 2796
261494680 2433
725421044 4285
394009981 2379
960470862 4235
416348602 4074
51260832 752
8618095 38
353974466 2211
292470354 4412
12385727 78
544990698 2763
198002257 5974
280497623 2332
773985765 764751670
304063008 2185
383185135 2259
737344210 5428
147655276 745
570594277 5417
569023636 2509
350166182 1544
902726138 5077
905313775 452656887
941990761 5220
795902021 18649
545940431 22757
615793937 46468
993761009 25619
847071854 3735
427377618 3863
680746913 12344
774718056 3416
973440552 738978651
318999636 318999635
885641963 112454
928410739 6731
944230971 9182
66613655 475
444230488 2327
1467 186249809
293061983 1716
217103707 1143
75025 440529946
42958927 201
179889221 1370
814639728 3592
379074688 3411
851527247 15919
165556827 966
181882588 2372
157500337 1224
242247720 2090
568793936 2508
372164031 1641
746596747 3292
582216520 5464
736607116 368303558
34559517 534
183457252 13354
785155181 3462
9386613 62
326004878 3337
14409220 67
994082390 10528
557044290 2874
269991775 2697
674263520 10071
812885410 57177
730660974 423913563
506700127 2441692
369157543 2907
295993650 2167
383505995 1691
35120118 3158
795592803 3508
389784336 2064
135168892 596
467264929 3912
2055 403141680
198412473 1598
563466450 49763
359820436 175370727
298406981 144271876
110521935 55260967
810745387 10572
464682427 6228
105454835 105454836
161475904 712
459313668 3708
991531739 4372
619948340 2737
935671587 6327
931048031 19076
772601131 5166
403140775 3711
402403091 5071
788755133 4636
16102184 71
1991 294080655
748190107 3299
36198865 634
97376434 802
830264571 6418
532375388 3913
98805836 2941
779811185 8547
350090931 1791
429997631 1896
802513496 5533
495838399 4983
706276501 110719
453930359 5331
7927 597687873
12700408 56
338485953 2656
918668263 8584
484169061 484169060
249698695 1101
577931637 15516
696979921 12610
389184047 3085
762214500 39575
782669417 12786
9720 648758462
931207952 4106
618793808 8466
641142354 2827
67811106 299
479314483 479314484
100899504 610
860702611 4825
31523949 139
747963170 14873
224524080 990
727271942 727271941
694667980 3063
141276035 840
974412770 26874
588755261 2596
125595775 688
298004250 1314
4824 687799805
344231396 1599
1053257 526628
490236801 2564
110412145 6808
558054776 5677
855186907 855186907
438991553 3881
943577676 7159
555272255 6816
717475721 3838
778224736 4744
653020117 35545
357088676 40731
643515995 4114
300500725 1325
425546617 212773308
576875725 3571
5169 852411955
374 75150691
720253424 8265
136075799 600
8603 111319008
41424825 332
833954287 5727
92418691 1365
319146666 319146667
986195132 74899
327514406 2210
696478232 3071
664270839 2929
599090998 6138
960863749 11725
950938857 4193
134715039 594
92602105 498
906233991 7762
186649782 823
65996471 291
437423856 32480
3633 801370773
428016556 3552
589638590 9389
192947879 1290
539380980 3377
96259543 867
623565082 18742
591248326 20742
414122192 1826
373524778 1647
868837229 3831
971128327 47912
351308477 191867
46431 367687089
141259905 59455747
395014588 4495
906946188 3999
936332333 119023
603940679 3772
253554575 1118
412278559 3348
340204900 4989
217889785 3339
824591183 5716
324756441 18022
22403 743763692
534035483 5233
600388294 12034
329239165 2004
6803759 30
429075270 5130
439624664 7541
9527 946526504
857735594 10578
590090235 272559
575226480 3440
372632122 1965
702551327 8455
795659987 61998
611887515 2698
37300000 200
747140088 4287
673967961 14357
16504432 172
255439267 14359
269912920 119948494
473730127 13000
823038879 13088
257880763 2054
64440881 1934
442585879 221292939
755726228 755726229
306176470 153088235
465150048 2051
45672325 23930982
512742949 8332
731149980 6871
891645656 4649
344905964 3080
43901528 229
459080999 3150
79093293 360
889479721 3922
68036111 614
356891671 6810
960583750 10223
90490351 399
224453354 1064
686048854 3025
153549313 1224
542706096 4951
449209697 2602
464409189 232204594
549292646 2422
395451209 1774
178485303 787
735525940 12391
164301073 1411
264726826 1815
122921880 542
915303570 6530
127911252 564
398781021 3602
1739 294842233
151549044 2951
623905188 8019
776005861 7526
27760951 150
900646305 7190
3175101 14
50356445 366
889096781 12892
45655750 245
965905716 4259
155463066 77731533
766328745 3379
2527 402316089
168659620 84329810
841754329 14618
834518539 12473
6716 746997320
2547 545983659
847811005 3006422
41325091 698
211413112 24930
561665893 4625
506183730 2535
737518831 4173
734870740 8006
616304129 3608
102017982 1243
65010 695356741
905679474 457771553
4160 217414080
483521438 2132
71901209 479
8933430 89
940012680 5627
968198870 5234
748322387 12903
977129188 4349
470593218 10316
199111283 1135
605105952 5938
366085399 183042699
796207271 4839
6948 721918044
134714637 594
539180645 21449
755775679 7658
106364978 469
15523 560819184
947841479 4734
163108418 1708
486910310 2703
770377112 3773
456909986 6464
750322744 4340
451992284 4005
17447167 544
94243935 1044
281222079 1240
4690 616311038
850019006 3748
203019505 39199
202542038 7180
214944269 1433
448371308 29737
708140242 708140243
362943107 13249
18613319 189
342779831 3816
463335913 2231
282222088 105252199
784473529 3459
495190385 5264
387589508 1709
854983355 337294169
547209059 547209058
61755105 726
24493736 108
727345619 4083
613031699 33916
583606197 5619
33434422 391
521487333 8804
841572280 33729
702775259 3148
146961965 648
271480929 2021
793215736 5042
457572135 2296
806114351 6216
868195624 7325
395302181 395302182
727876209 5030
153737875 54114
850337937 6572
702374555 3097
767787719 26094
272628864 1632
465240169 2196
775419120 12762
21610 887976510
713875399 20097
578094285 2549
675329971 11751
79377396 350
577539843 2707
661127477 4209
174240989 174240990
391999014 3304
338591441 1500
28382131 139
262172843 1156
356972181 1574
309229082 11051
952192871 6065
486928344 3827
223405341 3714
499169071 2201
111128570 490
212017301 1071
363684991 1767
916549812 5466
146900168 859
305115162 2089
135498301 66663478
989605976 5528
493422840 2412
878390805 4421
870199953 4087
795295045 3686
2904 525602356
42542685 42542686
988549049 936392061
900363960 11430
181433600 800
466511909 2057
929621070 4194
136602018 1155
951624199 7497
3387 52716591
385974993 3455
995196667 10754
574579853 6116
880642260 5310
69272615 328
979381995 5437
298374983 2481
807856177 6277
608488604 8385
862108447 9912
308447595 1604
680132140 3469
512325388 2259
2550 514572150
3673 465244218
244304916 1137
529655428 224736603
524817762 8483
403238728 1778
530922414 2341
275780666 1216
921444875 10178
960921308 4237
575375562 2537
3175086 14
701726318 3684
967676272 967676271
153010065 76505032
598099131 8605
491466668 2737
126273157 1146
380535828 7609
801482927 3534
342608485 1843
341443375 2275
951391524 4195
885558475 4866
247525823 11284
442042094 24255
726258048 4834
527773754 20505
10303665 112
721818460 360909230
649364704 227381
978372440 8636
374446300 37372
955876551 23414
143399410 994
784622165 392311082
543696184 271848092
421604470 1859
126914958 762
477848638 2107
851608835 25197
948405050 948405049
27668629 122
925088648 4079
642503815 2833
230855248 1021
651663662 6781
687579331 687579332
687210721 5936
335583938 1527
962736285 4245
264829825 1968
5197 700077476
605986939 302993469
426839905 7264
308982128 152447231
455847930 17939
871615027 4744
752034736 6767
938081537 4471
894386389 4362
331899249 3385
185784398 881
517220623 6224
732767787 3231
884541803 5094
62500786 26875991
50084051 25042025
596318241 6529
39008311 172
353108823 1668
4691 130143151
830679165 28091
2984 392357505
428850473 15914
508359104 508359105
438387004 1933
341479219 2477
957690000 10000
987200550 491844165
149755433 1044350
632120555 5121
865289753 5108
681800561 7376
22291 497981477
657718733 328859367
242893161 1071
805568982 15479
809625444 5753
920714795 10364
830742258 3663
253994224 73857
846523344 14947
950346388 9663
588076599 6100
268724340 1413
936794069 17377
71263271 1921
693769379 3860
682123092 21948
507106913 2236
343807505 4927
637047778 4209
398246747 1756
9906 849645030
962129199 4375
700813479 5857
692627060 3054
272 28418128
306287014 1927
989816850 955673933
989621218 6077
200711727 885
606588811 3800
944193814 75451
633783692 3148
981284836 22301
815356081 10890
695790543 3194
923040129 4070
975650224 6073
50942875 2062
530693246 2340
742520282 3274
97288452 991
3763 576976382
146528470 80228153
647976268 323988134
1776 398681524
638432486 17331
365587641 1612
4886271 4886270
281846144 4544
752713541 376356770
296825461 1770
630083494 3422
605613155 11271
721428533 3181
656333154 2894
971639980 5209
354022312 1561
383531883 12071
648397738 2859
671301361 2960
237762881 1962
301903946 8285
671265249 4750
707864227 361106620
2947 427037541
293461474 293461475
242894232 1071
357612069 3179
8299 368253679
132138636 1805
884122375 12273
190648175 1808
962131514 13217
312080615 12551
500155001 2986
834825708 396771296
108860640 480
2858313 17
738595749 738595750
877004664 3867
773790980 9340
791507569 3490
717313603 9981
831274539 13921
993124939 20260
54490 549332681
21545240 95
645108635 6108
101554173 916
534572881 267286441
845028675 3726
635244391 2801
580853171 10699
840056760 5010
516791247 2512
16329023 72
71158231 715
857803676 4450
488056810 2152
73698911 336
661198897 8696
650642673 5918
9603 924240735
673031252 3238
572989658 9257
904534708 4403
330200492 3296
260058403 3047
497821034 2392
355856567 13963
91911088 8693
879379001 7400
346376267 1818
226570656 1248
925933970 7980
244726937 1506
618044442 4657
690942640 4304
825445993 7648
107567151 578
135676296 135676295
664951212 2932
13179 594109009
223233075 1471
625705968 6753
583640640 4895
934718756 6177
561083298 2474
171908042 758
980615554 980615555
32920182 505
435212886 1919
254845867 127422933
520457072 3253
162738887 1352
969525848 24382
268127671 1897
796915407 17883
867919115 4291
305190691 2150
619646849 2875
184797027 877
767206774 6381
208622864 3035
940353999 7750
823085019 69907
983143390 67663
536084737 3968
2527 166066516
620937388 5357
336823451 1764
714076571 7912
824892433 91367
742794967 11242
193602069 2319
981972399 447517027
856507998 428253999
54430320 240
693533367 3058
915942171 8182
127671805 11861
66676745 294
3956 691860926
156646079 998
800423821 5844
937835847 4173
193380753 2593
800056413 4672
744015216 3836
657896175 328948087
667721271 4670
11975151 275
218400296 963
646585168 606116480
230582414 1741
956950494 412019196
757702752 17124
475772466 2474
796999897 13069
4007 309688821
574013656 2531
582548924 18991
10683177 253
14287928 63
101513353 1311
587401901 6980
144700292 829
82983999 880
319657174 14623
99523891 2132
692166795 3052
588575249 19150
535004686 2359
920649624 396949025
476474416 12885
485710082 216550644
586472310 9882
149709618 757
694434586 681856310
3421 513325714
399613452 4468
712833772 315941537
988999317 7036
419109942 1848
368637075 5546
379 81810571
1644 277446960
499384301 11267
895145376 3947
384537577 19774
2072 297249676
110662189 1401
715406792 21527
125642769 554
138569463 611
941323436 10233
212914316 2233
68490882 302
567183507 7209
895864299 4505
975871605 147949
263538911 4368
341777051 1507
515423222 98759
905649392 4748
531758397 17252
914655029 4033
490953287 245476643
818041142 3607
229518223 2704
849013718 784882082
909435920 4010
99745084 1413
315117739 1521
226111623 997
314771430 3750
595277232 3656
823197856 13348
680373 3
377013951 1810
944716956 378963271
61922249 450
201185518 2328
925924529 8912
540494222 2569
413354950 6397
299768183 1608
649734367 3152
217978183 76984132
601415879 2665
854548488 3768
884851602 4341
880845331 19674
16266251 91
680378 3
75844346 1223
41956705 185
996758151 4395
789162568 4205
114356321 562
541917595 3376
760791647 3989
216188199 1917
587501981 7319
279910756 1431
133787735 58744815
844931024 3825
919896056 11687
19909236 217
905711867 452855933
888214344 10196
432303045 4501
493 82851661
59097695 703
365729239 3170
956454259 6358
511189167 2254
3935 551389113
105058046 36929
274422718 4838
1605 354613337
13380729 59
256037044 1762
7757 833008073
791024176 7351
747179767 5813
693026829 4556
880313560 4060
732822218 29304
617098312 2721
322455149 1530
980183119 4676
130565509 4296
830759152 7969
961910562 626733209
39233478 1273
326111492 1514
807632321 15328
877819885 4646
44370531 2307
654267367 7189
840438223 464700862
817581889 3605
968599904 6097
867112744 34176
630227797 315113898
951973318 50561
794499761 5230
862841076 84569
875648421 3861
572702917 6781
986413238 330325147
168860981 1692
510282001 2250
798531163 3521
405878268 3055
334270630 171703305
200392037 6892
155076769 1701
713942723 3148
18695041 336
473745772 14838
653717216 6455
479032541 3028
906706328 4136
752235227 5506
603315433 11962
49624282 329
176992971 1175
349845172 349845173
810281472 5642
610521371 2692
928936655 4096
388783583 2016
257156100 22140
286574128 1307
847394428 5350
656922347 4274
293470142 1294
246054673 11309
234595147 1633
987176891 10899
76247510 27413616
726028795 5787
549519439 2423
286605215 143302608
290157894 1677
389401684 1717
546946227 273473114
229578047 1904
677946127 6378
856314690 5527
162867700 1709
499735330 3089
132803724 16265
963644769 376450264
215349650 2937
385850697 2156
275774280 275774281
758865907 14591
472142276 6325
574868875 8422
934614673 4121
960797615 12889
511186004 4588
184527495 7503
380556976 1678
828997229 7255
957973633 4224
837390269 5982
26682697 26682698
841220707 699244985
35005723 263
248138464 1499
270881059 135440529
607803619 2680
2434 109186552
650356565 6925
526491695 3024
213882496 1661
911662869 4198
625726336 3705
128083917 690
326098246 2789
409637168 409637168
395548416 4045
103434 123034667
625499740 2781
84995531 84995532
845934161 3730
198703554 2604
41793381 522
458246879 2690
244757776 215666564
981899309 4387
474673562 2093
587829429 4630
285857025 152711479
234347517 3043
8859144 43
358557621 1581
243350729 1285
366277998 5905
205795326 1371
731830286 49047
647760691 6319
602815728 2658
272421109 2628
622494499 3381
418430748 5417
52615745 232
951989031 4553
903135939 334161952
107953468 476
765999769 13368
829936197 5719
965453543 4257
959084292 450207473
649553684 3382
603924121 3420
195937532 1341
365591373 1612
994393050 701278050
244141673 3718
720386730 3213
276839348 1643
292158398 3030
933347349 5026
338236515 338236516
80592497 1457
222590448 217159837
730809105 55534
259879410 2477
790915163 395457581
932398291 7290
347381019 173690510
430224425 1897
671760533 2962
877115147 438557573
59371906 59371907
709621507 36069
374440063 187220032
839338596 103598
366898671 1916
934386360 4943
437580341 3349
126178307 105691580
235931721 1050
257554079 2754
576191752 4322
571971946 2522
753592777 10650
488734606 2155
302992776 1336
809243311 9795
282032770 1376
20688916 237
390404185 346103
600549520 2648
6860 901644185
486468840 2145
997491625 990725132
437830094 37399
129753727 673
885010649 9573
1590 359150790
254489017 1357
313430581 2853
543706899 271853449
978420157 968258515
919722181 4625
913820505 7995
621038935 3753
622254581 4439
824250096 21708
486322537 3623
581497251 2564
941437213 7853
664632951 3112
676061345 62136
896927636 9182
805895283 5507
498197998 14857
896064457 883386909
214799903 38412
509593492 2953
258507953 1252
614831562 307415781
270909055 3614
948602148 4251
14989 931209155
74196695 74196696
322340216 4188
536498086 2617
808970576 3567
46441961 673
589768470 10170
887143897 14022
784133586 16862
377773053 2161
931603765 5684
483260995 3922
792862897 4816
845266264 4777
22839750 125
486707072 4016
445873072 1966
930417664 355012218
932357896 4239
284941047 2482
995865286 7546
523701112 6248
409586351 1806
865664775 4385
437479839 1929
288167491 3915
978438587 13785
433344537 216672269
522193280 20807
544248417 272124208
290028277 2133
613606902 3431
267613379 1180
584696081 2693
436492960 436492959
428654631 8873
45358401 200
27487 929253009
826865090 55610
996528046 4394
360960733 158747379
415701449 1844
954232014 7138
383723619 2534
942136393 18915
479440401 2114
651891026 8227
9089 3057697
955282731 84647
371126450 2167
428974667 2339
938170652 441558878
461212192 2607
159890350 11550
95332574 607
107439556 658
652444761 39160
992016053 17891
963331341 481665670
600867257 2948
437030112 1927
23731395 127
530241569 2338
77760608 28657
929838899 6031
394381586 4736
430852850 3271
443380316 1955
413444991 1823
743652941 3279
699042566 3865
572907977 488171577
976192115 58602
625581883 3307
740619263 6944
916922373 4043
680349111 3107
5 910636
426037120 10960
930833003 11587
414121704 1826
232612379 1260
546181704 4401
372795166 1665
248718016 1576
372756363 11566
983056978 8372
194436259 1446
322029945 4094
660624537 330312268
454484040 2086
942098123 4154
24666980 129
437702705 5334
588783645 2799
525872010 4430
714550230 357275115
378680955 1949
681960538 3007
491990327 491990328
6773986 2633376
784173053 14423
360319351 3350
226240573 46942
580460469 4706
201958226 5999
669924360 7297
802903817 22121
378187627 27118
385520985 2714
804584093 455619
2814 331804368
214347187 1233
209504789 1154
932176862 7667
566954675 2553
735485325 3243
1133 120160944
947837721 7565
658827855 2905
411590020 205795010
197821425 98910713
46613 964992385
502909036 3386
223267488 1106
2694 362330232
272951453 1474
370007541 3792
372927229 4478
186693995 186693994
155114672 811
140297306 1146
678405245 678405244
602542545 5965
249017446 1098
91850761 405
706992805 4029
584868937 292434468
559584297 279792148
93198063 93198062
457277074 20885
1022 208265204
994303141 4726
63501759 280
938238503 4137
525105034 3686
601291011 6749
478916041 2146
2052 332438364
537087187 14773
945336566 820912265
937188767 13226
628676629 3940
406440411 2724
504841218 2226
716042971 446963952
375233609 1798
711650401 3251
69511742 474
770242240 58259
373724053 186862026
483992923 2732
196176069 1503
777273319 3589
272808094 1534
1749 276055363
998012812 498762352
124050852 9717
812508176 3697
523883735 5485
447780725 2156
996454585 4923
224029584 224029584
975213224 4300
359660333 2776
198466309 917
765352782 3850
403502510 1808
714506482 30927
449837771 4258
157399535 73313211
604499258 13650
257498754 1993
745015004 3285
6076 905922173
729264088 17778
616876961 2720
781123699 137425
938499384 19583
640463967 7227
766130773 6124
852709067 296779972
580360729 2559
767917711 3386
201164471 887
621180548 2739
958459065 479229532
527055776 2539
71 6578127
424027835 2662
706033895 5145
857168871 428584435
676666584 6163
320358688 6539
478181469 2305
276185987 4554
197122760 43250
389855243 1719
647942319 2857
542032880 2390
492333587 246166794
944698280 4580
57052 116897953
36965456 176
840814112 840814111
703007601 4660
21295307 10647654
505295100 2228
527155944 3122
5741 794326410
132646129 66323065
613324684 8704
968251248 5950
799448721 3525
870021222 4123
247751549 1962
591927119 2610
100145122 1056
365168046 7829
767534030 24457
240009985 1152
25953931 610
938159178 469079589
754992409 3329
784704238 3460
490322143 2162
979979173 972883492
870381489 11248
5694 625571310
464016433 2046
965729811 900765808
12880571 88
71888087 328
507727876 63825
159888216 705
974717066 412792546
407773380 1798
997985030 53391
385356440 3437
693529440 12891
690808431 3046
704465957 5447
847054122 322264183
368380050 6547
17176618 81
627861081 58520
879101281 4080
370628738 2691
48176661 814
758443047 5951
942539723 4932
676977106 2985
586708318 2587
473140785 473140785
363889232 3369
21684576 96
334381240 3468
964888480 7659
393058677 196529339
503284043 5199
145229811 1852
806369883 39023
99240959 710
4989418 22
997552263 5944
882200041 100570
133641880 1420
670253742 3023
561263340 5820
315695740 1392
138796704 612
358106146 1579
4077 387514951
395578551 13726
97794900 721
1960183 227753217
873322856 19953
329158636 5701
154469769 1299
201004202 1803
111389416 8733
189783284 5444
2693 560962479
485471952 2535
630577544 3835
170964904 1958
153161469 7942
165987413 2949
312293594 2373
498857194 3817
284254125 30901
253780532 1119
920199379 8774
773782813 13501
136044030 1037
651079594 11079
154550869 953
660705639 4040
629639801 3020
718709078 3346
163720325 163720325
598730880 2640
672607121 336303560
677808187 677808186
579677797 2556
621446715 8311
556438083 5066
542502360 9464
787719132 9755
517542383 2282
834631436 17881
165343248 1498
431161522 2500
282617251 18269
897560727 22612
790496741 5885
17916490 79
101419408 727
55819383 263
13084 723689124
232988244 46237
314754435 1425
271146565 4229
994476592 13719
881083035 3885
930186540 880559728
361759429 1634
27215092 120
471941961 2826
980207073 9419
530694807 2340
579578412 4388
666830656 666830657
498915884 11661
856464049 7390
893121372 4807
777445051 3428
935117004 467558502
561085882 2474
363075882 9674
869747018 60847
7431 501776396
194080653 3854
810489868 6814
970666738 4280
716209136 3158
684033985 331625647
100900125 50450062
806036091 4647
304322504 5385
31528259 432
953209453 11600
797380390 7919
7527870 70
785423306 19055
214328551 18202
781430519 3588
41761 746234211
756348989 3335
1995 121166082
225330536 1930
505783166 2691
461493870 3810
734269439 19380
252278984 1477
779187151 18753
412767481 3210
11980 386842438
477690598 3848
932934117 932934116
52411672 247
231025837 3138
34469955 4599
932280000 5100
869379517 9628
325446520 1435
874356638 5448
264189696 1622
18159 984808599
554818202 4237
658884441 3418
856414388 856414387
25419149 190
277100017 6345
78696477 347
375566472 1656
390409621 9332
643444033 3408
913367189 5370
691171796 82861
14732 553568143
886042293 7742
452624432 7384
638192501 25225
58813678 634
323566305 161783152
785338443 4197
704136852 6862
963544862 481447104
724213007 4807
881740506 5689
655846994 10636
463107627 3098
808287704 3564
2790 369526982
356131031 2018
976094833 6092
753201386 5026
617554615 2723
936873622 4131
883051243 50975
625206852 3381
186793609 186793610
669765558 106194
471518972 2297
531971766 2823
121635579 1180
675231310 4610
899301267 6621
179618950 1534
701111817 3971
855183845 427591922
133727818 953
322498223 1422
833958061 8634
495679371 2369
698295647 3079
66106938 668
309081348 4701
806103706 83215
245977824 2424
394391289 1739
222257139 980
651829914 304785269
791949275 4273
227246108 1002
223697170 1147
236278526 1984
502573287 2216
186276674 1018
866465420 7321
897829867 4960
527588191 3819
132805239 609
870026001 4250
925499960 4441
744101272 3281
623215693 4830
491199642 2749
976292674 113023
22525483 889
319 57989096
276752009 1343
526653676 5571
551868472 3126
932761615 9616
825901669 8199
871776489 6117
490281363 9867
490984780 2767
267432522 1554
645065133 3792
726235928 17607
882700018 62731
537967964 268983982
666675869 6837
57701425 317
3466 186276958
162654 3
273538295 9612
960010535 4233
124000961 11755
340401252 5219
888791080 26660
424297410 2579
609852320 4543
768020963 634874642
873150166 10596
997235030 12326
106447623 498
812011508 406005754
629121008 2774
891452069 54417
715348826 591674780
635472863 2802
671998070 4501
990300470 12746
282733555 1471
468127125 3897
357637750 14507
822189954 3858
885169525 3903
84086460 84086461
354887371 2247
857046969 3779
812370576 4596
455227287 5327
716574921 17980
136075799 600
362414311 1598
726652583 4046
928658663 464329331
70561051 335
940039488 8002
57346498 253
890151976 4665
56141899 842
10128855 51
40259237 1418
802463999 4992
1059 200577394
939745128 25349
524992129 2686
376894027 2173
631089710 3855
346993290 1530
540982750 3850
192331799 1800
696708096 3072
481989310 14873
137172322 627
132318659 703
337775550 3725
566502079 4988
790 64861823
246750458 1088
231662625 1448
131237745 847
189661779 1498
455434958 163063
385314092 2095
505970720 2231
292853759 1920
580736010 3201
288549827 2331
26164314 182
509605007 2247
708723246 3125
510432625 12181
967139 967139
190505440 1490
8091 937527245
956377648 4217
241504064 111474746
276467659 138233829
459962089 2538
958656666 5137
302088580 1332
852075456 6463
475356031 2096
417295853 1840
163743824 722
184894865 1232
285099016 2605
5936 996494770
236029337 106919
372563868 5104
884019568 3964
258437026 2131
427111476 2101
709436309 19723
305468148 2983
936975419 96755
13958075 83
4904 312111508
644965163 2844
612647063 612647062
296355919 5635
85141626 7585
134253554 33555
640360630 538976
845213784 6631
666093611 6630
472761547 184623880
207013245 1622
966739830 94918
7669 727502397
707731258 3973
702813646 103431
144347708 1474
147518862 33600
905060303 865164935
585537311 48864
99871688 747
308500400 4100
244431865 2755
950257439 79988
87977371 532
303558784 4462
464005975 3035
437687951 2888
725010730 10285
493906968 23624
325514984 1944
120974753 1343
813417169 34010
603 126901961
4070 800821654
556775817 2455
555642850 2450
437812814 6826
901505092 9099
997185359 4446
9766505 59
474598032 20704
768147891 3387
17275386 17275385
176474002 4609
96199829 1793
5252 497206840
541125146 2386
946635438 44877
195948245 864
186268234 901
477713363 5322
294726980 10883
491984923 245992461
268789922 1260
35030727 164
385528177 3058
981555775 4328
77431846 451
525565215 27820
168753900 1972
398257860 3458
676000076 27331
56574451 359
165139227 916
882908528 3893
586906631 4654
899661929 6990
735782332 6439
923827341 8188
523381063 13350
914583583 33231
83989443 779
163153932 1627
68264392 301
608032034 2681
601146000 5850
1481 126789361
62571350 410
576978329 576978330
529557403 2335
831284054 9615
742206930 26121
789920836 3483
907171999 4000
883354221 12897
921493072 6056
488598016 488598017
841251677 3914
53075682 323
89367816 1492
133557272 2099
996571835 17394
365495291 4353
727216061 323802811
961378304 4239
440587037 4566
71674081 1653
943583590 1254443
172488649 950
640028651 7326
999389639 23812
203347187 101673593
977770127 142269
425554417 2942
302891265 9341
560705086 2735
98148668 49074334
795334441 122680
945224073 375672059
871832625 8758
228613656 180116689
24716 834094972
660326801 4520
841467900 14196
554222866 15922
267897800 5030
426593925 1881
72964464 348
204236756 1311
239289300 2741
978189050 8363
380780319 5240
175311528 1291
308726599 1400
853129251 76763
150271960 3697
75285487 433
3734 466656724
212400583 1564
557172111 220738135
993263278 440369903
558492160 43520
176053365 6108
61513833 10508
986224050 6082
648023876 12672
725043940 3891
650375425 7967
348772486 6593
643207168 15773
182971111 22673
975883037 4303
296870727 1309
935271452 458396764
722184983 265247192
710765484 3134
118800234 897
514046000 8840
692482172 3799
910795738 4016
587847457 2592
598433543 598433544
697365504 6336
872086645 4082
485942469 2330
613840562 2710
386727117 1710
93891000 3500
977156334 7337
397835999 1800
940504135 4147
865517417 5977
816045669 99445
873788592 38968
449800019 2258
323488485 2014
38600961 19300480
643392539 5517
859949819 5342
2705 323615474
728738570 24535
903276086 5393
503296354 12342
731978677 7456
280 8267000
470245740 16460
645676708 2847
400289738 1765
989726473 4364
371938879 1640
896735568 3954
78388109 791
459207390 2867
654910775 6462
292413264 3718
759336663 379668332
383578273 2352
732936915 14247
444739015 1961
866714685 4629
614106556 7532
1354 303239904
356061871 1570
317777789 6488
120683300 575
767855802 767855801
851485703 4134
280814878 10291
930108626 316950909
735030514 3241
264322501 1659
633576295 5785
273055761 2863
964346974 27420
138682487 138682487
45811783 202
833089240 9829
551420381 192157354
565697995 4974
23564896 370
158300136 698
157621293 695
763681702 8197
772563600 26800
206515103 1083
657038616 8196
968632903 4271
710314764 3132
643657271 5455
647830017 8416
202840296 1363
885578211 20639
309110424 154555212
375618859 356090814
543498688 3494
402738336 2667
738535837 26058
41276325 182
986630763 4942
233510991 1178
619250906 7867
411233772 6443
619758811 2970
295835872 5216
275989801 275989802
518337507 354457456
405506599 3580
792311319 3860
100230532 1002
302996268 1336
44736706 3393
555308260 3676
988532226 25700
271923609 1199
148019381 710
870578636 7639
156517217 858
173225328 943
27371 877589965
722681189 4587
753859931 3324
543223554 77383
962048561 4242
6264 850762780
267341946 24337
543167070 2395
786547764 322420753
256602249 2125
476857098 6065
358314482 2467
64635847 27662404
233922121 3253
701498214 23803
578091678 2549
376630535 114547
286381576 2655
572742415 3785
815770125 3597
790561428 4899
462884655 2041
272594370 1851
624811959 2755
588221206 393459
501515250 30946
702372812 3097
835084415 49810
508654090 7566
887541693 4901
16776008 566
850575522 4133
271641860 4115
589812742 5707
855173471 38173
731860349 3227
512323127 2259
517676126 4952
120256682 797
659502354 7069
883206598 772342304
598199501 2964
731063419 365531709
929851300 4100
695714332 7571
304735681 4560
598986512 10264
978433552 9904
5896574 26
15931 787596778
905487364 7350
828737168 32702
305715615 1348
20010 619336780
990398721 4367
905503627 7184
947993923 4180
535130142 3061
647829928 9183
639324620 6317
25898922 714
913966642 18420
9955 564338486
2405 501055295
27821 789948349
668059252 54461
494304100 4490
577334541 324704064
680602792 3001
480031031 2883
992321875 8360
293318497 1296
341689152 2352
685695364 7411
62605720 2639
425987591 5419
900228597 4706
504036445 252018222
814477590 3966
618622727 309311363
880741989 26092
131724345 1005
224524630 990
159729553 159729554
516126438 25210
681086543 7115
734811992 7860
473153846 4351
241070243 1345
967272146 4265
791648519 395824259
419685936 6392
825777073 8046
11123846 156
579260562 225755231
490232904 8286
856563975 14917
553358034 7749
384866952 1697
998036637 382936231
305224020 4890
216693058 1467
919312115 459656057
281938188 6748
99433153 468
429088571 1892
432869296 2067
431967541 50340
596846830 2688
351760477 4294
408636648 3191
392685717 196342858
121601455 557
869980465 3836
417797589 7466
971961601 7440
500681925 250340962
177049761 14584
917159098 4909
29967416 259
825747319 3641
651013063 42919
215309393 107654697
333212593 31188
2888 564967888
939691060 11116
208792722 1346
7578 658386258
201065789 2631
563118492 3734
5975 781804102
489706208 3946
42183499 186
703280195 351640097
751361895 3313
4950 859305150
986367244 493183622
232477451 3327
972108337 5405
798728224 6025
780880879 3754235
713214969 713214969
930807540 6521
645112713 3074
445799581 6899
955125466 4845
4032 687956996
105458745 465
56015566 28007783
770079312 14297
327000237 2516
790458931 4297
516013291 6246
986316913 10962
106972151 1081
762533819 29487
710459008 3447
596238414 2629
952401016 4217
865414375 3857
545938091 3066
503590713 3491
530302457 3854
393731483 52153
554252556 277126278
398374401 199187200
29775202 569
268177447 16998
311049834 51833
784718279 14731
163550215 1359
908146079 85152
662262554 75012
995393811 4389
477468590 6848
793845669 133892
354746672 11627
1963 332100873
910792657 4016
464070223 10859
276021943 13697
849589864 4847
94585301 2942
939484985 371690687
182126085 181753323
429729301 3003
726053672 4491
247090303 1559
129674239 992
3959 880386584
533639224 2353
749077299 27569
764009790 25584
605192175 6214
786788064 786788065
491278499 4338
204396074 7659
664446439 9926
377380258 377380259
698519359 3080
12060 861467014
570626882 6725
649053613 5203
390342479 2189
89817680 422
187928999 1368
3912 100847448
91289999 2000
122375967 572
2809 326443982
55357669 395
727518276 25531
563122408 5647
490144931 18198
662534121 12081
60099616 265
436395900 5531
7996160 80
50213377 641
112676030 764
939565838 469782919
833179842 4350
264943555 2015
598002329 4972
3889 167254071
432166645 4914
6685 467653632
168361929 826
279123217 1693
824642979 3686
879665067 6154
446592706 10095
862378310 7195
928299329 6874
343918620 19935
78523751 443
825436943 3958
817205119 11392
980188894 10339
14531177 94
545356599 3944
999589171 991996021
587107728 293553864
744106590 3281
850105107 24701
224145867 1414
946438345 14039
2465 279617181
8031 836676003
285259225 2017
166465652 734
696475160 3071
674959185 113185
559248900 2765
608763884 4125
228893445 1485
523438243 2308
935568109 13229
2677 202147918
696251440 3070
772428498 647219143
791782903 367303305
1486 228655278
626401268 2762
103880000 500
135473762 713
147348788 1109
390083959 1720
812951807 17716
538179411 2373
615094035 307547017
694809703 14273
941583282 10942
114114906 1466
209896277 209896277
386312419 2106
103317887 469
790235724 5155
40368829 178
404897013 2522
691656868 7251
457834429 228917214
419937901 419937902
754354785 5186
976034690 5493
789188144 18584
231835647 7216
284661136 1881
357490764 2154
745956299 3866
892195794 3934
856982161 4995
819332920 6473
646490371 6140
631075237 13290
867963536 386030956
547985760 4960
321619818 6373
144224111 72112056
72573761 320
534600459 267628960
474206701 2320
947970907 22301
56497008 752
561762260 2477
431681724 12609
584476727 4216
880750673 4853
877020295 5457
222696599 4200
761221193 4977
400458808 9387
430909551 13775
18823736 83
328063344 5444
10432431 46
623000371 2747
463303296 2196
687064660 24218
956100967 91658
414501034 3839
70908978 6842
512393599 256196799
607028891 2803
376022795 1658
560298628 3699
665432995 10682
13498841 155
863174159 3806
968852872 4272
34245440 151
209241614 1011
334592991 104495
243183490 2884
228248063 2607
811953982 4102
242439888 1069
761957267 21434
626170308 2761
861610941 3959
4347 754674399
558813025 2464
628587072 3096
739220609 3547
844463762 844463761
251717528 1384
518395941 2569
983816217 31754
391988817 8181
581077671 4024
148344172 2242
424002297 10827
989296486 8282
59192884 261
218597192 218597191
173849963 6422
722406943 8288
114239442 3758
720526247 3939
4331 921238348
231547378 1841
62619539 311
72701106 36350553
599414813 2643
2535 426392070
441985284 11692
255496275 18225
995843658 4391
110475529 55237764
4794 481220243
10163 706253124
883679523 8836
481027011 2211
600091631 2646
778622384 11805
442256290 2105
494368199 9684
836551238 3727
480120780 2117
462377526 2448
829871151 6672
567050094 19773
881179399 9176
606642525 16454
641142546 7428
879539926 5225
325692086 325692087
74420701 566
950 163606150
498115158 2991
784019943 3457
829692841 632153705
337270525 168635263
677896102 3407
76721309 526
665327937 10733
992653754 17842
567318962 3879
279649737 3323
159000967 1446
166785312 15004
132445944 584
429593512 2791
147132152 1822
734050883 22092
688764266 3037
540583025 2458
421560733 2281
6965850 253
285978037 9463
784367564 6858
379940709 2396
884704189 22052
207083312 2224
583533242 2573
975201300 4300
1994 238869236
964192858 23779
429810391 2385
540463103 4887
896739731 4522
892262360 6919
905807248 3994
755674300 3332
23887737 153
964750449 4560
856996282 5387
786488485 13406
484555980 2708
209332501 7410
406 67832450
996616273 4712
442629972 2180
919195731 7252
720919124 3865
3412 290588295
117422040 2748
723083297 4683
550482529 3243
788713249 4233
368289271 3310
331093353 7846
1709 325031292
987901595 4356
3153 435974204
233488873 1368
592836901 2614
951504632 497688203
375544975 246259
52431134 21411121
3342 312685751
195527317 95361
184154292 812
917600433 4046
1463 189021606
925145345 5872
599865925 5559
729155403 6014
451588367 451588366
12840625 97
606453200 26716
32167 971185244
526503933 2508
986144990 6505
778804350 4262
820430599 410215299
6695 917936380
943383660 10969
565170536 2492
719741072 6394
993126130 4379
302088277 1332
990882380 394548106
889927883 3924
165225368 165225367
695197774 695197774
116371601 58185801
3121 320539019
720296305 3588
226791999 1000
447854368 121304
616342128 3835
577640836 2547
7970 945955295
626360488 6968
774868364 3447
941938452 4908
885167719 3903
268751263 5042
851818028 4340
195634505 1156
672600242 336300121
877731185 438865593
438388937 1933
881258097 4552
898887162 7478
404515565 202257783
291626268 2369
39680551 189
402031590 3077
445124593 71748
789712379 8606
597596728 2984
626184603 3736
256275556 3057
96613108 426
168839221 2199
928713241 4095
984590890 984590891
391448087 1909
320863588 1575
906056046 4667
560530511 2646
54395520 480
6945 429784380
792433598 4792
273738425 4519
150520127 726
527680274 2662
582871599 8423
916657946 14436
190600670 25704
669825744 669825745
20373799 10186899
892664900 7139
943904142 4162
557655612 46283
961140599 9870
898092361 3960
168140317 758
141580464 72665343
986091616 4348
834759815 8184
596868749 10125
766114155 5809
57202771 8899
877438063 10343
684463681 10495
956098382 4839
869005746 46578
230553260 1270
811906027 10118
532461628 6861
316562729 3435
270167082 1654
109024918 742
601 136239488
371819654 185909827
806751522 12267
342377 7
945240191 14026
730088523 20169
760434507 3353
702308467 36821
23856 895739677
353064690 2003
219445300 1307
356434074 2214
843586432 12459
565353451 565353450
945199423 6884
32012069 32012070
806073119 3996
377 71551637
538064065 5328
643193687 643193688
461694253 10524
369352797 2708
929699983 10232
171907579 758
601452383 2652
407235327 11888
589212625 9512
130684783 4560
2512 414924624
143423460 810
316827026 1397
527747310 2327
496663048 496663049
503239798 341259795
307658083 9431
536280501 6332
585691446 2726
901269500 3974
124509331 549
836571868 8570
433918255 3738
641796939 320898469
388721637 194360818
813199439 6960
160659822 950
882127908 5057
553519593 2732
588559002 2654
502407746 419540053
462656362 2040
342013974 1966
144764679 10694
182793547 806
64247303 312
704767359 5152
1494 111591435
770359159 10040
101375905 101375905
659825342 3278
206354421 1691
949975374 4475
711379424 14924
3455 307038972
679534989 3217
487198803 2681
882674463 3892
567654241 3576
153764975 678
732321100 7996
556670476 9675
959948241 479974120
779886449 76685
559071017 3429
61614469 5242
587938015 4633
343984634 2844
638882608 33447
651476630 3586
115589085 988
58779783 3609
54429840 240
974629240 974629239
342538899 10926
593063695 2615
294444187 1471
14070 925638918
480227526 480227525
163782906 3633
786482017 4879
654797063 6964
205038808 1226
530504260 7683
217973437 16111
349714807 1542
4580387 30
136 28954602
1536 104363666
136329536 692
3698 325797134
135395094 597
1925 240421034
15582792 198
166694023 72717579
642713299 7100
580584959 2560
254687417 1123
957969634 4224
854923073 10918
140442509 949
98200666 433
948213172 4181
686564048 3608
58254929 694
156430007 1097
576146115 7358
126545845 3260
413320873 2741
189924056 3055
320913811 3596
718583414 7856
460107736 4835
499620573 2203
795702529 3888
889621487 4106
108458053 7340
48760603 215
696491319 3164
949701876 474850938
332579454 133631661
655288195 60000
713326800 713326801
301429203 150714602
796562370 51338
132220318 583
429147681 8881
795813129 3509
953102577 5237
104447517 1871
45832693 311
4668 291349895
366392663 2104
835206519 835206520
515747792 10050
406988054 6204
921923781 823587612
102056851 450
306626629 2233
23333144 170
658911681 329455840
191186499 843
828858401 12511
233425420 2657
225624065 9376
574528596 3253
817616547 15689
841926217 4632
757864945 12398
356338781 272605390
241119821 1723
393624254 6003
28728226 133
143692867 49105432
870204741 3837
718290170 5938
554307702 5507
963738047 5408
535911410 2363
923219961 5330
371903868 4112
464054935 10161
701469126 3093
736735680 7856
509 46117382
92647358 508
388839871 5411
393799540 2876
880393697 8944
609574602 12026
891164944 10314
671820460 5183
330154835 4170
180970933 90485466
782205607 3449
232082037 7303
189638260 1490
393854678 1966
717862531 4107
843814789 4325
231782447 1022
574478926 6837
299508771 2141
266799541 3425
681111401 31175
540861623 5543
531526118 226815358
913523022 4028
399378951 1761
13828 996325958
262624382 1158
836062707 4092
845367281 4274
449730520 1983
742976568 3276
586016979 293008489
999620770 961547964
795813021 20899
209535200 1775
1814343 8
2894 560446001
43519821 16069570
988802157 6557
969758317 4276
709821939 5493
144897897 1144
256325504 1267
363626205 2241
336317294 2495
32407383 232
11272357 53
323277252 323277253
860793299 6477
811752232 8756
36806439 27051
200936825 886
315932387 3806
613851624 6897
602130106 2655
825074597 6088
617768960 10225
898783471 3963
57604915 254
913121926 913121926
840264360 3705
280938995 2147
589848635 589848634
268066962 1182
814000132 5769
881280253 390874042
157087216 1562
899070689 9177
785153851 3462
269539071 1408
903764855 3985
600978284 16673
842892776 8228
665957082 3907
738434751 3256
359430300 2953
485929285 10284
788841679 8239
426132040 10396
683464944 528672637
8579 884572111
86969 166719573
1715 244539968
423874247 1869
935424417 4696
61672184 789
417300636 1840
271183277 1370
217581131 1187
5249 958458670
226678032 59402
604211406 39299
849341491 5321
591324553 3276
478279287 3193
762981230 10751
353898524 199717
588341159 3333
319914022 5017
146541288 2761
393200502 2144
690907536 4164
322123642 161061821
362041058 2522
64408645 284
158123667 963
836718611 14651
901864450 35047
36967096 163
223391105 985
247290804 24528
381061834 3259
390912279 2604
716617511 716617511
461924084 64005
271572097 1381
462193651 462193650
20631372 10315686
381692620 1683
174257515 918
936671022 31102
163875763 81937881
265596491 2446451
974818249 7595
322369658 4694
411100229 4697
724373649 3194
600769358 2649
499176183 8051
105566091 874
668891521 5610
275107567 137553783
936382032 4131
545207967 2404
165557653 730
613314240 9161
678311020 678311021
875316963 31397
72708691 38315659
777476040 17880
679501123 679501122
600997454 2650
145971335 655
292333599 1289
193285681 4120
114429645 52351970
107086736 524
709527129 3704
561441375 9578
14609005 103
904450485 3988
659293175 3228
25361951 4148
444285824 1959
511119178 18723
935383726 10025
410841066 3256
695915285 334856845
40257792 256
662587080 4702
304154300 6422
193892981 1660
206913539 56860
560379360 181470
458539975 2367
312290953 12781
725961193 3201
492657231 5567
432197249 3331
534062979 8639
39519811 19759905
642844983 2942
851235678 5627
246420871 95549
569389381 5400
735035176 3241
984816357 16611
812141714 3581
232608797 6973
103926425 535
936969949 7074
729442414 5854
101286269 453
870972741 8927
690844439 3804
966194105 5273
707257703 4002
726870067 3205
3306 629531826
789308308 22943
81385201 81385200
186875785 824
2735 316568045
331542449 165771224
256275140 1130
766998476 4145
245938926 1194
4834 909609230
821599669 11106
644684487 4326
491724633 8492
900534765 812836711
5437 729558408
571736514 2563
886986085 3911
38554726 170
446328644 3385
359217739 2765
148470410 977
109546639 1360
794574000 3960
497581649 2194
5471 878394012
816516223 4218
380555298 1678
627201042 6984
873653403 873653404
340304977 9592
864837877 29078
121334255 535
797279690 14079
708632645 5834
645044280 7608
198602843 3899
80449513 968
716374601 19321
872007333 4994
63128745 1288
31374344 1047
853663969 8608
705797607 87254
817588765 3605
617101033 2721
961173215 8816
250005721 1236
943877097 4892
369541583 1950
115 14918035
359807149 5690
233942366 1137
653298049 6812
199309506 15968
932779653 4995
191292636 1412
471045201 2077
215466821 1518
616713109 7479
370891224 3537
281779392 2683
304702561 1889
308372500 2875
890362203 494119999
870507713 4189
805662059 9850
714646849 3632
384199328 2217
608499400 5191
721637967 8777
834707791 6451
774318368 4785
864714619 8596
564904755 3500
654638270 4133
283557093 3793
340602261 4186
781246150 3734
558412505 3551
156259688 689
4370 501317660
434988436 1918
30617414 179
493660055 15310
645402286 5999
481104067 19753
809009560 10405
622504811 3365
492116572 492116571
625535340 2804
53964319 353
351563835 351563836
666289076 8123
716875630 3271
838901190 3699
6979 843874958
595327940 4113
393264634 1839
752317168 376158584
913906135 25852
700625472 6409
817453738 13842
935617955 13327
4661 513107871
647962744 6292
260434248 1704
58912 862575722
460870923 48651
818709414 15644
583627162 31366
740849672 44905
92037217 2567
998588451 4430
658926334 37126
649657917 3862
182453354 1015
378977105 1703
109457877 3726
147226248 690
118018004 2595
337614466 124300064
579864499 3261
934422508 4343
896458400 8506
791075558 202166
371068920 5220
401646860 1771
8229996 50
5790 969715935
7497616 97
68671797 3486
538828981 6004
608076905 304038452
929709051 929709051
555487896 2693
668929872 12936
4799 382435656
485934306 6515
188140337 188140338
190033487 95016744
254112642 2077
367325 9
120245377 912
419716334 6577
21685851 10842926
885808560 7032
361464858 1877
105585033 52792517
859441393 859441392
620182159 2840
426054276 10879
189825067 837
938421529 7159
813447427 4037
749802379 8230
666280221 7212
561495671 4156
768195983 25423
499310909 499310909
363775239 1604
980466900 22180
569369601 32376
752578256 4645
850031880 13490
329073741 1451
719553976 5741
686656898 4208
201843991 890
791352485 140785
321689811 1724
566361960 566361959
5052 854831502
975436323 4301
269200917 1187
203099714 2425
916558506 5504
603189870 5685
665821137 3032
17890173 373
340205582 88615
323974230 5808
540898920 2385
207969125 917
335281500 5145
141289234 1957
21487459 177
424006721 424006722
11699398 59
244028192 1076
444581936 12663
653160973 2880
38781476 171
453537642 2381
412301967 2663
28690300 294
38357555 650
715096800 3600
125416219 553
15186 661001022
88903012 392
378320544 378320545
829434788 1331356
259685156 8059
286906183 50723
202108676 2222
576531139 13087
125438627 588
974728074 433123757
74834941 962
302744858 1649
559454171 3985
443465380 40895
147881228 1063
795610199 6078
347372077 173686038
996006456 5832
2211 333107049
806532409 6204
13678934 105
136694344 699
778217382 7442
11641 869856175
550459863 3033
554503995 2445
979143616 4456
399106366 13515
383818968 2267
895724347 34579
350692277 2142
464016918 2046
567884663 2504
3677981 19
523887210 2310
977924903 6158
485790607 2142
761808541 4201
140566087 1742
196452213 196452213
92077957 406
302312404 1333
422289746 1862
710115339 26642
13568 615751072
420868540 2476
395359889 18877
22426 67061700
755121919 22720
435151055 22188
637049232 509232
425235626 1875
425462870 1876
80513983 80513984
344821805 172410902
946184430 4172
951849422 4197
131809843 786
464569903 16208
961462976 14864
474677748 2093
121637418 1358
150272724 15673
667278899 3289
219727905 109863952
643481059 6068
3474 294015370
433617689 3637
784926209 3461
821646467 4061
667835279 333917639
584803427 53889
619940551 619940550
792058517 3796
778342319 3970
819607426 19695
586031200 2584
760671877 8922
651366366 63007
249472300 1100
974450959 4336
73668447 773
523285383 2888
62507029 31253514
3544339 20
601657717 6890
5586 924444290
218112656 7921
7563247 196
10422 784568160
521603208 2696
122127445 4315
889303513 6094
744327413 7026
789753983 3869
596280607 2674
986875228 7839
897872502 4640
222255473 980
441060727 16423
63705214 1481
10558 782168314
148609391 148609391
491083855 11049
155830655 77915327
468552273 2066
828185282 5453
325674451 1436
41275963 182
429890692 1943
478795556 239397778
871906925 4926
960247434 5969
934093929 353045024
691764161 11829
394365984 3211
529449728 2930
952470184 952470185
589075244 5851
501506603 4342
1624 357307930
65315807 288
860365799 16860
13156 324637456
650394529 94273
600317702 4317
2024 451161744
839774159 12920
977664113 9674
818637676 6311
83567707 41783853
907066249 4884
8188 536787615
2047 187508423
641007292 9447
349601846 1659
522896593 8301
427226130 6663
473919909 3891
531755025 3670
695340799 7040
103944282 15406
141275116 1587
644699249 7254
169893923 1298
873606636 3852
977833834 5758
375570241 1656
982999139 491499569
3479 419734714
744611967 5053
871338706 3842
767992739 4910
85146881 448
229966192 1014
864178413 14639
145724091 694
203886009 899
318435015 16138
841638114 429337
841304111 4177
891316027 5477
658660549 290351833
663577074 647954478
792342630 6273
20509 976804896
148104870 749
675773895 11535
269910745 1336
638491872 6789
921599854 5614
322554598 322554599
141291417 623
619822536 2733
319644863 2464
227473489 1003
168310462 37344
988684578 10833
782407816 7863
515947094 4654
900302014 6058
934534303 12441
183430978 2347
917608170 4046
953346761 4322
475342931 2767
416185217 211475142
359022222 2418
957491525 9115
448596555 1978
408679606 1802
690132258 3043
260842238 1726
400812518 400812519
229014702 1676
4764593 4764594
473867561 10078
551015515 4382
407493344 10259
226336535 3657
999830529 5836
770176699 8574
440884948 1944
797173879 3515
65630097 1571
886603872 73128
379501379 2139
222912049 1850
279635770 1233
373071195 1645
41915581 671
99562128 439
292003865 1683
726 105371640
780160464 11152
277643014 1424
797703082 25608
687767682 6961
846871184 25584
846808573 8971
285004757 3758
580555732 16412
361961629 1596
533913884 181172
442480582 2199
794455878 3503
496661929 2532
700019233 350009617
420813589 14754
982015902 4330
201011253 5011
7030551 31
368250327 27506
365141293 2385
50676481 480
312293226 1377
2854 165274988
899674087 644208192
73480285 324
150483321 680
167580467 1099
996094007 8454
235441669 2830
23600 761772932
30912827 15456413
734854681 11642
759983344 3351
95594552 484
612722166 3231
941449428 8706
1090 205283352
426561337 213280668
526780651 263390326
780843699 11333
386281972 193140986
309793872 1933
74501 969407012
380926167 94312
640690224 2825
273700387 7096
399091681 3120
595237098 297618549
853040568 6168
936615685 19664
473539609 2088
712632432 99838
704636140 3187
17196 153909822
168389394 10391
735314361 3861
620388645 627576
604552211 2684
933244965 4115
229966073 1014
816050588 29639
649181718 224682355
954341990 4208
550038915 275019457
26080964 115
882761106 6611
944142981 4163
998627744 5188
835462913 4603
280956193 1254
555127976 7148
135798367 1200
311896781 296265492
96050561 892
6049 936548523
50571709 319
266934184 1177
478302218 2109
5600 650847029
170852048 3134
716806325 5201
744572779 4042
450809099 3260
446456325 4428
896700051 12623
8231 270454198
359560229 9663
103937639 878
638862685 10802
253336832 6541
41467681 435
228435479 1092
816132394 6999
306221767 8713
995091561 42940
195788047 195788048
656274495 4709
499669613 499669614
666403287 3013
686723148 3028
591680059 5376
88289514 2349
906795722 906795722
784254461 26659
287771077 4046
432264499 5108
18770 880114570
734806080 3240
924248292 4142
535903923 2446
282810870 1247
778806603 3434
751565790 3539
11066 731147120
888198481 888198481
20338687 94
894976933 4923
337558695 1961
921313132 21859
255820249 1128
821441452 3622
884558921 884558922
816008105 816008106
519260448 3966
435187200 1920
318600062 5349
330771774 42379
389937859 17212
410051596 5385
183247127 808
514360471 19310
346462681 4093
39008226 172
464338041 28419
526234944 41705
428641385 214320693
878071213 8133
451715169 14233
201748508 1663
628540171 4245
69871349 476
90333062 910
111807964 493
583829513 6087
769012219 3753
711609395 14158
238858729 3154
877908758 8370
512410993 11578
94095386 539
266003563 1272
510963668 2253
649215960 9780
50347730 222
640936729 320468364
7833 608432251
36967064 163
446802119 2715
49884963 845
7938 966447954
481499970 3010
944170395 9501
691618774 16273
304363495 223225087
647043289 3230
499888025 8349
5596 930914683
229918778 1072
224450390 1214
594743859 297371930
473935989 4079
467643432 10547
819095005 7371
304856337 5875
774047789 387023895
672396424 4984
9752140 43
515126725 6154
790962122 3639
966369211 4261
77547293 1381
273284359 1205
396546007 252593662
762940257 7064
139682179 999
634668479 3944
409554878 409554879
476812312 3188
475207597 237603799
121787107 537
740054479 4936
592690907 9885
431131593 1901
962067547 962067548
156247741 730
656896112 2986
443462661 24062
609065361 35452
66228091 295
914425379 7458
1051175 525587
7932 315907764
187392768 1088
235108565 2203
711380071 3645
877908226 3871
10065 490221518
163006990 891
897030973 4457
143332784 632
245761559 1096
735811657 3288
61977101 61977102
853763931 4144
681980475 3113
851322791 4047
955478909 4213
424796211 13059
147444844 3161
15307891 103
303432102 16583
400216067 200108033
988520906 5315
718330435 8602
7382 793414269
175753243 1947
870619841 19511
233791512 1055
489960170 92739
365136154 1610
48080115 212
98846243 567
868843123 7301
915328475 4036
898350784 4722
37874213 167
111311634 1151
548535637 6607
412221319 697498
621413537 5528
360988354 3553
706007831 5891
70758918 312
713941215 3148
626226126 266482364
430944128 2293
407773814 1798
52701034 317
221960525 221960526
198432289 1409
219540516 1409
463142041 28354
582630712 16724
280085460 2316
152086215 76043108
345223861 2191
557271147 4346
739571973 3261
190865045 2656
232259129 1674
831455327 23416
379783601 37081
238411025 2086
50284705 318
213637121 942
271923608 1199
442397495 37961
187785398 828
118455362 693
220265515 1684
105229198 579
568551353 2562
549018184 3562
552907754 4707
773809184 68147
553382235 10993
139873609 2212
762244551 3361
381890809 2870
604548120 9068
511542391 7918
219960241 109980120
784698021 3460
370123051 1632
760242917 466244523
7257377 32
862936786 6285
140470187 70235093
864553605 17911
934507400 467253700
492137938 2170
595666729 3135
480885493 3041
793388924 4725
884432237 19572
266532975 4595
385182618 3893
987053006 37636
968527191 4397
410599047 410599048
538029150 3810
823741757 4911
129873423 5817
894702126 16607
549839345 3336
460225686 9189
505746160 2230
695771245 473035626
3691 820007078
503973436 8714
932568705 4112
551234159 6620
892264067 6702
156260643 689
313623893 128268974
30737722 159
543685524 5465
87290400 578
988080775 4629
44202704 281
47626465 210
738816091 39732
111829787 58611
643998597 4966
223394394 3410
904131629 40626
794641455 36835
646243818 3586
14686 408816404
10534 750758180
11701 850849916
987679161 4355
338567651 169283826
419824703 2369
693528905 3058
500985737 2209
804427677 3547
922 138685396
714860139 6167
703732159 5059
904454577 427436
125186689 1776
206677521 1373
783690627 4594
332043235 2006
763349686 36435
73707075 325
986676222 767886258
11761 576206673
535231480 2360
2066 262167129
984860031 15045
486239903 2144
317602586 170990876
340780117 4696
778580369 3433
427425312 3173
363779355 3840
3573 802486402
538803306 6158
310251456 1368
941156981 4313
1954 399389252
729535247 57339
591931891 2610
707881555 353940778
4265 644082637
678295421 678295422
958682793 7926
986697612 32283
111280483 765
696833139 10419
806281650 328369359
581742701 6020
527748047 2327
188305367 13763
228153467 1006
916697937 4042
1621 356062701
708834703 4852
360412002 5247
862138416 4866
927424993 927424993
143414354 143414355
521253910 27663
461519685 2035
336060732 19501
10923 915991857
7495 322836380
485198470 485198470
383960491 1693
313297194 5866
961231124 20875
753259649 753259650
180543967 1033
68717849 303
433156344 3643
23509979 270
634563822 2798
41693715 640
820201949 105084
935623147 9864
4518 463191929
149342736 9050
147898714 842
4024 645369120
758102080 5440
245297879 1282
488494841 7273
208420930 919
289513161 26859
776943440 14924
750721025 13911
6304 894729981
88256888 1212
820986534 18367
831196344 3665
758397427 3344
89009537 968
735036408 3241
823653678 411826839
175807155 1501
162712366 2069
577266313 2931
30225883 421
93630467 46815234
392074427 2067
502116067 2214
791327655 8218
939838789 5796
932818558 856757701
998358439 6611
504036792 3171
751236642 6179
14563 467341233
849741569 7902
260583158 1149
454720820 2005
692166517 3052
401423210 1770
703437528 4168
138193522 1946
299664021 1420
921203562 666798858
757075392 4176
505485787 505485788
413704081 5566
92926314 1680
561599769 3060
625721612 2759
406864847 1794
933573812 6474
38895 574440255
107443117 814
795132752 3506
959306276 5396
613241370 3374
521189973 7621
114529900 505
64206115 779
835961977 450168
353268864 2621
4572 773184636
272450468 8403
2330 522099362
899337978 8905
704733210 4635
830453574 830453575
519429615 2824
180088633 818
149681695 816
356776343 14242
109138788 1399
676523518 2983
805570354 3552
68038113 300
559562256 8085
209678869 11267
898092360 3960
534549268 2357
88026264 823
360826071 1591
347670603 1533
323923159 3737
466304761 2070
9359720 141
645458839 3574
61976493 1179
488284499 2153
898142123 7118
734148724 6069
819543404 3832
819135615 5083
379997036 2379
499372951 58550
853871881 3765
293579362 2370
546751031 9238
564936382 2491
211477097 211477097
166551331 878
758006351 4194
37184739 2714
406588001 2174
925694688 13392
891616366 4013
307309849 1942
376603271 188301635
554512947 6199
857275868 3780
870200903 3837
735334851 13150
493590803 30597
521404330 2616
833254421 8161
27606641 212
127814078 1153
99878452 638
810008304 11566
206608423 911
631122560 3780
214092593 944
983986161 4535
181995367 966
424350612 12964
835065966 8648
367203928 8596
389491165 4471
551947057 4384
614610497 2710
399836082 1763
261832759 130916380
738542684 19887
297122449 2194
222846570 222846570
1822 329706262
5117 889213004
231092820 11970
76915441 1008
328714714 1615
61083674 476
74828603 37414302
722227710 248140486
329075193 1451
208626509 2750
530677310 5201
714406663 10233
147911281 1320
201846651 890
546465808 10478953
686116287 343058143
381904392 6711
364285892 2706
863581450 6397
463014645 2939
2921 658486094
941081109 470540554
383050948 1689
888450478 4567
119387932 2129
854556024 3768
6063 578995650
523510707 3714
736588156 10207
73026767 322
249641461 1572
263426716 3025
26404138 579
838869239 8971
303813329 2704
71052321 501
770186190 3396
76884135 76884134
793094524 3497
21280259 155
737112119 8716
643021946 398667464
888167490 444083745
856724186 14152
353795520 1560
152039316 1599
163236975 825
4583 336251009
822805004 3628
776866689 24704
137050414 1137
934842726 4122
697382326 3075
187380200 4569
853971716 4935
31951646 226
856801840 14726
16707 854275156
692301610 4991
561107493 280553746
775202724 6247
116282966 5635
720652929 16376
810953941 28212
624063264 3211
738601759 51331
984913089 484606539
841386294 19761
741875290 337105450
497352664 2193
362990393 71833
612108909 2699
158321457 65193019
73921237 419
490831119 2987
133572793 779
299605093 227033744
3459 398469882
430277055 2067
401878454 1772
23796533 11898267
445823096 3125
568791829 2508
327487328 1444
265098796 1205
814079274 6187
463746208 463746209
482303208 4903
932582181 442030985
484924556 2163
231969901 1780
992896143 4378
73427537 481
506724025 32622
309035525 37918
207581967 108129430
849561005 8421
5817 910143970
724527112 724527113
61686500 508
141572122 1321
2772 611991072
598472908 7414
994648579 5698
287465620 141705936
87839760 803
692167761 3052
229280510 2393
963354508 6563
255461309 1351
964321592 478128436
451906520 18520
702956329 5778
833463892 5255
147415450 650
398517163 398517163
446935830 6886
828659047 828659047
255890947 255890948
895680861 447840430
651141336 4164
9854780 116
414733274 2805
584299081 4934
545789046 4273
3801 860223315
158981893 701
132306768 1616
663003936 8199
190153192 4904
1853 323944748
890950892 4051
841402030 3710
30504951 350
472863404 2085
598505397 4818
167885268 831
106882911 7136
662812013 4723
943450561 4160
369606011 184803005
275224813 93051782
296823451 2387
261199798 51242
574617489 24649
884494845 3900
231003456 1236
237314994 2667
84366992 372
640078119 320039060
18155359 117
354395879 354395880
923088674 4775
301938581 1735
661599536 2920
172503405 955
540135930 2670
414894401 1962
188096769 1851
11554 542709975
678003334 12962
846837593 3734
11635 762907445
255594584 1127
61124864 383
953369951 11549
779761208 4359
750157493 375078747
159132759 1112
146064620 842
91356406 45678203
197738049 2440
518897566 14277
921682687 4064
339563049 91749
915343199 36909
973584176 14912
116983525 98048199
928939967 6395
599405336 9052
863976560 863976559
119066368 525
468053024 2585
222224600 1270
193541103 917
190267729 6925
435238385 2419
107503032 546
186256387 986
791427272 748558224
913743886 4029
698519016 3588
822012106 822012107
972259500 33781
54446873 577
326294421 1541
312327992 4280
436803319 1926
536535562 4169
159373537 6166
945273225 4168
551230434 23899
165518893 1218
396535554 11219
418309079 3430
16654110 2398
425734213 1910
5165 677338100
109130369 535
241484179 241484180
750413071 375206535
428658711 14312
653950848 16880
667940054 3371
503024656 2218
284314860 1710
582399289 2568
203353789 1126
207575561 2188
965003114 965003114
668610069 334305035
587585175 9782
868323206 737231089
984504073 4341
621664057 15516
3823 762219651
702894697 10839
757736936 4743
633484853 6791
761866958 8230
554960667 2447
559062738 3809
336387920 2140
122305680 840
167145596 737
679767251 295090796
367749180 5892
695982237 695982238
512671259 2720
687381843 7609
393728896 3033
24493533 108
183101899 1474
802651983 3943
316147047 158073523
711342460 7420
772924880 386462440
662836958 4418
682149805 3118
621936743 2917
342942791 1896
426019621 4482
484460910 242230455
873751661 31785
646740932 646740932
477706285 12111
11856224 547
359514500 1927
4393 615037246
882908006 635451838
370803284 1635
855687363 3773
795454473 10092
863627745 3808
560646136 4181
517567449 2574
276159463 276159463
564736585 564736586
988139948 4569
101917069 10582
5951 805027476
756926744 94758
478759029 2111
841565157 841565157
816451454 310130152
686564236 6366
382571974 128079
726362820 3204
724505797 6923
110220427 486
430121690 80926
244775231 8762
384185647 1694
908331414 71412
789242833 3480
763529880 9330
162001278 1929
768189173 5311
232915383 1027
219987270 970
59958157 316
725792517 3478
489969305 4295
65051868 32525934
387355795 3442
374123650 39775
142713725 1513
67685670 738
310176577 2396
72478369 907
5202 833132500
847227194 4086
461977340 2037
819295199 15105
721260419 721260420
530012905 2337
618952331 309476165
61642908 446
736165702 267804462
441223395 2074
979606231 4989
59192713 261
638232003 2869
902768549 4947
371023912 2114
519809556 2292
37360390 1353
955077021 4403
298172039 149086019
773814303 3412
511801177 255900588
891 127081548
543144602 19838
5935 676342571
382709855 1824
928764500 4555
953458228 857146309
5870 850527780
784246737 3458
988676885 493333286
11106 508825341
860657708 9461
150597289 3111
639912095 61911
397097375 198548687
825189596 8906
484558740 2270
848644904 18868
275448612 275448613
948221533 4181
887484863 6076
486402456 4235
911669828 7021
411203000 3365
640005521 2822
938242642 4137
999290901 7916
2904 600182351
938899292 11139
966212613 483106306
24195 461728730
590868701 2770
405276459 1787
99221734 2518
963878743 21877
784696860 3460
358195176 169088461
331263626 1925
521668691 260834345
690571691 9644
375524785 2093
491371635 3072
938176140 35311
13785 630195060
696732317 23932
252336715 1141
418267021 418267022
485110228 2139
126467580 714
696985542 4626
103699409 822
188152020 1860
806221435 3789
305915926 154425
160090106 833
913132990 11689
588812194 11317
428960749 395594890
716324526 4456
146664078 1644
138843968 1280
632775584 632775584
834439121 5557
265664985 1768
931665645 4108
341053793 170526897
537768077 128025
491207922 5818
408770711 2108
708508192 6328
212981410 212981411
700883151 664576643
488921831 3782
725961193 3201
774390303 3707
46014771 746
103122305 1953
693473073 10198
737548025 368774012
867056800 15463
611567858 3543
637341075 4846
989980264 11128
152767670 101979541
738438009 3256
4593 436290157
389082241 15771
533973597 5715
138935220 1140
566491969 14912
657309063 17526
962791540 962791541
326578139 2205
756895589 756895588
578997424 2553
938674204 10295
93342110 3917
827922426 78510
984446343 12344
773817716 3412
4708 870997171
4519 959470310
938745153 840955924
614030515 15189
62356175 639
79582986 28161
100334052 1053
713457779 4586
685623976 4508
883577329 20104
710088883 3131
343285634 122584785
456224159 2491
364796064 6355
389565792 1848
454688753 2288
130531440 1105
134106601 1588
12408900 75
668499762 4852
257978756 147132419
997072982 7100
220551038 2181
58508563 267
655658562 2891
314785907 1388
701243957 3092
83459455 368
535522560 20383
917373641 4045
48957199 24478600
229652436 1346
6480331 57
19042440 267
229574353 2955
890460450 5841
829411601 58928
728621636 3593
786589616 10288
427824327 151430780
517177861 2550
393453412 9599
783780035 783780035
941532484 12560
399240633 134976894
286524029 2510
691926875 3604
649057854 4293
921594786 10459
507109163 2236
428863525 2631
200543515 1180
600461399 3300
80904469 499
701875220 4660
761161395 4984
579180060 3070
591020171 2606
36874168 525
949512199 5082
546570072 2410
501505459 250752729
777216702 3427
535001497 2359
547705095 2415
993275734 496389897
992217185 4375
422372419 2897
696698522 4969
957122550 4847
713165047 12692
598504088 2639
336784635 1485
999034604 997090528
82579969 1152
72272803 897
698058141 271518248
912447465 450118817
232123963 116061982
879802105 4165
2850 171861038
277706880 2376
176454811 13318
552007418 276003709
549490524 4197
312632063 312632064
798231167 5688
580584959 2560
501560487 2227
78924295 348
791548333 12498
144060372 647
193261735 193261736
293253642 3664
902424740 902424741
412973775 1825
577638178 4042
387579817 2979
231245001 4375
857128776 4321
700859644 14666
514788374 2375
281848611 13438
240290773 120145387
203678586 1327
983826013 4338
331386239 4116
91729819 455
917483840 6430
920094150 4057
701464303 4998
358103408 1579
565686992 3056
2925 555181052
579640191 4064
572691714 4649
381463214 1705
520453924 2887
980126763 23947
46038705 203
843843972 742934963
536317747 5699
615669599 4550
487873121 2960
627851030 47332
390929474 3133
655818183 22376
745829871 5257
873427306 868481424
425582191 1916
342334851 1651
659947304 3183
2546 500113326
708440781 22721
64182136 283
212730895 938
298911075 1318
208874511 921
563007340 2980
361160981 1638
142041367 1106
130859419 577
701472606 3093
164164419 1708
357247604 2429
756636720 13272
606571729 5138
446780320 1970
841478239 9047
404028466 202014233
848691999 279175
452431711 16601
368371913 3402
362266887 2190
519582584 2420
913738942 456869471
457441482 2017
846870444 5908
887233465 3941
315240619 3675
450004640 11240
94119094 415
24118 944099110
463796927 8653
338264161 2154
348473841 3652
987265510 8214
743621087 3336
671290671 4676
313493734 3479
891698775 18952
677110594 4471
170321813 751
466500960 4176
642160030 2902
370787417 6173
7749626 7749627
425156041 6512
663021050 223329131
394071875 2049
167163128 1631
881521503 5247
621943875 41248
901272367 3974
557765500 4697
283263825 1530
693539060 473784
883820576 778792525
848556891 4161
833239767 3674
227018729 1001
905807249 3994
710059395 239966
424622078 6237
309154805 22062
786843382 786843381
204493320 964
363999556 1605
4307 509913348
84897190 42448595
105518971 1710
737191079 5295
419567049 1850
2294 465287030
496457057 457454712
236244896 3541
515047757 2271
212634816 2208
161012209 966
4 629780
82098341 362
424888100 233455
994595666 733770449
4389 678689579
864225065 4658
234814495 1764
157264940 4911
37860875 369
922744108 73502
847513967 579670719
361078261 1922
550660750 7517
9412 333090680
78694034 497
831215003 4287
757259307 3339
793750032 293189556
459070002 3673
949620673 6006
992436457 4748
913566483 456783241
635951507 363943349
414578490 1828
805695452 5129
119927394 573
948675120 4183
969693677 5448
488937461 1016502
503652120 2817
311824389 9920
395335003 395335004
776899761 9464
761561320 44376
951395356 4195
209209431 1287
620368008 6136
791954715 3492
861894624 3962
45050747 236
855455653 3772
930100183 78020
6705 553695438
804907688 618779539
425044969 2183
759321050 12302
940235862 4674
77789314 343
865235574 9522
639963673 5729
154358534 712
899000128 3964
722890381 722890381
562756697 3323
631841883 2786
165403347 850
316399255 11608
543885978 14834
516995913 20307
935981701 16530
7777 916947185
976346148 11964
180489753 90244877
419521887 3538
974071640 4295
889706984 3923
970669761 4280
613253289 262834104
564568257 282284128
757085411 378542705
428 74709996
401516212 193238
476964311 8651
585675526 585675526
82126832 851
166665758 773
686677328 8284
807387209 5266
136444876 2065
870054340 7147
680718796 3511
833733127 4907
864592098 23893
12402 964965356
3850 457441600
213375413 1582
3726 743131287
762192153 4126
906648403 6843
674703225 2975
694172536 453525854
798081791 3519
903085743 3982
129270871 570
97532060 82251015
5067 717469840
493944119 5972
432079284 3443
100899194 52865840
457170536 228585268
989950667 4365
96724055 858
388403912 2100
742520282 3274
557100250 2691
727064355 3313
352065329 2097
774164896 12889
759574670 4342
823293211 15585
617248414 4071
344548735 4678
832294419 832294420
589494688 12316
1713704 731681
156889155 78444577
200337158 2811
4443 901884570
879774143 5112
529775685 6468
536915149 3598
904612947 452306473
358968134 8747
414350811 1827
666752594 4252
100412918 1507
888230055 444115028
963667782 7852
179618471 792
233076800 9350
661601629 6789
609745751 19010
533487101 266743550
378777926 2496
2535 515601255
527454159 263727080
903997123 3986
79588 641517052
579169150 202071185
419415330 1998
344305840 7307
181059217 90529608
691734450 4565
671984042 2963
669211783 5862
282309824 1352
399610368 1762
247203752 1090
316047111 2562
633538882 4309
870674662 457677976
4588 265342392
667424674 14706
42277715 202
5504514 85
282861280 97597515
690927300 6255
814189626 10647
774810274 19975
942883876 20725
560779521 3136
431402338 207231440
696934888 3073
252753319 33314
181058357 1079
325465330 159009
201011751 55362
58614405 509
539919054 3108
885597988 10613
25698302 157
986771993 4351
540587491 4087
758154748 3593
349576249 735950
613288005 6349
345854600 2452
651879678 16051
803150537 4640
818132698 90778
1733 388400972
527964719 7341
578403754 3039
671754943 2962
79150445 349
99107941 437
593043924 3498
10557268 89
448105728 2033
625781228 3513
59873015 264
642601549 7002
30741841 137
413620351 26295
737182700 3754
502223566 502223566
461068136 2033
507218349 2366
772187635 9027
405315145 4173
240062289 2146
153125982 5275
851604022 3755
79809137 572
969588982 4834
690100591 247693455
987470422 7073
283495365 30634
281118028 112095216
935131945 10958
983601242 4337
5319905 4673390
893080220 16916
633133045 3636
653248881 3718
247959522 4362
5676 996064745
174482354 1010
889976301 73477
701470749 3093
240625483 1061
747276345 3295
439670829 18039
468327545 2065
504236256 4256
485012999 3000
624128833 2752
489630378 4950
144530939 1069
526288787 2329
399467084 399467083
795358632 3507
361371825 3288
500717013 2660
429068048 7550
181683614 5410
831235696 5375
695703949 24174
430713559 3320
790192598 45193
499538818 499538817
571971946 2522
236544055 1043
584199697 4548
72868475 2389
56348346 299
304789999 304790000
445643633 3724
855724621 11244
11051 527762607
942629960 7916
105911863 467
36123972 2039
127623 1
107640793 1625
938012737 396266847
133852518 1692
196855940 868
768200989 4670
993133511 13723
84187759 802
410268538 1809
637618056 6957
593530013 593530013
681926590 3637
909431910 4010
736879926 4191
41049260 181
533078250 4750
312485707 2713
753385265 376692632
674891131 6730
777028304 777028304
257926347 1293
712125957 3140
599181822 2642
157724334 105554945
980953379 5436
997516492 5558
979276896 5694
2785433 104
5857 930167741
16097899 116
896504822 3953
618520557 309260278
519169378 2773
871106846 3841
916803553 6348
602290209 301145104
450633716 1987
113396401 500
730835526 8471
464014386 2046
57872 11
667750928 667750927
935780503 8296
99356549 713
246977576 1089
543391236 2396
601173356 7889
84069198 849
362631840 1975
713315413 3470
46744506 418293
886106411 62196
502436345 3152
249321912 124660956
160291045 6036
877824244 4539
280462761 2165
541804191 2389
675070990 3724
785783158 6360
253946447 4252
259415784 1835
460800469 6341
258088157 1138
701466797 3093
70245475 35122737
65653897 308
276913665 96694585
604853805 4901
253835199 3005
102229499 646
304127871 2832
430161671 6190
32125575 199
738660551 3257
544718426 8685
518899242 4230
635957257 5189
518933303 8829
131396530 719
513104677 4998
18073394 135
727493992 5164
365061824 365061825
789308508 10127
341932501 3250
651778907 651778906
11161 713103801
684882952 4435
912121264 434198002
494771441 247385720
662526633 5472
524100528 4176
691671069 3084
8687 870032017
803974096 3545
617062790 617062790
529214107 3361
432945929 1909
841395419 3710
391524635 195762318
946177216 4172
426400350 3317
249706486 9233
830284780 6646
554923299 2931
34413442 411
28804441 159
2303 424693927
11698 880905662
216131823 953
197854363 1314
603936256 4153
696419253 32276
926006476 7233
946024080 6322
879049668 3876
827900459 8006
412672503 206336251
884258846 6595
143240254 897
11566458 51
506592183 10392
708739225 708739225
1363 298944316
544529069 2401
157341544 1886
460614343 2031
203388002 1107
128197 648012891
816555269 5095
114730886 552
96956 781950140
631165858 4389
739367146 3524
754416720 11184
864344256 77019
4941 673569377
693619587 152578
419285193 4594
108125071 652
47902854 21182450
532350667 10500
110858162 2302
596951397 6086
18482 603761612
248514281 124257140
233173483 116586742
173949673 767
146033449 2045
827748212 8097
68514795 548
494149370 8771
1102765 5
950687313 36574
719612342 3173
438147056 4577
442839583 2602
692700996 8996
900714375 6875
600096474 2646
425205135 2499
726471900 12705
840721603 3707
322038836 161019418
470148531 4617
663200515 36718
454944500 2006
197762541 872
135844709 69600
576503402 2542
998048927 140848
91767937 1248
991848393 8795
498035232 2196
687775120 14728
763226040 381613020
665828197 665828198
120039745 704
547473475 2414
270655266 1657
431388993 2294
534347087 4186
662857930 6670
209783254 925
853321231 7047
45732864 768
883179753 928237
1500 37029089
68619611 13796
59873087 264
987194429 11395
791280776 3489
399731303 183878571
519888853 2519
182645236 5948
324810211 3046
46712073 23356036
12207088 185
400914445 1798
324085741 1429
2365 198176272
639451350 4175
904604679 4046
64457010 1295
65315986 38703900
137695701 1305
698749232 3081
137209765 605
477319845 16327
782752201 9820
18063391 155
2606 245138602
206380720 910
951846025 4197
681283167 3004
470820191 2076
342138294 11937
21518701 210
885337881 9690
802857128 14781
741986867 19673
93953533 668
536315672 2740
737300793 3251
267423290 267423291
43490783 218
434783005 2812
275786045 1405
691902527 13249
555576537 5259
124667225 1804
529635816 3941
742977355 371488677
220005600 2175
6876 586112305
637670772 5353
403443399 1919
707963103 3277
658308529 281097184
712449233 4112
903081761 3982
408807768 3466
114302663 504
558617762 5731
929065468 14723
717116305 3162
522173651 16588
906163335 4833
262398637 1157
250379472 1104
423014338 3023
665180936 2933
403468578 5659
591932945 2947
178657961 2674
937435925 5490
97154373 1204
598338674 5027
415089712 349099576
611930419 16305
112034328 673
978725441 489362721
271577986 3409
983643125 983643126
252079866 1421
605874506 2811
930416305 10382
386453569 1704
211167256 961
4294425 30
882903778 3893
2475 534030750
756738490 5455
210748999 1265
913992465 18163
946273041 14110
614275034 29410
352886961 1556
338788475 4083
321479280 2157
893990349 6905
89129648 393
736806509 3561
447460615 1973
28245451 146
4647 881743921
168479053 1727
2883 588150078
456310861 33498
105223082 100351584
830478820 5708
830180104 318977421
322987643 13546
124335836 630
861863763 5541
513379615 7913
71414177 35707088
758652397 4967
681472579 681472579
632848402 51769
829154699 3656
28115879 260
273163804 2892
217076881 1074
591353400 5142
410221941 183363599
106365917 469
86534304 2789
742048676 21627
750 115031074
980236467 4603
676470158 5213
697844223 3077
53834561 556
286041881 8230
982796800 982003225
199138369 1144
631150877 6096
564259811 2488
549293670 2422
102652705 756
620732440 2737
944769415 944769415
998339515 499168186
543165531 2395
892261509 446130754
685554503 5311
547311183 6986
705228932 3641
444724336 2884
10077 968115606
900910103 4038
359668480 3496
894129596 4388
757698291 69667
773495623 6102
891220462 445610231
687066075 10867
16328951 72
447964665 2377
593104006 14895
421882480 343875664
193556215 1016
500147152 199482964
269765099 2325
998015206 467281902
284677117 1342
890389318 3926
169610860 381148
454340256 3113
908159669 7291
406452135 7683
610597679 2812
989792232 9416
368872491 53839
160115371 706
609923394 38861
33868492 33868491
766 168227596
724110041 16608
177280190 177280191
409586349 1806
997234531 18390
123916855 914
426356882 9287
950615661 7139
260872637 130436319
710995491 3135
229150721 3973
667986715 3618
191734313 1276
845604346 131502
295662250 1717
152691687 1006
716204305 7643
273772160 3968
584404007 9428
217146495 3772
575601389 2538
804192217 12517
295964864 1305
354401433 214561345
8648 263728386
506255260 15568
155806104 687
542311519 5702
920723208 7903
422061383 1861
665931302 5452
850017152 3748
600471211 11356
788924064 17136
526749896 3121
454796575 9515
806732489 4540
2633 191995211
11920 743629652
957836197 4865
916383721 9422
944134950 5370
404956417 171382383
819505941 409752970
346839097 1811
835370576 7207
778896501 33807
3412 558157490
801029285 400514642
892203662 3934
8325 938485642
165330675 729
1672 283676302
68121674 504605
48489 568145613
277105516 1954
137435346 606
816533336 816533337
655330582 655330583
401918189 4949
274689488 1543
380997370 3243
946093699 35155
210824180 1085
701120719 6836
679258779 7022
205901439 1445
589217457 3115
941224988 5549
171610241 14917
266355921 2963
675533351 337766675
44904883 198
883134481 166755
805047390 8106
65440381 310
401541735 6193
231330185 1218
17713 873482721
92572059 69066460
567576231 515318007
332556782 1909
466998900 6095
915130691 6489
634487274 3689
943828992 12288
36935429 285
6173 922398765
704942061 15144
405809977 1918
345404702 1523
3912637 33
949512143 7411
832848661 5493
944237276 6507
15964075 71
842289756 4164
372619256 1643
66147506 33073753
404191601 2345
872700646 18015
50915255 518
27065511 1948
167862246 161717
738038556 7479
463617504 6478
407702331 4010
680235457 340117728
49213648 217
5152 945314720
278506338 1644
55752308 646
6883 986472802
18476563 568
904014550 4045
164338151 9925
759536281 4520
34515 323785215
312519377 1378
518127850 3384
903286612 9409
98918833 489
452245912 2972
403237953 1778
174703013 87351506
680793796 25773
103870277 458
46301289 268
765719273 742216125
926748283 11446
266037947 1793
9261 648045984
888062575 4942
238025418 2568
663233809 51803
447140961 2272
336251662 3761
889844816 547934
286564511 3117
676066952 2981
862036781 3801
598403141 2653
679684427 28478
48849170 399
668421461 21341
513293717 22996
963707265 479767258
515035637 3771
564767793 3951
661377085 4308
389400147 1717
137125264 3812
548980638 215370
3547 686053646
58739049 259
415031189 1830
1157 214160626
654184416 7313
243149856 2832
3835 538940220
958843024 6296
30875 657067389
858089843 13852
461731341 10537
326945887 163472944
293547900 1525
696293882 4236
257449128 8088
947591147 13006
619257968 4191
632898185 4608
530917730 2341
65089769 287
333433957 1859
1911 162231657
971151219 971151219
539325126 4750
110609144 55304572
888645655 4916
843582752 21537
529777023 264888511
862940052 13816
857328375 4055
760131799 311297805
59963512 850
256342916 10099
438187807 438187808
941944380 4163
808120706 808120707
348160787 1772
582169620 3890
757274117 3755
386801989 1894
45131607 199
241221783 1268
911554518 6619
753338673 5989
389857166 1719
422341661 5305
735892813 4442
368797059 13514
462491572 2532
494861414 9338
92049583 473
761340744 3357
998973986 934285317
876551079 3865
678561664 2992
3317 704239086
734940839 51132
179809467 10591
685712416 685712416
3349 37937472
867834106 5438
1560 208437840
617101032 2721
310920134 3031
574387796 10652
341777051 1507
245257309 5064
445180756 14044
227 17044068
983086777 983086776
302758601 2866
786489032 3817
920644302 429940725
850653401 4368
11424901 100
997267803 6766
526350001 3630
634925778 12096
255417000 1900
911796155 120258
302769076 1335
746494254 254584449
744860447 55728
390191281 2424
909080010 29970
1068 238114872
361958436 1596
928421580 4831
739607532 739607533
984813821 38698
19215 867625763
891934289 22230
2568877 92
391401151 2137
858141799 11624
100898000 1759
468496255 2670
987315920 5656
851722060 334243391
513001530 2262
164424201 725
760461604 3403
558504007 6425
766892938 4903
631302113 4443
822152384 12231
163591343 1008
443835430 1957
548988453 11215
155251402 155251403
122464514 5185
379950892 4107
534746948 11809
526510847 4362
279582491 1630
172361939 760
251400722 10109
599199383 2722
602790997 4978
883627761 15493
140859616 1666
767436479 32580
743198382 5780
124372091 124372091
531745647 6007
549274916 3589
907873236 28078
32232912 32232913
835954660 3686
566085161 22907
377734046 2165
66904049 295
9011043 40
843536012 419731348
766351542 4906
220381518 2778
317376080 255400614
209801294 2435
554958602 2447
482747797 2303
80040000 920
798792217 8287
621129937 12336
773139196 3409
474060871 474060872
398888092 1857
442590709 10694
410719446 1811
933903241 31205
963109039 24603
2133 321876099
629175042 2924
746648279 15876
547026681 2412
980459436 471007695
783640040 96175
666123823 29096
168960041 745
420302018 5179
432423135 2317
67126961 366
708296969 9930
873545039 6109
943486208 103822
904673287 3989
673020095 5832
412357572 198002438
60892010 369
894557664 5544
317715701 158857850
933709437 4117
575663489 4976
903762135 3985
59519746 269
207865757 2293
877910400 3871
896441399 71350
805789779 3553
725920025 362960013
453743109 2353
240576045 240576046
156692768 1133
343083678 71342
642842548 3327
6071 752670438
159998407 844
30834 413683182
967388429 449221472
583403797 307887
509913309 3109
963727673 10409
959561806 4231
662965569 8566
903023930 6161
16791 824119071
150393093 75196546
915092940 9370
760791897 7700
955731743 7491
733467431 27359
285069578 49681
492919870 2899
713860099 320836
497676278 2962
462225252 13242
235263526 1901
22180513 11090257
408524742 2454
536259120 25580
900917891 4636
6767 964947992
31040888 322
88847626 1175
196252 808558240
685660497 49736
758825571 3759
321916358 2198
310110424 3796
799810441 4771
323001897 13049
680371541 3397
45131807 199
618122660 8602
78249001 750
654363219 7225
405160846 13155
842593909 16528
80454024 1159
161595946 3155
162378216 162378217
784620059 34383
53429569 287
44853084 44853083
576215384 576215385
161842187 2732
907619070 4002
754509935 13688
847833520 423916760
466727677 7470
571240360 6254
741294268 4763
315331106 315331107
433174631 1910
108080788 587
150445443 687
9657 277700261
259031207 1277
409921689 2026
522886761 7598
714404655 4731
929957376 18528
298707554 1979
977783394 7393
770130690 16307
789252274 536426180
186423290 822
227017790 1001
313432822 3159
569059582 4115
252253585 1584
137113902 9142
850698979 3751
13866115 121
576729513 2543
393166071 2035
635186177 3663
806534881 4440
632750978 2790
775360734 3455
646353557 6885
443123319 2540
4762 986950464
292185930 1596
1174 249013692
47866982 232
4745 964003690
897767877 15194
209982758 1794
82805530 482
747903994 9989
700321622 3773
221156634 221156635
960755499 10480
847603426 14515
230600923 115300461
497737651 2729
984 153806088
100022158 560
918731052 7278
600827136 300413568
139132922 11258
453733972 5341
625496793 2758
11339550 50
705731487 4144
138391226 2051
1713 65812343
44552380 249
811219768 5506
189725185 1056
1056 89815968
43948613 15508874
601229752 7374
561026673 561026673
275847900 8020
273510254 1206
424368536 49094
521391122 18644
104206310 930
681754396 4156
646225987 5911
708684891 38812
696254511 3070
480572248 2119
64908837 1084
62477629 1006
268521762 1184
786088381 5341
41553645 609
652679474 5455
754636607 30118
123601933 545
960400402 9854
931820030 440907079
493643279 2788
509766262 2714
520038810 2737
754809929 10932
3249 282937427
772284079 12035
66223263 292
683762240 24512
310194660 1483
816246900 4014
69502584 985
238937122 2318
856704168 6183
799076415 799076416
489934285 5628
633198029 3607
899989870 5117
503242674 23075
36063585 344
412413911 206206955
505630576 244356786
93154236 6244
826460246 7831
9956 695336996
47285410 353
184109315 815
102055950 450
727554078 4842
615109663 4106
205604119 1370
49404491 324
39561761 223
78471478 609
5669847 25
162006193 2448
452201443 565975
127456541 562
800498379 12199
7041 719808470
996934586 20043
839238603 383777001
728273980 3574
683477107 4853
490364363 3556
993582422 4381
694948058 7879
743859594 5176
216848014 5102
991983834 4374
806222560 58784
359997227 3796
448053042 46824
445421453 1964
267450119 6243
970321145 10492
279513995 4677
1823044 20
338601925 1493
259676971 1145
67584154 685
1123297 11
548590654 5823
20734377 123
387341909 387341909
959521074 5239
829382001 3657
156128952 714
209043018 209043017
214772025 947
875567659 4246
779936243 3439
150589888 664
326790549 7434
572248547 572248548
209043246 104521623
488056357 2152
755192101 6225
863244475 3841
274676513 2398
625094399 67200
259467735 1382
4931 427872732
607284080 303642040
628894531 2917
1403692 13
333382770 1470
4920382 62
48755121 744
763510954 10774
791561154 399329784
50188091 402
866943946 4347
778119922 3431
971213978 971213978
471623784 2083
240723713 1753
876328153 3864
20637985 91
222948828 1998
409359560 1805
396709791 9027
356196107 3012
499249794 3043
946375978 5661
513228109 2263
12491 750921447
585476407 585476406
164593169 9535
604661362 3561
918730915 15975
881348325 12025
113750052 2554
48760516 215
631291081 89418
555415383 2449
606066550 4587
1471 245413311
992518683 7412
87224017 43612008
444667294 3659
10895 707036239
142082069 1605
214999764 948
657141800 3400
47683500 249
674486220 5146
681774747 6931
604630138 2666
8938 777123552
733782073 733782072
880717612 74938
299224563 23894
647702286 2926
908729334 4411
647371515 2920
245042491 1554
157334147 906
889917035 5405
1798 186853554
216925624 6265
600845905 444363885
1992 168882638
692072200 5151
369864387 36247
436629303 35306
397391573 2193
892477109 5228
178140479 3787
5464 868921268
920516922 15132
857510430 95438
904453663 3988
639868132 319934066
7975525 205
85963754 564
139425616 637
917373639 4045
706442301 8692
346406381 15606
777441715 3989
290520553 1281
443467983 6909
704450739 3659
704192005 3105
674277704 3503
5313 773138947
418195647 29977
246746453 1118
706907547 3117
888810581 888810582
840789278 7485
311296441 2030
992299316 4726
433686552 7748
545357516 2962
613442505 39821
922612030 5566
6566 813514529
691893268 14122
358104569 1579
976935599 5780
230848307 1294
401752386 2495
237353481 1324
821413857 821413858
5463 627250734
75748193 334
27859 601512706
140802746 919
480436423 4431
225994320 1319
615513635 2714
793743401 15925
390862359 68776
931437291 4107
596463276 2630
814190114 3590
153696291 721
817545601 46371
186417845 862
750022625 7555
181433599 800
719451784 6565
534363651 2455
530957292 34959
473652035 2251
83763765 950
242946288 1872
946098065 585855094
90568249 874
764945856 17568
414374639 10170
711225318 3136
440531945 3457
297777632 1313
628994225 4817
651796815 4157
880663735 5323
142602215 6773
716841149 3210
682807915 98161
637966124 2813
113631496 13129
706 24842924
526311312 3504
821996432 4200
256956469 1133
809496040 9118
278525148 139262574
677782326 3534
931749698 931749699
322559361 10312
466526357 2519
155746093 1041
177873998 1039
345402949 1523
934 209187401
762172509 4021
187488522 2626
305102066 305102065
820233440 226960
428943448 3971
196488118 196488118
648168782 5213
737520226 6045
799965625 3748
790025091 6006
314327800 3935
791882476 636160299
522850624 3245
783259964 177391
50269012 1756
19826 868477930
198153532 943
412536467 1819
547190233 257782184
243116311 1266
175605876 87802938
818307931 79163
566753207 2499
547245440 2576
578092807 2549
708500772 3124
400969570 1768
907108098 4629
750376638 6138
132141801 5102
712509463 25076
978612047 4315
748863881 3302
691176424 6659
537590592 6732
305035239 1345
943277863 31673
53523147 236
271057009 1895
445485853 2646
72306504 72306505
435042966 6002
23768177 11884088
10786973 58
29837445 139
402913684 3386
656333154 2894
590340925 2603
511856579 7435
264203463 132101731
831361050 24765
986190660 658817036
743985545 8062
11413 448531378
717848904 4164
296319450 3191
1653 325497189
890468249 7505
14871 855607597
161939841 4010
943231218 11420
971383991 11422
883650052 12232
336871561 322627561
873820895 10609
256149231 119126693
566589939 45010
765162790 4144
339645803 7503
322580945 1698
254326135 127163067
403782448 1808
714069839 7880
996524545 4571
692852615 3055
529465776 8232
806 159809650
328293807 12833
14181699 477
829809817 3877
667069789 3446
83451724 682
4517 899781836
635783103 3287
501387211 250693606
553143248 2439
277192159 138596080
233480252 2627
62595008 276
111128571 490
946076976 12987
782295361 5280
883080566 12239
428511878 2551
617463054 3519
102737131 453
299566191 6508
196546354 1240
998435833 48515
791614875 395807438
12429 530656155
315478442 2523
196241668 3668
863022888 863022888
739452532 6392
827610999 4250
415790909 2790
153670126 2625
901314869 13241
977231521 11280
592260960 4812
815109075 18315
669713822 2953
484400309 242564
73893519 1168
961476978 5523
942113308 138791
7090 913328497
864340823 708518153
858143251 9915
741607156 3270
677208780 4255
242313243 4819
973872877 4323
155601917 918
626811500 3500
743692441 4708
756470170 9387
991530251 4372
486367330 3117
239947709 1058
121559977 536
781301149 390650574
337738832 1899
614072181 614072180
334491653 29967
94380156 851
277138718 138569359
829760785 4410
888505891 5999
12787789 82
373888422 186944211
696455662 239870239
475661290 6403
537790393 2737
841001729 15139
173500072 856
790555481 6379
608948447 3951
726722165 3861
489685870 2513
663255041 5120
4549 775140502
603239379 5871
426893518 1923
465319781 9018
260382642 130191321
534483487 5079
729004106 22009
533215674 2491
831881711 122606
452225242 1994
229533034 2901
26121200 1064
518971749 2406
699331549 4966
325672220 1436
124698663 1279
571816791 564094332
775181757 3418
548293697 308373050
13471674 6735837
701506831 3172
314012993 2528
772773506 368563723
329528775 1453
953083128 890611788
78016656 344
933937089 4118
57143995 46264
854563215 27419
709025034 709025033
5142 833313356
895696409 4890
897673832 5474
199360299 35238
451542873 1991
620943601 46450
357280231 3930
99107829 437
315467673 1391
715858720 7960
579704843 4399
851572111 12005
801131040 45792
174881406 2427
101293167 50646583
757238966 4207
86757385 781
523207085 2307
790769635 210423
364536274 2833
486595605 243297803
189949967 974
874979664 67559
365134422 1610
4461 528022563
692677587 692513460
553042728 2511
304888140 304888141
357232719 2120
375567551 1656
726993129 4696
774204265 11760
126166284 3554
721573217 10192
53290160 241
678633393 6009
902650972 15436
542424268 227241
651198068 8285
440119460 38373
256420081 3024
317066268 8293
408717799 2302
683044881 4418
926755400 4663
292708844 1521
983320633 8238
985643656 4346
154200119 1635
992219376 4375
989262342 4362
818498364 10533
827379494 4454
564940218 2491
950870087 6648
405 85306234
756691980 4155
942480001 10472
650165588 3643
406864847 1794
458937279 3440
513696732 4751
850917167 6309
579737949 3571
512901229 6135
768081917 16794
373095702 1666
480052898 422421782
286970071 1349
368942364 2137
821005010 351065671
3951 823583633
943916455 6632
276488042 2401
175049498 6014
970382881 9545
880534958 345142499
375864581 1820
170529233 14236
89661805 444
279328939 2084
4332 579781884
528650518 2331
725893619 10831
4028 424762093
31374511 217
304808448 1344
904807187 7373
5031 860402829
2400 117850346
882901607 3893
522528768 2304
747847291 3624
194668124 11338
434256303 19048
432312281 4541
358785605 1582
207213553 2457
833687391 3676
683108131 4508
537950623 2372
757340715 3779
45584110 267
154671514 682
124806001 124806002
4804 972438548
573395034 5880
170808471 1505
995007319 995007320
178749260 1460
264806558 2421
13468 488306693
709327241 3292
873372726 3851
281257669 23994
146408538 3421
836304798 10906
841414924 12177
408416414 4719
239255877 1154
24040160 106
1694 294826107
796337354 796337355
264202436 1979
232305815 1417
512129944 510642598
441112384 1945
362781361 1662
717973120 4535
362619865 3814
371710449 1639
72346968 319
173267844 1002
337821900 4940
112157924 584
90182371 6437
11039 705378676
722 149095888
4354 701416338
567 92235956
497921861 3158
3817 607273249
854260236 53559
611397571 58636
448142968 1976
685844208 109683
561440251 3150
730136902 9921
490508913 8869
719586118 6199
957427338 5027
977246729 4309
527066931 2324
212357548 1831
796480000 27969
700033668 700033668
576966622 2567
478601640 2508
71197469 1143
447399327 2318
465329159 2826
415196295 207598148
375994924 1712
312122437 1727
252153836 3551
839660879 4004
651344244 2872
799672119 3526
893757567 13376
359137082 3239
812796035 4602
694106189 3174
239414232 1365
455716925 3997
463439893 3277
4750 933386992
804673239 4760
329380862 1667
233369009 1029
843649353 9464
757031697 3338
938015784 4136
785753073 58191
619875088 2744
145374540 641
4492 853941215
388181161 194090581
127397015 3618
835730598 13278
357129283 13971
361597671 4035
154354972 771
6210 948707069
873352616 5022
104996429 1199
217437820 1445
397279915 5167
421154602 1857
426590515 2321
296929238 1860
837982827 33723
485788463 2142
729827795 729827795
978767301 793904934
450374796 5417
360351153 4187
180313241 835
202296045 1499
250070625 1533
118916858 784
160347474 861
366400761 366400761
371803722 1711
675399929 4567
198 33370608
798832399 399416200
369587652 369587653
798568412 11499
569771295 11720
135433269 12609
949948781 34611
175119777 976
406679870 5267
381864879 2074
99021988 1079
386415456 2174
952869194 5036
583978011 9394
485062266 16829
345880439 3404
216970116 1364
247593441 1816
632104213 6391
8677900 6488770
537426163 3641
9938 712695114
626396743 2762
383880652 12080
217291836 31055
381297172 29153
631 126846319
601772581 3351
62895868 378
611528416 8451
528947264 269947874
383391594 3515
935455589 9717
830193783 4844
562815703 42891
918049967 4048
406019197 203009598
285194519 4329
148949687 2964
574876135 5138
161897850 347976
974980314 4299
421028050 6528
242261655 1526
70456535 70456534
47108223 47108224
280387419 280387420
611929024 5293
151497725 668
739070682 6069
278288578 1247
833890658 5112
808088881 8585
891810144 18567
10512 912813963
298329589 5364
281086434 3331
146688834 834
254259267 1503
130270560 7672
89826952 773
236541071 1126
575120449 11928
514859689 81855
3451601 20
549356735 274678367
5200 562685778
801518824 43169
313653996 1383
460870637 230435319
376510524 1781
767915858 23648
4925 791791132
667452006 2943
231327811 1020
600542568 2648
969118750 16322
779023130 4316
880790349 4924
726040985 52646
243472399 1510
85679371 1458
518987292 21558
747415278 706667707
682477639 24740
720290313 5516
218020890 3247
314108419 1482
370437475 1914
274613300 1428
281448894 1241
542252646 7314
550986822 3474
656296911 2944
967224997 7594
368728978 2116
409306565 313084224
544220341 3343
555880585 38568
923954683 4074
330437922 1457
592533468 8181
973981548 4406
340557849 2098
47853113 211
435979219 2521
333396557 8029
539724685 33756
242833690 1210
168291060 812
526709622 3950
174856209 771
781748578 3447
589503794 4567
779204555 20277
369766550 5197
27815373 531
700073615 5906
388314407 5322
552694541 2437
477380639 2405
127230265 561
16057951 91
909244433 5999
628524459 2853
281300695 29471
330173128 3249
45834917 205
780412004 5671
760512271 5105
854778170 3769
729816655 3218
256444501 1500
118960166 3611
2460 278442480
512309044 4205
722173613 6254
11552 645930080
299231998 3511
547545450 4055
558883607 6283
101830029 449
227111378 9353
616417938 2718
419109767 1848
943274775 18775
934727533 6912
99150011 610
641747944 410990295
168917356 1891
364489187 3486
322788908 2092
21998865 97
699516177 331667
440651831 2881
960079207 20478
415456422 10187
558785687 2494
514430006 20967
656336049 2894
405731080 1789
5576312 110
452127256 3752
641280685 12908
455260271 2019
264995280 2052
503709379 2221
11389 946437289
978654704 778312259
55564076 245
880 158885760
385027764 1969
297489161 15970
651346625 2872
61535605 507
729497160 5055
886195172 5620
515850966 19462
174261088 7569
6836 185481166
772023416 386011708
85046859 375
705685093 4294
684458257 3018
217946152 961
250561345 8277
279990657 9507
834165032 10037
646124186 10319
508754674 5555
455668291 12566
243118723 2013
144768963 144768964
783781677 63968
860890091 5843
993087620 10220
8164477 36
696614753 4209
115638360 115638361
663817382 2927
293579912 18262
792873655 4618
717426712 16092
78974135 1179
110879591 1112
606390897 3105
220913871 2339
573999334 7659
415348023 415348023
257942100 5900
75490635 451
350278715 1815
601357375 28579
372610999 372611000
227828056 2405
542174122 3021
917204441 74382
844593685 11017
696022815 9055
793647454 793647455
655447984 19299
74334360 2434
256441634 5365
616974466 3174
36647 364158137
353172151 10697
448139015 1976
110611327 2058
754255995 5862
193321074 982
966413964 483206982
785112020 10826
98935993 1823
1785 269748109
474206655 3357
84310307 1165
550790360 19941
242762209 1248
214393491 40755
138123897 101316678
614381331 2709
579102727 8183
110901873 489
694278037 3809
770862609 3399
123143521 755
277767 607476429
261349377 2048
2298 450651749
846034967 37070
992186808 15348
797437321 4646
554898363 3363
884383127 6159
998062671 36493
769513690 12866
733540271 733540271
110996400 1236
122222954 963
825626469 17177
154085935 12833
314519134 1835
38466701 531
993295380 6976
50750889 225
91170383 402
687265583 3897
10343 781113703
409908825 14314
434159941 3347
26761574 118
520549588 260274794
625685264 18545
207468493 4321
551645898 5163
53982856 370
922185565 8465
945606063 7501
485961101 24550
459150619 4432
440202582 1941
840808835 4518
191 9060518
478149671 478149672
477812042 2819
915277493 224113
242516850 4350
654556341 201340
12669 491558302
153085664 675
82325497 363
6043 875855190
251585626 8175
100015714 441
963902758 472402410
753172911 3321
957063253 4220
739229978 4049
91497411 626
517589325 3229
528427691 2330
290141597 1564
937962675 9945
820859217 3859
399756418 3288
578491292 2905
395298457 1743
572829137 7326
737469611 8140
63975874 21799257
512192869 2476
923213721 5665
4382 487219192
569555157 4220
685147628 7413
864186231 4732
616211730 3015
768718575 7575
810799486 682113183
7859 871235395
117195004 1089
540236353 3194
617017654 20170
588715009 2688
6944 337911839
484745665 8815
330863713 2416
902938103 11637
557741627 557741626
495590295 14218
40894799 530
532121576 3356
239355909 1599
442696031 1952
14061204 62
915014728 858153444
398962896 2663
321486812 2187
943576466 10262
882850748 8621
727310023 16973
3570 466173688
177765089 1415
285758409 1260
262166000 1175
161658635 7694
764655312 4096
688465129 344232564
772266036 772266035
913458518 12646
68264790 301
965503605 11236
868783429 434391714
236809006 2416
266027017 1173
705624493 5818
380558478 1678
720183744 15222
640463432 2824
84366707 372
276232916 1218
30692296 703
440653871 120496
235227605 235227606
700816617 350408308
586061067 5672
837504641 837504642
434708918 12079
116196557 108886918
480345046 2692
966787759 455961091
260357845 1148
959413496 5105777
398702897 1758
416014717 8346
8484 801398640
457978548 2092
645939329 23714
455229680 5767
492350140 8380
395296746 1743
924182119 4075
28802710 127
505519367 2229
771978507 771978506
544610730 3941
110544382 2361
477395054 2105
319873075 1611
692087911 52160
775642625 11119
913536270 9530
796897519 9643
519687150 2479
975160787 12598
215226556 949
677660319 69999
12503 732030781
671304922 2960
341321073 1505
38202781 210
581949687 4191
717589755 4858
107886879 2156
716399089 4454
213638711 942
831266657 3964
82920790 441
713809055 18836
336957076 4095
48332390 228
324992642 1433
273655953 1859
244911596 1132
416865679 2294
910479795 910479795
105371936 105371937
522776141 261388070
951052674 846136499
999872142 32698
186593122 898
591241485 5843
315380883 4751
396402240 4532
456896901 26430
545544369 5970
759080053 3597
634788009 2799
252874195 1115
411105720 2148
255292501 127646251
744679221 27503
611324688 3288
716011135 14431
370000412 245986333
454717959 2005
859940670 7371
784346227 4351
198874014 68393
574021256 16798
925220060 7631
173160012 4683
193760624 944
849767522 3794
636583152 636583152
232123759 3344
493253262 2577
587215484 3133
854750651 8755
340886818 2365
8476934 953
389909039 1865
401206221 33672
348500801 1567
422768951 3804
503010211 2245
188329125 1093
278356668 1910973
294877185 294877186
759501267 31728
519754805 2732
467361581 8538
772520635 6343
331479245 1526
49229383 24614691
930977054 4105
624595620 3190
926282096 861340392
11669 782102720
812623445 4122
175998152 1101
962901749 89974
634781109 14438
486910135 3147
461942784 12531
417569152 2288
660645096 2913
674683012 34799
1490 271851990
583531458 6120
474482821 2590
85710125 4148
643054406 7251
976236605 11503
796173902 6247
9584924 75
977619336 8237
353244374 7785
827280520 7106
168732503 744
413334866 4301
972944201 12380
604174557 2664
410634681 1827
522305318 2303
501057061 6787
318417283 1404
353721435 176860717
490326465 2162
48533579 214
537234477 5347
730823076 5399
832660026 4686
651171267 4416
4942591 32
554055299 2443
102273305 1761
267230579 1801
821082612 410541306
19446913 459
608058074 3701
433400184 1911
403554854 3552
773814304 3412
330966113 1895
3945 871987020
907420336 907420337
597851169 4047
36979172 363
689311477 3119
375414295 375414296
698211604 9145
943051567 4420
875417747 3860
471275855 2078
269904494 1785
231302973 6265
982773355 487700835
456530282 2013
909213138 4009
418433084 1845
714241725 6049
661098679 2915
480447269 2533
464072118 10871
756351319 3335
55790833 246
980876880 34544
352888089 1556
55734577 728
680063053 7806
429708999 14875
46372312 87993
617327825 2722
293651020 1690
664542350 8679
10219 776022579
193810240 1040
645305333 516424888
567288094 9407
137539129 90084366
72121842 472
232930915 2903
798761229 5740
114719966 57359983
188916879 868
950344325 950344325
752269064 3317
693000924 9772
815 170790158
164650993 726
374854369 1817
846705077 7156
751585375 3314
660 61288547
895466805 6851
161715449 137875829
624916807 312458403
704871800 3108
294566490 23022
821205514 3976
275947392 2008
36329129 3090
994024954 4383
495084754 2183
58058496 256
180185564 2548
377833805 1666
911853455 12322344
732313088 3229
947311231 11984
183321396 948
224330201 1758
238458881 5120
146990984 60361852
5912 364151124
492277134 3579
368840845 3114
974147140 7769
489954529 2556
446780239 1970
996973838 443518559
564709589 2490
155155977 2763
542601648 9637
138172799 2368
985691888 4365
853008165 9425
199740357 1067
278721562 2267
25116536 25116536
966607386 6046
896029859 11055
238462558 8387
815296386 8993
44802834 1392
502609963 23579
119985149 5575
147258515 793
512721402 212903966
522089876 6454
732435000 3300
63949358 1168
527604588 26964
775855431 3421
582684301 3300
994628654 13572
369518240 369518239
731565628 3535
105360201 584
636278076 4244
559557249 5277
651233396 325616698
665866331 2936
91947390 510
717953548 4132
400971529 1768
410218143 2517
1670 263400225
854133048 427066524
150135642 662
500117218 23741
491398577 14566
961883519 10392
622682388 622682389
487862929 2623
441339255 1946
445873073 1966
216738153 108369076
98768932 1360
556652478 2530
426268472 15946
439687414 2722
297514695 2760
443345924 1991
76882148 339
224766503 43874
166945930 83472965
730271202 3220
894 142493793
762462317 10876
877078952 7519
363094863 1601
410005330 13055
485542560 12680
569769879 33398
277172309 1452
867483224 3825
89129650 393
995995364 425541091
192320465 848
175588634 3274
30402968 149
724827231 3196
25 3685900
667589459 3981
617401481 3061
105849912 1596
418194603 209097301
333059075 1764
717668325 443819
941701041 10808
131992812 582
284188045 3101
467499809 11383
619143612 2730
579040247 289520124
229468385 1269
19867879 127
554008007 15684
164542977 832
386748451 11850
838944892 7899
361484292 2091
414210720 2695
297099203 1310
768821938 3390
678848597 281628192
511012434 4630
390304879 7684
48968322 302
901568005 5983
3288 208448252
783554547 37604
236033146 236033147
784684208 12139
774740082 4075
429673596 2319
362912779 6810
562040515 14992
1789 123276412
686795400 5220
7909 615355576
381814065 8592
146961865 648
2267938 10
602992278 2784
750227935 3308
686720199 39938
122757626 122757625
95123 547784315
2833 333401605
484198196 484198195
294092833 2105
82258632 40977774
461510279 230755139
359732096 179866048
57151331 252
796467723 5972
755897736 3333
281209598 5793
1190531 9
959576111 4610
872472826 3847
961373664 4239
880409900 3882
3207 489889282
25654355 123
220549230 999
700621424 3247
11189618 5879243
837444128 4096
739210248 5934
963270082 963270083
468550462 2066
419654720 2512
4402 626506476
29666559 224
6144 783753216
362727123 2446
510181817 2333
356442879 1982
470821373 2076
933929457 4118
909537566 10285
677251030 556352575
810635869 5012
883143885 254435
718951199 46214
151587518 75793759
1183 105082524
810416307 14079
742237792 11524
84288600 550
500495999 3200
887133286 6271
469230578 2069
481029275 2121
56455979 510
329095701 4210
51455109 25727554
770537083 3753
480159451 5087
237678317 1048
346314041 1527
296871723 1309
193268427 87983278
154672145 682
647022584 11492
922577325 9825
922617145 7941
999132875 996953910
766783753 3381
936454551 13268
257759229 1718
619754373 3646
188699972 1546
7177 589237661
521342388 521342389
969599693 459492693
112909203 112909204
541824066 196752362
686502410 3027
591782517 2611
338418259 5884
183299141 3720
446050015 6397
166465786 734
311839823 1375
381308592 2352
289630628 2035
280408308 106868463
156712789 691
62262088 62262088
368399055 368399056
160428319 884
7695 903591333
158047321 760
767845017 4682
733314704 714128701
563543040 3109
534519304 3448
964937533 11347
860387893 22596
493 45563553
992701392 36824
447058594 3379
420927809 1856
325674441 1436
531053345 40888
977772581 10102
647381099 323690550
682430830 18938
990194318 422137523
138796705 612
78382529 1288
349799289 1762
530695537 2340
571855081 4280
390925149 195462574
644220345 3101
6829 956397963
554474684 4199
690128896 3043
763378174 5155
280961800 5301
762927319 3364
789245159 4190
787944231 8446
174499416 819
111531463 2634
332780487 138696834
682567724 14535
977362175 5376
16555800 73
264311860 264311859
597370069 2634
3743259 20
482693441 2391
749400747 5296
908301960 4005
30902 948166066
467347264 4704
943916201 17800
780878343 5730
674460188 674460188
814406481 3591
66712094 3940
823919450 8999
304016202 2339
995756302 983662793
3099 360919782
723136243 331758154
793766401 3584
671592388 324024328
514605375 10223
464678767 5483
13246530 143
630025398 2778
389976053 194988026
60269149 845
592815564 215033067
166682879 49920
152640143 152640144
532531281 240001977
364566683 2758
755440821 3331
744400076 31276
526138643 2853
642036458 642036457
562441679 2480
48138894 24069447
555680735 2803
68264693 301
378889443 2193
746181020 3770
732430154 4020
323385181 4878
61948999 424
377902955 1805
473421348 28998
749461430 28891
563873138 221410876
317399991 2777
521141781 8977
348923290 2951
711110642 10442
322270010 1421
936057981 584768176
230824482 9128
338376640 13749
769582435 19363
459118609 3796
551557841 2432
485224606 2246
703039035 11481
197790577 12396
838984386 5266
519256822 5187
85155315 2553
317533567 1744
21183 981450756
334067528 1473
321348371 1578
606651622 16739
878134753 3872
750870643 4670
480345091 3200
486015257 2143
776293475 5425
53830 396081140
651374333 4194
127929664 733
996945857 12128
264393912 8975
18596992 82
71764871 2487
224680838 1063
607611362 51032
223854372 1290
623544231 3545
916169643 4184
41502937 183
385549577 1700
668780821 5490
511186411 9666
405487544 2168
924307810 5942
208877146 921
468943990 3729
427173048 2861
1155 24318330
638704336 6796
363773142 1604
351074218 1548
782202158 3449
885259366 8655
250707870 14805
425004599 4530
527115603 527115602
342278519 3338
583793046 4015
753561105 7755
633655762 2794
888888155 9527
782805551 6141
32404287 196
4165 431527503
2240 319528235
639041923 639041924
343873199 19184
272081923 2478
548383969 2418
221348017 976
69344599 895
4193 603304662
427047454 1883
749988648 4248
950007307 9833
961545150 14039
613745502 2767
352229409 5605
13729 837363286
332471400 1754
73930016 1427
45864113 22932057
197516975 1091
308002935 2199
245145933 3128
357649407 1577
101612921 1186
993051920 6607
315072939 3185
327271792 3896
916 198535272
312521213 1378
505518361 2229
553592989 6683
200555389 2211
132931375 822
527632936 516703712
659467281 2960
84196524 6419
989761714 9321
17604 730882872
636738784 4000
79931506 368
233090771 116545385
640318103 320159052
34600370 245
186766389 964
165060066 895
930604410 8235
1328957 6
996175173 27559
662981551 18320
413936414 64683
462626054 12511
850466251 3750
592444750 39863
749097340 3595
126789599 840
51051129 923
5292 981579118
330399773 4597
260135464 1258
544829628 18340
651093201 325546601
46039100 203
290746761 1282
534370552 3846
32451860 175
356212152 6042
334064615 1473
801706619 7995
728679483 3213
24814234 179
738183517 3567
810596294 4078
682698177 6112
124293768 728
44995199 960
943714176 10408
452 65982078
816198608 9223
793222226 3660
708047120 3122
25921 302783201
287435580 2083
1189356 6
859088097 3788
401557259 2137
167552447 944
742517008 3274
585944341 24105
449024356 449024355
150136967 662
798823502 798823501
827747000 19550
842807468 718631471
441059520 3287
397133261 3063
212873589 1773
133981319 660
4971 659727950
799589174 9075
313631823 292567
468798372 2092
88192611 2794
419464111 23230
361051272 1592
352868322 6453
530431471 4262
949525248 8328
62808768 1518
958449260 5313
906715252 3998
301565673 1863
8719 233217958
665634179 2935
488439626 2257
892117128 4084
937754774 4247
985777668 933712388
470237348 2735
118468560 2416
337450766 2493
546344911 2409
750884925 4935
715580308 421250911
376263268 2693
765596597 15891
494148773 247074387
37647472 166
813710256 6352
655093690 3186
756547100 23050
744495297 4199
2714 513975320
808022418 30370
2603 355233972
2381 324058862
458022814 229011407
438050578 25437
958262969 8687
635668072 7669
370358802 2451
415272508 3527
146507633 646
323057244 5545
120997507 652
694908469 694908470
166292449 5667
778693512 11947
74475904 56907740
295511279 1303
6209 618900702
472433573 2874
644333348 19239
52615517 232
764009645 382004822
258261696 4032
315242269 1390
602740743 70653
260365603 1806
11339631 50
477121679 2877
710640420 355320210
442217467 221108733
838538727 4055
875838617 730183303
970436422 20953
204548627 2801
451275390 451275391
377474718 3713
178497120 120971900
625560109 3866
844057405 6969
727430465 12426
279735933 2054
499169796 12699
496784003 3654
868659792 31108
103682560 512
364509049 2095
2893 206345438
999823310 5214
268067538 1182
733448561 3234
210547243 953
674565450 18949
931217449 263304
348222993 1588
4365 757216734
827024107 4558
4746 898078373
213440429 98703108
70263516 511
925224512 5053
601135247 4538
552073747 4915
509858201 9394
573628942 1775941
811844249 7208
842870591 3792
121906396 1316
965627461 4978
491309499 3646
624109201 3575
11655 543962160
706683745 3116
854700369 8367
283379919 1880
588070334 2593
780412367 4112
4949 471637550
244 54446624
798304320 3520
313269127 4721
409130963 1804
561873891 25894
453602189 2212
440596021 7643
11134209 62
330933931 13821
135337736 61511149
278418429 5255
697701101 5862
537694967 4156
475127454 93071
986465350 8011
671193729 11930
328592742 75437
47827503 323
580470787 5688
588078007 3043
670661503 3805
586937696 2588
116214372 948
977780880 330093834
739067752 4185
284983745 3305
677156518 19815
664321400 6462
967494788 7157
256635832 1146
557001153 2456
709514475 31485
444706414 12576
477482523 3314
336332918 1483
730893616 5702
135015166 67507583
972933390 4290
945573185 12284
394112166 13066
1995 341831280
102421764 915
783151540 3860
795535482 9844
148895568 148895569
240515315 44769
95874549 47937275
1473 326520797
306337251 306337251
983819354 487111319
95446350 95446350
722513712 3946
571497955 10345
948796978 468065651
170429018 765
987452981 8941
1501 12542997
495856271 305514905
654110842 5953
371773617 2260
576244469 4562
516698341 14505
528696105 3766
1223 228911356
1478 135943484
715305123 3154
555413607 2449
896969428 17169
13484035 534
562988934 9452
163971787 723
415133768 2003
526145832 249698008
652253793 2876
445187757 2378
128785592 128785592
10566 781542133
902408553 3979
750899778 76133
111256010 55628005
977227054 74683
153538862 677
566950397 7389
668562272 10505
293218598 3293
171796733 171796733
500154354 2636
827073801 62186
152631017 673
55181985 389
236589276 1703
355447860 2542
486619929 2430
908364630 7485
666368022 11045
897867718 3959
943048476 916059915
652013731 3054
706006610 3113
130977811 669
20651902 10325951
776582412 646213353
956339654 516760925
971475799 6686
520552833 47744
889933453 6962
675418535 3947
193820481 2240
45358401 200
27442033 121
678233555 13629
415257983 1831
892254753 5639
954360827 919125281
20631668 114
354931731 1565
423829131 14595
252787284 2714
339397177 9784
778984672 90971
665489095 7315
633109323 6260
283960774 5634
986522892 5693
425753256 25482
731613540 9994
586257320 2585
637141425 318570712
712979020 121549
942551707 4156
990895383 495447691
362638808 1599
154271998 1106
826684560 826684561
562726758 29733
10285 896530014
242449891 7031
817127973 3603
22199658 574
231102363 1019
153377377 779
668030224 334015112
137851237 917
566181061 3054
125328036 916
960254699 46425
324842346 2313
658706681 4175
891520234 3931
903929837 736750693
877137974 13934
521641992 2749
87695280 50941577
348480302 1741
250409216 3481
500486472 42579
452009878 6019
212730313 938
4115 634454530
949998104 4663
932218829 464662411
205038309 16974
447010311 1971
113242645 517
2506 411361189
691160280 3270
252346029 1583
191956535 95978267
60859971 804
972036185 4286
606203612 266573393
537087995 2599
497531894 3026
33105 874218747
837350941 8621
126155265 126155264
986996194 4352
630091859 7107
884640121 3976
750680745 3310
375296760 2040
162694513 1136
153538183 677
555933434 277966717
1851 355752916
170593500 1477
995840353 11232
962918958 67584
748608048 4071
434146337 2168
330960412 330960412
307982989 1358
854183425 11904
895814042 26419
969094689 458266162
45135296 320
443272684 2709
132607082 631
25152513 812
863048969 10530
489398665 3161
576615137 554043042
34475653 342
804693793 6328
467581429 4657
5791 658251388
738995463 369497731
901310100 4300
301947984 1372
644654369 3837
582628647 2569
366270695 1615
869626099 8876
511313754 5767
259471223 276722
354428251 2750
230759941 1140
610875300 2865
232759797 5179
549006215 5016
268296119 1183
940506425 4147
368938939 184469470
325966973 1889
555463989 2487
423869477 48473
696035187 5084
6430 832757537
424458251 2052
969762592 4276
967723727 4267
445390373 3199
471500569 2079
538223095 8477
119518956 527
649864448 2944
6376648 6376649
696192303 5018
257545281 1144
62141373 274
549061012 2421
123802767 648
299081308 241974
846700275 846700274
723551619 3740
401813847 2534
501437008 2211
1106 66752735
910116341 4970
992842638 5708
947087214 4176
170320791 751
249897036 1194
401139022 4890
801466932 801466931
548231442 2442
778313693 28194
703488581 157906
119216177 587
315914350 157957175
326128333 1438
3151 336642929
733461141 10678
277481615 1446
192854300 939
6127 273468076
34741649 376
860649617 4727
448821368 1979
165164629 942
963784377 481892188
421222959 210611479
958626924 19284
642459725 321229863
763760331 16670
288663403 1333
2555 424316515
792184456 3493
711329587 11692
362188420 1597
917984147 8863
832038369 7258
608464143 10609
417151221 417151222
678119589 3271
508919003 2244
892844836 5393
929290901 5050
251512603 1109
645382197 645382198
575853422 4582
364220396 2581
978683121 207568
164161599 925
343845875 2211
594060981 4863
830174561 5586
186630313 1299
73027346 322
853648851 3764
10104 941879529
229059636 1010
635266944 48192
63955625 282
363283201 3570
434027071 3188
654519396 9023
330366525 2794
468613240 3034
742519420 5609
472242490 10477
941443628 470721814
578054941 5045
187831621 3940
16738443 83
437180657 18360
8207 722063697
70945222 717
841543040 4934
370148740 65305
371296217 1734
436370341 2569
577472040 4365
320111579 1829
499004888 45214
219551589 97805813
994951214 6129
938314645 469157322
155252838 846
662286681 11646
569250429 2510
216358615 954
870624854 5195
455853929 2010
329076040 1451
731819099 32817
702446064 452607
690490415 6356
397604207 8099
318211780 10030
56730630 345
386319989 3058
683654694 3111
527972817 2328
448047114 3482
763718269 7294
739595980 739595980
696480792 3775
812647472 7146
266903824 4159
902142686 8259
446556284 1969
253782044 1119
19097 579307495
188882717 1699
66948338 326
762828524 3475
66820874 485
834 150794342
315830729 1729
814269094 8943
478126307 462767556
3770 356741994
308210329 1359
258413056 2816
120646031 696
858935583 5172
760760337 737318293
296936911 3195
583076735 2937
230193879 1015
122495835 3597
627035950 2869
380281547 190140773
599159239 267213531
268335599 2575
292121089 3232
188255003 859
826628112 4701
571589798 3881
794908543 3505
605685865 2742
188378491 879
889701347 3923
424406285 3761
510420751 18375
793488787 11782
606370449 7769
592209085 592209084
968479652 13729
535674923 5359
978151565 4313
271698014 1198
207766999 2213
762173978 3502
436537416 436537416
242920261 13977
80511819 355
765192835 3374
20317233 212
985438117 25194
437933420 1931
161356111 813
733015139 4290
774020230 17696
274507491 1337
920775521 4060
514256854 6110
556225167 2758
557298999 2846
480574366 2119
584895447 584895448
303510691 2023
153529535 1864
760205784 640066582
585576944 2582
693883401 3512
506601587 506601588
665497768 2937
123731811 61865906
981125792 490562896
64103093 526
909465727 17545
350966737 350966738
189618504 29248
721200583 3180
686726698 686726698
248000062 4574
428015554 2253
595382501 4323
147545117 1042
765383885 56142
407422145 1992
84121631 672
390146705 2155
858009175 858009176
767056646 3749
88341597 716
672162620 6240
823704912 3632
26160 647082390
186422203 822
494634130 2181
93403103 669
733676529 3235
43770855 193
981212751 490606376
439857510 2070
855384712 90584
355214268 1637
135882177 4065
394106649 5230
637415884 7159
131485994 811
879108634 170469
167373380 738
509827535 6672
580657652 5146
970526364 17005
158240036 1653
399380351 1761
895398237 10423
487447984 3297
1559562 29
418214217 4200
524570432 2313
887396749 20094
141785070 795
280863798 140431899
794248765 30226
557438465 10208
406681726 22272
493894992 2183
345178945 1522
568636703 7264
158164325 158164324
731437739 4356
627510721 50569
851771383 21295
576259373 5146
964550629 4253
800850500 379550
27266777 721
170087228 805
546767515 2915
837822867 9762
196947932 1983
876093632 3863
282113187 2083
81531788 399
864051462 4698
777005101 388502551
441136692 2502
916274663 6765
481481540 2123
544573316 6565
753427278 23683
945665279 7818
651119154 2871
263345122 122283099
900527328 4780
579714417 2866
443211608 3924
643085981 6401
448214766 14113
190214980 1002
439976481 1940
922438654 4105
843521785 14154
856364823 9923
534749263 3002
866299116 866299117
523743599 2675
467062439 16328
105458741 465
461021699 6091
592911637 5262
162787828 1881
578347176 3194
681187735 10940
415313383 2442
953639855 953639856
5444 877267936
681613419 3621
130333281 2980
697572470 6003
652438678 652438679
693781549 81382
102240388 513
690584684 3045
88114807 3179
989276652 10556
731455906 9089
5471 994294069
4487 628233844
795566015 38448
321222242 20521
465923534 156049720
521722614 4578
184598045 3657
110 10963781
996379014 4679
94144545 32374231
221801599 978
129534223 1457
243304283 1636
794140801 5539
191638395 845
471752873 8619
686146369 3766
166130613 1916
470705311 2464
509828417 2248
182544299 820
547554524 11737
548705988 2951
489743545 2299
946295557 5318
3527 344912791
613871779 613871780
913971635 4030
803673131 37927
467634111 5209
478361777 7882
649986146 4734
74160962 327
116745022 58372511
753629245 3323
794782139 5622
147168000 2250
308602139 2030
217599227 1518
902587334 11317
276460853 1219
989996315 13862
2236 458484831
636602338 2807
51277046 685
2508 431930472
313812828 1867
34962894 1174
882 178462998
423194938 1866
18490929 9245464
368081792 1623
4210 789427387
197607382 991
381693246 1683
792716059 14418
61234081 270
555685934 4868
890025736 21379
556776816 2455
663563960 3933
417667439 3088
217993272 152935251
862858738 4038
624642920 23583
723188160 4338
356021989 246409049
140276569 1836
174176255 768
599870030 4920
493908827 72428
209209027 1034
568896529 4751
760266227 3413
488961397 2156
431973333 215986666
974810062 931548174
933026805 10602
9747 427769595
713630691 3989
335429477 1577
254592983 12598
70156431 35078215
921231743 11529
850975039 16712
276247350 1305
177402308 2468
820687924 5111
267559724 1525
898378914 17617
96614574 979
477126059 9418
136393524 645
938576013 932163919
890954521 11976
609605539 7719
426386268 5346
344074057 1907
537386528 10639
615664668 3611
788357527 9331
866344076 3820
135546343 742
450511510 6418
732781128 15847
555397493 9178
96470886 3706
298585075 3917
620957647 2738
570677296 6665
777123647 6208
533086173 4510
721648962 3182
382062889 6228
592124983 6203
142775948 115339018
722445813 3464
686617592 31502
784065978 5351
625530420 3310
481702981 2515
941175979 470587989
393155255 2030
187782947 828
55448631 698
870937585 24981
845181944 63495
704421621 3106
182240 883326278
704032524 6331
175309444 773
941321785 172783
354224194 2467
414111887 2107
584501883 5535
349031625 8175
448509551 12531
457834273 30688
821132905 4776
147264566 778
754825479 4142
396390954 198195477
471492361 3688
151270932 667
462884513 2041
2213990 16
11583 935625065
992224139 5934
64173448 64173448
274960233 2487
951411484 28470
999319004 7571
300079415 1545
639292416 9114
559946980 2469
410264918 1809
256193961 196188077
852518656 15335
326737126 1485
934798594 4440
565234897 5573
573160180 4739
312972600 2292
668500858 668500857
55337476 244
491643553 11942
485272456 4031
862559158 34252
239916300 1626
358908524 179454262
161999668 1157
653597531 653597532
336319968 2256
529733929 180551453
788904523 43651
943819737 7781
901452630 596141496
2907 395930493
833476783 4861
737913151 3627
386665169 3162
784023400 3457
472688869 5990
752796577 177212
43348864 269
293470143 1294
115660815 587
404826180 1785
425131288 2214
371256980 1637
2711 566124575
559780335 4023
938008035 4136
793666109 4238
851600206 3755
222710726 982
363999556 1605
429772353 1895
275921682 2658
886233048 4328
406041531 7514
323353664 13658
254772664 254772664
893333687 3939
169413668 747
507628033 507628034
300581249 2091
324087719 1429
128475757 758
90039762 486
981333310 4327
633335560 2860
859506965 5822
766728397 766728397
548284812 2695
548051736 20279
548899128 5399
504368085 70274
787808143 405628441
156972543 1937
839820761 7190
846808569 7777
756351320 3335
998447390 47170
3407 435139970
185515114 818
110629826 565
844749712 6302
511797579 12206
681755878 136096
312776593 1988
454112096 227056048
774073673 26513
766478456 207549
263313049 1338
985081488 475431422
537014122 59477
708056492 4433
455685476 7945
406186263 1791
975890280 4303
194086881 8558
397688521 2460
752227505 752227506
66151503 648
956384015 4217
159232310 3533
6762700 681091727
19596502 15394193
746269120 746269121
575 53906250
770160894 385080447
101133754 663
913898988 4658
886587780 5683
510227519 40128
611107203 305553601
780446114 6477
377899535 4764
756130109 3334
278085070 1528
4915 989653581
816463699 43042
607162175 8315
505870673 2837
144337323 144337324
265294284 225704036
12624361 294
416616035 5882
28256174 209
913282878 10137
492138640 2170
930855232 116521
11590557 101
284550160 284550161
9460 654475925
992239035 11449
410029884 410029883
723083950 723083951
675156430 3215
373979004 1649
38554810 170
144809767 685
778615489 4504
401873982 1772
825416684 13565
558361904 2462
947622039 6269
917827223 4047
434331026 1936
952362614 5975
949520251 901293563
898702579 898702578
749442668 5876
931556125 9252
242244662 191801
363680064 3392
914652137 4033
225748568 2029
100699805 813
856106815 856106816
855790466 444729543
98201368 433
618209546 3023
960516730 7681
679873417 335884989
776730811 776730810
15753 242147469
625343219 3215
323487571 3274
828570171 7130
41502986 183
545066799 3483
196069419 912
970 73994510
994402627 497201313
510784942 2774
842077439 3713
252814536 1352
528352864 5630
463845171 2368
674305589 12810
796039919 3510
647908692 23766
649378366 12401
353406851 4246
607849105 9689
835398425 4196
717249235 4034
236397079 22147
59405676 652
837422649 6057
906034040 3995
274265625 1516
162029749 2134
302546808 2124
329138264 329138264
791473099 4809
993120741 4379
566159328 6192
989018730 397087351
47913545 246
641692477 4428
600728256 3253
327977083 1483
480644778 8345
517472776 3009
171908992 758
344573339 2896
615917081 615917081
586751592 7133
341897473 4816
970578450 5550
89609431 2332
584442983 2577
476741625 6375
67206240 821
688692848 344346424
653131953 653131952
200276991 2096
157647732 4013
958423910 479211955
796266461 3511
87450231 43725115
134039877 74112269
583738968 5644
535884947 11765
14861 892209857
552864689 3123
870090912 6277
188615449 2124
167145404 737
6131 808601135
917319958 4435
809042784 5784
432323413 2447
151152076 10425
458324576 2708
489417136 2158
102018617 661
4377 485111664
367176249 1619
568510981 2602
333570864 2607
961601656 4240
171265839 2378
628526578 3687
880778653 6877
136172803 1097
471607741 7556
297792399 1700
126624999 15625
307793921 2128
779602914 20111
278501804 1228
947840714 4671
801693892 6008
920373889 7728
752582355 12029
186237147 1204
977477289 4310
664982442 9268
584899147 2579
752723882 3319
193363507 882
952273622 4209
590111718 2602
291653515 1286
817815653 812509819
790821838 3487
960951830 4727
223164311 984
794911027 3505
997179443 8418
298818743 1973
3718 650717256
326938150 1925
30443518 3025
170547585 752
696024648 3069
1336 80911063
896033033 66457
946763160 8660
583821179 19590
14478 604536304
574944385 4494
499820896 218421182
749337900 3490
458576436 7823
364516561 5553
804887998 3549
5988775 73
85734769 1316
291472417 1488
640692522 5349
109430280 1796
580203792 42117
676398185 338199092
773355769 6008
162705195 121461980
320457095 1413
33858791 198
972705219 4913
5002139 39
475685211 475685211
262754487 7478
13307 947777768
782204405 3449
29049472 254
622572930 311286465
764258338 3560
499890373 2346
965054133 37724
823893991 4006
634052299 3861
910469776 4662
519084721 2520
356063967 1570
4008 891642416
761995853 15506
520816482 241837517
544365487 4221
265320314 2868
392987007 196493503
17022347 93
369967687 2740
84827190 1490
934078042 5771
979120505 489560252
528704260 18407
801479393 3534
862014470 4922
564942165 2491
692849561 3055
31977866 141
497595645 28186
518542831 21690
401871737 3724
6367 977538978
402153528 12029
925089238 4079
6778 869694791
291090299 291090300
296288557 2389
6730 653940640
783934975 5549
11613 806789949
718028609 3166
526633161 526633162
707094971 5484
590339577 2603
485481180 337374063
303096878 8355
507123049 11496
563800439 12660
15720384 96
735483214 3243
835981316 989327
768413958 768413959
96712320 1088
888468250 5275
3371828 19
543275656 36755
140542392 18908
782990475 4487
678032823 9659
929248540 8862
356042231 11443
144161 838832870
268108310 848825
911790495 11385
586602001 3825
218818501 1500
777807449 18866
5793 894617200
985638031 4346
22243458 100
842082409 3713
607793062 21870
864311112 3811
206051095 1964
3304 721123026
633663690 3630
40936722 511
677104008 4152
334519675 1475
979479087 5042
662232640 2920
397501889 11152
484 40460464
873406471 10079
772346276 6930
764745995 3372
607481218 4745
804280960 13121
194915767 97457883
133634160 607
5912 544046304
919645615 4055
271641420 1717
801486462 3534
569367210 9934
219887301 4262
461512975 2440
928267200 4093
820488593 14601
619367035 2731
875545126 4875
168727837 1153
452977824 3282
805611884 3682
108942693 662
980962611 12854
347066699 173533349
258361929 3450
349567474 174783737
79830784 352
774910392 17096
618460409 2727
27186945 193
453218050 42062
904902191 452451095
786964771 3470
724051930 10226
369023375 1804
345133308 172566654
830078596 4748
364681535 1608
449150557 224575278
908134662 7918
297323001 1311
182938291 182938292
549503171 7295
569755564 3242
3913 868506096
180559444 1563
809562690 9495
580073320 35721
478988075 168740349
111822877 594
813209472 4068
402184627 201092314
945615295 13091
640577052 7506
533416005 2352
371433572 1758
424191413 22537
587484150 3033
7045008 7045009
984900061 984900061
824123999 19335
586521421 4170
757192614 19796
8919 343332624
813731620 3588
364340492 1634
167493800 1525
820705171 166573
81027020 509
405483183 2312
509828416 2248
5487 583070568
792738187 448226085
566989058 5152
602872009 3770
50275290 223
598050505 2637
7488 960264928
781214866 5322
707814712 3121
343905007 171952504
908660801 5502
65996530 291
32509201 240
895655095 5219
311787087 2449
69171864 305
307677561 1784
695802000 3068
101829608 449
79741094 2746
5818 982152035
460581806 2244
702020150 13975
208421581 919
718102704 11176
504971896 3742
153502889 679
530464148 2339
542952395 3402
952973163 5330
56686681 424
385434919 12328
993319798 43064
13912 473647952
769509362 3393
246523051 1087
877235520 5862
970742338 951050591
462435087 2095
18500 968422484
162481726 6771
474287386 2255
35152605 155
8148 911795988
886527489 3909
981214675 975375911
184300809 879
617890462 617890462
848656692 4163
490775724 2164
137070544 1235
292787738 1291
74814025 425
594501453 3289
984175517 6299
331765207 1621
528342880 268896721
510782766 2754
750216742 27051
596460329 2630
849626325 7047
161160568 7409
503656330 7378
6499325 52
904081177 87997
377843972 5321
377329801 44350
828099458 400263604
756717907 14754
326507196 1837
666 95911326
741364417 5097
204712225 10570
948231609 918975134
612503581 612503582
47317 250874734
649654115 4794
529053590 47199
902854972 3981
8877 160772108
496223746 2188
441807704 441807705
157782542 52832223
743229241 4164
249736351 98658271
755220690 3330
827349903 4818
852577275 852577276
511888888 2402
777943964 745638671
701508487 5231
573449165 3764
742170639 35480
222256686 980
429458566 3036
427951157 1970
828107303 4222
814267140 814267140
822648689 3735
560495856 7166
257758914 257758915
469397161 5206
9521 554379999
618233334 2726
823806816 411903408
568794992 3044
46038923 203
44451605 196
730413512 4569
314153056 1611
636460649 4850
229968101 1014
848882456 3743
673925828 673925828
483745202 2133
372359703 7052
71701207 851
801907891 10066
829213743 3898
131734712 2136738
582103516 3089
224693371 2634
592181988 4313
460684118 10942
182534993 1641
150889567 87517526
348577766 1537
807345689 15475
473270202 2889
20584 913962021
272377399 1201
629651135 4101
43709381 340
351351242 17379
849637999 32103
687224538 6006
177391983 3014
620726967 2737
470239488 7377
568187385 3601
522692148 85561
142182654 1013
9186873 291
898380607 4257
5892 908239519
461294927 2034
717377312 4101
134625860 1970
23161553 384
313364558 2592
320118727 320118728
930553651 26888
318102189 1610
156125079 772
459255826 2025
821669981 5803
252874196 1115
796705412 639833
85836441 1590
288095668 288095667
254988414 6905
8845 752436958
407726559 2758
477851038 2107
146809231 809
882636851 20364
993344579 4380
806468795 3556
490367519 2169
730597832 4883
3573 631313370
421504513 2424
490777889 2164
938007717 11515
89006764 633
188917923 833
981032114 4865
418207277 1844
813445952 6338
172468737 2168
843368767 45716
541263181 6993
476618133 2459
397516032 3134
467939585 4255
602654592 4326
735222947 3546
327522557 4534
366259724 5265
72911947 45627
633947634 21785
986431349 18169
497987735 270655597
490850680 2228
797178744 4636
401260564 5203
426559815 210396770
906037489 9396
418568832 1943
732240517 5314
935067539 4123
807154494 3559
461271678 212273456
684364250 4231
740869326 3791
716604448 4971
775999073 9466
329073742 1451
622317248 2744
872021723 313676864
670400107 2956
16216969 284
698241909 4269
445487083 7333
60614340 331
720719163 9641
227323381 1512
244517793 112650801
765843330 4745
272086537 2000
239128403 1814
107224520 520
708664412 3138
730500254 3221
942803135 4488
776085647 3422
403523966 2013
937349952 20022
993003339 970971182
73384677 447
669263095 2951
984790444 4598
28685129 172
207486299 3407
82729166 1787
179069048 1549
449399471 4615
68130668 509
951386450 6091
280722088 140361044
560730000 4979
264522928 1481
37210423 37210424
258934106 1488
257824904 12556
920645366 9393
431066177 2342
1723 352677115
524486975 2586
181155636 939
595041999 3325
133178507 66589253
697609117 3076
235636139 1039
122694472 541
563087458 207861247
158413345 1356
11161 173223133
50058236 8213
893768354 12434
1433 282508390
817131575 3603
426170640 2004
61422335 1509
158043480 2764
744535472 4136
640459151 2824
890484070 3955
148775935 656
215179899 107589949
651116960 2871
941652137 17557
751122819 21067
583591603 7447
476038506 2099
245615038 1083
303562361 1450
793995292 3501
960801257 4461
963675150 5638
545414189 333246280
429639840 5880
604851596 2667
11774 667127134
776787899 3745
368067435 18062
119379608 548
356843973 1643
390535824 1722
940858516 940858515
23557687 158
992904691 14395
944826317 10954
2152 277683125
554497257 14029
798723398 798723397
550136690 35907
630117601 2913
113494807 2011
715694899 715694900
457617595 3397
95406697 47703348
429890474 2949
29559768 2473
208757998 1541
398817613 6152
532373424 4917
605080058 2668
894697744 3945
234285581 1553
2225 498081825
429763755 28693
758434039 7784
804435125 3547
821220987 3621
905895743 12864
114082814 514
803641327 10004
871926440 503900812
553932106 276966053
506595344 253297672
726923561 15620
918961082 5847
896179409 448089704
867107855 13547
466010474 8994
49180176 20982954
853718723 9271
293164208 2169
921663573 6813
648266275 2891
8170 819707800
631599263 631599264
170548335 752
444194930 5096
271076567 2344
803033272 3623
307983319 1358
557699876 3177
659743023 8683
785153708 3462
853258911 13228
109222037 968
555696193 5198
257381123 3822
660860531 330430265
95736691 735
290476760 33698
113666369 736
581241737 4368
982770231 6620
464092732 6675
932979481 20676
884 100522264
724600441 3195
819713666 39187
172966750 1375
2474 427482460
820875447 5926
616322514 5359
279532549 32364
75864248 445
535503752 2547
396430948 1748
704009060 704009061
152458540 1339
788861269 20332
256613094 1312
779167020 7635
613035063 613035062
107484164 615
738882820 5980
546089343 5909
558961001 7750
2445 94728256
662782686 298384118
2357 341489231
637641906 19043
99561391 439
655426144 2890
697556585 3368
769311283 384655642
284165846 1323
216847320 1681
889478224 3922
5761470 26
640427272 3201
538180683 2373
861737984 505123707
82962100 839
623245332 17437
5671 556511386
842218521 5458
305464186 19088
200797325 896
6225 474970055
1914 344038512
387792133 387792133
285103913 53013
210839740 2029
118241255 969
472706421 2195
299801619 2021
42805 269200645
875016264 5071
328936291 2005
47268388 554
276911812 1221
278734758 2072
604652921 3735
885170408 3903
673 38507953
447206345 2951
240091664 1695
315469062 1391
851220871 366591180
757906236 7226
825595373 4547
303146721 151573360
569059874 5385
132996397 734
113869876 735
900398287 449462092
704595067 4634
550263651 5575
905081080 4515
672211996 2964
320909264 1415
257769798 1621
531742140 282236492
511349571 255674785
20290590 100436
700868872 5962
528076520 251753499
64655081 340
492367603 2171
8262 639574557
496820672 11296
18712097 124
700648078 3302
919187977 4053
752131864 6139
318780771 2618
624699565 3684
48079692 212
4058 514108713
487596781 2967
775289037 4162
54035130 446
767013202 3382
96561397 492
544949588 544949589
891853808 891853808
600325779 2740
624712105 312356053
453394390 2359
4194 912600976
942288119 30830
4212 575717389
223616911 986
564336 595166301
427996225 213998112
200940270 919
407094899 1795
686293695 15835
580032323 2753
227511376 1475
748817681 23831
455826140 2088
169786527 1183
843669947 3720
748375787 51370
770549157 4772
296586018 3312
467483374 6835
170765456 150644
291244718 291244719
645760673 310987
815557387 81247
869813653 125623
728860539 4587
712872766 11043
244579516 244579517
630857728 6784
998346199 491560069
744072776 21889
155871409 1398
341507021 6827
137162259 82704061
711086904 42372
992235105 875524573
840941102 5401
749093424 3303
15648580 69
812844961 7219
353124156 176562078
268690429 4932
394629230 1896
770820985 5905
972633744 7737
251729760 4764
8187286 37
951997696 13954
337014095 1486
284751643 4018
9446296 61
640827538 14811
83260916 27497
618914537 4627
31320721 15660361
711046689 20102
72930973 3847
320068759 1437
963108334 548155
956641768 342855908
268289545 1207
360637842 1691
497844865 3491
992895375 4378
2745 437588279
977318775 7796
992449144 4376
553216332 3127
357 69246991
922418084 421587645
250530344 9399
653852 517110392
173684303 1315
9563 650155453
439929674 4955
950709734 4192
6581 551270627
420732764 5373
179342376 3203
968118409 6862
808337089 10630
837079825 5288
691628170 3095
741977933 634504318
291640701 4265
6616 999298851
779598492 9882
210883266 90676121
332946372 3412
15212161 95
230648366 1017
479510249 3950
477659554 5942
539991753 2381
82484249 426
26081196 115
242216327 1570
457500987 15122
579149592 318389
625692224 625692225
834160341 44349
442257761 4124
702890055 6615
2368 524677760
164197408 724
359220374 3986
15421952 68
366730680 3624
3894 718454280
917122021 413662161
559932742 559932741
426652524 2826
827109553 20681
848729450 5520
762562882 381281441
934744875 4913
611433495 2696
61659360 315
929006280 94440
627148249 3569
78592725 39296362
653840949 4325
802118913 5387
842739335 4063
10030 891531386
545434759 2405
7547 990934682
488064734 2762
534711195 3041
213619700 1175
181305045 1643
847526450 3737
696052931 5172
913492000 4300
135123798 45610
239629584 8513
607419999 6275
515642817 257821408
743155745 9581
512870249 3046
949578104 4187
244876 996806997
946208781 18964
519300188 18270
102055949 450
539994133 2381
884810321 9587
69124720 530
630673039 141545
122921486 542
808288967 3564
991765790 4373
713903580 4615
101191848 724
711321084 4579
712811582 3143
554770275 27453
815575385 362944218
44807906 35357257
867235044 5532
397956259 397956260
898965783 36338
666886446 8214
792567899 257651
474850559 2191
122653172 48929647
861073817 139694
101475169 521
449798439 8112
261944382 1155
48238939 24119469
589296357 2684
449294156 2561
497966042 302883480
858862994 4033
545937944 11445
288144145 2093
864059315 4129
533577059 6131
398093925 23907
198085224 2271
13463 756472507
545608241 9113
25419160 12709580
3981 780279487
948985619 11005
997807383 498492882
473904678 42941
18625802 209
248552811 1976
231635878 2188
141971112 2049
806 130385008
376183262 7270
572924327 3599
233289463 1211
548370152 2925
790733791 56826
433256670 5571
611887311 2889
356674578 2056
816001171 3598
70945567 372
57605169 254
539474122 249115694
565931028 4164
15078923 126
617377274 3693
476943577 2103
922604539 6645
703189149 703189149
735940052 8037
653659644 4588
111697200 639
237582100 1940
260441428 2626
692463865 4835
930027104 26998
977001826 935217161
315189878 1613
70400753 340
644973427 4553
799183959 367374790
24040058 106
138575092 1412
79977364 403
904351250 6875
170547585 752
592942176 6168
48426 657721932
207747145 44648
633048800 10759
174666010 2743
319579660 28275
832917990 4205
1279 88047915
831756278 390722719
908306540 4005
965663614 4319
638981369 319490684
833066848 48823
7901 446556619
93555962 563
352156545 34905
852781838 5481
942850855 10420
863170321 3806
99108480 437
396213052 23382
540226475 270113237
868770016 4448
401649143 1771
896194668 4319
918254185 9444
385252056 192626028
730944604 730944603
107509733 572
59429147 41213
401243150 4450
631591816 18715
934843108 7472
495851076 126946
430244194 4399
412057112 2031
944385904 7504
169348201 3660
592611730 2613
529172634 12794
406127953 7668
1856 258059069
266184591 3130
392350160 1730
460248171 460248170
179631986 3790845
288937249 1750
206102110 2144
554536845 3942
263757933 1163
384294584 6086
1012 121734530
775398429 3419
285192239 2373
487676655 487676654
764739514 3372
830259095 11166
27053799 200
579886821 3053
525099744 4448
18143281 80
132479135 22195
433878727 3111
364357442 2653
148277231 799
509007501 2425
30137940 714
258769749 1141
244969097 2298
183467118 5099
75371237 37685619
250175246 4599
912734953 456367477
814618109 11003
202911021 101455511
380785447 1679
576472435 3751
803688654 4496
556444954 278222477
818495936 3609
491729561 3559
578897781 12679
389202298 2553
199716767 5697
601679177 2653
451314840 1990
406589086 5355
330134962 1716
298212249 6055
507264692 2631
550880857 2429
783670863 13892
300436037 3221
21613761 18265174
597821242 2636
548182793 274091397
804633986 4147
265038542 3523
530920071 2341
276004647 1217
16580522 163
798707602 39609
776230971 4342
564712213 2490
923073649 4873
208155800 1011
64636085 285
145143433 966
12365 848218835
843614941 25634
605966368 3549
793545291 3499
738889795 3258
368354129 3445
924362777 7516
839127158 3700
409869703 157148077
933302658 4391
123044447 23879
468076883 29612
992091170 428475918
486902062 11721
405634089 2264
532736758 2349
101316227 50658113
472634545 2084
483197783 9924
375758409 32869
136213475 604
153702222 1518
93035873 1187
93588628 422
778937444 7065
241987037 1067
89354032 44677016
366148304 2216
246365872 1348
327699900 2844
99849338 661
610694910 31374
12646445 277
18514 52936398
598759256 12021
194346541 1181
876315726 4411
894779584 5068
440581285 2806
813671055 6427
626931909 7021
676074241 16809
713816515 12677
588754629 2596
46014488 303
348936847 1784
510921745 2767
868161194 3828
42043005 1065
7370 803573709
746019711 3787
363157509 2197
978958123 978958124
201025221 201025221
566747223 3896
636607951 2807
104127202 944
55337117 244
251676108 2221
540408458 2515
219657439 6513
799985623 11966
53303955 238
247016435 2185
931249538 7227
681631561 3690
268066963 1182
23783581 11891791
817884904 12262
24876910 264
792251009 6080
114125936 507
194366773 3033
361972777 3256
983590504 92154
807385894 429630947
667537080 4872
91034919 460
12488 728287672
688857203 23345
197990904 873
788321354 7628
965647088 4592
859856401 5700
324160086 6583
888419275 10534
144441647 3406
106596324 53298162
331222101 4241
114708124 835
716508871 3577
626398780 2762
601294500 3578
15488 572964118
152839351 1468
197592400 1227
457295598 102856
594706314 3778
26930 567458382
205651920 102825960
525058020 7515
23659 681397515
63433722 63433721
105806824 2311
393712956 1736
527049299 3468
370257030 2574
261197728 6951
740884134 392076
718026639 3166
601908621 2654
615939556 38269
672897967 8977
507109149 2236
140908799 907
609892748 485120392
772999389 9277
818669312 11319
260161799 1850
955936896 118192
914072201 23498
906026095 484919228
621593817 6357
945046431 4167
540116506 19621
796897297 3576
634408226 3051
940561627 8175
286273093 1337
412584715 206292358
183663442 3013
245844068 1084
790021720 4022
420699160 1855
7030595 31
493759896 2492
536193450 274971
467 60751367
714706256 86444
466732070 3065
382832736 3476
130465264 1132
450635015 2514
650445706 4095
345995925 11275
213166127 1671
498717807 2199
229634507 1186
319168777 1751
159408878 1407
555847766 2806
921451833 4063
989190599 7900
561116151 14043
991215071 831547492
400490524 289581
989947544 4365
130758624 648
694932650 7849
883358735 3895
223831265 4165
557993017 3477
776312020 9878
322782941 161391470
76983049 648
768350713 5813
886758790 14881
85649719 42824859
205263202 4899
504253233 4105
254142594 1311
501501186 2538
561382133 280691066
655848656 5164
613936398 7106
447906812 2308798
20672361 355
90039478 671
16222 370216702
357060887 108818
64513879 429
103368647 51684323
67884480 674
285742839 5716
751453605 7518
647040953 2853
430215789 4705
765846199 5150
317356465 5866
206887047 103443523
5177 591073621
769177283 4121
131539879 580
648289380 4308
5680 213806560
922907051 5853
5429 601075820
36804469 171
955953179 30897
260343678 1223
130179434 574
745886997 8006
446265595 4858
454506865 2839
5264 563032176
400579174 3054
2154 392167324
322045176 1420
440107984 115091
509289924 14542
995048249 381432147
798133098 4382
6035714 162
364151731 1875
13096496 218
71516055 35758027
499066666 4674
411089999 5790
842494441 18363
848206187 8222
694775743 26816
42035282 42035282
292426869 5066
74161312 327
326507097 4171
787156950 188225
712128194 3140
321363131 1417
697215372 31433
705553022 3111
699582181 41415
324377415 1544
354536058 1953
11403149 66
994141606 9057
3464764 19
981004621 15445
539792520 3084
249 50755500
430491079 1943
230820135 1029
116083533 50766980
16330575 76
921191301 4233
639148013 4731
754127614 10619
761852705 3429
666897118 4933
133075473 635
887772293 4868
30975 757993049
882080135 28998
351755440 1551
932016128 25067
173382935 1025
3480 601698322
71089933 71089932
121982086 41958711
2865 637134115
269676820 91323
31977836 141
647487592 3928
127201578 1131
883792176 6845
715301192 3154
771548300 3402
129724689 572
540349560 6861
685630399 44200
904148773 40845
816281833 3912
135318990 1110
701918144 3095
51082939 938
941051635 9028
70078746 309
251526553 1690
659396371 4291
167594945 5104
282128004 1244
937913809 8966
275057413 11382
181984781 90992391
356756643 5333
575142160 49624
785268194 11535
324678736 2243
363546150 1603
498491126 5606
171861488 5583
469914788 2072
73338091 36669045
87041037 2549
170547585 752
742844173 7284
307523754 2597
236935675 1642
364623763 364623764
32716835 181
66819342 2168
22289347 414
665818475 23326
6043 406210460
563628163 7876
869467069 3882
774491584 3415
887791839 15394
807523862 5263
959463467 216086
673398918 3401
994156074 941123084
818469783 6028
988418661 34724
787982195 3521
311828772 261604017
15083441 297
9136 990189450
503476021 2220
977910264 5112
71774710 509
812212758 812212759
329071973 10466
200413163 974
2441 470544247
359789760 18282
15183 294982936
3452 384130174
656830639 5091
432711437 2451
867377414 3973
97028549 2050
697186741 697186740
495861094 2583
560627352 2472
692396060 3053
938518873 445885173
122391004 16243
684916117 3020
156109627 156109628
229395517 32777
983943641 13432
24556338 127
746988284 6487
122467141 540
959435979 85894
556445441 4610
789375858 10577
490410479 16031
531620635 2814
845786794 9457
747115580 3314
10078 767544627
441606441 5060
263362411 2397
496869726 2495
858444685 858444686
296948568 3094
305356000 4850
371512527 185756264
418252230 4246
518911455 36132
528888895 2393
366896781 3919
621073774 310536887
273737820 1207
693874566 693874566
314787295 1388
977290380 7260
512707491 281671214
3358 434129994
719488144 58514
565951121 6043
379946983 2197
639381813 18353
786437380 418532826
225352391 1214
541930055 17888
73096530 754
168053591 741
935811347 562869079
60679697 616
93246959 809
918425435 9194
127543600 1676
332218537 2536
160115153 706
335591700 1543
464206495 4989
816838978 5584
736827612 13595
578723111 2703
869749815 3835
427534759 5665
149394254 2057
909721393 10644
100416061 571
996221641 8306
12366149 95
777567298 6721
422514224 2025
855002069 3770
595784795 2627
524333768 6800
3232 461875424
340197647 3768
800390231 4276
178517611 1398
896358761 448179380
535903804 20506
421226001 8840
214255422 1107
62562311 329
678790385 2993
5836 618401146
38913514 528
729363384 3216
944670808 8885
134701025 762
12917377 8152949
434758348 1917
232510179 1113
424962604 2596
875418334 3860
226566207 999
188011397 829
260290151 1774
678707182 3983
658564915 5015
530920318 2341
714845232 3152
254475951 2293
752304671 4607
240951709 2913
620508084 2736
931868017 4400
966382272 23568
708124791 9074
649441866 4731
663421486 4361
773605132 15907
477909275 14989
652632197 5316
296037649 2544
899213808 4343
929400761 5214
800588307 7762
223538590 1400
369964491 162011869
654972408 2888
19277235 85
40625470 397
130265559 2269
368545734 5013
919483488 20084
498387909 8317
942847766 5086
347897395 1534
899691350 3967
72342527 449
6472274 34
833952001 5600
275639831 19524
909012470 5413
277922086 11569
8933354 41
640346447 4318
274243111 274243112
574748440 3533
829817903 642151032
746843451 255943918
338444640 5820
477100044 2511
225386305 8209
207412910 1083
944407915 472203957
345331592 8683
649141700 647779602
142564915 6271
795015322 3606
214461213 10483
3144 514941857
511191171 2254
473635849 2324
651121704 2871
467366688 2960
73107387 442
165481847 9441
43488272 21744136
214546934 946
461973323 2037
542937655 2394
142251135 736
809193857 3568
134924475 3495
80097 809632841
890607540 10097
3689 412668956
855691816 3773
831875006 3668
391672295 1727
518491776 230453934
751274439 3992
857220163 4631
874983031 9879
457846481 6832
494645249 4125
72169055 34896042
565849199 2495
757035033 3338
8191 917000192
645677496 2847
991279656 898004699
197762625 872
136754972 603
273655657 1656
607315336 4121
703959918 3104
433732719 3658
778706624 6848
9408 298553472
881317599 3886
3529 796004769
987059153 400393304
42054 737433735
503931371 2716
863061598 863061597
669819629 8135
750905002 3311
620052062 2734
68264392 301
1638 363423137
416782543 14264
985068553 308004
891404185 20402
231028377 231028378
432969776 2149
6652 454662873
182338822 71135413
272654432 3561
996476039 995537054
430044710 187512128
688965100 293200479
50605060 2530
903620871 7084
708245572 40492
656338856 2894
4940 209669083
722642341 6013
513618480 16851
829291598 7298
749237580 7527
662051879 5601
203998372 72188500
14072968 109
182320731 8110
763608862 3367
482241584 7984
527122959 5231
807006980 6188
623454611 2749
195725845 195725846
160534782 80267391
695936955 9724
655655695 3111
627565705 627565706
996948285 11026
29088699 174
433435419 3231
12179375 12179375
702555503 4088
443009800 3519
821890584 3624
564866170 24499
220214555 971
485600826 3929
129497660 571
3121 472007556
977319070 30394
460461833 4167
118794449 118794449
691814565 24345
96435083 743
734802841 3240
501196105 75618
460504191 7901
162605181 3123
645280904 5451
703962368 3104
5616 695367504
32669633 158
829136940 22397
435215767 1919
21254027 263
483177428 3919
553823623 2442
578355808 578355809
718100860 9523
986665276 11199
117932695 520
119705034 3895
934504115 7474
300772462 4609
302312404 1333
156969653 1453
68308291 370
701921239 3095
301677684 34111
746484456 22016
987910309 4356
198651519 5920
637282709 2810
355512794 3887
129491432 827
943484325 6166
770859100 5832
270562026 1193
623701365 31307
997426817 4398
243347817 1073
327401892 4627
178674192 1348
114148571 861
242742411 1187
423356893 3318
153728219 4886
398382212 23260
937299571 847176911
23057 352727496
705548432 5423
592273278 59266
585314566 8373
655290810 58482
236896535 1146
744053759 5448
398727615 31136
797327833 797327834
483996467 241998233
679015247 2994
361166062 2693
428686537 428686536
382048547 382048548
976570659 4306
213533840 106156757
976798067 17574
828701621 3654
264130811 1247
286246045 1646
431760749 10250
504569618 7762
4211 888572461
72414689 808
621245493 3668
947432046 947432045
468888487 19901
808062320 3563
555319801 43575
949758227 10183
934039018 911630341
375021894 13841
855084301 11303
938414710 938414711
179206493 947
348743174 1815
126016310 667
135944719 637
756347984 3335
556910056 4437
600855879 2694
999416711 991849136
998560773 4403
38669510 213
777001480 4623
627203843 3396
135871436 672
830202738 7197
784515405 392257702
39567421 705
732833988 16972
395661549 8759
973390767 4292
96363975 579
93981993 93981994
201601817 1273
831511779 5546
960415720 9184
737757076 3253
873186621 5570
231469632 1776
222478964 111239482
6575 590549248
348807851 1538
484960094 6411
929612277 5306
591700328 2609
189825742 837
324323375 1544
595254150 5550
890920543 890920542
70306027 310
60533914 327
895331267 28962
729431359 24080
234173239 1780
12998 911442280
11832 621144504
883650772 5643
4047 219487364
125042300 563
730043448 3219
90834712 45417356
276904779 3563
516861247 2279
562102008 2652
151497651 668
506180009 506180009
142267879 2714
282424052 282424051
624966986 312483493
21532875 125
4710535 72
974358571 124678
546344337 2409
795292778 9319
101400803 2273
919243601 5627
680946710 200810
492268162 492268162
12473559 55
9072 634912992
336799508 2522
207419520 979
3870 845164109
866418840 3875
600994929 1548956
676500016 72656
275148718 1757
187804701 1451
209316747 104658373
38033779 38033780
223728835 5898
20268489 374
539359397 21404
69425101 1350
98622103 24892
123878833 1232
722141668 3544
351631060 3740
898773201 3963
281903698 1243
175174481 866
118477407 14128
932865253 8108
177599096 815
895372817 3948
471186930 5646
940966287 18154
773817455 3412
543622822 2397
469461511 2070
2113 287989923
828783659 414391829
378924083 1734
442800044 26593
891523284 3931
170864057 85432028
6010767 50
513822944 7498
240293984 2361
195886668 84720943
527260034 527260033
559510963 279755482
976812600 4605
409710942 5714
109 18038955
936703093 21454
771028113 16681
824940408 6518
803234585 35617
671496363 5013
564828777 564828778
368606128 3824
860908988 14191
315812156 8612
43906 410290131
810784976 3575
900199644 3981
27668639 122
408144167 4636
633597162 9483
181353947 1144
48869059 290
886714130 886714131
5410 202994863
35047360 155
826043056 57572
954803229 4630
3983 424667330
197990289 873
14046956 77
675842965 2980
587162712 2589
580548888 4324
291003975 13907
563614761 12424
117219041 920
875397119 6217
677960838 58304
844882631 45970
238606570 2075
3290 510968844
400863366 6123
131403697 967
454946759 2006
497150278 248575139
743420899 3278
901458001 4880
2961 636703830
2919780 15
594643584 5810
971392968 26084
978826802 20003
685760762 3389
820970178 12306
2465 514250777
279443545 1302
901075760 6448
730040228 3219
215488575 1216
587561154 266194995
587092395 5635
335076372 930014
486798865 4882
958881415 4228
430456319 2176
321778883 27244
920094835 4057
797940999 327025
250151641 1103
297924505 38792
496092708 2397
90921336 1452
783478300 3946
1597 309070271
966677699 483338850
636329470 5971
98123339 2283
138528079 920
877300989 14095
445678600 3156
897541217 4206
876288574 4045
96490583 861
11339599 50
85635710 871
129433626 2198
647319353 3829
802636979 4119
378910207 12942
990503947 9415
874555469 99585
513429154 3659
761222925 6725
174923 946350233
147060001 12900
235664007 2566
340347735 170173867
467875626 2063
869068355 3832
134713854 594
140192391 1399
3560 631885760
945275300 32030
56031327 289
235862639 1040
315014906 1389
909081418 42091
3330 608021370
212233000 1000
798750791 106842
484711939 5063
35379397 156
12641121 235
718803738 10707
279114 921913542
5211 473612157
808268438 3907
443038656 221519328
481233599 3450
469853604 2681
546112729 2408
697843631 3077
390382199 1992
302313876 1333
710564885 264841952
725 122387128
15577331 77
746013511 3618
307384140 180527788
559579559 279789780
3256 649207328
102636011 2694
36604719 18302360
50207829 935
974707630 8384
320474590 4628
354765016 2900
920794776 7043
505676865 4708
91911701 45955850
220442750 972
201618602 889
375609491 375609490
342956301 1798
844853550 5437
380173885 71758
74108370 359
61291927 453
403542118 10893
582514635 21457
354567510 10642
900810080 15760
402215790 2157
241608309 1561
6202 755833114
500404939 4140
347750352 2441
590973761 2844
536775705 268387852
276789068 1841
806434727 4317
904599687 904599688
358829809 124189873
241755015 241755016
112470367 782
753394382 5135
813749493 7495
885173079 3903
291154901 4375
41227089 240
642575148 11607
467529269 118493
514815807 2270
262325172 1766
958426498 8453
330588794 15672
375 26836172
468968773 3857
548382613 2418
759071144 5705
36095251 388
492701294 16368
395930823 6374
547630552 62146
118013114 3795
438583448 4244
941109281 5855
15822256 87
693008589 264680458
680526510 387323
968577896 4349
142846309 2572
727221439 363610719
805147559 41394
743265331 8313
46492156 205
257027148 257027149
693756728 3059
229475272 22468
755781393 11915
288786071 144393035
11479338 71
242473465 121236733
143607296 4714
229274376 1195
184206511 1526
212674559 1680
60354663 2031
596021444 12885
661389423 4216
914636253 8043
91967713 1032
78696519 347
624049520 3119
668808214 2949
705626367 7036
308112677 308112678
737471952 4416
3179 52796832
657467108 2899
773159975 386579987
422965216 1865
2209950 17
249776257 1928
544015521 2507
87478561 390
6159 274364973
153621 1
699798717 699798718
191639240 845
262101257 2758
844124437 3722
20864864 92
246080483 6510
144290696 72145348
284822885 2382
919656652 16007
522869347 5467
522632615 261316307
257447451 6493
430900260 10828
222029367 979
240940700 2407
565173324 9468
712580463 3142
917951680 101096
503707616 2221
626740422 313370211
768351006 3961
183593281 6240
418428904 11353
992125512 985015934
486991033 243495517
686045801 3025
750349111 85715
748734179 14628
444510360 1960
138343121 610
203939967 2849
319037007 159518503
728679483 3213
843504182 47891
461748511 2036
566991852 2900
79409536 485
4033 407006327
164375471 2245
51601216 413
337001140 5435
641414488 79937
860523476 860523477
764985955 7386
549184469 5154
349133957 349133956
610191733 3374
639781523 2821
95425601 12556
128137126 565
1607 349593208
54331530 330
511421876 2305
853918079 27520
34183600 457
14867 832458018
840935373 840935374
742488653 661462712
641968026 2877
231126191 1673
349774705 1645
97293589 429
303740848 4124
721741733 7922
276227412 1282
988813119 4360
135848389 599
533240814 3089
494307177 14984
944337228 8562
804492325 60561
616903112 11644
892610963 9079
500714908 6677
2157 397572170
250830846 1106
92900751 46450375
682318040 3791
757713771 3341
526895878 263447939
385614684 3276
327196417 2176
25610589 482
887547537 23272
909662969 4011
317626344 2337
816954619 5805
998348318 26213
34776909 747
649979905 3332
306168062 1350
975169795 11837
152351972 1326
837774596 3694
634975275 3443
322272852 1421
422702280 14168
247069367 2333
165008533 68276917
508696003 2243
373985105 1744
708780853 4513
4096 840048114
113449011 14595
298458431 1458
740892027 512849515
550877339 3962
473944813 181285112
814748111 5344
459268938 3338
410628503 8833
303123743 95683
314600581 2019
103906582 699
740926196 3267
278049229 2945
707817832 3121
474327200 5814
44347153 22173576
284831741 1563
751572551 6574
828666574 5836
503777064 3202
78931537 512
2154 431368941
272359598 1871
10680 765884160
439857456 4506
6949 827553358
31906326 286
434079889 1914
26739032 199
449847590 3138
994287920 359219798
57137242 1021
208994014 3329
941210500 6169
311610834 1374
187368121 1380
963216769 9890
193686834 2036
225658832 995
894765580 3981
879527467 5234
460624184 2715
584394916 9772
933106047 4174
831072525 6322
78020249 550
452168638 7796011
634043335 33161
692930533 3134
734132082 51087
87663577 6396
247105544 1267
337613369 2539
610436582 10108
397748909 145790023
899773486 4102
936651535 5158
644999291 2844
336508482 168254241
459344339 229672169
120439203 698
158526956 699
666580292 7126
111918433 744
200711332 885
2216 443895824
304978823 2476
211749365 155049679
317176315 69602
59008227 59008228
300030502 300030501
116288066 517
643530580 5325
265808949 132904474
562668472 2481
207968263 917
912253255 4497
299819555 1322
105809876 2933
523306245 523306246
162519032 1360
24598 934695348
389416629 7570
380933672 1861
354702204 1564
605990896 2672
970736299 4954
250377330 1104
786967500 6704
685776148 342888074
235020543 1699
958933703 479466852
286100009 1933
640529831 640529832
643664320 4160
773120010 4303
279492166 2086
297096869 1310
590935824 590935824
917960508 6684
654708943 4847
830878522 5786
31539 872999740
506790504 37985
251571576 1475
992350172 989722379
609161659 2686
69250053 683
4081 852564443
991896856 6295
935180497 8984
719872272 5913
360566497 9956
158957901 998
9034350 133
581952723 2566
535912672 2363
774208265 12941
175567891 1416
706217926 4074
998620484 985073537
999192796 129513
7237 626017165
839017145 6627
199947500 1911
701921240 3095
318037533 13635
933495056 6544
625992688 3308
963574480 17897
325836284 6307
266264089 1857
140278071 1397
529561292 2335
151206556 744
561993055 2478
530551493 3817
204113701 900
663366601 2925
870367769 435183884
952518960 4260
612343096 2700
160700394 1371
432935471 3671
206895865 1475
4453 945188494
50274846 905
779263960 3436
293110578 2199
831037844 5105
164760019 1102
504953899 252476949
390083520 1720
713487632 3146
935141731 5730
795778487 52085
938478249 25534
481552299 2225
118539001 1500
170963519 1344
66452 878833153
822889841 26303
779262249 3436
290342751 6440
218343715 1101
166015978 1573
518165424 3856
360433920 2411
23250882 23250883
367052584 367052585
556318422 45686
274251813 2029
45131807 199
368537001 1625
168216473 1064
361869294 126163866
380783768 1679
388242386 4361
645773184 8064
442246324 1950
907853937 4003
47852913 211
321920201 42980
946172346 4172
124962944 551
927865875 889136758
333485195 5878
822570956 3627
754115547 9973
678520788 5764
691369965 4529
867073408 4832
509374831 2246
320875382 133915538
120617094 1209
35832404 227
361505118 1594
37539028 37539029
317030995 1455
282938415 3674
544528701 2401
288272880 16342
513685101 2265
938290700 4850
249787857 249787858
572527133 4019
814197951 352367554
944106399 13090
226491697 1434
900418923 8589
443832062 1957
375769981 7823
213887891 213887892
924620414 924620414
620507327 2736
377730071 3361311
15421788 68
266696632 1772
146054047 644
233447240 38740
196215181 13444
349914097 1764
570359789 9009
897117072 10832
469004117 2134
794300624 397150312
554057674 2443
32455734 307
770384160 22138
977401557 15756
812450574 5589
410888588 8436
995959321 4898
688259591 22843
992874036 992874037
17796939 644
471611916 3996
587510088 9539
32204477 142
554886045 277443022
322263715 2598
820191961 8010
302249227 3449
507279867 507279868
549987159 8718
76328499 500
9362 670001870
540285467 12612
493233055 4314
516392512 174810979
249924000 1102
881311947 10337
609790053 3513
513171886 7225
481880399 3223
373983002 1649
950196775 4765
644091173 2840
951482055 11284
703488091 3478
465578107 2164
320019064 1592
959948559 340860362
531627334 4328
658834269 2905
336708168 1858
949715855 7294
4058 872116954
185725147 822
325906772 2301
202764024 1556
646001824 5075
178934052 948
423205769 13656
874737050 747396258
9710707 65
286473304 3767
518391153 2345
607353213 2678
252414816 55943
213864857 943
153125528 4811
547525743 23695
246493065 5785
251890570 1664
11566444 51
158255879 1060
147415449 650
855916782 3774
348521252 138686020
228160361 4093
294829601 1300
45150251 45150252
116981120 19445
143559968 633
640863467 10897
425351918 2732
193907161 855
754600749 6974
921475205 460737603
16201770 193
424650465 371987567
23498584 134
344257890 1730
529466079 3796
842457897 421228949
266403314 2616
439597165 179445257
567426472 567426473
264798922 1452
108759839 705
349463630 1823
215046180 1385
146072437 5179
121688443 3019
233757514 1881
937784920 4135
538631066 2375
853960838 8560
282733243 141366621
691812680 32449
130217704 939
2534 529257093
419103592 18865
334459884 334459883
663580738 5536
896991038 428419806
822361129 15861
806748799 403374399
119343271 3868
888707541 6866
175051492 1008
353100879 1870
39555143 1494
353527433 5382
424729746 5182
560859089 2473
897597837 4521
378140867 378140868
609218190 41247
150260197 967
803435963 30238
544581787 2609
235343195 1116
928840051 4415
733142123 3861
555868995 2451
260210403 2172
987636936 9478
62561229 153658
986711669 5928
479213608 2113
738464036 9637
586826101 4270
441562078 1947
316822290 1453
311696440 15455
765394767 5492
521623876 3837
69764544 376
555415133 2449
799132775 399566387
622790784 3366
93444803 71211555
369239675 3158
824429639 4020
138764681 4762
94803354 739
296359845 2038
792692543 46673
18913316 93
538539750 3150
448526265 6765
373599048 2129
213813172 1253
64201403 316
469945032 3544
903173923 4657
440096954 5962
981204554 18177
576941633 3015
996756961 4395
774485401 3900
877000796 3867
878637307 391083467
947540297 4178
795755340 27108
893834047 33216
115973033 564
651116962 2871
865282618 4884
143697207 1084
207480032 1055
725130039 64378
241284445 1452
571175495 2598
629398688 6027
960646621 3546848
380717987 1903
543350749 5045
262797404 10070
755536269 13705
202509999 1232
716886351 3161
541 108157777
351101210 5952
725359671 25364
983256673 486728232
390307311 1721
464104493 2974
186 26398202
205532600 357448
603059100 43465
8604 313241520
862490022 3803
997897410 28601
648803359 8557
675669266 4641
847071855 3735
939679378 13559
76411058 698
866794589 433397294
174339545 1763
17254614 157
308041270 2270
183735574 39383
319324543 1408
792375811 4717
29619721 156
661098680 2915
911934653 4021
929397714 4098
465824388 5468
982048859 4590
577185956 2545
252666599 252666600
489549060 2299
108060999 1509
2985 556911450
973613763 4293
867934622 3827
10019 733260553
759460247 72808
750975061 5665
4546 392575991
110289931 548
496945590 15759
570392160 4845
819443219 3979
6109 735220644
853547009 4076
510495323 255247661
344277114 6629
3459 654425076
18702451 139
608860031 4488
241591803 1532
801027370 3532
11024 846532960
484427713 2136
637285520 2810
718301537 6829
35045649 209
566564065 243209227
165785956 731
44941483 29253
435126453 11550
246450810 1369
176218162 777
301819274 2907
971871999 6275
582630029 2569
421535647 7699
4507 327367114
599539644 3278
302575350 18254
82472116 1547
1585447 89
154671983 682
880323721 419059852
766103407 4168
412721339 2103
815382614 815382615
8007 915160546
286866166 2066
88903127 392
474399949 4148
804078239 42613
208422767 919
913479977 4457
70986446 313
866465551 4275
740025264 3263
7760431 3880216
264236250 3750
97852124 1150
16181 759633226
622384910 3244
597504372 3103
319205040 5060
993813217 438576
635997818 51681
846037320 11445
503480460 2220
656591121 7268
803656048 12477
816737805 4115
246366743 2391
282599544 3425
537722086 3938
178744998 1286
111483590 55741795
792868323 6162
153997841 711
648028288 3104
202070260 950
71887873 28954698
841634384 11110
201163928 887
208359770 1723
81195520 805
750454880 4817
1747 264876969
548778231 6093
190185538 971
479115177 3569
274642200 3335
707749636 3539
112171667 532
160321505 1662
852735077 3760
3547 429041573
394674771 2494
857660503 9420
5601 742686999
3685 642688896
236318306 1042
607802758 2680
506574224 2504
836509764 836509765
183785054 89695
772302089 772302088
560543455 8545
500395013 500395013
951465069 475732534
472630003 236315001
593168582 593168582
34192247 191
872275285 20285
732767091 3830
183756488 988
50348047 222
506751763 3498
5513256 55
630439804 6113
593285456 2616
747743615 22086
318332240 2224
330769049 2391
899365835 5309
17991 566115606
588977535 2597
614490005 1324835
294959482 1777
6697 335753834
621890712 3114
762168761 3595
980505139 5394
174721886 2781
375125178 2741
564044692 2851
815600565 25155
259633057 93259
538072301 2853
674094018 17418
195948289 864
702481735 6366
991690391 604386907
833081041 13185
266028190 1173
784278770 55289
777177567 7261
35188911 17594455
124205375 1145
638195503 2814
861107415 4492
464111808 2336
286666353 1264
810662576 27088
2717 558294495
148094606 653
194684879 3120
606217268 2673
995158909 4388
737986307 3254
4984610 25
499460161 7008
37306446 37306446
454951307 5480
770639215 3398
9301 778698322
782578933 20023
665242240 3848
493338550 41327
238357751 1051
109435450 562
27775605 202
610794412 610794413
28469979 172
770226459 5979
18370075 81
529634993 13623
581580726 20939
562738700 2722
877010896 3867
643264996 2838
775522980 3835
905589947 4899
147768443 1673
596350244 3732
191908079 1040
813363619 3846
50756171 538
908691751 6535
518217434 2285
76838047 374
484496704 484496703
142424911 628
1525 238467681
162836817 718
917399985 5987
872310874 10047
508003835 4164
287733556 3345
17836896 8918448
58154107 321
28368835 14184417
346292858 13973
479586128 2941
71489924 325
884484900 3900
809198401 48075
240506982 1573
123732159 1203
844129983 8615
76562027 458
219590865 1243
438388938 1933
409479525 3185
476042418 2281
407287318 6191
933461452 9589
250218695 2518
757875463 753339510
1477 60930681
888188066 376152543
538408446 2374
354398045 1586
988017821 30951
43997453 226
375567312 1656
138279717 138279716
719303440 719303440
537547258 5102
511504767 10064
732534930 3230
536796723 23771
5176 866767784
806838924 4891
92011869 2876
9507 770028972
525774333 15614
828269531 19635
665404795 2934
125130257 7029
906090006 12499
703281991 3101
695069526 86215
626243055 3139
789824879 64910
524507802 2620
2148 374482320
160741253 2138
550530876 5964
860626680 11640
392804555 1732
390083959 1720
868615604 5057
766553579 3380
637557273 411511791
517209035 4532
475161478 6481
72007237 28209704
689896725 3787
285579627 2423
230905291 1330
765060973 10300
704105660 4210
103622494 103622495
798101548 4342
436650461 2980
941265188 4217
7399 692473633
372924124 6265
777672800 3429
42258049 553
902779117 7363
863856496 3809
821321010 4542
653258360 10583
945725404 6743
629494837 3009
849790144 6524
396886001 1750
724951684 8661
288128652 1946
222184568 1396
3564 558364412
205980507 1157
365323611 51897
809279809 18789
813805158 25863
994151287 5886
944135274 4163
439978419 1940
519381409 4150
1947 281785219
559951917 2469
570656753 285328377
45086435 458
283227923 2644
999 126018017
310251503 1368
342037768 5846
450029797 2771
273303 3
769522541 27260
2098 459845153
714165657 36396
737977913 3254
3808 836910816
958971729 5368
717195571 479569395
732746488 3656
865776962 453786205
962077345 888787582
186306625 1288
900633716 33661
809832448 4096
276913836 1221
857046969 3779
945273225 4168
663411216 6538
513002144 2262
697742667 47275
327157599 4520
452057567 2059
378347886 2042
489747171 4070
238961276 2214
1133960 5
453373166 3307
758319571 20089
725959863 3201
391819927 2308
157014519 845
608524650 5238
76399665 38199833
570207539 3570
641268147 14902
533187647 3122
590288519 5160
664835167 17299
984508412 4341
583924479 4703
30843768 136
900137447 3969
699426529 3084
939249639 5537
815338032 4211
416416707 5859
606377 6
956561112 5283
351092271 1559
354664034 23859
684961672 10222
349711722 1542
77840095 366
74655719 2201
411882319 7789
934962438 7818
354695036 4715
766173372 4206
898239260 380966992
3533 769402608
5399 901859758
505030154 505030155
321526261 1485
422410456 12604
324991503 1433
130536672 658
82779081 365
952627997 191946
686387888 3034
493154641 8520
872021027 3845
909159855 6122
637378848 4041
83913627 41956813
372439783 2691
289613341 1277
385118100 24390
86181612 380
769531477 7252
734322262 4662
187102574 825
983423169 25978
23834 975215081
941864775 4153
968866492 968866493
848361154 4867
192496079 1490
917747230 893411897
602714841 6110
286401431 6156
358010759 3620
551791812 10839
465753599 12480
236282169 1221
231627177 6061
427274500 1884
200938598 886
837517229 11472
443917366 443917365
206410739 1604
137900808 638
260267865 2613
855456865 7043
173012840 3278
221365841 2907
704439401 5240
819367045 409683523
553826000 2442
185802591 900
647944744 2857
741055774 3865
232761083 12679
310151100 13070
243867347 14436
606736269 606736270
436912115 5052
106323906 98389991
718423715 16222
643408903 2837
228517169 2835
913919903 13488
806828525 6870
689948289 342247
761528432 5006
138153840 1217
997171558 494422367
253273008 1791
614123035 614123036
476959463 2506
297905536 3088
390113668 390113667
835423393 7441
660029761 4880
701419073 701419073
1093 223431943
372357245 6198
822164525 17588
13129689 5902499
403011162 1777
329074015 8416
845930429 3730
296727235 4198
879562753 3968
838955804 4450
780974859 35781
33057889 67227
120789235 3106
598990759 4213
299871599 98443
879231134 10993
961593840 4240
726825828 3796
587513563 6523
221200582 83575636
3080 607267588
528070144 5029
878554479 9011
860636218 25181
686502410 3027
940873003 7626
843897567 3721
427594824 213797412
893020144 4033
605082594 2668
863325652 6081
677672684 141388
909754225 454877113
661332262 9935
649371463 649371464
242615407 1288
829976205 5887
568596833 7468
350139897 175069948
774996279 4201
435464617 7894
873729024 3936
322726191 1423
232611973 92176612
746595200 17536
364064625 13288
562087182 2729
435996169 217998084
546366743 4549
834827648 3681
137756697 827
333063705 12555
546510908 487006719
417879497 417879498
595191164 3999
142099498 757
14810 827331030
944765535 4178
207124990 5352
355689593 50973
466834132 2619
908560785 21019
888091189 4329
781978944 3448
662449537 9456
478080191 2752
325130219 2506
797633101 3517
392014424 4283
926682557 6333
452117719 18314
85390687 760
244237174 2275
235534146 1771
550419743 2464981
851146840 3753
688723766 6075
985643999 68400
796965357 398482678
28785956 142
921426901 4992
222322229 1482
13631 704353327
793317862 5547
888591937 595021211
791167624 23911
1008 169237035
459736577 3536
830822749 415411374
203990846 13631
166919157 736
947994739 4180
966724365 7339
757759194 4309
557816010 3979
995158907 4388
21863739 890
702736650 7650
636213599 4950
4788 573389366
686377439 6705
734811190 3291
540 74920140
671473799 4122
338184317 6597
922333417 461166708
268073520 19272
816296416 22479
14596 914085641
956854249 4750
280287550 2248
610977648 2694
938613014 4617
849566579 3746
622092145 2743
183729054 91210108
247312544 1109
9421 847673317
440201332 1941
245896672 2712
987544041 479628576
972261591 4287
834336157 417168078
235391823 235391824
211037084 1665
746771288 3898
64181948 283
39280230 372
618914267 2729
141064002 622
130541565 887
893109228 11132
717689366 3726
281422489 140711245
503808509 10666
105530271 1047
611340585 74231
705501894 11405
55685166 55685165
454552306 4333
568274023 6906
533417135 2352
532514830 2541
130026141 2117
4724 967579128
302734249 3802
154405503 890
228998470 2111
228765914 9459
142593000 745
105136746 1991
202071847 891
280382353 3793
506523536 96799
359479595 4348
54693682 1601
237787191 21999
2942 265551804
917199834 917199835
430776945 6622
583165066 4477
30516555 632
490453532 7042
771664067 15351
547309966 3774
504606751 2293
4456 995728848
844076999 23000
667455473 5829
910469223 7868
661742399 13280
122100556 663
611825736 6088
468670366 3837
961036291 478830033
552520144 3113
833746561 567801360
5805 662112495
476411564 2987
647505172 3796
28378526 193
613242863 2704
657831017 5881
560666373 11965
893211120 15780
383029167 1802
45728939 205
889149341 9982
628200118 5933
678563263 3569
791333801 7400
488281022 2153
800124436 37591
897867848 3959
723636349 3604
688682209 9025
963870708 4250
766076856 383038428
740523777 17749
300954312 1327
12099 804320641
544766113 4026
258997607 1142
219002094 2105
221338747 1629
376163347 5469
4711519 183
647036074 307261319
954800110 4210
468621473 7361
739221672 6269
581696974 240366
238405402 3059
283264458 1249
415303812 5236
542493240 424157550
769364919 47666
356519802 1572
707364248 3119
293906568 9123
4280 634974595
783902099 758149126
960428531 21588
649386245 649386246
584899 989598185
494748177 5134
695938175 4060
996750839 4395
36223034 982
294228424 1809
51154270 302
131856417 65928208
750238169 7389
272271728 1314
488083144 9211
484077818 3163
772073496 43502
2031 299841775
220158073 1752
31070641 137
298645701 2109
3587 500754605
475834967 4716
620637406 5385
321613907 1572
347320601 2200
2012 416277744
860387640 48174
912169945 7032
867525537 867525538
358475905 1872
499246718 2641
820453719 8860
725730048 3921
393229934 1910
783844391 12998
418647093 418647093
548812962 5331
506688928 9351
601228242 2651
605140717 5494
846084485 6748
3493 365748537
834505989 115923
96004481 1144
163795240 2165
598553647 10337
495964151 7238
180207666 6858
355739469 13177
188224450 1195
2010 68683710
943446785 6272
891698221 187417
13246714 13246713
751253761 375626880
750164913 3386
813751910 617883
971465133 74690
784545719 7980
248554513 4168
143882005 5911
618461105 2727
631222111 5816
443380314 1955
285228981 1579
535217722 7520
969117876 4579
422756751 211378375
833041715 4853
188011396 829
153991088 679
973385885 5637
219761505 969
764425231 394457951
214500799 9873
978608261 4315
881983405 5154
907165503 453582752
168514577 4425
315975770 7981
1491 301449897
823632912 8123
221350783 976
197718641 197718642
765877924 3377
332633376 3438
609982511 609982511
449051615 1980
166362279 1089
852417939 4073
323860405 1428
914689778 6869
12138 376630002
535000315 2359
570394363 9106
853687187 5797
444813171 6695
451752110 54786
4948 595145440
503574000 4080
857415120 656520
993329732 443022069
479439361 13158
557682404 2459
906441440 453220720
987628928 120208
73826828 387
902700179 5930
3349873 1674937
475533952 2253
963869673 7147
443415535 4331
245743244 3135
459848872 270038107
210833708 45335
833779593 5421
769257703 7869
680440321 10752
592604883 2613
295105799 1650
739663706 739663706
642006143 16952
815547700 6759
662005848 2919
783682518 391841259
683689087 6458
831976934 5338
28575917 126
213123111 213123110
869523324 4486
800331167 6936
595503625 3947
261492329 1153
933018174 4114
111219992 632
698616730 249588344
278480034 1281
222621959 4584
10583839 116
450006071 3656
467994847 28027
824842503 3637
466927895 466927896
112071102 544
374801980 1862
245608516 1345
997707618 5537
387977351 230699
642347279 4887
951831144 7524
2781 412141419
848830802 424415401
146063541 73031770
40233250 985
730753262 5491
548382885 2418
680975944 23289
487147069 2148
899432040 27924
957038250 957038251
977087958 18249
193903855 1121
967209725 42275
362185228 1597
999270464 17552
14525 919100989
831861784 137980
668006329 37348
261265535 1152
140320977 2231
772207835 3433
306178849 2664
772933567 18808
637989476 24408
792589360 5590
47148562 243
73217472 524
326043674 14939
492894086 7722
977951581 7654
15885083 582
175919672 87959836
863626434 3808
9298430 41
83810801 764
902245344 4368
488509968 2154
182496903 3772
126914419 27262
261943604 1155
75317667 37658834
587011177 2753
717475833 4586
10267 698883313
12675313 82
3593 771566180
831422645 3666
7710963 34
824614261 3636
797262573 10711
525480397 262740199
4989 726039192
825960932 314945265
8065 535346635
733085128 81699
627762578 2768
483899983 2248
979414007 4654
908441585 17995
250324602 17751
231851192 5993
116720488 116720487
837390584 26378
269501741 1234
653611663 2882
753009360 3480
190003932 996
859192273 6137
16639523 234
330283330 1776
156939741 6830
713768850 118350
154775808 2364
186880244 892
759939470 373987755
912745665 912745666
563582898 2485
726470856 52135
362087309 362087310
596222092 2767
796770653 6222
98447692 7822
255902705 1142
622135501 4298
390321898 390321898
764614921 34237
233991162 1054
365127563 2534
423765723 2209
668 130157128
218771208 1055
424099170 1870
567618549 3814
654913983 327456991
870662019 3839
627471360 3240
360101537 5994
175533954 1363
881995054 881995055
396030089 29290
584899146 2579
662123893 5082
140590320 140590321
3192 556033632
875417119 3860
7438221 470
693071942 81114
907932062 34189
659101508 6631
777356421 4115
647218259 23182
916720860 35909
761219612 5157
452557711 502886
527632050 3101
568058208 4853
427692558 205505897
455025024 28573
877394827 5951
466906189 2945
531839733 531839732
110901298 489
146167423 3728
927036690 20094
878217936 18142
259866169 1812
967269455 4859
918097720 4053
2304 312960739
219602625 219602626
959783745 4232
650439456 2868
793147200 3864
511395039 4293
637169045 2845
4923 408483534
603862328 307930334
58504586 116543
366032668 2087
293922431 1296
814486625 3892
722786103 3187
582447201 3032
2862 541373058
919748057 919748056
3655 689993749
971478604 13939
876470258 772693286
699631479 9946
852485894 852485894
608844131 8931
328166977 1447
401953861 4118
178939677 789
696675073 14208
365234870 2294
193958658 6807
132876948 978
2295 358226273
469457369 2070
249487223 14809
46663790 3439
635880291 103467
926978266 27769
727733270 12351
809780483 3628
853319984 5036
913064591 4026
541998863 2871
728269632 3241
488961642 2156
440251456 22080
693452963 7214
353444336 35617
621327330 3670
415559675 2668
676258374 11437
184684795 1709
547862309 3446
882529417 7929
15930028 101
786531689 3565
461606213 2480
81707120 1339
121259167 121259166
15870119 15870119
573100857 2527
691374859 5621
475526294 6885
675349408 105211
652970715 11357
363602400 1610
479251141 59757
876787296 31823
889927885 3924
533778795 266889398
864988503 3814
925999327 925999328
27766986 166
572381249 3125
538272333 269136166
1538 218348155
468192205 2116
5792 816746748
512914913 512914914
562526191 4186
143445798 143445797
4951 301579134
821363733 821363734
91346359 2180
60375615 328
499981609 2230
592033742 12157
946862060 67983
615645226 16007
413629517 6647
867943295 9792
697198151 10302
563761214 3645
751483003 3683
898759016 26637
707908164 5298
188268015 3113
6803731 30
4338 964857960
94724388 693
192376723 4030
508122560 5324
188464983 831
625093744 4423
1741 218650088
499230998 343165808
510489554 3941
993051213 12253
283261958 1249
68156934 432
440597821 23891
284500219 12743
706 126045479
28502681 10223676
937091404 7333
240834422 1279
145773422 827
944673580 4691
397903051 2171
428686539 24410
425127821 1885
76763079 436
910997381 4660
671984415 2963
811734980 14455
352309337 6654
703284665 3101
262293822 2085
647498121 4967
572742876 4394
276462151 3270
2656 556771767
643077001 3161
221593335 105807
585501836 5237
388103083 4064
491457954 7806
349313634 4592
765109253 4907
131311989 579
300779126 21611
175299100 1915
348615514 6621
698235737 8173
688310686 3035
121788167 537
6866 728712503
3810 439307841
274034578 214408968
954448459 4361
504873913 2971
476279749 4166
493878949 56607
715584122 355961844
104669708 988
3994402 30
354550258 177275129
42211061 639
991882508 980503996
400727454 1986
64499346 32249673
841978467 45807
792409794 165922
186635671 2470
879647473 3996
763151949 4903
174048918 807
977247772 4309
935936281 26415
32265490 2453495
418636050 2495
735238069 367619034
232382984 1478
834731569 6534
176859425 781
9787937 183
639099856 2818
555283968 3648
716845193 5663
352753912 1904
846074797 4677
946975272 946975271
665913940 4233
513196277 3066
43399700 967
683094493 3012
222787853 222787854
449395444 3253
432502045 9767
330437589 2197
855351612 9342
322481513 1588
498374164 5596
968628631 4271
840455582 420227791
458880463 7911
479719371 2352
656338706 4114
185594805 2557
588072205 2593
397564938 1753
220441766 972
322529350 3575
276233875 1218
353591773 1649
334566000 1800
883580696 883580695
745599883 745599884
955216081 15057
521779083 6580
645973126 7031
881644494 3923
31782503 618
263174079 6233
37111841 326
101178931 1263
536123140 6020
740705937 3266
972181208 6173
890560816 12430
954563319 4209
456107613 228053807
836314305 418157153
172361160 760
837054063 4966
438524631 219262315
901865520 11234
579610623 18944
569671081 11617
15421855 68
678789579 339394790
401062641 3179
127420516 579
830866405 134314
777395639 5089
812711393 4554
568069749 4633
21851745 10925872
559141317 7349
191324723 2446
843995420 6849
9357 982251075
182618712 1242
602499262 241031122
732538161 3230
32625652 199
5322 329644680
29001541 267
954780941 93856
685497545 117079
3624 662017873
284397093 1254
62801038 62801039
227709974 1117
771601303 4581
990613265 5622
622522416 438380173
603887640 4152
308784970 1690
420915908 2606
121834234 597
240988160 1435
684602587 9587
251169879 40420
145709351 60758980
171590920 808
163970211 723
288231021 5031
611887514 2698
572316035 3826
486768140 2159
4153 718875994
182496327 4017
236355601 1635
701938978 4793
814658970 13135
723857902 7817
879196532 7022
908 148979192
63014689 401
805786588 12163
233170478 233170477
915990490 14549
4272 938115062
935419587 391238973
68490882 302
654718561 5181
2900 241509764
217858913 14166
308569470 1519
899226315 3965
91081172 1436
452616269 11694
215234204 1627
986488135 1088839
758728579 527261
68037601 300
400369914 77098
405826658 292178184
70616954 1065
662742713 4149
247476194 123738097
540102342 3251
47402820 290
639183493 18818
677725048 3736
368764651 1626
316322395 1810
84935 352095723
917608017 4046
702580481 351290240
984734374 4342
484790320 31696
476428053 2721
303375503 3446
631170660 3126
306579530 2333
129427862 5800
638416666 2815
525733945 2702
384590983 384590984
212642735 1218
58440411 917
839580283 3702
266160966 3131
954382598 7574
93968299 722
149393477 1005
221801598 978
309257191 3414
815774421 3597
417300888 1840
243348735 1073
774892733 17358
581427029 11914
590 70574839
827645930 3661
296106537 12092
923001965 41121
467907623 84582
246004463 1178
107588539 1194
854994527 46296
845791003 3970
574013197 2531
320044759 3535
489873913 2160
628423396 3405
974786684 55349
896958404 3955
895510679 7910
203396159 1751
101983657 552
339123259 1681
452944816 2536
7790 936872140
132099815 965
758842685 3346
24355680 127
884516095 5930
927252687 23854
806960265 99780
4773 583871966
615990888 11644
463787716 2045
643182111 2836
464388257 4418
706007981 3113
410049613 2701
543618370 2397
100525697 546
511918996 2603
993148756 4678
525545531 193815233
509579550 2648
545075148 3380
886885818 348616009
156316861 1525
706758419 12762
669087754 46591
303336840 4188
957580271 4752
834318618 47999
2442 231575481
845362592 6427
948696783 10002
22285 206938510
415206895 1924
910305912 4420
62947816 357
304848224 7425
253988965 2398
48987248 216
669492937 2952
785834281 3465
520466753 4072
881030294 880873153
392658589 2114
296152662 14989
267934347 1648
557230402 2457
265475977 34158
56225114 523
346201416 3582
215127013 1042
837300509 9855
890346587 14551
223501440 31568
520031918 2293
473434342 14019
958836952 916278312
51760356 51760356
61157 580991500
371487501 1638
790139843 3484
437937284 1931
268069325 1182
778277341 3852
606429408 13616
8327567 4163783
570155260 173678
314903315 9646
287434656 1745
335904212 4569
987771537 6436
6400 535267148
669944048 2954
107126422 559
474677744 2093
635700010 6709
415973610 3330
37757538 666
263742025 2758
915311519 4311
461934144 6048
541744526 12703
589062362 15788
719254693 719254692
293559500 2470
470779697 8911
846011649 9572
361300242 3404
689363135 4356
380040812 2544
677884278 2989
73956008 1106
112089448 842
357483996 1636
276367572 5028
961821811 4241
510129337 40596
647048933 46614
961579150 23165
476761580 9081
824976049 3736
999855781 19866
9354419 255
899784668 10530
569221713 569221714
756245777 153771
62007600 289
442460189 2788
212317255 106158627
845575200 4320
441553217 7168
470098591 5912
662567325 51905
767683089 6871
185061627 816
634058961 634058961
114182459 689
12407 730548974
8058 708596346
794420986 6585
954132901 9870
2416 120708461
885798888 442899444
862644430 9010
106818627 471
171229191 755
746918417 8182
320831735 3512
997653609 4399
311103647 6566
419792942 1851
572189904 8261
217673633 37517
930385123 5006
365290111 6045
790538364 5764
508525608 2323
752118445 15411
264172288 264172289
620078054 3852
796233619 5455
463861885 3211
458347854 3016
980993004 27045
434054398 2523
596806080 2813
777977911 5526
92888216 461
610279799 305139899
977505892 7365
46470809 345
246586681 1103
165148369 117136321
834944436 10636
906399523 7581
573071817 3193
213737224 106868612
937391895 5077
581944528 6765
693585165 17205
472787927 2398
803131427 317467735
591928277 2610
210236763 927
700742574 3339
192708259 24643
507618167 507618168
614611746 4649
547711235 3891
959748304 444107270
171001331 754
593800535 18984
840314680 6119
71228767 411
794776319 3770
796039881 4037
849012652 4311
5778188 47
392729692 2930
954099286 14709
729514018 7409
832956262 42295
656946747 7864
188011602 829
506188840 255390007
740576097 7996
409363526 409363526
423168916 423168917
368348905 8482
447005061 1971
410312953 2356
577931751 2750
618948227 9742
19561205 113
21787 586375318
369581263 3018
1661418 297
329125306 5745
129537973 129537974
960932144 402297630
4459 328039712
976238495 4919
532505267 2348
29936657 132
954214943 446821229
228152752 1006
182620314 28946
26348938 442
851656746 6022
696705023 3072
105588404 585
24760451 130
916857520 5051
354318588 2888
303634188 1371
543096191 4128
387454003 2261
23823 941631358
578633665 5523
189359247 40144
141637608 1037
663239576 3811
282865365 2786
507525156 23508
429478979 3045
627008812 5212
822464939 8041
289651160 2888
42637085 188
894468036 3944
61757581 2131
962055905 4242
686608001 6500
286263243 1649
821776495 8911
169018376 3531
947167365 10322
166842449 44670
757255149 3339
70764114 1306
196592832 1292
170917865 18836
806475907 3556
44607897 202
460844600 3171
340414792 1501
1965 391190667
451770351 1992
619758788 4539
766654401 11546
775403556 3419
562940915 4049
2888 479930659
917603653 917603654
889919190 12366
99736884 99736883
887183957 887183956
912131552 912131551
580812700 2561
379605536 6783
616403448 308201724
2717 367314258
253326664 1117
415542034 237005664
342433098 26118
819014073 409507036
184835263 815
387137473 1856
490548932 2163
63959198 416
273232505 94851445
20638132 91
16836 936153768
977248164 8849
591139116 3098
769498418 384749209
769595100 107579
28029 552843996
884508724 12627
46533179 219
866566449 7089
187556598 827
933402941 463830361
550021418 2797
92719535 61216158
224228147 3342
927169100 14950
882487298 7777
485030333 3005
788235875 4348
466492943 4739
921227306 4062
836054137 4476
3403 644893094
364511828 3943
436894163 2292
894238689 15673
740887590 5225
650619703 325309852
15648725 69
949726574 4486
426414900 5475
193869763 96934882
894204714 28506
36860836 165
560756362 2902
722810879 4224
665108928 7103
921271599 11849
106592118 470
718278960 4060
7318401 128
442779006 178912831
259451192 1144
335355765 1690
118900782 728
772678002 3407
347507012 1622
864430030 383702245
441861852 4418
320143199 2080
481932294 2125
991565190 10626
98348574 767
59600366 307
568347481 3304
433 83659955
640217996 4736
946599656 6835
196808625 98404313
827340612 37562
13737115 342
910625765 6009
978427504 6511
883048999 4907
9071705 40
343360066 2876
13566 275771581
520642226 102404
134261846 592
565743537 282871768
441114279 2447
472118851 20133
994032523 86051
772838870 4738
317580271 2687
893268039 6419
334794936 18854
930669446 344420810
834137861 3678
3200 317136000
4946 469400130
8918629 43
460991021 230495511
43145652 229
829462888 5841
157832352 2425
468324701 2065
719811037 48923
603098131 509804
590338659 2603
390706745 2389
45602661 403
572862119 129023
8395561 72
141966389 5975
176878223 2499
858108243 17878
311384543 1373
849562832 3746
58687627 516
370906345 16812
64988051 4175
976835520 8880
684093824 9652
150388164 2680
273840276 2789
121746032 4184
916471091 4041
76882150 339
603902459 3724
1000678 1000679
586626923 26843
523818969 2332
113977185 4695
1425902 7
3533 580585119
607343744 6586
933581351 28730
806300186 9141
653531574 9461
500138251 2479
572149296 4255
717344458 3163
46294467 259
527004219 13442
230406785 1736
387136603 1707
962273343 5006
792355349 108461
930353756 4603
28652448 344
279462010 152399922
387362268 1708
568010110 223229073
811773153 466562
292151979 3968
133827281 927
264703293 132351646
580054784 8896
307892705 1639
3361 357677217
354407279 5101
556318655 2453
226217664 1236
2977 69557123
246807600 1352
479581563 322893936
630109315 11395
29807 644725410
351704674 58085
144013404 635
716162524 3175
492888109 246444055
377 79329848
287630412 14639
173745223 4252
946798654 5852
978242681 8331
238736458 1291
150120627 1226
877409248 6081
983265351 15769
167392937 8719
836674544 5721
228959441 2182
652480584 2877
764344891 4995
136458449 639
925563649 14048
582557041 4568
751791507 6533
385245951 5888
172620859 172620860
351420360 8020
803432580 533747
427163948 3488
863082177 3883
866689887 23129
287798354 1269
282976500 2605
302508968 8309
926014307 5981
501822087 250911043
558507039 18512
153312723 676
748067107 5855
638063750 90467
334345343 2253
1840679 671122
331132812 2381
288203838 1304
527064608 2324
390080107 390080107
917531858 5999
351 39632112
6957 685449390
161701984 713
854705741 4262
860683751 36250
339758495 2358
984705667 5586
903117400 12410
814620324 3633
664533959 7525
145858972 814
614609042 2710
46834262 337
536888409 507320641
133737 494
28802589 127
862296263 862296264
689340703 4111
232495037 1669
610348801 262219
103644401 457
412378000 5029
893102957 3938
922846970 922846971
861125426 3797
26395371 190
384946360 2098
987759976 493879988
894981083 447490542
53833355 327
113044462 921
644328356 27034
80563721 371
652799435 2923
819170483 6897
41917513 6188
997336634 5457
745694349 3288
340870365 1621
860906227 3796
1851 413161700
2593 363299344
414008965 4777
213638505 942
287347633 1267
506323921 7720
745242261 4964
531189880 14846
623623105 10557
557127769 278563884
136074868 600
574892862 15190
452448046 1995
753172910 3321
889477904 3922
317791693 2188
383960548 1693
892845570 5663
124508586 549
124603243 62301621
321591877 1418
656391216 3536
241080960 1063
204364285 1401
273057569 1204
182875508 3716
315640167 157820083
671534072 2961
317961874 1402
95348568 61267
924392951 6426
168064887 773
708498207 3124
491686759 2168
205442894 118430134
12512535 7179796
648084794 83980
310187694 1565
32754032 165
942479215 11824
526402882 3369
975515551 5827
76566573 1327
578320486 2550
519994490 29283
378852785 4185
988149912 578631643
908580489 14818
133116944 589
421655822 3215
757483478 3340
233823582 1031
918222329 7935
491682632 5222
616827083 4943
162719633 1366
760476310 3781
543123601 5800
735666096 3896
610299963 2691
58426896 717
223010767 21978
529413796 8533
102264567 102264568
744023995 3622
155130543 1762
911736964 911736964
555174415 9959
955605591 916662855
935151293 6731
814183281 3590
847563989 17003
122981181 1198
878961915 14995
151012254 69233470
471644293 27549
224525071 990
491598720 5232
359351222 359351222
519691276 2328
694114830 3690
200937712 886
203170537 2159
729366830 8830
681822043 49724
330473095 22818
841183552 6411
404501182 2126
319886404 319886405
666966231 666966232
152643057 76321529
222024685 4714
133562793 133562794
825906815 40077
129045217 569
558200018 282347
360233567 3222
134 27380512
212538257 80652257
253214659 24418
622765222 4550
592646408 3161
553915116 271267911
539076417 2663
36152053 218
863989236 6281
74587574 2145
2636 235095339
742842030 11606
858835029 35291
377444620 272810338
294338999 1640
217600007 217600008
536 89496336
531410905 7476
435575897 435575896
858884159 18194
136562897 136562897
268895138 1670
307209482 4683
711957297 7529
823617462 4274
541160936 3600
709574711 13912
968414579 737977807
611470591 86784
6886 712067488
739214099 6246
670853695 2958
396886151 1750
74261538 74261539
557912396 2460
668244829 242030
408092829 1950
484427178 2136
308646730 10183
140512084 4594
1827 244887187
885190303 885190304
323471525 4074
902067239 26508
797950991 60877
78016105 344
280541484 1237
880629453 3883
976221770 976221769
400968901 1768
602719799 2804
522513937 3144
637267706 14087
235962545 1493
632421175 4422
199270305 1140
51151550 10111
387814321 1710
846584163 4405
247626178 1314
890702577 4068
892786975 15373
736170079 3246
867936812 3827
75513312 37756656
613476769 2705
118773315 599
589965713 5872
649000801 3600
845081675 122393
669514847 8196
412534648 1819
564375080 3469
944939967 5936
526386553 2321
745032850 4933
769340101 51085
677362295 48156
43034203 43034204
532505980 2348
611267448 611267449
398653441 12977
541181512 17113
222282449 1304
424782686 187067029
942221624 5801
961179911 5544
745956261 3349
820053299 17138
108857447 517
318269133 3439
73369782 511
272868060 14109
370752795 7038
438741588 11085
830185129 6041
987770217 4814
724974273 3856
648259047 324129523
346763439 1529
584433588 3999
302020014 1355
390535823 1722
277617709 277617709
370024623 2633
63423502 315
629547029 5290
636829411 2808
917142805 4044
146327751 1195
7979 934599760
848059756 12172
35469200 208
449093357 3288
680640663 7514
57602881 18880
355754774 7663
954657989 804274884
303222241 1337
503436654 5157
350886247 1688
684545548 3293
434435104 434435105
499685492 4339
967494672 4266
2185 363675231
730223712 5004
848879026 3743
19653 148163967
76821248 3682
991498050 991498051
116344808 513
616541313 37170
1773098 164
870518771 4869
96498951 48249476
355425950 146282085
687659766 3974
217510801 3650
119966937 119966936
241706963 241706962
169552807 9574
130782190 1751
239056279 1736
746833119 5995
933319011 464960007
29776741 465
631906500 631906499
864026415 6705
317799151 5837
265983034 161264745
506513121 2401
262006188 1163
725367531 3830
233138639 1460
404141562 1782
846873052 19401
664288345 18779
238163660 2689
625950617 4717
787208365 4164
524270429 3329
102284054 451
912193633 131232
753784390 13748
436755165 6015
978376373 4314
219397857 109698928
985063028 458490
496576870 9284
278152457 1643
76483418 76483417
671528152 2961
882931167 4304
589770952 63464
39955709 545
85668782 85668781
639521785 6534
427504806 1885
383864831 33696
144230057 808
233823584 1031
1367 114582651
35379708 156
553360079 3380
986234027 915341409
733969445 3616
139162411 69581205
572766401 5675
895201222 895201222
2935 463611603
774599806 25351
73083873 36541936
6931957 3465978
87768338 387
155077476 1482
57394863 20283393
111267311 1326
398018206 1755
32041169 210
782844805 8179
308072359 3069
763447874 4251
711224758 3136
489112966 9585
960373258 19721
741156257 3268
573404571 14827
141243191 744
532181760 9460
712432461 356216231
858919360 4324
505402064 2454
3702 776664792
19894481 342
131369460 686
474905777 2094
381235670 1681
944091942 59239
695711116 4692
934713220 563634121
883010817 883010817
494362740 4714
137543733 682
331647761 12090
666361128 377646468
137436281 606
756163 27
704118797 4149
402038388 6147
290107472 290107471
774181981 6236
41822043 14621588
259677985 1145
360210815 1596
722265295 10090
433160821 6733
66553973 673
79610775 709
766464895 3712
833915798 3677
253021979 1156
13632641 80
312215968 2098
652349034 9327
544 80770400
269759292 269759293
263537584 2206
843858919 421929459
554503994 2445
458119840 2020
457223378 3117
632683513 411182282
341504447 341504447
533569537 8192
405931266 7177
312211323 2474
140036650 1334
888026224 20772
3967 385703441
303548319 116174383
380067925 3532
594650740 4462
144919448 639
766694360 13919
539851865 7619
787768289 4670
248377139 2115
628366497 13893
639030668 16988
640369308 106069
384508941 4097
424774385 21933
227334439 7857
638103586 319051793
311707615 1784
62236707 1257
782204400 25265
683856791 21922
255810125 2382
331887220 14009
790435659 4156
970665479 4280
902872268 4659
493 71765084
349734700 3132
492365432 2171
5505 742051918
230874255 1018
94719995 698
220035869 83273996
47399527 209
310706409 1370
641467557 320733779
974268591 10534
977181849 6530
914013449 4725
74387776 328
807213579 15933
246922037 6165
948304417 4892
332744513 4438
943788835 6282
311375563 15479
972808110 8478
998036003 499018001
7726 984725056
1318 185127215
129755901 601
195262483 5761
35062334 177
169415004 747
9962459 171
68718280 303
778604743 5242
902862934 3981
414459773 152794183
792807146 4820
600291573 600291572
276616604 12591
734370253 3337
750949012 3482
30774721 439
14670 322486190
462485712 3876
697885602 19764
879939289 4266
366444535 2724
263384923 1362
227992081 18454
189620768 1028
880031180 4165
110150700 617
804260748 8128
890355649 13624
105159811 105159810
66130678 339
294402182 60915
581718916 2565
704650379 3115
359168005 2593
917730823 5857
249911423 4896
296731560 1733
379541931 11732
955697275 4214
64861732 54046460
707595904 3120
573901498 71089
817759161 77570
361508041 1594
880635069 3883
12927086 57
379029924 1979
432721045 1908
118066190 606
679867112 100264
969857654 7397
14542 515295770
164203863 19042
367175691 1619
581571098 11042
75007073 25410891
755670339 3332
871309712 10465
35152810 155
989511244 8673
293961630 2631
544827991 221655
942468536 14101
190452499 3500
163599491 1087
315013520 1631
923674752 11583
4624 142331344
671301361 2960
11333 960976921
572624544 572624545
348040389 3457
506808865 3312
280254521 1768
368853179 2269
782502224 7359
441567672 220783836
8356 732590268
927675268 771095965
354509419 2740
523925851 261962926
6880751 3440375
936864791 177508
276805291 3858
498793505 4786
917085619 11226
566878546 12367
99811049 1306
816300332 10849
107046242 472
846159174 3731
11566442 51
419990085 209995043
966589948 4262
317239999 5600
98508880 3842
762223873 381111937
285759181 1260
788740252 4733
974818977 924524042
847616985 605504754
31121958 259
962615713 920149343
524269199 2800
752539714 3319
811900277 6598
853857222 361310748
822831648 45206
333157094 1469
2860 300079780
180573771 1118
283262966 1249
3398 454176883
659726423 329863212
941421457 4151
391671511 1727
479004258 6884
937139192 7534
223878987 102027
277949998 277949999
673229175 673229174
305681452 5341
868476203 6733
416509413 147337468
437320611 2622
497583843 2194
7290 634601832
925607519 61584
959519519 29970
473529825 2385
796491857 3512
41885425 336
22389946 405
711717899 10246
95358611 478
155610434 757
928482953 4094
879041917 3876
347364684 2385
395069921 1742
78619319 856
85861467 871
756340676 3639
737107589 3405
455068314 455068314
540199810 4647
803746495 3927
158299991 2640
454942786 2006
822380039 5795
572423416 2524
609873352 11568
463522642 5160
96257800 730
449249095 329421750
604965703 4703
787195032 3471
715665631 3872
354622729 2030
549358434 7768
666672779 10051
501512672 3232
454039967 2002
704415550 3106
291964326 105172280
863732344 294287
560418479 18751
923713729 5856
942471749 10650
4237 543530566
25062 315739260
203022596 1153
604389631 25185
511298735 6347
592906296 2694
746787551 394662854
477619664 4649
666772347 2940
631162136 2783
539311376 2378
475721105 48399
1884 85155999
37874264 167
134261455 592
25659329 8597735
60326938 266
602047810 223030243
537182660 2465
830839316 3927
781901662 9567
898728750 577190734
67779999 33889999
446101832 1967
5172 755326418
193679515 854
9568 281117408
349403689 228945899
340096979 1567
5003 878106336
679424272 28751
1435 113104434
347418666 10701
785153903 3462
721430814 3181
678336311 2991
484949527 2469
364747500 1950
4171 664197396
722158854 3830
530761640 2390
316505454 12261
156742657 6216
960902800 16328
338527378 1629
240750295 1362
528138624 4992
545925348 10266
810229637 6731
976039591 5042
685712283 669361146
875413261 3860
124980460 62490230
17542472 262
853198177 3762
669500657 5087
702193356 5532
755336274 755336275
532742491 3801
571275102 9418
722699456 3289
376926641 1662
35606416 157
539212719 269606360
5272 635331321
386423597 20999
97613840 927
293695640 1295
6367 907883264
38597864 2713
58340826 2371
898627601 6344
396780611 2033
462561182 2877
515970985 7419
267613381 1180
731563536 3344
181017864 904
662247366 662247367
416855998 416855999
816 80081424
332029731 166014866
335551959 3352
4274 775572862
394581541 7845
481106736 3288
363053431 3304
329018088 3756
874944001 32550
639783062 2821
963411271 4248
19598977 159
299376121 5328
44627216 22313608
487893266 59405
739972363 14803
519439969 6789
368962871 11329
879045792 3876
624065160 5286
664751429 53739
226566174 999
798906061 4105
881765487 3888
103113207 1721
301766025 1708
916016343 4039
325624136 325624137
309118623 1363
700 66664500
127392420 14765
738343566 6046
699899721 699899722
921916755 9526
934972020 8838
139477035 615
720766385 5008
799216263 3524
268296028 1183
814597625 43638
122467139 540
477429291 375652701
652554340 4052
14921 904151687
957431969 7706
586153682 6494
104122614 1737
623682271 2750
127414975 592
392405062 1946
283559348 1381
112488832 496
569168820 65580
756047744 3447
115011677 1027
83535173 41767586
987043714 5117
692410362 5463
155617334 783
472761183 3668
166329870 2125
796105499 4359
619078317 4564
381892795 2726
851081728 7487
789987659 76524
260516314 3315
815939173 5877
408893420 2444
921016085 460508043
714012654 3845
830735433 3663
21263119 112
312991560 2394
372853330 2307
45358601 200
536592238 2366
489192500 2157
458917251 5450
266920884 1345
597145212 2633
168672512 1130
978880945 4964
408858143 204429071
114530466 505
978775546 6276
749739632 17539
346516048 13749
814095727 7693
1885 214265001
677013655 3911
170258562 1153
979329972 7314
268691120 268691121
676527216 604141101
216360545 954
376568933 3171
865296801 14800
754023155 4022
827871627 6527
69474660 153705
749092637 3303
155479160 997
346538176 1528
996074856 4392
850696971 35102
71960977 319
568853400 26818
436123195 1923
29482975 130
307758378 3796
295966818 4041
227047646 1604
854312997 9317
663989858 3791
2343 180264726
907716941 10501
278111619 1915
267188468 8413
836429496 4063
8839 961534586
323343569 5610
823024540 3629
184109553 1489
619936703 272702007
323846436 1718
593724132 3554
962650752 20082
241986602 1067
562444596 2480
76381102 5402
343237076 2743
825059245 4177
343149844 171574922
101830057 449
122932615 11081
779736587 9503
1923 391178252
731704063 17836
767775217 10608
400742385 1767
523206838 2307
268572839 6789
307954241 15728
736075807 16196
550875613 2429
396649033 198324516
781692841 3903
33038135 216
799369207 12002
299585341 3372
139022992 613
875584857 8335
975143170 328938483
268069325 1182
86905234 518
982469937 491234969
549052317 274526158
296736756 1451
702376397 3097
148852351 967
262132383 2973
480568153 2838
52460483 246
3063 421078479
10432478 46
496007153 248003576
58006824 367
842207495 34883
113744951 558
437817113 2016
64638 707502334
587131489 3642
260057166 3763
828108644 37349
187096714 1138
161560691 730
388998 2
791234285 13803
49662589 265
672652754 21774
59981842 815
178786996 1277
158598275 5429
866867509 390399811
36286721 160
271084407 4887
811958599 4504
773048196 11395
185199229 3231
763378506 3366
656966259 411212762
899788653 9436
904677276 3989
36286560 160
32507 855167071
719727372 4973
27268526 221
150515767 1308
650895911 2870
459402444 79003
555411368 2449
668694573 3283
757777253 757777252
807255404 3668
541422216 2389
5659 175089460
409358859 1805
375202158 187601079
978712118 949266568
167967745 1284
624004849 9667
506706656 6895
652627255 14061
652210431 3076
342488208 2404
616272089 2745
5259 795385953
813 60998583
605305688 4569
573228943 65144
136982972 604
1542 184478442
412525748 5151
794448873 3503
891376258 8457
752952000 3320
880085530 20830
630601069 4291
2744 168520016
929612151 4517
178190034 1195
679713917 14855
896940532 330712574
487940137 3131
795816636 3509
792407755 3494
55110724 243
653345343 5091
652365551 2956
152042409 1534
578577034 7587
527291754 2325
350922064 1803
101 22893791
690053969 3363
383128526 30575
740135944 7229
736549242 4638
655653234 2891
726815755 21933
595991705 6212
2130 452580270
621730496 4652
149457137 659
437317316 17221
571671003 4471
982349096 31616
5103 738382239
517166455 4002
741305502 741305502
692610045 593119864
941590388 449591577
679095430 339547715
210164489 4266
595096923 3608
547026283 2412
290070848 106487878
1902 392392569
998116192 9051
381825219 25039
38781260 171
138268078 766
738145643 4308
935847907 4767
280767257 1238
4671 499208410
882751831 310775404
862080997 170574
571498881 12577
88714218 462
271221524 1475
573084410 573084409
296707992 2226
112600779 7251
697954973 11726
647328295 444965
1671 317321054
386198464 1847
776737179 10814
309118061 1363
785746696 6041
510916885 8084
382102400 41957
986769295 4351
567437254 2502
838000134 3695
842497321 4613
930732860 930732860
906841861 6719
636807010 26259
921655293 41882
525263627 525263628
109 3000443
493857490 493857491
883755550 11551
602135414 2655
994932969 4387
374552375 374552375
512664779 2783
817633721 4376
804517055 7032
970886623 7509
527670040 263835020
936869813 782399045
516006582 3946
45812354 202
544975087 4531
271246483 19647
512075238 2582
67473 805054034
795552144 13826
827657047 413828523
287128359 2817
203075146 203075145
427672761 3397
227734879 33520
389570201 12594
63989277 551
368865840 7120
279987841 12672
132167377 3429
48266340 835
89356047 394
20078165 10039082
198853521 1494
841504795 20514
347421003 347421004
10886023 48
523615687 8431
30270 814870071
499880357 2368
833372755 3831
703056702 3100
156176945 1698
360598468 1590
885165274 3903
521626435 521626436
907143765 10732
89951033 418
1037 147773537
594507928 4072
459285637 46164
992053171 11745
3205 428425170
526696532 263348266
559947194 2469
456899476 20595
322008937 322008938
545752876 2773
788864687 4392
929925412 12346
139703873 616
339345033 2388
802642105 20508
455860252 20097
661575754 7114
701267194 43671
781415441 52902
952684866 7851
279688369 6955
737542468 4665
872030930 5818
991295199 7730
899040461 50044
349153487 3576
794582730 4023
397608025 397608025
417091636 26215
113224539 1180
105632452 822
975167543 975167543
982013689 4330
844295971 14763
966862408 5713
152858022 674
881012647 21006
319319091 4189
614978731 13575
227133397 1433
217113855 6178
445694675 222847337
736933905 10125
214069981 1057
11112809 49
643533473 3127
1786 360845566
883128048 3894
87086376 1014
549533425 13725
558495955 279247977
105802957 479
107937236 107937237
625694126 8158
872407899 9100
298648313 1361
302518956 2836
329545022 1981
480197145 2368
252074356 7069
930347968 907163632
29256167 129
316149332 1394
410762684 18758
564583045 3048
402555800 1775
725731199 3200
937951328 425669607
116648172 1692
859501611 819810847
189824120 837
742520838 3274
209307571 3063
124556454 5589
18003 848906602
868781868 4953
184485880 92242940
211 43401311
33514836 193
655549531 4906
808869732 4092
625084983 6004
3632 572196176
469797842 9049
556926419 278463210
958481241 21754
4708 847647688
327035088 2059
443524836 2661
200241184 1304
592041777 3922
397669859 2257
354 55457994
249473116 1100
935358930 56313
231875035 115937517
61687571 272
330364789 4766
140883403 907
493617586 2942
522702588 3371
547296643 223257005
670206554 95281
846285701 4825
199414370 1022
319062312 4952
818864380 5064
74219161 2760
309813611 4118
361036029 1934
403781070 8085
784671436 5003
499241136 249620568
399907369 2751
519859177 5010
205620137 1597
793637636 17559
524450347 262225173
5896618 26
348552676 5139
44904778 198
406949050 3951
92319202 92319201
532117345 5016
453305219 2545
13153935 58
186367429 1093
44046989 200
858209352 10023
92553300 700
521369359 521369358
164741058 164741058
946633983 4174
23602710 141
426150251 24961
5807 604905551
6284 575595548
3399 758333895
364908327 1609
840429621 3837
470946779 2705
950650527 7712
498935515 11253
320234246 4280
802392050 3538
528173253 3262
828622123 414311061
740245823 3264
294378294 1298
638878376 31551
732151225 3475
299363763 1706
148761420 1180
900441149 7618
677882306 2989
717205414 5441
919099700 265559
995641805 5210
111301316 1593
627143990 532547953
251650656 251650657
82779293 365
608721985 7488
138412777 763
99108415 437
841851905 3712
392944651 3975
918661827 582251501
408902691 1864
134733751 1201
318304050 1577
632066518 2787
170103922 1914
363350071 1871
745840206 3974
320408270 1524
195906679 97953339
847085759 11171
428809515 4495
352028655 7335
431132654 1901
9965460 246
17908172 172
265086690 1211
825980105 3642
256240249 1304
977426609 5034
288000447 288000448
639427660 4161
34064619 152
78923615 348
804182094 6509
873449444 4349
772791769 8574
604942760 8465
932484101 24955
893641234 893641233
930107199 491600
69851936 308
557683988 2459
95453905 546
778126782 3431
96001126 521
47236465 809
244710960 3280
660315739 3174
259677122 1145
132693190 835
636913935 14792
577866017 2548
181672007 1546
344110974 7224
964217245 4397
672233282 4669
579458664 2555
311548415 2279
7383 466844549
884562769 12393
26766060 318
993512587 9672
706707407 7568
687505601 5069
173699379 1273
560794508 3015
974110150 7430
147628116 774
674934923 2976
468229812 5119
61913943 273
867716565 428286713
851335017 66599
911616369 5257
901954979 3977
885706489 442853244
33366450 195
592650477 3742
53296075 235
171001922 754
726225167 258676156
722973472 3614
990521048 13976
1692 335080938
982652790 490496648
436950401 436950402
276281425 2518
790826858 3487
156209838 1891
413 45560095
419790141 1851
355650227 82012
635695173 2803
419790142 1851
123207295 1312
579235194 6685
746600965 3292
623255651 6153
513454824 2264
211003291 3270
144583162 3206
291487501 23319
996077789 4392
138284003 652
319208737 4092
130426717 798
174590198 4181
17236279 76
108180260 477
871334864 3842
635640545 3085
319413636 2413
810389744 6147
888660519 7355
908565220 4383
841904332 406596125
737211440 4102
995836906 882030125
423744075 5867
229583751 1747
547306939 719208
778116831 9300
221323010 3367
405925420 15185
861795816 4391
370997567 185498783
653033298 4268
386644372 5766
961474973 7478
824729305 554277952
968956697 6026
707093071 5908
700705575 3342
282490505 2283
201785952 1015
575586211 7948
418979325 209489663
298995005 1806
554161483 30809
55393957 306
975713703 4337
545022266 3845
832760005 416380002
121058530 89834143
822901768 406817008
960916067 9314
898542867 12013
500390443 500390444
121058414 711
603084290 17220
902340907 8852
199577374 880
465472885 5527
719157431 3171
150817802 665
202095757 1242
954803280 42010
33828191 288
351781718 2527
892933433 6728
21127376 21127375
31562952 13170711
266438591 266438592
315081689 315081690
7254181 51
661437298 3273
528615388 264307694
458846247 5558
964777481 4254
373526424 1647
559771369 19526
937620846 8741
609474299 10770
471884419 4056
924561557 4760
307766471 2379
527933788 2538
295963560 1305
312871852 3959
403287886 2695
250241741 1227
668407977 9018
274380772 137190386
837335807 8172
229942850 79869
602458327 3183
7194238 26547
636835843 318417921
8521199 81
270788455 1194
776925944 14496
930622797 7706
440508147 17436
592764565 5061
596273203 363911
535 100600330
311545536 1505
312475758 1973
100814181 671
7287940 2321
140960893 1935
111128569 490
314462952 9727
209791297 41617
989948247 14578
349914094 2293
68143756 737
566793789 569642
678559329 2992
664086173 3339
52562056 5501
691034906 4805
45448908 3100
205257141 1762
419430227 1983
154811698 1186
1596 337527055
26960263 134
605307848 2669
495940400 4509
98713300 700
365644614 5596
22408243 11204121
969990490 4277
711868923 41219
990883321 107167
131985660 29296
969656731 432058341
138405382 697
643150150 2950
612783775 3632
870817042 870817043
980607556 980607557
751199782 4806
4512 448845616
868842586 3831
58323481 5080
852683896 3917
46477897 37661424
753316199 5096
833767179 7724
216939529 2831
563353811 2484
7014 977300661
372935663 186467831
492974161 4182
195042709 860
271406149 1294
208865279 1046
550334826 6116
47590199 249
362065977 3913
669851850 10578
758789521 33106
879495499 3878
821035345 4304
619243529 4637
674670285 3922
480988316 199081166
878364264 3873
888579515 888579516
185290347 817
740908704 266131
582 102024600
18823737 83
362492391 1868
993312835 9520
455980976 34439
122163 897423617
420713701 3615
44980019 491
79298054 805
377160589 188580294
952068617 4198
37046202 5119
837516094 3854
462421504 12415
769535364 15091
247074042 247074043
11975 534755600
401828947 16466
195651811 1339
241581594 241581593
532367000 11000
234248570 7119
43003505 1454
199215784 1973
6719 691919418
813307441 63096
5693 720728806
99079194 3635
49312775 436
1338 291642522
801836515 41319
724046345 11063
969618889 825603927
341633833 2012
784144884 3805
811010041 3576
937722345 5130
541123576 541123575
2034 433265329
566727571 3188
774345897 3642
369405560 5660
249868005 2902
548609460 2419
979883964 47669
42410292 187
891980264 445990132
31741788 5621
793545208 3499
238263713 1637
717795404 3165
787626841 4424
893134837 5346
956831230 4219
807390588 26924
175 37591759
539732844 3355
770865144 3399
963855272 70997
522801147 12509
148505117 55871
889652338 10594
956839004 4219
816298563 40074
1890 324061455
33789 814984812
209028975 1425
753997726 3555
28575786 126
964877075 10612
463852299 4702
557302093 12988
846139165 4415
242518800 121259400
330661277 1458
74456097 416
221803553 978
3445 217302440
795132753 3506
11257 877573206
818488719 3609
470360855 2969
165104792 728
29562726 19313524
777493098 4513
4213 680344731
986854645 26605
949402327 18358
203423743 6654
297784284 148892142
538445683 22774
408506364 99362
526750792 186324740
424778465 2530
453022152 7086
702289176 4069
688437849 11435
661775870 298972423
819639660 6890
97191986 856
55882112 289
275367336 15931
772705812 13073
326046277 163023138
861652164 21870
825835227 412917613
564678964 3301
181433388 800
102394330 92562510
712941069 4190
6166 977989898
821601211 281276031
2582 371965502
274748625 1698
5574 259071027
574293609 9097
765848801 382924400
10896 343420128
557234402 3056
998381146 498561886
794049991 8500
792769854 5749
486101166 11805
57599547 313
78633404 696
248833542 248833543
746236997 746236996
290132551 1350
865487790 3970
117706065 519
354337120 2428
86180439 1493
377853783 6913
547478301 2414
616935199 4100
80426829 399
792947790 4493
423740394 7697
825990403 7014
974896499 15995
554277205 2444
392881298 4883
16776 719659505
392802011 1732
237383089 1128
436466315 8063
172135430 759
130859895 577
800855056 3865
535810142 186251031
116071503 4762
778289008 6603
176670967 779
881572229 6930
333479963 119065980
370467974 2308
78869702 627
949351311 4186
741634203 12563
245734588 1593
184718697 1050
584240906 3345
742500319 742500320
906459460 876377651
857581037 4709
743940306 9773
204993188 1950
367326973 2593
105346531 15995
981786896 4329
659827229 659827230
38807001 14743571
318021750 9054
542939456 2394
581878398 2904
360152998 57149
320064630 2491
791124935 6883
880408375 3882
327339250 163669625
617579934 7903
616860672 3554
222950861 1166
421782239 210891119
429316531 1893
9006942 179
800021553 800021554
452383919 2774
206095519 103047759
626885405 626885405
522573847 58831
96147951 776
328105246 7058
612485441 4306
687114630 3803
235642726 2115
591762671 8928
50900120 675
198895708 877
421136343 3581
984395929 492197964
195615598 1081
145364106 1712
129270871 570
609946999 6500
492762077 4113
440881900 1944
696777593 337883942
511393301 3057
737396539 6918
931061935 432572316
416841894 1838
740475879 3265
707555979 5381
880744111 9113
883645739 883645740
154706236 2999
468473555 14627
717608235 15878
666971524 7529
597862286 12598
2183 205693175
587283754 63497
256461219 5746
845457281 5365
1824395 22
427145939 3428
752041980 3316
957958737 5552
663625326 6325
339066804 339066804
981973896 5437
383505350 1691
176416332 793
474455152 50668
57059965 299
55834955 264
714626418 3151
237548639 1464
571588998 247182426
880043148 12801
763352241 36820
823475766 411737883
187256455 5009
604410615 4993
174637764 2058
211351904 3688
168960040 745
35497110 263
221070929 1352
70069215 317
290088162 1673
969991990 4277
533045473 533045473
597033201 5168
713021133 8491
826883631 3646
988731140 4544
764212427 5881
888793930 3919
145395506 2330
564767466 51480
883115223 4269
463273191 10154
668093575 535517508
785803996 68156
215226161 949
12986337 273
926291208 4760
700181777 6934
135621645 598
9303 766797516
405288360 1897
355018075 9678
948604744 4743
532832833 517101834
989225434 12227
189005459 10905
803573941 10354
242564895 2398
802434000 125872
526705144 2659
674259080 12331
545142061 545142061
116582436 77217266
417161658 2363
507150083 12594
46368605 269
822738619 4482
536882132 4476
640579564 640579565
935381789 12071
853404178 9646
792919497 8685
4076 852976368
340393547 340393547
787029776 11358
383890541 11442
10443815 54
683007903 4081
10188 969643391
419772797 3979
737981167 3254
397659949 198829974
426111627 2325
342348753 1554
981188851 9124
280171969 2145
926576693 77049
654065243 2884
932475601 12600
558413603 18081
778153939 8587
253259259 1970
729136280 3215
130017176 47436058
868497462 14933
2991 157507411
201619663 889
227357720 1013
498806068 8030
2869 528541525
10679139 628
521540398 13797
2698 428368914
505589861 505589861
830407140 4026
876093633 3863
519129971 8170
3195 673406955
2546 327576234
899405203 899405204
132899562 586
169842138 4009
32424222 607
421154600 1857
608539141 22220
61461091 271
935925615 417784919
255811989 1513
83219501 1829
159388265 4484
957154858 849052468
6078 971410272
450128555 51894
861484893 20025
588345701 325700410
139703871 616
338787749 5250
35146625 327
503820799 2238
633887384 2795
410308949 4773
2081 160221673
258611825 1384
305634955 29078
592831674 2614
463946316 2469
543043855 3629
569019709 2509
854984351 4057
2910897 14
782202158 3449
34287272 179
624543360 11904
181360612 1352
674479408 2974
441791123 441791124
849156017 30218
672214453 2964
750121781 19641
415030149 1830
947957463 11174
114451177 57225589
579285919 3072
510292990 3919
264382273 1584
818450765 409225382
437935352 1931
369220403 1628
373340451 2031
485788463 2142
502117488 2214
603058926 202977002
4215 328032980
742715645 9366
446638405 2586
786057607 3466
776759174 3425
832328895 51296
780100963 4458
780377338 6539
530830720 3920
720063845 360031922
827160308 4239
753467825 6490
955025324 4211
532766806 2515
12927226 57
190416886 174039868
848219459 537249580
156103948 156103949
934776517 143173
540983698 3441
340447522 1869
680767985 340383992
475458886 3134
416165213 1835
55892737 408
649756216 2865
279635011 1699
887237178 68277
1865 99039978
656155376 328077688
618008486 2725
106138970 468
578525446 279279522
361064630 3011
634977102 4335
537143749 3005
523479444 261739722
682190337 3008
180451017 1994
541364404 2708
260357101 1148
24209919 140
433944631 2581
337460387 168730193
331040261 8167
858643633 3984
302540398 1334
394164495 1738
724603635 3195
57919156 1407
272616947 2862
353629877 1762
911462562 49607
490096049 2161
155473727 155473727
261492330 1153
358001402 2583
679159680 5540
505908239 2490
239284785 8655
871557812 3843
956539050 8607
864540394 22956
514379294 3595
849594538 7379
436122939 1923
180073943 794
791056186 3488
943116435 943116436
571344364 285672182
81061594 535
764051633 4803
50464968 999
142901130 1149
612772557 3177
142199519 627
482267069 5111
385842690 385842691
100888425 495
988671415 646576600
346503441 2698
622150433 622150434
178031003 785
143589493 857
12228781 187
908547784 7579
869984337 4049
381528662 190764331
503480461 2220
170399916 1137
685507887 15573
930977054 4105
660398367 3917
90716858 400
4243 764349335
883569343 5284
972551776 4318
226017024 7337
77947274 495
393828275 4057
804657715 3548
108179308 477
174382847 174382848
491621 245810
901414169 4743
145601025 642
427019822 2725
814409549 3591
416192648 416192648
236084469 176406836
65797108 65797108
255824747 1412
1814328 8
352764841 156487312
443865140 2834
540745640 3956
814039614 9179
446833723 2658
189826339 837
302303888 228460120
1751 179011856
873814923 873814923
83119680 2790
986372075 986372075
443646864 3210
652441903 3088
967082160 4348
111228811 111228812
463301763 17099
566500896 7607
751030658 217135
785157367 3462
114976495 1984
579399774 11303
322496801 1422
818586292 15941
288705347 1863
112488833 496
216271411 108135705
991530253 4372
653388561 2881
83123459 555
791 75496204
41901 975705779
295556593 147778296
158725979 11340
993292640 993292641
918348660 459174330
652229884 3681
565979076 3159
206984734 1970
715452958 3396
568378569 2602
166283155 901
828407042 4041
535910491 2363
226573056 1033
24167 571347851
469478639 3711
466692257 4934
388040077 1711
706453965 3115
228172101 15542
646074932 3077
771017751 36801
534097541 2355
952679049 49285
997352226 6953
778443681 5009
256481819 5964
540388737 270194369
422968945 1865
133078986 46556482
476780311 238390156
353715726 3471
5432 427016954
508103743 197552
30514 971596274
517171413 3693
926902751 4087
364594271 108069
593312895 2685
199642388 890
642272112 2832
405750336 2662
111850911 928
353055455 11934
218689255 1895
623000630 2747
310930462 1371
462503106 2117
303204966 4417
31780559 206
228169306 1053
408577735 10705
856407746 856407747
453359208 1999
792419064 396209532
905408929 4593
941403627 5211
841170881 3709
636639329 12174
476388752 2658
619269299 4212
749324069 5017
539487717 8473
715295141 23245
212147735 4361
334292881 1474
935291387 4124
968347935 5496
998841779 11745
604857249 4867
621840967 32581
646027944 4955
328279422 1543
961368799 4239
892027265 4468
938301786 45063
150435658 3051
190959336 842
137322086 668
669733450 4308
204908705 2002
303448318 1338
374768406 8798
869331381 4425
218174539 962
232620464 1155
125984754 569
5581 740336393
17682302 91
783670544 9765
419441437 55026
29272073 309
982201068 763392750
831646263 3667
172284167 3010
534057146 17324
243640111 3983
764823446 6057
423420665 1867
747335081 4280
669600256 3328
315694269 1392
68261398 1456
892514591 31968
778126784 3431
14066 204646234
616423375 2718
895919714 4736
671335697 10784
514711749 10451
180105595 180105595
3118 694732805
655992510 3894
430451271 1898
155125327 684
396622408 2468
705546801 3111
1423 145904539
829065125 6730
924059777 924059778
201593217 97438143
538166687 7221
961761861 5386
215225608 949
5401 476627448
486635828 11553
51694133 471
856608037 9692
46513545 686
637285519 2810
768 68210451
415446777 415446776
952732914 419828624
235774273 1952
34339626 337
336173319 1669
845360720 8315
209538426 1253
488836858 2257
547246928 2413
622723837 8954
634788416 2799
400165279 2216
698970587 3082
406863372 1794
412098498 9642
674457952 3459
427813448 2100
39448121 248
164689743 128480999
5167 180777829
604816680 2920
7668 175116292
964641351 482320676
551620587 2551
383556763 191778381
220771980 135484909
233087364 116543682
367467456 1763
389216659 47506
926710514 7569
383843912 130154260
177232764 177232765
187615994 1501
211397370 74525499
231607117 115803559
73711344 509
170249880 1140
253167920 1195
93746749 876
710763760 3134
953658072 4205
242450263 1771
3395 521125710
950844214 730924859
329109391 1737
845120815 4827
315894179 2780
859540093 3790
132945845 726
139759650 821
910451158 5050
33618398 173
89782756 465
5937617 27
595406558 3603
304 31510450
579771513 14499
978801465 8432
991099153 22104
3149 493955289
110448160 487
50 8981800
71508430 335
912599354 26978
259 42613319
934383039 4120
140910153 70455077
195014695 1828
812979336 55848
965705912 329051581
128391361 94096542
338060447 2848
964682895 27917
922223970 35154
700861960 3997
849025950 849025950
181661192 801
136179636 3278
336107409 1482
704285642 3348
756358047 6352
660200530 3318
624809204 2755
143510284 1055
307002343 2971
385367940 2655
691991903 14331
5950 815936718
242207323 3171
649819324 6244
481911827 5883
83764218 719
865587638 4205
920324083 4058
640936319 4620
501210321 2210
975153059 4815
123628993 60187079
135835365 135835366
497083636 5281
212489297 6038
763387697 3366
23960508 902
507544865 7103
777735220 5703
62647559 1720
952517803 4549
589187075 20321
555761852 460668780
701255120 4952
446552730 1969
671327336 335663668
431021593 2199
87091597 1127
189826190 837
416867519 2521
941863023 4153
395753709 7028
571359244 6215
335763803 2813
818103551 4148
7278 427982790
491774437 6222
320819969 2846
343800795 5344
405277304 1787
760691193 8082
939322064 880462122
584983425 292491713
387753937 9481
34079254 34079255
91836945 717
282077339 1401
766678167 13168
172135127 759
928373815 15814
558055601 3400
307221454 3856
1294 162161492
310669776 1703
568343790 2506
374224551 1715
253181650 2121
530015025 2337
732965163 6333
55110457 243
58739204 259
905695710 6567
676482801 28891
845386214 422693107
647490050 2855
199009971 1022
7890109 110
855057077 3813
542251598 235170158
549087649 3461
581103850 2809
662606314 3810
424274239 2528
489827756 3215
466743362 2243
668953717 5948
166739761 1776
394988211 197494105
221431287 1018
715829770 69565
520940429 8370
81996097 532
64451582 495
697297742 23174
655235308 9097
947073706 6856
105029049 1688
478304328 2109
727194781 4260
328638141 6093
314025989 157012994
829486800 242540
217159968 1134
86003035 663
359692111 1586
239224385 2092
633382442 5054
930981161 4105
2332 229557567
847747917 6461
319045759 6882
657019321 2897
491813234 224648339
666970103 666970102
255012295 8084
784017893 4468
856215713 9298
201586967 2376
756121760 416769356
136061175 1572
187220626 3221
149045 816731176
170546832 752
957419397 4603
345210193 3396
7331 784867519
155806792 687
931664579 873223859
230608166 15753
999397494 399071875
1961 309897257
963463308 467045429
317168200 2846
839123713 45684
512640449 3123
858876826 19087
740306165 7386
806798317 3989
683028911 3891
730923159 3358
441142524 2004
533776816 11415
103189905 455
685075307 3853
783200068 10333
378307799 32334
124054676 547
110448191 487
88948178 523
973643801 4330
697097650 24017
364347136 14861
506880120 2235
926 41990274
844691467 4337
817020014 4847
385775537 1701
843994974 5365
959370137 8573
5369808 87
13108330 563
374943047 2005
824409313 412204656
387558601 2600
897124975 5104
374733839 2028
306031439 153015720
989291825 42051
6950 313180900
789271070 15589
531726498 2549
846377851 14597
571355101 4105
457212672 2016
25127770 12563885
418306983 29796
508 114236140
639098176 2818
933583236 8968
56471456 249
613047969 6728
678059015 339029507
8619 458160183
779929918 19795
404158687 3424
7030551 31
840800757 420400378
482875490 3567
442699069 1952
281880818 281880819
489414313 2387
550424276 2427
663846876 13567
925820695 5035
525090385 5776
288934802 1274
999296510 496172497
511879319 2595
249530383 1647
841627035 3711
55722505 511
609378505 3112
187884024 963
409284423 3364
915232062 4377
477596108 2397
2626 123372106
801174501 4900
461764333 3309
775973249 8843
242130435 2209
743370242 17931
558359441 2462
407772984 1798
214372298 214372297
707803499 6150
416533162 17041
788540934 3529
973305464 29737
5751 915594379
676296726 2982
682645924 3010
321176057 2373
438538885 17256
148321969 654
854336639 4090
249123880 1409
4197 315824955
12549 748160256
76519554 1064
6012 792870060
616059373 35783
637627429 3530
879952961 3880
2944 628658816
85309 42654
887750643 7429
612793135 2702
690595910 13760
935717169 13765
468177616 2340
502600631 502600631
80020227 80020226
329262205 8143
685248017 13037
642319705 321159852
910147491 6185
366515446 279264853
129 8442147
482967719 2165
217385649 1318
947966622 17047
596213231 12709
352591821 1562
605414556 3306
776725512 354184
842246741 16047
793523737 5697
522189412 5723
855476484 5745
740927963 3267
1733 347067910
14937204 174
962599883 962599884
51482140 227
546886578 4851
337440320 3299
781528677 3446
1119 143064150
429268103 2307
113849307 502
715301968 3154
376831365 6958
498406486 2541
909219524 5665
258745935 8295
683104835 16997
656910137 22751
872012903 3845
16782608 74
983184235 981290434
3822 797922027
919630799 4752
83238959 83238959
387109009 193554505
172057182 2107
189447242 110348153
552740894 14508
351915733 19425
762004319 17808
425091147 2613
142592423 4545
518346908 2884
416619809 1837
674570881 11630
604811340 10836
172322531 1352
190455614 48107
653611663 2882
240501735 3033
924003888 5408
697383882 3075
26761457 118
212878657 2812
3047 617879329
444083906 444083907
3526 646883486
613035277 4408
202819877 202819878
157656616 1104
8189 524484013
818489167 30517
242551269 121275634
196064961 910
375915108 1696
285951426 5191
623907544 2751
588411893 21511
310061607 2822
810837426 22973
648731880 19611
528417724 10071
643655755 129717
4109 925585122
896323825 13704
513910673 2266
404804828 9359
912841824 4025
914201622 4031
969372954 4703
167118239 751
973490261 211762
461190283 3322
788782575 3478
509886664 4855
883824628 6068
3976 587048145
287800316 1269
834126328 834126329
615246428 4889
39961899 1304
523649350 3489
728459401 4711
371809348 2451
842688469 8399
706395717 8787
64483329 512
139368096 6874
650515481 325257740
174300814 2601
563947587 249257030
431464875 3666
527264000 65908
557001151 2456
672873732 4106
683324297 3013
469435483 2492
65517599 65517600
125366791 1034
3589 262172861
571575557 2994
644210049 3025
461096052 2172
254296292 108938776
793800810 39544
626629059 2763
371532329 14640
751319806 4314
524591100 8138
382935601 10800
645491226 2962
7125 552486750
915000636 6378
2632 342808875
98533732 1327
592310445 2983
662923531 3281
122956890 847
879407127 11426
348503787 7186
244513349 1278
574172369 4944
202318391 1112
479548540 4463
191479127 95739563
113743111 113743110
883773300 297686235
631842513 2786
569213840 9319
290827274 1672
521290944 26585
606346540 12954
16098 589991700
539024776 269512388
26761186 297
398497639 2802
36967066 163
518619022 4237
35748653 351
6368 656349760
306401130 3402
864227070 4230
920817100 920817101
314105535 1385
954340736 4208
178135492 1526
350754887 2401
740156557 6386
758210171 758210172
128429657 1058
826767441 5540
657920692 2901
343119761 3376
724418054 4635
646689005 3921
673613974 5301
535228925 2360
628677477 7003
917635553 28974
685896751 27750
877335026 4484
186422201 822
656895095 5049
19875447 2134
745027317 3977
917618909 32899
879903728 7405
978751039 464437631
56225421 343
734395928 14718
519437460 26735
933813696 8459
216363486 216363487
935356715 14774
566229962 4439
62318615 606
940357542 781665006
857502903 3781
441963735 9123
718697309 718697308
229861458 114930729
611494455 305747227
248411299 3927
920358432 878648421
288961983 1447
11593 533150477
297431799 2471
922560789 11213
14965811 183
357356560 2794
336449526 1614
628016664 17462
335653639 1480
898954111 8166
608569837 4281
14057314 126
827036028 8127
660873019 2914
578891937 289445969
386875790 1996
861797008 861797009
960432208 27376
644177064 11403
94798637 418
687629601 37280
51102492 36554
35300145 2449
578687945 2965
473768487 2089
544621224 5773
290735615 2292
735119117 659271549
454274536 60662
381774231 2991
937392373 450812657
47293384 1336
243477779 2964
469250233 2414
845973878 4031
693938616 13346
139768146 1455
404963757 10849
619294538 4587
382596919 1687
444288720 1959
586728199 4653
256803065 4654
314105536 1385
402737597 9661
759857876 185054
629709796 12309
229286274 1011
443494336 3326
907057068 8151
448385344 7744
4394 797721912
481024509 2435
732746033 8511
718094711 7496
769341138 3428
791041713 7725
367019695 2369
9097 312663890
288943217 9064
789056267 5053
199829665 2498
176422144 1216
648225952 8314
973907084 4815
233179695 3726
382220493 3213
138569300 611
358971297 179485648
671388417 3370
759305200 379652600
449425781 5954
629921053 11900
451019896 3635
364139775 5278
287822573 143911286
821779553 4168
349228948 2537
951169841 4194
702970540 702970539
449050312 1980
853978637 3784
2958 480154543
974784403 5498
814519579 4001
518976223 6312
631310776 6270
248132731 1110
68213367 353
260357908 1148
859446457 4280
154383222 1173
333386096 1470
521394807 2299
842201154 5081
510960123 2253
859617554 10665
909472753 909472753
833910508 3677
629605311 4214
432040665 1905
392508779 5020
637237543 41001
109383779 2244
226766999 1076
547082829 24501
626778629 597417516
278635230 101499523
998573536 4403
6517 844399429
12700408 56
961779555 4574
25572000 160
660104681 50554
488392400 4103
54651884 456
646865744 3234
866701243 4157
157166163 693
162626624 2675
457546925 3467
706092223 331511796
545465668 8404
883119552 134848
563468635 71163
379587672 3530
899289333 4923
332023488 1464
211446511 1122
361472341 12426
882593058 10195
588157432 8891
666911685 35277
383781077 2242
255915612 1206
649933311 35384
135408555 733
994429438 16748
256233252 2137
850820111 4061
178035892 3980
809014599 402588864
782557231 20368
3689 143464163
958127689 9553
565826989 565826988
993906219 486967567
244714058 8369
245483806 1894
167743602 1161
302016462 2009
45 9355226
753252275 4135
488079428 9867
366667395 10381
132870656 7468
522842897 19093
410098162 9453
427288153 2812
364906720 1609
768809585 6887
239488367 1532
951416995 6371
177461670 68386
878715524 796950225
315264455 2339
305325000 1380
630450656 5770
450141920 3040
377407503 3264
304356558 1342
357590945 357590944
638624157 6619
710129914 671370896
746597346 3292
441023657 4148
48902581 1629
601214019 4535
102392078 51196039
285717907 1747
334630800 4116
523156236 4337
928111262 5465
664687456 4348
422573563 4574
929952055 7505
9432 888890544
632742053 12052
945948297 4171
999795362 490613876
573260601 3491
679454603 3407
167063687 1188
828219351 828219352
538152660 4860
565319969 5353
364904733 284635
616343246 3156
683187310 4303
332131931 78887
536674690 39337
871022403 5373
385545285 1700
432425464 5847
789810027 3603
489334753 8556
752946119 3320
973413324 973413324
462011637 4598
477070903 477070904
272569391 136284696
2260 466435955
867934124 3827
449777831 296635110
51550 703548088
964784393 964784393
72800233 321
819047247 5335
929008735 43751
491002597 2436
546969170 4741
993778407 6076
716702267 3534
442360854 16535
309117496 1363
873047765 16567
26995101 2803
307340679 2170
996746445 4395
826918789 381303537
28131811 14065906
16248470 212
118132151 1309
605986002 9738
374124934 1989
777863965 8364
117697854 637
53069216 234
911060240 6502
3182 684252941
376821121 3224
4584 846772035
764208433 6968
626525761 10515
698412942 5751
449735978 449735979
931653086 7462
50700193 486
225203768 993
979455070 4337
481752037 10326
784222255 88733
3799254 17
432827894 2885
482438785 4496
801246716 9321
393 72335931
739667279 49443
56528113 368
790664516 3763
572445000 5000
430926263 1917
934297175 8953
323025347 3455
261945676 1155
547897685 3877
3768 700185042
959970003 479985001
251228532 13588
477481026 22255
603497112 2661
782887596 3452
23545956 179
765502038 3654
221349918 976
37874431 167
113926060 113926060
742513738 3274
922402743 4243
952474307 14653
145594847 3596
9320 915130800
2111559 10
475379508 5731
267740830 1973
804545999 70500
466284352 2056
896120317 4329
256764178 1566
126453209 952
125751872 2104
762932768 5536
422962941 43093
846840572 3734
518511443 6574
67886364 14832
128464526 2077
572422397 2524
317653875 3135
231243013 1794
987899295 17855
266914567 133457284
112034754 494
158985001 7801
89390924 585
337452577 2216
2374 475813698
600366150 6093
14133 989221651
245821940 2124
126944580 2874
233212726 4419
240239849 120119924
429023639 18087
816378565 408189282
638910538 44466
547531784 9151
738891595 3258
835016092 5884
598832388 3388
647694202 3801
800801374 3531
822805003 3628
600373127 300186563
802618544 39221
407591565 4724
423132612 211566306
759976640 3351
411945260 11089
125049026 62524513
774238043 774238044
561244177 23238
742535783 3513
88602160 419
844555391 3936
775906458 6954
219546801 11275
10687 839539993
355686542 12919
253349573 4142
793067306 11126
290309558 4378
487052614 3191
472420963 9714
619416835 34942
368359745 2624
289774338 289774337
138887651 708
881164546 417994694
798080313 3519
359903993 120008
218489637 77782
372110014 2087
679555873 4156
388338644 4397
10885974 48
598479105 12113
347673668 1533
338021280 1548
12927104 57
662717389 8263
829356735 8128
225701664 1661
205483022 102741511
694230561 46105
948077180 915021244
163744546 722
29780 863262640
583323381 3846
864191450 12011
154122546 4362
410077437 8421
876943669 876943669
533729209 7737
323859799 1428
348955439 348955439
484061680 4419
733003309 62682
817786623 6220
393214251 12155
152178103 671
502630751 6616
269205427 8897
692958731 11892
207513764 915
505468212 5556
440838360 220419180
394866238 394866238
475127145 2095
726417979 3203
214318635 945
13022280 60
849771839 12504
357154697 1576
589366913 94784
196844257 95928
34954961 164
632276475 3082
146304829 1093
961024751 17332
763538675 4775
732540790 8481
514411975 13242
529561654 2335
8479 494223952
814636865 3592
931052917 57657
509900671 5770
116365977 2761
829473534 3839
490763089 4112
276713353 1366
306395993 1351
231474023 1863
215913514 107956757
572135339 2724
785134432 785134431
943069512 5440
181038561 1873
5083 693134721
329756823 1454
1056 238972800
989825210 16793
4549 357873778
407605264 407605263
887573751 54359
788304547 2226849
415699129 2618
176501147 2427
207784719 1804
982252441 9288
971338063 6748
717323729 5357
2717 193020887
534095159 2355
983040560 8440
586769030 5016
986736489 14829
3148 201014630
995457198 25939
686465473 4543
858575041 6080
723343788 38902
130631617 576
363027501 2365
903656750 4457
141517806 624
991667161 5596
466283448 2056
433927584 29543
801151253 32341
11619 500221188
759752264 3350
950754605 6764
771572381 9069
852190769 6915
512397112 2560
578546392 2551
18324032 712
903612515 4076
205506149 1150
428280645 10381
534475059 2461
59790710 415
327543798 2101
58535817 789
1366 71125855
994142365 6602
914037375 6976
933471757 4116
201946800 1100
311766210 311766211
290501959 1288
39139392 192
736170079 3246
103146155 763
955576356 955576355
797091855 3926
715529851 3155
302010900 3733
505743359 2424
1324 207554016
147308707 801
837505551 837505551
38206349 350
18274420 124
228151747 1006
821445776 3622
557665401 278832700
559237383 11783
220146227 1593
974719213 5023
731855242 5116
544074563 2399
696512156 4289
69497616 69497617
941959766 7123
835692883 71668
376021046 1658
26098105 188
2509 551652044
214478551 1089
707172374 15249
617327707 2722
75626 572000140
136029985 68014992
11156 665323470
597883441 3080
525492344 2667
993123792 4379
678639618 10901
112475209 112475208
751636325 352588845
392154008 29523
93206472 1025
414178820 3740
464009779 3380
302063553 3258
651185209 29169
413670433 1824
81126872 511
850203951 4303
567795602 3287
258091469 1138
624952421 2997
197457146 908
142910286 9998313
896395773 15379
521336132 12750
2892 558109728
365231254 365231255
3492874 25
848766832 5731
661781975 2918
891875026 445937513
773553664 5888
139524001 2200
515242002 17886
886788891 4544
411173744 1813
938979276 9790
741451970 370725985
576472757 3064
846617883 3733
784022029 6378
206440905 1487
856833849 5856
83006380 366
150195451 3377
756348159 3335
713750940 5695
841166355 841166354
522486768 3404
454014720 10872
325673724 1436
29041815 29041816
544057679 3949
45812162 202
658374511 2903
619023722 3854
7377704 7377705
431747670 8198
886719271 14338
27711217 30654
414375401 24100
788401615 34359
89299437 871
282234695 282234694
821027274 41202
695120544 3065
492136471 2170
190727365 190727366
2812 457205463
216852447 216852448
78016448 344
279466530 1877
402786251 7643
489584065 2828
141065657 622
40733865 432
956908149 5218
273963528 1208
495444045 4040
811137751 35250
133540578 886
99770506 1320
182988477 1065
159660864 704
712760308 56017
282812071 1247
633046906 5085
361045751 2007
734578102 3239
231782172 1022
379648357 1674
641076625 3325
366949457 1618
830969553 3664
216585404 955
12700409 56
322292283 7061
551433750 3431
787141767 5726
995789138 94819
729230339 9060
528650683 2331
70855699 725
578999872 2553
113703468 14034
226200174 7520
731630992 3226
112321528 561
886529927 3909
410945907 1812
928086680 5907
7168952 1636
533098899 2510
133353237 588
20991468 12071
696251933 348125966
4503 767076119
12849044 103
835503021 3684
142611333 968
892121259 41237
141594913 70797457
704134049 5226
276239018 1997
794143196 7651
69561457 381
1377 257773382
379620919 379620919
243122097 1072
812822105 3584
403518987 2409
67006020 470
776152501 3750
900256310 6029
217198801 3216
623451207 2749
325948522 2386
431235051 6783
413638278 413638279
237902880 2634
944130932 4163
990985981 5417
573800893 3054
600355465 5303
177111991 1791
733279983 5871
868347300 4938
559038652 3939
481629131 2214
5754 539322420
792187949 3493
509486381 3221
568022540 568022541
485562408 2141
431230569 215615284
308662551 1361
146675232 732
620278855 2735
462741938 10073
613448651 9903
61794142 393
628742619 3509
281827885 1378
214091649 944
424325961 1871
98447590 47752949
749118983 3930
686020146 3138
52712 520267440
951240895 475620448
958903109 70726
399597934 3491
589617209 2730
45757183 252
283943585 1252
618173481 5553
403997861 138105
891540020 12191
623768231 21064
352 77282906
185491074 87433398
4665 310452343
369415825 1868
420017777 1852
347323627 2106
346310864 66834
967489840 10940
264655656 13805
849537165 6873
160569145 708
1919857 794834
673708942 336854471
751834772 4664
153311391 676
132289040 1942
360922718 207685957
687689199 3212
12316 739489588
301596551 5092
242496912 69253
478479655 5542
864311113 3811
351294632 27976
372902973 6033
354428048 2936
24228799 24228798
263491801 1443
51002760 360
362407873 127651411
177359428 4234
837771263 8448
625721887 2759
213000166 2501
508017705 2240
612324100 3050
954790111 4210
912909698 462021512
536254205 2922
9752012 43
927591507 5396
889228193 4183
638085865 6344
211174359 19990
514189277 257094638
172274776 3361
585576943 2582
255158848 1904
468777369 2067
227579549 227579548
804328643 3846
138444373 902
735521815 22621
335949684 3381
436145544 67182
805693516 4785
209473519 1528
492442367 3408
391777021 9780
666969818 147846
351584807 302396400
404414429 2137
89 12083708
452700321 6632
551907782 2910
189145361 834
70967183 372
728757267 4425
938265041 40326
620282005 3519
937181071 12145
191866516 846
44154752 330
591004300 4475
4256 804792576
936673319 4740
904056978 4361
939683066 5785
476623373 5494
802167384 3537
116609103 3116
888040486 26069
519580473 2291
288043471 1287
848435088 3741
561567358 290105322
963439935 6033
882102454 5707
858164307 7309
971689277 42851
746406173 6887
223842717 987
246597347 1270
108793879 1097
795485082 12791
468039151 3722
518115768 123656
233142176 1028
238132366 1050
101422024 479
281721071 1585
366281761 5566
445758631 222879316
380219983 9987
416565187 2414
472435073 236217536
404264249 2710
53622794 18023615
96678864 571
795356036 3507
180211796 1126
927323184 14039
942234593 15056
662005849 2919
118612669 523
552411895 6653
852291614 7286
612069618 2845
446892127 446892128
171438569 795
152298899 1404
2108 467758876
153965618 1819
296033668 5773
5401 908939691
269043889 1956
521237119 32896
333836862 19120
270788866 1194
955486439 6827
107952515 476
473288552 2504
568960569 4779
404223863 9882
111186237 55593119
821019795 18173
1679 317217604
903143079 8002
248316198 2708
634600288 3912102
72044378 329
383829144 147816156
751391550 8086
875539560 6033
990957399 4700
772243031 16376
262475581 1734
1534 152045967
307101463 3041
764174769 4621
349491329 1915
919011405 4062
638089541 2930
275719072 1652
939579750 6953
218994712 1317
211653090 1208
9926 278118240
436572674 1925
66242226 785
530326866 2517
756617327 3882
344849691 1793
939603399 4143
287103300 143551650
370236401 2855
619588386 2962
195606063 2097
6820270 137
327301220 2243
720320522 720320523
627850413 11968
841665878 31591
449838582 2330
815114065 5031
718707018 3169
1942515 9
413342536 2505
952629884 383174326
795495613 4839
387090797 183704881
255142124 1125
508511767 4497
486168004 129094
976967055 5553
473055938 13281
294602217 3980
680378 3
766011817 6255
701950208 7757
471727359 2080
809825471 5623788
390762788 2193
474380810 8258
265348853 1170
59056823 332
578120821 4110
4385 193988015
66715147 33357574
987158754 9209
829377471 9968
866418858 80626
71807868 1788
50547 714458432
943608119 20930
654842128 24099
122869774 730
3300752 3300753
136357811 19146
48447 758828524
806926406 9624
647903721 3208
128425585 8708
170960642 1423
48306586 213
95663679 11678
2128 417330592
194966391 1493
488961395 2156
2238 298987551
94561069 457
29265 802123870
846628199 14253
326720885 2161
763681779 6577
175727156 103258355
79648122 1057
876515949 8186
989767677 8191
299671789 2132
665572249 12309
803747303 3544
642706129 44230
1227 26234487
37420712 165
380552937 154402514
3526 765850302
53459611 974
435168599 4040
480270281 5432
974647066 5849
338558400 4610
299472932 1721
555078886 11386
925586838 6780
530715371 10407
9548985 113
221802577 978
991717197 17550
723496225 4069
952227654 5224
52272176 946
2041126 9
5636 662874979
160362971 1476
623903218 2751
88820049 1210
488813340 9655
281448520 5809
231327841 1020
865891855 3818
963861751 4250
4540 94199809
981868128 4945
117232279 16676
302029633 1448
510606262 6439
210252974 2201
874220857 6482
342432266 342432265
789694784 3482
722133309 4727
344021725 2788
345055707 263852954
946987159 10223
217644148 217644147
793081511 396540755
668437878 8662
599262609 299631304
679604900 64675
259455751 7550
646127560 2849
686052798 3509
401521051 4721
980953489 33805
274088329 2455
24831510 110
600996403 2650
535898034 3423
631159353 2783
133374455 937
693727137 5948
193681765 854
966449531 7402
50332149 50332150
303975099 1361
551000414 123515
921774809 6347
353608252 1733
69171507 305
215009535 1103
292027646 2188
881567015 5016
153991089 679
527607889 263803944
60475503 1064
645633372 12211
17356358 82
692576242 8232
181442195 8690
437183930 2412
21346731 531
852822503 5712
463813255 2318
88607925 675
238612501 5050
697835906 3077
115975684 973
4624 278451295
29293 90738167
523686662 4758
301767425 12918
518058638 2951
747056143 3294
321067090 1981
591024637 2606
296651538 2125
649106073 12562
228379972 1007
278744591 172431443
762333641 259226488
153362508 884
368587969 1668
937100885 4132
56087180 564
846431059 61113
675841555 16852
859145722 8133
362336681 357649724
18707 781690702
659200240 2998
19561085 269
828478143 3653
737279680 4460
470375199 587969
206876474 103438237
622027299 311013649
921008467 4061
836796898 6671
250121538 1160
956737728 7002
744905069 5985
619276370 285339771
229119988 1601
4952 586678774
539540546 2379
880405836 3882
455 73021833
767364099 59127
915790134 4038
49686027 494
429733975 214866988
808283125 3564
987417444 21504
518647646 2916
839718216 20529
143314143 1693
494410915 2180
636175875 2825
349667756 181508281
398154126 2737
999194311 990850988
759107625 3367
964012803 9652
201251719 970
18275858 1006
993812369 11542
717321354 8634
117622783 622
57092856 57092856
693307000 3057
268069327 1182
836406943 3688
139820275 1008
488844918 9383
825184534 1101715
700790293 3090
651988701 651988702
138116329 609
219818531 109909265
643948512 7897
334125310 2191
910800688 4016
907739382 44184
3032 241629534
800500580 662040329
258996465 1142
850328164 417481238
977016391 18110
744201236 3413
148760100 1206
933160237 16738
839402293 4974
80802743 543
171288191 1216
420564106 14365
730201555 6642
167347303 808
416958014 13129
12857214 61
310332117 2239
692314340 692314341
216138736 2055
462061951 2850
530583701 10659
654068127 2884
408356220 31724
322813063 2566
362640408 1599
287094749 1425
92020552 1052
931434744 4107
819853340 3615
420369522 7143
127004080 560
371850751 2250
504614426 2225
918188632 13396
253237731 3071
630620700 4088
567470449 3114
393188397 2597
501905110 4910
190867720 2245
995493140 4861
409432010 5451
114766924 5790
224069778 988
920845272 4117
239344139 119672069
826660485 3645
2798 580402512
51542886 5199
646127558 2849
126442056 1209
703052099 3100
3291 191970612
335177300 184071378
48610871 385
96159385 424
744572447 82128
394708151 3427
372792797 12642
405919652 46837
1242 231270871
6159 783558506
971876157 5076
298850425 12117
384602959 384602958
624602877 4183
924131526 4683
892046898 892046899
977147808 7904
352638352 2290
695359003 3506
884948328 3902
672907033 4564
673572423 2970
4110 821875628
225659036 995
601303778 5541
239520813 1483
606215268 2700
331288415 1912
683608605 3048
162022275 11745
841022491 15939
195549968 40961
89582666 395
520273779 520273780
101583524 2858
964745052 830411336
856223649 4410
11551155 398
271037397 1246
103716521 1449
437399567 2124
481993405 481993406
7700 747724656
351630041 28180
339959708 1499
833596631 6743
655538221 3206
173269852 764
145638529 643
668478070 3857
121227930 2221
13752763 452
535340681 3430
445585660 2704
634398044 3593
761213441 22873
937463870 5421
702776452 3983
436121015 1923
611610381 5572
836876840 7207
199544306 6203
580382551 2876
345805300 6773
45221870 250
369896412 1631
773819003 3412
958773985 126038
284626955 4915
278982273 3088
938013686 4136
514517462 4556
646754817 4573
497806310 2195
454999336 2504
649050986 2915
483748734 2133
570375001 4563
390309032 1721
237225194 1046
719382170 3172
11863131 1351
583659649 3744
601053805 4108
973232640 84482
755404214 3574
719275607 5697
113909151 39329660
711185989 3910
876329966 3864
8844887 39
835498377 3684
369704907 10467
132248709 17027
257008493 1731
6576978 29
857957918 3783
809193008 5282
242584389 8245
25733114 884
454222567 2367
825071439 26944
597145379 2633
701239551 15299
426666549 1988
994986135 497133591
757375055 7376
475133889 16807
682352758 7139
38380109 19190055
88976674 14066
872868921 6680
767957830 383978915
310781949 4971
275097483 1213
189732726 1341
110581970 2239
464875235 20162
754240143 7746
5498 706119136
11647540 188
246614026 1633
17443 939532309
783 136428791
203402528 91681191
777669767 3429
400514673 1766
259255153 29944
322185447 1474
914149256 11081
230422198 1016
157464032 3197
819289536 43048
246522903 1087
899937732 9953
537 56812989
129945622 1016
512741228 2373
770325534 7937
111355517 491
626073958 626073959
91773888 527
893524999 23073
411273572 2502
827043265 13856
19730903 87
738208538 3255
957249596 6409
800962906 41955
517802058 4626
408327254 6383
538178824 2373
298330047 2349
121107045 534
969944762 6184
451994966 1993
769862841 79630
150760651 1210
166313704 1049
35677151 238
812063965 3794
840306360 5960
544294565 3317
12519399 5422
893017777 8904
609638025 23127
593384239 593384240
157086880 3011
96255705 3269
1153 191630382
421220984 421220985
1982 179896177
500470229 5790
67583745 298
653688081 5907
48895300 571
906719846 453359923
787 172691410
197081378 869
712065060 6615
543526385 2953
698289490 3079
956707013 4846
845941591 3730
569474483 2511
149118280 149118281
445102051 445102050
686820633 6571
440016161 4055
715336062 4268
214312921 4929
329228863 6861
592891511 2696
755166959 6960
298853499 5663
245238631 1507
290811 2
2945 308462702
327226074 2709
930271506 6529
45903037 1999
461259806 60989
794805796 9109
668937347 18533
548156516 2417
392916657 2369
486802154 6408
445872965 1966
69722513 2151
892832526 6512
301885487 2484
213821634 2577
194547193 3624
987902413 4356
142058090 884
817815558 3606
706037219 18165
984958856 206707
59595047 549
355529014 6474
214037034 49067
968175047 4269
187946659 3086
159810128 2029
129542856 1885
542431100 8187
129912341 790
349486888 1541
250604409 1105
547247085 3995
355621524 11389
760205541 7506
858077519 5945
941752176 518586
679465836 2996
7022 973986510
810355879 19231
99503536 517
147322451 1385
511652895 255826448
218533696 1502
478209468 2935
560785205 280392602
698553382 4997
322043579 1420
967808001 483904001
51935596 229
731986612 731986611
742434204 742434204
555639329 2450
3532 795164091
788587169 6230
879497893 3878
340188027 1500
415533393 10942
482661017 6594
219987515 7546
229287724 1011
494627008 3628
754661601 754661601
668360599 334180299
327845822 4375
681739857 3006
622946453 60404
215571371 1414
833905018 5694
997841726 119065
226661262 1149
363923155 9189
588527834 2595
268522548 1184
490863264 36607
84333199 47572763
457022689 41480
265371446 1614
347957130 1655
225536401 1622
82827031 11674
99867501 4645
592019638 2717
795810870 3509
451542319 1991
618915367 2729
82551925 364
444967865 1962
642958154 2835
679432072 21968
655212245 10402
226830286 1054
888496419 17738
94345729 416
385684827 8077
541805445 2389
324998942 1924
870628527 870628527
429585365 1994
199606406 16557
170781406 5757
602480590 3272
751711976 4591
672890986 2967
935285638 8261
753325689 11899
758162314 3343
136604271 632
343092707 2499
649080411 2862
107491649 1432
316812651 5342
321888116 2966
850683793 850683793
38173559 189
414577604 1828
99960375 576
270606337 1456
817936411 67350
271214940 4335
966423291 69804
557457194 2458
747772018 3422
831333270 3752
55429149 615
901802200 6040
779753884 4264
719622044 719622045
968003842 968003842
4799 759936696
551499222 3839
911127364 47571
378572248 4103
623687160 9279
851232694 851232695
575822348 2539
830058720 3660
301525777 4953
4890 879503721
575093862 3835
913661611 7379
738434752 3256
418889855 2976
843648230 4139
551148811 2791
508921247 2244
884719493 3901
740719655 4151
886987422 3911
408847513 213934709
211158865 211158864
430574050 2336
622687499 6642
25268489 115
203026126 1635
999232074 999232073
597227481 3459
440274264 15377
629905399 6694
750282061 750282061
269428897 1188
986676600 5460
27108109 317
894465421 6077
893439887 7656
121181434 3443
2421 416092065
66199190 681
77895090 1770
856820175 3778
91767360 544
503185949 25254
3715 749505230
657470009 2899
718199705 468928036
685141599 12430
20443 973516103
281573277 2023
96509714 48254857
849477291 849477290
133500248 1058
741379778 3269
464018479 2046
448527186 169114008
142969244 931
218707201 1280
861067197 861067197
708501332 3124
353565040 6245
190506337 840
268642455 268642456
825044479 43264
722838582 380426917
11868 835559618
770805445 3428
566445996 6462
886508351 7850
45588141 260
266645049 2525
696139908 696139909
408580084 334836955
698375638 698375639
286288281 5056
289590691 289590692
328396847 130975846
946556513 946556512
746358643 6095
740087031 4899
214657377 1027
582878227 8795
918510209 4050
904640885 4502
22764933 281
520083944 520083945
140156858 618
148936928 71899328
118234627 734
238216090 5089
995847539 4391
863007595 7972
795966461 3580
717696769 3983
955444594 73904
880223751 803530228
310906270 3807
431686435 6642
720531258 19326
510057458 2249
48043909 251
368764834 1626
723703029 3999
938138355 5159
428182567 428182566
978606214 4315
16550604 84
105685847 466
179594033 1426
611307525 2775
800302229 4662
836121447 4361
513912937 2266
979537926 34669
205576324 1257
91014516 4717
853195265 3762
215905985 952
923700481 19298
741616133 3270
865442973 3816
657976810 3356
806502531 22551
83460018 368
717943584 358971792
419582589 3626
183715794 24992
996350111 497512865
869093953 7163
4298 77110418
337549814 4671
24637642 134
845738521 20658
646131991 4217
784549939 7562
305342424 305342423
765532227 765532227
21318498 94
2122 433246025
129390732 7117
92123577 819
411020872 1823
960061375 37390
734586762 6409
927418561 4593
868636276 4495
236505672 118252836
452144132 136106
733085879 53382
783310177 321939558
645040754 4700
315851433 1897
17420595 206
755008176 755008175
345475417 1789
331593780 5663
736847208 3249
997264087 997264086
994048876 5839
676009803 338004901
560075177 3614
636148755 2805
260583914 1149
904217077 3987
66450056 293
269221680 2184
212633419 3130
291116626 1491
120677515 120677516
595756307 9268
366870424 3019
885164030 852005386
714514783 11036
131161359 65580679
6003 609750729
954491116 7115
387235137 2201
477916779 2564
803874589 4793
919102724 6004
9251 629724821
933250031 4115
595628186 127839
15638404 156
752812881 9054
649111736 4277
908076624 83856
249563764 124781882
418132510 3170
645978528 3671
471622597 2589
55966514 463
618592962 6967
3971 236346013
355837523 1569
738189499 495677118
163057128 81528564
323835135 2395
921007066 15765
912385882 4023
698105979 8294
181844114 84695132
174063162 87031581
241761338 1066
852141636 426070818
510369846 17933
330434486 1457
254869448 100999232
543169234 2395
509796171 15418
732554135 277693
343364602 1514
858663928 4167
24972866 243
787447805 14262
304004704 5792
3128 662951082
86627640 1798
814570068 708970726
710992921 3135
186786405 845
891930010 739307418
500586667 7444
346767564 1529
166011088 732
715051005 715051006
82635221 490
584301887 65446
650439456 2868
847979028 3739
683098068 3012
134487064 593
260087155 2129
865646067 4702
678967874 256285716
454421544 292083
4096 734944026
515273695 2272
63804840 660
59939130 59939130
356999085 6071
581150490 11470
163885010 8290
502064159 2478
488243390 178214973
45131609 199
60613696 351
159208050 702
948838574 5816
205862172 956
584792977 10616
431839440 70562
328777795 6129
17087 373470559
373160842 2474
998615238 5399
941719968 506029
524999327 4893
260809649 1150
906577153 9299
28308367 28308368
446429296 18135
82646619 434
771415637 11634
327080607 3348
129863378 822
403480009 3096
681353636 164459
391042079 2808
3606 571413972
573902454 6621
94768860 465
933670661 5159
202797902 2641
220852007 1053
986971525 22799
320107354 2753
513042723 513042723
744596247 3359
786153051 4689
345741760 2681
540249842 540249841
889362696 11992
193625838 43698
143333176 632
6404 983052424
109848265 54924132
609985530 11481
656153811 3112
79377549 350
458185677 20946
951440001 20051
301644988 25979
827341505 7687
15959 950813374
453157088 16149
428269261 7449
23006 107000906
257553567 3184
326191288 7460
28122331 124
303787976 1500
521062958 2659
775564295 7332
415939842 1834
146607712 1973
530717769 10299
661686023 330843011
261023018 210063164
677265095 7265
106876583 828
852772423 670407059
51812348 237
222482951 981
672920887 7190
901556327 49753
474496417 2950
566131169 32615
937643131 6709
497246968 3333
814594709 3953
325408820 2612
264990566 15923
534731436 5363
571742729 26250
70635408 897
92462720 560
904896091 3990
176448920 176448921
882147135 403862478
161142374 161142374
486641 5
522497583 3383
7834 994103264
239159264 1059
895172582 5461
107273090 473
638107677 68374
315133420 315133421
858990556 4337
74875389 551
523903451 15674
792684271 3633
212487544 1853
922796505 47925
325297640 1544
651892557 651892558
701479194 7969
3827 709814072
629314740 2853
562668999 2481
315171380 5831
847218994 14845
243829670 1126
822561792 19033
421152743 1857
58058753 256
148236213 3337
886813577 24541
871420688 4045
358950345 32406
2308 455645360
637784629 4570
597987220 3991
470792131 2719
363569403 181784702
839063055 4034
337830335 2011
308114175 15834
35068382 381
29545283 181
653525834 7149
648396072 49716
735960116 3709
20864771 92
20638047 91
184826048 968
975488246 176694
434761780 1917
925315574 9667
281 28414439
15585533 74
849332296 3745
341026489 18527
577603083 577603084
582203181 2741
19464623 207
138124107 937
53143217 497
283730928 8156
922140339 4066
999613227 499806613
698257791 3087
984241065 4441
512019186 512019186
311177100 1825
439010767 4261
819705708 20052
713781776 42049
175612336 1603
959430533 5146
282028770 1791
131112704 1613
542708880 6330
506428144 2233
985836514 16348
958189994 8831
2782 458031262
877909637 3871
22464835 129
614174441 6952
77941039 1246
603041731 2659
823204962 7612
475845178 475845177
162534961 882
690664495 427646187
423480781 3875
515269151 2272
179765135 3852
653870683 326935342
102357120 811
873216939 9083
8847 533622349
713820103 365632599
966792864 966792864
590115386 2602
218626524 964
482025205 2699
72212481 344
780837210 4543
306572299 2986
451822320 2160
348804558 1538
697836417 332372
625064465 3663
147232404 30699
3628667 16
450 77975338
877 19811939
28447345 276
32582648 569
44763936 696
518977874 266442828
240028779 120014390
835237410 7743
945713840 4610
89033253 886
819944295 819944296
589 90332437
890861306 890861307
68944701 304
271390495 2108
608936521 2685
739651893 5297
447758477 19029
90849929 575
362336714 1905
398374716 2164
406588600 1900
90200424 1090
108199827 40233679
12260116 92
147990781 940
973883441 399098265
61880993 326
784416714 6460
372620898 1643
478305199 3400
221972160 1180
928168149 44525
202979538 895
471027893 2179
652578424 3070
770744445 14979
612679328 4168
551397728 34696
564633227 4425
808126824 4475
910540399 12580
830969552 3664
527226599 3580
694751428 347375714
328541844 7068
929317340 8538
331179511 4929
548612268 2419
287979707 162756994
735711197 3244
333881301 333881300
468907362 2843
645298523 322649261
776472222 776472222
877924744 5118
494322473 13852
998345582 4402
910796673 4016
191639082 845
433588256 153531498
222942079 4960
127750042 697
80931796 388
115128420 662
1071 181778513
895855659 4141
513683879 2265
758383540 5386
62204866 9221
484425577 2136
248354424 2472
553746052 2840
709630404 3129
109427106 822
998208717 5837
498407281 3139
805550578 18214
586257320 2585
288251362 1271
669822391 3803
882221741 513218
551313599 4164
918701617 5918
274871904 1212
675437336 5405
4419795 62
574498408 3298
679526017 32448
480716847 7589
1439521 7
7839 376813991
347587411 347587411
139716357 1379
113649514 535
1947 373121957
503128134 2558
569932915 18061
311867384 6891
913503986 4640
290146602 8688
193164381 1258
360036610 2049
686337382 3891
928564752 35499
123683879 690
784171751 19572
704 143972945
98414008 552
865586148 12579
756353710 3335
953471621 6539
831500034 5941
383278235 1690
783854323 11151
742476131 43374
145388632 1678
792961322 492678646
603530061 3724
898712256 898712255
688341914 6711
180055876 2775
447984423 28363
878412456 878412457
435047549 291995234
923624694 14301
884296751 10047
894920400 39600
132802027 629
42531061 286
444512319 1960
111473477 1985
143674747 3947
20411 160809231
501934879 250967439
836866561 3690
153764298 678
548241746 57333
361347232 1678
340556674 3481
592096945 22156
385006461 2389
871 87477266
70755783 2247
978620699 7613
709053476 4237
897696135 6055
171971867 5826
128591819 567
804614888 5368
535882964 2688
982914304 982914303
699461770 572200552
319214050 6699
46184123 348
464636413 2502
914550372 16938
463562849 2044
49765559 584
935062500 4123
249726014 8173
542235102 28673
585245122 3773
549356721 9955
1052 45776728
331934407 1942
108223523 853
17870 919697420
580816793 2561
797190721 26336
952598384 4301
999473549 4407
32582268 306
482596282 2543
734128976 3237
176520568 176520569
279922800 3615
542939413 18822
722109921 3184
761827273 13801
96811967 86044028
766166256 66996
375794620 1657
982508296 6637
340114199 1926
991372950 9687
851977107 42646
20733685 194
40589147 444
374225255 187112628
562671756 2481
925703833 12860
214973489 1155
575954173 5077
743490720 26985
839363240 4737
134010787 1911
752031853 27001
768253443 21253
967144531 64130
891236289 19715
898458014 24849
79523250 2067
304226598 2479
790822345 3487
995352306 160179
107763955 1082
329176625 2252
29406435 149
367415439 138380465
477957480 4888
248634250 78310
314538464 3632
886793968 9166
458000056 5041
547784963 547784964
775931665 387965832
528197206 2329
962956938 4246
560857723 2473
755861066 9455
418352672 2361
672668721 2966
744787757 3284
132199350 885
645376177 3384
544430654 14442
575944037 7292
1616 309579906
205160926 5617
947819249 4336
836486449 15463
513116370 7215
117108781 1140
309798433 1366
203077679 1040
267264946 133632473
101075571 50537786
759465617 4024
559638853 6900
361058951 1813
756222799 3610
77936273 468
607121569 2677
333499007 1799
6134 869966818
677878298 2989
957713409 7184
960486164 917178155
475725360 13035
102652060 102652059
15815671 72
524505191 7286
722835257 3256
23236519 111
686952969 3029
7145521 190
26706120 18147053
149658165 5383
550559548 15835
975828696 448455140
939649265 939649266
4477 956683039
720717760 15035
851146623 3753
262193689 1331
675220691 8270
276054754 3447
768885999 4360
941632036 927562742
443809258 2983
72309924 870
738350815 7949
793624703 263838
526034907 299637732
259037496 1314
765487801 3920
202391321 994
382730899 191365449
368872455 184436227
960909923 480454962
72626085 945
225632326 3405
20353145 142
439834617 263848
233780702 11893
112901480 56450740
805433753 4462
137075148 17493
848428231 4530
223274773 3038
765879960 3377
763773906 264396521
230386401 2581
4098 591917359
556648100 556648100
16078513 94
124664553 124664552
3658 681416693
221318683 2082
906839626 4605
4453 659141966
1830 160978973
137452347 1371
777599855 4824
621332389 36365
326045137 4276
879999016 76515
773431740 3915
463606857 2521
824494049 5012
985415586 4345
425384177 2686
985410238 9393
443332517 25601
2354 281672390
369034472 2099
479999912 2329
637058615 2809
143785650 634
200710036 885
516563531 9106
879664615 22812
77232871 706
564800391 20251
222619727 1257
2647 447636817
401771669 4054
883524404 26999
107664658 107664659
527743704 2327
541079728 3880
702374824 3097
166362328 803
291201453 1284
430850164 3462
339349769 2885
800787328 45232
471048011 2077
702148033 3096
44486013 865
285250475 2092
955703026 4214
129498239 571
932823902 32141
697382326 3075
83232663 367
79751313 555
812628420 3889
109827500 2230
285737757 142868878
326859346 4306
118871059 648
9836 255353569
180755609 1096
945080529 472540264
881772849 3888
941932454 5450
722544002 722544003
505660976 12122
738273633 11655
15421859 68
180753456 797
387325763 193662881
7842 374019909
945112824 4386
962900461 612922
541062119 270531059
99649941 644
16133 962188253
528398226 2795
316861974 2920
348445098 3152
296916999 3643
11459760 65
165632237 1243
736847208 3249
275850746 4923
11719707 67
334826920 167413460
639631440 5012
214001747 6463
250152680 1103
723985541 79822
781570112 6976
523101187 4266
202765183 11859
333897439 3647
312639989 2165
432036854 1905
903535791 4734
530748537 234906912
1070 47850004
326126895 1438
2348606 15
336088553 1864
369025918 2386
975890280 4303
984644209 7398
653844220 2883
76 15246132
680604687 3001
48306910 213
998748363 5102
696787597 696787598
783406433 6416
763102079 25280
549893633 2752
584076740 7654
540160435 245710663
273058690 39374
93998829 694
165251073 1161
731403662 3225
955999059 359577855
120880137 533
481374453 2223
229657561 3070
954553951 56025
139931280 617
508469906 2242
79014251 641
441548389 5364
636002164 2924
425117546 302106858
758117985 5728
547570847 2894
621243896 7843
768011333 21673
185549187 1012
590381933 3052
670625488 2957
369841129 2440
384270065 4707
623697834 623697834
625091846 9600
775404998 3419
857791999 4518
626022133 626022133
238960234 7047
731612091 7813
309739567 2669
294537335 3566
187202065 2032
598718749 4375
229798800 2271
632505698 242363529
403183371 17000
987167411 7896
156606309 805
858096075 834403591
974071641 4295
615739440 2715
836885151 7383
14849119 1430
256807172 6148
896308868 7637
820814068 44641
637033760 4048
334968962 334968961
807010980 8131
739263156 4472
955921094 8834
157769220 1018
999744599 7403
5342 547575392
6531 585711334
249569398 1323
2916 374653512
50781757 24427450
276923648 18286
240173786 1059
734382810 734382810
3525 671584939
444457171 7831
481776723 14182
659461880 562353
66969599 545
226371745 1079
158327375 948
586521653 2661
263079881 1160
719380020 3678
290865201 1660
526792949 3421
320041433 105694
82751701 402
723082026 3973
356670890 2507
619236665 16677
730317137 365158569
858676742 429338371
990956989 102301
236771893 1044
150331006 150331005
148770000 684
641070141 6146
177039424 3113
689448535 3040
226503736 1432
321061739 3358
853863594 5755
817581554 3605
67098691 623
229607415 2104
368619250 2005
833005261 3673
253087479 126543740
994121479 4840
438809235 5206
714457226 5155
481933683 2125
534775536 2358
5532 550000035
185847372 1578
866280952 13747
754667580 15573
166149660 927
589888770 16341
775192567 140408
654513012 241649512
724388258 5271
533630465 41995
66478064 476
793451143 7184
848777831 4968
9557 615882326
901500509 36052
625721887 2759
247208593 2614
841987447 7992
631845297 2786
874863418 4862
456872735 228436367
652828382 6659
5381 786522954
276685512 1220
866925764 5723
159424758 2934
12582566 121
23888262 121
425777462 31783
75522068 333
57221547 309
173949060 767
368535376 1625
947165320 473582660
942655068 5476
4882 476877179
741610730 3270
202422143 3624
801896694 33888
5706 672857226
205457301 1618
944891199 26048
68944769 304
762240585 3649
257790536 1202
533655845 21482
800345439 3529
961281773 480640886
173141596 173141597
938238114 4137
480061216 13311
862677503 4992
737527558 3252
68746467 399
200704553 1912
958208964 18867
161734046 1357
871435500 7705
221773690 221773691
196007096 1903
391863535 6895
395626194 10490
89851118 9461
297848761 3216
129856060 660
192653693 931
946064727 620255522
909447167 8148
238521611 1787
667064056 6737
492944663 10666
52646564 52646563
354017281 4128
912357076 74716
860054749 15089
5233 954467802
540444007 4063
728078118 12069
948017589 387320894
258544155 1636
826555089 17873
583596810 6620
157513150 66926781
807602752 3561
97870830 808
310706062 1370
296036792 1391
945185759 8358
438162120 1932
91170385 402
124258570 12098
289154249 2906
59717921 786
469785176 6152
998476416 976331183
49631281 650
38618669 508
641371676 236223
414963197 5109
8584 658066608
466802908 2782
2306 441786610
935106440 19877
629607167 7776
683548095 4928
100791267 2158
693377875 21685
500303999 2206
2862 263547270
416388732 1836
2855 401313075
191954497 6613
6805 593264655
998647321 7922
333243488 15211
775469801 4234
502730812 3859
391519563 1741
926950639 7546
853629101 28167
449575862 2818
624527640 3870
437043799 1975
168481762 1900
607917552 35632
463918009 4803
305717256 1348
322715259 35846
540671015 24713
64859996 64859995
758932068 4859
199350169 879
993928936 5066
6671 813567240
472687278 3374
369059675 2766
185914050 1050
511415595 2255
457342953 2733
897739342 897739341
680069520 259213396
543956252 271978126
268961632 10533
772366276 3525
475663888 6219
678874116 3623
5262 666853260
237531174 3269
7468 789142393
346491021 2640
531227501 4247
736435621 736435622
5726 617033760
231235853 115617927
505069046 2227
767479605 415477532
488331687 10036
655326419 60638
637288331 2810
465408389 232704194
233557705 3156
133814056 636
900853141 10516
112716517 497
98486088 6604
341376408 170688204
910120309 4013
3138 272934717
859454442 4158
153767944 4971
39641175 18626631
369835237 369835238
148800800 111800589
581376303 18253
23756086 1871
420735661 2053
706314253 6503
494814180 62445
417698904 1870
195436127 32199
543135680 6304
584060619 3247
539841509 539841510
806927057 3558
873950459 436975229
765705566 16391
207857632 995
329931160 3155
374221178 2687
665859921 2936
515242224 515242223
684728817 12613
638756487 11098
630027751 2778
325611367 325611366
855538763 5991
980065719 5618
188853582 1390
260728775 2042
283745395 3887
522942066 261471033
893109683 3938
725284013 3198
627670881 4474
511739624 2713
9684 744571104
929619479 4099
42410386 187
660148401 5587
282584077 1246
823186177 697346758
465375133 2052
581040382 2562
177631055 2328
25803575 804
795124531 795124532
872900907 8014
334244428 167122214
4038 704772330
57410589 430
954628983 6968
7558 634509216
901093600 11777
476542912 2272
392519358 1782
1699 158491215
456906757 2381
75574326 2298
488570973 11566
661102394 2915
891297817 3930
3591 744632234
275552280 1215
270941023 11979
375170354 3745
8074 587275387
686120680 5560
785590947 5966
989489132 4363
944802694 660745786
556288370 3149
888265142 7122
26307804 116
50700151 50700152
819630976 3614
751909467 5014
776107500 7921
152763281 694
893050257 16022
177360284 2335
481932912 2125
767299790 8031
278496557 2366
329158957 2000
979716946 7337
460855811 3305
27284996 27284997
906098726 105569
436804285 1926
310720381 310720381
1936 202998219
638648028 2816
612604103 5144
343490743 4128
957016663 6285
972699068 6602
378533137 2364
482229818 6422
188690111 832
283718294 141859147
993881567 993193212
426597362 1881
171601090 161160894
792643942 6505
204303549 102151774
731409979 16070
412897843 5324
855741713 7994
533190637 2351
889247511 3921
220362581 5061
10496 750820391
378744767 1670
843974848 6600
779259189 3436
534097514 2355
984506899 4341
387905389 2330
681736752 3006
802083283 9654
293872745 1317
328487004 1705
694939272 7091
635018800 4800
61233570 270
340251586 3295
116344297 513
62209130 6533
662462353 2921
997938065 57731
817417533 6429
812764800 3681
340209750 3066
674461815 5835
905092699 452546350
975199996 21549
907787802 6209
28188539 127
510902243 85122
996024889 9534
109033990 733
145643856 844
940737363 4148
326424616 326424615
440047009 3349
154177753 766
317387251 1967
103059983 3604
997763460 478442958
428516974 2491
3650 390450949
627565964 5243
300470239 3641
705526183 5289
891354213 5279
732895218 19547
732711122 4009
533998081 4032
887214120 7030
289159801 1275
5549 965495405
855448569 5018
366961253 183480626
311386567 1373
713409840 7995
581309917 3077
658159605 4215
76749503 1552
846142428 6766
868469322 842318629
323177174 1425
805963565 5193
556323229 2453
636917212 3277
356086070 2195
518676131 2287
824707918 9149
492458256 10478
536590730 2366
822124190 5359
748180130 23911
728411459 8361
387528378 1875
816796004 816796004
584007743 15240
52037662 283
103017458 6101
223440794 222496301
798780464 9992
229917401 1457
4707 762100956
500415917 7610
258104946 254276178
51134055 321
826879987 3646
897871259 11986
715557853 35794
169266459 169266460
462233601 2048
333948900 2873
984789933 18804
662741541 5544
401 49897260
330664193 1458
775280241 5270
63136151 775
616141439 3936
497692078 2540
145600464 642
158921763 3012
428327326 4075
919322735 4611
3006 335945852
402379357 162119
321460487 2207
521160733 260580366
439301350 35446
923042426 4070
181193761 1353
524446694 4957
965795391 28714
616871520 2720
512904489 40462
995196288 166808
829605136 3658
313678872 156839436
339980173 7152
290851090 227265948
100122574 514
6948 863663810
343744237 8972
487603292 2150
971291751 5050
784680947 3622
7514728 104
529815512 11191
501876543 2617
138694825 138694826
581920091 10730
757432660 5020
242441716 1069
550648548 2428
445346311 222673156
32498656 145
653252365 3314
230289081 3010
672377399 4081
288025840 1270
580003201 10960
983178096 10041
552510867 2548
845828971 19362
656649381 96994
674089349 3499
364021631 2616
362883825 3475
275462856 3576
25871422 924
19270 913858477
44031643 22015821
926669180 4086
876821807 6904
776670091 24094
94483187 1476
218401660 963
766099999 3378
734725850 666154134
524492427 5793
874743306 3857
335762813 4466
287570987 1268
187218434 4903
880904479 11669
999 165720810
149334769 1012
765279676 10737
660700103 12237
603315894 17297
239066459 2117
952863278 814536873
920782709 4060
492626803 3923
685665348 8836
234729720 1035
230420673 1016
84366495 372
861055373 6154
642538835 45358
57138994 744
982660335 10241
469253038 4884
938768681 7405
753083939 5439
706973003 20109
223139174 1387
126096909 556
496478773 11567
95417464 1411
371492156 1995
383021605 13636
343223961 2581
139104504 4562
796339539 398169769
978727164 19435
826622898 385862201
764182248 10991
464717049 16881
2488 194954704
877225195 27194
6167 172768166
895244733 447622367
932469233 7576
928053125 15714
523237799 523237800
33111757 146
594791919 13940
690441568 3748
369891719 1693
846053600 5600
637014126 11137
964013719 604458327
848712801 27666
622934095 11426
84714767 432
180575326 70214425
136070837 1474
473452674 2446
559246442 7017
656063508 2956
797171059 2554470
7408687 58
1664 260475244
265799052 1172
726532344 3619
255000327 127344
972002828 75837
28597661 14154931
382401681 13628
80879953 5131
348450819 1538
170540238 1177
312643246 4402
900249602 5596
257408835 1135
964733059 964733058
298925386 1455
819700917 3754
515986130 4567
976514130 7219
456412455 2066
401292314 54479
301695131 1471
153447988 1275
189824094 837
846822970 4991
105652646 2508
911340883 911340884
499624282 2203
701712520 7203
50642200 350
177414932 88707466
849559085 3746
280554102 33241
901216819 7134
928845861 4188
345300300 1900
977068609 5604
330081905 165040953
10774 585619530
930605385 5753
19862944 247
932150205 5355
945049323 4167
680680685 3190
303449033 1338
667317528 11826
23599795 174
509218484 7906
488873649 2668
804822496 804822496
935286083 4124
608547640 18617
125277505 2024
945776929 41057
840394027 387817378
318059748 2811
611954055 3206
468318765 53708
205939462 1677
665070377 21508
380192756 67831
113096909 602
134125005 1261
1821 318467406
932325873 9900
569250580 11382
217188834 1449
365055342 5332
303214669 2049
128365332 566
174403049 769
765653167 3376
375043852 2993
288934947 1274
419566431 4791
778772920 5482
402862380 4476
239758273 4056
279863736 1234
891706587 891706588
859959491 429979746
535272075 8512
584022989 3298
259844336 1254
249178246 1185
435891859 217945930
4869 957866279
802386558 3538
210612320 2392
891515422 3931
390272177 3243
2663 195183425
131822111 65911055
605565971 605565972
951025833 18243
50801408 224
549579671 274789835
543573768 2694
627189183 551221
989559343 5923
167829898 167829897
8607 833278098
411319034 2805
588050258 3950
2939 254452742
333227003 12606
174513360 840
283077501 1250
704322674 3586
767532618 5543
215279550 4797
752966641 5520
486159526 4919
451296905 246978814
194790420 1530
736399030 4930
12056990 69
819850346 3615
527116247 2771
306816282 3973
371937944 1640
255748451 127874225
331801576 5155
24854934 119
562841433 281420716
356986861 2685
537578431 224345712
429090034 1892
328166923 1447
18370136 81
453923234 162725
628330472 7830
270763852 2943
4375438 41
501338200 4400
919980863 59064
950867731 17594
6797335 104
430469104 5419
329740987 1511
204398484 4813
7272 337420800
440992639 75655
842532281 3715
613537813 98497
50712201 623
669647109 36862
234467299 4602
448728299 3273
954219927 477109964
741442333 3928
627505120 25960
873830511 3853
793504764 8268
383641673 383641673
548227289 5685
818312461 29190
672731396 7466
530669497 3868
682607309 6454
816761527 8408
637965895 2813
942378338 4202
269881290 1190
635633676 12108
277366044 1223
631841257 2786
384238610 2338
191409676 1313
262507132 1169
389719201 3315
509257560 3073
969769812 4276
421595130 2182
3108 539073276
937331417 4133
4151 822993864
319064294 1537
421272517 2745
221181019 1993
116591879 824
7488223 2894459
338828691 1494
229707007 1757
356032754 3143
30616846 135
25344736 441
97988198 552
255875409 3153
926096022 461355650
590513593 7664
47704501 4500
894121901 49399
398604117 2753
861724293 5359
848205545 3740
870559654 21365
941868807 4153
528699659 2516
770853560 7505
984708662 492354331
836671636 34828
150843735 1449
595579889 297789944
423874247 1869
292117965 146058983
356445736 2355
431059397 25718
276221855 2328
74117157 37058578
374547892 79708
122810239 553
596078341 298039170
772152934 10657
569571973 214943241
514370057 2797
16329024 72
442333525 3691
718148081 8031
932236013 17939
554578456 8443
644089401 2840
562451446 14715
256288923 8503
569704949 2512
704639637 3107
499849567 2204
50513678 914
86470282 481
147908462 939
146047791 872
916190874 9062
75093735 25156564
79246541 79246540
22468 854378864
801763861 3604
657212986 4059
811619981 7382
613016073 2703
608337248 3084
907182756 6545
722518371 4465
682452559 341226279
290521834 1281
890336970 6165
880909824 4085
553372273 2440
287826367 2557
461521719 2035
739508727 431452
4422 268630534
616382464 8704
214013915 1154
278093087 1872
735273157 6135
278727367 1229
239995385 1634
910002199 437142061
746144389 3290
440936520 85377
797874652 5481
110902107 489
166799685 1051
280742249 1622
133716028 781
796995927 3913
11021 760788577
884938482 3902
577755852 2689
825226155 32955
846385211 3732
242671429 1266
16507778 16507779
483494711 7707
239947392 1058
841111610 318726442
370730865 1866
655785405 3373
309117021 1363
380101893 5503
53754437 855
649302805 5498
420578789 210289395
580602029 290301014
387814799 1710
109522461 1167
711363699 8170
363249901 181624951
773587512 3411
125869144 555
606222523 10561
906087862 4263
921219886 11963
755710065 10900
595545635 4306
905155853 452577926
646901360 14920
1106 102751608
623639587 13801
249740774 249740775
482592745 10616
967323527 13782
2561 533348738
9135263 516
819259564 4279
997960139 4698
973624806 5929
750047649 3857
958659214 5953
584407976 584407977
44451146 196
674993718 110691
514532608 9904
697612192 3076
821539841 4073
63221216 301
10232479 124
634337224 2797
361515893 6676
565611471 2815
518563475 259281738
964598036 465128469
655736153 327868076
215661703 1318
960208716 9224
736950349 7558
822672 9
309134925 309134924
289049664 1676
900254293 7715
874843183 5508
223302080 108966441
986184714 7516
791173347 4399
15069049 7534524
829712369 4398
895605556 3949
24886515 111
582627826 12617
894122058 11053
686974219 12838
291471179 2321
817058552 14699
624582413 2754
839979216 4157
482841332 4627
712032781 7691
749 99061937
554588112 11856
424092439 11953
665065800 2953
430995239 13624
767252957 7384
213262234 1423
957712251 4582
471449375 5365
417083853 5359
492645540 10806
141668276 1555
705099437 3109
516710843 516710842
353940454 218156
509150903 2456
447007603 1971
474186961 6928
87792178 433
414366619 9544
59685615 1648
1874 237503264
595278990 4877
3541 168052319
4137 462814468
917276591 917276590
5102 759687228
425914632 1878
590354130 4530
613476975 2705
193801949 85368311
749575543 5609
589205615 2598
288916753 41086
162609148 717
419336559 1849
427086235 4527
441793556 1948
930524190 4754
519348849 6106
422820719 3440
952839027 11269
96386600 425
205251012 135957301
908549136 20823
676795683 8739
209880693 7834
965249992 29098
788620693 12689
491372999 3375
231694082 26189
436774409 218387205
8975 304308277
390334517 11799
719092098 48658
995152886 13647
40511012 1091
102166995 102166996
2955 484662005
546464493 2526
827 159521684
448446968 2404
690182970 5273
552551009 3823
945291600 9855
273248511 5728
211143645 931
805370749 7850
552155220 15684
214562515 1151
768826161 3406
583128912 13887
844807643 4707
10759 676070789
109490401 1080
918965235 4052
770862610 3399
706166790 480059
30668 502464512
210215735 5461
517216742 2547
535954999 3233
498173507 249086754
897007063 4814
253378040 2741
331497663 1948
261038744 1151
435168128 6337
223609105 1707
556761688 5334
819710208 340127061
839365267 5414
730623819 705724574
848425131 3741
74431980 378
546577875 2775
56924935 251
389109618 1853
346664528 8872
890756160 12810
799552639 34254
905955601 334664532
934676914 6692
787402773 5288
42622360 3085
370298230 7707
917338700 5154
982237817 4331
66521228 800
372846366 1644
852494660 14345
902488061 451244030
793314919 3498
5250 760803750
471433807 294350373
872893056 15456
964149315 11571
535553749 3804
830866933 5958
352209529 1553
179705961 1757
950241601 5775
999775258 5029
3123 576736946
935955988 454910056
832061685 4641
555263798 555263797
820533457 3618
464181387 232090693
445873062 1966
182851578 93626
141904972 6932
803198029 14290
758753169 8292
106366168 469
226951 85
79150135 349
365756649 55001
187487174 1584
383959776 1693
266011657 1355
940413719 4920
284448120 3066
973998579 16121
527590143 263795072
638354061 3499
27157611 124
965879114 965879115
470630555 5634
804100506 4888
648590473 19637
840256397 4478
943407295 939797989
628846343 48744
1842 323980170
321371365 236252349
208985704 946
578773743 2552
261682431 3530
255027503 2186
396430667 1748
994187468 497093734
787928077 4613
2145 310772702
835729766 3685
627258322 6147
381734787 381734788
493849929 246924964
500861904 3316
94686400 2075
511102708 3669
665681147 9756
613160938 50549
529297597 30973
665351351 108460
942093414 4154
438744904 2114
55 9026435
783660518 14744
439965357 3941
417474849 2516
748609438 374370349
407630093 19151
957927339 9073
580790069 3149
391013176 2947
203257022 3833
757324666 3374
547240409 3550
373479922 4951
277112658 2642
634342488 27183
613510659 3973
791870314 6513
171075564 1242
17135491 103
754046180 5201
484182478 3376
815770809 5221
987735774 964907177
984046149 4339
913320241 9520
995823978 106871
3934 516632358
640006293 2822
894849686 4377
8839 510633241
998258894 26885
41 7082735
838586586 419293293
2721491 12
778916076 778916075
185063759 816
55431851 1367
823868277 411934138
436518773 218259386
811035070 4173
130632475 4319
45470837 247
592975366 12760
628952241 3507
99277389 99277390
447923563 2063
98054045 522
799587516 11206
281674422 1242
156521102 881
283387410 2364
848715428 8589
803883412 401941706
167086502 5609
167989049 1549
533779957 208889063
647040429 2853
479437778 2114
488576326 15325
439535441 15579
279870921 1640
680726512 5880
444060693 1958
544131104 5092
214381540 1011
109375420 1083
369654913 2232
778576937 3433
103871195 458
857731125 3782
741514406 4162
67547591 1306
960074961 6014
252778971 1264
831806420 25403
147782804 705
424567355 2713
700324880 3337
775014317 5954
366342697 13641
337168985 337168986
70558752 3488
3625 577876599
537499411 2370
2338 219187500
73862736 3032
275694503 11251
960996714 6911
553052568 13736
727861212 4697
814224423 10478
751648703 8537
752571652 10369
705917057 10626
524040347 2401
889934599 3924
122921263 542
207514943 915
925719337 14264
845289383 5748
261716814 1154
585620205 21823
770110867 411072636
969679074 21193
995612491 4390
719384225 3172
127585156 664
629603815 5708
507586088 2450
28298557 7887
257162455 1296
851668246 4628
669620790 3730
845513913 422756957
99293406 978
717139175 10344
193346621 96673310
912589356 8311
973307521 5760
4868 618401512
21772207 96
68224808 391
213637957 942
179790054 930
448337120 26992
334970613 1477
139931744 617
557433292 30893
811245921 12520
395527433 1787
5258495 123
793739630 6813
28575708 126
617372688 617372687
193567940 193567939
4927495 66
351300520 1549
4141 760014294
537656486 66981
521373719 2940
160980357 1034
753852579 3820
650676031 325338015
200812455 9442
262422287 22056
143559337 633
590342179 2603
678754286 8585
830416048 10696
764599809 9269
359742838 2133
485563814 2141
795642386 4051
771094559 3400
670809768 4044
784205866 784205866
227471374 1003
870427696 3838
204155741 204155740
599736193 4224
851244688 5212
388906778 1984
531956238 4355
466354884 2908
91170384 402
481170789 3727
570897351 3082
99762228 2853
327942333 1446
113622792 501
332460467 2386
415817178 5593
461604243 2093
56017610 247
162252391 1318
559732139 20196
18483211 123
27441832 121
538334281 5896
646125335 221530845
775663800 3707
3428 724487232
742514362 3570
180036407 796
999138490 6401
233296467 2555
33 6433425
806998044 4198
440114965 12371
130860003 577
85629213 419
321589719 1418
898779602 3963
415475461 7404
622292907 4034
853533277 26916
571520400 3828
356887330 1964
633860916 4138
746842673 373421336
587898429 293949215
62498414 1837
192939636 140705926
246221806 6227
4125 718034625
491390399 3680
970034983 6187
58550 597680265
166011012 732
555644581 6095
333654 250690882
684402874 9779
418417706 2605
672131216 5807
657103392 28450
193861727 877
454097833 3243
687400163 3708
886116739 6064
1387 102611613
474688117 474688116
209101301 922
297069149 4025
295428211 7996
117024386 516
278376454 26434
287523744 1468
125399611 945
658495411 2971
440665319 2120
794294688 16824
157863465 1268
578755913 10819
889257557 3921
3523 772532064
339156345 1558
83232734 367
120069529 589
3161 684362930
843709862 843709861
223650064 1063
956153154 4216
48378363 366
601097836 45383
766518750 3750
300296175 300296176
6123419 27
24615303 24615302
310706409 1370
826398001 9000
368985151 2150
377677400 377677399
518304264 251345959
986091405 4348
848018860 5447
696566608 8098
681929880 7377
809488679 3864
483729560 7820
743131978 5302
909305241 4059
983266363 13225
719390515 3172
607350689 2678
45811985 202
687380285 4550
4426 889856390
802214425 3748
709402992 3128
347307017 1705
428888741 2317
600318238 75209
847855365 847855366
3743 585881669
422508817 211254408
651625359 35780
741379779 3269
351574257 5356
975432392 4301
438253897 219126948
574461604 2533
50400885 8174
56945881 28472941
81811156 647
869227776 33504
36513513 161
877685861 3870
744576693 4036
18888795 148
662235561 2920
977822496 4494
177978191 2441
802153341 5365
127360326 1858
272589243 4955
613028165 3282
567489484 41841
442255923 442255924
805457745 9748
118561387 535
9424 563627308
916961472 5641
428801739 428801740
580816835 2561
288807630 2490
72136291 783
11039 885034297
445646796 1965
937453950 805773188
10961 886843549
305035239 1345
298300669 298300670
112715127 497
257750557 1526
41956334 185
184023551 1472
889821549 585497251
155580366 686
264172575 314866
498486618 2198
551732743 279403315
961748108 620182542
710923397 3252
147867553 1512
35311317 764
135849203 599
752415430 6540
66465865 337
435118529 5467
117025189 516
882379811 7934
875449467 7947
839462399 24984
189389706 1357
927748496 5539
418910872 5062
823873023 12076
92872609 1416
665899181 21903
468550241 2066
892295233 8328
45358377 200
310719845 1783
29482861 130
328247485 164123742
398339593 2327
420756463 2409
610369686 377038
537104580 9936
551333410 2431
6759 934404714
423140381 3110
676569208 3307
689647363 19159
28596 768485480
365580785 1653
80948498 1707
47021675 268
325530136 9481
942045551 9072
893535959 22584
636813609 3015
326601839 39510
539762580 2380
226411800 4700
988590687 4359
603497853 2661
627701362 619648897
188023749 3490
58811490 315
922022322 12841
883628516 5089
886398977 4002
750345634 8352
131082803 635
516601549 6849
47961659 279
227669195 4153
602440740 2970
863414226 10736
58186137 1462
695611015 3961
902827767 7351
84690782 457
400059483 1764
795542905 9445
457454866 10250
469046716 3387
101023995 622
338014370 2463
24971885 386
285252313 4536
614273656 6770
726765451 726765452
22905998 101
12934868 2264
515394443 2726
710526656 3136
574089776 3187
221458034 1253
10161 844948116
842920737 6229
861356017 3798
4141 804716389
712568081 6157
258325924 129162962
490101369 2161
87134936 796
845030717 3726
159668592 879
761110406 4003
903747339 11174
217287307 2894
349712881 1542
764065616 3369
973572919 5420
337225514 337225515
826363882 413181941
9066 268229110
759365767 4066
34999358 16469324
875032399 3905
1340 134548063
2721517 12
609392790 2687
250301986 4451
963673125 14475
3575 329757139
86861719 383
597331560 6733
659440049 251024
91001277 45500639
137308500 1575
977686057 5627
23020680 123
126351421 56716853
523591139 3342
174573330 1770
50302175 226
382781561 7809
399920748 2336
605915424 605915423
42806011 327
503757739 2869
72533319 36266659
769795520 8440
254058405 2557
989650150 6535
213904856 1129
949801801 914420490
191975813 8226
661665155 661665156
42769381 380
832628841 8297
88755318 15869
660081287 3208
258169552 1432
44143751 44143752
3359 509908873
381042754 17500
909816522 6685
683321284 3013
553925294 3713
243224037 5062
68209182 1312
17916488 79
370355228 2239
409097795 15126
913332273 8514
544320024 2668
80938221 1837
175589404 4045
340904477 2549
846012377 5479
815538983 4303
575373840 2537
3121 208133178
723384781 4473
421838566 3001
75364181 404
142963768 2136
480525022 2232
368013942 368013943
42636896 188
191666281 994
588524788 2595
634566549 2801
978208173 246773
640433850 4830
581948273 2566
786284396 3467
392752978 392752979
955387440 5790
732255805 366127902
309968198 1503
319096344 1407
251018081 11540
124428047 124428048
296256449 148128224
131822087 1332
346012401 2150
153350116 1479
487151365 2148
982725058 9301
40820521 2581
511869800 2257
211967497 9918
130384323 1649
554340039 14510
545890752 2407
551499967 159347
31921508 246
864305142 5416
153488321 76744161
338093161 7184
21878 159906302
349437480 2632
289229310 8017
377488668 1796
169628591 1031
759470687 5946
397432202 1889
583187398 16201
885122243 8283
920367927 5157
9696 922399872
776311757 3423
886176913 886176914
171224273 1009
997262531 6863
59352517 1647
59124301 57144461
496447060 2189
501282179 6454
572019497 3932
222772362 1879
311179109 3083
604173889 2664
309800989 1761
225248599 1220
675150660 3030
420117985 2288
380515018 380515019
617364399 5454
442539239 81770
59896210 35695
1220892 7
333648790 333648789
882220614 3890
69324501 4060
201411827 942
75826296 75826297
809144902 3992
588797876 2974
92077382 406
726730155 5435
208696199 1290
943045393 837821262
365691691 3723
331544296 5715
381099139 4679
662036244 6059
395537825 5626
665405628 2934
795668065 4124
50228935 25114467
3864 658707672
547915631 11352
614606515 2710
880622428 7661
652292794 7895
932148700 4756
636734802 42591
927814199 409722137
479425129 2699
778924125 6188
924291007 24198
985222899 7762
637452660 49034820
49214101 217
513829903 3163
529556985 2335
660570493 31421
684848059 4479
713717545 3147
335986649 1820
425234636 1875
595337744 17927
166826293 1198
59458191 586
549502793 3992
427044219 2222
1791 309251450
234048312 1032
723173816 7261
815421101 4940
339961006 1499
257180995 1134
1433 198107951
678 151049138
947464079 179580
717195365 8501
327489092 1444
387252470 6197
92756543 11995
978436889 420154404
861200678 29024
8183 823962636
416592413 156861097
520506439 260253220
109368864 627
262338369 262338368
959805119 4330
773891250 3855
30577548 634
940087049 4150
948534788 894984312
246976581 1089
627762055 2768
549241247 7708
851623786 14415
377413130 188706565
674353552 22891
551797967 20586
125843489 615
937156361 459812467
835237884 4874
614305782 5853
157395529 6264
323256817 2800
974075934 4295
315771719 3390
1310 292906304
369716978 2566
822958500 5651
261829757 1779
217638851 108819425
178077888 809
320546961 3098
50347823 222
993991515 5354
371772389 1973
661100688 2915
1847 116935417
5755 754970592
11139 959959020
861970253 16637
575568419 3892
334718250 4245
708828110 6170
37603537 271
735717840 17238
10755 981619605
854324505 3767
298151914 1605
291351129 2195
313922774 3859
535473675 2475
699 116863578
164171858 1171
346640891 4377
534937480 4466
513505604 3949
202375790 1253
47664 533521399
1236 187753855
373967677 1694
590245761 15860
290740736 1936
401331810 8290
144967199 700
288704405 2191
977276730 338180450
953761411 5378
282439123 4046
300676720 1552
62473360 771
272378392 1201
880538806 21566
792 37504484
626172868 2761
286819650 3510
564938872 2491
403232505 3028
516368358 8181
340773551 1567
608024340 5390
501992912 2257
979510330 4319
786740219 3469
469230579 2069
701017164 3091
991377295 6346
117316054 1403
391128510 195564255
574496347 4036
318165900 5486
762684919 4376
957096125 4723
30724652 291
233556375 2083
270405218 2883
388011535 388011535
502619595 251309797
497601241 4755
185399720 9890
740977969 7220
450733827 3534
514139732 2267
245725854 18579
218271927 2806
635066264 3052
420789922 43923
682970001 10000
190279693 839
964310862 7620
848361180 3790
732768182 3231
791730871 3491
694519743 3083
207542372 207542373
669318824 3096
389129391 9460
782659191 3451
752532949 6322
453812991 9472
205216525 9670
869601199 434800600
793056541 8310
911176904 7433
876385355 338652470
704390110 4670
734346970 4365
658376782 3259291
182567536 805
183952490 1059
788866135 4863
363948243 14366
221390762 990
842305551 3714
131161419 65580710
600100905 9652
424266437 212133218
7057 943906218
960538199 8962
284531214 96512998
446778987 1970
588398574 3071
78470377 346
957221583 41631
203660113 898
885084280 6893
394109187 23287
670042525 6774
964542640 5476
837954600 6550
372394105 1642
947832277 19164
708175327 4954
1303 112301661
222563132 3124
760756456 43262
940290731 4215
278945233 139472616
708493499 9542
874732888 3857
799211484 3524
704347012 8164
883227739 883227738
665738869 665738870
828280259 295203342
752 79511169
497428116 27061
762937896 5257
342934247 28398
1105 249678065
901526834 27905
935422166 17717
510837032 2699
391823968 3593
193065410 877
135115524 115188
974459924 88043
964600629 13972
623853306 623853305
329984143 329984142
53355 976566387
474608275 284260291
438185024 9689
492347177 4616
473640684 6703
266746657 2222
37325909 186
795816636 3509
246159445 1534
401282934 6889
459970716 15559
535791661 11202
906907896 30042
24445686 1727
741152989 3268
616424946 2718
3698 385804891
350898642 3306
539167047 539167048
503551053 2421
612183168 33276
893315161 7780
324449455 12026
426901211 4211
953205875 5294
28749 860083833
801590505 21852
612562535 2701
390155474 3631
237515176 1894
33059999 750
839871070 4849449
646526789 6343
930201163 5567
7435 494322023
295057694 1301
806857011 28933
162 15370576
70586920 547
608391314 8895
9636 878938104
900566925 15511
564256009 2488
680452258 14028
268383945 4058
84135960 522
756745047 3446
609948575 4454
597594285 2635
297906218 297906217
944592466 4165
849863535 849863534
510282001 2250
36119 457988028
734065883 14508
11056710 11056709
910825053 6493
36986549 653
72637427 756
635331095 6367
595460977 4711
124049039 1431
993757229 4742
225431386 994
169641165 748
665178003 2933
842759071 3716
423803867 7882
898802267 8076
41995337 41995336
641681528 3239
881256507 4196
826024084 826024083
862414518 4372
130096927 28738
681507425 3005
276663691 6847
4271 708204436
561828108 206219
491696392 2668
623690756 3196
429474595 214737298
814867249 3593
961598080 4240
841136397 6075
799274900 6011
532765545 6872
196081662 196081663
114303672 504
699279246 13153
71998206 71998206
978286297 16536
618032631 4321
732211369 13652
5149 459856092
235963280 1072
183319629 91659815
888496248 6043
957282234 24959
783407701 8560
377375473 62351
756612639 4384
937099281 8528
68371484 311
225277928 4343
376230841 4821
23132785 102
80624222 461
351155536 6256
234034312 5618
994555507 486572985
364377107 5287
736366312 112046
701241420 3092
29057938 131
991757044 4373
557274257 2527
364495231 55143
567759142 259885365
687148221 3340
875867767 3862
7635 931889925
93653527 1134
285077520 1257
854462957 427231479
528742033 2964
402776251 1875
5780 472662819
13448 895113880
828579471 414289736
852507368 3759
461037313 5278
277752115 277752116
29191590 410
213562432 1292
578 123967706
245289022 1094
13571214 325
956974452 54847
134940646 595
367435234 13563
185477141 92738570
526864173 4418
348727764 1806
482507049 3557
318712900 1940
335787820 4763
23954684 277
734808373 3240
616856096 15411
963205031 4383
737892903 248218146
4831 974030377
256729676 1132
987855176 425731026
348716213 23947
107427559 618
733380288 442101580
624582852 3280
408671228 2044
199662054 1535
269330301 2269
610299963 2691
570694655 4805
134338949 974
111712499 662
708425222 3217
662229720 2920
798669377 8502
263691317 4378
867508917 433754458
752431097 28879
264666169 1167
128255011 623
665159259 12621
13780 384544680
284170377 1253
2865 37322066
746435250 21504
949118616 8176
921736396 25785
527120817 6075
33846649 177
5669801 25
529834621 4460
504169951 7755
249013577 1736
735804377 8434
661881665 661881664
190733209 1263
802989618 401494809
177301486 782
430645679 215322839
394744885 419410
842071623 4020
334541467 32882
568344989 2506
541165800 15484
6604 866874060
768435227 4042
213528138 2217
748989705 6462
324792573 1964
481989224 25028
454441535 3272
438601848 8540
545825520 2706
457951996 4411
76599072 1056
323101512 1747
268618154 47501
791048292 3488
29876094 171
277651786 2434
779345100 3735
104192209 1891
824266559 12480
347729656 2102
939239532 4977
11070 946049542
793825722 7443
2296 519737174
862489839 3803
222208270 111104135
477663927 94775
18533700 150
102282740 451
664957076 2932
300150317 14701
942688019 15332
615435095 13642
195436461 2666
414561531 2926
900804633 14237
851099317 4339
930615246 465307623
818876396 17597
378201202 3728
680690083 5832
3930 433687290
698295646 3079
954566721 4209
736621748 3248
980203385 4322
425691035 1877
695019780 9060
430128337 4048
973172976 4291
894928362 447464181
695520344 13103
60083450 1325
801560634 5324
110985204 638
694436774 3062
976652176 19180
92152207 1203
74661888 402
791179721 10717
12216 786062952
734441864 11700
947434135 4343
695371818 29643
997658008 4399
25388061 131
1966 306063015
527113782 3563
548953105 3497
611101281 611101280
918053129 459026564
697388476 3075
506882355 2235
433397602 1911
934475100 934475101
205894183 1253
895500949 405058090
446717730 446717731
756121249 3334
641159034 2902
954275038 20201
329076642 1451
649854323 10608
664275543 7048
817978272 3755
353649230 1667
800620183 4517
501458096 3001
10493340 132
629748434 5601
909145763 96023
904646839 4084
659491269 329745634
171001923 754
134787375 629
303037001 5277
14852 369859356
666987962 666987961
170430673 852
6020 154868957
891146492 7949
97374479 447
424781417 1873
638416664 2815
916026256 9644
902984032 8191
670299565 332837095
3408 769217775
595787247 2627
742400960 7910
600094179 2646
986791408 27736
63598028 38289
892890231 8216
736300028 4001
554610013 7212
3369 462255354
841781227 420890614
544924419 3959
865 192658855
132780200 956
182680645 4098
10241 271500125
582404425 2568
142425027 628
7116251 50
519358454 8547
614906880 8512
134219178 134219178
807569267 3916
719611017 3173
557626090 8638
315297300 5332
447452497 6828
84367038 372
149910443 661
209292800 212480
702821857 3344
485748087 3841
628283373 2981
34210913 17105457
938346978 5721
502655512 9208
683358236 4605
589748187 589748187
373845367 2108
991072317 396053938
185515728 818
932344102 4111
249924785 1102
859885798 13629
986510478 4969
848589626 4123
47741755 857
88448754 390
139771757 69885878
972788295 479425764
689594663 10659
383503582 1691
506817590 186548638
183486707 6183
174512200 1041
177804145 784
17017199 80
894694440 3945
797231924 4986
91916 830718984
879322005 9812
910754565 6570
372106109 3020
97477858 84364192
996135575 9505
497589623 8737
581387237 10103
45688905 22844453
303867382 303867383
406367999 2351
338874411 7633
175890881 1760
770710537 3491
506816092 4341
15421960 68
723127634 723127634
776795425 7346
758415963 379207981
154600380 3060
659963601 2910
545818045 33912
859612051 8164
511079890 13111
384789861 2701
553878581 23112
213637121 942
565616775 2494
433972009 9918
194239784 2231
275818401 9644
74619324 452
590797085 2605
211007543 10343
871757271 3896
799744265 4628
10201401 220
339839499 5335
436421710 2072
174177713 768
24570579 24570580
893503234 98306
88795967 1054
417173396 17334
702837212 21443
817211995 518183719
284104218 2632
161833409 80916705
346310311 1527
172109363 86054681
561878914 8615
344042006 1517
116798394 515
618991655 114543
16948945 8474472
398888243 283064215
308664121 1630
970677317 4280
516166090 9370
774943568 6824
638602208 3801
489249865 4685
145827652 643
961828622 4241
819141092 409570546
118838959 524
597654941 2899
893348175 6923
134974323 2000
822657375 3773
724437901 8860
226933050 1505
628026941 7235
977465868 5244
907990850 41147
570715377 3662
827532936 27864
96358599 807
888499419 4368
247870771 1095
598153355 7703
15028 270267314
92413854 931
678718853 339359427
916239971 6663
159287925 833
647011253 4646
1133956 5
816452287 3600
958460596 5389
783596880 3960
683777879 3015
977490872 977490871
713704017 11222
472834993 236417497
432724188 2652
52886016 552
263163400 5338
411692159 2222
18295968 372
492972879 3032
705404052 8466
809620207 47624718
434760853 1917
11869121 71
334744089 1476
369273504 2405
459037521 13136
350799422 2963
154836234 4338
420918000 7440
170973745 85486872
125189183 552
864761709 3813
288501117 3076
460297212 2073
655200008 2889
374106506 5501
482826259 482826260
426740832 240282
314572085 28233
950912171 12726
595254547 2890
588177632 35216
516734871 3367
4581 844499670
3199767 3199767
282323249 2250
776880283 776880284
885101838 4794
976155337 7318
415471310 415471309
802393635 3538
708712828 708712829
651758991 6551
650571082 5804
153993000 679
50601941 244
803727927 6750
806823264 20138
305743955 1708
953379046 460355999
745014591 3285
224750595 991
154555482 912
1860 337377071
13539597 90
6232 559104439
267754304 1365
559794685 120205
724315591 724315590
2356602 1108746
504354429 3364
729367113 3216
769690594 5103
588018124 6699
553180111 3430
127851501 903
257167570 16509
822087100 11450
499706259 2393
194252535 83456379
109087756 481
456584353 3094
422852257 3232
392429329 38848
957467839 4304
701647313 294692787
86417786 5941
16805027 159
835144881 11793
24593 634296022
56861014 1886
804811065 3615
278058440 42647
581549921 5141
674125964 6423
708728126 3125
744377460 4872
393369376 2975
465828715 2054
946073195 6183
474900354 2094
453530448 17766
395959536 4347
28574087 169
7860 815984588
350620433 1546
198442345 875
929590957 10269
668341825 11638
2502 492357185
347554726 1605
279786240 1467
63079526 8405
912473137 15363
8072 580462946
660280620 7071
781258300 5907
821292841 5081
533868517 2354
743420898 3278
451759657 9089
563335312 563335313
177387581 892
8195 558498156
576752580 3530
841396199 6360
784789981 8862
53040703 424
532299716 2399
761340745 3357
429770841 1895
233038899 1440
995887934 8631
962243977 6646
984529757 5293
16419 264205194
944224164 4329
154617766 1361
667479201 4260
1984 413001445
784913497 392456748
385284352 385284353
93143919 2612
897962418 897962418
197757189 1527
634561217 2798
137868026 865
703510724 351755362
258170181 1502
511545593 2811
487153062 2148
356061096 7614
22759685 22759685
554574484 12349
405582633 5278
989789001 17770
401876582 1772
202797932 1035
315857621 3910
256067609 1472
331812586 1755
623294330 2932
619069609 3818
1575 74012472
756821468 5162
956711922 108397
175679832 2921
462315824 2175
844117178 607067573
211221987 9349
425141976 34445
368931672 2295
954753267 23255
572423968 66688
253273359 1359
9771777 4885888
459314759 5932
709537952 3352
617384607 617384606
979019906 30604
648372363 3650
830728105 4305
102729267 9794
888855645 7339
795341592 29760
1848 386714321
490 100053590
889701094 3923
586996393 3928
553503311 7587
317513848 1982
184460808 1192
314152345 3894
952976616 4202
2636 573478630
284998305 2878
701706851 25578
305364779 1370
108093191 6638
600986147 5483
568338246 2506
336558952 141370139
204240305 1304
381689254 1683
298911857 1318
830242963 7638
284144587 20145
661070115 4241
21771092 554
735083501 3552
282582831 1246
811114200 5304
445232989 2357
272376488 1201
150327101 770
562828844 562828845
19733596 105
817689515 6238
810551033 3574
464270130 2565
746510427 746510428
537726587 2371
860368890 356235177
1017 78558286
2314 473643996
486730746 411346106
299126189 1662
525995207 11011
593040384 8244
317105460 7693
5146 687426907
804246497 18973
165240813 842
263405655 263405656
4764 392885930
468920296 6271
93562492 697
45131594 199
87314534 385
539986692 4767
720488495 49308
707602220 6994
109492183 2354
827214849 78357
132219153 583
276268032 4306
324764713 1432
721983561 54260
699748875 5103
52718406 303
754542641 23891
399609766 1762
585549313 3283
194470778 2396
35513852 454
622510602 213206643
828192510 24069
874323736 6292
378214614 1985
931170566 14390
394812727 4637
906301857 6394
358809750 3259
2515 222686172
40422077 20211038
779492698 779492697
385027160 1720
900399775 14575
373107921 1951
846641026 5966
378106427 3477
825689570 17102
878684127 6333
1942801 971401
644718897 7789
239328340 239328340
453944609 453944610
749760663 39335
726514627 6706
743581833 371790916
1168 76390346
763475511 381737755
348806798 1538
164658583 8576
200728366 1038
699009659 3890
324651251 13750
4554370 56
170293200 2134
349352517 1695
7591 936668672
1922 422861142
417593649 4135
322593556 7393
480974868 52157
515525070 16782
23986803 148
962701127 361069159
377162511 2881
385013157 3674
739725087 21959
703278283 3351
378442651 2987
189307453 1811
62037919 2689
354518060 19790
903586847 15563
361693364 2875
237905856 1049
516936368 258468184
278199144 1284
396790020 6686
382863976 3306
381265175 1802
91459013 5178
530176321 2444
942457813 5216
295852882 1807
61233569 270
994071246 22354
703129839 6922
10181466 1421
246297316 1086
498585025 2631
272946174 272946175
952529419 4200
1231 266441910
119293117 526
591019936 17418
943784205 943784205
4058 883213958
179285505 831
263804155 131902077
160686447 51272
591294852 65336
750615599 25388
952816934 16555
306848224 1353
256274960 1130
24853 860580075
337838535 9898
247828621 1627
814530938 9916
658716133 329358066
398853731 3540
616746892 4112
336332536 1483
92874249 875
4078 856563510
734113086 17453
804755865 13009
623433401 271058
468328694 234164347
26081081 115
961105099 213118
776762600 3425
595557777 2626
490152448 1472572
481786816 3752
59910283 29955142
208647741 920
276177932 1675
97661780 464
939299051 5312
506104606 7533
8676 502047627
219987345 970
355624555 11123
939969992 5828
458800082 2023
866163858 4481
671408643 335704321
211774564 1089
319651809 1627
905352929 3992
927982253 5146
35172 720999668
581496768 2564
24650230 277
761089876 16430
579686744 59201
743053218 5530
607538560 6371
338511117 2182
489325005 4033
901905397 67794
381492085 2665
317387987 17118
83118687 992
844116102 3722
536 80814328
7158 964137376
819130649 5590
2636 347756367
669555003 5055
384842400 3936
431519584 3167
577186801 2545
177077724 1284
862500724 5231
760648236 3504
772592439 4620
620054413 2734
351687861 251789976
40495559 426
531649130 8390
2224 195007645
241894426 147477080
449274953 1981
703913714 12334
803981186 3545
3557 586217914
947068067 5988
625129546 10435
144431541 899
273352743 68857
225281103 9075
774199609 3983
371109871 23609
383732063 1692
971672307 43021
98297324 1251
935201003 21293
807033745 4014
242996291 3386
357773780 1820
328813939 1877
1708460 13
781752024 3447
772325218 163041
537041933 2368
871237549 4145
601944993 3231
430658304 2940
688346992 10909
539662698 2927
616427979 2860
632994937 4431
45397787 306
316453263 158226631
411737164 41065
321829439 2954
835620123 29281
648819308 2927
126745112 806
498193388 20804
684233932 3017
890717421 4415
1755 329992650
815625029 29062
437935585 1931
661962209 11278
8916 642507233
712280517 20134
530525094 19733
464099540 16108
101830057 449
847505078 234831
537010759 5798
818945912 3611
902460972 4113
696539202 696539203
861100488 14109
833510501 16825
939055299 4700
621483610 23492
353422534 72170
884150045 4602
189962829 3093
841848193 3712
702854179 8501
773615990 468838696
706084448 3633
953209693 4203
435080449 2304
682201875 3434
577003951 3422
741793940 405342438
33003541 286
233929189 1492
659256304 313220567
36486804 257
622417721 4005
440751005 220375502
203134799 1708
707836728 6818
674668169 35310
78656943 739
401760336 2757
127532215 694
716945372 4821
5027 850889173
761909820 375460673
595239933 4267
682188976 11505
134713854 594
32 4908735
746649251 10756
198390112 15571
654045285 13763
988847573 4719
852436403 5004
989762356 468544314
258770812 1141
36641674 175
673242815 3992
527038028 527038028
840233665 3936
593741913 2618
419540480 2560
945264901 4168
551009833 275504916
931421755 24678
31105 313647889
132 28724075
311702287 1425
776220349 27350
750771447 3493
4278 969807411
260515861 7339
789280425 4290
176096310 1690
112474087 799
549677225 3463
482805336 14202
13425226 6712613
227298386 1384
386453564 1704
857556579 4383
111427008 1344
288916398 3957
519213043 519213043
236089847 1041
567428462 16209
3047 179551449
334210859 11504
238811520 2532
439470933 128057
562004873 4796
464927088 2050
439500779 389690
231023821 12050
783114223 3453
446551479 1969
433170811 1910
320084712 146926179
102715740 2057
109684321 4359
728230977 3211
768107755 25279
898523711 11313
601222940 2651
655083815 3592
432329214 12909
644337143 12078
903963446 451981723
37658026 6593
932323729 58681
335895725 2139
52368832 1183
616878767 30864
835378491 3887
260062560 9183
86911391 1197
453131540 1998
571742633 2521
417633877 2971
691120029 3369
909431910 4010
491251050 10429
241545024 1512
810528099 22065
640917655 3642
7717008 75
811984531 8061
759577499 3630
554904077 6387
980597423 2117921
12335 955000370
854322404 3767
440087937 2867
897591745 59714
957663593 10279
928172121 8125
6508 756743732
972663013 972663014
115415090 1457
367390392 3642
177578705 783
274419008 5528
175855622 2156
517270546 5697
960686676 4236
9053 533855410
344836428 15492
359289247 1986
893781649 28411
760206909 3352
822708752 8618
798091504 5903
4159 696323313
390307311 1721
356200114 9698
717583194 6121
530532099 3431
930352825 4527
762703517 3363
20446046 198
4342 179598146
11196227 103
793868035 396934018
472546257 245010430
799836555 5145
314920881 3076
387985665 2816
985853604 6364
249607712 1260
435970430 3341
122694616 541
458530536 12297
354021121 1920
946178921 924393876
341703046 9537
6803778 30
783966592 783966591
735940040 3245
346309351 45796
82325134 363
97997539 545
61181041 454
795708960 6960
676715949 676715948
695800924 3068
573327647 2528
898790644 898790645
200960430 200960431
347482547 4325
981559510 4328
12635 496707120
106129664 881
433840472 3344
831828735 9594
337051199 45795
985864825 4347
485541693 170643374
429232047 4046
554432969 3841
830302109 12078
169379999 2250
272221442 6481
849068324 3969
632750227 2790
716404787 8726
402833917 6146
860349629 32610
6670225 33
788785679 29067
517312551 2281
558113192 4781
251900220 1430
1133 104304271
813795509 6710
272150073 1200
953451102 23243
632649381 2317397
917145100 4044
297204459 1330
457726942 234764974
477623951 2106
982236514 4331
642767097 3109
929441762 15237
344509347 11193
16391 572799886
519503874 3234
277876448 1317
395394679 3694
602991427 5371
36085800 1134
83 13131241
535886656 535886655
523324191 261662095
352652172 8797
982730206 954270606
311159996 1372
994680844 6685
898802040 9816
863170353 3806
769588512 10486
834856635 25836
420284753 374621153
569006229 9035
717146702 3163
66248056 1036
598527684 18918
77009 955493915
137889312 816
288680298 1598
723011919 3188
517461601 20080
62244371 31122185
701069653 48938
132493270 1106
239145843 1166
89257424 89257425
794910577 794910578
590283736 3296
403959676 30135
235182266 1037
534405455 8345
7019 309215026
170312060 170312060
88081875 2625
97747351 431
69157895 487
778812375 3971
890608258 3927
593872907 4213
950177213 14930
141934883 2203
571498037 296422138
861133020 3797
564909198 3006
6666267 62
68435633 1379
942641569 34408
508335151 2587
745202127 3614
21784500 2350
459741178 11907
773296357 5123
870244320 7122
624139163 5184
811662753 37491
426820661 1882
98898039 643
806898374 384011211
496693350 12979
803862865 3635
709407851 3128
168205840 880
960446609 58223
69542432 609
756918816 4085
388996788 3621
541202818 8978
270466125 34252
753317031 10333
27661019 154
741935654 8812
62070738 1307
957745373 4223
993094552 982416497
392314919 1860
656007930 3609
339279337 1496
946581300 7287
586713490 2587
611304435 29949
2324 518475200
257605039 2485
475010695 237505348
827340863 3648
967494673 4266
105507505 52753752
867479400 3825
368287535 1645
587019767 57142
228804621 2229
766607502 766607503
393379175 19684
759302101 4860
56376288 288
939721094 8983
388225150 388225151
427731597 1886
101666013 6617
990838156 990838155
592636784 6722
450864484 1988
214975639 12440
761571458 8336
435002291 4428
347892765 7477
700154276 226075
992248333 8666
353361131 353361132
11390866 11390867
163973398 1546
838381817 11168
784243345 3458
600208443 3675
731795677 9766
679973779 4103
651441699 9100
845422228 16069
696376790 248465872
647826140 51374
949356863 4568
4618 736571000
72087748 25481078
408619219 11350
543488068 16473
546630148 8127
955350975 7365
183407022 183407023
70818095 557
823499120 12311
806923021 3558
663368887 2925
526804296 253028
511002965 5678
393290593 6234
918504657 7376
892937261 4523
589967021 501753998
547731223 3687
701280327 23230
870732709 801112038
723951988 18284
592505600 10371
49894239 220
347378116 3435
25738515 118
386678042 6518
633626474 20589
587 43877076
646040693 323020346
781070407 3444
3544 788323587
58104385 624
503324706 251662353
717573051 3164
987230319 61505
433288472 433288473
864083291 3810
307078899 1354
971682581 4540
736390504 3247
44231219 272
337848217 1571
983369044 4336
574678693 3386
103989850 470
929854895 4100
160684172 2194
419793842 1851
767922928 3386
497179670 3760
51 11095611
130583261 37177
310936053 1454
447916174 1975
9155347 327
565065148 7289
534970449 2479
806267055 6735
439351468 2294
146733778 647
77789656 343
8538778 351
454447970 2815
447680701 368579130
283894485 2234
730581975 3272
112852391 112852390
196569605 2569
73031161 73031160
701307480 701307480
599866394 2645
976570657 4306
86456024 465
468212711 7624
897787800 4698
261765729 1297
673988146 3270
959330161 4230
181206010 799
805853070 214038
725410137 13773
578868459 6260
422514110 1863
366602544 2139
16690907 156
629214335 2907
909154579 9637
169400735 6192
424781041 1873
454037106 2002
755220689 3330
2317 344466971
266174731 5679
488274637 244137319
710112118 5111
918214527 6272
671549019 671549019
696976949 6009
216689071 1823
1035 219286666
574686365 11181
819166315 10612
682545031 4855
936453410 34581
501834125 2315
389553164 7021
4752 854469124
412737707 206368854
274989271 5549
552610759 9320
616235449 27601
865524935 6707
651247212 9546
989574574 15531
526206199 526206199
92681881 1027
738679250 3670
594198243 2620
617327824 2722
31354391 201
444052182 2529
2426 449334629
241073325 13449
39571902 368
727422443 727422442
313509223 12186
942838575 5406
532551923 266275961
808681930 404340965
244407908 1383
609205614 267393191
301180820 1328
771302958 4291
780670213 7356
7931 653585779
336559808 1484
829054940 12661
999977494 999977495
208194138 918
350575684 1812
926676966 4086
632545632 3911
730656419 14561
566738639 3120
6100 881578100
888575089 12997
469508517 6274
231218400 13763
430571659 111513
477520471 6526
144148001 765
683765016 34572
714171157 3149
332932125 1468
312020308 2367
20864772 92
491563646 3878
531467977 2776
46570 709849715
965683421 4258
836182104 3687
131333622 1333
371872282 5196
49490740 23172091
416336802 6075
708503216 3124
770389436 770389435
388438208 2638
701007613 312786679
563059867 2510
4573384 59
466901849 201167253
5242 661390955
608253462 2682
918641749 5091
445530669 3235
117582877 1526
808218850 17398
262192057 2894
212292803 1739
138373981 1019
387429132 1879
731163801 731163802
342001076 1508
165104119 728
817585221 3605
67724409 362
634605174 4633
888129996 11324
620052063 2734
1040 224616290
507558257 2238
896282112 3952
274687945 274687946
4787 912686209
100309251 526
7162 187299477
619370845 2731
1807 284947910
906967529 4659
5222 465552959
999812931 974729469
757401029 55769
314727525 3645
1363 129818560
210764397 82075013
239170655 14336
807694816 6315
234059274 1206
508694457 2243
170593177 15384
995295961 497647981
745357701 20855
602319741 3860
900587060 3971
504764918 2439
111519719 1014
440156100 2980
99445146 519
993153685 7179
878592208 3874
341625125 1591
232644755 1371
767829687 687288368
768612865 77232
680629398 3503
626399944 25057
818171148 818171147
278274170 214203394
879245026 439622513
795214419 7222
523486247 3486
935670107 7117
400244518 4167
664264567 7957
69454771 3210
912726144 4664
925256351 6907
3787 482755503
306547892 306547893
778699306 466402408
452914679 12508
17961501 125
633011107 17434
351036971 55729
114048059 537
855230789 3771
538905179 2689
218439822 1556
114619726 675
144755289 1029
398950124 7645
53248031 333
373023362 2953
689103989 215682
698694645 8809
130632761 576
468325481 2065
553069680 2576
111228877 909
36218761 289
849789623 3747
17769666 17769666
672511427 5234
112253661 5260
699630589 4329
547020235 2412
698250616 7882
765593962 5937
199057325 1417
512881124 2779
242641141 1470
836230977 24983
600320349 10014
414488196 1962
612564905 2701
96665763 1916
582721801 6168
828015559 3820
293911031 1704
360374078 1589
625948680 2760
5625 823876746
294568540 1386
723963288 15658
172815621 762
982017783 4330
208370764 2375
4311 869455700
979649796 11742
294680061 1928
185908602 1289
840117490 592948333
311613016 1374
473543784 2088
88146783 2272
755896628 3333
604312949 7798
250151575 1103
304799485 3649
239406194 1841
1543 275552649
63955351 282
991943318 972108483
435548412 2132
7040 972542517
81369065 6043
647745001 13125
953826250 9875
383952839 3878
8332843 74
726184783 3202
326388837 198053560
472416324 2995
157367293 781
489500920 4525
365588703 1612
277137577 138568789
951558873 934229915
193954052 1597
1483 237859853
544725195 2989
998459326 5034
6998 298555674
144466840 637
50 10393150
669489985 2952
961506998 5207
675391303 2978
868252500 5700
367566063 1769
366880921 24042
439763983 219881991
573558634 5395
815935066 10622
332248816 1465
851229271 5806
605531969 2670
465037349 2053
991868566 9033
478893560 2923
370250773 2726
895648338 9221
486228041 12973
539227022 3541
305488825 1347
373532582 41684
735483214 3243
1092 203737716
986833286 14306
978091439 489045719
591140940 2990
9986 447622450
840594910 5195
668850029 3006
691921021 9347
321091620 2511
874487289 437243644
388396466 2194
167531265 3404
575465632 4564
94155281 1114
941976806 5629
136681699 697
173948698 767
426653886 15800
496038127 22937
826067206 9992
948957302 4461
902419389 445310313
566559909 3837
833461707 3675
727189848 4523
194644170 909
434441113 4669
568540439 35556
639526314 639526315
443551647 2285
172621342 13309
727286375 924125
43544255 192
13309 894990323
998565177 4403
254439802 2460
490724954 2205
315406356 315406355
588387706 21549
655341915 6403
252611975 1925
15717974 91
435995780 2301
7557 567026833
245178319 1309
696615464 27878
890413872 16818
335840352 11514
578790312 3543
369445798 1629
756439556 7434
633814830 6036
249408577 1888
983139407 778416
600973243 300486621
956454507 4989
200811541 1534
885853614 12417
942999241 4158
860456126 3794
684074529 342037265
663139809 2924
300974696 2427
447932036 2298
110883660 1340
252645175 1114
67394075 1289
798441012 4329
530157583 3448
857 60436497
303199447 1432
604512456 19819
563377469 3210
408718109 1969
392832846 2312
295050572 147525286
530997115 3016
588070953 6827
15331918 141
822250666 4371
239325436 1781
25581993 191
958859772 958859771
649078413 2862
876798381 5710
862038778 13458
457400013 25106
770560387 8452
510496958 2527
617211089 617211090
501162606 2727
178938099 789
393085428 4829
532511105 2348
473313669 2087
494814969 3238
274284534 2218
880685364 18642
231982926 1239
17977806 4578
405514560 2909
740194768 6201
727300963 44295
152134475 1783
657238313 657238314
211597938 933
254450185 5605
775340484 3606
3873 760812120
730762105 6658
899362035 449681018
124282016 548
441035932 441035933
701231060 3484
373454293 2349
130768172 659
178793789 2247
140574071 3684
832324648 3670
720993225 3556
208194138 918
3223 632490721
962738425 4498
43900225 514
360341245 2585
91170538 402
8664 652867056
144375364 818
357879355 1578
555311316 2597
103840799 480
567173739 6874
542035934 2390
143378816 4931
531604453 2344
233933639 1061
971025327 4901
561344800 3918
357195825 1575
709515200 27485
870200904 3837
474062472 2419
757943694 5522
661549348 2917
644601747 4438
404597496 1784
711379168 416028216
344911800 4321
382424616 325191
654301224 4152
419356491 209678246
385640619 4705
817328020 7564
443829253 21169
194 11463460
13834385 61
3355 758092445
21744312 10548974
2223 306707749
797832028 6969
615202503 49039
700551910 614768433
661229713 10244
308105955 13663
345865629 27796
664587659 286950176
761890164 20348
474772766 15519
713238411 713238410
652029876 2875
38962041 201
887522682 9811
159311891 1523
838826598 6421
91476865 576
532771672 6293
630227578 315113789
253100011 1116
650101779 5075
625484929 3290
208052809 6896
324491815 1489
519622211 11077
966728816 4474
139347598 1883
67783876 375
13384 493982415
108537647 5793
439372472 5037
930523473 4103
409594464 4304
390918841 1740
776451906 6865
732366343 366183171
931331952 22843
513683879 2265
77109279 340
496135905 2393
568823273 13188
81124122 3523
49269169 234
656618114 3142
163784752 163784751
420472368 1854
645448791 8351
906718415 3998
741442402 89557
394986999 345383575
745513204 3363
562112856 271437196
283793928 3991
694811349 612699137
961682282 18463
872667081 16928
92849329 858
790787094 379987609
476233956 238116978
953154081 21040
56271617 256
890185984 10855
40903057 432
104796864 1283
229856772 114928386
413168632 2591
894699083 447349541
864401751 11822
367832196 9027
438840586 1935
386225073 1703
349031348 1539
123375640 544
749550865 3305
849328315 21781
237465265 2064
4192 852600405
517917533 6007
959602120 53140
478387405 2502
481087958 5079
530198317 2629
767738495 45696
379557692 1915
113898370 897
29262617 14631308
39394 697550352
720554475 720554475
168436656 1081
628804186 98982
582515753 21919
560994515 560994516
85273791 376
437327102 10799
502573344 2216
932891195 434678912
64619402 2201
555663421 19422
811270165 811270164
855436801 3826
280266 756886979
3887 758705534
73254138 323
718062300 5175
307757913 1357
387133944 1707
227722727 60276
990448982 495224491
524463132 12107
938974827 13505
431998717 2393
110468325 110468325
757690967 16264
435441664 1920
794682983 3504
7777 111771044
771438919 5117
12711038 67
294852230 1325
620294046 4834
353340378 1558
28802509 127
117780149 573
523849188 2555
490300971 245150485
344777311 6030
585070984 4599
277141047 1222
661776375 2918
867332350 5287
223844692 987
588250111 4974
410217695 2898
11793149 52
624521681 2840
108900963 7841
252221199 2090
504678553 7318
82325626 363
569246853 2510
353298999 10762
298990161 4984
490547758 4000
140215239 740
371250844 3046
764488923 3644
116409360 708
823054120 411527060
987674805 4355
127135000 1880
682471015 13578
209359787 7194
783570235 3455
757598965 34413
323240957 12935
680041328 8961
167914347 118263478
652907459 10427
45889749 218
612070922 3346
975270447 485916739
707820557 3121
846395914 5278
715310799 3560
67622071 345
493844042 15913
994784345 8383
539761201 7078
588420018 3662
7484135 33
186127153 1162
60779989 268
187557812 827
933300693 5314
18748730 130
886697437 543766669
94876145 1402
647717450 2856
736026059 7260
762734200 12332
518405804 974447
223917000 7390
628891592 2773
844005309 844005309
840912405 9421
499290519 4650
931569074 10225
64636158 285
432991046 432991047
874661247 437330623
397065003 21161
986564433 25442
444487825 50444
763023026 6855
829009053 7322
709855831 3130
589767010 2953
951831700 4531
194332569 2692
745915598 3289
5613 920866277
275551618 1215
909439929 4010
569826150 29157
6311 236285226
8063 796158474
658830761 2905
14830 991415160
397607914 4983
1631 321667451
913569551 777506
4871 596775436
24947061 110
962887393 225712
487151739 2148
368685100 9322
294298971 294298971
658475719 658475718
730767783 3568
251058743 1107
876547214 3865
997431468 4398
593970868 2619
128957651 1945
860438557 3974
376674294 1809
853673127 474103631
780596091 3844
676934300 7349
233904693 1204
718272794 10229
779031720 3435
359129317 2422
2300 255623753
280627417 1807
325901542 1437
750520899 3838
86634163 382
469816031 2208
860658100 7381
752346699 3365
238848436 1207
275588748 6311
293584269 1893
798307706 3520
985561992 4734
7352478 7352479
687657089 343828544
518382241 3274
682165584 5442
423872379 1869
864302104 3811
461748623 2036
988074319 8393
139703660 616
283544013 1546
563500151 3350
459625571 459625572
111489223 1276
332425469 1534
521292707 2708
425016239 10627
771096199 3400
6210139 46
878859158 6319
9649 684529007
935592612 4540
400966487 1768
115261841 4041
775773874 387886937
2726 594345293
427443243 4180
177884658 177884659
307531309 1356
372390880 1642
106281293 491
875320130 5367
244511 47679645
777673198 3429
396868348 182547214
534492307 7141
940725181 936728176
375038506 6605
405413195 324036880
653975863 4629
230419784 1016
177762761 1161
526839766 2323
36916871 349
223845364 987
224057403 5743
324661226 2343
104324779 460
739095951 6807
625966674 4134
400970024 1768
738207961 3255
402456089 2038
533621091 2461
666006375 6382
522159900 288749
235029309 1604
373524867 1647
369897641 1631
551090799 4045
291719034 1422
472881239 4905
603196937 301598469
109045898 598
544754355 2402
878417246 878417247
713257696 3145
6283 685449585
666534161 333267081
498875466 3053
317498082 15829
674121387 20807
149164612 800
75521407 333
973840553 4294
703303602 3407
338030299 1916
378060598 1667
140811271 844
942848858 6791
407454830 3457
529652969 238004277
255905449 1823
751819821 751819822
857769737 428884868
774759447 4389
965483664 5448
811012061 3576
891691747 11698
451828323 10701
78271695 657
712960951 356480475
958156837 39572
530022947 3666
611655130 2857
541256736 333918761
517763853 2283
13988001 67250
883047039 29972
52181870 483
992270199 381350930
571857727 6569
400086337 2926
706685844 3116
108 13133194
733013800 30513
64648002 359
833771140 8770
234013000 1175
234688432 2518
748871643 3302
428576130 8982
538412885 7161
29310416 181
158161020 803
795965347 784542912
325821599 1770
554280698 2444
13971 367131988
734126003 3237
164519484 164519484
717534089 8295
402783887 10154
376703174 1661
251965922 1111
518942432 2497
631876166 8577
533412432 2352
117952064 735
355223296 1859
655218330 20670
782888678 3452
186649815 823
257635677 1136
85628990 59879842
767459850 5095
15431 858611702
369896712 1631
564181986 2596
443895858 17101
812455676 10481
632119520 16293
726589248 5831
486474047 48784
969848641 7905
191209200 2184
556775655 2455
291773163 2523
977603778 21822
340776809 1605
979876437 4700
396659709 1749
553370039 2440
945495847 4169
852305390 4985
211269955 211269956
532960595 2350
408223799 1800
436062830 2607
346036633 6758
279408037 1232
537499083 2370
946927447 4191
340918748 3999
6788 953668984
876702108 16619
929258160 11396
894925177 3946
438731862 438731863
358821186 1739
525221593 36456
723522906 4956
573781229 2530
321362917 1417
974673070 12665
227176026 2290
637511183 6482
686648242 7463
364218553 364218552
578950739 6142
49296492 665
265068986 1759
663474352 23783
481 43331847
734783225 4583
941263776 8941
686254858 247188425
870371247 5392
630840831 3064
461070168 2033
269568415 7813
866122468 3819
734914470 3667
597145295 2633
761314892 3606
311557738 3521
46210323 226
989947079 4365
469074748 11869
76601245 812
615968803 2716
371257038 1637
510038472 6323
800380599 4475
164604865 41504
549239092 7039
15120841 74
92345344 448
809351004 4574
889482138 21469
10915783 228
369931101 2675
623905529 2751
615045614 307522807
266457414 12131
155584597 4247
121623973 1652
906016055 5245
670861439 5760
141971167 626
592185887 3269
456706676 6255
829187 9
693759786 3059
408905976 1803
949875751 6301
980199347 4322
384414687 1695
38357185 945
523293184 5056
502509112 7049
799618456 8477
7577 693137355
610338392 20857
967390229 6887
560625693 5533
536957853 5099
122013825 538
444967683 1962
270353054 1336
355953173 1997
868766093 5862
194844735 97422367
573524812 2971
677922552 5163
280970443 3103
859419443 75669
71892819 317
71277360 330
278 20904766
6268499 70
959476118 43005
261641326 1429
7760 154432315
165862307 1106
931449348 666788221
5242 725450864
79528865 362
558426810 3538
571087247 2745
728000167 3210
709706073 354853036
542518684 2949
291426436 1285
967952525 4268
280996526 1239
384761521 11544
430135769 22151
420807374 6375
196354588 874
253278278 126639139
287405798 2362
360924773 1706
984617249 13654
331322087 11138
3336 748462605
736521111 3609
226288624 4225
11704377 129
891717461 13270
677427705 2987
288925140 288925141
299054140 95864
958174389 10383
677087529 18614
22589244 141
647319816 5030
993126547 4379
545048892 3111
110900800 489
427078875 2350
291649985 4292
73095648 1058
357624361 1627
215225609 949
402735168 2361
795225249 397612624
984502744 4341
402329511 7196
438429403 159983585
335423888 1479
949640321 14136
9277232 307
169110759 919
807303593 7894
471504078 2079
519761566 5543
4051 558936725
152233286 724
357422615 1576
550017997 2901
487268206 7193
3784 64169072
557885525 10906
201044169 985
402910773 402910772
983206498 491603249
322498223 1422
443226503 221613251
384132720 4989
136754972 603
69670512 422
700701180 350350590
3377 186697445
886610005 10408
724696021 11820
518605012 2618
362981627 3178
9071679 40
331344573 1461
709403674 3128
669166386 3846
631558533 23353
4688 930685200
913898578 5566
955929327 21355
366968407 6485
725097911 11704
603322675 155302
401074424 158454339
513419692 256709846
21638 538947548
194480015 2799
351948792 1703
405462583 4410
156189014 1039
448457829 2287
978225660 8815
874823943 90599
4241 731011918
527514303 263757152
919058097 97606
893290319 25115
290457939 14842
788824089 4628
117478538 518
613751878 3672
4934 545150582
288285825 288285826
3914 881387236
101152911 10078
1734 193009806
214728946 1408
4631 712834732
481652091 4144
760449486 7237
735186761 3561
906623334 11619
892762397 24277
396660597 198330298
830055059 3660
20928372 10464186
628171312 3208
944327770 5087
477496845 38347
656110497 2893
114220831 861
948747645 64586
997431248 4398
644649505 15864
129063757 664
466296907 466296908
537123313 3762
411090565 2446
404803999 1801
771549786 3402
248246697 124123349
868765825 3968
11954 483139440
298289019 1646
915109494 4035
736251366 5278
208144553 104864386
269747804 1411
365792126 365792125
2169 172222938
503136035 6669
311011858 2266
726 150157777
600875345 3573
105921 392060374
402555801 1775
881320218 598733568
100800 586489673
487043891 243521945
438838912 256689
412516405 4115
331645672 7349
171454489 756
31692 724302042
652938829 2879
819933980 12693
532331926 3060
627416943 6776
881853596 7654
484843751 5350
548042079 7685
342556586 1799
4721 656210899
287573524 1268
910721484 427740442
75796812 1638
667391136 17285
549743042 2424
847070073 3735
312064415 1376
924119178 6142
891034902 835289197
777054664 58599
786738821 3469
438846001 1935
120880136 533
207830274 5459
196140486 14645
113320065 902
959328491 4230
697388475 3075
331219091 1479
860902432 3796
808005510 6943
791278072 3489
712278017 46321
44836186 249
484057140 2266
189604613 9439
53209113 327
459817664 2173
403021269 19683
517766135 2283
788142541 4903
306 68537423
478783200 5486
5443031 24
713251657 4402
35644 778607536
512147575 9494
64542585 2141
985375858 5657
648068588 5149
21794245 118
406559589 406559589
230261533 3251
245896705 1632
223824507 11729
488616159 3104
875195905 3859
138610661 1180
158675700 1604
79196865 2083
837753073 15311
2469707 13
273944592 136972296
921278868 5200
814944423 3694
128492201 5050
185267499 3459
1886 393947724
628438109 2771
718517426 860585
582529619 2973
950140533 18988
777899990 3430
838713826 838713827
660946591 3391
343279807 6893
330820803 2080
748643694 3301
883388969 5287
394601663 2093
356811636 2279
488249276 3253
590336973 2603
23444839 121
1566 303652098
707336468 707336469
308741680 2830
194134485 856
532419102 3477
464200525 5308
271472354 3465
980031404 11021
752038956 3316
619958359 4314
587028000 3692
260147027 260147028
198272616 18195
633294614 633294614
348412387 2408
624005129 19358
260713644 129070644
437525968 12619
699879991 17191
208720625 208720626
223854331 6444
728408201 364204100
357631903 4984
193786995 2957
705097761 3109
473779138 5141
604810128 3336
173219271 1049
831192680 3665
200501945 100250973
473161680 3720
434617479 1973
574363308 3661
43922249 1205
276130521 93451166
375116000 1654
664730264 5739
867633478 303104303
695603569 6424
671535025 2961
153240007 4432
756106415 3536
582771128 4654
5657 573843341
548542161 12179
527798493 527798493
475640650 2445
545293199 2577
326982745 2916
304999197 245061469
393062394 2225
957148855 9566
74614240 329
23270087 164
75990069 748
436211292 2779
590307117 5831
976562045 4306
232769184 3568
709042185 3362
186422202 822
526897619 3288
17485607 444
661317935 4798
48533562 214
84699943 495
38886731 2487
917375050 4045
783336767 3454
52515860 440
836547309 15443
448942983 28550
206536789 1646
507809410 4330
174112858 1645
257633600 2800
700804612 3659
510918143 665258
585222119 44436
376107802 19527
549735131 6679
368668287 2582
3557 324749263
301819330 3147
858813739 7782
360873311 20675
40298190 443
455851362 2010
569852745 16401
208589905 1161
395867430 2135
255636500 2956
271141276 1418
815003585 7603
2024 450752113
173448021 1157
206737985 9686
548013672 3774
112715576 497
667998180 10518
358002878 358002878
195720634 863
571759460 3107
232601932 99744008
63862 892177560
167357908 939
884262008 3899
151454336 5755
366252056 8392
958253533 479126767
501450804 3797
365816273 1613
596701130 14737
265001035 1670
296675353 1989
969485514 637112008
81254625 359
644640481 1953456
395077129 10826
138904390 1053
508225689 508225690
700102095 4565
780916079 4434
237452271 1047
809775306 82647
543053174 2585
401161827 200580913
718783873 9723
927452219 17149
556353154 556353155
506961324 506961325
569065855 22891
422382001 13736
372619118 1643
409109863 2067
419565201 1850
636711838 4442
9390364 134
917654358 4061
554723610 3430
433393248 8845
361260125 1676
285978597 285978598
557271875 3174
546130298 3363
605513895 302756947
120426551 531
657348186 410586
707797728 9621
366494255 1616
75205260 75205259
940239907 940239908
81128371 894
56482455 20122
875750366 7659
509396371 2308
390696862 5087
766674430 7221
120239748 1629
901947808 3977
761877015 6486
60422161 1084
18651672 311
201250942 1505
140575721 8296
640059263 6492
11126 950932181
420112566 2029
77331015 659
867978651 4730
936343325 5457
1569 269940174
902797131 3981
721442531 12189
996986055 4396
16479263 95
119712096 1568
489731002 2367
391441057 2284
653283841 4180
443870485 3104
358631899 3774
762022783 762022783
550 115796447
240331672 1117
96207806 813
245919485 1857
850207555 8133
71834139 494
881006007 12907
213186389 1041
190205178 993
763950083 763950084
7154 731000937
970549546 37089
801228741 4927
106978739 19756
971254565 776422177
751606884 5341
109038069 785
318149374 1581
465303025 59229
687860136 3033
784209411 10599
584183613 15505
978376375 4314
385240753 385240754
153313525 1766
389692365 3016
520885767 260442883
207959999 995
792407755 3494
11761502 5880751
921715903 10223
722715677 118144
357874287 2534
538054248 9830
494465400 9605
396516428 2084
452550212 2879
53982168 472
882274538 9483
359583197 15422
610458183 5657
117931320 520
248124001 1860
825094972 6308
202752047 894
559872035 4062
870527327 16584
442705577 2213
584695141 6646
915474149 7879
543523413 2594
257468811 26353
5772 717990808
775507329 11132
175809136 1065
968248259 5048
497490228 14472
763607215 3367
989494450 4363
964352480 17332
490802578 27000
466283766 2056
675505882 2980
775600371 5733
531197708 3296
995287391 460891900
164920624 1119
851177778 390403944
307611542 3322
831 158584716
263937772 1464
125907275 122203338
937559307 6688
406186262 1791
643762027 321881013
869201108 9314
548366038 4929
144239711 636
607459299 32889
63955061 282
434193287 4072
782956897 782956896
355210799 11760
190553055 1264
803480038 35813
667940281 3108
733663211 8586
71644839 437
60783917 1093
712465781 38545
466984609 3138
674706199 2975
183505279 1002
185901325 2075
868240951 6810
464859774 3018
5726 725363954
213983784 3668
661237270 4757
885823494 7155
588302909 40256
738992388 4681
313225261 4201
484819079 3626
272379525 3816
790372262 3485
3256 322874728
636819679 6880
206507999 206507999
231782916 1022
488754614 2387
389177942 389177942
838199809 838199810
127344675 597
245731380 1382
163801124 1771
4367 277224348
513606241 36540
236284165 3546
981992883 4636
37272691 630
710613559 5949
915793799 4038
815372057 6703
319280522 159640261
358330516 1580
276459417 1219
156713673 691
268817526 2529
703792750 703792751
660755059 328001
771728101 4283
686042776 3025
640509571 640509572
827791759 3650
72119855 318
954495601 21300
200189433 3163
975311191 464965680
326221931 1997
67012451 337
146337600 1376
790720081 85099
699950062 6351
78255489 2847
108551241 3395
771130000 147500
153773099 702
669783464 14989
676877240 6280
47587551 23793775
843580619 7060
93797576 46898788
213864978 943
199684224 2052
259224399 1143
16701137 93
290376009 2277
492 100023802
997453201 40980
611740455 611740454
554818551 3575
812568000 12803
640530585 2932
995386423 497693211
726945893 8219
815029561 407514781
655652849 2891
169414182 747
863452765 4996
599632597 299816298
21545241 95
417978157 1843
305490170 1347
459894274 2063
4305 470549415
2289 143885798
192085255 1948
995616880 4390
710177695 6171
170189605 2522
874280182 3855
508833147 3104
855913007 3774
879630647 437275930
729693273 364846636
402036665 16939
541434749 4230
610441427 610441427
542965297 7859
990638419 16580
5909 914580718
338066259 2232
28416 405694717
341170201 9817
788383949 3647
568815104 5027
97366198 97366199
551695449 10363
164184797 1833
175341785 5582
2631 576162704
616626106 2897
889879441 30813
476478689 4832
16676454 109
916546468 6434
929686828 6286
731701238 3381
493877300 217839422
659995178 4478
857046969 3779
154922871 879
179976546 110339907
558739441 4956
113 17218381
267398987 267398988
320577971 4953
639674966 296774124
482728717 6798
574848499 9359
362879280 3910
718975211 718975212
807180921 6945
508125542 508125542
894316483 25290
221928139 1074
225181451 225181451
538807817 269403908
949353846 10673
785099696 384981911
110525319 1406
464139427 464139428
720147986 3879
551671267 275835633
456936299 2518
12687547 84
855236404 3771
899878785 11482
439493463 199709386
770864801 385432400
474998002 3953
846539541 5992
895517517 7310
978023409 4912
695341479 3066
412817552 1897
255865854 11299
872853118 867344638
84068380 1210
143112 718565352
253183139 9030
790828092 6452
831916467 6183
504288910 3071
136861178 941
235703839 5803
570401365 8229
409844125 4938
74529729 1072
782685145 11995
827893086 5009
872855378 40259
886529928 3909
504614425 2225
865786868 329213229
54839948 568
896389677 4921
556522629 3867
15726095 354
594688381 3630
417976487 1843
632973681 2791
536134161 2364
299549424 209003179
797802785 109468
566070335 2496
435438721 1920
92326140 2307
4302 420999267
936447550 51242
970666216 6793
328733439 1520
186036211 834
562216350 4794
398503742 4590
35029045 35029044
60450134 287
999968350 9655
2427 345085101
597801543 6621
322437354 234873434
598924364 11951
428970376 4365
923414271 8751
484989748 242494874
540566995 8817
762985192 4110
746370994 7997
37792720 1736
110207371 910
137381111 23424
396890520 4419
725215997 4106
844350338 3723
773791849 773791848
665183869 2933
787749706 5722
750453421 3309
557043076 12692
559581671 3985
177100492 7694
141972418 626
185212972 4588
118489980 1855
417462655 20495
112571529 2160
628499643 524343800
894107700 5192
806745302 4619
386181865 2402
131085476 578
807874067 19652
711579607 355789803
143542111 3248
394843246 1741
1317 124351689
300872406 1985
753318332 21686
821846412 4625
256355816 13492
337474648 3239
931526831 4583
522132790 5977
215959100 1060
673579941 5582
744361571 606628247
192434643 1097
153958253 686
354370519 5605
652248603 6627
695110405 4829
305966089 2708
679653508 18856
800871651 57036
190505843 840
568356679 284178339
151055438 47501
746602489 3292
184448681 943
978178423 7274
463878441 231939221
698490325 10061
772955523 8130
531146865 2342
653366244 2956
208823176 1529
529457451 4211
291955983 101691446
299237511 14308
376022310 1658
833274780 6663
743491344 6159
3723 360326832
797955376 18321
44227847 984
39442611 243
210675471 41256
318501511 159250756
266253036 1174
892050691 4007
431889976 5175
246972464 1104
11746657 913
809268366 5251
206608423 911
375742609 1917
369960982 14753
1384 67849788
977247908 4309
1831 276803937
527113939 5855
974954149 4581
477590701 2192
416844338 1838
559416620 28747
971513407 76842
985093508 985093509
772989909 34685
726681601 4800
210086924 178738576
463390489 2981
939472181 469736090
656632049 3378
751239103 751239102
655109168 8849
802379824 401189912
353704295 44285
289123736 2216
809090334 12407
798631649 798631650
323128635 1976
17832961 129
818987219 11468
865323031 7865
748180741 5937
356300522 13047
723562180 18415
7697977 44
417328078 5955
882444174 7761
812646129 3707
510269354 7466
267741289 1324
16555756 73
210004414 87063732
637423541 4643
982225229 899949607
979061064 4317
184068496 885
2023 395148550
895429486 15815
250649640 2430
997771593 859913839
661808042 3081
926776560 4348
235228185 1336
371606401 2112
359063146 9717
265120268 1169
269280001 1408
501584581 3045
993506496 7302
915566452 4037
704013354 10613
22144 85564416
799400319 4549
653844219 2883
755891831 3778
613740385 9176
806353065 324897
181315881 90657941
711670159 3138
907396796 4001
770405778 5287
829518736 17746
660645097 2913
62034218 3812
556163367 556163368
968175047 4269
55621697 832
381717839 5145
883771369 336901371
523066752 4992
481209011 2785
141139408 247501
206032682 2726
481256360 4121
343365141 1514
19080335 89
266143240 1467
158526908 699
242893161 1071
416454409 1941
9577335 7651423
201118625 2369
808285974 752340921
659663087 30282
374753792 1984
898455483 898455484
22934662 284
832931767 416465884
3913 126151207
897431500 208705
354302395 37942
4602141 39
971250267 661060725
267878790 10782
190732620 841
74199920 39280
793774664 3500
263306673 1161
659284343 2907
726814879 6568
341237159 245767728
995889196 4487
623448459 2749
675590717 5321
523829897 30723
220394022 17615
237690958 1454
607832987 607832988
903188367 903188366
842991310 6881
467692525 5364
479967416 9063
536138652 2364
823210941 411605471
664276698 2929
324674324 324674325
345585631 4600
69849759 341
376821306 12288
695689016 3377
18590704 18590705
808531079 808531078
987709371 987709371
832247634 10194
173409144 1268
100044440 1564
967237953 967237954
917142803 4044
352206423 1553
300543210 14685
28575792 126
113314320 930
992733415 970684358
610416689 5474
862773601 12798
669420602 3379
403564764 4713
682647754 3010
687291697 14864
921898581 9631
525740681 2819
80422640 1465
996043410 21647
411544491 411544492
465832821 2054
743301539 16164
574269826 254928514
441337723 1946
265044420 1860
520896565 2526
82477247 436
456532506 2013
106581092 106581093
327579397 3433
102347258 581
6824283 36
352081345 4435
870255820 4493
932310590 464103003
455521025 2446
181579534 76472381
762748800 10912
749 41476198
363357368 1672
344000172 172000086
574109173 3393
133367248 1288
798991740 3523
493728361 2177
171070209 1717
400490213 171169199
758682656 13350
630076414 3719
774280793 22413
429892873 5478
5193 659945053
566696560 12119
286665052 1621
782371589 8188
843552649 6548
281538650 5598
621647577 6857
264876380 132438190
856599490 836962910
449069001 16946
330545851 7695
843212655 3718
501567264 38511
612647897 11918
483064831 2130
783418947 5044
546749986 12044
960173738 474177612
490090745 195991
114530908 505
865707253 865707253
796400877 5397
821975580 48753
401296460 13785
777990475 26458
1209 216986047
821520377 410760188
544532280 3179
568711975 31398
156137457 853
81440977 368
218505609 1731
712038056 3208
275552118 1215
222709743 982
19242750 150
238743739 3845
656433375 3705
839459438 8420
122013749 538
633132916 3819
631 109111532
588916575 294458287
753464249 5250
913579520 4480
758387917 27924
917512007 5832
995014310 11161
521575949 4701
48788662 318
556547096 2454
637787241 6253
584513624 2613
278618732 4113
780375588 8972
163593431 1944
653634544 5217
910120309 4013
447005427 1971
200713181 2806
442822758 2566
152152677 2119
542401586 6062
899760497 7462
805740805 12999
10613520 144
630597801 268787273
687182789 3030
767342933 15109
728983820 5313
867400198 8822
899377499 6945
334126276 4039
399166741 5845
129987283 1499
951838062 23120
125415977 553
967490419 4266
158814982 3872
569610915 284805457
969873490 495184207
731178033 9888
118219943 118219944
517271996 3201
127928971 2088
152517094 152517094
609276928 10772
131100567 1921
277515161 5030
2086 347217900
317933492 11122
536373952 2437
436432533 7508
718607430 11535
718629462 6564
114248734 114248735
148815420 1212
472709462 2352
865775001 8099
656162078 3289
673167525 6392
68233991 305
363721304 4555
514897281 28047
620194260 6972
487373963 2149
449046920 1980
262800165 10802
3587 550496890
936136087 5564
778346711 3432
473077560 7711
713944364 3148
5791 768859494
311004715 1529
538630203 2375
14786 913553010
990446560 5549
15279 863557381
9475181 110
612822356 21213
758305207 8462
192773929 850
597051674 4775
720025930 6489
268806261 1220
299631500 1611
65769391 290
397849169 2622
671789473 3038
770640124 3398
90624687 476
959912325 28075
571742631 2521
128176817 64088409
98571729 2855
71213024 314
100570129 125870
976793143 4307
878734026 13975
444470313 3092
752492537 3318
607187981 2698
899373527 5381
210222497 4674
657109907 10557
887358913 13164
993451368 5124
537518140 8160
750678801 3310
546836373 10812
155578625 686
86075101 900
259579215 1323
277779593 2108
621526331 16548
528778120 2380
470032701 470032700
321821424 3888
7796 745163242
385660244 3657
492494617 6202
531258966 3591
34245742 151
278109002 2081
829335361 3695
569856089 4065
243712500 2500
2794 534168096
832269648 5208
133943461 1571
336466491 89083
148620541 74310271
523614312 4446
895731599 4450
344216660 4388
446248039 2558
714041104 7161
253327781 1117
577641772 2547
896091353 4454
642848618 10359
994709712 4386
194815187 859
687375640 6020
3454 756302270
908105543 908105544
533278746 4862
311722813 2216
763053863 36116
798644705 7696
4379 583677757
133871841 66935920
857624823 6668
10432478 46
920343248 920343249
731593590 4816
887071589 15964
273109202 2936
108852849 545
280975935 280975936
82992581 41496291
919263797 627213101
370523753 1854
419907820 3338
36 6922044
717125464 10196
282809623 1247
673998516 9468
302048341 21286
618007150 2725
962736285 4245
412079310 1817
863592743 4206
812893323 124437
41040 508614451
707416611 8679
747440257 5091
307020450 12925
472409819 2083
415727121 33854
812503068 7541
287573524 1268
793427279 5480
696876631 628433377
1219 237775460
148775563 656
824289000 4657
2215 305342180
964371394 274047
952307857 4199
410953786 3903
50182760 232
5669797 25
803498245 6841
679518693 6577
214063221 1099
433272239 2285
33347009 155
617778684 2724
752139281 3890
10205639 45
388039400 1711
544074007 2399
412087558 3659
916156727 13679
270333474 20329
726138599 11836
190125660 1138
136757869 136757870
806639833 4498
66557176 476
500645791 2711
221467921 6904
1678 316598328
520085078 8731
617911616 17404
96337417 649
271352691 2149
228203955 2385
460534444 2135
7153616 279
730465915 627186849
968029252 4753
818042350 3607
164877783 727
997676760 9518
4900 896930300
579869447 391375565
800208441 7931
534885321 8904
517858660 2486
513139341 4648
415706428 4295
88448491 390
423817447 4658
779487541 3437
590086524 6575
577190300 2545
508041051 472505836
965915560 4259
356443836 47922
5030 583458015
357428609 1888
236549908 12007
450850654 2244
159662273 704
893113551 3938
891469088 446608621
454130203 2256
64440257 908
377155097 1663
545874148 4017
5105 850171385
430607247 1924
945672120 945672120
580296980 2917
600091633 2646
729045675 9338
697510551 20962
796943575 3514
554868664 277434332
297427222 2648
331994990 2155
479779878 2577
937776377 29179
919626161 346935
797104001 6783
374205150 1650
65459823 741
77292306 567
214028629 107014314
90561782 45280891
911839241 363164363
881317597 3886
475283591 2212
710995705 3135
849359700 424679850
37863877 278
277006923 2258
578770631 2552
750090433 5824
414620827 10230
605310518 2669
260646120 1380
188636114 1652
972050259 6665
200653475 126707509
83032919 1636
714695300 4041
774540648 9954
6979 916649776
542260348 2391
323894235 3466
556140513 5467
919024305 32702
684364865 3526
724597244 3195
838725378 14934
792343532 792343531
220537968 110268984
908577140 4090
352965875 48732
769428221 4202
446723261 6858
843669885 421834942
779309057 4096
532012338 3718
908158473 4918
859369962 42902
276478058 244023
34749 664331382
920204009 460102005
859087765 12514
224637902 84259895
325159892 85636
172159661 22973
5340 769659777
449652217 3547
210462047 928
218673683 1868
180970126 875
11278333 261
931660448 4108
292560391 1290
937184779 4356
891322600 5180
231503154 231503155
341744378 2722
532573583 177749265
852604855 3951
583307554 2572
117144550 772
959681015 5822
744412850 3731
257079583 2427
849455989 6762
504846776 5636
416816159 1884
300724867 1326
361554813 180777406
677605999 25065
427275906 1884
420737108 3383
390190756 2952
736620415 3248
867709686 3826
21772222 96
472634529 2084
332196367 2051
75782609 534
183499989 103384827
859537692 19458
755722223 5634
112329025 1303
146550165 1249
371161482 4289
655010647 7828
264411887 1318
205138444 2207
166057930 1987
269724100 1749
440814262 250834261
862090659 33970
863356612 8450
956912056 7835
27748575 164
146862001 1194
373133039 186566519
598578222 11946
639214431 639214430
54415445 27207722
494418637 5186
233726334 1663
752270598 5826
214999764 948
3408 629321280
4097 189744361
857175615 8881
133 8114862
835602489 4071
230420671 1016
247432070 1091
967840028 6469
289007398 6502
49452340 373
165020750 66123239
965381777 31381
655352496 9771
337512979 2876
407868475 6491
273854465 10286
708390268 10433
464572896 3334
660482122 3426
417281031 3874
686032993 7045
104588173 1116
623582819 87361
308185309 2988
152583402 1247
258494960 8983
825519241 3640
863626320 5844
819629903 3614
716730716 14640
393792985 196896493
654468487 4242
872552933 4324
46629775 23314887
200442144 1565
443282542 4738
785538953 6688
573650286 2713
182739161 979
6742 783130494
441348703 2438
816454759 3600
204526079 935
915959999 127500
770194413 8883
346403297 1552
275698477 5249
133642397 66821198
690691312 10379
14199415 77
539221550 3269
983856998 10352
978150224 755930237
378291876 1668
780161041 3440
940390852 35164
260195949 1246
704340912 32681
611431233 2696
895533176 10925
471583111 7240
176524865 929
367176115 1619
384858178 3604
760886790 3355
1841 336124257
901808778 14379
244822031 2512
877945831 431186110
767917712 3386
11381434 153
276166461 1738
345341360 3115
622350053 4779
330051456 3528
857254918 857254917
81523077 557
841448581 7966
938092835 938092836
530848000 3754
234502211 1034
907537260 4270
774968905 774968906
565082622 2782
275872677 2295
928204882 18334
735715068 3244
797491880 398745940
513902388 2733
222888921 4054
480271250 2191
670400108 2956
368917602 3946
80724890 40362445
660093030 19525
452453036 1995
732948964 4024
180772422 26495
645972937 15096
190406769 95203384
61687960 272
914991767 457495883
907804127 1964944
44582559 389
222054437 2596
3243 522208725
589188905 4734
936278400 4800
725429853 416677783
441597084 2591
79198308 532
479789436 8506
553216213 276608106
163840435 1328
341093663 1504
133257188 2261
407387245 3596
997658009 4399
770757387 385378693
85452281 534
956908700 32659
757156934 4503
558216533 4650
11865901 67
453584000 2000
3448 572421949
516914325 2295
81856410 58720897
4634 997171405
238403487 1407
475702080 12992
616194457 2717
962751773 962751773
533190143 2351
9115653 42
609545579 2919
670622269 2957
273111722 1391
491202840 2887
982541307 982541308
648849050 2861
710489428 5232
467545722 2937
752282029 376141015
442992394 221496197
851558535 3832
516337406 6333
615499843 62851
747941687 747941687
474571241 4610
20048392 728
549455178 28903
708097537 4608
283142631 2826
874513808 3856
443972881 2160
360955287 3493
994721672 13249
469003789 2068
740170375 31037
761441880 4868
969779577 86900
551287511 44251
472415047 4567
474836332 2517
167856846 1613
792286019 303122392
728232323 3211
125075874 2791
64409650 447
39329818 573
212226612 106113306
104415089 790
478323669 2897
550350543 2598
737977914 3254
869744927 3835
338601950 1493
75808725 744
509147486 2245
112942997 498
4693 285185685
640166464 33917
759487785 10000
88543327 846
971513341 7221
295167223 3297
931148885 8329
345933093 29791
780030371 20615
548756357 2709
686703300 3205
490565551 3830
911481067 4019
882601765 4334
548370940 5280
46763711 608
616419709 2718
643632859 2838
103866433 519
909742291 909742290
521852983 2301
529332527 2334
779035743 3435
877625869 158173
351372619 175686309
442114457 4252
113919498 113919499
8505989 4252994
20184495 89
230038205 5666
38554469 170
372450391 12935
430887853 2946
154898935 683
155352520 685
80239953 44553
406491419 4480
122765211 1476
111382144 901
588617761 3288
347479902 33341
113048977 1070
193857227 3033
897615995 17924
453812793 2001
734872191 5576
707377835 353688918
450333502 197655227
125841728 1101
378586351 2138
519900486 10409
298060148 1331
555664315 21687
805929868 10246
884469625 5525
161314788 1179
993682603 4586
944873592 8033
175628847 7656
982462565 4332
683324297 3013
122945141 61472570
830928340 1080531
467169317 203565269
403236850 1778
743742529 371871264
914223000 4750
58889442 25744841
345404216 1523
446554871 1969
1041 139135896
661863539 61035
612257975 2871
274417676 1210
17641989 282
500446529 72824
512323708 2259
596548927 4979
561310548 2475
200033433 3688
560446039 9577
8834 912390481
148899299 1231
317855685 317855686
519488077 259744038
610528636 2692
996649099 16004
7568 743175342
58152024 477
911999704 7350
628896990 2773
655244464 7174
651820004 3602
208024981 1642
356656616 16217
4343 713439670
135177446 1111
231305963 107174319
998508805 7107
628651525 4139
623084771 623084772
555435911 42216
442926201 1953
589681038 8878
900456481 337607877
313648160 1451
193906304 855
940770568 715474326
404077337 32558
485159526 5588
236544832 1043
312287518 2018
755213857 3599
425485501 7230
2317 437417445
478726728 3033
909396381 454698191
507301973 253650986
47815 796167565
90886419 79887
5531 728167212
100923206 445
235817094 1739
60978501 275
696251440 3070
300501687 1325
571740110 2521
106991562 744
507105414 2236
781245300 40260
24156782 129
366734577 183367289
773815988 3412
242580736 1072
561571061 3061
336706824 3055
182384159 2162
636711771 7785
818267723 3608
462033974 2246
554460750 5864
467843757 5696
399151024 3057
623677588 47131
136779252 874
269326125 2385
261321170 1619
502798788 2217
558151777 19236
881747089 25549
1651 123569427
229635719 1464
281811733 2359
594921049 55977
969932601 15560
407880100 5307
845890556 20407
574732132 574732131
162760103 1112
202412918 82542382
546465589 209983115
804816732 12646
496223168 3568
914956270 10474
976114035 6514
346652608 3424
770279752 3952
648405604 6908
600140687 6384
59104790 304
1508 339416053
926572004 22305
907040454 48193
171707096 1393
819524562 3685
388348543 160944722
30764 463728447
334707671 2041
802340999 4425
491443176 3314
222029368 979
95706831 422
768987376 3495
316580841 3386
135563221 1107
23700 859823340
348188334 2021
862228607 413830871
621043113 4551
646014576 9077
618006364 2725
86861336 383
198602250 950
543622821 2397
614105973 3436
848402578 15037
642955321 2835
362068825 6055
25698443 25698443
251807018 1255
283390098 37238
385540779 6365
106231076 106231077
992055504 6072
147540204 1112
613338052 9911
308825089 2496
827323947 3764
164997785 4471
492048048 7536
775548928 660164617
317737493 1401
146672339 3804
269822395 1668
635857825 2982
110958207 1028
466241592 9788
499239601 85780
999245553 4406
168189979 27013
990020235 4853
452395307 6281
574923381 11325
756499904 13232
37130777 233
8724 409713038
165258288 774
69741888 3128
706097262 8297
568794337 2508
794903141 3505
451088221 2010
155578626 686
867983253 566385195
407318432 1796
312114235 1685
136054402 136054403
356862760 6171
944367557 16781
614699946 2751
864303265 14701
5122 746908371
11326 494734290
851150375 3753
933638120 720366840
813550111 10568
941483683 6102
744882186 16067
219717169 1570
769947065 7637
400906881 2728
86938061 43469030
802490103 15704
289208106 7647
484507974 2443
165104734 728
638191280 6274
504469301 10401
958196199 4225
878467073 7424
987012971 4717
3551 793400390
352093923 3054
536133924 2364
216586360 955
962088239 4462
815268740 13027
561268857 280634429
489537644 4245
789549245 39439
558095895 2735
835854671 8249
306849113 1353
883743607 441871803
409460397 2374
351635660 6328
993621647 993621646
632386770 3387
150724282 827
543686774 3768
205394401 1285
489585426 8155
241636276 120818138
569470936 3091
221206170 88980098
858098591 32682
130882093 2068
383873552 1732
39561263 425
3353047 27
165785309 731
308570911 2505
561959185 3624
902033455 36103
294118845 4838
574742646 6073
469762557 469762558
231327841 1020
907388368 22370
891 67404896
1887 394732095
529071033 3291
383371957 4954
207042221 1007
6024 958972570
52143635 21679406
161464985 92926589
459213433 229606717
233049469 1438
8391303 37
6004 950341788
261591842 261591841
218058627 218058628
760788361 380394180
90451818 1387
248804498 8568
98156804 489
638815263 5937
848863630 33923
611574929 5879
454466993 2458
848074608 31344
251990096 1716
740930159 3267
3428 737576456
831159771 44674
168706647 84353323
2621 411764342
163605212 1407
72346966 319
382916080 3339
729587186 4083
213676465 106838232
767657076 3623
204794813 903
196417653 2209
283343554 2008
771549402 3402
880280156 11216
174304351 1518
766917793 3852
454266334 2003
42613633 426
303673148 1339
512872400 5210
144154650 870
323128623 2821
898896081 449448040
76715736 429
9648 833900863
967948257 4268
210237111 927
558816146 2464
613699153 2706
896739522 3954
588567425 588567425
395620 950071810
948439963 4182
235409247 1038
296886911 1752
810030294 405015147
793191086 4825
245943825 245943824
860311288 53399
993758388 4534
786284396 3467
889997558 25351
710157932 35669
326688000 1500
366256341 16907
611884815 2698
49667317 219
2737 132547846
300946900 1850
705707549 3425
927798464 4264
887202871 6064
7507779 35
10239 989299736
447082433 13854
750791802 750791803
63711 289244790
263079825 1160
498391997 2927
670915588 10766
80057929 353
722470466 4682
948087929 11939
6362 991558987
798044437 22614
690240863 3732
13878 801406108
497130256 2192
927896077 927896077
999938295 499147272
97580046 511
742778177 4254
735560641 5219
847127101 6780
788275237 3486
123660361 1790
846845063 3734
492106024 2612
799610574 18714
722160037 5427
410968843 6668
333770545 3913
64060339 32030169
115134943 536
939368322 4142
320228893 1412
211835964 13479
646875815 323437907
120514294 743
468754844 10250
347145659 3285
38009982 19004991
156011905 709
621989696 2956
513844497 10370
192789070 3893
423775057 3156
915824519 574440553
589342971 589342972
364229559 1606
686658573 7197
486888030 3203
3633 500023664
478982592 2112
998078188 28291
203026199 1950
429417912 4300
465831067 2054
634749024 5144
695970367 17132
145343873 1038
64636004 285
423195737 1866
536283097 33059
1528 300736376
90285640 527
315693522 1392
391232457 11601
355230529 1644
414647280 9080
252613849 1361
470463978 475472
487743344 243871672
883329050 10090
79179652 369
733760210 3367
102805858 2289
650865633 2936
176168303 4563
375807284 21535
953784947 953784946
359317369 3184
86505456 565
53522913 236
858916904 370102818
884977210 5330
709864320 3190
338421228 1558
849285810 4279
779065056 7392
157847610 696
943180772 10381
412711665 13084
364453137 1607
26390724 145
192932856 96466428
1635 252439095
291724080 1689
220617851 5045
258751656 8446
581777001 7750
392549312 3778
982054507 6889
799206206 10670
185703265 92851632
944361889 4164
566277874 3214
887284273 40236
78470378 346
849502132 378729232
542061876 10333
825287288 4324
541186660 3789
814410083 3591
968512762 14189
857155481 37583
354722810 7252
904226685 405696307
128818317 568
452471322 2711
381066795 1896
41275997 182
974533298 6415
387203543 193601771
336686163 168343082
32762377 163
664500559 2930
235523053 235523054
421522352 2348
589149384 38044
347459884 173729942
617388631 4508
158712167 72061750
899985107 449992554
698695361 6740
185917255 5739
662123812 32564
372364271 3661
720605313 360302657
526329749 2650
155806035 687
941651143 9453
46738517 512
109276079 1114
2155 196545132
872368572 872368572
75737230 606
265015032 1284
249732907 5097
472074665 2471
881788047 18808
837932909 4531
969129305 14118
467236720 3973
224969236 1012
334266613 4114
344043464 1517
794063759 12245
260628565 2079
120861260 60430630
697661994 6118
815866730 9112
832774487 5432
364824809 266490
155352520 685
463878782 8062
759588643 4759
433317464 11529
281774954 3650
968434272 848016
277274660 6792
745689124 3288
300054357 24536
107120324 607
17932 914567864
61716289 496
633969084 3066
919184572 4053
707137705 3118
702916241 8609
167920984 808
95917702 5309
311839246 1375
912293663 5088
776652701 5026
979661090 419491542
96723081 663
1630 142411133
67052985 326
323981154 4307
235066173 7612
657881747 6036
109993711 485
254245638 1642
1897 408779773
191663673 19271
931893726 4109
221348860 976
75637642 653
827100427 4244
284945278 8263
753334176 3480
670902319 5210
699968457 4906
882773140 7190
141072468 879
932377533 11121
500794800 3025
702601616 3098
273671899 1817
817289591 3965
977251038 4309
474189133 370327746
971 170362084
869520527 3834
876621907 3956
986957848 7645
787702987 10991
511320843 4846
405946602 2351
14729940 380
215905032 952
692827340 1038700
361602149 180801074
4334 631992548
439190073 80541
997965880 5620
653002820 5289
530014722 2337
309900 563708100
998837180 495514874
49916881 436
421131149 1921
790318701 758049460
112489327 496
616118506 15013
805649321 4520
113623219 501
429238181 6830
251354007 1221
422427587 8987821
915784376 4094
62560508 302
489319985 244659993
705557690 3177
583728783 583728784
978271397 5043
3845 690820766
818605616 4194
147260639 4820
908878355 11212
12927248 57
716661874 3160
354480054 89651
449942837 232451360
3003 667852772
9517 530697120
770906441 14974
537690516 4219
7257344 32
107567343 563
656562840 2895
848750255 4249
285989091 2062
166110248 166110248
674185403 8208
931406618 5759
67600241 67600242
451386307 2863
495757591 228776
869860264 4264
778236711 21311
843407071 6095
672573359 5520
498779109 498779110
361219268 135379274
918306592 459153296
299674749 1952
875415337 4008
624992588 5093
481050232 3238
787078027 393539013
464658116 22292
1360750 6
953936449 31764
616520503 4280
131530511 812
624688908 5286
592709056 548297
628169725 3276
170947512 2144
13100 370365832
282254343 1635
6110 539763510
996317130 8562
903164779 4148
308446353 5251
969869395 5367
643968904 2898
297096211 1310
881406195 5427
359930371 179965186
244990871 2799
54702103 798
984262153 4933
230607025 3644
394873362 2347
756598096 4613
455430115 4773
726065298 7673
332594999 1565
611673513 305836756
465829576 465829577
381712066 2648
687410883 3031
222836338 1851
99624851 2041
15559 690197240
134558031 13319
197427733 1041
774208010 8839
87127050 1371
699507260 18878
428058484 1965
934133021 6270
758322603 3759
681298078 23084
425265932 1948
508665834 4896
826732287 16336
602590264 2657
215836156 2955
781483716 781483717
319321727 1408
123388680 620
573050073 2944
433288800 7200
269781096 1591
212146703 1449
574234552 6360
812875265 6948
199135171 3770
504907304 2502
602482371 2900
1397 254982446
980871075 4325
854549267 3768
672632914 38047
910284280 15646
591647718 6620
416272680 8383
673331535 22312
762028993 278903891
895373562 3948
600113081 9330
267939839 1920
738828483 39257
604326717 7059
506812656 7504
504980367 357930735
382730030 382730031
461070170 2033
167832989 2141
923317859 14969
893512561 22642
965002034 9180
501344271 501344272
57846849 881
449082821 8809
888724493 5146
177007937 177007938
620075707 2833
440086038 9719
98427293 434
442243017 1950
550878350 19525
699008923 699008923
785274804 12092
938594806 39764
470836881 2410
735959076 3427
742621201 3547
643231418 643231419
199311761 3162
449755632 2328
42681570 883
729493374 5367
743199458 3277
299817701 1322
343591395 1515
7772148 58
871388701 4956
57314711 1956
313106158 2503
697417632 3477
732080860 391084869
593159561 4206
849078099 8401
426465522 19257
29936418 132
985182479 4344
107726676 475
602322571 2928
668254138 3269
614152736 2708
4575 997769950
339629200 2337
228574583 4452
332936820 2836
720915159 7784
631529623 221649655
204476992 992
85123384 797
153538859 677
352344401 3827
113764185 541
295508674 1303
605075910 25869
273112075 1242
945500546 829947910
195116565 1427
805795397 3724
65140399 869
480689506 439459832
699709533 5871
151302383 779
180177757 892
295963355 1305
417553505 208776752
686632962 6337
903938659 451969329
740210045 4945
481802107 2161
604660953 604660952
864885683 864885684
623221667 2748
226580605 2388
581053768 4196
219371009 1832
723366853 5207
744749597 276151
900821796 3972
504389569 2224
189151964 1001
465473617 2384
520206835 17493
467170704 2285
818042970 3607
165690434 1145
404933584 3674
160601665 4673
648625121 2860
169604964 2445
746933863 46204
601649194 3589
919935910 690127983
558008549 3058
309417189 1837
492126236 4462
162078789 890
56404459 269
443773045 2028
647251480 3980
503945 431880865
937642783 8820
140734160 1190
180082522 83482333
631000147 10878
746378061 3291
92453840 868
240174036 1059
654068346 2884
416888665 2104
837738901 3839
351072468 1548
35225 614146553
839357191 3701
152062168 152062169
763793833 642693432
765438721 3761
373869200 1827
227910795 24835
570015100 8053
176834384 831
481865403 2932
921687140 5533
302548577 4071
474656435 3327
489524491 2730
953508856 12150
608832847 3176
751876160 3424
44453254 385
824202450 640256373
430805759 3008
671982884 2963
344498566 1519
188353093 4206
969326905 4435
866903226 5639
388075916 1803
431813871 1904
184815836 1324
1164 109249548
4529980 28
739892281 369946140
847355066 8146
420008124 2335
370521860 2851
311650571 135250657
12361412 310
298629711 9503
54656865 241
279370351 1645
504068200 199771456
993662699 435681309
687562447 3353
959986209 19753
66322943 384
343822050 2560
915829438 36001
943256200 943256201
987106707 987106707
217266735 958
798307594 3520
55 9930959
624938593 6821
955701489 4214
272971633 1425
82944837 907
292239478 9654
893312620 843865879
823712175 3632
930053531 773946099
267660487 24547
476154755 4167
742740526 3275
131359099 1901
872698459 3848
990138267 495069133
459087141 2227
553520370 49395
478198610 10367
726027486 8249
76202449 336
801254557 3533
389507341 8351
270547600 1547
842263647 421131823
310930461 1371
9062394 66
925174650 80321
132 23818608
148700297 782
455661558 6534
134185559 716
590764187 590764187
677445267 18842
811545877 5904
219265576 1275
742967341 3276
641314955 4757
622099333 48462
386289917 2421
443893800 2975
478529009 2110
145044074 26414
10236 464028588
397987523 76208
978225919 4816
890156406 3925
461439642 5279
489646087 2159
6410 590189550
364226346 1606
32431121 143
84820209 374
354677889 2371
661943414 4276
259727609 3796
937634737 5844
227976684 3483
165065031 82532516
538523427 12936
14642 725057198
562008446 3184
861627911 5316
234169900 1130
448139107 1976
4085 549761179
463336056 2043
578701193 2594
100710777 615
713032711 3144
358558152 1581
43033529 380
231745249 3892
312465367 1448
482452424 2275
64306871 324
521093218 64275
3697 746275740
612052057 29162
333107063 2043
127170449 1556
913092264 4536
252954151 1412
923999075 232804
427500295 6179
5945 819284334
906487966 3997
102165102 693
252677408 88721
91181174 889
793871680 45416
607322440 453331366
418088197 2184
629844367 3214
495313546 3178
519582763 2291
59397999 680
991094655 7028
869715144 7722
737477705 4439
834372287 3679
872389276 3975
953943635 476971817
404580111 15644
719930120 3395
981768969 6643
764222033 764222032
508023720 9887
144570064 664
624716922 3119
384568350 3282
339690108 163826150
230873935 230873935
571983259 10659
72381383 31103476
120040654 40370385
824860177 90041
760036029 3963
788543272 306696900
535004687 2359
136391862 78794813
975666720 6902
178052032 36241
389811560 8267
578116201 7880
871688280 871688281
89942598 492
947469577 327209900
604173889 2664
419298408 2507
751319371 9090
242253505 181872
415620781 2078
785670178 785670179
569682237 5573
395879844 2348
262160860 1235
700389510 19066
771316191 3401
666116854 28628
431379631 2409
274790194 1714
485378710 8557
708881251 3750
495562976 2588
486333497 2248
2443 185941409
495542703 2185
30636895 30636896
726217215 5043
976225275 976225276
832457685 832457684
460800180 9987
767664077 4254
624217404 2969
262601050 10776
411852751 2525
670483932 6379
971119061 4282
154162768 895
50275854 25137927
618117088 237156861
316934878 1433
679120578 679120579
239058121 1179
675826854 5224
473065528 22772
835899749 417949874
915340012 4036
738477004 20389
820970415 10156
142494529 848
226920441 86040700
89172 368012844
250806004 1315
690448645 4052
771769774 3403
646615873 14013
271455387 6932
290128785 6430
428516034 6161
448989137 6757
995196563 5976
387587931 1709
597132709 597132710
136255871 672
121333719 535
533470007 266735004
624533137 624533137
4712 836721952
69067309 700
143120901 1174
9273 420290429
297301969 1994
838219535 3696
722467930 3215
726691638 45799
11793237 52
210451 386598487
798676663 42867
874057556 3854
487807 3
408880894 408880893
1930 94829033
665655089 8113
707134338 3118
441875653 27609
25173969 111
563071383 4809
424103131 4817
178104708 2351
260523648 1512
284578175 1952
981233560 490616780
623451522 311725761
383055716 176971485
657739868 18267
293331696 37957
704623779 9562
635934780 8164
759858698 3493
708794642 3730
919640969 4055
319322018 1408
223163327 984
674480896 337240448
844144891 3947
354023873 1561
457511245 2694
515235019 515235020
79601520 353
871111912 3841
257943775 2396
108486907 55407
815767805 3597
48741047 321
58512594 258
753808234 7465
680888903 10552
651741011 6214
421466983 3694
55460920 677
787199786 13101
847721556 5833
717344806 3163
998570163 4403
407999369 1799
763011248 5956
15432004 15432004
799136049 3945
756975739 7377
730017901 6536
560293547 280146773
33393 566643104
519893540 13636
556543352 5366
153115857 5318
964064000 964064000
48370080 220
89569902 1102
366280476 6432
6738 657229006
35605 584562890
60931601 920
327261181 55627
89603472 8858
6558 800715576
62859784 491
337789939 17742
212043062 3311
99282861 14477
747616859 22926
576379439 9880
814254899 5491
737789912 9751
945764344 4395
341387319 3383
446326450 1968
615443251 4750
7743029 5907083
384237009 1989
195359851 2075
686038175 18896
663251322 5443
506647985 2474
794184498 4926
306644528 1418
517388040 2516
309118364 1363
888342481 3917
293243349 1293
558062095 50780
760655145 6746
881334619 139080
670336726 670336725
412950579 6338
50537 702385618
9335 842031386
383655230 5360
444967865 1962
858180927 3784
415740060 8730
821210212 3621
327145726 30825
820494577 1035978
831196344 3665
989499919 4363
704032919 8818
834941015 20121
336331089 1483
557136343 557136342
3745 336622591
550971505 7088
754534120 3327
466759588 6339
197308875 870
60785999 1000
496686120 3010
482441325 3655
949048891 474524445
218014982 1109
677316765 4029
993465198 38039
787188953 293351759
798143105 112288
269881502 1190
688088099 3034
817468037 13270
317476768 86224
874851719 9525
108687021 108687022
685590985 3023
915791039 4038
765926867 4578
512403893 3021
138740734 69370367
682307912 22383
63213613 1645
901882310 6365
859698791 7754
4995774 44
582981796 28981
962954586 4246
65060448 32530224
777029231 17095
384642094 1696
659128963 6962
4608 855461376
4892 811367552
628668687 2772
383609980 5564
552133852 552133853
378534586 1815
791442201 791442202
99468767 544
784460861 3611
294417685 4356
839911888 6381
852915080 4547
864783708 4976
874281893 4519
608155937 10539
353570287 1559
191663815 2193
593450781 3359
23813160 105
116129168 605
803943659 19595
82299567 441
208269998 1151
607575769 2679
6417528 104
300570091 12831
755276111 9144
830757009 4531
506987875 4625
356402363 15033
434514563 7236
815761167 5993
981334144 934003117
300880164 6277
327128889 2476
392186080 2860
56056263 1403
464720419 4118
232041222 214724003
497674053 6217
862493779 3803
291051342 1991
75263932 2106
688642732 15182
500205246 3646
924353024 459120653
463268208 2392
797047521 5123
535333064 9115
283037204 1248
655671149 6886
48760735 368
986461854 986461854
137240349 2587
583546442 378888218
969847991 969847992
690052010 690052011
825366901 1084582
771095524 3400
364139645 2068
110807487 110807487
343138554 1513
731200033 3408
681784527 4789
496365120 3088
730725508 3222
664806277 230204738
125636888 125636887
91642251 841
300272784 1324
556053076 3131
50959882 3471
439035391 3968
922696222 11929
12143437 2549
428707529 22719
507189141 5552
812742697 11916
428273584 231383804
12822477 62
707262135 3777
993064861 27285
209203400 8395
923011369 4158
593572174 2776
65315873 288
411622848 7488
704189830 3105
660309498 3048
329847374 2221
124306533 91672462
400756911 400756912
219307965 967
371006590 6737
59492490 2398
382929331 5010
437513369 3761
246734170 5385
445336540 2244
957868395 8741
998791969 4404
168733146 792
708303945 3208
398925491 1824
304355982 1342
382807377 4131
400716708 1983
455188931 2518
180298846 795
400404264 1768
765739369 292044
771752732 83948
967956672 4268
445233150 4045
571293443 6859
934020047 6991
384105679 3662
555637950 2450
419331611 3226
880982981 7292
74387635 328
705141833 705141833
589102799 17160
189236977 94618488
3524 161402381
215715551 5685
861667577 374700244
46737 750421347
987502752 18416
130122563 1014
391899017 1728
13655013 286
15487660 95
852203923 405638269
626806321 4335
567861719 2852
626418240 9920
650586827 7846
186579984 871
455743007 4226
12249 157061710
149748420 149748421
813697723 4522
464457181 7115
973391265 4292
741385281 3269
941061927 10007
470061127 3748
88370337 2589
4173 806814621
114757288 506
632977906 2791
126161159 889
301938584 1920
844905679 5396
422391800 2288
688550231 3109
436377536 4313
190732187 1073
781987812 5191
157171949 1950
683077728 4784
904895009 11406
361023297 3936
408546407 3561
976797452 4307
722377685 534548678
218392351 1177
828519484 14900
73480607 324
830002867 3689
117251317 517
116494316 9888
894926794 353150892
878323351 439161675
501625144 14823
157629576 884
78152684 9833
377979096 2524
56535733 297
2820 422953729
528204227 502964415
479281452 239640726
512312265 2625
792351779 396175889
502789568 4109
110842396 7792
294149224 1297
115372822 664
795300192 3967
840453306 524665982
557680890 2459
715912454 3851
967563204 5382
888136325 4102
407978277 4489
405978556 2269
114983545 507
70078789 309
507525958 3200
761880435 4134
740084709 5443
10842 949997724
473766455 2089
942393312 4788
665058264 4056
744136746 8108
851377168 3754
10296133 121
925163693 15561
392311417 46702
327716943 1445
168686665 1416
967496163 4266
945803167 8853
991275922 6563
191064741 1231
740358863 4123
910800689 4016
822707191 4490
896626760 35389
55881 504437787
913442765 913442764
1282 166153610
810966977 4604
690631615 96342
188944577 188944576
32911554 203
573273727 14153
494374684 494374684
336580305 2788
1860 220851651
297885060 7755
298636339 149318170
659508227 2908
709049993 709049992
6429 923767451
447079950 2610
712215931 6670
32867653 160
936206303 20064
998570689 15271
961258278 442321060
337188801 2150
645061866 3698
601441199 4560
936943367 5915
515524295 2965
721864089 7878
42183540 186
423554762 2528
58285396 257
524485739 8857
891972936 3933
169699919 1040
631660197 6209
37778004 165693
287950415 1622
498464306 5002
236232723 6811
825347821 236991
256104937 1407
100696316 444
125152788 1132
481935936 2125
726193248 3202
160664752 7613
751525116 9340
328537461 1741
734579288 3239
730465501 73544
7850 720715763
729139496 3215
271704967 1199
525934829 2319
823027291 3629
783218073 3979
574740032 3638
490776572 5684
866050361 6559
955851068 7309
690323872 6944
18757284 91
456664110 2079
992215001 4375
6667 828409298
863560742 126978
845300191 3784
622769247 2746
56800594 467
557418201 15320
927348398 4089
197537937 2481
582398559 64546
842762180 3716
312971581 1380
110574925 804
3030 303996870
4201 822483952
955599657 5223
866358260 392280195
61460631 271
561715163 10194
219754535 1909
3010 135254353
765613885 382806942
828069153 133323
693235928 4802
706113189 4425
765931599 4166
239232126 1375
246339607 246339608
419578421 3772
294786617 294786618
482815348 7379
724708596 17290
331109646 11598
591719029 7617
729131005 364565502
164802411 82401206
809180798 10182
969797702 5661
469082881 4032
947151297 6121
112942914 498
447058115 2708
407545343 7608
435141476 9099
285041052 2453
265078887 3574
853755976 4113
151724720 669
351972809 2827
205377742 163584139
178962280 1579
304582998 1343
680584988 244297594
4393 959888974
501919383 250959692
290520464 1281
445871674 2147
264155103 1754
288378649 4046
134182438 1801
267586623 1954
31818794 331
881510821 6572
12802329 112
979742148 4320
247125083 3214
29936675 132
195931204 195931204
842087307 4809
401500096 2356
339671010 3918
289896621 144948310
415276516 2674
980792539 5020
99368678 471
736777826 7258
534733408 75881
889489679 895760
322681152 4296
812023029 5395
322446371 322446370
285756661 1260
225393279 1120
525071960 9254
234942269 1079
711194099 504789293
508692234 3803
905013937 7555
31285 394535135
254233832 1121
782810583 14465
259865501 1357
93592446 8891
277570467 1611
145001114 3983
313420937 12083
214648920 1080
645419479 5261
149827259 763
189512459 940
446782908 1970
162610580 717
414581589 2151
945001075 31386
378290725 1668
883129408 76237
137168131 68584065
960117296 775404030
566614440 52290
284169990 1253
3257 729953713
889116870 4610
865384417 17316
5481 928783564
725017476 3923
170643816 795
4070181 20
505089819 252544909
39858065 248
411866028 2431
357201098 4068
867454023 21890
671531113 2961
99061496 772
176952072 2121
162999811 5182
566633049 283316524
670171278 2955
465471750 465471749
811389308 10732
486160313 486160313
987465232 7117
292109928 1288
32089129 356
7257387 32
758450377 9972
658830801 2905
775230247 21311
52114026 291
218721416 2216
479118277 3332
382741829 6057
790836957 19292
788163574 17624
303781557 2730
227150664 1121
880703489 790713052
368877096 3528
295479875 262508338
10900984 116
310967467 1473
480957750 3510
756142645 354747894
397531351 2203
572424273 3451
679928022 31926
942 120402948
789693996 7644
117632386 1117
973249157 5101
526936079 5610
781236216 20004
615058572 2712
545206584 2404
449159101 3975
5120 538808320
663157583 3788
50101769 25050884
4123 743843368
776888189 11595
395131518 2111
931742636 911738540
397295900 2431
409538571 15514
776537171 3424
934024719 467012359
159497863 79748931
855613456 3849
741799613 125156
827115239 8808
628497244 4343
835310448 835310449
356422018 10452
73934447 326
105928911 656
490265779 31030
31244423 11431496
620686533 61766
549264188 549264189
447913977 1975
835554394 31293
15221 898293102
7894 702776221
396103770 16690
227971721 1738
894278303 9622
329863405 164931702
120653684 532
624882170 7015
497753478 374014335
407281035 323297150
752035349 3466
598842308 4017
923266160 4071
515645046 5061
114529956 505
860143605 10415
5255 835403115
934644639 6657
601278295 6566
126617919 572
87154941 727
444741073 1961
575600709 2538
672451634 20244
317509220 3710
206682632 103341316
827794659 7942
672592662 48381
39436749 199
755767781 5742
153647886 679
521430121 260715060
269429126 1188
798347189 9390
778800294 3434
404473673 9482
980187889 4772
689804372 3739
939363041 16720
396580802 5512
419791992 1851
939970041 16952
275793681 137896840
601186776 7276
343302011 1649
177768120 2160
94726204 429
517559809 15979
3401894 15
860627224 5282
707064893 6073
413795951 1917
403035000 403035001
652461284 4089
559514925 2605
565925665 3153
69489288 1114
569925037 284962518
691038552 3047
108633846 479
145437273 3647
342227706 1509
183650782 91825391
34511545 198
3816 835174756
2813 364654094
108437291 729
983697404 7003
591937665 6109
535416432 535416432
394844938 1741
19050537 84
354033694 2902
545430762 2743
952500801 5637
986975991 13779
332999611 2342
451175542 8180
197971726 898
115676040 763
57495135 5606
757659813 378829906
449030272 7991
226986915 1378
951406912 951406911
729299526 6279
981061201 54640
340843412 3363
50319026 700
851785556 7947
811024621 94990
991015807 10263
763499731 9177
23728428 1051
742520013 4737
360600869 1590
378242345 2950
3400 182036449
510506542 2251
880861197 8612
511036579 2603
861808511 4929
95482510 7681
498444129 2912
843675679 722992750
541577073 2388
436810783 2536
7586687 79
634525253 17214
451393877 3452
161897148 15149
643525638 3245
505716043 6053
785889820 418350300
543577899 2908
329206931 1690
684129275 5734
553723008 4524
124466463 62233231
611887514 2698
205681776 3025
173305270 2743
511975711 136752
566976780 18090
162845882 837
777729758 5633
57967509 2019
309 67633920
752330184 22115
469688141 2071
40422389 290
878267294 439133647
111355492 491
310220388 310220387
904110408 4040
712680397 22789
78388721 656
3956281 3956281
946517191 664461488
69945485 626
487487470 3525
75968573 627
693303145 3057
467903690 2690
347248367 1908
903222517 4333
697851424 25169
138906070 2105
887233729 13586
240612767 6984
960034984 6088
257126531 1237
720954407 577768
582951884 72433
456180635 4174
477395056 2105
713306278 545464445
12596280 59
342353171 117718607
945495766 4169
8878423 49
328657343 1648
127457665 562
245563374 156418126
550224671 3624
60779987 268
646356764 2850
804639615 16609
519106771 50573
620213362 2838
4069186 81
790999943 3724
667181756 5439
330888172 1459
572516793 3092
587793721 61860
219698281 2670
306909410 6997
90992069 42165
875692646 4288
448291341 224145670
918172213 459086107
121585905 601
4345 312932706
89 11763931
354953876 6290
721566936 153393
4132 574711572
1599 111015403
203207048 896
921006337 4128
304463583 1473
247633638 3509
837697140 8477
73494001 400
797558124 4625
787875409 3474
204384679 1026
276266107 5213
227005421 25279
517271584 2325
33806364 163
355483862 6615
971449033 80398
133088973 66544486
632412863 3904
355211567 33372
387840464 9231
468193562 2259
103421697 1430
315173886 1623
590068530 5645
633097190 3453
608932905 304466452
344083879 3038
588043853 9772
830250967 9373
125575956 603
475855241 2230
358006314 2669
387045719 1866
653431789 19007
740820601 4392
741621611 3336
767350826 3421
433500289 45781
412829509 1911
923553619 5830
368535376 1625
747773578 171564
373495169 186747584
34038481 420
687181989 3030
459672751 2095
501826003 501826004
600543035 3049
990841500 6105
684879506 9500
999205800 499602900
6455 238351687
13978 531836101
552921334 2438
319097751 1407
722998384 105635
55451566 577
945112301 4339
927649688 6412
84777119 485
436843288 5973
265121145 1169
281110501 2371
252588751 1633
510735798 2252
171049050 1103
845976535 5940
622217579 6530
539086179 2377
420823350 2349
864825704 10407
908233804 13775
11487938 125
468092017 3654
432639454 24533
31684307 15842153
737533301 4900
939439713 464593919
898570776 16913
279674803 3043
612122416 5289
599 124649504
2917 566218009
894499413 11269
5000 530820819
557983781 6089
220669982 973
571184361 4745
238833222 6366
605217407 6528
4096 793409791
563336656 3919
312420621 156210310
530237480 2338
688386999 9148
207180089 5212
417223755 2494
751053642 109499
271312085 17054
542910363 501146747
459934175 2028
885289464 4130
739913580 23940
186518606 1749
788783041 6015
97996334 2326
649762068 2865
290646400 1436
529835796 2788
987204453 493602227
412482766 3257
16383284 543
774206557 3671
165704625 116576460
977477829 4310
221290471 3165
93471851 542
997310951 6290
619374371 2731
120427237 531
520944306 2297
53608421 26804210
310255933 82796
222221993 19658
57314368 750
796967971 4096
791954171 3492
133887817 11556
771789096 4068
414312990 3014
48603607 369
631935313 288782514
817562048 5582
410597390 5495
800576123 3530
789297634 11585
682416326 3009
65316097 288
668850540 626533330
943367495 445375134
129271340 570
720537527 4476
967412865 20153
359316169 10648
847232476 22997
898790749 10075
76074967 456
26400360 636
929610366 929610367
886985806 3911
571595311 3795
102381106 1337
51619627 586
434978678 8865
356972182 1574
407320172 1796
253784698 434584
770952233 277263359
238618668 7594
177270911 2432
832121583 4306
75099314 75099315
557961132 2953
443357235 2833
259224399 1143
847900696 3946
9497 809901015
33276703 185
858900930 3803
48080116 212
804884808 3549
23267925 135
267161684 1178
248629981 1848
502166496 5721
758035968 3792
238679630 4555
102144933 2699
855839360 3981
152401754 1903
105403898 521
170321542 751
331086465 1873
626724301 313362150
24947011 110
614718810 6681
308331974 2505
913573119 94377
495112935 2874
513257165 8113
7575 499404600
557003608 2456
161354270 881
877360473 438680236
276687460 1220
892224589 446112295
5394 253749694
128750455 128750456
615745681 2715
778800295 3434
538000610 11408
216273192 1429
86117316 382
979312692 69891
284255271 1918
123342866 6955
12849494 4364772
756431213 687379809
278045765 1226
131562798 2298
364450799 201800
30461792 284
503480459 2220
956161029 956161030
969914454 335746155
971281484 4437
56266483 263
917373153 4045
827714163 7711
452588684 6169
388412711 321995613
271187607 3148
468480144 3725
815803533 51506
796045297 3510
394654987 2034
972261985 9663
355853465 14465
475708575 11175
42183125 186
194568515 1052
815233618 8994
566696407 477592742
941373710 498492794
573108104 2527
218805938 5584
116510940 1092
228153757 1006
791738157 395869078
252420610 1113
749112300 201050
812841063 4831
582845792 7023
47956662 921
880414236 9243
961861303 16363
125028540 1989
307983832 1358
353698336 1851
544251179 3533
964092320 4251
314523732 15382
778655202 34655
449350561 2328
74970865 350
435130331 217565166
776766025 3425
6104591 27
967716235 5958
957215124 9172
542976762 2487
213952699 1300
66521 645253700
442335224 3211
114142701 4189
200072187 1373
361197462 361197461
500043473 500043474
785830816 3465
580239394 6750
506067901 3742
164817887 1167
289841453 1278
478304014 478304013
788001343 4149
358940522 5418
775257910 7723
464245271 2047
171908527 758
525355600 2590
800319453 3634
364741635 4349
892798364 7416
259715226 1755
791747256 11793
769371308 8703
28802465 127
679239054 2995
465209540 4036
377153843 1663
2457 248993849
628150992 11572
76655648 338
522875771 285160791
516515448 1929443
439765140 2190
591019249 2606
717816390 6446
576842531 21766
746843177 528178860
321603113 1948
397942176 2487
1590513 107
989953832 36475
611043544 5787
133883601 4330
783923288 10891
746829350 3293
938582790 28790
253598648 10690
856818561 3778
20944081 114
627127842 5601
949437847 11967
158697049 1070
61007318 269
647720808 2856
944800030 28198
552811797 2721
468450281 234225141
55509972 259
780706291 5109
870343487 4869
922614965 21955
609619246 2688
442243542 1950
621155386 8222
141696664 2136
759300430 3510
282582831 1246
196262077 2168
524664040 3064
359605877 5812
907961913 1556135
603416753 3814
734054017 4889
598482577 3012
748140259 2579794
384590676 4204
201060172 1494
8177229 38
829129054 5485
153935194 4267
838219536 3696
3249 500792987
385272478 6651
628894216 2773
565532624 8625
513231585 2263
709424283 523065070
32 6620901
962951076 20244
90701946 90701945
582660727 582660728
819548209 5736
802881087 85078
760703055 41600
325022020 18784
168555995 318789
974426099 344228965
12700295 56
586345136 3205
782341331 4852
467978317 6981
933733459 6281
642624324 5658
237043361 2043
285893796 1398
1711 262814314
578094451 2549
925195417 925195417
391217924 1725
1888278 19
572374376 309264
798538153 3521
278323103 278323102
902182555 3978
925086616 4079
271737847 135868923
946037689 4448
700886325 3525
833102289 416551144
416821675 2017
646190571 3230
892884041 3937
822805005 3628
33791858 149
818877212 3729
194779199 2400
442195039 2119
290078010 11745
915684297 6091
982205554 982205555
366367529 674710
390264243 4636
887749120 12020
156033344 688
961131453 23886
924635617 11580
323479472 7533
937519110 7095
505606818 3183
859991472 3792
912492196 456246098
158162823 715
776080982 8801
191412449 844
754929421 3668
519355632 2290
36878676 268
518650703 259325351
702934105 5545
381463026 1682
999929958 4409
134282338 987
366340660 2198
713257695 3145
6201 662427843
23096921 186
362976976 9675
863108783 3942
200350585 2268
106139124 468
523202019 523202018
866466517 8756
358583 810756163
492040927 44336
87893896 457
737983575 67365
659464017 4030
234275191 1033
420560901 2900
585598854 348618359
890450633 16594
344825730 33381
692437898 382250414
779855959 7990
980615112 7720
245614654 1083
314560504 1387
734038853 8256
19425558 162
412773407 2592
85130246 12995
252418383 1113
155604932 807
538494081 8085
836051008 4688
152546516 112807251
4645 348927755
7355 513921412
488515103 3696
324792383 3864
976167605 7356
349358732 2818
688648572 10857
818473605 3675
89393930 501
21563352 814
740412459 3730
540627715 2615
35459928 644
821339701 9841
229709659 114854829
545300023 2516
546798411 2411
879612055 8995
225203462 993
516789070 17708
242130073 1860
763003561 10104
908397295 5776
992210624 4375
721631512 20394
222156078 1664
402459997 138270684
36092069 179
855487406 9291
988275513 988275513
1706 331023836
143221355 7461
511747397 4426
587692727 587692726
853676448 9392
455598545 10921
977027592 10216
453626180 2069
424940621 4803
497125871 2192
426733513 3087
2683083 1624785
782089079 4619
907969621 5200
156544587 1348
219128178 987
401970691 15570
260937761 13192
794399248 4678
382115523 2714
553197375 8962
576736940 2543
512568339 2930
887595664 6187
98037800 478
625300746 39823
454641822 2869
345069547 13579
1712 39423936
488695441 6929
219629948 1055
137211684 67692
884742788 7914
613326856 29633
92757927 409
393930729 2434
306848222 1353
534802789 3622
131538781 580
157841120 2931
149456274 659
233222906 95419823
388986623 17316
676293743 2982
74890375 74890376
589349117 3103
898872232 8141
490248821 2303
542212801 7400
697015724 18851
382681446 267979471
747981639 8494
116474655 712
851885900 5175
34150041 387
2062 326274384
310618132 2042
384625659 384625658
5072 744078019
114205544 45212200
663894419 5190
587155739 293577869
897638112 9072
810184860 5206
740762112 3968
788635541 788635541
97820652 15228
539991753 2381
960920278 4237
167397657 29818
34154 991649834
801547047 6829
556323230 2453
628213581 6015
615633487 19680
984275047 42249
375082839 2690
446555203 1969
31757002 750
383562532 191781266
380834550 7170
744110917 3281
974739791 6456
247937319 123968659
443012761 4470
863902620 14249
307531308 1356
881865536 411966455
162301439 840
87668260 1719
403688465 1780
793325406 3498
414356494 10055
501271306 501271305
516114946 10263
107253948 781
875855399 4557
393712648 1736
4613845 23
835452737 83311
290519271 1281
333057040 1880
754758856 4574
739336769 11633
194084725 2434
133603144 1014
668503264 4448
309795091 56265
966534527 28192
811004616 3576
974864324 30295
867 130089439
880432183 9137
518302951 3585
536 59469973
129669533 1017
472531319 3794
720166008 4213
291722070 1590
212694285 1111
2871136 41
232386313 232386314
280116198 1382
16591644 241
690878514 5685
930821019 17708
1460615 8
987199436 35957
597504231 9403
265840386 2399
158161844 36705
35998553 239
804888122 402444061
928388461 439280741
970649707 12110
3902142 302
525609792 30759
391618901 7026
616572933 39292
851281446 851281447
435944680 435944679
336789018 1485
171625091 85812545
618191577 4749
620912249 14875
733677837 3235
521664742 50493
964836618 5314
917505511 5366
251332695 251332694
289428272 2383
29864135 6635
537325419 9039
458645127 25292
903982506 4985
11285651 89
489034195 25294
405051663 1901651
555181044 2983
405801235 3311
259332631 1670
764350639 8240
777 171943107
787424731 3472
468386764 4235
969535000 969535000
828149470 19623
67821390 3087
856656774 4225
425463570 1876
275469466 1489
959787977 4232
236306952 1197
1543 322156849
806405127 403202563
516613869 6623
956969819 4230
74310236 37155118
14532 719900748
568802420 2723
194484949 1244
643394315 4630
916538785 8019
979592677 5377
746354242 9175
517743110 3435
474096143 474096142
255447644 255447645
4262 889790526
392591991 392591991
961114701 4340
533909241 5030
634269124 634269123
592606486 505949368
13056261 13056261
277246209 1280
16462 863909298
54656920 241
123601095 545
604764296 23643
284170763 1253
297038223 1890
519240493 259620246
903774815 451887408
486066557 6586
552921828 2438
248564031 1096
803109635 8043
105140137 591
848332683 14735
802509555 414635326
677134414 3652
27991140 303
189220802 1731
230420673 1016
772929991 3570
521200592 3784
190051696 838
76406459 1138
399088306 43675
1296 129920112
348354918 1536
370579994 2056
255889062 23860
5216240 23
814324751 6256
458345597 2021
541685047 270842524
166834147 83417073
297525219 1501
10543048 74
266735896 1816
425934747 2452
540613023 52020
224525070 990
986332501 7430
332279541 17186
976249096 754897495
73484 590970997
251863366 2219
129092355 64546178
846059725 5422
597993481 14360
80284555 354
268481646 1379
884282416 30997
52608599 275
21296152 201
971375681 4507
360884352 1856
1714 293941597
733895676 3236
801659537 400829768
963737782 918535574
392113513 7703
835014873 417507436
119255514 2355
723923256 3192
167531560 1295
2184 357561637
504367515 5316
807701484 43773
605988225 2672
64365000 375
339735914 1498
635290767 10483
105231746 464
954798530 4210
46946087 207
449124048 14202
629204913 3543
945868712 4603
829227952 29192
671446675 28361
955070799 34448
592584655 2774
68458045 762
523310259 2530
290454750 2319
44451077 196
39461865 174
530961391 2357
127230889 561
645201496 3928
405091600 12579
844114502 37309
115458574 518
684164073 8326
633736823 7020
268818752 2864
665704067 3017
56884703 276
276687459 1220
662349481 6360
347207699 347207700
219314390 1617
693774017 14408
174121035 10453
864081331 3810
621408397 2740
498116326 4394
1277 286510274
388871350 6566
257717377 12864
820777959 5206
247656209 1092
837332365 418666182
549732612 2742
738883024 3508
347177269 1595
995581289 7458
987463344 17005
537728400 2475
899790493 449895246
970438690 4279
571523621 750031
299380583 2245
562553369 281276684
972715177 4289
872919839 3849
622801530 430404534
104645673 1362
360161586 30244
681063779 3382
996613867 43348
5944 513811248
434505259 5293
894469698 8722
816659107 4178
740847724 30953
471841056 19739
28360006 343
780558569 7059
507354374 21732
991802147 15124
2376 231208592
627889104 313944552
430067504 8123
201392184 888
907285465 4138
444328806 3755
516776169 8853
471387167 182496
476811128 16904
122051725 80148877
256525193 2009
206834305 912
51308590 256
923759110 28454
61392601 59070077
48780 125644807
903781032 7147
395750294 1745
124689239 1605
572323577 3426
56697751 250
865123729 8203
895513961 4958
706295771 8684
578092808 2549
104551028 461
950643698 75821
1064 155893024
940065205 22971
869705502 35982
2785 251873960
763655470 4181
29075418 173
526956769 4656
881263530 5310
115816140 45863806
686087350 686087351
696118397 348059198
703736810 3103
289519707 1616
646131809 2849
857326667 5154
745177103 5778
620867257 3156
374063808 7709
201692101 7275
711314817 101966
789329994 12751
135239291 1332
35162913 164
9437 803098137
783109324 3453
363730774 7166671
236754899 10599
12698 209364624
83459579 368
330889921 1459
65853417 32926708
279986846 1307
185518683 7299
239165704 1655
907134350 4279
308889343 1362
266116964 14046
369782724 2159
828316603 6093
229287722 1011
891996390 6866
668496064 70710
676298491 9383
34456281 309
760505568 305701083
267386589 1179
492335395 3018
385091117 1698
501557930 17241
125771073 62885536
941592554 5669
698731915 333067
783191355 4065
456469523 2683
316460041 2251
469235983 2069
472104289 8912
1948 384173274
543187396 8944
332702396 1467
977992091 12276
636997280 3907
333839296 1472
136735646 948
982762561 5129
268724380 2540
80732 364369098
650044252 650044252
18303570 530
931795936 21983
515931448 6212
169498175 14528
787263014 7514
35939247 1517
779257313 3436
918027637 676097491
674659523 3154
2699 559111345
4363 381793041
720159439 3640
454918655 7159
71844271 368
145754536 22964
481810925 240905463
766496933 4491
986022695 838431936
899910655 3968
916939531 4215
628894215 2773
468919705 2244
202185955 1698
30617086 135
4 593651
274418320 1210
804126961 804126962
985428638 8396
632475327 10942
441692804 2139
22880131 3570
348759148 14631
185842601 981
560478685 3907
101574002 1748
638873063 2817
419178113 5738
936121992 4792
30936001 192
4988 912302050
207460463 3593
429544047 1894
872187799 7806
781752023 3447
80928054 1294
591757319 3921
759424896 1977669
549821447 15381
437575111 150783490
915182027 4068
14671 511082121
94514090 94514091
191969878 1177
328248565 2483
103555907 49572
243725366 1495
526652631 27055
78405881 573
539950065 9507
845284371 686359980
947211457 4376
18812032 101
676294643 2982
554960024 2447
654461749 6372
753769118 4281
10344 591571504
4417 856248701
410233233 35038
620226840 3047
668940920 668940919
255544296 1941
465743453 4586
306759851 1525
15523338 128
787093741 29385
885580769 4792
564753431 2882
181550345 92652289
182470753 864
770921820 3893
699879950 3086
312089527 45344
4290521 29
620051983 2734
26037495 208
561960871 14579
584914000 6050
991302968 8553
38267 977251116
482441112 7204
782113265 6534
76202572 336
26403132 2404
281479617 5792
350630445 1595
541128099 2386
439011360 205414438
560050986 9987
730041779 3219
963248768 9038
157568874 775
832099847 3669
83459456 368
308704374 1621
617323315 5618
490322141 2162
147414689 650
329335421 1834
365792488 7663
486805097 2921
379875274 1675
635471183 2802
189773351 941
830182807 4277
339181507 3358
624984332 4946
877656798 18837
252419957 1113
693337358 13899
567197631 3507
56160651 411
331851496 1643
473461051 236730525
124735608 550
513524586 16681
623949157 6808
467472542 2266
257969420 1381
132375965 659
354702130 354702130
100219782 499
299591308 1321
401038812 8782
890385393 3926
326126895 1438
126553573 627
433354239 2420
557679851 2459
39348906 626
580446384 4818
158073328 697
864558430 4650
443585619 367741171
289160301 1275
275777857 1216
591472455 2608
2045099 12
126134373 1410
901044615 3973
417882000 7510
704326397 4036
946239103 21412
195339862 140780353
708773678 6819
443051007 16864
4989432 22
704005830 9801
401060608 2044
2091 279307416
143209400 682
64495 691209588
366641961 94296
194291579 1333
311403207 20062
87768892 387
495896230 170554216
805563926 3552
917842036 8680
155069311 1656
953265280 5170
822580778 3627
791305200 6804
457841316 8542
963901499 4275
823261045 22507
6808935 290
489055501 5406
541956001 2437
827890832 36585
502754720 2682
921451832 4063
363725365 363725365
793607786 6153
362640384 1744
837465692 8116
470733507 11349
234629263 2506
514081709 2381
101519315 1039
315812894 2325
951587128 6327
110084233 789
512406858 3769
454643731 8102
517900241 3740
557917182 278958591
266261980 1338
967643843 6038
2178 415213920
370467490 1849
631845298 2786
439786224 4075
536272031 4533
592835890 2628
516751962 18978
795225219 5066
635801525 13791
207515542 915
359982060 3319
578298172 11591
264438306 1166
874841813 110418
353844972 3692
118889415 3767
529783397 4839
293587469 1845
394559824 5671
35084442 164
97524763 3525
872563351 4226
842065381 161130
359832563 31122
425399688 7224
850195250 7918
679018243 2994
618007221 11915
266493695 297426
757132410 5090
844038229 5676
844202832 13287
710536661 4026
725734399 3200
565498206 3775
904461923 16077
3641 629008237
169759591 910
446556031 2752
977053829 488526914
1039 232043023
264658991 1326
135447319 712
849339769 3745
744154605 4045
2397809 48
322913024 4989
132219467 583
415031190 1830
595102209 2624
917084469 4309
700201538 700201537
505234588 4771
729883487 25008
654745618 2887
917831272 4047
248514946 1182
850020163 3748
733672121 3235
634477726 9750
609843687 2689
3283 370172712
184662325 5498
438597289 2106
562393415 12324
63988220 11611
237366192 1806
280410719 3678
647261617 2854
998793416 4404
400937690 3994
824411286 7879
676692212 5611
593010268 5712
608271587 6876
881451500 9123
743601393 3319
718638218 28265
139326172 863
348168479 5734
58059007 256
996300811 4393
361403213 3846
260585157 1149
889549104 8098
125160105 18482
840644791 840644792
168797448 3354
472221729 3730
818532117 4841
535256311 4111
271393980 40380
449866350 422528301
72487095 7843
476034310 2099
406383978 6461
435371606 435371605
567165055 2567
224142635 139255236
846966135 6600
636303709 4165
989943958 4365
756080264 8170
6835 968341401
462557811 2523
89751822 616
885554515 4090
969507918 4451
51271083 321
252438181 4521
403010787 3868
718282718 4173
570517483 4471
447460616 1973
163477677 81738839
482791145 21244
194021135 1836
574234813 2532
337680734 1792
9752014 43
10097 719952986
153864809 76932404
602303594 10473
111068 142914020
251468406 2509
850454435 4898
114659920 1271
496294284 14427
47361205 1803
771951105 91648
849672440 4255
933466630 4603
5121 948291503
72902064 659
4784 494818688
967725732 4267
534549876 2357
868387709 3829
694195277 347097639
91073504 848
23234 862229153
806187440 3951
655954596 3536
513687699 2265
292482782 1790
13810610 120
451593558 3281
244103466 3721
381954919 8402
825086779 6260
447027175 2673
461627087 10243
728124005 54233
646434040 15469
472745365 11083
283601613 6581
627189111 2817
808642099 4900
134847822 781
43402814 2433
581892287 518257
617946859 4516
844855133 6657
617439109 8958
741996889 5592
270318601 4649
941546539 107721
331694221 3462
441191617 3422
1184 183163084
170880424 1144
543118477 5270
415254321 1831
517085293 5368
972038324 742754739
429339900 5556
199826603 2045
3483 349898697
710102533 5676
825381270 106022
583655180 583655181
112363624 685
100734276 703
86412335 43206168
606442656 2674
749491172 5769
510267463 2968
787640735 3616
184608498 814
740944166 321803514
265006424 7275
465738359 18120
63326831 2099
691068612 4017
339962116 1499
841267087 3844
62064763 36030
1342 271226252
333251186 166625593
449865729 2071
748353774 31811
556427665 5616
106802381 106802382
900720937 7727
243575552 1074
978463046 16385
788575261 3685
8001865 166
429823113 5393
887198346 4131
188793079 2742
653186599 3919
4855 809422251
614104256 20492
951819559 11320
443151567 1954
889028559 3920
613472359 2705
915688080 14640
555416540 3418
474074483 3521
711343023 3730
134087831 70137443
632391863 3356
922781029 7330
196045171 2490
544757971 190174517
285984711 1261
514976649 2914
697422062 11690
333795951 2128
910113341 4013
974489843 6013
213308526 71645369
12470 958691389
619163777 7744
924331575 5367
584704629 3209
654511602 4661
168697336 168697335
9031176 63
162883391 952
521170313 2298
209899153 6518
461530950 9167
90186439 400
274350136 137175068
916191810 716895
138789645 888
392213892 2373
426595753 1881
885094323 419086537
626 37209443
365888272 1663
701339940 7284
544134571 146667
154431006 2590
520714431 2296
435794877 2062
243353917 45292
665686351 14274
565389962 2493
830404752 10616
356969929 1574
173636706 880
471046985 2077
3671 510785199
910009114 7058
896534000 4750
432968766 12049
933628356 466814178
434115918 217057959
886606396 363355509
61720889 462
3229 662764443
482387416 2127
946528813 52661
921969776 921969777
464742330 27105
476941473 2103
839840660 839840661
239610475 1106
10611385 61
74460687 643
261858181 1529
186141384 1144
450507481 4119
531213014 7115
2380023 2380022
878329699 8637
779555699 3675
251501929 2556
13504 636443520
670023320 3849
546566310 2410
791121285 3981
885402231 5069
3274 552167747
144913511 2028
607127106 2677
921475560 921475561
5965 615630667
391354865 6736
838588403 29038
649529788 2864
4942 552625430
524797118 2314
845849556 23473
933303458 404925404
117812334 566
664301313 275301
455096787 4016
466122895 6574
34374927 34374927
676919617 13375
938372922 6165
677337565 5468
80467310 539
942863752 460758420
568767495 15057
954728011 8791
792715678 4063
7823 755255889
121584781 540
866122468 3819
365362592 1611
829802869 5833
67262249 825
267322986 2086
25837285 174
379736584 1912
587163379 2634
535001336 2359
181804308 3981
19927 774068458
4904 979241400
879794047 17674
248109354 1094
398807478 2789
661781975 2918
297721891 7264
992526418 992526419
240826495 6016
243876549 1982
167372539 738
346199947 1597
801512911 400756456
587861611 8411
741379779 3269
527106924 3342
941369498 10269
509830663 2248
198549799 3400
781483782 4467
19747969 96
556 125450274
874303516 4005
244480607 1776
2518721 80
165022787 1538
858811170 19621
863623935 3808
659905441 3599
330095472 1988
277840926 2178
392919953 18283
498259827 2197
379826775 3405
253551510 4069
277595697 1224
527758680 4279
330125746 165062873
770640246 3398
461525985 8883
97293769 429
464841298 232420649
6767 643798846
13355191 829
552695433 502698832
139646725 6439
862183283 15167
831651487 3667
195972313 3324
996185089 487357641
372140181 1796
453586000 2000
178409627 1062
61065135 1556
851471409 6470
867660674 867660675
969426276 12161
3410 538046305
816563476 14711
979052648 64657
480311874 1442378
44833250 275
709801691 47159
826444049 14225
434308381 1915
644510011 4245
982994046 5006
681809320 14291
40205643 444
40142185 177
822958828 4133
88448629 390
833767898 3819
459936332 2028
453018211 386135053
672875603 3778
380874927 380874928
838346734 5114
464241177 2047
251943885 1574
839792970 839792971
253262299 239354786
950266051 4190
700333695 3088
711482713 711482714
149981209 1210
461516375 5176
409814950 1807
551556594 2432
117841029 921
50574615 223
80723366 965
92305512 468
126096285 556
516861247 2279
771475830 634399483
365620458 85766
284368722 1829
262615554 1459
334517688 1475
3855481 17
197763496 872
135710280 2361
822116549 4609
170039652 771
941212147 4486
261805633 2112
801662333 60424
145571680 10733
878431497 16541
484423553 2264
463532744 2253
204482088 7356
656792528 2896
605312937 2669
59929248 361
950022025 376420843
139165729 47458333
830 64131633
605828256 55270
917984803 4717
966310363 9486
408136020 204068010
114983856 507
44619103 236
313538771 3973
90116783 713
901494226 3975
355485734 3721
447461528 1973
558760950 558760949
527628638 4087
29800578 159
457377166 97335
553601712 2441
175887417 914
629221069 4284
635940919 317970459
543164445 2395
602722854 602722855
394723593 2058
785377208 3652
62184089 739
650596391 618025897
531260870 3710
976176313 47378
600177368 3293
72119855 318
938112124 7081
756801567 3337
532558320 2572
322533991 2983
481397932 3633
644720039 619381264
576019945 576019944
463785697 2426
718736078 26362
131126767 8948
457446938 8950
2356 343338589
277819235 1225
890045562 6679
165605192 1002
563344670 8145
848432047 4258
437542409 3704
188877972 1252
892980369 14068
394089383 4051
228154092 1006
982424043 15457
109087433 481
599866160 2645
3980 880817780
808231512 10422
395752039 1745
139431599 2310
495336791 247668396
118612739 523
724929138 84079
869240206 6062
935007775 467503887
9576961 480
652027433 2875
166727597 1978
405926137 2482
3160 685435600
131086869 578
147534686 2677
631309770 4446
12798689 112
535907134 2363
158208572 879
74588035 568
507532913 9602
914674824 5112
609574760 7417
842016606 421008303
639246503 31649
380343479 3429
989074610 8197
570487138 570487139
648225283 91609
487132255 3874
574010529 2531
553353444 3766
262355921 1247
2241 192074108
306395992 1351
942547552 4156
351595341 4646
470822267 2076
96015372 1868
4313 684820893
398473545 1757
591246317 2607
795245309 4194
461603768 2651
75706399 385
229489470 1015
60735299 5316
155939030 1078
839030454 9448
52842720 233
750227936 3308
359500746 359500747
20109451 107
960847788 4762
828407066 8989
6411 333172765
484846912 4675
543345659 7878
818268101 4390
43053446 224
828196157 5170
417749573 1842
580270007 2911
228745215 4096
703204328 703204328
475859791 252528182
627716167 5794
800602603 13127
332957352 1508
185062273 816
190994772 4377
184382348 813
130459887 2227
789860102 5844
638338815 3175
293183791 1384
193617215 1768
630198517 4199
394276119 394276118
467420373 2061
936807438 13046
991303271 13056
158867967 887
848838991 6735
684555961 5340
362384603 181192301
6614 572752558
190208599 922
920761690 809502985
237563411 22471
395925965 2572
28575919 126
815032426 25699
405138509 2722
988509580 4826
4803 602137495
242791433 27058
5786 589995336
721467864 44684
567364463 2672
977532095 10704
830965832 3664
826615792 63512
53359896 277
736691951 47676
51946279 235
446061950 3027
990500848 495250424
571571454 3894
657874933 15438
630851872 630851872
372081911 11196
341868863 2298
689223928 3039
563414600 54568
434450387 4283
146054756 644
703585622 79313
166925205 4282
54804283 52427855
440269497 2281
870904513 435452256
392568644 5145
735876184 5601
238653060 2369
35285978 182
513042929 513042930
439797742 3314
442066680 2970
19134 588198294
841955683 3851
150590322 664
156392115 739
15440 724668095
89582903 395
832479571 5031
379538285 353634252
785386756 19387
606626657 19688
624433937 312216968
789700381 15205
669926380 8068
160570124 708
273717407 136858703
616934243 5221
820240595 820240596
592553226 14334
754083058 3325
392359452 392359452
536139391 2416
635522616 4781
406754435 12067
965987678 16045
857264708 4031
461950331 348946507
122921821 542
437015091 24247
123459167 1717
765106439 10765
499398641 2202
635257725 317628863
383996185 2176
994602806 6674
10005071 231
342059436 488031
660668419 3831
425302300 4001
205603074 5583
217491639 12422
299505713 3431
801657764 4349
200886400 2288
476941472 2103
640526618 3637
82455827 598
982308295 4818
633695905 4220
294176422 2263
918271416 6916
376543832 8582
749778999 3306
65197 735748145
136995167 3363
121402610 652
2495 457285063
714086800 4900
150253183 1321
215625189 1969
83368469 530
222757216 7012
715525605 3155
224829486 1107
232300536 2104
27220 586933081
307757875 1357
719231812 12961
219215241 1246
659144537 4957
24230668 789
186650217 823
906664189 4413
11601 834110047
339600493 2027
827218117 5418
755674276 3332
925854518 4122
795813127 3509
231126545 1198
499739626 4455
912768393 456384196
334746468 1476
548159700 2417
848417996 14007
818077225 12239
489188187 2157
148355364 948
226800731 1607
954521449 6036
237451225 1047
385108486 1821
348139170 7574
90745123 45372561
848432612 3741
28874979 551
996226515 342372419
352930915 5597
956695530 5530
685658558 3678
905160907 56061
239676718 7427
341992299 1725
958331587 958331588
833803430 3979
895938067 655813382
559408520 2664
607502999 5052
846931909 4329
48533488 214
998889596 998889597
423092589 3628
956952372 12595
390165829 7878
485790816 2142
932586867 24746
851189625 232375
78016586 344
980348487 10882
781796895 4552
487831744 2151
51163892 297
339265129 2505
959939707 6429
82551925 364
53440 566581604
286933053 143466527
7441 421930564
408347941 2145
122695008 541
625134850 463160587
11925 750442188
121856673 2382
660047508 4794
734142613 734142612
875190329 3859
771898030 3519
390856308 13764
572876592 2526
566627371 15069
64516403 447
50870458 363
512095513 2258
778930385 7741
517592495 3215
54805 871430383
492351121 22750
949022128 5301
616060018 13043
887608644 15473
343125467 3055
693422136 10719
350771933 4501
199935569 2011
34732331 262
306435487 12164
317258778 158629389
3934 417877348
104500680 725
805804858 5863
263534158 1162
334237765 3079
693653517 3369
806232066 622404240
959892737 4933
164320353 1703
719590871 5446
335779887 335779886
371745332 13300
734694241 29255
464107263 6802
2638 517626188
899 193387562
120625435 988
113544647 805
809862797 5189
756415174 36654
3552 712344071
345047532 1913
3218 305610061
696896810 3141
992676201 4377
86861335 383
80511516 355
372686977 204324
738984115 8042
393823004 393823004
477212172 7156
984844366 5012
521555475 6934
914343570 914343571
565490272 282745136
980916940 11543
78134516 39067258
22516 539213049
845320710 7233
498489510 2198
981201022 464338339
140276201 1254
345224227 101376
223373114 1003
342622664 2013
157499476 833
509477686 3363
638877785 4715
831283824 62857
383365501 3625
14767201 105
533412432 2352
968082458 968082458
3129 675015570
472820659 4731
220403374 36095
829703324 5738
175309487 773
336615954 1485
336293665 168146832
161384890 1070
925865526 4925
187431042 857
135621289 598
48075601 300
560045359 560045358
68510387 458
400651566 2586
178712095 788
69831072 783
981192312 4751
290512969 1446
899775053 899775054
187960578 4134
797582500 11500
3403 375628350
879383584 6352
362874097 2664
85064373 1889
975136766 955393258
396065986 198032993
976853027 12797
99334965 438
629454280 90335
396773260 5018
607219026 3574
319519012 4477
451884949 12853
172227958 23818
214464563 214464564
208421224 919
567681347 6373
151866892 29021
608882671 9274
240625252 1061
691040395 3047
613061078 491666282
585962217 2722
542058257 2451
138045304 1165
495699500 6700
480540203 8611
747548570 4167
929891776 10823
744505664 5506
988517543 416990158
302591923 1761
743670451 4918
166962677 862
342903886 2421
753856070 4246
24756303 12378151
471541876 2625
871476096 4736
711875197 7307
566145636 2893
789559936 23110
520562466 7135
277080363 277080362
338375386 1492
172722367 17373
405105852 2278
11852 669235032
451584441 2342
363095592 1601
615478663 12042
424131989 5048
695237639 656938829
495200774 28095
45089915 18631715
50106075 50106074
837245711 5305
732996292 3878
64573176 1427
984050488 4339
994026323 4383
467194909 2060
332026658 1958
599627894 8494
206695774 1105
340369492 340369493
961372990 4239
273657724 273657725
4219 584290852
268026177 1421
413077124 5875
2717 375294963
600777981 9057
452593362 4477
558481439 3040
232318335 5504
403359143 129452
812233885 7238
855230091 3771
392576369 1731
181433599 800
741612114 3270
58372447 303
285531129 1259
680742386 7678
108538339 6728
739782439 3723
731124833 3518
225657224 995
893741143 397647518
306222235 2248
344728587 1553
4566159 254
80964387 357
755506984 50972
195791808 1528
170774506 753
688879739 4414
915291699 263083
295497712 295497712
161929121 714
522844569 522844570
365280936 182640468
522509966 2486
42494729 689
640976305 5172
487676258 5417
713930294 4018
732159300 732159301
59875825 59875825
155125728 684
925761040 5994
554070074 3055
22252 477928456
956260870 191430
844001650 7831
679836699 679836700
1023 212182516
516177756 2276
924065279 36880
820476024 3620
190504709 840
481259729 3486
929308981 9930
118032040 8969
418587148 3493
499563517 47478
961179865 5631
751443507 6259
126639083 572
25972252 225
404373600 9312
720622124 720622125
676648998 3222
727091947 3206
801296495 3927
147188657 649
832581995 8573
396205550 1747
920324328 5499
823476346 11883
767570501 6835
337241190 1487
455224109 2665
188522100 1230
965457801 4257
597675342 805444
379674391 3226
853078967 6594
11353 848466455
96610912 444
809791819 4715
193100798 1107
548333621 3377
329332357 27562
784971392 3657
882350557 528920633
907571077 47699
72124971 1294
938789612 30750
151042805 666
71665956 316
387264332 4606
387442027 10041
134589984 979
173897030 2623
270335045 1192
668796788 30404
111257856 768
389575369 6552
894226831 40839
376593766 2545
51481673 227
899521838 6113
114174193 912
240831666 1345
618816583 2908
503253666 2219
33387342 4754
152176147 76088073
985772982 985772983
479892275 2116
944630409 4998
476896417 26273
264337064 1627
70104496 8129
859644465 24184
800732088 22570
795905692 795905693
82879231 433
196144244 1397
732030657 3624
175170122 1648
54012252 246
823304809 5305
57397764 2507
193547177 1528
912124840 5523
11269384 244
194638847 3072
513970031 2824
258520249 4241
677599277 3184
946408307 18516
369869447 3605
121444493 60722246
693313350 4593
22173801 100
1987 262331688
910120308 4013
275396817 3453
224506334 2083
848107294 30063
567936015 567936016
701013705 34589
70228676 42467761
2453 390221828
415735658 779590
702813073 4304
463241991 1766450
981440934 5358
915563341 4037
499123295 2268
8095 566244560
341321408 1505
426267640 218263
19957697 88
462419881 23972
59767800 915
970220453 4278
575703273 287851636
437225310 218612655
532015259 532015259
574089289 14160
757757746 6239
474117513 5834
362608807 1796
983368270 4336
445627638 2959
950390353 14777
441725319 8451
884442117 21201
278511564 1243
593946238 5426
933214296 933214297
798327539 6351
631777647 631777646
198086934 906
4678 532295586
260057071 1686
178403351 10488
421013470 23890
337470380 1539
451137210 4035
429269185 2096
260139023 130069512
260221447 130110723
65316345 288
891977580 3933
657245323 2898
858148445 429074223
42280404 540
117000404 701
707455761 14449
3146 470043860
236439991 67266
567206426 2501
27190386 354
872794440 16313
35676592 419
921451833 4063
587843961 2592
179058291 11391
46717626 485
511015583 36732
314638101 2050
267832221 4382
2070 342847109
773668551 41313
459256067 2025
477816394 3506
299449505 149724752
642117847 3283
35937009 164
146219553 2341
889933723 3924
472843073 2142
792655625 8399
927288173 16258
49213812 217
346801236 14284
668235399 3161
2277 505629145
5401 915962664
643928768 61090
360652290 180326145
211931025 211931026
151326766 964
319218219 1915
4066 363927330
775987551 291096619
503025109 3876
650518882 650518881
76151811 2170
146960567 648
447231853 1972
86737808 15267
694437932 3062
534716528 2748
968360799 4400
774281350 387140675
310039703 2132
346317710 1990
399119717 12476
947789935 8499
476496895 476496896
159203945 1551
324539351 1431
114681841 1416
276459863 1219
820597806 6102
2091 329006228
867396320 19349
341390590 1790
703843535 61584
13724297 63
742743801 3275
465630796 2966
913068617 4026
362552338 4997
387970363 387970363
734818381 734818380
107114094 478
805338393 3551
952703024 376348122
481253654 2122
573005687 7769
40185816 264
953202573 4203
39114386 908
896338556 6309
717068759 7492
517313731 35411
267628936 1435
278732268 202306
339735914 1498
935005863 5749
536795973 64721
2902 382784492
342143836 8521
713346528 4632
416987375 2826
92936724 760
857671805 20010
67612014 385
417521282 2631
95344964 566
491909680 2169
32743216 279
655328855 5019
889605685 4554
3200 678906505
832513410 3678625
323485723 217480693
966727649 7675
478335815 2292
307680467 4272
496172837 2694
221801802 978
650439455 2868
492365980 2299
378714007 6318
888855447 444427724
706457080 3115
270732334 2487
323672289 180170430
51699955 910
13982518 153
2437 520213497
38200173 38200172
575121821 575121822
269655688 1189
594453059 3407
53976625 238
914483540 4033
840268525 3705
333139357 4392
742575568 742575569
979973152 5144
764927800 3891
175646238 7248
187378671 1807
46219762 399
634138870 344518429
570377298 6409
245163475 1081
326766473 19926
830079782 8137
367481349 1955
676747328 2984
3828 629357797
211835211 1571
206390926 3721
348296086 2127
265341115 96963046
259357075 3949
182126472 1920
664799848 18637
609977248 2885
601993380 7530
580087827 3868
578329641 7420
733299929 5960
81743586 385
133658970 701
347445344 1532
133082014 9747
273557759 5376
638348424 18182
691659044 45639
642028259 3758
249288311 226817973
506372115 3265
127396855 2695
709701789 3906
16883 655344716
317963660 1402
891976242 3933
466282781 2056
775855937 3421
910069445 4363
21380857 196
830353713 7828
475059575 2676
451168644 18940
783610663 9170
271895926 1283
974079645 5386
123870625 4213
412022749 12821
691900251 345950126
464921549 2050
447376149 447376150
248370778 2833
730549511 19719
4873 765246174
739105331 6027
845480575 3728
341135586 11418
748183996 3299
377645761 1892
127961095 1430
941282669 9740
974 213938126
962823939 463437201
834660047 5542
729365179 3216
644239271 3593
2575 535883250
203328908 2961
232312849 1170
3002 472020609
662973597 331486798
750969778 3401
878658373 12846
319795953 3241
487027058 2299
83980239 553
644997891 2844
167058217 936
276040536 3551
733494827 5052
151347200 1600
264699511 1724
77312305 1657
775216896 6115
805128395 10561
702179017 5047
10561 887715282
488734604 2155
459251774 2025
397567420 1753
974526625 4297
699650234 3085
616291521 19763
833795001 4507
646378147 6045
709073442 13057
546096319 227920
192725697 1249
679466717 2996
87541439 386
177681293 1063
523478339 45108
641524100 5996
3377 468963990
997658009 4399
948055877 6489
609 133574517
704420728 3106
997954440 845040478
914395412 5443
88902857 392
751997546 6257
337012913 1486
836975360 5620
1151 122832418
132673868 585
559553114 18535
515651053 3882
679533638 7719
700103950 4550
416366234 2448
293226697 29583
830630156 3775
202058985 83327395
659674718 329837359
92303937 407
445904439 2298
212645577 1144
14165 767275555
1094 173359616
419618670 3151
193759454 1154
370 80867501
153987883 1983
338887100 2110
144465936 637
944812 944813
901106984 16591
435667431 1921
545713098 12027
461086731 461086732
355381496 1567
273108330 1606
607415982 31081
947409321 9724
625177694 7691
185047305 92523653
187615829 1905
96613530 426
665 128647575
149682059 660
151883602 52570910
510785753 2972
671754941 2962
735362116 78246
303122477 4309
4825976 55
572426719 2524
878369290 3873
845936124 3730
433851975 2179
738908045 3789
14084130 444
595984983 3091
599697617 32792
581496316 2564
677690492 3202
201845769 890
449242368 3343
59275 925384408
846651097 25495
3408 308236516
583535816 2573
188475288 1295
493034117 2774
373949582 3062
683781587 200994
196436293 3936
204776999 915
199350169 879
817429033 4009
589042127 293970126
359514506 34164
441219550 2031
940337086 11145
420431306 24545
244761649 122380824
866657661 687944064
899426135 4115
816568599 50303
816859104 5642
319443527 2372
958613858 5923
113820574 6886
127276333 989
639271431 3011
97796847 495
271243232 1196
765201845 3374
186650640 823
15126 562542588
18604 757780898
343590860 2029
592604882 2613
397742523 1922
154519220 899
824340437 824340438
252025621 4620
617503725 89325
897218140 16460
797499820 7527
1602 210438546
221574733 2697
736741713 7511
237237630 1986
558359441 2462
285392213 142696107
431131593 1901
183534618 3659
31772314 13283921
54404945 27202472
612418787 3147
229163816 2056
775730303 6176
452786066 452786065
925397577 462698788
240627372 1061
462707286 2986
466260943 2667
19081 634482024
491229880 2166
745647243 5794
13583 925391661
558707689 433244733
274138265 1575
618459080 4366
713487633 3146
924163801 15540
881038841 881038842
218996521 1579
87693760 616
91077841 4284
14655665 6911
493046795 2174
839703435 7723
65543176 289
768159900 5357
181973563 1229
54204965 366
155834362 1863
132338464 889
618621356 309310678
913295538 4027
6590 480674600
309710081 2266
168297916 1333
494790322 247395161
437483697 1929
574266252 3445
206529630 962
454071715 2897
526828312 2463
21588462 186
757261828 3339
823885836 6417
137870535 1263
71011249 528
240627349 1061
609840998 2689
302815431 1569
8298 447952500
483162465 483162464
316999346 2577
77219749 38609874
637256954 3637
967047417 4264
151712941 714
138712343 4283
1619 266648115
12041 380600897
228475707 1380
9070 97874189
985276617 35137
134280574 804
9655 911016835
433773283 7758
134713855 594
988818674 471692540
975665657 12127
25490 566592043
491421052 5907
999578161 499789080
735634224 11786
180754022 797
424325960 1871
826603004 5594
806931589 3558
199257864 10158
10154 503099723
887210305 3912
320371731 1516
797140587 3857
352452970 12544
98400533 586
19044387 1241
411739459 2914
359569951 2434
16217 879235010
17385 788031890
673020822 4100
928121690 17390
576336428 2877
208957393 183341723
345719007 26984
418528081 418528082
214020691 40183
425644256 2045
444941459 2097
733668885 3235
5676 503777906
386877577 10529
568731588 3750
685967838 7612
103237004 797
778351235 3432
708162913 350526946
980241345 927930154
477227458 3166
98646 907937784
599569105 2708
465770977 232885489
717403331 6962
55724832 364
762471343 3362
676974120 2985
997165505 18608
133872932 781
460297406 187949
525022169 2315
176052013 75851878
390191112 5688
192386285 4047
581199873 13682
744465679 4088
574971746 3596
617870391 79285
406327365 190003801
547573051 7072
473770315 2089
353167560 3877
575910535 4118
780387474 70368
223364692 1001
160399080 27959
193994844 1894
454951936 3568
213158609 5983
922651599 5200
80113319 40056659
881650199 881650200
469006263 2068
773137337 3409
150883284 985
6236 608237186
824127859 412063929
344969380 1757
669946521 2954
314292809 118909742
447262872 3423
3488338 31
938770600 4930
647673122 4769
248401645 1812
1028 184707432
873444683 436722341
209054046 3253
659023001 4653
97424 686449504
669504043 4534
99483526 1262
991296074 18485
946000703 451763792
814460851 7350
628872798 11927
232520112 3913
57814569 57814570
762165716 5923
916237666 4040
608397231 608397232
18220264 302
764081737 3632
52198723 365391061
353340379 1558
147881845 10531
665006931 332503465
56566135 52915
799359063 6178
992107117 5292
203063515 2263
908978517 33313
661072472 13736
89374950 425
371315622 6920
9685 624570962
375424015 1714
741502911 6176
5572 788238949
963918777 17183
396378360 2520
816720187 4451
525227215 262613607
81288315 401
349867310 3445
12961 836445118
276604935 6563
4781 496928854
961643961 11664
662585079 2951
115880611 1007
191866878 846
775 168228580
966874964 444023740
888222280 8888
160882196 2045
165901406 2793
805111601 3550
285326491 2593
42771980 853
134993429 3315
566508391 4935
52842683 233
42183623 186
116527839 2080
943797399 11830
667428261 660394
128548418 15189
418878327 3015
208649038 920
10467753 5233877
967402212 5480
3222 630547053
480345455 2118
54139599 400
674563696 3444
911481067 4019
735145517 12141
227421433 17451
182771191 1509
73263260 1028
595050230 6446
987910309 4356
76201777 336
123478317 1695
499627109 2203
873758861 48805
674799246 3141
119745647 528
163542147 847
875938659 7609
477854626 2107
951850220 4197
389316497 2480
881061565 440530782
221437353 2168
138657024 1152
863989309 4181
553380303 4852
160207858 1515
382825314 1688
913062356 14683
132508221 66254111
8982 955890537
679937729 56135
621940027 6793
5565378 128
230388766 1634
397475236 397475237
442351104 2496
593734592 132176
235039911 2344
974756315 4298
205927136 908
832825156 7390
662684274 4633
656833610 7996
971691531 6463
65032583 455
903998390 3986
811904055 5927
381712624 2343
5050 563173300
740575121 21593
241987063 1067
157501798 3195
141635786 1777
926780041 8616
10086985 51
198101940 2140
752633500 7316
148871249 14850
14741585 14741586
640671272 6092
760162481 3416
9853 935119079
327102007 3178
66843502 682
53933506 284
914338420 9571
372844405 1644
375797659 1889
578487923 289243962
539293981 121175
541252962 3537
890803225 5237
31687200 270
706228906 3114
31974637 245
702722854 3982
761183903 9013
873203585 873203586
659880440 9992
655708846 3865
168563753 2826
730087270 21640
19380 439171247
199301573 363689
572424215 2543
56471085 249
315818947 1579
282918548 4230
469615808 2864
964625374 30392
308208970 1359
750441748 3907
192912301 3114
252257917 252257918
720078982 3248
639821976 3202
714215136 714215137
849789804 3747
853687075 8749
744179792 10072
451948143 451948144
458045143 2160
571 89670004
193227635 852
255505347 1316
289520158 289520159
965911757 4259
534844033 5312
140616570 140616571
935591270 45900
327362224 259096994
377374270 1743
800996886 4822
263553261 78113
342351689 3846
369054984 5018
672309558 6837
783326560 3664
272603984 1202
777539944 7049
346799877 3044
588605186 3133
459157630 3171
922585791 4068
936648385 10416
348613550 2830
350737393 2667
774507825 4829
352110294 352110293
857748052 9370
823935797 3633
318291224 2954
252872035 1115
958902658 787235387
714910189 714910189
159535295 752
2692 371730296
13007 538928913
357376361 2247
672255013 24034
147532800 1088
738039269 4470
834235410 63253
205123427 3791
614378594 2709
853944155 65572
126606523 585
740022297 3263
874192893 3946
880039775 4593
784894313 7771
445871567 1966
733890966 3599
21071099 134
606095377 4951
318327654 253638080
359518015 3586
849512785 13544
326352250 1439
25318489 114
741186639 3376
130179312 574
974049509 35639
497809625 248904812
185003985 1983
284298789 1757
206635897 2037
675969196 20355
320054205 2907
63485915 465
989180630 5410
823894034 823894035
765201464 4657
150136305 662
42291864 608
268136456 2835
271244427 1196
735745625 21406
430455833 2231
2360 290730760
95706224 422
566501443 62486
129860591 878
3162 579928155
818208170 22317
6534 928644750
200725711 2455
555211232 22633
452758299 5647
530943490 2618
113603762 863
275851512 1656
465768801 10732
360812178 360812179
214537624 1021
280769735 1238
133507504 3249
59578822 336
385143257 385143258
845778492 5613
419883850 174823897
706508587 6527
467869834 2063
78204626 4133
128785706 1414
209904545 1041
533841341 12102
770409028 3397
733310411 4130
440203273 1941
385412955 3362
410038950 3075
352663902 1555
551206573 7180
5321 831257262
7830 503194950
910098468 434261
400709566 2715
880402663 3882
924965757 8558
105368102 1327
1361 174685051
844663990 8489
569199009 3248
47626185 210
840978599 6104
907200393 5287
334292882 1474
94987595 1092
814907301 10560
726627074 3890
403913622 2702
530023927 42632
706133867 3676
354227367 15231
70321690 746
179414689 89707344
924985640 462492820
918581344 26176
905881054 6029
890154904 3925
773133928 3409
892859837 446429918
94798638 418
880348770 11738
64339902 433
866111637 5349
217494464 959
265732780 131895944
900692626 7125
611669381 2740
630311596 16905
54886658 2091
853196341 3762
303565889 2632
381012239 1680
133058861 605
837928091 6130
219429771 1115
665631585 2935
7797563 3630
593087975 3978
246562466 1619
209784448 925
827137360 358262906
312800540 1970
959364959 5996031
912524586 7107
640115943 19533
32454807 377
293577392 1719
906316104 8181
842078713 3713
237678517 1048
142344572 3910
107272414 473
6164 387579992
739558441 5747
406912954 1877
293414978 2951
766605012 8124
827564007 3649
862317280 8360
26087429 13043714
540743379 6749
457723609 2503
982572485 486020300
938643040 9067
552594994 552594995
173535131 1040
552236975 2435
698293220 3079
498450435 5399
531652243 25445
67357223 924
337862877 5916
294017643 1955
704028174 20480
938524521 4927
631271130 400468749
654514559 7730
318555340 9186
772085940 5253
715539819 5809
661328387 2916
375378484 2549
541580538 2388
68686970 5105
153992447 679
601649131 2937
962278286 4243
692952493 4391
31033836 139
784430465 633829543
188052983 1359
366551432 10149
336466300 4020
347433722 1981
813056015 3585
839344379 3932
978385381 21464
728496773 7730
100660385 570
555188425 7693
740488181 3373
464016925 2605
763134381 763134382
544298401 2400
772230165 3405
347392883 2031
937467466 4301
881146621 100658
954344943 4208
362188200 1597
188463321 831
390629862 195314931
770789503 244137
461238049 2975
241077539 8923
942630000 20219
968406109 4270
881273447 81059
674744841 3001
593718065 9018
291947429 55712
288780197 2391
555453732 5822
314787297 1388
827979702 4661
850626401 8900
66514192 440
152804663 1341
731467154 601528180
149909513 661
88171146 54205260
210981851 1571
45798095 218
27942599 420
935444780 8481
982798574 18541
763384697 3366
232669759 42928
21252049 155
318428497 2384
332383739 2129
845133344 8145
875079260 6655
203381905 1397
1131 255360573
85662547 862
4831 749544143
259227565 1158
1309933 6
730406820 23980
277593379 1224
321781854 217545814
359393968 5266
560618499 2934
884 49084984
444352388 3696
712580463 3142
301393050 3075
504015434 2268
644488687 63220
19566 747015571
66677141 294
878800039 439400019
395683446 2614
788787547 394393773
1343 256014883
562356928 12289
553078428 38878
791549730 5238
938242642 4137
934580087 4542
101739659 50869830
154017158 773
148939797 1046
317566611 57178
933244966 4115
584947374 4148
224942939 1503
129952665 4400
590602611 102785
907589287 12542
882311045 6380
791651499 791651500
47351725 537
351159357 175579678
292675482 3399
605763090 2671
769501864 3393
988128387 4357
186740673 66198285
487594801 243797400
235637261 1039
773246105 5001
518596605 2606
368085039 1623
308302208 2432
830827428 9314
930773479 9620
717806024 9484
261700315 3054
921002312 4061
540491792 4204
4996 315035347
325112551 2225
323216225 128753009
237481543 1935
668784841 15297
874215352 369021301
819528748 8370
878 80311538
345604432 14669
3236 482169290
484295867 11284
758900103 6991
118863153 12119
633706382 11627
993636611 7568
973173162 6682
557127938 3007
382599878 2500
41861934 202
816205055 5664
119701476 755
793981225 793981226
948260862 901429362
444741072 1961
221738820 5066
21927509 207
780133805 5340
764130700 3670
31086156 166
89356443 394
780674832 7728
427334303 1991
146532632 740
833825370 18318
403234857 1778
983373032 4412
240625954 1061
803294193 3542
655671587 3014
59911623 837
520036349 2293
90356029 927
235558864 6038
866602511 33272
523899081 261949540
758168999 3343
945654628 615012579
827297009 4251
630013436 13721
457378053 7394
359890908 7169
486380840 2765
32505896 233
959909677 7818
927063461 404785818
263735005 5639
234956263 1036
815586795 7121
924044457 7783
299021559 10161
635231983 4361
720876719 3390
333939361 2237
800932674 800932673
733448561 3234
856139860 3775
851850901 851850900
712862808 3896
422911103 3853
694441263 3062
44905003 198
166012475 732
400912245 9914
158464168 896
339 52483605
17890885 99
559267560 2466
955369873 477684936
301406567 1329
613606079 10089
976538888 476083020
759628999 4115
1273 237178995
701427052 701427051
487141339 13885
480209221 6355
453124258 3355
254341201 1291
62247392 327
657674827 501088093
101602832 448
39226746 217
754039205 4414
998236478 17591
492389768 3771
568271465 2921
181216165 90608082
261253298 3841
341701300 2616
4357 681975068
394427033 324205490
978156844 4313
64144079 23496
281107920 2040
569055 404658076
563415239 2740
254237155 3407
854397918 5407
885765384 4904
219334701 109667350
456641385 7122
501488431 7676
146631474 146631474
482159792 2126
764170908 19109
383623224 5491
232886337 1282
155273119 2002
481771411 2452
257145817 1384
460350200 2854
840599811 10774
544756711 2402
424785104 1873
2091 442373364
585020706 585020707
45978522 563
415787569 2712
91835403 1488
267908032 1856
88091583 992
453813272 2001
701971105 3452
389962709 2610
1641 123560812
309667927 154833963
160114447 706
35753 660625212
808195351 4395
87522625 43761313
28738585 229
73635365 2334
108965897 503
303582258 5894
390505457 10076
765750425 4871
988089679 12517
940209269 17681
843227005 6262
464450468 2862
645864274 7317
793194256 9431
288253903 1271
84165439 3488
17070 935248230
776928166 388464083
656577366 3749
547438488 2584
390926801 1936
464343228 20721
864527292 3812
893437722 893437723
2081 364128099
7842941 35
782956445 3496
233762040 1740
8612 670944049
196051903 1382
647662717 10147
652322516 2941
579672078 35364
698777679 349388840
577244505 5756
199308069 1216
437754085 166144069
925314515 4080
418897136 149533241
695498896 3831
947158080 4188
941416061 4151
19047 760274144
901947808 3977
917321122 12550
54849772 351
754107305 754107306
116785574 873
381451045 2443
370600879 1924
446328625 1968
365815496 1613
734517811 15772
194039542 17384
396381215 5615
4569 583265659
908607912 9762
857116051 4578
953143023 8862
61124278 61124277
401193280 1769
295068983 3439
48573252 252
962822748 9814
391899716 1728
980539239 911733078
419860427 2236
869561516 10198
461330261 2410
731313182 46221
2777 608301186
925888851 21325
621788357 4193
85275025 1167
928488959 4094
412925913 4378
328620160 1449
644094990 12123
598453440 4740
400747595 1807
211171724 17445
355154707 1566
320228893 1412
240155182 5953
144216793 3657
210115350 1192
321832374 321832373
995543745 204256
841848191 3712
897506698 8153
818271211 3608
427720441 2443
87541712 386
949409171 949409172
650033498 10872
5940931 167
518797081 14130
3441 730723878
692442135 3915
874865070 21252
405222796 202611398
410281025 5134
77920 586893440
778856094 53359
228010266 8118
784616427 3493
951417684 4291
715080245 3153
813054692 3585
336787054 1485
80770254 1634
128595162 591
591116323 11482
258313945 129156972
4125 687827250
669488834 2952
372064909 1958
799158419 28020
116287240 4986
1840 361454231
286666126 1264
928777140 7508
236943306 3198
324740450 1756
688994097 3038
523715047 11297
555159256 2693
528226285 2567
830055059 3660
14276491 178
835728559 417864279
234444044 1117
362413564 1598
295396580 295396581
547477004 2414
632216680 316108340
726325755 4543
366410617 21208
646477118 15319
781248623 6747
108860540 480
690758669 4191
62568200 2709
64555961 32277981
2598 582227476
47072 891261248
514095794 10119
792370335 72392
820742164 7942
705163410 3801
493404775 493404776
207740724 916
825525086 4081
707963401 26076
773401970 5830
260307998 1197
384 15480735
533374433 12952
690876241 4604
467191893 2060
546386733 37197
938407857 469203928
261849435 11297
879899788 75991
944656169 12490
576769510 3989
53788309 254
968406475 4270
304356207 1342
241772687 1104
75749397 1461
519130467 2289
133933185 4064
573088130 2945
165340713 3511
335909461 6108
642884193 3897
979482628 478722024
426969900 39900
3207 320919477
254884966 254884967
271 59554445
866620426 100321
947990405 4180
966575615 15337
373445765 1822
762056280 4063
554749538 2779
460180728 2524
168668017 874
811715858 7636
203358797 10338
594759000 2750
965902868 4259
927094556 408010941
175829185 2053
263472723 1505
691753908 11257
980202782 4322
398928887 1759
864483452 341448
274607159 1992
96613392 426
62724 833790132
699326019 11648
578061496 3897
658379113 2903
637117697 4090
191813082 2003
700513199 3100
683058011 7798
564363505 202907918
546339520 2409
453213100 30542
904673288 3989
405676941 3154
681434721 681434722
550423381 2427
24172502 188
279942096 2009
415570411 9105
784243278 3458
542341593 3911
846692118 6922
672915324 5244
986590639 17570
273 60394928
293346450 22951
473853833 4742
577412314 2546
786630337 3527
287819163 26163
576474569 5978
573334772 8086
297985834 2071
736623681 22048
380706179 2238
701610606 8069
159047606 159047605
790597384 3486
66256 964289824
762424624 33875
729200800 3529
498839296 2822
626127135 313063568
997866405 498933202
672435315 2965
560549971 2698
263450929 2374
468552343 2066
639244470 12915
595400044 3423
349784097 4014
165784963 731
648256535 324128268
240173629 1059
806624103 17584
87346963 561
995385911 4389
249807034 1999
576057148 3128
392123508 1729
869302660 7895
543523705 6019
258304661 3031
131766152 581
911336983 911336984
531371314 2343
318697888 2399
35379673 156
380782663 1679
650437184 2868
315012698 1389
955456419 5734
192174411 186913490
428667674 2456
516713860 8165
91396773 403
669948812 2954
471687083 2508
846727092 6771
635536229 635536228
776598721 430730317
565144379 3195
319550828 1409
845049326 12054
573448220 573448221
588819211 4137
437224600 218612300
12268 427073616
297325624 1311
2204958 29
505582340 6980
895122192 11026
155846549 1658
807571284 4178
368764523 1626
932005705 4767
377332230 16987
824873472 23736
18771962 1717
351334149 2425
581947489 2566
431626657 215813328
585050523 3389
592497744 592497745
610748700 2693
419466301 2370
939006372 5543
152869808 55468
667179665 7379
676417015 16149
199244538 4003
768659045 768659046
633788748 3228
621889174 474449604
495385416 1788395
394303334 3079
813207384 91260
183326325 877
121583482 6382
333058331 166529165
662686225 2922
377837143 1666
300749285 14123
881931374 4875
897236151 4285
247457349 1225
420034186 4233
326128527 1438
39235015 173
519815092 5073
792641892 5628
485650161 485650162
3775 162619024
720722464 4758
47852937 211
245842891 1084
433577638 4553
214400479 107200239
828866225 4665
634584169 16630
356719687 3866
810086153 405043076
244483693 1078
480843580 2197
472712441 4808
474175875 5795
233095940 13693
481708394 2124
776400593 388200297
88902071 392
1836 415256730
830217289 5987
592043527 3567
93354339 447
433170809 1910
39624463 1639
569306162 21627
625783801 2793
3660 494412202
742322135 32604
643880178 4110
772906807 167064
732110435 3641
619407913 7427
85733484 42866742
157607767 787
576439710 7269
226338415 998
948442083 4182
628223019 14826
386909711 1706
326473464 2152
744254617 4578
356463991 2325
613497455 5148
896941246 579887
728577421 4332
427479560 1930
496750164 5947
561149849 2910
132075935 942
64152816 304
446511717 2288
184462208 1288
838531936 9495
751259394 167617
302896101 12350
425006333 1874
738824137 9818
3009 678788274
949207205 13583
108865651 54432825
84609 835240198
504841217 2226
67810510 299
993148762 907729354
232708655 1128
908532759 4006
855458427 3772
380319000 1915
645332170 6455
10948 781572933
896921539 6242
188237361 830
42297917 256
77363583 941
360753493 2167
780269890 390134945
649565699 324782850
216457726 1366
454742209 2713
920510931 12183
640917887 2826
799685092 4803
899453107 3966
252887872 126443936
45136641 358
755819073 377909536
39019842 332
462588586 2578
577257395 6163
98064220 1124
547673106 5015
800626468 28755
130313265 831
436573812 1925
703541962 4593
886299228 3908
165897600 6284
422151275 3395
153866183 4524
230220027 1183
5041 850517520
747361187 6741
861579010 3799
359653863 2402
436703399 3780
273956983 136978492
327570934 2698
961466208 5792
314373596 2407
877462073 3869
464442661 2334
12239 575759277
721869621 5518
328470837 2876
146508265 5855
657477500 9875
554264898 2617
67112397 806
97668100 97668101
656210836 3513
235183894 1037
611516383 2839
859170561 3980
781752024 3447
600700647 3639
981883876 455336920
734109830 6617
10101625 104
763078942 763078942
788311385 3593
824481054 3751
130377302 859
506962862 5989
440452947 12118
75489758 687
832322970 3670
824221794 5274
678258900 5570
225030379 2029
768596336 3389
669897067 3158
586696897 533940671
417586880 2144
3223 664770667
463172199 12306
862764430 11990
91291199 1600
469751833 2321
835427305 7836
225659035 995
7708 998935435
907822319 29840
911709221 11812
649345407 5966
589650338 4663
567809705 16136
399836060 1763
755487391 3578
461186351 2196
694223926 16166
553060772 2581
346098843 5579
542232023 255780575
671105895 7864
196175095 865
369215459 3890
403174960 2328
590277857 3591
807893273 24100
549968176 2425
121436734 713
40368998 178
467416252 2061
904930160 5836
371713726 1639
256728544 1132
957284810 4221
350619255 1546
187277638 857
400969908 1768
922300166 22591
302289747 302289748
252432304 1627
962977734 4343
498795520 2960
621776386 4700
6716 722546651
720204733 8647
966138180 4260
576782833 576782834
786281155 4852
437257507 1928
832246112 832246113
865605840 432802920
784188184 4331
366041415 1614
3718 406039071
254687133 1123
994024953 4383
285129578 7088
305715615 1348
259870540 3418
709972258 3192
984998142 11667
490780051 2164
775171639 3418
782656994 3451
528135877 3934
998791968 4404
840606583 16232
618464512 2727
634541038 9826
606078660 12177
500757963 13282
405050439 5099
405700981 12085
684599353 684599352
479545147 227843431
874439244 13870
281903700 1243
457000158 9047
85747553 2272
612024823 612024823
145990461 8068
190600581 163887
633101764 3727
659248294 3531
809697393 6194
926222613 4084
929512882 6567
117697729 574
903863752 4097
241499524 163620368
966594766 4262
196345401 5660
720340236 19646
747506432 3296
83886648 484
378712845 1995
82711185 32437512
703606333 5731
145600579 642
490745941 41101
705778959 4996
58359095 459
433459342 1963
805337027 5834
730434395 6492
653259283 8779
464217299 7650
627304956 2766
738242842 738242843
568979998 261387238
108758064 659
145454052 804
237629180 33022
287228431 2754
750956438 750956438
668577889 7876
365347111 2708
384169188 6499
835055203 14398
586044312 4116
451481400 3700
957849442 333060932
733027317 7756
880987755 5468
667099353 9641
613820935 4693
664729974 2931
683279983 341639992
406104527 203052263
617541091 246425464
406304565 203152283
311839493 1375
637282153 2887
978696908 705173231
776365433 388182716
784941136 19195
799294371 22533
441975174 356286429
393254753 3291
520345602 4644
521312948 46306
835046534 24645
949723826 7111
1044 101718879
209101303 922
78555023 690
717346258 3163
637507158 2833
386320646 24450
508501846 3848
850136133 3953
659150023 3224
661042372 5954
787137752 7303
65242751 320
881608785 10388
937394345 41509
998896198 134822
239586283 239586284
623355533 28538
861513659 4919
510468439 8303
545501025 2779
548468505 4869
45473470 313
567222688 5672
687506879 5639
887741691 4766
259512902 1599
645655113 5944
328488837 28285
978160414 78744
335426595 1479
537021827 268510913
6405 534164190
443891519 3555
530241493 2338
67409472 956
16064161 147
539951792 14226
982407890 908095735
189467392 2178
14514710 64
393521982 4053
634154938 2827
859303581 859303582
622217856 5895
75246611 532
99195528 34859756
642458849 642458848
930750428 13983
419340256 1849
917830799 4047
619076220 4579
850038923 425019461
812391301 6300
1589634 28
127646245 63823122
598835869 4399
682634146 5999
883218767 6950
908257622 4173
832785168 3672
70433317 331
874000881 437000440
750749525 16526
707440287 5398
772366940 10870
848013219 16101
828899455 4144
243807995 4086
660669635 7689
805472091 11812
948249934 7061
75627052 5884
906494940 8892
928493189 4094
468708358 4016
622136485 311068242
252193816 1112
617327825 2722
648059923 5719
197653280 934
655769077 61563
813050905 3585
672789601 4900
453128417 1998
976241899 9752
420889102 192345383
468625152 6148
331116319 1460
256501078 1131
724006520 3305
873092211 436546106
17902205 17902205
568552313 5276
560179642 2470
154202192 761
73934519 326
200073958 1577
651459915 4922
17387 994570893
598567436 6263
839702167 8651
607320658 4961
923805953 4193
776590615 28684
505198107 252599053
728006093 3210
1416 172981975
336402396 2409
497887586 4211
38203251 250
431981531 302865557
13080 626180753
673408025 5562
175968302 1477
379907049 1708
258650457 2033
41944891 195
486409630 10648
667457427 7236
517808707 2410
274425580 3355
448582959 3052
557366654 12863
620435051 13828
482 57626018
4988 698743691
818103027 5509
405860409 6311
704 135587177
395298455 1743
87826815 2128
725677096 5595
653995628 9568
503353460 2435
993084631 991650428
480812910 5982
656111533 2893
836317770 4030
437589665 3918
29029301 128
734217078 4174
469433273 2397
750708217 30339
582882424 3325
390382142 214674299
290292974 1280
10235398 5117699
875242083 10669
191722161 1330
17667434 95
115928088 584
315841773 1809
700471716 5957
489869652 2160
974304949 4296
609805798 68726
3480 179240880
155551119 64746
664272504 4355
199093040 199093040
742064313 3272
611932049 35594
63766089 362
434179627 8517
162108920 721
257306086 3051
334309787 3743
193254811 1190
1587551 7
911699820 4020
213584109 106792055
249588155 1173
516858967 2279
45729455 272
478868780 3835
185691955 4490
801903515 6367
726735599 3450
974208841 974208841
395727302 7673
842698460 622837
1199 238592557
326754230 1671
745945664 4412
921028391 445762
131603327 78960231
4767 418288091
102919768 519
484209836 14361
128869311 572
910349356 5988
743968532 5261
942316606 4155
926909136 5509
912572180 14690
147112977 1263
623436924 25167
813516822 378702709
14061042 62
877907961 3871
412203758 3070
169574732 2539
165729599 1379
851065356 4528
933217874 15075
287181090 2709
879233495 12718
306308032 8501
978607480 4315
752501133 3318
410083461 205041730
774199256 30665
267160976 1178
655191240 3478
63366589 477
744030061 16794
133221656 1092
83913411 370
908305538 372180088
903173693 903173692
485907445 2178
869651368 869651368
999095004 20187
858395521 429197761
617 124330436
650222226 9981
59459471 428
1653 201371656
65491336 315
442789928 7406
163579100 1375
128136915 565
807608261 3561
270790843 1194
295831789 2036
311462769 311462769
162967244 81483622
106734278 10753
305230833 2566
798347224 5069
806066446 3756
6164272 6164271
915332512 4036
245961481 1216
601907833 2654
465871349 14621
638164174 9575
270529102 13983
491096020 2829
298003784 1314
62741653 5496
778126784 3431
539936579 2821
652010399 7932
452180692 3537
968641080 6247
581009760 3177
155354943 155354942
615116575 5207
490892894 245446447
446007145 22012
570384851 2515
750539713 9276
895256305 4945
690967366 33645
786378325 4343
740443415 370221708
925187291 4982
985467242 12589
347901909 1534
225249487 225249488
4309030 19
21423 885402437
739884765 15406
968914656 33552
843955899 3733
156033822 688
623775337 14142
603541580 6045
212756939 7389
145374313 641
118736349 4630
967494671 4266
759821476 30172
108970885 704
389858075 1719
446111622 2167
398246751 1756
818719121 3610
916112066 20009
692602576 3308
123 6304277
555024509 6455
21665 507640332
946744392 51899
852319260 19494
103969203 103969203
733741547 256025013
511797138 2501
325879951 1878
188690111 832
578146582 562232878
416414263 1893
4897 481486718
87083792 509
147505160 1340
584774723 5514
463084121 231542060
2191 281488571
106753884 2895
414577604 1828
30020144 199
271018764 1195
82905559 695
38781262 171
431 96958931
136206291 766
458495812 3447
682384107 58209
956231929 4469
171201871 85600935
8833 648462621
364935835 2214
88525158 776
877915100 3871
384548148 6588
408900050 2559
98452233 4681
401354227 289677287
479791625 3796
415934694 1834
990078284 990078283
68950505 469
159394150 5942
590785470 31686
26671951 675
645001836 2973
405575908 1860
582342515 7514
954505717 5466
386226777 1703
96840185 427
108270176 82523
225043280 6804
5209 384762785
423005674 3470
496224243 2188
829601477 3658
48306695 213
99056321 704
247657258 1092
211692125 4082
730952249 3223
474830253 237415126
844751423 14457
999834140 46789
728357980 4289
589278457 195324
115961558 1136
2745973 1372987
580257949 3275
823938969 3633
441564025 1947
619246836 259296662
227925879 3296
305523457 5999
133905563 1436
889478223 3922
144167425 752
647477424 13119
939330946 75285
706458993 3115
469675971 4826
65993763 779
333287159 1688
2068 205925735
924324049 27549
933022288 4114
559239143 6186
994544167 5838
967201867 955791905
278546760 4051
714294390 357147195
881240578 13217
264606044 3305
874182143 18359
754054320 13137
947 196710840
566755708 2499
451092437 1989
89817288 5478
803292477 10732
198669081 876
541629674 5673
502321587 502321588
888092377 6739
959788239 4232
468745425 7851
828692768 405610172
180575634 1472
602083181 5458
4899 354127047
964490396 8692
14272963 561
7227757 3613878
265102443 1527
356805694 2312
526575356 3456
625818132 2789
603425424 11056
547743708 2997
376085123 188042562
315460553 2253
89186088 506
135214238 2285
604627451 2666
594197659 2620
56471456 249
499532801 5056
921533250 14651
451771655 1992
594094026 10787
727204101 12234
269201232 1187
19998339 7977
190154089 960
122041173 943
209806667 1300
422967079 1865
850951638 33239
632153133 8554
405433501 1860
995153627 11263
799653090 799653090
872050133 173118
364383311 2004
139476781 615
632746971 2790
233136616 1057
684758979 34310
115791455 752
937030177 43717
48525282 643
653807342 9653
843583373 4101
72269874 15929
315812352 315812353
771431381 3769
74323397 1127
419434290 4258
871210141 4170
532360836 2926
595557080 2626
910780238 4793
755216082 3330
443153426 2483
534686691 3635
187102575 825
81190657 4192
707665346 14215
785347041 5216
487376009 2149
657622680 240250972
123602185 545
48760393 215
682870609 10122
323406817 1426
911094668 4726
302584744 71669
267118171 133559085
278791872 1272
120768346 573
949486388 465569971
56115674 727
537044070 2368
821224385 374511524
911498422 5766
31096392 218
876777250 3866
22865 301502594
9916099 50
946633983 4174
645549386 3835
421831920 1860
626236911 3644
410786156 410786157
535813678 249112162
522917357 522917358
436973508 2523
970216176 4278
564713725 2490
726417242 3203
256727747 112965271
907333441 6032
4465 917716995
682152223 5223
994011191 327542
534968070 4641
179329333 1693
924298091 5916
913611479 456805739
328784232 1852
935287275 4124
736625904 3248
552805888 3596
163540320 1233
622463377 19128
982784440 559333777
559864397 5600
272846176 2975
536086140 269392035
417182193 3142
4145 717499500
78018712 2071
854622032 4664
703835671 11427
863587079 3866
874282463 3855
176661244 25839
539540162 2379
68524925 34262462
217808727 3476
918841465 16439
441234049 4112
156235337 78117668
342669949 1850
4142141 2071070
490668579 64597
960011970 4233
60416352 543
210338909 3711
333997199 5776
639918861 18987
166240275 739
755901069 3333
385188797 192594399
89355431 766
36896308 543
4694 423952692
672592685 3127
758169000 3343
95311961 1124
701698871 3168
236831712 2616
330512495 2411
214659376 2805
935770264 935770264
700790371 3090
609049208 5985
485455748 207307772
600770546 11802
291546002 10042
802984304 9795
2597667 14
549823697 7195
750667769 81541
427274664 1884
844800201 3725
17378488 121
969308742 4274
975415790 11029
906060808 4281
611887513 2698
691104139 263579
990343762 490615938
894661092 8984
783445021 8941
847147141 3780
606250799 17400
216886425 1785
446087511 21788
403620237 13569
404261489 8737
446030811 3407
152178398 671
416055749 208027874
55530384 1092
767554113 6814
630348598 5282
329114448 264223082
672735330 6554
568571188 2507
139728668 2992
1548 303454407
610981524 11490
1698 48590545
736527867 368263933
890368389 4732
205252814 2099
855462792 3772
319130046 4728
922749363 203204
207521860 3185
51337503 326
988023174 988023174
396638591 2320
340378638 9993
421972650 3745
205537344 3055
482417183 241208592
136321039 974
944975448 4748
683732016 3564
856572279 4909
264506253 1424
69733029 478
471727361 2080
55181312 27590656
448286059 3321
442230775 8456
854083211 31621
786771485 4555
596904696 481908541
1699 262271232
19945112 133
546067066 6735
14687461 270
168219311 2296
976584761 11851
906622337 844570851
720296503 3176
338384090 7886
36010692 18005346
305617018 107729265
600546194 2648
911399277 4562
216642681 4073
34006336 527
190032551 3986
613696447 2706
403687980 1780
214645761 3955
670112772 7028
445192038 1963
442472924 1951
521 70922965
347448279 173724140
307475001 7000
145097833 145097834
547380082 5221
723935333 591645950
442112122 18188
771687036 3485
627050807 1019490
747399606 11875
39246584 1699
964441835 4926
193376820 1092
799368229 13769
2166 484334928
240398459 1060
234346263 234346264
147298661 1211
564682428 2836
797949708 24134
500242050 5482
127862600 757
744577554 4186
278830436 1508
875183654 22485
890183714 395845995
313511112 1657
509682085 2585
109540052 483
224898267 5404
142040718 1963
776 121235983
359710378 3137
966994525 951994682
779664956 3780
376701512 1661
196401681 866
859297625 3802
288875391 1407
215611921 1388
499166991 2201
156542851 1859
412524176 1855
185497340 2842
39744005 194
813543674 4795
607254445 19854
952939830 10283
299522765 1844
2683 518422675
831808001 131200
237553247 2976
539773920 3360
970788007 4338
455693028 4517
416246817 117268
596147442 10879
476041883 238020942
149910627 779
253270367 2341
4559553 29
827057580 827057580
179583511 1037
35695295 35412
554759935 13165
567771332 4815
386355710 4498
523195494 3126
345482872 3756
224296503 989
677657485 2988
22665 608169945
799844780 4094
279853514 1431
521392510 2299
6704 494178468
164375233 798
1348 277087569
5752 287533756
714402241 5383
105979104 1848
238173831 1917
443735866 10871
796766347 4142
755033001 7931
748127716 11914
253977264 1667
787915951 19134
406799846 2469
738687504 18384
140406748 1736
90838874 90838875
38100887 168
553228417 9061
976335256 4305
663900158 2975
85532312 478
28373 258194300
490323210 2162
799668063 6448
98878874 98878874
254628182 1203
381137411 2511
705594896 5510
221994697 1048
468517968 2088
349488014 1541
766645389 8563
381918103 1684
449622911 8022
677656240 2988
663661969 65244
893430153 13519
208430881 1190
3279 321175792
892012224 12548
962134611 5924
618414866 6111
271130615 135565307
648626458 41003
358786332 2138
146733778 647
268747335 1185
656918254 4475
436578059 1925
16177799 91
380384027 4600
691907994 46344
982109953 9567
854556024 3768
714016879 327782111
50880533 260
584330165 14138
471436425 8325
267045375 133522687
613073194 6663
475583068 2097
902759520 10348
435894225 1922
144120222 1461
776637269 4434
774920800 3422
524572210 2313
187664709 1720
638207680 1261280
264665453 1167
405169200 12050
571303825 4056
460996464 9886
674810652 4231
694440737 3062
692357969 8369
42438001 643
159509574 1134
621313214 15233
157140838 76968727
537270248 2369
125767948 561
323471324 2836
370800959 2280
949621609 5275
595357970 22744
335306476 133845154
677202523 2986
35936750 35936751
201003089 944
423744332 3153
756073621 7380
600659904 247620810
23477072 438
495341427 2437
213717658 1265
856820175 3778
278850389 1495
715525605 3155
151400201 2207
438538464 2088
213186010 940
782176392 7911
267810510 1254
940590570 940590571
580129779 3697
235277823 2176
523120181 54580
78434669 1411
782877085 22866
262850769 1159
78221249 4250
929356067 11373
389138450 2261
469582511 10947
440244003 2278
804231967 9119
126460564 126460565
19504027 86
836930333 7433
288121518 4605
839995056 6288
766666163 3714
5984 591090733
264679698 4143
229821521 67160
950562357 470980166
755114138 377557069
742481567 371240783
305984472 2147
180295094 1932
601383659 2895
383023794 383023793
834867462 435810581
470823780 2076
202957438 1466
578468821 2626
873922359 28411
473522367 236761184
906203738 906203738
436527745 2752
445008713 16327
733280300 9244
604069941 6902
408907780 1803
745880941 5292
21847711 21847710
23646031 247
469782143 2432
828329012 828329013
30217 998822935
949697999 4500
303926975 2232
706213788 10016
543797665 25552
125849920 125849921
612769308 2737
65840627 318
218477183 2723
251951560 1435
890608256 3927
516633720 2278
673925037 4844
754192965 377096482
379879888 1675
525110695 3894
434467582 8847
299368351 7635
373682675 3837
994936503 4387
552565317 276282658
377688195 8807
110012490 1085
707504544 353752272
151590888 919
510481288 9992
887252644 11764
686275619 3026
75168990 72908924
885312478 11939
16555947 73
986624304 542599287
438584789 16359
957232639 8960
367957451 3779
894020982 3942
954112146 4207
614152736 2708
945218641 701137969
877978920 5772
157513373 2179
102248703 1232
615250351 3187
76987833 1986
244233191 1627
783976208 4208
504798884 4185
842453056 4185
835813229 821913204
726107415 3531
715738213 4662
867327120 3960
297817097 1644
979714297 979714296
243099323 5004
972688183 13959
298521369 1577
121453452 2033
198636995 1146
605127451 4033
315768513 4891
287895075 287895076
606747523 6077
563814379 2781
23030404 110
910769422 15714
349688327 1952
454268147 2003
414753528 4927
135261383 67630691
566751907 2499
906941208 3999
778351225 5804
571500548 7753
1784 107882048
969178497 4763
90346030 1637
13277 196825093
3620 619010619
619142161 2730
523670110 6296
652001956 652001956
300727519 1326
180436409 990
918268261 5327
308436116 1360
147711438 861
143959532 717
250799152 6941
963628363 963628364
79141917 486
852756256 35794
90237237 1822
516089539 2879
541808476 2389
780618065 3442
441254944 28912
70215388 454
38820732 313
539302232 2884
4547 882378177
47399415 209
376249467 1659
329076200 1451
294404975 2015
196629137 867
397728195 2017
5872 486120662
435741609 2177
977024829 4308
204112456 900
271313770 36127
768081878 4254
995533686 985419858
406491948 2053
466666201 28490
948814813 9603
577386002 214382508
751504721 5080
115503781 1470
958271273 955589268
494402636 5268
544852528 3256
413439992 1823
741658852 4537
786410310 5913
1518 84177813
404474983 1931
476027774 173935985
3781 86785293
319271999 6857
364453985 364453985
698972663 3082
845315251 4706
170138760 1220
30163256 133
477023404 9292
164197409 724
833096230 5435
897710209 4212
453073609 3433
867592311 4647
869755325 6358
796475615 3552
126671471 660
298262519 1994
715943327 9092
331569903 1462
36059814 159
802456389 5831
499562203 3145
6228 285870731
335344722 335344721
400180141 2595
483064640 2144
124716819 852
723098304 5484
68944769 304
636189467 5526
376823121 3868
759503057 24687
605633000 449219496
402103988 1773
812865158 7802
3043 294265849
88675641 391
3815 822559363
1048 57411626
37845049 510
186231864 852
4395383 4395382
361766835 5291
146280839 645
687636375 3032
692786089 247512
23645333 782
35316917 417
558256425 24121
345857996 1525
559460695 559460696
603438511 3426
857273364 3780
454717961 2005
750114317 3344
693566956 64465
786027239 5211
404492125 45114
568719155 8020
753626494 3323
547083142 5489
346966621 5460
160273042 21321
650442324 2868
991586273 96627
928255562 4093
539990925 11236
51553037 389
994118664 19096
38327678 169
321447288 1433
344727587 173697047
754101324 4861
303447860 1338
622762439 12621
642121128 17292
11608 784294863
922058425 850379768
341300983 170650491
749320767 3304
234113031 192377544
13873 558083044
422401680 3362
939478004 8955
538086942 11469
268563180 1420
181652038 1447
473541696 2088
894002752 11872
271030348 2162
382805019 1846
643672696 10463
458207749 229103874
831451310 41703
842671571 9809
748662058 19299
933878143 16803
793806565 4249
692750779 4390
55563804 245
337713164 9045
958215856 4671
95084094 903
221348501 976
29953569 283
342059845 2083
919534788 17854
451356003 2009
172589387 761
30214 457221646
641317067 7141
939612433 446956091
276233873 1218
452155332 1999
101149020 446
249597374 1481
500191115 250095557
33308599 200
617573422 11157
369172783 369172784
291978710 169067
137557511 1657
82013752 1915
706914190 3117
132785880 1640
799014112 17797
466624211 35224
909025200 29200
549732221 8543
928486448 4094
394165522 1738
213863914 943
52207891 681
309422337 154711169
441181859 441181858
95294507 593
386438105 13845
558930042 6441
586364456 7196
265358041 1370
607578446 2679
464925649 2050
28575676 126
592834287 2614
880207560 23139
447227091 27849
874045790 3869
268294937 1183
531602792 2344
550654843 22578
336140024 1724
284558275 1309
602551313 90054
86544148 765
116774394 1569
4680291 112
965902869 4259
153764977 678
153820835 2314
978553090 5011
745915599 3289
797108639 61648
1279 210170561
959639070 906896046
726188165 3202
466887771 2522
210078471 210078472
558216901 2484
101493837 542
964760733 19187
738853829 7982
385893466 14033
659764698 3197
565623481 2494
400002889 2714
338374124 1492
260144898 1329
809190288 3568
698083801 4975
259537013 1158
523426410 2691
332843566 5635
516247200 3360
504199339 77253
693300086 3057
1216 230905024
838879194 28074
814171423 331568379
598368044 4465
139416462 1789
949384156 6722
71315 863400959
760028188 17778
302337535 1690
474224164 2091
10069 274376731
419336691 1849
12591895 379
951125193 951125194
869998897 12272
888242135 6058
248589432 1404
96834471 2313
592843985 3559
25400856 112
769051954 3391
841278497 5132
959776687 16432
286438297 1263
4827 585338002
319107184 1968
643083598 643083599
916566863 171072
155352713 685
565687782 19351
508920165 2244
569229955 5462
1469 330270863
370951439 370951440
742656474 51534
101149056 446
581564567 1142563
983789609 7973
774324465 3739
996472004 5546
35694821 225
399964479 2480
157991688 78995844
707037681 15834
164424926 725
325597183 1552
128078182 920
271922410 1199
527775557 527775558
270248190 1371
26228201 154
1753 92537364
741 113633341
787809382 14644
463224151 38528
739578149 28575
196007058 922
403499124 3591
459654749 2250
457935295 2379
158052571 2015
435892302 1922
733436441 4216
464170812 5627
650329921 6389
145312927 102660658
712809769 3143
979017060 4326
974420473 39013
456594547 228297274
273039078 114250738
81071354 899
834728401 8740
5357 548488175
353172954 2317
846950255 7027
473158575 2864
681774828 6419
541660949 3049
233213399 16725
500758194 2208
387587528 1709
863584015 3869
357124676 2400
870428938 3838
166239816 733
981749986 981749985
566862245 5771
184374512 3493
874782298 13961
29548993 528
751500631 22216
612422775 50372
899588402 6907
942723923 326100604
833785670 37587
580596089 11724
398297227 3106
935066607 4123
980409571 6179
939807980 14201
627730257 4512
636994123 9310
91391565 465
117359081 58679541
899943345 4092
956815726 8117
106120499 1578
789852821 6798
859321031 429660515
4523 256749936
793096316 3497
420990726 12147
481494876 46738
2750 526907659
922993346 461496673
98330524 481
471731460 2080
644999350 2844
146734138 647
427822815 2108
25173911 111
298325439 3395
844364595 16302
293050447 1522
211901857 1106
81035221 477
11836 609669314
297776582 1313
841495669 7399
244584058 229703242
891326667 4431
288707488 1273
910143244 19627
2267920 10
563515786 3717
885547494 6619
161476755 712
980421815 4323
361767408 4238
1060 192766300
924179643 4075
441049377 2498
340305615 1569
62326862 1047
943681513 4161
876597266 52639
334543528 2479
401875423 1772
544495400 272247700
205234028 1089
57717039 370
355048593 2848
736493554 5367
370534922 6039
5611 667579947
471083304 2445
914796300 77198
158413814 1883
235499235 117749618
980359549 4514
431851281 2917
919643587 48091
120702554 909
374436080 1651
73707676 325
982414962 17292
234709 525819523
513235823 5651
900847061 4864
356619117 2114
330312820 4963
208332060 2094
745922844 3289
930002074 5973
816583293 10527
91297350 737
724827231 3196
787044181 32370
268207067 1202
975397257 4715
236131431 1790
527563179 189908645
123599004 1565
13628 952188061
983147654 4335
965088833 79766
665165532 9231
908456404 6905
102088125 102088124
406341252 2196
358073413 9828
646800098 3543
800122176 3528
58530015 393
321364197 1417
495266070 3005
87860703 401
191122847 6048
535209013 535209013
757626119 27813
828476375 3653
806101998 806101997
32658047 144
727480331 24093
650208678 3606
125870602 555
781978815 3448
752267516 3317
653677709 3059
754295489 15567
42918379 305
124148887 62074443
921863481 10259
153724757 882
4809 152246933
864849649 11425
447764982 16514
436073376 2125
485105949 2139
186268238 1222
256401493 20571
257060398 6881
853325099 426662549
223617042 986
682224255 5488
440337060 6885
813765203 7857
341908079 2397
188691776 832
475355648 3961
937100411 4132
456962785 4848
664503682 2930
323512019 2070
883354407 3895
563576765 2485
115638975 2379
955118395 865344584
200936849 886
692738965 11024
204644316 5367
211415017 1361
337392913 2544
285662159 16194
26808799 736
2756 464089800
979249631 764988529
342003844 1508
107789825 51097102
517310408 10179
956612873 4218
715758709 3156
49848221 402
329335349 3331
813090929 8545
662895735 15404
6165 511522380
652654123 69387
4162 890179722
278045391 5648
158080895 5211
575368767 2537
3749 808179450
442654447 203384161
756578111 3336
915562462 4037
3102 176327660
819855705 3615
293774819 262966
416896481 2090
650573749 3366
561990575 2478
750458037 3309
536408865 17828
813871989 3593
696209684 3854
571483890 318369388
478306336 2109
195080685 4723
713069810 8022
908937574 6323
509550470 509550471
352343187 1563
466509086 2057
484580031 7709
822840010 39848
108633057 479
127221408 643
1574 200300944
744181550 6650
565214022 9283
523891830 2310
545848751 3267
65996921 291
385691131 3641
986827796 6108
494767816 2255
610297272 2691
687523229 60746
178953080 1385
459934293 2028
648282294 13767
704642743 3107
484921149 3089
13380727 59
41114778 4441
1316 174909445
712823537 3436
89809236 396
443784589 2932
555219067 277609533
563740476 2981
3430 768834500
25627404 113
802026408 3847
370296734 5008
229015255 1645
490326467 2162
215857975 107928988
777737112 18064
886526019 3909
300211505 1853
985203619 8623
856823955 3778
328453463 164226731
635392191 5584
443147056 155032064
996534621 866302952
802107456 749598450
273189720 1464
921095847 453523972
290747344 1282
497067143 248533571
824842504 3637
804447000 38307
876553294 7887
863189005 5262
139592711 1036
118951922 3481
59522995 10136
2948297 13
955206951 5562
590270050 23295
16949482 779
907169834 4000
496760654 51223
314683002 2146
136828427 70554272
773081903 3733
494127261 31972
330890988 1459
738658618 3257
646809884 2852
897866415 3959
187478536 1299
259151330 1951
473848645 236924322
650247621 6919
923210380 10355
395215921 5930
559493398 2467
233487073 5664
713271211 41038
202669993 24136
332689476 1869
968762918 7671
500990743 2836
981865812 28541
542375160 3396
36059770 159
268 55732255
890453754 5111
570834645 2517
898003196 4168
535761811 20634
280796741 7895
568395893 3022
953596440 5481
800854086 4754
174676321 1260
875414925 4504
527035647 2696
337247119 2356
506018844 3293
74570613 346
946819261 5220
75976896 1216
847584609 6008
577700956 9316
531161618 2592
977717517 9203
387812611 1710
365067940 365067941
94230272 608
663820185 2927
794150596 5691
423890184 3657
6741 992806490
814116959 10746
3760 181432134
937148083 17602
354540441 1777
410928771 4799
655734403 7421
627832651 5698
346420273 40396
973323737 9479
602242630 20117
157861889 1195
542982783 271491392
383383053 1736
465535 905465575
410722124 1811
21698 879148907
567066590 283533295
3295 590249934
889918836 7957
204406597 1388
844929804 4673
147187358 649
2889 451170026
913579440 12344
912070216 211863
821480881 6072
631226602 7911
906651793 5022
653465889 3991
875470733 5031
656865369 16119
289614661 1277
148051992 2906
498748306 5115
40803281 234
547474789 262892647
425913499 1878
358104567 1579
827264829 149212
483673169 2670
233252493 116626246
377835473 1666
983058449 6050
315657401 3880
208460591 104230295
172589348 761
921609770 753919866
938732915 5569
15433885 15433884
948651741 7152
245333881 4280
685972763 3557
968026975 19434
565304260 9687
649535152 2864
842592855 4615
816637807 5219
33401798 33401798
1447 214501833
87789314 10645
798377664 798377664
490548933 2163
724300346 7231
248450522 130842722
759894444 6083
509372920 2246
757715414 3341
182845928 4436
126456045 1555
772364850 573268662
619899792 3524
597797666 32801
577188185 2545
425900321 3198
25173893 111
15338 836796018
642752331 642752331
883257857 4678
848656134 3742
399759795 2894
327941231 1446
848789382 4074
970098053 5664
330724618 3466
399734149 52242
809855754 4597
203432656 897
259070536 2446
568310001 3343
127776587 1611
432226148 7106
368695609 2148
149836193 1373
624585168 2754
671818869 3166
938381353 9854
321946494 3009
4516 794657653
552611513 2674
300599172 118667231
838219537 3696
4795 689218915
997043012 6767
225658039 995
119095439 119095438
305189690 1742
455219190 455219189
765629095 58649
3624 462001263
400630745 4232
149116443 3750
463608316 4357
660520785 22245
961785450 11153
332558656 3935
425686892 1877
506346881 2286
518307383 3192
959762603 4621
956223416 7432
251512092 1109
963984201 37112
188316526 4346
117074836 6239
624811959 2755
112251159 598
98754468 852
941591641 6360
557479295 2952
192319615 848
401528262 2620
14630 731397590
369673431 8375
747583667 25974
108588136 10076
711445291 3137
555978284 7395
930390023 4728
521848393 2301
815567675 11814
626773448 8060
270133119 135066559
135621018 598
909895675 4012
905657081 20809
691923066 385033545
62126515 759
863700881 14576
903388874 5573
174203967 3369
682095720 5865
569279091 3896
269937260 4390
976790156 976790155
860706974 860706975
550246031 3472
908034295 4157
858405379 3785
469665101 469665101
4775437 243
326853319 1720
598047868 2637
791515599 17167
627049424 9919
244666099 7244
185082851 869
280542630 1237
446703913 446703912
859125941 1160981
855984584 7142
785157477 3462
5426 482676020
398189687 9141
571897213 5397
955007693 477503846
524070316 12392
600074631 7939
120467446 693
444058736 1958
506010927 2413
744104553 3281
488059451 2152
38249625 272
5872 651633456
440035914 440035914
6719 413265533
909216480 4009
13821 954102150
484009821 2290
395299932 1743
31696365 289
85510097 42755049
658634104 12003
626334524 5913
749473588 12739
789571761 10058
246489584 6701
941641861 4152
542897436 21914
375903466 2485
778454077 207562
761690147 6907
584987791 21499
773197063 5099
436205188 2261
189449075 1094
472146229 4014
18168748 11934650
930393919 657845356
140740763 631
569582949 2857
418473107 209236553
155727790 1317
528211667 11331
449 76488533
302085613 1332
580446871 580446872
76887676 30067539
127930290 740
802393634 3538
994103848 14123
405937156 2027
504509773 2379
354064320 4277
592413399 5007
850245793 61116
133342048 118661741
258109421 10439
766929755 343888638
839808546 3703
81619101 79190100
788325517 3476
888308622 4117
190246321 1320
605110603 754502
604212530 6981
783822149 391911075
729 128435536
748591322 13040
660762130 5077
566444307 2899
305715617 1348
135138724 135138723
169815960 16210
42332685 374
695976166 301811
41276424 182
524404522 9253
740384143 370192071
259160426 1501
612268301 3677
788325517 3476
5978 953910846
795364147 3507
3171 541896460
228622050 1770
468033858 4729
296503410 2005
484425577 2136
326583029 1440
907834381 708827833
712563498 29825
94 15405754
361589780 1871
945112140 34734
282230171 1676
176208100 1088
352466029 3200
436123417 6108
5385 196800210
475554248 2694
506712636 2844
162352526 162352527
364908323 1609
299820347 1322
962305386 962305386
536718460 3686
866423507 8141
262392947 2334
800900199 27151
721155111 3887
496030427 68300
314632001 1675
242491452 12320
773771356 4140
625366664 7315
100241839 442
796494469 3512
779627416 389813708
614805918 317821222
777973896 13041
247657198 1092
565364974 38488
284699009 1408
396 86459631
702578369 25373
768589290 406661
978387509 7773
205564212 991
987937470 57835
874742668 78570
704142014 47865
49765452 1650
162166621 847
65461331 65461331
353504128 25067
930984294 4105
46647472 271
754993898 3329
270276568 15139
979615424 74073
368826876 8172
10672 859079590
4657360 21
602585059 2657
462633569 4662
855730708 5504
901788750 5645
325738415 2328
613436152 3569
744336334 3282
776989391 3426
75791513 358
672214451 2964
128399719 860
564606133 6611
783306355 5106
413066170 2882
626115589 626115588
362992289 1907
705753049 31668
564052961 5660
257555440 5084
479213846 6323
497209603 74347
398702306 1758
500787449 23350
957101750 9153
584067887 3312
296305026 1663
523464407 3882
605531969 2670
802322391 802322391
818539990 5761
185061456 816
758128479 4968
962800952 869112031
123346620 1545
66 9541290
388840838 1868
1698 249977862
37749512 202
42409916 187
771503566 5332
369219003 1628
192449689 948
761725850 5416
960377062 7667
898167182 6754
944860495 472430247
230572222 230572223
177095168 891
259084984 2431
493122566 3102
194640845 3326
563848485 323364633
593153233 43057
208443679 208443680
986771353 4884
294928193 1355
68594967 328
491768940 8435
81287659 2681
63656095 63656096
871378456 5192
536414305 3576
692374006 6511
377702419 1682
573390674 3905
10916 789750768
76856753 1589
190307041 3098
236996710 1045
590374643 590374644
349259681 1540
579157133 5217
941305209 461917750
866001353 12251
336881025 2865
523887209 2310
210462975 928
576505265 2542
12063 324120747
327177631 31590
584066000 4800
887897302 3915
929917069 10194
918600056 5203
549068557 10825
17051699 176
422482382 4033
3740 386164585
682825745 5705
209474721 2912
563537317 7431
949351312 4186
448851600 9225
334404288 2008
708698857 3475
420018784 1852
776646718 9163
323778601 6623
169177464 814
198443001 875
895871385 19094
596582449 298291224
698746478 3081
2483 431277927
993407254 496703627
979741440 4320
81872272 361
338282038 2324
385248833 1933
493047753 2174
313077930 313077930
884487917 3900
229799228 1478
215956013 3083
720994208 5984
98408135 696
343612186 3694
566763251 10437
27668745 122
424 30622181
40790780 5013
307893151 153946575
1199701 29
542951999 7200
749719348 20401
890850071 18733
15683 706613248
787797201 3775
7047 685341891
564034192 2487
409111920 190541240
343815157 1516
3045 404446035
842388376 421194188
388802631 2394
412310992 1818
940165762 467813651
996574406 17571
205968287 1146
585627601 4100
532058241 2346
920692876 225439
794117359 7707
174402444 769
828699511 17833
862231709 735983224
640236639 2823
733350319 5046
6953 337528175
316139396 315606087
592939326 28979
449538249 3614
801620815 3961
930656761 795558571
967895799 483947900
323546590 3026
357876326 1578
981816546 4458
5817 286463982
660789534 3920
939032033 5971
150 26877152
362267630 1656
310763245 1978
581299019 2602
502465510 2323
402633590 3617
137784255 903
4309066 19
301757864 1388
613016749 3248
840353689 9911
986758419 493379209
305765234 5086
221277946 1014
13284 636274500
466424329 2935
997276676 16521
881425349 881425350
454048889 9101
341055673 5107
706103806 6086
490690808 2559
191421008 1048
882436523 6173
231300257 51618
569668428 4494
13085915 6542957
652642565 3433
724009791 6131
956829172 29055
914104522 457052261
855748251 24104
838219536 3696
713694427 8134
364736786 3745
509374370 2246
382974115 2040
20687455 134
679456245 339728122
337108979 324098533
365255028 2238
951509520 6903
687175868 3283
857401981 366065540
609324464 3692
892619006 6967
6123412 27
812642893 6564
18022 601610404
553895198 4797
438645833 3641
200674663 3944
739773962 5031
455985040 7246
893989049 5116
399834297 1763
655388065 8410
412351947 1952
278156689 7294
823857329 8771
419090111 209545055
170094232 750
594586049 8115
780207909 127049
217178068 217178069
822810496 8981
905448752 10876
977463899 6300
577936 254241304
174048701 8702
347885197 3107
846164682 3731
3622336 16
719326844 80820
941826017 470913008
721517999 20112
263078721 1160
10745 631798549
170823979 2349
124735599 550
537124280 2744
918049967 4048
648403267 4746
649250672 3836
3759 663617619
804411509 6763
4400 694808400
313496645 1698
845707139 3838
506975923 13468
435440640 1920
558924241 3101
335424435 1479
423304718 21935
160741593 2232
8682223 184
117932241 520
528006269 3734
717436023 358718012
727725379 87629
684819306 1650167
686926491 15494
440725335 2299
766187216 7408
993516039 46090
15875454 70
979588988 6958
641202110 41079
7406 747792336
447966551 2463
354518341 4989
537494671 2370
783968656 8488
646299302 5321
583309023 2572
109113339 4541
71522108 423
192774050 850
567109379 283554689
549832126 22321
619822650 2733
294129560 2780
3650 642706600
664259266 8463
107213191 19995
657468412 2899
847199680 6071
540491392 4917
321905650 20804
670300542 7997
717319710 4786
222055887 1027
927885533 199924
240853103 1062
832099847 3669
338848885 1926
901800771 24830
69398659 306
123759505 713
299240224 6385
67143312 3522
895850699 445802520
574387113 6566
932604327 13407
10455268 94
484883250 2138
117378744 1126
310612729 2815
520700169 520700169
488507813 2154
941956404 7674
399321876 2824
4081 758615786
417778623 208889311
496159695 6316
360162611 1836
975599059 4556
504855259 331254612
560245914 8993
449732054 1983
322689439 3474
997171251 498585625
491289438 5571
598956990 2641
175209130 127035072
947513883 947513882
310895005 1612
298809766 1479
727042370 595230894
117186011 43322
325842991 325842990
285472319 2798
663472487 145878
604472007 51559
490430082 62763
507105696 2236
393960351 2267
101978934 474
457930776 5440
757222222 286732539
300046697 1323
42881112 203
438842736 1935
972037549 32054
637102491 23529
966010499 6125
286405168 1876
620912705 2889
610073383 12420
453435754 8731
583764904 3590
13847 761825309
856208760 548298
896672775 448336387
981532406 12943
287776084 130626577
87450230 9208
64216845 315
10429 863208330
948434815 29736
219839131 3011
448741267 2102
693669959 4091
511665277 26158
795242449 3678
266725133 2869
45941250 304
529299683 3051
790448491 4534
208083850 2833
436184774 2351
942209967 6628
657957080 8440
721943962 4667
812954180 3853
971601853 683789223
15722849 78
61691460 503
991415617 484234866
965004215 4255
725054025 3197
778985263 5912
581474443 13967
604261605 604261606
209092091 73893140
951846555 4197
27504144 143
127003707 560
15732004 13857141
605817474 605817473
839082676 7839
190109996 847
861579008 3799
548939786 4101
957395171 763992801
999933407 19728
751135944 6344
331343726 1461
362222771 1742
952132177 10209
555765480 2839
3744 559405352
262777370 1288
701832997 12399
828542023 13981
156259025 689
568118318 2505
192906979 1208
324094109 24823
11230551 50
2610 459752385
142567840 972
532733244 2349
532342720 39267
933536636 36115
709212117 3908
22225581 98
420285317 2167
777604464 19762
720925024 3389
13911 134628166
186659603 186659603
825978120 10851
813911280 8980
714320892 5755
799890080 268923360
285956316 3555
101354881 1654
43603533 587
3521 612150865
724900437 7653
620454290 4991
921608757 4513
779 144407607
989111370 9074
904935031 75911
171090613 4774
293773200 13776
846298989 680484142
710882797 21261
638192360 2814
216123946 1527
684799306 10137
760684457 4927
879166298 5834
495940535 3276
688299688 24672
6613 603662502
22783726 251
2787 578807962
495035441 2447
5227 431509758
437280169 3081
293118640 17221
691269615 6436
31631366 15802462
700730235 3956
5896 118562664
238408415 1115
961559462 8605
898937632 593123999
255696387 2278
74694257 728
524758990 3413
585875991 361055631
214294073 4858
149455928 659
77217587 38608793
400317228 274566
4458 360194825
280519500 27025
296403375 1335
851819183 4157
930458953 465229477
488175414 4542
202700245 4668
317510201 1400
170788783 1039
515043644 2271
374502128 2443
725965265 3856
717675309 4070
269178925 3697
366337164 145866773
470820927 2076
548289730 2529
260498291 5439
856291699 10846
567662880 2503
456761103 2014
187669050 187669051
578715839 3228
388497773 1713
828244383 3652
699078918 3160
937107600 4132
662631423 5824
217942990 9768
441495265 6192
348830712 4878
720744976 3178
748637091 3301
564252417 5512
416166351 1835
140981060 1079
873032966 5647
505063558 2227
183019667 11596
79611474 432
3123394 21
817937122 5206
380329575 1677
376757999 2000
383503611 1691
620876521 310438261
308737224 1454
122384881 708
548924637 5941
788560449 394280225
766556799 3380
273955769 2770
131430265 685
474673563 2093
966934800 15975
94359008 1347
748746344 7007
586211410 5515
174497259 1718
586940285 2588
178028454 870
752086115 7185
655203534 2889
7946 458123826
80965101 357
720385700 3761
417091741 2153
46807739 1098
986038987 28867
325206089 1615
643754743 3162
306679837 1558
387631921 57342
802847601 3540
625375896 3378
477312475 5069
950940677 4193
574893907 227766262
867050234 867050234
249899219 2109
323587045 1683
505748391 2230
706207067 3171
130392659 790
126197196 2462
198765674 2721
95746245 4092
930389425 7175
81499327 628
110840846 855
810534164 4378
664189457 332094729
766039735 7546
413228240 42866
359383253 3103
661133663 109152
105058324 1589
297826575 2358
675275641 419545888
819858901 10855
570588765 67342
587528641 6080
1857 411873334
429998769 1896
30023665 1827
823981367 9583
36891 531225133
633172224 18027
57825250 624
778452953 5684
369445797 1629
170361208 140813671
163211679 12817
912153403 4022
422257585 2814
914438745 5176
506166024 6519
593090092 8173
508987883 13938
261253144 2092
846349728 5686
438955157 2718
259909601 1929
641656959 3626
404539003 2058
442696726 1952
389246265 4378
184446108 3388
378646089 189323044
238302884 12535
397338877 198669438
129368743 633
321 41673672
324082833 2792
481478870 2123
278400920 2730
883811999 3897
732370780 9326
369207284 1859
101613539 804
649530388 2864
565452047 14809
177201994 1402
337554210 2346
87386739 4953
934836140 4122
996873859 6073
982500514 31754
214314574 1061
765784644 266594852
421432639 20368
721081762 3677
222878909 5927
39576776 175
379175580 7308
116017961 58008980
537211883 268605941
3074 563743934
293785136 102138210
708509703 6053
69217451 3789
324764713 1432
39688581 175
447980137 447980138
121662132 799
146104119 1357
778223775 17267
273056363 1204
410150832 26096
630679384 630679385
40657399 2921
889177472 10688
131844602 2438
619069496 4945
258543790 258543789
477342625 2812
554431333 6461
814706398 14129
394162758 1738
213639132 942
544 18058251
5258 191684961
510646571 2874
723009707 3188
2399 499414922
791275246 3489
679336113 16428
563337923 4489
717719841 4640
977403793 58518
990863358 375228
294508151 5689
671106489 671106490
393630296 5263
494939904 8701
72642045 508
95974341 638
989256938 5433
623906555 4186
4820 786869643
10448 152424663
131313146 579
2490936 14
248142217 2086
537623215 3779
284174918 16569
466059615 2055
369823400 7367
742953054 8924
992451309 992451310
661817457 330908728
409586352 1806
799896902 3527
961787840 10699
171145726 28591
661324820 2916
7628375 136
4052 480397016
185089081 1320
87378956 673
397089541 4185
911248857 4018
168677405 958
744864311 4477
80397215 79385495
287178618 4261
503350214 503350214
442242451 1950
864216308 410661442
689908744 42310
772246679 27433
582734255 3905
961546495 6393
1791 270655920
118303811 682
305218505 2126
817132421 16820
69851937 308
501888831 4551
808344840 670953448
385217436 5643
52817960 609
743923269 536985016
264471823 8393
578257231 578257232
429315364 1893
671903900 28791
21761 480562454
782436042 3450
230082369 3707
932565877 4112
84871261 609
980556769 408152
696928895 3073
312397346 3126
965034116 19396
463521702 2213
357279458 9422
518845011 3301
81418687 359
2429 267820148
603952119 4293
333596965 1867
1091 212064478
969735961 10699
760566208 716806396
641932057 4519
236996812 1045
644552065 3474
380900036 6931
96408534 961
21773 652667448
807330447 4694
380331861 1677
875182713 7041
209556938 924
456266189 4792
457527456 8777
883112311 4891
963026371 481513185
536172165 3745
173948948 767
610337419 3363
644070473 3402
308334061 2034
244161821 1542
645223240 2845
966263549 37319
869758401 110600
379001322 13861
140072913 3369
961463029 5335
917560278 4524
224142831 1648
2212 493659235
687881699 6555
686920801 3950
533306591 14364
530086006 4885
792451853 792451853
435177670 5250
692893675 3115
1927 346260723
521158840 3305
519354349 2290
425628202 3143
33111687 146
202066886 1579
121512267 121512268
743657153 5032
659185976 560240677
705694419 3492
827407977 3694
719540968 3923
936629787 791780080
341921106 330258574
440651489 100262
571625421 285812710
920 132426640
769871341 10826
392791826 2527
672643231 672643232
525806787 42041
4567 293374946
65760240 312
913952140 13486
374525571 187262785
832755139 3970
574010552 2531
544859265 7096
743088563 3321
96475088 796
337694679 1489
653595865 653595865
565032048 4683
732828690 8415
697880913 348940456
646008323 5339
203068471 5630
801596373 5387
997161860 988348889
336191179 3170
344362819 4385
611286367 2744
672247114 317865023
447916176 1975
425813831 3365
891001784 4281
664214450 5545
303675826 1339
732124371 366062185
46216928 1441
884187963 442093981
176412574 21009
99726294 45767
666438590 6107
370575496 68744
797403883 3516
221897896 2276
363352831 1856
795586336 3508
525884994 2535
551874401 6160
381004361 4520
2427 432328208
685027553 3652
277158337 15863
81763967 624
864659523 6643
709108765 3668
410341067 2001
145673627 145673628
861651105 8611
379810083 189905041
833007015 3673
880175872 3881
897877265 3959
938057739 4362
799537340 6889
4012 763311084
1453 203854447
152945949 1599
886037473 10818
416860009 208430004
128818425 568
690567775 10966
14162 487047162
736882798 3297
889474302 3922
975594926 5420
101246124 2478
764741512 4633
834159920 5376
291401017 4484
861362339 3798
573892670 9079
713564463 63677
741091340 5255
3259 588360306
618700620 4866
88062 638579973
215063920 1269
485855806 2551
847569766 423784883
865568700 5650
277417441 1555
719522830 3490
369947345 2419
826503751 18695
197185995 1931
807246568 807246568
983365776 4336
174980415 832
484687449 2556
660940343 3462
854548489 3768
553848051 8050
158849179 1058
728337337 4504
332338536 2190
360504587 9986
414475615 2793
277075483 24016
543748675 2426
307846879 1588
694402857 3141
328931912 2416
287935426 13043
133200134 133200133
997042014 966432764
579689577 2757
762735555 381367777
594277101 3738
788 64581095
336671805 3595
198812671 1024
356195717 165389243
439340112 2346
699776711 3672
887886766 3915
95540415 583
245069409 4698
227018849 1001
664955156 2932
804640414 5188
593843295 3747
521081280 2958
383505271 1691
757524553 4444
847292012 3736
48131558 324
592554225 2617
887667948 3914
909204287 9232
582835891 26754
360608927 360608928
188294653 1404
722093898 4730
4750 579039250
362115597 362115598
835505041 3684
937807717 468903858
266457110 266457109
346558888 4420
947646813 16492
692166132 3052
684108579 684108580
500311996 3235
659512907 2908
530582887 9947
576783570 14003
358891851 133898895
776955192 8697
470919800 2600
734719266 20879
793016619 4478
623677999 2750
111335801 1388
503709370 15971
235116331 20438
262167384 1604
32626 845829050
168810647 1286
811848408 6861
978381838 8509
681947000 7400
988292482 16379
924079285 6799
353816532 1662
111853099 1422
875109355 28243
962865889 6213
460675149 2739
728159579 4572
533711833 5204
661693161 16420
447623838 192900348
260488237 1236
623559095 3441
947991562 4180
153668224 153668225
906799711 4528
871102766 4136
163409889 163409888
642855010 10804
898578521 4249
441449715 3875
751074162 4633
162156982 715
133126318 587
450937597 2827
3138 491740290
455732843 2837
29513511 177
4425 302045329
667225305 2981
1601149 516
106121184 844
737036028 26896
760210136 3352
588071657 2593
220536024 2615
703056868 5207
942563463 789169381
194474995 859
391341640 391341639
409932977 2386
30089 148252215
598932312 4193
394847473 343739051
238359310 1051
920477764 4622
20225 903203977
157394343 694
6016 838822912
971063458 8042
775171638 3418
856905654 14620
694696346 4936
766902801 766902802
504801262 94362
705867703 4960
234668722 5539
557376467 5412
299105860 1951
32657905 144
888435002 26021
20441094 1007
820884781 12318
942774090 4157
248223284 1946
889825840 4496
441112916 1945
179634571 985
381146114 1973
801296276 3534
812640115 28314
410912829 205456414
968374521 968374522
348 57302746
151358847 719
847525441 3737
456880139 2786
828640650 11773
7346 382538648
11508238 137
676950750 7875
718049792 14573
606303054 303151527
856827314 40035
900 106870354
271279475 3085
210009626 926
408620610 1893
91444129 586
555188869 3438
581086877 4262
97320436 457
122240418 539
945135092 472567546
264214731 1165
842535994 3715
171600785 957
755152021 5870
2129 73682560
481272745 17910
690539879 3460
924028900 7011
754619737 3848
274038681 8459
925050149 44734
894092851 189226
356607837 1916
307526151 2225
812689248 764811636
907171 4
759790903 4057
477710137 9157
368621279 2201
860477376 16984
607135861 11153
93691305 454
306469068 1362
249815148 1367
319493278 2009
622406805 311203403
956657790 5130
634938025 27903
201 37329519
403236630 1778
515270291 3394
550839132 3798
957058021 4220
13607521 60
813908764 50828
56573258 1263
939016033 10164
445273361 1977
99934607 488
864972576 80748
623031359 4830
205038789 5215
334971118 1477
639044928 16704
696341030 12294
893527937 5228
326490166 6983
564021117 3989
929106115 33988
828473088 3653
411512693 11202
433885451 5887
288705325 1273
836427479 836427480
255864072 127932036
473077131 7618
100695558 444
981894657 5888
364683144 1608
766559824 3380
736390376 3247
760867969 3472
294996147 10771
569178525 3670
940160344 10168
943766226 34593
704874295 3108
426143085 4486
318 61970430
749597509 408561056
785050530 5419
319971617 5803
159958619 2399
627014948 3054
634923448 3724
446398921 11517
436676572 20258
486867631 4055
417752707 1842
828967743 4499
834449862 10642
282485321 4335
153401231 2103
866565698 4161
289386593 1276
996416585 906338571
924173324 4075
768679237 3453
512584348 512584347
181351611 885
49746165 651
874847701 103300
865576799 7286
210149981 965
922208522 27525
38957904 342
575850436 5614
51712468 461
476393579 3060
402555799 1775
811409537 7552
872598538 872598537
997525694 992890388
347382423 2416
999282505 4674
828248037 3652
103594368 1546
903888439 21749
989120960 17840
229567231 1016
276524512 2104
527042201 2700
302767632 1335
207325597 3622
214391939 1670
547636896 51552
745056530 9890
780657129 390328564
682870712 3011
149908851 661
453149128 18908
112077503 836
659135681 11692
950698981 8365
223390144 985
158300717 698
434533473 1916
958071743 21336
592110464 23692
613276233 3473
667911261 4945
773485087 7088
920568304 875797652
821908233 8968
398991615 2805
548609848 2419
809151171 17066
962520399 8458
34231 778549864
409736048 182921781
402003966 318015723
419180100 3287
887962437 4202
718967183 10813
404738956 5283
183475538 809
50037166 285
658264122 2911
647491161 2855
22351 644553361
357699486 2663
218111549 1245
547023300 2412
126634589 729
324898766 3325
74879173 2138
102548845 518
32641433 1197
765244507 5607
370116835 2524
731456281 6628
852688317 852688316
637934120 256053423
788045192 149138
305294746 3045
184110958 88780361
312746168 1379
106605245 10403
693041585 5527
541576908 2388
279635701 1233
920685976 9075
458945340 31827
851293396 15056
186006126 840
817495868 6924
882453743 3891
223617899 986
13823 827426832
377652625 4328
476489985 14843
776829367 5088
953262876 5387
357754205 178877103
897391769 18748
312413225 1661
719614188 3173
388516418 2693
542512080 7095
819054936 197023
962970906 69609
741024216 5777
5213524 181
362927408 186479889
753179554 3321
622586471 6196
37001686 327
103329264 14576
842170727 7734
418433750 1845
471931358 5356
471463008 4344
166918175 736
614590956 7757
20992 747097481
992743676 4863
915273825 371542898
182006272 1376
655207942 7238
85205624 3625
944363934 4164
619157423 6757
848205332 3740
586475934 11215
50148985 25074493
5903 979571386
826550197 16178
400771679 169846308
749797104 4229
691613875 9954
932923542 99427
204873325 4534
727901274 4539
764797172 6069
757619882 452445031
667674020 3437
408495756 2765
583648560 101399
443378952 1955
202524364 893
44660204 226
37738601 4244
683268758 683268759
3780 589570380
716973951 6262
607044704 13862
381769568 17573
169631899 25898
69960377 7141
464244595 2047
796265616 3511
974298431 4296
752156235 3555
790767699 54679
20864771 92
657755659 4419
980612683 4486
21820963 201
492012052 2903
881951839 4760
165028734 3237
859374916 859374915
311664494 1382
20692041 485
131962706 131962705
720971767 3179
437566441 3545
988705265 12399
8502 602919330
32386 508481588
933980129 6689
118474737 1045
151661421 75830711
65353317 349
653209887 326604943
35152 814120320
961886015 108690
60960221 60960222
77563229 342
816498571 20507
813074787 10378
522072883 2302
22221884 22221885
893655741 9062
226244092 4490
456269735 3777
569931951 9545
50121424 221
862260018 3802
56768779 429
908245963 15956
326713621 1541
589112890 5353
534919057 68369
586491201 3418
904777670 49409
790558119 6874
509830664 2248
868331794 57939
99604403 3114
83583857 369
384154093 10332
759523059 3349
21772032 96
3787 855632690
855238710 15043
34553945 17276972
243349167 462641
362646345 2876
907206566 62017
391494707 3564
471868800 3648
643716449 50310
432524999 2190
533163617 5231
400477868 4167
223390658 985
929803192 8612
156505636 4719
811236374 5222
773995853 3766
993037453 4992
185757912 88288519
187278763 93639381
226741675 1803
636490666 7365
819963720 8484
620577319 6462
998557201 10800
855593565 7430
48810623 271
776693932 15135
1830 124889271
2857 455320090
928713240 4095
588949455 57661
348354436 1536
808557637 404278818
943517226 4449
209782601 925
968109911 185889
614437274 307218637
405322617 3327
361051271 1592
692918211 25676
182070536 2842
854098001 3766
416713947 3211
748113524 5657
378229348 148515018
160108244 5678
203641606 1150
923436941 97967
567205697 2501
810083215 6757
625100391 555694188
280123740 2301
450193653 4469
912595713 6627
759976642 3351
574345798 451443724
3834 767804508
598027527 6441
932409267 466204633
51266498 1983
731998902 365999451
318189521 1403
245405264 5122
527489230 2559
468910030 2943
396984451 4650
197309108 870
66856804 45615538
339711364 3973
801545381 12103
655903158 542153521
16332251 77
498864365 3003
540600169 2805
817225157 4279
3270 118148199
771316190 3401
732903050 6972
420981185 246747
26211914 267
798534571 3734
846628910 13445
613931994 23489
189351848 1436
681314176 76859
959103928 4229
767694304 3385
892619651 13697
229007837 4562
377840163 2767
892984303 5922
750684830 3310
551969810 3291
542704514 8699
888744087 12579
564020051 6274
347105472 5718
292935551 292935552
335646935 3410
198897440 877
312093655 156046828
444656596 2691
961950960 4528
952973258 9121
140590704 744
985945489 18121
887891012 3915
693429749 693429750
736024106 12841
552374893 4207
605076011 4345
330301421 1865
674529609 236080272
424810737 306003186
64000035 453
81620959 380
813931137 5737
313880128 1384
539222538 3583
775229627 9444
595551680 3403
623398028 3982
821025464 19695
814130960 28829
670951906 38373
935739666 4126
478437007 3473
889663303 5706
513436441 10740
557085061 31323
12639179 299
940926385 5084
500057207 3654
295388640 1354
688837780 6377
2082 254242944
751758990 375879495
916605449 916605449
646873488 4848
94867686 943
34018950 150
786742143 3469
1447 284798753
194682853 3692
496453146 6586
832837347 7937
905267724 19889
153145800 1061
424325962 1871
157065937 1236
9552548 7222981
575824889 2539
787443091 10185
493588390 27048
320773280 3633
407021935 1904
644060549 3507
339507625 1497
793054052 17457
516795047 63426
682742202 3162
934219435 5167
770031151 4475
444005006 3748
328989695 1536
114999831 2622
1275 268168127
978613375 4315
152412721 152412722
946176224 4172
258172111 1494
734581252 3239
707142387 3118
499110239 3586
463118047 2612
217843874 1125
998266807 51094
852381648 51984
126757401 770
961772550 6385
955123065 11014
38036046 206
10328584 64
545207311 2404
828350796 4186
993707748 5303
423883505 108244
838668739 10745
950443114 943930482
248364646 1591
916217183 4123
712521808 4952
354969340 7945
452905621 1997
604776286 363229
962846909 5156
754080076 3325
820914102 410457051
40585 272858819
189619631 10684
419485903 3806
224508418 1393
431989242 2009
589208229 2598
519351418 2290
915903496 344490287
281080794 2935
449007576 4323
6148 940654447
98150114 2272
916185004 6442
955928280 4215
515521605 2705
302116543 35418
6593401 60
548611530 5042
189636282 3267
51286313 348
745688807 3288
20 1298343
1268 122663784
377767144 112484
957445997 301843
503630650 2467
914278931 12672
954887600 6350
454158896 3736
5129 603970524
2229 380171553
390764340 1723
65089469 287
16102246 71
430588059 3193
944313889 944313888
434762181 1917
229702686 1855
439491233 2861
80284015 354
297552133 1312
291653226 1286
824 177237365
159615325 3767
863036967 13371
691261731 3048
7257313 32
308699280 1784
656562311 2895
845941035 3730
782430684 3450
122273039 1896
3421 645467647
524322048 63508
909855239 113420
571774316 29735
857024241 428512121
231835309 3174
346566573 76471
276465523 1388
827450779 4367
956520759 121130
516632556 5124
538652681 6184
50781931 230
134260752 29989
245722705 2172
552895250 3173
210425054 2263
115399607 566
1834 293257921
852104139 4116
894935663 6821
694244999 15500
853653353 426826676
17002607 294
13731029 239
16618 865165323
481882371 14618
217928294 8865
529331651 2334
293242055 1293
161156109 64020350
481771290 4290
473202120 4188
352111007 7861
891675799 6499
468227897 468227898
470877938 2273
69107960 878
2320 285976492
975435015 31285
610749614 3362
629700769 4407
638978642 357767083
49745256 221
779180366 3511
125156581 711
802719528 4746
911018507 1639209
734828252 21075
447930365 2026
477331050 61499
560918848 23592
554503995 2445
958713383 470135166
224524285 990
785513592 4157
949517103 116591
932416964 5612
733795122 8651
1359 251188047
551612503 7391
716164317 3736
535687273 2362
20838511 154
825909135 12766
44950913 214
526056301 23100
876086117 37319
312794938 5571
166902719 960
752901368 40097
706883259 24804
171963161 1134
663159960 6854
948924870 14173
857298782 12730
770826857 7611
863089921 4704
419020440 3140
174149689 8203
206419608 10492
4707301 34
8073 584201111
6021 794181942
854094905 3766
759529146 3349
938941561 5640
868730820 6968
505195816 4420
3591 634044915
528388191 3218
548292933 3241
244603697 7262
615059903 2712
155521548 4710
208520818 5829
967205187 22302
143559606 633
898319152 3961
460390416 2030
823636639 4880
353838361 176919180
706363402 4620
666241861 3128
64805607 32402803
775992267 775992266
175599677 175599678
539827455 512957374
515431955 257715977
763514443 21571
203843983 3337
890417541 4090
796977735 13596
473102071 4757
517015590 5789
287917779 1352
375250842 375250843
916013853 4039
96001 18
749093977 3303
237582135 1112
76144476 479
430454776 1898
644449585 63154
219432303 2961
738158369 369079184
66677141 294
563449724 3134
977024245 4308
867682153 9529
582194195 2736
115484379 787
484961815 5514
270854488 2740
6159 795399473
539508009 3099
462426850 2039
254002787 4602
540202147 2917
47322614 365
174651751 3113
284534730 3344
862222962 110638
382842952 382842953
265344119 4104
976695721 39818
654049381 327024690
996892989 5551
659800939 5092
233368969 1029
394487297 1792
885052833 4171
340387344 7874079
140767026 627
462880473 2041
244277467 1757
311304060 85079
407495044 9171
661446400 3101
263281145 116545856
605082741 2668
770252130 376223176
818240449 6432
446230493 223115246
277973737 3374
341929081 2763
760275119 5520
645547520 36880
348444193 318250771
842989581 3717
387265612 16297
556582599 7160
607062401 2800
80677363 80677363
597471882 60424
686716550 4101
660333719 3560
351188179 1947
912656970 4317
447286090 2581
594474637 8694
63446770 27223469
803752794 12798
992890997 4378
858690688 51308
715471517 69565
780618064 3442
197309616 870
41167673 329
60928052 527
892550570 446275285
61869 414336693
34841535 278
856688405 5334
11529321 53
529117693 336008369
208786259 1063
220386017 4192
982809099 11900
656016209 46475
289892397 9138
1843 332062525
143691419 2917
234738956 1308
363088099 4943
619820242 2733
878882927 9488
466741465 3990
749265058 8251
531439290 2930
187530643 3686
73913789 629
453345332 175178085
729521550 9011
503801835 11607
163838289 1399
698810321 23477
859050836 45268
968728079 130980
996526334 4394
624895300 10590
883925044 5503
859167471 414329
367418343 10564
674851121 6326
378492659 57971
717343303 3163
48815163 261
183952719 1007
640631359 3778
898096320 3960
282129249 1244
764514596 3371
803716091 4869
496567048 2546
124735451 550
636714260 3166
735053975 7845
2135 183621885
137490240 1454
147566912 971
864552714 13181
777334223 4356
149819604 689
686846050 3650
304850149 5298
504836767 2226
369896121 1631
209555808 924
890739200 6565
249873046 23622
5245 869951435
412533155 1819
227771593 5966
266948320 21121
751612446 14202
504672224 84056
974175783 11946
730254099 13337
501785781 2850
45421172 14614
965592034 509532362
32242849 1672
735961196 735961197
647771724 11575
971553579 8254
411951006 2148
654755545 4402
686906800 3259
514908576 7696
780971637 110729
655501127 3137
496607796 13774
539535790 2379
972267115 14641
219532509 4483
617759575 6537
109559603 529
953563697 953563696
2775 501734694
370269319 3174
676615486 8668
892190624 6891
149229040 658
780933115 7796
547809431 21240
561424511 2838
36714142 29972882
716733627 6343
119285327 3118
455193011 6773
283951121 17706
723542429 3267
622820766 3661
961166271 15136
845704277 3729
4263 728917581
160176603 1051
995827014 995827014
647710779 656419
26142477 137
171347132 1493
686092652 33481
1198 169982305
580665680 3607
14887641 760
739888557 13737
840208062 6401
650999259 3094
102358081 507
387133109 1707
109093236 1039
577672999 19385
781074436 3444
30390063 134
727321943 3207
380952568 1747
4309047 19
763609587 3367
283035808 1248
620110221 3894
392576216 1731
19050527 84
502115275 2214
170954447 1651
415932034 3533
970992012 4346
2273 237176233
898553866 3962
11481179 178
694437103 3062
3959 250389003
129436277 3298
298383872 1963
336509209 115164
971590703 485795351
789210028 20117
884997067 4579
244842344 2731
135622137 598
791569040 6790
221890755 1695
133014521 133014521
381202197 4979
97684823 463
726942982 11196
618836119 309418060
34408763 20555680
474856331 2570
308748457 5367
702558549 26257
981102349 378571558
365429928 1679
135802068 687
390592321 2864
56691491 572
963947568 11012
884039114 3898
905867345 452933672
596645870 2648
640115344 65357
423477279 2164
310934553 1371
812402361 26411
572198586 2523
806651490 5981
248177876 211194850
390384336 297776
373832131 2098
990851929 9294
955252115 4212
864259969 13728
60802022 30401011
129762984 2131
419340258 1849
452517236 4498
930038204 465019102
773137338 3409
969399777 930804364
349485977 1541
692849560 3055
383278480 1690
3442324 20
969622451 5868
57446268 379
787626059 6604
971463505 485731753
647936737 3524
120912957 6262
428202600 3010
425744745 2571
391885952 4865
127456610 562
545635538 310617824
111278872 578
696707826 3072
594646002 2622
841380242 841380242
681273779 4510
769505257 3393
659060459 2906
213050705 6747
369548837 2107
425426190 9303
275552420 2147
883003374 883003373
626402511 9513
765561575 12260
708791097 354395548
552784708 2591
939070999 670765
887206392 3912
51629324 279
30602 255434894
103125662 603
840647835 365989874
386001836 3205
42032716 42032717
867138623 9797
517892388 3337
952012647 9112
745414289 6985
645958961 63969
670964040 3891
113020274 2700
957572664 4585
620727253 2737
749529220 7615
524911279 6907
636041223 255628539
742066697 3272
63258343 440
104202879 1406
721636725 3873
319720528 118271478
281970323 4006
969681729 13504
266902393 1604
124693576 124693575
504955956 2820
4340 611090037
477058347 8047
298287276 4163
497128065 2192
520037729 2293
719637241 2698075
194951811 28299
1670 351189251
558640502 558640503
208968611 208968612
510284251 2250
496315536 4559
79943815 587
285007991 3111
806023668 3554
77789313 343
493049897 2174
72669925 322
509289964 19101
416344881 6293
237674963 1908
143637977 649
287168922 202656579
5669776 25
479064958 9307
500707872 3528
184607284 2964
744041302 12574
124837633 663
486571150 243168234
535387858 2500
183093745 1166
811458197 3578
27007020 715
576186745 4564
438861416 3276
925980599 925980598
106592833 470
852202361 13277
1819060 492093693
173460816 3487
4373 186687743
866155681 8480
439180685 439180685
12927088 57
11268040 72
768028169 7630
167699129 7068
154915201 1440
195948400 864
840494859 3706
51642138 642
443465623 59271
758395792 3344
19110977 85
3281 489680147
797557118 11370
902720343 6983
949015639 4457
834825032 3681
560218162 280109081
289569395 144784697
192999993 851
308369745 3145
324982193 1744
586711791 2587
515219320 3080
193760167 934
100858314 1697
671214617 7136
672491915 34334
223279238 991
653590085 306138772
396382354 9064
271820626 2497
843499339 839954839
834310602 6509
633880844 2795
73044881 388
683534931 683534930
378062265 1667
891455259 891455258
81144963 3387
858322982 4103
402068263 201034131
4175 390191139
5511 498619050
665960554 3155
867030694 3823
2312 373015550
470591085 13191
132881994 58590472
12705 922217835
787110670 3837
933673501 5580
19633613 231
486299440 26510
117931319 520
45623969 417
967971043 6316
864912385 23616
293241557 1293
711896467 38237
690079132 8116
956 127896337
216728077 3819
279286079 3661
397999152 3118
570388885 12917
2247 395186631
4795 908753195
609945508 9526
294245862 3002
913564003 6339
703776947 4522
632067671 3310
498047310 2490
996737108 13892
482207084 2579
812445647 7014
511413705 2255
651403286 3931
34472537 152
527778203 3514
958473561 11980
328237003 2538
15478485 86
5559 983984738
242469505 3672
235363402 6041
994029336 4383
122878401 800
627704468 3419
857897908 6157
116204114 1695
207587331 1985
655822594 7288
877004663 3867
328169470 1447
480343339 2118
564258497 2488
525623828 262811914
681350211 4295
449702737 6216
544156195 3163
3973 783853035
69681301 425
880886488 9991
62218457 548
206990743 13362
865891857 3818
4233 741608009
498181323 9470
860506267 5115
983988288 5706
558346042 5373
778743289 10430
936715036 19428
391127169 6928
998528910 12363
636802575 5019
89252909 596
544733433 2456
271162041 1978
792991284 9004
322401701 2193
991454750 5672
466189592 2680
48000120 840
65598 419433612
248185195 1114
305660318 11469
259223398 1143
330584239 1799
187329700 826
875193510 6389
69534059 345
110900800 489
485632661 14960
1258001 6
760051247 5625
850153994 3915
647717944 23048
175929405 1253
954034638 954034639
356731000 2661
452792293 4729
930185779 4301
885244608 879732962
914925856 4882
132674524 1008
426736087 2747
539051566 6267
921004914 32093
20638072 91
843212656 3718
674258065 2973
658414260 15817
323721350 1486
816129216 9156
279041840 3817
571130834 8232
2614 570845798
488123490 2487
776347733 18321
856362817 3776
97067257 572
155165544 718
17553 588600846
689265570 20685
737657351 21486
601742457 4686
839126700 3700
55337247 244
521775141 5059
669480466 669480465
936066648 6226
561515649 3968
624052192 4432
876836285 4107
440373617 2823
490575421 4215
611357961 3461
20616 141054672
7244 939995928
943192086 5945
777565169 5690
937053523 9922
394004099 5145
358556571 1581
613845339 4991
3724043 1862022
912222959 4697
594585114 2635
434077975 1914
38213906 38213907
519370487 237807
985220720 6189
408463866 3265
649171525 8425
308169417 1628
67535616 529
549582527 2553
380672933 380672934
78242894 345
891591852 4883
59013931 438
489192820 2157
880969453 4398
733442093 3234
603720305 2662
223498795 1258
594949818 4414
362157022 2560
4815 731123154
525262516 4043
413341060 5974
660636886 138998
385092815 1698
193838730 2347
1438 269059604
26801124 125
106513241 1076
87633062 1953
487375654 2149
944339414 4589
996984500 4396
30042928 27152792
286983051 11101
31909422 1417
735362559 287251
449936032 2548
992865354 884574342
402098143 3128
302904000 2520
694736491 14770
552774455 4212
405306819 4294
244940021 23270
489854361 2278
59719615 704
941970500 33905
87722576 575
803830154 5201
369444079 5589
980101045 4613
140949562 1222
515129733 20644
860996117 5041
396193377 1871
38421665 307
148775437 656
605983750 8043
1865 375787898
990819569 9938
573102067 2527
592313593 24349
736853056 3249
113850259 502
179886315 179886316
354479008 4229
1067 75338736
776131459 4444
3463 471497839
4391 324964385
336412164 5908
159960256 1365
218556856 4059
850920429 3752
158633474 2308
941988796 6250
853054380 7814
822535344 3672
308086428 11258
333047021 2359
819322141 3783
608593902 5019
480306250 4958
759642501 5010
49716771 26335638
121107973 534
892885365 4368
681710201 4734
269216782 2463
39361309 262
196898681 3305
940848903 6891
903233691 903233691
561025972 4323
644206518 3013
562785819 4772
1935 344139750
201249796 1042
293661214 16645
804802039 116337
7180716 93
266254497 1174
3881 803250688
566054117 4599
243687704 4989
353568277 1821
887549528 12089
936809641 8579
201517720 920
493481377 5228
548173312 291117
479894017 2116
483066961 2130
31977939 141
102260168 5379
164069959 4139
597774015 2779
853418295 3763
728838704 38451
766104325 6476
309216832 5312
652913711 16794
240174251 240174252
990996101 4419
188223199 1606
30989955 716
922136271 4066
982583648 7842
766140288 5701
671228245 17763
575096492 3171
429262642 7103
69722054 585
189143850 1299
79417234 442
492705117 2446
643477573 23190
438342611 17398
233169056 3833
506583717 8734202
276269623 1994
263248927 2151
293098115 1417
751331338 7758
662032803 16903
1355 176757040
951138293 5674
853135694 853135694
443151568 1954
461396440 2456
6460 391411400
262934960 262934961
400193368 8137
961421603 9724
550194967 2426
61303344 1092
492575007 3720
186015447 93007724
751671809 3473
5462 788713286
731449835 10870
608114544 5853
898281951 428125035
963518741 452725535
736500008 46753
3211 357487052
7709 119401547
937677583 861708633
301178449 1328
361203920 2327
158891929 774
807272973 4156
343604887 2056
746148971 3290
772178485 4667
175565721 2193
819316178 5974
994706634 4386
325835604 3864
352633644 2089
829853767 829853766
928028773 4092
527551883 4106
993666277 5114
306102859 3220
165558890 730
415939907 1834
910244424 12908
533236848 2497
710087561 7332
948549138 31769
883044075 6023
647956850 5306
683559774 377238666
668029434 31159
24946 428123252
579578941 6180
255534008 212092560
31517664 884
863664764 46099
45870903 427
728783495 728783496
582414000 3000
887328328 4536
187623378 5521
595330035 2625
199354819 1211
799555 762763457
319786249 1750
124811086 1645
527682601 97719
171279942 85639971
429319148 1893
959358596 25615
372619256 1643
69089887 1207
657753649 7817
2329 201495764
8746188 69
316003592 1789
853641323 3764
801998208 26752
498084523 2217
235864719 1040
51028426 225
845184257 12208
406404243 3591
260811950 1150
620393835 15985
937717317 446329718
639774460 3114
713487633 3146
206606755 911
11924713 54
581982199 3065
294113219 1433
829724235 3945
194359887 857
480864365 6354
253326663 1117
681942510 43422
157393648 694
232281485 50485
555364202 10838
367108981 2135
878037328 439018664
922222144 6984
627486657 12211
6548 607338216
934821345 60035
973025711 6948
367403040 1620
638816073 319408036
714920859 16628
652708771 2878
5624 647800440
355127799 177563899
774037684 3413
808129951 808129950
433969353 2086
369793888 2674
921402038 865679417
145599889 642
1066 191514362
444972415 3122
923187458 4881
827299241 7029
881359822 7011
436250814 6041
460992255 2342
22650362 185
433828458 11747
85 10299608
553151775 9447
253326664 1117
803418911 11016
649695532 8475
438683585 211094082
334053155 334053155
430609310 430609309
671169838 3166
180004351 1025
894539569 4524
577805574 5208
169841365 926
247845941 123922970
347901560 1534
267362404 2660
661177285 5766
730597141 3631
122427921 20649
570716016 570716017
1690 340379520
583758563 20835
801709719 3535
522840151 3150
233752279 2482
194018191 4502
954151824 19457
11214 754444278
852800115 426400057
284516575 4064
245837106 245837107
66527875 562
610634641 22920
263000034 1782
935385279 5216
539111778 539111779
348579303 1537
381895032 190947516
115353811 1110
923952641 6656
693664783 3202
715362497 64026
893361070 13177
345960575 2704
51909981 2211
598592511 15315
222402362 1537
682917304 6231
719276344 56922
552258710 3438
479178135 4065
117699719 722
530601538 6625
97293626 429
96661987 454
447693418 15465
69625450 307
759474156 3443
632613974 4079
7150163 38
115804467 589
279182182 1231
787429763 4059
184757659 937
499959487 2402
731407426 3225
866586637 4283
986758184 8319
925242189 22371
899980675 12925
846138907 11099
326255601 163127800
790464961 4311
647960733 3326
183208546 13091
123790591 630
690926113 14304
114434892 1287
86796910 1976
130601665 130601665
995572438 991867964
822573794 8731
920073181 5070
386512835 1891
933895663 9389
527629560 2620
980966376 30378
169063801 16183
816576130 4512
425151598 15579
364454744 1607
862925995 3866
571513321 3122
117025189 516
631048733 7757
136982367 604
508299905 5504
99742457 614
317056614 1398
291427273 1285
805620339 3936
780177929 32390
77382063 1411
776209510 354040570
569417686 25795
48162682 297
607803347 3860
739721179 8510
488421922 2556
14556204 494
2714 515716994
166692120 735
379569738 2795
482384794 2127
9108 352283075
414765440 2924
484247861 2961
80046514 21218
656112148 2893
419344489 2606
756623361 3994
1669 193176216
219987862 970
759764161 23832
294998111 2482
500949205 2282
638862142 8539
302764330 1743
934471990 21610
371712087 1639
96613023 426
188010505 829
827798673 4897
676144754 277271895
95541936 1086
807133106 6338
519391987 5653
813821875 660548392
718 32729809
360328323 2972
608129432 4848
521164420 2770
435015852 25013
858845141 4288
768710072 10119
4936 879128199
109541245 483
47244132 451
634334427 2797
654656101 7278
951318263 11286
271836736 1352
785960897 152125
547273746 269895731
182753963 954
279406890 1232
620956210 2738
289843905 2707
975687647 14378
387122632 387122631
920985998 202583
733671958 3235
401421818 1770
521619301 2300
219006321 13586
94123223 6181
296087161 148043581
773003834 465310734
723628085 7593
432081545 30014
446410547 19882
69805086 452
47172528 208
769544889 384772444
317146841 317146842
6928 814358688
577009607 577009608
529486404 3479
158300815 698
171454643 756
718486597 6099
169615715 1111
124005660 570
803298350 3542
925521198 253498
397650263 2118
162233766 5165
903988925 3986
447941354 441028276
996838753 498419376
4264 692253542
762430257 302792
191411761 844
487440564 10074
666212996 6539
55092220 437
483498729 20735
57831752 255
772605200 287740
928796516 372296081
838785116 22917
609971568 3316
383119361 3758
705094875 5084
128618332 1796
770564784 5973
532280825 2347
309706993 2753
4497 866851261
294149225 1297
471175614 2506
262537184 2492
558138003 3239
27372072 302
842522522 4148
640759284 3910
7524 655317828
84606847 1216
552897207 14649
235277779 1969
544359187 4558
829156105 566688295
896729499 11098
271776085 11839
687345656 18835
129352761 879
11209 628096315
580002021 580002020
390669190 133785054
562717871 3228
29845683 9424
188903391 1192
929563270 7416
6959028 53
399056384 23776
323665412 1952
986768956 4351
62276985 62276986
89582839 395
892199727 3934
8815 919360425
134033511 591
797411410 123501
921621023 7152
943905652 4162
771108065 11626
881161637 4931
119788526 601
412847395 206423697
192013363 150950745
170645614 1025
491926807 2559
864395348 864395349
106969985 106969986
514312663 257156332
337463507 198073650
17784767 211
27898090 127
550426033 3393
497856584 248928292
212956918 939
20847124 125
392144137 3181
852291141 852291140
430575452 2069
542715531 2393
305905301 4819
883917369 33718
750590324 8325
123975707 71908020
806589251 540972
993685822 953856805
805072994 9027
693655585 46103
45316479 628
95479010 421
323793383 1894
345867217 2127
357803548 1803
82684452 482
376746421 5018
610665813 4958
578389337 3164
612097084 48227
280291540 1527
449325373 449325373
8128 950337779
998796371 4404
478211035 2604
731762369 705375956
632012161 18271
500407165 226342788
864620331 4210
771148995 46001
421763152 2741
402301612 3577
987057412 47974
832172666 5954
735604934 24557
616962979 8709
210011207 926
561083275 2474
914355590 23723
17466 838406302
537586343 3204
569254989 5242
245842977 1084
280118959 1515
112046770 2799
716612286 3352
616359999 308179999
695010158 6086
616111261 12585
385173030 2690
700040264 41896
259584643 112386477
550882175 2429
252679099 1758
591681419 4530
496659561 4421
762425119 4179
375588671 187794335
96840606 427
290121201 3865
881786700 35180
598642130 9761
473995816 2090
966192787 14274
7533 938054358
807791396 10045
470221158 2478
701931588 7267
612245414 2746
610638200 3575
769280606 3392
281961441 1257
316828831 1397
881623724 881623724
155088075 748
986020943 4827
73505781 526
250833213 1106
451511999 3000
895937527 5466
288481445 1272
3761 608037109
630837087 16051
211785200 2794
735326908 319989545
393875983 8373
494631172 2181
781575483 6561
375341625 1655
548473823 4278
583392612 7037
945274698 444332280
392351623 2723
998792692 27589
133070257 66535128
966709920 691886357
764136021 3422
802042968 6729
174832150 1538
74517706 341
176751126 176751127
722612580 722612581
893195303 11884
142604689 1532
461958753 221875838
308839262 2274
269573924 6222
242433577 242433577
583760034 2574
466910645 233455322
890150876 93987
271586849 271586850
116799722 703
669278276 3095
674846638 23272
264664416 1759
559825152 60352
3310 673569102
525632128 254948281
361718393 2726
819009745 8194
210917491 930
491437231 2169
161107789 3761
164736655 5656
606896505 2676
335785631 3458
712929359 356464679
270222227 92649994
963340586 75009
386883783 3423
635362211 12164
480343338 2118
722908864 8113
232606206 2493
210113987 105056993
415166997 3743
28643105 142
986080069 9562
682414620 3009
569605301 3681
676068465 2981
711155492 9316
40120994 789
691261255 4968
576218767 9872
835759866 3938
141449928 9395
945403163 14029
737299973 5338
800329648 3667
849332296 3745
987025783 4506
642685528 62963
3137057 18
792638041 3495
176122982 854
684915960 3333
662479011 3523
696617454 4342
753819770 370734641
248168419 248168418
466655216 3205
370521657 1742
224383193 4817
586758381 3895
105959702 554
71909476 28479
478967082 170014352
465625801 2759
205247265 905
945140761 5094
511926561 14236
401626679 200813339
566744230 5330
7272 632105739
442046953 17256
987910309 4356
825663730 4749
640684575 2825
830173226 4418
282357265 1245
936403221 5206
694483525 4284
631664333 2834
226486981 1205
491385225 245692612
951165649 4194
6412 263917920
68487003 34243502
934170852 5842
573410243 6304
837773341 3694
972467138 972467139
54883665 242
405957680 1790
4866 67349648
190052534 838
558169293 2655
112360848 674
156745129 81509271
906256836 3996
2473 540706793
783059491 4181
802048180 5842
36071 774516512
202864715 1269
895184192 4171
490780053 2164
107154703 666
340744471 1591
440962780 4633
113947 785664565
317616667 2082
693430150 4997
238810923 1053
3381 562809355
5444 656219760
115664285 510
643178927 4919
811608832 8674
664724422 2931
689223821 3039
322724360 1423
865042184 361879051
471330951 3086
78569366 582
258215319 129107659
924859880 4078
598050060 2637
23359599 103
541375625 1713214
194809985 923
373403944 28294
922677534 4357
751812166 3315
806748193 18127
992734638 5760
798211447 5683
529878187 3836
46665605 721
516368013 258184007
271588469 3477
637053772 6278
743424177 3278
431584091 1903
135231000 135230999
7169 681529559
246286989 3910
464005175 2521
91355000 604
617515200 183839
580611557 6929
713938067 3148
902628180 3980
823604311 22509
868953991 6964
18083572 121
924848807 10244
797867098 3667
72369028 53400406
991772836 6943
80208 646717104
717746669 4770
598199827 299099914
114302663 504
247529529 2298
258035736 1624
94483305 435
764724428 4600
7130 974054878
10481 838689620
106033012 3577
661236436 3311
864353890 6898
96184725 1547
30711 153984954
284396740 1254
332270610 1630
593738837 2618
959784818 4232
157936015 17914
794064155 9513
4606 434069440
612227062 3074
3566 736278092
981687995 16428
378604815 6221
510949747 16753
858120364 10812
485776970 2467
300532893 1766
917682986 6221
807520139 6822
673404928 5163
204534049 1052
228609131 1390
242497053 1341
77406576 816
246522301 1087
519456125 3713
593826697 3362
723360921 361680460
621332037 7818
692586296 43793
855433033 427716516
303379654 2969
116964863 1933
104058 719536959
493295511 229488416
658661352 2908
759083775 13698
622162313 7174
13676258 93
954661848 11348
4730 738364325
111483261 16426
479784495 4211
567768967 3172
379214605 5285
309587322 1441
680551539 4859
354665920 3920
679838189 3846
326155463 2077
137210027 605
191020500 908
743325565 3596
360805325 1738
286224513 1292
305882507 1627
600996150 2650
235349479 6247
616242682 2796
926227942 21199
452884129 22430
267663858 1694
385951103 4809
9375 499204294
771567798 4922
645949492 6503
894585067 447292534
730947392 3223
10010066 119
510319857 3212
623511280 5942
511869544 2257
861063820 861063821
795963007 795963007
388475687 6033
256400944 90520205
313300413 3217
5377 998576494
480132642 2205
580814311 2561
27668623 122
351297245 351297244
689805937 15955
796293650 6138
502920858 4351
193149878 101546110
182657327 7521
333911489 13861
109889904 757
336718413 2189
957721573 4879
460163773 2029
796690488 6996
736131902 3436
550037224 28560
733039949 8297
162059446 1665
759615793 6458
844347809 3723
711077053 355538526
829151551 3656
437707030 1930
3346 496593244
962505761 8080
622276721 405750552
975332754 975332755
412536932 1819
986003264 16422
667067019 9892
660673033 660673034
118712831 732
293598796 146799398
125183920 1056
994954619 7491
609480209 2782
824158493 3634
5571 709828965
972206280 11556
797842217 5279
670181592 4766
621704155 5852
805965724 5428
947312318 4177
3537 486899883
643186591 437570642
255526986 2969
896133270 44535
949496986 637569882
743388942 5413
577763921 5941
812144477 7444
857857649 4450
698571033 29369
847748496 3738
704011634 71437
672470685 6271
933204464 457264525
856757346 8122
338264214 1807
901354435 450677217
757711170 3341
461337393 18641
736815240 4230
878608944 31077
103644400 457
862022952 3816
6251 614409444
105005159 463
793779352 4837
900608331 17078
577790153 2584
391059083 328748943
654640470 4053
818284751 31555
409585373 1806
203432680 1073
585509101 292754550
343565307 2506
684403481 10094
960116411 28129
722106704 5567
485965088 3682
307332524 3268
949699721 15372
629407012 2809
431358384 1902
497689491 57778
721749193 3521
897986662 7412
906116401 22960
77081499 2859
197989684 873
549351422 549351422
664497718 2930
855318230 4643
299932730 5069
145894460 1343
471870317 2269
893767177 392209425
789752875 5474
634351645 5526
827340864 3648
841230852 7273
995146953 497573476
330888069 1459
55943831 27971915
294414573 294414573
487459127 2994
327660235 1852
473514976 3056
403139267 2412
993009253 705654711
260674175 125316739
973871618 4841
421632258 2127
655193521 20880
687179759 3030
757202642 4215
49096091 24548046
866462847 433231423
655206418 2889
308384271 308384272
212020139 106010069
398652470 2734
201160378 6623
889258466 4797
560052210 4966
734365415 4789
302017692 3919
483981075 76785
807893732 14885
919645101 4055
11281 569442318
185014277 3447
537727464 2371
785 163761165
379141542 12402
996302960 4393
530230023 2396
423016551 13046
927000354 15646
100695649 444
691401425 29566
708339137 3664
604851598 2667
172097529 932
945157563 5893
987452367 4354
167783242 3939
295963561 1305
439296105 1937
631846932 2786
472922391 2427
493171933 4092
126798216 5921
618300311 2991
428142711 8611
998135248 478465482
587940445 3413
194170596 3073
37670 601168668
516178592 2276
71881291 351
516563025 2575
575370183 2537
326426303 1472
810812318 204504
582066112 3387
683381745 395425
307641675 2139
977515159 4762
152178533 671
133281363 1622
588623359 3328
646127642 2849
384719413 2099
607096328 2964
7899 689890761
666818866 14443
527023706 276030206
78923616 348
947418007 6252
188303217 1206
342455920 1510
33530078 159
975969248 4756
931439645 6297
63215693 776
611763480 4365
523294590 4567
65900519 420
507446117 146788
957175440 12001
501852712 204722764
789612280 37317
71791680 408
994359912 5668
161926337 3027
799438274 3525
977696053 4311
103080827 1640
584290832 4118
73032890 574
709635297 3129
48688090 25402011
344877974 3925
582 124061448
856547499 12291
820823905 36077
885166546 3903
597001721 6104
896683447 895008643
646154026 5475
491413758 148643
655886833 4302
387971935 1807
794641524 9218
622126603 3876
925780125 25451
244708220 1079
235184005 1037
92757520 409
424913296 160622202
265119847 1169
176217384 777
265278013 1441
579682908 2556
376294143 1787
404684210 2789
874864684 6785
255033411 1497
923492951 4072
798996403 8563
953414676 106945
932241144 5983
993066960 94398
576112683 12718
631007517 4562
591459158 9095
840827705 840827706
862614219 862614220
948610601 5022
332228109 332228109
782291304 3832
9778948 179
541631119 7077
775791869 5682
741606096 15096
836163299 4535
961409061 12776
815452536 4659
998232400 998232399
486466695 2145
254566800 5400
725725603 4464
459772480 2230
272820006 136410003
708268293 3123
4013 805588443
347897393 1534
650896629 2870
3658 455512450
497988303 248994151
868609530 3830
11123949 85
833911654 17665
15183 500329710
146504665 1135
620974999 4210
456326580 228163290
621222533 2875
901103990 10435
634595883 4082
23889840 120
812956195 542695394
9503 592189265
875174526 5443
146113555 7365
480574774 2119
985410256 5539
673790125 3766
827409013 827409013
220831727 11936
689107415 11239
983758067 874037057
288245445 1428
205064449 1328
395275343 3216
954343727 4208
614126258 3258
475266911 6643
553823622 2442
394612118 1947
143696566 885
358966358 14369
951388244 4195
450633789 1987
513457927 2264
386225074 1703
362457939 1638
307157455 4491
43681498 43681497
977737935 5744
658257327 49534
690813020 3046
36611643 520
257689549 6032
246842071 76045
959657917 14206
47590025 371
856593385 3777
66450350 293
55094904 1128
283931232 4296
997473903 574765644
422373362 7565
980606040 490303020
21474 593098618
774893497 4134
615688264 71901
525745427 3382
714847974 3152
89127634 2363
665749259 5566
29018185 663
905364803 6756
383771451 17297
902590427 731275021
368107698 2499
247430163 1091
735804449 4674
902750045 336240466
504710584 3416
718208149 20675
529922046 3002
842574041 3854
852329032 5355
759586950 33895
805338393 3551
826795545 5854
295115105 2451
440808672 220404336
771206047 385603023
354703249 1564
626744424 20218
748242325 5679
367712660 7252
442059786 6217
997945313 5432
327595051 2270
709174298 3291
555719898 7734
242302811 121151405
288950400 2844
637449888 4128
177446578 121251608
580791884 6159
808266658 12085
800958989 11355
823153226 6902
618495530 618495531
131956234 2130
429562199 2140
411199480 10970
219331718 204452688
558515914 21958
582233209 3490
650140839 4702
6020 782221394
717659778 15761
9752062 43
536658122 536658121
23588 688411756
115640246 2020
579390619 6740
342605919 9440
586919008 5812
489977433 24296
425007242 1874
328480800 2328
316446247 5586
187330193 826
11238228 91
691621449 10879
70572388 32462
385265461 2281
85274094 376
502160879 3120
702607587 4971
166205686 1809
495256542 2398
266444887 133222443
293832354 2374
760204688 6476
320179184 3704
729296260 3443
629602883 3187
888991380 7220
822634943 5506
858236719 429118360
897592548 634451237
3906 706321457
832327139 12206
714698409 357349204
68944769 304
415682874 3875
849700184 4801
89299782 1729
332923515 1694
514591049 2269
668526523 5296
508084010 254042005
636135245 54092
503742783 5263
901623725 14682
18010 832444040
494415829 247207914
410232340 410232339
159610373 2926
173788236 791
728510725 18374
667566928 4537
670394197 2956
700153335 4492
644672052 644672051
754297501 13380
739559819 7764
738551971 3835
349020048 2276
778366135 7826
289894033 55824
218949354 6903
558627780 14726
8009 851430946
776295124 776295125
509180712 2393
924861855 4078
65089736 287
686563284 5547
60786949 1096
62020982 1613
282190923 121713499
558652362 453615899
821444245 3622
268292283 5876
908248810 9773
302000581 1610
8324 658361808
697646517 11816
877908537 3871
856037165 856037166
755031321 5930
8503 769667448
371048549 17372
706688059 238263
892272704 7654
29451845 152
794039572 5378
964716909 482358455
952694810 5768
435039391 16263
5827 343848184
352335058 352335059
663124 4
432595031 2080
398488060 1857
152177433 671
679001546 241028545
18430698 389
122380560 620
956886684 4637
1139 224302978
53504721 327
562305745 18612
215205673 1186
224027545 1021
395119801 4850
5032593 74
899474238 878429831
161129028 1223
995989138 14125
173117436 2011
443855055 1968
333453588 1576
701201943 5299
990257246 9891
410715814 1819
916604250 35025
177676708 839
489333555 2241
986125493 493062747
470717881 17018
217492570 959
280089773 1235
894763 4
267999546 1619
317172017 6328
53894897 678
419109769 1848
6535 339213025
678398681 3188
596552463 3029
933936245 4118
612429019 612429019
3617 781138171
641078802 641078803
5367 885088071
24120319 112
233561836 1475
759992818 25633
480212233 4928
134412407 2643
574571240 9332
902636141 3980
349568175 349568176
276787567 1223
254970930 2001
937337602 4133
34111720 234
822525037 4862
5033 951649706
6306 878148801
814146259 407073129
523124629 432692
556545026 8926
690379930 3468
951012151 9769
899961293 7558
554994240 2480
4280 735774800
759853128 31356
526144152 75857
353568727 1559
44224515 195
340362239 1558
36966948 163
2621633 26
15599 347472318
5248 950782268
281868110 1503
372462079 1682
844056289 6358
940852105 4453
5023796 104
772905062 38221
485 106708730
366696905 339571794
880070015 6589
869287869 380742057
993961285 32332
715280510 11642
3130 495985517
167837222 33344
851016374 28017
412349965 165587331
709382732 11923
148868732 731
169381592 1228
401658329 11401
13370155 375
316827028 1397
414553437 12334
658770319 4762
362265225 3832
311063350 2566
138117157 609
666772149 2940
358802219 3308
800099436 12659
895631791 75856
6040 745740680
859690907 4227
730720602 3222
941360980 6539
871334865 3842
876497139 11244
812372525 3582
214853311 4458
470139815 2073
474520633 21799
179952662 179952663
892637100 520165328
123139561 2910
694939669 3116
941197290 8283
843655824 16368
894810159 5601
882670572 3892
883602179 271210
967536597 4526
66598355 384
383781584 2146
141634589 54555229
2938 165453470
339329475 2166
657556897 328778448
221868255 1979
906937210 3999
490834358 13493
21375613 119
199430663 66831237
241769163 1981
968121123 5153
230194894 1015
485205331 10217
49284386 662
6547008 104
312973210 1380
231328966 1020
502294343 10085
936488555 7703
244045857 1249
850 190727250
742312155 371156077
544278709 3050
362700973 1913
963145965 4335
144270 1
325018432 1964
225597352 2290
520849888 5957
773986922 5474
939291469 5386
913 195052142
550528576 22817
791776106 4103
334559341 6003
345176049 1522
771660628 3841
108256757 108256758
343819685 1516
225909713 1096
723919931 7877
278819680 44740
207516268 915
554909102 3507
992587870 496293935
437910338 218955169
403249717 201624859
708466656 11855
610865529 6818
874871461 18890
586484440 2586
405341877 202670938
482159291 2126
258739176 1509
10755 925562199
361519289 2277
951715243 29495
437146688 2414
567887167 2504
273415195 1358
657358213 4354
594646597 2622
958961185 32502
180834424 156583
638810748 4945
948736929 948736930
366355911 3895
3916 347327289
707552805 3249
66085451 33042726
848572496 408460381
280197081 2894
296241659 2860
362202204 77826
209952598 1050
815696596 3815
388612792 6234
715995164 3764
191595365 3199
496249548 2491
472259091 6078
808894218 1102727
3613 804638546
953710145 24573
947484604 10981
128818293 568
44529126 22264563
938929847 143965
403915711 1781
192545560 849
763897363 16447
387704256 2855
993609450 992023142
867253514 3824
978136135 930345663
925407041 21651
679239045 2995
854391940 9733
922459927 4277
295055090 1301
760825283 11854
851815636 607456232
127214038 6535
474447014 2092
917604479 4046
146734423 647
51434055 23013
10774 972318898
11787 436945491
736390376 3247
132219153 583
418001429 337152825
614115919 307057960
711213714 1204770
918585817 595861017
805338393 3551
660462282 3998
990230595 9831
627496408 4719
189430559 1056
485208841 8752
159887654 705
495541135 2185
85726997 378
352782179 1641
175083347 772
330662310 1458
169187579 746
258463238 129231619
499681707 4767
328926907 305141904
863280092 863280092
26988129 119
423768109 211884055
722605509 3934
347362680 347362681
157622497 80226233
379424688 1673
756552675 4846
821444246 3622
523170166 178143475
292581039 292581040
913357589 4433
299995100 4753
533326428 4121
610086294 5442
69558577 550
436519839 12860
302583959 2157
126920999 600
863169852 4324
645383969 22653
430848072 6390
248566180 1096
617735124 3563
548838001 2420
478784954 3715
935313892 5483
913605211 8496
907532593 30718
48443416 517
4296 544156776
103644342 457
649508987 3891
690986316 3236
379716669 379716670
75876494 338
306291902 11030
754831080 27084
994249654 36953
40822528 180
535046947 21530
259973484 129986742
330491282 8431
474036949 474036950
447125951 10432
22771 685247703
858911599 255097
815434231 67447
570381053 2515
541911740 7763
246534289 1716
887285545 70030
949348947 4186
317286043 6413
265753757 2313
604292928 97341
69242270 34621135
743029781 13431
944735407 17260
174901256 3114
472376536 4406
148646424 3496
633726374 3842
488798311 2622
6218 587954156
3488 511672160
173133750 3031
7228 990090285
733062638 10087
13555891 83
921905415 4065
595069472 2806
6611 964866387
607111889 4012
169663773 169663774
425902203 1958
164433012 1335
662577405 3819
20577313 3114
60664185 60664186
50874931 1270
477916255 2214
571662480 3390
686269567 3026
499925174 8755
607129489 607129489
2729 597425264
125189185 552
106000855 962
395710253 2126
243308857 1992
509165760 3480
777314347 8356
633922359 6935
68163727 433
249243440 1198
209320357 1873
587063651 4422
122838269 671
104550650 461
971602832 37592
718474300 3168
899887651 449943825
850359096 340649052
970090860 485045430
117972882 961
459255825 2025
582635759 3990
862701894 4071
817117339 4589
715660379 11313
382371313 1686
90360177 3113
357848385 178924192
4838 606912586
446190226 24174
207773329 3749
717438727 3292
728627009 6365
507553201 3850
838068603 711339585
272301582 15303
626253325 3972
440462006 7331
162376245 906
546676814 4322
81844056 81844057
294147939 1297
991482624 8225
702349393 3470
332476593 1466
767644968 5909
492821189 2173
789693226 3482
646488457 323244228
229486873 1061
995520897 73363
320608009 2062
106804540 25736
376180380 2631
748347306 870725
984035225 476815624
885185153 4629
182410434 1189
898170509 898170509
978622533 18349
658070910 2993
913174476 14750
604626279 84154
235217286 235217287
66844298 2940
137662136 607
821891504 3624
20028 642142994
623152867 6258
113946917 862
19334671 148
10791 333959868
325149631 2622
638351514 319175757
690683312 6333
427554690 7753
301154041 2675
862418165 4829
226133433 2169
24769681 510
242306971 242306972
612036001 251049
199351048 879
5347 898178366
560595066 8066
509202502 7991
925991182 44491
2661 554280978
448185381 224092690
3094 561022644
409317479 23853
586194545 4802
272523476 1685
58380433 264
754540312 3327
503427408 32381
387511190 4246
934406928 5282
30164387 30164388
392834584 1859
160342652 707
204286555 204286556
659037991 325159760
613788330 2959
337702327 2067
215905033 952
522987944 12313
145373121 2557
642607417 321303709
42410103 187
126636002 664
59661582 1203
267067394 2303
901948702 3977
735486456 3243
704080494 23634
957290641 48270
522200263 522200262
393529448 6877
807006903 4328
542858441 3393
496096733 2711
941340104 941340105
727542860 363771430
361350647 7034
298933418 3271
693964655 4312
246012985 2142
879269625 4875
789081750 14005
643408904 2837
39753487 19876743
477624298 3958
407357190 407357191
934398973 467199487
1669 261829382
133638939 3639
202979736 895
704515270 3621
609604511 14421
516634455 2278
139988512 14798
403315642 4113
473287033 124027
534580725 6675
495264597 5879
158279549 14758
370580210 1634
81644331 431
510486800 4580
704517056 11495
424553887 1872
75562634 75562635
64988 562092277
334956542 5096
583147849 8664
549479357 24703
368467467 1867
741158064 3268
955255575 86293
15194998 67
967144790 5754
532190787 266095393
117199391 814
12001681 158
557905861 2460
774313760 6320
793545207 3499
791277413 3764
692022671 17391
848934071 4393
3704 109856936
328157589 2143
322121641 1907
411333745 3578
464332049 5850
524355747 2668
38305540 3238
249565281 249565280
166238536 733
572010391 8721
367184449 3552
574239876 2532
843684871 4158
934421342 934421343
356972183 1574
837349683 8768850
23071 733750084
171090620 2443
759963503 6227
413882820 5395
933688479 390697503
670632270 320746351
970532029 4583
828498953 8888
994654571 6338
245388944 1082
555160007 2537
325947079 237182180
358301601 179150800
859764680 3791
199402540 1116
557732713 7425
639802670 319901335
469492018 4928
325446519 1435
215630661 1015
902143976 19677
165749200 1525
997202423 4397
23038365 142
107165146 1812
542936273 11183
723153616 4936
828019830 3651
992093171 4931
729071193 280728550
693754141 3059
56616765 253
892497306 446248653
677250677 17283
7397 655298284
362048065 2223
415641639 157448697
171123466 1289
164605185 1245
708448666 6915
541126475 2386
989824828 5551
687929759 37915
398018204 1755
449483168 2255
254033184 1457
175998546 994
509092903 4869
149440479 2996
234674884 234674885
741453244 36035
714324261 357162131
943905145 4162
451184157 2354
471718095 4237
754509101 4701
505327860 18384
684955800 342477900
665143727 6428
518640287 259320144
532606480 18620
888173206 5406
508011839 2240
669826945 669826946
293015264 1292
312337470 7194
171139946 3283
759076170 3347
201443629 1679
292270468 2812
516659941 516659942
314773369 1726
664500561 2930
489113977 22482
824708801 412354401
780618088 3442
792290784 3706
179984802 2249
504803156 2794
410865493 3111
710662385 5524
681280600 3004
278416195 3154
701302226 11075
44982993 218
877286315 12084
583535817 2573
324260047 2337
172228533 1372
839985120 326515432
941498217 245096
591448780 6383
600094278 2646
891644559 58480
12682 738374228
603171401 4006
678525808 4979
669585401 10587
16279 341550793
592607924 4017
18887789 236
549969962 549969962
251284428 1108
185834277 2017
311820708 2478
169566353 84783176
924853699 4078
574917721 2535
701440346 12343
723088919 19968
702629275 5855
168374700 69290
943507179 6666
771759376 3728
221447081 2696
513620716 5532
680829584 3002
35070735 17535367
749536362 108723
634472730 3781
89831773 549
472345093 472345093
92695056 919
4359016 45
906610068 5225
14447452 146
378232471 3390
10836 790085268
304316 981114784
65119327 65119327
154899017 683
637546612 3015
690411703 6358
37315471 426
689770350 26392
133472198 66736099
2703 512334877
252383258 6760
570053555 7973
231776974 1257
113144193 1251
698045219 3097
704078914 3781
947759589 4179
574789824 3416
180410229 163302949
267430909 1456
612293367 10320
9448 984831176
51931021 524
228035413 10791
15746 926740428
493900679 4030
955335824 411697447
52389184 231
447233891 1972
185019869 3270
821260308 396469615
703779409 3901
166572829 77980634
2041136 9
612267899 306133949
283208151 2786
649763722 4519
710829782 7937
428156021 5320
511216699 41586
427253485 3787
922380157 26836
100440862 577
823792157 411896078
786737980 3469
587126914 4240
835403615 41373
574773416 3218
265812920 7931
954487077 12531
208420930 919
635130960 4944
814409079 3591
825430481 72610
977347122 6409
117827407 603
204793177 903
31750879 140
456147249 3382
959494517 14061
15074 323869834
54883421 242
956386081 4217
803635406 5264
208047613 3384
7877031 50
463984987 3469
484935784 25121
182876596 907
398063451 2774
795366984 3752
157667895 726
648646660 3330
432874041 10266
47712094 429
469516965 198713153
857715795 12225
472794877 6311
865990576 4645
3253 583701537
7370 330860011
737581935 6041
976134821 13539
247684361 1298
437082124 6362
15739 561174045
71181163 71181164
340443571 5306
201797145 1724
631614382 2785
74376067 2494
882567643 829191094
511186284 511186283
970442253 8626
101302326 713
765673178 4922
285657460 3740
956478877 58413
773836871 386918435
655409370 14497
876648931 14404
667226850 2942
730075631 9047
408819158 2011
49258006 49258007
509375259 2246
899855747 6879
697698361 4063
217289220 53461
412179837 3420
957865919 7320
219157737 1229
357895636 3602
240632238 1661
794801090 397400545
70532624 311
776043747 6626
994144832 468893422
485542356 3254
168788911 994
984370294 11302
578022247 86686
820464468 12054
991292589 17159
771100494 7730
273118340 1657
917108501 6806
535408456 2956
16782573 74
389553111 24674
434467097 3944
4391 442568890
665404793 2934
503731609 3136
8160 692296096
76517092 392
4385 639485351
927824545 5022
2216 402102064
476602307 2356
622634486 67465
551072765 7373
2852 285554257
133982720 3184
467193580 2060
542716241 2393
189136703 2217
528201220 2329
13973302 203
773130519 3409
354946821 25145
17462907 77
527516129 2326
198544677 1298
872466321 3847
300498787 1325
718590466 4479
942840851 384833
836568841 7230
237238985 1192
597628683 3407
55059769 1267
508654669 4535
730159520 10592
647122727 14047
464167866 464167865
264317378 52309
367081116 2165
309076770 2324
375794345 1657
731108994 9042
572 71184256
874945823 3891
742065123 3272
440463613 3589
88421291 44210646
918968454 4052
498435584 3071
780363883 67715
899768381 440819110
311681566 1698
769724222 384862111
529108348 2333
710734144 6910
265685848 4147
720857684 4121
829721018 4018
892002184 29608
257706249 2828
258924792 1961
810867211 81030
529770698 2997
4649 929641934
66676730 294
814192977 26666
930304350 35489
530816556 70251
838380780 5910
944849744 9045
76518416 496
395980577 1746
745290372 29814
948899491 10578
600233916 600233915
99942298 80348751
101406335 1808
237677580 1048
812188463 272094227
31523948 139
719066773 6626
958539245 5568
694869978 3586
215226556 949
503022437 2218
306077371 1923
308060061 47068
474919616 21140
507200575 6932
4400142 21
604097972 604097971
648454650 4572
225757335 6092
135144389 4119
503156266 4679
776343065 3737
835278619 3683
126500830 835
152308963 700
635623675 3196
750195537 11992
973462229 5085
664551472 3406
838906451 3699
649397961 6759
149356453 840
229448265 114724132
669521631 8339
78057401 568
757467809 4144
593495463 4975
345996237 2336
879911280 6840
646257658 25259
425656061 2850
740266867 97893
278303764 139151882
552804223 3008
376512270 5455
640052126 497321
615516800 2714
295141172 2213
807231330 4962
956538785 37297
354930978 1565
668356024 2947
535425816 50838
583425743 20856
622137219 622137218
139797168 696
42531602 193
53762676 402
294149099 2100
968384234 5107
941581186 941581187
854103564 854103565
915921125 16625
998786699 7961
642631249 23712
235687042 13329
307856347 1783
371767179 2564
625800791 16271
251623438 1133
919828908 6059
919055649 31013
481300862 10177
74149266 3191
229529721 1140
710540611 3708
760258560 11040
887164341 8065
412106228 5596
647947601 2857
187391452 4803
13957231 218
3427721 20
445137011 2412
527974103 2328
404 71235704
32421211 421
316976925 68938
836385660 20185
906370237 4296
925537406 4081
216500736 2832
669287048 8080
796747928 20953
7499 970550576
724041825 5143
709871755 7876
914572905 15886
448506174 3954
572333061 12667
469549162 2669
458931441 2480
548383057 2418
797347642 5843
618337284 3027
321633119 2580
190732912 841
583075985 4015
711805470 658462831
627205082 3764
253140791 2712
444500216 143991
886063341 579581361
591715672 6272
231024591 3368
968384425 6758
65263528 65263529
833017501 7749
270493500 1663
734391242 8364
349394706 349394706
71105971 1319
854190211 427095105
563809340 4535
145474203 818
987871074 489833511
688954931 688954932
865490989 6054
124251161 581
360174941 265420
263279603 1356
260577091 6121
92880944 2972
905824591 9334
783212810 471822244
501993982 2417
681455393 16276
314787295 1388
892806891 4958
898552636 6004
182230343 182230343
233696358 1278
985705675 9751
831417698 3666
924930391 4105
988995603 5084
335200040 1478
790889491 395444745
6898375 147
450925507 450925508
559044744 2465
201618887 889
445593729 2077
56017624 247
677149089 9134
408705738 227385343
990146077 211389
926162391 4389
103119768 886
251958998 1502
248962761 1208
367421609 12855
31591420 322
495814111 4448
197595441 1372
972132146 6431
384735540 1830
439525709 1938
210508443 930
123596132 1922
475943132 4813
561766260 2477
474452568 2092
1810 58129229
244418815 1909
331342112 1461
499177632 26891
54398800 1085
376003772 4002
630027984 2778
533314059 15048
7659 585270144
808018823 579410284
628313021 9727
155438250 2270
904822989 4448
988866132 8888
606212343 2673
972483273 10273
886971209 4874
421831955 1860
184927968 3327
544123215 3458
971235000 17190
436121015 1923
381012239 1680
234729720 1035
1397 123400042
46896796 208
380025289 15937
789796133 4067
984569092 7851
176215498 2194
643181415 321590707
680992008 3722
774169025 4008
721778568 7608
389356369 389356369
656198455 4374
140530947 140530948
611884816 2698
670280256 11147
1955 417964677
440629218 2476
550538344 9023
288991962 1441
977 133708164
929660147 5197
138570524 611
437399035 10359
209080939 1329
749236821 749236822
298710226 6997
658603967 2904
353962594 176981297
886252527 75272
508432375 6297
52343638 289
621991502 7056
735942364 18919
379187471 5365
474227342 2388
926500058 5529
137457050 843
610306842 2694
789366313 7133
669244481 334622241
835274937 3683
577104777 577104778
800475242 23957
72786944 359
494648190 3623
733649885 3293
3167 196408102
824370120 3806
99486602 5073
784396244 3715
346153906 152763151
11044 632363659
811465354 3578
7413 798798189
757110779 8460
9071688 40
812379558 4918
3315116 39
766911311 151056
167103887 6312
730026792 5491
928959973 4209
543023622 2480
753488933 10263
311800950 2978
985742979 10705
702152122 4807
781087862 781087861
901954926 450977463
657515660 4069
108725500 860
475878763 2477
399909887 10752
243175335 1380
684460013 10582
628665921 2772
382188085 195815870
95456689 689
604341719 5310
307707142 3042
450177761 2120
336107968 2152
747276345 3295
6541 639839562
506708039 16571
657268998 7027
270 54054540
790981094 790981095
73516240 1420
805218163 10009
445501601 7732
97743259 649
82927936 406
917367561 4483
402328947 1774
529509404 2941
247462388 3216
267052169 20965
282088919 141044460
719628796 15493
896960942 3955
890479998 810979862
869662443 21017
358953002 358953003
152740608 152740609
138796422 612
942588039 13069
223324156 2263
5969 641192646
1612 292195710
455128642 2531
381469484 3740
827656386 65936
96613391 426
162483697 743
629157230 2817
287087029 14947
191865186 846
71927638 71927639
650452488 11976
861449363 4233
850458312 34254
760034607 380017303
455853930 2010
404822453 1785
784774881 6491
209646772 209646771
234700629 5146
286038977 13578
980876877 6524
883988779 4430
807708120 4031
736807089 5036
132635150 1325
871855284 21897
738207960 3255
928157365 8388
106140889 504
26945 906995645
718370484 4524
982070951 6306
805138025 402569012
106472492 2685
137460059 4367
76464809 486
715850995 4318
997382953 7704
974521399 4297
223343615 5568
926330520 12972
571269108 2724
937295414 6881
8025 829281510
6775 441963588
491958960 4001
403517268 2079
241078950 1063
517312505 2999
171933440 1792
867691439 14256
38997874 679
291130449 4157
1416 139409586
930346105 147668
626906623 313453311
494327189 35938
73935035 938
790851516 5779
711569898 119431
87087833 384
146440339 1420
998797716 4404
471681038 235840519
192651116 993
115104201 4105
73471213 459
120519057 4105
408985878 1954
977024245 4308
448339473 3803
929398036 8603
949078786 6318
27502560 142
204794079 903
570166379 6258
90716642 400
206928457 4872
534002230 8081
875467867 5150
51322069 3600
516243130 4615
24109 969719911
352888353 1556
247744940 10371
674670133 3424
729360497 3216
191413293 844
671886846 3535
899956708 4525
509667862 29317
943292737 5542
943834691 6693
925992071 12697
83905064 489
335253255 8333
913493809 6035
38054248 641
253420260 1175
251466149 1677
770189244 3396
118182095 3519
127927694 1013
935260484 4620
441788869 1948
952530600 4200
843667539 3720
410536628 3603
312747912 1379
863326826 7169
881047859 6270
318516169 159258085
246958402 1602
461537761 5552
926150373 617696009
111782481 917
974534748 17733
7975801 46
912676801 5152
215764800 1580
95294787 746
496086116 76853
251197201 1296
248564031 1096
582404423 2568
989686342 6903
389309749 4247
982513934 25623
522491850 3407
327979279 1870
922587407 11178
935696072 23907
881209387 6662
211144282 931
595046741 3966
727548736 3208
162836699 718
416165954 1835
440784969 8219
951362226 6263
447922062 3050
371810066 185905033
615698501 3404
877807588 390538942
357793661 426162
743340829 7129
897856008 4193
314108305 1385
403705782 3613
510507854 2251
7317523 3658762
521571608 816231
413587005 2184
158215616 832
969260271 12914
42937872 634
582725184 5981
226079027 2331
694936234 3111
490163642 2246
805546422 23954
5158 479415468
683612463 5767
253939716 1574
542790391 3157
589888593 2601
920137755 5476
357457536 4968
307923490 153961745
68194115 24975772
5386592 31
856137205 3775
944929860 4305
183247128 808
429774577 1922
741550765 437884113
735405666 618587639
6592 271623360
760 62046713
809643869 3570
11570 736268520
54821532 279
2388 437340708
4504 316435597
177830234 1115
113065824 3208
979276311 7966
417749023 1842
247123305 5265
16452030 616
38265695 666
147049657 18023
223982356 22039
763945465 35534
659355904 7928
317885346 2883
523438243 2308
931831585 5892
741040332 6800
194656318 1347
971634130 6508
524769955 203831065
11058992 56
147980933 2477
824063059 5103
186024934 4768
166012457 732
829835587 3659
129265976 585
272190959 3838
816674614 3601
907078743 4628
425934287 2067
6224 387008320
942098588 5179
73037061 1013
958404430 9632
387847180 181237
732528696 366264348
253072405 3519
532466639 12237
709287379 29202
862502114 4497
432494252 1907
631114048 3127
619672528 3303
4335 531688223
510737837 2252
230657108 1574
200485011 884
973784021 4730
10389 789983379
807788880 4890
829605388 3658
405277160 2223
120149947 556
465869772 3407
715748169 3216
598742201 3395
326096850 23983
427953239 1956
278726254 1229
736165351 5350
1902079 10
178434554 2863
939100801 13200
509407140 2910
755217360 3330
867318351 5818
102503099 1225
10134756 86
155447208 1512
93163114 955
617005751 3179
206829691 1272
118867089 59433544
313896507 313896506
697959361 5446
907307758 30114
56895407 551
805828465 14532
939672074 5123
202752304 894
134704408 671
925191096 4204
78853564 628
630783888 315391944
770387080 3927
946389042 17272
258869320 2446
829255609 13741
935519609 4125
754472183 3666
550421682 10778
51028168 225
850447294 4511
163063933 719
313427926 1382
575645569 4854
435663645 258375104
377914596 13008
665608727 199523
999576881 6869
150635481 2767
445128393 2828
471097351 9286
125199787 57477220
187674380 962
419030614 3173
897865982 8874
938425501 4930
156145186 7114
404822436 1785
734389364 367194682
851997001 8900
141004256 632
929207887 7051
359917610 1587
60864132 60864132
286933547 163282620
607118401 7608
236487502 236487503
778995076 3703
697134512 697134513
617903282 6109
139704397 616
777147344 3887
4057 115977277
920628969 4953
220992248 2653
31086953 44726
958811764 4962
630030954 2778
650255381 7577
981503425 12804
613243962 2704
1890 240859710
767917713 3386
619462405 2748
69045109 2211
887791948 23788
395754677 7333
387245671 3518
252907755 126453877
348216997 2375
609280827 5615
472262871 2566
236684079 2133
221762881 2160
629269586 3013
270789647 1194
611506957 7537
68015985 569
3823059 92
702036677 702036677
422611512 2360
259224769 2008
114763706 9203
281438371 4194
464138285 2446
789309491 394654745
74131104 976
487052801 2560
227598513 2357
8516736 48
395949875 2225
439757063 3371
972008714 972008715
786210771 786210772
820761334 3619
280439145 140219572
579063189 570049207
315319046 1709
713071120 5552
997594370 436452208
767529537 5130
79744069 2429
704646925 3107
53478802 369
87664919 595
813163227 14713
453356793 1999
11153 445528891
704869536 3108
943 167043020
890735400 26605
27652 295102144
914883366 4034
772228824 6236
627738823 277213151
107572881 11289
111782607 2692
12506 769477957
6963 304111672
17991270 153
834930856 5189
715534946 3155
317213049 19792
779796466 4790
405482444 2053
805633875 14103
3423 278250571
337192706 68051
621412821 2740
757558304 4429
454270207 120082
723277127 4227
56698001 250
461748748 2036
57462790 3881
227245585 1002
339053454 1495
391758911 1996
306622783 1352
528993242 3109
857369438 4141
977913434 479391020
537497039 2370
912833776 4025
290975487 1283
198664434 2337
692413729 7823
2821 583258676
821560461 11684
770413826 11282
77544730 401
552014928 2434
850947031 76469
143248763 725
677383284 4371
153240121 1320
633431675 3669
791734802 3491
876069679 4847
732302993 6658
928947158 4096
974374287 974374287
809650615 3570
226821839 2870
829807029 4678
388372489 13310
159073596 865
588634756 4270
778542075 4435
52564051 259
219626477 109813238
734329302 4797
679552021 23587
567944088 4517
842987693 842987693
881398601 5208
520241149 3575
417891961 8262
144158618 1125
894195877 246020
25769 959300831
2602 391296566
106193676 38644477
995291628 486195430
138796093 612
903731468 903731468
8670 592081150
452850458 315997656
58739388 259
404362117 4483
934004736 4256
709571624 4305
88966355 88966356
617879124 7726
198418944 2558
42060388 186
5291 816680840
390918683 4291
797789748 4527
376566975 2215
617714171 9876
305767900 1912
946328616 5153
485756338 13927
150968175 5049
729920431 5607
374010913 2024
636799505 7266
391722528 6921
404598372 1784
199376294 1205
791214216 7565
18057 664456198
947037128 4875
600617020 8270
246749696 1088
701242632 3092
531137061 2457
415352210 2030
47992 479440080
662650957 6732
72262980 593
584218109 2576
253200123 2114
471730321 2080
1690 353987400
890289088 4781
699713188 699713189
664220329 28814
552011728 2434
943346041 8385
959011313 8648
716754347 3707
476237777 5906
38711 945106469
437939114 1931
102909825 675
668810857 2949
417296345 1840
201562928 2216
983140063 4335
284625550 1255
25879 939097152
4558 303928013
881083035 3885
116576244 1116
456925650 3333
2848 330563074
534803444 4565
59306487 59306486
688586331 185257
738156333 11846
915833664 5967
550552032 7716
7623 287631036
792925810 5823
423284681 3640
278401149 142353906
614150179 2708
745876769 3808
938639087 6743
112066810 634
631992766 36360
917604479 4046
11692650 289
782113911 9215
646028830 8119
853422059 3763
564999831 7510
151635531 694
29912613 1147
988122445 50549
438945737 4140
181641025 1414
206149455 2970
119972967 529
63186129 621
237616747 2688
440162425 6968
252896524 2345
757107132 6403
23235639 150
308435760 1360
505506180 3193
361483007 3688
669245804 7193
269620245 3360
275245231 1398
3231 252262735
486681249 7472
415712416 1833
223163442 984
723421039 3291
230647464 1017
962124507 14409
12625697 73
593835748 593835749
660414623 5423
845480577 3728
160116111 706
198610766 1763
747497981 6503
509906816 2722
196119077 1664
81072416 40016
187869346 2917
969990575 58710
429402059 39420
1427000 1144592
256442003 22596
363089385 4209
930535555 4103
64635852 285
391552063 5401
914393982 33638
761303519 8160
22065209 9422409
1133966 5
461931991 5018
966353821 46030
174372838 808
18249 911460235
526213930 131062
1587543 7
793259612 7988
1395 252342831
864298138 10207
860592551 13549
899936479 8879
965062813 34278
81117424 81117425
704521551 4783
345080362 1937
711992021 3682
442823911 221411955
150007305 1154
48565390 308
285002829 3018
784472257 3459
184450185 925
21627600 150
679076860 4583
743534930 23374
418896236 2002
856279445 5172
885849553 3906
861381249 7075
78127464 457
544265608 2567
859492576 7194
686388859 48148
783373577 5798
961735343 21192
665084286 3811
92077275 406
556726628 3733
256983232 1298
740249088 3264
917266014 19702
501077796 5074
315052160 1679
598744334 30797
369 51254436
980972193 490486097
353726879 3120
60249886 454
752306821 4020
870347451 17251
812796281 8874
348923941 7134
801013633 8896
128137529 565
30251850 150
236178801 2200
940488299 4716
196652214 919
225739756 1109
837192894 7538
829254827 5361
169187598 746
998788982 4404
804204431 3546
267926516 3014
968207599 4527
330526972 3576
909207191 5792
337829594 4152
261539829 160410952
771751900 3903
857090277 6794
364616389 3874
618479313 23323
109284657 494
948219679 47599
843834534 4415
33792158 149
187805832 1451
322952605 1424
633521201 227206251
119595195 119595196
989091271 989091272
716536672 3522
101487663 1786
929574451 17359
257799662 8901
752405099 4718
507978142 24603
748617467 5051
774836892 517906055
705320011 3110
860048306 9507
811372694 4738
268167745 1821
7937 991224561
4877124 25
101054971 624
958847547 479423774
304926876 1783
722779702 14127
828587812 828587813
817581804 3605
120031562 1066
4307 628830549
173136824 1107
735034206 3241
885638002 4722
903957039 6169
90602765 631
203078220 975
99758551 646
666646085 10493
796427591 11008
541197795 24341
157619745 695
171947466 1779
145844743 3022
388390905 1715
925668986 14301
820763868 3619
326403285 2759
428663501 5365
420245877 1853
502384587 225405682
46039113 203
831076596 3717
887400167 7619
515898307 2487
420356173 5005
835200059 14674
728560448 363797771
499622775 2203
780075755 14249
872987703 6997
500535640 2644
800758365 3733
903870163 5480
380646798 4926
284436854 142218427
639552148 4876
733658938 4830
4389 856543625
375939206 2029
85368491 1270
145986543 793
828321380 734750529
828601627 13319
1892 34554279
258729121 1326
814108658 17331
149072639 902
316 58350664
490435601 7144
441972320 2578
500981318 2209
453131066 1998
300031431 1444
7126 664029184
697989888 23568
710192043 10101
122906323 11022
817602793 3858
747713958 19482
112327890 1252
521576764 10015
269538180 134769090
639783053 2821
544120087 7374
82249624 376
898319152 3961
873717914 430978194
632072092 2787
845258349 3985
952970931 37607
461891423 2616
198443876 875
960687955 4236
1304 67212338
181343609 823
966039051 7150
560404933 2848
393864363 196932182
650215532 2867
545890142 2438
871556686 4643
38214262 445
689526227 344763113
589885896 2601
1574 123561450
540612995 5082
895246159 10074
513005765 2262
766726885 4631
375122442 190470633
458174930 3287
469224433 469224432
726580749 306906416
934479290 415601886
465857760 10770
424823781 13696
130424054 754
769321619 40053
900094338 5577
561403690 24594
521129765 16819
741911018 3797
926730090 24882
1899 341331371
39581083 454
923262933 6256
137195719 5338
95050319 47525159
391241923 391241923
404902553 2218
126249566 1218
304752000 3500
342942336 7629
93599473 1295
918054824 4048
421599907 2197
738795792 10411
826519925 373947871
508375748 6734
921468993 10432
646738491 3397
960138034 14986
45812274 202
440907725 220453862
348489326 1723
390033901 3420
976352079 24913
3656 165682545
449275681 4980
388162023 7573
762251272 3361
782973896 3973
120834125 783
153636127 9528
589015035 589015036
846710064 5162
350013440 20560
947411085 346765687
245829375 1595
632528137 18934
526608390 5390
198381998 99190999
829155933 3656
520368777 2941
581306081 2864
856578785 6062
212503884 937
257579353 10265
47799502 483
186449199 2380
116571089 514
729023903 15264
659745351 3485
983358781 789450121
830445321 5885
865434456 3816
27788816 150
163155681 81577841
890133839 11407
57933792 6386
251077409 113271385
325464273 1985
450524245 20378
53522913 236
73799285 73799286
671685511 686795
551557974 2432
227649160 2282
204421536 13563
653568369 5369
698641636 6154
749042521 579410781
971522987 485761494
800679269 4927
790280195 30019
77993169 691
759627774 3359
602548186 3457
142020540 18611
370579761 1634
802940941 407417648
947541309 11649
370832701 1958
936766645 13515
304753619 152376809
83232726 367
822077024 12705
70968130 1137
875900260 8510
582626975 6715
263736216 1656
731979523 7374
510448003 5541
203609548 101804774
16703092 114
367412595 45395
309571194 1365
685115738 4313
712361313 3969
419989442 2380
868858727 11827
1638 146964030
657237779 3817
53030837 353
51028199 225
491534715 3557
792421700 33052
506707691 4036
729994194 729994195
391981550 1833
639955607 3615
43547905 10496
206877566 2624
948094906 20061
476036408 2099
421416247 3250
54560849 530
814096782 6388
657705311 3168
928431171 9935
977552565 315645
920615684 672732447
943536197 4769
489917979 4234
939387269 827688961
234958444 6214
968383489 4864
547930475 2416
223870524 20535
733612698 366806349
640852876 3393
173334861 86667430
339176310 13827
982103633 7191
902572026 995118
2903 374730475
687991584 104336
332000021 1910
602262579 602262580
864077519 3810
1104 209666183
784470069 3459
680119994 21357
741230487 3910
76923813 781
638409449 5150
594241959 4885
448915837 2534
998702097 14636
227246586 1002
4215 511709430
226472311 1331
261026926 1275
915332512 4036
127051204 673
929917099 4949
535641549 4985
454264014 2003
217334590 1583
735684405 14470
34699056 153
576073882 32124
833139894 27462
989497469 494748734
758245363 6644
40217723 215
754052183 754052184
668055426 3193
409669816 409669817
998350443 6247
499393781 2202
398946002 3414
59257575 325
79390351 410
251280000 7200
535426557 2858
799763940 15530
37477780 407
855573480 15737
461975305 2037
783396650 3501
843672171 5644
342457427 1510
536360716 2365
425424641 6271
877909366 3871
6370 990617810
997631738 8819
977122531 9571
437087489 3187
878992449 6053
433119840 3941
847607505 7293
959779950 4232
294904460 1310
20497007 106
980422678 4323
958805101 10761
754074433 5309
638421847 2815
338603620 2430
699309079 20459
2753533 68
373351031 3163
375794907 1657
221003391 1179
424712628 2070
496604957 5822
148047332 9184
102726524 5320
210530792 1903
199889803 2562
681525460 21230
820788723 3962
583761731 2574
207811898 2967
54836449 27418224
352352224 13522
6036 268070832
43051263 43051263
2246 454054957
66 7868322
129766403 1286
242737793 1599
526813640 2453
333384042 1470
586806359 4320
540300201 42671
2332156 89
128935100 700
900856528 9602
247257944 2204
53250265 696
859196761 22265
902321844 838635472
839354462 14311
725572184 725572185
966591766 4262
356891401 44892
262528353 1712
292042753 71914
590300625 3366
978111462 5298
899773427 344728813
701243298 3092
984185634 456516969
5899 739822974
581726615 26978
977785901 858797141
446240079 2714
5549 481148241
409964414 2300
785524167 3718
361432380 6595
675176595 3921
902834332 8727
987843616 7582
723717719 22538
46398141 287
579579581 18827
992215211 4375
825072935 3638
716890650 3161
706360140 15615
972409739 45410
666996066 2941
9657 469397799
509435368 509435369
94638710 947
254233733 1121
4733 981019958
170871824 851
321930042 1631
517763752 2988
224751798 991
105412594 4147
404825145 1785
316642226 1560
74933334 499
785861440 27677
642240179 3004
489461327 2824
265506275 4924
16650 599059044
66180930 951
807161298 9073
912151740 6065
97337440 5484
210689391 929
817308271 7876
428412404 13751
155667600 9900
134226375 892
948017171 4811
911275550 15215
539088931 2377
778246745 8192071
446289375 2757
96159384 424
944446126 4508
448496520 25101
590898251 7699
40402834 205
967948256 4268
156092690 156092690
367967370 367967370
981129539 6407
979420754 6609
5175799 35
576093916 2979
4368 770825328
215064054 3009
536520424 9557
535460571 20318
470046999 5875
908914736 18607
82172673 363
55110837 243
436830837 218415418
579811537 5284
998756220 36435
75333970 1261
596696023 3978
339948150 1533
249933500 1579
990419159 5295
311611340 1374
686888706 3893
712983952 5013
867358912 20503
384026615 1831
514753825 3322
753895961 11921
556096437 2452
541806088 2389
909130659 6701
939943576 7335
174404516 769
786518124 3468
866447731 8185
650774601 11767
503393543 22967
558251647 3738
350283861 4820
957289031 4221
989094609 5606
818035345 3633
187784605 828
114983105 507
418542905 20222
545729604 3748
169179972 1339
185484227 92742114
326092221 163046110
584 45276051
377274169 3708
792587099 389061783
930073840 4101
157940113 914
92363690 1563
811917540 14574
862836357 4982
162617476 1354
62604170 667
652174792 14006
53209984 330
449096244 2932
240528730 4415
781017423 23144
587090281 7853
275071598 6468
166453480 949
526609323 2322
912397749 755094512
328168023 1447
222618871 27076
252651292 4951
879575418 38627
514653237 2436
17838463 124
895238801 41066
879836542 4704
738351828 3375
142468096 2387
459677043 6698
341940388 2360
282584078 1246
303147485 5290
225176048 1197
3969 570019791
504761339 3154
3279 563009742
936251586 6169
752438097 4239
961144495 4238
394619820 1740
96999865 619
46747722 360
413094893 3093
860905409 3796
804993842 6434
102736324 453
788788740 507439574
235865389 1040
657802777 9396
888801767 3919
607057262 21004
586940283 2588
937233532 936217125
2861 520750637
866114830 3819
522024439 2380
20176396 235
860742660 5970
16926822 318
940473973 14922
847777041 10841
181442921 973
490463599 2686
371923052 1828
506425232 2233
148095894 653
238358393 1051
124058583 568
731344531 6195
339509748 1497
111122777 1326
66489316 66489316
122486311 749
629574797 2776
560170102 2495
46505591 424
911880319 22459
249734760 2971
333385314 1470
134488153 593
470141014 2073
475174713 5791
364380330 5249
509282089 2771
501212134 2210
804118393 34301
588324602 17245
40124090 281
3192 221549765
811080325 6746
4535820 20
821697954 121517
401467155 2465
612454603 306227302
771862177 33216
784477184 3459
622312321 6720
940197122 788982293
149002689 657
467561807 18229
352170299 1735
864803211 5171
749774280 3306
815191731 815191732
48306766 213
465155937 2873
340344900 2100
894912040 48785
662456512 2921
262924623 4563
717569887 3164
706433159 4286
974708461 492277
563 123434597
329342882 329342882
576530280 576530281
653578944 23129
127838841 1121
614120194 2799
383156844 3143
719160604 3171
664368016 44987
260599649 1273
346293828 1566
126827026 2243
515309989 3941
1529 146528657
6777 572128574
590110181 2602
302063520 3011
213638063 942
727262717 7142
3451 595796164
3884 562135204
385900983 10696
191471143 872
822743650 5905
882139049 5141
890548383 7244
901130777 89327
126468051 126468050
314887748 1436
464842174 2513
698570359 400052
247186405 1241
832883460 33289
51708491 228
789795019 12700
409470655 32696
974555658 4946
784841531 36692
770869406 3399
75007051 16034
484841087 2907
695562882 4819
243121025 1072
451874416 12491
286288649 2824
324991502 1433
644501220 87580
843930249 843930249
473962099 159893474
429700303 5608
405459385 4114
138330822 684
821414339 821414339
386221759 4832
281672959 1509
790591271 4540
982910076 472185253
616419727 2718
23537 791196255
639976272 4184
858389205 43787
215362173 4143
296067056 258553709
102466917 1471
305715160 1348
779490420 3535
4049 612762154
32557639 380
257853520 1168
580924236 2581
763832087 3368
987784139 61201
196940887 1150
676444746 3985
129649315 865
112693107 693
534097515 2355
474481711 5048
783699037 11970
733365921 9773
705791410 705791409
171760821 85880410
1173 213230717
468407395 15522
411402158 124748
573786291 2530
321082653 2603
385159941 1996
301604581 2666
107953681 476
347196653 1869
335771409 3590
299854898 11090
609438191 13630
875206167 4655
796296255 6076
760477732 76055
4030067 30
63779120 296
605050606 7366
807097225 3635
276233184 1218
7045 746578271
318191762 1403
862630434 15328
848261376 1911663
895388849 447694424
250703999 1600
536046104 8426
331173695 1673
273477764 8471
131339160 1037
935525058 4125
913295411 4027
608261103 2682
220747488 1027
789573391 14102
70305830 310
500994566 4679
390538816 1722
973164471 4291
65449579 1056
170490959 765
955605913 4583
837464786 6761
808731147 12548
291538670 12982
300310244 300310244
724872158 9141
908612528 44007
499018035 13051
921481718 1426514
707526327 3644
873144064 4316
339575157 3117
161475904 712
803300806 3542
825884658 22131
727927528 727927528
230376960 5940
107338846 854
940390099 4679
612723731 306361865
883157203 662063438
256143080 1240
31831426 171
531580999 3919
717681705 19658
155291639 1858
174276927 927
115801486 567
890735536 6256
108481253 629
194801639 1320
316205119 3080
504244504 2372
622690886 21317
192033119 800138
636237304 3389
4819 912463193
675356601 5452
293523057 20347
177804143 784
630266550 3564
626895080 20143
500078564 2205
700840141 10010
77179330 15511
672790431 6110
240023391 1178
14830 944077800
738139884 8347
667849321 4230
463501964 9010
11506678 113
396155935 2222
10918 866782269
795031184 6981
448026001 4272
441268362 2515
659014753 18237
413443640 1823
674872772 9463
691198907 9231
912814250 10115
658672715 6812
572014106 2623
924748579 462374289
56644540 1270
514018090 8941
980763423 478319915
650700648 4329
30537954 30537955
858947186 9431
681160371 5517
395239260 3736
347730182 347730182
406825282 2527
863170353 3806
251670092 1762
287346603 1267
868995631 17116
815743200 8980
19401 564892175
740841659 740841658
937206900 9590
57896346 20521
19436 462810032
52161252 326
922243468 7868
3985 684843246
8725 337365599
518508940 8910
933865979 6180
466837127 7788
681968007 3403
185130110 185130111
923722362 4073
858781118 87372
91263830 1169
145982419 4265
2107 307001182
168011966 1045
947281583 947281584
162062351 2667
896898186 8311
14194 632910929
648624661 3767
105823307 479
3602 628747110
993711943 496855971
495313727 2184
324380648 1528
319074249 1851
443464920 18821
515111274 2367
761322743 761322742
384198460 2405
272923009 1984
860587917 6039
3068 607059024
749155345 3984
911376691 4426
479188683 4079
182250162 936
4871 675166298
4033 898136600
171762026 1618
610699211 3095
308437121 1360
344498567 1519
161088861 161088862
364610610 2699
698461217 351162
449288135 2628
946506749 8237
116117478 512
17768 943622944
310251455 1368
844504263 9914
617422144 3060
335105469 167552735
655969612 6077
637077266 12067
63274689 279
86609601 5320
148963107 1065
113398174 605
416598400 3085
694668955 11464
505714962 4199
938866886 21987
785727428 5653
485075379 3747
659054646 2906
198123936 7051
600640324 25533
757930997 4423
31070680 137
981822839 5514
393142681 1995
668017415 4686
833176367 833176368
470487425 17587
1641 275611048
389644579 233740
978214793 9264
758922720 19080
302362223 127920776
899574703 7816
452910934 2713
419798098 2273
228128218 4104
396240342 21963
580084913 5108
376925003 188462502
599961077 4828
73520494 1263
4616 567555973
312139929 2763
536929766 268464883
757484927 3340
371066249 3386
972516164 6650
559681560 6260
317042066 2763
673556141 4694
577459741 7293
927769892 7099
866795597 15614
527504230 140331
985456115 5250
455396675 2008
1628 61774073
553526986 195315613
3039 457038249
231096 623469327
150725131 967
275780287 1216
69827 645689673
832534911 16383
991051418 9860
549785820 205134602
542033640 2390
294203839 1791
31870780 1655
279352745 93774
284607664 1328
278728369 1229
59419947 262
40214203 478
705570893 3412
321439581 7238
146765943 1196
1311 251996487
148548104 655
496846543 55613
973680667 42918
974527321 4297
730053324 46332
669533100 3975
213928446 1895
404248077 287787554
97293339 429
705668249 5802
555186817 2448
694946420 156590
217719361 960
134602786 3084
829636010 13821
373527008 1647
90943839 401
50305066 285
535491145 6000
881037475 4378
77685322 543
838079550 3850
455886089 3685
295511278 1303
809473183 3844
399380713 1761
767384179 42261
18388130 123
707497295 3128
107321453 1756
4934580 35
909031081 7180
192545983 849
152695693 76347846
322232875 2185
625025913 312512956
9416 574192481
10101 624676143
888848161 14774
294834900 136328781
921909479 4065
111490189 560
519015862 6903
566650719 56260
204335252 1002
981536401 5850
724859142 3212
33171475 754
48341663 467
386344036 2593
587953597 3619
256949407 1328
514510737 4533
80697397 80697396
1326 147348297
96588194 633
934821171 103674
456532628 2013
930 144629129
207514680 915
535917060 5310
926905621 4087
71890269 35945135
254006263 1120
107821599 929
654042977 4209
180126400 1471
161895628 909
661954236 6623
32659225 312
463988640 71328
569522723 8882
645790960 15949
433292080 2533
733220335 3233
563193493 3281
996874924 28991
768960013 7246
960445009 39884
893664235 4598
214286799 1015
516271440 258135720
938987481 120473
606721639 5345
792639540 114345
285611525 241237105
722106158 3184
442292054 442292054
422497723 3687
310186927 155093463
69615149 310
463146929 2115
389030432 2044
402351893 12579
108963566 1055
35771328 163
781110439 5192
42423125 628
644287645 3458
909780328 6056
938920121 4140
151943830 2810
724603634 3195
577190546 2545
739230088 4985
487233145 4974
604323773 6102
758876615 758876616
968406109 4270
299909718 1635
306025980 2119
421199455 2174
216764126 24948
777673735 3429
15267 936233508
760601831 10351
653158081 2880
686498518 7918
362643202 1599
362643229 1599
907291718 4323
943559059 15110
452167351 2213
940538426 707584344
582330544 3116
729875887 3601
827699367 4299
71645754 1718
67194328 4184
138797315 612
783051024 8344
4727 714911480
796866840 13167
730955044 3223
346988459 4326
523894709 261947354
548016192 3904
892878264 3937
333233685 1905
725622329 4087
342408149 3326
793987271 7183
562353052 4939
130986618 958
821714557 776611579
492364799 2171
2154 193384471
585033548 2948
631907965 15306
972503361 5440
723572474 3560
661098680 2915
951168263 4194
35152828 155
361724001 2000
739007303 369503651
370903762 7860
464826443 2929
1197 132464808
924932379 6844
23939 645476825
597251400 3320
869731159 36683
727889560 3688
893949120 9788
238599702 3546
885993382 5857
677647472 677647471
842698311 16939
274646815 1211
837110903 6971
410011716 2036
886837380 4290
122567247 1130
297893541 2245
1216 141601984
760320504 19453
900166799 19760
227785019 9566
88956660 1933
415596543 14341
246140018 2823
841808904 10574
876684059 200844
221576299 988
607351655 2678
247856817 1953
989093464 989093465
233445779 10071
548471612 274235806
620706097 6093
801253324 801253323
667224942 2942
786063776 3466
692 142217764
628999918 3617
701883985 13476
29587480 221
110229876 875
50090574 775
526613345 2322
516407662 2277
877915702 3871
848171415 4282
899908342 79129
124454849 581
662139349 5933
386299744 16855
224063105 6534
426855921 3956
448141620 6636
956290306 4757
971758041 4558
898166935 9051
247203280 1090
277077500 1420
534368608 2656
834093372 6977
25969841 520
435840866 211479084
959866237 7848
666671786 6305
227960974 1251
872653270 37991
8141 546651868
207140890 4730
633664157 11926
379784840 2808
586736769 9627
604466919 3160
939283812 6757
644315976 2897
38190663 19095331
584358061 28561
797397157 3516
317114970 317114969
24939576 156
475474503 2102
948629901 10944
357046348 1766
59399152 29699576
628718340 57670
261427390 3605
2007 235451205
903921457 451960729
410592547 2672
264266850 3950
13990536 72
279990001 1530
458119306 2020
952074812 4198
110901513 489
414810328 2962
763316396 5600
7259 817093510
397995329 198997664
12473616 55
602132759 2655
993194213 471549187
723534263 3288
581271348 3974
373604891 186802445
191507031 1347
228648832 228648831
189671677 8814
308496118 85741
969075912 56003
801993526 623391543
625114610 7627
400 64291600
718361688 3560
761027406 3819
124264596 38343
16555961 73
468782674 2067
587217956 293608978
331185083 8101
774191796 387095898
362969156 2969
534750340 45571
282570664 1679
142069621 65131819
580952493 3321
755502890 20502
99108308 437
1673763 40
115458637 667
10721418 57
484604677 2214
366844877 3524
240605585 1336
127054596 3020
138525987 679
800910284 303707920
482163110 2126
157639681 157639680
713717895 3147
929631540 13031
186661440 1970
567631205 11222
783674146 11950
550963613 275481806
682202909 3593
660815759 3774
118744085 77737261
257708617 2706
734909662 4705
894575661 4565
641103422 5336
822528825 20891
209060952 1264
763255193 381627597
487222256 28944
4596 380943060
906366757 34361
81880160 544
855957248 323956991
456138868 2573
169256372 169256373
3613 419136950
197752919 5753
781758126 3447
10709 771897564
765245160 9047
95932892 423
37168461 2409
264223697 2661
632074846 2787
927061970 15517
222891442 2620
838907308 3699
200478133 4520
597677499 298838749
512182601 619326
803915639 3916
220357152 2708
707885233 9140
658956205 329478102
130158854 878
64668239 1470
410493554 1810
2767 396032409
131145943 1103
704645396 3107
3375 371057625
993081901 4650
913522204 4028
15190 745776725
70427923 3378
144502233 72251117
528575303 528575304
34905780 2730
368543682 5562
564714570 2490
212380923 8074
999975925 491909884
962859830 5123
2369 217955479
199412112 907
72360197 758
306644603 1698
727223589 3869
51233173 1714
921002198 4061
832188511 140359
794757683 3604
677781591 18579
821841049 4517
931661535 4108
211909247 1370
804889391 53121
784735775 3619
625982168 4669
831463832 8229
579870720 6435
635214437 3276
148321315 654
756792860 3545
600873582 600873583
60466846 7655
859640183 4878
427954370 427954369
146137404 1048
843854491 311670
531360092 2827
536835227 2690
281818627 140909313
930131555 8063
406411264 1792
68900321 365
623246977 4224
809691106 3943
334466305 4799
874886013 32543
789468428 3481
475361560 3800
341548753 1506
916973186 628381679
326711768 22577
378321294 126666304
323599896 2006
94898065 2986
207150271 2072
616466790 372215142
203765957 4213
925676911 17415
249912385 1696
5946 808507350
899615639 4081
256808752 1297
395136040 6733
491233637 2166
799215798 5770
522907349 522907349
808306741 7444
422742501 1864
940715865 5228
859499131 5703
699551664 40488
2456653 974028208
845340659 4815
540456782 2859
193883766 1933
4057 829936433
229741308 1013
835477128 369027
901055821 105882
690415920 690415921
482876351 8128
676032535 7027
885042845 16746
278757531 1516
2641 558042969
403568481 3272
969937073 790142038
379661323 167003811
806869760 10931
919728848 7032
192263950 192263949
203375050 203375050
322329201 1502
921260978 24661
344596500 2190
805608057 4028
356777580 3653
607522188 8026
984735259 984735260
118793176 118793175
459277821 2290
446687581 1972
622297574 3849
737413469 6354
12869232 177
592701376 9866
638566414 8324
697654979 3663
3474631 17
924173326 4075
89743134 5935
522006427 4799
446334568 2535
28827 769088761
574688715 2534
364653660 132998321
711807669 355903834
887314102 867929644
97974577 432
798835506 13467
873552241 6512
95886546 839
780055123 3764
690816547 90873
248503750 4667
518003501 9109
11566393 51
894164076 4799
702757344 3747
578239883 3361
294349440 3630
864206927 3848
398474844 1757
170395478 1051
966851082 5802
404544780 176580
51935597 229
25763407 837
116986893 116986894
318564260 318564259
427683897 388644073
179513295 89756647
813825583 406912792
11428 762076552
474359889 23333
218422116 3469
809423382 5522
342406799 1800
583079662 2571
936949395 853926157
766927404 17391
688201082 4057
740472615 3265
4634 521034991
551136246 6917
1746 53724420
5563 951317504
352887606 1556
29709706 131
682675256 3528
538537401 228780576
397753485 73286
243584820 1590
327075225 4235
22804887 11402443
775280166 5118
567127765 461830676
642217439 6560
671078359 6542
274728068 3597
295281882 1302
876529513 438264756
509009029 254504514
296190353 1306
241228711 6759
871135543 412239470
437698479 218849240
407675723 2004
797211068 14194
234501893 1034
98119503 467
640385717 4274
536850911 2392
48578917 542
584669046 2578
390151286 15564
513908406 2266
882443782 3891
957890495 8634
327146330 1718
25542 873893988
342289256 3745
1886125 9
884498540 7829
916923585 4043
404220956 202110478
468622765 191603646
751414276 6945
455865489 2041
257754485 22511
393945173 2833
674781758 13099
4747 709594720
238160719 2778
749805056 3328
557865158 2999
749794627 6743
396995499 2443
670094603 335047301
299604331 3367
802653843 10210
479622680 4850
552465312 2436
421951972 1898
654157554 3028
610981953 2694
126952969 710
15669951 150
103387964 788
765116918 5543
942735016 8597
733941856 4020
269695555 134847777
959083555 19177
889705015 3923
820403473 4884
924336849 9674
76394677 1060
843080937 3739
225784467 7591
257604465 2056
642132099 22227
758890106 232323
792411247 3494
956487253 19509
875 178560161
902292049 6939
134515160 668
21412 630184339
650574518 250957038
541786140 4028
73897776 905
831275805 9872
468824591 2297
2477 525367564
38506870 170
307634679 3411
354445659 3057
453164448 2976
577356105 3946
683598211 6774
24768217 242
455853931 2010
518100551 28825
440867505 5159
150518941 993
820594169 11679
125706200 622
257588575 2021
753747533 4115
650028258 4632
54883845 242
221208666 1264
841916951 11272
180979217 798
393526876 6587
95418649 95418650
848345600 5552
227166119 1620
648627981 2860
292335739 1289
353568727 1559
479209384 2113
583270778 204878386
14933 523637282
677554210 9005
445871335 1966
45515231 288
518242499 18575
424746269 12237
209081928 1672
44901977 812
405049784 1786
331698732 1469
647720809 2856
26049601 11283360
630909460 12432
441339041 1946
165606588 3654
103295459 1247
842463096 4193
334747095 1476
368958231 3385
345859816 8449
324328173 1719
345177423 1522
658380052 2903
334971784 1477
73878609 339
585465277 7345
3844 673722504
280057344 1708
166945674 1034
385901126 32592
773357057 5536
394261198 4013
321227727 1500
805878266 10019
23107785 365
131586464 752
304515757 2763
26481177 13240588
748514895 3349
666102073 13449
957054081 957054081
323395241 1624
543960340 4564
473063709 4577
826611872 21128
561102528 11558
580358243 2559
503251448 2219
542641298 16151
635513821 27490
872664312 9148
981981022 903741388
5948073 104
874173326 536953528
981573273 9180
18865968 282
136483883 45860833
954042520 17674
254005921 1120
688670507 344335253
205793279 3465
671119613 3208
312445215 7867
941805099 8242
626993983 4016
370806556 1635
6533077 43
790977592 3971
748644847 4050
888934190 13483
823949913 4454
25584614 466
7425 241916261
346377002 2131
591219175 591219174
496672290 2190
645591944 5813
512547661 2260
100103108 914
345766906 1641
272258659 1337
30167 917153813
237582203 118791101
730419192 3600
774902359 33781
985644130 4346
12787 390620086
726285067 316915140
807954385 34447
201795012 983
1071 242830365
341508151 1590
314002755 2492
860381196 15265
850136236 4255
703977738 10883
548578511 56537
886487400 4022
319321729 1408
880040811 440020405
610675259 3386
3175085 14
334163200 5119
759071503 3347
647371399 303571733
912182112 6179
232008216 1023
2106 215920244
999103959 4943
884324929 9116
207425649 8150
168047483 911
16223 832993053
810277276 4347
923901068 36303
452895344 3553
923487881 5530
58835432 1053
408326544 16679
402327235 1774
316189653 158094827
6393 893268318
857905153 11208
400514673 1766
270093274 21071
763363126 4375
279527424 16384
960898627 29958
177964873 88982437
823230523 216081
3063571 30
695896575 4396
784821447 7649
492706120 2683
431859575 3732
784004246 10015
831845313 10352
797933439 4737
565697198 4501
995995120 5513
450402590 4158
909653917 909653916
758398469 3344
570061858 3375
468454974 20046
657810913 657810913
120834818 993
237552794 18291
5435 766416044
226758717 2074
927688289 463844144
100177796 591
935298458 5448
555118353 3183
910883049 7154
400879021 1803
835959150 4485
958569133 479284567
280393246 1485
466891753 3592
953202833 4203
828983376 65808
315105337 1512
160866859 114484
13895006 62
284625214 1255
527293724 2325
492725268 2916
576742282 9433
445118188 2383
339055534 1495
791343788 7376
859088096 3788
122329492 11453
222639192 1742
957891380 79094
223309943 2691
12186 370271610
952465303 7734
877537219 5618
422529574 8075
1800 135847586
955454319 33245
338806883 1508
194606021 2399
807999300 33210
856657485 12015
734518651 6918
852587378 4690
890381734 3926
1614862 9
604944110 8885
13357 776361303
180349359 43270
735957601 4260
908227010 908227011
935320709 12238
703363392 62614
46104656 205
94177739 1266
896739110 3954
789077912 394538956
937627173 5322
980733857 4803
525639613 525639614
965457801 4257
60682285 351
906194156 4461
234493567 1493
720290857 6405
937640455 45691
635352295 5849
346477426 1785
239502537 1223
840952469 5098
984498155 5463
892836660 8351
688610259 344305130
293922875 1296
959344561 461977740
10870281 111
108431604 1721
624179214 3899
513087121 4584
544782000 41650
78502127 2935
640464564 2824
6452 926332996
30637 917864255
257927519 70089
707374793 5848
616160243 5982
936244676 5336
735384697 367692348
175621944 6892
477961650 238980825
252608563 1261
719358504 41421
43088247 17679265
209962069 1654
37647638 166
637833344 3097
990756020 9569
473630061 4970
679225312 679225313
352 54363936
971357802 4283
900608119 39426
191004267 3476
299241545 1587
660869873 2914
283757979 1350
756574777 3336
3157 676815452
614407946 3013
257366172 5532
708594947 22172
392004064 2272
668579867 2948
325328380 1885
994589750 5929
649983007 2866
310934074 1371
654294920 2885
925322948 5560
623225803 311612901
250150336 2605
599147389 6426
2728 225438324
700266360 47325
5014 764685140
99231605 1934
183933832 1299
829773320 18057
305128372 2323
617406767 3681
572950162 4707
806797753 7233
924982192 442568
871080678 305952999
571888851 33515
162270277 67540307
477755138 2265
547700264 2415
625947501 4958
410264919 1809
915328784 4036
78696477 347
54161633 649
733633649 4203
839285908 4759
67277633 597
181189336 2861
589240287 99736
557857626 2743
11778 864942007
983083580 50618
118883248 872
100241976 442
126323524 557
103190512 455
14436224 14436225
39915567 176
957062403 4220
363839205 181919602
116996781 1220
367695921 1715
463562730 2044
128298323 759
629907600 25606
2624 387486080
2734 553975510
190731231 841
936920555 468460278
131264084 5061
467485140 2140
327625075 2658
472925701 4150
79377199 350
401621224 382093642
118158906 521
21203 795412459
611778565 3182
273977331 136988666
739558010 706329194
885105055 44752
13197 708085035
644992997 3356
581546646 8391
560017506 3385
602966237 3784
173647190 1933
422053575 3579
377155097 1663
727725279 11249
427880376 2772
72701421 72701421
495160899 2470
652897728 16272
214317496 945
638254273 92864
561277293 6128
266308537 9703
716223108 5844
144774879 736
76618655 502
29248734 487
617597419 3169
412216832 2469
273231396 14262
416375883 5929
63955820 282
952666425 5613
606794189 6292
794871121 11729
772275308 3807
740292773 45822
231553611 1021
443105421 2759
316411471 13055
543717796 2540
349500598 174750299
714544204 3924
288971173 2252
967494369 4266
529789934 2336
192154679 4770
420927809 1856
147879186 882
414451239 3085
61007035 269
307465853 5091
135732650 3032
802613350 3539
518419995 4196
201251490 895
685885277 569050566
144213450 690
161601118 1471
332513856 14243
856137728 3775
325744206 2994
499076239 2385
993451644 993451643
628101238 10790
990804550 6422
731016659 365508329
8977 458216240
699650892 3085
749090786 3303
89336970 412
319394557 1481
629798607 2777
887438394 3913
770389 770390
661494417 661494416
61687695 272
819169091 3612
904673287 3989
386684175 193342088
701026516 18793
197067219 1737
339207839 2488
101972197 50986098
395230499 2664
774724888 3416
559269071 2466
222123312 222123311
162630714 81315357
776535808 3424
488054996 2152
772000451 3404
710994345 9137
369670732 1630
488074759 49340
394281823 41217
703980034 3481
790519785 26723
442864023 161548230
93428723 1126
518145674 43766
561083408 2474
879388099 11094
56795649 256
943346727 13320
743242212 9601
169946401 1200
969641023 8416
205447908 1683
719907749 5475
974529521 4297
625054025 312527013
162239661 2525
316263189 1833
739220655 49334
762253811 349145749
431814410 1904
648004690 3183
3514 332450319
753543421 3814
698697409 5098
750974315 9158
888234379 888234380
234093951 2110
53291092 449
475653173 475653173
331488225 44258
921888496 6035
517493705 2282
810777825 3575
480574366 2119
34412065 1135
477066371 2897
488961397 2156
187292727 1064
617784132 2724
300534009 9452
605965555 22444
285303077 1258
967959548 54385
838000186 5926
706443257 353221629
971363995 10463
341393342 1777
613456276 6221
448692006 17801
408903686 4007
319007722 6886
894013673 3942
189598947 836
246501707 3501
791013884 9263
732031459 732031459
7775 811974958
222384692 1137
369865981 4686
871150242 3947
668804941 31730
166809769 1128
843282248 295810236
22568382 8585
788276337 7165
471055756 16588
816706007 4194
929391299 433736062
845036766 4199
427529176 1955
419723613 34777
522485371 8930
321159402 321159401
850470429 3750
848019818 3882
800075127 10725
745238511 3286
912381224 4023
622792886 4313
163297082 3207
16325491 7699629
720073873 3592
369669910 1630
56277996 398
111893232 803
665734595 6497
185264129 2048
386829475 106307
303993552 1345
909537864 6269
230742648 2005
359215970 2431
323453795 1987
519733094 18717
7167 324658624
1175 245885877
214923052 2121
633665900 5461
260743017 260743016
277247871 1570
551044197 275522099
270789649 1194
608524352 4489
735377742 3956
598941538 299470769
977935310 5855
130551077 3203
784944322 7181
577956097 223908326
696867113 696867114
135979318 67989659
556141741 2555
141165837 70582918
616127348 7781
601744549 3304
19731019 87
102282793 451
361733405 1595
126515361 1065
714845894 3152
110678415 501
861 158707269
1345 240449685
341774037 1507
878144123 10167
169292381 5702
947299199 473649600
950014541 7374
253054239 126527119
96308892 1866
285340720 1754
537603683 19298
683602223 341801111
893074468 229996
122976810 2805
302765986 1335
808447666 119374
646951552 3357
4623 913290411
520476095 7588
741379779 3269
754584291 25196
133683616 6908
227925961 1005
724606293 464972526
95439476 5402
3500 787794000
462340476 16029
790189026 10975
907783185 880120738
637786527 3841
760805069 195630
50188459 422
886224410 6365
3506 785028471
617101711 2721
845940416 3730
122042535 5886
1080102 11
258544021 1140
250897971 125448985
110878352 1168
44058133 13232
56164417 264
618517635 4073
367558840 3210
489000042 7015
4353 713035914
488115208 7244
99635424 826
127004238 560
638935450 16709
373 57374958
93261414 642
379878274 1675
728909489 3214
423191954 211595977
353463201 8109
980821526 5813
937425382 468712691
183701956 810
12855 389287965
637282711 2810
40838093 191
916315868 19004
270564048 1193
85454688 715
193563270 903
160932783 850
7002 421597742
6562 543016094
331572492 1462
714975494 7751
337336172 142124889
152357656 76178828
959915931 9467
405583459 202791729
238200121 1220
48516833 48516834
2626 88837178
805108050 3550
748077874 581336749
82325858 363
997741620 9189
359690526 1586
142426005 628
837995374 3695
240690582 4318
376906016 13124
965915047 4259
837357758 24857
411839525 5146
955702519 4214
942194854 4544
84403214 5182
452464871 318816133
742890404 3289
184057426 184057426
648668144 648668145
897360191 448680096
356554145 3455
7588 348471312
462430928 2039
186212228 1478
93679397 2373
19957608 88
387700694 193850347
852134825 13246
34923727 1163
2275 208576867
113025144 1928
803802490 6899
62368028 275
902662704 644906110
710418022 3209
213534649 1715
416624526 2955
516317129 516317128
7579 711044389
648207594 4822
855964579 8390
433731323 216865662
646590641 4043
683324297 3013
3731 224551316
243495223 1423
146651050 910
623350587 2828
7953 919581532
446103720 1967
959870070 7273
950701941 16770
871042663 4039
272056878 207183649
361462909 2792
221063029 1282
498281491 2205
275247290 1437
234043516 1035
615563829 229784663
108310513 29978
173043059 763
680288943 340144471
4621 685954285
768618543 72361
534374861 111708
767465932 124857
356782079 3840
224305201 1863
203 37138225
425429328 7687
680526368 7312
557458965 2458
914478301 5388
279955764 6948
349739986 3045
296633655 148316827
597360039 209882753
564256009 2488
449698325 3331
414361176 3988
552479805 2872
324018912 204816
305459138 1993
4057 402555825
811140690 6002
950496778 744825406
616750472 21883
992641135 16343
972150013 10608
207060582 913
755154537 3748
10640 976613680
975293945 7101
651252986 3591
446589217 2130
266226275 2274
499095978 249547989
2672 538573144
217756623 1562
44098389 222
24792495 455
637178281 25702
298876505 27112
217012598 1639
660372733 3308
863851010 3809
410774139 4557
494320371 2666
514889960 7828
429657060 2298
208317314 208317315
734127130 3237
998261114 16620
159434840 703
842080582 322670005
620671964 13841
183341088 1008
401193979 2472
250356404 125178202
843740690 421870345
117021629 606
494238453 3090
669787746 33049
91721980 549
488438976 2192
862657066 4905
165800517 973
750685141 3310
376847528 2360
11314 747748113
717394252 4591
997431571 4398
71212535 314
751080331 8734
528146330 3008
68791121 68791122
1141 75887230
1260 264923861
4877 836654227
436399390 8231
699833979 6103
347801341 1599
844656532 11268
37976401 263
584543928 3288
21091562 93
276431888 60088
758145494 439790
338883270 2958
21741 357695526
722991757 19938
277366554 1223
457620671 3055
271232955 1583
629951601 314975800
660989382 3760
1204 140765828
267925856 2810
384888115 3342
288900051 1882
114077050 503
593415837 4562
741806861 8259
806611931 7938
216641039 1140
191412780 844
149826559 2080
795380769 64527
973819489 4668
151044756 666
889589604 25782
225545579 9612
9171575 54
980616603 9157
5568 972952320
330713765 1588
322496801 1422
58017321 29008660
642539673 254311870
387578475 4975
527826635 48246
238653688 167937339
988848666 8307
40697818 269
846404174 6622
158105886 2155
83460085 368
426165926 2451
829992745 16171
725510806 3199
81702118 467
456080961 2011
623678719 311839359
702893751 351446875
496677037 2190
33057391 632
286899818 1350
551276557 3656
781984919 3448
250060416 13333
15893 909542134
78694701 850
119519310 527
802467527 6828
721655651 3378
374552384 9105
710538411 6616
793155874 396577937
343270085 9417
978404401 18615
882217181 3890
112460811 665
971440395 12442
695262819 348854262
566984830 2500
235033673 1282
951537709 6897
291427721 1285
199609440 1052
139309857 1016
863651487 210544
981058101 7394
2026203 66
355460561 2492
635325360 35354
524298273 236683424
809507269 7565
241471558 1629
608019839 280217527
26076919 343
663307281 6747
910754358 851105058
164460604 5689
363811470 2530
155352519 685
865254401 5608
287979040 143989520
834106944 5136
859283661 3792
624582424 2754
612788717 10508
338417540 2079
837847750 11570
220833113 8210
206381630 910
14805639 85
224248820 1109
317173128 2424
185516673 818
998291265 1152018
845025227 3726
638596682 638596683
751812256 3315
249924784 1102
948073562 4441
811960577 10976
257149441 1536
294504156 1299
4448 973596032
828921190 3655
5183 935329363
452301081 2489
972135383 9944
270736286 2531
935539425 916527058
27946 871766098
995478282 5338
230647231 1017
416909700 28458
838368517 9539
429932305 5069
635493166 7929
375532849 1925
15194 826249720
227600937 1934
497973106 4691
605305253 2669
43603594 38210866
216472935 216472936
455849910 2010
758165521 3343
855000155 7076
731736765 6705
976245441 13242
93318597 46659298
735274303 367637152
403957291 4598
121787841 537
127604000 1900
660195613 4899
791975116 3539
652959343 5028
959019468 544588
259676839 1145
595084824 4776
7075 417183307
752570173 7974
288741105 2889
181749649 3054
152635660 691
766785905 3381
739118357 378306358
774340246 387170123
957538033 9049
475285097 2743
307337730 3230
571377689 3202
622817282 45491
546794902 7011
214532699 1125
813385639 5566
313223450 14951
340786006 2549
946600807 10697
161057378 2933
838717188 12438
642978822 3429
804987496 4667
687404971 3031
796272849 398136425
690351805 3044
216201799 2081
466458550 7354
703095413 5090
397154159 2416
26307832 116
220660013 9719
270570759 270570758
764589023 7632
314200036 127506526
598326024 3672
729808064 3907
562589033 26950
268799182 10493
915782059 4038
711837827 3269
108475848 1027
342357035 1787
140838452 621
942302820 4470
222925356 1498
456989055 2015
15675661 924
993122168 4379
2278 474714305
5768 193972072
793747173 4261
516640781 2658
239746711 1127
890592160 487162275
590934123 2672
696984589 13834
838650214 8526
370685622 251246465
83912670 370
318653412 19954
706545153 706545154
435892302 1922
160569973 708
68116969 1132
79357010 440
115891558 511
348984552 1596
4330776 649
448437987 3208
188857312 40804
284914912 284914911
226792000 1000
338827248 1494
19168469 90
2198 328285779
990142543 4491
543166840 2395
930122694 17378
144942097 661
491421966 5662
622623643 311311821
548609107 2419
372801159 307539809
502440899 251220449
795299917 397649958
730729577 3222
876072736 6515
245398797 1611
867153256 4539
723293351 361646675
889889940 889889941
230561659 11182
11107148 11107149
971849586 39100
474777203 4856
43047501 335
479420175 2685
65643358 334
974747719 4298
739072293 4538
338312067 1607
430877369 2735
947620643 7319
690899115 3078
985644224 4346
880845680 4162
247428982 1091
823653670 823653671
969053751 8750
602763107 5623
293497435 293497435
753856337 3324
837796284 11961
1882 283041993
687214588 10880
577236205 5373
140262805 1033
794547103 15629
563353812 2484
47877699 33616340
873057387 19403
383837820 5532
619739812 2839
517541955 2282
104526285 529
44678220 197
365890440 4945
851122239 5043
341353840 3230
82155647 12512
757881123 4966
968542739 7335
693146201 49813
872344490 11149
946083762 475658
387080315 387080315
780337126 20425
902677484 902677484
180759928 180759927
67758561 380
525833820 10833
410639997 2287
41729543 184
151081482 2703
1248 154966656
906310205 48834
314335097 1386
14931 26577180
590974062 16642
675610389 2979
94572309 417
846625204 10277
454029749 2447
983671417 18879
155547876 62747545
114146148 780
758490263 5433
761540664 761540665
805333039 6388
888336905 9308
926390254 388562238
997051973 4998
500560265 2287
287798698 1269
164533786 74709435
330438555 1457
14397 887458046
578743131 5844
726638941 3204
718285583 11684
252740699 14402
618236720 2726
750377061 4179
438166002 1932
583707070 4257
298006248 1314
982671316 4737
831637224 5259
3968 546568192
810992484 5035
742512698 3521
5562 444798702
145078433 53273021
430790943 252188802
349064872 1848
941190949 4150
834568092 103171
870648374 4525
936703100 450399992
11449 553112639
993831352 970368214
18 3829946
940440143 10038
852099894 4987
191067190 2236
120008176 1136
752841409 9636
907167892 4000
636380309 8972
895184307 13834
847096611 6836
648859687 12898
272152773 1200
402486877 6731
143038665 712
544669966 2985
404534927 180372999
1604 222511692
282242114 1995
615344089 307672045
492981377 13531
92632609 1776
988806035 17396
677231577 3867
946605333 4187
784908435 285267624
292139905 1506
807854929 13705
577333549 12067
4827 922925634
403097450 28238
624778976 3100
670199923 3801
947564311 4235
652469335 3674
278046991 1226
887662833 7336
855411239 53908
969758316 4276
401603460 6245
916404290 495313217
643004641 3936
901920281 15530
348276780 7740
471326926 3483
140034887 1593
570170423 4660
548574110 5341
670626178 236002621
348397142 1961
1264827 675417618
628896989 2773
898090528 9829
424276162 4636
306084960 1440
67654039 512
866416691 433208345
11521 276009268
484471623 2664
2145 68882083
116667647 570
466354363 3626
1792407 64
688604314 4809
593391806 593391807
872880672 8544
157922679 78961339
952702476 5826
440268629 1980
197988544 873
372929129 7935
956510360 11256
11339673 50
730840889 10382
308211688 1359
992292214 7537
409163682 3363
628821506 628821505
211784117 1086
265226499 3652
973309554 6629
575994758 10309
898124106 4026
134098368 662
832195909 416097955
147163837 687
388492984 1713
182795158 806
679146546 679146547
906661215 453330607
457893047 2019
80964388 357
463072484 3301
93944171 588
931549103 22606
977507433 8127
883354840 3895
936649692 6437
767048694 7468
707767161 3560
153766314 678
511418599 3080
357847689 5123
967904803 552775
831415807 3666
1793 59934611
297903770 1552
509858238 5205
9298449 41
159418133 4636
525259667 23256
120562702 2099
818383545 10339
560400561 2471
386454554 152165144
574234811 2532
837769649 3694
740386928 16343
690761623 5656
549741823 2424
678295984 7394
171950524 809
622520032 6404
909766690 873440757
842991815 3717
3829 491030960
612061408 5851
748870486 3302
6620000 160
162109353 807
84469219 42234610
622628055 3379
245748925 2245
936585488 381511704
6793 753649230
729953377 3368
757570992 7451
314925355 2933
413122500 5250
327905134 7285
390987683 1724
485580584 2165
967398207 4987
944829631 446730623
72874258 842
546181501 8025
279364457 1866
2148 262051807
890814101 9757
417122109 417122109
885369206 4501
4107 734302315
229150527 3061
149910173 661
456985881 2015
894429510 4671
154603662 154603663
964550630 4253
165161646 1705
449703412 10996
834590289 9211
282017241 7768
171857765 5697
32608596 213
420081181 241298701
242787608 1409
224752395 991
855848448 24492
227699660 1004
559315068 279657534
974733809 9473
147383490 1865
139556739 3443
630199017 5287
142430164 142430165
267266132 1741
960333833 13129
102754229 472
832783879 3672
92077418 406
912893207 68627
268563014 134281507
198820050 8525
946722892 4611
746958925 44524
744649801 349907263
755439047 7176
137888927 608
366105545 311817479
214771077 947
548673291 6094
127316814 63658407
127906443 787
149274192 872
652159054 3031
595920280 4961
358530315 2145
864532292 3812
221528481 1240
673115301 5665
74368684 74368685
983355409 891861317
615969789 2716
219533687 968
16762 149550564
735283386 735283387
672208523 2964
228049301 1580
409109311 3466
113850500 621
667675648 2944
990730800 7388
697111671 633228669
73728868 8450
701246235 3092
476039261 4218
34338973 17169486
717094356 10157
967086071 5649
100799349 830
118385424 522
609919745 4638
931372102 16981
646534621 10775
765525955 5045
384304634 2145
814856041 814856040
256821569 1179
327317225 327317224
925560649 177924
170520730 2755
77516106 393
737287704 6545
304867159 11478
266006457 2285
48787206 402
678094487 3546
31468320 1845
469007269 2068
729813438 3218
574464137 2533
907143183 7632
273056365 1204
896409301 15004
291654199 1286
181020637 2694
426723155 213361578
665608954 3139
79988385 535
530167159 10664
546088199 273044099
448819388 1979
94763912 707
338052034 6687
124971923 641
874062766 9573
978413227 489206613
620553295 28724
446763060 3060
469034400 34800
461241022 7635
931520645 5195
716665880 3160
601164458 2955
4734 395208703
529627495 4166
2230 476481870
900612996 48666
661419585 4551
10477 572613993
414965815 2726
964301968 7154
906489871 125814
897280201 8010
856820175 3778
853744753 7486
20745323 1116
294831811 1300
293952082 1527
362836864 2635
884809076 4176
902008183 4058
626036289 4819
524184281 36076
208329716 104164858
714568977 12232
163121454 2782
763155081 3365
926272518 4658
643127782 45391
857961406 7463
192295935 955
78243788 345
518586132 3233
376925448 4502
6640 805183859
636486313 44373
61887376 1860
424830387 4702
221802439 978
262909568 1184
459414176 131864
459711413 2027
49900216 49900215
763839712 3429
628175493 25802
936074125 27794
913768129 12069
22174 212449094
880862636 3884
197536703 871
982230328 4666
891310727 44968
779795130 49558
411577149 9627
483746311 2133
2681 575409345
5530 798164356
839295531 208107
581950330 2566
481408401 2840
84848787 84848786
270994501 9144
622646067 3148
459302378 12291
489749377 5648
759571528 5819
314763164 2353
28209 634282621
974284164 845407
626866799 5488
677448575 5166
242435052 242435052
998856177 13887
393466677 3586
6803733 30
2923 341870841
278046993 1226
6468 685311055
5276 656538299
46908547 507
578775737 2552
4718 942803507
900618362 4752
854010 15
41668414 41668415
715755553 3156
183986536 4770
948300060 4977
935403227 4779
1478 237542841
809978298 333894298
583217452 10829
688540513 3036
33652795 253
881041603 7229
575433963 14119
522221364 3164
922812579 4069
402414589 3492
478303185 2109
550876548 4289
743571819 14698
558764976 2856
648352655 11058
132678178 591
752416842 10713
812272615 31827
563279274 2558
999997365 21311
742639188 3342
737404820 10841
718574685 15332
304565301 1462
167744070 293359
421767928 2491
153007344 1158
105126366 52563183
363284536 4397
66307426 20942
54243639 1270
436200506 2305
533259097 13892
36119786 902
214229901 1149
398788807 199394403
969688938 11166
246295027 1086
134580357 1314
836286184 9952
864371274 11397
416978831 9096
24621055 24621054
215000127 948
338827029 1494
319090741 1790
961833058 4934
48019697 396
370925732 21281
6429 559815627
89097592 1221
344497048 1519
919975104 7992
336332537 1483
258606797 1389
679908137 3982
487600650 2150
212215249 2717
753426750 753426751
2223 399441978
166691384 735
8436 915955572
770919998 770919998
2876 506719564
311856047 2529
482838038 2129
38307859 19153930
611044788 4294
491647876 2175
512933796 2585
987311440 10564
228832118 1009
696309150 68150
144424247 4434
183608706 3338
759350272 16256
441790641 1948
75989388 75989388
794708376 19194
169413624 747
5220 701198960
546508159 2655
805775033 10854
990907925 17097
813672349 4247
897688633 4850
872754199 8963
63279749 834
93028876 31583294
375926224 375926224
136303166 601
1288 232512336
137091375 1569
616 67307240
988746347 23269
800125704 3528
945143803 10851
497418573 248709286
480346124 2625
19477205 522
786589632 4392
120925961 730
402265709 73878
160796238 709
478843763 16239
62759841 440
109994604 485
93340475 835
612338524 2825
271923390 1199
36162477 269
200179673 155419
963752588 963752589
978527405 9745
208901637 73017
687819762 4552
731698981 11148
392104712 2093
48288197 10662
96386376 425
596617706 3298
252192703 1112
503918118 3258
852272526 11186
180980140 798
149017037 1666
930989283 13873
704968358 5253
857050747 3779
471456132 11948
320352743 1882
24893031 382
182794353 806
948728960 745279172
362638809 1599
49437136 462
760909666 4540
972942654 890411960
588273950 3818
378011808 4768
701277254 466585
565917590 4403
19221687 135
568155409 2608
13849 819156169
138247800 7638
549011288 606118
450460908 7281
495086644 2183
415031026 1830
930608560 58360
565314199 12892
739226369 17482
433794400 2429
978829956 4316
629169859 2981
76429242 337
291398884 6076
468500144 6869
393939168 1737
764503777 6241
201650200 1180
199081475 1035
562217367 2479
980179867 980179868
91348901 738
389175071 1716
813837773 5533
7017 225091326
6425 832551500
339210450 1850
611959601 7600
709416901 4587
309658271 3084
783845331 4109
152857133 674
546381867 3092
717116581 3162
372643311 2571
118725149 2370
18865654 208
823560164 4005
264276 4
318416979 1404
67403531 67403532
283273819 2335
782900559 7801
786289531 3467
707092921 6994
843824136 3966
811818381 7953
273197425 2525
834137298 3678
262275452 262275452
371462873 137832
673193579 9991
492363261 2171
97028743 1434
944378034 472189017
60574925 980
637063964 2809
285827021 4078
995074959 9680
132858000 2250
10298969 53
335118441 2878
2360 415440240
79830431 352
667227755 2942
50121032 221
284402167 1334
270655715 2634
318365826 6067
465198111 2713
982304808 10934
720862164 3315
936376644 936376643
212840544 952
908755466 4007
536992103 6694
353950827 1567
256274928 4823
124510913 27341
82598436 601
181559180 5063
264893056 1168
16782536 74
386452214 1704
832679357 652162891
451837653 2218
593744073 2618
846644725 44172
423002700 4350
326740167 2501
785823086 12817
497889770 497889769
537209548 2731
796246886 3738
787151210 13321
915336547 4036
876526359 438263179
396133493 198066747
575142061 2536
52359097 337
367178124 1619
783706834 16653
665846958 7145
39666824 206
4032 737589888
529556986 2335
120303697 60151848
38366799 194
688160037 3887
807610970 3561
287573244 1268
97191736 835
764289378 14770
859526205 4345
960386996 14009
192537181 990
632032511 4384
731679768 4121
953576820 26172
189014922 974
837121597 5845
93191996 444
636847301 3380
352738420 8485
806699144 3557
556155697 6106
144155390 3307
391812095 3072
459546321 459546321
358739281 11952
485085128 2258
66218193 7586
79148543 1775
142379188 772
763040487 3587
456334732 3794
550648799 2428
512638580 2528
370549893 2717
180527258 796
754081780 3325
856432774 721857625
955924066 4215
32217882 678
409132983 1804
45143577 22571789
279635848 1233
575892603 4740
988710370 464445839
775337226 3462
493 88925942
452452034 1995
819177277 7002
146961864 648
750722847 21512
481930874 2125
2988 266236776
133353548 588
379648134 1674
901556555 8174
904673288 3989
797084749 398542374
138188690 742
369669329 1630
282809640 1247
166865739 1621
796704243 796704243
461913097 2327
812494499 12524
97882976 1144
387972015 21183
334516726 1475
538571871 355899197
900054585 441660017
930695184 4237
793718891 50948
165558534 730
741604656 10792
550693875 5534
229311764 2080
406185857 19914
244916826 3511
957611147 19898
777674678 3429
42924636 436
406103353 12902
353537101 1679
233596791 1030
424352459 3116
732457501 4575
352888535 3003
996260225 14482
95025757 419
45358599 200
330661278 1458
707669741 353834870
560747241 21800
351383660 3827
513525599 11711
167371757 738
14907 681091688
364802731 364802731
50287134 237
340940232 3186
548382332 2418
961147000 5764
888484104 29627
824622362 3636
461493852 14480
517282247 6874
551126744 9847
343983781 3213
821713888 15220
340866872 1503
37194051 164
979218339 393043738
308169326 1681
922118420 6531
751120982 28366
794679168 3504
338893984 4778
777919493 18466
937474218 17559
792315826 6675
869525555 3834
17298 537027646
408086911 3184
17431751 125
807264118 3782
189129545 2981
347482238 9008
720467986 4080
202697083 193904729
651708710 2878
459165070 11390
12639 642490926
2242 440993793
754365870 8989
379469142 2034
62241572 316
651366706 109455
834726456 834726455
190276515 95138257
945490769 8526
130555935 1311
358206335 2224
79761280 544
450410915 1986
526548289 263274145
163437208 1324
530237357 2338
772510307 13438
998605867 20252
645322784 27682
997203236 4397
2290 121233430
759557868 562219
747777941 144834
106678172 53339086
851105711 3972
996750841 4395
742967315 3276
804666719 5434
812131076 11902
419793844 1851
37323040 178
447670931 15757
697385400 3075
397515314 10451
197988544 873
32346607 193
4076 703024404
902664219 5042
732013612 6726
237133679 5415
734755106 367377553
505381295 16039
265873696 4112
861234450 852116451
20647777 20647778
789840179 3545
190595628 2117
388295070 21705
899908294 3968
128 15413013
101829259 449
74121906 1249
672668141 2966
868377375 4797
950514111 475243200
516557921 12206
847837057 11807
875874830 10803
874497667 4246
932454001 4500
741094475 370547237
389173357 1716
814643505 3592
842295258 842295257
723018911 3297
191532533 1422
311715073 2804
285227633 142613817
64182137 283
338976982 5103
857277541 3780
105460524 641
881536617 3887
808929006 4735
457508950 2225
473651207 6025
788449964 7895
667527274 93767
557362990 5285
12701676 12701677
5402 673814067
469415178 2191
436 95664940
455585374 20545
206319971 970
375026937 43426
93211923 411
77180297 1016
285741144 3887
69706084 3164
392026624 16291
1360755 6
882290839 35459
884121700 7238
179981703 2487
281387601 1378
701044978 3917
3335 662280625
744712452 33066
424038946 6081
700030450 9326
91558597 935
559950832 2469
93831489 3140
419349431 419349430
527302198 134413
541125712 2386
939669570 10394
692394107 3053
32659075 237
394359055 2548
573048017 4256
13964 934247456
819833765 5477
900065143 4124
676581720 4260
434660329 217330164
189768277 1358
462515172 31891
190051695 838
494705881 144990
405505884 1788
55582410 1014
340274457 170137229
503920601 2414
226783956 26404
774977891 17436
265539411 1299
429999529 1896
417277273 2039
739719400 12520
572056762 286028381
434535782 1916
122007071 1056
1225 70144725
880403039 3882
653799936 17152
839303303 419651652
664046471 2928
84502907 679
664109899 3658
161021610 710
467349119 10899
981271590 51992
463100292 2747
933950880 18745
931852633 931852633
43492309 462
523725146 2789
595734771 3301
107196529 696
813272526 3586
690584686 3045
478656802 2933
691576715 11306
469715605 12298
277904299 1297
118158633 521
676193856 7796
926273167 23838
856533211 6311
27240044 2441
424811204 199447844
179415809 832
636997816 4130106
408792504 408792505
142665780 1374
823386993 33731
540349440 2770
802618979 3539
850786325 5822
841822334 10661
295924994 147962497
181584001 970
668456747 6916
654422856 3020
446452709 3058
3751 732540292
4873 805383806
683627786 12007
697729736 11183
69340801 600
802820235 795506172
363151363 2824
112836105 1575
614786132 4927
963178338 18028
240758529 2848
810225185 7383
775427453 4430
312985538 2347
411729192 2664
795582952 18987
37420741 165
503984975 4801
680607166 3001
837235972 12313
190278621 839
519974105 2484
773813206 3412
801020449 4671
779190659 4489
74929974 1399
437257366 1928
197932799 1830
241537395 1652
952779441 466257481
288261622 1598
8036 472387930
7488 888363982
32017 822382480
731418652 3918
396401624 3156
1765 187862757
542153238 271076619
477599688 6620
42433901 406
246522903 1087
149535190 149535190
399358136 7327
178030934 785
6112 589252808
427510248 180150638
957063188 4220
268069325 1182
579297962 6069
189842042 15343
702604337 18936
622346500 622346499
965536061 8159
833113014 6986
449493948 4963
698276904 52728
22473789 326
560310001 11796
275004465 137502232
128971214 58245692
896914409 7782
230147541 2212
70 14538441
977160475 451779699
259848970 13835
896522166 314363732
696115229 3131
116238233 2282
12010378 12010378
994228737 5051
274908590 133363003
91896916 45677708
646813636 2852
117122712 602
198670669 876
135764366 134259857
707829502 7880
891387841 18177
863395324 3807
640828256 3408
493247626 2715
827140507 413570253
384209691 384209691
2232 505818015
253127897 2061
65702809 334
782642294 7035
145146502 640
846111175 3965
649996808 13858
3593644 73
384998660 192499330
709816800 53774
995012948 416896186
482422345 482422345
92285692 24298
814269061 24601
900158045 865911896
270374497 2962920
786398903 20444
502505926 4606
961441599 5600
193133134 101482840
925643009 462821505
846808480 263718
390761023 1723
44189406 18266044
930758473 4104
806267349 3615
849312547 15695
945457447 5508
375920491 3729
193971897 8518
557228626 2457
990608371 9116
753404353 3322
770256000 9000
291408955 9779
6123380 27
57437187 547
954092212 4386
397986346 11565
766326790 3379
488127532 3916
80880909 40440454
419567050 1850
527008123 5589
622461121 17740
394594578 16767
49137177 1984
172779385 172779386
185107050 850
2709 327328235
142637382 1545
268622905 2796
192092825 847
818803271 202024
617448377 11389
865662958 3817
56471388 249
414077894 2539
691965496 12979
740024703 3263
257781976 128890988
767948005 287718862
774718383 4048
684112300 5612
669376019 21783
921435956 4173
553143248 2439
813952900 3589
375085091 2129
799031866 6862
13657 876464113
35446990 279
486466696 2145
651231003 16599
884368021 442184010
31225092 197
685700682 685700683
874070067 20443
157077733 905
743614015 8383
999249217 4406
707733403 41188
886989891 12674
193679939 854
688906572 4847
889160281 889160280
40084403 179
602983645 235612897
794030040 82054
164942223 1081
246992715 246992714
978776015 8112
266224058 13779
954644465 4235
307915640 2241
647391180 3387
762011890 53803
31564297 474
39008221 172
899906687 3968
129291982 64645991
985410491 11219
254193575 1352
3353 285633273
52600132 247
14795460 324
237972160 118986080
426370336 1880
677737668 7421
685212748 3667
617095691 4812
1796 392706720
2622 415012324
197829635 1431
2301 428264291
633432850 2793
338449706 7265
603865501 11940
435622471 138079
223640162 223640163
114303150 504
714557571 357278785
770869843 3399
801485431 12867
1601 104195093
541425215 7204
124086474 853
848043443 11386
688935774 6873
585 91400985
790596913 3486
187464419 1193
459979694 20172
4074243 26
509499734 25322
366820177 2049
308724155 154362077
227405221 2044
135849419 599
638727316 5219
124392157 2703
571496260 4786
757917607 19685
98430583 918
370982744 1782
6576968 29
382787463 16648
175325598 819
721766617 360883309
668282003 668282003
403687909 13117
961388505 5985
292614830 2297
508855119 2279
223070063 2818
715179654 4137
825298097 27539
248412151 1897
623201722 5349
856112884 79906
332250529 1465
707108230 4413
931923222 465961611
138743284 789
335894526 2797
943291136 19795
2643 426804855
425018862 1913
491682888 2168
621962039 109965
996733921 6916
554387057 277193528
715411531 257855456
981516363 805073677
280895606 1440
29583829 172
475274386 475274387
1970212 1970213
777702525 712101978
292107033 1288
532350807 3162
170 11458511
53007048 366
742689310 9973
942095238 4154
24493721 108
893112722 3938
795667863 13007
61254 731617776
654170329 3492
515436257 4408
657016425 2897
918652385 9568
344054263 17614
247408589 2566
139250289 614
601416782 3023
832279393 4102
96010136 963
622121430 19989
343852490 3900
198862685 1062
12373416 153
825124987 7275
524512138 3121
150189724 709
242089629 121044815
805402538 11965
178629395 1892
145659495 1532
22503170 147
479059585 2784
339506127 1497
923309080 5313
387610831 387610832
645379774 4195
40541213 572
984956422 4343
837092964 3691
455348035 2432
215221690 1244
710161673 15977
275086815 232841520
688764360 3037
214107073 17411
435212919 4545
11046043 389
340270389 5459
364847346 2796
858886559 22068
697597000 5809
31086591 187
537553879 3205
932952676 8623
521838720 12120
870778768 12930
376174487 2676
291202212 1284
197516088 6334
719940574 7372
716660261 3160
99158976 2016
939848417 4703
6952050 90
315694465 1392
719775631 3606
810333048 4074
76655696 338
846701751 17062
17159059 138
913942779 10438
34549229 1706
744572475 23249
208346186 104173093
203372989 1021
246069798 1085
632968103 9543
380621539 46108
423800201 4450
572651338 2525
406444383 19434
812719332 3889
821936044 4052
7735 389119877
8538 350178610
560676931 32057
928702565 8083
424019917 22338
513066605 513066604
938461157 4138
40421286 205
763418078 584818072
342069586 2145
717769713 17768
624328374 3875
227379104 3419
55298165 27649082
911209323 54724
236587957 1136
441624960 3456
739876535 4683
420717078 2100
273305643 5884
589292983 16767
362985839 3780
699166893 4461
777673198 3429
137663644 607
241620036 78935
472181544 2082
49394539 32320245
422288567 1862
136075308 600
305726869 1730
794002293 3501
49992037 269
214917639 1227
517036114 6406
400973587 2203
587785125 3361
196628514 867
842457309 7196
224540659 1464
387832902 7694
628927688 9893
288558453 2548
779285710 6782
467381111 2122
1482 296209753
748041389 6098
597962767 3549
157212854 2315
771204996 5037
3466 783742318
667319820 10380
588921455 5533
640673762 3577
533830529 25170
60154513 1931
3334 172921244
518682581 4063
888574974 3918
374888188 1653
116743561 58371780
91135209 45567604
593351656 2986
724289776 24393
626382328 3320
312792272 119557004
81470664 459
499202157 224007846
364373256 3131
915105721 4035
24493520 108
484489031 19163
483974128 2134
818738505 409369252
940636715 470318357
509748663 366013400
547984266 2631
107468756 1158
482387199 2127
173244324 1061
224976067 993
242087149 7667
177276807 88638403
173722703 766
8731 485417407
289662829 231705375
43997453 194
707613787 6039
135906707 67953353
55247186 27623593
985899331 11363
71240211 628
782432400 3450
52835075 994
180287227 1470
108145 603097777
74569736 419
2868 435547549
547582801 4685
279844187 1245
197083118 869
96158798 503
948275784 474137892
562159045 9818
237903986 1049
937788232 4135
24080992 12742013
252065982 1196
886073928 5883
189735061 3308
695838780 3588
687109354 13510
913277901 6476
442926728 1953
186877433 824
285862860 1305
387215806 10515
892880103 3937
109405357 636
988037400 4790
736406114 7160
144376684 2796
834199503 3727
390991131 1724
526555137 377428229
620575652 99001
791318163 4732
401533782 9121
753 166271915
293452801 293452801
687595935 343797967
728824936 5015
357284645 136394661
834913011 11344
181608699 980
693305377 3057
339377919 339377919
305488823 1347
618873581 4630
853003311 730490788
507963556 4059
873153049 3850
108685141 978
299698650 2025
925153041 6608
123375028 544
272059027 4837
968632904 4271
532958851 2350
861130294 3797
418211750 2098
206608258 911
985566562 18892
276393559 27124
521165350 260582675
187329365 826
205473080 906
21998920 97
931587594 4897
956 192025649
22101771 405
47369761 480
590142960 24210
503796313 3163
897101660 20692
527346360 13439
160620964 841
810554918 3574
131246539 647
694913996 3686
776895849 14620
609676764 304838382
269157400 1261
259817879 91241378
527031833 3878
650704165 9339
507902022 2538
788921720 21166
137209161 605
284892263 16344
296962835 2179
229114629 17301
48775107 289
746147167 3290
425374154 4435
416391947 1836
638708267 638708268
203237963 2308
888382201 441140609
476379 671218011
910094080 22849
740015039 3480
3547 369644893
984508413 4341
191541102 7958
203786968 203786968
164016021 2249
419795022 2049
6605 77166215
20738422 97
559266607 2466
923470515 4876
568972180 14021
966553959 18123
698347835 3218
823716133 4297
481694439 2915
839932408 4671
611743900 305871950
965683371 6050
874736743 3857
104893541 1128
448423810 3158
26926 888706674
370584195 7342
934039642 756487173
214230265 1546
9477 769164755
625036326 2756
470829119 11818
28039 886060439
7925 465009747
462496331 169684267
932226257 932226258
944083621 4459
966741056 6976
641112899 4436
677877949 13353
492413373 3094
452450040 1995
690191770 33071
548675989 11087
421197449 421197449
838720324 3721
378107024 2141
679367858 3023
457799728 3157
403 61925726
680893669 3276
816885925 5039
2118 461874378
530684518 4983
296040430 1819
559625340 2487
117932373 520
751138207 3593
68969135 598
186956976 1128
718476812 3168
574693461 2534
84089181 699
153765654 678
709876126 5789
961357383 4239
381916398 17818
35832978 158
158026058 761
506079256 2879
633 78976451
364014432 6881
655533397 6653
786002844 13307
4365 716321538
957909091 23548
362930009 3604
655837584 6672
837546550 3693
4439 919880653
501461464 4837
22452407 99
205386833 1686
950451264 13296
15086624 94
149456453 932
195013244 1995
543413024 4605
426562717 213281358
369147004 184573502
432540217 26148
114757737 506
195458833 1072
593662003 16000
708271415 3123
434750927 217375463
627168240 8040
692459377 5754
289484999 3150
78830986 433
988363895 4358
996706877 977094247
953913266 2079416
122 24974864
937 141986576
48918924 283
601914240 6480
659937657 659937658
61220156 61220155
903940488 4033
82706431 410
909593390 7838
301001688 3177
3000 194742000
765160187 14852
787094840 4381
43788772 21894386
730635876 34962
714848623 3152
272622362 6455
68083919 34041959
506278869 2489
246 40509903
576467637 4350
383618379 5130
765694110 10013
905998932 5022
992672687 404207896
456679049 370834001
935965583 5499
985437310 17446
608765390 608765391
494637691 2221
807967967 12322
549097650 5003
94294168 3287
815774420 3597
503585581 283325552
667434754 16101
666471491 623853915
691398880 8068
97644 807711168
25744380 300
468407410 2995
371926862 371926861
5698 520800353
633883639 2795
973418087 22213
738984291 71303
834419411 834419412
706723463 8941
757578108 12733
674857147 3953
574083956 574083956
72792527 1284
176886729 3292
682421793 3009
88221153 12734
527974393 5378
692269578 6237
94916088 3228
812538803 7663
491159285 2453
49440528 218
725088621 4313
77425351 1891
186139201 1256
162296759 86420
359310184 2405
768622214 6603
50417248 552
127245847 3625
664954143 2932
753549148 69975
204352169 1434
714359887 3256
230194917 1015
396206150 1747
513315081 2510
329645705 2622
382458781 9045
506541879 253270939
517 79716453
777357372 3662
567431082 2502
4503 622634313
49060890 445
681979572 681979572
771134981 9879
600011233 7920
383764183 14049
521472115 6964
234516347 26532
532517363 2485
853912447 7851
700193291 350096646
908205617 30017
461540383 2067
173837839 2035
106036142 641
453771136 13384
494086300 5090
817664394 295696
22543807 1548
39769143 530
312397072 2774
525520675 2525
722408527 361204263
891396761 445698380
863162741 9522
88547003 44273501
135621727 598
921687986 4064
474854635 2334
837092062 12505
60692962 307
422287519 1862
623075565 10605
733675355 3235
621977789 3290
493319157 5953
735851879 11293
757077659 10695
52847251 5255
1069 144824913
45760032 207
538291212 3883
536925221 5261
925161086 462580543
749057400 3497
965456191 4257
651135050 3316
900648014 29935
733604388 5597
608699969 3006
345859243 172929621
809833727 8448
380473740 3373
336452543 12921
721764312 21440
255568920 1490
755279099 4203
198431725 3209
896827398 12624
359384520 30822
413564031 2547
177937289 40230
124012133 687
151319950 2500
644499179 3030
482227639 19753
28503 262828939
2174 364723913
998212847 4736
520895701 5850
726610596 3299
333653791 1966
296027136 6723
981459344 4604
373498944 17472
3328 402944256
497594347 2549
972254415 4969
41400366 20700183
8401 831174676
561255948 561255947
445249038 2063
657164841 3272
911489767 12899
928625556 8214
964776820 22190
257964344 2355
76885571 1234
425917267 5658
181983075 1163
171681047 757
332699562 5851
296229335 1445
945503508 4169
709525514 6197
427958391 1887
161357741 9288
761716098 3634
656978968 7286
760083025 3704
956846277 7362
456913902 19262
965423561 267727
792864832 3496
382823207 1688
196249042 902
103058499 1819
826653196 3645
165104576 728
58176649 277
5850 135215260
762263836 708847000
623304013 6606
346449600 147300
43770664 193
93048413 3219
800989203 8871
195721461 863
277129291 1649
708268294 3123
788013676 4484
939595113 4143
377539399 3517
583760035 2574
6889 846150031
288725274 144362637
4545 889565015
811869611 10391
15669765 1597
816418132 18369
5555 622798825
863953636 4714
708420321 4670
176287751 954
2309064 12
116264777 548
226452480 1104
737413977 737413978
359110416 2352
486370524 486370525
655499465 3292
328620326 1449
954605423 477302711
457110029 2834
578319599 2550
233769565 48916
646430090 3625
539738352 68774
170421401 2459
340929841 1511
846363411 4131
890680358 22262
792047627 28867
710387239 7414
308917729 2232
816674392 3601
95867483 3324
670730601 291622
651922090 3985
749501676 10668
752270798 3317
102716646 638
849652768 9873
113849220 502
471269824 5941
694438812 3062
396434163 1748
1742 367921938
309116134 1363
626618004 3516
435408036 2374
854423615 14426
12981959 86
687860136 3033
258469120 8242
7603472 161
415744336 8386
542694632 15116
3932 479166551
295937026 2177
608467975 4461
397490309 19423
480 92325408
54896 824253772
414242304 2612
184723739 3582
555965744 9201
892197007 446098503
492827955 2790
49911786 2348
426056975 10938
162177233 1256
795221012 764474201
361787875 2397
811855507 4610
514549023 3919
432948456 6323
233076899 3970
388981536 358344924
11601512 112
917563426 8681
3589 669595356
348 68682662
118017953 603
962906982 481453491
366745472 2161
698771615 28951
27140027 212
544429530 3141
467796407 253086878
786695222 362018102
738257763 12699
502381138 251190569
515271424 2272
104448525 497
724477747 10154
964091155 4251
741586781 7806
181533854 826
859193726 13905
984107057 6807
976566352 4306
27737191 195
7488992 134
6243030 6243029
292563684 1290
760903067 4071
966597231 9311
786910653 4775
749428545 11689
10406 667598978
328167488 1447
745959989 3307
145190289 1652
309944005 2532
166245008 903
343199405 343199404
171255106 3288
688543548 3036
807805288 478669718
625716369 2759
596265069 3761
253349653 1530
697774424 328329239
821039465 6643
766956643 24996
194070449 1144
535479567 12278
890777635 65431
97768017 938
836696443 35087
386099316 3067
726865156 3205
128136916 565
537843569 143770
266524831 2430
220283070 3178
469258398 34061
848775475 4821
153394241 760
862486173 3803
804213009 7521
894602806 6373
768513509 4981
336331583 31941
293952968 1309
649544023 4252
373980234 1649
410198687 2007
333668160 1944
6157 128643727
174741127 922
971123441 4282
679152923 4764
46911985 336
141334401 111958158
269419103 2224
37675716 311
214401075 987
869144814 6418
757516439 41695
828894709 414447354
166792621 1501
386822059 3248
190732913 841
545659376 2406
801253768 3533
169221721 1275
559488031 279744015
183473918 809
431300076 37423
663155361 8176
630944902 630944903
364097799 45876
897273430 15512
898976828 5957
901474561 8960
311300736 8872
559046724 266942913
194444708 1691
885923551 7366
308437601 1360
19504266 86
555687721 6482
322046059 1420
851565378 4913
347555863 5342
72241261 455
278296801 2872
36979181 13867
256901904 120317390
886810357 4071
613058551 3938
401649318 1771
517478491 2682
2793 550341258
157487476 723
200121719 996
168430259 168430260
143797534 1026
112533839 3698
862819195 4501
114756557 1257
655790292 655790292
233662772 4018
783467647 11219
383789803 4422
972656495 4743
546075953 2622
544983578 2403
379916965 29419
97548460 1983
241245811 2295
135517537 135517538
12542462 10960809
261271281 261271282
535428871 553129
704414291 3106
610522562 2692
617225065 3012
915395819 457697910
335396127 1587
156486479 690
9525271 42
946636729 4174
515050815 16342
841052638 8837
100867099 699
473770578 2089
322023127 4121
277235634 2181
128660201 64330100
4620 964401976
208292890 9035
504999040 3712
137895945 1056
738 160810317
84163639 440
970265885 8507
982240859 491120429
516180869 2276
4411 977733438
794182080 5423
370753874 6167
618805712 3351
764654743 4318
688915012 13492
788939265 8704
94561670 490
72784739 36392370
927924507 5481
671567907 7597
40594702 317
470467033 6824
328197741 2357
336559327 1484
901728968 3976
163737390 747
332365039 2694
370105102 2186
523758206 3139
444173593 2773
662913560 2923
586030913 7322
80511514 355
107911439 840
2298 325563467
756806761 4025
353472908 152718
79552974 575
547478302 2414
282738601 3378
94070583 6493
33234384 2904
93271579 87338019
278751283 1585
114439287 2186
581257069 2604
147779187 1363
459802206 3639
536140541 2364
623988721 93692
135921397 3198
416508976 2784
341711641 2053
985602484 24013
837124129 418562064
399783078 3167
301571508 2177
242057113 18392
948314429 25726
65433017 5733
19859 961592416
630934672 2782
499622478 2203
416870953 2148
8949 762463749
513378968 12847
705416183 352708091
959460895 31264
219567007 4932
470650492 5213
579224214 2554
601225198 2651
943408894 23579
628364509 30468
585174745 7434
791522157 23908
855 176286088
852442148 9170
721242799 13406
372651925 3833
441336602 1946
805108050 3550
11566 756272276
145147521 640
972484095 4288
721842324 199074
873822517 4007
245158125 20815
938914739 4140
4911 750764940
625988046 41105
222188388 1283
737330833 737330834
185976416 3824
12866851 61
896593203 12428
657603288 3912
185216 775499392
242926789 16306
464817910 8738
831431230 8093
768966904 3802
48666349 24333175
22627782 137
745448150 108613
495736305 11942
853694205 417204010
177992685 2665
118612746 523
3539 427446612
5340141 46
45968317 236
899461039 3966
876001405 9924
235181938 4451
336280838 22598
336811859 1881
795183173 795183174
216197519 3080
825065879 3638
194816027 859
432204210 432204209
480700335 16025
329075799 1451
275998152 4007
500707183 2271
873082126 8192
720521362 3177
272782410 2629
184377508 184377507
904479020 8493
944813801 4166
823062664 705257740
69508685 2636
984200280 5692
138864280 1483
249418009 124709005
152073128 896
413668634 2817
825083225 12771
713938069 3148
30356410 374
198552305 1694
478471037 239235518
410247660 9007
800564773 6441
7847 884620002
730798298 730798297
716426483 3891
694216134 3061
78655936 3333
876127219 344999266
959559265 4231
647693370 323846685
573243502 4034
385422886 3313
701238456 16504
44852521 1166
575157759 2560
6998711 35
540043395 3337
416388304 1836
860572540 853119199
576933177 4156
931908331 931908330
249470100 1100
434345795 10621
17370494 115
277729507 74002
503930706 2222
954751082 21416
87087806 384
94266901 36620186
625988624 5464
463857592 3873
282256529 4196
896247073 4347
166491582 982
166160681 1933
699252143 6167
503705298 503705299
185935141 2868
467035201 2280
886574161 5535
209241171 2760
245114774 1687
295643941 1342
92744967 599
234275103 1033
832735203 12626
454070665 3393
469912328 2072
841551332 4360
160863008 1125
8786 640218248
386365945 3688
421742211 291509112
110071391 110071392
150979603 1436
987859801 5064
750701251 4602
45074887 1223
646696766 42265
793421927 396710963
799592310 4852
374822494 3041
684123792 3064
533828721 266914360
534841616 534841617
290066968 1279
749728077 4374
854015077 4852
626593239 3160
246054636 1437
26307799 116
590591332 4852
126280 898734760
694666960 3063
4540 232298180
808353553 5775
372769034 186384517
730401548 4486
532319971 2365
25548677 253
284873740 180388713
538032070 2548
287879109 3192
674935969 2976
656096964 4717
56001087 377
109381917 518
982438327 491219163
694774369 11160
887390856 5702
460101762 34641
581752036 2901
969254001 34050
680139551 4265
208415648 1734
811404316 285566623
760359301 15780
765489321 961670
243958512 2391
475168339 237584170
101815123 101815123
42436416 5931
860874560 7280
816757556 441831157
435113946 5367
667450612 2943
706796453 4641
462203347 2038
568567990 2507
879242025 10275
701298869 4122
306672658 306672658
30812 938502708
213417353 1018
781573275 3675
831874651 1648419
302996380 1336
239080332 1357
257579013 15829
825324805 5133
771105776 13384
996386094 985576326
889344800 6859
69625969 34812985
94557422 94557421
168215751 84107875
639 83120297
541123326 2386
743654922 3279
11769248 166
409461659 2649
3684 691147872
439958191 12853
499126043 4610
172127779 2553
336557845 1484
682364849 3158
832296124 13463
366760441 1704
798850223 3568
561597884 6069
585026744 6437
457017112 2200
606716377 5432
685258980 12180
533303319 5738
211408047 1592
287817557 14853
963646598 4249
235863339 1040
868099015 434049507
379821945 189910973
243801401 1075
972032193 4286
615072630 4132
112676107 816
491448698 2907
427505614 1885
13641808 764
538633375 2375
259019572 2293
755667613 3332
946991010 5107
978489814 4431
73544994 542
714171157 3149
710985617 10874
513857284 12057
905146518 4147
712641424 554840111
851513382 17227
417804282 2699
402391632 402391633
628866510 470768
773075278 6943
992830275 18412
188301491 1742
163394772 12491
250823361 1780
7721 486446163
723078334 723078335
448013013 3037
447302009 4531
794740700 6325
124331786 1097
278721569 3583
992424179 12620
234957547 1036
523992754 11061
273162403 1388
107632411 1187
843055323 421527662
903431168 4094
817828003 3863
480673136 480673136
696563278 3857
99788040 440
45035753 45035754
278583617 7546
781521785 3446
557768574 14986
346956854 1687
433099961 31553
997670381 15721
468340719 3082
952454062 8666
658423740 3354
429 31807259
495436287 66448
57709745 261
285543551 3648
605862526 5325
365382875 3024
866801263 5353
991159442 434726457
5436206 5436205
584220650 2576
66724152 795
2066 367902735
876552167 3865
970741825 485370913
434 77445564
857044134 9918
764298235 4347
497583843 2194
598507004 598507004
352460600 4100
190037503 10913
341718900 3175
970691922 4653
584342111 4408
522007758 522007757
435225057 1957
566186707 3949
785612534 4238
303200711 3672
762971400 52330
568116466 2505
850686615 4602
867681837 433840918
690805387 3046
277850338 10298
703572399 8240
819034692 5670
919416363 4934
463357441 7605
314090089 2031
973363824 23607
29396609 285
171735983 1512
625038752 2756
52099144 235
200390085 1157
684522009 342261004
679655252 12031
158245423 1072
558287752 2841
627988495 2769
639550619 2820
338960083 13506
526611961 2322
380380216 2855
466380200 7250
556347711 3257
371194345 1916
17924653 81
967626725 483813363
604213435 302106717
169413132 747
113486847 1024
120117134 7055
629591454 4023
299550844 2524
195267912 861
213901356 2376
564574324 4262
832432798 3707
478074897 14974
755635452 755635453
700302984 40841
598353519 3695
855394811 4693
785139379 5356
112949233 1237
884142378 338432764
753667678 3587
450611194 2807
92498662 855
981800358 447444156
2590 227608811
261033207 2914
792332533 4281
828097328 4124
2002 375140607
537721462 2371
240057504 1367
72412 681328574
569408802 299879681
63924 712074035
949463427 333406370
516861248 2279
374088230 1678
930816147 6477
503129290 2743
215124894 1706
72222316 695
949524749 10630
781710673 4982
325008926 325008927
442106475 5745
124508259 549
403603796 4585
2807 377128871
506659061 96122
560052867 50020
139930663 617
128817287 568
745641410 329394001
141102487 1113
91498583 602
210716062 1083
479905614 7881
991280152 11432
996005613 22853
176180234 847
33470743 263
17404 413708722
752676200 376338100
567435527 2502
488963551 2156
42321676 504
813441268 3776
700785664 3090
69316474 381
271168822 2871
767565519 9871
209273100 2364
129314710 576
564706849 8990
558843803 279421901
583733078 4934
765949331 382974665
678700971 339350485
268926931 1729
916268199 458134099
100951826 690
315606689 2070
669068799 5008
867252607 3824
656405272 27513
965145424 7473
451047399 3186
442693138 2327
50801183 224
130908617 130908616
87428021 983
160559510 769
720061426 3175
587385134 8831
46719076 206
725306536 65907
855466177 3772
844796149 21041
825685605 14578
533653897 3307
174236458 174236459
774264487 3414
700067904 237764913
682546122 7597
999772935 973986678
520889615 11504
756469329 3963
536486645 3009
262005439 5174
401029794 4978
228221348 1018
157148198 2221
559749747 4442
384102653 2119
684912839 3020
22757406 185
278318853 2124
179845264 793
864275658 432137829
312231431 11278
525048992 262524496
957178281 11624
590113249 4379
236377247 6784
822635355 5890
796343575 22198
145072966 1531
237225479 1046
21500559 6368
909738888 9679
602105484 3283
681527836 90689
598993518 4551
345121072 170673598
156713272 691
151431407 75715703
940846093 4201
639236969 4075
699653320 3085
306394640 1351
797853541 3518
67168765 431
735176024 72424
452451008 15269
972014765 8302
165259263 1180
388907568 3912
461109595 5498
475190209 12898
994558011 12292
2303 298239641
690420751 690420752
1842 370226144
47104737 224
159145321 716
678927323 4127
270636897 1424
510717461 9332
455425866 2077
755874667 8053
830074127 6042
246213301 246213300
666314895 2938
538918648 2950
177597728 6902
486123859 486123860
661301505 4325
83333587 377
307422360 1759
146960567 648
5607 485168103
337310003 1560
874994965 5001
648883951 2865
289783240 18887
289180457 5624
474411451 231437654
756055572 756055573
63920667 309
263785985 2435
94118680 415
540442954 2383
753636927 5984
611946083 51484
881338533 9004
205147741 205147742
232517359 4240
671745312 30996
313674722 2173
600101123 4588
232605560 31387
111128571 490
618632601 8156
787652169 3473
20135 895860963
227276472 11699
125221832 2981
529533080 10280
249697988 1101
671567469 3383
853015522 38281
234504245 1034
227349031 1099
326 48595142
616871520 2720
801027543 3532
295055242 1301
404179794 6914
877300064 5129
12417456 79
676357023 5868
154562945 866
21790407 436
890452695 6796
472439647 2814
10297 941907778
305459249 305459250
15875485 70
678353763 667608875
996221952 5456
97959125 4775
23195496 7933212
500655728 16442
163617020 781
485937456 463909842
6640 587541068
604399426 2665
2844 452830075
870561672 4118
395440231 2725
686866617 343433308
498422801 498422802
195700573 1704
795742402 4009
732793126 732793127
155491410 1049
226229555 1169
249671015 1859
875737313 7181
25147108 173
474820893 18693
781147895 15280
902914740 5174
532262804 532262803
593147641 6442
395676280 8897
621816942 6827
549360234 219581100
890585964 7318
771091710 3400
435075801 4933
367858245 1622
161201863 2089
254461027 12170
888426625 5556
276779592 2445
757708369 757708369
2669 427684491
861849192 15502
1434 159418276
146676506 958
180396952 156969501
26402961 135
103464473 51732236
135420481 960
986064623 53065
101046514 743
740926196 3267
11446109 54
443605664 1956
335048670 1485
745669814 74679
902936390 902936389
707594159 3120
494779220 247389610
908082314 4004
16466315 87
911215461 455607730
176359083 4351
526008896 2876
620821763 3404
527014333 4524
999455041 6587
429314069 6779
822592707 4396
114076569 641
7079 962166194
353399211 2704
121091717 342067
210810053 3458
443380876 1955
14838980 141
828696632 3654
28259575 578
511692895 2915
771999969 3404
116234761 5640
821572493 410786246
950346089 5503
373981656 1649
235303283 1158
51 10776466
566750710 2499
909662712 4011
177970558 871
721172215 360586107
962047423 4242
2618 528436872
2395 214431535
39235282 173
428894015 10652
854250988 9949
620054524 2734
1078 26197556
188408196 3041
29544 750831216
688280567 6159
609465709 9972
298404539 2403
631615065 2785
699779429 3255
520419661 3001
294777265 1996
629210323 14762874
317673492 1578
13008 137455536
625863078 4458
513509495 513509496
49919585 254
942155571 423239504
843959553 421979776
884450386 3943
409113439 1872
118185244 860
854352058 38491
538870823 6663
746350230 30586
435825534 3686
292809225 16888
804637709 20910
345728927 345728927
427625679 5811
502675151 7784
147641593 651
805047013 4697
109313291 482
204985194 997
375569207 1656
365591750 1612
927876235 4301
106819969 471
529332685 2334
874287014 3855
345406859 1523
461296961 2034
662020290 37434
795639100 5585
662287341 3055
963697464 10717
959166707 50621
521517244 3011
808757209 4228
300044749 1323
70294005 538
884717988 6551
777280376 4662
753151198 10119
378641904 378641903
69499 134016066
798038485 4640
307519084 4135
127907281 944
730885707 29977
768925305 7857
670975600 27499
45846150 658
944049834 472024917
70470127 497
564226963 3556
4008112 2004056
569021361 2509
868526268 434263134
923047510 4070
503141090 5264
592747555 296373777
676777231 3611
107821691 594
758032233 17609
364148057 1855
580231249 7310
7744 165037544
410776470 7605
817652149 686102642
411628240 1815
885212113 12808
386419781 13340
105396286 499
629413228 3125
78795945 471
407474980 3139
859047980 4527
151591213 676
556 71139843
128217081 4179
850391153 850391154
56566514 591
315129661 315129660
806074799 4566
97289017 2063
348663035 2361
290475571 18402
504542499 3500
398398967 3227
807997804 401720721
852837049 426418525
16683 739545972
559 71028578
453508391 226754196
5366399 25
151112623 988
764143626 8225
653399405 6934
547248582 2413
457633433 8433
416166119 1835
700330608 3088
427108363 5759
879650223 76560
851804012 423439467
321474833 1626
4064 364958617
375558051 4445
57378498 253
158311381 703
882926799 4592
485008840 3320
3029514 58
1360746 6
655134915 655134916
770415821 3397
783483561 3959
646278425 4117
310595256 1982
183929124 811
596888070 6311
211742046 999
762564907 381282454
703924219 17691
920312347 4502
9246887 178
165212848 3832
256989686 256989687
153099375 715
207554383 1207
912824164 14135
746861779 2256380
353439809 6122
54944164 261
79121568 462
637623773 2869
323005705 1524
366623705 38653
2727 603877788
122041094 3399
484879158 2138
682190335 3008
525247955 2316
3984 270427733
158485232 1102
822768611 4076
578997563 3913
386949958 4319
88966206 581
341686364 2181
778346712 3432
902066686 8099
643081966 3669
785808825 15819
747565138 10714
229767257 1471
712126880 3140
15116798 94
982002915 37864
718045229 5853
711634321 711634322
716726947 5857
693188737 6528
799669492 3526
822868185 12731
207229018 1284
392274088 6804
942996978 4158
164512000 82256000
99358581 681
731058217 3230
266573738 2236
746484 4
575368766 2537
400457632 7914
799291195 3936
993181643 8018
2816753 151
376477004 1660
349032773 1539
380665538 2820
781992646 3694
174030987 1149
822482781 5065
7402 835773092
262284864 2064
394626969 2110
46092339 219
230549273 230549272
356749807 17956
299941124 1419
130276775 7070
4355 322875345
89846781 430
883208387 5298
736238744 6609
887716405 5814
62800725 1571
212904596 22097
2858 580031100
290134021 1298
279868406 18464
647247241 3640
291653226 1286
142123571 71061785
26081120 115
73908361 6872
876972602 876972603
987494356 404609455
806031007 3656
301147174 1931
334030996 1605
333157447 1469
812465315 15678
903947261 4999
271305223 5721
110447217 487
31493274 145
52028251 375
876457917 10013
982824655 6979
566236225 566236224
386001543 193000771
852734160 3760
377154298 1663
976529363 59559
171000453 754
92022359 408
61585037 522
169551925 88511489
883439396 4763
886982239 3911
674082641 6280
755803206 646045098
4681 500483158
952534372 10279
425463014 1876
941414991 14591
510219663 4046
359429005 2546
931992293 465996146
344048125 2125
592070243 37181
806683805 618520050
103871262 458
53332 985589501
869906269 4798
865232929 1287549
722219547 3498
371115541 3903
685136324 3021
3799 685822073
468377253 2811
764381954 5041
863400951 3807
9948095 211
163255570 163255571
465019390 8751
376990979 376990978
4782 681994494
872715336 8203
280540466 1237
179845264 793
2087 265955649
78470379 346
89 6753173
808066315 3563
29300009 14650004
719897617 4703
533012620 2467
181543174 2076
698424139 349212070
281676907 1242
511417934 2255
683094493 3012
644813074 3691
925991736 4083
218313589 1034
125189136 552
897258871 7928
946927006 4255
3521 696977834
727880194 10447
710994030 18293
402844533 2384
2667 240539239
46289304 1123
968 143887243
697231070 33409
607802559 2680
380528804 1949
2347569 2347569
798445473 399222737
263759095 1163
1149 185888254
331284102 331284103
148544396 2093
6910 909309173
687939192 5976
46544544 324
998106759 53653
70139399 1450
4392 995196456
831918120 38488
496664398 8198
200029663 882
171806760 1257
129951817 573
23889866 11944933
355653213 1976
301443199 3381
39526 984462589
738134905 4773
4455 634529559
795549965 6333
260358363 1148
356724731 1677
894592812 4988
968605802 484302901
776480289 3446
335200563 1478
564365492 6336
744581437 372290718
5663393 66
577050068 2827
774211609 7192
950990917 8608
281027256 2941
963045326 481522663
72684873 25965342
927499363 9169
901505309 3975
916126471 22890
178711309 788
825150876 4625
227232912 2523
912042702 4538
72871224 419
313654004 1383
757378310 3660
121870249 1128
711670158 3138
268088945 134044472
462194561 3904
861012299 4553
546842801 7220
61483725 402
843768520 4690
22791335 140
1287 269406153
660194423 2911
428976906 292817
6808 774324477
414926989 414926989
311630746 188187755
59653064 703
402100442 1773
678670651 3150
268484441 1526
240472751 16065
684250033 181788
813279833 21826
926431739 40794
951644844 8670
196121015 1092
426371220 3180
13675 642239897
147708099 969
882899175 441449588
413535663 2575
666674039 2958
997779136 8032
861385671 105291
193133627 1024
781521787 3446
79977187 661
166891224 807
148548421 655
188238567 830
209783582 925
182566755 805
285007890 13466
818022584 22973
803813527 8354
706686038 3116
201849123 2809
466432052 9072
500990311 10195
4362 857721870
71665956 316
310478797 1369
976996909 13097
158041809 79020905
132360389 843
637742490 637742491
795651720 4177
207846944 2813
131992943 582
521918323 5956
179619264 792
991881107 5570
720187138 18715
2706 597218009
628436161 5258
714083322 15823
15752222 172
451772710 1992
869297569 3833
743799688 325247511
2944736 34
221315738 3797
719238560 204821
52966369 1316
752633893 752633894
426259979 4822
258527807 1206
818046580 3643
88222050 525
80260751 363
988653376 11031
571728810 3644
482613376 2128
279635770 1233
988188039 11788
561 127073817
501362442 36488
233792140 126586054
16983306 16983306
963685406 963685405
1216 47264398
803070472 3541
978569129 4542
213301728 8513
719771102 6213
615306661 2759
921278808 4568
285839050 2450
398021714 1755
861581967 3799
1236420 18
13011 874248123
660494912 7303
879730148 3879
582177551 2567
523227553 77734
261505245 2651
53274563 2123
148549004 655
295044431 1712
66779384 4844
13310932 177
598891263 5248
789069994 5891
252928464 85337998
633235378 3093
531461594 216985118
70704966 3819
893922831 18997
66000797 886
504793731 504793732
522484441 20365
309572446 1365
597083471 4432
871830960 6160
111953824 933
619543139 3282
1102 176784744
771692897 3594
439975117 1940
693458585 18543
870747717 435373858
758784493 3397
740929464 3267
8704 577660316
362720983 3211
983460865 5930
736229941 736229940
604859598 16002
396575124 2030
298792761 5083
579794209 579794210
873174746 376591492
838450023 3697
966540815 291823
972623849 48675
951741702 4878
633333480 4366
964414121 482207060
273535380 1215
621593120 8501
142127476 1123
686723147 3028
600924601 9454
859707151 39476
111257461 511
844138741 67835
276735443 1626
540630237 2479
5251 693350232
667678592 2944
323632772 1427
461707140 2130
989381485 494690742
156640048 8511
262731939 244634857
706049999 4707
553946794 4646
590809136 6548
85500372 377
271281107 4271
784377329 3976
557577216 3072
779916629 5074
643979856 3468
383891936 4147
976880316 13721
629123783 2774
569337912 2742
137510047 836
2898 486710406
956046352 15067
911240871 261313
732992701 366496351
13138 963554002
78559202 1151
665997438 3192
659159265 4386
840058991 5428
237229450 1435
170188278 16827
14867621 346
230573935 1206
116816127 6382
530011293 10331
560397240 3172
275777879 1216
96877741 33924320
425459915 1876
59812874 418
717070951 358535475
340455608 18213
767693499 3385
824863983 412431991
858707519 9320
57823657 552
466470975 18364
686947500 7500
823748269 5011
832460459 529555
217144684 967
810940728 30913
762728725 5724
969313282 4274
192519579 5259
651100987 2978
62282730 287
47110575 304
563070547 5276
64275002 369
21380 827897891
565935140 2513
853322044 5927
961551315 13652
43213005 526
717955144 5152
387990937 193995469
1348 242551539
136992185 68496093
975319227 471746590
998945444 988386558
752004912 752004911
406542928 3047
97083937 487
857957203 3783
358558153 1581
595271305 4360
5045 218645255
58889 739208230
737278465 30223
220594605 1085
472593754 6077
717171002 717171003
170282247 925
949915344 12836
982239090 4331
26098252 292
949018972 4939
727982039 33571
463681274 2393
24935229 212
398953124 2619
903324590 7681
297726780 4420
814507962 3669
21377680 706
686023779 4359
132673321 585
448577667 3033
635766641 37841
811912881 3580
357042698 178521349
487852757 3006
103416697 456
100850178 12262
10948 412138954
616660154 4247
273840512 136920256
965294701 11459
590790556 2605
249772866 3314
187763137 935
567586669 241124942
355940355 6703
839817191 3703
382900456 4856
552186150 2775
621770921 310885460
399948913 2179
93519449 484
638419480 2815
565940233 5148
17748 505785585
921905414 4065
988358914 10390
967628883 13628
120426022 531
142151474 725
640789527 3798
759976641 3351
578043231 227889762
589656599 2600
533227080 9563
303825160 2381
943068847 6231
646673107 6793
707928378 707928379
327518084 1593
821585147 35076
850695764 3751
339526083 2378
375603787 4072
301452831 301452832
410268064 1809
718704419 3169
117988302 720
839130528 3700
838670933 419335466
572972457 2603
435495561 2110
634099836 634099837
284434729 4290
31360126 15680063
214197619 13685
529928375 63543
917376525 5525
51254476 532
783569815 3455
385667239 6166
730965170 8199
773584670 3411
483804169 2138
31548721 420
479549335 19980
710450180 4907
146430712 2149
4395 467736482
338470274 9712
571712716 5229
14658164 676
151223101 2675
1327 288507051
522255138 105256
57402 905526789
2362 445343568
498944081 2200
478301024 2427
602141486 5138
4152 671137584
715244617 3597
203261954 40520
371148400 662765
153841495 1046
287702164 106124
438614094 3532
803321427 17994
204388091 4332
607991401 5100
810802237 44508
104856664 1581
571027049 4950
515868601 12104
81645480 360
536912319 11942
726526669 3703
473796405 4185
950498950 441165088
354705151 1564
950768073 455561936
389514325 2188
328421249 9990
487600650 2150
146797315 1707
476663754 8094
37968474 258
662414491 4563
687007381 4317
274958713 137479356
582106922 291053461
84472839 991
65399425 296
781460089 296482917
58231189 306
917028816 9085
986650672 6854
424495369 5112
295894871 1905
486393656 2950
18823773 83
205426031 1169
407288606 2539
169899553 2547
73546394 26069152
192886441 931
963963000 14124
900392079 21680
422560650 3506
80380301 700
401013487 1840
984047142 12221
982416162 4641
882451563 3891
817807282 24341
822347791 3626
303573449 2175
412628768 5400
816396105 3832
1076 215051709
161792859 1310
777175818 675033771
889700359 5053
264087343 1471
913617473 5867
414103405 2508
390536904 1722
83299264 5815
799446337 3525
566528914 2498
532036953 3157
569785699 2575
857840611 105296
94790312 622
867044845 40316
207383285 2013
705599320 3890
935531870 6174
312752191 156376095
637447664 16072
999279406 499639703
859314888 3789
879701720 6562
463789919 9092
18462161 89
909205120 4009
47841358 1706
993353339 4380
730046666 3219
579448839 3001
751845307 3646
953613811 9033
55337491 244
803088380 3980
626400256 2762
786756963 4244
407426465 4332
279572760 4927
672654201 4100
8560 469302000
693080184 3056
417003074 2689
275781617 6498
5422 955565276
753440987 6783
685445232 3632
264075398 1401
998661161 998534614
428909757 428909756
828098839 414049420
70604636 597
372633810 2122
39945447 182
721781632 3356
357291676 2223
196800577 34752
736831725 368415863
979547642 7453
555579113 2603
7631 546318552
480305125 3163
611777587 47626
47172736 208
999206713 499166131
914978775 7916
773334900 4139
837773999 19620
505458920 10757
730947876 3223
935999025 935999026
378709210 378709209
390818942 2715
672210054 2964
965242817 840102480
225596578 1198
671120470 4747
238130550 1050
830037113 49103
451654500 5298
660570296 60664
108835201 800
993591309 843612541
557065517 126721
469558968 469558969
493460837 11911
45895675 22947837
665049507 9953
860794437 860794438
37593 636336711
26761573 118
493287301 7425
138570240 611
245478823 1451
279191396 2564
672339376 3555
457860411 2403
786057606 3466
867725419 156714
345133006 3569
855587923 15840
663568030 130367
412677714 11435
424228152 8663
540445439 2383
791166589 21839
227644200 2100
867227881 433613941
929982183 70899
417749023 1842
428821343 3177
569021128 2509
254849783 1813
594648623 2622
621515921 7276
273301498 24171
516445747 6761
718676356 17480
749097287 3303
453585 2
890785430 426552672
309344759 1364
559373391 3202
263305511 1161
409686075 16038
910683071 10238
234742523 2573
396936292 396936293
66845786 860
507776031 3429
972056495 8815
659163805 4407
330054016 5536
636831505 2808
173566481 5063
939197989 939197990
419983187 10939
776312438 3423
308286192 2153
437805834 437805834
757485279 3340
167168476 1091
3834 556031211
560632917 2472
787677440 4730
802620427 3539
996519653 4394
582297234 582297234
84820103 374
401438512 9456
910197098 19853
417330935 8712
141971167 626
4477 786515949
440975514 285791
417505141 7267
500811651 3476
120431379 672801
3846524 728312134
636958247 5322
727968480 6618
939825743 12216
313 67454160
974941366 8971
781981344 4751
888392654 19498
423254168 8160
203930581 1340
340578434 12274
152600962 701
684532375 8315
217622311 2889
172446949 1692
406965313 2392
523828389 28903
39321625 267
564284916 5343
808276007 6496
740679121 4968
146070145 792
44451037 196
278136558 43556
700397423 3492
629155417 4874
331069441 2315
388162207 4199
104 9233120
569930810 2513
40661591 196
513162221 3263
920252898 5712
994948319 4439
85216010 63825468
473405539 3048
193907160 855
111062113 1443
381907079 190953539
806424849 6325
311911520 136565849
50942701 9844
630486787 8597
246673139 10122
499171392 2201
716665017 3160
919519621 18331
990859671 4777
231999631 1842
835953757 3686
92169079 536
206613768 1428
522876931 3265
834784289 7576
830671713 11263
514761472 8631
476039579 404313197
218080747 4706
984687611 48665
71944180 513
550905102 2686
764065204 3369
344725360 1520
243014052 1138
14393470 69
540999025 9816
318334879 3114
105916048 852
893468928 553595019
485106389 2139
744261020 372130510
356300438 15109
373077929 3678
74392668 567
938015666 14121
94630643 542
193000750 851
10258 426045455
439390012 3483
309572446 1365
974529521 4297
521252507 7413
520510841 4406
778338577 389169289
591269757 2828
400645229 3629
61002097 417
6149 500982291
272379070 1201
200190122 18765
168505714 743
771547032 13176
169414153 747
811911779 3580
316272945 316272945
407594895 23696
946458718 15542
329976014 2756
442922822 1953
872827391 11411
383733756 1692
966812517 416117
777704693 9134
531828194 2345
488093886 2226
110658158 767
527429239 3381
808550666 5377
998508748 6284
472409820 2083
718322458 7813
36891695 737
856174469 3938
424782102 1873
922883491 146186
829365839 120024
859331373 429665686
611428535 2696
620536720 38387
916327267 458163634
572876592 2526
2323 472885922
833233808 3674
368482359 4218
407252317 6782
5514694 43
740932732 3267
723069576 5760
348475332 31259
917262726 28362
482548740 3070
346430667 22781
449047114 224523557
570420629 3159
31751021 140
4535859 20
958794173 9541
912586071 7286
467947278 179324103
475810229 2098
148241866 148241865
365878999 18816
910330050 61055
370420438 2744
422968781 1865
493637433 2210
412082880 1817
990019422 5939
71592278 2563
440773505 4021
812860584 6863
475616426 18542
1051 174963458
169274267 169274267
993725871 17716
315091873 7408
383278508 1690
498396380 2956
465819378 29142
833136555 26764
50121254 221
174129009 10417
463583022 7471
3915 425916765
755934669 19234
383732176 1692
957695075 11967
80000695 523
421831260 1860
547021250 2412
779218001 5500
732991744 3232
846158198 3731
905905854 4519
775451360 9796
500746556 3280
964089880 475025964
250685157 182387
318761150 1730
559766944 21667
427905914 2405
779338924 23084
958870528 7168
535906799 3123
435243851 2087
451058937 2877
553634064 2934
4036 585604271
478517119 82543
688195881 3085
113429375 615
860936651 4842
629475699 3290
210916296 930
618691304 2728
6857 985623815
576961805 2544
12953 131632861
383706456 4046
669042342 4113
716179536 11526
163427718 791
752722647 3319
552846411 22078
441718185 3875
73656682 374
709205045 3198
368991232 4756
698730870 5567
364227273 1606
132220821 583
245429634 2552
39461837 174
229598150 1111
897736641 8817
998245020 52753
397111042 1751
87930069 87930070
302505127 106887952
772748383 299716881
837616208 12584
201319605 1105
566979405 2500
446249762 2920
73356696 504
543694909 2557
865927505 10281
38314061 3845
213410330 941
138968642 1243
995933323 14876
778191891 387150959
498033035 2196
839807074 3703
965015001 7751
675386139 2978
698362511 4569
519347809 3024
922228201 20392
470631869 4065
136315054 1347
402103990 1773
650533006 26623
409134363 1804
819637312 5004
740253526 11985
856245741 4806
924861853 4078
900138812 84411
444718787 4332
1883 326786126
458509041 2992
676073802 13334
772795951 4470
276010825 1289
8680883 43
488885425 2591
376747908 2041
429816368 171239916
521397107 2299
193601372 6490
196418144 1480
348220270 2342
166034985 2165
785639843 5258
451455424 8210
15422399 224
736292927 23819
161289579 161289580
404558849 404558848
267338592 133669296
898204889 4279
391002508 3381
553370040 2440
562925071 7065
571729200 2900
420270523 2684
141944527 10623
344860704 1589
962500023 71823
801281038 6745
761570329 6319
200705904 1116
496228345 3105
449130118 2631
174892128 863
813057471 3715
365603239 20394
653518544 3716
568587570 4049
888472780 888472781
937210658 732453889
110217389 541
448963703 2327
101376196 447
646084796 6157
66297 834070746
800011191 8793
909400948 4181
527235185 181410734
853710923 787791098
945906977 6781
985435167 9104
647838446 647838447
970862211 5396
465103315 386722574
687635624 3032
749762164 3699
35769536 17640520
35873447 254
269613035 1212
894468815 4656
825753313 3641
863721872 837644352
347814280 2024
211699375 1247
989262341 4362
842838696 5397
826193524 5161
639424924 5224
67284755 348
132063720 1572
627038195 6895
382657977 1973
102041396 1905
817776866 484095160
81815950 409
267193529 1305
551048310 4064
758044807 21172
554766586 2926
783006288 783006288
911481066 4019
781361349 5530
558491168 3040
484196077 2964
631201956 631201956
864809999 57654
455656482 4690
458727076 2061
622891464 622891464
816496093 11436
161703330 1594
2602 402443534
840706809 27715
92531645 408
966981928 10364
281706257 12868
27215106 120
356809132 34906
165115313 1638
681519440 3220
802221263 27747
785834281 3465
120199783 530
942533856 8228
9743 631581089
999663064 981393816
673416079 3607
419582977 11341
453582054 2000
812001648 33470
986915692 732223682
201392183 888
482419048 2694
975594130 891242206
57413147 341
328908696 5899
52335704 6124
637031725 5382
628944259 314472130
835799686 417899843
99203709 473
774986139 5932
281382050 140691025
622498201 311249100
530124889 9277
80965102 357
399762955 6191
715732920 48344
83967029 2456
210666000 2000
458120292 2020
3499 416078983
115547889 57773945
925451439 5480
440902120 2282
604855119 2667
498392495 170572753
932460849 123211
470326390 10707
324625535 10112
768164563 6426
634187654 3357
552061229 5617
120653965 532
829487588 284876053
916997465 7546
125747087 1132
30093484 819
979291063 4476
637743787 2812
168052872 741
767380135 767380136
488543061 2636
487072074 17713
715384957 30277
938372007 4919
692238267 2370679
234370746 1629
890332671 4673
588197375 3273
792767001 29275
5011 691482923
34604469 1746
735936795 3245
791852921 26201
617643874 14125
833804410 833804410
592658075 2802
880177689 3881
517035779 5354
705828660 13852
352489656 9005
43706558 43706557
106364979 469
769509191 3393
6139 883534750
946924942 5923
477313355 7959
878524298 878524298
736258849 34703
97520429 430
230139468 4563
229358326 229358325
909925801 5998
492819105 2173
902644895 5108
274805340 2514
495521721 2536
917604850 4046
76202447 336
834704531 23080
654511192 35444
473809211 490994
486206686 4823
576118358 259054953
719614190 3173
658438844 3116
781863144 3676
166012225 732
966330442 16997
852530180 852530181
803502331 7559
570509605 3109
95605842 1297
274569675 4771
50348523 344
24266916 107
825300695 825300694
297899785 3276
832240232 11524
263958864 1185
832211076 832211075
624582413 2754
209800583 14030
312520755 1378
338849031 43683
718473888 3168
243970486 2805
955543970 955543971
673060766 673060767
307989671 2757
349351501 5404
713958127 16328
909247716 19526
821083507 6869
856346572 13361
647350109 6963
783632192 4976
737262653 22443
264984538 1446
567718301 6009
957519039 4222
540297385 3256
974275534 15117
208034460 2826
614074880 2795
537981144 3048
77938955 1068
1541 241169582
114715457 988
276809826 2134
234869698 1979
643762692 11601
243950734 6718
194783211 74056613
947084855 45806
825029382 35197
306719611 153359805
106953102 967
928019879 4898
632069305 2787
470755962 6799
942320089 942320090
965403211 864991343
180429513 3368
775458098 3523
488348160 2560
5270 811922357
59214231 521
757845217 10782
224107416 9370
163796986 891
788053825 73954
218182907 1461
317781424 2825
616611676 4295
752862769 752862770
696164125 348082062
823028965 3785
906867878 9961
300271607 1911
886568727 25033
427838281 2483
782663107 3451
128146799 575
626392235 6245
209027095 932
907377811 4915
302110325 2478
1166 104870040
673575210 2970
331625888 1873
8153251 51
845057501 443367
160050278 2640
526682710 2853
281254860 115204631
79376937 350
20625308 197
336623544 2412
270492116 12421
241381906 4842
273083724 2208
60780493 268
690130286 3043
46846737 414
527942941 15828
460653728 7521
141362973 3643
444291255 17295
956832926 4219
141827200 736
401034725 14684
509893994 2353
35379396 156
32110391 16055195
849419372 8097
728459115 3212
699814121 238894480
425754280 4190
532 89024752
963866000 4250
860229519 5841
178987484 991
630485783 2780
463957038 13169
517947511 3460
151315493 29021
218288365 109144182
709981597 354990798
487995575 3176
719159121 17176
517992928 2284
919183274 7533
696583276 5934
484002174 3026
302314209 1333
467420611 2061
596479655 298239827
76689688 1426
300765360 1904
55521570 282
745235225 3286
391590681 8440
644664692 6615
680243531 13746
159467671 1378
746185967 5214
657014414 2897
757845983 5768
559232834 4863
118359581 643
773426216 9347
2991 345853138
132807088 601
809713879 4997
365078388 365078387
236543012 1043
380277550 3697
977419268 17649
978830973 27459
605190936 3143
145868429 119539226
987116625 4979
10944 922285479
233114570 1990
128591065 567
468123109 2065
403040956 403040957
801252604 3533
603399719 3135
539217271 2385
656579092 4726
926397835 5825
280879125 3006
852172161 35890
226966359 3340
920586816 8028
341778292 1507
873056695 6198
748961445 4171
347252538 2663
429544780 1894
1115502 8
231555653 1021
260158786 260158786
31942287 15971144
514147276 3286
861182200 430591100
237387601 229360
833006318 17608
5982 372008123
673557189 3158
959400952 24088
77149015 1126
947022275 15440
523288367 261644184
8844927 39
1072 151076418
792600137 3514
220431791 1554
716652160 11104
625939798 3390
323787376 4048
728329076 4540
211836143 2796
278328731 3481
404510641 2135
292291199 1440
927818198 927818199
255951323 127975661
872613842 15059
396051 398823357
90269277 33928713
634669709 317334855
351567729 1744
351191972 25399
285389369 2726
320367400 3823
844735832 4817
201168752 100584376
733357421 6859
159779571 16230
2713 456312651
383661154 3005
206239232 2919
762463197 15079
6460976 6460976
819820709 9045
7199 611965601
788786054 3478
100038549 1550
116805246 116805246
214123665 976
878592408 5753
670030119 9603
228445765 228445766
281324982 71628
256654553 115208938
1694 377330030
552539885 19457
109313320 482
11910 189440460
966549461 4780
261320691 2396
724292456 21204
7720 791927394
109402465 545
762782635 4282
422387823 422387823
76402699 76402698
700104104 6454
373699426 1815
285797180 2811
886957139 155334
686935217 3391
606723817 10106
596775687 5018
811534762 811534762
989898240 7680
227019794 1001
902229174 9464
560627351 2472
2741 613290527
860644558 860644559
659190430 279752688
60099880 265
954620044 4703
560839522 24482
816376422 33088
949096407 4197
1523 306573834
476090884 4802
321247900 1418
732521646 490309
7789 787082612
217846872 3052
354337795 1874
15247 884010194
863166547 3806
745642000 372821000
289612108 1277
690 150596970
497323275 5349
846434531 4430
930902059 49619
190904866 2477
360423637 360423636
138992237 694
834657398 8168
673819532 3409
76046593 560
732264000 4694
514342178 10431
953179308 4959
888392383 117388
393377287 6971
90036821 397
312701375 2208
923464943 17676
983146015 4335
296521378 1916
886761931 3910
610043931 3339
334062224 2519
327032816 1442
286092309 228425702
255812303 127906151
53749802 237
789889582 4953
695549635 3246
739841842 8723
21058383 21058384
59134479 359
688953059 11461
962083826 6521
410827569 4120
727161986 4976
466152499 2430
621904261 4303
524211974 3045
631898654 6432
974807195 10785
638848115 7505
731128274 4671
484042357 3294
657240034 7335
31938656 177
225420499 1098
715025888 18147
327065754 2078
687222902 4385
803357876 5136
696 26474448
540672129 2384
184616067 996
333879664 1722
106258522 106258523
897944111 9948
475756128 21156
567439445 2562
72806675 375
15949 639602747
908802201 20141
64181852 283
534577679 5174
34550201 778
857400176 51012
981701084 490850542
312711370 17708
342084973 1868
566750708 2499
988774426 13624
85955118 201631
860723871 430361935
964151380 4376
358332135 1580
6853 990395152
735604495 12145
943221040 22503
212115484 1040
132816397 13810
901224721 8745
363952862 2314
600252984 2862
424268957 2588
1087 115229858
686698039 3764
99067444 5290
593514751 2617
696188044 10181
941863701 4153
212977081 6840
232544549 232544550
4635 678332210
75295275 332
933736945 4934
204339547 901
135792520 702
472310841 4935
35622939 244
250120992 2398
548818995 274409497
919224151 9548
27551104 224
921324548 7829
46815 431385932
9528 597734878
269252049 1574
889403048 7677
161704046 713
612334867 29101
88448916 390
217382401 1998
420213753 2311
9071679 40
297776920 2780
98197729 824
686615732 5949
379261871 258250374
407320517 1796
404798343 5204
200070790 200070791
643264868 3083
488199806 245650147
121750344 16938
875874566 3862
277074711 1321
86180579 380
614150028 2708
452674835 1996
120002146 2117
395685948 6817
851816507 339391399
101896681 2362
16537 743238928
283282559 2244
163857336 8202
513579606 2995
426520726 8025
632019359 3360
264771809 27282
384940065 7301
334539141 2236
374577827 2274
949984373 16634
81641698 29023
223652800 223652799
798557035 6398
934181910 6631
887505440 4913
794200254 21369
797873342 65437
472632445 2084
276416142 3189
728554878 286243439
949126610 4185
535364920 3803
660860987 3613
445673287 3766
915910216 5348
4542 854373929
490596809 3102
116677158 837
699704950 22521
910219941 21449
643758985 3507
37899 955403577
781340697 4552
735766658 31858
516862504 2279
315145060 53207
279001597 4776
410082228 410082228
883358888 3895
690186785 4718
100469298 443
173199828 3505
869248386 434624193
764060845 10473
104763679 1424
625421668 312710834
249289509 2348
172837617 172837618
941192722 4150
753001958 255949
50780708 314
135504289 835
164614249 1939
320232879 1412
627003948 346219131
154045098 694
952881364 9377
469951552 4328
383280169 1690
909732271 909732271
46563414 265
989493495 4363
275427868 2561
627699056 3676
828865193 218929
704645851 3107
811392559 4777
477956853 7221
361279657 1593
538755054 10889
776379391 3502
642176157 4082
829927926 4981
2878215 95
6054 650090628
670844909 3170
368011168 5809
527428279 3393
140968295 1176
1204 247286027
131765908 581
131993621 880
694599261 694599261
97233602 467
716495701 7460
183411702 2007
454852985 2058
222257452 1280
656109257 2893
98781805 484
611197660 611197661
326211046 3021
596001935 4341
949227182 7567
487149215 2148
970107453 5019
769550831 797462
315876471 1593
5498 736146655
66532341 670
296191545 1306
84593043 373
669042847 17046
696193160 3794
829475244 4308
788328992 3476
509605229 2331
565781290 5889
579761763 4364
867023103 5056
2914 563722042
556400092 7303
963643014 4249
799688665 4106
114303671 504
231472122 2374
671759130 2962
500797550 3490
909010024 4025
121049504 1126
950265099 4190
1200 79329943
26261411 145
431129690 1901
47566658 529
421553750 5755
650286045 6328
237259177 1078
129068133 64534067
3532 605201136
159434359 703
956381864 4217
426179432 2293
1708 348764062
877970628 438985314
538437891 6994
804193909 7251
358501499 1596
93660918 1482
236256175 4403
706910663 3117
290416257 2543
216262261 954
610586116 3849
941484782 6440
736932379 115195
476706599 2150
650547954 3073
986177851 6405
762922190 126871
372631423 49330
889701092 3923
866338176 30432
281380613 1268
659385359 4860
330242879 8403
113804459 2244
255626799 2398
390644736 20201
864987763 4276
216585404 955
368688823 1789
859045401 17372
169763385 1045
987933995 17388
303116018 3082
154201352 1217
290550624 290550625
193132821 96566411
31619751 174
310832094 2022
772683751 3407
235864673 1040
849585887 20372
483068418 7200
765812685 4732
388261889 2044
850678186 30860
122240568 539
861093431 861093432
741114165 3988
469230579 2069
642974079 2842
13357045 493
596626 970710502
268725226 1897
668353078 2947
140 23127440
834869125 4605
268179905 1399
533385061 3046
615264076 6641
767921098 3386
927116856 463558428
330383187 3246
703893087 3108
696062519 4337
956298168 16296
892445067 20577
807338782 330741
459507384 2718
324195300 2061
702339495 15041
779758954 779758953
948123009 499788548
835832728 374928091
874795492 6777
273284334 1205
829132382 5242
724749308 8451
340750845 170375423
272103546 272103547
154039900 59638753
400524134 2685
499369601 2260
158997884 720
265778040 4664
361624471 1830
44738316 44738317
366864507 229897919
251785246 1185
393155384 393155385
357198976 1575
651395556 8524
438362735 2568
551619844 551619843
709750560 4852
2373 264516953
626708047 7059
786284398 3467
64608319 802
328137263 3978
621912174 10622
246430935 1459
334382683 21781
977236200 6948
473218041 4906
222199207 111099603
355624128 1571
264665097 1167
245717593 1191
68213520 612
367725363 1774
415243251 4923
976743965 976743965
770813272 5463
455564504 5526
353470600 3416
943227438 4159
777558090 5297
796240092 3988
257035547 6557
722656224 65316
645321735 8307
830183990 11232
692693759 5520
715945499 10548
227017792 1001
3057 632436482
824612077 3636
847060102 15253
3885 350461965
611156822 9508
435747549 4633
978685068 6782
796266712 3511
150539398 75269699
552238915 2435
612742261 6708
669942728 8242
209922841 1863
735193653 14492
795391680 9120
727232889 4053
582403703 2568
4136 402598726
448956721 5736
59668965 851
886902778 886902778
235953613 5004
508468890 6777
454616338 2024
941892327 4506
533979036 5864
744669815 16234
125082792 3005
942508068 6506
307982538 1358
606358832 540402
699880112 3086
571520438 6452
457527923 2575
906155364 5380
996114229 4630
22068 624995512
208649561 920
997351941 4848
249691725 4030
370307711 6576
231358183 7062
929100605 6567
125287637 22222
408279716 204139858
735560731 735560732
288994197 3486
904172785 904172784
782989991 391494995
162504240 1724
789922549 3483
510597577 7453
13359637 124
751592003 3314
873433139 29478
422856458 3314
522697998 10121
873768191 5631
287826811 287826810
805594956 3839
775483779 12663
750783708 30438
512427452 2837
36708259 36708258
69822017 497
14878501 100
167382179 839
674937300 2976
838203615 4438
160753450 1141
95479064 421
859712418 3823
744707399 372353699
8229 997873586
379041600 19450
530237358 2338
112556966 1061
991425654 991425654
248775220 1162
744445659 5376
943512333 29974
88675282 391
779178239 12053
595658701 5195
651570543 2873
240241677 1187
248885505 1935
109588909 515
507965118 2754
253717822 126858911
831845242 26854
106889769 3129
491231591 2166
170604890 2587
203185507 19790
389247220 10298
171790159 85895079
325671875 1436
751135105 3312
234976513 15940
529985460 264992730
578026092 12026
924801895 4541
492238169 23155
76221806 415
729736559 15606
702826128 3099
94713393 507
982236153 4331
919192030 4053
470440334 2758
381235671 1681
957667183 383689942
486888 755455895
727364015 3902
526302921 4040
72445887 542
288560622 1281
212564209 1521
32210294 195
898319150 3961
956257464 4805
18245738 90
409631794 4393
221068732 98688093
357550000 7151
8837 883421915
28718449 528
301828170 5905
828013942 3651
942081103 38209
527907176 16990
909400727 4651
5192659 55
793508221 16457
771594488 23359
400041283 400041282
215453351 950
644575229 8454
354150841 2840
217266080 1696
597480829 33178
708271415 3123
276007316 1217
452897861 2716
2375 426310125
966919305 4864
830130995 41734
422757583 3458
745760008 6297
146318753 1816
765875911 3377
742967316 3276
214349652 1782
96460410 78814750
168153077 1318
100795553 446
817817676 3606
456305505 2012
327917981 1758
217689033 4906
108406099 478
308889341 1362
797436762 24127
39359851 919
984508412 4341
873440265 435748052
50242979 734
344997177 4823
578115322 578115322
117665003 1888
692815285 437946250
612685789 9636
512460927 2264
581658724 272939426
289586205 1946
951819751 60433
810875389 31518
151620700 2695
900776026 450388013
45584990 201
560675788 2812
671539214 671539214
438016895 7107
46352775 525
466060946 2055
464039588 5744
15758676 76
470374222 249007
467494223 4406
605413337 6891
11516627 6735
83459456 368
238783299 1075
862954741 7222
210626064 1157
376228004 376228004
116561766 654
875878669 6286
27026784 432
49067117 24533558
434308594 1915
214539702 2050
453587 2
358175766 179087883
994380672 6681
576734598 2543
435626752 3759
471955240 2081
605703 7
774684589 55122
878212962 28624
673211940 4382
948830498 11243
322446036 3154
564938872 2491
641174187 7303
348728769 6757
207513764 915
208374755 104187378
222047827 3146
592465256 4157
227794775 3278
403192345 12350
197762523 872
267211110 1197
856140564 3775
215467538 75347046
100582486 3362
141064623 622
390334609 9712
87794574 3463
515685853 6291
967662634 36408
509427062 3953
224751638 991
393 49269160
686718102 3171
503869591 147546
587401601 5552
150320910 3147
242725092 1700
303222038 1337
865663343 14508
6663 963965196
870517635 742865025
595555793 2626
733261062 7662
902726668 5205
902633797 7463
513724652 513724652
66364928 536
915564181 4037
670166618 8119
850117532 4294
918620492 650604713
373131045 1807
689668227 129103
146358393 8172
271005336 1254
939800500 10199
16124917 575
835554720 6864
802235860 4831
574947058 3563
176679289 3191
854164796 15577
863511645 29337
876181960 10655
138676279 971
973050556 20928
90943992 401
115436618 509
724570873 4565
113258901 590
247685642 3869
467192038 2060
911477049 4019
865738257 4571
240400754 1060
666998213 2941
16777590 282
540883561 3541
166012489 732
174176256 768
230491745 115245872
404867318 3541
532965897 2350
559942555 7060
56888524 271
708983379 3141
20783 639887787
737059656 74874
671319073 4465
191195129 3260
414580703 2209
938869729 18209
657166655 328583327
11097 379456581
273938691 1894
2572 333081716
568 98251184
638614423 6034
378 55688953
159709990 861
397208487 198604243
874461871 4605
305716728 1348
610390100 10718
998440770 4777
949540226 5521
267192533 7177
31070598 137
1317 200867563
745260032 4856
786190364 7373
666455552 4864
603703654 2677
641970603 3807
702497982 4660
886937282 886937281
949691729 8310
151270264 667
739556160 21088
976360639 22271
512827766 2401
512538274 16407
709148685 5340
878697901 4230
184455242 5372
47551010 440
998833175 13362
894999871 60604
717575491 3164
814937672 27357
1278 242650907
710764891 3137
983146881 4335
359492112 22584
359252129 1725
279783611 1252
78016792 344
241375312 1753
712128194 3140
934313506 467156753
3366 450337140
2423 366761917
497512525 497512525
290729214 2910
855584787 427792394
809171051 404585525
930874452 4173
898319150 3961
366607296 2376
223879506 223879506
986115191 5470
709856825 3283
978383409 4314
535909495 2363
9772620 655
436424198 25769
423446958 1881
525363153 24423
750720095 50008
701959092 12504
828022125 3651
363091617 4734
677256086 8203
330854382 19449
97503175 1951
385310483 6357
260127594 10922
492377226 3856
632701988 10776
885238641 8920
164246265 872
599862623 2645
432753211 2184
279515479 1720
146737891 1002
841460171 134763
910801869 5335
413974575 35175
231062689 115531344
561251101 3810
986780326 4351
397950937 2047
905360641 4560
749689751 4431
895552267 895552266
537394371 268697185
796001449 6248
720487659 356450224
253644944 7952
832390127 9423
818722741 3610
643053738 321526869
871649279 4608
477450908 4941
876295715 18046
36576 864107887
335877470 1481
944763964 596630
291541321 2660
882890299 6956
159859042 953
194 40818457
901184633 25074
527150973 4624
786861243 385522885
202683601 1008
515730007 3998
173077263 4887
162836656 718
991757043 4373
677712366 5831
424442341 3206
492337890 167818629
444565562 5109949
36259242 457
547251431 2413
188496242 2216
35339553 1244
361932169 1851
815691679 8872
10508 668802676
468779415 2067
593134761 8513
550501503 6343
152555542 101157234
456343537 3828
602645440 10920
670622860 2957
693832336 346916168
149740 493571004
234250968 1489
137208920 605
979056746 4317
897247409 47900
53137422 774
5015576 87
333149308 2900
297380697 1864
325818431 34684
2462 230016410
2850466 75
429044548 10798
97910387 1557
339285792 10908
304081177 6263
346369355 11356
226 30465478
714391651 3150
31977531 141
494104779 2810
214998000 948
880278981 9270
569936488 3167
79768745 787
83747169 407
162378174 1127
89234970 678
352991683 3764
367401421 1620
257523537 257523536
835287945 53699
65850707 462
438872004 2049
81743471 429
145202244 1255
533417137 2352
735031707 3241
838854370 83410
124019 843482987
231791538 97847571
195264212 2164
504707880 3480
702610941 4712
80866171 571
397 72914987
919442832 11704
185491545 334219
328642401 1696
591018978 3401
2705 574841477
400004018 5719
6001 769383429
673776603 4481
933013584 7718
690970723 638929847
838677440 3698
5385 832208619
699777315 4942
679111903 4151
39820967 1233
512100350 3145
627524367 313762183
943187573 71606
955952086 12615
834804609 5248
536572706 4784
11093 963460329
824665855 4298
551345543 3879
93382931 1151
577663843 531884476
5349 769614546
932644315 161413
859316060 3789
201912559 85674561
321038844 3199
894836118 128621
881603716 740828218
251086849 1561
110900800 489
381690937 1683
691262017 3048
3919 502027819
479619108 2208
83922961 830
840656552 4299
65495687 626
575740031 4348
2564 418483260
92077958 406
607524265 23284
217340717 1067
876321631 3864
129272011 570
751083444 4024
622817318 22499
636201220 3844
973622349 4293
499327183 499327184
440975787 19118
777945058 4114
508528148 3180
610236250 3055
100926799 8450
639688267 3187
540763473 39403
912631126 1360106
870258345 90005
508921248 2244
565332371 9572
149533051 3532
751430773 18800
186624107 1452
389369246 389369246
473602219 2405
786478072 7708
368087013 11398
377506369 5003
433826547 216913274
587101964 21428
600550159 26945
492565881 7510
779505539 3844
47399738 209
37420679 165
180753223 797
444287486 1959
654070654 2884
690625648 472723462
30070641 15035321
670628968 2957
231747719 4296
278228596 11036
322332150 4066
258223958 4945
203459564 5566
238810922 1053
958511887 7266
884946286 3902
850246956 3749
510857362 3213
570061872 6644
878013901 17775
874002045 4613
808868742 10295
625676657 312838328
151269596 667
792815384 268809052
178527380 838
138033793 17016
501028054 12815
98219336 1405
972494974 9005
3754 422197364
223522426 2854
302441747 2564
448494500 42167
683826522 3756
915172955 54018
293576631 293576632
122351875 61175937
103229176 1725
533252275 266626137
568189309 284094654
363319182 1602
959999862 826503871
927760362 14033
121431698 2473
475582823 2097
306534306 16434
858052669 4983
20766 961248093
789365400 7688
8833123 51
774842190 3849
156032209 688
350973171 2425
478304327 2109
739792581 3262
195041119 860
445886455 2359
119172292 1018
628265641 628265640
644121579 306633869
63434281 6280
493951750 2178
389289921 2623
334339645 1952
694646698 8668
639007410 73508
938914740 4140
515166404 4951
594793639 3447
555424388 14957
5275 510345174
599705992 3877
430678008 1899
347217022 1531
660838620 5246
13817 743221470
910205302 910205302
747962066 3298
479213608 2113
973217530 5456
469796855 9336
953440673 4204
516 102989575
545455489 19632
4329 145714140
675129338 21768
138485681 717
873833429 3853
94819609 13736
702734761 3276
710050910 16255
907416706 453708353
905448039 5819
761403299 5300
914190736 5180
736167650 3246
956192132 60339
750801008 252392
779389501 7451
278954159 1230
102270421 1380
227677044 6549
21828698 139
299070266 7143
862036044 3801
568115211 2505
192547258 849
730887908 3954
9141210 89
783984516 38004
279966267 8234302
961469424 5715
895689116 5315
931665645 4108
687928673 7324
725957990 3201
18269 854552171
4086 451494828
580706951 3188
64635561 285
774814513 9170
877266186 8718
453266023 453266024
956561884 5926
230181720 230181719
327200683 2066
941851675 5156
893931728 10382
415282596 18000
158238723 2209
669219690 2978
5895248 260
845814042 3882
804201211 3546
11258 784513730
604928568 2875
552011921 2434
974870493 4966
565037843 565037843
551935957 275967978
220347015 2645
818739158 5271
836060192 8569
641532466 5228
987596452 12711
554715523 6128
973067161 7540
19265259 805
1297 231623205
966070699 23534
33134379 149
157167216 693
904386559 5120
508264132 2794
92564594 451
8571380 91
819710636 4582
992446167 4376
54910559 2780
846738960 7440
426657633 7846
169866460 749
910512816 9183
224097488 2168
538863474 2827
200310534 888
52065568 266
885424799 8732
581168889 4322
800391375 25875
120460706 963
382144519 1685
631388928 2784
250011198 120212869
971648127 6304
7242026 35
501521330 14860
943892479 10240
854032220 5464
975261931 579631878
906708652 8284
258724916 2258
100055170 554
182164209 100922
474375865 8049
649983005 2866
273954926 273954925
239685869 239685870
884806105 10236
669110202 669110201
685229242 5934
287350189 1588
794912415 3505
158185251 917
849138719 514782632
320909266 1415
554564974 6587
437318926 3277
463672987 231836493
87903038 575
325559856 144822
687645397 3258
615389171 2971
249395209 249395210
627367608 627367609
115335212 44314945
546118228 2408
842942324 25455
659527323 6044
13187 602799748
136361861 663
855686216 3773
29555335 14777668
483003627 6103
466964729 2059
175683458 87841729
449306064 7218
389535450 1730
877811221 4581
942772669 471386334
819471674 4760
684232610 3017
330662113 165331057
172658300 1772
573674685 3058
831225041 10976
319885350 2775
585669996 585669997
63037820 380
891668361 11036
902415302 6469
1173 106792231
499775442 4106
545888344 2407
883400086 9987
481058723 2227
499266938 5382
23307610 251
923190469 5244
8260 712676037
235041509 2882
625700893 294633238
988454290 28577
648654168 3022
490041502 87367
927115717 16834
5896619 26
115629284 536
220549499 1581
448520568 448520567
456835760 2968
319206325 319206326
341177520 261840
195278319 2780
446037064 2603
922997876 19025
38306598 427
563602647 3649
782332540 625005250
29155 661597655
114415673 1785
461750367 2036
143626796 1235
363118518 3451
30074960 213
663420133 258494189
587819840 420224395
807156286 3559
404496927 103664
997978904 7576
975656894 5389
220216003 971
741394675 3391
883521281 4352
302565943 57402
3885 462024917
988444807 7022
974189753 478695347
195895637 97947818
647701049 21655
368745103 1757
524616327 27330
706111528 25811
594872793 2623
62594317 276
296409160 1780
489422388 2548
314837945 150280597
385318483 1699
929596681 5870
717113142 3162
4418 417394968
10258 878932232
247174444 2687
111094151 6103
233046287 2224
550661899 3737
554226106 2755
322727201 1423
156845641 915
505972952 2231
43196973 43196974
314159079 1755
350262776 13432
23715602 23715603
289416273 289416273
459907302 459907301
834798940 5260
187557414 827
783555399 391777699
563876909 4299
455178296 32529
410922079 3233
927090324 5579
709260309 709260308
486952851 2211
479390276 5414
656477268 4273
165704710 3349
679011373 25053
677454350 497582
862263183 3802
993443761 6224
189456711 1031
44224683 195
323835830 1553
215968287 2361
182758519 1062
183476276 971
738383951 3512
750231244 3308
592888105 4952
428609858 234067606
854104917 427052458
3196 520600498
3314026 15
585276423 400582849
519199600 3122
524796687 2314
523217042 7429
996923144 34068
238024921 1410
959788185 4232
128079223 3668
643258250 2875
67519321 33759661
858338681 21613
737977913 3254
93393865 584
578806817 6507
441779972 2066
791324161 5510
511205297 2362
106413582 53206791
408464377 2874
386034679 4696
746872380 3996
909889158 4012
626890542 7364
271434407 1393
479594116 31907
237836071 4718
182825000 1000
160190463 73969409
47626530 210
818141098 5518
600772008 2649
240836548 240836549
658233543 27616
546999459 10862
921226844 4235
921119914 11607
358559733 1581
280727879 1380
220369548 1484
140383676 619
692680832 3627
756487902 8479
668814262 2949
2676 278258508
800672465 7887
1850 390987819
790882169 16151
738030646 5287
48736512 241
872857482 10218
999641276 499268715
509963570 3383
850239458 3749
5517793 28
561245834 561245835
298167956 1778
270863086 1819
960237329 4234
950152874 14525
819924472 97021
298101804 20999
6438 772212348
615497504 4539
677770875 3825
424392539 18047
121917725 2247
477278985 5278
692757486 3535
275260057 1304
450529766 2047
799940962 4321
659967630 2910
692520114 4917
879217339 4792
580816872 2561
427956755 1887
722860457 14742
144483699 72241850
118745235 2239
435109672 2857
919740346 459870173
360833289 180416644
428529508 9482
7746 513293020
439240046 439240047
687838598 5678
504866672 4177
548438482 3247
207762546 207762545
910198263 6513
151270930 667
623227164 2748
146026984 697
993742303 4942
560501182 6199
112618959 1072
487828084 2151
439974540 1940
27836262 6383
4043 487820294
496716937 210685523
969716480 13385
445190732 1963
685956167 6242
434545064 2477
282418321 2729
659212822 9379
641340563 3575
574908437 3081
4542103 41
4886 629911042
148280452 957
825817108 4343
259449195 1144
580668991 22336
501853006 4815
45934042 379
660441695 8724
78346789 807
482476484 6696
617694149 2890
870258944 870258944
972462771 972462772
186650870 823
102822104 4924
60202375 377
944596145 4165
115314834 368418
509732658 4307
335880432 1481
231280341 4209
867936453 4921
359667687 2722
307931866 1383
387527450 2501
375928230 8628
23733024 306
199350168 879
858102529 6115
535921668 535921668
553641005 12954
998252615 9839
781978625 8567
21318541 94
106750592 1664
33592382 849
679004175 4866
555752718 5213
602330097 5606
991817801 16291
232424415 3368
32205599 336
263404100 1525
500131566 6498
272040957 6501
455246135 2888
132082858 132082859
902186758 10377
364606242 3571
2295 238047348
148898441 15029
600657380 4855
560859089 2473
395298457 1743
941747242 35111
62671149 281
992604898 7279
150404859 730
16741375 289
201844683 890
972919289 9030
130939957 756
435456228 52113
104119697 542
123597669 123597670
555390593 13034
39452171 16671850
571291568 2519
6620 153213280
63683537 354
741292121 20180
333243582 4494
64666064 30651945
606618301 314310
159017022 14566
200499017 1353
528652152 2331
835532881 3752
3674 692678750
824730576 5901
688540512 3036
794905001 3505
684919781 10283
302903514 10716
530920072 2341
749276997 57243
671989470 2963
657021038 2897
283913522 3439
534355729 3369
851479719 7488
430535546 21713
391443574 1726
204518283 102259141
248339364 1095
401552680 4218
809924851 4631
479805599 2400
949635917 463694392
442017330 1949
327025633 6686
545888532 26874
541807915 2389
601567847 300783923
766280105 7391
951028234 97344
752722638 3319
382103375 3299
453710509 10371
356289362 1571
81163058 956
513616864 2848
916148065 4888
664935061 4083
355078654 314023279
825099037 776336554
759002360 4280
689036239 5834
727239199 216057
255200741 1178
920212788 7258
50232538 25154
284743143 142371572
320660222 201796457
12822534 2035
487602801 2150
171496457 1252
810586162 3980
5430 369436803
804039711 5069
147243198 1786
2802 464913876
10758 993981504
735604956 8154
115002687 544
40774382 314
359027704 179513852
327716732 1445
52842536 233
124516722 761
236129741 1314
419615065 1958
841918241 4917
873825723 3853
157633626 147883947
845689921 5430
244079550 4393
970503941 26886
72426715 5574
615228001 13360
543393456 9662
942693383 5682
770193036 11988
780500486 3873
419832066 2606
396993564 2046
951534475 7331
382552664 1698
778474493 765192006
372 65389416
147684638 5496
684489621 17110
915633524 6357
902432195 81014
8381966 38
514807185 3318
4735 951300977
187381226 1249
535909497 2363
806475909 3556
531474913 5552
724597246 3195
204064770 2210
808385292 6158
640691770 2825
234104217 117052108
334518348 1475
417966878 5423
345401369 1613
234335162 1109
742019649 371009824
745027920 545808
869349610 14839
974905833 9689
417947877 3149
380331860 1677
64791685 783
3125 651512500
736500318 6907
60683036 519
604005443 3213
487666511 2355
6581531 39
816229396 4859
376007401 3222
84665052 1795
669443910 630992782
724656961 10336
707337509 6270
395300199 1743
719702198 8108
521155614 13268
838610107 4263
599784350 10196
363324966 6873
457441481 2017
210128586 1921
66937675 1325
409769912 2458
728300132 3537
766596962 3697
239037714 1054
253365001 7125
354809193 19969
341543319 341543320
62276591 657
361517001 1903
434936752 5746
345158458 2913
33558471 5170
750731731 4182
797630980 3517
741431889 4863
320105945 3352
87541831 386
9476 833527912
578026135 3682
242144640 2595
830739096 3663
647267154 2854
669006497 29256
134905843 1737
278046464 1226
831747506 831747506
360506376 4072
3534 483928290
1713 173989195
236149979 1166
583824890 3322
735258473 3242
55110214 243
295024171 2947
128753461 67700239
328588805 56546
31904093 18359437
988136305 4357
650775481 10746
519804973 2292
287477147 2154
703508026 3102
295057692 1301
582865199 16749
195224769 1105
209299771 942
498425621 58846
578179047 2764
266573 785704624
589231499 4290
919529479 67727
285077544 1257
340163999 12885
395526554 1744
201287292 1929
877 171174691
989266703 4362
577520237 16207
598448208 2909
254658259 5965
935851110 31335
670045611 3445
2394 321186330
554958916 2447
807025049 5538
17916490 79
267559624 3888
832036593 7861
363673334 23167
828700365 3654
23263 601953388
567350781 94970
157619745 695
93481220 38914861
146689386 1145
834822553 8837
370982404 1949
207258118 1057
19745869 92
236845057 4449
568116870 2505
951428337 39176
144693295 638
761561888 7365
144793017 62287585
438212770 438212771
413743176 2331
130268638 6587
606419797 8418
117953217 1279
969541299 22600
989779738 14828
604367080 5755
560059627 48331
309866112 309866113
14061103 62
274343490 136380936
22646 566331168
650763586 10545
391895374 1728
575866279 40477
429726496 157395915
730027146 13687
565773085 565773086
524670195 2402
486568742 486568743
842535853 11532
757872396 7092
249430412 7189
179619322 792
680981685 680981685
758389104 3344
597552148 597552149
654066037 2884
4685 185688227
489520449 306244129
206 42166672
991956026 19529
166032754 2319
909153160 4490
308711762 1917
578095357 2549
944444005 13691
853646141 3764
6898372 52
5396938 5396939
800463511 17070
7688 926157528
65859301 314
47168693 1103
17017 715360646
580503263 580503262
104323871 460
331565154 38671
149253046 1709
940839969 4811
336157685 1720
227635608 19014
694373998 3282
723923257 3192
47945576 233
287645056 1465
3703 610064858
381918536 1684
521621600 2300
457917190 2630
566072832 2496
140002321 1425
676977106 2985
828327254 302839231
607208550 3315
868390398 3829
528425360 2330
377799421 7809
631546586 9755
988849752 7348
774041152 3569
529544321 2987
892460599 11272
2161 381920917
508739097 2341
606162839 3720
781033541 3753
968047615 9273
446480735 2082
404807129 6279
235949984 2469
354022313 1561
244046216 1127
57151836 252
730047369 3219
789006085 3479
818118531 8702
543417240 2711
935900928 7657
460065505 2424
221563180 6057
38646917 427
731094367 3326
68490881 302
55790599 246
534337187 3747
521540050 349795023
220599051 2810
853390526 12858
26646 556533013
111388661 602
494565976 494565977
375569207 1656
413174412 46301
772637473 52368
636824651 6275
479465056 8452
676910069 4091
276577806 1294
60328518 526
925694050 5576
59807111 745
814045946 18051
79374364 358
905834587 6582
80064452 559
904991769 7426
90439593 441
174195287 3252
2095 138099642
79760771 546
432040666 1905
83213307 4082
732849602 732849603
893839427 12174
182367475 1461
633816917 4646
380214210 1730
625180300 4388
710371201 4480
781111253 9042
138797992 1291
882453056 3891
929999242 929999241
335274400 2613
253760417 2087
342411259 2196
431356482 1902
962484952 9659
459307264 2887
529274682 529274681
676834335 31264
740138416 3455
518436800 2800
934824183 8667
817885967 3892
146095636 2325
330277186 1855
574319509 24998
953660361 4205
941254115 6073
960294795 480147397
783235771 3503
375569020 1656
243903021 1529
870455285 5491
277133535 138566767
618088732 5728
197988926 873
554813573 9674
234406039 1210
262066167 3590
198600121 4930
969077942 4273
822088640 822088639
364454743 1607
20864938 92
205471868 2729
3110 368327655
6784 995586571
536000525 3249
800 99451200
135181329 659
81585057 758
787196589 3471
797855669 4029
700186811 14937
456678622 26260
941863024 4153
745692257 4878
534891105 18285
446265847 35197
761163333 4066
136983033 604
385627319 11544
14641679 7320839
843350929 7944
33223960 30820
640457785 2824
6876 630611712
799145388 46271
610399044 266549062
909148090 644867801
991061189 4890
671531926 2961
14327 802916698
817840309 3790
662462354 2921
905888687 7989
823556324 92486
147198863 944
82386902 1022
671528150 2961
37055649 263
871862560 6410
459029032 2024
814318021 271480181
587391280 2590
937554044 4134
428822843 2179
973844848 4294
241305625 1064
258523065 17234
426667006 3369
815 147913764
881741340 7363
68138000 350
205749289 1124
662461002 2921
777930385 3862
6291 649423358
2146 454061410
14545535 72
933213429 4921
40350038 19364051
788105675 3475
51935368 229
997482626 15081
372382218 1858
667383038 13521
391638027 12813
94798638 418
16973852 2319
16367 916179928
697512703 7558
620826398 305886472
946973719 31570
955414848 9264
787402666 4186
394210151 3186
484503501 242251750
271085952 2928
679378830 5290
575165314 5045
671984842 2963
12460 787422160
98995972 4849
864953263 9968
195720632 863
912476567 912476568
10185600 50
696478232 3071
459095068 5358
471322465 235661232
595664841 13022
56880606 696
249772830 2613
211041947 2901
16885760 160
850040731 5310
110293028 693
929616308 4099
220230757 1056
361364702 10771
859754920 859754919
581290020 4860
645399621 2894
66199 594798015
654973735 2888
702763676 8449
840519107 22782
774777223 6243
621182936 2739
311386367 1373
155091030 155091029
256695742 3771
371425536 1776
429795825 4463
718799834 7802
330260136 2151
705757744 21849
322925610 6685
438615728 1934
337211752 8486
974606831 9832
26473 870246929
914178270 880803769
10017 905242228
204721313 908
866178473 8301
968297616 50622
603830017 259971795
791050803 3488
117382399 659
160327650 127308309
536911885 3077
688311242 3035
782432400 3450
186773318 1153
711961384 4108
86759261 424
749624112 11124
699284070 3791
891515688 3931
840625570 45373
995606803 8440
149355647 4992
943753375 21935
433170810 1910
548712450 5771
495313778 2184
783684168 6728
775854741 307929270
191782081 2160
978676337 29321
412648574 160186262
612881677 51399
969212705 16058
616265283 8498
959985527 959985526
435239634 4337
775832982 66407
133196271 115924742
551608673 13256
60824 435560664
967567576 38703
227471454 1003
919883519 10320
602135414 2655
5689 880087416
757018634 36534
432263647 1906
707404437 292897417
465459502 2996
43376418 459
634439793 3101
880265249 5235
718 100095917
754383174 377191587
6408 519224877
752801749 7235
55952 891049614
727037351 363518676
669722694 4422
232767305 2329
2219 405092319
436268619 381070224
839134615 3721
445992587 11562
685596383 3552
167189 899309631
800514422 3900
895824449 3950
282353847 1299
295546857 1447
484284460 3892
262933628 2129
148756586 770
694525579 5546
513476010 25792
609069015 10571
775174009 3418
70170546 899
214454110 1370
223616264 986
985375840 7543
155346104 52039119
23366 901927600
672794901 13087
455555667 72093
226565209 999
862864876 14902
131539361 580
862481622 82004
640128998 302605211
817135179 3603
123252280 123252281
537655440 2792
374855647 2837
960009170 6501
668933037 668933038
523049691 2321
804461455 34696
114757359 506
967952525 4268
553275923 6227
530879185 3888
455398337 2008
388024215 4348
596919439 2632
920785695 5216
1873014 11
555710618 3076
714596526 8995
330540859 130848363
158014403 3148
726833131 4206
137146425 12167
182697217 1501
40527442 247
109313262 482
85395730 490
983504609 15510
391861789 1979
129124772 5955
814452544 5960
567016579 5914
866888263 10963
4727 757144994
106592711 470
920781054 460390527
513454825 2264
42487232 21243616
905664509 841703399
914652136 4033
777439979 12985
767237335 3383
463791455 2045
54582220 40542406
563109163 3102
992572302 756785100
223057595 2386
653163841 2880
335410608 2802
499919974 7901
634805735 3732
288474616 1377
841207347 30458
37647547 166
381785284 1947
660648008 2913
935274501 32750
388276261 194138131
931322666 14027
91812352 771
845932751 6311
335577147 167788574
59419495 262
729593081 3217
318348412 1984
24 1789207
827677505 9248
460442330 3141
445753392 4424
77110259 6532
401876017 1772
778384563 778384563
197762541 872
336536815 5458
606070036 45838
459706773 2027
870762149 45225
842803108 18604
279171371 1366
718118960 3302
715167313 5034
636841586 5418
467745967 2887
275392519 1768
1454 92658817
400217949 3050
832154593 416077296
907379945 11638
992165581 5809
249357125 124678563
57237975 675
852967239 3761
318361541 107337
759438797 14175
14643 828295938
39235188 173
651760620 3483
285465016 1815
854615317 4908
749747789 4118
579076875 5625
807375960 3560
514372573 4572
887657715 9195
351154260 2980
942799094 10548
888571056 3918
986230574 478322191
950365361 4529
147793061 4663
1680 281238050
582391539 5445
609489586 5127
169173625 33408
229316883 1614
891549837 9103
599755899 599755898
792201484 64245
958201416 4225
552952625 23566
761084021 10961
736005802 3863
843163776 4992
173752127 1936
521846295 2301
834212460 21223
394016765 11027
231640309 1297
672888897 2967
726494944 3640
411195731 2915
914370785 914370786
32571785 321
11599093 11599092
960911873 15054
500597831 2473
9525290 42
244030303 1076
207183816 3516
489075184 180871
145516578 866
46723052 1414
172234721 2135
43504317 435
25011286 327
715895518 4567
161421188 161421189
367286535 183643268
224978657 992
528878944 2332
836986564 39557
193898233 2376
318581986 5385
536261728 4407
982336448 6229
459533386 2509
23070452 8360702
813729695 3588
576845999 8760
432039280 1905
857031645 428515822
878832397 8402
328425093 6833
175885314 8106
840186735 489139204
760067101 10855
3217 718870320
78791503 10919
153285308 706
953311770 895681760
206345233 1026
891696563 8646
865530115 4246
2769 440301459
584408619 292204310
99038990 617
751682195 3589
629347799 2775
423565045 2426
506862567 253431284
320389837 1869
195267912 861
893468621 9460
810021915 4114
408904174 1803
494410328 2180
338600455 1493
538583893 538583893
930750264 4104
505460447 3719
7425 964388700
260356142 1148
227018567 1001
621260946 3120
249174538 1234
787795691 5024
680372377 4291
20245678 20245677
871680727 435840364
1194 169296719
328663195 328663195
3346 381213667
891607040 19295
471796070 5765
982590605 6229
547468093 4188
868713451 5063
525235774 14246
665940700 665940701
147415449 650
54203239 239
37679185 956
809728956 38536
351704234 6221
617626275 5946
699251345 5395
924635388 4077
735265245 4006
332024953 1464
39235016 173
996162396 18428
63544058 465
682567016 4233
914752455 7562
135060481 1069
883701383 3969
980508117 443524104
12714207 6357103
699203721 3083
725977412 592674173
241904216 3671
76779655 457
8821 593137312
88976581 526
219563843 91958764
464276422 3103
151214738 151214737
295662228 295662228
624457056 4856
505909277 3681
965451162 4257
833234704 3674
632569842 3526
278421376 1243
613778899 3261
858099257 17656
759076171 3347
68836205 34418102
226417803 1378
744485349 47194
504035420 2660
114824674 4701
742970638 3276
5090 745399960
690138241 14603
92769 751243362
900721305 11187
448174620 2430
237224432 1046
6573560 35
920019099 7700
403536300 16754
915863221 17937
306449559 1469
951351705 8007
130508605 865
425094011 2877
2059 179009460
280316890 1425
286146607 3024
375248101 3594
12604 903566796
832074553 21474
533866014 2354
122164199 760
698873401 3400
930875416 9487
491297822 3031
83415048 382
18274 817623782
355609855 1568
701477175 19137
728194349 77262
782353680 26428
208485998 208485997
57529911 1854
657241759 2898
790266996 12166
265234851 118113
539402718 269701359
803320210 100793
578419617 4269
166807898 1294
943669121 4614
87524226 438
134319822 1257
157818931 5370
572635408 12292
371167678 156292691
795569068 454386773
229346471 1277
23631677 11815838
821211241 3621
28435245 14217623
823704912 3632
459223003 6153
1515 200397711
225786211 4810
277367838 1223
395055162 24913
973728715 486864358
482389693 2127
764513251 3371
202025382 1243
299776071 12511
293923491 1296
370534414 10837
733467261 5882
653268990 13387
550649374 2428
640916209 320458104
473528371 2429
190350679 3987
25767 259958686
751449173 375724587
505239551 4608
625617312 9879
106152125 49688880
538765645 5335
860376641 19343
903846124 4049
819700050 10270
943877221 7590
359874450 1626
931597149 4139
394290766 1797
795695200 13940
557681529 2459
332804406 1559
590793161 2605
911349165 116235
192125908 16459
141740495 901
471649005 471649004
428961001 2125
680162583 3223
293370209 3066
351398368 8113
685816021 685816020
195722358 863
806033717 5290
816884927 4416
934385535 4120
310945327 53862
18285670 130
496670555 5105
279664315 1295
312833040 15955
317961508 1402
950485272 4191
84015459 1049
802422777 11940
643045479 3080
324573696 4499
7288973 33
198630787 139021583
783378473 5762
606708901 3780
774494680 3415
621377859 4558
982601731 5706
246556171 1368
440692849 3992
261493295 1153
180487391 866
195495567 862
445339476 36726
305726070 5749
984495880 984495881
9610 938527987
799660071 4138
211142539 23820
5702927 112
325445085 1435
30802448 172
1356 133162432
646710977 323355488
610067791 2690
820036459 4100
187711679 1157
762931651 3364
708415134 8300
241759205 1066
669502287 73346
491957189 2179
236221776 1449
741034579 3380
446404037 101594
209975401 1704
297106563 297106563
141490 1
573725571 214959
534916528 2455
689484302 4497
949564785 10003
849326323 5557
582542970 19605
693637127 17544
640817040 18478
392723963 8748
1498 328964202
234983981 20153
624131585 2752
402 78073626
527870138 10839
547208808 4434
229919066 2660
682821127 53846
137049463 1551
665866756 2936
922766114 15055
475795017 2669
840041272 3704
465063688 5381
273909540 99784680
291029976 1752
278476956 1899
322795751 1445
113849694 502
926184457 12708
158731193 864
670809838 670809839
698602946 5596
816242387 5542
398802935 27364
44452066 197
782018195 3955
758029542 3548
423681165 2367
74996453 74996454
867381332 18008
78016346 344
171758066 1763
769137231 6130
976643819 5955
385712477 4762
260879076 3082
8563 987304002
72000505 72000505
518229257 12008
454172817 454172816
2145 189536490
759773557 5073
856642999 3795
475358127 2096
837750252 11135
258201614 2647
509129962 3454
994120895 15977
846621154 3733
625487277 5473
228693937 6736
779480667 3437
171768285 1487
25036150 609
8644930 70
292611620 1573
929001527 13146
950064198 7618
697580909 6045
537529500 65250
830042639 35336
995764244 33749
467611931 2646
362897964 2694
12831840 72
717581890 4221
863485503 10304
563944327 2824
278881752 4793
453130563 1998
116118015 512
807829541 3562
701920561 3095
427504805 1885
485534052 2476
678105089 2990
651826240 5672
630017303 6696
443227311 2175
766714185 3827
331850054 2063
961003935 8685
515583240 34740
448465501 3714
311362165 5793
242745059 5998
711412935 711412935
100919297 100919298
317394528 1712
19651552 19651552
876557318 6191
66973672 767
768929441 3440
425007562 1874
61788407 30894204
461521721 2035
89810413 396
786968241 3470
381985512 2191
27668830 122
88889991 1034
116924083 116924082
347394692 4099
784378128 5496
641837977 10929
685 134779238
142145374 71072687
32882939 852
951791148 6561
769662021 4358
220668616 973
558128476 204293
905810731 3994
695550711 266711792
884406251 8086
889938798 3924
283735051 8010
110297655 55148827
941404779 47741
184027653 1366
878377039 23667
376994103 4612
289038055 1438
619166481 6210
877489999 3986
721735461 13149
768325112 5213
418364158 24614
15374449 155
837339262 39369
251422145 1277
849112992 3744
432036856 1905
864693924 6185
629944526 3475
265847884 2582
551745046 3005
128446879 742
336786889 1485
752047330 4680
158262747 2829
174356147 1541
544525190 2401
462132768 2144
1927 331172293
977743786 977743787
763541856 6624
2682 327243329
258503241 1198
154217315 974
58512077 258
939826049 4144
586177383 2776
628607152 6059
661145375 7368
358956551 1753
2853 188380853
410919671 2039
101603057 448
873900192 48378
32140799 405
862855289 8124
685440277 15223
300499399 1325
752047654 3316
626674690 7018
692620004 3054
903828619 8469
789987258 3760
254707404 1401
549919450 421422873
191185071 843
652253791 2876
7236 753762067
850925905 3752
603783521 301891760
528213616 6931
952669732 7234
606182009 2778
711079594 3973
12264404 95
841453349 22042
308763233 6236
498778065 7515
578322150 2550
248371134 1377
893636441 4461
169186094 746
172559520 952
230550933 2297
724548771 17659
603104208 6349
706357590 12867
314066599 157033300
290284656 50316
67035396 857
15224 351655523
835503900 1590558
241252573 241252573
678133883 3857
848294970 14440
21263546 21263545
487498502 243749251
20429364 97
793 156327639
99868984 504
14881355 110
932983818 7151
730149632 3491
228993130 1385
422312481 211156241
109298055 596
842330332 21914
69398352 306
81644939 360
239947161 1058
276803825 1909
544527591 2401
844823955 5840
862612271 168974
144770854 2991
930265676 930265677
697671026 4359
722632585 3420
306204763 1493
9693 947268379
970167726 4869
575073706 420991
542253236 6145
828015124 3665
610693280 5720
399643779 3092
200372522 1386
45157288 712
902203550 902203549
380755444 2040
711059986 10093
788831999 394416000
479210032 2113
24363 258298581
837442247 5528
510516670 16633
980808699 866114024
784028324 6196
986096846 4348
780478801 14970
398512891 6871
83261835 765
421776126 3027
519380015 62448
864614770 5939
537913385 5414
245383277 118468939
532218106 6527
632524957 316262478
260741327 5165
178115708 1907
428492151 22123
815174817 84004
116267406 1020
615553391 2897
188932128 1676
18456 414180929
604147777 302073889
599358163 4129
72720 426722102
10204 764512286
340652220 1802
921843487 6896
256738257 1299
155148003 155148002
718664968 4606
648398510 7781
791286426 6041
556891328 6136
934093447 934093448
154156325 684
560160551 5019
91514232 519
618155651 6623
850505526 5094
765196209 3374
248386717 2554
188191507 2376
525853363 103372
850610310 27605
227502691 2835
815379860 4415
662832634 4777
73638023 1183
973389403 4292
801660557 400830279
318989080 2318
847460644 5130
118107884 1813
512862372 4356
752269063 3317
793016721 3820
900276363 450138181
965870002 4871
558135111 2461
602845308 9126
256408029 4238
588727532 5679
706837501 3708
372829816 3948
480140029 240070014
27441769 121
731955805 3803
495304335 4528
980922335 964362444
261980132 2110
859871926 716736444
715521579 4870
737301803 3251
474904542 2094
571236850 2569
363126898 3783
45022581 45022580
860884813 7519
4788 770180404
963189871 4247
526157159 2320
690296886 11333
864717119 7884
956725460 4731
498236210 2710
495924974 2275
444510360 1960
952823724 5207
769185355 5007
124318072 2903
37728539 180
430421545 215210772
345630405 1524
983473591 953703585
787015454 5839
216199621 1182
136630374 704
270375065 135187532
336787605 1485
226481786 1405
42278567 222
74053281 3574
304840395 5392
3059265 38
843469209 18843
640864818 4401
696251990 3070
10167 187228512
477031261 3930
115479937 1402
149487789 1793
72763354 346
11592063 14919
893086832 10071
763423539 6710
332873709 2807
680151885 2999
702401830 3849
664046975 2928
542940424 2394
114756246 506
426455424 5504
829284335 7827
372308605 3056
896191657 448095829
634792886 2799
979606420 979606420
35875 446109629
754883567 5484
213865104 943
137652248 653
926 7044465
507926103 2506
922112639 28032
218448024 218448025
668359225 2947
980553612 721548380
38497078 323
5634 837579472
522219280 5623
873598932 3852
251888391 125944195
60099142 1084
185744088 819
164196683 724
915436619 4410
258037890 13664
808375394 4685
760726684 11820
581702803 6658
397411212 1936
530601740 8780
369991884 2831
973729151 22704
558294023 264120110
222029760 979
341547913 1783
27895540 123
219678480 1336
228880477 2451
226110672 997
641430431 13536
14026 977177394
2175 357390306
85893963 39108851
558739885 3622
828556543 7736
574022367 6991
754241087 11712
256276090 1130
887311648 4503
513812520 4619
66284367 33142183
96748276 975
375113968 1654
708047009 4148
390248627 10233
670239595 19861
280539559 7398
977348108 18355
425511099 16429
245753083 1556
744748368 4452
125664486 955
524346556 28815
860898817 3796
230026121 1220
28802705 127
330797151 1657
911138224 38845
41919837 452
98984918 542
53303520 3017
769240922 384620461
379876726 1675
815636491 59894
164424476 725
565392457 2493
907225139 6365
127004505 560
471337377 20128
2607 512224291
6464 705215936
202379520 896
8324618 626
228378614 1007
348501440 3505
893020198 19014
166628709 1492
947314361 4177
80964743 357
421156061 1857
497235204 5431
943398709 9219
750814518 51697
418887584 1847
394616339 1740
411243 2
111328344 111328343
780505462 6091
342024374 2163
991935331 133253
602441714 3884
541608191 2976
73957974 697
154219239 680
760772068 4219
188376112 2683
732454648 4763
399835559 1763
347689941 347689941
712888461 3951
678450099 3242
604176918 2664
817591288 3605
930522815 315967
6253 321531229
500140049 5944
831672467 57465
823381747 35358
426400276 72308
111128079 490
618197397 2790
917574839 4680
607346299 2678
274088955 8015
884265906 3899
307842766 111987949
723981943 4482
909573595 6551
292334888 1289
775706049 5160
372792208 14492
488768203 3614
533646215 2353
942835680 4249
564489798 4423
2453 449821328
395310831 4670
730648952 275261763
718330615 5221
690808106 3046
877907962 3871
216980391 2530
181660133 801
353025031 6905
223023396 223023396
572629380 19326
831913475 415956737
112942914 498
39182116 2129
731480618 377616416
664323976 4167
556878385 7412
3988 353073592
293771729 6783
215906935 952
617592369 4399
44653935 221
90434400 2450
470649512 2745
11243006 66
894 118194447
731821744 4659
449450793 2683
505776788 505776787
969053476 5455
177748654 3491
46986000 400
3303 397957610
357179351 1928
823491264 7897
658782603 5078
582417001 41976
127494648 914
467179021 4070
824956401 3742
19610795 132
888875094 8377
302753945 7199
309631963 154815982
194107450 920
988 100435140
884068364 4852
443665178 1958
967298897 10698
418643905 8032
6434 535295932
661779056 2918
892068569 14145
143386134 3068
495747838 3051
506937121 274775248
809646228 3570
501438104 8586
968632696 367388545
851199013 10333
257634200 183779713
825972822 3642
262903137 262903138
123110486 1019
483919189 3225
666343499 666343500
137758124 969
288479423 1272
162352117 81176058
4351 872136588
783811248 4033
929779394 7537
178441368 938
603658081 3096
593887103 2653
288279090 2940
283440045 1263
291070289 1470
620917649 4178
805870143 4522
301389817 2184
772245178 20191
767527601 12171
320293086 3126
346411400 6014
576829075 576829074
119295858 1051
56924806 251
939084709 15605
562297493 11623
510723576 4589
628089905 18245
455085725 12347
165362124 6063
445776454 4449
228211273 2724
320128893 4523
745979414 3455
457669266 2018
446668211 28396
563353813 2484
535478846 66138
684310873 4613
674887821 4756
985373073 17416
949180013 564652
724230743 362115371
324502566 1979
419458742 4549
83228907 602
537708245 2630
176235429 1610
348996128 3536
7524 308047148
580310255 4221
202614551 1869
60703544 664
189809466 1218
79481010 3227
588839146 35098
679257377 34887
958477135 22339
876043703 438021851
624532231 4981
77605536 383
682803126 3775
661565307 16477
428763139 2311
292218473 2054
819229565 8043
263758754 1163
344320785 2246
297686143 1715
479720093 5966
974511744 359988840
745049775 28462
124210219 46495232
920749553 11443
101506312 3436
677746655 6546
575050417 7382
466778131 5378
4083 636230583
628656602 6773
168866710 1436
758908519 21449
618012160 8967
383557463 4454
580138386 2558
470470989 11492
5876 958325115
510058104 2249
307985811 1358
286210618 1262
881877971 4085
16242 840217521
194228535 1009
635538543 3512
626172713 2761
199245110 268163
33198771 466
857 141255882
477851752 4140
939844794 7147
461746476 2036
876529370 705141305
566299085 2497
190277650 839
447009837 1971
414431774 6425
315911959 7711
439888019 2145
591754090 7647
858809464 6022
536304762 7375
804341824 4102
350995653 14579
60997259 329
290499098 1419
853189753 4362
491037742 3281
903692155 9938
766059937 17692
311354308 5200
4064 554841664
777249330 4017
949776832 9224
338657725 4499
706000980 3113
491564909 3662
359918026 1587
239380089 119690044
111190720 3225
2535 384984052
337295796 18485
538818095 6595
309190517 154595258
284191030 1426
876221566 9971
647034724 2853
509005503 21308
268861663 13922
601517246 3074
965917917 68724
93211982 411
406443269 5621
900908309 6225
766323017 97516
755020110 4858
255820248 1128
463747615 2501
804200887 3546
955019826 4211
889161859 637524796
201014902 100353577
700505287 6011
250877408 5449
911715643 455857821
215268430 1307
808743839 3566
7902 389460280
859929404 13027
664548108 3748
889552473 16963
117462361 637
1646 180597474
761791805 3359
898048971 449024485
467864900 2220
67407721 33703860
641344985 12849
694843172 5040
547213958 13110
504351574 2434
18087867 207
508065689 3630
380776081 380776082
183568211 1190
814556697 10123
248576775 4189
5261 270699494
709524001 16918
610807668 4674
574014353 2531
768240256 3985
696514155 7005
4658 446555163
431133493 1901
2574 448293360
856160735 17254
675162760 2977
841310651 6916
362445699 6027
392624240 2901
155490782 1699
856138474 3775
399041455 14650
821212859 68692
634072320 13395
68718295 303
475336492 21220
125643258 554
851815982 4325
188238001 830
911473028 4019
459714523 11318
759584633 5080
787999127 787999128
11863 746623102
984419025 6779
85957055 948
671483812 11011
474088694 474088695
239904287 1994
535647810 3921
9210 972589291
533641364 2353
441865649 31650
659804024 4197
23050807 299
631397319 315698659
174 30541965
320582870 2769
181186833 90593416
1992 270156850
288337015 1953
198895707 877
854171618 6016
807459419 5471
795772373 8371
59623957 14049
13374199 96
81702004 385
904789392 4499
991538185 4372
9967153 104
968732675 7415
266433194 2343
7155 371580571
369896121 1631
23414 375840739
407420130 3315
101708964 766
190731231 841
785673915 22156
595652093 96857
269360894 2227
196853067 175721786
223098249 2557
545152978 13181
683726916 6774
2750 497491500
595153029 7132
556475847 2729
615790591 2944
869391753 74094
854128693 854128692
371604202 371604201
852769840 5798
957001853 478500926
140671899 1437
248156199 1150
230 35666267
336884372 15603
158823341 3055
126139297 2064
7020769 31
24074105 124
683290806 3649
521727039 2367
352913136 5736
387515053 1926
20057 813132921
712259353 10167
10659 119792084
205637586 1835
312657265 2205
197197131 2854
944918659 35554
440570663 4382
778580369 3433
1884 351577087
336632832 336632832
443607108 1956
147620005 1772
350166774 350166773
463879586 463879586
952054857 476027429
564529655 18318
727819981 5595
633183245 3534
5883 797670087
944897974 4465
739757798 7391
262731150 5206
936543403 4674
675115167 12375
832061522 832061521
403461188 1779
141519956 70759978
293734070 19441
540505058 4049
716065638 6394
304511877 2033
99062881 672
124337294 2305
13861 944689563
930070655 4101
537744769 5368
316195153 2087
74794260 6427
841853972 9396
650926453 3731
489191969 2157
762487366 30579
744754500 5751
464923601 2050
667359979 667359980
662703923 3740
459707682 2027
982039437 6305
640998260 8828
6184 406620536
883789163 10736
7255 670685744
940961258 24727
5701 426784950
71392849 35696424
734224195 11083
598956680 2641
102269322 5929
441448299 3657
22097015 108
446255140 223127570
999823004 4929
608933835 2685
682022123 411538230
165106912 1334
180055922 180055922
235637338 1039
534340142 534340141
206209220 1301
545736445 5183
321816428 1419
510631673 8057
96710 155499419
153145923 1172
878165065 6804
998342786 4402
335232978 4942
933706781 4117
31965930 163
161703433 713
197083118 869
270635420 1230
5989 210693020
754958926 3675
762924120 5880
633230111 6949
749196003 3881
312608278 3033
761337387 3357
48678974 24339487
257180995 1134
824028283 20050
928355180 4505
550624997 35301
407247029 33510
319735073 3296
899418060 110383
759275851 6350
264892266 1168
279230910 1435
606911087 11127
803045481 4137
304400411 3708
547446562 2414
3918 819858998
957732586 4810
753290279 10935
376309632 14304
203432369 897
786700848 786700848
24090985 205
280772913 3829
597048612 7400
230640573 2257
397893912 3155
579579000 13650
979522235 4319
652251685 2876
7697 496571955
4253 771124189
677730595 9892
104480995 635
947306007 4177
405330701 2207
458791576 3135
226792 1
962128943 935402236
537875719 268937859
934795422 709373889
788782575 3478
354169198 1851
106418762 53209381
938039395 938039396
935197981 6746
817375788 7347
105076174 475
481760139 2394
971228791 10610
172528659 2168
592991431 6248
955252335 4212
373414838 6519
23636400 300
966730472 274172
991099081 7572
740210889 61413
265573201 1171
801817876 4022
981055134 34877
170945674 946
839846542 40129
21206194 94
917823524 4047
38715191 271
953301150 6975
107293915 17676
599000473 299500236
987683516 4355
837941037 3841
342684222 1511
5554 118028054
457198967 2139
202028735 2184
500178469 2332
1910 347454055
518885751 8833
718149427 718149428
686329630 37260
164871180 1376
163360393 1787
363231177 3239
661422665 5967
138545887 1338
918396606 4660
394846613 1741
234075842 1274
527941008 527941007
829955703 5781
512243335 2636
51380271 592
410722122 1811
488604955 488604955
451957182 2182
578295590 2747
257791121 2372
597623260 13599
971127625 4282
485521528 23561
228348035 77457931
248050698 7554
489000633 29989
406684676 2567
376272599 9704
994030063 4383
887204148 887204147
997017631 5673
166692579 735
449545366 37509
40544314 10922
316724627 1518
924790797 913493444
90716400 400
526559056 92314
440604061 3484
602507396 6535
808293845 3864
299602356 299602356
693228052 670333376
316696042 1512
265192641 2213
623448458 2749
3707 723385888
680362578 4938
888565843 5527
70250704 1275
804040378 5876
47569339 261
291068380 4853
1344 97971407
18102 808016101
377715907 1998
784018560 3457
238373839 1149
205076143 1708
653883552 2884
448165234 269938
16762 199883749
234033962 1090
418202603 1844
73436059 3130
580363287 2559
692158217 6757
89583120 395
736083163 3387
881992840 3889
618699016 27639
198045646 4921
517084081 2280
58870218 3439
196856456 868
18823869 83
521222262 5261
634216455 5018
256702365 1167
368 73455744
4621 374966533
667412811 667412812
1603 145413742
332774380 1996
116307729 116307730
490551096 2163
873 126537613
104778625 462
309723838 5485
783575653 9729
716590630 5468
902268901 451134450
921949335 4169
928709146 4095
769465322 12121
904975592 9873
746913169 4290
668132177 2946
691841217 345920608
353905023 2301
484426702 2136
88520064 497
342420496 2346
225728457 1138
683526449 3246
549290223 2422
25167 753905413
179223613 989
377584033 2064
283881457 102477656
436667884 182655689
505017503 2482
144295073 1009
24190 773717150
39996793 484
877667411 5142
518048069 6391
550504098 13239
203842592 914
560380254 215578376
883130440 3894
302005459 10111
419791165 2067
536241095 3716
115519249 544
557371426 6373
638196908 2814
390534101 1722
428185185 1888
163752106 163752106
74435561 571
18208141 18208142
141813357 1483
6765058 39
412986411 1821
672074909 3113
549484158 549484158
5333 552533897
367452034 2539
518897807 2288
593260641 97640
518620367 3270
174872249 3353
163439244 163439245
101582692 1078
9610 806090011
388786796 1727
123071652 668
762188949 35449
344578176 6901
334417688 12414
75975449 335
466647423 88896
643540493 2881
112495738 802
189578464 4368
675223774 675223775
514366523 2268
204452977 204452978
16732845 76
253601574 1811
112322112 56161056
540601013 2786
578004370 5075
613323008 4241
553703667 184628506
429542153 1894
473449791 5608
802185788 209343
692624280 3054
952580795 4404
835724835 3685
906943762 3999
3611 652001253
265800463 1172
661597973 661597974
937326158 36377
337241192 1487
293184931 146592465
282788402 1448
606515044 5461
967492531 8728
144516416 853
280582134 2729
315402689 1839
930 168795094
478595084 4853
962443887 11261
280764521 2356
180980814 798
610913891 259343952
111322569 4591
231526833 92722
901093327 5732
629347799 2775
46419967 1661
691864172 69069
394785228 1854
277843021 7852
630763071 315381535
392121641 3197
152324671 61096206
861793985 5755
16023 333614883
340898090 3561
429484217 2404
796054268 172550
179844385 1957
117 24614379
289804399 1724
703363374 3575
668947105 11332
571216875 3097
959779512 4232
642409031 174189
241112932 2025
82229654 4037
972877006 4336
853096093 5387
639109273 3272
84858457 479
225173327 1112
93456765 554
851350809 5499
1313 188781448
868199713 868199712
881283899 4350
224878254 224878255
666541054 37423
452148403 2233
948283876 20559
79482122 2412
745740412 4967
921925394 9855
347305226 13708
278218702 3123
859589914 12403
472920000 2240
558695208 8004
165250342 1809
258353844 1366
475703454 310479715
733773671 3827
849351075 27772
393030364 1733
183974299 1250
964706019 859068711
189371320 835
26081176 115
230439490 1121
730341064 11883
804101598 24318
382757627 1814
496672290 2190
547448694 10253
597425414 26814
429594049 135647
423195738 1866
379874926 1675
685366971 5828
140384249 619
658460711 3730
183475537 809
896980364 896980364
873321817 4843
258088482 1138
126991568 63495784
680632107 228914402
992296506 4649
906361228 355147617
28802464 127
878436518 439218259
858411504 3785
615382290 615382291
488739626 2155
484532064 5388
177124211 781
1300 160773917
938893816 4522
206834304 912
732412259 732412259
389067413 1812
468102152 2064
159106639 3080
907992858 5413
99123047 488
543289419 2787
537637335 2707
434607141 2404
197129354 1044
969453436 495601412
313612807 282632588
377834826 1666
277192275 277192274
372615341 2390
871788447 3844
583629142 3628
925611647 7072
535909497 2363
101585346 1328
227431778 2947
670192708 3180
459936205 2028
493233973 2607
727816816 5235
379216545 2198
78077999 420
189087143 2243
163409301 81704650
174518499 832
163345743 1861
668315867 334157934
660648008 2913
841622529 3711
799782455 24252
426250465 2712
3807 586445508
588660704 52782
533281959 3254
281690410 2215
492365432 2171
174787862 6933
292755271 15502
796270223 3511
134157623 2386
738888335 3258
182795159 806
783664751 1255873
83231572 1049
332861622 2056
371486340 1638
696801169 79254
901065248 23845
961440260 5323
384499951 2462
702178000 3221
320872287 3953
327515261 163757630
961235352 9486
527064277 2324
252515637 3977
898323113 3961
275471831 9665
248446632 1578
295996267 2609
933461180 6010
261829652 2070
730262770 6122
3084 565225893
535985282 10785
403418700 3460
680522701 12441
9374 290547130
5992 967607484
265676485 265676484
947081914 4176
597599555 2635
314156969 1966
102684651 575
553582261 2841
106328704 6337
3274 592079982
2999 339852678
371589682 371589683
425443017 2465
795964074 795964075
982035075 7525
988412315 491239477
751128213 54237
670172794 2955
307811673 1516
15886 684493566
872469417 3847
17954056 567
2296 426655707
752719329 3319
458194853 458194854
389696688 1806
672213186 2964
889339691 23755
707367366 3119
117061459 4336
6803730 30
731893239 29799
360118988 1863
968556251 25026
473643790 17497
170440064 757
728093520 5040
542276911 542276912
321050191 1682
83689742 393
352103443 2327
660874802 2914
391121808 192969517
986453055 4473
4585 752666839
621826715 490321867
590755199 56640
972048432 8537
158301514 698
919793291 6110
289884148 106337030
5953 934969551
395617085 395617085
620500249 2736
318113680 1443
303223523 1337
64527433 804
1061 206099106
644709263 3678
2420 420760560
235987283 3227
960221685 9775
713876939 11930
37463339 45687
639406857 67892
440719568 2677
705953329 705953329
644998669 4835
371033347 1636
394077045 197038522
839814480 3703
919310047 8318
528681601 17400
50443555 553
469916390 2072
435585923 4992
10216 847335472
79880626 1291
660631001 9404
651939325 3935
886031170 72353
358428567 358428566
824657571 412328786
988517460 46214
544980544 272490272
497307565 12972
697773354 222480
902178575 3978
57403486 369
625720955 2759
588750632 2596
119783755 668
897158340 4420
786717035 393358518
9716 800043226
771660846 139743
285190309 6905
742723799 7805
390987850 1724
62623997 502
672200475 9195
265297551 2181
955135284 8285
899458715 3966
34160018 34160019
89583235 395
127405343 752
56704951 450
705745072 3347
56482400 1769
611592990 7043
74841030 330
946596676 946596677
744771465 3903
597285514 3581
346836311 1598
724094335 258291666
604227039 224058597
312520044 1378
627607978 3457
328393985 1448
523038880 2912
511191027 2254
118159579 521
913263120 6930
233011517 2552
245538293 122769147
246977378 2621
803977641 3545
856035339 428017670
481484419 2455
176387023 851
379301765 2533
233042913 53194
866267486 675189
747560747 5478
147641396 651
241639178 1342
377834712 2321
853804109 853804108
671323069 3198
978993365 487778093
574947531 287473765
324607660 3292
566396003 3876
297179609 2730
164134057 1643
747882107 373941053
653652010 7205
840494858 3706
103041211 505
202526150 893
292961339 2397
33791859 149
361903716 15794
568330050 39674
670501946 4469
640885140 51726
883344412 25881
524534856 3577
617540550 7205
850242967 3749
714420083 7297
775587555 387793777
1685 294166895
817808347 3606
445074176 2525
922716587 23818
286792556 5151
823142409 10313
627536232 2767
852117956 401524226
581271020 2563
55187316 55187317
50807249 675
470695164 8323
690813021 10732
668126286 2946
441272055 11267
610234369 3392
927991704 10929
597015262 597015263
303449033 1338
3815 273394682
511635102 341277253
59578237 911
344356844 1785
48572946 694
193085448 1051
360273471 2392
87394241 87394242
415133454 2057
700800182 36264
5661 751404589
96160233 424
629321082 247386
178693001 4341
331642219 1834
736372588 9901
242181498 1722
714073874 6229
987533267 707914486
47172528 208
174856631 771
69398178 306
322953220 1424
97699368 456
10461 208791099
305283999 1400
520121352 12141
535318608 319214714
41672948 17225006
616353882 3441
336498770 8067
745620014 7105
33493 611131071
906668884 16793
19307052 211
280952671 1432
89592482 517
463698983 463698983
404586680 197680732
244554006 108776977
495000154 3429
954302280 12795
269896249 1631
246439861 3090
134343179 765
674305471 14772
645890266 3479
911019447 4017
225205372 993
648065351 3365
300724866 1326
995840121 4391
840037568 3704
857621335 36751
601414349 3709
648074012 11469
150840719 938
681508234 681508233
935724456 8264
854174822 12319
354786015 193258288
653160959 2880
202979656 895
940135454 10305
951863695 949376483
523379486 3415
450165166 2134
428941211 2363
607394436 14577
17561569 96
960572117 960572116
201753146 140123345
105478528 3052
316750561 1860
83537369 1367
907684059 21191
563143993 2887
927351804 4089
37818059 420
403366657 40208
233784655 116892328
308211688 1359
902036554 9067
680606941 3001
88902816 392
505543105 4818
29029249 128
661020229 330510114
750585628 14390
698453801 6490
679187389 5262
536470243 21043
353796859 1560
158034996 882
270527475 1489
202135422 1398
436122093 1923
261480077 2216
547894485 264426984
839360894 3701
239428800 1560
914965029 8283
536434706 2446
473750050 5195
863323830 424339893
889139501 408339764
941870429 4153
194449931 1799
8438 702240309
14655334 102
844767336 4718
87877903 733
612998159 211543
938405616 5487
386079799 1720
62484735 536
46709351 124227
805073790 11535
565219921 282609961
515186371 2543
304469895 10678
979233540 474334698
262406826 1713
707934396 10531
190277953 839
20134 762635652
260856000 2400
13651 741508669
560793694 15081
838290107 6286
666524048 337018098
455935341 455935341
519606278 12682
26782209 1235
437047608 2543
245389306 1082
304127561 1341
828554969 4379
520034056 2293
189341592 7116
97277753 15414
105457898 465
704538138 5359
610979624 2694
377155096 1663
138940182 2112
63 12893391
762117656 7308
402554615 1775
212058474 13525
935609144 20264
577146051 2801
125814610 790
236397499 236397500
467788823 2820
276423839 15235
388267615 1712
649345093 3454
92842964 6255
996528443 4394
644421378 36371
819192574 5139
3049 531820663
728138014 4685
884488978 3900
84593043 373
890742441 23695
117478775 518
667902270 2945
330889304 1459
677837556 275897848
152769377 1283
10350 542578050
7138 697422672
16090360 319
399834295 1763
806751634 806751633
148485086 797
326761049 1489
358607519 2448
883129353 3894
644147015 2862
297628737 5901
538506806 3913
909295900 8542
935608389 8526
692507893 3873
863171830 3806
567902121 4105
851754629 20415
157976971 4325
249566461 7395
331432023 3427
526645355 396399042
487121599 5600
218725120 971
180315531 11322
513267018 3729
901181185 9392
55905470 362
795358610 3507
829669414 4947
833231075 3674
869044684 4753
163419944 5707
301710386 2217
610874401 12130
312907056 43696
66887333 771
409239739 2319
598404154 6488
911477049 4019
812214018 100051
726096911 541313570
189240570 997
554731286 6267
117331036 117331037
80262256 656
553948085 8083
889165153 96900
567128251 2881
11875474 95
345975301 2025
449621864 2371
120027172 635
171739238 1464
46524113 652
529250286 8185
495513039 247756519
483489193 3824
405399207 55948
175003840 2656
151497724 668
306526617 2006
656723638 3435
928856862 11339
197309423 870
3798 462493854
106833286 623
715284220 18227
568795527 2508
451634588 5157
99788721 2203
789011256 22403
970668431 4280
343513731 15193
297567909 7873
162550270 1449
254407537 1930
485264723 485264724
982015981 4785
867301795 4026
838188649 36936
10507 738329677
719658433 3940
297902251 2325
130858937 577
1032 127289622
532109239 3525
725720956 8433
641055555 15863
432087931 7011
697101125 11636
7045 925381885
295801647 2880
73253890 323
881600001 9500
722782635 722782636
218701869 4360
134940646 595
33947265 303
441227026 3559
221 19811302
211824495 934
911930780 4021
339374679 282402904
299581066 2135
690207360 29563
817946580 103575
319491900 1660
767460787 3384
761352289 4996
806827337 21933
4221 443092270
367856208 1622
122013558 538
397575836 3897
211182145 1158
449623766 2413
167952793 813
931796850 6033
115853699 1230
391693241 2058
648627981 2860
735343116 5196
611366379 278017604
415560732 34952
137288589 137288588
603193057 3624
948626787 645838720
790373606 3485
774192049 6312
397697095 537029
426787325 6261
589816960 4040
449502054 1982
335757977 1717
255869990 1254
841625279 3711
600786883 9831
355215897 177607948
24212799 148
158852926 795
971167936 935962007
386254633 5098
799665204 3526
156563132 1258
807984465 403992233
918921583 847060383
625419442 221465422
682068202 7182
223665882 3571
140781 823850412
597599492 2635
622196134 3140
290975418 1283
444514281 1960
634970949 3955
991911633 6032
867803805 825952253
500802124 4490
715528183 3155
821227493 410613747
210787667 1036
713260840 3145
532735578 2349
175061650 1325
970251136 4312
299793233 149896616
899236318 3965
152720832 10688
149483665 1992
894999612 10959
436974375 12538
809417647 6894
709171741 3540
332389647 2038
537685451 4743
649729627 10562
680536117 8658
88148555 88148556
762247912 3361
421244288 50755
489870994 2160
841197020 75127
393254936 196627468
232228228 2402
4672025 27
954426820 8512
300189627 150094814
959214895 6284
942134143 11984
453779418 15319
190051648 838
715678773 357839386
752954585 3320
349941070 1543
236998121 1045
404867919 2623
580757777 8781
5126 580247749
370118527 3101
150879400 2350
201337275 982
82295225 366
131539939 580
981064957 5542
724714614 10422
38968255 419
530464163 2339
272259239 1726
643171856 5836
112538139 2037
211824132 934
622962961 224055696
774327527 13811
946205464 52969
371501549 1700
56466201 56466202
915329530 5832
559425006 3963
322385842 8007
978344294 7505
541727946 541727947
934058170 6039
435055211 2484
421833120 1860
285724803 3270
206792685 1282
531433810 265716905
826270385 6217
504682869 4984
880 183337163
210491029 1467
937983797 5462
302315068 1333
677457212 10844
686523493 21157
752911523 36243
47649059 804
67714022 33857011
21749727 21749726
161002116 1452
536107096 5695
411746669 2171
60891139 60891140
332956907 166478454
869605645 4591
237110051 1345
465383027 3099
776451059 3710
601298928 4842
643296760 20120
278727367 1229
881129299 10190
167833967 824
1827 308532256
248912355 3773
280293282 6213
663439863 39003
481669939 5324
834317670 4110
592697740 7750
723753018 8244
490551366 2163
482312276 5473
369279468 178325505
193639601 1100
467688869 2655
358329779 1580
757218436 11404
265204625 265204624
367448455 2411
912549376 16875
994708100 4386
608937664 3452
317793659 3458
812414961 4469
44818355 352
175496873 2189
5897 720119896
585922127 8471
665228261 3284
386660205 2635
360944099 7425
593654088 3372
489646088 2159
509830382 2248
760769386 3779
664791941 3777
212972385 3206
2868683 15
948448129 4182
1324 275109257
140611661 620
106505 603624243
775145196 4676
118445822 946
633830105 3549
356477941 4095
681053614 3003
712307595 16871
71212484 314
804417716 10964
261371039 4280
203367007 3517
730803919 17360
846782765 3818
1885 140206300
212022365 106011183
828926742 3655
24381054 179
256896719 4005
720776224 8248
800572229 3530
189515214 3906
5552 928733008
151496600 668
509456693 2287
892424310 7640
618234993 2726
946041771 22670
888730524 6651
517814391 3024
269410049 1627
23545987 367
385544701 1700
3083 622093764
183022649 807
203221005 2055
152117014 1594
402034244 24034
594549248 3188
823081287 411540643
422882527 3534
596667446 5461
188657899 94328950
918749100 918749100
437598484 3979
128919252 36982
990069744 795876
43213217 229
824319120 24446
178792398 1233
794721625 695608
817901377 4265
975393019 78370
789703273 3867
676292078 4207
680 129049016
304724788 6519
916661897 36168
64408971 284
442244401 1950
859202910 4239
311180057 11478
449085920 449085920
327942677 1446
452275931 2084
478396810 24854
764970841 3373
83868238 2619
316150341 1394
468931625 2725
4414 617527428
874480539 11243
943909615 4162
578548164 2551
262372584 1285
556882236 4308
842409140 4147
489832822 2521
630925228 36233
714296248 3661
488082867 3042
564984753 13683
475457905 212030625
980689875 64839
163970549 723
206381020 910
159361515 1036
782202159 3449
899503475 5373
889275164 889275165
304393844 2415
208194139 918
572768773 2623
267333910 1731
310107786 2305
836297435 418148717
3560 771836207
282854699 2700
550648547 2428
359429398 359429399
195843022 1097
930337081 465168540
813301788 347879077
897249277 20183
30984886 138
432722696 2039
711942019 355971009
3125303 18
743715481 4740
190052534 838
718664250 10168
10380 639460269
869197016 14351
198713891 1266
303701512 1641
297108906 2934
99426530 613
568868111 5904
286810369 2208
602817648 7732
158526909 699
524682790 17300
371552297 2886
766669929 9997
281924812 4019
876928523 65762
891498946 891498946
91710496 4539
286890616 1265
952694080 77480
943246655 5978
702555913 4600
393064902 9257
258439004 258439004
853186693 853186694
803727754 61849
169924149 772
521272940 5249
299819025 1322
453589271 171931882
364911011 1609
976946022 21007
701316247 35679
735775727 4255
757423688 15973
259275459 1545
323633610 1427
150253441 8340
363129313 2758
600318424 2647
93453486 582
478658221 2325
650754354 650754354
640416810 5047
722322041 5226
393722389 9684
365323585 1868
156808434 1257
445477050 1975
57302247 363
354632875 2019
17922623 272
631142144 3285
394619819 1740
855188540 7927
295984835 5444
749091663 3303
323915057 29287
7009 769409566
586878454 5153
154127908 682
960598042 34389
914341548 9349
454086705 227043352
4104080 2052040
157873890 2197
118839118 524
810757460 405378730
643419040 11360
727219704 727219705
662989536 4048
480504544 240252272
832545781 14511
69852451 308
698249165 7486
876898463 438449231
360372487 1589
141341339 8513
3763524 167764
400357377 3728
703281992 3101
589440685 5333
68193419 463
200938148 886
78244635 361
996636524 916012876
117192875 1556
144514829 3863
919185877 4053
935136957 7724
534776266 2358
818209801 7244
601967569 8336
4613 720922624
78752585 1891
295464926 2574
795379216 4042
89810329 396
774279748 19289
847710470 4762
420240993 210120497
4422 967378830
572405956 2607
762024480 3360
740825381 4990
321049201 5585
355421523 5548
575013328 10447
491246766 2410
422284129 3155
9608 507859664
996757910 6943
520033389 2293
924476306 50186
273940656 7612
743987024 6075
216388513 5496
78243128 345
237784051 1628
504894757 2323
944026063 8704
527238128 10484
2590 499417523
11470619 265
863105287 21899
599206554 6766
387937794 2765
976036447 10501
344236403 172118201
462864073 2396
309027236 2819
397851090 4351
292150022 2299
849789624 3747
995209260 497604630
279682816 1333
911 136027787
409135479 4174
555053932 5804
463787891 2045
638108894 4071
897710421 4013
398960868 2959
572031313 2712
275818379 1626
442460559 4084
705389481 13796
257608691 1506
741871680 3448
953786533 32702
798311361 3520
989493496 4363
486561171 2339
227002432 5267
541604237 2506
273094036 5549
990179147 4366
702285585 6746
973386486 13757
284700362 3284
136006453 816
758816334 6339
570106368 285053184
427958392 1887
807092999 76866
133849848 3263
444273857 3677
138115720 609
131291965 8466
198196391 6504
799284762 7069
698972943 3082
924175997 4674
994482995 496846251
737618120 37513
723238992 3189
488510069 2154
364453004 1654
670624153 2957
779548012 7453
642603890 3394
95933591 423
74470511 74427331
891791621 445895810
901711181 8004
917491020 17620
982404875 5648
24773 829935805
68679385 744
984246768 49173
45292499 450
20570472 234
871637845 4548
477888175 2672
6764 789767463
943639427 861589183
18601413 129
284668544 1995
106751863 561
334552041 2972
299590911 1321
156300275 156300276
255575905 1488
954109736 4207
168438607 39954
622904591 12588
842504669 5370
273987751 2525
2444 396334610
461523618 2035
6344 926602123
975059359 6591
420785191 210392596
529478209 2390
474295663 23571
500999914 4974
843116867 22044
560741888 51088
60100144 265
959852881 10320
347182214 3164
930636474 33343
64476909 301
532142772 3444
833008765 3934
524098202 46541
948959731 43972
146281486 645
550197833 2426
544956940 5060
73249369 1229
267842073 1181
847416919 10420
241362240 4704
402671100 2899
3169 280151955
273885138 108498338
165240270 755
338308140 1765
358030049 6870
681056375 3003
245312236 8103
174635644 1183
190731779 1926
843644051 5058
419342324 2908
198853422 1357
171682300 757
448446486 3479
436386599 1950
344788 877109101
970108612 12977
733744466 556178070
437656478 3581
891868100 5087
851854306 5416
787120471 3648
529848990 12815
292109383 1288
71275232 532
410492982 1810
576074772 2548
573332311 2528
322490815 6447
316546416 11302
233607119 3984
598728239 2640
137836912 683
463174064 14918
894847036 7371
828443856 5467
297782971 111701010
685864682 685864683
782653700 782653701
831796650 6975
868836320 3831
331342790 1461
755422843 3634
750987165 4086
611433928 2696
705228030 3894
421372223 4032
191382918 38071
726386887 363193443
464002787 2352
371142342 55545
299809416 2346
728937806 3959
374619623 3813
423647457 1868
767786849 4545
749310707 5344
584252879 60634
110751351 1095
973613762 4293
323039829 7705
781962402 5311
104306226 52153113
6306 360031452
193006253 193006252
864922319 16740
444753405 14346884
748903051 8550
561491137 4688
761658239 4466
74094545 37047272
567209294 2501
828 142035640
167549959 1060
861641118 6002
682091471 3466
644545706 2842
871670880 16608
360503272 20881
783161899 3970
614382237 2709
616653399 616653399
937424047 4642
71695208 338
911481068 4019
72120174 318
27799 147087226
413875329 3905
535145872 4396
122109648 122109648
14287958 63
253996782 2055
655751536 3152
886943713 4721
407905848 4416
499006976 3796
316148049 1394
46201229 426
410722122 1811
186949528 995
570270073 3105
931782382 8057
897306021 5817
642955321 2835
775860093 3421
165979557 5447
365814496 1613
678277994 3391
427288319 6463
792006524 24246
951947317 5517
1167 215208964
508862320 2780
121010135 599
708824890 7166
631916087 7428
940521311 4192
83557251 931
9763240 128
19078303 19078304
376252695 1845
2268 375326784
365901424 1857
574224952 18223
110901777 489
4522 109882545
73707074 325
668193457 5430
931389181 9104
659501579 4558
371579789 4921
373562618 1969
972274655 16176
993287629 5763
112454383 845
299300672 2793
459483520 5552
144942214 942
664075736 5499
372427430 2855
193126743 1077
61016273 417
130789794 882
311513663 1672
965439949 25618
459700233 229850116
2494701 11
914772583 10566
713263985 3145
138116937 609
541352504 2387
689143610 4501
854710659 4991
278925283 8057
102283877 451
3433 548519700
761205600 4050
198093020 998
455398337 2008
672348692 9979
362909046 173309
148544627 3931
71554825 4328
297929179 129148875
855544114 9391
237224431 1046
529467032 2491
264601698 1598
95408554 1117
137889500 608
999638151 14930
295036921 1395
107007013 798
83198380 11714
10501 975808610
959838865 354204063
633843421 2940
877467883 5073
129657460 1904
325154313 162577156
720098882 15327
209967917 4386
636040749 4984
289065530 4890
71131496 1096
546440380 3511
402549897 201274948
476064479 7860
449576300 4827
986962501 4500
858859607 3787
864680665 34107
858816705 858816706
380532056 5084
135296728 1317
466692331 3354
216213974 1697
880600509 6478
935153427 8046
1475 236670511
268159769 5966
645597358 7402
321043369 2616
428563694 3353
314874832 1490
186052410 93026205
4926 756697638
444288811 1959
2533 541342412
933351662 4834
7836077 3918039
3003 660197538
364682579 1608
51481688 227
447254788 3147
944567393 4292
159234561 836
773078901 4301
923421205 274870
675177428 4772
793342791 7139
682231949 682231950
11073 827680443
945096283 46924
805540327 402770164
270024963 1739
768450650 7670
886926149 20970
486017400 2143
638189874 2814
523779281 261889640
515175493 2899
778458599 4350
247220390 30898
679258189 4998
873487635 5625
2539 558640936
492195959 5120
200220140 2319
435756165 435756165
382144519 1685
73749710 2071
892686234 25594
991678850 5150
753876793 3609
528830067 528830068
722458051 5050
60426329 1090
466284539 2056
118839532 524
436576525 1925
887891201 3915
373774450 5002
195052396 3171
832991905 7793
463459705 2088
368689199 1870
355815459 2548
234146186 1547
16754 557187778
852907751 364152665
825238749 6571
405090719 2592
120585730 737
7159 787640339
588976226 2597
806889601 4455
878183692 878183693
542640367 3753
476941473 2103
852673899 9429
772028981 3799
96522207 464
701832243 5439
816073440 6123
82325859 363
738482785 7538
252427680 126213840
469118166 18189
951722400 15420
883575881 6457
532941901 44635
646535612 3908
188536108 843
85167666 414
869084466 4612
566302122 2497
977415055 5709
290675123 2601
70078420 309
16081206 402
953429364 4204
536816663 2367
381971106 1770
513294877 3164
740929965 3267
990248630 9426
277969458 1683
1951 330210652
628583500 5775
763527232 8864
878110874 14336
737556920 737556919
14514751 64
262980277 2652
606686025 3276
578779074 3907
897475137 12063
4462 666351270
31709727 399
875043750 13334
330171599 3300
230127193 1250
134361153 1412
391292048 2359
988269684 7801
623909957 2751
254688539 1123
212912379 4078
816327589 8398
450261017 4671
255240977 1454
566259524 6865
307304287 1489
501412276 4095
432339739 2140
734160416 5894
747392487 100402
70986050 313
281450112 1241
884492175 625089805
357794697 13481
218401660 963
184848333 3203
286588835 1937
69184147 34592074
561419920 3285
3483 516352539
794119599 6652
796932432 5444
505120223 2352
555574172 3297
14778283 177
7047 180338372
118792233 958
117579321 1077
24720512 109
86605089 538
928523859 8979
413722463 1992
515650455 16582
490099674 2161
793013185 793013186
975891059 4303
341084756 9069
556385055 19190
960095266 12560
51482007 227
281891915 1323
342693936 15199
579126309 2856
182292615 958
834803471 5402
596376483 298188241
270174469 1690
908908546 4381
915 150346395
391376 101
67683879 347
311159129 311159128
633946585 12001
276573785 2302
343266228 3372
19957696 88
925760861 4082
253495046 2947
801346112 422282133
423882333 5783
373751569 1648
513249578 14347
63859438 569
948409696 8264
722693256 4765
109855285 924
397135352 1833
217038218 108519109
957284812 4221
4442216 65
441023337 3448
353019430 6051
458861905 2042
67584157 298
475907080 2451
680218269 3520
655425465 427690240
300117498 1657
319776410 1410
116672363 116672362
319551336 1409
72960681 39890578
505428715 12330
171810004 788
1907 327214502
754610652 3852
928830310 35227
468569580 288805
93851450 1330
193308966 92485161
3514 424668766
3061 343266373
472156521 236078260
86634927 382
405340425 2996
980755504 9160
178527297 2477
945860917 426987192
118966502 677
117251980 517
370891088 13257
11743 657509691
131992864 582
889422154 889422154
318190580 1403
97035749 1125
7050 693301687
625719128 2759
803612393 5219
336201684 3367
14384039 330
450081089 8079
614609454 2710
27536714 431
670724416 3971
485105290 32686
326837323 1523
25389 542613083
10067567 336
30166115 159
875467980 6324
370117199 10200
761890059 9410
805791975 3553
490326465 2162
873742805 14034
389664041 6019
250588623 3224
119519676 527
5071 553393870
571936465 3732
980063814 21109
604388872 6441
570062152 4796
880243162 4851
210761440 974
636322875 16652
584484355 4287
727905688 5303
69463640 69463640
429914299 429914299
409162742 4580
389 73532460
961153386 12853
252882527 2707
522983139 2306
750736495 4258
19306154 161
967606119 812702874
699494779 6585
223550067 1919
164197635 724
873468756 436734378
731730987 3465
850932674 6791
934990673 7196
121417396 60708698
219657134 1609
2723 517413568
419095301 1850
343583891 1963
176959749 817
387589204 1709
982650034 9326
806855115 5386
703490099 4849
24757494 148
801486462 3534
979654804 21859
440948464 440948465
292180979 2952
101830461 449
129272216 570
969647947 4717
969076295 7704
890460285 6766
530240108 2338
11913300 175
341220025 3957
253412965 1495
5921323 47
609201135 609201134
75079859 668
534645877 534645877
31157281 3960
413725619 31516
591926814 2610
926291262 463145631
311384044 1373
598728241 2640
190713551 3768
649481976 69927
142269600 1020
559261913 279630957
391021030 193063138
425832057 4168
2626 239200207
615050974 307525487
294691739 2020
468323414 2065
403378447 8432
129986365 3253
30390045 134
829940909 7819
164564784 1032
581854104 2849
919489175 919489176
993824619 5497
159775016 95629385
827703785 4998
474542620 4363
216943871 2110
200938598 886
908335813 823209985
843741586 30313
460363836 6065
369897751 1631
967177230 4286
239994772 2494
3523 772915044
938007636 4136
886681326 886681325
443088838 2480
353278369 3182
5140359 27
10805147 67
857029825 7308
442443886 3704
716031707 286854056
811147313 33104
701572015 5493
542735728 3424
655852749 10129
15875390 70
861812394 3800
24867 994081958
321170879 113297144
8715 826722330
932341912 4111
657329091 16868
557891666 557891666
428735673 2511
349832081 2791
902404154 3979
136152385 1772
57010009 1804
996969724 487886657
68679521 1157
258887205 1706
533446663 3716
716672126 148106
724125742 3589
266736653 7462
52842565 233
545459476 17553
283716187 1251
516539103 3278
72053189 803
387229795 193614897
838906955 419453478
228663219 1109
6847 606392678
74410336 4004
193708874 2887
717690395 451033928
22019 547876758
214289539 2022
565616754 2494
600913885 7327
656225768 30403
928829250 928829251
815016278 407508139
461030693 230515347
163969893 723
966833173 5532
580586032 2560
931408263 28598
970137127 485068564
775837302 4013
847972456 3980
340997712 3971
391204571 1745
271468827 1197
111309553 648
863514428 7126
328371345 1832
365866193 353484534
841829866 4750
55764483 339
83386823 3039
433814631 3208
521859212 4167
632296096 2788
718770321 8068
933022310 4114
749025021 601363093
813500041 3587
997880401 4400
290176738 4576
540575014 3291
226351576 1076
983303342 5561
88438107 580
466964625 2059
299139626 1319
402860452 2311
66046518 302
139250706 614
491600001 7106
942046132 471023066
927420151 9258
611566539 59410
3468 449228533
601205131 6714
826393772 10699
89129422 393
614085570 55070
374892078 2123
106247892 669
37030227 172
183855840 1006
215679711 951
605306890 2669
284986559 25814
614636213 53906
771332016 6136
976335256 4305
756444612 299696783
99295799 1220
456344667 372162168
211958150 211958149
768371295 3388
448529375 3265
903406947 26482
945003185 35678
614544480 17829
100453864 2181
427779512 17937
225170219 1097
240084169 7064
678272072 24264
705405889 4248
52050468 849
169624783 2707
170828544 3415
730957761 17207
25605 450878445
576125536 5947
281586752 13263
407837988 3854
114926 648757270
247431431 2855
79718034 842
753632819 3323
4387 907939658
35375553 1389
265931449 1522
78688449 1994
136987422 1118
593377666 26855
994683325 12866
27565 958848525
376558193 8610
376407055 376407055
916917495 4043
535626807 9893
291403979 1470
643184003 5853
429772865 1895
557003371 557003371
117932359 520
315020783 1970
661191734 13213
685140475 3021
8461 494643590
454944648 2006
983092773 107955
336137742 4023
940919781 4580
884376871 320104151
132219888 583
454949282 12028
914600619 8105
850015143 3748
880028627 440014313
356517024 1572
670376591 670376590
934624083 412940527
412320024 3656
508617200 2492
705598470 352799235
950799805 5548
391340739 49393
270222481 3366
500078832 2205
759070053 3347
660309069 3482
45631873 10803
28348931 125
958526118 15642
870481995 94035
189371042 835
103467294 103467293
15685456 106
435983611 33771
167139197 83569598
13582 788353608
261496515 3095
649414595 3898
920274896 6913
843666375 26625
436543997 2123
13675695 106
812861112 812861113
131629304 698
640912696 2826
509065707 2656
540761425 5077
872965000 5750
540169349 7539
953152761 11366
111753 397052668
372374905 2154
565320632 8458
908533087 4006
479346970 4684
547155747 337334
483827773 2856
752045588 3316
369446970 1629
154797256 801
681057015 3003
288077210 1389
277693616 127324608
342003886 1508
29384509 240
984929612 6234
514692541 2385
611888762 3335
968290012 136034
47144055 484
25125321 136
740080220 725068973
520495892 13749
186996564 1211
931884220 4109
220595376 2665
305251127 3276
477799982 5648
599314189 3743
411127291 2554
792714666 5573
537894530 57235
867351995 11781
422286998 32662
641559761 208052
881309825 3886
345975969 165553142
496580525 25708
565312776 2697
177769934 31705
460386187 2030
580623825 3919
612734736 5747
888020438 4506
816452763 408226381
153650054 4771
730501019 3221
226016164 226016165
819232276 5934
961555378 470651658
77109281 340
13569802 626
786436654 5874
35751961 199
862843170 14658
165944979 6787
769726085 7670
676174707 250358307
99788405 440
867769141 29526
866121880 3819
58058765 256
296645737 1308
565646407 512808884
503977814 2923
811204614 9738
958763746 958763747
490722595 7429
148132200 4780
627251813 4286
746273771 10148
104704914 5149
310263466 2360
212075195 1787
494681903 8296
910573635 4015
913294352 4027
37477209 37477208
739975824 43092
685162961 12366
206350054 1514
889674976 51626
353569553 2577
19025942 127
399051589 211313204
2275 310583000
1248 164300813
717292697 52402
768373088 3388
17890950 150
362995896 6665
515523932 4697
704152115 5683
966270721 18503
901794322 47762
650215532 2867
152385758 1283
644388415 3136
336486505 168243252
4331 427260857
142868096 1006
411400688 1814
5259 710864289
586986983 5144
187021168 14494
282821307 5852
108927503 1512
812742123 6407
508058141 2630
228223127 5147
604149289 2874
816184260 3935
405905711 2928
327962006 4699
897590229 10019
205647362 1713
637270805 319203062
286401901 1368
393258889 1734
647719538 647719539
917513774 4217
652933201 6150
514953378 2581
864635473 4941
833910606 3677
498517981 3763
851577079 851577080
754267800 19470
789009367 3479
534111849 267055924
356607341 5229
828581184 4143
742572390 8895
673573852 2970
961067435 6607
234020037 1244
4618 668055847
138803757 956
871658890 15648
340670179 1672
460613293 2031
539939776 7377
710059639 4829
78928941 39464470
921228648 13968
469369953 2902
8771 756581367
569248824 2510
688089354 3034
74614898 329
628898391 2773
778155917 4153
878730567 12209
431720499 2717
633806467 6965
656996355 5318
454722003 227361001
417420608 1892
5763 431214271
195947761 864
162270664 1693
495870550 3325
671934061 7308
614150029 2708
528972147 4037
922369845 4067
924894367 462447183
375681095 3766
514454665 6712
693082913 3282
613848049 11384
834779823 15999
935778266 4893
265432999 2450
1412969 7
468779183 2067
919270738 4501
83459674 368
620210143 26678
108006852 1194
141301498 2501
703969627 27442
65056258 451
116797366 515
741353126 3468
680829585 3002
986401032 4398
570807369 3010
730950617 3223
131619713 2355
31524199 139
627232730 3389
497704190 2326
702928777 9284
530902419 31639
338416585 4092
602332788 6701
120879602 533
611576791 21007
252420609 1113
582229977 53308
504128492 2278
335077697 1614
950898803 475449401
367915348 7367
142169426 779
887823117 503312481
44656347 266
729587857 3273
783706919 4260
707482107 79964
813589554 6096
418847135 9675
761280872 9984
4518 407062764
413282187 2589
4546 754854208
103161 849751895
409273363 2209
154767460 4286
679960244 14793
751330817 4474
106470371 670
39121160 539
592255846 4219
820711760 43378
30063960 360
598418561 3026
681286173 3004
6915345 86
793997379 3501
113607002 543
114503027 30526
137289271 764
799476359 4702
466282758 2056
459996075 2205
157847631 696
851786921 6486
145613429 1029
723778440 8885
969236511 6249
723923360 3192
445224852 7156
820310605 3617
447973298 2681
781981746 5259
573496031 6634
225640514 4643
803963512 4848
809987287 3949
183353734 2241
323408622 6953
548230366 9817
688312405 3035
441142607 36794
11737 377012206
228607831 1008
675489299 6900
700048588 3149
26242319 1014
824390381 3635
492110136 2465
271603218 8818
465797340 2085
950875680 821140477
415186657 5809
256945340 1577
128372547 64186273
126839237 679
231641520 2766
159102508 159102509
13121 633704937
392335242 1794
97747783 431
580094766 4877
560707384 4123
482785940 8761
527466409 263733205
256919849 256919850
995819301 6651
577472785 7078
730728163 3222
7133 522211295
868840151 3831
432585103 4376
598811728 3490
344889815 344889815
981005213 485056601
872241103 3846
392400132 2217
829 72591167
650156179 17724
657022128 2257808
145828366 907
788867664 4056
306874749 1625
688082611 3166
230913023 3553
431631475 8278
633751569 3733
931709860 9396
494409784 2180
302334637 21212
537091562 3693
741609839 3270
736846322 3249
721117956 3258
133357350 714
443865960 2140
708110483 708110483
540225659 4665
608398521 608398521
792214751 115248
414811571 2710
36037652 620
653164623 2880
635212990 3638
982675954 6529
4784 584806559
264439582 1166
279791263 1746
578708438 13706
681056141 3003
726650234 5354
945451920 328668843
532418346 3483
305055162 1916
743069669 4515
108830176 988
770965317 3651
389950951 17963
514588778 2269
555186817 2448
489188640 2595
41955841 540
439751627 1939
219269797 5401
401320630 4045
364438279 2360
734355733 3238
649020271 3210
845023266 3726
246720597 46583
810168445 810168446
3416 662302166
964515089 466366507
697448254 4227
676012681 3522
245837100 1109
407527364 2209
137845654 853
969993660 4277
251350784 9544
829690359 3778
321993866 3360
571608158 19349
923964444 12559
930127643 729956713
942839717 147043
414729144 2844
961270812 961270812
96012651 545
193907160 855
296191854 1306
292353621 3639
754943109 4004
426597462 1881
712596080 3164
470373312 336817818
364454365 1607
240852816 1062
760433577 3353
855228861 3771
501437200 2211
699653321 3085
226121687 1294
939248080 4912
735217569 13428
928146809 928146809
8894 782431862
447845636 2588
788961551 788961550
96755686 1469
54029302 18482120
581790749 6978
673351242 2969
846614703 4271
384287191 139690
283798827 5991
42636731 188
664607499 664607500
823016152 9753
363873461 5591
376802104 1943
618425844 618425844
574461603 2533
643406068 2837
498929280 14709
887579731 8668
814288950 4590
633656847 2794
956608656 4218
502797061 2217
142881295 3714
463787595 2045
105021937 654
162959807 1056
841760244 3725
217407176 217407175
718238685 718238686
881407500 4460
165386793 3333
372210128 372210129
158963440 1361
565138822 9929
371453258 371453259
93234270 991
322451684 1874
830570441 6658
878456991 6073
374263907 2091
25854288 114
849333639 3745
403464748 1779
611449819 5922
568113170 2505
50577900 265
277196920 2024
235948617 2056
24069827 141
331685444 8385
524881494 2874
378979433 2411
929601784 22373
978102107 7374
880611226 8360
339123495 1584
862721537 3804
813859795 4686
491401982 3623
427158384 9518
566297731 4004
714607258 4641
199566509 1210
918958187 4052
555960841 13240
428185185 1888
30614940 30614941
810121093 10516
625039012 2756
519712433 3678
988613373 23126
473759486 2169
920091088 4057
240519406 1500
373903758 21702
864957601 432478800
481779240 2258
282697225 1384
392984669 1930
128776746 831
626172712 2761
806278878 3681
25998408 954
582523794 3815
14167 500492625
5350327 29
325109766 7050
349845011 349845012
540343335 5989
10698 640722902
127389150 1665
338342459 3952
575986039 261781261
671973262 671973262
552537495 552537496
947044550 12933
580360588 2559
804431224 3547
1130 213625625
478649704 3236
899976016 9952
746949475 3418
798879951 70618
885283548 23259
971320162 5834
220380297 1165
684531775 3925
435490058 2722
738745294 738745295
243779086 5511
484203056 2135
444660265 553771
288933991 1274
112038026 583
188355108 996
231553818 1021
285627684 17161
76691320 404
729816833 3218
818707403 10748
724016321 4640
786936234 11879
379072594 7124
135774169 1381
169054308 13115
940480773 470240386
113598719 684
1961 399532179
867123491 6119
469371661 3040
580810078 3730
346650124 3453
4354 702317616
526584234 50237
527555583 3347
956760585 784124951
474608872 2923
556545399 2454
999150316 9316
25854287 114
192833929 1113
933488822 13381
320286274 302201807
945205434 5953
98257655 483
359182309 11651
538351045 3234
5577 868125328
519083072 10518
287348087 1704
936694584 12348
765852119 5830
443086784 18345
104624171 963
221350578 2933
204796055 204796056
341638539 341638539
789414840 9420
10978451 245
649068470 4619
964307401 78450
663275478 4227
387766301 1872
823982562 823982561
52759233 602
924232925 4567
164424926 725
59212304 611
625514270 3909
668816544 4987
1217 245245983
540096853 3096
498650810 3193
145601105 642
36506284 264
88673534 88673533
824073980 8656
980825525 13518
158345072 3524
929415039 27404
656320798 39303
10129393 252
597873174 3775
400966487 1768
932192530 4829
971713495 961319248
139114715 676
411692091 5747
262177594 37848
823220565 4051
633883640 2795
54550450 284
499747355 499747356
373057028 24386
981871321 4660
712407874 75419
986574312 22768
131313224 579
206724188 206724188
339123980 4079
384734107 192367053
950307094 23087
321802449 2775
554231060 277115530
528 103310984
374475660 9110
816853495 4048
545288960 270300547
385682503 4897
678817187 239646241
686858411 11812
196403283 866
524581914 21180
4499 947142944
376501121 2731
144554661 718
494379419 2353
182728993 4391
162424649 1457
422923392 5546
660103911 12367
535232074 2360
960398135 9132
414301709 173426772
903196363 11189
922816143 4229
523873594 3269
648439269 324219634
146281941 12141
545762353 2802
875420979 3860
446418562 223209281
478088642 3981
60099842 265
181109902 13781
985829415 4717
578427249 147370
354176299 3140
67706320 440
438388587 1933
161759641 2211
404700181 3294
910838165 455419082
476159042 11393
114191549 561
478532263 55048
48119978 3103
847459784 25035
358672887 165236905
172831818 1021
351777898 1958
636620190 82097
312769147 4531
940042328 940042328
279136703 2529
346035491 48444
7244 254358242
248685220 2701
363941801 2359
994039430 7676
770396715 4685
954663600 37328
948202847 11988
566526415 2498
773998399 386999200
147910286 731
9866613 3576865
270832408 1299
502119703 2214
935819387 4788
189443297 94721649
142344857 2319
983720539 6542
133708383 736
619333280 30479
2535 556019583
924060816 4132
794317021 10838
189786000 1346
753688559 9460
671560032 4133
368896440 182622
181887185 802
875779639 5857
570691135 2973
579462000 4560
88513832 1496
200153657 2056
361618706 1645
535516839 37827
398698577 1758
646354349 2850
789465170 3481
739146960 265034199
173337568 8917
395706575 2124
41831786 681
289530380 289530380
271 25561804
318869551 1406
992364346 8883
751087299 220255
474738490 7957
87541711 386
26139473 195
695120546 3065
209008457 1579
40853312 207
746378934 3291
485963551 8991
442699935 1952
166568440 1469
19162916 123
450416161 7629
406312111 56330
839055739 4556
607936877 5946
228063460 1063
632174677 9726
979603537 14512
407174491 3239
3342 244864036
598023374 2936
748923388 374461694
724872411 13879
302995449 1336
116570216 1148
432415867 3099
887845731 7683
965622751 965622751
82885543 521
397 43815679
38467770 510
207773645 1046
922363064 4067
132219153 583
678749 7
555871139 2451
840959225 31351
662236412 2920
441615909 441615908
2861 303843981
950278862 40781
591249350 2607
43314669 21657334
302744160 12699
252647403 1114
530338328 3224
140186376 1223
646949087 32661
893636008 336466790
368473975 2464
611889826 2698
526406094 5449
236030061 1135
401613305 10188
397928267 47582
805791976 3553
822256 8
725247217 8705
717687519 16280
427406834 427406834
563605012 4581
635789540 227230
660792033 9603
708214545 15446
228139556 1745
783809947 6991
359240112 1584
275547298 120359
301848937 2951
854786524 3769
691839147 3093
448287191 448287190
64369296 44249997
925196084 4853
4456 415213901
663821730 2927
849958391 4993
204077259 102038629
451413088 30209
272675316 1331
332236951 1695
55345752 264
49671863 649
39025800 264
822952474 4539
492666006 2687
656493730 7699
58772185 1524
437984949 23810
226791 1
7796 879248472
905857627 32443
814434231 5032
311112222 5047
42990224 22920806
875268091 6330
319574529 525616
364469837 2382
575197024 37356
594 123140358
903059020 4839
135757846 6003
450933047 14472
319477944 1654
271501304 1287
447970009 3943
633432849 2793
930781400 5093
323860405 1428
902959421 902959421
73103031 8973
224855244 2897
832514692 416257346
76356361 339
698749169 12437
219859457 1433
421450594 2111
667622759 9926
54883665 242
742344512 3668
727321944 3207
915643540 457821770
668806658 2949
248517856 1702
4952 691687677
133670280 1082
254772125 4689
965590184 5803
671578285 4310
4033 518426736
747256545 373628273
914205235 4031
651837701 10060
499110213 2973
887556509 157057
939522282 5001
22578823 127
682067099 3300
349940056 1543
560778858 117735
852430638 26381
2271 265908561
170785599 1234
796882071 25466
515346918 3484
142692715 50732838
280606275 1378
732385896 51788
990648295 7064
393850735 393850735
15750365 98
490816619 3612
248564314 1096
160947678 1209
424795664 18309
310223881 1517
149846346 810
471035519 471035520
955709323 4214
234333918 1677
697198359 697198360
124939041 12679
679815977 4376
390860075 7444
771740969 4774
617455141 4218
152480820 937
870172057 15477
365321841 1343095
7343 344731821
38641661 196
544621391 7373
368322245 3709
908923056 114792
372847260 1644
417187595 5378
628751199 3460
752924923 3380
229031532 1492
614142206 23757
804879181 4130
12273753 6136876
379839902 130587226
487725120 147260
96870109 447
244563360 5576
781709027 4181
451787637 3583
848184604 19924
459480591 2026
766216234 4577
174996309 3011
328051623 1890
768354144 7301
317774575 1734
700161813 350080906
825331105 4836
886593960 7980
303673148 1339
299645796 3140
610510191 57298
660057938 248859631
914297935 233776
253911169 4736
656071803 3519
705210506 295438
117166950 830
145180245 977
843890580 3721
587434067 293717034
180979218 798
1710109 9
372605937 13577
66712960 446
946629136 4174
63400423 1229
34908635 164
811328644 471429152
429413672 15707
938242641 4137
879743745 49689
288478989 1272
551740419 3472
870293047 4154
529561656 2335
601907163 2654
803517498 3719
179247194 1309
337455338 168727669
192929175 1725
896057748 81959
9544 598819192
34295431 282
2059 320560866
886451409 10585
481670784 3240
362541980 2891
80002090 4751
130997903 130997904
564357134 72225
312981105 3394
174756 935821251
971945465 8519
862347641 5909
847556415 11984
712400338 4711
851634360 7617
831678676 12325
285511397 142755698
872717203 7602
902182553 3978
3325 607338860
170967636 9513
450426380 225213190
967893144 4557
51988482 306
640463433 2824
434583841 7658
490097512 2161
854712262 4426
537735919 2480
987910307 4356
359184786 2287
883180511 9339
4892 673129416
914286689 6030
375342414 1655
125869561 555
738026643 661806041
876706362 4305
832199477 405856993
926071667 463035833
421317904 8482
291170759 1975
660340252 7204
511346619 255673309
473009599 2512
54662418 359
9428 138580969
482908626 2230
449112159 224556080
8117802 63
182655323 1458
673348416 2969
718672084 9412
119746704 528
324343445 1669
705039995 149278
947759588 4179
124392436 33912
934537216 11798
315816035 1492
332348243 1561
795091635 8323
982956150 5610
665405698 2934
284850521 1256
484931237 3083
422906863 3801
223162344 984
897602009 448801004
393340036 3953
290506199 1292
100676800 448
544809277 7601
188337599 1353
173526370 911
833371447 24949
123530913 123530914
591619406 38083
767614384 4848
420733270 10751
328120478 24901
338020453 2622
611254499 42407
236960723 12012
94440854 47220427
891264109 13508
801370844 3765
948178219 27722
350912075 2164
983740588 969173978
341550257 1506
697137057 261874
84139831 371
547354236 7293
254914208 1124
591511991 3614
308537519 2646
969981202 817806344
831289524 6934
97294071 429
459107600 2643
905080434 47662
96385120 1244
637151843 213601567
71777041 354
890259552 5408
648086771 5163
266247099 1223
353343656 1558
102831758 1208
15728 671900160
297670721 297670722
844369480 4045
2136 92373456
808295566 7998
553617575 553617576
838142158 9405
966574631 966574631
224592762 1698
588524185 2595
364144285 4284
1587540 7
275553063 1215
661325209 631870030
467452991 2335
700958181 8393
568743329 28677
479132352 9376
126549985 558
128590497 567
929485293 12862
242309703 36361
637234905 16888
748410300 3300
479525766 2677
960037561 5752
715385285 48370
230275655 230275654
188365196 2011
627325826 5075
814877468 814877467
976790570 4307
228934419 3146
286415654 286415655
842306937 3714
464921551 2050
52894879 1686
41276216 182
18159719 123
996410324 9235
635855049 3110
163148015 1019
922740832 922740833
656118156 4244
921853562 6231
900923435 505219496
421123877 3318
826432590 3644
494800292 2338
941042845 19720
602304673 7851
1621 292956879
649304331 2863
870901499 12250
443605164 1956
364666754 364666755
183474728 809
474382579 3530
368998852 1963
718692268 4924
918313188 5480
942501002 18673
475693019 2385
229648604 127385334
577948110 2792
304954135 1412
877227589 3868
522984658 2306
892572783 4062
11703780 55
727553577 8072
21517 948576945
883927333 9463
59657392 587
7898495 64
421141339 1997
505097177 2451
783552004 5109
386932296 3683
672318637 3293
274524872 68443
739252800 116675
493024890 493024889
87524624 1829
249248126 4025
468479529 234239764
4417 524689874
838553473 3831
427262455 2276
973295527 7063
466850493 187813575
122691766 61345883
998178759 453396919
4912 605326778
888653025 4018
333150631 3092
321819266 1419
175757031 24506
711340488 6836
754859425 7114
994478654 4385
710939712 6611
878629608 4987
674710002 3357
310556489 4293
379424717 1673
376193060 2116
180200867 1279
237319928 2041
891325459 13602
242479789 3535
805456222 13897
189597297 836
285083234 1613
128364838 566
780271156 6126
357911995 357911994
6291 952626360
89506411 1246
646518964 4732
267545534 1726
286737328 2782
247289556 3408
150403776 1032
370881308 128187409
281896417 4072
269807789 1805
276685019 1220
891972328 3933
995464940 995464941
152799659 1170
937981902 8628
390760893 1723
148842172 52911675
618655216 3824
324506326 4979
702126809 702126810
62141020 274
929665103 23203
235519464 3881
484700991 5919
817815557 3606
564935453 4693
652028555 2875
999284675 4758
449309938 2911
609454201 4520
533132076 5977
891960133 5243
762891745 4525
934423421 4457
171575040 1964
257384662 2699
476033543 5364
6524251 2337442
776 164509824
371109193 2255
895274502 5599
706300151 353150075
13396483 171
303345164 1584
922446199 7100
665412908 2934
674432692 5183
930094826 5885
258997251 1142
130178822 574
552468113 8897
4135 900805860
477854553 2107
972703897 486351948
641440746 4507
2424 317333112
498529430 7105
576383358 3828
667781331 111334
512779509 2261
737301020 3251
588749437 2596
288670760 1519
667320850 6118
884643065 4311
736165553 3246
493717925 39026
391365008 2589
14408383 5953420
481750506 2776
105197525 511
566741320 35689
278362415 1392
207150307 2171
103569754 734
792553917 5707
795592050 12115
500541297 19152
4307 511063565
660234473 569717664
430493447 202889192
207315221 1337
490120795 2538
216230924 1425
264670199 2484
668316850 3459
645144621 6220
801635159 4304
614609031 2710
562323384 3906
640402518 8383
760411403 380205701
825986981 6890
942962156 510090544
964986041 12680
782244330 12979
430898979 5271
257863642 1137
575720572 7343
493500071 2176
543034582 38009
9807 932430892
786064205 3466
501743934 9872
416156047 14674
776294389 6561
58737380 1105
439757207 2596
339585643 3631
44678002 197
606519901 5630
179995297 4952
948666752 4183
823600481 5079
406636264 1793
417471319 11779
77081057 398
356435541 249913326
432153784 14296
10659272 47
229868195 1186
760660367 3354
888167110 5773
993005342 34327
664125078 4950
768675393 37525
15648649 69
803077117 3541
933578303 25292
789012078 3479
149849487 149849486
134022699 839
308317059 2433
925415662 411167540
246223129 1250
24453 706624182
912280752 7767
614488829 12086
485283045 244429440
13 1929065
955377980 4805
990192430 990192431
669040731 5108
127420594 127420595
311589824 5096
194838183 97419091
911007804 5754
36171030 167
181661194 801
797987344 13328
174693146 1451
4146 763549779
115725826 925
869220791 3873
854942375 6133
384410746 1695
928259657 4093
826204492 3643
38370249 232
623258451 395084315
636147397 6556
574920255 2535
755674276 3332
335341019 3181
894848496 9584
917823176 4047
529964479 13925
168476869 918
619456211 309728105
710766128 3134
86531133 974
3269 663551440
2730 410210182
253158185 126579092
955318689 5491
804510810 267635
901643915 6033
2691 540129447
919037479 5020
205818499 1226
846871040 6252
985077084 46099
354885583 61217
860610917 4766
937709227 5213
896848920 12242
772335799 386167899
750905506 3311
178992520 852
20185552 118
441557604 3931
534 86610379
271014613 1518
447884808 5196
230079886 5113
63047899 278
107413459 532
343424373 2418
634717171 5790
595144992 2704
340138897 86024
946522146 56827
483071780 40189
348173675 2130
55791264 246
634753790 6363
323162661 1682
297743457 297743457
63493393 3084
321743476 8175
360429159 4648
701907893 701907892
857111179 5366
581492124 2564
266167776 3128
575144512 2536
213804989 1076
231319545 1972
100805598 1146
681737429 3006
553973937 3123
764490743 149724
639714133 30409
47172943 208
656787422 2896
17133 345312764
835239025 835239024
773397578 3625
750240074 176735
2963 531036700
991185001 6630
304428949 1450
999494343 351142333
786179591 34932
945980661 62782
899365888 4445
160236873 16353
597763203 7846
281113 605236289
225329645 112664822
438245494 438245494
482553993 3341
50840077 4840
821448978 7329
772460580 7508
386687158 1807
716206516 3158
941500851 27518
729342111 38338
119972539 529
507109148 2236
902480543 47122
70911857 367
451767673 1992
996940165 10454
575339077 55252
758 89184006
764655136 4490
319325665 1408
467938203 467938204
369140157 34494
204083197 1243
272095041 1813
4309 675846143
380445229 1805
527909354 5150
138876668 138876667
4995 477404596
249089081 1166
259143230 259143230
994694879 5643
709403303 3128
38250881 320
391155381 1977
906184340 6507
208912249 3275
726217222 3208
129893339 1660
810006453 797813813
904559053 10644
448369761 1977
775982621 387991311
907705 24
525734439 2882
586291721 3647
420912285 6266
304251944 2471
261241107 3853
157922481 964
493276649 2175
682734908 7859
14061218 62
20739160 260
753174622 3321
358146412 1736
625491625 2758
221349967 976
839620757 22412
388822920 556136
258411019 5054
5882 707784059
983749209 779455
509624986 4245
418119995 2586
724874495 3424
806017552 10963
822825569 6495
134940954 595
891645460 4199
20462297 1975
676390314 4261
213572187 213572188
966121649 5850
3570 292354197
884349539 4140
746189899 8265
830259863 4667
701917251 3293
898864651 391322185
292546258 12312
759296267 3348
389504149 194752074
882413054 10897
950983242 26414
784837596 3552
503251447 2219
681053506 3003
739943686 3265
447129316 3292
29704676 462
738896432 4828
847649055 5682
165710521 738
2866 428297906
842038865 842038866
128590554 567
805556572 6878
899454718 3966
753629815 3323
523214075 5093
366736566 148194597
181596625 1927
646129781 2849
869664056 4961
389507777 1782
997843617 7599
248895990 1134
624920772 8902
501005825 8087
579087916 23316
254206236 4329
248553695 1857
897841360 15498
814527102 6375
890533304 4604
376778775 3054
320185209 3128
546676222 10149
363644294 181822147
650996755 15992
467859564 3348
279452001 1520
657897849 227719547
990169002 20829
610110549 6430
346747872 4038
475812207 198980753
28330470 193
802905191 363532401
895678115 33335
592330891 6217
912162483 4022
898424967 752982888
277366617 1223
365488061 25030
286316323 2132
590586879 10599
552163709 5876
374024808 6565
544076408 2399
758894404 6653
67612177 511
395259716 186851910
674855009 6545
558591159 2463
980124513 15584
297775360 5103
78813192 558
551394983 56798
335334067 1623
885851563 3906
953263448 5690
942611699 942611700
926639265 4133
4535861 20
234461708 1269
718041756 6706
33565095 148
786974232 3470
359258653 6969
149042774 25481
700237001 3842
323632592 1427
122467726 540
20410302 102
418294801 3780
3836 294833882
667619974 3758
569280036 5252
272676165 1610
282629677 7558
801989207 3996
815160777 3696
510528296 2965
536718081 2432
837088499 23172
405902813 12257
509965370 76325
400875467 8526
529444863 4096
43446810 233
738930330 11679
134916083 16308
723773550 51946
474676412 3779
879203163 72614
482202833 7822
727351296 8192
133807651 590
476895864 172699
143333175 632
255863181 255863182
866568411 3821
956347774 5692
83627027 3443
581038542 2562
958481498 479240749
104325039 460
707991180 8346
741640436 4362
982966117 6548
605935763 52626
946176224 4172
786240936 3692
234383395 6769
894698260 11365
290713050 3370
164114765 822
70332622 70332623
940105056 11288
502800082 2217
595783266 2627
28989519 219
920130850 881312999
832365594 3754
463640058 25893
19196 845425174
905760456 9355
148584463 8476
813956487 3589
328904729 1705
998443487 53256
894835386 4458
507740175 7640
744418884 4399
372285368 3679
389400373 1717
285107675 1371
388430395 4337
193215775 1158
440786593 3582
711711018 15402
513684493 2890
54430321 240
574103235 3797
916758848 5957
836638911 7136
93498054 923
795813096 3509
615160364 5711
1828 354487326
56802895 3429
123768343 45546987
465828359 69114
377380224 1664
375760684 2092
275794839 1729
967134169 6248
962295201 962295202
573474175 3367
314990304 157495152
463 23914413
749452125 3565
229124848 1934
734688432 4282
825832576 25781
781696705 9457
676391274 3571
578865929 6499
837190341 9101
793621061 576166854
536592239 2366
376297709 188148854
381248588 14950
16122 906219806
993575751 4381
141803688 1083
783655328 15044
5951352 33
738295377 5087
457142401 3200
68561712 489
11566421 51
476781955 238390977
631046705 4255
40596063 179
317861160 2748
640500433 4719
446555417 1969
193452722 853
569366219 3505
587389021 400096032
867137749 7036
238417644 1655
385202465 3078
878818999 3875
517767143 2283
67725967 3119
270801737 2383
1340 98050480
4208296 21
108867579 695
709236441 354618221
340814809 4244
948710488 444471480
787652996 3473
191467895 1131
425010464 15345
458801748 2023
604743934 604743935
769048280 3391
715252356 3276
482840289 2129
568963584 2604
614906421 6338
408424219 408424220
481611089 2128
160526037 1263
326300091 9605
704320468 4183
557038648 9365
412622915 3012
783035946 3927
513454823 2264
723943934 11880
774480813 4354
472989372 324549244
123828772 546
23235669 190
136301749 601
98200556 433
599568054 2801
627393859 10739
900692272 87941
10550 812772000
91170384 402
882854858 6229
79042677 674
255524623 1760
703853389 5155
25854401 114
962133308 6647
412052923 4030
518899130 2288
128181029 1019
38648146 808
615454463 2731
29800031 344
40717249 350
862943857 3805
398700335 1758
8658 410016906
129789835 64894917
905186476 6023
308438481 1360
675383957 2978
784051240 5614
495924824 39829
903926033 903926033
226618485 1281
122302742 1058
588522644 2595
937563832 4134
158073326 697
759346613 21779
898189560 31671
12345 679954483
181982113 2776
468234925 27631
3376 511631533
931753805 42022
450484224 23154
605837665 6192
75915904 37957952
454866031 4110
639709628 7683
844361209 11444
746340210 4158
36156709 199
317165177 7159
421834073 3805
538950269 3325
118877042 831
754312359 3326
885197797 27803
653390634 2881
861237161 4366
490097512 2161
202569624 907
159242107 159242108
808 142881064
838530078 3833
603069605 3594
381465826 1682
992953701 496476850
3007 296730760
696481060 32714
303791776 4515
151020283 1054
55046 660827230
841095614 841095614
419192972 2749
11310449 150
605048120 9000
783194801 391597401
593907666 4956
903916835 7311
5162 255894092
343753676 1927
287758856 6709
245350206 1086
617781408 2724
245660001 3602
636687926 430480312
370957411 31228
593968249 2619
125110861 890
144181557 821
186436928 186436927
120072353 1189
444527260 196606280
481075071 3176
783199173 783199173
1187 238581793
152348259 4163
3488 730025735
601678396 2653
89085495 1719
971262178 834960176
999245551 4406
538131751 3250
804434771 3547
136008726 861
604171223 2664
275671462 2366
270893437 2013
632346285 316173142
174471333 1142
819086052 409543026
989110145 21892
737213985 4079
456096135 3832
743863217 4893
432490436 1907
296771125 1775
437479838 1929
539807119 18020
402347401 3661
559349513 3489
324765848 1432
229 51324167
996066072 4392
885399872 3904
880395749 5715
306169199 1350
418659915 10739
727221536 7587
912742668 6822
139680369 1328
657249383 8041
775322321 3477
2985 649191829
42637160 188
717346486 3163
336230480 1604
755383833 14067
336776373 180771
11888 783550915
244255595 1077
211065480 2668
427276381 1884
655526061 504639
791958335 3492
226436677 8748
288951099 1531
797671626 9496
18936346 106
866548275 4097
154192143 1112
326418268 1492
377012963 14471
248088071 2387
563124537 2483
4898 897933635
994446409 171759
461924679 51268
933633700 5929
710237589 355118795
294805315 147402658
108532199 2100
408436347 4905
320693469 4275
983561013 5077
990232783 21054
3885 694031940
97129261 430
904273269 452136634
96489001 450
760178253 4023
777975160 290601
542590242 2544
867975231 4817
457290357 9108
101188916 1008
696307062 5654
802113687 701661633
3361 438946165
2090 115844520
552011578 2434
66223836 292
546021588 3351
645220396 2845
715078330 3153
312482667 312482668
756990711 10737
910199546 5906
828216074 8074
862262463 3802
381523152 2298
780319186 5846
305263333 1346
975831953 4757
732448535 5551
936000987 9916
445192697 1963
917882395 7691
649209098 5450
133807279 590
635378147 3337
234943001 5247
11964378 371
290066969 1279
43148161 1188
506065724 7812
3508 220127000
63856746 24888670
4762612 21
84728695 2382
966222744 903392543
370731167 5200
26188652 1238
117025189 516
466870558 2567
873372141 3851
712437642 4503
788098724 3475
277686932 1592
770604832 770604833
746532769 6364
313488542 313488543
238219872 1532
778518782 8734
119293118 526
831873904 3668
128822807 1162
842249179 755092986
175309135 858
935832426 5447
685365425 3022
885165096 33745
950387067 45854
13596206 257
729335921 364667961
500920237 500920237
446083727 223041863
879261883 5557
91397175 403
853099678 4369
203433617 897
655486211 3954
853005897 6399
130313787 2423
936859567 9426
919030125 5280
792208874 11625
456466096 3076
323177174 1425
415703200 1940
3224 536620377
507272289 2654
396822888 2904
792413952 3494
91895190 700
957102790 15325
625542347 312771173
2758 403775815
224977664 992
640598672 2892
295280205 147640103
371088296 2341
362239838 16958
298595255 1735
514046974 24949
222511797 3550
409564249 13542
419515392 2176
546716116 3267
667550745 3011
107995881 623
239974685 2898
234853777 1224
876183500 8513
211982264 935
792747944 4118
983083838 7723
384890244 3867
292026659 1298
679192155 679192156
212504103 937
6946 871016443
661570527 4438
109869678 851
971407038 4599
6541 871603437
131571131 902
158942485 13414
507568339 2421
803685307 3827
396613910 13090
21888723 850
405052083 1786
544019657 7694
543225111 271612555
701 134436378
247883762 1093
483917839 5320
425092049 3803
647293063 5789
965239045 7729
779990996 19916
831647252 7630
701240865 3092
793091743 3497
10402016 5201008
981202693 5659
501240994 15823
309993968 2750
972937680 4290
408135757 2682
367799276 3737
193894155 1053
592857435 524042196
755752690 4273
402558993 1775
33868259 190
430087683 430087684
11091258 91
749125774 749125774
535911773 2363
353570286 1559
148025966 74012983
673569483 2970
797588392 6847
900198503 4932
12877 515118631
252183102 1176
7923885 3961942
888192635 7377
609175475 5760
985442921 91414
322046330 2326
761305051 5450
848455170 8553
202525041 893
629802041 2777
162938626 57416727
637739103 2812
599232921 2860
463068240 231534120
809140696 4341
956982039 6123
120609674 60304837
823523000 22108
483406871 7130
115215220 630
891260133 16646
734048637 5797
391962649 5631
253554573 1118
888891985 444445993
211428932 2150
169351024 2247
733668304 3961
609801439 3082
368500093 2129
287511546 9982
379672831 1904
665819597 332909799
718092755 5987
282085906 1301
903535605 3984
698454329 8995
542490769 2392
472408574 2083
93410 65360963
51808554 266
409103939 3405
774499921 105806
212278248 936
3875 436216500
868053225 7715
822493385 3789
607348303 2678
2509 344063652
800118972 3528
632420870 20616
829047809 8662
732590662 6181
185733000 1620
502935808 18131
363093993 1601
809425573 3569
598741931 4796
390791367 9740
919714778 396137836
710362085 3662
327023250 12990
735131851 735131852
810083539 17263
128282187 569
358127100 3156
5304 699411960
310833540 1849
1229 115759223
512591608 74352
844929476 844929475
932119231 4110
619870776 25923
76469218 759
164950029 5541
81406036 706
909213138 4009
38781686 171
618542809 3866
937244503 14022
344632520 3094
474448865 2092
620795664 3976
474982221 2203
101652459 15958
837987629 4231
948375352 4851
45453971 299
802086126 802086127
789085859 16525
553255796 24793
567002008 17303
182625457 1014
812138572 3581
355002229 2874
71699173 1283
833847364 18785
963237597 464655714
20454 573584344
974995525 4975
713266417 3145
560015808 2771
2067062 227
710528519 4504
903276760 451638380
616644729 2719
606475977 2935
20689 637490157
305884260 2005
298184319 149092159
351784500 2900
95378832 451
904084209 449892252
318306625 1642
891460387 21834
399663131 6826
81418744 359
602879112 7689
205689912 1048
904159879 4133
202 25645314
18438 695978561
810294088 30622
970165665 721671425
173502462 815
219083993 2419
939169940 4516
353297560 40216
594866985 8989
196653129 98326564
899938662 9590
978697579 45542
955025923 4211
724842612 11580
346863651 3038
58271677 58271678
2013 185986902
398378239 185120
835497770 50542
303094366 14095
678841689 5117
476574079 4105
884264301 3899
499224059 11085
132820942 132820943
796821042 8785
793149999 6418
251084532 125542266
406639258 1793
638645205 319322602
627038493 67184
442244094 1950
858183035 3784
590285339 590285340
28529 781580484
1500170 35
107343402 1185
299026896 5026
632979262 2791
13771389 6885694
747914552 6776
942277105 9163
174857402 771
367988492 1927
998396820 998396821
538633375 2375
291655687 1286
27466 635836232
841547942 5783
595589713 4604
127702900 1196
517085647 2280
467189461 2060
259676005 1145
158753707 700
109768123 484
292352928 1982
653160959 2880
356422605 356422606
290519272 1281
999605570 491016876
533641576 2353
16045 554691695
75101209 347
491685056 2168
804716272 6992
677724604 3813
111581458 492
816945845 4796
496612006 2812
944290195 35962
8280 864208440
332008306 267159313
636748247 3413
942033882 6583
145792387 822
223549878 1187
775412735 3424
16486104 149
7324 475713586
939299448 9647
616840308 5754
811769065 13548
856826901 22286
94416917 2062
791541454 13057
916800731 5269
787533160 4709
259954662 259954662
341118648 2769
736194217 132544
150592124 939
323403965 1426
346929248 1772
125067365 998
2314 216361698
220954949 1433
204724179 1310
623405506 22723
762243481 26258
563351600 2484
67953941 2274
904446278 3988
646704442 3619
696903923 10277
227839129 1023
288827960 3064
71893310 317
688123986 688123987
623418737 120724
139703256 616
319096343 1407
746517218 746517219
110950151 5230
411630738 15778
935566525 48587
247609943 123804971
741411104 10295
768607920 5085
482082805 2183
443829987 1957
59877007 569
11341 716138786
170351932 2016
649106732 649106733
36725935 239
896725231 5512
155939982 1492
377028392 2758
11588525 102
505068011 2227
489239175 4410
45535999 500
372543285 181740718
879560865 11024
20638164 91
627989818 2769
796385718 9246
530195082 3263
890028778 10537
977954661 22964
85345233 2939
722834107 6554
573596292 3634
905657001 8780
871856352 23723
153900109 1038
540968819 280282517
326767169 1531
313050497 156525248
278930632 121894004
321344665 4138
426796400 151388993
990001320 10745
516732412 6472
838219535 3696
316148429 1394
279140598 4231
231597903 1492
232965120 20920
835683613 25085
482224645 2849
3021 425417220
557091763 14291
91587547 1604
282157037 282157037
458937538 2881
971345853 4283
3963 835297362
710935060 4247
502080982 31222
146719454 68719336
557142040 550837320
748641187 10041
615584239 3459
586373739 323435359
92849707 602
5840 938774160
602246425 473078355
454287053 2986
571339440 3780
160120815 1427
416087189 208043594
233822918 1031
645988361 6090
106094163 106094164
954163013 7081
5442 435011712
637370598 19134
833 139889478
728060242 4781
791849060 696867258
706663050 706663049
938935257 13076
628893756 2773
141585949 756
41491455 1355
433401422 1911
9645 886750365
128787903 619
777721207 14762
260453978 2438
901743628 6666
104216169 553
420928616 1856
320399496 3019
442246667 1950
375660257 2379
709867187 7969
553660647 4763
197304765 1095
898611214 12904
780167919 3440
569441099 5307
538375688 538375689
566584569 8469
355435741 30255
855236403 3771
665496720 1320430
146905424 1579
132674191 585
35116659 388
988241754 5596
170711029 170711030
214280000 1375
859724476 439749
934985431 18178
887577959 856337272
73464546 2299
49138489 2198
3082 348655331
488533460 25467
134487917 593
386522416 2622
749594017 3438
248224300 1270
345361604 2134
532182951 10168
4523990 74
110674495 488
841858627 3712
73484941 7522
268493125 134246562
305738939 11860
78651766 514
2023 416704912
837393726 28731
469779203 26794
33015666 173
126910715 610
169662439 1539
902401390 3979
610573155 2855
908832156 4165
543482671 5063
135622436 598
175324533 1425
437832106 5403
248110448 1094
878815124 3875
27441712 121
175938274 4263
348755049 2515
767665660 6335
247922614 247922615
516856688 2279
669868353 334934176
5937 954505603
575749464 2665
938353865 72909
42345661 210
793288423 11201
116716119 1787
504543060 5715
1086 244627907
278905744 12272
71212688 314
2989 626718575
908097480 14168
758302196 83622
629581324 3696
697229476 14063
260821115 1627
2653 130609843
758586474 635490920
238840461 2077
3938 622861646
4620 520098629
289544768 289544769
424773062 212386531
408803500 3794
90112738 90112737
456140476 4259
137938 440436034
992440339 4376
171785056 2935
61914489 273
643235790 321617895
36513350 161
14343 695463384
926345893 463172946
419390559 6382
479666944 2115
481993502 11077
458762184 221108226
763482510 5415
748842341 11388
953465357 17242
418202722 1844
12582 231979389
121848374 8175
636828353 3137
551928240 2760
157591034 1809
556864104 5848
443818583 2994
226593452 113296726
813501021 3889
710867824 4572
495397722 12570
927129785 4088
301880291 2044
958533840 7326
4616 718588008
830737373 3663
48144764 287
320798880 1458
1119 157258290
349029112 1616
727254059 140125
148095828 653
862269147 3802
12473506 55
626218335 4755
427797047 213898524
994778788 215470
207865606 31711
379063855 59877
649983007 2866
344397228 1607
882649163 4369
927094014 18513
33065491 1038
4659 991679056
721287652 721287653
299590691 3290
267697905 267697904
448205975 3771
795929131 6722
845361233 8622
895391771 17961
414868859 2490
810979549 4089
794 95423359
53295905 235
369270829 3024
772459090 4402
825663813 4296
315178788 1393
310951199 1784
137890143 608
108231125 6118
528043959 2743
190771649 2150
513762660 3420
11235782 1121
1116 85899636
677186432 20128
47813704 707
210970791 105485395
621300679 3640
518217436 2285
414823808 3724
687288888 7128
676504165 6665
501347080 3026
244935584 1080
454019402 3106
37876306 871
841 121479927
910666319 4168
185559970 2669
89572499 694
60564336 272
411289801 3950
384866024 1697
233887547 1082
511774090 511774091
548607430 2419
908820311 98214
38852847 653
907434419 73102
785378012 3463
353388449 1618
162844625 883
706698216 3178
97096655 1852
46448386 328
495801017 2287
6568585 33
739461460 7887
4042 676276284
842751144 4122
892880686 3937
97066710 428
463334012 2043
322384232 13096
807517953 12364
917304650 494509083
254458825 1356
685626330 6644
14263 543862453
864749549 7105
870071513 5226
606215015 2673
883488215 340894570
565621755 2494
546736439 4049
613758761 596581546
4207 906503325
17659 524765601
4528 800387392
120446085 791
371074104 7583
366250599 3271
442933047 2466
708120153 8059
587199865 19589
296896909 2673
655526025 3518
713090559 4480
618633634 4529
6954 513808150
589272129 8847
168529092 168529091
256128726 1806
246007690 115817042
443631870 8774
89639261 3882
654129094 34648
714847260 3152
948440836 4182
264826731 132413365
336165931 2070
809542599 3880
609230187 6141
2473 239271920
495757943 5648
468546605 3213
353436900 176718450
760975983 17254
5909 831532703
959 145352995
21188580 98
90134676 678
655229125 2959
267224650 1962
802159766 3537
979006139 489503069
408163581 4663
769194577 5256
916726928 400479285
72389922 823
459998344 2392
757736705 378868353
830156187 20697
373240406 83666
160114447 706
744784929 3284
492821096 2173
838244434 26800
452164055 2653
821578983 4244
118159051 3817
326113318 1637
87192613 87192612
980413465 8243
649308494 2863
12273 244990224
386066584 1977
150157587 911
827107564 3647
220900718 220900718
32431232 143
119996866 2849
827795009 3650
563491161 26251
394610865 394610865
764432800 4571
446350470 4845
887554540 8180
679701309 9118
818597690 21859
601597242 14078
528684805 127925
632793923 142137
458317165 8409
297819755 4023
380796011 158432164
714510511 26635
392581300 392581301
469007925 2068
489319408 51243
433170811 1910
281096475 129778427
480074041 4283
415902812 7849
197923770 3235
5845 386278515
564736163 3793
647367631 3486
695473571 4246
265207108 2359
342910442 1512
36167577 355
681369913 681369912
129590676 1229
463327487 2232
244047266 1486
413693400 17350
962274057 5534
21866703 239
933397690 4958
226671357 1714
708495085 3124
835725367 3685
815177735 9188
493384944 246692472
240809679 3260
215737337 215737336
744868445 4274
815774715 3597
882974189 802660
57832215 255
16272 826947403
533623966 5975
91117794 40240295
739108273 6594
3752 788486844
537124093 537124093
976344020 4305
509084332 4366
814721401 5522
288804782 4634
722864675 5963
823258591 3630
851339019 9360
30170726 185
765344803 4667
316761671 1554
968160201 8564
326823882 326823883
923719743 4073
164822010 11442
806301605 3860
980688218 4806
316190581 3180
70487665 923
268849519 268849520
911489714 10845
327159751 6681
648623595 2860
282632981 1862
260937328 260937328
687283159 11205
880138122 10349
576733079 62417
630510531 4615
307843225 2741
361272681 250361510
889453323 839215059
852734160 3760
169414372 747
858630727 3786
268976497 1186
182226071 182226072
307900804 5801
996647524 5472
233592681 11540
755217360 3330
2443 400092382
315809255 1774
865185983 343474322
193459223 4399
403561416 8301
579684076 3117
980568172 398253134
633483906 316741953
545419833 2963
563398750 7727
116975130 555
486013112 2143
502150741 2424
99921849 497
678626547 9757
348800195 174400098
39851 872557805
845157720 4488
962738520 32190
325332181 24844
663594587 4869
776253942 4023
12607 690360328
694210311 3061
443143920 5410
812846321 3601
967041089 4264
803527599 3543
76111516 629
779252466 759481449
677339742 677339742
304807706 1344
567333195 17589
3527 93204770
491456098 2167
649548097 6081
908418098 4469
298383437 1508
299005056 1363
745467827 3287
900109551 6363
481640431 2344
253167130 1254
139930046 617
212958333 939
8316 750859956
713692995 5524
64524218 1182
131766393 581
133070417 66535209
169828786 783
517117649 4109
221236199 4450
164768184 882
999175912 4971
415467537 11792
503281824 10182
997626448 5169
464681045 3197
264793147 1427
540445335 2383
953840802 5283
504423252 92436
86716264 943
47842917 242
69398489 306
484505159 47791
791079867 16508
889251433 3921
253652049 175543259
730965676 3253
410257665 2117
818545352 3981
514004495 11538
41275981 182
8207845 708
801247941 3769
773407040 7714
36175697 186
946950876 5602
259093587 1492
527915260 527915260
925353148 15813
8634 750077016
432970107 4804
594372543 2858
856359559 22456
888121388 3916
1766 189358862
858039537 9182
662963185 3783
183976048 1396
59390429 363
329383667 164691833
945400200 30655
700702752 17443
854374532 4599
679428240 6298
646997285 425123987
744344277 3532
143902689 939
119518919 527
783254149 4548
846219260 7710
223836700 85220933
340215539 170107769
490935298 3749
325629571 3349
506794796 308617913
330300009 123530
860318592 6744
935003862 467501931
310842822 19401
222465585 5537
108282748 87243379
74387775 328
311966929 293202
881630385 881630386
356636059 9130
952232275 5561
100921996 445
539975159 7610
731714139 731714139
968011564 5659
15385 625261785
967406539 465317372
1777 216893512
845073629 4814
857269980 3780
604445600 3361
537446477 9714
237474688 1486
1811 151567390
489894879 3707
973910586 8943
777546541 17265
407206096 407206095
703801430 703801431
710996054 3135
7775709 1547
471269047 13491
9503 721772920
132172443 3316
146604998 681
107444484 53722242
662352375 9825
538200400 2620
401809626 2152
376549739 1722
867088157 6073
646392123 5067
117666277 546
661322556 2916
871662600 15100
536066095 4339
145049213 145049214
572486988 10225
366723671 1617
203356384 1441
323630758 1427
634566810 2798
942707896 10335
947975728 844965480
417079261 2067
81615637 1278
929232119 9117
728073030 477771989
929440485 601237140
607997689 3145
772637579 5577
846534727 16492
665195831 4030
490552321 2163
326372173 163186087
411868937 2215
976108464 4304
19538266 1899
405940890 163861682
188091217 2786
459181024 3628
367271905 4359
901502176 3975
623792580 7748
677666120 6236
712322497 17583
830508641 3662
340413292 1501
456714285 3232
884355758 6993
303513739 2793
336187161 2633
889700329 4428
413355474 48762
657251591 18038
742858479 5283
959465309 6430
637713823 229724
222407035 1003
876098763 3863
71714701 1922
107456799 800
818488718 3609
387840221 1821
650881391 650881392
776085647 3422
328707553 3097
104237540 935
590348296 6518
448485951 7897
167442289 754
982914797 4334
698226222 349113111
518522185 7046
903774040 3985
3831 839880292
385232318 4107
186529977 1048
247684554 3582
569473036 2511
592594364 592594363
356345396 261882818
596080015 51501
120592896 755
578424779 6817
109949434 54974717
894702117 3945
898969542 10101
638955694 5013
495641664 3136
375268260 83944
235145457 1161
395980579 1746
54854592 416
381597820 174333375
5893 701818019
92640809 494
579002530 2553
100924030 699
82756643 2072
856127416 428063708
165785684 731
208103294 100707895
986306378 491501926
712140218 326318423
574008020 2531
648846601 2950
56704935 316
801719230 12267
2551 345695440
350770225 1885
197988543 873
381399244 2050
615958923 7581
468561833 33939
964672453 575920460
706302627 706302626
981656754 4498
809509776 5716
246286958 2148
296869418 1309
451790515 451790514
837515461 9060
996019432 9316
107498933 474
65542600 289
240399578 1060
646785380 604550019
955158679 9378
388592869 282613907
431861465 9891
269218485 1215
87392708 42793483
251057638 1107
485277751 4728
972297120 10490
3652 673406888
43222302 513
930673469 8535
265293853 1324
670731551 3736
488456500 2627
812938957 4975
292246711 4573
41369583 20684792
70255513 648
16730 556322690
884605499 238814
172819009 47064
793396447 6369
176988256 19696
933919899 191770
56244167 248
370954673 34262
228153758 1006
207061097 913
219089266 1114
929850238 4100
993661000 255243
156414470 932
593512047 2617
572099238 3153
295312865 2464
61328423 978
489162580 3373
99909620 99909621
904884561 8883
580087171 9260
670850735 2958
80685297 861
876554944 3865
598167929 3309
884176270 5470
605978015 2814
998019297 11302
129545455 64772727
680216384 5687
238361080 66028
180274116 1195
300272608 1324
630551578 3225
201165101 887
654431249 5511
47172528 208
633219131 7086
40314405 33899739
59148319 880
991094377 800091074
289613910 1277
439394202 356761310
759075554 3347
260299564 1653
46585704 264
644022611 3879
925493242 925493241
880983961 6609
501105790 44517
157001571 724
7257341 32
247697670 1158
717729807 9188
702325729 4388
537952997 2372
570674413 2697
293242057 1293
565639936 3633
659281920 2907
509907310 6830
237658208 13326
95706265 422
327231260 327231261
513003503 2262
221601649 1775
255560619 3495
678980656 3943
4107 841683908
983941616 460753721
415948476 415948476
664554451 268724
524531831 3256
573562501 5244
804883573 804883574
78621543 78621543
548443359 11020
908386131 7458
7648473 155
2377 381298089
485107288 2139
810218250 8072
204573798 1222
2949 592077095
487686874 2509
248638465 4352
53535333 452
636922881 3520
22884399 112
642621985 53965
579231593 2554
254005921 1120
598915541 3706
603578308 9052
638502280 6514
167336671 1250
432944045 1909
171124251 787
13466 860025595
946077811 25061
906756548 841932859
253554575 1118
391444565 1726
171001777 754
249127543 1854
553091403 4684
369585474 2154
576843455 3808
97849629 655
10718 957929256
163508788 837
17009347 75
313426309 1382
231608767 2691
5789019 92
396662445 2372
161311055 1968
803320141 3833
52027031 790
423598880 2083
1750514 9
579684844 2556
22679199 100
61381228 271
787839227 27517
516632293 2278
9986 813739168
766621031 16273
455761534 2473
490163855 7462
756721348 11773
635124360 5252
975578628 439952122
533665769 4015
864597997 13466
624182385 4135
3755903 263
920104832 6087
411400511 1814
168983380 939
127572061 2332
878262398 21454
628958292 3139
246132006 2765
343355755 171677877
817860916 7442
595523449 2852
716649599 716649600
525934692 2319
801964725 400982362
424271259 2395
129377586 1807
507883052 10397
68944464 304
999543392 469413628
5290 136842792
792183667 3493
168733754 744
774548399 6891
306414463 3104
506805359 3162
170443564 85221782
4848 468409926
3745 444313460
397342984 1752
148645762 4023
136473813 718
22108414 119
3813 418547209
371634077 35156
526835494 2323
580295424 4014
244253995 69747
19389815 264
663786299 4129
474126715 32548
651318698 3009
946449218 23698
696176335 3308
147971535 73985767
136492373 1303
970250744 35599
152933211 1752
565346690 565346689
838572042 552419
689432761 8199
989247199 22600
355848244 2991
714921992 91741
947987904 4180
153541248 4269
24455173 311
808919303 8682
600655978 13228
563777880 1375068
108689320 12391
168747189 84373594
622663574 311331787
2835 511017255
738729805 3872
588301042 2594
151191972 1337
538855755 2376
842856035 9462
145249860 2868
316921957 316921958
910308470 38234
130146980 1569
936259142 12883
547251128 2413
802258901 155564
905644619 5715
913347344 6032
40788049 382
229802443 1323
535231357 2360
511364128 2354
208649559 920
253839664 126652849
708953310 3126
899395497 11201
165685684 165685683
657699700 2900
240740170 30085
534219496 4795
550912183 275456092
568694799 284347400
247252261 123626130
760359221 6386
286313564 312911
942329215 10939
834598241 3680
794917619 383900424
747909121 24346
775596319 775596319
293731602 4309
43642959 230
31524089 139
75455437 37727718
867076968 7417
186422328 822
1766 300225298
685158144 17776
306389907 306389908
921398136 6237
575307496 575307497
268568585 11143
212052110 935
846224688 5621
932553259 4628
24783552 136
622093200 2743
797019949 4150
663297447 8342
993781701 982729727
631523211 6963
480216325 2317
911278580 823002993
571912695 55366
338610523 1900
41869830 193
154984080 762
454017344 21687
604685486 10767
219534674 3258
515854293 360569860
886495814 188817
947727396 4257
727562745 4977
955008465 4755
2699 208176569
112596352 836
657576957 643558946
406397818 99194
176519471 176519472
137576064 842
216086471 3864
633473107 291534985
373806874 8125
107004092 107004091
369401413 54879
815774422 3597
440954640 2520
92975588 2709
477989706 2333
656425391 656425390
307363289 1369
196401872 866
728682007 3213
317296959 5253
772268788 5005
449952945 2254
29530385 143
268656151 4638
259485413 129742707
941790571 6009
908416757 94854
990095535 14859
894341354 16674
993922160 29220
606035068 14164
706978532 6527
74476371 509
978115628 38099
416013428 2277
246153072 14124
71690644 1052
714146575 5954
324847459 8359
77139646 4979
620350435 5342
736624714 3248
96522581 1866
71797576 514
482834088 2376
268787512 3727
48987238 216
19593 718348631
927418324 12367
608980475 5244
508697669 2243
610072683 2878
709127929 354563965
752499175 3318
150638278 56234384
889708940 3923
1002 177871717
814585678 814585677
16046 696941964
738976068 4714
731082307 3517
508178564 2337
590355087 3364
802595533 157898
708201803 13885
816634386 52562
820166565 11717
2814611 1407305
211715908 4760
566299623 2497
579173761 16159
14513 661758448
369469859 4756
866165043 866165044
246038417 243028314
762414109 762414110
464902745 3953
976339560 4305
6474631 57
3058 118164797
835513864 4428
543620764 543620763
880860128 3884
926043867 4444
760860174 3708
646152359 9695
488739066 30991
749020161 7168
2563 536499050
16643375 133
690944638 3347
833007016 3673
229722549 1172
124282564 548
50792028 253
740762260 11942
821385325 6518
280515489 2842
946629640 4174
988237861 5075
531270003 2447
269200435 38255
719431392 9456
169691557 4198
256437384 3048
466968196 2059
959291126 16374
197803985 5736
431810064 1904
568930509 5784
103527203 1157
880799130 312839140
788090796 3613
88775686 849
560859082 2473
128123685 2756
874966405 5693
281606073 11194
349023186 288409
22606908 489
639558623 2820
92830643 569
38804678 442
267061491 1341
957162800 9460
556078163 278039082
493015479 2522
9740199 620
193906305 855
380166719 5136
753538651 6078
94118923 415
199123557 878
934941149 5742
228210852 4399
595526659 297763329
358559732 1581
278493357 278493356
659508228 2908
119576431 10315
237449233 44955
461914992 3600
881768995 17288
786241755 3705
693018710 3577
5540 679666976
320780119 16333
403007607 1777
575833555 27606
811333623 4763
280803297 140401648
922012031 538474220
453621642 7368
399095124 2271
264082296 1644
29112440 3005
945845011 45434
731833244 10215
1651 265192322
8007031 8007032
601573266 8501
934614694 10293
138570524 611
819776100 12804
769730270 6518
366107535 6285
899230281 3965
975596089 477476389
3628 446471672
262170396 1156
646113240 5476
359497127 3576
101547981 549
323706612 6514
52542337 528
907137435 5843
491687224 2168
52566317 25166496
912432766 6697
359 54027493
712890360 712890361
590632538 6746
860954610 430477305
631479210 9253
338060249 1914
884093252 5388
686013307 4843
196501951 12196
456262363 11329
273739977 1384
965233403 471845575
299835146 2041
48337 879491715
903068354 764036706
916323809 5074
397582204 397582205
78696478 347
545427625 2478
390051265 2858
40417800 328
648008816 9347
217617031 1336
930698317 847997264
813835405 172569
21091748 93
496564136 19363
726655344 9588
668814600 3765
111223279 712
895680492 678130665
410034400 4633
413249328 9084
139739796 747
174112751 822
589656802 2600
524153295 3059
754253332 4520
980835692 16069
676072754 2981
950767532 6281
955310999 13483
816906826 3602
907442101 5490
313879978 1384
2254 454976662
593215182 13458
441976526 2122
288010241 1312
367163632 34943
370299539 3149
951709651 6879
417629165 3986
720741799 3178
447888060 2604
725468755 4454
446710447 3356
222470373 1009
583435302 6346
525747446 3109
599868983 2645
256488770 1202
983065116 41074
942637599 8929
769505256 3393
39423177 284
84366489 372
104902482 7416
662928388 4778
983829988 18651
263405208 134747234
323131872 92218
766100197 3378
754531639 377265820
747878975 3744
306252382 28763
306370567 2404
949606235 5197
950031689 4189
270476908 4537
865811024 24061
242508271 5021
91008273 75677885
133377191 1338
474796036 3718
1110 238948225
943954292 13876
219491949 1900
219710221 139244224
779003685 311228
267500521 3990
611650709 3868
639101479 2818
361754527 6536
379946286 4190
679482799 4588
2604 482047272
528424813 2330
578708049 6905
491362686 6954
272277243 1449
572435271 3070
548666255 548666255
231825450 2534
285433613 169094335
759868084 4236
729251243 729251244
581574944 8132
686045077 13172
719157431 3171
987067304 16964
108016682 1429
1883 349324745
866586153 7006
17184694 17184695
169867733 749
244709808 1079
414348103 1827
755447305 7339
1480 158593668
709792619 223980
63524654 405
9746240 149
371258505 1637
89920315 565
55968767 468
883581631 3896
245873047 245873047
290287710 228573
178878499 1219
764379330 3995
262302601 2280
198566529 8020
964152478 27743
544707791 434051154
236283540 1109
595743290 3154
375798540 5070
779117679 21334
902093714 446189282
868445294 7172
270207006 122582826
911601401 4138
665123520 7080
849393652 5468
174102525 2588
156555653 822
39854969 674
495715860 4297
920111588 58708
22519938 22519938
851770979 28560
955516854 4937
714168009 3149
302417810 1483
545051472 8952
748079606 8894
348218392 3832
703317484 66033
490318365 2572
869828342 6403
512665817 3190
3978 734967326
933029317 16150
101304305 45171991
929555726 59651
814863656 3593
254915331 1124
491911041 2169
421340367 1905
50035677 237
569925784 2513
92459431 8749
883778186 375700950
308350897 1459
634871496 317435748
150439509 1465
296222988 296222987
5181 575977999
159434302 703
46196569 216
341492243 10756
758389105 3344
980525181 68645
14033 439811997
403331610 1797
502239555 2914
512377404 6883
477849247 2107
471236386 2721
979035876 6741
224682718 1477
381731023 7331
596465953 2630
20179316 1415
705095611 4417
929905947 464952974
611673437 117509
864080395 3810
813170285 406585142
670498561 3915
328098475 8031
5266975 28
312990025 131706576
937616671 6945
866118488 3819
175919265 175919264
223201818 1553
670687127 3852
900669699 4228
876000047 784776081
372183147 7729
264703601 6800
273894458 1249
246536242 1379
613000527 613000527
610645987 610645988
285975509 2692
343588365 1515
945706561 4355
675088279 10253
639361224 3138
596247053 6298
2598 342254837
847990849 15728
151299608 671
825786429 14369
658829039 2905
4624 309479696
223474900 2946
438255129 12699
327251341 1599
469418408 7067
482344218 5274
657 95871268
271522493 1253
650333183 4448
225 16866691
938710023 925720345
268634590 2199
962318084 16339
16366 885106012
91842889 433
972085181 4874
381689253 1683
819241829 4117
534595838 534595838
96392431 534
484652366 2137
181838328 1613
538896719 8508
474890954 2343
413250067 413250067
909910659 31356
616079 3
576730571 2543
745063486 5177
261245165 2262
65089016 287
10749 153431226
870953579 6711
647328604 647328605
231965435 82993
269738141 1813
198657911 1907
653219641 3240
981190059 4475
117251465 517
3733 535601030
226555504 2884
136296083 16793
281222081 1240
123602184 545
609672294 15246
184389482 929
945495848 4169
229966503 1014
368595614 2376
550871241 550871240
398409233 7100
177092076 785
134941241 595
209745511 2990
672814125 3151
601624652 3977
766309183 4602
360662563 4474
899915 37
5044 370766181
266020081 8730
832989567 35360
235731591 5420
418657587 1846
92208787 12485
945040780 4167
302739889 2318
774053119 774053120
7082 978852762
569977782 2798
557214011 4420
402668859 2252
77802099 2300
444400844 9077
891447144 14172
447663469 45062
11785081 191
4416 578197781
236769837 1044
502119623 2214
416616905 1837
978848428 27043
339236967 169618484
965603435 393442042
784839016 802289
717115263 3162
616595902 616595903
963510733 28449
904437842 6038
377718525 65065
316350783 316350782
695571065 3067
523317886 7897
976277143 118509
713589702 3623
414174599 18900
225205129 993
559078559 14328
977044801 5568
339934232 126607720
8330161 8330162
662544610 3934
384765660 1982
18108742 123
820718196 11713
4072 717601413
788215510 788215511
721707804 8761
547357749 3561
190871043 90120908
775879559 5350
593741533 2711
26028353 448
2010 318525007
522782819 33680
417750863 1842
583867784 4187
750570157 14036
463564891 2044
1778 134842348
9851 342943215
712977482 6969
898228759 9648
902568408 4193
253205309 2019
212922481 4925
285133919 6415
325282545 2803
73254161 323
604579248 36504
614931766 5592
197246969 197246969
453586001 2000
37243498 810
153177808 892
769556456 5003
824619958 3636
511202722 2683
758385704 9735
315638576 3784
252340452 3978
2950 299155894
963234046 963234046
27759816 168
803527439 28057
905348143 7667
514184965 2459
104010685 533
274136991 137068495
268546512 4856
987221222 4353
88133484 44066742
674935821 2976
485558124 2892
153181813 1162
520506654 473934127
542317621 2535
386283586 1843
450915192 2184
794707924 4675
784086391 6232
508622466 4141
247567200 1450
884495132 5239
678562619 2992
865888942 3818
897407402 5487
330869583 1468
387360735 1708
3739 813830740
435667431 1921
361842710 2129
914239857 21304
249005070 1222
858857518 3787
78530665 528
731827920 5840
5183352 57
184381897 813
151270930 667
132072496 132072497
326893532 1591
799779639 10940
710957040 6960
936364106 29933
385987440 1770
81825671 419
997663864 4399
619886046 555134804
786941198 3789
865889830 3818
424601280 3032
481917873 2804
439854851 4761
788880718 788880717
968204489 816937382
2694819 14
982387295 5202
110900845 489
303988350 4334
355157974 1566
406737871 2541
422888200 422888200
396812702 9101
698969861 3082
875871369 3862
562625548 4463
997662408 4399
538368797 2978
91862966 529
421513474 9843
144239076 636
249970694 86294558
985386151 5977
660594314 5333
255645039 3971
240184881 1471
195041119 860
873611591 4776
987177123 5378
27062419 220
19591 425679980
997500167 187549
246962370 1138
804662961 404411197
151269868 667
197111173 906
227545590 1727
8848542 68
180008885 180008886
215201447 1026
46594369 492
910415478 492335628
857975624 58665
830378495 5699
476621034 159737921
335 26922768
821893011 3624
156713695 691
817814266 3606
325447954 1435
757993824 11424
830920855 18229
470365627 2074
819442973 4068
711916127 3828
507340083 7074
809668134 3665
362384239 7861
10176845 5088423
481932151 2125
625419604 4350
244477775 86725
179829760 1760
5074 737805266
932563048 24791
49441065 218
735122681 10962
696468916 4579
943369156 826931851
757523521 9360
604475820 10478
925678549 4764
153566593 756
37125 880345125
987281723 6099
123889499 621
226262591 113131295
412517687 412517688
272732646 3306
977212004 20251
516476372 27541
397426176 1792
670864019 18502
75295277 332
282170735 12340
705673866 3159
301044033 150522017
867404432 4419
586167537 586167537
950832701 10482
562952369 2706
524682905 4400
432251693 3171
991203877 5996
253221339 126610669
836682082 530553
694387241 6908
7428342 222
8057 888574302
220170959 5013
75205286 1902
120828575 1056
977024244 4308
292333707 1289
870886851 3840
909847412 12557
135650565 1322
685268087 342634043
240778061 2734
620854119 6476
806475266 3556
412581094 22242
507000694 3295
474188755 10449
27372621 121
350681473 2431
548768160 6960
406085303 50700
269430085 1188
981200293 621283943
546737695 546737695
180713375 1084
81216344 456
736623664 3248
495277217 5491
132418676 132418676
9483357 6625832
490842938 2278
504446100 2550
35197350 221
114786626 1018
787254115 8639
67303531 329
102573591 634
291390011 1314
506356137 5871
790050413 14599
67509585 646
998155280 5360
914595151 6230
153311216 676
446909112 7806
829067678 4640
221017289 2015
429814591 2344
399832533 1763
293175788 4477
444908499 2436
259749586 6561
674703224 2975
944919708 48876
471064973 5123
29376519 1830
353814106 1580
913129495 60981
231609263 1087
276968947 2257
694304062 13385
106607020 3935
925591590 4642
948792199 4975
971992457 801763997
628729402 4341
35379708 156
110775059 594
802535759 7185
163005673 1416
391444719 1726
514070213 360520230
88401742 979
851361039 5840
592716095 8208
284545527 1424
769960110 3395
365645950 2610
255663073 1982
237529282 1294
557728761 3272
805108050 3550
809042089 404521044
402327234 1774
156191883 847
942098122 4154
6123384 27
143777646 1074
169988233 750
1582 268219510
892117446 3995
459050473 40819
92 11863308
989996497 31242
560176868 2470
728100541 3285
494390421 2237
484429849 2136
632357032 4941
387779874 1867
266654081 9536
363242036 2015
755836786 5445
54045531 259
799867271 37461
84593789 373
268070892 41172
341015114 22950
510843891 6770
550187088 550187088
4415 919525295
473304704 6212
389140272 2289
334348999 3104
41370400 207
112092531 726
523209144 2307
968175048 4269
165118779 82559389
791403805 5426
4021 230644560
784277793 4173
590270565 7484
530802576 530802576
710171391 4623
377417159 2891
982697992 616560663
284949720 1410
130340239 994
417068648 1839
100394271 584
78697417 347
421899481 421899481
276765755 9289
172760770 2282
433891877 15212
219543 214273968
272888849 2740
904084736 21088
279060116 2987
35549 828313118
944926972 5381
235548119 1614
76201776 336
938209280 192256
317055216 1398
796781227 10534
235784419 1186
623429764 3239
770183632 3396
297309002 297309003
720168950 6775
692781547 8324
341017839 3307
727115259 4116
513102970 197383916
638649752 2816
413763352 1862
717326707 11909
725168863 172004
768412091 4221
967820121 11621
973606385 973606385
187104225 825
811258016 5639
318189175 1403
953892000 4206
404821936 1785
803341847 5595
5322 344364541
286697180 2618
510980421 510980421
217946152 961
151109019 5389
227473378 1003
356982907 34923
782279180 3860
4577 511854803
624534795 24698
11644096 69
443807653 2412
544253357 4260
148405163 1577
329495125 1726
220098894 194200637
781985012 3448
937107549 4132
2382 371792090
195741788 97870894
997273540 440333735
4210 852665374
228004148 8448
218886425 12126
763151715 3365
308436184 1360
360600628 1590
943145084 4236
880784815 73301
816434713 3838
3873 572045880
178151072 808
915789421 6846
227547512 1437
775915974 7881
39414012 564
412372090 111197
272055734 2246
493808337 4741
984 64507241
957581625 5005
482940916 390637470
108179783 477
481146229 2770
183242837 183242838
924039103 4242
808470790 808470791
453586000 2000
330888070 1459
208058773 934
323747092 2837
848372612 12412
110968824 1242
202833594 6661
546939783 546939783
441912346 28109
310480503 1369
208995740 9008
113132219 755
138479185 2130449
375650899 4203
584447094 4499
997863053 6289
291269160 4641
685822755 9593
36286880 160
134616870 747
824938573 3816
521906592 11514
750462796 695773777
298316756 149158378
378132481 9216
442325930 2514
295796824 1465
317403751 3600
2816 199732120
429795913 2076
320736920 3710
361281250 1593
365644649 131089658
798367833 10403
438793342 438793342
605055720 224794
955565767 6497
587707265 3571
251646193 6089
806490945 10057
146256355 73128177
870276638 4222
44677828 197
538651131 202785981
205283955 205283956
965265851 177113
99261004 3111
958671580 17203
736118094 184537
416540721 2320
248524950 6450
278682850 6550
32875162 187
763489429 22466
178485318 787
102764673 808
935180856 5646
483696337 3371
124273665 24736
630596352 2992
474682316 2530
424783002 1873
882143074 882143075
96942328 2730
639324660 2819
191552835 2188
902448387 27588
792465000 4600
104687431 555
711026462 6118
706008753 3113
882964064 11961
944025898 6259
319632524 1805
7079 367039071
955699697 4214
912395274 4271
389048641 2239
102179355 1194
101576945 534
985605651 6025
829319210 51221
589906799 4725
871406723 9700
295378944 1792
717583041 15413
442243002 8744
713484692 3146
307078286 1354
665183870 2933
488 89406968
897647923 3958
414338896 2985
43306946 21653473
798859577 798859578
1595 326152378
907024090 6118
638593084 8192
825746706 3641
773440344 11961
813603000 76755
287574044 1815
264084027 264084027
647704671 10016
157785354 1271
632525677 2789
735661995 5631
927138516 6819
32291128 627
597695867 4059
511147781 11420
519264491 3730
9560932 9560931
914854620 5089
743372983 14058
858388751 7992
233141791 1028
843443168 3719
963870251 4250
647731943 3125
612037040 612037041
364441226 3041
869359010 20885
865571849 5598
241771037 1128
212541253 20148
37643610 186
457018193 256330433
276684325 1641
190401260 1780
532268800 3052
1710900 9
146506985 646
223239275 1181
454040703 2002
409586799 1806
3753 544443957
317837707 1871
437480369 1929
224602457 97232
339880537 2029
735716493 3244
601491804 4432
986476869 493238434
625813445 7462
800094571 7370
496451311 2189
925283976 5905
548429513 4568
2296 510919231
567436087 2502
957788129 4281
190925413 95462706
688471649 8947
945585203 10932
787421823 3472
934605787 4121
241399478 1074
612648331 7530
707105038 3624
975824917 442815335
108538812 1674
515286661 257643330
903766121 3985
54131170 2149
354574639 177287320
325860339 2020
132618193 2192
342244176 2236
997365647 110232
99107726 437
68737501 1222
27223 531392960
550389359 275194679
357290331 2702
800354181 4843
957808805 5942
64409213 284
666247398 333123699
939813855 5704
1904 338383745
272361120 9817
771959435 4162
606475800 9525
495058058 3422
585280000 2950
89599454 495
696899121 11293
425908863 5548
769907501 67147
933951485 10987
355360810 1610
466050888 5218
574296157 3236
637176376 11879
106234272 978
304702530 132890
739392871 4207
32964190 336
61087248 849
802908429 544478007
117025187 516
193772242 5836
31977557 141
929289376 16875
1679 91051864
474435091 3330
2307 221289747
976848988 873701640
225021119 1640
30161547 30161548
786152643 393076322
988052576 6573
643160737 3424
427393392 2264
615742940 2715
544882031 3370
939320859 4427
616623809 5240
692341399 11389
566592893 4698
789955999 4654
576844483 2938
26307989 116
577439049 577439048
285273321 1319
176897760 780
144291180 2403
650055612 2965
992483800 5236
496812456 3857
537279209 8445
983367520 983367521
23429780 110
719133354 6687
433668305 2355
905348246 22696
367230580 2166
279635768 1233
689588229 3201
605310516 2669
154446032 681
664046976 2928
228223086 2570
850999391 5614
131821273 968
159207282 702
451087300 1989
233383789 1353
843882130 6960
337733189 1508
743887441 45456
654023279 327011639
136323460 667
207507159 103753579
58535475 517
4999238 137
311503715 4199
914429375 4032
2527 435182251
695911521 10198
269228914 1955
146507966 646
755276389 377638195
993586765 993586766
429687649 1989
870680968 6201
549184632 3774
695489087 3864
915587560 4709
414364842 3476
962913220 10598
627592129 9235
695508857 7432
331433217 2578
768678936 5644
848566127 332008731
58533305 290
874240585 4162
696627304 1472785
393649707 2202
775858852 3421
3877 201567181
667324313 4923
99136170 945
366113504 3351
797195201 3760
701766029 3167
118847934 659
4119 582662382
897180132 5325
852741681 3760
569287201 18514
672888896 2967
956492462 478246231
419748057 2489
318641355 1405
721201740 3180
617402214 8646
956640318 4242
570744305 285372152
243172502 24454
337764152 8344
220214061 971
690719850 260649
655874715 4791
888170743 22758
398682090 2164
297098570 1310
343878937 137426343
104563530 1763
197741196 5555
452220944 34864
508624358 5241
283924189 2530
637743109 2812
249212237 1274
114756247 506
328016448 4799
39462449 197
244524274 244524274
807578800 3920
992151895 64720
553601586 2441
761380301 4169
45589410 510
296338073 6295
752344572 4411
638109415 3282
549666271 2790
3647431 42
906217355 10339
79095263 885
600145097 3578
50930070 285
81289751 464
689699649 4384
263079880 1160
681739757 3006
323 52657721
274634482 2503977
155004331 714
792129247 396064624
825069619 3638
958443076 8893
248029938 3966
6501 835380932
483295950 2131
323754152 5437
329301318 1452
38554699 170
809059944 14102
498960559 4133
824814757 16274
507888429 253944215
921059866 44515
359401417 2846
464521804 3461
1751 304127090
3949 230555037
66646275 533
40148909 2655
325108605 1552
4579 661978055
578711315 4459
780323142 8791
673170689 12416
349915720 7721
549057419 2726
859328456 859328457
221060027 2101
52666 691639287
46744599 23372300
707679835 30949
208000409 2438
73315631 1203
310760714 155380357
774633482 3471
642727132 2834
792908233 4842
132671728 1819
808945375 7175
215585640 4044
286326910 2000
244814395 1419
706233727 3114
230516209 1976
300954780 1327
458043459 5188
120476502 2529
430965707 24185
271148082 1550
686613849 387335253
95942122 957
924817201 99700
963582689 481791344
897044633 448522317
887319644 22718
795021591 8473
774623255 87252
43304887 3304
82057811 18372
827673644 5854
835968316 23387
403427584 3136
890699039 5040
578471342 2899
199804273 881
525156148 6047
452511881 2958
331270335 2585
790146811 3484
167375390 953
4585 247646992
609166231 2686
488734604 2155
207942 851567502
811627825 10159
752525086 3516
684587205 256867122
194998955 2518
330327939 2337
354322906 4417
485560623 2141
743284644 4283
685078827 8234
479811089 8310
797679 683747071
40843778 1823
109171152 1032
532005000 4150
787049079 3898
613463132 6957
495610759 6268
197112385 2656
68985405 34492703
889622811 52107
324650207 3306
914687206 118169
428871543 4811
335263761 1612
262668301 21086
168278921 742
898878738 31051
1051 196665566
693485013 346742506
991027735 5556
805463954 3735
517310271 2281
425233645 1875
994071058 6043
356967624 11778
75326276 827
352042657 4704
117195573 58597786
729596176 3217
4926 858931842
978149584 4313
75434041 645
285509375 2304
738815105 9485
276464848 1913
451714089 5787
516279333 11222
599428158 3227
410345580 10488
449139935 4852
123569217 3249
796651589 796651589
321472556 1785
264675840 1603
927911953 16216
553652603 8412
415026480 415026480
688874555 22842
955256639 6240
544300801 2400
106565965 13005
718084703 15828
338827249 1494
90944328 401
716892673 3161
96185999 510
230850525 1135
616330805 4558
556415873 2752
3107 209899599
576972022 43151
107834080 7264
917824680 15480
417523268 1841
184430971 11790
701468720 3093
795606140 27203
809155008 3807
142374698 695
445873071 1966
67584223 298
671538659 3276
296699426 3845
144472003 2126
949867420 10133
229523159 229523159
783231681 90820
820760249 3619
75891901 3054
682128028 6830
111788922 526
933321120 192160
787023218 9033
30177256 173
947710486 4659
745037316 745037317
775688840 3958
604401679 2665
966882034 483441017
46110 459532260
287494021 3245
812138571 3581
98635846 1081
762669204 762669203
201164532 1886
3114 341391928
472580966 3023
91989451 954
433820492 3548
930760065 4104
705326791 3110
761259117 34949
141207270 743
151301121 1019
521623416 2300
319115906 7887
554516171 9618
6994 120720553
308299911 1889
137160964 659
78527769 583
458447941 2745
912224823 8456
511367384 511367385
44846340 210
561990957 2478
712400425 56152
244565972 122282986
3463 506540679
201947166 1777
730422966 730422965
6146 550510603
716483545 198362
978198817 445902247
645221170 8695
141064503 622
352338810 2235
332740775 2796
228560716 3531
1236 100926729
165967343 165967344
690441918 690441919
139703256 616
304291892 1717
755450548 27439
13380730 59
612874991 14885
55392826 358
970545331 11282
83853737 1059
329222039 5055
562821679 3033
565216696 8568
869786750 17575
447972737 257450152
34684609 224
145460029 72730014
690556004 330346628
514159837 3331
164192 811601056
47308932 1238
148776207 656
118321734 8198
848205820 3740
882224435 6137
481914875 240957437
265536012 1217
996181446 14846
813427613 8300
87376613 87376614
637400396 4343
758129239 4280
134167050 725
349488012 1541
275326701 1214
453681697 2964
377913098 377913097
85090143 722
536929549 3841
51933433 249
889613287 4231
614152736 2708
991539477 22347
756326967 8238
672 13243104
251667733 2666
478217677 2902
999214319 12090
314563062 1387
30875 104875801
679666967 339833484
782689488 6454
2990 526431360
164458699 980
285783011 285783012
629385570 3013
964908911 473704877
746009725 4942
441925477 3543
842879519 4890
59772781 278
421834189 1860
723007601 505174025
766284366 6793
645990011 322995006
920157934 188516
45906471 279
984031897 492015948
304108752 1630
717916739 7089
198808822 1233
523061167 3248
356146008 13038
537751283 5007
290974064 1283
283670314 2685
159338934 1715
558857586 275669301
167413280 1342
437937284 1931
897411986 3957
68029331 641
1571 116552490
888386305 27627
377246153 2030
769590197 8533
411974025 3586
567517023 4617
321635509 321635508
646365649 166675
209812717 6394
935653031 925832438
153854761 1423
137893372 1058
173554326 918
704642374 17125
335596214 2286
506488043 9092
995406467 255167
122193433 727
10950381 68
797478127 16031
128500018 1719
35218547 387
286050401 3174
321284894 1494
531487488 3628
268590638 6261
767897857 3608
87242612 1266
498665476 17077
20238811 10119405
703744082 18023
604900377 604900377
3582 792649644
273320474 1389
948920206 9698
691500123 345750062
869175296 478218840
535517305 3975
685255911 3586
308402582 308402583
815262650 4408
645724631 3864
577780457 3256
437256617 2966
469007924 2068
968110919 4440
458660290 2100
799811316 3565
297341883 1588
92792977 669
266014339 7403
932106917 31754
7356 799283033
923874609 10084
815694898 7376
844347465 3723
522424527 13982
398021714 1755
552689668 2437
631603850 3383
254413620 2387
432159412 2191
395578515 80174
492365512 5078
159463385 1198
837574132 9101
714556703 44352
705250169 10260
299222893 1719
292673603 9479
25883254 166
693990850 44558
409851740 234360049
75294943 332
305855659 164319355
407047775 6127
485939990 2839
268609885 3918
458645106 2384
783793153 3456
5021 607183305
119293117 526
614032790 614032790
730517669 27893
388064467 194032234
676668025 3384
457461718 457461718
181343486 25973
687616415 6701
2503 63516128
869466188 433348182
450324261 248890779
2122 331253669
108860639 480
104137705 52068852
419304043 3454
190149871 3966
1045 95390584
319278266 15141
941653012 116961
829626791 10718
49538279 264
344605455 1669
205427490 165002
451874939 2706
342909924 1512
773802875 341802156
404093425 4404
271703067 3913
345903713 13904
441238572 7230
838030683 11031
781918008 5839
626823596 29929
103784100 2997
142575696 7011
267513634 5011
745531011 5761
904444825 3988
87385799 411
413461336 1996
645237848 4388
711917460 18189
441099087 9880
885821054 59495
675329107 4847
905627426 5477
440802000 1944
259332499 4060
492055786 246027893
46492560 205
424555221 1872
115808317 4892
696829495 348414747
307280286 2132
534007395 3323
453816001 5940
212893961 3333
163379689 1064
748414271 374207136
39926887 953
823714009 4418
569588544 282984603
851183385 425591692
493215641 2555
903792071 7495
12975924 78
616412031 5296
922367131 4067
377417363 1674
426019046 2692
701918144 3095
842154628 7892
162738721 1305
849682629 8483
824841179 3637
965298382 23821
2415689 11
53976747 238
856744923 6208
4855 884957451
210845201 105422600
138796738 612
328420451 9095
33831 932262654
75164026 27670576
983941519 4446
18684700 100
397112791 1751
200069728 1591
540168889 540168889
375915975 1898
815453591 4655
959045103 6668
318105871 5770
16404 900038268
651576289 2873
422740776 1864
365587594 1612
962599074 481299537
271287734 4857
788768110 8810
743340802 11166
540220047 2382
629449974 3714
741206596 24455
725057222 3197
573826234 3679
269202197 1187
246546047 1176
473803632 2098
803126811 5374
556546590 1733790
717819361 66262
129247202 129247203
619437183 4823
945182209 5282
349399263 4413
123607834 123607834
894920436 3946
389 59416638
284108109 244461
114986103 57493051
603940093 7212
266634241 3072
416133990 416133990
228630280 1375
874325542 5369
994714099 4386
87633145 14229
965825466 10884
664776841 3315
339820527 52016
566459009 6127
676561338 338280669
917604803 4046
642367005 214758209
155646658 1679
133662460 820
802166840 3537
501074915 8041
512098355 2258
980046464 980046463
539231257 539231258
657634869 328817435
580589915 2560
226427399 1944
654732393 327366197
467623222 202915654
229512825 1012
16701137 706
845718948 471808376
985186689 4344
953580599 5606
176444953 778
396437833 1764
459390568 7999
602350634 8179
550898803 550898804
795887281 5112
2494724 11
117980296 1048
847783202 30167
702601616 3098
273942547 4387
74016526 825
248628461 1940
939990881 11720
834822175 417411087
520366140 5454
79907474 402
518081063 259040531
230420621 115210310
677292589 3258
149189327 982
264890535 264890535
461975284 2539
255061134 2986
589920865 24975
873251219 9390
1736 306749152
441332280 2484
375364260 3996
348551150 2158
472260810 29788
540176669 4009
6704 541558199
544031590 544031591
998569579 4403
419884584 24087
729593082 3217
33230 683142340
105361550 6454
731474158 4213
611511204 11226
966138384 481096136
134434441 735
802397128 3538
805562618 3552
699754741 4980
96381999 820
531360977 4016
843440448 22135
602571329 14227
132199887 1016
354704251 1564
554305883 3916
576779766 3288
812799801 7108
7137317 62
85375612 42687806
135898631 1332
3746 804052678
935515276 4125
2793 594048756
176444955 778
830671875 29535
951958178 82041
666287175 4835
337508832 3555
131050369 815
891612643 445806321
474448865 2092
359081449 3256
461365762 2131
556520805 2518
470510511 6008
29891729 1195
250351536 1232
697062083 36761
538408805 3574
281 42338446
530113998 6507
737189945 368594972
381689790 1683
506939506 253469753
935955199 4475
411400568 1814
670878215 375684042
133006948 49809399
105232321 464
333165517 1658
859050315 7023
655745637 167667
2340 434108693
902401388 3979
552586973 3374
659538511 3246
46464079 4472
747006239 20831
201203224 1681
783088467 16144
480442996 7731
292153500 2052
9986366 53
522377276 4505
782566179 4141
546288489 9129
230140769 2288
680149110 2999
910737807 7699
9492016 65
466716130 2812
33565215 148
534262904 267131452
380103332 1676
910116297 4013
401833711 2502
586749835 7893
55549584 298
807258107 13632
749209067 749209068
762240447 28833
261139561 16395
128137995 1905
591848530 2735
217430153 1300
732 47751143
887915633 8662
842074984 3713
17685816 103
580633582 9107
201498599 984
134350594 1229
716271744 23304
222029369 979
111455090 1191
233505007 2596
4916 498947691
852692357 4767
927412741 7965
881910032 4083
908526009 4006
559164376 86625
188155707 1213
293694346 1295
943719313 67016
621020481 26528
704441069 25551
307400691 6646
475581071 2097
750451420 3309
101829159 449
15360993 99
662500548 161041
753140141 41277
998727311 65749
467587953 233793976
321590200 1418
708949171 3126
797284501 8084
8031 840537882
660564932 6531
669208056 7909
747397856 3427
340209899 1517
218312635 1283
280733273 2653
236899805 8242
977157814 7795
736545325 4188
194066904 1158
481156826 2825
891898152 6441
215171200 3539
755179405 755179404
131852570 71736881
538144558 4137
527796000 3375
541 121701683
86965413 386
693222564 17870
766679459 9859
438320304 2083
409102513 15184
894302082 6278
370167413 2513
912209369 456104684
597314521 3699
906905565 423116318
702331271 155105
688145831 4605
871794294 5334
317103547 17662
360560343 1862
676540816 20816
5020389 57
978385002 4314
556168260 99363
623545365 2895
483771420 13662
931709695 828797238
870415459 435207729
699196654 3083
918957133 4052
643428561 643428561
115437636 509
668823295 5243
5682 674445487
412445335 1849
880277505 4253
719529098 4852
745784563 372892281
897870572 6093
303389477 2562
117821068 901
372177005 1828
286438296 1263
128083263 1114
491003010 2376
663390453 33231
5244936 37
935456978 467728489
54578583 22659648
398698577 1758
870520521 4901
375028463 375028464
31983984 333
841455274 4981
999706575 4408
4358 418561687
449544575 9633
624365905 2962
784242854 8745
233748406 1089
839639356 3999
182793882 806
325453631 1648
172237465 5463
214231221 1238
76429241 337
560495003 3379
506427418 2233
894035338 10518
21917519 144
8830 732304590
804434867 3547
915803026 915803026
146045051 1910
41049172 181
441935828 4488
344156467 1598
757030105 3338
11983111 91
728780067 6671
145832026 1683
301858820 1331
372617614 1643
85139013 464
50476113 25238057
568457689 3288
205679295 2413
318644701 2393
13905842 95
527218669 2882
668791221 3848
276701583 138350792
295588362 3642
242778258 242778259
534095159 2355
569574036 3596
38194598 541
550194966 2426
24780571 114
582123156 4594
265242187 3202
246002609 4490
416372420 181416774
8255 937137915
838939727 8813
954794321 4210
76176829 337
932259401 5300
420205892 7346
12340555 6170277
285076668 1257
519492685 2764
165491347 989
700507374 47410
790366943 395183471
576303470 3406
433249937 6534
298586311 2933
785484136 11259
959399696 4451
995722535 6393
122921551 542
531600448 2344
15583 438794172
428208242 2522
231543839 1056
79546645 831
589445705 2692
772206576 4031
695368558 4287
110614093 2721
509355217 3602
634270064 3348
750685146 3310
224296300 989
506201305 2232
696478233 3071
21292657 1078
232829286 1213
910453955 6351
136716803 1799
69411996 398
387410343 3054
993733144 6146
377664544 3088
878249954 8195
19504203 86
49108773 24554386
322424677 2434
650226589 184148
296803850 1435
765328568 4093
877803465 6614
952360 232
646297633 15061
504614424 2225
395069922 1742
226238571 1834
228756217 1031
256117842 256117841
451389173 2194
291080570 291080571
54078173 27039086
502472661 9602
492088137 3506
6456 416190005
274205569 1729
961601101 4240
518682156 6205
605985551 2672
860282619 6906
174168351 1236
108284798 527
264665611 1167
587035239 19913
916857440 12448
16919033 108
794020770 8849
406014476 166269998
90768199 731
530500130 5810
545072360 10444
724925239 3219
595464755 595464755
1438922 1438922
985153181 4841
543253324 543253325
407506554 4157
746 150688762
786786407 5596
187133057 8274
718620908 12093
434323889 9009
150872318 2295
544895836 27351
550520783 5149
3773 511859259
908683932 7992
3211 6701565
277582822 15787
335409958 1509
81777611 2535
144704817 2414
891516348 3931
412776348 2793
988423204 492937501
449959105 1984
241785645 120892822
6825 629271825
605296422 553838148
1092 183071616
379230595 299513605
138115719 609
313369019 7935
682088409 3891
250793658 2511
478699567 11624
625233263 14813
343659822 1533
921100775 6193
915131903 23808
944971818 679791611
426400155 3479
329225436 147325276
5877 906267536
727601448 11113
300499928 1325
939124480 8992
636516780 6459
54522055 27261028
289387593 1276
754067951 3784
593821723 4069
868573201 5104
19253376 1857
244934880 1080
525504357 6266
819851908 819851908
966681482 4393
188920390 2237
603339891 4230
483046278 5466
527066931 2324
4095 737932704
339963574 1499
764246879 10260
8896 446148944
704353441 22894
525532698 2446
795676096 45488
1670 335439540
45478917 1708
3837 853038003
39234995 173
2267909 10
594115329 5711
287519643 143759822
811579533 5537
558503904 4944
2832 241830144
680954340 3156
778102492 636207349
504150616 3532
490070343 6329
666243660 11978
43144534 291
33783120 420
5669824 25
355766908 5066
477833315 477833316
421240256 421240257
447284294 4057
586103322 11396
511752168 5601
275944789 1314
810570719 11320
417298617 1840
2333 26824211
35054481 231
826398724 28423
916100355 28499
960690911 4236
155579184 686
588525848 2595
632111954 3997
512321468 2259
617332602 2722
769354507 3803
736156620 8603
850387003 7424
737638669 14989
494665 11
699653320 3085
861166558 346192286
606982858 10023
680455967 8968
774082119 769048732
268522911 1184
565509829 16403
625724366 3957
79257471 515
724478964 12881
281902457 1243
400794409 5114
4552 342416591
896166370 4689
328773940 4532
288381135 8250
852790697 29311
23541837 11770918
348352511 1536
591440749 2994
987913828 4356
197130592 898
11058 399909982
421378476 1858
434986750 1918
485890506 2159
202784074 2921
19193505 115
999987472 23617
694787242 347393621
715359971 13092
482948477 4471
823028695 3629
160018110 1561
125227781 751
756132471 23929
138909101 740
294091029 5273
760664860 3354
307550483 1588
779609600 3920
80810937 7829
224071483 988
248240831 1344
692371471 22029
279589080 4001
980335873 5562
949136701 4415
147640941 651
98203636 15364
64237187 402
747012828 10901
769732047 3394
8399 490807299
473086025 2086
232527517 39054
962829232 8979
868382738 3829
910086779 910086778
293166504 2676
511776701 8601
267427854 31451
530692662 2340
433173633 1910
7415 217874054
784697762 3460
138068708 2752
677824951 8068
655779185 5793
413983997 5201
707154090 4755
72493626 332
458602753 8616
405163539 9801
179416322 1104
324618498 42842
143333176 632
320627783 3972
926898903 4087
954877005 10935
1936 212524400
116155511 1116
437708559 1930
956233746 10806
910752728 5071
213837476 2242
715577192 357788596
176898539 780
158319395 1042
943833126 4919
791050495 3488
911439338 20533
724376843 3194
986077623 6036
950211409 6763
276618132 13146
545661553 2406
874052514 3854
916567969 916567968
768390290 4631
72219178 725
294844732 2167
992546598 955438869
624496145 624496146
950292260 4246
3175102 14
7749 774631370
188 31272860
250832415 1106
580109683 3212
149473779 1219
160820625 1366
150542432 2240
251907975 1419
743868074 743868075
260585815 1149
161473595 7094
627091908 6073
528115451 8810
546339520 2409
824750912 412375456
924971656 5383
962754257 9160
554605137 15569
707136690 3118
734961896 3515
509804757 4547
334762175 2207
15515 694218675
525873631 3079
695386837 3307
870619001 5750
2976 483031059
302992777 1336
440431592 1942
945495849 4169
296190886 1306
42518369 42518368
763302520 381651260
645811130 20957
950481081 4191
736628316 335246379
850678726 10446
594786212 22196
93993627 1255
34851167 171
469855062 8600
558201277 25282
425878885 3204
257533184 2535
193227637 852
403145964 242903216
734976969 3710
84620034 1086
451998450 1993
308754733 4461
503582269 2982
956137715 6647
878933593 4477
249240672 1912
281609718 11628
221 47056204
786641708 4577
577 64578088
569039593 2753
65162408 65162409
232915385 1027
614476263 614476264
118384901 522
964545586 4253
720809733 312161101
553386252 3340
328846949 1450
426368317 1880
567140232 5577
200062735 1289
497354857 2193
20864780 92
891969617 3933
291450133 145725066
203431528 897
71439794 315
125309483 948
805466178 402733089
503277840 2497
157176748 1547
493726183 2177
388512009 194256005
951 156919755
179718408 1314
608999926 608999927
821730588 26607
569023351 2509
717741378 28145
940449688 80676
55110700 243
676921365 4292
577639223 2547
142564519 71282259
432297602 432297601
738366086 738366085
462213531 4629
359913312 1648
696435855 3417
708044946 3680
574086460 2858
729364904 296232678
395740324 4059
683153244 7421
111817487 502
399398249 1929
88956146 497
333797872 4016
703111547 286570
231307848 6406
847954658 3765
763272485 381636243
511871802 2257
387999389 11930
64331400 476
77789970 343
613729358 3045
318335493 2146
369819367 5439
368415688 11307
506289572 7870
756127861 3334
28349109 125
431442526 6380
928758874 4826
868152996 4189
539261925 269630963
649880489 3604
713693820 5145
7368 550419684
571308978 5799
708090689 66251
701769601 250033615
501783176 10929
70078728 309
494094557 9223
919807846 8745
226394581 1549
857738163 3813
847831637 7855
18312 920489304
26994 937081077
50815832 22606786
252324302 7017
634615795 25941
30365149 998
2801 269486890
786282641 7436
528835091 2894
899684996 3967
416874654 1917
434905006 2855
841561423 6347
823031797 3629
647680000 4096
977707370 4311
974869874 23505
101103973 100138892
3027 449682039
198288384 1359
934720590 4967
424542425 4466
329093931 9385
14778 484457079
563615021 12733
392646945 3122
169611057 5049
841602969 6287
320951095 320951095
150227586 1251
307273727 8192
706478387 16607
30318555 171
254180031 127090016
141166229 141166229
64277385 32138692
232275120 2310
110317336 110317335
814675108 3614
239541715 1841
238223818 1122
322196749 161098374
194774954 1599
890768121 6292
495542336 2185
970913673 849399341
484149732 7797
941403262 21633
533744110 12751
879209573 4743
972344583 4607
910898873 57006
172531765 2979
116068539 820
195372765 1665
287024447 1693
137626693 68813346
826429027 3644
614093195 14262
77329550 1215
575600634 2538
574613978 574613979
350477680 2576
795072113 795072112
718859085 3586
17832 935176655
688872910 615299048
2437 323902848
850505784 52774
262483151 131241576
3130 185317910
262625242 1158
208421222 919
744447255 602424
11018904 5296059
440863408 26750
704364653 88778
102679199 1097
9644775 113
581750700 581750701
171900257 1625
223672903 1205
290233763 2141
132517476 6916
426899036 2155
492667141 8296
186839144 93419572
964093514 4251
750467940 3340
585540709 2908
584696719 227385782
871446467 11839
85716425 668
222111313 1918
731198720 346840331
382369627 1686
3134278 23
432611696 2384
957629359 366777765
608709727 2684
98258776 1352
730886813 9486
18253 348194228
833419583 4544
540045531 5876
442792721 21166
493053116 4295
141052168 789
404599735 1784
360701169 14212
797151115 8467
412072597 2861
118539966 1490
491 77734651
240786482 4217
172037250 1201
699650412 3085
310631492 5456
850016897 3748
46843905 2848
980731519 12162
658118320 21160
573554438 2529
448365808 1977
947806419 7135
708723635 3125
790989145 395494572
725945446 4041
60161316 282
986472285 6989
410793013 2518
807740577 403870289
6060 852571182
1939 341556789
271283285 1235
192789142 4342
820990660 3620
3617 342486496
685372529 685372530
469228584 3674
420213119 2280
841291011 10207
230934950 25181
520942031 5000
289266746 2499
617380530 10590
200637623 1642
39233195 286
691162670 14201
47009663 688
737649978 4418
867272099 16188
4679 860262224
871875549 435937774
22126768 3783
657311891 10518
956378366 4217
400753249 200376625
989911293 7082
312249985 9797
488987383 7996
335166419 1964
317286725 1437
342892129 342892130
398693738 1957
892873865 13425
703214181 9297
498715972 2199
334973347 1477
383673951 2150
890381726 3926
408904172 1803
213783061 30809
760632253 48721
912354815 6625
243623161 1080
185240989 5355
589889297 2601
669852228 3113
402912739 6186
44820300 440
434773274 3079
543559472 4715
588081325 294040663
702276520 678276009
346236719 173118359
629179899 6550
11629835 186
887128242 7007
410899583 332910639
559036745 527634742
990874223 33948
383200601 6314
373377906 1793
881673653 11021
108632890 479
459548501 3801
301114965 1417
5000 471575000
875372770 51103
774718055 3416
343602307 1862
289388753 1276
342230636 1509
224282778 5604
651736423 3706
377280415 1938
524147954 2381
33984808 16639856
763239327 4041
600622148 6592
88622778 413
912606985 4024
147936000 800
9614 415930482
691260820 3048
559118770 7630
836848116 6084
837996440 3695
640688526 2825
562933741 281466870
412568186 3139
624324633 312162316
849793372 3747
19023827 7132367
83802600 3706
664449435 3454
73999387 411
713077222 234026
853249318 6514
354758170 2138
513956134 2998
512767119 3833
325730165 1887
519953525 6799
469459441 2070
735940606 3245
246123074 2199
14741544 65
740249087 3264
141638270 1279
403268543 2268
319172413 2173
489749933 54788
477136371 9407
96582266 679
721630408 721630409
298231479 1315
11866175 54
855739379 5014
162926122 2153
2527665 822196300
499171394 2201
546516173 546516172
852956115 38167
97172337 1424
342227620 1509
118266960 615
264439572 1166
453584 2
394781077 2358
932784933 15671
216386687 1896
352853055 127265810
59646514 263
119855289 1131
747509220 7743
346822780 6518
231198236 1097
969291173 437545210
516632175 2278
93453440 1137
880100689 4918
820129668 304090363
364050824 2325
848428871 3741
910345622 4014
249699949 5444
271696800 1198
241433643 1457
3255 667035696
205324978 3377
331184479 1496
921739975 4745
612 69819762
855030579 34004
4551184 22
48079692 212
500014546 4533
824704137 3950
144838828 144838828
250248461 7631
163952139 2684
275029438 2246
657549976 5585
243985948 4412
870932640 25752
921993924 5723
785628274 302987419
921185187 6358
193174799 1456
1477 232242513
871114104 3841
588288961 294144481
292963915 1303
29709751 131
1057 39615303
499173519 2201
332584532 2924
440718634 2099
114431827 622
350395186 1545
18823735 83
444767061 11170
796688114 5384
736521801 736521800
485763200 2907
868523687 13109
351875673 2152
563124537 2483
72335369 322
100613464 1538
612572745 3194
4185 904303170
522857916 2556
79150058 349
309951741 6491
992760701 5241
371485295 1638
956209926 6612
651610286 3841
242988479 9792
896120318 4483
128590820 567
532094601 5871
916926074 4043
186631967 88655
981097867 4326
987677822 4355
60156191 8134
619626929 10663
685595406 3023
178960080 3280
208194138 918
298983104 2570
884258917 3899
806468797 3556
320543952 4418
626912672 6129
320648465 1965
665517006 6831
1725 236319825
829601478 3658
233441192 1171
125190248 552
845401465 6643
202299357 892
189007582 1047
68037870 300
501320374 2265
938333133 138084
618267289 5494
601456307 2652
936571156 4485
252148388 2056
773136004 3409
127230313 561
489829390 4137
991031964 4524
442572137 269442030
230905722 3724
338707688 1921
506173085 29658
847560413 423780207
702483599 19299
630252376 2779
567086880 89358
98647910 1051
254689289 1123
372204293 4863
349966426 7069
175765082 775
67971671 1651
998286263 998147024
289548696 289548695
741729313 3348
202779721 1521
861741828 7092
971949747 483376508
101625934 709
828704666 3654
470143256 2073
259455285 1665
208965395 208965394
158393411 1610
119197013 59598506
971011441 12495
744083315 7083
711384921 10413
668165997 289903251
98719399 520
3577429 36
821498775 5014
692983100 10060
920343626 13581
439953494 439953495
690164493 3079
315554125 1475
634564016 2798
765349903 4606
971932501 144375
552941294 5535
373016489 373016490
362140441 3611
923501663 5231
384558067 5017
859676637 3867
779710328 7337
982013689 4330
818636591 3782
189929250 3501
918447272 11207
730079756 3267
448144715 1976
649725541 4023
40563665 561
978941800 7901
753292313 5075
270103842 32979
249820640 1283
750713708 56739
120599207 962
978099166 5632
920067018 8814
85012825 1537
910376251 9219
17314330 170
863770147 9026
733445329 3234
203109483 1214
23434992 112
979984031 7752
993083000 11375
127477467 643
921095459 8650
149370128 894
601904186 2654
624468191 12762
188056328 4196
614861078 5693
561524353 2732
994765823 5928
846389423 7302
948295776 4503
15183284 86
110362246 567
37631977 1726
540672253 2384
912493206 5127
527326199 10991
708703971 9101
589432551 2599
4240 817322319
626874710 3058
10793 573203896
899934788 5750
403020743 5299
953468734 441864552
593795529 4779
54956375 531
632377124 2865
863510008 4204
507776798 13162
129824304 577
404596927 1784
20227712 128
826824385 5004
6070 478886580
764004478 25346
362162749 60110
772524669 4910
815257548 4788
339054041 1495
228517322 228517322
459029033 2024
203085601 3700
2702 551121028
950096699 28395
86237896 86237897
600189679 10186
64976580 299
614928666 2971
390181566 9536
271891405 1836
168 23648520
895981768 6659
413666784 1824
454529131 17270
13669508 67
550140799 4095
48422755 24211377
98428100 434
610034941 2894
441237077 12379
277205852 3508
479891116 4005
940755276 15815
11809420 93
5897 657845732
115396870 4243
774208709 14413
121940753 556
508016304 3185
176829600 1200
177815975 2379
996902079 24842
854121002 9435
524319359 3984
741520572 9713
481481540 2123
670916501 335458251
274332929 2247
889 142685389
495555415 6814
304139773 938703
872858144 9173
633352047 3556
492496497 2889
360608905 2622
985094135 224856
135168627 596
247947821 1817
585957112 2607
910260957 455130479
352973337 176486668
129989262 753
986311171 974872560
675525263 3448
944819638 4166
639192037 3122
514946385 3541
559525298 21816
963639890 4249
236509226 7382
456305505 2012
211694631 2746
881448038 9048
650694432 325347216
972488384 4288
218511420 1596
236997784 1045
257030960 25229
911477049 4019
358131080 5182
598009599 6784
4309061 19
982236153 4331
947416550 9519
18754029 159
602815795 2658
238460608 2368
418327624 21391
710489486 23432
640955626 4625
957579264 6528
836383640 13852
16670 557141932
831646264 3667
556691153 3838
2208 490708868
318870959 1406
586698825 4181
960620110 7058
97455569 911
138477415 616
291800070 6885
837374955 4395
981376699 12344
857580906 3913
231424500 3180
293468848 1294
565850992 3153
224974662 112487331
60553653 267
394251314 197125657
8583161 40
765196207 3374
173917002 1636
925109746 5505
987032373 5284
650171580 4380
883721021 16781
735375855 11205
767478754 5661
452470533 152415069
465289549 465289550
942864906 78091
583989636 3566
725194747 3737
837176185 33286
395514524 1915
688764268 3037
170080663 961
48890486 463
306758758 1401
486697779 2146
951076408 17916
356921209 3186
340684868 170342434
822516802 4868
151859486 151859487
817819139 4292
412497087 3403
837879715 92308
970439653 21414
325076319 2694
858116845 4524
241377387 241377388
135585451 1274
596931742 14933
757389299 757389299
377370625 2176
755173988 15423
471273775 2078
487370715 15562
50801184 224
950366160 5085
888383534 4380
493809278 2269
207507832 103753916
971666636 5053
282763588 1531
186421015 29718
563333491 2865
17735084 135
749402284 361583243
31075978 201
554507897 2445
256235314 256235313
200137375 1675
549182045 5028
242109250 1563
576565327 3103
751811057 8243
152177060 671
962786574 766732444
371089397 16487
158335740 1140
333701074 4210
68671449 319
757245238 757245239
535621483 28377
760511587 3909
729379595 364689797
762582289 4362
644842223 4392
5593 908841172
1531 292581979
46719059 206
428502061 2636
575746424 3199
416114024 3370
286661425 1816
325812914 2943
657872391 3862
705325396 3110
790701205 17372
289387868 1276
479177588 2971
982254665 436294454
14276609 369
805567525 3552
849182263 16583
502935327 4709
415999896 5997
560274705 8317
307684101 3904
744432473 5359
576281013 2541
662809757 331404878
268106389 2244
720099698 28974
581790407 4262
284166189 142083094
923727888 4073
775150134 9715
941678358 11899
609387416 2687
123029727 739
408238924 3677
745395257 3725
516683189 2698
8372815 47
519912582 519912583
264093882 1469
224914932 13604
567619277 5421
267083027 1503
750834447 41639
667657900 667657901
914236205 16684
967055526 7554
886982871 3911
684445596 236822669
360016142 1786
499599948 4977
143629960 659
179632725 6011
331502651 3876
226946107 2438
502343799 2215
561993055 2478
465675431 392104559
814578885 3655
582403265 2568
252646410 1114
513446338 513446339
876776986 3866
532284098 2347
982220475 31659
37193724 164
227333430 1079
921208680 5499
558941930 4781
20401432 294
694605649 3344
888567138 3918
932954471 17004
899230872 3965
478890015 2139
235638462 1039
815336708 13869
19193888 98
331745754 3355
308647944 3476
55354157 319
298497304 1644
321837643 9093
185788571 1234
363154999 6500
878359856 878359857
865824193 703230814
12235 870106358
502119973 2229
272603200 1202
27215070 120
967198679 14348
646201800 6322
116161263 1249
619593013 2732
721700304 6708
259373089 30368
857217106 5995
770564399 6900
204953830 3895
462138714 15693
314815526 14075
466537842 2083
417525913 1841
222481993 981
400737922 16271
722735762 361367881
251850783 217864
492594145 19637
887493100 6395
395881515 4828
666974356 4899
117046601 582
968371813 20318
433264195 2234
845323256 44719
451690957 7037
997139637 498569818
385762633 2424
404927483 9523
256459162 4809
561761549 2566
135204041 1508
930751820 4104
533247555 8561
834640928 8926
650657854 6622
279003035 8839
780654961 7887
780691717 5292
10229 821634196
526039353 88798
685681501 49875
833004803 3673
161929488 714
135576741 865
534339633 4527
955171466 7585
137 12610727
719062139 3892
231080456 1867
868635973 6144
887663337 3914
97208502 1351
66855735 413
178764606 1115
563133200 281566600
877456707 3869
846195168 12392
564359799 3340
302335456 8335
23536401 725
234838039 1739
298559737 2590
440428121 1942
511899865 2279
221224795 1261
735851763 13366
166384134 1557
785218882 4330
325237694 1729
671095841 335547921
657654347 3028
685669081 14003
733475372 7369
91373641 91373641
961587308 15202
443376679 1955
38692649 265
952397501 9361
184640795 1044
489077970 3530
64272960 576
509773132 5111
664748518 48671
78016574 355
258873221 258873220
100528289 557
267125397 267125398
113049965 593
549290224 2422
689898751 3042
890158599 3925
340413291 1501
985938479 4948
942736881 4210
949483991 9490
646640440 3454
25010303 352
256172268 128086134
5216193 23
382743615 4478
907888555 10158
959211136 4544
539586667 6521
35769819 470
898895265 31177
842391812 6969
3706 786723123
751139378 375569689
689455813 3678
96839757 427
773110944 4546
120520033 94823
866250991 433125495
231076417 8566
174737571 11103
951607020 17493
828742837 4854
83475052 478
870877440 3840
967450033 7972
951702587 4961
12270 793218690
138950 824747320
578319601 2550
928832289 6346
268693440 3648
383673201 191836600
973007911 38807
206015624 103007812
574193850 574193851
721530631 4035
814485361 7005
999532303 483316544
7659 268029178
275978446 53172
351526049 1550
864088556 13316
358221830 1631
893973079 14821
27668623 122
461522891 2035
873562213 436781106
677651509 2988
234145264 1566
371423328 2504
424210153 6350
156033585 688
805124001 4000
156104838 106436387
369986210 24733
222589315 2561
252155763 3408
302228935 2043
770413519 3397
448528957 4680
802523416 4023
100922970 445
971498405 5528
2430 399220805
617723581 94726
428361276 2039
256419599 18600
817645141 8287
300543888 1336
428890913 12483
498053009 3785
658965290 658965291
62182 267196054
1604 360795706
122578127 2682
912961764 5148
98427357 434
155023355 1345
204733055 2432
909353107 695347119
909439930 4010
895879328 14552
441113474 1945
330819056 1968
878053425 5025
319096343 1407
409565397 440098
949801960 4188
552975227 276487614
485110228 2139
570092167 5706
660418305 2912
782348405 5818
362155939 4987
261491194 1153
828402767 414201383
931687198 15771
18163468 18163468
468129252 43379
580486869 6737
823478341 3631
281269632 218379998
636106468 5009
4301 957825973
888481719 4508
836809814 4203
17567 914555587
467757375 4239
348699780 2717
525546672 4359
539264118 539264119
570558352 570558353
365660817 4016
148965342 148965343
264699023 264699023
256502882 1131
720774978 353137593
72659768 358
888857796 9835
37182569 37182568
848865781 17832
756234850 370130880
453814369 2001
251972579 2626
946477969 62256
359882315 2059
148129766 3276
302085655 1332
460 26404806
566556275 2834
916872391 21765
5735 684302397
329754114 1454
478306775 2109
926346016 45338
35171729 17585865
921172817 460586408
996224893 4588
587965914 587965914
40596108 179
700516245 6074
58059008 256
1344721 7
264941786 8989
440228289 220114144
424380672 23514
652052544 8128
226428142 5422
567162201 3124
426157089 8092
379958345 216201445
361499086 17685
969779281 231359
348568219 1771
18448801 200
565616754 2494
583880591 2616
25849157 114
923862434 72705
977556251 6490
775322422 3682
13562 862895812
991016233 28972
381026652 1915
476929007 15156
394098383 2393
480796920 2120
3759 774108718
1826 361170018
414828161 207414081
221186402 2663
147593045 664
904672994 3989
143388077 2375
467297370 4210
890841169 445420584
842920363 842920364
933978025 4956
294845604 4927
566200847 212793001
267239789 18019
44006014 389
691781641 27583
527515865 2326
8925984 54
224976671 992
863170353 3806
3111 106841846
806790241 4002
195947424 864
626444161 19655
123555127 579
77535760 1021
589494676 5775
86667873 43333936
779780291 42451
367531211 2109
577887936 3113
234049344 1032
838748072 16681
522528767 2304
494001599 494001599
31631400 293
314178577 1477
546147428 5289
305490171 1347
392340377 2326
88710681 1374
5616 612115920
735153985 35465
688003547 19133
974067345 4295
269969 812336721
555905933 3768
44945956 529
379880027 2628
965668130 965668131
82753631 372
170773622 753
62184867 362
23235557 14866
193679958 854
282996781 1646
365405041 24570
49793626 1391
337188279 1573
532663173 5336
409804266 2804
552186321 3606
948785529 59815
104777479 462
721517377 3890
862487786 3803
937386772 21806
985091132 17123
103246769 1403
472453936 472453937
822652726 11807
158075350 697
9894483 75
817822287 5079
975434930 4301
970087089 35335
830058720 3660
829676789 4063
125887274 2151
253305780 2147
9547039 4773519
520231986 4002
909986381 47405
763113161 4753
422653686 5576
539660802 539660802
278443751 4434
62194940 349
338434190 2155
996206492 498103246
276686241 1220
465155818 3269
845832898 546761445
743650967 3279
839238859 10987
701137475 19539
699003551 10608
456229340 14898
743264130 4754
274289214 1225
913209026 4993
311766096 5467
30295944 189
994372324 6833
885514059 7799
117512037 1856
974447440 7071
727911909 3403
668412107 3144
93022941 590
918968111 4052
206833393 912
214712081 8656
801674216 8547
17267940 180
249363429 367251
359463736 1585
557205972 557205973
382002633 5766
28687030 511
890774429 5145
735259665 3242
332701874 35625
247601423 22316
604965004 6724
165849135 9615
828518281 4699
806694350 20350
189476429 870
877128965 4736
36298 722838372
630267886 3159
293695640 1295
752300800 4700
72573761 320
695442374 3105
339460180 339460181
219089729 1184
185229551 92614775
261093378 3669
676836829 19931
936197154 6996
18139991 110
762963657 762963657
356124223 2648
701918144 3095
595915709 4062
224832015 1035
582406350 2568
766613461 11868
261645051 1882
710768658 3134
179721459 12002
376229590 6846
806484140 8690
570441487 6406
917604479 4046
668636519 7412
2936 363861416
81027058 862
500305157 2206
426477916 40745
193909430 1566
619371778 2731
896507802 5551
187399270 1873
242305010 107932388
832819440 3710
884185382 4198
628409881 6363
829053922 3993
353114227 1557
3700 692580961
624169221 8153
28788448 416
409564016 7379
792032174 8649
3276 624643757
111081865 722
751228989 6448
484879159 2138
664874898 3025
403794384 2166
742315839 742315839
434685957 160287686
511283683 2821
854053652 4486
5842 681668611
133515691 1777
39970601 1289
4025 764304993
205059004 2698
918038446 828087195
514566563 3596
897722109 5272
217147716 22972
843681653 409227664
260358849 1148
954355880 36384
560282733 4620
977935245 4312
911126781 4909
783114576 3453
679466165 2996
177338249 7325
178938996 789
24864063 136
409814951 1807
924144697 5272
222845452 5882
33968971 378
618792672 7301
738955438 20613
599230276 14221
645906464 2848
499750866 249875433
118839008 524
2190 291044430
554282188 2444
571223018 4299
788552897 3477
279143664 6806
818492328 3609
990218523 40570
821663792 3623
718871874 6349
74343731 516
479890546 2116
132115693 876
676027923 3465
755290267 491086
170548055 136761
128818333 568
705047303 12253
367877637 2601
326770487 58110
768783716 357909970
558359441 2462
730006180 6673
209568836 4211
443667289 3596
421195655 5992
288606091 288606091
953809730 953809731
156718371 722
597683997 475323197
742886604 5760
339240302 4087
375079996 1913
251771150 2089
900317061 42205
789696072 14990
942188860 835872
908206914 4933
123471982 1282
342232136 1509
855288637 7716
200835700 899
986896189 11955
90831866 1171
442244401 1950
37764694 4191
207785385 3365
644540810 2842
423405335 211702668
9988 966253512
769383694 9941
963983936 7418
14233436 128
751423403 14532
257004628 1735
678956474 5002
30755301 233
493548468 3863
637964349 2813
331952926 2418
311207682 1751
598100005 50807
853875644 3765
854 184630307
231101908 1019
635402881 2835
706568659 3785
697839681 3673
643209153 10505
976789133 689746040
37478 887399149
377954442 2598
538095606 538095607
219647444 1250
859314889 3789
889499881 8638
7624738 99
245801032 12971
283438143 2057
728460780 3212
172762993 885
926175484 4474
277141045 1222
51 8357523
74214262 363
166466062 734
858413718 858413719
507336229 2237
229514516 1012
684290928 4969
209172273 114220077
85669969 1801
362826571 181413286
983112787 10338
269394009 43655
954265096 9765
460693704 460693705
496629055 7882
286891205 1265
825864208 18835
84294490 1173
589880914 4511
483706257 7659
679747039 3808
572698409 11088
195517440 5760
613281679 613281680
930323807 465161904
191330892 93905205
620821695 620821694
256276934 128138467
394220849 197110424
453779946 6365
225744410 1247
285248594 1685
469525408 3809
809312755 9066
969990106 7921
846430240 3959
863002607 7464
348997813 12881
330316874 12641
395351833 10335
341775543 1507
336274482 2264
945848830 4472
990468053 5001
667274454 3037
394425840 2581
981555777 4328
180596821 8146
110615615 6516
512798752 3713
748882625 6681
999931562 4409
336314602 1514
525162414 3486
356236717 356236717
695117481 3065
751335860 9013
631387162 2784
864325720 12777
959823103 38787
625363584 5129
600241446 6249
90707233 475
683398741 341699370
803748786 3544
230172039 1030
296972527 25966
733272479 11358
764055828 13743
87374837 436
530658475 2675
890923879 4730
90631085 966
41590859 255
780902715 12437
4408281 40
316013511 33286
312223316 1405
185174040 829
779574664 13303
392654802 177828507
73512400 381
862036393 3801
955387173 955387173
494394090 198980845
140610516 620
616876960 2720
940385494 86493
66449925 293
886146563 4252
103871194 458
927624320 6471
320519821 4771
783355302 13909
438854897 2091
495490019 9510
6507 313292529
592392127 23132
523689629 2398
355155763 1566
840017455 4517
930898401 4300
981736513 4469
15507 666389462
897609671 5209
171040553 1338
90943720 401
355154707 1566
560682122 14197
247743037 123871518
41167864 183
732019008 3624
131181189 4130
993584746 6622
780443177 780443178
633589916 5710
526824109 21447
962668870 5935
546407437 546407436
294546649 3036
459480591 2026
336792363 2427
33306262 201
926909427 926909426
985457519 5230
230785387 1027
326719500 3475
605227375 3411
337844727 337844726
361051272 1592
321869269 1498
579909700 2557
572420484 2524
837086311 3691
814999020 5065
395751667 1745
434307340 1915
145827257 643
552304007 35404
771479082 3441
629958733 63193
519364170 109820
597887312 19657
124948216 803
716212345 3158
774975811 5276
516630519 2278
160755837 859
611503302 11334
869751349 3835
234006756 3666
749767525 14892
290609656 145304828
130114859 610
836058392 836058392
490850453 5338
954608005 21178
936422753 5567
311961183 1924
483745203 2133
511021449 3794
773355681 558425315
775628641 3420
657355336 7484
509559603 2863
4868 675356961
472171739 3210
36542240 490
525339148 3024
227701084 1004
162793864 1373
997608559 14317
48466738 752
888520201 41365
828930559 3655
936108687 382440040
370126721 1632
342059320 171029660
548838932 2420
868555588 4213
598623294 10579
631959741 11009
94345984 416
116117630 512
482838039 2129
102639090 102639089
223617858 11821
658750197 3021
117539120 58769560
552998015 2944
304146480 15180
57293272 1195
795838553 72198
998213156 7115
187933365 1626
836438574 32349
430439071 12149
891742213 3932
67165314 67165314
780749246 7429
671716105 3128
955475101 4213
619960197 3146
616230967 3028
947986890 7053
8618090 38
693759787 3059
130310441 680
655653724 7634
975433721 306186
315235561 157617780
74371933 20483
23541 128502525
149910172 661
3724 715052688
816958585 16954
227526082 1799
422279961 8359
770732576 10856
66450078 293
142486820 711
774124040 774124041
325995436 4238
382688956 4108
777909776 777909777
722556125 3186
225556411 1121
266275267 266275267
666343440 122220
326126328 1438
980647622 4324
915790249 4038
174690494 1941
327428821 1860
886751489 13408
525130405 6235
518446512 2286
295056323 1301
165858329 165858330
143934095 748
101149069 446
662245387 21712
614634803 2759
816818309 4279
747820147 373910073
173802416 1048
556153291 15906
511556494 4627
656333153 2894
571026472 23003
562690755 3475
561939420 3165
472409978 2083
25271 881427209
841211623 13528
840256364 16179
8143 496397280
519151138 3098
489873601 2160
960340756 362269776
633096404 4335
797175891 3515
902185619 6646
179620756 792
561535465 2476
624449778 7727
383245472 5447
251325534 1714
559019341 21049
5256 706663944
905736074 99169
23007 658771974
3444693 17
368701075 2177
539055155 2909
528817567 3594
919645616 4055
576998873 22851
631928436 631928437
688301679 7130
747729926 3297
477378856 7561
808107090 5893
380124686 11539
466414823 29608
152787772 1462
602878704 2757
305926838 114778751
829394803 25218
669181833 334590916
550200433 2426
680826583 3002
371936753 3136
126293713 727
674025824 2972
190539936 1332
611559007 4834
881389418 436774581
70131387 35065694
753182255 696155845
93932101 502202
30913625 229
576051681 2540
667686535 2969
953651037 885690750
618933699 3850
78024077 1391
880690883 6289
76681296 834
928913798 36597
682826884 4885
397508204 136184139
248336146 1095
785915744 9352
373739831 2193
669116062 669116062
257133980 257133979
531850177 15262
758842687 3346
272149892 1200
899988804 16698
120628561 943
2244 198884334
957491518 21369
924245012 4996
131244805 10487
688537475 3036
480343339 2118
119581666 2881
2852 258317902
755620505 377810253
202299355 892
509431601 89831
139370822 713
841109015 22361
789357211 789357210
903089725 3982
308910201 308910200
117077040 1017
941275685 5114
557167320 2815
499113748 2954
411156038 2254
127762459 11170
722726549 12285
683661078 604992250
687847864 575821285
485108087 2139
996626091 6067
9554 948095541
467858268 3057
760890514 3355
851431363 792423
172 31904719
219935712 1978
731085510 18615
26107668 13053834
690575935 345287968
80284015 354
559295641 9530
801257786 3533
201242953 13745
844125008 8463
214268221 973
56477761 480
319321959 1408
53158325 275
211853627 2914
250675409 2374
552342618 226563
289924487 4226
629783177 3408
982525131 876470512
95892223 1328
582227100 261611274
832171874 832171874
634111121 2796
367384735 367384736
94345369 416
9667 714091828
849048287 10094
52118923 559
309342942 1364
666163433 3028
702481835 3314
306321217 2894
704103600 4656
201305237 100652619
554450950 9237
609559255 7204
314377476 4724
600368779 12770
31867827 199
823944115 3654
706701282 4578
627876053 4753
162890351 3721
150136949 662
590962063 5987
318843942 2293
195399003 17187
555223242 8431
754821483 25628
409780873 409780873
573644666 3327
190039752 889
950316265 475158132
626543540 155973
656464023 4154
998453673 9333
887718804 28931
523322660 2330
942092588 4154
255380175 29897
510670656 4283
617170548 2895
126884262 1002
393442098 3756
826184400 155152
440404600 14807
26988128 119
538746643 2583
272014925 11687
917597570 4046
352278893 352278892
161801792 1333
215585831 1204
335426476 1479
153032726 7225
8024 997859328
698064332 3078
759299266 18465
307387232 5816
332720684 1881
873930294 47052
453355208 1999
593981854 4664
958689920 5912
360160328 2629
583745408 13275
97699409 1207
412759621 1820
375990721 2352
939644550 5850
737757628 3253
973840554 4294
520416702 15071
879613 874241584
343447109 30402
482952484 5991
839137397 3700
368721485 18695
127684460 563
5224 731108185
817886550 20179
947783260 16460
465624091 3074
174432600 6323
739798373 3262
63051863 2027
293242401 1293
4004 359319829
280661105 280661106
285652463 2032
437480618 1929
469539360 6537
1884 346352379
131538821 580
706597467 6307
491515201 10560
570034990 3910
513686145 2265
957133027 6221
544999048 3433
425235110 1875
881777368 4012
989229622 10801
973560945 21287
838502282 8804
398189848 2968
53514326 365
385531241 15857
709083100 5879
264214647 1165
63700223 574
773644431 220286
534777893 2358
512462717 512462717
46323228 593
253325546 1117
628130775 16064
726663191 726663192
337212717 2237
805125527 3888
894364160 447182080
438673935 22936
780306472 5041
192079843 1166
264213845 1165
524393502 6707
251733767 11931
228779111 4310
896869557 8762
842318831 9083
523717685 341535561
806117476 14075
6046 669547022
53296121 235
702978475 3893
491512271 2410
578328461 13761
640209548 32267
344044982 1517
47923801 214
532507616 2348
735204871 13197
742262137 5649
876683855 39352
28349124 125
323031760 8144
2590 100318470
2668 472527507
80403434 854
65991846 458
552679698 6193
209819784 1295
460960577 4216
847523870 3737
907259114 55643
67225190 590
207892342 1531
155350675 1245
634788008 2799
588031489 5156
384833155 4049
767466519 3384
4121 318487967
678562155 2992
56244894 248
774297913 7364
443376405 1955
796777623 4173
103930947 3584
580067801 3254
703725057 8253
71478033 341
438766453 184936
133398714 1071
1542 129541007
690075457 3552
875381313 14277
691201470 11540
668 86495129
560388499 6125
767004299 383502149
393358851 84069
172198376 2338
367403041 1620
439852796 2199
400022651 12369
41941503 1423
304129413 1341
321347674 1557
915487095 395622426
194962215 1505
772739901 22029
367403523 1620
908877812 4799
659072687 4962
326412315 2570
129951815 573
764856056 3844
120191345 1282
317402830 1829
929822923 7497
471440141 3834
4780 788421591
375181123 375181124
730002469 7618
686751960 10830
316230090 8206
155805416 687
104605451 756
35379405 156
461676468 5539
723198973 4127
11537980 59
814447944 19245
552949601 276474801
529679257 18213
195122519 195122519
691675976 22075
885115853 15580
791558879 7120
535268783 7026
770452430 17490
903221794 6934
388098516 10698
581575478 245287
985138044 12653
602598306 5640
207222165 154043615
595202897 9199
265345611 1170
8369 850290437
430059839 16960
239311942 1173
727457150 727457151
336342740 1868
523135892 6558
868995013 4580
663222105 4095
176973827 11738
91789639 1046
562219428 2479
274652927 12672
970842729 7370
682148301 18362
567334262 3014
800381120 3872
183915662 2389
57872257 4992
199417803 926
505950454 10865
289378007 4248
611661123 2697
574290898 4511
967272144 4265
74795085 641
3565871 144
739839017 4409
764288706 3370
62198134 654
478010528 91978
497693007 2659
902806039 220897
368560689 2802
852667890 852667891
999244576 9320
778092568 7239
980993285 10249
989270009 4362
803045681 4223
254913085 1124
5695 938590670
108910733 4564
195459481 2916
2970 309133524
686499384 3027
706250704 7382
194690422 7083
398927127 1759
99237611 2558
814838053 482231879
203432544 897
677959057 338979529
894279599 6450
763606289 5514
575353107 3659
90760882 1759
957535303 4573
708400891 708400892
301581666 2341
686379455 4704
872326100 53675
877984438 26016
45585040 201
670865285 6167
84128220 560
445312216 2085
229894043 2243
435562526 8050
860848816 11621
722305497 4716
228745974 89572452
187183897 947
796576479 3680
608408940 8535
634159285 41316
142088039 710
46530364 1028
991886297 5521
271139226 135569613
38797673 265
679700546 14165
58285543 257
998574942 9612
772433293 16903
354927321 2321
683815352 351302282
37786486 327
426353665 213176832
3373 744515764
327421655 1807
315694544 1555
585533870 3325
175691287 1295
922341154 14699
652958422 10033
830374962 5356
996299252 4393
24759 790564043
363448041 11422
888348182 3917
71159768 703
211464497 82937881
788779099 3478
593848199 3300
453799685 2677
100106884 499
29834099 406
362612047 2443
192901766 1422
805616551 331980154
302301708 10000
944284232 944284233
403937619 1975
786397350 13691
4349 432973393
248970214 1572
501519871 5248
643082174 4067
682355520 19005
945708154 123091
429768996 1895
842078360 3713
95501059 1334
470167586 160081040
813276111 3586
946977724 18326
719873612 3328
194867590 1029
908748917 17514
741790217 4282
754865989 21829
926676639 5276
422058379 1861
977921965 7581
827829888 7341
987846801 11030
526441841 7358
64923359 402
1542 307030668
816670743 816670744
941219178 9497
563986501 2508
785321210 7593
402090230 4670
658885788 4911
862834383 9094
925277831 10168
366817288 22371
143191958 1319
442490872 2317
872717951 872717952
170029484 2087
543844819 2398
414802116 70967
733294800 8314
96534815 2366
365115663 2248
751654392 19831
526913699 2327
301976053 7532
7344569 44
377829102 1994
304356620 1342
5719999 40
947791101 473895550
638618051 7831
3995642 19
922338831 5451
1718 281021027
10372 861498320
745853638 16811
719381087 359690543
456985879 2015
690596205 690596206
860448847 3794
588394889 16490
545843882 28307
918006356 7258
484023431 12401
72206867 401
8978 991839322
979181004 13072
379592633 170608696
131895205 868
21 2679693
585186094 585186095
386680359 1705
574373072 12488
43 8599054
586032592 2584
924035313 692109318
572414652 5919
508346091 254173046
239629431 2786
39688537 175
975725576 11706
538719784 24166
745238511 3286
692121277 57134
915245259 457622630
458027231 3224
497151495 5636
83123027 422
25627411 39741
1755 355116900
943684899 4161
21318447 94
243415280 1311
4466 567482582
964459740 28902
897096746 324598
280087609 1235
336458951 302571
561310200 2475
908986343 4008
508513324 9888
939605405 4143
861268447 29433
866787924 10722
420295839 3616
525681300 3543
509409979 25705
628656461 6200
416430016 3585
2721513 12
48446770 530
124055616 547
12902833 65
841957174 137015
290178280 2076
913078269 456539134
326868545 163434272
841495003 4233
208290586 1645
412170569 2670
947392963 14025
2953 413036892
866760581 13569
383077071 4772
500421923 4706
178506726 905
181218767 6721
592330502 6897
972343640 43031
429485474 2046
50857380 669
754831582 4367
674393577 3672
985594366 6131
40142275 177
177235584 18416
810570881 4760
521170314 2298
520544910 520544910
159816240 720
11979122 68
58668031 906
407091555 1795
977075628 18791
886077475 3907
810728284 3824
757815867 6580
10285743 55
31143154 389
405958364 1790
612495100 8575
944315362 4509
932973280 7996
303220905 1337
192964823 1139
449781449 449781448
956634633 5986
263208433 2693
45029917 20758
171658962 929
714534040 26620
741384582 12461
572487751 3326
448443932 5197
260274181 7710
145718238 2217
932572817 4112
475809616 2098
694526602 7259
917542735 813170410
713037193 3144
40595948 179
2710529 16
327942678 1446
820756630 3619
601002303 2650
515211689 3647
961602320 4240
375511171 9322
555285504 2784
736557298 736557297
921905415 4065
157017715 1279
73971354 73971355
113623293 501
920779579 4060
910393476 910393477
5252 766770992
874022332 4173
140132827 628
658378676 658378677
595608643 3643
993280752 4827
318220620 4259
886302120 3908
735929522 5397
574376194 19366
605610922 605610923
324312561 1430
644416250 15325
70399335 35199668
126295799 660
733027219 18074
973900981 20124
658991060 6137
16166 774769021
629506073 10594
736194000 8700
530466488 2339
788331371 3476
401143492 4223
51488072 441
919272287 10692
664044292 2928
546596820 73290
583538389 2573
122086511 1516
888108659 888108660
259189719 2416
850020163 3748
400515072 1841
69171560 305
4176 518976576
328516603 2686
724620569 8737
934574794 157045
76971762 1413
797223084 5628
547390567 3046
208481328 2055
7563 479879913
142513793 2071
248156234 2745
931422168 4758
282755791 4761
15464968 2321
388723201 1714
837080527 6593
397154411 397154410
510870528 4032
272150443 1200
615335785 3029
168132589 168132590
26066633 13033317
701150051 8882
475388523 5183
143797067 96567765
24717 407855217
42486014 429
755625395 755625396
348396570 5363
535940249 3928
674025823 2972
211597869 933
879273619 3877
425006718 1874
915998137 6186
406409472 1792
926672113 4086
3128 319869280
226432582 20219
208978315 1244
473418592 3572
774817663 18037
894921167 10713
862262653 3802
486067697 486067697
521115508 10390
111581665 492
606445339 2674
804250991 4926
841750013 6146
408424146 1897
270022890 2055
735947128 7466
752735573 3788
811584254 5411
778807161 3434
344939279 3160
806489956 403244978
992666404 4377
829283880 211660
330488346 5015
575078956 2747
635152929 6933
965461370 4257
236901439 118450719
630343612 630343611
908035214 25061
7780536 36
548155627 2417
176116510 877
831828747 10619
693760113 3059
13857 597471679
498491014 2198
152820127 811
296920277 2164
164325829 82162914
290242911 2553
649239757 5412
129293918 689
214507721 5288
874169375 5438
638892794 2876
807801426 589206
467807732 10199
592531875 45625
198240120 42359
623463445 6242
554952095 4577
859314889 3789
11270 645714650
294560105 6235
422290021 1862
61663241 849
900212637 450106318
16802700 272
863170353 3806
485180054 2907
300306509 2685
16858381 308
4623 683991172
263554070 6383
663145585 2924
764340003 9424
416171529 208085764
238610434 1205
775722860 5877
68264464 301
603003922 8606
650209798 2867
761715879 4280
579591375 4886
973931841 8771
404760576 1808
109086471 481
918957133 4052
662936473 6944
240278942 10022
852093550 3995
358130447 1808
1696 341289218
182271718 5433
554033863 554033864
9088 616676946
836913111 4039
384902044 6614
361506900 7690
908116802 779288001
558595543 558595544
780571148 6118
854096018 3766
928797373 925372734
982565557 6951
131993261 582
361130027 180565013
580243769 3783
205977985 973
6123410 27
935162368 18848
252389786 2057
276212875 124150963
779489773 3437
877411341 4810
911829679 11560
820618856 3695
982524878 29001
914292289 8736
236985533 4239
357652311 1577
439779415 2042
413643203 3991
805531379 3590
5498 431533920
739132223 607839
933249081 4115
521622303 2300
989990610 16121
955845625 4632
574011628 2531
631481234 347925946
250375961 2148
652632527 652632526
192407582 192407582
428383242 428383243
3765 748450982
438160243 5837
681924473 57493
148095346 653
231816121 1881
109261720 2377
807433659 4670
950095815 18184
624529906 4466
29596171 803
853418296 3763
926344740 6013
175773272 2632
587139023 357600848
31926612 204
999777389 997786648
257422166 2279
369669329 1630
859401776 709736561
644126798 644126797
132168302 132168303
767986620 15491
249472300 1100
562257066 3695
842672221 842672222
190361821 1205
995397755 6665
455580418 217299984
167243919 85994615
562660165 6977
358783361 1582
301081027 7254
760497397 3836
807165761 7489
630945716 260277103
29392478 135
911301246 9099
388436616 6905
30194445 15097222
618826357 12598
554238555 3410
320475747 157173
454068232 14513
917745780 13505
752042273 3316
608314368 2789
253859212 5284
657307755 21395
989178548 8468
1239 245905569
194890194 2101
417526151 1841
42848905 15927783
848432613 3741
845644176 6438
164061001 750
52027467 52027466
589167045 4437
3296 564905179
816517123 33158
635064625 25802
319594723 1948
677734647 9274
143866528 143866529
883004152 5680
269854206 4579
1213 23233535
27181578 137
871795973 6657
570236711 8908
5904 916956356
309326959 5886
378583227 1881
433940944 3744
506871615 4288
857208003 431081749
629347754 2775
530065996 4989
320792711 1498
363433519 2406
661814950 4439
441086461 3390
878693475 4785
512183805 5302
566993408 4409
542710863 2393
587373496 9460
493551007 3226
351289289 175644644
678215724 4337
212429709 188123295
989951445 4365
168380376 933
540803945 19660
133348381 813
594559721 5399
978036116 38153
909211192 4009
359133705 2278
759977756 3351
994829844 9203
544824280 8470
410948916 1812
431181827 2898
771127811 3522
388710259 280641031
365595121 5520
57378629 253
255623801 1916
661341865 7023
341774038 1507
770395310 3536
974955022 65782
864747113 12122
92948362 411
829611993 3658
71793449 1781
781576167 13943
208143905 1688
987150978 403154811
213276600 5042
340223969 6356
573741795 11090
62532933 308
600775494 2649
772910545 3408
3517 578957989
523338857 4587
24117874 131
125301287 876
61828099 809
1181 200305654
147010193 1074
92318907 31042
283154341 2740
741345527 17354
169836610 2842
864038700 11926
872915710 4899
302600341 1385
51065657 263
919431007 459715504
79547851 6450
427 56252841
925314440 4080
396066539 396066539
779877509 45527
619484316 7781
255945853 1939
353163623 2552
231742378 1689
146035744 795
51626640 346
438140050 18121
488765373 2894
135531434 1502
583765395 2574
852367001 9934
142404241 1020
119019028 119019029
412095560 5092
447273807 2372
347872826 347872826
28713482 1307
74388091 328
176646192 1653
477399264 2105
967170451 967170452
883721154 5223
775944640 3806
797447819 3702
930492485 8427
325345728 1973
2727 252547681
2902 586227649
946978844 4245
221159192 3524
11481 762453210
604658796 530724899
88120505 401
608622220 608622221
4560 245907120
852816886 16550
900193831 1567971
612497981 3695
3072 600008414
818722731 3610
1387 295141120
306017761 4184
954783644 434893987
343927002 2148
300796133 2681
724779688 9167
904479177 452239589
594648583 2747
471952586 2081
226975936 113487968
330755263 96402
416773215 5344
166237802 733
999167097 16526
495299327 115968
703695311 4478
903077255 451538627
898256599 4964
503482326 2220
93438715 412
846157220 3731
98982319 1107
321500743 9211
260408109 1443
687729999 7760
895194073 10429
770419769 3995
851983001 10282
699196652 3083
205019455 904
996715948 73611
632446724 8414
828178647 797966686
285257191 1669
966731510 9270
665805560 353013
193572791 898
52587989 52587989
908087460 4156
78217962 859
553444082 11942
288811950 8602
451471284 2068
834872871 21526
983103984 5234
935296295 4124
999849347 499924674
914883854 4034
366324520 3340
982033180 8353
516696787 258348394
239012615 19654
405707253 9233
5106 897047610
135348302 12373
408973166 3462
379641958 2199
947488775 8618
18915 817988199
536859989 398568705
696850964 3397
201877032 1128
190756903 190756904
951502686 11347
377002961 2043
478053399 5900
153811295 12506
933871291 623961959
575829680 2539
359685876 2882
917566939 8301
689383977 5398
422506773 3669
466739994 2058
925085424 4475
359960481 1760
122241597 539
898624950 6555
908880040 80890
2418536 33
865566590 4253
720974946 3179
647013946 2921
112727287 1319
704546912 113253
783619079 602154635
897315584 3968
886845116 26273
450696043 2006
976337340 6177
58490936 7431
176227559 1240
566241847 3077
258556850 2331
264747955 1423
14150725 87
958793249 6328
587459985 3318
126972039 660
486340323 91107
517836586 3762
382733585 30354
350979021 6924
660386644 597108774
112789634 515
114727978 639
230397799 1499
769320629 4183
340030231 1970
400293690 4541
128518291 64259146
202105029 202105029
711146173 12452
17792 848716721
92277840 3504
749771000 683340009
598078501 5300
946407188 4173
797511043 44686
100958639 506
217474553 1700
260802643 1747
577188184 2545
38890 628450114
573263137 3552
23462643 5050
26261232 1892
635567051 4534
60712743 1183
794510147 4852
466743941 2538
981555776 4328
4121 823537541
842436576 337582588
446938560 4644
406891875 149851736
60100144 265
302373372 3857
385651835 301762
69600679 929
684 113821360
170481231 1744
886165353 4415
166433438 3732
45296873 22648437
126642565 3383
742607699 9466
777900524 333193689
740677135 4540
39734654 233
832553047 3671
441022568 22598
37427675 429
114985221 1095
761781164 16415
278900727 1448
335968377 8152
237140810 1870
248384988 7037
727145923 4894
471603583 3101
940705624 8733
70709906 35354953
423813180 2669
516789093 10085
302146748 1557
456305503 2012
418391743 11385
508692213 2243
844234657 844234658
150362432 663
44904799 198
633011716 4405
434222552 14264
353 48895629
848169942 7034
729114237 364557118
25510099 154
475909830 18414
3378 309634236
4161 432846254
154672134 682
743658056 3699
339157292 3431
503482657 2220
331653762 3047
526028603 12084
345021301 2775
127619290 709
810928927 405464463
706401671 42145
805330946 4461
37150850 197
102732132 829
635665024 3523
817234881 104720
204481540 2979
649010393 5934
16555864 73
341860451 14330
67811087 299
404369882 1783
811935629 4509
776246622 776246623
7082 693947605
776445249 26944
5786053 91
75343184 833
199660799 6839
134256545 1853
486860671 4088
701181063 350590532
865092757 487184946
152404224 672
592237075 31195
738518860 3627
907399151 13374
600547863 2648
780230000 6968
434304766 1915
935413609 345426
615569300 6100
925087616 4079
142410659 885
446838000 2561
300823119 5910
918097828 391437102
538015252 3726
620307432 11598
327548791 19038
486520547 7067
891753282 399917311
997512160 472629036
402992011 8463
44307826 233
560484105 6649
52313430 4030
708956367 3126
540645148 13653
784194216 63249
977024245 4308
500756100 2208
425590795 36384
513148020 2310
235268194 17259
466536707 2149
586632630 4110
322499485 1422
116094811 872
489418514 2158
848658058 3742
826779525 6677
18746069 15045
831010637 4863
984252015 947194470
225563628 1117
697416369 3770
195324340 2303
656072100 238542291
868190723 5706
890093690 657343760
700394898 9241
154329521 736
265727498 265727499
383278481 1690
353783720 1943
349853006 349853006
710403720 5745
65178226 890
835292413 835292414
988013701 12150
322872863 1651
8942 538218980
799438274 3525
760143416 3993
541275753 541275754
255811621 1867
24040328 631
1342170 34
731538939 50378
969985106 4277
439382925 2516
392642586 2487
195596980 3244
909975631 8903
783400356 391700178
821251061 517154628
917881487 8664
914671996 15398
584028243 3099
324920637 4837
515625725 11779
1889341 14
952530599 4200
999377751 16505
786841496 4125
402608754 307093365
737982111 297892974
18236899 100
5652 678217267
759838919 5178
816393087 7652
649525499 4500
445392276 2324
517908312 63467
362 59567810
97595862 518
719689665 9700
528656307 2331
500076361 2205
841795242 13968
891061839 3929
163290961 720
221017796 1001
223765878 1089
961103939 7485
777519558 410706459
164968423 4622
300498075 1325
818077039 5570
624780486 33329
800500428 8883
608090249 221046847
216468650 4510
317283502 1399
741409680 19340
490258441 10888
281383151 3910
32753682 278
604186516 3382
555623657 226122683
107874888 2456
258832665 22113
203495028 2552
605454945 32093
614382238 2709
850525646 4083
874076020 9892
669497185 3488
435381858 2166
932602678 4161
235763616 4692
182083707 4018
627851585 10025
777756695 8412
330941538 2049
487226879 3192
851246007 18446
8420704 41
348072855 328917682
918934576 12423
870777163 4518
2385 473297741
81872273 361
937553041 11196
794937577 56104
355247531 12203
793088222 3497
614241736 245892808
509776356 2987
834125477 5395
721693719 4538
4679 925229238
794643361 3966
577124711 464449
776020974 4522
249016518 1098
932101901 5585
112786134 7567
112753411 56376705
874533312 4464
371761544 1958
735920957 10737
79831135 352
802268778 6151
353200455 3338
235611371 17547
6224 666230944
30617054 135
267646821 4427
171378785 1004
392866471 290899467
479168141 3251
428400614 46139
574820370 5010
523907802 2841
271468828 1197
779234760 32008
75749797 37874898
988342811 5391
830778402 4567
156033200 2551
854624923 4471
870607676 4292
539975485 2997
622141351 24650
183215604 183215605
722402185 361201093
51138715 664
420802129 210401064
313623541 2670
56470 646040542
838000738 3843
656125339 328062669
618236101 2726
68860067 418
679261323 339630661
39798808 22577934
299201683 3553
823606535 4506
901171397 161819
622730460 6355
7257313 32
712825919 5562
280830638 1366
7568 984396453
289489121 2414
524954749 2350
920545153 4059
393484120 1735
290192969 2015
767460743 3384
121544279 3822
654523519 2886
299082425 26155
359692094 1715
341093912 1504
12698 448760018
652618980 4530
445268422 4623
304535123 11795
933043199 5120
801616811 5862
374805420 1683
976375331 7758
541246928 237310325
162453019 737
148775413 656
586486697 2586
251431251 2836
134607870 2721
521849925 2301
781148110 19379
383143428 5652
898773160 3963
519841233 5853
478075427 2108
523978070 2695
413608521 3447
960234881 4234
78387574 78387574
1360745 6
627998300 3521
119271053 5254
557964786 6532
1043 173578983
497992689 497992690
11494 583392747
125881840 125881840
389558690 2250
934713305 17938
592023251 387609767
394843130 1741
428617997 6982
983347014 11362
265717327 2971
139557114 1206
526395799 220989
541322459 6390
988208937 22547
766705998 5451
466017134 2626
94149859 762
434961996 2031
990628614 17294
2243 254192154
136137149 68068574
827499782 10117
3608 637072728
241307753 1064
479243673 271434822
327867701 7855
60553196 267
306170088 1350
717695155 10098
573561892 2529
464714696 2270
566085612 4108
826777236 12480
740342405 8394
924028289 4375
919180785 50018
650570604 7629
775147229 3729
625204181 6419
25451248 10440
102073572 516
85274323 376
879260248 34442
995045292 11322
495921280 3216
312019883 1447
936131877 14932
3245 392021925
484655716 2137
506198866 2232
185511241 2560
720632043 5522
508982753 4522
151324959 75662479
469230579 2069
460840500 2032
232909767 2777
404246060 6170
802848361 3540
534416400 3150
627984279 2769
842025239 9144
270059046 29602
87087745 384
548836640 2420
701407617 6968
381499190 4889
155664004 1353
79086528 583
138547210 1083
599736179 2865
523348851 6266
188823421 2412
946007722 11957
991060501 44897
563557163 13393
10389101 302
668866406 8527
297451800 2570
163289986 720
149395777 74697888
556743407 278371703
719068485 5587
466369685 4994
1544 136483227
706499424 3693
3029137 16
357197805 1575
715854592 19521
227735216 4115
517346810 2837
459697698 3086
444416166 7111
19528 319624179
936811909 468405954
624587923 2754
111800519 86000238
449291730 2513
942102714 5947
275357844 2177
479654873 2154
819629902 3614
280127051 3151
13669 750428100
295283429 1495
715641950 9413
303443977 1524
669717002 2953
873847940 355854003
433600101 24999
512156631 6951
135288721 2856
185762305 1792
458660619 4268
3962153 1981076
859675933 4205
266512463 6875
878762892 14853
309984962 7061
713449071 84155
144955837 2844
926898905 4087
318313260 7693
421065034 7877
418242269 2961
353617487 3402
149229680 658
832869451 5594
679859672 3173
930508750 6252
934157327 4119
53769589 1057
746148969 3290
511656617 3661
862987225 431493612
392575529 1731
895563419 17229
107544150 525
862621374 11837
198568224 1799
950235519 32812
607573089 2679
901481568 450740784
356194629 3619
676019413 4666
116783744 697
450182241 1985
62 3530156
573391467 3573
60947691 30809
900565757 450282878
48592545 19713
119746705 528
546113747 2408
879285234 9140
114529456 505
638972238 638972239
605104721 5249
435591950 8095
699653320 3085
14703 921386522
964618423 8764
317840670 6195
22905897 101
2431 429611182
84027433 8819
921137157 921137158
284062821 3169
433712200 157204245
668997770 4741
235157307 194265658
147868844 652
6830 635661882
712128705 3140
516550131 11560
979291223 6284
619597684 2732
881985809 6908
20785504 308
472830240 2483
46976513 1672
235769101 1444
51933917 394
298183248 2874
130455 958322430
380103393 1676
707501769 36782
467761580 2735
996499067 498249533
911477047 4019
310729349 2946
366892017 2644
744719469 16553
471364086 4611
485600927 6508
68230513 1242
59130087 269
137146645 2190
383981975 2588
53750980 400
762115677 3571
295511280 1303
791644035 5054
319992165 159996083
474224164 2091
896169695 10196
3317 561572407
733410134 733410135
243573534 1074
663978914 4269
85127436 411
162748849 1186
652277831 3931
182114713 803
545205563 2404
737297541 3251
156024853 156024853
207192396 1241
504625437 104283
497488894 220481596
3475 363091847
901276054 3974
2797 443417033
578183984 7947
620278854 2735
464096512 2547
874506751 3856
11804 744856008
347 44113763
985052710 405684044
172249960 2771
414339644 3702
674099175 337049588
733644464 3901
720447810 5955
83662479 527
117394583 117394584
857695437 10442
958217716 37034
196496255 2904
735641897 12909
994440651 13202
359340913 3528
528649821 2331
47095 218872637
832968646 4817
815094041 3594
1710 335578950
192327285 1065
970100703 970100702
87399264 1104
173551086 2059
639363200 4760
719444317 8320
827235705 4647
3188 414720544
948865641 908178524
986471153 13922
11127160 88
838645872 8304
754306865 3326
851600204 3755
391482839 2166
679532112 3591
343043131 2230
280177174 9087
377098114 328529495
754086679 3325
583948735 15491
540734558 11781
914506948 5560
838207242 3869
4552 620653526
733698526 3559
185318673 1436
503934047 2222
650523904 51992
187102575 825
599678463 285829368
401523677 2367
483749468 2133
927577327 4090
657419869 18522
120806875 875
485788463 2142
704836632 8812
427502920 1885
999150247 13124
363321755 1602
471456479 2552
88198371 3406
859074421 8615
385221727 35778
743568700 11978
128180364 810
978693208 443623318
480330827 240165414
803109889 4248
519415524 14148
663545145 2956
372576727 2178
604601414 2788
588831551 27912
910107859 17422
557004141 7132
1696 301408032
494130864 494130865
192797552 1536
590476773 8338
862876831 16821
54430093 240
325417332 4269
572487529 286243764
788105674 3475
567658349 8218
460498669 15982
80391585 608
1630 187546293
751466029 375733014
936919687 936919688
753406345 3322
666338265 6718
253580997 4750
669498207 4177
362399535 2367
960792090 749682
73253698 323
138240322 6304
729827402 5447
538598611 58410
896381610 17085
327361530 1780
97180357 48590179
993535151 4541
571286528 2519
365479974 2989
988800361 376896401
933403134 23345
376573569 188286784
607558560 7665
496900515 2191
779308515 5581
165063679 82531839
77336185 341
222295950 10050
774424719 4869
423091137 4264
151422720 1479
7577 640838457
525474925 2317
726986898 11947
713700709 356850355
259289551 259289550
297776583 1313
561277368 5075
669487033 2952
496447688 2189
2320 478920330
635584768 623482258
342001871 1508
853302379 38861
21860684 596
453583 2
821280810 5223
623439412 4337
623767978 4549
884814281 10263
907030156 7156
297370555 2995
587062408 4152
374641137 8613
989791902 26453
183021950 807
297647329 2937
200611840 2048
704934329 27461
777109345 4062
499523057 4757
48491156 236
836070650 3907
261459913 4242
830222683 4157
113959653 113959654
3537 279703271
908265831 17253
7251453 3625726
597359784 5995
877 135855140
915048718 760190981
881146948 6449
503132695 17242
736778424 3259
654932251 4175
242727007 9239
9889 544066761
677787360 4630
649763319 2865
332215581 332215582
91909778 1056
503930061 2222
359692113 1586
839657216 133131
357618913 3108
616380760 232002154
956155407 4216
701341077 9697
197309911 870
12875095 182
198993098 198993099
611419242 13351
765274660 4533
14521613 518
31977745 141
547008147 2804
970121161 9090
4072 613489588
655199200 2889
459416203 2082
895231206 4787
310192489 310192488
904438660 6912
112215920 1073
1062 123506352
743479351 371739676
557457195 2458
14150203 130
605465299 3043
922813975 4069
265444717 2207
551634177 2984
458555236 4838
207759407 1073
721158699 3820
948482102 482254862
90011879 552
13132 390992168
358808431 161322077
990272753 794255249
600285503 6392
694610957 3830
468955700 196269935
978078683 33604
5447 624962216
930985265 4105
80415012 569
944361888 4164
853401290 4583
400249422 2717
638572816 14312
455820950 3216
826443046 7909
311822641 5296
664728615 2931
634567859 2798
21793 959632962
900595003 3971
93590640 1144
303875549 5130
787420213 3472
868982639 3832
817361971 3604
525936549 4198
319260998 2592
114102451 814
656565734 2895
33526 845281414
764427835 4516
980700161 15830
531907153 4998
942789531 11210
341860376 7098
523048792 4784
183090012 2827
494053831 2295
762632165 4113
710311661 3132
155381303 1352
366362552 8282
11609214 59
814134144 4554
711896949 3139
266974874 2319
502226503 251113251
621186026 2739
278750439 3093
134954493 67477247
5828 525254328
298006002 1314
642728528 2834
28160 782425600
28114680 220
793325485 5386
707331688 3243
14038416 144
243121116 1072
717608798 3238
636838427 7642
213069844 1031
998813894 4991
162336717 2678
821572611 7036
391715219 140870373
300460246 2466
483344267 2508
272587223 1729
23157504 384
890351783 15673
340781832 65928
353429987 176714993
85688513 448
619515233 309757616
342681200 1511
145909692 934
295963561 1305
42467963 902
292179380 3373
4136 634990441
740556234 4307
4816 900452009
73897 286203081
737428336 737428337
479211782 2113
384645830 2639
881631208 23847
504055269 239692580
454040903 2002
660868975 2914
865495654 11679
3842 369149333
381956717 4771
654602817 3128
955288152 874806
800971014 16330
165513784 1139
507161411 2359
543863989 4804
665544125 665544124
433389579 6579
689962815 3131
389301155 12463
124055962 547
878249426 6919
978822319 16630
114748401 10093
99912960 5376
151043457 666
440887359 1944
10031 659997753
671762102 5545
494151977 2705
873789120 5184
296158715 2601
61720066 1861
450094801 2850
700228744 6601
388760937 194380468
114594117 1082
663247750 27850
414039689 3867
643386082 4773
694622912 12610
296570969 3105
253475513 1733
450706371 450706372
930000219 35505
153870792 732
615729876 615729877
666539726 2939
621691384 2803
396806979 5223
927491097 77233
221801662 978
660279978 4259
285861643 1414
827138682 3771
777896983 3430
720586515 9964
110901038 489
523896246 9094
2993 519269051
5892058 171
621180550 2739
146506987 646
715183656 5304
442522192 442522193
113769758 523
26358538 127
494259210 4113
900599098 5445
994518252 9246
380105068 1676
396613242 6026
857865721 19130
213030966 1863
317788594 3167
759490149 7192
220774961 1041
112489827 640
921980864 867379028
436811551 5728
193634405 193634406
295434124 2121
216546264 999
808677549 11333
118371842 703
272252647 136126324
664148555 6975
887592588 27282
700006627 5882
609909907 3333
199908959 1319
877681170 3870
913540474 8653
740699407 3266
988377222 494188611
549247634 4472
148642058 2625
147389095 9162
949894402 949894403
557805464 4187
690727801 3975
1653030 9
315088280 2629
272778741 10660
519485409 4112
668832318 3542
100 14943001
52696968 52696969
959533002 24836
265257923 1542
578611932 5459
828427935 9061
972997891 12145
25728953 1118
274171351 274171352
359734214 8533
894014063 3942
507333703 2237
454917753 3495
273218500 25996
279023682 2569
242177189 8250
164423595 725
696755122 19762
895094170 22443
673573266 2970
561466083 7067
537767326 3149
719750416 4312
714873890 259225118
268424124 3235
716128785 3737
349104625 21268
315592942 12247
636625330 3331
720849356 360424678
920092485 18465
764424484 17865
612867957 7219
219849504 1927
609858545 5087
579909701 2557
562960955 12731
988067622 394135576
792790175 24350
150584428 20278
110600965 34263
219534527 968
349596453 174798226
808411636 4993
735472722 735472723
606067824 6325
256248451 1831
345182244 3828
589203017 2598
598729056 2640
924415231 11392
3163 630071310
423413748 2469
767126039 5198
790959119 21081
648685591 4981
7257 856601766
336422933 3453
223464759 2066
1636 314090717
51501123 312
104068 861169948
911020085 4017
40580 985428228
855693670 3773
885624604 6715
868122384 8839
790050124 6425
882269000 5080
276765889 19156
12791905 12791906
5633 830983975
102421921 632
66978150 3030
199520474 2340
615734771 8088
45464449 6683
441826200 441826200
892617520 409172567
44241391 227
10985 743080325
570039403 2747
459689603 4962
166708818 1144
6110 800577709
727270576 6143
457931739 3957
381697985 3925
876795177 6937
912200182 24743
444814453 4947
363533366 3392
991439644 6055
16849830 101
101602369 448
308890302 1362
893217196 14572
563143351 3389
701011445 3091
962958831 4246
321081048 9157
127837696 742
261914652 1773
294519455 233978686
90587088 3749
629443445 35705
435213596 2221
521381015 3686
3068 109592028
581879528 2720
139700976 3540
732011225 3416
288251544 1271
598332785 5747
839126701 3700
161918463 1777
568245499 568245498
469913025 2072
577195938 11682
1947 233187024
94798653 418
32581582 157
273082767 136541383
268221806 2631
176170485 1195
249231610 249231611
413085034 10331
692610368 7491
543741414 3265
163907986 1454
109151708 914
936247260 9975
722351191 722351192
5476 626945900
433870123 4287
48499824 275
4226 909310815
806553470 806553471
131624267 697
3891 639610362
294715918 15100
125319858 2203
489877229 244938614
165784221 731
858925164 858925165
315399150 1675
84804 848888040
323350861 25835
100534740 896
562344049 2712
790907634 15651
398475407 1757
206515650 5326
631665861 2944
295397215 211345764
497970733 45270
649075841 2862
626878453 4327
467930246 2688
450389844 48294
2433 518695836
3181598 18
836353919 11285
792 34955283
113972906 2068
292475104 2276
23725640 23725641
72800553 321
727105420 727105421
170786735 5065
287195171 63799
500304897 50176
367734333 2459
751324140 375662070
759837587 759837588
389920944 4805
10645 791753810
420178005 122895
58891804 58891804
962506787 4244
190908801 190908802
696478682 3071
880783169 5779
446100353 12369
496676669 2190
853622036 7370
909893517 4012
356288661 1571
5796 578590062
586354891 586354892
6195 762363949
929957843 6796
91312251 91312250
887085485 24037
980511181 20586
158122042 79061021
122266180 567
530598224 7319
672686064 5028
546983958 144158
693300797 3057
686723147 3028
912793467 12343
8054 625441424
428826708 2861
947804613 4233
801932187 4036
487213613 80147
130632768 576
421006301 3365
422239259 165818254
515600128 9346
290477862 2135
778211887 7827
637014000 3248
146806607 689
405162405 11604
103786351 670
414328354 3793
771973343 771973344
88222331 389
34653 839676843
827662145 4549
808058384 3563
992956231 6003
285214709 2105
452143505 4027
94947012 727
544106004 33564
1364 217231156
258463763 1901
291114701 2630
911939511 5355
443771803 3481
997098799 408378289
11428 624765435
195300035 67569145
986275115 35019
558679688 43949
136223188 3539
806160859 403080429
242212789 1068
621677420 39620
67584017 298
229483032 2028
586122678 3142
852964545 3761
596237300 2629
174175488 768
932474966 21005
600404094 600404095
931793973 5973
623902040 2751
811231857 6114
336642856 4664
298569838 4097
151724828 669
794905340 3505
3637755 55
107954466 4353
441484880 10280
990907925 140988
610008453 2999
520304331 8053
733685525 4862
413554941 2475
521577504 3516
859876569 12064
64634639 560
302531223 107430364
269300918 3475
569553993 2545
130755527 130755528
403542363 4484
38399990 3126
115553138 2769
891150580 8395
85962315 42981158
47293723 261
829712521 5332
794202779 4802
42725699 261
94571854 417
812145844 3859
321776515 1435
643635775 4308
498552561 4313
28697101 149
996934400 20825
690586062 3045
295160496 1497
26570252 13285126
959139458 7703
160038227 19524
46492470 1942
679085370 4687
77462263 435
128932727 738
18837953 250
619525991 7810
367773560 17234
805204989 7704
132900486 586
125025786 1479
63628521 31814261
395978128 1746
227328710 7769
933471755 4116
635686156 635686155
439069501 1936
5332 723068101
232237507 1077
226533959 2435
479666635 2115
142902301 947
199288939 104844944
894628310 484778
288027110 1270
199165791 915
97980915 1187
48646456 429
968299844 4333
612794687 2702
150363159 663
443548217 7554
110192940 531
519670085 4523
91049791 928
746361401 6294
343942501 3750
544298769 12504
874629171 4535
821375553 9543
819850021 3615
299120580 1628
504192042 2683
207461293 103730647
623638607 19788
653205070 5612
960442306 4241
729816770 3218
84927325 804
917787933 40960
223001900 10472
843437120 3719
876326353 669229891
120520920 3588
916466202 4041
125151920 698
997067400 798866328
662230234 2920
39868131 39868132
284801855 142400928
777419999 9000
752796405 3355
310391461 310391462
754310109 3326
718600281 54580
153740642 796
822307001 8500
638368309 5883
638245939 8380
35606345 157
594424453 2621
964881931 9879
99659724 1132
406636264 1793
319847990 5390
93821827 51839697
600262217 3594
158340406 158340407
818215271 6595
78083 959576392
520008749 8157
71708774 71708773
31070414 137
511155358 9381
2388 349636632
737263397 4931
882906521 9641
776323470 19266
644121009 7529
174937276 2869
1361 33201595
904503379 452251690
484198786 2135
752893237 376446618
240163765 7702
730267021 3220
42675944 200
906714417 3998
551871043 2441
135833520 135833519
570273494 2739
381934011 60185
644740999 13148
717464685 9605
22205 738394585
915497218 4803
646813636 2852
106776500 1465
181870474 8425
791796845 24482
484591134 3871
523435739 2308
771882982 5039
461173295 323232771
583991974 2575
437039038 2313
790181126 3625
808970630 3567
866353697 433176848
550842931 9964
59665951 270
477767890 34063
1759 396833918
8740 763247351
1506 252438732
418764782 5636
117824329 1310
801083369 3590
884591988 884591987
339562907 14781
27870 547366800
354796973 1956
423421628 1867
319802228 1621
231851083 1695
673723181 23096
883821524 7041
786958105 5401
151085780 4745
742057374 3279
464245448 2400
836709636 12491
559859216 9347
145948335 72974168
453604366 2123
4084 385739576
131549373 2707
9059 936995125
6281 602631421
990189597 495094798
980289209 5435
926483628 13972
917325413 10417
4617 907072310
290207936 17432
49920287 1153
189292214 64195860
307984262 1358
981754379 7388
560170417 5513
664036764 664036765
378063930 1667
169035741 905
292609658 1325
6883630 824
383064507 3423
390794609 2224
327685049 1650
584130979 9989
791648628 8986
456545744 228272872
700062749 700062750
23713606 267
887739513 5675
916122888 916122887
911222031 78136
686548406 7231
311838457 1375
238450625 1888
550648548 2428
337612293 3067
360249720 2055
62578284 407
310577316 63826
634794564 2799
21545146 95
139492914 4493
143616239 5391
366044467 1614
664921345 3630
835051825 3682
63278928 464
272358329 2204
159823439 1064
671683577 14012
781662815 4384
102041 926071932
396811750 7363
440191521 220095760
304897600 1960
232548121 4500
779240359 3730
990827580 7130
63554327 31777164
227208255 1934
849377996 63163
377248992 3273
104341539 52170770
156441127 706
38554640 170
734287388 5235
592691924 4113
452618472 2082
919879793 459939896
552843800 2531
326257429 4366
742589936 258057658
3014 504132404
959330159 4230
227656039 1453
783817685 391908842
498540559 209911864
924827652 15498
880144721 15982
927596667 7737
228153122 3857
745223699 22035
635310715 11155
960899340 433907605
364683145 1608
884915878 6589
46298959 23149479
27441845 121
457487666 2587
975531825 5185
733672120 3235
611624616 4333
576435980 2583
177125333 781
770283771 5127
84966 978123263
311452031 14912
783796608 3456
4405 586168945
507293655 46915
983566987 4901
210383064 96992424
924313295 4601
872122561 7104
4008 434003024
857566625 6059
328630206 1609
845744610 8031
286693428 1578
247135333 87226562
55121747 27560873
931627936 422507
691595991 14830
878588336 3874
27895540 123
485795267 32058
415134521 207567261
905963898 23086
412610435 2767
974492650 9187
21772222 96
946287915 13429
492137084 2170
93412325 42168601
632902322 3422
354778497 177389249
579451295 2555
448764280 11487
558587526 2463
874365217 874365217
301306567 1729
17398 954397967
293015265 1292
335082025 167541013
363400331 3805
563124127 2483
66942583 593
581948272 2566
899040751 11056
132469966 629
25309 716785675
89683606 1641
813652655 3974
248879212 124439606
999905727 489250620
10684 722142244
286143649 4684
417332510 3007
568429903 4592
536761385 2815
352405430 8813
204002967 204002968
856247349 6650
680861670 9194
712263609 5543
115037555 569
1117 65008283
894710001 18883
573140764 4979
846573346 12031
3628673 16
885857182 8421
243783623 1932
49982019 24991009
35231 976791276
548676476 2671
13294770 60
850741273 7416
354231264 4236
274866677 2007
676750313 2984
498940201 2200
788119935 5680
482 93140281
423865674 2159
396709440 3998
865891447 3818
877401090 18415
280581665 1505
866343160 3820
91396772 403
95373541 711
788583811 4903
190434444 1894
151032628 993
664867327 286768146
777544852 712207460
781075092 3444
963875398 83728
217097382 3925
462263075 2639
979786010 4621
596009376 2628
189598738 836
3224 357014625
493862913 4838
670847779 2958
886005221 12017
315725588 139684337
445827290 6128
9138 956572284
640158616 5818
366746898 34674
175940811 1459
465359340 5002
100600 394897886
949124520 4185
890053063 6042
949833888 34163
311491577 9843
205700343 907
298910846 1318
154344953 1297
714067594 9106
46767255 1363
56697751 250
866283881 5480
567470375 2697
975075121 5220
809420649 3569
562891569 3973
884039114 3898
249698279 1101
247954872 3058
242175580 242175581
226318093 10586
130774892 65387446
933929327 4118
349029386 5397
998915400 455198563
373457966 373457965
751604729 16954
825386687 7532
31761184 182
889263386 889263387
933259801 22753
629249031 4366
419124428 4246
565660835 4698
295056391 1301
538426927 219246507
457922693 2932
759125684 5382
192320498 848
253112842 46951
880224588 16380
481788292 5267
696125177 348062589
857663421 31682
978716461 4441
213864318 943
856031366 407918523
656975469 35432
28228545 13010864
816200307 339394147
639262365 4555
717786469 5324
11080 652157720
600686257 600686257
121192897 1056
264213845 1165
452899026 3921
689677514 3041
455628711 2009
66551123 66551124
433401048 1911
201405904 2254
360402991 1983
2016 279982080
447791203 12882
288537795 288537794
192921655 96460827
482781222 3762
985758203 5603
403010860 3017
23168494 385
333837346 1472
930447049 5188
236089432 1041
834089255 5868
9356 702804008
14504979 82
812592153 3583
442863924 74299
944643336 5447
780000005 390000003
953217694 5139
2850 563935200
513191421 5726
201243672 201243673
756553947 8917
804207568 3546
409312647 9916
749939221 20962
3522 267052128
474678927 2093
912099856 7050
390989924 1724
989362775 10232
799751052 5308
942366495 13929
563005125 2895
472105129 7990
113268997 596
966389943 43102
24039846 106
784799100 12834
933342586 9878
94730659 1299
755540998 23712
279641871 1580
96147050 1121
316827027 1397
498121658 6573
164877508 727
2145 403309335
534546387 2357
811432558 5679
294472615 2045
15562 647659316
234098827 234098828
858803220 6765
18212001 250
247430291 1091
686281084 7721
819858530 3615
695801092 7724
282854964 101544
370052125 2652
543847217 2398
332092360 1990
813502905 3587
721089343 5114
796758986 3907
326125739 1438
729261404 5307
245459479 5624
273737944 1207
969325474 4319
993018712 13775
941687802 10054
517773949 2783
118477497 767
649529689 2864
795363051 3507
640446643 5643
473985903 2372
996271614 4787
343771977 4313
609113569 4579
727093947 3206
912311651 390805366
754342849 9529
458801251 2023
735473224 4188
740682139 420126
707397791 23670
556227080 2770
972597347 8649
393083530 1886
436122939 1923
71914253 35957126
803193739 803193740
271470376 1197
18597026 82
517012529 202012695
951470353 30449
547662019 4918
384070902 11685
969278017 128688
583962675 13473
4894232 4894231
997716304 6934
204033109 3974
938013213 4136
968329856 5728
19039445 19039445
586623813 3437
73164655 474
455085247 2793
499391685 2342
897594775 6632
106227386 9503
655622076 9360
334981203 2726
911372905 37854
885171500 3903
834140977 3678
395838314 18017
960236447 4234
203492054 203492053
433594295 2081
572895373 572895372
57964205 1601
12137 984711155
368762167 1626
42888755 498
668811662 2949
187800760 12018
707820954 3121
294387253 2123
850470796 8572
261492671 1153
715078328 3153
505085046 11115
695512649 6077
148047141 1059
415710345 1833
896403255 4544
867125325 15087
306543186 939824
442 98008196
29965 461790615
745033826 5504
251681571 1363
5247983 28
815527898 5097
59730920 29865460
1186 129728238
557033337 113359
67568230 425
455886845 39179
885618855 3905
405195439 6680
813956489 3589
217056843 108528421
116489485 863
669504141 4723
305263379 1346
984842208 8941
3847 828322835
693535721 3592
928940129 4096
998828456 18568
316249262 8951
335285703 3016
192851265 5024
987904015 4356
741029113 95346
300953872 1327
751361897 3313
716598178 8399
878819001 3875
658579528 17347
973615424 63753
64691519 632
173061327 827
616729270 3478
448067736 2009
105498720 4320
863754465 4821
854539215 854539216
1483 273125593
867786628 7307
243178015 1876
927540713 5951
446820131 2706
855594072 6241
845849740 12418
956313874 24695
816810326 19081
970836305 29837
195042230 860
39052532 177
135093956 39101
598049408 2637
867623117 7489
141033360 1360
521058586 3977
62892281 62892280
279554579 1237
1548819 28
2370 284451436
215769906 215769906
628437860 2771
812187383 4487
813301098 5117
964730895 51062
268753377 128945142
3389 232254948
251747658 10183
82064463 518
559922603 9454
729141531 60159
774949167 3417
821548724 7125
157936191 4552
2072074 37
151265 728455763
275676777 2441
182822322 1199
951841827 4197
300721891 3673
452916334 19799
158734492 722
225624509 1206
976329535 5824
154656461 2485
540316899 3279
860075260 3907
992628533 366617766
679344320 5468
653135698 653135699
442485099 378819114
29352553 161
727883656 3691
604171400 27842
666363192 333181596
584896528 55346
22346995 188
472473023 4237
348351017 1536
955925010 4215
808632427 645742627
937554301 4834
82512 680163652
207176676 2642
633886453 4899
45876 762267477
598922869 2782
533873934 2559
141986165 1093
803038993 5264
9321 998139285
11753 485704633
28776903 1479
646383572 3813
903 154179329
542567533 17225
284398634 1573
416972114 2297
146961863 648
118467466 586
16234237 194
13427 559440136
29256169 129
876550509 3865
3219 559819509
647037577 2853
672590881 4712
960374176 960374177
671406144 3259
330890400 1459
403974861 4206
662337546 257366779
747006749 49635
306074751 6501
600509166 2897
8494395 67
860821383 3944
995173602 26743
10361 351362232
680978049 3400
874670765 4399
553366017 276683008
518904088 2288
34650 644009793
503493081 238935544
303197409 3855
396434165 1748
222260510 7481
939807900 23725
72659310 653
3914 757103401
697250886 6458
842079279 3873
373987307 3418
600548928 2801
944469025 8133
350657579 2730
553880537 276940269
12104 631359002
107158527 922
123375521 544
10045 785269806
228427163 1278
111425865 694
18208 688954304
456303234 3142
614547199 3200
30062375 457
663067147 663067147
736865527 6135
23056 197065210
391441358 1726
865692629 9570
111023412 547
246523746 1087
393657699 196828849
79454145 3362
87995545 388
785387084 785387085
299820883 3532
59236130 746
737851682 21857
35648161 276
681247001 11460
636578216 6719
22550 683625800
4532 444303999
590563764 2604
562999187 281499593
876377969 10005
261882892 1258
109080048 42928
54084436 379
674326691 25233
743194108 3277
781758679 3953
486921168 2147
1663 369305336
951448464 6648
386456338 1704
978376375 4314
215523967 1943
976738057 973387791
306397342 1351
283718151 1251
715866307 3478
514363187 2268
476263199 2100
914421311 4032
962732039 4245
267950679 183543827
29060389 205
13852 308387076
100872943 72756
641243790 8690
218859564 5236
510135262 5974
965363707 23697
931302463 8178
398746988 135001824
359971127 4591
555086947 4331
4216 916711313
955928280 4215
689373424 18182
475338030 22200
736623664 3248
888280172 6730
800545198 8993
509587385 7126
451337135 451337136
810 134809604
452221690 1994
154374560 1460
378686072 16628
694404915 3205
586434322 4556
534703982 3145
872138932 3878
606728894 3745
268365075 1946
456076702 2011
610056125 5047
631 24989445
696169649 3190
241533481 1065
580624320 5235
331117330 1460
853356330 6021
288917895 8062
876452615 5496
239667433 119833716
526152024 17665
80006272 692
422286527 1862
253260224 3892
284398423 1254
179974328 2876
690351128 491285304
121333184 535
290607197 244206
837696245 35948
869616913 5648
167372281 738
394518378 1943
296643875 1308
923039715 4070
849779821 5196
635155720 6457
79998600 391
392290568 3103
897768620 12502
112614601 1850
6803784 30
889440566 4191
636296401 3060
648169999 648170000
856357899 35669
115353184 42963637
15205 514672177
92304344 407
993639038 6642
953516449 848937821
724996800 3600
206180047 1031
763407629 17429
853722332 16693
638480007 10950
49782038 49782039
944839181 7800
18928212 18928213
431306226 5645
312232653 312232652
862092635 4966
459647710 19343
311618703 1954
825069295 3638
24415 535015416
379648397 1674
360145695 1588
665710165 3454
12930399 112
824112011 412056005
24164300 147
323883169 2711
251603964 1398
3751569 18
404599273 1784
882549728 6381
98861863 6819
444005878 46549
65773 932200729
835495956 27145
446101832 1967
90340207 35635403
659623894 6942
766339081 4988
952658831 4238
155125726 684
781317488 4228
171725937 946
374208451 1650
851939200 5223
292700181 292700180
548376435 4392
467921999 3500
897411987 3957
320859678 20963
4695 969294643
435 86671882
735546829 4544
32204322 142
264181743 1259
994257679 4667
713034053 3144
836061662 7237
392258376 2232
949173765 581644874
3881 592746868
565165988 2492
591293138 5751
297241459 1433
330104629 4863
392454737 4379
940285728 4146
593871397 2653
758171044 3343
806065990 6556
857398866 5071
764639041 26048
128688751 1082
764741776 3372
41177 157007901
353340670 1558
114728767 1232
366356460 5583
113556858 113556859
540494112 5872
176464866 1854
799711756 5182
148717820 148717819
632947050 8090
323635561 115081835
742241436 3377
344928375 22005
170790733 1300
924404822 6147
873740598 4151
354554927 1638
266143218 14514
1246 92896776
640891764 5557
837128823 33829
6210143 30
109562530 1937
987794349 4944
159660864 704
812595737 3583
474808458 2362
816757761 6656
937222107 468611054
331832062 1782
296898285 4442
522783012 3691
222629620 1621
272332992 272332993
178700354 1312
700862637 3096
53901073 515
429602011 2404
992812812 903836841
483517808 483517808
850491003 4141
70361315 35180657
901505515 3975
181696039 1574
401676044 2630
185111045 2147
154148442 2251
87284119 385
131328603 1910
129334119 1340
79023727 535
468733063 5985
862230268 4007
320725614 320725615
176824311 2759
243479265 2212
527520517 2326
78207064 436
233979833 1374
372620900 1643
558139253 2461
646354350 2850
536590489 2366
69102109 733
70617600 600
258314949 1139
601842956 6127
896844582 4401
692191532 17076
727405631 4764
562964059 467972584
3398 355790988
6016008 38
154217879 680
664954145 2932
896958406 3955
677936112 8652
566684389 566684390
421 80926725
661833782 15586
343224041 3633
923322379 40439
754323632 436204754
494658104 3629
1404 184010282
329984031 1556
153605120 48640
173511230 86755615
97958 478860292
661537720 4010
873839684 8049
71440502 803
412235000 2843
101709564 45050619
2423 87151147
472310268 5899
73301341 443
275543234 3901
981324657 4327
918057187 148598
967529408 4300
424701870 2678
42692132 35358861
30320796 169
443149689 1954
5305 442270297
53354088 16056
528005418 186114
599000152 2923
71212604 314
2829 561951549
556348601 556348601
653954253 32993
477282348 4417
629770220 16855
683330737 4048
582804335 3468
841663920 75209
649501901 3606
157970490 1789
846548537 4053
305791199 1980
25454450 175
952451733 9439
882932567 93156
625350776 510895364
145153009 1287
760515587 7123
581217221 11596
28 4436827
796454604 4092
478982680 2112
862545234 199802
458746359 21640
60508244 917
463244591 2472
983160288 4371
728133913 4618
765145195 32237
168009369 2089
79996 792920352
730041326 3219
5916 996597528
165236400 1422
205454134 973
441796490 441796491
864874982 8162
910571754 4015
635948736 5056
472405653 2083
811684809 3938
834041662 9001
212272697 1063
89495917 2177
329385546 2056
740159429 3655
19330 841595520
215680253 951
329996337 164998168
968287949 14510
557329130 2893
656196074 3039
125616599 600
241061954 1267
47235947 277
886960900 3932
322549100 6604
895429485 47445
945043319 26339
570419805 18295
63553941 1076
116343895 513
282600885 3577
876614095 5330
372553913 6157
694051324 7771
286161369 7754
523889520 2310
194202893 1785
36363414 225
973445281 20960
369222387 3114
11499539 230
333725615 1919
450271080 5516
65616567 787
126287991 24811
80372454 394
261477362 1877
825439356 35221
366089413 2182
523183763 3721
812771322 8663
950436765 4785
144989125 714
561343427 2553
379858526 190889645
75974985 335
512159925 167394
46265364 204
235882990 1359
500992496 2344
12332 470201399
5669802 25
917369596 4045
708725104 3125
516989265 4072
126846888 1176
654235950 12656
719403073 4022
964849251 7623
978049620 4375
95948249 1592
82079999 3812
956309494 348986046
74387459 328
983640975 42191
323194513 2097
256727413 1132
394237897 2140
2548 461024192
182648209 2963
266708797 1176
403497379 6562
967224627 5944
688336419 11242
22225754 98
606274593 303137296
530940874 4464
690679873 153792
46095712 250
255861181 127930591
834198177 10083
661151515 20518
952938939 50884
647488394 2855
884489785 3900
304605351 152302675
465871632 6288
487202185 13512
16710 867399390
523768194 3321
296851781 8801
411072523 8834
882037232 332893430
490816101 2180
728804603 5522
362362462 2931
193494189 37139
760991946 332399548
625260755 6557
527518192 2326
604232186 23021
947619261 947619260
681198590 4222
579084998 4997
968702497 473260690
953047489 12498
788100732 41094
14664161 23883
738905936 13033
684730815 3296
119631457 566
132400851 667
692198874 690260611
258953785 7462
296231956 1757
336057341 168028670
670130617 5708
528061217 3151
173097269 959
935664544 9349
652323668 4371
963635613 4621
942224334 6717
358559733 1581
129952570 573
926402528 463201264
577587136 73703
209123851 1036
766711120 3490
162904367 3828
402756025 6276
220656599 1800
574234812 2532
473802624 2225
470256453 7775
423373799 19148
293295999 2875
620026026 8534
344657484 1820
432351141 2210
601627198 12542
904680284 3989
293467824 1352
914868725 7969
200422527 1888
472183973 2082
601733098 8113
442518020 2570
517312552 2281
645338678 628494973
588596190 20258
896826974 38775
7987 998892609
347196255 4127
345346663 2279
5082 248725253
955652218 331331526
788356638 3942
192769557 1998
978736161 4727
547708931 4289
331342442 1461
922364608 4067
659338254 2935
198060158 1698
854170325 516115
16829 690519563
536866298 268299
71937413 2279
34052570 310
456759018 2014
64395923 32197961
13619 959278195
130170412 1071
628341201 4727
967798440 7980
713583200 6550
956634945 8385
385775987 1701
422040988 211020494
547248028 2413
784944574 392472287
158438346 781
382590704 382590704
361744813 3573
259567336 1416
593881649 2984
570806804 3488
263299124 22353
407128360 174733005
634113229 2796
480347363 2118
3935 440288708
210366380 3776
928352787 15054
499167563 2201
938389638 938389639
530861604 44772
4039403 20
287874088 2879
665182248 2933
671365527 5758
377784220 9410
401421053 1770
132683408 1823
459949547 459949547
153461357 74088744
481477292 2123
957672069 8823
867178621 3916
937860700 32425
80735394 3107
498623393 2549
632603752 3124
794984697 6028
171018475 1439
23401045 204
736996017 24336
892119690 8470
627114831 3115
153537976 677
425931946 425931946
300262641 150131320
236262872 2807
721206256 3838
944317094 10883
90036822 397
871670729 3874
334001864 653624
143905634 106436311
705789515 5503
536941040 7645
655771256 4228
110336689 792
21090 492114060
500232221 2892
294593674 2879
743429968 3278
223617524 986
579907143 2557
753600915 421949
83006572 366
333612393 1471
837902251 27156
739937656 3831
258139094 1701
380381067 2489
609240556 3741
885542280 32910
998768640 10160
835306219 26282
80749761 10738
178936667 942
683518175 4323
224298006 989
673569269 2970
6254861 33
937135697 5695
412116481 7936
886480690 4443
557697288 3488
999244091 4406
7569 737114634
349064337 1648
750510784 5137
730698433 13138
142695740 1321
743022852 188829
272342169 2021
164650993 726
523211605 2307
441632151 9561
522253578 8822
680102625 25672
349007793 5572
486013114 2143
526553982 3653
133294080 1280
900360269 3970
156573530 8899
517085759 2280
197526398 53832
698520599 3080
741035029 11469
920601297 11098
539887727 539887727
514568235 514568236
491032989 17452
738982281 738982282
860211279 860211280
778103638 3431
867720462 1055621
856371933 6658
280903831 6248
970929609 8897
91117965 91117965
104097527 459
818641751 8623
637387985 4408
533351806 533351807
161253544 957
629403373 3942
352045609 1643
547478301 2414
424512546 5247
896709039 4320
33792008 149
444722440 2670
945287279 10605
983597584 4337
585410100 9075
745433100 10026
737910131 3258
114575188 2533
226257249 2125
10652 533303032
714436487 16661
873737361 9499
898780658 3963
498715607 2199
917924010 458962005
650670998 397741741
361086709 4677
927200354 36864
183250188 1188
4279 141363747
712297142 12637
203192704 2288
789595143 4861
538755001 4398
354785197 2044
848397240 7174
80150225 903
264278746 5895
255540234 1577
178486861 787
854316737 4554
521306666 2421
129299864 1061
629742556 3458
738664404 13296
776320351 3961
769679136 5094
939023767 4183
751759617 4406
900331296 4439
329454287 12531
285618759 1565
2639 575691957
860259981 10028
988383277 5713
382519737 7090
741195514 13435
6714 359578330
480143784 2325
152178490 671
908201527 24561
346526161 6920
2262 343088339
496860387 4486
949502911 322643598
619138451 6226
325755690 1550
770787215 5734
949137607 6651
482752773 217604007
196294113 932
20988 748032241
226326202 226326201
675584768 3211
826879987 3646
640233641 2823
724178160 3420
916653222 427073515
324235728 40396
626170919 17127
578509422 2811
972941969 4290
849352614 4166
493438593 3658
917002408 431978138
156579075 780
629121007 2774
840493880 3706
977408646 24259
9423750 43
746295445 25594
489336959 2240
465358489 19768
991503407 12014
415705219 10415
453343841 4221
968487745 12754
101074610 101074611
319363370 1827
769925440 5455
460568930 26478
877978311 8458
37242743 924
637147251 7932
875677793 14102
780959885 60563
6123356 27
975885975 4303
804200886 3546
78363834 444
425325913 212662957
705176174 12265
79492220 39746110
717441400 3443
917105616 26302
430422159 7483
2459 217451643
343640189 343640190
568791828 2508
947082177 4898
766561723 3380
947 122173417
482059665 33967
455437087 2699
424233833 21956
527697533 2478
855527810 855527811
55856933 879
428452785 9435
850919833 3752
823062067 10304
863181513 84717
598187921 2882
772407058 5722
847755307 3738
952108868 4256
108799824 959
50814499 1375
785657175 392828588
703057328 3100
70468043 3898
482017315 99627
882586500 9180
416822978 6721
877531100 11465
809299605 3644
394842975 2153
97019601 590
693 69814384
675038164 13808
944890429 684004326
59501838 2042
428408198 1889
272220791 3187
825115881 40859
935973 9
218019667 973
573782556 2530
999261749 17942
2059 399128914
661989698 661989698
743200661 3277
872717615 4248
66154871 50689048
536264784 7824
569395285 284697642
343137809 1513
105725817 568
1687 302867336
649609498 4081
422439124 2073
799127858 4237
631558171 2934
245981952 2658
329528775 1453
898898604 4037
788160465 3647
192547258 849
756821537 3366
809019245 11613
752263051 5921
575147048 2536
288419689 1494
302088600 1425
915359124 322763039
287498015 2448
675156806 2977
187367380 4241
263533537 1162
921772238 13710
21998823 97
361632658 2599
86532 954637454
474355849 8482
506360861 4813
298347428 10912
188012215 829
734090849 12555
15336587 229
228379781 1007
724376843 3194
732903667 123053
859385801 429692900
465151684 3813
523869288 2334
929376707 464688353
215755076 1871
559510079 16041
456965827 6751
85935566 2589
520 77239869
264231855 1190
9598 672387890
111472076 55736038
987225576 4353
10863090 90
64635610 285
634879147 4552
20991 502902545
4840 762408142
267676332 1254
945755708 140366
105194190 501
678405628 23803
12023 741800947
244169093 122084547
161702695 713
167925596 920
245023344 7376
547023646 2412
347432825 12909
577973614 577973614
977126614 6493
450169840 5103
73619952 336
902193159 10895
86862780 610
412445926 2025
740048675 3915
925396641 465043827
884160060 5485
515572377 3131
298390543 1986
876404444 5527
317426903 158713451
7883435 3941718
262172707 1156
4951753 807
770644276 3398
391523352 1933
380447289 9991
593160695 4047
947551148 7175
316829822 1397
339280636 1496
4106 667524738
707361129 3119
461989239 13461
770131049 33267
857118565 420731630
646702532 9431
871566505 3843
53415463 261
865586973 432793486
860846755 5852
729366289 3216
239075353 1887
380557813 1678
263985120 1164
330306198 9326
376350817 2154
23491720 280
664532530 3127
575381458 203514352
368145443 3742
375953 3
278047490 1226
129281486 1106
609151997 6538
887774832 19699
601473050 23818
64635936 285
692739469 6042
944366051 4164
560501884 5422
468167590 5626
5019 946153789
769951428 3970
368021879 8730
948493636 12458
119652494 709
508963340 9860
439522517 1938
73935000 477
538 118466678
333452656 2230
692533899 17203
592022369 4924
973061891 486530945
123993184 736
33112524 317
533274433 10768
124735918 550
860574923 860574923
399270141 399270140
942110432 4659
948609783 473795415
796907783 3886
649931101 3759
888155551 72467
788653966 8581
521116259 6580
521848697 2301
506422368 4512
404926422 6751
347673669 1533
280244280 1559
653552229 653552230
17088802 86
403689168 1780
708951791 3126
771485524 4475
766634794 15263
94572053 417
452736725 452736726
607122183 2677
376106013 188053007
93913201 475
915853837 6627
649250898 4317
1969 223611454
627851673 5852
868478068 6558
548588750 3095
994159439 15399
717343930 3163
179914164 843
354670590 4241
340550426 3297
553144470 3162
945724339 831429895
414034602 3178
14794837 71
955832734 6049
694437104 3062
653812506 5766
832578054 7671
820494527 7764
217591697 2231
536136287 2364
813424769 5216
931207953 4106
478156755 7238
784641530 3477
77445505 864
281307056 1387
849362525 8923
298939600 10293
468461445 294272185
11384 938290679
608939206 2685
439576693 3521
331832333 7891
9375359 60
116797366 515
312321593 1857
710435950 24325
1821 167490997
189805615 1001
14741484 65
620051202 452262
310702238 119962647
792630332 5373
650241701 9916
379416863 379416864
676956734 4095
636026081 11686
244596622 1665
152593666 1287
1707 291115194
410792397 4534
221804301 978
51254991 226
749427338 749427339
900181598 22613
288331275 1277
279134645 1819
287656056 110717755
702148032 3096
897211083 83828
18178 727156356
693301021 3057
53826 759780876
824081667 3943
491293439 3877
334738525 4538
662234838 2920
577412433 2546
5350 741614554
275263820 1331
41241820 1682
780500448 9072
211884397 1734
420028096 2971
222530001 8143
434557512 2928
878011718 3996
722556125 3186
960531769 4291
358581606 4301
840045146 4793
14851587 7425793
320748998 3678
9641468 126
562996166 3661
16156882 372
809874232 3571
450239369 2484
276711937 1536
499532421 3770
879329161 4905
393803787 5516
872807419 3985
826404950 3880
445350837 4717
12442 942778381
571733423 571733424
561659988 3781
106248580 72773
421041154 8397
658897251 20119
69977770 430
595593335 3351
974670999 25721
642050982 2831
116701336 40029527
798039509 4278
481866908 278030221
167140189 244873
315467397 1391
159126835 1523
76467974 407
207967347 917
983822330 4338
867148574 6641
434079420 6540
622491423 7588
924768350 17433
283891943 7327
903647767 451823884
793997039 3501
578561943 2860
991307832 4371
14968282 66
522840239 26247
943095358 471547679
792682701 8134
654953789 14387
485917271 2180
747269478 6483
920864256 9984
242690995 1941
773203149 773203148
657454951 328727475
636903945 318451972
513585800 2600
588036403 4442
63550161 2352
490884659 2861
309145396 309145397
181434400 800
36967231 163
877996570 5518
560547013 7142
939149812 4141
655140484 8791
622535689 5810
452864281 7260
736617626 6870
291065164 1625
124172958 1674
743156223 10159
120388016 1146
975640459 9693
416359371 4202
517303721 4857
584421815 12396
765989645 5452
807286109 807286110
225679686 2095
84957858 42478929
552663570 13030
24926615 134
419790142 1851
455086393 6169
965193868 6105
833345353 3994
769057281 3391
2041129 9
285984712 1261
196547556 1020
97989105 48994552
807763273 807763272
224750325 991
847965940 11365
80799805 521
694059122 12589
774556204 31217
523435937 2308
454600849 2579
70078536 309
942621231 4816
404105516 2059
463560324 3033
138570523 611
371259767 1637
515636999 4770
844021303 3976
586348560 5138
30095493 197
455111052 2487
456077663 2011
665075859 20212
639832725 319916362
241949313 3028
604512921 7489
428714800 428714801
379752645 2884
731175348 3224
717 102645003
861978378 351889881
501830556 193759365
477187095 2343
964075579 964075580
829861345 231288
760401976 3903
113168708 499
138194651 5024
619319692 6041
187218966 992
49440874 218
10917 403094452
258446106 1193
295196095 1926
845282241 6651
239541069 1305
381784455 3165
853164578 11199
585576945 2582
232049512 1608
567900939 283950469
745281942 274091232
361375128 1797
983458049 5024
1315 181675140
457645803 87038
327058475 7534
393504844 5311
357064830 1901
781755277 6950
449832514 2341
47925565 305
234441523 1264
901721016 3976
131263109 66006347
363286176 3325
719443536 5208
165556865 1484
657907483 3553
166324736 809
10346 777677782
581889231 581889232
397894530 4015
153947681 6426
672569450 5762
34582607 1116
651820491 12114
159711999 992
2347 469714820
970677878 419001055
59942189 674
871686291 5162
971709510 971709511
155726758 155726759
488742326 27406
777216184 3427
441964292 2233
456055425 2159
503022438 2218
8391266 37
885403528 3904
510639246 5875
183201891 83194626
713145452 6347
484713356 9639
598277449 2638
257954543 7184
209003100 27285
559704149 205925
500540275 2286
471501414 3609
368 77551972
178878571 1681
845766581 4876
899880856 4298
113952797 1351
778937057 30182
215123836 215123837
366463117 4354
46396 929729444
553603149 2441
573866659 24612
407244256 203622128
656721309 7525
1587545 7
843149341 83028
8019 800560704
543622820 2397
774802551 5275
309956241 1369
56236150 619
404529774 4449
522917407 522917406
925203219 16581
928828634 12117
2748 485553038
4177 681751864
2314 352872573
68531792 341
725448900 13888
182059223 807
312077391 1948
288931734 1274
528264705 11535
834138240 3678
5669801 25
851346961 8616
5046 367997294
479100051 4070
701519155 33063
336781587 1839
186168097 1869
200044869 2012
365956897 2391
179586719 2235
256074931 2610
960760663 808512811
880726807 428368754
425006333 1874
3849 636056793
285984712 1261
511191423 2254
659215341 4743
256095629 34638
605112384 4656
4427 556602804
15421814 68
406215846 20455
542262063 2391
959538234 479769117
717958841 14660
924377485 462188743
609844343 2689
791830339 450551055
998039371 6641
64970613 1682
106822545 106822545
567638088 3011
636829129 2808
737532716 3252
746139750 6291
565743617 4305
916609121 12753
333009292 7196
37376472 184
889600620 4099
510751048 2348
285598656 1344
99787109 36754
510058879 2249
637517342 2811
58973426 3227
436476365 5403
430904731 1900
270335919 1192
94977901 1350
755963057 5581
877910987 3871
137475153 68737576
572596737 2782
963185625 4247
747067981 25646
75741492 28526310
787872950 4352
594517044 594517045
418503517 209251759
506202683 2232
256182558 3119
878287835 21775
516786400 2923
4253 445327377
555913655 277956828
768516236 286439675
942238875 8692
163290734 720
476879719 62996
588461517 3563
22014289 478
80409245 504
872420950 3984
554978192 2510
947662967 537506809
786709883 10149
861412899 430706449
272592329 2856
567955333 6636
380730764 2134
443847635 80773
458337578 3044
78196001 865
565115629 4070
914902179 43697
73480931 324
973769235 6556
264159812 132079906
491006845 2165
976381789 11236
67243287 456
334746585 1476
556605625 128134
2777 48836939
966387361 4668
102192271 1183
321297807 1889
641818530 2830
956792171 18385
2332699 1826799
86812 203312476
20184410 89
401506238 3544
413049253 21806
202865499 428791
853966312 6263
376339676 1721
544798092 10182
238133677 1050
221716590 1916
253269101 3220
848493107 6511
247771750 1405
832306551 70030
247841530 3667
37680733 18840366
681411660 340705830
9197 568534432
145547613 66093362
359771502 2587
861881881 38470
379718819 1755
270336064 1192
956971682 8816
352305898 1834
234503551 1034
997207489 4896
480023939 4884
489206068 489206069
927651577 5693
731823757 5583
5049 838866105
595924200 3957
812029279 5360
519306304 4432
747907607 4083
932126879 457188561
41844601 1080
217661222 7287
697159409 3074
7237 644566085
193476609 35152
251740794 1110
441295326 2884
438842521 1935
364379764 5461
757664499 8799
593210433 4377
158526910 699
324357999 2032
996975684 4396
281722655 1762
624164743 3704
813791214 94167
777673198 3429
939179735 4422
176630571 4733
333808853 333808854
545101831 2545
902481716 7795
26307987 116
558555313 5586
76202112 336
424271050 22658
522130132 3846
14541487 73
176063732 3346
869036118 17106
861701489 41418
332932311 1468
356889134 4093
912841574 4025
60518105 873
441424340 2660
358862086 1647
928839587 33877
216360332 954
22679155 100
405732049 1789
159770073 2283
429996192 1896
474478182 237239091
386453569 1704
397239820 99809
276577309 4834
894403965 5625
113849712 502
337454103 1578
335552515 3752
132905124 653
493952692 2178
741606570 3270
905910656 6786
119571733 743
785862783 5243
300659060 2060
146507708 646
844643711 4595
763740988 5847
345631007 1524
722787123 3187
619365827 28131
319097752 1407
627757487 2768
109107918 783
391099501 1980
832431320 16361
525602207 2718
219604142 1999
892879324 6843
822220606 190417
465607346 2053
329896154 48656
428388345 2835
10034 819791930
259703833 5763
799820164 13948
222390971 1270
213351451 3550
426845479 5115
69965391 1424
635910341 5785
262347995 2609
178495499 1922
856963251 12565
33257703 613
658 139452482
572059524 7277
835392484 25944
705964911 352982455
406660800 14896
815767580 5573
149182605 4365
334307807 2220
119872584 13887
981573770 5146
518445748 2286
743881186 11225
364560373 6479
307575225 5025
623223980 2748
232580971 2588
671083090 16319
180806160 3513
197989416 873
198350192 2218
667902661 2945
698334561 698334562
708501331 3124
456694523 2106
982658001 443075266
461882169 461882169
805796443 6155
767453075 767453076
799219769 3524
365337730 4420
81457651 1740
315694463 1392
916491472 11067
355351892 1673
658163418 14663
530920060 4378
167701318 61280
377258817 2762
829828270 3659
587945819 4598
310960098 3956
914807249 5130
511710539 2805
61687512 272
979856870 4683
942726575 32581
701442928 497048
555386193 2615
968459992 6118
8347 902753091
534777895 2358
529150558 6001
175965145 1162
72573439 320
156103763 5555
619021826 17207
12354450 82
103222912 2176
227875955 4564
7854 483083832
627846330 7218
776544293 7174
766699355 9550
663601798 3162
328410047 328410048
756578681 3336
407747999 2750
387887354 387887355
323177174 1425
278336281 1299
91624595 404
828474830 3653
767031252 3955
463552436 132785
554913297 8104
637587401 25477
745745902 745745903
1840332 251
126298782 559
704243639 3310
905241725 5805
954707002 32924
954665901 13900
536104659 6475
628669814 3629
662683301 2922
21093997 231
721685276 6043
401651639 1771
326318401 4300
932499961 46824
24127160 529
888826807 5949
55110698 243
522341671 7170
347993772 1686
789237892 3563
404368353 1783
264472976 9528
37462134 37462135
239920186 152658276
787322353 15384
924863871 4078
975633546 5810
851079095 5788
218521 896200517
575238489 21903
352410237 1647
834174786 833426468
78368579 582
665588112 3130
850354891 7951
394263039 197131519
800619813 17564
275001199 1256
10107671 347
896710347 8352
587626599 7400
648227275 648227276
613070769 613070768
787253105 63288
981428317 9386
17032957 88
949386984 8400
811350381 4636
204745931 1171
678335119 2991
1892 297313107
853435930 12226
283093289 2265
81792965 502
611816838 3859
981999199 10528
426744208 2162
551926766 275963383
3680 791604800
380922408 3224
990701470 6390
193387088 1178
487731307 8633
406625473 3168
278225792 22203
687791806 3595
989708215 7942
781521785 3446
634631158 71363
373616701 1847
245616820 1083
251913650 1419
8228 843057336
462478771 114759
142684613 1498
362077561 2664
718026637 3166
868505778 3974
806335549 4450
52750619 780
343432392 1779
52234569 3354
322954328 1424
43690 645961506
3772 802387384
16957 655907385
853994365 8863
2681 598614408
411176767 10131
234761948 1069
29330310 174
667883082 667883083
727095502 3206
295374456 1326
535882353 7996
2403 235558881
840821821 17531
111658403 858
542541270 2986
378289057 1668
812331954 6489
899354114 45855
431356617 1902
342903314 8205
636520051 318260025
370123846 1632
861336642 861336643
643534059 4941
959865230 39624
485221161 242610581
930673056 45231
157444427 926
411566309 205783155
936059678 468029839
497012343 2829
24851980 209
531155220 2513
116466128 3932
362195345 2633
43906104 335
249918487 2228
624557984 624557983
477627543 2106
857504452 44548
77562876 342
943001028 4158
526019255 3097
639469170 213348808
398472482 1757
145569661 1402
893712796 11463
905067835 8510
413808001 2400
254112726 1281
754540311 3327
244029267 1076
897919207 26780287
501133571 3982
840704088 10262
961739829 5501
2859 126404829
709561116 14788
198545877 10313
114120296 536
936913999 74000
179063099 3649
341324156 1505
18862396 552
776153535 5655
774071115 78554
188448040 1053
2375159 20
887890674 4411
230796239 2480
855686216 3773
19985 993083113
419093154 2483
637883819 3620
212982753 1671
812375387 3582
1356 299003424
623295573 5739
929389517 4098
765080689 7918
4947 716094697
27989165 230
924662540 924662541
2835 459071550
952706486 4340
302559405 1876
484316656 2699
158097531 1015
783443556 5292
461810474 230905237
710456813 355228406
336671023 130938
667691417 4834
28802583 127
508950807 7703
65164320 2124
890159868 48890
237969468 3366
834584443 5305
369585438 3173
600627107 2806
636531031 36054
865891855 3818
525250271 2316
620178562 56554
169649093 1484
526159049 5884
102883049 1054
696088869 3730
420318570 3030
26264 773981976
756753604 5377
969484911 461955461
350124439 149749828
269209347 2243
324494526 1499
602089137 3168
219763292 969
865434727 3816
948556532 4193
777487244 41969
88832352 468
537887462 6275
573375193 3925
52672351 928
178845149 178845150
35139591 290
715686990 656941720
295353557 1415
74561543 511
675753649 3852
874652277 437326138
3879 259423641
237069928 4747
538814202 3658
3648239 27
439519029 28678
99634824 5614
889877235 4622
93665169 413
170321386 751
672916008 19988
670858756 4139
910982448 5503
36458186 292
395122655 3846
310441487 5474
839076787 33497
976567253 4306
501439324 2211
403310179 2548
503618560 19840
515296689 2389
794222847 3502
953851105 860776919
740766328 6899
529979454 529979454
501514266 2383
445194659 1963
714050710 7667
675576428 4003
106918159 53459079
3188 501418815
507811403 2842
254688539 1123
96985010 1018
196319144 895
386932907 3886
505212959 5565
899948579 899948580
355537728 4788
440344878 3538
368070098 4466
890462959 31858
196740389 8855
4055 902571539
773257148 5161
614382238 2709
779671562 4198
269463947 4121
296679750 2125
28349094 125
841558986 5282
494677026 2766
759888675 5421
526891798 215068247
992629967 67056
535101633 2752
874780362 13217
775580105 3633
24675443 1937
419480059 14202
340685191 1756
111916213 115799
527578775 2702
598133369 13048
451963985 2585
390064995 3842
713316547 12676
755011609 121542
161310887 1083
896930848 6447
462204134 2038
868721215 3944
275448447 9428
219526965 3255
424529977 3627
708725480 3125
11311 126597912
7367 718826173
927669493 463834746
168505796 743
855069748 306806722
476459982 219717275
158442035 1807
620109904 3873
183252736 9148
165466040 5073
3071 367163027
725945999 3405
887737905 35361
727078878 3252
353570967 1559
610644773 132117
473173445 2894
913512369 39656
277120110 1857
572361441 3128
238863999 1600
3607 635932135
140711467 70355734
695861590 136806
438467725 8896
35270333 164
464450480 5831
185832101 850
2811 560483838
54891034 343
421813876 20911
134666927 1224
452710086 2525
949594800 5552
484179599 181333260
13707334 69
867271681 5310
67598352 2391
529952466 4362
608032032 2681
669996880 9743
879200729 4590
768828271 3390
22687 803702375
781663743 3591
635443234 4711
57675750 375
502571398 2216
718476586 3929
168566360 1660
553391957 10398
158990851 3183
349154994 2031
884622365 8418
49811923 257
447233935 1972
724801629 4165
533827210 2579
645901507 2848
523594116 6745
174629069 770
324912585 12291
279263714 4238
24133509 118
233768689 1104
24612576 142
918507601 4050
345175901 1522
486460806 3698
21021 421677474
455648250 2346
877458248 3869
331114903 1460
466439574 21709
335652159 1480
325730126 325730126
831281840 4281
324032875 2833
872060615 5758
923192797 9056
739565450 3261
533313264 228532908
436035769 3286
954529160 765659261
194463242 194463243
4238 447979125
253517040 1732
435257483 2124
809223280 36511
736977506 7934
490163505 11918
448517354 7865
404380502 1836
560433727 45847
3998 601390176
62083171 31041586
99039329 35544876
410875519 3520
124344359 1484
675406719 9080
4212 764157888
404195541 9935
413977034 3035
566778468 7269
700788441 118327
591436209 14833
978394490 20439
301575441 2480
973150814 43485
89690921 2357
506068300 3529
134774329 53305552
4972073 93
837093041 3691
411504218 9313
491490449 22770
449157676 2728
654861356 4932
760018617 3605
447294902 34610
762618968 3941
151950641 670
311689566 2166
118968502 555
455627665 2009
182132669 1245
578056009 2914
596801342 4127
515920995 14091
825752655 3641
151796092 812
123645863 781
693078622 3434
30390307 134
381278429 1934
646783960 280237
943338060 4340
930342541 7102
292029886 2055
820987040 3620
334518200 1475
32431399 143
989035550 4361
10182 801476130
2537 110970917
251698856 1152
414533456 3159
855874353 18648
634055347 634055348
755330558 6192
877520257 6466
932987250 31909
977088014 22005
4197 881700168
74011204 464
24351590 880
130366021 51142603
968748078 6434
924163926 9356
724371531 3194
950253415 24962
869783552 10453
783329417 4371
523486503 261743251
855200457 24633
633493872 14256
1759 382061184
915107833 4035
2771 421621505
143578938 835
2118 266646226
185969439 820
845519533 674258
798208354 7209
358522927 120909593
428112416 341511587
682224735 37063
151750035 1117
440907367 3437
732183977 5521
652984504 652984503
214093378 944
20806759 104
577906091 2551
697843180 3077
997040615 4692
418309399 3393
486468840 2145
501799623 3358
366800869 2319
960221095 4306
136811597 1669
565988371 3071
511677061 171538603
671178139 3140
403646678 2959
111157393 584
395458353 2312
218629032 964
816819433 5146
917827224 4047
740472701 14622
781838108 4261
319464763 159732381
3107 158305794
52507009 384
11614005 9548231
739667682 117819
343588366 1515
569309277 9843
272719625 136359812
71576140 2735
846157222 3731
929843101 4100
965224183 4256
919731341 5703
765489271 20090
601183900 4835
491004679 2165
369786563 1918
376812010 188406005
149590800 1907
4549 518831646
998437723 671409946
228883199 1120
612930965 2924
137193101 732
948974970 948974969
893988365 701452644
407896568 2401
672200224 23709
412202874 183865319
637511065 2811
682147500 4750
419734364 1978
611251486 3391
829462873 5582
713630250 17633
577263902 11332
798615 452016090
509597805 4882
649763822 307613726
701014073 3091
962635919 6505
591927120 2610
393483977 1735
38336759 216
816362150 50179
226274033 2573
546087236 203184784
108632889 479
470293680 3765
11677525 11677526
158009633 1334
132164095 1172
661324610 2916
61522472 61522471
403265451 10058
321899150 2093
324256014 1431
789066216 4057
201307163 907
621231392 3299
967886550 4471
599121980 10663
563507470 563507471
447008688 1971
466040750 6742
601159715 13682
567818782 6641
990705329 990705330
735634995 367817497
649403791 17872
24913119 139
549383454 10504
452678752 1996
651396759 3717
606591077 3172
938619771 12676
700088982 3403
350911514 2094
313582783 9153
578280802 3759
568341644 2506
84160224 953
883688028 9491
748996289 11886
11222768 134
180087673 3156
768249624 374412336
847814256 423907128
731359494 731359494
592084383 4170
998910049 962661910
326464577 1693
859070038 18673
944876261 30421
120652811 532
848202080 3740
288342339 4510
309860564 1912
196842542 91452486
577160488 36943
713075363 3513
535685066 2362
197954980 956
869293735 3833
331668970 4922
891307003 891307004
359209130 3873
345601801 1818
8970130 8970130
501941145 7212
197914928 5806
347549894 2277
198187643 3199
40946463 416
698289489 3079
28149928 203
115123043 678
648173577 2858
191175769 1816
773473039 3863
338801729 22838
685760749 20731
570647454 22841
790848176 4225
538229449 28094
14287970 63
162476208 161933029
936270073 104611
109028416 2245
405732452 2463
986441203 9995
161796935 5288
2801 204009186
27810024 335
901447515 5111
139637357 686
353760983 4896
779550614 3503
12761 283460093
525706174 2318
79905080 836
778939868 7953
812069003 136574
126989581 6690
448142968 1976
98692987 967
317032309 4705
255458748 1225
36513525 161
458548697 2361
197989885 873
832776788 3900
921370579 921370579
449091346 19200
327269700 2869
527620601 43640
460691745 20336
204113891 900
892240303 23405031
301066262 1670
746460481 4315
211718282 8169
896573896 4296
95162723 487
806617153 6039
723486521 3882
216961024 1081
684479626 3770
677427705 2987
1854 263154163
667191983 667191983
786539900 6724
201895677 201895677
696848759 5863
448731816 2566
812556873 14876
144485103 2307
188367786 1611
65089051 287
874353407 8189
973881065 190658
852287699 3758
797855237 3518
727775529 3209
602633423 5622
852217786 19551
951951034 4549
451979433 3266
223244001 2345
677411117 6834
334498993 3567
653571399 7508
3909 694680928
815246150 199473
693076352 3056
592227721 9576
343188015 1781
328634139 5867
656008920 3060
113568330 1445
584194015 27026
656796331 656796332
913381682 8743
644773049 2843
233367940 1029
310513657 2109
605891529 2728
544 112863777
251406501 1779
765376227 15503
652162717 3967
141065850 622
808284390 3564
433397600 1911
777394185 388697092
273808266 9302
16512131 78
381204144 2712
613604732 9093
480395258 7923
959787975 4232
18300791 111
56979555 313
461849841 2666
137953453 1596
823471147 21258
119849088 1655
168279663 742
1646 229267061
293242055 1293
727068416 5228
461758500 18725
711176628 6404
329106426 10235
323177176 1425
180754022 797
410563070 13333
262221568 2752
319221691 223839594
338775032 2839
4600689 46
106953054 773
689220473 3039
452214349 5026
1502 331414097
177734112 4296
154304067 77152033
467623873 2512
658835210 2905
845906509 3829
299138649 1319
11519 642678987
204534417 176237523
117073795 2485
281116187 2412
904941661 37590
610720705 1943344
92834511 4222
520930302 5743
483151760 3185
109162379 516
6458 256849410
792947244 7834
481974736 2805
536816927 2367
684967927 342483964
819549763 3819
5566 711969324
963145279 5391
147594611 14270
385998281 1702
967863330 9495
796078670 6330
83280616 1178
150267096 3654
268825614 2626
25400593 112
715190585 17236
596519178 4687
767770808 4347
553642076 2675
331760963 3372
817815559 3606
71794400 340
606493677 3496
737615415 4028
937215974 5183
166554975 1262
609322943 5577
665582649 5704
562221600 2479
761408620 3571
196317752 6797
115861633 1018
519994015 2498
425 68662150
961109232 4856
539045214 6719
56244438 248
979366839 4610
176216630 777
462471111 5068
10835694 65
216842107 1131
101325827 929
768342639 768342639
487808559 7409
714868749 4724
492044997 246022498
7020 402295140
961151984 4238
997202589 7430
606898068 2676
997021831 6055
411402241 1814
922310658 4539
289159801 1275
643970303 4815
890277725 7537
236261938 1247
986092073 11662
523184173 7209
571625884 5283
823720423 7816
1097 164283429
937077103 10491
65222 154612983
492137713 2170
5576 826876281
265503260 31510
208875316 921
303425861 4318
676807618 86121
616031898 3238
760206785 3352
985856239 5840
977028920 6564
555545621 2958
116854311 42661
286810680 2143
458730445 4114
341659658 6681
677291823 338645911
521013301 16658
527262692 2617
112942915 498
191640086 845
951658870 6623
736806291 4076
880539130 3983
657889559 11548
155971675 755
662461770 2921
161695981 4230
195645736 5434
528871321 8126
277410857 1237
931983489 9088
836 53432275
905804835 5435
787965452 393982726
637739242 2812
139416835 1118
826465372 19040
365818969 3838
641977774 641977775
523818052 9335
879648155 4855
1966 427876308
186801261 10055
346519894 2039
113130945 655
343907616 289152702
116272553 4098
9948 596094108
972145502 10827
4310 778718225
944139259 4163
394881243 3061
254905047 127452523
4648 427220920
886308544 3908
432947836 1909
938404151 469202075
506099014 416330969
472710609 194060430
138992994 1030
307984894 1358
79228513 1584
980774135 8665
430334549 3892
275777856 1216
827616708 5917
191990056 1257
648624921 2860
331716993 165858496
173790401 5600
626035513 626035514
266868739 6436
991467327 73789
774041508 4321
842515740 12639
86860954 383
742291769 110165
575226878 11269
269788788 1964
475598003 4548
381011733 1680
110555133 1310
3360 611352000
351285985 6048
309032831 2269
891661421 112060
295743399 1775
193756913 1724
29936675 132
968400162 6921
715072024 3153
983172448 983172448
7710976 34
687059754 687059755
22538359 11269180
539042139 14873
464245995 2047
299050521 1531
788916061 394458030
988633772 4733
846157221 3731
548833957 32531
501962371 3185
266182448 13513
114529999 505
290295123 1280
731757001 25880
486334369 33111
952655645 5102
208195973 918
71015047 71015047
589316819 3030
944816440 4166
535696257 3254
320456651 1413
52881266 21468225
287603441 2518
369219843 1628
911075916 11524
144013034 635
315909232 1551
18695 465045636
182769050 1511
915081710 25690
944750689 944750690
687507391 687507390
209864568 88888
776193701 5510
642476363 642476364
489193736 2157
190731231 841
929616309 4099
6637 989781157
686861052 27971
512210057 256105028
493499926 2176
515955463 2275
928687280 7633
36827713 816
596946737 11003
2996 556246348
801486604 3534
418206043 209103021
220059422 989
7750 514121735
619748788 619748789
745502449 6404
313921512 2136
58058495 256
236610553 3053
165868189 3764
847007253 50912
254602818 127301409
947947393 12768
10669 522130773
86429 719867141
913424682 397019408
279441750 27125
156357926 42339
570047456 60896
890332290 7057
600319152 2647
373057697 160037828
912086902 6181
902319293 32630
878567300 4021
167968079 784
537285840 9436
44675592 204
27668503 122
458624777 5078
613023761 2703
444885977 2186
835271254 3683
70850455 2795
47278597 23718312
754913126 44670
603268573 2660
240399853 1562
403549847 403549847
804148960 9560
136039987 1162
339697400 4078
115610654 4706
502344281 2215
673572240 2970
747355203 747355204
864989277 3814
20741855 20741854
850703829 33254
511689067 4651
535088715 2911
445111869 222555934
480345882 2118
10812 587702572
345631009 1524
170331263 2388
68519233 2256
272319625 4824
353340378 1558
503557633 5062
702700707 42590
861896241 60615
573846351 2675
995565114 5598
16934508 2490
872940068 4942
996667350 265177
845030717 3726
901491899 43523
66677142 294
675803764 17894
919875170 16189
415116968 3932
744101272 3281
977688860 29023
487147067 2148
982556975 844164695
322361765 1434
12914728 151
630268232 6116
801157814 4180
540444689 2383
838348649 8938
711260704 5105
840182720 5812
888577986 3918
358104181 1579
587742405 12703
14720 949189760
119229693 119229694
326409497 2462
157939133 1165
279814168 1321
832592715 4441
704758585 352379292
101622730 1166
788103415 3475
977817635 5886
790787860 75220
728586399 3880
976177124 8647
372435817 1766
31869215 598
539876231 5724
868281996 13579
345724343 4431
784642071 359947130
377108119 2526
449622920 224811460
840797032 1958833
401514651 20425
984445959 866800785
79886916 79886917
174158735 87079367
415365409 2342
517990644 2284
259872945 4028
88828213 62068891
850910326 68989
68721137 342
2161 262399649
576395393 2752
393108223 1856
429572611 2012
92128938 476
368365580 18390
742060153 3272
842374101 6563
772542920 3890
773302852 261736392
124318972 62159486
755722686 377861343
145384620 58422582
526679710 2369
664344118 4253
334965907 7679
289039553 2043
211395102 2166
662187199 4847
1446 200400240
519792157 2945
636532467 5214
13140 333310623
973710476 4380
878648671 19717
886416363 4403
330698915 5065
191134311 1256
643979803 18127
264397785 1656
2172 453792322
980429103 7477
5415 793353934
2045 322709180
135394323 597
551948724 8364
238449138 19841
218403795 1462
994170552 467857185
80287882 505
984482755 5727
2324 461715669
4549 593870559
412096495 25018
457473412 4598
697158609 3074
924845393 8571
749162249 7894
441212608 2267
14284715 274
1662 292831104
193318887 2276
497400607 2531
395762394 2113
15342533 89
596127131 33072
1759903 8
222877969 1039
332478385 1466
783258850 5225
669071340 4473
752434437 9026
954368129 477184064
295878235 4924
253937089 4291
76203820 539
306606572 306606571
57166745 1181
723627371 96010
213183539 940
547274226 26971
257974600 2504
900889409 900889410
303809304 1983
234487441 1917
676509148 5036
987905044 18289
388292393 2183
675531370 675531371
627494726 2767
599965975 3815
6206 731296422
566656310 3388
835048145 3682
260236904 102175383
481256260 2122
348695871 174347935
7084 989812058
42812738 1369
783282873 10743
636399483 3827
868162713 3828
931613548 465806774
1737 351005986
61846755 22253346
952459104 952459104
24539453 329
576153270 609686
188917737 833
56321646 579
819070564 5849
855856511 13293
5820 610207607
897865570 3959
989282737 18408
228144591 7055
1371 124836112
615599678 4238
756579907 4250
259451193 1144
24099974 345
5688 908718064
338933421 2023
982823477 5754
978351935 7187
367777614 1682
688540511 3036
1214 186811534
671129393 671129394
51897278 3160
421304658 421304658
217838125 1319
721430729 3181
968371321 188216
632298885 2788
503024657 2218
255987681 2080
426908708 2457
559121822 10387
632856749 14250
674168215 322336091
575327279 12518
975971893 10794
121107462 534
605589724 4502
666598663 666598662
993748125 4964
12154787 12154788
352314780 21629
905455947 16519
521044293 2757
335236801 5296
24443 108429148
209266637 161286579
243131057 121565528
89375682 726
575232192 2664
979971172 7194
457806115 2426
853395966 426697983
12127350 64
817793379 17293
105457947 465
669576286 3989
150626168 995
691316428 3143
670177705 7714
746828066 3680
450182119 1985
495814929 3332
197497180 1291
977875609 921017834
158958961 2580
546784251 11035
10939972 76
447935988 4378
187998283 93999141
306162503 15487
576606494 3105
62370217 311
541352503 2387
296392767 3473
402378923 2924
888576601 25215
993967760 434319764
355436581 3643
712839877 10128
3504 531113446
537752131 775798
816911410 3958
224505900 1083
650082313 650082314
78647545 1464
400475619 2566
840001343 5109
799218533 3524
274949882 1766
876780792 153096
721424603 3181
685814927 11945
194017936 3873
155195767 1219
225304963 142905307
540306719 2903
599213917 5692
865552636 865552635
562993940 3610
304483175 1992
1383 200553088
581495476 2564
336152404 2943
193704530 2269
416185140 10511
553644193 2598
254789288 1469
323008490 7861
285530860 1259
251224378 8945
572566398 5867
901905942 5614
519190934 9809
733230379 3241
830426008 8859
924246354 37199
273915017 1508
444460465 2736
721198560 3180
549514593 2423
1401 136461516
734626790 14510
410945293 1812
855783197 4286
461973268 2037
346627120 5084
59953920 780
687377387 7242
312091780 1703
359859997 22717
714654719 4680
790425303 395212651
68453823 1209
956751119 6261
362518416 1813
943254206 11622
3851 297000673
109170591 1205
140384867 619
466518007 7712
448883406 6122
984050487 4339
113975087 991
523840284 16686
882 174839431
710151949 6732
590113879 2602
80628019 836
914613460 13540
272755780 63338
257482855 2137
472409816 2083
74564112 709
63751 882525223
123632159 3270
813765473 8048
997867518 26311
243983786 5001
247668277 2267
201283962 1553
152418797 1197
123820199 1400
5188587 46
532901982 3350
452402814 32299
797501110 9439
536012529 2613
179294148 2214
768916765 6342
997848975 495330800
89709258 32586
923400589 12005
357506729 1806
278239093 164595563
427957791 1887
859952978 429976489
251089276 4465
729520551 21670
982490885 5626
935608069 5233
803444143 803444144
158074023 697
85074248 1317
1478 170827688
230002712 1021
212277391 936
645315318 645315318
2093 430276847
668477100 2999
291882169 1287
237490424 51099
844209828 6116
43101791 21550895
174631131 770
105205639 935
957058020 4220
755557417 10577
646360049 2850
754836353 14224
434535177 1916
320455684 1413
32884974 145
880848996 11092
878288368 48629
467318881 2072
7325 940009925
693357522 9334
655900396 2987
2283617 1141808
916726310 798259232
6728951 118
463755944 2841
767462108 353706136
394960203 3764
85997027 1443
599814343 5178
661557755 330778878
609746766 9957
327004926 1576
663298948 3179
676045380 24543
302924352 1577
447915145 1975
163743749 722
988585944 4359
385762601 311940232
358851569 4130
871655428 6955
872372652 4074
422725742 422725742
758415064 8924
264497507 3618
460171639 2584
367931788 1759
610965264 5124
509885897 2949
845030717 3726
846204421 4067
286558266 2337
216998431 3437
828034087 828034088
351620979 2498
538006488 4217
390559968 1908
348732278 2709
366761701 5310
911408372 34062
34260997 491
854939473 9094
245887436 2815
175059605 33437
985620841 849976602
147203674 1759
548061968 274030984
608570368 3304
134617600 2080
526840138 2323
157504633 742
488930476 3422
610392691 488789841
219222318 1013
681987760 19606
288251361 1271
964557356 964557357
928862918 29711
373560743 4490
746142389 3290
720521362 3177
228984561 1876
682209061 17705
823093118 12356
664368289 4584
898258834 6715
662453494 662453495
661285533 5972
251837240 221953431
723020066 4327
358089817 2441
619146946 2730
688350698 44701
528878943 2332
661309718 2959
34926123 154
7430 375623650
444773105 2672
458008823 2215
4824 271292677
564605207 9428
12176 832843943
399195764 3235
855366317 13527
379878275 1675
549147685 549147686
859938247 41058
506014749 18669
6558 764178053
31891949 15945974
753752857 7954
394806539 7860
130947922 1257
781272401 6800
5372 652905993
167113092 1327
69846547 327
379628339 3023
987794473 10248
122091647 1113
662230058 2920
559742842 14892
3884 816339120
786586643 3828
357729532 13378
221345528 110672764
163971340 723
251903450 9439
508452850 5387
86612353 654
701669604 11337
183309527 14936
912836110 4025
718914611 22633
1962 216387312
625603978 7337
471668977 4642
968441425 6546
721734120 3517
409033253 2396
248286004 2751
425689250 1877
322953019 161476509
279729966 279729967
389310887 389310886
709163447 6612
969078984 111344
231861504 2924
813286530 18830
696197665 3777
843666240 3720
268178716 2314
403963463 5144
563326575 3255
937780784 4135
846277871 129715
390606480 3278
990100351 6704
61600702 596
750451648 3309
390266844 4077
732754616 6153
839384019 25598
700605759 3680
484273139 3895
981486505 4413
375568074 1656
236091245 1041
6584572 218
968424753 445371810
365970912 3104
83247501 83247502
365856689 5443
929953409 17882
328273979 1658
649376039 3560
392661689 1913
11125455 55
185062272 816
802158149 7030
835120340 17020
315352028 182855262
136833841 1980
203678281 3912
244028881 1076
251288031 4668
128031801 575
637061537 2809
984942672 13038
15875439 70
480473860 10248
142696776 733
521583825 3231
837660585 34209
453053957 226526978
3856 854033347
591022558 2606
659034757 659034758
188815303 2583
673790405 7199
125259453 1084
471236999 2236
731178885 3224
527615445 3715
776183570 6307
925534071 4081
967724011 4267
604513204 3574
457657393 457657394
219999480 2053
650666249 2869
962357593 174277
439049711 8971
934156248 4119
97100137 2331
912693828 10428
455624040 2009
772453206 4347
215973291 1162
749614879 25312
630983960 4385
788748549 5721
369269302 2327
535079197 267539599
56904704 277
658209635 3132
867590629 433795315
453359208 1999
786893170 9149
545180065 3432
886039797 20595
495539303 2185
180263641 108485821
852323704 4514
832505651 12639
83090145 3592
281268078 97088094
149022296 70673704
120847238 2708
834675517 4502
262952408 3730
298928596 2023
471076576 2578
836656374 31240
610609033 3051
968276051 5981
590155911 3187
721385241 6940
814168172 14361
709872129 3247
943347152 6996
308437360 1360
388722250 1714
122775958 622
463366330 231683165
474502506 9374
167065901 1662
129300721 830
402148619 5942
276913031 1221
947282310 5694
266 32645382
798744445 4603
527290399 2325
174174780 780
3307744 873244416
207194065 242616
506333352 253166676
60326434 266
662952200 3160
361734475 1595
825031680 20064
533908993 4948
726695684 46787
799907117 5758
380281921 5728
670044580 10578
560627352 2472
183929123 811
296415838 1307
999436960 597907426
884629933 442314966
302099124 3093
99334912 438
659227999 659227999
645385802 4225
528305941 2430
798346514 798346513
287239605 1383
816771338 408385669
3528 230066312
160972206 1667
842126020 5652
612871744 5432
114397899 48315
79678970 79678969
7075 439453596
357879354 1578
640363275 4810
2456 173620612
809683487 27828
373754864 1648
929624508 4099
8697383 66
10211 753989520
113396842 500
532052200 2346
227924954 1005
216425930 1081
224094459 90822381
1449 250862392
280940401 150075
748419365 3842
221962276 3205
131992824 582
280762876 140381438
759179078 262818585
701779889 10763
998317909 499158954
4419920 33
300196011 15046
1910 429386831
809738243 404869121
866000625 4701
318417371 1404
468690509 16509
716677415 33109
468956087 2628
464844079 2502
728719758 3342
597783401 3610
662445448 16238
310573063 1541
169867957 749
46955104 5399
257 14925638
455270728 66308
784757355 3925
629461336 50273
904749824 117591
570903231 2533
322747324 3093
109169249 1303
434658204 199476
667450887 2943
329406709 329406710
63474091 1397
382405465 151568152
4555 849184626
48845349 1025
546840550 8387
331352321 8320
596462960 2630
123606391 1203
876101359 3863
979177169 8207
256047496 1129
969823007 9526
7991 357765061
769275071 3392
729362877 5057
217343448 2213
958295672 19631
17009401 75
668767082 92587
961812193 480906096
531130845 20805
7448 680567655
469853960 9146
194129831 967
956199296 10816
419564972 1850
410285869 2139
393042148 6541
309159519 154579759
945920431 20345
655079377 7728
248393866 5694
3464566 34
62124782 2403
2532 542711035
793892854 6008
830596604 3716
96375750 690
890726540 7172
926819784 29626
494855596 2285
259411658 4559
630539421 24443
716823898 6889
307758101 1357
461846260 5075
3697 372725449
666682369 3910
79039868 361
282841124 17013
203775504 203775505
630744179 5531
969768518 4276
166946570 1057
403012743 1777
662909268 8057
474149235 2555
446409919 2480
209555808 924
308665274 1361
153389667 7170
610292126 5714
501656400 5855
618757888 3136
76051947 476
510982721 2968
352328449 2395
9215416 56
901721831 3976
289158826 1275
111581202 5614
315219411 4121
989269490 986644127
88157157 88157158
596913913 2632
427501035 1885
933669090 4879
434808025 3134
385930517 6760
392640057 4203
13482 539908640
731742859 8547
386248694 7957
945269370 4295
787123684 787123685
159698849 2550
721711423 6762
69160084 3158
84859514 585
229730929 2072
749088955 4197
778467719 7121
592378092 2612
542030491 2390
100955723 1162
743756690 371878345
2404 519294576
12788711 68
226296626 54125
396096871 10205
419937499 1879
972933390 4290
624855448 4711
13129722 521
196032516 2065
400072860 18796
526252649 11270
286664393 1264
754028044 10721
880269577 15552
684007687 3016
719438111 719438112
769979368 10163
939610256 12440
17629 877843040
6715 386838065
990510816 33731
776732358 24858
184381419 813
648515251 25109
233005388 1078
125416529 553
87009814 6800
685522611 3846
376958717 23150
394846613 1741
476487890 2101
875090851 6430
501579319 5164
661323910 2916
409588182 1806
220628375 1062
744300315 5059
866576052 3821
800056201 4379
383719653 14486
774252761 46580
328727823 129477403
221766395 1194
50648 744071804
374088260 17654
921682688 4064
986971055 8579
679076581 3143
501130187 4602
753861841 376930921
413216426 4161
667605000 6424
473235292 2997
388 43018689
417299140 1840
39915670 176
714623822 3151
375567552 1656
148590026 1247
235424751 1532
335858383 1957
636477341 3118
259026520 9676
294415097 2363
815956279 719967065
514240749 4584
376755105 188377553
919791432 10566
503640962 2499
865707546 9141
405803776 2067
332983728 1652
846079575 5738
819928513 8112
679051620 28509
425126940 1932
835773245 5569
587083353 5918
750111989 16282
691972909 3182
576109171 4467
405809067 3873
266157635 1453
375282302 36334
916909643 6258
244809859 6868
2238 361823943
57128957 678
273042929 136521464
972469604 15945
955247904 4212
394781237 197390619
675894585 4162
598979449 598979448
910120308 4013
3126 593166160
62526324 40589342
319632825 15082
529189780 131020
531604967 2344
699897952 4217
683553509 3014
53296354 235
460612520 2031
690464131 4790
730511173 3222
977488526 81853
582404425 2568
266976987 2883
584456852 2946
610262069 305131034
64166081 582
952468940 476234470
14827034 179
520815079 12574
510317420 510317421
449499761 1982
239946206 1058
778220848 4899
82551935 4296
724845209 4199
815988606 5709
448595597 1978
680805160 680805160
859505041 5471
311611725 1374
113043077 1616
451597906 2134
343829773 14118
808633419 8149
880020106 4661
899003351 3964
177351174 782
806265820 6599
644086440 2840
505980260 12788
27895540 123
53214792 623
264831817 1245
678554805 18024
986766601 470031687
21028 892503702
774974163 20291
7937755 35
610966817 19173
240816426 1073
235859552 2750
255966140 3020
533412432 2352
94345273 416
25627544 113
314521470 2347
388054271 2819
943020516 15413
219535625 968
967278691 48362
932133515 4755
448527235 2092
651217621 4129
50443064 349
462871709 2308
224069509 988
451699775 6481
624210800 7010
473954845 13494
411732741 4502
999869955 998307259
155781814 1982
780204347 7326
519810496 2292
394389550 1739
569474216 2511
379988400 3630
201844942 890
35899137 182
780306373 517050010
608702546 277670332
488253472 4168
942721968 471360984
1076 215744416
791276033 3489
595558208 2626
271242036 1196
290272699 5275
7585 548349990
999695122 88085
604678969 3013
269317190 1221
186310653 61333
934444071 4492
688538430 23610
371758499 371758500
296873188 1309
382543692 8542
925392608 7001
724744072 6093
3156 710181076
4067 657027573
518032266 2293
708951793 3126
122064367 939
458969850 17405
715646715 6443
228460090 4279
790941017 101886
500740796 2885
24906036 114
560789567 280394783
285536781 2449
639464677 3240
872654213 436327106
156053546 1053
132828324 3033
12205 840802296
125468768 125468767
107542140 918
456583958 2997
262011083 1437
409412112 6294
307575431 12527
472614996 4911
595233668 3999
313201133 1381
152817447 1598
872652858 14890
86203816 1308
8060 763105685
75979838 75979839
411629295 1815
924271743 7327
221802995 978
116301150 1050
199891897 1334
699581791 3367
928127831 5106
1133957 5
948754949 4719
607728847 22231
189719803 189719804
300575761 15940
645756443 517075728
995037045 9413
767908089 6272
803037318 5038
232485266 1157
650295646 3367
638579507 319289754
648498661 5780
893645006 5219
936849978 4430
627197417 5563
230891088 1110
621646548 4166
161500905 1849
604172113 604172112
716519299 10055
41502935 183
743877497 3549
942988283 471494141
978150400 6400
730759265 4958
21907 357960380
146961565 648
587903583 575123854
367859507 1622
785379391 3463
536734404 15786306
45475573 45475574
324064262 8337
274 46852683
104423309 52211654
62645387 292
134543483 1137
845940487 3730
623225869 2748
937600845 7398
187729386 2147
116118114 512
568155839 5386
849485505 4264
501666117 2212
70594709 886
178481908 178481908
756607157 378303578
298457869 1996
145756396 16773
954983907 954983906
358630695 92051
352664392 1555
375099779 5195
420886714 2971
823668987 411834493
491355976 13710
346538433 1528
910218799 9850
816341661 816341662
923270232 4071
510980223 5156
691714101 3050
656922483 27316
745276430 3655
545207524 2404
793794190 3698
400004675 3408
138734267 11587
308102046 2126
198028990 1322
207438611 1021
23375 845181336
365779028 6359
922082919 4598
705439633 261459880
964708295 482354147
886076809 3907
737935229 5574
358495020 8970
30549000 204
811410244 3658
798601018 8908
182458248 888
706683872 3116
784470069 3459
662075934 4334
602022735 6317
664895635 1214677
277120470 277120470
895345001 8920
494422053 247211027
615846550 3590
332352101 4276
363692511 3002
196116350 2398
210603133 5097
958643650 479321825
379068398 171253806
12520365 2245
212 47054036
636176021 6862
778 147750414
266703856 1374
914430522 8828
914581160 457290580
168507763 743
371067212 32543
514820109 2270
486261120 10940
102283197 451
944415357 24322
390307310 1721
927553979 23628
133968436 1967
289159870 1275
678891437 11705
592022540 2804
296240788 3467
284339737 4622
968758102 729949411
457976239 2536
43816072 377
465090358 3303
386042245 386042245
424765264 3179
434776003 217388002
377 63601905
642956687 2835
955514019 5115
187 32781474
363545480 8687
611643785 305821892
779029884 3435
147821708 1012
748867183 3302
806316847 52249
69577328 69577327
374888829 1653
596765265 8172
451796473 225898237
724150048 3193
731263413 37222
998153900 11592
790413375 6166
50639030 782
55072639 1475
943204469 8165
840632056 840632057
100117695 62888
910957675 426874159
381084577 11550
975098124 54118
146200231 1947
333645328 10701
449074913 3463
779458959 4088
855207276 26268
35400894 474
776328546 40349
286858718 1906
969487981 10604
394486578 4087
4268888 223
939589560 8120
366297627 4280
860348271 8474
830286974 830286975
969588659 942963227
17177271 110
750094267 10338
821040452 3931
939983925 25516
618955090 106404
451624224 4981
986397084 986397084
457184911 457184912
945496284 4169
381701221 4769
267171663 1243
338376188 1492
772486842 18201
558217541 279108770
637740606 2812
300121056 2921
67773055 696
183249010 808
634115090 2796
468639359 3540
606892597 2834
318041958 3193
275347406 1496
521476340 382612077
620445540 620445541
33201791 414
761564177 3358
3814 312782326
762078239 4740
980746575 8175
533427731 209085358
20260803 20260804
830351779 38693
579709747 29799
956263120 6341
754995248 3329
586590609 3230
23813341 105
820 159557046
174403048 769
910295443 5481
4942943 56
215519457 2906
896493525 448246763
972261591 4287
348867878 1803
441713751 2181
138296851 2927
597098668 3668
113797840 886
576817375 5549
611771826 5827
938026457 29481
22588835 310
745397729 4785
752896664 747189863
726884915 6926
960684381 960684382
732167946 3695
987485033 7113
569084033 6503
292561700 1290
812818945 3584
549949400 3752
805341943 3551
393111030 3397
805224285 8218
877454447 8528
197559505 5395
726834920 11608
286667018 1264
196409298 983
543965965 3106
429173801 214586901
591058714 19421
197352289 2682
915218756 54513
987892319 8324
662762798 3631
660815297 33388
695114415 3065
989044274 4361
672175457 3153
861228340 6062
840116625 7594
350048693 1802
626462902 7145
540490081 4682
15768818 145
661679359 9584
528678797 15054
533523036 4170
834289286 5407
750338994 17641
751802254 7519
42818887 198
410268538 1809
952396873 4262
611681237 305840618
604576694 6023
454091183 2049
216485819 1076
59244814 291
122285055 2080
183299362 4286
471532990 471532991
736649397 5709
957414620 21199
299825280 1440
92564480 7160
844593448 10313
44128561 240
130565756 791
528885684 4220
847040688 7416
195065538 15136
521723795 14977
6299 111341124
462624125 21772
884947255 442473627
770137851 13729
804410838 15387
642047999 4864
182664314 1572
642332722 3939
96613818 426
158187776 13952
985938011 9796
188042886 1679
742508936 4472
784285923 44986
867014666 5821
615044688 10072
646990859 3545
527234908 5986
153709677 1881
795745839 5738
3729 385934938
985664775 7986
241556320 37550
81497457 518
277863487 4139
301921968 5388
520979924 520979924
780392164 3441
135657136 647
301491114 2783
540353092 2537
390232129 12116
697146333 3335
614283369 614283370
124752991 1589
158279881 12622
903769017 3985
462215746 4127
790821500 3487
471376684 25387
910840700 11165
858689244 10596
222734811 11294
40273663 858
298514328 2786
189827713 1436
581837255 4158
567657792 2624
71810620 1366
604630139 2666
3623 407094772
896609431 896609432
970925941 6813
442509827 6413
340994740 1990
698975828 3082
839855015 5148
228365280 3960
8509 995622187
877408810 5545
892022716 9454
770697851 5293
552793133 3034
540386100 4116
462241778 2479
281115436 198620968
411010781 2812
433117201 20775
790802972 50686
321171703 1583
969669730 7766
2448 538207488
784476839 12360
654937913 5317
93198819 749
983235860 33010
661497740 4185
268521078 1184
33947761 484
51904527 25952263
951619232 4196
665341937 8909
263011325 3416
242663816 1491
509283724 4052
177279695 792
375361245 14222
725087739 3380
772909246 3408
13789 302090026
414315272 2542
191496450 1046
320871806 1979
360064781 18634
130859689 577
701510435 12847
746231398 6747
237784200 1216
175575311 40104
74154883 1522
889931470 4490
879910885 5635
568836595 284418298
251046070 27530
34259625 238
721652487 3182
384491804 2081
532692298 4834
63109564 63109564
327070668 2795
135822320 1296
7393 490290789
822355500 64875
479786670 66739
834144654 3678
119746418 528
868831952 8389
383053376 1689
144942408 663
170385963 965
23758838 2507
284763778 284763779
303174503 303174504
589717461 34896
880038431 7749
618685849 2728
323255077 1572
847322901 4580
817793990 9035
452222923 1994
156156343 1987
572428508 8719
513205257 4161
120766349 60383175
213165727 1558
673026750 673026751
496 94800202
379979282 189989641
533640230 2353
464955366 3099
54929885 435
4497 903672150
267581536 1835
695882761 39665
879047321 6494
791970173 7196
899457335 3966
889036983 4616
46192069 470
837795037 30629
345632533 1524
567454559 3152
319293729 1963
550876354 2429
269247169 1464
475447796 5241
989774153 430209613
925332503 42216
258089297 1138
544489847 6101
18293194 183
751576015 3889
838219536 3696
389332918 2695
910966166 874235730
991890602 7244
167331059 1548
772151214 5203
538857792 2376
491024566 21195
428183599 1888
557014150 2677
642454698 321227349
112360487 749
13902 994018277
886072950 3907
68260607 34559698
855702993 855702993
625097214 625097214
174926259 1972
211371551 932
363612692 7026
872781203 4181
370188175 3352
927125696 4088
877631824 14945
928390645 21595
765876149 3377
627447744 3234
714848383 3152
373386299 373386298
206551360 1088
237805715 119413569
11375 714618234
688517067 5140
296132718 2634
976692999 407839590
707771334 4033
39392 731982144
19245 656865400
5252913 56
49051311 385
743197385 3277
842535485 4264
6593 945304340
427284657 2986
806627447 5530
297571676 32424
407661329 2194
3097 378673287
477134596 477134597
4448 631570273
290221718 7020
31321822 272
526837815 2323
850246958 3749
7486 660302630
155680983 52364148
327241113 16292
892841599 5457
251103111 2859
726061259 13892
503903729 2398
707160008 3362
544871512 3582
667169196 2995
556124752 2691
84 12058788
127607521 625
204721424 2115
521302819 13990
630252320 5081
388845825 388845826
921464000 369787443
789463570 3481
884436599 18659
447982857 2211
960196808 5318
728975349 3394
803867657 803867658
692476569 4743
873825533 5461
12031 885925616
564006590 564006591
731634217 3226
894897147 447448573
277452227 1693
659285888 3263
424780436 1873
55085343 268
213727415 1029
845849971 845849970
165129741 1197
499559343 7457
891498495 891498496
900487234 5765
481790344 4595
689252733 6986
30843604 136
944866688 704004192
624606376 126541
412265321 5439
680743770 680743771
934610137 4121
385794650 6361
369361190 2029
338603040 1493
786202919 3970
548536187 6105
706204559 263430128
789803231 38033
607138405 5241
997826927 949080950
225736281 1065
973785579 486892790
293889403 5598
145545093 836
19666963 162
469016327 234508163
72372046 8064
854177409 5270
502827419 3219
724588368 10052
926351531 4227
756938302 756938302
335233699 8044
193012281 3177
730502756 3221
576510311 2542
116637015 42425780
262801878 131400939
196174557 865
13159 844597256
741043613 44506
879023618 313220986
82668035 471
83907827 5564
343419946 4171
812079967 39452
873400950 6450
577979244 3295
679383659 12305
312479991 3329
172797726 1109
162591417 1547
962354311 9029
480576040 2119
298054536 2886
335789246 2626
880577335 11233
71697466 49588951
539791396 2805
635147239 635147239
169618792 33213
634425878 4147
287110955 1499
406958875 2398
348807234 1538
987931486 4887
63204767 396
566081723 23756
966952534 49501
370611921 2015
447867713 2969
1237 228087956
727670148 4274
125389441 880
5456404 53
202450604 2527
26617585 26617585
626818099 9013
308655628 2289
626440264 528881565
506013133 18796
406765156 1995
781964400 3810
348125719 1535
844384285 3791
82098411 362
595919577 127203
969536026 4275
464729494 9049
750827526 76811
942495400 11929
81880998 2568
538678933 2669
985411137 4345
108987471 50834228
400551971 3668
645820116 3761
1205 226169845
728334863 4376
258677080 3501
325929210 4273
49097871 718
543730001 2750
203330547 898
66771990 345
872179649 4007
311078977 2496
631200206 50809
381162081 53534
73243235 2409
258015659 1730
793068993 7264
905284994 17877
122922107 542
968573655 348494099
425236875 1875
130188097 634
430000420 1896
36059928 159
742820118 36859
288695689 1787
605985994 2672
766720690 4947
134218221 721
822638924 3879
317068615 1966
192612585 2871
273512357 1206
669202724 8588
929815764 6618
456972111 7949
525762211 3679
911075920 5596
656734404 39728
8481943 4240971
318489361 2424
112694258 1339
970529174 5107
5426 966880089
410386470 45751
726997151 11058
3265 730421731
467216376 4092
132021158 675
482862568 11963
936743084 4461
974601529 12845
47000 687422000
612636188 2896
399511427 161997290
353284743 12307
648328213 11141
388509229 1772
611861967 2710
316827026 1397
495434994 140191
904419220 7121
135360129 67680065
399267631 3582
871882360 4260
524467763 6838
953276414 86361
841849969 3712
714136180 5140
648778883 4418
247064177 1839
10387334 146
252419532 1113
390123721 2980
162322163 2081
377344527 2467
286044422 3094
980965289 5450
301481408 4196
216132091 953
505028173 3201
720078599 60460
213083515 1510
802708730 49847
418886672 1847
714508907 4133
525312051 4177
809643871 3570
153932349 915
807334704 26379
329387428 13535
259338673 5372
196175946 865
399348320 2105
915476544 760715196
408772491 3391
882449668 3893
548422472 4773
244482993 1078
632253680 3028
969413661 353094007
8266 747006686
280056942 5302
43870672 341
387587529 1709
165390210 1159
796030664 41782
552964903 15866
784904540 784904540
912972592 6908
99107668 437
239344897 138752883
332278685 9764
311984631 2163
68037853 300
363430589 2529
595189769 6332
287570260 287570261
823258590 3630
985384259 11565
65872447 64772930
735140656 367570328
931465359 5771
398378462 10234
860396878 7986
945497271 4169
359301289 2912
945007887 15032
946176223 4172
930656756 16303
1857 165338540
5747034 50
695264639 5728
469631663 2907
445644819 1965
766564864 4264
477852615 2434
862855864 4078
146054693 644
620299009 3103
911937208 4021
437504380 4986
944698281 12287
6293 886287241
357454378 16737
551972456 5131
677425520 2987
795021339 3580
687771569 25941
777194727 8791
425462383 1876
717146799 5275
167826821 740
948535801 55435
4774 719384602
104375212 1367
731251043 8493
564247684 6292
347638660 7685
37874265 167
33676513 152
338938393 4017
734706166 5602
757774430 4670
568425752 8338
758724773 6227
362625133 3740
6400 852328405
476526145 5307
460616771 2031
276537109 276537110
188434063 963
1468 40347291
766286221 10416
839134099 3700
402293079 3977
82352271 455
170 15943334
159508568 887
927348836 4089
851709182 5848
907254809 4590
806348636 7551
920544670 4059
871789406 3844
632 133244331
907780761 6057
1284 179180561
197192132 920
579136891 12874
868603613 15137
483292397 36901
477583992 2241
352022704 118791111
870114387 6360
370433499 5441
963229961 13979
264000088 1274
283126929 1603
353637357 176818678
566475374 5264
450923728 2972
459975812 50110
397215709 9500
835052269 835052270
2856 533711556
501377550 4955
582405098 2568
486144316 486144317
384869473 1976
218369346 154315167
707361128 3119
374658731 1652
575157717 5890
344718342 2360
21652410 10826205
1072 222664436
287118673 1266
33995840 230
750 136292459
277139986 1222
437983444 3321
145374933 641
633310408 3141
301948453 2222
795412017 50638
901031718 901031719
3142 281032984
102379911 51189956
713613208 13717
362866434 1600
992816856 9657
282451490 1477
574992900 9406
300320370 6899
115101136 1983
517928691 258964346
165245027 730
306662399 2816
499464655 2278
5149 712266319
468761892 2506
237821669 2565
158683980 950
45595 664959840
528993627 264496813
742715063 742715064
135189550 5203
53185816 615
97899684 1615
27061 388304287
826426589 3644
798967977 4166
16979 811768262
467085715 2462
272459473 272459472
267450320 9903
813363621 100349
504942313 3039
975879817 5997
926209541 6533
404014661 2030
533684451 14739
314095961 1480
239265729 1055
876229734 6738
555368100 2694
777797433 8493
226110914 997
586150605 7316
505974691 40423
272967722 1642
924561755 4766
978521963 4474
594152954 5751
298165479 4276
114530402 505
617780516 51525
387517205 4343
745688807 3288
612057575 2910
170902662 1896
611983482 611983483
68170589 1108
600859952 5882
870410933 10993
764952113 12434
113062838 1168
874858764 3964
45341539 254
124789893 2192
826454456 3994
246271072 166222730
451996211 1993
953036281 40020
5467 938172449
236362811 2052
889343400 6100
894590313 4424
69517623 554
553400235 3009
741157491 3268
176312557 1212
86408134 381
975175159 5142
429168634 4638
97277985 976
486015257 2143
248854443 33655
8090663 69
811183569 17264
376208603 3680
901965812 70578
919591663 459795831
428533921 9480
167351170 2842
417426222 2303
523209765 4466
34427753 153
198072446 882
239961077 1398
277567429 7068
483974733 9087
45372429 276
574235238 2532
656470468 3099
963640001 4249
86747304 1208
835231002 18039
282129984 2096
375113968 1654
914424561 4032
21323100 111
218360593 200462
575372659 2537
778297472 5463
259678463 3856
39885902 589
786292715 3467
530133983 3816
534270408 3336
604206166 2717
312790212 1408
1586 144487772
984743801 5202
311406861 10506
933256165 4115
40555472 341
745276294 3889
706744480 5408
399618165 4532
710599159 4295
795816638 3509
576277911 2541
939595113 4143
336837810 336837810
622089729 2743
745417360 105808
394979377 1744
969325571 6171
932137293 466068646
204703301 5849
408907453 1803
296939566 7139
415029360 1830
450219278 2110
815187025 10118
295509838 1303
173297476 3316
241371281 2446
295967129 1357
753363785 3518
876183921 831539771
247092879 78692
478159680 2656
9521 721387221
3960126 18
76262088 373
895293109 6119
288650125 1974
48026736 642
490549658 2163
948497112 30058
975168415 71436
908883618 9995
561534515 2476
8677760 112
863341983 6489
804360488 66824
463225719 2710
783429805 4269
832068039 4587
660401681 9337
728518581 20323
942366786 9341
391964679 9731
499395985 2202
374433593 1651
308929605 1711
205342120 7021
195747071 1339
367026668 6462
325279734 1482
213780809 1579
345173919 172586959
103843905 561
602436143 4016
282328861 141164431
3718 394991477
912085480 10195
21479815 326
13377887 13377888
208355197 1239
921678425 4887
812596733 3583
74133019 1193
227160307 2209
743622661 45540
83600383 763
782748350 5313
244371829 2094
114172708 627
856549800 18300
80495207 648
510644659 100367
262299785 11599
778513691 4791
630028176 2778
923303756 100523
286176716 2263
765647562 3376
1365 245900220
295058273 1301
1388 190732041
31977813 141
48298806 909
2743 593508353
13374 970444103
924860577 4078
777388040 29545
543973733 2402
504206657 2224
971263981 5078
406186264 1791
723167720 5251
367303560 266162
761637029 11130
417088170 7407
552354430 91405
224069508 988
212315776 4523
936420039 4129
1644038 258
585272855 3117
537001521 7234
737857351 182187
293832318 35934
820424515 6097
176178884 1033
390663001 8190
405688011 1898
326232037 3183
219760882 969
176054716 994
244185611 4996
258037333 2582
539570929 5605
53941 516126602
382057943 4333
571337593 561216991
9578654 46
234796951 10002
7604 779250316
396657458 1749
599949995 30002
3138 390497441
245511072 3084
958225160 14236
708074023 8940
395017980 1770
396908878 5492
112565273 56282637
229564622 3099
775201631 8776
37155911 430
518781740 259390870
800425499 10500
409131895 4817
793598168 5849
349095599 41559
764642381 4331
957641269 4313
577470097 6606
867929156 3827
119635367 591
25772639 145
352077594 2107
690433406 9178
160163616 1268
589738841 2757
334603354 3747
982347685 14258
874036545 13315
787351756 4115
36957680 252
777442977 3428
257431718 4976
165141449 1991
464670113 198917
543221662 4468
229755274 1383
854940422 8870
646803329 323401665
819681545 7145
761736485 4902
295980672 35968
770136034 5989
78 16245780
6744 768134167
271527194 9795
874839886 7341
999745559 7780
362354097 3065
6654 211790166
607684553 303842277
428188610 2477
789440923 452043124
815124126 7657
283922949 6337
935960628 935960629
350131695 1726
972026227 4286
868847260 534237
472637439 2110
21270414 109
803844340 5606
403461823 1779
120733959 740
268494897 1571
944 136869028
385848458 4071
752704335 752704336
971829149 11890
261763008 2497
951378407 9222
569897105 2579
11 1778722
957969462 4224
28122410 124
922363975 4067
641364947 2828
922136431 28141
920552112 4059
406229394 295416035
568827359 4609
457678 3
76958802 961
818808757 4463
807838987 3562
11389619 102
1453 89972321
780429357 8216
6309 364589702
85555342 4032
937741281 6608
682419609 3009
771249827 8040
932791383 4113
383960549 1693
346960754 2903
260065744 1491
501661692 2212
128574482 1198
973734391 4376
844779152 91288
431376243 215688121
554447842 7376
538544272 4676
333030567 3100
604268374 3131
949415918 1039886
610745367 4197
690382059 345191030
762685454 3473
286031440 1863
452448426 1995
76182176 5068
773809961 4312
848432612 3741
600724715 300362357
8642 592270828
980910984 4799
196436609 1081
1194 160227186
814473463 814473462
427714311 13054
333972358 4343
856192079 4061
830427708 6127
719460023 4398
478080927 2108
661717350 14175
105903821 2596
366619506 3139
66354 937722791
13971 346726016
1409 312790252
406100171 2490
272855521 3360
253693773 2285
738824232 13083
380702214 80000
704318984 44421
419336558 1849
957000913 20236
5876 534943872
937852452 4806
596508462 7826
338369592 3751
477882088 26414
156694860 2898
754539148 8377
760647948 5795
859791150 33650
759427753 24135
334033823 3138
120653876 532
3214 604938895
199920888 1368
129057314 698
15572 448552340
4473 986484244
261005501 3509
920874362 906784260
805007311 5985
818874171 4530
58613939 765
892793948 4260
373850851 3373
839907390 83118
741354399 21551
24947035 110
3973 634469880
581951787 2566
508923491 2244
15461965 94
953850198 8617
291681308 2522
267841351 1181
210578236 4435
970314380 7137
6978118 3489059
547049664 8328
136742165 639
279538374 1468
444987667 5253
198217020 874
333212178 3674
328260417 4268
850941697 36628
1182 179492156
970152230 4500
653400085 3533
149933702 778
49178764 8191
321066500 1625
49385239 16608296
862266985 3802
82662333 41331166
424102910 1870
169742754 169742755
292302398 121206497
145743174 8127
488252888 244126444
793814855 396907428
906367216 870678567
314443988 314443987
978010371 5132
149350605 794
869283168 4254
155050308 1323
270081181 2044
143147890 785
839950548 16199
793113901 3577
301566509 2105
714394801 3150
610059584 14570
674291880 3912
955099558 8933
684905711 7244
371710959 1639
541153998 3531
671905979 6211
501693187 16739
330294152 1630
744846747 4014
1451 157336283
826738089 413369045
627051459 2993
674703226 2975
638244109 319122054
241154884 5405
9033 915449385
330919330 6535
208756128 3374
21060 482751919
385847811 2069
366949456 1618
402401386 2853
88265198 5509
961458551 24792
910581288 5189
989017826 143899
52146209 272
948519759 474259880
705053177 3193
55874421 634
461970110 12144
652844897 326422449
371350736 8635
675555722 48833
603462708 3721
787651338 3473
298564479 1697
264253200 5371
44451156 196
381386425 3587
7639 706629197
457883253 4274
509492653 254746326
113938278 113938279
93000096 864
82325134 363
986677098 17651
296190352 1306
573328968 2528
863768 6
558588697 2463
878429216 7235
165329210 838
11426 500955053
425181900 9010
730725219 3222
438157641 3199
892372351 4569
667720008 3204
451345188 2888
598806841 7935
625613016 625613016
36804 847235549
646544291 3959
59036284 1265
691464281 3606
486470986 2145
265643999 1175
612342664 2700
434827847 2246
13652958 61
180404279 2435
618280665 6143
2091071 12
816444331 10335
647264367 2854
537231184 4533
210525620 1766
879343294 10221
421154600 1857
668135002 2983
222395793 2746
90101117 614
421353860 5649
665967590 663591498
802218563 6560
228132199 1236
251738711 1110
631611552 3972
583811194 583811193
43329780 585
87736876 646
24291 291249090
258940999 7013
652251312 2876
966886662 8801
435111471 5297
110862368 38492283
766562719 3380
768309027 91969
684228446 3017
852436780 11859
411252794 1931
182461503 1856
206495 2
953740665 8493
425152228 212576114
672094199 672094198
688115771 3611
919664390 30410
918120905 16362
845800735 24112
918306048 9186
747766463 747766464
293126581 2516
717690577 10640
84140202 371
72932624 1396
753465534 6410
757708730 3341
145126671 3170
48256907 278
141430915 70715458
69336627 69336628
210827248 210827249
298266389 3001
778959143 4342
189012161 2974
283067391 283067391
295488421 372477
223542102 11480
870258391 33101
437484762 1929
921225041 4062
902246349 451123174
699365150 26675
451119200 2800
487612234 10813
654419534 46515
852508458 3759
3415 614200696
893377704 150198
651004295 4408
33984260 268
260882929 1537
612341372 2700
544300800 2400
809801817 6577
352536946 174578279
206930518 1217
424328983 2131
615295443 10282
465430876 4485
585706476 585706477
353964236 3416
341931396 2023
574718411 2590
862370573 4293
404098570 8735
565442071 2525
717383962 694702301
783466687 3702
680289260 4579
135670557 2365
8561326 67
881588344 73996
404595599 1784
344725361 1520
43317081 191
808573304 6776
630915028 7485
503028893 2218
110846867 1551
424442858 2514
940131339 18833
45769039 6945
641915807 320957904
129352677 55225813
817224821 408612410
228354712 1049
808060459 3563
152370375 915
350552743 32308
500527738 2207
442599296 2537
121334366 535
772803902 5161
181666915 2158
693505579 346752789
794685902 25537
116634469 763
343818188 1516
151371156 3365
459028432 2024
630456260 3713
579809167 14782
2085321 20
911648461 78999
694660832 3063
618342220 61304
546112727 2408
187835926 899
287419552 236542
889852182 14782
8925 280842975
14366 752378340
639376849 2826
714625608 3151
2592 368643991
923878055 5303
103810205 501
995226018 6229
207743095 1326
140162273 1659
472403443 356346507
861488695 7736
127148309 587
484882132 2138
710475081 656443109
162492801 3502
13119 796830117
169438719 951
127270360 7126
6966 891256186
953447692 953447693
496124387 248062193
923727889 4073
833626744 7727
249861232 1821
246057302 1231
763213441 26669
279215003 2354
287352401 3899
33674614 831
395804324 389955
107489927 8240
956976475 919220770
823939050 28652
974399825 481873079
922372955 4308
843422312 421711156
847509005 3748
107046297 472
656112150 2893
35876278 2293
167393259 1111
388718811 3789
806858 609692477
545210372 2404
187329367 826
18133504 95
507953492 5266
719136260 5151
167409755 1909
544177780 3024
534688394 267344197
847664481 4820
13994960 329
200859464 5321
20864955 92
96386599 425
979457999 6000
433399513 1911
431131241 1901
120686126 1639
901485594 12266
97387421 3236
940956463 4149
957585119 8718
424361400 2003
952530599 4200
343591395 1515
943187927 65151
175175349 87587674
416391693 1836
370946093 370946092
680100239 269240
830515291 3662
758365740 4455
566523919 2498
24324 451208495
60899497 1869
992351379 198213
9380220 389
474520114 15316
647 102752664
643469694 10002
967960559 53922
184379887 1133
51646956 258
289805699 1444
487065116 154281
487602799 2150
7647 876636786
656981158 16655
72706409 630
60553534 267
846384013 3732
312486551 2350
668585764 2948
5365 874525808
257430074 1704
11975 911156935
565810993 8042
278954746 1230
323433461 323433462
291748016 1339
497530330 497530330
2409 370583697
777686530 3723
792527617 5889
406636263 1793
412320402 3860
901128311 901128310
137663483 607
281951375 116341239
331953304 26231
10659237 47
2170 103787783
390231223 1741
633954643 7629
938465296 4138
16710329 78
18278089 1466
30796143 15398071
562949893 3907
627369764 3164
798545645 399272823
576596552 90051
674249643 2973
450823835 3241
797534463 4352
258671705 2929
292556491 1729
898474356 16068
211539960 1343
572787265 15729
481027953 2121
8349223 47
402554284 1775
24608 719833216
683221474 3632
971814761 12088
361799546 14191
962209642 4307
939118929 5015
724386312 15678
477624953 33300
959878004 5795
462915691 2726
222298886 222298887
582246769 4113
823440874 130106
813535799 6600
707585079 40047
77336253 341
258458928 2212
752952761 3320
563483314 258201306
364265689 2744
207984531 103992265
663855117 3385
92871551 2155
913940615 311819932
809514322 284175212
756820025 6929
451281109 2855
29522671 222
731627579 3240
923818964 6157
47267801 931
307603058 4003
103190361 455
555041387 555041386
153876948 1879
816037509 3796
146169602 1539
425995086 425995087
150596846 3143
347732353 2112
613136567 12119
527788599 3868
1976 300160395
24018 905382528
158169992 1166
933724445 36742
650465761 3568
708593392 6472
35914061 182
7224207 45
933698547 4117
320 25164209
175129395 2732
917896310 37342
662212479 331106239
720970464 3179
557483477 5349
698011042 139989
155578754 686
621398304 3691
687127477 10921
554607737 3387
61530166 61530165
1805 90679590
212746241 1568
96159807 424
147727060 21819
445203447 5405
2652928 416
433787802 1942
896988708 699786622
23225461 151
144012919 635
980190703 4322
122332928 605
801426612 3995
781262226 781262225
617961495 5718
357383291 2373
338825755 1494
13885 244362115
983068759 5420
757253120 14680
194760845 3141
411222121 2616
896408303 6739
116117504 512
431645562 2104
268779872 4022
471547831 2595
68120640 465
961148112 4238
859892014 4321
353318603 5757
610198749 69737
372791049 10911
717932673 16183
279252792 1867
926902350 5742
122952961 720
3875 154011248
345180060 1522
630708551 2781
135380701 1300
638939650 6271
80202029 1187
529032393 529032393
860954566 4755
430903665 2763
84363179 515
66449763 293
64286401 321
545534101 3350
342117317 71468
124155716 987
476072297 4886
91025570 45512785
356230448 108544
77336402 341
325516289 2761
334382654 2377
774640350 3783
530521373 2442
179104170 1563
354249104 1562
711156735 4054
616196115 2717
43452500 350
854300127 47126
906837492 6501
491657783 4046
949098531 4264
806035230 37674
379775217 379775217
877238968 3868
439201491 218430606
986082000 4417
803051859 16171
671075981 335537991
858180928 3784
919641560 4055
88902299 392
4767 717094138
830055378 3660
632979262 2791
844148239 11758
608256144 2682
81191487 358
364423450 4088
899357800 30580
286796935 5218
37420964 165
921941458 460970729
502799330 2217
418223035 7320
370671766 3218
242078525 242078526
928646655 32102
894579142 95954
415274980 415274981
128197383 13480
352887088 1556
351337501 17350
756983750 17020
968401840 4270
488503091 2618
524672281 10340
119962041 760
130845057 65422528
839697893 44118
160536512 2137
118976398 61604679
923904820 5053
43819323 1739
46014964 831
145148108 640
515378364 4690
277599910 123548226
781295176 3445
738041361 201622
85332904 1732
912974872 12524
236316871 1042
667667177 5764
590170089 11923
6646834 94
902635898 3980
215816024 215816024
1401156 14
120426021 531
727354646 9127
653025244 3783
870123210 326865206
814919941 5580
662132700 5970
153328138 153328139
805172827 4258
335302944 6659
935513881 11670
6237962 101
256833684 1341
179325870 244368
632706504 3601
867283990 30441
12411 991825065
527611154 7066
816413090 3953
735120912 3577
952925492 7031
613246790 2704
279860488 1234
972991357 486187297
96090541 1365
944560025 4302
821663792 3623
823861799 5400
3026 249771371
162835938 718
382824646 1688
541408591 2496
731788551 19683
717773957 99594
192516531 5114
262770548 1173
710540085 3133
896504824 3953
154258450 1003
703988497 42604
757077463 4264
333298581 4873
87129722 435
915333728 4036
404671325 2306
603944433 2663
931299830 12397
861226989 11023
844575351 3931
335060727 2002
844166837 4019
123558265 1004
239735689 2073
881021770 5434
164196901 724
51226907 703
841804830 23019
107758 739749087
909216041 10624
483281087 3736
29089 935327706
672468061 336234030
90717366 400
149598372 1078
261189111 1565
5983550 28
292107782 1288
352838819 5910
109316951 486
582783448 3477
898554382 3962
920956433 920956434
713115 356558
760402880 15920
233141148 1028
277517028 277517028
812237767 11985
921685116 4064
555135229 4337
830958602 5093
240491711 1164
910435470 22070
199449389 184762960
643688510 6299
623675250 2750
81830 695484939
133763756 6081
309715232 1648
93998742 634
823178988 6276
238753897 1943
153085256 675
851932748 50889
932791609 4113
917376721 4524
80737951 356
190085311 890
13107 972730571
440721881 2581
176438185 1145
297904447 2678
113328469 113328469
528806914 2645
3314 106942780
156033138 688
512118905 10639
737162689 11072
472143386 3419
984615526 8065
611524005 5156
308256481 2308
181176580 995
1805 284628395
254079256 91703447
330584719 1902
253013785 1621
807289204 6988
101781290 463
184445405 954
509601625 2247
300727616 1326
55409563 27704782
177825490 1399
678937715 6299
714209075 5994
806070810 40115
82472640 480
175537186 774
776845982 13931
941193211 923535037
715674186 715674186
159790379 708
902791155 50236
138343729 610
691262015 3048
881545618 3887
37069136 441
243539707 6221
752269063 3317
841434663 5639
954210980 7267
537874501 2423
308208970 1359
5683 447847966
295305419 6302
4395 385076715
22518451 111
268675371 3236
212585422 1198
843525070 4374
806022323 3554
978574485 10697
678218206 13059
1275080 16
638799515 3772
218210859 3836
794528215 794528214
1596 192298848
581627673 12440
862302489 7298
310594977 2951
254783092 127391546
409401693 27970
596143893 298071947
326580548 1440
53737349 249
446500698 3036
976534365 37739
969030961 29798
191865185 846
247440796 4835
212146867 212146868
487995700 9105
700861123 8922
295711497 1598
879503255 3878
47362628 19079057
811139736 58220
871723411 4473
378644389 2373
592952444 592952443
814304344 374484424
670481199 3280
462310109 9171
460387759 2030
357343579 8375
934157809 4119
152960895 704
397675001 2182
913063485 913063486
187871180 2114
56549250 2250
691983751 95705
306062670 2271
532999438 2489
10814314 75
154898254 683
463074733 9346
83414151 24017
631160250 5750
968872136 968872137
314561721 1387
318394473 159197236
81249479 810
191074380 5901
848702265 5786
60809314 303
502571073 2216
662084749 29391
599835825 4349
877915704 3871
881160357 218163
408424195 2818
921295599 4517
292579451 6534
149833650 7473
319776719 1410
336717923 4821
463407179 231703589
987020502 30082
506982402 253491201
382599671 1687
787803578 6541
60785975 1283
881561602 14704
781400891 5742
953710774 51659
2041138 9
664957075 2932
503251162 2219
128995945 2671
154246168 154246169
590957496 5045
797994885 7415
2722 490539786
818782296 4182
23536565 258
385769146 1970
119066031 525
572454133 4036
465986121 8354
203733792 1894
788125072 14968
905740857 5084
346692143 256976060
747484548 165263
745511365 9963
645239760 645239760
476579116 181651960
57819598 57819597
454421456 2681
741599804 741599805
803386370 5746
836179658 3687
242344475 10134
574910295 287455148
359140046 4553
247734243 1156
126445799 600
502554693 251277347
476501458 2897
413843329 2245
930948052 44674
4935 486104489
578175768 2952
994676510 5763
368309180 1624
304219031 1406
520642965 2911
256276090 1130
12226132 75
551946753 4061
379384278 4413
309388199 30911
788313788 38653
753172911 3321
719123011 3325
176485050 1565
553499664 3345
107135809 4738
915799453 437972
490553031 2163
604457700 3425
39326696 39326697
607869745 4944
848000878 75766
549370530 549370530
3380847 1855
88579999 4722
554897922 6294
291700658 10441
458305993 3876
6327 492455718
238131599 1050
264868223 1269
324037441 3932
730415201 4996
445326034 3278
404137723 2546
484379532 7164
852869241 17843
224747863 3113
858370340 4747
180669446 75701930
63955061 282
260906616 1978
337674467 1934
246975399 1089
22419520 19173255
170027709 3781
65925602 453
471172473 26759
283490000 1250
287557329 14045
104777441 462
384508952 2361
499277223 3592
970720491 476025707
3774 430048315
545271344 4696
31742 598340770
39697449 230
935595755 9144
706333782 21351
134709737 797
994525071 6148
107553965 793
242212789 1068
654962497 35561
931507697 9884
403669966 403669965
512634869 458097
697678766 16920
743216239 14482
65770079 290
131095876 1397
60542606 393
843212655 3718
714069072 3647
669758031 8501
362963645 362963646
458789521 20820
481027953 2121
9576440 4788220
175421854 175421855
4611 552163899
207168195 2797
404695402 2869
107952778 476
360434655 2860
149649842 1142
888237578 7287
631050800 17200
596841947 5532
618178395 309089198
742178604 31073
88039889 601
482385284 2127
769232442 769232443
164899799 27144
911627197 455813598
897322334 5705
2939 577823915
988429312 13071
992899754 4378
623089060 3138
11440602 3847789
358884671 3110
924860839 4078
813030825 7186
657467110 2899
7030583 31
933957169 9673
161981576 2063
365695509 3967
841775715 39144
996814284 7671
676296725 2982
650408586 11694
670741614 3374
952693761 6848
561493296 7176
168686219 1308
231650005 5090
643558977 25904
680838110 22149
252467021 1231
327034064 1442
383348303 191674152
146677509 671
329738575 2582
767687618 3385
439390364 9156
7688 237169040
137994422 688
118982501 758
171366471 902
92789470 1629
504217318 3460
907703895 907703895
751813202 4734
129437063 129437064
320508159 25073
694376739 4027
101458655 864
983304713 5317
879845945 4242
839922769 7768
459606258 37071
895332289 6308
676579503 13764
683672682 9814
563153976 5823
886101121 17280
461591929 29412
570832020 83535
793288547 6425
243213599 6944
675029274 8003
14514687 64
49898920 474
197569696 1108
727083942 5694
808290253 3564
779663682 3766
131549280 944
280382985 3945
442246349 1950
941648185 6143
532995245 13839
365969730 4606
994482921 4385
115021081 115021081
588234916 2966
635960130 3166
32956443 1771
722692699 8596
454960601 39747
61460904 271
489491504 2263
725520992 26096
839446345 11352
580022019 3245
256502171 1131
784619975 7028
86950053 1503
721203337 3180
631370707 2959
49204649 1070
832099848 3669
93516786 144016
4971 321492031
198815462 1079
272199662 109449
624599125 6836
651264043 6287
655845655 655845656
452021025 10166
223123957 92855625
5943 749608419
332022756 3404
433852126 1913
940873699 889857424
719638995 3537
793560544 4163
239938713 8883
326097971 2080
355202960 6076
30523618 30523619
814074858 8957
459952080 10320
188495425 936
666314896 2938
926283842 9786
608861270 3515
853648549 3764
559466460 3326
524653669 2395
445420076 23307
139721163 139721164
620907559 5646
306621631 1352
772773558 19433
140380147 58909
834367404 3679
163216582 3089
813228269 3658
363727999 2032
576507807 2542
399026084 2170
867936812 3827
192450853 1459
423051181 2076
958580461 958580462
483615912 3018
888657223 6629
428162559 401277
935968749 7447
907976145 6571
307041763 262659468
299791799 3780
597059551 7225
427958390 1887
602432001 576505074
943423839 82144
777893131 3430
9940643 252
474160799 245975
660541664 6190
200077327 1371
790181862 6122
227214071 3103
227199536 21445
71215773 469
283715542 1251
98582895 2301
376406747 350700354
650497901 20618
679659445 22306
908618945 4832
497806246 2195
993999446 4691
7953 849823886
506651102 2234
945888824 25516
68271452 667
960591697 6673
948472315 474236158
683584573 47002
967585863 94371
504250276 9252
817808347 3606
200472229 1164
454383069 2094
3683 574514853
707098734 6013
676749168 2984
411231045 1852
193344325 12003
391543280 2096
482842061 2129
359928892 4221
446938254 2394
982489726 6301
492117188 5277
59008600 373
296319099 1450
1969 190041973
789806961 26265
319060535 5291
650448073 15016
646668864 3384
32319579 347
640548437 5492
553950425 2785
934184407 934184406
22722437 1214
682172159 3540
301713846 8169
771096201 3400
57097252 436
675614443 2979
585127239 2580
730070341 3882
77824 1
111485120 2877
889207010 395817283
553553575 11342
13893726 215
14154 179608533
111493485 111493486
47293 787712208
214845603 1142
457488109 2436
154597534 3691
664497629 2930
959438457 4297
549522161 2684
970894205 5988
7959 403306407
405051627 1786
583578854 201721
237328852 1668
607190579 4260
917499176 26233
633201060 126894
815769680 3597
855317495 50502
224086938 1938
474107360 2504
829477560 600362251
969063144 15757
726034201 15189
491712866 18129
410992567 4094
218415726 2543
929340756 5509
844400778 5573
856594145 3794
859995738 8361
588402629 5778
749603679 18299
94579584 1769
355815284 2046
851378558 3754
626694684 8162
708477644 8220
95168795 1069
510765661 16020
107361863 1899
697812372 22553
967720161 4267
839489213 7338
653919250 653919251
300329924 11918
471832549 93841
684222190 247079106
645564966 430293872
11580749 9801887
889073282 5764
4231 386932973
674850551 272657173
408000606 1799
308105357 8129
979668421 6654
108666720 736
471348290 4480
598711655 5064
499639864 2234
577853350 3385
473633441 4014
235691744 117845872
852514888 3759
436054280 5634
251283672 1766
687447649 18198
220196112 1838
180592354 2378
741755883 19917
536382105 536382104
92336138 2709
981162078 5682
63675346 722
836184238 3687
643442745 3060
515445469 19700
11594 263410476
202372046 149583099
602544656 2896
526849289 3515
879168276 13734
623806789 7678
110741846 753
749281319 25864
730272315 4864
372849089 1644
251299215 1346
601836480 8370
118146480 12140
989688859 624372326
574690928 2534
335598143 167799072
228615982 2089
799734447 81227
823808457 3813
876863318 7017
720050148 40937
464016753 3010
288706545 1273
875194187 3859
889669999 50946
385182656 2781
391373584 2212
811193998 14707
46045996 515
670741346 670741347
886886935 4604
360147284 1588
130281741 785
34848 789620832
91850751 405
738724290 5442
329522188 5108
857923713 6016
387537690 1983
122486859 1228
721571853 721571854
306401763 306401764
885093771 8342
708047591 12823
462307197 2171
158077567 1997
390775755 6377
518222094 2285
912967597 912967597
209436956 45696
605929467 5099
318593195 10670
496080304 6997
740188981 370094490
436347330 1924
227019284 1001
415406208 5329
167552536 7798
117369447 1407
47399704 209
555508536 4152
844583328 15084
233142725 1028
735471337 7842
962075407 6832
515411284 27426
526386553 2321
220987841 3160
778796379 5212
978719935 10429
416746502 416746503
168496534 8018
717867003 12315
832768776 293546675
528069475 20498
921235510 4062
184022953 1081
780214013 5553
860138041 430069020
815097274 3594
433174629 1910
915563341 4037
251624254 1705
4513 473034608
33338432 147
544074754 2399
907927823 8912
714697692 5689
552241815 2435
236770343 1044
650442475 6286
672019961 4592
320457097 1413
2351 508578925
138569913 611
188782708 1736
185826354 996
821312418 410656209
56931857 28465929
850897484 16260
943039145 4938
588241105 76834
883378553 5624
591246744 2607
712356814 3141
674699649 3221
344747075 2090
99481843 582
538579195 269289597
718279072 18157
973845576 4554
584496338 3287
891635272 9818
631169308 45430
991636190 5551
127825412 572
1776 367790637
793951876 3785
411759506 205879753
457381262 11231
662910094 2923
171063973 943
715550353 4726
570546680 5744
56593811 28296905
579272006 289636003
861125426 3797
6803789 30
1020582 9
22152824 135
390606917 2613
248964809 124482404
418907692 6449
588832610 3097
989852533 486426555
671774325 6002
486076720 8726
308893330 1362
1397 127877189
97172409 545
58331872 34197009
35849060 453
500639329 250319664
573728067 573728068
350460692 350460693
147580745 2334
428819186 4595
823431656 3832
738699718 738699717
216683545 2442
675007453 7502
182141919 12455
881809901 4698
809759192 3865
35113754 159
26280182 218
194071891 18731
972609575 972609576
771325538 3401
238757907 238757908
539795505 2923
827338971 3648
485551809 3019
781886840 44380
293694774 1295
902386625 5312
547026507 2412
923243490 923243490
247495500 26190
107104991 2256
269109541 1197
553607404 5401
668294901 10075
165332411 729
187441629 23276
445834668 2909
648443796 2886
222687597 1238
449487500 19250
357286925 195267034
696627100 7025
252420608 1113
140349 831965558
787418353 3472
52615977 232
736399324 3247
225745733 1151
28081832 271
43696131 399
415687741 1885
845299451 368865197
506262060 5690
184895223 1208
304293649 2110
662956545 7347
975191604 12021
476430636 11722
986079365 20199
735 122363014
61862123 602
902861916 3981
425931865 3083
572533665 3508
334744993 1476
994710403 5667
868125611 20212
910872473 4991
2887 510280137
670666984 6069
142554814 142554814
813726108 3588
531200375 3238
184013052 33019
7121 782702877
161172535 10136
116077693 1193
126733795 1787
7967157 72
394206403 3187
422728741 2293
953479655 953479655
848041475 424020737
912266801 7634
957897412 8084
448759672 448759673
9715167 132
659996503 659996504
814670660 11434
233190543 5291
667899496 2945
368762167 1626
34560631 327
976313461 5988
117785991 1610
873484961 436742480
882550801 4824
381284851 2930
1421 101623413
28831088 176
842971926 421485963
276702389 1506
756121195 3334
959623925 9795
931373541 26284
478303166 2109
866702732 866702731
514730682 4788
693334763 123807
298200740 1411
154728441 723
861596174 7529
23 3113947
130106413 1007
11476101 331
378515847 1669
149455268 659
172073512 1203
169709669 1987
419289599 3200
986398771 479988086
12459120 96
269938349 1650
767852360 6231
101392566 590
554357514 277178757
502883296 3218
750859981 28626
756397027 378198513
717283144 8146
815545104 4476
664357051 3182
997166424 494510683
962533258 12370
432496045 2214
308574944 30555
27091086 1023
883046956 745800161
933476880 4116
249622499 124811250
464036466 2605
261995465 2097
997880401 4400
900281913 51669
2140 380608380
450313073 17429
513880110 6190
844016232 393939725
3996 867024108
376651801 2685
316808561 2348
309246297 40063
349519636 349519637
468100752 2064
381449711 1135267
770657375 10929
109186888 2274
916535127 15217
202231093 1026
564401854 240427652
8684 141255097
890639205 4366
570832946 2517
751339434 15681
209661263 2819
621051779 5730
12007249 66
806138789 113765
378235690 2876
406950876 31386
150852932 693
48621639 2007
712320394 3363
968111955 4858
767817959 18958
424459606 13403
684105769 4833
989702713 989702712
552988905 9544
499226727 3224
822670804 7645
450564611 450564612
999345477 847788532
2684 217130184
714131513 19098
817696804 3660
588654805 7109
530699111 5982
616267705 10833
634624847 527510401
184834664 815
777673196 3429
849099574 10495
163533016 2113
51708803 228
264847249 1206
135395420 597
193990257 225753
751896246 35168
333383814 1470
924860603 4078
82912265 33745396
990183977 9946
121452575 1310
214489519 1262
204787533 4847
130187727 667
78153984 1152
436701951 7552
251991623 1273
611094589 2942
16820798 87
518897808 2288
196174214 865
975934225 487967112
792127518 76357
130070701 639
985320544 17775
814867249 3593
711979059 401163235
421234177 29824
544247303 272123651
824165762 3634
678901309 678901308
221649119 1627
83162317 484
2773 569519837
626508247 3835
533870668 95648
816969409 7786
754761225 3328
499906049 3966
961114263 10087
73282366 379
293586553 2073
22560240 541
680973811 11040
283440575 8075
652859056 5963
812186251 11922
137662670 607
161172767 2366
720523550 3177
807833163 3562
648395824 2859
882 142671808
416163337 1835
476761687 11478
255692935 36351
269401193 2637
672905089 12842
517543566 2282
669351452 3650
971903294 971903293
263191273 1203
142023706 743
456028866 9066
436230643 5150
935945346 8277
73454409 25656
694207251 3061
680468757 11369
38300 250022400
19977 702331389
220442045 972
739982209 275291
988397281 4810
809440059 4646
557701762 3739
22347935 195
416327374 4851
487573911 2878
382510869 3538
435379928 3756
328169941 1447
822212861 648180576
465602964 2053
97034505 29122
924536241 15358
979061882 58046
3228 527413719
713036337 37147
782655742 3451
511256880 2259
878 122446677
880164644 8298
864835875 7166
267 46603782
202907567 202907566
734479097 734479098
96232171 748
130864910 758
909781099 4153
343460974 2101
376655016 1693
106138481 468
586484111 2586
2631 365586729
6427 773264505
9156 593143992
862110408 33440
58243749 29121874
121787270 537
553511950 2510
420846257 2184
28873628 28873629
960237327 4234
156712581 691
614495747 6159
520074172 339493
283030314 141515157
440280671 3297
4325179 22
750890526 3876
197308647 870
948359499 5329
8360 639672284
603442549 27780
780223975 13326
163931673 2489
563203549 31850
6355637 37
709858787 3130
258050757 129025379
375055947 1991
758828396 6876
269499720 1625
198743784 1687
820734078 6871
5804 961958167
118779757 118779757
266901921 4361
761383791 3566
850923291 3752
745717207 372858603
712240275 5383
907754876 18827
954971832 5537
957071713 4448
799514368 15885
720521361 3177
271496010 1766
1991 226553899
556774360 2455
401834328 10248
833079832 5798
562099007 2482
81226971 81226970
324915933 2832
509017417 8566
23711603 736
883327025 89072
834369777 417184888
815096062 7766
860506751 173696
32204605 142
758994037 379497018
952268366 5827
263532303 1162
475048681 10110
690215280 5520
667513186 8976
712356813 3141
487355091 4123
387474711 7055
798707163 25927
5080 598317320
126958344 47995
212232666 1621
742180431 7982
159253980 1079
512217651 5950
761818899 3998
527045880 5989
553954553 4227
917537362 4066
258089832 1138
114651898 2245
1022 112791107
885810212 4505
926376547 9259
437424582 1961
15267 641627970
843137412 7449
373163273 1782
520280499 2636
202919047 942
19375800 1075
696248551 3070
49535045 303
619621750 3845
851912273 7122
12561 406700230
924026167 11236
451089583 1989
651187649 4431
247430034 1091
526554195 3109
6637 230510788
710643774 70525
992046738 8056
913429765 4685
4204 371424332
439748810 1939
789137090 779787
282810429 1247
358561350 5130
453727861 260192
385208876 2756
966637971 5299
165621759 939
305323283 2805
79134999 380
980622480 5428
324367209 4964
989408121 4475
907827311 10416
645640717 322820358
2381 505800228
406919922 46569
868842498 3831
175739607 2686
686358611 3924
857550174 9895
103644437 457
938685827 28561
533256241 2640
307031086 1789
290910401 145455200
13783126 108
1983 249556584
338600892 1493
985222222 790809682
595378727 7416
683386026 3614
238810922 1053
864594286 10429
289159800 1275
338611979 1610
904446053 8627
50350913 1384
930036182 456817528
465501145 2701
735880299 735880300
243313652 1667
256433189 2742
82087290 7965
506214720 3648
932188228 5332
117478891 518
45442376 459
1071 177261689
101478824 675
125845500 660
376063776 11488
657013527 2897
465619087 4618
208688904 1164
7940859 83
821169230 4991
585 113350185
838369559 4711
474711575 3242
804497089 804497089
967082444 967082444
476717964 2102
778682624 389341312
937770955 937770954
453449909 213515406
800599711 295694523
382881245 382881244
513598113 2416
611049540 13781
894942191 7088
169867671 749
619693157 41042
280648593 1621
131690160 1904
694554393 347277196
799173845 5977
122694105 541
163808093 81904046
888653567 22744
380526142 380526143
780373308 4182
927258675 4628
619752924 10783
214420370 1809
465185915 2419
285254421 1835
356766408 120359454
582621577 291310789
767921097 3386
102056647 450
730069209 82141
934387161 4120
839587687 3702
155263514 691
287208214 7219
264893056 1168
3439 690353802
9251456 128
142800254 747
856816397 3778
302272039 1442
295876879 1846
382936260 13395
589817841 3842
620645629 310322814
84593044 373
935918827 4497
239534184 1128
382890412 1891
548234281 3674
22251488 247
179842355 179842356
764011309 3630
184162899 1662
511933204 3273
146960567 648
323469002 161734501
353359544 41044
783555709 7086
16742800 95
776759174 3425
827564009 3649
132451130 747
329406338 1949
683126502 4588
676698430 7017
489049697 4506
878604429 9108
62509771 494
232141121 164979363
230045520 2171
231899457 1057
373071196 1645
5815351 50
944556977 5176
962501004 4244
204865012 3211
833256018 833256019
611621265 611621266
351652070 4070
902914456 18105
932668049 107475
534348086 3974
721748541 5192
34472536 152
969043700 11020
758857411 23305
227405201 1439
222733223 2842
61374940 311
918507505 4050
98053410 910
415825994 5595
486230133 4325
120945720 1608
551673800 7461
349034426 1539
336521223 1895
303421617 2015
870679606 14189
456985881 2015
684778862 5807
530181504 2379
486520409 6270
34039499 275
230788055 1581
681201901 6596
296947606 1460
871108071 3841
933392073 895567336
596809726 44480
118000241 642
264118514 264118513
4300 928578208
568333565 568333566
566641612 4655
945001729 4224
284749592 1394
184438743 3578
635938776 13773
586708318 2587
412874162 10370
570425857 67522
45131807 199
409980798 4267
9557 781762600
772121971 24116
188485407 975
426399401 2293
935253183 14169
464468072 2048
926573441 33760
809847565 4218
451530654 2577
362751835 325242224
812018241 4727
265119386 1169
192320434 848
535692273 5782
917827509 4047
8816 996236478
512036947 12212
364860658 2817
210045192 210045193
918511649 4050
45615529 216
9354 903801356
510800037 2560
645838969 3665
516820546 20472
950867907 5277
701333582 361970698
166047450 1398
510643391 59991
955590759 477795380
135479654 1422
802821379 61242
658037587 48578
247661712 22482
670450305 8783
438792435 3165
479451977 479451977
815320834 3595
702651939 4303
396246577 2948
726512253 3363
631612936 2785
757926898 16464
1201193 29
889912872 865674
721488442 4432
848442116 4499
797444656 7805
331264416 11289
274416964 1255
136292750 661
682115888 3664
451260287 2664
403700420 13068
345258353 2459
458944581 458944581
338146115 1491
262204200 114700
366722664 1617
436434321 159582446
817581555 3605
809728511 7562
2511 448331517
131460657 65730328
395203241 3020
463381268 3752
835586108 5729
598960313 2641
916020493 4039
211909147 105954574
692587622 8054
579891623 5345
837579972 531671191
13178813 66
429774250 1895
140448160 1467
451314090 1990
1496 265658184
390597921 251231456
309170798 9971
347948979 7149
362252897 13158
547989647 4810
617783118 17122
182151246 5140
877501002 7856
423928017 15318
623902042 2751
61056099 305
486646464 170326782
660191511 2911
992897464 4378
442481279 15216
389401635 1996
988281494 488518028
722868075 4280
327857193 4405
135502693 611
90742553 451
656786736 2896
756372568 23676
477622747 2106
391235964 195617982
407674311 13387
922587684 4068
795585299 3508
417299120 1840
246792445 1843
402545947 3058
263080327 1160
988633904 186958
511017932 2378
298 64101751
311837082 2622
989499133 4363
681593420 7940
604583939 7407
328547451 2695
158877754 3178
284576967 1739
727509599 363754800
255439045 16018
132142 922189384
4468 976820968
555015124 3115
1929509 41
118014424 629
761803736 4649
170359531 1131
113986325 2502
28962102 906
643061508 8566
561739025 2517
264561836 2324
631614717 6083
493677119 2762
257931896 2092
531568320 43035
950489464 4191
465605547 2053
409674671 2510
830791768 12391
780727487 11291
523660460 2309
434985418 1918
750454488 5796
431999399 3650
446764143 56049
928419869 4130
142609380 637
711253814 10463
928024039 4287
495231352 6137
20396971 99
745942233 11597
768595608 1293932
258836663 2806
874704791 66356
695178783 36523
534668017 132791
680348099 12910
379583536 3813
943445180 19024
177124553 781
863351592 5911
247644147 7101
671030910 7165
85193 677710315
71220355 773
53687214 26843607
10306 960941746
633230005 316615002
572541699 2710
4621 735732515
608787322 9742
926027199 4645
529846593 3104
561878818 2731
487870195 13699
504632543 2782
150407398 2962
235760465 26689
535412153 2537069
743874481 3280
314727788 7250
106097284 961
933201319 8872
872215500 7619
299347597 7947
439186879 162797090
99990567 47240475
327077592 13433
109540053 483
145552933 654
126347489 735
442265611 2627
682970039 4707
448715510 3910
483643775 11616
706009426 3113
491002516 2165
532147385 6704
962858474 9143
958925835 53035
199012 879633040
958499079 11631
328889049 2603
740252277 3264
875708046 15811
39435791 176
22014926 22014926
378891280 2140
616170986 4171
370126630 1632
265479914 6095
586030528 2584
686503255 3027
191299499 1426
211284837 1502
302463309 231909606
292305576 2825
467717639 3380
779253138 35865
978602432 978602433
228757153 1248
443411156 106538
886545421 5190
230058351 230058351
71439479 315
121761339 777
907567214 4605
472636612 2084
665865353 2936
289079774 4767
239626987 1881
410265283 1809
73912775 588
371783724 3155
211245596 211245597
592378591 2612
253655640 7378
347604433 2242
653825445 4179
950713379 4192
359643761 8071
238226643 1381
467163784 2585
445717576 11086
78264071 392
445035684 1966
126764171 59934183
295363999 1757
426820663 1882
766593855 4903
476533283 2491
359011193 14251
954113943 4207
13595 833101600
118154607 5027
60326839 266
492701845 3684
829394423 6389
331513619 2581
692343681 4640
82706465 433
662585404 4076
279621580 3328
695132929 3456
354934372 1657
562446641 2480
541741333 33132
903770372 7013
192668017 2707
757259621 3339
884769571 7517
91480317 422
384310138 384310139
682801604 5193
882688961 162259
173969224 848
985219569 14226
642167729 4976
505746160 2230
673341011 3461
173099017 11268
366504759 2296
885638210 4558
521439537 3063
426258746 2413
802 162828816
282128004 1244
950753699 4212
146820394 2715
540898921 2385
449861198 2087
737078989 26798
305039184 155729436
597595035 2635
785567261 4224
329501798 3387
43852779 513
67494347 387
413024174 334975
473106414 5095
620403355 424623
143743249 1188
583913961 4022
759011248 5042
877910342 3871
432879721 3430
745397482 7059
776538422 4885
754614403 6484
67583719 298
581502449 2930
968905364 968905365
75748529 334
242441591 1069
938789806 4937
448747936 2373
25129348 22977761
269291781 1425
367559981 8374
281901213 1243
315758029 6082
356866383 2772
988136271 97169
671940046 3238
639808140 3020
732198936 11617
871176555 6125
416012567 2476
606694700 44898
965330256 482665128
838291715 4604
320761970 320761970
246536809 2652
5258 652745988
374432393 1651
464309644 2500
108135487 729
750451420 3309
35052582 164
261491175 1153
351118207 1641
649926761 324963380
560613424 18529
477108000 13710
513219656 3356
871332654 3842
150816016 665
310018380 1932
273737174 1207
848850559 94006
498037427 2196
348351018 1536
9840 946314361
657096883 3350
16590779 244
948660710 6247
918335647 16966
177351345 782
289348381 2092
942867750 6679
713432589 6365
5497 405409247
157891819 833
101336093 2286
884475855 5679
1299457 11
841301062 4622
429226918 9627
961141993 453036725
847299719 3736
108410249 108410248
278406288 1674
923719742 4073
804527872 10499
559725845 3278
990133926 986167419
293974003 3585
616788111 6605
259992839 1404
421174832 3074
348119529 9381
370710890 370710891
571290780 2519
609321354 48355
729951576 3629
5712 717594726
49075976 498
150363345 663
529006 128
970774693 29732
935182863 6644
563273846 4173
657783840 13703830
572986008 10836
178938100 789
277 22692473
571066468 2518
22139512 108
962622423 8112
578316045 3174
565283674 21550
901849675 21005
893433276 76212
440898467 2269
377008639 2432
208365209 1710
803509258 5116
367402944 352243607
591646235 13091
423749494 4769
269882479 1190
675718781 12463
497914199 3150
917143845 4044
204567383 902
241004243 2036
10728 339366563
237804354 2447
222851760 1345
554962471 2447
326466192 18193
678992069 4154
461975303 2037
75131219 37565609
593433153 445123621
63832001 351
42863797 189
283501561 4632
57321248 336
51005682 819
119363818 792
157248477 1312
786291432 3467
666768481 2940
608617414 20810
146961216 648
113807805 19066
31977672 141
937842018 9498
999084399 16718
199420387 33198
628122599 628122599
345856276 1525
439296221 1937
43090481 190
244482124 1078
85685803 1231
181189009 1872
5547259 5547258
58576617 3304
323301469 161650735
865360377 22359
257021685 18685
683203715 683203714
482170053 12964
80284015 354
282811420 7533
792065472 5588
230907163 115453582
96065999 720
591897538 591897537
55866383 336
539034465 6861
429596040 7780
75071029 340
71421469 5895
241532416 1065
66066871 322
716762441 268355080
488738914 2155
362190076 1677
750818845 750818844
430789023 4933
465139583 4032
529924659 3041
404489646 1895
675366451 9550
60531759 272
639076284 11396
243274130 2354
427841191 3294
264761651 1553
486645286 20576
32962662 193
517766136 2283
897509687 4772
198443000 875
55113240 1960
916776169 23074
893540644 4085
903428415 5984
250544589 1279
754876554 3649
607491723 2711
656347922 2969
193636801 1071
255358213 1556
323177175 1425
880175871 3881
388938037 4490
562530459 42234
959341504 23271
368633295 2012
608746193 4582
889707836 3923
46265773 204
579392733 289696367
225554495 225554494
597784480 6369
952863787 471543676
18992840 410
675616951 4050
82933475 1222
465377185 2052
293272435 3226
256893678 55677
222289187 1892
426639300 5510
445568286 5494
214453219 1510
12438963 96
405045534 8193
770786536 10587
450863966 1988
397848523 3261
836412112 3688
466309182 466309183
599409977 599409978
402711429 4196
204124063 1117
620996641 3370
347237164 5216
3322 339287211
882644541 6058
36623092 18311546
215291467 1521
499399616 2202
12246661 180
201147712 928
968417919 13987
126091 936373468
3745895 28
998836491 7057
208196288 918
128884418 64442209
43633755 716
901242923 7014
965912836 4259
597383695 30258
730893445 143004
2481 208240988
759581273 14358
621334322 7034
455894142 4867
826924531 18015
545663422 2406
779014600 14888
875038825 28611
821645230 85230
76669516 473
241499126 1113
167731488 1884
878649433 439324716
196861489 1177
655603711 7879
444469681 4304
670170361 2955
972606463 102010
76551423 507
5995 970941088
645349258 14991
205161557 5397
718409716 8966
834955080 4293
25391729 497
993459847 470256875
401404519 11493
515703029 4569
675384122 5494
5210 705496520
579812462 6215
658612127 4813
79464480 624
781669036 781669036
354151959 2812
19504198 86
306395993 1351
907055582 907055583
182317978 907
701285900 8435
263688776 246999756
520609733 117600
727498929 3944
104240009 35467
5909892 2954946
602145494 2905
288992209 193127033
623242642 311621321
452680378 1996
971806339 4285
411481105 1815
143632931 1292
707750714 7929
380105069 1676
866114830 3819
255368919 1126
529449351 12261
56924541 251
942783175 14224
728646142 51583
831798683 415899341
870852026 494947992
632964697 4096
193373712 974
333505368 1740
7332944 81
414578801 2032
745333792 4858
688770340 3037
14387116 7193558
736933020 3464
663706356 4861
692690157 3792
990908884 4702
495573658 3235
790823703 3487
773362535 3410
801421566 19510
182120199 941
748506621 8063
76045558 1927
443944627 221972314
997238281 890990911
41503120 183
11339550 50
803829984 13189
210056760 1354
808543405 3618
532226881 2896
630904491 5024
984050487 4339
722266649 3507
226791 1
975025492 7308
721389192 11923
259559624 1443
103390900 571
524154838 2620
942004177 9181
200752913 2197
594657164 215930612
632403816 16755
956446595 23436
875655426 12746
11974 618376937
618591135 4718
119040465 1829
380159407 4794
153 31066417
586953956 2623
150816449 665
275941751 1330
738007161 8711
986692855 986692855
51752582 378
947799035 9659
737885132 6018
315829525 4135
458566564 180757945
340280550 1936
790777582 8173
676470453 10681
958197296 4225
673093069 3091
625423759 4084
489192502 2157
178414063 829
63807876 453
208002639 208002638
340985979 2285
990460223 7452
990913165 12661
781413000 1041884
105067324 605
774179327 4528
129459449 995
309409081 309409081
416616904 1837
319347013 2842
756088997 5070
85604625 85604624
75747337 614
5314 573407170
868405110 868405109
259877627 2082
525488309 21080
624015871 19410
855799253 11318
821891993 821891993
988128536 4357
862309058 322795891
2452 272095360
844117498 3722
983138984 4335
4187 710667884
820742511 4838
541949991 7801
991631803 717668284
822075563 110762
585861551 9559
676971135 2985
276371792 4909
173269853 764
39760 368257120
954790109 4210
655175049 3963
128364273 566
87821991 1002
622531495 15902
908383120 4333
570359187 13705
394844872 1741
113601304 113601305
615401983 27898
270321003 14918
63008867 598
253508784 126754392
312746168 1379
275779072 1216
631209056 3849
171909094 758
456969639 5279
507331466 2237
617098311 2721
440424876 19675
737251953 4720
464473253 2048
706490409 3879
545412511 3596
989276905 4650
893102957 3938
586013370 586013369
808408226 3995
252392677 8058
85019418 673
172965181 86482591
760930081 46560
3714 567384066
852018633 4970
759076172 3347
858142325 8275
717568605 9195
449151493 3929
59873089 264
578775735 2552
54025573 415
174328559 87164279
672928424 5205
184647745 1632
244569737 1115
3392417 3392418
998712500 6250
316610469 12043
268379139 4072
240913745 6793
959096827 4757
422511647 4836
243833422 8187
492816843 2173
248789726 1097
488076425 3997
615847643 27628202
545219170 6668
288573066 29281
96930784 592
30279457 15139728
314750537 40833
111357559 1066
54722479 374
4922 966626658
323150320 2824
332942557 34402
804340069 11354
25740393 264
936225197 7443
557111976 4207
886711237 53484
439218903 2822
695017181 5718
732081825 3228
2872 409897584
999930338 4409
423667248 419561709
584073233 4019
678116409 4922
151781433 4987
101762958 3437
907897753 13091
762112818 10323
681556160 5360
581791589 4409
942103644 634190751
451111353 451111353
362105977 181052988
58285800 257
904835433 4254
903228174 12293
359371880 1810
63717089 1046
684232565 3017
687889971 10074
807790926 4249
112353519 45143619
114390981 605
999490049 5850
252586214 1233
932111011 4110
475540880 208986877
344494711 3265
227599084 1522
240173463 1059
797204247 797204248
209994040 83608638
54841612 3482
768486735 350637641
344722632 1520
452441305 2994
388721487 1714
107222918 1334
63479310 394
713418775 224275
609765474 609765474
653874083 6516
722561858 3186
977251037 4309
180299713 795
514824076 65767
538537928 5003
720876134 7455
47092499 225
602810479 2658
14570945 7285473
107756795 1009
438148550 2199
53561491 661
857506607 3781
227099305 1275
740874932 4641
417477255 2688
450348941 12481
673745931 35148
106981758 516
983218851 8133
761787803 5691
377805896 3985
380865183 8559
423771851 2931
787812444 5635
865342455 10005
77608501 930
202108250 1477
218766012 3977
661149104 5856
343818189 1516
900951989 12891
699816697 5262
641138156 2827
86087496 536
142296351 6636
778739014 7337
321915837 321915836
381074489 2888
832776552 3672
755830207 377915104
918049968 4048
477684837 2469
956127315 7658
995427784 17371
614249485 57776
138787192 7923
726414775 3203
906945208 3999
839826755 419913378
295511713 1303
547020202 547020202
178884383 992
800644036 16502
312065791 1376
402328337 1774
468637079 3577
730422816 3723
1707 346507344
297323002 1311
460258681 2856
50941129 266
478054769 478054770
210977423 1008
608572433 89142
188377810 94188905
798915851 39564
804096013 804096013
557412891 2905
4382 320505887
400934970 1797
57566078 392
265810439 2371
101760693 971
569474712 2511
271922924 1199
407503439 3984
567650304 567650304
123601567 545
27734705 258
669089658 334544829
9459 947635587
24673 177954079
507841704 4266
461584934 5355
283996257 5437
567151580 283575790
550274137 6822
408578521 7336
3714 631360314
718930641 3170
459946075 7322
276568999 1930
852737919 3760
796778528 6916
228427020 1366
904736304 86067
780083175 5732
273860803 1421
514366058 2268
117066517 43059034
270245184 3128
37408414 191
111616500 500
736071899 368035949
607915475 2954
44904619 198
478337438 93717
338349718 9549
665220185 5998
508965351 2350
328425854 2197
5867 998770019
382951799 3465
704708526 13360
756833549 7557
511819163 2874
343078914 4724
5792932 123
591145682 57421
818042350 3607
569563803 284781902
416841857 1838
508923492 2244
475263765 2115
731594050 5225
397357339 3073
481571259 5147
1670 83992650
7224 385177495
72119537 318
578844419 19195
688319610 3035
732441090 4505
303634744 2083
920522561 4163
691084 674643019
4093 724717681
329076643 1451
24006860 356
729818383 3218
789208471 8690
900074607 5836
178084229 2209
42016684 519
191113627 1386
7839 622753677
592831674 2614
400059324 1764
484929017 5413
533198879 4692
271886312 2749
538858655 3672
349874669 2010
69928267 397
541425655 2478
460514557 2371
214459451 1730
8414 935769202
996890980 487283441
300336529 12482
186060238 4474
253453457 126726728
392881013 3222
109086952 481
5218 815388105
338556761 1503
492617185 22166
830832503 13388
142973760 960
859991471 3792
94572263 417
254915760 1124
956379692 4217
677343404 3712
520112590 3535
430006171 146410
283808404 1628
140837244 621
650585872 7138
299382557 149691278
770375503 385187752
219929430 34527
180407131 34574
509372585 2246
982858043 4900
691153696 4493
152628191 3410
569556286 2617
663181893 5438
706457303 3115
577639223 2547
577607217 4411
908343155 6650
698313682 5811
264091931 3365
757506666 3786
704416996 3106
704740597 15823
589227520 10480
137528111 734
703619441 8096
477887494 3099
320068500 17341
521064332 3501
476714682 2102
581900769 581900770
82044233 606
154287361 154287362
496936319 8576
765358266 4019
383766576 2136
233109358 99536102
410726019 6494
565614984 2825
973218480 12819
3939 271488987
34009008 610
977102171 5200
326490309 2623
371446136 3598
380361487 4472
266050517 133025258
368992318 1627
622989290 4829
761472536 4666
153786530 5109
973837411 33670
616871519 2720
96613987 426
495385157 9684
3053 99213365
615193154 11527
46501824 546
535899457 267949728
454091265 14013
359669457 4473
860452643 3794
592611350 2613
972935769 10583
379612079 4390
101766232 2889
217893592 1036
907851368 4003
461066546 2033
438307014 156457247
304529062 259332940
502237200 21390
954715380 388262236
912615032 4024
16941256 148
712 29947590
225884781 996
512910441 3340
94118676 415
60044902 357
422965216 1865
357266441 6680
728232322 3211
501666237 7883
98654084 435
368260741 7166
879234384 16296
320530697 160265348
195819483 1747
787931284 6397
515491996 2859
795338740 372524
700987913 5634
888915710 6484
318185279 1512
485202522 3086
5216240 23
738438008 3256
432687642 2916
218628453 964
2213 500759853
76021850 446
724326758 15930
779342360 11039
159628257 937
887075555 5493
21496536 108
673168573 3479
69 13338045
71552571 323
740794539 307217569
433851184 1913
147590154 3222
800513422 800513422
2234 418059817
938242201 4137
467964917 2234
30166700 1180
546116112 2408
922759776 6232
425672565 4822
850144549 22259
130259507 65129753
5219370 30
502344279 2215
837999294 3695
967753095 11432
886738353 14995
425234999 1875
776880999 14500
238038191 2158
294896029 1430
764807604 14036
915 152752346
492547107 20891
826083818 5929
768479463 6919
496447296 2189
723907261 9180
217251767 5311
596631584 14046
463280227 231640114
450878611 7294
864754084 3813
400287879 1765
479214255 2113
246109281 11757
936528994 936528995
118385145 522
64037718 654
612312724 8396
391601580 14395
686 135957654
638598880 4478
602817115 2965
218853576 965
614550943 8120
704837568 6333
859964826 11474
947901429 8353
596371278 283191582
486920278 2147
779714333 3438
79161030 2816
436921563 29249
780544109 11930
263200861 1170
789114033 5152
735909437 298513057
344347515 1805
229515046 1955
773813447 3412
82123281 1270
936397967 8094
404034675 7799
936443199 4469
396103258 208885824
56697817 250
741551642 8183
332249877 1465
477686425 5413
470001300 168134298
417639516 1856
163648503 2543
5243 848317400
820486709 4710
600774745 2649
835860084 5469
417971839 18304
591702937 2609
869000371 27618
96785415 740
333506848 5203
954026100 6911
74875252 781
951289579 4231
481087750 3117
181731201 1400
664915844 7346
967903025 5483
211 33722770
572 75052028
129725457 572
956273573 2293222
339962644 1499
2748 528907750
594477457 4067
765599985 7949
941137136 5557
463698872 4817
66223013 292
149375844 1123
838418775 15352
225205448 993
141556192 948
931333347 5731
199782441 1378
552078361 2753
637324703 318662351
515210391 13786
969382080 18072
240806429 240806430
616699309 8967
15751909 108
363820290 2255
706755230 12952
129946654 2583
595217389 595217389
216131959 953
402327234 1774
169729286 1177
983366526 4336
6939 873578466
697835906 3077
901009083 4747
357253069 1798
914616522 6902
833233808 3674
21535333 168
77875027 1878
472278544 472278545
686496357 3027
571137906 15685
243073814 24661
577200021 5956
737116980 3433
677579136 16536
145077531 641
949124521 4185
953347990 12221
390908647 195454323
3202 511910144
272865025 19532
325043232 2616
85046929 375
406410311 1792
174394583 936
177565607 792
926646160 456162581
90036026 397
462650310 462650310
442244400 1950
656053338 3083
290139166 1417
675752094 10607
793460701 3690
885375938 17307
540059610 3183
235182266 1037
918449610 564394498
279476542 6229
666778484 3637
7172360 277
997725095 498862548
861137069 15121
843190153 571079155
66446074 1538
100695203 444
214689793 2656
393935966 1737
128925586 607
947422984 16073
980054816 12136
869461579 869461580
623575474 14681
450987949 450987949
94771735 70234986
619357174 40313
553517065 5942
923259506 5247
534652094 6330
294 52813543
701877717 3342
998339049 499169524
114076878 503
515614240 10040
983779045 16518
177316609 64613638
253211276 1903
834668265 4118
48569833 237
1531 275972145
415605566 1899
435035185 9998
335865096 10314
318454772 6334
4015 478209023
1820 328958147
971808004 4285
609089502 135143
244139498 1884
830637210 4210
928259655 4093
952160191 72591
967347665 7927
51994 217871351
581333128 18440
364681535 1608
196240718 196240717
471981960 6824
464047462 7732
459469218 4966
499620808 2203
326439267 137395125
807605890 3561
468354216 9487
698181701 4852
724272905 10461
679015248 2994
927962514 10418
694340913 347170456
931346832 6032
993699758 4407
531022744 5572
506541644 10662
473933520 11430
480745304 3421
458934397 11397
829987514 502050744
232843051 1122
918961184 4052
912528534 6443
829435746 3926
336226205 2135
329286420 6196
91030044 67045622
693882433 4332
288932073 6578
24868 870827624
412487241 120964
482839880 2129
8809 91197760
181946257 181946256
361001724 5303
336853819 1510
232167673 5416
331786570 1838
260850987 4675
991263798 12482
218970142 2263
604055170 526949207
482838038 2129
578692852 3863
497434640 4323
562314985 9996
398965 2
620955645 3387
117553864 81656476
313539541 8146
281189991 5984
18725440 182
808438355 7953
443189096 6553
527661237 15124
102044796 521
1784 403449816
954752003 4607
727768035 30949
44040198 881
27830 629126104
409122953 2041
228153758 1006
12741425 6035099
9000 542021113
435146008 11594
789900184 30465
60296885 332
262786660 262786661
122497301 122497300
529293960 11303
202151090 1387
39879053 179
199061279 1593
57605335 254
243114510 20329
879184650 16381
977429273 405932113
44358198 1254
906420658 8437
985874255 7199
807754144 38152
492224818 2879
68649 380521407
936803036 17119
584550275 6802
374363660 2289
611999567 71229
308891424 1362
303697329 151848664
738661545 3257
906207911 34109
603337068 8840
347496110 28893
572671274 20419
301445721 301445722
911875433 5081
811469100 6058
91495236 1396
307304514 1355
221725777 7962
155460152 943
230347846 1183
89820889 89820890
366350491 5259
105231025 464
259997598 1278
221335800 1050
172094429 1492
501212937 2210
65542765 289
432947838 1909
384116761 73026
481299749 12791
8866 870206766
656444408 8238
617653728 3552
880516354 332252268
108179308 477
721503245 5965
172305144 995
189504765 4617
896249944 15688
59049692 59049692
265574604 1171
546485601 5024
293968400 2840
410375621 5651
750655974 3829
14731 797197527
518673960 2287
924681126 41297
586200561 9052
162609148 717
195032240 1233
801290879 71955
927399263 6128
605428421 3318
318493200 1525
660595774 4765
451373601 3650
533870722 2354
41658814 189
955681960 12640
134237762 1039
84366868 372
410465876 2706
455984470 6996
628521908 6257
447460461 1973
189850523 189850524
234566190 4822
851620308 3919
339646753 2486
993574085 5800
562455432 3388
907943713 7449
944918833 28886
839130399 3700
393028956 1733
420046793 3124
414274244 3765
720480593 65892
493046209 7991
137570041 2906
752040460 3316
97813853 562
311612207 1374
100845856 100845856
141744693 625
53069736 234
912837799 4025
802403664 517644207
393160175 144150809
112941917 498
279635519 1233
875066223 301316686
477430145 238715073
868744390 434372195
677629053 3173
91839476 637
211332155 1067
435106036 3906
742324787 8469
340051477 4743
532706475 10115
634870845 3249
325954836 1578
823258590 3630
669987343 81905
406180601 2450
717390357 328811522
969088479 4273
114165927 1047
767494232 3464
359395447 1761
472407379 2083
345693806 5343
589885492 2601
3417 758567253
570718667 7418
848204202 3740
37647599 166
275581981 4746
916303025 16762
459582691 229791345
973164473 4291
242441659 1069
343210058 8677
668797075 3078
93891475 414
452143720 2203
3891 872151417
357209706 8099
116542297 10413
948788065 9056
858859144 3787
324659665 1512
968624360 4271
584032521 132584
726622808 29317
87995684 388
545639236 545639235
785204421 5242
57781530 578
101059921 1062
373800247 10648
447686893 1974
344186212 2745
930313400 10008
813724121 6297
409939712 204969856
906265126 3996
35408928 271
541728 18
356630451 356630450
113451660 7223
87657264 678
736803688 346462585
398341521 398341521
669256015 27538
38554469 170
401948444 3073
232656257 2336
168191408 6652
796638376 10569
592227975 296113987
811900599 9800
974711825 6686
268315849 4887
102938801 6680
597135419 5985
443859607 221929803
403831576 3255
951732181 8291
338635729 3961
534350201 7861
968015989 902429119
241056861 4103
365133646 1610
724600440 3195
996235345 412008
766043066 19997
384597821 6535
445253306 5730
583347996 2772
56061719 1404
970947247 7157
337148767 2651
349032033 1539
35026 553734480
955512809 950079033
48760113 215
594947926 297473963
586683524 4533
924063761 462031881
516539473 5351
409939394 6726
405050511 1786
4657 799420352
14519 861121890
547573565 7132
16470 691313245
761581833 631421
255540119 3036
309344288 1364
16929325 162
877682216 3870
587391280 2590
624343906 624343907
926336678 15814
556744972 11879
91531903 726
728473728 728473729
837543440 3693
660028409 14466
530481605 2391
192262198 900
982132902 15607
562485507 3260
594334526 2708
442341055 442341055
308081820 3292
833691069 3676
440430065 1942
134487323 593
510736008 5352
250718501 16738
894302298 6967
490769201 2782
419690935 7517
164157841 784
241078833 1063
663364472 2925
799443811 3525
157380647 1091
327246402 3288
8926 714803006
170547943 752
860769491 860769492
449423187 3444
226982951 1098
571139683 22630
254979601 10200
373754863 1648
288903213 1378
599230484 14096
192551500 8900
624694369 3389
563127553 7678
319243148 1577
841924948 6068
997390715 5851
710262561 710262560
523549643 33113
114756752 506
344224401 233726373
859756884 17967
902342120 4930
375996641 19457
210446254 105223127
414019563 3733
273746352 1317
267341020 1419
357704792 1919
631358753 3198
801032877 3532
697612747 3076
175470776 887
3045 376666500
288791427 1289
940495163 2157099
741875896 4466
84902567 919
1743 242695510
146332260 1022
869596488 697393456
946836199 686193830
127003778 560
986628508 493314254
155401381 1441
735165278 440782188
792184457 3493
3579 665625999
204722001 2089
508731165 3555
869310259 9380
616703511 2974
558214565 3292
233615873 5974
936223885 8783
120880432 533
846307137 17756
180254945 3217
964825731 710223930
134830 815553519
549559959 3471
12585 454387448
454618577 2435
382375622 191187811
395205594 2729
640779300 5270
43858003 27037980
316428671 1506
317908512 3002
46886950 523
6541 685673407
693035303 3679
627834881 15126
7577 880917174
337983279 2384
439751174 1939
143871623 1304
993582885 4594
487053073 8712
750728492 750728493
476174999 2100
490021875 2489
959906830 5559
771769772 3403
965144269 442389438
875640050 3861
41502840 183
837857761 418928881
4374 953895042
858457083 457922
912105789 5647
820034251 4299
1563893 15
12207040 59
933713320 453173034
536754298 5487
420268578 2552
273412603 1929
512244751 5150
389722011 9673
573848982 573848983
813731409 3588
520243627 20267
625401656 3589
280736077 1668
631623801 18021
762404125 32875
256695895 15678
102673728 51336864
606721387 41921
365124955 1978
840949001 3717
557437529 2458
473138179 2254
888429663 4480
450178790 5524
4412311 35
155464804 1693
852679759 5898
614144272 6073
356205221 175330
339282328 1496
810506617 390224097
66517480 403
1194 241387398
519005313 2417
274314191 2165
762931651 3364
670767497 9436
227111235 4529
792414000 7600
602815795 2658
402466280 2671
392812102 2783
470650684 3478
590878079 7605
616237325 5463
639098562 23098
285082743 1567
329076839 1451
219682475 1794
5908 960995243
180487754 1503
380874376 9673
120841318 638
559605260 3493
250152680 1103
342950440 304561309
285808659 1342
912078617 456039308
835571464 5435
644558049 12289
895580297 4206
190641354 1739
43877724 982
647897465 647897465
506426536 2233
920094954 780341949
874001851 7804
902180729 4087
801845825 12064
258549193 1258
492801060 2479
118202160 1813
876969921 4604
836477801 418238900
173645903 1448
652264453 652264454
820565737 45742
715326649 357663324
38219506 293
885395969 3904
868850353 5904
844086942 4377
5015 668449350
228792216 2064
752725967 3319
982088665 491044333
846765078 812839409
830379234 153717
762409201 3372
969635087 4632
66202887 309
406775650 181370778
232582639 1495
508674913 211407039
377430629 29170
763003009 5256
791506047 3490
657805805 18186
855925070 4070
840204652 4571
444515235 59245
520526160 20664
456599083 2911
33981338 201
886561623 759192323
14968395 66
981460270 15085
827114070 3647
642498903 2833
852967043 3761
872502734 6412
227481228 4290
887774377 5496
674822017 4392
684351239 3954
480543939 480543939
973489159 14728
45131720 199
75368125 468
262124776 2463
457494000 3007
47922057 19386
36628511 424
693791261 101180
824537535 3797
877294591 438647295
126922445 953
882023824 5731
930750265 4104
601606486 10227
663395981 380963484
184616166 25785827
707560004 9908
181743891 836
989392299 12220
717412792 717412791
7539 481783361
67097268 409
170744121 1895
523316160 3552
729298245 729298246
472630434 43944
574234812 2532
356993089 1812
206971079 940
796270222 3511
441162800 2437
3704 718738976
185413513 92706757
30219534 21012
350817951 1666
643696145 3935
97066975 428
28593500 26500
656477015 2984
398081831 3171
178270173 1493
8144 980510395
713700733 17476
387120498 2346
409565645 3726
343588694 1515
782127244 5249
874738176 3857
913064591 4026
282046354 2185
218238578 3249
634551901 6442
214092593 944
97803695 48901847
692622482 8965
318870626 1406
837417992 19944
768474140 41932
471186349 2113
177988759 1140
6371379 6371380
874944794 57445
802910492 9537
378744309 1670
331242504 5244
43311600 265
544009991 5431
875587460 8152
87263519 480
412984140 206492070
296762900 2660
6657588 261
823986161 10160
29098387 220
808740169 10353
985451641 492725820
4031 613121213
195947423 864
629118742 2774
646674894 3329
455173551 2007
325445085 1435
132900699 586
691128004 3420
266 10752674
997056506 498112330
549 84617963
876122293 4262
295756257 12579
482410770 4778
760890516 3355
663441999 8500
68978003 34489001
67242241 33621121
840776523 4971
341276823 170638411
651638287 9044
642174329 321087164
234502870 1034
932560947 16375
942024904 942024905
405170601 4741
654407692 5716
771270204 4864
728219309 7735
974535157 5501
43290501 275
462413340 81540
12287 530718814
977091693 7971
605952671 31904
898781101 3963
157440322 903
154671550 682
395768165 9145
645900767 2848
917426081 5296
939018336 8311
333157447 1469
844847308 19977
844912503 8446
963084553 5186
752044041 3316
670658246 576399192
554050413 2443
645382198 239098577
482159793 2126
617712041 3994
299998186 5133
83706 842082360
228076465 1104
363775645 1604
899008269 3964
831112637 35516
806170575 806170576
728836164 7812
330835064 3209
582723128 2756
299212807 1560
964309121 7929
918499053 106357
835504449 7456
489874041 2160
31453775 629
125052999 842
505906942 6794
491431397 2572
98201660 433
306403759 1352
674834580 6555
997159249 49450
56017509 247
186550696 2313
919168512 35201
451046450 2596
324453359 1540
431920440 2314
91394344 1096
409601994 409601995
449777949 224888974
720751921 5290
899684326 3967
429251625 9914
381330950 14630
364454745 1607
181781131 1061
465316430 33274
472264089 236132044
763818857 381909429
30893178 235
71516243 71516244
525064406 345914156
968689579 478903761
78080207 5721
405956753 1790
131184231 956
435529113 2467
985063547 15306
13749461 61
917376520 4045
375308799 2725
722811408 5132
686104133 5098
354114519 177057259
181962926 3469
540378919 270189459
46719349 206
840525751 4010
163348298 1407
585 125260818
320276054 2810
179886 574303715
615259241 7845
848624823 412878
432757644 5797
4969 374944116
752754741 752754742
885290365 14972
326784860 2079
73906920 613
137406855 2271
324929 674227675
188185282 94092641
589370932 3250
550115731 550115732
368377114 2183
613246059 3709
839042143 4079
386232531 2283
874420319 7961
247993707 5180
256274231 1583
173567923 1474
636944781 21968
24400019 145
751007423 23612
718212611 3237
609770354 14920
55129811 341
581819967 4801
168344846 3043
542285754 3659
223845066 1059
119973658 529
3724 339291446
662277734 4272
961028725 14511
895957499 304295237
550984792 2573
956376707 344227982
302018806 2329
657814308 592408520
879400327 730228046
679697888 2997
308958186 2805
341676051 170838025
927571676 8657
608804029 8176
343591249 2288
892757549 342182262
34023687 523
630484014 315242007
842410371 66365
501049526 4134
10543 983198008
771081348 4002
477367379 2677
52722615 26361308
332727590 3868
630025398 2778
687527807 3097
592544308 2841
753179553 3321
823730144 5368
818261928 3608
788155603 17258
674723411 3803
294051303 54243
280879377 213131497
584893988 2579
800931973 3674
560198598 2526
5216194 23
888704671 6770
2277535 12
530696466 2340
102014252 674
525165481 2877
4074 899340376
350411300 1634
516076081 97906
793323558 3942
658075621 329037810
465374471 3282
5544 716668455
886983566 3911
993880276 6935
811671179 6712
372844785 1644
204008339 1159
27578799 162
174537373 1166
862020676 7197
627935955 4835
335221513 3766
31070534 137
27926271 188
877845931 135178
139777990 1875
142895460 73377104
368997297 184498649
710869765 599594183
410609416 6477
735377484 7379
647389396 346571924
686058375 343029187
363342568 1903
540565605 3508
605305178 2669
604173887 2664
501073977 9347
138768853 50658
188236941 830
343833691 171916845
436333051 2550
558001050 141985
791202906 3921
886735871 6695
779713174 3438
898858967 4198
351075563 1548
802452375 3555
1424 155806672
421794288 3027
215124245 2993
500499193 18136
150102855 3169
524797106 2314
884615200 9346
465842776 6866
490274912 2776
331285259 2953
680741915 5167
694457807 422063064
908528751 4006
597159433 5536
358224914 55239
339708330 1755
972763230 932237878
6884 338719570
462883604 4493
384668195 2838
323580505 4472
432107072 3249
258359637 1762
97317453 478
385713092 4151
345163642 2027
68815472 568
291132190 1445
542088368 2997
916417951 14889
611977837 56492
614833111 2711
736440288 15251
91890187 9525
839587686 3702
224607283 1366
206591509 92906632
933281617 5736
398700750 1758
207449340 4018
811196353 8352
219987472 970
687807581 687807580
370708675 37351
481575377 12915
515519243 8676
793279015 39181
355371785 9207
154010759 899
588474605 7823
208837344 208837345
177598319 870
747050106 3294
768953240 8439
251284428 1108
127596384 976
219707431 2094
614833081 2711
628921305 2799
133437295 590
603134639 5274
997436978 4398
209514570 1195
282254025 1700
898096517 3960
823962312 6168
4753 657064195
225187376 85445584
995806223 21168
960366840 774349671
836862829 3690
693276059 6336
452153774 226076887
363999556 1605
234219416 2201
473513743 2278
737759167 9922
261418940 1667
952481237 4214
490416508 2746
923566524 7945
893861056 6424
672499421 672499422
317504631 8514
21015 741448666
490496869 33758
872848069 89148
611673296 611673297
580620972 2819
2465659 38
400208759 200104379
563471999 7224
920919908 4079
649248420 4892
158074910 697
732768183 3231
953426583 30232
769825639 32844
727434519 7180
204836953 1207
2369 353459977
150505881 1922
892346551 4904
52842535 233
709858764 7362
988813120 4360
41941315 633
185492639 2420
350660323 3291
580906038 97109
760357632 4191
91625321 91625322
747987264 7992
151456563 674
620748259 620748260
3056 583563860
18991 604848149
2422905 11
697577861 3295
40048 667039488
569591953 3568
388947897 1715
637605600 3618
811834616 5189
713002367 23907
219713994 9486
370346620 2319
634511983 3478
579121792 7593
505290348 2228
25969386 213
361154938 2072
775425147 3638
415638253 9187
209 38994360
155645814 18335
767280689 22770
761122584 5958
747958497 3298
764916081 7340
709428304 709428303
628221049 314110525
341664365 6579
177138245 2199
18235172 169
762479565 3362
311221499 311221500
232188767 1080
701559739 6291
22890666 1264
633921660 2957
419016699 2941
112930176 2473
342279990 342279989
155468027 1046
596246342 16294
751302734 5317
618256247 3684
320682473 1414
883578669 3896
949598958 442999625
12995 607830242
237209089 2382
147752830 147752829
141113115 715
652492933 326246467
907416893 35077
839836877 28234
252523026 1600
876324289 3864
482946463 2288
85891 836249778
483333776 236907350
664216944 9095
108390341 3733
527022851 263511425
220565892 1317
185238573 1131
458791746 7638
600275221 6092
651921796 4971
286994606 3575
476443659 2702
10289 630488539
546458239 5574
694065223 4019
385058851 3270
654545501 4324
943733126 471866563
7049 729868388
57637163 28818581
144239473 636
404055497 5511
51943761 440
803621546 4077
137135311 620
267911921 8456
890842903 3928
227797370 227797371
639556259 2820
5411 577521760
747444197 3417
816772003 281326312
336954746 1532
363229943 1848
840822572 4769
720872726 6300
309998759 4126
303392049 1468
804434771 3547
66069952 353
401420961 1770
79229754 436
129434965 1216
937582672 4232
702840672 6078
326580481 1440
748585846 3405
810109830 40190
156713820 691
153885900 3462
601302501 50636
897022866 8526
151958239 151958240
486273059 2205
958649785 4227
455396329 2008
525479381 2317
650528095 3233
614833113 2711
936361259 4928
401779225 3944
574354240 6807
779426012 14599
801570139 5757
557585885 2485
496581034 9126
681055093 3003
105878736 954
33145735 178
320740113 5654
587583465 4264
39386194 245
367895358 2322
967731969 46144
183300970 1528
226268916 1745
7980 606480000
877906338 8902
678085178 12661
339590679 169795339
858411504 3785
438845763 1935
8230112 119
431559182 431559183
4823 389056941
890089984 10116
827720110 20858
1725 369128363
876625353 21718
779836605 11955
253772206 12004
502973065 11352
838907985 3699
37288945 37288944
214112585 5340
669501969 3273
625614388 511183273
384977593 1994
544459689 272229844
931751487 465875744
238764374 16875
371622421 12753
572116867 3474
395381739 197690869
758434305 7919
350308700 1900
878283473 15342
361090075 2460
33252363 173
964689214 6864
192791214 3762
409636992 2208
710738115 22114
755344657 6638
929344792 18472
992932505 9507
260961750 1225
409571234 1863
825250878 9545
108908085 54454042
949739074 8946
222256823 980
523206838 2307
713905503 4197
878351966 12873
461951197 10112
708146753 43072
652711216 4090
538338207 3031
856662815 16419
227115180 8145
414934597 207467298
122100793 878
3822 590348991
432106558 3336
383734319 1692
594811176 5038
730465451 3971
32014440 15308809
425309578 323759227
595495561 22670
439519226 439519225
908295755 11776
40135449 20067724
737887686 15181
408742432 204371216
810318369 5602
62829630 732
92984512 410
890158599 3925
236698482 20440
249124670 8971
106365916 469
764870400 13008
537488910 10279
185234163 185234162
734004402 591699698
4228 932936330
99811030 49905515
471555179 2111
361584125 5705
129379357 3546
544884735 2888
442741237 9684
241576255 119551471
415966827 13771
393582251 2830
9126 663733980
253798895 1125
972573383 5178
537327911 3666
678434436 9621
398698577 1758
806541631 6448
843473871 7529
631971462 2894
588246043 2732
873261561 115412
486699023 2146
144333721 2648
114815381 682
989622166 14608
215309491 1016
61050327 30525163
945893814 945893815
987934351 4650
11179 909545798
66 6269227
522304280 2303
984854434 4646
2229 376117701
5998 556404095
266706557 1176
568794335 2508
817864479 8230
287214906 4427
923945638 4774
983377842 5099
205804432 3458
665138075 4998
163517754 721
336213781 23269
71565643 562
701796096 5038
435731228 14506
948065250 112530
631479935 7968
766905200 5435
652096848 8624
118733463 4022
802311042 5486
299883767 1409
666629225 4265
241988964 1067
719131518 12384
221801599 978
109509059 1746
290072784 1557
188498520 1036
886980780 4601
995171154 4388
504712948 6091
942567444 390749665
774491264 3415
734460971 367230485
537557761 268778880
943910309 5054
102282741 451
558957765 2857
193892453 1322
3995951 34
171455079 1016
396147118 198073559
742950351 5479
944242234 9769
16800126 807
920802846 81078
613928650 2707
37788315 273
301766855 24005
197326656 197326656
169867958 749
170278477 170278478
866906410 374445803
946856601 4175
891877104 337725439
8941 855187931
331435535 331435536
847170852 5394
587615059 15831
78159120 752
348842535 1809
580050631 28187
174870063 91192485
591880997 7169
8130 752747018
155473138 1021
15195080 67
838872450 5499
491574918 9454
2335 402785471
7110 743812650
334746467 1476
677276330 5016
6722 783540547
328421475 2258
366429516 2242
521155187 2802
1446 24456198
729168969 364584485
41729728 184
478408714 3981
338386475 169193237
25426131 565
863187859 9447
444965905 1962
857084487 857084487
237708170 1091
351640514 37007
825935305 412967653
354902417 3094
830271617 85261
598264483 3998
486693485 2146
959064661 7940
798144815 3564
594696103 10044
541130391 2764
438575270 2991
960047134 919760941
933447366 580974907
358183455 2399
640116622 320058311
400062853 1764
493728978 2177
151723438 669
478304327 2109
115035257 533
459774072 2892
7204633 95
675418150 8675
631380463 20108
911263449 4449
537895774 11927
705285041 5754
648831491 3314
711738553 7078
166376364 1774
716659559 3160
512326352 2259
893936898 28053
698830210 144059
205 26053245
502858876 2575
954084193 360128159
823866393 5151
490833966 7438
967095538 5162
821483385 33604
365088846 17725
628223580 62262
549830180 2460
624364651 5790
190084879 934
736966943 4052
613744657 2802
450759141 21542
104045034 1619
172212499 28827
771549714 3402
71336966 2911
957093481 7889
183922146 1265
518402928 3077
951688648 14301
896529361 6376
493786359 246893179
436544169 13330
920898400 4960
359064526 9029
588383629 294191814
423834111 8533
727330439 727330438
445194371 1963
114302861 504
161476574 712
766180333 1005486
491925627 14971
684144483 4661
75748862 334
925486055 7292
72479232 448
362077707 1982
243664681 1942
232873646 1158
26181112 411
121157908 82880474
296331051 32863
827344126 3648
657246115 2898
908524746 4006
657921477 2901
467589108 5334
112901606 1541
608655216 3536
25276492 25276493
677428935 2987
403250640 3070
377458684 4693
982414301 6700
8204 945475251
672472070 6071
326034903 2909
118637615 934
120109667 2037
653389122 2881
475424623 2259
528881277 2332
32204605 142
279837730 1642
547704813 2415
645645847 7741
301171012 1609
680857449 6370
418779620 2170
751862137 375931068
329297495 1474
853867866 4503
752337081 11543
123111349 995
588854623 8548
725317223 8410
842316045 5798
2387 284098353
195440476 2208
59500269 1412
335719069 4133
709635296 3129
965788458 8394
42434447 223
302372261 3197
486598639 2203
334743515 1476
1787 115320471
208466014 1193
703512618 19069
587391281 2590
400513368 1766
525756537 3923
777899989 3430
917827702 4047
975436693 4301
641684452 313370680
589129201 5130
934035219 6532
717981752 3868
698295648 3079
789187959 10120
738520708 4139
115730339 49691
638702780 638702780
99337222 99337223
5363 669638293
527697012 10454
822520003 5836
637965410 2813
631268399 9436
597602708 298801354
272833518 272833518
63081901 4845
163090819 726
171761628 1066
733425677 24762
651616221 3005
388856079 388856080
932555781 77231
151268844 5345
680118225 3850
627983967 35978
955863207 9951
116494455 2462
617750409 5307
351943894 2727
490097655 2161
470003059 3384
47284141 755
182203025 856
457241894 10409
742261841 3911
87480098 513
480574368 2119
296190352 1306
977741310 4515
581041104 2562
822211243 27404
504533729 5229
502796772 2217
177903987 1132
404647591 4252
599415863 2643
1081 196831727
934131599 42078
361 47093172
998557259 499278629
761079066 7459
525174111 2485
945063989 8658
23359630 103
828244385 3652
267270125 133635062
450470580 2580
385458741 2216
246219209 1915
2159 286648271
786592807 5059
33980505 1874
576700799 2600
17442385 246
213411439 941
45627043 45627043
946514623 250136
320315842 2043
403237944 1778
763597933 265138
987813024 7368
55730000 4985
69851629 308
717122069 3162
58965919 260
999763786 53920
145484665 4056
141971792 626
619892531 619892532
193227636 852
585170117 49789
66208139 861
786514655 3468
420826849 328019933
904948661 19558
838549439 4744
920328116 4058
965670144 39527
722242899 90346
763519500 4178
697138974 5859
252815962 1498
309923713 2228
511292810 2261
446099865 1967
786743136 3469
682416313 7752
28255 409867030
296417552 1767
261051751 144525883
199878075 1114
117161740 1457
198967092 2148
629843086 8059
778576937 3433
417617815 7028
339280832 1496
867800258 6936
927080092 4315
88676063 391
387543337 1937
242137332 5652
703493264 37949
938525924 16827
351889130 1563
404683077 202341538
198009014 198009015
2035 17157085
174966745 13231
281654763 2360
172013654 1046
867957203 867957202
177492241 1156
724008960 4096
320121365 1454
848677837 689783580
89415935 576
370505557 8478
637963083 2813
810326829 3573
298231818 1315
687701684 3365
466509899 2057
746602579 3292
604796224 4738
14234980 347
347325887 4368
889687279 8826
331819515 5716
305149380 1446
806517636 47706
29634 356562069
633192428 3628
69131313 1467
279557534 1663
48525369 417
392273751 2248
810554608 3574
298047751 655050
740699178 11281
767088504 4134
31523948 139
686172884 17957
544973617 14454
651498422 4622
166433220 166433219
223107107 1841
510503068 3394
650138841 8919
986219531 6670
959659379 5585
288537553 2008
512514543 3749
99561937 439
207740556 916
784128006 161943
2516 545295360
35152631 155
896264951 4300
769912970 9913
171281214 962
155579874 686
226338827 998
661095764 2915
72010597 812
310276278 1499
460819744 2464
236772160 168551680
56903040 28451520
385157428 131321173
643857281 586966
931427815 5764
7696 983038134
345648291 345648292
2457 379061046
396023613 3353
572987386 22563
386908859 1706
40401313 672
374 60148562
238675644 1557
390970180 11446
543454785 271727392
452602065 5996
943857839 433744573
637720428 2858
185794914 1308
799527429 4778
431837725 40571
567520439 2558
792438766 3705
21365 324150174
240703220 1921
310592938 126200212
640911367 2826
667756989 570509767
551106990 2430
288083021 3098
696476570 3071
273178286 14952
582624701 3760
897010774 897010774
112261544 495
497100445 5393
43668755 480
777558734 4759
255556542 2096
491703862 2563
2384 503659279
6833 851881612
2077 378466146
939422879 4664
803904652 4257
388175684 22625
390338421 172115785
217120540 7183
631095910 563865860
566179661 6761
894018007 3942
4109 788570517
932123472 4995
256889043 1387
442212486 8723
586633943 4283
460950544 2369
96274709 48137354
146537593 14101
962102178 24174
284555700 2211
620831330 9567
807301241 6831
139497305 2847
713198163 3602
2064532 48
29256273 129
116448613 1297
183706902 1359
536365445 2365
472064321 2494
588999511 26070
922500472 4796
348580840 1537
398056490 2171
931369297 800530804
84688405 1004
926145006 28111
6490 482703487
687657731 23406
326423592 9784
717302197 7566
291881305 1287
303446359 1338
127324271 2227
332478537 1466
725438179 21262
653390632 2881
790032879 15503
247547511 1143
814580673 814580673
350046182 6362
862486174 3803
957347101 6790
462505923 231252961
506974364 27619
248168807 2498
906043969 5508
781498184 12614
850130769 4538
411857465 1816
456427196 306019118
909889607 4012
758004959 5540
448821059 1979
713333589 8853
720610240 4544
454773017 2793
54178 805046193
285087974 3898
749229810 3660
483067545 2932
723315732 723315732
517678719 11180
722735364 4836
564435704 19768
339153526 981762
581772672 2691
804106240 28045
703058299 3100
3322 163060220
584442936 8943
181783167 9155
553687767 2767
85279067 513
604182744 2708
48306910 213
190626160 848
784579409 28822
211599667 1043
750001145 3307
169319897 8877
478522827 4866
850001516 850001516
928712942 4095
595976661 3768
656302136 5458
814672494 3781
48737052 609
842172118 842172119
399309382 3226
1828 102939037
899334258 5540
314787296 1388
2961 485438472
418424453 3546
451544862 1991
952795096 14803
712480515 149023
463732240 4297
14539 620618051
924411693 4076
757980049 32326
809870960 12092
79366724 1469
17890 879193508
340422519 1869
675307788 9199
2228 421818041
115928587 1028
955476888 4213
628265070 3114
821159670 23655
167909149 1503
800565121 25920
529450666 264725333
2236 293774624
12002 720254247
169903888 120573626
440810167 208847325
288071182 1358
286664316 1264
880630479 3883
446891705 6224
472863405 2085
321868459 5540
214619959 1926
224296300 989
589213447 11540
97445403 1915
212506240 113635089
308473189 1666
944135095 4163
923703921 4980
703051075 3964
677252521 312520562
401680971 2233
723388062 3566
874861066 11344
383958856 1693
934767141 4773
60997678 378
120199760 530
232076237 1789
367843080 1685
569397496 2902
11325071 88
539925139 269962570
58459471 965
984279090 4340
551241374 2444
673332496 7314
978277041 7696
102597562 478
745347378 81157
275937385 26159
324630600 4200
3154 530567846
510553259 4340
199953885 2441
576 114655104
313199751 1381
141927958 2654
998781268 33369
282900224 2062
795222292 5472
339036515 3276
820601903 410300952
348758062 1579
98384734 1216
166918176 736
927672357 463836179
403154999 2125
64862513 286
650958767 11681
451999835 1993
800962428 11198
252505807 252505808
535453550 2361
636452672 7703
198215335 874
920118274 4316
900195120 5709
140013082 1209
189560034 1361
991194983 7860
142197958 627
937789056 4135
990713951 5586
335478529 20801
635381063 4775
222028390 979
287256903 2247
75713001 30228747
715235315 20947
160115859 706
600657154 77020
793543576 3499
105957889 52978944
873058511 8436
922355279 453915
810556544 3574
251886096 1584
901044617 3973
367803370 218902167
463334014 2043
89356047 394
62140744 274
633162931 9313
808955154 3709
667918284 3805
26308075 116
828751359 418071256
153566000 1960
433316331 4179
674424630 10123
56660754 2903
901978895 5219
124557426 1927
20664778 110
262717185 2312
415796535 3460
633627305 24590
962448201 18530
755387199 5536
54430079 240
908348219 8253
11529 968251536
396355406 1951
246899151 2420
657809982 47886
333779736 333779737
556604367 5835
383839369 1947
33111486 146
342052199 2520
21772026 96
121362812 1412
969346932 427646108
461521719 2035
371486933 1638
613701857 2706
731952790 4634
916971119 15333
968668125 72701
509711825 24982
380104664 1676
940741219 4148
807285209 26898
376932494 188466247
987408140 987408141
347996676 3113
623877743 20496
422495149 5180
43723963 21861981
721310289 721310290
432346401 1944
311010147 3843
580735217 4801
165104575 728
92267240 676
768823281 3390
973160181 4291
5203 748385481
736637460 10380
609029881 6562
854655516 3861
82685323 414
807689469 4484
558874442 2661
882871703 803196787
572145084 2674
500981320 2209
6185 735157212
551083989 3302
121983125 1613
853418788 3763
741656701 3968
357629305 3398
982225416 973950433
929163259 4097
523870793 2567
433310293 16882
868976088 29467
120524959 1072
534563484 6874
465816579 32261
326938437 163469219
934279919 5805
380507671 4770
148111201 696
779645062 14780
554244736 277122368
389722681 1816
814645365 4019
831002887 4889
620507731 2736
101980239 1945
939605198 5215
879369385 9777
760887899 3355
930070869 900681620
733445328 3234
96775719 2086
741615906 3270
887987227 443993613
496383070 496383070
879045161 3876
486244191 2144
486065150 3537
596493265 3085
417481838 1887
917853037 12950
679245036 2995
309946671 6692
847508763 420187423
486477521 2168
706685725 3116
779626544 5255
274624065 274624064
196475899 2987
880306679 17490
545811586 4244
660475109 9868
855885667 5038
109201833 54600917
974075936 4295
645680534 2847
665865052 665865052
319044226 3818
200542983 3083
550784261 6812
445522361 8660
4922 895021402
94096277 530
12038 261081936
281968377 140984189
348580067 1537
44485794 995
49208639 24604320
978519327 974352690
255236779 127618390
804419857 7578
973320761 32458
499354384 95824
168390762 1211
139782044 1405
837115574 6197
709593691 3973
972526763 516328587
615162914 12138
139902294 2334
666028791 13004
577016615 2701
202434013 913
959059509 19832
866260 4
441816803 2223
559584881 10306
745058360 3327
122426804 16607
783092739 6992
791432885 7678
624141409 312070704
341390755 2098
432550399 22465
844315472 105434
740565276 14852
343343605 2365
934279272 667235300
413655772 157520663
4420 680666740
153764976 678
34926078 154
936650961 4130
780841413 3443
316349791 1756
499891339 3726
635447913 14047
366840675 183420338
147178188 147178189
859539917 3790
370167939 1741
972188990 5974
453392821 21498
366597226 149284641
543074910 14546
253100683 1116
416820546 2351
421289101 2025
913967731 4030
682852176 9775
177804145 784
661997549 1731718
354916897 354916898
15029 514592960
109399056 1628
773493889 43574
211039633 3234
219458538 1055
569702823 2512
476142864 5872
682627375 38142
456639767 4212
68342042 396
951703200 33323
894242853 3943
632954211 6851
916221987 9104
283904947 3113
197005999 1846
317107375 4529
948213171 4181
526352857 526352857
341872342 1676
221779875 2375
175763801 775
730273882 3220
278275010 1227
876196757 438098378
815722005 6137
199124295 878
569048085 9467
85420600 2126
587356151 3003
677203898 2986
95399204 95399205
14215 821656862
717270158 4421
814184500 3590
435717505 2864
631426886 3672
289161076 1275
4115 808461705
520731463 29267
420474222 1854
566396784 2804
508691428 3559
104462635 663
47559112 1180
881635662 8871
731404201 3225
396529094 3065
7870 764090430
108074837 5776
79 12198648
857663209 10356
227245899 1002
225537896 1199
685144284 7021
495084753 2183
630254332 2779
842009772 5174
146597226 43003
28512554 137
326751867 2727
751244211 4729
70678074 407
997031173 997031174
440149227 220074614
873900998 4754
387089272 17084
811352300 702082437
736548561 4444
915278064 4415
612129034 4259
876062511 174584
271936860 1778
134910638 595
4256 942435872
638739013 2863
930235700 5040
401697309 6539
10850 125686400
465978120 2120
889020719 3920
29482960 130
986316248 4349
596464131 2630
664497629 2930
760436123 3353
82038180 461
508891085 8684
463411446 10325
677429816 2987
533100288 6784
71439794 315
792986627 14023
243577707 121788853
610367121 5680
964827601 42317
6650 987525000
848888864 3743
101529323 1534
940297842 8389
323860404 1428
208 20935408
978806434 340602146
597160807 28907
846160953 3731
941162271 14699
927083125 76758
950275208 395143
837846882 7857
905961489 9248
163226173 974
408894713 3630
772226759 3405
5414 837275100
152788707 1856
988670360 860774372
790600399 3486
965396272 11356
808261057 9792
158949335 1124
45105305 226
324262401 72380
254724536 3835
866706373 5042
680459381 3240
80658397 2262
824498071 384274245
550504570 11506
372865655 1689
897212720 3991
895295323 5223
477490714 6069
321820363 1419
508354359 18296
639754199 22974
332248815 1465
665724840 4013
432038759 1905
268476594 2646
168808840 2605
966390463 966390462
655489229 3310
890458998 45263
642770759 3624
184010022 92005011
679224150 3771
136085246 68042623
290834289 290834290
900595003 3971
651441979 5180
928144033 20432
255716795 2341
447920012 7433
459266472 2739
513962656 13241
316857487 1766
533569063 6337
62291861 24511911
910336207 6553
310936664 2015
210327235 1252
383849039 5574
402887518 463622
848088575 6150
392553393 2577
464018478 2046
114112333 1430
4694 588582813
196679031 2978
470841800 5050
682776378 37608
774854038 774854039
260936732 1425
374690216 2433
455258767 4614
195641987 2027
752264507 11757
64691469 293
3572 667356760
443500671 443500670
586137440 293068720
55 10962476
373571025 1668
583309024 2572
991149003 968445792
423736254 4559
550267547 3634
857721894 7057
442197427 2592
856016310 5959
410664129 7002
997136166 476958482
821522491 4936
691603043 58157
204490 1
21890847 21890848
963410381 4248
138256911 744
39212393 507
749307907 10359
274788076 6098
409449839 21360
378144439 2199
378538931 189269466
741991634 4977
676507464 3726
973853174 4294
442579846 2667
53522913 236
35715661 379
399064800 2550
898543360 449271680
5633 904685377
234429787 1103
806473306 3556
118397616 1896
990404487 4367
860107873 430053937
612025762 306012881
806472351 3556
329528777 1453
1725 248051585
668200834 3205
645041208 3333
741898732 30709
221752330 1262
512799204 2329
864757240 3813
518974318 4743
827652190 6673
978386279 26712
440521161 12555
764477441 4666
532483492 5741
345821452 8951
223654638 24586
655114883 9803
818944531 3611
295436476 1825
368893344 2298
205638595 4361
271230937 2120
718498565 11097
825379308 5967
5741913 5741913
155054900 2275
108859795 480
396657955 9607
464564611 7103
948443906 18730
567071248 5392
303898157 1502
699883199 3086
945024001 220800
343564876 2082
347117488 3895
786262707 3487
491850496 5356
775021040 46223
511840108 2297
1647 363920317
4863695 76
259224398 1143
671973831 9802
804339794 18879
974368004 14705
176306060 799
481388956 481388955
181953266 1727
112035014 494
887021423 34896
10095 658880422
34991186 176
792637880 3495
46265364 204
82563141 41281571
825825293 13727
4713703 21
157166505 693
779030520 3435
555086777 5178
424654759 2305
501065067 501065068
970564890 9654
939062401 4416
678648961 678648962
971466950 8099
840944735 3708
481724876 13278
134856130 2566
96336353 1072
834555804 12443
543295574 199636049
771999844 7026
174726413 2647
835430430 835430431
721702493 9753
713490778 3146
208980091 1255
346088452 25129
698095168 4728
256049297 1129
215863199 1120
625826347 3657
589792775 589792776
67258151 472
193279562 1167
324023876 7727
540197988 13047
930012579 910438170
371713978 1639
512094077 2258
74644323 610
920329554 11859
330758687 19604
747687424 707620136
59549657 619
802400137 15321
377558217 188779109
5590 869440137
544504328 3211
814292082 53850
901484739 4717
711467523 4335
301232884 1378
404412831 202206415
138144956 686
429978869 429978870
199 39501186
610736831 4947
707137961 3118
371999150 1975
6645 738306015
893276073 5991
227912248 113956124
825019313 412509657
400966782 1768
281039047 6052
647040430 2853
68682040 614
645226062 2845
879952961 3880
381168864 1969
290603666 5162
667551264 40764
35232942 231
267857607 4080
582441133 3870
75639480 1113
642125133 12586
256227358 3802
403492727 1886
112956259 1020
441819920 3536
266570648 1999
628688495 314344248
869970275 3836
5442 919773379
513759828 3103
317961483 1402
276855178 1481
602574633 301287316
913030037 5927
529394612 529394613
983443201 7674
394701492 394701492
16579016 91
653167574 4922
923270231 4071
994251745 4384
728276626 4639
294464541 2018
659942457 33921
65189527 65189528
869029123 9993
504476635 5829
9298432 41
1098 122190930
506947330 50883
144966359 660
985705561 8568
550298144 56464
348460546 1614
653739441 4237
353583771 53461
2209 327700450
751131791 3312
648676449 3976
16771191 77
511075111 3507
241588711 241588712
663742081 5112
873825724 3853
869679964 52955
980322871 454036367
885169175 3903
822333317 9422
690824456 3321
382158504 2632
799767403 41056
487857150 3388
277749408 2474
307643203 1840
221 6523036
560854144 2473
881131620 6471
43001713 494
702834474 5369
667741681 3756
700836015 9845
677241576 12891
757910399 6073
838136945 3845
792299235 792299236
239205097 114250372
670575994 3505
488319089 4821
681046079 6765
988018624 971494146
577976438 3886
580957630 2729
977399324 5095
583479729 3723
662794505 11114
171474177 3381
878713152 23609
786350725 5059
728492802 728492802
3180 693198660
343592369 1515
762663501 7629
841558033 4068
939835024 87663
608483126 2683
89717051 1483
894245953 3943
987229929 4353
88605728 452
438081660 3708
149878938 1454
835713575 8118
921115124 19341
774631872 109057
33856814 381
982384394 38007
71209803 359
825295280 4280
1928033 9
65778886 65778885
456848301 5534
540676671 2384
912680294 22755
4973 784988050
800309022 9117
727321943 3207
619257492 5587
3163033 20
566750708 2499
803980716 3545
864102814 8374
826887278 3646
3762 670632834
608897708 10103
252731136 1696
582855439 2570
126971500 2300
136432770 1495
667222008 2942
407914258 2166
890403702 890403701
86042818 43021409
595384157 2867
921907349 4065
720163181 16753
935427680 935427680
47462292 34577472
699880991 3086
616616477 3668
401797947 5041
701470750 3093
703552001 5581
558654001 2550
965217023 22049
987163205 987163205
997299425 7702
358656869 179328434
475436278 19676
735622415 6488
3461 474623600
16925702 129
410949355 1812
319565097 159782548
2426529 1213265
57422924 673
609416665 5135
835404885 4639
916682311 626545226
706324815 5215
874969295 4371
697382325 3075
680424313 4763
426865571 2037
203885108 899
528988006 3265
558043857 14639
364908329 1609
156253602 1510
435896145 1922
711259431 4533
518752427 3756
209784111 925
121718849 121718848
505975183 2231
671985786 2963
22496577 272
490403021 3709
844564239 5861
930097191 9089
421419795 5786
679202264 4175
971177921 971177922
814027761 225680
78924241 348
651306913 22989
683851555 3692
5411 956388616
970612644 26753
745506371 9572
160565624 3125
842470902 6897
70681225 1078
976800887 6174
326798141 3086
515504898 7064
818652396 6936
287346759 1907
877810230 5135
706594800 3400
981683525 6473
632751247 2790
2239 307731082
478970643 21394
945266276 4168
175812367 2669
860882192 21789
555723207 4019
396638547 174111735
646447124 7867
899671187 7990
390929155 3597
653512787 2916
3830159 30
695169149 5510
14287849 63
181589876 1937
574715077 37076
830059333 3660
10081709 77
963505387 481752693
341360118 2299
245057104 38865
86688062 1353
762931651 3364
264893597 1168
544405886 2409
101954213 3080
804202582 310863
8343 989730090
400969182 17713
379421344 1673
551694485 4268
548157259 2417
399502141 3601
856385161 6161
918646090 425185379
221348325 976
501907639 4316
962509491 4244
97644604 4067
144162188 982
183697826 2358
564503833 8227
901721016 3976
418953703 2779
384589112 1816
729972815 94004
559101736 6155
439393848 4321
626625600 2763
210341921 105170960
251708472 1237
19028355 8306380
238716710 43705
374658731 1652
506653328 2234
822924680 822924679
696256766 3070
541579295 2388
540127000 3020
291522914 291522915
242850239 1332
97293977 429
892473815 6299
207377 4
369991494 2241
204595118 2366
573330175 2528
609162217 2686
626984073 4532
248562935 1096
51048320 248
718609319 5170
343935068 171967534
279727777 104102861
873380229 16117
757331271 3433
886529927 3909
254796514 7045
897256473 820845281
175062419 175062418
476049560 3010
480089931 480089932
663267571 3395
273709536 1234
938152899 6883
142637250 1026
291484719 1846
980440244 21201
890804552 487420108
50866142 2725
547974111 273987055
880154855 5463
936200483 4128
222661346 222661346
727535820 3707
233386756 1085
16744813 103
219988240 970
999790349 6305
6277 173773263
380960819 4930
507109148 2236
650379432 9575
422236479 1914
202901257 1224
139317120 1104
23669 832513610
106974387 870
766508475 5983
482450885 5098
245614705 1083
36740304 162
638294311 12645
301792592 150896296
743197384 3277
315381400 4041
488512122 2154
181380331 1316
909370369 4608
446588072 2296
339714960 1560
744497613 10072
729388547 7994
415947717 415947718
562217949 2924
780509969 8733
8466 332430767
435498365 14645
280076784 167238320
5623 969849417
985185207 4344
296154593 296154594
92531286 408
469003789 2068
45311855 482
114515623 741
717795742 3165
216862433 1091
836077259 418038630
977432401 13230
3769 295874038
170217137 1183
823830501 5366
13694119 110
213591513 985
584646831 4312
540811726 10887
403781619 4708
534546386 2357
628930381 3940
843328558 16294
872612434 12361
997490969 9378
815933857 407966929
83893055 487
129930114 959
1073 220942064
108375785 54187892
576437423 18244
936982149 6175
515552192 2849
736092970 228701
948083729 28565
638800849 3763
432946645 1909
382718449 6636
3380 755911297
326226398 326226399
443841742 4347
164214145 82107072
811 164767518
357876197 1578
700859124 7308
420257823 5024
747164918 369588877
17996 761883968
291654512 1286
973860623 5514
179165023 790
502238193 2867
126696505 682
677965506 6132
559248611 5002
947212778 473606389
44835846 257
844335061 6993
6318 542081060
518352334 8932
321737311 2683
387956368 896108
124607119 946
354999205 3703
228940316 228940317
780390347 3441
393531647 1788
21318541 94
593641441 14064
913291384 4027
36233003 18116501
458027658 5461
633989806 467753070
645762216 322881108
45888973 1642
25627600 113
3765 282996225
950699964 1932317
689598008 89176
195926265 10229
42905806 42905806
682187328 3008
669341226 52675
897417142 4151
87768892 387
391884226 301416916
554197409 2665
405239347 2465
790492639 14320
535999164 7427
23680761 1187
846391684 3732
696046492 30523
872291895 4792
211245569 54027
4159 166789312
482379591 18854
86860952 383
140853359 705
269654826 1189
751390047 29738
856552085 856552086
947640337 126167
423419814 1867
881870371 7809
721295577 3571
869291153 869291154
351621648 1582
34245854 151
410856232 2473
254477519 3960
856820177 3778
578909039 5385
963412974 12483
572647274 2525
934730954 11038
382160300 1952
468004451 14524
2254 449562554
568236285 3641
521807848 3938
725 128803776
737979250 7310
812667167 5652
127004585 560
856779659 5940
244102903 1112
445228087 220933786
366034137 310528359
430959889 430959888
913143203 4988
295179359 2115
76884878 741
85274167 376
661380788 3040
262068966 262068967
102975417 51487708
962283709 12431
378969431 1671
111419501 500
48955658 529
935214280 10029
329214639 164607319
977207472 6450
828145697 8770
453018812 3859
863625336 8961
421550129 2696
828996150 9390
574046990 3652
333158916 1469
818268643 3608
800180989 5270
795370589 3726
115048889 594
828267931 36296
428888912 4324
465869657 7893
90849215 45424608
566526417 2498
902226162 31614
175194863 2504
330715831 1554
327479017 1473
441790289 1948
424669924 3368
891661811 445830905
861291831 6373
630573984 4824
464970240 2617
57740758 57740758
136270441 882
848582495 7446
50211846 24870745
531632289 4903
442931329 2268
1269239 21
110124810 3879
189898096 851
578374705 2656
643943339 3314
565527685 3737
181117314 847
502324381 11777
680715452 6331
921447719 22846
829522241 5562
364760495 4968
9527 926671083
382600310 5369
592909331 2966
159365308 1453
827674318 413837159
927253844 5357
954118150 4207
774953277 774953278
834030843 417015421
2925 139762350
14178129 87
210996577 2436
120798853 900
632346413 18040
91439089 496
613529762 176657
996764063 14766
637833241 3427
201549349 32571
877539919 10119
561003777 20288
474960959 9078
687864494 20476
134347368 656
726571494 3779
634939818 3955
165455324 1805
953060506 17539
696190877 9061
289385988 1276
466787499 233393749
122289962 705
245804848 1878
319162163 319162164
178485303 787
60394831 25408562
347768904 1857
543247764 5106
367402958 1620
693970619 6021
345081148 1543
730345956 11357
114689387 4446
870338090 7413
896772458 848610780
207960584 1352
118147701 550
5338 731789271
473538364 177307086
72345349 6118
106049997 3079
496691833 2226
969117492 4613
638825880 5640
407642431 3736
647832658 3375
23137967 105
328166536 7555
951109248 5198
605111713 605111713
724977645 20057
126881354 1411
653838707 2883
613202636 2771
242330254 1886
453078247 226539123
645143488 4673
863211244 6305
299364119 1320
765575320 3611
522464637 56963
8157 694128339
2731 345998583
338608217 169304108
751844990 751844991
579526245 24515
70034642 439
417668401 2025
637282711 2810
941181536 6752
763546548 7636
535621671 2456
506046652 24247
415099905 3719
96945155 1353
634119193 3804
965866496 965866497
429781933 429781934
182958775 1165
4406 633046083
990364931 6813
928800620 796570
845711097 3729
967494531 483747265
25386280 190
750124719 7496
38958339 371
200283294 922
903859023 5009
425927222 13007
902182553 3978
935616101 6569
244852487 1108
12535 410709275
907163 4
407876259 1991
250392982 2056
210989443 105494722
394415812 1791
260553307 2110
639878474 5829
815786137 423587328
950962521 8861
786829357 36578
518269879 2331
385999505 1702
699467954 5245
1922 203500901
893483424 3981
819075086 25247
309091684 1793
795136406 3506
931408644 764076
360600392 32657
431814915 2560
203263085 1138
252875723 252875724
54015080 1018
789636486 3553
270961239 1441
520439684 12644
73298573 387
464593393 3528
791042858 6059
312506344 18170
710769263 3134
199662359 2330
540269862 3233
858077928 429038964
226111715 997
628146401 20120
815769581 3597
102343572 892
274235724 118203855
948320202 37097
944590472 4165
607604275 6979
157222198 157222197
389061990 5717
469048800 12225
307013700 1693
570803935 285401968
551558393 2432
446243964 7731
136725182 68362591
755220690 3330
191453857 8523
843683850 4050
757942206 3342
289756883 15649
971185358 504099879
35128 912625440
445574038 37629
755577927 5471
806578399 806578400
986939086 10373
383664779 4020
639722145 3259
393513299 3104
145256880 9551
856906623 5656
37295354 30381918
719816621 3912
209555903 924
241175479 4130
732898841 366449420
971966662 4334
166332683 3513
441340118 6869
87241000 3500
108726419 54363209
255215522 1403
57702 844380248
621860923 2742
929383316 4698
136025472 644
182800321 5865
818490881 9042
370601821 14776
657718200 3767
5669 49437877
44963096 201
41940319 3106
17009415 75
126026216 3021
64279377 4024
437409383 2277
570142271 15064
262324751 3775
2354 384395056
397338016 11567
633126437 2902
82567715 579
363382054 73994
364501153 3058
975120995 37603
992547998 6917
791859089 324801147
63596715 31798357
5794 570291832
381465213 1682
595529037 22123
765514751 765514750
4208 827844956
752490323 3324
150608455 3623
40289354 337
953202560 38312
916793101 4091
768262214 5865
813424270 23087
788693005 13068
361181412 9139
372392463 1642
539462167 2742
180573299 900
560945886 9398
135069960 1780
5050553 287
162691094 15070
988572571 7690
722190363 11182
478448172 2927
328652743 164326371
719959065 6029
788782132 3478
71371585 4091
694355314 9202
14375 639826725
935665336 5237
68758706 1115
854308457 571189733
795842551 18050
801078500 4100
313677983 2842
632522371 2789
602138614 602138615
364679929 1608
755104351 5885
496175091 3842
784862999 5672
393873179 2490
235357414 50575
755423733 8346
740238239 8754
875059363 7395
9916555 76
824725368 14172
4523 367679193
174630610 770
52581 636081490
5225 752065600
973969590 5683
702862908 3139
2577 437486916
461940583 2814
958432885 9290
285756660 1260
842905304 4671
864300536 3811
14131224 72
92757907 409
8484 834923321
957628239 6379
237335747 118667874
132480809 286755
602362209 2656
992804587 426382255
537267880 2369
181207608 799
519886172 3694
946438432 473219216
123310173 679
4585 628749961
218906681 1362
555225913 10531
382561542 1782
398543463 3312
827507339 27324
877010896 3867
325326780 3681
711048799 33950
262170969 1156
6363 825013854
494548023 16846
15357 827036248
664971407 332485703
978517487 8412
327002873 3790
445201086 2555
750082234 4135
818529561 5958
322509441 7040
814218241 40448
196811133 1708
584648100 3589
278302194 8739
688492239 344246119
468088433 2293
796026779 398013389
37970752 314
4765 617083449
613565595 5031
945060597 6383
494075014 494075013
790959121 11256
349847519 6920
9084 548855123
587214609 2632
180756156 822
553895215 8356
393696973 1738
172306548 172306547
456662065 2064
148401400 2099
42892907 362
462799012 462799013
3988 699163853
727322607 13859
3726 475027740
842345720 10143
111174000 525
922221409 8030
157426705 1304
609407611 4557
608616496 267727760
703562548 12506
762450201 4300
866731245 4442
259977385 25518
170320792 751
660718081 3872
337012012 5901
757942207 3342
229513882 1012
396404497 2748
544760385 272380193
172419462 2954
801695006 400847503
3727 434941937
5057 571602842
441109227 441109227
839288901 5092
718933811 3170
273893167 4495
477168263 2104
609546 16
13283454 79
414071397 7486
872192674 872192675
92758338 409
160904002 1454
868559146 606911172
404597070 1784
712583606 3142
994487305 4385
18874499 125
670368826 45495
173845190 1261
862312265 10918
886303136 3908
497388481 21156
835276951 417638475
761941742 7327
759395405 43666
978418837 351903268
502573287 2216
51130930 1458
109876957 109876958
512922810 2459
640549081 6507
15166 979284454
574514847 7508
753315304 5494
587858978 293929489
488880755 7249
284282246 29915
518753005 12694
732133309 732133310
45942368 1472
110265448 861
991896883 991896882
590533074 3235
3063369 1531684
804427677 3547
33272224 960
218933749 109466874
755347284 325581664
578412940 2823
563022716 6109
3722 672431686
915510185 723939
130028304 648
444288210 11321
795164719 14728
326013856 3724
3083 180010855
460441248 2064
953963020 6677
9048 617742775
487376009 2149
56209647 533
847163554 847163553
640211553 11578
484102216 7327
670315492 3212
950254290 4190
800374807 3620
628079804 11798
252722941 47062
604510615 5751
174855860 771
88849135 711
276748161 7540
155113932 751
657835923 3091
14035666 1714
276914253 1221
197536704 871
287493819 599895
644895647 423797620
245315908 2377
125633973 1179
312480763 8284
816989812 10178
393032270 1733
336603215 3451
934634546 920451845
359686180 6265
510321951 161923
337311005 135249
403596334 2583
773392641 6229
410486504 2805
259222647 1143
799977024 5712
741220185 4366
951615585 34311
3117 542957698
685365077 3022
661536628 7040
644083459 7038
332684404 1508
102192690 610
804320454 804320455
373527422 1647
491460241 2167
93289690 423
14741444 65
844169325 844169324
978560862 5829
846386604 3732
812369847 3582
961827722 4241
72997874 645
483179204 7485
657974778 3900
347517596 9652
228076349 6193
147502105 755
137946455 1656
657263070 11373
452014350 2024
866349260 3820
76174847 471
4516 818784020
725713440 6672
198373893 2352
708390761 14488
265813089 132906545
115740887 1096
447642041 68155
89551420 593
18049 822896186
182012199 1598
764971051 8517
122664166 803
303899940 1340
687014796 4315
63467504 445
493291867 2250
541628442 7794
251058743 1107
2117 438858334
315437894 2537
588484932 588484933
253918685 1473
123853183 637
516347362 2517
726725576 3724
567848927 70974
26314 644368889
872526526 4814
445804324 2178
345185502 2014
585127224 2580
512235814 2553
226279296 1424
404540220 4025
42246820 42246820
865222311 20420
419491999 2635
652684700 4021
302340854 2649
762202581 762202581
366120793 52085
289079532 258380386
384745859 3962
21172949 161
62382349 4324
45844390 261
499620574 2203
897374775 16365
152069611 963
799499461 20401
43268321 351
544756785 2402
500774399 4536
950654209 43584
557320349 61441
608191561 16509
573125995 4510
957289033 4221
225661383 112830691
979525525 14236
254305758 26666
353796614 1560
41541 973944323
182071396 1195
731480199 3583
894243988 3943
780690886 780690887
337708434 1619
955897662 955897662
942061885 942061884
356288851 1571
948654309 5204
705672660 66410
3360 375396000
186629203 927
396994115 1855
44675464 302
175617196 949
304286497 29508
645679672 2847
966818559 4263
474693085 21833
264648745 1958
996692992 994590742
606898680 2676
335200055 1478
704930426 366763242
821891567 4083
33816744 156
9503 263448969
9525227 42
214499301 2074
241283946 1253
537272616 2369
366617399 1671
659480590 3223
1740 313742827
721 149512383
148931999 1350
341413620 2574
356537878 11689
293270094 3117
535545549 3071
602558569 203473232
542472525 4071
384777400 7100
207066134 1397
625422640 9654
225835841 225835842
824913272 8380
361661212 4109
756970968 4031
259223257 1143
715487509 358151617
87536280 59211978
852260779 10926
960036479 480018239
965471375 4344
210695197 7597
3000 446077096
988888629 46909
50574615 223
229323038 1883
693485826 8094
5392 884007916
712549347 10349
686503625 3027
407160729 2118
7598 349194187
27111888 172
17236191 76
717331813 3378
2920 470306606
114263204 57131602
686083620 8373
853348653 6212
912090862 94743
913608829 23859
836020197 3734
985847239 30982
414577558 1828
537043457 2368
725944751 362972376
543842717 543842718
571458738 2585
832919850 9345
642740436 10127
698295237 11678
899276767 8144
853671792 4477
727548737 3208
206061950 181977803
53749940 237
669940615 2954
538125411 7790
219135809 109567904
197639920 932
559043099 2465
373526516 4607
729525110 5879
683321303 3013
269689771 3906
193152014 1359
240532919 3048
917377685 4045
711517012 4659
487600853 2150
5349 745493803
21545252 95
291897769 12940
624876891 6158
602920363 301460182
375 49419093
191967794 927
499757939 27369
502941263 5222
304452997 304452996
748880856 4818
672190240 619811148
151270931 667
821809769 410521090
9928 330664953
89063011 708
702830358 3099
366951073 1618
882795821 4192
465575645 232787822
471341889 2454
532098517 38297
620176025 4058
671789536 645844000
49890520 1236
393000397 1939
255490380 10187
227908533 24777
297490141 7604
786734617 16678
882129898 654539585
885446835 442723417
46788960 3125
533148201 502970
820658069 4465
456022425 8013
528176992 528176993
130567591 734
351527956 1550
978034693 970891184
621907935 3551
938171650 4804
4429 237882718
49458826 333
998878130 39118
467873959 2063
663819101 2959
281450114 1241
343473445 154874092
10356 710214480
179181134 3828
925201931 5417
848091407 4258
872615657 590200259
651874368 453228122
593231073 17982
404209407 3545
904984703 6152
905584450 3993
504631072 16018
972480798 22787
840597647 840597648
564654384 298960
617781220 2724
72092929 910
923705497 23898
152576293 5647
907700778 22673
668582816 2948
36082459 9302
76505236 3893
375173329 187586664
161093972 773
36615563 162
582431652 8382
111763506 1499
787506842 16298
200120483 5248
610320969 3710
248708718 1155
61552953 1320
778745698 389372849
732747767 5578
104468036 1855
470822267 2076
655880025 2892
397794025 1754
64179 893087922
5045 585441980
416615266 1837
47399318 209
612215377 33653
861666399 10570
876377224 3876
576619542 7526
9458415 1342
105277760 1120
345854744 2503
705056527 3331
329422860 1926
369897369 1631
363869419 363869420
723379300 10033
158874232 2703
961465531 7730
998525133 21737
904319847 9827
108132074 41432482
240626512 1061
788578931 8525
46328224 716
910825703 507182154
72846145 928
95675236 2764
825668377 3757
706457767 3115
584397901 18570
816049026 29198
799924058 11336
512317113 18243
841531210 8255
122857567 587
32723229 326
271735201 6600
290968829 137557284
729922617 3880
226632145 1437
796392480 8234
668642017 6924
613730819 6878
154545637 110413333
741914437 5894
355654396 1932
387279011 1788
509370645 11861
119519910 527
9514 795398009
830844755 29316
983604200 4337
926388598 4242
77443704 1116
324759208 34044
838170693 18862
929551392 5522
245206365 122603182
133437824 66718912
105031751 1479
457726248 6597
798307839 3520
806872635 6446
564709591 2490
543496721 5643
73253815 323
445037165 7797
623752909 5043
319081377 1424
327887165 327887166
260464932 38829
477623508 2106
485316728 2447
7743 845321646
838907308 3699
996361976 4925
508655969 3709
469310465 3262
718122348 3188
609989687 7896
888361978 4154
781294995 3445
865705166 9590
513752272 5132
454601510 454601511
742645927 371322964
648807774 9083
35152915 155
68578864 2583
294185587 147092793
396658684 1749
73253816 323
931542198 931542199
492140811 2170
196174838 865
632806491 6635
83913246 370
802022735 74227
183928311 811
980025596 41367
881843518 4076
28991570 25497653
773589738 3411
37136014 16804887
79479360 720
960010743 4233
319067559 1445
870365787 4429
699358250 3853
277993259 3239
610780626 610780625
3173 700626957
489049993 3146
14061144 62
136713370 68356685
221845197 2111
733795295 5408
262807761 2326
531020528 2727
606118499 8222
921502976 4157
450990365 484415
6801601 60
640194150 3425
694209974 3061
159408600 975
583896005 9043
96318105 69626767
3781 813804663
485271687 2429
726646968 3204
931441370 14831
980035555 4538
417548039 417548040
916689223 4042
346028885 2228
413390925 3070
710802529 5771
982169425 7157
115146155 570
480338701 9934
324806431 2388
797629905 398814952
942771424 4157
866345719 3820
157086807 1016
258142063 258142064
690814012 3046
725073884 3412
285473473 6149
435160307 5453
237824304 1228
935364265 935364266
735713247 3244
847260798 8817
266514158 1461
390025477 195012739
429273775 429273774
876849476 8322
123165974 7783
959672589 142171
63065862 414
635913346 3557
291290273 1683
152568935 897
820277400 4654
811814683 811814682
205187709 926
139078127 67383001
696038688 5216
53333996 53333996
911539915 18739
761277406 4893
7301 964257336
669943171 36270
769275071 3392
822870732 3659
12246807 54
76478184 636
351863904 3426
716497523 358248762
948251730 15270
290295790 1280
332 28615032
91624270 404
393709176 1736
464810649 7955
337870332 3011
193226783 852
812822527 3584
519854212 8487
45358201 200
804085796 5359
80511053 355
181905821 90952911
30879833 177
50964025 256
358334434 1580
715543571 27853
484052183 4312
3809 226639309
156485791 690
352298683 5106
84367268 372
264212391 1165
27852480 240
376213464 25212
245331731 122665866
883319324 8575
142878329 630
258075547 113687242
787475769 9656
321365682 1417
966712434 18395
497173664 2704
778963365 389481682
823568359 77842
97978649 850
738204705 3255
307243571 1733
456312815 3002
101603192 448
812308271 57832
679863537 3758
951087382 463935845
901 144849308
951941535 7045
87781438 757
832220519 832220520
328953872 5340
5459 873682131
462882472 2041
693188483 3809
270076663 4888
673119463 25723
954050638 23323
917846573 917846573
242464739 1287
792783998 5161
515339 663756632
4082244 18
844454429 8721
795215134 6581
520915440 19919
969368752 7942
137835476 831
328277576 2181
992810609 60213
93154278 521
517507608 513001804
929364050 4951
773916054 386958027
716354757 29691
26988368 119
326353136 1439
174857302 771
290661798 3133
86544036 86544035
642863655 321431827
153517143 814
297038754 3207
461294730 2034
270108635 1191
806726023 24864
637179586 14483
494828756 2945
845982559 790349856
386784141 1742
18477961 645
651897549 5972
12127 911686915
163102289 976
9177 652953936
987071253 6674
81987250 40993625
831769555 24166
228772269 228772269
600912489 3669
71439480 315
839587190 3702
270110259 1191
916499598 426333250
885658960 6954
163970617 723
785880752 5258
268718226 17241
45310101 275
965996710 8093
737246154 600063619
638047373 21617
212432669 4718
322499646 1422
432944084 1909
797879623 797879623
283967676 1707
706125037 3131
106818668 471
525138932 3430
964598963 7116
86079160 3502
81553281 632
11422759 80
688518972 5782
790694561 790694562
937331336 4133
867465904 742311700
386469889 2048
637051874 318525937
318280299 11885
42667319 345
974281219 4599
378900228 8974
987389040 9347
491694508 2380
198212149 875
492920165 23285
497635991 37734
332210662 1561
570772580 3235
135398583 997
689430784 3332
968162932 1038339
30119665 2669
624210337 312105169
72936359 843
376474914 1660
215778878 1521
740119617 4018
51205275 275
100093465 56719
231835360 1087
721882118 3183
249904777 2027
618513156 11517
901724991 3976
747287419 747287420
873379045 3851
407448128 1984
871345783 33601
702620267 3934
555903575 17735
888609032 16634
319637426 5144
688818463 5717
246374189 18691
885511740 455287065
434137643 161605299
10659249 47
742499390 372565
979538806 6426
158982315 701
167371887 3398
497482665 5128
53463073 48590105
730370036 5037
610409183 5014
904623115 143717
974527235 4297
253467878 95748149
577524181 3084
754310193 3326
814452569 4643
763608663 3367
978829957 4316
45724627 436
576063043 576063044
89356047 394
238007363 1552
921173853 6205
434688609 57887
55790984 246
4382 883087577
547420874 6359
89044119 2762
117388462 1382
535538760 2998
952332561 9692
611434831 2696
552492037 361234526
85273958 376
96612967 426
976502800 18070
22596 949900450
334971784 1477
706910665 3117
495795721 4449
803219479 4132
740523631 12738
231739584 1435
171815748 4089
4565547 21
75567803 75567804
378872257 378872256
362026369 1728
830212111 6513
33565364 148
382372947 1686
607 102856006
574419411 2763
438574560 2184
88374599 450
845250056 3727
667002803 2977
908982007 4008
660758035 67201
41049170 181
544647393 272323697
892201501 3934
604017546 5874
1097 235711030
742990963 4298
537073759 2945
814494009 5491
730903282 3891
326462994 1713
122003202 2427
527805400 56014
852288133 3758
939823648 4144
562589440 2960
594701897 297350948
511572139 255786069
577641772 2547
505508039 3970
730611693 3269
713511349 356755675
895378764 3948
103662126 548
302768866 1335
734207405 7174
542479946 3451
934160368 4119
2422 215260094
24947555 116
183266943 1472
131939389 131939388
387947611 2502
295960441 1310
4159740 45
269530999 12828
822012648 10685
301464373 4334
140384866 619
67219803 442
123563630 669
375222739 7249
268606206 1278
982419844 6062
65113820 488
958839227 5543
898549904 3962
601433425 300716712
483399719 19060
919410714 4054
131926895 862
532144476 6990
21496 615044314
699280996 699280997
402065928 4422
395597349 3775
342837497 3551
172868337 11504
629328338 3599
876395009 5312
829835858 3659
631098226 4357
733125624 8699
916243720 4040
945726811 4170
841627933 3711
749818700 3321
328185419 4592
311841285 1435
611795200 67491
182858645 1293
552050352 7868
141605443 2447
2080 252973760
739214999 36317
139293257 949
389053016 3316
518093975 2922
946884157 26727
916525897 5464
872602599 6018
210588699 1652
363311093 6236
594628481 2960
712296512 3904
318849066 4183
269457816 2519
550288640 22990
929956223 5476
768442447 4039
432629524 2061
191779611 1738
807607463 3561
816107950 5637
159913018 8750
795112855 795112855
984504072 4341
399125881 2538
698522439 3080
681258420 77149
286197246 143098623
17733 197492421
264717365 3245
54203526 239
12141192 84
966309692 9431
710990984 3135
778734286 42233
447519240 2313
751661585 9546
615699981 16659
161110721 745
965824218 12567
440027010 9466
725753764 7583
580123887 9318
947902255 6462
203 39948617
805407385 14282
402558080 1775
839836966 4457
706767133 706767134
632608556 4777
143643153 2708
592784847 296392424
622040218 4526
216494783 6336
683321284 3013
573693249 11206
954043479 19058
241807105 1792
324620643 5722
30695571 14908
577839598 3899
777 62945547
780843561 3443
977389813 7476
33363370 653
34737679 17368839
965572139 463635039
53141001 1375
431365032 3528
686257069 4091
210857179 5227
28470 977786031
144467560 637
718742232 4824
820756629 3619
675389025 2978
578066559 3355
877458249 3869
950932650 322351388
899259241 65936
507311017 3006
605537310 2670
484419162 2524
301323264 42416
19661924 116
226154487 16249
354417044 4896
88221907 389
332653511 15186
713268118 713268119
876894643 9072
399 63870860
927889575 370415
386455271 1704
137058993 2896
247790870 4581
535665336 6083
915285489 430718882
197116975 1996
2732 557445476
920498750 4141
169412498 1315
9765 963688320
586357193 2725
386319960 2990
483237763 2185
921459960 4063
325768530 14834
615834879 8851
491569016 9975
813325356 4692
965911275 7054
576556605 15271
759936983 5622
596774252 4106
262828621 4277
981170773 4371
882563664 9916
939603147 4143
175514942 2490
432498427 2308
3765 792044800
467788898 2315
435401820 2198
674703324 2975
431453092 179030647
245848285 2178
222820429 1540
754369154 3697
748693652 13457
509513007 2306
176227839 2624
480660557 20859
374933623 8021
897620724 28842
780200397 18953
771779377 3403
40869316 215
658335627 3158
753938961 262208813
128355508 2107
1198 210146129
707144026 4665
42422296 327
17550 884187201
13134 870928674
25547 936547764
70298565 779
549179172 24276
632259581 11687
621079171 11876
444678945 444678944
221127693 103253184
440705790 2142
589940069 8565
278414216 1503
620155788 620155787
871014504 5906
8333865 4610386
885769349 12714
20491960 217
834222753 6249
505682589 22654
88676133 391
7937721 35
768028716 4446
509877621 6338
903066153 268329
725954075 14275
521396157 2299
632106800 2907
694781604 6258
1213 227743176
810423083 8993
400601939 14010
261802710 2223
448722828 4554
496164164 2415
6859 946730483
992051539 431066376
333368749 11330
20112 945717809
708798916 4606
937658311 5654
398828113 199414057
957228823 9318
998935624 5117
36740142 162
3918 654094428
318642759 1405
267387132 1179
173090108 932
780542674 6342
352466180 2632
642277775 2832
598987953 8793
132464724 5817
896142720 16610
158840973 67885231
420401727 178487633
654060775 327030387
192683681 1960
226791 1
286899837 4879
147148064 1204
255369502 1126
150054283 678
675382130 17741
568754550 9690
197014566 1554
318511119 159255560
363910445 94131
360193997 13781
392565110 6779
4864 783245056
133465877 2142
263992966 3451
285078626 1257
106685387 657
742967317 3276
667753392 21264
967981509 6620
967036825 4264
2408 450674056
221400810 2141
771317828 3401
213184479 940
17246 728971174
681963544 3007
655516527 4481
797422221 5162
907490485 40158
717341851 3163
621937536 7404
3370 543760824
804002045 13413
354826641 354826640
198879239 99439619
649761945 2865
618663716 7042
878143766 294681343
274609721 53116
250110147 250110148
1148 225660064
1580 329970360
469538768 256398398
623311944 2957
160966025 848
379741666 1745
958543179 13529
758970446 12231
608709727 2684
558971712 13026
133394039 1080
741839009 4945
101250 203310000
918738442 4051
383296229 3141
326592868 2643
636605143 2807
217721280 960
209703119 9404
761128385 4107
174376049 75517026
751979217 53383
557867910 8131
233357889 116678945
820435770 11970
312698853 4737
789394140 8460
978555503 8688
481786608 15788
8943 982692066
588266928 6698
677838293 5014
1329 187412922
1520 147955477
155015835 69502245
45517250 970
938419141 5323
844740403 10521
879712887 4407
620887299 236098820
746966354 12074
844612320 7509
343618183 1746
642277775 2832
573108072 55313
296542448 2268
613381314 7014
584518997 13664
897980687 32472
508238631 2241
425867162 2785
903106910 4222
866572810 3821
196171499 5100
567741539 3359
434065830 2033
938481718 12257
48079903 212
326807239 1441
379449137 1940
547240811 242247476
369810746 2007
409768538 5222
12489 958831995
489164104 4779
366042287 1614
35482014 23830356
557457193 2458
394235122 394235121
584567921 4046
50882095 568
388056145 2389
865251967 5584
892240073 5839
191670125 2094
289446528 1987
891808721 4264
105565785 52782892
969734955 5849
81191287 358
584839921 2946
578777612 2552
419760266 9942
118481130 2658
216358613 954
187920821 1731
920063533 23327
950085662 19229
267627124 1825
758943701 3637
861912549 5266
780198795 13886
150365731 1852
499503747 2989
971943713 485971856
260599867 6063
100693160 1962
963059095 19886
136271413 1815
521311065 11471
167212611 4689
922593925 4068
860439761 4171
349450290 2096
536529280 2613
898617455 5588
179166214 790
998866771 916475421
493952975 2178
8349887 4755532
994445693 25048
969943881 969943880
444214162 10774
715499938 8955
599865325 2645
599777116 39291
727065455 16627
224900045 1098
2562 104737122
276 26913458
946495447 10994
952190058 476095029
919541769 919541768
711574347 355787173
306848304 4872
989604490 5138
484749440 5198
299420784 3126
763009859 24199
452273788 331358226
254022300 2959
220914442 1526
242259588 2897
286310237 2584
349510302 4523
369195828 4081
21046113 232
657943568 240952963
714619829 3151
934878652 934878653
356216166 4067
148424912 1737
457895068 2019
153563040 1836
325079147 3639
876734262 352390674
697314450 5093
283368732 141684366
213336069 1299
81612803 364
244837574 2355
486660801 3457
368648828 2393
644236625 26197
139089089 903
374086953 10705
252645998 1114
942489792 5916
271710829 2302
771442948 4426
535420415 2411
681056377 3003
986765228 468751822
895100066 4586
330826021 6348
964768913 4254
984612640 22220
414336688 5584
558355731 558355731
796036409 3510
780475184 4165
971733226 5006
498428667 6884
207515053 1629
4269 649779546
337011562 1486
928444049 12389
47712782 47712782
653066557 14967
723890033 8989
176625648 1134
722668510 3202
515510073 3078
4075 472330993
6545 738459260
826433691 3644
13306300 100
1211 264745734
53976705 238
880689453 9051
555640180 2450
766468174 7146
246210855 2791
554533085 16342
664744321 6636
744530258 744530257
379756650 1941
616322988 9138
999284338 4420
693217664 6016
788106992 3475
31614351 145
73782933 538
702223004 6412
747062968 5439
734732239 27280
370974959 4890
425235001 1875
301278829 2710
336206134 19834
695522412 33644
510207632 510207633
602650024 3021
27215160 120
748478053 4453
218577254 1017
44193049 550
320050669 1524
235638660 1039
716895375 3161
347777977 3468
808719558 10077
715921955 3222
7582 491817269
19931 933030222
512322916 4039
939595113 4143
915103103 4035
4453 888524902
925643679 462821839
453471726 11654
11072 526551104
770370751 7045
865944085 29244
875642112 3861
201937394 201937393
699824736 3198
186498283 5378
1248 187183776
851741348 8209
395190268 2412
142136832 1184
52007763 168701
310767450 3225
577550830 3158
364061937 182030968
25282835 312
803531248 34187
677891448 4056
510501870 2423
271159471 3244
829683309 23149
989496091 4363
679806970 3747
872083000 8500
882126322 7733
937617410 6793
951749616 5759
804232771 42308
927987984 11088
67361189 661
450565461 2074
557852893 7787
312715169 1530
411856089 1816
762726566 5548
383671529 4747
218503209 2801
13510 954289437
261100870 3621
285757861 8678
699466369 4762
4501 496608833
415119963 6325
901408549 9735
100571813 1323
776017303 6278
863239426 102975
488659860 2274
208082440 104041220
800805294 85611
808650341 34915
949036240 4720
484219740 2251
799319481 4451
391669929 1727
609512327 11873
159079357 717
471368940 2463
271182186 1388
711449307 3137
720978927 4971
190001751 1615
975654881 4302
713652303 6017
951836532 55745
622903950 311451975
327103404 163551702
964794854 5524
426691299 8182
693306201 3057
385881776 17714
972255778 4287
519700928 344087561
748886424 225229
389626937 1718
505875843 505875844
518578569 12321
651968251 7202
12393 975676295
975321212 13354
870062075 4108
443831943 1957
313420121 1391
953887151 4206
125918619 940
2678 568883678
752039399 3316
624449087 17084
410505777 3331
117934539 3007
767595929 767595929
7878079 69
410214319 2636
608026672 2681
396764473 1846
272230036 1815
500160080 2828
199053173 913
485021617 4183
588854827 5401
822553584 4585
311 70411702
289159800 1275
666710366 3038
996612374 11786
89235921 2267
40086165 245
164424321 725
74332283 37166141
160485127 2557
199014073 90259584
999392313 5207
510517693 73822
175435714 5418
603722966 2662
55810710 55810710
757861532 757861531
198169716 3173
389264156 2382
825768217 48505
225205414 993
668472148 31422
634929571 7029
17017736 149
631744430 3278
267741209 1642
920756460 745439799
342858451 11226
380614863 2828
91623846 404
554730787 2446
472473793 2856
569049211 6486
135603499 1836
795188996 5306
322473850 132215502
892533661 446266831
197309769 870
286910794 1521
858953399 46230
670082501 9500
291199815 1284
987565057 18016
966861869 4357
5367 552361346
125415976 553
7209 442856079
426256897 3175
166040161 1416
652392708 326196354
72927971 7362
349498037 5461
436563329 3598
499849569 2204
746212499 4050
304580878 1343
4973 998364561
554790502 3981
265139063 132569531
947402708 888143168
275842297 5416
170850876 1625
336123051 3333
344057421 1994
898204632 7276
597562620 3540
848673416 8522
383050866 1689
309607688 4412
768147891 3387
222923646 4026
981254430 10737
577159544 3910
131993525 582
168280405 742
967903705 42534
532961056 2350
40712868 348
7608 612735221
350014057 19202
33547 431850531
202752048 894
38769424 471
497340259 3061
643413559 2837
974567911 10277
367848125 183924063
842081373 11519
2824 356167134
309137565 1785
489546367 489546366
953911384 5336
721296691 33555
943813341 28558
766633609 11622
802843679 3540
40300659 259
116926152 709
427726776 427726777
758471671 11667
146789616 904
374702763 156658877
6530 533853169
469924735 2459
266802661 5245
487151597 2148
231780403 1022
374729296 139388
311839218 1375
801 55494213
617162933 4607
303228283 3227
276636617 1619
109930953 1663
941711154 10241
334600804 3113
515068737 10816
48327 675071711
422793523 2504
691669209 143042
831535695 5052
72078853 36039427
492888157 4123
336621806 2070
5443013 24
154446397 681
839668265 8747
986763850 986763850
99788418 440
531 105442263
859022519 25710
392838701 8721
40483 962988302
710733433 4629
16854016 127
972454987 972454988
543145722 27461
308840517 154420258
22028435 519
493729820 6201
727309989 28930
6796 713815794
386685908 207314439
5180 505007680
610552116 3532
903770104 3985
370041821 2633
758072351 379036175
596221899 13885
12700297 56
628607219 7952
736971806 368485903
943138738 5791
869063738 3832
798454137 5379
678333965 2991
935379462 6459
600442074 5958
863242326 18992
525708818 2752
371095624 2546
584959839 4985
303878426 1473
744581383 5820
691302313 3343
178191532 3676
470876169 3304
782655845 3451
16939451 150
618066249 3030
637936425 3649
260583897 1149
621307093 4354
145379996 21819
441232148 10147
55099041 562
228731580 1890
880487262 4103
133341334 829
370966188 2154
244557360 1616
702598518 3098
432693691 2094
547704585 2612
726513418 687634754
202790413 2427
726606112 502683169
141955841 988
991757042 4373
883360093 62393
105175768 1436
840487695 420243847
558413551 2934
991089602 399527265
766105381 3378
207794528 947
533641575 2353
793893302 6727
176713540 1565
695572125 3067
557457193 2458
460851643 3774
393945344 2173
981727190 21620
612576001 5557
285794866 1274
409190320 2896
759175471 759175470
583763664 2574
902170100 5730
137717 933308109
926336856 6485
932029187 4586
454133042 8649
633961139 316980569
923817285 4213
606194830 17271
732613719 299987904
627408217 313704109
29709620 131
5026 873622803
246204482 1411
839143211 70251
782251939 15597
327709175 4842
143332543 632
622819093 311409546
383599155 191799577
449663248 449663248
646372979 9990
883485316 7065
257035055 1581
18201 941439697
854429831 49241
788803760 11541
64653632 543
796980144 31464
436916700 3756
478896623 2304
10883599 206
231255697 6273
473421991 5235
203276460 1070
353076867 2223
768828269 3390
98046451 5067
670982677 351116
344271350 1518
589438864 3644
766345567 7633
839086519 34355
209225874 2279
495930725 247965363
217673535 1856
284658088 1499
20532041 3807
40196075 274
1523 313531094
116978539 581
524713802 5071
587016772 7249
68556745 346
886159051 5165
640234691 2823
775188762 20035
683540700 3386
466124940 12780
272730355 3026
757895004 12965
630612383 3118
3298 273460266
27807 796013678
21003496 248
426453808 2032
674318361 674318360
788786054 3478
306836530 1354
3538 609731844
76147200 1200
3654 800485434
183454961 1040
3012 177014426
141439116 30476
510676342 3278
265054544 2696
691274721 19381
373061023 2022
313860169 3978
788202489 394101244
915433886 4405
7346 966580557
192935878 192935879
725411315 18033
955457803 6405
609508236 3535
739104274 5032
546189507 2551
119354228 13678
50655599 400
447174260 447174259
735874802 6613
464257998 464257997
112181986 537
845339553 845339554
561312674 2475
332931948 1468
962081568 449261499
248471567 1571
426090139 22414
506982553 2243
907873630 44410
802026599 3639
934840745 4122
394391166 1739
625558043 15963
933244965 4115
815410258 4884
424102910 1870
885535187 442767593
116072250 5717
453357890 1999
495092850 2425
490964802 5281
40739 440490041
104536848 1507
159589266 859
732777448 7411
17101889 282
7189 565963629
756346711 9014
40142505 177
1256 163870320
32884784 145
3479 342472760
454617050 3925
882033253 5588
886761017 443380509
769955444 3395
108876240 1947
498434223 41525
360562106 2651
601992436 3423
541322797 412473806
360797987 2209
622788184 3738
524486114 78788
122654230 699
4823 948707552
177391971 5023
859980658 4227
699160001 4928
90027957 3360
615516470 2714
874045610 874045610
842727907 421363953
433306510 6370
865578532 5569
528878945 2332
93778852 1117
600725361 5276
205784613 2068
853262400 19750
665324749 9250
920102417 4057
441124249 2747
790276905 7155
810251541 5240
772883243 8109
575574798 575574797
904670837 3989
782254045 7863
354048757 1919
814093182 5754
264663969 264663970
174645023 1101
918334796 5560
20871017 100
260356927 1149
252835928 171356082
211120007 2244
4899 692866867
277274688 6568
248520165 140018987
142667703 55448
488508145 2154
694663897 3063
151839559 117272842
182793898 1468
885998905 11634
258906879 1660
666994032 5951
453449389 3537
464696598 2049
932303844 5076
572856696 5134
766363140 5277
758048832 8163
559874970 2670
124034495 62017247
975258926 7001
678211301 7252
823260046 3630
156713273 691
606817748 3413
82552826 364
442867545 5378
403241635 1904
577409886 2546
225885828 996
16875523 610
11854 191477110
18168119 120
149664432 904
8539 382026321
918283983 4049
460841343 2032
366277213 3178
425560912 8537
83840223 838
219823057 2448
607162885 9504
14667 411449703
610196698 283462062
288 56977751
218628451 964
136168448 68084224
583240162 27327
634515083 45642
560250937 3287
864672435 9735
136481445 3440
693799369 30252
146409638 6466
304343625 152171812
230875404 1018
541965979 17231
29400886 137
832456452 3678
967455851 6351
898040520 13455
978568543 4732
915775361 9052
170121551 170121552
533185641 2351
685082726 3267
450327741 450327742
807729691 8932
109588332 1919
196219250 2950
385954155 3163
904759975 18058
436657201 2724
956464237 28484
380923470 380923470
455323825 227661912
30390127 134
738943622 4061
160404927 949
500304768 2206
88122119 692
404754788 8052
120285815 2092
867304629 50084
545731665 4504
174866274 114278
624169153 6337
464535432 7074
654141034 11921
171601763 1167
206770200 1360
570375433 8019
587965191 2836
955776789 8511
86181440 380
280676378 269743941
5736 388174813
936881882 4131
534548743 2357
453191746 211457968
574859536 393228957
21318469 94
488857478 3189
957064688 5218
451936561 2189
200281912 1383
549309034 3901
2803 345934008
3458 422076564
861789867 3909
37342096 1133
231036965 115518482
994324675 11969
308384484 152330011
100426984 482
739792243 3262
109420028 31682
5897 539298341
707771279 4560
884132758 442066379
998952504 54835
62453683 405
329077815 1451
1217373 11
659618363 3046
550118651 3301
328209386 1607
231811573 231811574
870522263 10116
886979602 3911
23319660 156
767111361 45036
755275102 4089
396684374 3538
330764678 1679
563631633 132838
688479184 215217
964122359 867284076
117931645 520
679121293 13927
163307872 728
685383598 3594
272508410 3207
4896 818781976
631803368 5925
520181159 2578
100944641 50472320
6334 491798062
489264751 3870
86070523 86070522
534245597 2732
205733061 1223
77313211 4341
1463 257452550
110674007 488
423500040 2844
291835755 145917877
567634593 283817297
120803067 60401534
354647131 5822
907322909 4279
538176466 2373
79151057 349
3613 765889458
946825226 4803
178712871 788
95479852 421
161834625 1473
297525450 3177
913425241 4893
595516740 7522
19363233 98
57 12124931
891948867 4449
631514874 3183
53360169 489
869471281 4204
479892938 2116
693290665 3531
423847259 14491
348927545 7401
17055 404676606
999205491 999205490
2568 499539654
291200927 1284
878369389 3873
614050334 4113
485563641 2141
472778981 8686
349684573 174842287
492027645 2453
420330763 9769
993518179 496759089
394127519 8279
242213162 1068
175538109 774
266048332 266048333
873017905 6901
283902853 3252
85021297 8569
116170360 737
336716914 2658
161407340 93209941
46964091 529
565292429 5917
80570344 448
967021276 26199
663265511 13182
883576319 4684
19957783 88
9894717 52
266670480 47282
573060828 2775
160515299 11490
283998793 283998793
222011946 986
133673913 66836956
530015242 2337
173495871 765
854215312 17058
263883529 5974
829078129 20892
261880525 3789
118777735 1526
83567331 41783666
687160710 4238
549971515 2425
748366476 556403385
309119876 2998
24487905 255
166619393 1424
911954539 19569
227959168 7138
831873056 3668
876679472 5534
449806164 449806165
17441 771926508
154599533 4510
16075948 238
381770977 2127
547788538 5201
343135683 1576
320910680 1415
436659238 9946
834742577 834742578
288891490 4441
167956392 913
522317794 4620
430939441 2003
883578252 7211
444844755 222422377
478621020 3777
577188184 2545
256029042 256029043
238057306 1489
113169706 499
623616713 5060
997395642 4699
131532633 1628
261535877 1346
386656942 3891
815323792 3595
400037034 2992
399186225 2025
681531017 34487
680380 3
581052446 13520
978055254 17023
167080976 2289
697908096 4806
949641871 4912
861825984 8656
510818616 2772
314334105 1386
622221465 5204
608062262 304031131
637942764 28164
697203237 348601619
647109112 647109113
2842 310821014
748557161 16642
616423373 2718
356955222 3351
5166271 98
489089040 4951
571610968 5785
877550019 5781
657886387 5881
556334905 3385
359896743 1882
814411523 3591
710493083 13811
247834803 247834802
815974592 7427
128752269 63200716
658814537 2932
487077035 2606
558375750 8260
488569800 75630
118723076 588
357616292 4205
508998365 3435
865922391 10793
915782057 4038
115210843 508
840718058 3707
23715265 107
4099 692113747
565728240 10626
910775180 6117
515838284 4605
807166038 5563
873153050 3850
163086308 24604
640459160 2824
748049414 17241
890612183 3927
543589170 14745
938748272 17512
822829753 822829752
295398364 40439
281434994 281434995
618757859 3374
329806267 164903134
529108049 4542
431570661 419008775
475891004 2621
16555820 73
653323479 11048
960423285 5942
1007 113146922
80034815 2307
931779507 23984
306399379 3609
230530306 1169
606570030 11603
54398410 298
7797 971779095
74614897 329
599184463 2642
805760832 8772
800547957 88949773
297483887 27578
899754911 12610
95349874 5725
708752511 3562
414607138 2101
760182756 760182755
358057014 5877
713297849 12190
251514378 1109
176435199 82270522
43344 902819965
786514657 3468
279407743 1232
235223153 3598
735625107 3339
570401778 40221
955232649 4852
743194108 3277
455469000 3444
788104336 3475
526170721 188136942
868355644 12262
948616098 4769
49213981 217
470824278 2076
284898402 3836
334970306 1477
73237393 432
632074449 5950
994930126 972335665
850959522 37074
445476585 4678
786627280 9245
435137841 7950
222477882 1367
105203214 622
110674045 488
848999998 340417
41162179 256
361224840 1695
110742519 5927
734806079 3240
627308901 2766
343864077 343864078
91850472 405
680378 3
934968073 6648
524745560 524745561
53336880 271
668414314 3313
285069564 1466
276271561 1290
854198223 427099111
296768633 11678
779084641 767624291
2281 41210807
622171011 311085505
71417797 470
924878557 7859
4295075 45
584378355 3452
829551895 14815
694730503 8795
30484917 154
439538680 439538680
231302357 1809
396492125 4382
801711968 3535
232244411 242168
249245507 1099
337884939 1701
332990713 166495357
345178058 1522
291200927 1284
768141138 3387
366385536 8352
999251025 8432
399103656 2123
195862269 69104900
857960063 7768
902865087 451432544
678424269 3543
6891 965764754
223822171 2431
172089898 761
352452176 3236
413864816 14618
365475956 365475956
914471303 4451
604286032 3164
445 41695735
295077602 1627
42614008 320
780407171 6605
200560159 4504
239719040 1057
486488694 23388
785578305 21056
417836131 1954
751686013 5222
773608175 7656
740930052 3267
576682425 6765
599994705 299997352
446412818 3347
959916279 7951
9786 976711302
963215912 15124
517624265 7417
575663113 31538
15348 583991787
670017059 3090
670257559 4024
654536881 11864
574311635 8193
1788 330766525
809649098 3570
118545946 1181
700403661 5383
407966082 1822
520294013 3866
958411216 5432
212768310 1597
548158680 2417
661030466 8993
587161898 2589
339482899 2246
4392 122088680
602555499 12061
303619032 1518
845973765 15332
123086801 798
790847051 7711
396820489 15649
2194 255729936
607950212 6868
947787265 7548
483435484 2267
997386234 62832
842716163 7177
835498043 3684
278395699 1502
4423 722817337
981958757 912760203
386909237 2453
265428873 132714436
355838961 1569
138569911 611
271209058 271209058
571575998 192984
957988742 5160
292327671 1810
402180089 2313
120652811 532
461025480 461025479
387527153 38133
163973265 1183
172061672 1492
854932320 5280
1651 297574549
247054542 2463
244484278 122242139
317019465 5405
412759619 1820
691985816 22049
184248565 1626
586635344 14457
452538993 7564
560096737 10668
594495035 8656
550124525 2861
946320131 52870
715216302 7951
73933867 326
486306370 2601
127004081 560
621742499 18875
21145877 116
752342696 752342697
530189973 2522
779621781 389810891
516858099 2279
347510530 2285
559847508 9359
975654881 4302
825763744 6968
576439320 288219660
979226855 9350
484818233 218889585
999 200839959
858386515 429193257
48533578 214
15598 892925813
265995853 265995852
947577468 947577469
942482271 4448
684396732 342198366
383572784 3433
216953315 1159
827624318 746296703
522610299 3730
67870250 350
992218379 8752
834825034 3681
166691589 735
895549487 447774743
918092103 642582726
637884563 8601
345129457 3405
524625167 3846
897021690 857263468
228420721 1812
244920816 4718
940241570 31939
708235474 692050380
145411720 3327
109928549 500
111098909 1262
970216176 4278
776154281 5038
128403097 567
595344980 3927
236737820 1655
786854711 16961
325256330 1459
423069045 65617
126902501 4414
309346495 1364
855702743 4443
514035338 514035339
398516195 4181
516353397 258176699
812774460 3730
1306 291040508
845673432 7611
757607749 6994
684033240 9939
404368752 1783
353357690 5278
939827263 16977
772678202 3407
41673214 537
872823651 24925
226338637 998
80988929 80988928
739037542 482528226
725402647 10744
426214573 147542422
703184281 4769
467907241 3007
40319173 1227
7734 435357821
329037550 178022377
618321361 3090
201780536 2923
790914486 5521
121089523 1831
321192353 3871
236698640 1240
901613948 8412
482838039 2129
511586261 7838
932356137 5708
721491843 3733
609822797 609822798
114233927 57116964
874052514 3854
888104002 4201
188587343 1506
147642061 651
748008575 7521
703389076 351694538
344630221 2899
541575521 10101
506749792 2911
735040556 25251
631967427 3159
484597499 484597500
43090480 190
650149684 5316
11625696 145
847517968 3737
714601601 10791
13098 583745551
38317419 18105155
393001699 11365
202429493 2569
177916480 1012
324313991 1430
770414024 3397
241307752 1064
374767457 37183
789763279 4638
477673007 3397
848207941 16420
337633758 1782
2139 218751252
236957820 1483
524894176 19939
889739790 5570
153507942 4873
626129639 13253
393711559 1736
892472017 4776
404295427 4759
155856726 851
117891697 2914
73336542 336
397486319 1884
418500120 3709
328502967 7244
828585105 14704
684331338 684331339
188887878 128936545
454981854 454981854
109728591 2261
799867394 12679
188464835 831
599569879 2991
232215765 3121
1329230 12
648843680 648843681
353440415 7032
309220499 15825
283473861 1618
8878579 45
119643347 1441
263123317 1286
475999034 2885
44168161 480
703572149 3183
537909558 3522
401936429 3428
103881879 539
628717715 241287088
5909 800316997
304271399 1084378
847191683 6231
314616904 1426
757032947 6486
48411801 519
820885247 410442623
218348600 9032
60 7418009
972522862 435835703
271242405 1395
283748623 1852
717854424 7370
593072827 3445
560774571 2720
468026999 2375
143418358 958
591383563 5838
713298298 3172
204546371 2467
976035929 4380
911366091 455683046
570931662 3186
781886599 8609
289407994 2629
791500589 3490
501593828 23646
45688821 273
642897102 24963
877893738 16625
980648608 4324
7432 955331576
968626877 4271
1694 219696554
696135739 18374
720255187 5076
563694227 2958
542567071 2806
788706957 473481149
796270224 3511
3541 714694194
964569728 4331
48079904 212
452787013 226393507
403914771 1781
617887946 72313
909384299 49356
999715841 499857920
870206047 3837
44224636 195
995925723 995925724
935901215 9441
741011756 11503
873797327 3996
686906040 3586
565389964 2493
224862536 6865
913762734 4427
384839027 30238
23002433 13436
267806514 1200
116131286 890
755063440 96260
230420671 1016
764818119 32264
955029333 4211
354007902 4756
171687682 827
648586520 8068
459381337 229690668
734126629 3237
917760466 14616
985328953 8594
547510440 9563
411684706 6425
775779812 387889906
478438708 2401
649583946 4953
840497145 3706
384675356 192337678
217951734 1726
479662964 2115
24039845 106
584338259 7805
359876089 2013
501689345 6656
418595297 6611
796772144 3724
654113785 654113786
313441536 156720768
26253131 203
649514350 5398
664395937 2764066
340998554 2809
118542000 1150
324767570 1432
85018100 425
529078827 529078827
820978266 820978267
5101 729468505
630267192 4590
493 97383598
413907036 3262
306340 422442860
28840988 253
635634457 3481
715191632 25284
884810540 442405270
523609312 3913
28543500 291
272478212 4221
5311 682221271
980414751 5816
529727045 7514
587858638 563177323
757476104 6183
792620699 3505
574457813 4842
40734156 40734157
384949031 2574
3988118 37
462800812 2356
5442 197397666
608141136 23664
627962997 7234
391642436 391642435
955833750 5625
387146286 4486
206137537 7472
917912771 9756
280043477 2107
502117489 2214
786735831 22211
468139874 2625
998182145 5954
556348333 2687
395364000 1800
560632297 2472
13794565 84
203407108 10473
506580045 16305
420322535 420322536
398250065 10641
845072480 845072479
138460646 1487
694210313 3061
220583989 1956
776111720 141963
605573864 2811
81908823 397
409359709 1805
673014832 3052
72942306 3001
608594466 608594465
902335589 451167794
50941731 254
85759872 514
148615687 936
504585900 12810
775405587 3419
685561033 47254
868304646 868304645
28349000 125
190479171 1099
590334855 3570
620729887 2737
477334710 7005
199933644 26041
145217783 894
342529643 9149
674249642 2973
11528399 400
323004023 24885
762446657 19093
237451944 1047
238492824 1521
252901055 2800
797968027 19904
90060562 475
722362657 11017
966608802 457196628
806644885 3908
709178583 3127
673096007 21682
370578128 1634
299546301 2701
759251559 40321
682217021 5977
420100841 18086
498776225 498776226
868706265 6195
978057985 5529
741620523 8169
652878744 8542
874204293 3893
672520319 3456
370626961 1880
285247181 2708
111085439 960
937025516 7312
683733589 4202
561629408 8591
144341303 33599
384699035 13685
693816758 12270
662905627 6481
565696823 2764
844674292 355900802
24758 977874055
80330489 414
798988217 3523
726616332 12396
413312624 3375
47666152 711
145036404 2034
271653600 1200
802039593 401019797
538855415 2376
409192890 2205
213637123 942
888464699 5137
406158494 2426
974359670 38705
17657950 86
879280202 3877
910567181 4015
76202447 336
311278958 17335
353021179 7060
342457185 1510
477681107 13204
69394611 2738
191148990 1005
346233926 346233925
1987 96618278
457931057 2162
634201321 9122
378840369 378840369
108329052 1066
789130107 4401
691464416 5968
516269235 258134617
874903324 6429
666768112 2940
835051827 3682
641129718 6484
295971144 2936
876974875 10058
732112888 3799
22377 402569508
2740 545865540
4489 639809053
689494161 344747080
323901774 1554
124963277 551
59210333 1183
978286143 6099
956370105 10443
359832355 2163
906837137 10838
140779215 837
860346525 19087
152416699 3650
409906048 181213765
674255590 2973
824814347 6103
996746445 4395
10844 836070181
868565005 4954
512922281 1401427
766443781 4601
903586409 903586408
746986990 9312
291081559 13501
718907610 3665
763896701 5582
468869910 2497
12575 957039207
926331939 16029
9607 207140454
915821271 7085
258317766 1139
10706 647423938
987663440 28565
648350931 324175466
199681553 2740
117346483 581
85122469 1071
37647305 166
582372673 291186337
370014463 2344
727609720 8728
92531222 408
296189045 1306
948666754 4183
504825867 10875
811007172 3576
38326 942206384
740472615 3265
3924 860764716
235714316 2157
354708353 3894
67623992 47565772
123642372 903
949106264 8108
54600553 36783430
470840192 7313
505083113 505083112
89129257 393
753629815 3323
801209049 4382
662883743 4673
613676810 11030
92628253 928
356201400 138756597
16343 699300292
909460152 909460153
158884172 1483
979523239 4319
895427241 12585
96530526 803
2116 422950424
582152692 291076346
92324164 452
589625469 3607
993516290 9589
553529099 393956937
6350205 28
621755757 4623
720217676 9657
513651247 256825623
536845055 34662
33262531 562
451513568 3344
996679852 11129
439521552 1938
352225736 1951
913748096 4495
939832800 4144
20184280 20184280
918822375 5457
46123183 378
480796921 2120
428419108 5644
69600888 788
151975336 75987668
941524912 916026094
389479675 82645
761986545 8668
351757428 1551
945501888 4169
834583701 6674
163064166 719
613199247 613199248
649014931 4571
125189770 552
673284749 8625
18597025 82
777369805 10474
810098101 7108
276232894 1218
4715 548976329
659515428 7541
338158799 1575
963613199 12210
923240459 7828
816767536 8464
428628612 428628613
59547118 471
213881244 1178
767466304 3384
614177645 13054
241821325 9906
408129539 2730
685699118 3354
78124021 2707
623217240 3240
163368982 16617
943985174 298907
90646442 49371282
958935472 24041
370576171 1902
776716426 776716426
864238255 8641
850821044 4146
515954975 2275
534372157 4343
520814207 5232
807957949 403978975
295599601 2335
989955434 9155
338334591 238177127
871004571 46729
569612923 6639
534429609 3289
703596088 3224
39141720 360
431729303 5772
817587841 4035
552201241 5697
911926720 4021
806842940 30365
951165648 4194
78258346 789
209101484 922
616686070 18493
996159352 4744
348450245 125662473
728225901 3211
10893 918549342
157393649 694
107272412 473
806242172 3555
62915392 296
478365109 478365110
753072599 5700
60672525 1276
793771829 3500
191962426 191962425
917084595 4137
49539116 341
798364482 4265
715087362 8627
249014213 5887
932529749 413017207
360374076 1589
154015772 900
822719354 5053
595930607 6552
12323171 115
177466111 3170
107946755 743
5307 566019353
149435046 1901
500709253 20207
238303329 7591
514969444 3904
470479728 8684
1123 227799841
451439727 2414
698134462 3667
212957602 939
68130397 1566
111808950 493
930954766 16133
347673668 1533
127759501 4005
494694325 5558
557983372 3216
410237757 205118878
956385108 4217
501032307 250516154
345021215 9336
229674431 4008
399100984 31366
371861406 3099
335878387 1481
74286059 1552
312551043 108201808
15098585 67
8640 946101273
2665 224974138
42973696 610
921910243 4065
273671391 1667
414804397 1829
628259529 6835
656434417 3511
813985644 6100
964774369 4254
948811437 948811438
81491167 753
125369250 1826
180527179 796
211686639 2314
879781828 439890914
547639577 3514
667451800 2943
906329551 428973096
438872131 5646
122467381 540
106138189 468
787633824 4384
49369533 373
208763050 2304
991804159 13570
346991760 1530
890751213 445375607
382820361 1976
685088448 3872
61734476 319
553776111 5210
199123313 878
412237249 4832
732761722 3231
340924599 4934
344238838 2369
744374250 372187125
754098310 22790
635471184 2802
43288056 249
790 151452480
7710991 34
90079757 2617
459201512 8618
692169655 3052
234062820 2820
443437104 2641
914951223 23092
677241592 3756
940134487 11460
921943567 558576656
78242894 345
281447631 1241
212658599 5775
857135703 428567852
670301835 12444
245028150 3285
360174376 4373
46758817 288
328494672 1496
536749851 3386
60333035 40880276
339959710 1499
410286493 225546020
940535362 940535362
22013 924231135
20376 649768638
263097127 6932
105446550 4837
758996821 4545
338882935 2044
19166375 535
961861198 4269
224076964 1964
622095899 2743
780756280 780756279
440881705 1944
99135822 605
808065031 3563
784696861 3460
964635056 35497
111343995 680
366043903 1614
21477153 123
233003065 16866
287118672 1266
997448395 498724197
486121422 3081
533190091 2351
6584 422231920
122020123 6436
169220480 1040
553959992 2884
76428568 337
573859067 3421
79723 237287893
820085725 16739
946250331 473125165
75294944 332
599235547 3190
680072474 680072475
346663019 15314
940231259 6210
248678411 1662
53073183 242
995439895 17068
756808712 3337
730875215 13801
418934738 197464598
870201488 3837
35379709 156
854873155 3805
15796 730569135
25950510 1115
631989809 6572
352934455 6766
570757629 570757628
151497055 668
183396855 1699
186211916 1230
834964218 20834
548612266 2419
372534005 186267003
732832800 4200
659642189 6932
974595604 6323
710875768 50299
742679572 7310
514297440 2529
300225296 1985
457972453 20183
231643299 1595
381871661 30464
662116034 3026
5580 530738596
81409376 1042
215392321 3168
505856829 3977
290755897 98328
308224282 2631
233594730 1030
231893835 1657
247657956 1092
127002960 560
791273800 3489
64195987 64195988
343551459 6143
22285 678865598
985064937 11141
864182116 3897
226434095 11172
499036683 22588
966064365 10837
852510814 3759
965065596 20532
895828399 3950
919779616 9255
486924571 2147
3721 495614874
163822968 763
4393 734049661
278499348 1228
718462975 4006
277876106 4515
586684160 4644
491668437 220540904
309560336 2096
92758082 409
288556939 1876
34723715 166
824458349 3723
896052966 3951
497991866 2797
707361128 3119
481571291 240785646
709875369 3847
49441486 236
180165702 90082851
32394023 212
748012980 7511
744101271 3281
855916781 3774
674191035 11414
4762612 21
748876606 13855
752386079 7235
740679443 14618
155998773 2291
4010 887976798
771153264 40623
755217361 3330
76052552 344
495247647 2632
1123 87038115
239041896 6583
372391017 1642
470874433 3774
359002034 3615
350537279 120237484
778470797 4601
143470689 1109
282875511 1638
86487270 699
369225795 7106
108059011 1032
466532246 466532247
313662112 7727
875680463 32269
37493438 231
773267249 7420
664680193 66256
1947 184846233
127218650 127218651
997742289 989343625
585984421 201140580
127457105 562
284697760 2839
345340110 345340110
982647951 12098
523928388 523928389
697336450 4310
880324360 36332
785801930 18316
758710800 10800
4279 887498832
695955871 37197
12935616 712
439354966 2051
963179394 34031
363527439 4630
841363847 4212
891871685 7505
737203685 25650
290972862 1283
418209464 2677
517995212 2284
480503735 3093
393964285 5863
2799 184708889
732571456 5350
308737740 3455
498785243 5390
976696946 19007
147930611 6774
214392560 1912
478077767 2108
322240679 2202
789239639 3480
597692017 6736
128483978 1678
3554 347471344
767066820 67822
606588115 3605
183928313 811
993346196 10849
247808495 1534
327156484 4471
363672807 1862
382924027 3183
623338568 7713
699736743 3962
961919297 11576
729950721 6228
816922459 408461229
64849 991132143
135904653 11151
874357349 4623
946081129 35291
815671254 16867
753328462 4586
710632446 710632447
988924305 976847401
690401719 4377
756885154 5813
553146711 2439
16030 562038278
401167470 2290
683631461 3471
4995 566041793
1661677 12
670170361 2955
656112523 2893
461731198 6519
3430 373626682
757222175 10344
763056000 10500
985896136 5128
558533791 3060
4609 679401047
520763351 8675
343894365 171947182
483070800 2130
828731370 8310
426592759 2833
262838627 1503
321802021 3287
836251263 4858
573520700 2630
243346743 1073
907446221 907446220
858181921 3784
109675888 1721
486520150 2645
830738227 18626
36338 556346398
790675837 12117
698753456 6955
819398911 3613
459397552 459397551
381465755 8838
894015451 6923
246690747 2588
477141997 9214
173085434 1555
614240050 3663
830074473 21832
576277246 2541
703450017 3220
313679624 2625
175913211 803
746719495 5254
169099543 1178
562693061 14643
73949109 38493921
595338729 5056
743358899 371679449
680430752 680430751
173932368 863
573561246 2529
939642734 4866
63214579 806
152221483 2026
88448988 390
959921216 7823
471956234 2081
535557764 11116
317056222 1398
151053316 1695
582997835 8183
951848446 4197
314392537 2196
361986014 95783
110618541 891
323471539 1778
561988876 2478
444060926 1958
937566261 4134
903799779 7838
16775222 163
318873340 1692
458802239 2023
622583480 3580
724129407 38038
4886 756313313
847946625 25304
267616451 1180
618404029 5638
810487785 9826
822713187 661134177
4274182 4274181
556696839 16918
415156775 3472
233678284 1053
815997617 3598
721419357 92640
965751137 7133
3688 720104459
812247987 7561
713431748 7258
118581639 651
456047080 6043
893708681 7090
481479489 2123
525678314 5167
230439782 2101
513739217 338507192
714626328 714626328
68609735 587
103535651 1758
70532623 311
329555409 2392
212541666 118462684
190731989 841
343511030 7010
849228803 5474
887636629 4289
52705718 759
128136915 565
757483001 3340
18380209 132
402186676 4733
253727362 1799
113109003 56554502
94480238 38189625
498258261 6815
978236916 258501
173820923 6039
4764 296106805
476943576 2103
900719999 22500
1301 252793859
243204163 1101
38436 777752460
305755791 3754
632892691 5490
518900281 2288
232785301 1650
729844657 364922329
471087202 8367
799446715 4047
380331561 1677
822835530 235567
856529087 3966
146053404 644
492058619 35220
405382867 202691433
363 37510925
97061402 850
856593385 3777
175957272 1017
492623143 2410
182774138 182774138
127721284 10024
313 38920924
375982160 13732
97591731 4067
990171177 4366
406383275 4405
722627465 3272
720863219 10110
990854248 4369
739617697 13870
126719190 17309
532402788 2939
32207798 32207799
317604378 12832
4113312 112
367436220 1688
527542672 181943283
911481067 4019
106090284 2923
895039862 382988280
690218371 345109185
988653979 22397
648556143 623316600
689223926 3039
677592630 46618
863627743 3808
758433669 379216834
743452469 7080
17916591 79
979119112 31204
3237 385572459
4176 589158432
277365393 1223
550201737 289642914
874283160 3855
739942025 10264
475350553 475350552
162609863 717
481224565 6129
8137 271735636
558580074 9235
796279620 4110
372859998 2191
6295 279299426
663163850 6977
240131368 1577
311979589 6700
445405523 7783
741860502 4723
904249983 8593
319071379 4397
5745 730226509
246383409 246383410
767061217 20496
904939484 20023
4618 806037227
514268746 24227
276458427 1219
378517518 1669
609197159 6931
654203811 19412
85630906 1673
968037133 7353
283690400 1568
2727 438700671
776080446 3422
968430600 4995
205630919 4555
884528231 452130481
671956482 7254
405650435 202825218
914851389 457425695
118419569 118419568
321218125 20914
318066355 2438
371937240 1640
28980624 16297146
824799752 4153
400406446 12313
873238800 4202
82925554 3155
975719996 17591
256855536 226504
818115357 4831
731180632 3224
199442522 1333
950981282 21695
587732085 6651
218627406 964
914656169 4033
731769268 4097
851486141 11946
899635016 6486
73282162 73282163
486472901 13206
150201461 1434
833886942 97235
114370921 1795
913069295 40387
625764695 5387
455697556 10717
456681285 88985
646552680 618631183
492820678 2605
90449803 834
983894989 10077
566744567 2699
385301532 4389
87536789 990
747147128 31928
679689130 5903
279440559 12665
369750075 369750075
697469743 3899
153511872 1312
330589888 2121
544533546 4409
647262979 4970
498415076 498415077
159183127 998
466598665 18837
149143219 54390060
630337954 4247
256503160 1131
779530638 779530639
902112993 4048
755830425 6358
898521599 16512
155984991 714
504152644 7903
618232737 2726
655124481 5104
713196944 713196945
356963982 35240
510043171 2730
972641197 4779
480927889 2462
920329673 4058
385565279 1799
337518833 8537
3426 652474848
706256221 4340
533585279 2752
367940871 1943
281449366 1241
343313881 1688
525102845 262551423
132560130 1915
865714281 19671
106312511 688
876777873 3866
328112313 328112314
460527500 2500
970896553 4281
8655 948137940
119746703 528
333014775 1714
954501307 5099
808743838 3566
626209049 626209050
201843991 890
390133286 20714
576338861 6919
382197567 1918
872363683 5609
212618316 88668354
34770239 358
733279929 9960
307229999 2090
624941713 4438
210935559 2440
111085883 623
484131314 2326
545209356 2404
589012081 4586
5383 249935929
402780815 1776
563575635 2485
98078308 750
812501679 5290
188 35937328
740472615 3265
755449735 5881
968628631 4271
364812349 4610
803232582 115670
448562032 2643
471471296 2741
459268 8
373822365 1811
472683711 2110
185969440 820
516604961 2701
606949112 4789
949635804 5760
260104345 1441
804434772 3547
151936479 680
4235 946484520
535140307 7978
190504440 840
488384903 3108
299794573 17538
434758346 1917
56722256 56722257
782662400 3451
92595962 540
919314900 5362
640228716 3815
480424356 2843
636924796 2899
47529370 501
631159814 2783
297670687 23212
515639890 3115
956686556 33330
761427113 5203
575650680 3329
339491578 1955
184399236 846
992280586 14003
379267 537806723
555865256 2451
853 96680126
333803624 1978
306897592 115904836
653186293 3036
910575249 11050
367175340 2165
379649808 1674
113858015 1319
679680469 7371
811699814 8866
754387744 7017
202198583 2712
159467746 797
321440280 8340
103313021 3590
951395224 4195
825496564 10603
423967502 7744
3519 789019623
356581581 1993
219183827 2361
980413365 9883
466256874 30774
562562929 3068
28052499 916
49012656 2384
10179 592772708
689483088 6131
377608458 1665
335317124 3575
626035162 57503
290153939 2558
411183254 4893
340082288 1703
850035533 156314
952816316 8038
219628651 109814325
656338941 2894
735250430 3535
16477816 77
109058245 8012
325740307 3139
543396027 2396
156442128 5276
660560315 14774
527868611 14754
89582645 395
803006550 4035
265456076 248439459
281252470 255125067
41956353 185
788759561 6623
960917705 4237
1100358 54
852301125 852301126
677997138 12457
790177601 4450
781858643 4392
484200920 2135
960467395 5542
406476813 3442
62315810 62315810
836405208 3688
722057074 3361
680873287 316478746
256224406 2901
351871839 9374
2474 363906481
801402941 362856861
409538861 2563
169185725 1706
329757022 1454
197154026 1305
311840376 1375
17278 929055338
247413320 1723
783848269 4123
552859409 3062
695359333 3582
700201391 7385
307212335 307212336
182114347 803
696483971 3071
435125068 5706
708287367 3155
884418030 41355
432764094 432764095
66869727 731
892192785 8654
572864852 286432426
303900735 1340
570975363 2667
16063642 144
90224766 755
545210373 2404
2247 304574109
497057037 4996
906050679 4042
622542721 2745
886080251 3907
484654505 2137
873830618 3947
132498014 66249007
439676701 58390
4270460 1502333
858214915 22953
65651231 402
565027771 565027771
415484776 1832
601989546 19731
901165731 7686
172543458 172543458
169444135 8007
292336070 1289
44973456 389
2361729 64
918049969 4048
965404902 15517
469234718 2069
203885652 899
539766512 2380
461857845 2129
624130370 2752
339280808 1496
726912426 617664178
31780372 147
863950937 863950936
298683747 1317
120268413 60134206
926227850 7357
384078099 5884
705320010 3110
446099864 1967
684211997 5212
59923433 409
848708645 10037
895826160 8401
757163490 4897
943292833 5078
373436079 3440
800947317 3757
81143740 620
155674154 1239
522531015 2304
152630789 673
839600936 12744
12347573 161
809594241 20087
92985130 410
247742664 4344
35854331 17927165
515498216 2273
555129336 4434
956078677 932363456
852071517 755236119
373526424 1647
11476789 56
233464374 2574
952305576 6454
971551097 13342
52648727 408
384361878 3818
290003473 2829
451818455 12815
701927603 12613
397996079 2010
708268293 3123
981255455 6081
731203474 3927
65996946 291
691571952 691571953
543788438 9678
947160628 114157
161390927 2328
280188524 5581
512169486 2913
226281933 1179
207243859 1245
322458929 283785662
413690121 206845060
250961359 1570
975890398 25359
771092799 3400
612717737 3522
136756556 603
700332022 3088
498153800 2209
269883574 1190
423650748 1868
816227793 4167
35079324 161
3114 589860380
654520475 2886
4154 249930491
814522803 8877
547473473 2414
7335190 45
4241 550544127
990760357 7263
795838769 5562
301861482 1331
783831531 364622328
56365000 1121
99305444 1148
610999724 305499862
656517546 399311911
317847982 1551
582631217 2569
509226417 5383
705780185 3112
920544670 4059
19614953 184
990305250 192528
484741821 4650
205246948 905
289076871 25429
81470 684836820
454492507 2004
740882475 370441237
177976944 3128
301022573 3403
489940803 3317
2638 308567933
122853857 1136
730781701 11715
269740670 4910
369669331 1630
212505040 937
330645475 1467
901040974 856355609
231997816 12645
582118956 2700
517742428 3513
627674595 5963
888669921 7363
955479626 32558
97083176 788
990874956 990874957
799210730 399605365
685098260 9076
867452647 6378
671462187 3302
977264916 5172
722335705 3185
278541491 278541492
941127141 4495
4647 889459035
661346811 39183
534965772 517932439
36513726 161
496598016 14208
258996463 1142
721352587 9646674
645244139 4665
646740439 646740440
42736112 268
729560513 364780256
918968790 4052
897841309 16958
275856732 5724
907445371 4407
193591077 899
32173 955956349
406897001 36260
366938025 6461
126096803 556
389417086 14370
165167541 987
474675423 2093
73098926 453
835771365 3861
120170692 846
936427239 4129
585345684 5412
533539796 3683
527718421 3060
828696800 4120
876038498 4535
220768469 1172
268975958 1186
652589183 326294591
814057729 8448
58920999 282
85104600 805
432621759 2368
740706977 3266
92801953 46400976
32175401 16087700
281299424 3354
977076352 10654
901270974 4385
810826764 810826764
936620076 468310038
860832525 5794
258665473 4064
42093609 952
187621856 5221
84724791 1087
78405302 932
182361132 1124
897074342 4539
338265221 360347
518354927 4368
15420572 6018513
599051349 6453
261943703 1155
417236860 2691
68354685 2203
940771702 14611
959932052 5737
440257323 4142
945186059 23205
303766412 116509536
959101076 4229
786292037 3467
418436200 29050
958852073 12551
623363831 827724
711289087 4058
677425644 2987
622892772 3191
151977583 1093
571227197 6652
736642489 368321245
985713051 19963
565661295 109491
723559366 17882
852143399 23340
196070815 1330
711925369 14102
251084807 2100
283295040 3360
191701505 5129
388749011 2405
333609562 1471
798147843 798147844
483022874 4222
416594138 109371
367820423 2559
802094856 34404
651954947 3303
732453042 6192
504616371 3706
308700084 18249
229682345 229682345
472405653 2083
805100195 805100194
264894225 1168
169617491 1745
58092726 315
558646309 3310
826426403 3644
4528 871803006
846924207 15416
34132645 702
557060942 3913
2494701 11
528569745 264284872
401423047 1770
382227046 1779
853678799 3774
7379771 174
261675631 7046
282525328 1261
613032751 7990
562199121 2551
24630404 141
558863161 3674
8632184 49
519582762 2291
103483043 519
830029132 4627
110639860 52087715
384252602 2053
684387441 3665
689450721 3040
475055939 65779
694556270 4371
159614607 1353
21356423 163
404472631 4810
700929395 4266
254225159 1260
254907328 1889
947972869 6262
789897361 5394
730443064 7114
465695293 4639
204446641 1432
230648466 1017
347899115 1534
348637429 1637
13516374 120
846844898 3734
423720475 2258
449957311 1984
939874432 6541
202611529 903
922870680 4108
255557919 2803
312011292 7382
773254180 5780
790077365 4735
340349757 44166
212916354 3572
676960037 3429
181688800 2001
892472259 17374
568043693 6286
163482363 1108
497911441 2262
250378368 1104
792864606 396432303
984313515 5869
182634664 860
303287706 4322
973288408 35161
961824872 4241
213882934 1230
99897416 495
867933141 3827
840302704 4705
828652583 9179
311384439 1373
425670959 2041
133214241 610
901040642 3973
784296819 15823
318458215 2692
630693395 12627
957495028 24979
12196927 189
981169937 23441
377443891 8553
769974960 3491
546393331 2961
15563 784480281
379955151 4539
574237344 2532
82710629 1905
2503359 16
353570288 1559
376913920 85280
399807787 3271
812242541 4817
514414731 4674
5833652 34
808382160 10840
825175512 18792
991239566 5316
159286125 755
360244054 1915
62886217 21285993
744869748 4661
766260001 4655
10521 879481953
646592189 3322
377153432 1663
901596484 23677
677976208 4146
893946115 4812
857255256 4792
604685314 2763
908616663 5253
859216424 6170
304295605 2692
546486822 34083
216588080 955
603269381 2660
91335173 601
341775543 1507
605537309 2670
599287114 2839
398280285 159470034
922005646 425389400
576403361 16301
811692147 3579
965563668 965563669
753856164 3324
882993424 3977
252097 10
769768017 10577
280239100 1367
983839207 948593077
531344879 3630
30453962 519
765912870 5930
6566 446026927
992070194 111431
113822275 875
420099035 3774
383518267 3756
210484731 89739562
791421558 791421559
148632693 1111
3721 323722041
897753551 448876775
183673033 888
628894217 2773
785706756 35183
408794047 3724
621267674 7725
802335717 70294
266125383 1994
753336412 4013
17472959 120
946221432 20507
425184904 212592452
763103448 5052
228151745 1006
348881199 1604
155508742 10929
223183589 4859
796899660 548249095
327261116 1443
127167574 575
150135642 662
511947151 24690
294363638 3397
653251455 25664
151887085 75943543
456600867 456600868
876419423 12287
117744831 806
140347275 1525
4436 952599948
471042305 3163
2623 91906238
624357282 2753
171720011 1078
605537471 2670
226793 1
618622655 3008
303808829 1389
7989 572972654
845369400 50975
754393903 15664
652481921 2877
263427957 5116
604713616 123537
160943274 60809265
968624361 4271
676144757 6119
329550149 1550
907261641 9477
62791451 321
514817840 2270
212763800 4551
547006005 4095
194321169 4306
3281 706875440
99110285 1353
529090393 4739
802159767 3537
245345409 3388
666041386 235569853
370903450 370903449
642645671 22056
969702411 7555
496214518 496214519
203885109 899
736614151 5447
207250758 26839
153524103 68013629
351825940 2642
103985168 856
599763856 41995
79150640 349
851834507 3756
405278417 1787
600778822 4123
79670716 436
564639386 4228
326774947 1527
168907099 813
116570416 1095
609147827 4033
722143068 13863
915332038 4036
7503 993479733
33565217 148
505479751 11178
703189314 8603
65185428 312
662008766 2919
780695780 4843
728421858 7055
498249185 498249184
539767339 2380
878825191 3875
120414 993160358
39041275 227
868436802 13446
733896689 32240
363321362 1602
437028843 22987
758315344 4076
337901962 5660
943182547 12551
913146520 5786
78311057 592
891763054 4823
566982033 2500
789886747 4554
131992945 582
294023453 1568
264665874 1167
247203279 1090
652710362 2878
2057 81105453
190324471 2922
153945885 76972942
869293737 3833
203358877 2012
815848367 8941
165839401 1765
936201504 4128
287560558 3289
502432049 2930
460385730 2030
668552533 668552534
367631453 1621
997357338 9329
44996471 768
495182142 29549
767 158112752
999726227 499826161
692999250 18095
334857663 1856
20166714 114
871788834 3844
437030112 1927
3369 329679072
111022993 55511497
507828288 3872
312928000 2540
54378960 744
555591129 9764
133613423 1281
417527562 1841
95706073 422
546134571 4066
905421337 6134
924125581 4571
255493575 3419
91884344 691
280123325 2751
658606871 2904
842345968 4052
314318010 2322
117474701 26186
559887748 27854
625186849 19638
920104761 4969
423872380 1869
42419561 210
476126941 2461
446555417 1969
25627497 113
856144708 3775
527182158 374103753
364239928 5639
488659811 9991
570509920 4403
620049327 2734
643688787 3689
614033762 12999
633455725 123025
505949720 3641
744014304 4554
128590571 567
468764933 3102
291513182 2077
412228805 3702
473935220 19323
557455017 2458
509003977 2927
281222066 1240
882674463 3892
4775 776664023
702565135 351282567
349219251 3335
187139349 1990
273204903 273204904
475501962 2154
686723147 3028
827557989 7454
882498257 8894
256719546 3017
156508248 804
238914277 2023
453828517 453828518
674750370 63770
13527 633543239
681649440 9910
184384003 2082
673895934 4351
840794743 17036
271506078 2682
339743844 3857
242827789 4191
114587718 651
966814708 483407354
131554561 1280
650689433 4287
894205456 6103
423948559 4807
390320569 2911
457666257 2018
459255826 2025
866539464 7944
592539569 33285
305539955 3101
8822046 723
9316 901127112
2469 456177378
350765003 2868
588027313 40562
467102009 233551004
918208510 16507
595326653 2625
801692265 7373
936799077 5371
819605695 409802847
865581421 4665
698139420 72304
172480687 861
310703685 1370
175654502 1369
161299139 1771
244171401 17767
643098700 235416187
91606029 1117
362412397 1598
818777536 21765
206336111 3025
88599566 437
591133474 10399
8007 595351399
11997 835243137
158452345 757
956433614 915444145
377145946 2893
230617300 58756
652931289 2879
359239152 1584
57178310 595
976797818 18971
344495529 1519
956935851 6322
130252465 130252465
700472023 4718
334761429 1594
755166866 16391
184227900 123718175
752044350 3316
899034523 690338460
866970868 24242
982099920 13631
390071087 2803
679157247 3424
868953198 13458
8657621 135
877972725 4132
246522904 1087
48276997 348
989329870 939393148
299836587 1577
935425345 12608
987397426 7035
227066203 1183
962810065 4273
514684534 4087
815994963 4474
487829943 2151
443503019 2047
1155 150293220
998072979 953207098
935739666 4126
699730605 19145
875194697 11249
19589800 93
91196382 1167
337220225 13449
18394535 251
192795297 1287
186499160 80335911
758797361 321265605
434800494 2007
843891572 3899
918108196 918108196
161 18859862
903017882 13106
946 80772802
995228672 995228672
539082206 2377
317777936 4198
295564819 1310
807599745 5132
149070075 149070076
114839052 50085008
401877196 1772
982231821 4331
65723190 483
152762884 1394
111530443 500
886390709 7994
251740230 1110
574632606 7698
588851611 7638
533621466 2499
35630112 336
937897038 12694
914425187 4032
86408192 381
708277380 3123
152032945 966
402098763 3195
901541691 18756
56644140 4384
606671989 2705
624917600 10791
803385674 6559
319351135 2392
459860975 2449
2463 483065004
692173073 3052
532505268 2348
312829490 1786
588130947 13702
234744198 30250
876310070 10072
477861661 358755
747503136 3296
858876709 7870
253506777 4947
257806639 30652
388365581 2880
123761636 745
516845526 2608
89068280 1215
743443475 515017152
104516411 1001
889710075 3923
956483011 428125741
662864924 662864925
759562621 7068
268293732 1218
500529944 2207
373752846 1648
454023769 5394
910219439 26724
503259593 4664
781329952 5332
442069767 5903
880299188 7761
27510152 179
737973746 737973747
2708 362796176
40317389 1010
851009541 3755
45311499 45311498
514037580 4445
392539439 1990
923435604 28027
602605927 4678
247105428 1392
443649281 221824640
592109485 296054742
934583157 35572
556662144 3264
499902151 4408
468502521 4520
386520425 3870
841622840 7463
160918506 937
78016643 344
823086810 10290
567255281 12157
426142167 1879
5937 872032582
728644586 19833
7 1367184
20116222 14379
484411448 8977
570 50387566
650098829 223207466
1902158 9
956307247 5198
232896319 7240
108520835 489
192511222 2146
109688872 39898790
764079321 3670
763835716 52019
557679070 2459
413815587 4289
432667254 1917
701028613 3459
315922648 1393
384716763 2078
273014712 4248
172014556 2043
220254631 2505
717930772 3970
808094826 13734
814449955 3692
336598614 8381
455171545 2007
215500133 989
955709946 9997
21484897 21484898
518675591 2287
435469312 24893
19625433 94
740175950 12551
696757194 5489
253442289 1802
489188188 2157
78549889 39274944
920772099 4060
785718158 44557
622071532 622071533
772127657 772127658
322496802 1422
965459210 13144
372837767 1724
261552447 1312
584235398 3610
574779954 7813
148848082 148848083
244255846 1077
689677513 3041
246409296 4848
995616357 453085537
390198384 2679
118632139 2838
583034890 4209
725711089 632961003
819357822 5191
258878479 1627
204762971 1030
983106321 6061
564278063 6414
631563051 10547
343796408 1996
353649253 1802
330084721 5670
132291454 620
314988053 157494026
935 58387906
1180 264234665
69665243 458
385641965 3659
452422284 4079
10888 366841238
27218026 135
647492160 2855
821313436 20419
315469063 1391
263760260 1163
786394410 12261
503251554 2219
586327925 5239
275531383 1701
779219815 42876
310024664 1367
152995420 152995420
277390447 138695223
978829864 16324
330022031 2139
798157381 399078690
17310848 17310849
224998400 1499
722022810 3774
241163447 241163448
771791917 771791917
559022844 2482
315012698 1389
577721422 2666
514831120 514831119
3767 625382272
299464054 1974
551556050 2432
214417933 1712
979860163 40724
695949139 3917
990255190 131351
416717508 7376
482199515 2194
127571720 1091
442095425 378110270
83007009 526
194803135 902
341412522 6666
644727578 3613
922768011 4402
743220486 37085
165146042 165146042
320264301 1570
471499070 2079
523217915 3878
442138585 3621
200258220 883
502117983 2214
636 103317564
916693908 892928973
940350048 940350049
515000845 3852
787994160 715316681
686500372 3027
982236571 4331
330497789 3320
403124544 2753
643731974 4635
36699 932970310
474047927 5484
389781969 8067
717284702 10599
260025902 2097
675489802 5445
885818223 6612
275427971 101709
615516399 2714
201619391 201619390
24752498 8601285
90819431 415
285416131 285416131
21411 300673251
155352257 685
992224968 5064
813272527 3586
172496573 1704
28726 646094050
720433489 709465204
734319690 4390
568571800 2507
991292879 6495
324926601 1526
124671418 1529
723930031 18158
950484027 6590
145446983 7031
277451083 1451
357699747 4006
392212793 169746157
769920898 5854
647948438 6131
761910190 10082
643997551 643997550
85273331 6196
949098296 8869
413134176 29868
727123965 53985
266782077 4442
619368951 2731
703390261 5662
836226902 14061
921451832 4063
913850001 12250
116652296 667
901030253 901030253
300215842 45722
768726842 768726841
223 42013342
678643197 7006
340187905 1500
721494397 4146
8258 294736339
834230293 6555
237224433 1046
659285076 2907
933728265 6599
125161011 125161011
825527878 3640
729837889 3261
651729203 15759
92985129 410
411898851 1861
696283360 696283360
480570130 2119
715038995 12100
393845374 3451
840035202 3704
174403068 769
955985632 4816
240559638 2669
265346870 1170
317274863 1686
586249523 86853
202106579 6110
114730555 12487
206380719 910
586357706 5038
920189462 4793
539682889 45868
166387689 873
277028245 2629
52319300 1000
261723210 4811
686469926 3175
476489914 2101
858650698 429325349
921946721 12512
13537632 2248
239719693 1057
519426066 2622
299981921 3688
740794386 3494
57277087 464
805298531 12822
372796647 2282
836208698 5159
270975644 4813
602343688 41702
133353108 588
250911133 1933
132278166 645
634047609 119294
911701618 4020
510846071 8209
28575830 126
507983832 6139
453140511 2189
422413274 2775
946979263 10384
582654870 4804
682303452 5233
57563618 1219
665587235 92417
4984 437923993
173268324 764
4603 326352700
373071534 1645
757409253 27849
4327 690944014
952760085 6828
682042931 8466
847545098 5941
720633877 3567
138711007 1239
884494063 3900
81191537 358
246522905 1087
360868633 7714
891750076 3932
972248735 5446
231388626 115694313
877260201 28606
19686 658986653
26575375 9202
911965439 4512
548157767 2757
207465756 2021
991588809 434318513
981779750 5410
756535963 66206
728704755 7505
40867670 1489
810248642 376325414
271497896 135748948
382901903 3564
228738625 3425
597271731 4767
832223572 4546
896624017 700771447
976586193 484216960
354022311 1561
26081090 115
97617799 8847
657310569 22637
868134066 6672
517593321 3969
318471994 159235997
475863725 4975
816354000 8550
502798097 7567
77863429 983
273691420 136845710
361509149 1594
428036418 2393
557138247 2737
3555 773423773
543063301 2550
162609147 717
664790085 3175
17436016 146
968697663 7576
808998580 8138
692836794 5239
747165460 50908
85401151 42700575
378005953 4682
285240385 1872
415894449 10690
539313754 2378
108018608 1281
424106532 157031946
181783677 1129
241761856 1409
7740 611143035
230697753 1751
976958199 4520
103130834 2446
169840020 1305
685806085 6911
4429 385483524
255572927 1872
920548729 4059
164661025 1478
41450803 188
158527030 699
515952943 2275
2831 636485953
527517103 2326
399928349 3167
612844102 4813
948477204 8251
763723711 6690
855381302 5848
940526157 934873598
214363902 1433
13799 798672321
728674424 101770
185586871 1205
623804723 4162
707295425 280117
431013918 2074
783591552 783591553
125636674 941
584471850 4325
4668 534880779
538721823 3376
312974914 1380
421778158 421778159
407686617 78912
236316891 1042
45652883 251
239720201 1057
460845016 2032
151249747 1196
408151879 2414
581504642 52608
650812655 5142
851582767 4672
966792559 6687
604103524 3793
241926458 2488
476462207 4022
538913983 2528
86897994 726
923818457 4206
314064269 157032135
119973148 529
313625039 1501
207159850 2185
295713441 2529
876219720 4999
442473144 1951
492649931 328046169
811742819 6321
346148178 1682
466059662 2055
132900934 586
527425423 263712711
287563925 1443
349980092 174990046
267974844 2172
638194997 220362788
520790851 5210
615973948 2916
455633425 5342
2218 355969482
255818613 1621
217719361 960
686511794 6334
72120124 318
601403265 8717
93340475 3200
183021145 807
315222982 2452
17929 425024874
919904255 18432
141101816 767
707705179 5301
328862591 3273
429601985 5219
8591727 78
36905425 478
820782760 4319
977701787 4311
9433510 3469436
610566143 23401
291089439 1579
504137414 4167
777969331 3870
2015 393130839
39495291 832
787422601 3472
427501680 1885
950575015 8870
992890238 8311
51442847 24217814
149836417 74918208
295426400 5191
280599565 3108
383557811 2850
291535262 1964
994072005 9650
979215301 22746
427640597 4774
875245249 8528
330477206 5590
699682697 699682698
330811563 14156
918790447 7537
477431756 238715878
495798202 2699
825146762 5962
6449688 46
25761 337235103
408384598 2458
175299901 77008806
708268293 3123
60543301 60543300
656 40211764
932212159 5267
451768269 1992
549972 898654248
95252031 435
542111841 3772
849322293 424661146
343591396 1515
756425122 3552
885579274 876576162
830913768 70692
779265393 5428
569166647 10722
44905013 198
851593718 6311
593606795 2942
164641641 3322
891978508 3933
626854479 2764
871918162 23321
1157 111591493
271468826 1197
174652760 3782
144776200 4712
754767104 3328
512360637 2395
152710666 886
666539481 2939
457521959 228760980
832448264 4339
977804563 6710
36680665 242
813806798 406903399
412360047 206180023
426095521 2437
859768284 3791
527995123 527995124
748183509 3299
317103865 3416
397697383 220944637
755783669 3334
535488983 4543
13222 940201277
989135348 27507
215958974 99207056
571769541 3227
416821453 2399
397846679 1848
777690176 6817
510719743 3693
914554866 17043
343138966 1513
909660331 4011
647436020 247037147
912404873 5866
598112939 4257
542940674 2394
637556194 240645
525570666 262785333
825749671 3641
121297553 15271
104823694 620
600294970 93987
608607632 11926
119604519 952
179213931 62899188
273530046 13038
356638517 2314
372887140 1903
281373166 2095
371643972 3173
488562039 3459
1751 186449982
429773665 174032195
589429808 2599
3161 363698587
814108560 20730
719953443 5552
672264935 13384
77966551 675
799445325 3525
60552497 277
697899029 3196
864627380 6579
326122391 2482
895400254 14727
761953166 397761011
257721555 1650
735716492 3244
596277136 7727
574592677 36561
643667524 83518
138213789 2090
156113364 86180951
35909455 5968
721875754 3183
975478334 42997
596646916 184549
895156163 5208
588071657 2593
382275343 1998
538365446 2781
162611239 717
614578090 68953
487103196 108476
44224244 195
384902922 1808
746730432 6608
34844883 821
593 118846144
286577686 6899
444038654 222019327
154660155 724
4465 824905153
961644225 12046
664 96953296
535616904 5662
398255947 3782
625605749 3454
411012206 1824
7398 774147605
882972809 783216482
90717201 400
630465454 5727
963422969 12018
80905302 417
691819335 5085
130664929 732
1438 181360560
124632889 1229
729723183 86522
968821066 6645
618395926 7004
101391272 1229
237630917 1086
791 163133467
915471724 886692916
85015588 439
881073193 5291
546784706 6074
843892902 3721
466724097 233362048
46243243 1511
423422382 1867
499620940 2203
551373591 22569
967421083 6348
890 94809030
2706 468616962
393507603 5330
321399969 5509
160002492 160002493
21961386 135
72421059 514
46368327 23184163
601905738 2654
847291175 3736
486614352 7574
915556817 24553
171620481 171620481
300999341 2296
192350180 1266
828457330 7131
409044390 4353
483581957 16598
715773550 102989
858821860 734229229
773136211 14385
100126 947864967
62537168 449
317280608 1399
573173469 573173469
549465303 2732
14567718 76
643598906 643598907
819646912 18706
758909595 14019
649690092 3492
139251347 614
505064297 3652
900020736 6228
300489836 4219
434705251 8013
327683327 2532
824893192 100609
574280842 2596
385523366 5387
990897717 77564
482466518 432672750
785988086 544506317
350445664 3385
594106696 3901
841536081 5098
639150977 6872
628894208 2773
66156196 349
262454262 7599
39792268 197
778137259 4306
75975418 335
19108207 8806706
344044980 1517
673762193 4074
729819875 3218
42306265 308
298301867 2909
51489776 727
470380558 386912693
653030490 5102
612791081 2702
513601959 365409
806906337 93835
380558551 1678
139104472 843
459528498 3861
34925815 154
3082 582702431
972836479 6080
836795863 12291
695636036 8904
154047208 154047209
937694051 12618
610002981 9060
477559655 9557
147430776 701
47399752 209
781154203 3868
774845776 8525
803121360 4152
718970947 359485474
534737529 267368764
706308089 5205
704381556 10932
463184293 4786
557457195 2458
543332114 8335
402877881 3591
2627 473409043
894241435 3943
849864379 7179
472786121 7258
678700197 8009
576339283 4388
97858187 612
747077052 4603
397193948 397193948
418894995 152049
509368598 3675
330419367 3301
507433780 19759
476265299 2100
967098720 57120
570471300 57150
155948999 4580
724124914 5707
522757385 2305
93358979 558
915782058 4038
238468646 85511640
685066340 9010
201466671 1552
358817801 2200
480501559 240250779
906262972 3996
37874263 167
331488383 2838
353570287 1559
549276298 549276299
164449380 164449381
948448325 4182
927244437 463622219
416829480 1923
399756580 1841
484407165 2498
374061947 12279
599776308 5311
751837805 9695
188732643 7042
400019085 21322
291221285 145610642
20564 560446677
665634520 2935
620502194 2736
743202377 3277
18872039 110
831731084 10685
482598969 241299484
25724 828724384
886044257 4239
645732161 3424
374091419 1915
959246651 16118
248109355 1094
994677480 488899818
825788428 5249
378471924 378471924
678111069 2990
171231972 85615986
38064494 299
93767975 484
430157610 4215
496106786 2586
440698464 2036
459502158 4234
74164289 671
200193358 915
670103000 3500
178190581 1205
897630045 7081
7335 576641025
238812490 1053
104754999 574
375115412 1654
464519214 2160
841816476 3725
925181950 804476021
279310707 5499
184510248 3354
363757111 363757111
968270806 716523478
993918011 8083
396656595 1922
352552981 2008
343155591 171577795
267550453 4212
17467271 617
230490612 1221
736055614 12946
250785372 1444
501410001 7250
426369600 1880
279661299 28242
731710243 3822
915056450 4879
705549870 3553
8618094 38
155377875 13926
830162824 35605
14895 903375033
509447371 509447372
901532172 443911837
606322764 3136
960198717 944068396
865598029 6993
250967093 250967092
125415423 553
165760729 1316
690629631 3402
940380391 6955
773137338 3409
813551450 4995
885463119 4971
750004451 3307
42005 806161423
260468270 2191
33188980 18574909
223857353 3423
669559808 5888
731783601 17477
467125607 6551
809653169 3570
338187538 2140
888131769 5691
554891200 361134993
12708960 348
968754383 7344
615852333 5304
739586826 4379
711339452 6452
152409100 10284
502568857 2216
651792683 651792684
582175065 2567
282623248 2783
538469753 9782
883955905 398219812
975855408 49566
435441733 1920
348786059 2227
539129329 5063
676 103246164
615285945 2713
847068119 3735
668483666 7956
270021610 1310
901070270 94541
826529349 4344
415281456 1968
262306810 5775
969875398 9551
366722665 1617
11669224 56
419499478 6715
132890837 634
10025265 1941
51490943 384
935256233 9273
1123 250762511
63955388 282
397568793 1753
481174019 6516
952303807 4199
200013435 1193
168556672 1163
433218649 7607
334 73385222
916466472 4041
533870721 2354
321812339 1670
107014922 491
900507489 5416
325932828 2054
774848694 12631
329527323 1453
286624835 1537
386057173 13921
233369998 1029
438144044 55779
453336962 4344
358192807 1688
473716754 2799
350760910 137979893
674272233 94317
576807246 576807247
884048292 505994831
878822875 3875
291607220 1341
990719848 4922
985335898 5817
610367334 7147
712179131 356089565
332757670 521284
610521993 2692
703583604 3446
536789935 9981
821425888 5297
94375609 591
673208738 5156
887855520 8275
577615699 7038
59923573 444
671346705 20486
33565068 148
45572728 40458815
680558945 3080
172591075 1220
606406229 5266
759569019 4381
804725493 4103
338171485 4125
84643775 84643775
975432392 4301
68176871 3492
24714433 120
911960155 82842
687119601 8664
321370443 3040
853916603 349544056
249355911 2181
575602487 5196
272477904 1229
188254703 23628
12053 436789348
155734716 2814
813734350 3588
36291261 334
664703675 94164
594629993 297314997
597651425 147954
246314643 1813
656678177 5368
549093719 16296
853799662 4000
202977944 895
509208982 5596
62044642 62044642
501168557 2658
560352848 11957
86665051 33008354
839719352 236674
867439697 16631
216612291 108306146
873335081 4866
22975 989524256
961217554 19804
4851 874216818
633227939 6031
368496560 2731
731262767 14149
133581632 589
228926149 1195
627848618 25383
310947843 1691
894253033 4212
265172327 132586164
508148781 6657
840675586 10965
905853584 24635
339507625 1497
464614559 4838
540898919 2385
404168099 199257984
937156481 11680
496222181 2188
504475255 5086
149683379 660
991973019 9338
610726893 5830
945026202 45042
943556053 5673
1288 186987504
929433283 464716642
772669043 3969
290098207 2012
971279849 206129
287031632 2037
424398646 1927
731630991 3226
801293065 4224
826820583 10419
16769474 131
955064297 9141
543349678 5428
4212 304565613
920508001 420802477
731180631 3224
643530426 14406
98801138 579
885167473 3903
972817782 971574476
375402839 4012
86975374 509
189039146 1094
904225552 3987
674179935 337089967
74988325 931
20269306 1869
727550440 3208
995959093 5606
621038861 4259
805087502 12996
84366316 372
867228119 4296
728361921 38720
122500012 2839
330119964 120956357
982128488 17357
426922733 2346
70498323 2314
885901057 16635
894124662 10518
1940 94788400
350782051 3190
525276743 18133
728435889 10089
365387119 4760
135330939 67665469
991979594 472634554
750509208 7855
394361773 3243
125809 853834463
899830119 5320
518156193 2312
856382934 39335
808059990 3563
47818539 1540
471727360 2080
491 108914468
881449599 521679200
218 48469635
403011162 1777
95195966 519
912572991 5537
46749267 587
896743990 4903
330821762 8787
38424232 1672
335197098 1478
785109347 78167
389851507 194925754
369622424 28121
373299633 1646
84492995 577
549888281 3413
736017129 97241
332342951 4694
431172165 59351
124282533 548
910074642 13291
769732048 3394
799513424 5692
218489001 1432
35732059 419
209475 3
620448400 2860
523087359 2560
120644650 830
240852041 1062
601832358 3334
654334321 10420
418126644 209063322
955054960 426816206
156884519 1742
308647731 4210
121963830 969
492932944 3984
153286701 4900
693232090 4975
680081737 4828
136700495 1332
211144282 931
389881538 4959
383332885 74651
188137214 1195
250419227 1522
20558337 167
711446505 3137
982341490 4439
990593487 868725742
914129227 13940
363511357 2774
548898731 2802
467020782 467020781
699374447 6063
530693280 2340
913821288 639555402
490979428 3159
2973 559997253
20719 241604259
352012193 1609
11249 851628466
219639447 2828
545104426 21765
94345888 416
546117543 2408
28048 724451792
377539837 377539838
342624383 1728
662456511 2921
49005910 2271
776952533 6261
728186886 5038
933969881 5133
282608154 282608155
455213573 3089
137846811 835
595966824 5958
877161284 6703
200562707 3998
1758 388317717
171166660 3010
528429484 2330
819740092 5369
979669276 17818
728580075 7675
864153957 9330
106635866 53317933
424673933 151134045
93385556 93385557
365601647 5909
825681291 37429
639312159 10767
1822 361501041
606507551 219114
762972056 52706
606082172 4006
982549618 362869556
697128872 4279
482014987 2419
840050812 357233905
124503695 571
39235015 173
1703609 1703608
616037121 14480
961879911 5688
776648953 7681
706769446 353384723
943080473 5338
454468727 5964
45973780 782
393343999 6400
174383801 72376
762884787 3799
604581403 33614
84859910 710
717517162 13115
198068144 99744751
140933862 1055
845252630 9520
380715327 7672
457079034 6665
1974 197970486
928263750 4093
662066308 4000
955356696 955356697
217946152 961
123762601 600
66777251 752
980115058 5423
411659479 11848
445644316 1965
563805130 2486
451455795 6449
358051534 1607
583850032 2852
196813009 1008
740731410 6920
493270424 2175
782180129 4384
433805986 2376
110231698 38401071
624271878 4039
690121380 7947
841848192 3712
871104232 3841
142924206 142924207
115210336 508
885190062 4024
621783787 586754687
253726186 1222
466396700 7700
671651451 6850
42043517 531
836148834 55153
620451007 5023
207968265 917
305098973 152549486
426662103 4011
190032738 5299
956987689 369423192
87041588 1910
713235919 3567
688647673 17842
883365283 441682641
47311992 351
426735160 426735161
632294574 2788
902579832 144459
142999488 26176
72099934 72099935
488058865 2152
286035703 3372
45805440 320
575302097 287651049
1295 193983230
264478711 1696
430812285 14256
770659266 4199
834245216 3808
277817427 2604
841571808 6154
844293619 20586
678908225 14108
830277960 3720
29760225 322
320672123 3965
465966643 232983321
690020275 8315
359204105 2030
803832995 22565
421810769 3018
204701469 922
166621942 57884
461292893 2034
854896147 427448073
346994789 1530
797461841 3818
513918228 3092
359358920 13131
29029506 128
565853502 4744
29483055 130
618859302 309429651
32795412 6708
899906687 3968
734685997 8729
536316493 2759
90457671 1289
609083543 609083544
105793449 1094
244466427 3467
152740901 2005
725210318 11091
975472596 9070
638813171 638813170
338725543 2561
963591143 7093
4147 798927844
32487012 167
301568005 150784002
957280170 547330
687099022 32151
507853518 9520
197535920 871
132751737 615
787633106 7102
149566499 750
3001 678319031
697375240 348687620
487397486 2560
919874003 459937001
742752141 5599
359454684 1894
16809472 651
826884773 8478
861512334 64201
923092042 5659
84234757 3054
231800274 1328
444019786 267163575
981185426 490592713
256501718 1131
709350394 8576
563101889 5511
315652856 233870983
29033159 156
104555546 523
756553850 8611
749811957 374905979
898780658 3963
659795500 14381
513213446 29621
374909079 23114
506594519 2436
888575668 4436
200260059 2534
659046998 43327
266495634 2302
24374756 161
525317267 11724
327915121 2315
547267223 3906
33674174 258
863051539 18452
106947477 603
504799876 5067
186422943 822
626057311 3368
659295701 11900
210533131 3922
850016776 41881
946355421 13142
904988561 8367
446889297 273584575
585200351 7021
120199258 530
638453186 513732848
401247859 2409
1253 193971918
998495693 4582
129472395 129472394
593970867 2619
786994600 4287
162023556 162023557
158300817 698
556511575 8055
817745760 4577
314787297 1388
159704999 1050
601677067 2653
753221782 19985
2934 266307444
101622868 509
158118733 1818
758682854 758682855
197423257 6299
725848354 5899
52162018 230
572625214 4463
792872767 396436384
736431315 3935
619065 45
36247598 191
898790963 33028
734624643 4373
853091128 5763
74841689 330
35606344 157
767413811 5907
988813119 4360
361993801 1659
473132664 2232
48770302 266
976646464 38198
945966207 13719
94895411 47447705
3913 443867242
747960017 3298
958467509 6006
126573939 937
239491305 1056
731178795 4343
140239116 1031
896034804 6097
177948428 1692
302539195 1334
852555480 5180
144353657 678
456985880 2015
695312388 9407
922625429 6285
342852576 1639
927718745 7647
55826632 297
251210135 125605067
72267105 332
799338166 313841939
2354 504742326
241079443 1063
40364 124771580
112734503 1337
590035390 11921
144870661 2871
669515240 415858
199233263 15024
83944836 603
349514642 5214
816840656 5794
577146700 13556
833011553 833011552
562451800 52600
262171909 1156
817811951 3606
612014508 525197159
495068560 2254
935228644 6022
205671059 29610
971477901 9124
788395024 4688
597765576 3144
257370567 128685284
684235436 3017
989172484 406231
5271 666064644
93292915 8853
398472709 1757
419513845 3818
241761339 1066
632823593 11702
175702957 3876
182 23984629
878368529 27287
128501316 1314
142789153 1170
440576389 3830
407830921 2580
405505885 1788
259966549 4331
564889848 6184
650277518 12933
463146834 3138
958073017 5919
594229152 5372
982697791 4333
3172 567933912
923761638 4526
223612461 223612462
183722081 2309
769364028 5052
881569443 4627
475127145 2095
638513014 638513013
756576685 4721
817137880 5771
272134187 22723
308913200 2512
882175627 20656
722552748 3775
495538811 28535
857712000 5344
884262009 3899
287275576 3607
804436557 7924
329815541 1833
225332961 5920
553681120 19424
903894371 451947185
640821528 6243
922805252 461402626
75890683 766
986351399 8460
975049890 950458977
641966857 23988
554368332 3804
321360548 321360549
500931056 240736834
839927237 839927237
833190288 4297
442944499 2767
843219599 396713142
328341413 4298
433347026 2776
320737995 2146
453090273 30069
615471476 2885
526082179 13187
237782595 3879
299202496 1605
968128770 4789
1488 300854256
462106432 4688
845631765 4845
1873 100643782
717346259 3163
651112958 16501
905353987 3992
693753670 3059
507 98241897
625953951 5274
669789189 10570
693906263 3186
291980671 1455
447468601 2022
579680393 2556
169799629 84815
654977600 3775
862711512 12552
618279414 618279413
45549648 216
23910498 549
441230183 432741299
590202085 2935
124056149 547
586747408 22261
974359201 4486
126280641 1553
6189 897982197
864753389 7822
104766296 2717
628870442 2881
483745085 12639
725566450 4690
641854061 3721
843482586 5535
754763775 3328
819368937 18104
863862385 7214
387410627 1738
658864296 13204
581038542 2562
501322775 243685
3353 734338737
279160759 16865
963067553 481533776
321377116 15200
306170428 1350
737540834 3966
90900586 705
649632451 97105
418597712 1897
826 181070555
120513758 721
160594471 3421
99704149 3676
832504021 3845
687477498 9166
817589326 3605
38235984 185
93503086 547
282502836 1771
709602241 11084
250617213 234003
27449109 261
297912058 1534
49591856 563
527265332 6964
264441420 1166
178665481 840
179753641 1320
460530450 4469
43532457 43532458
157641852 4619
551106990 2430
952046650 463049367
6456 857793752
847420890 7078
504712656 3066
983509157 9566
113956969 1347
968941790 27875
834977070 15919
41301547 1221
402179364 9400
122988103 633
8724 467745984
31449023 144
456363374 3196
384486889 1721
412991599 15013
5137 642412255
772349088 5784
2764 450464551
790822966 3487
351726757 2933
821520938 6341
869652679 5854
234119201 9262
278308759 3247
887595210 14163
532279267 2347
201737604 1130
246121224 5287
945049925 4167
435171456 6759
258316216 1139
398693990 2079
617802240 9372
516216412 3009
307783447 2696
892377853 8505
822006709 4210
713249710 4403
344596142 5833
964315282 646620404
775562544 13282
918640668 167574
811922203 988943
379197117 1672
340267069 340267070
968230786 5289
280833447 56347
54216712 411
4565 771106105
424293334 4533
835746239 14896
542169110 3346
840496451 3706
364002373 1605
725346482 3375
378186530 6358
265297366 1766
992619608 495572062
328845862 2081
817360937 3604
793321915 3498
312519377 1378
540827911 3788
920997717 458447623
897799507 45937
2581 540292671
658933514 5731
144852536 701
165105303 728
643275680 11473
517310857 2281
915800857 12289
367134121 1944
281468661 5780
54232448 544
617101031 2721
636435716 310849741
624780508 229709539
182794985 806
612429660 11229
587339566 3322
461431112 3237
600467310 27167
2112 134622696
730043449 3219
982630223 4606
72347027 319
975858585 486535751
5197 832985687
291613524 2425
253662313 3173
505290348 2228
853486705 4900
565002172 2875
193001086 983
797909079 398954539
815995492 3598
330889527 1459
833456925 3675
28759489 376
174076735 3754
478915263 3706
810716946 5798
911018079 4256
527746498 2327
216520679 2147
433856299 1913
448597096 1978
373523247 7411
994254109 5804
219929840 2139
287074135 22501
52995953 1278
923476839 381602
8846729 229
961175467 44897
547184438 3162
731020302 4914
452678829 1996
296513671 1505
814863655 3593
47791733 574
640692827 162224
102562709 3590
267096435 267096436
401146771 2641
754492641 12080
181957948 1116
991035953 5839
340404725 2827
266415707 1311
584200617 33423
719269616 13052
491161664 12796
232277645 6173
7641 493707933
602035846 5327
448821369 1979
357800025 161535
235409058 1038
283965913 1566
309377763 3357
694704995 620074724
193897333 7008
105005426 463
847703635 4027
349560815 349560815
672466944 5014
578964003 6337
191610737 923
586257321 2585
411627480 1815
787657643 31282
548337803 2884
423722472 2609
651702467 9301
561993053 2478
15092560 80
237076803 2184
751491300 9564
194506927 1384
797765952 4908
260182247 130091123
392055190 2511
808694864 4576
747504151 3296
80841346 1277
765199581 3374
794955881 4807
244951620 122475810
102035190 1003
594686683 3508
303033928 11505
27038287 198
1778948 1778948
430534253 430534254
723383599 3274
311332040 1585
64782914 4589
1701 145384470
412358690 2726
782781476 8225
859128022 11461
996691779 489246042
27341911 13670956
115828073 50229
199904953 6812
543472523 2688
35897719 745
507698137 21348
203352905 2905
394062605 6846
652709825 2878
205047633 1667
552824522 425577
633430057 2793
721914027 3893
43317464 191
835922499 6585
21468469 2436
82854825 466
520640993 9969
529258429 2965
933420781 4644
345123239 1640
56017623 247
92049564 527
154363306 995
119805 751896180
529765147 3599
79376849 350
487439855 65808
546265111 5951
253315001 1230
2188 271058775
61862 564844404
780826768 3684
186867696 186867697
398556378 2143
57710221 57710222
4925 805222725
503812919 251906459
306679003 4511
237011390 1912
600095620 2646
214772971 947
415306855 3153
538631980 2375
241652149 1615
54079089 54079088
853191504 3762
747223604 3987
519145872 4571
526728269 4080
603720305 2662
886608073 5655
3453 623556552
66799691 311
22644505 152
109767813 484
293467555 1294
803073245 3541
124646839 760
862720572 3804
751919651 6354
502691329 2537
942400780 942400781
814552883 41387
830883973 5737
116095551 2482
4056 817787689
229159215 1233
520056999 91640
464852601 56821
968398893 4270
443776401 3670
85742121 524
329581472 3613
889247947 3921
403651709 2385
501938436 160661
500981165 2419
9006 899603242
627090632 5384
739601739 117940
803564567 3706
560025513 2843
840105017 840105016
319765431 9434
637600607 19082
699823354 5436
1986 360394030
13772 753588858
420421861 4753
798362333 9947
457321535 12726
184932198 99823170
289124964 35934
817964888 8217
269468408 176805753
611076424 4107
629841434 121007
629425387 5339
489345333 3068
579614799 2386784
696635448 3886
305796721 1408
373459825 2628
814860962 3593
802069555 4914
878137517 29716
763085402 8163
941833241 470916620
703337272 4421
324 40199004
594101843 7756
339735914 1498
215058101 183792913
765546619 765546620
19842 564227112
829242943 414621472
60192205 50636745
396579042 2953
847760540 11945
85047000 375
990168528 15118
140158329 618
2170 250618555
523239679 12130
912783316 912783315
380926880 1736
912451360 4129
89129580 393
779487540 3437
884924096 5127
381863168 2161
4212 609652381
443319832 177185026
482477859 2845
575354638 6417
139103387 4336
733233655 22508
833639399 7100
797404189 3516
223978440 3427
32710817 399
405030332 1800
345860760 1525
25551603 314
469806083 3366
452787743 2537
14949519 152
501446567 2226
488283018 2153
417584223 3477
165372496 79770412
175750237 169818225
66322121 560
588565999 3410
391237979 4340
738868992 5262
392642132 6801
725264905 5072
800300131 9723
751915494 290971722
942468740 7197
427775370 7493
568565584 2507
627809713 4469
642641475 321320738
937084930 10948
297323002 1311
121073650 60536825
628620085 4828
903940584 5303
326434610 4161
337523348 26540
20568064 655
17088 909107597
642344483 3541
223953633 21543
846384013 3732
119520014 5891
325447980 1435
348169102 348169103
708293401 16756
144139340 1027
608028520 2681
113484095 576
730475392 3319
851612911 425806456
432831505 7987
336154271 2242
683094945 3012
700235132 10257
272907625 5854
744788212 3284
246306431 5696
172030636 1215
26257726 538
13130 835608605
566767549 8836
556902839 3777
992997564 13172
970665368 65848
284342788 132380
348806096 1538
205414608 1616
364705184 4555
295084376 1701
261264385 1152
149910506 661
488159703 3752
525289507 8375
989574934 989574935
771201968 3427
634341397 2797
567433584 2502
704895384 19896
694736299 9787
784052844 3829
736768793 3525
559672973 4667
904588641 904588642
975526664 28515
546341442 2409
56698384 250
469687380 234843690
966037875 483018937
933142373 4934
831931503 3747
535652276 9605
692185411 4212
660506203 5219
398928054 1759
5199 749856408
809840415 9202
836679167 4681
385431751 5742
448402673 3791
30648466 302
249246231 1099
451900835 2003
501663904 2212
819820193 404753494
368084953 1623
727440734 532723
861358217 3798
628896990 2773
204477595 8196
608690699 101550
450399806 6819
621642573 33712
217034890 5055
659007562 253304249
290975366 1283
367403586 1620
458344612 2021
280461917 1477
160839881 1347
806408881 4735
196854728 868
987565642 29221
602689033 37476
315789341 1739
424203378 424203379
233699924 3333
596465590 2630
83630609 424
569903041 8640
863397929 3807
387594241 5632
775984952 20389
363096816 1601
347172810 1955
761718921 11071
344497048 1519
512411536 2295
491600235 5061
750307089 3890
896918808 4453
599740415 6144
693076351 3056
860242139 5437
116506719 3303
773425190 3672
637133380 3269
2660 348123503
63549705 399
445834049 222917025
11596 964914756
727432135 5225
459254460 5039
829392199 24057
601068233 8731
448355289 3047
563067395 22384
657 123521777
907393320 4001
548175573 9207
165003047 813
703487372 3250
413898029 1825
905349672 3992
660431773 7722
291420814 1762
874906728 5799
147516738 1230
726345668 3255
745711264 3436
401460869 4003
820405396 6585
420699161 1855
390989759 1724
767927101 6925
838450024 3697
283718704 1251
433240861 2148
640690958 2825
644018886 5177
532835276 4479
520736760 49879
75069534 653
105480473 37378
916200928 19463
661098138 2915
5503 531491528
455896943 4104
653614545 2882
9050859 70
164220463 72894709
992120102 6757
257851908 200042744
781525231 3446
368128185 6008
809603688 7447
700564333 26891
72026217 25904941
250084045 1548
479905704 2252
790878039 15454
684001655 3016
830617649 3681
916237900 4040
3617 423665655
5627 974359916
518410613 2573
610738345 6307
823059688 12126
417175788 6386
934112430 6273
492575281 3408
3277 176407575
505290830 2228
501909869 2805
848113933 30805
583085350 4851
775659203 3767
722786104 3187
847492281 28109
145810213 2791
928487293 4094
664433824 13811
131027652 659
117361608 754
127527754 127527754
434677915 7243
3659 694869713
783792495 3456
813047540 348837715
2727 448469224
634166947 3129
879555701 19432
2634 226966282
231781833 1022
713260839 3145
436293864 18531
752912153 376456077
550123873 5232
437916868 4210
455877631 7254
6553247 52
488963164 2156
48168463 24084231
874572979 21817
775795157 3602
462738001 4965
318187567 2622
826437438 8333
788540584 394270292
565226170 3637
942908987 98994
531547583 265773791
64796683 1554
267162155 1178
475444421 2596
163826521 81913261
618760746 2742
389079307 2499
3692 481012220
319045066 159522533
514556879 426721
128851690 4565
920325995 4058
988186174 39658
613491445 7716
679398485 11714
302007726 12591
798449036 4748
691646318 32781
268361481 11966
374336910 5970
501422661 3592
920555631 460277815
942512834 471256417
702070544 390256
253348728 958181
413503870 2032
184603352 184603352
304183928 1616
583204560 2760
124341191 577
558605965 279302983
903526440 426741235
71533902 560
112353569 1022
834844137 720334726
48373015 2193
545434761 2405
200004571 3448
751247688 5129
102509533 452
435235053 3202
895928921 8932
701364620 10516
325040521 1788
769484337 5069
902723093 23150
649535123 2864
460203395 230101698
165785684 731
685141654 3021
378554399 2842
68183818 502
582761191 4269
615393767 307696883
536772705 268386353
69614101 2052
658831504 2905
422286703 1862
9272 435978712
817354764 3604
458376719 2518
942799261 12461
905808162 3994
161729644 1345
750623032 25738
242894232 1071
936388769 4328
2653 441685854
211596936 933
877919149 3871
912889120 5984
266500324 7341
410561336 9349
497818840 2743
231723789 1188
987426889 493713444
497013808 3916
991308323 35164
191977122 95988561
294999308 294999309
951621882 4196
984412423 13198
904184664 395469
542030719 2390
500302890 37947
886983511 3911
42302039 292
250152680 1103
882461356 190885
791588000 16630
536829550 3855
709183810 3127
959608756 23886
500042591 200078867
290950766 122117226
749813950 18939
546161861 2715
859988219 5460
948668674 4183
166311482 166311481
841283964 16015
3886 755908243
232689054 1026
874241600 8384
628009290 3054
581497251 2564
227464555 10220
331598517 6551
319809297 35958
528427691 2330
174068352 8343
688498897 497247020
231240038 1291
146164188 997
193000673 851
466357696 9285
602357663 2656
227056422 1537
805084477 353520346
39461696 174
27420 955529853
316352294 1447
744449328 4599
764055700 22775
114095701 7063
723220830 34289
565913946 6291
420242981 3954
113841981 1343
26307989 116
775921667 260854
998335220 4402
440306812 3623
209 35129138
364452088 2815
32256455 2695
169598819 1038
780577561 6952
470173045 5903
385903501 192951751
256769738 5719
153537507 677
9470858 397776036
978832936 4316
810495543 5135
656705085 2943
287173997 60318
4431884 4431883
299269340 4335
928306766 6647
334958460 10308
637713554 24755
363523544 1904
807158183 8385
308919368 2325
9075 821515116
86407383 381
834371446 3679
376043608 2038
981295761 6016
459441796 5505
885 114771360
983828035 4338
895464434 327588515
761287905 14805
933022710 4114
72 12696696
745463247 3287
258873768 16907
975998552 10771
911254275 4018
609265117 4466
233279157 2714
173750719 1040
37107855 345
1975 433016196
993523151 495412079
745235227 3286
968928510 6298
294321720 8414
189087550 107513186
628831595 314415797
801631216 17265
145980683 1559
633100734 10122
882447673 3891
185624616 185624617
242467839 1633
565623710 2737
17907640 8953820
703330837 17809
782928115 3995
70532642 311
354260617 2957
15653751 875
9405881 110
1679027 531
73503507 338
8990 817415750
835048141 3682
508090617 508090616
752045589 3316
533480509 4993
616354389 561075190
178538007 2231
296997279 2229
297925886 8917
866036090 866036090
899688165 3967
920480183 784690838
112630150 112630150
983804899 40552
549542119 2470
487149215 2148
644314787 2841
158966341 897
365519139 2170
783340898 3454
311728973 155864487
643408905 2837
549972013 2425
220442624 972
691033789 3047
447249322 9469
588384720 7920
281559679 3260
336015506 2127
808742903 13922
440659069 1943
319795749 2093
579291743 2848
899348051 9475
660799392 7824
34577 990209870
817071419 6406
949355497 4186
157140519 780
369169339 369169338
550019319 5883
85727649 378
500688055 3714
783661768 391830884
921079194 5937
459029033 2024
39790047 187
929818534 5384
308066759 1710
478336861 4812
519201528 3724
888621960 8213
85178315 321844
815084873 6053
367978500 3807
353605191 4090
937009653 7646
274417111 1210
193660022 3104
152009725 1141
4403 740624506
2957 509069579
327959213 3556
2108 240231896
551269455 2644
838637002 46942
730956965 3223
991776801 6200
842067555 9430
376720875 11547
859305997 4537
616906831 9258
540335846 540335847
914571503 6960
230448505 3652
668096969 12628
263170148 1786
169917515 169917515
105782 594389058
885149428 885149428
28270980 146
887402212 9229
658797379 4471
963868054 4250
618005475 2725
416597213 10186
127935164 647
257073531 1469
4256 621356416
828881963 21492
703950513 8048
230648322 1017
501454080 3306
376960339 1936
196402099 866
346857701 346857702
4858 816683425
66677064 294
569928295 2513
45585432 201
841783000 5600
875571926 562178326
7401 332230890
634307255 4260
70758791 312
575174019 9116
943864894 4413
38974229 195
583991811 2575
940828069 7146
39234843 173
657703383 4553
35256696 197
586739299 3010
621027445 17681
497154003 179997545
132375249 1675
222167567 1176
415138943 415138942
484174072 2425
242466085 1126
88340008 1560
580845299 227554332
542154788 302373
611512182 12209
332905497 1984
705351253 20882
994533144 5032
956166802 6031
602399728 5243
149483580 1417
17184 530333784
776313517 3423
772996319 7445
401445531 13188
987149249 14829
372125424 4137
727094439 3206
151056421 1406
731606041 10945
807708165 5702
845706931 3729
256274960 1130
168233275 5346
944654935 8853
216717524 1555
82557102 396
408792720 8893
372116120 1780
517102675 258551337
240398459 1060
37647475 166
344950258 1521
773777919 7520
976803963 5373
452417408 3849
8891124 7678
834135195 110878
394847234 1741
519124750 2289
24574 904777767
500469890 3588
18039 777053094
951387937 4926
344993329 2530
247507921 1485
403545338 3573
267719915 3814
625329828 3852
260055989 130027995
739139965 25463
976260059 24273
871185217 412057841
750452419 3309
817747637 396936294
981028093 57677
721426575 3181
226636761 2463
732909463 3682
272084808 7161
91178793 91178794
872699464 3848
832812090 6867
825717437 4641
193106296 985
798805201 8340
914535898 914535899
508139604 9689
1940 319198372
328799549 297527181
147494330 2179
124141410 810
656392031 89378
689424406 12675
988633776 5304
601455037 2652
421134656 4640
826955955 7318
186447395 157784272
925123841 10827
288818308 8469
81088578 1093
166647196 5994
533187993 2351
114324074 1301
249633837 124816918
366732573 6265
829504938 15175
912811781 4376
724684002 4513
387399317 193699658
907954387 453977193
807256231 6906
869517234 3834
15841814 307
61774204 1996
398018204 1755
841013694 3999
2565024 15
369506159 11433
877264781 19889
91963728 493
916016184 4039
877456820 3869
605660053 21748
381368708 2212
818169145 1668033
643862487 2839
549162953 2479
3182 390869665
27734495 1004
264303551 2004
369569450 3947
119332312 594
487246673 2967
4172 797526833
826430049 3644
359917318 1587
462654990 2040
402727094 1803
661325473 2916
165097933 1170
90123386 423
1009 118198296
58269156 27638372
250598495 4128
877598243 4224
808786796 8795
601128541 494756
1862 82844721
879958438 3880
98105329 49052665
826073214 289863028
432552873 6843
762928287 3364
6761 916629703
298897171 2123
738207959 3255
118384901 522
528997711 5183
623222785 2748
733019201 3468
718253432 3167
310777479 2966
823 176888213
835053441 9359
702352833 6729
338825755 1494
178091951 1776
123589648 1624
616943700 5111
48286512 48286512
647178030 5207
863923068 50651
123804611 972
19201 743193906
225163601 1489
726022039 9151
905580456 3993
546234030 2804
340719362 1986
799875023 17759
971808004 4285
409842716 2169
478529011 2110
103870278 458
678377165 13195
248217890 4748
973574968 5272
297324312 1311
833785919 124520
541740939 11426
616547472 8787
5356 911622782
719808241 3282
786479644 4677
602975932 5800
834535285 3729
255823169 1128
108544268 54272134
610521372 2692
348127256 1535
659287252 2907
346993290 1530
163289644 720
479 88247545
358450309 179225154
799093417 27876
63204537 31602268
872434290 6573
884555231 4782
313953596 2119
938086865 10877
773605991 74586
747510797 3296
897602858 5602
54734174 407
847521705 3737
377398735 6422
303032287 303032288
18141 946051698
367868371 7174
685388244 3522
669052588 348852
460170478 3483
137832076 125113784
539976862 6561
183588833 2961
875326553 6088
313777687 4077
153863112 1002
289273439 3994
563580606 2485
433854617 1913
620404980 3711
978834272 4316
641851442 3963
195986336 884
642955991 2835
688510558 6499
23711629 2455
865090659 184967
243082027 287331
655688221 24553
164187925 994
356770335 178385168
960427418 11038
316812843 4167
786004596 4739
785365095 15865
861213018 7140
554939329 8051
499243039 9040
628917538 628917539
891855682 8579
354701201 1564
355838561 1569
434707245 2069
719640686 188566
862696006 315405155
972204463 458725182
542269585 212472642
545299477 272649738
89582888 395
648319833 42944
282143740 275472883
669280151 334640076
2274 405659924
718752540 6402
638765257 5556
840620015 12343
226000933 8223
124508260 549
849217966 5547
582559715 5892
400100945 34557
150174210 2085
728907548 3214
260986831 21587
35776 976585469
977200950 12897
613993929 7106
495585691 3251
722933348 5276
667903676 2945
205927137 908
838400081 4357
406737768 4737
399891240 3738
193356610 861
78357465 5855
124276525 1187
396099234 2539
768822720 3390
922002887 7196
906108332 7911
778885544 5721
121560933 536
197683102 1170
688872657 688872658
697845824 6748
46265893 204
592848383 2616
917550592 917550593
273466540 2397
268721777 268721776
693428268 3697
576364247 2865
466514204 2057
617393477 4461
879582170 16186
717063594 7662
509699026 3333
5897 238741398
179619145 792
563927398 3993
81774061 1233
666314661 2938
923588004 16663
525603134 5887
112034755 494
407153412 2628
970438688 4279
732308140 3229
136301992 601
172331422 848
379197897 1672
622029715 622029715
22750 927927610
6953 973901445
25854280 114
30321389 407
442783181 21643
569496588 3194
323955117 3409
834822668 3681
822578212 3627
218689892 2497
304485193 1534
933582012 466791006
447090119 4086
801391272 14972
420333409 2823
554120601 117898
856136024 3775
652288229 11754
720640427 6773
749377963 5956
407174798 407174799
756444110 44097
776171433 408377700
182473822 8919
74095340 695
192217326 947
5969 43824469
75931957 474
244576894 10923
377682737 1759
873715640 4245
551787519 2433
2415 394697253
652251391 2876
376262700 12540
745538986 18703
521780443 260890221
644358729 259795200
976277532 976277533
965821751 482910875
995207247 7154
157689144 1345
630945789 141977
170692160 1405
216114351 2665
169308194 169308194
114234119 3276
937481705 51302
943555560 40037
510692642 2687
2074 449492653
408225600 1800
260473710 1813
469493576 2433
344095536 8804
806110018 4931
637801279 19844
761797742 4930
489517802 2791
959938221 959938222
263811185 1534
223944720 1480
802803420 5923
144339451 40659
195425327 2069
436191483 43183
290928001 1500
37435141 18717570
810724157 10374
63371243 573
453088641 27172
907417931 4406
916021730 27070
240 54127811
207949330 1859
947344309 8381
574481981 2970
298230407 184600530
899311157 4022
238893511 12518
204792272 903
1040 133584982
624849435 624849436
109228696 30434
335394871 1779
2948304 13
454826223 7184
694969559 5149
31645134 181
994709711 4386
629579166 2776
404627095 2012
569401201 24930
227022794 3211
375112523 1654
484788487 2317
373045678 6299
224557988 7791
650811514 4521
186428030 943
537998575 2465
128460856 5336
4164 909853977
257367133 128683566
432269290 1906
272818953 1453
3118 540336315
888840976 4336
469766710 3043
170320792 751
834877158 3934
969789132 5668
229121710 1381
571491877 3561
981328985 4327
657831857 3439
315198601 1425
704648029 7633
997002824 214825
130590075 926
3065 338806251
806704547 3557
111053845 111053846
168491602 1058
159849690 858
134293631 704
2029 264276101
446312703 5699
455173552 2007
437712412 1930
227383650 1175
848271465 5324
3714 112627050
17765830 192
843434916 5041
386143246 7717
7335152 284
747056143 3294
897415945 3957
492208809 2228
404649713 7357
475129241 2095
261953671 1947
336710280 2328
374895253 3385
102455073 10774
601185630 5171
527805967 263902983
192114096 948
207968913 917
604972690 2961
593983498 3187
691330797 3527
212301360 1704
111470470 590
452778990 4551
763940059 478690241
733223969 3233
698592049 698592049
126776170 559
641551060 320775530
94382411 422
104317848 671
361052864 1592
268511641 2065
2946 490788870
7873 906428061
161023234 710
322589319 322589320
622718280 38340
446000544 2339
462518174 3405
161244276 144792839
441721710 2694
208876822 921
232445407 3392
742066696 3272
119676771 59838385
619516381 309758190
672920861 11342
842309060 3714
12596 973457064
538937144 6885
555836675 11815
942093967 4154
639703742 51282
744921251 10423
862036392 3801
488383977 5618
586271209 586271208
7145 597897914
438067862 2321
978250051 978250050
552009293 2434
26949243 838
760495174 17286
173560473 2210
85954515 379
752844837 739460163
229286712 1011
804 84676548
385773840 1701
378641940 1770
750702087 11017
704404462 17263
990356401 4400
395572020 5092
721985712 3274
915734435 13558
920091086 4057
859578894 619181937
788784479 3478
430453555 1898
443232379 3369
944235111 907214794
315919864 1393
935037398 25287
229112269 114556134
866012604 55678
322730353 1644
725354175 6999
676860755 33216
469070404 3971
850588017 425294008
373186941 4006
702393507 5262
75975915 335
4396 838631831
694483228 3435
93210050 730
853789145 7962
373752465 1648
836576601 54962
217278022 2119
549064990 2421
517890618 5229
464874663 3036
412079246 1817
724295491 724295490
207625262 2097
353627055 4097
861519636 11924
454575772 5067
540900854 16139
936818036 4383
411173344 1813
447670261 2110
715067391 3328
260057030 2049
304117757 247832776
72646539 635
933886135 6164
2057007 14
294233773 3614
925542232 4081
488272057 13089
832270954 10655
9517000 56
351000056 1892
649529425 2864
17488107 110
427037887 9499
683385367 3064
838275599 4110
400938330 1804
938447012 25467
717114405 3162
933349601 24875
925457684 5881
888536001 36800
867096227 5388
822262948 476398
529103584 2333
68082710 974
308206392 2998
986278970 5311
782371213 6361
953433567 4204
495311544 2184
161733710 7890
732691779 22426
295920090 295920091
325120932 8558
245162677 1081
663293890 3682
697119732 15462
323603887 161801944
885179175 38599
964393451 13225
486274455 8131
913810860 911650398
934274450 6963
876282489 4507
629556071 6061
621410081 2740
145373759 641
822300337 4862
846589725 846589726
208195975 918
683709732 3082
626722426 5355
657102571 419185885
6845 959432779
13558117 1859
249947287 2872
15056 923808899
211470246 2551
863420305 5054
281938547 2880
637747299 4450
345850540 2472
945474673 8674
424758608 3046
909661197 4011
274867803 2511
799441433 5814
191077146 5462
580747640 4061
170774768 753
192285371 1413
190564080 2010
383893490 56676
545216288 3634
648655717 10723
2760 569748273
107046015 472
392820989 2130
443252509 443252510
749470032 3396
239943052 1174
681813803 7196
192892429 2078
980368908 488550664
856551699 4150
199964381 4510
850466835 8401
605012182 302506091
404146983 2749
728460747 3212
711239115 3995
229542618 1408
221191298 2036
36740491 162
971643237 476286384
380293681 4864
540806958 7650
672232726 5925
206718319 103359159
53304681 543
190958023 842
781637283 93106
4155 712956386
567887515 2504
133621377 1581
567521783 3139
629450207 3889
30163335 133
104421251 481
532734409 2349
386847487 2944
353532310 4871
509268061 9595
752849256 35949
3087 223468127
435818880 2240
123148212 543
153084548 675
6482097 3096611
349157580 1580
263112625 1393
878180518 5581
780892675 390446337
343571976 343571976
201863111 3184
321694081 2620
826320102 413160051
433115677 216557838
116344018 513
569970544 10831
984881119 5666
97690167 5171
420838001 7400
300990502 122412274
958877066 4228
208418491 104209246
732435977 7656
973111015 5274
45360946 345
300862084 145735241
694890687 3064
607712339 10887
719854446 8472
197287552 1232
252990108 1153
352478675 1954
984275230 4340
2578861 127
489887868 37718
765648702 3376
696284207 4644
982131195 491065597
151725033 669
225915125 2593
770162357 9974
295066414 138024023
879656148 367442
233346690 1095
962962105 4246
613475807 2705
1128 155974200
639854975 8678
356290231 1571
924702458 15036
429544047 1894
171005461 1334
788918409 6513
211490495 1008
30790 42584753
184607874 814
83802455 2137
808057900 3563
33111724 146
980465369 29549
703282860 3101
578418373 2716
915233489 5564
63275247 279
996590011 5174
98201370 433
965005569 6620
93109751 1119
31008150 161
2277 207288972
253025990 1610
791978640 4045
248683331 2219
426605966 2112
944584662 4165
880290788 21607
132390525 653
506147561 16059
141458579 6060
421609561 5494
117738044 711
782205776 139555
240180903 120090452
167902825 841
5279 570998141
353423520 1646
417863415 4395
954624471 954624471
241460238 1399
374213601 1744
904890139 4682
36110467 287
862137366 6071
922702349 6079
369811873 184905937
400493697 14464
631334579 315667289
600584100 3070
7808 894729191
533064524 5594
347281512 22636
842428379 339607269
17009354 75
387813433 1710
776714586 776714587
818046570 4490
648289095 8632
935526565 5796
58068990 341
189597276 836
1920 430262264
452808323 8944
279831126 1687
456262670 3353
580097062 3367
629628916 9319
495767312 2186
448327489 3513
835054993 3682
451883537 225941768
342951423 22706
174914867 786
691262391 345631195
699100062 3478
658618682 29446
232438417 1428
729048605 19877
551854375 3162
247019298 1422
423351235 5799332
263070574 4708
155984309 155984310
3481504 27
510040943 40908
37928881 1134
939108484 4409
522637162 261318581
917874386 416670154
31524051 139
365836477 2237
303737811 3182
288103351 1578
414472673 4026
431248358 2230
159110270 1066
63047899 278
442140366 2705
935904598 14507
169098300 2300
740475881 3265
154308341 972
764247047 37304
854481374 7143
513067839 256533919
5304 433830568
849336039 3745
452028886 2055
943478647 4207
148080744 1071
344318451 172159225
799464934 144619
268507075 6051
242894233 1071
648764217 14821
4943 901062820
24218952 144
287541655 1327
867314845 183909
537302783 8083
702052780 702052781
529096496 4885
390763073 1723
927132946 4088
562427722 5937
652477706 2877
209747368 17266
286146418 27902
488423079 3189
832685393 590642730
541026096 19812
544048716 4722
582584959 26872
706697391 6673
468738440 229831825
493119476 493119477
691615697 55547
356579301 78559
312218543 5628
629280839 12682
975549514 7010
65372039 3090
316360947 8131
305989960 1401
278426390 4349
16157445 1010
237185116 1351
862346001 3896
37827592 2145
859362984 6532
4811 408424975
223417496 10552
549196969 10017
389071184 194535592
142257143 142257144
203812683 71644460
174675410 2604
121026470 958
34422 775240562
308923147 154461573
731464479 11265
943146003 28681
557512077 557512078
288114511 5264
279924732 11846
741994049 467956745
728977616 3933
100780509 50390255
335427037 5108
339101303 8196
323631252 1427
706045179 3830
63914 603367036
779062137 176578
556122245 3164
186105960 2157
67810567 299
174403047 769
49050979 381
69813401 54552816
400886770 2455
306624136 1352
540913411 10742
171428264 868
499622825 2631
858107672 4315
449502769 6864
169414734 747
306342389 306342388
634980863 3504
105481980 916
513002511 2262
775308132 33298
983170933 900920534
363776538 1604
694662880 3063
269338464 3358
24258 687357147
185072750 912
577868564 2548
442273748 5792
131120388 1071
233258780 8390
61066153 931
956038340 478019170
1643 102671070
323781559 31429
672312294 5322
47216807 314
132009759 53279044
762473177 3362
441498807 38981
255575919 1636
28012984 143
189144529 834
485790606 2142
467007883 12971
246634341 98245085
326508244 2319
616992381 308496190
867266236 942333
532056378 2346
424856457 424856458
267182383 231728
675230150 675230151
937417929 937417930
334745874 1476
8469 940586195
731866876 249559818
860898635 3796
210458670 1073
489258179 3087
297299756 4827
564941379 2491
820310282 3617
866431337 7874
285985542 1261
363379508 2378
5292 899597545
5524 614341938
115449695 2088
291426682 1285
710517905 9198
331886666 1955
652750623 5246
27895618 123
795145778 397572889
571769501 285884750
591128600 4416
723 91256896
31109639 253
328394116 1448
604852816 2667
173945358 934
380694956 1717
103644400 457
414404480 32620
918061848 4048
779279808 10685
735263402 301583461
265877541 2299
486508655 3032
669200477 4084
318324863 6448
148132244 2121
750281743 34363
201707285 4094
863174157 3806
955628509 5156
677204057 2986
390251308 355810875
158614369 79307184
638419863 2815
34936712 229
371154790 19517
48854789 1174
35522880 311
584194464 3024
184777672 1439
85309400 850
635895859 4953
543166338 242952676
423544594 3538
872693600 4300
477832399 2862
1076 175156139
33540539 1048
775008398 6078
160341943 707
48504191 24252095
947360698 4381
993650156 491425385
316131228 2938
537950625 2372
527175721 25804
609822841 335194034
887035973 885083491
510908063 2257
449730241 449730242
240384514 2806
865910947 14348
500023278 5046
466862233 466862232
704953558 3531
216229365 957
178979801 1786
34964449 349
630475457 3692
766787133 3381
5275828 61
8299 928874075
47575412 551
970211899 4278
2188 322119143
290509661 2198
301634245 1330
674003044 3586
90715944 3695
641368064 12917
364640116 32643
618482594 12287
903540133 10170
363669774 363669774
604952245 2719
476945127 2569
337305469 1505
737012393 37722
304580313 1343
852214822 684362180
112368940 588
797419477 3652
587940885 3373
534003834 6279
1749 396620730
530354955 2535
680115349 4257
801176652 137517
384799525 136276453
897038753 5738
223165079 984
98427294 434
446324689 1968
952431188 9717
904215716 3987
8858072 46
11566418 51
767343926 5690
506804555 8812
642005879 8775
744182083 6807
398560946 2003
82242659 2580
478749556 2565
874686667 874686668
41729913 184
657685507 150638
674942164 3463
911573519 4317
681205583 5424
589251263 294625632
186763096 2186
949120335 4185
60544412 688
621902564 3453
375289317 5818
653593325 5650
596653326 2815
671922783 36651
444512321 1960
607138911 5782
50075481 910
127437865 636
68718250 933
898843151 134109
467754398 7907
960015392 4233
588015309 87310
516023231 4451
600987094 131389
979507353 5003
784880877 8411
38064240 489
422061774 1861
825091245 412545623
977806823 6707
971097067 485548534
26223 940881240
592159343 3556
98880876 436
58339767 29169884
457895067 2019
281692048 1299
782733584 5052
42561501 283
162943749 899
766293292 3604
902963456 4767
528188287 528188287
922430523 8299
224879155 142191162
729936089 8787
212762037 12097
762814508 8012
841714986 15425
79312634 846
663159851 9959
665181316 3921
131756743 65878372
686857583 3066
444853615 2601
997995692 7701
679471828 2996
631832908 34468
741386318 3269
297602900 1479
142813581 1310
409965033 2128
353976216 6875
525242383 2877
481977369 2179
379370639 2370
1488 141032640
650012438 3924
131270029 1101
217739773 43908
112883252 671
873149201 3850
620860974 11024
860694739 51685
465148340 2051
582190531 3028
237915163 1528
383046236 3191
867025564 6895
643865328 2839
1634 171010458
518534890 3860
16278 652587412
444917418 10587
371111561 371111562
665792369 31230
423646730 1868
407654795 373962298
970594438 19055
451057075 26548
33429562 424
72398577 332
127610775 63805387
884383448 17753
103917171 631
11888867 11888868
732290555 3952
309345984 1364
903815356 903815356
457115019 2151
852752219 4199
364586752 2524
178711562 788
340064344 11157
197941670 1036
5317 457323992
304788647 1592
147192937 73596468
415482945 1832
6587 843261153
930124160 695680
197002211 905
389857166 1719
487839757 2649
255039076 4684
656887133 656887134
754722410 12038
866079087 5041
248748031 1315
134530843 5866
422288565 1862
469732972 5149
834367768 3679
901851685 12228
209245607 1716
354025202 1561
494545775 3662
517290517 2668
366808540 2180
755287917 4561
833267747 416633874
163064707 719
772615801 12937
174326489 789
898342717 8412
538175043 2373
596361662 298180831
671754628 59197
167769903 3518
529739361 41620
617042476 40873
189462086 2275
826342524 4367
578528063 289264032
705776931 3112
87658198 453
746339192 4189
986224176 7728
201039394 201039395
287004106 2866
130058329 1258
342204709 1670
771881856 771881857
989044434 4361
191041695 1268
6424 438983860
410703939 5011
6120 442008889
72094176 72094177
961409398 18027
626567133 6069
864111606 432055803
714861549 5492
473541697 2088
766777590 7386
625294603 308163563
237723573 1065
251058743 1107
503929944 2222
962268480 4776
43317603 191
687970886 6942
527520516 2326
886490863 7838
33289135 16644567
138796093 612
235354108 1199
185592545 1809
199784847 99892423
623036265 623036264
579664070 5341
2292 233182198
3046 668194474
19020 303711360
960485940 5478
806360106 7393
963837014 78278
505346355 23113
624645976 8135
206057421 918
122994648 1108
870409718 870409719
866802846 3822
271861737 1268
861586608 3799
201391295 888
893549221 17846
342487341 171243671
346917300 132749759
904830461 29891
9035481 57
120654036 532
495205435 9018
634428519 317214260
898822631 5802
722347431 3422
885870689 442935344
306170551 1350
965532673 828774457
354023874 1561
656187741 297952954
97586479 37678208
478075705 2108
399397217 2550
433658759 2440
15580 324048420
696475619 3071
861761309 7331
531346607 2808
2619628 22
307820725 307820726
535905664 179181361
930465664 4653
368913419 4482
504324313 12291
774162294 3466
407315531 203657766
279188301 2903
125403944 868
770002099 11569
995442187 39254
298533415 5609
415362024 2744
819729293 409864646
180673765 978
350662291 175331145
547878352 4648
350592921 28315
410408110 8479
265588469 2170
416491656 2321
817094125 4642
147013964 1063
541352410 2387
92984409 410
567661822 2503
730974435 4768
568623389 3058
777610067 12634
544561873 2448
635735036 3920
369670938 2366
458963861 4126
399607503 1762
273677073 12221
200938490 1406
1644 91444151
800153841 4090
114632701 16150
746885575 3860
79364912 471
278775320 2920
234226451 11532
1665 192663423
988203021 71974
848815142 848815142
741742013 370871007
224145119 7268
820570410 4003
379199286 1672
7272636 89
662951519 10391
922585789 4068
5810 454395603
499807798 476911104
950588845 4612
925060643 7038
880830952 14987
214772671 947
47299343 20661180
672073436 3035
805441462 3818
4661 939157118
2360 146240088
703241864 10836
607914209 443361
471593779 9220
255949557 13693
548802786 228436882
994744338 9553
53289547 26644773
873410224 21284
863795341 818517257
946753534 924619057
829948069 7522
352818993 5042
68827746 3263
380929452 9643
348344838 2214
644350915 3053
308664794 1361
861821692 6473
804140637 4718
612793901 4828
715985502 3157
821939477 4607
985314347 492657174
606 71086685
75295023 332
306186444 10015
125623681 840
487735777 4104
261715469 1565
823454303 10424
906371471 8806
750862951 5572
495991918 2187
987937416 933461222
375342414 1655
256866856 7701
906099627 4333
7587 113414077
544550990 3790
465399320 4120
4022 262682352
512417969 256208985
367824053 2301
475790031 9641
55790832 246
639099856 2818
301429636 1343
5836 947442297
15499700 7749850
510806841 8483
474450398 2092
427797763 151809
687145820 4159
536592238 2366
667662295 4661
362076339 1734
41449342 547
562219848 2479
356571380 6327
7933965 299
665500435 8122
230075351 1977
916282543 23222
510160549 91772
67299556 486
22452507 99
754862521 3540
852964036 3927
980046648 114773
468488677 234244338
675803229 4971
406022194 3688
368538626 1625
687238163 11323
3959 279061992
57968413 5988
561257466 8700
444875634 31666
149645434 677
12019943 53
316916659 7591
428918798 2298
927080203 564785290
863287303 431643652
113489800 665
649090534 3016
23691873 262
975615508 954614
768816102 24318
295162032 2427
902181150 8450
921636187 752826568
460881047 3963
925295350 11447
198160115 924
885415225 36646
643349239 18492
7092238 3546119
719230937 3441
554001164 554001164
692380107 19581
805620815 4536
672890249 2967
759648691 9270
298420679 1368
461168534 274282456
784246434 3458
890944488 4611
807076068 403538034
91806249 3125
982916527 4334
628899353 2773
28574 493474898
700351874 124507
620749675 4225
999633151 12203
499092867 2861
566302193 2497
148397391 5186
195172032 3751
79594 566868468
496424002 8042
820568978 5626
380826960 209240362
476154731 2542
620 77971820
897759631 4283
120427007 531
860253833 430126916
322062464 161031232
536593712 2366
920321935 4058
788455062 394227531
376680174 2411
505696200 2900
847946825 32884
89271053 660
642690263 3804
558937680 14114
925624720 5211
368211051 2847
12473616 55
935793717 935793718
838667117 14479
991056834 5017
744409987 11265
134826791 2091
844350338 3723
413394503 166748291
852964241 6322
741492677 16600
848160961 424080480
22043292 11021646
385385941 3381
259663911 1906
235409058 1038
272047434 4118
464471877 2048
728378957 3802
84038955 3003
911702213 4020
798975251 13261
915998599 11800
3336 699007827
142831169 13357
150798671 1296
16883449 102
254997180 10001
896176387 360608949
150097241 691
35733606 239
146426303 904
473908346 473908347
512361449 3650
477617857 3526
6486 721313191
544741199 3870
43362276 473
319624099 1594
484143409 4522
520767789 18397
302427165 2085
405459058 24748
269654498 1189
154142907 1861
588399947 4124
312404317 2010
538253252 3314
332591831 1859
689904014 3042
2720 476011357
563352420 2484
495315729 12270
6096937 77
932899205 6031
429881817 2388
266973658 2954
189693110 2181
61394 466721081
731174239 4338
490172971 3046
955424026 11799
176798565 964
687151971 21677
410797661 2155
791048912 3488
565677977 2822
825156293 8102
709657584 3768
899317481 45466
774541739 4330
523842341 2353
634861808 12368
922926060 17482
19250090 85
777967469 10026
268817977 1476
440103888 7056
788524732 3508
759764179 7578
549377256 4973
608617578 10537
21824648 137
430110487 6318
299149851 1391
6411 541167611
247048470 3961
316606834 316606833
115403614 1247
18588 650580000
656256820 5705
900083933 900083934
751651844 13567
133623441 857
915613231 17835
105652080 564
934421218 19694
365804174 3025
63617141 613
18666800 92
666538748 2939
880699729 775822532
173495114 765
732308138 3229
145581789 1193
79236278 691
550781295 2525
40822530 180
541582862 2583
893706692 6479
381690937 1683
733905119 3370
30482 939352888
599145917 599145916
668665363 7286
557204279 3876
254665239 1220
902637221 3980
154796903 1548
624306574 126969
602459676 5187
406074539 2372
114297120 1035
557797831 7635
399593655 14791
685951512 5656
618210460 3356
423192210 1866
599692366 4659
580726943 5233
885993336 10728
82965394 3810
268801563 268801564
205897668 2170
624129451 2752
363551178 1893
812145000 3581
323177175 1425
795976588 38918
190075200 870
261536072 1371
18302 598109360
180754021 797
175766248 1642
900655270 900655271
2688 362863505
605291384 3369
877997501 11329
736501449 6485
163672975 2754
733438226 504556026
640838877 5503
671649701 8774
26058276 271
278011718 2147
905691313 13712
395526333 1744
746999017 662965934
12702951 6351475
2353 150775469
823013613 15393
255070820 5097
726184782 3202
173852048 3131
714618441 3151
932784669 450869465
751274146 10301
827837095 413918547
969209792 5171
730906292 5308
41485 851871972
109272754 826
254771234 12303
612472840 5694
63094731 494
892068514 46510
60368093 419
240587649 9522
111639033 5841
800066209 5945
877910402 3871
528395172 3157
190244905 4455
993351671 4380
990051120 985154631
569693228 3484
141750177 856
542257476 2391
216002790 1933
347352374 3958
93831365 578
166592334 1647
491702977 5259
958833155 8537
851448961 7360
554601423 9585
416114767 2514
902437494 4777
884375677 11873
212544657 15088
339035873 2514
264995185 5285
900755701 900755701
155466808 1069
831799800 16728
819409247 17497
366042288 1614
402782592 1776
515999099 3202
175445803 1302
667697459 5965
291063345 190906832
202751259 894
272789727 4346
554125902 4417
451994464 1993
845235991 15601
211689541 1306
178652536 831
948 146072580
509757002 12411
384802452 1966
542220528 3144
13075 392196051
243351139 2071
956386082 4217
491231472 2166
185340661 1660
169308456 169308457
743743812 4046
124714568 62357284
833593499 17698
4663 92051240
926133236 7194
875536290 121014
663066797 7412
187762469 1194
516086036 37569
321194289 2505
800725661 3846
564483493 3033
484299217 8868
972826196 39259
543065345 11895
3209 472278157
157167564 693
446713046 5635
932229234 860888050
59051516 29525758
453359719 1999
904612092 4984
513830149 173357
292329625 2765
434989924 1918
964031054 6317
844432076 4449
930630741 6771
842517785 7062
951850099 4197
610170084 2916
820993970 3620
903154697 17915
806283241 4124
209627368 14466
364210705 1840
949516464 5545
544779410 417976061
684421815 3977
281904764 1243
871820900 8275
552929080 12745
886248464 5630
590951565 4142
505913970 4626
439522895 1938
674185693 337092846
951452063 7229
95642937 549
967948257 4268
607348976 2678
762933500 6411
304807103 1344
927836099 6700
437585099 2550
517 80538464
890364268 23381
825858219 307796
68718519 303
917660108 20904
894297389 6202
707413691 707413691
203181825 1165
108859688 480
625741336 4477
762633529 7608
579015501 4750
908469640 5843
118935497 3412
954378340 8209
292606262 1740
508242541 3315
899916556 3968
253682133 8717
330370686 6970
92242305 2353
706748531 8274
778421111 389210556
98468018 507
896408519 114440
756245406 4255
605608114 6673
157167154 693
234280147 2053
959328937 4230
1233 204207689
227554776 8575
879190172 33507
68718279 303
58134839 301
105385397 542
552325216 3512
203 39755675
290763636 7246
193833710 1070
737291408 16163
414859581 2719
3246 622998566
966360711 4261
60994365 550
325572587 4266
851381672 7934
947590147 711089290
259265843 1356
602694299 26876
256356736 8852
127791137 94103999
445215320 3320
984254410 742862946
303147414 23285
810860056 9052
745978041 5669
187269712 1733
579517410 12927
457922322 3594
337477222 149070575
533953474 26675
55958711 587
223162345 984
898100233 3960
574663571 3969
214771945 947
802943904 6455
872809071 436404535
646100069 17061
133609119 861
703403914 21829
3346 464322957
54035263 258
603088200 70290
4989424 22
82794365 843
343467020 115710
6032 649888870
819291030 4447
647778301 5095
248460035 2835
19370951 243
666835222 12623
272892047 5805
40142283 177
339809554 2846
949695339 30290
62752291 286
718124136 4776
280614848 1795
533200075 5021
732991365 3232
784722936 8209
63758068 31879034
622771119 2746
547892447 3429
258140868 113748242
377231707 56548
699221203 22156
472405653 2083
1606 315224074
238135781 1596
608326391 31372
320996892 7972
377737829 3924
836809827 323331722
139370874 1069
230530360 115265180
821654300 5562
374764969 11366
89777687 1221
994405043 497202521
879332752 6154
357530889 8285
90716799 400
511119962 9361
671033089 15936
296824812 296824812
440857001 440857001
439976479 1940
476961607 8419
478529009 2110
913125132 32639
488948151 2618
156650040 1153
364755968 24566
980422753 4323
433893198 293255328
223966890 10269
4670 835265966
658461509 8783
124938720 720
998338383 4402
591087652 3619
558 73338988
324861122 1721
40923685 501
558567388 6037
616795889 4918
32740180 163
385570631 3912
13754539 63
316169737 18456
602846779 5858
946438827 6813
384131150 2109
888045103 38238
328621887 4592
421584778 1897
3843631 1921815
113916083 1666
624733057 16831
666768479 2940
215678757 951
477622677 2106
870567684 4749
81990048 816
13833728 381
339167249 169583624
514675281 2691
4420 624028860
22387475 246
111666996 55833498
999702460 4408
688140935 6720
269650 5
254220428 5978
318189177 1403
617689297 3528
109418011 1441
539925995 539925994
859096591 22710
308446691 2129
305260686 1346
90553321 715
34885449 173
443833901 1957
904094663 8184
341430307 10347
956799030 328940548
51383382 358
75521437 333
468327546 2065
270887778 1426
439521035 1938
2719 474021185
873469381 303601112
303167424 1344
844119824 3722
623471129 12749
6129 606911967
596935593 4591
6595560 40
149722082 2188
997653610 4399
84770258 1507
323738531 9132
903193579 11178
410142516 205071258
666890396 6011
556761836 556761835
110582128 766
962302125 910633145
413895849 1825
877821277 7120
263900440 1388
315862979 3020
709362056 23181
714299460 714299459
881850152 420716904
1988 386064365
894173343 83528
902024662 902024663
694108223 8031
836643752 836643752
544653984 3013
73745295 400
224654580 1971
6059 696669879
793542078 3499
61292220 660
128795765 1032
451544862 1991
953657390 4205
209458633 1289
550305008 550305009
569126921 4040
248529797 1423
265262 443429198
451125559 4563
260997950 1833
665933850 187587
7414 962915492
3949 827460177
255748741 2964
193826755 1043
222479711 1014
163612937 81806468
802020468 4247
130704033 1203
2207 421740527
125869004 555
608136771 2754
740254528 3264
523114560 65064
51297378 1447
387084620 23686
80465154 1078
523494972 2587
941630000 24650
767560149 4790
550190732 142167
563281745 2650
482897771 241448886
902942470 5420
433375283 330888723
324669604 5052
544171830 4275
608254079 2710
545062987 11882
31145181 209
938605104 7716
210235256 927
375502082 3090
918622830 22857
753489377 6704
657287717 5580
892682933 3991
867249862 3824
313172280 10481
969993611 13495
601228244 2651
948280893 15284
753340035 7723
482053924 2477
311840375 1375
9316 890628232
66223081 292
19661454 162
758769533 3349
290746061 1282
170809228 1053
303289754 1370
854775279 3769
569821184 4199
648201738 324100869
4817 633772690
33649051 22780249
858273378 10127
695526600 484350
890702948 6831
572624703 10592
641739546 3085
599822361 8440
608950760 5982
123374847 544
30601561 291
632030109 8603
466514800 2057
928 202184288
438985074 219492537
978942883 6756
850584480 316320
456076700 2011
749985543 749985544
541674894 27565
374447305 2329
642557394 12282
897128405 4209
659032924 14000
430558445 2903
315195862 1741
619596405 8437
328396264 1448
438614007 1934
678346239 9724
941175254 5953
642726622 2834
933130128 2720496
732595791 5048
814941968 7022
971404002 4833
722961498 722961498
188700293 1447
555858802 301051
759477965 3997
259900312 2148
235783080 1560
707116088 5134
102166175 2072
302694472 1558
172034101 2075
920795418 83955
872468958 3847
3346 525035301
690462819 318532717
128138303 565
368782565 14654
414090205 2013
386680359 1705
2552 382064538
621440405 621440405
105458279 465
428637661 1955
42046181 21023091
775459782 25989
271661133 135830566
243523643 28990
752274340 3749
5671978 128
724878000 5775
564416548 564416548
489088377 3750
8775 664943175
765569543 15038
468098689 2064
195040535 860
931624667 70674
612370032 7192
152531775 675
846621359 4176
509870487 4187
292493419 3561
36235121 36235121
28354 381191176
167753738 758
129885263 2200
629460138 629460139
129045217 569
156294397 754
331117634 1460
871334864 3842
723779634 723779634
507676100 2855
972934296 4290
195927820 1027
995287449 985739033
97520854 430
515971540 3303
738252125 11830
568529557 265598647
801938934 3536
49642790 19723
326436820 4127
663801360 5115
703752629 8572
999011813 7973
4746 803375918
886932233 267580
628349600 628349600
818720000 22400
185442728 2492
456386922 2386
928487475 8036
70799296 374
764536269 3927
984139524 5570
846842081 3941
710315675 3132
125416660 587
460603718 4912
181887343 802
331460774 1847
380305756 2092
796263420 3511
681367847 3191
276323690 1873
999245325 4406
88902139 392
17564539 140
646524108 10161
430408674 2575
658300579 4083
127725467 676
490099672 2161
261274103 1638
934271609 16017
830667723 4271
19734346 115
194615 490624415
516403920 2277
641233922 5160
814264338 54636
718933811 3170
366139332 11019
519580334 2291
229817683 1015
537652680 4686
946501971 4799
951439725 386431936
5424 852510349
383789170 18202
100904292 100904292
390679799 2004
623826074 3386
874189588 7153
664294337 664294336
2221 351172035
4199 867892414
370578129 1634
402782939 1776
728906605 3214
212276493 936
286635079 238116571
90335704 527
276356168 9502
693489185 9858
687409583 3031
42320318 224
225918590 2353
486734537 181139233
324406208 48849
945045644 4167
371986963 371986962
368601805 3155
888006350 8770
615002979 2819
680795033 7489
569612502 10077
9697440 227
230064784 8041
290742399 3016
894986959 4580
195865361 1827
799429643 4098
423882942 2662
838905798 5277
433397601 1911
138343731 610
305960193 75789
76882275 339
533397559 266698779
11195 579421281
335705933 2021
707090775 4781
540519871 3170
390950867 3138
559500048 2467
459611208 66801
204631435 102315718
40596110 179
755918021 377959010
854275654 14084
182546785 1296
310422451 5655
778963919 6020
834013517 4396
576958847 2544
313282635 313282636
275186030 1357
12669 660113322
278501803 1228
140158073 618
575599806 2538
556471837 10922
685049285 13218
625489724 2758
127899733 755
996019665 464290690
492080256 10112
1154 44411690
36696493 635
337941345 4481
568701457 2868
103712521 707
417068648 1839
564029218 2487
574236612 10667
879058343 6348
429227910 2430
385286549 2775
931663115 4108
598731838 2640
405290073 6084
531635724 19774
401420070 1770
3126 622436616
459197638 459197637
434977970 217488985
135702274 777
682461847 4516
816990999 7352
194766154 97383077
917717608 11912
113010014 798
165105304 728
310823878 1807
902667919 18256
368427322 50937
856039709 17610
527698343 2538
715269158 9628
639177840 5040
69387340 1970
541988868 6143
977872870 533143680
907819568 7641
34424488 356
839353492 3701
136205389 1033
596511107 4122
124848640 4480
997204425 4397
837992744 3695
929672181 4212
7702 204642140
762714401 381357201
931454785 5472
414006513 1915
604171940 2664
642329700 3434
122849692 557
343688308 6010
46894893 1339
197000630 1205
369313967 6647
209899969 1015
905578920 20472
512105531 512105532
154735530 2089
976762155 434281800
140317562 1351
788148423 18088
291934405 145967203
2441 535852448
3822 418014147
120672887 588
865304693 6562
109215511 530
985263299 25459
594872793 2623
764902240 4331
544075300 2892
228607345 1008
750905000 3311
521486352 4379
295235567 1488
19672128 228
420801772 17431
366011399 196073574
639723380 4612
79150691 349
368992212 1627
376439749 133147800
401668114 7000
548 21659019
133395900 825
760246269 9487
164354497 1211
29881764 132
146309875 146309874
715218272 4389
72837879 717
933429194 7418
322964610 18689
461746475 2036
766397767 3522
997994374 16809
33026131 162
316926498 2803
301801753 2219
79329639 1492
552005939 4631
309162031 25852
403647390 1822
468818383 2192
104324472 460
556546111 278273056
859818863 859818864
186481043 46831
533920494 2522
798488801 3735
545028629 3436
849499784 3946
459315443 9686
57758061 255
793088883 9496
588090205 10471
686496358 3027
880211153 7408
453787969 5702
632511631 2966
823256841 27524
539516750 4646
898729139 8004
298039537 32594
153961207 4501
109208743 54604372
542913732 2538
24835432 436
345000948 5228
199301814 6812
946684164 9017
842759460 3716
292353087 8374
233000930 9023
966585165 13611
929617538 929617539
551227581 284491335
266490281 5699
465981361 2354
374786808 187393404
956336009 4477
55715376 785
928307059 6909
663283829 4197
488508731 2154
21755306 118
187253145 1942
17835600 534
417275203 2962
515367203 2734
282808209 6536
747282336 3295
874737322 3857
648751864 648751865
211936011 1430
755127359 4374
18159047 18159047
462222768 7204
669471814 4495
30690201 4101
921348272 8944
833060259 416530129
502438104 3625
721199897 3180
245066303 6169
631847627 2786
515693369 4394
342758600 1675
1075 229876707
78866141 6207
985406895 4345
906522515 54387
355877529 2397
986582274 14076
195553643 1079
960286169 5578
632430953 2857
981002439 25016
668127034 2946
697519810 3213
249563589 1661
952276709 9030
13976806 114
197056530 78569123
729600423 3413
735239435 11252
840477457 14508
149695998 680
483069091 2130
423228240 3380
769116688 3419
121673398 14016
418248489 2557
793120405 396560202
913562497 8316
819849466 3615
704346884 19218
61191581 538
31642888 853
193651527 1003
956515342 4554
825279545 7266
413319816 1902
984908710 55610
620187617 223913430
1080215 1080216
110715570 930
9063 924905942
411757599 5947
24221982 175
585085126 581018
658149698 2902
386128793 1831
997590776 6196216
629818711 5710
783137358 7081
234607923 7051
230136111 115068055
988457792 18541
238152567 7817
381583011 2155
575595558 2538
161988131 2012
727541297 6534
115891281 511
192999992 851
448801224 448801225
658760462 6386
276595125 1725
884224953 28366
800454213 68969
114153662 46230993
63233351 936
617874755 17261
735490405 735490406
538978014 16351
686983471 5571
508784134 3205
939253184 448689704
967251417 21241
933925339 4118
29497503 249
655419496 6052
805998428 22506
977064439 36982
269054014 1641
933520234 5794
267156691 1449
685082840 7345
295756413 295756412
640690682 2825
822469190 20340
440840599 3692
895185435 23843
799895385 3527
919287985 53933
343591056 2256
253884838 1739
205746789 1733
141597061 9959
894197791 8670
395300198 1743
371002148 5302
344263700 16327
777404980 3582
597824218 2636
263024900 1377
816815602 69087
290747870 1282
855856595 16986
592896780 6867
373978359 1649
932848955 234502
943836717 943836716
584 43538893
436349731 1924
141220038 709
917469279 7930
598960313 2641
261379682 2836
942701196 17651
331455772 165727886
90712664 465
905803255 3994
651499450 3139
176670190 779
463424077 4506
999143533 433530635
974595665 9118
8406 770578020
629212073 3538
258995758 1142
530489407 2863
352549727 352549728
287898212 1526
769747599 18175
62821107 277
344034748 14359
758971674 3639
3438 504942498
649407627 13747
62141514 274
780370918 65407
954790110 4210
493824955 6146
82941976 727
276329343 2278
214511729 41933
43843843 567
60388454 880
3571 767390045
796886999 5850
408700376 2191
996519654 4394
50770675 397
684869505 3208
604206155 230425150
361506447 1594
254519137 2892
608256144 2682
648168679 2858
711827681 711827682
172214697 3658
777258772 8219
890062256 890062257
847090212 4256
942167304 471083652
938234366 4137
452332190 3531
534322354 2356
447916176 1975
164732853 1817
8689 889059124
424274225 5575
407130897 2179
703281992 3101
663853475 3679
544071609 2399
471691320 14117
168507809 67458992
311569430 155784715
233575925 4064
932089003 7777
548916751 3375
800825530 3787
50442589 252
939448139 6978
199523792 4927
633314086 14145
130584339 2230
693950401 17600
378998706 3341
158757336 790
297826177 1576
153311392 676
335377022 335377023
867974898 4132
911145529 911145529
93132028 497
17436061 273
850908850 11035
942086597 471043298
325510919 325510919
821597479 168227
381011139 1680
618918098 2729
305730419 1940
548924799 2733
337694776 1489
5047 755784775
188223069 1295
654675409 5105
241782063 2957
14249 836349076
755468328 3530
596367610 4776
8401 501153254
370843928 320429621
234682376 151525141
38733129 183
729883319 160980
488512930 2154
733199299 4949
14718533 263
774874512 755600500
427141148 427141149
302249572 4901
1121 246970873
927424616 11586
325019421 162509710
799571027 10890
752818909 4233
215874385 215874386
257935479 28270
660191284 2911
905577709 3993
563847125 7388
773721285 9327
489698590 2311
254420421 2865
607055825 86852
698662699 10890
963545244 19257
804166368 6046
254152503 1618
545173053 5337
538680571 21109
857954428 4763
52799552 469
244408912 2359
478075979 2108
443048336 10544
645289958 4779
327044568 6308
365410933 3165
83417501 1021
357350955 6492
4115 625382708
795867121 5593
992822064 21017
139022884 613
1587537 7
680605107 314845513
674703224 2975
316940288 2048
685721038 3219
4901 695936452
435836263 2715
321854183 5813
342040844 1679
290245094 3255
158738756 713
262948154 2041
903338261 5700
176066499 1469
931430637 4107
368363918 4353
682460461 4129
43769 918973924
420770735 2802
945238083 945238083
326014199 7830
335466327 3482
491081091 3847
552962165 3000
332 54525879
115430916 673
1455 275441839
192093671 847
137034288 1056
473759390 4525
64723768 2183
253166736 1608
552131843 3294
169869824 817
556621213 12827
540450078 2383
917709858 7041
304751663 2709
35597786 98141
902230410 8227
620076870 6615
85421819 2569
996770341 29130
421604470 1859
119067389 1170
439859756 10924
489440368 2487
393322993 1862
938171199 7301
285485461 1469
723696738 3191
699424323 699424324
405959469 1790
629571816 2776
796633726 3975
505065727 2227
24738847 174
715868101 357934050
22066 917872218
13629066 66
262167865 1373
320522017 160261009
578657262 289328631
991037757 12487
912538807 457967480
458 84173530
131766732 581
190119515 95059757
245474171 1422
716665879 3160
373243905 8284
646620833 4576
122847153 632
4535866 20
686896597 4008
644419368 3474
67819640 322
870463412 169946
954170130 13785
972677993 486338996
357832348 9068
74 14156422
3260 501489470
40504267 238
401450856 12649
173 18771742
371488571 1656
13153937 58
718650614 3328
726489901 8471
716419067 4726
407071398 407071399
247658103 1092
127503976 1378
200324845 1456
262943371 1276
924292959 4873
370305321 1916
65739682 1449
646955399 11560
898550742 898550743
40506801 8659
678720281 31823
296808841 2214
779751252 20732
376888401 34300
877161514 9332
283982169 2285
84929931 1028
515426214 2609
541582804 2388
10822412 58
614383230 4021
331191663 2294
423630966 3399
21299664 474
25769 947191133
842309201 3714
171892781 1400
787353976 721473693
62173554 340
623907542 2751
935067540 4123
791767211 799178
3786 520332696
342453132 19823
104771523 10529
586520156 586520155
80592289 641
201534641 926
521177996 10964
301511435 11338
5359 920585097
809535278 4094
64483284 2615
258316088 1139
923277151 4667
558870480 2744
669077960 158611
632258080 8035
343385665 1865
445328895 3392
816052743 48971
886766182 21415
737508346 4155
685179875 4022
318879664 8648
275778467 1216
466888161 7760
848440916 4657
565845783 2495
653477051 326738525
214033278 17983
879797204 22785
950456891 4796
270136446 1889
781982264 3448
584262139 20654
257398883 1692
145659124 732
68983232 1286
482702781 3220
935749455 4753
759093229 3631
309898119 6322
107971224 561
949259 9
474675657 2093
917828732 131853
303517095 2147
749120597 6134
686410871 3594
23649517 459
488029535 4805
417277088 62739
66236146 435
379287097 2359
379325002 3399
907547264 35764
666871296 14196
5111 761932735
747709163 373854582
948190849 16426
837694495 8307
366895414 1777
811928883 4213
271793381 1337
54323830 54323831
723720181 15250
645585435 4545
343152843 171576421
84593911 373
3942 434612961
760663722 3354
852799476 4918
772335446 772335447
632087598 9458
316618955 158309477
765052251 22427
5479 801205128
582221002 4069
549171486 9956
47403376 415
750499201 5175
893106284 3938
893365317 667080897
334629249 3503
124055902 547
242819941 4229
625341261 5111
953604873 6546
357564937 9769
773641423 9915
815515590 7305
654973607 2888
77669233 38834616
895503798 5153
938015847 4136
780842698 3443
284624769 1255
277132403 3170
828177182 443650987
86856266 2447
210751662 1002
337412327 7876
924230211 4627
828920334 62414
884946680 3902
347235240 7689
5519 821067149
398249579 8886
154923805 1402
616875183 2720
135900307 1061
272122697 136061348
517842070 3994
382153081 3064
210408715 2216
729586648 3217
89410718 1778
507105135 2236
254640739 5045
17002320 240
461261480 24890
804041979 396766931
821078417 813972327
987601460 987601459
880148187 7533
401450512 11866
50533199 432
340229504 11248
525795002 262897501
660104351 6192
250731536 3047
432564167 2157
531625168 2881
15816 484744584
323860405 1428
365587093 1612
7488 760523498
6122 958858250
510985350 4087
11263861 102
825186337 4264
81076629 381
62407658 47690975
202811759 17902
850035611 7015
375666523 1694
964490689 28896
460979320 2245
433930801 48355
625947138 2760
946435451 7058
979290835 4318
6254188 61
692169185 3052
579756006 8156
902588293 7764
686652591 9785
900926711 12814
415029898 1830
213276596 1870
303544846 133834
477236481 4348
799675443 16966
220885008 1058
343361575 1514
530275883 22970
479259939 7849
118060616 40298352
312396686 2049
181433599 800
333600073 1482
2494724 11
32517905 1528
785604799 3464
621870599 6535
576344259 288172130
993258085 8616
907441784 5452
231707188 7649
921683245 4064
809962493 706069175
418188669 61377
501661692 2212
887907568 443953784
306621433 1352
869574098 390378846
634534036 5626
796258733 5906
962505248 4244
312007576 30568
220132239 1258
787323147 4416
902074920 4213
882591438 6189
999774954 1127142
621506437 4117
687460717 213034
677774063 10384
633393906 4719
727015627 5783
838149165 10546
774914088 3848
614609326 2710
231326821 1020
288860533 5287
782532416 3618
800971176 4781
305458790 1679
84593788 373
256273831 1130
889125474 6887
94453799 761
1966 434383768
169884570 902
841472588 4370
675957695 3197
461846425 461846426
183276353 878
790760547 790760547
703052829 3100
8164516 36
579453560 2555
563920989 2809
994092217 469463003
428273863 47043
547479726 2414
437937284 1931
533866014 2354
621444586 91767
691670069 345835034
586829156 4500
68452049 406
332442369 2834
688080207 4322
851903504 3869
996548159 25824
78630821 867
797248549 11870
231861387 1437
892891468 762639002
449085284 3245
591274309 1623485
798984576 247824
985113674 48113
159645977 6412
467935259 7345
911936499 26195
57659110 314
288169508 3452
774600981 16759
226566207 999
3039 517763547
236157197 5042
477949529 3934
1430 62293589
446268535 4585
96438159 455
208423113 919
795132752 3506
260084279 5497
359465321 1585
285415611 1626
632675761 3867
499377605 4884
459464101 2346
542861662 3664
148601153 818
569535094 7145
750688823 375344411
692547447 4009
235864720 1040
358632625 2662
572278706 4113
551527666 353533682
911388141 20410
270745849 135372924
403366490 6359
251475697 2064
56524001 2000
352641751 1920
354559533 177279766
426825281 3136
391245585 186968608
26557885 4195
946168931 10812
33421592 686
385527355 1951
930657705 10857
760516710 21179
194917374 1541
307983540 1358
524343104 2312
471274427 2078
646630269 323315135
834647175 298207690
256341605 1363
227391703 1473
153694169 8293
311609890 10018
504589748 2938
836556509 4791
961961017 8142
775405902 3419
829 113422951
291881451 1287
981218022 5371
946498416 4585
799789579 4143
661010613 3677
170152547 33841
585403886 3355
510620568 4331
44930863 337
671844457 655219086
40556505 371
537416724 2832
368988956 1627
512254673 512254674
550808164 2979
767181047 47877
526388327 2321
894838095 18912
134594738 815
367967525 2942
290293759 1280
507788105 2239
851416237 425708119
69710536 69710535
9071721 40
386061540 386061541
744208157 5956
984281620 4340
515176101 515176101
625588391 3432
67534748 325
127150503 127150504
680229449 3064
224346993 1093
490678996 2962
5055 815445776
312763075 3932
789846530 5081
602586345 2657
831869389 3668
753794934 19337
306852385 2976
420755817 1948
450368799 2451
249294668 124647334
608868768 3754
319895113 2407
1173 238690251
323752351 2882
688521743 3049
748486453 3911
179166470 790
922724884 129774
130927276 1157
717568483 3164
733486455 653974409
1903 416385909
851485050 20779
337282317 2319
934152129 4119
36044 684223252
978829720 366712011
122224445 2378
882263011 13955
288460201 2382
770816984 3596
499117007 3233
83103532 2001
488765003 307589
907709615 9084
353931662 1799
5256 685185969
1162 161518374
123148407 631
493217174 7645
612047193 3970
665150321 53233
14270108 234
421898644 151117141
560519615 241261346
157392954 694
601910051 180543
83686342 369
376598748 2179
485237724 2317
569880553 8152
258366385 86468
928219209 14444
587111839 3616
354805727 1591
534188611 5619
236169012 189191279
349735546 3499
889448456 19419
843844855 4814
186947399 1180
842074983 3713
787210405 5652
485308344 2509
119519383 527
835057662 5574
244256060 1077
863398809 3807
40409 592826861
394077480 69996
264193700 2675
517766128 2283
200919600 6300
931480101 5568
563830715 3516
154894211 1857
517651485 2911
569699640 2512
118950046 118950046
820079872 3616
545208361 545208361
493876454 80990
317963232 1402
401842897 211610728
7600 848646400
599254029 23391
968590597 404477756
1877 265051170
128157659 1026
973652170 8211
854776414 9385
933757461 4199
876627693 74002
891580271 5675
835310980 20106
757815824 3856
776863164 23574
71439439 315
85185628 2332
850712379 4688
803856340 5049
51448761 273
527293724 2325
838479662 3859
690407782 4911
148459904 1485
497618522 4627
308309720 2273
565014790 237807
681522315 9340
688092018 3034
710029828 9052
261158225 130579113
736320006 29353
884427732 872190576
245483003 1157
588243123 2894
843 120352437
866 131025800
680598157 3422
348820666 22393
990487807 7424
767426689 3776
1978 127604666
383245217 187355007
886309721 4386
889708940 3923
465981377 161576678
900647047 12714
312064819 1376
433365055 71767
998282909 4555
770862610 3399
969587092 12771
400937879 7266
391302713 2086
221944123 26109
893774431 13456
913348766 913348767
471299165 4661
271917727 1338
491740766 245870383
54984512 1401
921213414 4122
381419431 381419430
464160847 10707
729467911 3423
739765085 35605
569109371 2669
304640383 2071
649848051 3604
596694673 2631
139800092 37720
471734445 2751
552916458 2438
92383880 549
569704017 2512
168959205 1068
240856514 112452553
788574917 3722
381237311 1681
24 3765072
2859 592730739
887433184 3913
87392624 87392625
616993223 6584
174403612 769
4962518 24
811094735 13094
964469448 14184
858799101 4031
389626937 1718
853652107 6074
358556715 1581
477484195 9535
603012313 4872
171227590 755
239215788 99484035
423880240 2881
320298389 1422
111802577 502
696836850 10050
323821114 11903
305899354 1905
564585561 3080
215754373 1926
696128015 348064008
410129229 4434
900294639 900294639
799924868 10841
50646629 936
226787548 1034
164583499 90672074
3117 329301699
655112226 3157
821212176 3621
547783930 2813
390799363 195399682
388022423 2472
495415031 3410
903658710 391480964
346870180 5692
231681800 2303
15150961 220
7871901 223
328140841 1880
790030520 5063
928482355 4094
797689503 797689504
777666339 3429
247514253 122587136
49612551 803
662005314 2919
943327657 25035
259538610 3326
900006777 900006778
183705210 91852605
350310686 1796
344764340 1995
442749360 4080
509826169 2248
951396634 4195
695117479 3065
10323 931600328
59873088 264
111446137 643
484169090 2634
963237158 481618579
811296623 405648311
808515524 376979593
836165874 3698
357427996 2844
454942745 2006
250350985 250350986
637897202 25783
872464884 6245
303878844 256040705
296393232 2246
265686283 2367
358878420 2682
354193607 24986
410102610 7422
117251799 517
718684610 6602
211949053 1218
604274562 3417
606822791 3324
970230799 6800
819850185 3615
64683545 6189
118427759 787
281663519 1380
244707488 1079
175648464 2986
407773815 1798
773220661 3800
444283774 1959
435786467 3007
170961351 839
643519540 4196
630191274 630191275
347220083 1531
30843774 136
548011597 2497
804203313 3546
601186960 10945
587051850 25970
861111444 11533
778004849 3505
752516404 20553
95025623 419
130030069 623
812820012 3584
726644771 3204
336988901 3543
894653157 4431
104817152 1006
445530138 18509
623289689 33512
507333703 2237
386929197 1917
625944723 2760
475585981 2097
623769728 8896
918686622 25598
17842904 207
4609 471892465
299280919 152465378
136627535 1642
18510319 146
523836250 4585
432819013 12055
324538986 1431
625233504 625233505
995368413 48957
402811954 201405977
904363445 23680
871100714 16763
195329372 2114
7986997 36
433117205 8114
849584862 6642
455557203 3509
677288079 3480
942069435 6698
2646 594241326
904671094 3989
4438 971159031
151653999 3056
173325034 1449
14287972 63
2875 205518302
254422049 1565
90879474 725
282483083 1972
464346589 30059
248434501 1516
735162436 4003
731 161145608
587747292 6061
5206 290947722
613575076 2963
868075348 868075348
112358333 56179167
130461673 65230837
778255052 42433
558604449 2806
5141715 131
171938220 893
235954379 1406
62769465 340
812408109 406204055
619184749 8372
472613729 2739
866797022 866797023
59841157 2899
251073418 1609
187855360 2003
742329655 5906
630753948 4652
814121585 20166
372430955 39170
899551981 21951
934147851 467073925
972113705 14296
750177482 12499
727395268 3473
712234277 311468510
311332477 1423
26746035 131
194646685 4123
518412132 3906
87768504 387
647531440 4462
208597928 1276
508472223 36994
105248459 491
754350439 88904
529786111 2336
408084949 408084950
854234220 4435
1968 233600450
243 52966467
355613745 177806872
145826613 643
230418405 1193
944532337 5493
632816696 3217
412990052 1821
157189299 4205
649183963 3182
216906450 11279
152902068 959
103664874 559
311612925 1374
110536863 622
277594631 1224
428093335 2450
515995434 4577
152693371 762
830282000 3661
774819929 44535
433172719 1910
335653596 1480
392442625 6912
653042662 5017
37493 626508507
760430222 3353
609454616 7082
950146268 4962
502075637 3601
973609560 5208
439235765 6790
322951808 1424
848749637 9277
640291999 11562
664646853 2973
316297305 1779
854937792 65724
437323879 3928
396344890 5546
706550531 3290
13980866 237
565753967 4464
862187400 82585
857009023 7397
693079211 3056
607575769 2679
789693227 3482
939383145 6082
392121638 1729
928872759 20481
465149255 2051
737481829 3452
190958863 842
5181 717521871
720976813 3179
588926716 4042
90471639 434
696392592 23394
498056614 3471
888797847 3919
370283702 17921
638280575 7808
191407323 910
861356016 3798
908894423 41777
562949023 3608
947955641 4439
21554961 244
64862331 286
459 70318341
264844259 9630
17405437 186
95980197 622
899677041 9835
310772 28
350018061 3110
302539194 1334
247107288 5417
568302049 568302050
193489434 5799
2516 170350238
927988350 421031181
810201865 12989
417139200 337312753
633437603 3076
12473594 55
466979748 4954
62594315 276
585792713 292896357
298612328 3497
412547848 206273924
347397939 8210
814360461 15116
959168269 479584134
570088021 3939
862358075 7674
637725947 3957
23699 11850
409411359 1880
308609747 6276
827548493 10214
45594171 335
649078703 2862
780394713 3441
119454164 6703
616423373 2718
359463158 2277
165077240 758
440969570 3343
987596147 755295110
4442 601677088
642254298 4731
223263951 223263950
483749470 2133
4166359 23
201163616 887
579523482 5337
714633722 3280
370505578 3825
3126 444624746
241988189 1067
629575328 2776
796775041 3994
30676337 15338168
9472 262927051
661781973 2918
456642737 2148
346745505 173372752
296746452 17858
877198042 15266
55337492 244
677490776 4087
329321691 1460
29716921 148
548959335 13460
3500 447559402
970665481 4280
976034579 8220
787739549 4909
60626199 302
737648355 8734
248903576 248903575
433564765 2984
201018400 2155
983303911 13672
187331044 826
191206518 1176
53940285 9733
989348845 489027630
995990 468115300
367668144 77212
464599665 20835
21218 699175536
606442781 2674
647843260 3365
563772943 8804
143785829 634
205020041 904
947944968 14060
389400147 1717
158357069 79178534
735900318 3519
800002067 3733
825194030 7654
868390397 3829
9376 751324247
114530101 505
947548685 7805
91166251 690
147188674 649
241312442 1155
920573477 8411
440859573 3986
125975417 2081
179020691 2619
857759451 6121
343434171 1598
427904858 2469
183475547 809
911396751 4796825
4192 946513683
77183712 714664
204364609 1057
9932 459325204
643834333 3832
4043 348303748
744123599 9460
2817 547033561
996782219 4946
944130933 4163
716487964 17635
142762875 1525
109738561 54869280
228152752 1006
713717571 3147
398522879 6272
43657177 1183
965025740 482512870
446100263 446100264
66485641 690
654649062 7875
606565049 6734
602985912 277183842
367808593 367808594
214772970 947
398 27856816
995827421 10202
462429641 2039
861489613 3954
309799275 1366
225709439 11078
10351 387884019
405523470 7953
6516 389577485
94345056 416
508838077 2382
765506873 4617
717908256 3744
321591849 1418
580313118 4965
108456193 7078
241224645 1369
803858300 3785
250843328 1264
393876983 393876982
876844313 5376
920288801 16096
198250562 1063
326910365 2143
941176804 941176804
399659953 16247
706233402 3114
128573088 2612
289345365 6286
9292759 58
753150703 136052
69126323 34563161
166918327 736
421894602 2133
896976697 31828
851154128 3753
913263577 54996
11866 934251530
365361930 1611
514174357 2276
52616092 232
699576782 4375
157167548 693
1249 178474606
422817610 25171
959848044 479924022
205256025 2825
439321472 4124
960864859 322583393
968177550 4269
85927832 549
362848990 2599
5072 675118704
124121465 613
319498182 2516
542482982 2547
581962556 581962557
570286689 2810
495196227 3313
235867716 1526
190488924 3798
325910510 5443
265553201 1324
413864999 19125
348137834 1797
773087831 8157
230697138 4186
743818933 14116
814013901 29017
883041453 3914
552728776 5910
331941270 3529
770120669 4686
1107 179099630
716889340 3161
435693894 2177
271695618 1198
10589 886851253
725780703 7892
541851957 2585
6823 894276964
914882961 4034
209554884 924
698091626 3139
568745575 4073
970271306 970271306
131991481 690
215967154 104361851
257560608 1164
857328495 7912
451033173 3277
28336782 28336781
683391895 11066
498037427 2196
674986811 9781
8129 745884524
710944924 3523
262097896 83285
3662 737800805
226338416 998
427637659 31771
722329336 3185
699653320 3085
221550685 221550686
460903992 7027
574469280 6048
847490850 12503
392926840 6904
174749761 2115
457921020 2581
68667700 610
605100856 9465
277030907 1323
35481073 7152
558898704 21168
774614411 5148
828929091 3655
226039001 164392
156520246 1110
275522536 14119
996555117 12501
642731363 2834
287120269 1266
243404725 1615
221733197 1052
98482483 1933
383407754 2969
274747242 2974
365588705 1612
438844454 1935
309572446 1365
563053731 9929
314163325 2047
643923575 4918
332581484 1720
287275471 413346
871687169 2665710
942582401 224960
673571399 2970
11274037 55
879834277 4031
492541499 597020
207242284 3148
170568871 990
880662900 9435
537696740 6503
793506918 793506919
453443041 52417
215815303 15318
217723483 2606
440982210 2890
842927278 13629
558984685 3162
767804973 12181
349015108 2760
333222693 13688
793471390 396735695
972225181 9684
627451597 6005
452011862 2242
507335942 2237
229968798 3107
370574660 2377
531376615 2343
433164154 220824773
147898107 883
175951877 883
812574397 4097
8441 131772451
693860552 232048794
228606337 1008
479442957 2369
857133886 380461714
843357817 592613064
243643394 32293
67394447 33697223
113125225 1838
883341923 3996
669635424 258347
136263599 1850
52676475 390
875570473 97524
260809649 1150
568948751 2682
991 206474640
504644881 2227
515548827 3118
278240981 1980
163997567 1656
809939953 4824
189666431 992
581523495 76667
665631962 2935
588074250 2593
850693042 3751
13718 711760967
373085849 2270
50754416 229
964883670 4518
516630796 2278
883638261 441819130
642211254 3004
637286229 2810
904433667 37972
572381099 6453
743021245 12801
794880908 5494
229062007 1358
913965121 5718
322559339 322559340
873863241 13430
680616847 4613
3478 657088106
117957054 58978527
213930287 4752
55082863 4218
740475880 3265
10388 666730629
96236245 1519
271158159 7735
748462920 6439
826946059 4038
170658073 1218
210271671 1099
65247985 473
546938924 2535
219408595 1343
280684929 3110
76428568 337
977609747 445807777
325050491 2770
961388506 11781
533329358 2553
207967966 917
961223716 8259
798584705 399292353
706913782 3117
340595345 2282
980434845 6666
356045871 1942
203757288 203757288
927667899 4679
11128 351687151
114904132 2319
971137139 14384
45895020 834
602847102 602847103
693172099 4058
195948289 864
63439 256063640
537272616 2369
110146861 1621
337175076 8722
477172473 2104
134633030 2686
728756379 15433
967882079 14432
457116793 7815
10188 620562580
409917225 11432
783541228 6701
781827722 313270245
241756321 1118
211947204 2337
371270801 3633
218015725 4105
418582544 23945
569245410 2510
921236610 6510
48303505 267
521489573 207742854
754990569 3329
286165220 1361
275692099 1963
409584547 1806
227995038 4415
817042491 3674
307014751 7070
857750906 41149
545415850 3993
53436639 331
242668509 1070
79209586 435
415789777 2364
955303740 8220
927806073 4091
831224750 521089016
144688655 5748
505210751 3030
798593458 115381
180420743 1736
495746849 495746848
589709240 3505
403011162 1777
347847050 48521
760374423 7930
281305277 9700
532889383 14136
731456543 5656
383262551 33252
635955194 5682
647862251 29713
936651472 4130
807213370 5470
108859680 480
367303220 1660
424399332 30178
969044613 5263
763382075 8722
206578856 1622
777446403 3428
650664326 2869
565268157 53379
931320151 13871
10659180 47
895370869 3948
645679515 2847
904234330 8625
792725366 14342
504271757 6224
581679978 8291
539494957 3003
166951531 83475766
636832316 2808
566526416 2498
18610 807424617
934086246 59793
569426261 3545
501117825 2405
192477979 2515
417910388 3687
510506542 2251
403029123 2067
767844982 38557
266988250 3746
2753862 13
344496304 1519
713981023 3149
5595 292417080
901954966 901954967
842699461 421349730
44147688 312
329352169 127654603
3872 617917515
2072 276073280
715304716 3154
974575305 487287652
388269616 1712
883788513 352669
9752057 43
124896306 1233
598749484 14933
925311166 4080
410039937 1808
122552174 699
474376670 3414
518809973 31209
467851506 6248
205866560 2696
541489583 283703917
825975371 412987685
734030011 5863
732315876 3994
393418581 1798
738435557 3256
314526873 157263436
141153808 1297
809388056 15243
910233599 25600
510008663 255004331
487743817 20962
782390092 3715
262623977 1158
15864903 88
160926674 1129
848199347 3740
948506553 6184
252469257 18274
595847935 2944
134016827 3786
974089499 20892
55110924 243
266712036 5466
152007756 78976747
1442 259040880
817069218 4093
478533231 2110
896426143 448213071
794463184 3713
9775624 188
114530770 505
537342313 31816
737416549 3366
364443956 1798
688512130 4945
860445053 3794
275970240 9477
704836300 5075
531468452 4657
813842744 13574
196690321 47823
42207356 1363
305260685 1346
757265824 672624048
351989044 2260
10432387 46
891616750 876744373
720557619 4174
654 81576690
75366380 940
990169507 4366
236445796 2524
614382237 2709
649628394 441036450
714069001 9540
553002344 499213705
442634674 4098
186858 622610856
557953839 19011
6370 651372037
721308196 360654098
686077702 3409
930985264 4105
5514 797786722
1441 192040629
445545380 2207
951615035 4196
51112003 241
945365596 11317
773502947 12007
809404912 809404912
186877433 824
837993491 3695
425461793 1876
7632 780913872
81644759 360
893171219 26205
664 77411018
609846378 2689
596154510 2667
974004872 5316
489188187 2157
887532471 12578
217268305 1104
35405588 1718
972962880 824339897
202526150 893
720928980 87174
634110431 2796
411403280 1814
484968957 4357
813355429 3744
538250532 2766
187613292 1186
722566759 722566760
876971232 48445
908312361 6625
921689516 4064
126323098 557
23787958 23787959
128997665 1071
127372959 609
1189 194218464
274468258 2902
383686047 2162
5515 871417157
775909935 3477
521347716 8823
171422910 171422911
239264110 1253
607989612 13077
889053214 444526607
334679681 167339840
688770340 3037
831829015 3942
264667432 1167
124086282 771
814622369 31611
864250801 6008
799276753 75948
1315 277691219
848854411 11932
613799665 24806
249476695 7934
927497735 4428
979830696 11941
500760839 2208
30389994 134
895772945 56172
279861719 1234
8312 643235777
127832817 3711
719413952 15739
6359989 29
963765505 4416
759743114 7779
703775250 5535
52712258 251
257640816 3194
616196580 2717
66627501 580
19854919 107
450408851 1986
431655120 3448
584474177 584474177
466512768 2057
7010 326967430
490532841 2352
472378747 8527
805584779 7293
980073694 432022540
675829263 6014
906158207 4372
114598005 57299002
211142422 931
684205281 13735
136312087 1217
850203126 4387
849109668 3744
707992199 8670
548838720 2420
871576584 5718
2041129 9
203848819 980
700702199 9053
669787606 32473
566838194 4661
183028726 183028727
333612504 1471
234275104 1033
833231148 3674
555411158 2449
859626726 13997
883091714 883091714
68170639 565
520302806 386164153
620329384 3895
20658 540743808
565392456 2493
532678456 2394
303028941 2900
521848009 2301
845987940 18025
968133974 10521
211482495 2835
2940 311011990
802617823 3539
175158083 15026
135190830 1078
3612 592757892
490551230 2163
298149444 4719
967661722 483830861
785558345 6114
928034582 4092
526189011 186408524
871399987 14362
314121990 4244
732085309 5553
335828394 1550
895363850 21077
405683616 2249
541540916 7494
440433087 1942
269824209 103479687
156269888 5872
851282352 5447
112778343 1286
870502429 435251215
18235726 95
142340400 2850
900361781 3970
66188781 473
142708451 893
957105073 31878
922128915 6285
348271672 11101
6095 220285490
382155777 1786
556771906 2455
397512479 5190
615140782 2909
355214091 6406
437745698 4217
941187791 18572
211262340 1094
102712708 2261
134260511 592
376450049 2218
894921232 3946
711321499 4700
640463433 2824
5305 255356175
893789016 3949
709562284 3693
953369930 5934
650101905 37196
446959004 53494
340240438 6083
149661454 760
831618102 350421857
677193196 11614
900771193 8193
993865500 21180
151278808 712
282788145 2357
1427 237652399
257745671 1859
642664185 4814
344094266 2164
332023323 166011661
563086958 8059
75524742 401
778573504 3433
625581975 312790987
275134464 1536
588979736 2597
681953371 7795
958534126 5112
22967 257846869
652610337 3692
541964544 541964545
65737253 1021
34018650 150
179167113 790
385934427 3433
2493659 26
998786215 47734
1447 192400355
509680589 8881
941835994 19509
287592010 196222803
139762515 630
662100643 3969
769057977 3391
694137477 11156
807315456 8004
454035583 2002
449046859 1980
386465117 6383
354285358 3906
846967481 7221
774044508 3413
408391552 4789
447264778 3543
265640952 4982
150862968 1314
810982017 11804
510744459 510744460
500869479 12245
128860766 3681
941 95074992
521885450 4295
607474560 2688
70821829 392
330763853 2033
211009744 987
651710384 41497
942763238 442648157
460055467 12493
157722977 1504
32970826 332017
415797717 2492
948439961 4182
484198786 2135
748366819 113699
6881685 3440843
391441266 1726
878052442 7521
221608607 3408
641965601 8950
318418681 1404
289456754 2706
798827478 21195
790039787 13310
694983810 6202
528918391 6695
742788377 3518
42781924 302
733217357 3233
896763725 4455
225657915 995
782951531 4078
31339630 511
183247127 808
602729961 301364980
434778108 9634
767963103 11751
979133121 11391
391215418 1725
792615656 49378
364001159 1605
6022035 163
974685040 6538
132456495 1089
644568174 5913
2201 404517388
851822983 24937
399609265 1762
15379 655639917
572568571 5734
691234286 3131
469366472 5974
175738196 1482
801160030 12255
149947230 1271
603355499 2805
951171620 10942
79422384 382
348352623 6135
761116465 3356
392503632 2577
510987990 13339
394508159 68491
622367665 86935
535976904 535976903
561492420 4325
201852133 1206
468323415 2065
158082140 12385
299915729 1917
816840412 7341
777120478 316565940
557865306 328747030
345402694 1523
280447545 4264
720334181 24085
457812354 10373
193906306 855
730638062 12761
391670438 1727
140837211 621
102858652 651
512722225 420938
144319889 59503765
586445560 14189
546917671 6614
184999362 11342
793027028 7387
168053116 741
615964355 2716
53924460 26962230
986209208 12835
320831486 320831487
699412129 5314
198485868 996
364830182 7853
177350563 782
436873309 2215
55303 927273418
492853122 2222
996540115 10124
906869152 6358
652590707 4745
988361636 988361635
182512786 5319
983680338 491840169
233846777 1140
542623128 13484
226603974 1091
536508455 6504
39748760 414
952219386 4428
909569889 5926
873751209 6437
670450750 436664038
295095754 6657
675878645 3956
806457730 3613
335721975 1851
553589135 3286
544245817 4908
580217760 3580
631567061 8843
265407757 1396
471463731 3545
13834372 61
717574290 3164
5452 773154531
878947271 10878
303556811 1522
1591 320632153
59144986 29572493
491686707 2168
995844514 4391
46341900 8525
191684329 3576
4861 270872152
357346790 10033
462204133 2038
709889475 354944737
750514800 7604
635322960 12171
772873118 5508
613818139 5521
476635699 6743
869296760 869296761
442189851 442189851
379598088 5149
239707193 119853596
380134174 1839
244845244 2954
740577017 3737
807314589 9571
716020881 11048
329074447 1739
231141873 1952
370212016 2168
140311937 140311938
960006302 4233
2548 202700402
77563207 342
645230841 8359
546933861 14125
26121632 159
864745690 7170
414575777 1828
892770912 8712
221883772 1766
184764132 7182
228606277 1008
861772722 29236
64409212 284
953669 10
462498068 2103
345180120 3662
599494787 5606
626694240 166674
427243639 2810
277140205 1222
293025513 4854
330256393 7692
130319464 699
355131613 4657
202093978 1495
807438902 6239
1984 312734289
508239375 2241
971580905 485790452
612338401 2700
303559845 18449
582918834 6318
574688395 2534
1346 43680392
987290477 660837
900919703 450459851
141330806 20997
270509513 270357743
383508511 1691
540784291 8042
598448745 2912
869750231 3835
3776 437223963
24199 974556228
8973494 45
168009419 5899
44644535 357
114450365 1746
283832426 2406
422957039 6366
718023473 3166
542746728 2582
94518059 735
343088832 343088832
310293060 1429
193222259 1188
494277841 3535
762705829 28052
112606920 1630
149230284 658
934640750 7343
5696 771790964
307779913 1998
934155205 4119
795950646 5645
5207 335804210
751702458 10033
506956820 3233
303473170 2002
811962698 13474
498635938 3367
436572674 1925
315613300 4175
5409 836309663
210036816 1016
5459087 220
211705473 105852737
259326130 4157
95050399 739
285597100 4850
517666034 5324
936954810 5310
850713260 6290
752636037 4193
196207320 3825
576958848 2544
555177961 189598632
82582828 588
747538048 341963829
481827016 6344
6114 813064891
774271001 127473
847160680 11403
352723308 4948
794218849 20549
620710237 2937
932753674 4739
113830835 57815347
27845280 133
909125856 8616
995235297 6044
52115514 52115515
29323908 229
906701070 7389
555640399 2450
819859753 1115488
144203699 1480
441200746 2137
796147709 11417
4286 901704792
97000001 1600
839338494 9510
509587311 8510
837381336 837381336
631389962 2784
99898527 886
36339 691276797
293923728 1296
807428807 4579
897651381 4143
2451 292734463
771480926 44363
416805490 2293
517132780 4666
893848 4
387360737 1708
873887148 5144
812243870 3897
99107618 533
86378013 1319
314393557 5316
399570600 2358
13891522 13891523
336559329 1484
16399670 244
123601096 545
16348365 91
387133945 1707
134261310 592
398576878 19589
938694635 4139
854257950 20930
186657483 1323
749742179 68002
569379903 4024
989035551 4361
920612920 24980
626077823 43097
561056268 59303
558882683 3716
993525641 5769
263307019 1161
915061133 34743
363539989 5071
494409466 2180
17732 414265810
118800854 62037
673543989 7817
344269650 1518
429280362 2142
768983479 570447622
976888697 4936
146276218 2077
614772687 16293
377525287 3781
51842736 276
433553673 2458
633826904 3270
105518421 5740
534225867 2919
46492173 205
889480113 3922
727249463 3816
150410568 244173
196011271 882
699650234 3085
271989097 271989098
18006782 97
972207668 4510
539768320 7280
29621583 132
4762639 21
236352242 99399133
580931361 20019
36365 678570900
453851714 158542631
446393090 17809
532239435 2415
17675 798079995
920490329 14970
4309048 19
360145980 1588
807230115 64316
129576989 64788494
480314122 7314
2521116 12
427435329 3347
647912816 7539
529903178 197876142
2367 71428970
31906823 242
452858743 4887
573752627 5242
5303 635642932
279294707 4466
957966513 4224
190278488 839
436686686 2953
20114913 9521302
521533145 210221156
735225034 735225034
79921185 2072
602539393 6911
208263203 4183
160114684 706
305244979 24973
613593483 31234
307758108 1358
453467052 4428
88222478 389
73026703 322
793289565 4767
529559321 2335
545409577 545409577
425977776 3504
104385916 1894
599587803 11563
361288395 2169
818771411 12359
551063452 2461
759499541 22790
717273617 3202
151230120 2166
152177431 671
687362061 3190
993433864 5007
196938141 2005
713470469 8329
236317321 1042
756353996 3335
146734575 647
443134727 443134728
782350628 391175314
964104560 964104560
870573972 549198184
396157476 4381
113575335 782
505603554 3194
276007082 1217
970428177 7150
597821399 49860
374223630 2214
113396000 500
806418216 7563
951758701 945897959
133137397 777
447586831 3157
469858529 3327
803351528 5107
160341943 707
64752 666675377
64346479 880
222504866 1594
717943299 358971649
421388578 2673
503752897 2860
237699579 237699578
874451677 874451677
385646589 2315
725504409 3199
796720295 3513
474373944 7368
130404825 575
549032211 4104
755180144 7305
929853541 4815
652722201 6878
75816882 722
480704811 136177
364002058 1605
246090196 1474
802044360 4335
713842203 4999
419991523 3059
573330176 2528
598167988 8492
8749 965093441
577543062 3741
426910356 6445
528956021 187619
890009173 8892
90406495 63577
229719337 1262
249980169 249980169
31772235 723
688579497 14534
698516279 3080
946403015 4173
716473681 78644
535002930 2803
657470009 2899
403237954 1778
613249595 306624797
170133945 170133944
994070112 23292
743477501 4398
866802845 3822
361208251 3975
301181984 1328
414953393 414953394
731012034 4197
496019516 2856
294016548 1683
479662965 2115
35032627 179
997 147036656
210061312 1024
491909680 2169
363004760 5297
455398541 2008
362362244 10905
875720795 411376003
148658125 1925
92929472 526
161476028 712
9737779 929
744173029 45508
165947663 5883
889975630 7380
237578095 118789048
760884348 5295
461833344 8064
824295977 8521
510224845 15845
688080532 21236
123870540 1483
593287575 6563
640939100 3077
666588519 9958
523433629 2308
313603382 2434
5734 179927186
811382882 4753
270789648 1194
178465518 1539
788712546 19403
971040300 7301
920990700 14413
508915656 2876
517929474 279619010
883313312 10939
135556344 11319
117025140 516
634397081 317198540
897490013 710796657
653953163 4108
561256775 5466
407090778 1795
119247543 584
724877909 3915
541573220 14519
697701481 340869704
196776952 1733
94631196 1452
519947088 3478
563625246 15523
495832243 22171
612256621 6070
995842848 4391
843600463 3931
215843945 6727
285757920 1260
378969431 1671
969989385 4277
423168401 3455
388672945 3568
112261817 495
141972148 626
833912808 3677
208580342 77729642
763339173 7689
378340033 378340034
515843898 188627185
877437139 9158
885111453 1434346
920094736 4057
428413737 1889
814136019 758232724
256967412 3335
69352801 592
666763079 6285
852854395 11291
582631139 81601
58468497 404
138342902 610
966369503 6021
641686104 3007
547630254 6442
971398749 33250
366815622 2133
266005888 13298
426617855 3112
240412049 10525
661476858 3129
206868480 4160
114793562 114793561
606043269 5401
280996126 280996127
216015177 3796
800093752 9886
246225611 1123
138117529 609
606652102 103861
416841857 1838
298607233 1383
994406029 5308
278499349 1228
4528377 21
976751011 10251
829681243 19693
800801185 4097
737949680 3523
512323127 2259
181660268 801
553371307 2440
6577 983774506
406470104 2405
893977286 6293
390507856 1905
642705120 21469
343805553 2758
986778204 78697
959102879 4229
409545867 7596
789263606 12903
486826054 4331
941907257 8102
262748354 87729
1320 283850206
955932494 4215
952751985 4201
615010304 11332
309571079 1365
563579103 563579103
664356761 3501
440 73778560
8315882 3249027
356064628 1570
72192162 586
304178935 1793
823055471 565735814
266 58072108
556091911 2452
625989129 4966
345641589 2765
721104005 95917
779858904 4164
106045025 2407
647264369 2854
970350752 6596
966881036 795290605
24039845 106
993013704 10138
994831718 6969
39067932 19533966
507331468 2237
215504625 1240
687013786 3467
1867 311358608
758717180 4028
73703373 379
228724801 1360
319595922 3002
648979275 3769
380747226 2207
302904704 1976
188237359 830
943139862 5826
2444 421079204
402232511 264323944
84825003 2866
772895473 5394
687182790 3030
882910117 62326
10639 480252824
101757919 895
462602391 5563
659103976 32744
32635024 181
28561328 212
694325003 347162502
727261141 616323
514317936 2332
886689622 27254
268686609 1228
294796405 5459
6759 810890584
388340063 1913
93227631 504
69051153 69051153
265304452 1247
99976193 45568
760462375 7648
746709435 27297
906717028 3998
301645709 15587
796002125 724942180
691426434 99701
42991256 243
272240780 1799
281811115 1559
508 56257965
935775486 8494
356834282 5941
487123278 11785
822862717 22818
394862859 3605
970121060 8066
459991314 2579
455849910 2010
733895677 3236
741778004 10195
514259957 6177
59902401 400
249123203 20724
426566468 2806
1527 124251387
26534679 117
948776102 7071
295283520 1302
909124900 5090
927125696 4088
485332740 2140
641124953 6484
814633273 3592
967489326 5253
748292770 5587
629577753 3571
336558239 1484
90723263 524
855725137 47572
967215148 593100
6340940 3170470
960783361 7051
864431721 4378
19381 779261128
764290060 4315
809028459 3671
378261757 348122068
42183312 186
143558703 633
70567056 336
507238995 29368
662953120 3908
5904 848130331
371548793 2762
845282567 4692
2667653 18
453098216 9743
674435737 16757
466036920 5053
392103505 11988
934599772 934599773
34196915 411
179668029 893
711512775 5735
404695080 15538
110288160 1140
856770963 3891
749424645 349550258
906170516 27230
763794899 763794900
505734437 3569
508374553 4843
992453690 8909
541176213 2692
963712945 6286
264196720 179263
3371 707562787
267794725 1661
932744443 334797
41953 441633367
556062672 2607
409795121 5530
855215174 9722
67274909 25541
227243012 14836
556112692 5938
539082529 2377
617409671 8781
473161163 4343
436155837 9044
632708382 632708383
983491341 7190
652052389 335235
7333 812749214
481731587 5713
3390 593543107
814172348 8338
827796602 5472
971127626 4282
744348173 6670
123397393 1883
200113953 2036
746665905 4665
801260384 5911
419898179 207408238
867759779 9395
18325921 240
421447915 2863
656010592 23177
579615284 2579
606898068 2676
648268847 3492
554950034 2458
670429952 8636
534938489 534938490
622125767 622125768
370904265 2248
145515551 775
967821558 6009
72346967 319
806674070 20330
243558477 11894
445464530 15964
76202111 336
504788392 2548
4071 911093871
655636756 283344940
466738298 2058
314502532 6169
122982785 1249
212422463 171430823
760130684 4043
6515 465359935
117478228 518
27964442 159
716030391 6719
759076172 3347
668512414 17868
123601617 545
392877073 8172
969160414 11311
788823520 11488
90176581 1068
3614 471317309
854836618 15113
654899701 4550
157854149 1350
482349462 9938
732324029 17555
768822118 3390
967060810 4917
885852114 3906
147422339 2259
304847118 1674
5260 277327700
798531949 3521
368308583 1624
484465949 2144
378270101 1963
785054348 13648
42752065 345
11603714 53
763381142 3366
353161101 1943
871302011 587564905
751034231 722712440
172589474 761
477648084 4876
135984101 2109
894244938 3943
202998991 1313
364835137 5243
139150980 1397
401345853 2933
149037053 858
467060448 6256
328453815 92705
787940986 3596
851567549 10396
3730 480174090
714163308 17893
222908727 1003
898880916 10681
981554552 4328
4732 525836522
344520540 5187
907396356 4001
497153431 497153430
3906 853202937
25466047 115
2300 392105926
3059 468737067
244188090 3027
312996013 3413
691262015 3048
8410 877263920
608027863 2681
931035829 102684
7694 638788861
507404987 2271
443951747 6135
85896114 31004
4671 979877709
711994659 15832
271921176 2423
89880126 676
717206687 11979
418073879 2910
388923092 3702
35604546 319
61465 522354916
119486136 4389
96860218 19928
401581225 4917
418234501 237355548
927471094 4749
642433559 2840
346635130 2686
617674265 6017
322043220 1420
267957114 1593
765121343 11604
974075934 4295
71820459 477
118001625 875
785338757 6166
926134068 16439
492382451 2963
685364825 5635
80411188 355
963575628 5632
258735014 3115
561605098 215242720
26143140 258
512835009 5359
4133773 19
903543313 3984
643129997 13067
597269525 11642
5571 419033907
624003703 3844
361627510 3574
630030953 2778
3343 718373198
992049347 24204
257086442 51777
405789882 2577
152565379 862
747503137 3296
208195975 918
436123360 1923
611683970 19933
691928124 4067
180882059 2143
5399 109432331
5360739 59
562427654 5477
736581841 59594
406007745 6303
63564278 301
487275746 487275747
747999401 373999700
751001181 9826
960883504 480441752
705346865 19746
73903709 849
60423262 934
665789336 4421
203397480 4455
605371007 6352
28265378 371
764843932 55108
43779185 376
917564840 5531
313071453 2902
79831043 352
4512 946496520
873704564 11218
306553778 306553779
739384368 221638
5517 637019101
342466927 16031
5439 963095481
948268751 30907
304361661 152180830
637682885 28547
970575510 17431
278628155 4974
952286018 36107
483591858 483591859
163924789 1848
312926585 6727
295510670 1303
13238 566541271
22945097 9836462
516253865 8014
692264539 8397
646027401 313049358
646803880 11742
528624535 4453
792182808 3493
893752270 8122
2082799 100
749356762 252394359
1196 201086600
245129347 4081
743204384 33201
833767598 3957
859444631 8037
202525633 893
379652399 1674
156296925 4501
832780422 6583
810561291 3574
766134603 6753
982806928 17597
168213560 1889
695754411 4969
123402576 1452
61914031 273
721882991 94216
402031414 7907
154672826 682
133816679 1324
347979134 2038
531818901 36018
467552646 3018
176020864 1895
908122398 5091
15194998 67
832935312 8461
636819311 3377
412509560 14179
593567204 9795
148751738 1505
114918679 24996
530718641 29178
566931261 3588
665897759 4671
460799843 11548
878648081 4382
179686458 1182
660579240 3270
427644202 427644203
713838258 10206
71119518 2492
707137457 3118
636328832 5630
145758417 2051
621073006 120055
239491295 1056
563286807 30397
37647377 166
725878068 725878069
485934855 2164
534154139 3869
926184578 926184578
206576177 206576178
943219522 13902
681351967 4768
442288574 5561
658704194 4864
950446897 5964
564563210 4625
969993662 4277
820163670 14321
332686676 13655
996710172 10069
164880041 1266
111237754 1822
256729676 1132
92531114 408
781404672 5387
96225479 468
524342121 2312
920347900 8914
449050437 1980
224126143 224126143
575454025 14930
140560650 2088
537058413 537058413
1740706 15
964298628 6057
300217972 2103
219674150 2706
868418776 4264
748465907 3816
340031122 21724
271854720 1299
62367525 275
254094080 1790
49752847 311
219686450 219686451
665176967 4512
795505645 390363475
5271 909700806
611124717 305562359
699203119 5599
88116318 88116319
391038308 18407
381202864 3764
634427809 18192
29594800 171
863123755 58501
510735583 2252
321757106 1700
2550 257677500
521347740 2475
974414649 5352
428680722 214340361
103924955 3699
763469135 41747
127059366 626
41370257 6693
840969371 6281
913085346 10261
206153928 909
217138254 1511
10673 719855141
470176601 2877
523846302 2947
40368976 178
446181781 3436
242451165 2001
390466155 195233078
532355710 9314
843493748 4268
131765925 965
595118700 7050
415816823 2614
972128951 20764
414417799 1880
23279190 159
678207572 7322
905353664 3992
72708060 460
243977408 1209
231781424 1022
679089183 11856
680376639 3000
181174629 910
808004722 82657
50891068 50891069
52489 773559738
682002143 6816
718084729 3624
433864611 1993
950703833 457148153
929620408 4099
299334153 1563
699870259 349935130
1334 192712186
182207136 8635
918242522 10477
3368 136262544
671294859 13731
547075012 7728
207622880 1676
477681209 5502
458798194 2023
690183744 44608
881123321 5672
795899293 7534
942547075 942547075
527206135 2509
882032547 863081608
551547770 3348
873141364 4646
422393973 2132
627639130 3174
643913629 18365
885458264 8565
484251434 8701
854330438 7959
13562561 871
980191293 4322
449104060 7149
674023215 2972
5119 959402874
460362040 13661
386645951 5593
937108676 4132
318276540 4569
397292916 2340
28547518 553
454264211 2003
9427 345292156
800579289 3530
206398 232404148
880665861 4366
32685072 178
677302233 3667
662432712 3694
497357147 2193
192741318 2357
591185175 3089
514404211 7154
580900224 6184
530070377 265035189
799218531 3524
9646 891579780
510650240 3741
246268316 2597
2879 640278084
664270838 2929
325090778 5109
302212125 1765
855777029 427888515
352435329 1554
492841310 3345
471702799 9278
603779222 301889611
579638417 3407
355607521 2566
78052912 817
203117862 203117863
262587585 1849
49894040 220
723743648 3491
568315150 18310
128320633 641
607575980 7172
91025306 423
264559948 4520
341787442 7969
378150482 15802
80278989 541
61907169 290
477745680 70204
448819394 1979
706939727 4521
974390005 926979655
645405335 4024
860653640 23716
768181476 768181477
696443707 3987
110674985 488
6599 854124788
854769549 4534
781980981 3448
553148100 2439
168060423 168060424
880776333 394860603
591728993 19034
943912467 4162
663823110 2927
8333 748387747
381086848 4931
524116311 2311
893646907 8819
74 10957307
4119 904116381
956580397 13977
156859521 8945
51661933 302
671868875 3064
50495 199060074
429567901 2161
424402502 2213
314552797 1398
253479051 3338
388959382 9166
917734559 9195
907514778 907514778
240316949 1208
25303955 132
175462173 175462174
2153 76096425
191257881 920
808059755 3563
293382699 23101
787997568 3546
836825884 6373
555265611 7569
914176308 60560
737602810 5721
908062483 12884
718187696 5921
567881569 5216
931717127 12136
927891571 48030
290522098 1281
805452567 3604
466847358 2893
361283568 1769
941275574 4689
610409357 27121
45006759 243
131280759 1570
363092392 1601
647119715 647119716
305035334 13091
138914212 703
3206 110410911
784353719 392176859
981941070 13679
254211804 1588
90895157 45447578
141879218 141879218
539342640 3312
926393499 12475
105840174 502
529959185 38187
994297523 783910606
442924776 1953
870661031 435330516
904726147 4834
937954869 447983233
979439921 8765
616063989 2786
2588 384556210
209749798 2334
36482022 1709
998787565 4404
251059850 1107
3566 602219612
114757257 506
8232 767741016
552262694 552262695
1851 286327701
878744843 7726
572728946 3706
502555256 5333
835777857 417888929
536704978 355639842
892546523 373698744
615510345 7595
184381082 813
735527696 735527695
740936005 740936006
358749362 3305
972481465 4288
663062113 8336
883089376 38125
927154319 4838
58618686 406
572161800 572161799
303780466 1671
940426420 877657886
20978 939017236
709215105 4027
674547684 674547683
242441691 1069
467643041 2062
600994400 36646
5119 715926149
672289845 336144923
4739 478515084
70986351 313
236996595 1045
52898560 572
858834864 14292
540672128 2384
731005189 3966
109314366 482
958556998 17926
857380429 13077
687922833 5057
656502420 3161
189564639 112807214
784893237 392446619
917542882 917542882
293367819 146683909
869112583 26646
196489607 1636
462428887 2039
638196288 2814
512416999 2300
160729278 803
521168017 2298
944519568 504865620
40573229 4567
529115836 529115837
644704199 767505
529790019 2336
891211009 7104
551574181 3222
738665920 3257
953610501 465229174
372823421 186411710
644982201 3012
619260085 6612
64551306 381
9245 556715468
819345881 6584
587684592 57684
578773000 2552
41784480 203
489151388 70819
856641311 29330
7192904 136
396849211 2555
590513173 7278
398587684 2931
412605130 3145
533577079 235874458
603739702 4870
542489119 2392
498520784 498520785
388517864 3332
229197804 1991
540030459 5011
426998176 3425
158341550 158341550
352732169 160297371
601423329 12638
991182688 10522
276418209 6079
14641761 544
561080412 13716
886733772 5196
480747263 29472
453800750 6879
511989183 11398
572104419 81095
234838152 13651
968145834 439625145
198443581 875
950485272 4191
50724891 333
250018380 2820
708822649 3298
761597126 4075
19241452 9620726
8072 616528325
737114019 368557009
182195779 143620
742973381 6626
375330619 2340
533921738 4937
425629553 11604
478490224 2854
525871718 656519
759964865 379982432
164703205 1229
945948371 4171
917366052 35587
10340 836671510
24266637 107
579904586 2557
1451 37785036
726184781 3202
865919293 432959646
228173535 6029
330882911 4842
658054666 4831
190654354 1438
134859335 3659
1675 64492247
504860013 11277
674920644 4764
756033840 8985
762969182 4318
327086070 11455
228472479 1240
3668 744947026
731706035 365853017
2781 574821576
637413248 21711
495240190 115245
664117082 3573
425465642 425465643
499953148 2660
75065034 426
814414715 3591
794457989 3503
514589493 2269
486470986 2145
964671903 4550
45082602 6373
935498408 6312
225536620 2589
17541711 263
285509427 2500
705912466 77638
950064360 27210
102958623 51479312
889632294 8040
976912664 331116663
941730627 12261
530022159 198162
548473015 3644
262186744 1165
866202463 644097201
338637600 4200
2056 180816857
809896880 27196
809485465 14348
593284843 7011
789465138 3481
880176138 4515
817389300 246350
339454005 5433
180980715 798
692619714 3054
531668658 9771
980838000 93959
440245101 1951
75916270 1287
833457654 3675
581886509 5692
724144582 3193
322257281 161128640
704647667 3107
526869912 2648
697342150 18650
513459351 2264
585775106 585775105
869326311 38183
247632313 6047
778498719 7792
235879263 5890
887955625 9906
867545378 15639
574264180 3470
449283474 2259
623001628 2881
846391475 3732
905159549 5221
14874433 178
218486027 109243014
723769570 16683
799060479 304520
688793521 688793522
422 9968696
4129 528350969
226218680 1719
131085197 578
722620536 722620537
835498045 3684
6643911 31
747934973 6366
904725822 7293
742186477 8501
749487976 6724
618314803 60014
886825854 36840
969302826 6976
773135137 3409
261481532 1538
34677603 4503
492616483 2760
199046630 1137
496276961 4466
736548825 3674
714837236 10244
529 108921593
115771654 3023
593079989 3320
292548673 4212
518828729 2422
71416592 387
139487494 893
989921161 5127
653247663 3686
437217513 7720
818046662 4859
465005008 267926526
888701040 10544
788086629 12529
629049643 314524821
4521 617487222
696791230 263090833
461067236 2033
855881260 5730
850836514 7649
141312742 949
300045815 1323
360096839 13042
4590 818011440
30706064 195
151043298 666
393230993 196615496
317341376 3872
954391669 15635
204087551 1196
652549380 2881
716478475 6043
171864234 1026
992365253 496182627
55534299 27767149
765646417 3376
627082646 2765
966810366 73477
679009967 16292
653838452 2883
482824636 276728080
549161620 3052
541629453 2873
174629417 770
227699169 1004
619298025 309649012
100138299 977
433542894 5497
380200235 5484
372421508 1973
155163557 3600
436121016 1923
117585298 1130
969309009 4274
286265478 26314
3313 739676945
927 112941173
711594181 5940
705341072 30764
1356 221498532
90014533 887
221122652 975
286026431 2225
333917858 159931
5492 696791372
668329606 5819
731632265 17357
648127875 4378
386925336 7794
431587079 1903
696063361 5173
864372536 14371
34894953 2631
740344963 5346
14184073 126
684421166 6061
519661999 2530
173076592 884
157440003 1208
189460836 2051
168909110 3429
742407542 98526
283235587 3530
859390397 7972
830742062 3663
578968830 289484415
258196126 1181
947958204 31524
2770 321385613
584008950 312274627
522533591 18753
644086439 2840
12473615 55
302649694 18066
744891720 6392
619391593 32955
4524 530020004
462430926 2039
146896735 2394
680976509 340488255
830829999 7280
798777284 5802
178031719 785
85019083 507
558393886 4401
542145808 5604
869167806 17897
745442221 372721111
809989768 352783
435659134 5701
694618198 5317
775548360 5506
447229300 2900
907519881 8564
247085475 2354
355835080 1569
582242179 291121090
831315651 8135
887668513 3914
275134642 1223
403918332 1781
639785717 358461
446662663 5572
57447651 333
110112239 509
51910657 852
743157999 6500
62367800 275
218989430 22471
620271653 7414
355785143 7167
764521466 3371
139971556 1665
67358427 1147
264089304 11240
958366135 5929
395779722 395779722
949199473 114804
86887291 1470
105840262 70891
107570137 898
852573933 4562
365264935 3212
897980851 4275
120995896 54388156
4405 887004015
166466061 734
103644212 457
10833930 109
5431906 45
713442914 3324
941018241 9640
231380253 1523
2470 497727230
717891510 10722
568727814 3837
2280 316370520
79628401 39814201
23809492 11904746
157835489 730
566072832 2496
186422294 822
381702362 2038
519361801 5925
343219858 1577
507105708 2236
966566949 21724
603264059 2660
996973236 4396
127004081 560
49951505 745
273674086 2009
688739548 8537
729400916 729400915
578041094 3505
952431885 10630
322966910 2294
357652801 1577
652837457 326418728
659511137 2908
465750264 3643
882019240 15521
419610443 4164
991014481 6772
864302955 3905
987542024 7445
403236102 1778
297139078 1694
764975866 3373
760430222 3353
591818378 4811
770982785 3796
694423702 3307
541411269 10325
741493689 42730
253306010 1776
482357036 241178518
459742261 5398
1634 16398094
793491244 36873
313416767 2208
751368164 3313
393258652 1734
526223148 2690
217773630 108886815
690937739 4518
967883868 833684201
307047077 153523538
764285670 3370
883577737 3896
785370574 30651
416165154 1835
128590626 567
626719933 5084
711220366 3136
686726177 3028
46563454 1865
979744264 4320
361733299 1595
320868293 2586
512499838 3529
328840280 3098
809245706 404622853
897448449 13952
364682239 1608
163208775 163208775
823938970 3633
144240347 636
731574686 16031
261456141 32500
18688 877861762
387722253 4282
499478657 6236
854461579 427230789
392804124 1929
896235632 4279
90268716 647
759139489 9588
529226533 379236106
138381885 5156
768766536 3924
838591996 4062
989076086 18891
398927128 1759
875678477 6659
46214350 920
777605747 388802874
180299672 795
207607158 207607157
71291908 386
725966046 3201
614115793 3739
384464136 6862
134289791 1952
5668 129984794
847524073 3737
910 175030310
664369781 3182
13150 725051550
460887999 2650
754546713 4417
643686934 2845
30347651 335
138084487 2317
977544205 5216
971081736 21335
587584677 293792339
9452 900288888
665190007 3736
875944497 10714
565967656 4505
427785370 9057
4524 814935264
452207140 2530
983267823 57646
696327031 3429
124182031 806
202300079 892
327861864 1496
237017800 1146
222616312 6418
67356577 4144
731634218 3226
955470484 4213
751615018 10274
318777024 234202503
579745801 3127
309037939 309037939
785696105 10675
659951534 284200781
713853174 23006
14863235 73
929392329 464696164
284093097 3241
81417968 359
355101439 2098
943283863 11253
791188177 11609
137662812 607
51505200 380
170320041 751
535877665 39761
831657078 11298
745341774 745341775
987195539 23370
2334 326150588
545322315 22637
702008328 351004164
458813432 6961
754436978 9601
2206380 119
338043283 4614
119292708 526
434281531 3058
233539315 1098
180505122 834
54154743 1129
1730 136944777
269486692 1364
106763164 53381582
820603287 44914
435709102 59629
364457093 1607
131406367 1118
115992587 1663
17588 558700513
949177319 204520
506543783 51933
738251390 4049
932008409 8046
268520871 1184
316484868 4493
491836751 4644
735856976 689743975
219897438 1619
359259715 175559
63452392 9356
958294945 8322
127696343 63848172
859940310 12462
67502043 497
767236934 3383
825178961 6301
411628855 1815
276503424 2208
892423701 4460
893736587 6402
96938720 545
142514323 634
808948042 3862
368580485 184290242
967522824 10729
987685841 25597
299593539 1321
273377961 1243
225222120 4794
395927999 395927999
292217327 1706
848198339 3740
758665375 4735
476263199 2100
896318735 420392156
660874801 2914
850767022 7144
587920824 2664
634166370 3320
589323522 7720
142879831 630
775762962 19927
254493625 1142
186673391 3894
703962368 3104
698976027 3082
800904730 47878
632254337 316127169
522658247 3659
684656088 10127
427219188 23879
997958881 498979440
329620414 5310
781752024 3447
989270552 484583861
436754439 2710
50395395 490
256727895 1132
20363306 127
527831002 14181
364681399 1608
705009796 24745
177076853 177076853
149691224 149691224
761113205 3356
564463274 7662
936452149 98834
376073491 4714
700997758 569986667
550653544 6898
608817695 9148
274639575 2247
699356235 4262
43132605 317
887244890 5237
659073658 3673
438243520 4576
164841801 1450
148548449 655
98428161 434
221722572 2845
883001177 441500588
239043134 8057
503593415 251796708
472467527 3224
988785330 6162
615462802 5871
7007 804398981
32658193 144
949351708 4186
264285872 1471
867202023 773581281
222935553 983
484934136 4297
753859932 3324
959552721 4231
341447029 2372
265493460 7545
409726834 409726835
92778480 720
603480401 15473
101019915 1231
875405237 14788
483972690 2134
920546388 7069
630400191 6181
423936594 3658
77536544 1136
19942952 626
342256898 8531
660276346 322891230
632706173 34559
41460782 257
931533419 5037
354188954 13730
550936144 12496
163266902 1683
149489875 1297
176423501 2750
61456941 1778
271244429 1196
889099177 4517
228827814 1154
669790651 3547
762636056 4971
480763101 7149
808970631 3567
93859321 93859321
645964480 6424
936655089 4130
773910500 3803
2536 347264624
163221900 4740
401024261 16140
628818974 7297
838150204 5530
503280733 343302
751328433 15579
981893869 8035
113622291 501
683249967 3789
541472133 270736066
2066 327242819
836412563 3688
31524020 139
13607560 60
3037 329863894
803684571 15145
865661248 3817
431892457 431892457
885881837 885881838
606216999 2673
391069206 1742
495832612 5139
914398047 8683
628216611 2770
779027086 3435
577693249 6276
296005645 2123
780884651 15124
72057607 72057607
937161848 6839
278793780 262041
78243584 345
532906298 3013
905310019 6647
649179957 3017
878751008 1815608
311159994 1372
766818217 11169
946017486 4439
860551721 7180
736393625 3247
841505443 9347
150286150 779
357566706 21042
498035388 2196
813770556 99947
2321 390731672
229094917 2782
9658 531089185
559945931 559945931
779373957 5870
825065659 3638
229091272 65231
165784953 731
433303904 2068
225126287 1712
335878952 1481
29640035 150
740911793 3302
615557575 7576
579753339 5570
467643043 2062
540816226 270408113
89129543 393
797826899 13030
925135493 431020893
801811255 7627
558857377 2871
585659669 3274
144437199 72218600
3842824 35
737070749 3250
578527333 3658
582404620 2568
281487579 7069
384798168 2593
999020568 4405
646079135 11450
474569874 3294
767923643 15394
905115904 4088
658740518 329370259
774954382 3417
208206855 1066
705336096 660847559
744483670 49745
243924585 217208
744040438 5633
300065033 2422
764090350 3797
934999710 12307
75372032 75372032
628894242 26398
74161277 327
368890237 2116
695880815 11927
57327303 393
631821112 6946
251132674 1829
24454 564501218
557074188 557074187
557680636 2505
852236238 10038
371939996 1640
904751511 5174
762473495 3362
785670704 10192
911944521 7486
116502726 116502726
422801401 2758
820761607 14011
414888946 4604
689907829 3372
358416000 10944
377155095 1663
602652308 2875
292918289 3952
750710704 453070378
512086428 2324
616196582 2717
296617978 296617979
973171849 27394
184289511 92144755
6103 742600834
974753471 4704
546366223 3518
751025419 11642
474353703 237176851
574300879 368916282
195599638 1179
872681327 355995636
72651904 321
366270696 1615
774338032 4042
217026512 6256
694150270 4297
201928659 3946
224750505 991
753027078 52756
349484932 1541
877231456 3868
804995039 9272
738825479 34348
168287323 84143661
623414050 99175
156247260 2028
700785192 3090
774520673 10450
165448537 1284
888674389 788575489
466756250 4250
808288106 3564
139968956 731
70758740 454
387097760 2396
392126727 1729
523493590 18805
294147449 8850
56299969 3890
709377723 328926429
418225988 9983
200893015 1746
170774375 753
68535798 859
623543859 3034
1802 400087144
328241598 7610
82099176 362
80099820 999
222 42206640
990854980 479614659
5084 823475816
573778443 8531
922593924 4068
113395499 500
519129578 4709
885091033 442545516
949124520 4185
899967259 21862
103783819 4676
633067580 4080
375579682 6451
22838426 331
660605017 4094
397231678 2573
196734719 1920
491634360 29448
845604102 370339
959981403 6384
284742361 2166
975248845 5663
555867192 2451
147145709 4930
976196136 673118633
686723003 4708
454890572 101788
169475135 783
10886064 48
375638095 3094
214631043 1221
242982978 3994
334093363 306863260
340760979 1588
12281 828599070
94119094 415
3819 805493823
82323211 41161605
773198438 4101
547806068 277422
49699624 4086
688865280 6144
219286901 5749
649060156 3285
889463344 12281
397550810 6089
313438968 8911
540278402 34197
510895291 510895290
671162839 255673951
567043741 6492
8844899 39
695310504 45431
478265144 2141
841842179 5010
642731362 2834
387653065 193826532
15875439 70
4071 526532026
283867525 141933762
495463910 40298
237858445 2303
97901621 10179
991496159 4866
392667241 2181
499850421 2204
686293598 9817
789364635 5835
502484111 6101
392381710 2890
56667866 281
241402630 241402631
724375460 4753
364036091 8452
278368063 3536
805883401 402941701
972484095 4288
968202219 484101109
216018582 1018
2059 299301572
962501003 4244
78182192 716
982306316 948080536
24150 837491534
324084340 1429
837083816 4046
487829040 2151
506633261 2967
149740419 2414
845476848 3728
439506261 214809980
876406880 6895
412194583 14321
3800 617742112
255453089 1529
883161666 7968
154433269 58564
6625 65761436
582681056 34589
30922669 189
514494708 514494709
876065819 8630
311177828 5564
680307024 4620
224474845 5477
118561841 772
787924781 6635
171183690 171183689
118597598 3085
591630769 4318
350393110 1545
620129732 3021
248978469 141643239
662915940 2923
37743 228911295
849146587 424573294
1677 238773806
659596041 51080
780601680 5660
688479831 4551
8664 293700936
661102373 2915
395750510 1745
853537720 386391
520643742 402252755
834847650 4275
120806900 1657
642753771 8630
21998878 97
107263713 107263714
2380 484282533
718729380 5634
123040735 5452
590112945 2602
553519386 3947
629763986 629763987
137677726 2025
520834919 5123
963151984 4419
748190108 3299
991179279 490080276
7216 887037524
826407024 5019
705574573 352787286
712215548 712215549
262798249 3250
592108912 32818
60326471 266
6652271 141
276301418 1271
162206208 4608
586349268 9502
863071808 5521
844611553 4681
100308914 895
247468051 6822
180300917 795
867875512 10013
854329231 3767
796121067 13355
522979980 43517
349592658 2735
399344603 3563
133581077 589
438948186 10087
985299528 7493
655849691 10917
910218011 153857
226226386 1617
956647971 476400556
715016975 4658
516406652 2277
773097841 36460
499736699 2900
116451463 6955
336988257 1672
545432356 2405
401279031 3209
1414 203268156
993581339 4381
828426887 47382
890087521 4726
258589101 12425
491517884 4875
859451612 4568
24177850 2404
798922005 5506
793225909 30625
344298837 4073
312359185 3635
478075429 2108
68037899 300
463215286 2595
717287399 12150
790569937 11856
1618 150063627
647986229 117113
83685974 369
905175041 9184
379502533 3835
910009230 455004615
685416609 342708304
687766542 3641
716435928 3159
859946545 3845
401193279 1769
706217173 4538
153932447 948
225534479 9183
950640233 11426
365938654 182969327
220623906 2883
143281846 707
29242974 12315030
218173532 962
522316208 2908
488828777 5185
67949707 341
369 71455005
450872342 5069
820304112 3617
887716701 7407
335200940 1478
367324473 3870
961148734 4238
428914393 10423
849193749 103750
414296959 207148479
882071603 179956
76459800 456
5231 938467555
267427541 19609
5241 546583890
633254522 316627261
417523397 1841
294326383 1529
50012090 311
726190458 600041047
537043297 15326
691875476 13441
113281877 2632
114984191 507
765465561 7100
116826024 1358
840105805 408215553
280051365 2141
554293477 4972
916440780 424835056
348067604 348067605
556029807 8776
298633900 1700
527891887 168035
105155331 588
826386976 4509
841733120 5120
871254228 14001
710952095 4064
786894871 37906
606640348 606640347
379422704 1673
902399965 5556
999463044 997093624
567807306 11465
579517794 4386
2028 323210889
1523 80106797
910115998 7001
104876822 1596
909509701 5731
21594880 1479
498254099 3660
543643924 543643923
809411683 715037986
159434074 703
170849639 1560
354424083 6436
998213025 479550078
20093 694253336
439487708 2882
918649444 4976
669383904 11109
164734331 1795
382175100 2590
879396057 13048
185290662 817
533239819 3266
902848639 9904
666918014 333459007
16388028 150
989513371 724090612
334321978 3180
558676819 3380
911395561 911395560
455555127 227777564
567206792 2501
710370374 3575
507643091 10679
436835197 3087
423590227 5105
262850770 1159
945039326 4167
507389413 5111
265426247 265426246
572377639 9928
870638100 4650
71972518 1124
107720730 690
873606971 142653
908187595 4717
517162053 4546
470545654 10891
690584686 3045
329683840 6621
569699089 2512
722332519 3185
279676767 2217
735232672 3741
669267016 2951
740160959 13020
983412767 182165
602215951 12390
625603614 3596
979999328 8333
620544353 2881
165243331 930
84139831 371
222874182 6078
87026110 494
143941877 823
1955917 34
324584520 1542
131186314 3893
737845392 7861
672661620 14473
403304999 4175
704949344 7049
858087830 4876
553627705 5124
734402829 9478
8085766 115
22960337 293
692153199 6562
726417978 3203
90595106 727
572457496 4575
896229699 41381
958214459 7049
574717406 249037055
653499678 3711
666356903 6401
186755819 1068
200809915 1312
846458993 5914
884938909 3902
31703179 1066
772452228 386226114
301406622 1329
383504066 1691
158300816 698
274029233 1705
525069317 2490
369963243 5404
94811961 511
97520560 430
582426522 62099
2454 479190311
496975648 17543
246976771 1089
5676 785930179
969681394 28098
915705252 915705251
36316 800041480
940 3381255
103190359 455
93173019 565
935909073 4653
173450497 768
1129 225674561
503505698 4547
832243861 6741
849109249 3744
121388853 711
12120150 12120151
547530810 3405
299141011 1319
718020306 3166
148413002 2894
5256671 32
597767080 9213
1385 276622950
175276085 1263
658388291 4313
2603 556003403
178077372 2343
59014135 268
539767339 2380
1011 154339260
152178622 671
191185657 843
873422662 838020337
553363898 2711
1425 262152975
859082189 8717
923719744 4073
998972308 974052685
111582155 492
556280019 10240
734355733 3238
97747770 431
934293050 48241
341548707 1506
557910907 2460
671987746 9919
296497633 1832
568964521 4764
376930819 1662
767163795 525095
897209018 10281
279823556 2625
533094374 6875
666112771 6026
3175075 14
593744073 2618
177574792 3114
398754120 1852
88760067 4603
307930701 5075
717684369 717684370
534327307 3246
451770505 1992
471114292 2098
688085070 3034
5994 980836696
628818750 7875
405388744 2566
93539870 711
384238620 31211
216813058 956
428886101 3332
771823965 3459
185643847 492424
803532268 10906
50043 792781206
266759298 128807
964680635 6430
151043523 666
871338215 15020
744331343 3282
257996688 2568
585419556 9804
996944708 675376638
197800785 1755
652061695 16791
95404110 1438
749497593 374748796
312184218 312184218
593255233 3942
973674361 4365
349433006 1943
799083121 6996
580592260 3070
229513503 1012
684304432 4592
68429286 44557
527066931 2324
280225789 8177
767460745 3384
653678576 715670
63830139 31915069
213183995 940
667137331 3004
824355840 10455
870861013 9492
17281931 17281930
207154703 1123
628440287 2771
90620186 798
22331 852820890
313662546 19566
967088921 6836
688809616 503148701
931211605 4106
972452792 10957
432486336 2649
623051610 3845
53749941 237
140237760 1560
195532896 985
355462620 76496
515777303 257888651
463748803 2732
760753683 257697079
299365440 1320
26665657 26665658
213725340 1721
33280987 382
217523262 2931
545309174 354682171
861809600 3800
365901929 5826
678864215 4518
205250033 1034
779691447 4582
434766010 4991
773668071 8743
962785071 4927
745278603 372639301
598055720 2637
972813265 8412
532424639 2540
231876464 1261
913983389 48363
962250854 15293
781528677 3446
475353937 2096
878596081 3874
886418270 4909
268368466 7433
959099138 4229
35379515 156
758262291 25310
826260896 10118
515951800 2275
443639547 17204
650893040 2870
796720296 3513
261776129 261776129
543844819 2398
194376488 2141
736141056 4172
362807595 362807596
113929226 639
285494740 1323
956810540 8834
952088397 57353
332939062 2331
759069476 3347
46415852 23207926
978851928 4397
784007700 3570
719787601 5040
424223750 2315
242511682 9859
241456706 61051
120867160 1676
469020797 4039
120200674 530
56283167 56283168
253592297 1394
683018974 6669
45109794 215
891463148 10131
87017359 606
548293163 18471
992316380 5616
660409336 660409337
811570731 6307
913975790 4030
526150084 2605
107726199 475
101005302 1059
783662143 28632
4074 479432394
688847321 3236
505066759 2227
142669614 912
3872 496889066
767478415 11549
546572611 4131
276033319 2669
781873518 4219
901859915 17462
717305600 112079
422513497 1863
569432707 11881
598498024 13448
937673938 12919
240820951 2350
145748636 655
94868632 1883
270788455 1194
352181352 1795
788803710 4517
71826482 767
510461325 2475
201462235 1088
833157858 762503021
735710004 3244
970893143 868673145
526147217 288203130
894732491 4090
317950169 2104
495543873 2185
757032651 3338
574508681 7480
361955705 3443
86390354 757
897154147 9818
2981 570662672
735499901 4012
3746 599356254
877265959 4287
257653471 1912
6803805 30
804654390 804654391
975970106 975970107
397405338 2918
623800183 5407
158486912 1545
886342435 443171218
693549813 4587
289783972 3064
334967036 2494
497301185 2540
556893792 3148
657993100 3991
322401295 1598
7132 736436056
650027083 7440
158 12255744
611884890 2698
616981277 2773
143559533 633
222848731 1185
622842536 5059
104331238 52165619
778808726 389404363
697643776 4723
208673108 75701210
202 9764261
960286025 12646
266656320 4032
947200407 6104
669561704 3009
212805171 212805170
559985207 3475
15157 367830727
128441559 64220780
520804602 602332
353970838 1620
740058635 5503
592119096 21018
471502105 6356
413470010 19843
739759755 3561
689380597 3838
528673141 3974
43361758 196
773708287 773708288
931764873 465882437
383732111 1692
687636376 3032
627622859 27801
364000420 1605
734781841 5416
895448341 4391
262910597 2197
621330548 10311
16569 893815319
831377109 6416
109252937 660
473117869 236558934
83901553 668
864984689 3814
213187089 1160
249385498 216039742
849840770 16783
884606919 7226
950817761 38944
702572499 33250
382993900 22259
854717352 138660
2262 280608566
990127023 8521
331357769 6285
849814334 9933
741506219 6090
498007783 5092
485871408 4848
986772944 6220
999088683 6275
924861590 4078
497437976 497437977
107224051 107224051
489637470 2355
527268015 2768
560403032 2471
994902016 20203
289857149 1490
843870628 421935314
184610214 814
643775443 3148
152681561 869
440735196 2437
373888141 49157
536100389 2565
817467962 6077
947364447 4480
383273196 15916
594094838 2792
534011756 267005878
19454 834373275
205600280 1502
51684 927438742
89241 634965279
835756806 6227
268333254 3066
252276439 1352
52411815 638
366951075 1618
908170031 11396
757403120 3760
539530264 30979
339509120 1497
678929152 19453
310025855 1367
122921121 1054
928332000 38520
948178682 549229505
638826863 3081
312663061 6607
433566100 2300
979745760 4320
414805521 1829
72265307 1644
3550 266377658
445211780 7387
861570899 5550
645449498 2846
128817855 568
232392632 1732
224253100 1180
652068120 4380
300046452 1323
392550638 1853
817237090 12941
6220 896184290
188046173 1214
506426536 2233
468405252 2223
572352552 3118
441562831 220781416
868837925 3831
530469868 2339
5161 955838638
378571348 1973
938635824 4242
408000607 1799
397770659 2743
958380467 29660
885167570 3903
128392271 10678
112261098 112261099
419410132 10977
926076332 8411
57557941 12210
123304344 123304343
759328192 299415
86186304 1235
237451223 1047
838 80407152
705778727 3112
678421601 3800
684639278 38028
697215420 3684
513007352 2756
95578241 777
384233721 440635
551975503 9429
3821 418040326
527293725 2325
141065034 622
178818271 1664
963137548 963137549
651627901 3300
80631450 17415
258733920 16671
325793734 3254
196723271 1248
586055680 3577
980451004 5205
758395791 3344
41503120 183
185401740 1543
205382004 3691
473754797 12221
28115320 138
440439346 122144
266732531 2230
174219864 964
693138985 110057
287280544 1504
894493020 505992477
406346858 2983
559157282 47079
796971787 44788
171908046 758
612791983 2702
3987 363088116
129044648 569
600298291 14267
812365361 3582
793579155 6722
248135440 1212
739115129 3259
220435699 1220
576772192 2836
851834507 3756
98027715 1335
141064625 622
268104343 1639
217266735 958
875646679 3861
883376026 9025
433855009 1913
257309821 2563
775422497 12856
565447901 532327060
100795074 753
81196500 475
376589491 4694
232273673 1494
705460294 3450
286888447 1792
1342 150456988
286803183 3981
958060584 7176
542484411 2392
9668 588929846
210029672 1307
620955934 33567
574981173 10545
236544853 1043
114291269 57145635
766955261 458121895
532505268 2348
173692607 86846304
158054521 710
784252367 3458
937463473 468731736
9059 985492374
517104316 2561
628078693 3604
472717066 12338
320912096 1415
656094504 14066
290911213 2387
793126703 405484
262842803 2898
262103161 1921
520444780 241053967
388985523 194492761
918605646 33969
291160488 1436
731038769 9584
644993604 2844
376058203 188029101
304400215 1410
270825800 1645
407618475 201874244
645296611 2960
892912995 13903
271697065 1198
364416620 123247004
506412499 5500
567614916 506549422
7072408 418393847
427276127 1884
653 98050917
520757719 3401
390501386 195250693
690808499 345404250
3787 780948535
692472151 692472152
500512252 272714737
329871612 2531
552540503 2494
272849337 2059
537950624 2372
430678009 1899
810779600 6008
291427719 1285
338252729 338252728
265120282 1169
658562849 4490
430048794 1957
201617919 889
683656225 10363
720049511 7644
403862213 26201
465184699 2609
751342341 6033
189082400 1300
12135241 78
847731248 6032
969722159 6936
265695654 2604
4301 438891244
130653607 834
781832202 4329
431913974 2927
547071402 7015
761535472 4363
2613626 86
801354190 25502
95801498 47900749
892427115 4367
354834091 1599
466662792 2532
151723847 669
384578199 6239
822935764 822935765
589243410 28481
338942905 4273
906156537 5113
954753572 954753572
320323542 316865118
833459084 3675
82349224 1285
893204919 4258
676999960 3417
14095863 67
73388863 331
116989244 8535
6284 922313952
283849157 1483
2271104 1277572
192321055 848
774944848 3417
6303721 40
819856696 3615
533804311 3252
878683376 16901
456974540 2218
5484 347226308
284170376 1253
600979659 10409
103528474 782
37193724 164
367606012 230487779
898454432 11168
586004738 12500
971815853 5874
596009377 2628
864284968 6657
344271774 1518
4418 614459486
344440 550415120
434267650 2510
67443308 749
571621632 32244
279159827 120713782
949957059 6631
267614125 3998
327484881 163742440
643433423 14556
130607148 1129
921231882 5291
873825724 3853
578322149 2550
715223199 6717
464745773 464745773
432718560 1908
182068450 817
797707664 398853832
481788174 2294
770481179 15067
150936849 945
32998596 155
134335870 1081
376694091 3755
520487640 2295
856986480 5670
711568000 14337
754671495 7743
828395975 4345
325243432 2027
292940700 1550
563389785 281694892
393539422 3996
444557153 3796
57091319 495
549709900 6980
496806414 3686
297872978 2857
823638125 3926
179845263 793
446283480 8219
997163761 592140
800035301 4636
425291983 5599
840264360 3705
82589817 3006
762786177 7328
22446 857667686
981554829 4328
315785353 4273
532506283 3831
4989428 22
494371200 3100
647128012 323564006
951488150 4964
17916648 79
42081406 212
466879391 6624
223869494 223869493
742968781 3276
144544571 8105
693903210 5390
173722351 766
92848367 1319
186169331 1048
142669295 1257
4379024 21
499003524 2244
798294649 6276
677251033 338625517
51634068 438
767577862 3556
69533700 497
641715727 5126
849793941 3747
658151468 2902
693036900 14737
383202983 11832
65263456 1210
191679984 120402
137874306 1089
375018594 141147029
26043 789180774
299854033 3266
538697121 5072
137663587 607
986354017 6678
898548455 3962
8844887 39
771999967 3404
546169817 546169817
3156 624234708
613016073 2703
292731879 6410
114554395 3253
210884223 2386
106198722 1583
555527699 2646
308146731 3368
582887208 3814
983287554 7455
998955419 7532
887850184 194363
669605159 13924
276267704 93426855
815994018 3598
727482633 8062
724232567 5128
771756543 16001
210709186 1065
6177 838683006
455320172 9081
595555635 2626
84673244 493
696599757 348299878
300237167 300237167
228153757 1006
924892884 18669
805258108 4966
636275369 7997
606787452 25514
786743106 3469
498247190 50368
499545408 6324
364907591 1609
96386597 425
812763649 4457
419197291 3495
417750863 1842
336787504 1485
225830747 5252
633470367 4229
450449926 4345
666639675 4065
680654601 6200
644654552 455589138
877827930 8742
386678656 1705
104510051 5004
140436749 2133
838901497 3699
872474141 3847
779719927 8632
213582003 4722
227699696 1004
888095059 888095059
172579116 2427
420601852 46766
850600197 4303
599846719 71752
678558973 2992
454789120 92026
756913876 9959
993164979 74506
779542288 5221
140611041 620
332248815 1465
933264192 16734
6037 150179860
445429105 12108
572199705 22785
23629555 110
431000529 2296
696061281 4311
789375320 6740
585668637 8297
867606168 4726
130858983 577
796835605 7828
689833099 5779
279378879 4448
189426723 1040
118465032 2923
668696029 3003
806246041 3555
134941697 595
467190971 2060
132785564 2836
916908743 9969
985242719 24288
348581844 1537
530599 6
102209 458431077
587842273 2592
937618839 10215
257861368 1137
91338519 1007
83208 816561174
362896483 181448241
383503582 1691
179032377 828
992292494 19414
843903091 6698
238642931 2732
885032605 5193
81871913 361
23203308 9365575
426820806 1882
395646104 395646105
519807263 2292
33338471 147
590542983 4552
908305966 4005
59939773 381
752109787 11146
331183839 2006
990680255 224695
55095845 397
948666753 4183
704190139 4076
30843847 136
956131363 4834
980622647 9228
5355 405290835
787088662 18411
789675317 5609
238967316 1729
106583828 1924
512611911 9683
99964774 629
403009384 1777
756472365 18205
977208087 488604044
517145302 4200
886665626 886665627
184542894 3004
341409159 7350
958467036 188652
833293245 6954
412083517 1817
898327646 365529780
782487645 727219
601124629 9256
346563167 2832
756357368 20462
328439643 4456
116113495 1869
418430988 1845
1861 191130369
316529139 4279
102768013 795
248958423 1618
807017867 4194
180478741 8385
373298789 1646
33441297 33441297
601457219 13078
540674513 2384
963642033 4249
824462704 11140
977486195 114801
440334813 2687
205789899 964
779940554 3439
517595192 38182
5209 825848527
89782489 464
79315362 2514
676735922 4205
7887 663627954
682757263 4661
648401188 2859
246037407 8224
280543126 1237
8783 528929826
556323228 2453
825018118 66830
56017801 247
442525897 4362
314686660 1851
984375351 4897
112530616 646
476587329 5312
423302490 2241
118888000 550
140069401 70034700
233521302 233521303
2771 446776643
571325471 2528
472355841 3520
246014142 214430662
569701504 2512
460031051 3910
940885995 4369
183557050 1370
931190645 6196
491843510 4104
26170 611278860
53067374 3291
474869432 474869433
863040002 4598
820199525 820199526
203433322 897
8186 518766904
269224869 8726
95704585 77728888
377380224 1664
171523715 7086
376073461 2394
575385139 13498
342467497 6738
452344187 214849442
549695329 19642
849914381 10297
419378047 30610
323861485 2819
214487639 6120
376248467 1659
733795449 3950
263759095 1163
431693270 2149
240458761 38162
122686467 6849
447641836 6634
477022322 12449
7555890 41
613701857 2706
70436072 1668
758574219 3430
168085174 168085175
84080096 1016
962051663 4242
395385001 1839
380460675 3007
467420065 2061
636563992 5101
713517787 4385
444287937 3776
866341619 3820
964095480 4251
844109291 11941
677518939 4834
486398153 4954
359103078 3976
241358660 2516
895485299 6948
974227816 885300067
69852243 308
808223469 6997
114776480 2080
505353072 5736
277450860 2364
822541879 18245
295511279 1303
972353088 11168
486923246 141301
280701225 3120
856521910 8006
540117076 2406
276785387 138392694
59872893 264
668763984 6832
387025112 7132
556782126 2519
256049297 1129
756121195 3334
731036176 3944
407572429 2554
791526187 10681
8290 918929920
899615501 10060
933483146 4116
873900687 5387
728913889 3214
753639228 5267
41357198 307
359150666 1898
528412921 9380
85483346 42741673
445054774 2287
966948316 10210
576510468 5883
207567086 8580
950165533 7074
268723117 3063
83084339 372
695066736 4368
782900289 38991
288029922 1338
658442637 5847
279896485 2965
854440592 5788
906528669 4010
137031189 1106
696082664 3254
803522071 67812
195091764 1106
96343577 96343576
607119752 2677
656818069 242002776
974878217 72514
894144960 9990
707992639 9958
42072932 14924644
570606157 2516
59973004 59973005
796478429 5155
97659871 22430
4914 331717260
352636193 12009
160748848 1719
765893245 9708
754430461 124123
69851629 308
294910645 127838591
2429 253469008
621198259 6222
611063500 5300
635292167 3725
31529710 185
989721488 4364
752252867 5849
941278241 11837
255802371 4958
82245635 869
451556479 3317
141462719 756
746454520 352514864
703287841 5840
941863024 4153
537230984 2542
22941671 1000
952061023 95073
586257320 2585
484801731 2155
935482615 935482614
683743670 4023
715967263 3807
393183069 6164
581848194 290924097
662623119 331311559
317188674 6261
490422984 4784
655186695 5468
958492989 9142
216359568 954
713043232 26899
18446 744934307
671915221 15023
310193370 4491
328168469 1447
73913267 627
7145 645629359
78696478 347
283080576 97218770
546577301 3397
52641878 5308
615611793 7322
297102851 148551425
1188 125601300
12878737 69
469410913 234705456
444771689 2315
862231504 18661
667581425 13933
876241373 4753
155792087 776
4989402 22
944726112 15408
813214295 813214294
85461949 468
465589767 8643
134715041 594
405598169 2546
229778353 4742
858891163 4932
983665449 10225
627535797 2767
181433369 800
9432 880316856
2221 107323469
945564275 4621
871882780 6637
413184896 413184895
315479989 157739994
218423867 86385121
526856250 263428125
806780291 4061
704647027 4374
4620439 2259958
893281314 131507
261060025 130530012
255552703 14344
135010072 1305
391321704 2022
156940755 692
771608222 5137
892665361 6768
464650790 49726
1495 300673740
532280824 2347
856941131 747041446
273747701 136873850
792409754 10964
621441056 13756
439795014 3635
3656973 17
222082864 3788
363308914 181654457
774519503 774519502
42757843 214
526158143 2320
923892606 5166
724144952 3193
842540673 421270336
47302120 557
453584001 2000
263361841 2360
853725911 426862955
711963854 20762
670801657 3444
990854248 4369
138073923 48324727
417004876 1995
917451683 917451683
996398581 416125970
891655102 4869
849562833 3746
174182283 17193
862588414 4651
493048841 2174
177491883 1895
578899488 2672
875418075 3860
81418686 359
58408541 58408540
124961886 551
674163203 2999
627985029 2769
229516593 29561
639730315 319865158
868840961 3831
252226294 1236
525249021 6259
447907321 223953660
17846 468867958
85433039 1012
768160081 41460
332867507 1524
46652174 38196188
796754011 285105956
1425 281510175
585395589 7071
541531697 7055
895162186 13905
543380265 402825927
679535717 339767859
971887462 13502
166655997 3614
706144781 4354
2381 253384805
10481 732296989
420662839 4520
660706241 6280
400297351 3544
44003745 22001873
409904203 6234
952296517 20343
898827625 4644
487642808 8966
348028747 348028748
17717616 112
162399904 985
449567833 3147
1740 194572228
384510127 20878
36113610 569
1036825 6
9045 816624582
233424443 4067
470364535 2074
436022899 10118
479665535 4690
562992272 4154
871547138 4697
396887731 1750
377403674 13778
801084335 3848
916697305 4042
710162736 10096
190959554 842
398484906 3185
605922799 24622
606635342 8243
220852904 1973
665185367 5506
582002141 4276
673741709 673741710
533735108 3487
614635293 8189
909311219 7324
446410273 3144
12658 354250892
915429250 31270
609460750 304730375
983053801 976955189
157255909 2485
840909848 5335
554725296 3222
738434752 3256
759578745 4067
3378 348053588
173588069 1449
196835790 110711165
342534695 1625
314252083 10818
717482282 3899
596238960 62696
626862151 466368567
661552263 2917
774788920 5794
850453290 6404
871237052 3843
471877693 2337
122945675 5605
244673184 1807
132720280 770
529812709 3215
33565323 148
3589 795557288
750554875 12671
373253148 1774
17827 112444669
953667777 446771794
790474103 8074
820332769 7496
4729 547684406
991009271 490598575
557915739 2559
456573606 2541
430469911 3510
715333613 5946
940193818 49701
589780335 4072
802847219 3540
38554639 170
950146053 16483
770182235 3396
802697538 4991
90271629 959
991100541 15794
492857973 212209230
265248061 6071
10659 938884975
55009011 370
681766880 55823
649306149 2863
43802364 1553
231653778 2086
164446658 857
244027329 1076
275582302 3161
341860742 341860742
356062748 1570
379184416 379184417
429601487 5234
955401090 6804
691178547 10607
795996664 795996663
883796876 415824125
757106927 4665
671531474 2961
917337519 22448
467416250 2061
875917707 92695
760663723 3354
186241799 1020
907504613 907504614
578643783 208293975
864531104 3812
472743902 277020996
63294616 35856992
291107313 1293
632281552 13922
180725905 846
145399716 1109
543860409 3458
556000851 21275
14287891 63
372264984 10556
628662312 7038
291550906 3595
931665645 4108
498817235 2241
109289703 1654
867235279 12382
973 206869751
277379083 2442
114810912 757
904218041 7189
434112454 434112455
227883376 1065
742548753 3627
401057010 21067
567533153 2830
168052853 741
692589001 4542
1716 302330958
132186924 1518
601657300 3100
590899646 4656
324311771 1430
43344 871734528
701580477 4222
640566937 26505
4479 599683815
989988569 878986245
996268776 496184878
386690760 3204
313838543 1488
250964559 12440
185919932 11194
719203493 719203493
564340851 14031
698516281 3080
425900581 2226
815553298 6469
538631912 2375
731324838 4444
887458873 887458873
790366211 9010
652905225 7040
754566387 92693
565059865 2809
506428768 2233
189598949 836
489757384 5311
447621342 3459
879846150 439923075
775275625 5205
575551545 25123
116242502 116242503
426369995 1880
2917 610625928
914065335 22414
267160975 1178
2330 483778219
257016576 2274
561312674 2475
334638805 1858
276464543 1376
349714992 1542
719844151 3174
284282920 3997
87297352 450
846303659 5778
141310103 962
159001772 1141
683551087 3014
140843199 800
55429124 38655843
111217547 1127
771776578 3403
654624796 3308
15732968 94
673089381 336544690
573563934 4073
907392331 2946079
517680232 5029
334507128 1704
534097515 2355
813052905 3585
177943885 105368222
867520277 6894
410579245 6548
724124884 5335
10121430 6764431
4462 578477397
300929995 1763
2039 229441913
460737943 230368972
323772011 5770
224801015 3326
958323445 896815468
863537732 6939
892409781 24881
327072705 8768
714359929 17330
939555679 14485
836607638 7232
941871482 31563
935602509 5076
618144594 12378
239042603 1789
403655859 403655858
168822770 4989
475235202 4017
970890374 25977
118017691 781
3855464 17
241307752 1064
585167990 3001
229924658 1502
183183019 76652032
972270723 388162181
199021601 965
870844973 4412
2851 489459680
642144996 4733
746907624 8375
246810079 3842
789239639 3480
667219814 2942
944938140 15004
42770743 42770742
367864327 6049
370319897 2036
38711581 470
4229 451023193
973540472 925418457
709178823 3127
45349781 45349782
969 187173009
732535141 3230
151676671 935
162210215 1318
427998143 45962
156256012 1408
718755641 3674
212051455 935
695493972 329924613
3211 663289848
142177706 809
470866441 13684
992701577 345174818
420437620 3212
554662820 554662820
449918485 2701
126991085 802
442578139 18847
929837641 51672
821444245 3622
496804016 29116
857849757 12071
802133509 3774
488497465 31953
988610269 485403346
187857904 1565
657876245 9913
263584087 1523
440205938 1941
121240485 769
634564016 2798
792848526 5307
669041071 2950
338523057 1539
365851484 3090
451541597 1991
185782753 992
445285864 14949
905497349 7873
260791433 260791434
718209754 28990
29029376 128
967878298 4593
984199992 984199991
528395890 528395891
930408678 5372
55076237 290
488786115 2550
283718043 1251
344914354 6254
650215530 2867
766231377 8385
785419387 16094
270714767 2456
924889040 13127
602257857 3414
417866552 2039
556320776 2453
368063359 2661
879337384 6463
682187329 3008
986545199 4350
423461953 8199
78470358 346
133200656 16975
809144608 20699
41501425 338
957403029 22229
36372134 176
481300369 46692
617557339 2723
347019135 1798
188192296 1161
687680005 4834
89273500 831
333935505 3752
288252960 9060
677935810 5819
39302760 2633
313425506 1382
570186059 13283
676068676 2981
255363731 2873
974099040 14397
935598952 7834
696249935 4418
528263292 3974
200938889 886
440971796 440971797
296189045 1306
766310704 383155352
792400139 13302
298107080 10435
677345148 307492900
243323027 121661513
379218251 1929
707155073 3952
125905754 6397
975041277 958994382
24919408 748
730594507 4611
127214328 2641
214276058 991
157373269 1794
678956833 83124
589 121270977
3686 307226363
3808 333826036
952568064 16128
746763993 11617
605310518 2669
75647811 4340
379722095 3474
983 121557956
215714183 1414
916 166517885
936263421 441780166
750908312 3311
854690250 4333
706365607 4082
172135886 759
172198874 4525
779566735 177134
989375665 6756
877881649 7154
302442510 3130
894487385 9766
810909426 8098
5742 958383558
756662074 378331037
477046625 11031
271844400 1900
878091251 328750
93230104 557
91608819 420
846310607 10134
894041317 894041316
6017 386154578
960220321 452919434
242115349 2892
368283070 1659
1211 217642006
675971818 16706
466446994 2119
121559977 536
971201329 25913
681699699 25930
571921078 2624
535152367 2394
315570359 3814
905237043 5186
676384727 53848
206524670 926
291265772 4396
769368408 11604
78469875 346
182586961 915
949184503 949184503
865209609 432604804
709442399 4632
387826041 2906
804355787 4019
657699701 2900
556430551 5538
169725442 2624
894838227 894838227
563684211 7271
46957924 944
760585726 3525
204905555 102452778
528634568 6727
433747734 2911
237127352 84931
665821747 2999
579066293 9747
13380804 59
394029089 3393
669719730 2953
637332079 48356
927806009 4091
606898069 2676
525096016 4016
693078846 3056
138111145 905
6810835 6810836
837494104 4649
568989233 17686
743347206 26649
452483480 452483481
624248536 157176
123821465 61910732
765932271 28300
159037559 726
569477222 2511
692467276 9903
817738666 4255
199397849 13932
833034735 289407836
116206049 591
15175379 7587689
56542091 1266
579793808 360300772
897373464 7778
744346209 7261
610658028 24059
131085777 578
904442509 3988
732221291 7385
853326673 5973
999327309 11324
36059 225585104
505831809 3493
7806 996662274
213595901 4900
983145011 4335
24704351 729
21996196 169
1014 214083442
353612204 227209563
134124171 637
619714339 4060
899007452 3964
463979297 4701
7173 762109731
173110 1
687654683 5004
34621 502946653
559254009 4355
679080791 339540396
528423030 2330
858969196 27055
963867855 4462
513342341 3819
978468609 489234304
247928389 123964194
506562086 3747
352337358 2057
23813054 105
398336623 2764
457437448 2017
835981471 417990735
432334267 7761
366950016 1618
80259593 80259594
373796987 2957
520485344 2295
446057259 1969
569435848 569435847
798865704 5027
308364783 2798
2317 414812510
491776059 175754022
142652796 629
101469631 480
826184917 9128
944586752 4165
560918697 4156
312059883 1506
789217532 4303
406017877 3262
244937270 1080
729359857 3216
96970146 14730
16189570 99
785963893 3729
968995615 9161
631386403 2784
833988874 9795
169574819 1351
462104746 11199
480789799 3050
641413235 58673
905022651 8575
707315477 707315478
667818692 8144
31327254 1962
641275854 10398
760663722 3354
334255950 2282
982968182 184265
501284047 451330022
4242 864974649
707148049 26397
51652646 655
976807311 9854
442699935 1952
898082835 898082836
791504080 3490
723578900 3382
501675526 5015
854236762 653606545
352330708 7886
723148128 3497
879279727 3877
593741457 2618
696543944 4204
759211251 8750
768903452 9563
358331361 1580
426881392 2957
33130481 16565240
2943 146805021
408223800 1800
896090319 9621
505339768 543961
151796881 151796882
989441507 7843
181207931 799
928023366 13731
666655079 6396
961565230 835284448
47956522 658
889028004 3920
176593248 1616
162078442 1301
178434508 938
287417202 1993
765970971 5338
189684479 1409
640990510 42605
243122097 1072
23132759 102
725637796 6936
788325515 3476
244256062 1077
584953897 7877
671638673 9084
833053993 4168
377484744 15964
620616832 4366
1895 19450754
281961329 281961329
203206357 896
44348691 291
161930353 714
78034336 867
466118224 2397
823251331 3630
230194587 1015
163822539 107981141
153 4883189
797516602 3588
609020242 3079
38245154 221
309 57984600
619971100 6700
774723621 3416
899228609 3965
677605258 677605259
120652811 532
99142776 1224
470715840 3258
588499465 1290569
146733879 647
3072 296156160
437712167 16034
380103392 1676
581366933 2711
117516636 2742
171771349 1004
493043881 7455
885329065 5329
642345575 7921
311135886 2331
56017399 247
247739478 8358
192379769 872
280769733 1238
661487784 661487785
23220 192612847
381016594 3006
228266200 228266201
557002507 2456
620367578 310183789
728688879 3213
262853112 2687
484881226 2138
551555711 2432
843357857 21664
945219266 28020
400649808 206662247
1923 347594428
1124 107358860
872198336 872198335
8582 838530056
663601723 13463
5773 194936891
698032517 349016259
56393216 308
760420383 10123
751744261 26601
11495070 90
2330 480296518
15875403 70
406639848 1793
168211085 10354
218147753 6236
928261650 4730
249126972 10659
115437637 509
290971615 2848
967327651 5531
401421839 1770
10659176 47
5778 554951204
957863516 471956511
455499844 5827
92077553 406
544747495 2457
897362774 471474989
758301174 7106
757984135 3677
808167229 50599
1262 200151319
10959986 85
627481825 34679
737074982 7548
16486 284103238
893432154 14286
455936706 2435
163970101 723
969006753 6274
591941177 295970589
338697588 1678
32190807 32190807
293330480 1973
923796987 5138
1208 112829758
530014377 2337
203354848 2479
4426 105728139
640910957 14126
3807111 33
805030540 37788
40756968 558
548766661 2990
542473867 2469
616334175 33122
424623206 2429
11044083 131
324560834 2003
159840289 1032
542683111 250179772
776054107 20101
651095677 10758
178031719 785
476038753 2099
797301144 3756
241087213 3006
145326604 61499233
998672280 38608
202947795 3250
938453725 6747
851153809 3753
458711831 2202
483069303 2130
602697992 5831
68236526 312
445998451 5925
485831925 2284
609767439 304883719
602682493 7233
222807203 111403601
128663072 11084
635015528 2800
584465779 424114772
511244722 22764
26307873 116
693185749 3425
687354151 10616
889668390 9854
916878150 6223
99334897 438
730105878 5238
352206443 1553
5486 483162992
129490000 1000
472835095 3368
886474326 60329
541562161 3121
373978962 186989481
342745910 2997
873878761 19397
639665664 8704
467478358 7489
460499693 3891
895815675 32671
776954443 3956
967494515 4266
731193037 5703
666493791 333246895
17025538 164
714400939 3150
600550405 2648
885953700 4051
898749324 4119
558860147 4978
947340100 9338
683508082 7402
214330367 1243
346503643 173251822
40822462 180
210811942 105405971
532509963 2348
996137173 890740418
807040664 6242
868583626 6825
932107252 6431
87784361 13994
470412754 470412753
1704 350604469
291226037 1681
533056463 3312
15720961 2560
484185799 2151
788472908 18585
458748784 2199
979012678 433887289
500923417 14714
930977779 20494
917848632 8364
557350685 31123
81408869 438
424552751 1872
872244751 10928
946179137 4172
468487615 5395
843893031 3721
468412063 3620
699826279 3734
915330086 5019
37551372 1511
317455571 1596
548959060 548959060
3426 76815069
750636148 34876
514364255 2268
60780006 268
730367282 22777
786279808 6736
575369948 5631
854552257 3768
966584997 4262
28348999 125
309999903 6241
628239445 4769
813278679 3586
998529421 495767618
386657289 3193
716087526 3319
705946032 3839
308377893 3253
640864290 264165
26641430 5617
488930170 2286
929010978 29561
4827 993512448
667686824 17035
4224 423456000
154446034 681
711890156 4009
190643018 1203
467504809 2066
362877318 2889
8229 86030049
870595311 9512
17395 914246410
333613015 1471
915900081 457950040
7846 680097490
271243231 1196
471586789 2682
457437448 2017
340152811 2357
657216890 328608445
832034623 11621
399622016 1867
159888361 705
271925638 1199
835435709 8959
596500127 2709
179658613 834
135089174 26680
13607554 60
267975899 133987949
528721141 528721142
675772541 215420
955891041 158470
879515865 171814
579396728 11305
323662417 1697
906122415 19055
204922177 3486
222776887 111388443
704186056 3105
626910535 3306
491100686 2211
369268966 2482
823947681 5503
701585756 314974469
229189561 1660
768607782 6381
632296635 2788
7433 753302299
8621 296566344
908805840 4465
149533193 1537
911329036 6595
31125247 457
862316329 11162
364517084 6319
386 57514386
488382479 204788
107302784 1688
373205535 2272
7458 794053822
4742 87949874
597828867 5683
745241647 3286
707193766 353596883
426795550 12449
102051782 37428029
620964293 5164
223563747 1076
529377985 7995
640722501 6875
155383536 924
935066698 4123
728459116 3212
1343 207805076
261490488 1153
246311082 2007
533320363 6879
346517550 346517551
101602367 448
303015008 5609
217894421 30133
618901173 7053
397613463 3471
317706879 4309
888577578 7938
396864446 2440
812370979 3582
488138353 2251
564712081 2490
759498852 5103
422284841 1862
415544912 415544913
444697649 2579
5518 641795674
782885961 4853
895796703 10076
186528507 1231
879130768 903847
449984305 224992153
482177683 29871
498941124 2200
473089739 2086
402556812 1775
150426921 1670
188691775 832
811453115 5314
622382753 5638
322954643 1424
477370234 11237
858178633 3784
949432631 10873
827567946 3649
705729136 22444
847610693 8116
455824607 2172
718480223 3168
255139875 1125
259174112 1497
832330053 3670
134314295 67157147
34245593 151
516862390 2522
192837069 1123
12186790 4476224
365298608 365298609
407556581 4601
26545163 5588
839595685 35281
278382299 2660
103412942 1226
683707635 3627
96391596 544
828037710 391756779
179163102 798
252453030 2028
249566209 124783105
866795201 3822
577370233 2795
139476465 615
364757787 2643
6135 672477007
163168724 1025
241444732 241444732
542451941 4681
2801 578714610
115333819 566
759484795 205437
1290420 45
976122421 7189
196325417 5768
245388945 1082
819001689 8779
13113583 13113583
5420 968845246
704778223 7638
416293587 208146794
6357 952730465
417589995 2697
636832273 318416136
577869744 2548
160709812 718
993397895 8536
294809777 6346
209330224 923
59847479 762
3585 733606623
462107675 14006
893784035 3941
456648191 2808
549303627 14356
26620425 222
748348336 3519
647021119 3568
160949851 6454
814185386 71842
384495668 10833
373528072 1647
401001329 401001328
84621839 796
342408973 2019
538309996 4272
238585880 1052
134714478 594
680591364 3205
404349179 17736
148417420 757
765887312 6663
401376416 10993
713938069 3148
333342956 2563
82098704 362
198156420 7308
24931 685527707
660635640 8568
444734783 2496
898876976 11567
171192001 840
422058050 1861
942091180 4916
711671825 3138
877311401 46765
478755800 2111
573010972 14489
441557331 3128
467643585 2062
860688369 5750
960021246 265126
600419300 6871
176602976 3296
451770135 1992
339650137 1953
137609919 613
568567675 2507
34036469 239
194457867 3476
501741012 11287
729794453 9831
63070271 288
280618240 2013
853027052 5419
292484976 292484976
565533253 4862
131838881 1160
887564225 7688
464881195 2685
758663855 5272
137290036 1344
24410163 543
977417074 6105
934299193 5390
663813957 80591
53561112 264
992242447 6931
84654613 3058
533412803 2352
450552512 2063
499233587 249616793
163063929 719
979050377 6558
977696000 4311
790271597 5136
526613345 2322
322 37277985
485110227 2139
960005556 55876
406866000 1794
797734451 398867225
672515610 4406
820349887 820349888
765426375 3375
377767114 35575
203695128 1548
474621648 3435
963902863 963902864
2973 507042177
256346674 2885
248693056 1424
432492345 1907
368886679 184443340
292195760 3271
107056718 693
828020511 3651
988431192 494215596
786476781 5157
88245621 1670
744328062 3282
835598814 9357
468310728 234155364
2343 82764132
722289410 51561
533634125 533634126
554995844 4028
208435680 1725
254020025 4579
349634719 2815
213102438 5154
175723213 1813
335425367 1479
354047760 1782
985963 985963
310269908 6980
869520916 3834
610473580 4320
59646295 263
878424441 469864630
1037389 16
426720384 5568
516737069 14715
994005161 233057
831874848 3668
161930144 1201
432232197 2859
892198343 3934
639653950 4288
991019484 495509742
826598041 14567
713659346 4185
831095155 77542
664052652 2928
866736226 21825
642291463 7741
45131410 199
983932006 983932006
286663823 1264
6495199 50
480782194 14005
219546065 219546065
597142363 298571181
479777218 2967
399732967 199866483
388049997 3324
967502141 109719
7394431 3448723
572976223 3874
863722231 7869
369573940 2631
996403393 4626
729723038 4021
67504153 447
245665853 5026
4451724 36
446690889 16011
182550955 1679
821044641 3950
972034798 4286
353378328 176689164
668280583 4160
45247674 431
693046640 27157
156849581 6806
316828260 1397
917600431 4046
461748513 2036
17531 784775215
446899454 17641
431262611 215631306
856337328 9086
845706466 3729
450237985 3192
730418890 6647
281711015 1742
439215985 3311
262775027 7507
490164785 6470
339279869 1496
185764524 24762
909889183 4012
233994726 233994725
597667535 18160
437164988 2132
906539856 16543
613853577 3436
266860699 1900
789251351 67522
834051131 3838
907107935 6554
366284140 14860
18219241 102
141252047 627
913940169 10112
736525651 368262825
621748899 3596
410798769 205399385
247818399 1775
128340428 2760
411116485 17615
20400699 117
744965515 6092
934599106 6433
68718080 303
15224404 1733
533641576 2353
53745547 53745548
64804268 674
2852 637315212
219129611 5495
39307473 267
318643610 1405
524871349 524871350
793441179 4530
25329897 187
327461663 1952
237565065 5540
420422275 2353
950342587 7221
923976127 7853
834292860 4701
157682564 4107
392989176 1762
1750 343642352
863552664 23296
266762171 6056
915962967 915962968
5743 387280669
229913767 2474
127888768 938
375580603 2041
628406707 244479711
569848292 12057
9752127 43
49924155 373
93175434 3992
392048680 10659
602973598 2719
431413081 2513
12473560 55
411155351 2364
288623400 5165
216519985 7638
462655552 2040
926302963 10909
742263266 11975
979971174 4321
453094191 3608
19112 545615161
737524332 3252
849136684 14543
29582785 522
695154901 5700
978380571 4314
36129721 202
134441369 1031
568772574 2575
731142546 11849
608453951 8128
349941598 1543
862947365 3805
427381943 2276
242917776 2575
504839036 342732015
213185511 940
571969424 2522
695245993 8938
891732959 445866480
569294957 569294957
144365023 35876
158865878 1121
872616951 433233017
614285748 3508
875731961 36245
808283381 3564
5941 454515673
562228705 5856
273056619 1204
921078311 6276
744452605 4788
728227693 728227692
2617 132797048
515415039 11680
693160953 5962
447236555 1972
869141680 10342
936211942 9729
134600034 878
977182077 4418
603945200 2663
773549530 12655
357378731 178689366
24529871 12264935
339589981 1962
9169180 9169181
519824975 15532
1728 146133995
213532921 1656
358655261 4714
913973966 4030
82972488 41486244
785379491 3463
824058868 4622
77502975 555
112887658 639
482379184 3764
261562517 261562518
613968624 33876
1909 290385626
947728409 6915
526289852 6367
552935341 258381
3598 497406290
713219972 3233
719172467 359586233
649082484 3078
539630917 3616
706910663 3117
856201319 164323
9525263 42
661416216 5352
847853395 30054
475621255 3014
975895628 26291
786082012 7034
681861993 6163
574237144 2532
462990413 6833
199757032 1024
391271833 4836
699629278 3616
3583 788267849
443041596 2479
697383936 39056
410488036 1897
891421411 891421410
969214772 29676
271017636 1195
346540396 1528
906034041 3995
136 28550917
288479963 1272
944504076 4364
659486017 4032
91735431 632
32480005 962
672838239 29102
13500469 79
879030900 15300
144838960 752
10043745 274
219988241 970
331229364 2653
301455381 15087
948384719 474192360
582473022 3127
675156806 2977
203433320 897
235227600 1710
977469209 4310
951242081 5086
181137871 1328
111808761 493
58871660 929
706522250 706522250
508640102 3467
279829681 158246201
430998083 8964
408495074 3799
35152962 155
1174 263524258
119126711 767
647679414 3254
15870859 170
758 160960542
948110514 8918
809862728 3749
303902620 1340
352735237 1566
967733045 5945
187784605 828
874511280 16519
666567646 14073
1038 129850686
186515498 5489
205928844 908
316143051 316143051
3273 527030371
5134 869174906
895436569 19673
907560809 7974
278040770 1250
851156435 3753
208648051 7985
134903487 134903488
685700957 3183
49577196 289
785409738 785409738
838892963 3731
7254 790820550
968921920 11169
4099819 19
816135568 4215
949968220 939067257
900928787 18887
808741956 3566
828336087 3737
543289130 13549
51646297 1061
708724165 3125
337918589 1490
978428101 4756
265346000 1170
550584305 549426094
712617886 11210
829025689 721727546
300626237 85383
4502 709975608
361896481 2420
352207975 1553
415845267 2425
355838218 1569
805241273 402620636
440068150 16469
533190342 2351
723495650 10830
971340048 23184
528786657 180153
821323339 410661669
229060874 1010
781075092 3444
865964220 820133241
927801982 4091
441339177 1946
745806920 745806921
101848979 469
697371541 3693
393409207 9168
866924743 11719
518652623 2806
89408821 555
682190337 3008
178044346 178044347
487819442 184132655
134946916 67473458
954159608 5087
697036534 5265
379141646 67523
505067939 2227
743806549 4036
793481022 7533
771345935 3558
3203 545352389
591384290 3262
579225325 2554
295905499 10672
959562003 4231
134476979 605
983844627 491922314
96769856 805
669319767 4988
624221390 39314
794051245 5334
478658229 239329114
473165127 2443
197707944 1022
20954715 212
759780487 66258
880724750 4311
856919493 11101
691939342 3051
772681157 3407
638054546 6717
61226899 329
164678084 10595
279739519 4525
704186092 3105
325206142 3417
834164576 11744
970282054 6205
236112721 1365
3104707 27
172076379 1445
957738394 4223
998956685 14331
350511084 14238
666981481 6906
485146375 2535
853822349 21029
688732541 599291174
575944433 8907
359918783 1587
334505313 11601
62189973 28259505
640471396 21785
562239877 5781
882863495 8856
619363607 3142
612313936 3812
161886594 919
88193041 624
151966041 3207
412796928 5802
69158163 69158164
217687257 2128
176450581 8331
2279 233241976
870703548 19734
95685589 1623
702740221 26894
747416839 3830
708182593 3952
784047481 4570
420079587 3504
565166970 2492
317956743 3419
58129754 29064877
782628106 82547
455503698 3143
919083386 8709
10125274 4602620
600091421 2646
772666092 366608090
804050610 32903
407882840 203941420
188222437 2644
943873907 4826
470819559 4137
990163831 6767
431004005 2019
653335008 7656
849112993 3744
244028192 1076
788352345 788352346
371257107 1637
737529618 3252
352106493 352106492
4333806 34
320789127 1558
24243690 1770
417663269 25027
339162006 50659
617778685 2724
30163247 133
553280084 63131
445273779 12331
62083337 332
489647936 2159
33934550 166
163846207 14176
260949075 1334
22914486 138
756426456 297026
840067481 15176
203361860 2081
948332813 80449
395735281 16113
8959 48771706
712066803 3749
927309033 64147
757523 12
778073765 6715
958872830 944561915
129930993 12614
701600130 4851
512007761 256003880
566121250 21250
157322681 6382
351396795 4622
397793168 1754
432944639 1909
153138396 3848
165321169 1015
932651310 8677
657743564 263298115
995156267 25547
818617647 6245
344747089 2667
438442784 3952
211606742 105803371
799029568 11584
439718269 11493
237375768 1803
512895906 104694
948311150 6001
878894998 26135
600911757 5169
853786256 407046189
15793 660273744
889546806 4206
794529296 6868
121835999 825
909846422 4519
106819552 471
34245686 151
345955174 3363
378197590 3927
480800064 2120
948286111 5211
885846233 3906
217877074 3403
211840726 10767
466736896 2058
771532361 385766180
102408783 1136
608933836 2685
913102108 417232984
599656438 9887
879582520 5283
953008589 57983
597519108 11509
107004221 757
6835 643517775
896290712 8339
926120475 5355
418615160 507058
633615802 4251
807147059 79158
487908411 4465
730767363 4794
355782798 177891399
603103389 301551694
365630344 2118
606108857 35029
345728250 1890
525226718 5851
413223551 3550
291556651 8447
353595808 2399
982057736 4796
226790 1
853114823 5303
741937139 33967
227255472 4231
915654408 4148
446782210 1970
194482553 18858
3617 413623435
58530341 1019
748293461 3711
918112016 8306
563612024 4450
722852992 3979
632751095 305977164
39634309 19817154
390951317 224821895
161492361 2139
16555846 73
970862552 4388
994176038 970906012
197888834 951
382368705 5810
3407 555703503
5719 960889516
668086911 5224
430805047 2452
188463320 831
943995120 436555073
700048262 676832789
507316420 2927
331589184 1466
212330852 1366
70596106 371
71239047 797
212863472 1048
860759087 860759088
1841 307695535
258792067 2572
523650218 31067
704615886 4387
686955730 3029
862489976 3803
457212528 2016
534094780 2355
912339727 11570
578077913 9315
717157649 31803
839857103 6753
318187774 1403
677386531 4901
578092808 2549
444965905 1962
659516697 2908
923897583 6416
43206334 43206334
757004570 4659
525701538 2318
890654630 25822
412933072 3688
254914759 1124
88013454 6995
610570821 7755
561537082 2476
629062457 3256
592048519 3085
552238521 2435
398477003 6905
654963619 5296
928259656 4093
894019149 175583
620732356 2737
93015095 46507547
215381016 1022
149792013 3565
889929143 11973
768712955 8837
269766346 134883173
931214519 7781
976113643 4304
47616274 259
583100807 16855
882438297 568264397
891962644 11693
835300620 31811
805151608 5340
140710520 2479
981859823 7326
721626559 35973
505110059 23940
740501303 4234
995364993 4460
96492150 558
991076670 4370
451055145 4605
910870809 910870810
288111041 1662
52838145 261
77932283 77932282
212295218 41515
830966524 3664
41276326 182
162855351 1165
619820133 2733
984508932 4341
148095964 653
999700887 4408
8731 769838463
346993291 1530
266736812 11621
366671398 4546
899813872 8084
490673292 490673293
595330364 2625
486740462 196034991
436348955 1924
938007576 4136
572305303 3138
980417492 4323
348538177 1908
797176574 3515
563028175 22096
662978359 5267
273417956 7364
759551061 21946
189752240 2842
299291867 2007
251448607 125724303
201113887 3568
537751147 285180
798897469 5268
247431016 1091
545687625 16388
696487271 16869
373524776 1647
513232082 2263
126374343 1051
946999886 5961
219877708 2015
797831981 4790
534464762 4422
847726020 18726
717675722 4009
872702866 3848
26281753 209
434758347 1917
192453790 96226895
982989666 4745
165974792 5287
132910722 639
571092842 571092842
121410662 1023
53114372 26557186
756351001 378175500
810402248 4309
357174948 2727
710902844 3138
7277 794051762
244329267 1933
486193364 2865
123250175 672
842828013 8476
739112661 3259
170121792 823
757935895 3342
333489271 2414
2523 496441628
356826662 356826661
151496389 668
787469645 15395
206036504 1235
14353891 133
522836964 6403
835951627 3686
261108287 1736
81754 598766296
211143458 931
953051365 11871
692575536 13934
276264451 2211
346986091 1874
225671599 30800
686849730 5645
16622 988277632
908049757 454024879
618821017 8627
147111461 3040
442903681 4260
436963800 6040
334418826 1802
145628593 1403
491682889 2168
859993777 3792
705164673 4908
111225952 111225953
321844488 2860
731244095 8384
468936623 8139
625626512 3931
869708229 6519
992945057 7734
811017603 13903
668982324 14442
898819515 23444
975249280 7160
10205684 45
279687442 1709
321362846 1417
834985871 9996
980651088 4324
212278065 936
963419516 4248
371714912 1639
877227587 3868
549061010 2421
653722315 52109
461222298 2888
333821610 1869
154170066 831
446014799 3218
300376549 2166
975849601 5990
620170776 92539
972327147 33028
952997447 7202
751815481 3315
647525851 2941
126413479 1060
792926967 8522
134260273 592
154298694 1151
646113320 31333
23197289 329
718934876 3170
188275751 94137875
31600890 15800445
735289451 33450
85924823 42962411
185357843 1051
549173594 9469
951462795 930460210
716072759 4680
70532127 311
978163616 4389
845486052 3728
999941831 5473
168253799 1924
202299356 892
438840585 1935
122614796 959
681272615 3760
855024732 13122
625607781 2884
21051894 384
598915046 4873
642048152 2831
705546800 3111
472406912 2083
248213708 2092
318621483 1641
318821617 3789
870531640 5865
653247080 3062
653158249 2880
689898450 3042
731813375 37552
870653596 3839
907400169 906252666
176458849 68543
75153481 2830
9671 984333722
452753307 2349
641861801 12748
94866629 483
329366216 180589396
891061840 3929
596338250 236005104
919553597 919553598
865489620 13764
26824349 175
914202026 4031
65622002 3356
693626752 8554
151647884 3595
159787441 828
654978485 2888
517510240 4217
639768870 9390
8637 660385020
884553882 6168
981101769 4326
798233514 4032
443653934 2147
900688115 12809
298456955 1316
75322499 37661249
543926970 7387
880410425 3882
807707871 28208
77321860 2596
132812452 769
155201796 809
1841 254723590
385096047 1698
476809937 15098
821421966 36545
471767869 6292
780075121 6124
584950093 354638872
872826299 26211
123901461 61950730
423548404 2412
570359009 6884
372360939 11927
216841514 2401
144465867 637
561919568 10136
825172939 825172940
478048689 2701
202297573 892
960712407 26399
5266 857599221
3335 717773942
160939837 992
984180996 5857
609974353 7249
867137291 20601
710098434 6844
10492 856419992
301222247 12362
526387715 2321
2850 486982640
792385138 3877
847298647 3736
138363300 846
820724311 410362155
439919845 14196
99156155 595
773364129 3410
304396536 304396537
76345035 1007
808 126484897
639281585 4453
194361469 857
835952362 4007
3299 659451653
65833804 567
241305777 1064
873131247 72696
298198252 14542
103857801 604
681839085 18218
115951870 49323692
217477261 3978
723893084 4084
319642340 2795
312197451 1585
916018291 4039
806675179 4823
772814238 23087
164652175 726
172589589 761
323754205 1845
727775531 3209
663818996 2927
708268293 3123
516944752 6653
535416820 535416819
460250953 12799
5609 889172705
455657225 227828612
6291 638480274
263981426 2365
433624393 1912
262397187 1157
623164120 20164
567150332 2519
962323545 341356596
557457018 2458
820826446 4177
612536999 3207
382105088 3728
484145044 5911
658952833 7296
971934574 9569
98745397 98745397
117820285 826
893157716 140648
786478076 23667
791228835 11953
951912441 20557
2071 262342093
1316 84388500
656454520 11230
907619146 4002
404946342 10826
39533967 262
275914782 275914781
366154342 12164
9692803 169
544173301 2420
946540420 4402
819172705 3612
866695007 7449
719744572 6117
109283581 2415
392805476 1732
36244300 321
106458001 500
136756071 603
272802020 272802019
990444584 8385
747441725 6806
661477147 3881
94769855 985
798952049 310304980
297819019 19839
327906315 1661
464029052 2103
227635849 4673
236470664 4140
48800098 467
914199438 914199437
463127339 6250
817632510 6137
470581512 34170
804074849 6075
575630364 5349
385093465 2824
688136780 3513
2230601 63
77336412 341
792180964 3493
961310739 4973
118133297 1662
954117106 4207
2766 548456310
813236996 6812
979059858 4317
821890584 3624
853548511 17943
311099268 2707
3646 742870360
477551310 17995
477168223 7847
118452849 547
80737953 356
304814407 304814408
420905806 3701
568434394 4200
913674300 7779
713617377 4078
963639300 4249
106138424 468
511704751 17386
950259121 40440
645160002 8020
992181575 4489
18166897 438
407452916 17681
994838183 72445
465469827 21233
515300042 3669
877530507 7729
1061 138372099
587478527 4608
996783469 5281
656520753 5292
177644881 1953
217131246 169882
311646223 8702
306041641 306041641
132132468 1277
503829321 2540
936650959 4130
503685555 2794
743042558 7754
5157 586168932
367185599 2113
579415954 5367
297846289 2777
252193816 1112
987884151 4730
402805826 2205
341650785 38939
576 95149087
926966400 21408
186988493 3707
280665717 84082
796407365 582595
831006348 9852
264266374 2437
778868502 4783
63728834 281
813521987 4644
330701537 165350768
384981905 2284
374990701 4601
854647803 4882
532295629 3667
666787013 666787014
677672031 338836016
474446773 2092
835040179 17212
875698961 7716
440 38961138
113861320 586
675238899 337619449
976982677 29076
118357954 758
1770341 41
240630600 2820
726423911 10805
899063486 849506724
818945911 3611
588615990 3160
336798170 4133
269376372 2141
664590183 4754
237685848 1704
503705033 2221
915626536 15491
361639136 1595
961484678 834743794
532509963 2348
909957885 16766
783341781 6695
941628908 710259703
586426653 83497
795263718 5809
231728305 3734
547932198 2416
472241909 156891
105695099 525
601514539 2869
952751049 5266
334744993 1476
284170377 1253
814185674 3590
572648406 2525
860109251 5005
590202653 295101326
475306892 10321
781523800 3446
612076565 4354
334519676 1475
153120463 812
28491798 587
440345107 3682
202432229 3185
156729499 835
674509401 4143
997638445 109115
721201739 3180
319097751 1407
734357694 3238
867304179 433652089
4643 582326223
149407533 702
920111191 4139
747 160434635
604176551 2664
503702923 19921
704947181 22791
137145348 137145349
65316383 288
426595964 1881
879070979 7558
960316990 806494752
1198 225731952
977187969 7696
7 1142773
300952140 3077
622 75024627
702646721 9080
3426 342446476
301853977 5132
768564011 6961
181919175 2227
875105920 4915
201060870 1578
23022805 467
3434 447587560
499160318 4281
280 26164320
538961378 4323
209103064 922
105912330 467
140556235 1255
3404 727302044
531825829 2345
428107260 119918
5282 511548174
302173776 1908
281222080 1240
537546593 222786671
594785377 4559
435308190 3386
753247384 4663
67059 344639743
386634970 5191
796964536 15491
370124545 1632
853507810 34534
694210441 3061
464566547 42550
731627766 3226
793771850 15346
199632584 1796
408770831 2456
900889497 332905096
37171723 18585861
299723386 2653
859313411 3789
278246472 6509
7731 532196113
4596886 130
578737629 13190
274753101 22898
798545843 4302
916696767 4042
58396095 369
737396827 368698414
961528939 54863
93263170 1573
2651 216067167
179618472 792
590874842 6961
640233815 2823
701694447 3094
201340986 1463
669736298 669736298
2086 449898807
701733480 37247
4364 642599419
27676335 128
730237625 4203
389912196 2245
858708948 5873
736127526 3819
550049074 3539
224808385 1081
158075413 697
754125367 8397
460691149 3895
145752835 14435
913661693 6118
2256 388630388
863225091 431612546
276328668 7502
406084446 1831
26335162 207
757938864 3342
748064964 5336
878058432 7511
893118077 7968
256920871 6296
38624383 1468
349938513 1543
904000020 10780
731180632 3224
1237 114092339
799683819 5135
838605457 8952
379925711 3401
674371776 9568
76240458 1267
365903160 9915
400971766 2513
161249113 711
268750742 4021
255822505 1128
215573734 1072
23512 513176844
273419416 1853
833237482 3674
556318112 7985
451448376 881522
508513255 5537
387842789 144828318
763276122 10794
666158748 50879
682364605 8198
813633990 6834
582049580 2674
38632963 3704
444643757 2080
15715860 304
713469305 356734652
820079872 3616
128479209 843
968996751 794892846
955379736 7752
267396214 267396215
816153407 86751
349993280 6188
759602740 14308
424654921 3330
540499146 2750
459107953 14851
314101848 314101849
186852681 2744
399812165 2040
337778838 3116
171119629 22716
171227206 755
984604360 7925
986544927 493272463
371272284 2742
613760826 3084
666279745 4152
818269397 3608
437254975 1928
557452279 2458
407217545 2014
111110185 67362261
210966996 8948
761344101 3357
959488886 6082
553080325 10164
909101377 43711
320155176 1469
364226346 1606
10286532 174
130639236 65319618
825746290 11045
830739095 3663
916239680 4040
673150337 336575168
822121590 3625
3681 361771382
828917792 828917793
530821564 2366
384410746 1695
823517099 273140
65 12466675
841532364 4487
965723163 6141
603494163 3494
419 60561920
450410899 1986
10576021 52
773357309 3410
611801159 446423297
802 149439938
11834 864400391
3034 388675198
977736914 6668
861959471 4708
764067198 3369
756923489 7342
637834415 4327
327035045 1442
405510421 4727
98286369 910
393868845 3797
572539606 22373
305452210 2570
233101187 1199
954758778 11058
901850740 5230
673605968 28826
248769089 4047
845107138 12583
249697991 1101
801262316 3533
142004095 1664
56841583 269
755250109 339868009
508465763 2242
674393588 4463
686912689 6314
479750477 4722
812575197 406287599
743986751 5750
730952387 3223
39753681 213
729883629 16114
1980 90736878
816770262 11886
148321586 654
356819854 1858
27309869 1206
223843704 987
79695250 541
329485500 8850
271092635 2148
191361140 3364
310698550 1573
609021093 5349
514580840 13087
379164582 2202
664504309 2930
424628485 160161463
327744400 5307
463222423 7092
774951150 3417
338290394 23278
527039721 20612
258551002 4833
839048480 5560
833473243 37478
721279435 721279436
366388931 183194465
750462181 4193
971779821 364095848
529948054 7729
199091364 161290538
558223225 2748
328797652 1677
840454525 15291
2067 338713705
596792229 596792230
115878375 747
435013985 19733
664125589 7341
674439316 42999
90037940 2793
756801044 10461
449296258 292887840
620883827 4487
821048357 821048358
878955009 878955010
797509027 8362
259787457 11956
534054852 7961
149938368 1632
835684652 558151554
326548021 1978
708529559 8440
811686940 3579
218209263 1380
684499320 1324954
750454729 3309
794315868 38011
28612380 310
184762194 2611
453438147 2825
521968644 6276
489812737 2688
225431248 994
420473268 1854
413290079 2844
599864839 2645
175836167 6926
176217074 777
444667300 2975
48484575 243
505362202 505362202
309938400 64800
323073660 1481
923104426 923104426
67807181 1013
965134137 128600
231782875 1022
942782413 8356
843544256 8173
1726 204826146
276005658 1217
500074154 2205
400503571 400503572
503935076 2222
846823607 16018
2259 474060991
830035047 830035047
11579535 99
555434819 2986
122023661 557
112865246 3338
14388970 85
658214101 8100
497481727 248740863
401421839 1770
980292801 4568
832556570 832556569
437068837 7212
567888534 2504
28754484 372
913193601 456596800
709349181 13012
835729860 3685
656345628 656345629
74473010 395
991410354 9801
924183120 12362
664663328 36016
625160053 5324
404974701 2242
518627483 185088094
949912446 30600
353241517 5027
153745883 4358
454084212 2364
244028193 1076
579792381 289896190
614495986 5569
590539241 295269620
961416524 465141500
531217399 265608699
818644284 24876
727091947 3206
45978300 15955967
355612465 1568
419547287 4510
937787516 12501
67406716 67406717
390430369 5022
669087647 5319
660950081 359212
720977738 3179
183929124 811
824662633 5147
670626901 2957
307977099 2077
379138236 6419
589217043 589217044
791926089 395963045
738369451 5694
774060600 9237
870796261 926379
281312954 1463
164432863 918
707491040 3956
985336765 492668383
611529365 6678
585180312 21411
7325 680946650
83492326 525
79223192 1720
5952337 40
131313147 579
966256244 5624
381464415 1682
302337919 236886132
492 75875551
499622095 2203
582311678 2795
703815113 2257931
24180502 214
537073186 4785
204348451 1414
367338676 9016
40822478 180
82313857 576
3626838 17
469457369 2070
917503540 20558
100861965 50430982
148776673 18996
287915986 1905
74311559 67411361
756574777 3336
937249669 4346
518446163 2286
353796103 6309
899602959 5929
410067731 2012
834859370 409521081
973849141 4294
9228 175655898
22708193 272
278471224 3569
349150213 1636
223695084 2691
493758085 211348112
206945934 5774
639281532 9397
14468875 127
146357281 648
344270256 1518
201908147 1457
439749687 1939
364011131 2766
981740894 39422
202950682 46559
827743845 130281
16550784 157
889448650 5334
396188810 396188811
993230310 492709004
855463196 3772
627348798 627348797
641955926 3309
879998211 4745
479874452 175840345
497093161 4135
682416670 3009
598755267 4645
789729403 5159
333382318 3277
997343755 6692
943590681 6287
896635583 4056
942816874 373555834
135589834 8890
643617671 9986
780531167 390265583
959249435 5078
39154971 19577485
555865797 4057
98244459 974
28342 863462614
945264888 4168
5917 569442835
13559591 13559590
522954072 3708
807501356 5417
2074 218825666
11903 624176086
689157161 5191
138 27380718
224024959 2181
382055801 4028
885629065 3905
906632648 906632648
917198136 7988
692168269 3052
17920331 175
439112720 2335
381378835 1747
480574304 2119
419360188 51367
494860145 2182
458560679 18989
26803238 154
892684845 5699
56032003 359
248562090 1252
875518308 6804
544220319 3232
7270 442255910
606354136 8693
257440968 27306
450407722 1986
729360136 3216
4738 681108213
992160218 826859574
976078201 9626
426704395 2452
154445005 681
167458324 6067
873148761 3850
939349176 6227
1345 272730131
201625446 3326
799530171 5907
472376765 236188383
571969425 2522
123899543 1704
841398320 3710
335616823 167808411
602256018 14677
125342129 1395
501346125 5498
363956281 48785
872609529 5122
68421885 355
226829029 4811
366227525 4526
4631 941913857
187625345 1051
319324544 1408
838724118 3883
85097852 2108
297777507 1313
983454480 7080
818949522 3611
168251818 84936369
310477926 1369
666542151 2939
999017768 4405
8124720 40
221360743 1177
680584873 3498
9950 570237720
879041216 55139
11778716 85
820988829 3620
7474104 61
111625960 820
252598539 5084
586182797 6291
991406974 6388
927911358 4518
685595240 3023
437823126 2293
225222435 5715
744104553 3281
774049302 4311
273436212 4309
229194968 2389
629845324 5837
960531475 12973
884346982 8383
921553536 825042432
107103670 1801
325446520 1435
571133356 2739
160823053 2663
167568715 68762604
680554591 5666
907625585 4002
4030 671821150
912042091 428010653
715072023 3153
428638718 1890
687622158 19878
582172498 2567
382401 8
572127465 275174036
34823352 197
793300136 4159
864984689 3814
514389888 50312
958248262 887458990
415030732 1830
409687924 204843962
494111871 2603
844100424 5451
276803601 276803602
108633367 479
638281541 5034
27175537 13587769
407012625 6404
614202758 8738
553496883 58503
182792250 898
588945954 7560
5928 701570823
325274482 1511
434403321 13644
773935515 9351
601924052 300962026
558476591 4306
532930969 3982
856210493 4380
518448797 2286
805910476 14794
810771151 11735
54430154 240
873861855 4444
518676562 2287
780387831 3441
671968164 551698
952976698 4202
942950716 457415138
891987859 34816
807903342 4909
777439549 3428
630502719 3210
43317081 191
592721564 7222
355805592 5608
630932562 2782
98200502 433
558270484 5298
227538135 7234
479662964 2115
32870314 267
830594393 12789
502478397 5549
488285329 2153
279356992 1259
23817283 11908641
861125427 3797
129187933 6274
196497296 1061
418676272 7454
42581516 333
52116596 1305
146098581 1059
6737248 56
997658617 4399
972581526 4437
799013334 41559
450260516 2037
424977983 424977982
171606367 1696
394391078 1739
514376334 514376335
31421954 184
90506605 659
952022855 7175
492559647 246279823
95106947 814
255905249 4229
512213706 2754
531295327 265647663
738825557 27086
781752023 3447
597077757 3226
275379328 3808
635509728 3096
973483611 794918400
434501325 2155
433721581 3578
776424037 388212019
550533306 12806
956457936 4497
800073618 3823
684284687 4491
87221765 480
1585428 10
784158022 5727
4534 771666502
180121520 13040
858097746 6396
73225062 368
2494701 11
82793796 445
783405670 9721
78454115 741
961896700 449445166
489198529 6262
495123121 7041
456532992 2013
35954961 682
848131237 406081755
855578979 31491
19375200 96
809251929 404625964
863501752 29842
530012682 2337
830742759 3663
525817248 2336
655005697 5792
845227553 422613777
298599326 14001
759993749 3435
880635945 3883
409167581 5878
676157474 4301
880844192 7472
208209455 208209454
248010365 3067
938465297 4138
522848832 522848832
223229026 223229025
196741821 1412
978613635 4665
924952302 290966
652162470 3343
14644140 119
373124903 11894
950687875 4394
85383991 790
860083350 49345
870403911 24824
750678210 3310
3272 598789648
3978 186474063
625573719 188938
391669783 1727
821926674 15902
739918542 4447
712402235 5866
548105926 2892
306396691 1351
366096000 7316
732575576 4696
140610420 620
134564052 2663
574085690 7633
467935545 233967773
403690801 1780
652667399 4986
712895640 3462
311670204 4773
51109989 25554994
351529091 3294
587336146 20383
301000979 7140
699355634 13718
911234589 455617295
256824624 1932
848422169 5951
717405734 9875
445976078 2703
449 95983938
698259468 10795
10814763 3768769
447577281 2735
766893519 4990
682870713 3011
266481774 1175
387789345 4363
932641119 19081
678113043 2990
199576081 880
201982950 1170
102736776 453
425029777 7674
742747074 3275
559542591 3238
429363239 11580
381876433 3066
824473267 824473267
25159091 439
90036423 397
162285015 48399
100990240 2392
17437 345583298
320568204 1986
325606260 1623
488960639 38592
991344536 53816
629176623 3831
200029514 1519
133963888 709
403074647 3171
188589507 961
524993615 4572
375573510 1755
865489692 34348
751531127 375765563
864042449 4980
867254320 3824
680254306 5621
42247157 235
565178088 4054
696253427 6324
341791992 11142
718341933 7803
602179655 5668
423758915 142263550
349486564 1541
937600106 734806266
350769182 3435
706040362 4501
10942 750172578
970926849 6983
550474680 4690
291591949 3632
414279909 135283
619552928 5322
4477 454369232
611658997 2697
19403207 1108
813892169 20235
916388864 4051
474354582 4498
700563219 11998
660702917 6550
392891855 1998
205001461 369372
989266927 4362
721211056 5890
571376094 166146
79401805 79401806
695158598 3587
479981876 2548
221121338 975
677039748 17004
3047 548859157
853859747 8276
36471897 217
402490284 402490283
843220012 42581
24857647 343
801485742 3534
274612432 95153613
49719661 372
955407249 21712
549560059 2555
930080908 4101
47300798 273
833550931 416775466
640965626 84683
392264916 2178
649868439 41217
687822057 6836
427050111 1883
877911833 3871
973690280 7912
768324995 4313
32959984 304
884315942 4656
529 43980002
105436915 1451
930868995 426027
811179034 119190
614175631 307087815
836371516 304658327
588474561 10299
137818889 803
386 39448042
2939 591261852
131670332 2972
126951 950355896
614899003 29362
204666473 131742531
379458133 1676
688902084 7956
830091125 3746
733445328 3234
65663256 65663257
971476350 42402
429335929 1896
4058 833273778
23586472 104
291788032 1999
628446871 5083
6193 400767921
173843510 2014
1218195 7
530283193 3197
984730863 4342
60684435 17605
289071270 1865
649275934 3381
917904120 7140
671079494 2959
949875147 4563
945420337 28566
482290010 11873
454148541 2431
550037777 8337
762111245 10453
439663938 13939
655686668 5564
812731934 11074
149112073 1332
220120004 1127
193945681 1164
751486020 23834
10225 913327675
623221668 2748
892730929 14824
78477850 580
572850260 29920
183428187 103331827
465606343 6460
214452549 1025
130201815 2000
222917638 28862
346950503 2383
946568199 6634
994018401 7795
339726528 9024
841533269 841533269
939601684 4143
370806554 1635
950256529 7332
487059397 6679
6467 747581580
997715051 4871
393031264 1733
612116427 2699
47626456 210
481681788 7539
819377409 12044
1043 183206483
80972540 80972541
423885572 211942786
221291071 1430
452225241 1994
516226341 14685
903357678 15827
693174240 10208
131070644 615
676632781 5730
653989441 3120
3324 365891035
882262624 821807458
310448160 2502
554960024 2447
168280406 742
78718794 1617
495277341 4905
490657940 2215
562673224 2481
401788246 2987
896186333 17603
735323183 22788
658304942 6999
237789712 1121
605990897 2672
693245377 278784031
397317679 5645
4518 573003615
975099211 644386241
822632987 7316
242914099 7150
145245204 16386
20672207 267
199496375 2095
459570557 2174
130822531 592
593061080 2615
768829567 3390
829716982 19669
779904029 77860
66223387 292
261319705 130659853
785524368 785524368
102961884 587
971353198 13143
220894831 1690
715276653 14227
93870385 464
620954038 2738
132294704 2443
20193687 136
610655956 10101
291796056 1641
598620457 3672
890939231 5313
317962384 1402
935795923 4517
771120423 5335
423778613 2271
903994069 3986
411758087 3767
130108715 1166
985733098 586206017
925425227 5316
970672501 3646276
955700596 4214
342816614 2123
482789249 6870
898334401 4080
223163029 984
419971751 166910309
865483872 4488
784307342 784307343
5481 589893566
213099901 1082
172784476 820
839342484 6043
477271591 238635796
793025768 3687
571877767 3942
345553609 26493
685978025 8111
437507688 14527
977807196 8159
156271958 1334
868420120 46579
536484451 2971
759320202 22129
766333548 3379
739494154 369747077
259630799 1870
806634929 7698
711540109 3972
764685055 16090
962283933 4243
29352401 616
368172865 2291
302407788 1542
247875179 1316
997298540 18683
528735055 2397
252043709 4925
133960192 1559
495544059 2185
62314823 536
772098715 4523
3754 796193368
549606186 2911
761202553 5416
595594377 29234
85616460 1916
583214016 16852
715775060 3923
358626261 4248
612335700 2700
260383640 1878
666592791 6945
147414150 650
913067754 4026
625041894 2756
382248225 145295051
384446387 4517
307016675 1530
198215334 874
315522267 1401
603670319 603670318
999604899 4900
5912 862772383
641969761 10994
964233465 11179
40204949 262
2511 175646961
331798159 1463
666770957 2940
505975183 2231
156969951 58080210
236766324 4002
841325338 4241
433398842 1911
872668679 6253
270107553 2144
32570971 16285485
623866761 3647
527123357 3032
4501 956251657
353117928 1557
205506889 2290
187717763 1226
316402797 158201398
488259396 6099
501832421 4733
817560863 3807
597727482 5126
974750703 4298
296291897 3759
542922635 4486
136966096 3418
144619699 3898
683097125 3012
113476849 872
986290432 19452
936274675 29949
205248385 905
578319360 2550
978990370 4867
414380826 57332
139302559 139302558
621391017 6982
958871139 16580
250135304 142365
994351834 15267
3842 481275814
342131395 342131396
644769656 2843
604690910 7984
659614218 5487
357203957 357203957
593291694 2616
378942292 73028
268748575 1185
979655870 7954
990262071 8330
188581231 1288
997945464 75539
783572310 3455
485564587 2141
863999247 5656
653611661 2882
105443654 817
430944777 208451926
435182370 9478
27612 990126658
61460384 271
264034515 2627
27279004 817
2043 285543844
698322109 3166
795315631 9806
297777896 1313
452142900 59950
981161384 956940161
832632193 5056
514980029 2668
360955222 1720
357916834 5001
612790638 2702
907301859 180397
833230134 3674
105955961 522
4360 376324407
719555087 359777544
33245417 425
815647356 14361
503478240 2220
876599807 7296
497139311 14568
601908046 13941
88695935 408
822683775 4661
606157614 5398
364545105 42271
841154377 3721
430583054 6945
456874816 8584
622800641 11360
724130990 362065495
598732033 2640
337918591 1490
974986301 4299
938814146 26441
417522543 1841
655902136 3857
243802921 1075
601757121 343636433
178653015 1760
447459464 1973
739299016 6615
3108 406354571
331499196 2493
285383088 2064
740251568 740251569
2670 540264077
426229161 4579
847298648 3736
710625732 355312866
194005401 2118
128977826 815
488968740 3161
95008138 501
851122707 639014270
927751362 7403
608276024 608276023
191462687 1709
949467517 949467518
3939225 3939225
838092836 6964
373882068 9884
246436045 2621
33292999 250
743979059 26946
921661021 5820
25791572 179
7846977 88
27895348 123
867710019 3826
884736908 6611
213439984 7143
957972148 785975063
935159688 467579844
677248309 14031
778119920 3431
668044655 5831
167789638 1009
464694760 2049
324244401 1640
46154782 268
140265399 1133
14640400 193
5502325 25
553628944 3297
260469547 3908
764398994 9713
637676550 9450
363084001 4740
218257878 966
571590551 284232
267841194 1694
557564827 3873
929035855 25681
203552989 1390
278869775 7396
324538402 1431
100377370 548
228017348 1701
913308344 39900
229309326 229309326
488736016 2155
866393141 90045
972253016 4287
779359185 9568
934320951 15676
724729677 3229
945269057 4168
188464984 831
336122383 155866416
572295396 572295396
533490900 533490901
62951995 635
435230542 435230542
663363674 2925
501768497 2958
965317221 6647
197816377 1286
335284327 2998
536339449 5709
360964783 11307
925422477 6281
569310505 6488
786220512 10416
283185979 8470
462437326 6689
228119251 5906
124056082 547
713457333 54309
677852967 3844
5631 372071409
319444228 1417
920887302 920887303
532278476 2347
850405312 33927
825731997 4341
540579059 3827
128363819 566
5992 619243240
847297880 6923
446820061 2390
752946453 3320
204306399 102153199
216282761 11729
2505 425049427
395753784 1745
481584992 2193
997232311 22290
180784369 125929915
687743491 598739231
371059596 1748
446659677 3743
395252947 3014
243959226 1385
153991709 679
406449331 4902
187591524 187591525
361945675 4821
245683683 1850
257394603 2193
307995715 6141
841334269 841334270
879595641 7490
623219623 3778
710310842 146971
124774254 62387127
560293063 3433
610051727 5673
458898001 250476154
677292025 10379
885576285 25742
987357856 486764905
701162406 12978
365287858 147123019
37887840 240
478730973 290022455
6567 846023853
418117360 12907
692846504 3055
580135213 2558
362291926 2175
875088064 875088064
800152481 12200
490874767 238542376
606218123 2673
445871696 1966
291426435 1285
822117998 3625
281433721 1945
841704336 8459
906430494 906430495
632975309 2791
414335803 1853
499171393 2201
226353458 226353458
612622661 4849
5829 633130077
23216215 266
49213868 217
35270169 194
996734227 4886
803821209 6659
631425431 6798
427401120 3147
871055454 43429
44451289 196
875823205 23154
480380094 45190
398757410 3865
347597322 5954
554503996 2445
691502960 12345
380880758 3882
388722891 1714
81971647 704
25948486 115
706062111 4951
259500392 33788
725513347 3199
367400480 3871
157275300 1274
403887012 3118
358040782 9211
327241514 1515
963846299 14676
972954536 334925770
581302202 5381
948355742 5639
139477081 615
927162455 17816
897053201 448526600
267842110 1181
505599313 2269
422433831 46302
803860874 21336
622197390 311098695
587988939 13321
914874893 4034
974128970 7835
916076880 420992371
566072831 2496
576207536 75489
995833126 4405
806850225 368782957
927304483 14131
884010809 884010808
671749932 671749932
796266712 3511
36531001 360
323919977 4953
243097 768167080
626726614 12095
454538723 2914
830482201 8475
371382244 8101
691539711 33722
131538779 580
638474029 10457
14775 716237176
999844274 977190368
2318 178999948
697162704 3337
626402267 2762
731745763 5411
69830449 34915225
538539265 5701
21799 979639491
704954046 6306
15630 422338230
888917113 135060
298005761 1314
777439548 3428
62338 546810661
457894537 2019
697450283 5463
846026598 846026598
721876596 3183
492086887 12652
476121100 45490
6594 892185114
212420805 1191
567046895 5538
876973116 341253493
788319502 21037
3870 575608320
61667623 94293
343511533 1908
760434233 3353
916826129 603485805
647995749 3614
617602235 5653
31070642 137
733807242 4234
921684122 52271
6290743 107
418432708 1845
998680413 499340206
828299832 15342
472053049 4286
659512091 2908
928468385 27235
472715415 192969014
373524777 1647
414245291 8245
317502430 2935
280768532 1238
518675204 2315
686536695 4185
343811831 1911
528952591 5430
771980324 3601
801473809 400736904
859729264 4963
923501097 4072
997395942 497314777
953665064 4205
110069243 4885
602417549 6582
647494015 2855
698273866 3385
534547711 2357
665859054 665859055
189271084 94635542
230419825 1016
581695297 2704
960222315 6507
408320751 6385
346312912 1527
609579905 4976
303336224 2385
82099066 362
949708079 6288
116419120 1328
574031359 5634
223496901 1670
509746888 10161
747572425 747572426
893936815 5948
483064829 2130
321203394 13302
702498320 8755
351667827 351667828
797046232 7544
785731272 5608
233372421 1311
319605586 151635588
328727292 1862
710113205 4264
80057575 353
925084567 4079
615289408 2713
745493372 4817
923776308 110526
980029428 4929
513419941 5324
265553046 3006
963643345 4249
724229909 4419
49075020 453
24368682 151
171454116 756
188611198 1177
705095643 3109
624131075 2752
147188009 649
606210480 606210480
235173160 2461
589787296 3448
6196669 94
512548658 2260
181164365 2459
360130758 1887
252258930 1602
684638938 5229
1880 55329696
805380291 5995
702722340 8355
113622740 11606
175697925 87848962
92757557 409
473539609 2088
190603738 883
830747259 5751
921594589 7232
153538183 677
237292849 2075
769959971 5087
262626345 1158
256869283 142248747
876996746 12606
426511592 67106
125349731 4730
503208899 11588
479327494 2246
128137481 565
62736829 308
659292083 3347
671074569 2959
768594698 3389
515954076 2275
988359535 4358
537336857 7914
187331019 826
777216491 3427
339055039 1495
866211451 866211451
230844091 1368
604112601 6650
252331362 2774
487437804 8092
538 77614487
462065835 15477
769601690 3477
546522187 444210566
182350554 169692215
166260789 989
601120345 485118789
767114608 3896
832708370 7149
328661162 4898
728171359 6419
357652482 1577
518270477 15698
759627304 489529509
812848469 7455
728713941 8151
768337837 384168918
192719576 1374
689297336 30931
760097467 4241
41276144 182
291969 9
571742632 2521
996459844 996459844
51708804 228
776319020 22425
813980777 813980778
720679480 3569
690 129014591
778844452 15669
208998817 1248
85274317 376
795592246 3508
196537048 989
154991565 1389
862422806 3242191
735861879 6214
560675311 560675312
293785887 3216
636860078 636860079
371033219 2082
761191319 81498
620041379 13810
814183280 3590
695058975 13689
361065600 2985
723181726 7833
901115000 34207
476 62683964
620958532 2738
801256137 3533
918256112 7362
598878212 4948
255594584 1127
488995916 244497958
798135265 4476
145995709 915
106365864 469
757035035 3338
116344297 513
101386658 650
671005166 3366
549426926 11227
293922433 1296
394816758 394816757
574237345 2532
428844161 214422080
692313157 13707
428957965 10771
936877753 4131
94037684 7935
877063004 13671
584896569 2579
88303891 642
94659899 950
26786 784125941
66649614 66649615
731669375 10599
858187415 3784
779482215 3504
320002101 1411
121214742 683
144143687 754
593609393 14794
559819080 2908
15064 642537286
220972829 1663
767630341 5703
5834101 38
213472598 82200119
108264330 564
544369564 7577
191309041 2023
741148998 4218
140686088 823
320503091 2782
189824066 837
2889 349144317
8128 832260007
8335 446672650
928490541 4094
985412722 4345
141745620 625
19957607 88
169071089 772
5549 644839927
939405574 19544
602863181 69574
769118684 5689
849562832 3746
928983150 5463
682465902 3438
246295774 1086
54306229 30238
329444571 329444572
792544994 5995
153367496 2504
960233525 419127177
479614460 45268
999125064 10332
467525838 4050
427397337 171898
840342929 29209
84283519 378
49131668 525
461349915 11888
960464119 4235
744915254 3405
502909669 2687
485083422 6366
854028207 4463
560186460 2921
125415505 828
374082407 7288
528878943 2332
298865289 106970425
331511767 2408
961416391 4565
264285978 2156
591484252 295742126
718123943 11220
267991142 4809
460421377 460421377
647942912 2857
572652325 2525
283748084 1845
782049408 8722
966132839 52167
663823111 2927
659129898 5901
997653608 4399
306963475 2275
175605699 775
28220769 145
363307894 130129008
135712745 764
560632621 2472
284668943 2623
821774226 12831
793151880 5204
573849544 573849545
734510915 10403
629759559 20978
253750029 1372
182341573 804
893584861 6703
796857652 3617
736149255 260718563
2524 119975816
614490455 409657795
351332723 2546
425998447 1887
11567 835522275
751488265 3384
942577407 471288703
36106649 18053325
505962344 4045
602203563 131939
914099287 9797
886743551 21406
780234534 28067
338012059 168913819
926961604 10405
871927460 4979
547712339 4278
555259886 4221
366161033 350089157
901418820 5333
450801079 4214
196410241 26891
882846569 53098
5589 167988573
195246361 1220
177023497 63596
694936223 3084
387058298 387058299
3383 113865014
461169305 7015
9560 851901160
670160822 12709
890840932 3928
990588354 990298859
932024692 4239
855516719 22252
793996349 4242
881185391 12196
364145911 3709
526589117 3377
10746 904743977
612791984 2702
810101024 3572
469034105 9569
521185755 260592878
884980070 4839
640457686 6615
2870 370901580
28210652 227
276496199 1800
148321930 654
3656 582646768
62368218 275
737754263 3253
935663678 935663678
367256492 1957
745000959 5535
637181911 3306
396207677 1747
406674201 4856
615145383 6812
76838341 1408
380539378 1877
289659698 13713
3770 439926784
585558261 12614
462202256 2038
5113 635382563
699144493 273297947
907121293 44506
560632296 2472
114822380 727
381991244 2181
332023489 1464
730482362 7257
2085 428094269
355838217 1569
511782320 2889
730907573 4810
961213691 366326443
702739409 7661
516630811 2278
324319130 1706
265000090 1238
869611853 14444
997545132 997545132
704932018 3110
186563521 1056
272038800 1480
767077893 19738
193404275 1345
979530950 6657
387424513 2484
182113343 803
633075900 9047
147642444 651
745605653 8324
4913 739544064
55467015 55467015
461285152 4976
982312930 982312931
267722103 1546
151022094 746
152747373 129628
2109 379847648
861887652 4677
143364830 4813
806831962 403415981
156995876 3106
133645050 381843
703238776 3211
710560280 548091879
977567705 488783853
289903205 17243
609446526 4945
763169849 4429
686491959 3746
880089299 9105
906752583 14581
97558569 1398
645059668 3244
77789625 343
926473627 4278
74693089 668
162583659 81291830
953913665 27236
338233011 4603
2267931 10
829601477 3658
376920319 2576
317511496 1400
158981850 701
585954240 26140
917616491 4836
67489 797854958
40834357 197
422418535 1981
488873105 10636
284392931 145068586
589089069 3433
693466949 4605
563828192 79648
103535791 1374
48191390 430
739247604 3381
256844945 256844944
142297134 142297133
401650402 1771
153765541 678
583360057 6438
309424995 12205
805887130 185166
151321212 763
552245052 2659
574926330 3685
920473343 7161
4558 285235266
939435813 8007
469736912 3586
431004918 4019
540017538 3049
4993288 53
564778891 77195
92153700 900
446763508 295423226
548884065 7094
312595654 1487
231000299 12900
141778849 70889425
320859300 4235
334003865 2866
866182778 25179
973 66989104
667222063 2942
934276889 4959
385546401 1700
572054574 2960
1596 262208069
3952 683807095
733237651 331988608
55337278 244
441340787 1946
427049542 1883
628962286 4687
408121061 1834
479890441 2116
7702 520577911
281676906 1242
821671039 3623
353116433 4026
812923579 5810
364909938 1609
674932991 2976
684004128 3016
664465224 4825
982434583 982434584
349526743 349526742
427443049 276126
777440139 3428
703475791 5734
761993687 761993688
796157755 12377
506424303 2233
947724085 28595
765616344 4152
12830 479944640
547100600 4055
346539704 1528
489730537 14604
494343565 2388
511616028 2479
8721 532588591
182374416 846
329427433 5679
183358295 1181
844904615 746950476
3409 737775092
873568435 436784218
372411841 186205921
713487199 4629
676391741 7398
500557503 8178
232923977 9311
510044284 23446
3339 700997937
65 12312040
434352165 2283
777422688 3552
135508682 962
778885178 7377
555819615 277909807
685067886 11727
318137040 5726
261670729 3566
953261319 12837
283602222 283602221
2732 474338036
164196974 724
530545218 233182195
7092179 135
430454689 1898
94799585 418
481540547 4068
160842633 1636
491564767 2677
289318851 289318850
277151701 22490
371658716 3718
850260978 146622
466962668 2059
583535516 2573
985603554 492801777
135984841 2443
702387243 6743
786666992 4149
4251 815379267
22603148 723
911103033 5386
381520957 2195
982617769 6039
773357311 3410
474901863 2094
949620946 8355
565894322 3891
574735395 4322
995724493 5299
239946526 1058
396074821 1859
168703290 1182
714675185 7755
678536941 8354
518291013 259145507
57265601 1400
803345803 4642
754183302 377091651
29936488 132
333817796 333817796
782882531 3452
891027615 10646
421663829 3082
127288652 1612
588076818 2593
19054631 9527315
899715479 15252
913655556 7278
4541 455189840
50347821 222
800552774 4895
187216851 78949266
809213623 404606812
9490 468739570
420488772 12837
756885760 756885761
576012071 2764
319279130 38402
260358235 1148
923961285 397795000
734755197 7559
484003134 21331
585838116 2978
155125044 684
971515736 8896
422967926 1865
1133 234353207
479891103 2116
45922771 22961385
306123972 16324
856516276 35329
903198232 5421
253079189 1154
378672866 8426
285469012 1659
649315058 31623
281301857 7888
176670188 779
14542 655373371
978 103120262
684060081 6242
7781 995890190
153147431 153147432
579799117 4843
688959914 688959914
771304643 460267624
990204204 506610799
117518789 770
733673081 3235
903532967 10233
90239126 90239126
637988723 2916
513170008 257460
96591744 599
156462691 2158
236213879 236213879
540927735 4397
792816536 7121
952271528 23004
960537470 10133
1248 136857426
509378635 2246
236485676 2075
601453929 2652
983507621 5216
386594100 2392
797632796 3517
312224537 8269
762950338 15465
166465328 734
1873 421445803
238170023 1674
519130292 2289
999027749 499506900
974691476 4555
112146210 1673
469 90910491
124110460 4350
711275184 5345
308823465 19560
216914828 216914828
242903475 1107
103865790 5235
323631231 1427
420379146 6715
250313601 1472
30163231 133
531344113 3853
968748562 4394
682280298 242895230
645077873 3401
802711643 348446209
737281861 36877
993682719 993682718
250042334 1178
89128924 393
997885648 4400
314488106 9957
760418375 18714
214545233 946
327817137 1784
808972395 3567
259668461 1186
234532956 2071
134523362 3363
371699885 3502
66459645 2115
3116 546407251
883963513 883963513
160876222 1157
665294801 4150
232687567 1026
5390 275104541
19681347 9840674
797741048 12818
790851413 4497
20785501 375
6543 369352361
540877150 6731
322961042 2015
427026734 2113
801480208 3534
392122445 1729
686349301 12165
159402205 774
263971115 1522
539644469 10585
817581555 3605
156198980 1071
4102 842935517
703101585 306572120
735115864 3579
529395871 2468
122901567 592
591473535 2608
878313701 6599
787212339 3961
138723945 1256
151137701 802
75454 429455195
911164497 52312
713191520 5984
192284665 17009
242126660 3369
753383091 51436
772046439 5045
815197575 6425
11339600 50
535137668 219560911
477832599 3400
269427708 1188
761445721 3612
226164751 1439
513742437 209936181
782286359 391143179
699083606 48754
628895671 2773
644313231 2841
494204052 2249
880939197 8950
395526992 1744
650543596 6357
522097427 5218
513457087 2264
25892069 435
641684107 8652
775317750 7951
427895375 6672
84989863 482
903472587 4514
786592101 5512
555959965 66415
818807594 409403797
211175782 1323
588069064 2593
354935761 2064
526660429 9615
689929139 30540
211464647 3673
789077144 3742
736941045 368470522
840041271 3704
23785 239034245
608482937 2683
326849329 163424665
324625497 1469
931661445 4108
131285860 3155
646357199 2850
3457 430510581
732239685 36965
465709010 6242
322668324 2732
43265172 259
242996545 1512
59572520 302
153154889 2205
57021874 492
34002373 276
246490832 2821
890689318 890689319
637903508 12452
6636 504116323
745320888 212888
411870987 244240310
870433972 39346
701464563 3093
642646595 16498
946687546 5299
104598866 1997
323054292 9699
642642473 279805214
454643127 227321563
657287668 13094
1833 286344426
668831305 7662
476836450 5053
758567738 22736
364970384 2264
691689398 8471
933826543 9446
456401720 21613
607295208 14911
74725907 458
798489232 4016
67657922 37470268
784485679 3557
876121992 6204
691490347 3049
369166199 5928
846164681 3731
4893 477408999
425190670 6916
152721851 76360926
820395143 22547
902031115 7004
33480610 209
519353681 2290
4783 940205773
762400081 18682
761552233 7834
190506716 840
384895581 4870
99183644 721
763113021 17716
762040818 116627
273388983 1613
872695615 3848
984848240 46324
799751813 120230
361558465 26094
819691502 330751146
561223619 3753
289695128 5770
105209153 471
419283837 209641918
162527420 777
896076088 5924
467803556 467803556
379594277 1974
28457227 142
443538357 2424
311454772 11913
938457431 469228716
497601874 10193
220578524 1189
406638821 4698
34221 596846566
947517298 12341
944241363 4901
586927099 4410
799058398 8861
5437 895809191
678778071 9667
103308660 636
2584 236583811
462182912 462182913
415364659 7625
2159 195797730
712184813 356092406
306001653 4773
6074 914167465
168 28639879
306962788 15358
708871501 4500
698012143 13018
845024154 3726
386331681 1960
663369526 2925
581688529 9138
16436467 117
94397082 537
60890 747225352
75067928 331
657034026 113868
785905960 5584
998734776 8164
187725424 187725424
12097 893462055
701153115 4917
6410 851914686
963614714 481807357
935269180 411213530
715177936 6899
3684 425583048
654521713 2886
674932992 2976
547704174 2415
146820275 2367
782693459 4313
886798212 6026
160663935 160663935
654975297 2888
17417500 500
737249247 4016
65620385 1453
318426368 2597
21771937 96
510508791 2251
405730888 1789
281223259 1240
9141 845098784
668614266 3398
718520040 30114
860944307 17293
99307010 66649
648857447 2861
597454097 298727048
953033597 10142
264999284 2852
105001240 52500620
35448 894222252
616871991 2720
154120681 154120681
956831230 4219
125041010 7919
607578446 2679
463982751 2757
234998283 1262
773841447 5446
357114035 3298
710490962 5159
734130562 3237
883033579 12452
72221380 373
758822007 45992
46492285 205
540880784 270440392
616644531 4094
104989205 534
407997760 68456
681960537 3007
28344241 144
378455307 2497
940283159 4146
824860726 3769
349258287 1540
883511225 11518
141104024 1215
74079339 379
681532332 5783
572625979 3595
372086159 134613919
360470125 2389
946181704 4172
409126067 409126068
594140568 16811
3189 476385576
371586200 371586201
771753690 4608
526447492 3969
189093063 4183
913641447 619476851
961928237 7809
469581828 5213
458617056 2544
224976776 992
997283902 48433
56369626 56369626
477712065 2512
681445502 681445501
304486214 1515
533068628 22692
827563602 3649
107097644 90981680
577636676 2547
378647105 1814
540363601 8610
429770114 1895
81777407 2551
43770663 193
503978156 4570
572647276 2525
167324201 1700
875640050 3861
838899909 3699
431740079 28668
563847948 45689
587801829 4730
638483025 3868
11793133 52
804514675 6133
324449699 2714
60632830 447
568370419 2618
151593905 848
297488118 5260
744516089 5156
105770694 105770695
271908865 33192
375236611 2590
243566190 3885
826810400 5944
217337916 1087
253918840 2702
946409007 4173
682652060 8662
297017273 297017274
341395593 1617
67130137 296
743276891 371638446
575258237 3134
257474428 3594
974780239 7420
661370779 6093
16449725 95
316375980 1395
491107501 5175
581506560 3222
511861616 6151
76398184 346
996738568 856766378
416521900 2297
681084229 10232
112488832 496
856986297 45919
636522033 4042
329337641 3170
661648000 330824000
262400132 128090161
224646879 1263
114757193 506
241760462 1066
566957055 23579
924404191 4076
992557821 27644
6041144 33
620653346 233977754
934968679 4538
140597119 928
676750204 2984
409473823 204736911
758774811 14769
808637192 8253
94075621 745
888798430 3919
841170493 3709
630807593 10664
558644101 21350
332660209 1488
1851 344402833
673770181 15582
839865380 839865379
998338272 4402
359240111 1584
623852235 4230
752948771 10402
967721465 4267
826324597 765133762
706854961 3817
739831766 81129
821654200 368455311
963490829 4985
275740105 873796
6308 994308407
4860 570816720
258505136 1318
222511875 1045
399911177 2492
815666758 16869
7529 544845498
426864987 6839
520033903 2293
49735693 258
5202 923117379
563047602 213543852
882472319 18560
665180403 2933
342606732 1705
430065403 200390267
768730161 384365080
881329875 7948
62328224 450
165089420 1066
165918523 851
7673 226494751
649983819 2866
282168429 1494
565228676 3074
956612875 4218
609170689 8988
379015051 87696
886414881 27556
582241806 7399
6373 964971830
640984931 3818
549653665 3031
910059919 6908
450434743 450434742
810994777 7244
245665535 1804
449871646 6441
221114660 1365
977826430 34703
654473558 14658
948921605 474460802
201845258 2764
156372844 78186422
2953 620874156
972326613 972326613
54203288 239
850966739 4836
424618958 2081
803303073 3542
829147895 3656
584064031 292032016
30868155 137
428168496 2679
69561269 34780634
707622081 3793
17229350 356
23794 501272411
295272036 157893262
291135855 1738
727354152 22212
12259483 263
844013005 6736
965687863 4258
309796507 1366
369750644 2021
534590205 2612
142879389 630
902195669 6038
377487096 188743548
887761378 8888
419815418 32501
906701240 11716
278946072 139473036
769951488 10407
719918790 26393
504274270 426115392
50175754 50175755
308002847 3228
158130219 906
670922143 3058
87848549 1019
690657192 6687
471956234 2081
249924785 1102
967892375 655780792
473171165 2633
264497756 18085
829720590 49893
502149295 3006
303571690 40666
459025381 2024
829835586 3659
339054501 1495
130793520 8880
901574245 21241
990537644 990537645
793172639 4740
149906056 669
438555025 2171
208280523 2113
813359418 4421
693142130 6141
392564017 2808
893913569 4510
788169400 3800
1109 197182650
936471065 4396
559038894 12755
899693465 42755
420590773 420590774
731897415 5060
361685921 18784
830621869 7298
221008914 24402
979869628 7821
452330681 226165341
476162583 2553
687488361 6657
615963294 3485
388607567 4299
698379584 23968
637058941 8240
999283630 499362085
625788175 18066
256965411 5353
924745310 787489280
4296392 4296391
610181537 8718
306481329 1617
886531452 3909
173461228 2121
347335055 2824
958223293 12340
827869573 4119
955115224 40978
149259179 1504
436509268 436509268
147602929 1759
643412690 2837
847033111 6930
920486695 7408
618010700 27797
637397197 637397198
146081130 1201
792003828 6501
388052271 2371
843133199 39132
916470047 4041
956040901 28900
267376326 1696
2179 333066522
695923249 3156
449040722 449040722
323059547 1814
648135729 2872
471582925 8916
974121201 8300
712702225 5706
113218394 1291
760887161 3355
714171335 6623
453585 2
349907536 3586
997299535 15668
25 4968479
766325960 383162980
2155 379464741
287935083 3509
55708854 444
289773987 1316
751490082 3859
440409563 6083
600723808 5411
106850120 695
372686117 8169
684192585 4141
165263824 1387
223890208 88219222
854442688 5209
139685361 1517
590394218 2942
535680927 2362
751001061 8066
162524176 1634
146053404 644
4384 699251558
716224925 3254
810605368 3861
222029369 979
133939976 2696
44451427 196
589807316 6971
544540256 4486
420266681 1926
315156743 2856
427277613 1884
38941818 27366
852875038 6911
650590842 4101
596943138 270738961
814183279 3590
26945316 317
102852071 20795
497192239 7638
337465870 1488
729015275 31825
717079062 358539531
483863791 3076
945494316 4169
843650319 4210
89582636 395
16103 922025574
233228147 1158
963856751 10130
1726 329703447
637144474 4766
989705010 6923
282590147 166021034
764175686 71305
492074237 3530
292478206 2867
251319691 2153
40758224 40758224
955685732 5993
851383741 4289
101697370 101697371
472523456 5509
769391419 4154
458984722 4251
202499315 1293
766548815 558653854
743122294 29519
11651033 5825517
225883835 996
168971941 8501
982482688 11836
569697766 7085
438757830 12945
795362564 3507
536553150 2550
540397481 4102
864761708 3813
518446512 2286
329205829 16457
530655397 2616
240240119 4014
922176194 11360
932967128 37494
371905637 2564
123127523 43941449
318712303 2154
908646301 14100
432338000 9040
371483774 1638
32204606 142
668622745 8481
706292184 5811
4044 589131846
692057699 6382
755269514 5313
60326937 266
392123775 26392
326210686 13669
617568930 617568930
295526740 3037
448770071 5892
851398722 17435
268520543 1184
508887801 4300
887617715 6823
826371817 27901
622541294 2745
178601454 864
920091088 4057
43070985 263
677541919 53603
549515148 2423
729327898 17761
198439261 6601
742497016 3315
116211461 611
585298897 34216
457402548 8366
10247040 135
735844626 93607
235411628 1038
114494140 2803
782784577 11109
306621480 1352
366980393 2274
490318061 206239721
625073475 86122
988155391 14489
82111734 1802
201150419 14797
485544099 2900
911758848 4041
4236 787214004
853887775 279505
484655790 2137
558190540 8676
559397927 5819
360265074 4526
501576737 3873
366930983 4639
263123607 209717236
392437900 1821
264821707 2155
892676641 5438
109663993 537
169270755 1347
66 6587954
22756 733982864
145940572 3871
880270173 402841179
931163078 449750271
139356566 2545
409957975 404447
749093976 3303
737889983 737889982
722805957 13945
11802077 171
740698783 4421
787193013 3471
4815 473410800
211580334 1442
76864218 2783
591019470 5053
48304966 267
886009256 28833
445760110 4527
16414 460527598
313425777 1382
677601981 3502
371152362 2891
301407898 1329
821791428 821791429
672025503 8143
539698875 4147
578217313 5452
3259 689387667
341880987 2087
219524495 4044
580113008 2617
216541100 13100
458819957 458819958
401354176 3251
216733081 27641
960688939 4236
570141166 570141166
954078608 51347
999606197 9164
326781000 3780
586950494 11595
740307270 4831
1537 291468995
849109624 3744
26161 845575842
390307311 1721
634284283 6362
1369 90837257
949123998 4933
741384562 3269
157060109 1126
754 101271280
831068181 5549
402822679 49978
735489699 3243
550190863 6043
307044795 1369
372847855 1644
919184361 4053
396979956 7482
235115147 3974
829151551 3656
978508929 841400222
662325461 14131
874335521 437167760
626991707 626991706
198883692 5111
470303381 14162
702430854 5049
903308552 3983
100047753 504
829384473 3657
941796795 10845
895734332 5031
997985160 4936
207861684 6503
26991 613235520
819560043 7647
192738064 94192219
408681360 1802
948401222 922082535
135221891 16202
325376646 4382
871518460 7959
447117744 2752
595100367 2624
81080082 497
10960 234945938
27214944 120
532051685 2346
903522149 23689
824841795 3637
562217538 2479
662448194 8795
480800531 2120
484694456 4423
520716728 2296
309170076 1866
974684307 5617
709637230 3902
815763731 5357
904307730 24202
255594424 1127
945270870 13934
230495416 2659
411525223 2326
174871849 836
601732887 5439
54755784 23897055
711000285 8904
983307649 6920
276182247 138091123
243223423 1846
874294395 11895
134715041 594
148299761 77981337
963995992 476848683
594671281 6140
204746190 1010
585895164 15094
293613133 10193
75832420 377
50929621 476
204122 932429296
744230771 7685
872877339 7187
813956487 3589
303425468 1723
202432290 1110
363694002 4409
930437677 5396
660965125 4451
324919967 4866
880317845 9404
432250965 216125482
694082667 4514
400802654 10487
556000745 3994
997826053 7214
531338328 13466
6262 332638024
61389760 2185
872924158 3849
537234685 2665
496397160 2994
182343565 2924
119220886 47166886
311612595 1374
206037964 1156
149419992 677
450406014 450406014
982467277 4332
199106936 11998
2950 406290175
793180117 24828
693781790 9454
872015239 3845
426251737 3032
123500274 3601
315792230 315792231
70256748 790
466966786 2059
590242560 2624
745 159865080
299504207 33942
923532392 11012
404097256 21849
540428936 4344
948893543 4184
303406036 23877
127907078 807
789518863 6445
7524 522550972
14360 372934236
830923825 30925
501035980 501035979
262068703 1384
511419180 2255
975518231 170093
376480147 4777
350063658 25007
537500564 3879
883124153 3894
247884750 1093
554039532 4859
34626234 167
672046739 10570
457440592 2017
275265284 2621
599117611 52430
418100383 3486
507898737 3646
655563481 3588
726373501 20279
815827203 407913601
500078564 2205
517939096 2934
143901064 3616
8835 210908661
9247 940044950
420247429 1853
877328717 4638
132117311 14395
785792171 8855
735618372 3671
407323436 2522
271389799 2195
280702418 90229
429342925 214671462
557051400 10728
430971976 3241
965790647 6587
811696314 4114
161554644 11292
189769755 1685
16227671 8113835
518185902 2406
300792222 300792222
63804510 462
15476 677546696
905654772 16712
209189958 5407
346274775 1817
645632883 645632884
13153942 58
323213256 3711
135848409 599
158625454 2023
849571617 725339399
433718415 2223
587059057 6777
196529520 5134
63722679 696
22841818 128
202933108 1125
776316057 19156
567884802 2504
598050505 2637
367259486 21793
254332897 1374
738082502 5417
395534969 3695
318312108 2394
259735421 1760
982919764 4334
163384570 1345
278500138 1228
898047094 4759
428733903 1941
464154185 9710
419790714 1851
814179689 3590
22205861 101
874704380 3905
178997026 798
209706448 209706448
620932157 15289
630621935 20706
480691007 5568
978487500 13450
188238434 830
761 143728998
712854850 4431
342421072 2023
252382515 252382514
808166172 4279
684926569 11733
210690692 2619
848208233 3740
917 113239975
1583 100214981
795870293 3927
733030328 3530
735715346 14461
678774835 3513
85988 558332722
537134378 309511173
945335699 4372
4246007 38
798707515 689047756
627965454 36188
675100949 7050
13153993 58
372565224 7894
913977460 4030
531606911 180573
533636741 41801
9978891 44
52325099 470
755995903 5662
429846934 5579
109993634 485
444996835 2521
928985400 4337
425166204 2141
539118971 269559485
48533703 214
736203375 7545
574464135 2533
679020628 36252
2940 588029390
936707706 4597
723802464 3386
659735785 2909
715 118405671
157043124 1134
44999408 22499704
1910 109308162
433558523 5435
441942642 2682
589002354 20619
741749273 342665945
214488500 989
165217499 1875
178712883 788
185070685 20860
472262275 472262276
540393104 3045
486637028 7981
608707181 2684
35976959 288
989271067 4362
180300436 795
16536 416737958
108918181 1657
970925021 115134
307756743 1357
878592852 3874
75067821 331
732435796 62596
311878940 3000
944962726 743289992
400223657 4867
705941172 6583
780314558 390157279
138115720 609
566662867 4642
304250717 2962
222256777 980
545470365 272735183
770469376 177038
978842277 4316
642662781 7010
371971151 3987
823433688 8316
918832681 10715
517353240 2518
73254369 323
286892475 1265
821406407 9319
377489789 188744894
186857821 35430
198415530 1084
80004594 593
10889 724022068
719452223 22547
186422203 822
604255288 2719
702378396 28348
587684749 8875
565594812 4266
25876 866429105
90127331 45063665
960155668 21753
327650672 109635073
1085 189536416
488509410 2154
766689900 35251
979231759 11116
795848199 500898746
744710932 18493
501904120 3295
84139460 371
2653 563463278
121896231 597
367628441 1621
53424227 50943
837399067 4804
94572680 417
685859794 5727
552770625 5024
318532870 1693
578278694 3122
971725436 4462
495089112 2183
450620380 2377
233954250 13274
130402699 1914
868968365 4750
209272938 48153
636831534 2808
2607 452016765
715612085 715612084
349656951 5050
361961627 1596
17676 866954772
124107900 1982
3535 694885555
291786050 7478
933427821 894260865
647963199 323981600
49894589 220
38693461 382
628281195 314140597
329301985 1452
913447400 913447399
154479715 4743
120653782 532
729135152 3215
2534923 27
602907765 5298
214772305 947
697158607 3074
834482326 143891
342517436 1959
2247 502374018
1721 348939547
158051506 5497
355390821 3836
66677156 294
452678828 1996
943885035 922358732
497397539 2645
856362817 3776
999872659 499558294
107726158 475
845711085 3729
443356660 12914
795889816 795889817
906767943 7339
296416085 1307
822667035 15182
129497662 571
510350955 203606757
637060074 2809
516521646 3846
706094402 3829
213910511 1465
109541019 483
883037619 441518809
312262051 312262052
616097585 543051772
982240483 4331
417362767 2150
542261437 2391
993388025 4949
712968324 15959
214825617 2721
1255 244954094
524433836 4481
841848995 3712
291154663 7974
255142124 1125
966009959 19252
200030091 911
188640899 1215
940279930 4146
531783156 6331
962173367 9014
762862661 10736
290251058 56174
663687019 225068689
403538599 1971
395020805 2397
431677670 2444
428865562 1891
706775764 4934
817214695 3850
990849658 4718
926696596 24319
521769555 521234183
293443726 293443725
52543867 354
615660313 307830157
990329489 11430
404372893 7777
96807026 5359
520508605 2468
328065104 1747
520047599 260023799
840824495 7324
896379547 10331
635921965 2804
916536174 7690
959174091 4486
275786161 1560
296701990 1706
218174865 962
190616899 1028
899307370 871082249
220257825 3225
114757009 695
750329271 375164635
965078073 11450
715975740 606496283
248313409 1128
42043973 314
397133519 2716
296214472 16830
548723689 2803
223871313 4144
274081254 5373
229543000 6112
434306430 1915
659152756 6599
545077784 3345
246034611 123017306
29697439 262
16095 834947970
140116130 1981
440293371 5675
525777884 3365
738660648 4036
711176859 7772
821882689 14090
430344527 2788
76065851 350
685962536 9971
936724121 25016
55038793 55038794
275427981 2708
702752221 702752221
215678240 951
848080141 4214
227431380 1527
700571566 3951
1216 240941888
754150899 32801
333785634 1965
717567930 3164
881083191 6998
476 76865908
28094960 230
50967487 286
716086039 358043020
898706165 5215
49894241 220
148473297 2096
822104761 13480
261345042 5103
158724039 902
271330988 1696
6513 752720436
276036071 31382
644851380 322425690
478986815 2112
798871787 43769
626713052 626713053
872011395 3845
23525497 342
930674543 14147
496481383 2906
154529985 77465
199802872 881
770985037 304512863
846109418 8521
579724907 4053
759633526 9843
720258702 3195
672624645 336312323
265236883 132618441
296870940 1309
409721988 8079
45760797 7503
530239857 2338
952975516 11145
24940038 193
490946974 2409
1918 137106154
279862590 1234
956157918 750331143
291227934 2325
753936762 3343
561092264 10143
417080860 2580
158300163 698
757419245 16733
339281428 1496
458254237 3382
496989749 16215
841829792 5891
103034659 1915
442739525 23374
893331668 3939
816625975 5489
825819293 614971157
302687646 8835
14880354 5708092
453571809 2400
42183312 186
829581338 8786
848240144 7745
205790073 102895036
981786897 4329
891582801 5494
739689355 32099
630425085 90499
109503387 2237
935517001 4125
397891544 198945772
573101205 4909
4706 543487749
577639732 2547
226109154 1597
763452203 10658
391668632 11380
387560896 2083
601388229 4012
536493074 4206
609165998 2686
772192935 772192936
674999748 10187
422677980 4390
494167472 3068
671918282 10663
288478151 1272
640676239 14953
935871749 5204
272378392 1201
427727825 1886
663066886 9220
607613687 4223
589048970 589048971
200676326 2905
778839374 1375316
549655427 3049
563384345 3153
495706098 2613
567760931 4378
349484932 1541
675781130 4885
10887577 916
167565696 2733
798401994 51959
660781044 3801
9346 928387753
903988925 3986
39805 719803972
384186922 1694
600546399 2648
224670351 4881
865434457 3816
529106679 2333
819807448 6943
757881668 4161
997534864 8044636
380152218 7725
123597070 61798535
573706255 2662
402913579 3090
550642625 3030
571701983 4512
488283233 2153
10246 967601502
259459920 2670
41202507 645
148548376 655
533320319 3588
891767877 10684
345024875 5073
804691164 5965
20959875 279
839126217 839126217
511868421 2257
508234769 3813
895201331 8129
42183127 186
130631617 576
184155104 812
116571533 514
202448105 1922
635880806 6997
4690971 44
725373086 725373087
437254976 1928
459171929 167355325
491807401 92445
967086121 69355
10483 857350457
514206396 12911
212441522 1119
681177526 5474
3645 646257650
257371581 257371581
12621 565947002
844082727 4922
882064000 4640
29649265 135
468326003 2065
565809569 5008
673006657 3421
242161920 98893717
195603442 1529
499897220 2637
172373688 6041
534986219 24283
714443721 714443720
6362 604862010
937558128 4134
991307833 4371
833796089 32792
662576981 4463
416667063 47352
193907161 855
761543393 8821
772680344 3407
204333950 2362
317435560 35909
522406067 2879
459326351 5652
611381482 3257
553374921 2440
592016957 24723
427156984 4961
89308358 413
270538141 3766
243628407 121814204
369443661 1629
290974136 1283
992923546 8335
896062283 3951
655491643 6123
426822545 1882
897185197 3956
86860952 383
822352347 3626
290030278 179272087
299593369 1321
259156676 2660
893789247 18568
70681834 563
568214625 10138
858712240 5165
481868319 3440
939618079 424318623
306604673 153302336
855690833 3773
509434489 3532
591818377 4668
402198440 201099220
761386079 44419
26969854 237
590037974 5085
804910141 21193
502688703 2338
177470487 1508
856445437 8258
927735967 7784
668394707 3057
22118450 687
490482486 3187
945997572 890139500
893432954 15617
255863521 1619
487600651 2150
978251817 978251816
755284250 329133687
673556428 7267
381701447 10356
135913394 1067
172169609 884
44678052 197
222935553 983
455387331 455387331
601466769 8052
207325735 3934
332754505 3842
682021880 4222
139573590 2231
246069319 1085
797855831 9384
798703291 3542
534905138 3653
565345560 111508
269444401 1487
404329226 13258
79376250 79376250
164685072 953
345654462 2273
806509497 23458
407262107 8202
838307967 19859
246888624 3624
434085649 5515
25983514 288
196401007 866
31473025 168
771777413 3403
150514357 3457
847634895 847634894
2905 362157664
452440844 8297
846819741 30340
45596671 3759
313101539 3105
187149405 15614
456034592 16688
656828046 15785
23586472 104
32180988 147
759751581 3350
855437557 5101
213553355 213553356
43019759 240
17179779 8025653
486167588 2510
172552679 3420
505067747 252533873
346151665 173075832
671939894 3035
486244191 2144
393032268 1733
133180099 1146
898 24898304
130346069 591
109065314 55471910
111101130 1029
772408887 3669
63755993 380
127230243 561
963 140823015
906475107 13663
612151829 5570
8199112 59
364624775 4575
654839137 5682
673 92114218
69021 264902598
989235972 26869
561685779 2924
773488042 4558
425332544 3415
71893118 317
714982131 3335
287221648 2282
517055679 2312
566215891 9510
300494080 2360
801079977 3646
966810034 4263
430367856 2428
1671149 31
429 24513760
465590888 7717
1632 222563466
127684240 563
768769506 5421
953968800 8300
695897543 89540
294052607 1581
562673434 2481
719178711 4424
70305831 310
919249728 459624864
488511833 2154
778187421 3567
652934167 2879
503836992 6956
308968841 1659
920155945 4296
299347295 55043
289612337 1277
760660369 3354
213156142 158523
551185228 20911
10479 605110257
68194015 34097007
674349128 674349129
606673236 2675
810614736 11246
497051503 248525751
582041433 3586
985445978 899302984
717044813 8599
575282709 15831
292787180 1291
271372031 1472
279389915 2198
779960011 779960011
995023807 995023808
878076063 10472
717052879 11949
889707076 3923
273822444 2268
117735519 868
856662722 729329935
198051959 198051959
506393571 169170369
466768268 3553
391697259 2987
794368044 13556
880404998 3882
197870401 1057
182989091 965
136176483 25363
1420 178403120
38587024 179
531903258 495614328
220254195 1033
872475326 3847
769030648 7469
908684545 4029
651879285 42253
991758576 6593
552508668 5769
664495407 28532
516441912 43707
437182292 1966
51708577 228
681455194 340727597
818284999 818285000
92900713 503
583222027 6805
442610529 3317
742816072 371408036
834675905 417337953
640 125501211
362131169 6430
346102750 1750
340107194 11073
490322142 2162
641880323 236892408
10652 543659098
641279667 11497
188358580 1701
6603 814004634
6300121 30
578637779 13452
453737628 226868814
425401843 2563
898553867 3962
693891410 8131
267498388 2544
696009448 3224
830131441 6585
127038564 2124
530147974 3955
4002 905052300
385373420 3851
506798927 106448
792458652 11383
662332082 3197
996273540 5085
15982990 123
636157775 10872
748878373 3786
171908588 758
886267113 443133557
797865231 520870557
609893836 3129
532509012 2348
682381441 4056
118407884 667
361066468 6341
178712827 788
462202310 2038
316560594 1842
871373976 57864
9809590 3471799
685552121 7909
673523511 4063
546340268 2409
802174174 8121
72346648 319
84009224 6040
596919680 596919681
852316065 4005
811680016 14392
153840833 153840833
301635270 1330
48064787 420
23021306 154
133580489 589
681607859 3073
975055758 887930873
800120111 3528
557362223 4734
658628145 2945
676949327 2988
3658 647799924
934726625 6752
222936053 983
342579060 2955
693499556 3409
673397335 12062
331726784 1635
577638135 2547
573274016 55131
911436954 4978
198477994 910
738972605 678428657
913644302 19041
15435284 170
639392707 319696354
774801430 5536
411627897 1815
565321054 62868
109272897 657
809649157 3570
653038561 3720
668706627 34934
953888549 4206
759247553 3824
823168789 4953
812528640 26880
782422243 22078
724378415 3194
302600007 1873
978830886 4449
991148670 5998
133361959 66167258
598070858 3031
659715979 222197520
2382 403989582
563514208 12508
138640145 1231
247876139 1671
921450025 422472971
851233757 28997
701 122592983
345007881 4661
172727998 1261
8774 439407674
658597296 3535
327285632 2669
24923860 123
803184712 5953
371485568 15656
909634265 5962
327712994 1445
409553797 409553796
923784811 4531
630250220 31145
818261929 3608
968030553 482561712
558647936 5020
578775737 2552
95706647 422
55790833 246
839810776 3703
49579 675724334
698790856 3165
874020816 15144
651692095 5312
149578427 149578428
183021144 807
616193257 2717
562871300 2542
516600720 516600719
598144661 3225
46946162 207
373264658 2147
898345019 5939
258385353 1142
580292470 6079
876724237 4141
461968881 178160
908821836 5967
358807253 1733
194378209 912
281677074 1242
755487608 4588
800909901 5732
671075287 10232
648350369 14961
299909463 149954732
22575 825318602
915437905 6704
23546665 319
192319617 848
2942 423758226
645470420 25757
368296113 4321
60326673 266
173349678 4177
628896989 2773
939340199 5300
363581685 9912
455905388 2822
339733745 1498
38671142 1192
618904160 2809
590338668 2603
502389124 2812
28573051 14286525
2253164 11
50743900 631
86114162 949
596510200 6017
628670195 2772
467194963 2060
99107991 437
885296460 6918
734888069 10215
900202505 13973
626920042 2827
459708983 2027
255593456 1127
751624949 98704
468059640 4790
708625661 3301
821741290 4190
115689583 668
384185647 1694
136052892 70340707
657132741 3204
2965 613550415
292336176 1289
185741910 3645
243574593 1074
399833712 1763
339035917 3657
869015983 7002
820990661 3620
948460017 474230008
814413119 3591
880233702 7863
897604426 409624267
87843014 1010
1360747 6
502344279 2215
777147338 777147339
32204652 142
50214397 25107199
995553897 12937
734165684 32711
987360806 488003051
920104761 6513
916755516 40804
782027457 8599
215690440 1148
293303108 1774
484220825 3025
295952716 6999
963393270 10462
574956712 7077
798655975 6175
667541376 4512
89767215 686
683046602 20483
391563019 3234
226553453 4387
460393754 15399
364403071 1935
3073 426110589
13161855 62
828920273 6906
286518513 1988
787166641 23280
749479417 16818
2721516 12
436498774 3845
489415552 2158
253099873 1116
897249288 4792
937961958 4273
949559195 4369
659161339 516157254
997258596 997258597
546732028 3647
202070826 891
673742985 673742986
235837179 1063
5905495 63
301180588 1328
111031716 593
673953159 341255168
18490 964024684
370600797 1839
2035 370223461
380129750 1785
643168035 4172
992011485 633049354
492803667 3598
173664370 1033
300529992 1596
552231904 2785
114530707 505
53523335 236
406883030 1880
554927300 4925
91588181 45794090
495028829 4258
424827343 2034
881665027 5443
978603166 4315
234955965 1036
862488191 3803
851259677 7661
933844618 4639
925995164 4083
739593756 8492
515587793 2447
287356493 1782
239196109 1415
811646907 11413
855644524 3892
975782626 10582
943407243 13459
371661259 107572
424193670 820368
641140983 2827
4733088 94
187628689 903
612535573 6566
394967643 6513
990754719 40289
750684830 3310
630771017 3284
219393681 171945
213864138 943
334768745 8034
870877440 3840
187827821 1918
809131951 6831
210186075 1725
68698256 43066299
42061237 199
888379800 4100
897741836 4468
685299011 5830
192574863 909
53338587 11746
924927778 123771
96061727 2302
116571088 514
781086255 29020
877685039 3870
923497025 4072
37859878 15634128
761119267 5513
806391684 1947806
222449759 1864
888001436 8231
109667168 1028
972257133 4522
875187624 437593812
554961261 4074
27536462 131
383081187 383081187
510293069 3738
861523121 805227786
642263011 39485
929059529 5030
565351446 5511
222838773 1066
698292569 3079
584794917 584794918
376249587 1659
107374535 2312
494476824 4777
825770608 11001
326320159 2394
26988247 119
216133730 953
992074466 494704519
231771121 2603
70759076 312
98055373 671
377678581 1860
92086967 689
807174233 4839
633111789 32355
631203192 62694
285914065 9131
810772760 4340
365778819 183155
471952896 2081
303666568 1711
101339129 463
530887741 52809
921275100 44820
767067968 3776
8854 869622172
689894310 689894311
937418344 6359
185175269 1005
261061986 1324
984501084 4341
65769681 290
468996425 80639
436928540 7757
679738675 3903
70408061 337
104324037 460
844343934 3723
202966533 2933
912395785 13391
696418973 8511
816085777 13114
179869950 108030
130615793 649
858349826 25165
188266147 842
335380860 1531
697587999 7300
959760422 12976
122094496 1584
336275287 1983
876095330 659202004
899016664 41336
6281 823495209
864658767 432329383
117705566 519
22609510 126
1673 120851010
722538979 4612
302871704 1634
682190955 3008
429118771 5982
645643876 607379
771093272 3400
845239855 38676
351738887 1675
365061132 182530566
402106372 6725
140742756 152319
425267920 2096
395655935 3446
740267262 17115
963380808 462720859
270824450 7466
168069598 3098
4880515 26
98062965 1555
719240626 12801
805426542 4859
5668 554874209
491730681 3038
417522230 1841
463562848 2044
341816277 1598
672833321 8676
434331274 3461
949470007 31791
123828978 546
786268830 4503
433807139 2990
739 117366416
489292473 244646236
284565991 273596629
5341 682437266
313439155 7309
851200998 8574
923980047 4920
326215706 326215705
195493842 862
390807327 7462
299820005 1322
558512820 4383
188343388 2507
268928777 2606
293696935 1295
2223296 972414873
232480445 1282
400516565 1766
718185643 37192
780203927 3716
225227017 2328
107786869 861
300347221 1429
514941028 5111
983636966 16697
342852323 342852324
8164548 36
884563272 3929
513104382 6993
8901 845559396
3748 164028464
485317711 2521
225485702 1135
64797187 2093
23526 775064070
307755387 1357
1996 390072117
709840697 709840698
660329746 13783
913295412 4027
341762095 1725
290685186 2078
965907127 4259
161343895 722
9981 711848898
114055420 2034
720113643 294354
546730182 4193
294376049 1298
67357522 297
874610239 4865
252701992 142415790
979537249 11868
291072052 2003
396944637 198472319
682046748 14886
343362678 4622
334351607 1894
757658251 17262
477169463 2104
787096115 642505615
759382265 16465
427813244 2813
359933390 2381
186876673 824
513456881 5338
797215991 7610
968878224 6949
610700713 4157
468767776 74325
6767 393389021
286013215 143006608
308392056 4765
38580259 2917
296645245 1308
117024916 516
678331881 2991
75884548 351
208014535 2199
68923709 553
490328523 2162
6455 781255105
943076204 147091
260018519 1853
261943768 1155
308949421 5493
558309575 4514
130951717 602
262624262 1158
859520594 4137
557033714 6795
974976372 966499271
548519826 33039
212573567 5989
805326928 11384
208321900 208321899
442917216 2647
135485516 5722
534789172 3759
189094807 94547403
53730621 580
128552775 1496
830281852 3661
521619299 2300
925760861 4082
434762180 1917
662287906 3647
5735 478098275
707273025 326685
218173745 20038
510706527 510706527
860302422 78407
80631176 40315588
682190336 3008
215950569 1093
753179554 3321
456494489 394156610
696803627 4548
3499 772271072
960921730 4237
124526579 50968472
821786077 6753
211874044 2887
750296655 106819
722455986 7387
890712162 11269
41 7100995
978770570 13371
109233909 109233910
574606970 3749
150297646 792
816656117 3802
1928 133654950
504425975 252212988
92400588 933
9924 944297145
251607883 1282
15685968 89
871671607 383972503
875505601 14400
533643928 2353
889489778 7117
214822206 107411103
321959486 321959487
320554457 7113
904513500 36546
471945670 3485
802756506 5534
463706429 231853214
759978005 3351
189718136 4084
594325032 4046
364186703 2832
403318703 6060
4548 959392709
814183279 3590
262961422 18037
449649432 4609
429575108 2160
825332455 6266
969900975 7442
444513634 1960
341296114 4012
938477903 543482768
843121032 19786
907172166 4000
480639060 176689887
547478303 2414
14768217 333
866649666 14959
347341400 3410
293011892 1319
153484955 2560
302312524 302312523
5393 998760951
149652751 3250
649553185 5461
171746622 1102
117389829 1292
304288138 9363
373036802 2504
44067277 219
642579367 642579368
101376025 447
610379133 4844
44067132 595
894211885 62210
953715750 4877
903259603 425139644
845435941 6143
375575509 1986
646678404 3321
29246 801545122
290379743 226870972
925088647 4079
428531506 5721
637058729 2809
777057013 6012
342952330 5108
397840444 9413
3176 594436040
787804159 4304
550614029 275307014
108871877 527
369445160 1629
328460841 1517
687199569 333014575
9059 933774738
761780199 7346
695570568 3067
5798 423860199
659137680 6008
359005176 15000
668810380 2949
2130 318301376
597140703 2633
753399702 3322
702395675 20347
677736957 8513
595128838 2837
919323756 24531
694838621 9838
4872 568328544
181616163 8799
60774833 60774834
719999072 3955
711000962 44779
686595772 18522
675201900 4124
6378 986479160
158593111 3103
911254274 4018
385175957 35607
894242161 3943
284140792 1431
14469211 7234605
63196509 404
490197540 71260
213159100 1705
1456 127228192
684458257 3018
857000448 27991
489029044 2316
3170 573861930
635695174 2803
743531406 4091
503253667 2219
158993611 141148156
764 160892288
384144188 2431
1812 129940332
515317153 5299
14986816 7493408
718975772 12644
758169783 3343
10751116 4473609
556325224 2453
107499339 474
740022295 3263
417523913 1841
801256136 3533
242356580 15437
571958984 2538
635112643 290356122
214883401 10077
514591047 2269
995309805 990140025
275792172 2298
44443625 22221812
951108925 895188613
570021057 285010529
332755424 2403
168525572 1040
33055799 253
4943 762237662
189385673 36568
921420634 40801
655879572 2892
97746032 97746032
687093249 228650
551658347 3395
995283085 991660938
539420034 539420035
636746417 4763
914874893 4034
784962458 15583
92531544 408
236770849 1044
316353640 2372
156724907 1012
662193797 3168
4109 837073153
767240718 3383
63316235 19892
231 48622867
156350505 17961
336917067 5866
620713083 9992
508654141 2390
889998819 4490
819839262 7769
612336277 45101
634836643 32142
843589595 421794797
690199026 690199027
189598947 836
479042042 3281
981378255 33477
952753192 4201
468100752 2064
571787250 3989
610589407 7518
653644280 5612
998658225 5281
152961313 1218
10434295 793
581004619 2568
338666455 50106
848603404 4567
599771006 32769
57340009 594
653636038 317760648
829134306 3861
60111736 20651885
605538204 2670
693510350 4695
849522337 689202939
317282601 1399
834724594 375407879
509599376 2247
474027238 65311
877001544 3867
606702729 9990
756737415 3592
213863898 1169
763523861 14356
16522 948148014
375111087 2554
505135716 365967
727054849 53586
191295698 3927
9452749 125
937018144 4349
949975951 17650
132673017 585
834702586 22173
108633367 479
412194006 8585
316602635 3108
708172347 3358
394619453 1740
557328479 3296
508733565 4829
631850412 4124
436349733 1924
141700157 70850078
11378 845806386
16915695 115
912613220 4024
711452633 3137
850628731 18580
751557024 5058
722072133 4335
871575776 4654
976561611 5583
107499537 474
632161491 9150
471462049 2204
507451033 4422
169669926 169669925
383633486 1893
223653127 111826564
37420790 165
507493800 3420
774221980 528503736
562259401 2580
204096186 1996
341734910 7248
4773 350914892
34026281 1899
483518412 2132
50485507 233
307945141 1361
782683839 7229
50379199 320
198671427 876
751046873 3832
583199584 4854
186600707 854
841294597 841294598
565517100 6900
86602001 904
596 132148696
72573439 320
7593 415147275
5092 281059408
103335498 723
642685679 3805
808740272 3566
56871817 56871816
5349 43872546
875186469 3859
169413708 747
975893627 4303
447512660 5349
468098328 2064
780870707 6109
10659272 47
778533256 6127
73623072 36811536
15436 340379731
294458009 100635
31356571 415
444972471 444972470
381094634 381094634
483294843 2131
699653009 699653010
656021995 45260
350393641 1545
507540316 10576
840461569 6553
223429969 1647
960679197 12483
476333088 3386
256502883 1131
503073570 2849
792132696 7452
315516719 412980
383348045 5505
234697633 117348816
538211807 538211806
300187864 8947
242668075 1070
577183094 2545
8707722 226
819 20788441
592188160 5098
343622879 343622880
950100239 18523
319409531 4199
298187587 11581
884462053 5118
555593077 315717711
754733812 5813
1524 322258944
312259752 2172
869609113 496804806
930469177 4316
306416861 284033973
943881022 5591
290280983 7437
443152588 1954
451860720 2532
105246289 621
237708157 3164
745547094 8185
134164229 3310
727325150 3207
383957162 1693
181778959 880
83005 744803865
58297211 44973
509191479 3220
65682235 52525696
461804965 9305
403009385 1777
987860424 987860423
830480352 6344
509903370 4430
853240711 4335
91077575 1505
302447360 302447361
326369923 3003
39321817 334
797963791 11505
752493447 3318
483431296 2944
578683934 18746
422633683 5780
920184741 5586
712413231 5116
839960372 4894
335107448 1599
766782088 10733
193454631 853
516013329 5345
579551233 5442
976347230 4305
502066242 2757
772226760 3405
192282869 1603
967879004 9738
866742827 866742827
4621656 21
286056000 17400
1018 207315917
230420768 1016
244481660 2881
244482854 1078
814105499 62875
86154719 791
281650321 1968
368310247 1624
1979 225857333
833685073 5874
854266086 19609
891749710 3932
809087968 5381
102721961 5222
38101175 168
293242799 1293
22165975 203
887246507 71844
184836128 815
566982501 2500
648451612 4141
136843207 7787
244471393 22968
208220412 1382
1101786 7
841268444 3831
992665524 4377
1749 351006328
192091978 847
975209901 4300
3181091 17
609684350 2713
866826404 3853
818322548 9648
125837646 1518
670099844 26385
905580455 3993
133884618 133884617
348136550 6301
105820789 993
763155080 3365
364081406 1681
5299 782961709
808885637 8118
51932241 757
793479341 3967
510061207 510061207
389916251 50150
519818399 3096
225190955 3356
990354011 5267
443816252 6355
700404407 3201
371732401 1950
265820909 2290
227824380 1458
556322985 2453
11383141 60
878822700 3875
743505199 4126
3917 796120525
905159952 12506
183005689 842
605880590 14492
899005136 3964
909681301 14388
21070 195902197
916291250 4421
839973699 839973700
494475339 3482
166011011 732
239170185 2134
57073522 57073523
904453652 3988
502906738 5930
16962635 1407
122945758 1353
167948783 4393
669612341 3797
93355621 551
582376985 5788
202292263 1053
941030115 470515057
940233120 6674
401739749 3375
383506163 1691
717303300 6332
360612875 1599
4804 478395533
86328318 891
34176877 33457733
81942073 40971037
41956335 185
126322588 557
245885983 2416
314209142 1519
577941538 8598
263984725 1164
723338661 27940
313957071 2771
466126223 3702
511655161 40687
731409269 3225
734355432 3238
847249530 6087
618091526 510062959
564452154 6386
82812694 1739
751424990 15071
327370486 161393179
726584690 3790
60836775 762
550547568 8656
145312009 2830
470477859 340634742
437711868 1930
908300998 4005
979287855 4318
326595418 2277
272629565 1206
566333291 3411
280595866 1538
565988925 3167
321905050 4768
408452393 1801
3474596 68
697201563 3572
798788183 4128
997815521 8770
571742056 2521
281150442 1243
575606967 5627
552924252 12444
535682704 2362
546319108 273159554
250572033 2015
760519533 8473
347394397 6844
265257780 1740
705171972 7843
96758978 48379489
724254120 6015
767913991 7901
37149471 379
19543 993717585
722672873 11319
763356051 4850
971966428 6243
664472750 59275
113412313 194839
539841652 2520
618866794 6579
395189380 4113
644438721 1184630
162901004 61577836
547326577 3281
750961869 4959
956611165 7619
273963529 1208
829603657 3658
190601115 1047
897653001 63215
409855454 204927727
860333398 5379
507619576 4743
509828415 2248
939950241 4720
696394534 3680
874716014 4871
937964255 4591
935510377 24540
1451 230688686
403159313 3526
692303040 6724
480854018 5623
548944220 7273
390479996 4699
742040304 13553
492320798 9351
961235513 914585352
884099903 6208
892088909 7729
887667801 3914
680669945 3162
918728541 30014
386423480 6910
863253418 863253419
412674871 15844
962100495 24976
897296657 897296656
5449 615976756
6170 917836860
445472026 287167
638791684 5745
754994267 3329
730254526 37401
739374645 5035
704715417 9473
432945259 1909
284737746 2099
399971840 1767
148791395 3655
248210054 1729
347559677 347559678
121787304 537
641417147 4209
722524894 17689
857355449 4690
543169235 2395
636834992 2808
3467154 159
812490769 406245384
714519272 4694
87465729 1379
194709636 1054
921839689 4284
630377204 630377204
361279234 1593
8478 954226994
870285509 5877
789927877 5323
203253403 2987
12665193 74
958581638 463561557
598570315 3977
435384783 30741
297993825 148996912
98149843 541
969429139 7360
500300946 2206
395709421 2693
612868099 5860
19957617 88
174318437 174318437
9543 699024750
160795841 709
302405770 1387
424100428 1870
352853176 1963
165846166 785
449311944 8712
57870033 436
886689188 15611
828763884 6489
373527123 1647
506701427 2901
964790324 6596
155387158 4057
34980024 828
940912946 8654
937384735 9569
754768795 15014
339282327 1496
897185196 3956
164650994 726
176856647 1483
510960122 2253
488074087 3834
216763383 108381692
2744 388909864
660234377 233609496
16392078 189
646435242 4614
144467224 637
889808289 889808290
278148959 15433
786185400 3675
22909260 169
4466 528305470
341792207 2448
321724923 321724923
992729609 8917
62171952 2998
5283 581975280
260615369 1535
236544190 1043
5308 957101711
943258277 471629138
512 36810752
93122204 605
242658002 121329001
483256549 18318
174756359 1112
602522164 21389
345421191 22947
184973960 5697
998665495 30398
398945736 14364
707367368 3119
648219614 648219613
721987474 4498
97032548 1139
577993348 5703
801230643 4671
986604389 82894
154671728 682
890863226 351240908
206996694 1129
81527464 718
522942651 14061
461523755 2035
5213 583579577
4419 877013660
382298281 1739
707049509 574810
49153638 377
369562416 1718
199948285 883
205617511 1554
602861322 26247
771444345 5745
408164100 408164101
706623136 5572
696917833 348458917
542092247 542092248
886883861 8322
124213068 903
802847221 3540
673115687 2968
406199586 2218
14680 780897232
808513388 7772
657974928 19407
274798745 1613
518862857 3515
8152949 2938
685856889 38978
797976235 797976235
34044114 493
861805800 3800
692306485 16851
891528014 31082
890389317 3926
927171301 5730
145600463 642
478606998 3821
566409729 59873
132159001 66079500
168544530 23958
502417236 12274
335427179 1479
289239754 3336
124187856 598
323420525 2574
459251775 2025
790365060 11105
597040662 597040663
720525057 360262529
595403940 3690
4899 427884431
484258602 8778
42421637 263
268836267 134418133
411677005 7765
85903999 832
765196207 3374
931323324 4285
678581098 339290549
249160137 3304
124735601 550
435639211 5245
476040481 238020240
187496229 69238766
408390763 408390764
170084596 933
681895997 15534
261064818 1439
898317833 308781546
476310848 3016
541546016 2992
85727376 378
317047720 158523860
567549520 3831
131218731 65609366
600541435 600541436
115546665 1817
16093 407321355
327038545 2352
417551530 2331
387655088 1808
750036683 8567
351302356 1549
454942791 2006
138084493 2877
32657903 144
271290495 3221
765766045 3852
907390304 907390303
17912 652229656
790494849 4576
402555800 1775
537922852 537922852
4334 873270662
842075830 3713
175028481 880
597743496 4104
7931592 3942062
252645175 1114
970535244 104426
588524674 2595
553947351 4399
419109767 1848
43770856 193
13355823 11392032
554620883 277310442
547481480 2640
25022337 1678
274865352 2130
912109408 724078383
43544257 192
1530 148339620
24687099 692
763251305 4542
449032811 195459502
105478660 663
247747759 3376
679742461 4068
691505761 6893
6390 539478501
124735050 550
695168083 29358
822223325 7777
593307120 11460
249246497 1099
477353263 14561
170163084 1182
837871801 4088
87006745 396
176149775 4944
299801084 299801083
914000641 4736
390082770 1720
342420452 6087
90316167 824
687152448 38483
268616449 1656
869414454 6019
872235899 4359
994244521 11087
957380865 16256
843 19678992
225650881 7872
487147068 2148
918958044 21961
758374266 4249
815 72891155
704822831 3816
976644434 24979
77562522 342
106254858 639
143495196 745
447727159 155923344
299138647 1319
264732504 2003
10101 814430721
102088260 515
806798137 34546
734688751 3750
847719720 91851
295889127 1511
878435713 13204
143838920 957
12449 543244547
8028 716839944
338441026 1838
311250872 2229
984281619 4340
130170432 2576
433715771 3450
492572663 4516
749877021 6129
300047138 1323
4010 505082011
211868873 1407
316925040 291479730
69654694 942
107731314 821
339055988 1495
333491779 1492
341039584 2231
719568080 26713
480267146 480267146
436066653 3408
638457361 73276
735817129 4344
899230254 3965
132899525 586
257074908 4032
46038713 203
945589031 5963
825886416 6576
8276 991697533
255785941 1308
23496938 171
235981207 1519
873786871 5874
200680178 990
891292559 3930
355912738 2337
295738072 1304
554278405 4548
981627841 25724
332610955 3076
328611170 328611169
196627798 867
558746118 10065
633156495 37251
524808421 19375
3696 736878912
387040511 2971
244050576 1617
254233636 1121
628437995 2771
740325265 740325266
503855895 3473
10201485 105
524340791 2312
179696793 1889
565992742 2933
120390870 547
511640496 2256
764700386 10763
628766738 65218
530150792 186224684
41301476 20650738
69398353 306
67212262 1301
197430432 1203
237206678 1876
16049474 225
797726820 398863410
47919011 2269
126918730 1113
902175933 3978
951209843 6954
994534314 897794317
107472014 567
978641627 447157965
628831331 8577
622927296 7734
503683784 3817
859784338 384320673
53069525 234
196021511 1076
982464705 4332
711475718 12555
116118015 512
618461783 2727
582937536 5619
21421698 100
627953304 6513
959731869 8936
961345001 7674
320673956 139120565
963657502 963657503
360146279 1588
476246609 3330
991851776 459738547
644298351 4767
234541750 1066
325379354 1941
562676599 9207
184381895 813
338368833 3139
177300835 52831
252775491 3386
809267675 809267676
740358120 6069
419294772 25623
155916430 1734
637062644 2809
584794246 3291
771954703 365682
547018990 17012
506031749 4005
512009541 26733
127967475 27043
654300380 2885
186171899 1825
233212456 1145
360965339 6660
132546922 50957020
883602295 871463694
839229450 18337
3301 741843633
739380865 3264
185663305 5109
873345806 5952
917817920 917817921
490105464 9722
646969447 44917
277821426 1225
221838787 1244
909839871 18338
830155485 10995
671955480 3116
306939464 1631
236261551 6726
703972334 7099
880860129 3884
428401245 5589
222997179 32842
878566458 5838
638961889 3123
553712349 4413
268901325 5229
20527753 169
278754666 1355
279993206 5473
573813509 16589
123017455 7843
610384660 6341
240296493 120148246
1215621 14
612419536 5265
346930071 57287
100922441 445
956732946 13403
870209673 398807192
770308907 3516
628982028 13771
262309680 4446
145471679 6780
20864773 92
81494871 1471
826729679 413364839
953738930 473914554
11509 539537327
124826503 1672
17099328 113
404755644 2427
748418312 3300
674370389 4645
920682485 4681
984046150 4339
273737334 1207
1924 400043233
723749401 4840
397174637 5050
964945384 4316
33399 869214084
17189 507281424
988363170 12812
242249295 3203
868853268 434426634
732534930 3230
92758336 409
646999659 47674
181773136 9872
457708150 2280
648252912 53378
6266 339925341
281459875 1244
197537043 871
816504329 9285
460829783 3084
222709096 982
248517741 1340
938350783 9131
8529 928516251
727018109 33930
6236 557000494
511415304 2255
593422456 7331
844799298 3871
331744255 2006
228381309 1007
24858 887982813
662641278 2935
776532851 4363
614678743 205202985
933233796 27644
844183341 3874
881715413 6051
720294567 3176
822801375 3628
592378091 2612
831415806 3666
960272866 694608823
141971587 626
559863303 6482
320082671 3048
449953343 1984
266056135 2829
778661339 3516
629477428 8883
73932785 423
445835429 2713
292606365 99057875
370963349 2269
731312099 4365
257694513 1631
231490558 231490558
509724073 254862036
478492296 2266
10457 862313338
660188600 2911
5866 322883196
161697954 161697954
42880122 649
788935165 3499
823905195 411952598
498827643 2551
405731501 1789
485308195 3428
203239191 3016
476695625 476695624
756946561 4496
430501303 3322
972934421 482177028
911402095 7123
115647261 516
436397339 436397340
852051654 18541
836412583 3688
535058900 12436
248663034 1934
865906862 4765
811887049 405943525
996787167 14884
404677331 2929
789717152 3488
9458181 166
781528963 3446
543746356 5519
948913490 4190
584372520 292186260
808580225 18720
423521658 7686
829376762 3657
2191 436486638
295908799 36800
543238919 2779
480575304 2119
991303462 4371
265920731 4617
148749784 2689
647037111 2853
962724589 5734
410283716 1825
394506248 5048
627537396 2767
4318 891038514
280130508 1953
721809474 5621
79377565 350
349429384 1733
748526076 374263038
733812026 10933
597684254 597684254
427009321 1970
239930983 1502
579893471 4008
548835306 2420
803520514 3543
176224078 1790
5956 824727896
271181325 1237
66656447 533
786364311 76036
864358934 14840
977469210 4310
671538188 17173
477482597 477482597
662683301 2922
82618280 820
199768622 2891
712796049 712796050
64522056 2823
972374719 4909
594034048 13147
140 23726809
388734391 2430
8130738 66
996613553 8786
92553051 92553052
428634989 1890
775175057 3418
440428700 1942
973393615 4292
639125990 4427
491688990 2168
103670185 1399
126538233 562
760056311 7033
574024799 27600
159434826 703
816341115 18201
107433890 617
905123857 8944
726444048 3754
606103740 2764
361055214 2093
594259879 20822
834713800 5216
297618698 7386
120 20077166
954804721 5107
448354780 3610
4878 576821610
272818239 3014
180728857 4657
378142678 378142679
140253253 697
828849644 70313
41956444 185
556513374 3146
3103 629862455
236581498 236581499
93393420 795
726902732 363451366
356538326 1885
278580090 2755
30843652 136
804698823 77046
155697025 896
785387368 3463
4552 979082213
1851839 61
561030963 8282
870810523 7347
811877653 5933
550653403 2428
849292647 424646323
607885012 607885013
186670007 3312
235184342 1037
634375304 3548
428186378 1888
994307289 7936
357860 891701188
924767811 5206
84546495 536
635020184 2800
735495800 6879
872472672 3847
668333999 10672
988799727 16363
597746032 3067
197881089 2176
616968693 4900
406960566 3381
411305004 3366
605543632 3649
47701 628386377
903922236 76319
847633297 13130
200279039 83810025
817712791 4728
382743022 2045
401112959 1920
267168000 4452800
58547322 283
924549080 30485
876285485 7106
526945412 526945413
439590041 1941
601701000 30492
464931901 6498
968976206 7786
784960547 3910
630295927 7306
306849576 1353
312954725 12757
809869404 13683
957432958 5747
896786170 5496
462583816 2418
84890568 1000
543746327 271873164
736186840 5289
868489142 436705984
105396961 93885677
161090313 1141
6003 973866581
605866544 31016
156940731 692
545205565 2404
340416294 1501
375418339 3097
951046363 890905206
295378892 1388
323414057 135392820
934 78125513
15312 843507456
546515081 3459
771923776 11795
633642759 10200
391999873 4488
321977478 2479
851913700 383003247
870423857 3838
975199827 975199827
3699 436700241
660410243 330205121
227769947 53732
536121668 4051
596345356 8457
938790588 9713
350508135 3512
648914729 1053433
805919509 6310
10979175 69
477598358 9569
770215080 6360
358789816 3594
939230384 17665
718855299 8963
985281536 442471766
329043132 329043132
469021952 4612
614271669 3949
983918128 3222169
119312493 578
197126653 1496
423188352 125352
953611857 13397
483916833 8124
5316 951444864
273969359 2520
97905960 1293
891234244 3959
140396180 140396180
498033037 2196
179738289 5914
521590264 5845
16643679 160
54404397 1047
204363124 1975
512325388 2259
302320906 302320907
631751851 6198
39915589 176
367450986 2982
992214573 4375
557262948 5807
6484631 56
852321250 10573
754463545 5606
297775127 297775128
295155880 115277879
781415857 7137
469168212 344830
903099400 5842
980981369 6074
209525448 2453
418656185 1846
899405847 23288
446503161 2095
497252347 248626174
922822985 4069
188176645 2043
973958085 9843
153620467 153620468
886529928 3909
9179 551818001
317734894 1401
759712474 4199
45433920 280
582259248 54386
150640003 150640004
106637774 74184210
827521339 375123
847523198 3737
837229934 9032
373938903 2067
472879556 15003
767013926 3382
518149661 259074830
174485521 777
409809092 3509
76190644 439
626040104 7136
229565834 2004
936280047 259142
183927410 1935
763461636 3470
298231472 1315
332321093 166160546
720780481 253070837
420265465 1896
983410060 5416
490775725 2164
77613816 65716884
307075015 1354
974296389 5788
43960 809567360
164523085 1274
636512330 2847
126649100 4283
119942743 9630
837675780 6780
823277004 12735
108115500 54057750
542653922 4607
893535300 4326
879537568 7072
104264977 1492
296309517 1804
903609116 14873
141292039 623
155125480 684
816704587 816704588
466041157 14259
903528836 21077
724791887 54896
56244664 248
388551361 2972
831877310 3668
4221 192447080
162156201 715
966595860 276313
429246480 2535
568372310 8083
750067561 4674
195222981 1990
26 5301095
174712981 141468
258867930 108152254
365045432 11762
609395615 304697808
103521091 471
75288409 377
469982218 4604
237916549 5549
515468472 7845
899418191 7105
186705038 2311
361959854 1596
700467153 8624
79279334 1609
264111213 1290
694144441 3960
168662167 84331084
683804003 39021
563971529 9510
306086353 1482
127683897 563
214318901 945
80958671 2015
729590534 3217
942316605 4155
151543407 1082
270843829 1382
903772034 3985
321817847 1419
386678040 36932
858015033 7454
41703584 442
26211789 207
427147804 8325
682480654 6112
729316073 60484
196776936 1096
12254899 1225
17081 905917162
39113400 456
584874640 10424
91829194 634
864393979 8284
985988158 22693
779192380 10017
977453375 13352
243575358 1074
140228747 6138
757877876 14392
278323188 7403
295694782 3345
984057583 13330
45893110 620
74561388 1620
308437501 1360
594875417 2623
695063164 5972
166811265 83405632
644443814 4924
31221151 150
807409054 31779
357264337 1716
365815495 1613
4309 85681196
11425517 59
2600477 2600478
983953821 945481117
391214493 1862
848766728 418489998
178096920 2960
157915970 1381
68615280 1256
476719907 2102
456858408 6324
584145650 43969
860553103 7423
706146040 283294559
177888789 1202
808463838 3822
200949335 2268
100239294 526
26047032 264
341320456 1505
805238554 119845
388084326 2422
924860738 393498750
424802303 11509
573327791 2528
673807471 232385558
106922065 1176
30787068 2325
408682412 1802
780187066 12299
574423954 7955
297916285 49580
384412033 1695
882089586 18918
896678149 430984379
724491465 6163
20178267 20178268
339735167 1498
181069243 833
3928 400404608
371366987 3756
594648624 2622
903167356 6916
943339609 5046
957882885 5114
85208607 591
329073871 1451
761117308 3356
670104535 3126
828248037 3652
449091353 2479
491143603 8451
427224750 2825
112988510 970
130571070 5766
194308910 1614
971804885 4285
666096839 4202
262503450 3025
993562498 842058391
819905812 14257
774102226 5525
662004155 2919
370579762 1634
16610476 75
837931553 13122
62594612 276
1156 172785409
369510471 3430
246928448 1322
503426775 4035
848772811 8758
820985063 3620
917747512 6223
675044161 21280
212957687 939
5112 308013731
135823991 27674
627434825 627434826
924403040 440564800
759048705 7706
636296672 17873
294362597 2080
1762 144264884
198220950 2502
526775064 2561
931948790 26027
959798060 394622196
21172 919657769
980289595 9581
600904978 5561
580452460 35841
140686423 1972
603459031 13355
308682431 2782
809196635 3568
140215747 706
422968005 1865
44905204 198
448345391 9124
430678297 1899
144094997 72047499
203995241 1494
757222436 14245995
445773263 48359
428865562 1891
353758979 1860
13500332 1014
922200001 54375
21935 535940682
289946348 2277
120880135 533
986736474 11169
101602815 448
738857383 3358
653141609 2419043
274348471 137174235
33465157 223
537838561 3495
621475446 3779
300772756 1615
179321142 1606
605282523 4061
127630909 50447
173113942 173113943
641630495 4131
2263 158951815
517277556 28463
376 80048920
9018 756853686
135981660 2491
942161233 406777652
657017878 2897
767539656 4446
344872123 2408
447914201 1975
369695700 16050
470605814 5082
274703954 3357
757432110 3945
450904300 3850
646898421 8411
945880665 4423
945345198 897954240
699914165 15363
673178444 3132
106163748 15099
823954234 5638
293998051 1959
147905568 8352
937 154994989
557454129 132664
798 130887474
131744395 685
754563091 7341
480575201 2119
63980977 592
574362325 4731
958571347 21434
19475 650270250
402349199 8976
119097219 2569
862432859 25206
366440087 2328
972761929 5383
740164023 29177
687636375 3032
738192622 5342
194134807 856
966757976 7479
2796 227161020
36133 270925234
409535463 21592
954086401 36360
521279359 3220
908694025 4424
301854985 4424
610308160 2874
819443548 4293
2534 328310576
352017826 2147
222029045 979
472433204 472433205
801563373 3738
315967876 315967877
543187610 2470
152591933 1529
825081325 9513
250908525 1785
252643323 2661
820955100 7417
165083752 999
425740775 1886
258919784 1494
641138925 2827
726407242 6778
862095443 7588
421912043 4644
704719717 704719718
935463902 8779
264212678 1165
860199678 10386
323576806 323576805
305077071 105563
922009363 4182
886533422 3909
973597812 13836
232219481 3111
198115974 966
839211594 14431
486399830 2489
218451925 3767
481926495 28930
598681069 4238
312670058 2094
292079843 2598
264527338 264527337
452809415 2521
148000269 739
441720336 12361
666813433 6578
656125440 3840
286773714 7731
440890078 3391
270790110 1194
780458591 6395
396204446 1747
62375 722756642
236996596 1045
771546385 3402
84457424 435
5896592 26
456761103 2014
364779125 19458
50045 447702570
362640227 1703
253259314 10891
463835953 5008
517803131 20066
925901940 13855
582855440 2570
694023848 3577
781298439 3445
618005020 7053
699857410 6215
462094272 2223
79045049 36715991
366314300 1870
574974686 7463
516632175 2278
746026161 5104
811820457 405910229
189143695 834
61415811 283
965983141 5155
64841844 32420922
5097 896611913
988279919 5230
186169691 93084845
910067923 820205180
556437556 2851
889 187719655
514964535 325105881
473408797 4018
22871382 22871383
653176195 653176196
598428488 21346
895146461 3947
964327529 6819
555812130 5358
753831901 13731
441335286 1946
19490999 267
431813872 1904
225116232 1225
752495231 3318
8177696 46
352891469 15605
329547767 2517
975106572 15972
639360552 4841
705354576 6659
684294187 487182833
109222925 109222926
962377918 453563635
59832041 287
486327957 5091
808413356 808413355
690262377 4053
565390810 2493
845469011 3900
268918241 113898939
195696788 1514
661325473 2916
94926889 1064
102 6523709
965148821 5636
956719511 5292
919952549 35013
346690739 1628
191488123 1101
428306593 8264
128844207 5777
894099097 447049548
732084577 3228
850761660 4661
871195974 871195975
733297993 24893
652931288 2879
278894148 278894148
542675309 357597847
69851927 308
667807965 6958
118166784 15110
257945556 1562
772465201 70320
895443854 25911
655287229 4081
740341553 4229
708644161 12096
909418355 25916
694971774 694971774
69548753 1193
985230655 492615327
833033240 4030
690131098 3043
42009030 66681
84148 890616676
788579599 50228
83775234 1413
106983798 106983799
833806528 4934
50854751 1833
655220511 5302
290067768 1279
88307625 88307624
61262009 1110
307553877 1804
509900048 7408
94728195 638
469232647 2069
451159397 225579698
51619062 299
791206685 35845
273800335 1590
377735808 2637
77174595 367
208337700 1469
177083787 9371
272032797 1757
878365996 853209633
208967747 2215
753854806 3324
572037859 4877
218401511 963
627551736 4146
557680181 2459
515480097 515480097
562437633 562437634
755444327 3331
322723594 1423
72120175 318
391884368 2957
4837 453601794
94371937 94371937
6681712 36
80604071 729
936186711 5128
513349927 6582
436796522 18851
202177298 1616
114806331 57403165
594093163 3367
438374373 5760
764966044 3373
443301181 9870
957359440 957359439
59646753 263
175593439 1424
608362282 12518
871557814 3843
184836047 815
653994997 3698
661205566 6273
479325239 2456
6066 326101171
995071969 24816
352410787 2562
497466826 7313
78675365 16934
786511188 3468
7369 330884547
219080478 966
877719024 3984
561694471 3119
734715550 3715
275422780 14015
3904 413737789
46775420 3183
161475193 712
706217945 24242
965856342 6371
163713887 1168
341512799 1931
2015 154631672
461474405 6455
190741844 1015
253915707 1189
952587429 476293714
814140030 4345
113029409 806
875423616 3860
207554896 4159
51338504 238
383560653 4644
705752081 705752081
938192446 9154
220200711 2009
273337450 5915
97367936 472
733620800 4400
768640535 3438
525921405 3715
84457954 391
204689895 1695
81433532 366
207148624 1353
782728655 7654
44684888 296
988404015 11878
218137888 218137889
290430076 2143
336991960 3181
12060 751061779
356062999 1570
587844864 2592
256778301 1209
289160541 144580271
83358225 1275
96613596 426
944395819 22445
4730 669337934
188129941 13828
556879345 7772
204752687 2582
15114 809945447
261491175 1153
2575 546649325
430635925 2172
580815625 2561
835198918 7204
502733851 4350
86602387 442
62223619 326
839868276 10902
191935546 997
945935057 894532704
447577343 181247081
884327542 4312
672978466 672978466
965490620 5465
896262899 15405
184601078 1503
681741016 3435
463185823 3824
120489335 792
270705857 2344
903436627 9703
619813464 5455
232447145 3352
548588876 7384
565392456 2493
104107848 1360
14487949 7243974
896275080 4824
813946915 17382
19511 274636836
716722078 8153
510559922 2769
815999111 3598
671387601 5200
583717274 4135
899687831 3967
64600620 2044
677872823 15402
3721782 38
989942716 4365
739111870 3259
512176837 7913
3025 612450677
837657535 417576654
386229829 1703
469568715 2633
771324455 5245
60931010 387
910301175 455150587
868146355 4438
186591683 93295841
702739640 698017304
151044640 666
694026834 694026835
98513327 574
6726968 68
16782608 74
323859701 1428
1470 189937230
817968339 4110
670851315 2958
475155980 2539
141253085 3795
15577981 1085
371523759 6576
7947840 136
202274311 103472943
343297991 9813
1522 290671698
468968315 2758
766249500 3775
500303153 2206
764131826 6522
451697474 2175
855223949 12075
890640988 317333611
983906440 17582
913323546 6432
709178584 3127
4440 363307440
259247657 2711
846511914 3983
294377496 1298
802616529 3539
822 120354774
469461511 2070
832229094 1296307
319599645 1643
195972409 7848
776993963 7647
874173559 7217
986544053 4350
349009197 3925
724926185 11807
680118749 16050
345519692 11322
827014728 4008
948023559 84067
443593597 443593598
757236477 5384
107568137 624
492972671 3736
383070043 10084
392460655 10234
957520045 4222
612569262 2701
253554573 1118
906952567 21640
178939676 789
27483 555761226
52775 944904450
729587262 3217
640472776 89464
147404906 961
647030386 14028
640912783 2826
551138482 2842
760088475 298425
810377535 6855
489645065 2159
806469987 3556
202617532 202617533
760820184 17666
94260684 537
842218281 5080
676491869 676491868
685655375 8377
464797803 3291
599320290 6129
239963613 1321
613819271 4488
285560976 3325
647613253 26676
796527456 21408
666994877 666994878
994864270 5110
906959320 8936
434803966 5941
892430158 13241
434420730 4611
85798179 674
4586 264137470
783457951 22858
288522425 2225
817154800 82775
415 43546780
704585599 4210
494617618 3537
146508038 646
657623479 4255
98652981 453
151043471 666
988280320 12924
111672188 6862
45705163 226
406894525 4566
277792451 1450
508788001 4320
831830203 4937
66445271 648
472512415 4462
476224991 4307
35125191 164
526497023 25942
738658286 3257
495 109145651
358989365 3546
287852497 11751
480184334 4995
55352054 605
748237711 9503
362287057 1778
274417740 1210
862331908 9782
923834195 5515
22225617 98
354682740 2220
806520572 30382
2065 344846453
50108634 273
541448537 5498
160403381 1058
144357415 3032
165105183 728
777064544 752932799
4670 746482453
210352325 105176162
12492 585562786
35606344 157
457480659 2548
8705536 89
4756 563808271
283859319 99878175
734240990 4415
262315545 2478
921678625 4064
748863882 3302
217144879 3557
574655161 2910
273576031 2415
206467999 2046
441128407 1978
94370489 47185245
809631829 5479
8208 953810079
345 63890446
201741741 2477
360986000 3980
522061220 522061221
26197921 226
786291331 3467
722338667 3185
763095017 4991
783383950 391691975
30600453 328
909872980 399778532
764792489 23424
2929785 15
948822529 15283
36508265 226
10165524 51
238586402 1052
768595879 3389
38333727 246
272211695 1236
710992919 3135
17686 342985325
652899667 5103
52615513 232
809199431 3568
261688952 130844476
707032032 5136
986994432 4352
433624824 1912
755133875 7559
317396796 13614
699093805 514545469
523068003 3093
176117049 9110
188976064 1627
408405579 1889
9455760 46
10659219 47
914408501 4660
510594905 5113
647171170 5867
487827440 2151
35325248 11800159
394733397 2622
324965882 1684
192355799 910
596355811 4051
413208199 2797
250373551 1727
992158905 9786
3973 69448385
780161041 3440
355214271 2204
47172811 208
472604381 2180
942323891 22670
822908035 26578
6797 723024078
968175047 4269
507977651 10653
19065 251183221
429057519 4901
332734931 18629
65243524 596
700853084 238921495
629687186 41780
238681171 1057
4554 807418558
520593887 6054
3176 569560699
688569588 344284794
6551 593448539
619025830 619025831
930000715 447742123
917826619 4047
415938363 1834
963936992 12344
59957232 8845
994537 994536
356274676 1791
367363010 4958
731795294 13255
638644481 5274
907120449 5870
295236607 12834
146581272 1998
84593042 373
399658839 4445
683321239 4670
299804079 2261
4535839 20
492527548 3483
475228680 2218
114152054 633
386021483 386021483
935214120 934960037
105167133 569
2608 359199840
770873304 7951
931197762 34947
80167409 453
381906321 2561
26307988 116
634899511 5989
543618028 2397
870854987 97761
287581027 31707
373352219 186676109
424169858 20911
825 176318467
704355218 3563
270184455 10365
97554274 97554275
331031597 5561
328060885 8166
288935132 1274
803805728 7892
843438316 3719
255320387 1306
580331292 2921
93575405 46787702
904018275 4234
685777405 8462
937563263 4134
633339472 633339473
438186110 2693
185742648 819
118159152 521
200060223 1454
468238524 5046
610784241 74668
250067659 2894
705326229 3110
630236143 5634
2057 330716774
83255088 744
621913007 7372
361051587 1592
571631293 2988
261944501 1155
555021013 3549
2366 374749574
584672688 2578
199124254 878
399253733 3404
599587200 4584
279862622 1353
541787722 541787723
447403501 2025
211500376 8459
818760051 4455
869152409 72702
738662228 3257
555643774 2450
706046490 3230
800020268 394315755
544299947 2400
132673320 585
405205803 405205804
642505369 15789
280202406 1842
814221605 4634
912829981 11399
54613078 335
178437914 1095
625048471 2833
217157394 1173
181288432 813
976988097 25184
206249504 1124
213881747 4010
558819780 2464
478607580 3058
655202031 6009
328243849 5093
3954 848354130
825253048 4082
351246427 1968
1330926 37
3462 293512994
610851560 4840
808361125 808361125
101938 345344345
153998132 28111
187469107 29673
702127929 3193
223046185 1158
199678140 46237
736170077 3246
22490810 155
347667320 1820
546485363 4716
902426844 9834
697654196 5266
138934380 804
266027017 1173
307984674 1358
775390259 8031
552907912 15592
882614135 5448
6319224 48
45932836 337
803046454 4418
312065367 1376
946257487 5548
828297461 23468
556382479 524081962
87935663 449
925044611 7600
392938716 392938716
10 1682460
485244409 4909
714851537 3152
646130391 15877
176859463 31840
193882095 3355
933039155 7581
549682400 2459
564817328 10568
142050807 1658
621647033 6709
506864738 192358112
518428390 5651
73756286 1955
562071665 3441
546436289 3008
698746152 3081
245206381 1129
351825982 197365193
578969776 578969777
915336548 4036
293329873 1922
481536922 2931
790066194 4826
631021835 27462
990092691 7029
514129387 6546
10422 751196916
155352233 685
591784321 6388
349034777 1539
661243471 6662
587447795 3895
383304487 2492
915780322 7324
346751655 2275
496699514 5744
118839533 524
72434701 755
321399859 22581
397492905 3189
962075960 412731
38691447 265
115650404 663
852734286 3760
238064137 238064136
920498471 25512
481477614 2123
1421 103085730
40056268 511
944896055 4407
535611789 3115
3127 344516135
550655653 2428
881480439 7880
564105896 16007
814775406 5717
212505149 937
778762801 37896
857457506 736671085
293243349 1293
623451851 2749
864864873 864864874
868526438 51298
499810311 2476
748062774 6047
351974531 26255
741501358 11510
206235739 1818
408883647 9372
612980002 4382
515388104 15862
12346 749765158
212239847 1324
892199621 446099810
460615717 2031
2570 480518830
799660263 24825
689421446 3273
941796637 7229
602815794 2658
683915867 39387
663458104 2959
358723093 2613
803139570 7501
286438296 1263
250605160 1105
823316227 5299
885488787 69141
760657015 3354
670173315 2955
359482381 179741190
494545612 4486
607119886 2677
203143201 57450
574690929 2534
939540119 857452270
461751387 2036
553234823 15804
1373 105897019
829789249 25952
669694612 5537
777730819 388865410
528756612 5485
332647593 8132
454323091 2110
239254049 119627024
227926774 1005
445192179 1963
420017212 1852
332842450 6950
74841666 330
34113596 676
296438436 1547
925088647 4079
231484581 4226
786222415 4859
911824243 523605104
40970744 285
807913790 280297005
738870861 8372
6803 834964732
416152135 2798
51708805 228
310590790 3005
5035499 30
809796828 3977
266993444 112870675
570669417 285334708
95563008 139712
660272672 330136336
748829123 19044
28188047 28188047
361348095 79715
906963965 5319
23132882 102
751354005 7659
238968704 6688
336238249 336238250
948728241 4391
702704282 3962
205019969 904
790659700 51991
852509079 3759
750194999 16671
228607343 1008
627296263 7359
4075 540220405
800575123 3530
612473968 11421
979795979 7890
5155 446231787
376746005 3303
963001889 4710
467259273 467259274
397686863 3984
803733361 401866680
689697537 3714
624895089 143341
62690499 380
2030 439853285
447498389 2327
135449254 792
761112782 8327
666873379 3618
642277068 2832
296548981 296548982
92614823 534
633860149 6533
2980655 53
216232633 2707
697311037 279032199
68485129 634
453615049 453615048
947938491 8487
340504471 1672
6683 684083793
500448190 3413
72495997 2229
449541896 3905
217855903 108927951
86181244 380
815982224 407991112
735860761 367930381
392745601 2496
823206707 4267
183968542 1052
10064961 80
349760311 4972
756855866 18377
183316900 1300
854708476 12281
602944127 3114
469498045 42362
925126487 12078
90095061 26359
664113766 17480
115210389 508
834564623 3836
135495068 67747534
886242701 5570
861109992 6728
452818760 9921
876373274 64425
535896871 3037
71666587 316
829339680 12064
919637377 41474
885395967 3904
681 28281344
480346254 240173127
196887567 98443783
206743861 970
397813326 2275
499853514 2204
662850467 2950
639479858 51850
73640077 2902
503708615 30194
507785049 2239
433948718 38059
387587529 1709
744869810 3761
338355244 16414
211144283 931
36286721 160
489697888 2831
106364415 730
790826057 4408
263989116 126401572
915813770 388943489
605608033 605608034
13346484 88
282377879 1269
883934190 4555
158378495 795
776861115 77593
465834820 2130
16387371 1177
361682298 2363
42621715 42621715
506165627 4529
844120046 3722
445237693 222618846
356187493 356187494
14133580 14133580
679066215 339533108
71145279 409
623008277 3839
407437186 24703
991703056 5853
826208374 3643
638603002 3359
687260251 6059
5769 896600436
272410273 272410272
958209752 7072
58738911 259
553670847 4288
513843497 6015
91170075 402
470786893 235393446
468326216 2065
641475871 3165
594159819 268729
130035640 45074784
496494345 2652
649995193 7444
635211935 317605968
95587029 1285
603530276 2725
369215749 1628
20093 472878465
682192666 14819
426019933 5967
632312208 7824
913430279 5336
940453594 13214
775031091 649675344
330132510 1808
965679233 12416
238483420 1691
8844916 39
1762 303307983
512945292 3353
282035521 6240
551782892 2433
532607550 9510
638919819 544515169
64711808 423
574793139 574793139
184824900 857
681991217 5034
94118808 415
833689455 11215
243510499 1321
712840464 4624
458554665 2118
830310651 3965
952478776 952478777
168062130 2153
322941397 161470699
218476166 16113
322951809 1424
101398591 1602
204958337 1472
390548953 2052
15648648 69
701597989 3230
248887717 1364
359352223 2632
350646827 11036
852416108 852416109
473766452 2089
414353919 2176
204684481 960
492851007 246425503
775161478 13701
828087445 17663
871111914 3841
998761967 7626
440449775 4329
202659085 972
8572 708141407
163760917 2112
102970292 102970293
14388 370601386
5547 826018523
316065339 2547
175083425 772
205497560 1237
777634255 3546
490781361 2164
986455815 11729
313720561 2928
563575634 2485
358871667 4090
792337385 396168692
838326270 838326269
702870668 351435334
834198985 10939
6570 492948925
968101798 8308
5507684 5507685
772713205 10724
476092915 3028
221122200 975
246827526 1505
700039359 350019680
289020671 14758
784724953 3958
220308127 1473
8618095 38
19301939 464
445632153 9767
841456395 10761
22038516 22038515
863397144 3807
645901827 2848
3445 582632180
136217716 964
28914433 155
68470621 430
64173834 347
131992945 582
600828501 23525
775985587 775985586
823883466 823883466
934044321 316840
410039937 1808
227032341 7451
818505131 4183
287824960 143912480
571321100 7601
505355279 2524
914022698 5820
759722976 3888
691637591 4865
2427 470549766
609375710 609375711
513703272 16104
107341452 19014
834456479 4576
164679767 3702
696444632 40924
750167499 23225
234511708 234511707
322871476 1871
766073541 766073542
28894800 21620504
918551668 5911
12801 12802
196618818 1236
357195824 1575
406303898 2002
896731711 3954
394721324 2547
766175561 5084
341085103 2466
122409413 1467
23850793 518
270206414 1268
591445920 16484
929747648 929747648
494548177 2900
508 65026653
579454260 2555
549065853 2421
59618607 997
242850314 2595
75184428 1879
253856954 2621
384706401 2605
375273172 16793
870065109 7465
179229889 864
605386597 3550
364998433 27353
67146031 315
984869929 22461
812739656 20545
77929935 1018
267407359 1760
972489558 4288
921453594 4063
14728 956335955
927234679 27769
988275506 39289
769029321 384514660
258996463 1142
521112979 521112980
957797022 16446
560859089 2473
538964796 3482
591986143 2703
739972858 6842
995475636 12842
154135906 127703753
495019997 311944414
128155246 62397039
378963437 3197
745085233 4336
590496370 7885
560614838 49224
236708997 195794743
873960480 5472
499815669 249907834
498727736 4883
428185161 1888
818715510 3610
762168723 15911
959796033 5176
474056806 9353
901003962 23179
541518537 5557
1735 267818299
390702956 2735
52392339 39002581
532845529 11171
581278112 3159
9427045 204
131123525 1286
704819563 3711
134496407 67248203
326579040 1440
407283012 2337
121579306 1037
626175106 2761
679900166 10955
263599511 1860
651463059 4116
809420647 3569
329855309 1949
52297536 823
735201610 6039
272829809 1203
169867046 749
588032269 3421
710325903 64493
861573497 6104
360362352 2436
763338760 19783
798402753 9432
740673147 6231
521538277 3766
376338592 3556
979333576 6604
31977632 141
587410046 587410047
700810604 3899
945149632 9632
758163107 3946
434127727 2151
218064154 1124
933283827 466641914
951623428 4196
933925339 4118
159434672 703
267162155 1178
971340986 971340987
528423031 2330
682533750 682533751
573559496 2529
603945530 2663
780427615 16391
268889380 5745
826763609 4694
302212460 13655
188810436 844
901985156 901985157
644314897 2841
792853434 792853435
409436882 265083473
715981233 3157
762566935 64938
722020324 4673
121843873 121843872
679137377 14156
991757042 4373
931399120 931399121
936525982 468262991
622113341 3790
267998195 133999097
2349 334117062
265198372 1849
497426353 4506
441565971 1947
551557063 2432
628738416 628738415
641821823 4484
99631855 5102
832104558 3669
32884727 145
619 75975189
373361916 7108
773274427 7653
682701824 37168
13025 666567400
2643 518017723
306769244 266169
928028772 4092
8635 956587921
210849607 1693
850396415 19415
2752 536221696
924043193 462021597
951780568 17156
348657777 174328888
987871024 4886
9246 564279220
20147 851696045
549342983 10117
737216527 13602
845622581 10572
505950306 15787
291428263 1285
382248573 2241
341782400 3631
705793872 705793871
968292405 781324146
564734782 9503
48335630 249
362943679 2530
736282263 7043
810829501 4300
959107598 4229
10432459 46
90394189 1114
495720127 2672
554820839 54646
861623797 4049
21654863 336
242215179 1068
860203159 4225
727778737 3209
47561905 811
812748629 7255
210915849 930
321859775 160929887
768265258 768265259
930068032 830468909
748773793 37208
581743046 7163
548380639 2418
737676096 10209
754929578 377464789
969425521 4812
122782727 769
176978710 1729
201237101 1107
727 105722006
505842444 3532
73014018 539
252785881 17460
978366280 70381
100256833 2496
321046359 2257
771548153 12227
552605624 276302812
639561764 4755
659010091 85516
246267035 1759
731861010 3227
995771826 68551
566669353 2648
207917791 951
266069852 1178
348127051 1535
943809322 60010
897541716 897541716
821944124 821944125
177457645 1092
650442325 2868
2726 322262494
27214972 120
207655357 1547
433980694 2055
287483469 4767
82493933 10754
65316096 288
380693241 2323
142929594 666
51028363 225
961357195 91098
471923214 2709
829884164 816570237
257975758 1303
828216119 4118
862910892 44678
870200105 3837
588752275 2596
341525487 170762743
14785911 130
823210817 22451
679 153540912
775153809 7274
235787223 1468
419352439 5111
67096233 8155
752555546 3535
109627691 577
585695226 7053
94399920 540
2858 289752984
496031776 14325
861798711 23247
83011644 5988
310631679 112212385
810001921 5861
1746 362054052
993472835 22116
857227721 22705
606256522 14708
7267379 3633690
243005309 1207
542537645 4764
349547284 2389
498687672 5754
122615601 20494
398683983 3421
505716405 3412
248666848 3595
992889540 496444770
584391555 11689
771096200 3400
733671016 3235
705394978 6839
847160257 8376
909473815 454736907
83310399 1660
508378061 254189031
145383993 57836158
42940033 201
392122956 1729
642731361 2834
525351302 6329
39843596 205
862303621 4530
798662523 798662523
112716120 497
339968184 2810
233944091 116972045
8484 631277472
146872698 961
906371286 15317
551594288 2648
1577 68307755
697524351 81946
858093745 429046873
259528049 1563
919414768 4054
387334945 2934
383958856 1693
587164983 3593
269634890 1831
548092156 7472
853962768 4176
700212976 31075
779675495 389837747
970764510 5217
390160199 1972
226565856 999
951396635 4195
843872876 4625
314851571 157425785
440335883 3694
45684072 414
79342577 79342578
817848208 3909
199182681 2033
973394576 4292
5163 946528969
130921536 796
534321953 2356
10886064 48
1337 283912431
745600466 745600466
16413412 157
366743746 366743745
996088692 5682
332167374 2409
435213766 3555
127457318 562
601649185 601649185
925579718 8113
764979934 43207
106366064 469
341547435 1506
955777157 34378
34160661 215
132307081 795
103350887 518
49214012 217
65491757 914
1558 318588646
667814869 3189
341997400 4660
97998114 1014
401728403 2596
109124028 1127
957339019 478669509
737977914 3254
198993242 2578
172448033 1122
403495488 13329
103247735 552
770210990 5489
840014878 4747
766 131962671
89583077 454
227271235 28334
184051918 958
208800554 1185
958000833 709906567
205621191 5662
749760804 4908
50596417 464
350917075 7513
978021949 5042
701888567 701888566
930758472 4104
154698233 1768
363999555 1605
842328741 4820
619467682 2858
70337630 337
699882982 3086
34906421 1894
550892483 3255
244445226 1119
908524745 4006
895746476 4697
170354790 48410
346971670 1747
431623151 5244
142032000 880
543110323 6364
79679999 384
6474 750598820
23132681 102
140447771 2645
523665036 2309
547936910 2962
594523233 7260
8794 961852069
214524288 1728
45877138 22938569
454947496 2006
336860611 4091
952964799 476482400
752514383 3468
543308945 2806
303444635 2123
687002662 4670
893717744 4377
941330150 10833
560173770 2470
910094417 10592
202289031 4127
340866872 1503
368284296 2972
68516316 841
792960751 4250
464851876 2548
455606199 5894
621882026 4910
886365719 10876
827402839 26994
174884569 811
5870 750831660
24699326 407
918585351 13039
801780764 3834
371713726 1639
343561212 2261
641789349 44848
937789944 5992
795628209 5009
103644400 457
177055822 1318
856766183 17104
801969188 10279
11763 649823409
205332633 102666316
652601593 326300796
122881028 1588
5811395 52
333766954 2769
619098452 9962
399997048 2519
19521497 188
979061063 4317
623152139 6915
394874111 1923
708411901 4774
221837412 6397
560511448 3458
434291980 4393
62269393 442
24685525 849
686415395 686415396
347946622 4042
829731751 8850
790369083 3485
875318697 11710
126031 583575305
746046001 6975
132423356 12797
780218176 23925
966854049 6518
660226003 5946
305299512 1416
993828087 6170
75961633 1534
791729936 13165
20938126 122
756369523 3361
345742697 172871348
146915187 4412
726870322 3205
984283103 4340
367659927 6473
898919736 449459868
387211867 2891
701466709 3093
53586727 271
8777516 8777516
259063273 1954
4481 672925213
276233874 1218
631565779 16844
12927159 57
913168789 4156
376022241 1658
218439358 1447
637922381 4550
130405790 575
665745846 3452
197705825 2504
737751124 3253
39387627 194
505295410 2228
972108161 221740
680722353 58587
278411379 2338
447728381 34211
806479287 3556
67158791 33579396
438958486 7699
555238201 277619100
446551478 1969
8269 489905174
111788936 1116
581622261 5127
898270696 19047
381820404 2814
596234873 2629
183995360 91997680
97697653 11147
477411494 2352
998247836 996512381
449327107 4586
593330202 2767
234204710 1333
274325312 2061
647489881 19755
359942407 359942408
533 100699157
877832440 7612
685595238 3023
3609365 47
622493377 19156
300172188 6934
394576667 5829
828390401 5120
528160625 2606
597998920 597998921
875926649 437963324
475524699 237762349
542265788 3482
128750715 58886678
547129322 2997
336240947 2698
8657 989458972
149682565 660
920621458 5439
671306746 2960
185847959 1217
591188009 3585
765781066 5931
855369403 371090309
982852111 6183
66766678 529
101822823 3114
457809533 5817
636044786 4226
944923914 10016
3094 265706918
610431205 3854
856849308 9766
4571 836579661
554 125547900
508069236 2692
850245723 3749
946 126725861
763520361 20360
497328305 3124
481251645 2122
668434661 4577
523209143 2307
295969079 5016
536408076 11734
456364152 9252
845731968 4522
983601240 4337
382372997 1686
282725304 1873
3195 690889995
821981151 4700
250301401 1630
662549324 3022
615647600 3275
511891865 494452570
865527813 3866
81228231 1029
949585919 474792959
645215164 23277
834789201 18844
464413344 2516
4989432 22
198501839 99250920
376086129 2010
457668273 2018
37275 967427837
637338888 48947
169640417 748
142229135 1064
462319305 7467
542992561 2640
854033528 12572
706287877 240658920
466967340 2059
617055461 17170
896156225 62164
967392178 8117
972261592 4287
693724971 18610
859544474 3790
204444759 121048879
119262574 1250
275584608 1872
826116110 5455
155455590 3070
811920445 3580
894706991 4876
153622359 759
21070341 314
520475606 2955
785456386 56585
113339034 918
851369826 4058
723578795 7876
779817293 4633
563509199 14412
77232369 485
853358843 595242271
645539284 5174
783734895 14386
121417082 19602
531027469 8245
861359791 3798
744143744 15328
414188793 2070
567052929 256907916
861718085 6334
183436757 2160
119414582 586
532981400 2440
847926529 4864
828500262 414250131
115142869 2192
58468964 58468963
706318609 7309
816677992 3601
440314245 4995
264365776 4055
381303744 142451127
128870082 594
95569726 432
428181531 1888
707838047 10152
707788892 707788893
884125639 442062819
964859368 32780
465833660 2054
349711723 1542
968443383 484221691
237085272 2232
92042 436360711
780997812 10849
226729887 4408
216944881 1635
156907978 840
627044696 25799
2688 81427584
298510817 3261
46271586 229
945838576 10575
948478706 6062
263929157 3905
945330101 14300
802991163 7517
155004260 1145
171106520 911
377381286 1664
820665323 3972
172567338 929
706964787 3322
975085713 4438
277338601 41580
967763365 967763366
529742028 529742029
2024 303525850
614063635 2851
735713249 3244
809119950 10481
232461846 232461845
464291082 257613793
985203573 6208
845513293 4533
2267929 10
694210312 3061
500275054 2317
655758813 16829
951526307 690799612
124751208 931
429701646 6472
273192149 70959
84593087 1632
185334169 2261
999133510 999133511
134979839 1572
246807173 3403
201261455 3131
908967574 908967575
505068011 2227
3988 747135848
598509143 2639
778388261 778388262
887109284 887109285
759187609 103574
135524534 1209
584598221 2682
92078336 406
662005018 2919
499779421 2693
428739319 2776
153667373 772
334744929 1476
201588038 916
867652742 9047
668966039 3438
627633278 7371
507377228 87457
358207722 2451
830472321 7821
831965534 3877
149909513 661
196572421 2430
32884788 145
846563823 3944
184044299 1329
900528328 19417
564009935 5998
63973507 821
303111646 2098
424780009 1873
932434991 6891
315715925 3476
515026642 7608
755506501 28500
880182611 65554
606641175 3423
782503996 391251998
354469164 1655
111128055 490
241828207 1896
922259429 4459
343136296 1513
265768271 1927
804056140 9245
372120835 3109
262395254 6199
598127203 299063601
330919144 9987
621633429 5356
306094596 259897
641546447 9154
327585008 327585008
834543940 14021
139539838 10849
621393557 310696779
442921897 11854
348829763 9578
92531226 408
463691235 2341
530459602 12219
96898315 547
790235251 6298
299621381 2180
736624967 3248
854489910 4074
466512920 2057
21421913 101
563124536 2483
148507990 4294
954401947 13072
649588108 3926
468199968 6550
29656 611773624
814842800 13550
750480587 6131
284398779 1254
113567999 1920
933538990 4654
176269626 1330
538447904 538447903
405959469 1790
251272672 3353
965902869 4259
158566295 3049
607396208 607396209
541743273 5572
447906287 223953144
535679535 61028
333734110 8291
340939393 34536
911671655 4452
851264261 11281
732937557 366468778
93695730 769
19145757 127
972961744 13523
379423015 1673
828467522 3653
385410882 3242
230309294 115154647
13157 616363946
418157974 2805
971577664 4284
278742815 2321
75670027 867
3292 513594796
484236672 4013
696971737 5651
3931 831748497
257280708 1609
530340096 265170048
18394499 500
248683128 1841
336426091 56015
489872500 2160
683462899 3053
790600399 3486
35176098 205
168764701 2382
530920071 2341
921502901 4805
409722625 2592
143231616 814
271133479 7382
243285597 1198
851316879 97133
105155865 513
24089617 108
757066557 10608
909951739 4024
239515965 2344
163743825 722
235296120 2699
580436724 11179
561444067 6015
138498685 69249343
305622057 9656
574199027 230431620
449097201 3588
399834562 1763
341211227 10183
687822662 3589
393973051 6350
52482719 34772706
482082839 3998
37400792 572
522226077 350277304
835410840 8459
125749680 1887
366220756 366220757
902531607 6127
153550034 4335
996292863 4393
731742128 6109
378469070 163140359
686193137 39566
622055841 12362
518499085 259249542
384374331 2356
293621637 3124
26164837 138
39647250 389
877744172 8928
713251265 4873
751551404 6963
355746182 1751
505065380 2227
107994655 614
466518913 51441
648621343 3109
548251506 4323
92730642 3325
470606118 2451
891371000 13000
704758926 24406
442019326 1949
898780659 3963
771082162 7131
165016761 1317
695710845 9425
481768392 4603
538664811 19972
368942871 27325
631263459 9260
839816015 6138
375000061 5820
24211111 446
786334879 17982
192092535 847
758304511 20642
314562811 2000
871794939 3844
649532761 2864
36513350 161
100194856 797
334516726 1475
491164546 2346
695515792 5814
808216500 10500
579909702 2557
301692840 1380
242629891 1693
200557905 200557905
984965272 7141
76338454 29286289
683774865 3015
127452517 63726258
972236526 7089
629981424 3325
250840425 1674
872925762 3849
9327 905026375
739392533 5828
341480935 81189
727338429 4186
271696816 1198
429091600 1892
13699885 13699884
714837942 48698
63826901 477
65564517 32782259
900313969 11546
648117667 4239
133920880 1065
212980707 1709
1927 310924937
562264544 7219
622887878 495810789
82891470 530
959655628 953753141
521824766 3857
211564795 4962
782041386 173602
1116 38480226
709181544 3127
149902483 916
655516289 25202
394267330 3319
374298517 194397695
530557056 11472
870224080 8080
92639889 490
978983752 978983753
886076283 275488
499131060 5113
304620753 1962
205019065 904
44355073 402
20236 623088397
283766895 3429
431 52406898
502240531 3396
245394361 13172
694612510 6609
36966934 163
730221750 3879
892563190 10353
812167885 5698
458575575 2022
703805073 12773
396175412 1933
775086389 5109
436434631 2330
528085477 279787786
79376849 350
735934864 418365
446784630 2445
213454853 6653
376014824 27886
936987925 4921
688048591 8624
986772044 4351
571604639 37302
2484 377737863
330777765 2069
738661544 3257
862503289 4499
279305433 279305432
677885374 2989
75295275 332
485633310 6857
653146903 4793
861881138 32039
928862485 120028
135539942 135539943
141401367 70700684
63639205 333
410501290 205250645
728484838 728484838
725271420 13731
377870492 150187
739634046 9154
288962487 4037
963082830 4938
197118876 3247
639714323 5109
382439399 63825
917569475 9775
987790047 24743
109117226 652
368048037 8980
1929 168344231
454870884 11388
134359539 1114
968176049 4269
989797423 13552
275235015 4780
195448806 1827
322498513 1422
331569905 1462
591388387 2663
526473436 2371
659912965 329956482
144480365 859
284481634 4494
3247 365267584
389734708 2243
874480652 7988
860301652 852628
748890945 4005
65758683 346
777155786 10311
836529666 27447
604052702 457373472
297984602 179617
836639378 3689
385127901 1991
233846689 2649
606439133 2674
615257471 6528
559032798 2735
956955786 7923
899178360 15742
676236610 7026
644877794 4835
671839853 4079
317115871 4612
816213094 4267
747311162 78921
578688196 5060
455318850 7714
346823288 1736
814867249 3593
1114 194470980
616086335 7698
205858836 102929418
211448513 1276
590766088 197034497
279862477 1277
869525016 9467
248967686 1751
397399417 5469
297313950 4399
573023839 2852
695120053 3065
33791860 149
632745846 4798
804460626 402230313
294934639 1624
3459 438758002
136528181 602
707814710 3121
831555264 5767
756348848 3335
529197808 15738
487070699 243535350
933104464 4796
171941203 2934
863341631 14472
246951172 1924
133492218 45124172
385322080 1699
832102646 6971
853919885 50468
17988 781191690
903290591 212990
949775664 22067
150494601 820
88902464 392
679390875 3525
184867613 5468
876193803 8356
968946750 8362
877112860 7411
17673949 102
377425932 2756
275206663 275206663
7167195 129
3091 462733675
292407716 2317
988004578 11217
282032889 94367066
284624099 1255
275253678 275253679
188918568 833
504423881 8726
35775686 298
918535546 8948
191579763 95789882
63048382 278
66451646 66451647
92371320 697
611037271 6043
529679881 3657
978858743 19567
123207169 588
813729696 3588
753596728 30299
547201355 2571
755956679 71859
962516573 16371
275993951 1248
682550254 37904
192589236 1108
608898380 4637
356061871 1570
578460167 2574
704021143 17496
185027543 1048
533831922 5611
966299411 11458
828676381 4053
441110440 1945
251694147 125847073
821323648 5333
165332097 729
809817729 3717
940426868 10376
244954256 1157
252818622 1806
729501429 263073
957875019 6902
715006869 8513
269213212 1411
283196521 2109
496959220 248479610
522304279 2303
764739251 3372
739932511 4470
108407524 478
7484104 33
538600069 5117
527967391 3536
992354986 4817
903104473 11179
577422036 16384
942915548 896355832
149771887 3597
103643727 7187
390405171 7310
608543650 6444
738287785 3820
479219925 2291
987116878 878246753
319473629 3387
356123725 9445
671304319 2960
569373700 38092
666503937 25277
839558280 4199
2116186 564660712
948444145 4182
407407996 1858
187007055 901
287572304 1268
543847776 2398
533769303 533769304
486662955 3504
643489616 5768
108006501 1149
408632613 2089
486017399 2143
572834353 4882
118963886 753
851113621 4830
329314085 2187
661444381 5370
458219654 458219655
832192035 8329
628101791 11994
346767183 1529
716890311 3864
9181 755320870
7897745 39
88335240 543
818017856 23452
147757587 1949
450856725 16399
917877735 4148
93264949 742
168130420 83474386
938234816 4137
656877102 26707
310356886 2159
975065598 374060168
484883435 2138
676065415 2981
992092944 4723
102283643 451
709373511 5065
607498451 4164
907005048 5685
601015753 5322
30112724 15056362
630268497 4136
603905604 7861
593912618 9250
213495620 3055
451828799 2400
324761485 162380742
800336875 3595
395967858 12473
5001 734411800
3174 654443886
2894 485199385
712582417 3142
6577007 29
919049336 5865
265781282 4924
807149251 3559
858359373 5027
681056375 3003
961753330 5811
305904169 2399
19504050 86
276736359 2099
461523844 2035
735353353 3384
826 139931575
262 12034636
710158834 11871
225102382 225102382
866352169 5709
925068807 99427
10039 876404700
71328 686532000
417905432 208952716
145160086 1424
447743453 4123
49441033 218
671198123 3626
4314 417887988
2264 182850021
369561612 2299
5352 700817640
184389751 6478
146734761 647
955747150 10058
991014345 10732
955196856 5320
701925815 3095
786 88933173
550530293 4048
509199615 2387
1906735 16
201173293 890
681108353 5946
936398768 5822
862350534 18666
7678 871211187
379194930 1672
127457103 562
612100505 16391
955252117 4212
8574 558026935
154672594 682
104707297 982
822201608 5127
520795808 3924
237725055 1436
388663681 7520
802372681 401985619
719989465 418066595
450148089 225074044
233459383 3496
550340598 214704748
1061 83288693
505517140 2229
732041345 10961
626641764 11109
35682946 26798394
279407787 1232
360482433 2397
2120 415813068
849627 424814
571302287 3333
751406333 751406334
951392209 4195
252645175 1114
878894250 806325
549761367 2756
391898304 1728
629348035 2775
661942880 4684
105366573 719
606217166 2673
589434307 398028
737974539 5353
500150125 35909
412543882 2900
924408267 4076
3218 691264720
234427566 234427565
83270427 835
970815306 6167
923882175 8385
604565942 18766
582405976 2568
491603639 245801819
635884265 70472
628275441 37573
426593880 1881
757945301 3342
750098314 40716
878353659 7755
809860857 404930428
28546 602841883
2077 301802723
293320722 474629
378609215 4638
933016279 4974
364740407 6926
609177355 5153
353227499 5233
205895207 205895208
109328191 2368
745062908 745062907
952080836 4198
948896383 4184
259249543 2729
189824067 837
2243 346869729
907590025 4598
645719749 53286
498800132 498800131
499833271 2576
451813627 8626
451924601 225962300
51028258 225
251830188 1266
799026151 6565
139250902 614
634903411 3759
397093247 198546624
846953084 28931
114781362 529
572678161 3863
848246471 4411
232543163 1200
800652435 6105
887620356 8719
503315576 261738490
795257962 69293
556026652 4771
279875896 27353
30786695 15393347
240502976 1696
220273879 14366
743323299 7411
184879333 1804
840870595 44967
345703345 4393
462438048 26632
836514056 509105759
641666873 641666874
682768816 4695
499096129 6636
353117766 353117766
406725738 3320
599184762 4172
256380079 9328
490190801 4400
282130492 1244
709720377 4443
801106262 4709
13027992 72
998796371 4404
883060443 6974
434039363 42603
153310751 676
462976201 3902
772107628 20560
185751855 3275
448240723 201046165
116575704 2076
377688629 2347
596086324 54922
132613942 7313
194689491 1037
403367999 10976
618186823 2739
371070833 2093
248781570 2839
768404370 56047
688302215 3528
703535131 3438
704190332 3105
576662304 3893
904792022 7524
242112540 1193
661612203 4221
512352017 194977290
30096 51795216
133571304 1021
943098937 538842
979818656 5149
585548527 3608
981244950 6450
692379661 4342
345822170 204852995
572534739 3505
932447069 932447070
226062327 3429
847042211 5465
358783361 1582
543391485 2396
703424904 20617
769942923 7126
973386973 4292
522449991 8533
388941084 3853
715561557 244300332
642692366 4558
506794638 4503
883624563 8419
537766749 536490379
90858927 482
462547833 2211
469547777 2083
552985561 8531
188010569 829
803298168 3542
748987536 5051
5125 897994740
496445498 2189
888612556 18300
293692392 146846196
67130433 296
623998474 4475
642106600 4928
323786368 1967
630582119 7770
609096283 6453
205611379 2756
697282590 5430
206800400 925
103373311 590
244949606 56767
877669595 6196
834817672 3681
942883527 8027
671438681 9918
514145403 3082
683462313 7124
234086785 1474
1264 216056428
773969871 4784
938498219 7227
5110 735267680
33212124 185
241307751 1064
80057744 353
420493893 41314
608297674 25071
348609501 1716
114470263 802
495770239 2186
806 174649143
326136151 1517
270473419 1438
584900080 2579
682087654 8761
562 99517810
265798109 2247
691547228 43611
995255936 492028271
846776356 6056
484434685 5638
4087 377025750
953495118 11974
776305592 3423
209567164 104836
635344438 40522
69634082 941
355611425 1568
721412312 4716
931748046 931748045
152157881 1226
6016 823758848
647823616 5084
892806510 176235
174316985 87158492
797435687 4008
35577492 948
356679104 356679105
494861783 2182
36214296 179
187330630 826
438410693 55934
422965214 1865
248507536 2003
712939265 3992
302262451 184757
545446161 16814
950924382 5821
355660684 8349
26042649 129
314580377 5157
2652 390460196
217666393 108833196
180029676 1225
116661541 526
509828414 3491
983593334 4337
937955945 37977
528803459 29595
477426877 3161
33792156 149
13070 969232599
123617079 766
905579860 3993
531552078 5299
220087784 1077
352209529 1553
271628296 1522
141172069 1069
320836011 3365
64788763 288
269655687 1189
31750881 140
644788025 7052
783086996 783086995
874441233 14759
875235001 5624
159868801 1120
217620083 2596
268976522 1186
202348689 1653
942425281 7060
453738854 213929954
736164169 3246
781525231 3446
510960528 5328
504 86887989
340417665 1501
85273417 376
278556184 1877
506691841 506691842
64382 909368840
76574120 680
789606575 11748
220667644 973
637405326 617603810
662550948 148023
17999541 99
597062557 16053
536647186 536647187
779820529 12089
613558510 613558511
332218512 2053
7108 851559724
478643698 5271
913291384 4027
339746903 1555
103575021 820
63860380 1313
844231713 4066
323181914 5886
447226960 2267
108869706 54434853
708727440 3125
587217775 6974
324081222 1824
395677320 2840
832077481 5295
81191861 358
528539063 6033
571288096 2519
830324353 4224
637964491 2813
437200971 4937
956835448 4219
950161055 211453
864083427 3810
192061703 1761
854533644 427266822
630785584 12584
43311963 304
482767706 482767707
948444145 4182
590979161 4124
789094375 9782
141745173 625
568112610 284056305
869050484 11013
649296296 7832
802353226 9817
211023142 2514
213869140 971
306178209 153089104
1604 352071584
66756540 1990
375874546 375874545
502504373 31959
836866171 3690
893963817 16185
194864676 953
18751 224993249
822033959 822033959
300395043 7527
280768501 3225
632013441 316006720
420404096 4768
695854337 289080095
875095565 437547783
1702 312543366
415924525 2034
865981227 5743
350847224 1547
166488888 778
932115121 4110
333804915 1935
262999353 3784
535639059 4334
329159951 3344
745788480 361884463
453371127 2180
650895910 2870
194307 141885938
337107528 1934
4073 694312441
427047452 1883
255524691 1178
722102545 3184
550101371 29345
498037429 2196
852118368 4379
434301216 2428
727192379 583489162
778800295 3434
336176788 2480
2425 297761945
795090481 4194
304708955 2143
423169 514109683
569450723 3977
771583956 10972
91550912 461
462885240 2041
644081544 5900
303901280 1340
1199 248243032
339123215 169561608
550054673 23344
543849769 4104
337909684 7882
887707073 457857849
13514 752715851
13255 932545811
273019967 1818
4240 692216491
13417 893867374
724421050 10109
1178 186815487
113396000 500
964325167 13074
35833190 158
610127496 514008
570606155 2516
832885256 5068
905514247 5177
2156 379652196
846837595 3734
651122703 2871
70305521 310
102299313 1623
365363090 2051
922555392 16896
213996999 8045
949124270 4185
87394753 486
1670 324384140
630656457 577134598
17020 536422449
943518267 465209993
890822615 8657
452104581 4013
19180 460195028
948955400 4999
413285894 4131
249471701 1100
979648657 4944
93605 726000380
876106451 6604
816137877 5023
443826824 22535
2490 171523650
809530469 4214
710610871 7185
189519780 1511
593971427 2619
126549387 558
716791321 3576
135326264 1119
250883815 4422
42191 860071459
2428 451204952
360133430 174127959
739998210 11207
844343767 3723
836013691 4509
220801061 8694
701057101 701057101
620213400 5064
657497173 3773
191639239 845
613839907 265320589
861429269 6630
868914240 4246
831196345 3665
814250207 7271
770019372 9369
438887619 2515
856455621 5635
663500563 3007
107237421 107237421
219308830 967
839807072 3703
252873081 1115
499622775 2203
33407290 149
58965690 260
267119440 1204
240561177 1118
141110556 757
205233326 1851
537367314 14549
106969556 277843
256273971 2132
927856906 13879
4736 631651606
2541 519944502
146337445 146337445
485215059 4348
639061771 4852
130064855 65032427
836657085 9755
920530665 5055
583533243 2573
482157667 2126
809292006 5337
910565864 4015
831968886 4895
799445325 3525
900633968 10177
600329340 3510
667349446 5820
497522053 2723
412306409 1818
42764673 42764674
770221553 16285
204589709 204589708
653142216 3459
343364949 1847
393937703 1737
892457030 20722
171454397 1069
687773514 10439
67839675 622
53376909 266
200839565 15709
1379053 9
7828 596407492
808013231 4212
3356 272779601
788334527 3476
389105414 3832
441476802 2913
485199183 4161
442887619 2814
570732625 215563199
389531842 5281
491979851 4068
739205974 9895
788346444 5195
5160088 52
692874061 4297
660329219 35580
182981117 1119
458101422 11327
336107982 1482
84817296 2004
2109 386550265
4416 459264000
547436022 187871288
678409984 678409985
73883591 1166
488222718 2897
894993584 15049
676076327 14148
468102 24
497551107 7396
726425037 363212519
906035818 21196
891881067 8875
34553593 1096
68264091 301
7300 998258220
168644452 976
233917150 1853
569758247 3544
56342837 328
601174212 3989
265654853 1251
185377608 981
179411578 3333
715757268 4091
55918705 1453
507237776 5533
501889973 2213
688660127 34342
291210948 4788
542463374 4346
575607012 21958
877644846 9433
671984696 2963
257 34371180
4247 378671014
751465157 6045
296191657 1306
880861235 3884
681491103 4623
321588474 2692
581631015 4684
531286361 181354628
215695530 1670
724666514 3842
106963201 1200
126088776 726
380542830 6465
459914352 2687
179518696 8265
279537782 1398
373304652 2226
461419577 2746
393484120 1735
673456123 3812
552782827 11273
217816 681037270
605756017 12510
982925599 6382
713161594 356580797
250435567 2822
1884 270203618
361952439 5048
529559319 2335
862007209 12276
918698684 53329
996294171 4393
599075205 295848866
943786691 4278
512208004 28994
930725412 4322
277515719 277515719
427597253 10108
159888359 705
435993664 4109
85937940 660
1609 98358170
479452586 15979
713477838 110343
161559485 7359
694384488 3192
1137 251980987
204883518 929
37199340 684
840691258 14848
817859460 6796
778606968 7363
619598476 2732
884890409 10257
215452399 950
847371455 5184
239124845 2492
428379941 4186
56143 811512128
928852636 266835
366838920 3060
514731914 514731914
43317272 191
104550953 461
234664163 1246
506765680 4660
3543 495904796
205939165 102969583
945050245 4167
665330312 15421
611840529 5739
42849 786792186
251463059 1943
867021992 3823
893416719 36560
69190825 706
956289547 30403
606990068 3975
220530830 79112910
124290997 62145499
734138551 8612
394144341 6994
836069183 18518
880856505 3884
968402750 98315
93693782 2844
518675091 2287
921348451 4653275
3831 531527842
972034798 4286
317106999 15314
324252305 1674
700118274 350059137
501439322 2211
844623326 21199
307971159 36039
530920072 2341
684 84748485
207741117 916
429443319 3761
981931755 33005
423931024 6063
631349614 4113
759207844 759207845
897189151 3956
639245964 3941
837148000 5200
301182189 1328
816774613 4655
139232654 4041
725109371 7350
521220532 21823
436846141 218423070
651368824 96143
124353623 980
747899226 5139
501933671 250966835
196403184 866
717479132 432444206
823824870 3810
980823187 11477
957973632 4224
591084578 291054467
10169751 47
822887897 13968
487604600 2150
734015111 5083
820986488 3620
210148513 8456
911500252 118217
7227 809610798
15002396 116
986477029 5731
354557226 2997
691364649 8553
747451864 747451864
258181250 1324
719566734 3886
348380082 2649
963861751 4250
848364915 9268
781301632 6208
2326 331518439
463338429 2510
804064349 11598
283038142 1248
670720724 14836
148234680 996
402616053 48572
456534214 2013
266520315 1878
306898967 4703
413342005 206671003
513401445 6226
80332680 2390
649306574 2863
961221227 480610613
767752373 5502
181008595 1098
200344730 108381618
985186090 4344
225103559 2095
618650459 2889
99108541 437
733208871 6415
939828733 4144
67130136 296
352888353 1556
779494833 3868
887248224 4877
158084195 158084196
318514821 4126
269018159 1341
692894615 11006
391480140 58098
66903344 295
217393919 2712
141721620 695
316148049 1394
261735038 130867519
817350114 3781
27218561 128
2115 266186721
520647889 3833
125904121 66045863
187337528 1174
523271659 523271660
991317114 31106
395992301 2910
9879533 267
145159181 1422
940789718 49062
23368 660418273
865077505 4152
781692163 390846081
572398958 10999
426296487 2280
378914666 189457333
504505729 7178
472448223 3268
552233711 10812
207813281 1516
482119115 6999
260801855 2122
64374137 2414
814695389 14767
992164563 14289
78326192 4132
574535196 19329
266255359 1174
819537829 24006
320266425 3475
492153451 209427
534267727 267133863
2214 452344993
491135433 3579
45393 650958398
439025045 219512522
500468353 3576
8936 825990224
664869896 562272203
700398974 584785081
72284960 1226
64480476 327
491233474 2166
892955636 11529
709844010 3848
78470284 346
1635 342179340
318832655 318832654
4743 667008090
164010110 2251
260217823 8329
827782095 101971
503156792 17304
559798446 3005
160678805 805
262242687 1463
3324 606926973
667678399 2944
404748067 5445
738953776 441958
19208268 131
560831312 9509
97327357 10068
679791358 3500
913243292 6730
833209943 6022
567661582 2503
496595594 3434
397338003 1752
657594815 9312
285078441 1257
524971735 2851
495236513 3144
305308655 152654327
725107860 24858
827222812 5266
61185170 385
695844001 6375
561310199 2475
288271844 288271845
462399416 60535
262495097 1339
40749329 285
417162551 83650
130157557 6564
608073357 3358
775992427 5732
475660127 441489914
8020 876168960
392760494 3199
320004924 1411
865370958 5360
316146655 1394
463820963 2101
291365888 291365888
96436484 711
800402805 8687
529199434 10787
354296519 2790
634024112 5584
103665277 103665276
403287601 54060
628251455 12648
727107039 3399
455213045 3394
828178428 828178427
52279965 2706
502798800 2217
7154 72840665
367577050 367577051
875365180 3861
527768357 2966
254650825 1495
596236169 2629
186436268 1138
470918444 12474
865891529 3818
58749687 58749688
699751515 12793
283972543 2384
439348005 4289
805417497 3887
483921089 3037
474481090 8167
232619583 1703
828405936 828405935
235411133 1038
387132236 1707
576506989 2542
172818227 172818228
886436586 5828
144972286 11198
662785870 433024096
10233 419169556
763561655 5148
980024431 16346
39603329 227
109832749 2125
70315911 70315912
632751819 2790
626950801 15120
908519849 908519849
7015 808561752
88275128 674
148281828 5389
254899574 1971
564713871 2490
898092360 3960
247363233 123681616
718633020 3430
331397197 1531
977707793 4311
555266415 5038
499171000 12949
85190035 464
813580966 5477
817814948 3606
23664690 399
662464611 2921
1604 325010500
662746701 15521
713907312 31790
388039400 1711
807329124 6741
79537303 702
186342900 2219
115091865 879
913060565 4026
281424051 1547
219760480 969
737070750 3250
250857970 2033
570344212 3215
994563077 7969
312648639 156324319
602362208 2656
196453829 1219
129952198 573
445721232 5588
4123 720927165
577870496 2901
963201669 8437
883281841 4084
369888982 1659
858019721 5655
713714424 3147
380276736 4085
81392709 2059
335831473 5522
2828 281702273
746887449 10703
94952824 94952823
897530879 15360
994632771 134428
205247230 905
217555 108778
139291638 618
3773 424873757
544525385 2401
700561566 3089
93042425 93042426
1586 186897412
881086162 12881
342227803 1509
735109676 4228
391527657 3190
512558093 5496
220669589 973
65936221 4537
747046575 373523287
469880864 469880863
934160367 4119
408300176 12203
101361430 931
529331793 3344
219307705 967
3967 437322080
796716783 3513
461295884 2034
387876125 7625
908036750 5328
455810386 2433
136902 623444807
443591151 13738
883830485 19761
381995133 2162
248336146 1095
31322 944137185
230925830 2192
991278329 4998
905137783 4143
287302441 3630
177026653 2186
503857486 3021
218853378 965
724094551 3724
273286003 1205
195948954 864
750185060 7460
3453 323515023
976617964 488308982
262548660 2388
836060926 836060927
934063262 4553
952779077 5507
911247922 4018
103417608 456
11118711 80
918402353 358331
334970345 1477
112351205 545
780984255 40523
920707201 5760
841259145 21692
771999969 3404
861276753 842838170
743143117 35569
984181613 984181614
279116083 2302
834634769 14614
923048500 4070
473039241 4617
618256670 15823
321973866 10241
481853609 5670
895682449 5136
339801551 3622
896602464 26536
832399848 69028
281007580 2607
765654888 3376
760665421 3354
273778459 2684
638587626 4625
79604343 351
213002161 3192
294897654 143935949
687031741 12480
106040520 855
835668385 9752
344058604 4395
595094613 3878
351126563 3602
283818655 283818656
606366205 6351
745468640 3287
879725160 3879
448200771 2825
805646739 6004
841053277 420526638
713034136 3144
581473751 6506
905891400 11034
70513638 481
795586335 3508
237452127 1047
856578969 428289485
718492020 12697
287011269 143505634
119168432 2689
728023716 17794
349714805 1542
176322432 176322433
250410851 3396
994091839 9874
9530902 4765451
728453701 3212
702149604 4663
586589890 6871
479468374 6874
228066008 6914
5405 524800076
358556570 1581
518897808 2288
760410837 31839
41729999 184
145249267 20016
869070776 3832
283036417 1248
477307230 477307230
351573795 1689
390027411 16993
572195251 3050
447459485 1973
497610560 5898
247048292 2761
2267911 10
4274 131181275
718208341 6435
112586775 51062744
218136774 1975
131992272 131992272
292109200 1288
963733349 6850
715869723 31907
838056946 838056947
94799274 418
669912101 112970
7914401 50
173899740 3811
989657782 11079
943680616 4161
341536958 2164
615478220 615478221
411849304 2768
910567784 4015
800710543 27117
232844624 2925
983500606 8145
106492792 575
755102650 9145
955651880 17768
217941195 6074
643871521 9233
698516279 3080
866117529 807161
621866407 2742
3079999 18
665022465 4096
203858120 2215
851202084 16124
383976758 146761908
207741917 916
595881595 9717
910769271 4379
898870122 5083
485112850 242556425
253468603 2714
311586858 2178
421010208 29466
646726499 4116
732322350 3677
330329149 17383
497702723 3228
243575681 1074
871784603 3844
237156687 1301
923126173 17765
787136499 6665
516216798 2411
429920986 429920987
849315749 22970
3488 714732125
502814044 2315
4989 956535053
318103985 8562
1537 348413049
661660833 22842
55148084 775
825434079 3730
971969542 241622
437347654 155300375
893844017 10203
637963082 2813
746548608 4199
87038031 797
532489777 3939
584740763 3944
497357049 2193
328623058 1449
389986688 2548
39312 749492042
557021403 278510701
744153200 4603
4126 763252236
218459431 8562
547291560 7116
260830380 185401429
2084 165213268
166713082 821
906517656 4722
221535886 2207
364446662 2446
588313845 5218
163171388 1140
863647353 6797
653390165 2933
311285771 7494
624225419 3276
985292350 17829
218629456 2445
983807685 16651
772968466 4491
694663604 3063
68491592 302
638588531 6355
488533581 14252
881588159 13248
49206929 332
352433213 1554
248027877 1754
899448417 5597
595813249 24776
570217536 3024
641186000 6797
169959891 1050
823990642 823990643
11820618 149
703060124 3100
259688202 3046
4989403 22
304150200 6492
121976176 644
3023 644702429
112888333 112888334
759308829 4377
992433915 7391
169149228 23810
428 66645873
703806624 8287
833221935 4095
996240003 5511
867936149 3827
592588352 3872
628945182 3557
236064456 1081
3694 405027150
400773603 4441
324446495 1452
953210623 4203
457439463 2017
400217663 2541
843442128 3719
945882320 4520
988355177 4358
30609246 363
834592417 3680
886776095 15728
834142325 3678
867640476 50371
910538003 6963
96723980 1066
522498976 2587
571448723 12662
663818221 3510
943331197 20059
716438704 21236
356972182 1574
34322112 288
37081167 244
14497280 64
861905011 430952505
101149971 446
545655572 14828
541988537 401780255
611044630 8801
900364241 3970
6361199 52
290268438 3233
206607513 911
477471334 477471335
94897230 642
294881610 1615
956603656 220788
749550866 3305
488747355 3253
298121568 2152
262343775 5038
431788357 2717
855067463 4236
105428766 1685
351551349 175775674
925074887 4218
225582000 1965
362832767 2176
889396060 35660
39105473 1266
513406791 3835
70959293 1179
683916481 3120
763172193 6521
933244966 4115
292106808 1288
780861380 390430690
862040192 3801
845042855 33659
362182233 181091116
837556922 5002
1043 28507215
370904723 1818
762473089 5990
483202041 6427
303413616 6012
157492563 118872124
846130321 7560
910905892 7825
332668276 8773
768673315 768673316
668399819 3030
326809756 1441
5124 929252772
953008561 14532
1360 187959300
5060 972076600
901731964 3976
512804974 114052
112716014 497
618914209 2729
814286338 9703
480407569 162123142
53899626 253
124918127 622
310023296 1367
759523058 3349
22992568 347
646116936 4695
168366199 1247
461799077 4468
627722028 9255
417776787 10010
546261760 14080
778124131 3574
630451696 3669
198738990 1889
915968768 436254894
735676268 367838134
449080501 4153
89057843 673
677521826 13742
482807505 4737
277209760 8060
215582517 1018
5370 583944540
496309196 3215
781467368 3476
163023789 897
954819559 6062
716886351 3161
319233066 319233067
582649098 2858062
899978483 6772
291422880 2415
694890689 3064
59063874 325
225308084 87661520
371899352 2317
947825369 5598
209378999 3174
57268801 288
155520780 7940
439991819 6134
874239866 34502
497137913 2899
962067988 962067989
477995167 55991
3978 805274496
834061662 6918
95960131 2118
506697402 4868
820714841 3726
180429807 90214903
388785657 7449
3825 855086400
241623268 1263
417386065 2986
906361453 4052
598630651 505139
305392115 2155
391797295 2932
895118078 11299
432692266 5611
270790843 1194
42517987 294
654241671 654241670
305104240 56693
456531205 2013
261943604 1155
957405795 9341
679018956 3111
367566497 1826
838898249 419449124
236673122 82204
753869106 753869107
655893433 631887624
49967659 1989
305840233 7378
432985681 3534
568097558 3338
578095356 2549
416207592 4926
370242777 45334
127062484 807
294398291 2311
572307720 54182
845544129 16798
795531077 369364276
405104149 8572
364813280 2080
145510727 968
211521115 211521116
752049061 8610
422538673 145861568
643098831 6145
828263743 8981
406375970 6499
547585675 20345
330661279 2034
442017608 1949
111447468 542
423950225 36636
594531492 4260
153991769 679
541220703 2924
985746123 967389906
389853730 1719
821414207 4773
323630756 1427
301887048 2318
398626723 22574
391030795 2826
228513120 2260
849626364 424813182
720025426 3721
432342431 2201
5556 930878407
971169053 5597
464168291 3263
335010109 7259
556614167 5182
597370128 2634
770373439 100579
770869408 3399
875365711 20730
15513 904103636
614741233 307370617
296203406 1919
77594237 471
378307904 3387
266611957 1299
522693201 5395
955198352 10948
226110627 997
669294608 50357
885297862 8351
716146223 6895
918048558 5446
655766340 3084
800764317 5935
486555672 9449
276867765 4189
511468647 4379
150561037 828
200361056 1263
588956940 5220
537478823 25548
641336590 548515268
857729668 5626
50363812 283
921031761 10275
523436242 2308
938798706 6371
251118409 3430
163116153 5674
994807671 4719
126146203 926
614516549 5195
301555448 4878
3556723 53
298234102 5398
525786808 3769
937508299 354970637
9617 291713608
164763105 872
556773104 2455
170677060 760
463624587 44639
634330069 10224
488507815 2154
296799383 1726
680714764 3172
168211563 1283
645651109 4990
263967508 1361
602081590 195962
456852520 8110
664013770 3147
8107 755397356
3414 131402249
118838581 524
126711405 1809
638422295 2815
485232706 485232705
704162696 3995
518063913 259031957
1646 204706436
163197806 1829
258347974 258347973
990112812 990112811
373327474 3898
911885717 895762
389928113 2762
387586928 1709
69898124 2903
253379255 1124
351075563 1548
543847216 2398
320682475 1414
210914194 1442
736220023 83034
270156751 3625
725680959 4040
859659501 8260
511191045 2254
461970878 4817
25852691 114
386673497 5384
963312168 18622
430453470 1898
468685486 5639
970456203 970456204
47358403 346
776 152556902
354782848 3374
35730000 1588
816089545 3722
1515 316254263
301704835 150852417
126056084 1919
719695530 12877
229038679 1348
382880458 1747
744335261 3282
746829349 3293
960691048 5978
593040156 593040157
57561318 319
127900359 63950180
931972672 6976
664952673 46855
50934855 237
15875494 70
939116997 7371
213184194 940
806596198 8377
558360960 5043
541392977 270696488
881517781 5382
228383585 3442
897898587 448949293
269699388 3324
127161141 653
151270646 667
532590849 18916
383996517 191998259
96205567 536
305830397 3891
42183499 186
210602081 4940
792268886 4489
141059468 4456
252934342 8975
644081220 644081219
460260186 12745
480672162 197891573
266253807 1174
474115421 3657
6123357 27
936482463 16101
165668955 9347
664078812 26306
30564893 291
979913755 7945
297076031 148538015
6350175 28
629386513 4012
197536135 871
45585257 201
645760259 18567
943401899 8852
132215503 66107751
309 23880312
977470415 5592
810551034 3574
175175586 1391
931514999 27625
820534543 3618
382766098 2485
426190047 3032
705029913 48764
674255141 674255141
704642745 3107
42630967 1156
971786483 4932
686607901 3300
2651 566221807
770438544 18221
173970513 4142
909587872 16851
74441402 1032
51028285 225
845975407 845975407
498726939 2935
266678432 3591
746321807 6391
588301042 2594
587823663 3701
747051026 7826
95853652 669
770353989 6158
921501660 348612372
499108387 40590
739338659 3260
424537249 14556
496477810 2907
925054219 6273
889572375 3958
980104518 11921
938923191 4140
122100569 5730
110224593 651
189754084 5067
928055754 4880
796097579 13290
378744913 1670
7496680 38
197431187 1798
144057845 72028922
682639404 468986821
615013099 5220
582578303 2584
12340 496487560
721198750 3180
698553852 11469
32755981 249
338147951 2243
595205671 2872
999853325 29286
228586250 3079
68745504 68745505
829075701 4238
143558704 633
569928459 2513
588365713 391577664
947785720 52079
122358489 61179244
836871716 11439
780326596 5453
137209321 605
288237205 1572
547702528 2415
754567966 754567965
781071647 3444
194973218 1606
589025808 2632
136789456 2104
100347478 847
778448688 7075
10088 224992664
42447024 3431
999242667 4406
2603 341209965
676598701 6362
242148515 121074257
130894529 1033
396283687 2654
293924322 154674743
509347859 15090
11891280 1042
199318351 1718
858866275 4819
117071431 548
687172097 13993
312278862 2597
77167512 456
884262714 3899
459410209 2591
14256 653888676
790275619 4571
389328029 5749
892203663 3934
623555712 6416
894111716 4677
58111590 503
236905549 3715
173659556 1728
986665225 4459
827169435 19474
454102586 4004
916120956 40324
602960079 15434
869657137 6454
298912054 1318
394787327 3536
827949599 4029
342652021 4090
707367150 7049
307984822 1358
431410784 2715
771978353 8644
31020444 306
156032897 688
705430337 20623
920296691 24966
766138987 23849
995248795 14457
98654956 435
582130251 3512
636526516 48925
146995572 697
296817901 1565
465730679 5647
204580669 34148
12784599 63
185315180 867
724305913 23410
35142665 437
29455 819379190
247873876 1725
153259795 3747
851219652 851219651
717773233 358886616
114757446 506
985814481 300215
569886724 3717
3360 733319545
769598000 5786
869803762 54179
322644508 2698
853397764 9466
170559134 2053
337721454 5313
848921346 10803
821773015 410886507
8161 770601742
74160813 327
421647337 2376
630711333 2781
976529637 4489
890707741 9802
346309886 1527
7594 946159242
408965344 3452
524794373 2314
726434072 5372
248862544 1832
436121017 1923
167 12012019
346248684 17102
475593160 3027
459211174 2692
655750954 3289
927378794 5768
237401714 6753
447912224 1975
28342270 160
383932603 2000
833507304 3864
947993034 4180
961125787 10486
688770342 3037
743634020 3580
293467555 1294
15370716 92
603979923 9998
888743645 5989
426196622 2159
404035182 10879
435902078 6460
99228609 584
806457563 4581
381012615 1680
286211088 1262
617229635 2738
962792444 68963
822800947 4619
92072010 1478
638649087 2816
555484205 2719
163291428 720
984232543 28064
3789 500801092
397114161 1751
202958750 6861
689426035 3984
900417132 5221
828342499 9650
510367924 5160
382835537 20998
491004176 2165
148813646 738
925541222 4081
458214739 44191
6668 539247828
483344441 2351
431573831 1944
784248022 3458
314946563 1405
830962225 3664
766683945 500600508
36303058 3842
480033739 4536
226228691 1442
352158591 3442
407581195 2146
100922441 445
575291851 3045
36286563 160
5675 411426150
60879741 1080
965964487 809735470
345648302 6237
229351614 229351615
1842 130798578
889058655 7628
256293449 1665
334417396 2179
344215279 172107639
356033760 8088
855176193 4658
223755683 3427
819765275 135476
365588705 1612
865130727 4243
111210159 683
7723386 66
69102000 400
548657197 2050591
128591969 567
883275715 7595
501506629 2335
1505 341156410
493446451 37275
69194579 345
607546753 20648
897756242 5227
715979186 3157
350041910 350041909
507956158 2251
172291757 2469
391191466 3662
833648555 8346
516076560 3084
2584 199368971
496619721 5377
675 99767404
960373956 778425028
273359581 1258
296038015 1800
332802048 1536
343574082 119895243
408452393 1801
298913174 1318
121366984 817
90950574 544
822328650 6435
72119905 318
770412424 3397
170279999 9460
988625859 6935
978575929 16222
897205639 29017
290588359 290588359
144950628 1289
686886108 4589
344821660 1547
271854560 2939
381689252 1683
803589404 207485
75869231 685
872653435 106564
957789188 6302
828846078 5658
608028964 2681
357010151 1825
688597423 3387
7252 762841988
142415253 647
739738260 3419
456914430 3654
688313720 3035
929323361 6059
770445372 6161
914650475 4033
804601100 10055
348104432 147643256
716349239 5580
446411511 2074
199337494 939
257399140 1663
854887209 854887208
786512749 7142
882655185 9701
1588 346923881
195652585 24727
376050933 2461
549213542 416990044
268873680 1541
589149636 3057
602929344 3264
400524457 5379
404491501 38523
131638634 65819317
20176393 7173704
829374686 3657
802411328 74444
788855337 11238
776481184 3927
4133 490857378
185649075 1412
3928 243139255
387561867 2830
492820587 2173
350107869 3620
369132277 2022
577332273 9611
383646327 2356
601335524 5705
370602989 2078
279182751 1231
401382821 3013
708227064 23544
71968617 71968618
909501336 23964
1312 70686635
90263613 398
104336756 1899
668301705 3448
181390762 845
619825269 2733
820152306 8091
682925652 85082
21303546 112
654633073 4194
60480138 6648
816315241 408157621
137574337 1119
816674390 3601
632766585 3691
927121609 4088
13143959 232
867371794 4391
534818521 5160
862834899 431417450
142809962 63680276
762613071 20229
209355914 7481
350483395 3246
49867 969763549
634110431 2796
654923327 4496
666887505 4863
788555785 3477
109533146 1038
435456149 236960022
441846405 23205
433400778 1911
954109738 4207
866360842 8764
698198187 6859
218108496 1813
402403146 402403146
71899539 38889990
3267 413045076
41956801 185
839132417 3700
889837362 889837361
632 124658136
823982671 609917943
929517832 814767042
826794281 11986
318182708 1901
61563003 416
479665081 2115
84673747 794
391442993 1726
900102061 26741
110337 953642691
147807477 831
316783827 1783
757551241 23082
293740699 293740700
575796899 2649
944332224 6688
4582 428722570
700664129 7667
670313579 4187
991889947 5305
758392260 3344
142873671 813
788325516 3476
736377095 4306
541279383 6874
738891184 3258
808518140 3565
697837434 3077
832786540 8023
26830538 153
809360760 14404
974128001 6848
556550628 2454
615062599 2712
654524598 2886
608776221 608776221
833985809 8809
311480726 1651
806249114 3555
142667473 21768
482634162 4898
781531334 3446
972715178 4289
285950581 1770
544666072 3891
639102673 2818
464370759 12040
730043448 3219
999223717 5909
135167441 596
929008436 48535
689904854 3042
834530101 59431
91281986 91281987
600986363 5412
917571459 11414
858177144 3784
899531472 8211
234357631 27565
308838129 2269
297874760 2518
50060010 286
929624508 4099
224706817 1224
399774383 22131
413850447 413850446
272751346 2033
176589516 176589516
199577134 880
501666115 2212
923444890 34189
510987850 435882829
476183391 476183390
35865031 160
54 7089202
660091441 227946018
392369535 3271
15421924 68
438882902 2154
511207557 3977
530648566 4496
404 64526366
232873379 1620
349908010 17477
215301350 950
284730902 1790
894112897 9722
712356694 3141
457956951 88477
828248037 3652
944945682 28537
567652384 28636
775171637 3418
51810648 309
31443 361225945
567065036 6796
253908269 1449
941851053 6670
992565907 5657
960588780 16230
498141868 16110
370430613 148113
722401514 5482
267341155 118898544
908734670 6601
114804418 1547
69951849 1491
670823127 4582
730319702 730319703
524679568 4813
429 44996952
143917523 912
14618019 93
720521362 3177
111478079 840
786337019 64890
3534 725605055
101376097 447
593192095 6407
441910831 3436
454721561 2005
909790641 4126
160971182 891
411240954 4467
616680 3
646130557 2849
445051461 2909
781539771 4511
546797212 2411
529122368 4866
559000698 279500349
370318955 3633
162010464 3333
763043163 4041
922370435 4067
669487033 2952
175114151 876
173829196 862
296870727 1309
990627456 4368
5884991 64
951901412 5083
400785614 32498
300595512 37768
400842240 2280
134652498 4819
6490 625756963
360370814 1767
973923073 20789
915038589 457519294
216760762 1827
982010573 4330
7563 259215881
991131565 4486
650160496 61137
587284902 587284902
880801634 6740
584672237 2578
950072943 21006
45585446 201
342078371 2682
527784451 4642
752722547 3319
724956344 6821
621160799 310580399
247413853 1116
156073344 829
559949193 2469
662168786 6905
8930 954974200
266423090 266423090
395551363 7490
685313398 12986
712048256 5182
697809701 697809702
877454380 3869
385035752 3900
22186602 411
659500381 7854
246987169 4474
196254969 2328
860556201 4233
708774141 4221
379922860 2165
24365 940632314
882206257 8493
32680186 14142427
435666992 1921
786737980 3469
458798014 4774
56710341 26024800
6022217 68
622064539 24043
125690501 952
618234992 2726
5140 297485555
644705569 5928
996592378 14314
489880385 2403
954646185 8381
758770259 7690
971049518 949019901
10521384 140
89989726 3675
246823930 3897
209443799 104721900
786623620 19671
6015 789999518
845927192 8512
841174658 3709
253444961 2362
306555250 13299
308875538 308875537
826790963 826790964
289614388 1277
406064971 2541
13065445 94
4239 957544776
779873420 4389
329110718 4575
716873074 9985
178915283 5666
113684401 1214
415712112 1833
980627788 5241
224479496 2796
742700659 3445
129270504 1011
707382642 75980
149633448 3180
385118577 1762
627085444 627085444
966345914 5155
363775971 1604
704846805 8333
720310204 4924
644541815 2842
207128514 6355
962375702 725040868
580111008 12859
537722518 2371
760976659 13672
532084802 266042401
76984881 410
267682163 2051
340039229 1754
3034 327488317
763440860 16293
851377169 3754
251848560 1328
194450379 1083
64160206 372
119998125 112947883
336475326 336475327
538000167 3193
628227935 4816
312640072 1726
535247467 4487
750714094 710074544
632298883 2788
442865296 71476
937454989 468727494
913308039 6481
594428484 4109
785330815 9351
172153253 1326
424415683 2202
46150412 1074
216074165 1068
864103626 416168069
408452393 1801
300725291 1326
1714 163183366
142505161 695
133874371 3373
808954268 26419
130972831 691
2682 353471781
848453393 4071
61456213 739
431929553 2186
589311067 77678
652579199 26560
119066833 525
83114585 392
1794 397006818
889684183 6629
475813262 2098
174584556 3012
326037798 326037799
208422746 919
635860410 68575
570842888 4273
273448410 4031
853078528 34532
733223838 3233
462215963 2698
896596852 468522297
826673778 5013
824346516 3854
856355408 10943
